@charset "utf-8";
/*!
 * Figure eight v2.1
 * Copyright 2011-2026 Figure eight by toyoda-eng.com
 * Licensed under MIT
 *                             Last Update 2026-04-22
 *
 * Support & Donation: https://toyoda-eng.com
 * 
 * [Notice]
 * This software is provided "AS IS". Support and bug fixes are 
 * performed at the author's discretion and are not guaranteed.
 * (本プログラムは無保証です。サポートや修正は任意での対応となります。)
 */
@import url("figure-eight-colorlist.css");:root{  --fe-font-sans-serif:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";  --fe-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;  --fe-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));}@media (prefers-reduced-motion: no-preference) {  :root{  scroll-behavior:smooth;  }}*,*::before,*::after{  box-sizing:border-box;}html,body,header,footer,section,article,menu,nav,summary,div,p,h1,h2,h3,h4,h5,h6,dl,dt,dd,li,table,th,td,form,select,audio,video{  padding:0px;  margin:0px;  font-size:1rem;  vertical-align:baseline;  box-sizing:border-box;  border:0px;  overflow-wrap:break-word;}body{  margin:0px;  padding:0px;  font-size:1rem;  color:var(--fe-black);  background-color:var(--fe-white);  text-size-adjust:100%;  text-align:center;}img,svg {  max-width:100%;  height:auto;  border:0px;  vertical-align:middle;}h1, .h1{  font-size:2rem;  font-weight:bold;  margin:1rem 0;}h2, .h2{  font-size:1.75rem;  font-weight:bold;  margin:1rem 0;}h3, .h3{  font-size:1.3rem;  font-weight:bold;  margin:0.8rem 0;}h4, .h4{  font-size:1rem;  font-weight:bold;  margin:0.8rem 0;}h5, .h5{  font-size:0.7rem;  font-weight:bold;  margin:0.65rem 0;}h6, .h6{  font-size:0.5rem;  font-weight:bold;  margin:0.65rem 0px;}p{  margin:1rem 0;}ul,ol{  margin-top:0px;  margin-bottom:0px;  padding-top:0px;  padding-bottom:0px;}form input, form >*{  font-size:1rem;}form select{  border: 1px solid #000;  border-radius:3px;}ul.marker,ol.marker{  padding-left:40px !important;  list-style-type:disc !important;}ul.no-mark,ol.no-mark{  margin:0px;  padding:0px;  list-style-type:none;}.clearfix::after{  content:"";  display:block;  clear:both;}.flex-box{    display:flex;  align-items:stretch;  flex-wrap:wrap;  margin-right:calc(-1 * var(--gutter-x));  margin-left:calc(-1 * var(--gutter-x));}.flex-inline{  display:inline-flex;}.flex-block{  display: inline-block;}.items-center{  align-items: center;}.items-baseline{  align-items: baseline !important;}.items-baseline [class*="col-"] {    line-height: 1.2; }.BreadcrumbList{  text-align:left;}.BreadcrumbList li{  padding-right :10px;  display :inline;  margin-left :0px;}.BreadcrumbList li::after{  content :" >";}.BreadcrumbList .this_page{  font-weight:bold;}.BreadcrumbList .this_page::after{  content :"";}.attention{  padding:5px;  color:var(--fe-red);  border: 1px solid #ff0000;  border-radius: 5px;}.attention p{  text-align:center;  font-weight:bold;  margin:0px;}b,strong,.b{  font-weight:bolder;}.underline{  text-decoration: underline;   text-decoration-color: rgb(0, 0, 0);   text-decoration-style: wavy; }.backmarker {    background-repeat: no-repeat;    background-size: 100% 40%;  background-position: 0 80%; }.marker-yellow {  background: linear-gradient(transparent 60%, #f8f8a2 60%);}.marker-pink{  background: linear-gradient(transparent 60%, #fac0e2 60%);}.marker-blue{  background: linear-gradient(transparent 60%, #97b7fd 60%);}span.block{  display: block;}.black{  color:var(--fe-black);}.white{  color:var(--fe-white);}.blue{  color:var(--fe-blue);}.red{  color:var(--fe-red);}.text-left{  text-align:left;}.text-center{  text-align:center;}.text-right{  text-align:right;}.v-align-center{align-items: center; }.indent{  padding-left:1rem;  text-indent:-1rem;}.t_indent{  text-indent:1rem;}.wd10{  width:10% !important;}.wd25{  width:25% !important;}.wd50{  width:50% !important;}.wd75{  width:75% in !important;}.wd100{  width:100% !important;}.display{    display:block;}.hidden{    display:none;}.br-no{  display:none;}.br-bl{  display:block;}@media (min-width:580px){  .br-sm-no{    display:none;  }  .br-sm-bl{    display:block;  }}@media (min-width:756px){  .br-md-no{    display:none;  }  .br-md-bl{    display:block;  }}@media (min-width:1020px){  .br-lg-no{    display:none;  }  .br-lg-bl{    display:block;  }}@media (min-width:1200px){  .br-xl-no{    display:none;  }  .br-xl-bl{    display:block;  }}.fs-10{  font-size:10pt !important;}.fs-12{  font-size:12pt !important;}.fs-16{  font-size:16pt !important;}.fs-18{  font-size:18pt !important;}.fs-20{  font-size:20pt !important;}.fs-22{  font-size:22pt !important;}.fs-xxs{  font-size: 0.5rem !important;}.fs-xs{  font-size: 0.75rem !important;}.fs-s{  font-size: 0.85rem !important;}.fs-m{  font-size: 1.0rem !important;}.fs-l{  font-size: 1.25rem !important;}.fs-lg{  font-size: 1.5rem !important;}.fs-xl{  font-size: 1.75rem !important;}.fs-xxl{  font-size: 2.0rem !important;}@media (min-width:580px){  .fs-sm-xxs{    font-size: 0.5rem !important;  }  .fs-sm-xs{    font-size: 0.75rem !important;  }  .fs-sm-s{    font-size: 0.85rem !important;  }  .fs-sm-m{    font-size: 1.0rem !important;  }  .fs-sm-l{    font-size: 1.25rem !important;  }  .fs-sm-lg{    font-size: 1.5rem !important;  }  .fs-sm-xl{    font-size: 1.75rem !important;  }  .fs-sm-xxl{    font-size: 2.0rem !important;  }}@media (min-width:756px){  .fs-md-xxs{    font-size: 0.5rem !important;  }  .fs-md-xs{    font-size: 0.75rem !important;  }  .fs-md-s{    font-size: 0.85rem !important;  }  .fs-md-m{    font-size: 1.0rem !important;  }  .fs-md-l{    font-size: 1.25rem !important;  }  .fs-md-lg{    font-size: 1.5rem !important;  }  .fs-md-xl{    font-size: 1.75rem !important;  }  .fs-md-xxl{    font-size: 2.0rem !important;  }}@media (min-width:1020px){  .fs-lg-xxs{    font-size: 0.5rem !important;  }  .fs-lg-xs{    font-size: 0.75rem !important;  }  .fs-lg-s{    font-size: 0.85rem !important;  }  .fs-lg-m{    font-size: 1.0rem !important;  }  .fs-lg-l{    font-size: 1.25rem !important;  }  .fs-lg-lg{    font-size: 1.5rem !important;  }  .fs-lg-xl{    font-size: 1.75rem !important;  }  .fs-lg-xxl{    font-size: 2.0rem !important;  }}@media (min-width:1200px){  .fs-xl-xxs{    font-size: 0.5rem !important;  }  .fs-xl-xs{    font-size: 0.75rem !important;  }  .fs-xl-s{    font-size: 0.85rem !important;  }  .fs-xl-m{    font-size: 1.0rem !important;  }  .fs-xl-l{    font-size: 1.25rem !important;  }  .fs-xl-lg{    font-size: 1.5rem !important;  }  .fs-xl-xl{    font-size: 1.75rem !important;  }  .fs-xl-xxl{    font-size: 2.0rem !important;  }}.mg-auto{  margin:auto !important;}.mg-0{  margin:0 !important;}.mg-1{  margin:0.25rem !important;}.mg-2{  margin:0.5rem !important;}.mg-3{  margin:0.75rem !important;}.mg-4{  margin:1rem !important;}.mg-5{  margin:1.25rem !important;}.mg-6{  margin:1.5rem !important;}.mg-7{  margin:1.75rem !important;}.mg-8{  margin:2rem !important;}.mg-9{  margin:2.25rem !important;}.mg-10{  margin:2.5rem !important;}.mx-auto{  margin-left:auto !important;  margin-right:auto !important;}.mx-0{  margin-left:0 !important;  margin-right:0 !important;}.mx-1{  margin-left:0.25rem !important;  margin-right:0.25rem !important;}.mx-2{  margin-left:0.5rem !important;  margin-right:0.5rem !important;}.mx-3{  margin-left:0.75rem !important;  margin-right:0.75rem !important;}.mx-4{  margin-left:1.0rem !important;  margin-right:1.0rem !important;}.mx-5{  margin-left:1.25rem !important;  margin-right:1.25rem !important;}.mx-6{  margin-left:1.5rem !important;  margin-right:1.5rem !important;}.mx-7{  margin-left:1.75rem !important;  margin-right:1.75rem !important;}.mx-8{  margin-left:2.0rem !important;  margin-right:2.0rem !important;}.mx-9{  margin-left:2.25rem !important;  margin-right:2.25rem !important;}.mx-10{  margin-left:2.5rem !important;  margin-right:2.5rem !important;}.my-auto{  margin-top:auto !important;  margin-bottom:auto !important;}.my-0{  margin-top:0 !important;  margin-bottom:0 !important;}.my-1{  margin-top:0.25rem !important;  margin-bottom:0.25rem !important;}.my-2{  margin-top:0.5rem !important;  margin-bottom:0.5rem !important;}.my-3{  margin-top:0.75rem !important;  margin-bottom:0.75rem !important;}.my-4{  margin-top:1.0rem !important;  margin-bottom:1.0rem !important;}.my-5{  margin-top:1.25rem !important;  margin-bottom:1.25rem !important;}.my-6{  margin-top:1.5rem !important;  margin-bottom:1.5rem !important;}.my-7{  margin-top:1.75rem !important;  margin-bottom:1.75rem !important;}.my-8{  margin-top:2.0rem !important;  margin-bottom:2.0rem !important;}.my-9{  margin-top:2.25rem !important;  margin-bottom:2.25rem !important;}.my-10{  margin-top:2.5rem !important;  margin-bottom:2.5rem !important;}.mt-auto{  margin-top:auto !important;}.mt-0{  margin-top:0 !important;}.mt-1{  margin-top:0.25rem !important;}.mt-2{  margin-top:0.5rem !important;}.mt-3{  margin-top:0.75rem !important;}.mt-4{  margin-top:1.0rem !important;}.mt-5{  margin-top:1.25rem !important;}.mt-6{  margin-top:1.5rem !important;}.mt-7{  margin-top:1.75rem !important;}.mt-8{  margin-top:2.0rem !important;}.mt-9{  margin-top:2.25rem !important;}.mt-10{  margin-top:2.5rem !important;}.mb-auto{  margin-bottom:auto !important;}.mb-0{  margin-bottom:0 !important}.mb-1{  margin-bottom:0.25rem !important;}.mb-2{  margin-bottom:0.5rem !important;}.mb-3{  margin-bottom:0.75rem !important;}.mb-4{  margin-bottom:1.0rem !important;}.mb-5{  margin-bottom:1.25rem !important;}.mb-6{  margin-bottom:1.5rem !important;}.mb-7{  margin-bottom:1.75rem !important;}.mb-8{  margin-bottom:2.0rem !important;}.mb-9{  margin-bottom:2.25rem !important;}.mb-10{  margin-bottom:2.5rem !important;}.ml-auto{  margin-left:auto !important;}.ml-0{  margin-left:0 !important;}.ml-1{  margin-left:0.25rem !important;}.ml-2{  margin-left:0.5rem !important;}.ml-3{  margin-left:0.75rem !important;}.ml-4{  margin-left:1.0rem !important;}.ml-5{  margin-left:1.25rem !important;}.ml-6{  margin-left:1.5rem !important;}.ml-7{  margin-left:1.75rem !important;}.ml-8{  margin-left:2.0rem !important;}.ml-9{  margin-left:2.25rem !important;}.ml-10{  margin-left:2.5rem !important;}.mr-auto{  margin-right:auto !important;}.mr-0{  margin-right:0 !important;}.mr-1{  margin-right:0.25rem !important;}.mr-2{  margin-right:0.5rem !important;}.mr-3{  margin-right:0.75rem !important;}.mr-4{  margin-right:1.0rem !important;}.mr-5{  margin-right:1.25rem !important;}.mr-6{  margin-right:1.5rem !important;}.mr-7{  margin-right:1.75rem !important;}.mr-8{  margin-right:2.0rem !important;}.mr-9{  margin-right:2.25rem !important;}.mr-10{  margin-right:2.5rem !important;}@media (min-width:580px){  .mg-sm-auto{    margin:auto !important;  }  .mg-sm-0{    margin:0 !important;  }  .mg-sm-1{    margin:0.25rem !important;  }  .mg-sm-2{    margin:0.5rem !important;  }  .mg-sm-3{    margin:0.75rem !important;  }  .mg-sm-4{    margin:1rem !important;  }  .mg-sm-5{    margin:1.25rem !important;  }  .mg-sm-6{    margin:1.5rem !important;  }  .mg-sm-7{    margin:1.75rem !important;  }  .mg-sm-8{    margin:2rem !important;  }  .mg-sm-9{    margin:2.25rem !important;  }  .mg-sm-10{    margin:2.5rem !important;  }    .mx-sm-auto{    margin-left:auto !important;    margin-right:auto !important;  }  .mx-sm-0{    margin-left:0 !important;    margin-right:0 !important;  }  .mx-sm-1{    margin-left:0.25rem !important;    margin-right:0.25rem !important;  }  .mx-sm-2{    margin-left:0.5rem !important;    margin-right:0.5rem !important;  }  .mx-sm-3{    margin-left:0.75rem !important;    margin-right:0.75rem !important;  }  .mx-sm-4{    margin-left:1.0rem !important;    margin-right:1.0rem !important;  }  .mx-sm-5{    margin-left:1.25rem !important;    margin-right:1.25rem !important;  }  .mx-sm-6{    margin-left:1.5rem !important;    margin-right:1.5rem !important;  }  .mx-sm-7{    margin-left:1.75rem !important;    margin-right:1.75rem !important;  }  .mx-sm-8{    margin-left:2.0rem !important;    margin-right:2.0rem !important;  }  .mx-sm-9{    margin-left:2.25rem !important;    margin-right:2.25rem !important;  }  .mx-sm-10{    margin-left:2.5rem !important;    margin-right:2.5rem !important;  }    .my-sm-auto{    margin-left:auto !important;    margin-right:auto !important;  }  .my-sm-0{    margin-left:0 !important;    margin-right:0 !important;  }  .my-sm-1{    margin-left:0.25rem !important;    margin-right:0.25rem !important;  }  .my-sm-2{    margin-left:0.5rem !important;    margin-right:0.5rem !important;  }  .my-sm-3{    margin-left:0.75rem !important;    margin-right:0.75rem !important;  }  .my-sm-4{    margin-left:1.0rem !important;    margin-right:1.0rem !important;  }  .my-sm-5{    margin-left:1.25rem !important;    margin-right:1.25rem !important;  }  .my-sm-6{    margin-left:1.5rem !important;    margin-right:1.5rem !important;  }  .my-sm-7{    margin-left:1.75rem !important;    margin-right:1.75rem !important;  }  .my-sm-8{    margin-left:2.0rem !important;    margin-right:2.0rem !important;  }  .my-sm-9{    margin-left:2.25rem !important;    margin-right:2.25rem !important;  }  .my-sm-10{    margin-left:2.5rem !important;    margin-right:2.5rem !important;  }    .mt-sm-auto{    margin-top:auto !important;  }  .mt-sm-0{    margin-top:0 !important;  }  .mt-sm-1{    margin-top:0.25rem !important;  }  .mt-sm-2{    margin-top:0.5rem !important;  }  .mt-sm-3{    margin-top:0.75rem !important;  }  .mt-sm-4{    margin-top:1.0rem !important;  }  .mt-sm-5{    margin-top:1.25rem !important;  }  .mt-sm-6{    margin-top:1.5rem !important;  }  .mt-sm-7{    margin-top:1.75rem !important;  }  .mt-sm-8{    margin-top:2.0rem !important;  }  .mt-sm-9{    margin-top:2.25rem !important;  }  .mt-sm-10{    margin-top:2.5rem !important;  }    .mb-sm-auto{    margin-bottom:auto !important;  }  .mb-sm-0{    margin-bottom:0 !important;  }  .mb-sm-1{    margin-bottom:0.25rem !important;  }  .mb-sm-2{    margin-bottom:0.5rem !important;  }  .mb-sm-3{    margin-bottom:0.75rem !important;  }  .mb-sm-4{    margin-bottom:1.0rem !important;  }  .mb-sm-5{    margin-bottom:1.25rem !important;  }  .mb-sm-6{    margin-bottom:1.5rem !important;  }  .mb-sm-7{    margin-bottom:1.75rem !important;  }  .mb-sm-8{    margin-bottom:2.0rem !important;  }  .mb-sm-9{    margin-bottom:2.25rem !important;  }  .mb-sm-10{    margin-bottom:2.5rem !important;  }    .ml-sm-auto{    margin-left:auto !important;  }  .ml-sm-0{    margin-left:0 !important;  }  .ml-sm-1{    margin-left:0.25rem !important;  }  .ml-sm-2{    margin-left:0.5rem !important;  }  .ml-sm-3{    margin-left:0.75rem !important;  }  .ml-sm-4{    margin-left:1.0rem !important;  }  .ml-sm-5{    margin-left:1.25rem !important;  }  .ml-sm-6{    margin-left:1.5rem !important;  }  .ml-sm-7{    margin-left:1.75rem !important;  }  .ml-sm-8{    margin-left:2.0rem !important;  }  .ml-sm-9{    margin-left:2.25rem !important;  }  .ml-sm-10{    margin-left:2.5rem !important;  }    .mr-sm-auto{    margin-right:auto !important;  }  .mr-sm-0{    margin-right:0 !important;  }  .mr-sm-1{    margin-right:0.25rem !important;  }  .mr-sm-2{    margin-right:0.5rem !important;  }  .mr-sm-3{    margin-right:0.75rem !important;  }  .mr-sm-4{    margin-right:1.0rem !important;  }  .mr-sm-5{    margin-right:1.25rem !important;  }  .mr-sm-6{    margin-right:1.5rem !important;  }  .mr-sm-7{    margin-right:1.75rem !important;  }  .mr-sm-8{    margin-right:2.0rem !important;  }  .mr-sm-9{    margin-right:2.25rem !important;  }  .mr-sm-10{    margin-right:2.5rem !important;  }}@media (min-width:756px){  .mg-md-auto{    margin:auto !important;  }  .mg-md-0{    margin:0 !important;  }  .mg-md-1{    margin:0.25rem !important;  }  .mg-md-2{    margin:0.5rem !important;  }  .mg-md-3{    margin:0.75rem !important;  }  .mg-md-4{    margin:1rem !important;  }  .mg-md-5{    margin:1.25rem !important;  }  .mg-md-6{    margin:1.5rem !important;  }  .mg-md-7{    margin:1.75rem !important;  }  .mg-md-8{    margin:2rem !important;  }  .mg-md-9{    margin:2.25rem !important;  }  .mg-md-10{    margin:2.5rem !important;  }    .mx-md-auto{    margin-left:auto !important;    margin-right:auto !important;  }  .mx-md-0{    margin-left:0 !important;    margin-right:0 !important;  }  .mx-md-1{    margin-left:0.25rem !important;    margin-right:0.25rem !important;  }  .mx-md-2{    margin-left:0.5rem !important;    margin-right:0.5rem !important;  }  .mx-md-3{    margin-left:0.75rem !important;    margin-right:0.75rem !important;  }  .mx-md-4{    margin-left:1.0rem !important;    margin-right:1.0rem !important;  }  .mx-md-5{    margin-left:1.25rem !important;    margin-right:1.25rem !important;  }  .mx-md-6{    margin-left:1.5rem !important;    margin-right:1.5rem !important;  }  .mx-md-7{    margin-left:1.75rem !important;    margin-right:1.75rem !important;  }  .mx-md-8{    margin-left:2.0rem !important;    margin-right:2.0rem !important;  }  .mx-md-9{    margin-left:2.25rem !important;    margin-right:2.25rem !important;  }  .mx-md-10{    margin-left:2.5rem !important;    margin-right:2.5rem !important;  }    .my-md-auto{    margin-left:auto !important;    margin-right:auto !important;  }  .my-md-0{    margin-left:0 !important;    margin-right:0 !important;  }  .my-md-1{    margin-left:0.25rem !important;    margin-right:0.25rem !important;  }  .my-md-2{    margin-left:0.5rem !important;    margin-right:0.5rem !important;  }  .my-md-3{    margin-left:0.75rem !important;    margin-right:0.75rem !important;  }  .my-md-4{    margin-left:1.0rem !important;    margin-right:1.0rem !important;  }  .my-md-5{    margin-left:1.25rem !important;    margin-right:1.25rem !important;  }  .my-md-6{    margin-left:1.5rem !important;    margin-right:1.5rem !important;  }  .my-md-7{    margin-left:1.75rem !important;    margin-right:1.75rem !important;  }  .my-md-8{    margin-left:2.0rem !important;    margin-right:2.0rem !important;  }  .my-md-9{    margin-left:2.25rem !important;    margin-right:2.25rem !important;  }  .my-md-10{    margin-left:2.5rem !important;    margin-right:2.5rem !important;  }    .mt-md-auto{    margin-top:auto !important;  }  .mt-md-0{    margin-top:0 !important;  }  .mt-md-1{    margin-top:0.25rem !important;  }  .mt-md-2{    margin-top:0.5rem !important;  }  .mt-md-3{    margin-top:0.75rem !important;  }  .mt-md-4{    margin-top:1.0rem !important;  }  .mt-md-5{    margin-top:1.25rem !important;  }  .mt-md-6{    margin-top:1.5rem !important;  }  .mt-md-7{    margin-top:1.75rem !important;  }  .mt-md-8{    margin-top:2.0rem !important;  }  .mt-md-9{    margin-top:2.25rem !important;  }  .mt-md-10{    margin-top:2.5rem !important;  }    .mb-md-auto{    margin-bottom:auto !important;  }  .mb-md-0{    margin-bottom:0 !important;  }  .mb-md-1{    margin-bottom:0.25rem !important;  }  .mb-md-2{    margin-bottom:0.5rem !important;  }  .mb-md-3{    margin-bottom:0.75rem !important;  }  .mb-md-4{    margin-bottom:1.0rem !important;  }  .mb-md-5{    margin-bottom:1.25rem !important;  }  .mb-md-6{    margin-bottom:1.5rem !important;  }  .mb-md-7{    margin-bottom:1.75rem !important;  }  .mb-md-8{    margin-bottom:2.0rem !important;  }  .mb-md-9{    margin-bottom:2.25rem !important;  }  .mb-md-10{    margin-bottom:2.5rem !important;  }    .ml-md-auto{    margin-left:auto !important;  }  .ml-md-0{    margin-left:0 !important;  }  .ml-md-1{    margin-left:0.25rem !important;  }  .ml-md-2{    margin-left:0.5rem !important;  }  .ml-md-3{    margin-left:0.75rem !important;  }  .ml-md-4{    margin-left:1.0rem !important;  }  .ml-md-5{    margin-left:1.25rem !important;  }  .ml-md-6{    margin-left:1.5rem !important;  }  .ml-md-7{    margin-left:1.75rem !important;  }  .ml-md-8{    margin-left:2.0rem !important;  }  .ml-md-9{    margin-left:2.25rem !important;  }  .ml-md-10{    margin-left:2.5rem !important;  }    .mr-md-auto{    margin-right:auto !important;  }  .mr-md-0{    margin-right:0 !important;  }  .mr-md-1{    margin-right:0.25rem !important;  }  .mr-md-2{    margin-right:0.5rem !important;  }  .mr-md-3{    margin-right:0.75rem !important;  }  .mr-md-4{    margin-right:1.0rem !important;  }  .mr-md-5{    margin-right:1.25rem !important;  }  .mr-md-6{    margin-right:1.5rem !important;  }  .mr-md-7{    margin-right:1.75rem !important;  }  .mr-md-8{    margin-right:2.0rem !important;  }  .mr-md-9{    margin-right:2.25rem !important;  }  .mr-md-10{    margin-right:2.5rem !important;  }}@media (min-width:1020px){  .mg-lg-auto{    margin:auto !important;  }  .mg-lg-0{    margin:0 !important;  }  .mg-lg-1{    margin:0.25rem !important;  }  .mg-lg-2{    margin:0.5rem !important;  }  .mg-lg-3{    margin:0.75rem !important;  }  .mg-lg-4{    margin:1rem !important;  }  .mg-lg-5{    margin:1.25rem !important;  }  .mg-lg-6{    margin:1.5rem !important;  }  .mg-lg-7{    margin:1.75rem !important;  }  .mg-lg-8{    margin:2rem !important;  }  .mg-lg-9{    margin:2.25rem !important;  }  .mg-lg-10{    margin:2.5rem !important;  }    .mx-lg-auto{    margin-left:auto !important;    margin-right:auto !important;  }  .mx-lg-0{    margin-left:0 !important;    margin-right:0 !important;  }  .mx-lg-1{    margin-left:0.25rem !important;    margin-right:0.25rem !important;  }  .mx-lg-2{    margin-left:0.5rem !important;    margin-right:0.5rem !important;  }  .mx-lg-3{    margin-left:0.75rem !important;    margin-right:0.75rem !important;  }  .mx-lg-4{    margin-left:1.0rem !important;    margin-right:1.0rem !important;  }  .mx-lg-5{    margin-left:1.25rem !important;    margin-right:1.25rem !important;  }  .mx-lg-6{    margin-left:1.5rem !important;    margin-right:1.5rem !important;  }  .mx-lg-7{    margin-left:1.75rem !important;    margin-right:1.75rem !important;  }  .mx-lg-8{    margin-left:2.0rem !important;    margin-right:2.0rem !important;  }  .mx-lg-9{    margin-left:2.25rem !important;    margin-right:2.25rem !important;  }  .mx-lg-10{    margin-left:2.5rem !important;    margin-right:2.5rem !important;  }    .my-lg-auto{    margin-left:auto !important;    margin-right:auto !important;  }  .my-lg-0{    margin-left:0 !important;    margin-right:0 !important;  }  .my-lg-1{    margin-left:0.25rem !important;    margin-right:0.25rem !important;  }  .my-lg-2{    margin-left:0.5rem !important;    margin-right:0.5rem !important;  }  .my-lg-3{    margin-left:0.75rem !important;    margin-right:0.75rem !important;  }  .my-lg-4{    margin-left:1.0rem !important;    margin-right:1.0rem !important;  }  .my-lg-5{    margin-left:1.25rem !important;    margin-right:1.25rem !important;  }  .my-lg-6{    margin-left:1.5rem !important;    margin-right:1.5rem !important;  }  .my-lg-7{    margin-left:1.75rem !important;    margin-right:1.75rem !important;  }  .my-lg-8{    margin-left:2.0rem !important;    margin-right:2.0rem !important;  }  .my-lg-9{    margin-left:2.25rem !important;    margin-right:2.25rem !important;  }  .my-lg-10{    margin-left:2.5rem !important;    margin-right:2.5rem !important;  }    .mt-lg-auto{    margin-top:auto !important;  }  .mt-lg-0{    margin-top:0 !important;  }  .mt-lg-1{    margin-top:0.25rem !important;  }  .mt-lg-2{    margin-top:0.5rem !important;  }  .mt-lg-3{    margin-top:0.75rem !important;  }  .mt-lg-4{    margin-top:1.0rem !important;  }  .mt-lg-5{    margin-top:1.25rem !important;  }  .mt-lg-6{    margin-top:1.5rem !important;  }  .mt-lg-7{    margin-top:1.75rem !important;  }  .mt-lg-8{    margin-top:2.0rem !important;  }  .mt-lg-9{    margin-top:2.25rem !important;  }  .mt-lg-10{    margin-top:2.5rem !important;  }    .mb-lg-auto{    margin-bottom:auto !important;  }  .mb-lg-0{    margin-bottom:0 !important;  }  .mb-lg-1{    margin-bottom:0.25rem !important;  }  .mb-lg-2{    margin-bottom:0.5rem !important;  }  .mb-lg-3{    margin-bottom:0.75rem !important;  }  .mb-lg-4{    margin-bottom:1.0rem !important;  }  .mb-lg-5{    margin-bottom:1.25rem !important;  }  .mb-lg-6{    margin-bottom:1.5rem !important;  }  .mb-lg-7{    margin-bottom:1.75rem !important;  }  .mb-lg-8{    margin-bottom:2.0rem !important;  }  .mb-lg-9{    margin-bottom:2.25rem !important;  }  .mb-lg-10{    margin-bottom:2.5rem !important;  }    .ml-lg-auto{    margin-left:auto !important;  }  .ml-lg-0{    margin-left:0 !important;  }  .ml-lg-1{    margin-left:0.25rem !important;  }  .ml-lg-2{    margin-left:0.5rem !important;  }  .ml-lg-3{    margin-left:0.75rem !important;  }  .ml-lg-4{    margin-left:1.0rem !important;  }  .ml-lg-5{    margin-left:1.25rem !important;  }  .ml-lg-6{    margin-left:1.5rem !important;  }  .ml-lg-7{    margin-left:1.75rem !important;  }  .ml-lg-8{    margin-left:2.0rem !important;  }  .ml-lg-9{    margin-left:2.25rem !important;  }  .ml-lg-10{    margin-left:2.5rem !important;  }    .mr-lg-auto{    margin-right:auto !important;  }  .mr-lg-0{    margin-right:0 !important;  }  .mr-lg-1{    margin-right:0.25rem !important;  }  .mr-lg-2{    margin-right:0.5rem !important;  }  .mr-lg-3{    margin-right:0.75rem !important;  }  .mr-lg-4{    margin-right:1.0rem !important;  }  .mr-lg-5{    margin-right:1.25rem !important;  }  .mr-lg-6{    margin-right:1.5rem !important;  }  .mr-lg-7{    margin-right:1.75rem !important;  }  .mr-lg-8{    margin-right:2.0rem !important;  }  .mr-lg-9{    margin-right:2.25rem !important;  }  .mr-lg-10{    margin-right:2.5rem !important;  }}@media (min-width:1200px){  .mg-xl-auto{    margin:auto !important;  }  .mg-xl-0{    margin:0 !important;  }  .mg-xl-1{    margin:0.25rem !important;  }  .mg-xl-2{    margin:0.5rem !important;  }  .mg-xl-3{    margin:0.75rem !important;  }  .mg-xl-4{    margin:1rem !important;  }  .mg-xl-5{    margin:1.25rem !important;  }  .mg-xl-6{    margin:1.5rem !important;  }  .mg-xl-7{    margin:1.75rem !important;  }  .mg-xl-8{    margin:2rem !important;  }  .mg-xl-9{    margin:2.25rem !important;  }  .mg-xl-10{    margin:2.5rem !important;  }    .mx-xl-auto{    margin-left:auto !important;    margin-right:auto !important;  }  .mx-xl-0{    margin-left:0 !important;    margin-right:0 !important;  }  .mx-xl-1{    margin-left:0.25rem !important;    margin-right:0.25rem !important;  }  .mx-xl-2{    margin-left:0.5rem !important;    margin-right:0.5rem !important;  }  .mx-xl-3{    margin-left:0.75rem !important;    margin-right:0.75rem !important;  }  .mx-xl-4{    margin-left:1.0rem !important;    margin-right:1.0rem !important;  }  .mx-xl-5{    margin-left:1.25rem !important;    margin-right:1.25rem !important;  }  .mx-xl-6{    margin-left:1.5rem !important;    margin-right:1.5rem !important;  }  .mx-xl-7{    margin-left:1.75rem !important;    margin-right:1.75rem !important;  }  .mx-xl-8{    margin-left:2.0rem !important;    margin-right:2.0rem !important;  }  .mx-xl-9{    margin-left:2.25rem !important;    margin-right:2.25rem !important;  }  .mx-xl-10{    margin-left:2.5rem !important;    margin-right:2.5rem !important;  }    .my-xl-auto{    margin-left:auto !important;    margin-right:auto !important;  }  .my-xl-0{    margin-left:0 !important;    margin-right:0 !important;  }  .my-xl-1{    margin-left:0.25rem !important;    margin-right:0.25rem !important;  }  .my-xl-2{    margin-left:0.5rem !important;    margin-right:0.5rem !important;  }  .my-xl-3{    margin-left:0.75rem !important;    margin-right:0.75rem !important;  }  .my-xl-4{    margin-left:1.0rem !important;    margin-right:1.0rem !important;  }  .my-xl-5{    margin-left:1.25rem !important;    margin-right:1.25rem !important;  }  .my-xl-6{    margin-left:1.5rem !important;    margin-right:1.5rem !important;  }  .my-xl-7{    margin-left:1.75rem !important;    margin-right:1.75rem !important;  }  .my-xl-8{    margin-left:2.0rem !important;    margin-right:2.0rem !important;  }  .my-xl-9{    margin-left:2.25rem !important;    margin-right:2.25rem !important;  }  .my-xl-10{    margin-left:2.5rem !important;    margin-right:2.5rem !important;  }    .mt-xl-auto{    margin-top:auto !important;  }  .mt-xl-0{    margin-top:0 !important;  }  .mt-xl-1{    margin-top:0.25rem !important;  }  .mt-xl-2{    margin-top:0.5rem !important;  }  .mt-xl-3{    margin-top:0.75rem !important;  }  .mt-xl-4{    margin-top:1.0rem !important;  }  .mt-xl-5{    margin-top:1.25rem !important;  }  .mt-xl-6{    margin-top:1.5rem !important;  }  .mt-xl-7{    margin-top:1.75rem !important;  }  .mt-xl-8{    margin-top:2.0rem !important;  }  .mt-xl-9{    margin-top:2.25rem !important;  }  .mt-xl-10{    margin-top:2.5rem !important;  }    .mb-xl-auto{    margin-bottom:auto !important;  }  .mb-xl-0{    margin-bottom:0 !important;  }  .mb-xl-1{    margin-bottom:0.25rem !important;  }  .mb-xl-2{    margin-bottom:0.5rem !important;  }  .mb-xl-3{    margin-bottom:0.75rem !important;  }  .mb-xl-4{    margin-bottom:1.0rem !important;  }  .mb-xl-5{    margin-bottom:1.25rem !important;  }  .mb-xl-6{    margin-bottom:1.5rem !important;  }  .mb-xl-7{    margin-bottom:1.75rem !important;  }  .mb-xl-8{    margin-bottom:2.0rem !important;  }  .mb-xl-9{    margin-bottom:2.25rem !important;  }  .mb-xl-10{    margin-bottom:2.5rem !important;  }    .ml-xl-auto{    margin-left:auto !important;  }  .ml-xl-0{    margin-left:0 !important;  }  .ml-xl-1{    margin-left:0.25rem !important;  }  .ml-xl-2{    margin-left:0.5rem !important;  }  .ml-xl-3{    margin-left:0.75rem !important;  }  .ml-xl-4{    margin-left:1.0rem !important;  }  .ml-xl-5{    margin-left:1.25rem !important;  }  .ml-xl-6{    margin-left:1.5rem !important;  }  .ml-xl-7{    margin-left:1.75rem !important;  }  .ml-xl-8{    margin-left:2.0rem !important;  }  .ml-xl-9{    margin-left:2.25rem !important;  }  .ml-xl-10{    margin-left:2.5rem !important;  }    .mr-xl-auto{    margin-right:auto !important;  }  .mr-xl-0{    margin-right:0 !important;  }  .mr-xl-1{    margin-right:0.25rem !important;  }  .mr-xl-2{    margin-right:0.5rem !important;  }  .mr-xl-3{    margin-right:0.75rem !important;  }  .mr-xl-4{    margin-right:1.0rem !important;  }  .mr-xl-5{    margin-right:1.25rem !important;  }  .mr-xl-6{    margin-right:1.5rem !important;  }  .mr-xl-7{    margin-right:1.75rem !important;  }  .mr-xl-8{    margin-right:2.0rem !important;  }  .mr-xl-9{    margin-right:2.25rem !important;  }  .mr-xl-10{    margin-right:2.5rem !important;  }}.pd-0{  padding:0 !important;}.pd-1{  padding:0.25rem !important;}.pd-2{  padding:0.5rem !important;}.pd-3{  padding:0.75rem !important;}.pd-4{  padding:1rem !important;}.pd-5{  padding:1.25rem !important;}.pd-6{  padding:1.5rem !important;}.pd-7{  padding:1.75rem !important;}.pd-8{  padding:2rem !important;}.pd-9{  padding:2.25rem !important;}.pd-10{  padding:2.5rem !important;}.px-0{  padding-left:0 !important;  padding-right:0}.px-1{  padding-left:0.25rem !important;  padding-right:0.25rem !important;}.px-2{  padding-left:0.5rem !important;  padding-right:0.5rem !important;}.px-3{  padding-left:0.75rem !important;  padding-right:0.75rem !important;}.px-4{  padding-left:1.0rem !important;  padding-right:1.0rem !important;}.px-5{  padding-left:1.25rem !important;  padding-right:1.25rem !important;}.px-6{  padding-left:1.5rem !important;  padding-right:1.5rem !important;}.px-7{  padding-left:1.75rem !important;  padding-right:1.75rem !important;}.px-8{  padding-left:2.0rem !important;  padding-right:2.0rem !important;}.px-9{  padding-left:2.25rem !important;  padding-right:2.25rem !important;}.px-10{  padding-left:2.5rem !important;  padding-right:2.5rem !important;}.py-0{  padding-top:0 !important;  padding-bottom:0 !important;}.py-1{  padding-top:0.25rem !important;  padding-bottom:0.25rem !important;}.py-2{  padding-top:0.5rem !important;  padding-bottom:0.5rem !important;}.py-3{  padding-top:0.75rem !important;  padding-bottom:0.75rem !important;}.py-4{  padding-top:1.0rem !important;  padding-bottom:1.0rem !important;}.py-5{  padding-top:1.25rem !important;  padding-bottom:1.25rem !important;}.py-6{  padding-top:1.5rem !important;  padding-bottom:1.5rem !important;}.py-7{  padding-top:1.75rem !important;  padding-bottom:1.75rem !important;}.py-8{  padding-top:2.0rem !important;  padding-bottom:2.0rem !important;}.py-9{  padding-top:2.25rem !important;  padding-bottom:2.25rem !important;}.py-10{  padding-top:2.5rem !important;  padding-bottom:2.5rem !important;}.pt-0{  padding-top:0 !important;}.pt-1{  padding-top:0.25rem !important;}.pt-2{  padding-top:0.5rem !important;}.pt-3{  padding-top:0.75rem !important;}.pt-4{  padding-top:1rem !important;}.pt-5{  padding-top:1.25rem !important;}.pt-6{  padding-top:1.5rem !important;}.pt-7{  padding-top:1.75rem !important;}.pt-8{  padding-top:2rem !important;}.pt-9{  padding-top:2.25rem !important;}.pt-10{  padding-top:2.5rem !important;}.pb-0{  padding-bottom:0 !important;}.pb-1{  padding-bottom:0.25rem !important;}.pb-2{  padding-bottom:0.5rem !important;}.pb-3{  padding-bottom:0.75rem !important;}.pb-4{  padding-bottom:1rem !important;}.pb-5{  padding-bottom:1.25rem !important;}.pb-6{  padding-bottom:1.5rem !important;}.pb-7{  padding-bottom:1.75rem !important;}.pb-8{  padding-bottom:2rem !important;}.pb-9{  padding-bottom:2.25rem !important;}.pb-10{  padding-bottom:2.5rem !important;}.pl-0{  padding-left:0 !important;}.pl-1{  padding-left:0.25rem !important;}.pl-2{  padding-left:0.5rem !important;}.pl-3{  padding-left:0.75rem !important;}.pl-4{  padding-left:1rem !important;}.pl-5{  padding-left:1.25rem !important;}.pl-6{  padding-left:1.5rem !important;}.pl-7{  padding-left:1.75rem !important;}.pl-8{  padding-left:2rem !important;}.pl-9{  padding-left:2.25rem !important;}.pl-10{  padding-left:2.5rem !important;}.pr-0{  padding-right:0 !important;}.pr-1{  padding-right:0.25rem !important;}.pr-2{  padding-right:0.5rem !important;}.pr-3{  padding-right:0.75rem !important;}.pr-4{  padding-right:1rem !important;}.pr-5{  padding-right:1.25rem !important;}.pr-6{  padding-right:1.5rem !important;}.pr-7{  padding-right:1.75rem !important;}.pr-8{  padding-right:2rem !important;}.pr-9{  padding-right:2.25rem !important;}.pr-10{  padding-right:2.5rem !important;}@media (min-width:580px){  .pd-sm-0{    padding:0 !important;  }  .pd-sm-1{    padding:0.25rem !important;  }  .pd-sm-2{    padding:0.5rem !important;  }  .pd-sm-3{    padding:0.75rem !important;  }  .pd-sm-4{    padding:1rem !important;  }  .pd-sm-5{    padding:1.25rem !important;  }  .pd-sm-6{    padding:1.5rem !important;  }  .pd-sm-7{    padding:1.75rem !important;  }  .pd-sm-8{    padding:2rem !important;  }  .pd-sm-9{    padding:2.25rem !important;  }  .pd-sm-10{    padding:2.5rem !important;  }  .px-sm-0{    padding-left:0 !important;    padding-right:0 !important;  }  .px-sm-1{    padding-left:0.25rem !important;    padding-right:0.25rem !important;  }  .px-sm-2{    padding-left:0.5rem !important;    padding-right:0.5rem !important;  }  .px-sm-3{    padding-left:0.75rem !important;    padding-right:0.75rem !important;  }  .px-sm-4{    padding-left:1.0rem !important;    padding-right:1.0rem !important;  }  .px-sm-5{    padding-left:1.25rem !important;    padding-right:1.25rem !important;  }  .px-sm-6{    padding-left:1.5rem !important;    padding-right:1.5rem !important;  }  .px-sm-7{    padding-left:1.75rem !important;    padding-right:1.75rem !important;  }  .px-sm-8{    padding-left:2.0rem !important;    padding-right:2.0rem !important;  }  .px-sm-9{    padding-left:2.25rem !important;    padding-right:2.25rem !important;  }  .px-sm-10{    padding-left:2.5rem !important;    padding-right:2.5rem !important;  }  .py-sm-0{    padding-left:0 !important;    padding-right:0 !important;  }  .py-sm-1{    padding-left:0.25rem !important;    padding-right:0.25rem !important;  }  .py-sm-2{    padding-left:0.5rem !important;    padding-right:0.5rem !important;  }  .py-sm-3{    padding-left:0.75rem !important;    padding-right:0.75rem !important;  }  .py-sm-4{    padding-left:1.0rem !important;    padding-right:1.0rem !important;  }  .py-sm-5{    padding-left:1.25rem !important;    padding-right:1.25rem !important;  }  .py-sm-6{    padding-left:1.5rem !important;    padding-right:1.5rem !important;  }  .py-sm-7{    padding-left:1.75rem !important;    padding-right:1.75rem !important;  }  .py-sm-8{    padding-left:2.0rem !important;    padding-right:2.0rem !important;  }  .py-sm-9{    padding-left:2.25rem !important;    padding-right:2.25rem !important;  }  .py-sm-10{    padding-left:2.5rem !important;    padding-right:2.5rem !important;  }  .pt-sm-01{    padding-top:0 !important;  }  .pt-sm-1{    padding-top:0.25rem !important;  }  .pt-sm-2{    padding-top:0.5rem !important;  }  .pt-sm-3{    padding-top:0.75rem !important;  }  .pt-sm-4{    padding-top:1.0rem !important;  }  .pt-sm-5{    padding-top:1.25rem !important;  }  .pt-sm-6{    padding-top:1.5rem !important;  }  .pt-sm-7{    padding-top:1.75rem !important;  }  .pt-sm-8{    padding-top:2.0rem !important;  }  .pt-sm-9{    padding-top:2.25rem !important;  }  .pt-sm-10{    padding-top:2.5rem !important;  }  .pb-sm-0{    padding-bottom:0 !important;  }  .pb-sm-1{    padding-bottom:0.25rem !important;  }  .pb-sm-2{    padding-bottom:0.5rem !important;  }  .pb-sm-3{    padding-bottom:0.75rem !important;  }  .pb-sm-4{    padding-bottom:1.0rem !important;  }  .pb-sm-5{    padding-bottom:1.25rem !important;  }  .pb-sm-6{    padding-bottom:1.5rem !important;  }  .pb-sm-7{    padding-bottom:1.75rem !important;  }  .pb-sm-8{    padding-bottom:2.0rem !important;  }  .pb-sm-9{    padding-bottom:2.25rem !important;  }  .pb-sm-10{    padding-bottom:2.5rem !important;  }  .pl-sm-0{    padding-left:0 !important;  }  .pl-sm-1{    padding-left:0.25rem !important;  }  .pl-sm-2{    padding-left:0.5rem !important;  }  .pl-sm-3{    padding-left:0.75rem !important;  }  .pl-sm-4{    padding-left:1.0rem !important;  }  .pl-sm-5{    padding-left:1.25rem !important;  }  .pl-sm-6{    padding-left:1.5rem !important;  }  .pl-sm-7{    padding-left:1.75rem !important;  }  .pl-sm-8{    padding-left:2.0rem !important;  }  .pl-sm-9{    padding-left:2.25rem !important;  }  .pl-sm-10{    padding-left:2.5rem !important;  }  .pr-sm-0{    padding-right:0 !important;  }  .pr-sm-1{    padding-right:0.25rem !important;  }  .pr-sm-2{    padding-right:0.5rem !important;  }  .pr-sm-3{    padding-right:0.75rem !important;  }  .pr-sm-4{    padding-right:1.0rem !important;  }  .pr-sm-5{    padding-right:1.25rem !important;  }  .pr-sm-6{    padding-right:1.5rem !important;  }  .pr-sm-7{    padding-right:1.75rem !important;  }  .pr-sm-8{    padding-right:2.0rem !important;  }  .pr-sm-9{    padding-right:2.25rem !important;  }  .pr-sm-10{    padding-right:2.5rem !important;  }}@media (min-width:756px){  .pd-md-0{    padding:0 !important;  }  .pd-md-1{    padding:0.25rem !important;  }  .pd-md-2{    padding:0.5rem !important;  }  .pd-md-3{    padding:0.75rem !important;  }  .pd-md-4{    padding:1rem !important;  }  .pd-md-5{    padding:1.25rem !important;  }  .pd-md-6{    padding:1.5rem !important;  }  .pd-md-7{    padding:1.75rem !important;  }  .pd-md-8{    padding:2rem !important;  }  .pd-md-9{    padding:2.25rem !important;  }  .pd-md-10{    padding:2.5rem !important;  }  .px-md-0{    padding-left:0 !important;    padding-right:0 !important;  }  .px-md-1{    padding-left:0.25rem !important;    padding-right:0.25rem !important;  }  .px-md-2{    padding-left:0.5rem !important;    padding-right:0.5rem !important;  }  .px-md-3{    padding-left:0.75rem !important;    padding-right:0.75rem !important;  }  .px-md-4{    padding-left:1.0rem !important;    padding-right:1.0rem !important;  }  .px-md-5{    padding-left:1.25rem !important;    padding-right:1.25rem !important;  }  .px-md-6{    padding-left:1.5rem !important;    padding-right:1.5rem !important;  }  .px-md-7{    padding-left:1.75rem !important;    padding-right:1.75rem !important;  }  .px-md-8{    padding-left:2.0rem !important;    padding-right:2.0rem !important;  }  .px-md-9{    padding-left:2.25rem !important;    padding-right:2.25rem !important;  }  .px-md-10{    padding-left:2.5rem !important;    padding-right:2.5rem !important;  }  .py-md-0{    padding-left:0 !important;    padding-right:0 !important;  }  .py-md-1{    padding-left:0.25rem !important;    padding-right:0.25rem !important;  }  .py-md-2{    padding-left:0.5rem !important;    padding-right:0.5rem !important;  }  .py-md-3{    padding-left:0.75rem !important;    padding-right:0.75rem !important;  }  .py-md-4{    padding-left:1.0rem !important;    padding-right:1.0rem !important;  }  .py-md-5{    padding-left:1.25rem !important;    padding-right:1.25rem !important;  }  .py-md-6{    padding-left:1.5rem !important;    padding-right:1.5rem !important;  }  .py-md-7{    padding-left:1.75rem !important;    padding-right:1.75rem !important;  }  .py-md-8{    padding-left:2.0rem !important;    padding-right:2.0rem !important;  }  .py-md-9{    padding-left:2.25rem !important;    padding-right:2.25rem !important;  }  .py-md-10{    padding-left:2.5rem !important;    padding-right:2.5rem !important;  }  .pt-md-0{    padding-top:0 !important;  }  .pt-md-1{    padding-top:0.25rem !important;  }  .pt-md-2{    padding-top:0.5rem !important;  }  .pt-md-3{    padding-top:0.75rem !important;  }  .pt-md-4{    padding-top:1.0rem !important;  }  .pt-md-5{    padding-top:1.25rem !important;  }  .pt-md-6{    padding-top:1.5rem !important;  }  .pt-md-7{    padding-top:1.75rem !important;  }  .pt-md-8{    padding-top:2.0rem !important;  }  .pt-md-9{    padding-top:2.25rem !important;  }  .pt-md-10{    padding-top:2.5rem !important;  }  .pb-md-0{    padding-bottom:0 !important;  }  .pb-md-1{    padding-bottom:0.25rem !important;  }  .pb-md-2{    padding-bottom:0.5rem !important;  }  .pb-md-3{    padding-bottom:0.75rem !important;  }  .pb-md-4{    padding-bottom:1.0rem !important;  }  .pb-md-5{    padding-bottom:1.25rem !important;  }  .pb-md-6{    padding-bottom:1.5rem !important;  }  .pb-md-7{    padding-bottom:1.75rem !important;  }  .pb-md-8{    padding-bottom:2.0rem !important;  }  .pb-md-9{    padding-bottom:2.25rem !important;  }  .pb-md-10{    padding-bottom:2.5rem !important;  }  .pl-md-0{    padding-left:0 !important;  }  .pl-md-1{    padding-left:0.25rem !important;  }  .pl-md-2{    padding-left:0.5rem !important;  }  .pl-md-3{    padding-left:0.75rem !important;  }  .pl-md-4{    padding-left:1.0rem !important;  }  .pl-md-5{    padding-left:1.25rem !important;  }  .pl-md-6{    padding-left:1.5rem !important;  }  .pl-md-7{    padding-left:1.75rem !important;  }  .pl-md-8{    padding-left:2.0rem !important;  }  .pl-md-9{    padding-left:2.25rem !important;  }  .pl-md-10{    padding-left:2.5rem !important;  }  .pr-md-0{    padding-right:0 !important;  }  .pr-md-1{    padding-right:0.25rem !important;  }  .pr-md-2{    padding-right:0.5rem !important;  }  .pr-md-3{    padding-right:0.75rem !important;  }  .pr-md-4{    padding-right:1.0rem !important;  }  .pr-md-5{    padding-right:1.25rem !important;  }  .pr-md-6{    padding-right:1.5rem !important;  }  .pr-md-7{    padding-right:1.75rem !important;  }  .pr-md-8{    padding-right:2.0rem !important;  }  .pr-md-9{    padding-right:2.25rem !important;  }  .pr-md-10{    padding-right:2.5rem !important;  }}@media (min-width:1020px){  .pd-lg-0{    padding:0 !important;  }  .pd-lg-1{    padding:0.25rem !important;  }  .pd-lg-2{    padding:0.5rem !important;  }  .pd-lg-3{    padding:0.75rem !important;  }  .pd-lg-4{    padding:1rem !important;  }  .pd-lg-5{    padding:1.25rem !important;  }  .pd-lg-6{    padding:1.5rem !important;  }  .pd-lg-7{    padding:1.75rem !important;  }  .pd-lg-8{    padding:2rem !important;  }  .pd-lg-9{    padding:2.25rem !important;  }  .pd-lg-10{    padding:2.5rem !important;  }  .px-lg-0{    padding-left:0 !important;    padding-right:0 !important;  }  .px-lg-1{    padding-left:0.25rem !important;    padding-right:0.25rem !important;  }  .px-lg-2{    padding-left:0.5rem !important;    padding-right:0.5rem !important;  }  .px-lg-3{    padding-left:0.75rem !important;    padding-right:0.75rem !important;  }  .px-lg-4{    padding-left:1.0rem !important;    padding-right:1.0rem !important;  }  .px-lg-5{    padding-left:1.25rem !important;    padding-right:1.25rem !important;  }  .px-lg-6{    padding-left:1.5rem !important;    padding-right:1.5rem !important;  }  .px-lg-7{    padding-left:1.75rem !important;    padding-right:1.75rem !important;  }  .px-lg-8{    padding-left:2.0rem !important;    padding-right:2.0rem !important;  }  .px-lg-9{    padding-left:2.25rem !important;    padding-right:2.25rem !important;  }  .px-lg-10{    padding-left:2.5rem !important;    padding-right:2.5rem !important;  }  .py-lg-0{    padding-left:0 !important;    padding-right:0 !important;  }  .py-lg-1{    padding-left:0.25rem !important;    padding-right:0.25rem !important;  }  .py-lg-2{    padding-left:0.5rem !important;    padding-right:0.5rem !important;  }  .py-lg-3{    padding-left:0.75rem !important;    padding-right:0.75rem !important;  }  .py-lg-4{    padding-left:1.0rem !important;    padding-right:1.0rem !important;  }  .py-lg-5{    padding-left:1.25rem !important;    padding-right:1.25rem !important;  }  .py-lg-6{    padding-left:1.5rem !important;    padding-right:1.5rem !important;  }  .py-lg-7{    padding-left:1.75rem !important;    padding-right:1.75rem !important;  }  .py-lg-8{    padding-left:2.0rem !important;    padding-right:2.0rem !important;  }  .py-lg-9{    padding-left:2.25rem !important;    padding-right:2.25rem !important;  }  .py-lg-10{    padding-left:2.5rem !important;    padding-right:2.5rem !important;  }  .pt-lg-01{    padding-top:0 !important;  }  .pt-lg-1{    padding-top:0.25rem !important;  }  .pt-lg-2{    padding-top:0.5rem !important;  }  .pt-lg-3{    padding-top:0.75rem !important;  }  .pt-lg-4{    padding-top:1.0rem !important;  }  .pt-lg-5{    padding-top:1.25rem !important;  }  .pt-lg-6{    padding-top:1.5rem !important;  }  .pt-lg-7{    padding-top:1.75rem !important;  }  .pt-lg-8{    padding-top:2.0rem !important;  }  .pt-lg-9{    padding-top:2.25rem !important;  }  .pt-lg-10{    padding-top:2.5rem !important;  }  .pb-lg-0{    padding-bottom:0 !important;  }  .pb-lg-1{    padding-bottom:0.25rem !important;  }  .pb-lg-2{    padding-bottom:0.5rem !important;  }  .pb-lg-3{    padding-bottom:0.75rem !important;  }  .pb-lg-4{    padding-bottom:1.0rem !important;  }  .pb-lg-5{    padding-bottom:1.25rem !important;  }  .pb-lg-6{    padding-bottom:1.5rem !important;  }  .pb-lg-7{    padding-bottom:1.75rem !important;  }  .pb-lg-8{    padding-bottom:2.0rem !important;  }  .pb-lg-9{    padding-bottom:2.25rem !important;  }  .pb-lg-10{    padding-bottom:2.5rem !important;  }  .pl-lg-0{    padding-left:0 !important;  }  .pl-lg-1{    padding-left:0.25rem !important;  }  .pl-lg-2{    padding-left:0.5rem !important;  }  .pl-lg-3{    padding-left:0.75rem !important;  }  .pl-lg-4{    padding-left:1.0rem !important;  }  .pl-lg-5{    padding-left:1.25rem !important;  }  .pl-lg-6{    padding-left:1.5rem !important;  }  .pl-lg-7{    padding-left:1.75rem !important;  }  .pl-lg-8{    padding-left:2.0rem !important;  }  .pl-lg-9{    padding-left:2.25rem !important;  }  .pl-lg-10{    padding-left:2.5rem !important;  }  .pr-lg-0{    padding-right:0 !important;  }  .pr-lg-1{    padding-right:0.25rem !important;  }  .pr-lg-2{    padding-right:0.5rem !important;  }  .pr-lg-3{    padding-right:0.75rem !important;  }  .pr-lg-4{    padding-right:1.0rem !important;  }  .pr-lg-5{    padding-right:1.25rem !important;  }  .pr-lg-6{    padding-right:1.5rem !important;  }  .pr-lg-7{    padding-right:1.75rem !important;  }  .pr-lg-8{    padding-right:2.0rem !important;  }  .pr-lg-9{    padding-right:2.25rem !important;  }  .pr-lg-10{    padding-right:2.5rem !important;  }}@media (min-width:1200px){  .pd-xl-0{    padding:0 !important;  }  .pd-xl-1{    padding:0.25rem !important;  }  .pd-xl-2{    padding:0.5rem !important;  }  .pd-xl-3{    padding:0.75rem !important;  }  .pd-xl-4{    padding:1rem !important;  }  .pd-xl-5{    padding:1.25rem !important;  }  .pd-xl-6{    padding:1.5rem !important;  }  .pd-xl-7{    padding:1.75rem !important;  }  .pd-xl-8{    padding:2rem !important;  }  .pd-xl-9{    padding:2.25rem !important;  }  .pd-xl-10{    padding:2.5rem !important;  }  .px-xl-0{    padding-left:0 !important;    padding-right:0 !important;  }  .px-xl-1{    padding-left:0.25rem !important;    padding-right:0.25rem !important;  }  .px-xl-2{    padding-left:0.5rem !important;    padding-right:0.5rem !important;  }  .px-xl-3{    padding-left:0.75rem !important;    padding-right:0.75rem !important;  }  .px-xl-4{    padding-left:1.0rem !important;    padding-right:1.0rem !important;  }  .px-xl-5{    padding-left:1.25rem !important;    padding-right:1.25rem !important;  }  .px-xl-6{    padding-left:1.5rem !important;    padding-right:1.5rem !important;  }  .px-xl-7{    padding-left:1.75rem !important;    padding-right:1.75rem !important;  }  .px-xl-8{    padding-left:2.0rem !important;    padding-right:2.0rem !important;  }  .px-xl-9{    padding-left:2.25rem !important;    padding-right:2.25rem !important;  }  .px-xl-10{    padding-left:2.5rem !important;    padding-right:2.5rem !important;  }    .py-xl-0{    padding-left:0 !important;    padding-right:0 !important;  }  .py-xl-1{    padding-left:0.25rem !important;    padding-right:0.25rem !important;  }  .py-xl-2{    padding-left:0.5rem !important;    padding-right:0.5rem !important;  }  .py-xl-3{    padding-left:0.75rem !important;    padding-right:0.75rem !important;  }  .py-xl-4{    padding-left:1.0rem !important;    padding-right:1.0rem !important;  }  .py-xl-5{    padding-left:1.25rem !important;    padding-right:1.25rem !important;  }  .py-xl-6{    padding-left:1.5rem !important;    padding-right:1.5rem !important;  }  .py-xl-7{    padding-left:1.75rem !important;    padding-right:1.75rem !important;  }  .py-xl-8{    padding-left:2.0rem !important;    padding-right:2.0rem !important;  }  .py-xl-9{    padding-left:2.25rem !important;    padding-right:2.25rem !important;  }  .py-xl-10{    padding-left:2.5rem !important;    padding-right:2.5rem !important;  }  .pt-xl-01{    padding-top:0 !important;  }  .pt-xl-1{    padding-top:0.25rem !important;  }  .pt-xl-2{    padding-top:0.5rem !important;  }  .pt-xl-3{    padding-top:0.75rem !important;  }  .pt-xl-4{    padding-top:1.0rem !important;  }  .pt-xl-5{    padding-top:1.25rem !important;  }  .pt-xl-6{    padding-top:1.5rem !important;  }  .pt-xl-7{    padding-top:1.75rem !important;  }  .pt-xl-8{    padding-top:2.0rem !important;  }  .pt-xl-9{    padding-top:2.25rem !important;  }  .pt-xl-10{    padding-top:2.5rem !important;  }  .pb-xl-0{    padding-bottom:0 !important;  }  .pb-xl-1{    padding-bottom:0.25rem !important;  }  .pb-xl-2{    padding-bottom:0.5rem !important;  }  .pb-xl-3{    padding-bottom:0.75rem !important;  }  .pb-xl-4{    padding-bottom:1.0rem !important;  }  .pb-xl-5{    padding-bottom:1.25rem !important;  }  .pb-xl-6{    padding-bottom:1.5rem !important;  }  .pb-xl-7{    padding-bottom:1.75rem !important;  }  .pb-xl-8{    padding-bottom:2.0rem !important;  }  .pb-xl-9{    padding-bottom:2.25rem !important;  }  .pb-xl-10{    padding-bottom:2.5rem !important;  }  .pl-xl-0{    padding-left:0 !important;  }  .pl-xl-1{    padding-left:0.25rem !important;  }  .pl-xl-2{    padding-left:0.5rem !important;  }  .pl-xl-3{    padding-left:0.75rem !important;  }  .pl-xl-4{    padding-left:1.0rem !important;  }  .pl-xl-5{    padding-left:1.25rem !important;  }  .pl-xl-6{    padding-left:1.5rem !important;  }  .pl-xl-7{    padding-left:1.75rem !important;  }  .pl-xl-8{    padding-left:2.0rem !important;  }  .pl-xl-9{    padding-left:2.25rem !important;  }  .pl-xl-10{    padding-left:2.5rem !important;  }  .pr-xl-0{    padding-right:0 !important;  }  .pr-xl-1{    padding-right:0.25rem !important;  }  .pr-xl-2{    padding-right:0.5rem !important;  }  .pr-xl-3{    padding-right:0.75rem !important;  }  .pr-xl-4{    padding-right:1.0rem !important;  }  .pr-xl-5{    padding-right:1.25rem !important;  }  .pr-xl-6{    padding-right:1.5rem !important;  }  .pr-xl-7{    padding-right:1.75rem !important;  }  .pr-xl-8{    padding-right:2.0rem !important;  }  .pr-xl-9{    padding-right:2.25rem !important;  }  .pr-xl-10{    padding-right:2.5rem !important;  }}:root{  --gutter-x:0px;  --gutter-y:0px;}.gx-1{  --gutter-x:0.25rem;} .gx-1 >*{    margin-left:var(--gutter-x);    margin-right:var(--gutter-x);  }.gx-2{  --gutter-x:0.5rem;} .gx-2 >*{    margin-left:var(--gutter-x);    margin-right:var(--gutter-x);  }.gx-3{  --gutter-x:0.75rem;} .gx-3 >*{    margin-left:var(--gutter-x);    margin-right:var(--gutter-x);  }.gx-4{  --gutter-x:1.0rem;} .gx-4 >*{    margin-left:var(--gutter-x);    margin-right:var(--gutter-x);  }.gx-5{  --gutter-x:1.25rem;} .gx-5 >*{    margin-left:var(--gutter-x);    margin-right:var(--gutter-x);  }.gx-6{  --gutter-x:1.5rem;} .gx-6 >*{    margin-left:var(--gutter-x);    margin-right:var(--gutter-x);  }.gx-7{  --gutter-x:1.75rem;} .gx-7 >*{    margin-left:var(--gutter-x);    margin-right:var(--gutter-x);  }.gx-8{  --gutter-x:2.0rem;} .gx-8 >*{    margin-left:var(--gutter-x);    margin-right:var(--gutter-x);  }.gx-9{  --gutter-x:2.25rem;} .gx-9 >*{    margin-left:var(--gutter-x);    margin-right:var(--gutter-x);  }.gx-10{  --gutter-x:2.5rem;} .gx-10 >*{    margin-left:var(--gutter-x);    margin-right:var(--gutter-x);  }.gy-1{--gutter-y:0.25rem;} .gy-1 >*{margin-bottom:var(--gutter-y);}.gy-2{--gutter-y:0.5rem;} .gy-2 >*{margin-bottom:var(--gutter-y);}.gy-3{--gutter-y:0.75rem;} .gy-3 >*{margin-bottom:var(--gutter-y);}.gy-4{--gutter-y:1.0rem;} .gy-4 >*{margin-bottom:var(--gutter-y);}.gy-5{--gutter-y:1.25rem;} .gy-5 >*{margin-bottom:var(--gutter-y);}.gy-6{--gutter-y:1.5rem;} .gy-6 >*{margin-bottom:var(--gutter-y);}.gy-7{--gutter-y:1.75rem;} .gy-7 >*{margin-bottom:var(--gutter-y);}.gy-8{--gutter-y:2.0rem;} .gy-8 >*{margin-bottom:var(--gutter-y);}.gy-9{--gutter-y:2.25rem;} .gy-9 >*{margin-bottom:var(--gutter-y);}.gy-10{--gutter-y:2.5rem;} .gy-10 >*{margin-bottom:var(--gutter-y);}@media (min-width:580px){.gx-sm-1{  --gutter-x:0.25rem;} .gx-sm-1 >*{    margin-left:var(--gutter-x);    margin-right:var(--gutter-x);  }.gx-sm-2{  --gutter-x:0.5rem;} .gx-sm-2 >*{    margin-left:var(--gutter-x);    margin-right:var(--gutter-x);  }.gx-sm-3{  --gutter-x:0.75rem;} .gx-sm-3 >*{    margin-left:var(--gutter-x);    margin-right:var(--gutter-x);  }.gx-sm-4{  --gutter-x:1.0rem;} .gx-sm-4 >*{    margin-left:var(--gutter-x);    margin-right:var(--gutter-x);  }.gx-sm-5{  --gutter-x:1.25rem;} .gx-sm-5 >*{    margin-left:var(--gutter-x);    margin-right:var(--gutter-x);  }.gx-sm-6{  --gutter-x:1.5rem;} .gx-sm-6 >*{    margin-left:var(--gutter-x);    margin-right:var(--gutter-x);  }.gx-sm-7{  --gutter-x:1.75rem;} .gx-sm-7 >*{    margin-left:var(--gutter-x);    margin-right:var(--gutter-x);  }.gx-sm-8{  --gutter-x:2.0rem;} .gx-sm-8 >*{    margin-left:var(--gutter-x);    margin-right:var(--gutter-x);  }.gx-sm-9{  --gutter-x:2.25rem;} .gx-sm-9 >*{    margin-left:var(--gutter-x);    margin-right:var(--gutter-x);  }.gx-sm-10{  --gutter-x:2.5rem;} .gx-sm-10 >*{    margin-left:var(--gutter-x);    margin-right:var(--gutter-x);  }.gy-sm-1{  --gutter-y:0.25rem;} .gy-sm-1 >*{    margin-bottom:var(--gutter-y);  }.gy-sm--2{  --gutter-y:0.5rem;} .gy-sm-2 >*{    margin-bottom:var(--gutter-y);  }.gy-sm-3{  --gutter-y:0.75rem;} .gy-sm-3 >*{    margin-bottom:var(--gutter-y);  }.gy-sm-4{  --gutter-y:1.0rem;} .gy-sm-4 >*{    margin-bottom:var(--gutter-y);  }.gy-sm-5{  --gutter-y:1.25rem;} .gy-sm-5 >*{    margin-bottom:var(--gutter-y);  }.gy-sm-6{  --gutter-y:1.5rem;} .gy-sm-6 >*{    margin-bottom:var(--gutter-y);  }.gy-sm-7{  --gutter-y:1.75rem;} .gy-sm-7 >*{    margin-bottom:var(--gutter-y);  }.gy-sm-8{  --gutter-y:2.0rem;} .gy-sm-8 >*{    margin-bottom:var(--gutter-y);  }.gy-sm-9{  --gutter-y:2.25rem;} .gy-sm-9 >*{    margin-bottom:var(--gutter-y);  }.gy-sm-10{  --gutter-y:2.5rem;} .gy-sm-10 >*{    margin-bottom:var(--gutter-y);  }}@media (min-width:756px){.gx-md-1{  --gutter-x:0.25rem;} .gx-md-1 >*{    margin-left:var(--gutter-x);    margin-right:var(--gutter-x);  }.gx-md-2{  --gutter-x:0.5rem;} .gx-md-2 >*{    margin-left:var(--gutter-x);    margin-right:var(--gutter-x);  }.gx-md-3{  --gutter-x:0.75rem;} .gx-md-3 >*{    margin-left:var(--gutter-x);    margin-right:var(--gutter-x);  }.gx-md-4{  --gutter-x:1.0rem;} .gx-md-4 >*{    margin-left:var(--gutter-x);    margin-right:var(--gutter-x);  }.gx-md-5{  --gutter-x:1.25rem;} .gx-md-5 >*{    margin-left:var(--gutter-x);    margin-right:var(--gutter-x);  }.gx-md-6{  --gutter-x:1.5rem;} .gx-md-6 >*{    margin-left:var(--gutter-x);    margin-right:var(--gutter-x);  }.gx-md-7{  --gutter-x:1.75rem;} .gx-md-7 >*{    margin-left:var(--gutter-x);    margin-right:var(--gutter-x);  }.gx-md-8{  --gutter-x:2.0rem;} .gx-md-8 >*{    margin-left:var(--gutter-x);    margin-right:var(--gutter-x);  }.gx-md-9{  --gutter-x:2.25rem;} .gx-md-9 >*{    margin-left:var(--gutter-x);    margin-right:var(--gutter-x);  }.gx-md-10{  --gutter-x:2.5rem;} .gx-md-10 >*{    margin-left:var(--gutter-x);    margin-right:var(--gutter-x);  }.gy-md-1{  --gutter-y:0.25rem;} .gy-md-1 >*{    margin-bottom:var(--gutter-y);  }.gy-md--2{  --gutter-y:0.5rem;} .gy-md-2 >*{    margin-bottom:var(--gutter-y);  }.gy-md-3{  --gutter-y:0.75rem;} .gy-md-3 >*{    margin-bottom:var(--gutter-y);  }.gy-md-4{  --gutter-y:1.0rem;} .gy-md-4 >*{    margin-bottom:var(--gutter-y);  }.gy-md-5{  --gutter-y:1.25rem;} .gy-md-5 >*{    margin-bottom:var(--gutter-y);  }.gy-md-6{  --gutter-y:1.5rem;} .gy-md-6 >*{    margin-bottom:var(--gutter-y);  }.gy-md-7{  --gutter-y:1.75rem;} .gy-md-7 >*{    margin-bottom:var(--gutter-y);  }.gy-md-8{  --gutter-y:2.0rem;} .gy-md-8 >*{    margin-bottom:var(--gutter-y);  }.gy-md-9{  --gutter-y:2.25rem;} .gy-md-9 >*{    margin-bottom:var(--gutter-y);  }.gy-md-10{  --gutter-y:2.5rem;} .gy-md-10 >*{    margin-bottom:var(--gutter-y);  }}@media (min-width:1020px){.gx-lg-1{  --gutter-x:0.25rem;} .gx-lg-1 >*{    margin-left:var(--gutter-x);    margin-right:var(--gutter-x);  }.gx-lg-2{  --gutter-x:0.5rem;} .gx-lg-2 >*{    margin-left:var(--gutter-x);    margin-right:var(--gutter-x);  }.gx-lg-3{  --gutter-x:0.75rem;} .gx-lg-3 >*{    margin-left:var(--gutter-x);    margin-right:var(--gutter-x);  }.gx-lg-4{  --gutter-x:1.0rem;} .gx-lg-4 >*{    margin-left:var(--gutter-x);    margin-right:var(--gutter-x);  }.gx-lg-5{  --gutter-x:1.25rem;} .gx-lg-5 >*{    margin-left:var(--gutter-x);    margin-right:var(--gutter-x);  }.gx-lg-6{  --gutter-x:1.5rem;} .gx-lg-6 >*{    margin-left:var(--gutter-x);    margin-right:var(--gutter-x);  }.gx-lg-7{  --gutter-x:1.75rem;} .gx-lg-7 >*{    margin-left:var(--gutter-x);    margin-right:var(--gutter-x);  }.gx-lg-8{  --gutter-x:2.0rem;} .gx-lg-8 >*{    margin-left:var(--gutter-x);    margin-right:var(--gutter-x);  }.gx-lg-9{  --gutter-x:2.25rem;} .gx-lg-9 >*{    margin-left:var(--gutter-x);    margin-right:var(--gutter-x);  }.gx-lg-10{  --gutter-x:2.5rem;} .gx-lg-10 >*{    margin-left:var(--gutter-x);    margin-right:var(--gutter-x);  }.gy-lg-1{  --gutter-y:0.25rem;} .gy-lg-1 >*{    margin-bottom:var(--gutter-y);  }.gy-lg-2{  --gutter-y:0.5rem;} .gy-lg-2 >*{    margin-bottom:var(--gutter-y);  }.gy-lg-3{  --gutter-y:0.75rem;} .gy-lg-3 >*{    margin-bottom:var(--gutter-y);  }.gy-lg-4{  --gutter-y:1.0rem;} .gy-lg-4 >*{    margin-bottom:var(--gutter-y);  }.gy-lg-5{  --gutter-y:1.25rem;} .gy-lg-5 >*{    margin-bottom:var(--gutter-y);  }.gy-lg-6{  --gutter-y:1.5rem;} .gy-lg-6 >*{    margin-bottom:var(--gutter-y);  }.gy-lg-7{  --gutter-y:1.75rem;} .gy-lg-7 >*{    margin-bottom:var(--gutter-y);  }.gy-lg-8{  --gutter-y:2.0rem;} .gy-lg-8 >*{    margin-bottom:var(--gutter-y);  }.gy-lg-9{  --gutter-y:2.25rem;} .gy-lg-9 >*{    margin-bottom:var(--gutter-y);  }.gy-lg-10{  --gutter-y:2.5rem;} .gy-lg-10 >*{    margin-bottom:var(--gutter-y);  }}@media (min-width:1200px){.gx-xl-1{  --gutter-x:0.25rem;} .gx-xl-1 >*{    margin-left:var(--gutter-x);    margin-right:var(--gutter-x);  }.gx-xl-2{  --gutter-x:0.5rem;} .gx-xl-2 >*{    margin-left:var(--gutter-x);    margin-right:var(--gutter-x);  }.gx-xl-3{  --gutter-x:0.75rem;} .gx-xl-3 >*{    margin-left:var(--gutter-x);    margin-right:var(--gutter-x);  }.gx-xl-4{  --gutter-x:1.0rem;} .gx-xl-4 >*{    margin-left:var(--gutter-x);    margin-right:var(--gutter-x);  }.gx-xl-5{  --gutter-x:1.25rem;} .gx-xl-5 >*{    margin-left:var(--gutter-x);    margin-right:var(--gutter-x);  }.gx-xl-6{  --gutter-x:1.5rem;} .gx-xl-6 >*{    margin-left:var(--gutter-x);    margin-right:var(--gutter-x);  }.gx-xl-7{  --gutter-x:1.75rem;} .gx-xl-7 >*{    margin-left:var(--gutter-x);    margin-right:var(--gutter-x);  }.gx-xl-8{  --gutter-x:2.0rem;} .gx-xl-8 >*{    margin-left:var(--gutter-x);    margin-right:var(--gutter-x);  }.gx-xl-9{  --gutter-x:2.25rem;} .gx-xl-9 >*{    margin-left:var(--gutter-x);    margin-right:var(--gutter-x);  }.gx-xl-10{  --gutter-x:2.5rem;} .gx-xl-10 >*{    margin-left:var(--gutter-x);    margin-right:var(--gutter-x);  }.gy-xl-1{  --gutter-y:0.25rem;} .gy-xl-1 >*{    margin-bottom:var(--gutter-y);  }.gy-xl--2{  --gutter-y:0.5rem;} .gy-xl-2 >*{    margin-bottom:var(--gutter-y);  }.gy-xl-3{  --gutter-y:0.75rem;} .gy-xl-3 >*{    margin-bottom:var(--gutter-y);  }.gy-xl-4{  --gutter-y:1.0rem;} .gy-xl-4 >*{    margin-bottom:var(--gutter-y);  }.gy-xl-5{  --gutter-y:1.25rem;} .gy-xl-5 >*{    margin-bottom:var(--gutter-y);  }.gy-xl-6{  --gutter-y:1.5rem;} .gy-xl-6 >*{    margin-bottom:var(--gutter-y);  }.gy-xl-7{  --gutter-y:1.75rem;} .gy-xl-7 >*{    margin-bottom:var(--gutter-y);  }.gy-xl-8{  --gutter-y:2.0rem;} .gy-xl-8 >*{    margin-bottom:var(--gutter-y);  }.gy-xl-9{  --gutter-y:2.25rem;} .gy-xl-9 >*{    margin-bottom:var(--gutter-y);  }.gy-xl-10{  --gutter-y:2.5rem;} .gy-xl-10 >*{    margin-bottom:var(--gutter-y);  }}.col-auto{  flex:0 0 auto;  width:100%;}.col-1{  flex:0 0 auto;  width :calc(100% * (1 / 12) - (var(--gutter-x) * 2));}.col-2{  flex:0 0 auto;  width :calc(100% * (2 / 12) - (var(--gutter-x) * 2));}.col-3{  flex:0 0 auto;  width:calc(100% * (3 / 12) - (var(--gutter-x) * 2));}.col-4{  flex:0 0 auto;  width :calc(100% * (4 / 12) - (var(--gutter-x) * 2));}.col-5{  flex:0 0 auto;  width :calc(100% * (5 / 12) - (var(--gutter-x) * 2));}.col-6{  flex:0 0 auto;  width :calc(100% * (6 / 12) - (var(--gutter-x) * 2));}.col-7{  flex:0 0 auto;  width :calc(100% * (7 / 12) - (var(--gutter-x) * 2));}.col-8{  flex:0 0 auto;  width :calc(100% * (8 / 12) - (var(--gutter-x) * 2));}.col-9{  flex:0 0 auto;  width :calc(100% * (9 / 12) - (var(--gutter-x) * 2));}.col-10{  flex:0 0 auto;  width :calc(100% * (10 / 12) - (var(--gutter-x) * 2));}.col-11{  flex:0 0 auto;  width :calc(100% * (11 / 12) - (var(--gutter-x) * 2));}.col-12{  flex:0 0 auto;  width :calc(100% - (var(--gutter-x) * 2));}@media (min-width:580px){  .col-sm-auto{    flex:0 0 auto;    width:100%;  }  .col-sm-1{    flex:0 0 auto;    width :calc(100% (1 / 12) - (var(--gutter-x) * 2));  }  .col-sm-2{    flex:0 0 auto;    width :calc(100% * (2 / 12) - (var(--gutter-x) * 2));  }  .col-sm-3{    flex:0 0 auto;    width:calc(100% * (3 / 12) - (var(--gutter-x) * 2));  }  .col-sm-4{    flex:0 0 auto;    width :calc(100% * (4 / 12) - (var(--gutter-x) * 2));  }  .col-sm-5{    flex:0 0 auto;    width :calc(100% * (5 / 12) - (var(--gutter-x) * 2));  }  .col-sm-6{    flex:0 0 auto;    width :calc(100% * (6 / 12) - (var(--gutter-x) * 2));  }  .col-sm-7{    flex:0 0 auto;    width :calc(100% * (7 / 12) - (var(--gutter-x) * 2));  }  .col-sm-8{    flex:0 0 auto;    width :calc(100% * (8 / 12) - (var(--gutter-x) * 2));  }  .col-sm-9{    flex:0 0 auto;    width :calc(100% * (9 / 12) - (var(--gutter-x) * 2));  }  .col-sm-10{    flex:0 0 auto;    width :calc(100% * (10 / 12) - (var(--gutter-x) * 2));  }  .col-sm-11{    flex:0 0 auto;    width :calc(100% * (11 / 12) - (var(--gutter-x) * 2));  }  .col-sm-12{    flex:0 0 auto;    width :calc(100% - (var(--gutter-x) * 2));  }}@media (min-width:756px){.col-md-auto{  flex:0 0 auto;  width:100%;}.col-md-1{  flex:0 0 auto;  width :calc(100% (1 / 12) - (var(--gutter-x) * 2));}.col-md-2{  flex:0 0 auto;  width :calc(100% * (2 / 12) - (var(--gutter-x) * 2));}.col-md-3{  flex:0 0 auto;  width:calc(100% * (3 / 12) - (var(--gutter-x) * 2));}.col-md-4{  flex:0 0 auto;  width :calc(100% * (4 / 12) - (var(--gutter-x) * 2));}.col-md-5{  flex:0 0 auto;  width :calc(100% * (5 / 12) - (var(--gutter-x) * 2));}.col-md-6{  flex:0 0 auto;  width :calc(100% * (6 / 12) - (var(--gutter-x) * 2));}.col-md-7{  flex:0 0 auto;  width :calc(100% * (7 / 12) - (var(--gutter-x) * 2));}.col-md-8{  flex:0 0 auto;  width :calc(100% * (8 / 12) - (var(--gutter-x) * 2));}.col-md-9{  flex:0 0 auto;  width :calc(100% * (9 / 12) - (var(--gutter-x) * 2));}.col-md-10{  flex:0 0 auto;  width :calc(100% * (10 / 12) - (var(--gutter-x) * 2));}.col-md-11{  flex:0 0 auto;  width :calc(100% * (11 / 12) - (var(--gutter-x) * 2));}.col-md-12{  flex:0 0 auto;  width :calc(100% - (var(--gutter-x) * 2));}}@media (min-width:1020px){  .col-lg-auto{    flex:0 0 auto;    width:100%;  }  .col-lg-1{    flex:0 0 auto;    width :calc(100% (1 / 12) - (var(--gutter-x) * 2));  }  .col-lg-2{    flex:0 0 auto;    width :calc(100% * (2 / 12) - (var(--gutter-x) * 2));  }  .col-lg-3{    flex:0 0 auto;    width:calc(100% * (3 / 12) - (var(--gutter-x) * 2));  }  .col-lg-4{    flex:0 0 auto;    width :calc(100% * (4 / 12) - (var(--gutter-x) * 2));  }  .col-lg-5{    flex:0 0 auto;    width :calc(100% * (5 / 12) - (var(--gutter-x) * 2));  }  .col-lg-6{    flex:0 0 auto;    width :calc(100% * (6 / 12) - (var(--gutter-x) * 2));  }  .col-lg-7{    flex:0 0 auto;    width :calc(100% * (7 / 12) - (var(--gutter-x) * 2));  }  .col-lg-8{    flex:0 0 auto;    width :calc(100% * (8 / 12) - (var(--gutter-x) * 2));  }  .col-lg-9{    flex:0 0 auto;    width :calc(100% * (9 / 12) - (var(--gutter-x) * 2));  }  .col-lg-10{    flex:0 0 auto;    width :calc(100% * (10 / 12) - (var(--gutter-x) * 2));  }  .col-lg-11{    flex:0 0 auto;    width :calc(100% * (11 / 12) - (var(--gutter-x) * 2));  }  .col-lg-12{    flex:0 0 auto;    width :calc(100% - (var(--gutter-x) * 2));  }}@media (min-width:1200px){  .col-xl-auto{    flex:0 0 auto;    width:100%;  }  .col-xl-1{    flex:0 0 auto;    width :calc(100% (1 / 12) - (var(--gutter-x) * 2));  }  .col-xl-2{    flex:0 0 auto;    width :calc(100% * (2 / 12) - (var(--gutter-x) * 2));  }  .col-xl-3{    flex:0 0 auto;    width:calc(100% * (3 / 12) - (var(--gutter-x) * 2));  }  .col-xl-4{    flex:0 0 auto;    width :calc(100% * (4 / 12) - (var(--gutter-x) * 2));  }  .col-xl-5{    flex:0 0 auto;    width :calc(100% * (5 / 12) - (var(--gutter-x) * 2));  }  .col-xl-6{    flex:0 0 auto;    width :calc(100% * (6 / 12) - (var(--gutter-x) * 2));  }  .col-xl-7{    flex:0 0 auto;    width :calc(100% * (7 / 12) - (var(--gutter-x) * 2));  }  .col-xl-8{    flex:0 0 auto;    width :calc(100% * (8 / 12) - (var(--gutter-x) * 2));  }  .col-xl-9{    flex:0 0 auto;    width :calc(100% * (9 / 12) - (var(--gutter-x) * 2));  }  .col-xl-10{    flex:0 0 auto;    width :calc(100% * (10 / 12) - (var(--gutter-x) * 2));  }  .col-xl-11{    flex:0 0 auto;    width :calc(100% * (11 / 12) - (var(--gutter-x) * 2));  }  .col-xl-12{    flex:0 0 auto;    width :calc(100% - (var(--gutter-x) * 2));  }}.border{  --line-width: 1px;        --line-color: #000;      --line-style: solid;    border: 0 var(--line-style) var(--line-color);}.b-w1{   --line-width:1px;}.b-w2{   --line-width:2px;}.b-w4{  --line-width:4px;}.b-line{  border-top-width:var(--line-width);  border-bottom-width:var(--line-width);  border-left-width:var(--line-width);;  border-right-width:var(--line-width);}.b-top{  border-top-width:var(--line-width);}.b-bottom{  border-bottom-width:var(--line-width);}.b-left{  border-left-width:var(--line-width);;}.b-right{  border-right-width:var(--line-width);}.b-dashed{  --line-style:dashed;}.s-dotted{  --line-style:dotted;}.s-double{  --line-style:double;}.b-red{  border-color:#ff4d4d;}.b-blue{  border-color:#3399ff;}.b-yellow{  border-color:#ffcc00;}@media (min-width:580px){  .border-sm{    --line-width: 1px;          --line-color: #000;        --line-style: solid;      border: 0 var(--line-style) var(--line-color);  }}@media (min-width:756px){  .border-md{    --line-width: 1px;          --line-color: #000;        --line-style: solid;      border: 0 var(--line-style) var(--line-color);  }}@media (min-width:1020px){  .border-lg{    --line-width: 1px;          --line-color: #000;        --line-style: solid;      border: 0 var(--line-style) var(--line-color);  }}@media (min-width:1200px){  .border-lx{    --line-width: 1px;          --line-color: #000;        --line-style: solid;      border: 0 var(--line-style) var(--line-color);  }}.radius-0{  border-radius:0 !important;}.radius-1{  border-radius:0.25rem !important;}.radius-2{  border-radius:0.5rem !important;}.radius-3{  border-radius:0.75rem !important;}.radius-4{  border-radius:1.0rem !important;}.radius-c{  border-radius:50% !important;}@media (min-width:580px){  .radius-sm-1{    border-radius:0.25rem !important;  }    .radius-sm-2{    border-radius:0.5rem !important;  }    .radius-sm-3{    border-radius:0.75rem !important;  }    .radius-sm-4{    border-radius:1.0rem !important;  }    .radius-sm-c{    border-radius:50% !important;  }}@media (min-width:756px){  .radius-md-1{    border-radius:0.25rem !important;  }  .radius-md-2{    border-radius:0.5rem !important;  }  .radius-md-3{    border-radius:0.75rem !important;  }  .radius-md-4{    border-radius:1.0rem !important;  }  .radius-md-c{    border-radius:50% !important;  }}@media (min-width:1020px){  .radius-lg-1{    border-radius:0.25rem !important;  }  .radius-lg-2{    border-radius:0.5rem !important;  }  .radius-lg-3{    border-radius:0.75rem !important;  }  .radius-lg-4{    border-radius:1.0rem !important;  }  .radius-lg-c{    border-radius:50% !important;  }}@media (min-width:1200px){  .radius-xl-1{    border-radius:0.25rem !important;  }  .radius-xl-2{    border-radius:0.5rem !important;  }  .radius-xl-3{    border-radius:0.75rem !important;  }  .radius-xl-4{    border-radius:1.0rem !important;  }  .radius-xl-c{    border-radius:50% !important;  }}
