
.elementor-10662 .elementor-element.elementor-element-3df5f84 {
	--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;
	--margin-top: 0%;
	--margin-bottom: 3%;
	--margin-left: 0%;
	--margin-right: 0%;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-10662 .elementor-element.elementor-element-3df5f84 > .elementor-shape-top .elementor-shape-fill, .elementor-10662 .elementor-element.elementor-element-3df5f84 > .e-con-inner > .elementor-shape-top .elementor-shape-fill {
	fill: var(--e-global-color-53eecf53);
}

.elementor-10662 .elementor-element.elementor-element-3df5f84 > .elementor-shape-top svg, .elementor-10662 .elementor-element.elementor-element-3df5f84 > .e-con-inner > .elementor-shape-top svg {
	height: 170px;
}

.elementor-10662 .elementor-element.elementor-element-4b089ec {
	--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;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--overlay-opacity: .35;
	--margin-top: 0%;
	--margin-bottom: 0%;
	--margin-left: 0%;
	--margin-right: 0%;
	--padding-top: 0%;
	--padding-bottom: 0%;
	--padding-left: 0%;
	--padding-right: 0%;
}

.elementor-10662 .elementor-element.elementor-element-4b089ec:not(.elementor-motion-effects-element-type-background), .elementor-10662 .elementor-element.elementor-element-4b089ec > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilehafn.nitrocdn.com/IYVfRgzvLHXpdaxIuTJjLpKngJJfYGeJ/assets/images/optimized/rev-d32cbae/zorbabaits.com/wp-content/uploads/2026/03/zorba_soldoutdesk3.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: contain;
}

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

.elementor-10662 .elementor-element.elementor-element-4b089ec::before, .elementor-10662 .elementor-element.elementor-element-4b089ec > .elementor-background-video-container::before, .elementor-10662 .elementor-element.elementor-element-4b089ec > .e-con-inner > .elementor-background-video-container::before, .elementor-10662 .elementor-element.elementor-element-4b089ec > .elementor-background-slideshow::before, .elementor-10662 .elementor-element.elementor-element-4b089ec > .e-con-inner > .elementor-background-slideshow::before, .elementor-10662 .elementor-element.elementor-element-4b089ec > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-color: var(--e-global-color-primary);
	--background-overlay: "";
}

.elementor-widget-heading .elementor-heading-title {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-size: var(--e-global-typography-primary-font-size);
	font-weight: var(--e-global-typography-primary-font-weight);
	text-transform: var(--e-global-typography-primary-text-transform);
	font-style: var(--e-global-typography-primary-font-style);
	text-decoration: var(--e-global-typography-primary-text-decoration);
	line-height: var(--e-global-typography-primary-line-height);
	letter-spacing: var(--e-global-typography-primary-letter-spacing);
	color: var(--e-global-color-primary);
}

.elementor-10662 .elementor-element.elementor-element-d941907 {
	width: var(--container-widget-width, 60%);
	max-width: 60%;
	margin: 0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;
	padding: 0% 0% 2% 1%;
	--container-widget-width: 60%;
	--container-widget-flex-grow: 0;
	text-align: start;
}

.elementor-10662 .elementor-element.elementor-element-d941907.elementor-element {
	--align-self: center;
}

.elementor-10662 .elementor-element.elementor-element-d941907 .elementor-heading-title {
	font-family: "Anton", Sans-serif;
	font-size: 110px;
	font-weight: 400;
	text-transform: capitalize;
	font-style: normal;
	text-decoration: none;
	line-height: 120px;
	letter-spacing: 2px;
	color: var(--e-global-color-text);
}

.elementor-widget-text-editor {
	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);
	text-transform: var(--e-global-typography-text-text-transform);
	font-style: var(--e-global-typography-text-font-style);
	text-decoration: var(--e-global-typography-text-text-decoration);
	line-height: var(--e-global-typography-text-line-height);
	letter-spacing: var(--e-global-typography-text-letter-spacing);
	color: var(--e-global-color-text);
}

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

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

.elementor-10662 .elementor-element.elementor-element-80e717c {
	width: var(--container-widget-width, 60%);
	max-width: 60%;
	padding: 0% 0% 3% 1%;
	--container-widget-width: 60%;
	--container-widget-flex-grow: 0;
	font-family: "Inter", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 25px;
	letter-spacing: 2px;
}

.elementor-10662 .elementor-element.elementor-element-80e717c.elementor-element {
	--align-self: center;
}

.elementor-10662 .elementor-element.elementor-element-4023412 {
	--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: 15%;
	--padding-bottom: 2%;
	--padding-left: 20%;
	--padding-right: 20%;
}

.elementor-10662 .elementor-element.elementor-element-eec4053 {
	background-color: var(--e-global-color-accent);
	margin: 0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;
	padding: 5px 0px 5px 0px;
	border-style: none;
	text-align: center;
}

.elementor-10662 .elementor-element.elementor-element-eec4053.elementor-element {
	--align-self: stretch;
}

.elementor-10662 .elementor-element.elementor-element-eec4053 .elementor-heading-title {
	font-family: "Exo 2", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 28px;
	letter-spacing: 2px;
	color: var(--e-global-color-primary);
}

.elementor-10662 .elementor-element.elementor-element-d98d826 {
	--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: 15%;
	--padding-bottom: 2%;
	--padding-left: 20%;
	--padding-right: 20%;
}

.elementor-10662 .elementor-element.elementor-element-d98d826:not(.elementor-motion-effects-element-type-background), .elementor-10662 .elementor-element.elementor-element-d98d826 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilehafn.nitrocdn.com/IYVfRgzvLHXpdaxIuTJjLpKngJJfYGeJ/assets/images/optimized/rev-d32cbae/zorbabaits.com/wp-content/uploads/2026/03/zorba_soldoutdesk3.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: 63% auto;
}

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

.elementor-10662 .elementor-element.elementor-element-46154fa {
	background-color: rgba(0, 0, 0, .41);
	font-family: var(--e-global-typography-468ed7e-font-family), Sans-serif;
	font-size: var(--e-global-typography-468ed7e-font-size);
	font-weight: var(--e-global-typography-468ed7e-font-weight);
	text-transform: var(--e-global-typography-468ed7e-text-transform);
	font-style: var(--e-global-typography-468ed7e-font-style);
	text-decoration: var(--e-global-typography-468ed7e-text-decoration);
	line-height: var(--e-global-typography-468ed7e-line-height);
	letter-spacing: var(--e-global-typography-468ed7e-letter-spacing);
	text-shadow: 0px 0px 17px rgba(0, 0, 0, .94);
}

.elementor-10662 .elementor-element.elementor-element-4fc207e {
	--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;
	--justify-content: center;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0%;
	--margin-bottom: 0%;
	--margin-left: 0%;
	--margin-right: 0%;
	--padding-top: 1%;
	--padding-bottom: 1%;
	--padding-left: 0%;
	--padding-right: 0%;
}

.elementor-10662 .elementor-element.elementor-element-4fc207e:not(.elementor-motion-effects-element-type-background), .elementor-10662 .elementor-element.elementor-element-4fc207e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-repeat: no-repeat;
}

.elementor-10662 .elementor-element.elementor-element-b6489a9 {
	width: var(--container-widget-width, 40%);
	max-width: 40%;
	padding: 0% 0% 1% 0%;
	--container-widget-width: 40%;
	--container-widget-flex-grow: 0;
	text-align: center;
	font-family: "Inter", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 25px;
	letter-spacing: 2px;
}

.elementor-10662 .elementor-element.elementor-element-b6489a9.elementor-element {
	--align-self: center;
}

.elementor-widget-button .elementor-button {
	background-color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-size: var(--e-global-typography-accent-font-size);
	font-weight: var(--e-global-typography-accent-font-weight);
	text-transform: var(--e-global-typography-accent-text-transform);
	font-style: var(--e-global-typography-accent-font-style);
	text-decoration: var(--e-global-typography-accent-text-decoration);
	line-height: var(--e-global-typography-accent-line-height);
	letter-spacing: var(--e-global-typography-accent-letter-spacing);
}

.elementor-10662 .elementor-element.elementor-element-66ccc32 .elementor-button {
	background-color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-468ed7e-font-family), Sans-serif;
	font-size: var(--e-global-typography-468ed7e-font-size);
	font-weight: var(--e-global-typography-468ed7e-font-weight);
	text-transform: var(--e-global-typography-468ed7e-text-transform);
	font-style: var(--e-global-typography-468ed7e-font-style);
	text-decoration: var(--e-global-typography-468ed7e-text-decoration);
	line-height: var(--e-global-typography-468ed7e-line-height);
	letter-spacing: var(--e-global-typography-468ed7e-letter-spacing);
	fill: #0f0;
	color: #0f0;
	box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .5);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #0f0;
	border-radius: 0% 0% 0% 0%;
	padding: 14px 28px 14px 28px;
}

.elementor-10662 .elementor-element.elementor-element-66ccc32 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0% 0% 1% 0%;
}

.elementor-10662 .elementor-element.elementor-element-66ccc32 .elementor-button:hover, .elementor-10662 .elementor-element.elementor-element-66ccc32 .elementor-button:focus {
	border-color: #0f0;
	box-shadow: 0px 0px 10px 2px #0f0;
}

.elementor-10662 .elementor-element.elementor-element-c6cbc47 {
	--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: 5%;
	--padding-bottom: 2%;
	--padding-left: 20%;
	--padding-right: 20%;
}

.elementor-10662 .elementor-element.elementor-element-44a82bd {
	text-align: start;
}

.elementor-10662 .elementor-element.elementor-element-44a82bd .elementor-heading-title {
	font-family: "Teko", Sans-serif;
	font-size: 70px;
	font-weight: 500;
	text-transform: capitalize;
	font-style: normal;
	text-decoration: none;
	line-height: 60px;
	letter-spacing: 2px;
	color: var(--e-global-color-text);
}

.elementor-10662 .elementor-element.elementor-element-b4cb04f {
	margin: 0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;
	padding: 0% 0% 0% 0%;
	text-align: justify;
	font-family: "Rajdhani", Sans-serif;
	font-size: 15px;
	font-weight: 500;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 22px;
	letter-spacing: 1px;
}

.elementor-10662 .elementor-element.elementor-element-14cfc7d {
	--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: 0px 20px;
	--row-gap: 0px;
	--column-gap: 20px;
	--overlay-opacity: .51;
}

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

.elementor-10662 .elementor-element.elementor-element-4abaad1 {
	--display: flex;
	--min-height: 22vh;
	--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;
	--overlay-opacity: .5;
	border-style: none;
	--border-style: none;
}

.elementor-10662 .elementor-element.elementor-element-4abaad1:not(.elementor-motion-effects-element-type-background), .elementor-10662 .elementor-element.elementor-element-4abaad1 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilehafn.nitrocdn.com/IYVfRgzvLHXpdaxIuTJjLpKngJJfYGeJ/assets/images/optimized/rev-d32cbae/zorbabaits.com/wp-content/uploads/2025/12/BANER_bundle-1.jpg");
	background-position: bottom center;
	background-repeat: no-repeat;
	background-size: cover;
}

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

.elementor-10662 .elementor-element.elementor-element-4abaad1::before, .elementor-10662 .elementor-element.elementor-element-4abaad1 > .elementor-background-video-container::before, .elementor-10662 .elementor-element.elementor-element-4abaad1 > .e-con-inner > .elementor-background-video-container::before, .elementor-10662 .elementor-element.elementor-element-4abaad1 > .elementor-background-slideshow::before, .elementor-10662 .elementor-element.elementor-element-4abaad1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10662 .elementor-element.elementor-element-4abaad1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-color: #000;
	--background-overlay: "";
}

.elementor-10662 .elementor-element.elementor-element-6771627:hover {
	--e-transform-scale: 1.2;
}

.elementor-10662 .elementor-element.elementor-element-6771627 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
}

.elementor-10662 .elementor-element.elementor-element-6771627 .elementor-heading-title {
	font-family: "Teko", Sans-serif;
	font-size: 70px;
	font-weight: 500;
	text-transform: capitalize;
	font-style: italic;
	text-decoration: none;
	line-height: 60px;
	letter-spacing: 2px;
	color: var(--e-global-color-text);
}

.elementor-10662 .elementor-element.elementor-element-bfea0a1 {
	--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 20px;
	--row-gap: 0px;
	--column-gap: 20px;
	--overlay-opacity: .51;
}

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

.elementor-10662 .elementor-element.elementor-element-3f88464 {
	--display: flex;
	--min-height: 22vh;
	--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;
	--overlay-opacity: .5;
	border-style: none;
	--border-style: none;
}

.elementor-10662 .elementor-element.elementor-element-3f88464:not(.elementor-motion-effects-element-type-background), .elementor-10662 .elementor-element.elementor-element-3f88464 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilehafn.nitrocdn.com/IYVfRgzvLHXpdaxIuTJjLpKngJJfYGeJ/assets/images/optimized/rev-d32cbae/zorbabaits.com/wp-content/uploads/2025/11/BANER_Choppy_mini-2.jpg");
	background-position: bottom center;
	background-repeat: no-repeat;
	background-size: cover;
}

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

.elementor-10662 .elementor-element.elementor-element-3f88464::before, .elementor-10662 .elementor-element.elementor-element-3f88464 > .elementor-background-video-container::before, .elementor-10662 .elementor-element.elementor-element-3f88464 > .e-con-inner > .elementor-background-video-container::before, .elementor-10662 .elementor-element.elementor-element-3f88464 > .elementor-background-slideshow::before, .elementor-10662 .elementor-element.elementor-element-3f88464 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10662 .elementor-element.elementor-element-3f88464 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-color: #000;
	--background-overlay: "";
}

.elementor-10662 .elementor-element.elementor-element-4d38a88:hover {
	--e-transform-scale: 1.2;
}

.elementor-10662 .elementor-element.elementor-element-4d38a88 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
}

.elementor-10662 .elementor-element.elementor-element-4d38a88 .elementor-heading-title {
	font-family: "Teko", Sans-serif;
	font-size: 70px;
	font-weight: 500;
	text-transform: capitalize;
	font-style: italic;
	text-decoration: none;
	line-height: 60px;
	letter-spacing: 2px;
	color: var(--e-global-color-text);
}

.elementor-10662 .elementor-element.elementor-element-08a842b {
	--display: flex;
	--min-height: 22vh;
	--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;
	--overlay-opacity: .5;
	border-style: none;
	--border-style: none;
}

.elementor-10662 .elementor-element.elementor-element-08a842b:not(.elementor-motion-effects-element-type-background), .elementor-10662 .elementor-element.elementor-element-08a842b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilehafn.nitrocdn.com/IYVfRgzvLHXpdaxIuTJjLpKngJJfYGeJ/assets/images/optimized/rev-d32cbae/zorbabaits.com/wp-content/uploads/2025/11/BANER_Choppy_classic-1.jpg");
	background-position: bottom center;
	background-repeat: no-repeat;
	background-size: cover;
}

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

.elementor-10662 .elementor-element.elementor-element-08a842b::before, .elementor-10662 .elementor-element.elementor-element-08a842b > .elementor-background-video-container::before, .elementor-10662 .elementor-element.elementor-element-08a842b > .e-con-inner > .elementor-background-video-container::before, .elementor-10662 .elementor-element.elementor-element-08a842b > .elementor-background-slideshow::before, .elementor-10662 .elementor-element.elementor-element-08a842b > .e-con-inner > .elementor-background-slideshow::before, .elementor-10662 .elementor-element.elementor-element-08a842b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-color: #000;
	--background-overlay: "";
}

.elementor-10662 .elementor-element.elementor-element-176b4cb:hover {
	--e-transform-scale: 1.2;
}

.elementor-10662 .elementor-element.elementor-element-176b4cb {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
}

.elementor-10662 .elementor-element.elementor-element-176b4cb .elementor-heading-title {
	font-family: "Teko", Sans-serif;
	font-size: 70px;
	font-weight: 500;
	text-transform: capitalize;
	font-style: italic;
	text-decoration: none;
	line-height: 60px;
	letter-spacing: 2px;
	color: var(--e-global-color-text);
}

.elementor-10662 .elementor-element.elementor-element-420db8a {
	--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 20px;
	--row-gap: 0px;
	--column-gap: 20px;
	--overlay-opacity: .51;
}

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

.elementor-10662 .elementor-element.elementor-element-07f73eb {
	--display: flex;
	--min-height: 22vh;
	--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;
	--overlay-opacity: .5;
	border-style: none;
	--border-style: none;
}

.elementor-10662 .elementor-element.elementor-element-07f73eb:not(.elementor-motion-effects-element-type-background), .elementor-10662 .elementor-element.elementor-element-07f73eb > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilehafn.nitrocdn.com/IYVfRgzvLHXpdaxIuTJjLpKngJJfYGeJ/assets/images/optimized/rev-d32cbae/zorbabaits.com/wp-content/uploads/2025/11/BANER_Choppy_big-2.jpg");
	background-position: bottom center;
	background-repeat: no-repeat;
	background-size: cover;
}

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

.elementor-10662 .elementor-element.elementor-element-07f73eb::before, .elementor-10662 .elementor-element.elementor-element-07f73eb > .elementor-background-video-container::before, .elementor-10662 .elementor-element.elementor-element-07f73eb > .e-con-inner > .elementor-background-video-container::before, .elementor-10662 .elementor-element.elementor-element-07f73eb > .elementor-background-slideshow::before, .elementor-10662 .elementor-element.elementor-element-07f73eb > .e-con-inner > .elementor-background-slideshow::before, .elementor-10662 .elementor-element.elementor-element-07f73eb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-color: #000;
	--background-overlay: "";
}

.elementor-10662 .elementor-element.elementor-element-d6d6257:hover {
	--e-transform-scale: 1.2;
}

.elementor-10662 .elementor-element.elementor-element-d6d6257 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
}

.elementor-10662 .elementor-element.elementor-element-d6d6257 .elementor-heading-title {
	font-family: "Teko", Sans-serif;
	font-size: 70px;
	font-weight: 500;
	text-transform: capitalize;
	font-style: italic;
	text-decoration: none;
	line-height: 60px;
	letter-spacing: 2px;
	color: var(--e-global-color-text);
}

.elementor-10662 .elementor-element.elementor-element-842ca73 {
	--display: flex;
	--min-height: 22vh;
	--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;
	--overlay-opacity: .5;
	border-style: none;
	--border-style: none;
}

.elementor-10662 .elementor-element.elementor-element-842ca73:not(.elementor-motion-effects-element-type-background), .elementor-10662 .elementor-element.elementor-element-842ca73 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilehafn.nitrocdn.com/IYVfRgzvLHXpdaxIuTJjLpKngJJfYGeJ/assets/images/optimized/rev-d32cbae/zorbabaits.com/wp-content/uploads/2024/10/Shad-Daddy.jpg");
	background-position: bottom center;
	background-repeat: no-repeat;
	background-size: cover;
}

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

.elementor-10662 .elementor-element.elementor-element-842ca73::before, .elementor-10662 .elementor-element.elementor-element-842ca73 > .elementor-background-video-container::before, .elementor-10662 .elementor-element.elementor-element-842ca73 > .e-con-inner > .elementor-background-video-container::before, .elementor-10662 .elementor-element.elementor-element-842ca73 > .elementor-background-slideshow::before, .elementor-10662 .elementor-element.elementor-element-842ca73 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10662 .elementor-element.elementor-element-842ca73 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-color: #000;
	--background-overlay: "";
}

.elementor-10662 .elementor-element.elementor-element-a49c406:hover {
	--e-transform-scale: 1.2;
}

.elementor-10662 .elementor-element.elementor-element-a49c406 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
}

.elementor-10662 .elementor-element.elementor-element-a49c406 .elementor-heading-title {
	font-family: "Teko", Sans-serif;
	font-size: 70px;
	font-weight: 500;
	text-transform: capitalize;
	font-style: italic;
	text-decoration: none;
	line-height: 60px;
	letter-spacing: 2px;
	color: var(--e-global-color-text);
}

.elementor-10662 .elementor-element.elementor-element-556a8f1 {
	--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 20px;
	--row-gap: 0px;
	--column-gap: 20px;
	--overlay-opacity: .51;
}

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

.elementor-10662 .elementor-element.elementor-element-ca6bdad {
	--display: flex;
	--min-height: 22vh;
	--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;
	--overlay-opacity: .5;
}

.elementor-10662 .elementor-element.elementor-element-ca6bdad:not(.elementor-motion-effects-element-type-background), .elementor-10662 .elementor-element.elementor-element-ca6bdad > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilehafn.nitrocdn.com/IYVfRgzvLHXpdaxIuTJjLpKngJJfYGeJ/assets/images/optimized/rev-d32cbae/zorbabaits.com/wp-content/uploads/2024/10/Shad-Junior2.jpg");
	background-position: bottom center;
	background-repeat: no-repeat;
	background-size: cover;
}

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

.elementor-10662 .elementor-element.elementor-element-ca6bdad::before, .elementor-10662 .elementor-element.elementor-element-ca6bdad > .elementor-background-video-container::before, .elementor-10662 .elementor-element.elementor-element-ca6bdad > .e-con-inner > .elementor-background-video-container::before, .elementor-10662 .elementor-element.elementor-element-ca6bdad > .elementor-background-slideshow::before, .elementor-10662 .elementor-element.elementor-element-ca6bdad > .e-con-inner > .elementor-background-slideshow::before, .elementor-10662 .elementor-element.elementor-element-ca6bdad > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-color: #000;
	--background-overlay: "";
}

.elementor-10662 .elementor-element.elementor-element-5a868b8:hover {
	--e-transform-scale: 1.2;
}

.elementor-10662 .elementor-element.elementor-element-5a868b8 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
}

.elementor-10662 .elementor-element.elementor-element-5a868b8 .elementor-heading-title {
	font-family: "Teko", Sans-serif;
	font-size: 70px;
	font-weight: 500;
	text-transform: capitalize;
	font-style: italic;
	text-decoration: none;
	line-height: 60px;
	letter-spacing: 2px;
	color: var(--e-global-color-text);
}

.elementor-10662 .elementor-element.elementor-element-439d85a {
	--display: flex;
	--min-height: 22vh;
	--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;
	--overlay-opacity: .5;
}

.elementor-10662 .elementor-element.elementor-element-439d85a:not(.elementor-motion-effects-element-type-background), .elementor-10662 .elementor-element.elementor-element-439d85a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilehafn.nitrocdn.com/IYVfRgzvLHXpdaxIuTJjLpKngJJfYGeJ/assets/images/optimized/rev-d32cbae/zorbabaits.com/wp-content/uploads/2024/10/extras.jpg");
	background-position: bottom center;
	background-repeat: no-repeat;
	background-size: cover;
}

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

.elementor-10662 .elementor-element.elementor-element-439d85a::before, .elementor-10662 .elementor-element.elementor-element-439d85a > .elementor-background-video-container::before, .elementor-10662 .elementor-element.elementor-element-439d85a > .e-con-inner > .elementor-background-video-container::before, .elementor-10662 .elementor-element.elementor-element-439d85a > .elementor-background-slideshow::before, .elementor-10662 .elementor-element.elementor-element-439d85a > .e-con-inner > .elementor-background-slideshow::before, .elementor-10662 .elementor-element.elementor-element-439d85a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-color: var(--e-global-color-primary);
	--background-overlay: "";
}

.elementor-10662 .elementor-element.elementor-element-bba5534 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-10662 .elementor-element.elementor-element-bba5534:hover {
	--e-transform-scale: 1.2;
}

.elementor-10662 .elementor-element.elementor-element-bba5534.elementor-element {
	--align-self: center;
}

.elementor-10662 .elementor-element.elementor-element-bba5534 .elementor-heading-title {
	font-family: "Teko", Sans-serif;
	font-size: 70px;
	font-weight: 500;
	text-transform: capitalize;
	font-style: italic;
	text-decoration: none;
	line-height: 60px;
	letter-spacing: 2px;
	color: var(--e-global-color-text);
}

.elementor-10662 .elementor-element.elementor-element-31a772e {
	--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 20px;
	--row-gap: 0px;
	--column-gap: 20px;
	--overlay-opacity: .51;
}

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

.elementor-10662 .elementor-element.elementor-element-bffca97 {
	--display: flex;
	--min-height: 22vh;
	--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;
	--overlay-opacity: .5;
}

.elementor-10662 .elementor-element.elementor-element-bffca97:not(.elementor-motion-effects-element-type-background), .elementor-10662 .elementor-element.elementor-element-bffca97 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilehafn.nitrocdn.com/IYVfRgzvLHXpdaxIuTJjLpKngJJfYGeJ/assets/images/optimized/rev-d32cbae/zorbabaits.com/wp-content/uploads/2024/10/extras.jpg");
	background-position: bottom center;
	background-repeat: no-repeat;
	background-size: cover;
}

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

.elementor-10662 .elementor-element.elementor-element-bffca97::before, .elementor-10662 .elementor-element.elementor-element-bffca97 > .elementor-background-video-container::before, .elementor-10662 .elementor-element.elementor-element-bffca97 > .e-con-inner > .elementor-background-video-container::before, .elementor-10662 .elementor-element.elementor-element-bffca97 > .elementor-background-slideshow::before, .elementor-10662 .elementor-element.elementor-element-bffca97 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10662 .elementor-element.elementor-element-bffca97 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-color: var(--e-global-color-primary);
	--background-overlay: "";
}

.elementor-10662 .elementor-element.elementor-element-b3567ab:hover {
	--e-transform-scale: 1.2;
}

.elementor-10662 .elementor-element.elementor-element-b3567ab {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
}

.elementor-10662 .elementor-element.elementor-element-b3567ab .elementor-heading-title {
	font-family: "Bebas Neue", Sans-serif;
	font-size: 60px;
	font-weight: 800;
	text-transform: capitalize;
	font-style: italic;
	line-height: 100px;
	letter-spacing: 2px;
	color: var(--e-global-color-secondary);
}

.elementor-10662 .elementor-element.elementor-element-88c7bc6 {
	--display: flex;
	--min-height: 22vh;
	--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;
	--overlay-opacity: .5;
}

.elementor-10662 .elementor-element.elementor-element-88c7bc6:not(.elementor-motion-effects-element-type-background), .elementor-10662 .elementor-element.elementor-element-88c7bc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilehafn.nitrocdn.com/IYVfRgzvLHXpdaxIuTJjLpKngJJfYGeJ/assets/images/optimized/rev-d32cbae/zorbabaits.com/wp-content/uploads/2024/10/BOOGIEWOOGIE2.jpg");
	background-position: bottom center;
	background-repeat: no-repeat;
	background-size: cover;
}

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

.elementor-10662 .elementor-element.elementor-element-88c7bc6::before, .elementor-10662 .elementor-element.elementor-element-88c7bc6 > .elementor-background-video-container::before, .elementor-10662 .elementor-element.elementor-element-88c7bc6 > .e-con-inner > .elementor-background-video-container::before, .elementor-10662 .elementor-element.elementor-element-88c7bc6 > .elementor-background-slideshow::before, .elementor-10662 .elementor-element.elementor-element-88c7bc6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10662 .elementor-element.elementor-element-88c7bc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-color: var(--e-global-color-primary);
	--background-overlay: "";
}

.elementor-10662 .elementor-element.elementor-element-65a8453:hover {
	--e-transform-scale: 1.2;
}

.elementor-10662 .elementor-element.elementor-element-65a8453 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
}

.elementor-10662 .elementor-element.elementor-element-65a8453 .elementor-heading-title {
	font-family: "Bebas Neue", Sans-serif;
	font-size: 60px;
	font-weight: 800;
	text-transform: capitalize;
	font-style: italic;
	line-height: 100px;
	letter-spacing: 2px;
	color: var(--e-global-color-secondary);
}

.elementor-10662 .elementor-element.elementor-element-8090f93 {
	--display: flex;
}

.elementor-widget-divider {
	--divider-color: var(--e-global-color-secondary);
}

.elementor-widget-divider .elementor-divider__text {
	color: var(--e-global-color-secondary);
	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);
	text-transform: var(--e-global-typography-secondary-text-transform);
	font-style: var(--e-global-typography-secondary-font-style);
	text-decoration: var(--e-global-typography-secondary-text-decoration);
	line-height: var(--e-global-typography-secondary-line-height);
	letter-spacing: var(--e-global-typography-secondary-letter-spacing);
}

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

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

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

.elementor-10662 .elementor-element.elementor-element-c37d72c {
	--divider-border-style: solid;
	--divider-color: #000;
	--divider-border-width: 1px;
}

.elementor-10662 .elementor-element.elementor-element-c37d72c .elementor-divider-separator {
	width: 100%;
}

.elementor-10662 .elementor-element.elementor-element-c37d72c .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-10662 .elementor-element.elementor-element-33fb00d {
	--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;
}

.elementor-10662 .elementor-element.elementor-element-e5fa020 {
	text-align: center;
}

.elementor-10662 .elementor-element.elementor-element-e5fa020 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 25px;
	letter-spacing: 2px;
	color: var(--e-global-color-secondary);
}

.elementor-10662 .elementor-element.elementor-element-c0fcf7e {
	width: var(--container-widget-width, 80%);
	max-width: 80%;
	margin: 3px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;
	--container-widget-width: 80%;
	--container-widget-flex-grow: 0;
	text-align: center;
	font-family: "Rajdhani", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 25px;
	letter-spacing: 2px;
}

.elementor-10662 .elementor-element.elementor-element-c0fcf7e.elementor-element {
	--align-self: center;
}

.elementor-10662 .elementor-element.elementor-element-442230c {
	--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;
	--margin-top: 0%;
	--margin-bottom: 2%;
	--margin-left: 0%;
	--margin-right: 0%;
}

.elementor-10662 .elementor-element.elementor-element-cbd8929 .elementor-button {
	background-color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-468ed7e-font-family), Sans-serif;
	font-size: var(--e-global-typography-468ed7e-font-size);
	font-weight: var(--e-global-typography-468ed7e-font-weight);
	text-transform: var(--e-global-typography-468ed7e-text-transform);
	font-style: var(--e-global-typography-468ed7e-font-style);
	text-decoration: var(--e-global-typography-468ed7e-text-decoration);
	line-height: var(--e-global-typography-468ed7e-line-height);
	letter-spacing: var(--e-global-typography-468ed7e-letter-spacing);
	fill: #0f0;
	color: #0f0;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #0f0;
	border-radius: 0% 0% 0% 0%;
	padding: 12px 20px 12px 20px;
}

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

.elementor-10662 .elementor-element.elementor-element-cbd8929 .elementor-button:hover, .elementor-10662 .elementor-element.elementor-element-cbd8929 .elementor-button:focus {
	border-color: rgba(0, 255, 0, .77);
	box-shadow: 0px 0px 10px 1px #0f0;
}

.elementor-10662 .elementor-element.elementor-element-9be52bd {
	--display: flex;
}

.elementor-10662 .elementor-element.elementor-element-7456d1d {
	--divider-border-style: solid;
	--divider-color: #000;
	--divider-border-width: 1px;
}

.elementor-10662 .elementor-element.elementor-element-7456d1d .elementor-divider-separator {
	width: 100%;
}

.elementor-10662 .elementor-element.elementor-element-7456d1d .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-10662 .elementor-element.elementor-element-30535e2f {
	--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: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 30px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-10662 .elementor-element.elementor-element-1faca318 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-10662 .elementor-element.elementor-element-3dd73ea3 {
	--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: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--overlay-opacity: .5;
	--margin-top: 0px;
	--margin-bottom: 30px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

.elementor-10662 .elementor-element.elementor-element-3dd73ea3::before, .elementor-10662 .elementor-element.elementor-element-3dd73ea3 > .elementor-background-video-container::before, .elementor-10662 .elementor-element.elementor-element-3dd73ea3 > .e-con-inner > .elementor-background-video-container::before, .elementor-10662 .elementor-element.elementor-element-3dd73ea3 > .elementor-background-slideshow::before, .elementor-10662 .elementor-element.elementor-element-3dd73ea3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10662 .elementor-element.elementor-element-3dd73ea3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-color: var(--e-global-color-cc7af80);
	--background-overlay: "";
}

.elementor-10662 .elementor-element.elementor-element-ee736a6 {
	--spacer-size: 50px;
}

.elementor-10662 .elementor-element.elementor-element-61e3ac2a .elementor-heading-title {
	font-family: "Anton", Sans-serif;
	font-size: 20px;
	font-weight: 400;
	text-transform: capitalize;
	font-style: normal;
	text-decoration: none;
	line-height: 28px;
	letter-spacing: 2px;
	color: var(--e-global-color-text);
}

.elementor-10662 .elementor-element.elementor-element-59d4e63e {
	font-family: "Inter", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 25px;
	letter-spacing: 2px;
}

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

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

.elementor-10662 .elementor-element.elementor-element-d2da3ad::before, .elementor-10662 .elementor-element.elementor-element-d2da3ad > .elementor-background-video-container::before, .elementor-10662 .elementor-element.elementor-element-d2da3ad > .e-con-inner > .elementor-background-video-container::before, .elementor-10662 .elementor-element.elementor-element-d2da3ad > .elementor-background-slideshow::before, .elementor-10662 .elementor-element.elementor-element-d2da3ad > .e-con-inner > .elementor-background-slideshow::before, .elementor-10662 .elementor-element.elementor-element-d2da3ad > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-color: var(--e-global-color-cc7af80);
	--background-overlay: "";
}

.elementor-10662 .elementor-element.elementor-element-efd3457 {
	--spacer-size: 50px;
}

.elementor-10662 .elementor-element.elementor-element-bfd4a33 .elementor-heading-title {
	font-family: "Anton", Sans-serif;
	font-size: 20px;
	font-weight: 400;
	text-transform: capitalize;
	font-style: normal;
	text-decoration: none;
	line-height: 28px;
	letter-spacing: 2px;
	color: var(--e-global-color-text);
}

.elementor-10662 .elementor-element.elementor-element-172e3e6 {
	font-family: "Inter", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 25px;
	letter-spacing: 2px;
}

.elementor-10662 .elementor-element.elementor-element-4fd554fa {
	--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: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 30px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

.elementor-10662 .elementor-element.elementor-element-59579980 {
	background-color: var(--e-global-color-accent);
	border-style: none;
}

.elementor-10662 .elementor-element.elementor-element-59579980 .elementor-heading-title {
	font-family: "Exo 2", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	text-transform: capitalize;
	font-style: normal;
	text-decoration: none;
	line-height: 28px;
	letter-spacing: 2px;
	color: var(--e-global-color-primary);
}

.elementor-10662 .elementor-element.elementor-element-15c67b28 {
	--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: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 30px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

.elementor-10662 .elementor-element.elementor-element-5fa6b4fc {
	border-style: none;
	font-family: "Rajdhani", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	text-transform: none;
	font-style: italic;
	text-decoration: none;
	line-height: 25px;
	letter-spacing: 2px;
	color: var(--e-global-color-text);
}

.elementor-10662 .elementor-element.elementor-element-172b7cf5 {
	--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: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 30px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

.elementor-10662 .elementor-element.elementor-element-7d2838de .elementor-heading-title {
	font-family: "Oswald", Sans-serif;
	font-size: 20px;
	font-weight: 600;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 28px;
	letter-spacing: 2px;
	color: var(--e-global-color-text);
}

.elementor-10662 .elementor-element.elementor-element-5ebc0e37 {
	font-family: "Rajdhani", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 25px;
	letter-spacing: 2px;
	text-shadow: 0px 0px 100px rgba(0, 0, 0, .3);
}

.elementor-10662 .elementor-element.elementor-element-243c6ac8 {
	--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: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 30px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

.elementor-10662 .elementor-element.elementor-element-ad4b75 .elementor-heading-title {
	font-family: "Teko", Sans-serif;
	font-size: 20px;
	font-weight: 500;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 28px;
	letter-spacing: 2px;
	text-shadow: 0px 0px 20px #000;
	color: var(--e-global-color-text);
}

.elementor-10662 .elementor-element.elementor-element-103df3c8 {
	--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: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 30px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

.elementor-10662 .elementor-element.elementor-element-2df3a64b .elementor-heading-title {
	font-family: "Teko", Sans-serif;
	font-size: 20px;
	font-weight: 500;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 28px;
	letter-spacing: 2px;
	text-shadow: 0px 0px 20px #000;
	color: var(--e-global-color-text);
}

.elementor-10662 .elementor-element.elementor-element-4a17c7e3 {
	--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: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 30px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

.elementor-10662 .elementor-element.elementor-element-4d497c2e .elementor-heading-title {
	font-family: "Teko", Sans-serif;
	font-size: 20px;
	font-weight: 500;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 28px;
	letter-spacing: 2px;
	text-shadow: 0px 0px 20px #000;
	color: var(--e-global-color-text);
}

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

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

.elementor-10662 .elementor-element.elementor-element-384c8db0 .elementor-heading-title {
	font-family: "Teko", Sans-serif;
	font-size: 20px;
	font-weight: 500;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 28px;
	letter-spacing: 2px;
	text-shadow: 0px 0px 20px #000;
	color: var(--e-global-color-text);
}

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

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

.elementor-10662 .elementor-element.elementor-element-3eb01a2d .elementor-heading-title {
	font-family: "Teko", Sans-serif;
	font-size: 20px;
	font-weight: 500;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 28px;
	letter-spacing: 2px;
	text-shadow: 0px 0px 20px #000;
	color: var(--e-global-color-text);
}

.elementor-10662 .elementor-element.elementor-element-12221e84 {
	--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: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 30px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

.elementor-10662 .elementor-element.elementor-element-5efb2e81 .elementor-heading-title {
	font-family: "Teko", Sans-serif;
	font-size: 20px;
	font-weight: 500;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 28px;
	letter-spacing: 2px;
	text-shadow: 0px 0px 20px #000;
	color: var(--e-global-color-text);
}

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

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

.elementor-10662 .elementor-element.elementor-element-1db731f .elementor-heading-title {
	font-family: "Teko", Sans-serif;
	font-size: 20px;
	font-weight: 500;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 28px;
	letter-spacing: 2px;
	text-shadow: 0px 0px 20px #000;
	color: var(--e-global-color-text);
}

.elementor-10662 .elementor-element.elementor-element-13daa8b8 {
	--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: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--overlay-opacity: .5;
	--margin-top: 0px;
	--margin-bottom: 30px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

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

.elementor-10662 .elementor-element.elementor-element-382699d8 .elementor-heading-title {
	font-family: "Teko", Sans-serif;
	font-size: 20px;
	font-weight: 500;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 28px;
	letter-spacing: 2px;
	text-shadow: 0px 0px 20px #000;
	color: var(--e-global-color-text);
}

.elementor-10662 .elementor-element.elementor-element-57d2efea {
	--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: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 30px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

.elementor-10662 .elementor-element.elementor-element-793d8d71 .elementor-heading-title {
	font-family: "Audiowide", Sans-serif;
	font-size: 20px;
	font-weight: 500;
	text-transform: capitalize;
	font-style: normal;
	text-decoration: none;
	line-height: 28px;
	letter-spacing: 2px;
	color: var(--e-global-color-text);
}

.elementor-10662 .elementor-element.elementor-element-179d9082 {
	font-family: "Rajdhani", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	text-transform: none;
	font-style: italic;
	text-decoration: none;
	line-height: 25px;
	letter-spacing: 2px;
	text-shadow: 0px 0px 100px rgba(0, 0, 0, .3);
}

.elementor-10662 .elementor-element.elementor-element-722b741 .elementor-button {
	background-color: var(--e-global-color-primary);
	font-family: "Audiowide", Sans-serif;
	font-size: 20px;
	font-weight: 400;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 28px;
	letter-spacing: 2px;
	fill: rgba(0, 255, 0, .82);
	color: rgba(0, 255, 0, .82);
	border-style: solid;
	border-color: rgba(0, 255, 0, .82);
}

@media (min-width:901px) {
	.elementor-10662 .elementor-element.elementor-element-4b089ec {
		--content-width: 70%;
	}
	
	.elementor-10662 .elementor-element.elementor-element-4023412 {
		--content-width: 100%;
	}
	
	.elementor-10662 .elementor-element.elementor-element-d98d826 {
		--content-width: 100%;
	}
	
	.elementor-10662 .elementor-element.elementor-element-4fc207e {
		--content-width: 100%;
	}
	
	.elementor-10662 .elementor-element.elementor-element-c6cbc47 {
		--content-width: 87%;
	}
	
	.elementor-10662 .elementor-element.elementor-element-14cfc7d {
		--width: 75%;
	}
	
	.elementor-10662 .elementor-element.elementor-element-4abaad1 {
		--width: 65%;
	}
	
	.elementor-10662 .elementor-element.elementor-element-bfea0a1 {
		--width: 65%;
	}
	
	.elementor-10662 .elementor-element.elementor-element-3f88464 {
		--width: 50%;
	}
	
	.elementor-10662 .elementor-element.elementor-element-08a842b {
		--width: 50%;
	}
	
	.elementor-10662 .elementor-element.elementor-element-420db8a {
		--width: 65%;
	}
	
	.elementor-10662 .elementor-element.elementor-element-07f73eb {
		--width: 50%;
	}
	
	.elementor-10662 .elementor-element.elementor-element-842ca73 {
		--width: 50%;
	}
	
	.elementor-10662 .elementor-element.elementor-element-556a8f1 {
		--width: 65%;
	}
	
	.elementor-10662 .elementor-element.elementor-element-ca6bdad {
		--width: 50%;
	}
	
	.elementor-10662 .elementor-element.elementor-element-439d85a {
		--width: 50%;
	}
	
	.elementor-10662 .elementor-element.elementor-element-31a772e {
		--width: 75%;
	}
	
	.elementor-10662 .elementor-element.elementor-element-bffca97 {
		--width: 50%;
	}
	
	.elementor-10662 .elementor-element.elementor-element-88c7bc6 {
		--width: 50%;
	}
	
	.elementor-10662 .elementor-element.elementor-element-33fb00d {
		--content-width: 50%;
	}
}

@media (max-width:901px) {
	.elementor-widget-heading .elementor-heading-title {
		font-size: var(--e-global-typography-primary-font-size);
		line-height: var(--e-global-typography-primary-line-height);
		letter-spacing: var(--e-global-typography-primary-letter-spacing);
	}
	
	.elementor-10662 .elementor-element.elementor-element-d941907 .elementor-heading-title {
		font-size: 18px;
		line-height: 26px;
	}
	
	.elementor-widget-text-editor {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
		letter-spacing: var(--e-global-typography-text-letter-spacing);
	}
	
	.elementor-10662 .elementor-element.elementor-element-eec4053 .elementor-heading-title {
		font-size: 18px;
		line-height: 26px;
	}
	
	.elementor-10662 .elementor-element.elementor-element-46154fa {
		font-size: var(--e-global-typography-468ed7e-font-size);
		line-height: var(--e-global-typography-468ed7e-line-height);
		letter-spacing: var(--e-global-typography-468ed7e-letter-spacing);
	}
	
	.elementor-widget-button .elementor-button {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
		letter-spacing: var(--e-global-typography-accent-letter-spacing);
	}
	
	.elementor-10662 .elementor-element.elementor-element-66ccc32 .elementor-button {
		font-size: var(--e-global-typography-468ed7e-font-size);
		line-height: var(--e-global-typography-468ed7e-line-height);
		letter-spacing: var(--e-global-typography-468ed7e-letter-spacing);
	}
	
	.elementor-10662 .elementor-element.elementor-element-44a82bd .elementor-heading-title {
		font-size: 85px;
		line-height: 70px;
	}
	
	.elementor-10662 .elementor-element.elementor-element-b4cb04f {
		font-size: 18px;
		line-height: 26px;
	}
	
	.elementor-10662 .elementor-element.elementor-element-6771627 .elementor-heading-title {
		font-size: 85px;
		line-height: 70px;
	}
	
	.elementor-10662 .elementor-element.elementor-element-4d38a88 .elementor-heading-title {
		font-size: 85px;
		line-height: 70px;
	}
	
	.elementor-10662 .elementor-element.elementor-element-176b4cb .elementor-heading-title {
		font-size: 85px;
		line-height: 70px;
	}
	
	.elementor-10662 .elementor-element.elementor-element-d6d6257 .elementor-heading-title {
		font-size: 85px;
		line-height: 70px;
	}
	
	.elementor-10662 .elementor-element.elementor-element-a49c406 .elementor-heading-title {
		font-size: 85px;
		line-height: 70px;
	}
	
	.elementor-10662 .elementor-element.elementor-element-5a868b8 .elementor-heading-title {
		font-size: 85px;
		line-height: 70px;
	}
	
	.elementor-10662 .elementor-element.elementor-element-bba5534 .elementor-heading-title {
		font-size: 85px;
		line-height: 70px;
	}
	
	.elementor-10662 .elementor-element.elementor-element-b3567ab .elementor-heading-title {
		font-size: 18px;
		line-height: 26px;
	}
	
	.elementor-10662 .elementor-element.elementor-element-65a8453 .elementor-heading-title {
		font-size: 18px;
		line-height: 26px;
	}
	
	.elementor-widget-divider .elementor-divider__text {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
		letter-spacing: var(--e-global-typography-secondary-letter-spacing);
	}
	
	.elementor-10662 .elementor-element.elementor-element-cbd8929 .elementor-button {
		font-size: var(--e-global-typography-468ed7e-font-size);
		line-height: var(--e-global-typography-468ed7e-line-height);
		letter-spacing: var(--e-global-typography-468ed7e-letter-spacing);
	}
	
	.elementor-10662 .elementor-element.elementor-element-61e3ac2a .elementor-heading-title {
		font-size: 18px;
		line-height: 26px;
	}
	
	.elementor-10662 .elementor-element.elementor-element-bfd4a33 .elementor-heading-title {
		font-size: 18px;
		line-height: 26px;
	}
	
	.elementor-10662 .elementor-element.elementor-element-59579980 .elementor-heading-title {
		font-size: 18px;
		line-height: 26px;
	}
	
	.elementor-10662 .elementor-element.elementor-element-7d2838de .elementor-heading-title {
		font-size: 18px;
		line-height: 26px;
	}
	
	.elementor-10662 .elementor-element.elementor-element-ad4b75 .elementor-heading-title {
		font-size: 18px;
		line-height: 26px;
	}
	
	.elementor-10662 .elementor-element.elementor-element-2df3a64b .elementor-heading-title {
		font-size: 18px;
		line-height: 26px;
	}
	
	.elementor-10662 .elementor-element.elementor-element-4d497c2e .elementor-heading-title {
		font-size: 18px;
		line-height: 26px;
	}
	
	.elementor-10662 .elementor-element.elementor-element-384c8db0 .elementor-heading-title {
		font-size: 18px;
		line-height: 26px;
	}
	
	.elementor-10662 .elementor-element.elementor-element-3eb01a2d .elementor-heading-title {
		font-size: 18px;
		line-height: 26px;
	}
	
	.elementor-10662 .elementor-element.elementor-element-5efb2e81 .elementor-heading-title {
		font-size: 18px;
		line-height: 26px;
	}
	
	.elementor-10662 .elementor-element.elementor-element-1db731f .elementor-heading-title {
		font-size: 18px;
		line-height: 26px;
	}
	
	.elementor-10662 .elementor-element.elementor-element-382699d8 .elementor-heading-title {
		font-size: 18px;
		line-height: 26px;
	}
	
	.elementor-10662 .elementor-element.elementor-element-793d8d71 .elementor-heading-title {
		font-size: 18px;
		line-height: 26px;
	}
	
	.elementor-10662 .elementor-element.elementor-element-722b741 .elementor-button {
		font-size: 18px;
		line-height: 26px;
	}
}

@media (max-width:900px) {
	.elementor-widget-heading .elementor-heading-title {
		font-size: var(--e-global-typography-primary-font-size);
		line-height: var(--e-global-typography-primary-line-height);
		letter-spacing: var(--e-global-typography-primary-letter-spacing);
	}
	
	.elementor-10662 .elementor-element.elementor-element-d941907 {
		margin: 25% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 5%;
		padding: 0% 0% 0% 0%;
	}
	
	.elementor-10662 .elementor-element.elementor-element-d941907.elementor-element {
		--align-self: flex-start;
	}
	
	.elementor-10662 .elementor-element.elementor-element-d941907 .elementor-heading-title {
		font-size: 75px;
		line-height: 77px;
		letter-spacing: 2.7px;
	}
	
	.elementor-widget-text-editor {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
		letter-spacing: var(--e-global-typography-text-letter-spacing);
	}
	
	.elementor-10662 .elementor-element.elementor-element-80e717c {
		padding: 3% 5% 0% 5%;
		font-size: 12px;
		line-height: 1.4em;
		letter-spacing: 1px;
	}
	
	.elementor-10662 .elementor-element.elementor-element-eec4053 {
		width: 100%;
		max-width: 100%;
		margin: 0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;
		padding: 0% 6% 0% 6%;
		border-radius: 0px 0px 0px 0px;
		text-align: center;
	}
	
	.elementor-10662 .elementor-element.elementor-element-eec4053 .elementor-heading-title {
		font-size: 16px;
		line-height: 30px;
		letter-spacing: .8px;
	}
	
	.elementor-10662 .elementor-element.elementor-element-46154fa {
		font-size: var(--e-global-typography-468ed7e-font-size);
		line-height: var(--e-global-typography-468ed7e-line-height);
		letter-spacing: var(--e-global-typography-468ed7e-letter-spacing);
	}
	
	.elementor-10662 .elementor-element.elementor-element-b6489a9 {
		padding: 3% 5% 0% 5%;
		font-size: 12px;
		line-height: 1.4em;
		letter-spacing: 1px;
	}
	
	.elementor-widget-button .elementor-button {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
		letter-spacing: var(--e-global-typography-accent-letter-spacing);
	}
	
	.elementor-10662 .elementor-element.elementor-element-66ccc32 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-10662 .elementor-element.elementor-element-66ccc32 .elementor-button {
		font-size: var(--e-global-typography-468ed7e-font-size);
		line-height: var(--e-global-typography-468ed7e-line-height);
		letter-spacing: var(--e-global-typography-468ed7e-letter-spacing);
	}
	
	.elementor-10662 .elementor-element.elementor-element-44a82bd .elementor-heading-title {
		font-size: 48px;
		line-height: 46px;
		letter-spacing: 1.3px;
	}
	
	.elementor-10662 .elementor-element.elementor-element-b4cb04f {
		font-size: 16px;
		letter-spacing: 1.5px;
	}
	
	.elementor-10662 .elementor-element.elementor-element-6771627 {
		width: 100%;
		max-width: 100%;
		margin: 4% 0% calc(var(--kit-widget-spacing, 0px) + 4%) 0%;
		padding: 0% 0% 0% 0%;
		text-align: center;
	}
	
	.elementor-10662 .elementor-element.elementor-element-6771627 .elementor-heading-title {
		font-size: 48px;
		line-height: 46px;
		letter-spacing: 1.3px;
	}
	
	.elementor-10662 .elementor-element.elementor-element-4d38a88 {
		width: 100%;
		max-width: 100%;
		margin: 4% 0% calc(var(--kit-widget-spacing, 0px) + 4%) 0%;
		padding: 0% 0% 0% 0%;
		text-align: center;
	}
	
	.elementor-10662 .elementor-element.elementor-element-4d38a88 .elementor-heading-title {
		font-size: 48px;
		line-height: 46px;
		letter-spacing: 1.3px;
	}
	
	.elementor-10662 .elementor-element.elementor-element-176b4cb {
		width: 100%;
		max-width: 100%;
		margin: 4% 0% calc(var(--kit-widget-spacing, 0px) + 4%) 0%;
		padding: 0% 0% 0% 0%;
		text-align: center;
	}
	
	.elementor-10662 .elementor-element.elementor-element-176b4cb .elementor-heading-title {
		font-size: 48px;
		line-height: 46px;
		letter-spacing: 1.3px;
	}
	
	.elementor-10662 .elementor-element.elementor-element-d6d6257 {
		width: 100%;
		max-width: 100%;
		margin: 4% 0% calc(var(--kit-widget-spacing, 0px) + 4%) 0%;
		padding: 0% 0% 0% 0%;
		text-align: center;
	}
	
	.elementor-10662 .elementor-element.elementor-element-d6d6257 .elementor-heading-title {
		font-size: 48px;
		line-height: 46px;
		letter-spacing: 1.3px;
	}
	
	.elementor-10662 .elementor-element.elementor-element-a49c406 {
		width: 100%;
		max-width: 100%;
		margin: 4% 0% calc(var(--kit-widget-spacing, 0px) + 4%) 0%;
		padding: 0% 0% 0% 0%;
		text-align: center;
	}
	
	.elementor-10662 .elementor-element.elementor-element-a49c406 .elementor-heading-title {
		font-size: 48px;
		line-height: 46px;
		letter-spacing: 1.3px;
	}
	
	.elementor-10662 .elementor-element.elementor-element-5a868b8 {
		width: 100%;
		max-width: 100%;
		margin: 4% 0% calc(var(--kit-widget-spacing, 0px) + 4%) 0%;
		padding: 0% 0% 0% 0%;
		text-align: center;
	}
	
	.elementor-10662 .elementor-element.elementor-element-5a868b8 .elementor-heading-title {
		font-size: 48px;
		line-height: 46px;
		letter-spacing: 1.3px;
	}
	
	.elementor-10662 .elementor-element.elementor-element-bba5534 {
		width: 100%;
		max-width: 100%;
		margin: 4% 0% calc(var(--kit-widget-spacing, 0px) + 4%) 0%;
		padding: 0% 0% 0% 0%;
		text-align: center;
	}
	
	.elementor-10662 .elementor-element.elementor-element-bba5534 .elementor-heading-title {
		font-size: 48px;
		line-height: 46px;
		letter-spacing: 1.3px;
	}
	
	.elementor-10662 .elementor-element.elementor-element-b3567ab {
		width: 100%;
		max-width: 100%;
		margin: 4% 0% calc(var(--kit-widget-spacing, 0px) + 4%) 0%;
		padding: 0% 0% 0% 0%;
		text-align: center;
	}
	
	.elementor-10662 .elementor-element.elementor-element-b3567ab .elementor-heading-title {
		font-size: 42px;
		line-height: 100px;
		letter-spacing: 7px;
	}
	
	.elementor-10662 .elementor-element.elementor-element-65a8453 {
		width: 100%;
		max-width: 100%;
		margin: 4% 0% calc(var(--kit-widget-spacing, 0px) + 4%) 0%;
		padding: 0% 0% 0% 0%;
		text-align: center;
	}
	
	.elementor-10662 .elementor-element.elementor-element-65a8453 .elementor-heading-title {
		font-size: 42px;
		line-height: 100px;
		letter-spacing: 7px;
	}
	
	.elementor-widget-divider .elementor-divider__text {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
		letter-spacing: var(--e-global-typography-secondary-letter-spacing);
	}
	
	.elementor-10662 .elementor-element.elementor-element-33fb00d {
		--content-width: 80%;
		--min-height: 0px;
		--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;
		--justify-content: center;
		--align-items: center;
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 6%;
		--padding-bottom: 0%;
		--padding-left: 0%;
		--padding-right: 0%;
	}
	
	.elementor-10662 .elementor-element.elementor-element-33fb00d.e-con {
		--align-self: center;
		--flex-grow: 1;
		--flex-shrink: 0;
	}
	
	.elementor-10662 .elementor-element.elementor-element-e5fa020 .elementor-heading-title {
		font-size: 14px;
		line-height: 1.4em;
		letter-spacing: .5px;
	}
	
	.elementor-10662 .elementor-element.elementor-element-c0fcf7e {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
		padding: 0px 0px 10px 0px;
		text-align: justify;
		font-size: 13px;
		line-height: 1.5em;
		letter-spacing: 1.5px;
	}
	
	.elementor-10662 .elementor-element.elementor-element-cbd8929 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-10662 .elementor-element.elementor-element-cbd8929 .elementor-button {
		font-size: var(--e-global-typography-468ed7e-font-size);
		line-height: var(--e-global-typography-468ed7e-line-height);
		letter-spacing: var(--e-global-typography-468ed7e-letter-spacing);
	}
	
	.elementor-10662 .elementor-element.elementor-element-30535e2f {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-10662 .elementor-element.elementor-element-1faca318:not(.elementor-motion-effects-element-type-background), .elementor-10662 .elementor-element.elementor-element-1faca318 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-image: url("https://cdn-ilehafn.nitrocdn.com/IYVfRgzvLHXpdaxIuTJjLpKngJJfYGeJ/assets/images/optimized/rev-d32cbae/zorbabaits.com/wp-content/uploads/2026/03/zorba-tlo-mobile.png");
		background-size: contain;
	}
	
	.elementor-10662 .elementor-element.elementor-element-1faca318:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-10662 .elementor-element.elementor-element-1faca318 > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
		background-image: none !important;
	}
	
	.elementor-10662 .elementor-element.elementor-element-1faca318 {
		--min-height: 100vh;
	}
	
	.elementor-10662 .elementor-element.elementor-element-3dd73ea3:not(.elementor-motion-effects-element-type-background), .elementor-10662 .elementor-element.elementor-element-3dd73ea3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-image: url("https://cdn-ilehafn.nitrocdn.com/IYVfRgzvLHXpdaxIuTJjLpKngJJfYGeJ/assets/images/optimized/rev-d32cbae/zorbabaits.com/wp-content/uploads/2026/03/zorba_soldout.jpg");
		background-position: 0px -95px;
		background-size: cover;
	}
	
	.elementor-10662 .elementor-element.elementor-element-3dd73ea3:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-10662 .elementor-element.elementor-element-3dd73ea3 > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
		background-image: none !important;
	}
	
	.elementor-10662 .elementor-element.elementor-element-3dd73ea3 {
		--min-height: 246px;
		--overlay-opacity: .26;
		--margin-top: 0%;
		--margin-bottom: 0%;
		--margin-left: 0%;
		--margin-right: 0%;
		--padding-top: 0%;
		--padding-bottom: 2%;
		--padding-left: 0%;
		--padding-right: 0%;
	}
	
	.elementor-10662 .elementor-element.elementor-element-61e3ac2a {
		margin: 25% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 5%;
		padding: 0% 0% 0% 0%;
	}
	
	.elementor-10662 .elementor-element.elementor-element-61e3ac2a.elementor-element {
		--align-self: flex-start;
	}
	
	.elementor-10662 .elementor-element.elementor-element-61e3ac2a .elementor-heading-title {
		font-size: 75px;
		line-height: 77px;
		letter-spacing: 2.7px;
	}
	
	.elementor-10662 .elementor-element.elementor-element-59d4e63e {
		padding: 3% 5% 0% 5%;
		font-size: 12px;
		line-height: 1.4em;
		letter-spacing: 1px;
	}
	
	.elementor-10662 .elementor-element.elementor-element-d2da3ad:not(.elementor-motion-effects-element-type-background), .elementor-10662 .elementor-element.elementor-element-d2da3ad > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-image: url("https://cdn-ilehafn.nitrocdn.com/IYVfRgzvLHXpdaxIuTJjLpKngJJfYGeJ/assets/images/optimized/rev-d32cbae/zorbabaits.com/wp-content/uploads/2026/03/zorba_soldout.jpg");
		background-position: 0px -95px;
		background-size: cover;
	}
	
	.elementor-10662 .elementor-element.elementor-element-d2da3ad:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-10662 .elementor-element.elementor-element-d2da3ad > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
		background-image: none !important;
	}
	
	.elementor-10662 .elementor-element.elementor-element-d2da3ad {
		--min-height: 246px;
		--overlay-opacity: .26;
		--margin-top: 0%;
		--margin-bottom: 0%;
		--margin-left: 0%;
		--margin-right: 0%;
		--padding-top: 0%;
		--padding-bottom: 2%;
		--padding-left: 0%;
		--padding-right: 0%;
	}
	
	.elementor-10662 .elementor-element.elementor-element-bfd4a33 {
		margin: 25% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 5%;
		padding: 0% 0% 0% 0%;
	}
	
	.elementor-10662 .elementor-element.elementor-element-bfd4a33.elementor-element {
		--align-self: flex-start;
	}
	
	.elementor-10662 .elementor-element.elementor-element-bfd4a33 .elementor-heading-title {
		font-size: 75px;
		line-height: 77px;
		letter-spacing: 2.7px;
	}
	
	.elementor-10662 .elementor-element.elementor-element-172e3e6 {
		padding: 3% 5% 0% 5%;
		font-size: 12px;
		line-height: 1.4em;
		letter-spacing: 1px;
	}
	
	.elementor-10662 .elementor-element.elementor-element-4fd554fa {
		--margin-top: 0%;
		--margin-bottom: 0%;
		--margin-left: 0%;
		--margin-right: 0%;
		--padding-top: 10%;
		--padding-bottom: 0%;
		--padding-left: 0%;
		--padding-right: 0%;
	}
	
	.elementor-10662 .elementor-element.elementor-element-59579980 {
		width: 100%;
		max-width: 100%;
		margin: 0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;
		padding: 0% 6% 0% 6%;
		border-radius: 0px 0px 0px 0px;
		text-align: center;
	}
	
	.elementor-10662 .elementor-element.elementor-element-59579980 .elementor-heading-title {
		font-size: 16px;
		line-height: 30px;
		letter-spacing: .8px;
	}
	
	.elementor-10662 .elementor-element.elementor-element-15c67b28 {
		--margin-top: 0%;
		--margin-bottom: 10%;
		--margin-left: 0%;
		--margin-right: 0%;
		--padding-top: 4%;
		--padding-bottom: 1%;
		--padding-left: 4%;
		--padding-right: 4%;
	}
	
	.elementor-10662 .elementor-element.elementor-element-5fa6b4fc {
		padding: 3% 5% 0% 5%;
		border-radius: 0px 0px 0px 0px;
		text-align: center;
		font-size: 13px;
		line-height: 1.5em;
		letter-spacing: 1.3px;
	}
	
	.elementor-10662 .elementor-element.elementor-element-172b7cf5 {
		--margin-top: 0%;
		--margin-bottom: 0%;
		--margin-left: 0%;
		--margin-right: 0%;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-10662 .elementor-element.elementor-element-7d2838de {
		width: 100%;
		max-width: 100%;
		margin: 0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;
		padding: 3% 8% 3% 8%;
		text-align: start;
	}
	
	.elementor-10662 .elementor-element.elementor-element-7d2838de .elementor-heading-title {
		font-size: 45px;
		line-height: 50px;
		letter-spacing: 1.1px;
	}
	
	.elementor-10662 .elementor-element.elementor-element-5ebc0e37 {
		padding: 3% 8% 0% 8%;
		text-align: justify;
		font-size: 13px;
		line-height: 1.5em;
		letter-spacing: 1.3px;
	}
	
	.elementor-10662 .elementor-element.elementor-element-243c6ac8 {
		--margin-top: 0%;
		--margin-bottom: 0%;
		--margin-left: 0%;
		--margin-right: 0%;
		--padding-top: 5%;
		--padding-bottom: 5%;
		--padding-left: 0%;
		--padding-right: 0%;
	}
	
	.elementor-10662 .elementor-element.elementor-element-ad4b75 {
		width: var(--container-widget-width, 85%);
		max-width: 85%;
		background-image: url("https://cdn-ilehafn.nitrocdn.com/IYVfRgzvLHXpdaxIuTJjLpKngJJfYGeJ/assets/images/optimized/rev-d32cbae/zorbabaits.com/wp-content/uploads/2025/12/BANER_bundle-1.jpg");
		margin: 0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;
		padding: 4% 5% 1% 5%;
		--container-widget-width: 85%;
		--container-widget-flex-grow: 0;
		background-position: 0px -33px;
		background-size: cover;
		text-align: center;
	}
	
	.elementor-10662 .elementor-element.elementor-element-ad4b75.nitro-lazy {
		background-image: none !important;
	}
	
	.elementor-10662 .elementor-element.elementor-element-ad4b75:hover {
		--e-transform-scale: 1.1;
	}
	
	.elementor-10662 .elementor-element.elementor-element-ad4b75.elementor-element {
		--align-self: center;
	}
	
	.elementor-10662 .elementor-element.elementor-element-ad4b75 .elementor-heading-title {
		font-size: 40px;
		line-height: 50px;
		letter-spacing: 1.3px;
	}
	
	.elementor-10662 .elementor-element.elementor-element-103df3c8 {
		--margin-top: 0%;
		--margin-bottom: 0%;
		--margin-left: 0%;
		--margin-right: 0%;
		--padding-top: 5%;
		--padding-bottom: 5%;
		--padding-left: 0%;
		--padding-right: 0%;
	}
	
	.elementor-10662 .elementor-element.elementor-element-2df3a64b {
		width: var(--container-widget-width, 85%);
		max-width: 85%;
		background-image: url("https://cdn-ilehafn.nitrocdn.com/IYVfRgzvLHXpdaxIuTJjLpKngJJfYGeJ/assets/images/optimized/rev-d32cbae/zorbabaits.com/wp-content/uploads/2025/11/BANER_Choppy_mini-2.jpg");
		margin: 0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;
		padding: 4% 5% 1% 5%;
		--container-widget-width: 85%;
		--container-widget-flex-grow: 0;
		background-position: 0px -33px;
		background-size: cover;
		text-align: center;
	}
	
	.elementor-10662 .elementor-element.elementor-element-2df3a64b.nitro-lazy {
		background-image: none !important;
	}
	
	.elementor-10662 .elementor-element.elementor-element-2df3a64b:hover {
		--e-transform-scale: 1.1;
	}
	
	.elementor-10662 .elementor-element.elementor-element-2df3a64b.elementor-element {
		--align-self: center;
	}
	
	.elementor-10662 .elementor-element.elementor-element-2df3a64b .elementor-heading-title {
		font-size: 40px;
		line-height: 50px;
		letter-spacing: 1.3px;
	}
	
	.elementor-10662 .elementor-element.elementor-element-4a17c7e3 {
		--margin-top: 0%;
		--margin-bottom: 0%;
		--margin-left: 0%;
		--margin-right: 0%;
		--padding-top: 5%;
		--padding-bottom: 5%;
		--padding-left: 0%;
		--padding-right: 0%;
	}
	
	.elementor-10662 .elementor-element.elementor-element-4d497c2e {
		width: var(--container-widget-width, 85%);
		max-width: 85%;
		background-image: url("https://cdn-ilehafn.nitrocdn.com/IYVfRgzvLHXpdaxIuTJjLpKngJJfYGeJ/assets/images/optimized/rev-d32cbae/zorbabaits.com/wp-content/uploads/2025/11/BANER_Choppy_classic-1.jpg");
		margin: 0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;
		padding: 4% 5% 1% 5%;
		--container-widget-width: 85%;
		--container-widget-flex-grow: 0;
		background-position: 0px -41px;
		background-size: cover;
		text-align: center;
	}
	
	.elementor-10662 .elementor-element.elementor-element-4d497c2e.nitro-lazy {
		background-image: none !important;
	}
	
	.elementor-10662 .elementor-element.elementor-element-4d497c2e:hover {
		--e-transform-scale: 1.1;
	}
	
	.elementor-10662 .elementor-element.elementor-element-4d497c2e.elementor-element {
		--align-self: center;
	}
	
	.elementor-10662 .elementor-element.elementor-element-4d497c2e .elementor-heading-title {
		font-size: 40px;
		line-height: 50px;
		letter-spacing: 1.3px;
	}
	
	.elementor-10662 .elementor-element.elementor-element-48774127 {
		--margin-top: 0%;
		--margin-bottom: 0%;
		--margin-left: 0%;
		--margin-right: 0%;
		--padding-top: 5%;
		--padding-bottom: 5%;
		--padding-left: 0%;
		--padding-right: 0%;
	}
	
	.elementor-10662 .elementor-element.elementor-element-384c8db0 {
		width: var(--container-widget-width, 85%);
		max-width: 85%;
		background-image: url("https://cdn-ilehafn.nitrocdn.com/IYVfRgzvLHXpdaxIuTJjLpKngJJfYGeJ/assets/images/optimized/rev-d32cbae/zorbabaits.com/wp-content/uploads/2025/11/BANER_Choppy_big-2.jpg");
		margin: 0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;
		padding: 4% 5% 1% 5%;
		--container-widget-width: 85%;
		--container-widget-flex-grow: 0;
		background-position: 0px -33px;
		background-size: cover;
		text-align: center;
	}
	
	.elementor-10662 .elementor-element.elementor-element-384c8db0.nitro-lazy {
		background-image: none !important;
	}
	
	.elementor-10662 .elementor-element.elementor-element-384c8db0:hover {
		--e-transform-scale: 1.1;
	}
	
	.elementor-10662 .elementor-element.elementor-element-384c8db0.elementor-element {
		--align-self: center;
	}
	
	.elementor-10662 .elementor-element.elementor-element-384c8db0 .elementor-heading-title {
		font-size: 40px;
		line-height: 50px;
		letter-spacing: 1.3px;
	}
	
	.elementor-10662 .elementor-element.elementor-element-24390218 {
		--margin-top: 0%;
		--margin-bottom: 0%;
		--margin-left: 0%;
		--margin-right: 0%;
		--padding-top: 5%;
		--padding-bottom: 5%;
		--padding-left: 0%;
		--padding-right: 0%;
	}
	
	.elementor-10662 .elementor-element.elementor-element-3eb01a2d {
		width: var(--container-widget-width, 85%);
		max-width: 85%;
		background-image: url("https://cdn-ilehafn.nitrocdn.com/IYVfRgzvLHXpdaxIuTJjLpKngJJfYGeJ/assets/images/optimized/rev-d32cbae/zorbabaits.com/wp-content/uploads/2024/10/whitefish4.jpg");
		margin: 0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;
		padding: 4% 5% 1% 5%;
		--container-widget-width: 85%;
		--container-widget-flex-grow: 0;
		background-position: 0px -33px;
		background-size: cover;
		text-align: center;
	}
	
	.elementor-10662 .elementor-element.elementor-element-3eb01a2d.nitro-lazy {
		background-image: none !important;
	}
	
	.elementor-10662 .elementor-element.elementor-element-3eb01a2d:hover {
		--e-transform-scale: 1.1;
	}
	
	.elementor-10662 .elementor-element.elementor-element-3eb01a2d.elementor-element {
		--align-self: center;
	}
	
	.elementor-10662 .elementor-element.elementor-element-3eb01a2d .elementor-heading-title {
		font-size: 40px;
		line-height: 50px;
		letter-spacing: 1.3px;
	}
	
	.elementor-10662 .elementor-element.elementor-element-12221e84 {
		--margin-top: 0%;
		--margin-bottom: 0%;
		--margin-left: 0%;
		--margin-right: 0%;
		--padding-top: 5%;
		--padding-bottom: 5%;
		--padding-left: 0%;
		--padding-right: 0%;
	}
	
	.elementor-10662 .elementor-element.elementor-element-5efb2e81 {
		width: var(--container-widget-width, 85%);
		max-width: 85%;
		background-image: url("https://cdn-ilehafn.nitrocdn.com/IYVfRgzvLHXpdaxIuTJjLpKngJJfYGeJ/assets/images/optimized/rev-d32cbae/zorbabaits.com/wp-content/uploads/2024/10/Shad-Daddy.jpg");
		margin: 0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;
		padding: 4% 5% 1% 5%;
		--container-widget-width: 85%;
		--container-widget-flex-grow: 0;
		background-position: 0px -33px;
		background-size: cover;
		text-align: center;
	}
	
	.elementor-10662 .elementor-element.elementor-element-5efb2e81.nitro-lazy {
		background-image: none !important;
	}
	
	.elementor-10662 .elementor-element.elementor-element-5efb2e81:hover {
		--e-transform-scale: 1.1;
	}
	
	.elementor-10662 .elementor-element.elementor-element-5efb2e81.elementor-element {
		--align-self: center;
	}
	
	.elementor-10662 .elementor-element.elementor-element-5efb2e81 .elementor-heading-title {
		font-size: 40px;
		line-height: 50px;
		letter-spacing: 1.3px;
	}
	
	.elementor-10662 .elementor-element.elementor-element-ca340d2 {
		--margin-top: 0%;
		--margin-bottom: 0%;
		--margin-left: 0%;
		--margin-right: 0%;
		--padding-top: 5%;
		--padding-bottom: 5%;
		--padding-left: 0%;
		--padding-right: 0%;
	}
	
	.elementor-10662 .elementor-element.elementor-element-1db731f {
		width: var(--container-widget-width, 85%);
		max-width: 85%;
		background-image: url("https://cdn-ilehafn.nitrocdn.com/IYVfRgzvLHXpdaxIuTJjLpKngJJfYGeJ/assets/images/optimized/rev-d32cbae/zorbabaits.com/wp-content/uploads/2024/10/Shad-Junior2.jpg");
		margin: 0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;
		padding: 4% 5% 1% 5%;
		--container-widget-width: 85%;
		--container-widget-flex-grow: 0;
		background-position: 0px -33px;
		background-size: cover;
		text-align: center;
	}
	
	.elementor-10662 .elementor-element.elementor-element-1db731f.nitro-lazy {
		background-image: none !important;
	}
	
	.elementor-10662 .elementor-element.elementor-element-1db731f:hover {
		--e-transform-scale: 1.1;
	}
	
	.elementor-10662 .elementor-element.elementor-element-1db731f.elementor-element {
		--align-self: center;
	}
	
	.elementor-10662 .elementor-element.elementor-element-1db731f .elementor-heading-title {
		font-size: 40px;
		line-height: 50px;
		letter-spacing: 1.3px;
	}
	
	.elementor-10662 .elementor-element.elementor-element-13daa8b8 {
		--margin-top: 0%;
		--margin-bottom: 0%;
		--margin-left: 0%;
		--margin-right: 0%;
		--padding-top: 5%;
		--padding-bottom: 10%;
		--padding-left: 0%;
		--padding-right: 0%;
	}
	
	.elementor-10662 .elementor-element.elementor-element-382699d8 {
		width: var(--container-widget-width, 85%);
		max-width: 85%;
		background-image: url("https://cdn-ilehafn.nitrocdn.com/IYVfRgzvLHXpdaxIuTJjLpKngJJfYGeJ/assets/images/optimized/rev-d32cbae/zorbabaits.com/wp-content/uploads/2024/10/extras.jpg");
		margin: 0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;
		padding: 4% 5% 1% 5%;
		--container-widget-width: 85%;
		--container-widget-flex-grow: 0;
		background-position: 0px -33px;
		background-size: cover;
		text-align: center;
	}
	
	.elementor-10662 .elementor-element.elementor-element-382699d8.nitro-lazy {
		background-image: none !important;
	}
	
	.elementor-10662 .elementor-element.elementor-element-382699d8:hover {
		--e-transform-scale: 1.1;
	}
	
	.elementor-10662 .elementor-element.elementor-element-382699d8.elementor-element {
		--align-self: center;
	}
	
	.elementor-10662 .elementor-element.elementor-element-382699d8 .elementor-heading-title {
		font-size: 40px;
		line-height: 50px;
		letter-spacing: 1.3px;
	}
	
	.elementor-10662 .elementor-element.elementor-element-57d2efea {
		--margin-top: 10%;
		--margin-bottom: 0%;
		--margin-left: 0%;
		--margin-right: 0%;
		--padding-top: 0%;
		--padding-bottom: 15%;
		--padding-left: 0%;
		--padding-right: 0%;
	}
	
	.elementor-10662 .elementor-element.elementor-element-793d8d71 {
		width: 100%;
		max-width: 100%;
		margin: 0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;
		padding: 5% 0% 3% 5%;
		text-align: center;
	}
	
	.elementor-10662 .elementor-element.elementor-element-793d8d71 .elementor-heading-title {
		font-size: 20px;
		line-height: 50px;
		letter-spacing: 1.4px;
	}
	
	.elementor-10662 .elementor-element.elementor-element-179d9082 {
		margin: 0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;
		padding: 0% 8% 0% 8%;
		text-align: center;
		font-size: 12px;
		line-height: 1.5em;
		letter-spacing: 1px;
	}
	
	.elementor-10662 .elementor-element.elementor-element-722b741 {
		margin: 0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;
	}
	
	.elementor-10662 .elementor-element.elementor-element-722b741.elementor-element {
		--align-self: center;
	}
	
	.elementor-10662 .elementor-element.elementor-element-722b741 .elementor-button {
		font-size: 14px;
		line-height: 5px;
		letter-spacing: 1px;
		border-width: 1px 1px 1px 1px;
		border-radius: 0% 0% 0% 0%;
		padding: 16px 28px 16px 28px;
	}
}

/* Start custom CSS for container, class: .elementor-element-3df5f84 */
.elementor-10662 .elementor-element.elementor-element-3df5f84 {
	position: relative;
	z-index: 2;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-4b089ec */
.elementor-10662 .elementor-element.elementor-element-4b089ec {
	position: relative;
	z-index: 1;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-1faca318 */
.elementor-10662 .elementor-element.elementor-element-1faca318 {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100vh;
	z-index: -1;
	pointer-events: none;
}

/* End custom CSS */

/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-ad4b75 */
@media (max-width:768px) {
	.dark-bg {
		position: relative;
		overflow: hidden;
	}
	
	/* domyślnie przyciemnione */
	.dark-bg::before {
		content: "";
		position: absolute;
		inset: 0;
		background: rgba(0, 0, 0, .3);
		z-index: 1;
		pointer-events: none;
		transition: all .2s ease;
	}
	
	/* tekst nad overlay */
	.dark-bg .elementor-heading-title {
		position: relative;
		z-index: 2;
	}
	
	/* 👉 TAP = rozjaśnienie */
	.dark-bg:active::before {
		background: rgba(0, 0, 0, 0);
	}
	
	/* End custom CSS */
	
	/* Start custom CSS for heading, class: .elementor-element-2df3a64b */
	.dark-bg {
		position: relative;
		overflow: hidden;
	}
	
	/* overlay */
	.dark-bg::before {
		content: "";
		position: absolute;
		inset: 0;
		background: rgba(0, 0, 0, .2);
		/* poziom przyciemnienia */
		z-index: 1;
		pointer-events: none;
		transition: all .3s ease;
	}
	
	/* tekst nad overlay */
	.dark-bg .elementor-heading-title {
		position: relative;
		z-index: 2;
	}
	
	/* hover (tylko desktop) */
	@media (hover:hover) {
		.dark-bg:hover::before {
			background: rgba(0, 0, 0, 0);
		}
	}
	
	/* End custom CSS */
	
	/* Start custom CSS for heading, class: .elementor-element-4d497c2e */
	.dark-bg {
		position: relative;
		overflow: hidden;
	}
	
	/* overlay */
	.dark-bg::before {
		content: "";
		position: absolute;
		inset: 0;
		background: rgba(0, 0, 0, .2);
		/* poziom przyciemnienia */
		z-index: 1;
		pointer-events: none;
		transition: all .3s ease;
	}
	
	/* tekst nad overlay */
	.dark-bg .elementor-heading-title {
		position: relative;
		z-index: 2;
	}
	
	/* hover (tylko desktop) */
	@media (hover:hover) {
		.dark-bg:hover::before {
			background: rgba(0, 0, 0, 0);
		}
	}
	
	/* End custom CSS */
	
	/* Start custom CSS for heading, class: .elementor-element-384c8db0 */
	.dark-bg {
		position: relative;
		overflow: hidden;
	}
	
	/* overlay */
	.dark-bg::before {
		content: "";
		position: absolute;
		inset: 0;
		background: rgba(0, 0, 0, .2);
		/* poziom przyciemnienia */
		z-index: 1;
		pointer-events: none;
		transition: all .3s ease;
	}
	
	/* tekst nad overlay */
	.dark-bg .elementor-heading-title {
		position: relative;
		z-index: 2;
	}
	
	/* hover (tylko desktop) */
	@media (hover:hover) {
		.dark-bg:hover::before {
			background: rgba(0, 0, 0, 0);
		}
	}
	
	/* End custom CSS */
	
	/* Start custom CSS for heading, class: .elementor-element-3eb01a2d */
	.dark-bg {
		position: relative;
		overflow: hidden;
	}
	
	/* overlay */
	.dark-bg::before {
		content: "";
		position: absolute;
		inset: 0;
		background: rgba(0, 0, 0, .2);
		/* poziom przyciemnienia */
		z-index: 1;
		pointer-events: none;
		transition: all .3s ease;
	}
	
	/* tekst nad overlay */
	.dark-bg .elementor-heading-title {
		position: relative;
		z-index: 2;
	}
	
	/* hover (tylko desktop) */
	@media (hover:hover) {
		.dark-bg:hover::before {
			background: rgba(0, 0, 0, 0);
		}
	}
	
	/* End custom CSS */
	
	/* Start custom CSS for heading, class: .elementor-element-5efb2e81 */
	.dark-bg {
		position: relative;
		overflow: hidden;
	}
	
	/* overlay */
	.dark-bg::before {
		content: "";
		position: absolute;
		inset: 0;
		background: rgba(0, 0, 0, .2);
		/* poziom przyciemnienia */
		z-index: 1;
		pointer-events: none;
		transition: all .3s ease;
	}
	
	/* tekst nad overlay */
	.dark-bg .elementor-heading-title {
		position: relative;
		z-index: 2;
	}
	
	/* hover (tylko desktop) */
	@media (hover:hover) {
		.dark-bg:hover::before {
			background: rgba(0, 0, 0, 0);
		}
	}
	
	/* End custom CSS */
	
	/* Start custom CSS for heading, class: .elementor-element-1db731f */
	.dark-bg {
		position: relative;
		overflow: hidden;
	}
	
	/* overlay */
	.dark-bg::before {
		content: "";
		position: absolute;
		inset: 0;
		background: rgba(0, 0, 0, .2);
		/* poziom przyciemnienia */
		z-index: 1;
		pointer-events: none;
		transition: all .3s ease;
	}
	
	/* tekst nad overlay */
	.dark-bg .elementor-heading-title {
		position: relative;
		z-index: 2;
	}
	
	/* hover (tylko desktop) */
	@media (hover:hover) {
		.dark-bg:hover::before {
			background: rgba(0, 0, 0, 0);
		}
	}
	
	/* End custom CSS */
	
	/* Start custom CSS for heading, class: .elementor-element-382699d8 */
	.dark-bg {
		position: relative;
		overflow: hidden;
	}
	
	/* overlay */
	.dark-bg::before {
		content: "";
		position: absolute;
		inset: 0;
		background: rgba(0, 0, 0, .2);
		/* poziom przyciemnienia */
		z-index: 1;
		pointer-events: none;
		transition: all .3s ease;
	}
	
	/* tekst nad overlay */
	.dark-bg .elementor-heading-title {
		position: relative;
		z-index: 2;
	}
	
	/* hover (tylko desktop) */
	@media (hover:hover) {
		.dark-bg:hover::before {
			background: rgba(0, 0, 0, 0);
		}
	}
	
	/* End custom CSS */
	
	/* Start custom CSS for button, class: .elementor-element-722b741 */
	
	/* -------------------- */
	
	/* ELEMENTOR BUTTON (ZORBA STYLE) */
	
	/* -------------------- */
	.elementor-button {
		background: #000;
		border: 1px solid #0f0;
		color: #0f0;
		font-family: "Audiowide", sans-serif;
		font-size: 13px;
		letter-spacing: 1.5px;
		text-transform: uppercase;
		padding: 12px 26px;
		display: inline-flex;
		align-items: center;
		justify-content: center;
		transition: all .3s ease;
		border-radius: 2px;
		box-shadow: 0 0 6px rgba(0, 255, 0, .25);
	}
	
	/* -------------------- */
	
	/* HOVER (jak w Brevo) */
	
	/* -------------------- */
	.elementor-button:hover {
		background: rgba(0, 255, 0, .08);
		box-shadow: 0 0 12px rgba(0, 255, 0, .6), inset 0 0 8px rgba(0, 255, 0, .2);
		text-shadow: 0 0 5px #0f0;
		transform: none;
	}
	
	/* End custom CSS */
	
	/* Start custom CSS */
	.e-con, .e-con-inner, .elementor-section {
		overflow: visible !important;
		transform: none !important;
	}
}
