.elementor-3797
    .elementor-element.elementor-element-36a2a153
    > .elementor-container {
    min-height: 220px;
}
.elementor-3797
    .elementor-element.elementor-element-36a2a153:not(
        .elementor-motion-effects-element-type-background
    ),
.elementor-3797
    .elementor-element.elementor-element-36a2a153
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-color: #ffffff;
    background-image: url("/wp-content/uploads/2020/09/sub-header.jpg");
    background-position: center center;
    background-size: cover;
}
.elementor-3797
    .elementor-element.elementor-element-36a2a153
    > .elementor-background-overlay {
    background-color: #ffffff;
    opacity: 0.2;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-3797 .elementor-element.elementor-element-36a2a153 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s,
        box-shadow 0.3s;
}
.elementor-3797 .elementor-element.elementor-element-81a8201 {
    text-align: center;
    color: #545454;
    font-family: "Noto Sans KR", Sans-serif;
    font-size: 30px;
    font-weight: 500;
    text-transform: uppercase;
}
.elementor-3797 .elementor-element.elementor-element-3e5f63f6 {
    text-align: center;
    color: #545454;
    font-family: "Noto Sans KR", Sans-serif;
    font-size: 15px;
    font-weight: 500;
}
.elementor-3797
    .elementor-element.elementor-element-3e5f63f6
    > .elementor-widget-container {
    margin: -25px 0px 0px 0px;
}
.elementor-3797
    .elementor-element.elementor-element-e4bf3ba
    .elementor-spacer-inner {
    height: 50px;
}
.elementor-3797
    .elementor-element.elementor-element-15179901
    .elementor-spacer-inner {
    height: 50px;
}
@media (max-width: 1024px) {
    .elementor-3797
        .elementor-element.elementor-element-15179901
        .elementor-spacer-inner {
        height: 50px;
    }
} /* Start custom CSS for html, class: .elementor-element-0104294 */
.info_box {
    border-top: 2px solid #000;
    border-bottom: 2px solid #000;
    padding: 10px 0px;
    margin-top: 30px;
    margin-bottom: 20px;
}
.privacy h6 {
    margin-top: 20px;
}
.privacy_table {
    margin-top: 20px;
}
.privacy_table td {
    padding: 10px 20px;
}

@media screen and (max-width: 320px) {
    .select_box01 {
        width: 280px !important;
    }
    .select_box01 select {
        background-position: 260px 17px !important;
        padding: 8px 10px 8px 0px !important;
    }
} /* End custom CSS */
