.elementor-1994 .elementor-element.elementor-element-ccbec93 > .elementor-widget-container{margin:0% 15% 0% 0%;}.elementor-1994 .elementor-element.elementor-element-ccbec93 .elementor-heading-title{color:#000000;}.elementor-1994 .elementor-element.elementor-element-b31a686 > .elementor-widget-container{margin:0% 8% 0% 20%;padding:1rem 0rem 1rem 0rem;}.elementor-1994 .elementor-element.elementor-element-fd23b90{z-index:1;}.elementor-1994 .elementor-element.elementor-element-b749293{font-weight:bold;color:var( --e-global-color-secondary );}.elementor-1994 .elementor-element.elementor-element-83515ec > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-1994 .elementor-element.elementor-element-3bf5f7b{font-weight:bold;color:var( --e-global-color-secondary );}.elementor-1994 .elementor-element.elementor-element-bf8fe99 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-1994 .elementor-element.elementor-element-da26fae > .elementor-widget-container{margin:20% 0% 0% 0%;}.elementor-1994 .elementor-element.elementor-element-90f3297 .elementor-heading-title{color:#000000;}.elementor-1994 .elementor-element.elementor-element-c3b1b1a{padding:2rem 0rem 0rem 0rem;}.elementor-1994 .elementor-element.elementor-element-81008ea{text-align:right;line-height:1.4em;color:var( --e-global-color-secondary );}.elementor-1994 .elementor-element.elementor-element-42f0e9a > .elementor-element-populated{padding:0% 15% 0% 10%;}.elementor-1994 .elementor-element.elementor-element-0bcf209 .elementor-heading-title{color:#000000;}@media(min-width:768px){.elementor-1994 .elementor-element.elementor-element-14104f8{width:4%;}.elementor-1994 .elementor-element.elementor-element-1be3baa{width:53.748%;}.elementor-1994 .elementor-element.elementor-element-8bee9b7{width:5%;}.elementor-1994 .elementor-element.elementor-element-9cb6b5b{width:54.748%;}.elementor-1994 .elementor-element.elementor-element-15ac8c8{width:15%;}.elementor-1994 .elementor-element.elementor-element-42f0e9a{width:85%;}}@media(max-width:1024px){.elementor-1994 .elementor-element.elementor-element-4c1d2d2 > .elementor-element-populated{padding:1.5rem 1.5rem 1.5rem 1.5rem;}.elementor-1994 .elementor-element.elementor-element-b31a686 > .elementor-widget-container{margin:0% 10% 0% 10%;}.elementor-1994 .elementor-element.elementor-element-2ec9676 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1994 .elementor-element.elementor-element-da26fae > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0rem 0rem 0rem 0rem;}.elementor-1994 .elementor-element.elementor-element-a8d0b79{padding:2rem 2rem 2rem 2rem;}.elementor-1994 .elementor-element.elementor-element-d72489e{padding:1rem 1rem 1rem 1rem;}}@media(max-width:767px){.elementor-1994 .elementor-element.elementor-element-1fb8429{padding:0px 0px 0px 0px;}.elementor-1994 .elementor-element.elementor-element-ccbec93 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-1994 .elementor-element.elementor-element-b31a686 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:1rem 0rem 0rem 0rem;}.elementor-1994 .elementor-element.elementor-element-2ec9676 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1994 .elementor-element.elementor-element-da26fae > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-1994 .elementor-element.elementor-element-a8d0b79{padding:1.5rem 1.5rem 1.5rem 1.5rem;}.elementor-1994 .elementor-element.elementor-element-8402ac7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1994 .elementor-element.elementor-element-c3b1b1a{padding:1rem 0rem 0rem 0rem;}.elementor-1994 .elementor-element.elementor-element-81008ea > .elementor-widget-container{margin:0rem 0rem 1rem 3rem;}.elementor-1994 .elementor-element.elementor-element-81008ea{text-align:left;}.elementor-1994 .elementor-element.elementor-element-42f0e9a > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-1994 .elementor-element.elementor-element-d45c582{font-size:1rem;}.elementor-1994 .elementor-element.elementor-element-d72489e{padding:0rem 0rem 0rem 0rem;}.elementor-1994 .elementor-element.elementor-element-90ddb82 > .elementor-element-populated{padding:0rem 1.5rem 1.5rem 1.5rem;}}@media(max-width:1024px) and (min-width:768px){.elementor-1994 .elementor-element.elementor-element-4c1d2d2{width:100%;}.elementor-1994 .elementor-element.elementor-element-14104f8{width:3%;}.elementor-1994 .elementor-element.elementor-element-1be3baa{width:30%;}.elementor-1994 .elementor-element.elementor-element-8bee9b7{width:3%;}.elementor-1994 .elementor-element.elementor-element-9cb6b5b{width:30%;}.elementor-1994 .elementor-element.elementor-element-2ec9676{width:100%;}.elementor-1994 .elementor-element.elementor-element-8402ac7{width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-b31a686 */.elementor-1994 .elementor-element.elementor-element-b31a686 ol {
    list-style: none;
    counter-reset: li;
    padding-left: 2rem;
    text-align: left;
    margin-left: 0;
}

.elementor-1994 .elementor-element.elementor-element-b31a686 li::before {
    
    content: counters(li, ".", decimal-leading-zero);
    color: #C66925;
    display: inline-block;
    width: 1.5em; 
    margin-left: -2em;
    margin-right: 0.5em;
    text-align: left;
    
    font-weight: bold;
    font-size: 16px;
}
  
 .elementor-1994 .elementor-element.elementor-element-b31a686 li {
    counter-increment: li;
    margin-bottom: 1rem;
 }

.elementor-1994 .elementor-element.elementor-element-b31a686 strong{
    color: #C66925;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-fd23b90 */.elementor-1994 .elementor-element.elementor-element-fd23b90{
    transform: 
translate(25%,25%) scale(1.35);

    box-shadow: 10px 10px 50px #00000021;
    
    opacity: 0.95;
    border-radius: 26px;
    padding: 1.75rem;
    background: white;
}

.elementor-1994 .elementor-element.elementor-element-fd23b90 p{
    font-size: 0.75rem;
    margin-bottom: 0;
}


@media (min-width: 768px) and (max-width: 1024px)  {
    .elementor-1994 .elementor-element.elementor-element-fd23b90{
        transform: 
    translate(0,0) scale(1);
    
    }
    
    .elementor-1994 .elementor-element.elementor-element-fd23b90 p{
    font-size: 1rem;
    }
}

@media (max-width: 767px)  {
    .elementor-1994 .elementor-element.elementor-element-fd23b90{
        transform: 
    translate(0,0) scale(1);
    }
    
      .elementor-1994 .elementor-element.elementor-element-fd23b90 p{
    font-size: 1rem;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1fb8429 */.elementor-1994 .elementor-element.elementor-element-1fb8429{
    padding: 
    clamp(1.5rem,3vw,4rem) 0 
    clamp(2rem,5vw,6.5rem) 0;
}

@media(max-width:767px){
    .elementor-1994 .elementor-element.elementor-element-1fb8429{padding:0;}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d45c582 *//*.elementor-1994 .elementor-element.elementor-element-d45c582 strong{color:#C66925;}*/

/*@media(max-width : 767px){*/
/*    .elementor-1994 .elementor-element.elementor-element-d45c582 p:has(strong){margin-left:0px;}*/
/*}*/

.elementor-1994 .elementor-element.elementor-element-d45c582 ol {
    list-style: none;
    counter-reset: li;
    padding-left: 2rem;
    text-align: left;
    margin-left: 0;
}

.elementor-1994 .elementor-element.elementor-element-d45c582 li::before {
    
    content: counters(li, ".", decimal-leading-zero);
    color: #C66925;
    display: inline-block;
    width: 1.5em; 
    margin-left: 1em;
    margin-right: 0.5em;
    text-align: left;
    
    font-weight: bold;
    font-size: 16px;
}
  
 .elementor-1994 .elementor-element.elementor-element-d45c582 li {
    counter-increment: li;
    margin-bottom: 1rem;
    margin-top: 1rem;
 }

.elementor-1994 .elementor-element.elementor-element-d45c582 strong{
    color: #C66925;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-a8d0b79 */.elementor-1994 .elementor-element.elementor-element-a8d0b79{
    padding-top: clamp(1.5rem,3vw,4rem);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d72489e */.elementor-1994 .elementor-element.elementor-element-d72489e{
    padding: clamp(2rem,5vw,6.5rem) 0;
}
@media(max-width:767px){
    .elementor-1994 .elementor-element.elementor-element-d72489e{padding:0;}
}/* End custom CSS */