.elementor-61891 .elementor-element.elementor-element-7dd98c2{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-61891 .elementor-element.elementor-element-ff4168c{text-align:center;}.elementor-61891 .elementor-element.elementor-element-ff4168c .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:900;}.elementor-61891 .elementor-element.elementor-element-be8de91{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}/* Start custom CSS for html, class: .elementor-element-b6aeab4 */.terms-container p{
            margin:0;
            font-size: 14px;font-weight: 400;
            color:#000;
            text-align: justify
        }
        .terms-container ol {
            padding-left: 0;
        }
        
        .terms-container li {
            margin: 20px 0;
            font-size: 14px;font-weight: 400;
            color:#000;
            text-align: justify
        }
        
        .terms-container .level-1 {
            list-style-type: none;
            counter-reset: section;
        }
        
        .terms-container .level-1 > li {
            counter-increment: section;
            margin-bottom: 30px;
        }
        
        .terms-container .level-1 > li:before {
            content: counter(section) ". ";
            font-weight: bold;
            margin-right:10px;
        }
        
        .terms-container .level-2 {
            list-style-type: none;
            counter-reset: subsection;
             padding-left: 30px;
        }
        
       .terms-container  .level-2 > li {
            counter-increment: subsection;
                display: flex;
                gap: 15px;
        }
        
        .terms-container .level-2 > li:before {
            content: counter(section) "." counter(subsection) " ";
            font-weight: normal;
           
        }
        .terms-container .level-2 > .level-2-block:before {
            padding-right: 15px
            
        }
        .terms-container .level-3 > .level-2-block:before {
            padding-right: 15px
            
        }
        .terms-container .level-4 > .level-2-block:before {
            padding-right: 15px
            
        }
        .terms-container .level-5 > .level-2-block:before {
            padding-right: 15px
            
        }
        .terms-container .level-2 .level-2-block{
            display: block;
            margin:10px 0;
        }
       .terms-container  .level-3 {
            list-style-type: none;
            counter-reset: subsubsection;
            margin: 10px 0;
             padding-left: 30px;
        }
        
        .terms-container .level-3 > li {
            counter-increment: subsubsection;
            display: flex;
                gap: 15px;
        }
    .terms-container     .level-3 .level-2-block{
            display: block;
            margin:10px 0;
        }

        
       .terms-container  .level-3 > li:before {
            content: counter(section) "." counter(subsection) "." counter(subsubsection) " ";
            font-weight: normal;
        }
        
       .terms-container  .level-4 {
            list-style-type: none;
            counter-reset: subsubsubsection;
             padding-left: 30px;
             
        }
       .terms-container   .level-4 .level-2-block{
            display: block;
            margin:10px 0;
             padding-left: 30px;
            
        }
        .terms-container   .level-4 > li {
            counter-increment: subsubsubsection;
              display: flex;
                gap: 15px;
        }
        
        .terms-container   .level-4 > li:before {
            content: "(" counter(subsubsubsection, lower-alpha) ") ";
            font-weight: normal;
        }
        
        .terms-container   .level-5 {
            list-style-type: none;
            counter-reset: subsubsubsubsection;
             padding-left: 30px;
        }
        
        .terms-container   .level-5 > li {
            counter-increment: subsubsubsubsection;
              display: flex;
                gap: 15px;
        }
        
        .terms-container   .level-5 > li:before {
            content: "(" counter(subsubsubsubsection, lower-roman) ") ";
            font-weight: normal;
        }
        .terms-container   .level-5 .level-2-block{
            display: block;
            margin:10px 0;
        }
        
        .terms-container   .underline {
            text-decoration: underline;
        }
        
        .terms-container   strong {
            font-weight: bold;
        }/* End custom CSS */