.elementor-16052 .elementor-element.elementor-element-9fa433f {
	--display: flex;
	--min-height: 680px;
	--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;
	--flex-wrap-mobile: wrap;
	--align-items: flex-end;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--overlay-opacity: .2;
	--padding-top: 10px;
	--padding-bottom: 80px;
	--padding-left: 102px;
	--padding-right: 102px;
}

.elementor-16052 .elementor-element.elementor-element-9fa433f:not(.elementor-motion-effects-element-type-background), .elementor-16052 .elementor-element.elementor-element-9fa433f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://www.polestarpilates.edu.au/wp-content/uploads/2024/08/EDU_site_header_graduate_resources-1.png");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
	--lzl-bg-img: "https://www.polestarpilates.edu.au/wp-content/uploads/2024/08/EDU_site_header_graduate_resources-1.png";
}

.elementor-16052 .elementor-element.elementor-element-9fa433f:not(.elementor-motion-effects-element-type-background).lzl:not(.lzl-ed), .elementor-16052 .elementor-element.elementor-element-9fa433f > .elementor-motion-effects-container > .elementor-motion-effects-layer.lzl:not(.lzl-ed), .elementor-16052 .elementor-element.elementor-element-9fa433f:not(.elementor-motion-effects-element-type-background).lzl-ing:not(.lzl-ed), .elementor-16052 .elementor-element.elementor-element-9fa433f > .elementor-motion-effects-container > .elementor-motion-effects-layer.lzl-ing:not(.lzl-ed) {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAB4AAAAQ4CAYAAADo08FDAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAfiUlEQVR42uzBAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACA24MDAgAAAAAh/V/dEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABUDZuaAAGRH+GqAAAAAElFTkSuQmCC");
}

.elementor-16052 .elementor-element.elementor-element-9fa433f::before, .elementor-16052 .elementor-element.elementor-element-9fa433f > .elementor-background-video-container::before, .elementor-16052 .elementor-element.elementor-element-9fa433f > .e-con-inner > .elementor-background-video-container::before, .elementor-16052 .elementor-element.elementor-element-9fa433f > .elementor-background-slideshow::before, .elementor-16052 .elementor-element.elementor-element-9fa433f > .e-con-inner > .elementor-background-slideshow::before, .elementor-16052 .elementor-element.elementor-element-9fa433f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-color: var(--e-global-color-secondary);
	--background-overlay: "";
}

.elementor-16052 .elementor-element.elementor-element-74b9fa5 {
	--display: flex;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.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-16052 .elementor-element.elementor-element-98ab028 .elementor-heading-title {
	font-family: "League Spartan", Sans-serif;
	font-size: 70px;
	font-weight: 800;
	text-transform: uppercase;
	letter-spacing: -1px;
	color: #fff;
}

.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-16052 .elementor-element.elementor-element-a748c9d > .elementor-widget-container {
	margin: 0px 0px 10px 0px;
}

.elementor-16052 .elementor-element.elementor-element-a748c9d {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 400;
	line-height: 26px;
	color: #fff;
}

.elementor-16052 .elementor-element.elementor-element-f109975 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-16052 .elementor-element.elementor-element-cbf7b8b {
	--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: 40px 40px;
	--row-gap: 40px;
	--column-gap: 40px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 10px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 10px;
	--border-left-width: 0px;
	border-color: rgba(0, 0, 0, .03);
	--border-color: rgba(0, 0, 0, .03);
	--padding-top: 60px;
	--padding-bottom: 60px;
	--padding-left: 40px;
	--padding-right: 40px;
}

.elementor-16052 .elementor-element.elementor-element-8a5b362 {
	--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-16052 .elementor-element.elementor-element-ec2c702 {
	text-align: left;
}

.elementor-16052 .elementor-element.elementor-element-ec2c702 .elementor-heading-title {
	font-family: "League Spartan", Sans-serif;
	font-size: 48px;
	font-weight: 700;
	text-transform: uppercase;
	line-height: 52px;
	letter-spacing: -1px;
	color: var(--e-global-color-secondary);
}

.elementor-16052 .elementor-element.elementor-element-6e7b350 > .elementor-widget-container {
	margin: 0px 0px 10px 0px;
}

.elementor-16052 .elementor-element.elementor-element-6e7b350 {
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 26px;
	color: #333;
}

.elementor-16052 .elementor-element.elementor-element-cb66311 {
	--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;
	--flex-wrap-mobile: wrap;
	--align-items: stretch;
}

.elementor-16052 .elementor-element.elementor-element-6627b19 {
	--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;
	--flex-wrap-mobile: wrap;
	--align-items: stretch;
	--overflow: hidden;
	--padding-top: 62.5%;
	--padding-bottom: 0%;
	--padding-left: 0%;
	--padding-right: 0%;
}

body:not(.rtl) .elementor-16052 .elementor-element.elementor-element-5e267b9 {
	left: 0px;
}

.elementor-16052 .elementor-element.elementor-element-5e267b9 {
	top: 0px;
}

.elementor-16052 .elementor-element.elementor-element-5e267b9 img {
	width: 100%;
	max-width: 100%;
	height: 100%;
	object-fit: cover;
	object-position: center center;
	transition-duration: .4s;
	border-radius: 68px 8px 68px 8px;
}

.elementor-16052 .elementor-element.elementor-element-17410a1 {
	--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: 40px 40px;
	--row-gap: 40px;
	--column-gap: 40px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 10px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 10px;
	--border-left-width: 0px;
	border-color: rgba(0, 0, 0, .03);
	--border-color: rgba(0, 0, 0, .03);
	--padding-top: 60px;
	--padding-bottom: 60px;
	--padding-left: 40px;
	--padding-right: 40px;
}

.elementor-16052 .elementor-element.elementor-element-8a7f249 {
	--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;
	--align-items: center;
}

.elementor-16052 .elementor-element.elementor-element-3b489d4 {
	text-align: left;
}

.elementor-16052 .elementor-element.elementor-element-3b489d4 .elementor-heading-title {
	font-family: "League Spartan", Sans-serif;
	font-size: 48px;
	font-weight: 700;
	text-transform: uppercase;
	line-height: 52px;
	letter-spacing: -1px;
	color: var(--e-global-color-secondary);
}

.elementor-16052 .elementor-element.elementor-element-3271f10 {
	width: var(--container-widget-width, 1000px);
	max-width: 1000px;
	--container-widget-width: 1000px;
	--container-widget-flex-grow: 0;
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 26px;
	color: #333;
}

.elementor-16052 .elementor-element.elementor-element-3271f10 > .elementor-widget-container {
	margin: 0px 0px 10px 0px;
}

.elementor-16052 .elementor-element.elementor-element-c085243 {
	--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;
}

.elementor-16052 .elementor-element.elementor-element-d18f386 {
	--display: flex;
	--overlay-opacity: 1;
	--border-radius: 14px 14px 14px 14px;
	--padding-top: 40px;
	--padding-bottom: 40px;
	--padding-left: 40px;
	--padding-right: 40px;
}

.elementor-16052 .elementor-element.elementor-element-d18f386:not(.elementor-motion-effects-element-type-background), .elementor-16052 .elementor-element.elementor-element-d18f386 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(90deg, #ffd27e 0%, #ffc16b 100%);
}

.elementor-16052 .elementor-element.elementor-element-d18f386::before, .elementor-16052 .elementor-element.elementor-element-d18f386 > .elementor-background-video-container::before, .elementor-16052 .elementor-element.elementor-element-d18f386 > .e-con-inner > .elementor-background-video-container::before, .elementor-16052 .elementor-element.elementor-element-d18f386 > .elementor-background-slideshow::before, .elementor-16052 .elementor-element.elementor-element-d18f386 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16052 .elementor-element.elementor-element-d18f386 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-image: url("https://www.polestarpilates.edu.au/wp-content/uploads/2024/02/reformer-stick-yellow.png");
	--background-overlay: "";
	background-position: center right;
	background-repeat: no-repeat;
	background-size: contain;
	--lzl-bg-img: "https://www.polestarpilates.edu.au/wp-content/uploads/2024/02/reformer-stick-yellow.png";
}

.elementor-16052 .elementor-element.elementor-element-d18f386.lzl:not(.lzl-ed)::before, .elementor-16052 .elementor-element.elementor-element-d18f386 > .elementor-background-video-container.lzl:not(.lzl-ed)::before, .elementor-16052 .elementor-element.elementor-element-d18f386 > .e-con-inner > .elementor-background-video-container.lzl:not(.lzl-ed)::before, .elementor-16052 .elementor-element.elementor-element-d18f386 > .elementor-background-slideshow.lzl:not(.lzl-ed)::before, .elementor-16052 .elementor-element.elementor-element-d18f386 > .e-con-inner > .elementor-background-slideshow.lzl:not(.lzl-ed)::before, .elementor-16052 .elementor-element.elementor-element-d18f386 > .elementor-motion-effects-container > .elementor-motion-effects-layer.lzl:not(.lzl-ed)::before, .elementor-16052 .elementor-element.elementor-element-d18f386.lzl-ing:not(.lzl-ed)::before, .elementor-16052 .elementor-element.elementor-element-d18f386 > .elementor-background-video-container.lzl-ing:not(.lzl-ed)::before, .elementor-16052 .elementor-element.elementor-element-d18f386 > .e-con-inner > .elementor-background-video-container.lzl-ing:not(.lzl-ed)::before, .elementor-16052 .elementor-element.elementor-element-d18f386 > .elementor-background-slideshow.lzl-ing:not(.lzl-ed)::before, .elementor-16052 .elementor-element.elementor-element-d18f386 > .e-con-inner > .elementor-background-slideshow.lzl-ing:not(.lzl-ed)::before, .elementor-16052 .elementor-element.elementor-element-d18f386 > .elementor-motion-effects-container > .elementor-motion-effects-layer.lzl-ing:not(.lzl-ed)::before {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAADJQAAAq1AQMAAAAtaImNAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAA1BMVEVHcEyC+tLSAAAAAXRSTlMAQObYZgAAEvRJREFUeAHt0IEAAAAAw6D5U5/gBoVQYcCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAgT8w5pQAATlc04cAAAAASUVORK5CYII=");
}

.elementor-16052 .elementor-element.elementor-element-b3f7066 .elementor-heading-title {
	font-family: "League Spartan", Sans-serif;
	font-size: 30px;
	font-weight: 600;
	color: var(--e-global-color-secondary);
}

.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after {
	border-color: var(--e-global-color-text);
}

.elementor-widget-icon-list .elementor-icon-list-icon i {
	color: var(--e-global-color-primary);
}

.elementor-widget-icon-list .elementor-icon-list-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-widget-icon-list .elementor-icon-list-text {
	color: var(--e-global-color-secondary);
}

.elementor-16052 .elementor-element.elementor-element-6786bd4.elementor-element {
	--align-self: flex-start;
}

.elementor-16052 .elementor-element.elementor-element-6786bd4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(0px / 2);
}

.elementor-16052 .elementor-element.elementor-element-6786bd4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(0px / 2);
}

.elementor-16052 .elementor-element.elementor-element-6786bd4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(0px / 2);
}

.elementor-16052 .elementor-element.elementor-element-6786bd4 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-0px / 2);
}

.elementor-16052 .elementor-element.elementor-element-6786bd4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-0px / 2);
}

.elementor-16052 .elementor-element.elementor-element-6786bd4 .elementor-icon-list-icon i {
	color: #0866ff;
	transition: color .3s;
}

.elementor-16052 .elementor-element.elementor-element-6786bd4 .elementor-icon-list-icon svg {
	fill: #0866ff;
	transition: fill .3s;
}

.elementor-16052 .elementor-element.elementor-element-6786bd4 {
	--e-icon-list-icon-size: 20px;
	--e-icon-list-icon-align: center;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .125);
	--icon-vertical-align: center;
	--icon-vertical-offset: 0px;
}

.elementor-16052 .elementor-element.elementor-element-6786bd4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16052 .elementor-element.elementor-element-6786bd4 .elementor-icon-list-item > a {
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	letter-spacing: -.04em;
}

.elementor-16052 .elementor-element.elementor-element-6786bd4 .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-16052 .elementor-element.elementor-element-a161c1c.elementor-element {
	--align-self: flex-start;
}

.elementor-16052 .elementor-element.elementor-element-a161c1c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(0px / 2);
}

.elementor-16052 .elementor-element.elementor-element-a161c1c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(0px / 2);
}

.elementor-16052 .elementor-element.elementor-element-a161c1c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(0px / 2);
}

.elementor-16052 .elementor-element.elementor-element-a161c1c .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-0px / 2);
}

.elementor-16052 .elementor-element.elementor-element-a161c1c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-0px / 2);
}

.elementor-16052 .elementor-element.elementor-element-a161c1c .elementor-icon-list-icon i {
	color: #000100;
	transition: color .3s;
}

.elementor-16052 .elementor-element.elementor-element-a161c1c .elementor-icon-list-icon svg {
	fill: #000100;
	transition: fill .3s;
}

.elementor-16052 .elementor-element.elementor-element-a161c1c {
	--e-icon-list-icon-size: 20px;
	--e-icon-list-icon-align: center;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .125);
	--icon-vertical-align: center;
	--icon-vertical-offset: 0px;
}

.elementor-16052 .elementor-element.elementor-element-a161c1c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16052 .elementor-element.elementor-element-a161c1c .elementor-icon-list-item > a {
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	letter-spacing: -.04em;
}

.elementor-16052 .elementor-element.elementor-element-a161c1c .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-16052 .elementor-element.elementor-element-8cccff3.elementor-element {
	--align-self: flex-start;
}

.elementor-16052 .elementor-element.elementor-element-8cccff3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(0px / 2);
}

.elementor-16052 .elementor-element.elementor-element-8cccff3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(0px / 2);
}

.elementor-16052 .elementor-element.elementor-element-8cccff3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(0px / 2);
}

.elementor-16052 .elementor-element.elementor-element-8cccff3 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-0px / 2);
}

.elementor-16052 .elementor-element.elementor-element-8cccff3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-0px / 2);
}

.elementor-16052 .elementor-element.elementor-element-8cccff3 .elementor-icon-list-icon i {
	color: #ff0302;
	transition: color .3s;
}

.elementor-16052 .elementor-element.elementor-element-8cccff3 .elementor-icon-list-icon svg {
	fill: #ff0302;
	transition: fill .3s;
}

.elementor-16052 .elementor-element.elementor-element-8cccff3 {
	--e-icon-list-icon-size: 20px;
	--e-icon-list-icon-align: center;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .125);
	--icon-vertical-align: center;
	--icon-vertical-offset: 0px;
}

.elementor-16052 .elementor-element.elementor-element-8cccff3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16052 .elementor-element.elementor-element-8cccff3 .elementor-icon-list-item > a {
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	letter-spacing: -.04em;
}

.elementor-16052 .elementor-element.elementor-element-8cccff3 .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-16052 .elementor-element.elementor-element-9bf09b6 {
	--display: flex;
	--overlay-opacity: 1;
	--border-radius: 14px 14px 14px 14px;
	--padding-top: 40px;
	--padding-bottom: 40px;
	--padding-left: 40px;
	--padding-right: 40px;
}

.elementor-16052 .elementor-element.elementor-element-9bf09b6:not(.elementor-motion-effects-element-type-background), .elementor-16052 .elementor-element.elementor-element-9bf09b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(-40deg, #ff9380 0%, #ffc595 100%);
}

.elementor-16052 .elementor-element.elementor-element-9bf09b6::before, .elementor-16052 .elementor-element.elementor-element-9bf09b6 > .elementor-background-video-container::before, .elementor-16052 .elementor-element.elementor-element-9bf09b6 > .e-con-inner > .elementor-background-video-container::before, .elementor-16052 .elementor-element.elementor-element-9bf09b6 > .elementor-background-slideshow::before, .elementor-16052 .elementor-element.elementor-element-9bf09b6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16052 .elementor-element.elementor-element-9bf09b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-image: url("https://www.polestarpilates.edu.au/wp-content/uploads/2024/02/beth-cheney-reformer-y.png");
	--background-overlay: "";
	background-position: center right;
	background-repeat: no-repeat;
	background-size: contain;
	--lzl-bg-img: "https://www.polestarpilates.edu.au/wp-content/uploads/2024/02/beth-cheney-reformer-y.png";
}

.elementor-16052 .elementor-element.elementor-element-9bf09b6.lzl:not(.lzl-ed)::before, .elementor-16052 .elementor-element.elementor-element-9bf09b6 > .elementor-background-video-container.lzl:not(.lzl-ed)::before, .elementor-16052 .elementor-element.elementor-element-9bf09b6 > .e-con-inner > .elementor-background-video-container.lzl:not(.lzl-ed)::before, .elementor-16052 .elementor-element.elementor-element-9bf09b6 > .elementor-background-slideshow.lzl:not(.lzl-ed)::before, .elementor-16052 .elementor-element.elementor-element-9bf09b6 > .e-con-inner > .elementor-background-slideshow.lzl:not(.lzl-ed)::before, .elementor-16052 .elementor-element.elementor-element-9bf09b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer.lzl:not(.lzl-ed)::before, .elementor-16052 .elementor-element.elementor-element-9bf09b6.lzl-ing:not(.lzl-ed)::before, .elementor-16052 .elementor-element.elementor-element-9bf09b6 > .elementor-background-video-container.lzl-ing:not(.lzl-ed)::before, .elementor-16052 .elementor-element.elementor-element-9bf09b6 > .e-con-inner > .elementor-background-video-container.lzl-ing:not(.lzl-ed)::before, .elementor-16052 .elementor-element.elementor-element-9bf09b6 > .elementor-background-slideshow.lzl-ing:not(.lzl-ed)::before, .elementor-16052 .elementor-element.elementor-element-9bf09b6 > .e-con-inner > .elementor-background-slideshow.lzl-ing:not(.lzl-ed)::before, .elementor-16052 .elementor-element.elementor-element-9bf09b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer.lzl-ing:not(.lzl-ed)::before {
	background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%204505%205782%22%20width%3D%224505%22%20height%3D%225782%22%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill%3D%22%2300000000%22%20%2F%3E%3C%2Fsvg%3E");
}

.elementor-16052 .elementor-element.elementor-element-a15423b .elementor-heading-title {
	font-family: "League Spartan", Sans-serif;
	font-size: 30px;
	font-weight: 600;
	color: var(--e-global-color-secondary);
}

.elementor-16052 .elementor-element.elementor-element-dc48719.elementor-element {
	--align-self: flex-start;
}

.elementor-16052 .elementor-element.elementor-element-dc48719 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(0px / 2);
}

.elementor-16052 .elementor-element.elementor-element-dc48719 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(0px / 2);
}

.elementor-16052 .elementor-element.elementor-element-dc48719 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(0px / 2);
}

.elementor-16052 .elementor-element.elementor-element-dc48719 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-0px / 2);
}

.elementor-16052 .elementor-element.elementor-element-dc48719 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-0px / 2);
}

.elementor-16052 .elementor-element.elementor-element-dc48719 .elementor-icon-list-icon i {
	color: #0866ff;
	transition: color .3s;
}

.elementor-16052 .elementor-element.elementor-element-dc48719 .elementor-icon-list-icon svg {
	fill: #0866ff;
	transition: fill .3s;
}

.elementor-16052 .elementor-element.elementor-element-dc48719 {
	--e-icon-list-icon-size: 20px;
	--e-icon-list-icon-align: center;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .125);
	--icon-vertical-align: center;
	--icon-vertical-offset: 0px;
}

.elementor-16052 .elementor-element.elementor-element-dc48719 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16052 .elementor-element.elementor-element-dc48719 .elementor-icon-list-item > a {
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	letter-spacing: -.04em;
}

.elementor-16052 .elementor-element.elementor-element-dc48719 .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-16052 .elementor-element.elementor-element-fb0c06c.elementor-element {
	--align-self: flex-start;
}

.elementor-16052 .elementor-element.elementor-element-fb0c06c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(0px / 2);
}

.elementor-16052 .elementor-element.elementor-element-fb0c06c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(0px / 2);
}

.elementor-16052 .elementor-element.elementor-element-fb0c06c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(0px / 2);
}

.elementor-16052 .elementor-element.elementor-element-fb0c06c .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-0px / 2);
}

.elementor-16052 .elementor-element.elementor-element-fb0c06c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-0px / 2);
}

.elementor-16052 .elementor-element.elementor-element-fb0c06c .elementor-icon-list-icon i {
	color: #000100;
	transition: color .3s;
}

.elementor-16052 .elementor-element.elementor-element-fb0c06c .elementor-icon-list-icon svg {
	fill: #000100;
	transition: fill .3s;
}

.elementor-16052 .elementor-element.elementor-element-fb0c06c {
	--e-icon-list-icon-size: 20px;
	--e-icon-list-icon-align: center;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .125);
	--icon-vertical-align: center;
	--icon-vertical-offset: 0px;
}

.elementor-16052 .elementor-element.elementor-element-fb0c06c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16052 .elementor-element.elementor-element-fb0c06c .elementor-icon-list-item > a {
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	letter-spacing: -.04em;
}

.elementor-16052 .elementor-element.elementor-element-fb0c06c .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-16052 .elementor-element.elementor-element-0d893a0.elementor-element {
	--align-self: flex-start;
}

.elementor-16052 .elementor-element.elementor-element-0d893a0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(0px / 2);
}

.elementor-16052 .elementor-element.elementor-element-0d893a0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(0px / 2);
}

.elementor-16052 .elementor-element.elementor-element-0d893a0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(0px / 2);
}

.elementor-16052 .elementor-element.elementor-element-0d893a0 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-0px / 2);
}

.elementor-16052 .elementor-element.elementor-element-0d893a0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-0px / 2);
}

.elementor-16052 .elementor-element.elementor-element-0d893a0 .elementor-icon-list-icon i {
	color: #ff0302;
	transition: color .3s;
}

.elementor-16052 .elementor-element.elementor-element-0d893a0 .elementor-icon-list-icon svg {
	fill: #ff0302;
	transition: fill .3s;
}

.elementor-16052 .elementor-element.elementor-element-0d893a0 {
	--e-icon-list-icon-size: 20px;
	--e-icon-list-icon-align: center;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .125);
	--icon-vertical-align: center;
	--icon-vertical-offset: 0px;
}

.elementor-16052 .elementor-element.elementor-element-0d893a0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16052 .elementor-element.elementor-element-0d893a0 .elementor-icon-list-item > a {
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	letter-spacing: -.04em;
}

.elementor-16052 .elementor-element.elementor-element-0d893a0 .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-16052 .elementor-element.elementor-element-5205842 {
	--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: 40px 40px;
	--row-gap: 40px;
	--column-gap: 40px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 10px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 10px;
	--border-left-width: 0px;
	border-color: rgba(0, 0, 0, .03);
	--border-color: rgba(0, 0, 0, .03);
	--padding-top: 60px;
	--padding-bottom: 60px;
	--padding-left: 40px;
	--padding-right: 40px;
}

.elementor-16052 .elementor-element.elementor-element-43112c9 {
	--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;
	--align-items: center;
}

.elementor-16052 .elementor-element.elementor-element-1157200 {
	text-align: left;
}

.elementor-16052 .elementor-element.elementor-element-1157200 .elementor-heading-title {
	font-family: "League Spartan", Sans-serif;
	font-size: 48px;
	font-weight: 700;
	text-transform: uppercase;
	line-height: 52px;
	letter-spacing: -1px;
	color: var(--e-global-color-secondary);
}

.elementor-16052 .elementor-element.elementor-element-46fbb71 {
	--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;
	--gap: 40px 20px;
	--row-gap: 40px;
	--column-gap: 20px;
	--flex-wrap: wrap;
}

.elementor-16052 .elementor-element.elementor-element-24e71c0 {
	--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-16052 .elementor-element.elementor-element-121e811 {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #e2e2e2;
	--border-color: #e2e2e2;
	--border-radius: 14px 14px 14px 14px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 80px;
	--padding-bottom: 40px;
	--padding-left: 40px;
	--padding-right: 40px;
	--z-index: 0;
}

.elementor-16052 .elementor-element.elementor-element-121e811:not(.elementor-motion-effects-element-type-background), .elementor-16052 .elementor-element.elementor-element-121e811 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f7f7f7;
}

.elementor-16052 .elementor-element.elementor-element-1fe99a9 .elementor-heading-title {
	font-family: "League Spartan", Sans-serif;
	font-size: 26px;
	font-weight: 600;
	color: var(--e-global-color-secondary);
}

.elementor-16052 .elementor-element.elementor-element-fd8ac27 {
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	font-weight: 400;
	line-height: 1.6em;
	color: #333;
}

.elementor-widget-divider {
	--divider-color: var(--e-global-color-secondary);
}

.elementor-16052 .elementor-element.elementor-element-bf160f2 {
	--divider-border-style: solid;
	--divider-color: #e2e2e2;
	--divider-border-width: 1px;
}

.elementor-16052 .elementor-element.elementor-element-bf160f2 .elementor-divider-separator {
	width: 100%;
}

.elementor-16052 .elementor-element.elementor-element-bf160f2 .elementor-divider {
	padding-block-start: 5px;
	padding-block-end: 5px;
}

.elementor-16052 .elementor-element.elementor-element-07bdf86 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(20px / 2);
}

.elementor-16052 .elementor-element.elementor-element-07bdf86 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(20px / 2);
}

.elementor-16052 .elementor-element.elementor-element-07bdf86 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(20px / 2);
}

.elementor-16052 .elementor-element.elementor-element-07bdf86 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-20px / 2);
}

.elementor-16052 .elementor-element.elementor-element-07bdf86 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-20px / 2);
}

.elementor-16052 .elementor-element.elementor-element-07bdf86 .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-16052 .elementor-element.elementor-element-07bdf86 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-16052 .elementor-element.elementor-element-07bdf86 {
	--e-icon-list-icon-size: 26px;
	--icon-vertical-align: flex-start;
	--icon-vertical-offset: 0px;
}

.elementor-16052 .elementor-element.elementor-element-07bdf86 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16052 .elementor-element.elementor-element-07bdf86 .elementor-icon-list-item > a {
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	font-weight: 400;
}

.elementor-16052 .elementor-element.elementor-element-07bdf86 .elementor-icon-list-text {
	color: #333;
	transition: color .3s;
}

.elementor-16052 .elementor-element.elementor-element-4942854 {
	--divider-border-style: solid;
	--divider-color: #e2e2e2;
	--divider-border-width: 1px;
}

.elementor-16052 .elementor-element.elementor-element-4942854 .elementor-divider-separator {
	width: 100%;
}

.elementor-16052 .elementor-element.elementor-element-4942854 .elementor-divider {
	padding-block-start: 5px;
	padding-block-end: 5px;
}

.elementor-16052 .elementor-element.elementor-element-8b33c45 {
	--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;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--margin-top: 10px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.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-16052 .elementor-element.elementor-element-49da0d9 .elementor-button {
	background-color: var(--e-global-color-cccb8f7);
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	font-weight: 600;
	letter-spacing: -.02em;
	fill: #fff;
	color: #fff;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-cccb8f7);
	border-radius: 50px 50px 50px 50px;
	padding: 12px 20px 12px 20px;
}

.elementor-16052 .elementor-element.elementor-element-49da0d9 .elementor-button:hover, .elementor-16052 .elementor-element.elementor-element-49da0d9 .elementor-button:focus {
	background-color: #ff5e29;
}

.elementor-16052 .elementor-element.elementor-element-38f93db .elementor-button {
	background-color: rgba(255, 134, 93, 0);
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	font-weight: 600;
	letter-spacing: -.02em;
	fill: var(--e-global-color-secondary);
	color: var(--e-global-color-secondary);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-secondary);
	border-radius: 50px 50px 50px 50px;
	padding: 12px 20px 12px 20px;
}

.elementor-16052 .elementor-element.elementor-element-38f93db .elementor-button:hover, .elementor-16052 .elementor-element.elementor-element-38f93db .elementor-button:focus {
	background-color: #ff5e29;
	color: #fff;
	border-color: var(--e-global-color-cccb8f7);
}

.elementor-16052 .elementor-element.elementor-element-38f93db .elementor-button:hover svg, .elementor-16052 .elementor-element.elementor-element-38f93db .elementor-button:focus svg {
	fill: #fff;
}

.elementor-16052 .elementor-element.elementor-element-13666ba .elementor-button {
	background-color: rgba(255, 134, 93, 0);
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	font-weight: 600;
	letter-spacing: -.02em;
	fill: var(--e-global-color-secondary);
	color: var(--e-global-color-secondary);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-secondary);
	border-radius: 50px 50px 50px 50px;
	padding: 12px 20px 12px 20px;
}

.elementor-16052 .elementor-element.elementor-element-13666ba .elementor-button:hover, .elementor-16052 .elementor-element.elementor-element-13666ba .elementor-button:focus {
	background-color: #ff5e29;
	color: #fff;
	border-color: var(--e-global-color-cccb8f7);
}

.elementor-16052 .elementor-element.elementor-element-13666ba .elementor-button:hover svg, .elementor-16052 .elementor-element.elementor-element-13666ba .elementor-button:focus svg {
	fill: #fff;
}

.elementor-16052 .elementor-element.elementor-element-6786a5d {
	width: var(--container-widget-width, 166px);
	max-width: 166px;
	--container-widget-width: 166px;
	--container-widget-flex-grow: 0;
	top: -30.026px;
	z-index: 2;
}

.elementor-16052 .elementor-element.elementor-element-6786a5d > .elementor-widget-container {
	background-color: #302259;
	margin: 0px 0px 0px 0px;
	padding: 10px 10px 10px 10px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #e2e2e2;
	border-radius: 6px 6px 6px 6px;
}

.elementor-16052 .elementor-element.elementor-element-6786a5d.elementor-element {
	--align-self: flex-start;
}

body:not(.rtl) .elementor-16052 .elementor-element.elementor-element-6786a5d {
	left: 41px;
}

.elementor-16052 .elementor-element.elementor-element-6786a5d img {
	width: 100%;
	height: 60px;
	object-fit: contain;
	object-position: center center;
}

.elementor-16052 .elementor-element.elementor-element-34b7af1 {
	--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-16052 .elementor-element.elementor-element-d4186f7 {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #e2e2e2;
	--border-color: #e2e2e2;
	--border-radius: 14px 14px 14px 14px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 80px;
	--padding-bottom: 40px;
	--padding-left: 40px;
	--padding-right: 40px;
	--z-index: 0;
}

.elementor-16052 .elementor-element.elementor-element-d4186f7:not(.elementor-motion-effects-element-type-background), .elementor-16052 .elementor-element.elementor-element-d4186f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f7f7f7;
}

.elementor-16052 .elementor-element.elementor-element-d421de4 {
	width: var(--container-widget-width, 166px);
	max-width: 166px;
	--container-widget-width: 166px;
	--container-widget-flex-grow: 0;
	top: -30px;
	z-index: 2;
}

.elementor-16052 .elementor-element.elementor-element-d421de4 > .elementor-widget-container {
	background-color: #fff;
	margin: 0px 0px 0px 0px;
	padding: 10px 10px 10px 10px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #e2e2e2;
	border-radius: 6px 6px 6px 6px;
}

.elementor-16052 .elementor-element.elementor-element-d421de4.elementor-element {
	--align-self: flex-start;
}

body:not(.rtl) .elementor-16052 .elementor-element.elementor-element-d421de4 {
	left: 40px;
}

.elementor-16052 .elementor-element.elementor-element-d421de4 img {
	width: 100%;
	height: 60px;
	object-fit: contain;
	object-position: center center;
}

.elementor-16052 .elementor-element.elementor-element-05f23f1 .elementor-heading-title {
	font-family: "League Spartan", Sans-serif;
	font-size: 26px;
	font-weight: 600;
	color: var(--e-global-color-secondary);
}

.elementor-16052 .elementor-element.elementor-element-897e3ab {
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	font-weight: 400;
	line-height: 1.6em;
	color: #333;
}

.elementor-16052 .elementor-element.elementor-element-502073b {
	--divider-border-style: solid;
	--divider-color: #e2e2e2;
	--divider-border-width: 1px;
}

.elementor-16052 .elementor-element.elementor-element-502073b .elementor-divider-separator {
	width: 100%;
}

.elementor-16052 .elementor-element.elementor-element-502073b .elementor-divider {
	padding-block-start: 5px;
	padding-block-end: 5px;
}

.elementor-16052 .elementor-element.elementor-element-7b3a754 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(20px / 2);
}

.elementor-16052 .elementor-element.elementor-element-7b3a754 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(20px / 2);
}

.elementor-16052 .elementor-element.elementor-element-7b3a754 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(20px / 2);
}

.elementor-16052 .elementor-element.elementor-element-7b3a754 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-20px / 2);
}

.elementor-16052 .elementor-element.elementor-element-7b3a754 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-20px / 2);
}

.elementor-16052 .elementor-element.elementor-element-7b3a754 .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-16052 .elementor-element.elementor-element-7b3a754 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-16052 .elementor-element.elementor-element-7b3a754 {
	--e-icon-list-icon-size: 26px;
	--icon-vertical-align: flex-start;
	--icon-vertical-offset: 0px;
}

.elementor-16052 .elementor-element.elementor-element-7b3a754 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16052 .elementor-element.elementor-element-7b3a754 .elementor-icon-list-item > a {
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	font-weight: 400;
}

.elementor-16052 .elementor-element.elementor-element-7b3a754 .elementor-icon-list-text {
	color: #333;
	transition: color .3s;
}

.elementor-16052 .elementor-element.elementor-element-47a026d {
	--divider-border-style: solid;
	--divider-color: #e2e2e2;
	--divider-border-width: 1px;
}

.elementor-16052 .elementor-element.elementor-element-47a026d .elementor-divider-separator {
	width: 100%;
}

.elementor-16052 .elementor-element.elementor-element-47a026d .elementor-divider {
	padding-block-start: 5px;
	padding-block-end: 5px;
}

.elementor-16052 .elementor-element.elementor-element-3fb09c0 {
	--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;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--margin-top: 10px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-16052 .elementor-element.elementor-element-fde0c70 .elementor-button {
	background-color: var(--e-global-color-cccb8f7);
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	font-weight: 600;
	letter-spacing: -.02em;
	fill: #fff;
	color: #fff;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-cccb8f7);
	border-radius: 50px 50px 50px 50px;
	padding: 12px 20px 12px 20px;
}

.elementor-16052 .elementor-element.elementor-element-fde0c70 .elementor-button:hover, .elementor-16052 .elementor-element.elementor-element-fde0c70 .elementor-button:focus {
	background-color: #ff5e29;
}

.elementor-16052 .elementor-element.elementor-element-efa1745 .elementor-button {
	background-color: rgba(255, 134, 93, 0);
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	font-weight: 600;
	letter-spacing: -.02em;
	fill: var(--e-global-color-secondary);
	color: var(--e-global-color-secondary);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-secondary);
	border-radius: 50px 50px 50px 50px;
	padding: 12px 20px 12px 20px;
}

.elementor-16052 .elementor-element.elementor-element-efa1745 .elementor-button:hover, .elementor-16052 .elementor-element.elementor-element-efa1745 .elementor-button:focus {
	background-color: #ff5e29;
	color: #fff;
	border-color: var(--e-global-color-cccb8f7);
}

.elementor-16052 .elementor-element.elementor-element-efa1745 .elementor-button:hover svg, .elementor-16052 .elementor-element.elementor-element-efa1745 .elementor-button:focus svg {
	fill: #fff;
}

.elementor-16052 .elementor-element.elementor-element-dda6899 .elementor-button {
	background-color: rgba(255, 134, 93, 0);
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	font-weight: 600;
	letter-spacing: -.02em;
	fill: var(--e-global-color-secondary);
	color: var(--e-global-color-secondary);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-secondary);
	border-radius: 50px 50px 50px 50px;
	padding: 12px 20px 12px 20px;
}

.elementor-16052 .elementor-element.elementor-element-dda6899 .elementor-button:hover, .elementor-16052 .elementor-element.elementor-element-dda6899 .elementor-button:focus {
	background-color: #ff5e29;
	color: #fff;
	border-color: var(--e-global-color-cccb8f7);
}

.elementor-16052 .elementor-element.elementor-element-dda6899 .elementor-button:hover svg, .elementor-16052 .elementor-element.elementor-element-dda6899 .elementor-button:focus svg {
	fill: #fff;
}

.elementor-16052 .elementor-element.elementor-element-3c37ab1 {
	--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-16052 .elementor-element.elementor-element-75beca8 {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #e2e2e2;
	--border-color: #e2e2e2;
	--border-radius: 14px 14px 14px 14px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 80px;
	--padding-bottom: 40px;
	--padding-left: 40px;
	--padding-right: 40px;
	--z-index: 0;
}

.elementor-16052 .elementor-element.elementor-element-75beca8:not(.elementor-motion-effects-element-type-background), .elementor-16052 .elementor-element.elementor-element-75beca8 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f7f7f7;
}

.elementor-16052 .elementor-element.elementor-element-c060e91 {
	width: var(--container-widget-width, 166px);
	max-width: 166px;
	--container-widget-width: 166px;
	--container-widget-flex-grow: 0;
	top: -30px;
	z-index: 2;
}

.elementor-16052 .elementor-element.elementor-element-c060e91 > .elementor-widget-container {
	background-color: #004eaa;
	margin: 0px 0px 0px 0px;
	padding: 10px 10px 10px 10px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #e2e2e2;
	border-radius: 6px 6px 6px 6px;
}

.elementor-16052 .elementor-element.elementor-element-c060e91.elementor-element {
	--align-self: flex-start;
}

body:not(.rtl) .elementor-16052 .elementor-element.elementor-element-c060e91 {
	left: 40px;
}

.elementor-16052 .elementor-element.elementor-element-c060e91 img {
	width: 100%;
	height: 60px;
	object-fit: contain;
	object-position: center center;
}

.elementor-16052 .elementor-element.elementor-element-63e581a .elementor-heading-title {
	font-family: "League Spartan", Sans-serif;
	font-size: 26px;
	font-weight: 600;
	color: var(--e-global-color-secondary);
}

.elementor-16052 .elementor-element.elementor-element-ead4049 {
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	font-weight: 400;
	line-height: 1.6em;
	color: #333;
}

.elementor-16052 .elementor-element.elementor-element-124ea33 {
	--divider-border-style: solid;
	--divider-color: #e2e2e2;
	--divider-border-width: 1px;
}

.elementor-16052 .elementor-element.elementor-element-124ea33 .elementor-divider-separator {
	width: 100%;
}

.elementor-16052 .elementor-element.elementor-element-124ea33 .elementor-divider {
	padding-block-start: 5px;
	padding-block-end: 5px;
}

.elementor-16052 .elementor-element.elementor-element-04618a8 {
	--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;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--margin-top: 10px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-16052 .elementor-element.elementor-element-9a3451f .elementor-button {
	background-color: var(--e-global-color-cccb8f7);
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	font-weight: 600;
	letter-spacing: -.02em;
	fill: #fff;
	color: #fff;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-cccb8f7);
	border-radius: 50px 50px 50px 50px;
	padding: 12px 20px 12px 20px;
}

.elementor-16052 .elementor-element.elementor-element-9a3451f .elementor-button:hover, .elementor-16052 .elementor-element.elementor-element-9a3451f .elementor-button:focus {
	background-color: #ff5e29;
}

.elementor-16052 .elementor-element.elementor-element-8c32682 .elementor-button {
	background-color: rgba(255, 134, 93, 0);
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	font-weight: 600;
	letter-spacing: -.02em;
	fill: var(--e-global-color-secondary);
	color: var(--e-global-color-secondary);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-secondary);
	border-radius: 50px 50px 50px 50px;
	padding: 12px 20px 12px 20px;
}

.elementor-16052 .elementor-element.elementor-element-8c32682 .elementor-button:hover, .elementor-16052 .elementor-element.elementor-element-8c32682 .elementor-button:focus {
	background-color: #ff5e29;
	color: #fff;
	border-color: var(--e-global-color-cccb8f7);
}

.elementor-16052 .elementor-element.elementor-element-8c32682 .elementor-button:hover svg, .elementor-16052 .elementor-element.elementor-element-8c32682 .elementor-button:focus svg {
	fill: #fff;
}

.elementor-16052 .elementor-element.elementor-element-3f55165 .elementor-button {
	background-color: rgba(255, 134, 93, 0);
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	font-weight: 600;
	letter-spacing: -.02em;
	fill: var(--e-global-color-secondary);
	color: var(--e-global-color-secondary);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-secondary);
	border-radius: 50px 50px 50px 50px;
	padding: 12px 20px 12px 20px;
}

.elementor-16052 .elementor-element.elementor-element-3f55165 .elementor-button:hover, .elementor-16052 .elementor-element.elementor-element-3f55165 .elementor-button:focus {
	background-color: #ff5e29;
	color: #fff;
	border-color: var(--e-global-color-cccb8f7);
}

.elementor-16052 .elementor-element.elementor-element-3f55165 .elementor-button:hover svg, .elementor-16052 .elementor-element.elementor-element-3f55165 .elementor-button:focus svg {
	fill: #fff;
}

.elementor-16052 .elementor-element.elementor-element-ea0ecf0 {
	--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: 40px 40px;
	--row-gap: 40px;
	--column-gap: 40px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 10px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 10px;
	--border-left-width: 0px;
	border-color: rgba(0, 0, 0, .03);
	--border-color: rgba(0, 0, 0, .03);
	--padding-top: 60px;
	--padding-bottom: 60px;
	--padding-left: 40px;
	--padding-right: 40px;
}

.elementor-16052 .elementor-element.elementor-element-95a38b1 {
	--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;
	--align-items: center;
}

.elementor-16052 .elementor-element.elementor-element-0483b0f {
	text-align: left;
}

.elementor-16052 .elementor-element.elementor-element-0483b0f .elementor-heading-title {
	font-family: "League Spartan", Sans-serif;
	font-size: 48px;
	font-weight: 700;
	text-transform: uppercase;
	line-height: 52px;
	letter-spacing: -1px;
	color: var(--e-global-color-secondary);
}

.elementor-16052 .elementor-element.elementor-element-a13e706 {
	width: var(--container-widget-width, 1000px);
	max-width: 1000px;
	--container-widget-width: 1000px;
	--container-widget-flex-grow: 0;
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 26px;
	color: #333;
}

.elementor-16052 .elementor-element.elementor-element-a13e706 > .elementor-widget-container {
	margin: 0px 0px 10px 0px;
}

.elementor-16052 .elementor-element.elementor-element-324db8e {
	--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;
	--flex-wrap-mobile: wrap;
	--align-items: flex-start;
	--flex-wrap: wrap;
	--margin-top: 20px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-16052 .elementor-element.elementor-element-3e01237 {
	--display: flex;
}

.elementor-16052 .elementor-element.elementor-element-ef427d5 {
	--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;
	--flex-wrap-mobile: wrap;
	--align-items: stretch;
	--overflow: hidden;
	--padding-top: 62.5%;
	--padding-bottom: 0%;
	--padding-left: 0%;
	--padding-right: 0%;
}

body:not(.rtl) .elementor-16052 .elementor-element.elementor-element-001cd52 {
	left: 0px;
}

.elementor-16052 .elementor-element.elementor-element-001cd52 {
	top: 0px;
}

.elementor-16052 .elementor-element.elementor-element-001cd52 img {
	width: 100%;
	max-width: 100%;
	height: 100%;
	object-fit: cover;
	object-position: center center;
	transition-duration: .4s;
	border-radius: 10px 10px 10px 10px;
}

.elementor-16052 .elementor-element.elementor-element-d7385d0 {
	--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-16052 .elementor-element.elementor-element-b30d146 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-16052 .elementor-element.elementor-element-b30d146 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 17px;
	font-weight: 700;
	color: var(--e-global-color-secondary);
}

.elementor-16052 .elementor-element.elementor-element-fe6de73 > .elementor-widget-container {
	margin: 0px 0px 10px 0px;
}

.elementor-16052 .elementor-element.elementor-element-fe6de73 {
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	font-weight: 400;
	line-height: 25px;
	color: #333;
}

.elementor-16052 .elementor-element.elementor-element-5830242 .elementor-button {
	background-color: rgba(255, 134, 93, 0);
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	letter-spacing: -.02em;
	fill: var(--e-global-color-secondary);
	color: var(--e-global-color-secondary);
	border-style: none;
	border-radius: 50px 50px 50px 50px;
	padding: 0px 0px 0px 0px;
}

.elementor-16052 .elementor-element.elementor-element-5830242.elementor-element {
	--align-self: flex-start;
}

.elementor-16052 .elementor-element.elementor-element-5830242 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-16052 .elementor-element.elementor-element-5830242 .elementor-button .elementor-button-content-wrapper {
	gap: 10px;
}

.elementor-16052 .elementor-element.elementor-element-5830242 .elementor-button:hover, .elementor-16052 .elementor-element.elementor-element-5830242 .elementor-button:focus {
	color: var(--e-global-color-secondary);
	border-color: var(--e-global-color-cccb8f7);
}

.elementor-16052 .elementor-element.elementor-element-5830242 .elementor-button:hover svg, .elementor-16052 .elementor-element.elementor-element-5830242 .elementor-button:focus svg {
	fill: var(--e-global-color-secondary);
}

.elementor-16052 .elementor-element.elementor-element-b3ff268 {
	--display: flex;
}

.elementor-16052 .elementor-element.elementor-element-46749a7 {
	--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;
	--flex-wrap-mobile: wrap;
	--align-items: stretch;
	--overflow: hidden;
	--padding-top: 62.5%;
	--padding-bottom: 0%;
	--padding-left: 0%;
	--padding-right: 0%;
}

body:not(.rtl) .elementor-16052 .elementor-element.elementor-element-4041ca9 {
	left: 0px;
}

.elementor-16052 .elementor-element.elementor-element-4041ca9 {
	top: 0px;
}

.elementor-16052 .elementor-element.elementor-element-4041ca9 img {
	width: 100%;
	max-width: 100%;
	height: 100%;
	object-fit: cover;
	object-position: center center;
	transition-duration: .4s;
	border-radius: 10px 10px 10px 10px;
}

.elementor-16052 .elementor-element.elementor-element-b6c61d4 {
	--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-16052 .elementor-element.elementor-element-bb958be > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-16052 .elementor-element.elementor-element-bb958be .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 17px;
	font-weight: 700;
	color: var(--e-global-color-secondary);
}

.elementor-16052 .elementor-element.elementor-element-4b5cb28 > .elementor-widget-container {
	margin: 0px 0px 10px 0px;
}

.elementor-16052 .elementor-element.elementor-element-4b5cb28 {
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	font-weight: 400;
	line-height: 25px;
	color: #333;
}

.elementor-16052 .elementor-element.elementor-element-fac86b0 .elementor-button {
	background-color: rgba(255, 134, 93, 0);
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	letter-spacing: -.02em;
	fill: var(--e-global-color-secondary);
	color: var(--e-global-color-secondary);
	border-style: none;
	border-radius: 50px 50px 50px 50px;
	padding: 0px 0px 0px 0px;
}

.elementor-16052 .elementor-element.elementor-element-fac86b0.elementor-element {
	--align-self: flex-start;
}

.elementor-16052 .elementor-element.elementor-element-fac86b0 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-16052 .elementor-element.elementor-element-fac86b0 .elementor-button .elementor-button-content-wrapper {
	gap: 10px;
}

.elementor-16052 .elementor-element.elementor-element-fac86b0 .elementor-button:hover, .elementor-16052 .elementor-element.elementor-element-fac86b0 .elementor-button:focus {
	color: var(--e-global-color-secondary);
	border-color: var(--e-global-color-cccb8f7);
}

.elementor-16052 .elementor-element.elementor-element-fac86b0 .elementor-button:hover svg, .elementor-16052 .elementor-element.elementor-element-fac86b0 .elementor-button:focus svg {
	fill: var(--e-global-color-secondary);
}

.elementor-16052 .elementor-element.elementor-element-f7edc0f {
	--display: flex;
}

.elementor-16052 .elementor-element.elementor-element-21285ab {
	--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;
	--flex-wrap-mobile: wrap;
	--align-items: stretch;
	--overflow: hidden;
	--padding-top: 62.5%;
	--padding-bottom: 0%;
	--padding-left: 0%;
	--padding-right: 0%;
}

body:not(.rtl) .elementor-16052 .elementor-element.elementor-element-7cfcd1c {
	left: 0px;
}

.elementor-16052 .elementor-element.elementor-element-7cfcd1c {
	top: 0px;
}

.elementor-16052 .elementor-element.elementor-element-7cfcd1c img {
	width: 100%;
	max-width: 100%;
	height: 100%;
	object-fit: cover;
	object-position: center center;
	transition-duration: .4s;
	border-radius: 10px 10px 10px 10px;
}

.elementor-16052 .elementor-element.elementor-element-3d6d51e {
	--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-16052 .elementor-element.elementor-element-e261f1f > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-16052 .elementor-element.elementor-element-e261f1f .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 17px;
	font-weight: 700;
	color: var(--e-global-color-secondary);
}

.elementor-16052 .elementor-element.elementor-element-8fc532a > .elementor-widget-container {
	margin: 0px 0px 10px 0px;
}

.elementor-16052 .elementor-element.elementor-element-8fc532a {
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	font-weight: 400;
	line-height: 25px;
	color: #333;
}

.elementor-16052 .elementor-element.elementor-element-b27fcbb .elementor-button {
	background-color: rgba(255, 134, 93, 0);
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	letter-spacing: -.02em;
	fill: var(--e-global-color-secondary);
	color: var(--e-global-color-secondary);
	border-style: none;
	border-radius: 50px 50px 50px 50px;
	padding: 0px 0px 0px 0px;
}

.elementor-16052 .elementor-element.elementor-element-b27fcbb.elementor-element {
	--align-self: flex-start;
}

.elementor-16052 .elementor-element.elementor-element-b27fcbb .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-16052 .elementor-element.elementor-element-b27fcbb .elementor-button .elementor-button-content-wrapper {
	gap: 10px;
}

.elementor-16052 .elementor-element.elementor-element-b27fcbb .elementor-button:hover, .elementor-16052 .elementor-element.elementor-element-b27fcbb .elementor-button:focus {
	color: var(--e-global-color-secondary);
	border-color: var(--e-global-color-cccb8f7);
}

.elementor-16052 .elementor-element.elementor-element-b27fcbb .elementor-button:hover svg, .elementor-16052 .elementor-element.elementor-element-b27fcbb .elementor-button:focus svg {
	fill: var(--e-global-color-secondary);
}

.elementor-16052 .elementor-element.elementor-element-a12ee80 {
	--display: flex;
}

.elementor-16052 .elementor-element.elementor-element-d108d5d {
	--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;
	--flex-wrap-mobile: wrap;
	--align-items: stretch;
	--overflow: hidden;
	--padding-top: 62.5%;
	--padding-bottom: 0%;
	--padding-left: 0%;
	--padding-right: 0%;
}

body:not(.rtl) .elementor-16052 .elementor-element.elementor-element-0613713 {
	left: 0px;
}

.elementor-16052 .elementor-element.elementor-element-0613713 {
	top: 0px;
}

.elementor-16052 .elementor-element.elementor-element-0613713 img {
	width: 100%;
	max-width: 100%;
	height: 100%;
	object-fit: cover;
	object-position: center center;
	transition-duration: .4s;
	border-radius: 10px 10px 10px 10px;
}

.elementor-16052 .elementor-element.elementor-element-6fbc075 {
	--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-16052 .elementor-element.elementor-element-767fabb > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-16052 .elementor-element.elementor-element-767fabb .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 17px;
	font-weight: 700;
	color: var(--e-global-color-secondary);
}

.elementor-16052 .elementor-element.elementor-element-a1702b7 > .elementor-widget-container {
	margin: 0px 0px 10px 0px;
}

.elementor-16052 .elementor-element.elementor-element-a1702b7 {
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	font-weight: 400;
	line-height: 25px;
	color: #333;
}

.elementor-16052 .elementor-element.elementor-element-2e91fdf .elementor-button {
	background-color: rgba(255, 134, 93, 0);
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	letter-spacing: -.02em;
	fill: var(--e-global-color-secondary);
	color: var(--e-global-color-secondary);
	border-style: none;
	border-radius: 50px 50px 50px 50px;
	padding: 0px 0px 0px 0px;
}

.elementor-16052 .elementor-element.elementor-element-2e91fdf.elementor-element {
	--align-self: flex-start;
}

.elementor-16052 .elementor-element.elementor-element-2e91fdf .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-16052 .elementor-element.elementor-element-2e91fdf .elementor-button .elementor-button-content-wrapper {
	gap: 10px;
}

.elementor-16052 .elementor-element.elementor-element-2e91fdf .elementor-button:hover, .elementor-16052 .elementor-element.elementor-element-2e91fdf .elementor-button:focus {
	color: var(--e-global-color-secondary);
	border-color: var(--e-global-color-cccb8f7);
}

.elementor-16052 .elementor-element.elementor-element-2e91fdf .elementor-button:hover svg, .elementor-16052 .elementor-element.elementor-element-2e91fdf .elementor-button:focus svg {
	fill: var(--e-global-color-secondary);
}

.elementor-16052 .elementor-element.elementor-element-8e14944 {
	--display: flex;
}

.elementor-16052 .elementor-element.elementor-element-ca83d0f {
	--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;
	--flex-wrap-mobile: wrap;
	--align-items: stretch;
	--overflow: hidden;
	--padding-top: 62.5%;
	--padding-bottom: 0%;
	--padding-left: 0%;
	--padding-right: 0%;
}

body:not(.rtl) .elementor-16052 .elementor-element.elementor-element-c931631 {
	left: 0px;
}

.elementor-16052 .elementor-element.elementor-element-c931631 {
	top: 0px;
}

.elementor-16052 .elementor-element.elementor-element-c931631 img {
	width: 100%;
	max-width: 100%;
	height: 100%;
	object-fit: cover;
	object-position: top center;
	transition-duration: .4s;
	border-radius: 10px 10px 10px 10px;
}

.elementor-16052 .elementor-element.elementor-element-9f74053 {
	--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-16052 .elementor-element.elementor-element-160db68 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-16052 .elementor-element.elementor-element-160db68 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 17px;
	font-weight: 700;
	color: var(--e-global-color-secondary);
}

.elementor-16052 .elementor-element.elementor-element-20948d5 > .elementor-widget-container {
	margin: 0px 0px 10px 0px;
}

.elementor-16052 .elementor-element.elementor-element-20948d5 {
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	font-weight: 400;
	line-height: 25px;
	color: #333;
}

.elementor-16052 .elementor-element.elementor-element-addc153 .elementor-button {
	background-color: rgba(255, 134, 93, 0);
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	letter-spacing: -.02em;
	fill: var(--e-global-color-secondary);
	color: var(--e-global-color-secondary);
	border-style: none;
	border-radius: 50px 50px 50px 50px;
	padding: 0px 0px 0px 0px;
}

.elementor-16052 .elementor-element.elementor-element-addc153.elementor-element {
	--align-self: flex-start;
}

.elementor-16052 .elementor-element.elementor-element-addc153 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-16052 .elementor-element.elementor-element-addc153 .elementor-button .elementor-button-content-wrapper {
	gap: 10px;
}

.elementor-16052 .elementor-element.elementor-element-addc153 .elementor-button:hover, .elementor-16052 .elementor-element.elementor-element-addc153 .elementor-button:focus {
	color: var(--e-global-color-secondary);
	border-color: var(--e-global-color-cccb8f7);
}

.elementor-16052 .elementor-element.elementor-element-addc153 .elementor-button:hover svg, .elementor-16052 .elementor-element.elementor-element-addc153 .elementor-button:focus svg {
	fill: var(--e-global-color-secondary);
}

.elementor-16052 .elementor-element.elementor-element-b478481 {
	--display: flex;
}

.elementor-16052 .elementor-element.elementor-element-3553a1d {
	--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;
	--flex-wrap-mobile: wrap;
	--align-items: stretch;
	--overflow: hidden;
	--padding-top: 62.5%;
	--padding-bottom: 0%;
	--padding-left: 0%;
	--padding-right: 0%;
}

body:not(.rtl) .elementor-16052 .elementor-element.elementor-element-b365c86 {
	left: -2px;
}

.elementor-16052 .elementor-element.elementor-element-b365c86 {
	top: 0px;
}

.elementor-16052 .elementor-element.elementor-element-b365c86 img {
	width: 100%;
	max-width: 100%;
	height: 100%;
	object-fit: cover;
	object-position: bottom center;
	transition-duration: .4s;
	border-radius: 10px 10px 10px 10px;
}

.elementor-16052 .elementor-element.elementor-element-75cdabe {
	--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-16052 .elementor-element.elementor-element-7649a76 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-16052 .elementor-element.elementor-element-7649a76 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 17px;
	font-weight: 700;
	color: var(--e-global-color-secondary);
}

.elementor-16052 .elementor-element.elementor-element-8876891 > .elementor-widget-container {
	margin: 0px 0px 10px 0px;
}

.elementor-16052 .elementor-element.elementor-element-8876891 {
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	font-weight: 400;
	line-height: 25px;
	color: #333;
}

.elementor-16052 .elementor-element.elementor-element-4a2fb16 .elementor-button {
	background-color: rgba(255, 134, 93, 0);
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	letter-spacing: -.02em;
	fill: var(--e-global-color-secondary);
	color: var(--e-global-color-secondary);
	border-style: none;
	border-radius: 50px 50px 50px 50px;
	padding: 0px 0px 0px 0px;
}

.elementor-16052 .elementor-element.elementor-element-4a2fb16.elementor-element {
	--align-self: flex-start;
}

.elementor-16052 .elementor-element.elementor-element-4a2fb16 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-16052 .elementor-element.elementor-element-4a2fb16 .elementor-button .elementor-button-content-wrapper {
	gap: 10px;
}

.elementor-16052 .elementor-element.elementor-element-4a2fb16 .elementor-button:hover, .elementor-16052 .elementor-element.elementor-element-4a2fb16 .elementor-button:focus {
	color: var(--e-global-color-secondary);
	border-color: var(--e-global-color-cccb8f7);
}

.elementor-16052 .elementor-element.elementor-element-4a2fb16 .elementor-button:hover svg, .elementor-16052 .elementor-element.elementor-element-4a2fb16 .elementor-button:focus svg {
	fill: var(--e-global-color-secondary);
}

.elementor-16052 .elementor-element.elementor-element-9643133 {
	--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: 40px 40px;
	--row-gap: 40px;
	--column-gap: 40px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 10px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 10px;
	--border-left-width: 0px;
	border-color: rgba(0, 0, 0, .03);
	--border-color: rgba(0, 0, 0, .03);
	--padding-top: 60px;
	--padding-bottom: 60px;
	--padding-left: 40px;
	--padding-right: 40px;
}

.elementor-16052 .elementor-element.elementor-element-2f6de8c {
	--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;
	--align-items: center;
}

.elementor-16052 .elementor-element.elementor-element-e1136cb {
	text-align: left;
}

.elementor-16052 .elementor-element.elementor-element-e1136cb .elementor-heading-title {
	font-family: "League Spartan", Sans-serif;
	font-size: 48px;
	font-weight: 700;
	text-transform: uppercase;
	line-height: 52px;
	letter-spacing: -1px;
	color: var(--e-global-color-secondary);
}

.elementor-16052 .elementor-element.elementor-element-f415a87 {
	width: var(--container-widget-width, 1000px);
	max-width: 1000px;
	--container-widget-width: 1000px;
	--container-widget-flex-grow: 0;
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 26px;
	color: #333;
}

.elementor-16052 .elementor-element.elementor-element-f415a87 > .elementor-widget-container {
	margin: 0px 0px 10px 0px;
}

.elementor-16052 .elementor-element.elementor-element-0cbd94d {
	--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;
}

.elementor-16052 .elementor-element.elementor-element-9d38243 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #e2e2e2;
	--border-color: #e2e2e2;
	--border-radius: 10px 10px 10px 10px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-16052 .elementor-element.elementor-element-7bfb4f5 > .elementor-widget-container {
	margin: 0px 0px 10px 0px;
}

.elementor-16052 .elementor-element.elementor-element-7bfb4f5 {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 400;
	line-height: 26px;
	color: #333;
}

.elementor-16052 .elementor-element.elementor-element-22b3598 .elementor-button {
	background-color: rgba(255, 134, 93, 0);
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	font-weight: 600;
	letter-spacing: -.02em;
	fill: var(--e-global-color-secondary);
	color: var(--e-global-color-secondary);
	border-style: none;
	border-radius: 50px 50px 50px 50px;
	padding: 0px 0px 0px 0px;
}

.elementor-16052 .elementor-element.elementor-element-22b3598.elementor-element {
	--align-self: flex-start;
}

.elementor-16052 .elementor-element.elementor-element-22b3598 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-16052 .elementor-element.elementor-element-22b3598 .elementor-button .elementor-button-content-wrapper {
	gap: 10px;
}

.elementor-16052 .elementor-element.elementor-element-22b3598 .elementor-button:hover, .elementor-16052 .elementor-element.elementor-element-22b3598 .elementor-button:focus {
	color: var(--e-global-color-secondary);
	border-color: var(--e-global-color-cccb8f7);
}

.elementor-16052 .elementor-element.elementor-element-22b3598 .elementor-button:hover svg, .elementor-16052 .elementor-element.elementor-element-22b3598 .elementor-button:focus svg {
	fill: var(--e-global-color-secondary);
}

.elementor-16052 .elementor-element.elementor-element-bdc84f0 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #e2e2e2;
	--border-color: #e2e2e2;
	--border-radius: 10px 10px 10px 10px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-16052 .elementor-element.elementor-element-07abd17 > .elementor-widget-container {
	margin: 0px 0px 10px 0px;
}

.elementor-16052 .elementor-element.elementor-element-07abd17 {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 400;
	line-height: 26px;
	color: #333;
}

.elementor-16052 .elementor-element.elementor-element-a4cdcc3 .elementor-button {
	background-color: rgba(255, 134, 93, 0);
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	font-weight: 600;
	letter-spacing: -.02em;
	fill: var(--e-global-color-secondary);
	color: var(--e-global-color-secondary);
	border-style: none;
	border-radius: 50px 50px 50px 50px;
	padding: 0px 0px 0px 0px;
}

.elementor-16052 .elementor-element.elementor-element-a4cdcc3.elementor-element {
	--align-self: flex-start;
}

.elementor-16052 .elementor-element.elementor-element-a4cdcc3 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-16052 .elementor-element.elementor-element-a4cdcc3 .elementor-button .elementor-button-content-wrapper {
	gap: 10px;
}

.elementor-16052 .elementor-element.elementor-element-a4cdcc3 .elementor-button:hover, .elementor-16052 .elementor-element.elementor-element-a4cdcc3 .elementor-button:focus {
	color: var(--e-global-color-secondary);
	border-color: var(--e-global-color-cccb8f7);
}

.elementor-16052 .elementor-element.elementor-element-a4cdcc3 .elementor-button:hover svg, .elementor-16052 .elementor-element.elementor-element-a4cdcc3 .elementor-button:focus svg {
	fill: var(--e-global-color-secondary);
}

.elementor-16052 .elementor-element.elementor-element-427e97a {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #e2e2e2;
	--border-color: #e2e2e2;
	--border-radius: 10px 10px 10px 10px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-16052 .elementor-element.elementor-element-81df52a > .elementor-widget-container {
	margin: 0px 0px 10px 0px;
}

.elementor-16052 .elementor-element.elementor-element-81df52a {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 400;
	line-height: 26px;
	color: #333;
}

.elementor-16052 .elementor-element.elementor-element-806aa68 .elementor-button {
	background-color: rgba(255, 134, 93, 0);
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	font-weight: 600;
	letter-spacing: -.02em;
	fill: var(--e-global-color-secondary);
	color: var(--e-global-color-secondary);
	border-style: none;
	border-radius: 50px 50px 50px 50px;
	padding: 0px 0px 0px 0px;
}

.elementor-16052 .elementor-element.elementor-element-806aa68.elementor-element {
	--align-self: flex-start;
}

.elementor-16052 .elementor-element.elementor-element-806aa68 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-16052 .elementor-element.elementor-element-806aa68 .elementor-button .elementor-button-content-wrapper {
	gap: 10px;
}

.elementor-16052 .elementor-element.elementor-element-806aa68 .elementor-button:hover, .elementor-16052 .elementor-element.elementor-element-806aa68 .elementor-button:focus {
	color: var(--e-global-color-secondary);
	border-color: var(--e-global-color-cccb8f7);
}

.elementor-16052 .elementor-element.elementor-element-806aa68 .elementor-button:hover svg, .elementor-16052 .elementor-element.elementor-element-806aa68 .elementor-button:focus svg {
	fill: var(--e-global-color-secondary);
}

.elementor-16052 .elementor-element.elementor-element-75fe6ed {
	--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: 40px 40px;
	--row-gap: 40px;
	--column-gap: 40px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 10px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 10px;
	--border-left-width: 0px;
	border-color: rgba(0, 0, 0, .03);
	--border-color: rgba(0, 0, 0, .03);
	--padding-top: 60px;
	--padding-bottom: 60px;
	--padding-left: 40px;
	--padding-right: 40px;
}

.elementor-16052 .elementor-element.elementor-element-ea0fd02 {
	--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;
	--align-items: center;
}

.elementor-16052 .elementor-element.elementor-element-dfb56a8 {
	text-align: left;
}

.elementor-16052 .elementor-element.elementor-element-dfb56a8 .elementor-heading-title {
	font-family: "League Spartan", Sans-serif;
	font-size: 48px;
	font-weight: 700;
	text-transform: uppercase;
	line-height: 52px;
	letter-spacing: -1px;
	color: var(--e-global-color-secondary);
}

.elementor-16052 .elementor-element.elementor-element-7f95f69 {
	width: var(--container-widget-width, 1000px);
	max-width: 1000px;
	--container-widget-width: 1000px;
	--container-widget-flex-grow: 0;
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 26px;
	color: #333;
}

.elementor-16052 .elementor-element.elementor-element-7f95f69 > .elementor-widget-container {
	margin: 0px 0px 10px 0px;
}

.elementor-16052 .elementor-element.elementor-element-51e6a18 {
	width: var(--container-widget-width, 860px);
	max-width: 860px;
	--container-widget-width: 860px;
	--container-widget-flex-grow: 0;
	text-align: left;
}

.elementor-16052 .elementor-element.elementor-element-51e6a18 > .elementor-widget-container {
	margin: 40px 0px 0px 0px;
}

.elementor-16052 .elementor-element.elementor-element-51e6a18 .elementor-heading-title {
	font-family: "League Spartan", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	text-transform: uppercase;
	letter-spacing: -1px;
	color: var(--e-global-color-secondary);
}

.elementor-16052 .elementor-element.elementor-element-9328e0a {
	--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: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-16052 .elementor-element.elementor-element-321eaf4 {
	--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;
}

.elementor-16052 .elementor-element.elementor-element-f9e7db4 {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #e2e2e2;
	--border-color: #e2e2e2;
	--border-radius: 10px 10px 10px 10px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-16052 .elementor-element.elementor-element-94c14a3 {
	--display: flex;
	--min-height: 236px;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--border-radius: 10px 10px 10px 10px;
}

.elementor-16052 .elementor-element.elementor-element-94c14a3:not(.elementor-motion-effects-element-type-background), .elementor-16052 .elementor-element.elementor-element-94c14a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f2f2f2;
}

.elementor-16052 .elementor-element.elementor-element-6f3901d img {
	width: 100%;
	max-width: 200px;
	height: 100%;
	object-fit: contain;
	object-position: center center;
}

.elementor-16052 .elementor-element.elementor-element-d004ed0 {
	--display: flex;
}

.elementor-16052 .elementor-element.elementor-element-d3e81a8 .elementor-heading-title {
	font-family: "League Spartan", Sans-serif;
	font-size: 24px;
	font-weight: 600;
	line-height: 1.2em;
	color: var(--e-global-color-secondary);
}

.elementor-16052 .elementor-element.elementor-element-c862b70 {
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	font-weight: 400;
}

.elementor-16052 .elementor-element.elementor-element-ba34060 .elementor-button {
	background-color: rgba(255, 134, 93, 0);
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	font-weight: 600;
	letter-spacing: -.02em;
	fill: var(--e-global-color-secondary);
	color: var(--e-global-color-secondary);
	border-style: none;
	border-radius: 50px 50px 50px 50px;
	padding: 0px 0px 0px 0px;
}

.elementor-16052 .elementor-element.elementor-element-ba34060.elementor-element {
	--align-self: flex-start;
}

.elementor-16052 .elementor-element.elementor-element-ba34060 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-16052 .elementor-element.elementor-element-ba34060 .elementor-button .elementor-button-content-wrapper {
	gap: 10px;
}

.elementor-16052 .elementor-element.elementor-element-ba34060 .elementor-button:hover, .elementor-16052 .elementor-element.elementor-element-ba34060 .elementor-button:focus {
	color: var(--e-global-color-secondary);
	border-color: var(--e-global-color-cccb8f7);
}

.elementor-16052 .elementor-element.elementor-element-ba34060 .elementor-button:hover svg, .elementor-16052 .elementor-element.elementor-element-ba34060 .elementor-button:focus svg {
	fill: var(--e-global-color-secondary);
}

.elementor-16052 .elementor-element.elementor-element-5f69b21 {
	--display: flex;
}

.elementor-16052 .elementor-element.elementor-element-9855367 {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #e2e2e2;
	--border-color: #e2e2e2;
	--border-radius: 10px 10px 10px 10px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-16052 .elementor-element.elementor-element-278f74d {
	--display: flex;
	--min-height: 236px;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--border-radius: 10px 10px 10px 10px;
}

.elementor-16052 .elementor-element.elementor-element-278f74d:not(.elementor-motion-effects-element-type-background), .elementor-16052 .elementor-element.elementor-element-278f74d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f2f2f2;
}

.elementor-16052 .elementor-element.elementor-element-7cc3738 img {
	width: 100%;
	max-width: 200px;
	height: 100%;
	object-fit: contain;
	object-position: center center;
}

.elementor-16052 .elementor-element.elementor-element-af3949e {
	--display: flex;
}

.elementor-16052 .elementor-element.elementor-element-7569194 .elementor-heading-title {
	font-family: "League Spartan", Sans-serif;
	font-size: 24px;
	font-weight: 600;
	line-height: 1.2em;
	color: var(--e-global-color-secondary);
}

.elementor-16052 .elementor-element.elementor-element-fd632e3 {
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	font-weight: 400;
}

.elementor-16052 .elementor-element.elementor-element-6fcd936 .elementor-button {
	background-color: rgba(255, 134, 93, 0);
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	font-weight: 600;
	letter-spacing: -.02em;
	fill: var(--e-global-color-secondary);
	color: var(--e-global-color-secondary);
	border-style: none;
	border-radius: 50px 50px 50px 50px;
	padding: 0px 0px 0px 0px;
}

.elementor-16052 .elementor-element.elementor-element-6fcd936.elementor-element {
	--align-self: flex-start;
}

.elementor-16052 .elementor-element.elementor-element-6fcd936 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-16052 .elementor-element.elementor-element-6fcd936 .elementor-button .elementor-button-content-wrapper {
	gap: 10px;
}

.elementor-16052 .elementor-element.elementor-element-6fcd936 .elementor-button:hover, .elementor-16052 .elementor-element.elementor-element-6fcd936 .elementor-button:focus {
	color: var(--e-global-color-secondary);
	border-color: var(--e-global-color-cccb8f7);
}

.elementor-16052 .elementor-element.elementor-element-6fcd936 .elementor-button:hover svg, .elementor-16052 .elementor-element.elementor-element-6fcd936 .elementor-button:focus svg {
	fill: var(--e-global-color-secondary);
}

.elementor-16052 .elementor-element.elementor-element-024680a {
	width: var(--container-widget-width, 860px);
	max-width: 860px;
	--container-widget-width: 860px;
	--container-widget-flex-grow: 0;
	text-align: left;
}

.elementor-16052 .elementor-element.elementor-element-024680a > .elementor-widget-container {
	margin: 40px 0px 0px 0px;
}

.elementor-16052 .elementor-element.elementor-element-024680a .elementor-heading-title {
	font-family: "League Spartan", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	text-transform: uppercase;
	letter-spacing: -1px;
	color: var(--e-global-color-secondary);
}

.elementor-16052 .elementor-element.elementor-element-4fa6abd {
	--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;
	--flex-wrap: wrap;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-16052 .elementor-element.elementor-element-aed4a08 {
	--display: flex;
}

.elementor-16052 .elementor-element.elementor-element-47d2477 {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #e2e2e2;
	--border-color: #e2e2e2;
	--border-radius: 10px 10px 10px 10px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-16052 .elementor-element.elementor-element-f36da43 {
	--display: flex;
	--min-height: 236px;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--border-radius: 10px 10px 10px 10px;
}

.elementor-16052 .elementor-element.elementor-element-f36da43:not(.elementor-motion-effects-element-type-background), .elementor-16052 .elementor-element.elementor-element-f36da43 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f2f2f2;
}

.elementor-16052 .elementor-element.elementor-element-0565556 img {
	width: 100%;
	max-width: 200px;
	height: 100%;
	object-fit: contain;
	object-position: center center;
}

.elementor-16052 .elementor-element.elementor-element-493f6f7 {
	--display: flex;
}

.elementor-16052 .elementor-element.elementor-element-4fe6b00 .elementor-heading-title {
	font-family: "League Spartan", Sans-serif;
	font-size: 24px;
	font-weight: 600;
	line-height: 1.2em;
	color: var(--e-global-color-secondary);
}

.elementor-16052 .elementor-element.elementor-element-4170028 {
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	font-weight: 400;
}

.elementor-16052 .elementor-element.elementor-element-fc2c33e .elementor-button {
	background-color: rgba(255, 134, 93, 0);
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	font-weight: 600;
	letter-spacing: -.02em;
	fill: var(--e-global-color-secondary);
	color: var(--e-global-color-secondary);
	border-style: none;
	border-radius: 50px 50px 50px 50px;
	padding: 0px 0px 0px 0px;
}

.elementor-16052 .elementor-element.elementor-element-fc2c33e.elementor-element {
	--align-self: flex-start;
}

.elementor-16052 .elementor-element.elementor-element-fc2c33e .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-16052 .elementor-element.elementor-element-fc2c33e .elementor-button .elementor-button-content-wrapper {
	gap: 10px;
}

.elementor-16052 .elementor-element.elementor-element-fc2c33e .elementor-button:hover, .elementor-16052 .elementor-element.elementor-element-fc2c33e .elementor-button:focus {
	color: var(--e-global-color-secondary);
	border-color: var(--e-global-color-cccb8f7);
}

.elementor-16052 .elementor-element.elementor-element-fc2c33e .elementor-button:hover svg, .elementor-16052 .elementor-element.elementor-element-fc2c33e .elementor-button:focus svg {
	fill: var(--e-global-color-secondary);
}

.elementor-16052 .elementor-element.elementor-element-52dd10a {
	--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;
}

.elementor-16052 .elementor-element.elementor-element-af91f56 {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #e2e2e2;
	--border-color: #e2e2e2;
	--border-radius: 10px 10px 10px 10px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-16052 .elementor-element.elementor-element-79dcc90 {
	--display: flex;
	--min-height: 236px;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--border-radius: 10px 10px 10px 10px;
}

.elementor-16052 .elementor-element.elementor-element-79dcc90:not(.elementor-motion-effects-element-type-background), .elementor-16052 .elementor-element.elementor-element-79dcc90 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f2f2f2;
}

.elementor-16052 .elementor-element.elementor-element-132a898 img {
	width: 100%;
	max-width: 200px;
	height: 100%;
	object-fit: contain;
	object-position: center center;
}

.elementor-16052 .elementor-element.elementor-element-c37c975 {
	--display: flex;
}

.elementor-16052 .elementor-element.elementor-element-bb4968d .elementor-heading-title {
	font-family: "League Spartan", Sans-serif;
	font-size: 24px;
	font-weight: 600;
	line-height: 1.2em;
	color: var(--e-global-color-secondary);
}

.elementor-16052 .elementor-element.elementor-element-7b8fd47 {
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	font-weight: 400;
}

.elementor-16052 .elementor-element.elementor-element-53503e5 .elementor-button {
	background-color: rgba(255, 134, 93, 0);
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	font-weight: 600;
	letter-spacing: -.02em;
	fill: var(--e-global-color-secondary);
	color: var(--e-global-color-secondary);
	border-style: none;
	border-radius: 50px 50px 50px 50px;
	padding: 0px 0px 0px 0px;
}

.elementor-16052 .elementor-element.elementor-element-53503e5.elementor-element {
	--align-self: flex-start;
}

.elementor-16052 .elementor-element.elementor-element-53503e5 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-16052 .elementor-element.elementor-element-53503e5 .elementor-button .elementor-button-content-wrapper {
	gap: 10px;
}

.elementor-16052 .elementor-element.elementor-element-53503e5 .elementor-button:hover, .elementor-16052 .elementor-element.elementor-element-53503e5 .elementor-button:focus {
	color: var(--e-global-color-secondary);
	border-color: var(--e-global-color-cccb8f7);
}

.elementor-16052 .elementor-element.elementor-element-53503e5 .elementor-button:hover svg, .elementor-16052 .elementor-element.elementor-element-53503e5 .elementor-button:focus svg {
	fill: var(--e-global-color-secondary);
}

.elementor-16052 .elementor-element.elementor-element-424bcff {
	--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;
}

.elementor-16052 .elementor-element.elementor-element-c71bb2f {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #e2e2e2;
	--border-color: #e2e2e2;
	--border-radius: 10px 10px 10px 10px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-16052 .elementor-element.elementor-element-26da1d4 {
	--display: flex;
	--min-height: 236px;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--border-radius: 10px 10px 10px 10px;
}

.elementor-16052 .elementor-element.elementor-element-26da1d4:not(.elementor-motion-effects-element-type-background), .elementor-16052 .elementor-element.elementor-element-26da1d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f2f2f2;
}

.elementor-16052 .elementor-element.elementor-element-813e78c img {
	width: 100%;
	max-width: 200px;
	height: 100%;
	object-fit: contain;
	object-position: center center;
}

.elementor-16052 .elementor-element.elementor-element-31fbe92 {
	--display: flex;
}

.elementor-16052 .elementor-element.elementor-element-fa172c9 .elementor-heading-title {
	font-family: "League Spartan", Sans-serif;
	font-size: 24px;
	font-weight: 600;
	line-height: 1.2em;
	color: var(--e-global-color-secondary);
}

.elementor-16052 .elementor-element.elementor-element-24de63d {
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	font-weight: 400;
}

.elementor-16052 .elementor-element.elementor-element-600ec37 .elementor-button {
	background-color: rgba(255, 134, 93, 0);
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	font-weight: 600;
	letter-spacing: -.02em;
	fill: var(--e-global-color-secondary);
	color: var(--e-global-color-secondary);
	border-style: none;
	border-radius: 50px 50px 50px 50px;
	padding: 0px 0px 0px 0px;
}

.elementor-16052 .elementor-element.elementor-element-600ec37.elementor-element {
	--align-self: flex-start;
}

.elementor-16052 .elementor-element.elementor-element-600ec37 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-16052 .elementor-element.elementor-element-600ec37 .elementor-button .elementor-button-content-wrapper {
	gap: 10px;
}

.elementor-16052 .elementor-element.elementor-element-600ec37 .elementor-button:hover, .elementor-16052 .elementor-element.elementor-element-600ec37 .elementor-button:focus {
	color: var(--e-global-color-secondary);
	border-color: var(--e-global-color-cccb8f7);
}

.elementor-16052 .elementor-element.elementor-element-600ec37 .elementor-button:hover svg, .elementor-16052 .elementor-element.elementor-element-600ec37 .elementor-button:focus svg {
	fill: var(--e-global-color-secondary);
}

.elementor-16052 .elementor-element.elementor-element-1734c8c {
	--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;
}

.elementor-16052 .elementor-element.elementor-element-da28486 {
	width: var(--container-widget-width, 860px);
	max-width: 860px;
	--container-widget-width: 860px;
	--container-widget-flex-grow: 0;
	text-align: left;
}

.elementor-16052 .elementor-element.elementor-element-da28486 > .elementor-widget-container {
	margin: 40px 0px 0px 0px;
}

.elementor-16052 .elementor-element.elementor-element-da28486 .elementor-heading-title {
	font-family: "League Spartan", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	text-transform: uppercase;
	letter-spacing: -1px;
	color: var(--e-global-color-secondary);
}

.elementor-16052 .elementor-element.elementor-element-9196ef6 {
	--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;
	--flex-wrap: wrap;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-16052 .elementor-element.elementor-element-5115a6c {
	--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;
}

.elementor-16052 .elementor-element.elementor-element-8928f6d {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #e2e2e2;
	--border-color: #e2e2e2;
	--border-radius: 10px 10px 10px 10px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-16052 .elementor-element.elementor-element-8fd5a8a {
	--display: flex;
	--min-height: 236px;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--border-radius: 10px 10px 10px 10px;
}

.elementor-16052 .elementor-element.elementor-element-8fd5a8a:not(.elementor-motion-effects-element-type-background), .elementor-16052 .elementor-element.elementor-element-8fd5a8a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f2f2f2;
}

.elementor-16052 .elementor-element.elementor-element-114d562 img {
	width: 100%;
	max-width: 200px;
	height: 100%;
	object-fit: contain;
	object-position: center center;
}

.elementor-16052 .elementor-element.elementor-element-cdb176a {
	--display: flex;
}

.elementor-16052 .elementor-element.elementor-element-6b2c5d6 .elementor-heading-title {
	font-family: "League Spartan", Sans-serif;
	font-size: 24px;
	font-weight: 600;
	line-height: 1.2em;
	color: var(--e-global-color-secondary);
}

.elementor-16052 .elementor-element.elementor-element-eca3c09 {
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	font-weight: 400;
}

.elementor-16052 .elementor-element.elementor-element-bf014c7 .elementor-button {
	background-color: rgba(255, 134, 93, 0);
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	font-weight: 600;
	letter-spacing: -.02em;
	fill: var(--e-global-color-secondary);
	color: var(--e-global-color-secondary);
	border-style: none;
	border-radius: 50px 50px 50px 50px;
	padding: 0px 0px 0px 0px;
}

.elementor-16052 .elementor-element.elementor-element-bf014c7.elementor-element {
	--align-self: flex-start;
}

.elementor-16052 .elementor-element.elementor-element-bf014c7 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-16052 .elementor-element.elementor-element-bf014c7 .elementor-button .elementor-button-content-wrapper {
	gap: 10px;
}

.elementor-16052 .elementor-element.elementor-element-bf014c7 .elementor-button:hover, .elementor-16052 .elementor-element.elementor-element-bf014c7 .elementor-button:focus {
	color: var(--e-global-color-secondary);
	border-color: var(--e-global-color-cccb8f7);
}

.elementor-16052 .elementor-element.elementor-element-bf014c7 .elementor-button:hover svg, .elementor-16052 .elementor-element.elementor-element-bf014c7 .elementor-button:focus svg {
	fill: var(--e-global-color-secondary);
}

.elementor-16052 .elementor-element.elementor-element-23bbfad {
	--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;
}

.elementor-16052 .elementor-element.elementor-element-16b4977 {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #e2e2e2;
	--border-color: #e2e2e2;
	--border-radius: 10px 10px 10px 10px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-16052 .elementor-element.elementor-element-e854adb {
	--display: flex;
	--min-height: 236px;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--border-radius: 10px 10px 10px 10px;
}

.elementor-16052 .elementor-element.elementor-element-e854adb:not(.elementor-motion-effects-element-type-background), .elementor-16052 .elementor-element.elementor-element-e854adb > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f2f2f2;
}

.elementor-16052 .elementor-element.elementor-element-d07a9c5 img {
	width: 100%;
	max-width: 200px;
	height: 100%;
	object-fit: contain;
	object-position: center center;
}

.elementor-16052 .elementor-element.elementor-element-2c200c2 {
	--display: flex;
}

.elementor-16052 .elementor-element.elementor-element-6162833 .elementor-heading-title {
	font-family: "League Spartan", Sans-serif;
	font-size: 24px;
	font-weight: 600;
	line-height: 1.2em;
	color: var(--e-global-color-secondary);
}

.elementor-16052 .elementor-element.elementor-element-85905f9 {
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	font-weight: 400;
}

.elementor-16052 .elementor-element.elementor-element-b12142a .elementor-button {
	background-color: rgba(255, 134, 93, 0);
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	font-weight: 600;
	letter-spacing: -.02em;
	fill: var(--e-global-color-secondary);
	color: var(--e-global-color-secondary);
	border-style: none;
	border-radius: 50px 50px 50px 50px;
	padding: 0px 0px 0px 0px;
}

.elementor-16052 .elementor-element.elementor-element-b12142a.elementor-element {
	--align-self: flex-start;
}

.elementor-16052 .elementor-element.elementor-element-b12142a .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-16052 .elementor-element.elementor-element-b12142a .elementor-button .elementor-button-content-wrapper {
	gap: 10px;
}

.elementor-16052 .elementor-element.elementor-element-b12142a .elementor-button:hover, .elementor-16052 .elementor-element.elementor-element-b12142a .elementor-button:focus {
	color: var(--e-global-color-secondary);
	border-color: var(--e-global-color-cccb8f7);
}

.elementor-16052 .elementor-element.elementor-element-b12142a .elementor-button:hover svg, .elementor-16052 .elementor-element.elementor-element-b12142a .elementor-button:focus svg {
	fill: var(--e-global-color-secondary);
}

.elementor-16052 .elementor-element.elementor-element-7233d2b {
	--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: 40px 40px;
	--row-gap: 40px;
	--column-gap: 40px;
	--padding-top: 60px;
	--padding-bottom: 60px;
	--padding-left: 40px;
	--padding-right: 40px;
}

.elementor-16052 .elementor-element.elementor-element-66bc800 {
	--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;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: stretch;
	--border-radius: 10px 10px 10px 10px;
	--margin-top: 20px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-16052 .elementor-element.elementor-element-66bc800:not(.elementor-motion-effects-element-type-background), .elementor-16052 .elementor-element.elementor-element-66bc800 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f2f2f2;
}

.elementor-16052 .elementor-element.elementor-element-673e971 {
	--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;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
}

.elementor-16052 .elementor-element.elementor-element-227f0cc {
	text-align: left;
}

.elementor-16052 .elementor-element.elementor-element-227f0cc .elementor-heading-title {
	font-family: "League Spartan", Sans-serif;
	font-size: 30px;
	font-weight: 700;
	text-transform: uppercase;
	line-height: 52px;
	letter-spacing: -1px;
	color: var(--e-global-color-secondary);
}

.elementor-16052 .elementor-element.elementor-element-7033e8a {
	--display: flex;
}

@media (min-width:768px) {
	.elementor-16052 .elementor-element.elementor-element-74b9fa5 {
		--width: 60%;
	}
	
	.elementor-16052 .elementor-element.elementor-element-f109975 {
		--width: 40%;
	}
	
	.elementor-16052 .elementor-element.elementor-element-8a5b362 {
		--width: 50%;
	}
	
	.elementor-16052 .elementor-element.elementor-element-cb66311 {
		--width: 50%;
	}
	
	.elementor-16052 .elementor-element.elementor-element-8a7f249 {
		--width: 100%;
	}
	
	.elementor-16052 .elementor-element.elementor-element-43112c9 {
		--width: 100%;
	}
	
	.elementor-16052 .elementor-element.elementor-element-24e71c0 {
		--width: calc(50% - 10px);
	}
	
	.elementor-16052 .elementor-element.elementor-element-34b7af1 {
		--width: calc(50% - 10px);
	}
	
	.elementor-16052 .elementor-element.elementor-element-3c37ab1 {
		--width: calc(50% - 10px);
	}
	
	.elementor-16052 .elementor-element.elementor-element-95a38b1 {
		--width: 100%;
	}
	
	.elementor-16052 .elementor-element.elementor-element-324db8e {
		--width: 1100px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-3e01237 {
		--width: calc(50% - 10px);
	}
	
	.elementor-16052 .elementor-element.elementor-element-b3ff268 {
		--width: calc(50% - 10px);
	}
	
	.elementor-16052 .elementor-element.elementor-element-f7edc0f {
		--width: calc(50% - 10px);
	}
	
	.elementor-16052 .elementor-element.elementor-element-a12ee80 {
		--width: calc(50% - 10px);
	}
	
	.elementor-16052 .elementor-element.elementor-element-8e14944 {
		--width: calc(50% - 10px);
	}
	
	.elementor-16052 .elementor-element.elementor-element-b478481 {
		--width: calc(50% - 10px);
	}
	
	.elementor-16052 .elementor-element.elementor-element-2f6de8c {
		--width: 100%;
	}
	
	.elementor-16052 .elementor-element.elementor-element-0cbd94d {
		--width: 1000px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-ea0fd02 {
		--width: 100%;
	}
	
	.elementor-16052 .elementor-element.elementor-element-9328e0a {
		--width: 900px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-4fa6abd {
		--width: 900px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-aed4a08 {
		--width: 50%;
	}
	
	.elementor-16052 .elementor-element.elementor-element-52dd10a {
		--width: 50%;
	}
	
	.elementor-16052 .elementor-element.elementor-element-424bcff {
		--width: 50%;
	}
	
	.elementor-16052 .elementor-element.elementor-element-1734c8c {
		--width: 50%;
	}
	
	.elementor-16052 .elementor-element.elementor-element-9196ef6 {
		--width: 900px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-5115a6c {
		--width: 50%;
	}
	
	.elementor-16052 .elementor-element.elementor-element-23bbfad {
		--width: 50%;
	}
	
	.elementor-16052 .elementor-element.elementor-element-673e971 {
		--width: 50%;
	}
}

@media (max-width:1024px) {
	.elementor-16052 .elementor-element.elementor-element-9fa433f {
		--padding-top: 10px;
		--padding-bottom: 50px;
		--padding-left: 30px;
		--padding-right: 30px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-98ab028 .elementor-heading-title {
		font-size: 4em;
	}
}

@media (max-width:767px) {
	.elementor-16052 .elementor-element.elementor-element-9fa433f {
		--min-height: 426px;
		--padding-top: 10px;
		--padding-bottom: 46px;
		--padding-left: 26px;
		--padding-right: 26px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-98ab028 .elementor-heading-title {
		font-size: 2.2em;
	}
	
	.elementor-16052 .elementor-element.elementor-element-a748c9d {
		font-size: 15px;
		line-height: 24px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-cbf7b8b {
		--flex-direction: column-reverse;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-ec2c702 .elementor-heading-title {
		font-size: 28px;
		line-height: 1.1em;
		letter-spacing: -1px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-6e7b350 {
		font-size: 15px;
		line-height: 24px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-5e267b9 img {
		height: 100%;
		border-radius: 10px 10px 10px 10px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-17410a1 {
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-3b489d4 .elementor-heading-title {
		font-size: 28px;
		line-height: 1.1em;
		letter-spacing: -1px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-3271f10 {
		font-size: 15px;
		line-height: 24px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-d18f386::before, .elementor-16052 .elementor-element.elementor-element-d18f386 > .elementor-background-video-container::before, .elementor-16052 .elementor-element.elementor-element-d18f386 > .e-con-inner > .elementor-background-video-container::before, .elementor-16052 .elementor-element.elementor-element-d18f386 > .elementor-background-slideshow::before, .elementor-16052 .elementor-element.elementor-element-d18f386 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16052 .elementor-element.elementor-element-d18f386 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
		background-position: bottom center;
	}
	
	.elementor-16052 .elementor-element.elementor-element-d18f386 {
		--padding-top: 20px;
		--padding-bottom: 200px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-6786bd4 {
		--e-icon-list-icon-size: 18px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-6786bd4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16052 .elementor-element.elementor-element-6786bd4 .elementor-icon-list-item > a {
		font-size: 15px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-a161c1c {
		--e-icon-list-icon-size: 18px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-a161c1c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16052 .elementor-element.elementor-element-a161c1c .elementor-icon-list-item > a {
		font-size: 15px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-8cccff3 {
		--e-icon-list-icon-size: 18px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-8cccff3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16052 .elementor-element.elementor-element-8cccff3 .elementor-icon-list-item > a {
		font-size: 15px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-9bf09b6::before, .elementor-16052 .elementor-element.elementor-element-9bf09b6 > .elementor-background-video-container::before, .elementor-16052 .elementor-element.elementor-element-9bf09b6 > .e-con-inner > .elementor-background-video-container::before, .elementor-16052 .elementor-element.elementor-element-9bf09b6 > .elementor-background-slideshow::before, .elementor-16052 .elementor-element.elementor-element-9bf09b6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16052 .elementor-element.elementor-element-9bf09b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
		background-position: bottom right;
		background-size: 200px auto;
	}
	
	.elementor-16052 .elementor-element.elementor-element-9bf09b6 {
		--padding-top: 20px;
		--padding-bottom: 200px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-dc48719 {
		--e-icon-list-icon-size: 18px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-dc48719 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16052 .elementor-element.elementor-element-dc48719 .elementor-icon-list-item > a {
		font-size: 15px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-fb0c06c {
		--e-icon-list-icon-size: 18px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-fb0c06c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16052 .elementor-element.elementor-element-fb0c06c .elementor-icon-list-item > a {
		font-size: 15px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-0d893a0 {
		--e-icon-list-icon-size: 18px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-0d893a0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16052 .elementor-element.elementor-element-0d893a0 .elementor-icon-list-item > a {
		font-size: 15px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-5205842 {
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-1157200 .elementor-heading-title {
		font-size: 28px;
		line-height: 1.1em;
		letter-spacing: -1px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-121e811 {
		--padding-top: 60px;
		--padding-bottom: 40px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-49da0d9 .elementor-button {
		font-size: 14px;
		padding: 10px 16px 10px 16px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-38f93db .elementor-button {
		font-size: 14px;
		padding: 10px 16px 10px 16px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-13666ba .elementor-button {
		font-size: 14px;
		padding: 10px 16px 10px 16px;
	}
	
	body:not(.rtl) .elementor-16052 .elementor-element.elementor-element-6786a5d {
		left: 20px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-6786a5d img {
		height: 40px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-d4186f7 {
		--padding-top: 60px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-d421de4 {
		--container-widget-width: 140px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 140px);
		max-width: 140px;
	}
	
	body:not(.rtl) .elementor-16052 .elementor-element.elementor-element-d421de4 {
		left: 20px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-d421de4 img {
		height: 40px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-fde0c70 .elementor-button {
		font-size: 14px;
		padding: 10px 16px 10px 16px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-efa1745 .elementor-button {
		font-size: 14px;
		padding: 10px 16px 10px 16px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-dda6899 .elementor-button {
		font-size: 14px;
		padding: 10px 16px 10px 16px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-75beca8 {
		--padding-top: 60px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-c060e91 {
		--container-widget-width: 140px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 140px);
		max-width: 140px;
	}
	
	body:not(.rtl) .elementor-16052 .elementor-element.elementor-element-c060e91 {
		left: 20px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-c060e91 img {
		height: 40px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-9a3451f .elementor-button {
		font-size: 14px;
		padding: 10px 16px 10px 16px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-8c32682 .elementor-button {
		font-size: 14px;
		padding: 10px 16px 10px 16px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-3f55165 .elementor-button {
		font-size: 14px;
		padding: 10px 16px 10px 16px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-ea0ecf0 {
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-0483b0f .elementor-heading-title {
		font-size: 28px;
		line-height: 1.1em;
		letter-spacing: -1px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-a13e706 {
		text-align: left;
		font-size: 15px;
		line-height: 24px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-324db8e {
		--flex-direction: column-reverse;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	body:not(.rtl) .elementor-16052 .elementor-element.elementor-element-001cd52 {
		left: 0px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-001cd52 {
		top: 0px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-001cd52 img {
		height: 100%;
		object-fit: cover;
		object-position: center center;
		border-radius: 8px 8px 8px 8px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-b30d146 .elementor-heading-title {
		font-size: 20px;
		line-height: 24px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-fe6de73 {
		font-size: 15px;
		line-height: 24px;
	}
	
	body:not(.rtl) .elementor-16052 .elementor-element.elementor-element-4041ca9 {
		left: 0px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-4041ca9 {
		top: 0px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-4041ca9 img {
		height: 100%;
		object-fit: cover;
		object-position: center center;
		border-radius: 8px 8px 8px 8px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-bb958be .elementor-heading-title {
		font-size: 20px;
		line-height: 24px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-4b5cb28 {
		font-size: 15px;
		line-height: 24px;
	}
	
	body:not(.rtl) .elementor-16052 .elementor-element.elementor-element-7cfcd1c {
		left: 0px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-7cfcd1c {
		top: 0px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-7cfcd1c img {
		height: 100%;
		object-fit: cover;
		object-position: center center;
		border-radius: 8px 8px 8px 8px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-e261f1f .elementor-heading-title {
		font-size: 20px;
		line-height: 24px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-8fc532a {
		font-size: 15px;
		line-height: 24px;
	}
	
	body:not(.rtl) .elementor-16052 .elementor-element.elementor-element-0613713 {
		left: 0px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-0613713 {
		top: 0px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-0613713 img {
		height: 100%;
		object-fit: cover;
		object-position: center center;
		border-radius: 8px 8px 8px 8px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-767fabb .elementor-heading-title {
		font-size: 20px;
		line-height: 24px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-a1702b7 {
		font-size: 15px;
		line-height: 24px;
	}
	
	body:not(.rtl) .elementor-16052 .elementor-element.elementor-element-c931631 {
		left: 0px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-c931631 {
		top: 0px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-c931631 img {
		height: 100%;
		object-fit: cover;
		object-position: center center;
		border-radius: 8px 8px 8px 8px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-160db68 .elementor-heading-title {
		font-size: 20px;
		line-height: 24px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-20948d5 {
		font-size: 15px;
		line-height: 24px;
	}
	
	body:not(.rtl) .elementor-16052 .elementor-element.elementor-element-b365c86 {
		left: 0px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-b365c86 {
		top: 0px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-b365c86 img {
		height: 100%;
		object-fit: cover;
		object-position: center center;
		border-radius: 8px 8px 8px 8px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-7649a76 .elementor-heading-title {
		font-size: 20px;
		line-height: 24px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-8876891 {
		font-size: 15px;
		line-height: 24px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-9643133 {
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-e1136cb .elementor-heading-title {
		font-size: 28px;
		line-height: 1.1em;
		letter-spacing: -1px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-f415a87 {
		font-size: 15px;
		line-height: 24px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-7bfb4f5 {
		font-size: 15px;
		line-height: 24px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-07abd17 {
		font-size: 15px;
		line-height: 24px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-81df52a {
		font-size: 15px;
		line-height: 24px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-75fe6ed {
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-dfb56a8 .elementor-heading-title {
		font-size: 28px;
		line-height: 1.1em;
		letter-spacing: -1px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-7f95f69 {
		font-size: 15px;
		line-height: 24px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-51e6a18 > .elementor-widget-container {
		margin: 20px 0px 0px 0px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-51e6a18 .elementor-heading-title {
		font-size: 18px;
		line-height: 1.1em;
		letter-spacing: -1px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-9328e0a {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-321eaf4 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-f9e7db4 {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-94c14a3 {
		--min-height: 160px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-6f3901d img {
		max-width: 160px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-5f69b21 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-9855367 {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-278f74d {
		--min-height: 160px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-7cc3738 img {
		max-width: 160px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-024680a > .elementor-widget-container {
		margin: 20px 0px 0px 0px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-024680a .elementor-heading-title {
		font-size: 18px;
		line-height: 1.1em;
		letter-spacing: -1px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-4fa6abd {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-aed4a08 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-47d2477 {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-f36da43 {
		--min-height: 160px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-0565556 img {
		max-width: 160px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-52dd10a {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-af91f56 {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-79dcc90 {
		--min-height: 160px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-132a898 img {
		max-width: 160px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-424bcff {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-c71bb2f {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-26da1d4 {
		--min-height: 160px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-813e78c img {
		max-width: 160px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-1734c8c {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-da28486 > .elementor-widget-container {
		margin: 20px 0px 0px 0px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-da28486 .elementor-heading-title {
		font-size: 18px;
		line-height: 1.1em;
		letter-spacing: -1px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-9196ef6 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-5115a6c {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-8928f6d {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-8fd5a8a {
		--min-height: 160px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-114d562 img {
		max-width: 160px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-23bbfad {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-16b4977 {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-e854adb {
		--min-height: 160px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-d07a9c5 img {
		max-width: 160px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-7233d2b {
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-16052 .elementor-element.elementor-element-227f0cc .elementor-heading-title {
		font-size: 20px;
		line-height: 1.1em;
		letter-spacing: -1px;
	}
}

.elementor-16052 .elementor-element.elementor-element-a748c9d a {
	color: #2eb2be;
	font-family: "Poppins", Sans-serif;
}

.elementor-16052 .elementor-element.elementor-element-6e7b350 a {
	color: #2eb2be;
	font-family: "Poppins", Sans-serif;
}

.elementor-16052 .elementor-element.elementor-element-3271f10 a {
	color: #2eb2be;
	font-family: "Poppins", Sans-serif;
}

.elementor-16052 .elementor-element.elementor-element-a13e706 a {
	color: #2eb2be;
	font-family: "Poppins", Sans-serif;
}

.elementor-16052 .elementor-element.elementor-element-b30d146 a {
	color: #2eb2be;
	font-family: "Poppins", Sans-serif;
}

.elementor-16052 .elementor-element.elementor-element-fe6de73 a {
	color: #2eb2be;
	font-family: "Poppins", Sans-serif;
}

.elementor-16052 .elementor-element.elementor-element-bb958be a {
	color: #2eb2be;
	font-family: "Poppins", Sans-serif;
}

.elementor-16052 .elementor-element.elementor-element-4b5cb28 a {
	color: #2eb2be;
	font-family: "Poppins", Sans-serif;
}

.elementor-16052 .elementor-element.elementor-element-e261f1f a {
	color: #2eb2be;
	font-family: "Poppins", Sans-serif;
}

.elementor-16052 .elementor-element.elementor-element-8fc532a a {
	color: #2eb2be;
	font-family: "Poppins", Sans-serif;
}

.elementor-16052 .elementor-element.elementor-element-767fabb a {
	color: #2eb2be;
	font-family: "Poppins", Sans-serif;
}

.elementor-16052 .elementor-element.elementor-element-a1702b7 a {
	color: #2eb2be;
	font-family: "Poppins", Sans-serif;
}

.elementor-16052 .elementor-element.elementor-element-160db68 a {
	color: #2eb2be;
	font-family: "Poppins", Sans-serif;
}

.elementor-16052 .elementor-element.elementor-element-20948d5 a {
	color: #2eb2be;
	font-family: "Poppins", Sans-serif;
}

.elementor-16052 .elementor-element.elementor-element-7649a76 a {
	color: #2eb2be;
	font-family: "Poppins", Sans-serif;
}

.elementor-16052 .elementor-element.elementor-element-8876891 a {
	color: #2eb2be;
	font-family: "Poppins", Sans-serif;
}

.elementor-16052 .elementor-element.elementor-element-f415a87 a {
	color: #2eb2be;
	font-family: "Poppins", Sans-serif;
}

.elementor-16052 .elementor-element.elementor-element-7bfb4f5 a {
	color: #2eb2be;
	font-family: "Poppins", Sans-serif;
}

.elementor-16052 .elementor-element.elementor-element-07abd17 a {
	color: #2eb2be;
	font-family: "Poppins", Sans-serif;
}

.elementor-16052 .elementor-element.elementor-element-81df52a a {
	color: #2eb2be;
	font-family: "Poppins", Sans-serif;
}

.elementor-16052 .elementor-element.elementor-element-7f95f69 a {
	color: #2eb2be;
	font-family: "Poppins", Sans-serif;
}

.social_list .elementor-icon-list-item a {
	padding: 8px 10px !important;
	border-radius: 10px;
	background-color: #f7f7f7;
	transition: .4s ease;
}

.social_list .elementor-icon-list-item a:hover {
	background-color: rgba(255, 255, 255, .8);
}