/* End custom CSS */

.elementor-25907 .elementor-element.elementor-element-a8d233d {
	--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: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--border-radius: 30px 30px 30px 30px;
}

.elementor-25907 .elementor-element.elementor-element-7c5babe {
	--display: flex;
	--min-height: 352px;
	--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;
	--justify-content: flex-end;
	--border-radius: 30px 30px 30px 30px;
	--padding-top: 30px;
	--padding-bottom: 0px;
	--padding-left: 30px;
	--padding-right: 0px;
}

.elementor-25907 .elementor-element.elementor-element-7c5babe:not(.elementor-motion-effects-element-type-background), .elementor-25907 .elementor-element.elementor-element-7c5babe > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-primary);
}

.elementor-25907 .elementor-element.elementor-element-d830782 .elementor-heading-title {
	color: var(--e-global-color-11b7f76);
}

.elementor-25907 .elementor-element.elementor-element-83fd34d > .elementor-widget-container {
	background-color: var(--e-global-color-11b7f76);
	padding: 20px 20px 20px 20px;
	border-radius: 30px 0px 0px 0px;
}

.elementor-25907 .elementor-element.elementor-element-e3257dc {
	--display: flex;
	--border-radius: 30px 30px 30px 30px;
}

.elementor-25907 .elementor-element.elementor-element-e3257dc:not(.elementor-motion-effects-element-type-background), .elementor-25907 .elementor-element.elementor-element-e3257dc > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilcpagl.nitrocdn.com/ZnTyeVlzxqnikybSlVVkaziouSVNRYnp/assets/images/optimized/rev-5b17186/thewholesalegroup.co.uk/wp-content/uploads/2025/08/WG-Event-07.webp");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

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

.elementor-25907 .elementor-element.elementor-element-adc1108 {
	--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;
	--margin-top: 60px;
	--margin-bottom: 60px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-25907 .elementor-element.elementor-element-b2b1f3e {
	--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;
	--justify-content: center;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 30px;
	--padding-right: 20px;
}

.elementor-25907 .elementor-element.elementor-element-b2b1f3e.e-con {
	--flex-grow: 1;
	--flex-shrink: 0;
}

.elementor-25907 .elementor-element.elementor-element-d8e9a11 {
	width: 100%;
	max-width: 100%;
}

.elementor-25907 .elementor-element.elementor-element-0fd2b5f .elementor-button {
	background-color: var(--e-global-color-primary);
	font-size: 18px;
	border-radius: 50px 50px 50px 50px;
	padding: 15px 40px 15px 40px;
}

.elementor-25907 .elementor-element.elementor-element-0fd2b5f .elementor-button:hover, .elementor-25907 .elementor-element.elementor-element-0fd2b5f .elementor-button:focus {
	background-color: var(--e-global-color-d577922);
	color: var(--e-global-color-text);
}

.elementor-25907 .elementor-element.elementor-element-0fd2b5f .elementor-button:hover svg, .elementor-25907 .elementor-element.elementor-element-0fd2b5f .elementor-button:focus svg {
	fill: var(--e-global-color-text);
}

.elementor-25907 .elementor-element.elementor-element-3ef479d {
	--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;
	--justify-content: center;
	--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-25907 .elementor-element.elementor-element-3ef479d.e-con {
	--flex-grow: 1;
	--flex-shrink: 0;
}

.elementor-25907 .elementor-element.elementor-element-ab85b2a .elementor-repeater-item-452f681 .swiper-slide-bg {
	background-color: #833ca3;
	background-image: url("https://cdn-ilcpagl.nitrocdn.com/ZnTyeVlzxqnikybSlVVkaziouSVNRYnp/assets/images/optimized/rev-5b17186/thewholesalegroup.co.uk/wp-content/uploads/2025/08/WG-Event-06.webp");
	background-size: cover;
}

.elementor-25907 .elementor-element.elementor-element-ab85b2a .elementor-repeater-item-452f681 .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-25907 .elementor-element.elementor-element-ab85b2a .elementor-repeater-item-00b7345 .swiper-slide-bg {
	background-color: #833ca3;
	background-image: url("https://cdn-ilcpagl.nitrocdn.com/ZnTyeVlzxqnikybSlVVkaziouSVNRYnp/assets/images/optimized/rev-5b17186/thewholesalegroup.co.uk/wp-content/uploads/2025/08/WG-Event-04.webp");
	background-size: cover;
}

.elementor-25907 .elementor-element.elementor-element-ab85b2a .elementor-repeater-item-00b7345 .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-25907 .elementor-element.elementor-element-ab85b2a .elementor-repeater-item-e96c011 .swiper-slide-bg {
	background-color: #833ca3;
	background-image: url("https://cdn-ilcpagl.nitrocdn.com/ZnTyeVlzxqnikybSlVVkaziouSVNRYnp/assets/images/optimized/rev-5b17186/thewholesalegroup.co.uk/wp-content/uploads/2025/08/WG-Event-01.webp");
	background-size: cover;
}

.elementor-25907 .elementor-element.elementor-element-ab85b2a .elementor-repeater-item-e96c011 .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-25907 .elementor-element.elementor-element-ab85b2a .elementor-repeater-item-973b296 .swiper-slide-bg {
	background-color: #833ca3;
	background-image: url("https://cdn-ilcpagl.nitrocdn.com/ZnTyeVlzxqnikybSlVVkaziouSVNRYnp/assets/images/optimized/rev-5b17186/thewholesalegroup.co.uk/wp-content/uploads/2025/08/WG-Event-03.webp");
	background-size: cover;
}

.elementor-25907 .elementor-element.elementor-element-ab85b2a .elementor-repeater-item-973b296 .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-25907 .elementor-element.elementor-element-ab85b2a .elementor-repeater-item-12f524b .swiper-slide-bg {
	background-color: #833ca3;
	background-image: url("https://cdn-ilcpagl.nitrocdn.com/ZnTyeVlzxqnikybSlVVkaziouSVNRYnp/assets/images/optimized/rev-5b17186/thewholesalegroup.co.uk/wp-content/uploads/2025/02/TWG_events-04.webp");
	background-size: cover;
}

.elementor-25907 .elementor-element.elementor-element-ab85b2a .elementor-repeater-item-12f524b .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-25907 .elementor-element.elementor-element-ab85b2a > .elementor-widget-container {
	border-radius: 20px 20px 20px 20px;
}

.elementor-25907 .elementor-element.elementor-element-ab85b2a .swiper-slide {
	height: 425px;
}

.elementor-25907 .elementor-element.elementor-element-ab85b2a .swiper-slide-contents {
	max-width: 100%;
}

.elementor-25907 .elementor-element.elementor-element-ab85b2a .swiper-slide-inner {
	text-align: center;
}

.elementor-25907 .elementor-element.elementor-element-ab85b2a .elementor-swiper-button {
	color: var(--e-global-color-11b7f76);
}

.elementor-25907 .elementor-element.elementor-element-ab85b2a .elementor-swiper-button svg {
	fill: var(--e-global-color-11b7f76);
}

.elementor-25907 .elementor-element.elementor-element-b48cbda {
	--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;
	--border-radius: 30px 30px 30px 30px;
	--margin-top: 60px;
	--margin-bottom: 60px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-25907 .elementor-element.elementor-element-650296d {
	--display: flex;
	--min-height: 425px;
	--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: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--border-radius: 30px 30px 30px 30px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 0px;
}

.elementor-25907 .elementor-element.elementor-element-650296d:not(.elementor-motion-effects-element-type-background), .elementor-25907 .elementor-element.elementor-element-650296d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-11b7f76);
}

.elementor-25907 .elementor-element.elementor-element-3a057f3 {
	--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;
	--justify-content: center;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-25907 .elementor-element.elementor-element-9f667cb {
	width: 100%;
	max-width: 100%;
	text-align: start;
}

.elementor-25907 .elementor-element.elementor-element-9f667cb.elementor-element {
	--align-self: center;
}

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

.elementor-25907 .elementor-element.elementor-element-94b2879.e-con {
	--flex-grow: 1;
	--flex-shrink: 0;
}

.elementor-25907 .elementor-element.elementor-element-212fbcf {
	--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;
	--border-radius: 15px 15px 15px 15px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-25907 .elementor-element.elementor-element-212fbcf:not(.elementor-motion-effects-element-type-background), .elementor-25907 .elementor-element.elementor-element-212fbcf > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-d577922);
}

.elementor-25907 .elementor-element.elementor-element-212fbcf.e-con {
	--flex-grow: 1;
	--flex-shrink: 0;
}

.elementor-25907 .elementor-element.elementor-element-c90ab14 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-25907 .elementor-element.elementor-element-c90ab14 .elementor-icon-box-wrapper {
	text-align: start;
}

.elementor-25907 .elementor-element.elementor-element-2971395 {
	--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;
	--border-radius: 15px 15px 15px 15px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-25907 .elementor-element.elementor-element-2971395:not(.elementor-motion-effects-element-type-background), .elementor-25907 .elementor-element.elementor-element-2971395 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-d577922);
}

.elementor-25907 .elementor-element.elementor-element-2971395.e-con {
	--flex-grow: 1;
	--flex-shrink: 0;
}

.elementor-25907 .elementor-element.elementor-element-4403dc3 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-25907 .elementor-element.elementor-element-4403dc3 .elementor-icon-box-wrapper {
	text-align: start;
}

.elementor-25907 .elementor-element.elementor-element-fd508ee {
	--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: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--border-radius: 30px 30px 30px 30px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-25907 .elementor-element.elementor-element-fd508ee.e-con {
	--order: -99999;
}

.elementor-25907 .elementor-element.elementor-element-650d000 .elementor-repeater-item-452f681 .swiper-slide-bg {
	background-color: #833ca3;
	background-image: url("https://cdn-ilcpagl.nitrocdn.com/ZnTyeVlzxqnikybSlVVkaziouSVNRYnp/assets/images/optimized/rev-5b17186/thewholesalegroup.co.uk/wp-content/uploads/2025/08/WG-Event-02.webp");
	background-size: cover;
}

.elementor-25907 .elementor-element.elementor-element-650d000 .elementor-repeater-item-452f681 .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-25907 .elementor-element.elementor-element-650d000 .elementor-repeater-item-00b7345 .swiper-slide-bg {
	background-color: #833ca3;
	background-image: url("https://cdn-ilcpagl.nitrocdn.com/ZnTyeVlzxqnikybSlVVkaziouSVNRYnp/assets/images/optimized/rev-5b17186/thewholesalegroup.co.uk/wp-content/uploads/2025/02/TWG_events-01.webp");
	background-size: cover;
}

.elementor-25907 .elementor-element.elementor-element-650d000 .elementor-repeater-item-00b7345 .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-25907 .elementor-element.elementor-element-650d000 .elementor-repeater-item-ea850e4 .swiper-slide-bg {
	background-color: #833ca3;
	background-image: url("https://cdn-ilcpagl.nitrocdn.com/ZnTyeVlzxqnikybSlVVkaziouSVNRYnp/assets/images/optimized/rev-5b17186/thewholesalegroup.co.uk/wp-content/uploads/2025/08/WG-Event-05.webp");
	background-size: cover;
}

.elementor-25907 .elementor-element.elementor-element-650d000 .elementor-repeater-item-ea850e4 .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-25907 .elementor-element.elementor-element-650d000 .elementor-repeater-item-e96c011 .swiper-slide-bg {
	background-color: #833ca3;
	background-image: url("https://cdn-ilcpagl.nitrocdn.com/ZnTyeVlzxqnikybSlVVkaziouSVNRYnp/assets/images/optimized/rev-5b17186/thewholesalegroup.co.uk/wp-content/uploads/2025/02/TWG_events-02.webp");
	background-size: cover;
}

.elementor-25907 .elementor-element.elementor-element-650d000 .elementor-repeater-item-e96c011 .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-25907 .elementor-element.elementor-element-650d000 .elementor-repeater-item-973b296 .swiper-slide-bg {
	background-color: #833ca3;
	background-image: url("https://cdn-ilcpagl.nitrocdn.com/ZnTyeVlzxqnikybSlVVkaziouSVNRYnp/assets/images/optimized/rev-5b17186/thewholesalegroup.co.uk/wp-content/uploads/2025/02/TWG_events-03.webp");
	background-size: cover;
}

.elementor-25907 .elementor-element.elementor-element-650d000 .elementor-repeater-item-973b296 .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-25907 .elementor-element.elementor-element-650d000 > .elementor-widget-container {
	border-radius: 20px 20px 20px 20px;
}

.elementor-25907 .elementor-element.elementor-element-650d000 .swiper-slide {
	height: 425px;
}

.elementor-25907 .elementor-element.elementor-element-650d000 .swiper-slide-contents {
	max-width: 100%;
}

.elementor-25907 .elementor-element.elementor-element-650d000 .swiper-slide-inner {
	text-align: center;
}

.elementor-25907 .elementor-element.elementor-element-650d000 .elementor-swiper-button {
	color: var(--e-global-color-11b7f76);
}

.elementor-25907 .elementor-element.elementor-element-650d000 .elementor-swiper-button svg {
	fill: var(--e-global-color-11b7f76);
}

.elementor-25907 .elementor-element.elementor-element-346c01f {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 60px;
	--margin-bottom: 60px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-25907 .elementor-element.elementor-element-b74dff5 {
	--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;
}

.elementor-25907 .elementor-element.elementor-element-b74dff5.e-con {
	--flex-grow: 1;
	--flex-shrink: 0;
}

.elementor-25907 .elementor-element.elementor-element-4fe81f6 .elementor-counter-title {
	justify-content: center;
	font-weight: 500;
}

.elementor-25907 .elementor-element.elementor-element-4fe81f6 .elementor-counter-number-wrapper {}

.elementor-25907 .elementor-element.elementor-element-522b950.e-con {
	--flex-grow: 1;
	--flex-shrink: 0;
}

.elementor-25907 .elementor-element.elementor-element-4e81318 .elementor-counter-title {
	justify-content: center;
	font-weight: 500;
}

.elementor-25907 .elementor-element.elementor-element-4e81318 .elementor-counter-number-wrapper {}

.elementor-25907 .elementor-element.elementor-element-1349f9d.e-con {
	--flex-grow: 1;
	--flex-shrink: 0;
}

.elementor-25907 .elementor-element.elementor-element-3246e22.elementor-element {
	--align-self: center;
}

.elementor-25907 .elementor-element.elementor-element-3246e22 .elementor-counter-title {
	justify-content: center;
	font-weight: 500;
}

.elementor-25907 .elementor-element.elementor-element-3246e22 .elementor-counter-number-wrapper {}

.elementor-25907 .elementor-element.elementor-element-2c617fa {
	--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;
	--border-radius: 30px 30px 30px 30px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-25907 .elementor-element.elementor-element-2c617fa:not(.elementor-motion-effects-element-type-background), .elementor-25907 .elementor-element.elementor-element-2c617fa > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f3f5eb;
}

.elementor-25907 .elementor-element.elementor-element-7e7eff5 {
	--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;
	--justify-content: center;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-25907 .elementor-element.elementor-element-5bd1801 {
	width: 100%;
	max-width: 100%;
	text-align: start;
}

.elementor-25907 .elementor-element.elementor-element-5bd1801.elementor-element {
	--align-self: center;
}

.elementor-25907 .elementor-element.elementor-element-47d6acc {
	--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;
	--flex-wrap: wrap;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-25907 .elementor-element.elementor-element-4a26eea {
	--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;
	--border-radius: 15px 15px 15px 15px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-25907 .elementor-element.elementor-element-4a26eea:not(.elementor-motion-effects-element-type-background), .elementor-25907 .elementor-element.elementor-element-4a26eea > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-11b7f76);
}

.elementor-25907 .elementor-element.elementor-element-4a26eea.e-con {
	--flex-grow: 1;
	--flex-shrink: 0;
}

.elementor-25907 .elementor-element.elementor-element-760734f > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-25907 .elementor-element.elementor-element-760734f .elementor-icon-box-wrapper {
	text-align: start;
}

.elementor-25907 .elementor-element.elementor-element-8fb54b6 {
	--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;
	--border-radius: 15px 15px 15px 15px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-25907 .elementor-element.elementor-element-8fb54b6:not(.elementor-motion-effects-element-type-background), .elementor-25907 .elementor-element.elementor-element-8fb54b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-11b7f76);
}

.elementor-25907 .elementor-element.elementor-element-8fb54b6.e-con {
	--flex-grow: 1;
	--flex-shrink: 0;
}

.elementor-25907 .elementor-element.elementor-element-1dbf4fc > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-25907 .elementor-element.elementor-element-1dbf4fc .elementor-icon-box-wrapper {
	text-align: start;
}

.elementor-25907 .elementor-element.elementor-element-de8dcc9 {
	--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;
	--border-radius: 15px 15px 15px 15px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-25907 .elementor-element.elementor-element-de8dcc9:not(.elementor-motion-effects-element-type-background), .elementor-25907 .elementor-element.elementor-element-de8dcc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-11b7f76);
}

.elementor-25907 .elementor-element.elementor-element-de8dcc9.e-con {
	--flex-grow: 1;
	--flex-shrink: 0;
}

.elementor-25907 .elementor-element.elementor-element-4691290 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-25907 .elementor-element.elementor-element-4691290 .elementor-icon-box-wrapper {
	text-align: start;
}

.elementor-25907 .elementor-element.elementor-element-746c705 {
	--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;
	--border-radius: 15px 15px 15px 15px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-25907 .elementor-element.elementor-element-746c705:not(.elementor-motion-effects-element-type-background), .elementor-25907 .elementor-element.elementor-element-746c705 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-11b7f76);
}

.elementor-25907 .elementor-element.elementor-element-746c705.e-con {
	--flex-grow: 1;
	--flex-shrink: 0;
}

.elementor-25907 .elementor-element.elementor-element-15a6ccf > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-25907 .elementor-element.elementor-element-15a6ccf .elementor-icon-box-wrapper {
	text-align: start;
}

.elementor-25907 .elementor-element.elementor-element-c7bf521 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 60px;
	--margin-bottom: 60px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-25907 .elementor-element.elementor-element-4f71b23 {
	--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;
}

.elementor-25907 .elementor-element.elementor-element-4f71b23.e-con {
	--flex-grow: 1;
	--flex-shrink: 0;
}

.elementor-25907 .elementor-element.elementor-element-2bee04e.elementor-element {
	--align-self: center;
}

.elementor-25907 .elementor-element.elementor-element-2bee04e .elementor-counter-title {
	justify-content: center;
	font-weight: 500;
}

.elementor-25907 .elementor-element.elementor-element-2bee04e .elementor-counter-number-wrapper {}

.elementor-25907 .elementor-element.elementor-element-5b6288e.e-con {
	--flex-grow: 1;
	--flex-shrink: 0;
}

.elementor-25907 .elementor-element.elementor-element-cd5a88a .elementor-counter {
	flex-direction: column-reverse;
}

.elementor-25907 .elementor-element.elementor-element-cd5a88a .elementor-counter-title {
	justify-content: center;
	font-weight: 500;
}

.elementor-25907 .elementor-element.elementor-element-cd5a88a .elementor-counter-number-wrapper {}

.elementor-25907 .elementor-element.elementor-element-3a17b9a.e-con {
	--flex-grow: 1;
	--flex-shrink: 0;
}

.elementor-25907 .elementor-element.elementor-element-6ddee93 .elementor-counter-title {
	justify-content: center;
	font-weight: 500;
}

.elementor-25907 .elementor-element.elementor-element-6ddee93 .elementor-counter-number-wrapper {}

.elementor-25907 .elementor-element.elementor-element-2557a96.e-con {
	--flex-grow: 1;
	--flex-shrink: 0;
}

.elementor-25907 .elementor-element.elementor-element-cddc2c4 .elementor-counter-title {
	justify-content: center;
	font-weight: 500;
}

.elementor-25907 .elementor-element.elementor-element-cddc2c4 .elementor-counter-number-wrapper {}

.elementor-25907 .elementor-element.elementor-element-917cd8b {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-25907 .elementor-element.elementor-element-8cf3efc {
	--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: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

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

.elementor-25907 .elementor-element.elementor-element-1d1bc51.elementor-element {
	--flex-grow: 1;
	--flex-shrink: 0;
}

.elementor-25907 .elementor-element.elementor-element-1d1bc51 {
	text-align: center;
}

.elementor-25907 .elementor-element.elementor-element-1d1bc51 .elementor-heading-title {
	font-size: 60px;
	font-weight: 400;
	color: var(--e-global-color-primary);
}

.elementor-25907 .elementor-element.elementor-element-0b2ce16 {
	width: var(--container-widget-width, 85%);
	max-width: 85%;
	--container-widget-width: 85%;
	--container-widget-flex-grow: 0;
}

.elementor-25907 .elementor-element.elementor-element-0b2ce16 .elementor-icon-box-wrapper {
	text-align: start;
}

.elementor-25907 .elementor-element.elementor-element-0b2ce16 .elementor-icon-box-title {
	margin-block-end: 5px;
}

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

.elementor-25907 .elementor-element.elementor-element-cbe547c.elementor-element {
	--flex-grow: 1;
	--flex-shrink: 0;
}

.elementor-25907 .elementor-element.elementor-element-cbe547c {
	text-align: center;
}

.elementor-25907 .elementor-element.elementor-element-cbe547c .elementor-heading-title {
	font-size: 60px;
	font-weight: 400;
	color: var(--e-global-color-primary);
}

.elementor-25907 .elementor-element.elementor-element-a62316e {
	width: var(--container-widget-width, 85%);
	max-width: 85%;
	--container-widget-width: 85%;
	--container-widget-flex-grow: 0;
}

.elementor-25907 .elementor-element.elementor-element-a62316e .elementor-icon-box-wrapper {
	text-align: start;
}

.elementor-25907 .elementor-element.elementor-element-a62316e .elementor-icon-box-title {
	margin-block-end: 5px;
}

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

.elementor-25907 .elementor-element.elementor-element-b47e150.elementor-element {
	--flex-grow: 1;
	--flex-shrink: 0;
}

.elementor-25907 .elementor-element.elementor-element-b47e150 {
	text-align: center;
}

.elementor-25907 .elementor-element.elementor-element-b47e150 .elementor-heading-title {
	font-size: 60px;
	font-weight: 400;
	color: var(--e-global-color-primary);
}

.elementor-25907 .elementor-element.elementor-element-0e03e64 {
	width: var(--container-widget-width, 85%);
	max-width: 85%;
	--container-widget-width: 85%;
	--container-widget-flex-grow: 0;
}

.elementor-25907 .elementor-element.elementor-element-0e03e64 .elementor-icon-box-wrapper {
	text-align: start;
}

.elementor-25907 .elementor-element.elementor-element-0e03e64 .elementor-icon-box-title {
	margin-block-end: 5px;
}

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

.elementor-25907 .elementor-element.elementor-element-d9c4845.elementor-element {
	--flex-grow: 1;
	--flex-shrink: 0;
}

.elementor-25907 .elementor-element.elementor-element-d9c4845 {
	text-align: center;
}

.elementor-25907 .elementor-element.elementor-element-d9c4845 .elementor-heading-title {
	font-size: 60px;
	font-weight: 400;
	color: var(--e-global-color-primary);
}

.elementor-25907 .elementor-element.elementor-element-73e2893 {
	width: var(--container-widget-width, 85%);
	max-width: 85%;
	--container-widget-width: 85%;
	--container-widget-flex-grow: 0;
}

.elementor-25907 .elementor-element.elementor-element-73e2893 .elementor-icon-box-wrapper {
	text-align: start;
}

.elementor-25907 .elementor-element.elementor-element-73e2893 .elementor-icon-box-title {
	margin-block-end: 5px;
}

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

.elementor-25907 .elementor-element.elementor-element-b77ea02.elementor-element {
	--flex-grow: 1;
	--flex-shrink: 0;
}

.elementor-25907 .elementor-element.elementor-element-b77ea02 {
	text-align: center;
}

.elementor-25907 .elementor-element.elementor-element-b77ea02 .elementor-heading-title {
	font-size: 60px;
	font-weight: 400;
	color: var(--e-global-color-primary);
}

.elementor-25907 .elementor-element.elementor-element-34fe747 {
	width: var(--container-widget-width, 85%);
	max-width: 85%;
	--container-widget-width: 85%;
	--container-widget-flex-grow: 0;
}

.elementor-25907 .elementor-element.elementor-element-34fe747 .elementor-icon-box-wrapper {
	text-align: start;
}

.elementor-25907 .elementor-element.elementor-element-34fe747 .elementor-icon-box-title {
	margin-block-end: 5px;
}

.elementor-25907 .elementor-element.elementor-element-c3a6abb {
	--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: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

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

.elementor-25907 .elementor-element.elementor-element-24be57f.elementor-element {
	--flex-grow: 1;
	--flex-shrink: 0;
}

.elementor-25907 .elementor-element.elementor-element-24be57f {
	text-align: center;
}

.elementor-25907 .elementor-element.elementor-element-24be57f .elementor-heading-title {
	font-size: 60px;
	font-weight: 400;
	color: var(--e-global-color-primary);
}

.elementor-25907 .elementor-element.elementor-element-7c3ad00 {
	width: var(--container-widget-width, 85%);
	max-width: 85%;
	--container-widget-width: 85%;
	--container-widget-flex-grow: 0;
}

.elementor-25907 .elementor-element.elementor-element-7c3ad00 .elementor-icon-box-wrapper {
	text-align: start;
}

.elementor-25907 .elementor-element.elementor-element-7c3ad00 .elementor-icon-box-title {
	margin-block-end: 5px;
}

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

.elementor-25907 .elementor-element.elementor-element-94edd41.elementor-element {
	--flex-grow: 1;
	--flex-shrink: 0;
}

.elementor-25907 .elementor-element.elementor-element-94edd41 {
	text-align: center;
}

.elementor-25907 .elementor-element.elementor-element-94edd41 .elementor-heading-title {
	font-size: 60px;
	font-weight: 400;
	color: var(--e-global-color-primary);
}

.elementor-25907 .elementor-element.elementor-element-f8415c7 {
	width: var(--container-widget-width, 85%);
	max-width: 85%;
	--container-widget-width: 85%;
	--container-widget-flex-grow: 0;
}

.elementor-25907 .elementor-element.elementor-element-f8415c7 .elementor-icon-box-wrapper {
	text-align: start;
}

.elementor-25907 .elementor-element.elementor-element-f8415c7 .elementor-icon-box-title {
	margin-block-end: 5px;
}

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

.elementor-25907 .elementor-element.elementor-element-5fdd9d7.elementor-element {
	--flex-grow: 1;
	--flex-shrink: 0;
}

.elementor-25907 .elementor-element.elementor-element-5fdd9d7 {
	text-align: center;
}

.elementor-25907 .elementor-element.elementor-element-5fdd9d7 .elementor-heading-title {
	font-size: 60px;
	font-weight: 400;
	color: var(--e-global-color-primary);
}

.elementor-25907 .elementor-element.elementor-element-461cba8 {
	width: var(--container-widget-width, 85%);
	max-width: 85%;
	--container-widget-width: 85%;
	--container-widget-flex-grow: 0;
}

.elementor-25907 .elementor-element.elementor-element-461cba8 .elementor-icon-box-wrapper {
	text-align: start;
}

.elementor-25907 .elementor-element.elementor-element-461cba8 .elementor-icon-box-title {
	margin-block-end: 5px;
}

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

.elementor-25907 .elementor-element.elementor-element-93da280.elementor-element {
	--flex-grow: 1;
	--flex-shrink: 0;
}

.elementor-25907 .elementor-element.elementor-element-93da280 {
	text-align: center;
}

.elementor-25907 .elementor-element.elementor-element-93da280 .elementor-heading-title {
	font-size: 60px;
	font-weight: 400;
	color: var(--e-global-color-primary);
}

.elementor-25907 .elementor-element.elementor-element-16882a7 {
	width: var(--container-widget-width, 85%);
	max-width: 85%;
	--container-widget-width: 85%;
	--container-widget-flex-grow: 0;
}

.elementor-25907 .elementor-element.elementor-element-16882a7 .elementor-icon-box-wrapper {
	text-align: start;
}

.elementor-25907 .elementor-element.elementor-element-16882a7 .elementor-icon-box-title {
	margin-block-end: 5px;
}

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

.elementor-25907 .elementor-element.elementor-element-af41ad9.elementor-element {
	--flex-grow: 1;
	--flex-shrink: 0;
}

.elementor-25907 .elementor-element.elementor-element-af41ad9 {
	text-align: center;
}

.elementor-25907 .elementor-element.elementor-element-af41ad9 .elementor-heading-title {
	font-size: 60px;
	font-weight: 400;
	color: var(--e-global-color-primary);
}

.elementor-25907 .elementor-element.elementor-element-8b5f72f .elementor-icon-box-wrapper {
	text-align: start;
}

.elementor-25907 .elementor-element.elementor-element-8b5f72f .elementor-icon-box-title {
	margin-block-end: 5px;
}

.elementor-25907 .elementor-element.elementor-element-abc135b {
	--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: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--margin-top: 60px;
	--margin-bottom: 60px;
	--margin-left: 0px;
	--margin-right: 0px;
}

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

.elementor-25907 .elementor-element.elementor-element-6d13af3.e-con {
	--flex-grow: 1;
	--flex-shrink: 0;
}

.elementor-25907 .elementor-element.elementor-element-33535d4 {
	width: 100%;
	max-width: 100%;
}

.elementor-25907 .elementor-element.elementor-element-9316dd0 {
	--display: flex;
	--border-radius: 30px 30px 30px 30px;
	--padding-top: 40px;
	--padding-bottom: 40px;
	--padding-left: 40px;
	--padding-right: 40px;
}

.elementor-25907 .elementor-element.elementor-element-9316dd0:not(.elementor-motion-effects-element-type-background), .elementor-25907 .elementor-element.elementor-element-9316dd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-d577922);
}

.elementor-25907 .elementor-element.elementor-element-f7115cc {
	--display: flex;
	--border-radius: 30px 30px 30px 30px;
}

.elementor-25907 .elementor-element.elementor-element-f7115cc:not(.elementor-motion-effects-element-type-background), .elementor-25907 .elementor-element.elementor-element-f7115cc > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilcpagl.nitrocdn.com/ZnTyeVlzxqnikybSlVVkaziouSVNRYnp/assets/images/optimized/rev-5b17186/thewholesalegroup.co.uk/wp-content/uploads/2025/01/TWG-office.webp");
	background-position: center left;
	background-repeat: no-repeat;
	background-size: cover;
}

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

@media (max-width:1024px) {
	.elementor-25907 .elementor-element.elementor-element-a8d233d {
		--min-height: 320px;
	}
	
	.elementor-25907 .elementor-element.elementor-element-83fd34d {
		font-size: 14px;
	}
	
	.elementor-25907 .elementor-element.elementor-element-b2b1f3e {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-25907 .elementor-element.elementor-element-2b12a63 {
		font-size: 14px;
	}
	
	.elementor-25907 .elementor-element.elementor-element-b48cbda {
		--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-25907 .elementor-element.elementor-element-650296d {
		--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: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-25907 .elementor-element.elementor-element-9f667cb {
		text-align: start;
	}
	
	.elementor-25907 .elementor-element.elementor-element-c90ab14 .elementor-icon-box-description {
		font-size: 14px;
	}
	
	.elementor-25907 .elementor-element.elementor-element-4403dc3 .elementor-icon-box-description {
		font-size: 14px;
	}
	
	.elementor-25907 .elementor-element.elementor-element-fd508ee {
		--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: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
	}
	
	.elementor-25907 .elementor-element.elementor-element-346c01f {
		--flex-wrap: wrap;
	}
	
	.elementor-25907 .elementor-element.elementor-element-b74dff5.e-con {
		--flex-grow: 1;
		--flex-shrink: 0;
	}
	
	.elementor-25907 .elementor-element.elementor-element-522b950.e-con {
		--flex-grow: 1;
		--flex-shrink: 0;
	}
	
	.elementor-25907 .elementor-element.elementor-element-1349f9d.e-con {
		--flex-grow: 1;
		--flex-shrink: 0;
	}
	
	.elementor-25907 .elementor-element.elementor-element-feef93c {
		--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-25907 .elementor-element.elementor-element-2c617fa {
		--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: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
	}
	
	.elementor-25907 .elementor-element.elementor-element-5bd1801 {
		text-align: start;
	}
	
	.elementor-25907 .elementor-element.elementor-element-760734f .elementor-icon-box-description {
		font-size: 14px;
	}
	
	.elementor-25907 .elementor-element.elementor-element-1dbf4fc .elementor-icon-box-description {
		font-size: 14px;
	}
	
	.elementor-25907 .elementor-element.elementor-element-4691290 .elementor-icon-box-description {
		font-size: 14px;
	}
	
	.elementor-25907 .elementor-element.elementor-element-15a6ccf .elementor-icon-box-description {
		font-size: 14px;
	}
	
	.elementor-25907 .elementor-element.elementor-element-c7bf521 {
		--flex-wrap: wrap;
	}
	
	.elementor-25907 .elementor-element.elementor-element-4f71b23.e-con {
		--flex-grow: 1;
		--flex-shrink: 0;
	}
	
	.elementor-25907 .elementor-element.elementor-element-5b6288e.e-con {
		--flex-grow: 1;
		--flex-shrink: 0;
	}
	
	.elementor-25907 .elementor-element.elementor-element-cd5a88a .elementor-counter-number-wrapper {
		font-size: 54px;
	}
	
	.elementor-25907 .elementor-element.elementor-element-3a17b9a.e-con {
		--flex-grow: 1;
		--flex-shrink: 0;
	}
	
	.elementor-25907 .elementor-element.elementor-element-2557a96.e-con {
		--flex-grow: 1;
		--flex-shrink: 0;
	}
	
	.elementor-25907 .elementor-element.elementor-element-bea765b {
		--align-items: flex-start;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-25907 .elementor-element.elementor-element-1d1bc51 > .elementor-widget-container {
		margin: 5px 0px 0px 0px;
	}
	
	.elementor-25907 .elementor-element.elementor-element-0b2ce16 .elementor-icon-box-wrapper {
		text-align: start;
	}
	
	.elementor-25907 .elementor-element.elementor-element-fe51346 {
		--align-items: flex-start;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-25907 .elementor-element.elementor-element-cbe547c > .elementor-widget-container {
		margin: 5px 0px 0px 0px;
	}
	
	.elementor-25907 .elementor-element.elementor-element-a62316e .elementor-icon-box-wrapper {
		text-align: start;
	}
	
	.elementor-25907 .elementor-element.elementor-element-de4e36f {
		--align-items: flex-start;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-25907 .elementor-element.elementor-element-b47e150 > .elementor-widget-container {
		margin: 5px 0px 0px 0px;
	}
	
	.elementor-25907 .elementor-element.elementor-element-0e03e64 .elementor-icon-box-wrapper {
		text-align: start;
	}
	
	.elementor-25907 .elementor-element.elementor-element-b0a7599 {
		--align-items: flex-start;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-25907 .elementor-element.elementor-element-d9c4845 > .elementor-widget-container {
		margin: 5px 0px 0px 0px;
	}
	
	.elementor-25907 .elementor-element.elementor-element-73e2893 .elementor-icon-box-wrapper {
		text-align: start;
	}
	
	.elementor-25907 .elementor-element.elementor-element-2504839 {
		--align-items: flex-start;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-25907 .elementor-element.elementor-element-b77ea02 > .elementor-widget-container {
		margin: 5px 0px 0px 0px;
	}
	
	.elementor-25907 .elementor-element.elementor-element-34fe747 .elementor-icon-box-wrapper {
		text-align: start;
	}
	
	.elementor-25907 .elementor-element.elementor-element-773e25b {
		--align-items: flex-start;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-25907 .elementor-element.elementor-element-24be57f > .elementor-widget-container {
		margin: 5px 0px 0px 0px;
	}
	
	.elementor-25907 .elementor-element.elementor-element-7c3ad00 .elementor-icon-box-wrapper {
		text-align: start;
	}
	
	.elementor-25907 .elementor-element.elementor-element-88d5505 {
		--align-items: flex-start;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-25907 .elementor-element.elementor-element-94edd41 > .elementor-widget-container {
		margin: 5px 0px 0px 0px;
	}
	
	.elementor-25907 .elementor-element.elementor-element-f8415c7 .elementor-icon-box-wrapper {
		text-align: start;
	}
	
	.elementor-25907 .elementor-element.elementor-element-6efb104 {
		--align-items: flex-start;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-25907 .elementor-element.elementor-element-5fdd9d7 > .elementor-widget-container {
		margin: 5px 0px 0px 0px;
	}
	
	.elementor-25907 .elementor-element.elementor-element-461cba8 .elementor-icon-box-wrapper {
		text-align: start;
	}
	
	.elementor-25907 .elementor-element.elementor-element-ae25e81 {
		--align-items: flex-start;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-25907 .elementor-element.elementor-element-93da280 > .elementor-widget-container {
		margin: 5px 0px 0px 0px;
	}
	
	.elementor-25907 .elementor-element.elementor-element-16882a7 .elementor-icon-box-wrapper {
		text-align: start;
	}
	
	.elementor-25907 .elementor-element.elementor-element-7e183e3 {
		--align-items: flex-start;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-25907 .elementor-element.elementor-element-af41ad9 > .elementor-widget-container {
		margin: 5px 0px 0px 0px;
	}
	
	.elementor-25907 .elementor-element.elementor-element-8b5f72f .elementor-icon-box-wrapper {
		text-align: start;
	}
	
	.elementor-25907 .elementor-element.elementor-element-d040ef8 {
		font-size: 14px;
	}
}

@media (max-width:767px) {
	.elementor-25907 .elementor-element.elementor-element-a8d233d {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-25907 .elementor-element.elementor-element-e3257dc {
		--min-height: 200px;
	}
	
	.elementor-25907 .elementor-element.elementor-element-adc1108 {
		--justify-content: center;
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
		--margin-top: 20px;
		--margin-bottom: 20px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-25907 .elementor-element.elementor-element-b2b1f3e {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-25907 .elementor-element.elementor-element-3ef479d {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-25907 .elementor-element.elementor-element-ab85b2a .swiper-slide {
		height: 300px;
	}
	
	.elementor-25907 .elementor-element.elementor-element-b48cbda {
		--margin-top: 20px;
		--margin-bottom: 20px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-25907 .elementor-element.elementor-element-9f667cb {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-25907 .elementor-element.elementor-element-fd508ee.e-con {
		--order: 99999;
	}
	
	.elementor-25907 .elementor-element.elementor-element-650d000 .swiper-slide {
		height: 300px;
	}
	
	.elementor-25907 .elementor-element.elementor-element-4fe81f6 .elementor-counter-title {
		justify-content: center;
	}
	
	.elementor-25907 .elementor-element.elementor-element-4fe81f6 .elementor-counter-number-wrapper {}
}

.elementor-25907 .elementor-element.elementor-element-4e81318 .elementor-counter-title {
	justify-content: center;
}

.elementor-25907 .elementor-element.elementor-element-4e81318 .elementor-counter-number-wrapper {}

.elementor-25907 .elementor-element.elementor-element-3246e22 .elementor-counter-title {
	justify-content: center;
}

.elementor-25907 .elementor-element.elementor-element-3246e22 .elementor-counter-number-wrapper {}

.elementor-25907 .elementor-element.elementor-element-2c617fa {
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-25907 .elementor-element.elementor-element-5bd1801 {
	width: 100%;
	max-width: 100%;
}

.elementor-25907 .elementor-element.elementor-element-2bee04e .elementor-counter {
	flex-direction: column-reverse;
}

.elementor-25907 .elementor-element.elementor-element-2bee04e .elementor-counter-title {
	justify-content: center;
}

.elementor-25907 .elementor-element.elementor-element-2bee04e .elementor-counter-number-wrapper {}

.elementor-25907 .elementor-element.elementor-element-cd5a88a .elementor-counter-number-wrapper {}

.elementor-25907 .elementor-element.elementor-element-6ddee93 .elementor-counter-number-wrapper {}

.elementor-25907 .elementor-element.elementor-element-cddc2c4 .elementor-counter-number-wrapper {}

.elementor-25907 .elementor-element.elementor-element-8cf3efc {
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-25907 .elementor-element.elementor-element-bea765b {
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-25907 .elementor-element.elementor-element-1d1bc51 {
	text-align: start;
}

.elementor-25907 .elementor-element.elementor-element-0b2ce16 {
	width: 100%;
	max-width: 100%;
}

.elementor-25907 .elementor-element.elementor-element-fe51346 {
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-25907 .elementor-element.elementor-element-cbe547c {
	text-align: start;
}

.elementor-25907 .elementor-element.elementor-element-a62316e {
	width: 100%;
	max-width: 100%;
}

.elementor-25907 .elementor-element.elementor-element-de4e36f {
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-25907 .elementor-element.elementor-element-b47e150 {
	text-align: start;
}

.elementor-25907 .elementor-element.elementor-element-0e03e64 {
	width: 100%;
	max-width: 100%;
}

.elementor-25907 .elementor-element.elementor-element-b0a7599 {
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-25907 .elementor-element.elementor-element-d9c4845 {
	text-align: start;
}

.elementor-25907 .elementor-element.elementor-element-73e2893 {
	width: 100%;
	max-width: 100%;
}

.elementor-25907 .elementor-element.elementor-element-2504839 {
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-25907 .elementor-element.elementor-element-b77ea02 {
	text-align: start;
}

.elementor-25907 .elementor-element.elementor-element-34fe747 {
	width: 100%;
	max-width: 100%;
}

.elementor-25907 .elementor-element.elementor-element-c3a6abb {
	--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-25907 .elementor-element.elementor-element-773e25b {
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-25907 .elementor-element.elementor-element-24be57f {
	text-align: start;
}

.elementor-25907 .elementor-element.elementor-element-7c3ad00 {
	width: 100%;
	max-width: 100%;
}

.elementor-25907 .elementor-element.elementor-element-88d5505 {
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-25907 .elementor-element.elementor-element-94edd41 {
	text-align: start;
}

.elementor-25907 .elementor-element.elementor-element-f8415c7 {
	width: 100%;
	max-width: 100%;
}

.elementor-25907 .elementor-element.elementor-element-6efb104 {
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-25907 .elementor-element.elementor-element-5fdd9d7 {
	text-align: start;
}

.elementor-25907 .elementor-element.elementor-element-461cba8 {
	width: 100%;
	max-width: 100%;
}

.elementor-25907 .elementor-element.elementor-element-ae25e81 {
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-25907 .elementor-element.elementor-element-93da280 {
	text-align: start;
}

.elementor-25907 .elementor-element.elementor-element-16882a7 {
	width: 100%;
	max-width: 100%;
}

.elementor-25907 .elementor-element.elementor-element-7e183e3 {
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-25907 .elementor-element.elementor-element-af41ad9 {
	text-align: start;
}

.elementor-25907 .elementor-element.elementor-element-9316dd0 {
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-25907 .elementor-element.elementor-element-f7115cc {
	--min-height: 200px;
}

@media (min-width:768px) {
	.elementor-25907 .elementor-element.elementor-element-e3257dc {
		--width: 66%;
	}
	
	.elementor-25907 .elementor-element.elementor-element-b2b1f3e {
		--width: 45%;
	}
	
	.elementor-25907 .elementor-element.elementor-element-3ef479d {
		--width: 45%;
	}
	
	.elementor-25907 .elementor-element.elementor-element-3a057f3 {
		--width: 100%;
	}
	
	.elementor-25907 .elementor-element.elementor-element-94b2879 {
		--width: 100%;
	}
	
	.elementor-25907 .elementor-element.elementor-element-212fbcf {
		--width: 100%;
	}
	
	.elementor-25907 .elementor-element.elementor-element-2971395 {
		--width: 100%;
	}
	
	.elementor-25907 .elementor-element.elementor-element-b74dff5 {
		--width: 30%;
	}
	
	.elementor-25907 .elementor-element.elementor-element-522b950 {
		--width: 30%;
	}
	
	.elementor-25907 .elementor-element.elementor-element-1349f9d {
		--width: 25%;
	}
	
	.elementor-25907 .elementor-element.elementor-element-7e7eff5 {
		--width: 33.3333%;
	}
	
	.elementor-25907 .elementor-element.elementor-element-47d6acc {
		--width: 66.6666%;
	}
	
	.elementor-25907 .elementor-element.elementor-element-4a26eea {
		--width: 45%;
	}
	
	.elementor-25907 .elementor-element.elementor-element-8fb54b6 {
		--width: 45%;
	}
	
	.elementor-25907 .elementor-element.elementor-element-de8dcc9 {
		--width: 45%;
	}
	
	.elementor-25907 .elementor-element.elementor-element-746c705 {
		--width: 45%;
	}
	
	.elementor-25907 .elementor-element.elementor-element-4f71b23 {
		--width: 15%;
	}
	
	.elementor-25907 .elementor-element.elementor-element-5b6288e {
		--width: 20%;
	}
	
	.elementor-25907 .elementor-element.elementor-element-3a17b9a {
		--width: 30%;
	}
	
	.elementor-25907 .elementor-element.elementor-element-2557a96 {
		--width: 20%;
	}
	
	.elementor-25907 .elementor-element.elementor-element-8cf3efc {
		--width: 50%;
	}
	
	.elementor-25907 .elementor-element.elementor-element-c3a6abb {
		--width: 50%;
	}
	
	.elementor-25907 .elementor-element.elementor-element-6d13af3 {
		--width: 66%;
	}
	
	.elementor-25907 .elementor-element.elementor-element-f7115cc {
		--width: 30%;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-25907 .elementor-element.elementor-element-7c5babe {
		--width: 500px;
	}
	
	.elementor-25907 .elementor-element.elementor-element-3a057f3 {
		--width: 100%;
	}
	
	.elementor-25907 .elementor-element.elementor-element-94b2879 {
		--width: 100%;
	}
	
	.elementor-25907 .elementor-element.elementor-element-b74dff5 {
		--width: 23%;
	}
	
	.elementor-25907 .elementor-element.elementor-element-522b950 {
		--width: 38%;
	}
	
	.elementor-25907 .elementor-element.elementor-element-1349f9d {
		--width: 19%;
	}
	
	.elementor-25907 .elementor-element.elementor-element-7e7eff5 {
		--width: 100%;
	}
	
	.elementor-25907 .elementor-element.elementor-element-47d6acc {
		--width: 100%;
	}
	
	.elementor-25907 .elementor-element.elementor-element-4f71b23 {
		--width: 40%;
	}
	
	.elementor-25907 .elementor-element.elementor-element-5b6288e {
		--width: 40%;
	}
	
	.elementor-25907 .elementor-element.elementor-element-3a17b9a {
		--width: 40%;
	}
	
	.elementor-25907 .elementor-element.elementor-element-2557a96 {
		--width: 40%;
	}
	
	.elementor-25907 .elementor-element.elementor-element-6d13af3 {
		--width: 55%;
	}
	
	.elementor-25907 .elementor-element.elementor-element-f7115cc {
		--width: 48%;
	}
}

/* Start custom CSS for slides, class: .elementor-element-ab85b2a */
.elementor-25907 .elementor-element.elementor-element-ab85b2a .swiper-slide-bg {
	border-radius: 20px !important;
}

#event-slides {
	height: 570px !important;
}

/* End custom CSS */

/* Start custom CSS for slides, class: .elementor-element-650d000 */
.elementor-25907 .elementor-element.elementor-element-650d000 .swiper-slide-bg {
	border-radius: 20px !important;
}

#event-slides {
	height: 570px !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-346c01f */
.elementor-counter .elementor-counter-number-wrapper {
	font-size: 54px !important;
	font-weight: 500 !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-c7bf521 */
.elementor-counter .elementor-counter-number-wrapper {
	font-size: 54px !important;
	font-weight: 500 !important;
}

/* End custom CSS */

/* Start custom CSS for html, class: .elementor-element-c3d40a6 */
input[type=text], input[type=url], select, textarea {
	border: 0px;
	border-radius: 50px;
	width: 100%;
}

#btnsubmit-67285b6 {
	background-color: #7e993e !important;
	color: #fff;
	font-family: "Rubrik", Sans-serif;
	font-weight: 500;
	border-radius: 50px;
	border: 0px;
}

#btnsubmit-67285b6:hover {
	background-color: #aacd4a !important;
}

.helen {
	display: grid;
	justify-content: space-between;
	grid-template-columns: 1fr 1fr;
}

.helen-right {
	margin-left: 10px;
	margin-bottom: 20px;
}

.left-field {
	margin-right: 10px;
	margin-bottom: 20px;
}

@media only screen and (max-width: 965px) {
	.helen {
		display: block;
	}
	
	.helen-right {
		margin-left: 0px;
	}
	
	.left-field {
		margin-right: 0px;
	}
}
