.elementor .cont-base{width:min(100%, 90rem);padding:0px;margin:auto;}.elementor .p-0{padding:0px;}.elementor .mb-2{margin-block-end:2rem;}.elementor .text-black{color:var(--black);}.elementor .h5{font-family:Poppins;font-weight:500;font-size:1rem;line-height:1.5;}.elementor .text-sm{font-family:Poppins;font-weight:300;font-size:0.75rem;line-height:2;}.elementor .sec-sm{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:var(--neutral-100);}.elementor .cont-sm{width:100%;max-width:61.25rem;padding:0px;margin:auto;}.elementor .text-center{text-align:center;}.elementor .display-xl{font-family:Poppins;font-weight:800;font-size:3.6875rem;line-height:130%;}.elementor .pill-sm{font-family:Poppins;font-weight:400;font-size:0.75rem;color:var(--black);line-height:200%;text-transform:capitalize;padding-block-start:0.25rem;padding-block-end:0.25rem;padding-inline-start:0.75rem;padding-inline-end:0.75rem;border-radius:0.25rem;background-color:var(--neutral-200);display:inline-flex;}.elementor .h4{font-family: Poppins;
font-size: 1.3125rem;
font-style: normal;
font-weight: 500;
line-height: 150%; /* 1.96875rem */\n}.elementor .h3{font-family: Poppins;
font-size: 1.75rem;
font-style: normal;
font-weight: 500;
line-height: 150%; /* 2.625rem */\n}.elementor .h2{font-family: Poppins;
font-size: 2.375rem;
font-style: normal;
font-weight: 500;
line-height: 150%; /* 3.5625rem */\n}.elementor .work-content-row{display: grid;
grid-template-columns: minmax(15rem, 1fr) 3fr 10rem;
grid-gap: 3rem 5rem;\n}.elementor .btn-o-sm{display: inline-flex;
	padding: 0.25rem 0.75rem;
	color: var(--neutral-950, #0a0a0a);

	/* button/sm */
	font-family: Poppins;
	font-size: 0.75rem;
	font-weight: 400;
	font-style: normal;
	line-height: 200%; /* 1.5rem */
	text-align: center;
	text-transform: capitalize;
	background: transparent;
	border: 0.063rem solid transparent;
	cursor: pointer;
	gap: 0.625rem;
	justify-content: center;
	align-items: center;
	border-radius: 0.25rem;
  pointer-events: all;;\n}.elementor .btn-o-sm:hover,.elementor .btn-o-sm:focus-visible{border-color: var(--neutral-950, #0a0a0a);\n}