.elementor-15 .elementor-element.elementor-element-285ec94 {
	--display:flex;
	--min-height:100vh;
	--flex-direction:column;
	--container-widget-width:100%;
	--container-widget-height:initial;
	--container-widget-flex-grow:0;
	--container-widget-align-self:initial;
	--justify-content:center;
	--background-transition:0.3s;
	--overlay-opacity:0.5;
	--padding-block-start:70px;
	--padding-block-end:70px;
	--padding-inline-start:30px;
	--padding-inline-end:30px;
}

.elementor-15 .elementor-element.elementor-element-285ec94:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-285ec94 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;
}

.elementor-15 .elementor-element.elementor-element-285ec94::before, .elementor-15 .elementor-element.elementor-element-285ec94 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-285ec94 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-285ec94 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-285ec94 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-285ec94 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay:'';
	background-color:transparent;
	background-image:linear-gradient(180deg, #000000D9 30%, #00000057 100%);
}

.elementor-15 .elementor-element.elementor-element-285ec94, .elementor-15 .elementor-element.elementor-element-285ec94::before {
	--border-transition:0.3s;
}

.elementor-15 .elementor-element.elementor-element-509f5f9 .elementor-heading-title {
	color:#FFFFFF;
	font-size:40px;
	font-weight:700;
}

.elementor-15 .elementor-element.elementor-element-509f5f9 > .elementor-widget-container {
	margin:0px 0px 0px 0px;
}

.elementor-15 .elementor-element.elementor-element-35c4ef5 {
	font-size:16px;
	font-weight:400;
	color:#FFFFFF;
	bottom:30px;
	z-index:9;
}

.elementor-15 .elementor-element.elementor-element-35c4ef5 a {
	color:#FFFFFF;
}

body:not(.rtl) .elementor-15 .elementor-element.elementor-element-35c4ef5 {
	left:0px;
}

body.rtl .elementor-15 .elementor-element.elementor-element-35c4ef5 {
	right:0px;
}

.elementor-15 .elementor-element.elementor-element-4ed9a8f {
	--display:flex;
	--flex-direction:column;
	--container-widget-width:100%;
	--container-widget-height:initial;
	--container-widget-flex-grow:0;
	--container-widget-align-self:initial;
	--background-transition:0.3s;
	--padding-block-start:70px;
	--padding-block-end:70px;
	--padding-inline-start:0px;
	--padding-inline-end:0px;
}

.elementor-15 .elementor-element.elementor-element-4ed9a8f:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-4ed9a8f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color:#F4F8FC;
}

.elementor-15 .elementor-element.elementor-element-4ed9a8f, .elementor-15 .elementor-element.elementor-element-4ed9a8f::before {
	--border-transition:0.3s;
}

.elementor-15 .elementor-element.elementor-element-f11b0c4 {
	--display:flex;
	--justify-content:flex-end;
	--background-transition:0.3s;
	--padding-block-start:0px;
	--padding-block-end:0px;
	--padding-inline-start:0px;
	--padding-inline-end:0px;
}

.elementor-15 .elementor-element.elementor-element-5f3cf56 .elementor-heading-title {
	color:#082534;
	font-size:40px;
}

.elementor-15 .elementor-element.elementor-element-e82afc4 {
	--display:flex;
	--flex-direction:row;
	--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
	--container-widget-height:100%;
	--container-widget-flex-grow:1;
	--container-widget-align-self:stretch;
	--align-items:center;
	--background-transition:0.3s;
	--padding-block-start:0px;
	--padding-block-end:0px;
	--padding-inline-start:0px;
	--padding-inline-end:0px;
}

.elementor-15 .elementor-element.elementor-element-fa08245 {
	--display:flex;
	--background-transition:0.3s;
	--margin-block-start:0px;
	--margin-block-end:0px;
	--margin-inline-start:0px;
	--margin-inline-end:0px;
	--padding-block-start:0px;
	--padding-block-end:0px;
	--padding-inline-start:0px;
	--padding-inline-end:0px;
}

.elementor-15 .elementor-element.elementor-element-6b5e173 {
	font-family:"Poppins", Sans-serif;
	font-weight:400;
}

.elementor-15 .elementor-element.elementor-element-6b5e173 > .elementor-widget-container {
	padding:0px 0px 0px 0px;
}

.elementor-15 .elementor-element.elementor-element-b63c4a2 {
	--display:flex;
	--justify-content:flex-end;
	--background-transition:0.3s;
	--margin-block-start:0px;
	--margin-block-end:0px;
	--margin-inline-start:0px;
	--margin-inline-end:0px;
	--padding-block-start:0px;
	--padding-block-end:0px;
	--padding-inline-start:0px;
	--padding-inline-end:0px;
}

.elementor-15 .elementor-element.elementor-element-925398d {
	--display:flex;
	--flex-direction:row;
	--container-widget-width:initial;
	--container-widget-height:100%;
	--container-widget-flex-grow:1;
	--container-widget-align-self:stretch;
	--background-transition:0.3s;
	--padding-block-start:70px;
	--padding-block-end:0px;
	--padding-inline-start:0px;
	--padding-inline-end:0px;
}

.elementor-15 .elementor-element.elementor-element-bc90275 {
	--display:flex;
	--background-transition:0.3s;
}

.elementor-15 .elementor-element.elementor-element-d221b8f .elementor-heading-title {
	color:#082534;
	font-family:"Poppins", Sans-serif;
	font-size:40px;
}

.elementor-15 .elementor-element.elementor-element-3e43a3d {
	font-weight:400;
}

.elementor-15 .elementor-element.elementor-element-a8add23 {
	--display:flex;
	--align-items:flex-end;
	--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
	--background-transition:0.3s;
	--padding-block-start:0px;
	--padding-block-end:30px;
	--padding-inline-start:0px;
	--padding-inline-end:0px;
}

.elementor-15 .elementor-element.elementor-element-fa12510 img {
	width:330px;
}

.elementor-15 .elementor-element.elementor-element-17c572c {
	--display:flex;
	--flex-direction:row;
	--container-widget-width:initial;
	--container-widget-height:100%;
	--container-widget-flex-grow:1;
	--container-widget-align-self:stretch;
	--background-transition:0.3s;
}

.elementor-15 .elementor-element.elementor-element-eece23a {
	--display:flex;
	--background-transition:0.3s;
}

.elementor-15 .elementor-element.elementor-element-c09d26a .elementor-counter-number-wrapper {
	color:#082534;
	font-size:48px;
	font-weight:700;
}

.elementor-15 .elementor-element.elementor-element-c09d26a .elementor-counter-title {
	color:#082534;
	font-family:"Microsoft YaHei", Sans-serif;
	font-size:48px;
	font-weight:700;
}

.elementor-15 .elementor-element.elementor-element-c09d26a.elementor-element {
	--align-self:flex-start;
}

.elementor-15 .elementor-element.elementor-element-4d7eb39 {
	color:#8697A4;
	font-weight:400;
	line-height:24px;
}

.elementor-15 .elementor-element.elementor-element-98be8ad {
	--display:flex;
	--background-transition:0.3s;
}

.elementor-15 .elementor-element.elementor-element-9ec457b .elementor-counter-number-wrapper {
	color:#082534;
	font-size:48px;
	font-weight:700;
}

.elementor-15 .elementor-element.elementor-element-9ec457b .elementor-counter-title {
	color:#082534;
	font-family:"Microsoft YaHei", Sans-serif;
	font-size:48px;
	font-weight:700;
}

.elementor-15 .elementor-element.elementor-element-9ec457b.elementor-element {
	--align-self:flex-start;
}

.elementor-15 .elementor-element.elementor-element-5d9a0eb {
	color:#8697A4;
	line-height:24px;
}

.elementor-15 .elementor-element.elementor-element-4317cae {
	--display:flex;
	--background-transition:0.3s;
}

.elementor-15 .elementor-element.elementor-element-b566613 .elementor-counter-number-wrapper {
	color:#082534;
	font-size:48px;
	font-weight:700;
}

.elementor-15 .elementor-element.elementor-element-b566613 .elementor-counter-title {
	color:#082534;
	font-family:"Microsoft YaHei", Sans-serif;
	font-size:48px;
	font-weight:700;
}

.elementor-15 .elementor-element.elementor-element-b566613.elementor-element {
	--align-self:flex-start;
}

.elementor-15 .elementor-element.elementor-element-682f8d3 {
	color:#8697A4;
	line-height:24px;
}

.elementor-15 .elementor-element.elementor-element-eadf3ee {
	--display:flex;
	--background-transition:0.3s;
}

.elementor-15 .elementor-element.elementor-element-427882b .elementor-counter-number-wrapper {
	color:#082534;
	font-size:48px;
	font-weight:700;
}

.elementor-15 .elementor-element.elementor-element-427882b .elementor-counter-title {
	color:#082534;
	font-family:"Microsoft YaHei", Sans-serif;
	font-size:48px;
	font-weight:700;
}

.elementor-15 .elementor-element.elementor-element-427882b.elementor-element {
	--align-self:flex-start;
}

.elementor-15 .elementor-element.elementor-element-0873b34 {
	color:#8697A4;
	line-height:24px;
}

.elementor-15 .elementor-element.elementor-element-ed3e814 {
	--display:flex;
	--flex-direction:column;
	--container-widget-width:100%;
	--container-widget-height:initial;
	--container-widget-flex-grow:0;
	--container-widget-align-self:initial;
	--background-transition:0.3s;
}

.elementor-15 .elementor-element.elementor-element-5242ce3 {
	text-align:center;
}

.elementor-15 .elementor-element.elementor-element-5242ce3 .elementor-heading-title {
	color:#082534;
	font-size:20px;
	font-weight:700;
}

.elementor-15 .elementor-element.elementor-element-6063507 {
	text-align:center;
	color:#8697A4;
}

.elementor-15 .elementor-element.elementor-element-d2cfbf7 {
	--display:flex;
	--flex-direction:column;
	--container-widget-width:100%;
	--container-widget-height:initial;
	--container-widget-flex-grow:0;
	--container-widget-align-self:initial;
	--background-transition:0.3s;
	--padding-block-start:0px;
	--padding-block-end:0px;
	--padding-inline-start:0px;
	--padding-inline-end:0px;
}

.elementor-15 .elementor-element.elementor-element-e6b4828 img {
	width:93%;
}

.elementor-15 .elementor-element.elementor-element-a243a9b {
	--display:flex;
	--flex-direction:row;
	--container-widget-width:initial;
	--container-widget-height:100%;
	--container-widget-flex-grow:1;
	--container-widget-align-self:stretch;
	--background-transition:0.3s;
	--padding-block-start:70px;
	--padding-block-end:70px;
	--padding-inline-start:0px;
	--padding-inline-end:0px;
}

.elementor-15 .elementor-element.elementor-element-a243a9b:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-a243a9b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color:#F4F8FC;
}

.elementor-15 .elementor-element.elementor-element-a243a9b, .elementor-15 .elementor-element.elementor-element-a243a9b::before {
	--border-transition:0.3s;
}

.elementor-15 .elementor-element.elementor-element-f7cfc47 {
	--display:flex;
	--background-transition:0.3s;
}

.elementor-15 .elementor-element.elementor-element-a8a7451 .elementor-heading-title {
	color:#082534;
}

.elementor-15 .elementor-element.elementor-element-5f48a35 {
	color:#082534;
	font-family:"Poppins", Sans-serif;
	font-size:16px;
	font-weight:400;
}

.elementor-15 .elementor-element.elementor-element-4b2c184 .elementor-button {
	background-color:#126BB6;
	border-radius:30px 30px 30px 30px;
}

.elementor-15 .elementor-element.elementor-element-53cd423 {
	--display:flex;
	--background-transition:0.3s;
}

.elementor-15 .elementor-element.elementor-element-a2be51a {
	--display:flex;
	--flex-direction:column;
	--container-widget-width:100%;
	--container-widget-height:initial;
	--container-widget-flex-grow:0;
	--container-widget-align-self:initial;
	--background-transition:0.3s;
	border-style:solid;
	--border-style:solid;
	border-width:0px 0px 0px 0px;
	--border-block-start-width:0px;
	--border-inline-end-width:0px;
	--border-block-end-width:0px;
	--border-inline-start-width:0px;
	--padding-block-start:70px;
	--padding-block-end:0px;
	--padding-inline-start:0px;
	--padding-inline-end:0px;
}

.elementor-15 .elementor-element.elementor-element-a2be51a:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-a2be51a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image:url("../fonts/en_plus_rd_center_bg.png");
	background-position:bottom right;
	background-repeat:no-repeat;
	background-size:100% auto;
}

.elementor-15 .elementor-element.elementor-element-a2be51a, .elementor-15 .elementor-element.elementor-element-a2be51a::before {
	--border-transition:0.3s;
}

.elementor-15 .elementor-element.elementor-element-47e85ae {
	--display:flex;
	--background-transition:0.3s;
	--margin-block-start:0px;
	--margin-block-end:40px;
	--margin-inline-start:0px;
	--margin-inline-end:0px;
	--padding-block-start:0px;
	--padding-block-end:0px;
	--padding-inline-start:0px;
	--padding-inline-end:0px;
}

.elementor-15 .elementor-element.elementor-element-4f118ce .elementor-heading-title {
	color:#082534;
	font-family:"Poppins", Sans-serif;
	font-size:40px;
	font-weight:700;
}

.elementor-15 .elementor-element.elementor-element-af943bc {
	--display:flex;
	--flex-direction:row;
	--container-widget-width:initial;
	--container-widget-height:100%;
	--container-widget-flex-grow:1;
	--container-widget-align-self:stretch;
	--background-transition:0.3s;
	--margin-block-start:0px;
	--margin-block-end:7px;
	--margin-inline-start:0px;
	--margin-inline-end:0px;
	--padding-block-start:0px;
	--padding-block-end:0px;
	--padding-inline-start:0px;
	--padding-inline-end:0px;
}

.elementor-15 .elementor-element.elementor-element-0ea9782 {
	--display:flex;
	--gap:30px 0px;
	--background-transition:0.3s;
}

.elementor-15 .elementor-element.elementor-element-a6d923b {
	--display:flex;
	--background-transition:0.3s;
}

.elementor-15 .elementor-element.elementor-element-86cf608 {
	text-align:left;
}

.elementor-15 .elementor-element.elementor-element-86cf608 img {
	width:64px;
}

.elementor-15 .elementor-element.elementor-element-bc69659 .elementor-counter-number-wrapper {
	color:#082534;
	font-size:48px;
	font-weight:700;
}

.elementor-15 .elementor-element.elementor-element-bc69659 .elementor-counter-title {
	color:#8697A4;
	font-family:"Microsoft YaHei", Sans-serif;
	font-size:16px;
	font-weight:400;
}

.elementor-15 .elementor-element.elementor-element-bc69659.elementor-element {
	--align-self:flex-start;
}

.elementor-15 .elementor-element.elementor-element-f5095b9 {
	--display:flex;
	--background-transition:0.3s;
}

.elementor-15 .elementor-element.elementor-element-edf684d {
	text-align:left;
}

.elementor-15 .elementor-element.elementor-element-edf684d img {
	width:64px;
}

.elementor-15 .elementor-element.elementor-element-fe37c3c .elementor-counter-number-wrapper {
	color:#082534;
	font-size:48px;
	font-weight:700;
}

.elementor-15 .elementor-element.elementor-element-fe37c3c .elementor-counter-title {
	color:#8697A4;
	font-family:"Microsoft YaHei", Sans-serif;
	font-size:16px;
	font-weight:400;
}

.elementor-15 .elementor-element.elementor-element-fe37c3c.elementor-element {
	--align-self:flex-start;
}

.elementor-15 .elementor-element.elementor-element-841ed12 {
	--display:flex;
	--background-transition:0.3s;
	--margin-block-start:30px;
	--margin-block-end:0px;
	--margin-inline-start:0px;
	--margin-inline-end:0px;
	--padding-block-start:0px;
	--padding-block-end:0px;
	--padding-inline-start:30px;
	--padding-inline-end:0px;
}

.elementor-15 .elementor-element.elementor-element-841ed12:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-841ed12 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image:url("../fonts/2015_bg.png");
	background-position:bottom left;
	background-repeat:no-repeat;
}

.elementor-15 .elementor-element.elementor-element-841ed12, .elementor-15 .elementor-element.elementor-element-841ed12::before {
	--border-transition:0.3s;
}

.elementor-15 .elementor-element.elementor-element-b9eb629 .elementor-heading-title {
	color:#126BB6;
	font-size:24px;
	font-weight:700;
}

.elementor-15 .elementor-element.elementor-element-b5be7c4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom:calc(9px/2);
}

.elementor-15 .elementor-element.elementor-element-b5be7c4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top:calc(9px/2);
}

.elementor-15 .elementor-element.elementor-element-b5be7c4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right:calc(9px/2);
	margin-left:calc(9px/2);
}

.elementor-15 .elementor-element.elementor-element-b5be7c4 .elementor-icon-list-items.elementor-inline-items {
	margin-right:calc(-9px/2);
	margin-left:calc(-9px/2);
}

body.rtl .elementor-15 .elementor-element.elementor-element-b5be7c4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left:calc(-9px/2);
}

body:not(.rtl) .elementor-15 .elementor-element.elementor-element-b5be7c4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right:calc(-9px/2);
}

.elementor-15 .elementor-element.elementor-element-b5be7c4 .elementor-icon-list-icon i {
	color:#000000;
	transition:color 0.3s;
}

.elementor-15 .elementor-element.elementor-element-b5be7c4 .elementor-icon-list-icon svg {
	fill:#000000;
	transition:fill 0.3s;
}

.elementor-15 .elementor-element.elementor-element-b5be7c4 {
	--e-icon-list-icon-size:5px;
	--icon-vertical-offset:0px;
}

.elementor-15 .elementor-element.elementor-element-b5be7c4 .elementor-icon-list-text {
	color:#082534;
	transition:color 0.3s;
}

.elementor-15 .elementor-element.elementor-element-b6cc42e {
	--display:flex;
	--justify-content:flex-end;
	--background-transition:0.3s;
	--padding-block-start:0px;
	--padding-block-end:0px;
	--padding-inline-start:30px;
	--padding-inline-end:0px;
}

.elementor-15 .elementor-element.elementor-element-b6cc42e:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-b6cc42e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image:url("../fonts/2016_bg.png");
	background-position:bottom left;
	background-repeat:no-repeat;
}

.elementor-15 .elementor-element.elementor-element-b6cc42e, .elementor-15 .elementor-element.elementor-element-b6cc42e::before {
	--border-transition:0.3s;
}

.elementor-15 .elementor-element.elementor-element-8232829 .elementor-heading-title {
	color:#126BB6;
	font-size:24px;
	font-weight:700;
}

.elementor-15 .elementor-element.elementor-element-921ab14 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom:calc(9px/2);
}

.elementor-15 .elementor-element.elementor-element-921ab14 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top:calc(9px/2);
}

.elementor-15 .elementor-element.elementor-element-921ab14 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right:calc(9px/2);
	margin-left:calc(9px/2);
}

.elementor-15 .elementor-element.elementor-element-921ab14 .elementor-icon-list-items.elementor-inline-items {
	margin-right:calc(-9px/2);
	margin-left:calc(-9px/2);
}

body.rtl .elementor-15 .elementor-element.elementor-element-921ab14 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left:calc(-9px/2);
}

body:not(.rtl) .elementor-15 .elementor-element.elementor-element-921ab14 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right:calc(-9px/2);
}

.elementor-15 .elementor-element.elementor-element-921ab14 .elementor-icon-list-icon i {
	color:#000000;
	transition:color 0.3s;
}

.elementor-15 .elementor-element.elementor-element-921ab14 .elementor-icon-list-icon svg {
	fill:#000000;
	transition:fill 0.3s;
}

.elementor-15 .elementor-element.elementor-element-921ab14 {
	--e-icon-list-icon-size:5px;
	--icon-vertical-offset:0px;
}

.elementor-15 .elementor-element.elementor-element-921ab14 .elementor-icon-list-text {
	color:#082534;
	transition:color 0.3s;
}

.elementor-15 .elementor-element.elementor-element-cc31260 {
	--display:flex;
	--background-transition:0.3s;
	--padding-block-start:0px;
	--padding-block-end:0px;
	--padding-inline-start:30px;
	--padding-inline-end:0px;
}

.elementor-15 .elementor-element.elementor-element-cc31260:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-cc31260 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image:url("../fonts/2017_bg.png");
	background-position:bottom left;
	background-repeat:no-repeat;
}

.elementor-15 .elementor-element.elementor-element-cc31260, .elementor-15 .elementor-element.elementor-element-cc31260::before {
	--border-transition:0.3s;
}

.elementor-15 .elementor-element.elementor-element-739067b .elementor-heading-title {
	color:#126BB6;
	font-size:24px;
	font-weight:700;
}

.elementor-15 .elementor-element.elementor-element-2c2d112 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom:calc(9px/2);
}

.elementor-15 .elementor-element.elementor-element-2c2d112 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top:calc(9px/2);
}

.elementor-15 .elementor-element.elementor-element-2c2d112 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right:calc(9px/2);
	margin-left:calc(9px/2);
}

.elementor-15 .elementor-element.elementor-element-2c2d112 .elementor-icon-list-items.elementor-inline-items {
	margin-right:calc(-9px/2);
	margin-left:calc(-9px/2);
}

body.rtl .elementor-15 .elementor-element.elementor-element-2c2d112 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left:calc(-9px/2);
}

body:not(.rtl) .elementor-15 .elementor-element.elementor-element-2c2d112 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right:calc(-9px/2);
}

.elementor-15 .elementor-element.elementor-element-2c2d112 .elementor-icon-list-icon i {
	color:#000000;
	transition:color 0.3s;
}

.elementor-15 .elementor-element.elementor-element-2c2d112 .elementor-icon-list-icon svg {
	fill:#000000;
	transition:fill 0.3s;
}

.elementor-15 .elementor-element.elementor-element-2c2d112 {
	--e-icon-list-icon-size:5px;
	--icon-vertical-offset:0px;
}

.elementor-15 .elementor-element.elementor-element-2c2d112 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-2c2d112 .elementor-icon-list-item > a {
	font-size:16px;
	font-weight:400;
}

.elementor-15 .elementor-element.elementor-element-2c2d112 .elementor-icon-list-text {
	color:#082534;
	transition:color 0.3s;
}

.elementor-15 .elementor-element.elementor-element-45ddb0a {
	--display:flex;
	--justify-content:flex-start;
	--background-transition:0.3s;
	--margin-block-start:60px;
	--margin-block-end:0px;
	--margin-inline-start:0px;
	--margin-inline-end:0px;
	--padding-block-start:0px;
	--padding-block-end:0px;
	--padding-inline-start:30px;
	--padding-inline-end:0px;
}

.elementor-15 .elementor-element.elementor-element-45ddb0a:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-45ddb0a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image:url("../fonts/2019_bg.png");
	background-position:bottom left;
	background-repeat:no-repeat;
}

.elementor-15 .elementor-element.elementor-element-45ddb0a, .elementor-15 .elementor-element.elementor-element-45ddb0a::before {
	--border-transition:0.3s;
}

.elementor-15 .elementor-element.elementor-element-453556e .elementor-heading-title {
	color:#126BB6;
	font-size:24px;
	font-weight:700;
}

.elementor-15 .elementor-element.elementor-element-fb550ff .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom:calc(9px/2);
}

.elementor-15 .elementor-element.elementor-element-fb550ff .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top:calc(9px/2);
}

.elementor-15 .elementor-element.elementor-element-fb550ff .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right:calc(9px/2);
	margin-left:calc(9px/2);
}

.elementor-15 .elementor-element.elementor-element-fb550ff .elementor-icon-list-items.elementor-inline-items {
	margin-right:calc(-9px/2);
	margin-left:calc(-9px/2);
}

body.rtl .elementor-15 .elementor-element.elementor-element-fb550ff .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left:calc(-9px/2);
}

body:not(.rtl) .elementor-15 .elementor-element.elementor-element-fb550ff .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right:calc(-9px/2);
}

.elementor-15 .elementor-element.elementor-element-fb550ff .elementor-icon-list-icon i {
	color:#000000;
	transition:color 0.3s;
}

.elementor-15 .elementor-element.elementor-element-fb550ff .elementor-icon-list-icon svg {
	fill:#000000;
	transition:fill 0.3s;
}

.elementor-15 .elementor-element.elementor-element-fb550ff {
	--e-icon-list-icon-size:5px;
	--icon-vertical-offset:0px;
}

.elementor-15 .elementor-element.elementor-element-fb550ff .elementor-icon-list-text {
	color:#082534;
	transition:color 0.3s;
}

.elementor-15 .elementor-element.elementor-element-e0db741 {
	--display:flex;
	--justify-content:space-between;
	--gap:0px 0px;
	--background-transition:0.3s;
	--padding-block-start:70px;
	--padding-block-end:70px;
	--padding-inline-start:0px;
	--padding-inline-end:0px;
}

.elementor-15 .elementor-element.elementor-element-e0db741:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-e0db741 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color:#F6F6F6;
}

.elementor-15 .elementor-element.elementor-element-e0db741, .elementor-15 .elementor-element.elementor-element-e0db741::before {
	--border-transition:0.3s;
}

.elementor-15 .elementor-element.elementor-element-013b8a3 .elementor-heading-title {
	color:#082534;
	font-family:"Poppins", Sans-serif;
	font-size:40px;
	font-weight:700;
}

.elementor-15 .elementor-element.elementor-element-013b8a3 > .elementor-widget-container {
	margin:0px 0px 30px 0px;
}

.elementor-15 .elementor-element.elementor-element-f1bdcd7 {
	--display:flex;
	--justify-content:space-between;
	--gap:120px 0px;
	--background-transition:0.3s;
	--padding-block-start:0px;
	--padding-block-end:0px;
	--padding-inline-start:0px;
	--padding-inline-end:0px;
}

.elementor-15 .elementor-element.elementor-element-f1bdcd7:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-f1bdcd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color:#F6F6F6;
}

.elementor-15 .elementor-element.elementor-element-f1bdcd7, .elementor-15 .elementor-element.elementor-element-f1bdcd7::before {
	--border-transition:0.3s;
}

.elementor-15 .elementor-element.elementor-element-a5a4c29 {
	--display:flex;
	--min-height:250px;
	--flex-direction:row;
	--container-widget-width:initial;
	--container-widget-height:100%;
	--container-widget-flex-grow:1;
	--container-widget-align-self:stretch;
	--background-transition:0.3s;
	--margin-block-start:0px;
	--margin-block-end:0px;
	--margin-inline-start:0px;
	--margin-inline-end:0px;
	--padding-block-start:0px;
	--padding-block-end:0px;
	--padding-inline-start:90px;
	--padding-inline-end:0px;
}

.elementor-15 .elementor-element.elementor-element-a5a4c29, .elementor-15 .elementor-element.elementor-element-a5a4c29::before {
	--border-transition:0.3s;
}

.elementor-15 .elementor-element.elementor-element-1435ecc {
	--display:flex;
	--background-transition:0.3s;
}

.elementor-15 .elementor-element.elementor-element-1435ecc.e-con {
	--flex-grow:0;
	--flex-shrink:0;
}

.elementor-15 .elementor-element.elementor-element-f287cb4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom:calc(15px/2);
}

.elementor-15 .elementor-element.elementor-element-f287cb4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top:calc(15px/2);
}

.elementor-15 .elementor-element.elementor-element-f287cb4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right:calc(15px/2);
	margin-left:calc(15px/2);
}

.elementor-15 .elementor-element.elementor-element-f287cb4 .elementor-icon-list-items.elementor-inline-items {
	margin-right:calc(-15px/2);
	margin-left:calc(-15px/2);
}

body.rtl .elementor-15 .elementor-element.elementor-element-f287cb4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left:calc(-15px/2);
}

body:not(.rtl) .elementor-15 .elementor-element.elementor-element-f287cb4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right:calc(-15px/2);
}

.elementor-15 .elementor-element.elementor-element-f287cb4 .elementor-icon-list-icon i {
	color:#106CB6;
	transition:color 0.3s;
}

.elementor-15 .elementor-element.elementor-element-f287cb4 .elementor-icon-list-icon svg {
	fill:#106CB6;
	transition:fill 0.3s;
}

.elementor-15 .elementor-element.elementor-element-f287cb4 {
	--e-icon-list-icon-size:10px;
	--icon-vertical-offset:0px;
}

.elementor-15 .elementor-element.elementor-element-f287cb4 .elementor-icon-list-text {
	transition:color 0.3s;
}

.elementor-15 .elementor-element.elementor-element-65cce89 {
	--display:flex;
	--background-transition:0.3s;
}

.elementor-15 .elementor-element.elementor-element-65cce89.e-con {
	--flex-grow:0;
	--flex-shrink:0;
}

.elementor-15 .elementor-element.elementor-element-01aa1a6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom:calc(15px/2);
}

.elementor-15 .elementor-element.elementor-element-01aa1a6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top:calc(15px/2);
}

.elementor-15 .elementor-element.elementor-element-01aa1a6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right:calc(15px/2);
	margin-left:calc(15px/2);
}

.elementor-15 .elementor-element.elementor-element-01aa1a6 .elementor-icon-list-items.elementor-inline-items {
	margin-right:calc(-15px/2);
	margin-left:calc(-15px/2);
}

body.rtl .elementor-15 .elementor-element.elementor-element-01aa1a6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left:calc(-15px/2);
}

body:not(.rtl) .elementor-15 .elementor-element.elementor-element-01aa1a6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right:calc(-15px/2);
}

.elementor-15 .elementor-element.elementor-element-01aa1a6 .elementor-icon-list-icon i {
	color:#106CB6;
	transition:color 0.3s;
}

.elementor-15 .elementor-element.elementor-element-01aa1a6 .elementor-icon-list-icon svg {
	fill:#106CB6;
	transition:fill 0.3s;
}

.elementor-15 .elementor-element.elementor-element-01aa1a6 {
	--e-icon-list-icon-size:10px;
	--icon-vertical-offset:0px;
}

.elementor-15 .elementor-element.elementor-element-01aa1a6 .elementor-icon-list-text {
	transition:color 0.3s;
}

.elementor-15 .elementor-element.elementor-element-0bee6fb {
	--display:flex;
	--background-transition:0.3s;
}

.elementor-15 .elementor-element.elementor-element-0bee6fb.e-con {
	--flex-grow:0;
	--flex-shrink:0;
}

.elementor-15 .elementor-element.elementor-element-38684e1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom:calc(15px/2);
}

.elementor-15 .elementor-element.elementor-element-38684e1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top:calc(15px/2);
}

.elementor-15 .elementor-element.elementor-element-38684e1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right:calc(15px/2);
	margin-left:calc(15px/2);
}

.elementor-15 .elementor-element.elementor-element-38684e1 .elementor-icon-list-items.elementor-inline-items {
	margin-right:calc(-15px/2);
	margin-left:calc(-15px/2);
}

body.rtl .elementor-15 .elementor-element.elementor-element-38684e1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left:calc(-15px/2);
}

body:not(.rtl) .elementor-15 .elementor-element.elementor-element-38684e1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right:calc(-15px/2);
}

.elementor-15 .elementor-element.elementor-element-38684e1 .elementor-icon-list-icon i {
	color:#106CB6;
	transition:color 0.3s;
}

.elementor-15 .elementor-element.elementor-element-38684e1 .elementor-icon-list-icon svg {
	fill:#106CB6;
	transition:fill 0.3s;
}

.elementor-15 .elementor-element.elementor-element-38684e1 {
	--e-icon-list-icon-size:10px;
	--icon-vertical-offset:0px;
}

.elementor-15 .elementor-element.elementor-element-38684e1 .elementor-icon-list-text {
	transition:color 0.3s;
}

.elementor-15 .elementor-element.elementor-element-caabe9c {
	--display:flex;
	--background-transition:0.3s;
}

.elementor-15 .elementor-element.elementor-element-890c2c3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom:calc(15px/2);
}

.elementor-15 .elementor-element.elementor-element-890c2c3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top:calc(15px/2);
}

.elementor-15 .elementor-element.elementor-element-890c2c3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right:calc(15px/2);
	margin-left:calc(15px/2);
}

.elementor-15 .elementor-element.elementor-element-890c2c3 .elementor-icon-list-items.elementor-inline-items {
	margin-right:calc(-15px/2);
	margin-left:calc(-15px/2);
}

body.rtl .elementor-15 .elementor-element.elementor-element-890c2c3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left:calc(-15px/2);
}

body:not(.rtl) .elementor-15 .elementor-element.elementor-element-890c2c3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right:calc(-15px/2);
}

.elementor-15 .elementor-element.elementor-element-890c2c3 .elementor-icon-list-icon i {
	color:#106CB6;
	transition:color 0.3s;
}

.elementor-15 .elementor-element.elementor-element-890c2c3 .elementor-icon-list-icon svg {
	fill:#106CB6;
	transition:fill 0.3s;
}

.elementor-15 .elementor-element.elementor-element-890c2c3 {
	--e-icon-list-icon-size:10px;
	--icon-vertical-align:flex-start;
	--icon-vertical-offset:8px;
}

.elementor-15 .elementor-element.elementor-element-890c2c3 .elementor-icon-list-text {
	transition:color 0.3s;
}

.elementor-15 .elementor-element.elementor-element-fb505de {
	--display:flex;
	--flex-direction:row;
	--container-widget-width:initial;
	--container-widget-height:100%;
	--container-widget-flex-grow:1;
	--container-widget-align-self:stretch;
	--background-transition:0.3s;
	--margin-block-start:0px;
	--margin-block-end:0px;
	--margin-inline-start:0px;
	--margin-inline-end:0px;
	--padding-block-start:0px;
	--padding-block-end:0px;
	--padding-inline-start:0px;
	--padding-inline-end:0px;
}

.elementor-15 .elementor-element.elementor-element-99c4ed5 {
	--display:flex;
	--background-transition:0.3s;
}

.elementor-15 .elementor-element.elementor-element-99c4ed5.e-con {
	--flex-grow:0;
	--flex-shrink:0;
}

.elementor-15 .elementor-element.elementor-element-d237e58 {
	--display:flex;
	--background-transition:0.3s;
}

.elementor-15 .elementor-element.elementor-element-d237e58.e-con {
	--flex-grow:0;
	--flex-shrink:0;
}

.elementor-15 .elementor-element.elementor-element-43259d8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom:calc(15px/2);
}

.elementor-15 .elementor-element.elementor-element-43259d8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top:calc(15px/2);
}

.elementor-15 .elementor-element.elementor-element-43259d8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right:calc(15px/2);
	margin-left:calc(15px/2);
}

.elementor-15 .elementor-element.elementor-element-43259d8 .elementor-icon-list-items.elementor-inline-items {
	margin-right:calc(-15px/2);
	margin-left:calc(-15px/2);
}

body.rtl .elementor-15 .elementor-element.elementor-element-43259d8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left:calc(-15px/2);
}

body:not(.rtl) .elementor-15 .elementor-element.elementor-element-43259d8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right:calc(-15px/2);
}

.elementor-15 .elementor-element.elementor-element-43259d8 .elementor-icon-list-icon i {
	color:#106CB6;
	transition:color 0.3s;
}

.elementor-15 .elementor-element.elementor-element-43259d8 .elementor-icon-list-icon svg {
	fill:#106CB6;
	transition:fill 0.3s;
}

.elementor-15 .elementor-element.elementor-element-43259d8 {
	--e-icon-list-icon-size:10px;
	--icon-vertical-offset:0px;
}

.elementor-15 .elementor-element.elementor-element-43259d8 .elementor-icon-list-text {
	transition:color 0.3s;
}

.elementor-15 .elementor-element.elementor-element-ff7c7be {
	--display:flex;
	--background-transition:0.3s;
}

.elementor-15 .elementor-element.elementor-element-ff7c7be.e-con {
	--flex-grow:0;
	--flex-shrink:0;
}

.elementor-15 .elementor-element.elementor-element-e23f890 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom:calc(15px/2);
}

.elementor-15 .elementor-element.elementor-element-e23f890 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top:calc(15px/2);
}

.elementor-15 .elementor-element.elementor-element-e23f890 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right:calc(15px/2);
	margin-left:calc(15px/2);
}

.elementor-15 .elementor-element.elementor-element-e23f890 .elementor-icon-list-items.elementor-inline-items {
	margin-right:calc(-15px/2);
	margin-left:calc(-15px/2);
}

body.rtl .elementor-15 .elementor-element.elementor-element-e23f890 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left:calc(-15px/2);
}

body:not(.rtl) .elementor-15 .elementor-element.elementor-element-e23f890 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right:calc(-15px/2);
}

.elementor-15 .elementor-element.elementor-element-e23f890 .elementor-icon-list-icon i {
	color:#106CB6;
	transition:color 0.3s;
}

.elementor-15 .elementor-element.elementor-element-e23f890 .elementor-icon-list-icon svg {
	fill:#106CB6;
	transition:fill 0.3s;
}

.elementor-15 .elementor-element.elementor-element-e23f890 {
	--e-icon-list-icon-size:10px;
	--icon-vertical-offset:0px;
}

.elementor-15 .elementor-element.elementor-element-e23f890 .elementor-icon-list-text {
	transition:color 0.3s;
}

.elementor-15 .elementor-element.elementor-element-4dbf0c6 {
	--display:flex;
	--background-transition:0.3s;
}

.elementor-15 .elementor-element.elementor-element-ded1469 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom:calc(15px/2);
}

.elementor-15 .elementor-element.elementor-element-ded1469 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top:calc(15px/2);
}

.elementor-15 .elementor-element.elementor-element-ded1469 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right:calc(15px/2);
	margin-left:calc(15px/2);
}

.elementor-15 .elementor-element.elementor-element-ded1469 .elementor-icon-list-items.elementor-inline-items {
	margin-right:calc(-15px/2);
	margin-left:calc(-15px/2);
}

body.rtl .elementor-15 .elementor-element.elementor-element-ded1469 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left:calc(-15px/2);
}

body:not(.rtl) .elementor-15 .elementor-element.elementor-element-ded1469 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right:calc(-15px/2);
}

.elementor-15 .elementor-element.elementor-element-ded1469 .elementor-icon-list-icon i {
	color:#106CB6;
	transition:color 0.3s;
}

.elementor-15 .elementor-element.elementor-element-ded1469 .elementor-icon-list-icon svg {
	fill:#106CB6;
	transition:fill 0.3s;
}

.elementor-15 .elementor-element.elementor-element-ded1469 {
	--e-icon-list-icon-size:10px;
	--icon-vertical-offset:0px;
}

.elementor-15 .elementor-element.elementor-element-ded1469 .elementor-icon-list-text {
	transition:color 0.3s;
}

.elementor-15 .elementor-element.elementor-element-54ed555 {
	--display:flex;
	--justify-content:space-between;
	--gap:120px 0px;
	--background-transition:0.3s;
	--padding-block-start:0px;
	--padding-block-end:0px;
	--padding-inline-start:0px;
	--padding-inline-end:0px;
}

.elementor-15 .elementor-element.elementor-element-54ed555:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-54ed555 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color:#F6F6F6;
}

.elementor-15 .elementor-element.elementor-element-54ed555, .elementor-15 .elementor-element.elementor-element-54ed555::before {
	--border-transition:0.3s;
}

.elementor-15 .elementor-element.elementor-element-0459052 {
	--display:flex;
	--min-height:250px;
	--flex-direction:row;
	--container-widget-width:initial;
	--container-widget-height:100%;
	--container-widget-flex-grow:1;
	--container-widget-align-self:stretch;
	--background-transition:0.3s;
	--margin-block-start:0px;
	--margin-block-end:0px;
	--margin-inline-start:0px;
	--margin-inline-end:0px;
	--padding-block-start:0px;
	--padding-block-end:0px;
	--padding-inline-start:90px;
	--padding-inline-end:0px;
}

.elementor-15 .elementor-element.elementor-element-0459052, .elementor-15 .elementor-element.elementor-element-0459052::before {
	--border-transition:0.3s;
}

.elementor-15 .elementor-element.elementor-element-6b70ce7 {
	--display:flex;
	--background-transition:0.3s;
}

.elementor-15 .elementor-element.elementor-element-6b70ce7.e-con {
	--flex-grow:0;
	--flex-shrink:0;
}

.elementor-15 .elementor-element.elementor-element-33ab8a6 .elementor-heading-title {
	color:var( --e-global-color-60554f1 );
}

.elementor-15 .elementor-element.elementor-element-bb1c11a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom:calc(15px/2);
}

.elementor-15 .elementor-element.elementor-element-bb1c11a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top:calc(15px/2);
}

.elementor-15 .elementor-element.elementor-element-bb1c11a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right:calc(15px/2);
	margin-left:calc(15px/2);
}

.elementor-15 .elementor-element.elementor-element-bb1c11a .elementor-icon-list-items.elementor-inline-items {
	margin-right:calc(-15px/2);
	margin-left:calc(-15px/2);
}

body.rtl .elementor-15 .elementor-element.elementor-element-bb1c11a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left:calc(-15px/2);
}

body:not(.rtl) .elementor-15 .elementor-element.elementor-element-bb1c11a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right:calc(-15px/2);
}

.elementor-15 .elementor-element.elementor-element-bb1c11a .elementor-icon-list-icon i {
	color:#106CB6;
	transition:color 0.3s;
}

.elementor-15 .elementor-element.elementor-element-bb1c11a .elementor-icon-list-icon svg {
	fill:#106CB6;
	transition:fill 0.3s;
}

.elementor-15 .elementor-element.elementor-element-bb1c11a {
	--e-icon-list-icon-size:10px;
	--icon-vertical-offset:0px;
}

.elementor-15 .elementor-element.elementor-element-bb1c11a .elementor-icon-list-text {
	transition:color 0.3s;
}

.elementor-15 .elementor-element.elementor-element-63c8c42 {
	--display:flex;
	--background-transition:0.3s;
}

.elementor-15 .elementor-element.elementor-element-63c8c42.e-con {
	--flex-grow:0;
	--flex-shrink:0;
}

.elementor-15 .elementor-element.elementor-element-3064636 .elementor-heading-title {
	color:var( --e-global-color-60554f1 );
}

.elementor-15 .elementor-element.elementor-element-628f233 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom:calc(15px/2);
}

.elementor-15 .elementor-element.elementor-element-628f233 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top:calc(15px/2);
}

.elementor-15 .elementor-element.elementor-element-628f233 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right:calc(15px/2);
	margin-left:calc(15px/2);
}

.elementor-15 .elementor-element.elementor-element-628f233 .elementor-icon-list-items.elementor-inline-items {
	margin-right:calc(-15px/2);
	margin-left:calc(-15px/2);
}

body.rtl .elementor-15 .elementor-element.elementor-element-628f233 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left:calc(-15px/2);
}

body:not(.rtl) .elementor-15 .elementor-element.elementor-element-628f233 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right:calc(-15px/2);
}

.elementor-15 .elementor-element.elementor-element-628f233 .elementor-icon-list-icon i {
	color:#106CB6;
	transition:color 0.3s;
}

.elementor-15 .elementor-element.elementor-element-628f233 .elementor-icon-list-icon svg {
	fill:#106CB6;
	transition:fill 0.3s;
}

.elementor-15 .elementor-element.elementor-element-628f233 {
	--e-icon-list-icon-size:10px;
	--icon-vertical-offset:0px;
}

.elementor-15 .elementor-element.elementor-element-628f233 .elementor-icon-list-text {
	transition:color 0.3s;
}

.elementor-15 .elementor-element.elementor-element-563f1f0 {
	--display:flex;
	--background-transition:0.3s;
}

.elementor-15 .elementor-element.elementor-element-563f1f0.e-con {
	--flex-grow:0;
	--flex-shrink:0;
}

.elementor-15 .elementor-element.elementor-element-9e28ebe .elementor-heading-title {
	color:var( --e-global-color-60554f1 );
}

.elementor-15 .elementor-element.elementor-element-cbf1964 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom:calc(15px/2);
}

.elementor-15 .elementor-element.elementor-element-cbf1964 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top:calc(15px/2);
}

.elementor-15 .elementor-element.elementor-element-cbf1964 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right:calc(15px/2);
	margin-left:calc(15px/2);
}

.elementor-15 .elementor-element.elementor-element-cbf1964 .elementor-icon-list-items.elementor-inline-items {
	margin-right:calc(-15px/2);
	margin-left:calc(-15px/2);
}

body.rtl .elementor-15 .elementor-element.elementor-element-cbf1964 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left:calc(-15px/2);
}

body:not(.rtl) .elementor-15 .elementor-element.elementor-element-cbf1964 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right:calc(-15px/2);
}

.elementor-15 .elementor-element.elementor-element-cbf1964 .elementor-icon-list-icon i {
	color:#106CB6;
	transition:color 0.3s;
}

.elementor-15 .elementor-element.elementor-element-cbf1964 .elementor-icon-list-icon svg {
	fill:#106CB6;
	transition:fill 0.3s;
}

.elementor-15 .elementor-element.elementor-element-cbf1964 {
	--e-icon-list-icon-size:10px;
	--icon-vertical-offset:0px;
}

.elementor-15 .elementor-element.elementor-element-cbf1964 .elementor-icon-list-text {
	transition:color 0.3s;
}

.elementor-15 .elementor-element.elementor-element-fa6d89f {
	--display:flex;
	--background-transition:0.3s;
}

.elementor-15 .elementor-element.elementor-element-fa6d89f.e-con {
	--flex-grow:0;
	--flex-shrink:0;
}

.elementor-15 .elementor-element.elementor-element-7af1dff .elementor-heading-title {
	color:var( --e-global-color-60554f1 );
}

.elementor-15 .elementor-element.elementor-element-412539b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom:calc(15px/2);
}

.elementor-15 .elementor-element.elementor-element-412539b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top:calc(15px/2);
}

.elementor-15 .elementor-element.elementor-element-412539b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right:calc(15px/2);
	margin-left:calc(15px/2);
}

.elementor-15 .elementor-element.elementor-element-412539b .elementor-icon-list-items.elementor-inline-items {
	margin-right:calc(-15px/2);
	margin-left:calc(-15px/2);
}

body.rtl .elementor-15 .elementor-element.elementor-element-412539b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left:calc(-15px/2);
}

body:not(.rtl) .elementor-15 .elementor-element.elementor-element-412539b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right:calc(-15px/2);
}

.elementor-15 .elementor-element.elementor-element-412539b .elementor-icon-list-icon i {
	color:#106CB6;
	transition:color 0.3s;
}

.elementor-15 .elementor-element.elementor-element-412539b .elementor-icon-list-icon svg {
	fill:#106CB6;
	transition:fill 0.3s;
}

.elementor-15 .elementor-element.elementor-element-412539b {
	--e-icon-list-icon-size:10px;
	--icon-vertical-offset:0px;
}

.elementor-15 .elementor-element.elementor-element-412539b .elementor-icon-list-text {
	transition:color 0.3s;
}

.elementor-15 .elementor-element.elementor-element-f3bf96d {
	--display:flex;
	--background-transition:0.3s;
}

.elementor-15 .elementor-element.elementor-element-f3bf96d.e-con {
	--flex-grow:0;
	--flex-shrink:0;
}

.elementor-15 .elementor-element.elementor-element-a886578 .elementor-heading-title {
	color:var( --e-global-color-60554f1 );
}

.elementor-15 .elementor-element.elementor-element-d69a33d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom:calc(15px/2);
}

.elementor-15 .elementor-element.elementor-element-d69a33d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top:calc(15px/2);
}

.elementor-15 .elementor-element.elementor-element-d69a33d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right:calc(15px/2);
	margin-left:calc(15px/2);
}

.elementor-15 .elementor-element.elementor-element-d69a33d .elementor-icon-list-items.elementor-inline-items {
	margin-right:calc(-15px/2);
	margin-left:calc(-15px/2);
}

body.rtl .elementor-15 .elementor-element.elementor-element-d69a33d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left:calc(-15px/2);
}

body:not(.rtl) .elementor-15 .elementor-element.elementor-element-d69a33d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right:calc(-15px/2);
}

.elementor-15 .elementor-element.elementor-element-d69a33d .elementor-icon-list-icon i {
	color:#106CB6;
	transition:color 0.3s;
}

.elementor-15 .elementor-element.elementor-element-d69a33d .elementor-icon-list-icon svg {
	fill:#106CB6;
	transition:fill 0.3s;
}

.elementor-15 .elementor-element.elementor-element-d69a33d {
	--e-icon-list-icon-size:10px;
	--icon-vertical-offset:0px;
}

.elementor-15 .elementor-element.elementor-element-d69a33d .elementor-icon-list-text {
	transition:color 0.3s;
}

.elementor-15 .elementor-element.elementor-element-5195c7d {
	--display:flex;
	--background-transition:0.3s;
}

.elementor-15 .elementor-element.elementor-element-282223b .elementor-heading-title {
	color:var( --e-global-color-60554f1 );
}

.elementor-15 .elementor-element.elementor-element-b520b14 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom:calc(15px/2);
}

.elementor-15 .elementor-element.elementor-element-b520b14 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top:calc(15px/2);
}

.elementor-15 .elementor-element.elementor-element-b520b14 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right:calc(15px/2);
	margin-left:calc(15px/2);
}

.elementor-15 .elementor-element.elementor-element-b520b14 .elementor-icon-list-items.elementor-inline-items {
	margin-right:calc(-15px/2);
	margin-left:calc(-15px/2);
}

body.rtl .elementor-15 .elementor-element.elementor-element-b520b14 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left:calc(-15px/2);
}

body:not(.rtl) .elementor-15 .elementor-element.elementor-element-b520b14 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right:calc(-15px/2);
}

.elementor-15 .elementor-element.elementor-element-b520b14 .elementor-icon-list-icon i {
	color:#106CB6;
	transition:color 0.3s;
}

.elementor-15 .elementor-element.elementor-element-b520b14 .elementor-icon-list-icon svg {
	fill:#106CB6;
	transition:fill 0.3s;
}

.elementor-15 .elementor-element.elementor-element-b520b14 {
	--e-icon-list-icon-size:10px;
	--icon-vertical-offset:0px;
}

.elementor-15 .elementor-element.elementor-element-b520b14 .elementor-icon-list-text {
	transition:color 0.3s;
}

.elementor-15 .elementor-element.elementor-element-02a8264 {
	--display:flex;
	--background-transition:0.3s;
}

.elementor-15 .elementor-element.elementor-element-9057763 .elementor-heading-title {
	color:var( --e-global-color-60554f1 );
}

.elementor-15 .elementor-element.elementor-element-4e97a73 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom:calc(15px/2);
}

.elementor-15 .elementor-element.elementor-element-4e97a73 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top:calc(15px/2);
}

.elementor-15 .elementor-element.elementor-element-4e97a73 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right:calc(15px/2);
	margin-left:calc(15px/2);
}

.elementor-15 .elementor-element.elementor-element-4e97a73 .elementor-icon-list-items.elementor-inline-items {
	margin-right:calc(-15px/2);
	margin-left:calc(-15px/2);
}

body.rtl .elementor-15 .elementor-element.elementor-element-4e97a73 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left:calc(-15px/2);
}

body:not(.rtl) .elementor-15 .elementor-element.elementor-element-4e97a73 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right:calc(-15px/2);
}

.elementor-15 .elementor-element.elementor-element-4e97a73 .elementor-icon-list-icon i {
	color:#106CB6;
	transition:color 0.3s;
}

.elementor-15 .elementor-element.elementor-element-4e97a73 .elementor-icon-list-icon svg {
	fill:#106CB6;
	transition:fill 0.3s;
}

.elementor-15 .elementor-element.elementor-element-4e97a73 {
	--e-icon-list-icon-size:10px;
	--icon-vertical-align:flex-start;
	--icon-vertical-offset:8px;
}

.elementor-15 .elementor-element.elementor-element-4e97a73 .elementor-icon-list-text {
	transition:color 0.3s;
}

.elementor-15 .elementor-element.elementor-element-d776040 {
	--display:flex;
	--flex-direction:column;
	--container-widget-width:100%;
	--container-widget-height:initial;
	--container-widget-flex-grow:0;
	--container-widget-align-self:initial;
	--background-transition:0.3s;
	--margin-block-start:0px;
	--margin-block-end:0px;
	--margin-inline-start:0px;
	--margin-inline-end:0px;
	--padding-block-start:70px;
	--padding-block-end:0px;
	--padding-inline-start:0px;
	--padding-inline-end:0px;
}

.elementor-15 .elementor-element.elementor-element-d776040:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-d776040 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color:#D9E7F4;
}

.elementor-15 .elementor-element.elementor-element-d776040, .elementor-15 .elementor-element.elementor-element-d776040::before {
	--border-transition:0.3s;
}

.elementor-15 .elementor-element.elementor-element-363d6f5 {
	--display:flex;
	--background-transition:0.3s;
}

.elementor-15 .elementor-element.elementor-element-b3b7cfb .elementor-heading-title {
	color:#082534;
}

.elementor-15 .elementor-element.elementor-element-dd173a3 {
	--display:flex;
	--flex-direction:row;
	--container-widget-width:initial;
	--container-widget-height:100%;
	--container-widget-flex-grow:1;
	--container-widget-align-self:stretch;
	--background-transition:0.3s;
}

.elementor-15 .elementor-element.elementor-element-3c226ca {
	--display:flex;
	--gap:0px 0px;
	--background-transition:0.3s;
	border-style:solid;
	--border-style:solid;
	border-width:1px 0px 0px 0px;
	--border-block-start-width:1px;
	--border-inline-end-width:0px;
	--border-block-end-width:0px;
	--border-inline-start-width:0px;
	border-color:#126BB6;
	--border-color:#126BB6;
}

.elementor-15 .elementor-element.elementor-element-3c226ca, .elementor-15 .elementor-element.elementor-element-3c226ca::before {
	--border-transition:0.3s;
}

.elementor-15 .elementor-element.elementor-element-73cce5c .elementor-heading-title {
	color:#082534;
	font-family:"Opposans", Sans-serif;
	font-size:48px;
	font-weight:600;
}

.elementor-15 .elementor-element.elementor-element-a0eac40 .elementor-heading-title {
	color:#082534;
	font-family:"Microsoft YaHei", Sans-serif;
	font-size:16px;
	font-weight:400;
}

.elementor-15 .elementor-element.elementor-element-a0eac40 > .elementor-widget-container {
	margin:0px 0px 20px 0px;
}

.elementor-15 .elementor-element.elementor-element-f138344 {
	color:#697074;
}

.elementor-15 .elementor-element.elementor-element-9569d41 {
	--display:flex;
	--gap:0px 0px;
	--background-transition:0.3s;
	border-style:solid;
	--border-style:solid;
	border-width:1px 0px 0px 0px;
	--border-block-start-width:1px;
	--border-inline-end-width:0px;
	--border-block-end-width:0px;
	--border-inline-start-width:0px;
	border-color:#126BB6;
	--border-color:#126BB6;
}

.elementor-15 .elementor-element.elementor-element-9569d41, .elementor-15 .elementor-element.elementor-element-9569d41::before {
	--border-transition:0.3s;
}

.elementor-15 .elementor-element.elementor-element-f10cb8d .elementor-heading-title {
	color:#082534;
	font-family:"Opposans", Sans-serif;
	font-size:48px;
	font-weight:600;
}

.elementor-15 .elementor-element.elementor-element-5671c98 .elementor-heading-title {
	color:#082534;
	font-family:"Microsoft YaHei", Sans-serif;
	font-size:16px;
	font-weight:400;
}

.elementor-15 .elementor-element.elementor-element-5671c98 > .elementor-widget-container {
	margin:0px 0px 20px 0px;
}

.elementor-15 .elementor-element.elementor-element-931ec46 {
	color:#697074;
}

.elementor-15 .elementor-element.elementor-element-83218e3 {
	--display:flex;
	--gap:0px 0px;
	--background-transition:0.3s;
	border-style:solid;
	--border-style:solid;
	border-width:1px 0px 0px 0px;
	--border-block-start-width:1px;
	--border-inline-end-width:0px;
	--border-block-end-width:0px;
	--border-inline-start-width:0px;
	border-color:#126BB6;
	--border-color:#126BB6;
}

.elementor-15 .elementor-element.elementor-element-83218e3, .elementor-15 .elementor-element.elementor-element-83218e3::before {
	--border-transition:0.3s;
}

.elementor-15 .elementor-element.elementor-element-08f8970 .elementor-heading-title {
	color:#082534;
	font-family:"Opposans", Sans-serif;
	font-size:48px;
	font-weight:600;
}

.elementor-15 .elementor-element.elementor-element-11db233 .elementor-heading-title {
	color:#082534;
	font-family:"Microsoft YaHei", Sans-serif;
	font-size:16px;
	font-weight:400;
}

.elementor-15 .elementor-element.elementor-element-11db233 > .elementor-widget-container {
	margin:0px 0px 20px 0px;
}

.elementor-15 .elementor-element.elementor-element-c2c55db {
	color:#697074;
}

.elementor-15 .elementor-element.elementor-element-53f20de {
	--display:flex;
	--gap:0px 0px;
	--background-transition:0.3s;
	border-style:solid;
	--border-style:solid;
	border-width:1px 0px 0px 0px;
	--border-block-start-width:1px;
	--border-inline-end-width:0px;
	--border-block-end-width:0px;
	--border-inline-start-width:0px;
	border-color:#126BB6;
	--border-color:#126BB6;
}

.elementor-15 .elementor-element.elementor-element-53f20de, .elementor-15 .elementor-element.elementor-element-53f20de::before {
	--border-transition:0.3s;
}

.elementor-15 .elementor-element.elementor-element-0abfb47 .elementor-heading-title {
	color:#082534;
	font-family:"Opposans", Sans-serif;
	font-size:48px;
	font-weight:600;
}

.elementor-15 .elementor-element.elementor-element-bd1f4fc .elementor-heading-title {
	color:#082534;
	font-family:"Microsoft YaHei", Sans-serif;
	font-size:16px;
	font-weight:400;
}

.elementor-15 .elementor-element.elementor-element-bd1f4fc > .elementor-widget-container {
	margin:0px 0px 20px 0px;
}

.elementor-15 .elementor-element.elementor-element-3f1b8b1 {
	color:#697074;
}

.elementor-15 .elementor-element.elementor-element-4666de7 {
	--display:flex;
	--flex-direction:row;
	--container-widget-width:initial;
	--container-widget-height:100%;
	--container-widget-flex-grow:1;
	--container-widget-align-self:stretch;
	--background-transition:0.3s;
	--padding-block-start:0px;
	--padding-block-end:0px;
	--padding-inline-start:0px;
	--padding-inline-end:0px;
}

.elementor-15 .elementor-element.elementor-element-ee2e762 {
	--display:flex;
	--background-transition:0.3s;
	--padding-block-start:0px;
	--padding-block-end:70px;
	--padding-inline-start:0px;
	--padding-inline-end:0px;
}

.elementor-15 .elementor-element.elementor-element-6a56536 {
	--display:flex;
	--background-transition:0.3s;
}

.elementor-15 .elementor-element.elementor-element-8ab4bab .elementor-heading-title {
	color:#082534;
	font-size:32px;
	font-weight:400;
}

.elementor-15 .elementor-element.elementor-element-c063db6 {
	--display:flex;
	--flex-direction:row;
	--container-widget-width:initial;
	--container-widget-height:100%;
	--container-widget-flex-grow:1;
	--container-widget-align-self:stretch;
	--background-transition:0.3s;
}

.elementor-15 .elementor-element.elementor-element-db45fb3 {
	--display:flex;
	--flex-direction:row;
	--container-widget-width:initial;
	--container-widget-height:100%;
	--container-widget-flex-grow:1;
	--container-widget-align-self:stretch;
	--background-transition:0.3s;
	--padding-block-start:30px;
	--padding-block-end:30px;
	--padding-inline-start:30px;
	--padding-inline-end:30px;
}

.elementor-15 .elementor-element.elementor-element-db45fb3:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-db45fb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color:#FFFFFF;
}

.elementor-15 .elementor-element.elementor-element-db45fb3, .elementor-15 .elementor-element.elementor-element-db45fb3::before {
	--border-transition:0.3s;
}

.elementor-15 .elementor-element.elementor-element-19fce43 {
	--display:flex;
	--background-transition:0.3s;
}

.elementor-15 .elementor-element.elementor-element-0c23989 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom:calc(20px/2);
}

.elementor-15 .elementor-element.elementor-element-0c23989 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top:calc(20px/2);
}

.elementor-15 .elementor-element.elementor-element-0c23989 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right:calc(20px/2);
	margin-left:calc(20px/2);
}

.elementor-15 .elementor-element.elementor-element-0c23989 .elementor-icon-list-items.elementor-inline-items {
	margin-right:calc(-20px/2);
	margin-left:calc(-20px/2);
}

body.rtl .elementor-15 .elementor-element.elementor-element-0c23989 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left:calc(-20px/2);
}

body:not(.rtl) .elementor-15 .elementor-element.elementor-element-0c23989 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right:calc(-20px/2);
}

.elementor-15 .elementor-element.elementor-element-0c23989 .elementor-icon-list-icon i {
	color:#697074;
	transition:color 0.3s;
}

.elementor-15 .elementor-element.elementor-element-0c23989 .elementor-icon-list-icon svg {
	fill:#697074;
	transition:fill 0.3s;
}

.elementor-15 .elementor-element.elementor-element-0c23989 {
	--e-icon-list-icon-size:14px;
	--icon-vertical-align:flex-start;
	--icon-vertical-offset:6px;
}

.elementor-15 .elementor-element.elementor-element-0c23989 .elementor-icon-list-text {
	color:#54595F;
	transition:color 0.3s;
}

.elementor-15 .elementor-element.elementor-element-b83537b {
	--display:flex;
	--background-transition:0.3s;
}

.elementor-15 .elementor-element.elementor-element-64be7e4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom:calc(20px/2);
}

.elementor-15 .elementor-element.elementor-element-64be7e4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top:calc(20px/2);
}

.elementor-15 .elementor-element.elementor-element-64be7e4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right:calc(20px/2);
	margin-left:calc(20px/2);
}

.elementor-15 .elementor-element.elementor-element-64be7e4 .elementor-icon-list-items.elementor-inline-items {
	margin-right:calc(-20px/2);
	margin-left:calc(-20px/2);
}

body.rtl .elementor-15 .elementor-element.elementor-element-64be7e4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left:calc(-20px/2);
}

body:not(.rtl) .elementor-15 .elementor-element.elementor-element-64be7e4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right:calc(-20px/2);
}

.elementor-15 .elementor-element.elementor-element-64be7e4 .elementor-icon-list-icon i {
	color:#697074;
	transition:color 0.3s;
}

.elementor-15 .elementor-element.elementor-element-64be7e4 .elementor-icon-list-icon svg {
	fill:#697074;
	transition:fill 0.3s;
}

.elementor-15 .elementor-element.elementor-element-64be7e4 {
	--e-icon-list-icon-size:14px;
	--icon-vertical-align:flex-start;
	--icon-vertical-offset:6px;
}

.elementor-15 .elementor-element.elementor-element-64be7e4 .elementor-icon-list-text {
	color:#54595F;
	transition:color 0.3s;
}

.elementor-15 .elementor-element.elementor-element-e7a5f06 {
	--display:flex;
	--background-transition:0.3s;
}

.elementor-15 .elementor-element.elementor-element-6c0cadf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom:calc(20px/2);
}

.elementor-15 .elementor-element.elementor-element-6c0cadf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top:calc(20px/2);
}

.elementor-15 .elementor-element.elementor-element-6c0cadf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right:calc(20px/2);
	margin-left:calc(20px/2);
}

.elementor-15 .elementor-element.elementor-element-6c0cadf .elementor-icon-list-items.elementor-inline-items {
	margin-right:calc(-20px/2);
	margin-left:calc(-20px/2);
}

body.rtl .elementor-15 .elementor-element.elementor-element-6c0cadf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left:calc(-20px/2);
}

body:not(.rtl) .elementor-15 .elementor-element.elementor-element-6c0cadf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right:calc(-20px/2);
}

.elementor-15 .elementor-element.elementor-element-6c0cadf .elementor-icon-list-icon i {
	color:#697074;
	transition:color 0.3s;
}

.elementor-15 .elementor-element.elementor-element-6c0cadf .elementor-icon-list-icon svg {
	fill:#697074;
	transition:fill 0.3s;
}

.elementor-15 .elementor-element.elementor-element-6c0cadf {
	--e-icon-list-icon-size:14px;
	--icon-vertical-align:flex-start;
	--icon-vertical-offset:6px;
}

.elementor-15 .elementor-element.elementor-element-6c0cadf .elementor-icon-list-text {
	color:#54595F;
	transition:color 0.3s;
}

.elementor-15 .elementor-element.elementor-element-333a15e {
	--display:flex;
	--flex-direction:column;
	--container-widget-width:100%;
	--container-widget-height:initial;
	--container-widget-flex-grow:0;
	--container-widget-align-self:initial;
	--background-transition:0.3s;
	--padding-block-start:70px;
	--padding-block-end:70px;
	--padding-inline-start:0px;
	--padding-inline-end:0px;
}

.elementor-15 .elementor-element.elementor-element-333a15e:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-333a15e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color:#11304A;
}

.elementor-15 .elementor-element.elementor-element-333a15e, .elementor-15 .elementor-element.elementor-element-333a15e::before {
	--border-transition:0.3s;
}

.elementor-15 .elementor-element.elementor-element-b3fa6b6 {
	--display:flex;
	--background-transition:0.3s;
}

.elementor-15 .elementor-element.elementor-element-d3e35b1 .elementor-heading-title {
	color:#FFFFFF;
}

.elementor-15 .elementor-element.elementor-element-6766b4c {
	--display:flex;
	--flex-direction:row;
	--container-widget-width:initial;
	--container-widget-height:100%;
	--container-widget-flex-grow:1;
	--container-widget-align-self:stretch;
	--background-transition:0.3s;
}

.elementor-15 .elementor-element.elementor-element-ffc65a3 {
	--display:flex;
	--align-items:flex-start;
	--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
	--gap:10px 0px;
	--background-transition:0.3s;
}

.elementor-15 .elementor-element.elementor-element-ad3895b > .elementor-widget-container {
	margin:0px 0px 30px 0px;
}

.elementor-15 .elementor-element.elementor-element-b69537b .elementor-heading-title {
	color:#FFFFFF;
	font-size:20px;
	font-weight:400;
}

.elementor-15 .elementor-element.elementor-element-0fe9fca {
	color:#8697A4;
	font-family:"Microsoft YaHei", Sans-serif;
	font-size:16px;
	font-weight:400;
}

.elementor-15 .elementor-element.elementor-element-bb8605a {
	--display:flex;
	--align-items:flex-start;
	--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
	--gap:10px 0px;
	--background-transition:0.3s;
}

.elementor-15 .elementor-element.elementor-element-f3397ea > .elementor-widget-container {
	margin:0px 0px 30px 0px;
}

.elementor-15 .elementor-element.elementor-element-0bc1ba8 .elementor-heading-title {
	color:#FFFFFF;
	font-size:20px;
	font-weight:400;
}

.elementor-15 .elementor-element.elementor-element-d66f225 {
	color:#8697A4;
	font-family:"Microsoft YaHei", Sans-serif;
	font-size:16px;
	font-weight:400;
}

.elementor-15 .elementor-element.elementor-element-fff6723 {
	--display:flex;
	--align-items:flex-start;
	--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
	--gap:10px 0px;
	--background-transition:0.3s;
}

.elementor-15 .elementor-element.elementor-element-f5f3d27 {
	text-align:center;
	width:100%;
	max-width:100%;
}

.elementor-15 .elementor-element.elementor-element-f5f3d27 > .elementor-widget-container {
	margin:0px 0px 30px 0px;
}

.elementor-15 .elementor-element.elementor-element-f5f3d27.elementor-element {
	--flex-grow:0;
	--flex-shrink:0;
}

.elementor-15 .elementor-element.elementor-element-eb61e5c .elementor-heading-title {
	color:#FFFFFF;
	font-size:20px;
	font-weight:400;
}

.elementor-15 .elementor-element.elementor-element-f1b9d1d {
	color:#8697A4;
	font-family:"Microsoft YaHei", Sans-serif;
	font-size:16px;
	font-weight:400;
}

.elementor-15 .elementor-element.elementor-element-f2c60c3 {
	--display:flex;
	--flex-direction:column;
	--container-widget-width:100%;
	--container-widget-height:initial;
	--container-widget-flex-grow:0;
	--container-widget-align-self:initial;
	--background-transition:0.3s;
	--padding-block-start:70px;
	--padding-block-end:70px;
	--padding-inline-start:0px;
	--padding-inline-end:0px;
}

.elementor-15 .elementor-element.elementor-element-f2c60c3:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-f2c60c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color:#F4F8FC;
}

.elementor-15 .elementor-element.elementor-element-f2c60c3, .elementor-15 .elementor-element.elementor-element-f2c60c3::before {
	--border-transition:0.3s;
}

.elementor-15 .elementor-element.elementor-element-32df251 {
	--display:flex;
	--background-transition:0.3s;
}

.elementor-15 .elementor-element.elementor-element-bc74757 .elementor-heading-title {
	color:#082534;
}

.elementor-15 .elementor-element.elementor-element-918063d {
	--display:flex;
	--flex-direction:row;
	--container-widget-width:initial;
	--container-widget-height:100%;
	--container-widget-flex-grow:1;
	--container-widget-align-self:stretch;
	--background-transition:0.3s;
	--margin-block-start:0px;
	--margin-block-end:0px;
	--margin-inline-start:0px;
	--margin-inline-end:0px;
	--padding-block-start:0px;
	--padding-block-end:0px;
	--padding-inline-start:0px;
	--padding-inline-end:0px;
}

.elementor-15 .elementor-element.elementor-element-7e852ed {
	--display:flex;
	--flex-direction:row;
	--container-widget-width:initial;
	--container-widget-height:100%;
	--container-widget-flex-grow:1;
	--container-widget-align-self:stretch;
	--background-transition:0.3s;
	--margin-block-start:0px;
	--margin-block-end:0px;
	--margin-inline-start:0px;
	--margin-inline-end:0px;
	--padding-block-start:0px;
	--padding-block-end:0px;
	--padding-inline-start:0px;
	--padding-inline-end:0px;
}

.elementor-15 .elementor-element.elementor-element-4627f10 {
	--display:flex;
	--background-transition:0.3s;
	--padding-block-start:0px;
	--padding-block-end:0px;
	--padding-inline-start:0px;
	--padding-inline-end:0px;
}

.elementor-15 .elementor-element.elementor-element-1e8d5b7 img {
	width:350px;
}

.elementor-15 .elementor-element.elementor-element-86e2270 {
	--display:flex;
	--gap:0px 0px;
	--background-transition:0.3s;
}

.elementor-15 .elementor-element.elementor-element-0a059f3 {
	--display:flex;
	--flex-direction:row;
	--container-widget-width:initial;
	--container-widget-height:100%;
	--container-widget-flex-grow:1;
	--container-widget-align-self:stretch;
	--gap:10px 10px;
	--background-transition:0.3s;
	--margin-block-start:0px;
	--margin-block-end:10px;
	--margin-inline-start:0px;
	--margin-inline-end:0px;
	--padding-block-start:0px;
	--padding-block-end:0px;
	--padding-inline-start:0px;
	--padding-inline-end:0px;
}

.elementor-15 .elementor-element.elementor-element-1dd7324 .elementor-heading-title {
	color:#082534;
	font-size:32px;
	font-weight:700;
}

.elementor-15 .elementor-element.elementor-element-8c0f7ae .elementor-heading-title {
	color:#126BB6;
	font-family:"Microsoft YaHei", Sans-serif;
	font-size:16px;
	font-weight:700;
}

.elementor-15 .elementor-element.elementor-element-8c0f7ae > .elementor-widget-container {
	margin:0px 0px 0px 0px;
	padding:0px 5px 0px 5px;
	border-style:solid;
	border-width:1px 1px 1px 1px;
	border-color:#126BB6;
}

.elementor-15 .elementor-element.elementor-element-8c0f7ae.elementor-element {
	--align-self:center;
}

.elementor-15 .elementor-element.elementor-element-0401d5c {
	--display:flex;
	--gap:0px 0px;
	--background-transition:0.3s;
	--margin-block-start:0px;
	--margin-block-end:0px;
	--margin-inline-start:0px;
	--margin-inline-end:0px;
	--padding-block-start:0px;
	--padding-block-end:0px;
	--padding-inline-start:0px;
	--padding-inline-end:0px;
}

.elementor-15 .elementor-element.elementor-element-12666b2 {
	color:#8697A4;
	font-family:"Microsoft YaHei", Sans-serif;
	font-size:16px;
	font-weight:400;
}

.elementor-15 .elementor-element.elementor-element-12666b2 > .elementor-widget-container {
	margin:0px 0px 0px 0px;
}

.elementor-15 .elementor-element.elementor-element-249f77e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom:calc(20px/2);
}

.elementor-15 .elementor-element.elementor-element-249f77e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top:calc(20px/2);
}

.elementor-15 .elementor-element.elementor-element-249f77e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right:calc(20px/2);
	margin-left:calc(20px/2);
}

.elementor-15 .elementor-element.elementor-element-249f77e .elementor-icon-list-items.elementor-inline-items {
	margin-right:calc(-20px/2);
	margin-left:calc(-20px/2);
}

body.rtl .elementor-15 .elementor-element.elementor-element-249f77e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left:calc(-20px/2);
}

body:not(.rtl) .elementor-15 .elementor-element.elementor-element-249f77e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right:calc(-20px/2);
}

.elementor-15 .elementor-element.elementor-element-249f77e .elementor-icon-list-icon i {
	color:#697074;
	transition:color 0.3s;
}

.elementor-15 .elementor-element.elementor-element-249f77e .elementor-icon-list-icon svg {
	fill:#697074;
	transition:fill 0.3s;
}

.elementor-15 .elementor-element.elementor-element-249f77e {
	--e-icon-list-icon-size:14px;
	--icon-vertical-offset:0px;
}

.elementor-15 .elementor-element.elementor-element-249f77e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-249f77e .elementor-icon-list-item > a {
	font-family:"Microsoft YaHei", Sans-serif;
	font-size:16px;
	font-weight:400;
}

.elementor-15 .elementor-element.elementor-element-249f77e .elementor-icon-list-text {
	color:#082534;
	transition:color 0.3s;
}

.elementor-15 .elementor-element.elementor-element-ea614a2 {
	--display:flex;
	--flex-direction:row;
	--container-widget-width:initial;
	--container-widget-height:100%;
	--container-widget-flex-grow:1;
	--container-widget-align-self:stretch;
	--background-transition:0.3s;
	--margin-block-start:0px;
	--margin-block-end:0px;
	--margin-inline-start:0px;
	--margin-inline-end:0px;
	--padding-block-start:0px;
	--padding-block-end:0px;
	--padding-inline-start:0px;
	--padding-inline-end:0px;
}

.elementor-15 .elementor-element.elementor-element-e8a1d86 {
	--display:flex;
	--background-transition:0.3s;
	--padding-block-start:0px;
	--padding-block-end:0px;
	--padding-inline-start:0px;
	--padding-inline-end:0px;
}

.elementor-15 .elementor-element.elementor-element-89df2b1 img {
	width:350px;
}

.elementor-15 .elementor-element.elementor-element-829c95c {
	--display:flex;
	--gap:0px 0px;
	--background-transition:0.3s;
}

.elementor-15 .elementor-element.elementor-element-f88413e {
	--display:flex;
	--flex-direction:row;
	--container-widget-width:initial;
	--container-widget-height:100%;
	--container-widget-flex-grow:1;
	--container-widget-align-self:stretch;
	--gap:10px 10px;
	--background-transition:0.3s;
	--margin-block-start:0px;
	--margin-block-end:10px;
	--margin-inline-start:0px;
	--margin-inline-end:0px;
	--padding-block-start:0px;
	--padding-block-end:0px;
	--padding-inline-start:0px;
	--padding-inline-end:0px;
}

.elementor-15 .elementor-element.elementor-element-c209037 .elementor-heading-title {
	color:#082534;
	font-size:32px;
	font-weight:700;
}

.elementor-15 .elementor-element.elementor-element-72b4e34 .elementor-heading-title {
	color:#126BB6;
	font-family:"Microsoft YaHei", Sans-serif;
	font-size:16px;
	font-weight:700;
}

.elementor-15 .elementor-element.elementor-element-72b4e34 > .elementor-widget-container {
	margin:0px 0px 0px 0px;
	padding:0px 5px 0px 5px;
	border-style:solid;
	border-width:1px 1px 1px 1px;
	border-color:#126BB6;
}

.elementor-15 .elementor-element.elementor-element-72b4e34.elementor-element {
	--align-self:center;
}

.elementor-15 .elementor-element.elementor-element-a2c4453 {
	--display:flex;
	--gap:0px 0px;
	--background-transition:0.3s;
	--margin-block-start:0px;
	--margin-block-end:0px;
	--margin-inline-start:0px;
	--margin-inline-end:0px;
	--padding-block-start:0px;
	--padding-block-end:0px;
	--padding-inline-start:0px;
	--padding-inline-end:0px;
}

.elementor-15 .elementor-element.elementor-element-ba704db {
	color:#8697A4;
	font-family:"Microsoft YaHei", Sans-serif;
	font-size:16px;
	font-weight:400;
}

.elementor-15 .elementor-element.elementor-element-ba704db > .elementor-widget-container {
	margin:0px 0px 0px 0px;
}

.elementor-15 .elementor-element.elementor-element-20f4827 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom:calc(20px/2);
}

.elementor-15 .elementor-element.elementor-element-20f4827 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top:calc(20px/2);
}

.elementor-15 .elementor-element.elementor-element-20f4827 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right:calc(20px/2);
	margin-left:calc(20px/2);
}

.elementor-15 .elementor-element.elementor-element-20f4827 .elementor-icon-list-items.elementor-inline-items {
	margin-right:calc(-20px/2);
	margin-left:calc(-20px/2);
}

body.rtl .elementor-15 .elementor-element.elementor-element-20f4827 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left:calc(-20px/2);
}

body:not(.rtl) .elementor-15 .elementor-element.elementor-element-20f4827 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right:calc(-20px/2);
}

.elementor-15 .elementor-element.elementor-element-20f4827 .elementor-icon-list-icon i {
	color:#697074;
	transition:color 0.3s;
}

.elementor-15 .elementor-element.elementor-element-20f4827 .elementor-icon-list-icon svg {
	fill:#697074;
	transition:fill 0.3s;
}

.elementor-15 .elementor-element.elementor-element-20f4827 {
	--e-icon-list-icon-size:14px;
	--icon-vertical-align:flex-start;
	--icon-vertical-offset:6px;
}

.elementor-15 .elementor-element.elementor-element-20f4827 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-20f4827 .elementor-icon-list-item > a {
	font-family:"Microsoft YaHei", Sans-serif;
	font-size:16px;
	font-weight:400;
}

.elementor-15 .elementor-element.elementor-element-20f4827 .elementor-icon-list-text {
	color:#082534;
	transition:color 0.3s;
}

.elementor-15 .elementor-element.elementor-element-38fa6a2 {
	--display:flex;
	--background-transition:0.3s;
	--padding-block-start:70px;
	--padding-block-end:70px;
	--padding-inline-start:0px;
	--padding-inline-end:0px;
}

.elementor-15 .elementor-element.elementor-element-f1d1a14 .elementor-heading-title {
	color:#082534;
}

.elementor-15 .elementor-element.elementor-element-da14843 {
	--grid-columns:4;
}

.elementor-15 .elementor-element.elementor-element-4284c12 {
	--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;
	--align-items:center;
	--background-transition:0.3s;
	--padding-block-start:70px;
	--padding-block-end:70px;
	--padding-inline-start:0px;
	--padding-inline-end:0px;
}

.elementor-15 .elementor-element.elementor-element-4284c12:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-4284c12 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color:#D9E7F4;
}

.elementor-15 .elementor-element.elementor-element-4284c12, .elementor-15 .elementor-element.elementor-element-4284c12::before {
	--border-transition:0.3s;
}

.elementor-15 .elementor-element.elementor-element-60a9d3e .elementor-heading-title {
	color:#082534;
}

.elementor-15 .elementor-element.elementor-element-5e20123 {
	color:#697074;
	font-size:20px;
}

.elementor-15 .elementor-element.elementor-element-23cf713 .elementor-button {
	font-size:16px;
	font-weight:500;
	background-color:#126BB6;
	border-radius:30px 30px 30px 30px;
	padding:15px 50px 15px 50px;
}

@media(min-width:768px) {
	.elementor-15 .elementor-element.elementor-element-e0db741 {
		--content-width:1500px;
	}

	.elementor-15 .elementor-element.elementor-element-f1bdcd7 {
		--content-width:1500px;
	}

	.elementor-15 .elementor-element.elementor-element-1435ecc {
		--width:25.67%;
	}

	.elementor-15 .elementor-element.elementor-element-65cce89 {
		--width:26.138%;
	}

	.elementor-15 .elementor-element.elementor-element-0bee6fb {
		--width:26.322%;
	}

	.elementor-15 .elementor-element.elementor-element-99c4ed5 {
		--width:17.595%;
	}

	.elementor-15 .elementor-element.elementor-element-d237e58 {
		--width:24.51%;
	}

	.elementor-15 .elementor-element.elementor-element-ff7c7be {
		--width:24.265%;
	}

	.elementor-15 .elementor-element.elementor-element-54ed555 {
		--content-width:1500px;
	}

	.elementor-15 .elementor-element.elementor-element-6b70ce7 {
		--width:25.67%;
	}

	.elementor-15 .elementor-element.elementor-element-63c8c42 {
		--width:24.51%;
	}

	.elementor-15 .elementor-element.elementor-element-563f1f0 {
		--width:26.138%;
	}

	.elementor-15 .elementor-element.elementor-element-fa6d89f {
		--width:24.265%;
	}

	.elementor-15 .elementor-element.elementor-element-f3bf96d {
		--width:26.322%;
	}

	.elementor-15 .elementor-element.elementor-element-fff6723 {
		--content-width:1369px;
	}
}

@media(max-width:1024px) {
	.elementor-15 .elementor-element.elementor-element-285ec94 {
		--padding-block-start:200px;
		--padding-block-end:45px;
		--padding-inline-start:20px;
		--padding-inline-end:20px;
	}

	.elementor-15 .elementor-element.elementor-element-4ed9a8f {
		--padding-block-start:50px;
		--padding-block-end:50px;
		--padding-inline-start:20px;
		--padding-inline-end:20px;
	}

	.elementor-15 .elementor-element.elementor-element-925398d {
		--padding-block-start:50px;
		--padding-block-end:0px;
		--padding-inline-start:20px;
		--padding-inline-end:20px;
	}

	.elementor-15 .elementor-element.elementor-element-17c572c {
		--padding-block-start:0px;
		--padding-block-end:0px;
		--padding-inline-start:20px;
		--padding-inline-end:20px;
	}

	.elementor-15 .elementor-element.elementor-element-a243a9b {
		--padding-block-start:50px;
		--padding-block-end:50px;
		--padding-inline-start:20px;
		--padding-inline-end:20px;
	}

	.elementor-15 .elementor-element.elementor-element-a2be51a {
		--padding-block-start:50px;
		--padding-block-end:0px;
		--padding-inline-start:20px;
		--padding-inline-end:20px;
	}

	.elementor-15 .elementor-element.elementor-element-d776040 {
		--padding-block-start:50px;
		--padding-block-end:0px;
		--padding-inline-start:20px;
		--padding-inline-end:20px;
	}

	.elementor-15 .elementor-element.elementor-element-db45fb3 {
		--flex-direction:column;
		--container-widget-width:100%;
		--container-widget-height:initial;
		--container-widget-flex-grow:0;
		--container-widget-align-self:initial;
	}

	.elementor-15 .elementor-element.elementor-element-19fce43 {
		--padding-block-start:0px;
		--padding-block-end:0px;
		--padding-inline-start:0px;
		--padding-inline-end:0px;
	}

	.elementor-15 .elementor-element.elementor-element-b83537b {
		--padding-block-start:0px;
		--padding-block-end:0px;
		--padding-inline-start:0px;
		--padding-inline-end:0px;
	}

	.elementor-15 .elementor-element.elementor-element-e7a5f06 {
		--padding-block-start:0px;
		--padding-block-end:0px;
		--padding-inline-start:0px;
		--padding-inline-end:0px;
	}

	.elementor-15 .elementor-element.elementor-element-333a15e {
		--padding-block-start:50px;
		--padding-block-end:50px;
		--padding-inline-start:20px;
		--padding-inline-end:20px;
	}

	.elementor-15 .elementor-element.elementor-element-f2c60c3 {
		--padding-block-start:50px;
		--padding-block-end:50px;
		--padding-inline-start:20px;
		--padding-inline-end:20px;
	}

	.elementor-15 .elementor-element.elementor-element-7e852ed {
		--flex-direction:column;
		--container-widget-width:100%;
		--container-widget-height:initial;
		--container-widget-flex-grow:0;
		--container-widget-align-self:initial;
	}

	.elementor-15 .elementor-element.elementor-element-ea614a2 {
		--flex-direction:column;
		--container-widget-width:100%;
		--container-widget-height:initial;
		--container-widget-flex-grow:0;
		--container-widget-align-self:initial;
	}

	.elementor-15 .elementor-element.elementor-element-38fa6a2 {
		--padding-block-start:50px;
		--padding-block-end:50px;
		--padding-inline-start:20px;
		--padding-inline-end:20px;
	}

	.elementor-15 .elementor-element.elementor-element-da14843 {
		--grid-columns:2;
	}

	.elementor-15 .elementor-element.elementor-element-4284c12 {
		--padding-block-start:50px;
		--padding-block-end:50px;
		--padding-inline-start:20px;
		--padding-inline-end:20px;
	}
}

@media(max-width:767px) {
	.elementor-15 .elementor-element.elementor-element-5f3cf56 {
		text-align:center;
	}

	.elementor-15 .elementor-element.elementor-element-6b5e173 {
		text-align:center;
	}

	.elementor-15 .elementor-element.elementor-element-d221b8f {
		text-align:center;
	}

	.elementor-15 .elementor-element.elementor-element-3e43a3d {
		text-align:center;
	}

	.elementor-15 .elementor-element.elementor-element-fa12510 {
		text-align:center;
	}

	.elementor-15 .elementor-element.elementor-element-c09d26a.elementor-element {
		--align-self:center;
	}

	.elementor-15 .elementor-element.elementor-element-4d7eb39 {
		text-align:center;
	}

	.elementor-15 .elementor-element.elementor-element-9ec457b.elementor-element {
		--align-self:center;
	}

	.elementor-15 .elementor-element.elementor-element-5d9a0eb {
		text-align:center;
	}

	.elementor-15 .elementor-element.elementor-element-b566613.elementor-element {
		--align-self:center;
	}

	.elementor-15 .elementor-element.elementor-element-682f8d3 {
		text-align:center;
	}

	.elementor-15 .elementor-element.elementor-element-427882b.elementor-element {
		--align-self:center;
	}

	.elementor-15 .elementor-element.elementor-element-0873b34 {
		text-align:center;
	}

	.elementor-15 .elementor-element.elementor-element-a8a7451 {
		text-align:center;
	}

	.elementor-15 .elementor-element.elementor-element-5f48a35 {
		text-align:center;
	}

	.elementor-15 .elementor-element.elementor-element-8462fb4 {
		text-align:center;
	}

	.elementor-15 .elementor-element.elementor-element-4f118ce {
		text-align:center;
	}

	.elementor-15 .elementor-element.elementor-element-86cf608 {
		text-align:center;
	}

	.elementor-15 .elementor-element.elementor-element-bc69659.elementor-element {
		--align-self:center;
	}

	.elementor-15 .elementor-element.elementor-element-edf684d {
		text-align:center;
	}

	.elementor-15 .elementor-element.elementor-element-fe37c3c.elementor-element {
		--align-self:center;
	}

	.elementor-15 .elementor-element.elementor-element-013b8a3 {
		text-align:center;
	}

	.elementor-15 .elementor-element.elementor-element-0459052 {
		--padding-block-start:0px;
		--padding-block-end:0px;
		--padding-inline-start:0px;
		--padding-inline-end:0px;
	}

	.elementor-15 .elementor-element.elementor-element-b3b7cfb {
		text-align:center;
	}

	.elementor-15 .elementor-element.elementor-element-73cce5c {
		text-align:center;
	}

	.elementor-15 .elementor-element.elementor-element-a0eac40 {
		text-align:center;
	}

	.elementor-15 .elementor-element.elementor-element-f138344 {
		text-align:center;
	}

	.elementor-15 .elementor-element.elementor-element-f10cb8d {
		text-align:center;
	}

	.elementor-15 .elementor-element.elementor-element-5671c98 {
		text-align:center;
	}

	.elementor-15 .elementor-element.elementor-element-931ec46 {
		text-align:center;
	}

	.elementor-15 .elementor-element.elementor-element-08f8970 {
		text-align:center;
	}

	.elementor-15 .elementor-element.elementor-element-11db233 {
		text-align:center;
	}

	.elementor-15 .elementor-element.elementor-element-c2c55db {
		text-align:center;
	}

	.elementor-15 .elementor-element.elementor-element-0abfb47 {
		text-align:center;
	}

	.elementor-15 .elementor-element.elementor-element-bd1f4fc {
		text-align:center;
	}

	.elementor-15 .elementor-element.elementor-element-3f1b8b1 {
		text-align:center;
	}

	.elementor-15 .elementor-element.elementor-element-8ab4bab {
		text-align:center;
	}

	.elementor-15 .elementor-element.elementor-element-c063db6 {
		--justify-content:center;
	}

	.elementor-15 .elementor-element.elementor-element-d3e35b1 {
		text-align:center;
	}

	.elementor-15 .elementor-element.elementor-element-ad3895b {
		text-align:center;
	}

	.elementor-15 .elementor-element.elementor-element-b69537b {
		text-align:center;
	}

	.elementor-15 .elementor-element.elementor-element-0fe9fca {
		text-align:center;
	}

	.elementor-15 .elementor-element.elementor-element-f3397ea {
		text-align:center;
	}

	.elementor-15 .elementor-element.elementor-element-0bc1ba8 {
		text-align:center;
	}

	.elementor-15 .elementor-element.elementor-element-d66f225 {
		text-align:center;
	}

	.elementor-15 .elementor-element.elementor-element-f5f3d27 {
		text-align:center;
	}

	.elementor-15 .elementor-element.elementor-element-eb61e5c {
		text-align:center;
	}

	.elementor-15 .elementor-element.elementor-element-f1b9d1d {
		text-align:center;
	}

	.elementor-15 .elementor-element.elementor-element-bc74757 {
		text-align:center;
	}

	.elementor-15 .elementor-element.elementor-element-0a059f3 {
		--justify-content:center;
	}

	.elementor-15 .elementor-element.elementor-element-12666b2 {
		text-align:center;
	}

	.elementor-15 .elementor-element.elementor-element-12666b2 > .elementor-widget-container {
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
	}

	.elementor-15 .elementor-element.elementor-element-249f77e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
		padding-bottom:calc(5px/2);
	}

	.elementor-15 .elementor-element.elementor-element-249f77e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
		margin-top:calc(5px/2);
	}

	.elementor-15 .elementor-element.elementor-element-249f77e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
		margin-right:calc(5px/2);
		margin-left:calc(5px/2);
	}

	.elementor-15 .elementor-element.elementor-element-249f77e .elementor-icon-list-items.elementor-inline-items {
		margin-right:calc(-5px/2);
		margin-left:calc(-5px/2);
	}

	body.rtl .elementor-15 .elementor-element.elementor-element-249f77e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
		left:calc(-5px/2);
	}

	body:not(.rtl) .elementor-15 .elementor-element.elementor-element-249f77e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
		right:calc(-5px/2);
	}

	.elementor-15 .elementor-element.elementor-element-f88413e {
		--justify-content:center;
	}

	.elementor-15 .elementor-element.elementor-element-ba704db {
		text-align:center;
	}

	.elementor-15 .elementor-element.elementor-element-ba704db > .elementor-widget-container {
		margin:0px 0px 0px 0px;
	}

	.elementor-15 .elementor-element.elementor-element-f1d1a14 {
		text-align:center;
	}

	.elementor-15 .elementor-element.elementor-element-da14843 {
		--grid-columns:1;
	}

	.elementor-15 .elementor-element.elementor-element-60a9d3e {
		text-align:center;
	}

	.elementor-15 .elementor-element.elementor-element-5e20123 {
		text-align:center;
	}
}/* Start custom CSS for breadcrumbs, class:.elementor-element-35c4ef5 */.elementor-15 .elementor-element.elementor-element-35c4ef5 a {
	text-decoration:none;
	color:#fff;
}/* End custom CSS */
/* Start custom CSS for container, class:.elementor-element-285ec94 */.elementor-15 .elementor-element.elementor-element-285ec94 .e-con-inner {
	position:relative;
}/* End custom CSS */
/* Start custom CSS for container, class:.elementor-element-f1bdcd7 */.elementor-15 .elementor-element.elementor-element-f1bdcd7 > .e-con-inner {
	background-size:100%;
	background-image:url(/wp-content/uploads/2024/01/enplus-history-img.jpg);
	background-position:center center;
	background-repeat:no-repeat;
	max-height:980px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class:.elementor-element-249f77e */.elementor-15 .elementor-element.elementor-element-249f77e .elementor-icon-list-text > Span {
	color:#8697A4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class:.elementor-element-ba704db */.elementor-15 .elementor-element.elementor-element-ba704db p {
	min-height:51px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class:.elementor-element-20f4827 */.elementor-15 .elementor-element.elementor-element-20f4827 .elementor-icon-list-text > Span {
	color:#8697A4;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class:.elementor-element-da14843 */@media(max-width:767px) {
	.elementor-15 .elementor-element.elementor-element-da14843 .e-flex.e-con-boxed.e-parent {
		padding:0;
	}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family:'Microsoft YaHei';
	font-style:normal;
	font-weight:normal;
	font-display:auto;
	src:url('../fonts/MicrosoftYaHei.eot');
	src:url('../fonts/MicrosoftYaHei.eot?#iefix') format('embedded-opentype'),
		url('../fonts/MicrosoftYaHei.woff2') format('woff2'),
		url('../fonts/MicrosoftYaHei.woff') format('woff'),
		url('../fonts/MicrosoftYaHei.ttf') format('truetype'),
		url('../fonts/MicrosoftYaHei.svg#MicrosoftYaHei') format('svg');
}

@font-face {
	font-family:'Microsoft YaHei';
	font-style:normal;
	font-weight:bold;
	font-display:auto;
	src:url('../fonts/MicrosoftYaHei-Bold.eot');
	src:url('../fonts/MicrosoftYaHei-Bold.eot?#iefix') format('embedded-opentype'),
		url('../fonts/MicrosoftYaHei-Bold.woff2') format('woff2'),
		url('../fonts/MicrosoftYaHei-Bold.woff') format('woff'),
		url('../fonts/MicrosoftYaHei-Bold.ttf') format('truetype'),
		url('../fonts/MicrosoftYaHei-Bold.svg#MicrosoftYaHei') format('svg');
}

@font-face {
	font-family:'Microsoft YaHei';
	font-style:normal;
	font-weight:300;
	font-display:auto;
	src:url('../fonts/MicrosoftYaHeiLight.eot');
	src:url('../fonts/MicrosoftYaHeiLight.eot?#iefix') format('embedded-opentype'),
		url('../fonts/MicrosoftYaHeiLight.woff2') format('woff2'),
		url('../fonts/MicrosoftYaHeiLight.woff') format('woff'),
		url('../fonts/MicrosoftYaHeiLight.ttf') format('truetype'),
		url('../fonts/MicrosoftYaHeiLight.svg#MicrosoftYaHei') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family:'Opposans';
	font-style:normal;
	font-weight:normal;
	font-display:auto;
	src:url('../fonts/OPPOSans-M.eot');
	src:url('../fonts/OPPOSans-M.eot?#iefix') format('embedded-opentype'),
		url('../fonts/OPPOSans-M.woff2') format('woff2'),
		url('../fonts/OPPOSans-M.woff') format('woff'),
		url('../fonts/OPPOSans-M.ttf') format('truetype'),
		url('../fonts/OPPOSans-M.svg#Opposans') format('svg');
}

@font-face {
	font-family:'Opposans';
	font-style:normal;
	font-weight:bold;
	font-display:auto;
	src:url('../fonts/OPPOSans-B.eot');
	src:url('../fonts/OPPOSans-B.eot?#iefix') format('embedded-opentype'),
		url('../fonts/OPPOSans-B.woff2') format('woff2'),
		url('../fonts/OPPOSans-B.woff') format('woff'),
		url('../fonts/OPPOSans-B.ttf') format('truetype'),
		url('../fonts/OPPOSans-B.svg#Opposans') format('svg');
}
/* End Custom Fonts CSS */