@charset "utf-8";
.content-wrap {

	padding: 150px 0 100px;
	margin-top: -12vh;
}

.article-wrap {
	-webkit-column-count: 2;
			column-count: 2;
	-webkit-column-gap: 80px;
			column-gap: 80px;
}


.content-wrap p {
    display: inline-block;
    font-size: 24px;

    margin-bottom: 1em;
    text-align: center;
}





.rtl {
	direction: rtl;
	font-family: var(--Heebo) !important;
}

.menu-item {
    width: fit-content;
    min-width: auto;
    padding: 0 20px;
}

.inst {
	min-width: 40px;
}



footer {
    background: #fed071;
	padding: 0 2.5%;
	padding-bottom: 90px;
}

footer .feed {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
		-ms-flex-pack: center;
			justify-content: center;
	-webkit-box-align: center;
		-ms-flex-align: center;
			align-items: center;
}

footer .feed img {
	max-width: 120px;
	max-height: 120px;
	margin: 0 15px;
}

footer .instagram-section {
	padding: 45px 0 55px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
		-ms-flex-pack: center;
			justify-content: center;
	border-bottom: 3px solid #000;
	margin: 0 auto;
}

footer .follow {
	text-align: center;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
		-ms-flex-pack: center;
			justify-content: center;
	-webkit-box-align: center;
		-ms-flex-align: center;
			align-items: center;
	margin: 0 15px;
}

footer .follow a {
	color: #000;
	font-family: var(--Oswald);
	text-decoration: none;
	text-transform: uppercase;
	/*display: block;*/
	padding: 4px 0 0;
	font-size: 38px;
	border-top: 2px solid #000;
	border-bottom: 2px solid #000;
	display:flex;
	align-items: center;
	-webkit-transition: var(--transition-200);
	-o-transition: var(--transition-200);
	transition: var(--transition-200);
}
footer .follow a {
	color: #000;
	font-family: var(--Horev) !important;
	text-decoration: none;
	text-transform: uppercase;
	/*display: block;*/
	padding: 4px 0 0;
	font-size: 38px;
	border-top: 2px solid #000;
	border-bottom: 2px solid #000;
	display:flex;
	align-items: center;
	-webkit-transition: var(--transition-200);
	-o-transition: var(--transition-200);
	transition: var(--transition-200);
}

.follow a i {
    margin-left: 10px;
    transform: translateY(-3px);
}

footer .follow a:hover {
	color: #FFF;
	border-top: 2px solid #FFF;
	border-bottom: 2px solid #FFF;
}

footer .credit h6 {
	color: #000;
	font-family: var(--Oswald);
	text-transform: uppercase;
	font-size: 20px;
}

footer .footer-bottom {
	color: #000;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
		flex-wrap: wrap;
	-webkit-box-pack: justify;
		-ms-flex-pack: justify;
			justify-content: space-between;
	padding: 20px 15px;
}

footer .footer-links {
	margin-left: auto;
}

footer .footer-links ul {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: reverse;
		-ms-flex-direction: row-reverse;
			flex-direction: row-reverse;
	list-style: none;
	margin-left: 0;
}




footer .footer-links li {
	position: relative;
	padding: 0 15px;
	/*border-right: 2px dashed #000;*/
}

footer .footer-links li:before {
	content: "⋮";
	position: absolute;
	top: 50%;
	right: 100%;
	-webkit-transform: translate(30%, -53%);
		-ms-transform: translate(30%, -53%);
			transform: translate(30%, -53%);
	font-size: 23px;
}

footer .co-op a {
	color: #000 !important;
	font-weight: bold;
}
footer .footer-links li a {
	color: #000;
}


footer .co-op {
	height: 30px;
	-webkit-box-align: center;
		-ms-flex-align: center;
			align-items: center;
}

footer .co-op img {
	max-height: 20px;
	margin: 0;
	-o-object-fit: contain;
	   object-fit: contain;
}


@media (max-width:650px){
	
	
	.content-wrap {

	padding: 150px 0 50px;
	margin-top: -12vh;
}
	
	
	.content-wrap p {

    font-size: 20px;

}
	
		.article-wrap {
		-webkit-column-count: 1;
				column-count: 1;
	}
	
	
	
		footer {
			padding:0;
		padding-bottom: 80px;   
	}

	footer .follow {
		margin: 35px 0;
		width: 100%;
	}

	footer .follow a {
		font-size: 28px;
	}

	footer .instagram-section {
		-ms-flex-wrap: wrap;
			flex-wrap: wrap;
		padding: 35px 20px;
	}

	footer .feed {
		-webkit-box-pack: justify;
			-ms-flex-pack: justify;
				justify-content: space-between;
		width: 100%;
	}

	footer .feed img {
		max-width: 30vw;
		max-height: 30vw;
	}

	footer .footer-links {
		-webkit-box-ordinal-group: 2;
			-ms-flex-order: 1;
				order: 1;
		width: 100%;
	}

	footer .footer-links ul {
		-ms-flex-wrap: wrap;
			flex-wrap: wrap;
		-webkit-box-pack: justify;
			-ms-flex-pack: justify;
				justify-content: space-between;
		/*flex-direction: column;*/
		-webkit-column-count: 2;
				column-count: 2;
	}

	footer .footer-links li {
		border-right: none;
		/*float: left;*/
		width: 50%;
	}

	footer .footer-links li:nth-child(even) {
		text-align: right;
	}

	footer .footer-links {
		-webkit-box-ordinal-group: 2;
			-ms-flex-order: 1;
				order: 1;
	}

	footer .credit {
		text-align: center;
		-webkit-box-ordinal-group: 3;
			-ms-flex-order: 2;
				order: 2;
		width: 100%;
	}

	footer .credit h6 {
		margin-left: 15px;
		margin-top: 20px;
	}

	footer li.menu-item.inst {
		width: 100%;
		text-align: center;
		-webkit-box-ordinal-group: 100;
			-ms-flex-order: 99;
				order: 99;
		font-size: 28px;
		margin-top: 20px;
	}

	footer li.menu-item.inst {
		width: 100%;
		text-align: center;
		-webkit-box-ordinal-group: 100;
			-ms-flex-order: 99;
				order: 99;
		font-size: 28px;
		margin-top: 20px;
	}

	footer li.menu-item:nth-of-type(odd):before {
		display: none;
	}

	footer .footer-links li.inst:before {
		display: none;
	}

	footer .co-op {
		margin-left: 15px;
		font-size: 12px;
	}
	
	
	
}
