
.sectioncontainer {
    margin-left: auto;
    margin-right: auto;
    margin-top: 132px;
    padding-bottom: 53px;
    position: relative;
    width: 780px;
    
    counter-reset: pagecounter;
}
.secionbox-VyFMN6 {
    background-color: rgba(0, 0, 0, 0);
    height: auto;
    margin-left: auto;
    margin-right: auto;
    margin-top: 36px;
    padding-bottom: 13px;
    position: relative;
    width: 100%;
}
.secionbox-VyFMN6.endsection {
    padding-bottom:65px;
}
.sectioncontainer p {
    background-color: rgba(0, 0, 0, 0);
    color: rgb(74, 74, 74);
    font-family: "Montserrat", Helvetica;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    height: auto;
    letter-spacing: 0;
    line-height: 19px;
    margin-left: 0;
    margin-top: 15px;
    margin-bottom:0;
    text-align: left;
    width: 100%;
}
.introcontainer-VmuKg0 {
    background-color: rgba(0, 0, 0, 0);
    height: auto;
    margin-left: 0;
    margin-top: 0;
    position: relative;
    width: 100%;
}
.introcontainer-VmuKg0 p + p {
    margin-top:12px;
}

.titlebox-5SFW1A {
    background-color: rgba(0, 0, 0, 0);
    height: auto;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    position: relative;
    width: auto;
}
.title-E7qUqC {
    background-color: rgba(0, 0, 0, 0);
    color: rgb(32, 93, 158);
    font-family: "Montserrat", Helvetica;
    font-size: 28px;
    font-weight: 800;
    height: 100%;
    letter-spacing: 0;
    line-height: 34px;
    margin-left: 0;
    margin-top: 0;
    position: relative;
    text-align: center;
    width: 100%;
}
.headingbox-SuB6Dn {
    background-color: rgba(0, 0, 0, 0);
    height: auto;
    margin-left: 0;
    margin-top: 0;
    position: relative;
    width: 100%;
}
.heading-KKEXE2 {
    background-color: rgba(0, 0, 0, 0);
    color: rgb(74, 74, 74);
    font-family: "Montserrat", Helvetica;
    font-size: 16px;
    font-style: normal;
    font-weight: 800;
    height: auto;
    letter-spacing: 0;
    line-height: 19px;
    margin-left: 0;
    margin-top: 0;
    position: relative;
    text-align: left;
    width: 100%;
    text-transform: uppercase;
}
.flist-032Mdx {
    background-color: rgba(0, 0, 0, 0);
    height: auto;
    margin-left: 0px;
    margin-top: 22px;
    position: relative;
    width: 100%;
}
.sectioncontainer .secionbox-VyFMN6 .flist-032Mdx ol,
.sectioncontainer .secionbox-VyFMN6 .flist-032Mdx ul {
    color: inherit;
    font-size: 100%;
    line-height: inherit;
    margin-bottom: 18px;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    position: relative;
}
.sectioncontainer .secionbox-VyFMN6 .flist-032Mdx ol {
    padding-left: 15px;
}

.sectioncontainer .secionbox-VyFMN6 .flist-032Mdx li {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    background-origin: padding-box;
    background-position-x: 0;
    background-position-y: 0;
    background-repeat: repeat;
    background-size: auto;
 
    

    list-style-image: none;
    list-style-position: outside;
    list-style-type: none;
    margin-bottom: 15px;
    margin-left: 0;
    margin-right: 0;
    margin-top: 15px;
    padding-bottom: 0;
    padding-left: 0px;
    padding-right: 0;
    padding-top: 0;
    position: relative;
}
.sectioncontainer .secionbox-VyFMN6 .flist-032Mdx ol > li {
    counter-increment: pagecounter;
    padding-left: 15px;
}

.sectioncontainer .secionbox-VyFMN6 .flist-032Mdx ol > li > ol {
    counter-reset: letter-counter 0;
}
.sectioncontainer .secionbox-VyFMN6 .flist-032Mdx ol > li > ol li {
    counter-increment: letter-counter;
    padding-left: 0;
}


.sectioncontainer .secionbox-VyFMN6 .flist-032Mdx ul > li:before {
    content: "\25A0";
    left: 11px;
    position: absolute;
    top: 1px;
    color:rgb(74, 74, 74);
    font-size: 13px;
    line-height: normal;
}
.sectioncontainer .secionbox-VyFMN6 .flist-032Mdx ul > li > ul > li:before {
    content: "\25A1";
}

.sectioncontainer .secionbox-VyFMN6 .flist-032Mdx ol > li:before {
    content: counter(pagecounter) ". ";
    font-weight: 600;
    left: -12px;
    position: absolute;
    top: 0;
}
.sectioncontainer .secionbox-VyFMN6 .flist-032Mdx ol > li > ol li:before {
    content: " ("counter(letter-counter, lower-alpha) ") ";
    font-weight: 400;
    left: -42px;
}
                                                         

.sectioncontainer .secionbox-VyFMN6 .flist-032Mdx ul > li {
    padding-left: 34px;    
}

.sectioncontainer .secionbox-VyFMN6 .flist-032Mdx li,
.sectioncontainer .secionbox-VyFMN6 .flist-032Mdx li span,
.sectioncontainer .secionbox-VyFMN6 .flist-032Mdx a,
.sectioncontainer .secionbox-VyFMN6 .flist-032Mdx a:link,
.sectioncontainer .secionbox-VyFMN6 .flist-032Mdx a:visited,
.sectioncontainer .secionbox-VyFMN6 .flist-032Mdx a:hover {
    font-family: "Montserrat", Helvetica;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    letter-spacing: 0;
    line-height: 19px;
    color: rgb(74, 74, 74);
}
.sectioncontainer .secionbox-VyFMN6 .flist-032Mdx li a[data-ix="parallaxscroll"] {
    color: rgb(74, 74, 74);  
}
.sectioncontainer .secionbox-VyFMN6 .flist-032Mdx a {
    text-decoration: underline;
}

.sectioncontainer .secionbox-VyFMN6 .flist-032Mdx li a[data-ix="parallaxscroll"]:hover {
    text-decoration: underline;
}

.sectioncontainer .secionbox-VyFMN6 .flist-032Mdx li br {
    display: block;
    margin-top: 12px;
    content: " ";
}

.sectioncontainer .secionbox-VyFMN6 .flist-032Mdx li span.title {
    font-weight: 800;
}
.sectioncontainer .secionbox-VyFMN6 .flist-032Mdx span.bold,
.sectioncontainer .secionbox-VyFMN6 .flist-032Mdx li span.bold {
    font-weight: 700;
}

.sectioncontainer .secionbox-VyFMN6 .flist-032Mdx.titlefont li,
.sectioncontainer .secionbox-VyFMN6 .flist-032Mdx.titlefont li a,
.sectioncontainer .secionbox-VyFMN6 .flist-032Mdx.titlefont li a:link,
.sectioncontainer .secionbox-VyFMN6 .flist-032Mdx.titlefont li a:visited,
.sectioncontainer .secionbox-VyFMN6 .flist-032Mdx.titlefont li a:hover {
    font-weight: 600;
}




.sectioncontainer .secionbox-VyFMN6 .fmain {
    position: relative;
    width: auto;
    height: auto;
}

.sectioncontainer .secionbox-VyFMN6 .fmain .fchild {
    position: relative;
    width: auto;
    height: auto;
}

.sectioncontainer .fix-collapse-margin.fc-4-1 .titlebox-5SFW1A .fmain {
    position: relative;
    width: auto;
    height: auto;
}

.sectioncontainer .fix-collapse-margin.fc-4-1 .titlebox-5SFW1A .fmain .fchild {
    position: relative;
    width: auto;
    height: auto;
}


table {
  display: inline-table;
  margin: 12px 0 0;
}

table th,
table td {
  border: solid 1px #979797;
  padding: .7em;
}

table th,
table tr,
table tr td {
    font-family: "Montserrat", Helvetica;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    letter-spacing: 0;
    line-height: 19px;
    color: rgb(74, 74, 74);
}
table th {
  font-weight: 800;  
}


.tableclone {
  position: relative;
  
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
}
.tableclone .column {
    position: relative;   
}
.tableclone .column.column-left {
    width:476px;
}
.tableclone .column .item {
    position: relative;
    
    font-family: "Montserrat", Helvetica;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    letter-spacing: 0;
    line-height: 19px;
    color: rgb(74, 74, 74);   
}
.tableclone .column .item.title {
   font-weight: 800; 
}


@media screen and (max-width: 820px) {
    .title-E7qUqC {
        padding-left: 20px;
        padding-right: 20px;
    }
    .sectioncontainer .secionbox-VyFMN6 .flist-032Mdx li {
        padding-left: 20px;
        padding-right: 20px;
    }
    .heading-KKEXE2 {
        padding-left: 20px;
        padding-right: 20px;
    }
   
    .sectioncontainer {
        width: 100%;
    }

    .sectioncontainer .secionbox-VyFMN6 .fmain .fchild {
        padding-left: 20px;
        padding-right: 20px;
    }

}


@media screen and (max-width: 540px) {
    .title-E7qUqC {
        font-size: 22.400000000000002px;
        line-height: normal;
    }
    .heading-KKEXE2 {
        font-size: 14.6px;
        line-height: normal;
    }
    .sectioncontainer p {
        font-size: 14.6px;
        line-height: normal;
    }
    .sectioncontainer .secionbox-VyFMN6 .flist-032Mdx li,
    .sectioncontainer .secionbox-VyFMN6 .flist-032Mdx li span,
    .sectioncontainer .secionbox-VyFMN6 .flist-032Mdx a,
    .sectioncontainer .secionbox-VyFMN6 .flist-032Mdx a:link,
    .sectioncontainer .secionbox-VyFMN6 .flist-032Mdx a:visited,
    .sectioncontainer .secionbox-VyFMN6 .flist-032Mdx a:hover {
        font-size: 14.6px;
        line-height: normal;
    }
}

