.elementor-647 .elementor-element.elementor-element-6fa03c4:not(.elementor-motion-effects-element-type-background), .elementor-647 .elementor-element.elementor-element-6fa03c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-0c2fa09 ) 100%);}.elementor-647 .elementor-element.elementor-element-6fa03c4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-647 .elementor-element.elementor-element-6fa03c4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-647 .elementor-element.elementor-element-76b83cc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-647 .elementor-element.elementor-element-76b83cc{text-align:center;}.elementor-647 .elementor-element.elementor-element-38dc04d .elementor-flip-box__front{background-color:var( --e-global-color-secondary );background-image:url("https://cielito.ch/wp-content/uploads/2022/11/FlipboxTango.jpg");background-position:center center;background-size:cover;}.elementor-647 .elementor-element.elementor-element-38dc04d .elementor-flip-box__back{background-color:var( --e-global-color-0c2fa09 );}.elementor-647 .elementor-element.elementor-element-38dc04d > .elementor-widget-container{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-e58aa25 );border-radius:25px 25px 25px 25px;}.elementor-647 .elementor-element.elementor-element-38dc04d .elementor-flip-box__layer, .elementor-647 .elementor-element.elementor-element-38dc04d .elementor-flip-box__layer__overlay{border-radius:21px;}.elementor-647 .elementor-element.elementor-element-38dc04d .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-647 .elementor-element.elementor-element-38dc04d .elementor-flip-box__image{opacity:1;}.elementor-647 .elementor-element.elementor-element-38dc04d .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:"Connie", Sans-serif;font-size:39px;font-weight:900;text-transform:none;font-style:normal;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-647 .elementor-element.elementor-element-38dc04d .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-647 .elementor-element.elementor-element-38dc04d .elementor-flip-box__button{margin-inline-center:0;}.elementor-647 .elementor-element.elementor-element-38dc04d .elementor-flip-box__back .elementor-flip-box__layer__description{color:#000000;}.elementor-647 .elementor-element.elementor-element-5f1aacf .elementor-flip-box__front{background-color:var( --e-global-color-secondary );background-image:url("https://cielito.ch/wp-content/uploads/2022/11/FlipboxBoogie.jpg");background-position:center center;background-size:cover;}.elementor-647 .elementor-element.elementor-element-5f1aacf .elementor-flip-box__back{background-color:var( --e-global-color-0c2fa09 );}.elementor-647 .elementor-element.elementor-element-5f1aacf > .elementor-widget-container{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-e58aa25 );border-radius:25px 25px 25px 25px;}.elementor-647 .elementor-element.elementor-element-5f1aacf .elementor-flip-box__layer, .elementor-647 .elementor-element.elementor-element-5f1aacf .elementor-flip-box__layer__overlay{border-radius:21px;}.elementor-647 .elementor-element.elementor-element-5f1aacf .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-647 .elementor-element.elementor-element-5f1aacf .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:"Connie", Sans-serif;font-size:39px;font-weight:900;text-transform:none;font-style:normal;}.elementor-647 .elementor-element.elementor-element-5f1aacf .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-647 .elementor-element.elementor-element-5f1aacf .elementor-flip-box__button{margin-inline-center:0;}.elementor-647 .elementor-element.elementor-element-5f1aacf .elementor-flip-box__back .elementor-flip-box__layer__description{color:#000000;}.elementor-647 .elementor-element.elementor-element-fdf73f4 .elementor-flip-box__front{background-color:var( --e-global-color-secondary );background-image:url("https://cielito.ch/wp-content/uploads/2022/11/FlipboxSocial.jpg");background-position:center center;background-size:cover;}.elementor-647 .elementor-element.elementor-element-fdf73f4 .elementor-flip-box__back{background-color:var( --e-global-color-0c2fa09 );}.elementor-647 .elementor-element.elementor-element-fdf73f4 > .elementor-widget-container{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-e58aa25 );border-radius:25px 25px 25px 25px;}.elementor-647 .elementor-element.elementor-element-fdf73f4 .elementor-flip-box__layer, .elementor-647 .elementor-element.elementor-element-fdf73f4 .elementor-flip-box__layer__overlay{border-radius:21px;}.elementor-647 .elementor-element.elementor-element-fdf73f4 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-647 .elementor-element.elementor-element-fdf73f4 .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:"Connie", Sans-serif;font-size:39px;font-weight:900;text-transform:none;font-style:normal;}.elementor-647 .elementor-element.elementor-element-fdf73f4 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-647 .elementor-element.elementor-element-fdf73f4 .elementor-flip-box__button{margin-inline-center:0;}.elementor-647 .elementor-element.elementor-element-fdf73f4 .elementor-flip-box__back .elementor-flip-box__layer__description{color:#000000;}.elementor-647 .elementor-element.elementor-element-4c4e99f{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:4px;}.elementor-647 .elementor-element.elementor-element-4c4e99f .elementor-divider-separator{width:100%;}.elementor-647 .elementor-element.elementor-element-4c4e99f .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-647 .elementor-element.elementor-element-ce7532e > .elementor-widget-container{margin:30px 15px 0px 15px;}.elementor-647 .elementor-element.elementor-element-ce7532e .elementor-icon-wrapper{text-align:end;}.elementor-647 .elementor-element.elementor-element-ce7532e .elementor-icon{font-size:40px;}.elementor-647 .elementor-element.elementor-element-ce7532e .elementor-icon svg{height:40px;}.elementor-647 .elementor-element.elementor-element-91d6f6c{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:4px;}.elementor-647 .elementor-element.elementor-element-91d6f6c .elementor-divider-separator{width:100%;}.elementor-647 .elementor-element.elementor-element-91d6f6c .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-647 .elementor-element.elementor-element-ccffb8a > .elementor-widget-container{margin:30px 15px 0px 15px;}.elementor-647 .elementor-element.elementor-element-ccffb8a .elementor-icon-wrapper{text-align:end;}.elementor-647 .elementor-element.elementor-element-ccffb8a .elementor-icon{font-size:40px;}.elementor-647 .elementor-element.elementor-element-ccffb8a .elementor-icon svg{height:40px;}.elementor-647 .elementor-element.elementor-element-5e2b033{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:4px;}.elementor-647 .elementor-element.elementor-element-5e2b033 .elementor-divider-separator{width:100%;}.elementor-647 .elementor-element.elementor-element-5e2b033 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-647 .elementor-element.elementor-element-d76c04e > .elementor-widget-container{margin:30px 15px 0px 15px;}.elementor-647 .elementor-element.elementor-element-d76c04e .elementor-icon-wrapper{text-align:end;}.elementor-647 .elementor-element.elementor-element-d76c04e .elementor-icon{font-size:40px;}.elementor-647 .elementor-element.elementor-element-d76c04e .elementor-icon svg{height:40px;}@media(max-width:1024px){.elementor-647 .elementor-element.elementor-element-38dc04d .elementor-flip-box{height:400px;}.elementor-647 .elementor-element.elementor-element-5f1aacf .elementor-flip-box{height:400px;}.elementor-647 .elementor-element.elementor-element-fdf73f4 .elementor-flip-box{height:400px;}}@media(max-width:880px){.elementor-647 .elementor-element.elementor-element-38dc04d .elementor-flip-box{height:500px;}.elementor-647 .elementor-element.elementor-element-5f1aacf .elementor-flip-box{height:500px;}.elementor-647 .elementor-element.elementor-element-fdf73f4 .elementor-flip-box{height:500px;}}@media(max-width:787px){.elementor-647 .elementor-element.elementor-element-38dc04d .elementor-flip-box{height:350px;}.elementor-647 .elementor-element.elementor-element-38dc04d .elementor-flip-box__front .elementor-flip-box__layer__title{-webkit-text-stroke-width:0px;stroke-width:0px;}.elementor-647 .elementor-element.elementor-element-5f1aacf .elementor-flip-box{height:350px;}.elementor-647 .elementor-element.elementor-element-fdf73f4 .elementor-flip-box{height:350px;}}/* Start custom CSS for shortcode, class: .elementor-element-10b64e5 */table {	margin-top: 5px;
		margin-bottom: 5px
}
.elementor-647 .elementor-element.elementor-element-10b64e5 th {text-align: left; padding: 0px 10px 0px 5px; font-style: italic; font-size: 15px; color: #ae7225; margin: 0px; border-bottom: 1px solid #ddd; }
.elementor-647 .elementor-element.elementor-element-10b64e5 td {padding: 0px 10px 0px 5px; margin: 0px;border-bottom: 1px solid #ddd;}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-6c4753f */table {
	
		margin-top: 5px;
		margin-bottom: 5px
}
.elementor-647 .elementor-element.elementor-element-6c4753f th {text-align: left; padding: 0px 10px 0px 5px; font-style: italic; font-size: 15px; color: #ae7225; margin: 0px; border-bottom: 1px solid #ddd; }
.elementor-647 .elementor-element.elementor-element-6c4753f td {padding: 0px 10px 0px 5px; margin: 0px;border-bottom: 1px solid #ddd;}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-888654c */table {
	
		margin-top: 5px;
		margin-bottom: 5px
}
.elementor-647 .elementor-element.elementor-element-888654c th {text-align: left; padding: 0px 10px 0px 5px; font-style: italic; font-size: 15px; color: #ae7225; margin: 0px; border-bottom: 1px solid #ddd; }
.elementor-647 .elementor-element.elementor-element-888654c td {padding: 0px 10px 0px 5px; margin: 0px;border-bottom: 1px solid #ddd;}/* End custom CSS */
/* Start custom CSS */input[type=button] {
margin-top: 5px;
margin-bottom: 5px;
  cursor:pointer;
}


.bc_list_body_element  {
    position: relative;
    clear: both;
    margin: 10px;
    height: auto; 
    
}

.bc_list_collapsible_row {
    vertical-align: top;
    margin: 5px;
}

h5, p {margin: 0px;
    margin-bottom: 0px;
}

body.elementor-page-647 .bc_mobile_titel {
    position: relative;
    float: left;
    width: 40%;
    line-height: 20px;
    color: #ae7225;
}


body.elementor-page-647 .bc_mobile_data {
    position: relative;
    float: left;
    width: 50%;
    line-height: 20px;
    color: black;
}

.bc_mobile {
    position: relative;
    float: left;
    width: 100%;
    display: block;
    clear: both;
    margin-top: 5px;
    margin-bottom: 5px;
}

.bc_mobile_data h4 {
    margin:0px;
    font-size: 18px;
}

.bc_mobile_data_button {margin: 0px !important;
 
}



.collapsible {
    display: block;
    padding: 5px;
    border: #ae7225 solid 1px;
   border-radius: 5px;
    color: #007ba2;
    width: auto;
    float: center;
    font-size: 15px;
    line-height: 22px;
    text-align: center;
    background-color: #aadcf2;
    clear: both;
}

body.elementor-page-647 .bc_list_body_row {
    position: relative;
    clear: both;
    border-bottom: 1px;
    border-bottom-color: #ddd;
    border-bottom-style: solid;
    border-top: 1px;
    border-top-color: #ddd;
    border-top-style: solid;
    line-height: 20px;
    text-align: left;
    padding-bottom: 50px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Connie';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://cielito.ch/wp-content/uploads/2022/01/Connie-Regular.eot');
	src: url('https://cielito.ch/wp-content/uploads/2022/01/Connie-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://cielito.ch/wp-content/uploads/2022/01/Connie-Regular.woff2') format('woff2'),
		url('https://cielito.ch/wp-content/uploads/2022/01/Connie-Regular.woff') format('woff'),
		url('https://cielito.ch/wp-content/uploads/2022/01/Connie-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */