header .logo-wrapper {
  padding: 20px;
}
.c8header .astroid-stacked-divided-logo-left-menu .astroid-nav-wraper.align-self-center {
	align-self: end !important;
	justify-content: flex-end;
    display: flex !important;
}
/* social */
#ac-45q4gz00b {
	align-self: center !important;
	justify-content: flex-end;
    display: flex !important;
}
.astroid-header-section header.astroid-stacked-divided-logo-left-header:not(.astroid-header-sticky) .divided-menu-block > div {
  padding-right: 0px;
}
.astroid-header-section .astroid-header-sticky.sticky-loaded {
  animation-name: fadeInDown;
  background-image: none !important;
  box-shadow: 0 0.25rem 1rem rgba(0,0,0,0.08);
  background-color: rgba(255, 255, 255, 0.75) !important;
  backdrop-filter: blur(15px);
}
@-webkit-keyframes fadeInDown {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0, -100%, 0);
        transform: translate3d(0, -100%, 0)
    }

    to {
        opacity: 1;
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

@keyframes fadeInDown {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0, -100%, 0);
        transform: translate3d(0, -100%, 0)
    }

    to {
        opacity: 1;
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

.animate__fadeInDown {
    -webkit-animation-name: fadeInDown;
    animation-name: fadeInDown
}
/* navi */
.astroid-nav .nav-item-parent .nav-title {padding-right: 0;}
.astroid-nav .nav-item-parent .nav-title > .nav-item-caret {display:none;}

.astroid-header a.btn {
  color: var(--bs-btn-color);
}

/* slide */
.uk-slide-active div.jp-slide {
	width: 1200px;
	max-width:100% !important;
	background-color: transparent !important;
	background-image: linear-gradient(180deg,rgba(255, 255, 255,0.6),rgb(255, 255, 255)) !important;
}

/* icons */
.circle-icon {
    background: #0094aa;
    width: 90px !important;
    height: 90px !important;
    border-radius: 50%;
    text-align: center;
    line-height: 90px;
    vertical-align: middle;
}

/* style */
.headline-bullet .module-title::before {display: none;}

.fa,
.fa-brands,
.fa-classic,
.fa-regular,
.fa-solid,
.fab,
.far,
.fas {
    width: var(--fa-width, 2.em);
}