section.contact .contact-box-flex .captcha a{
    right: 21px;
}

.product-section .product-box-flex .product-alert {
    display: flex;
    justify-content: space-between;
    width: 100%;
    height: fit-content;
    background: #c6c5c53d;
    padding: 15px;
    border: 1px solid #bbbbbb;
    border-radius: 10px;
}

.fast-links {
    margin-top: 15px;
}

.captcha-area .captcha-wrapper .captcha input {
    font-size: 16px;
    height: 43px;

}

.page.news .news-container .news-item .news-img {
    height: 300px;
}
.captcha-area .captcha-area-wrapper .button button{
    width: 50px;
    height: 50px;
}
.captcha-area .captcha-area-wrapper .button button svg{
    height: 20px;
}
.captcha img.captcha_img{
    height: calc(2em + 0.75rem + 9px) !important;
    max-height: calc(2em + 0.75rem + 9px) !important;
}
@media screen and (max-width:1440px) {

    .contact-box-flex .contact-box-form input, .contact-box-flex .contact-box-form textarea{
        font-size: 14px;
    }
}

@media screen and (min-width:769px) and (max-width:1024px) {
    .page.news .news-container .news-item .news-img {
        height: 200px;
    }   
    .page.news .news-container .news-item .news-img {
        height: 200px;
    }
    .captcha-area .captcha-wrapper .captcha input{
        height: 43px;
    }
    .captcha-area .captcha-area-wrapper .button button{
        width: 50px;
        height: 50px;
    }
    .captcha-area .captcha-area-wrapper .button button svg{
        height: 20px;
    }
    .accept-text{
        font-size: 14px;
        width: 100%;
    }
}

@media screen and (min-width:567px) and (max-width:768px) {
    .page.news .news-container .news-item .news-img {
        height: 200px;
    }
    .captcha-area .captcha-wrapper .captcha input{
        height: 43px;
    }
    .captcha-area .captcha-area-wrapper .button button{
        width: 50px;
        height: 50px;
    }
    .captcha-area .captcha-area-wrapper .button button svg{
        height: 20px;
    }
    .accept-text{
        font-size: 13px;
        width: 100%;
    }
    section.contact .contact-box-flex .captcha-forms .captcha input{
        height: 49px;
    }
}

@media screen and (max-width:567px) {
    .page.news .news-container .news-item .news-img {
        height: 200px;
    }
   
    .form-main .form-wrapper .item.item-12{
        margin-bottom: 5px;
    }
    .captcha-area .captcha-wrapper .captcha input{
        height: 43px;
    }
    .captcha-area{
        width: 137%;
        border-radius: 60px;
        bottom: -67px;
    }
    .captcha-area .captcha-wrapper{
        padding-right: 0;
        align-items: end;
    }
    
    .captcha-wrapper .captcha .captcha_img{
        border-radius: 10px;
    }
    .captcha a{
        right: 10px;
    }
    .captcha-area .captcha-area-wrapper .button button{
        width: 50px;
        height: 50px;
    }
    .captcha-area .captcha-area-wrapper .button button svg{
        height: 20px;
    }
    .accept-text{
        font-size: 12px;
        width: 100%;
    }
    section.contact .contact-box-flex .captcha-forms .captcha input{
        height: 49px;
    }
}