/* Start custom CSS */.eolia_input--apply-button, .eolia_input[type="button"]  {
    background: var(--e-global-color-primary) !important;
        color: var(--e-global-color-accent) !important;
        font-weight: 900 !important;
        border-radius:20em !important;
        border: none !important;
}

.eolia_input--apply-button:hover, .eolia_input[type="button"]:hover {
    background: var(--e-global-color-text) !important;
    color: var(--e-global-color-accent) !important;
    border: none !important;
}




@media only screen and (max-width: 767px) { /*mobile*/
    #primary {
        margin: 25vw 5vw 0vw 5vw ;
    }
}

@media only screen and (min-width: 768px) and (max-width: 1024px) { /*tablet*/

    #primary {
        margin: 15vw 10vw 0vw 10vw ;
    }
	
}

@media only screen and (min-width: 1025px) { /*desktop*/
    #primary {
        margin: 8vw 25vw 0vw 25vw ;
    }
}/* End custom CSS */