.elementor-13 .elementor-element.elementor-element-180eeb2 {
--display:flex;
--flex-direction:row;
--container-widget-width:initial;
--container-widget-height:100%;
--container-widget-flex-grow:1;
--container-widget-align-self:stretch;
--flex-wrap-mobile:wrap;
--gap:0px 0px;
--row-gap:0px;
--column-gap:0px;

--margin-bottom:0px;
--margin-left:0px;
--margin-right:0px;
--padding-top:150px;
--padding-bottom:100px;
--padding-left:0px;
--padding-right:0px;
}
.elementor-13 .elementor-element.elementor-element-180eeb2:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-180eeb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background:url("../index_files/banner.jpg") 50% 50%;
	background-size:cover;
}
.elementor-13 .elementor-element.elementor-element-180eeb2::before, .elementor-13 .elementor-element.elementor-element-180eeb2 > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-180eeb2 > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-180eeb2 > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-180eeb2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-180eeb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
--background-overlay:'';
}
.elementor-13 .elementor-element.elementor-element-66416d2 {
--display:flex;
--flex-direction:column;
--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
--container-widget-height:initial;
--container-widget-flex-grow:0;
--container-widget-align-self:initial;
--flex-wrap-mobile:wrap;
--justify-content:center;
--align-items:center;
}
.elementor-13 .elementor-element.elementor-element-66416d2.e-con {
--flex-grow:0;
--flex-shrink:0;
}
.elementor-13 .elementor-element.elementor-element-977abac {
--spacer-size:80px;
}
.elementor-13 .elementor-element.elementor-element-6cc5300 {
--display:flex;
--z-index:2;
}
.elementor-widget-heading .elementor-heading-title {
	font-family:var( --e-global-typography-primary-font-family ), Sans-serif;
	font-weight:var( --e-global-typography-primary-font-weight );
	color:var( --e-global-color-primary );
}
.elementor-13 .elementor-element.elementor-element-0940013 {
	text-align:center;
}
.elementor-13 .elementor-element.elementor-element-0940013 .elementor-heading-title {
	font-family:"Manrope", Sans-serif;
	font-weight:700;
	line-height:1.2em;
}
.elementor-13 .elementor-element.elementor-element-3cd27e9 {
--spacer-size:80px;
}
.elementor-13 .elementor-element.elementor-element-1a25125:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-1a25125 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color:var( --e-global-color-primary );
}
.elementor-13 .elementor-element.elementor-element-1a25125 {
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding:0rem 0rem 0rem 0rem;
}
.elementor-13 .elementor-element.elementor-element-1a25125 > .elementor-background-overlay {
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-13 .elementor-element.elementor-element-56d34d7 > .elementor-element-populated {
	padding:0px 0px 0px 0px;
}
.elementor-13 .elementor-element.elementor-element-dcbe85a {
--grid-template-columns:repeat(0, auto);
	width:auto;
	max-width:auto;
	bottom:0px;
	z-index:6;
--grid-column-gap:5px;
--grid-row-gap:0px;
}
.elementor-13 .elementor-element.elementor-element-dcbe85a .elementor-widget-container {
	text-align:center;
}
.elementor-13 .elementor-element.elementor-element-dcbe85a > .elementor-widget-container {
	margin:0px 0px 10px 0px;
}
.elementor-13 .elementor-element.elementor-element-dcbe85a.elementor-element {
--align-self:flex-start;
--order:-99999 /* order start hack */;
}
body:not(.rtl) .elementor-13 .elementor-element.elementor-element-dcbe85a {
	right:80px;
}
body.rtl .elementor-13 .elementor-element.elementor-element-dcbe85a {
	left:80px;
}
.elementor-13 .elementor-element.elementor-element-7c2213d {
--display:flex;
--flex-direction:row;
--container-widget-width:initial;
--container-widget-height:100%;
--container-widget-flex-grow:1;
--container-widget-align-self:stretch;
--flex-wrap-mobile:wrap;
--gap:0px 0px;
--row-gap:0px;
--column-gap:0px;
}
.elementor-13 .elementor-element.elementor-element-14aa625 {
--display:flex;
--flex-direction:column;
--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
--container-widget-height:initial;
--container-widget-flex-grow:0;
--container-widget-align-self:initial;
--flex-wrap-mobile:wrap;
--justify-content:flex-start;
--align-items:flex-start;
}
.elementor-13 .elementor-element.elementor-element-c94b7dc .elementor-heading-title {
	font-family:"Manrope", Sans-serif;
	font-size:1rem;
	font-weight:400;
	letter-spacing:1.4px;
}
.elementor-13 .elementor-element.elementor-element-9a6ae32 {
	width:var( --container-widget-width, 80.851% );
	max-width:80.851%;
--container-widget-width:80.851%;
--container-widget-flex-grow:0;
}
.elementor-13 .elementor-element.elementor-element-9a6ae32.elementor-element {
--flex-grow:0;
--flex-shrink:0;
}
.elementor-13 .elementor-element.elementor-element-9a6ae32 .elementor-heading-title {
	font-family:"Manrope", Sans-serif;
	font-weight:700;
	color:#000000;
}
.elementor-13 .elementor-element.elementor-element-637eb86 {
--display:flex;
--flex-direction:column;
--container-widget-width:100%;
--container-widget-height:initial;
--container-widget-flex-grow:0;
--container-widget-align-self:initial;
--flex-wrap-mobile:wrap;
}
.elementor-13 .elementor-element.elementor-element-637eb86.e-con {
--flex-grow:0;
--flex-shrink:0;
}
.elementor-13 .elementor-element.elementor-element-d11ff40 {
--spacer-size:24px;
}
.elementor-widget-text-editor {
	font-family:var( --e-global-typography-text-font-family ), Sans-serif;
	font-weight:var( --e-global-typography-text-font-weight );
	color:var( --e-global-color-text );
}
.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap {
	background-color:var( --e-global-color-primary );
}
.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap {
	color:var( --e-global-color-primary );
	border-color:var( --e-global-color-primary );
}
.elementor-13 .elementor-element.elementor-element-171e8ad {
	width:var( --container-widget-width, 98% );
	max-width:98%;
--container-widget-width:98%;
--container-widget-flex-grow:0;
	font-family:"Manrope", Sans-serif;
	font-size:1rem;
	font-weight:300;
}
.elementor-widget-button .elementor-button {
	background-color:var( --e-global-color-accent );
	font-family:var( --e-global-typography-accent-font-family ), Sans-serif;
	font-weight:var( --e-global-typography-accent-font-weight );
}
.elementor-13 .elementor-element.elementor-element-a16bf58 {
--display:flex;
--flex-direction:row;
--container-widget-width:initial;
--container-widget-height:100%;
--container-widget-flex-grow:1;
--container-widget-align-self:stretch;
--flex-wrap-mobile:wrap;
--gap:0px 0px;
--row-gap:0px;
--column-gap:0px;
--padding-top:0px;
--padding-bottom:0px;
--padding-left:0px;
--padding-right:0px;
}
.elementor-13 .elementor-element.elementor-element-910368c {
--display:flex;
--flex-direction:column;
--container-widget-width:100%;
--container-widget-height:initial;
--container-widget-flex-grow:0;
--container-widget-align-self:initial;
--flex-wrap-mobile:wrap;
--padding-top:0px;
--padding-bottom:0px;
--padding-left:0px;
--padding-right:0px;
}
.elementor-widget-image-box .elementor-image-box-title {
	color:var( --e-global-color-primary );
	font-family:var( --e-global-typography-primary-font-family ), Sans-serif;
	font-weight:var( --e-global-typography-primary-font-weight );
}
.elementor-widget-image-box .elementor-image-box-description {
	color:var( --e-global-color-text );
	font-family:var( --e-global-typography-text-font-family ), Sans-serif;
	font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-13 .elementor-element.elementor-element-668866a .elementor-image-box-wrapper {
	text-align:left;
}
.elementor-13 .elementor-element.elementor-element-668866a.elementor-position-right .elementor-image-box-img {
	margin-left:15px;
}
.elementor-13 .elementor-element.elementor-element-668866a.elementor-position-left .elementor-image-box-img {
	margin-right:15px;
}
.elementor-13 .elementor-element.elementor-element-668866a.elementor-position-top .elementor-image-box-img {
	margin-bottom:15px;
}
.elementor-13 .elementor-element.elementor-element-668866a .elementor-image-box-wrapper .elementor-image-box-img {
	width:100%;
}
.elementor-13 .elementor-element.elementor-element-668866a .elementor-image-box-img img {
	transition-duration:0.3s;
}
.elementor-13 .elementor-element.elementor-element-668866a .elementor-image-box-title {
	color:var( --e-global-color-text );
}
.elementor-13 .elementor-element.elementor-element-aefecae {
--display:flex;
--flex-direction:column;
--container-widget-width:100%;
--container-widget-height:initial;
--container-widget-flex-grow:0;
--container-widget-align-self:initial;
--flex-wrap-mobile:wrap;
--padding-top:0px;
--padding-bottom:0px;
--padding-left:0px;
--padding-right:0px;
}
.elementor-13 .elementor-element.elementor-element-619d64f .elementor-image-box-wrapper {
	text-align:left;
}
.elementor-13 .elementor-element.elementor-element-619d64f.elementor-position-right .elementor-image-box-img {
	margin-left:15px;
}
.elementor-13 .elementor-element.elementor-element-619d64f.elementor-position-left .elementor-image-box-img {
	margin-right:15px;
}
.elementor-13 .elementor-element.elementor-element-619d64f.elementor-position-top .elementor-image-box-img {
	margin-bottom:15px;
}
.elementor-13 .elementor-element.elementor-element-619d64f .elementor-image-box-wrapper .elementor-image-box-img {
	width:100%;
}
.elementor-13 .elementor-element.elementor-element-619d64f .elementor-image-box-img img {
	transition-duration:0.3s;
}
.elementor-13 .elementor-element.elementor-element-619d64f .elementor-image-box-title {
	color:var( --e-global-color-text );
}
.elementor-13 .elementor-element.elementor-element-456cab4 {
--display:flex;
--flex-direction:column;
--container-widget-width:100%;
--container-widget-height:initial;
--container-widget-flex-grow:0;
--container-widget-align-self:initial;
--flex-wrap-mobile:wrap;
--padding-top:0px;
--padding-bottom:0px;
--padding-left:0px;
--padding-right:0px;
}
.elementor-widget-ucaddon_post_tile .postTitle {
	font-family:var( --e-global-typography-text-font-family ), Sans-serif;
	font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-ucaddon_post_tile .postText {
	font-family:var( --e-global-typography-text-font-family ), Sans-serif;
	font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-ucaddon_post_tile .ue-tile-item-category a {
	font-family:var( --e-global-typography-text-font-family ), Sans-serif;
	font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-ucaddon_post_tile .postDateDay {
	font-family:var( --e-global-typography-text-font-family ), Sans-serif;
	font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-ucaddon_post_tile .postDateMonth {
	font-family:var( --e-global-typography-text-font-family ), Sans-serif;
	font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-ucaddon_post_tile .uc_more_btn {
	font-family:var( --e-global-typography-text-font-family ), Sans-serif;
	font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-ucaddon_post_tile .postTitle::before {
	font-family:var( --e-global-typography-text-font-family ), Sans-serif;
	font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-13 .elementor-element.elementor-element-1da7f5f .gridItemOverlay {
	background-color:transparent;
	background-image:linear-gradient(0deg, var( --e-global-color-text ) 0%, var( --e-global-color-c06c28e ) 100%);
	opacity:100%;
}
.elementor-13 .elementor-element.elementor-element-1da7f5f .ue-post-tile {
	grid-template-columns:repeat(4, 1fr);
	grid-gap:0px;
}
.elementor-13 .elementor-element.elementor-element-1da7f5f .gridItem {
	height:400px;
	background-size:cover;
	background-position:center center;
	background-color:#a3a3a3;
}
.elementor-13 .elementor-element.elementor-element-1da7f5f .gridItem:hover .gridItemOverlay {
	opacity:46%;
}
.elementor-13 .elementor-element.elementor-element-1da7f5f .gridDescription {
	padding:30px 30px 30px 30px;
	text-align:inherit;
}
.elementor-13 .elementor-element.elementor-element-1da7f5f .postTitle {
	color:#FFFFFF;
	font-family:"Manrope", Sans-serif;
	font-weight:700;
	text-decoration:none;
	margin-top:10px;
}
.elementor-13 .elementor-element.elementor-element-1da7f5f .postText {
	font-family:"Manrope", Sans-serif;
	font-weight:700;
	color:#FFFEFE;

}
.elementor-13 .elementor-element.elementor-element-1da7f5f .postDate {
	background-color:#0042ff;
	padding:5px 10px 5px 10px;
	color:#ffffff;
	border-style:solid;
}
.elementor-13 .elementor-element.elementor-element-1da7f5f .uc_more_btn {
	font-family:"Manrope", Sans-serif;
	font-size:1rem;
	font-weight:300;
	border-radius:0px;
	color:#ffffff;
	margin-top:10px;
}
.elementor-13 .elementor-element.elementor-element-1da7f5f .uc_more_btn:hover {
	color:#ffffff;
}
.elementor-13 .elementor-element.elementor-element-a468e94 {
--display:flex;
--flex-direction:row;
--container-widget-width:initial;
--container-widget-height:100%;
--container-widget-flex-grow:1;
--container-widget-align-self:stretch;
--flex-wrap-mobile:wrap;
--gap:0px 0px;
--row-gap:0px;
--column-gap:0px;
}
.elementor-13 .elementor-element.elementor-element-5a07316 {
--display:flex;
--flex-direction:column;
--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
--container-widget-height:initial;
--container-widget-flex-grow:0;
--container-widget-align-self:initial;
--flex-wrap-mobile:wrap;
--justify-content:flex-start;
--align-items:flex-start;
}
.elementor-13 .elementor-element.elementor-element-2e3a19a .elementor-heading-title {
	font-family:"Manrope", Sans-serif;
	font-size:1rem;
	font-weight:400;
	letter-spacing:1.4px;
}
.elementor-13 .elementor-element.elementor-element-7de22c1 {
	width:var( --container-widget-width, 80.851% );
	max-width:80.851%;
--container-widget-width:80.851%;
--container-widget-flex-grow:0;
}
.elementor-13 .elementor-element.elementor-element-7de22c1.elementor-element {
--flex-grow:0;
--flex-shrink:0;
}
.elementor-13 .elementor-element.elementor-element-7de22c1 .elementor-heading-title {
	font-family:"Manrope", Sans-serif;
	font-weight:700;
	color:#000000;
}
.elementor-13 .elementor-element.elementor-element-8e3149b {
--display:flex;
--flex-direction:column;
--container-widget-width:100%;
--container-widget-height:initial;
--container-widget-flex-grow:0;
--container-widget-align-self:initial;
--flex-wrap-mobile:wrap;
}
.elementor-13 .elementor-element.elementor-element-8e3149b.e-con {
--flex-grow:0;
--flex-shrink:0;
}
.elementor-13 .elementor-element.elementor-element-8883d91 {
	width:var( --container-widget-width, 98% );
	max-width:98%;
--container-widget-width:98%;
--container-widget-flex-grow:0;
	font-family:"Manrope", Sans-serif;
	font-size:1rem;
	font-weight:300;
}
.elementor-13 .elementor-element.elementor-element-18aa9d5 {
--display:flex;
}
.elementor-widget-ucaddon_team_member_grid .team_member_grid_title {
	font-family:var( --e-global-typography-text-font-family ), Sans-serif;
	font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-ucaddon_team_member_grid .team_member_grid_subtitle {
	font-family:var( --e-global-typography-text-font-family ), Sans-serif;
	font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-ucaddon_team_member_grid .team_member_grid_text {
	font-family:var( --e-global-typography-text-font-family ), Sans-serif;
	font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-13 .elementor-element.elementor-element-d672627 .team_member_grid {
	grid-template-columns:repeat(4, 1fr);
	gap:10px;
}
.elementor-13 .elementor-element.elementor-element-d672627 .ue_grid_item {
	border-style:none;
	background-color:var( --e-global-color-primary );
	padding:8px 8px 8px 8px;
}
.elementor-13 .elementor-element.elementor-element-d672627 .team_member_grid_header {
	text-align:left;
}
.elementor-13 .elementor-element.elementor-element-d672627 .team_member_grid_content {
	text-align:left;
}
.elementor-13 .elementor-element.elementor-element-d672627 .team_member_grid_image img {
	height:91px;
	object-position:center center;
}
.elementor-13 .elementor-element.elementor-element-d672627 .team_member_grid_image_container {
	width:80px;
	border-style:none;
}
.elementor-13 .elementor-element.elementor-element-d672627 .team_member_grid_image_overlay {
	opacity:0%;
	width:100%;
	height:100%;
}
.elementor-13 .elementor-element.elementor-element-d672627 .ue_grid_item:hover .team_member_grid_image_overlay {
	opacity:100%;
}
.elementor-13 .elementor-element.elementor-element-d672627 .team_member_grid_title {
	color:var( --e-global-color-text );
	font-family:"Manrope", Sans-serif;
	font-size:1.22rem;
	font-weight:700;
	margin-top:12px;
}
.elementor-13 .elementor-element.elementor-element-d672627 .team_member_grid_subtitle {
	color:var( --e-global-color-text );
	font-family:"Mulish", Sans-serif;
	font-size:1rem;
	font-weight:400;
	margin-top:-5px;
}
.elementor-13 .elementor-element.elementor-element-d672627 .ue-company-logo img {
	height:33px;
	object-fit:contain;
}
.elementor-13 .elementor-element.elementor-element-d672627 .ue-company-logo {
	margin-top:10px;
}
.elementor-13 .elementor-element.elementor-element-d672627 .team_member_grid_text {
	color:var( --e-global-color-text );
	font-family:"Manrope", Sans-serif;
	font-size:1rem;
	font-weight:400;
	margin-top:10px;
}
.elementor-13 .elementor-element.elementor-element-d672627 .team_member_grid_icons {
	margin-top:20px;
}
.elementor-13 .elementor-element.elementor-element-d672627 .team_member_grid_icons a {
	width:45px;
	height:45px;
	font-size:16px;
	border-style:none;
	border-radius:10px 10px 10px 10px;
	margin:018px 08px 05px 0px;
	background-color:var( --e-global-color-secondary );
}
.elementor-13 .elementor-element.elementor-element-d672627 .team_member_grid_icons a:hover {
	border-style:none;
	color:#000000;
	background-color:#ffffff;
}
.elementor-13 .elementor-element.elementor-element-d672627 .team_member_grid_icons a:hover svg {
	fill:#000000;
}
.elementor-13 .elementor-element.elementor-element-d672627 .uc_more_btn {
	padding:10px 20px 10px 20px;
	background-color:#000000;
	color:#ffffff;
	margin-top:20px;
	display:inline-block;
	border-radius:100px;
}
.elementor-13 .elementor-element.elementor-element-d672627 .uc_more_btn:hover {
	background-color:#454545;
	color:#ffffff;
}
.elementor-13 .elementor-element.elementor-element-1bb21d7 {
--display:flex;
--flex-direction:column;
--container-widget-width:100%;
--container-widget-height:initial;
--container-widget-flex-grow:0;
--container-widget-align-self:initial;
--flex-wrap-mobile:wrap;
}
.elementor-13 .elementor-element.elementor-element-1bb21d7:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-1bb21d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color:var( --e-global-color-secondary );
}
.elementor-13 .elementor-element.elementor-element-601e8bb {
--display:flex;
--flex-direction:column;
--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
--container-widget-height:initial;
--container-widget-flex-grow:0;
--container-widget-align-self:initial;
--flex-wrap-mobile:wrap;
--justify-content:center;
--align-items:center;
--padding-top:10px;
--padding-bottom:0px;
--padding-left:10px;
--padding-right:10px;
}
.elementor-13 .elementor-element.elementor-element-89568c9 {
	text-align:center;
}
.elementor-13 .elementor-element.elementor-element-89568c9 .elementor-heading-title {
	font-family:"plus jhakarta", Sans-serif;
	font-size:1rem;
	font-weight:500;
	letter-spacing:1.4px;
}
.elementor-13 .elementor-element.elementor-element-833a66d {
	text-align:center;
}
.elementor-13 .elementor-element.elementor-element-833a66d .elementor-heading-title {
	font-family:"Manrope", Sans-serif;
	font-weight:700;
	color:#000000;
}
.elementor-13 .elementor-element.elementor-element-97ddaae {
--display:flex;
--flex-direction:row;
--container-widget-width:initial;
--container-widget-height:100%;
--container-widget-flex-grow:1;
--container-widget-align-self:stretch;
--flex-wrap-mobile:wrap;
--justify-content:center;
}
.elementor-widget-ucaddon_responsive_testemonial_carousel .ue_title {
	font-family:var( --e-global-typography-text-font-family ), Sans-serif;
	font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-ucaddon_responsive_testemonial_carousel .ue_subtitle {
	font-family:var( --e-global-typography-text-font-family ), Sans-serif;
	font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-ucaddon_responsive_testemonial_carousel .ue-text {
	font-family:var( --e-global-typography-text-font-family ), Sans-serif;
	font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-ucaddon_responsive_testemonial_carousel .flipster__nav__link {
	font-family:var( --e-global-typography-text-font-family ), Sans-serif;
	font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-13 .elementor-element.elementor-element-4a4d302 .uc_quote_item {
	transition:all 200ms;
	border-style:none;
	margin:0px 0px 0px 0px;
	padding:30px 30px 30px 30px;
	min-height:100px;
	text-align:center;
}
.elementor-13 .elementor-element.elementor-element-4a4d302 .uc_quote_info {
	flex-direction:column-reverse;
}
.elementor-13 .elementor-element.elementor-element-4a4d302 .ue-item {
	opacity:100%;
}
.elementor-13 .elementor-element.elementor-element-4a4d302 .ue-item:hover {
	opacity:100%;
}
.elementor-13 .elementor-element.elementor-element-4a4d302 .uc_author {
	flex-direction:column;
	margin-top:0px;
}
.elementor-13 .elementor-element.elementor-element-4a4d302 .ue-image-spacing {
	width:15px;
	height:15px;
}
.elementor-13 .elementor-element.elementor-element-4a4d302 .ue-image {
	width:60px;
}
.elementor-13 .elementor-element.elementor-element-4a4d302 .ue-image img {
	height:60px;
	border-radius:60px 60px 60px 60px;
}
.elementor-13 .elementor-element.elementor-element-4a4d302 .uc_quote_info .uc_author_avatar {
	object-fit:cover;
}
.elementor-13 .elementor-element.elementor-element-4a4d302 .ue_title {
	color:#000000;
	font-family:"Manrope", Sans-serif;
	font-weight:700;
	margin-top:0px;
}
.elementor-13 .elementor-element.elementor-element-4a4d302 .ue_subtitle {
	color:var( --e-global-color-text );
	font-family:"Manrope", Sans-serif;
	font-weight:400;
	margin-top:0px;
}
.elementor-13 .elementor-element.elementor-element-4a4d302 .ue-text {
	color:var( --e-global-color-text );
	font-family:"Manrope", Sans-serif;
	font-weight:400;
	margin-top:20px;
	min-height:0px;
}
.elementor-13 .elementor-element.elementor-element-4a4d302 .ue-icon i {
	font-size:30px;
}
.elementor-13 .elementor-element.elementor-element-4a4d302 .ue-icon svg {
	font-size:30px;
}
.elementor-13 .elementor-element.elementor-element-4a4d302 .ue-icon {
	margin-top:15px;
	border-radius:60px 60px 60px 60px;
}
.elementor-13 .elementor-element.elementor-element-4a4d302 .owl-nav .owl-prev {
	left:15px;
}
.elementor-13 .elementor-element.elementor-element-4a4d302 .owl-nav .owl-next {
	right:15px;
}
.elementor-13 .elementor-element.elementor-element-4a4d302 .owl-carousel .owl-nav .owl-next, .elementor-13 .elementor-element.elementor-element-4a4d302 .owl-carousel .owl-nav .owl-prev {
	top:150px;
	font-size:18px;
	color:var( --e-global-color-accent );
}
.elementor-13 .elementor-element.elementor-element-4a4d302 .owl-carousel .owl-nav .owl-next:hover, .elementor-13 .elementor-element.elementor-element-4a4d302 .owl-carousel .owl-nav .owl-prev:hover {
	color:var( --e-global-color-text );
}
.elementor-13 .elementor-element.elementor-element-4a4d302 .owl-dot {
	width:8px;
	height:8px;
	background-color:#c6c6c6;
	margin:0px 5px;
}
.elementor-13 .elementor-element.elementor-element-4a4d302 .owl-dot.active {
	background-color:var( --e-global-color-accent );
}
.elementor-13 .elementor-element.elementor-element-4a4d302 .owl-dots {
	margin-top:20px;
	text-align:center;
}
.elementor-13 .elementor-element.elementor-element-4a4d302 .owl-dots .owl-dot {
	border-radius:100px 100px 100px 100px;
}
.elementor-13 .elementor-element.elementor-element-4a4d302 .center .ue-item {
	opacity:100%;
}
.elementor-13 .elementor-element.elementor-element-f25be20 {
--display:flex;
--flex-direction:row;
--container-widget-width:initial;
--container-widget-height:100%;
--container-widget-flex-grow:1;
--container-widget-align-self:stretch;
--flex-wrap-mobile:wrap;
--gap:0px 0px;
--row-gap:0px;
--column-gap:0px;
}
.elementor-13 .elementor-element.elementor-element-ec79fc5 {
--display:flex;
--flex-direction:column;
--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
--container-widget-height:initial;
--container-widget-flex-grow:0;
--container-widget-align-self:initial;
--flex-wrap-mobile:wrap;
--justify-content:flex-start;
--align-items:flex-start;
}
.elementor-13 .elementor-element.elementor-element-fc69e7c .elementor-heading-title {
	font-family:"Manrope", Sans-serif;
	font-size:1rem;
	font-weight:400;
	letter-spacing:1.4px;
}
.elementor-13 .elementor-element.elementor-element-c32b91a {
	width:var( --container-widget-width, 80.851% );
	max-width:80.851%;
--container-widget-width:80.851%;
--container-widget-flex-grow:0;
}
.elementor-13 .elementor-element.elementor-element-c32b91a.elementor-element {
--flex-grow:0;
--flex-shrink:0;
}
.elementor-13 .elementor-element.elementor-element-c32b91a .elementor-heading-title {
	font-family:"Manrope", Sans-serif;
	font-weight:700;
	color:#000000;
}
.elementor-13 .elementor-element.elementor-element-e454d3b {
--display:flex;
--flex-direction:column;
--container-widget-width:100%;
--container-widget-height:initial;
--container-widget-flex-grow:0;
--container-widget-align-self:initial;
--flex-wrap-mobile:wrap;
}
.elementor-13 .elementor-element.elementor-element-e454d3b.e-con {
--flex-grow:0;
--flex-shrink:0;
}
.elementor-13 .elementor-element.elementor-element-e8d49a9 {
--spacer-size:30px;
}
.elementor-13 .elementor-element.elementor-element-d060b03 {
--display:flex;
--margin-top:0rem;
--margin-bottom:3rem;
--margin-left:0rem;
--margin-right:0rem;
}
.elementor-widget-posts .elementor-button {
	background-color:var( --e-global-color-accent );
	font-family:var( --e-global-typography-accent-font-family ), Sans-serif;
	font-weight:var( --e-global-typography-accent-font-weight );
}
.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a {
	color:var( --e-global-color-secondary );
	font-family:var( --e-global-typography-primary-font-family ), Sans-serif;
	font-weight:var( --e-global-typography-primary-font-weight );
}
.elementor-widget-posts .elementor-post__meta-data {
	font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;
	font-weight:var( --e-global-typography-secondary-font-weight );
}
.elementor-widget-posts .elementor-post__excerpt p {
	font-family:var( --e-global-typography-text-font-family ), Sans-serif;
	font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-posts .elementor-post__read-more {
	color:var( --e-global-color-accent );
}
.elementor-widget-posts a.elementor-post__read-more {
	font-family:var( --e-global-typography-accent-font-family ), Sans-serif;
	font-weight:var( --e-global-typography-accent-font-weight );
}
.elementor-widget-posts .elementor-post__card .elementor-post__badge {
	background-color:var( --e-global-color-accent );
	font-family:var( --e-global-typography-accent-font-family ), Sans-serif;
	font-weight:var( --e-global-typography-accent-font-weight );
}
.elementor-widget-posts .elementor-pagination {
	font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;
	font-weight:var( --e-global-typography-secondary-font-weight );
}
.elementor-widget-posts .e-load-more-message {
	font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;
	font-weight:var( --e-global-typography-secondary-font-weight );
}
.elementor-13 .elementor-element.elementor-element-a5db7e4 {
--grid-row-gap:30px;
--grid-column-gap:20px;
}
.elementor-13 .elementor-element.elementor-element-a5db7e4 .elementor-post__thumbnail__link {
	width:100%;
}
.elementor-13 .elementor-element.elementor-element-a5db7e4 .elementor-post__thumbnail {
	border-radius:012px 012px 012px 012px;
}
.elementor-13 .elementor-element.elementor-element-a5db7e4.elementor-posts--thumbnail-left .elementor-post__thumbnail__link {
	margin-right:10px;
}
.elementor-13 .elementor-element.elementor-element-a5db7e4.elementor-posts--thumbnail-right .elementor-post__thumbnail__link {
	margin-left:10px;
}
.elementor-13 .elementor-element.elementor-element-a5db7e4.elementor-posts--thumbnail-top .elementor-post__thumbnail__link {
	margin-bottom:10px;
}
.elementor-13 .elementor-element.elementor-element-a5db7e4 .elementor-post__thumbnail img {
	filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-13 .elementor-element.elementor-element-a5db7e4 .elementor-post:hover .elementor-post__thumbnail img {
	filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-13 .elementor-element.elementor-element-a5db7e4 .elementor-post__title, .elementor-13 .elementor-element.elementor-element-a5db7e4 .elementor-post__title a {
	color:var( --e-global-color-text );
	font-family:"Manrope", Sans-serif;
	font-weight:700;
	text-decoration:none;
	line-height:1.4;
}
.elementor-13 .elementor-element.elementor-element-a5db7e4 .elementor-post__title {
	margin-bottom:10px;
}
.elementor-13 .elementor-element.elementor-element-a5db7e4 .elementor-post__meta-data {
	color:#8D8A8A;
	font-family:"Manrope", Sans-serif;
	font-size:1rem;
	font-weight:400;
	margin-bottom:10px;
}
.elementor-13 .elementor-element.elementor-element-23bcf21 {
--display:flex;
--flex-direction:column;
--container-widget-width:100%;
--container-widget-height:initial;
--container-widget-flex-grow:0;
--container-widget-align-self:initial;
--flex-wrap-mobile:wrap;
--padding-top:0px;
--padding-bottom:0px;
--padding-left:0px;
--padding-right:0px;
}
.elementor-13 .elementor-element.elementor-element-4557827 {
--display:flex;
--flex-direction:column;
--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
--container-widget-height:initial;
--container-widget-flex-grow:0;
--container-widget-align-self:initial;
--flex-wrap-mobile:wrap;
--justify-content:center;
--align-items:center;
--overlay-opacity:0.4;
}
.elementor-13 .elementor-element.elementor-element-4557827:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-4557827 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image:url("../index_files/bottom.avif");
	background-position:center center;
	background-repeat:no-repeat;
	background-size: 100% 100%;
}
.elementor-13 .elementor-element.elementor-element-4557827::before, .elementor-13 .elementor-element.elementor-element-4557827 > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-4557827 > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-4557827 > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-4557827 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-4557827 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-color: #0000003d;
	--background-overlay:'';
}
.elementor-13 .elementor-element.elementor-element-7463502 {
--display:flex;
--margin-top:1rem;
--margin-bottom:1rem;
--margin-left:0rem;
--margin-right:0rem;
}
.elementor-13 .elementor-element.elementor-element-422a8ae {
	width:var( --container-widget-width, 100% );
	max-width:100%;
--container-widget-width:100%;
--container-widget-flex-grow:0;
	text-align:center;
}
.elementor-13 .elementor-element.elementor-element-422a8ae .elementor-heading-title {
	font-family:"Manrope", Sans-serif;
	font-weight:700;
	text-transform:capitalize;
	line-height:1.2px;
	color:var( --e-global-color-primary );
}
.elementor-13 .elementor-element.elementor-element-0025be6 {
	text-align:center;
	font-family:"Manrope", Sans-serif;
	font-weight:400;
	line-height:28px;
	color:var( --e-global-color-primary );
}
.elementor-13 .elementor-element.elementor-element-191bbeb .elementor-button {
	background-color:var( --e-global-color-primary );
	font-family:"Bricolage Grotesque", Sans-serif;
	font-weight:700;
	text-transform:capitalize;
	letter-spacing:0px;
	fill:var( --e-global-color-accent );
	color:var( --e-global-color-accent );
	border-style:none;
}
@media(max-width:768px) {
.elementor-13 .elementor-element.elementor-element-180eeb2 {

--margin-bottom:0px;
--margin-left:0px;
--margin-right:0px;
--padding-top:100px;
--padding-bottom:050px;
--padding-left:0px;
--padding-right:0px;
}
.elementor-13 .elementor-element.elementor-element-66416d2 {
--padding-top:0px;
--padding-bottom:0px;
--padding-left:015px;
--padding-right:015px;
}
.elementor-13 .elementor-element.elementor-element-171e8ad {
--container-widget-width:100%;
--container-widget-flex-grow:0;
	width:var( --container-widget-width, 100% );
	max-width:100%;
}
.elementor-13 .elementor-element.elementor-element-1da7f5f .ue-post-tile {
	grid-template-columns:repeat(2, 1fr);
}
.elementor-13 .elementor-element.elementor-element-8883d91 {
--container-widget-width:100%;
--container-widget-flex-grow:0;
	width:var( --container-widget-width, 100% );
	max-width:100%;
}
.elementor-13 .elementor-element.elementor-element-d672627 .team_member_grid {
	grid-template-columns:repeat(3, 1fr);
}
}
@media(max-width:767px) {
.elementor-13 .elementor-element.elementor-element-180eeb2 {
--border-radius:0px 0px 0px 0px;

--margin-bottom:0px;
--margin-left:0px;
--margin-right:0px;
--padding-top:100px;
--padding-bottom:30px;
--padding-left:0px;
--padding-right:0px;
}
.elementor-13 .elementor-element.elementor-element-66416d2 {
--padding-top:15px;
--padding-bottom:15px;
--padding-left:15px;
--padding-right:15px;
}
.elementor-13 .elementor-element.elementor-element-6cc5300 {
--width:100%;
}
.elementor-13 .elementor-element.elementor-element-0940013 {
	width:var( --container-widget-width, 100% );
	max-width:100%;
--container-widget-width:100%;
--container-widget-flex-grow:0;
}
.elementor-13 .elementor-element.elementor-element-dcbe85a > .elementor-widget-container {
	margin:0px 0px 04px 0px;
}
body:not(.rtl) .elementor-13 .elementor-element.elementor-element-dcbe85a {
	right:9px;
}
body.rtl .elementor-13 .elementor-element.elementor-element-dcbe85a {
	left:9px;
}
.elementor-13 .elementor-element.elementor-element-14aa625 {
--padding-top:0px;
--padding-bottom:0px;
--padding-left:0px;
--padding-right:0px;
}
.elementor-13 .elementor-element.elementor-element-9a6ae32 {
--container-widget-width:100%;
--container-widget-flex-grow:0;
	width:var( --container-widget-width, 100% );
	max-width:100%;
}
.elementor-13 .elementor-element.elementor-element-637eb86 {
--padding-top:0px;
--padding-bottom:0px;
--padding-left:0px;
--padding-right:0px;
}
.elementor-13 .elementor-element.elementor-element-d11ff40 {
--spacer-size:24px;
}
.elementor-13 .elementor-element.elementor-element-171e8ad > .elementor-widget-container {
	padding:1rem 0rem 0rem 0rem;
}
.elementor-13 .elementor-element.elementor-element-171e8ad {
--container-widget-width:100%;
--container-widget-flex-grow:0;
	width:var( --container-widget-width, 100% );
	max-width:100%;
}
.elementor-13 .elementor-element.elementor-element-668866a .elementor-image-box-img {
	margin-bottom:15px;
}
.elementor-13 .elementor-element.elementor-element-619d64f .elementor-image-box-img {
	margin-bottom:15px;
}
.elementor-13 .elementor-element.elementor-element-1da7f5f .ue-post-tile {
	grid-template-columns:repeat(1, 1fr);
}
.elementor-13 .elementor-element.elementor-element-5a07316 {
--padding-top:0px;
--padding-bottom:0px;
--padding-left:0px;
--padding-right:0px;
}
.elementor-13 .elementor-element.elementor-element-7de22c1 {
--container-widget-width:100%;
--container-widget-flex-grow:0;
	width:var( --container-widget-width, 100% );
	max-width:100%;
}
.elementor-13 .elementor-element.elementor-element-8e3149b {
--padding-top:010px;
--padding-bottom:0px;
--padding-left:0px;
--padding-right:0px;
}
.elementor-13 .elementor-element.elementor-element-8883d91 {
--container-widget-width:100%;
--container-widget-flex-grow:0;
	width:var( --container-widget-width, 100% );
	max-width:100%;
}
.elementor-13 .elementor-element.elementor-element-18aa9d5 {
--padding-top:0px;
--padding-bottom:0px;
--padding-left:0px;
--padding-right:0px;
}
.elementor-13 .elementor-element.elementor-element-d672627 > .elementor-widget-container {
	padding:010px 010px 010px 010px;
}
.elementor-13 .elementor-element.elementor-element-d672627 .team_member_grid {
	grid-template-columns:repeat(1, 1fr);
}
.elementor-13 .elementor-element.elementor-element-d672627 .team_member_grid_image img {
	object-position:center center;
}
.elementor-13 .elementor-element.elementor-element-97ddaae {
--padding-top:0px;
--padding-bottom:0px;
--padding-left:0px;
--padding-right:0px;
}
.elementor-13 .elementor-element.elementor-element-ec79fc5 {
--padding-top:0px;
--padding-bottom:0px;
--padding-left:0px;
--padding-right:0px;
}
.elementor-13 .elementor-element.elementor-element-c32b91a {
--container-widget-width:100%;
--container-widget-flex-grow:0;
	width:var( --container-widget-width, 100% );
	max-width:100%;
}
.elementor-13 .elementor-element.elementor-element-e454d3b {
--padding-top:0px;
--padding-bottom:0px;
--padding-left:0px;
--padding-right:0px;
}
.elementor-13 .elementor-element.elementor-element-e8d49a9 {
--spacer-size:24px;
}
.elementor-13 .elementor-element.elementor-element-4ce5ef6.elementor-element {
--align-self:flex-start;
}
.elementor-13 .elementor-element.elementor-element-a5db7e4 .elementor-posts-container .elementor-post__thumbnail {
padding-bottom:calc( 0.5 * 100% );
}
.elementor-13 .elementor-element.elementor-element-a5db7e4:after {
	content:"0.5";
}
.elementor-13 .elementor-element.elementor-element-a5db7e4 .elementor-post__thumbnail__link {
	width:100%;
}
}
@media(min-width:768px) {
.elementor-13 .elementor-element.elementor-element-66416d2 {
--width:100%;
}
.elementor-13 .elementor-element.elementor-element-6cc5300 {
--width:72%;
}
.elementor-13 .elementor-element.elementor-element-14aa625 {--width: 50%;}
.elementor-13 .elementor-element.elementor-element-637eb86 {--width: 50%;}
.elementor-13 .elementor-element.elementor-element-910368c {
--width:50%;
}
.elementor-13 .elementor-element.elementor-element-aefecae {
--width:50%;
}
.elementor-13 .elementor-element.elementor-element-5a07316 {
--width:40%;
}
.elementor-13 .elementor-element.elementor-element-8e3149b {
--width:60%;
}
.elementor-13 .elementor-element.elementor-element-97ddaae {
--width:100%;
}
.elementor-13 .elementor-element.elementor-element-ec79fc5 {
--width:80%;
}
.elementor-13 .elementor-element.elementor-element-e454d3b {
--width:20%;
}
.elementor-13 .elementor-element.elementor-element-7463502 {
--width:60%;
}
}
@media(max-width:768px) and (min-width:768px) {
.elementor-13 .elementor-element.elementor-element-66416d2 {
--width:100%;
}
.elementor-13 .elementor-element.elementor-element-6cc5300 {
--width:73%;
}
.elementor-13 .elementor-element.elementor-element-7463502 {
--width:100%;
}
}

@media(max-width:1440px){
	.elementor-13 .elementor-element.elementor-element-1da7f5f .gridItem {
    height: 300px;
}
	}
@media(max-width:1280px){
	.elementor-13 .elementor-element.elementor-element-1da7f5f .gridItem {
    height: 250px;
}
	}
.banner-kuang{ margin-top:4rem !important;}
.index-banner-words{ font-weight:normal; color:#fff; font-size:20px;}
.index-title{
    font-size: 23px;
    padding-bottom: 10px;
    display: block;
}
.kuang5 {
    grid-template-columns: repeat(5, 1fr) !important;
}
.kuang6 {
    grid-template-columns: repeat(2, 1fr) !important;
}
@media(max-width:1100px) {
.kuang5 {
    grid-template-columns: repeat(3, 1fr) !important;
}
}
@media(max-width:760px) {
.kuang5 {
    grid-template-columns: repeat(2, 1fr) !important;
}
}