html,body{-webkit-tap-highlight-color:transparent;height:100%}html{font-size:62.5%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;font-family:"proxima-nova",sans-serif;font-weight:500;font-size:27px;font-size:2.7rem;line-height:1.45;color:#fff;position:relative}a{color:inherit}a:link,a:visited{text-decoration:underline}a:hover,a:active{text-decoration:none}h1,h2,h3,h4,h5{font-weight:normal}h1,h2{font-family:"korolev-compressed",sans-serif;color:#fff;line-height:1.1;margin-bottom:20px;text-transform:uppercase}h3,h4,h5{font-family:"korolev-compressed",sans-serif;font-weight:400;line-height:1.2}h1,h2{font-size:62px;font-size:6.2rem}h3{font-size:46px;font-size:4.6rem}h4{font-size:20px;font-size:2rem;line-height:1.2}h5{line-height:1.2}em{font-style:italic}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.hide{display:none}.container{max-width:1100px;width:90%;margin:0 auto}.row{margin-left:-20px;margin-right:-20px}.col{padding:0 20px;float:left}.col-1{width:8.33333%}.col-2{width:16.66667%}.col-3{width:25%}.col-4{width:33.33333%}.col-5{width:41.66667%}.col-6{width:50%}.col-7{width:58.33333%}.col-8{width:66.66667%}.col-9{width:75%}.col-10{width:83.33333%}.col-11{width:91.66667%}.col-12{width:100%}img{max-width:100%}p{padding:22px 0;font-weight:100}p+p{padding-top:0}h1+p,h2+p,h3+p,h4+p{padding-top:0}.clearfix:after,.perk-list:after,.container:after,nav:after,.row:after,.owl-carousel:after,#teaser:after,#info-list:after,#social-list:after{visibility:hidden;display:block;content:"";clear:both;height:0}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}a.btn,.btn,.secondary-btn{font-family:"korolev-compressed",sans-serif,Arial,sans-serif;font-weight:400;display:inline-block;padding:5px 24px 6px 22px;color:#3C3C3C;background:#EFAE1F;text-align:center;font-size:25px;font-size:2.5rem;-webkit-border-radius:7px;border-radius:7px;text-align:center;text-transform:uppercase;position:relative;text-decoration:none}a.btn:hover,.btn:hover,.secondary-btn:hover{background:#3C3C3C;color:#fff}.secondary-btn{background:#EFAE1F}a.line-btn,.line-btn{font-family:"korolev-compressed",sans-serif,Arial,sans-serif;font-weight:400;text-decoration:none;font-size:22px;font-size:2.2rem;border:2px solid #9e8a3b;-webkit-border-radius:7px;border-radius:7px;text-align:center;display:inline-block;padding:5px 24px 10px 22px;color:#fff}hr{border:none;border-top:1px solid #EFAE1F;position:relative;margin:30px 0;overflow:visible}hr:before{content:'';position:absolute;display:block;width:100%;height:20px;top:0;left:0;-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);background:url("../images/line-ornament.svg") no-repeat center center}header{position:relative}header nav{background:#603570;padding:14px 0 14px;position:fixed;top:0;left:0;width:100%;z-index:100}.subpage header nav{position:static}header nav ul{float:right;margin-top:6px}header nav ul li{float:left}header nav ul li a:link{color:#fff;font-family:"korolev-compressed",sans-serif;font-weight:700;font-size:35px;font-size:3.5rem;-webkit-transition:all 100ms;transition:all 100ms;font-weight:100;display:block;text-transform:uppercase;text-decoration:none;padding:0px 14px 2px;-webkit-border-radius:5px;border-radius:5px}header nav ul li a:hover,header nav ul li.active a{background:#EFAE1F}.headroom{-webkit-transition:-webkit-transform 200ms linear;transition:transform 200ms linear}.headroom--pinned{-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}.headroom--unpinned{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}#header-logo{float:left}#header-logo img{display:block}#header-hero{padding-top:85px;height:620px;background-image:url(/assets/images/riding-train.jpg);-webkit-background-size:cover;background-size:cover;background-color:#EFAE1F;background-position:left 30%}#mobile-nav{position:fixed;width:80%;height:100%;top:0;right:0;z-index:9999;background:#3C3C3C}#mobile-nav ul li a{display:block;padding:12px 20px;font-size:25px;font-size:2.5rem;font-family:"korolev-compressed",sans-serif,Arial,sans-serif;color:#fff;font-weight:100;text-decoration:none;text-transform:uppercase}#mobile-nav ul li{border-bottom:1px solid #272727}#mobile-nav ul li a:hover{background:#272727;color:#EFAE1F}.container-push,.push-push{-webkit-transform:translate3d(-80%, 0, 0);-ms-transform:translate3d(-80%, 0, 0);transform:translate3d(-80%, 0, 0)}#menu-toggle{color:#fff;font-size:31px;font-size:3.1rem;width:45px;height:44px;text-align:center;float:right;-webkit-transition:color 100ms;transition:color 100ms;display:none;-webkit-border-radius:5px;border-radius:5px;background:#7B508B}.subpage #menu-toggle{display:none !important}#menu-toggle:hover i{color:#EFAE1F}.pushy-right{-webkit-transform:translate3d(100%, 0, 0);-ms-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}.pushy-open{-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.pushy,#wrap,.push{-webkit-transition:-webkit-transform 0.3s cubic-bezier(0.16, 0.68, 0.43, 0.99);transition:transform 0.3s cubic-bezier(0.16, 0.68, 0.43, 0.99)}.site-overlay{display:none}#wrap{position:relative}.pushy-active .site-overlay{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9998;background:rgba(0,0,0,0.4)}section{padding:100px 0;position:relative;z-index:2;color:#3C3C3C;background-color:#EFAE1F}.subpage section{top:0}section .container{text-align:center}section:before{content:'';position:absolute;top:-87px;left:0;width:100%;height:90px;z-index:-1}.subpage section:before{display:none}#step-logo{position:absolute;z-index:4;left:50%;width:270px;top:0;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);overflow:hidden;padding:10px}#step-logo img{display:block;width:100%}#about{padding:280px 0 100px;background:url("/assets/images/bg-pattern.png") center center}@media only screen and (-webkit-min-device-pixel-ratio: 1.25), only screen and (min--moz-device-pixel-ratio: 1.25), only screen and (-o-min-device-pixel-ratio: 1.25 / 1), only screen and (min-device-pixel-ratio: 1.25), only screen and (min-resolution: 200dpi), only screen and (min-resolution: 1.25dppx){#about{-webkit-background-size:200px 200px;background-size:200px 200px}}#about .container{position:relative;z-index:3;text-align:left;background:#fff;padding:68px 65px 40px;-webkit-box-shadow:0 2px 28px 0 rgba(0,0,0,0.14);box-shadow:0 2px 28px 0 rgba(0,0,0,0.14)}#about .container h3{color:#EFAE1F;text-align:center}#about .container p{padding-left:0}#about .container .intro-text{padding:0 45px;margin-bottom:30px}#about .container .intro-text img{display:inline-block;float:right;width:170px;margin:10px -20px 0 0}#about .container .intro-text p{padding-right:0;padding-top:10px;font-size:20px;font-size:2rem}#about .container.divider{z-index:1}#contest-content{margin-top:20px;padding:20px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#contest-content h4{color:#3C3C3C;font-size:27px;font-size:2.7rem;padding-bottom:10px;margin:15px 0 20px;border-bottom:1px solid #EFAE1F;text-align:center}#contest-content p{font-size:17px;font-size:1.7rem}#contest-content .col{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#contest-content .col>div{padding:20px;background:#f3f3f3;-webkit-border-radius:5px;border-radius:5px;width:100%}#contest-content .col>div img{width:100px;margin:-40px auto 0;display:block}#contest-content .col>div ul{display:block !important}#about .getaway{font-weight:100;list-style-type:disc;margin-left:20px;font-size:16px;font-size:1.6rem}#about .getaway li+li{margin-top:5px}#about h1{color:#3C3C3C;text-transform:uppercase;width:100%;text-align:center;padding:20px 0;position:relative;border-top:1px solid #EFAE1F;margin-bottom:0}#about header hr{margin-top:0}#about header img{display:block;margin:-160px auto 0;position:relative;bottom:-1px;z-index:2}.about-col-left{width:33.33333%}.about-col-right{width:66.66667%}.perk-list{list-style:none;margin:20px auto;max-width:800px;padding:0}.perk-list li{font-size:14px;float:left;width:50%;padding:10px 10px 10px 90px;border-bottom:1px dotted #979797;height:80px;position:relative;line-height:60px}.perk-list li:nth-child(odd){border-right:1px dotted #979797}.perk-list li:nth-last-child(1){border-bottom:none;margin-bottom:-2px}.perk-list li:nth-child(odd):nth-last-child(2){border-bottom:none;margin-bottom:-2px}.perk-list li .perk-image{width:90px;position:absolute;top:50%;margin-top:-20px;left:0;text-align:center}.perk-list li .perk-image img{display:inline-block;max-width:60px}.perk-list li .perk-description{font-size:18px;line-height:1.2;vertical-align:middle;display:inline-block;color:#4a473b}@media only screen and (max-width: 950px){.perk-list li{float:none;width:auto;border-right:none !important;border-bottom:1px dotted #979797 !important}.perk-list li:last-child{border-bottom:none !important}}#share-wrap{position:absolute;z-index:10;right:30px;top:0;margin-top:30px}#share{padding:15px 10px 30px;-webkit-border-radius:60px;border-radius:60px;background:rgba(255,255,255,0.7);-webkit-box-shadow:0 0 12px rgba(0,0,0,0.2);box-shadow:0 0 12px rgba(0,0,0,0.2);text-align:center;width:77px;font-size:13px;font-size:1.3rem}#share p{text-transform:uppercase;font-size:13px;font-size:1.3rem;padding:8px 0 0;color:#4a473b}.fb-like{display:inline-block !important;height:30px;line-height:1.3;margin-top:10px}#register{background-color:transparent;margin-top:40px;background:#603570;-webkit-border-radius:5px;border-radius:5px;padding:50px 50px 60px}.registration-form{margin:0px 20px}.registration-form-header{font-size:14px;position:relative;text-align:center;color:#fff}.registration-form-header h2{font-size:48px;font-size:4.8rem;margin-bottom:0;text-transform:none}.registration-form-body{padding:18px 18px 0 18px;text-align:center}.registration-form-body p{margin-bottom:15px;padding:0;font-size:18px;color:#fff}.registration-form-elements{content:"";display:block;clear:both;width:80%;max-width:500px;margin:0 auto}.form-group{margin-bottom:11px;position:relative}.form-column{width:50%;float:left;padding-right:5px}.form-column+.form-column{padding-left:5px;padding-right:0}.form-messages{text-align:center;padding-bottom:20px;color:#FFF;font-size:20px}.form.processing{opacity:0.75}.form.submitted{display:none}.form+.form-messages{display:none}.form.submitted+.form-messages{display:block}.form+.form-messages .success-message,.form+.form-messages .error-message{display:none}.form.success+.form-messages .success-message{display:block}.form.error+.form-messages .error-message{display:block}.form-group.has-error .form-control{border-color:#DC6A73}.form-group.has-error label.has-error{font-size:14px;font-style:italic;text-align:left;display:block;margin-top:8px;color:#fff}.button-wrapper{position:relative;text-align:left;line-height:26px}.add-button,.remove-button{border:none;background:none;font-size:13px;vertical-align:top;color:#fff}.add-button .fa,.remove-button .fa{display:inline-block;height:18px;width:18px;-webkit-border-radius:100%;border-radius:100%;font-size:11px;vertical-align:text-bottom;line-height:18px}.add-button:active,.add-button:focus,.add-button:hover:not([disabled]),.remove-button:active,.remove-button:focus,.remove-button:hover:not([disabled]){color:#FFF;outline:none;-webkit-box-shadow:none;box-shadow:none}.add-button[disabled],.remove-button[disabled]{color:#33322e;opacity:0.5}.add-button .fa{color:#FFFFFF;background:#EFAE1F}.remove-button{position:absolute;right:0}.remove-button .fa{color:#FFFFFF;background:#3C3C3C}.submit-button,a.btn-large{font-family:"korolev-compressed",sans-serif,Arial,sans-serif;text-transform:uppercase;background:#EFAE1F;color:#3C3C3C;border:none;display:inline-block;-webkit-border-radius:7px;border-radius:7px;font-size:35px;position:relative;padding:10px 20px;margin-top:15px;text-decoration:none}.submit-button:hover,a.btn-large:hover{background:#fff;color:#603570}form .submit-button{width:100%}.registration-form-footer{background:#2ca6d5;height:40px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px;border-top:2px solid #2288ae}.registration-rules{font-size:13px;text-align:center}#attractions{background:#3C3C3C}#attractions .container>p{color:#fff}#attractions-nav{margin-top:10px;padding-top:30px;position:relative}#attractions-nav li{display:inline}#attractions-nav li a{display:inline-block;padding:4px 20px 5px;background:rgba(255,255,255,0.1);color:#fff;text-decoration:none;font-size:18px;font-size:1.8rem}#attractions li a:hover,#attractions-nav li a.attraction-active{color:#EFAE1F}#attractions-list li+li{margin-left:7px}#attractions-carousel{margin-top:50px;padding:0 90px;background:url("../images/map-horizontal.svg") no-repeat 0 0;-webkit-background-size:100% 100%;background-size:100% 100%}#attractions-carousel .owl-item{padding:140px 0 180px}#attractions-carousel img{border:8px solid #fff;float:left;width:45%}.attraction-content{width:55%;float:left;padding-left:30px;text-align:left;position:relative}.attraction-content:before{content:'';width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;-webkit-border-radius:100%;border-radius:100%;background:-webkit-radial-gradient(center, ellipse, rgba(255,255,255,0.81) 0%, rgba(255,255,255,0) 75%, rgba(255,255,255,0) 76%);background:radial-gradient(ellipse at center, rgba(255,255,255,0.81) 0%, rgba(255,255,255,0) 75%, rgba(255,255,255,0) 76%)}.attraction-content h4{font-size:55px;font-size:5.5rem;color:#3C3C3C;margin-bottom:20px}.attraction-content p{font-size:18px;font-size:1.8rem;text-shadow:0 2px 0 #fff}.arrow-nav .owl-nav div{display:block;width:100px;height:100px;padding-top:12px;position:absolute;top:40%;margin-bottom:-50px;-webkit-border-radius:100%;border-radius:100%;border:8px solid #fff;color:#fff;text-align:center;font-size:40px;font-size:4rem;background:#603570;overflow:hidden}.arrow-nav .owl-nav div i{position:relative;z-index:2}.arrow-nav .owl-nav div:hover{background:#3C3C3C}.arrow-nav .owl-nav .owl-prev{left:-30px}.arrow-nav .owl-nav .owl-next{right:-30px}.field{float:left;width:49%;text-align:left}.field.invalid input{border:2px solid red}.field em{font-size:14px;font-size:1.4rem;color:#fff}.field+.field{margin-left:2%}input[type="text"],input[type="email"]{padding:8px 12px 9px;-webkit-border-radius:5px;border-radius:5px;background:#7B508B;font-size:18px;color:#fff;border:2px solid #7B508B;width:100%}input[type="text"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder{color:#fff}input[type="text"]:-moz-placeholder,input[type="email"]:-moz-placeholder{color:#fff}input[type="text"]::-moz-placeholder,input[type="email"]::-moz-placeholder{color:#fff}input[type="text"]:-ms-input-placeholder,input[type="email"]:-ms-input-placeholder{color:#fff}input[type="text"]:focus,input[type="email"]:focus{background:#7B508B;border-color:#fff}input[type="checkbox"]{opacity:0;width:26px;height:26px;position:absolute;left:0;z-index:2}input[type="checkbox"]+span{display:inline-block;padding-left:30px;position:relative;color:#fff;font-size:16px;text-align:left}input[type="checkbox"]+span:before{content:'';position:absolute;top:5px;left:0;width:20px;height:20px;background:#7B508B;-webkit-border-radius:5px;border-radius:5px;font-family:'FontAwesome';font-size:12px;padding:1px;text-align:center}input[type="checkbox"]:checked+span:before{content:'\f00c'}input[type="submit"]{clear:left;border:none;margin-top:20px}#message{display:none}#message a.btn i{right:0}#events{background:#603570}#events .btn-large{width:350px;background:#7B508B;color:#fff}#events .btn-large:hover{color:#603570;background:#fff}#events .container>p{color:#fff}#events-carousel{position:relative;padding:30px 40px 0;margin-bottom:20px}#events-carousel.arrow-nav .owl-nav .owl-prev,#events-carousel.arrow-nav .owl-nav .owl-next{background:#3C3C3C}#events-carousel.arrow-nav .owl-nav .owl-prev i,#events-carousel.arrow-nav .owl-nav .owl-next i{color:#EFAE1F}#events-carousel.arrow-nav .owl-nav .owl-prev:hover,#events-carousel.arrow-nav .owl-nav .owl-next:hover{background:#603570}#events-carousel.arrow-nav .owl-nav .owl-prev{left:-80px}#events-carousel.arrow-nav .owl-nav .owl-next{right:-80px}#events-carousel .item{padding-top:40px}#events-carousel .owl-dots{position:absolute;top:20px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:none !important;height:12px}#events-carousel .owl-dot{width:8px;height:8px;border:2px solid #EFAE1F;-webkit-border-radius:100%;border-radius:100%;display:inline-block}#events-carousel .owl-dot+.owl-dot{margin-left:5px}.event-masthead{background:#7B508B;-webkit-border-radius:5px;border-radius:5px;padding:15px 15px 10px 15px;position:relative}.event-masthead:before{content:'\f133';font-family:'FontAwesome';color:#fff;position:absolute;top:-30px;left:50%;margin-left:-30px;width:60px;height:60px;padding-top:8px;-webkit-border-radius:100%;border-radius:100%;font-size:23px;font-size:2.3rem;background:#7B508B}.event-masthead{position:relative;z-index:3}.event-masthead p{color:#fff;font-size:16px;font-size:1.6rem;padding:5px 0 0 0}.event-content{text-align:left;margin-top:20px;position:relative;padding-bottom:5px;color:#fff}.event-content h4{padding-bottom:8px;margin-bottom:8px;font-size:28px;font-size:2.8rem}.event-content h4 a{text-decoration:none;color:#fff}a.arrow-btn{font-size:20px;font-size:2rem;font-family:"korolev-compressed",sans-serif,Arial,sans-serif;color:#fff;text-decoration:none;text-transform:uppercase;letter-spacing:1px}a.arrow-btn:hover i{color:#fff}a.arrow-btn i{color:#EFAE1F}.event-content h4 a:hover{color:#fff}.event-content p{font-size:16px;font-size:1.6rem;padding-bottom:0px}.event-content .line-btn{width:100%}a.events-btn{font-family:'bree-serif', Georgia, serif;font-weight:400;display:inline-block;padding:8px 24px 15px 24px;width:40%;color:#fff;background:#c4aa46;text-align:center;font-size:22px;font-size:2.2rem;-webkit-box-shadow:0 5px 0 #ab953c;box-shadow:0 5px 0 #ab953c;-webkit-border-radius:7px;border-radius:7px;text-align:center;position:relative;text-decoration:none}a.events-btn:hover{-webkit-box-shadow:0 3px 0 #ab953c;box-shadow:0 3px 0 #ab953c;top:2px}a.events-btn:active{-webkit-box-shadow:0 0 #ab953c;box-shadow:0 0 #ab953c;top:6px}#hotels hr{border-color:#3C3C3C}#hotels hr:before{background-image:url("../images/line-ornament-dark.svg")}#hotels .container{overflow:hidden}#hotels-list{margin:30px -20px 0;padding-top:50px;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#hotels-list li{text-align:center;margin-bottom:40px}#hotels-list li .line-btn{border-color:#EFAE1F;padding-top:3px;padding-bottom:5px;font-size:18px;font-size:1.8rem;display:block;width:70%;margin:0 15%}#hotels-list li .line-btn+.line-btn{margin-top:8px}#hotels-list li .line-btn i{color:#fff}#hotels-list li .line-btn:hover{border-color:#fff}.flip>img{width:100%;display:block}.mobile-tablet .flip>img,.ie9 .flip>img,.no-csstransforms3d .flip>img{display:none}#hotels .container>p{color:#fff}.flip-wrap{-webkit-perspective:1000;perspective:1000;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-border-radius:5px;border-radius:5px}.flip-wrap:hover .back{-webkit-transform:rotateY(0deg);-ms-transform:rotateY(0deg);transform:rotateY(0deg)}.mobile-tablet .flip-wrap:hover .back,.ie9 .flip-wrap:hover .back,.no-csstransforms3d .flip-wrap:hover .back{-webkit-transform:none;-ms-transform:none;transform:none}.flip-wrap:hover .front{-webkit-transform:rotateY(180deg);-ms-transform:rotateY(180deg);transform:rotateY(180deg)}.mobile-tablet .flip-wrap:hover .front,.ie9 .flip-wrap:hover .front,.no-csstransforms3d .flip-wrap:hover .front{-webkit-transform:none;-ms-transform:none;transform:none}.flip{position:relative;-webkit-transition:0.6s;transition:0.6s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.front,.back{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:0.6s;transition:0.6s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-border-radius:5px;border-radius:5px;overflow:hidden}.card{display:table;table-layout:fixed;width:100%;height:100%}.card .line-btn{text-transform:uppercase}.card-wrap{vertical-align:middle;display:table-cell;width:100%;height:100%}.front{z-index:2;-webkit-transform:rotateY(0deg);-ms-transform:rotateY(0deg);transform:rotateY(0deg);background:#fff}.back{-webkit-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);transform:rotateY(-180deg);background:#3C3C3C}.mobile-tablet .front,.mobile-tablet .back,.ie9 .front,.ie9 .back,.no-csstransforms3d .front,.no-csstransforms3d .back{position:static;width:auto;height:auto;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-box-shadow:none;box-shadow:none}.mobile-tablet .front,.ie9 .front,.no-csstransforms3d .front{-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.mobile-tablet .back,.ie9 .back,.no-csstransforms3d .back{padding:20px 0;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}#info{background:#3C3C3C}#info .container{overflow:hidden}#info p{color:#fff}#info-list{position:relative;padding-top:70px;margin:0 -20px}#info-list li div{background:url("../images/info-box-bg.png") repeat 0 0;border:1px solid #3b392e;-webkit-border-radius:7px;border-radius:7px;padding:50px 20px;text-align:center}@media only screen and (-webkit-min-device-pixel-ratio: 1.25), only screen and (min--moz-device-pixel-ratio: 1.25), only screen and (-o-min-device-pixel-ratio: 1.25 / 1), only screen and (min-device-pixel-ratio: 1.25), only screen and (min-resolution: 200dpi), only screen and (min-resolution: 1.25dppx){#info-list li div{-webkit-background-size:200px 200px;background-size:200px 200px}}#info-list li .btn-large{display:block;width:80%;margin:30px 10% 0;text-decoration:none}footer{background:#3C3C3C;text-align:center;padding-bottom:20px}footer p{font-family:"korolev-compressed",sans-serif,Arial,sans-serif;font-size:42px;font-size:4.2rem}#social li{display:inline-block}#social li+li{margin-left:10px}#social li a{display:block;width:55px;height:55px;background:#7B508B;-webkit-border-radius:100%;border-radius:100%;color:#fff;position:relative;z-index:2;text-align:center;padding-top:10px;font-size:23px;font-size:2.3rem}#social li a:hover{background:#EFAE1F}#contact-details{margin-top:22px;padding-top:22px;border-top:1px solid #5A5A5A}#contact-details li{display:block;font-size:14px;font-size:1.4rem;margin-bottom:26px}#contact-details li a{color:#fff;text-decoration:none;font-weight:600}#contact-details li a i{color:#EFAE1F;display:block;margin:0 auto 4px;font-size:22px}#privacy{font-size:14px;text-decoration:none;color:#A8A8A8}#privacy:hover{color:#fff}#contact-details li a:hover i,#contact-details li a:hover{color:#fff}@media only screen and (max-width: 1200px){#events-carousel.arrow-nav .owl-nav .owl-prev{left:0}#events-carousel.arrow-nav .owl-nav .owl-next{right:0}.arrow-nav .owl-nav .owl-next{right:30px}.arrow-nav .owl-nav .owl-prev{left:30px}#events-carousel{padding:30px 90px 0}#attractions-carousel{padding:0 120px}.arrow-nav .owl-nav div{border-width:6px;font-size:24px;font-size:2.4rem;height:70px;margin-bottom:-35px;overflow:hidden;padding-top:10px;width:70px}header nav ul li a:link{font-size:22px;font-size:2.2rem;padding:3px 10px 5px}#header-logo img{width:90px}header nav{padding:9px 0 13px}header nav ul{margin-top:5px}#header-carousel{padding-top:40px}}@media only screen and (max-width: 1025px){#share-wrap{display:none}}@media only screen and (max-width: 1000px){#attractions-carousel{background-image:url(../images/map-vertical.svg)}#attractions-carousel img{border:8px solid #fff;float:none;width:80%;margin:0 10%}.attraction-content{float:none;padding-left:0;width:80%;margin:30px 10% 0;text-align:center}.arrow-nav .owl-nav .owl-next{right:50px}.arrow-nav .owl-nav .owl-prev{left:50px}}@media only screen and (max-width: 900px){header nav ul{display:none}#header-hero{height:400px}#menu-toggle{display:block}header .container{width:94%}}@media only screen and (max-width: 800px){#events-carousel .owl-dots{display:block !important}#events-carousel .owl-nav{display:none}a.events-btn{width:auto}#events-carousel{padding:65px 10px 0}}@media only screen and (max-width: 768px){h1{font-size:48px;font-size:4.8rem}h2{font-size:68px;font-size:6.8rem}h3{font-size:36px;font-size:3.6rem}.container{width:95%}#about p{padding-left:0;padding-right:0}#about h1{text-align:center}.about-col-left{display:none}header nav{padding:7px 0 9px}#hotels-list{margin:30px 0 0}#info-list{margin:0}.arrow-nav .owl-nav .owl-next,.arrow-nav .owl-nav .owl-prev{background:none;border:none;width:40px;height:40px}.field{float:none;width:100%;margin:0 0 15px 0 !important}.arrow-nav .owl-nav .owl-next{right:30px}.arrow-nav .owl-nav .owl-prev{left:30px}.attraction-content p{display:none}#attractions-carousel{padding:0 70px}#attractions-carousel .owl-item{padding:100px 0 70px}.arrow-nav .owl-nav div i{color:#4a473b}.attraction-content h4{font-size:40px;font-size:4rem}.arrow-nav .owl-nav div:hover{background:none}.arrow-nav .owl-nav div:hover i{color:#EFAE1F}.arrow-nav .owl-nav div{top:35%}.arrow-nav .owl-nav .owl-prev:before,.arrow-nav .owl-nav .owl-next:before{display:none}.arrow-nav .owl-nav .owl-prev:before,.arrow-nav .owl-nav .owl-next:before{display:none}#attractions-carousel img{width:90%;margin:0 5%}.attraction-content{width:90%;margin:20px 5% 0}#info-list li+li{margin-top:25px}#hotels-list li{margin-bottom:20px}.col{width:auto !important;float:none}.row{margin:0}#about .container .intro-text{text-align:center}#about .container .intro-text img{float:none}#contest-content{display:block;margin:0;paddin-top:0}#contest-content>.col{display:block;margin:40px 0 0;padding:0}#contest-content>.col div h4{text-align:left;position:relative;border-top:1px solid #EFAE1F;padding:10px 40px 10px 10px;cursor:pointer}#contest-content>.col div h4:before{font-family:"FontAwesome";color:#603570;content:"\f107";position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:20px;height:20px;line-height:0;padding-top:10px}#contest-content>.col div h4.active:before{content:"\f106"}#contest-content>.col div img{width:70px}#contest-content>.col div ul{display:none !important}#contest-content>.col div ul.active{display:block !important}#register{margin-top:0}}@media only screen and (max-width: 700px){.event-content{padding-bottom:0;height:auto !important}.event-content .line-btn{position:static}#header-hero{background-position:-100px top}}@media only screen and (max-width: 568px){#attractions-carousel{margin-top:0}body{font-size:23px;font-size:2.3rem}h2{font-size:48px;font-size:4.8rem}section{padding:50px 0}#header-hero{height:320px}#about .container{width:auto;padding:90px 20px 30px}#about .container h2,#about .container h1{font-size:30px}#about .container h3{font-size:30px}#about .container .intro-text{padding:0;text-align:center}#about .container .intro-text img{float:none;margin:0}#about .container .intro-text p{font-size:17px;font-size:1.7rem}#step-logo{width:200px}a.events-btn{width:100%}#register{padding:20px}.registration-form-header h2{font-size:30px}.registration-form{margin:0 0 20px}.registration-form-body{padding:0}.registration-form-body p{font-size:16px}.registration-form-elements{max-width:none;width:100%}.registration-rules{padding-bottom:0}.submit-button{font-size:24px}#about{padding:200px 0 0}#about header img{width:100px}#info-list{padding-top:30px}#info-list li div{padding:30px 15px}#info-list li .btn-large{width:auto;font-size:24px}#attractions-nav{display:none}.attraction-content h4{font-size:20px;font-size:2rem}footer p{font-size:32px;font-size:3.2rem}}@media only screen and (max-width: 480px){.form-column{width:auto;float:none;padding:0}.form-column+.form-column{padding:0;margin-bottom:20px}}.lt-ie9 .container{width:940px}.ie9 #mobile-nav,.lt-ie9 #mobile-nav{display:none}

/*# sourceMappingURL=style.css.map */