/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Mar 08 2022 | 01:39:36 */
/* Add your CSS code here.

For example:
.example {
    color: red;
}

For brushing up on your CSS knowledge, check out http://www.w3schools.com/css/css_syntax.asp

End of comment */ 

/* .woocommerce a:visited {
      color: inherit!important;
} */
.lost_password a:visited{
  color:#4169e1;
}
a:focus{
  outline:none!important;
}

.custom-edit-account-upper,
.custom-woo-form{
     background-color: #ffffff;
    border-radius: 12px!important;
    box-shadow: 0px 4px 0px #e8f1ff;
    border:0!important;
    padding:30px!important;
}

.custom-woo-form .custom-form-heading{
        color: #09083b;
    text-transform: uppercase;
    font-weight: 800;
    font-family: 'Kumbh Sans', sans-serif;
    font-size: 20px;
    line-height: 22px;
}

/* Edit Account CSS */
 .custom-edit-account-upper {
        margin-top: 30px;
    }
	.custom-edit-account-upper em,
.order-status{
   text-transform:capitalize;
}

    .custom-edit-account-upper label,
    .custom-edit-account-upper em,
	.order-status{
        font-family: "Kumbh Sans", sans-serif;
        font-style: normal;
        font-weight: 500;
        font-size: 14px;
        line-height: 24px!important;
        color: #090B3B;
       
    }
.custom-form-heading,
.custom-edit-account-upper .custom-form-heading{
        font-family: "Kumbh Sans", sans-serif;
        font-style: normal;
        font-weight: bold;
        font-size: 28px;
        line-height: 36px;
        color: #090B3B;
}
.custom-form-heading,
    .custom-edit-account-upper .custom-form-heading
{
        padding-bottom: 30px;

       
    }

form input[type="text"]::placeholder, form input[type="password"]::placeholder, form input[type="email"]::placeholder, form input[type="url"]::placeholder, form input[type="date"]::placeholder, form input[type="month"]::placeholder, form input[type="time"]::placeholder, form input[type="datetime"], form input[type="datetime-local"], form input[type="week"]::placeholder, form input[type="number"]::placeholder, form input[type="search"]::placeholder, form input[type="tel"]::placeholder, form input[type="color"]::placeholder, form textarea::placeholder {
   color:#9299B7;
}

.select2-container--default .select2-selection--single .select2-selection__rendered ,.select2-container--default .select2-selection--single .select2-selection__placeholder{
  color: #090B3B!important;
  padding:5px;
}
.select2-search .select2-search__field{
display:none;}


}
span.optional{
    display:none;
}
.woocommerce form .select2-container.select2-container--open .select2-dropdown .select2-results li{
    color:#090B3B!important;
    font-family: 'Kumh Sans',sans-Serif;
    
}
.custom-woo-form input:hover,
.custom-edit-account-upper input:hover,
#enquiry-form select:hover,
#enquiry-form textarea:hover,
#enquiry-form  input:hover,
.custom-edit-account-upper .select2.select2-container .select2-selection:hover{
    border: 1px solid #3B82F6;
   
}
.custom-woo-form input:focus,
.custom-edit-account-upper input:focus,
#enquiry-form input:focus,
#enquiry-form textarea:focus,
#enquiry-form select:focus,
.custom-edit-account-upper .select2.select2-container .select2-selection:focus{
     box-shadow: 0px 0px 0px 3px #DBEAFE;
}

     .form-row-first,
.form-row-last{
    width:49.5%!important;
} 


.form-row-three{
    width:33.33%!important;
    display:inline-table!important;
}
.custom-woo-form input,
.custom-edit-account-upper input,
#enquiry-form input,
#enquiry-form select,
#enquiry-form textarea,
.custom-edit-account-upper .select2.select2-container .select2-selection{
   
  border: 1px solid #CACEE1!important;
    border-radius: 6px!important;
    min-height: 56px!important;
    padding: 8px 0 6px 14px !important;
    vertical-align: middle;
    font-weight: 400!important;
    font-family: "Kumbh Sans",sans-serif!important;
    color: #09083B!important;
    
}
.select2.select2-container .select2-selection .select2-selection__arrow:before{
    line-height:60px!important;
}
.select2-container--default .select2-selection--single .select2-selection__arrow{
    top:15px!important;
    right:5px!important;
}


.custom-woo-form .form-row{
    padding:0!important;
}



@media(max-width:576px){
  .form-row-three,
  .form-row-first,
  .form-row-last{
    width:100%!important;
   
}  
}