.text_column .wp-block-heading {
    font-family: Epilogue;
    font-weight: 700;
    font-size: 50px;
    line-height: 114.99999999999999%;
    color: #22333B;
}

.text_column p {
    font-family: Epilogue;
    font-weight: 400;
    font-size: 20px;
    line-height: 140%;
    color: #22333B;
}

.text_column .wp-block-group {
    padding: 0 !important;
}

.textblock_section {
    gap: 71px;
}

.img_column {
    display: flex;
    align-items: center;
}

.fullwidth-banner {
    width: 100% !important;
    height: 720px;
}

.fullwidth-banner img {
    width: 100% !important;
}



.hidepc {
    display: none;
}

.comeet-outer-wrapper {
    padding: 0px 100px !important;
}


.comeet-outer-wrapper .filter-row__item.is-select .placeholder:after {
    content: '' !important;
    background-image: url(
        "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' data-name='Layer 1' fill='%23333' viewBox='0 0 32 32' id='down-arrow'%3E%3Cpath d='M16 22a2 2 0 0 1-1.41-.59l-10-10a2 2 0 0 1 2.82-2.82L16 17.17l8.59-8.58a2 2 0 0 1 2.82 2.82l-10 10A2 2 0 0 1 16 22Z'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    width: 36px;
    height: 35px;
    background-size: 18px;
}



@media (max-width: 768px) {

    .hidemobile {
        display: none;
    }

    .hidepc {
        display: block;
    }

    .textblock_section {
        gap: 50px;
        padding: 0 22px !important;
        text-align: center;
    }

    .img_column {
        order: 1;
    }


    .fullwidth-banner {
        margin-top: 70px;
    }

}