.page-template-landing-page .app-header__sticky-form{display: none;}
.landingpage.hero-banner{margin-bottom: 0px !important;}
.landingpage.hero-banner:before,
.landingpage.hero-banner:after{display: none;}
.landingpage.hero-banner .slide:before{background: rgba(0,0,0,0.6);}
.landingpage.hero-banner .hero-banner__buttons{margin-top: 50px;}
.landingpage .aligncenter .generic-content{text-align: center !important;}
.landingpage .imgboxcontent{padding: 30px;}
#flexible-content.landingpage .image_text .generic-content{padding-top: 0px !important;}
.landingpage .image_text .headline-group__headline{margin-bottom: 15px;}
.landingpage .three_columns{background: #00205b;}
.landingpage .three_columns .headline-group{display: grid;text-align: center;color: #fff}
.landingpage .three_columns .headline-group__headline{order: -1;margin-bottom: 20px;color: #fff}
.landingpage .hl-alt a,
.landingpage .headline-group__headline a{color: #000}
.landingpage .hl-alt a:hover,
.landingpage .headline-group__headline a:hover{color: #00205b}
.landingpage .three_columns .col-lg-4{padding: 0px !important;}
.landingpage .three_columns .columnbox{background: #fff;padding: 30px;text-align: center;    margin:0px 15px;}
.landingpage .three_columns .columnbox h4{   font-size: 24px; font-weight: bold;text-transform: none;}
.landingpage .three_columns .btn-more{margin-top: 20px;    color: #fff; padding-top: 10px;padding-bottom: 10px;}
.landingpage .three_columns .btn-more:hover{color: #000}
.landingpage .three_columns .columnbox p{margin-bottom: 0px;}
.landingpage .image_text .container .imgbox img{width: 100%;}
@media(min-width: 768px)
{
	.landingpage .image_text .container{display: grid;background: #f9f9fb; grid-template-columns: 40% 60%;align-items: center;padding-left: 0px;}
	.landingpage .three_columns .row{display: grid;height: 100%;grid-template-columns: 33.33% 33.33% 33.33%;}
	.landingpage .three_columns .row .col-lg-4{max-width: 100%;width: 100%;        height: 100%;}
	.landingpage .three_columns .columnbox{height: 100%;}
}
@media(min-width: 768px) and (max-width: 1139px)
{
	.landingpage .image_text .container .imgbox{height: 100%;}
	.landingpage .image_text .container .imgbox img{object-fit: cover;height: 100%;}
	.landingpage .three_columns .columnbox h4{   font-size: 20px;}
}
@media(max-width: 767px)
{
	.landingpage .imgboxcontent{padding: 25px 0px 0px;margin-bottom: -20px;}
}