
div#slider_44282 .col-sm-8 {
	flex-basis: 60%;
}

div#gfield_description_59_28,
div#gfield_description_66_3 {
	padding: 10px !important;
	color: #000;
	background: #fff900;
	margin-top: 5px;
	font-size: 13px;
	border: 1px solid #7c7c7c;
	border-radius: 5px;
}

body.page-id-45270,
body.page-id-45482,
body.page-id-45495,
body.page-id-44174,
body.page-id-43922,
body.page-id-44745,
body.page-id-44730,
body.page-id-44722 {
	overflow-x: visible !important;
}

#unsetx2y img {
	max-width: 850px;
	position: relative;
	right: 112px;
	bottom: 0px;
}

div#slider_44282 .col-sm-4:before {
	content: '';
	background: linear-gradient(0deg, rgb(0 0 0 / 37%), transparent);
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0px;
	right: 0px;
	margin: auto;
	top: 0px;
	border-radius: 20px;
}

div#slider_44282 li:before {
	display: none;
}

div#slider_44282 img.img-small {
	width: 100px;
}

#slider_44282 .sc_partial {
	left: 4%;
}

div#slider_44282 .col-sm-4 {
	flex-basis: 40%;
	background: url(https://i0.wp.com/etakeawaymax.co.uk/wp-content/uploads/2024/10/client2-1.png?w=1200&ssl=1) no-repeat center;
	background-size: cover;
	border-radius: 20px;
	padding: 15px;
	display: flex;
	flex-flow: column;
	justify-content: end;
	position: relative;
}

div#slider_44282 h2 {
	font-size: 22px;
	font-weight: 600;
	color: #000;
	margin: 0px 0px 5px 0px;
}

div#slider_44282 h4 {
	font-size: 18px;
	font-weight: 600;
	color: #fff;
	margin: 0px 0px 0px 0px;
	z-index: 1;
}

div#slider_44282 h5 {
	font-size: 16px;
	font-weight: 400;
	color: #D7D7D7;
	margin: 0px 0px 5px 0px;
	z-index: 1;
}

div#slider_44282 h3,
div#slider_44282 p {
	font-size: 16px;
	font-weight: 400;
	color: rgb(0 0 0 / 80%);
	margin: 0px 0px 10px 0px;
}

#slider_44282 .sa_hover_container {
	background-color: RGBA(243, 243, 243, 1) !important;
	border-width: 0px 0px 0px 0px;
	border-style: solid;
	border-color: RGBA(255, 255, 255, 1);
	border-radius: 30px;
	padding: 15px !important;
	display: flex;
	flex-flow: row;
	font-family: "DM Sans", Sans-serif;
}

#slider_44282 .col-sm-4 img {
	border-radius: 30px;
}

#slider_44282 .sa_hover_container .col-sm-8 {
	padding-left: 15px;
}

.equalht {
	min-height: 162px;
}

div#unsetx img {
	max-width: 600px;
	position: relative;
	right: 70px;
	bottom: -1px;
}

div#centritz {
	right: 0px;
	left: 0px;
	margin: auto;
}

.removeic ul li {
	padding: 0px !important;
}

.removeic ul li:before {
	display: none !important;
}

/*input#input_54_16,
input#input_57_26,
input#input_59_16 {
	display: none;
}*/

.centerx a:hover {
	color: #fff;
}

img#gform_ajax_spinner_54,
img#gform_ajax_spinner_59,
img#gform_ajax_spinner_66,
img#gform_ajax_spinner_67 {
	position: absolute;
	background: rgb(0 0 0 / 82%);
	border-radius: 50%;
	padding: 15px;
}

.phy span.gfield_required.gfield_required_text {
	display: none;
}

form#gform_54 .gf_step_active span.gf_step_number,
form#gform_59 .gf_step_active span.gf_step_number,
form#gform_66 .gf_step_active span.gf_step_number,
form#gform_67 .gf_step_active span.gf_step_number {
	background: #f04f23;
	border-color: #f04f23;
	color: #fff;
}

button.pum-close.popmake-close {
	opacity: 0.4;
}

form#gform_54 .gf_step_previous span.gf_step_number,
form#gform_54 .gf_step_completed span.gf_step_number,
form#gform_59 .gf_step_previous span.gf_step_number,
form#gform_59 .gf_step_completed span.gf_step_number,
form#gform_66 .gf_step_previous span.gf_step_number,
form#gform_66 .gf_step_completed span.gf_step_number,
form#gform_67 .gf_step_previous span.gf_step_number,
form#gform_67 .gf_step_completed span.gf_step_number {
	background: #ff815f;
	border-color: #ff815f;
	color: #ffffff;
}

form#gform_54 .gf_step_completed:after,
form#gform_59 .gf_step_completed:after {
	display: none;
}

form#gform_54 .gf_step_pending span.gf_step_number,
form#gform_59 .gf_step_pending span.gf_step_number,
form#gform_66 .gf_step_pending span.gf_step_number,
form#gform_67 .gf_step_pending span.gf_step_number {
	background: #fff;
}

form#gform_54 .gf_step_pending span.gf_step_label,
form#gform_54 .gf_step_previous span.gf_step_label,
form#gform_54 .gf_step_completed span.gf_step_label,
form#gform_59 .gf_step_pending span.gf_step_label,
form#gform_59 .gf_step_previous span.gf_step_label,
form#gform_59 .gf_step_completed span.gf_step_label,
form#gform_66 .gf_step_pending span.gf_step_label,
form#gform_66 .gf_step_previous span.gf_step_label,
form#gform_66 .gf_step_completed span.gf_step_label,
form#gform_67 .gf_step_pending span.gf_step_label,
form#gform_67 .gf_step_previous span.gf_step_label,
form#gform_67 .gf_step_completed span.gf_step_label {
	display: none !important;
}

form#gform_54 .gform-body.gform_body,
form#gform_59 .gform-body.gform_body,
form#gform_66 .gform-body.gform_body,
form#gform_67 .gform-body.gform_body {
	padding-top: 40px;
}

div#gf_page_steps_54,
div#gf_page_steps_59,
div#gf_page_steps_66,
div#gf_page_steps_67 {
	position: relative;
}

form#gform_54 span.gf_step_label,
form#gform_59 span.gf_step_label,
form#gform_66 span.gf_step_label,
form#gform_67 span.gf_step_label {
	position: absolute;
	left: 0px;
	right: 0px;
	margin: auto;
	text-align: center;
	font-size: 20px;
	bottom: -62px;
	color: #f04f23;
	line-height: 23px;
	padding: 0px;
}

div#results h2 {
	margin-bottom: 0px;
}

.calculator button.delete-btn {
	width: 23px;
	padding: 0px;
	background: transparent;
	color: #d32f2f;
	position: relative;
	top: 4px;
}

div#results p {
	margin-bottom: 0px;
}

div#results {
	background: #85ff8e;
	padding: 30px;
	border-radius: 15px;
	margin-top: 15px;
}

.calculator label {
	display: block;
}

.calculator input,
.calculator select {
	display: block;
	width: 100%;
	margin-bottom: 15px;
}

.calculator button {
	width: 100%;
	background: #d32f2f;
}

p#result,
p#resultText {
	font-size: 30px;
	margin-bottom: 0px;
	margin-top: 30px;
	text-align: center;
	font-weight: 700;
	color: #d32f2f;
}

img#n2-ss-6item7 {
	border-radius: 15px;
}

div#flwx a {
	width: 100%;
}

#newtable .tablepress .row-1 .column-1,
#newtable .tablepress .row-1 .column-2,
#newtable .tablepress .row-1 .column-3 {
	background-color: #F7F7F7 !important;
	color: #000 !important;
}

#newtable table#tablepress-1-no-2 tr.row-1.odd td.column-3 {
	background: #f7f7f7 !important;
}

#newtable .tablepress tbody tr:nth-child(2n) td.column-3,
#newtable .tablepress tbody tr:nth-child(n) td.column-3 {
	background: #F9FFF9 !important;
	color: #000 !important;
	border-top: 1px solid #ededed !important;
	border-left: 1px solid #ededed !important;
}

#newtable .tablepress tbody tr:nth-child(2n) td,
#newtable .tablepress>:where(tbody)>.odd>* {
	background: #fff !important;
	border-top: 1px solid #ededed !important;
}

#filter img {
	filter: brightness(0) invert(1);
	height: 40px !important;
	opacity: 0.8;
	object-fit: contain;
}

body.page-id-41080 .inside-header,
.inside-header {
	padding: 10px 20px;
}

body.page-id-41080 img.header-image.is-logo-image,
img.header-image.is-logo-image {
	width: 163px;
}

body.page.page-id-41080 .header-wrap {
	background: #D32F2F;
}

div#absimg img {
	position: absolute;
	right: 0px;
	left: 0px;
	margin: auto;
	z-index: 1;
	top: -121px;
}

div#wpj-jtoc {
	height: 100vh;
	overflow-y: scroll;
	position: -webkit-sticky;
	position: sticky;
	top: 20px;

}

a.ez-toc-close-icon {
	right: 15px;
}

figcaption {
	display: none;
}

.ez-toc-counter nav ul li a::before {
	content: '';
}

.header-wrap {
	background: #D32F2F;
	position: relative;
}

body.home.page-template-default .entry-content,
body.page-id-43098 .entry-content,
body.page-id-43922 .entry-content,
body.page-id-44174 .entry-content,
body.page-id-44609 .entry-content,
body.page-id-44700 .entry-content,
body.page-id-44730 .entry-content,
body.page-id-44745 .entry-content,
body.page-id-44722 .entry-content {
	margin-top: 0px;
}

form#gform_43 .disabled,
form#gform_50 .disabled,
form#gform_53 .disabled,
form#gform_52 .disabled,
form#gform_54 .disabled,
form#gform_57 .disabled,
form#gform_59 .disabled,
form#gform_66 .disabled,
form#gform_67 .disabled {
	opacity: 0.3;
	background: #e7e7e7 !important;
	cursor: not-allowed;
}

form#gform_43 input#mo_send_otp_gravity.enabled,
form#gform_50 input#mo_send_otp_gravity.enabled,
form#gform_53 input#mo_send_otp_gravity.enabled,
form#gform_52 input#mo_send_otp_gravity.enabled {
	background: #019d00 !important;
	color: #fff !important;
	border-color: #019d00 !important;
}

form#gform_43 input#gform_submit_button_43.enabled,
form#gform_50 input#gform_submit_button_50.enabled,
form#gform_53 input#gform_submit_button_53.enabled,
form#gform_52 input#gform_submit_button_52.enabled {
	background: #f30000;
}

div#gfield_description_43_5,
div#gfield_description_50_8,
div#gfield_description_53_3,
div#gfield_description_54_5,
div#gfield_description_57_5,
div#gfield_description_59_5 {
	border: 1px solid #b3b3b3;
	padding: 5px;
	margin-top: 10px;
	font-size: 13px;
	background: #fff900;
	color: #000;
}

.invalid-phone {
	background: rgb(255 0 0 / 21%) !important;
}

.gform_wrapper.gravity-theme .gf_step_completed .gf_step_number:after,
.gform_wrapper.gravity-theme .gf_step_completed .gf_step_number:before {
	display: none;
}

form#gform_43 .gform_previous_button.button,
form#gform_50 .gform_previous_button.button,
form#gform_54 .gform_previous_button.button {
	background-color: #e7e7e7 !important;
	color: #898989 !important;
}

div#gf_page_steps_43:before,
div#gf_page_steps_50:before,
div#gf_page_steps_54:before,
div#gf_page_steps_59:before,
div#gf_page_steps_66:before,
div#gf_page_steps_67:before {
	content: '';
	border: 1px solid #6a6a6a;
	position: absolute;
	left: 0px;
	right: 0px;
	margin: auto;
}

/*.gf_step_completed:after {
	content: '';
	border: 1px solid #f05425;
	position: absolute;
	left: 0px;
	margin: auto;
	z-index: -1;
	top: 0px;
	bottom: 0px;
	height: 1px;
	width: 17.5vw;
}*/

input#input_43_5,
#input_50_8,
input#input_54_5,
input#input_59_5,
input#input_66_3,
input#input_67_5 {
	width: 50%;
}

div#gf_page_steps_43,
div#gf_page_steps_50,
div#gf_page_steps_54,
div#gf_page_steps_59,
div#gf_page_steps_66,
div#gf_page_steps_67 {
	position: relative;
	text-align: center;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	align-items: center;
	justify-content: space-between;
	margin-bottom: 50px;
}

.popimg img {
	margin: 15px auto;
	width: 200px;
}

h2.areyou {
	margin-bottom: 0px;
	text-align: center;
}

h4.letsget {
	text-align: center;
	margin-bottom: 40px;
	color: #747474;
	font-weight: 400;
}

form#gform_43 div#gfield_description_43_1,
form#gform_50 div#gfield_description_50_1 {
	font-size: 27px;
	color: #f05425;
}

div#gf_page_steps_43 .gf_step,
div#gf_page_steps_50 .gf_step {
	margin: 0px;
	position: relative;
}

div#gf_page_steps_54 .gf_step,
div#gf_page_steps_59 .gf_step,
div#gf_page_steps_66 .gf_step,
div#gf_page_steps_67 .gf_step {
	margin: 0px;
	z-index: 1;
}

div#gf_page_steps_43 .gf_step.gf_step_active span.gf_step_number,
div#gf_page_steps_43 .gf_step_completed span.gf_step_number,
div#gf_page_steps_50 .gf_step.gf_step_active span.gf_step_number,
div#gf_page_steps_50 .gf_step_completed span.gf_step_number {
	background: #fff;
	color: #000;
	border-color: #f05425;
	font-weight: 700;
}

div#gf_page_steps_43 span.gf_step_number,
div#gf_page_steps_50 span.gf_step_number {
	background: #fff;
	color: #000;
	font-weight: 700;
}

div#gf_page_steps_43 .gf_step span.gf_step_label,
div#gf_page_steps_50 .gf_step span.gf_step_label {
	display: none;
}

span#input_43_1_3_container,
span#input_50_1_3_container {
	padding: 0px;
}

form#gform_43 .gform_page_footer.top_label,
form#gform_50 .gform_page_footer.top_label,
form#gform_54 .gform_page_footer.top_label,
form#gform_59 .gform_page_footer.top_label,
form#gform_66 .gform_page_footer.top_label,
form#gform_67 .gform_page_footer.top_label {
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	align-items: center;
	justify-content: center;
}

form#gform_43 input,
form#gform_43 select,
form#gform_50 input,
form#gform_50 select,
form#gform_54 input,
form#gform_54 select,
form#gform_59 input,
form#gform_59 select,
form#gform_66 input,
form#gform_66 select,
form#gform_67 input,
form#gform_67 select {
	padding: 15px;
	background: #fff;
	border-radius: 5px;
}

form#gform_43 input[type=submit],
form#gform_43 input[type="button"],
form#gform_50 input[type=submit],
form#gform_50 input[type="button"],
form#gform_54 input[type=submit],
form#gform_54 input[type="button"],
form#gform_59 input[type=submit],
form#gform_59 input[type="button"],
form#gform_66 input[type=submit],
form#gform_66 input[type="button"],
form#gform_67 input[type=submit],
form#gform_67 input[type="button"] {
	background: #f34d23;
	flex-basis: 50%;
	border-radius: 5px;
}

.gfield_description.validation_message.gfield_validation_message {
	background: rgb(255 0 0 / 74%);
	color: #fff;
	padding: 10px !important;
}

form#gform_43 input#mo_send_otp_gravity,
form#gform_50 input#mo_send_otp_gravity,
form#gform_54 input#mo_send_otp_gravity,
form#gform_59 input#mo_send_otp_gravity,
form#gform_66 input#mo_send_otp_gravity,
form#gform_67 input#mo_send_otp_gravity {
	width: 49%;
	margin: 0px !important;
	position: absolute;
	right: 0px;
	top: 0px;
	border: 1px solid #28A745;
	border-radius: 5px;
	background: #28A745;
	color: #fff;
	text-transform: uppercase;
	padding: 14px;
}

form#gform_43 .gfield,
form#gform_50 .gfield,
form#gform_54 .gfield,
form#gform_59 .gfield,
form#gform_66 .gfield,
form#gform_67 .gfield {
	position: relative;
}

body.page-id-36236 div#content,
body.page-id-38470 div#content,
body.page.page-id-38449 div#content,
body.page.page-id-38705 div#content {
	padding: 0px;
}

body.page-id-36236 div#page,
body.page-id-38470 div#page {
	max-width: 100%;
}

.packbt {
	margin-top: 30px;
}

.packageshow p.elementskit-pricing-subtitle {
	background: #e8edeb;
}

.packageshow .elementor-widget-container {
	overflow: unset;
}

.packageshow figure.elementor-pricing-img img {
	position: absolute;
	top: -28vw;
}

input#gform_submit_button_49 {
	text-transform: uppercase;
	background: #FE9603;
}

input#input_49_1 {
	background: #000;
	height: 47.5px;
	top: -1px;
	position: relative;
}

form#gform_49 .ginput_container_email {
	margin-right: 15px;
}

form#gform_49 .gform-body.gform_body {
	flex: 1;
}

form#gform_49 {
	display: flex;
	align-items: center;
	justify-content: center;
}

@font-face {
	font-family: 'Impact';
	src: url('../wp-content/themes/etmax/impact/Impact.woff2') format('woff2'), url('../wp-content/themes/etmax/impact/Impact.woff') format('woff');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}

html {
	scroll-behavior: smooth;
}

@-webkit-keyframes ticker {
	0% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
		visibility: visible;
	}

	100% {
		-webkit-transform: translate3d(-100%, 0, 0);
		transform: translate3d(-100%, 0, 0);
	}
}

@keyframes ticker {
	0% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
		visibility: visible;
	}

	100% {
		-webkit-transform: translate3d(-100%, 0, 0);
		transform: translate3d(-100%, 0, 0);
	}
}

.ticker-wrap {
	position: fixed;
	bottom: 0;
	width: 100%;
	overflow: hidden;
	height: 30px;
	background-color: #9C27B0;
	padding-left: 100%;
}

.ticker {
	display: inline-block;
	height: 30px;
	line-height: 30px;
	white-space: nowrap;
	padding-right: 100%;
	-webkit-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
	-webkit-animation-timing-function: linear;
	animation-timing-function: linear;
	-webkit-animation-name: ticker;
	animation-name: ticker;
	-webkit-animation-duration: 30s;
	animation-duration: 30s;
}

.ticker_item {
	display: inline-block;
	padding: 0 2rem;
	font-size: 16px;
	color: #fff;
}


body.page-id-21068:not(.home) .site-main ul:not(.gform_fields):not(.ul-features-3):not(.ul-features-2):not(.gfield_radio) li::before {
	content: '' !important;
	background: url(../wp-content/uploads/2022/01/play.png) no-repeat center !important;
	background-size: 100% auto !important;
	width: 15px !important;
	height: 15px !important;
	position: absolute;
	border: 0px !important;
	border-left: 0px !important;
	top: 7px !important;
	left: -20px;
}

.orrnge span.gb-icon {
	padding-top: 3px;
}

.innerwidthadjst .gb-inside-container .alignfull {
	margin: 0px;
}

.gb-button-wrapper.gb-button-wrapper-a54e508f,
.gb-button-wrapper.gb-button-wrapper-80baed67 {
	justify-content: center !important;
}

.gform_wrapper.gravity-theme .gf_step_hidden {
	display: inline-block;
}

.gform_wrapper.gravity-theme .gsection,
.gform_wrapper.gravity-theme .gf_page_steps {
	border-bottom: 0px;
}

#pum-28191 {
	background-color: #000;
}

#popmake-28191 {
	background-color: #000;
	border-color: #000;
}

#popmake-28191 .gform_title {
	color: #fff;
}

#popmake-28191 .gform_wrapper.gravity-theme .gf_step_active .gf_step_number {
	background: #db1f00;
	color: #fff;
	border-color: #db1f00;
}

#popmake-28191 .gform_wrapper.gravity-theme .gf_step_number {
	border: 2px solid #6a6a6a;
	color: #6a6a6a;
}

#popmake-28191 .gform_wrapper.gravity-theme .gfield_label {
	display: inline-block;
	font-size: 24px;
	margin-bottom: 15px;
	width: 100%;
}

form#gform_46 .gfield-choice-input {
	opacity: 0;
	position: fixed;
	width: 0;
}

div#gform_wrapper_46 {
	text-align: center;
	color: #fff;
}

div#pum-28191 {
	overflow-x: hidden;
}

input#gform_submit_button_46 {
	border-radius: 4px;
}

div#gform_fields_46_4 input {
	border-radius: 5px;
}

div#gf_page_steps_46 .gf_step {
	margin: 8px 15px 8px 15px;
}

div#gf_page_steps_46 span.gf_step_label {
	display: none !important;
}

div#gform_fields_46_4 {
	max-width: 500px;
	margin: 0px auto;
	grid-row-gap: 10px;
}

form#gform_46 .gfield-choice-input:checked+label {
	background-color: #a81800;
	border: 2px solid #a81800;
}

form#gform_46 .gfield-choice-input:focus+label {
	background-color: #a81800;
	border: 2px solid #a81800;
}

form#gform_46 .gfield-choice-input+label {
	display: inline-block;
	background-color: #db1f00;
	padding: 10px 20px;
	font-size: 16px;
	border: 2px solid #db1f00;
	border-radius: 4px;
	color: #fff;
	max-width: unset;
	text-align: center;
}

form#gform_46 .gfield_radio {
	text-align: center;
}

form#gform_46 .gchoice {
	display: inline-block;
	margin: 3px 3px;
}

body.page-id-27468 .header-widget {
	display: none;
}

body.page-id-28156 .page-hero {
	display: none;
}

div#slider_27843 .owl-item img {
	margin: auto;
	display: block;
	border: 1px solid #fff;
}

div#slider_27843 .owl-dots .active span {
	background-color: #E5C200 !important;
}

div#slider_27843 .owl-dots span {
	background-color: #707070 !important;
}

body.page-id-27781 .page-hero.gradient-overlay {
	padding-top: unset;
	padding-bottom: 0px;
}

.gform_previous_button.button {
	background-color: #7c7c7c !important;
	color: #fff !important;
}

a.btn.btn-sec {
	padding: 1px 15px;
	display: inline-block;
	background: #db5b46;
	border-radius: 1px;
	box-shadow: 1px 1px 3px 0px #000;
	font-family: Oswald, sans-serif;
}

div#gform_fields_43_3 .instruction.validation_message {
	display: none;
}

div#gform_43_validation_container {
	display: none;
}

div#popmake-26756 h2,
div#popmake-31084 h2 {
	font-size: 22px;
	color: #ff3b00;
}

input#mo_send_otp_gravity {
	max-width: 70%;
	margin-right: 5px;
}

div#popmake-26756 .gform_legacy_markup_wrapper ul.gform_fields li.gfield,
div#popmake-31084 .gform_legacy_markup_wrapper ul.gform_fields li.gfield {
	padding-right: 0px;
}

div#popmake-26756 .gform_footer.left_label,
div#popmake-31084 .gform_footer.left_label {
	max-width: 100%;
	width: 100%;
	margin: 0px;
}

aside#gform_widget-5 h2.widget-title {
	text-align: center;
	color: #fff;
	font-size: 18px;
	margin-bottom: 15px;
	margin-top: 15px;
}

div#popmake-22955 h2.gform_title {
	display: none;
}

form#gform_42 input#mo_send_otp_gravity {
	white-space: break-spaces;
	background: #3c3c3c;
	border-radius: 5px;
	box-shadow: 0px 2px 2px 0px rgb(0 0 0 / 15%);
}

.cstmcl .gb-inside-container {
	z-index: 1;
}

form#gform_37 input,
form#gform_37 select,
form#gform_48 input,
form#gform_48 select {
	width: 100%;
}

input#mo_send_otp_gravity {
	width: 100%;
	margin-left: auto;
	display: block;
}

#uniqtable {
	width: 600px;
}

div#mo_message {
	width: 100%;
	padding: 15px !important;
}

div#logbtom img {
	width: 200px;
}

body.page-id-27348 .gb-button-wrapper {
	margin-bottom: 0px;
}

.instruction.validation_message {
	margin-left: 0px !important;
}

div#logbtom {
	background: #f34616;
	padding: 17px 0px;
}

.pum.pum-overlay.popmake-overlay.click_open {
	opacity: 1 !important;
}

body.page-template-default.page.page-id-25794 .gb-grid-wrapper>.gb-grid-column {
	margin-bottom: 15px;
}

div#af-form-1684455315 {
	width: 100%;
	max-width: 100%;
}

body.post-template-default main#main {
	margin-top: 30px;
}

input.lepopup-ta-left::-webkit-input-placeholder {
	text-align: left !important;
	font-size: 15px !important;
}

div#af-body-1684455315 input.text {
	height: 40px !important;
	margin-bottom: 10px !important;
}

div#af-form-799693312 .af-clear {
	margin-bottom: 10px !important;
}

div#af-body-1684455315 label {
	font-size: 15px !important;
	margin-bottom: 3px;
	margin-top: 10px;
}

select#countrycode {
	max-width: 100%;
	width: 100%;
	margin-bottom: 15px !important;
	font-size: 13px !important;
	padding: 5px 5px !important;
}

div#af-body-799693312 input {
	height: 31px;
}

div#af-body-799693312 input.submit {
	height: auto;
}

.validator.validator-phone.validation-none.validator-inline,
.validator.validator-phone.validator-inline {
	height: auto !important;
}

body.postid-4946 ol {
	margin: 0px 0px 0px 20px;
}

body.page-template-default.page.page-id-26753 .entry-content {
	margin-top: 0px;
}

body.page-id-21068 ul.narrow li {
	background: #f0ff00;
	margin-left: 18px !important;
}

body.page.page-id-26753 h1.entry-title {
	margin-top: 30px;
	text-align: center;
}

body.page-id-1161 div#fortick ul li:before {
	width: 20px;
	height: 20px;
	top: 5px;
	line-height: 22px;
	font-size: 12px;
}

.nomrgnn .gb-grid-column.gb-grid-column-8a0248b3 {
	margin-bottom: 0px;
}

.widthadjust {
	width: 450px;
}

.threecolumn li {
	display: inline-block;
	width: 30%;
}

body.page .page-hero {
	padding-top: calc(80px + 32px);
}

body.home.page .page-hero {
	padding-top: unset;
}

body.page-template-default.page.page-id-26631 .site-main ul:not(.gform_fields):not(.ul-features-3):not(.ul-features-2):not(.gfield_radio) li:before {
	display: none;
}

body.page-id-20752 .gb-grid-column.gb-grid-column-0bd06803 {
	margin-bottom: 0px;
}

div#fortick ul li:before {
	font-family: "Font Awesome 5 Free";
	content: "\f00c";
	display: inline-block;
	vertical-align: middle;
	font-weight: 900;
	position: absolute;
	color: #ffffff;
	left: -7px;
	margin-top: 0px;
	border: 0px !important;
	top: 8px;
	width: 23px;
	height: 23px;
	background: #cf2e2e;
	font-size: 15px;
	text-align: center;
	padding: 0px;
	line-height: 26px;
	border-radius: 50%;
}

.display-none {
	display: none;
}

body.page.page-id-5686 .owl-stage {
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	align-items: center;
}

a.myaw-button {
	background: #00a72b;
	color: #fff;
	padding: 15px 15px;
	display: inline-block;
	border-radius: 5px;
	margin: 0px 2px;
}

a.myaw-button:hover {
	color: #fff;
	background: #212121;
}

nav#sticky-navigation {
	top: 0px !important;
}

body.page-id-1020 nav#sticky-navigation {
	top: 0px !important;
}

body.page-id-1020 div#packagesandpricing .wp-block-column {
	margin-bottom: 30px;
}

.mobonlyprice {
	display: none;
}

body.page.page-id-1020 .site-footer .inside-footer-widgets .footer-widget-2 ul li a {
	font-size: 15px;
	color: #fff;
}

body.page-id-1020 div#footer-widgets {
	background: #000;
	color: #fff;
}

.fullywidthwidget {
	width: 100%;
}

#wpsm_accordion_24399 span.ac_open_cl_icon {
	color: #B90000 !important;
}

body.page.page-id-1020 #wpsm_accordion_24399 .wpsm_panel-title a {
	font-family: 'Oxygen', sans-serif !important;
}

div#wpsm_accordion_24399 {
	background: #EBEAEA;
	padding: 40px;
	width: 889px;
	margin: auto;
}

.customcircle {
	width: 112px;
	height: 112px;
	margin: auto;
	display: flex;
	justify-content: center;
	align-items: center;
}

body.page-id-1020 .wpcmtt_hotspot_container {
	width: 100%;
}

div#slider_24355 .owl-dots .active span {
	background-color: #E5C200 !important;
}

div#slider_24355 .owl-dots span {
	background-color: #707070 !important;
}

#slider_24355 .owl-item .starss {
	color: #E5C200;
	text-align: center;
	margin-bottom: 15px;
}

#slider_24355 .owl-item img {
	margin: auto;
	display: block;
}

.testimonialcnt p {
	color: #000;
	text-align: center;
}

#slider_24355 .owl-item .sa_hover_container {
	margin: 0px 10px !important;
	border-radius: 15px;
}

.popmake-22981.btnlarge.pum-trigger a,
span.gb-button.gb-button-55c7b7b3,
.btnlarge {
	width: 260px;
}

.fafa p i {
	font-size: 24px !important;
	color: #b90000 !important;
	display: inline-block;
	vertical-align: sub;
}

.moneyback {
	margin: 50px auto;
	display: flex;
	align-items: center;
	justify-content: center;
}

.moneyback h2 span {
	font-size: 34px;
	color: #D3EFE9;
}

.moneyback img {
	width: 170px;
	right: -60px;
	position: relative;
}

.moneyback h2 {
	color: #fff;
	margin: 0px auto;
	text-align: center;
	border-radius: 40px;
	background: #000;
	padding: 30px 80px;
	font-size: 42px;
}

div#packagesandpricing ul.minheight {
	list-style: none !important;
	position: relative;
	margin: 30px 0px 0px 0px;
	padding: 0px 15px 0px 20px;
	line-height: 1.8em;
}

div#packagesandpricing ul.minheight li {
	font-weight: 400;
	color: #000;
	margin-bottom: 0px;
	font-size: 14px;
	position: relative;
	padding-left: 15px;
}

div#packagesandpricing ul.minheight li:before {
	display: none;
}

div#packagesandpricing ul.minheight li:after {
	font-family: "Font Awesome 5 Free";
	content: "\f00c";
	display: inline-block;
	padding-right: 3px;
	vertical-align: middle;
	font-weight: 900;
	position: absolute;
	color: #099B25;
	left: -5px;
	margin-top: 0px;
	top: 0px;
}

.packhow .gb-grid-column,
.packhow .gb-grid-column {
	flex: 1;
}

.packhow {
	display: flex;
	flex-wrap: wrap;
	text-align: center;
}

.packhow button {
	background: transparent;
	color: #000;
	font-size: 42px;
}

.packhow button.tablinks.active {
	border-bottom: 2px solid #b90000;
}

.pww {
	text-align: center;
	background: #eaeaea;
	padding: 15px 15px;
}

.pww h3 {
	text-align: center;
	font-size: 43px;
	color: #B90000;
	font-weight: 700;
	margin: 0px;
	line-height: 40px;
}

.pww h3 span {
	font-size: 17px;
	color: #656565;
	font-weight: 500;
}

.pww p {
	font-size: 17px;
	color: #656565;
	font-weight: 500;
}

.pww h6 {
	color: #000;
	font-weight: 600;
}

.getbtn.pum-trigger {
	background: #B90000;
	color: #fff;
	display: block;
	width: 85%;
	margin: auto;
	padding: 10px 0px;
	border-radius: 40px;
}

div#packagesandpricing img {
	margin: auto;
	display: block;
}

div#popmake-24166 {
	width: 90%;
	max-width: 100% !important;
	margin: 0px auto;
	left: 0px !important;
	right: 0px;
}

div#packagesandpricing .wp-block-column {
	border: 1px solid #c5c5c5;
	border-radius: 15px;
	padding: 15px 0px;
}

div#packagesandpricing h2.gb-headline {
	text-align: center;
	font-size: 43px;
	color: #B90000;
}

div#packagesandpricing h5.gb-headline a {
	display: block;
	text-align: center;
	color: #000;
	font-size: 1.1vw;
	font-weight: 600;
}

div#pum-24166 {
	background: #fff;
}

body.page-id-1020 .header-wrap .site-header,
body.page.page-id-1020 .page-hero {
	background: #000;
}

.arrowss img {
	position: absolute;
	top: -70px;
	left: -77px;
	transform: rotate(7deg);
}

.arrowss {
	position: relative;
}

body.page-id-1020 .header-wrap .site-header .inside-header .main-navigation ul li.btn a {
	padding: 0px 30px;
	opacity: 1;
	color: #fff !important;
	background: #B90000;
}

body.page-template-default.page.page-id-1020 .inside-header.grid-container.grid-parent,
body.page.page-id-1020 .inside-navigation.grid-container.grid-parent {
	max-width: 1580px;
	padding: 15px 40px;
}

.moveimg img {
	position: absolute;
	left: -70px;
	top: 5px;
	max-width: 167px;
}

.moveimg {
	position: relative;
}

input#gform_submit_button_34 {
	width: 100%;
	background: #b90000;
	font-size: 20px;
	border-radius: 30px;
}

ul#gform_fields_34 li.gfield {
	padding: 0px;
	margin-top: 10px;
}

div#gform_wrapper_34 div.ginput_container {
	margin-top: 0px;
}

form#gform_34 label.gfield_label {
	font-size: 15px;
}

.lftr {
	position: relative;
	left: -5vw;
}

.dominate .flowplayer.skin-slim {
	margin: 0px;
}

@media (max-width: 1440px) {
	.moveimg img {
		left: -60px;
		top: 5px;
		max-width: 135px;
	}

	body.page-id-1020 h1.gb-headline-82d5a9f2 {
		font-size: 58px;
	}

	body.page.page-id-1020 p.gb-headline.gb-headline-e740cec6.gb-headline-text {
		font-size: 15px;
	}
}

input.lepopup-ta-center::-webkit-input-placeholder {
	font-size: 15px !important;
}

ul#gform_fields_33 li input {
	padding: 15px 4px;
}

input#gform_submit_button_33 {
	margin: 0px auto;
	font-size: 28px;
	border-radius: 2px;
	display: block;
	width: 100%;
}

form#gform_33 .gform_footer.top_label {
	text-align: center;
}

ul#gform_fields_33 li {
	padding: 0px;
}

input#input_33_1_3 {
	margin-bottom: 0px;
}

body.page-template-default.page.page-id-1020 .page-hero {
	padding: 54px 0px !important;
}

body.page-template-default.page.page-id-1020 .inside-header {
	padding: 15px 0px;
}

a.term-id-all,
a.term-id-136,
a.term-id-134,
a.term-id-all,
.portfolio-client-cats a span {
	display: none;
}

form#gform_32 span.gform_description,
form#gform_35 span.gform_description {
	font-size: 26px;
	font-weight: 700;
	text-align: center;
	color: #e80000;
	margin: 0px auto;
}

.gform_wrapper ul#gform_fields_32 li.gfield,
.gform_wrapper ul#gform_fields_35 li.gfield {
	padding-right: 0px;
}

form#gform_32 .gform_footer.left_label,
form#gform_35 .gform_footer.left_label {
	width: 100%;
	margin: 0px auto;
	float: left;
	padding: 15px 0px;
	text-align: center;
}

input#gform_submit_button_32,
input#gform_submit_button_35 {
	background: #e80000;
	font-size: 22px;
}

ul#gform_fields_32 .charleft.ginput_counter.warningTextareaInfo,
ul#gform_fields_35 .charleft.ginput_counter.warningTextareaInfo {
	display: none;
}

ul#gform_fields_32 label.gfield_label,
ul#gform_fields_35 label.gfield_label {
	display: block;
	width: 100% !important;
	margin-bottom: 5px;
}

ul#gform_fields_32 .ginput_container,
ul#gform_fields_35 .ginput_container {
	width: 100%;
	margin: 0px auto;
	clear: both;
}

ul#gform_fields_32 input.large,
ul#gform_fields_32 textarea.small,
ul#gform_fields_35 input.large,
ul#gform_fields_35 textarea.small {
	width: 100%;
}

.header-wrap .site-header .inside-header .main-navigation ul li.btn a {
	padding: 0px 15px;
	opacity: 1;
	color: #000 !important;
}

body.page-id-20854 form#gform_30 input#gform_submit_button_30 {
	font-size: 30px !important;
}

body.page-id-20854 form#gform_30,
body.page-id-20854 form#gform_30 input#gform_submit_button_30 {
	font-family: Oswald, sans-serif;
}

body.page-template-default.page.page-id-21596 .circlee span.gb-icon svg {
	background: #1B8B00;
	padding: 4px;
	font-size: 11px;
}

.wp-block-image.mobildo {
	margin-bottom: 0px;
}

body.page-template-default.page.page-id-21596 aside#media_image-4 {
	display: none;
}

body.page-template-default.page.page-id-21596 .site-footer .inside-footer-widgets .footer-widget-2 {
	text-align: left;
	justify-content: start;
}

aside#lsi_widget-1 h2.widget-title {
	display: none;
}

body.page-template-default.page.page-id-21596 aside#lsi_widget-1 h2.widget-title {
	display: block;
}

body.page-template-default.page.page-id-21596 aside#lsi_widget-1 {
	text-align: left;
	width: 100%;
}

body.page-template-default.page.page-id-21596 aside#text-19 {
	text-align: center;
}

body.page-template-default.page.page-id-21596 aside#lsi_widget-1 h2.widget-title,
body.page-template-default.page.page-id-21596 aside#media_image-3 h2 {
	margin-bottom: 10px;
	color: #fff;
	font-size: 18px;
	font-weight: 700;
	font-family: Open Sans, sans-serif;
}

body.page-template-default.page.page-id-21596 ul.lsi-social-icons.icon-set-lsi_widget-1,
body.page-template-default.page.page-id-21596 aside#media_image-3 {
	text-align: left !important;
}

body.page-template-default.page.page-id-21596 .footer-widgets {
	padding: 40px 0px 40px 0px;
}

body.page-template-default.page.page-id-21596 aside#nav_menu-6 ul li a {
	font-size: 14px;
	color: #fff;
	font-style: italic;
	font-family: Open Sans, sans-serif;
}

body.page-template-default.page.page-id-21596 .footer-widgets-container.grid-container.grid-parent {
	max-width: 960px;
}

body.page-template-default.page.page-id-21596 aside#nav_menu-5 ul li a {
	font-weight: 600;
	font-family: Open Sans, sans-serif;
	color: #fff;
	font-size: 14px;
}

body.page-template-default.page.page-id-21596 aside#nav_menu-6 h2.widget-title {
	padding: 0px 11px;
	margin-bottom: 10px;
	color: #fff;
	font-size: 20px;
	font-weight: 700;
	font-family: Open Sans, sans-serif;
}

.circlee span.gb-icon svg {
	background: #f05425;
	color: #fff;
	padding: 7px;
	border-radius: 50%;
	margin: 9px auto;
	font-size: 14px;
}

.pizzaform h3.gform_title {
	margin-bottom: 30px;
	color: #F75934;
	font-size: 25px;
	font-weight: 700;
	font-family: Open Sans, sans-serif;
}

.pizzaform form#gform_29 input {
	border-width: 1px;
}

.pizzaform form#gform_29 input#gform_submit_button_29 {
	background: #1b8b00;
	margin: 0px auto;
	padding: 15px;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-size: 21px;
	font-weight: 700;
	font-family: Open Sans, sans-serif;
}

.pizzaform form#gform_29 li {
	text-align: left;
}

.mycustomcall,
.mycustomcall a,
.mycustomsocial a {
	color: #fff;
	font-size: 16px;
	font-family: 'Oswald', sans-serif;
}

.mycustomcall i {
	font-size: 18px;
}

.mycustomcall,
.mycustomsocial {
	text-align: center;
}

.mycustomsocial a {
	padding: 0px 7px;
}

#red-c {
	background-image: none;
}

body.page-id-19872,
body.page-id-19872 .container.grid-container {
	background-color: #e2e2e2;
}

body.page-id-2714 .inside-page-hero.grid-container.grid-parent {
	display: none;
}

.page-id-19872 .entry-title {
	text-align: center;
}

.page-id-19872 .minheight li {
	border-bottom: 1px solid #c1c1c1;
	text-align: center;
	margin: 0 !important;
	padding: 6px 0 !important;
}

.page-id-19872 .hoverbg .wp-block-column h2 span {
	background-color: #e2e2e2;
	position: relative;
	padding: 0 10px;
}

.page-id-19872 h2.has-text-align-center::before {
	position: absolute;
	content: '';
	width: 100%;
	height: 2px;
	top: 20px;
	left: 0;
	border-top: 6px double #6a0d07;
}

.page-id-19872 .wp-block-column:not(:first-child) {
	margin-left: 7px;
}

.page-id-19872 .minheight {
	min-height: 500px;
}

.page-id-19872 .hoverbg .wp-block-column h3 {
	position: relative;
	z-index: 6;
	padding-top: 16px;
}

.page-id-19872 .hoverbg .wp-block-column {
	background-color: #f7f7f7;
	position: relative;
}

.page-id-19872 .hoverbg .wp-block-column .wp-block-image {
	z-index: 4;
	position: relative;
}

.page-id-19872 .hoverbg .wp-block-column .wp-block-image::before,
.page-id-19872 .hoverbg .wp-block-column .wp-block-image::after {
	content: "";
	position: absolute;
	height: 240px;
	background-color: #c1c1c1;
	width: 100%;
	z-index: -1;
	border-radius: 0px 0 0 100px;
}

.page-id-19872 .hoverbg .wp-block-column .wp-block-image::after {
	left: 0;
	top: 65px;
	background-color: #a2a2a2;
	z-index: -10;
}

.page-id-19872 .hoverbg .wp-block-column .wp-block-image img {
	padding-top: 20px;
}

.page-id-19872 figcaption {
	position: absolute;
	right: 0px;
	background-color: #797979;
	top: 210px;
	color: #fff;
	font-size: 13px;
	padding: 0 10px;
}

.page-id-19872 .hoverbg .wp-block-column h2 {
	padding-bottom: 20px;
	background-color: #e2e2e2;
	margin-bottom: 0;
}

.page-id-19872 .hoverbg .wp-block-column h2.gb-headline {
	background-color: #f7f7f7;
	padding: 15px 0;
	border-bottom: 1px solid #c1c1c1;
}

.page-id-19872 .hoverbg .wp-block-column:hover .wp-block-image::after {
	background-color: #550904;
}

.page-id-19872 .hoverbg .wp-block-column:hover .wp-block-image::before {
	background-color: #6a0e07;
}

.page-id-19872 .minheight li::before {
	display: none !important;
}

.top-bar a,
.top-bar {
	font-size: 16px;
}

#gform_submit_button_31 {
	background: #cf2e2e;
}

@media (max-width: 992px) {
	#text-22 span {
		display: block;
	}

	#text-22 .no-mobile {
		display: none;
	}

	.wp-block-spacer.remove-on-mobile {
		height: 0px !important;
	}

	.threecolumn li {
		width: 100%;
	}

	.wp-block-columns.videoss div {
		padding: 0;
		margin: 2px 0 !important;
	}

	a.generate-back-to-top {
		display: none;
	}

	.phone_btn_flat.new {
		right: 30px !important;
		left: auto !important;
		width: 40px;
		height: 40px;
		bottom: 30px !important;
		top: auto !important;
	}

	.phone_btn_flat.new img {
		max-width: 15px;
		left: 12px;
		top: 12px;
		transform: rotate(15deg) !important;
	}

	.phone_btn_flat.new:before {
		width: 40px !important;
		height: 40px !important;
	}

	.phone_btn_flat.new:after {
		width: 50px !important;
		height: 50px !important;
		left: -5px !important;
		top: -5px !important;
	}

	body.page-id-19872 .minheight {
		min-height: auto;
	}

	.page-id-19872 .hoverbg .wp-block-column .wp-block-image::before,
	.page-id-19872 .hoverbg .wp-block-column .wp-block-image::after {
		height: 220px;
	}

	.page-id-19872 .hoverbg .wp-block-column {
		margin-bottom: 30px;
	}
}

.page-id-19872 .page-hero.gradient-overlay {
	display: none;
}

.page-id-19872 .header-wrap {
	position: relative;
	background: #6a0e07;
}

.page-id-19872 .hoverbg .wp-block-column:hover .wp-block-image::before,
.page-id-19872 .hoverbg .wp-block-column:hover .wp-block-image::after {
	transition: .5s;
}

.gb-button-wrapper a.gb-button-a626277b,
.gb-button-wrapper a.gb-button-a626277b:visited,
.gb-button-wrapper a.gb-button-6ed63203,
.gb-button-wrapper a.gb-button-6ed63203:visited,
.gb-button-wrapper a.gb-button-2fb25f8f,
.gb-button-wrapper a.gb-button-2fb25f8f:visited {
	padding: 15px 40px;
	border-radius: 5px;
	-webkit-box-shadow: 0px 5px 14px 0px rgb(0 0 0 / 52%);
	-moz-box-shadow: 0px 5px 14px 0px rgb(0 0 0 / 52%);
	box-shadow: 0px 5px 14px 0px rgb(0 0 0 / 52%);
	margin-bottom: 25px;
}

.wp-block-columns.hoverbg {
	margin-bottom: 0 !important;
}

p.has-text-align-center.greytext {
	background: #585858;
	padding: 15px;
	font-size: 18px;
	font-family: oswald;
}

.page-id-19872 .minheight li {
	padding: 6px 15px !important;
}

.page-id-20060 #gform_1 input#input_1_1 {
	width: 100%;
	background-color: transparent;
	border-bottom: 2px solid #fff !important;
	border: none;
	color: #fff;
	FONT-WEIGHT: 900;
}

.page-id-20060 #gform_1 ul#gform_fields_1 li {
	width: 33%;
	display: inline-block;
}

.page-id-20060 #gform_1 input#input_1_2 {
	width: 100%;
	background-color: transparent;
	border-bottom: 2px solid #fff !important;
	border: none;
	color: #fff;
	FONT-WEIGHT: 900;
}

.page-id-20060 #gform_1 input#input_1_4 {
	width: 100%;
	background-color: transparent;
	border-bottom: 2px solid #fff !important;
	border: none;
	color: #fff;
	FONT-WEIGHT: 900;
}

.page-id-20060 #gform_1 label.gfield_label.gfield_label_before_complex {
	display: none !important;
}

.page-id-20060 #gform_1 .gform_wrapper li.gfield.gfield_error,
.gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning {
	background-color: transparent;
	margin-bottom: 6px !important;
	border-top: 0px solid #c89797;
	border-bottom: 0px solid #c89797;
	color: #fff;
	FONT-WEIGHT: 900;
}

.page-id-20060 #gform_1 input::placeholder {
	color: #fff !important;
}

.page-id-20060 #gform_1 .gform_wrapper form {
	text-align: center;
}

.page-id-20060 #gform_1 .gform_wrapper span.gform_description {
	text-align: center;
	color: #fff;
	font-weight: bold;
}

.page-id-20060 #primary #article-end-callout-link .text h4 {
	font-size: 52px;
	text-align: center;
}

.cost-heading {
	padding-top: 60px;
	padding-bottom: 20px;
}

.wp-block-columns.cost-box {
	margin-bottom: 0px !important;
}

div#form-90 {
	background-color: #6a0e07;
	color: #fff;
	margin-top: 50px;
}

.page-id-20060 form#gform_1 .gform_heading h3.gform_title {
	color: #fff;
	font-size: 30px;
}

.page-id-20060 #gform_1 .gform_description h2 {
	color: #fff;
	font-weight: bold;
}

h2.has-text-align-center.lose-box {
	padding-top: 60px;
}

.page-id-20060 form#gform_1 {
	text-align: center;
}

.page-id-20060 form#gform_5 {
	text-align: center;
}

.page-id-20060 form#gform_5 h2 {
	margin-bottom: 0px;
	color: #000;
	margin-top: 10px;
}

.page-id-20060 form#gform_5 h3.gform_title {
	display: none;
}

.page-id-20060 form#gform_5 span.gform_description {
	display: none;
}

.page-id-20060 form#gform_5 input {
	border-color: transparent;
	border: 2px solid #000 !important;
	border-radius: 10px !important;
	background-color: #fff !important;
	width: 75%;
}

.page-id-20060 form#gform_5 input::placeholder {
	padding-left: 15px;
}

.page-id-20060 form#gform_5 span.gfield_required {
	display: none;
}

.gform_next_button.button,
.gform_previous_button.button {
	box-shadow: 1px 1px 5px 0px rgb(0 0 0 / 7%);
	border-radius: 5px;
}

@media screen and (max-width: 767px) {
	#unsetx2y img {
		max-width: 100%;
		position: relative;
		right: 0px;
		bottom: 0px;
	}

	.xstars {
		width: 32px;
	}

	td.column-2 {
		width: 15%;
		padding: 15px 10px !important;
	}

	td.column-1 {
		width: 26%;
		padding: 15px 10px !important;
	}

	table#tablepress-1-no-2 {
		min-width: 100%;
		width: 100%;
		max-width: 100%;
		table-layout: fixed;
		font-size: 16px;
	}

	div#makrela {
		position: relative;
	}

	.mob {
		position: absolute;
		bottom: 0px;
		right: 0px;
	}

	div#absimg img {
		position: relative;
		right: 0px;
		left: 0px;
		margin: auto;
		z-index: auto;
		top: auto;
	}

	.gf_step_completed:after {
		width: 140px;
	}

	.packageshow figure.elementor-pricing-img img {
		top: -267px;
		width: 260px;
		left: 0;
		right: 0;
		margin: auto;
	}

	.ticker-wrap {
		height: 40px;
	}

	div#slider_27843 .owl-item img {
		width: 99%;
	}

	.gform_wrapper.gravity-theme .gf_step {
		margin: 8px 8px 8px 0;
	}

	body.page-id-27007 .gb-grid-wrapper>.gb-grid-column {
		margin-bottom: 10px;
	}

	body.page-id-27348 .gb-grid-wrapper>.gb-grid-column {
		margin-bottom: 0px;
	}

	.gb-grid-column.gb-grid-column-b4ad80bd {
		margin-bottom: 0px;
	}

	body.page-template-default.page.page-id-26753 div#primary {
		width: 100%;
		margin: auto;
	}

	a.gb-button.gb-button-69c8ca65.gb-button-text,
	a.gb-button.gb-button-2f933f71.gb-button-text.popmake-26756,
	span.gb-button.gb-button-441c18a5.gb-button-text.popmake-26756.pum-trigger,
	span.gb-button.gb-button-2141d898.gb-button-text.popmake-26756.pum-trigger,
	a.gb-button.gb-button-53e34277.gb-button-text.popmake-26756.pum-trigger,
	span.gb-button.gb-button-bd5c0a04.gb-button-text.popmake-22981,
	span.gb-button.gb-button-aa4af9b8.gb-button-text.popmake-26756 {
		flex: auto;
	}

	.widthadjust {
		width: 100%;
	}

	.gb-grid-column.gb-grid-column-c5081ece {
		margin-bottom: 8px;
	}

	body.home.page-template-default.page.page-id-5686 .page-hero {
		padding-top: 25px !important;
	}

	body.page .page-hero {
		padding-top: calc(80px + 15px);
	}

	.inside-page-hero.grid-container.grid-parent h5 {
		margin-top: 70px;
	}

	div#packagesandpricing .wp-block-column {
		margin-bottom: 15px;
	}

	.moneyback h2 {
		padding: 30px 15px;
		font-size: 30px;
	}

	.moneyback h2 span {
		font-size: 24px;
	}

	.moneyback img {
		right: 0px;
		position: relative;
		display: block;
		margin: auto;
		bottom: -30px;
	}

	body.page.page-id-1020 #wpsm_accordion_24399 .wpsm_panel-title a {
		font-size: 18px !important;
	}

	.mobonlyprice {
		display: block;
	}

	body.page.page-id-1020 .movvv {
		display: none;
	}

	.arrowss img {
		position: relative;
		top: -62px;
		left: 0px;
		transform: rotate(108deg);
		display: block;
		margin: auto;
	}

	.lftr {
		left: 0px;
	}

	div#wpsm_accordion_24399 {
		padding: 5px;
		width: 96%;
	}

	body.page-template-default.page.page-id-1020 .inside-header.grid-container.grid-parent,
	body.page.page-id-1020 .inside-navigation.grid-container.grid-parent {
		max-width: 100%;
		padding: 15px 0px;
	}

	.page-id-20060 form#gform_5 .gform_footer.top_label {
		width: 52%;
		margin: 0 auto;
	}

	.wp-block-columns.commision-p img.wp-image-20166 {
		padding-left: 0px !important;
	}

	.resellerh {
		width: 100% !important;
	}

	.page-id-20060 form#gform_5 input {
		width: 100% !important;
	}

	.page-id-20060 div#gform_wrapper_25 input#gform_submit_button_25 {
		width: 62% !important;
	}

	.page-id-20060 #gform_1 ul#gform_fields_1 li {
		width: 100%;
	}

	.page-id-20060 form#gform_1 .gform_heading h3.gform_title {
		font-size: 22px;
	}

	.page-id-20060 h2 {
		text-align: center;
	}

	.page-id-20060 p {
		text-align: center;
	}

	.page-id-20060 #primary #article-end-callout-link .text h4 {
		font-size: 20px;
	}

	.page-id-20060 article#post-20060 .btn.btn-primary {
		font-size: 17px;
	}

	.page-id-20060 .has-text-align-left {
		text-align: center;
	}
}

.wp-block-column.form2-box {
	padding-top: 15px;
}

.resellerh {
	width: 73%;
	color: #f05425 !important;
	padding-left: 20px;
	margin-top: 20px;
	padding-top: 30px;
}

.wp-block-column.form2-box p {
	color: #fff;
	padding-left: 15px;
	margin-bottom: 10px;
}

.wp-block-column.form2-box h2 {
	color: #fff;
	padding-left: 15px;
	margin-bottom: 5px;
}

.page-id-20060 form#gform_5 #gform_submit_button_5 {
	border: none !important;
}

div#resel {
	background-color: #000;
	margin-bottom: 50px;
}

p.has-text-align-center.link-la a {
	color: #000;
	font-weight: bold;
	font-size: 32px;
}

div#losing p {
	margin-bottom: 5px;
}

div#losing .wp-block-columns {
	margin-bottom: 5px;
}

div#losing img.wp-image-20215 {
	height: 350px;
}

p.has-text-align-left.link-la {
	margin-bottom: 5px;
}

.wp-block-columns.commision-p {
	margin-bottom: 0px !important;
	padding-top: 15px;
}

.wp-block-columns.commision-p img.wp-image-20166 {
	padding-left: 30px;
}

.page-id-20060 .separate-containers .inside-article,
.separate-containers .comments-area,
.separate-containers .page-header,
.separate-containers .paging-navigation,
.one-container .site-content,
.inside-page-header,
.wp-block-group__inner-container {
	padding: 0px 20px 0px 20px;
}

.wp-block-columns.commision-p .wp-block-column:not(:first-child) {
	margin-left: 0px;
}

.page-id-20060 .page-hero.gradient-overlay {
	display: none;
}

.page-id-20060 .inside-header.grid-container.grid-parent {
	display: none;
}

.page-id-20060 p.has-text-color.logo-bt {
	font-size: 26px;
}

.page-id-20060 p.has-text-color.has-very-light-gray-color.call-now {
	font-size: 20px;
	padding-top: 25px;
}

@media screen and (min-width: 767px) {
	.page-id-20060 figure.wp-block-image.size-large.logo-image {
		padding-top: 71px;
	}

	.page-id-20060 p.has-text-color.has-very-light-gray-color.banner-la-p {
		font-size: 30px;
	}
}

.page-id-20060 .inside-top-bar.grid-container.grid-parent {
	display: none;
}

.page-id-20060 div#top-head .gb-inside-container {
	padding: 10px;
}

.page-id-20060 div#banner .gb-inside-container {
	padding: 10px;
}

h2.has-vivid-red-color.has-text-color.has-text-align-center.thirdparty {
	padding: 40px 0px;
	font-size: 33px;
}

.page-id-20060 div#gform_wrapper_25 label.gfield_label {
	display: none !important;
}

.page-id-20060 div#gform_wrapper_25 h3.gform_title {
	color: #fff;
	font-weight: bold !important;
	font-size: 30px !important;
}

div#gform_wrapper_25 {
	background-color: #F05425;
	padding: 15px;
	border-radius: 10px;
}

.page-id-20060 div#gform_wrapper_25 form#gform_25 {
	text-align: center;
}

.page-id-20060 div#gform_wrapper_25 input {
	width: 80%;
	border-radius: 10px;
}

.gb-container.gb-container-13bad483.sec1-content {
	padding-top: 40px;
}

.page-id-20060 aside#lsi_widget-1 {
	display: none;
}

.page-id-20060 aside#nav_menu-3 {
	display: none;
}

.page-id-20060 .footer-widgets {
	padding: 10px 20px 10px 20px;
}

.page-id-20060 .fmenu .gb-inside-container {
	padding: 10px 0px 10px 0px !important;
}

.page-id-20060 .fmenu p {
	margin-bottom: 0;
}

.page-id-20060 .fmenu .wp-block-columns {
	margin-bottom: 0px;
}

.page-id-20060 .fmenu a.rank-math-link {
	color: #fff;
}

.page-id-20060 input#gform_submit_button_25 {
	width: 44% !important;
	background: rgb(0, 0, 0);
	background: linear-gradient(0deg, rgba(0, 0, 0, 1) 20%, rgba(49, 49, 49, 1) 63%);
}

.page-id-20060 nav#mobile-header {
	display: none !important;
}

figure.wp-block-image.size-large.is-resized.cycle {
	margin-bottom: 0px;
}

p.banner-la-p {
	font-size: 30px;
	font-weight: bolder;
	color: #000 !important;
}

p.logo-bt {
	font-size: 26px;
	color: #000;
}

h2.has-text-align-center.hrd {
	color: #cf2e2e;
	font-size: 42px;
}

.page-id-20427 h1.entry-title {
	text-align: center;
}

.page-id-20427 .page-hero.gradient-overlay {
	display: none;
}

ul#gform_fields_26 input#input_26_7 {
	width: 100%;
	border: 3px solid #000;
	height: 55px;
}

ul#gform_fields_26 input#input_26_2 {
	width: 100%;
	border: 3px solid #000;
	height: 55px;
}

ul#gform_fields_26 input#input_26_5,
select#input_26_10 {
	width: 100%;
	border: 3px solid #000;
	height: 55px;
	text-align: center;
	font-size: 22px;
}

select#awf_field-113454752 {
	width: 100%;
	font-size: 14px !important;
	padding: 5px 10px !important;
	background: #fff;
}

ul#gform_fields_26 input#input_26_9 {
	width: 100%;
	border: 3px solid #000;
	height: 55px;
}

ul#gform_fields_26 h3.gform_title {
	text-align: center;
	font-size: 30px !important;
	background-color: antiquewhite;
}

ul#gform_fields_26 label.gfield_label {
	display: none !important;
}

ul#gform_fields_26 form#gform_26 {
	text-align: center;
}

div#gform_wrapper_26 h3.gform_title {
	text-align: center;
	font-size: 30px !important;
	background-color: antiquewhite;
}

form#gform_26 {
	text-align: center;
}

ul#gform_fields_28 li {
	width: auto;
	display: block;
	margin-top: 0px;
}

ul#gform_fields_28 input,
select#input_28_9 {
	width: 100%;
	display: inline-block;
	border: 3px solid #000;
	height: 55px;
	text-align: center;
	font-size: 22px;
}

ul#gform_fields_28 span.gfield_required {
	display: none !important;
}

div#gform_wrapper_28 h3.gform_title {
	color: #de1010;
	text-align: center;
}

div#gform_wrapper_28 form#gform_28 {
	text-align: center;
	margin-bottom: 35px;
}

.page-id-20427 aside#nav_menu-3 {
	display: none;
}

.page-id-20427 .footer-widgets {
	padding: 10px 20px 10px 20px;
}

.page-id-20427 aside#lsi_widget-1 {
	display: none;
}

.fmenu.alignfull .gb-inside-container {
	padding: 9px;
}

.fmenu .wp-block-columns {
	margin-bottom: 0px;
}

.fmenu p.has-text-color.has-text-align-center.has-very-dark-gray-color {
	margin-bottom: 0px;
}

.page-id-20427 input::placeholder {
	font-size: 26px;
	text-align: center;
}

.toplo .gb-inside-container {
	padding: 10px !important;
}

.toplo.alignfull {
	margin-bottom: 13px;
}

span.tt2 {
	border-left: 1px solid #919191;
	border-right: 1px solid #919191;
	padding: 0px 5px;
	margin: 0px 5px;
}

@media screen and (max-width: 767px) {

	aside#nodesktopdev a.btn,
	span.mobile-menu {
		font-size: 14px;
	}

	span.tt2,
	span.tt3 {
		display: none;
	}

	.top-bar.top-bar-align-right.sticky-element-original.element-is-sticky {
		height: 50px;
	}

	h2.has-text-align-center.hrd {
		font-size: 29px !important;
	}

	p.banner-la-p {
		font-size: 24px;
		text-align: center;
		line-height: 30px;
	}

	p.logo-bt {
		font-size: 26px;
		color: #000;
		text-align: center;
		line-height: 30px;
	}

	ul#gform_fields_28 li {
		width: 100%;
	}

	.page-id-20427 .site-logo.mobile-header-logo {
		display: none;
	}

	.k-head {
		font-size: 28px !important;
	}

	h2.has-text-align-center.from {
		font-size: 32px !important;
	}
}

h2.has-text-align-center.from {
	font-size: 68px;
	font-weight: bolder !important;
	color: #000 !important;
	background-color: #f4f4f4;
	padding-top: 15px;
	padding-bottom: 15px;
}

.k-head {
	color: #000 !important;
	font-size: 40px;
}

.heading-we {
	font-size: 55px;
	line-height: 73px;
	font-weight: bold !important;
}

p.has-text-align-center.thead-lock {
	color: #000 !important;
	font-size: 44px;
}

p.has-text-align-center.top-txt-com {
	font-size: 22px;
	line-height: 34px;
	color: #000 !important;
}

.gb-button-wrapper.gb-button-wrapper-8b97f1ac.btn-click a.gb-button.gb-button-084abf9d {
	font-size: 22px;
	padding: 28px;
	width: 30%;
	border-radius: 46px;
}

div#video-content-epos .wp-block-columns {
	margin: 0px;
}

.pizzzabx-p {
	padding-left: 88px;
	font-size: 28px;
	width: 88%;
	line-height: 44px;
	font-weight: 400;
}

p.has-text-color.list {
	font-size: 26px;
}

p.has-text-color.list strong {
	color: #b50000;
}

h2.gb-headline.gb-headline-9575e33b.headg {
	font-size: 40px;
}

h2.has-text-color.headg {
	font-size: 40px;
}

p.listgrowth {
	font-size: 25px;
}

ul.listlf li {
	width: 23%;
	display: inline-block;
	font-weight: 600;
}

ul.listlf li:before {
	display: none !IMPORTANT;
}

.gb-container.gb-container-268ae35d.headpeds.alignfull .gb-inside-container {
	padding: 7px;
}

.gb-button-wrapper.gb-button-wrapper-4957124e.btn-click a.gb-button.gb-button-be0ae912 {
	font-size: 22px;
	padding: 28px;
	width: 30%;
	border-radius: 46px;
}

.gb-button-wrapper.gb-button-wrapper-f3b6cbdc.btn-click a.gb-button.gb-button-470edb35 {
	font-size: 22px;
	padding: 28px;
	width: 30%;
	border-radius: 46px;
}

.gb-button-wrapper.gb-button-wrapper-8448d8bf.btn-click a.gb-button.gb-button-ccab99ec {
	font-size: 22px;
	padding: 28px;
	width: 30%;
	border-radius: 46px;
}

.footer-widget-2 {
	justify-content: center;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	align-items: center;
	flex-wrap: wrap;
}

aside#text-19 {
	width: 100%;
}

aside#media_image-3,
aside#lsi_widget-1 {
	padding: 0px 7px;
}

aside#media_image-3 h2.widget-title {
	margin-bottom: 5px;
}

@media screen and (max-width: 767px) {
	form#gform_29 li {
		width: 100% !important;
	}

	form#gform_29 .gform_heading {
		font-size: 18px !important;
	}

	.heading-we {
		font-size: 29px;
		line-height: 34px;
	}

	p.has-text-align-center.thead-lock {
		font-size: 20px;
	}

	.gb-button-wrapper.gb-button-wrapper-8b97f1ac.btn-click a.gb-button.gb-button-084abf9d {
		font-size: 11px;
		padding: 18px;
		width: 100%;
		border-radius: 46px;
	}

	.pizzzabx-p {
		padding-left: 0px;
		font-size: 17px;
		width: 100%;
		line-height: 31px;
	}

	.gb-button-wrapper.gb-button-wrapper-4957124e.btn-click a.gb-button.gb-button-be0ae912 {
		font-size: 11px;
		padding: 18px;
		width: 100%;
		border-radius: 46px;
	}

	.gb-button-wrapper.gb-button-wrapper-f3b6cbdc.btn-click a.gb-button.gb-button-470edb35 {
		font-size: 11px;
		padding: 18px;
		width: 100%;
		border-radius: 46px;
	}

	.gb-button-wrapper.gb-button-wrapper-8448d8bf.btn-click a.gb-button.gb-button-ccab99ec {
		font-size: 11px;
		padding: 18px;
		width: 100%;
		border-radius: 46px;
	}

	h2.gb-headline.gb-headline-9575e33b.headg {
		font-size: 26px;
	}

	p.has-text-color.list {
		font-size: 16px;
	}

	h2.has-text-color.headg {
		font-size: 26px;
		text-align: center;
	}

	p.listgrowth {
		font-size: 16px;
	}

	ul.listlf li {
		width: 100%;
		font-size: 17px;
	}
}

.wp-block-column.epsdvideo #content .flowplayer.skin-slim,
.flowplayer.skin-slim {
	margin: 0 auto;
}

.page-id-19872 figcaption {
	display: none;
}

.page-id-19872 .hoverbg .wp-block-column h2.gb-headline {}

.page-id-19872 .hoverbg .wp-block-column h3 {
	margin-bottom: 29px;
}

.page-id-20427 .phone_btn_flat {
	display: none !important;
}

form#gform_29 span.gfield_required {
	display: none;
}

form#gform_29 li {
	width: 33%;
	margin-top: 0px;
	display: inline-block;
}

form#gform_29 input {
	width: 100%;
	border: 3px solid #000;
	padding: 14px 4px;
}

form#gform_29 input#gform_submit_button_29 {
	width: auto;
	border: none;
}

form#gform_29 .gform_heading {
	margin-bottom: 0px;
	font-size: 34px;
	color: #000 !important;
}

.page-id-20569 input::placeholder {
	font-size: 26px;
	text-align: center;
}

form#gform_29 {
	text-align: center;
}

form#gform_29 span.gform_description {
	display: none !important;
}

div#get-your-best-value-deal-for-pizza-shops div#gform_wrapper_29 {
	margin-top: 0px;
}

.top-box-imgc .gb-inside-container {
	padding: 0px !important;
}

form#gform_28 .gform_heading {
	margin-bottom: 0px !important;
}

form#gform_28 span.gform_description {
	display: none !important;
}

ul#gform_fields_28 .ginput_container.ginput_container_text {
	margin-top: 0px !important;
}

.page-id-20854 .page-hero.gradient-overlay {
	display: none;
}

.page-id-2189 .header-wrap {
	display: none;
}

.page-id-2189 .page-hero.gradient-overlay {
	display: none;
}

.wp-block-columns.gradi {
	background: rgb(254, 201, 59);
	background: linear-gradient(90deg, rgba(254, 201, 59, 1) 0%, rgba(255, 232, 178, 1) 74%);
	padding: 10px;
}

p.rep.has-text-color.has-large-font-size {
	padding-top: 19px;
}

.wp-block-columns.gradi .gb-inside-container {
	display: flex;
	align-items: center;
	justify-content: left;
}

@media screen and (max-width:767px) {
	p.has-vivid-red-color.has-text-color {
		font-size: 19px !important;
	}

	.gb-container.gb-container-5d27d4d4 p.has-large-font-size {
		font-size: 20px;
	}

	.gb-container.gb-container-2e0a61d1 p.has-text-align-right {
		font-size: 20px !important;
		text-align: center;
	}

	.gb-container.gb-container-daeea01d p.has-text-align-center {
		font-size: 20px !important;
	}

	.gb-container.gb-container-16ca13df p {
		font-size: 20px !important;
		text-align: center;
	}

	.gb-container.gb-container-8dc23a30 p.has-text-align-right {
		font-size: 20px !important;
		text-align: center !important;
	}

	.gb-container.gb-container-5dd0b38d p.has-large-font-size {
		font-size: 20px;
		text-align: center;
	}

	.gb-container.gb-container-5dd0b38d .wp-block-column {
		text-align: center;
		display: flex;
		align-items: center;
		justify-content: center;
	}

	.gb-container.gb-container-5dd0b38d .wp-block-column figure.alignleft.size-large.is-resized {
		margin: 0px !important;
	}
}

@media screen and (min-width:768px) {
	body.page-id-2189 #main .gb-inside-container {
		max-width: 800px;
	}
}

p.has-vivid-red-color.has-text-color {
	margin-bottom: 0px;
}

.gb-container.gb-container-5d27d4d4 p strong {
	color: #000;
}

.gb-container.gb-container-5d27d4d4 p {
	color: #c71313;
	font-weight: bold;
}

p.pqo strong {
	color: #3c3744;
	font-weight: bold;
}

p.pqo {
	color: #cf2e2e;
	font-weight: bold;
}

.page-id-2189 .wp-block-image {
	margin-bottom: 0em;
}

@media screen and (min-width:1025px) {
	.gb-container.gb-container-8dc23a30 .wp-block-image.size-large {
		padding-left: 15px;
	}
}

.page-id-2189 aside#lsi_widget-1 {
	display: none;
}

.page-id-2189 aside#media_image-3 {
	display: none;
}

.page-id-21596 .page-hero {
	display: none;
}

body.page-id-21596 .site-main ul:not(.gform_fields):not(.ul-features-3):not(.ul-features-2):not(.gfield_radio) li::before {
	display: none !important;
}

.ftr {
	display: inline-block;
	list-style-type: none;
	width: 100%;
	text-align: center;
}

.ftr li {
	display: inline-block;
}

body.page-id-25794 .page-hero.gradient-overlay {
	display: none;
}

.newclr a {
	color: #fff;
}

.newclr span.gb-icon {
	transform: scaleX(-1);
	padding-left: 10px;
}

a.a2a_dd.addtoany_share_save.addtoany_share {
	display: none;
}

.fivestars .gb-inside-container {
	display: flex;
	flex-direction: row;
	justify-content: center;
}

body.page-id-25794 a.gb-button {
	box-shadow: 0px 10px 15px 0px rgb(0 0 0 / 40%);
}

@media (max-width: 767px) {

	figure.wp-block-table.is-style-regular table {
		width: 700px;
		font-size: 11px;
	}

	.page-id-21596 .gb-headline-0d7091dc {
		text-align: center;
		margin-bottom: 0px;
	}

	p.mobp {
		padding: 15px;
	}

	.gb-headline-ca50d3a2 br {
		display: none;
	}

	.page-id-21596 nav#mobile-header {
		display: none !important;
	}
}

body.page-id-27468 .page-hero {
	padding-top: calc(80px + 0px);
}

body.page-id-27468 .site-logo {
	margin: auto;
}

body.page-id-27468 .site-header .header-image {
	width: auto;
}

form#gform_26 input#mo_send_otp_gravity,
div#gform_wrapper_28 input#mo_send_otp_gravity,
div#gform_wrapper_44 input#mo_send_otp_gravity {
	max-width: 100%;
}

div#gform_wrapper_28 {
	max-width: 465px;
	margin: auto;
}



.etm-header {
	background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
	color: white;
	padding: 40px 30px;
	text-align: center;
	position: relative;
}

.etm-header::before {
	content: '';
	position: absolute;
	top: 10px;
	left: 20px;
	width: 30px;
	height: 30px;
	background: rgba(255, 255, 255, 0.2);
	border-radius: 50%;
}

.etm-header::after {
	content: '';
	position: absolute;
	bottom: 10px;
	right: 25px;
	width: 20px;
	height: 20px;
	background: rgba(255, 255, 255, 0.15);
	border-radius: 50%;
}

.etm-offer-badge {
	display: inline-block;
	background: linear-gradient(45deg, #ff6b6b, #ee5a24);
	color: white;
	padding: 8px 16px;
	border-radius: 25px;
	font-size: 12px;
	font-weight: 700;
	margin-bottom: 15px;
	position: relative;
	box-shadow: 0 4px 15px rgba(255, 107, 107, 0.4);
	animation: etmPulse 2s infinite;
}

@keyframes etmPulse {

	0%,
	100% {
		transform: scale(1);
	}

	50% {
		transform: scale(1.05);
	}
}

.etm-price {
	font-size: 48px;
	font-weight: 900;
	margin: 10px 0;
	line-height: 1;
}

.etm-subtitle {
	font-size: 24px;
	font-weight: 600;
	opacity: 0.9;
	margin: 0;
}

.etm-content {
	padding: 30px;
}

.etm-features {
	list-style: none;
	padding: 0;
	margin: 0 0 25px 0;
}

.etm-feature {
	display: flex;
	align-items: center;
	margin-bottom: 12px;
	font-size: 14px;
	color: #374151;
}

.etm-check {
	width: 20px;
	height: 20px;
	background: #10b981;
	border-radius: 50%;
	display: flex;
	align-items: center;
	justify-content: center;
	margin-right: 12px;
	flex-shrink: 0;
}

.etm-urgency {
	background: #fef2f2;
	border: 1px solid #fecaca;
	border-radius: 8px;
	padding: 15px;
	margin-bottom: 25px;
	display: flex;
	align-items: center;
}

.etm-urgency-icon {
	color: #ef4444;
	margin-right: 8px;
	font-size: 16px;
}

.etm-urgency-text {
	color: #b91c1c;
	font-weight: 600;
	font-size: 13px;
}

.etm-cta-button {
	display: block;
	width: 100%;
	background: linear-gradient(45deg, #2ecc71, #27ae60);
	color: white;
	text-decoration: none;
	padding: 16px 20px;
	border-radius: 12px;
	font-weight: 700;
	font-size: 16px;
	text-align: center;
	transition: all 0.3s ease;
	box-shadow: 0 4px 15px rgba(46, 204, 113, 0.4);
	border: none;
	cursor: pointer;
}

.etm-cta-button:hover {
	transform: translateY(-2px);
	box-shadow: 0 6px 20px rgba(46, 204, 113, 0.6);
	text-decoration: none;
	color: white;
}

.etm-disclaimer {
	font-size: 11px;
	color: #9ca3af;
	text-align: center;
	margin-top: 15px;
	line-height: 1.4;
}

div#popmake-48163 {
	padding: 0px;
}

@media only screen and (min-width: 768px) and (max-width: 1010px) {
	#slider_44282 .sc_partial {
		left: 0%;
	}

	div#unsetx img {
		right: 120px;
	}

	div#packagesandpricing .wp-block-column.has-base-background-color.has-background {
		margin: 15px auto;
	}
}

@media (max-width: 1024px) {
	header#masthead nav#site-navigation {
		order: 1;
		margin: 0px auto;
		flex: 1;
	}

	header#masthead .site-logo {
		order: 2;
		flex: 1;
		margin: 0px;
	}

	aside#nodesktopdev a.btn {
		background: #fff;
		color: #000;
		padding: 10px 15px;
		border-radius: 43px;
		display: inline-block;
	}

	aside#nodesktopdev {
		margin: 0px !important;
		padding: 0px !important;
	}

	header#masthead .inside-header {
		flex-wrap: wrap;
		align-items: center;
		justify-content: center;
		text-align: center;
	}

	header#masthead .header-widget {
		margin-bottom: 0px !important;
		top: 0px !important;
		order: 3;
		flex: 1;

	}

	aside#nodesktopdev {
		display: block !important;
	}

	header#masthead div#primary-menu {
		display: none;
	}

	#uniqtable {
		width: auto;
	}

	div#wpsm_accordion_24399 {
		padding: 20px;
		width: 93%;
	}

	body.page.page-id-1020 .movvv {
		display: none;
	}

	.mobonlyprice {
		display: block;
	}

	body.page-template-default.page.page-id-21596 .circlee span.gb-icon svg {
		margin: 6px auto;
	}

	.page-id-21596 .gb-headline-0d7091dc {
		margin-top: 60px;
		margin-bottom: 0px;
	}

	p.mobp {
		padding: 15px;
	}

	.page-id-21596 nav#mobile-header {
		display: none !important;
	}
}

.page-id-21596 .container.grid-container {
	max-width: 1000px;
}

.page-id-21596 .gb-button-wrapper a.gb-button-4ea7af2b,
.gb-button-wrapper a.gb-button-4ea7af2b:visited {
	-webkit-box-shadow: 0px 5px 14px 0px rgb(0 0 0 / 52%);
	-moz-box-shadow: 0px 5px 14px 0px rgb(0 0 0 / 52%);
	box-shadow: 0px 5px 14px 0px rgb(0 0 0 / 52%);
}

.gform_wrapper select option {
	text-transform: capitalize !important;
}

.ftr li a {
	color: #000;
}

.page-id-21596 .gb-headline-24af0136 {
	max-width: 70%;
	margin: 0px auto 30px;
}

.sps {
	line-height: 125%;
}

body.page-template-default.page.page-id-21897 .header-wrap {
	background-color: #6a0e07;
}

body.page-template-default.page.page-id-21897 thead th:last-child {
	background: #cf2e2e;
}

@media (max-width: 781px) and (min-width: 600px) {
	.wp-block-column.fuller {
		flex-basis: 100% !important;
	}
}

@media (max-width: 768px) {
	div#rmber .gb-grid-wrapper>.gb-grid-column {
		margin-bottom: 0px;
	}
}

@media (max-width: 767px) {
	div#slider_44282 h2 {
		margin: 15px 0px 5px 0px;
	}

	div#slider_44282 .col-sm-4 {
		min-height: 286px;
	}

	#slider_44282 .sc_partial {
		left: 0%;
		padding: 0px 15px;
	}

	#slider_44282 .sa_hover_container {
		flex-flow: column;
	}

	.diviv figure.elementor-image-box-img {
		margin-right: 10px !important;
	}

	.diviv .elementor-image-box-wrapper {
		display: flex;
		align-items: center;
	}

	div#unsetx img {
		max-width: 100%;
		position: relative;
		right: 0px;
		bottom: -1px;
	}

	input#mo_send_otp_gravity {
		max-width: 100%;
	}

	figure#uniqtable table {
		width: 100%;
	}

	header#masthead .inside-header {
		padding: 0px;
	}

	aside#nodesktopdev a.btn {
		padding: 6px 10px;
	}

	.gb-container-f3558954>.gb-inside-container,
	.gb-container-425704a4>.gb-inside-container {
		padding: 40px 15px;
	}

	body.page-id-999 .site-content {
		padding: 0px;
	}

	body.page-template-default.page.page-id-21596 .circlee span.gb-icon svg {
		margin: 4px auto;
	}

	body.page-template-default.page.page-id-21596 ul.lsi-social-icons.icon-set-lsi_widget-1,
	body.page-template-default.page.page-id-21596 aside#media_image-3,
	body.page-template-default.page.page-id-21596 aside#lsi_widget-1 h2.widget-title,
	body.page-template-default.page.page-id-21596 aside#media_image-4 {
		text-align: center !important;
		width: 100%;
		display: block;
	}

	.wp-block-image.mobildo img {
		width: 200px;
	}

	.circlee span.gb-icon svg {
		padding: 6px;
		margin: 6px auto;
		font-size: 8px;
	}

	body.page-template-default.page.page-id-21596 .footer-widgets {
		padding: 40px 15px 40px 15px;
	}

	.mycustomsocial a {
		padding: 0px 14px 0px 0px;
	}

	.mycustomcall,
	.mycustomcall a,
	.mycustomsocial a {
		font-size: 12px;
	}

	.mycustomcall i {
		font-size: 14px;
	}

	div#removgap .gb-inside-container {
		padding: 0px 0px 6px 0px;
	}

	div#spvv figure.alignleft.size-large.is-resized {
		margin: 0px auto;
	}

	.mheight {
		height: 15px !important;
	}

	.page-id-21596 .red-text br {
		display: none;
	}

	.page-id-21596 .p-br br {
		display: none;
	}

	ul.y-choose-list {
		font-size: 25px;
		margin-bottom: 0px !important;
	}
}

.circlee p {
	align-items: center;
}

/* 




AWweber LP Style */

#af-form-1700189644 .af-body .af-textWrap {
	width: 70%;
	display: block;
	float: right;
}

#af-form-1700189644 .af-body input.text,
#af-form-1700189644 .af-body textarea {
	background-color: #FFFFFF;
	border-color: #000000;
	border-width: 1px;
	border-style: solid;
	color: #000000;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	font-family: Verdana, sans-serif;
}

#af-form-1700189644 .af-body input.text:focus,
#af-form-1700189644 .af-body textarea:focus {
	background-color: #FFFAD6;
	border-color: #5E5E5E;
	border-width: 1px;
	border-style: solid;
}

#af-form-1700189644 .af-body label.previewLabel {
	display: block;
	float: left;
	width: 25%;
	text-align: left;
	color: #000000;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	font-family: Verdana, sans-serif;
}

#af-form-1700189644 .af-body {
	padding-bottom: 15px;
	padding-top: 15px;
	background-repeat: no-repeat;
	background-position: inherit;
	background-image: none;
	color: #000000;
	font-size: 11px;
	font-family: Verdana, sans-serif;
}

#af-form-1700189644 .af-quirksMode {
	padding-right: 15px;
	padding-left: 15px;
}

#af-form-1700189644 .af-standards .af-element {
	padding-right: 15px;
	padding-left: 15px;
}

#af-form-1700189644 .buttonContainer input.submit {
	background-color: #1b8b00;
	color: #ffffff;
	font-family: Open Sans, sans-serif;
	font-size: 20px;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: 0.03em;
	padding: 15px 45px;
	text-transform: uppercase;
}

#af-form-1700189644 .buttonContainer input.submit {
	width: auto;
}

#af-form-1700189644 .buttonContainer {
	text-align: center;
}

#af-form-1700189644 button,
#af-form-1700189644 input,
#af-form-1700189644 submit,
#af-form-1700189644 textarea,
#af-form-1700189644 select,
#af-form-1700189644 label,
#af-form-1700189644 optgroup,
#af-form-1700189644 option {
	float: none;
	position: static;
	margin: 0;
}

#af-form-1700189644 div {
	margin: 0;
}

#af-form-1700189644 form,
#af-form-1700189644 textarea,
.af-form-wrapper,
.af-form-close-button,
#af-form-1700189644 img {
	float: none;
	color: inherit;
	position: static;
	background-color: none;
	border: none;
	margin: 0;
	padding: 0;
}

#af-form-1700189644 input,
#af-form-1700189644 button,
#af-form-1700189644 textarea,
#af-form-1700189644 select {
	font-size: 100%;
}

#af-form-1700189644 select,
#af-form-1700189644 label,
#af-form-1700189644 optgroup,
#af-form-1700189644 option {
	padding: 0;
}

#af-form-1700189644,
#af-form-1700189644 .quirksMode {
	width: 100%;
	max-width: 965px;
}

#af-form-1700189644.af-quirksMode {
	overflow-x: hidden;
}

#af-form-1700189644 {
	background-color: #FFFFFF;
}

#af-form-1700189644 {
	display: block;
}

#af-form-1700189644 {
	overflow: hidden;
}

.af-body .af-textWrap {
	text-align: left;
}

.af-body input.image {
	border: none !important;
}

.af-body input.submit,
.af-body input.image,
.af-form .af-element input.button {
	float: none !important;
}

.af-body input.submit {
	white-space: inherit;
}

.af-body input.text {
	width: 100%;
	float: none;
	padding: 2px !important;
}

.af-body.af-standards input.submit {
	padding: 4px 12px;
}

.af-clear {
	clear: both;
}

.af-element label {
	text-align: left;
	display: block;
	float: left;
}

.af-element {
	padding-bottom: 5px;
	padding-top: 5px;
}

.af-form-wrapper {
	text-indent: 0;
}

.af-form {
	box-sizing: border-box;
	text-align: left;
	margin: auto;
}

.af-quirksMode .af-element {
	padding-left: 0 !important;
	padding-right: 0 !important;
}

.lbl-right .af-element label {
	text-align: right;
}

body {}

#af-form-1700189644 .bodyText p {
	margin: 0 0 1em !important;
}

#af-form-1700189644 .af-body .af-textWrap {
	width: 100% !important;
}

#af-form-1700189644 .af-body .af-element {
	padding-top: 0px !important;
	padding-bottom: 0px !important;
	width: 28%;
	float: left;
}

#af-form-1700189644 .af-body .af-element:first-child {
	margin-top: 0 !important;
}

#af-form-1700189644 .af-body label.previewLabel {
	margin-top: 0.25rem !important;
	margin-bottom: .25rem !important;
}

#af-form-1700189644 .af-body input.text,
#af-form-1700189644 .af-body textarea {
	border-radius: 3px !important;
	box-sizing: border-box !important;
	color: #444444 !important;
	font-size: 1rem !important;
	margin-bottom: 0.75rem !important;
	padding: 8px 12px !important;
	-webkit-transition-duration: 0.3s;
	transition-duration: 0.3s;
}

#af-form-1700189644 .af-body select {
	width: 100%;
}

#af-form-1700189644 .af-body .af-dateWrap select {
	width: 33%;
}

#af-form-1700189644 .choiceList-radio-stacked {
	margin-bottom: 1rem !important;
	width: 100% !important;
}

#af-form-1700189644 .af-element-radio {
	margin: 0 !important;
}

#af-form-1700189644 .af-element-radio input.radio {
	display: inline;
	height: 0;
	opacity: 0;
	overflow: hidden;
	width: 0;
}

#af-form-1700189644 .af-element-radio input.radio:checked~label {
	font-weight: 700 !important;
}

#af-form-1700189644 .af-element-radio input.radio:focus~label {
	box-shadow: inset 0 0 0 2px rgba(25, 35, 70, .25);
}

#af-form-1700189644 .af-element-radio input.radio:checked~label:before {
	background-color: #777777;
	border-color: #d6dee3;
}

#af-form-1700189644 .af-element-radio label.choice {
	border: 1px solid #d6dee3;
	border-radius: 3px !important;
	display: block !important;
	font-weight: 300 !important;
	margin: 0.5rem 0 !important;
	padding: 1rem 1rem 1rem 2rem !important;
	position: relative;
	-webkit-transition-duration: 0.3s;
	transition-duration: 0.3s;
}

#af-form-1700189644 .af-element-radio label.choice:before {
	background-color: #FFF;
	border: 1px solid #d6dee3;
	border-radius: 50%;
	content: '';
	height: 0.75rem;
	margin-left: -1.3rem;
	position: absolute;
	-webkit-transition-duration: 0.3s;
	transition-duration: 0.3s;
	width: 0.75rem;
}

#af-form-1700189644 .buttonContainer {
	box-sizing: border-box !important;
	margin-bottom: 50px;
}

@media (max-width: 768px) {
	#af-form-1700189644 .buttonContainer {
		margin-bottom: 35px;
	}
}

#af-form-1700189644 .af-footer {
	box-sizing: border-box !important;
}

#af-form-1700189644 .af-footer p {
	margin: 0 !important;
}

#af-form-1700189644 input.submit,
#af-form-1700189644 #webFormSubmitButton {
	border: none;
	border-radius: 3px !important;
	font-weight: bold;
	margin-top: 0.5rem !important;
	margin-bottom: 1rem !Important;
	-webkit-transition-duration: 0.3s;
	transition-duration: 0.3s;
}

#af-form-1700189644 input.submit:hover,
#af-form-1700189644 #webFormSubmitButton:hover {
	cursor: pointer;
	opacity: 0.8;
}

#af-form-1700189644 input.text:hover {
	cursor: pointer;
	opacity: 0.8;
}

.poweredBy a,
.privacyPolicy p {
	color: #000000 !important;
	font-size: 0.65rem !important;
}

.af-element.buttonContainer {
	width: 96% !important;
	text-align: center !important;
}

#af-form-1700189644 .buttonContainer input.submit:hover {
	background-image: none;
	background-color: #222222;
}

@media (max-width: 768px) {
	#af-form-1700189644 .af-body .af-element {
		padding-left: 0px !important;
		padding-right: 0px !important;
		width: 100%;
		float: left;
	}
}

@media (max-width: 768px) {
	.without-margin.circlee p {
		margin-bottom: 0;
	}

	div.valuable-resources .wp-block-column {
		width: 50% !important;
		min-height: 100px;
		float: left;
	}

	.gb-grid-column.gb-grid-column-ff33bb9d {
		margin-top: 50px;
	}

	.circlee p {
		align-items: center;
		margin-bottom: 15px;
	}

	#af-form-1700189644 .af-body label.previewLabel {
		font-size: 12px;
	}
}

#af-form-1700189644,
#af-form-1700189644 .quirksMode {
	width: 100%;
	max-width: 850px !important;
}

#af-form-1700189644 {
	border-style: none !important;
}

#af-form-1700189644 .buttonContainer input.submit {
	background-color: #1b8b00 !important;
}

#af-form-1700189644 .buttonContainer input.submit:hover {
	background-color: #222222 !important;
}

@media (max-width: 768px) {
	.af-form-wrapper {
		padding: 0 20px !important;
	}

	.p-mob {
		font-size: 14px !important;
	}
}

.online-order-features.circlee p span.gb-icon {
	position: relative;
	top: 2px;
}

.online-order-features.circlee p {
	align-items: baseline;
}

@media (min-width: 768px) {
	.shops {
		min-height: 340px;
	}
}

.resouces-wrapper {
	float: left;
	width: 100%;
}

.wp-block-columns.valuable-resources {
	display: inline-block;
	width: 100%;
	text-align: center;
	float: left;
	margin-top: 25px;
}

.valuable-resources .wp-block-column {
	width: 30.33% !important;
	margin: 0;
	display: inline-block;
}

.shops .gb-headline.gb-headline-7a40ae9e.gb-headline-text {
	font-family: Open Sans, sans-serif;
	text-align: center;
	color: #f75934;
	font-size: 25px;
	font-weight: 700;
	line-height: 34px;
	font-style: italic;
}

.shops .gb-headline.gb-headline-ea1eeaca.gb-headline-text {
	font-family: Open Sans, sans-serif;
	text-align: center;
	color: #f75934;
	font-size: 25px;
	font-weight: 700;
	line-height: 34px;
	font-style: italic;
}

.circlee p {
	align-items: baseline;
}

.circlee p .gb-icon {
	position: relative;
	top: 5px;
}

/* Landing page 2 new desigh style */

.lander-style-img {
	float: left;
}

.lander-style-header-text {
	margin-top: 50px;
	font-size: 30px !important;
}

.page-id-21596 .site-footer {
	display: none;
}

@media (max-width: 768px) {
	.lander-style-header-text {
		width: 100% !important;
		float: left !important;
		line-height: 25px !important;
		font-size: 20px !important;
	}

	.p-bottom-space {
		margin-bottom: 0px !important;
	}

	.lander-style-header-text {
		margin-top: 0px;
	}

	.lander-style-img {
		float: none;
	}

	.borderd-box-n {
		border: none;
		background: none;
		box-shadow: none;
	}

	.borderd-box-n {
		margin: 0 0 0px;
	}

	.height-mob-spacer {
		height: 0px !important;
	}

	.quote-height {
		margin-bottom: 0px;
	}
}

@media (min-width: 768px) {
	.br-class br {
		display: none;
	}
}

/* Mobile responsiveness */
@media (max-width: 480px) {
	.etm-modal-container {
		margin: 10px;
		max-width: none;
	}

	.etm-header {
		padding: 30px 20px;
	}

	.etm-price {
		font-size: 40px;
	}

	.etm-content {
		padding: 20px;
	}
}

.videoss .wp-block-group__inner-container {
	padding: 0;
}

.videoss .wp-block-column {
	padding: 5px;
}

.error404 .inside-article {
	min-height: 250px;
}


.scroll-header {
	position: fixed;
	top: -100px;
	/* keep it hidden initially */
	left: 0;
	width: 100%;
	z-index: 999;
	transition: top 0.3s ease-in-out;
	background: #fff;
	/* or your site’s header background */
	box-shadow: 0 2px 6px rgba(0, 0, 0, 0.1);
}

/* When header becomes active */
.scroll-header.active {
	top: 0;
}