.elementor-1172 .elementor-element.elementor-element-3acfeb6 > .elementor-container{min-height:30vw;}.elementor-1172 .elementor-element.elementor-element-3acfeb6:not(.elementor-motion-effects-element-type-background), .elementor-1172 .elementor-element.elementor-element-3acfeb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px -140px;background-size:cover;}.elementor-1172 .elementor-element.elementor-element-3acfeb6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 210px 0px;}.elementor-1172 .elementor-element.elementor-element-3acfeb6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1172 .elementor-element.elementor-element-dd05383 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-1172 .elementor-element.elementor-element-dd05383 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1172 .elementor-element.elementor-element-f4d83a2{text-align:center;color:var( --e-global-color-39fa6ce );font-family:"Futura LT Pro", Sans-serif;font-size:25px;line-height:35px;letter-spacing:0px;}.elementor-1172 .elementor-element.elementor-element-f4d83a2 > .elementor-widget-container{margin:0px 380px 0px 400px;}.elementor-1172 .elementor-element.elementor-element-6e83174{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-100px;margin-bottom:115px;padding:0% 20% 0% 20%;}.elementor-1172 .elementor-element.elementor-element-6e83174 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1172 .elementor-element.elementor-element-856c69a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1172 .elementor-element.elementor-element-856c69a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1172 .elementor-element.elementor-element-856c69a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1172 .elementor-element.elementor-element-856c69a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 100px 100px 100px;}.elementor-1172 .elementor-element.elementor-element-856c69a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1172 .elementor-element.elementor-element-021415d{text-align:center;}.elementor-1172 .elementor-element.elementor-element-021415d .elementor-heading-title{color:var( --e-global-color-39fa6ce );font-family:"Filson Pro Bold", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-1172 .elementor-element.elementor-element-021415d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1172 .elementor-element.elementor-element-9606ce2{text-align:center;color:var( --e-global-color-39fa6ce );font-family:"Filson Pro Bold", Sans-serif;font-weight:400;line-height:45px;letter-spacing:1.26px;}.elementor-1172 .elementor-element.elementor-element-9606ce2 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-1172 .elementor-element.elementor-element-a5f4506{text-align:center;color:var( --e-global-color-39fa6ce );}.elementor-1172 .elementor-element.elementor-element-a5f4506 > .elementor-widget-container{margin:20px 0px 00px 0px;}.elementor-1172 .elementor-element.elementor-element-959e733{margin-top:0px;margin-bottom:100px;}.elementor-1172 .elementor-element.elementor-element-54beacc .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-1172 .elementor-element.elementor-element-54beacc > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-1172 .elementor-element.elementor-element-b493257 .jet-form-builder__label{text-align:left;font-size:20px;}.elementor-1172 .elementor-element.elementor-element-b493257 .jet-form-builder__desc{text-align:left;}.elementor-1172 .elementor-element.elementor-element-b493257 .jet-form-builder__field-wrap label{font-size:20px;}.elementor-1172 .elementor-element.elementor-element-b493257 .jet-form-builder__field:not(.checkradio-field):not(.range-field):not(.jet-form-builder-repeater):not(.wysiwyg-field){font-size:20px;}.elementor-1172 .elementor-element.elementor-element-b493257 .jet-form-builder input{color-scheme:normal;}.elementor-1172 .elementor-element.elementor-element-b493257 .jet-form-builder-repeater__row-remove{align-self:flex-start;}.elementor-1172 .elementor-element.elementor-element-b493257 .jet-form-builder__next-page-wrap{text-align:left;}.elementor-1172 .elementor-element.elementor-element-b493257 .jet-form-builder-message--success{text-align:center;}.elementor-1172 .elementor-element.elementor-element-b493257 .jet-form-builder-message--error{text-align:center;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1172 .elementor-element.elementor-element-856c69a{width:100%;}}@media(max-width:1536px){.elementor-1172 .elementor-element.elementor-element-f4d83a2{font-size:1.8vw;line-height:1.54rem;letter-spacing:0px;}.elementor-1172 .elementor-element.elementor-element-f4d83a2 > .elementor-widget-container{margin:0vw 18vw 0vw 18vw;}.elementor-1172 .elementor-element.elementor-element-856c69a > .elementor-element-populated{padding:0vw 5vw 5vw 5vw;}.elementor-1172 .elementor-element.elementor-element-021415d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1172 .elementor-element.elementor-element-9606ce2{font-size:1.8vw;line-height:1.4em;word-spacing:0px;}}@media(max-width:1024px){.elementor-1172 .elementor-element.elementor-element-3acfeb6:not(.elementor-motion-effects-element-type-background), .elementor-1172 .elementor-element.elementor-element-3acfeb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-1172 .elementor-element.elementor-element-f4d83a2{font-size:3vw;line-height:2rem;}.elementor-1172 .elementor-element.elementor-element-6e83174{margin-top:-18vw;margin-bottom:5vw;}.elementor-1172 .elementor-element.elementor-element-9606ce2{font-size:4vw;}}@media(max-width:767px){.elementor-1172 .elementor-element.elementor-element-3acfeb6 > .elementor-container{min-height:80vw;}.elementor-1172 .elementor-element.elementor-element-3acfeb6:not(.elementor-motion-effects-element-type-background), .elementor-1172 .elementor-element.elementor-element-3acfeb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-1172 .elementor-element.elementor-element-3acfeb6{padding:0px 0px 0px 0px;}.elementor-1172 .elementor-element.elementor-element-f4d83a2{font-size:4.7vw;line-height:1.5rem;}.elementor-1172 .elementor-element.elementor-element-6e83174{padding:0% 8.5% 0% 8.5%;}.elementor-1172 .elementor-element.elementor-element-856c69a > .elementor-element-populated{padding:0vw 10vw 10vw 10vw;}.elementor-1172 .elementor-element.elementor-element-9606ce2{font-size:4.5vw;}}/* Start custom CSS for jet-form-builder-form, class: .elementor-element-b493257 */.elementor-1172 .elementor-element.elementor-element-b493257 .wp-block-column {
  column-gap: 7%;
}
.elementor-1172 .elementor-element.elementor-element-b493257 .jet-form-builder-row { flex-basis: 46.30%;}

.elementor-1172 .elementor-element.elementor-element-b493257 .checkboxes-wrap  {margin-bottom:30px;}
.elementor-1172 .elementor-element.elementor-element-b493257 .jet-form-builder__field-label > span::before {
  content: "";
  display: inline-block;
  width: 1.2em;
  height: 1.2em;
  flex-shrink: 0;
  flex-grow: 0;
  border: 1px solid #E4E4E4;
  margin-right: .5em;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 50% 50%;
}

.elementor-1172 .elementor-element.elementor-element-b493257 .jet-form-builder__field-label > span::before {
  border-color: #E4E4E4 !important}
  
  
.elementor-1172 .elementor-element.elementor-element-b493257 .jet-form-builder__field-label.for-checkbox :checked + span::before {
  border-color: #E4E4E4 !important;
  background-color: #E4E4E4;
  background-image: url("/wp-content/uploads/2023/06/Rechteck-180.png");
}

.elementor-1172 .elementor-element.elementor-element-b493257 .jet-form-builder__field-label.for-checkbox :not(:disabled):not(:checked):hover + span::before {
  border-color: #E4E4E4;
}
.elementor-1172 .elementor-element.elementor-element-b493257 .jet-form-builder__field-label > span::before {
  content: "";
  display: inline-block;
  width: 1.2em;
  height: 1.2em;
  flex-shrink: 0;
  flex-grow: 0;
  border: 1px solid #E4E4E4;
    border-top-color: rgb(173, 181, 189);
    border-right-color: rgb(173, 181, 189);
    border-bottom-color: rgb(173, 181, 189);
    border-left-color: rgb(173, 181, 189);
  margin-right: .5em;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 50% 50%;
  background-color: #E4E4E4;
  border-radius: 0;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Futura LT Pro';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.mountainbikereisen.ch/wp-content/uploads/2023/06/FuturaLTPro-Medium.woff') format('woff');
}
@font-face {
	font-family: 'Futura LT Pro';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.mountainbikereisen.ch/wp-content/uploads/2023/06/FuturaLTPro-Book.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Filson Pro Bold';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.mountainbikereisen.ch/wp-content/uploads/2023/06/FilsonProBold.woff2') format('woff2'),
		url('https://www.mountainbikereisen.ch/wp-content/uploads/2023/06/FilsonProBold.woff') format('woff');
}
/* End Custom Fonts CSS */