
@media screen and  (max-width: 500px) { 
    .section-newsletter-jtc form > p {
        margin-bottom: 8px;
    }
}


#gform_1  input[type='text'],
#gform_1  input[type='email'],
#gform_1  select,
#gform_1  textarea
{

    border: 1px solid #E6E6E6;
    background: #FFF;
    padding: 17px 27px;
}
#gform_1 input[type='checkbox'] {
    border-radius: 5px;
    border: 1px solid #767676;
    background: #FFF;
}

#gform_1  input[type='text'],
#gform_1  input[type='email'] {
    height: 52px;
    border-radius: 50px;
}

#gform_1  select {
    height: 52px;
    border-radius: 50px;
    padding: 5px 27px;
}

#gform_1  textarea {
    height: 122px;
    border-radius: 20px;
    min-height: unset !important;
}

#gform_1  #gform_fields_1 {
    row-gap: 20px;
}

#gform_1 input[type='submit']{
    border-radius: 50px;
    background: #D11E47;
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
    line-height: 18px;
    padding-right: 30px;
}


#gform_1  .gform-footer:after {
    content: '';
    background-image: url( '/wp-content/uploads/2026/04/arrow-right.png' );
    width: 10px;
    height: 10px;
    position: absolute;
    top: 15px;
    right: 11px;
    background-repeat: no-repeat;
    z-index: 46;
}


#gform_1  .gform-footer {
    position: relative;
    width: fit-content;
}



#gform_2  {
    display: flex;
    width: 100%;
}
#gform_2  .gform-body {
    width: 100%;
}

#gform_2  .gform-footer {
    width: 135px;
}


#gform_2  .gform-footer {
    margin-top: 0;
    position: absolute;
    right: 0;
}
#gform_2  .gform-footer #gform_submit_button_2 {
    margin-left: auto;
    margin-right: 0;
    width: 100%;
    border-radius: 50px;
    background: #D11E47;
    height: 52px;
}
#gform_2   input[type='email'] {
    border-radius: 50px;
    background: #FFF;
    height: 52px;
    padding-right: 150px;
    padding-left: 25px;
    border: 0;
}

@media screen  and ( max-width: 450px ){
    #gform_1 input[type='submit'],
    #gform_1 .gform-footer {
        width: 100%;
    }
    #gform_1  .gform-footer:after  {
        display: none;
    }
}
 