  	html, body {margin-top:0px;background:#eceef0 !important;}
  	a {text-decoration:none;color:#0070b8;}
  	hr {margin:1.5rem auto 0rem auto}
	h1 {font-family:Open Sans, sans-serif !important;margin-bottom:30px !important;font-weight:700 !important;font-size:50px !important;border:none !important;}
	h2 {font-family:Open Sans, sans-serif !important;line-height:1.5;font-weight:700 !important;color:#0070b8 !important;position:relative;}
    h2.h2.text-center {text-align:center;padding-bottom:30px;}
  	h2.h3 {font-size:30px !important;line-height:1.4;margin-bottom:10px !important;text-align:left;}
	h3, h3 span {font-weight:700 !important;font-family:Open Sans, sans-serif !important;}
	.filmcommission h3 span {font-family:Open Sans, sans-serif !important;font-size:20px !important;padding-top:10px !important;}
	.filmcommission h3 {padding-left:0 !important;}
  	.filmcommission h2 span {font-weight:700 !important;font-family:Open Sans, sans-serif !important;}
	
  	p, ul, ol, dl, table, blockquote {margin-bottom:1.2em;}
	p {font-size:17px;line-height:1.6;}
	hr {max-width:none;}
	ul {margin-left:30px;}
  	ol {list-style-position:inside;}
  	li {font-size:17px;line-height:1.6;}
  	pre a:after {display:none;content: "";background-image: url(https://www.kaernten.at/fileadmin/user_upload/filmcommission/Logo/arrow.svg);width: 24.6px;height: 24.6px;background-repeat: no-repeat;background-size: cover;margin-left:0px;position:absolute;top:0;left:0;}
	small a {font-size:17px;line-height:1.6;position:relative;text-transform:uppercase;display:flex;font-family:Open Sans, sans-serif;font-weight:700;color:#FFF;padding-left:0px;}  
	small {display:flex;}

	/* Concierge */
	.concierge {display: inline-block;font-size: 40px;top: 0;margin-top: -30px;margin-left: 20px;cursor:pointer;}

	/* 360 */
	#c316498 h3.h2 {font-family: Open Sans, sans-serif !important;line-height: 1.5;font-weight: 700 !important;color: #0070b8 !important;position: relative;font-size: 36px;}

  	/* Navi */
	.headerLandinpage {max-width:none;margin:0 auto;padding:0 8px;width:101%;top:0px;left:50%;right:50%;transform: translate(-50%, 0%);}
	.headerLandinpage.transform {max-width:1232px;margin:0 auto;padding:0 8px;width:100%;top:60px;left: 50%;transform: translate(-50%, -50%);border-radius:60px;}
	.headerLandinpage {opacity:1;transition: all 0.5s;}
	.headerLandinpage .nav {max-height:100px;background:none !important;max-width:1232px;margin:0 auto;position:relative;}
  	.nav > ul > li > span > a {font-size:17px;color:#000;font-weight: 500;background:none !important;}
	.nav > ul > li > span > a:hover {color:#0070b8;background:none !important;}
	.nav > ul > li > span > a:hover span {background:none !important;}
	#main-nav li.active a {color:#0070b8 !important;background:none !important;}
	.headerLandinpage .landingHeaderLeft ul {margin-left:0;}
	.headerLandinpage .header-content {display:none !important;}
	.headerLandinpage .landingHeaderRight .headerlogo {content: "";background-size:cover;background-repeat: no-repeat;width:150px;height:110px;position: absolute;right: 0;top: -2px;}
	.headerLandinpage .landingHeaderRight .headerlogo {background-image: url(https://www.kaernten.at/fileadmin/user_upload/filmcommission/film_logo.png);transition: all 0.5s;}
	.headerLandinpage.transform .landingHeaderRight .headerlogo {background-size:cover;width:130px;height:71px;top:-1px;right:20px;}
	.headerLandinpage.transform .landingHeaderRight .headerlogo {background-image: url(https://www.kaernten.at/fileadmin/user_upload/filmcommission/Logo/CarinthiaFilmCommission_web.png);}
	.showheader {display: block;;content: "";height: 0px;margin-top: -65px;padding-bottom: 0px;}
	.headerLandinpage .nav > ul {border:none;padding: 0px 8px 0px 8px;}
	.headerLandinpage.transform .nav > ul {padding-left:30px;}
	.headerLandinpage .nav > ul > li > a {font-size: 17px;color: #FFF;font-weight: 600;background:none !important;}
	.headerLandinpage .nav > ul > li > a:hover {background:none !Important;}
	.landingpageWrapper .container {padding-top:160px;}
	.headerLandinpage .landingHeaderLeft .header-burger-menu .nav-trigger,.headerLandinpage > .row {height:20px;}	
	.headerLandinpage .nav {overflow:visible;clear:both;}
  	.headerLandinpage .nav > ul > li.current > span > a {color:#0070b8;}
	.headerLandinpage .nav > ul > li.has-dropdown.isopendropdown {position:relative;}
  	.headerLandinpage .nav > ul > li.has-dropdown .dropdown ul.second-level > li.columns {width:100%;padding:0 40px 0 20px;display:block;}
  	.headerLandinpage .nav > ul > li.has-dropdown .dropdown ul.second-level > li a {text-align:left;white-space: nowrap;font-weight:500;}
	.headerLandinpage .nav > ul > li.has-dropdown .dropdown {width:auto;background:#FFF;transition:none;left:0;transform:none;top:52px;padding-top:0;padding-bottom:20px;}
	.headerLandinpage .nav > ul > li.has-dropdown .dropdown .row {max-width:none;margin:0;}
	.headerLandinpage .nav > ul > li.has-dropdown .dropdown .popup-close {display:none !important;}

    .language-switcher-filmcommission {position:absolute;top:5px;right:180px;font-size:17px;font-weight:500;}

	.item-title {text-shadow:none;}
	.article-detail .article-image img {border-radius:10px;}
	.article-detail .article-head {margin-bottom:0;}
	.article-detail {padding:30px 0 0 0;}
  	.article-detail  ul li {font-size:17px;}
  	.dce-headline .article-group {margin-bottom:0;}
	.section-header-slider.layout-3 .slides.owl-carousel {margin-left:0;}
  	.dce-bildergalerie {margin-bottom:40px;}
    .dce-wissensbox {margin-bottom:10px;margin-top:20px;}
    .dce-wissensbox .column {padding:0;}
    .icon-lightbulb:before {color:#000;}
    .dce-wissensbox .box-content.white-bg.with-border {border-color:#CCC;padding:70px 20px 20px 20px;border-radius:60px;}
    .dce-wissensbox .box-headline > .circle.white-bg {box-shadow:none;border:1px solid #CCC;}
  	.dce-table .table-section.column {padding-left:0;padding-right:0;}
	.dce-table .table-section.column .medium-4, .dce-table .table-section.column .medium-8 {width:50%;}
  	.dce_red_bildertext, .products {padding-top:0;}
  
    /* Startseite */	
    #page-id-29377 .landingpageWrapper .container {padding-top:0;}
  	#page-id-29377 #section1 > div:first-child {width:auto !Important;max-width:none;margin-bottom:65px;-webkit-border-bottom-right-radius: 60px;-webkit-border-bottom-left-radius: 60px;-moz-border-radius-bottomright: 60px;-moz-border-radius-bottomleft: 60px;border-bottom-right-radius: 60px;border-bottom-left-radius: 60px;overflow:hidden;margin-left:40px;margin-right:40px;}
	#page-id-29377 #section1 > div#c310539 {padding:0 8px;}
	#page-id-29377 #section1 > div#c310539 .row {display:flex;margin-bottom:65px;border-radius:60px;flex-direction:row;padding:0;}
	#page-id-29377 #section1 > div#c310539 p, #page-id-29377 #section1 > div:nth-child(2) pre a {color:#000 !important;} 	
	#page-id-29377 #section1 > div#c310539 .columns {padding-left:10px;padding-right:10px;}
    #page-id-29377 #section1 > div#c310539 .columns:nth-child(1) {background:#86cae6;border-top-left-radius: 60px;border-bottom-left-radius: 60px;}
    #page-id-29377 #section1 > div#c310539 .columns:nth-child(2) {background:#fff9d4;}
    #page-id-29377 #section1 > div#c310539 .columns:nth-child(3) {background:#aaceae;border-top-right-radius: 60px;border-bottom-right-radius: 60px;}
    #page-id-29377 #section1 > div#c310539 .product-content, #page-id-29377 #section1 > div#c310539 .products .product-content {text-align:center;}
    #page-id-29377 #section1 > div#c310539 .product-content em {font-size:10px;margin-left:1.5em;width:60px;height:12px;overflow:hidden;line-height:normal;display:inline-block;}
    #page-id-29377 #section1 > div#c310539 .product-content small a {color:#000;display:inline-block;}
    #page-id-29377 #section1 > div#c310539 .product-content small {display:inline-block;}
	#page-id-29377 #section1 > div#c310539 h2 {font-family:Caveat !important;color:#000 !important;font-weight:300 !important;margin-bottom:10px;border-bottom:1px solid #999;}
	#page-id-29377 #section1 > div, #page-id-29377 #section1 > section, #page-id-29377 #section1 > article {width:100% !Important;max-width:1232px;margin:0 auto;float:none;}
	#page-id-29377 #section1 > div#c320518 {padding:0 8px;}
	#page-id-29377 #section1 > #c316498 {padding:0 8px;background:none;}
	#page-id-29377 #section1 > #c316498 .article-group {background:#FFF;padding:40px 20px 20px 20px;border-radius:60px;}
  	#page-id-29377 #section1 > section.angebote-section {margin-bottom:40px;max-width:none;}
  	#page-id-29377 #section1 > section.angebote-section > .row {max-width:1242px;}
    #page-id-29377 #c305902 {float:none;}
    #page-id-29377 #section1 {max-width:none;margin-left:auto;margin-right:auto;width:100%;overflow:hidden;}
    #page-id-29377 #section1 > div:nth-child(3) {width:100% !important;background:#0070b8;padding:0px;margin-bottom:40px;max-width:none;}
    #page-id-29377 #section1 > div:nth-child(3) .row {display:flex;padding:30px 10px;}
    #page-id-29377 #section1 > div:nth-child(3) .medium-4 {width:calc(100% / 3);position:relative;}
    #page-id-29377 #section1 > div:nth-child(3) .medium-4:first-child {border-right:1px solid #FFF;border-left:1px solid #FFF;}
    #page-id-29377 #section1 > div:nth-child(3) .medium-4:last-child {border-left:1px solid #FFF;border-right:1px solid #FFF;}
    #page-id-29377 #section1 > div:nth-child(3) .medium-4 .product-content {padding:20px;}
    #page-id-29377 #section1 > div:nth-child(3) .medium-4 .product-content pre {position:absolute;bottom:30px;left:22px;}
    #page-id-29377 #section1 > div:nth-child(3) .medium-4 .product-content pre a {color:#FFF;padding-left:0;}
  	#page-id-29377 #section1 > div:nth-child(3) .medium-4 .product-content pre a:after {display:none;}
    #page-id-29377 #section1 > div:nth-child(3) .medium-4 h2 {color:#FFF !important;font-size:25px;}
  	#page-id-29377 #section1 > div:nth-child(3) .medium-4 p {color:#FFF;}
    #page-id-29377 ul.angebote {margin-left:-10px;}
    #page-id-29377 #section1 > section.width-full {padding:30px 30px 0 30px;background:#FFF;margin-top:40px;border-radius:60px;}
    #page-id-29377 #section1 > section.width-full .article-actions {padding:20px 0 0 0;}
    #page-id-29377 #section1 > section.width-full .article-actions a {background:#0070b8;border-radius:100px;box-shadow:none;}
  	#page-id-29377 #section1 .cta-section {margin-bottom:40px;}
  	#page-id-29377 #c320519 {margin-top:20px !important;margin-bottom:50px !important;}
  
    /* Menü Unterseiten */
    #section1 {width:100%;max-width:1232px;margin:0 auto;display:block;overflow:hidden;position:relative;min-height:500px;}
    #section1 > div, #section1 > section, #section1 > article {width:70% !important;float:left;}
    #section1 > .dce-linklist, #section1 > .frame-layout-3 {float:right;width:25% !important;position:absolute;right:0;top:1px;z-index:1;}
    #section1 .dce-linklist ul {margin-left:0px;list-style-type: none;padding-bottom:50px;background:#FFF;border-radius:60px;border:1px solid #dedede}
    #section1 .dce-linklist li a {color:#000;font-weight: 600;position:relative;display:block;border-bottom:1px solid #CCC;padding:10px;background:#FFF;transition: background 0.4s;}
    #section1 .dce-linklist li a:hover {background:#d5dde2;}
    #section1 .dce-linklist li a p {padding-left:25px;}
    #section1 .dce-linklist li a:before {content:"\1392";color: #999;position:absolute;top:9px;left:20px;width:30px;height:30px;display:block;}
    #section1 .dce-linklist .columns {padding:0px;}
    #section1 .dce-linklist > div {max-width:300px;}
    #section1 > .frame-layout-3.sidebarfix > div, #section1 > .frame-layout-3.sidebarfix > section {position:fixed;top:160px;max-width:300px;width: inherit;}
    #section1 > .frame-layout-3.sidebarfix > div:first-child {}
    #section1 > .frame-layout-3.sidebarfix > section {top:160px;}
  	#section1 > .frame-layout-3 ul li {max-width:300px;}
  	#section1 > .frame-layout-3 ul li:first-child {height:55px;margin-bottom:30px;color:#FFF;font-size:18px;width:100%;max-width:300px;display:block;padding:14px 10px 10px 20px;background:#0070b8;position:relative;height:55px;font-weight:700;-webkit-border-top-left-radius: 60px;-webkit-border-top-right-radius: 60px;-moz-border-radius-topleft: 60px;-moz-border-radius-topright: 60px;border-top-left-radius: 60px;border-top-right-radius: 60px;text-align:center;}
	#section1 > .frame-layout-3 ul li:first-child p {font-family: Caveat !important;font-size: 31px;line-height: 0.9;font-weight:300;}
    #section1 > .frame-layout-3 ul li a.active-link {background:#e3e6e8;}
  
	.section-accordion button.simpleaccordion.active, .section-accordion button.simpleaccordion:hover {margin-bottom:0;}
  	.section-accordion {padding-top:0;}
	.section-accordion ul {margin-left:25px;}
	.section-accordion > .row > .columns {padding-left: 0;padding-right: 0;}
	.acc-variation .simpleaccordion {background: #f4f4f4 !important;}
  	.acc-variation .simpleaccordion span {line-height:1.7;} 
  	.acc-variation .panel {margin-bottom:2px;}
  	.acc-variation ul:last-child {margin-bottom:30px;}
  	.acc-variation .panel > .row > .columns {padding-top:10px;}
  
	.frame-type-html {max-width:1232px;padding:0 8px;margin:0 auto;}
	#page-id-29377 .frame-type-html {max-width:none;padding:0;margin:0 auto;}

    /* Lightbox */
    #section1 > div.popup-lightbox {width:100% !important;float:none;}
  
  	/* Drehorte */
  	.tx-dce-pi1 {margin-top:30px;}
  	.tx-dce-pi1 > .shell {padding:0 8px;}
  	.tx-dce-pi1 > .shell label {font-size:17px;line-height:1.6;font-weight:300;}
  	.tx-dce-pi1 > .shell label select {margin-top:20px;border-radius:60px;box-shadow:none;background:none;background:#FFF;transition:none;text-align: center;
text-align-last: center;-moz-text-align-last: center;border:1px solid #888;}
  	.tx-dce-pi1 > .shell label select option {text-align:center;font-size:17px;}
  	.tx-dce-pi1 .widgets-offer .widget-offer {max-width:50%;width:50%;-webkit-flex: 0 0 50%;-ms-flex: 0 0 50%;flex: 0 0 50%;}
    .tx-dce-pi1 .widgets-offer .widget-offer .widget-image:after {display:none;}
   	.tx-dce-pi1 .widgets-offer .widget-offer .widget-image:hover {opacity:1;}
  	.tx-dce-pi1 .widgets-offer .widget-offer .widget-image a {pointer-events: none;cursor: default;}
    .tx-dce-pi1 .widgets-offer .widget-offer .widget-content {padding-top:0;min-height:0 !important;}
    .tx-dce-pi1 .widgets-offer .widget-offer .widget-title {min-height:40px !important;margin-bottom:0 !important;}
  
    /* Angebote */
    .one-angebot h3 {font-size:20px;}
  	.one-angebot .bottom-section a {text-align:left;position:relative;box-shadow:none;border-radius:100px;font-size:1em;background: none !important;font-weight: 700;padding: 0;text-transform: uppercase;color:#000 !important;min-width: auto;width:auto;}
  	.one-angebot .bottom-section a:before {display:none;content: "";background-image: url(https://www.kaernten.at/fileadmin/user_upload/filmcommission/Logo/arrow.svg);width: 24.6px;height: 24.6px;background-repeat: no-repeat;background-size: cover;margin-left:0px;position:absolute;right:-35px;}
  	.one-angebot .bottom-section a:before {top:-8px;}
  	.one-angebot .bottom-section a em {font-size: 10px;margin-left: 1.5em;position: relative;margin-right: 1em;width: 60px;height: 12px;display:inline-block;transition: all .4s ease-in-out;overflow: hidden;}
	.one-angebot .bottom-section a em.icon-arrow {display:none;}
	.angebote-section ul.angebote .one-angebot {border-radius:60px;padding:15px;}
	.angebote-section ul.angebote .one-angebot .image {-webkit-border-top-left-radius: 60px;-webkit-border-top-right-radius: 60px;-moz-border-radius-topleft: 60px;-moz-border-radius-topright: 60px;border-top-left-radius: 60px;border-top-right-radius: 60px;}
	.angebote-section ul.angebote .one-angebot .content {text-align:center;}
	.angebote-section ul.angebote.owl-carousel .owl-nav .owl-next, 
	.angebote-section ul.angebote.owl-carousel .owl-nav .owl-prev {background:#0070b8 !important;border-radius:100px;}

	#page-id-30197 .owl-carousel .owl-item, #page-id-30171 .owl-carousel .owl-item {flex-basis: 50%;flex-grow: 1;flex-shrink: 1;}
	#page-id-30166 .angebote-section ul.angebote .one-angebot,#page-id-30166 .angebote-section ul.angebote .one-angebot .image{border-radius:0;padding:0;}
  
	/* Video Fullscreen */
  	.videofirst {position:relative;margin-bottom:0px;}
  	.video-back {display:none;background: url("https://www.kaernten.at/fileadmin/user_upload/Test_Stevie/CFC/LocationsFilm_Pic.jpg") center/cover no-repeat;z-index:-1;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;top: 0;right: 0;bottom: 0;left: 0;overflow: hidden;position:absolute;z-index:0;}
  
  	.video-bg {top: 0; right: 0; bottom: 0; left: 0;overflow: hidden;}
  	#video-bg {margin-bottom:-10px;}
  	.video-bg > video {top: 0;left: 0;width: 100%;height: 100vh;}
  
  	@media (min-aspect-ratio: 16/9) {.video-bg > video { height: 300%; top: -100%; }}
  	@media (max-aspect-ratio: 16/9) {.video-bg > video { width: 300%; left: -100%; }}
  	@supports (object-fit: cover) {.video-bg > video {top: 0; left: 0;width: 100%; height: 100vh;object-fit: cover;}}
  
  	.videotext {display: inline-block;position: absolute;top:205px;left: 50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);transform: translate(-50%, -50%);width: 820px;max-width: 100%;background:none;padding:20px;text-align:center;color:#FFF;}
    .videotext .video_top {font-size:15px;font-weight:500;text-transform: uppercase;}
	.videotext .video_top a {color:#FFF;}
    .videotext .text_one {font-size:130px;font-weight:300;font-family: Caveat !important;text-shadow: 1px 1px 2px black	;}
	.videotext .text_two {font-size:30px;font-weight:700;margin-top:-30px;text-shadow: 1px 1px 2px black	;}
  	.videotext .text_three {font-size:30px;font-weight:700;color: #3498db;text-transform: uppercase;}
  	.dce-video-gallery .item-content:before {display:none !important;}
  	.dce-video-gallery {margin-top:30px;}
  	.dce-video-gallery .item-inner {min-height:auto !important;}
  
    /* Video */
  	.section-video .columns {padding-left:0;padding-right:0;}
  	.section-video {padding-top:0;margin-top:0;}
	.section-video img {width:100%;}

    .frame-type-html:has(.video3dblog) {flex-direction: row;display: flex;flex-wrap: wrap;grid-gap: 10px;margin-left:0;margin-right:0;}
    .frame-type-html:has(.filmblog) {flex-direction: row;display: flex;flex-wrap: wrap;grid-gap: 10px;margin-left:0;margin-right:0;}
    .video3dblog, .filmblog {width:49.4%;}
    .filmblog > .video3dblog {width:100%;}
    .filmblog {display:flex;flex-direction:column;}
    .video3dblog_text {font-size:17px;line-height:1.6;}
  
  	/* Buttons */ 
  	.cta-section {margin-top:30px;}
  	.cta-section .columns {padding-left:0;}
  	.cta-section .button-lp {text-align:left;position:relative;box-shadow:none;border-radius:100px;font-size:1em;background: none !important;font-weight: 700;padding: 0;text-transform: uppercase;color:#000 !important;min-width: auto;padding-left:0px;}
    .cta-section .button-lp em {font-size: 10px;margin-left: 1.5em;position: relative;margin-right: 1em;width: 60px;height: 12px;display:inline-block;transition: all .4s ease-in-out;overflow: hidden;}
  	.cta-section .button-lp:after {display:none;content: "";position: absolute;left:0px;top:-7px;background-image: url(https://www.kaernten.at/fileadmin/user_upload/filmcommission/Logo/arrow.svg);width: 24.6px;height: 24.6px;background-repeat: no-repeat;background-size: cover;}
  	
  	.contlazy .loaderbutton {background-image: url(https://www.kaernten.at/fileadmin/user_upload/filmcommission/Logo/arrow.svg);background-repeat: no-repeat;background-size: 29px 29px;background-position-x: 138px;padding: 0px 120px 0 0;font-weight: 700;color: #0070b8;font-size: 24px;margin-top: 30px;}
  	.contlazy .loaderbutton:hover {cursor: pointer;}
  
    .btn-primary.btn-blue:after {display:none;content: "";position: absolute;left:0px;top:-7px;background-image: url(https://www.kaernten.at/fileadmin/user_upload/filmcommission/Logo/arrow.svg);width: 24.6px;height: 24.6px;background-repeat: no-repeat;background-size: cover;}
	.btn-primary.btn-blue {text-align: left;position: relative;box-shadow: none;border-radius: 100px;font-size: 1em;background: none !important;font-weight: 700;padding: 0;text-transform: uppercase;color: #000 !important;min-width: auto;padding-left: 0px;}
  
    /* Images */
    #page-id-30152 .dce-bildergalerie {margin-top:40px;}
	@media (max-width:735px) {
  		#page-id-29377 .dce-bildergalerie .items .item {width: 100% !important;}
	}
	@media (min-width:736px) {
  		#page-id-29377 .dce-bildergalerie .items .item {width: 24% !important;}
	}
	
.dce-bildergalerie .items {display: flex;flex-wrap: wrap;gap: 12px;height: auto !important;flex-direction: row;transition:none;margin-left:0px;}
  	.dce-bildergalerie .items .item-sizer {display:none;}
  	.dce-bildergalerie .items .item {position:relative !important;left:0 !important;top:0 !important;display:flex;padding:0 !important;flex:0 1 auto;margin-bottom:0 !Important;}
	.dce-bildergalerie .items .item .item-inner {border-radius:10px;}
	@media (min-width:735px) {.dce-bildergalerie .items .item {width:32% !important;}}
	@media (max-width:734px) {.dce-bildergalerie .items .item {width:48% !important;}}

  	/* Footer */
  	#c308579, #c305922, #c305927, #c318083 {display:none;}
  	#footerblock #c308579, #footerblock #c305922, #footerblock #c305927, #footerblock #c318083 {display:block;}
#footerblock #c308579 li {margin:0 10px;}
  
  	#page-footer {clear:both;}
  	#page-footer .footer-outro {display:none;}
  	#footerblock {background: #F6FBFC;margin:100px 40px 0 40px;padding-top:20px;padding-bottom:10px;z-index:9;position:relative;-webkit-border-top-left-radius: 60px;-webkit-border-top-right-radius: 60px;-moz-border-radius-topleft: 60px;-moz-border-radius-topright: 60px;border-top-left-radius: 60px;border-top-right-radius: 60px;}
  	#footerblock ul {justify-content: center;padding-top: 20px;padding-bottom: 0;margin-left:0;}
	#footerblock h3 {border-bottom: 1px solid #9d9d9d;padding-bottom: 10px;font-weight: 700;height: 35px;display: block;margin-bottom: 20px;color: #0070b8;}
	#footerblock h4, #footerblock p {color:#000;}
	#footerblock h4 {border-bottom:1px solid #9d9d9d;padding-bottom:10px;font-weight:700;height:35px;display:block;margin-bottom:20px;color:#0070b8;}
  	#footerblock p {line-height:1.1;margin-bottom:15px;}
	#footerblock ul li {padding-right:0 !important;}
	#footerblock p a {color:#000;position:relative;}
	#footerblock p a:hover {color:#0070b8;}
	#footerblock em {line-height:3}
 	#footerblock > div:last-child {background:#FFF;padding-bottom:30px;}
  	#footerblock div:last-child li {padding:0 30px !important;}
  	#footerblock > .dce_red_linkliste_bild {margin-top:0;}
  	#footerblock > div:nth-child(2) {padding-bottom:0;margin-top:20px;}
    #footerblock #c320756 {margin-top:50px;margin-bottom:20px;border-top:1px solid #999;}
    #footerblock #c320756 ul {list-style:none;}
    #footerblock #c320756 ul li {display:inline-block;}
    #footerblock > div:last-child ul li {padding-left:20px;padding-right:20px !important;}

	/* KI-Concierge */
    .ai-concierge-teaser {margin-top:40px !important;}
    #page-id-30179 .ai-concierge-teaser {margin-top:-15px !important;}
    .ai-concierge-teaser .column {border-radius:60px !important;}
    .ai-concierge-teaser h2 {text-align:center;}
    .ai-concierge-teaser .button-lp {margin:40px auto 0 auto;display:block;background:none;box-shadow:none;font-weight:700;transition:none;color:#000;font-size:1em;text-transform:uppercase;}
    .ai-concierge-teaser .column-content {flex-flow:column wrap;padding:35px 40px 30px 40px !important;}
    .ai-concierge-teaser .column-content > .column-text {padding-left:0;width:100%;}
    .conciergeWrapper { font-family: sans-serif; border: 1px solid grey; margin-left: auto; margin-right: auto; max-width: 980px; padding: 15px; text-align: center; }     
    .conciergeWrapper button { background: #0073b6; padding: 10px 20px 10px 20px; border: 0; font-weight: bold; color: #fff; font-size: larger; } 
    .aic_wrapper {min-height:500px;left:auto !Important;box-shadow:-8px 7px 25px -8px rgba(0,0,0,0.75);background:#FFF !important;height:70% !important;max-width:50%;width:100%;border-bottom-left-radius: 20px;}

    @media (max-width: 600px) {
        .aic_wrapper {max-width:100% !important;}
        .aic_overlay .aic_wrapper {width:100%;max-width:100%;}
    }
    @media (max-width: 1000px) {
        .aic_wrapper {max-width:80%;}
        .aic_overlay .aic_wrapper {width:100%;max-width:100%;}
    }
    @media (min-width: 1001px) {
        .aic_wrapper {max-width:50%;}
        .aic_overlay .aic_wrapper {width:70%;max-width:70%;}
    }
  	@media (max-width:1270px) {
		#footerblock > div {padding-left:25px;padding-right:25px;}
		#footerblock {margin-left:40px;margin-right:40px;}
		#footerblock a {color:#000;}
		.headerLandinpage.transform {width:95%;}
 	}
	@media (max-width:1200px) {
		.landingpageWrapper .container {padding-left:25px;padding-right:25px;padding-top:50px;}
		#footerblock > div:nth-child(2) {padding-left:30px;padding-right:30px;}
		.videofirst {margin-left:-25px;margin-right:-25px;}
		.headerLandinpage .nav.active {margin-left:-25px;padding-left:30px;margin-right:-25px;padding-right:30px;width:auto;}
	}
	@media (max-width:1022px) {
		.headerLandinpage {position:fixed;bottom:0;left:0;width:100%;top:auto;transform:none;right:0;height:100px;}
		.headerLandinpage .nav {position:relative;padding-left: 30px;padding-right: 30px;margin-left: -25px;margin-right: -25px;width:auto;max-width: none;display:none;min-height:20px;}
		.headerLandinpage .nav.active {position:absolute;bottom:100px;width:100%;display:block;max-height: 80vH;backdrop-filter: blur(10px);background-color: rgb(255 255 255 / 40%) !important;}
		.headerLandinpage .nav > ul {padding-top:25px;text-align: left;padding:10px 0;padding-bottom:30px;}
		.headerLandinpage .nav > ul > li {display:block;margin-left:20px;margin-top:10px;}
		.headerLandinpage .landingHeaderLeft .header-burger-menu {padding-right: 16px;padding-top:17px;padding-left: 30px;}
		.headerLandinpage .landingHeaderLeft .header-burger-menu .nav-trigger em {top:40px;left:-42px;}
		.headerLandinpage .landingHeaderRight .headerlogo {width:125px;height:90px;top:-3px;right:40px;top:-23px;}
		.headerLandinpage .nav.active > ul > li.has-dropdown .dropdown {position:relative;width:100%;left:0;transform:none;background:none;display:none;box-shadow:none;top:0;}
		.headerLandinpage .nav.active > ul > li.has-dropdown span a {font-size:18px;}
		.headerLandinpage .nav.active > ul > li.has-dropdown.isopendropdown .dropdown {display:block;}
		.headerLandinpage .nav > ul > li.has-dropdown.isopendropdown {background:none !important;}
		.headerLandinpage .nav > ul > li.has-dropdown .dropdown ul.second-level {padding-bottom:20px;padding-top:10px;}
		.headerLandinpage .nav > ul > li.has-dropdown .dropdown ul.second-level > li.columns {width:100%;padding:5px 0;}
		.headerLandinpage .nav > ul > li.has-dropdown .dropdown ul.second-level > li.columns a {text-align:left;color:#000;font-weight:300;font-size:18px;}
		.headerLandinpage .nav > ul > li.has-dropdown .dropdown ul.second-level > li a > span.menu_text {width:100%;}
		.wrapper.landingpageWrapper.active:before {background:none !important;}
		#page-footer {padding-bottom:100px;}
		#section1 {padding-left:40px;padding-right:40px;}
		#section1 > .dce-linklist, #section1 > .frame-layout-3 {display:none;}
      	#section1 > div, #section1 > section, #section1 > article {width:100% !Important;}
      	.landingpageWrapper .container {padding-top:50px;}
        .language-switcher-filmcommission {right:15px;}
        .header-lang-switcher {display:none !important;}
 	}
	@media (min-width:1023px) {
      	.filmcommission .article-detail .article-group {margin-bottom:10px;}
		.headerLandinpage .landingHeaderLeft {display:none;}
	}
	@media screen and (max-width: 992px) {
		.headerLandinpage {padding:20px 25px;}
	}
  	@media (max-width: 900px) {
		#footerblock .medium-4 {width:100%;}
		#footerblock .medium-6 {width:100%;margin-bottom:30px;}
        #section1 {padding-left:0;padding-right:0;}
        #page-id-29377 #section1 > div:first-child {margin-left:0;margin-right:0;}
  	}
	@media (max-width: 800px) {
        #page-id-29377 #section1 > div#c310539 .columns {width:100%;}
        #page-id-29377 #section1 > div#c310539 .row {flex-direction:column;}
        #page-id-29377 #section1 > div#c310539 .columns:nth-child(1) {border-top-left-radius: 60px;border-top-right-radius: 60px;border-bottom-left-radius:0px;}
        #page-id-29377 #section1 > div#c310539 .columns:nth-child(2) {}
        #page-id-29377 #section1 > div#c310539 .columns:nth-child(3) {border-bottom-left-radius: 60px;border-bottom-right-radius: 60px;border-top-right-radius:0px;}
  	}
	@media (max-width: 767px) {
		.nav > ul > li {margin-left:0;}
        .videotext .text_one {font-size:60px;line-height:1.2;margin-bottom:20px;}
        .videotext {margin-top:0 !important;}
		.headerLandinpage .landingHeaderLeft .header-burger-menu {padding-top:50px;}
        #footerblock {margin-left:0 !important;margin-right:0 !important;}
	}
  	@media (max-width: 700px) {
		.video-bg > video {height:auto;object-fit: contain;}
		.videotext {position:relative;top:0;transform:none;left:0;width:100%;}
  	}
	@media screen and (max-width: 600px) {
		.videotext {margin-top:70px;margin-bottom:30px;}
		.dce_red_linkliste_bild li {width:100%;}
      	.dce-table .table-section.column .medium-4, .dce-table .table-section.column .medium-8 {width:100%;}
	}
	@media (min-width: 32rem) {
        #section1 {grid-template-columns: 250px minmax(10px, 1fr);}
    }

	footer.footer > .footer-content {display:none !important;}
	.section-widgets.filmlocations .widget-content p {display:none !important;}
