
.elementor-418 .elementor-element.elementor-element-64182db {
	--display: flex;
	--min-height: 850px;
	--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: flex-end;
	--background-transition: .3s;
	--overlay-opacity: .72;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-418 .elementor-element.elementor-element-64182db::before, .elementor-418 .elementor-element.elementor-element-64182db > .elementor-background-video-container::before, .elementor-418 .elementor-element.elementor-element-64182db > .e-con-inner > .elementor-background-video-container::before, .elementor-418 .elementor-element.elementor-element-64182db > .elementor-background-slideshow::before, .elementor-418 .elementor-element.elementor-element-64182db > .e-con-inner > .elementor-background-slideshow::before, .elementor-418 .elementor-element.elementor-element-64182db > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-image: url("https://cdn-ilehheo.nitrocdn.com/AgtUgsQdSPHLElOoJBpttZMKysyyGbZK/assets/images/optimized/rev-0ae1e09/bhoominexa.com/wp-content/uploads/2026/01/pexels-photo-5546886-5546886-scaled.jpg");
	--background-overlay: "";
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-418 .elementor-element.elementor-element-90b8fa8 {
	--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;
	--overlay-opacity: .63;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-418 .elementor-element.elementor-element-90b8fa8::before, .elementor-418 .elementor-element.elementor-element-90b8fa8 > .elementor-background-video-container::before, .elementor-418 .elementor-element.elementor-element-90b8fa8 > .e-con-inner > .elementor-background-video-container::before, .elementor-418 .elementor-element.elementor-element-90b8fa8 > .elementor-background-slideshow::before, .elementor-418 .elementor-element.elementor-element-90b8fa8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-418 .elementor-element.elementor-element-90b8fa8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-418 .elementor-element.elementor-element-90b8fa8.e-con {
	--align-self: center;
}

.elementor-418 .elementor-element.elementor-element-0cae469 {
	--display: flex;
	--overlay-opacity: 1;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 100px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-418 .elementor-element.elementor-element-0cae469::before, .elementor-418 .elementor-element.elementor-element-0cae469 > .elementor-background-video-container::before, .elementor-418 .elementor-element.elementor-element-0cae469 > .e-con-inner > .elementor-background-video-container::before, .elementor-418 .elementor-element.elementor-element-0cae469 > .elementor-background-slideshow::before, .elementor-418 .elementor-element.elementor-element-0cae469 > .e-con-inner > .elementor-background-slideshow::before, .elementor-418 .elementor-element.elementor-element-0cae469 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-418 .elementor-element.elementor-element-0cae469.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-418 .elementor-element.elementor-element-5601d37 {
	--display: flex;
	--justify-content: flex-start;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-418 .elementor-element.elementor-element-12bea85 .elementskit-section-subtitle.elementskit-style-border::after {
	background-color: #ff7a5c;
	width: 50px;
	margin: 0px 0px 0px 5px;
}

.elementor-418 .elementor-element.elementor-element-12bea85 .elementskit-section-title-wraper .elementskit-section-title {
	color: #f1f7f7;
	margin: 0px 0px 25px 0px;
	font-family: "Poppins", Sans-serif;
	font-size: 64px;
	font-weight: 900;
	text-transform: capitalize;
	font-style: normal;
	line-height: 1.1em;
}

.elementor-418 .elementor-element.elementor-element-12bea85 .elementskit-section-title-wraper .elementskit-section-title:hover {
	color: #f5fbfa;
}

.elementor-418 .elementor-element.elementor-element-12bea85 .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #026260;
}

.elementor-418 .elementor-element.elementor-element-12bea85 .elementskit-section-title-wraper .elementskit-section-title:hover > span {
	color: #02514b;
}

.elementor-418 .elementor-element.elementor-element-12bea85 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-418 .elementor-element.elementor-element-12bea85 .elementskit-section-title-wraper .elementskit-section-title > span {
	font-family: "Poppins", Sans-serif;
	font-size: 57px;
	font-weight: 700;
	line-height: 1.1em;
}

.elementor-418 .elementor-element.elementor-element-12bea85 .elementskit-section-title-wraper .elementskit-section-subtitle {
	color: #ff8776;
	font-family: "Poppins", Sans-serif;
	font-size: 17px;
	font-weight: 800;
	text-transform: capitalize;
	font-style: normal;
	line-height: 1.21em;
	letter-spacing: 1.5px;
	margin: 0px 0px 20px 0px;
}

.elementor-418 .elementor-element.elementor-element-12bea85 .elementskit-section-subtitle.elementskit-style-border::before {
	width: 0px;
	margin: 0px 0px 0px 0px;
}

.elementor-418 .elementor-element.elementor-element-12bea85 .elementskit-section-subtitle.elementskit-style-border::before, .elementor-418 .elementor-element.elementor-element-12bea85 .elementskit-section-subtitle.elementskit-style-border::after {
	height: 2px;
	transform: translateY(0px);
	-webkit-transform: translateY(0px);
	-ms-transform: translateY(0px);
}

.elementor-418 .elementor-element.elementor-element-12bea85 .elementskit-section-title-wraper p {
	color: #0c0c0c;
	font-family: "DM Sans", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 1.5em;
	margin: 0px 30px 0px 0px;
}

.elementor-418 .elementor-element.elementor-element-f3634f9 {
	--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: 20px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-418 .elementor-element.elementor-element-14a1932 {
	--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;
	--gap: 40px 40px;
	--row-gap: 40px;
	--column-gap: 40px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-418 .elementor-element.elementor-element-92cad83 {
	--display: flex;
	--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-418 .elementor-element.elementor-element-7afc033 .elementor-button {
	background-color: var(--e-global-color-primary);
	transition-duration: 0s;
}

.elementor-418 .elementor-element.elementor-element-bb182a5 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-418 .elementor-element.elementor-element-93f5119 .elementor-button {
	background-color: var(--e-global-color-primary);
}

.elementor-418 .elementor-element.elementor-element-e615f56 {
	--display: flex;
	--min-height: 656px;
	--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-418 .elementor-element.elementor-element-0aa3bad {
	--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-418 .elementor-element.elementor-element-0aa3bad:not(.elementor-motion-effects-element-type-background), .elementor-418 .elementor-element.elementor-element-0aa3bad > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilehheo.nitrocdn.com/AgtUgsQdSPHLElOoJBpttZMKysyyGbZK/assets/images/optimized/rev-0ae1e09/bhoominexa.com/wp-content/uploads/2023/07/image18-1.jpg");
	background-repeat: no-repeat;
	background-size: 100% auto;
}

.elementor-418 .elementor-element.elementor-element-0aa3bad:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-418 .elementor-element.elementor-element-0aa3bad > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-418 .elementor-element.elementor-element-0aa3bad.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-418 .elementor-element.elementor-element-482843d {
	--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-418 .elementor-element.elementor-element-482843d.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.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-418 .elementor-element.elementor-element-4a6589b .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 39px;
	font-weight: 600;
	color: #018f8c;
}

.elementor-418 .elementor-element.elementor-element-61528e7 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	color: var(--e-global-color-primary);
}

.elementor-widget-text-editor {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
	color: var(--e-global-color-text);
}

.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap {
	background-color: var(--e-global-color-primary);
}

.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap {
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-418 .elementor-element.elementor-element-b6f3ee4 {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 1px;
	color: #272323;
}

.elementor-418 .elementor-element.elementor-element-453013b {
	--display: flex;
	--min-height: 0px;
	--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-418 .elementor-element.elementor-element-453013b:not(.elementor-motion-effects-element-type-background), .elementor-418 .elementor-element.elementor-element-453013b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #ebf6f6;
}

.elementor-418 .elementor-element.elementor-element-ab89195 {
	--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-418 .elementor-element.elementor-element-ab89195.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-418 .elementor-element.elementor-element-cd6d0bc .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 26px;
	font-weight: 600;
	color: var(--e-global-color-primary);
}

.elementor-418 .elementor-element.elementor-element-286d03c {
	width: var(--container-widget-width, 89.324%);
	max-width: 89.324%;
	--container-widget-width: 89.324%;
	--container-widget-flex-grow: 0;
	text-align: start;
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #272323;
}

.elementor-418 .elementor-element.elementor-element-286d03c.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-418 .elementor-element.elementor-element-2f9cb54 {
	--display: flex;
	--min-height: .1em;
	--overlay-opacity: .98;
}

.elementor-418 .elementor-element.elementor-element-2f9cb54:not(.elementor-motion-effects-element-type-background), .elementor-418 .elementor-element.elementor-element-2f9cb54 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilehheo.nitrocdn.com/AgtUgsQdSPHLElOoJBpttZMKysyyGbZK/assets/images/optimized/rev-0ae1e09/bhoominexa.com/wp-content/uploads/2026/01/pexels-photo-1595385-1595385-scaled.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-418 .elementor-element.elementor-element-2f9cb54:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-418 .elementor-element.elementor-element-2f9cb54 > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-418 .elementor-element.elementor-element-2f9cb54::before, .elementor-418 .elementor-element.elementor-element-2f9cb54 > .elementor-background-video-container::before, .elementor-418 .elementor-element.elementor-element-2f9cb54 > .e-con-inner > .elementor-background-video-container::before, .elementor-418 .elementor-element.elementor-element-2f9cb54 > .elementor-background-slideshow::before, .elementor-418 .elementor-element.elementor-element-2f9cb54 > .e-con-inner > .elementor-background-slideshow::before, .elementor-418 .elementor-element.elementor-element-2f9cb54 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-418 .elementor-element.elementor-element-899f43f {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--padding-top: 100px;
	--padding-bottom: 100px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-418 .elementor-element.elementor-element-c5e426c {
	--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;
	--gap: 80px 80px;
	--row-gap: 80px;
	--column-gap: 80px;
	--overlay-opacity: .5;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-418 .elementor-element.elementor-element-c5e426c::before, .elementor-418 .elementor-element.elementor-element-c5e426c > .elementor-background-video-container::before, .elementor-418 .elementor-element.elementor-element-c5e426c > .e-con-inner > .elementor-background-video-container::before, .elementor-418 .elementor-element.elementor-element-c5e426c > .elementor-background-slideshow::before, .elementor-418 .elementor-element.elementor-element-c5e426c > .e-con-inner > .elementor-background-slideshow::before, .elementor-418 .elementor-element.elementor-element-c5e426c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-418 .elementor-element.elementor-element-5f2bf62 {
	--spacer-size: 420px;
}

.elementor-418 .elementor-element.elementor-element-816f901 {
	--display: flex;
	--justify-content: 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-418 .elementor-element.elementor-element-816f901.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-418 .elementor-element.elementor-element-a8232bf {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 8px 8px 8px 8px;
	--border-top-width: 8px;
	--border-right-width: 8px;
	--border-bottom-width: 8px;
	--border-left-width: 8px;
	border-color: #e5f4f3;
	--border-color: #e5f4f3;
	--border-radius: 20px 20px 20px 20px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: -60px;
	--margin-right: 0px;
	--padding-top: 50px;
	--padding-bottom: 0px;
	--padding-left: 40px;
	--padding-right: 0px;
}

.elementor-418 .elementor-element.elementor-element-a8232bf:not(.elementor-motion-effects-element-type-background), .elementor-418 .elementor-element.elementor-element-a8232bf > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilehheo.nitrocdn.com/AgtUgsQdSPHLElOoJBpttZMKysyyGbZK/assets/images/optimized/rev-0ae1e09/demo.bosathemes.com/bosa/influencer-marketing/wp-content/uploads/sites/193/2025/09/Foto-5.jpg");
	background-position: top center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-418 .elementor-element.elementor-element-a8232bf:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-418 .elementor-element.elementor-element-a8232bf > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-418 .elementor-element.elementor-element-a8232bf.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-418 .elementor-element.elementor-element-b1ef4a5 {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 8px 8px 8px 8px;
	--border-top-width: 8px;
	--border-right-width: 8px;
	--border-bottom-width: 8px;
	--border-left-width: 8px;
	border-color: #e5f4f3;
	--border-color: #e5f4f3;
	--border-radius: 20px 20px 20px 20px;
	--margin-top: 0px;
	--margin-bottom: -50px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 50px;
	--padding-bottom: 0px;
	--padding-left: 40px;
	--padding-right: 0px;
}

.elementor-418 .elementor-element.elementor-element-b1ef4a5:not(.elementor-motion-effects-element-type-background), .elementor-418 .elementor-element.elementor-element-b1ef4a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilehheo.nitrocdn.com/AgtUgsQdSPHLElOoJBpttZMKysyyGbZK/assets/images/optimized/rev-0ae1e09/demo.bosathemes.com/bosa/influencer-marketing/wp-content/uploads/sites/193/2025/09/about-image2.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-418 .elementor-element.elementor-element-b1ef4a5:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-418 .elementor-element.elementor-element-b1ef4a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-418 .elementor-element.elementor-element-3bff688 {
	--display: flex;
	--min-height: 450px;
	--align-items: flex-end;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	border-style: solid;
	--border-style: solid;
	border-width: 8px 8px 8px 8px;
	--border-top-width: 8px;
	--border-right-width: 8px;
	--border-bottom-width: 8px;
	--border-left-width: 8px;
	border-color: #e5f4f3;
	--border-color: #e5f4f3;
	--border-radius: 20px 20px 20px 20px;
	--margin-top: 0px;
	--margin-bottom: -50px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-418 .elementor-element.elementor-element-3bff688:not(.elementor-motion-effects-element-type-background), .elementor-418 .elementor-element.elementor-element-3bff688 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilehheo.nitrocdn.com/AgtUgsQdSPHLElOoJBpttZMKysyyGbZK/assets/images/optimized/rev-0ae1e09/demo.bosathemes.com/bosa/influencer-marketing/wp-content/uploads/sites/193/2025/09/about-image3.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-418 .elementor-element.elementor-element-3bff688:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-418 .elementor-element.elementor-element-3bff688 > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-418 .elementor-element.elementor-element-3bff688.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-418 .elementor-element.elementor-element-11586e6 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-418 .elementor-element.elementor-element-4358f82 .elementskit-section-subtitle.elementskit-style-border::after {
	background-color: #ff7a5c;
	width: 50px;
	margin: 0px 0px 0px 5px;
}

.elementor-418 .elementor-element.elementor-element-4358f82 .elementskit-section-title-wraper .elementskit-section-title {
	color: #424242;
	margin: 0px 0px 25px 0px;
	font-family: "Poppins", Sans-serif;
	font-size: 48px;
	font-weight: 700;
	text-transform: capitalize;
	font-style: normal;
	line-height: 1.1em;
}

.elementor-418 .elementor-element.elementor-element-4358f82 .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #018f8c;
}

.elementor-418 .elementor-element.elementor-element-4358f82 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-418 .elementor-element.elementor-element-4358f82 .elementskit-section-title-wraper .elementskit-section-title > span {
	font-family: "Poppins", Sans-serif;
	font-size: 48px;
	font-weight: 700;
	line-height: 1.1em;
}

.elementor-418 .elementor-element.elementor-element-4358f82 .elementskit-section-title-wraper .elementskit-section-subtitle {
	color: #ff7a5c;
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	line-height: 1.21em;
	letter-spacing: 1.5px;
	margin: 0px 0px 20px 0px;
}

.elementor-418 .elementor-element.elementor-element-4358f82 .elementskit-section-subtitle.elementskit-style-border::before {
	width: 0px;
	margin: 0px 0px 0px 0px;
}

.elementor-418 .elementor-element.elementor-element-4358f82 .elementskit-section-subtitle.elementskit-style-border::before, .elementor-418 .elementor-element.elementor-element-4358f82 .elementskit-section-subtitle.elementskit-style-border::after {
	height: 2px;
	transform: translateY(0px);
	-webkit-transform: translateY(0px);
	-ms-transform: translateY(0px);
}

.elementor-418 .elementor-element.elementor-element-4358f82 .elementskit-section-title-wraper p {
	color: #272323;
	font-family: "DM Sans", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 1.5em;
	margin: 0px 30px 0px 0px;
}

.elementor-418 .elementor-element.elementor-element-58b975d {
	--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: 1px 0px 1px 0px;
	--border-top-width: 1px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: #f7f7f7;
	--border-color: #f7f7f7;
	--border-radius: 0px 0px 0px 0px;
	--margin-top: 10px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-418 .elementor-element.elementor-element-b0f8859 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-widget-icon-box.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-widget-icon-box .elementor-icon-box-title {
	color: var(--e-global-color-primary);
}

.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title, .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title {
	color: var(--e-global-color-primary);
}

.elementor-widget-icon-box .elementor-icon-box-description {
	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-418 .elementor-element.elementor-element-31e5718 .elementor-icon-box-wrapper {
	align-items: center;
	gap: 15px;
}

.elementor-418 .elementor-element.elementor-element-31e5718 .elementor-icon-box-title {
	margin-block-end: 5px;
	color: #424242;
}

.elementor-418 .elementor-element.elementor-element-31e5718.elementor-view-stacked .elementor-icon {
	background-color: #ffecdf;
	fill: #ff7a5c;
	color: #ff7a5c;
}

.elementor-418 .elementor-element.elementor-element-31e5718.elementor-view-framed .elementor-icon, .elementor-418 .elementor-element.elementor-element-31e5718.elementor-view-default .elementor-icon {
	fill: #ffecdf;
	color: #ffecdf;
	border-color: #ffecdf;
}

.elementor-418 .elementor-element.elementor-element-31e5718.elementor-view-framed .elementor-icon {
	background-color: #ff7a5c;
}

.elementor-418 .elementor-element.elementor-element-31e5718 .elementor-icon {
	font-size: 30px;
	padding: 20px;
}

.elementor-418 .elementor-element.elementor-element-31e5718 .elementor-icon-box-title, .elementor-418 .elementor-element.elementor-element-31e5718 .elementor-icon-box-title a {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 600;
	line-height: 1.1em;
}

.elementor-418 .elementor-element.elementor-element-31e5718:has(:hover) .elementor-icon-box-title, .elementor-418 .elementor-element.elementor-element-31e5718:has(:focus) .elementor-icon-box-title {
	color: #424242;
}

.elementor-418 .elementor-element.elementor-element-31e5718 .elementor-icon-box-description {
	font-family: "DM Sans", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 1.5em;
	color: #7a7a7a;
}

.elementor-418 .elementor-element.elementor-element-e42ad17 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-418 .elementor-element.elementor-element-7394994 .elementor-icon-box-wrapper {
	align-items: center;
	gap: 15px;
}

.elementor-418 .elementor-element.elementor-element-7394994 .elementor-icon-box-title {
	margin-block-end: 5px;
	color: #424242;
}

.elementor-418 .elementor-element.elementor-element-7394994.elementor-view-stacked .elementor-icon {
	background-color: rgba(1, 143, 140, .08);
	fill: #018f8c;
	color: #018f8c;
}

.elementor-418 .elementor-element.elementor-element-7394994.elementor-view-framed .elementor-icon, .elementor-418 .elementor-element.elementor-element-7394994.elementor-view-default .elementor-icon {
	fill: rgba(1, 143, 140, .08);
	color: rgba(1, 143, 140, .08);
	border-color: rgba(1, 143, 140, .08);
}

.elementor-418 .elementor-element.elementor-element-7394994.elementor-view-framed .elementor-icon {
	background-color: #018f8c;
}

.elementor-418 .elementor-element.elementor-element-7394994 .elementor-icon {
	font-size: 30px;
	padding: 20px;
}

.elementor-418 .elementor-element.elementor-element-7394994 .elementor-icon-box-title, .elementor-418 .elementor-element.elementor-element-7394994 .elementor-icon-box-title a {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 600;
	line-height: 1.1em;
}

.elementor-418 .elementor-element.elementor-element-7394994:has(:hover) .elementor-icon-box-title, .elementor-418 .elementor-element.elementor-element-7394994:has(:focus) .elementor-icon-box-title {
	color: #424242;
}

.elementor-418 .elementor-element.elementor-element-7394994 .elementor-icon-box-description {
	font-family: "DM Sans", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 1.5em;
	color: #7a7a7a;
}

.elementor-418 .elementor-element.elementor-element-dc93169 {
	--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;
	--margin-top: 20px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-418 .elementor-element.elementor-element-1f164bd {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-418 .elementor-element.elementor-element-5383cb9 {
	--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;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-418 .elementor-element.elementor-element-1116311 {
	--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;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-widget-image .widget-image-caption {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-418 .elementor-element.elementor-element-c879891 {
	margin: 0px -15px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: start;
}

.elementor-418 .elementor-element.elementor-element-c879891 img {
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	border-color: #e5f4f3;
	border-radius: 100% 100% 100% 100%;
}

.elementor-418 .elementor-element.elementor-element-a7fb02f {
	margin: 0px -15px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: start;
}

.elementor-418 .elementor-element.elementor-element-a7fb02f img {
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	border-color: #e5f4f3;
	border-radius: 100% 100% 100% 100%;
}

.elementor-418 .elementor-element.elementor-element-188198e {
	margin: 0px -15px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: start;
}

.elementor-418 .elementor-element.elementor-element-188198e img {
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	border-color: #e5f4f3;
	border-radius: 100% 100% 100% 100%;
}

.elementor-widget-icon.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon {
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-418 .elementor-element.elementor-element-a7ca2e3 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;
	padding: 0px 0px 0px 0px;
	border-style: none;
	border-radius: 100% 100% 100% 100%;
}

.elementor-418 .elementor-element.elementor-element-a7ca2e3 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-418 .elementor-element.elementor-element-a7ca2e3.elementor-view-stacked .elementor-icon {
	background-color: #fff;
	color: #ff7a5c;
}

.elementor-418 .elementor-element.elementor-element-a7ca2e3.elementor-view-framed .elementor-icon, .elementor-418 .elementor-element.elementor-element-a7ca2e3.elementor-view-default .elementor-icon {
	color: #fff;
	border-color: #fff;
}

.elementor-418 .elementor-element.elementor-element-a7ca2e3.elementor-view-framed .elementor-icon, .elementor-418 .elementor-element.elementor-element-a7ca2e3.elementor-view-default .elementor-icon svg {
	fill: #fff;
}

.elementor-418 .elementor-element.elementor-element-a7ca2e3.elementor-view-framed .elementor-icon {
	background-color: #ff7a5c;
}

.elementor-418 .elementor-element.elementor-element-a7ca2e3.elementor-view-stacked .elementor-icon svg {
	fill: #ff7a5c;
}

.elementor-418 .elementor-element.elementor-element-a7ca2e3.elementor-view-stacked .elementor-icon:hover {
	background-color: #fff;
	color: #e8694c;
}

.elementor-418 .elementor-element.elementor-element-a7ca2e3.elementor-view-framed .elementor-icon:hover, .elementor-418 .elementor-element.elementor-element-a7ca2e3.elementor-view-default .elementor-icon:hover {
	color: #fff;
	border-color: #fff;
}

.elementor-418 .elementor-element.elementor-element-a7ca2e3.elementor-view-framed .elementor-icon:hover, .elementor-418 .elementor-element.elementor-element-a7ca2e3.elementor-view-default .elementor-icon:hover svg {
	fill: #fff;
}

.elementor-418 .elementor-element.elementor-element-a7ca2e3.elementor-view-framed .elementor-icon:hover {
	background-color: #e8694c;
}

.elementor-418 .elementor-element.elementor-element-a7ca2e3.elementor-view-stacked .elementor-icon:hover svg {
	fill: #e8694c;
}

.elementor-418 .elementor-element.elementor-element-a7ca2e3 .elementor-icon {
	font-size: 12px;
	padding: 19px;
	border-width: 2px 2px 2px 2px;
}

.elementor-418 .elementor-element.elementor-element-a7ca2e3 .elementor-icon svg {
	height: 12px;
}

.elementor-418 .elementor-element.elementor-element-2277373 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-418 .elementor-element.elementor-element-458dbf8 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	text-transform: capitalize;
	line-height: 1.2em;
	color: #7a7a7a;
}

.elementor-418 .elementor-element.elementor-element-b3f9723 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-418 .elementor-element.elementor-element-643f625 .elementor-button {
	background-color: #ff7a5c;
	font-family: "DM Sans", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	fill: #fff;
	color: #fff;
	border-radius: 10px 10px 10px 10px;
	padding: 15px 30px 15px 30px;
}

.elementor-418 .elementor-element.elementor-element-643f625 .elementor-button:hover, .elementor-418 .elementor-element.elementor-element-643f625 .elementor-button:focus {
	background-color: #e8694c;
	color: #fff;
}

.elementor-418 .elementor-element.elementor-element-643f625 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-418 .elementor-element.elementor-element-643f625.elementor-element {
	--align-self: flex-start;
}

.elementor-418 .elementor-element.elementor-element-643f625 .elementor-button:hover svg, .elementor-418 .elementor-element.elementor-element-643f625 .elementor-button:focus svg {
	fill: #fff;
}

.elementor-418 .elementor-element.elementor-element-264a64c {
	--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;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 0px 0px 0px;
	--border-top-width: 1px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: #f7f7f7;
	--border-color: #f7f7f7;
	--margin-top: 50px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 50px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-418 .elementor-element.elementor-element-bb1929b {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: #f7f7f7;
	--border-color: #f7f7f7;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 40px;
}

.elementor-widget-counter .elementor-counter-number-wrapper {
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-widget-counter .elementor-counter-title {
	color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-418 .elementor-element.elementor-element-c9d9f32 .elementor-counter-title {
	justify-content: start;
	color: #7a7a7a;
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 500;
}

.elementor-418 .elementor-element.elementor-element-c9d9f32 .elementor-counter-number-wrapper {}

.elementor-418 .elementor-element.elementor-element-ffe2ecd {
	--e-image-carousel-slides-to-show: 4;
}

.elementor-418 .elementor-element.elementor-element-ffe2ecd .swiper-wrapper {
	display: flex;
	align-items: center;
}

.elementor-418 .elementor-element.elementor-element-2b96e7f {
	--display: flex;
	--min-height: 617px;
	--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-418 .elementor-element.elementor-element-2b96e7f:not(.elementor-motion-effects-element-type-background), .elementor-418 .elementor-element.elementor-element-2b96e7f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff2ea;
}

.elementor-418 .elementor-element.elementor-element-38e6553 {
	text-align: center;
}

.elementor-418 .elementor-element.elementor-element-38e6553 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	text-transform: uppercase;
	color: #ff7a5c;
}

.elementor-418 .elementor-element.elementor-element-ddfd364 {
	width: var(--container-widget-width, 100.8%);
	max-width: 100.8%;
	--container-widget-width: 100.8%;
	--container-widget-flex-grow: 0;
	text-align: center;
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #2c2422;
}

.elementor-418 .elementor-element.elementor-element-ddfd364.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-418 .elementor-element.elementor-element-ddfd364 p {
	margin-block-end: .1em;
}

.elementor-418 .elementor-element.elementor-element-c20017c {
	--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;
	--margin-top: 30px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-418 .elementor-element.elementor-element-6b7e43a {
	--display: flex;
	--overlay-opacity: .5;
	--border-radius: 20px 20px 20px 20px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-418 .elementor-element.elementor-element-6b7e43a:not(.elementor-motion-effects-element-type-background), .elementor-418 .elementor-element.elementor-element-6b7e43a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-418 .elementor-element.elementor-element-6b7e43a::before, .elementor-418 .elementor-element.elementor-element-6b7e43a > .elementor-background-video-container::before, .elementor-418 .elementor-element.elementor-element-6b7e43a > .e-con-inner > .elementor-background-video-container::before, .elementor-418 .elementor-element.elementor-element-6b7e43a > .elementor-background-slideshow::before, .elementor-418 .elementor-element.elementor-element-6b7e43a > .e-con-inner > .elementor-background-slideshow::before, .elementor-418 .elementor-element.elementor-element-6b7e43a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-image: url("https://cdn-ilehheo.nitrocdn.com/AgtUgsQdSPHLElOoJBpttZMKysyyGbZK/assets/images/optimized/rev-0ae1e09/demo.bosathemes.com/bosa/influencer-marketing/wp-content/uploads/sites/193/2025/09/circle-pattern.png");
	--background-overlay: "";
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-418 .elementor-element.elementor-element-d2bc632 {
	--e-transform-skewX: -10deg;
	background-color: #018f8c;
	padding: 12px 12px 12px 12px;
	border-radius: 10px 10px 10px 10px;
	box-shadow: -5px -5px 0px 0px rgba(1, 143, 140, .32);
}

.elementor-418 .elementor-element.elementor-element-d2bc632.elementor-element {
	--align-self: flex-start;
}

.elementor-418 .elementor-element.elementor-element-d2bc632 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-418 .elementor-element.elementor-element-d2bc632.elementor-view-stacked .elementor-icon {
	background-color: #fff;
}

.elementor-418 .elementor-element.elementor-element-d2bc632.elementor-view-framed .elementor-icon, .elementor-418 .elementor-element.elementor-element-d2bc632.elementor-view-default .elementor-icon {
	color: #fff;
	border-color: #fff;
}

.elementor-418 .elementor-element.elementor-element-d2bc632.elementor-view-framed .elementor-icon, .elementor-418 .elementor-element.elementor-element-d2bc632.elementor-view-default .elementor-icon svg {
	fill: #fff;
}

.elementor-418 .elementor-element.elementor-element-d2bc632 .elementor-icon {
	font-size: 30px;
}

.elementor-418 .elementor-element.elementor-element-d2bc632 .elementor-icon svg {
	height: 30px;
}

.elementor-418 .elementor-element.elementor-element-32b23b7 {
	--display: flex;
	--margin-top: 20px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-418 .elementor-element.elementor-element-65b6d20 .elementskit-section-title-wraper .elementskit-section-title {
	color: #424242;
	margin: 0px 0px 15px 0px;
	font-family: "Poppins", Sans-serif;
	font-size: 24px;
	font-weight: 600;
}

.elementor-418 .elementor-element.elementor-element-65b6d20 .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #000;
}

.elementor-418 .elementor-element.elementor-element-65b6d20 .elementskit-section-title-wraper .elementskit-section-title:hover > span {
	color: #000;
}

.elementor-418 .elementor-element.elementor-element-65b6d20 .elementskit-section-title-wraper .elementskit-section-subtitle {
	font-size: 16px;
}

.elementor-418 .elementor-element.elementor-element-65b6d20 .elementskit-section-title-wraper p {
	color: #272323;
	font-family: "DM Sans", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 1.5em;
	margin: 0px 0px 0px 0px;
}

.elementor-418 .elementor-element.elementor-element-1ce6738 {
	--display: flex;
	--overlay-opacity: .5;
	--border-radius: 20px 20px 20px 20px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-418 .elementor-element.elementor-element-1ce6738:not(.elementor-motion-effects-element-type-background), .elementor-418 .elementor-element.elementor-element-1ce6738 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-418 .elementor-element.elementor-element-1ce6738::before, .elementor-418 .elementor-element.elementor-element-1ce6738 > .elementor-background-video-container::before, .elementor-418 .elementor-element.elementor-element-1ce6738 > .e-con-inner > .elementor-background-video-container::before, .elementor-418 .elementor-element.elementor-element-1ce6738 > .elementor-background-slideshow::before, .elementor-418 .elementor-element.elementor-element-1ce6738 > .e-con-inner > .elementor-background-slideshow::before, .elementor-418 .elementor-element.elementor-element-1ce6738 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-image: url("https://cdn-ilehheo.nitrocdn.com/AgtUgsQdSPHLElOoJBpttZMKysyyGbZK/assets/images/optimized/rev-0ae1e09/demo.bosathemes.com/bosa/influencer-marketing/wp-content/uploads/sites/193/2025/09/circle-pattern.png");
	--background-overlay: "";
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-418 .elementor-element.elementor-element-d8a418e {
	--e-transform-skewX: 10deg;
	background-color: #ff7a5c;
	padding: 12px 12px 12px 12px;
	border-radius: 10px 10px 10px 10px;
	box-shadow: -5px 5px 0px 0px rgba(255, 122, 92, .25);
}

.elementor-418 .elementor-element.elementor-element-d8a418e.elementor-element {
	--align-self: flex-start;
}

.elementor-418 .elementor-element.elementor-element-d8a418e .elementor-icon-wrapper {
	text-align: center;
}

.elementor-418 .elementor-element.elementor-element-d8a418e.elementor-view-stacked .elementor-icon {
	background-color: #fff;
}

.elementor-418 .elementor-element.elementor-element-d8a418e.elementor-view-framed .elementor-icon, .elementor-418 .elementor-element.elementor-element-d8a418e.elementor-view-default .elementor-icon {
	color: #fff;
	border-color: #fff;
}

.elementor-418 .elementor-element.elementor-element-d8a418e.elementor-view-framed .elementor-icon, .elementor-418 .elementor-element.elementor-element-d8a418e.elementor-view-default .elementor-icon svg {
	fill: #fff;
}

.elementor-418 .elementor-element.elementor-element-d8a418e .elementor-icon {
	font-size: 30px;
}

.elementor-418 .elementor-element.elementor-element-d8a418e .elementor-icon svg {
	height: 30px;
}

.elementor-418 .elementor-element.elementor-element-7609326 {
	--display: flex;
	--margin-top: 20px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-418 .elementor-element.elementor-element-d1e0e3a .elementskit-section-title-wraper .elementskit-section-title {
	color: #424242;
	margin: 0px 0px 15px 0px;
	font-family: "Poppins", Sans-serif;
	font-size: 24px;
	font-weight: 600;
}

.elementor-418 .elementor-element.elementor-element-d1e0e3a .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #000;
}

.elementor-418 .elementor-element.elementor-element-d1e0e3a .elementskit-section-title-wraper .elementskit-section-title:hover > span {
	color: #000;
}

.elementor-418 .elementor-element.elementor-element-d1e0e3a .elementskit-section-title-wraper .elementskit-section-subtitle {
	font-size: 16px;
}

.elementor-418 .elementor-element.elementor-element-d1e0e3a .elementskit-section-title-wraper p {
	color: #272323;
	font-family: "DM Sans", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 1.5em;
	margin: 0px 0px 0px 0px;
}

.elementor-418 .elementor-element.elementor-element-ede0bbf {
	--display: flex;
	--overlay-opacity: .5;
	--border-radius: 20px 20px 20px 20px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-418 .elementor-element.elementor-element-ede0bbf:not(.elementor-motion-effects-element-type-background), .elementor-418 .elementor-element.elementor-element-ede0bbf > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-418 .elementor-element.elementor-element-ede0bbf::before, .elementor-418 .elementor-element.elementor-element-ede0bbf > .elementor-background-video-container::before, .elementor-418 .elementor-element.elementor-element-ede0bbf > .e-con-inner > .elementor-background-video-container::before, .elementor-418 .elementor-element.elementor-element-ede0bbf > .elementor-background-slideshow::before, .elementor-418 .elementor-element.elementor-element-ede0bbf > .e-con-inner > .elementor-background-slideshow::before, .elementor-418 .elementor-element.elementor-element-ede0bbf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-image: url("https://cdn-ilehheo.nitrocdn.com/AgtUgsQdSPHLElOoJBpttZMKysyyGbZK/assets/images/optimized/rev-0ae1e09/demo.bosathemes.com/bosa/influencer-marketing/wp-content/uploads/sites/193/2025/09/circle-pattern.png");
	--background-overlay: "";
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-418 .elementor-element.elementor-element-a0a6bad {
	--e-transform-skewX: -10deg;
	background-color: #018f8c;
	padding: 12px 12px 12px 12px;
	border-radius: 10px 10px 10px 10px;
	box-shadow: -5px -5px 0px 0px rgba(1, 143, 140, .32);
}

.elementor-418 .elementor-element.elementor-element-a0a6bad.elementor-element {
	--align-self: flex-start;
}

.elementor-418 .elementor-element.elementor-element-a0a6bad .elementor-icon-wrapper {
	text-align: center;
}

.elementor-418 .elementor-element.elementor-element-a0a6bad.elementor-view-stacked .elementor-icon {
	background-color: #f7f9fa;
}

.elementor-418 .elementor-element.elementor-element-a0a6bad.elementor-view-framed .elementor-icon, .elementor-418 .elementor-element.elementor-element-a0a6bad.elementor-view-default .elementor-icon {
	color: #f7f9fa;
	border-color: #f7f9fa;
}

.elementor-418 .elementor-element.elementor-element-a0a6bad.elementor-view-framed .elementor-icon, .elementor-418 .elementor-element.elementor-element-a0a6bad.elementor-view-default .elementor-icon svg {
	fill: #f7f9fa;
}

.elementor-418 .elementor-element.elementor-element-a0a6bad .elementor-icon {
	font-size: 30px;
}

.elementor-418 .elementor-element.elementor-element-a0a6bad .elementor-icon svg {
	height: 30px;
}

.elementor-418 .elementor-element.elementor-element-dddf722 {
	--display: flex;
	--margin-top: 20px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-418 .elementor-element.elementor-element-8a68ef5 .elementskit-section-title-wraper .elementskit-section-title {
	color: #424242;
	margin: 0px 0px 15px 0px;
	font-family: "Poppins", Sans-serif;
	font-size: 24px;
	font-weight: 600;
}

.elementor-418 .elementor-element.elementor-element-8a68ef5 .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #000;
}

.elementor-418 .elementor-element.elementor-element-8a68ef5 .elementskit-section-title-wraper .elementskit-section-title:hover > span {
	color: #000;
}

.elementor-418 .elementor-element.elementor-element-8a68ef5 .elementskit-section-title-wraper p {
	color: #272323;
	font-family: "DM Sans", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 1.5em;
	margin: 0px 0px 0px 0px;
}

.elementor-418 .elementor-element.elementor-element-df5870c {
	--display: flex;
	--min-height: 422px;
	--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;
}

.elementor-418 .elementor-element.elementor-element-dbacd18 {
	--display: flex;
	--min-height: 0px;
	--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-418 .elementor-element.elementor-element-dbacd18.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-418 .elementor-element.elementor-element-5e1c0b4 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	text-transform: uppercase;
	color: #ff7a5c;
}

.elementor-418 .elementor-element.elementor-element-7c4d35e {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	color: #382e2e;
}

.elementor-418 .elementor-element.elementor-element-cb27a39 {
	--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-418 .elementor-element.elementor-element-cb27a39.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-418 .elementor-element.elementor-element-5da3ffd {
	--display: flex;
	--min-height: 431px;
}

.elementor-418 .elementor-element.elementor-element-5da3ffd:not(.elementor-motion-effects-element-type-background), .elementor-418 .elementor-element.elementor-element-5da3ffd > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilehheo.nitrocdn.com/AgtUgsQdSPHLElOoJBpttZMKysyyGbZK/assets/images/optimized/rev-0ae1e09/bhoominexa.com/wp-content/uploads/2026/01/pexels-photo-3184455-3184455-scaled.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: 100% auto;
}

.elementor-418 .elementor-element.elementor-element-5da3ffd:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-418 .elementor-element.elementor-element-5da3ffd > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-418 .elementor-element.elementor-element-5da3ffd.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-418 .elementor-element.elementor-element-4be3206 {
	--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-418 .elementor-element.elementor-element-4be3206.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-418 .elementor-element.elementor-element-37c9229 {
	font-family: "Roboto", Sans-serif;
	font-weight: 400;
	color: #382e2e;
}

.elementor-418 .elementor-element.elementor-element-37c9229 p {
	margin-block-end: 0px;
}

.elementor-418 .elementor-element.elementor-element-8e1381b {
	--display: flex;
	--min-height: 0px;
	--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-418 .elementor-element.elementor-element-8e1381b.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-418 .elementor-element.elementor-element-903ae28 {
	width: var(--container-widget-width, 100.545%);
	max-width: 100.545%;
	--container-widget-width: 100.545%;
	--container-widget-flex-grow: 0;
	column-gap: 0px;
	color: #382e2e;
}

.elementor-418 .elementor-element.elementor-element-903ae28.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-418 .elementor-element.elementor-element-903ae28 p {
	margin-block-end: 6px;
}

.elementor-418 .elementor-element.elementor-element-a40fe3f .elementor-button {
	background-color: #fb7759;
}

.elementor-418 .elementor-element.elementor-element-0c9d96f {
	--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;
}

.elementor-418 .elementor-element.elementor-element-45edc74 {
	width: var(--container-widget-width, 93.944%);
	max-width: 93.944%;
	--container-widget-width: 93.944%;
	--container-widget-flex-grow: 0;
}

.elementor-418 .elementor-element.elementor-element-45edc74.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-418 .elementor-element.elementor-element-45edc74 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	color: #fb7759;
}

.elementor-418 .elementor-element.elementor-element-b930393 {
	width: var(--container-widget-width, 93.944%);
	max-width: 93.944%;
	--container-widget-width: 93.944%;
	--container-widget-flex-grow: 0;
}

.elementor-418 .elementor-element.elementor-element-b930393.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-418 .elementor-element.elementor-element-b930393 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 28px;
	font-weight: 600;
	line-height: 49px;
	color: var(--e-global-color-primary);
}

.elementor-418 .elementor-element.elementor-element-3bda831 {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #3b3131;
}

.elementor-418 .elementor-element.elementor-element-0da6790 {
	width: var(--container-widget-width, 93.944%);
	max-width: 93.944%;
	--container-widget-width: 93.944%;
	--container-widget-flex-grow: 0;
}

.elementor-418 .elementor-element.elementor-element-0da6790.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-418 .elementor-element.elementor-element-0da6790 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	color: #fb7759;
}

.elementor-418 .elementor-element.elementor-element-5ce7890 {
	--display: flex;
}

.elementor-418 .elementor-element.elementor-element-5ce7890.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-418 .elementor-element.elementor-element-85d4e81 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-418 .elementor-element.elementor-element-8dbfb1a {
	text-align: center;
	font-family: "Roboto", Sans-serif;
	font-size: 1px;
	font-weight: 400;
}

.elementor-418 .elementor-element.elementor-element-2013fd8 {
	--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-418 .elementor-element.elementor-element-2013fd8.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-418 .elementor-element.elementor-element-117a9d9 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-418 .elementor-element.elementor-element-ba67534 {
	--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-418 .elementor-element.elementor-element-ba67534.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-418 .elementor-element.elementor-element-696a31b .elementor-icon-wrapper {
	text-align: center;
}

.elementor-418 .elementor-element.elementor-element-102e5dd {
	--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-418 .elementor-element.elementor-element-102e5dd.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-418 .elementor-element.elementor-element-25b1b88 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-418 .elementor-element.elementor-element-027abe6 {
	--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-418 .elementor-element.elementor-element-c58e592 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--padding-top: 100px;
	--padding-bottom: 100px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-418 .elementor-element.elementor-element-c58e592:not(.elementor-motion-effects-element-type-background), .elementor-418 .elementor-element.elementor-element-c58e592 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #ebf6f6;
}

.elementor-418 .elementor-element.elementor-element-1737e2b .elementskit-section-subtitle.elementskit-style-border::after {
	background-color: #ff7a5c;
	width: 50px;
	margin: 0px 0px 0px 5px;
}

.elementor-418 .elementor-element.elementor-element-1737e2b {
	padding: 0px 0px 0px 0px;
}

.elementor-418 .elementor-element.elementor-element-1737e2b .elementskit-section-title-wraper .elementskit-section-title {
	color: #424242;
	margin: 0px 0px 25px 0px;
	font-family: "Poppins", Sans-serif;
	font-size: 48px;
	font-weight: 700;
	line-height: 1.1em;
}

.elementor-418 .elementor-element.elementor-element-1737e2b .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #018f8c;
}

.elementor-418 .elementor-element.elementor-element-1737e2b .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-418 .elementor-element.elementor-element-1737e2b .elementskit-section-title-wraper .elementskit-section-title > span {
	font-family: "Poppins", Sans-serif;
	font-size: 48px;
	font-weight: 700;
	line-height: 1.1em;
}

.elementor-418 .elementor-element.elementor-element-1737e2b .elementskit-section-title-wraper .elementskit-section-subtitle {
	color: #ff7a5c;
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	line-height: 1.21em;
	letter-spacing: 1.5px;
	margin: 0px 0px 20px 0px;
}

.elementor-418 .elementor-element.elementor-element-1737e2b .elementskit-section-subtitle.elementskit-style-border::before {
	width: 0px;
	margin: 0px 0px 0px 0px;
}

.elementor-418 .elementor-element.elementor-element-1737e2b .elementskit-section-subtitle.elementskit-style-border::before, .elementor-418 .elementor-element.elementor-element-1737e2b .elementskit-section-subtitle.elementskit-style-border::after {
	height: 2px;
	transform: translateY(0px);
	-webkit-transform: translateY(0px);
	-ms-transform: translateY(0px);
}

.elementor-418 .elementor-element.elementor-element-b5ef560 {
	--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;
	--margin-top: 30px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-418 .elementor-element.elementor-element-5a4485e {
	--display: flex;
	--overlay-opacity: .5;
	--border-radius: 20px 20px 20px 20px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-418 .elementor-element.elementor-element-5a4485e:not(.elementor-motion-effects-element-type-background), .elementor-418 .elementor-element.elementor-element-5a4485e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-418 .elementor-element.elementor-element-5a4485e::before, .elementor-418 .elementor-element.elementor-element-5a4485e > .elementor-background-video-container::before, .elementor-418 .elementor-element.elementor-element-5a4485e > .e-con-inner > .elementor-background-video-container::before, .elementor-418 .elementor-element.elementor-element-5a4485e > .elementor-background-slideshow::before, .elementor-418 .elementor-element.elementor-element-5a4485e > .e-con-inner > .elementor-background-slideshow::before, .elementor-418 .elementor-element.elementor-element-5a4485e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-image: url("https://cdn-ilehheo.nitrocdn.com/AgtUgsQdSPHLElOoJBpttZMKysyyGbZK/assets/images/optimized/rev-0ae1e09/demo.bosathemes.com/bosa/influencer-marketing/wp-content/uploads/sites/193/2025/09/circle-pattern.png");
	--background-overlay: "";
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-418 .elementor-element.elementor-element-e59ffec {
	--e-transform-skewX: 10deg;
	background-color: #ff7a5c;
	padding: 12px 12px 12px 12px;
	border-radius: 10px 10px 10px 10px;
	box-shadow: -5px 5px 0px 0px rgba(255, 122, 92, .25);
}

.elementor-418 .elementor-element.elementor-element-e59ffec.elementor-element {
	--align-self: flex-start;
}

.elementor-418 .elementor-element.elementor-element-e59ffec .elementor-icon-wrapper {
	text-align: center;
}

.elementor-418 .elementor-element.elementor-element-e59ffec.elementor-view-stacked .elementor-icon {
	background-color: #fff;
}

.elementor-418 .elementor-element.elementor-element-e59ffec.elementor-view-framed .elementor-icon, .elementor-418 .elementor-element.elementor-element-e59ffec.elementor-view-default .elementor-icon {
	color: #fff;
	border-color: #fff;
}

.elementor-418 .elementor-element.elementor-element-e59ffec.elementor-view-framed .elementor-icon, .elementor-418 .elementor-element.elementor-element-e59ffec.elementor-view-default .elementor-icon svg {
	fill: #fff;
}

.elementor-418 .elementor-element.elementor-element-e59ffec .elementor-icon {
	font-size: 30px;
}

.elementor-418 .elementor-element.elementor-element-e59ffec .elementor-icon svg {
	height: 30px;
}

.elementor-418 .elementor-element.elementor-element-c46ac50 {
	--display: flex;
	--margin-top: 20px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-418 .elementor-element.elementor-element-c17dd85 .elementskit-section-title-wraper .elementskit-section-title {
	color: #424242;
	margin: 0px 0px 15px 0px;
	font-family: "Poppins", Sans-serif;
	font-size: 24px;
	font-weight: 600;
}

.elementor-418 .elementor-element.elementor-element-c17dd85 .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #000;
}

.elementor-418 .elementor-element.elementor-element-c17dd85 .elementskit-section-title-wraper .elementskit-section-title:hover > span {
	color: #000;
}

.elementor-418 .elementor-element.elementor-element-c17dd85 .elementskit-section-title-wraper p {
	color: #272323;
	font-family: "DM Sans", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 1.5em;
	margin: 0px 0px 0px 0px;
}

.elementor-418 .elementor-element.elementor-element-ade9b9a .elementor-button {
	background-color: rgba(97, 206, 112, 0);
	font-family: "DM Sans", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	fill: #ff7a5c;
	color: #ff7a5c;
	padding: 0px 0px 0px 0px;
}

.elementor-418 .elementor-element.elementor-element-ade9b9a .elementor-button:hover, .elementor-418 .elementor-element.elementor-element-ade9b9a .elementor-button:focus {
	color: #e8694c;
}

.elementor-418 .elementor-element.elementor-element-ade9b9a .elementor-button:hover svg, .elementor-418 .elementor-element.elementor-element-ade9b9a .elementor-button:focus svg {
	fill: #e8694c;
}

.elementor-418 .elementor-element.elementor-element-70aa933 {
	--display: flex;
	--overlay-opacity: .5;
	--border-radius: 20px 20px 20px 20px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-418 .elementor-element.elementor-element-70aa933:not(.elementor-motion-effects-element-type-background), .elementor-418 .elementor-element.elementor-element-70aa933 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-418 .elementor-element.elementor-element-70aa933::before, .elementor-418 .elementor-element.elementor-element-70aa933 > .elementor-background-video-container::before, .elementor-418 .elementor-element.elementor-element-70aa933 > .e-con-inner > .elementor-background-video-container::before, .elementor-418 .elementor-element.elementor-element-70aa933 > .elementor-background-slideshow::before, .elementor-418 .elementor-element.elementor-element-70aa933 > .e-con-inner > .elementor-background-slideshow::before, .elementor-418 .elementor-element.elementor-element-70aa933 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-image: url("https://cdn-ilehheo.nitrocdn.com/AgtUgsQdSPHLElOoJBpttZMKysyyGbZK/assets/images/optimized/rev-0ae1e09/demo.bosathemes.com/bosa/influencer-marketing/wp-content/uploads/sites/193/2025/09/circle-pattern.png");
	--background-overlay: "";
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-418 .elementor-element.elementor-element-d6381d0 {
	--e-transform-skewX: -10deg;
	background-color: #018f8c;
	padding: 12px 12px 12px 12px;
	border-radius: 10px 10px 10px 10px;
	box-shadow: -5px -5px 0px 0px rgba(1, 143, 140, .32);
}

.elementor-418 .elementor-element.elementor-element-d6381d0.elementor-element {
	--align-self: flex-start;
}

.elementor-418 .elementor-element.elementor-element-d6381d0 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-418 .elementor-element.elementor-element-d6381d0.elementor-view-stacked .elementor-icon {
	background-color: #fff;
}

.elementor-418 .elementor-element.elementor-element-d6381d0.elementor-view-framed .elementor-icon, .elementor-418 .elementor-element.elementor-element-d6381d0.elementor-view-default .elementor-icon {
	color: #fff;
	border-color: #fff;
}

.elementor-418 .elementor-element.elementor-element-d6381d0.elementor-view-framed .elementor-icon, .elementor-418 .elementor-element.elementor-element-d6381d0.elementor-view-default .elementor-icon svg {
	fill: #fff;
}

.elementor-418 .elementor-element.elementor-element-d6381d0 .elementor-icon {
	font-size: 30px;
}

.elementor-418 .elementor-element.elementor-element-d6381d0 .elementor-icon svg {
	height: 30px;
}

.elementor-418 .elementor-element.elementor-element-2830bb1 {
	--display: flex;
	--margin-top: 20px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-418 .elementor-element.elementor-element-2cedb7a .elementskit-section-title-wraper .elementskit-section-title {
	color: #424242;
	margin: 0px 0px 15px 0px;
	font-family: "Poppins", Sans-serif;
	font-size: 24px;
	font-weight: 600;
}

.elementor-418 .elementor-element.elementor-element-2cedb7a .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #000;
}

.elementor-418 .elementor-element.elementor-element-2cedb7a .elementskit-section-title-wraper .elementskit-section-title:hover > span {
	color: #000;
}

.elementor-418 .elementor-element.elementor-element-2cedb7a .elementskit-section-title-wraper p {
	color: #272323;
	font-family: "DM Sans", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 1.5em;
	margin: 0px 0px 0px 0px;
}

.elementor-418 .elementor-element.elementor-element-0a4d686 .elementor-button {
	background-color: rgba(97, 206, 112, 0);
	font-family: "DM Sans", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	fill: #ff7a5c;
	color: #ff7a5c;
	padding: 0px 0px 0px 0px;
}

.elementor-418 .elementor-element.elementor-element-0a4d686 .elementor-button:hover, .elementor-418 .elementor-element.elementor-element-0a4d686 .elementor-button:focus {
	color: #e8694c;
}

.elementor-418 .elementor-element.elementor-element-0a4d686 .elementor-button:hover svg, .elementor-418 .elementor-element.elementor-element-0a4d686 .elementor-button:focus svg {
	fill: #e8694c;
}

.elementor-418 .elementor-element.elementor-element-f52fde9 {
	--display: flex;
	--overlay-opacity: .5;
	--border-radius: 20px 20px 20px 20px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-418 .elementor-element.elementor-element-f52fde9:not(.elementor-motion-effects-element-type-background), .elementor-418 .elementor-element.elementor-element-f52fde9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-418 .elementor-element.elementor-element-f52fde9::before, .elementor-418 .elementor-element.elementor-element-f52fde9 > .elementor-background-video-container::before, .elementor-418 .elementor-element.elementor-element-f52fde9 > .e-con-inner > .elementor-background-video-container::before, .elementor-418 .elementor-element.elementor-element-f52fde9 > .elementor-background-slideshow::before, .elementor-418 .elementor-element.elementor-element-f52fde9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-418 .elementor-element.elementor-element-f52fde9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-image: url("https://cdn-ilehheo.nitrocdn.com/AgtUgsQdSPHLElOoJBpttZMKysyyGbZK/assets/images/optimized/rev-0ae1e09/demo.bosathemes.com/bosa/influencer-marketing/wp-content/uploads/sites/193/2025/09/circle-pattern.png");
	--background-overlay: "";
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-418 .elementor-element.elementor-element-b12ca40 {
	--e-transform-skewX: 10deg;
	background-color: #ff7a5c;
	padding: 12px 12px 12px 12px;
	border-radius: 10px 10px 10px 10px;
	box-shadow: -5px 5px 0px 0px rgba(255, 122, 92, .25);
}

.elementor-418 .elementor-element.elementor-element-b12ca40.elementor-element {
	--align-self: flex-start;
}

.elementor-418 .elementor-element.elementor-element-b12ca40 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-418 .elementor-element.elementor-element-b12ca40.elementor-view-stacked .elementor-icon {
	background-color: #fff;
}

.elementor-418 .elementor-element.elementor-element-b12ca40.elementor-view-framed .elementor-icon, .elementor-418 .elementor-element.elementor-element-b12ca40.elementor-view-default .elementor-icon {
	color: #fff;
	border-color: #fff;
}

.elementor-418 .elementor-element.elementor-element-b12ca40.elementor-view-framed .elementor-icon, .elementor-418 .elementor-element.elementor-element-b12ca40.elementor-view-default .elementor-icon svg {
	fill: #fff;
}

.elementor-418 .elementor-element.elementor-element-b12ca40 .elementor-icon {
	font-size: 30px;
}

.elementor-418 .elementor-element.elementor-element-b12ca40 .elementor-icon svg {
	height: 30px;
}

.elementor-418 .elementor-element.elementor-element-ea06855 {
	--display: flex;
	--margin-top: 20px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-418 .elementor-element.elementor-element-924ef59 .elementskit-section-title-wraper .elementskit-section-title {
	color: #424242;
	margin: 0px 0px 15px 0px;
	font-family: "Poppins", Sans-serif;
	font-size: 24px;
	font-weight: 600;
}

.elementor-418 .elementor-element.elementor-element-924ef59 .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #000;
}

.elementor-418 .elementor-element.elementor-element-924ef59 .elementskit-section-title-wraper .elementskit-section-title:hover > span {
	color: #000;
}

.elementor-418 .elementor-element.elementor-element-924ef59 .elementskit-section-title-wraper p {
	color: #272323;
	font-family: "DM Sans", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 1.5em;
	margin: 0px 0px 0px 0px;
}

.elementor-418 .elementor-element.elementor-element-877daba .elementor-button {
	background-color: rgba(97, 206, 112, 0);
	font-family: "DM Sans", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	fill: #ff7a5c;
	color: #ff7a5c;
	padding: 0px 0px 0px 0px;
}

.elementor-418 .elementor-element.elementor-element-877daba .elementor-button:hover, .elementor-418 .elementor-element.elementor-element-877daba .elementor-button:focus {
	color: #e8694c;
}

.elementor-418 .elementor-element.elementor-element-877daba .elementor-button:hover svg, .elementor-418 .elementor-element.elementor-element-877daba .elementor-button:focus svg {
	fill: #e8694c;
}

.elementor-418 .elementor-element.elementor-element-3919b1f {
	--display: flex;
	--overlay-opacity: .5;
	--border-radius: 20px 20px 20px 20px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-418 .elementor-element.elementor-element-3919b1f:not(.elementor-motion-effects-element-type-background), .elementor-418 .elementor-element.elementor-element-3919b1f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-418 .elementor-element.elementor-element-3919b1f::before, .elementor-418 .elementor-element.elementor-element-3919b1f > .elementor-background-video-container::before, .elementor-418 .elementor-element.elementor-element-3919b1f > .e-con-inner > .elementor-background-video-container::before, .elementor-418 .elementor-element.elementor-element-3919b1f > .elementor-background-slideshow::before, .elementor-418 .elementor-element.elementor-element-3919b1f > .e-con-inner > .elementor-background-slideshow::before, .elementor-418 .elementor-element.elementor-element-3919b1f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-image: url("https://cdn-ilehheo.nitrocdn.com/AgtUgsQdSPHLElOoJBpttZMKysyyGbZK/assets/images/optimized/rev-0ae1e09/demo.bosathemes.com/bosa/influencer-marketing/wp-content/uploads/sites/193/2025/09/circle-pattern.png");
	--background-overlay: "";
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-418 .elementor-element.elementor-element-31736e0 {
	--e-transform-skewX: -10deg;
	background-color: #018f8c;
	padding: 12px 12px 12px 12px;
	border-radius: 10px 10px 10px 10px;
	box-shadow: -5px -5px 0px 0px rgba(1, 143, 140, .32);
}

.elementor-418 .elementor-element.elementor-element-31736e0.elementor-element {
	--align-self: flex-start;
}

.elementor-418 .elementor-element.elementor-element-31736e0 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-418 .elementor-element.elementor-element-31736e0.elementor-view-stacked .elementor-icon {
	background-color: #fff;
}

.elementor-418 .elementor-element.elementor-element-31736e0.elementor-view-framed .elementor-icon, .elementor-418 .elementor-element.elementor-element-31736e0.elementor-view-default .elementor-icon {
	color: #fff;
	border-color: #fff;
}

.elementor-418 .elementor-element.elementor-element-31736e0.elementor-view-framed .elementor-icon, .elementor-418 .elementor-element.elementor-element-31736e0.elementor-view-default .elementor-icon svg {
	fill: #fff;
}

.elementor-418 .elementor-element.elementor-element-31736e0 .elementor-icon {
	font-size: 30px;
}

.elementor-418 .elementor-element.elementor-element-31736e0 .elementor-icon svg {
	height: 30px;
}

.elementor-418 .elementor-element.elementor-element-8171d71 {
	--display: flex;
	--margin-top: 20px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-418 .elementor-element.elementor-element-a2881c2 .elementskit-section-title-wraper .elementskit-section-title {
	color: #424242;
	margin: 0px 0px 15px 0px;
	font-family: "Poppins", Sans-serif;
	font-size: 24px;
	font-weight: 600;
}

.elementor-418 .elementor-element.elementor-element-a2881c2 .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #000;
}

.elementor-418 .elementor-element.elementor-element-a2881c2 .elementskit-section-title-wraper .elementskit-section-title:hover > span {
	color: #000;
}

.elementor-418 .elementor-element.elementor-element-a2881c2 .elementskit-section-title-wraper p {
	color: #272323;
	font-family: "DM Sans", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 1.5em;
	margin: 0px 0px 0px 0px;
}

.elementor-418 .elementor-element.elementor-element-bc0bb97 .elementor-button {
	background-color: rgba(97, 206, 112, 0);
	font-family: "DM Sans", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	fill: #ff7a5c;
	color: #ff7a5c;
	padding: 0px 0px 0px 0px;
}

.elementor-418 .elementor-element.elementor-element-bc0bb97 .elementor-button:hover, .elementor-418 .elementor-element.elementor-element-bc0bb97 .elementor-button:focus {
	color: #e8694c;
}

.elementor-418 .elementor-element.elementor-element-bc0bb97 .elementor-button:hover svg, .elementor-418 .elementor-element.elementor-element-bc0bb97 .elementor-button:focus svg {
	fill: #e8694c;
}

.elementor-418 .elementor-element.elementor-element-9083216 {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--margin-top: 40px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-418 .elementor-element.elementor-element-95c7226 {
	--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: center;
	border-style: dashed;
	--border-style: dashed;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: rgba(255, 122, 92, .36);
	--border-color: rgba(255, 122, 92, .36);
	--border-radius: 20px 20px 20px 20px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 20px;
	--padding-right: 10px;
}

.elementor-418 .elementor-element.elementor-element-2948918 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-418 .elementor-element.elementor-element-9f908de .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 600;
	color: #424242;
}

.elementor-418 .elementor-element.elementor-element-d486bf8 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-418 .elementor-element.elementor-element-0d811d8 .elementor-button {
	background-color: #ff7a5c;
	font-family: "DM Sans", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	fill: #fff;
	color: #fff;
	border-radius: 10px 10px 10px 10px;
	padding: 15px 30px 15px 30px;
}

.elementor-418 .elementor-element.elementor-element-0d811d8 .elementor-button:hover, .elementor-418 .elementor-element.elementor-element-0d811d8 .elementor-button:focus {
	background-color: #e8694c;
	color: #fff;
}

.elementor-418 .elementor-element.elementor-element-0d811d8 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-418 .elementor-element.elementor-element-0d811d8.elementor-element {
	--align-self: flex-start;
}

.elementor-418 .elementor-element.elementor-element-0d811d8 .elementor-button:hover svg, .elementor-418 .elementor-element.elementor-element-0d811d8 .elementor-button:focus svg {
	fill: #fff;
}

.elementor-418 .elementor-element.elementor-element-2c161df {
	--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;
	--overlay-opacity: .5;
	--padding-top: 100px;
	--padding-bottom: 100px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-418 .elementor-element.elementor-element-2c161df:not(.elementor-motion-effects-element-type-background), .elementor-418 .elementor-element.elementor-element-2c161df > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilehheo.nitrocdn.com/AgtUgsQdSPHLElOoJBpttZMKysyyGbZK/assets/images/optimized/rev-0ae1e09/demo.bosathemes.com/bosa/influencer-marketing/wp-content/uploads/sites/193/2025/09/Bg-Graphic-1.png");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-418 .elementor-element.elementor-element-2c161df:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-418 .elementor-element.elementor-element-2c161df > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-418 .elementor-element.elementor-element-2c161df::before, .elementor-418 .elementor-element.elementor-element-2c161df > .elementor-background-video-container::before, .elementor-418 .elementor-element.elementor-element-2c161df > .e-con-inner > .elementor-background-video-container::before, .elementor-418 .elementor-element.elementor-element-2c161df > .elementor-background-slideshow::before, .elementor-418 .elementor-element.elementor-element-2c161df > .e-con-inner > .elementor-background-slideshow::before, .elementor-418 .elementor-element.elementor-element-2c161df > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-color: #ffe6d5;
	--background-overlay: "";
}

.elementor-418 .elementor-element.elementor-element-c0bb515 {
	--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: 80px 80px;
	--row-gap: 80px;
	--column-gap: 80px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-418 .elementor-element.elementor-element-b1ffbef {
	--display: flex;
	--justify-content: center;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-418 .elementor-element.elementor-element-dd3d3de .elementskit-section-subtitle.elementskit-style-border::after {
	background-color: #ff7a5c;
	width: 50px;
	margin: 0px 0px 0px 5px;
}

.elementor-418 .elementor-element.elementor-element-dd3d3de .elementskit-section-title-wraper .elementskit-section-title {
	color: #424242;
	margin: 0px 0px 25px 0px;
	font-family: "Poppins", Sans-serif;
	font-size: 48px;
	font-weight: 700;
	line-height: 1.1em;
}

.elementor-418 .elementor-element.elementor-element-dd3d3de .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #018f8c;
}

.elementor-418 .elementor-element.elementor-element-dd3d3de .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-418 .elementor-element.elementor-element-dd3d3de .elementskit-section-title-wraper .elementskit-section-title > span {
	font-family: "Poppins", Sans-serif;
	font-size: 48px;
	font-weight: 700;
	line-height: 1.1em;
}

.elementor-418 .elementor-element.elementor-element-dd3d3de .elementskit-section-title-wraper .elementskit-section-subtitle {
	color: #ff7a5c;
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	line-height: 1.21em;
	letter-spacing: 1.5px;
	margin: 0px 0px 20px 0px;
}

.elementor-418 .elementor-element.elementor-element-dd3d3de .elementskit-section-subtitle.elementskit-style-border::before {
	width: 0px;
	margin: 0px 0px 0px 0px;
}

.elementor-418 .elementor-element.elementor-element-dd3d3de .elementskit-section-subtitle.elementskit-style-border::before, .elementor-418 .elementor-element.elementor-element-dd3d3de .elementskit-section-subtitle.elementskit-style-border::after {
	height: 2px;
	transform: translateY(0px);
	-webkit-transform: translateY(0px);
	-ms-transform: translateY(0px);
}

.elementor-418 .elementor-element.elementor-element-dd3d3de .elementskit-section-title-wraper p {
	color: #272323;
	font-family: "DM Sans", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 2.9em;
	letter-spacing: .2px;
	word-spacing: 0px;
	margin: 0px 30px 0px 0px;
}

.elementor-418 .elementor-element.elementor-element-d8c8dee {
	--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;
	--gap: 40px 40px;
	--row-gap: 40px;
	--column-gap: 40px;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 0px 0px 0px;
	--border-top-width: 1px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: rgba(66, 66, 66, .07);
	--border-color: rgba(66, 66, 66, .07);
	--margin-top: 20px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 30px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-418 .elementor-element.elementor-element-b7e115c {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-418 .elementor-element.elementor-element-c102603 .elementor-button {
	background-color: #ff7a5c;
	font-family: "DM Sans", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	fill: #fff;
	color: #fff;
	border-radius: 10px 10px 10px 10px;
	padding: 15px 30px 15px 30px;
}

.elementor-418 .elementor-element.elementor-element-c102603 .elementor-button:hover, .elementor-418 .elementor-element.elementor-element-c102603 .elementor-button:focus {
	background-color: #e8694c;
	color: #fff;
}

.elementor-418 .elementor-element.elementor-element-c102603 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-418 .elementor-element.elementor-element-c102603.elementor-element {
	--align-self: flex-start;
}

.elementor-418 .elementor-element.elementor-element-c102603 .elementor-button:hover svg, .elementor-418 .elementor-element.elementor-element-c102603 .elementor-button:focus svg {
	fill: #fff;
}

.elementor-418 .elementor-element.elementor-element-24bf0a0 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-418 .elementor-element.elementor-element-95f5a3c .elementor-icon-box-wrapper {
	align-items: start;
	gap: 10px;
}

.elementor-418 .elementor-element.elementor-element-95f5a3c .elementor-icon-box-title {
	margin-block-end: 0px;
	color: #7a7a7a;
}

.elementor-418 .elementor-element.elementor-element-95f5a3c.elementor-view-stacked .elementor-icon {
	background-color: #018f8c;
}

.elementor-418 .elementor-element.elementor-element-95f5a3c.elementor-view-framed .elementor-icon, .elementor-418 .elementor-element.elementor-element-95f5a3c.elementor-view-default .elementor-icon {
	fill: #018f8c;
	color: #018f8c;
	border-color: #018f8c;
}

.elementor-418 .elementor-element.elementor-element-95f5a3c .elementor-icon-box-title, .elementor-418 .elementor-element.elementor-element-95f5a3c .elementor-icon-box-title a {
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	line-height: 1.1em;
}

.elementor-418 .elementor-element.elementor-element-95f5a3c:has(:hover) .elementor-icon-box-title, .elementor-418 .elementor-element.elementor-element-95f5a3c:has(:focus) .elementor-icon-box-title {
	color: #7a7a7a;
}

.elementor-418 .elementor-element.elementor-element-95f5a3c .elementor-icon-box-description {
	font-family: "Poppins", Sans-serif;
	font-size: 24px;
	font-weight: 600;
	color: #424242;
}

.elementor-418 .elementor-element.elementor-element-5ea78f3 {
	--display: flex;
	--justify-content: flex-end;
	--overlay-opacity: .5;
	--border-radius: 20px 20px 20px 20px;
	--margin-top: 0px;
	--margin-bottom: 50px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 20px;
	--padding-bottom: 0px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-418 .elementor-element.elementor-element-5ea78f3:not(.elementor-motion-effects-element-type-background), .elementor-418 .elementor-element.elementor-element-5ea78f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilehheo.nitrocdn.com/AgtUgsQdSPHLElOoJBpttZMKysyyGbZK/assets/images/optimized/rev-0ae1e09/demo.bosathemes.com/bosa/influencer-marketing/wp-content/uploads/sites/193/2025/09/Foto-5.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-418 .elementor-element.elementor-element-5ea78f3:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-418 .elementor-element.elementor-element-5ea78f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-418 .elementor-element.elementor-element-5ea78f3::before, .elementor-418 .elementor-element.elementor-element-5ea78f3 > .elementor-background-video-container::before, .elementor-418 .elementor-element.elementor-element-5ea78f3 > .e-con-inner > .elementor-background-video-container::before, .elementor-418 .elementor-element.elementor-element-5ea78f3 > .elementor-background-slideshow::before, .elementor-418 .elementor-element.elementor-element-5ea78f3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-418 .elementor-element.elementor-element-5ea78f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-418 .elementor-element.elementor-element-660adfe {
	--spacer-size: 50px;
}

.elementor-418 .elementor-element.elementor-element-14cb6c6 {
	--spacer-size: 50px;
}

.elementor-418 .elementor-element.elementor-element-fc2ce57 {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 8px 8px 8px 8px;
	--border-top-width: 8px;
	--border-right-width: 8px;
	--border-bottom-width: 8px;
	--border-left-width: 8px;
	border-color: #fff2ea;
	--border-color: #fff2ea;
	--border-radius: 20px 20px 20px 20px;
	--margin-top: 0px;
	--margin-bottom: -50px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 30px;
	--padding-bottom: 40px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-418 .elementor-element.elementor-element-fc2ce57:not(.elementor-motion-effects-element-type-background), .elementor-418 .elementor-element.elementor-element-fc2ce57 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-418 .elementor-element.elementor-element-f3dea4b .skillbar-group .skill-bar {
	background-color: #ebf6f6;
	border-radius: 30px 30px 30px 30px;
	margin-bottom: 0px;
}

.elementor-418 .elementor-element.elementor-element-f3dea4b .skillbar-group .skill-track {
	background-color: #ff7a5c;
	border-radius: 30px 30px 30px 30px;
}

.elementor-418 .elementor-element.elementor-element-f3dea4b .skillbar-group .skill-title {
	color: #424242;
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	line-height: 1.1em;
}

.elementor-418 .elementor-element.elementor-element-f3dea4b .skill-bar-content {
	margin-bottom: 5px;
}

.elementor-418 .elementor-element.elementor-element-f3dea4b .skillbar-group .number-percentage-wraper {
	color: #424242;
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 500;
}

.elementor-418 .elementor-element.elementor-element-337ae89 .skillbar-group .skill-bar {
	background-color: #ebf6f6;
	border-radius: 30px 30px 30px 30px;
	margin-bottom: 0px;
}

.elementor-418 .elementor-element.elementor-element-337ae89 .skillbar-group .skill-track {
	background-color: #ff7a5c;
	border-radius: 30px 30px 30px 30px;
}

.elementor-418 .elementor-element.elementor-element-337ae89 .skillbar-group .number-percentage-wraper {
	display: no;
	color: #424242;
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 500;
}

.elementor-418 .elementor-element.elementor-element-337ae89 .skillbar-group .skill-title {
	color: #424242;
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	line-height: 1.1em;
}

.elementor-418 .elementor-element.elementor-element-337ae89 .skill-bar-content {
	margin-bottom: 5px;
}

.elementor-418 .elementor-element.elementor-element-b5d876d .skillbar-group .skill-bar {
	background-color: #ebf6f6;
	border-radius: 30px 30px 30px 30px;
	margin-bottom: 0px;
}

.elementor-418 .elementor-element.elementor-element-b5d876d .skillbar-group .skill-track {
	background-color: #ff7a5c;
	border-radius: 30px 30px 30px 30px;
}

.elementor-418 .elementor-element.elementor-element-b5d876d .skillbar-group .number-percentage-wraper {
	display: no;
	color: #424242;
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 500;
}

.elementor-418 .elementor-element.elementor-element-b5d876d .skillbar-group .skill-title {
	color: #424242;
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	line-height: 1.1em;
}

.elementor-418 .elementor-element.elementor-element-b5d876d .skill-bar-content {
	margin-bottom: 5px;
}

.elementor-418 .elementor-element.elementor-element-862f182 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--padding-top: 100px;
	--padding-bottom: 100px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-418 .elementor-element.elementor-element-d0b71c5 .elementskit-section-subtitle.elementskit-style-border::after {
	background-color: #ff7a5c;
	width: 50px;
	margin: 0px 0px 0px 5px;
}

.elementor-418 .elementor-element.elementor-element-d0b71c5 {
	padding: 0px 0px 0px 0px;
}

.elementor-418 .elementor-element.elementor-element-d0b71c5 .elementskit-section-title-wraper .elementskit-section-title {
	color: #424242;
	margin: 0px 0px 25px 0px;
	font-family: "Poppins", Sans-serif;
	font-size: 48px;
	font-weight: 700;
	line-height: 1.1em;
}

.elementor-418 .elementor-element.elementor-element-d0b71c5 .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #018f8c;
}

.elementor-418 .elementor-element.elementor-element-d0b71c5 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-418 .elementor-element.elementor-element-d0b71c5 .elementskit-section-title-wraper .elementskit-section-title > span {
	font-family: "Poppins", Sans-serif;
	font-size: 48px;
	font-weight: 700;
	line-height: 1.1em;
}

.elementor-418 .elementor-element.elementor-element-d0b71c5 .elementskit-section-title-wraper .elementskit-section-subtitle {
	color: #ff7a5c;
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	line-height: 1.21em;
	letter-spacing: 1.5px;
	margin: 0px 0px 20px 0px;
}

.elementor-418 .elementor-element.elementor-element-d0b71c5 .elementskit-section-subtitle.elementskit-style-border::before {
	width: 0px;
	margin: 0px 0px 0px 0px;
}

.elementor-418 .elementor-element.elementor-element-d0b71c5 .elementskit-section-subtitle.elementskit-style-border::before, .elementor-418 .elementor-element.elementor-element-d0b71c5 .elementskit-section-subtitle.elementskit-style-border::after {
	height: 2px;
	transform: translateY(0px);
	-webkit-transform: translateY(0px);
	-ms-transform: translateY(0px);
}

.elementor-418 .elementor-element.elementor-element-d0b71c5 .elementskit-section-title-wraper p {
	color: #7a7a7a;
	font-family: "DM Sans", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 1.5em;
	margin: 0px 250px 0px 250px;
}

.elementor-418 .elementor-element.elementor-element-4df2d99 {
	--display: flex;
	--margin-top: 30px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-418 .elementor-element.elementor-element-a8aad54 .bew-elements-container .bew-elements-post-inner {
	border-radius: 20px 20px 20px 20px;
	box-shadow: 0px 0px 40px 0px rgba(0, 0, 0, .15);
	padding: 10px 10px 10px 10px;
}

.elementor-418 .elementor-element.elementor-element-a8aad54 .bew-blog-grid {
	column-gap: 30px;
	row-gap: 30px;
}

.elementor-418 .elementor-element.elementor-element-a8aad54 .bew-elements-container .bew-elements-post .bew-featured-image img {
	border-radius: 20px 20px 20px 20px;
}

.elementor-418 .elementor-element.elementor-element-a8aad54 .bew-elements-post .bew-blog-title {
	color: #424242;
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 600;
	line-height: 1.1em;
	margin: 30px 20px 20px 20px;
}

.elementor-418 .elementor-element.elementor-element-a8aad54 .bew-elements-post .bew-blog-title a:hover {
	color: #e8694c;
}

.elementor-418 .elementor-element.elementor-element-a8aad54 .bew-elements-post .bew-blog-excerpt {
	color: #7a7a7a;
}

.elementor-418 .elementor-element.elementor-element-a8aad54 .bew-elements-container .bew-elements-post .bew-blog-excerpt {
	font-family: "DM Sans", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 1.5em;
	margin: 0px 20px 0px 20px;
}

.elementor-418 .elementor-element.elementor-element-a8aad54 .bew-post-meta i {
	font-size: 13px;
}

.elementor-418 .elementor-element.elementor-element-a8aad54 .read-more-blog {
	font-family: "DM Sans", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	fill: #ff7a5c;
	color: #ff7a5c;
	margin: 0px 20px 20px 20px;
}

.elementor-418 .elementor-element.elementor-element-a8aad54 .read-more-blog:hover, .elementor-418 .elementor-element.elementor-element-a8aad54 .read-more-blog:focus {
	color: #e8694c;
}

.elementor-418 .elementor-element.elementor-element-a8aad54 .read-more-blog:hover svg, .elementor-418 .elementor-element.elementor-element-a8aad54 .read-more-blog:focus svg {
	fill: #e8694c;
}

.elementor-418 .elementor-element.elementor-element-c8ce038 {
	--display: flex;
}

@media (min-width:768px) {
	.elementor-418 .elementor-element.elementor-element-0cae469 {
		--width: 60.525%;
	}
	
	.elementor-418 .elementor-element.elementor-element-14a1932 {
		--width: 61%;
	}
	
	.elementor-418 .elementor-element.elementor-element-92cad83 {
		--width: 60%;
	}
	
	.elementor-418 .elementor-element.elementor-element-bb182a5 {
		--width: 40%;
	}
	
	.elementor-418 .elementor-element.elementor-element-0aa3bad {
		--width: 45.973%;
	}
	
	.elementor-418 .elementor-element.elementor-element-482843d {
		--width: 46.526%;
	}
	
	.elementor-418 .elementor-element.elementor-element-ab89195 {
		--width: 45.682%;
	}
	
	.elementor-418 .elementor-element.elementor-element-2f9cb54 {
		--content-width: 1073px;
	}
	
	.elementor-418 .elementor-element.elementor-element-816f901 {
		--width: 44.298%;
	}
	
	.elementor-418 .elementor-element.elementor-element-a8232bf {
		--width: 96.082%;
	}
	
	.elementor-418 .elementor-element.elementor-element-b1ef4a5 {
		--width: 500px;
	}
	
	.elementor-418 .elementor-element.elementor-element-3bff688 {
		--width: 500px;
	}
	
	.elementor-418 .elementor-element.elementor-element-1f164bd {
		--width: 56%;
	}
	
	.elementor-418 .elementor-element.elementor-element-5383cb9 {
		--width: 100%;
	}
	
	.elementor-418 .elementor-element.elementor-element-1116311 {
		--width: 64%;
	}
	
	.elementor-418 .elementor-element.elementor-element-2277373 {
		--width: 36%;
	}
	
	.elementor-418 .elementor-element.elementor-element-b3f9723 {
		--width: 44%;
	}
	
	.elementor-418 .elementor-element.elementor-element-bb1929b {
		--width: 23%;
	}
	
	.elementor-418 .elementor-element.elementor-element-332ccfe {
		--width: 77%;
	}
	
	.elementor-418 .elementor-element.elementor-element-dbacd18 {
		--width: 45.164%;
	}
	
	.elementor-418 .elementor-element.elementor-element-cb27a39 {
		--width: 49.59%;
	}
	
	.elementor-418 .elementor-element.elementor-element-5da3ffd {
		--width: 112.47%;
	}
	
	.elementor-418 .elementor-element.elementor-element-4be3206 {
		--width: 46.32%;
	}
	
	.elementor-418 .elementor-element.elementor-element-8e1381b {
		--width: 51.613%;
	}
	
	.elementor-418 .elementor-element.elementor-element-5ce7890 {
		--width: 25.222%;
	}
	
	.elementor-418 .elementor-element.elementor-element-2013fd8 {
		--width: 23.688%;
	}
	
	.elementor-418 .elementor-element.elementor-element-ba67534 {
		--width: 23.688%;
	}
	
	.elementor-418 .elementor-element.elementor-element-102e5dd {
		--width: 23.688%;
	}
	
	.elementor-418 .elementor-element.elementor-element-027abe6 {
		--width: 100%;
	}
	
	.elementor-418 .elementor-element.elementor-element-95c7226 {
		--width: 65%;
	}
	
	.elementor-418 .elementor-element.elementor-element-2948918 {
		--width: 70%;
	}
	
	.elementor-418 .elementor-element.elementor-element-d486bf8 {
		--width: 30%;
	}
	
	.elementor-418 .elementor-element.elementor-element-b7e115c {
		--width: 35%;
	}
	
	.elementor-418 .elementor-element.elementor-element-24bf0a0 {
		--width: 65%;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-418 .elementor-element.elementor-element-0cae469 {
		--width: 100%;
	}
	
	.elementor-418 .elementor-element.elementor-element-a8232bf {
		--width: 85%;
	}
	
	.elementor-418 .elementor-element.elementor-element-b1ef4a5 {
		--width: 620px;
	}
	
	.elementor-418 .elementor-element.elementor-element-3bff688 {
		--width: 620px;
	}
	
	.elementor-418 .elementor-element.elementor-element-58b975d {
		--width: 74%;
	}
	
	.elementor-418 .elementor-element.elementor-element-dc93169 {
		--width: 75%;
	}
	
	.elementor-418 .elementor-element.elementor-element-bb1929b {
		--width: 35%;
	}
	
	.elementor-418 .elementor-element.elementor-element-332ccfe {
		--width: 65%;
	}
	
	.elementor-418 .elementor-element.elementor-element-6b7e43a {
		--width: 47%;
	}
	
	.elementor-418 .elementor-element.elementor-element-1ce6738 {
		--width: 47%;
	}
	
	.elementor-418 .elementor-element.elementor-element-ede0bbf {
		--width: 47%;
	}
	
	.elementor-418 .elementor-element.elementor-element-5a4485e {
		--width: 47%;
	}
	
	.elementor-418 .elementor-element.elementor-element-70aa933 {
		--width: 47%;
	}
	
	.elementor-418 .elementor-element.elementor-element-f52fde9 {
		--width: 47%;
	}
	
	.elementor-418 .elementor-element.elementor-element-3919b1f {
		--width: 47%;
	}
	
	.elementor-418 .elementor-element.elementor-element-95c7226 {
		--width: 100%;
	}
	
	.elementor-418 .elementor-element.elementor-element-2948918 {
		--width: 100%;
	}
	
	.elementor-418 .elementor-element.elementor-element-d486bf8 {
		--width: 100%;
	}
	
	.elementor-418 .elementor-element.elementor-element-d8c8dee {
		--width: 70%;
	}
}

@media (max-width:1024px) {
	.elementor-418 .elementor-element.elementor-element-90b8fa8 {
		--flex-wrap: wrap;
	}
	
	.elementor-418 .elementor-element.elementor-element-12bea85 .elementskit-section-title-wraper p {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-418 .elementor-element.elementor-element-f3634f9 {
		--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-418 .elementor-element.elementor-element-14a1932 {
		--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-418 .elementor-element.elementor-element-c5e426c {
		--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;
		--flex-wrap: wrap;
	}
	
	.elementor-418 .elementor-element.elementor-element-816f901 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-418 .elementor-element.elementor-element-a8232bf {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-418 .elementor-element.elementor-element-11586e6 {
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-418 .elementor-element.elementor-element-4358f82 .elementskit-section-title-wraper p {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-418 .elementor-element.elementor-element-dc93169 {
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-418 .elementor-element.elementor-element-264a64c {
		--margin-top: 130px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-418 .elementor-element.elementor-element-c20017c {
		--justify-content: space-around;
		--flex-wrap: wrap;
	}
	
	.elementor-418 .elementor-element.elementor-element-b5ef560 {
		--justify-content: space-around;
		--flex-wrap: wrap;
	}
	
	.elementor-418 .elementor-element.elementor-element-95c7226 {
		--flex-wrap: wrap;
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-418 .elementor-element.elementor-element-9f908de {
		text-align: center;
	}
	
	.elementor-418 .elementor-element.elementor-element-d486bf8 {
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-418 .elementor-element.elementor-element-0d811d8.elementor-element {
		--align-self: center;
	}
	
	.elementor-418 .elementor-element.elementor-element-c0bb515 {
		--flex-wrap: wrap;
	}
	
	.elementor-418 .elementor-element.elementor-element-b1ffbef {
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-418 .elementor-element.elementor-element-dd3d3de .elementskit-section-title-wraper p {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-418 .elementor-element.elementor-element-d0b71c5 .elementskit-section-title-wraper p {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-418 .elementor-element.elementor-element-a8aad54 .bew-blog-grid {
		column-gap: 20px;
		row-gap: 40px;
	}
	
	.elementor-418 .elementor-element.elementor-element-a8aad54 .bew-post-meta i {
		font-size: 13px;
	}
}

@media (max-width:767px) {
	.elementor-418 .elementor-element.elementor-element-12bea85 .elementskit-section-title-wraper .elementskit-section-title {
		font-size: 38px;
	}
	
	.elementor-418 .elementor-element.elementor-element-12bea85 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-418 .elementor-element.elementor-element-12bea85 .elementskit-section-title-wraper .elementskit-section-title > span {
		font-size: 38px;
	}
	
	.elementor-418 .elementor-element.elementor-element-12bea85 .elementskit-section-title-wraper p {
		font-size: 16px;
	}
	
	.elementor-418 .elementor-element.elementor-element-f3634f9 {
		--justify-content: center;
	}
	
	.elementor-418 .elementor-element.elementor-element-92cad83 {
		--justify-content: center;
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-418 .elementor-element.elementor-element-bb182a5 {
		--width: 50%;
	}
	
	.elementor-418 .elementor-element.elementor-element-a8232bf {
		--width: 80%;
	}
	
	.elementor-418 .elementor-element.elementor-element-b1ef4a5 {
		--width: 230px;
	}
	
	.elementor-418 .elementor-element.elementor-element-3bff688 {
		--width: 130%;
	}
	
	.elementor-418 .elementor-element.elementor-element-4358f82 .elementskit-section-title-wraper .elementskit-section-title {
		font-size: 30px;
	}
	
	.elementor-418 .elementor-element.elementor-element-4358f82 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-418 .elementor-element.elementor-element-4358f82 .elementskit-section-title-wraper .elementskit-section-title > span {
		font-size: 30px;
	}
	
	.elementor-418 .elementor-element.elementor-element-4358f82 .elementskit-section-title-wraper p {
		font-size: 16px;
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-418 .elementor-element.elementor-element-31e5718 .elementor-icon-box-wrapper {
		gap: 20px;
	}
	
	.elementor-418 .elementor-element.elementor-element-7394994 .elementor-icon-box-wrapper {
		gap: 20px;
	}
	
	.elementor-418 .elementor-element.elementor-element-1116311 {
		--justify-content: center;
	}
	
	.elementor-418 .elementor-element.elementor-element-c879891 {
		margin: 0px -32px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-418 .elementor-element.elementor-element-c879891 img {
		width: 80%;
	}
	
	.elementor-418 .elementor-element.elementor-element-a7fb02f {
		margin: 0px -32px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-418 .elementor-element.elementor-element-a7fb02f img {
		width: 80%;
	}
	
	.elementor-418 .elementor-element.elementor-element-188198e {
		margin: 0px -32px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-418 .elementor-element.elementor-element-188198e img {
		width: 80%;
	}
	
	.elementor-418 .elementor-element.elementor-element-458dbf8 {
		text-align: center;
	}
	
	.elementor-418 .elementor-element.elementor-element-643f625.elementor-element {
		--align-self: center;
	}
	
	.elementor-418 .elementor-element.elementor-element-bb1929b {
		border-width: 0px 0px 1px 0px;
		--border-top-width: 0px;
		--border-right-width: 0px;
		--border-bottom-width: 1px;
		--border-left-width: 0px;
		--padding-top: 0px;
		--padding-bottom: 30px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-418 .elementor-element.elementor-element-c9d9f32 .elementor-counter-title {
		justify-content: center;
	}
	
	.elementor-418 .elementor-element.elementor-element-c9d9f32 .elementor-counter-number-wrapper {}
}

.elementor-418 .elementor-element.elementor-element-332ccfe {
	--padding-top: 30px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-418 .elementor-element.elementor-element-ffe2ecd {
	--e-image-carousel-slides-to-show: 2;
}

.elementor-418 .elementor-element.elementor-element-65b6d20 .elementskit-section-title-wraper .elementskit-section-title {
	font-size: 24px;
}

.elementor-418 .elementor-element.elementor-element-65b6d20 .elementskit-section-title-wraper p {
	font-size: 16px;
}

.elementor-418 .elementor-element.elementor-element-d1e0e3a .elementskit-section-title-wraper .elementskit-section-title {
	font-size: 24px;
}

.elementor-418 .elementor-element.elementor-element-d1e0e3a .elementskit-section-title-wraper p {
	font-size: 16px;
}

.elementor-418 .elementor-element.elementor-element-8a68ef5 .elementskit-section-title-wraper .elementskit-section-title {
	font-size: 24px;
}

.elementor-418 .elementor-element.elementor-element-8a68ef5 .elementskit-section-title-wraper p {
	font-size: 16px;
}

.elementor-418 .elementor-element.elementor-element-1737e2b .elementskit-section-title-wraper .elementskit-section-title {
	font-size: 30px;
}

.elementor-418 .elementor-element.elementor-element-1737e2b .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-418 .elementor-element.elementor-element-1737e2b .elementskit-section-title-wraper .elementskit-section-title > span {
	font-size: 30px;
}

.elementor-418 .elementor-element.elementor-element-c17dd85 .elementskit-section-title-wraper .elementskit-section-title {
	font-size: 24px;
}

.elementor-418 .elementor-element.elementor-element-c17dd85 .elementskit-section-title-wraper p {
	font-size: 16px;
}

.elementor-418 .elementor-element.elementor-element-ade9b9a .elementor-button {
	font-size: 16px;
}

.elementor-418 .elementor-element.elementor-element-2cedb7a .elementskit-section-title-wraper .elementskit-section-title {
	font-size: 24px;
}

.elementor-418 .elementor-element.elementor-element-2cedb7a .elementskit-section-title-wraper p {
	font-size: 16px;
}

.elementor-418 .elementor-element.elementor-element-0a4d686 .elementor-button {
	font-size: 16px;
}

.elementor-418 .elementor-element.elementor-element-924ef59 .elementskit-section-title-wraper .elementskit-section-title {
	font-size: 24px;
}

.elementor-418 .elementor-element.elementor-element-924ef59 .elementskit-section-title-wraper p {
	font-size: 16px;
}

.elementor-418 .elementor-element.elementor-element-877daba .elementor-button {
	font-size: 16px;
}

.elementor-418 .elementor-element.elementor-element-a2881c2 .elementskit-section-title-wraper .elementskit-section-title {
	font-size: 24px;
}

.elementor-418 .elementor-element.elementor-element-a2881c2 .elementskit-section-title-wraper p {
	font-size: 16px;
}

.elementor-418 .elementor-element.elementor-element-bc0bb97 .elementor-button {
	font-size: 16px;
}

.elementor-418 .elementor-element.elementor-element-dd3d3de .elementskit-section-title-wraper .elementskit-section-title {
	font-size: 30px;
}

.elementor-418 .elementor-element.elementor-element-dd3d3de .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-418 .elementor-element.elementor-element-dd3d3de .elementskit-section-title-wraper .elementskit-section-title > span {
	font-size: 30px;
}

.elementor-418 .elementor-element.elementor-element-dd3d3de .elementskit-section-title-wraper p {
	font-size: 16px;
}

.elementor-418 .elementor-element.elementor-element-c102603.elementor-element {
	--align-self: center;
}

.elementor-418 .elementor-element.elementor-element-24bf0a0 {
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-418 .elementor-element.elementor-element-5ea78f3 {
	--padding-top: 20px;
	--padding-bottom: 0px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-418 .elementor-element.elementor-element-fc2ce57 {
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-418 .elementor-element.elementor-element-d0b71c5 .elementskit-section-title-wraper .elementskit-section-title {
	font-size: 30px;
}

.elementor-418 .elementor-element.elementor-element-d0b71c5 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-418 .elementor-element.elementor-element-d0b71c5 .elementskit-section-title-wraper .elementskit-section-title > span {
	font-size: 30px;
}

.elementor-418 .elementor-element.elementor-element-d0b71c5 .elementskit-section-title-wraper p {
	font-size: 16px;
}

.elementor-418 .elementor-element.elementor-element-a8aad54 .bew-blog-grid {
	column-gap: 13px;
	row-gap: 13px;
}

.elementor-418 .elementor-element.elementor-element-a8aad54 .bew-post-meta i {
	font-size: 13px;
}
