.elementor-7458 .elementor-element.elementor-element-78fec9c0 > .elementor-container{max-width:1440px;}.elementor-7458 .elementor-element.elementor-element-78fec9c0 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:20px;}.elementor-7458 .elementor-element.elementor-element-78fec9c0:not(.elementor-motion-effects-element-type-background), .elementor-7458 .elementor-element.elementor-element-78fec9c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-7458 .elementor-element.elementor-element-78fec9c0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10% 0% 10% 0%;}.elementor-7458 .elementor-element.elementor-element-78fec9c0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7458 .elementor-element.elementor-element-b1442ef .elementor-heading-title{color:var( --e-global-color-271408a );font-family:var( --e-global-typography-71e5b3e-font-family ), 'Noto Sans TC', 'Noto Sans SC', Sans-serif;font-size:var( --e-global-typography-71e5b3e-font-size );font-weight:var( --e-global-typography-71e5b3e-font-weight );text-transform:var( --e-global-typography-71e5b3e-text-transform );line-height:var( --e-global-typography-71e5b3e-line-height );letter-spacing:var( --e-global-typography-71e5b3e-letter-spacing );word-spacing:var( --e-global-typography-71e5b3e-word-spacing );}.elementor-7458 .elementor-element.elementor-element-b1442ef > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-7458 .elementor-element.elementor-element-04b2062 .elementor-heading-title{color:var( --e-global-color-7d49f23 );font-family:var( --e-global-typography-text-font-family ), 'Noto Sans TC', 'Noto Sans SC', Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7458 .elementor-element.elementor-element-2af3767 .elementor-heading-title{color:var( --e-global-color-271408a );}.elementor-7458 .elementor-element.elementor-element-2af3767 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-7458 .elementor-element.elementor-element-a176e3f{color:var( --e-global-color-7d49f23 );}.elementor-7458 .elementor-element.elementor-element-de8288a .elementor-heading-title{color:var( --e-global-color-271408a );}.elementor-7458 .elementor-element.elementor-element-de8288a > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-7458 .elementor-element.elementor-element-a9502e7{color:var( --e-global-color-7d49f23 );}.elementor-7458 .elementor-element.elementor-element-044af47 .elementor-heading-title{color:var( --e-global-color-271408a );}.elementor-7458 .elementor-element.elementor-element-044af47 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-7458 .elementor-element.elementor-element-c930b0b{color:var( --e-global-color-7d49f23 );}.elementor-7458 .elementor-element.elementor-element-53caed4 .elementor-heading-title{color:var( --e-global-color-271408a );}.elementor-7458 .elementor-element.elementor-element-53caed4 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-7458 .elementor-element.elementor-element-4117876 .elementor-heading-title{color:var( --e-global-color-7d49f23 );font-family:var( --e-global-typography-text-font-family ), 'Noto Sans TC', 'Noto Sans SC', Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7458 .elementor-element.elementor-element-ce5664f{color:var( --e-global-color-7d49f23 );}.elementor-7458 .elementor-element.elementor-element-8e45246 .elementor-heading-title{color:var( --e-global-color-271408a );}.elementor-7458 .elementor-element.elementor-element-8e45246 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-7458 .elementor-element.elementor-element-b237a7f{color:var( --e-global-color-7d49f23 );}.elementor-7458 .elementor-element.elementor-element-11e41d9 .elementor-heading-title{color:var( --e-global-color-271408a );}.elementor-7458 .elementor-element.elementor-element-11e41d9 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-7458 .elementor-element.elementor-element-c76b940{color:var( --e-global-color-7d49f23 );}.elementor-7458 .elementor-element.elementor-element-d23369d .elementor-heading-title{color:var( --e-global-color-271408a );}.elementor-7458 .elementor-element.elementor-element-d23369d > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-7458 .elementor-element.elementor-element-7726877{color:var( --e-global-color-7d49f23 );}.elementor-7458 .elementor-element.elementor-element-91a93ce .elementor-heading-title{color:var( --e-global-color-271408a );}.elementor-7458 .elementor-element.elementor-element-91a93ce > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-7458 .elementor-element.elementor-element-5cb5062{color:var( --e-global-color-7d49f23 );}.elementor-7458 .elementor-element.elementor-element-ea4ba91 .elementor-heading-title{color:var( --e-global-color-271408a );}.elementor-7458 .elementor-element.elementor-element-ea4ba91 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-7458 .elementor-element.elementor-element-e109db4{color:var( --e-global-color-7d49f23 );}.elementor-7458 .elementor-element.elementor-element-f2a7867 .elementor-heading-title{color:var( --e-global-color-271408a );}.elementor-7458 .elementor-element.elementor-element-f2a7867 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-7458 .elementor-element.elementor-element-654948c{color:var( --e-global-color-7d49f23 );}.elementor-7458 .elementor-element.elementor-element-2390f8b .elementor-heading-title{color:var( --e-global-color-271408a );}.elementor-7458 .elementor-element.elementor-element-2390f8b > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-7458 .elementor-element.elementor-element-c82f002{color:var( --e-global-color-7d49f23 );}.elementor-7458 .elementor-element.elementor-element-0b95410 .elementor-heading-title{color:var( --e-global-color-271408a );}.elementor-7458 .elementor-element.elementor-element-0b95410 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-7458 .elementor-element.elementor-element-46752df{color:var( --e-global-color-7d49f23 );}.elementor-7458 .elementor-element.elementor-element-559f0b1 .elementor-heading-title{color:var( --e-global-color-271408a );}.elementor-7458 .elementor-element.elementor-element-559f0b1 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-7458 .elementor-element.elementor-element-b4afa23{color:var( --e-global-color-7d49f23 );}.elementor-7458 .elementor-element.elementor-element-5df2038 .elementor-heading-title{color:var( --e-global-color-271408a );}.elementor-7458 .elementor-element.elementor-element-5df2038 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-7458 .elementor-element.elementor-element-cb6c018{color:var( --e-global-color-7d49f23 );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-7458 .elementor-element.elementor-element-b1442ef .elementor-heading-title{font-size:var( --e-global-typography-71e5b3e-font-size );line-height:var( --e-global-typography-71e5b3e-line-height );letter-spacing:var( --e-global-typography-71e5b3e-letter-spacing );word-spacing:var( --e-global-typography-71e5b3e-word-spacing );}.elementor-7458 .elementor-element.elementor-element-04b2062 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7458 .elementor-element.elementor-element-4117876 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:767px){.elementor-7458 .elementor-element.elementor-element-b1442ef .elementor-heading-title{font-size:var( --e-global-typography-71e5b3e-font-size );line-height:var( --e-global-typography-71e5b3e-line-height );letter-spacing:var( --e-global-typography-71e5b3e-letter-spacing );word-spacing:var( --e-global-typography-71e5b3e-word-spacing );}.elementor-7458 .elementor-element.elementor-element-04b2062 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7458 .elementor-element.elementor-element-4117876 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}/* Start custom CSS for text-editor, class: .elementor-element-a176e3f */.elementor-7458 .elementor-element.elementor-element-a176e3f strong{
     color: var(--e-global-color-271408a );
}
.elementor-7458 .elementor-element.elementor-element-a176e3f .elementor-heading-title>a{
    color: var(--e-global-color-secondary );
    text-decoration: underline;
}
.elementor-7458 .elementor-element.elementor-element-a176e3f .elementor-heading-title>a:hover{
    color: var(--e-global-color-accent );
    text-decoration: none;
}
.elementor-7458 .elementor-element.elementor-element-a176e3f ul{
     list-style: disc;
     margin-bottom: 0.9rem;
}
.elementor-7458 .elementor-element.elementor-element-a176e3f ul li{
     margin-bottom: 0.9rem;
}
.elementor-7458 .elementor-element.elementor-element-a176e3f ul li::marker {
     color: var(--e-global-color-271408a );
}
.elementor-7458 .elementor-element.elementor-element-a176e3f ol{
     list-style: upper-alpha;
     margin-bottom: 0.9rem;
}
.elementor-7458 .elementor-element.elementor-element-a176e3f ol li {
     margin-bottom: 0.9rem;
}
.elementor-7458 .elementor-element.elementor-element-a176e3f ol li::marker {
    font-weight:bold;
     color: var(--e-global-color-271408a );
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9502e7 */.elementor-7458 .elementor-element.elementor-element-a9502e7 strong{
     color: var(--e-global-color-271408a );
}
.elementor-7458 .elementor-element.elementor-element-a9502e7 .elementor-heading-title>a{
    color: var(--e-global-color-secondary );
    text-decoration: underline;
}
.elementor-7458 .elementor-element.elementor-element-a9502e7 .elementor-heading-title>a:hover{
    color: var(--e-global-color-accent );
    text-decoration: none;
}
.elementor-7458 .elementor-element.elementor-element-a9502e7 ul{
     list-style: disc;
     margin-bottom: 0.9rem;
}
.elementor-7458 .elementor-element.elementor-element-a9502e7 ul li{
     margin-bottom: 0.9rem;
}
.elementor-7458 .elementor-element.elementor-element-a9502e7 ul li::marker {
     color: var(--e-global-color-271408a );
}
.elementor-7458 .elementor-element.elementor-element-a9502e7 ol{
     list-style: upper-alpha;
     margin-bottom: 0.9rem;
}
.elementor-7458 .elementor-element.elementor-element-a9502e7 ol li {
     margin-bottom: 0.9rem;
}
.elementor-7458 .elementor-element.elementor-element-a9502e7 ol li::marker {
    font-weight:bold;
     color: var(--e-global-color-271408a );
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c930b0b */.elementor-7458 .elementor-element.elementor-element-c930b0b strong{
     color: var(--e-global-color-271408a );
}
.elementor-7458 .elementor-element.elementor-element-c930b0b .elementor-heading-title>a{
    color: var(--e-global-color-secondary );
    text-decoration: underline;
}
.elementor-7458 .elementor-element.elementor-element-c930b0b .elementor-heading-title>a:hover{
    color: var(--e-global-color-accent );
    text-decoration: none;
}
.elementor-7458 .elementor-element.elementor-element-c930b0b ul{
     list-style: disc;
     margin-bottom: 0.9rem;
}
.elementor-7458 .elementor-element.elementor-element-c930b0b ul li{
     margin-bottom: 0.9rem;
}
.elementor-7458 .elementor-element.elementor-element-c930b0b ul li::marker {
     color: var(--e-global-color-271408a );
}
.elementor-7458 .elementor-element.elementor-element-c930b0b ol{
     list-style: upper-alpha;
     margin-bottom: 0.9rem;
}
.elementor-7458 .elementor-element.elementor-element-c930b0b ol li {
     margin-bottom: 0.9rem;
}
.elementor-7458 .elementor-element.elementor-element-c930b0b ol li::marker {
    font-weight:bold;
     color: var(--e-global-color-271408a );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4117876 */.elementor-7458 .elementor-element.elementor-element-4117876 strong{
     color: var(--e-global-color-271408a );
}
.elementor-7458 .elementor-element.elementor-element-4117876 .elementor-heading-title>a{
    color: var(--e-global-color-secondary );
    text-decoration: underline;
}
.elementor-7458 .elementor-element.elementor-element-4117876 .elementor-heading-title>a:hover{
    color: var(--e-global-color-accent );
    text-decoration: none;
}
.elementor-7458 .elementor-element.elementor-element-4117876 ul{
     list-style: disc;
     margin-bottom: 0.9rem;
}
.elementor-7458 .elementor-element.elementor-element-4117876 ul li{
     margin-bottom: 0.9rem;
}
.elementor-7458 .elementor-element.elementor-element-4117876 ul li::marker {
     color: var(--e-global-color-271408a );
}
.elementor-7458 .elementor-element.elementor-element-4117876 ol{
     list-style: upper-alpha;
     margin-bottom: 0.9rem;
}
.elementor-7458 .elementor-element.elementor-element-4117876 ol li {
     margin-bottom: 0.9rem;
}
.elementor-7458 .elementor-element.elementor-element-4117876 ol li::marker {
    font-weight:bold;
     color: var(--e-global-color-271408a );
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce5664f */.elementor-7458 .elementor-element.elementor-element-ce5664f strong{
     color: var(--e-global-color-271408a );
}
.elementor-7458 .elementor-element.elementor-element-ce5664f .elementor-heading-title>a{
    color: var(--e-global-color-secondary );
    text-decoration: underline;
}
.elementor-7458 .elementor-element.elementor-element-ce5664f .elementor-heading-title>a:hover{
    color: var(--e-global-color-accent );
    text-decoration: none;
}
.elementor-7458 .elementor-element.elementor-element-ce5664f ul{
     list-style: disc;
     margin-bottom: 0.9rem;
}
.elementor-7458 .elementor-element.elementor-element-ce5664f ul li{
     margin-bottom: 0.9rem;
}
.elementor-7458 .elementor-element.elementor-element-ce5664f ul li::marker {
     color: var(--e-global-color-271408a );
}
.elementor-7458 .elementor-element.elementor-element-ce5664f ol{
     list-style: upper-alpha;
     margin-bottom: 0.9rem;
}
.elementor-7458 .elementor-element.elementor-element-ce5664f ol li {
     margin-bottom: 0.9rem;
}
.elementor-7458 .elementor-element.elementor-element-ce5664f ol li::marker {
    font-weight:bold;
     color: var(--e-global-color-271408a );
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b237a7f */.elementor-7458 .elementor-element.elementor-element-b237a7f strong{
     color: var(--e-global-color-271408a );
}
.elementor-7458 .elementor-element.elementor-element-b237a7f .elementor-heading-title>a{
    color: var(--e-global-color-secondary );
    text-decoration: underline;
}
.elementor-7458 .elementor-element.elementor-element-b237a7f .elementor-heading-title>a:hover{
    color: var(--e-global-color-accent );
    text-decoration: none;
}
.elementor-7458 .elementor-element.elementor-element-b237a7f ul{
     list-style: disc;
     margin-bottom: 0.9rem;
}
.elementor-7458 .elementor-element.elementor-element-b237a7f ul li{
     margin-bottom: 0.9rem;
}
.elementor-7458 .elementor-element.elementor-element-b237a7f ul li::marker {
     color: var(--e-global-color-271408a );
}
.elementor-7458 .elementor-element.elementor-element-b237a7f ol{
     list-style: upper-alpha;
     margin-bottom: 0.9rem;
}
.elementor-7458 .elementor-element.elementor-element-b237a7f ol li {
     margin-bottom: 0.9rem;
}
.elementor-7458 .elementor-element.elementor-element-b237a7f ol li::marker {
    font-weight:bold;
     color: var(--e-global-color-271408a );
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c76b940 */.elementor-7458 .elementor-element.elementor-element-c76b940 strong{
     color: var(--e-global-color-271408a );
}
.elementor-7458 .elementor-element.elementor-element-c76b940 .elementor-heading-title>a{
    color: var(--e-global-color-secondary );
    text-decoration: underline;
}
.elementor-7458 .elementor-element.elementor-element-c76b940 .elementor-heading-title>a:hover{
    color: var(--e-global-color-accent );
    text-decoration: none;
}
.elementor-7458 .elementor-element.elementor-element-c76b940 ul{
     list-style: disc;
     margin-bottom: 0.9rem;
}
.elementor-7458 .elementor-element.elementor-element-c76b940 ul li{
     margin-bottom: 0.9rem;
}
.elementor-7458 .elementor-element.elementor-element-c76b940 ul li::marker {
     color: var(--e-global-color-271408a );
}
.elementor-7458 .elementor-element.elementor-element-c76b940 ol{
     list-style: upper-alpha;
     margin-bottom: 0.9rem;
}
.elementor-7458 .elementor-element.elementor-element-c76b940 ol li {
     margin-bottom: 0.9rem;
}
.elementor-7458 .elementor-element.elementor-element-c76b940 ol li::marker {
    font-weight:bold;
     color: var(--e-global-color-271408a );
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7726877 */.elementor-7458 .elementor-element.elementor-element-7726877 strong{
     color: var(--e-global-color-271408a );
}
.elementor-7458 .elementor-element.elementor-element-7726877 .elementor-heading-title>a{
    color: var(--e-global-color-secondary );
    text-decoration: underline;
}
.elementor-7458 .elementor-element.elementor-element-7726877 .elementor-heading-title>a:hover{
    color: var(--e-global-color-accent );
    text-decoration: none;
}
.elementor-7458 .elementor-element.elementor-element-7726877 ul{
     list-style: disc;
     margin-bottom: 0.9rem;
}
.elementor-7458 .elementor-element.elementor-element-7726877 ul li{
     margin-bottom: 0.9rem;
}
.elementor-7458 .elementor-element.elementor-element-7726877 ul li::marker {
     color: var(--e-global-color-271408a );
}
.elementor-7458 .elementor-element.elementor-element-7726877 ol{
     list-style: upper-alpha;
     margin-bottom: 0.9rem;
}
.elementor-7458 .elementor-element.elementor-element-7726877 ol li {
     margin-bottom: 0.9rem;
}
.elementor-7458 .elementor-element.elementor-element-7726877 ol li::marker {
    font-weight:bold;
     color: var(--e-global-color-271408a );
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5cb5062 */.elementor-7458 .elementor-element.elementor-element-5cb5062 strong{
     color: var(--e-global-color-271408a );
}
.elementor-7458 .elementor-element.elementor-element-5cb5062 .elementor-heading-title>a{
    color: var(--e-global-color-secondary );
    text-decoration: underline;
}
.elementor-7458 .elementor-element.elementor-element-5cb5062 .elementor-heading-title>a:hover{
    color: var(--e-global-color-accent );
    text-decoration: none;
}
.elementor-7458 .elementor-element.elementor-element-5cb5062 ul{
     list-style: disc;
     margin-bottom: 0.9rem;
}
.elementor-7458 .elementor-element.elementor-element-5cb5062 ul li{
     margin-bottom: 0.9rem;
}
.elementor-7458 .elementor-element.elementor-element-5cb5062 ul li::marker {
     color: var(--e-global-color-271408a );
}
.elementor-7458 .elementor-element.elementor-element-5cb5062 ol{
     list-style: upper-alpha;
     margin-bottom: 0.9rem;
}
.elementor-7458 .elementor-element.elementor-element-5cb5062 ol li {
     margin-bottom: 0.9rem;
}
.elementor-7458 .elementor-element.elementor-element-5cb5062 ol li::marker {
    font-weight:bold;
     color: var(--e-global-color-271408a );
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e109db4 */.elementor-7458 .elementor-element.elementor-element-e109db4 strong{
     color: var(--e-global-color-271408a );
}
.elementor-7458 .elementor-element.elementor-element-e109db4 .elementor-heading-title>a{
    color: var(--e-global-color-secondary );
    text-decoration: underline;
}
.elementor-7458 .elementor-element.elementor-element-e109db4 .elementor-heading-title>a:hover{
    color: var(--e-global-color-accent );
    text-decoration: none;
}
.elementor-7458 .elementor-element.elementor-element-e109db4 ul{
     list-style: disc;
     margin-bottom: 0.9rem;
}
.elementor-7458 .elementor-element.elementor-element-e109db4 ul li{
     margin-bottom: 0.9rem;
}
.elementor-7458 .elementor-element.elementor-element-e109db4 ul li::marker {
     color: var(--e-global-color-271408a );
}
.elementor-7458 .elementor-element.elementor-element-e109db4 ol{
     list-style: upper-alpha;
     margin-bottom: 0.9rem;
}
.elementor-7458 .elementor-element.elementor-element-e109db4 ol li {
     margin-bottom: 0.9rem;
}
.elementor-7458 .elementor-element.elementor-element-e109db4 ol li::marker {
    font-weight:bold;
     color: var(--e-global-color-271408a );
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-654948c */.elementor-7458 .elementor-element.elementor-element-654948c strong{
     color: var(--e-global-color-271408a );
}
.elementor-7458 .elementor-element.elementor-element-654948c .elementor-heading-title>a{
    color: var(--e-global-color-secondary );
    text-decoration: underline;
}
.elementor-7458 .elementor-element.elementor-element-654948c .elementor-heading-title>a:hover{
    color: var(--e-global-color-accent );
    text-decoration: none;
}
.elementor-7458 .elementor-element.elementor-element-654948c ul{
     list-style: disc;
     margin-bottom: 0.9rem;
}
.elementor-7458 .elementor-element.elementor-element-654948c ul li{
     margin-bottom: 0.9rem;
}
.elementor-7458 .elementor-element.elementor-element-654948c ul li::marker {
     color: var(--e-global-color-271408a );
}
.elementor-7458 .elementor-element.elementor-element-654948c ol{
     list-style: upper-alpha;
     margin-bottom: 0.9rem;
}
.elementor-7458 .elementor-element.elementor-element-654948c ol li {
     margin-bottom: 0.9rem;
}
.elementor-7458 .elementor-element.elementor-element-654948c ol li::marker {
    font-weight:bold;
     color: var(--e-global-color-271408a );
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c82f002 */.elementor-7458 .elementor-element.elementor-element-c82f002 strong{
     color: var(--e-global-color-271408a );
}
.elementor-7458 .elementor-element.elementor-element-c82f002 .elementor-heading-title>a{
    color: var(--e-global-color-secondary );
    text-decoration: underline;
}
.elementor-7458 .elementor-element.elementor-element-c82f002 .elementor-heading-title>a:hover{
    color: var(--e-global-color-accent );
    text-decoration: none;
}
.elementor-7458 .elementor-element.elementor-element-c82f002 ul{
     list-style: disc;
     margin-bottom: 0.9rem;
}
.elementor-7458 .elementor-element.elementor-element-c82f002 ul li{
     margin-bottom: 0.9rem;
}
.elementor-7458 .elementor-element.elementor-element-c82f002 ul li::marker {
     color: var(--e-global-color-271408a );
}
.elementor-7458 .elementor-element.elementor-element-c82f002 ol{
     list-style: upper-alpha;
     margin-bottom: 0.9rem;
}
.elementor-7458 .elementor-element.elementor-element-c82f002 ol li {
     margin-bottom: 0.9rem;
}
.elementor-7458 .elementor-element.elementor-element-c82f002 ol li::marker {
    font-weight:bold;
     color: var(--e-global-color-271408a );
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-46752df */.elementor-7458 .elementor-element.elementor-element-46752df strong{
     color: var(--e-global-color-271408a );
}
.elementor-7458 .elementor-element.elementor-element-46752df .elementor-heading-title>a{
    color: var(--e-global-color-secondary );
    text-decoration: underline;
}
.elementor-7458 .elementor-element.elementor-element-46752df .elementor-heading-title>a:hover{
    color: var(--e-global-color-accent );
    text-decoration: none;
}
.elementor-7458 .elementor-element.elementor-element-46752df ul{
     list-style: disc;
     margin-bottom: 0.9rem;
}
.elementor-7458 .elementor-element.elementor-element-46752df ul li{
     margin-bottom: 0.9rem;
}
.elementor-7458 .elementor-element.elementor-element-46752df ul li::marker {
     color: var(--e-global-color-271408a );
}
.elementor-7458 .elementor-element.elementor-element-46752df ol{
     list-style: upper-alpha;
     margin-bottom: 0.9rem;
}
.elementor-7458 .elementor-element.elementor-element-46752df ol li {
     margin-bottom: 0.9rem;
}
.elementor-7458 .elementor-element.elementor-element-46752df ol li::marker {
    font-weight:bold;
     color: var(--e-global-color-271408a );
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b4afa23 */.elementor-7458 .elementor-element.elementor-element-b4afa23 strong{
     color: var(--e-global-color-271408a );
}
.elementor-7458 .elementor-element.elementor-element-b4afa23 .elementor-heading-title>a{
    color: var(--e-global-color-secondary );
    text-decoration: underline;
}
.elementor-7458 .elementor-element.elementor-element-b4afa23 .elementor-heading-title>a:hover{
    color: var(--e-global-color-accent );
    text-decoration: none;
}
.elementor-7458 .elementor-element.elementor-element-b4afa23 ul{
     list-style: disc;
     margin-bottom: 0.9rem;
}
.elementor-7458 .elementor-element.elementor-element-b4afa23 ul li{
     margin-bottom: 0.9rem;
}
.elementor-7458 .elementor-element.elementor-element-b4afa23 ul li::marker {
     color: var(--e-global-color-271408a );
}
.elementor-7458 .elementor-element.elementor-element-b4afa23 ol{
     list-style: upper-alpha;
     margin-bottom: 0.9rem;
}
.elementor-7458 .elementor-element.elementor-element-b4afa23 ol li {
     margin-bottom: 0.9rem;
}
.elementor-7458 .elementor-element.elementor-element-b4afa23 ol li::marker {
    font-weight:bold;
     color: var(--e-global-color-271408a );
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb6c018 */.elementor-7458 .elementor-element.elementor-element-cb6c018 strong{
     color: var(--e-global-color-271408a );
}
.elementor-7458 .elementor-element.elementor-element-cb6c018 .elementor-heading-title>a{
    color: var(--e-global-color-secondary );
    text-decoration: underline;
}
.elementor-7458 .elementor-element.elementor-element-cb6c018 .elementor-heading-title>a:hover{
    color: var(--e-global-color-accent );
    text-decoration: none;
}
.elementor-7458 .elementor-element.elementor-element-cb6c018 ul{
     list-style: disc;
     margin-bottom: 0.9rem;
}
.elementor-7458 .elementor-element.elementor-element-cb6c018 ul li{
     margin-bottom: 0.9rem;
}
.elementor-7458 .elementor-element.elementor-element-cb6c018 ul li::marker {
     color: var(--e-global-color-271408a );
}
.elementor-7458 .elementor-element.elementor-element-cb6c018 ol{
     list-style: upper-alpha;
     margin-bottom: 0.9rem;
}
.elementor-7458 .elementor-element.elementor-element-cb6c018 ol li {
     margin-bottom: 0.9rem;
}
.elementor-7458 .elementor-element.elementor-element-cb6c018 ol li::marker {
    font-weight:bold;
     color: var(--e-global-color-271408a );
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-78fec9c0 */.elementor-7458 .elementor-element.elementor-element-78fec9c0{
    padding-left: calc(4% - 20px);
    padding-right: calc(4% - 20px);
}
@media (max-width: 767px){
    .elementor-7458 .elementor-element.elementor-element-78fec9c0{
        padding-left: calc(6% - 20px);
        padding-right: calc(6% - 20px);
    }
}/* End custom CSS */