.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),
				.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * {
					background-image: none !important;
				}
				@media screen and (max-height: 1024px) {
					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),
					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * {
						background-image: none !important;
					}
				}
				@media screen and (max-height: 640px) {
					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),
					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * {
						background-image: none !important;
					}
				}
div.wpforms-container-full .wpforms-form button[type=submit] {padding: 16px 20px 16px;
	 background-color:#732c39;
	 color:white;
	 
	}


div.wpforms-container-full .wpforms-form button[type=submit]:hover{
	
		 background-color:#4e0b17;
	 color:white;
}


.wpforms-confirmation-container-full{
	background-color:#732c39;
	color:white;
}

.footer-widget-area[data-section="sidebar-widgets-footer-widget-3"] {
    margin-left: 0;
}

.qodef-e-inner{
	border-radius:20px;
}






@media only screen and (max-width: 600px) {
  #block-27{
		
display: flex;
 justify-content: center;
}

.bacp-logo{
	margin-top:30px;
	display: flex;
 justify-content: center;
}

.mySwiper {
		padding:0px!important;
	}
.lg-backdrop {
					background-color: rgba(0,0,0,0.6) !important;
				}
				.lg-toolbar,
				.lg-dropdown {
					background-color: rgba(0,0,0,0.8) !important;
				}
				.lg-dropdown:after {
					border-bottom-color: rgba(0,0,0,0.8) !important;
				}
				.lg-sub-html {
					background-color: rgba(0,0,0,0.8) !important;
				}
				.lg-thumb-outer,
				.lg-progress-bar {
					background-color: #444444 !important;
				}
				.lg-progress {
					background-color: #a90707 !important;
				}
				.lg-icon {
					color: #efefef !important;
					font-size: 20px !important;
				}
				.lg-icon.lg-toogle-thumb {
					font-size: 24px !important;
				}
				.lg-icon:hover,
				.lg-dropdown-text:hover {
					color: #ffffff !important;
				}
				.lg-sub-html,
				.lg-dropdown-text {
					color: #efefef !important;
					font-size: 14px !important;
				}
				#lg-counter {
					color: #efefef !important;
					font-size: 14px !important;
				}
				.lg-prev,
				.lg-next {
					font-size: 35px !important;
				}

				/* Defaults */
				.lg-icon {
				background-color: transparent !important;
				}

				#lg-counter {
				opacity: 0.9;
				}

				.lg-thumb-outer {
				padding: 0 10px;
				}

				.lg-thumb-item {
				border-radius: 0 !important;
				border: none !important;
				opacity: 0.5;
				}

				.lg-thumb-item.active {
					opacity: 1;
				}

/* Contact form success popup */
#contact-form-success[hidden],
#contact-form-status[hidden] {
    display: none !important;
}

#contact-form-success {
    position: fixed;
    inset: 0;
    z-index: 1000000;
    display: grid;
    place-items: center;
    padding: 1.5rem;
    background: rgba(20, 25, 32, 0.42);
}

.contact-form-success__card {
    width: min(100%, 34rem);
    padding: 2rem;
    border-top: 6px solid #2f6a45;
    border-radius: 12px;
    background: #fff;
    box-shadow: 0 18px 55px rgba(0, 0, 0, 0.28);
    color: #173d25;
    text-align: center;
}

.contact-form-success__icon {
    display: grid;
    width: 3rem;
    height: 3rem;
    margin: 0 auto 1rem;
    place-items: center;
    border-radius: 50%;
    background: #2f6a45;
    color: #fff;
    font-size: 1.75rem;
    font-weight: 700;
}

.contact-form-success__card h2 {
    margin: 0 0 0.75rem;
    color: #173d25;
    font-size: 1.6rem;
    font-weight: 700;
    line-height: 1.3;
}

.contact-form-success__card p {
    margin: 0;
    color: #173d25;
    font-size: 1.125rem;
    font-weight: 600;
    line-height: 1.6;
}

.contact-form-success__card .contact-form-success__redirect {
    margin-top: 1rem;
    color: #39474d;
    font-size: 0.95rem;
    font-weight: 500;
}