/* Element Styles */

.wpfox_cta_section {
	margin: 0;
}

.cta-section {
	margin: 0 calc(50% - 50vw);
	padding: 100px calc(50vw - 50%);
	text-align: center;
	background-color: #002855;
}

.cta-section h6 {
	
}


@media (min-width: 64em) {
	.cta-section h6 {
		
	}
}

.cta-section h2 {
	
}

.cta-section h3 {
	font-size: 25px;
}

.cta-section h2 + .buttons .button {
	margin-top: 1.8em;
}

.cta-section h3 + .buttons .button {
	margin-top: 1.2em;
}

.cta-section .button {
	margin: 0 calc(1.5em + 5px) 0 calc(2em + 5px);
}

.cta-section .button:hover {
	
}

@media (max-width: 63.999em) {
	.cta-section {
		padding: 70px calc(50vw - 50%);
	}
	.cta-section h2 {
		
	}
}

@media (max-width: 39.999em) {
	.cta-section {
		padding: 45px calc(50vw - 50%);
	}
	.cta-section h2 {
		
	}
}




/* Global Section */

.cta-section.style-global {
	padding-top: 60px;
	padding-bottom: 60px;
}

@media (max-width: 63.999em) {
	
}

@media (max-width: 39.999em) {
	
}



/* Popup Section */

.cta-section.style-popup {
	padding-top: 80px;
	padding-bottom: 80px;
	background-image: url('../../../assets/images/cta-popup-bg.jpg');
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
}

.cta-section.style-popup h2 {
	font-size: 34px;
	font-weight: 400;
	margin: 0;
}

.cta-section.style-popup h3 {
	font-family: 'Poppins';
	font-size: 32px;
	text-transform: uppercase;
	font-weight: 700;
	margin: 0;
}

.cta-section.style-popup .button {
	color: #fff;
	background-color: #eaaa00;
}

@media (max-width: 63.999em) {
	
}

@media (max-width: 39.999em) {
	
}

