@font-face{font-family:"Daily Spark Script";src:url("../fonts/DailySpark-Script.eot");src:url("../fonts/DailySpark-Script.eot?#iefix") format("embedded-opentype"), url("../fonts/DailySpark-Script.woff2") format("woff2"), url("../fonts/DailySpark-Script.woff") format("woff"), url("../fonts/DailySpark-Script.ttf") format("truetype"), url("../fonts/DailySpark-Script.svg#DailySpark-Script") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Daily Spark Script";src:url("../fonts/DailySpark-Script.eot");src:url("../fonts/DailySpark-Script.eot?#iefix") format("embedded-opentype"), url("../fonts/DailySpark-Script.woff2") format("woff2"), url("../fonts/DailySpark-Script.woff") format("woff"), url("../fonts/DailySpark-Script.ttf") format("truetype"), url("../fonts/DailySpark-Script.svg#DailySpark-Script") format("svg");font-weight:normal;font-style:normal;font-display:swap}.--button{text-decoration:none !important;padding:16px 56px !important;background-color:#00B398 !important;border-radius:80px !important;min-height:60px !important;height:60px !important;max-height:60px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important}.--button:hover{background-color:#F79E61 !important}.--button:hover svg,.--button:hover img{-webkit-transform:rotate(110deg);-moz-transform:rotate(110deg);-ms-transform:rotate(110deg);-o-transform:rotate(110deg);transform:rotate(110deg)}.--button span{font-size:26px;font-weight:500;color:#1F2B29}.--button svg,.--button img{margin-left:5px;margin-top:-3px;-webkit-transition:all 0.25s ease;transition:all 0.25s ease}@font-face{font-family:"Daily Spark Script";src:url("../fonts/DailySpark-Script.eot");src:url("../fonts/DailySpark-Script.eot?#iefix") format("embedded-opentype"), url("../fonts/DailySpark-Script.woff2") format("woff2"), url("../fonts/DailySpark-Script.woff") format("woff"), url("../fonts/DailySpark-Script.ttf") format("truetype"), url("../fonts/DailySpark-Script.svg#DailySpark-Script") format("svg");font-weight:normal;font-style:normal;font-display:swap}header#mainHeader{padding:30px 30px 10px 30px;background-color:transparent;display:flex;justify-content:space-between;align-items:center;position:fixed;width:100%;top:0;z-index:999;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;border-bottom-left-radius:20px;border-bottom-right-radius:20px;padding-left:30px;padding-right:30px}@media (min-width:768px) and (max-width:1149px){header#mainHeader{padding-left:20px;padding-right:20px}}@media (max-width:767px){header#mainHeader{padding-left:20px;padding-right:20px}}header#mainHeader.scrolled{padding:10px 30px !important;box-shadow:1px 2px 9px 0px rgba(0, 0, 0, 0.25) !important;-webkit-box-shadow:1px 2px 9px 0px rgba(0, 0, 0, 0.25) !important;-moz-box-shadow:1px 2px 9px 0px rgba(0, 0, 0, 0.25) !important;background-color:#f79d6134;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}@media (min-width:768px) and (max-width:1149px){header#mainHeader.scrolled{padding-left:20px !important;padding-right:20px !important}}@media (max-width:767px){header#mainHeader.scrolled{padding-left:20px !important;padding-right:20px !important}}header#mainHeader.scrolled .menuTrigger{top:20px !important}header#mainHeader.scrolled .head-logo svg{height:auto;width:100px !important}header#mainHeader.activeAlpina{background-color:#ffffff83 !important;-webkit-backdrop-filter:blur(5px) !important;backdrop-filter:blur(5px) !important}header#mainHeader .container{display:flex;align-items:center;justify-content:space-between;width:100%;gap:40px}header#mainHeader .container .site-branding{display:flex;width:50%}header#mainHeader .container .site-branding .head-logo{display:flex;-webkit-transition:all 0.25s ease;transition:all 0.25s ease}header#mainHeader .container .site-branding .head-logo svg{display:flex;width:220px;object-fit:contain;-webkit-transition:all 0.25s ease;transition:all 0.25s ease}@media (min-width:768px) and (max-width:1149px){header#mainHeader .container .site-branding .head-logo svg{width:175px}}@media (max-width:767px){header#mainHeader .container .site-branding .head-logo svg{width:80px;height:39px}}header#mainHeader .container .menuTrigger{display:none !important;width:32px;height:24px;cursor:pointer;right:20px;top:65px;z-index:20;flex-direction:column;justify-content:space-between;position:absolute;-webkit-transition:all 0.25s ease;transition:all 0.25s ease}@media (min-width:768px) and (max-width:1149px){header#mainHeader .container .menuTrigger{display:flex !important}}@media (max-width:767px){header#mainHeader .container .menuTrigger{display:flex !important;top:38px}}header#mainHeader .container .menuTrigger::before,header#mainHeader .container .menuTrigger::after{content:"";width:100%;background-color:black;display:block;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;border-radius:12px;height:4px}header#mainHeader .container .menuTrigger.active::before{transform:rotateZ(45deg) translateY(4px) translateX(10px)}header#mainHeader .container .menuTrigger.active::after{transform:rotateZ(-45deg) translateY(-4px) translateX(10px)}header#mainHeader .container .menuTrigger.active span{background-color:transparent}header#mainHeader .container .menuTrigger span{width:100%;height:4px;background-color:black;border-radius:12px;display:block;-webkit-transition:all 0.25s ease;transition:all 0.25s ease}header#mainHeader .container .menuTrigger span::before{transform:translateY(-10px)}header#mainHeader .container .menuTrigger span::after{transform:translateY(10px);margin-top:-4px}header#mainHeader .container .site-navigation{width:50%;display:flex;justify-content:flex-end}header#mainHeader .container .site-navigation#mainHeaderMenu{-webkit-transition:all 0.25s ease;transition:all 0.25s ease}@media (min-width:768px) and (max-width:1149px){header#mainHeader .container .site-navigation#mainHeaderMenu{display:none !important}}@media (max-width:767px){header#mainHeader .container .site-navigation#mainHeaderMenu{display:none !important}}header#mainHeader .container .site-navigation#mainHeaderMenu ul{border-bottom-left-radius:20px;border-top-left-radius:20px;border-bottom-right-radius:20px}@media (min-width:1150px){header#mainHeader .container .site-navigation#mainHeaderMenu ul li:last-child a,header#mainHeader .container .site-navigation#mainHeaderMenu ul li:first-child a{padding-left:0 !important;padding-right:0 !important}}header#mainHeader .container .site-navigation#mainHeaderMenu ul li a{padding:4px 10px 4px 10px !important}header#mainHeader .container .site-navigation#mainHeaderMenu.active{display:flex !important}header#mainHeader .container .site-navigation .menu-header-menu-container{width:100%}@media (min-width:768px) and (max-width:1149px){header#mainHeader .container .site-navigation .menu-header-menu-container{display:flex;justify-content:flex-end;position:absolute;width:max-content;margin-top:20px}}@media (max-width:767px){header#mainHeader .container .site-navigation .menu-header-menu-container{display:flex;justify-content:flex-end;position:absolute;width:max-content;margin-top:20px}}header#mainHeader .container .site-navigation .menu-header-menu-container .menu{display:flex;list-style-type:none;padding-left:0;width:100%;justify-content:space-between}@media (min-width:768px) and (max-width:1149px){header#mainHeader .container .site-navigation .menu-header-menu-container .menu{flex-direction:column;width:max-content;background:white;margin:0}}@media (max-width:767px){header#mainHeader .container .site-navigation .menu-header-menu-container .menu{flex-direction:column;width:max-content;background:white;margin:0}}header#mainHeader .container .site-navigation .menu-header-menu-container .menu li.current-menu-item a::after{content:"";width:calc(100% - 20px);height:2px;background-color:#F79E61;position:absolute;left:10px;bottom:0}header#mainHeader .container .site-navigation .menu-header-menu-container .menu li.noDecoration a::after{display:none}@media (min-width:1150px){header#mainHeader .container .site-navigation .menu-header-menu-container .menu li:first-child.current-menu-item a::after,header#mainHeader .container .site-navigation .menu-header-menu-container .menu li:first-child.current-child a::after,header#mainHeader .container .site-navigation .menu-header-menu-container .menu li:last-child.current-menu-item a::after,header#mainHeader .container .site-navigation .menu-header-menu-container .menu li:last-child.current-child a::after{width:100%;left:0}}header#mainHeader .container .site-navigation .menu-header-menu-container .menu li a{font-family:"Kanit", Arial, sans-serif;padding:4px 10px 4px 10px;font-size:16px;font-weight:normal;text-transform:uppercase;text-decoration:none;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;display:flex;position:relative}header#mainHeader .container .site-navigation .menu-header-menu-container .menu li a::after{content:""}header#mainHeader .container .site-navigation .menu-header-menu-container .menu li a:hover{color:#F79E61 !important}@font-face{font-family:"Daily Spark Script";src:url("../fonts/DailySpark-Script.eot");src:url("../fonts/DailySpark-Script.eot?#iefix") format("embedded-opentype"), url("../fonts/DailySpark-Script.woff2") format("woff2"), url("../fonts/DailySpark-Script.woff") format("woff"), url("../fonts/DailySpark-Script.ttf") format("truetype"), url("../fonts/DailySpark-Script.svg#DailySpark-Script") format("svg");font-weight:normal;font-style:normal;font-display:swap}footer#kontakt{background:#1F2B29;border-top-left-radius:90px;border-top-right-radius:90px;padding:90px 0;display:flex;width:100%;position:relative}@media (min-width:768px) and (max-width:1149px){footer#kontakt{padding:60px 0;border-top-left-radius:60px;border-top-right-radius:60px}}@media (max-width:767px){footer#kontakt{padding:40px 0;border-top-left-radius:60px;border-top-right-radius:60px}}footer#kontakt .wrapper{width:100%;padding-left:30px;padding-right:30px}@media (min-width:768px) and (max-width:1149px){footer#kontakt .wrapper{padding-left:20px;padding-right:20px}}@media (max-width:767px){footer#kontakt .wrapper{padding-left:20px;padding-right:20px}}footer#kontakt .wrapper .container{width:100%}footer#kontakt .wrapper .container .topPart{display:flex;gap:40px}@media (min-width:768px) and (max-width:1149px){footer#kontakt .wrapper .container .topPart{gap:20px}}@media (max-width:767px){footer#kontakt .wrapper .container .topPart{gap:40px;flex-direction:column}}footer#kontakt .wrapper .container .topPart .leftPart{width:50%}@media (min-width:768px) and (max-width:1149px){footer#kontakt .wrapper .container .topPart .leftPart{width:40%}}@media (max-width:767px){footer#kontakt .wrapper .container .topPart .leftPart{width:100%}}footer#kontakt .wrapper .container .topPart .leftPart a{display:flex;width:max-content}footer#kontakt .wrapper .container .topPart .leftPart a img{width:265px;object-fit:contain}@media (max-width:767px){footer#kontakt .wrapper .container .topPart .leftPart a img{width:50vw}}footer#kontakt .wrapper .container .topPart .rightPart{width:50%;color:#EFD7C7;display:flex;gap:40px;justify-content:space-between}@media (min-width:768px) and (max-width:1149px){footer#kontakt .wrapper .container .topPart .rightPart{width:60%}}@media (max-width:767px){footer#kontakt .wrapper .container .topPart .rightPart{width:100%}}footer#kontakt .wrapper .container .topPart .rightPart *{color:#EFD7C7}footer#kontakt .wrapper .container .topPart .rightPart .menuLabel{font-family:"Kanit", Arial, sans-serif;font-size:30px !important;font-weight:500 !important;line-height:100%;margin:0 0 20px 0 !important;text-transform:uppercase}footer#kontakt .wrapper .container .topPart .rightPart .menuLabel.marginTop{margin-top:20px !important}@media (max-width:767px){footer#kontakt .wrapper .container .topPart .rightPart .menuLabel{font-size:22px !important}}footer#kontakt .wrapper .container .topPart .rightPart .leftPart{width:50%;display:flex;flex-direction:column}footer#kontakt .wrapper .container .topPart .rightPart .leftPart p,footer#kontakt .wrapper .container .topPart .rightPart .leftPart a{font-size:18px;line-height:100%;margin:0;display:block;width:max-content;max-width:265px;margin-bottom:10px;width:auto}@media (max-width:767px){footer#kontakt .wrapper .container .topPart .rightPart .leftPart p,footer#kontakt .wrapper .container .topPart .rightPart .leftPart a{font-size:16px}}footer#kontakt .wrapper .container .topPart .rightPart .leftPart a{text-decoration:none;-webkit-transition:all 0.25s ease;transition:all 0.25s ease}footer#kontakt .wrapper .container .topPart .rightPart .leftPart a:last-child{margin-bottom:0}footer#kontakt .wrapper .container .topPart .rightPart .leftPart a:hover{color:#F79E61}footer#kontakt .wrapper .container .topPart .rightPart .leftPart .followBlock a{text-transform:uppercase}footer#kontakt .wrapper .container .topPart .rightPart .rightPart{width:max-content;display:block}footer#kontakt .wrapper .container .topPart .rightPart .rightPart .menu{list-style:none;padding:0;margin-top:-3px}footer#kontakt .wrapper .container .topPart .rightPart .rightPart .menu li{margin-bottom:10px}footer#kontakt .wrapper .container .topPart .rightPart .rightPart .menu li a{font-family:"Kanit", Arial, sans-serif;font-size:18px;text-decoration:none;font-weight:300;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;text-transform:uppercase}@media (max-width:767px){footer#kontakt .wrapper .container .topPart .rightPart .rightPart .menu li a{font-size:16px}}footer#kontakt .wrapper .container .topPart .rightPart .rightPart .menu li a:hover{color:#F79E61}footer#kontakt .wrapper .container .bottomPart{display:flex;gap:40px;margin-top:40px}@media (max-width:767px){footer#kontakt .wrapper .container .bottomPart{flex-direction:column;gap:3px}}footer#kontakt .wrapper .container .bottomPart .leftPart{width:70%;display:flex;align-items:center}@media (min-width:768px) and (max-width:1149px){footer#kontakt .wrapper .container .bottomPart .leftPart{flex-direction:column;align-items:flex-start}}@media (max-width:767px){footer#kontakt .wrapper .container .bottomPart .leftPart{flex-direction:column;align-items:flex-start;width:100%}}footer#kontakt .wrapper .container .bottomPart .leftPart nav ul{list-style:none;padding:0;display:flex;flex-wrap:wrap;margin:0}footer#kontakt .wrapper .container .bottomPart .leftPart nav ul li{position:relative}@media (min-width:768px) and (max-width:1149px){footer#kontakt .wrapper .container .bottomPart .leftPart nav ul li:last-child::after{display:none}}@media (max-width:767px){footer#kontakt .wrapper .container .bottomPart .leftPart nav ul li:last-child::after{display:none}}footer#kontakt .wrapper .container .bottomPart .leftPart nav ul li::after{content:"|";font-size:14px;color:#EFD7C7;margin-left:5px;margin-right:5px}footer#kontakt .wrapper .container .bottomPart .leftPart nav ul li a{color:#EFD7C7;text-decoration:none;font-size:14px;-webkit-transition:all 0.25s ease;transition:all 0.25s ease}footer#kontakt .wrapper .container .bottomPart .leftPart nav ul li a:hover{color:#F79E61}footer#kontakt .wrapper .container .bottomPart .leftPart .copyRight{color:#EFD7C7;font-size:14px;margin-top:3px}footer#kontakt .wrapper .container .bottomPart .rightPart{width:30%;align-items:center;justify-content:flex-end;display:flex}@media (max-width:767px){footer#kontakt .wrapper .container .bottomPart .rightPart{justify-content:flex-start;width:100%}}footer#kontakt .wrapper .container .bottomPart .rightPart a img{width:100px;object-fit:contain}html{line-height:1.15;-webkit-text-size-adjust:100%;overflow-x:hidden;background:#1F2B29}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}*:focus{outline:none}::placeholder{color:#1F2B29;opacity:1}::selection{color:#1F2B29;background:#C0FFA9}::-webkit-scrollbar{width:3px}::-webkit-scrollbar-track{background:#2B604F}::-webkit-scrollbar-thumb{background:#F79E61}::-webkit-input-placeholder{color:#5f5f5f;font-size:16px;line-height:100%;font-family:"Source Sans 3", Arial, sans-serif}:-ms-input-placeholder{color:#5f5f5f;font-size:16px;line-height:100%;font-family:"Source Sans 3", Arial, sans-serif}::placeholder{color:#5f5f5f;font-size:16px;line-height:100%;font-family:"Source Sans 3", Arial, sans-serif}body{margin:0;font-family:"Source Sans 3", Arial, sans-serif;font-size:1rem;font-weight:400;line-height:1.5;color:#1F2B29;background-color:white;z-index:1;position:relative;overflow-x:hidden}body.home{background-color:#2B604F}body *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body .container{max-width:1400px;margin-left:auto;margin-right:auto}body a{-webkit-transition:all 0.25s ease;transition:all 0.25s ease;color:#1F2B29}body a:hover{color:#1F2B29}body h1{font-family:"Kanit", Arial, sans-serif;font-size:60px;line-height:100%;font-weight:500;letter-spacing:-1px}@media (min-width:768px) and (max-width:1149px){body h1{font-size:60px}}@media (max-width:767px){body h1{font-size:10vw}}body h2{font-size:44px;font-weight:500;line-height:100%;margin:0;font-family:"Kanit", Arial, sans-serif}body h3{font-size:34px;font-weight:500;line-height:100%;margin:0;font-family:"Kanit", Arial, sans-serif}body h4{font-size:30px;font-weight:500;line-height:100%;margin:0;font-family:"Kanit", Arial, sans-serif}@media (min-width:768px) and (max-width:1149px){body h4{font-size:24px}}@media (max-width:767px){body h4{font-size:22px}}body p{font-size:22px;line-height:100%;margin-top:20px;margin-bottom:20px;font-family:"Source Sans 3", Arial, sans-serif}body ul li{font-size:22px;line-height:100%}body .fancybox-container .fancybox-toolbar .fancybox-button--play,body .fancybox-container .fancybox-toolbar .fancybox-button--thumbs{display:none !important}body .fancybox-container .fancybox-image{border-radius:90px}@media (max-width:767px){body .fancybox-container .fancybox-image{border-radius:40px}}.mainPageWrapper{padding-top:175px;padding-bottom:75px;padding-left:30px;padding-right:30px}@media (min-width:768px) and (max-width:1149px){.mainPageWrapper{padding-left:20px;padding-right:20px}}@media (max-width:767px){.mainPageWrapper{padding-left:20px;padding-right:20px}}@media (max-width:767px){.mainPageWrapper{padding-top:75px}}@media (max-width:767px){.mainPageWrapper .container h2{font-size:34px}}.mainPageWrapper .container h2,.mainPageWrapper .container h3{margin-bottom:20px}.mainPageWrapper .container a{display:inline-block}.mainPageWrapper .container a:hover{color:#F79E61}