/*
Theme Name: Educap
Author: CODE TOT JSC
Author URI: https://codetot.com
Tags: codetot-theme
Text Domain: educap
Template: ct-bones
Version: 1.1.5
*/

.header--layout-theme .header__menu .menu-item .icon-toggle {
	background: none !important;
}

.main > .section.two-up-image--square {
	padding-top: 0;
}

.form__title {
	padding: 0;
	background: none;
	color: #000;
}

.form--toggle .form__title {
	background: #c1282d;
	color: #fff;
}

@media (max-width: 767px) {
	.layout-alumni__banner img {
		aspect-ratio: inherit;
	}
}

.wysiwyg.content__content p iframe {
	width: 100%;
	height: 409px;
}

/** Start fix - Remove newsletter form footer **/
.footer__block.footer__block--left {
	display: none;
}

.footer__block.footer__block--right {
	width: 100%;
}

.footer__partner {
	padding: 0;
	border: 0;
}
/** End fix - Remove newsletter form footer **/

.footer__menu {
	color: var(--white);
}

.header--layout-theme .header__menu .menu-item .icon-toggle {
	background: none;
}

a {
	text-decoration: none;
}

.wysiwyg .gform_wrapper .gform_footer input.button,
.wysiwyg .gform_wrapper .gform_footer input[type=submit],
.wysiwyg .gform_wrapper .gform_page_footer input.button,
.wysiwyg .gform_wrapper .gform_page_footer input[type=submit] {
	background-color: #0c4499;
	background-color: var(--primary);
	color: #ffffff;
	color: var(--white);
}

#mega-menu-wrap-header {
	background: transparent;
}

.is-header-sticky .header {
	height: auto;
}

.single-tribe_events .tribe-events-single .tribe-events-event-meta {
	width: 100%;
}

.tribe-events-notices {
	padding: 5px;
	border-radius: 5px;
}

.tribe-events-event-meta:before, .tribe-events-event-meta~div:not(.tribe-events-event-meta):not(.event-tickets) {
	border: 0;
}

@media (min-width: 960px) {
  .two-up-image--square {
	  padding: 60px 0;
  }
}

.two-up-unit.two-up-intro-about {
	margin-top: 0;
	background-color: #fff;
}

.feature-card {
	display:block!important
}

#fanpage-vr a {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='35' height='35' viewBox='0 0 224 226' id='facebook-messenger'%3E%3Cdefs%3E%3ClinearGradient id='a' x1='50%25' x2='50%25' y1='6.76%25' y2='95.6%25'%3E%3Cstop offset='0' stop-color='%2300C6FF'%3E%3C/stop%3E%3Cstop offset='1' stop-color='%230068FF'%3E%3C/stop%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath fill='url(%23a)' d='m41.255 185.52v40.2l37.589-21.37c10.478 3.02 21.616 4.65 33.156 4.65 61.86 0 112-46.79 112-104.5 0-57.714-50.14-104.5-112-104.5-61.856 0-112 46.786-112 104.5 0 32.68 16.078 61.86 41.255 81.02z'%3E%3C/path%3E%3Cpath fill='%23fff' d='m100.04 75.878l-60.401 63.952 54.97-30.16 28.721 30.16 60.06-63.952-54.36 29.632-28.99-29.632z'%3E%3C/path%3E%3C/svg%3E");
	background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    display: block;
    width: 100%;

	& > img {
		opacity: 0;
	}
}

.three-up-documents-category__wrapper .block-columns__col:nth-child(6) {
	order: 5;
}

.three-up-documents-category__wrapper .block-columns__col:nth-child(5) {
	order: 4;
}

.three-up-documents-category__wrapper .block-columns__col:nth-child(1) {
	order: 6;
}

.three-up-documents-category__wrapper .block-columns__col:nth-child(2) {
	order: 3;
}

.three-up-documents-category__wrapper .block-columns__col:nth-child(3) {
	order: 1;
}

.three-up-documents-category__wrapper .block-columns__col:nth-child(4) {
	order: 2;
}

.equal-columns {
    display: flex;
    flex-wrap: wrap;
    align-items: center;  
    justify-content: space-between;
    gap: 20px; 
}


.equal-columns > * {
    flex: 1 1 50%;
    box-sizing: border-box;
}


.equal-columns img {
    max-width: 100%;
    height: auto;
    display: block;
}
