.m-0 {
	margin: 0;
}

ul.uinsatu-homenav > li {
	padding: 16px 2px;
}

.uinsatu-search-form input {
	background: var(--wp--preset--color--base-2);
	padding: 12px 24px;
}

.uinsatu-share {
	top: calc(120px + var(--wp-admin--admin-bar--position-offset, 0px));
}

header.wp-block-template-part {
	top: 0;
	position: sticky;
	z-index: 15;
}

header .wp-block-uagb-modal {
	width: auto !important;
}

.backdrop-blur {
	-webkit-backdrop-filter: blur(6px);
	backdrop-filter: blur(6px);
}

.uinsatu-services {
	overflow-x: auto !important;
}

.uagb-block-41cf96a2 .uagb-modal-popup-content,
.uagb-block-939f8b33 .uagb-modal-popup-content,
.wp-block-button + .uagb-modal-popup,
.uagb-modal-trigger + .uagb-modal-popup{
	height: 100vh !important;
}

.uagb-block-41cf96a2.uagb-modal-popup.active .uagb-modal-popup-close,
.uagb-block-939f8b33.uagb-modal-popup.active .uagb-modal-popup-close,
.wp-block-button + .uagb-modal-popup.active .uagb-modal-popup-close,
.uagb-modal-trigger + .uagb-modal-popup.active .uagb-modal-popup-close{
	top: 64px !important;
	right: 25px !important;
}

.color-white .wp-block-social-links.is-style-logos-only a {
	color: var(--wp--preset--color--base) !important;
}

.h-full {
	height: 100% !important;
}

.uinsatu-services .wp-block-uagb-container {
	min-width: 312px !important;
	width: 312px !important;
}

.wp-block-navigation__responsive-container.has-modal-open
{
	height: 100vh;
}

.line-clamp-3 a {
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
	display: -moz-box;
	-moz-box-orient: vertical;
	overflow: hidden;
	text-overflow: ellipsis;
}

.uinsatu-agenda .wp-block-post-title a {
	font-size: 1.4rem !important;
	display: -webkit-box;
	-webkit-line-clamp: 8;
	-webkit-box-orient: vertical;
	display: -moz-box;
	-moz-box-orient: vertical;
	overflow: hidden;
	text-overflow: ellipsis;
}

.uinsatu-org-team .wp-block-uagb-image--layout-overlay__color-wrapper {
	border-radius: 8px;
	background: linear-gradient(0deg, rgba(0, 0, 0, 0.7) 12.5%, rgba(0, 0, 0, 0) 75%) !important;
}

a:where(:not(.wp-element-button)) {
	text-decoration: none;
}

.pojo-a11y-toolbar-toggle-link path {
	transform: translateY(18px) scale(80%);
}

.uinsatu-weekly video {
    max-height: 420px;
    border-radius: 6px;
}

#pojo-a11y-toolbar {
	top: inherit !important;
    bottom: 0 !important;
}

@media (max-width: 767px) {
	#pojo-a11y-toolbar {
    	top: inherit !important;
		bottom: 0 !important;
	}
}

#pojo-a11y-toolbar.pojo-a11y-toolbar-right .pojo-a11y-toolbar-toggle {
	bottom: 0;
}

@media (min-width: 1025px) {
	body .uag-hide-desktop.uagb-google-map__wrap,body .uag-hide-desktop {
		display:none !important
	}
}

@media (min-width: 768px) and (max-width: 1024px) {
	body .uag-hide-tab.uagb-google-map__wrap,body .uag-hide-tab {
		display:none !important
	}
}

@media (max-width: 767px) {
	body .uag-hide-mob.uagb-google-map__wrap,body .uag-hide-mob {
		display:none !important
	}
}