.pt-5{padding-top:5px}.pt-10{padding-top:10px}.pt-15{padding-top:15px}.pt-20{padding-top:20px}.pt-25{padding-top:25px}.pt-30{padding-top:30px}
.pr-5{padding-right:5px}.pr-10{padding-right:10px}.pr-15{padding-right:15px}.pr-20{padding-right:20px}.pr-25{padding-right:25px}.pr-30{padding-right:30px}.pr-40{padding-right:40px}.pr-50{padding-right:50px}
.pb-5{padding-bottom:5px}.pb-10{padding-bottom:10px}.pb-15{padding-bottom:15px}.pb-20{padding-bottom:20px}.pb-25{padding-bottom:25px}.pb-30{padding-bottom:30px}
.pl-0{padding-left:0}.pl-5{padding-left:5px}.pl-10{padding-left:10px}.pl-15{padding-left:15px}.pl-20{padding-left:20px}.pl-25{padding-left:25px}.pl-30{padding-left:30px}
.mt-5{margin-top:5px}.mt-10{margin-top:10px !important;}.mt-15{margin-top:15px !important;}.mt-20{margin-top:20px !important;}.mt-25{margin-top:25px !important;}.mt-30{margin-top:30px !important;}.mt-40{margin-top:40px !important;}
.mr-5{margin-right:5px}.mr-10{margin-right:10px}.mr-15{margin-right:15px !important;}.mr-20{margin-right:20px}.mr-25{margin-right:25px}.mr-30{margin-right:30px}
.mb-0{margin-bottom:0}.mb-5{margin-bottom:5px}.mb-10{margin-bottom:10px}.mb-15{margin-bottom:15px}.mb-20{margin-bottom:20px !important;}.mb-25{margin-bottom:25px !important;}.mb-30{margin-bottom:30px !important;}.mb-35{margin-bottom:35px !important;}.mb-40{margin-bottom:40px}.mb-50{margin-bottom:50px !important;}
.ml-0{margin-left:0!important}.ml-5{margin-left:5px}.ml-10{margin-left:10px}.ml-15{margin-left:15px !important;}.ml-20{margin-left:20px!important}.ml-25{margin-left:25px}.ml-30{margin-left:30px}


/* NEW CODE - START */
.page-id-1246 div#content{
	margin-top:-165px;
}
.page-id-6289 div#content{
	margin-top:-255px !important;
}

div#content{
	margin-top:-175px !important;
}

.wp-block-cover{
	margin-bottom:0px !important;
}

.wp-block-cover .wp-block-cover__inner-container, .wp-block-cover-image .wp-block-cover__inner-container{
	margin-top:50px !important;
}

/* NEW CODE - END */


.app-container {
    max-width: 1200px !important;
    margin: auto;
    padding: 20px 0.1px;
}


.semi-bold {font-weight: 600;}

.is-style-outline .wp-block-button__link:not(.has-text-color) {
    border-color: #060f22 !important;
    color: #060f22 !important;
}

.wp-block-image.is-style-circle-mask img, .wp-block-image.is-style-rounded img {border-radius: 7px !important;}

.parent-pageid-1246 button#wpbf-mobile-menu-toggle, .page-id-1246 button#wpbf-mobile-menu-toggle {
    color: #ffa22c;
    font-size: 25px;
    padding-right: 10px;
    padding-top: 1px;
	background: #fff;
}

.parent-pageid-1246 .wpbf-sub-menu>.menu-item-has-children>.sub-menu, .page-id-1246 .wpbf-sub-menu>.menu-item-has-children>.sub-menu {
    -webkit-box-shadow: -1px 6px 10px 0px rgb(0 0 0 / 15%);
    margin-top: 14px !important;
    box-shadow: -1px 6px 10px 0px rgb(0 0 0 / 15%);
    border-top: 4px solid #f5a22c;
}

.parent-pageid-1246 .wpbf-mobile-menu > .current-menu-item > a, .page-id-1246 .wpbf-mobile-menu > .current-menu-item > a {
    color: #333 !important;
}

.parent-pageid-1246 .wpbf-mobile-menu > .menu-item a:hover, .page-id-1246 .wpbf-mobile-menu > .menu-item a:hover {
    background-color: #f29700;
}

.parent-pageid-1246 h2, .page-id-1246 h2 {
    font-family: 'Montserrat',Arial,sans-serif !important;
    letter-spacing: 0;
    font-size: 36px;
    color: #060f22;
/*     text-transform: uppercase; */
}

.parent-pageid-1246 h4, .page-id-1246 h4 {
    font-family: Montserrat,Arial,sans-serif !important;
    font-size: 20px;
    color: #0da8d2;
    text-transform: uppercase;
    font-weight: 800;
}

.parent-pageid-1246 .wpbf-logo a, .page-id-1246 .wpbf-logo a {
    pointer-events: none;
    cursor: default;
}

.parent-pageid-1246 .staff-box figure.wp-block-image {
    filter: none;
}

.parent-pageid-1246 h1.sub-h1, .page-id-1246 h1.sub-h1 {
    font-size: 77px;
    margin-bottom: -37px;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    line-height: 1;
    font-family: 'Montserrat' !important;
    letter-spacing: 0px;
    text-transform: uppercase;
    padding-top: 0;
}

.parent-pageid-1246 a:hover, .page-id-1246 a:hover {
    color: #ffa22c;
}

.parent-page-id-1246 .sub-bg .wp-block-cover__inner-container:after, .page-id-1246 .sub-bg .wp-block-cover__inner-container:after {
    content: url(https://pushtherock.org/wp-content/uploads/2021/11/swash3.png);
    display: block;
    width: 100%;
    position: absolute;
    left: 0;
    top: 260px;
}

.parent-pageid-1246 p.breadcrumb, .page-id-1246 p.breadcrumb {
    color: #060f22 !important;
    font-size: 15px !important;
    font-weight: 700;
    margin-top: -15px;
    margin-bottom: 11px;
    line-height: 1.4;
}

.parent-pageid-1246 .sub-bg img.wp-block-cover__image-background, .page-id-1246 .sub-bg img.wp-block-cover__image-background {
    width: 100%;
	filter: grayscale(100%);
}

.parent-pageid-1246 .sub-bg:after, .page-id-1246 .sub-bg:after {
    background: #fff;
    background: linear-gradient(90deg, rgb(0 104 148 / 94%) 0%, rgb(10 196 245 / 87%) 65%);
}

.eagles .wp-block-columns, .eagles .wp-block-columns .wp-block-columns {
    margin-bottom: 0;
    gap: 0;
}

.parent-pageid-1246 .wpbf-logo a img, .page-id-1246 .wpbf-logo a img, .parent-pageid-1246 .wpbf-mobile-logo img, .page-id-1246 .wpbf-mobile-logo img{
    display: none;
}

.parent-pageid-1246 .wpbf-logo a:before, .page-id-1246 .wpbf-logo a:before {
    content: '';
    background-image: url(https://pushtherock.org/wp-content/uploads/2025/05/EW-Logo-White-1-300x93-1.png);
    position: absolute;
    background-size: 160px 49px;
    width: 160px;
    height: 49px;
    margin-top: -22px;
}

.parent-pageid-1246 .wpbf-mobile-logo a:before, .page-id-1246 .wpbf-mobile-logo a:before {
    content: '';
    background-image: url(https://pushtherock.org/wp-content/uploads/2025/05/EW-Logo-White-1-300x93-1.png);
    position: absolute;
    background-size: 160px 49px;
    width: 160px;
    height: 49px;
    margin-top: -15px;
}

/* Logo when sticky nav is active */
.parent-pageid-1246 .wpbf-navigation-active .wpbf-logo, .page-id-1246 .wpbf-navigation-active .wpbf-logo a:before,
.parent-pageid-1246 .wpbf-navigation-active .wpbf-mobile-logo, .page-id-1246 .wpbf-navigation-active .wpbf-mobile-logo a:before {
    background-image: url(https://pushtherock.org/wp-content/uploads/2025/06/FULL-Black.png); /* Change to your desired logo */
}


.parent-pageid-1246 .wpbf-pre-header,.page-id-1246 .wpbf-pre-header, .page-id-1246 .ptr-footer, .parent-pageid-1246 .ptr-footer {display: none;}

.wpbf-custom-section-eagles-menu, .ew-footer {display: none;}

.parent-pageid-1246 .wpbf-custom-section-eagles-menu, .page-id-1246 .wpbf-custom-section-eagles-menu, .page-id-1246 .ew-footer, .parent-pageid-1246 .ew-footer {display: block;}

.footer .footer-info a {color: #727c89;}

.parent-pageid-1246 .wpbf-mobile-nav-wrapper, .page-id-1246 .wpbf-mobile-nav-wrapper {
    padding: 6px 10px 18px!important;
}

ul#menu-eagles-wings {
    padding-top: 11px;
}



/* For parent and child pages (corrected class name) */
body.page-id-1246 .wpbf-navigation,
body.parent-pageid-1246 .wpbf-navigation,
body.page-id-1246 .wpbf-navigation-active,
body.parent-pageid-1246 .wpbf-navigation-active,
body.page-id-1246 .wpbf-navigation-active .wpbf-mobile-nav-wrapper,
body.parent-pageid-1246 .wpbf-navigation-active .wpbf-mobile-nav-wrapper {
    background-color: rgba(255, 161, 45, 0.9) !important;
}

/* Transparent nav for inactive navs on both parent and child pages */
body.page-id-1246 .wpbf-navigation:not(.wpbf-navigation-transparent):not(.wpbf-navigation-active),
body.parent-pageid-1246 .wpbf-navigation:not(.wpbf-navigation-transparent):not(.wpbf-navigation-active) {
    background-color: rgba(245, 245, 245, 0) !important;
}

/* Default hover color for all pages */
#menu-eagles-wings li.menu-item a:hover {
    background-color: #f29700;
}

/* Custom hover color for page ID 1246 and its children */
body.page-id-1246 #menu-eagles-wings li.menu-item a:hover,
body.parent-pageid-1246 #menu-eagles-wings li.menu-item a:hover {
    background-color: rgba(0, 0, 0, 0.5) !important;
	border-radius: 6px; /* You can adjust this value as needed */
}




#menu-eagles-wings li.menu-item a {    
	text-transform: uppercase;
	font-weight: 600;	
}

.wpbf-mobile-menu .menu-item-1453 {
    background: linear-gradient(270deg, #fad127 0%, #ffaa2c 100%) !important;
    border: none !important;
    border-top: 1px solid #ffffff !important;
}

.wpbf-mobile-menu .sub-menu li {
    background: #f5f5f5;
}

.sub-menu li a {    
	border-color: #fff;
}

.wpbf-mobile-menu .menu-item-1453 a {
    color: #fff;
}

.parent-pageid-1246 .nav-btn a, .page-id-1246 .nav-btn a, .parent-pageid-1246 .btn-red a, .page-id-1246 .btn-red a {
    margin-left: 0;
    border: none;
	background: linear-gradient(270deg, #fad127 0%, #ffaa2c 100%);
	border-radius: 0;
}

.eagles .col2 p, .eagles .col2 a {float:right; margin-bottom: 0; font-weight: 500; color:#fff;}

.eagles .fab:hover {color: #000;}

.wpbf-custom-section-eagles-menu .wp-block-getwid-section__wrapper {padding: 2px;}

.parent-pageid-1246 .wpbf-grid-medium, .page-id-1246 .wpbf-grid-medium {margin-top: 78px;}

.wpbf-custom-section-eagles-menu i.fas.fa-search {
    color: #fff;
}

.parent-pageid-1246 .wpbf-container.wpbf-container-center.wpbf-visible-large.wpbf-nav-wrapper.wpbf-menu-right, .page-id-1246 .wpbf-container.wpbf-container-center.wpbf-visible-large.wpbf-nav-wrapper.wpbf-menu-right {
    padding: 0px 0px 7px;
}

.sub-menu .menu-item a {
    line-height: 1.4;
    padding: 11px 20px !important;
}

.parent-pageid-1246 h3, .page-id-1246 h3 {
    font-family: 'Lingua', script !important;
    color: #ffa22c !important;
	margin-top: 0;
}

.contact-page form #wsf-1-sections-9 {
    padding: 40px;
}

.grey-box {
	background: #f5f5f5;
	padding:30px;
}

#menu-eagles-wings li#menu-item-1453 a {
    background: linear-gradient(90deg, #fad127 0%, #ffaa2c 100%);
    color: #fff !important;
    padding: 8px 18px;
    margin: -6px 0 0 16px;
    border-radius: 7px;
}
.eagles-banner .p1 {
    max-width: 429px;
    line-height: 1.5;
    margin-bottom: -4px;
    margin-top: 5px;
    font-size: 25px;
    font-weight: 600;
}

.eagles-banner .p2 {
    font-size: 46px;
    text-shadow: 2px 2px 6px #000000a8;
    font-weight: 700;
    margin-top: 0;
}
.title-col {
    padding-left: 181px;
    max-width: 664px;
}

.eagles-banner {background-color: #fff;}

.eagles-banner .col2 img {
    max-width: 122%;
    padding-top: 86px;
    margin-bottom: -40px;
}

.eagles-banner .col1 img {
    max-width: 497px;
}

.ew-slide .owl-item:hover .super-bg {
    background: #fff;
}

.ew-slide #slider_318 .owl-item:hover h4, .ew-slide #slider_318 .owl-item:hover p {
    color: #000 !important;
}

.ew-slide #slider_318 .owl-item:hover a {
	color: #0da8d2 !important;
}

.ew-slide #slider_318 .owl-item:hover img {
    filter: none;
}

.ew-slide .owl-item:not(.active) + .active + .active .super-bg {
    background: linear-gradient(180deg, rgb(244 203 32 / 78%) 0%, rgb(255 159 18 / 93%) 51%) !important;
/*     background: linear-gradient(180deg, rgb(87 199 230 / 79%) 0%, rgb(1 155 196) 67%) !important; */
}

.ew-slide #slider_318 .owl-item:not(.active) + .active + .active p, .ew-slide #slider_318 .owl-item:not(.active) + .active + .active h4, .ew-slide #slider_318 .owl-item:not(.active) + .active + .active a, .ew-slide #slider_318 .owl-item:not(.active) + .active + .active img {
    color: #fff !important;
	filter: brightness(20) saturate(0.5);
}

.ew-slide .sa_hover_container h6 a {
    color: #0da8d2 !important;
}

.ew-slide .owl-carousel.owl-drag .owl-item .sa_hover_container {
    max-width: 500px !important;
}

.statewide h3 {
    color: #faa41d !important;
    font-family: 'Montserrat' !important;
    font-size: 20px;
	margin-bottom: 7px;
}

.statewide .col1 a.wp-block-button__link:hover {
    background: #f5a41c;
    color: #fff;
    border-color: #f5a41c;
}

.ew-connect .wp-block-getwid-section__background.has-background {
    border-radius: 15px;
}

.ew-connect .col1 p, .ew-connect .wp-block-getwid-social-links {
/*     display: inline-block; */
}

.ew-connect .fab {color: #faa41d;}

.ew-connect .has-icons-stacked .wp-block-getwid-social-links__link .wp-block-getwid-social-links__wrapper {
    padding: 0.65em 0.25em 0.65em 0.65em;
    border-radius: 7px;
}

.ew-connect .wp-block-getwid-social-links__item {
    margin-right: 3px;
    margin-left: 2px;
	margin-bottom: 3px;
}

.ew-connect .col1 p {
/*     vertical-align: 24%; */
    padding-right: 21px;
	margin-bottom: 0;
	line-height: 1.5;
}

.ew-footer .footer-contact button.wsf-button.wsf-button-primary {
    background-color: #3c9bc0 !important;
    border: 2px solid #3c9bc0 !important;
}

.ew-footer .footer-contact button.wsf-button.wsf-button-primary:hover {
    border: #3c9bc0 2px solid !important;
    color: #3c9bc0 !important;
}

.ew-connect.alignwide.getwid-init {
    margin-bottom: -67px;
    z-index: 10;
    margin-top: 30px;
	padding: 0 70px;
}

.ew-connect .wp-block-getwid-section__content {
    padding: 0 20px;
}

.ew-connect .wp-block-columns {
    margin-bottom: 0;
    margin-top: 19px;
}

.ew-connect .wp-block-button__link {
/*     width: 190px; */
    padding: 15px 22px;
    border: none;
    font-size: 18px;
	color: #f5a41c;
    background: #fff !important;
	line-height: 1.2;
}

.ew-connect .wp-block-getwid-section__wrapper {
    padding-top: 28px;
    padding-bottom: 27px;
}

.ew-connect .footer-contact input[type=text].wsf-field, .ew-connect .footer-contact input[type=email].wsf-field {
	background-color: #ffcb7a !important;
}

.ew-connect .footer-contact button.wsf-button.wsf-button-primary {
    background-color: #ffffff !important;
    border: 3px solid #ffffff !important;
    color: #000000 !important;
    border-radius: 64px !important;
    width: 44px !important;
    margin-top: -53px !important;
    margin-right: -2px !important;
    float: right !important;
    padding: 6px 2px !important;
}


.ew-connect .footer-contact button.wsf-button.wsf-button-primary:hover {
    background-color: #fff0 !important;
    border: #fff 3px solid !important;
    color: #fff !important;
}

.ew-connect .p1 {margin-top: -20px;}

.statewide h2 {
    font-family: 'Montserrat' !important;
    font-size: 30px;
	letter-spacing: 0;
}

.statewide .wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link {
    width: 68%;
    margin: 0 20px;
    padding: 8px;
    border-radius: 7px;
    background: #fff;
    color: #faa41d;
    font-weight: 800;
    text-transform: uppercase;
	border: none;
}

.statewide .col1 a.wp-block-button__link {
    background: #fff0;
    border: 2px solid #fff;
    padding: 5px;
    width: 148px;
    border-radius: 7px;
    font-size: 15px;
    margin-top: 16px;
}

.statewide .fa-arrow-circle-right:before {
    font-size: 25px;
    content: "\f0a9";
    position: absolute;
    color: #faa41d;
    top: 13px;
    margin-left: 272px;
}

.ew-footer i.i-footer.fab {
    background: #009bc0;
}

.ew-footer .col3 p {
	margin-bottom: 7px;
}

.ew-footer .col1 p {
	max-width: 370px;
}

.statewide .col2 a.wp-block-button__link:after {
    font-size: 25px;
    content: "\f0a9";
    color: #faa41d;
    font-family: "Font Awesome 5 Free";
    display: flex;
    float: right;
    margin-top: -7px;
    margin-bottom: -11px;
    padding-right: 5px;
}

.ew-store .ew-logo {
    margin-bottom: -302px;
}

.ew-store h2 {
    font-family: 'Montserrat' !important;
    letter-spacing: 0;
    font-weight: 800;
    font-size: 74px;
}

.ew-store p {
    font-size: 30px;
    font-weight: 600;
    margin-bottom: -15px;
}

.ew-footer {
    z-index: 10;
	margin-top: 100px;
}

.page-id-1246 .ew-footer {
	margin-top: 0px;
}

.merch-img {
	margin-bottom: -280px !important;
	max-width: 900px;
    margin: auto;
}

.ew-store .wp-block-button__link {
    padding: 5px;
    width: 200px;
    font-size: 23px;
	margin-bottom: -12px;
}

.super-bg {
    min-height: 400px;
}

.ew-store a.wp-block-button__link {border:none;}

.ew-store a.wp-block-button__link:hover {
    color: #fff;
    transform: scale(.96);
}

.statewide p.first {
	max-width: 400px;
}

.ew-connect .wp-block-button__link:hover {
    color: #fff;
    background-color: #060f22 !important;
}

.ew-connect .fab:hover {
	color: #f5a41c;
}

.ew-connect .wp-block-getwid-social-links__link, .statewide .wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link, #menu-eagles-wings li.menu-item a {
	transition: all .3s ease;
}

.ew-connect .wp-block-getwid-social-links__link:hover {
	transform: scale(.93);
}

.statewide .wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link:hover, #menu-eagles-wings li#menu-item-1453 a:hover {
	transform: scale(.97);
}

#menu-eagles-wings li.menu-item a:hover {
    color: #f5a22b !important;
}

.ew-core-values h4 {
	font-size: 18px;
    margin-bottom: 10px;
    margin-top: 34px !important;
}

.ew-core-values p {max-width: 900px;}
.ew-verse li {margin-bottom: 15px;}
.ew-verse ul {padding-left: 0;}
.ew-verse li::marker {color: #f0f5f9;}
.ew-team p {margin-bottom: 5px;}

.ew-team {
/*     box-shadow: 0 0 11px #00000036; */
    border-radius: 15px;
	margin-bottom: 50px;
}

.side-img {box-shadow: 0 0 11px #00000036;}

.ew-team .col2 {padding: 35px 35px 30px 15px;}

.ew-team .wp-block-cover {
    margin-bottom: 0;
	height: 100%;
}

.hide {display:none;}

.ew-team .wp-block-cover img {border-radius: 15px 0 0 15px;}

.parent-pageid-1246 .wpbf-menu-toggle-container.wpbf-1-3, .page-id-1246 .wpbf-menu-toggle-container.wpbf-1-3 {
    width: 77%;
    margin-top: 9px;
}

.ew-logo-row .wp-block-column {
    max-width: 480px;
    margin: 46px auto -107px !important;
}

.wp-block-group.shadow-box-rock.p-5 .wp-block-image {
    padding-top: 16px;
    padding-bottom: 16px;
}


.shadow-box-rock.EW-amba .wp-block-getwid-section__inner-wrapper {padding: 0px;}

.shadow-box-rock.EW-amba img {
    border-radius: 6px 6px 0px 0px;
}

.shadow-box-rock.EW-amba {
	margin-bottom: 20px;
}

.page-id-2071 p.breadcrumb {
    position: absolute;
    margin-top: -70px;
}

.program-box {
	border-radius: 10px;
	padding: 30px;
    box-shadow: #d9d9d9 0px 0px 9px 1px;
	min-height: 340px;
}

.ew-connect #ws-form-1 button.wsf-button.wsf-button-primary {
    background-color: #009bc0;
    border-color: #009bc0;
    color: #ffffff;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 18px;
    padding: 10px;
}

a.map-btn {
    background: #f5a41c;
    color: #fff;
    padding: 6px 12px;
    border-radius: 5px;
    border: #f5a41c 2px solid;
	transition: all 0.3s;
}

a.map-btn:hover {
    background: #fff;
}

.menu-boxes > .wp-block-column {
    box-shadow: #979aad42 1px -1px 18px 0px;
    padding: 30px 30px 0;
    border-radius: 10px;
	margin-bottom: 20px;
}


.menu-boxes > .wp-block-column p {
    margin-bottom: 0;
}

.menu-boxes .wp-block-column a {
    margin-top: 10px;
	color: #0da8d2;
	display: block;
	margin-bottom: -10px;
	font-weight: 600;
}

.wpbf-custom-section-eagles-menu a:hover, .wpbf-custom-section-eagles-menu a:hover {
    color: #000;
}

.eagles-banner .col2 img {
    max-width: 92%;
    padding-top: 0;
    margin-bottom: -40px;
}

.owl-carousel.owl-drag .owl-item {
    padding: 0 5px;
}

.programs-slide .black .sa_owl_theme .owl-nav .owl-next:hover, .programs-slide .black .sa_owl_theme .owl-nav .owl-prev:hover {
    transform: scale(1.1);
	transition: all .3s ease-out !important;
    -webkit-transition: all .3s ease-out !important;
}

.mapsvg-header.mapsvg-top-container {display: none !important;}

.nano > .nano-pane {
    background: rgb(203 228 234) !important;
    width: 8px !important;
    opacity: 0.41 !important;
}

.mapsvg-popover p {
    font-size: 13.5px;
    line-height: 1.5;
}

.course-design iframe {
    min-height: 280px;
    border-radius: 7px;
}

.course-design img {
    border-radius: 7px !important;
}

.course-design p a {
    line-height: 1.4;
}

.course-design h2 {
    font-size: 30px;
	text-transform: initial;
}

.service-schedule a {
    color: #009bc0;
}

.chapel .has-icons-stacked .wp-block-getwid-social-links__link .wp-block-getwid-social-links__wrapper {
    padding: 10px 6px 10px 10px;
	margin-left: 2px;
	transition: all .3s;
}

.chapel .has-icons-stacked .wp-block-getwid-social-links__link .wp-block-getwid-social-links__wrapper:hover {
    transform: scale(.92);
}

.chapel .has-icons-stacked .wp-block-getwid-social-links__link .wp-block-getwid-social-links__wrapper i:hover {
    color: #fff !important;
}

.menu-boxes.host-event h4 {
    font-size: 16px;
    text-transform: initial;
    font-weight: 800;
}

.c1-groups .col2 {padding-left: 40px !important;}

.c1-groups img {
    box-shadow: 0 0 16px #00000021;
    border-radius: 50% !important;
    padding: 20px;
}

.btn-toggle .wp-block-getwid-toggle__row .wp-block-getwid-toggle__header a {
    text-transform: uppercase;
    letter-spacing: .5px;
    font-size: 14px;
    line-height: 1.4;
    font-weight: 500;
    transition: all 0.3s;
    color: #fff !important;
    margin-left: -23px;
    text-align: center;
    display: inline-block;
    background-color: #060f22;
    border: solid 2px #060f22;
    border-radius: 5px;
    padding: 10px 20px;
}

.btn-toggle .wp-block-getwid-toggle__row:first-child .wp-block-getwid-toggle__header-wrapper, .btn-toggle .wp-block-getwid-toggle__header-wrapper:hover {
    border: none !important;
}

.btn-toggle .wp-block-getwid-toggle__content {border:none; padding: 40px 0 0;}

.btn-toggle button.wsf-button.wsf-button-primary {
    background-color: #42a8d2 !important;
    border-color: #42a8d2 !important;
    padding: 9px !important;
}
.has-icon-left .wp-block-getwid-toggle__icon {
    margin: 0 0px 0 8px;
    font-size: 17px;
}

.parent-pageid-1246 legend {
    font-weight: 800 !important;
    font-size: 21px !important;
    text-transform: uppercase;
    padding-top: 34px !important;
    color: #f5a22b;
}

.ew-form label.wsf-label {
    font-weight: 600;
}

.shadow-box-rock .wsf-groups {
    padding: 0 30px 20px;
	background: #fff;
}

.ew-form button.wsf-button {
    width: initial !important;
    min-width: 100px;
    background: #225493 !important;
    border: #225493 !important;
    color: #fff !important;
    font-weight: 600 !important;
}

.ew-form .wsf-tile.wsf-bottom {
    width: initial;
    flex: initial !important;
}

.page-id-2190 .ew-team .wp-block-button a {
    margin-top: 20px;
    
    font-size: 14px;
    padding: 4px 13px;
    text-transform: none;
    letter-spacing: 0;
    font-weight: 600;
	background-color: #fff;
    border: solid 2px #0da8d2;
	color: #0da8d2;
}

.page-id-2190 .ew-team .wp-block-button a:hover {
    background-color: #0da8d2;
    border: solid 2px #0da8d2;
	color: #fff;
}

.parent-pageid-1246 .BBFormContainer [data-style='Narrow_Buttons'] .BBFormRadioLabelGivingLevelSelected {
    background-color: #ffa22c!important;
}

.eagles-banner .wp-block-button a {
    background-color: #faa41d;
    border: solid 2px #faa41d;
    padding: 5px 20px;
    font-size: 16px;
    font-weight: 700;
    color: #ffffff;
}

.eagles-banner .wp-block-button a:hover {
/*     border: solid 2px #fff; */
    color: #ffffff;
}

.mapsvg-popover p, .mapsvg-popover {
    font-family: Montserrat,Arial,sans-serif !important;
    font-size: 13px !important;
    margin-bottom: 0px;
    color: #060f22;
	padding: 5px 0 0;
    font-weight: 500;
}

.mapsvg-popover h5 {
    font-family: 'Lingua', script !important;
    font-size: 25px;
    color: #f5a41c;
	margin-bottom: 10px;
}

/* .mapsvg-popover h4 {
    font-size: 14px;
    margin-bottom: 0px;
    color: #060f22;
	padding: 5px 0 0;
    font-weight: 500;
    text-transform: capitalize;
} */

.mapsvg-popover .img-cont {
    height: 60px;
    width: 60px;
    border-radius: 7px;
    margin-right: 10px;
    overflow: hidden;
    margin-bottom: 10px;
}

.mapsvg-popover img {
    width: 100%;
	height: auto;
}

.mapsvg-popover h6 {
    padding: 5px 0;
    font-weight: 800;
    color: #f5a41c;
    margin-top: -7px;
    font-size: 15px;
	transition: all 0.3s;
	display: inline-block;
}

.mapsvg-popover .profile-names a:hover h6, .mapsvg-popover .profile-names a:hover i {
    color: #333;
}

.mapsvg-popover i.fab.fa-instagram {
    color: #f5a41c;
    display: inline-block;
    margin-left: 8px;
    padding-bottom: 12px;
}

.mapsvg-popover i.far.fa-envelope {
    color: #f5a41c;
    display: inline-block;
    margin-left: 8px;
    padding-bottom: 12px;
}

.mapsvg-popover .wp-block-columns {
    margin-bottom: 0;
    flex-wrap: nowrap;
}

.mapsvg-popover div.button {
	margin-top: 10px;
}
.wp-block-column.profile-names {text-align: left !important;}
.button a {
    background: #f5a41c;
    padding: 7px 12px;
    color: #fff;
    border-radius: 7px;
	border: 2px solid #f5a41c;
}

.button a:hover {
    background: #fff;
}

.mapsvg-btn {
    width: 64px !important;
    height: 32px !important;
    border-radius: 6px !important;
    background-color: #f0f0f0 !important;
    left: 86% !important;
    top: 30px;
    color: #a4a4a4 !important;
    border: none !important;
}

.profile-names a {display:block;}



/* .mapsvg-mobile-modal-close:after {
    content: 'X';
    color: #a4a4a4;
    position: absolute;
    right: 16%;
    font-family: 'Montserrat';
    font-weight: 500;
    font-size: 21px;
} */

.bios {
    display: flex;
}

.ew-team-donate h4 {color: #060F22;}

.staff-box p {line-height: 1.3;}

.ew-team-donate .staff-box h4 a {
    color: #060F22;
    font-size: 16px;
    line-height: 1;
}

.thirty-slide .wp-block-getwid-images-slider .wp-block-getwid-images-slider__wrapper {
    padding-left: 30px;
    max-width: 453px;
    height: auto;
}

.white-form .BBFormContainer, .white-form .BBFormFieldContainer {
    background: #fff !important;
}

.page-id-3409 .sub-bg:after {
    background: #fff;
    background: linear-gradient(135deg,rgb(238 44 114 / 92%) 20%,rgb(255,170,54,.9) 90% 60%);
}

.conf-flyer {
	margin-left:40px;
}

.conf-flyer img{
	box-shadow: 0 0 16px #00000033;
}

.ew-schedule h3 {
    font-size: 33px;
    margin-top: -12px;
}

.ew-schedule .wp-block-columns {
    margin-bottom: 0;
}

.mb-minus100 {margin-bottom: -100px !important;}

.parent-pageid-1246 p a, .page-id-1246 p a {
    text-decoration: none;
}

/* .ew-team .wp-block-social-links .wp-social-link svg {
    width: 1.4em;
    height: 1.4em;
}

.ew-team .wp-block-social-links .wp-social-link a {
    padding: 0.30em;
}

ul.wp-container-1.wp-block-social-links.has-normal-icon-size:before {
    content: 'Follow my journey on ';
    color: #48b7e1 !important;
    line-height: 2;
    font-size: 14px;
    font-weight: 700;
}

.ew-team .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-instagram {
    background-color: #48b7e1 !important;
} */

.ew-team .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-instagram {
    background-color: #fff !important;
}

a.wp-block-social-link-anchor:before {
    content: 'Follow My Journey ';
    background: #fff;
    color: #44add7;
    line-height: 0;
	font-weight: 700;
	font-size: 13px;
}

.ew-team .wp-block-social-links .wp-social-link svg {
    width: 1.4em;
    height: 1.4em;
    background: #ffffff;
    padding: 0;
    border-radius: 50%;
    margin-bottom: -5px;
    margin-left: 4px;
    color: #44add7;
}

.staff-col {
    gap: 0 !important;
}

.custom-post-type-staff_members.has-layout-list .wp-block-cover.alignfull.sub-bg {
    display: none;
}

.custom-post-type-staff_members.has-layout-list .wp-block-getwid-custom-post-type__post {
    max-width: 100%;
	padding: 0 !important;
}

.custom-post-type-staff_members.has-layout-list .wp-block-columns.bios .wp-block-column:nth-of-type(2) {
    display: none;
}

.custom-post-type-staff_members.has-layout-list .wp-block-columns.bios .wp-block-column:nth-of-type(1) {
    flex-basis: 100% !important;
}

.custom-post-type-staff_members.has-layout-list h2 {
    display:none; margin-bottom: 0;
}

.wp-block-getwid-custom-post-type {
    overflow:visible;
}

.custom-post-type-staff_members.has-layout-list .wp-block-getwid-custom-post-type__post>.wp-block-columns>.wp-block-column:first-of-type {
    max-width: 20%;
}

.custom-post-type-staff_members.has-layout-list .wp-block-getwid-template-post-featured-image a {height:100%}
.custom-post-type-staff_members.has-layout-list .wp-block-getwid-template-post-featured-image img {border-radius: 15px 0 0 15px;}
.parent-pageid-1246 .wp-block-getwid-template-post-title a {
    color: #0da8d2 !important;
}

.custom-post-type-staff_members.has-layout-list h3.wp-block-getwid-template-post-title {
    padding: 34px 20px 0;
}

.custom-post-type-staff_members.has-layout-list h5 {
    font-size: 14px;
    color: #060f22 !important;
    text-transform: none;
    font-weight: 700;
}

.parent-pageid-1246 .custom-post-type-staff_members.has-layout-list .wp-block-button a {
    font-size: 14px;
    padding: 4px 13px;
    text-transform: none;
    letter-spacing: 0;
    font-weight: 600;
    background-color: #fff;
    border: solid 2px #0da8d2;
    color: #0da8d2;
}

.parent-pageid-1246 .custom-post-type-staff_members.has-layout-list .wp-block-button a:hover {
    background-color: #0da8d2;
    border: solid 2px #0da8d2;
    color: #fff;
}

.next-post-link, .previous-post-link {display:none;}

.page-id-2190 .custom-post-type-staff_members h3 a, .page-id-2190 .custom-post-type-staff_members .wp-block-getwid-template-post-featured-image a, .page-id-2185 .custom-post-type-staff_members h3 a, .page-id-2185 .custom-post-type-staff_members .wp-block-getwid-template-post-featured-image a, .page-id-1741 .custom-post-type-staff_members h3 a, .page-id-1741 .custom-post-type-staff_members .wp-block-getwid-template-post-featured-image a {
    pointer-events: none;
}

.page-id-2185 .wp-block-getwid-template-post-content {padding: 0 20px;}

.page-id-2185 .wp-block-getwid-template-post-content p {margin-bottom: 5px;}

.page-id-2185 .wp-block-button a {margin-top: 16px; min-width: 115px; margin-bottom: 10px;}

.ew-team .wp-block-getwid-template-post-content.is-content {padding: 0 20px 8px;}

/* .staff-col .wp-block-getwid-template-post-content .wp-block-cover, .staff-col .wp-block-getwid-template-post-content .wp-block-group__inner-container *, .staff-col .wp-block-getwid-template-post-content .bios .wp-block-column:nth-of-type(2){
    display: none; padding:0;
}

.staff-col .wp-block-getwid-template-post-content.is-content h5 {
    display: block !important;
    margin-bottom: 0;
    color: #333 !important;
    font-weight: 400;
    text-transform: initial;
    font-size: 14px;
	text-align: center;
	padding:0;
}

.staff-col .wp-block-getwid-custom-post-type__post>.wp-block-getwid-template-post-title {text-align:center;}

.staff-col .bios .wp-block-column {flex-basis:100% !important;}

.staff-col .bios .wp-block-group__inner-container {padding:0;} */

.is-style-outline .wp-block-button__link:not(.has-text-color):hover {
    background: #3ba9d2 !important;
    color: #fff !important;
	border-color: #3ba9d2 !important;
}

.shadow-img img {box-shadow:#e3e3e3 0px 0px 20px 5px;}

.wp-block-group.hand-menu-head {
    background: #9d152d;
    margin: -30px -40px 20px;
    border-radius: 10px 10px 0 0;
    padding: 15px 10px 8px;
    text-align: center;
}

.camp-box.hand-menu {padding-left:20px; padding-right:20px;}

.hand-menu-head h2 {
    color: #fff;
    margin-bottom: 0;
	font-size:30px;
}

.hand-menu-head p {
    color: #fff;
    margin-bottom: 0;
}

.hand-menu h4 {
    font-size: 16px;
    margin-top: 20px;
    margin-bottom: 2px;
}

.hand-menu p {
    margin: 3px 15px !important;
    text-transform: none;
    font-weight: 600;
}

.hand-menu p a{
	text-decoration: none;
}

.bg-less-space {
    padding: 20px 30px !important;
}

.parent-pageid-1246 .hand-menu-head h2 {font-size:24px;text-transform:uppercase;}

.parent-pageid-1246 .wp-block-group.hand-menu-head {
    background: #f5a22b;
}

.parent-pageid-1246 .hand-menu .wp-block-getwid-toggle__header-title, .parent-pageid-1246 .hand-menu .wp-block-getwid-toggle__icon i  {
    color: #060f22;
}

.hand-menu .wp-block-getwid-toggle__header-wrapper {
    border: none !important;
    padding: 0;
}

.hand-menu span.wp-block-getwid-toggle__header {
    padding: 0;
}

.hand-menu .wp-block-getwid-toggle__header-title {
    font-size: 16px;
    margin-top: 0px;
    margin-bottom: 0px;
    color: #9d152d;
    text-transform: uppercase;
    font-weight: 800;
}

.hand-menu .wp-block-getwid-toggle__content {
    padding: 0;
    border: none;
}

.hand-menu .wp-block-getwid-toggle__icon i {
    color: #9d152d;
    padding-right: 10px;
}

.hand-menu .wp-block-getwid-toggle__row {
    margin-bottom: 0;
}

.hand-menu .wp-block-getwid-toggle .wp-block-getwid-toggle__header-wrapper {
    padding: 5px;
}

.vis-mis .shadow-box-missions {margin-bottom:0;}

#mobile-navigation .wpbf-navigation-active .nav-btn a {
    color: #fff !important;
}

.boxzilla-center-container .boxzilla {
    border-radius: 10px;
}

.parent-pageid-1246 .wp-block-getwid-custom-post-type__post {
	padding: 0 !important;
    border-radius: 7px;
	box-shadow: none;
}

.parent-pageid-1246 .wp-block-getwid-custom-post-type__post .custom-field-city {
	color: #006a94 !important;
    font-weight: 600 !important;
    font-size: 15px;
}

.parent-pageid-1246 .wp-block-getwid-custom-post-type__post .wp-block-getwid-template-post-title a {
    color: #0da8d2 !important;
    line-height: 1.1 !important;
    font-size: 18px;
}

.parent-pageid-1246 .wp-block-getwid-custom-post-type__post .wp-block-getwid-section__wrapper.getwid-padding-top-large.getwid-padding-bottom-large.getwid-padding-left-large.getwid-padding-right-large.getwid-align-items-flex-start.getwid-justify-content-flex-start {
    padding: 50px 40px !important;
}

.parent-pageid-1246 .wp-block-getwid-custom-post-type__post .wp-block-getwid-template-post-link a {
    color: #f8a112;
}





/*------ MEDIA QUERIES  --------------------------------------------------------------------------------*/

@media (max-width: 1160px){
	.parent-pageid-1246 h1.sub-h1, .page-id-1246 h1.sub-h1 {font-size: 77px !important;}
}

@media (max-width: 1000px){
	.parent-pageid-1246 h1.sub-h1, .page-id-1246 h1.sub-h1 {font-size: 8vw !important;}
	.statewide .col1 {flex-basis: 31% !important;}
}

@media (max-width: 1000px) and (min-width: 600px){
	.eagles-banner .p2 {font-size: 4.44vw;}
	.eagles-banner .p1 {line-height: 1.3; font-size: 2.5vw;}
}

@media (max-width: 900px){
	.wp-block-columns.ew-states {flex-wrap: wrap;}
	.ew-states .alignwide {margin: 5px auto !important; max-width: 450px !important;}
	.ew-states .wp-block-column:not(:first-child) {margin-left: 0;}
	.ew-states .wp-block-column {flex-basis: 100% !important;}
	.statewide .col1 {flex-basis: 34% !important;}
	.ew-store .ew-logo {margin-bottom: -240px;}
}

@media (max-width: 900px) and (min-width: 600px){
	.menu-boxes .wp-block-columns {display: block;}
	.menu-boxes .wp-block-columns .wp-block-column {margin-left: 0 !important;}
}

@media (max-width: 860px){
	.wp-block-columns.ew-logo-row {display: initial;}
	.statewide .wp-block-column:not(:only-child) {flex-basis: 40% !important;}
	.statewide .wp-block-column:not(:only-child).col2 {flex-basis: 60% !important;}
	.wp-block-columns.contact-page {display: block !important;}
	.contact-page .col2 {margin-left:0 !important;}
	.shadow-box-missions {padding: 40px 10px 0px 0px !important;}
	.shadow-box-missions .wp-block-group__inner-container {padding-left: 10px !important;}
	.shadow-box-missions .wp-block-group__inner-container .wp-block-columns:not(.is-not-stacked-on-mobile)>.col1 {
    flex-basis: 30% !important;}
	.shadow-box-missions .wp-block-group__inner-container .wp-block-columns:not(.is-not-stacked-on-mobile)>.col2 {
    flex-basis: 61% !important;}
	.shadow-box-missions .wp-block-group__inner-container .col2 {margin-left: 18px !important;}
	.shadow-box-missions .wp-block-columns {margin-bottom: 0;}
	.ew-connect .wp-block-columns {
    display: block;
    text-align: center;
    padding-top: 15px;
}
	.ew-connect .wp-block-button {display: block; margin: 29px auto 0;}
	.ew-connect .wp-block-column {margin-left: 0 !important;}
}

@media (max-width: 800px){
	.wp-block-columns.ew-logo-row {display: initial;}
	.ew-logo-og {display: none;}
	.mapsvg-popover-close {transform: scale(0.3) !important;}
	.mapsvg-controller-view-wrap.nano {top: 22px !important;}
	.ew-logo-row .wp-block-column {max-width: 600px; margin: 46px auto -33px !important;}
	.staff-col.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column {
    flex-basis: 50%!important;
    margin-bottom: 20px;
}
}

@media (max-width: 781px){
	
	.eagles-banner .p1 {text-align: center; margin-left: auto; margin-right: auto;}
	.eagles-banner .p2 {text-align: center;}
	.eagles-banner .col2 img {max-width: 92%; padding-top: 0; margin-bottom: -40px;}
	.ew-connect .footer-contact {margin-left: 0;}
	.ew-connect {text-align: center;}
	.ew-connect .col1 p {padding-right: 0;}
	.ew-connect p.semi-bold {margin-bottom: 20px !important;}
	.statewide .wp-block-columns .wp-block-column:not(:only-child) {flex-basis: 100% !important; text-align: center;margin:auto !important;}
	.statewide p.first {max-width: 410px;}
	.statewide h3 {margin-top: 0;}
	.statewide p.first {margin: auto;}
	.statewide .wp-block-buttons>.wp-block-button:last-child {margin: auto; text-align: center;}
	.statewide .wp-block-column:not(:only-child).col2 {flex-basis: 100% !important; margin-left: 0 !important;}
	.statewide h2 {font-size: 40px !important;}
	.block-781 {display: block;}
	.conf-pic-hide {display: none;}
	.conf-flyer {
    max-width: 550px;
    margin: auto;
    margin-top: 48px;
}
	.eagles-banner .wp-block-button {margin: auto;}
/* 	.shadow-box-missions .wp-block-group__inner-container .col1 {flex-basis: 30% !important;} */
	.custom-post-type-staff_members.has-layout-list .wp-block-getwid-custom-post-type__post>.wp-block-columns>.wp-block-column:first-of-type {
    max-width: 50%;}
	.custom-post-type-staff_members.has-layout-list .wp-block-getwid-custom-post-type__post>.wp-block-columns>.wp-block-column:first-of-type {
    max-width: 100%;
    height: 280px;
}
	.custom-post-type-staff_members.has-layout-list .wp-block-getwid-template-post-featured-image img {border-radius: 15px 15px 0 0;}
	.custom-post-type-staff_members.has-layout-list .wp-block-getwid-custom-post-type__post {
    max-width: 400px;
    margin: auto !important;
}
}

@media (max-width: 768px) {
	.ew-connect.alignwide.getwid-init {padding: 0 30px;}
	.ew-store .ew-logo {margin-bottom: -200px;}
	.merch-img {margin-bottom: -204px !important;}
	.ew-store h2 {font-size: 65px;}
}

@media (max-width: 670px) {
	.shadow-box-missions .wp-block-group__inner-container .wp-block-columns {display: block;}
	.vis-mis img {
    transform: rotate(90deg);
    margin: -64px 0 -71px 50px;
}
/* 	.ew-team {
    display: block;
    max-width: 500px;
    margin-right: auto;
    margin-left: auto;
}
	.ew-team img {
    border-radius: 15px 15px 0 0 !important;
} */
}

@media (max-width: 600px) {
	.wpbf-custom-section-eagles-menu .wp-block-getwid-social-links__list {display:none;}
	.top-sign-up {float: left !important;padding-left: 10px;}
	.ew-store .ew-logo {margin-bottom: -160px;}
	.merch-img {margin-bottom: -166px !important;}
	.ew-store h2 {font-size: 52px; LINE-HEIGHT: 1;}
	.ew-store p {font-size: 24px; LINE-HEIGHT: 1.3; margin-bottom: 10px;}
	.ew-schedule .wp-block-column p {text-align: center !important;}
	.ew-schedule .col1 p {margin-bottom: 0;}
	.ew-logo-row .wp-block-column {max-width: 500px; margin: 65px auto -68px !important;}
	.shadow-box-missions {min-height: initial !important; padding-bottom: 28px !important; margin-bottom: 23px;}
}

@media (max-width: 599px) {
	.parent-pageid-1246 .sub-bg .wp-block-cover__inner-container:after, .page-id-1246 .sub-bg .wp-block-cover__inner-container:after {top: 205px;}
	
}

@media (max-width: 500px) {
	.super-bg {padding: 32px !important; min-height: initial;}
	.programs-slide.ew-slide .black .sa_owl_theme .owl-nav .owl-next {
		padding: 19px 17px 26px 28px !important;
		right: 58px !important;
		top: 45%;
	}
	.programs-slide.ew-slide .black .sa_owl_theme .owl-nav .owl-prev {padding: 19px 17px 26px 28px !important; top: 45%;}
	.eagles-banner .p1 {font-size: 5vw;}
	.eagles-banner .p2 {font-size: 8.8vw;}
	.ew-slide .black {padding: 0 !important;}
	.ew-connect.alignwide.getwid-init {padding: 0 10px;}
	.ew-connect .wp-block-getwid-section__content {padding: 7px 7px 0;}
	.ew-connect .col1 p {line-height: 1.2; margin-bottom: 12px;}
	.ew-store .ew-logo {margin-bottom: -100px;}
	.merch-img {margin-bottom: -143px !important;}
	.wp-block-columns:not(.is-not-stacked-on-mobile)>.ew-schedule {margin: 0; padding: 20px !important;}
}

@media (max-width: 430px) {
	.merch-img {margin-bottom: -118px !important;}
	.contact-page form #wsf-1-sections-9, .contact-page div#wsf-1-sections-3 {padding: 30px 20px 20px;}
	.grey-box {padding: 20px;}
	.verse-box {padding: 30px 20px !important;}
	.parent-pageid-1246 .shadow-box-rock.p-5 {padding: 30px 20px !important;}
}

@media (max-width: 350px) {
	.merch-img {margin-bottom: -94px !important;}
	
}

@media (min-width: 861px) {
	.contact-info {display: block !important;}
	.contact-info .wp-block-column {margin-left:0 !important;}
}

@media (min-width: 801px) {
.ew-connect .wsf-extra-large-6 {
    -webkit-box-flex: 0 !important;
    -ms-flex: 0 0 50% !important;
    flex: 0 0 50% !important;
    max-width: 50% !important;
}
	.wp-block-columns.ew-logo-row {display: none;}
}

@media (min-width: 600px) and (max-width: 781px) {
	.wpbf-custom-section.wpbf-custom-section-eagles-menu .col1 {flex-basis: 20% !important; flex-grow: 1;}
	.wpbf-custom-section.wpbf-custom-section-eagles-menu .col2 {flex-basis: 80% !important; flex-grow: 1; margin-left: 0;}
	.footer .wp-block-column:nth-child(2n) {margin-left: 0 !important;}
}

.parent-pageid-1246 .wpbf-sub-menu>.menu-item-has-children>a .wpbff, .page-id-1246 .wpbf-sub-menu>.menu-item-has-children>a .wpbff {
    display: inline-block;
}









