 .column-end-1{
        grid-column-end: 1;
    }
    .column-end-2{
        grid-column-end: 2;
    }
    .column-end-3{
        grid-column-end: 3;
    }
    .column-end-4{
        grid-column-end: 4;
    }
    .column-end-5{
        grid-column-end: 5;
    }
    .column-end-6{
        grid-column-end: 6;
    }
    .column-end-7{
        grid-column-end: 7;
    }
    .column-end-8{
        grid-column-end: 8;
    }
    .column-end-9{
        grid-column-end: 9;
    }
    .column-end-10{
        grid-column-end: 10;
    }
    .column-end-11{
        grid-column-end: 11;
    }
    .column-end-12{
        grid-column-end: 12;
    }
    .column-end-13{
    grid-column-end:13;
    }

    .column-start-1{
        grid-column-start: 1;
    }
    .column-start-2{
        grid-column-start: 2;
    }
    .column-start-3{
        grid-column-start: 3;
    }
    .column-start-4{
        grid-column-start: 4;
    }
    .column-start-5{
        grid-column-start: 5;
    }
    .column-start-6{
        grid-column-start: 6;
    }
    .column-start-7{
        grid-column-start: 7;
    }
    .column-start-8{
        grid-column-start: 8;
    }
    .column-start-9{
        grid-column-start: 9;
    }
    .column-start-10{
        grid-column-start: 10;
    }
    .column-start-11{
        grid-column-start: 11;
    }
    .column-start-12{
        grid-column-start: 12;
    }
    .fw-300{
    font-weight:300
 }
 .fw-400{
    font-weight:400
 }
 .fw-500{
    font-weight:500
 }
 .fw-600{
    font-weight:600
 }
 .fw-700{
    font-weight:700
 }
 .fw-800{
    font-weight:800
 }
 .fw-900{
    font-weight:900
 }
/* Margin Top */
.m-0{margin:0px}
.mt-0{
   margin-top:0px!important
}
.mt-4 {
    margin-top: 4px;
}

.mt-8 {
    margin-top: 8px;
}

.mt-12 {
    margin-top: 12px;
}

.mt-16 {
    margin-top: 16px;
}

.mt-20 {
    margin-top: 20px;
}

.mt-24 {
    margin-top: 24px;
}

.mt-28 {
    margin-top: 28px;
}

.mt-32 {
    margin-top: 32px;
}

.mt-36 {
    margin-top: 36px;
}

.mt-40 {
    margin-top: 40px;
}

.mt-44 {
    margin-top: 44px;
}

.mt-48 {
    margin-top: 48px;
}
.mt-50{
margin-top:50px
}
.mt-80{
margin-top:80px
}
.p-20{
padding:20px
}
.p-0{padding:0px;}
/* Padding Top */
 .pt-0{
 padding-top:0px;
 }
.pt-4 {
    padding-top: 4px;
}

.pt-8 {
    padding-top: 8px;
}

.pt-12 {
    padding-top: 12px;
}
.pt-15{
 padding-top:15px;
}
.pt-16 {
    padding-top: 16px;
}

.pt-20 {
    padding-top: 20px;
}

.pt-24 {
    padding-top: 24px;
}

.pt-28 {
    padding-top: 28px;
}
.pt-30{
padding-top:30px
}

.pt-32 {
    padding-top: 32px;
}

.pt-36 {
    padding-top: 36px;
}

.pt-40 {
    padding-top: 40px;
}

.pt-44 {
    padding-top: 44px;
}

.pt-48 {
    padding-top: 48px;
}
.pt-50{
padding-top:50px!important
}

/* Margin Bottom */
.mb-0{
margin-bottom:0px !important;
}
.mb-4 {
    margin-bottom: 4px;
}

.mb-8 {
    margin-bottom: 8px;
}

.mb-12 {
    margin-bottom: 12px;
}

.mb-16 {
    margin-bottom: 16px;
}

.mb-20 {
    margin-bottom: 20px!important;
}

.mb-24 {
    margin-bottom: 24px;
}

.mb-28 {
    margin-bottom: 28px;
}
.mb-30{
margin-bottom:30px
}
.mb-32 {
    margin-bottom: 32px;
}

.mb-36 {
    margin-bottom: 36px;
}

.mb-40 {
    margin-bottom: 40px;
}

.mb-44 {
    margin-bottom: 44px;
}

.mb-48 {
    margin-bottom: 48px;
}
.mb-50{
margin-bottom:50px
}
.mb-80{
margin-bottom:80px
}

/* Padding Bottom */
.p-0{
padding:0!important
}
.pb-0{
padding-bottom:0px!important;
}
.pb-4 {
    padding-bottom: 4px;
}

.pb-8 {
    padding-bottom: 8px;
}

.pb-12 {
    padding-bottom: 12px;
}
.pb-15{
   padding-bottom:15px;
}
.pb-16 {
    padding-bottom: 16px;
}

.pb-20 {
    padding-bottom: 20px!important;
}

.pb-24 {
    padding-bottom: 24px;
}

.pb-28 {
    padding-bottom: 28px;
}
.pb-30{
padding-bottom:30px;
}
.pb-32 {
    padding-bottom: 32px;
}
.pb-34{
padding-bottom:34px;
}

.pb-36 {
    padding-bottom: 36px;
}

.pb-40 {
    padding-bottom: 40px;
}

.pb-44 {
    padding-bottom: 44px;
}

.pb-48 {
    padding-bottom: 48px;
}
.pb-50{
padding-bottom:50px
}
.pb-80{
padding-bottom:80px;
}
.pl-15{
padding-left:15px!important
}
.d-flex{
display:flex!important;
}
.d-grid{
display:grid
}
.flex-direction-column{
flex-direction:column
}
.d-block{
display:block!important
}
.d-none{
display:none!important
}
.justify-content-center {
  justify-content: center;
}
.justify-content-space-between {
  justify-content: space-between;
}
.justify-content-between {
  justify-content: space-between;
}
.justify-content-space-around {
  justify-content: space-around;
}
.justify-content-end {
  justify-content: flex-end;
}
.justify-content-start {
  justify-content: flex-start;
}
.align-items-center{
align-items:center;
}
.align-items-end{
align-items:flex-end
}
.text-align-center{
text-align:center
}
.w-100{
width:100%;
}
.h-100{
height:100%;
}
.position-relative{
position:relative
}
.position-absolute{
position:absolute
}
/*.row{
margin-left:-16px;
margin-right:-16px
}*/
.m-0{
margin:0
}
.color-blue{
color:var(--color-blue)
}
.text-primary-black-01{ color: var(--primary-black-01);}
.text-primary-blue-01{color: var(--primary-blue-01);}
.text-black{color:var(--color-light-black)}
.text-grey{color:var(--color-grey-text)}
.color-black{
color:var(--color-black)
}
.bg-danger {
  border-color: #fc6383 !important;
  background-color: #ffeaee !important;
}
.bg-success {
  border-color: #53948a !important;
  background-color: #e9fffa !important;
}
.bg-secondary-violet-03{
 background: var(--secondary-violet-03);
}
.icon.icon-chevron-right:before {
    content: "\e90a";
}
.icon.icon-chevron-left:before {
    content: "\e909"
    }
.d-flex {
  display: flex;
}
a{text-decoration: none;}
body#ip3-accessibility main{min-height: calc(100vh - 400px);}
/*font family*/
.font-family-italic{font-family:'maldenSans-italic',Arial;}

@media only screen and (min-width: 992px) {
.column-start-sm-3{
grid-column-start:3;
}
.column-start-sm-2{
grid-column-start:2;
}
.column-end-sm-11{
grid-column-end:11;
}
.column-end-sm-12{
grid-column-end:12;
}
}