.elementor-12 .elementor-element.elementor-element-74a50e8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-8d881ee{padding:40px 40px 40px 40px;}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-8d881ee{padding:10px 10px 10px 10px;}}/* Start custom CSS */.woocommerce form input[type=number] {
    max-width: 100% !important;
    min-height: 36px;
}
.acf-field .acf-label{
      margin: 0px !important;
}
.acf-field.acf-field-number.acf-field-683ef1450cebc.form-row {
    margin-top: 20px;
}
.acf-field.acf-field-text.acf-field-683ef1660cebd.form-row {
    margin-top: 20px;
}
a:focus {
    outline: solid 0px !important;
}
.account-original-style .woocommerce #customer_login>div{
    background: #414141;
    padding: 30px;
    border-radius: 10px;
}
.u-column1.col-1 label
 {
    color: white;
    font-family: "Montserrat", Sans-serif;
}
.woocommerce #customer_login label
 {
    color: white !important;
    font-family: "Montserrat", Sans-serif;
}
 
 .woocommerce .owp-account-links li .owp-account-link{
    color: #e8b904 !important;
 }
 p.woocommerce-LostPassword.lost_password a {
    color: #fff !important;
}
button[type=submit], .button{
    background-color: #e8b904 !important;
    color: #414141 !important;
}
.account-original-style .woocommerce #customer_login form.register p:last-child{
    color: #fff;
}
.account-original-style .woocommerce a{
     color: #000;
}
.woocommerce-MyAccount-navigation ul li.is-active a::before{
    color: #fff !important;
}
.is-active a{
    color: #fff !important;
}
.is-active{
    outline: 0;
    
    background-color: #e8b904 !important;
}
.woocommerce-MyAccount-navigation ul li a:before{
    color: #000000 !important;
}
.account-original-style .woocommerce #customer_login .col-1 .form-row {
display: inline-grid !important
;
}
button.woocommerce-button.button.woocommerce-form-login__submit {
    margin-top: 20px;
    color: #fff !important;
}
.woocommerce-LostPassword a{
   color: #fff !important; 
}
button.woocommerce-Button.woocommerce-button.button.woocommerce-form-register__submit{
    color: #fff !important; 
}
.woocommerce-MyAccount-navigation ul li{
    background-color: #ddd;
    padding: 0px 10px;
    border-radius: 6px;
    margin-bottom: 10px;
}
.woocommerce-MyAccount-tabs .oceanwp-user-profile .image img{
    border-radius: 6% !important;
}
.woocommerce-MyAccount-content p a{
   color: #e8b904 !important;
   font-weight: 600 !important;
}
.woocommerce-MyAccount-content h2{
    font-size: 1.3em !important;
}
.woocommerce-MyAccount-content .addresses .woocommerce-Address .title a{
background-color: #e8b904 !important;
color: #ffffff !important;
    border-radius: 6px;
}
form input[type=text]{
    color: #fff !important;
}
form input[type="password"]{
     color: #fff !important;
}
.acf-field input[type=text], .acf-field input[type=password], .acf-field input[type=date], .acf-field input[type=datetime], .acf-field input[type=datetime-local], .acf-field input[type=email], .acf-field input[type=month], .acf-field input[type=number], .acf-field input[type=search], .acf-field input[type=tel], .acf-field input[type=time], .acf-field input[type=url], .acf-field input[type=week], .acf-field textarea, .acf-field select{
      color: #fff !important;
}
#password_strength, .woocommerce-password-hint{
     color: #fff !important;
}
 form input[type="email"]{
      color: #fff !important;
 }
.woocommerce-privacy-policy-text .woocommerce-privacy-policy-link{
    color: #fff !important; 
}/* End custom CSS */