.elementor-25210 .elementor-element.elementor-element-9a1dd17 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-25210 .elementor-element.elementor-element-42e2eb31 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25210 .elementor-element.elementor-element-3ad1841{--divider-border-style:solid;--divider-color:var( --e-global-color-1f83902 );--divider-border-width:2px;}.elementor-25210 .elementor-element.elementor-element-3ad1841 .elementor-divider-separator{width:100%;}.elementor-25210 .elementor-element.elementor-element-3ad1841 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-25210 .elementor-element.elementor-element-be4ba7c{font-size:12px;}.elementor-25210 .elementor-element.elementor-element-be4ba7c > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-25210 .elementor-element.elementor-element-85ab736{width:20.015%;}.elementor-25210 .elementor-element.elementor-element-f4d62bc{width:59.633%;}.elementor-25210 .elementor-element.elementor-element-283c3bf{width:20.016%;}}@media(max-width:1024px) and (min-width:768px){.elementor-25210 .elementor-element.elementor-element-f7956e1{width:75%;}}@media(max-width:767px){.elementor-25210 .elementor-element.elementor-element-fc2f81d{margin-top:-45px;margin-bottom:0px;}.elementor-25210 .elementor-element.elementor-element-f7956e1{width:75%;}.elementor-25210 .elementor-element.elementor-element-f7956e1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-25210 .elementor-element.elementor-element-be4ba7c{font-size:12px;}.elementor-25210 .elementor-element.elementor-element-be4ba7c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for column, class: .elementor-element-85ab736 */@media only screen and (max-width: 480px) {
    .elementor-25210 .elementor-element.elementor-element-85ab736 {
        width: 23px !important;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-58d57c1 */.btn.button.ur-submit-button {
    background: #ef7b03;
    border-radius: 25px !important;
    margin: auto;
}

.elementor-25210 .elementor-element.elementor-element-58d57c1 ul {
    display: flex;
    adding-left: 0px;
}

.ur-frontend-form label abbr.required {
    color: #ef7b03 !important;
}

.ur-frontend-form.ur-frontend-form--rounded form .ur-form-row .ur-form-grid label, .ur-frontend-form.ur-frontend-form--rounded form .ur-form-row .ur-form-grid legend {
    color: #274A58;
}

#radio_1653925984_Monsieur {
    margin-left: 20px
}

.user-registration-error {
        /* border-top-color: #ff4f55; */
   background: #FFF;
   border: none;
   color: #808080 !important;
   text-align: end;
}

.user-registration-error::before {
    content: "";
    
}

/*input[type="checkbox"],
input[type="radio"] {
	display: grid;
  place-content: center;
  -webkit-appearance: none;
  appearance: none;
	margin: 0;
	font: inherit;
  width: 0.4rem;
  height: 0.4rem;
  border: 0.05em solid #808080 ;
  border-radius: 0.15rem;
}

input[type="checkbox"]::before,
input[type="radio"]:before {
	content: "";
  width: 0.4rem;
  height: 0.4rem;
  transform: scale(0);
  transition: 120ms transform ease-in-out;
  box-shadow: inset 1em 1em #808080;
} 

input[type="radio"],
input[type="radio"]:before {
	border-radius: 50%;
}

input[type="checkbox"]:checked::before ,
input[type="radio"]:checked::before {
  transform: scale(1);
}
*/
.ur-label {
    font-weight: 400 !important;
}

.ur-frontend-form.ur-frontend-form--rounded form .ur-form-row .ur-form-grid input[type=date], .ur-frontend-form.ur-frontend-form--rounded form .ur-form-row .ur-form-grid input[type=email], .ur-frontend-form.ur-frontend-form--rounded form .ur-form-row .ur-form-grid input[type=number], .ur-frontend-form.ur-frontend-form--rounded form .ur-form-row .ur-form-grid input[type=password], .ur-frontend-form.ur-frontend-form--rounded form .ur-form-row .ur-form-grid input[type=text], .ur-frontend-form.ur-frontend-form--rounded form .ur-form-row .ur-form-grid input[type=url], .ur-frontend-form.ur-frontend-form--rounded form .ur-form-row .ur-form-grid select, .ur-frontend-form.ur-frontend-form--rounded form .ur-form-row .ur-form-grid textarea{
     border: 1px solid #dedede !important;
}

#load_flatpickr {
background-image: url('https://www.lhotse-outdoor.com/wp-content/uploads/2022/06/calendar-1.svg');
background-repeat: no-repeat;
background-position: 96%;
}

.ur-frontend-form .ur-form-row .ur-form-grid input[type=checkbox] {
    display: flex !important;
    margin-right: 10px !important;
    align-items: center;
    width: 1rem !important;
    height: 1rem !important;
    border: 1px solid #A6A6A6;
    margin-top: 2px;
}

.elementor-25210 .elementor-element.elementor-element-58d57c1 label {
    margin-top: 0px !important;
}

.ur-frontend-form .ur-form-row .ur-form-grid .ur-field-item.field-radio ul li input {
    display: flex !important;
    flex: 0 0 20px !important;
    align-items: center !important;
   border: 1px solid #A6A6A6;
   height: 20px;
}

.ur-frontend-form .ur-form-row .ur-form-grid .ur-field-item.field-radio ul li {
       align-items: baseline;
margin-top: 10px;
}

.ur-radio-list {
    display: flex !important;
}

.elementor-25210 .elementor-element.elementor-element-58d57c1 input[type="checkbox"]::before, input[type="radio"]:before  {
    width: 0.6rem !important;
    height: 0.6rem !important;
}

@media only screen and (max-width: 480px) {
    .elementor-25210 .elementor-element.elementor-element-f4d62bc {
        width: 100% !important;
    }
}

.wpcf7-not-valid{
    border-top-color: 1px solid RGB(177, 56, 56);
    background: RGBA(177, 56, 56, 0.2);
    color: RGB(198, 198, 198) !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-283c3bf */@media only screen and (max-width: 480px) {
    .elementor-25210 .elementor-element.elementor-element-283c3bf {
        width: 23px !important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-fc2f81d */.ur-frontend-form .ur-form-row .ur-form-grid .hide_show_password .password-input-group .password_preview {
    color: transparent !important;
}/* End custom CSS */