    .container-block3 {
        font-family: 'Open Sans', sans-serif;
        text-underline-position: from-font;
        text-decoration-skip-ink: none;
        text-align: left;
        padding: 0px;
        margin: 0px;
    }

    .container-block33 {
        margin-top: 80px;
        margin-bottom: 80px;
    }

    .title-block3 {
        font-weight: 700;
        font-size: 49px;
        line-height: 100%;
        margin-bottom: 50px;
        color: #2B2B2C;
    }

    .content-block3 {
        display: flex;
        gap: 50px;
        margin-left: 62px;
    }

    .video-container-block3 {
        width: 750px;
        max-width: 100%;
    }

    .video-wrapper-block3 {
        width: 100%;
    }

    .video-wrapper-block3 iframe {
        width: 100%;
        height: 370px;
        border-radius: 30px;
    }

    .block3-text1 {
        font-weight: 700;
        font-size: 24px;
        line-height: 100%;
        color: #4CC574;
        margin-bottom: 10px;
    }

    .block3-text2 {
        font-weight: 400;
        font-size: 18px;
        line-height: 100%;
        color: #555658;
        margin-bottom: 20px;
    }

    .text-content-block3 {
        margin-top: 15px;
    }

    .title-block3-mobile {
        display: none;
    }

    @media (max-width: 1700px) {
        .container-block33 {
            margin-left: 170px;
        }
    }

    @media (max-width: 1530px) {
        .content-block3 {
            margin-left: 0px;
        }
    }

    @media (max-width: 1480px) {
        .title-block3 {
            font-size: 37px;
        }

        .content-block3 {
            gap: 30px;
        }
    }

    @media (max-width: 1410px) {
        .video-wrapper-block3 iframe {
            height: 420px;
        }
    }

    @media (max-width: 1360px) {
        .container-block33 {
            margin-left: 91px;
        }

        .text-content-block3 {
            width: 463px;
        }
    }

    @media (max-width: 1250px) {
        .title-block3 {
            font-size: 33px;
        }

        .text-content-block3 {
            width: 365px;
        }

        .video-wrapper-block3 iframe {
            height: 458px;
        }
    }

    @media (max-width: 1110px) {
        .title-block3 {
            font-size: 29px;
        }

        .block3-text1 {
            font-size: 20px;
        }

        .block3-text2 {
            font-size: 15px;
        }

        .video-wrapper-block3 iframe {
            height: 409px;
        }

        .content-block3 {
            gap: 15px;
        }
    }

    @media (max-width: 1100px) {
        .content-block3 {
            gap: 0px;
            display: block;
        }

        .text-content-block3 {
            width: 400px;
        }
    }

    @media (max-width: 1000px) {
        .title-block3 {
            font-size: 24px;
        }

        .video-wrapper-block3 iframe {
            height: 360px;
        }
    }

    @media (max-width: 880px) {
        .title-block3 {
            width: 629px;
            margin-bottom: 20px;
        }

        .video-container-block3 {
            width: 665px;
        }

        .video-wrapper-block3 iframe {
            height: 310px;
        }
    }

    @media (max-width: 780px) {
        .video-container-block3 {
            width: 552px;
        }

        .video-wrapper-block3 iframe {
            height: 268px;
        }

        .container-block33 {
            margin-left: 70px;
        }

        .title-block3 {
            width: 536px;
        }
    }

    @media (max-width: 630px) {
        .container-block33 {
            margin-left: 40px;
        }
    }

    @media (max-width: 600px) {
        .video-container-block3 {
            width: 479px;
        }

        .video-wrapper-block3 iframe {
            height: 235px;
        }

        .title-block3-pc {
            display: none;
        }

        .title-block3-mobile {
            display: block;
        }

        .title-block3 {
            width: 431px;
        }

        .container-block33 {
            margin-top: 60px;
        }
    }

    @media (max-width: 520px) {
        .video-container-block3 {
            width: 398px;
        }

        .video-wrapper-block3 iframe {
            height: 197px;
            border-radius: 12px;
        }

        .title-block3 {
            width: 338px;
        }
    }

    @media (max-width: 460px) {
        .title-block3 {
            font-weight: 600;
            font-size: 27px;
            line-height: 131%;
            margin-bottom: 30px;
        }

        .video-container-block3 {
            width: 327px;
        }

        .video-wrapper-block3 iframe {
            height: 157px;
        }

        .block3-text1 {
            font-weight: 700;
            font-size: 14px;
            line-height: 100%;
            margin-bottom: 10px;
        }

        .block3-text2 {
            font-weight: 400;
            font-size: 14px;
            line-height: 131%;
            margin-bottom: 10px;
        }

        .text-content-block3 {
            width: 268px;
        }

        .container-block33 {
            margin-top: 60px;
            margin-bottom: 60px;
        }
    }

    @media (max-width: 420px) {
        .container-block33 {
            margin-left: 18px;
        }
    }

    @media (max-width: 355px) {
        .video-container-block3 {
            width: 295px;
        }

        .video-wrapper-block3 iframe {
            height: 141px;
        }

        .title-block3 {
            font-size: 25px;
            width: 287px;
        }
    }
