/******* Do not edit this file *******
Woody Code Snippets CSS and JS
Saved: Jun 03 2025 | 04:24:20 */
.jimbo-faq {
	border-radius: 20px !important;
	overflow: hidden  !important;
}

.column-image-bottom {
	position: relative;
	padding-bottom: 230px !important;
	.image-bottom {
		position: absolute;
		bottom: 0px;
		right: 0px;
		img {
			height: 210px !important; 
			width: auto;
		}
	}
}
.column-image-bottom-small {
	position: relative;
	padding-bottom: 180px !important;
	.image-bottom {
		position: absolute;
		bottom: 0px;
		right: 0px;
		img {
			height: 170px !important; 
			width: auto;
		}
	}
}
.column-image-bottom-big {
	position: relative;
	padding-bottom: 260px !important;
	.image-bottom {
		position: absolute;
		bottom: 0px;
		right: 0px;
		img {
			height: 250px !important; 
			width: auto;
		}
	}
}

footer.wp-block-template-part {
	margin-block-start: 0px !important;
}

.jims-net-header-normal {
    position: fixed;
    top: 0px;
    left: 0px;
    background: #0057c8;
    width: 100%;
    backdrop-filter: blur(5px);
    -webkit-backdrop-filter: blur(5px);
    z-index: 1000;
    /*box-shadow: 0px 5px 20px rgba(0,0,0,.08); */
    padding: 15px 0px !important;
}
.jims-net-header-columns {
	margin-bottom: 0px;
}
.jims-net-header-normal .jims-menu a{
	font-weight: 500 !important
}	

.jims-net-header-normal .jims-net-header-logo img {
	transition: .3s all;
}

@media (max-width: 750px) {
	.hero-heading {
		font-size: 42px !important;
		line-height: 50px !important;
		
	}
	.padding-top-mobile {
		padding-top: 80px !important;
	}
	.hide-mobile {
		display: none;
	}
	.jims-menu-mobile-trigger span {
        background-color: #fff !important;
    }
	.column-image-bottom,.column-image-bottom-big,.column-image-bottom-small {
		position: relative;
		padding-bottom: 160px !important;
		.image-bottom {
			img {
				height: 150px !important; 
			}
		}
	}
	.reverse-mobile {
		flex-direction: column-reverse !important;
	}
	.jims-menu {
        background-color: #0057c8 !important;
    } 
	.hero-section-column-mobile {
		padding: 60px 0px 10px 0px !important;
	}
}

.video-rounded {
	border-radius: 20px;
	overflow: hidden;
}
