/* End Custom Fonts CSS */

.elementor-296 .elementor-element.elementor-element-1c1396e {
	--display: flex;
	--min-height: 450px;
	--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: 25px;
	--padding-bottom: 25px;
	--padding-left: 25px;
	--padding-right: 25px;
}

.elementor-296 .elementor-element.elementor-element-a64b000 {
	--display: flex;
	--min-height: 430px;
	--justify-content: flex-end;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--overlay-opacity: .5;
	--border-radius: 20px 20px 20px 20px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-296 .elementor-element.elementor-element-a64b000:not(.elementor-motion-effects-element-type-background), .elementor-296 .elementor-element.elementor-element-a64b000 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://humaneanimalremoval.com/nitropack_static/gAbllLKHgygAifvbuaeVmvSIlvfENExx/assets/images/optimized/rev-1e29bdc/humaneanimalremoval.com/wp-content/uploads/2025/03/toad.webp");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

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

.elementor-296 .elementor-element.elementor-element-a64b000::before, .elementor-296 .elementor-element.elementor-element-a64b000 > .elementor-background-video-container::before, .elementor-296 .elementor-element.elementor-element-a64b000 > .e-con-inner > .elementor-background-video-container::before, .elementor-296 .elementor-element.elementor-element-a64b000 > .elementor-background-slideshow::before, .elementor-296 .elementor-element.elementor-element-a64b000 > .e-con-inner > .elementor-background-slideshow::before, .elementor-296 .elementor-element.elementor-element-a64b000 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-color: rgba(255, 103, 132, .36);
	--background-overlay: "";
}

.elementor-296 .elementor-element.elementor-element-bf40240 {
	width: auto;
	max-width: auto;
	text-align: center;
}

.elementor-296 .elementor-element.elementor-element-bf40240 > .elementor-widget-container {
	background-color: var(--e-global-color-5c49cab);
	padding: 15px 40px 15px 40px;
	border-radius: 20px 20px 20px 20px;
}

.elementor-296 .elementor-element.elementor-element-bf40240 .elementor-heading-title {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-size: var(--e-global-typography-secondary-font-size);
	font-weight: var(--e-global-typography-secondary-font-weight);
	line-height: var(--e-global-typography-secondary-line-height);
}

.elementor-296 .elementor-element.elementor-element-1aae3c7 {
	--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: space-between;
	--align-items: center;
	--gap: 50px 50px;
	--row-gap: 50px;
	--column-gap: 50px;
	--padding-top: 75px;
	--padding-bottom: 75px;
	--padding-left: 25px;
	--padding-right: 25px;
}

.elementor-296 .elementor-element.elementor-element-6363f3f {
	width: var(--container-widget-width, 50%);
	max-width: 50%;
	--container-widget-width: 50%;
	--container-widget-flex-grow: 0;
}

.elementor-296 .elementor-element.elementor-element-6363f3f .elementor-image-box-wrapper {
	text-align: start;
}

.elementor-296 .elementor-element.elementor-element-6363f3f .elementor-image-box-title {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-size: var(--e-global-typography-secondary-font-size);
	font-weight: var(--e-global-typography-secondary-font-weight);
	line-height: var(--e-global-typography-secondary-line-height);
}

.elementor-296 .elementor-element.elementor-element-0bba80e {
	--display: flex;
	--min-height: 440px;
	--border-radius: 25px 25px 25px 25px;
}

.elementor-296 .elementor-element.elementor-element-0bba80e:not(.elementor-motion-effects-element-type-background), .elementor-296 .elementor-element.elementor-element-0bba80e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://humaneanimalremoval.com/nitropack_static/gAbllLKHgygAifvbuaeVmvSIlvfENExx/assets/images/optimized/rev-1e29bdc/humaneanimalremoval.com/wp-content/uploads/2025/01/toad-2025-01-15-14-38-03-utc-1.webp");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

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

.elementor-296 .elementor-element.elementor-element-6622ec5 {
	--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: 50px 50px;
	--row-gap: 50px;
	--column-gap: 50px;
	--padding-top: 0px;
	--padding-bottom: 75px;
	--padding-left: 25px;
	--padding-right: 25px;
}

.elementor-296 .elementor-element.elementor-element-36f62c0 {
	--display: flex;
	--min-height: 440px;
	--border-radius: 25px 25px 25px 25px;
}

.elementor-296 .elementor-element.elementor-element-36f62c0:not(.elementor-motion-effects-element-type-background), .elementor-296 .elementor-element.elementor-element-36f62c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://humaneanimalremoval.com/nitropack_static/gAbllLKHgygAifvbuaeVmvSIlvfENExx/assets/images/optimized/rev-1e29bdc/humaneanimalremoval.com/wp-content/uploads/2025/01/jim-thirion-qNCQxtqhgKk-unsplash-1-scaled.webp");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

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

.elementor-296 .elementor-element.elementor-element-bdd174e {
	--display: flex;
	--justify-content: center;
}

.elementor-296 .elementor-element.elementor-element-2c0847e .elementor-cta .elementor-cta__bg, .elementor-296 .elementor-element.elementor-element-2c0847e .elementor-cta .elementor-cta__bg-overlay {
	transition-duration: 1500ms;
}

.elementor-296 .elementor-element.elementor-element-2c0847e .elementor-cta__content {
	text-align: start;
	padding: 0px 0px 0px 0px;
	background-color: var(--e-global-color-b1ee888);
}

.elementor-296 .elementor-element.elementor-element-2c0847e .elementor-cta__title {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-size: var(--e-global-typography-secondary-font-size);
	font-weight: var(--e-global-typography-secondary-font-weight);
	line-height: var(--e-global-typography-secondary-line-height);
	color: var(--e-global-color-primary);
}

.elementor-296 .elementor-element.elementor-element-2c0847e .elementor-cta__description {
	text-transform: uppercase;
	color: var(--e-global-color-primary);
}

.elementor-296 .elementor-element.elementor-element-e3e0bf8 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-296 .elementor-element.elementor-element-0383623 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--gap: 50px 50px;
	--row-gap: 50px;
	--column-gap: 50px;
	--padding-top: 0px;
	--padding-bottom: 75px;
	--padding-left: 25px;
	--padding-right: 25px;
}

.elementor-296 .elementor-element.elementor-element-ac8fe7b {
	--display: flex;
}

.elementor-296 .elementor-element.elementor-element-ac8fe7b.e-con {
	--align-self: center;
}

.elementor-296 .elementor-element.elementor-element-160de09 .elementor-heading-title {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-size: var(--e-global-typography-secondary-font-size);
	font-weight: var(--e-global-typography-secondary-font-weight);
	line-height: var(--e-global-typography-secondary-line-height);
}

.elementor-296 .elementor-element.elementor-element-bfed265 > .elementor-widget-container {
	background-color: var(--e-global-color-2be19b8);
	padding: 30px 30px 30px 30px;
	border-radius: 25px 25px 25px 25px;
}

.elementor-296 .elementor-element.elementor-element-bfed265 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(10px / 2);
}

.elementor-296 .elementor-element.elementor-element-bfed265 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(10px / 2);
}

.elementor-296 .elementor-element.elementor-element-bfed265 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(10px / 2);
}

.elementor-296 .elementor-element.elementor-element-bfed265 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-10px / 2);
}

.elementor-296 .elementor-element.elementor-element-bfed265 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-10px / 2);
}

.elementor-296 .elementor-element.elementor-element-bfed265 .elementor-icon-list-icon i {
	color: var(--e-global-color-accent);
	transition: color .3s;
}

.elementor-296 .elementor-element.elementor-element-bfed265 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-accent);
	transition: fill .3s;
}

.elementor-296 .elementor-element.elementor-element-bfed265 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-align: flex-start;
	--icon-vertical-offset: 5px;
}

.elementor-296 .elementor-element.elementor-element-bfed265 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-296 .elementor-element.elementor-element-bfed265 .elementor-icon-list-item > a {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-296 .elementor-element.elementor-element-bfed265 .elementor-icon-list-text {
	color: var(--e-global-color-beb5ac7);
	transition: color .3s;
}

.elementor-296 .elementor-element.elementor-element-bfed265 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: var(--e-global-color-beb5ac7);
}

.elementor-296 .elementor-element.elementor-element-07a5a87 {
	--display: flex;
	--min-height: 440px;
	--border-radius: 25px 25px 25px 25px;
}

.elementor-296 .elementor-element.elementor-element-07a5a87:not(.elementor-motion-effects-element-type-background), .elementor-296 .elementor-element.elementor-element-07a5a87 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://humaneanimalremoval.com/nitropack_static/gAbllLKHgygAifvbuaeVmvSIlvfENExx/assets/images/optimized/rev-1e29bdc/humaneanimalremoval.com/wp-content/uploads/2025/01/closeup-of-a-bufo-spinosus-toad-on-the-green-grass-2023-11-27-05-15-45-utc-1.webp");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

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

.elementor-296 .elementor-element.elementor-element-80e4168 {
	--display: flex;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 50px 50px;
	--row-gap: 50px;
	--column-gap: 50px;
	--padding-top: 0px;
	--padding-bottom: 75px;
	--padding-left: 25px;
	--padding-right: 25px;
}

.elementor-296 .elementor-element.elementor-element-63487e7 .elementor-cta .elementor-cta__bg, .elementor-296 .elementor-element.elementor-element-63487e7 .elementor-cta .elementor-cta__bg-overlay {
	transition-duration: 1500ms;
}

.elementor-296 .elementor-element.elementor-element-63487e7 {
	width: var(--container-widget-width, 70%);
	max-width: 70%;
	--container-widget-width: 70%;
	--container-widget-flex-grow: 0;
}

.elementor-296 .elementor-element.elementor-element-63487e7 > .elementor-widget-container {
	border-radius: 25px 25px 25px 25px;
	box-shadow: 0px 0px 20px 0px #ffe5e5;
}

.elementor-296 .elementor-element.elementor-element-63487e7 .elementor-cta__content {
	text-align: center;
	background-color: var(--e-global-color-35f6edc);
}

.elementor-296 .elementor-element.elementor-element-63487e7 .elementor-cta__description {
	font-family: "DM Sans", Sans-serif;
	font-size: 22px;
	font-weight: 400;
	color: var(--e-global-color-beb5ac7);
}

.elementor-296 .elementor-element.elementor-element-63487e7 .elementor-cta__title {
	color: var(--e-global-color-primary);
}

.elementor-296 .elementor-element.elementor-element-dde418e {
	--display: flex;
}

.elementor-296 .elementor-element.elementor-element-d0484ad {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 25px;
	--padding-right: 25px;
}

.elementor-296 .elementor-element.elementor-element-d0484ad:not(.elementor-motion-effects-element-type-background), .elementor-296 .elementor-element.elementor-element-d0484ad > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-446e7f9);
}

.elementor-296 .elementor-element.elementor-element-bd4efc3 {
	text-align: center;
}

.elementor-296 .elementor-element.elementor-element-bd4efc3 .elementor-heading-title {
	text-transform: uppercase;
	color: var(--e-global-color-b1ee888);
}

.elementor-296 .elementor-element.elementor-element-d526cbc {
	text-align: center;
	color: var(--e-global-color-b1ee888);
}

.elementor-296 .elementor-element.elementor-element-380f02b {
	--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: 50px 50px;
	--row-gap: 50px;
	--column-gap: 50px;
	--padding-top: 75px;
	--padding-bottom: 75px;
	--padding-left: 25px;
	--padding-right: 25px;
}

.elementor-296 .elementor-element.elementor-element-cccb9e8 {
	--display: flex;
	--justify-content: center;
}

.elementor-296 .elementor-element.elementor-element-75b042a .elementor-heading-title {
	font-family: var(--e-global-typography-a3f4bdc-font-family), Sans-serif;
	font-size: var(--e-global-typography-a3f4bdc-font-size);
	line-height: var(--e-global-typography-a3f4bdc-line-height);
}

.elementor-296 .elementor-element.elementor-element-c218bbe .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(10px / 2);
}

.elementor-296 .elementor-element.elementor-element-c218bbe .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(10px / 2);
}

.elementor-296 .elementor-element.elementor-element-c218bbe .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(10px / 2);
}

.elementor-296 .elementor-element.elementor-element-c218bbe .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-10px / 2);
}

.elementor-296 .elementor-element.elementor-element-c218bbe .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-10px / 2);
}

.elementor-296 .elementor-element.elementor-element-c218bbe .elementor-icon-list-icon i {
	color: var(--e-global-color-accent);
	transition: color .3s;
}

.elementor-296 .elementor-element.elementor-element-c218bbe .elementor-icon-list-icon svg {
	fill: var(--e-global-color-accent);
	transition: fill .3s;
}

.elementor-296 .elementor-element.elementor-element-c218bbe {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-align: flex-start;
	--icon-vertical-offset: 5px;
}

.elementor-296 .elementor-element.elementor-element-c218bbe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-296 .elementor-element.elementor-element-c218bbe .elementor-icon-list-item > a {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-296 .elementor-element.elementor-element-c218bbe .elementor-icon-list-text {
	color: var(--e-global-color-beb5ac7);
	transition: color .3s;
}

.elementor-296 .elementor-element.elementor-element-c218bbe .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: var(--e-global-color-beb5ac7);
}

.elementor-296 .elementor-element.elementor-element-70342c9 {
	--display: flex;
	--min-height: 440px;
	--border-radius: 25px 25px 25px 25px;
}

.elementor-296 .elementor-element.elementor-element-70342c9:not(.elementor-motion-effects-element-type-background), .elementor-296 .elementor-element.elementor-element-70342c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://humaneanimalremoval.com/nitropack_static/gAbllLKHgygAifvbuaeVmvSIlvfENExx/assets/images/optimized/rev-1e29bdc/humaneanimalremoval.com/wp-content/uploads/2025/01/wolfgang-hasselmann-HtoXtHyhcfg-unsplash-1.webp");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

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

.elementor-296 .elementor-element.elementor-element-21c46f2 {
	--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: 50px 50px;
	--row-gap: 50px;
	--column-gap: 50px;
	--padding-top: 0px;
	--padding-bottom: 75px;
	--padding-left: 25px;
	--padding-right: 25px;
}

.elementor-296 .elementor-element.elementor-element-e86402e {
	--display: flex;
	--justify-content: center;
}

.elementor-296 .elementor-element.elementor-element-8f439a8 .elementor-heading-title {
	font-family: var(--e-global-typography-a3f4bdc-font-family), Sans-serif;
	font-size: var(--e-global-typography-a3f4bdc-font-size);
	line-height: var(--e-global-typography-a3f4bdc-line-height);
}

.elementor-296 .elementor-element.elementor-element-edb5b31 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(10px / 2);
}

.elementor-296 .elementor-element.elementor-element-edb5b31 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(10px / 2);
}

.elementor-296 .elementor-element.elementor-element-edb5b31 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(10px / 2);
}

.elementor-296 .elementor-element.elementor-element-edb5b31 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-10px / 2);
}

.elementor-296 .elementor-element.elementor-element-edb5b31 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-10px / 2);
}

.elementor-296 .elementor-element.elementor-element-edb5b31 .elementor-icon-list-icon i {
	color: var(--e-global-color-accent);
	transition: color .3s;
}

.elementor-296 .elementor-element.elementor-element-edb5b31 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-accent);
	transition: fill .3s;
}

.elementor-296 .elementor-element.elementor-element-edb5b31 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-align: flex-start;
	--icon-vertical-offset: 5px;
}

.elementor-296 .elementor-element.elementor-element-edb5b31 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-296 .elementor-element.elementor-element-edb5b31 .elementor-icon-list-item > a {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-296 .elementor-element.elementor-element-edb5b31 .elementor-icon-list-text {
	color: var(--e-global-color-beb5ac7);
	transition: color .3s;
}

.elementor-296 .elementor-element.elementor-element-edb5b31 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: var(--e-global-color-beb5ac7);
}

.elementor-296 .elementor-element.elementor-element-991bd3f {
	--display: flex;
	--min-height: 440px;
	--border-radius: 25px 25px 25px 25px;
}

.elementor-296 .elementor-element.elementor-element-991bd3f:not(.elementor-motion-effects-element-type-background), .elementor-296 .elementor-element.elementor-element-991bd3f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://humaneanimalremoval.com/nitropack_static/gAbllLKHgygAifvbuaeVmvSIlvfENExx/assets/images/optimized/rev-1e29bdc/humaneanimalremoval.com/wp-content/uploads/2025/01/a-person-mowing-a-circular-lawn-surrounded-by-colo-2024-09-06-19-57-12-utc-2-1.webp");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

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

.elementor-296 .elementor-element.elementor-element-991bd3f.e-con {
	--order: -99999;
}

.elementor-296 .elementor-element.elementor-element-909789b {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--gap: 50px 50px;
	--row-gap: 50px;
	--column-gap: 50px;
	--flex-wrap: wrap;
	--padding-top: 0px;
	--padding-bottom: 75px;
	--padding-left: 25px;
	--padding-right: 25px;
}

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

.elementor-296 .elementor-element.elementor-element-fb4b6ad > .elementor-widget-container {
	background-color: var(--e-global-color-2be19b8);
	padding: 30px 30px 30px 30px;
	border-radius: 25px 25px 25px 25px;
}

.elementor-296 .elementor-element.elementor-element-fb4b6ad .elementor-image-box-wrapper {
	text-align: start;
}

.elementor-296 .elementor-element.elementor-element-fb4b6ad .elementor-image-box-title {
	text-transform: uppercase;
	color: var(--e-global-color-accent);
}

.elementor-296 .elementor-element.elementor-element-fb4b6ad .elementor-image-box-description {
	color: var(--e-global-color-primary);
}

.elementor-296 .elementor-element.elementor-element-7b78dc0 {
	width: var(--container-widget-width, 45%);
	max-width: 45%;
	--container-widget-width: 45%;
	--container-widget-flex-grow: 0;
}

.elementor-296 .elementor-element.elementor-element-7b78dc0 > .elementor-widget-container {
	background-color: var(--e-global-color-2be19b8);
	padding: 30px 30px 30px 30px;
	border-radius: 25px 25px 25px 25px;
}

.elementor-296 .elementor-element.elementor-element-7b78dc0 .elementor-image-box-wrapper {
	text-align: start;
}

.elementor-296 .elementor-element.elementor-element-7b78dc0 .elementor-image-box-title {
	margin-bottom: 10px;
	text-transform: uppercase;
	color: var(--e-global-color-accent);
}

.elementor-296 .elementor-element.elementor-element-7b78dc0 .elementor-image-box-description {
	color: var(--e-global-color-primary);
}

.elementor-296 .elementor-element.elementor-element-3ecf144 {
	--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: 50px 50px;
	--row-gap: 50px;
	--column-gap: 50px;
	--padding-top: 75px;
	--padding-bottom: 75px;
	--padding-left: 25px;
	--padding-right: 25px;
}

.elementor-296 .elementor-element.elementor-element-f19ec44 {
	--display: flex;
	--justify-content: center;
}

.elementor-296 .elementor-element.elementor-element-2c99ffc .elementor-heading-title {
	font-family: var(--e-global-typography-a3f4bdc-font-family), Sans-serif;
	font-size: var(--e-global-typography-a3f4bdc-font-size);
	line-height: var(--e-global-typography-a3f4bdc-line-height);
}

.elementor-296 .elementor-element.elementor-element-e73ad07 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(10px / 2);
}

.elementor-296 .elementor-element.elementor-element-e73ad07 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(10px / 2);
}

.elementor-296 .elementor-element.elementor-element-e73ad07 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(10px / 2);
}

.elementor-296 .elementor-element.elementor-element-e73ad07 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-10px / 2);
}

.elementor-296 .elementor-element.elementor-element-e73ad07 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-10px / 2);
}

.elementor-296 .elementor-element.elementor-element-e73ad07 .elementor-icon-list-icon i {
	color: var(--e-global-color-accent);
	transition: color .3s;
}

.elementor-296 .elementor-element.elementor-element-e73ad07 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-accent);
	transition: fill .3s;
}

.elementor-296 .elementor-element.elementor-element-e73ad07 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-align: flex-start;
	--icon-vertical-offset: 5px;
}

.elementor-296 .elementor-element.elementor-element-e73ad07 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-296 .elementor-element.elementor-element-e73ad07 .elementor-icon-list-item > a {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-296 .elementor-element.elementor-element-e73ad07 .elementor-icon-list-text {
	color: var(--e-global-color-beb5ac7);
	transition: color .3s;
}

.elementor-296 .elementor-element.elementor-element-e73ad07 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: var(--e-global-color-beb5ac7);
}

.elementor-296 .elementor-element.elementor-element-04648b9 {
	--display: flex;
	--min-height: 440px;
	--border-radius: 25px 25px 25px 25px;
}

.elementor-296 .elementor-element.elementor-element-04648b9:not(.elementor-motion-effects-element-type-background), .elementor-296 .elementor-element.elementor-element-04648b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://humaneanimalremoval.com/nitropack_static/gAbllLKHgygAifvbuaeVmvSIlvfENExx/assets/images/optimized/rev-1e29bdc/humaneanimalremoval.com/wp-content/uploads/2025/01/farm-workers-carrying-cage-towards-animal-enclosur-2024-06-21-18-16-56-utc-1.webp");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

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

.elementor-296 .elementor-element.elementor-element-367495b {
	--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;
	--gap: 50px 50px;
	--row-gap: 50px;
	--column-gap: 50px;
	--padding-top: 50px;
	--padding-bottom: 50px;
	--padding-left: 25px;
	--padding-right: 25px;
}

.elementor-296 .elementor-element.elementor-element-36e5c32 .elementor-cta .elementor-cta__bg, .elementor-296 .elementor-element.elementor-element-36e5c32 .elementor-cta .elementor-cta__bg-overlay {
	transition-duration: 1500ms;
}

.elementor-296 .elementor-element.elementor-element-36e5c32 {
	width: var(--container-widget-width, 45%);
	max-width: 45%;
	--container-widget-width: 45%;
	--container-widget-flex-grow: 0;
}

.elementor-296 .elementor-element.elementor-element-36e5c32 .elementor-cta__content {
	text-align: start;
	padding: 0px 0px 0px 0px;
	background-color: var(--e-global-color-b1ee888);
}

.elementor-296 .elementor-element.elementor-element-36e5c32 .elementor-cta__title {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-size: var(--e-global-typography-secondary-font-size);
	font-weight: var(--e-global-typography-secondary-font-weight);
	line-height: var(--e-global-typography-secondary-line-height);
	color: var(--e-global-color-primary);
}

.elementor-296 .elementor-element.elementor-element-36e5c32 .elementor-cta__description {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	color: var(--e-global-color-primary);
}

.elementor-296 .elementor-element.elementor-element-35853c0 {
	--display: flex;
	--border-radius: 25px 25px 25px 25px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-296 .elementor-element.elementor-element-35853c0:not(.elementor-motion-effects-element-type-background), .elementor-296 .elementor-element.elementor-element-35853c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-2be19b8);
}

.elementor-296 .elementor-element.elementor-element-508f3e4 .elementor-cta .elementor-cta__bg, .elementor-296 .elementor-element.elementor-element-508f3e4 .elementor-cta .elementor-cta__bg-overlay {
	transition-duration: 1500ms;
}

.elementor-296 .elementor-element.elementor-element-508f3e4 {
	width: initial;
	max-width: initial;
}

.elementor-296 .elementor-element.elementor-element-508f3e4 > .elementor-widget-container {
	background-color: var(--e-global-color-35f6edc);
}

.elementor-296 .elementor-element.elementor-element-508f3e4 .elementor-cta__content {
	text-align: start;
	padding: 0px 0px 0px 0px;
	background-color: var(--e-global-color-35f6edc);
}

.elementor-296 .elementor-element.elementor-element-508f3e4 .elementor-cta__title {
	font-family: var(--e-global-typography-a3f4bdc-font-family), Sans-serif;
	font-size: var(--e-global-typography-a3f4bdc-font-size);
	line-height: var(--e-global-typography-a3f4bdc-line-height);
	color: var(--e-global-color-primary);
}

.elementor-296 .elementor-element.elementor-element-508f3e4 .elementor-cta__description {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	color: var(--e-global-color-primary);
}

.elementor-296 .elementor-element.elementor-element-937399b {
	width: initial;
	max-width: initial;
	--e-icon-list-icon-size: 14px;
	--icon-vertical-align: flex-start;
	--icon-vertical-offset: 5px;
}

.elementor-296 .elementor-element.elementor-element-937399b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(10px / 2);
}

.elementor-296 .elementor-element.elementor-element-937399b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(10px / 2);
}

.elementor-296 .elementor-element.elementor-element-937399b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(10px / 2);
}

.elementor-296 .elementor-element.elementor-element-937399b .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-10px / 2);
}

.elementor-296 .elementor-element.elementor-element-937399b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-10px / 2);
}

.elementor-296 .elementor-element.elementor-element-937399b .elementor-icon-list-icon i {
	color: var(--e-global-color-accent);
	transition: color .3s;
}

.elementor-296 .elementor-element.elementor-element-937399b .elementor-icon-list-icon svg {
	fill: var(--e-global-color-accent);
	transition: fill .3s;
}

.elementor-296 .elementor-element.elementor-element-937399b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-296 .elementor-element.elementor-element-937399b .elementor-icon-list-item > a {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-296 .elementor-element.elementor-element-937399b .elementor-icon-list-text {
	color: var(--e-global-color-beb5ac7);
	transition: color .3s;
}

.elementor-296 .elementor-element.elementor-element-937399b .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: var(--e-global-color-beb5ac7);
}

.elementor-296 .elementor-element.elementor-element-a7f28e0 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--gap: 50px 50px;
	--row-gap: 50px;
	--column-gap: 50px;
	--padding-top: 75px;
	--padding-bottom: 75px;
	--padding-left: 25px;
	--padding-right: 25px;
}

.elementor-296 .elementor-element.elementor-element-e5e4370 {
	--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: 35px 35px;
	--row-gap: 35px;
	--column-gap: 35px;
	--border-radius: 25px 25px 25px 25px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-296 .elementor-element.elementor-element-e5e4370:not(.elementor-motion-effects-element-type-background), .elementor-296 .elementor-element.elementor-element-e5e4370 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-2be19b8);
}

.elementor-296 .elementor-element.elementor-element-e5e4370.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-296 .elementor-element.elementor-element-355c5f9 {
	width: var(--container-widget-width, 50%);
	max-width: 50%;
	--container-widget-width: 50%;
	--container-widget-flex-grow: 0;
}

.elementor-296 .elementor-element.elementor-element-355c5f9.elementor-element {
	--order: 99999;
}

.elementor-296 .elementor-element.elementor-element-355c5f9 > .elementor-widget-container {
	border-radius: 15px 15px 15px 15px;
}

.elementor-296 .elementor-element.elementor-element-355c5f9 img {
	height: 360px;
	object-fit: cover;
	object-position: center center;
	border-radius: 15px 15px 15px 15px;
}

.elementor-296 .elementor-element.elementor-element-4b3800a {
	--display: flex;
}

.elementor-296 .elementor-element.elementor-element-049fb66 .elementor-cta .elementor-cta__bg, .elementor-296 .elementor-element.elementor-element-049fb66 .elementor-cta .elementor-cta__bg-overlay {
	transition-duration: 1500ms;
}

.elementor-296 .elementor-element.elementor-element-049fb66 {
	width: 100%;
	max-width: 100%;
}

.elementor-296 .elementor-element.elementor-element-049fb66 .elementor-cta__content {
	text-align: start;
	padding: 0px 0px 0px 0px;
	background-color: var(--e-global-color-35f6edc);
}

.elementor-296 .elementor-element.elementor-element-049fb66 .elementor-cta__title {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-size: var(--e-global-typography-secondary-font-size);
	font-weight: var(--e-global-typography-secondary-font-weight);
	line-height: var(--e-global-typography-secondary-line-height);
	color: var(--e-global-color-primary);
}

.elementor-296 .elementor-element.elementor-element-049fb66 .elementor-cta__title:not(:last-child) {
	margin-bottom: 30px;
}

.elementor-296 .elementor-element.elementor-element-049fb66 .elementor-cta__description {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	color: var(--e-global-color-primary);
}

.elementor-296 .elementor-element.elementor-element-f854660 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(10px / 2);
}

.elementor-296 .elementor-element.elementor-element-f854660 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(10px / 2);
}

.elementor-296 .elementor-element.elementor-element-f854660 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(10px / 2);
}

.elementor-296 .elementor-element.elementor-element-f854660 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-10px / 2);
}

.elementor-296 .elementor-element.elementor-element-f854660 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-10px / 2);
}

.elementor-296 .elementor-element.elementor-element-f854660 .elementor-icon-list-icon i {
	color: var(--e-global-color-accent);
	transition: color .3s;
}

.elementor-296 .elementor-element.elementor-element-f854660 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-accent);
	transition: fill .3s;
}

.elementor-296 .elementor-element.elementor-element-f854660 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-296 .elementor-element.elementor-element-f854660 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-296 .elementor-element.elementor-element-f854660 .elementor-icon-list-item > a {
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 600;
}

.elementor-296 .elementor-element.elementor-element-f854660 .elementor-icon-list-text {
	color: var(--e-global-color-beb5ac7);
	transition: color .3s;
}

.elementor-296 .elementor-element.elementor-element-f854660 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: var(--e-global-color-beb5ac7);
}

.elementor-296 .elementor-element.elementor-element-c9e64dc {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 50px 50px;
	--row-gap: 50px;
	--column-gap: 50px;
	--padding-top: 0px;
	--padding-bottom: 75px;
	--padding-left: 25px;
	--padding-right: 25px;
}

.elementor-296 .elementor-element.elementor-element-d9bd696 {
	width: var(--container-widget-width, 800px);
	max-width: 800px;
	--container-widget-width: 800px;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-296 .elementor-element.elementor-element-d9bd696 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 25px;
	text-transform: capitalize;
	line-height: 1.4em;
	color: var(--e-global-color-primary);
}

.elementor-296 .elementor-element.elementor-element-d2729d6 > .elementor-widget-container {
	padding: 30px 30px 30px 30px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #fff6f6;
	border-radius: 30px 30px 30px 30px;
	box-shadow: 0px 0px 20px -5px #fff6f6;
}

.elementor-296 .elementor-element.elementor-element-d2729d6 .elementor-icon-box-wrapper {
	align-items: center;
	gap: 35px;
}

.elementor-296 .elementor-element.elementor-element-d2729d6 .elementor-icon {
	font-size: 188px;
}

.elementor-296 .elementor-element.elementor-element-d2729d6 .elementor-icon-box-title, .elementor-296 .elementor-element.elementor-element-d2729d6 .elementor-icon-box-title a {
	font-family: "Poppins", Sans-serif;
	font-size: 45px;
	font-weight: 400;
	line-height: 1.2em;
}

.elementor-296 .elementor-element.elementor-element-d2729d6 .elementor-icon-box-description {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-size: var(--e-global-typography-secondary-font-size);
	font-weight: var(--e-global-typography-secondary-font-weight);
	line-height: var(--e-global-typography-secondary-line-height);
}

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

.elementor-296 .elementor-element.elementor-element-f66477b {
	--display: flex;
}

.elementor-296 .elementor-element.elementor-element-f66477b.e-con {
	--align-self: center;
}

.elementor-296 .elementor-element.elementor-element-bd5ebf0 .elementor-heading-title {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-size: var(--e-global-typography-secondary-font-size);
	font-weight: var(--e-global-typography-secondary-font-weight);
	line-height: var(--e-global-typography-secondary-line-height);
}

.elementor-296 .elementor-element.elementor-element-b896cd4 > .elementor-widget-container {
	background-color: var(--e-global-color-2be19b8);
	padding: 30px 30px 30px 30px;
	border-radius: 25px 25px 25px 25px;
}

.elementor-296 .elementor-element.elementor-element-b896cd4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(10px / 2);
}

.elementor-296 .elementor-element.elementor-element-b896cd4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(10px / 2);
}

.elementor-296 .elementor-element.elementor-element-b896cd4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(10px / 2);
}

.elementor-296 .elementor-element.elementor-element-b896cd4 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-10px / 2);
}

.elementor-296 .elementor-element.elementor-element-b896cd4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-10px / 2);
}

.elementor-296 .elementor-element.elementor-element-b896cd4 .elementor-icon-list-icon i {
	color: var(--e-global-color-accent);
	transition: color .3s;
}

.elementor-296 .elementor-element.elementor-element-b896cd4 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-accent);
	transition: fill .3s;
}

.elementor-296 .elementor-element.elementor-element-b896cd4 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-align: flex-start;
	--icon-vertical-offset: 5px;
}

.elementor-296 .elementor-element.elementor-element-b896cd4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-296 .elementor-element.elementor-element-b896cd4 .elementor-icon-list-item > a {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-296 .elementor-element.elementor-element-b896cd4 .elementor-icon-list-text {
	color: var(--e-global-color-beb5ac7);
	transition: color .3s;
}

.elementor-296 .elementor-element.elementor-element-b896cd4 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: var(--e-global-color-beb5ac7);
}

.elementor-296 .elementor-element.elementor-element-fcb8d33 {
	--display: flex;
	--min-height: 440px;
	--border-radius: 25px 25px 25px 25px;
}

.elementor-296 .elementor-element.elementor-element-fcb8d33:not(.elementor-motion-effects-element-type-background), .elementor-296 .elementor-element.elementor-element-fcb8d33 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://humaneanimalremoval.com/nitropack_static/gAbllLKHgygAifvbuaeVmvSIlvfENExx/assets/images/optimized/rev-1e29bdc/humaneanimalremoval.com/wp-content/uploads/2025/01/common-toads-in-the-course-of-the-copulation-view-2024-12-05-03-29-55-utc-1.webp");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

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

@media (max-width:1024px) {
	.elementor-296 .elementor-element.elementor-element-1c1396e {
		--min-height: 380px;
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-296 .elementor-element.elementor-element-a64b000 {
		--min-height: 360px;
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-296 .elementor-element.elementor-element-bf40240 .elementor-heading-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}
	
	.elementor-296 .elementor-element.elementor-element-1aae3c7 {
		--align-items: stretch;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--gap: 30px 30px;
		--row-gap: 30px;
		--column-gap: 30px;
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 25px;
		--padding-right: 25px;
	}
	
	.elementor-296 .elementor-element.elementor-element-6363f3f .elementor-image-box-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}
	
	.elementor-296 .elementor-element.elementor-element-0bba80e {
		--min-height: 520px;
	}
	
	.elementor-296 .elementor-element.elementor-element-6622ec5 {
		--gap: 30px 30px;
		--row-gap: 30px;
		--column-gap: 30px;
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-296 .elementor-element.elementor-element-36f62c0 {
		--min-height: 300px;
	}
	
	.elementor-296 .elementor-element.elementor-element-2c0847e .elementor-cta__title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}
	
	.elementor-296 .elementor-element.elementor-element-0383623 {
		--gap: 30px 30px;
		--row-gap: 30px;
		--column-gap: 30px;
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 25px;
		--padding-right: 25px;
	}
	
	.elementor-296 .elementor-element.elementor-element-160de09 .elementor-heading-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}
	
	.elementor-296 .elementor-element.elementor-element-bfed265 > .elementor-widget-container {
		padding: 20px 20px 20px 20px;
	}
	
	.elementor-296 .elementor-element.elementor-element-bfed265 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-296 .elementor-element.elementor-element-bfed265 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-text-font-size);
	}
	
	.elementor-296 .elementor-element.elementor-element-07a5a87 {
		--min-height: 300px;
	}
	
	.elementor-296 .elementor-element.elementor-element-80e4168 {
		--gap: 30px 30px;
		--row-gap: 30px;
		--column-gap: 30px;
		--padding-top: 20px;
		--padding-bottom: 50px;
		--padding-left: 25px;
		--padding-right: 25px;
	}
	
	.elementor-296 .elementor-element.elementor-element-63487e7 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-296 .elementor-element.elementor-element-63487e7 .elementor-cta__description {
		font-size: 18px;
	}
	
	.elementor-296 .elementor-element.elementor-element-380f02b {
		--flex-direction: column;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
		--gap: 30px 30px;
		--row-gap: 30px;
		--column-gap: 30px;
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-296 .elementor-element.elementor-element-75b042a .elementor-heading-title {
		font-size: var(--e-global-typography-a3f4bdc-font-size);
		line-height: var(--e-global-typography-a3f4bdc-line-height);
	}
	
	.elementor-296 .elementor-element.elementor-element-c218bbe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-296 .elementor-element.elementor-element-c218bbe .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-text-font-size);
	}
	
	.elementor-296 .elementor-element.elementor-element-70342c9 {
		--min-height: 320px;
	}
	
	.elementor-296 .elementor-element.elementor-element-21c46f2 {
		--gap: 30px 30px;
		--row-gap: 30px;
		--column-gap: 30px;
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-296 .elementor-element.elementor-element-8f439a8 .elementor-heading-title {
		font-size: var(--e-global-typography-a3f4bdc-font-size);
		line-height: var(--e-global-typography-a3f4bdc-line-height);
	}
	
	.elementor-296 .elementor-element.elementor-element-edb5b31 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-296 .elementor-element.elementor-element-edb5b31 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-text-font-size);
	}
	
	.elementor-296 .elementor-element.elementor-element-909789b {
		--flex-direction: column;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
		--gap: 50px 30px;
		--row-gap: 50px;
		--column-gap: 30px;
		--flex-wrap: wrap;
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-296 .elementor-element.elementor-element-fb4b6ad {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-296 .elementor-element.elementor-element-fb4b6ad > .elementor-widget-container {
		padding: 20px 20px 20px 20px;
	}
	
	.elementor-296 .elementor-element.elementor-element-7b78dc0 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-296 .elementor-element.elementor-element-7b78dc0 > .elementor-widget-container {
		padding: 20px 20px 20px 20px;
	}
	
	.elementor-296 .elementor-element.elementor-element-3ecf144 {
		--gap: 30px 30px;
		--row-gap: 30px;
		--column-gap: 30px;
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-296 .elementor-element.elementor-element-2c99ffc .elementor-heading-title {
		font-size: var(--e-global-typography-a3f4bdc-font-size);
		line-height: var(--e-global-typography-a3f4bdc-line-height);
	}
	
	.elementor-296 .elementor-element.elementor-element-e73ad07 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-296 .elementor-element.elementor-element-e73ad07 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-text-font-size);
	}
	
	.elementor-296 .elementor-element.elementor-element-367495b {
		--gap: 30px 30px;
		--row-gap: 30px;
		--column-gap: 30px;
		--padding-top: 20px;
		--padding-bottom: 50px;
		--padding-left: 25px;
		--padding-right: 25px;
	}
	
	.elementor-296 .elementor-element.elementor-element-36e5c32 {
		--container-widget-width: 50%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 50%);
		max-width: 50%;
	}
	
	.elementor-296 .elementor-element.elementor-element-36e5c32 .elementor-cta__title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}
	
	.elementor-296 .elementor-element.elementor-element-36e5c32 .elementor-cta__description {
		font-size: var(--e-global-typography-text-font-size);
	}
	
	.elementor-296 .elementor-element.elementor-element-35853c0 {
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-296 .elementor-element.elementor-element-508f3e4 .elementor-cta__title {
		font-size: var(--e-global-typography-a3f4bdc-font-size);
		line-height: var(--e-global-typography-a3f4bdc-line-height);
	}
	
	.elementor-296 .elementor-element.elementor-element-508f3e4 .elementor-cta__description {
		font-size: var(--e-global-typography-text-font-size);
	}
	
	.elementor-296 .elementor-element.elementor-element-937399b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-296 .elementor-element.elementor-element-937399b .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-text-font-size);
	}
	
	.elementor-296 .elementor-element.elementor-element-a7f28e0 {
		--gap: 30px 30px;
		--row-gap: 30px;
		--column-gap: 30px;
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 25px;
		--padding-right: 25px;
	}
	
	.elementor-296 .elementor-element.elementor-element-e5e4370 {
		--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: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-296 .elementor-element.elementor-element-355c5f9 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-296 .elementor-element.elementor-element-355c5f9 img {
		width: 100%;
		height: 320px;
		object-position: center center;
	}
	
	.elementor-296 .elementor-element.elementor-element-049fb66 .elementor-cta__title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}
	
	.elementor-296 .elementor-element.elementor-element-049fb66 .elementor-cta__description {
		font-size: var(--e-global-typography-text-font-size);
	}
	
	.elementor-296 .elementor-element.elementor-element-c9e64dc {
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 25px;
		--padding-right: 25px;
	}
	
	.elementor-296 .elementor-element.elementor-element-d9bd696 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-296 .elementor-element.elementor-element-d2729d6 > .elementor-widget-container {
		padding: 20px 20px 20px 20px;
	}
	
	.elementor-296 .elementor-element.elementor-element-d2729d6 .elementor-icon-box-title {
		margin-block-end: 0px;
	}
	
	.elementor-296 .elementor-element.elementor-element-d2729d6 .elementor-icon {
		font-size: 100px;
	}
	
	.elementor-296 .elementor-element.elementor-element-d2729d6 .elementor-icon-box-title, .elementor-296 .elementor-element.elementor-element-d2729d6 .elementor-icon-box-title a {
		font-size: 38px;
	}
	
	.elementor-296 .elementor-element.elementor-element-d2729d6 .elementor-icon-box-description {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}
	
	.elementor-296 .elementor-element.elementor-element-a12c58e {
		--gap: 30px 30px;
		--row-gap: 30px;
		--column-gap: 30px;
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 25px;
		--padding-right: 25px;
	}
	
	.elementor-296 .elementor-element.elementor-element-bd5ebf0 .elementor-heading-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}
	
	.elementor-296 .elementor-element.elementor-element-b896cd4 > .elementor-widget-container {
		padding: 20px 20px 20px 20px;
	}
	
	.elementor-296 .elementor-element.elementor-element-b896cd4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-296 .elementor-element.elementor-element-b896cd4 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-text-font-size);
	}
}

@media (max-width:767px) {
	.elementor-296 .elementor-element.elementor-element-1c1396e {
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-296 .elementor-element.elementor-element-bf40240 .elementor-heading-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}
	
	.elementor-296 .elementor-element.elementor-element-1aae3c7 {
		--padding-top: 0px;
		--padding-bottom: 50px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-296 .elementor-element.elementor-element-6363f3f {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-296 .elementor-element.elementor-element-6363f3f .elementor-image-box-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}
	
	.elementor-296 .elementor-element.elementor-element-0bba80e {
		--min-height: 230px;
	}
	
	.elementor-296 .elementor-element.elementor-element-6622ec5 {
		--padding-top: 20px;
		--padding-bottom: 50px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-296 .elementor-element.elementor-element-36f62c0 {
		--min-height: 230px;
	}
	
	.elementor-296 .elementor-element.elementor-element-bdd174e.e-con {
		--order: -99999;
	}
	
	.elementor-296 .elementor-element.elementor-element-2c0847e .elementor-cta__title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}
	
	.elementor-296 .elementor-element.elementor-element-0383623 {
		--padding-top: 0px;
		--padding-bottom: 50px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-296 .elementor-element.elementor-element-160de09 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-296 .elementor-element.elementor-element-160de09 .elementor-heading-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}
	
	.elementor-296 .elementor-element.elementor-element-bfed265 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-296 .elementor-element.elementor-element-bfed265 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-296 .elementor-element.elementor-element-bfed265 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-text-font-size);
	}
	
	.elementor-296 .elementor-element.elementor-element-07a5a87 {
		--min-height: 230px;
	}
	
	.elementor-296 .elementor-element.elementor-element-80e4168 {
		--padding-top: 10px;
		--padding-bottom: 50px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-296 .elementor-element.elementor-element-63487e7 .elementor-cta__content {
		padding: 15px 15px 15px 15px;
	}
	
	.elementor-296 .elementor-element.elementor-element-63487e7 .elementor-cta__description {
		font-size: 16px;
	}
	
	.elementor-296 .elementor-element.elementor-element-380f02b {
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-296 .elementor-element.elementor-element-75b042a .elementor-heading-title {
		font-size: var(--e-global-typography-a3f4bdc-font-size);
		line-height: var(--e-global-typography-a3f4bdc-line-height);
	}
	
	.elementor-296 .elementor-element.elementor-element-c218bbe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-296 .elementor-element.elementor-element-c218bbe .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-text-font-size);
	}
	
	.elementor-296 .elementor-element.elementor-element-70342c9 {
		--min-height: 230px;
	}
	
	.elementor-296 .elementor-element.elementor-element-21c46f2 {
		--padding-top: 10px;
		--padding-bottom: 50px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-296 .elementor-element.elementor-element-e86402e.e-con {
		--order: -99999;
	}
	
	.elementor-296 .elementor-element.elementor-element-8f439a8 .elementor-heading-title {
		font-size: var(--e-global-typography-a3f4bdc-font-size);
		line-height: var(--e-global-typography-a3f4bdc-line-height);
	}
	
	.elementor-296 .elementor-element.elementor-element-edb5b31 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-296 .elementor-element.elementor-element-edb5b31 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-text-font-size);
	}
	
	.elementor-296 .elementor-element.elementor-element-991bd3f {
		--min-height: 230px;
	}
	
	.elementor-296 .elementor-element.elementor-element-909789b {
		--gap: 25px 25px;
		--row-gap: 25px;
		--column-gap: 25px;
		--padding-top: 10px;
		--padding-bottom: 50px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-296 .elementor-element.elementor-element-fb4b6ad {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-296 .elementor-element.elementor-element-fb4b6ad > .elementor-widget-container {
		padding: 20px 20px 20px 20px;
	}
	
	.elementor-296 .elementor-element.elementor-element-7b78dc0 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-296 .elementor-element.elementor-element-7b78dc0 > .elementor-widget-container {
		padding: 20px 20px 20px 20px;
	}
	
	.elementor-296 .elementor-element.elementor-element-3ecf144 {
		--padding-top: 10px;
		--padding-bottom: 50px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-296 .elementor-element.elementor-element-2c99ffc .elementor-heading-title {
		font-size: var(--e-global-typography-a3f4bdc-font-size);
		line-height: var(--e-global-typography-a3f4bdc-line-height);
	}
	
	.elementor-296 .elementor-element.elementor-element-e73ad07 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-296 .elementor-element.elementor-element-e73ad07 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-text-font-size);
	}
	
	.elementor-296 .elementor-element.elementor-element-04648b9 {
		--min-height: 230px;
	}
	
	.elementor-296 .elementor-element.elementor-element-367495b {
		--padding-top: 10px;
		--padding-bottom: 50px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-296 .elementor-element.elementor-element-36e5c32 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-296 .elementor-element.elementor-element-36e5c32 .elementor-cta__title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}
	
	.elementor-296 .elementor-element.elementor-element-36e5c32 .elementor-cta__description {
		font-size: var(--e-global-typography-text-font-size);
	}
	
	.elementor-296 .elementor-element.elementor-element-508f3e4 .elementor-cta__title {
		font-size: var(--e-global-typography-a3f4bdc-font-size);
		line-height: var(--e-global-typography-a3f4bdc-line-height);
	}
	
	.elementor-296 .elementor-element.elementor-element-508f3e4 .elementor-cta__description {
		font-size: var(--e-global-typography-text-font-size);
	}
	
	.elementor-296 .elementor-element.elementor-element-937399b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-296 .elementor-element.elementor-element-937399b .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-text-font-size);
	}
	
	.elementor-296 .elementor-element.elementor-element-a7f28e0 {
		--padding-top: 10px;
		--padding-bottom: 50px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-296 .elementor-element.elementor-element-355c5f9 img {
		height: 200px;
	}
	
	.elementor-296 .elementor-element.elementor-element-049fb66 .elementor-cta__title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}
	
	.elementor-296 .elementor-element.elementor-element-049fb66 .elementor-cta__description {
		font-size: var(--e-global-typography-text-font-size);
	}
	
	.elementor-296 .elementor-element.elementor-element-c9e64dc {
		--padding-top: 0px;
		--padding-bottom: 50px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-296 .elementor-element.elementor-element-d9bd696 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-296 .elementor-element.elementor-element-d2729d6 > .elementor-widget-container {
		padding: 15px 15px 15px 15px;
	}
	
	.elementor-296 .elementor-element.elementor-element-d2729d6 .elementor-icon-box-wrapper {
		text-align: start;
		gap: 0px;
	}
	
	.elementor-296 .elementor-element.elementor-element-d2729d6 .elementor-icon {
		font-size: 80px;
	}
	
	.elementor-296 .elementor-element.elementor-element-d2729d6 .elementor-icon-box-title, .elementor-296 .elementor-element.elementor-element-d2729d6 .elementor-icon-box-title a {
		font-size: 25px;
	}
	
	.elementor-296 .elementor-element.elementor-element-d2729d6 .elementor-icon-box-description {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}
	
	.elementor-296 .elementor-element.elementor-element-a12c58e {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-296 .elementor-element.elementor-element-bd5ebf0 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-296 .elementor-element.elementor-element-bd5ebf0 .elementor-heading-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}
	
	.elementor-296 .elementor-element.elementor-element-b896cd4 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-296 .elementor-element.elementor-element-b896cd4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-296 .elementor-element.elementor-element-b896cd4 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-text-font-size);
	}
	
	.elementor-296 .elementor-element.elementor-element-fcb8d33 {
		--min-height: 230px;
	}
	
	.elementor-296 .elementor-element.elementor-element-fcb8d33.e-con {
		--order: -99999;
	}
}

@media (min-width:768px) {
	.elementor-296 .elementor-element.elementor-element-0bba80e {
		--width: 50%;
	}
	
	.elementor-296 .elementor-element.elementor-element-36f62c0 {
		--width: 50%;
	}
	
	.elementor-296 .elementor-element.elementor-element-bdd174e {
		--width: 50%;
	}
	
	.elementor-296 .elementor-element.elementor-element-ac8fe7b {
		--width: 50%;
	}
	
	.elementor-296 .elementor-element.elementor-element-07a5a87 {
		--width: 50%;
	}
	
	.elementor-296 .elementor-element.elementor-element-cccb9e8 {
		--width: 50%;
	}
	
	.elementor-296 .elementor-element.elementor-element-70342c9 {
		--width: 50%;
	}
	
	.elementor-296 .elementor-element.elementor-element-e86402e {
		--width: 50%;
	}
	
	.elementor-296 .elementor-element.elementor-element-991bd3f {
		--width: 50%;
	}
	
	.elementor-296 .elementor-element.elementor-element-f19ec44 {
		--width: 50%;
	}
	
	.elementor-296 .elementor-element.elementor-element-04648b9 {
		--width: 50%;
	}
	
	.elementor-296 .elementor-element.elementor-element-35853c0 {
		--width: 45%;
	}
	
	.elementor-296 .elementor-element.elementor-element-4b3800a {
		--width: 50%;
	}
	
	.elementor-296 .elementor-element.elementor-element-f66477b {
		--width: 50%;
	}
	
	.elementor-296 .elementor-element.elementor-element-fcb8d33 {
		--width: 50%;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-296 .elementor-element.elementor-element-cccb9e8 {
		--width: 100%;
	}
	
	.elementor-296 .elementor-element.elementor-element-70342c9 {
		--width: 100%;
	}
	
	.elementor-296 .elementor-element.elementor-element-35853c0 {
		--width: 50%;
	}
	
	.elementor-296 .elementor-element.elementor-element-4b3800a {
		--width: 100%;
	}
}
