@charset "UTF-8";

#md2+div .inner_item:not(:first-child) {
    border-radius: 20px;
    padding: 20px;
}

#md+div .inner_item:first-of-type,
#md2+div .inner_item:nth-of-type(2) {
    background: var(--i_main_color);
}

#md2+div .inner_item:nth-of-type(3) {
    background: var(--i_bg_color);
}

#md+div .inner_item:first-of-type .heading.block_header_4 .h,
#md+div .inner_item:first-of-type .inner_item_txt,
#md2+div .inner_item:nth-of-type(2) .heading.block_header_4 .h,
#md2+div .inner_item:nth-of-type(2) .inner_item_txt {
    color: var(--i_bg_color);
}

#md+div .inner_item:first-of-type .heading.block_header_4,
#md2+div .inner_item:nth-of-type(2) .heading.block_header_4 {
    border-bottom: 2px solid var(--i_bg_color);
    padding-bottom: 5px;
}

#md2+div .inner_item:nth-of-type(3) .heading.block_header_4 .h {
    color: var(--i_txt_color);
}

#md2+div .inner_item:nth-of-type(3) .heading.block_header_4,
#md+div .inner_item:nth-of-type(2) .heading.block_header_4 {
    border-bottom: 2px solid var(--i_txt_color);
    padding-bottom: 5px;
}

@media screen and (max-width: 1000px) {
    #md2+div .inner_item:not(:first-child) {
        padding: 0 10px 10px;
    }
}