.elementor-1135 .elementor-element.elementor-element-fd2f097 {
	--display:flex;
	--min-height:100vh;
	--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;
	--justify-content:center;
	--align-items:stretch;
	--background-transition:0.3s;
	--overlay-opacity:0.3;
	--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-1135 .elementor-element.elementor-element-fd2f097:not(.elementor-motion-effects-element-type-background), .elementor-1135 .elementor-element.elementor-element-fd2f097 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color:#11304A;
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;
}

.elementor-1135 .elementor-element.elementor-element-fd2f097::before, .elementor-1135 .elementor-element.elementor-element-fd2f097 > .elementor-background-video-container::before, .elementor-1135 .elementor-element.elementor-element-fd2f097 > .e-con-inner > .elementor-background-video-container::before, .elementor-1135 .elementor-element.elementor-element-fd2f097 > .elementor-background-slideshow::before, .elementor-1135 .elementor-element.elementor-element-fd2f097 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1135 .elementor-element.elementor-element-fd2f097 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay:'';
	background-color:transparent;
	background-image:linear-gradient(180deg, #000000 0%, #000000 100%);
}

.elementor-1135 .elementor-element.elementor-element-fd2f097, .elementor-1135 .elementor-element.elementor-element-fd2f097::before {
	--border-transition:0.3s;
}

.elementor-1135 .elementor-element.elementor-element-4d9a2d3 {
	--display:flex;
	--background-transition:0.3s;
	--margin-block-start:0px;
	--margin-block-end:0px;
	--margin-inline-start:0px;
	--margin-inline-end:0px;
}

.elementor-1135 .elementor-element.elementor-element-a87dae3 .elementor-heading-title {
	color:#FFFFFF;
	font-weight:600;
}

.elementor-1135 .elementor-element.elementor-element-1da1e3f {
	color:#FFFFFF;
	width:var( --container-widget-width, 45% );
	max-width:45%;
	--container-widget-width:45%;
	--container-widget-flex-grow:0;
}

.elementor-1135 .elementor-element.elementor-element-1e70a15 .elementor-button {
	font-weight:500;
	fill:#082534;
	color:#082534;
	background-color:#FFFFFF;
	border-radius:30px 30px 30px 30px;
}

.elementor-1135 .elementor-element.elementor-element-1e70a15 > .elementor-widget-container {
	border-radius:30px 30px 30px 30px;
}

.elementor-1135 .elementor-element.elementor-element-3df078e {
	font-size:16px;
	font-weight:400;
	color:#FFFFFF;
	bottom:30px;
	z-index:9;
}

.elementor-1135 .elementor-element.elementor-element-3df078e a {
	color:#FFFFFF;
}

body:not(.rtl) .elementor-1135 .elementor-element.elementor-element-3df078e {
	left:0px;
}

body.rtl .elementor-1135 .elementor-element.elementor-element-3df078e {
	right:0px;
}

.elementor-1135 .elementor-element.elementor-element-aa6b8b9 {
	--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-1135 .elementor-element.elementor-element-9453d52 {
	--grid-columns:1;
}

.elementor-1135 .elementor-element.elementor-element-7a431a2 {
	--display:flex;
	--flex-direction:column;
	--container-widget-width:100%;
	--container-widget-height:initial;
	--container-widget-flex-grow:0;
	--container-widget-align-self:initial;
	--gap:40px 0px;
	--background-transition:0.3s;
	--margin-block-start:80px;
	--margin-block-end:80px;
	--margin-inline-start:0px;
	--margin-inline-end:0px;
}

.elementor-1135 .elementor-element.elementor-element-1289ef7 {
	--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;
	--flex-wrap:wrap;
	--background-transition:0.3s;
	--padding-block-start:0px;
	--padding-block-end:0px;
	--padding-inline-start:0px;
	--padding-inline-end:0px;
}

.elementor-1135 .elementor-element.elementor-element-1289ef7:not(.elementor-motion-effects-element-type-background), .elementor-1135 .elementor-element.elementor-element-1289ef7 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color:#F4F8FC;
}

.elementor-1135 .elementor-element.elementor-element-1289ef7, .elementor-1135 .elementor-element.elementor-element-1289ef7::before {
	--border-transition:0.3s;
}

.elementor-1135 .elementor-element.elementor-element-6f5fa3b {
	text-align:center;
	width:var( --container-widget-width, 30% );
	max-width:30%;
	--container-widget-width:30%;
	--container-widget-flex-grow:0;
}

.elementor-1135 .elementor-element.elementor-element-6f5fa3b img {
	width:100%;
}

.elementor-1135 .elementor-element.elementor-element-c320fcc {
	--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;
	--justify-content:space-between;
	--align-items:center;
	--gap:0px 0px;
	--flex-wrap:wrap;
	--align-content:flex-start;
	--background-transition:0.3s;
	--padding-block-start:30px;
	--padding-block-end:0px;
	--padding-inline-start:20px;
	--padding-inline-end:20px;
}

.elementor-1135 .elementor-element.elementor-element-166d537 .elementor-heading-title {
	color:var( --e-global-color-fd6c579 );
	font-size:40px;
	font-weight:600;
}

.elementor-1135 .elementor-element.elementor-element-166d537 {
	width:var( --container-widget-width, 80% );
	max-width:80%;
	--container-widget-width:80%;
	--container-widget-flex-grow:0;
}

.elementor-1135 .elementor-element.elementor-element-1ccc4b9.elementor-view-stacked .elementor-icon {
	background-color:#126BB6;
}

.elementor-1135 .elementor-element.elementor-element-1ccc4b9.elementor-view-framed .elementor-icon, .elementor-1135 .elementor-element.elementor-element-1ccc4b9.elementor-view-default .elementor-icon {
	fill:#126BB6;
	color:#126BB6;
	border-color:#126BB6;
}

.elementor-1135 .elementor-element.elementor-element-1ccc4b9 {
	--icon-box-icon-margin:5px;
	width:var( --container-widget-width, 18% );
	max-width:18%;
	--container-widget-width:18%;
	--container-widget-flex-grow:0;
}

.elementor-1135 .elementor-element.elementor-element-1ccc4b9 .elementor-icon {
	font-size:16px;
}

.elementor-1135 .elementor-element.elementor-element-1ccc4b9 .elementor-icon-box-title {
	color:#126BB6;
}

.elementor-1135 .elementor-element.elementor-element-1ccc4b9 .elementor-icon-box-title, .elementor-1135 .elementor-element.elementor-element-1ccc4b9 .elementor-icon-box-title a {
	font-family:"Poppins", Sans-serif;
	font-size:16px;
}

.elementor-1135 .elementor-element.elementor-element-1ccc4b9 .elementor-icon-box-description {
	color:#126BB6;
}

.elementor-1135 .elementor-element.elementor-element-2905f35 .elementor-heading-title {
	color:var( --e-global-color-fd6c579 );
	font-family:"Poppins", Sans-serif;
	font-size:20px;
}

.elementor-1135 .elementor-element.elementor-element-2905f35 > .elementor-widget-container {
	margin:15px 0px 15px 0px;
}

.elementor-1135 .elementor-element.elementor-element-2905f35 {
	width:100%;
	max-width:100%;
}

.elementor-1135 .elementor-element.elementor-element-914f605 {
	--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;
	--justify-content:space-between;
	--align-items:center;
	--background-transition:0.3s;
	--padding-block-start:0px;
	--padding-block-end:0px;
	--padding-inline-start:0px;
	--padding-inline-end:0px;
}

.elementor-1135 .elementor-element.elementor-element-41fc038 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom:calc(15px/2);
}

.elementor-1135 .elementor-element.elementor-element-41fc038 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top:calc(15px/2);
}

.elementor-1135 .elementor-element.elementor-element-41fc038 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right:calc(15px/2);
	margin-left:calc(15px/2);
}

.elementor-1135 .elementor-element.elementor-element-41fc038 .elementor-icon-list-items.elementor-inline-items {
	margin-right:calc(-15px/2);
	margin-left:calc(-15px/2);
}

body.rtl .elementor-1135 .elementor-element.elementor-element-41fc038 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left:calc(-15px/2);
}

body:not(.rtl) .elementor-1135 .elementor-element.elementor-element-41fc038 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right:calc(-15px/2);
}

.elementor-1135 .elementor-element.elementor-element-41fc038 .elementor-icon-list-icon i {
	color:var( --e-global-color-fd6c579 );
	transition:color 0.3s;
}

.elementor-1135 .elementor-element.elementor-element-41fc038 .elementor-icon-list-icon svg {
	fill:var( --e-global-color-fd6c579 );
	transition:fill 0.3s;
}

.elementor-1135 .elementor-element.elementor-element-41fc038 {
	--e-icon-list-icon-size:14px;
	--icon-vertical-offset:0px;
	width:100%;
	max-width:100%;
}

.elementor-1135 .elementor-element.elementor-element-41fc038 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1135 .elementor-element.elementor-element-41fc038 .elementor-icon-list-item > a {
	font-family:"Poppins", Sans-serif;
	font-size:16px;
}

.elementor-1135 .elementor-element.elementor-element-41fc038 .elementor-icon-list-text {
	color:var( --e-global-color-fd6c579 );
	transition:color 0.3s;
}

.elementor-1135 .elementor-element.elementor-element-41fc038 > .elementor-widget-container {
	margin:10px 0px 15px 0px;
	padding:20px 0px 0px 0px;
	border-style:solid;
	border-width:1px 0px 0px 0px;
	border-color:#CDD1D6;
}

.elementor-1135 .elementor-element.elementor-element-7fbba2e {
	--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;
	--justify-content:flex-start;
	--align-items:center;
	--gap:10px 10px;
	--background-transition:0.3s;
	--margin-block-start:15px;
	--margin-block-end:15px;
	--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-1135 .elementor-element.elementor-element-1084d68 {
	--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;
	--flex-wrap:wrap;
	--background-transition:0.3s;
	--padding-block-start:0px;
	--padding-block-end:0px;
	--padding-inline-start:0px;
	--padding-inline-end:0px;
}

.elementor-1135 .elementor-element.elementor-element-1084d68:not(.elementor-motion-effects-element-type-background), .elementor-1135 .elementor-element.elementor-element-1084d68 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color:#F4F8FC;
}

.elementor-1135 .elementor-element.elementor-element-1084d68, .elementor-1135 .elementor-element.elementor-element-1084d68::before {
	--border-transition:0.3s;
}

.elementor-1135 .elementor-element.elementor-element-3a1ee28 {
	text-align:center;
	width:var( --container-widget-width, 30% );
	max-width:30%;
	--container-widget-width:30%;
	--container-widget-flex-grow:0;
}

.elementor-1135 .elementor-element.elementor-element-3a1ee28 img {
	width:100%;
}

.elementor-1135 .elementor-element.elementor-element-9ad4336 {
	--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;
	--justify-content:space-between;
	--align-items:center;
	--gap:0px 0px;
	--flex-wrap:wrap;
	--align-content:flex-start;
	--background-transition:0.3s;
	--padding-block-start:30px;
	--padding-block-end:0px;
	--padding-inline-start:20px;
	--padding-inline-end:20px;
}

.elementor-1135 .elementor-element.elementor-element-6bdb819 .elementor-heading-title {
	color:#082534;
	font-size:40px;
	font-weight:600;
}

.elementor-1135 .elementor-element.elementor-element-6bdb819 {
	width:var( --container-widget-width, 80% );
	max-width:80%;
	--container-widget-width:80%;
	--container-widget-flex-grow:0;
}

.elementor-1135 .elementor-element.elementor-element-a6c3a3e.elementor-view-stacked .elementor-icon {
	background-color:#126BB6;
}

.elementor-1135 .elementor-element.elementor-element-a6c3a3e.elementor-view-framed .elementor-icon, .elementor-1135 .elementor-element.elementor-element-a6c3a3e.elementor-view-default .elementor-icon {
	fill:#126BB6;
	color:#126BB6;
	border-color:#126BB6;
}

.elementor-1135 .elementor-element.elementor-element-a6c3a3e {
	--icon-box-icon-margin:5px;
	width:var( --container-widget-width, 18% );
	max-width:18%;
	--container-widget-width:18%;
	--container-widget-flex-grow:0;
}

.elementor-1135 .elementor-element.elementor-element-a6c3a3e .elementor-icon {
	font-size:16px;
}

.elementor-1135 .elementor-element.elementor-element-a6c3a3e .elementor-icon-box-title {
	color:#126BB6;
}

.elementor-1135 .elementor-element.elementor-element-a6c3a3e .elementor-icon-box-title, .elementor-1135 .elementor-element.elementor-element-a6c3a3e .elementor-icon-box-title a {
	font-family:"Poppins", Sans-serif;
	font-size:16px;
}

.elementor-1135 .elementor-element.elementor-element-a6c3a3e .elementor-icon-box-description {
	color:#126BB6;
}

.elementor-1135 .elementor-element.elementor-element-37b5308 .elementor-heading-title {
	color:var( --e-global-color-fd6c579 );
	font-family:"Poppins", Sans-serif;
	font-size:20px;
}

.elementor-1135 .elementor-element.elementor-element-37b5308 > .elementor-widget-container {
	margin:15px 0px 15px 0px;
}

.elementor-1135 .elementor-element.elementor-element-37b5308 {
	width:100%;
	max-width:100%;
}

.elementor-1135 .elementor-element.elementor-element-da91cf1 {
	--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;
	--justify-content:space-between;
	--align-items:center;
	--background-transition:0.3s;
	--padding-block-start:0px;
	--padding-block-end:0px;
	--padding-inline-start:0px;
	--padding-inline-end:0px;
}

.elementor-1135 .elementor-element.elementor-element-8926390 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom:calc(15px/2);
}

.elementor-1135 .elementor-element.elementor-element-8926390 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top:calc(15px/2);
}

.elementor-1135 .elementor-element.elementor-element-8926390 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right:calc(15px/2);
	margin-left:calc(15px/2);
}

.elementor-1135 .elementor-element.elementor-element-8926390 .elementor-icon-list-items.elementor-inline-items {
	margin-right:calc(-15px/2);
	margin-left:calc(-15px/2);
}

body.rtl .elementor-1135 .elementor-element.elementor-element-8926390 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left:calc(-15px/2);
}

body:not(.rtl) .elementor-1135 .elementor-element.elementor-element-8926390 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right:calc(-15px/2);
}

.elementor-1135 .elementor-element.elementor-element-8926390 .elementor-icon-list-icon i {
	color:var( --e-global-color-fd6c579 );
	transition:color 0.3s;
}

.elementor-1135 .elementor-element.elementor-element-8926390 .elementor-icon-list-icon svg {
	fill:var( --e-global-color-fd6c579 );
	transition:fill 0.3s;
}

.elementor-1135 .elementor-element.elementor-element-8926390 {
	--e-icon-list-icon-size:14px;
	--icon-vertical-offset:0px;
	width:100%;
	max-width:100%;
}

.elementor-1135 .elementor-element.elementor-element-8926390 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1135 .elementor-element.elementor-element-8926390 .elementor-icon-list-item > a {
	font-family:"Poppins", Sans-serif;
	font-size:16px;
}

.elementor-1135 .elementor-element.elementor-element-8926390 .elementor-icon-list-text {
	color:var( --e-global-color-fd6c579 );
	transition:color 0.3s;
}

.elementor-1135 .elementor-element.elementor-element-8926390 > .elementor-widget-container {
	margin:10px 0px 15px 0px;
	padding:20px 0px 0px 0px;
	border-style:solid;
	border-width:1px 0px 0px 0px;
	border-color:#CDD1D6;
}

.elementor-1135 .elementor-element.elementor-element-57ac81c {
	--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;
	--justify-content:flex-start;
	--align-items:center;
	--gap:10px 10px;
	--background-transition:0.3s;
	--margin-block-start:15px;
	--margin-block-end:15px;
	--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-1135 .elementor-element.elementor-element-0835dc7 img {
	height:40px;
}

.elementor-1135 .elementor-element.elementor-element-c8b0451 {
	--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;
	--flex-wrap:wrap;
	--background-transition:0.3s;
	--padding-block-start:0px;
	--padding-block-end:0px;
	--padding-inline-start:0px;
	--padding-inline-end:0px;
}

.elementor-1135 .elementor-element.elementor-element-c8b0451:not(.elementor-motion-effects-element-type-background), .elementor-1135 .elementor-element.elementor-element-c8b0451 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color:#F4F8FC;
}

.elementor-1135 .elementor-element.elementor-element-c8b0451, .elementor-1135 .elementor-element.elementor-element-c8b0451::before {
	--border-transition:0.3s;
}

.elementor-1135 .elementor-element.elementor-element-2b11b12 {
	text-align:center;
	width:var( --container-widget-width, 30% );
	max-width:30%;
	--container-widget-width:30%;
	--container-widget-flex-grow:0;
}

.elementor-1135 .elementor-element.elementor-element-2b11b12 img {
	width:100%;
}

.elementor-1135 .elementor-element.elementor-element-0a8ae3d {
	--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;
	--justify-content:space-between;
	--align-items:center;
	--gap:0px 0px;
	--flex-wrap:wrap;
	--align-content:flex-start;
	--background-transition:0.3s;
	--padding-block-start:30px;
	--padding-block-end:0px;
	--padding-inline-start:20px;
	--padding-inline-end:20px;
}

.elementor-1135 .elementor-element.elementor-element-f9b7d1b .elementor-heading-title {
	color:#082534;
	font-size:40px;
	font-weight:600;
}

.elementor-1135 .elementor-element.elementor-element-f9b7d1b {
	width:var( --container-widget-width, 80% );
	max-width:80%;
	--container-widget-width:80%;
	--container-widget-flex-grow:0;
}

.elementor-1135 .elementor-element.elementor-element-69dfe6d.elementor-view-stacked .elementor-icon {
	background-color:#126BB6;
}

.elementor-1135 .elementor-element.elementor-element-69dfe6d.elementor-view-framed .elementor-icon, .elementor-1135 .elementor-element.elementor-element-69dfe6d.elementor-view-default .elementor-icon {
	fill:#126BB6;
	color:#126BB6;
	border-color:#126BB6;
}

.elementor-1135 .elementor-element.elementor-element-69dfe6d {
	--icon-box-icon-margin:5px;
	width:var( --container-widget-width, 18% );
	max-width:18%;
	--container-widget-width:18%;
	--container-widget-flex-grow:0;
}

.elementor-1135 .elementor-element.elementor-element-69dfe6d .elementor-icon {
	font-size:16px;
}

.elementor-1135 .elementor-element.elementor-element-69dfe6d .elementor-icon-box-title {
	color:#126BB6;
}

.elementor-1135 .elementor-element.elementor-element-69dfe6d .elementor-icon-box-title, .elementor-1135 .elementor-element.elementor-element-69dfe6d .elementor-icon-box-title a {
	font-family:"Poppins", Sans-serif;
	font-size:16px;
}

.elementor-1135 .elementor-element.elementor-element-69dfe6d .elementor-icon-box-description {
	color:#126BB6;
}

.elementor-1135 .elementor-element.elementor-element-1ba6169 .elementor-heading-title {
	color:var( --e-global-color-fd6c579 );
	font-family:"Poppins", Sans-serif;
	font-size:20px;
}

.elementor-1135 .elementor-element.elementor-element-1ba6169 > .elementor-widget-container {
	margin:15px 0px 15px 0px;
}

.elementor-1135 .elementor-element.elementor-element-1ba6169 {
	width:100%;
	max-width:100%;
}

.elementor-1135 .elementor-element.elementor-element-6ec677c {
	--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;
	--justify-content:space-between;
	--align-items:center;
	--background-transition:0.3s;
	--padding-block-start:0px;
	--padding-block-end:0px;
	--padding-inline-start:0px;
	--padding-inline-end:0px;
}

.elementor-1135 .elementor-element.elementor-element-6820478 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom:calc(15px/2);
}

.elementor-1135 .elementor-element.elementor-element-6820478 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top:calc(15px/2);
}

.elementor-1135 .elementor-element.elementor-element-6820478 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right:calc(15px/2);
	margin-left:calc(15px/2);
}

.elementor-1135 .elementor-element.elementor-element-6820478 .elementor-icon-list-items.elementor-inline-items {
	margin-right:calc(-15px/2);
	margin-left:calc(-15px/2);
}

body.rtl .elementor-1135 .elementor-element.elementor-element-6820478 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left:calc(-15px/2);
}

body:not(.rtl) .elementor-1135 .elementor-element.elementor-element-6820478 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right:calc(-15px/2);
}

.elementor-1135 .elementor-element.elementor-element-6820478 .elementor-icon-list-icon i {
	color:var( --e-global-color-fd6c579 );
	transition:color 0.3s;
}

.elementor-1135 .elementor-element.elementor-element-6820478 .elementor-icon-list-icon svg {
	fill:var( --e-global-color-fd6c579 );
	transition:fill 0.3s;
}

.elementor-1135 .elementor-element.elementor-element-6820478 {
	--e-icon-list-icon-size:14px;
	--icon-vertical-offset:0px;
	width:100%;
	max-width:100%;
}

.elementor-1135 .elementor-element.elementor-element-6820478 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1135 .elementor-element.elementor-element-6820478 .elementor-icon-list-item > a {
	font-family:"Poppins", Sans-serif;
	font-size:16px;
}

.elementor-1135 .elementor-element.elementor-element-6820478 .elementor-icon-list-text {
	color:var( --e-global-color-fd6c579 );
	transition:color 0.3s;
}

.elementor-1135 .elementor-element.elementor-element-6820478 > .elementor-widget-container {
	margin:10px 0px 15px 0px;
	padding:20px 0px 0px 0px;
	border-style:solid;
	border-width:1px 0px 0px 0px;
	border-color:#CDD1D6;
}

.elementor-1135 .elementor-element.elementor-element-1ddeb0a {
	--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;
	--flex-wrap:wrap;
	--background-transition:0.3s;
	--padding-block-start:0px;
	--padding-block-end:0px;
	--padding-inline-start:0px;
	--padding-inline-end:0px;
}

.elementor-1135 .elementor-element.elementor-element-1ddeb0a:not(.elementor-motion-effects-element-type-background), .elementor-1135 .elementor-element.elementor-element-1ddeb0a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color:#F4F8FC;
}

.elementor-1135 .elementor-element.elementor-element-1ddeb0a, .elementor-1135 .elementor-element.elementor-element-1ddeb0a::before {
	--border-transition:0.3s;
}

.elementor-1135 .elementor-element.elementor-element-2853ec1 {
	text-align:center;
	width:var( --container-widget-width, 30% );
	max-width:30%;
	--container-widget-width:30%;
	--container-widget-flex-grow:0;
}

.elementor-1135 .elementor-element.elementor-element-2853ec1 img {
	width:100%;
}

.elementor-1135 .elementor-element.elementor-element-79fdac9 {
	--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;
	--justify-content:space-between;
	--align-items:center;
	--gap:0px 0px;
	--flex-wrap:wrap;
	--align-content:flex-start;
	--background-transition:0.3s;
	--padding-block-start:30px;
	--padding-block-end:0px;
	--padding-inline-start:20px;
	--padding-inline-end:20px;
}

.elementor-1135 .elementor-element.elementor-element-c945213 .elementor-heading-title {
	color:#082534;
	font-size:40px;
	font-weight:600;
}

.elementor-1135 .elementor-element.elementor-element-c945213 {
	width:var( --container-widget-width, 80% );
	max-width:80%;
	--container-widget-width:80%;
	--container-widget-flex-grow:0;
}

.elementor-1135 .elementor-element.elementor-element-b482a71.elementor-view-stacked .elementor-icon {
	background-color:#126BB6;
}

.elementor-1135 .elementor-element.elementor-element-b482a71.elementor-view-framed .elementor-icon, .elementor-1135 .elementor-element.elementor-element-b482a71.elementor-view-default .elementor-icon {
	fill:#126BB6;
	color:#126BB6;
	border-color:#126BB6;
}

.elementor-1135 .elementor-element.elementor-element-b482a71 {
	--icon-box-icon-margin:5px;
	width:var( --container-widget-width, 18% );
	max-width:18%;
	--container-widget-width:18%;
	--container-widget-flex-grow:0;
}

.elementor-1135 .elementor-element.elementor-element-b482a71 .elementor-icon {
	font-size:16px;
}

.elementor-1135 .elementor-element.elementor-element-b482a71 .elementor-icon-box-title {
	color:#126BB6;
}

.elementor-1135 .elementor-element.elementor-element-b482a71 .elementor-icon-box-title, .elementor-1135 .elementor-element.elementor-element-b482a71 .elementor-icon-box-title a {
	font-family:"Poppins", Sans-serif;
	font-size:16px;
}

.elementor-1135 .elementor-element.elementor-element-b482a71 .elementor-icon-box-description {
	color:#126BB6;
}

.elementor-1135 .elementor-element.elementor-element-0e8f89a .elementor-heading-title {
	color:var( --e-global-color-fd6c579 );
	font-family:"Poppins", Sans-serif;
	font-size:20px;
}

.elementor-1135 .elementor-element.elementor-element-0e8f89a > .elementor-widget-container {
	margin:15px 0px 15px 0px;
}

.elementor-1135 .elementor-element.elementor-element-0e8f89a {
	width:100%;
	max-width:100%;
}

.elementor-1135 .elementor-element.elementor-element-a34ff08 {
	--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;
	--justify-content:flex-start;
	--align-items:center;
	--gap:10px 10px;
	--background-transition:0.3s;
	--margin-block-start:15px;
	--margin-block-end:15px;
	--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-1135 .elementor-element.elementor-element-6b6794d img {
	height:40px;
}

.elementor-1135 .elementor-element.elementor-element-d74fdb2 {
	--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;
	--justify-content:space-between;
	--align-items:center;
	--background-transition:0.3s;
	--margin-block-start:80px;
	--margin-block-end:0px;
	--margin-inline-start:0px;
	--margin-inline-end:0px;
	--padding-block-start:100px;
	--padding-block-end:100px;
	--padding-inline-start:15px;
	--padding-inline-end:15px;
}

.elementor-1135 .elementor-element.elementor-element-d74fdb2:not(.elementor-motion-effects-element-type-background), .elementor-1135 .elementor-element.elementor-element-d74fdb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color:#F4F8FC;
}

.elementor-1135 .elementor-element.elementor-element-d74fdb2, .elementor-1135 .elementor-element.elementor-element-d74fdb2::before {
	--border-transition:0.3s;
}

.elementor-1135 .elementor-element.elementor-element-18ae881 img {
	width:100%;
}

.elementor-1135 .elementor-element.elementor-element-18ae881 {
	width:var( --container-widget-width, 50% );
	max-width:50%;
	--container-widget-width:50%;
	--container-widget-flex-grow:0;
}

.elementor-1135 .elementor-element.elementor-element-2aa657c {
	--display:flex;
	--background-transition:0.3s;
}

.elementor-1135 .elementor-element.elementor-element-92b77f4 .elementor-heading-title {
	color:#082534;
	font-size:40px;
	font-weight:600;
}

.elementor-1135 .elementor-element.elementor-element-92b77f4 {
	width:100%;
	max-width:100%;
}

.elementor-1135 .elementor-element.elementor-element-a9b3a82 {
	color:var( --e-global-color-fd6c579 );
	font-weight:400;
}

.elementor-1135 .elementor-element.elementor-element-14cf285 {
	--display:flex;
	--flex-direction:row;
	--container-widget-width:initial;
	--container-widget-height:100%;
	--container-widget-flex-grow:1;
	--container-widget-align-self:stretch;
	--justify-content:flex-start;
	--background-transition:0.3s;
	--padding-block-start:0px;
	--padding-block-end:0px;
	--padding-inline-start:0px;
	--padding-inline-end:0px;
}

.elementor-1135 .elementor-element.elementor-element-a21bf43.elementor-position-right .elementor-image-box-img {
	margin-left:0px;
}

.elementor-1135 .elementor-element.elementor-element-a21bf43.elementor-position-left .elementor-image-box-img {
	margin-right:0px;
}

.elementor-1135 .elementor-element.elementor-element-a21bf43.elementor-position-top .elementor-image-box-img {
	margin-bottom:0px;
}

.elementor-1135 .elementor-element.elementor-element-a21bf43 .elementor-image-box-wrapper .elementor-image-box-img {
	width:100%;
}

.elementor-1135 .elementor-element.elementor-element-a21bf43 .elementor-image-box-img img {
	transition-duration:0.3s;
}

.elementor-1135 .elementor-element.elementor-element-a21bf43 .elementor-image-box-title {
	margin-bottom:0px;
	color:var( --e-global-color-fd6c579 );
	font-size:12px;
	font-weight:500;
}

.elementor-1135 .elementor-element.elementor-element-a21bf43 > .elementor-widget-container {
	padding:10px 10px 10px 10px;
	background-color:#FFFFFF;
	border-radius:100% 100% 100% 100%;
	box-shadow:0px 0px 80px 30px rgba(11.000000000000005, 29.000000000000043, 44, 0.05);
}

.elementor-1135 .elementor-element.elementor-element-211bb92.elementor-position-right .elementor-image-box-img {
	margin-left:0px;
}

.elementor-1135 .elementor-element.elementor-element-211bb92.elementor-position-left .elementor-image-box-img {
	margin-right:0px;
}

.elementor-1135 .elementor-element.elementor-element-211bb92.elementor-position-top .elementor-image-box-img {
	margin-bottom:0px;
}

.elementor-1135 .elementor-element.elementor-element-211bb92 .elementor-image-box-wrapper .elementor-image-box-img {
	width:100%;
}

.elementor-1135 .elementor-element.elementor-element-211bb92 .elementor-image-box-img img {
	transition-duration:0.3s;
}

.elementor-1135 .elementor-element.elementor-element-211bb92 .elementor-image-box-title {
	margin-bottom:0px;
	color:var( --e-global-color-fd6c579 );
	font-size:12px;
	font-weight:500;
}

.elementor-1135 .elementor-element.elementor-element-211bb92 > .elementor-widget-container {
	padding:10px 10px 10px 10px;
	background-color:#FFFFFF;
	border-radius:100% 100% 100% 100%;
	box-shadow:0px 0px 80px 30px rgba(11.000000000000005, 29.000000000000043, 44, 0.05);
}

.elementor-1135 .elementor-element.elementor-element-05c1c90.elementor-position-right .elementor-image-box-img {
	margin-left:0px;
}

.elementor-1135 .elementor-element.elementor-element-05c1c90.elementor-position-left .elementor-image-box-img {
	margin-right:0px;
}

.elementor-1135 .elementor-element.elementor-element-05c1c90.elementor-position-top .elementor-image-box-img {
	margin-bottom:0px;
}

.elementor-1135 .elementor-element.elementor-element-05c1c90 .elementor-image-box-wrapper .elementor-image-box-img {
	width:100%;
}

.elementor-1135 .elementor-element.elementor-element-05c1c90 .elementor-image-box-img img {
	transition-duration:0.3s;
}

.elementor-1135 .elementor-element.elementor-element-05c1c90 .elementor-image-box-title {
	margin-bottom:0px;
	color:var( --e-global-color-fd6c579 );
	font-size:12px;
	font-weight:500;
}

.elementor-1135 .elementor-element.elementor-element-05c1c90 > .elementor-widget-container {
	padding:10px 10px 10px 10px;
	background-color:#FFFFFF;
	border-radius:100% 100% 100% 100%;
	box-shadow:0px 0px 80px 30px rgba(11.000000000000005, 29.000000000000043, 44, 0.05);
}

.elementor-1135 .elementor-element.elementor-element-94f0b36.elementor-position-right .elementor-image-box-img {
	margin-left:0px;
}

.elementor-1135 .elementor-element.elementor-element-94f0b36.elementor-position-left .elementor-image-box-img {
	margin-right:0px;
}

.elementor-1135 .elementor-element.elementor-element-94f0b36.elementor-position-top .elementor-image-box-img {
	margin-bottom:0px;
}

.elementor-1135 .elementor-element.elementor-element-94f0b36 .elementor-image-box-wrapper .elementor-image-box-img {
	width:100%;
}

.elementor-1135 .elementor-element.elementor-element-94f0b36 .elementor-image-box-img img {
	transition-duration:0.3s;
}

.elementor-1135 .elementor-element.elementor-element-94f0b36 .elementor-image-box-title {
	margin-bottom:0px;
	color:var( --e-global-color-fd6c579 );
	font-size:12px;
	font-weight:500;
}

.elementor-1135 .elementor-element.elementor-element-94f0b36 > .elementor-widget-container {
	padding:10px 10px 10px 10px;
	background-color:#FFFFFF;
	border-radius:100% 100% 100% 100%;
	box-shadow:0px 0px 80px 30px rgba(11.000000000000005, 29.000000000000043, 44, 0.05);
}

.elementor-1135 .elementor-element.elementor-element-9c2d441 .elementor-button {
	font-weight:500;
	fill:#FFFFFF;
	color:#FFFFFF;
	background-color:#126BB6;
	border-radius:30px 30px 30px 30px;
	padding:14px 24px 14px 24px;
}

.elementor-1135 .elementor-element.elementor-element-9c2d441 > .elementor-widget-container {
	margin:30px 0px 0px 0px;
	border-radius:30px 30px 30px 30px;
}

.elementor-1135 .elementor-element.elementor-element-98ba935 {
	--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;
	--justify-content:space-between;
	--align-items:center;
	--background-transition:0.3s;
	--padding-block-start:30px;
	--padding-block-end:30px;
	--padding-inline-start:0px;
	--padding-inline-end:0px;
}

.elementor-1135 .elementor-element.elementor-element-98ba935:not(.elementor-motion-effects-element-type-background), .elementor-1135 .elementor-element.elementor-element-98ba935 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color:#D9E7F4;
}

.elementor-1135 .elementor-element.elementor-element-98ba935, .elementor-1135 .elementor-element.elementor-element-98ba935::before {
	--border-transition:0.3s;
}

.elementor-1135 .elementor-element.elementor-element-b8b5e53 {
	text-align:center;
	width:100%;
	max-width:100%;
}

.elementor-1135 .elementor-element.elementor-element-b8b5e53 .elementor-heading-title {
	color:#082534;
	font-size:40px;
	font-weight:600;
}

.elementor-1135 .elementor-element.elementor-element-e9d67ab {
	--display:flex;
	--background-transition:0.3s;
	--padding-block-start:0px;
	--padding-block-end:0px;
	--padding-inline-start:0px;
	--padding-inline-end:0px;
}

.elementor-1135 .elementor-element.elementor-element-b65ae9d {
	--display:flex;
	--background-transition:0.3s;
	--padding-block-start:0px;
	--padding-block-end:0px;
	--padding-inline-start:0px;
	--padding-inline-end:0px;
}

.elementor-1135 .elementor-element.elementor-element-9d30838 {
	text-align:center;
}

.elementor-1135 .elementor-element.elementor-element-9d30838 img {
	width:100%;
}

.elementor-1135 .elementor-element.elementor-element-f7cb17b .elementor-heading-title {
	color:var( --e-global-color-fd6c579 );
	font-size:24px;
	font-weight:400;
}

.elementor-1135 .elementor-element.elementor-element-9086cbf .elementor-heading-title {
	color:var( --e-global-color-secondary );
	font-size:16px;
	font-weight:400;
}

.elementor-1135 .elementor-element.elementor-element-af25079 {
	--display:flex;
	--background-transition:0.3s;
}

.elementor-1135 .elementor-element.elementor-element-2374963 {
	--display:flex;
	--background-transition:0.3s;
	--padding-block-start:0px;
	--padding-block-end:0px;
	--padding-inline-start:0px;
	--padding-inline-end:0px;
}

.elementor-1135 .elementor-element.elementor-element-fe55cae {
	text-align:center;
}

.elementor-1135 .elementor-element.elementor-element-fe55cae img {
	width:100%;
}

.elementor-1135 .elementor-element.elementor-element-7a19cf4 .elementor-heading-title {
	color:var( --e-global-color-fd6c579 );
	font-size:24px;
	font-weight:400;
}

.elementor-1135 .elementor-element.elementor-element-ca877a9 .elementor-heading-title {
	color:var( --e-global-color-secondary );
	font-size:16px;
	font-weight:400;
}

.elementor-1135 .elementor-element.elementor-element-eca3791 {
	--display:flex;
	--background-transition:0.3s;
}

.elementor-1135 .elementor-element.elementor-element-1669ecd {
	--display:flex;
	--background-transition:0.3s;
	--padding-block-start:0px;
	--padding-block-end:0px;
	--padding-inline-start:0px;
	--padding-inline-end:0px;
}

.elementor-1135 .elementor-element.elementor-element-853c8af {
	text-align:center;
}

.elementor-1135 .elementor-element.elementor-element-853c8af img {
	width:100%;
}

.elementor-1135 .elementor-element.elementor-element-92b77c0 .elementor-heading-title {
	color:var( --e-global-color-fd6c579 );
	font-size:24px;
	font-weight:400;
}

.elementor-1135 .elementor-element.elementor-element-0ffd243 .elementor-heading-title {
	color:var( --e-global-color-secondary );
	font-family:"Microsoft YaHei", Sans-serif;
	font-size:16px;
	font-weight:400;
}

.elementor-1135 .elementor-element.elementor-element-7d452d0 {
	--e-n-carousel-swiper-slides-to-display:3;
	--e-n-carousel-slide-height:auto;
	--e-n-carousel-slide-container-height:100%;
	--e-n-carousel-swiper-offset-size:80px;
	--e-n-carousel-arrow-prev-left-align:0%;
	--e-n-carousel-arrow-prev-translate-x:0px;
	--e-n-carousel-arrow-prev-left-position:0px;
	--e-n-carousel-arrow-prev-top-align:50%;
	--e-n-carousel-arrow-prev-translate-y:-50%;
	--e-n-carousel-arrow-prev-top-position:0px;
	--e-n-carousel-arrow-next-right-align:0%;
	--e-n-carousel-arrow-next-translate-x:0%;
	--e-n-carousel-arrow-next-right-position:0px;
	--e-n-carousel-arrow-next-top-align:50%;
	--e-n-carousel-arrow-next-translate-y:-50%;
	--e-n-carousel-arrow-next-top-position:0px;
	--e-n-carousel-swiper-slides-gap:10px;
	--e-n-carousel-arrow-normal-color:var( --e-global-color-fd6c579 );
	--e-n-carousel-arrow-hover-color:var( --e-global-color-fd6c579 );
}

:where( .elementor-1135 .elementor-element.elementor-element-7d452d0 .swiper-slide ) > .e-con {
	--padding-top:0px;
	--padding-right:0px;
	--padding-bottom:0px;
	--padding-left:0px;
}

:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con {
	--padding-block-start:0px;
	--padding-inline-end:0px;
	--padding-block-end:0px;
	--padding-inline-start:0px;
}

.elementor-1135 .elementor-element.elementor-element-7d452d0 > .elementor-widget-container {
	margin:15px 0px 15px 0px;
}

.elementor-1135 .elementor-element.elementor-element-ba223ba {
	--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:80px;
	--padding-block-end:80px;
	--padding-inline-start:0px;
	--padding-inline-end:0px;
}

.elementor-1135 .elementor-element.elementor-element-ba223ba:not(.elementor-motion-effects-element-type-background), .elementor-1135 .elementor-element.elementor-element-ba223ba > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image:url("../fonts/benefits-pattern_bg.jpg");
	background-repeat:repeat;
}

.elementor-1135 .elementor-element.elementor-element-ba223ba, .elementor-1135 .elementor-element.elementor-element-ba223ba::before {
	--border-transition:0.3s;
}

.elementor-1135 .elementor-element.elementor-element-2d6ff3a {
	text-align:center;
	width:100%;
	max-width:100%;
}

.elementor-1135 .elementor-element.elementor-element-2d6ff3a .elementor-heading-title {
	color:#082534;
	font-size:40px;
	font-weight:600;
}

.elementor-1135 .elementor-element.elementor-element-2d6ff3a > .elementor-widget-container {
	margin:0px 0px 90px 0px;
}

.elementor-1135 .elementor-element.elementor-element-75b781c {
	--display:flex;
	--min-height:870px;
	--flex-direction:row;
	--container-widget-width:initial;
	--container-widget-height:100%;
	--container-widget-flex-grow:1;
	--container-widget-align-self:stretch;
	--justify-content:space-between;
	--gap:0px 0px;
	--background-transition:0.3s;
	--padding-block-start:0px;
	--padding-block-end:0px;
	--padding-inline-start:0px;
	--padding-inline-end:0px;
}

.elementor-1135 .elementor-element.elementor-element-fc309f4 {
	--display:flex;
	--flex-direction:column;
	--container-widget-width:100%;
	--container-widget-height:initial;
	--container-widget-flex-grow:0;
	--container-widget-align-self:initial;
	--justify-content:flex-start;
	--gap:50px 50px;
	--background-transition:0.3s;
	--padding-block-start:0px;
	--padding-block-end:0px;
	--padding-inline-start:0px;
	--padding-inline-end:0px;
}

.elementor-1135 .elementor-element.elementor-element-cb00d68 {
	--display:flex;
	--min-height:300px;
	--background-transition:0.3s;
	--margin-block-start:0px;
	--margin-block-end:0px;
	--margin-inline-start:60px;
	--margin-inline-end:0px;
	--padding-block-start:0px;
	--padding-block-end:0px;
	--padding-inline-start:0px;
	--padding-inline-end:0px;
	--z-index:2;
}

.elementor-1135 .elementor-element.elementor-element-7d935c9 {
	--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:flex-end;
	--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-1135 .elementor-element.elementor-element-0776296 .elementor-heading-title {
	color:#FFFFFF;
	font-size:64px;
	font-weight:700;
	line-height:64px;
	-webkit-text-stroke-width:1px;
	stroke-width:1px;
	-webkit-text-stroke-color:#126BB6;
	stroke:#126BB6;
}

.elementor-1135 .elementor-element.elementor-element-0776296 > .elementor-widget-container {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.elementor-1135 .elementor-element.elementor-element-0776296 {
	width:initial;
	max-width:initial;
}

.elementor-1135 .elementor-element.elementor-element-0776296.elementor-element {
	--flex-grow:0;
	--flex-shrink:0;
}

.elementor-1135 .elementor-element.elementor-element-7b98da0 .elementor-heading-title {
	color:#126BB6;
	font-family:"Arial", Sans-serif;
	font-size:34px;
	font-weight:600;
}

.elementor-1135 .elementor-element.elementor-element-7b98da0 > .elementor-widget-container {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.elementor-1135 .elementor-element.elementor-element-7b98da0 {
	width:var( --container-widget-width, 2.679% );
	max-width:2.679%;
	--container-widget-width:2.679%;
	--container-widget-flex-grow:0;
}

.elementor-1135 .elementor-element.elementor-element-7b98da0.elementor-element {
	--flex-grow:0;
	--flex-shrink:0;
}

.elementor-1135 .elementor-element.elementor-element-1f957ec .elementor-heading-title {
	color:#126BB6;
	font-size:24px;
	font-weight:700;
}

.elementor-1135 .elementor-element.elementor-element-1f957ec > .elementor-widget-container {
	padding:0px 0px 0px 10px;
}

.elementor-1135 .elementor-element.elementor-element-ea18291 {
	font-size:16px;
	font-weight:400;
}

.elementor-1135 .elementor-element.elementor-element-88518ad {
	--display:flex;
	--min-height:300px;
	--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;
	--z-index:2;
}

.elementor-1135 .elementor-element.elementor-element-9b98627 {
	--display:flex;
	--min-height:30px;
	--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:flex-end;
	--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-1135 .elementor-element.elementor-element-59d85a9 .elementor-heading-title {
	color:#FFFFFF;
	font-size:64px;
	font-weight:700;
	line-height:64px;
	-webkit-text-stroke-width:1px;
	stroke-width:1px;
	-webkit-text-stroke-color:#126BB6;
	stroke:#126BB6;
}

.elementor-1135 .elementor-element.elementor-element-59d85a9 > .elementor-widget-container {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.elementor-1135 .elementor-element.elementor-element-59d85a9 {
	width:initial;
	max-width:initial;
}

.elementor-1135 .elementor-element.elementor-element-59d85a9.elementor-element {
	--flex-grow:0;
	--flex-shrink:0;
}

.elementor-1135 .elementor-element.elementor-element-ae417ed .elementor-heading-title {
	color:#126BB6;
	font-family:"Arial", Sans-serif;
	font-size:34px;
	font-weight:600;
}

.elementor-1135 .elementor-element.elementor-element-ae417ed > .elementor-widget-container {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.elementor-1135 .elementor-element.elementor-element-ae417ed {
	width:var( --container-widget-width, 2.679% );
	max-width:2.679%;
	--container-widget-width:2.679%;
	--container-widget-flex-grow:0;
}

.elementor-1135 .elementor-element.elementor-element-ae417ed.elementor-element {
	--flex-grow:0;
	--flex-shrink:0;
}

.elementor-1135 .elementor-element.elementor-element-d1da064 .elementor-heading-title {
	color:#126BB6;
	font-size:24px;
	font-weight:700;
}

.elementor-1135 .elementor-element.elementor-element-d1da064 > .elementor-widget-container {
	padding:0px 0px 0px 10px;
}

.elementor-1135 .elementor-element.elementor-element-7717a21 {
	font-size:16px;
	font-weight:400;
}

.elementor-1135 .elementor-element.elementor-element-1d20804 {
	--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:0px;
	--padding-inline-end:0px;
	--z-index:2;
}

.elementor-1135 .elementor-element.elementor-element-5844fa6 {
	--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:flex-end;
	--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-1135 .elementor-element.elementor-element-6fedce5 .elementor-heading-title {
	color:#FFFFFF;
	font-family:"Microsoft YaHei", Sans-serif;
	font-size:64px;
	font-weight:700;
	line-height:64px;
	-webkit-text-stroke-width:1px;
	stroke-width:1px;
	-webkit-text-stroke-color:#126BB6;
	stroke:#126BB6;
}

.elementor-1135 .elementor-element.elementor-element-6fedce5 > .elementor-widget-container {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.elementor-1135 .elementor-element.elementor-element-6fedce5 {
	width:initial;
	max-width:initial;
}

.elementor-1135 .elementor-element.elementor-element-6fedce5.elementor-element {
	--flex-grow:0;
	--flex-shrink:0;
}

.elementor-1135 .elementor-element.elementor-element-1f010e5 .elementor-heading-title {
	color:#126BB6;
	font-family:"Arial", Sans-serif;
	font-size:34px;
	font-weight:600;
}

.elementor-1135 .elementor-element.elementor-element-1f010e5 > .elementor-widget-container {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.elementor-1135 .elementor-element.elementor-element-1f010e5 {
	width:var( --container-widget-width, 2.679% );
	max-width:2.679%;
	--container-widget-width:2.679%;
	--container-widget-flex-grow:0;
}

.elementor-1135 .elementor-element.elementor-element-1f010e5.elementor-element {
	--flex-grow:0;
	--flex-shrink:0;
}

.elementor-1135 .elementor-element.elementor-element-ac97b3b .elementor-heading-title {
	color:#126BB6;
	font-family:"Microsoft YaHei", Sans-serif;
	font-size:24px;
	font-weight:700;
}

.elementor-1135 .elementor-element.elementor-element-ac97b3b > .elementor-widget-container {
	padding:0px 0px 0px 10px;
}

.elementor-1135 .elementor-element.elementor-element-851b3a6 {
	font-family:"Microsoft YaHei", Sans-serif;
	font-size:16px;
	font-weight:400;
}

.elementor-1135 .elementor-element.elementor-element-0d5017e {
	--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;
	--justify-content:flex-end;
	--align-items:center;
	--gap:10px 10px;
	--background-transition:0.3s;
}

.elementor-1135 .elementor-element.elementor-element-8d44b65 {
	--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:0px;
	--padding-inline-end:0px;
	--z-index:2;
}

.elementor-1135 .elementor-element.elementor-element-a27088b {
	--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:flex-end;
	--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-1135 .elementor-element.elementor-element-f3eacdb .elementor-heading-title {
	color:#FFFFFF;
	font-size:64px;
	font-weight:700;
	line-height:64px;
	-webkit-text-stroke-width:1px;
	stroke-width:1px;
	-webkit-text-stroke-color:#126BB6;
	stroke:#126BB6;
}

.elementor-1135 .elementor-element.elementor-element-f3eacdb > .elementor-widget-container {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.elementor-1135 .elementor-element.elementor-element-f3eacdb {
	width:initial;
	max-width:initial;
}

.elementor-1135 .elementor-element.elementor-element-f3eacdb.elementor-element {
	--flex-grow:0;
	--flex-shrink:0;
}

.elementor-1135 .elementor-element.elementor-element-f8b68f5 .elementor-heading-title {
	color:#126BB6;
	font-family:"Arial", Sans-serif;
	font-size:34px;
	font-weight:600;
}

.elementor-1135 .elementor-element.elementor-element-f8b68f5 > .elementor-widget-container {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.elementor-1135 .elementor-element.elementor-element-f8b68f5 {
	width:var( --container-widget-width, 2.679% );
	max-width:2.679%;
	--container-widget-width:2.679%;
	--container-widget-flex-grow:0;
}

.elementor-1135 .elementor-element.elementor-element-f8b68f5.elementor-element {
	--flex-grow:0;
	--flex-shrink:0;
}

.elementor-1135 .elementor-element.elementor-element-1dc94e2 .elementor-heading-title {
	color:#126BB6;
	font-size:24px;
	font-weight:700;
}

.elementor-1135 .elementor-element.elementor-element-1dc94e2 > .elementor-widget-container {
	padding:0px 0px 0px 10px;
}

.elementor-1135 .elementor-element.elementor-element-e11a000 {
	font-size:16px;
	font-weight:400;
}

.elementor-1135 .elementor-element.elementor-element-01f595c {
	--display:flex;
	--flex-direction:column;
	--container-widget-width:100%;
	--container-widget-height:initial;
	--container-widget-flex-grow:0;
	--container-widget-align-self:initial;
	--justify-content:flex-start;
	--gap:50px 50px;
	--background-transition:0.3s;
	--padding-block-start:0px;
	--padding-block-end:0px;
	--padding-inline-start:0px;
	--padding-inline-end:0px;
}

.elementor-1135 .elementor-element.elementor-element-d414b87 {
	--display:flex;
	--min-height:300px;
	--background-transition:0.3s;
	--margin-block-start:0px;
	--margin-block-end:0px;
	--margin-inline-start:-60px;
	--margin-inline-end:0px;
	--padding-block-start:0px;
	--padding-block-end:0px;
	--padding-inline-start:0px;
	--padding-inline-end:0px;
	--z-index:2;
}

.elementor-1135 .elementor-element.elementor-element-f18d644 {
	--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:flex-end;
	--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-1135 .elementor-element.elementor-element-4cb1ecd .elementor-heading-title {
	color:#FFFFFF;
	font-size:64px;
	font-weight:700;
	line-height:64px;
	-webkit-text-stroke-width:1px;
	stroke-width:1px;
	-webkit-text-stroke-color:#126BB6;
	stroke:#126BB6;
}

.elementor-1135 .elementor-element.elementor-element-4cb1ecd > .elementor-widget-container {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.elementor-1135 .elementor-element.elementor-element-4cb1ecd {
	width:initial;
	max-width:initial;
}

.elementor-1135 .elementor-element.elementor-element-4cb1ecd.elementor-element {
	--flex-grow:0;
	--flex-shrink:0;
}

.elementor-1135 .elementor-element.elementor-element-108e6f5 .elementor-heading-title {
	color:#126BB6;
	font-family:"Arial", Sans-serif;
	font-size:34px;
	font-weight:600;
}

.elementor-1135 .elementor-element.elementor-element-108e6f5 > .elementor-widget-container {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.elementor-1135 .elementor-element.elementor-element-108e6f5 {
	width:var( --container-widget-width, 2.679% );
	max-width:2.679%;
	--container-widget-width:2.679%;
	--container-widget-flex-grow:0;
}

.elementor-1135 .elementor-element.elementor-element-108e6f5.elementor-element {
	--flex-grow:0;
	--flex-shrink:0;
}

.elementor-1135 .elementor-element.elementor-element-93d5df9 .elementor-heading-title {
	color:#126BB6;
	font-size:24px;
	font-weight:700;
}

.elementor-1135 .elementor-element.elementor-element-93d5df9 > .elementor-widget-container {
	padding:0px 0px 0px 10px;
}

.elementor-1135 .elementor-element.elementor-element-cb2f129 {
	font-size:16px;
	font-weight:400;
}

.elementor-1135 .elementor-element.elementor-element-ead5a9e {
	--display:flex;
	--min-height:300px;
	--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;
	--z-index:2;
}

.elementor-1135 .elementor-element.elementor-element-e77c9e8 {
	--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:flex-end;
	--gap:0px 0px;
	--background-transition:0.3s;
	--padding-block-start:0px;
	--padding-block-end:0px;

	--padding-inline-start:0px;
	--padding-inline-end:0px;
}

.elementor-1135 .elementor-element.elementor-element-a49b995 .elementor-heading-title {
	color:#FFFFFF;
	font-size:64px;
	font-weight:700;
	line-height:64px;
	-webkit-text-stroke-width:1px;
	stroke-width:1px;
	-webkit-text-stroke-color:#126BB6;
	stroke:#126BB6;
}

.elementor-1135 .elementor-element.elementor-element-a49b995 > .elementor-widget-container {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.elementor-1135 .elementor-element.elementor-element-a49b995 {
	width:initial;
	max-width:initial;
}

.elementor-1135 .elementor-element.elementor-element-a49b995.elementor-element {
	--flex-grow:0;
	--flex-shrink:0;
}

.elementor-1135 .elementor-element.elementor-element-b95753f .elementor-heading-title {
	color:#126BB6;
	font-family:"Arial", Sans-serif;
	font-size:34px;
	font-weight:600;
}

.elementor-1135 .elementor-element.elementor-element-b95753f > .elementor-widget-container {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.elementor-1135 .elementor-element.elementor-element-b95753f {
	width:var( --container-widget-width, 2.679% );
	max-width:2.679%;
	--container-widget-width:2.679%;
	--container-widget-flex-grow:0;
}

.elementor-1135 .elementor-element.elementor-element-b95753f.elementor-element {
	--flex-grow:0;
	--flex-shrink:0;
}

.elementor-1135 .elementor-element.elementor-element-6321e8f .elementor-heading-title {
	color:#126BB6;
	font-size:24px;
	font-weight:700;
}

.elementor-1135 .elementor-element.elementor-element-6321e8f > .elementor-widget-container {
	padding:0px 0px 0px 10px;
}

.elementor-1135 .elementor-element.elementor-element-90f1b89 {
	font-size:16px;
	font-weight:400;
}

.elementor-1135 .elementor-element.elementor-element-4f2e312 {
	--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;
	--justify-content:space-between;
	--align-items:center;
	--background-transition:0.3s;
	--padding-block-start:80px;
	--padding-block-end:80px;
	--padding-inline-start:0px;
	--padding-inline-end:0px;
}

.elementor-1135 .elementor-element.elementor-element-4f2e312:not(.elementor-motion-effects-element-type-background), .elementor-1135 .elementor-element.elementor-element-4f2e312 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color:#D9E7F4;
}

.elementor-1135 .elementor-element.elementor-element-4f2e312, .elementor-1135 .elementor-element.elementor-element-4f2e312::before {
	--border-transition:0.3s;
}

.elementor-1135 .elementor-element.elementor-element-05e8d45 {
	text-align:center;
	width:100%;
	max-width:100%;
}

.elementor-1135 .elementor-element.elementor-element-05e8d45 .elementor-heading-title {
	color:#082534;
	font-size:40px;
	font-weight:600;
}

.elementor-1135 .elementor-element.elementor-element-4651161 {
	--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:stretch;
	--gap:10px 10px;
	--background-transition:0.3s;
	--margin-block-start:50px;
	--margin-block-end:0px;
	--margin-inline-start:0px;
	--margin-inline-end:0px;
}

.elementor-1135 .elementor-element.elementor-element-f0b58b6 {
	--display:flex;
	--background-transition:0.3s;
	--padding-block-start:0px;
	--padding-block-end:0px;
	--padding-inline-start:0px;
	--padding-inline-end:0px;
}

.elementor-1135 .elementor-element.elementor-element-44e945e img {
	width:100%;
}

.elementor-1135 .elementor-element.elementor-element-83edf86 {
	--display:flex;
	--background-transition:0.3s;
	--padding-block-start:0px;
	--padding-block-end:0px;
	--padding-inline-start:0px;
	--padding-inline-end:0px;
}

.elementor-1135 .elementor-element.elementor-element-eb0b045 {
	--swiper-slides-to-display:1;
	--arrow-prev-left-align:100%;
	--arrow-prev-translate-x:-100%;
	--arrow-prev-left-position:-50px;
	--arrow-prev-top-align:100%;
	--arrow-prev-translate-y:-100%;
	--arrow-prev-top-position:0px;
	--arrow-next-right-align:0%;
	--arrow-next-translate-x:0%;
	--arrow-next-right-position:0px;
	--arrow-next-top-align:100%;
	--arrow-next-translate-y:-100%;
	--arrow-next-top-position:0px;
	--swiper-slides-gap:10px;
	--arrow-size:20px;
	--arrow-normal-color:#FFFFFF;
}

.elementor-1135 .elementor-element.elementor-element-eb0b045 .swiper-slide > .elementor-element {
	height:100%;
}

.elementor-1135 .elementor-element.elementor-element-eb0b045 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {
	background-color:#082534;
	border-radius:100% 100% 100% 100%;
	padding:10px 10px 10px 10px;
}

.elementor-1135 .elementor-element.elementor-element-42b39b8 {
	--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;
	--justify-content:space-between;
	--align-items:center;
	--background-transition:0.3s;
	--padding-block-start:80px;
	--padding-block-end:80px;
	--padding-inline-start:0px;
	--padding-inline-end:0px;
}

.elementor-1135 .elementor-element.elementor-element-68e9628 {
	text-align:center;
	width:100%;
	max-width:100%;
}

.elementor-1135 .elementor-element.elementor-element-68e9628 .elementor-heading-title {
	color:#082534;
	font-size:40px;
	font-weight:600;
}

.elementor-1135 .elementor-element.elementor-element-68e9628 > .elementor-widget-container {
	margin:0px 0px 50px 0px;
}

.elementor-1135 .elementor-element.elementor-element-ec7add0 {
	--display:flex;
	--background-transition:0.3s;
}

.elementor-1135 .elementor-element.elementor-element-7d04f12 {
	color:var( --e-global-color-fd6c579 );
	font-weight:400;
}

.elementor-1135 .elementor-element.elementor-element-5f1fc99 {
	--display:flex;
	--background-transition:0.3s;
}

.elementor-1135 .elementor-element.elementor-element-535f44e {
	color:var( --e-global-color-fd6c579 );
	font-weight:400;
}

.elementor-1135 .elementor-element.elementor-element-912af13 {
	--display:flex;
	--background-transition:0.3s;
}

.elementor-1135 .elementor-element.elementor-element-f39b2c6 {
	color:var( --e-global-color-fd6c579 );
	font-weight:400;
}

.elementor-1135 .elementor-element.elementor-element-05d74a5 {
	--n-accordion-title-justify-content:space-between;
	--n-accordion-title-flex-grow:1;
	--n-accordion-title-icon-order:initial;
	--n-accordion-title-font-size:24px;
	--n-accordion-item-title-space-between:0px;
	--n-accordion-item-title-distance-from-content:0px;
	--n-accordion-title-normal-color:var( --e-global-color-fd6c579 );
	--n-accordion-title-hover-color:#126BB6;
	--n-accordion-title-active-color:var( --e-global-color-60554f1 );
	--n-accordion-icon-size:15px;
}

.elementor-1135 .elementor-element.elementor-element-05d74a5 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title {
	border-style:solid;
	border-width:1px 0px 1px 0px;
	border-color:#EAEFF4;
}

.elementor-1135 .elementor-element.elementor-element-05d74a5 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title {
	border-style:solid;
	border-color:var( --e-global-color-60554f1 );
}

.elementor-1135 .elementor-element.elementor-element-05d74a5 {
	--n-accordion-padding:20px 10px 20px 10px;
}

:where( .elementor-1135 .elementor-element.elementor-element-05d74a5 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text {
	font-weight:600;
}

:where( .elementor-1135 .elementor-element.elementor-element-05d74a5 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con {
	border-style:none;
}

.elementor-1135 .elementor-element.elementor-element-c18f573 {
	--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;
	--justify-content:space-between;
	--align-items:stretch;
	--gap:10px 10px;
	--flex-wrap:wrap;
	--background-transition:0.3s;
	--padding-block-start:80px;
	--padding-block-end:80px;
	--padding-inline-start:0px;
	--padding-inline-end:0px;
}

.elementor-1135 .elementor-element.elementor-element-c18f573:not(.elementor-motion-effects-element-type-background), .elementor-1135 .elementor-element.elementor-element-c18f573 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color:#11304A;
}

.elementor-1135 .elementor-element.elementor-element-c18f573, .elementor-1135 .elementor-element.elementor-element-c18f573::before {
	--border-transition:0.3s;
}

.elementor-1135 .elementor-element.elementor-element-94f7a63 {
	text-align:center;
	width:100%;
	max-width:100%;
}

.elementor-1135 .elementor-element.elementor-element-94f7a63 .elementor-heading-title {
	color:#DFF0FF;
	font-size:40px;
	font-weight:600;
}

.elementor-1135 .elementor-element.elementor-element-94f7a63 > .elementor-widget-container {
	margin:0px 0px 50px 0px;
}

.elementor-1135 .elementor-element.elementor-element-69dc000 {
	--grid-columns:4;
}

.elementor-1135 .elementor-element.elementor-element-dd53d56 {
	--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-1135 .elementor-element.elementor-element-fca3f00 {
	--display:flex;
	--gap:0px 0px;
	--background-transition:0.3s;
}

.elementor-1135 .elementor-element.elementor-element-962019e img {
	width:100%;
}

.elementor-1135 .elementor-element.elementor-element-7f32c22 .elementor-heading-title {
	color:#DFF0FF;
	font-size:20px;
	font-weight:400;
}

.elementor-1135 .elementor-element.elementor-element-7f32c22 > .elementor-widget-container {
	margin:20px 0px 10px 0px;
}

.elementor-1135 .elementor-element.elementor-element-021611d .elementor-heading-title {
	color:#A3B9CB;
	font-size:14px;
	font-weight:400;
}

.elementor-1135 .elementor-element.elementor-element-35c1149 .elementor-button .elementor-align-icon-right {
	margin-left:10px;
}

.elementor-1135 .elementor-element.elementor-element-35c1149 .elementor-button .elementor-align-icon-left {
	margin-right:10px;
}

.elementor-1135 .elementor-element.elementor-element-35c1149 .elementor-button {
	font-weight:500;
	fill:#DFF0FF;
	color:#DFF0FF;
	background-color:#DFF0FF00;
	padding:0px 0px 0px 0px;
}

.elementor-1135 .elementor-element.elementor-element-35c1149 > .elementor-widget-container {
	margin:16px 0px 0px 0px;
}

.elementor-1135 .elementor-element.elementor-element-c9e9afc {
	--display:flex;
	--gap:0px 0px;
	--background-transition:0.3s;
}

.elementor-1135 .elementor-element.elementor-element-fcd9f0f img {
	width:100%;
}

.elementor-1135 .elementor-element.elementor-element-7b34569 .elementor-heading-title {
	color:#DFF0FF;
	font-size:20px;
	font-weight:400;
}

.elementor-1135 .elementor-element.elementor-element-7b34569 > .elementor-widget-container {
	margin:20px 0px 10px 0px;
}

.elementor-1135 .elementor-element.elementor-element-c1481a8 .elementor-heading-title {
	color:#A3B9CB;
	font-size:14px;
	font-weight:400;
}

.elementor-1135 .elementor-element.elementor-element-7dc0398 .elementor-button .elementor-align-icon-right {
	margin-left:10px;
}

.elementor-1135 .elementor-element.elementor-element-7dc0398 .elementor-button .elementor-align-icon-left {
	margin-right:10px;
}

.elementor-1135 .elementor-element.elementor-element-7dc0398 .elementor-button {
	font-weight:500;
	fill:#DFF0FF;
	color:#DFF0FF;
	background-color:#DFF0FF00;
	padding:0px 0px 0px 0px;
}

.elementor-1135 .elementor-element.elementor-element-7dc0398 > .elementor-widget-container {
	margin:16px 0px 0px 0px;
}

.elementor-1135 .elementor-element.elementor-element-6ad03ba {
	--display:flex;
	--gap:0px 0px;
	--background-transition:0.3s;
}

.elementor-1135 .elementor-element.elementor-element-68b00cf img {
	width:100%;
}

.elementor-1135 .elementor-element.elementor-element-147a2a2 .elementor-heading-title {
	color:#DFF0FF;
	font-size:20px;
	font-weight:400;
}

.elementor-1135 .elementor-element.elementor-element-147a2a2 > .elementor-widget-container {
	margin:20px 0px 10px 0px;
}

.elementor-1135 .elementor-element.elementor-element-6683e83 .elementor-heading-title {
	color:#A3B9CB;
	font-size:14px;
	font-weight:400;
}

.elementor-1135 .elementor-element.elementor-element-991d75d .elementor-button .elementor-align-icon-right {
	margin-left:10px;
}

.elementor-1135 .elementor-element.elementor-element-991d75d .elementor-button .elementor-align-icon-left {
	margin-right:10px;
}

.elementor-1135 .elementor-element.elementor-element-991d75d .elementor-button {
	font-weight:500;
	fill:#DFF0FF;
	color:#DFF0FF;
	background-color:#DFF0FF00;
	padding:0px 0px 0px 0px;
}

.elementor-1135 .elementor-element.elementor-element-991d75d > .elementor-widget-container {
	margin:16px 0px 0px 0px;
}

.elementor-1135 .elementor-element.elementor-element-dc1ac91 {
	--display:flex;
	--gap:0px 0px;
	--background-transition:0.3s;
}

.elementor-1135 .elementor-element.elementor-element-5a15ac2 img {
	width:100%;
}

.elementor-1135 .elementor-element.elementor-element-73666fe .elementor-heading-title {
	color:#DFF0FF;
	font-size:20px;
	font-weight:400;
}

.elementor-1135 .elementor-element.elementor-element-73666fe > .elementor-widget-container {
	margin:20px 0px 10px 0px;
}

.elementor-1135 .elementor-element.elementor-element-6719ae9 .elementor-heading-title {
	color:#A3B9CB;
	font-size:14px;
	font-weight:400;
}

.elementor-1135 .elementor-element.elementor-element-4c0e5ab .elementor-button .elementor-align-icon-right {
	margin-left:10px;
}

.elementor-1135 .elementor-element.elementor-element-4c0e5ab .elementor-button .elementor-align-icon-left {
	margin-right:10px;
}

.elementor-1135 .elementor-element.elementor-element-4c0e5ab .elementor-button {
	font-weight:500;
	fill:#DFF0FF;
	color:#DFF0FF;
	background-color:#DFF0FF00;
	padding:0px 0px 0px 0px;
}

.elementor-1135 .elementor-element.elementor-element-4c0e5ab > .elementor-widget-container {
	margin:16px 0px 0px 0px;
}

.elementor-1135 .elementor-element.elementor-element-d2755b3 {
	--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;
	--justify-content:center;
	--align-items:center;
	--gap:20px 20px;
	--flex-wrap:wrap;
	--background-transition:0.3s;
	--padding-block-start:80px;
	--padding-block-end:80px;
	--padding-inline-start:0px;
	--padding-inline-end:0px;
}

.elementor-1135 .elementor-element.elementor-element-d2755b3:not(.elementor-motion-effects-element-type-background), .elementor-1135 .elementor-element.elementor-element-d2755b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color:#D9E7F4;
}

.elementor-1135 .elementor-element.elementor-element-d2755b3, .elementor-1135 .elementor-element.elementor-element-d2755b3::before {
	--border-transition:0.3s;
}

.elementor-1135 .elementor-element.elementor-element-8cb18db {
	text-align:center;
	width:100%;
	max-width:100%;
}

.elementor-1135 .elementor-element.elementor-element-8cb18db .elementor-heading-title {
	color:var( --e-global-color-fd6c579 );
	font-size:40px;
	font-weight:600;
}

.elementor-1135 .elementor-element.elementor-element-89afdba {
	text-align:center;
	width:100%;
	max-width:100%;
}

.elementor-1135 .elementor-element.elementor-element-89afdba .elementor-heading-title {
	color:#697074;
	font-size:20px;
	font-weight:400;
}

.elementor-1135 .elementor-element.elementor-element-0b00861 .elementor-button {
	font-weight:500;
	fill:#FFFFFF;
	color:#FFFFFF;
	background-color:#126BB6;
	border-radius:30px 30px 30px 30px;
	padding:14px 24px 14px 24px;
}

.elementor-1135 .elementor-element.elementor-element-0b00861 > .elementor-widget-container {
	margin:20px 0px 0px 0px;
	border-radius:30px 30px 30px 30px;
}

@media(max-width:1024px) {
	.elementor-1135 .elementor-element.elementor-element-fd2f097 {
		--min-height:350px;
		--padding-block-start:70px;
		--padding-block-end:70px;
		--padding-inline-start:10px;
		--padding-inline-end:10px;
	}

	.elementor-1135 .elementor-element.elementor-element-fd2f097:not(.elementor-motion-effects-element-type-background), .elementor-1135 .elementor-element.elementor-element-fd2f097 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position:61% 0px;
	}

	.elementor-1135 .elementor-element.elementor-element-4d9a2d3 {
		--padding-block-start:15px;
		--padding-block-end:15px;
		--padding-inline-start:0px;
		--padding-inline-end:0px;
	}

	.elementor-1135 .elementor-element.elementor-element-9453d52 {
		--grid-columns:2;
	}

	.elementor-1135 .elementor-element.elementor-element-1289ef7 {
		--flex-direction:column;
		--container-widget-width:100%;
		--container-widget-height:initial;
		--container-widget-flex-grow:0;
		--container-widget-align-self:initial;
	}

	.elementor-1135 .elementor-element.elementor-element-6f5fa3b img {
		width:60%;
	}

	.elementor-1135 .elementor-element.elementor-element-6f5fa3b {
		--container-widget-width:100%;
		--container-widget-flex-grow:0;
		width:var( --container-widget-width, 100% );
		max-width:100%;
	}

	.elementor-1135 .elementor-element.elementor-element-c320fcc {
		--gap:10px 10px;
	}

	.elementor-1135 .elementor-element.elementor-element-1084d68 {
		--flex-direction:column;
		--container-widget-width:100%;
		--container-widget-height:initial;
		--container-widget-flex-grow:0;
		--container-widget-align-self:initial;
	}

	.elementor-1135 .elementor-element.elementor-element-3a1ee28 img {
		width:60%;
	}

	.elementor-1135 .elementor-element.elementor-element-3a1ee28 {
		--container-widget-width:100%;
		--container-widget-flex-grow:0;
		width:var( --container-widget-width, 100% );
		max-width:100%;
	}

	.elementor-1135 .elementor-element.elementor-element-9ad4336 {
		--gap:10px 10px;
	}

	.elementor-1135 .elementor-element.elementor-element-c8b0451 {
		--flex-direction:column;
		--container-widget-width:100%;
		--container-widget-height:initial;
		--container-widget-flex-grow:0;
		--container-widget-align-self:initial;
	}

	.elementor-1135 .elementor-element.elementor-element-2b11b12 img {
		width:60%;
	}

	.elementor-1135 .elementor-element.elementor-element-2b11b12 {
		--container-widget-width:100%;
		--container-widget-flex-grow:0;
		width:var( --container-widget-width, 100% );
		max-width:100%;
	}

	.elementor-1135 .elementor-element.elementor-element-0a8ae3d {
		--gap:10px 10px;
	}

	.elementor-1135 .elementor-element.elementor-element-1ddeb0a {
		--flex-direction:column;
		--container-widget-width:100%;
		--container-widget-height:initial;
		--container-widget-flex-grow:0;
		--container-widget-align-self:initial;
	}

	.elementor-1135 .elementor-element.elementor-element-2853ec1 img {
		width:60%;
	}

	.elementor-1135 .elementor-element.elementor-element-2853ec1 {
		--container-widget-width:100%;
		--container-widget-flex-grow:0;
		width:var( --container-widget-width, 100% );
		max-width:100%;
	}

	.elementor-1135 .elementor-element.elementor-element-79fdac9 {
		--gap:10px 10px;
	}

	.elementor-1135 .elementor-element.elementor-element-d74fdb2 {
		--flex-direction:column;
		--container-widget-width:100%;
		--container-widget-height:initial;
		--container-widget-flex-grow:0;
		--container-widget-align-self:initial;
	}

	.elementor-1135 .elementor-element.elementor-element-18ae881 {
		--container-widget-width:80%;
		--container-widget-flex-grow:0;
		width:var( --container-widget-width, 80% );
		max-width:80%;
	}

	.elementor-1135 .elementor-element.elementor-element-98ba935 {
		--flex-direction:column;
		--container-widget-width:100%;
		--container-widget-height:initial;
		--container-widget-flex-grow:0;
		--container-widget-align-self:initial;
	}

	.elementor-1135 .elementor-element.elementor-element-7d452d0 {
		--e-n-carousel-swiper-slides-to-display:3;
	}

	.elementor-1135 .elementor-element.elementor-element-2d6ff3a > .elementor-widget-container {
		margin:0px 0px 50px 0px;
	}

	.elementor-1135 .elementor-element.elementor-element-75b781c {
		--min-height:400px;
		--flex-direction:column;
		--container-widget-width:100%;
		--container-widget-height:initial;
		--container-widget-flex-grow:0;
		--container-widget-align-self:initial;
	}

	.elementor-1135 .elementor-element.elementor-element-fc309f4 {
		--gap:20px 20px;
		--padding-block-start:10px;
		--padding-block-end:10px;
		--padding-inline-start:10px;
		--padding-inline-end:10px;
	}

	.elementor-1135 .elementor-element.elementor-element-cb00d68 {
		--min-height:0px;
		--margin-block-start:0px;
		--margin-block-end:0px;
		--margin-inline-start:0px;
		--margin-inline-end:0px;
	}

	.elementor-1135 .elementor-element.elementor-element-88518ad {
		--min-height:0px;
	}

	.elementor-1135 .elementor-element.elementor-element-1d20804 {
		--margin-block-start:0px;
		--margin-block-end:0px;
		--margin-inline-start:0px;
		--margin-inline-end:0px;
	}

	.elementor-1135 .elementor-element.elementor-element-0d5017e.e-con {
		--order:-99999 /* order start hack */;
	}

	.elementor-1135 .elementor-element.elementor-element-ed82c40 img {
		width:70%;
	}

	.elementor-1135 .elementor-element.elementor-element-8d44b65 {
		--margin-block-start:0px;
		--margin-block-end:0px;
		--margin-inline-start:0px;
		--margin-inline-end:0px;
	}

	.elementor-1135 .elementor-element.elementor-element-01f595c {
		--flex-direction:column-reverse;
		--container-widget-width:100%;
		--container-widget-height:initial;
		--container-widget-flex-grow:0;
		--container-widget-align-self:initial;
		--gap:20px 20px;
		--padding-block-start:10px;
		--padding-block-end:10px;
		--padding-inline-start:10px;
		--padding-inline-end:10px;
	}

	.elementor-1135 .elementor-element.elementor-element-d414b87 {
		--min-height:0px;
		--margin-block-start:0px;
		--margin-block-end:0px;
		--margin-inline-start:0px;
		--margin-inline-end:0px;
	}

	.elementor-1135 .elementor-element.elementor-element-ead5a9e {
		--min-height:0px;
		--margin-block-start:0px;
		--margin-block-end:0px;
		--margin-inline-start:0px;
		--margin-inline-end:0px;
	}

	.elementor-1135 .elementor-element.elementor-element-4f2e312 {
		--flex-direction:column;
		--container-widget-width:100%;
		--container-widget-height:initial;
		--container-widget-flex-grow:0;
		--container-widget-align-self:initial;
	}

	.elementor-1135 .elementor-element.elementor-element-eb0b045 {
		--swiper-slides-to-display:1;
	}

	.elementor-1135 .elementor-element.elementor-element-42b39b8 {
		--flex-direction:column;
		--container-widget-width:100%;
		--container-widget-height:initial;
		--container-widget-flex-grow:0;
		--container-widget-align-self:initial;
		--padding-block-start:80px;
		--padding-block-end:80px;
		--padding-inline-start:10px;
		--padding-inline-end:10px;
	}

	.elementor-1135 .elementor-element.elementor-element-c18f573 {
		--flex-direction:row;
		--container-widget-width:initial;
		--container-widget-height:100%;
		--container-widget-flex-grow:1;
		--container-widget-align-self:stretch;
	}

	.elementor-1135 .elementor-element.elementor-element-69dc000 {
		--grid-columns:2;
	}

	.elementor-1135 .elementor-element.elementor-element-d2755b3 {
		--flex-direction:row;
		--container-widget-width:initial;
		--container-widget-height:100%;
		--container-widget-flex-grow:1;
		--container-widget-align-self:stretch;
	}
}

@media(max-width:767px) {
	.elementor-1135 .elementor-element.elementor-element-fd2f097:not(.elementor-motion-effects-element-type-background), .elementor-1135 .elementor-element.elementor-element-fd2f097 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position:70% 0px;
	}

	.elementor-1135 .elementor-element.elementor-element-4d9a2d3 {
		--margin-block-start:100px;
		--margin-block-end:0px;
		--margin-inline-start:0px;
		--margin-inline-end:0px;
	}

	.elementor-1135 .elementor-element.elementor-element-1da1e3f {
		--container-widget-width:100%;
		--container-widget-flex-grow:0;
		width:var( --container-widget-width, 100% );
		max-width:100%;
	}

	.elementor-1135 .elementor-element.elementor-element-9453d52 {
		--grid-columns:1;
	}

	.elementor-1135 .elementor-element.elementor-element-6f5fa3b img {
		width:100%;
	}

	.elementor-1135 .elementor-element.elementor-element-c320fcc {
		--padding-block-start:15px;
		--padding-block-end:15px;
		--padding-inline-start:15px;
		--padding-inline-end:15px;
	}

	.elementor-1135 .elementor-element.elementor-element-166d537 {
		text-align:center;
		--container-widget-width:100%;
		--container-widget-flex-grow:0;
		width:var( --container-widget-width, 100% );
		max-width:100%;
	}

	.elementor-1135 .elementor-element.elementor-element-166d537 .elementor-heading-title {
		font-size:32px;
	}

	.elementor-1135 .elementor-element.elementor-element-1ccc4b9 {
		--container-widget-width:100%;
		--container-widget-flex-grow:0;
		width:var( --container-widget-width, 100% );
		max-width:100%;
	}

	.elementor-1135 .elementor-element.elementor-element-41fc038 {
		--e-icon-list-icon-size:14px;
		--icon-vertical-align:flex-start;
		--icon-vertical-offset:5px;
	}

	.elementor-1135 .elementor-element.elementor-element-41fc038 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1135 .elementor-element.elementor-element-41fc038 .elementor-icon-list-item > a {
		font-size:16px;
	}

	.elementor-1135 .elementor-element.elementor-element-7fbba2e {
		--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;
		--justify-content:center;
		--align-items:center;
		--margin-block-start:0px;
		--margin-block-end:0px;
		--margin-inline-start:0px;
		--margin-inline-end:0px;
	}

	.elementor-1135 .elementor-element.elementor-element-3a1ee28 img {
		width:100%;
	}

	.elementor-1135 .elementor-element.elementor-element-9ad4336 {
		--padding-block-start:15px;
		--padding-block-end:15px;
		--padding-inline-start:15px;
		--padding-inline-end:15px;
	}

	.elementor-1135 .elementor-element.elementor-element-6bdb819 {
		text-align:center;
		--container-widget-width:100%;
		--container-widget-flex-grow:0;
		width:var( --container-widget-width, 100% );
		max-width:100%;
	}

	.elementor-1135 .elementor-element.elementor-element-6bdb819 .elementor-heading-title {
		font-size:32px;
	}

	.elementor-1135 .elementor-element.elementor-element-a6c3a3e {
		--container-widget-width:100%;
		--container-widget-flex-grow:0;
		width:var( --container-widget-width, 100% );
		max-width:100%;
	}

	.elementor-1135 .elementor-element.elementor-element-8926390 {
		--e-icon-list-icon-size:14px;
		--icon-vertical-align:flex-start;
		--icon-vertical-offset:5px;
	}

	.elementor-1135 .elementor-element.elementor-element-8926390 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1135 .elementor-element.elementor-element-8926390 .elementor-icon-list-item > a {
		font-size:16px;
	}

	.elementor-1135 .elementor-element.elementor-element-57ac81c {
		--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;
		--justify-content:center;
		--align-items:center;
		--margin-block-start:0px;
		--margin-block-end:0px;
		--margin-inline-start:0px;
		--margin-inline-end:0px;
	}

	.elementor-1135 .elementor-element.elementor-element-2b11b12 img {
		width:100%;
	}

	.elementor-1135 .elementor-element.elementor-element-0a8ae3d {
		--padding-block-start:15px;
		--padding-block-end:15px;
		--padding-inline-start:15px;
		--padding-inline-end:15px;
	}

	.elementor-1135 .elementor-element.elementor-element-f9b7d1b {
		text-align:center;
		--container-widget-width:100%;
		--container-widget-flex-grow:0;
		width:var( --container-widget-width, 100% );
		max-width:100%;
	}

	.elementor-1135 .elementor-element.elementor-element-f9b7d1b .elementor-heading-title {
		font-size:32px;
	}

	.elementor-1135 .elementor-element.elementor-element-69dfe6d {
		--container-widget-width:100%;
		--container-widget-flex-grow:0;
		width:var( --container-widget-width, 100% );
		max-width:100%;
	}

	.elementor-1135 .elementor-element.elementor-element-6820478 {
		--e-icon-list-icon-size:14px;
		--icon-vertical-align:flex-start;
		--icon-vertical-offset:5px;
	}

	.elementor-1135 .elementor-element.elementor-element-6820478 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1135 .elementor-element.elementor-element-6820478 .elementor-icon-list-item > a {
		font-size:16px;
	}

	.elementor-1135 .elementor-element.elementor-element-2853ec1 img {
		width:100%;
	}

	.elementor-1135 .elementor-element.elementor-element-79fdac9 {
		--padding-block-start:15px;
		--padding-block-end:15px;
		--padding-inline-start:15px;
		--padding-inline-end:15px;
	}

	.elementor-1135 .elementor-element.elementor-element-c945213 {
		text-align:center;
		--container-widget-width:100%;
		--container-widget-flex-grow:0;
		width:var( --container-widget-width, 100% );
		max-width:100%;
	}

	.elementor-1135 .elementor-element.elementor-element-c945213 .elementor-heading-title {
		font-size:32px;
	}

	.elementor-1135 .elementor-element.elementor-element-b482a71 {
		--container-widget-width:100%;
		--container-widget-flex-grow:0;
		width:var( --container-widget-width, 100% );
		max-width:100%;
	}

	.elementor-1135 .elementor-element.elementor-element-a34ff08 {
		--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;
		--justify-content:center;
		--align-items:center;
		--margin-block-start:0px;
		--margin-block-end:0px;
		--margin-inline-start:0px;
		--margin-inline-end:0px;
	}

	.elementor-1135 .elementor-element.elementor-element-d74fdb2 {
		--padding-block-start:50px;
		--padding-block-end:50px;
		--padding-inline-start:15px;
		--padding-inline-end:15px;
	}

	.elementor-1135 .elementor-element.elementor-element-18ae881 {
		--container-widget-width:100%;
		--container-widget-flex-grow:0;
		width:var( --container-widget-width, 100% );
		max-width:100%;
	}

	.elementor-1135 .elementor-element.elementor-element-2aa657c {
		--align-items:center;
		--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
	}

	.elementor-1135 .elementor-element.elementor-element-92b77f4 {
		text-align:center;
	}

	.elementor-1135 .elementor-element.elementor-element-92b77f4 .elementor-heading-title {
		font-size:32px;
	}

	.elementor-1135 .elementor-element.elementor-element-a9b3a82 {
		text-align:center;
	}

	.elementor-1135 .elementor-element.elementor-element-14cf285 {
		--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;
		--justify-content:space-between;
		--align-items:center;
	}

	.elementor-1135 .elementor-element.elementor-element-a21bf43 .elementor-image-box-img {
		margin-bottom:0px;
	}

	.elementor-1135 .elementor-element.elementor-element-211bb92 .elementor-image-box-img {
		margin-bottom:0px;
	}

	.elementor-1135 .elementor-element.elementor-element-05c1c90 .elementor-image-box-img {
		margin-bottom:0px;
	}

	.elementor-1135 .elementor-element.elementor-element-94f0b36 .elementor-image-box-img {
		margin-bottom:0px;
	}

	.elementor-1135 .elementor-element.elementor-element-98ba935 {
		--padding-block-start:50px;
		--padding-block-end:50px;
		--padding-inline-start:15px;
		--padding-inline-end:15px;
	}

	.elementor-1135 .elementor-element.elementor-element-b8b5e53 {
		text-align:center;
	}

	.elementor-1135 .elementor-element.elementor-element-b8b5e53 .elementor-heading-title {
		font-size:32px;
	}

	.elementor-1135 .elementor-element.elementor-element-7d452d0 {
		--e-n-carousel-swiper-slides-to-display:1;
	}

	.elementor-1135 .elementor-element.elementor-element-ba223ba {
		--padding-block-start:50px;
		--padding-block-end:50px;
		--padding-inline-start:0px;
		--padding-inline-end:0px;
	}

	.elementor-1135 .elementor-element.elementor-element-2d6ff3a {
		text-align:center;
	}

	.elementor-1135 .elementor-element.elementor-element-2d6ff3a .elementor-heading-title {
		font-size:32px;
	}

	.elementor-1135 .elementor-element.elementor-element-1f957ec .elementor-heading-title {
		font-size:20px;
	}

	.elementor-1135 .elementor-element.elementor-element-d1da064 .elementor-heading-title {
		font-size:20px;
	}

	.elementor-1135 .elementor-element.elementor-element-ed82c40 img {
		width:100%;
	}

	.elementor-1135 .elementor-element.elementor-element-1dc94e2 .elementor-heading-title {
		font-size:20px;
	}

	.elementor-1135 .elementor-element.elementor-element-93d5df9 .elementor-heading-title {
		font-size:20px;
	}

	.elementor-1135 .elementor-element.elementor-element-6321e8f .elementor-heading-title {
		font-size:20px;
	}

	.elementor-1135 .elementor-element.elementor-element-4f2e312 {
		--padding-block-start:50px;
		--padding-block-end:50px;
		--padding-inline-start:15px;
		--padding-inline-end:15px;
	}

	.elementor-1135 .elementor-element.elementor-element-05e8d45 {
		text-align:center;
	}

	.elementor-1135 .elementor-element.elementor-element-05e8d45 .elementor-heading-title {
		font-size:32px;
	}

	.elementor-1135 .elementor-element.elementor-element-4651161 {
		--padding-block-start:0px;
		--padding-block-end:0px;
		--padding-inline-start:0px;
		--padding-inline-end:0px;
	}

	.elementor-1135 .elementor-element.elementor-element-eb0b045 {
		--swiper-slides-to-display:1;
	}

	.elementor-1135 .elementor-element.elementor-element-42b39b8 {
		--padding-block-start:50px;
		--padding-block-end:50px;
		--padding-inline-start:15px;
		--padding-inline-end:15px;
	}

	.elementor-1135 .elementor-element.elementor-element-68e9628 {
		text-align:center;
	}

	.elementor-1135 .elementor-element.elementor-element-68e9628 .elementor-heading-title {
		font-size:32px;
	}

	.elementor-1135 .elementor-element.elementor-element-05d74a5 {
		--n-accordion-title-font-size:18px;
	}

	.elementor-1135 .elementor-element.elementor-element-c18f573 {
		--padding-block-start:50px;
		--padding-block-end:50px;
		--padding-inline-start:15px;
		--padding-inline-end:15px;
	}

	.elementor-1135 .elementor-element.elementor-element-94f7a63 {
		text-align:center;
	}

	.elementor-1135 .elementor-element.elementor-element-94f7a63 .elementor-heading-title {
		font-size:32px;
	}

	.elementor-1135 .elementor-element.elementor-element-69dc000 {
		--grid-columns:1;
	}

	.elementor-1135 .elementor-element.elementor-element-d2755b3 {
		--padding-block-start:50px;
		--padding-block-end:50px;
		--padding-inline-start:15px;
		--padding-inline-end:15px;
	}

	.elementor-1135 .elementor-element.elementor-element-8cb18db {
		text-align:center;
	}

	.elementor-1135 .elementor-element.elementor-element-8cb18db .elementor-heading-title {
		font-size:32px;
	}

	.elementor-1135 .elementor-element.elementor-element-89afdba {
		text-align:center;
	}

	.elementor-1135 .elementor-element.elementor-element-89afdba .elementor-heading-title {
		font-size:16px;
	}
}

@media(min-width:768px) {
	.elementor-1135 .elementor-element.elementor-element-c320fcc {
		--width:68%;
	}

	.elementor-1135 .elementor-element.elementor-element-9ad4336 {
		--width:68%;
	}

	.elementor-1135 .elementor-element.elementor-element-0a8ae3d {
		--width:68%;
	}

	.elementor-1135 .elementor-element.elementor-element-79fdac9 {
		--width:68%;
	}

	.elementor-1135 .elementor-element.elementor-element-2aa657c {
		--width:50%;
	}

	.elementor-1135 .elementor-element.elementor-element-fc309f4 {
		--width:26%;
	}

	.elementor-1135 .elementor-element.elementor-element-1d20804 {
		--width:56%;
	}

	.elementor-1135 .elementor-element.elementor-element-0d5017e {
		--width:44%;
	}

	.elementor-1135 .elementor-element.elementor-element-8d44b65 {
		--width:56%;
	}

	.elementor-1135 .elementor-element.elementor-element-01f595c {
		--width:26%;
	}

	.elementor-1135 .elementor-element.elementor-element-f0b58b6 {
		--width:48%;
	}

	.elementor-1135 .elementor-element.elementor-element-83edf86 {
		--width:48%;
	}

	.elementor-1135 .elementor-element.elementor-element-fca3f00 {
		--width:24%;
	}

	.elementor-1135 .elementor-element.elementor-element-c9e9afc {
		--width:24%;
	}

	.elementor-1135 .elementor-element.elementor-element-6ad03ba {
		--width:24%;
	}

	.elementor-1135 .elementor-element.elementor-element-dc1ac91 {
		--width:24%;
	}
}

@media(max-width:1024px) and (min-width:768px) {
	.elementor-1135 .elementor-element.elementor-element-c320fcc {
		--width:100%;
	}

	.elementor-1135 .elementor-element.elementor-element-7fbba2e {
		--width:100%;
	}

	.elementor-1135 .elementor-element.elementor-element-9ad4336 {
		--width:100%;
	}

	.elementor-1135 .elementor-element.elementor-element-57ac81c {
		--width:100%;
	}

	.elementor-1135 .elementor-element.elementor-element-0a8ae3d {
		--width:100%;
	}

	.elementor-1135 .elementor-element.elementor-element-79fdac9 {
		--width:100%;
	}

	.elementor-1135 .elementor-element.elementor-element-a34ff08 {
		--width:100%;
	}

	.elementor-1135 .elementor-element.elementor-element-2aa657c {
		--width:100%;
	}

	.elementor-1135 .elementor-element.elementor-element-fc309f4 {
		--width:100%;
	}

	.elementor-1135 .elementor-element.elementor-element-1d20804 {
		--width:100%;
	}

	.elementor-1135 .elementor-element.elementor-element-0d5017e {
		--width:100%;
	}

	.elementor-1135 .elementor-element.elementor-element-01f595c {
		--width:100%;
	}
}/* Start custom CSS for breadcrumbs, class:.elementor-element-3df078e */.elementor-1135 .elementor-element.elementor-element-3df078e a {
	text-decoration:none;
	color:#fff;
}/* End custom CSS */
/* Start custom CSS for container, class:.elementor-element-fd2f097 */.elementor-1135 .elementor-element.elementor-element-fd2f097 .e-con-inner {
	position:relative;
}/* End custom CSS */
/* Start custom CSS for container, class:.elementor-element-aa6b8b9 */.elementor-1135 .elementor-element.elementor-element-aa6b8b9 a {
	text-decoration:none;
}/* End custom CSS */
/* Start custom CSS for container, class:.elementor-element-7a431a2 */.elementor-1135 .elementor-element.elementor-element-7a431a2 a {
	text-decoration:none;
}/* End custom CSS */
/* Start custom CSS for image-box, class:.elementor-element-a21bf43 */.elementor-1135 .elementor-element.elementor-element-a21bf43 img {
	max-width:56px;
}

.elementor-1135 .elementor-element.elementor-element-a21bf43 {
	width:114px;
	height:114px;
}/* End custom CSS */
/* Start custom CSS for image-box, class:.elementor-element-211bb92 */.elementor-1135 .elementor-element.elementor-element-211bb92 img {
	max-width:56px;
}

.elementor-1135 .elementor-element.elementor-element-211bb92 {
	width:114px;
	height:114px;
}/* End custom CSS */
/* Start custom CSS for image-box, class:.elementor-element-05c1c90 */.elementor-1135 .elementor-element.elementor-element-05c1c90 img {
	max-width:56px;
}

.elementor-1135 .elementor-element.elementor-element-05c1c90 {
	width:114px;
	height:114px;
}/* End custom CSS */
/* Start custom CSS for image-box, class:.elementor-element-94f0b36 */.elementor-1135 .elementor-element.elementor-element-94f0b36 img {
	max-width:56px;
}

.elementor-1135 .elementor-element.elementor-element-94f0b36 {
	width:114px;
	height:114px;
}/* End custom CSS */
/* Start custom CSS for heading, class:.elementor-element-7b98da0 */.elementor-1135 .elementor-element.elementor-element-7b98da0 {
	top:-3px;
}/* End custom CSS */
/* Start custom CSS for heading, class:.elementor-element-ae417ed */.elementor-1135 .elementor-element.elementor-element-ae417ed {
	top:-3px;
}/* End custom CSS */
/* Start custom CSS for heading, class:.elementor-element-1f010e5 */.elementor-1135 .elementor-element.elementor-element-1f010e5 {
	top:-3px;
}/* End custom CSS */
/* Start custom CSS for heading, class:.elementor-element-f8b68f5 */.elementor-1135 .elementor-element.elementor-element-f8b68f5 {
	top:-3px;
}/* End custom CSS */
/* Start custom CSS for heading, class:.elementor-element-108e6f5 */.elementor-1135 .elementor-element.elementor-element-108e6f5 {
	top:-3px;
}/* End custom CSS */
/* Start custom CSS for heading, class:.elementor-element-b95753f */.elementor-1135 .elementor-element.elementor-element-b95753f {
	top:-3px;
}/* End custom CSS */
/* Start custom CSS for container, class:.elementor-element-75b781c */@media(max-width:1024px) {
	.elementor-1135 .elementor-element.elementor-element-75b781c {
		background-image:none !Important;
	}
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class:.elementor-element-eb0b045 */.elementor-1135 .elementor-element.elementor-element-eb0b045 .elementor-swiper-button.elementor-swiper-button-prev {
	left:50px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class:.elementor-element-05d74a5 */.elementor-1135 .elementor-element.elementor-element-05d74a5 .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-text {
	color:#126bb6 !Important;
}

.elementor-1135 .elementor-element.elementor-element-05d74a5 .e-n-accordion-item[open] > .e-n-accordion-item-title {
	border-bottom:none !important;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class:.elementor-element-69dc000 */.elementor-1135 .elementor-element.elementor-element-69dc000 .e-con-inner {
	min-height:380px;
}

.elementor-1135 .elementor-element.elementor-element-69dc000 .elementor-widget-button {
	position:absolute;
	bottom:0;
}/* End custom CSS */
/* Start custom CSS */.enplus-product_title span {
	color:#126BB6;
	font-weight:400;
	font-size:20px;
	padding:4px 10px;
	border:1px solid;
	top:-5px !important;
	position:relative;
}

.enplus-product_icons img {
	max-width:48px;
}


/*slider**/

.enplus-charging_carousel .elementor-image-carousel-wrapper {
	height:380px;
}

.enplus-charging_carousel figcaption {
	margin-top:24px;
	text-align:left !important;
}

.enplus-charging_carousel .swiper-slide img {
    /*height:350px;*/
	object-fit:cover;
	object-position:center center;
}

.enplus-charging_carousel .elementor-swiper-button {
	background:#fff !important;
	padding:10px;
	border-radius:100%;
}

@media(max-width:767px) {
	.enplus-charging_carousel .elementor-image-carousel-wrapper {
		height:360px;
	}

	.enplus-charging_carousel .swiper-slide img {
		height:280px;
		object-fit:cover;
		object-position:center top;
	}
}


/**case study carousel**/

.enplus-case-study_carousel .swiper {
	min-height:350px;
}

.enplus-case-study_carousel .elementor-widget-theme-post-content {
	overflow:hidden;
	display:-webkit-box;
	-webkit-line-clamp:3;
	-webkit-box-orient:vertical;
}

@media(max-width:1024px) {
	.enplus-case-study_carousel .swiper {
		min-height:250px;
	}
}/* 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 */