@charset "UTF-8";
/* CSS Document */

.blocknewsletter-wrapper .form-item
{
    margin: 0px;
}



.blocknewsletter-wrapper .blocknewsletter-submit
{
    position: relative;
    width: 50px  !important;
    border: 0 !important;
    cursor: pointer;
    padding: 0px;
    background-color: transparent !important;
}

.blocknewsletter-wrapper .uk-input.blocknewsletter-email::placeholder
{
    color: #B3885B;
}


.blocknewsletter-wrapper-inner-inner-submit-wrapper
{
    position: relative;
    background-color: #B3885B;
}

.blocknewsletter-wrapper-inner-inner-submit-wrapper .fas.fa-caret-right
{
    position: absolute;
    left: 50%;
    top: 50%;
    height: inherit;
    transform: translate(-50%,-50%);
    font-size: 22px;
    color: #45331F;
}




.blocknewsletter-wrapper-inner-inner-submit-wrapper.progress-start > .fas
{
    display: none;
}

.blocknewsletter-wrapper-inner-inner-submit-wrapper.progress-start:after
{
    content: '';
    position: absolute;
    left: 15px;
    top: 9px;
    width: 15px;
    height: 15px;
    border: 3px solid rgba(69, 51, 31, .15);
    border-left-color: rgba(69, 51, 31, 1);
    border-right-color: rgba(69, 51, 31, 1);
    border-radius: 50%;
    animation: 0.85s spinner ease-in-out infinite;

}

@keyframes spinner {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(360deg);
    }
}
