.sectioncontainer {
    margin-left: auto;
    margin-right: auto;
    margin-top: 132px;
    padding-bottom: 53px;
    position: relative;
    width: 780px;
}
.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%;
}
.headingbox-SuB6Dn.level {
    margin-top:32px;
}
.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;
}
.note-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: 600;
    height: auto;
    letter-spacing: 0;
    line-height: 19px;
    margin-left: 0;
    margin-top: 0;
    position: relative;
    text-align: left;
    width: 100%;
}
.note-KKEXE2 .extbold {
    font-weight: 800;
}
.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 {
    color: inherit;
    counter-reset: numbered-counter 0;
    font-size: 100%;
    line-height: inherit;
    margin-bottom: 18px;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 15px;
    padding-right: 0;
    padding-top: 0;
    position: relative;
}
.sectioncontainer .secionbox-VyFMN6 .flist-032Mdx ol ul {
    counter-reset: numbered-counter 0;
}

.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;
 
    counter-increment: numbered-counter 1;

    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: 15px;
    padding-right: 0;
    padding-top: 0;
    position: relative;
}

.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: 11px;
    line-height: normal;
}
.sectioncontainer .secionbox-VyFMN6 .flist-032Mdx ul > li ul > li:before {
    content: "\25CB";
    top: 0px;
    font-size: 13px;
}

.sectioncontainer .secionbox-VyFMN6 .flist-032Mdx ol > li:before {
    content: counter(numbered-counter) ". ";
    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 li a,
.sectioncontainer .secionbox-VyFMN6 .flist-032Mdx li a:link,
.sectioncontainer .secionbox-VyFMN6 .flist-032Mdx li a:visited,
.sectioncontainer .secionbox-VyFMN6 .flist-032Mdx li 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,
.sectioncontainer .secionbox-VyFMN6 .flist-032Mdx li span,
.sectioncontainer .secionbox-VyFMN6 .flist-032Mdx li a[data-ix="parallaxscroll"] {
    color: rgb(74, 74, 74);  
}
.sectioncontainer .secionbox-VyFMN6 .flist-032Mdx li a,
.sectioncontainer .secionbox-VyFMN6 .flist-032Mdx li a:link,
.sectioncontainer .secionbox-VyFMN6 .flist-032Mdx li a:visited,
.sectioncontainer .secionbox-VyFMN6 .flist-032Mdx li a:hover {
    color:rgb(74, 74, 74);
}

.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 li span.bold,
.sectioncontainer .secionbox-VyFMN6 .introcontainer-VmuKg0 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;
}



       

@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;
    }
    .note-KKEXE2 {
        padding-left:20px;
        padding-right:20px;
    }
    .sectioncontainer p {
        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,
    .note-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 li a,
    .sectioncontainer .secionbox-VyFMN6 .flist-032Mdx li a:link,
    .sectioncontainer .secionbox-VyFMN6 .flist-032Mdx li a:visited,
    .sectioncontainer .secionbox-VyFMN6 .flist-032Mdx li a:hover {
        font-size: 14.6px;
        line-height: normal;
    }
}



    
    



/*DOTTAN COLUMN SECTION*/

.sub-column-group {
    position: relative;
    display: flex;
    flex-direction: row;
    margin-top: 20px;
    align-items: flex-start;
    justify-content: flex-start; /*space-between;*/
    width:auto; /*683px;*/
}
.sub-column-item {
    position: relative;
    margin-right: 20px;
}
.sub-column-item.colright {
    margin-left: 169px;
}
.sub-column-item .subitembox {
    position: relative;
}
.sub-column-item .subitembox .subitem-infobox {
    position: relative;
    padding-left: 25px;
}

.sub-column-item .subitembox .subitem-infobox:before {
    border-left: 1px solid #000;
    content: '';
    width: 1px;
    height: 100%;
    overflow: hidden;
    top: 3px;
    position: absolute;
    left: 0;
}

.sub-column-item .subitembox .subitem-infobox .titlebox {
    position: relative;
}
.sub-column-item .subitembox .subitem-infobox .titlebox .title {
    position: relative;
    
    background-color: rgba(0, 0, 0, 0);
    color: rgb(74, 74, 74);
    font-family: "Montserrat", Helvetica;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    height: auto;
    letter-spacing: 0;
    line-height: 19px;
    margin-left: 0;
    margin-top: 0;

    text-align: left;
    width: 100%;


}
.sub-column-item .subitembox .subitem-infobox .descbox {
    position: relative;
}
.sub-column-item .subitembox .subitem-infobox .descbox .desc {
    position: relative;
    margin-top:15px;
    margin-bottom:0;
}

.sub-column-item .subitembox .subitem-infobox .descbox .desc li {
    font-family: "Montserrat", Helvetica;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    letter-spacing: 0;
    line-height: 19px;
    color: rgb(74, 74, 74);
    margin-bottom: 16px;
    padding:0;
    background: transparent !important;
}

 
 @media screen and (max-width: 820px) {
    .sub-column-item .subitembox .subitem-infobox .descbox .desc {
        padding-left: 0px;
        padding-right: 0px;       
    }
    .sub-column-group {
        padding-left: 20px;
        padding-right: 20px;
    }
 }
 
 @media screen and (max-width: 723px) { 
    .sub-column-group {
        width:100%;
        justify-content: space-between;
    } 
    .sub-column-item.colright {
        margin-left:0;
    }   
 }

 @media screen and (max-width: 580px) {
     
     .sub-column-item {
      margin-right: 15px;
    }
     .sub-column-item .subitembox .subitem-infobox .titlebox .title {
        font-size: 15.2px;
     }
    .sub-column-item .subitembox .subitem-infobox .descbox .desc li {
        font-size: 15.2px;
    }
 }
  
 @media screen and (max-width: 540px) {
     
     .sub-column-item .subitembox .subitem-infobox .titlebox .title {
        font-size: 14.2px;
        line-height: 18.4px; 
     }
    .sub-column-item .subitembox .subitem-infobox .descbox .desc li {
        font-size: 13.2px;
        line-height: 23.2px;
    }
 }
  @media screen and (max-width: 479px) {
     
     .sub-column-item .subitembox .subitem-infobox .titlebox .title {
        font-size: 11.4px;
        line-height: 17.4px; 
     }
    .sub-column-item .subitembox .subitem-infobox .descbox .desc li {
        font-size: 11.4px;
        line-height: 23.2px;
    }
 }
 