/* Lead Magnet */
:root {
    /* Background */
    --lead-magnet-bg: #f8f9fa;
    
    /* Button */
    --lead-magnet-button-bg: linear-gradient(to right, #AC2A40 0%, #FF002B 100%);
    --lead-magnet-button-bg-hover: linear-gradient(to right, #AC2A40 0%, #FF002B 100%);
    
    /* Border Radius */
    --lead-magnet-button-radius: 50vh;
    --lead-magnet-border-radius: 12px;
}
.wp-block-searchactions-lead-magnet .lead-magnet-text,
.wp-block-searchactions-lead-magnet .lead-magnet-button {
	font-size: 1.5rem;
}
.wp-block-searchactions-lead-magnet .lead-magnet-title {
	font-size: 2.8rem;
}
.wp-block-searchactions-lead-magnet .lead-magnet-content {
	padding: 5rem 2rem;
}
.lead-magnet-image {
	align-self: stretch;
}
.lead-magnet-image img {
	width: 100% !important;
	height: 100% !important;
	object-fit: cover;
}
@media (max-width: 768px) {
	.lead-magnet-image img {
		aspect-ratio: 16/9;
	}
	.wp-block-searchactions-lead-magnet .lead-magnet-content {
		padding: 1rem 3rem 3rem;
	}
}
	
.teamsec {
display: none !important;
}

@media screen and (max-width: 991px) {
    .mobile-menu-hamburger {
        position: relative;
        width: 2.5rem !important;
        height: 2.5em !important;
			margin-top: -10px !important;
    }
}

.pum-theme-7905 .pum-container, .pum-theme-default-theme .pum-container {
    padding: 60px;
    border-radius: 0px;
    border: 1px none #000000;
    box-shadow: 1px 1px 3px 0px rgba(2, 2, 2, 0.23);
    background-color: rgba(249, 249, 249, 1.00);
}

@media only screen and (min-width: 1024px) {
    .pum-container.pum-responsive.pum-responsive-medium {
        margin-left: -30%;
        width: 50% !important;
    }
}

.pum-theme-7905 .pum-content + .pum-close, .pum-theme-default-theme .pum-content + .pum-close {
    position: absolute;
    height: auto;
    width: auto;
    left: auto;
    right: 0px;
    bottom: auto;
    top: 0px;
    padding: 8px;
    color: #ffffff;
    font-family: inherit;
    font-weight: 400;
    font-size: 12px;
    font-style: inherit;
    line-height: 36px;
    border: 1px none #ffffff;
    border-radius: 0px;
    box-shadow: 1px 1px 3px 0px rgba(2, 2, 2, 0.23);
    text-shadow: 0px 0px 0px rgba(0, 0, 0, 0.23);
    background-color: rgb(187 42 42);
}