.elementor-800 .elementor-element.elementor-element-4ce86dd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-800 .elementor-element.elementor-element-0ad3e84{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;}.elementor-800 .elementor-element.elementor-element-6c6e0bc > .elementor-widget-container{background-color:var( --e-global-color-ebca3b8 );padding:4px 40px 4px 40px;border-radius:5px 5px 5px 5px;}.elementor-800 .elementor-element.elementor-element-6c6e0bc.elementor-element{--align-self:stretch;}.elementor-800 .elementor-element.elementor-element-6c6e0bc{z-index:2;text-align:center;}.elementor-800 .elementor-element.elementor-element-6c6e0bc .elementor-heading-title{font-size:24px;font-weight:500;line-height:35px;color:#FFFFFF;}.elementor-800 .elementor-element.elementor-element-ff32c8f{text-align:start;}.elementor-800 .elementor-element.elementor-element-ff32c8f .elementor-heading-title{font-size:18px;font-weight:700;color:#876767;}.elementor-800 .elementor-element.elementor-element-b920384 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-800 .elementor-element.elementor-element-b920384{text-align:start;}.elementor-800 .elementor-element.elementor-element-b920384 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:18px;font-weight:600;color:#C9A277;}.elementor-800 .elementor-element.elementor-element-e1d3aa4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-800 .elementor-element.elementor-element-e1d3aa4{text-align:start;}.elementor-800 .elementor-element.elementor-element-e1d3aa4 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:18px;font-weight:600;color:#C9A277;}.elementor-800 .elementor-element.elementor-element-0d9cd1c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-800 .elementor-element.elementor-element-0d9cd1c{text-align:start;}.elementor-800 .elementor-element.elementor-element-0d9cd1c .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:18px;font-weight:600;color:#C9A277;}.elementor-800 .elementor-element.elementor-element-96ab59e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-800 .elementor-element.elementor-element-96ab59e{text-align:start;}.elementor-800 .elementor-element.elementor-element-96ab59e .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:18px;font-weight:600;letter-spacing:-1px;color:#C9A277;}.elementor-800 .elementor-element.elementor-element-0e96681 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-800 .elementor-element.elementor-element-0e96681{text-align:start;}.elementor-800 .elementor-element.elementor-element-0e96681 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:18px;font-weight:600;letter-spacing:-1px;color:#C9A277;}.elementor-800 .elementor-element.elementor-element-a98f805{text-align:start;}.elementor-800 .elementor-element.elementor-element-a98f805 .elementor-heading-title{font-size:18px;font-weight:700;color:#876767;}.elementor-800 .elementor-element.elementor-element-a7b2772{text-align:start;}.elementor-800 .elementor-element.elementor-element-a7b2772 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:16px;font-weight:700;color:#876767;}.elementor-800 .elementor-element.elementor-element-0265e3d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-800 .elementor-element.elementor-element-0265e3d{text-align:start;}.elementor-800 .elementor-element.elementor-element-0265e3d .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:18px;font-weight:600;color:#C9A277;}.elementor-800 .elementor-element.elementor-element-1d8b807{text-align:start;}.elementor-800 .elementor-element.elementor-element-1d8b807 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:16px;font-weight:700;color:#876767;}.elementor-800 .elementor-element.elementor-element-2e85a26 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-800 .elementor-element.elementor-element-2e85a26{text-align:start;}.elementor-800 .elementor-element.elementor-element-2e85a26 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:18px;font-weight:600;color:#C9A277;}.elementor-800 .elementor-element.elementor-element-e714244{text-align:start;}.elementor-800 .elementor-element.elementor-element-e714244 .elementor-heading-title{font-size:18px;font-weight:700;color:#876767;}.elementor-800 .elementor-element.elementor-element-e09e73d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-800 .elementor-element.elementor-element-e09e73d{text-align:start;}.elementor-800 .elementor-element.elementor-element-e09e73d .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:18px;font-weight:600;color:#C9A277;}.elementor-800 .elementor-element.elementor-element-f3d3ae0{text-align:start;}.elementor-800 .elementor-element.elementor-element-f3d3ae0 .elementor-heading-title{font-size:18px;font-weight:700;color:#876767;}.elementor-800 .elementor-element.elementor-element-f2d87bb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-800 .elementor-element.elementor-element-f2d87bb{text-align:start;}.elementor-800 .elementor-element.elementor-element-f2d87bb .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:18px;font-weight:600;color:#C9A277;}.elementor-800 .elementor-element.elementor-element-171ddc1 > .elementor-widget-container{background-color:var( --e-global-color-ebca3b8 );padding:4px 40px 4px 40px;border-radius:5px 5px 5px 5px;}.elementor-800 .elementor-element.elementor-element-171ddc1.elementor-element{--align-self:stretch;}.elementor-800 .elementor-element.elementor-element-171ddc1{z-index:2;text-align:center;}.elementor-800 .elementor-element.elementor-element-171ddc1 .elementor-heading-title{font-size:24px;font-weight:500;line-height:35px;color:#FFFFFF;}.elementor-800 .elementor-element.elementor-element-9e119ae{text-align:start;}.elementor-800 .elementor-element.elementor-element-9e119ae .elementor-heading-title{font-size:18px;font-weight:700;color:#876767;}.elementor-800 .elementor-element.elementor-element-44e5087 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-800 .elementor-element.elementor-element-44e5087{text-align:start;}.elementor-800 .elementor-element.elementor-element-44e5087 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:18px;font-weight:600;color:#C9A277;}.elementor-800 .elementor-element.elementor-element-9dc80be > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-800 .elementor-element.elementor-element-9dc80be{text-align:start;}.elementor-800 .elementor-element.elementor-element-9dc80be .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:18px;font-weight:600;color:#C9A277;}.elementor-800 .elementor-element.elementor-element-61f61a6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-800 .elementor-element.elementor-element-61f61a6{text-align:start;}.elementor-800 .elementor-element.elementor-element-61f61a6 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:18px;font-weight:600;color:#C9A277;}.elementor-800 .elementor-element.elementor-element-1fb0fcb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-800 .elementor-element.elementor-element-1fb0fcb{text-align:start;}.elementor-800 .elementor-element.elementor-element-1fb0fcb .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:18px;font-weight:600;letter-spacing:-1px;color:#C9A277;}.elementor-800 .elementor-element.elementor-element-13c4bcf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-800 .elementor-element.elementor-element-13c4bcf{text-align:start;}.elementor-800 .elementor-element.elementor-element-13c4bcf .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:18px;font-weight:600;letter-spacing:-1px;color:#C9A277;}.elementor-800 .elementor-element.elementor-element-ee6e13f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-800 .elementor-element.elementor-element-ee6e13f{text-align:start;}.elementor-800 .elementor-element.elementor-element-ee6e13f .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:18px;font-weight:600;letter-spacing:-1px;color:#C9A277;}.elementor-800 .elementor-element.elementor-element-d1a8cd7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-800 .elementor-element.elementor-element-d1a8cd7{text-align:start;}.elementor-800 .elementor-element.elementor-element-d1a8cd7 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:18px;font-weight:600;letter-spacing:-1px;color:#C9A277;}.elementor-800 .elementor-element.elementor-element-60facd3{text-align:start;}.elementor-800 .elementor-element.elementor-element-60facd3 .elementor-heading-title{font-size:18px;font-weight:700;color:#876767;}.elementor-800 .elementor-element.elementor-element-1d1497c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-800 .elementor-element.elementor-element-1d1497c{text-align:start;}.elementor-800 .elementor-element.elementor-element-1d1497c .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:18px;font-weight:600;color:#C9A277;}.elementor-800 .elementor-element.elementor-element-98e2a2b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-800 .elementor-element.elementor-element-98e2a2b{text-align:start;}.elementor-800 .elementor-element.elementor-element-98e2a2b .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:18px;font-weight:600;color:#C9A277;}.elementor-800 .elementor-element.elementor-element-8fa2385 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-800 .elementor-element.elementor-element-8fa2385{text-align:start;}.elementor-800 .elementor-element.elementor-element-8fa2385 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:18px;font-weight:600;color:#C9A277;}.elementor-800 .elementor-element.elementor-element-48907d9{text-align:start;}.elementor-800 .elementor-element.elementor-element-48907d9 .elementor-heading-title{font-size:18px;font-weight:700;color:#876767;}.elementor-800 .elementor-element.elementor-element-c5cafbe > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-800 .elementor-element.elementor-element-c5cafbe{text-align:start;}.elementor-800 .elementor-element.elementor-element-c5cafbe .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:18px;font-weight:600;color:#C9A277;}.elementor-800 .elementor-element.elementor-element-92c0b5e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-800 .elementor-element.elementor-element-92c0b5e{text-align:start;}.elementor-800 .elementor-element.elementor-element-92c0b5e .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:18px;font-weight:600;color:#C9A277;}.elementor-800 .elementor-element.elementor-element-0b7a7f7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-800 .elementor-element.elementor-element-0b7a7f7{text-align:start;}.elementor-800 .elementor-element.elementor-element-0b7a7f7 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:18px;font-weight:600;color:#C9A277;}.elementor-800 .elementor-element.elementor-element-b4b7277{text-align:start;}.elementor-800 .elementor-element.elementor-element-b4b7277 .elementor-heading-title{font-size:18px;font-weight:700;color:#876767;}.elementor-800 .elementor-element.elementor-element-42da30b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-800 .elementor-element.elementor-element-42da30b{text-align:start;}.elementor-800 .elementor-element.elementor-element-42da30b .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:18px;font-weight:600;color:#C9A277;}.elementor-800 .elementor-element.elementor-element-b2e0924 > .elementor-widget-container{background-color:var( --e-global-color-ebca3b8 );padding:4px 40px 4px 40px;border-radius:5px 5px 5px 5px;}.elementor-800 .elementor-element.elementor-element-b2e0924.elementor-element{--align-self:stretch;}.elementor-800 .elementor-element.elementor-element-b2e0924{z-index:2;text-align:center;}.elementor-800 .elementor-element.elementor-element-b2e0924 .elementor-heading-title{font-size:24px;font-weight:500;line-height:35px;color:#FFFFFF;}.elementor-800 .elementor-element.elementor-element-1c71bf9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-800 .elementor-element.elementor-element-1c71bf9{text-align:start;}.elementor-800 .elementor-element.elementor-element-1c71bf9 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:18px;font-weight:600;color:#C9A277;}.elementor-800 .elementor-element.elementor-element-fd8b4b4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-800 .elementor-element.elementor-element-fd8b4b4{text-align:start;}.elementor-800 .elementor-element.elementor-element-fd8b4b4 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:18px;font-weight:600;color:#C9A277;}.elementor-800 .elementor-element.elementor-element-fda5cbb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-800 .elementor-element.elementor-element-fda5cbb{text-align:start;}.elementor-800 .elementor-element.elementor-element-fda5cbb .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:18px;font-weight:600;color:#C9A277;}.elementor-800 .elementor-element.elementor-element-c938247 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-800 .elementor-element.elementor-element-c938247{text-align:start;}.elementor-800 .elementor-element.elementor-element-c938247 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:18px;font-weight:600;color:#C9A277;}.elementor-800 .elementor-element.elementor-element-bf6487f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-800 .elementor-element.elementor-element-bf6487f{text-align:start;}.elementor-800 .elementor-element.elementor-element-bf6487f .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:18px;font-weight:600;color:#C9A277;}.elementor-800 .elementor-element.elementor-element-42bb206 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-800 .elementor-element.elementor-element-42bb206{text-align:start;}.elementor-800 .elementor-element.elementor-element-42bb206 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:18px;font-weight:600;color:#C9A277;}.elementor-800 .elementor-element.elementor-element-7351e3e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-800 .elementor-element.elementor-element-7351e3e{text-align:start;}.elementor-800 .elementor-element.elementor-element-7351e3e .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:18px;font-weight:600;color:#C9A277;}.elementor-800 .elementor-element.elementor-element-41eb3fa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-800 .elementor-element.elementor-element-41eb3fa{text-align:start;}.elementor-800 .elementor-element.elementor-element-41eb3fa .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:18px;font-weight:600;color:#C9A277;}.elementor-800 .elementor-element.elementor-element-925311d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-800 .elementor-element.elementor-element-925311d{text-align:start;}.elementor-800 .elementor-element.elementor-element-925311d .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:18px;font-weight:600;color:#C9A277;}.elementor-800 .elementor-element.elementor-element-296693b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-800 .elementor-element.elementor-element-296693b{text-align:start;}.elementor-800 .elementor-element.elementor-element-296693b .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:20px;font-weight:600;color:#C9A277;}.elementor-800 .elementor-element.elementor-element-67f24f0 > .elementor-widget-container{background-color:var( --e-global-color-ebca3b8 );padding:4px 40px 4px 40px;border-radius:5px 5px 5px 5px;}.elementor-800 .elementor-element.elementor-element-67f24f0.elementor-element{--align-self:stretch;}.elementor-800 .elementor-element.elementor-element-67f24f0{z-index:2;text-align:center;}.elementor-800 .elementor-element.elementor-element-67f24f0 .elementor-heading-title{font-size:24px;font-weight:500;line-height:35px;color:#FFFFFF;}.elementor-800 .elementor-element.elementor-element-21da68f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-800 .elementor-element.elementor-element-21da68f{text-align:start;}.elementor-800 .elementor-element.elementor-element-21da68f .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:18px;font-weight:600;color:#C9A277;}.elementor-800 .elementor-element.elementor-element-f721a08 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-800 .elementor-element.elementor-element-f721a08{text-align:start;}.elementor-800 .elementor-element.elementor-element-f721a08 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:18px;font-weight:600;color:#C9A277;}.elementor-800 .elementor-element.elementor-element-2e12c08 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-800 .elementor-element.elementor-element-2e12c08{text-align:start;}.elementor-800 .elementor-element.elementor-element-2e12c08 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:18px;font-weight:600;color:#C9A277;}.elementor-800 .elementor-element.elementor-element-b0eddc4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-800 .elementor-element.elementor-element-b0eddc4{text-align:start;}.elementor-800 .elementor-element.elementor-element-b0eddc4 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:18px;font-weight:600;color:#C9A277;}.elementor-800 .elementor-element.elementor-element-0709dcb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-800 .elementor-element.elementor-element-0709dcb{text-align:start;}.elementor-800 .elementor-element.elementor-element-0709dcb .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:18px;font-weight:600;color:#C9A277;}.elementor-800 .elementor-element.elementor-element-d67bc02 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-800 .elementor-element.elementor-element-d67bc02{text-align:start;}.elementor-800 .elementor-element.elementor-element-d67bc02 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:18px;font-weight:600;color:#C9A277;}.elementor-800 .elementor-element.elementor-element-19bf4b2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-800 .elementor-element.elementor-element-19bf4b2{text-align:start;}.elementor-800 .elementor-element.elementor-element-19bf4b2 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:18px;font-weight:600;color:#C9A277;}@media(max-width:767px){.elementor-800 .elementor-element.elementor-element-0ad3e84{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-800 .elementor-element.elementor-element-6c6e0bc > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-800 .elementor-element.elementor-element-171ddc1 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-800 .elementor-element.elementor-element-b2e0924 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-800 .elementor-element.elementor-element-67f24f0 > .elementor-widget-container{padding:0px 10px 0px 10px;}}@media(min-width:768px){.elementor-800 .elementor-element.elementor-element-0ad3e84{--width:260px;}}/* Start custom CSS for heading, class: .elementor-element-b920384 */.elementor-800 .elementor-element.elementor-element-b920384 a{
    text-decoration: none;
}
.elementor-800 .elementor-element.elementor-element-b920384:hover{
    border-bottom: solid 5px #C9A277;
    padding-bottom: 5px;
    margin-bottom: 10px;
}
.elementor-800 .elementor-element.elementor-element-b920384:hover a, .elementor-800 .elementor-element.elementor-element-b920384  .active a{
    color:#461414;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e1d3aa4 */.elementor-800 .elementor-element.elementor-element-e1d3aa4 a{
    text-decoration: none;
}
.elementor-800 .elementor-element.elementor-element-e1d3aa4:hover{
    border-bottom: solid 5px #C9A277;
    padding-bottom: 5px;
    margin-bottom: 10px;
}
.elementor-800 .elementor-element.elementor-element-e1d3aa4:hover a, .elementor-800 .elementor-element.elementor-element-e1d3aa4  .active a{
    color:#461414;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0d9cd1c */.elementor-800 .elementor-element.elementor-element-0d9cd1c a{
    text-decoration: none;
}
.elementor-800 .elementor-element.elementor-element-0d9cd1c:hover{
    border-bottom: solid 5px #C9A277;
    padding-bottom: 5px;
    margin-bottom: 10px;
}
.elementor-800 .elementor-element.elementor-element-0d9cd1c:hover a, .elementor-800 .elementor-element.elementor-element-0d9cd1c  .active a{
    color:#461414;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-96ab59e */.elementor-800 .elementor-element.elementor-element-96ab59e a{
    text-decoration: none;
}
.elementor-800 .elementor-element.elementor-element-96ab59e:hover{
    border-bottom: solid 5px #C9A277;
    padding-bottom: 5px;
    margin-bottom: 10px;
}
.elementor-800 .elementor-element.elementor-element-96ab59e:hover a, .elementor-800 .elementor-element.elementor-element-96ab59e  .active a{
    color:#461414;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0e96681 */.elementor-800 .elementor-element.elementor-element-0e96681 a{
    text-decoration: none;
}
.elementor-800 .elementor-element.elementor-element-0e96681:hover{
    border-bottom: solid 5px #C9A277;
    padding-bottom: 5px;
    margin-bottom: 10px;
}
.elementor-800 .elementor-element.elementor-element-0e96681:hover a, .elementor-800 .elementor-element.elementor-element-0e96681  .active a{
    color:#461414;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0265e3d */.elementor-800 .elementor-element.elementor-element-0265e3d a{
    text-decoration: none;
}
.elementor-800 .elementor-element.elementor-element-0265e3d:hover{
    border-bottom: solid 5px #C9A277;
    padding-bottom: 5px;
    margin-bottom: 10px;
}
.elementor-800 .elementor-element.elementor-element-0265e3d:hover a, .elementor-800 .elementor-element.elementor-element-0265e3d  .active a{
    color:#461414;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2e85a26 */.elementor-800 .elementor-element.elementor-element-2e85a26 a{
    text-decoration: none;
}
.elementor-800 .elementor-element.elementor-element-2e85a26:hover{
    border-bottom: solid 5px #C9A277;
    padding-bottom: 5px;
    margin-bottom: 10px;
}
.elementor-800 .elementor-element.elementor-element-2e85a26:hover a, .elementor-800 .elementor-element.elementor-element-2e85a26  .active a{
    color:#461414;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e09e73d */.elementor-800 .elementor-element.elementor-element-e09e73d a{
    text-decoration: none;
}
.elementor-800 .elementor-element.elementor-element-e09e73d:hover{
    border-bottom: solid 5px #C9A277;
    padding-bottom: 5px;
    margin-bottom: 10px;
}
.elementor-800 .elementor-element.elementor-element-e09e73d:hover a, .elementor-800 .elementor-element.elementor-element-e09e73d  .active a{
    color:#461414;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f2d87bb */.elementor-800 .elementor-element.elementor-element-f2d87bb a{
    text-decoration: none;
}
.elementor-800 .elementor-element.elementor-element-f2d87bb:hover{
    border-bottom: solid 5px #C9A277;
    padding-bottom: 5px;
    margin-bottom: 10px;
}
.elementor-800 .elementor-element.elementor-element-f2d87bb:hover a, .elementor-800 .elementor-element.elementor-element-f2d87bb  .active a{
    color:#461414;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-44e5087 */.elementor-800 .elementor-element.elementor-element-44e5087 a{
    text-decoration: none;
}
.elementor-800 .elementor-element.elementor-element-44e5087:hover{
    border-bottom: solid 5px #C9A277;
    padding-bottom: 5px;
    margin-bottom: 10px;
}
.elementor-800 .elementor-element.elementor-element-44e5087:hover a, .elementor-800 .elementor-element.elementor-element-44e5087  .active a{
    color:#461414;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9dc80be */.elementor-800 .elementor-element.elementor-element-9dc80be a{
    text-decoration: none;
}
.elementor-800 .elementor-element.elementor-element-9dc80be:hover{
    border-bottom: solid 5px #C9A277;
    padding-bottom: 5px;
    margin-bottom: 10px;
}
.elementor-800 .elementor-element.elementor-element-9dc80be:hover a, .elementor-800 .elementor-element.elementor-element-9dc80be  .active a{
    color:#461414;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-61f61a6 */.elementor-800 .elementor-element.elementor-element-61f61a6 a{
    text-decoration: none;
}
.elementor-800 .elementor-element.elementor-element-61f61a6:hover{
    border-bottom: solid 5px #C9A277;
    padding-bottom: 5px;
    margin-bottom: 10px;
}
.elementor-800 .elementor-element.elementor-element-61f61a6:hover a, .elementor-800 .elementor-element.elementor-element-61f61a6  .active a{
    color:#461414;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1fb0fcb */.elementor-800 .elementor-element.elementor-element-1fb0fcb a{
    text-decoration: none;
}
.elementor-800 .elementor-element.elementor-element-1fb0fcb:hover{
    border-bottom: solid 5px #C9A277;
    padding-bottom: 5px;
    margin-bottom: 10px;
}
.elementor-800 .elementor-element.elementor-element-1fb0fcb:hover a, .elementor-800 .elementor-element.elementor-element-1fb0fcb  .active a{
    color:#461414;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-13c4bcf */.elementor-800 .elementor-element.elementor-element-13c4bcf a{
    text-decoration: none;
}
.elementor-800 .elementor-element.elementor-element-13c4bcf:hover{
    border-bottom: solid 5px #C9A277;
    padding-bottom: 5px;
    margin-bottom: 10px;
}
.elementor-800 .elementor-element.elementor-element-13c4bcf:hover a, .elementor-800 .elementor-element.elementor-element-13c4bcf  .active a{
    color:#461414;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ee6e13f */.elementor-800 .elementor-element.elementor-element-ee6e13f a{
    text-decoration: none;
}
.elementor-800 .elementor-element.elementor-element-ee6e13f:hover{
    border-bottom: solid 5px #C9A277;
    padding-bottom: 5px;
    margin-bottom: 10px;
}
.elementor-800 .elementor-element.elementor-element-ee6e13f:hover a, .elementor-800 .elementor-element.elementor-element-ee6e13f  .active a{
    color:#461414;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d1a8cd7 */.elementor-800 .elementor-element.elementor-element-d1a8cd7 a{
    text-decoration: none;
}
.elementor-800 .elementor-element.elementor-element-d1a8cd7:hover{
    border-bottom: solid 5px #C9A277;
    padding-bottom: 5px;
    margin-bottom: 10px;
}
.elementor-800 .elementor-element.elementor-element-d1a8cd7:hover a, .elementor-800 .elementor-element.elementor-element-d1a8cd7  .active a{
    color:#461414;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1d1497c */.elementor-800 .elementor-element.elementor-element-1d1497c a{
    text-decoration: none;
}
.elementor-800 .elementor-element.elementor-element-1d1497c:hover{
    border-bottom: solid 5px #C9A277;
    padding-bottom: 5px;
    margin-bottom: 10px;
}
.elementor-800 .elementor-element.elementor-element-1d1497c:hover a, .elementor-800 .elementor-element.elementor-element-1d1497c  .active a{
    color:#461414;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-98e2a2b */.elementor-800 .elementor-element.elementor-element-98e2a2b a{
    text-decoration: none;
}
.elementor-800 .elementor-element.elementor-element-98e2a2b:hover{
    border-bottom: solid 5px #C9A277;
    padding-bottom: 5px;
    margin-bottom: 10px;
}
.elementor-800 .elementor-element.elementor-element-98e2a2b:hover a, .elementor-800 .elementor-element.elementor-element-98e2a2b  .active a{
    color:#461414;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8fa2385 */.elementor-800 .elementor-element.elementor-element-8fa2385 a{
    text-decoration: none;
}
.elementor-800 .elementor-element.elementor-element-8fa2385:hover{
    border-bottom: solid 5px #C9A277;
    padding-bottom: 5px;
    margin-bottom: 10px;
}
.elementor-800 .elementor-element.elementor-element-8fa2385:hover a, .elementor-800 .elementor-element.elementor-element-8fa2385  .active a{
    color:#461414;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c5cafbe */.elementor-800 .elementor-element.elementor-element-c5cafbe a{
    text-decoration: none;
}
.elementor-800 .elementor-element.elementor-element-c5cafbe:hover{
    border-bottom: solid 5px #C9A277;
    padding-bottom: 5px;
    margin-bottom: 10px;
}
.elementor-800 .elementor-element.elementor-element-c5cafbe:hover a, .elementor-800 .elementor-element.elementor-element-c5cafbe  .active a{
    color:#461414;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-92c0b5e */.elementor-800 .elementor-element.elementor-element-92c0b5e a{
    text-decoration: none;
}
.elementor-800 .elementor-element.elementor-element-92c0b5e:hover{
    border-bottom: solid 5px #C9A277;
    padding-bottom: 5px;
    margin-bottom: 10px;
}
.elementor-800 .elementor-element.elementor-element-92c0b5e:hover a, .elementor-800 .elementor-element.elementor-element-92c0b5e  .active a{
    color:#461414;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0b7a7f7 */.elementor-800 .elementor-element.elementor-element-0b7a7f7 a{
    text-decoration: none;
}
.elementor-800 .elementor-element.elementor-element-0b7a7f7:hover{
    border-bottom: solid 5px #C9A277;
    padding-bottom: 5px;
    margin-bottom: 10px;
}
.elementor-800 .elementor-element.elementor-element-0b7a7f7:hover a, .elementor-800 .elementor-element.elementor-element-0b7a7f7  .active a{
    color:#461414;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42da30b */.elementor-800 .elementor-element.elementor-element-42da30b a{
    text-decoration: none;
}
.elementor-800 .elementor-element.elementor-element-42da30b:hover{
    border-bottom: solid 5px #C9A277;
    padding-bottom: 5px;
    margin-bottom: 10px;
}
.elementor-800 .elementor-element.elementor-element-42da30b:hover a, .elementor-800 .elementor-element.elementor-element-42da30b  .active a{
    color:#461414;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1c71bf9 */.elementor-800 .elementor-element.elementor-element-1c71bf9 a{
    text-decoration: none;
}
.elementor-800 .elementor-element.elementor-element-1c71bf9:hover{
    border-bottom: solid 5px #C9A277;
    padding-bottom: 5px;
    margin-bottom: 10px;
}
.elementor-800 .elementor-element.elementor-element-1c71bf9:hover a, .elementor-800 .elementor-element.elementor-element-1c71bf9  .active a{
    color:#461414;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd8b4b4 */.elementor-800 .elementor-element.elementor-element-fd8b4b4 a{
    text-decoration: none;
}
.elementor-800 .elementor-element.elementor-element-fd8b4b4:hover{
    border-bottom: solid 5px #C9A277;
    padding-bottom: 5px;
    margin-bottom: 10px;
}
.elementor-800 .elementor-element.elementor-element-fd8b4b4:hover a, .elementor-800 .elementor-element.elementor-element-fd8b4b4  .active a{
    color:#461414;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fda5cbb */.elementor-800 .elementor-element.elementor-element-fda5cbb a{
    text-decoration: none;
}
.elementor-800 .elementor-element.elementor-element-fda5cbb:hover{
    border-bottom: solid 5px #C9A277;
    padding-bottom: 5px;
    margin-bottom: 10px;
}
.elementor-800 .elementor-element.elementor-element-fda5cbb:hover a, .elementor-800 .elementor-element.elementor-element-fda5cbb  .active a{
    color:#461414;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c938247 */.elementor-800 .elementor-element.elementor-element-c938247 a{
    text-decoration: none;
}
.elementor-800 .elementor-element.elementor-element-c938247:hover{
    border-bottom: solid 5px #C9A277;
    padding-bottom: 5px;
    margin-bottom: 10px;
}
.elementor-800 .elementor-element.elementor-element-c938247:hover a, .elementor-800 .elementor-element.elementor-element-c938247  .active a{
    color:#461414;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bf6487f */.elementor-800 .elementor-element.elementor-element-bf6487f a{
    text-decoration: none;
}
.elementor-800 .elementor-element.elementor-element-bf6487f:hover{
    border-bottom: solid 5px #C9A277;
    padding-bottom: 5px;
    margin-bottom: 10px;
}
.elementor-800 .elementor-element.elementor-element-bf6487f:hover a, .elementor-800 .elementor-element.elementor-element-bf6487f  .active a{
    color:#461414;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42bb206 */.elementor-800 .elementor-element.elementor-element-42bb206 a{
    text-decoration: none;
}
.elementor-800 .elementor-element.elementor-element-42bb206:hover{
    border-bottom: solid 5px #C9A277;
    padding-bottom: 5px;
    margin-bottom: 10px;
}
.elementor-800 .elementor-element.elementor-element-42bb206:hover a, .elementor-800 .elementor-element.elementor-element-42bb206  .active a{
    color:#461414;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7351e3e */.elementor-800 .elementor-element.elementor-element-7351e3e a{
    text-decoration: none;
}
.elementor-800 .elementor-element.elementor-element-7351e3e:hover{
    border-bottom: solid 5px #C9A277;
    padding-bottom: 5px;
    margin-bottom: 10px;
}
.elementor-800 .elementor-element.elementor-element-7351e3e:hover a, .elementor-800 .elementor-element.elementor-element-7351e3e  .active a{
    color:#461414;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-41eb3fa */.elementor-800 .elementor-element.elementor-element-41eb3fa a{
    text-decoration: none;
}
.elementor-800 .elementor-element.elementor-element-41eb3fa:hover{
    border-bottom: solid 5px #C9A277;
    padding-bottom: 5px;
    margin-bottom: 10px;
}
.elementor-800 .elementor-element.elementor-element-41eb3fa:hover a, .elementor-800 .elementor-element.elementor-element-41eb3fa  .active a{
    color:#461414;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-925311d */.elementor-800 .elementor-element.elementor-element-925311d a{
    text-decoration: none;
}
.elementor-800 .elementor-element.elementor-element-925311d:hover{
    border-bottom: solid 5px #C9A277;
    padding-bottom: 5px;
    margin-bottom: 10px;
}
.elementor-800 .elementor-element.elementor-element-925311d:hover a, .elementor-800 .elementor-element.elementor-element-925311d  .active a{
    color:#461414;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-296693b */.elementor-800 .elementor-element.elementor-element-296693b a{
    text-decoration: none;
}
.elementor-800 .elementor-element.elementor-element-296693b:hover{
    border-bottom: solid 5px #C9A277;
    padding-bottom: 10px;
    margin-bottom: 5px;
}
.elementor-800 .elementor-element.elementor-element-296693b:hover a, .elementor-800 .elementor-element.elementor-element-296693b  .active a{
    color:#461414;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-21da68f */.elementor-800 .elementor-element.elementor-element-21da68f a{
    text-decoration: none;
}
.elementor-800 .elementor-element.elementor-element-21da68f:hover{
    border-bottom: solid 5px #C9A277;
    padding-bottom: 5px;
    margin-bottom: 10px;
}
.elementor-800 .elementor-element.elementor-element-21da68f:hover a, .elementor-800 .elementor-element.elementor-element-21da68f  .active a{
    color:#461414;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f721a08 */.elementor-800 .elementor-element.elementor-element-f721a08 a{
    text-decoration: none;
}
.elementor-800 .elementor-element.elementor-element-f721a08:hover{
    border-bottom: solid 5px #C9A277;
    padding-bottom: 5px;
    margin-bottom: 10px;
}
.elementor-800 .elementor-element.elementor-element-f721a08:hover a, .elementor-800 .elementor-element.elementor-element-f721a08  .active a{
    color:#461414;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2e12c08 */.elementor-800 .elementor-element.elementor-element-2e12c08 a{
    text-decoration: none;
}
.elementor-800 .elementor-element.elementor-element-2e12c08:hover{
    border-bottom: solid 5px #C9A277;
    padding-bottom: 5px;
    margin-bottom: 10px;
}
.elementor-800 .elementor-element.elementor-element-2e12c08:hover a, .elementor-800 .elementor-element.elementor-element-2e12c08  .active a{
    color:#461414;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b0eddc4 */.elementor-800 .elementor-element.elementor-element-b0eddc4 a{
    text-decoration: none;
}
.elementor-800 .elementor-element.elementor-element-b0eddc4:hover{
    border-bottom: solid 5px #C9A277;
    padding-bottom: 5px;
    margin-bottom: 10px;
}
.elementor-800 .elementor-element.elementor-element-b0eddc4:hover a, .elementor-800 .elementor-element.elementor-element-b0eddc4  .active a{
    color:#461414;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0709dcb */.elementor-800 .elementor-element.elementor-element-0709dcb a{
    text-decoration: none;
}
.elementor-800 .elementor-element.elementor-element-0709dcb:hover{
    border-bottom: solid 5px #C9A277;
    padding-bottom: 5px;
    margin-bottom: 10px;
}
.elementor-800 .elementor-element.elementor-element-0709dcb:hover a, .elementor-800 .elementor-element.elementor-element-0709dcb  .active a{
    color:#461414;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d67bc02 */.elementor-800 .elementor-element.elementor-element-d67bc02 a{
    text-decoration: none;
}
.elementor-800 .elementor-element.elementor-element-d67bc02:hover{
    border-bottom: solid 5px #C9A277;
    padding-bottom: 5px;
    margin-bottom: 10px;
}
.elementor-800 .elementor-element.elementor-element-d67bc02:hover a, .elementor-800 .elementor-element.elementor-element-d67bc02  .active a{
    color:#461414;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-19bf4b2 */.elementor-800 .elementor-element.elementor-element-19bf4b2 a{
    text-decoration: none;
}
.elementor-800 .elementor-element.elementor-element-19bf4b2:hover{
    border-bottom: solid 5px #C9A277;
    padding-bottom: 5px;
    margin-bottom: 10px;
}
.elementor-800 .elementor-element.elementor-element-19bf4b2:hover a, .elementor-800 .elementor-element.elementor-element-19bf4b2  .active a{
    color:#461414;
}/* End custom CSS */