/**
Theme Name: ErnestWright - Astra
Author: Consider-IT
Author URI: https://consider-it.eu
Description: Theme edits for Ernest Wright Ltd.
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: ernestwright-astra
Template: astra
*/

.backer-validate-success-title, 
#backer-validation-page-header,
.backer-validate-success-title strong 

{
	color:#004884!important;
}

.elementor-page-43318 .elementor-location-header, 
.elementor-page-43318 .elementor-location-footer, 
.elementor-page-104937 .elementor-location-header,
.elementor-page-104937 .elementor-location-footer,
#ticket-validation-error-message
{
    display:none;
}

.elementor-page-43318 .elementor-top-section,
.elementor-page-104937 .elementor-top-section
{
	min-height: 1200px;
}

#form-field-backernumber,
#form-field-firstname,
#form-field-ticketnumber,
#form-field-email
 {
    background:#fff!important;
    border-radius:0!important;
    margin-bottom: 20px!important;
    border-color: #004884;
}

.backer-validation-submit {
	margin-top: 10px!important;
}

.backer-validation-submit, .backer-validate-success-button {
    background: #1e3a62!important;
    border-radius:0!important;
    font-size: 20px;
    font-weight: 500!important;
    text-transform: uppercase!important;
    font-family:'Rajdhani',sans-serif;
}

.woocommerce-cart table.cart td.actions .coupon,.woocommerce-form-coupon-toggle {
    display:none!important;
}

@supports (-webkit-touch-callout: none) {
  /* Most likely iOS Safari */
  .elementor-17427 .elementor-element.elementor-element-b6de9ca img {
        width: 100%!important;
    }
}

@media (max-width: 1024px) {
    .elementor-17427 .elementor-element.elementor-element-041a41a > .elementor-element-populated
 {
        margin: 0!important;
    }
}
@media (max-width: 767px) {
    .elementor-17427 .elementor-element.elementor-element-b6de9ca {
        width: 100%!important;
    }
}
@media (max-width: 767px) {
    .elementor-17427 .elementor-element.elementor-element-07a4cd0 {
        width: 100%;
    }
}
@media (max-width: 1024px) {
    .elementor-17427 .elementor-element.elementor-element-5b0f209 > .elementor-element-populated {
        margin: 0!important;
    }
}
