.home .sectionContent{padding:20px;text-align:center;position:relative;z-index:1}.home .section{position:relative;overflow:hidden}.fullScreen{min-height:100vh;margin-top:-70px;margin-bottom:0}@media(min-width:1280px){.fullScreen{margin-top:-70px}}.normal{min-height:400px;margin-top:15vh;margin-bottom:15vh}@media(orientation:portrait){.normal{margin-top:5vh;margin-bottom:5vh}}.home .section h3{color:#c19e56;margin:0 0 12px}@media only screen and (min-width:480px){.home .section h3{margin-top:8vh}}@media(min-width:768px){.home .section h3{font-size:20px}}@media(min-width:1024px){.home .section h3{font-size:25px;margin-top:30px}}@media(min-width:1600px){.home .section h3{font-size:30px;margin-top:36px}}@media(min-width:1890px){.home .section h3{font-size:34px;margin-top:40px}}.home .section .downloadSection{margin-bottom:0}.home h2{color:#c19e56;text-transform:uppercase;margin:0 0 20px}.home p br{display:none}.banner-desc{text-align:center}.home .banner-title{max-width:280px;margin:0 auto 20px}.home .banner-title br{display:none}@media(min-width:768px){.home .banner-title{font-size:33px;margin-top:10px;margin-bottom:8px;max-width:620px}}@media(min-width:1280px){.home .banner-title{font-size:39px;max-width:740px}}@media(min-width:1600px){.home .banner-title{font-size:44px;max-width:800px}}@media(min-width:1890px){.home .banner-title{font-size:50px;max-width:960px}}.home .banner-desc{max-width:520px;margin:0 auto 20px}@media(min-width:768px){.home .banner-desc{font-size:16px;font-weight:600;max-width:550px;margin-bottom:32px}}@media(min-width:1280px){.home .banner-desc{font-size:18px;max-width:700px}}@media(min-width:1600px){.home .banner-desc{font-size:20px;max-width:900px}}@media(min-width:1890px){.home .banner-desc{font-size:21px;max-width:1150px;margin-bottom:48px}}.home footer{display:block}.pageContent.error .codeDemoScreen>.sectionContent{opacity:1}div.goDown{position:absolute;bottom:20px;text-align:center;transition:.5s ease-out;z-index:11}div.downlink{display:inline-block;width:40vw}@media(min-width:768px){div.downlink{width:30vw}}div.downlink a{font-size:130%}div.goDown .icon{color:#f79421;display:inline-block;font-size:80%;margin-top:12px;transition:all .35s}.nonTouch a.goDown:hover{color:#f79421}.nonTouch a.goDown:hover .icon{color:#f26521}.swiper-button-next,.swiper-button-prev{background:none!important;font-size:30px;width:46px;height:46px;padding:3px 15px}.tabSlider{width:100%;height:70px;margin:0 auto;max-width:430px}@media(min-width:1024px){.tabSlider{display:inline-block;vertical-align:middle;width:auto;height:68px;overflow:visible;max-width:none}}.tabSlider .swiper-slide{max-width:100%;height:auto}@media(min-width:1280px){.tabSlider .swiper-slide:nth-child(4) .slideTxt span{width:115px}}.tabSlider .sliderWrapper{width:100%}@media(min-width:1024px){.tabSlider .sliderWrapper{width:100%;height:100%;display:block;text-align:center;transform:none!important}}.tabSlider .slideTxt{position:relative;left:0}.tabSlider .slideTxt:hover span{text-decoration:underline}.tabSlider .swiper-slide-active .slideTxt:hover span{text-decoration:none}@media(min-width:1024px){.tabSlider .slideTxt{left:0}}.tabSlider .slideTxt:before{content:"";display:inline-block;vertical-align:middle;height:70px;width:0}@media(min-width:1024px){.tabSlider .slideTxt:before{height:68px}}.tabSlider .slideTxt b,.tabSlider .slideTxt span{display:block}.tabSlider .slideTxt b{display:none;color:#f7931c;font-size:70px;font-weight:300;line-height:70px}.tabSlider .slideTxt span{width:200px;font-size:18px;font-weight:500;display:inline-block;vertical-align:middle}@media(min-width:1024px){.tabSlider .slideTxt span{width:90px;cursor:pointer;margin-left:-4px;text-align:left;position:relative;padding:5px 36px;font-size:14px;font-weight:700;transition:color .1s}.tabSlider .slideTxt span:before{content:"";background:#f57f1e;background:linear-gradient(to bottom,#f57f1e 0%,#ef3659 100%);display:inline-block;position:absolute;left:0;top:50%;width:2px;height:32px;margin-top:-16px}}@media(min-width:1280px){.tabSlider .slideTxt span{padding:6px 20px;font-size:15px}}@media(min-width:1600px){.tabSlider .slideTxt span{padding:8px 45px 8px 34px;font-size:17px;width:100px}}@media(min-width:1890px){.tabSlider .slideTxt span{font-size:18px}}.tabSlider .slideTxt a{color:#f57f1e;display:inline-block;font-weight:800;text-transform:uppercase;font-size:90%;margin-bottom:8px}@media(min-width:1024px){.tabSlider .swiper-slide{height:100%;width:auto!important;display:inline-block;backface-visibility:hidden}.tabSlider .swiper-slide:first-child .slideTxt span:before{display:none}.tabSlider .swiper-button-next,.tabSlider .swiper-button-prev{display:none!important}.tabSlider .swiper-slide-active .slideTxt span{color:#aaa}}.codeDemoScreen{color:#555;position:relative}.codeDemoScreen>div{opacity:1;transition:.1s}.codeDemoScreen .sectionContent{flex-direction:column;justify-content:space-between;padding:25px 0 0;overflow:hidden}
.codeDemoScreen h4{color:#f7931c;font-size:13px;margin:5vh 0 0}@media(min-width:1024px){.codeDemoScreen h4{font-size:18px;margin-top:0;margin-bottom:20px}}.codeDemoScreen .slideHeader{margin-bottom:auto;margin-top:auto}@media(min-width:1024px){.codeDemoScreen .slideHeader{margin-top:1.5vh}}@media(min-width:1600px){.codeDemoScreen .slideHeader{margin-top:1.5vh}}.codeDemoScreen .codeDemoBlock{max-width:none;height:auto;padding-top:15px;width:100vw}@media(min-width:1280px){.codeDemoScreen .codeDemoBlock{padding-top:25px}}.codeDemoScreen .codeDemoBlock .swiper-container{overflow:visible;margin-left:5%;margin-right:5%}@media(min-width:1024px){.codeDemoScreen .codeDemoBlock .swiper-container{margin-left:15%;margin-right:15%}}.codeDemoScreen .codeDemoBlock .swiper-slide{visibility:hidden;transition-duration:0!important}@media(min-width:1024px){.codeDemoScreen .codeDemoBlock .swiper-slide{display:flex}}.codeDemoScreen .codeDemoBlock .swiper-wrapper{transition-duration:0!important}@media(min-width:1024px){.codeDemoScreen .codeDemoBlock .swiper-wrapper{align-items:flex-end}}.codeDemoScreen .codeDemoBlock .swiper-slide-active{opacity:1!important;visibility:visible}.codeDemoScreen .codeDemoBlock .title{text-align:left;margin-bottom:15px}@media(min-width:1024px){.codeDemoScreen .codeDemoBlock .title{margin-bottom:0;width:180px;padding-bottom:18px}}@media(min-width:1280px){.codeDemoScreen .codeDemoBlock .title{width:70%}}.codeDemoScreen .codeDemoBlock .title a{text-transform:uppercase;color:#f7931c;font-weight:800}.codeDemoScreen .codeDemoBlock .title b{display:inline-block;font-size:24px;font-weight:300;vertical-align:top;margin-right:16px}@media(min-width:768px){.codeDemoScreen .codeDemoBlock .title b{font-size:36px}}@media(min-width:1024px){.codeDemoScreen .codeDemoBlock .title b{display:block;font-size:41px;margin-right:0}}@media(min-width:1280px){.codeDemoScreen .codeDemoBlock .title b{font-size:52px;line-height:1}}.codeDemoScreen .codeDemoBlock .title span{font-size:13px;line-height:1.4;display:inline-block;max-width:80%;padding-top:2px;vertical-align:top}@media(min-width:768px){.codeDemoScreen .codeDemoBlock .title span{max-width:85%;padding-top:5px}}@media(min-width:1024px){.codeDemoScreen .codeDemoBlock .title span{color:#b0b0b0;max-width:none;display:block}}@media(min-width:1280px){.codeDemoScreen .codeDemoBlock .title span{font-size:14px}}.swiper-slide-active .codeDemoScreen .codeDemoBlock .title{opacity:1;transform:translateY(0)}.sideimg{display:flex;margin:auto;overflow:hidden}@media(min-width:1024px){.sideimg{width:48%}}.sidetext{text-align:left;font-family:"Muli";font-size:14px;display:flex}@media(min-width:1024px){.sidetext{font-size:15px;width:48%}.sidetext div{margin:auto}}@media(min-width:1600px){.sidetext{font-size:16px}}.calendarScreen{overflow:hidden;height:auto}.calendarScreen .sectionContent{margin-top:5vh;padding:25px 0 0}.calendarScreen h2{color:#484848;text-transform:none;font-size:33px}.eventDetailsBlock{margin-top:80px}@media(min-width:1024px){.eventDetailsBlock{margin-top:100px}}.eventDetailsBlock .swiper-slide{width:100vw;padding-left:20px;padding-right:20px}.contentBlk{visibility:hidden}.swiper-slide-active .contentBlk{visibility:visible}.eventDetailsBlock .contentBlk{display:flex;flex-direction:column;text-align:left;font-size:13px}@media(min-width:800px){.eventDetailsBlock .contentBlk{display:inline-flex;flex-direction:row}}.eventDetailsBlock .contentBlk>div{margin-left:16px}.eventDetailsBlock .contentBlk h3{font-size:18px;margin:0 0 8px;margin-bottom:20px}.eventDetailsBlock .contentBlk p{font-weight:600;margin:0 0 10px}.eventDetailsBlock .contentBlk a.link{color:#f7931c}.eventDetailsBlock time{color:#e74643;line-height:1.1;width:100%;text-align:center;margin-bottom:30px}.eventDetailsBlock time b,.eventDetailsBlock time small{font-weight:600;font-size:36px}.eventDetailsBlock time b+b:after{content:","}.eventDetailsBlock time b:first-child{line-height:40px}@media(min-width:800px){.eventDetailsBlock time{display:block;text-align:right;width:auto;display:inline-flex;flex-direction:column;flex:0 0 auto}.eventDetailsBlock time b+b{font-size:30px;margin-top:0}.eventDetailsBlock time b+b:after{content:""}.eventDetailsBlock time small{font-size:18px}}@media(min-width:1200px){.eventDetailsBlock time{font-size:50px}.eventDetailsBlock time b+b{font-size:35px}.eventDetailsBlock time small{font-size:21px;margin-top:2px}}@media(min-width:800px){.eventDetailsBlock .eventDetail{width:auto}.eventDetailsBlock .eventDetail .contentBlk{padding:12px 0 0 22px;font-size:14px}.eventDetailsBlock .eventDetail .contentBlk>div{margin-left:48px}.eventDetailsBlock .eventDetail .contentBlk h3{font-size:20px;margin-bottom:25px}}@media(min-width:1200px){.eventDetailsBlock .eventDetail{width:auto;margin-left:15%;margin-right:15%}.eventDetailsBlock .eventDetail .contentBlk{padding:15px 0 0 27px;font-size:16px}.eventDetailsBlock .eventDetail .contentBlk>div{margin-left:64px}
.eventDetailsBlock .eventDetail .contentBlk h3{font-size:24px;margin-bottom:30px}}.eventScaleBlock{position:relative;width:100%;margin-top:50px;z-index:2}.eventScaleBlock .swiper-slide{width:auto;flex-basis:auto}.eventScaleBlock .swiper-slide-prev,.eventScaleBlock .swiper-slide-next{width:auto;flex-basis:auto}.eventScaleBlock nav{box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;width:100%;margin:0;position:relative;z-index:1}.eventScaleBlock .swiper-container{overflow:visible}.eventScaleBlock .swiper-wrapper{align-items:center}.eventScaleBlock .swiper-slide{margin:16px 0}.eventScaleBlock .eventLink{display:block;position:relative}.eventScaleBlock .eventLink time{background:#f7931c;border-radius:50%;color:#fff;font-size:10px;line-height:1;text-transform:uppercase;height:30px;width:30px;margin:0 auto;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}.eventScaleBlock .eventLink time small{font-size:8px}.eventScaleBlock .eventLink span{position:absolute;opacity:1;left:50%;text-align:center;width:160px;padding:0 10px;box-sizing:border-box;color:#484848;font-weight:600;font-size:11px;padding-top:12px;margin-left:-80px;transform:translateY(-10px);transition:all .1s}@media(min-width:768px){.eventScaleBlock .eventLink span{font-size:13px;margin-left:-100px;width:200px}}@media(min-width:1024px){.eventScaleBlock .eventLink span{font-size:14px}}@media(min-width:1890px){.eventScaleBlock .eventLink span{font-size:17px;padding-top:22px;width:240px;margin-left:-120px}}.eventScaleBlock .eventLink.active{margin:auto;pointer-events:none}@media(min-width:1600px){.eventScaleBlock .eventLink time{height:42px;width:42px;font-size:14px}.eventScaleBlock .eventLink time small{font-size:10px}}.nonTouch .eventScaleBlock .eventLink:hover time{transform:translateY(-2px);box-shadow:0 3px 0 rgba(0,0,0,0.15)}.nonTouch .eventScaleBlock .eventLink:hover span{font-weight:bold;transform:translateY(0)}.nonTouch .eventScaleBlock .eventLink:active time{transform:translateY(0);box-shadow:0}.eventScaleBlock .swiper-slide-active .eventLink{pointer-events:none}.eventScaleBlock .swiper-slide-active .eventLink time{background:#e74643;box-shadow:3px 6px 6px rgba(0,0,0,0.15);width:60px;height:60px;font-size:20px}.eventScaleBlock .swiper-slide-active .eventLink time small{font-size:14px}.eventScaleBlock .swiper-slide-active .eventLink span{font-weight:bold;color:#e74643;transform:translateY(0)}@media(min-width:1600px){.eventScaleBlock .swiper-slide-active .eventLink time{width:70px;height:70px;font-size:26px}.eventScaleBlock .swiper-slide-active .eventLink time small{font-size:15px}}.eventScaleBlock .scaleBg>u{background-image:url("../img/bg-scale.jpg");background-repeat:repeat-x;background-position:bottom left;background-size:auto 100%;display:block;position:absolute;top:50%;left:0;width:100%;height:6px;margin-top:-6px}.downloadSection .head{margin-bottom:4vh}.downloadSection .cta-download{display:none;margin-top:4vh}.nonTouch .downloadSection .cta-download{display:block}@media(min-width:1280px){.downloadSection .cta-download{margin-top:7vh}}.downloadSection .linkBlk{padding-bottom:14vh}@media(min-width:1280px){.downloadSection .linkBlk{padding-bottom:7vh}}.downloadSection p{margin:0 0 8px;padding:4vh 0}.nonTouch .downloadSection p{display:none}.downloadSection .mobileLink{padding:10px 42px;margin-top:4vh}.nonTouch .downloadSection .mobileLink{display:none}.downloadSection .mobileLink b{display:block}@media(min-width:1280px){.downloadSection .mobileLink{margin-top:7vh}}.downloadSection nav{padding-left:4px;color:#555;text-transform:capitalize}@media(min-width:1280px){.downloadSection nav{font-size:18px}}@media(min-width:1600px){.downloadSection nav{font-size:19px}}@media(min-width:1890px){.downloadSection nav{font-size:20px}}.downloadSection nav>span{display:inline-block;padding:2px 12px;user-select:none}@media(min-width:1280px){.downloadSection nav>span{padding:0 15px}}.downloadSection nav a{display:inline-block;padding:2px 12px;margin-left:-4px;transition:color .1s}.nonTouch .downloadSection nav a:hover{color:#f36521}@media(min-width:1280px){.downloadSection nav a{padding:0 15px}}@keyframes arrowMove{0%,100%{transform:translateY(3px)}50%{transform:translateY(-3px)}}