body{
	font-family: 'Open Sans Hebrew';
}

:root {
	--h-color: #0c5c8b;
	--t-color: #052D45;
	--y-color:#acbd41;
	--white-color: #FFFFFF;
	--sky-blue: #61a9d3;
	--light: 300;
	--regular: 400;
	--medium: 500;
	--bold: 700;
	--extra-bold: 800;

}

body{
	/*font-family: "Open Sans", sans-serif;*/
	background-color: var(--white-color);
	position: relative;
	direction: rtl;
}

.header-wrap{
	max-width: 1770px;
	position: relative;
	margin: 0 auto;
}
.price-form label {
	font-size: 16px;
	line-height: 18px;
	color: var(--h-color);
	margin-bottom: 0;
	display: inline-block;
	vertical-align: middle;
	margin-left: 16px;
	font-weight: var(--regular);
}
.price-form select {
	font-size: 14px;
	color: var(--h-color);
	border: 1px solid var(--h-color);
	margin-left: 15px;
	padding: 10px 15px 10px 35px;
	width: 180px;
	-webkit-appearance: none;
	position: relative;

	background-image: url('../images/dropdown-arrow.jpg');
	background-repeat: no-repeat;
	background-size: 13px;
	background-position: left 15px center;
	background-color: #FFFFFF;
}
.chkbox {
	display: inline-block;
	vertical-align: bottom;
	position: relative;
	padding-right: 20px;
}
#chkbxinputone, #chkbxinputmain, #chkbxinputmain6, #chkboxcomp4, #chkbxinputonecomp4, #chkboxcomp1 {
	width: 0px;
	height: 0px;
	vertical-align: middle;
}
#chkbxinputone:after, #chkbxinputmain:after, #chkbxinputonecomp4:after{
	content: '';
	width: 20px;
	height: 20px;
	border: 1px solid var(--h-color);
	display: block;
	position: absolute;
	right: -1px;
	bottom: 4px;
}
.ads-serch-btn-top, .ads-serch-btn, .ads-serch-btn-comp4, .ads-serch-btn-topcomp4, .ads-serch-btn-comp1 {
	background: var(--h-color);
	font-size: 18px;
	font-weight: var(--bold);
	padding: 7.9px 20px;
	border-radius: 0px;
	color: var(--white-color);
	text-decoration: none;
	cursor: pointer;
}
.ads-serch-btn{
	background: var(--sky-blue);
	color: var(--t-color);
}
.top-filter-wrap{
	align-items: center;
	display: flex;
	justify-content: end;
}
input[type="checkbox"]:checked::before {
	content: '\2713';
	font-size: 16px;
	font-weight: var(--bold);
	color: var(--h-color);
	position: absolute;
	right: 3px;
	bottom: 2px;
}
.ads-serch-btn-top:hover{
	color: var(--t-color);
}
h1,h2, h3, h4, h5{
	font-weight: var(--bold);
}
h2{
	font-size: 44px;
	color: var(--h-color);
	line-height: 50px;
	margin-bottom: 0;
}
.sub-heading{
	font-weight: var(--bold);
	color: var(--sky-blue);
	font-size: 22px;
}
p{
	font-size: 18px;
	font-weight: var(--medium);
	color: var(--t-color);
}
.section-one-text{
	padding-left: 110px;
	padding-right: 110px;
}
/*.hero-banner-bg{*/
/*    min-height: 760px;*/
/*    background-size: cover;*/
/*    object-fit: cover;*/
/*}*/
.main-table{
	background: url(/wp-content/uploads/2026/03/google-sheet-bg.webp);
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
}
.project-box h3{
	font-size: 15px;
	color: #fff;
	width: 110px;
	margin-bottom: 0;
	z-index: 5;
	position: relative;
}
.project-box p{
	font-size: 12px;
	color: #fff;
	width: 110px;
	margin-bottom: 0;
	z-index: 5;
	position: relative;
}
.content-proj-wrap{
	position: absolute;
	width: 120px;
	height: 120px;
	padding-top: 75px;
}
.content-proj-wrap:after{
	width: 120px;
	height: 120px;
	content: '';
	position: absolute;
}
.lower-project{
	height: 100%;
	min-height: 280px;
	background-repeat: no-repeat;
	background-size: cover;
}
/*project 01*/
.project-box .upper-project-content-1{
	bottom: 0;
	right: 0;
	padding-right: 10px;
}
.upper-project-content-1:after{
	content: '';
	border-bottom: 106px solid #63a7cbcf;
	border-left: 120px solid #00000000;
	right: 0;
	bottom: 0;
}
/*project 02*/
.project-box .upper-project-content-2{
	bottom: 0;
	right: 0;
	padding-right: 10px;
}
.upper-project-content-2:after{
	content: '';
	border-bottom: 106px solid #63a7cbcf;
	border-left: 120px solid #00000000;
	right: 0;
	bottom: 0;
}
/*project 03*/
.project-box .upper-project-content-3{
	bottom: 0;
	right: 0;
	padding-right: 10px;
}
.upper-project-content-3:after{
	content: '';
	border-bottom: 106px solid #63a7cbcf;
	border-left: 120px solid #00000000;
	right: 0;
	bottom: 0;
}
/*project 04*/
.project-box .upper-project-content-4{
	top: 0;
	right: 0;
	padding-right: 10px;;
}
.upper-project-content-4:after{
	content: '';
	border-top: 106px solid #a72143b0;
	border-left: 120px solid #00000000;
	left: 0;
	bottom: 0;
}
/*project 05*/
.project-box .upper-project-content-5{
	top: 0;
	right: 0;
	padding-right: 10px;
}
.upper-project-content-5:after{
	content: '';
	border-top: 106px solid #a72143d4;
	border-left: 120px solid #00000000;
	left: 0;
	bottom: 0;
}
/*project 01*/
.project-box .upper-project-content-6{
	top: 0;
	right: 0;
	padding-right: 10px;
}
.upper-project-content-6:after{
	content: '';
	border-top: 106px solid #a72143b0;
	border-left: 120px solid #00000000;
	left: 0;
	bottom: 0;
}
/*project 07*/
.project-box .upper-project-content-7{
	top: 0;
	left: 0;
	text-align: left;
}
.upper-project-content-7:after{
	content: '';
	border-top: 106px solid #f2cd86eb;
	border-right: 120px solid #00000000;
	left: 0;
	bottom: 0;
}
/*project 08*/
.project-box .upper-project-content-8{
	top: 0;
	right: 0;
	padding-right: 10px;
}
.upper-project-content-8:after{
	content: '';
	border-top: 106px solid #5cc0c7d1;
	border-left: 120px solid #00000000;
	left: 0;
	bottom: 0;
}
.lower-project .content-proj-wrap{
	padding-top: 10px !important;
}

.upper-project{
	min-height: 280px;
	background-size: cover;
	object-fit: cover;
}
.project-galler-upper-wrap{
	max-width: 1435px;
}
.notice-gallery{
	font-size: 15px;
	text-align: left;
	margin-bottom: 0;
}
.city-neighbour-content{
	background-image: url(../images/neighbour-cont-bg.png);
	width: 709px;
	height: 701px;
	position: absolute;
	top: -60px;
	z-index: 5;
	padding-top: 104px !important;
	right: 7rem;
}
.neighbour-city-wrap{
	min-height: 580px;
	background-image: url("../images/bg1.jpg");
	background-size: cover;
	object-fit: cover;
	position: relative;
}
.city-neighbour-content h2{
	font-size: 50px;
	color: var(--white-color);
}
.city-neighbour-content span{
	font-size: 23px;
	font-weight: var(--bold);
	margin-bottom: 30px !important;
	display: block;
	position: relative;
}
.city-neighbour-content span:after{
	content: '';
	width: 90px;
	height: 3px;
	background: var(--white-color);
	position: absolute;
	left: 0;
	right: 0;
	margin: 0 auto;
	bottom: -16px;
}
.city-neighbour-content p{
	font-size: 16px;
	color: var(--white-color);
	padding-right: 140px;
	padding-left: 140px;
	text-align: justify;
	margin-bottom: 0;
}
.city-neighbour-content p:last-child{
	text-align: center !important;
}
.map-chart-wrap h2{
	font-size: 44px;
	text-align: center;
	position: relative;
	margin-bottom: 60px;
}
.map-chart-wrap h2:after{
	content: '';
	width: 80px;
	height: 4px;
	background: #BADFF4;
	position: absolute;
	left: 0;
	right: 0;
	margin: 0 auto;
	bottom: -16px;
}
.chart, .map{
	background-size: cover;
	object-fit: cover;
	min-height: 360px;
	max-width: 63%;
	vertical-align: middle;
	display: flex;
	align-items: center;
	justify-content: center;
	margin: 0 auto;
	border: 1px solid #d2d2d2;
}
.map-chart-wrap a{
	text-decoration: none;
	padding: 5px 56px;
	min-width: 9rem;
	font-size: 25px;
	font-weight: var(--bold);
	color: var(--white-color);
	border-radius: 39px;
	margin-top: 25px;
}
.map-chart-wrap{
	max-width: 1146px;
}
.chart a{
	background: var(--sky-blue);
}
.map a{
	background: #b1c260e3;
}
.sky-blue-text {
	color: #BADFF4;
}
.chart{
	background-image: url("../images/chart.png");
}
.map{
	background-image: url("../images/map1.jpg");
}
.thumbnail-gallery{
	background: var(--t-color);
	margin-bottom: 6rem !important;
}
.thumbnail-gallery-part{
	background: var(--white-color);
	padding: 0 10px;
}
.thumb{
	padding: 10px 5px 0px 5px;
	min-height: 103px;
}
.slider-content{
	padding: 0 5px;
}
/*.thumb:first-child{*/
/*    padding-right: 0;*/
/*}*/
/*.thumb:last-child{*/
/*    padding-left: 0;*/
/*}*/
.thumb img{
	width: 100%;
	object-fit: cover;
	cursor: pointer;
	height: 103px;
}
.thumbnail-gallery-content{
	/*     background-image: url(../images/element_bg.png);
	background-repeat: no-repeat;
	min-height: 692px;
	background-size: contain;
	position: absolute;
	right: -68px; */
	width: 470px;
	/*     top: -38px; */
	padding: 25px 40px 0 40px;
	color: var(--white-color);
}
.thumbnail-gallery-content h3{
	font-size: 47px;
	color: var(--white-color);
	margin-bottom: 0;
}
.thumbnail-gallery-content h2{
	font-size: 40px;
	color: #BADFF4;
	margin-bottom: 16px;
}
.thumbnail-gallery-content p{
	font-size: 16px;
	color: var(--white-color);
	margin-bottom: 0;
	text-align: justify;
	line-height: 22px;
}
.thumbnail-gallery-wrap{
	position: relative;
}
.thumbnail-gallery-part .slick-next:before{
	content: '';
	background-image: url(/wp-content/uploads/2026/03/prev-icon.png);
	display: block;
	width: 33px;
	height: 35px;
	background-size: cover;
	opacity: 2;
}
.thumbnail-gallery-part .slick-prev:before{
	content: '';
	background-image: url(/wp-content/uploads/2026/03/next-icon.png);
	display: block;
	width: 33px;
	height: 35px;
	background-size: cover;
	opacity: 2;
}
.thumbnail-gallery-part .slick-prev, .thumbnail-gallery-part .slick-next{
	bottom: 30px;
	top: auto;
}
.thumbnail-gallery-part .slick-next{
	left: 18px;
	right: auto;
}
.slick-prev{
	right: 5px !important;
	z-index: 2 !important;
}
.slider-thumb .slick-slide{
	opacity: .5;
}
.slider-thumb .slick-slide.slick-current {
	opacity: 1;
}
.notice-gallery-thimbnail{
	position: absolute;
	left: 15px;
	bottom: -50px;
	font-size: 16px;
	color: #333741;
}
.faqs-img{
	padding-right: 120px;
	padding-left: 8px;
}
.faqs .accordion-header .accordion-button{
	background-image: url(/wp-content/uploads/2026/03/faq-bg-image-sky-blue.png);
	background-color: #BADFF4 !important;
	background-position: right;
	background-size: auto;
	background-repeat: no-repeat;
	outline: none;
	font-size: 22px;
	font-weight: var(--regular);
	color: var(--white-color);
	padding: 0 20px;
	background-size: contain;
}

.faqs .accordion-button span{
	margin-left: 45px;
	padding-right: 14px;
	color: var(--white-color);
}
.accordion-button:not(.collapsed){
	box-shadow:none;
}
.accordion-item:first-of-type, .accordion-item:first-of-type .accordion-button{
	border-top-right-radius:0 !important;
	border-top-left-radius:0 !important;
	border-radius: 0 !important;
}
.faqs .accordion-button p{
	font-size: 22px;
	margin-bottom: 0;
	padding-right: 20px;
}
button:focus{
	outline: 0 !important;
	border-color:inherit;
	box-shadow: none;
}
.faqs .accordion-item{
	margin-bottom: 25px;
	border: none;
	background: #052D45;
	color: var(--white-color);
	font-size: 18px;
	font-weight: var(--regular);
	margin-top: 0px;
}
.accordion-button:focus:not(:focus-visible) {
	outline: 0 !important;
	box-shadow: none;
}
.faqs .accordion-button:not(.collapsed)::after{
	background-image: url("/wp-content/uploads/2026/03/arrow-down.png");
}
.faqs .accordion-button::after{
	background-image: url(/wp-content/uploads/2026/03/arrow-down.png) !important;
	width: 33px;
	height: 33px;
	background-size: cover;
	border-radius: 50%;
}
.faqs .accordion-body p{
	color: var(--white-color);
	font-size: 18px;
	line-height: 32px;
}
.faqs .accordion-body{
	padding-bottom: 85px;
}
.faqs-text-col{
	width: 47%;
}
.faqs-col{
	width: 53%;
}
.accordion-item:last-of-type .accordion-button.collapsed{
	border-bottom-left-radius:0;
	border-bottom-right-radius:0;
	border-radius: 0 !important;
}
.faqs-bottom p{
	font-size: 16px;
	padding-right: 120px;
	font-weight: 600;
}
.spread-payment-content{
	border: 1px solid var(--sky-blue);
	padding: 12px;
	margin-right: 120px;
}
.spread-payment{
	padding: 20px 150px 20px 20px;
}
.blue-bg-color h2{
	color: #fff;
}
.blue-bg-color {
	background: #052D45;
	padding: 30px 0;
}
.payemtn-lower li span{
	color: #badff4;
	font-size: 18px;
	font-weight: var(--bold);
	margin-left: 7px;
}
.payemtn-lower li p{
	color: #fff;
}
.payemtn-lower li{
	font-weight: var(--regular);
	font-size: 18px;
	color: #fff;
	display: flex;
}
.mortgage-main-wrap{
	padding-right: 120px;
}
.accordian-mortgage .accordion-button{
	padding: 0 15px;
	background: #002e39;
	border-radius: 0 !important;
}
.accordian-mortgage .accordion-button p{
	color: #FFFFFF;
	margin-bottom: 0;
}
.accordian-mortgage .accordion-button:not(.collapsed)::after{
	background-image: url("../images/mortgage-acco-arow.png");
}
.accordian-mortgage .accordion-button::after{
	background-image: url(../images/mortgage-acco-arow.png) !important;
	width: 33px;
	height: 33px;
	background-size: cover;
	border-radius: 50%;
}
.accordian-mortgage .accordion-item{
	border: none;
	background: #ecf0f2;
	border-bottom: 1px solid #fff;
}
.mortga-list-style li{
	position: relative;
	padding-right: 20px;
	display: block;
}
.mortga-list-style li:before{
	content: '';
	width: 13px;
	height: 13px;
	background: var(--t-color);
	position: absolute;
	right: -3px;
	top: 8px;
}
.mortga-list-style p{
	font-size: 16px;
	margin-bottom: 20px;
}
.mortgage-notice p{
	font-size: 14px;
	color: var(--t-color);
}
.price-list{
	background-image: url("../images/bg4.jpg");
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center;
}
.price-list h2{
	font-size: 72px;
	color: var(--white-color);
	margin-bottom: 35px;
}
.price-list p{
	font-size: 25px;
	color: var(--white-color);
}
.price-list input[type='text']{
	font-size: 14px;
	color: var(--sky-blue);
	border: 1px solid var(--h-color);
	margin-left: 15px;
	padding: 10px 15px 10px 35px;
	width: 180px;
	-webkit-appearance: none;
	position: relative;
}
.price-list ::placeholder{
	opacity: 1;
	font-size: 14px;
	color: var(--h-color);
}
.price-list  .searchbox{
	width: 592px;
	margin: 0 auto;
}
.price-list label{
	color: #FFFFFF;
}
.price-list .chkbox{
	display: block;
	text-align: right;
	margin-right: 103px;
	margin-top: 20px;
}
.price-list #chkbxinputone:after, .price-list #chkbxinputmain:after{
	bottom: 0;
}
.price-list input[type="checkbox"]:checked::before {
	content: '';
	background-image: url("../images/checked.png");
	background-size: cover;
	color: #FFFFFF;
	height: 19px;
	width: 18px;
	font-weight: 900;
	right: 0px;
	top:4px;
}
.table-head-title{
	background: #01313cad;
	padding: 5px 10px 5px 30px !important;
	cursor: pointer;
}
.table-head-title.active{
	background: #01313c !important;
}
.table-head-title :where(p,span){
	font-size: 18px;
	color: var(--white-color);
	margin-bottom: 0;
	position: relative;
	width: fit-content;
	margin: 0 auto;
	font-weight: 600;
}
.table-setting-ads {
	gap: 4px;
}
.table-head-title p:after{
	content: '';
	display: block;
	position: absolute;
	top: 52%;
	left: -20px;
	border-left: 7px solid transparent;
	border-right: 6px solid transparent;
	border-top: 8px solid #FFFFFF;
	transform: translateY(-50%);
}

/*table style*/
.adn-tabs-accordian {
	justify-content: space-around;
	direction: rtl;
}
#nav-tab {
	display: flex;
	flex-flow: row;
	gap: 2px;
}
.nav-tabs .nav-link.active {
	font-weight: 400;
	position: relative;
	border-bottom: 1px solid #aebe4d;
	background: #aebe4d;
}

.nav-tabs .nav-link {
	font-size: 19px;
	content: var(--t-color);
}
.adn-tabs-accordian .nav-link {
	width: 33%;
	background: #ebeff1;
	border-radius: 0;
	color: var(--t-color);
	text-align: center;
	z-index: 5;
}
table {
	width: 100%;
	margin-bottom: 15px;
	font-size: 16px;
	border-spacing: 0;
	font-weight: 400;
	border-collapse: collapse;
}
table thead>tr>th {
	background-color: #d6dea6;
	font-size: 16px;
	font-weight: 400;
	color: #002e39;
	padding: 14px 10px;
	border-left: 1px solid #002e39;
	border-right: 1px solid #002e39;
	border-top: 1px solid #002e39;
}
/* table tbody>tr>th:first-child{
border-right: none;
}
table tbody>tr>th:last-child{
border-left: none;
} */
.sale-property-strip {
	background: #dbe0e3 !important;
	position: relative !important;
}
.sale-property-strip td{
	color: var(--t-color);
}
.table_section1 .fade, .table_section_comp4 .fade, .table_section_comp1 .fade{
	display: none;
}
.table_section1 .fade.active, .table_section_comp4 .fade.active, .table_section_comp1 .fade.active{
	display: block;
}
tbody, tr{
	position: relative !important;
}
table td {
	padding: 10px;
	line-height: 1.5;
	vertical-align: center;
	border: 1px solid #002e39;
	font-size: 16px;
	text-align: center;
}
table th{
	vertical-align: center;
}
td img{
	width: 34px;
	mix-blend-mode: multiply;
}
.sale-property-strip p{
	width: 99%;
	position: absolute;
	top: 1px;
	margin-bottom: 0;
	right: 1px;
	height: auto;
	background: #dbe0e3;
	font-size: 19px;
	font-weight: 700;
	padding: 8px;
	display: none !important;
}

.sale-property-strip::after {
	content: 'נמכר!';
	position: absolute;
	border: 1px solid var(--t-color);
	padding: 20px;
	height: 100%;
	text-align: center;
	display: flex;
	align-items: center;
	background: #dbe0e3;
	top: 0px;
	left: -80px;
	color: var(--t-color);
	font-weight: 700;
}
.sale-property{
	display: none;
}
.sale-property-strip .sale-property{
	display: block;
}
.fils-for-downlaod a, span{
	font-weight: var(--regular);
	font-size: 16px;
	color: var(--t-color);
	text-decoration: none;
}
.fils-for-downlaod img{
	width: 50px;
}
.fils-for-downlaod span{
	display: block;
	margin-top: 10px;
	overflow:hidden;
}
.fils-for-downlaod li{
	text-align: center;
	width: 140px;
}
.footer{
	background: #e3e7e9;
}
.footer-social a{
	text-decoration: none;
	color: var(--t-color);
	font-weight: var(--regular);
	font-size: 17px;
}
.footer-social h2{
	font-size: 24px;
}
.footer-social li img{
	margin-left: 10px;
	mix-blend-mode: multiply;
}
.main-menu li a{
	text-decoration: none;
	color: var(--h-color);
	font-size: 20px;
	font-weight: 600;
	padding: 10px 20px;
	display: block;
}
.main-menu li.active a{
	background: var(--t-color);
	color: var(--white-color);
}
.mobile-wrap-neighbour{
	background-image: none !important;
}
.slider-content .slick-slide img{
	height: 492px;
	object-fit: cover;
	width: 100%;
}
.main-navbar{
	position: sticky;
	top: 0;
	z-index: 9;
	background: #fff;
}
#sectionone, #sectiontwo, #sectionthree, #sectionfour, #sectionfive, #sectionsix, #sectionseven, #sectioneight, #sectionnine, #sectionten, #sectioneleven{
	scroll-margin-top: 50px;
	scroll-padding-top: 50px;
}
.ajax-overly {
	position: absolute;
	display: none;
	width: 100%;
	height: 100%;
	background: #00000059;
	z-index: 8;
}
.tab-content {
	position: relative;
}
#nav-tab2{
	flex-wrap: nowrap;
	gap: 2px;
}
#tan-cont-two, #tan-cont-three{
	display: none;
}
.table-three-tabs a{
	width: 49.9% !important;
}
#nav-tab3{
	gap: 2px;
}
#tab-one-ads, #tab-two-ads, #tab-three-ads{
	cursor: pointer;
}
/*#searchbox2{*/
/*    display: none;*/
/*}*/

#file-down-compl5, #file-down-compl4{
	display: none !important;
}
/*#map-compl05, #accordionComplex4{*/
/*    display: none;*/
/*}*/
/* #searchbox, #accordionExample, #map-compl04, #file-down-compl5, #searchbox3, #searchbox3top, #accordionComplex4, #map-compl05{
display: none;
} */
table thead > tr > th:nth-last-child(3) {
	min-width: 140px;
}
table thead > tr > th:nth-last-child(4){
	min-width: 80px;
}
table thead > tr > th:nth-last-child(5){
	min-width: 155px;
}
.top-form-scroll{
	padding: 0 40px;
}

/**** Lightbox css start ****/
.lb-outerContainer{
	border-radius: 20px !important;
	overflow: hidden;
}
.lb-nav a{
	width: 38px !important;
	height: 38px;
	background-position: center center !important;
	background-size: 14px !important;
	border-radius: 50% !important;
	background-color: var(--white-color) !important;
	top: 50%;
	position: absolute;
	transform: translateY(-50%);
	opacity: 1 !important;
}
.lb-nav a.lb-next{
	margin-right: 8px;
	box-shadow: 0 2px 5px rgba(0,0,0,0.1);
}
.lb-nav a.lb-prev{
	margin-left: 8px;
	box-shadow: 0 2px 5px rgba(0,0,0,0.1);
}
.lightboxOverlay{
	max-width: 100%;
	background-color: rgba(0, 0, 0, 0.6) !important;
	opacity: 1 !important;
	backdrop-filter: blur(10px);
}
.lightbox{
	position: fixed !important;
	top: 50% !important;
	transform: translateY(-50%) !important;
}
.lb-details{
	display: none;
}
.lb-data{
	/* top: 10px; */
	position: absolute;
	display: block;
	z-index: 99;
	width: 45px !important;
	height: 45px;
	opacity: 1;
	margin-right: 7px;
	bottom: 10px;
}
.lb-data .lb-close{
	width: 38px !important;
	height: 38px !important;
	background-position: center center !important;
	background-size: 16px !important;
	border-radius: 50% !important;
	background-color: var(--white-color) !important;
	opacity: 1 !important;
	box-shadow: 0 2px 5px rgba(0,0,0,0.1);
}
.lightbox .lb-image{
	border: 0 !important;
}


.main-navbar .main-menu-ul a.is-active,
.main-navbar .main-menu-ul li.current-menu-item > a {
	background: var(--h-color);
	padding: 10px 14px;
	color: #fff
}
.footer-social ul.list-unstyled li:last-child {
    margin-bottom: 0;
}