/* Global */
.main-navigation {
	position: relative;
}
.main-navigation, .sticky-enabled .main-navigation.is_stuck {
    box-shadow: rgba(0, 0, 0, .1) 0 2px 4px 0px;
}
.main-navigation .main-nav ul li a {
    padding-left: 15px;
    padding-right: 15px;
}
.navigation-branding img {
	padding: 14px 0;
}
.site-logo.mobile-header-logo img {
	padding: 18px 0;
}
.inau-btn-in-nav {
	display: inline-flex !important;
    align-items: center;
    font-weight: 600;
    padding: 8px 16px;
    border-radius: 8px;
    background-color: var(--inau-pacific-cyan);
    color: var(--inau-white) !important;
    text-decoration: none !important;
}

.page-id-12.one-container .site-content,
.page-id-18.one-container .site-content,
.page-id-20.one-container .site-content,
.page-id-36.one-container .site-content,
.page-id-1635.one-container .site-content {
	padding-top: 0px;
}


.shadow-a {
	box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 32px;
	transition: all 400ms ease;
}
.shadow-a:hover {
	box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 24px;
	padding: 40px;
	margin-top: -5px;
	margin-bottom: 5px;
}
/* For dark background no hover anim */
.shadow-b {
	box-shadow: rgba(255, 255, 255, 0.25) 0px 0px 8px;
	transition: all 400ms ease;
}
.shadow-b:hover {
	box-shadow: rgba(255, 255, 255, 0.25) 0px 0px 24px;
}

.shadow-c {
	box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 8px;
	transition: all 400ms ease;
}
.shadow-c:hover {
	box-shadow: rgba(0, 0, 0, 0.4) 0px 0px 16px;
	padding: 15px 10px;
	margin-top: -2.5px;
	margin-bottom: 2.5px;
}

.shadow-only {
	box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 32px;
	transition: all 400ms ease;
}

.gb-button.icon-fill-none .gb-icon svg {
	fill: none;
}

.inau-contact-f0f6ba4 {
	display: flex;
	gap: 20px;
}
.inau-nama, .inau-email, .inau-subject, .inau-submit {
	width: 100%
}
input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
input[type="tel"],
input[type="number"],
textarea, select {
    background-color: rgba(250, 250, 250, 1);
    border: 1px solid;
	border-color: #dbdbdb;
	border-radius: 8px;
}
input[type="text"]:focus-visible,
input[type="email"]:focus-visible,
input[type="url"]:focus-visible,
input[type="password"]:focus-visible,
input[type="search"]:focus-visible,
input[type="tel"]:focus-visible,
input[type="number"]:focus-visible,
textarea:focus-visible,
select:focus-visible {
    background-color: rgba(254, 254, 254, 1);
    border-color: #bbbbbb;
	border-radius: 8px;
	outline:unset;
}
input[type="submit"] {
	border-radius: 8px;
}