/** Shopify CDN: Minification failed

Line 94:0 Unexpected "}"
Line 161:3 Expected "}" to go with "{"

**/
.page-title {
  margin-top: 0;
}
.custom-page-container div h3{
  margin-bottom:10px;
      font-size: clamp(17px, 2vw, 20px);
    line-height: normal;
}
.rte table td{
  /* border:1px solid black; */
  COLOR:#000;
  text-align:left !important;
}
.main-table-container{
  overflow:scroll;
}
.rte table
{width: 100%;
    margin: 0 0.5rem;
border:1px solid;}
.col-xs-6 {
    flex: 1;
}
.header__heading-link {
    padding: 5px 0 5px 0;
}
.col-md-offset-4.col-md-4.col-xs-12.text-center.business{
  margin-bottom: 5px;
    padding-bottom: 10px;
}
.breadcrumbs__list{
  margin:unset;
}
h1.main-page-title.page-title {
 font-size: clamp(25px, 2vw, 30px);
 
}
.otnotice-section-content{overflow:auto;}
.main-page-title {
  margin-bottom: 3rem;text-align:left;
}
.main-page li, .main-page a, .main-page p {
    color: #414042;
}
.main-page a{ font-weight:500;  text-decoration: underline;font-size: clamp(calc(var(--desktop-font-size-p) * .9px),calc(var(--desktop-font-size-p) * (100vw / var(--viewportDesktop))),calc(var(--desktop-font-size-p) * 1.1px));
    letter-spacing: var(--desktop-letter-spacing-p);
    line-height: var(--desktop-line-height-p);}
.main-page  strong{ font-size: clamp(calc(var(--desktop-font-size-p) * 0.9px),calc(var(--desktop-font-size-p) * (100vw / var(--viewportDesktop))),calc(var(--desktop-font-size-p) * 1.1px));
color:#000;}
.main-page  li{line-height: clamp(26px,calc(27.26 * (100vw / var(--viewportDesktop))),28px);    list-style: disc;}
.main-page  p{color: rgba(65, 64, 66, 1);}
.main-page p, .main-page fieldset,.main-page table, .main-page strong {
    margin-bottom: 1em;
   font-size:clamp(16px,2vw,26px);
} 

.main-page p .main-page strong , .custom-page-container p , .custom-page-container span, .custom-page-container div, .custom-page-container strong, .custom-page-container a,
.custom-page-container tr, .custom-page-container td , .custom-page-container p b{
  font-size:clamp(14px,2vw,16px);
  
  line-height: normal;
   
}
.custom-page-container td, .custom-page-container tr, .custom-page-container tr span , .custom-page-container td span{
    font-size:14px;
}
.main-page a {
  
    text-decoration: underline;
}
.main-page li {  font-size: clamp(calc(var(--desktop-font-size-p) * 0.9px),calc(var(--desktop-font-size-p) * (100vw / var(--viewportDesktop))),calc(var(--desktop-font-size-p) * 1.1px));
    line-height: clamp(26px,calc(27.26 * (100vw / var(--viewportDesktop))),28px);
    list-style: disc;
}
.main-page .pt-4, .main-page h2 {
    margin: 15px 0;
   font-size:clamp(18px,2vw,26px );

}


.page-width--narrow.main-page { /* max-width: 115ch !important; */   text-align: left; 
     max-width: 1395px;}
.main-page h2{margin:10px 0; line-height:normal;}
@media(min-width:1200px){
.page-width--narrow.main-page {
    width: 1224px;}}
}
@media (min-width: 768px){
.page-width--narrow.main-page {
   width: 1190px;
  padding-left: 104px;
    padding-right: 125px;

}
  .for-business {
    width: 500px;
    margin: auto;
}

}
@media screen and (min-width: 750px) {
  .main-page-title {
    margin-bottom: 4rem;
  }


.page-placeholder-wrapper {
  display: flex;
  justify-content: center;
}

.page-placeholder {
  width: 52.5rem;
  height: 52.5rem;
}
@media screen and (max-width:768px){
  .container a {
    font-size: var(--mobile-font-size-p);
    letter-spacing: var(--mobile-letter-spacing-p);
    line-height: var(--mobile-line-height-p);
  }
  .for-business {
    width: 100% !important;
    margin: auto;
}
  .main-page p, .main-page li{
  font-size:14px;
}
  .main-page p, .main-page li {
    font-size: var(--mobile-font-size-p);
    letter-spacing: var(--mobile-letter-spacing-p);
    line-height: var(--mobile-line-height-p);
}
  .table-container{ width:100%; overflow-x:auto;}
}
@media only screen and (min-width: 280px) and (max-width: 1000px)  {

.for-business > .business > .col-xs-6 > p {
   font-size:14px;
}

.for-business.main-page p{
font-size:14px important;}

.page-width.main-page.for-business.section-template--21935483519268__main-padding {
    margin-right: 20%;
    margin-left: 20%;
font-size:14px;
}
 
}
  @media only screen and (max-width: 1300px){
     .table-container{ width:100%; overflow-x:auto;}
  }