.content-area {
	margin: 0 !important;
}

.entry-content-wrap {
    padding: 0 !important;
}
.popup-btn button.kt-blocks-modal-link{
	padding: 8px 16px !important;
background : #003b84 !important;
	color: #fff !important;
		border: none !important;
}

.popup-btn button.kt-blocks-modal-link:hover{
	background : #0b2d72 !important;
}
.userful-links-footer{
	list-style: none;
	padding: 0px !important;
	margin: 0px !important;
}

.service-inner-col > .kt-inside-inner-col{

    height: 100% ;
}
.service-inner-col > .kt-inside-inner-col > .wp-block-kadence-column{

    height: 100%
}
.service-inner-col > .kt-inside-inner-col > .wp-block-kadence-column > .kt-inside-inner-col{

    height: 100%
}

.inner-column-1 {
    height: unset !important;
}



.hero-banner-sec .kb-gallery-filter-mayfair .kb-gallery-image-contain::after {
    background: radial-gradient(circle at 40% 40%, rgba(255, 255, 255, 0.8), rgb(0 0 0 / 90%), #111 60%);
    mix-blend-mode: overlay;
    opacity: .7;
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
}

.popup-btn .wp-block-kadence-advancedheading{
      padding: 5px !important;  
}
.popup-btn  .kt-modal-container.kt-modal-height-fixed.kt-close-position-inside {
      padding: 30px 20px;
      height: 98%;
			border-radius: 10px;
}
.popup-btn .wp-block-kadence-advancedbtn.kb-buttons-wrap{
      padding-bottom: 20px;
}
.service-inner-col{
	overflow:hidden;
}
.gallery-img img {
    padding: 10px !important;
}
/* About Page */
.profile-btn .kt-modal-container{
    height: 95%;
    border-radius: 10px;
		padding-bottom: 10px !important;
}
.profile-btn .wp-block-kadence-advancedheading{
    margin: 0px !important;
    padding: 0px !important;
}

/* AOG Page CSS */

.aog-inner-col > .kt-inside-inner-col,
.aog-inner-col > .kt-inside-inner-col > .wp-block-kadence-infobox,
.aog-inner-col > .kt-inside-inner-col > .wp-block-kadence-infobox > .kt-blocks-info-box-link-wrap{
        height: 100% !important;
}

.contact-us-btn .kt-modal-container{
	height: 95%;
	border-radius:10px;
}

/*  Career Page*/
.pay-benefits > .inner-column-1 ,
.inner-column-1 > .kt-inside-inner-col{
    height: 100% !important;
}
/* Contact page */
.contact-card-col > .kt-inside-inner-col,
.contact-card-col .kt-inside-inner-col > .wp-block-kadence-infobox,
.contact-card-col .wp-block-kadence-infobox > .kt-blocks-info-box-link-wrap{
    height: 100% !important;
}

.send-us-resume-btn button.kb-btn-global-custom.kt-modal-label-show.kt-blocks-modal-link{
    width: 100%;
}
.send-us-resume-btn {
    width: 100% !important;
}
.send-us-resume-btn .kt-modal-container{
	border-radius: 10px;
}
.send-us-resume-btn .kt-inside-inner-col{
	margin: 0 ;
	padding: 0;
}
.send-us-resume-btn 
.kb-advanced-form{
	gap: 10px important;
}


@media (max-width: 1340px){
    .site-header #primary-menu a{
        font-size: 18px;
    }
}
@media (max-width: 1224px){
    .site-header #primary-menu a{
        font-size: 18px;
        padding: 0 5px;
    }
}
@media (max-width: 1340px){
	.service-inner-col{
		overflow:unset;
	}
}
@media (max-width: 587px){
	.kb-gallery-filter-mayfair .kb-gallery-image-contain::after {
		background: radial-gradient(circle at 40% 40%, rgba(255, 255, 255, 0.8), rgba(255, 200, 200, 0.6), #111 0%);
		mix-blend-mode: overlay;
		opacity: 0.8;
		content: "";
		position: absolute;
		left: 0;
		right: 0;
		top: 0;
		bottom: 0;
	}
}
