@charset "UTF-8";

a#icon+div .wrapper_item {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
	justify-content: center;
}
a#icon+div .inner_item {
    margin: 0 !important;
    position: relative;
}

a#icon+div .inner_item_img {
    background: var(--i_sub_color);
    width: auto;
    padding: 20px;
}
a#icon+div .inner_item_img img {
    filter: brightness(0) saturate(100%) invert(100%) sepia(34%) saturate(2%) hue-rotate(44deg) brightness(106%) contrast(101%);
    height: 80px !important;
    width: 80px !important;
    object-fit: contain;
}
a#icon+div .inner_item:before {
    content: "";
    display: inline-block;
    position: absolute;
    width: 8px;
    height: 8px;
    border-top: 2px solid var(--i_sub_color);
    border-right: 2px solid var(--i_sub_color);
    top: calc(50% - 22.5px);
    transform: translateY(-50%) rotate(45deg);
    left: -5px;
}
a#icon+div .inner_item:nth-of-type(1):before {
	display: none;
}
@media screen and (max-width: 1000px) {
	a#icon+div .inner_item:nth-of-type(4):before {
	display: none;
}
a#icon+div .wrapper_item {
    row-gap: 30px;
	flex-wrap: wrap;
}
}
@media screen and (max-width: 900px) {
	a#icon+div .inner_item {
    width: 31%;
}
}
@media screen and (max-width: 768px) {
	a#icon+div .wrapper_item {
        row-gap: 40px;
    }
	a#icon+div .inner_item:nth-of-type(4):before {
	display: block;
}
    a#icon+div .inner_item:before {
        transform: translateX(-50%) rotate(135deg);
        left: 50%;
        top: -33px;
    }
}