/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/

#wrapper #main .fullwidth-box .nested-wrapper .fusion-builder-row {
	background: #1d3058;
    border-radius: 37px;
	padding: 15px 0;
}

#wrapper #main .fullwidth-box .nested-wrapper .fusion-builder-row p {
	margin-bottom: 0;
}

#wrapper #main .rev-slider-wrapper {
	margin-top: -80px;
}

.fusion-header {
	display: none !important;
}

body .fusion-header-v2 .fusion-secondary-header {
	border-top: 3px solid #fbc982 !important;
	border-bottom: 0;
}

@media all and (min-width: 1151px) {

	section div.post-content .key-benefits-img-wrapper {
		position: relative;
	}

	section div.post-content .key-benefits-listings-1 {
		margin-top: -8em;
	}

	section div.post-content .key-benefits-listings-2 {
		margin-top: -2.5em;
	}

	section div.post-content .key-benefits-listings-3 {
		margin-top: -2.5em;
	}

}

@media all and (min-width: 1105px) and (max-width: 1151px) {
	section div.post-content .key-benefits-img-wrapper {
		position: relative;
	}

	section div.post-content .key-benefits-listings-1 {
		margin-top: -6em;
	}

	section div.post-content .key-benefits-listings-2 {
		margin-top: -2.5em;
	}

	section div.post-content .key-benefits-listings-3 {
		margin-top: -2.5em;
	}
}


@media all and (min-width: 1057px) and (max-width: 1104px) {
	section div.post-content .key-benefits-img-wrapper {
		position: relative;
	}

	section div.post-content .key-benefits-listings-1 {
		margin-top: -4em;
	}

	section div.post-content .key-benefits-listings-2 {
		margin-top: -2.5em;
	}

	section div.post-content .key-benefits-listings-3 {
		margin-top: -2.5em;
	}
}

@media all and (min-width: 0) and (max-width: 1056px) {
	section div.post-content .key-benefits-img-wrapper {
		position: relative;
	}

	section div.post-content .key-benefits-listings-1 {
		margin-top: 0;
	}

	section div.post-content .key-benefits-listings-2 {
		margin-top: -2.5em;
	}

	section div.post-content .key-benefits-listings-3 {
		margin-top: -2.5em;
	}
}


section div.post-content .key-benefits-img-wrapper .key-benefits-img {
	
}

@media all and (min-width: 641px) and (max-width: 960px) {
	section div.post-content .top-scheduled-btn {
		padding-left: 10px;
        padding-right: 10px;
	}
}


@media all and (min-width: 0) and (max-width: 640px) {
	
	section div.post-content .top-scheduled-btn {
		padding-left: 10px;
        padding-right: 10px;
		margin-top: 1em;
	}
	
	section div.post-content .top-ebo2-box p {
		
	}
	
	section div.post-content .top-ebo2-box .fusion-text-2 {
		text-align: center !important;
	}
	
	section div.post-content .top-scheduled-wrapper .fusion-column-wrapper div:first-child {
		text-align: center !important;
	}
}

/*MODAL POP UP FORM*/
.formcraft-css .fc-form.fc-form-1 {
	margin: 0 auto !important;
    display: block !important;
    text-align: center;
}
html .formcraft-css .powered-by {
	display:none;
}
.modal-content{
	border-radius:14px !important;
	border:none !important;
}


/*HERO SECTION VIDEO BG*/
.fullwidth-video video {
    width: 100% !important;  /* Zoom a bit */
    height: 100% !important;
    object-fit: cover !important;
    object-position: center center !important;
}








