@font-face {
	font-family: 'News';
	src: url('../fonts/News.woff2') format('woff2'),
	url('../fonts/News.woff') format('woff');
	font-weight: bold;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Open Sans';
	src: url('../fonts/OpenSans-ExtraBold.woff2') format('woff2'),
	url('../fonts/OpenSans-ExtraBold.woff') format('woff');
	font-weight: bold;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Open Sans';
	src: url('../fonts/OpenSans-Medium.woff2') format('woff2'),
	url('../fonts/OpenSans-Medium.woff') format('woff');
	font-weight: 500;
	font-style: normal;
	font-display: swap;
}

@font-face {
    font-family: 'FUP Begin';
    src: url('../fonts/FUPBegin-Bold.eot');
    src: url('../fonts/FUPBegin-Bold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/FUPBegin-Bold.woff2') format('woff2'),
        url('../fonts/FUPBegin-Bold.woff') format('woff'),
        url('../fonts/FUPBegin-Bold.ttf') format('truetype'),
        url('../fonts/FUPBegin-Bold.svg#FUPBegin-Bold') format('svg');
    font-weight: 600;
    font-style: normal;
}

.header-wrapper {
	border-bottom: 1px solid rgba(187, 187, 203, 1);
	box-shadow: none;
	padding: 15px 0 7px 0;
}
.content-footer-wrapper {
	background-color: #fff !important;
	background-image: none !important;
}
.footer-logos-wrapper {
	padding: 30px 0 18px 0;
}

.hdMil-pg .banner-wrapper:after{
	background-color: #9AB781;
	/*filter: blur(150px);*/
}
.hdMil-pg .banner-wrapper .row{align-items: center;}
.hdMil-pg .banner-image{
	position: relative;
}
.hdMil-pg .banner-image img.main-img{width: auto;}
.hdMil-pg .banner-image img.pos-alert-img {
	position: absolute;
    top: 50px;
    inset-inline-start: 0;
    max-width: 200px;
    max-height: unset;
}
.hdMil-pg .banner-content h2,
.hdMil-pg .banner-content .h2{
	color: #106103;
	font-family: "FUP Begin";
	margin-bottom:26px;
}
.hdMil-pg .banner-content p{
	color: #106103;
	font-family: "Noto Sans Hebrew";
	font-weight: 500;
}
.hdMil-pg .banner-wrapper .btn{
	--bs-btn-padding-x: 30px;
	line-height: 30px;
}
.hdMil-pg .text-wrapper {
    background: transparent;
}
.hdMil-pg .text-wrapper .title-main .title{
	color: #0A6790;
	font-family: "Noto Sans Hebrew", sans-serif;
	font-weight: 600;
}
.hdMil-pg .text-wrapper .title-main .subtitle{
	max-width: 655px;
	color: #0C3058;
	font-family: "Noto Sans Hebrew";
	font-weight: 600;
	margin-bottom: 0;
}
.hdMil-pg .text-wrapper.little-diff .title-main .subtitle{
	max-width: 750px;
}
.hdMil-pg .text-wrapper .title-main .btn{
	font-size: 16px;
    padding: 11px 10px;
    min-width: 208px;
    min-height: 48px;
}
.hdMil-pg .about-icon-detail{
	padding: 100px 0;
	background-color: #F8F8F8;
}
.hdMil-pg .about-icon-detail .title-main{
	max-width: 840px;
	margin-bottom: 70px;
}
.hdMil-pg .about-icon-detail .title-main .title{
	max-width: 100%;
	color: #056B98;
	font-family: "Noto Sans Hebrew";
	margin-bottom: 0;
}
.hdMil-pg .about-icon-detail .icon-txt-box{
	align-items: center;
}
.hdMil-pg .about-icon-detail .icon-txt-box p{
	color: #003F6B;
	font-family: "Noto Sans Hebrew";
}
.hdMil-pg .text-wrapper .title-main .subtitle.fw-bold {
    font-weight: 800 !important;
}


@media screen and (min-width:1530px) {
	.hdMil-pg .header-wrapper .menu-options .language-selector{padding-inline-end: 250px;}
	[dir="rtl"] .hdMil-pg .banner-wrapper:after{left:220px}
	[dir="ltr"] .hdMil-pg .banner-wrapper:after{right:220px}
	.hdMil-pg .banner-content h2, .hdMil-pg .banner-content .h2{font-size: 44px;}
	.hdMil-pg .banner-content p{font-size:24px;}
	.hdMil-pg .text-wrapper .title-main .title{font-size: 44px;}
	.text-wrapper .title-main .subtitle{font-size:20px;}
	.hdMil-pg .text-wrapper.little-diff .title-main {gap: 40px;}
	.hdMil-pg .text-wrapper.little-diff .title-main .subtitle {font-size:24px;}
}
@media screen and (min-width:1200px) {
	.hdMil-pg .banner-content p {margin-bottom:26px;}
}
@media screen and (min-width:992px){
	.hdMil-pg .banner-image{margin-top: -100px;text-align:end;}
}
@media screen and (min-width:992px) and (max-width:1199px) {
	.hdMil-pg .banner-image img.pos-alert-img{top: 20%;inset-inline-start: -70px;max-width: 150px;}
}
@media screen and (max-width:991px){
	[dir="rtl"] .hdMil-pg .header-wrapper .logo-main{padding-right:15px;}
	[dir="ltr"] .hdMil-pg .header-wrapper .logo-main{padding-left:15px;}
	.hdMil-pg .header-wrapper .menu-options{width:0;padding:0;}
	.hdMil-pg .header-wrapper .row{justify-content:center;}
	.hdMil-pg .banner-wrapper{background:var(--white);}
	.hdMil-pg .banner-wrapper:after{top:unset;bottom:50px;left:0 !important;right:0 !important;margin:0 auto;}
	.hdMil-pg .banner-image{text-align: center;}
	.hdMil-pg .banner-image img.main-img{max-width:200px;}
	.hdMil-pg .banner-image img.pos-alert-img{top: 25%;max-width: 85px;max-height: 85px;inset-inline-start:25%;}
	.hdMil-pg .banner-content{margin:0 auto;text-align:center;}
	.hdMil-pg .banner-content p{margin-bottom:35px;}
	.hdMil-pg .footer-menu-logos .footer-logos-wrapper{display:block;}
}
@media screen and (max-width:767px){
	.hdMil-pg .header-wrapper{border-bottom-width:0px;}
	.hdMil-pg .header-wrapper .row{justify-content:flex-end;}
	.hdMil-pg .header-wrapper .logo-wrapper{justify-content: flex-end;}
	.hdMil-pg .header-wrapper .logo-main{padding:0!important;margin:0!important;}
	.hdMil-pg .header-wrapper .logo-main img{height:23px;}
	.hdMil-pg .banner-wrapper {padding-top:10px;}
	.hdMil-pg .banner-wrapper:after{width: 150px;height: 150px;bottom: 70px;filter: blur(35px);}
	.hdMil-pg .banner-wrapper .btn{padding:8px 30px;border-radius:8px;}
	.hdMil-pg .banner-content{padding-bottom:0;position:relative;z-index:2;}
	.hdMil-pg .banner-content h2, .hdMil-pg .banner-content .h2{font-size:24px;font-weight:700;}
	.hdMil-pg .banner-image:before{content: '';position: absolute;top: -50px;inset-inline-end: -20px;width: calc(100% + 40px);height: 100%;background: linear-gradient(180deg, #FFF 0, rgba(255, 255, 255, 0.00) 100%);}
	.hdMil-pg .banner-image img.main-img{max-width:200px;}
	.hdMil-pg .banner-image img.pos-alert-img{max-width: 85px;max-height: 85px;inset-inline-start: 20px;}
	.hdMil-pg .about-icon-detail .row .col-xs-12 {width: 50%;}
	.hdMil-pg .about-icon-detail{padding: 51px 0;}
	.hdMil-pg .about-icon-detail .title-main{margin-bottom:45px;}
	.hdMil-pg .text-wrapper .title-main .title{max-width: 290px;}
	.hdMil-pg .text-wrapper .title-main .subtitle{margin-bottom:25px;}
	.hdMil-pg .text-wrapper.little-diff {margin-top: 0;}
	.hdMil-pg .text-wrapper.little-diff .title-main .title{margin-bottom:12px;}
}
