.elementor-kit-1019{--e-global-color-primary:#000000;--e-global-color-secondary:#4A6399;--e-global-color-text:#24324C;--e-global-color-accent:#4A6399;--e-global-color-6c2a98b5:#192337;--e-global-color-5a06149e:#D1D1D1;--e-global-color-5952d587:#CFBEAC;--e-global-color-78cdf30f:#192337;--e-global-color-fa3e387:#000;--e-global-color-9097d94:#FFF;--e-global-color-72b9a0d:#D9E7FB;--e-global-typography-primary-font-family:"GT Sectra Fine Regular";--e-global-typography-primary-font-size:36px;--e-global-typography-primary-font-weight:normal;--e-global-typography-secondary-font-family:"GT Sectra Fine Regular";--e-global-typography-secondary-font-size:24px;--e-global-typography-secondary-font-weight:normal;--e-global-typography-text-font-family:"Helvetica";--e-global-typography-text-font-size:18px;--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Helvetica";--e-global-typography-accent-font-size:18px;--e-global-typography-accent-font-weight:500;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-kit-1019 button,.elementor-kit-1019 input[type="button"],.elementor-kit-1019 input[type="submit"],.elementor-kit-1019 .elementor-button{background-color:#00000000;}.elementor-kit-1019 button:hover,.elementor-kit-1019 button:focus,.elementor-kit-1019 input[type="button"]:hover,.elementor-kit-1019 input[type="button"]:focus,.elementor-kit-1019 input[type="submit"]:hover,.elementor-kit-1019 input[type="submit"]:focus,.elementor-kit-1019 .elementor-button:hover,.elementor-kit-1019 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-9097d94 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-kit-1019 e-page-transition{background-color:#FFBC7D;}.elementor-kit-1019 a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-kit-1019 h1{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-kit-1019 h2{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-kit-1019 h3{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-kit-1019 h4{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-kit-1019 h5{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-kit-1019 h6{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-kit-1019{font-size:var( --e-global-typography-text-font-size );}.elementor-kit-1019 a{font-size:var( --e-global-typography-text-font-size );}.elementor-kit-1019 h1{font-size:var( --e-global-typography-primary-font-size );}.elementor-kit-1019 h2{font-size:var( --e-global-typography-secondary-font-size );}.elementor-kit-1019 h3{font-size:var( --e-global-typography-accent-font-size );}.elementor-kit-1019 h4{font-size:var( --e-global-typography-accent-font-size );}.elementor-kit-1019 h5{font-size:var( --e-global-typography-accent-font-size );}.elementor-kit-1019 h6{font-size:var( --e-global-typography-accent-font-size );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-1019{font-size:var( --e-global-typography-text-font-size );}.elementor-kit-1019 a{font-size:var( --e-global-typography-text-font-size );}.elementor-kit-1019 h1{font-size:var( --e-global-typography-primary-font-size );}.elementor-kit-1019 h2{font-size:var( --e-global-typography-secondary-font-size );}.elementor-kit-1019 h3{font-size:var( --e-global-typography-accent-font-size );}.elementor-kit-1019 h4{font-size:var( --e-global-typography-accent-font-size );}.elementor-kit-1019 h5{font-size:var( --e-global-typography-accent-font-size );}.elementor-kit-1019 h6{font-size:var( --e-global-typography-accent-font-size );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */a {
    color: #000;
}

/* Custom play icon on all video widgets */
 
.eicon-play {
    display:none;}
 
.elementor-custom-embed-play {
    width: 14%;
    content: url(https://seeapartment-walchensee.de/wp-content/uploads/2022/05/201214_Icons_play.svg);
    transition: 0.3s ease-in-out;
    filter: drop-shadow(2px 4px 20px rgba(0,0,0,0.4));
}
 
.elementor-custom-embed-play:hover{
    width: 17%;
}


/*
a::after {
   content: "f35d";
   font-family: "Font Awesome 5 Free";
   font-weight: 200;
   font-style: normal;
   font-size: 9px;
   margin:0px 0px 0px 2px;
   text-decoration:none;

} 
*/


.ua-day {
  background: var(--available) !important;
}

.ua-m-not-free {
  background: var(--fully-booked) !important;
}


.ua-m-not-free.ua-m-arrival {
  background: linear-gradient(to right bottom, var(--available) 0%, var(--available) 50%, var(--fully-booked) 50%, var(--fully-booked) 100%) !important;
}

.ua-m-not-free.ua-m-departure {
  background: linear-gradient(to right bottom, var(--fully-booked) 0%, var(--fully-booked) 50%, var(--available) 50%, var(--available) 100%) !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'GT Sectra Fine Regular';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('/wp-content/uploads/2020/01/GT-Sectra-Fine-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */