/*!
  Theme Name: 240802220193
  Author: Anonymous
  Author URI:
  Version: 1
  Description: 240802220193 theme for Wordpress
  License: GNU General Public License v2 or later
  License URI: https://www.gnu.org/licenses/old-licenses/gpl-2.0.html
  Text Domain: 240802220193
  Tags: one-column, two-columns
  Theme URI:
*//*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@font-face{font-family:icomoon;src:url(fonts/icomoon.woff?yuzzw2) format("woff");font-weight:400;font-style:normal;font-display:block}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-chevron-down:before{content:""}.icon-cross:before{content:""}.icon-chevron-up:before{content:""}.icon-chevron-left:before{content:""}.icon-chevron-right:before{content:""}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}img{max-width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.visually-hidden{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto}@font-face{font-family:Helvetica Neue;src:url(fonts/HelveticaNeue-Thin.woff2);font-style:normal;font-weight:100}@font-face{font-family:Helvetica Neue;src:url(fonts/HelveticaNeue-Light.woff2);font-style:normal;font-weight:300}@font-face{font-family:Helvetica Neue;src:url(fonts/HelveticaNeue-Regular.woff2);font-style:normal;font-weight:400}@font-face{font-family:Helvetica Neue;src:url(fonts/HelveticaNeue-Medium.woff2);font-style:normal;font-weight:500}.widget{margin-bottom:1rem}.widget ul{padding-left:32px}.widget select{min-width:150px}.comment-form label{display:block;padding-bottom:4px}.comment-form textarea{overflow:auto;margin:0;height:120px;min-height:120px}.comment-form input[type=text],.comment-form textarea{margin:0 4px 0 0;max-width:300px;width:100%}.comment-form input[type=submit]{display:block;float:none}.post-password-form label{display:block;margin-bottom:4px}.post-password-form input[type=password]{margin:0 4px 0 0;max-width:300px;width:100%}.search-form{display:flex;margin-bottom:15px}.search-form input{height:32px;display:inline-flex}.search-form input[type=search]{margin:0 4px 0 0;width:150px}.search-form input[type=submit]{flex-shrink:0}.post-password-form input{display:inline-flex;height:32px}.post-password-form input[type=password]{width:150px}.comment-form fieldset,.post-password-form fieldset,.search-form fieldset{padding:0;border:0}.comment-form input[type=submit],.post-password-form input[type=submit],.search-form input[type=submit]{background:#000;color:#fff;height:32px;border:0;padding:0 8px}.comment-form input[type=submit]:hover,.post-password-form input[type=submit]:hover,.search-form input[type=submit]:hover{opacity:.8}.commentlist{margin:0 0 1rem}.commentlist .edit-link{margin:0}.commentlist .avatar-holder{float:left;margin:0 1rem 4px 0}.commentlist-item .commentlist-item{padding:0}.comment,.commentlist-holder{overflow:hidden}.commentlist-item+.commentlist-item,.commentlist-item .commentlist-item{padding-top:1rem}.widget_calendar #next{text-align:right}.gallery-item dt{float:none;padding:0}.navigation,.navigation-comments{position:relative;vertical-align:middle;margin-bottom:1rem}.navigation-comments .screen-reader-text,.navigation .screen-reader-text{position:absolute;left:-99999px}.navigation-comments .page-numbers,.navigation .page-numbers{display:inline-block;vertical-align:middle;padding:0 6px}.navigation-comments .next,.navigation-comments .prev,.navigation .next,.navigation .prev{display:inline-block;vertical-align:middle;max-width:48%;background:#000;color:#fff;padding:10px;text-decoration:none}.navigation-comments .next:hover,.navigation-comments .prev:hover,.navigation .next:hover,.navigation .prev:hover{opacity:.8}.navigation-single{margin-bottom:1rem;display:flex;justify-content:space-between}.navigation-single .next,.navigation-single .prev{display:inline-flex;align-items:center;max-width:48%;background:#000;color:#fff;text-decoration:none}.navigation-single .next:hover,.navigation-single .prev:hover{opacity:.8}.navigation-single .next a,.navigation-single .prev a{color:inherit;text-decoration:none;padding:10px;display:block}.navigation-single .next a{margin-left:auto}.wp-caption{max-width:100%;clear:both;border:1px solid #ccc;padding:10px;margin-bottom:1rem}.wp-caption img{margin:0;vertical-align:top}.wp-caption p{margin:10px 0 0}div.aligncenter{margin:0 auto 1rem}img.aligncenter{display:block;margin:0 auto}.alignleft{float:left;margin:0 1rem 4px 0}.alignright{float:right;margin:0 0 4px 1rem}.mejs-container{margin-bottom:1rem}.alignnone,.bypostauthor,.gallery,.gallery-caption,.sticky,.wp-caption-text{height:auto}#wp-calendar tbody td{text-align:center}#wp-calendar td,#wp-calendar th{border:1px solid #ccc}body{color:#000;font-family:Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:14px;line-height:1.5;font-weight:400}a{transition:color .35s cubic-bezier(.3,.86,.36,.95);color:#0366d6}a,a:hover{text-decoration:none}a:hover{color:#035abd}dl,ol,p,ul{margin:0 0 1.5em}h1,h2,h3,h4,h5,h6{font-weight:100}input[type=email],input[type=tel],input[type=text],textarea{transition:border-color .35s cubic-bezier(.3,.86,.36,.95);border:1px solid;background-color:transparent;width:100%;min-width:0;padding:1.2rem 2.4rem;border-radius:0;-webkit-appearance:none}input[type=email]:focus,input[type=email]:hover,input[type=tel]:focus,input[type=tel]:hover,input[type=text]:focus,input[type=text]:hover,textarea:focus,textarea:hover{box-shadow:none;outline:none}.menu-active{overflow:hidden}.header{background-color:#fff;padding:10px 0;position:relative}.header .container{max-width:100%!important}.header-row{display:flex;align-items:center}.header-logo{flex:0 0 180px;margin:0 24px 0 0}.header-logo img{display:block}.header-nav{background-color:#fff;position:absolute;top:100%;left:0;width:100%;height:calc(100vh - 78px);padding:48px 17px;overflow-x:auto;opacity:0;visibility:hidden;transition:.35s;z-index:99;display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:48px}.menu-active .header-nav{opacity:1;visibility:visible}.header-nav ul:not([class]){margin:0;padding:0;list-style-type:none}.header-nav ul:not([class]) li{margin:0 0 20px}.header-nav ul:not([class]) li:last-child{margin:0}.header-nav ul:not([class]) a{display:block;padding:7px 15px;text-align:center;text-transform:uppercase;border:2px solid transparent;border-radius:10px;transition:.35s;color:#f47320;font-size:20px;font-weight:500;line-height:1}.header-nav ul:not([class]) a:hover{border-color:currentColor}.header-lang{list-style-type:none;margin:0;padding:0;display:flex;gap:8px}.header-lang .current-lang a{box-shadow:0 0 0 3px #f47320}.header-lang a{width:46px;height:46px;display:block;padding:0!important;border-radius:50%;overflow:hidden;border:3px solid #fff}.header-lang a img{width:100%;height:100%}.header-lang a:hover{border-color:rgba(244,115,32,.2)}.current-menu-item a{border-color:currentColor!important}body{background-color:#fff}.wrapper{width:100%;position:relative;overflow:hidden}.accessibility{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.accessibility:focus{position:static;width:auto;height:auto}b,strong{font-weight:700}.footer{background-color:#fff;color:#f47320;padding:30px 0;font-size:16px;font-weight:500}.footer-inner{display:flex;flex-direction:column;align-items:center;gap:10px}.footer-inner>:last-child{margin-bottom:0}.page-holder{background-color:#f47320;color:#fff;position:relative;overflow:hidden}.page-background{position:absolute;bottom:0;left:50%;transform:translateX(-50%);min-width:1024px;width:100%}.main{position:relative;z-index:1}.home{padding:80px 0}.home-logo{margin:0 auto;max-width:710px}.home-logo-top{max-width:438px;margin:0 auto 23px}.home-text{text-align:center;max-width:1053px;margin:48px auto 0;font-size:18px}.home-text h1{font-weight:700;font-size:34px}.home-text>*{margin:0}.calendar{padding:32px 0 80px}.calendar-title{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:32px;margin:0 0 62px}.calendar-title img{max-width:204px;width:100%}.calendar-title .h2{font-size:34px;font-weight:300;margin:0}.calendar-row{display:flex;flex-wrap:wrap;margin:0 -17px;row-gap:25px}.calendar-col{padding:0 17px;display:flex;width:100%}.calendar-item{background-color:#fff;padding:17px 17px 29px;border-radius:19px;border:1px solid #707070;width:100%}.calendar-item .c-desk{font-size:24px;font-weight:700;color:#6a6a6a;margin:24px 0 0}.calendar-item .c-date{font-size:32px;padding:0 0 6px;border-bottom:2px solid #f47320;font-weight:100;line-height:1;color:#6a6a6a;margin:0 0 8px}.calendar-item .c-date .num{font-size:1.19em;color:#f47320;margin:0 12px 0 0}.calendar-item a{color:#f47320}.calendar-item a:hover{color:#000}.calendar-item ul{margin:0;padding:0;list-style-type:none}.calendar-item ul strong{color:#000}.calendar-item ul li{margin:0 0 7px;padding:12px 14px;display:flex;flex-direction:column;font-size:20px;line-height:1.1}.calendar-item ul li:nth-child(2n){background-color:#eaeaea}.calendar-item ul li:last-child{margin-bottom:0}.calendar-item ul li .time{color:#939393}.calendar-item ul li .event{color:#6a6a6a}.calendar-text{margin:58px auto 0;max-width:1232px;font-size:18px;font-weight:300}.calendar-text>:last-child{margin-bottom:0}.transportation{padding:100px 0;color:#fff}.transportation .h3{font-size:40px;margin:0 0 16px}.transportation ul{margin:0 auto;padding:0;list-style-type:none;font-size:32px;font-weight:300;width:-moz-fit-content;width:fit-content}.transportation ul li{margin:0 0 16px}.transportation ul li:last-child,.transportation ul li>:last-child{margin-bottom:0}.accommodations{padding:80px 0;color:#fff}.accommodations .container{max-width:1482px}.accommodations-top{display:flex;flex-direction:column;align-items:flex-start;gap:40px;margin:0 0 40px;font-weight:100;font-size:24px;line-height:1.12}.accommodations-top a{color:inherit}.accommodations-top a:hover{text-decoration:underline}.accommodations-logo{width:202px}.accommodations-address address{font-style:normal}.accommodations-address>*{margin:0}.accommodations-image{margin:0 0 40px;display:block}.accommodations-image img{display:block;border-radius:19px;min-height:250px}.accommodations-info{font-size:20px}.accommodations-info>:last-child{margin:0}.contact{padding:80px 0;color:#fff}.contact a{color:inherit}.contact a:hover{text-decoration:underline}.contact-head{margin:0 0 40px;font-size:22px}.contact-head>:last-child{margin-bottom:0}.contact-inner{max-width:1000px;margin:0 auto}.contact-block{margin:0 0 80px}.contact-block:last-child{margin-bottom:0}.contact-icon{width:105px!important;margin:0 0 30px}.contact-info{font-weight:100}.contact-info>*{margin:0 0 10px;line-height:1.12}.contact-info>:last-child{margin-bottom:0}.contact-info h3{font-size:32px;text-transform:uppercase;font-weight:100}.contact-info a{display:inline-block;font-size:28px;text-transform:uppercase}.contact-info .time{font-size:28px}.things{padding:32px 0 80px}.things .container{max-width:1243px}.things-inner{font-weight:300}.things-inner p{font-size:20px}.things-inner p:last-child{margin-bottom:0}.things-block{margin:0 0 50px}.things-block:last-child{margin-bottom:0}.things-block .h2{font-size:40px;font-weight:100;margin:0 0 26px;color:#fff}.things-row{display:flex;flex-wrap:wrap;margin:0 -17px;row-gap:42px}.things-col{padding:0 17px;display:flex;width:100%}.thing{position:relative;padding:0 0 63.48%;border-radius:19px;overflow:hidden;width:100%}.thing:hover .thing-img{transform:scale(1.05)}.thing-img{position:absolute;width:100%;height:100%;top:0;left:0;transition:.35s;transform-origin:center center}.thing-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.thing h3{font-weight:100;color:#fff;background-color:rgba(0,0,0,.47);padding:13px 21px 14px;line-height:1;font-size:18px;margin:0;position:absolute;bottom:0;left:0;right:0}.container{max-width:1365px;width:100%;padding:0 17px;margin:0 auto}.menu-button{background-color:transparent;width:24px;height:24px;position:relative;border:0;cursor:pointer;margin-left:auto}.menu-button span{position:absolute;width:100%;height:2px;background-color:#f47320;display:block;border-radius:1px;left:0;transition:.35s}.menu-button span:first-child{top:3px}.menu-active .menu-button span:first-child{top:11px;transform:rotate(45deg)}.menu-button span:nth-child(2){top:11px}.menu-active .menu-button span:nth-child(2){transform:scaleX(0)}.menu-button span:nth-child(3){bottom:3px}.menu-active .menu-button span:nth-child(3){bottom:11px;transform:rotate(-45deg)}body,html{height:100%}.wrapper{min-height:100%;display:flex;flex-direction:column}.page-holder{flex:1 1 auto}@media (min-width:768px){.two-columns{display:flex}.two-columns .sidebar{padding-left:30px;width:30%}.commentlist-item .commentlist-item{padding:0 0 0 32px}.calendar-title{gap:86px}.accommodations-top{flex-direction:row;align-items:center}.accommodations-logo{flex:0 0 202px}.contact-block{display:flex}.contact-icon{flex:0 0 105px;margin:0 40px 0 0}.things-col{width:50%}.thing h3{font-size:26px}}@media (min-width:1024px){.header-nav ul:not([class]) a{border-width:3px;padding:6px 14px}.footer{font-size:20px}.home-text{font-size:24px}.calendar{padding:32px 0 130px}.calendar-title .h2{font-size:63px}.calendar-item .c-desk{margin:40px 0 0}.calendar-item ul li{font-size:28px}.calendar-text{font-size:22px}.transportation .h3{font-size:68px}.transportation ul{font-size:34px}.accommodations-top{font-size:39px;gap:71px;padding:0 30px}.accommodations-info{font-size:24px;padding:0 30px}.contact-head{font-size:34px;margin:0 auto 66px;max-width:1289px}.contact-block{margin:0 0 120px}.contact .__phone h3{font-size:50px}.contact .__phone a{font-size:63px}.contact-info h3{font-size:44px}.contact-info a{font-size:37px}.contact-info .time{font-size:36px}.things{padding:32px 0 130px}.things .container{padding:0 26px}.things-inner p{font-size:28px}.things-inner .text-sm{font-size:22px}.things-block .h2{font-size:58px}.things-row{margin:0 -26px;row-gap:40px}.things-col{width:33.333%;padding:0 26px}}@media (min-width:1200px){.header{padding:25px 0 22px}.header-logo{flex:0 0 200px}.header-nav{opacity:1;visibility:visible;width:auto;height:auto;position:relative;top:0;left:0;padding:0;overflow:visible;flex-direction:row;flex:1 1 auto}.header-nav ul:not([class]){display:flex}.header-nav ul:not([class]) li{margin:0 6px 0 0}.header-nav ul:not([class]) a{padding:7px 15px;font-size:14px}.menu-button{display:none;visibility:hidden}}@media (min-width:1480px){.header .container{padding:0 38px}.header-logo{flex:0 0 230px;margin:0 70px 0 0}.header-nav ul:not([class]) a{padding:15px;font-size:16px}.calendar-item .c-date{font-size:52px}}@media (min-width:1920px){.header-nav ul:not([class]) a{padding:15px 31px;font-size:20px}}@media (max-width:767px){.navigation-comments .page-numbers,.navigation .page-numbers{padding:0 3px}.navigation-comments .next,.navigation-comments .prev,.navigation-single .next a,.navigation-single .prev a,.navigation .next,.navigation .prev{padding:4px}}@media (max-width:1023px){iframe{width:100%}}
