.elementor-83168 .elementor-element.elementor-element-6db77fb4:not(.elementor-motion-effects-element-type-background), .elementor-83168 .elementor-element.elementor-element-6db77fb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-83168 .elementor-element.elementor-element-6db77fb4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-83168 .elementor-element.elementor-element-6db77fb4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-83168 .elementor-element.elementor-element-6db77fb4.elementor-section{padding:4rem 0rem 4rem 0rem;}.elementor-83168 .elementor-element.elementor-element-5dddd50c{text-align:center;}.elementor-83168 .elementor-element.elementor-element-5dddd50c .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-4cb81b0 );}.elementor-83168 .elementor-element.elementor-element-5d34610a .breadcrumb{text-align:center;font-family:var( --e-global-typography-be625ee-font-family ), Sans-serif;font-size:var( --e-global-typography-be625ee-font-size );font-weight:var( --e-global-typography-be625ee-font-weight );line-height:var( --e-global-typography-be625ee-line-height );color:var( --e-global-color-4cb81b0 );}.elementor-83168 .elementor-element.elementor-element-5d34610a .breadcrumb a{color:var( --e-global-color-4cb81b0 );}.elementor-83168 .elementor-element.elementor-element-5d34610a .breadcrumb a:hover{color:var( --e-global-color-4cb81b0 );}.elementor-83168 .elementor-element.elementor-element-3a435f2d{width:100%;max-width:100%;}.elementor-83168 .elementor-element.elementor-element-3a435f2d .elementor-icon-list-icon i{color:var( --e-global-color-primary );font-size:14px;}.elementor-83168 .elementor-element.elementor-element-3a435f2d .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );--e-icon-list-icon-size:14px;}.elementor-83168 .elementor-element.elementor-element-3a435f2d .elementor-icon-list-icon{width:14px;}.elementor-83168 .elementor-element.elementor-element-3a435f2d .elementor-icon-list-text, .elementor-83168 .elementor-element.elementor-element-3a435f2d .elementor-icon-list-text a{color:var( --e-global-color-4cb81b0 );}.elementor-83168 .elementor-element.elementor-element-3a435f2d .elementor-icon-list-item{font-family:var( --e-global-typography-be625ee-font-family ), Sans-serif;font-size:var( --e-global-typography-be625ee-font-size );font-weight:var( --e-global-typography-be625ee-font-weight );line-height:var( --e-global-typography-be625ee-line-height );}.elementor-83168 .elementor-element.elementor-element-40abd8ee:not(.elementor-motion-effects-element-type-background), .elementor-83168 .elementor-element.elementor-element-40abd8ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-142ca6d );}.elementor-83168 .elementor-element.elementor-element-40abd8ee{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-83168 .elementor-element.elementor-element-40abd8ee > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-83168 .elementor-element.elementor-element-4e045ae2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-83168 .elementor-element.elementor-element-4e045ae2 > .elementor-element-populated.elementor-element-populated.elementor-element-populated{padding:1rem 0rem 0rem 0rem;}.elementor-83168 .elementor-element.elementor-element-7e3e1c7a.elementor-section{padding:0px 0px 0px 0px;}.elementor-83168 .elementor-element.elementor-element-345b5b7e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-83168 .elementor-element.elementor-element-345b5b7e > .elementor-element-populated.elementor-element-populated.elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-83168 .elementor-element.elementor-element-4ce3a0d1 .elementor-scrolling-tracker-horizontal{background-color:var( --e-global-color-142ca6d );}.elementor-83168 .elementor-element.elementor-element-4ce3a0d1{--horizontal-progress-border:none;--horizontal-border-style:none;}.elementor-83168 .elementor-element.elementor-element-7a1774d7{--box-border-width:0px;--separator-width:1px;}.elementor-83168 .elementor-element.elementor-element-7a1774d7 .elementor-toc__header-title{text-align:start;}.elementor-83168 .elementor-element.elementor-element-7a1774d7 .elementor-toc__header, .elementor-83168 .elementor-element.elementor-element-7a1774d7 .elementor-toc__header-title{font-family:var( --e-global-typography-5da784b-font-family ), Sans-serif;font-size:var( --e-global-typography-5da784b-font-size );font-weight:var( --e-global-typography-5da784b-font-weight );line-height:var( --e-global-typography-5da784b-line-height );}.elementor-83168 .elementor-element.elementor-element-7a1774d7 .elementor-toc__header{flex-direction:row;}.elementor-83168 .elementor-element.elementor-element-7a1774d7 .elementor-toc__list-item{font-family:var( --e-global-typography-58924f9-font-family ), Sans-serif;font-size:var( --e-global-typography-58924f9-font-size );font-weight:var( --e-global-typography-58924f9-font-weight );line-height:var( --e-global-typography-58924f9-line-height );}.elementor-83168 .elementor-element.elementor-element-53bb98e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-83168 .elementor-element.elementor-element-53bb98e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-83168 .elementor-element.elementor-element-53bb98e > .elementor-element-populated.elementor-element-populated.elementor-element-populated{padding:3rem 0rem 0rem 2rem;}.elementor-83168 .elementor-element.elementor-element-2bfec74{width:100%;max-width:100%;}.elementor-83168 .elementor-element.elementor-element-401a1bc4{--divider-border-style:solid;--divider-color:var( --e-global-color-9cffba6 );--divider-border-width:1px;}.elementor-83168 .elementor-element.elementor-element-401a1bc4 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-83168 .elementor-element.elementor-element-401a1bc4 .elementor-divider-separator{width:100%;}.elementor-83168 .elementor-element.elementor-element-401a1bc4 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}@media(min-width:768px){.elementor-83168 .elementor-element.elementor-element-4e045ae2{width:30%;}.elementor-83168 .elementor-element.elementor-element-53bb98e{width:70%;}}@media(max-width:1024px){.elementor-83168 .elementor-element.elementor-element-6db77fb4.elementor-section{padding:3rem 0rem 3rem 0rem;}.elementor-83168 .elementor-element.elementor-element-23b8f0e3 > .elementor-element-populated.elementor-element-populated.elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-83168 .elementor-element.elementor-element-5dddd50c{text-align:center;}.elementor-83168 .elementor-element.elementor-element-5dddd50c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-83168 .elementor-element.elementor-element-5d34610a .breadcrumb{font-size:var( --e-global-typography-be625ee-font-size );line-height:var( --e-global-typography-be625ee-line-height );}.elementor-83168 .elementor-element.elementor-element-3a435f2d .elementor-icon-list-item{font-size:var( --e-global-typography-be625ee-font-size );line-height:var( --e-global-typography-be625ee-line-height );}.elementor-83168 .elementor-element.elementor-element-40abd8ee.elementor-section{padding:0px 0px 0px 0px;}.elementor-83168 .elementor-element.elementor-element-4e045ae2 > .elementor-element-populated.elementor-element-populated.elementor-element-populated{padding:0.3rem 0rem 0rem 0rem;}.elementor-83168 .elementor-element.elementor-element-7a1774d7 .elementor-toc__header, .elementor-83168 .elementor-element.elementor-element-7a1774d7 .elementor-toc__header-title{font-size:var( --e-global-typography-5da784b-font-size );line-height:var( --e-global-typography-5da784b-line-height );}.elementor-83168 .elementor-element.elementor-element-7a1774d7 .elementor-toc__list-item{font-size:var( --e-global-typography-58924f9-font-size );line-height:var( --e-global-typography-58924f9-line-height );}.elementor-83168 .elementor-element.elementor-element-53bb98e > .elementor-element-populated.elementor-element-populated.elementor-element-populated{padding:2rem 0rem 0rem 1rem;}}@media(max-width:767px){.elementor-83168 .elementor-element.elementor-element-6db77fb4.elementor-section{padding:2rem 0rem 2rem 0rem;}.elementor-83168 .elementor-element.elementor-element-23b8f0e3 > .elementor-element-populated.elementor-element-populated.elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-83168 .elementor-element.elementor-element-5dddd50c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-83168 .elementor-element.elementor-element-5d34610a .breadcrumb{font-size:var( --e-global-typography-be625ee-font-size );line-height:var( --e-global-typography-be625ee-line-height );}.elementor-83168 .elementor-element.elementor-element-3a435f2d .elementor-icon-list-item{font-size:var( --e-global-typography-be625ee-font-size );line-height:var( --e-global-typography-be625ee-line-height );}.elementor-83168 .elementor-element.elementor-element-7a1774d7 .elementor-toc__header, .elementor-83168 .elementor-element.elementor-element-7a1774d7 .elementor-toc__header-title{font-size:var( --e-global-typography-5da784b-font-size );line-height:var( --e-global-typography-5da784b-line-height );}.elementor-83168 .elementor-element.elementor-element-7a1774d7 .elementor-toc__list-item{font-size:var( --e-global-typography-58924f9-font-size );line-height:var( --e-global-typography-58924f9-line-height );}.elementor-83168 .elementor-element.elementor-element-53bb98e > .elementor-element-populated.elementor-element-populated.elementor-element-populated{padding:1rem 0.3rem 1rem 0.3rem;}}/* Start custom CSS for wpforms, class: .elementor-element-5e44422 *//* Heading */
#wpforms-form-83020 h3{
    padding-top: 0px;
    margin-bottom: 0px;
    font-size: 15px;
    border-bottom-style: solid;
    border-bottom-color: #DDDDDD;  /* 修改线条颜色为 #DDDDDD */
    border-bottom-width: 1px;
    color: #333333;  /* 修改文字颜色为 #333333 */
}

/* Wpforms field divider */
#wpforms-form-83020 .wpforms-field-divider {
    border-top-style: none;
    border-top-width: 0px;
    margin-top: 12px;
}

#wpforms-submit-83020{
	font-family:Arial;
	font-weight:400;
	font-size:16px;
}

#wpforms-form-83020 .wpforms-submit-spinner {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-53bb98e */#s-content .wp-block-list li{
	padding-bottom:6px;
	padding-top:6px;
}
/* Block list */
#s-content .elementor-element ol.wp-block-list{
	margin-bottom:16px;
}
/* Block list */
#s-content .elementor-element ul.wp-block-list{
	margin-bottom:16px;
}
#s-content .elementor-element .wp-block-heading{
	padding-top:10px;
	padding-bottom: 10px;
}

/* Heading */
#s-content .elementor-element h2{
	border-bottom-style:dashed;
	border-bottom-width:1px;
	border-bottom-color:#0091cf;
	border-top-style: solid;
	border-top-width: 2px;
	border-top-color: #0091cf;
	margin-top: 50px;
	margin-bottom: 32px;
}

/* Block image */
#s-content .elementor-element .wp-block-image{
	padding-bottom:0px;
	border-radius:16px;
	transform:translatex(0px) translatey(0px);
	margin-top:32px;	
	margin-bottom:32px;
    box-shadow:0px 16px 28px -21px #8484a3;
}

/* Element caption */
#s-content .wp-block-image .wp-element-caption{
	margin-bottom:32px;
	padding:16px;
	margin-top:0px;
}

/* Summary */
#s-content .wp-block-details summary{
	color:#5ecc62;
	font-size:30px;
	font-weight:700;
}

/* Block details */
#s-content .elementor-element .wp-block-details{
	padding:32px;
	margin-top:50px;
	border-color:#5ecc62;
	border-style:dashed;
	border-width:1px;
	border-radius:16px;
	transform:translatex(0px) translatey(0px);
}
/* Block group */
#s-content .elementor-element .wp-block-group{
	padding:16px;
	border-radius:16px;
	margin-top:16px;
	margin-bottom:32px;
}
/* Block gallery */
#s-content .elementor-element .wp-block-gallery{
	margin-top:32px;
	margin-bottom:32px;
}

/* Block separator */
#s-content .elementor-element .wp-block-separator{
	margin-top:32px;
	margin-bottom:32px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-40abd8ee */#toc-opt {
 --toc-h2-1: #0389ff;
 --toc-h2-2: #7d3f98;
 --toc-h2-3: #fe5000;
 --toc-h2-4: #2292a7;
 --toc-h2-5: #ff4f81;
 --toc-h2-6: #49c0b6;
 --toc-h3-1: #2ecc71;
 --toc-h3-2: #6854ca;
 --toc-h3-3: #ff7374;
 --toc-h3-4: #1cc7d0;
 --toc-h3-5: #ff4fc6;
 --toc-h3-6: #159bdf;
 --toc-h4-1: #a5d4ce;
 --toc-h4-2: #b1a9e0;
 --toc-h4-3: #f7bcbb;
 --toc-h4-4: #aee0e6;
 --toc-h4-5: #f6aee0;
 --toc-h4-6: #acccec;
}

#toc-opt .elementor-toc__list-item a::before,
#toc-opt h2::before,
#toc-opt h3::before,
#toc-opt h4::before{
 border-radius: 50%;
 content: "";
 display: inline-block;
}

#toc-opt .elementor-toc__list-item a::before {
 border: 1px solid;
 height: 8px;
 margin: 0 5px 1px 2px;
 width: 8px;
}
#toc-opt .elementor-toc__list-item a.elementor-item-active::before {
 height: 12px;
 margin: 0 6px 0 0;
 width: 12px;
}

#toc-opt .elementor-toc__list-item:nth-of-type(6n+1) a::before {
 border-color: var(--toc-h2-1);
}
#toc-opt .elementor-toc__list-item:nth-of-type(6n+2) a::before {
 border-color: var(--toc-h2-2);
}
#toc-opt .elementor-toc__list-item:nth-of-type(6n+3) a::before {
 border-color: var(--toc-h2-3);
}
#toc-opt .elementor-toc__list-item:nth-of-type(6n+4) a::before {
 border-color: var(--toc-h2-4);
}
#toc-opt .elementor-toc__list-item:nth-of-type(6n+5) a::before {
 border-color: var(--toc-h2-5);
}
#toc-opt .elementor-toc__list-item:nth-of-type(6n) a::before {
 border-color: var(--toc-h2-6);
}
#toc-opt .elementor-toc__list-item:nth-of-type(6n+1) a.elementor-item-active::before {
 background-color: var(--toc-h2-1);
}
#toc-opt .elementor-toc__list-item:nth-child(6n+2) a.elementor-item-active::before {
 background-color: var(--toc-h2-2);
}
#toc-opt .elementor-toc__list-item:nth-child(6n+3) a.elementor-item-active::before {
 background-color: var(--toc-h2-3);
}
#toc-opt .elementor-toc__list-item:nth-child(6n+4) a.elementor-item-active::before {
 background-color: var(--toc-h2-4);
}
#toc-opt .elementor-toc__list-item:nth-child(6n+5) a.elementor-item-active::before {
 background-color: var(--toc-h2-5);
}
#toc-opt .elementor-toc__list-item:nth-child(6n) a.elementor-item-active::before {
 background-color: var(--toc-h2-6);
}

#toc-opt .elementor-toc__list-item .elementor-toc__list-item:nth-of-type(6n+1) a::before {
 border-color: var(--toc-h3-1);
}
#toc-opt .elementor-toc__list-item .elementor-toc__list-item:nth-of-type(6n+2) a::before {
 border-color: var(--toc-h3-2);
}
#toc-opt .elementor-toc__list-item .elementor-toc__list-item:nth-of-type(6n+3) a::before {
 border-color: var(--toc-h3-3);
}
#toc-opt .elementor-toc__list-item .elementor-toc__list-item:nth-of-type(6n+4) a::before {
 border-color: var(--toc-h3-4);
}
#toc-opt .elementor-toc__list-item .elementor-toc__list-item:nth-of-type(6n+5) a::before {
 border-color: var(--toc-h3-5);
}
#toc-opt .elementor-toc__list-item .elementor-toc__list-item:nth-of-type(6n) a::before {
 border-color: var(--toc-h3-6);
}
#toc-opt .elementor-toc__list-item .elementor-toc__list-item:nth-of-type(6n+1) a.elementor-item-active::before {
 background-color: var(--toc-h3-1);
}
#toc-opt .elementor-toc__list-item .elementor-toc__list-item:nth-child(6n+2) a.elementor-item-active::before {
 background-color: var(--toc-h3-2);
}
#toc-opt .elementor-toc__list-item .elementor-toc__list-item:nth-child(6n+3) a.elementor-item-active::before {
 background-color: var(--toc-h3-3);
}
#toc-opt .elementor-toc__list-item .elementor-toc__list-item:nth-child(6n+4) a.elementor-item-active::before {
 background-color: var(--toc-h3-4);
}
#toc-opt .elementor-toc__list-item .elementor-toc__list-item:nth-child(6n+5) a.elementor-item-active::before {
 background-color: var(--toc-h3-5);
}
#toc-opt .elementor-toc__list-item .elementor-toc__list-item:nth-child(6n) a.elementor-item-active::before {
 background-color: var(--toc-h3-6);
}

#toc-opt .elementor-toc__list-item .elementor-toc__list-item .elementor-toc__list-item:nth-of-type(6n+1) a::before {
 border-color: var(--toc-h4-1);
}
#toc-opt .elementor-toc__list-item .elementor-toc__list-item .elementor-toc__list-item:nth-of-type(6n+2) a::before {
 border-color: var(--toc-h4-2);
}
#toc-opt .elementor-toc__list-item .elementor-toc__list-item .elementor-toc__list-item:nth-of-type(6n+3) a::before {
 border-color: var(--toc-h4-3);
}
#toc-opt .elementor-toc__list-item .elementor-toc__list-item .elementor-toc__list-item:nth-of-type(6n+4) a::before {
 border-color: var(--toc-h4-4);
}
#toc-opt .elementor-toc__list-item .elementor-toc__list-item .elementor-toc__list-item:nth-of-type(6n+5) a::before {
 border-color: var(--toc-h4-5);
}
#toc-opt .elementor-toc__list-item .elementor-toc__list-item .elementor-toc__list-item:nth-of-type(6n) a::before {
 border-color: var(--toc-h4-6);
}
#toc-opt .elementor-toc__list-item .elementor-toc__list-item .elementor-toc__list-item:nth-of-type(6n+1) a.elementor-item-active::before {
 background-color: var(--toc-h4-1);
}
#toc-opt .elementor-toc__list-item .elementor-toc__list-item .elementor-toc__list-item:nth-child(6n+2) a.elementor-item-active::before {
 background-color: var(--toc-h4-2);
}
#toc-opt .elementor-toc__list-item .elementor-toc__list-item .elementor-toc__list-item:nth-child(6n+3) a.elementor-item-active::before {
 background-color: var(--toc-h4-3);
}
#toc-opt .elementor-toc__list-item .elementor-toc__list-item .elementor-toc__list-item:nth-child(6n+4) a.elementor-item-active::before {
 background-color: var(--toc-h4-4);
}
#toc-opt .elementor-toc__list-item .elementor-toc__list-item .elementor-toc__list-item:nth-child(6n+5) a.elementor-item-active::before {
 background-color: var(--toc-h4-5);
}
#toc-opt .elementor-toc__list-item .elementor-toc__list-item .elementor-toc__list-item:nth-child(6n) a.elementor-item-active::before {
 background-color: var(--toc-h4-6);
}
#toc-opt h2::before,
#toc-opt h3::before,
#toc-opt h4::before {
 height: 0.45em;
 margin-right: 0.38em;
 width: 0.45em;
 vertical-align: middle;
 position: relative;
}

#toc-opt h2:nth-of-type(6n+1)::before {
 background-color: var(--toc-h2-1);
}
#toc-opt h2:nth-of-type(6n+2)::before {
 background-color: var(--toc-h2-2);
}
#toc-opt h2:nth-of-type(6n+3)::before {
 background-color: var(--toc-h2-3);
}
#toc-opt h2:nth-of-type(6n+4)::before {
 background-color: var(--toc-h2-4);
}
#toc-opt h2:nth-of-type(6n+5)::before {
 background-color: var(--toc-h2-5);
}
#toc-opt h2:nth-of-type(6n)::before {
 background-color: var(--toc-h2-6);
}

#toc-opt h3:nth-of-type(6n+1)::before {
 background-color: var(--toc-h3-1);
}
#toc-opt h3:nth-of-type(6n+2)::before {
 background-color: var(--toc-h3-2);
}
#toc-opt h3:nth-of-type(6n+3)::before {
 background-color: var(--toc-h3-3);
}
#toc-opt h3:nth-of-type(6n+4)::before {
 background-color: var(--toc-h3-4);
}
#toc-opt h3:nth-of-type(6n+5)::before {
 background-color: var(--toc-h3-5);
}
#toc-opt h3:nth-of-type(6n)::before {
 background-color: var(--toc-h3-6);
}

#toc-opt h4:nth-of-type(6n+1)::before {
 background-color: var(--toc-h4-1);
}
#toc-opt h4:nth-of-type(6n+2)::before {
 background-color: var(--toc-h4-2);
}
#toc-opt h4:nth-of-type(6n+3)::before {
 background-color: var(--toc-h4-3);
}
#toc-opt h4:nth-of-type(6n+4)::before {
 background-color: var(--toc-h4-4);
}
#toc-opt h4:nth-of-type(6n+5)::before {
 background-color: var(--toc-h4-5);
}
#toc-opt h4:nth-of-type(6n)::before {
 background-color: var(--toc-h4-6);
}
.elementor-toc__body > ul > li > div{
 font-weight:600!important;
}
.elementor-toc__body > ul > li > ul > li > div a{
 font-size:13px;
 font-weight:500!important;
}

li ul li ul li div a{
 font-size:13px !important;
 font-weight:400!important;
}

.elementor-toc__body ul ul{
	padding-left:6px;
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:#dfe2e5;
}/* End custom CSS */