.elementor-1610 .elementor-element.elementor-element-13c766c{--display:flex;}.elementor-1610 .elementor-element.elementor-element-370c880{--display:flex;}.elementor-1610 .elementor-element.elementor-element-12f17e7 .bdt-ep-accordion-title{background-color:#FFFFFF;font-size:1.6rem;}.elementor-1610 .elementor-element.elementor-element-12f17e7 .bdt-ep-accordion-content{background-color:#F7F7F7;color:var( --e-global-color-5d903ed );}.elementor-1610 .elementor-element.elementor-element-12f17e7 .bdt-ep-accordion-item + .bdt-ep-accordion-item{margin-top:2px;}.elementor-1610 .elementor-element.elementor-element-12f17e7 .bdt-ep-title-text{justify-content:flex-start;}.elementor-1610 .elementor-element.elementor-element-12f17e7 .bdt-ep-accordion-item:hover .bdt-ep-accordion-title{color:var( --e-global-color-accent );}.elementor-1610 .elementor-element.elementor-element-12f17e7 .bdt-ep-accordion-item:hover .bdt-ep-accordion-custom-icon svg{fill:var( --e-global-color-accent );}.elementor-1610 .elementor-element.elementor-element-7c8baa6{--display:flex;}.elementor-1610 .elementor-element.elementor-element-350bdf4 .bdt-ep-accordion-title{background-color:#FFFFFF;font-size:1.6rem;}.elementor-1610 .elementor-element.elementor-element-350bdf4 .bdt-ep-accordion-content{background-color:#F7F7F7;color:var( --e-global-color-5d903ed );}.elementor-1610 .elementor-element.elementor-element-350bdf4 .bdt-ep-accordion-item + .bdt-ep-accordion-item{margin-top:2px;}.elementor-1610 .elementor-element.elementor-element-350bdf4 .bdt-ep-title-text{justify-content:flex-start;}.elementor-1610 .elementor-element.elementor-element-350bdf4 .bdt-ep-accordion-item:hover .bdt-ep-accordion-title{color:var( --e-global-color-accent );}.elementor-1610 .elementor-element.elementor-element-350bdf4 .bdt-ep-accordion-item:hover .bdt-ep-accordion-custom-icon svg{fill:var( --e-global-color-accent );}.elementor-1610 .elementor-element.elementor-element-8a75318{--display:flex;}.elementor-1610 .elementor-element.elementor-element-2f36252 .bdt-ep-accordion-title{background-color:#FFFFFF;font-size:1.6rem;}.elementor-1610 .elementor-element.elementor-element-2f36252 .bdt-ep-accordion-content{background-color:#F7F7F7;color:var( --e-global-color-5d903ed );}.elementor-1610 .elementor-element.elementor-element-2f36252 .bdt-ep-accordion-item + .bdt-ep-accordion-item{margin-top:2px;}.elementor-1610 .elementor-element.elementor-element-2f36252 .bdt-ep-title-text{justify-content:flex-start;}.elementor-1610 .elementor-element.elementor-element-2f36252 .bdt-ep-accordion-item:hover .bdt-ep-accordion-title{color:var( --e-global-color-accent );}.elementor-1610 .elementor-element.elementor-element-2f36252 .bdt-ep-accordion-item:hover .bdt-ep-accordion-custom-icon svg{fill:var( --e-global-color-accent );}.elementor-1610 .elementor-element.elementor-element-9acfd4e{--display:flex;}.elementor-1610 .elementor-element.elementor-element-d4f01f0 .bdt-ep-accordion-title{background-color:#FFFFFF;font-size:1.6rem;}.elementor-1610 .elementor-element.elementor-element-d4f01f0 .bdt-ep-accordion-content{background-color:#F7F7F7;color:var( --e-global-color-5d903ed );}.elementor-1610 .elementor-element.elementor-element-d4f01f0 .bdt-ep-accordion-item + .bdt-ep-accordion-item{margin-top:2px;}.elementor-1610 .elementor-element.elementor-element-d4f01f0 .bdt-ep-title-text{justify-content:flex-start;}.elementor-1610 .elementor-element.elementor-element-d4f01f0 .bdt-ep-accordion-item:hover .bdt-ep-accordion-title{color:var( --e-global-color-accent );}.elementor-1610 .elementor-element.elementor-element-d4f01f0 .bdt-ep-accordion-item:hover .bdt-ep-accordion-custom-icon svg{fill:var( --e-global-color-accent );}.elementor-1610 .elementor-element.elementor-element-1ffe756{--display:flex;}.elementor-1610 .elementor-element.elementor-element-ca11e0f .bdt-ep-accordion-title{background-color:#FFFFFF;font-size:1.6rem;}.elementor-1610 .elementor-element.elementor-element-ca11e0f .bdt-ep-accordion-content{background-color:#F7F7F7;color:var( --e-global-color-5d903ed );}.elementor-1610 .elementor-element.elementor-element-ca11e0f .bdt-ep-accordion-item + .bdt-ep-accordion-item{margin-top:2px;}.elementor-1610 .elementor-element.elementor-element-ca11e0f .bdt-ep-title-text{justify-content:flex-start;}.elementor-1610 .elementor-element.elementor-element-ca11e0f .bdt-ep-accordion-item:hover .bdt-ep-accordion-title{color:var( --e-global-color-accent );}.elementor-1610 .elementor-element.elementor-element-ca11e0f .bdt-ep-accordion-item:hover .bdt-ep-accordion-custom-icon svg{fill:var( --e-global-color-accent );}.elementor-1610 .elementor-element.elementor-element-ade5bd6{--display:flex;}.elementor-1610 .elementor-element.elementor-element-f151bec .bdt-ep-accordion-title{background-color:#FFFFFF;font-size:1.6rem;}.elementor-1610 .elementor-element.elementor-element-f151bec .bdt-ep-accordion-content{background-color:#F7F7F7;color:var( --e-global-color-5d903ed );}.elementor-1610 .elementor-element.elementor-element-f151bec .bdt-ep-accordion-item + .bdt-ep-accordion-item{margin-top:2px;}.elementor-1610 .elementor-element.elementor-element-f151bec .bdt-ep-title-text{justify-content:flex-start;}.elementor-1610 .elementor-element.elementor-element-f151bec .bdt-ep-accordion-item:hover .bdt-ep-accordion-title{color:var( --e-global-color-accent );}.elementor-1610 .elementor-element.elementor-element-f151bec .bdt-ep-accordion-item:hover .bdt-ep-accordion-custom-icon svg{fill:var( --e-global-color-accent );}.elementor-1610 .elementor-element.elementor-element-0a539be{--display:flex;}.elementor-1610 .elementor-element.elementor-element-e9de323 .bdt-ep-accordion-title{background-color:#FFFFFF;font-size:1.6rem;}.elementor-1610 .elementor-element.elementor-element-e9de323 .bdt-ep-accordion-content{background-color:#F7F7F7;color:var( --e-global-color-5d903ed );}.elementor-1610 .elementor-element.elementor-element-e9de323 .bdt-ep-accordion-item + .bdt-ep-accordion-item{margin-top:2px;}.elementor-1610 .elementor-element.elementor-element-e9de323 .bdt-ep-title-text{justify-content:flex-start;}.elementor-1610 .elementor-element.elementor-element-e9de323 .bdt-ep-accordion-item:hover .bdt-ep-accordion-title{color:var( --e-global-color-accent );}.elementor-1610 .elementor-element.elementor-element-e9de323 .bdt-ep-accordion-item:hover .bdt-ep-accordion-custom-icon svg{fill:var( --e-global-color-accent );}.elementor-1610 .elementor-element.elementor-element-30e8be0{--display:flex;}.elementor-1610 .elementor-element.elementor-element-8dd74c7 .bdt-ep-accordion-title{background-color:#FFFFFF;font-size:1.6rem;}.elementor-1610 .elementor-element.elementor-element-8dd74c7 .bdt-ep-accordion-content{background-color:#F7F7F7;color:var( --e-global-color-5d903ed );}.elementor-1610 .elementor-element.elementor-element-8dd74c7 .bdt-ep-accordion-item + .bdt-ep-accordion-item{margin-top:2px;}.elementor-1610 .elementor-element.elementor-element-8dd74c7 .bdt-ep-title-text{justify-content:flex-start;}.elementor-1610 .elementor-element.elementor-element-8dd74c7 .bdt-ep-accordion-item:hover .bdt-ep-accordion-title{color:var( --e-global-color-accent );}.elementor-1610 .elementor-element.elementor-element-8dd74c7 .bdt-ep-accordion-item:hover .bdt-ep-accordion-custom-icon svg{fill:var( --e-global-color-accent );}.elementor-1610 .elementor-element.elementor-element-ab4b28f{--display:flex;}.elementor-1610 .elementor-element.elementor-element-b85b725 .bdt-ep-accordion-title{background-color:#FFFFFF;font-size:1.6rem;}.elementor-1610 .elementor-element.elementor-element-b85b725 .bdt-ep-accordion-content{background-color:#F7F7F7;color:var( --e-global-color-5d903ed );}.elementor-1610 .elementor-element.elementor-element-b85b725 .bdt-ep-accordion-item + .bdt-ep-accordion-item{margin-top:2px;}.elementor-1610 .elementor-element.elementor-element-b85b725 .bdt-ep-title-text{justify-content:flex-start;}.elementor-1610 .elementor-element.elementor-element-b85b725 .bdt-ep-accordion-item:hover .bdt-ep-accordion-title{color:var( --e-global-color-accent );}.elementor-1610 .elementor-element.elementor-element-b85b725 .bdt-ep-accordion-item:hover .bdt-ep-accordion-custom-icon svg{fill:var( --e-global-color-accent );}.elementor-1610 .elementor-element.elementor-element-707250d{--display:flex;}.elementor-1610 .elementor-element.elementor-element-30dde2e .bdt-ep-accordion-title{background-color:#FFFFFF;font-size:1.6rem;}.elementor-1610 .elementor-element.elementor-element-30dde2e .bdt-ep-accordion-content{background-color:#F7F7F7;color:var( --e-global-color-5d903ed );}.elementor-1610 .elementor-element.elementor-element-30dde2e .bdt-ep-accordion-item + .bdt-ep-accordion-item{margin-top:2px;}.elementor-1610 .elementor-element.elementor-element-30dde2e .bdt-ep-title-text{justify-content:flex-start;}.elementor-1610 .elementor-element.elementor-element-30dde2e .bdt-ep-accordion-item:hover .bdt-ep-accordion-title{color:var( --e-global-color-accent );}.elementor-1610 .elementor-element.elementor-element-30dde2e .bdt-ep-accordion-item:hover .bdt-ep-accordion-custom-icon svg{fill:var( --e-global-color-accent );}.elementor-1610 .elementor-element.elementor-element-928070e{--display:flex;}.elementor-1610 .elementor-element.elementor-element-4fcd52e .bdt-ep-accordion-title{background-color:#FFFFFF;font-size:1.6rem;}.elementor-1610 .elementor-element.elementor-element-4fcd52e .bdt-ep-accordion-content{background-color:#F7F7F7;color:var( --e-global-color-5d903ed );}.elementor-1610 .elementor-element.elementor-element-4fcd52e .bdt-ep-accordion-item + .bdt-ep-accordion-item{margin-top:2px;}.elementor-1610 .elementor-element.elementor-element-4fcd52e .bdt-ep-title-text{justify-content:flex-start;}.elementor-1610 .elementor-element.elementor-element-4fcd52e .bdt-ep-accordion-item:hover .bdt-ep-accordion-title{color:var( --e-global-color-accent );}.elementor-1610 .elementor-element.elementor-element-4fcd52e .bdt-ep-accordion-item:hover .bdt-ep-accordion-custom-icon svg{fill:var( --e-global-color-accent );}.elementor-1610 .elementor-element.elementor-element-a0d834a{--display:flex;border-style:none;--border-style:none;}.elementor-1610 .elementor-element.elementor-element-16c9b95 .bdt-ep-accordion-title{background-color:#FFFFFF;font-size:1.6rem;}.elementor-1610 .elementor-element.elementor-element-16c9b95 .bdt-ep-accordion-content{background-color:#F7F7F7;color:var( --e-global-color-5d903ed );}.elementor-1610 .elementor-element.elementor-element-16c9b95 .bdt-ep-accordion-item + .bdt-ep-accordion-item{margin-top:2px;}.elementor-1610 .elementor-element.elementor-element-16c9b95 .bdt-ep-title-text{justify-content:flex-start;}.elementor-1610 .elementor-element.elementor-element-16c9b95 .bdt-ep-accordion-item:hover .bdt-ep-accordion-title{color:var( --e-global-color-accent );}.elementor-1610 .elementor-element.elementor-element-16c9b95 .bdt-ep-accordion-item:hover .bdt-ep-accordion-custom-icon svg{fill:var( --e-global-color-accent );}.elementor-1610 .elementor-element.elementor-element-cb272f7{--display:flex;border-style:none;--border-style:none;}.elementor-1610 .elementor-element.elementor-element-3068e9f .bdt-ep-accordion-title{background-color:#FFFFFF;font-size:1.6rem;}.elementor-1610 .elementor-element.elementor-element-3068e9f .bdt-ep-accordion-content{background-color:#F7F7F7;color:var( --e-global-color-5d903ed );}.elementor-1610 .elementor-element.elementor-element-3068e9f .bdt-ep-accordion-item + .bdt-ep-accordion-item{margin-top:2px;}.elementor-1610 .elementor-element.elementor-element-3068e9f .bdt-ep-title-text{justify-content:flex-start;}.elementor-1610 .elementor-element.elementor-element-3068e9f .bdt-ep-accordion-item:hover .bdt-ep-accordion-title{color:var( --e-global-color-accent );}.elementor-1610 .elementor-element.elementor-element-3068e9f .bdt-ep-accordion-item:hover .bdt-ep-accordion-custom-icon svg{fill:var( --e-global-color-accent );}.elementor-1610 .elementor-element.elementor-element-dad0b34{--display:flex;border-style:none;--border-style:none;}.elementor-1610 .elementor-element.elementor-element-c18675d .bdt-ep-accordion-title{background-color:#FFFFFF;font-size:1.6rem;}.elementor-1610 .elementor-element.elementor-element-c18675d .bdt-ep-accordion-content{background-color:#F7F7F7;color:var( --e-global-color-5d903ed );}.elementor-1610 .elementor-element.elementor-element-c18675d .bdt-ep-accordion-item + .bdt-ep-accordion-item{margin-top:2px;}.elementor-1610 .elementor-element.elementor-element-c18675d .bdt-ep-title-text{justify-content:flex-start;}.elementor-1610 .elementor-element.elementor-element-c18675d .bdt-ep-accordion-item:hover .bdt-ep-accordion-title{color:var( --e-global-color-accent );}.elementor-1610 .elementor-element.elementor-element-c18675d .bdt-ep-accordion-item:hover .bdt-ep-accordion-custom-icon svg{fill:var( --e-global-color-accent );}.elementor-1610 .elementor-element.elementor-element-f5186b6{--display:flex;border-style:none;--border-style:none;}.elementor-1610 .elementor-element.elementor-element-03d9deb .bdt-ep-accordion-title{background-color:#FFFFFF;font-size:1.6rem;}.elementor-1610 .elementor-element.elementor-element-03d9deb .bdt-ep-accordion-content{background-color:#F7F7F7;color:var( --e-global-color-5d903ed );}.elementor-1610 .elementor-element.elementor-element-03d9deb .bdt-ep-accordion-item + .bdt-ep-accordion-item{margin-top:2px;}.elementor-1610 .elementor-element.elementor-element-03d9deb .bdt-ep-title-text{justify-content:flex-start;}.elementor-1610 .elementor-element.elementor-element-03d9deb .bdt-ep-accordion-item:hover .bdt-ep-accordion-title{color:var( --e-global-color-accent );}.elementor-1610 .elementor-element.elementor-element-03d9deb .bdt-ep-accordion-item:hover .bdt-ep-accordion-custom-icon svg{fill:var( --e-global-color-accent );}.elementor-1610 .elementor-element.elementor-element-7ad5793{--n-accordion-title-font-size:1.6rem;--n-accordion-item-title-space-between:24px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-accent );--n-accordion-title-hover-color:var( --e-global-color-accent );--n-accordion-title-active-color:var( --e-global-color-accent );}.elementor-1610 .elementor-element.elementor-element-7ad5793 > .elementor-widget-container{border-style:none;}.elementor-1610 .elementor-element.elementor-element-7ad5793 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-1610 .elementor-element.elementor-element-7ad5793 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:none;}.elementor-1610 .elementor-element.elementor-element-7ad5793 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}:where( .elementor-1610 .elementor-element.elementor-element-7ad5793 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-1610 .elementor-element.elementor-element-40befe7{--display:flex;}.elementor-1610 .elementor-element.elementor-element-c9e91bf.elementor-element{--align-self:center;}/* Start custom CSS for bdt-accordion, class: .elementor-element-12f17e7 */.elementor-1610 .elementor-element.elementor-element-12f17e7 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-350bdf4 */.elementor-1610 .elementor-element.elementor-element-350bdf4 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-2f36252 */.elementor-1610 .elementor-element.elementor-element-2f36252 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-2f36252 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-2f36252 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-2f36252 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-2f36252 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-2f36252 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-2f36252 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-d4f01f0 */.elementor-1610 .elementor-element.elementor-element-d4f01f0 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-ca11e0f */.elementor-1610 .elementor-element.elementor-element-ca11e0f .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-f151bec */.elementor-1610 .elementor-element.elementor-element-f151bec .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-f151bec h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-f151bec ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-f151bec li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-f151bec li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-f151bec li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-f151bec li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-e9de323 */.elementor-1610 .elementor-element.elementor-element-e9de323 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-e9de323 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-e9de323 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-e9de323 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-e9de323 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-e9de323 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-e9de323 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-8dd74c7 */.elementor-1610 .elementor-element.elementor-element-8dd74c7 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-b85b725 */.elementor-1610 .elementor-element.elementor-element-b85b725 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-b85b725 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-b85b725 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-b85b725 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-b85b725 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-b85b725 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-b85b725 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-30dde2e */.elementor-1610 .elementor-element.elementor-element-30dde2e .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-30dde2e h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-30dde2e ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-30dde2e li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-30dde2e li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-30dde2e li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-30dde2e li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-4fcd52e */.elementor-1610 .elementor-element.elementor-element-4fcd52e .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-16c9b95 */.elementor-1610 .elementor-element.elementor-element-16c9b95 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-3068e9f */.elementor-1610 .elementor-element.elementor-element-3068e9f .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-3068e9f h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-3068e9f ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-3068e9f li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-3068e9f li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-3068e9f li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-3068e9f li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-c18675d */.elementor-1610 .elementor-element.elementor-element-c18675d .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-c18675d h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-c18675d ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-c18675d li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-c18675d li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-c18675d li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-c18675d li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-03d9deb */.elementor-1610 .elementor-element.elementor-element-03d9deb .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-03d9deb h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-03d9deb ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-03d9deb li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-03d9deb li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-03d9deb li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-03d9deb li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-12f17e7 */.elementor-1610 .elementor-element.elementor-element-12f17e7 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-350bdf4 */.elementor-1610 .elementor-element.elementor-element-350bdf4 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-2f36252 */.elementor-1610 .elementor-element.elementor-element-2f36252 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-2f36252 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-2f36252 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-2f36252 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-2f36252 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-2f36252 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-2f36252 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-d4f01f0 */.elementor-1610 .elementor-element.elementor-element-d4f01f0 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-ca11e0f */.elementor-1610 .elementor-element.elementor-element-ca11e0f .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-f151bec */.elementor-1610 .elementor-element.elementor-element-f151bec .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-f151bec h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-f151bec ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-f151bec li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-f151bec li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-f151bec li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-f151bec li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-e9de323 */.elementor-1610 .elementor-element.elementor-element-e9de323 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-e9de323 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-e9de323 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-e9de323 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-e9de323 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-e9de323 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-e9de323 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-8dd74c7 */.elementor-1610 .elementor-element.elementor-element-8dd74c7 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-b85b725 */.elementor-1610 .elementor-element.elementor-element-b85b725 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-b85b725 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-b85b725 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-b85b725 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-b85b725 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-b85b725 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-b85b725 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-30dde2e */.elementor-1610 .elementor-element.elementor-element-30dde2e .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-30dde2e h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-30dde2e ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-30dde2e li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-30dde2e li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-30dde2e li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-30dde2e li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-4fcd52e */.elementor-1610 .elementor-element.elementor-element-4fcd52e .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-16c9b95 */.elementor-1610 .elementor-element.elementor-element-16c9b95 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-3068e9f */.elementor-1610 .elementor-element.elementor-element-3068e9f .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-3068e9f h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-3068e9f ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-3068e9f li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-3068e9f li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-3068e9f li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-3068e9f li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-c18675d */.elementor-1610 .elementor-element.elementor-element-c18675d .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-c18675d h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-c18675d ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-c18675d li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-c18675d li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-c18675d li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-c18675d li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-03d9deb */.elementor-1610 .elementor-element.elementor-element-03d9deb .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-03d9deb h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-03d9deb ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-03d9deb li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-03d9deb li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-03d9deb li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-03d9deb li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-12f17e7 */.elementor-1610 .elementor-element.elementor-element-12f17e7 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-350bdf4 */.elementor-1610 .elementor-element.elementor-element-350bdf4 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-2f36252 */.elementor-1610 .elementor-element.elementor-element-2f36252 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-2f36252 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-2f36252 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-2f36252 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-2f36252 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-2f36252 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-2f36252 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-d4f01f0 */.elementor-1610 .elementor-element.elementor-element-d4f01f0 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-ca11e0f */.elementor-1610 .elementor-element.elementor-element-ca11e0f .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-f151bec */.elementor-1610 .elementor-element.elementor-element-f151bec .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-f151bec h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-f151bec ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-f151bec li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-f151bec li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-f151bec li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-f151bec li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-e9de323 */.elementor-1610 .elementor-element.elementor-element-e9de323 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-e9de323 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-e9de323 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-e9de323 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-e9de323 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-e9de323 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-e9de323 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-8dd74c7 */.elementor-1610 .elementor-element.elementor-element-8dd74c7 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-b85b725 */.elementor-1610 .elementor-element.elementor-element-b85b725 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-b85b725 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-b85b725 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-b85b725 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-b85b725 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-b85b725 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-b85b725 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-30dde2e */.elementor-1610 .elementor-element.elementor-element-30dde2e .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-30dde2e h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-30dde2e ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-30dde2e li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-30dde2e li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-30dde2e li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-30dde2e li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-4fcd52e */.elementor-1610 .elementor-element.elementor-element-4fcd52e .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-16c9b95 */.elementor-1610 .elementor-element.elementor-element-16c9b95 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-3068e9f */.elementor-1610 .elementor-element.elementor-element-3068e9f .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-3068e9f h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-3068e9f ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-3068e9f li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-3068e9f li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-3068e9f li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-3068e9f li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-c18675d */.elementor-1610 .elementor-element.elementor-element-c18675d .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-c18675d h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-c18675d ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-c18675d li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-c18675d li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-c18675d li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-c18675d li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-03d9deb */.elementor-1610 .elementor-element.elementor-element-03d9deb .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-03d9deb h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-03d9deb ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-03d9deb li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-03d9deb li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-03d9deb li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-03d9deb li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-12f17e7 */.elementor-1610 .elementor-element.elementor-element-12f17e7 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-350bdf4 */.elementor-1610 .elementor-element.elementor-element-350bdf4 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-2f36252 */.elementor-1610 .elementor-element.elementor-element-2f36252 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-2f36252 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-2f36252 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-2f36252 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-2f36252 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-2f36252 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-2f36252 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-d4f01f0 */.elementor-1610 .elementor-element.elementor-element-d4f01f0 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-ca11e0f */.elementor-1610 .elementor-element.elementor-element-ca11e0f .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-f151bec */.elementor-1610 .elementor-element.elementor-element-f151bec .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-f151bec h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-f151bec ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-f151bec li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-f151bec li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-f151bec li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-f151bec li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-e9de323 */.elementor-1610 .elementor-element.elementor-element-e9de323 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-e9de323 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-e9de323 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-e9de323 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-e9de323 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-e9de323 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-e9de323 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-8dd74c7 */.elementor-1610 .elementor-element.elementor-element-8dd74c7 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-b85b725 */.elementor-1610 .elementor-element.elementor-element-b85b725 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-b85b725 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-b85b725 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-b85b725 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-b85b725 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-b85b725 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-b85b725 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-30dde2e */.elementor-1610 .elementor-element.elementor-element-30dde2e .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-30dde2e h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-30dde2e ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-30dde2e li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-30dde2e li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-30dde2e li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-30dde2e li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-4fcd52e */.elementor-1610 .elementor-element.elementor-element-4fcd52e .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-16c9b95 */.elementor-1610 .elementor-element.elementor-element-16c9b95 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-3068e9f */.elementor-1610 .elementor-element.elementor-element-3068e9f .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-3068e9f h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-3068e9f ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-3068e9f li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-3068e9f li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-3068e9f li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-3068e9f li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-c18675d */.elementor-1610 .elementor-element.elementor-element-c18675d .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-c18675d h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-c18675d ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-c18675d li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-c18675d li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-c18675d li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-c18675d li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-03d9deb */.elementor-1610 .elementor-element.elementor-element-03d9deb .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-03d9deb h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-03d9deb ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-03d9deb li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-03d9deb li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-03d9deb li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-03d9deb li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-12f17e7 */.elementor-1610 .elementor-element.elementor-element-12f17e7 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-350bdf4 */.elementor-1610 .elementor-element.elementor-element-350bdf4 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-2f36252 */.elementor-1610 .elementor-element.elementor-element-2f36252 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-2f36252 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-2f36252 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-2f36252 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-2f36252 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-2f36252 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-2f36252 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-d4f01f0 */.elementor-1610 .elementor-element.elementor-element-d4f01f0 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-ca11e0f */.elementor-1610 .elementor-element.elementor-element-ca11e0f .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-f151bec */.elementor-1610 .elementor-element.elementor-element-f151bec .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-f151bec h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-f151bec ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-f151bec li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-f151bec li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-f151bec li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-f151bec li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-e9de323 */.elementor-1610 .elementor-element.elementor-element-e9de323 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-e9de323 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-e9de323 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-e9de323 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-e9de323 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-e9de323 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-e9de323 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-8dd74c7 */.elementor-1610 .elementor-element.elementor-element-8dd74c7 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-b85b725 */.elementor-1610 .elementor-element.elementor-element-b85b725 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-b85b725 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-b85b725 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-b85b725 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-b85b725 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-b85b725 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-b85b725 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-30dde2e */.elementor-1610 .elementor-element.elementor-element-30dde2e .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-30dde2e h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-30dde2e ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-30dde2e li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-30dde2e li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-30dde2e li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-30dde2e li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-4fcd52e */.elementor-1610 .elementor-element.elementor-element-4fcd52e .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-16c9b95 */.elementor-1610 .elementor-element.elementor-element-16c9b95 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-3068e9f */.elementor-1610 .elementor-element.elementor-element-3068e9f .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-3068e9f h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-3068e9f ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-3068e9f li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-3068e9f li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-3068e9f li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-3068e9f li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-c18675d */.elementor-1610 .elementor-element.elementor-element-c18675d .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-c18675d h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-c18675d ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-c18675d li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-c18675d li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-c18675d li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-c18675d li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-03d9deb */.elementor-1610 .elementor-element.elementor-element-03d9deb .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-03d9deb h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-03d9deb ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-03d9deb li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-03d9deb li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-03d9deb li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-03d9deb li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-12f17e7 */.elementor-1610 .elementor-element.elementor-element-12f17e7 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-350bdf4 */.elementor-1610 .elementor-element.elementor-element-350bdf4 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-2f36252 */.elementor-1610 .elementor-element.elementor-element-2f36252 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-2f36252 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-2f36252 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-2f36252 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-2f36252 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-2f36252 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-2f36252 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-d4f01f0 */.elementor-1610 .elementor-element.elementor-element-d4f01f0 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-ca11e0f */.elementor-1610 .elementor-element.elementor-element-ca11e0f .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-f151bec */.elementor-1610 .elementor-element.elementor-element-f151bec .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-f151bec h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-f151bec ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-f151bec li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-f151bec li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-f151bec li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-f151bec li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-e9de323 */.elementor-1610 .elementor-element.elementor-element-e9de323 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-e9de323 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-e9de323 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-e9de323 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-e9de323 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-e9de323 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-e9de323 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-8dd74c7 */.elementor-1610 .elementor-element.elementor-element-8dd74c7 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-b85b725 */.elementor-1610 .elementor-element.elementor-element-b85b725 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-b85b725 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-b85b725 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-b85b725 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-b85b725 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-b85b725 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-b85b725 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-30dde2e */.elementor-1610 .elementor-element.elementor-element-30dde2e .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-30dde2e h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-30dde2e ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-30dde2e li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-30dde2e li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-30dde2e li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-30dde2e li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-4fcd52e */.elementor-1610 .elementor-element.elementor-element-4fcd52e .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-16c9b95 */.elementor-1610 .elementor-element.elementor-element-16c9b95 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-3068e9f */.elementor-1610 .elementor-element.elementor-element-3068e9f .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-3068e9f h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-3068e9f ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-3068e9f li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-3068e9f li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-3068e9f li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-3068e9f li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-c18675d */.elementor-1610 .elementor-element.elementor-element-c18675d .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-c18675d h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-c18675d ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-c18675d li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-c18675d li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-c18675d li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-c18675d li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-03d9deb */.elementor-1610 .elementor-element.elementor-element-03d9deb .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-03d9deb h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-03d9deb ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-03d9deb li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-03d9deb li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-03d9deb li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-03d9deb li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-12f17e7 */.elementor-1610 .elementor-element.elementor-element-12f17e7 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-350bdf4 */.elementor-1610 .elementor-element.elementor-element-350bdf4 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-2f36252 */.elementor-1610 .elementor-element.elementor-element-2f36252 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-2f36252 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-2f36252 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-2f36252 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-2f36252 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-2f36252 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-2f36252 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-d4f01f0 */.elementor-1610 .elementor-element.elementor-element-d4f01f0 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-ca11e0f */.elementor-1610 .elementor-element.elementor-element-ca11e0f .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-f151bec */.elementor-1610 .elementor-element.elementor-element-f151bec .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-f151bec h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-f151bec ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-f151bec li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-f151bec li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-f151bec li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-f151bec li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-e9de323 */.elementor-1610 .elementor-element.elementor-element-e9de323 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-e9de323 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-e9de323 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-e9de323 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-e9de323 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-e9de323 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-e9de323 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-8dd74c7 */.elementor-1610 .elementor-element.elementor-element-8dd74c7 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-b85b725 */.elementor-1610 .elementor-element.elementor-element-b85b725 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-b85b725 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-b85b725 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-b85b725 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-b85b725 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-b85b725 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-b85b725 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-30dde2e */.elementor-1610 .elementor-element.elementor-element-30dde2e .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-30dde2e h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-30dde2e ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-30dde2e li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-30dde2e li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-30dde2e li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-30dde2e li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-4fcd52e */.elementor-1610 .elementor-element.elementor-element-4fcd52e .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-16c9b95 */.elementor-1610 .elementor-element.elementor-element-16c9b95 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-3068e9f */.elementor-1610 .elementor-element.elementor-element-3068e9f .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-3068e9f h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-3068e9f ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-3068e9f li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-3068e9f li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-3068e9f li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-3068e9f li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-c18675d */.elementor-1610 .elementor-element.elementor-element-c18675d .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-c18675d h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-c18675d ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-c18675d li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-c18675d li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-c18675d li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-c18675d li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-03d9deb */.elementor-1610 .elementor-element.elementor-element-03d9deb .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-03d9deb h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-03d9deb ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-03d9deb li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-03d9deb li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-03d9deb li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-03d9deb li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-12f17e7 */.elementor-1610 .elementor-element.elementor-element-12f17e7 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-350bdf4 */.elementor-1610 .elementor-element.elementor-element-350bdf4 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-2f36252 */.elementor-1610 .elementor-element.elementor-element-2f36252 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-2f36252 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-2f36252 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-2f36252 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-2f36252 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-2f36252 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-2f36252 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-d4f01f0 */.elementor-1610 .elementor-element.elementor-element-d4f01f0 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-ca11e0f */.elementor-1610 .elementor-element.elementor-element-ca11e0f .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-f151bec */.elementor-1610 .elementor-element.elementor-element-f151bec .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-f151bec h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-f151bec ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-f151bec li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-f151bec li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-f151bec li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-f151bec li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-e9de323 */.elementor-1610 .elementor-element.elementor-element-e9de323 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-e9de323 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-e9de323 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-e9de323 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-e9de323 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-e9de323 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-e9de323 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-8dd74c7 */.elementor-1610 .elementor-element.elementor-element-8dd74c7 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-b85b725 */.elementor-1610 .elementor-element.elementor-element-b85b725 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-b85b725 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-b85b725 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-b85b725 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-b85b725 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-b85b725 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-b85b725 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-30dde2e */.elementor-1610 .elementor-element.elementor-element-30dde2e .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-30dde2e h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-30dde2e ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-30dde2e li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-30dde2e li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-30dde2e li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-30dde2e li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-4fcd52e */.elementor-1610 .elementor-element.elementor-element-4fcd52e .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-16c9b95 */.elementor-1610 .elementor-element.elementor-element-16c9b95 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-3068e9f */.elementor-1610 .elementor-element.elementor-element-3068e9f .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-3068e9f h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-3068e9f ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-3068e9f li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-3068e9f li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-3068e9f li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-3068e9f li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-c18675d */.elementor-1610 .elementor-element.elementor-element-c18675d .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-c18675d h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-c18675d ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-c18675d li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-c18675d li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-c18675d li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-c18675d li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-03d9deb */.elementor-1610 .elementor-element.elementor-element-03d9deb .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-03d9deb h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-03d9deb ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-03d9deb li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-03d9deb li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-03d9deb li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-03d9deb li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-12f17e7 */.elementor-1610 .elementor-element.elementor-element-12f17e7 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-350bdf4 */.elementor-1610 .elementor-element.elementor-element-350bdf4 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-2f36252 */.elementor-1610 .elementor-element.elementor-element-2f36252 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-2f36252 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-2f36252 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-2f36252 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-2f36252 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-2f36252 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-2f36252 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-d4f01f0 */.elementor-1610 .elementor-element.elementor-element-d4f01f0 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-ca11e0f */.elementor-1610 .elementor-element.elementor-element-ca11e0f .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-f151bec */.elementor-1610 .elementor-element.elementor-element-f151bec .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-f151bec h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-f151bec ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-f151bec li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-f151bec li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-f151bec li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-f151bec li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-e9de323 */.elementor-1610 .elementor-element.elementor-element-e9de323 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-e9de323 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-e9de323 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-e9de323 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-e9de323 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-e9de323 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-e9de323 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-8dd74c7 */.elementor-1610 .elementor-element.elementor-element-8dd74c7 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-b85b725 */.elementor-1610 .elementor-element.elementor-element-b85b725 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-b85b725 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-b85b725 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-b85b725 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-b85b725 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-b85b725 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-b85b725 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-30dde2e */.elementor-1610 .elementor-element.elementor-element-30dde2e .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-30dde2e h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-30dde2e ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-30dde2e li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-30dde2e li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-30dde2e li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-30dde2e li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-4fcd52e */.elementor-1610 .elementor-element.elementor-element-4fcd52e .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-16c9b95 */.elementor-1610 .elementor-element.elementor-element-16c9b95 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-3068e9f */.elementor-1610 .elementor-element.elementor-element-3068e9f .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-3068e9f h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-3068e9f ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-3068e9f li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-3068e9f li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-3068e9f li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-3068e9f li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-c18675d */.elementor-1610 .elementor-element.elementor-element-c18675d .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-c18675d h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-c18675d ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-c18675d li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-c18675d li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-c18675d li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-c18675d li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-03d9deb */.elementor-1610 .elementor-element.elementor-element-03d9deb .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-03d9deb h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-03d9deb ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-03d9deb li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-03d9deb li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-03d9deb li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-03d9deb li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-12f17e7 */.elementor-1610 .elementor-element.elementor-element-12f17e7 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-350bdf4 */.elementor-1610 .elementor-element.elementor-element-350bdf4 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-2f36252 */.elementor-1610 .elementor-element.elementor-element-2f36252 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-2f36252 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-2f36252 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-2f36252 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-2f36252 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-2f36252 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-2f36252 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-d4f01f0 */.elementor-1610 .elementor-element.elementor-element-d4f01f0 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-ca11e0f */.elementor-1610 .elementor-element.elementor-element-ca11e0f .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-f151bec */.elementor-1610 .elementor-element.elementor-element-f151bec .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-f151bec h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-f151bec ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-f151bec li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-f151bec li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-f151bec li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-f151bec li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-e9de323 */.elementor-1610 .elementor-element.elementor-element-e9de323 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-e9de323 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-e9de323 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-e9de323 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-e9de323 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-e9de323 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-e9de323 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-8dd74c7 */.elementor-1610 .elementor-element.elementor-element-8dd74c7 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-b85b725 */.elementor-1610 .elementor-element.elementor-element-b85b725 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-b85b725 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-b85b725 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-b85b725 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-b85b725 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-b85b725 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-b85b725 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-30dde2e */.elementor-1610 .elementor-element.elementor-element-30dde2e .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-30dde2e h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-30dde2e ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-30dde2e li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-30dde2e li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-30dde2e li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-30dde2e li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-4fcd52e */.elementor-1610 .elementor-element.elementor-element-4fcd52e .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-16c9b95 */.elementor-1610 .elementor-element.elementor-element-16c9b95 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-3068e9f */.elementor-1610 .elementor-element.elementor-element-3068e9f .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-3068e9f h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-3068e9f ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-3068e9f li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-3068e9f li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-3068e9f li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-3068e9f li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-c18675d */.elementor-1610 .elementor-element.elementor-element-c18675d .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-c18675d h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-c18675d ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-c18675d li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-c18675d li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-c18675d li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-c18675d li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-03d9deb */.elementor-1610 .elementor-element.elementor-element-03d9deb .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-03d9deb h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-03d9deb ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-03d9deb li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-03d9deb li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-03d9deb li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-03d9deb li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-12f17e7 */.elementor-1610 .elementor-element.elementor-element-12f17e7 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-350bdf4 */.elementor-1610 .elementor-element.elementor-element-350bdf4 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-2f36252 */.elementor-1610 .elementor-element.elementor-element-2f36252 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-2f36252 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-2f36252 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-2f36252 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-2f36252 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-2f36252 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-2f36252 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-d4f01f0 */.elementor-1610 .elementor-element.elementor-element-d4f01f0 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-ca11e0f */.elementor-1610 .elementor-element.elementor-element-ca11e0f .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-f151bec */.elementor-1610 .elementor-element.elementor-element-f151bec .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-f151bec h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-f151bec ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-f151bec li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-f151bec li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-f151bec li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-f151bec li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-e9de323 */.elementor-1610 .elementor-element.elementor-element-e9de323 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-e9de323 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-e9de323 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-e9de323 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-e9de323 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-e9de323 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-e9de323 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-8dd74c7 */.elementor-1610 .elementor-element.elementor-element-8dd74c7 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-b85b725 */.elementor-1610 .elementor-element.elementor-element-b85b725 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-b85b725 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-b85b725 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-b85b725 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-b85b725 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-b85b725 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-b85b725 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-30dde2e */.elementor-1610 .elementor-element.elementor-element-30dde2e .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-30dde2e h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-30dde2e ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-30dde2e li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-30dde2e li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-30dde2e li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-30dde2e li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-4fcd52e */.elementor-1610 .elementor-element.elementor-element-4fcd52e .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-16c9b95 */.elementor-1610 .elementor-element.elementor-element-16c9b95 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-3068e9f */.elementor-1610 .elementor-element.elementor-element-3068e9f .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-3068e9f h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-3068e9f ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-3068e9f li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-3068e9f li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-3068e9f li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-3068e9f li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-c18675d */.elementor-1610 .elementor-element.elementor-element-c18675d .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-c18675d h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-c18675d ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-c18675d li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-c18675d li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-c18675d li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-c18675d li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-03d9deb */.elementor-1610 .elementor-element.elementor-element-03d9deb .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-03d9deb h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-03d9deb ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-03d9deb li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-03d9deb li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-03d9deb li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-03d9deb li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-12f17e7 */.elementor-1610 .elementor-element.elementor-element-12f17e7 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-350bdf4 */.elementor-1610 .elementor-element.elementor-element-350bdf4 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-2f36252 */.elementor-1610 .elementor-element.elementor-element-2f36252 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-2f36252 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-2f36252 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-2f36252 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-2f36252 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-2f36252 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-2f36252 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-d4f01f0 */.elementor-1610 .elementor-element.elementor-element-d4f01f0 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-ca11e0f */.elementor-1610 .elementor-element.elementor-element-ca11e0f .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-f151bec */.elementor-1610 .elementor-element.elementor-element-f151bec .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-f151bec h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-f151bec ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-f151bec li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-f151bec li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-f151bec li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-f151bec li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-e9de323 */.elementor-1610 .elementor-element.elementor-element-e9de323 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-e9de323 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-e9de323 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-e9de323 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-e9de323 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-e9de323 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-e9de323 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-8dd74c7 */.elementor-1610 .elementor-element.elementor-element-8dd74c7 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-b85b725 */.elementor-1610 .elementor-element.elementor-element-b85b725 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-b85b725 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-b85b725 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-b85b725 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-b85b725 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-b85b725 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-b85b725 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-30dde2e */.elementor-1610 .elementor-element.elementor-element-30dde2e .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-30dde2e h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-30dde2e ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-30dde2e li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-30dde2e li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-30dde2e li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-30dde2e li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-4fcd52e */.elementor-1610 .elementor-element.elementor-element-4fcd52e .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-16c9b95 */.elementor-1610 .elementor-element.elementor-element-16c9b95 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-3068e9f */.elementor-1610 .elementor-element.elementor-element-3068e9f .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-3068e9f h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-3068e9f ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-3068e9f li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-3068e9f li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-3068e9f li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-3068e9f li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-c18675d */.elementor-1610 .elementor-element.elementor-element-c18675d .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-c18675d h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-c18675d ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-c18675d li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-c18675d li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-c18675d li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-c18675d li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-03d9deb */.elementor-1610 .elementor-element.elementor-element-03d9deb .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-03d9deb h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-03d9deb ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-03d9deb li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-03d9deb li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-03d9deb li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-03d9deb li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-12f17e7 */.elementor-1610 .elementor-element.elementor-element-12f17e7 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-350bdf4 */.elementor-1610 .elementor-element.elementor-element-350bdf4 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-2f36252 */.elementor-1610 .elementor-element.elementor-element-2f36252 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-2f36252 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-2f36252 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-2f36252 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-2f36252 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-2f36252 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-2f36252 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-d4f01f0 */.elementor-1610 .elementor-element.elementor-element-d4f01f0 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-ca11e0f */.elementor-1610 .elementor-element.elementor-element-ca11e0f .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-f151bec */.elementor-1610 .elementor-element.elementor-element-f151bec .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-f151bec h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-f151bec ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-f151bec li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-f151bec li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-f151bec li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-f151bec li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-e9de323 */.elementor-1610 .elementor-element.elementor-element-e9de323 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-e9de323 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-e9de323 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-e9de323 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-e9de323 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-e9de323 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-e9de323 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-8dd74c7 */.elementor-1610 .elementor-element.elementor-element-8dd74c7 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-b85b725 */.elementor-1610 .elementor-element.elementor-element-b85b725 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-b85b725 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-b85b725 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-b85b725 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-b85b725 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-b85b725 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-b85b725 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-30dde2e */.elementor-1610 .elementor-element.elementor-element-30dde2e .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-30dde2e h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-30dde2e ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-30dde2e li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-30dde2e li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-30dde2e li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-30dde2e li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-4fcd52e */.elementor-1610 .elementor-element.elementor-element-4fcd52e .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-16c9b95 */.elementor-1610 .elementor-element.elementor-element-16c9b95 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-3068e9f */.elementor-1610 .elementor-element.elementor-element-3068e9f .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-3068e9f h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-3068e9f ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-3068e9f li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-3068e9f li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-3068e9f li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-3068e9f li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-c18675d */.elementor-1610 .elementor-element.elementor-element-c18675d .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-c18675d h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-c18675d ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-c18675d li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-c18675d li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-c18675d li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-c18675d li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-03d9deb */.elementor-1610 .elementor-element.elementor-element-03d9deb .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-03d9deb h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-03d9deb ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-03d9deb li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-03d9deb li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-03d9deb li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-03d9deb li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-12f17e7 */.elementor-1610 .elementor-element.elementor-element-12f17e7 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-350bdf4 */.elementor-1610 .elementor-element.elementor-element-350bdf4 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-2f36252 */.elementor-1610 .elementor-element.elementor-element-2f36252 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-2f36252 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-2f36252 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-2f36252 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-2f36252 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-2f36252 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-2f36252 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-d4f01f0 */.elementor-1610 .elementor-element.elementor-element-d4f01f0 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-ca11e0f */.elementor-1610 .elementor-element.elementor-element-ca11e0f .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-f151bec */.elementor-1610 .elementor-element.elementor-element-f151bec .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-f151bec h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-f151bec ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-f151bec li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-f151bec li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-f151bec li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-f151bec li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-e9de323 */.elementor-1610 .elementor-element.elementor-element-e9de323 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-e9de323 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-e9de323 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-e9de323 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-e9de323 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-e9de323 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-e9de323 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-8dd74c7 */.elementor-1610 .elementor-element.elementor-element-8dd74c7 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-b85b725 */.elementor-1610 .elementor-element.elementor-element-b85b725 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-b85b725 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-b85b725 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-b85b725 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-b85b725 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-b85b725 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-b85b725 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-30dde2e */.elementor-1610 .elementor-element.elementor-element-30dde2e .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-30dde2e h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-30dde2e ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-30dde2e li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-30dde2e li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-30dde2e li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-30dde2e li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-4fcd52e */.elementor-1610 .elementor-element.elementor-element-4fcd52e .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-16c9b95 */.elementor-1610 .elementor-element.elementor-element-16c9b95 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-3068e9f */.elementor-1610 .elementor-element.elementor-element-3068e9f .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-3068e9f h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-3068e9f ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-3068e9f li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-3068e9f li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-3068e9f li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-3068e9f li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-c18675d */.elementor-1610 .elementor-element.elementor-element-c18675d .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-c18675d h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-c18675d ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-c18675d li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-c18675d li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-c18675d li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-c18675d li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-03d9deb */.elementor-1610 .elementor-element.elementor-element-03d9deb .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-03d9deb h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-03d9deb ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-03d9deb li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-03d9deb li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-03d9deb li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-03d9deb li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-12f17e7 */.elementor-1610 .elementor-element.elementor-element-12f17e7 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-350bdf4 */.elementor-1610 .elementor-element.elementor-element-350bdf4 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-2f36252 */.elementor-1610 .elementor-element.elementor-element-2f36252 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-2f36252 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-2f36252 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-2f36252 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-2f36252 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-2f36252 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-2f36252 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-d4f01f0 */.elementor-1610 .elementor-element.elementor-element-d4f01f0 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-ca11e0f */.elementor-1610 .elementor-element.elementor-element-ca11e0f .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-f151bec */.elementor-1610 .elementor-element.elementor-element-f151bec .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-f151bec h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-f151bec ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-f151bec li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-f151bec li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-f151bec li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-f151bec li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-e9de323 */.elementor-1610 .elementor-element.elementor-element-e9de323 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-e9de323 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-e9de323 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-e9de323 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-e9de323 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-e9de323 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-e9de323 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-8dd74c7 */.elementor-1610 .elementor-element.elementor-element-8dd74c7 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-b85b725 */.elementor-1610 .elementor-element.elementor-element-b85b725 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-b85b725 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-b85b725 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-b85b725 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-b85b725 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-b85b725 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-b85b725 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-30dde2e */.elementor-1610 .elementor-element.elementor-element-30dde2e .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-30dde2e h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-30dde2e ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-30dde2e li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-30dde2e li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-30dde2e li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-30dde2e li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-4fcd52e */.elementor-1610 .elementor-element.elementor-element-4fcd52e .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-16c9b95 */.elementor-1610 .elementor-element.elementor-element-16c9b95 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-3068e9f */.elementor-1610 .elementor-element.elementor-element-3068e9f .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-3068e9f h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-3068e9f ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-3068e9f li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-3068e9f li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-3068e9f li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-3068e9f li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-c18675d */.elementor-1610 .elementor-element.elementor-element-c18675d .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-c18675d h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-c18675d ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-c18675d li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-c18675d li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-c18675d li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-c18675d li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-03d9deb */.elementor-1610 .elementor-element.elementor-element-03d9deb .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-03d9deb h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-03d9deb ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-03d9deb li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-03d9deb li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-03d9deb li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-03d9deb li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-12f17e7 */.elementor-1610 .elementor-element.elementor-element-12f17e7 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-12f17e7 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-350bdf4 */.elementor-1610 .elementor-element.elementor-element-350bdf4 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-350bdf4 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-2f36252 */.elementor-1610 .elementor-element.elementor-element-2f36252 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-2f36252 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-2f36252 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-2f36252 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-2f36252 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-2f36252 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-2f36252 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-d4f01f0 */.elementor-1610 .elementor-element.elementor-element-d4f01f0 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-d4f01f0 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-ca11e0f */.elementor-1610 .elementor-element.elementor-element-ca11e0f .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-ca11e0f li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-f151bec */.elementor-1610 .elementor-element.elementor-element-f151bec .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-f151bec h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-f151bec ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-f151bec li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-f151bec li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-f151bec li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-f151bec li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-e9de323 */.elementor-1610 .elementor-element.elementor-element-e9de323 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-e9de323 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-e9de323 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-e9de323 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-e9de323 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-e9de323 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-e9de323 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-8dd74c7 */.elementor-1610 .elementor-element.elementor-element-8dd74c7 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-8dd74c7 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-b85b725 */.elementor-1610 .elementor-element.elementor-element-b85b725 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-b85b725 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-b85b725 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-b85b725 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-b85b725 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-b85b725 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-b85b725 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-30dde2e */.elementor-1610 .elementor-element.elementor-element-30dde2e .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-30dde2e h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-30dde2e ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-30dde2e li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-30dde2e li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-30dde2e li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-30dde2e li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-4fcd52e */.elementor-1610 .elementor-element.elementor-element-4fcd52e .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-4fcd52e li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-16c9b95 */.elementor-1610 .elementor-element.elementor-element-16c9b95 .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-16c9b95 li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-3068e9f */.elementor-1610 .elementor-element.elementor-element-3068e9f .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-3068e9f h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-3068e9f ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-3068e9f li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-3068e9f li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-3068e9f li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-3068e9f li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-c18675d */.elementor-1610 .elementor-element.elementor-element-c18675d .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-c18675d h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-c18675d ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-c18675d li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-c18675d li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-c18675d li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-c18675d li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-03d9deb */.elementor-1610 .elementor-element.elementor-element-03d9deb .e-n-accordion-item-title-text::before {

    border-bottom: none !important; /* The border properties */

}
 
 
.elementor-1610 .elementor-element.elementor-element-03d9deb h6 {

    margin-right: auto; 

    margin-bottom: 0.5rem; 

    margin-left: 10px; 

    line-height: 1.2; 

    padding: 10px; 

    color: #212529; 

    font-style: normal; 

font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-size: 2rem;

}
 
.elementor-1610 .elementor-element.elementor-element-03d9deb ul {

    font-family: Changa, sans-serif; 

    margin-top: 0px; 

    margin-bottom: 1rem; 

    font-size: 16px; 

    font-style: normal; 

    font-variant-ligatures: normal; 

    font-variant-caps: normal;

    font-weight: 400;

}
 
.elementor-1610 .elementor-element.elementor-element-03d9deb li {

    list-style-type: decimal-leading-zero;

    margin-left: 25px;

    padding: 5px 10px 5px 40px;

    color: #a2a2a2;

    border-top: 1px solid #e4e4e4;

    font-size: 1.6rem;

    position: relative;

}
 
.elementor-1610 .elementor-element.elementor-element-03d9deb li:hover {

    background-color: white;

}
 
.elementor-1610 .elementor-element.elementor-element-03d9deb li a {

    color: #a2a2a2; 

    margin-top: 10px; 

    margin-bottom: 10px;

    position: relative; 

    display: inline-block; 

    vertical-align: middle;

    font-size: 1.6rem;

    text-decoration: none;

    transition: color 0.3s ease;

}
 
.elementor-1610 .elementor-element.elementor-element-03d9deb li:hover a {

    color: #C9A76F;

}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-7ad5793 */.elementor-1610 .elementor-element.elementor-element-7ad5793 .e-n-accordion-item-title-text{
    position: relative;
    padding-bottom: 25px;
    padding-top: 20px;
}

.elementor-1610 .elementor-element.elementor-element-7ad5793 .e-n-accordion-item-title-text::before {
    content: "";
    position: absolute;
    bottom: 0;
    right: -45px; /* Position it in the middle */
    transform: translateX(-50%); /* Center it horizontally */
    width: 90px; /* Adjust the width as needed (percentage of the element's width) */
    border-bottom: 5px solid #E4E4E4; /* The border properties */
}


.elementor-1610 .elementor-element.elementor-element-7ad5793 h6 {
    margin-right: auto; 
    margin-bottom: 0.5rem; 
    margin-left: 10px; 
    line-height: 1.2; 
    padding: 10px; 
    color: #212529; 
    font-style: normal; 
font-variant-ligatures: normal; 
    font-variant-caps: normal;
    font-size: 20px;
}

.elementor-1610 .elementor-element.elementor-element-7ad5793 ul {
    font-family: Changa, sans-serif; 
    margin-top: 0px; 
    margin-bottom: 1rem; 
    font-size: 16px; 
    font-style: normal; 
    font-variant-ligatures: normal; 
    font-variant-caps: normal;
    font-weight: 400;
}

.elementor-1610 .elementor-element.elementor-element-7ad5793 li {
    list-style-type: decimal-leading-zero; 
    margin-right: 25px; 
    padding: 5px 10px 5px 40px; 
    color: #a2a2a2; 
    border-top: 1px solid #e4e4e4;
    font-size: 16px;
}

.elementor-1610 .elementor-element.elementor-element-7ad5793 a {
    color: #a2a2a2; 
    margin-top: 10px; 
    margin-bottom: 10px;
    position: relative; 
    display: inline-block; 
    vertical-align: middle;
    font-size: 16px;
}/* End custom CSS */