:root{
	--wp--preset--font-size--medium: 2rem;
}
@media(min-width: 782px){
	:root{
		--wp--preset--font-size--medium: 2rem;
	}
}
@media(min-width: 992px){
	:root{
		--wp--preset--font-size--medium: 2.2rem;
	}
}
@media(min-width: 1280px){
	:root{
		--wp--preset--font-size--medium: 2.4rem;
	}
}

.px-0{padding-left: 0!important; padding-right: 0!important;}
.px-1{padding-left: 2.5%!important; padding-right: 2.5%!important;}
.px-2{padding-left: 5%!important; padding-right: 5%!important;}
.px-3{padding-left: 7.5%!important; padding-right: 7.5%!important;}
.px-4{padding-left: 10%!important; padding-right: 10%!important;}
.px-5{padding-left: 12.5%!important; padding-right: 12.5%!important;}

@media(min-width: 782px){
	.px-1{padding-left: 5%!important; padding-right: 5%!important;}
	.px-2{padding-left: 10%!important; padding-right: 10%!important;}
	.px-3{padding-left: 15%!important; padding-right: 15%!important;}
	.px-4{padding-left: 20%!important; padding-right: 20%!important;}
	.px-5{padding-left: 25%!important; padding-right: 25%!important;}
}


.bdea-form{background: #096658; padding: 40px; display: block; width: 100%; margin: 25px auto; position: relative; z-index: 99;}
.bdea-form .h4-like{text-align: center; color: #fff; display: block; margin-bottom: 25px;}
.bdea-form > label{display: block; margin: 15px 0; width: 100%;}
.bdea-form > label input,
.bdea-form > label select{display: block; width: 100%; border: 0;}
.bdea-form button{text-align: center; background: #fff; color: #000; font-size: 1.4rem; text-transform: uppercase; display: block; margin: 25px auto 0;}

.bdea-form #bdea-response{display: block; width: 100%; text-align: center; color: #fff; font-weight: bold; background: rgba(4,65,102,0.8)}
.bdea-form #bdea-response a{color: #fff;}
.bdea-form #bdea-response > p{padding: 10px;}

@media(min-width: 782px){
	.bdea-form{ margin: 0 50px -100px 50px; width: calc(100% - 100px); }
	
}
@media(min-width: 992px){
	
}


.bdea-actions-container{margin-bottom: 50px;}
.bdea-actions-container *{color: #fff;}
.bdea-actions-container a{text-decoration: none;}
.bdea-actions-container > .bdea-actions-row{display: flex; flex-wrap: wrap;}
.bdea-actions-container > .bdea-actions-row h3{margin-bottom: 10px;}
.bdea-actions-container > .bdea-actions-row > .bdea-actions-col{flex-basis: 100%; flex-grow: 1; padding: 50px; display: flex; align-items: center; position: relative;}
.bdea-actions-container > .bdea-actions-row#row-0 > .bdea-actions-col#col-1:hover strong,
.bdea-actions-container > .bdea-actions-row#row-0 > .bdea-actions-col#col-2:hover strong,
.bdea-actions-container > .bdea-actions-row#row-1 > .bdea-actions-col#col-0:hover strong,
.bdea-actions-container > .bdea-actions-row#row-1 > .bdea-actions-col#col-1:hover strong{padding-left:15px;transition:0.5s;text-decoration:underline;}
.bdea-actions-container > .bdea-actions-row > .bdea-actions-col > *{display: block; width: 100%;}
.bdea-actions-container > .bdea-actions-row#row-0 > .bdea-actions-col#col-0 *{color: #000;}
.bdea-actions-container > .bdea-actions-row#row-1 > .bdea-actions-col#col-2{text-align: center; align-items: center;}
.bdea-actions-container > .bdea-actions-row#row-1 > .bdea-actions-col#col-2 strong{font-size: var(--wp--preset--font-size--medium);}

.bdea-actions-container > .bdea-actions-row .bdea-data{display: flex; flex-wrap: wrap; justify-content: space-between; text-transform: uppercase; }
.bdea-actions-container > .bdea-actions-row .bdea-data > *{flex-basis: 100%; flex-grow: 1; padding: 25px;}
.bdea-actions-container > .bdea-actions-row .bdea-data strong{display: block;}
.bdea-actions-container > .bdea-actions-row figure.bde-ation-bg{position: absolute; top: 0; left: 0; width: 100%; height: 100%; margin-top: 0;}
.bdea-actions-container > .bdea-actions-row figure.bde-ation-bg img{width: 100%; height: 100%; object-fit: cover; -o-object-fit: cover;}

@media(min-width: 782px){
	.bdea-actions-container > .bdea-actions-row .bdea-data{flex-wrap: nowrap;margin-top: 50px;}
	.bdea-actions-container > .bdea-actions-row > .bdea-actions-col{flex-basis: 50%; padding: 50px 75px; }
	
	.bdea-actions-container > .bdea-actions-row#row-0 > .bdea-actions-col#col-0{flex-basis: 100%;}
	.bdea-actions-container > .bdea-actions-row#row-1 > .bdea-actions-col#col-2{flex-basis: 100%;}
	
	.bdea-actions-container > .bdea-actions-row .bdea-data > *{flex-basis: 50%; flex-grow: 1; padding: 0 50px;}
}
@media(min-width: 1280px){
	.bdea-actions-container > .bdea-actions-row{flex-wrap: nowrap;}
	.bdea-actions-container > .bdea-actions-row > .bdea-actions-col{flex-basis: 25%; padding: 50px 75px; }
	.bdea-actions-container > .bdea-actions-row#row-0 > .bdea-actions-col#col-0{flex-basis: 50%; padding: 120px 100px;}
	.bdea-actions-container > .bdea-actions-row#row-1 > .bdea-actions-col#col-0{flex-basis: 40%;}
	.bdea-actions-container > .bdea-actions-row#row-1 > .bdea-actions-col#col-1{flex-basis: 20%;}
	.bdea-actions-container > .bdea-actions-row#row-1 > .bdea-actions-col#col-2{flex-basis: 40%;}
}

/* 
.home-actions{color: #fff; margin-bottom: 50px;}
.home-actions .wp-block-group__inner-container .wp-block-column{ margin-left: 0;}
.home-actions .wp-block-group__inner-container > .wp-block-columns:first-child{margin-bottom: 0;}
.home-actions .wp-block-group__inner-container > .wp-block-columns:first-child > .wp-block-column:first-child{color: #515259;}
.home-actions .wp-block-group__inner-container > .wp-block-columns:first-child > .wp-block-column:nth-child(2){background: #1E1616;}
.home-actions .wp-block-group__inner-container > .wp-block-columns:first-child > .wp-block-column:last-child{background: rgba(0,0,0.6);}
.home-actions .wp-block-group__inner-container > .wp-block-columns:nth-child(2) > .wp-block-column:first-child{background: #066EAD;}
.home-actions .wp-block-group__inner-container > .wp-block-columns:nth-child(2) > .wp-block-column:nth-child(2){background: rgba(0,0,0.6);}
.home-actions .wp-block-group__inner-container > .wp-block-columns:nth-child(2) > .wp-block-column:last-child{background: #096658;}
 */

body:not(.home):not(.single) .contact-us{margin-top: 50px;}
.contact-us h2{color: #fff;}
.contact-us .wp-block-button__link{background: #fff; color: #144563; margin-top: 25px;}