html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus,*:hover{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}main{display:block}img{display:block}button,input[type="submit"]{padding:0;margin:0;background:transparent;border:0;font-size:1em}button:active,button:focus,button:hover,input[type="submit"]:active,input[type="submit"]:focus,input[type="submit"]:hover{outline:0}*,:before,:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased !important;-webkit-tap-highlight-color:transparent}a:active{background-color:transparent}.section-wrapper,.section-about,.section-news,.section-news .news-feed .news-feed-item,.menu-modal-wine .menu-modal-section .menu-modal-wine-title-container{zoom:1}.section-wrapper:before,.section-about:before,.section-news:before,.section-news .news-feed .news-feed-item:before,.menu-modal-wine .menu-modal-section .menu-modal-wine-title-container:before,.section-wrapper:after,.section-about:after,.section-news:after,.section-news .news-feed .news-feed-item:after,.menu-modal-wine .menu-modal-section .menu-modal-wine-title-container:after{content:"\0020";display:block;height:0;overflow:hidden}.section-wrapper:after,.section-about:after,.section-news:after,.section-news .news-feed .news-feed-item:after,.menu-modal-wine .menu-modal-section .menu-modal-wine-title-container:after{clear:both}.icon .fade-this-out,.event-day .fade-this-out,.main-menu,.main-menu ul li a,.main-menu ul li a:after,.main-menu-trigger .lines,.main-menu-trigger .lines:before,.main-menu-trigger .lines:after,.section-intro .logo,.section-menus .section-menus-column a,.section-contact .details .contact-list li .icon,.section-contact .details .contact-list li .event-day,.section-contact .details .contact-list li a,.gc-modal,.gc-modal-slideshow.gc-modal-image .gc-modal .gc-modal-navigation-wrapper .gc-modal-navigation-container .next,.gc-modal-slideshow.gc-modal-image .gc-modal .gc-modal-navigation-wrapper .gc-modal-navigation-container .prev{-webkit-transition:0.4s ease;transition:0.4s ease}.page-footer .footer-contact a{-webkit-transition:color 0.4s ease;transition:color 0.4s ease}.user-content a:not(.icon):not(.event-day),.section-intro .social-icons li .icon,.section-intro .social-icons li .event-day{-webkit-transition:opacity 0.4s ease;transition:opacity 0.4s ease}.main-menu ul li a{-webkit-backface-visibility:hidden}.user-content>*:last-child,.section-contact .details .contact-list>*:last-child,.user-content>*:last-child>*:last-child,.section-contact .details .contact-list>*:last-child>*:last-child,.user-content>*:last-child>*:last-child>*:last-child,.section-contact .details .contact-list>*:last-child>*:last-child>*:last-child{margin-bottom:0;padding-bottom:0}svg{width:100%;height:100%;max-height:100%}.svg-fallback{display:none}.no-svg .svg-fallback{display:block}.svg-fallback[class^="icon-"],.svg-fallback[class*=" icon-"]{color:#eee5da;font-size:2em}@-webkit-keyframes halfspin{to{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@-moz-keyframes halfspin{to{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@-ms-keyframes halfspin{to{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@keyframes halfspin{to{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@-webkit-keyframes fullspin{from{-moz-transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}to{-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes fullspin{from{-moz-transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}to{-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes fullspin{from{-moz-transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}to{-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes fullspin{from{-moz-transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}to{-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@font-face{font-family:'bebas-neue';src:url("../fonts/BebasNeue-webfont.eot");src:url("../fonts/BebasNeue-webfont.eot?#iefix") format("eot"),url("../fonts/BebasNeue-webfont.woff") format("woff"),url("../fonts/BebasNeue-webfont.ttf") format("truetype"),url("../fonts/BebasNeue-webfont.svg") format("svg");font-weight:normal;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio: 0){@font-face{font-family:'bebas-neue';src:url("../fonts/BebasNeue-webfont.svg") format("svg")}}a{text-decoration:none;cursor:pointer;color:inherit}html{font-size:100%;font-family:"ff-tisa-web-pro","Times New Roman",serif;color:#4d4846;line-height:1}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"bebas-neue",Arial,sans-serif;text-transform:uppercase;letter-spacing:0.05em;margin:0 0 0.65em;color:#4d4846;text-align:center}h1 .sup,h2 .sup,h3 .sup,h4 .sup,h5 .sup,h6 .sup,.h1 .sup,.h2 .sup,.h3 .sup,.h4 .sup,.h5 .sup,.h6 .sup{position:relative;top:0.15em;display:inline-block;vertical-align:bottom;font-size:0.7em;line-height:2em;opacity:0.6}h1 .sup:after,h2 .sup:after,h3 .sup:after,h4 .sup:after,h5 .sup:after,h6 .sup:after,.h1 .sup:after,.h2 .sup:after,.h3 .sup:after,.h4 .sup:after,.h5 .sup:after,.h6 .sup:after{position:absolute;left:0;bottom:0.25em;content:'';display:block;width:100%;height:3px;background:#4d4846;opacity:0.15}h1 .icon,h1 .event-day,h2 .icon,h2 .event-day,h3 .icon,h3 .event-day,h4 .icon,h4 .event-day,h5 .icon,h5 .event-day,h6 .icon,h6 .event-day,.h1 .icon,.h1 .event-day,.h2 .icon,.h2 .event-day,.h3 .icon,.h3 .event-day,.h4 .icon,.h4 .event-day,.h5 .icon,.h5 .event-day,.h6 .icon,.h6 .event-day{fill:#4d4846}h1.light,h2.light,h3.light,h4.light,h5.light,h6.light,.h1.light,.h2.light,.h3.light,.h4.light,.h5.light,.h6.light{color:#eee5da}h1.light .icon,h1.light .event-day,h2.light .icon,h2.light .event-day,h3.light .icon,h3.light .event-day,h4.light .icon,h4.light .event-day,h5.light .icon,h5.light .event-day,h6.light .icon,h6.light .event-day,.h1.light .icon,.h1.light .event-day,.h2.light .icon,.h2.light .event-day,.h3.light .icon,.h3.light .event-day,.h4.light .icon,.h4.light .event-day,.h5.light .icon,.h5.light .event-day,.h6.light .icon,.h6.light .event-day{fill:#eee5da}h1.light span:after,h2.light span:after,h3.light span:after,h4.light span:after,h5.light span:after,h6.light span:after,.h1.light span:after,.h2.light span:after,.h3.light span:after,.h4.light span:after,.h5.light span:after,.h6.light span:after{background:#eee5da}@media screen and (min-width: 1200px){h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{text-align:left}}hgroup{margin:0 0 0.5em}hgroup h1,hgroup h2,hgroup h3,hgroup h4,hgroup h5,hgroup h6,hgroup .h1,hgroup .h2,hgroup .h3,hgroup .h4,hgroup .h5,hgroup .h6{margin:0 0 0.2em !important}h1,.h1{font-size:1.75rem}@media screen and (min-width: 750px){h1,.h1{font-size:2.5rem}}h2,.h2{font-size:1.25rem}@media screen and (min-width: 750px){h2,.h2{font-size:1.75rem}}h3,.h3{margin:0.8em 0 0.4em;font-size:1.125rem;opacity:0.45;color:#eee5da;letter-spacing:0.1em}h3.light,.h3.light{opacity:1}@media screen and (min-width: 750px){h3,.h3{font-size:1.375rem}}p,ul,ol{color:inherit}p.light,p .light,ul.light,ul .light,ol.light,ol .light{opacity:0.47}p{font-size:1rem}@media screen and (min-width: 1400px){p{font-size:1.125rem}}.small-text{font-size:0.8em}.user-content{font-size:1rem;font-style:italic;line-height:1.5em}.user-content br{height:0.7em}.user-content p{margin-bottom:1.2em;line-height:1.4em}.user-content .largeText,.section-about .about-text .about-text-wrapper .user-content p:first-of-type{font-size:1.2em;font-weight:700;line-height:1.2em}.user-content strong{font-weight:700}.user-content em{font-style:italic}.user-content ul,.user-content ol{margin:1.5em 0;padding-left:1.2em}.user-content ul li,.user-content ol li{margin:0.5em 0;line-height:1.4em;list-style-type:disc}.user-content ol li{list-style-type:decimal}.user-content a:not(.icon):not(.event-day){color:inherit}.user-content a:not(.icon):not(.event-day):focus,.user-content a:not(.icon):not(.event-day):hover{opacity:0.5}@media screen and (min-width: 1400px){.user-content{font-size:1.375rem}}.main-menu,.gc-modal{position:relative}.main-menu .content-container,.gc-modal .content-container{position:absolute;left:50%;top:50%;z-index:2;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center}.flexbox .main-menu,.flexbox .gc-modal{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}

.flexbox .main-menu .content-container,.flexbox .gc-modal .content-container{position:static;left:auto;top:auto;-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}.modal-form h2{position:relative;margin-bottom:2.8125rem;font-size:1.75rem;text-align:center}.modal-form h2 svg{width:142px;height:80px}.modal-form input,.modal-form textarea{display:block;width:100%;height:3.125rem;margin:0 0 0.5rem;padding:0 1.25rem;font-family:"bebas-neue",Arial,sans-serif;text-transform:uppercase;letter-spacing:0.05em;font-size:1rem;color:#eee5da;border:1px solid rgba(238,229,218,0.36);background:transparent}.modal-form input::-webkit-input-placeholder,.modal-form textarea::-webkit-input-placeholder{color:#eee5da;opacity:1}.modal-form input:-moz-placeholder,.modal-form textarea:-moz-placeholder{color:#eee5da;opacity:1}.modal-form input::-moz-placeholder,.modal-form textarea::-moz-placeholder{color:#eee5da;opacity:1}.modal-form input:-ms-input-placeholder,.modal-form textarea:-ms-input-placeholder{color:#eee5da;opacity:1}.modal-form input.wpcf7-not-valid,.modal-form textarea.wpcf7-not-valid{border-color:rgba(199,18,18,0.36)}.modal-form textarea{height:7.1875rem;padding-top:0.9375rem;overflow:auto}.modal-form .btn-container{margin-top:3.75rem}.modal-form .btn-container input[type=submit]{display:block;width:9.375rem;margin:auto;font-family:"bebas-neue",Arial,sans-serif;text-transform:uppercase;letter-spacing:0.05em;font-size:1.0625rem;color:#eee5da;cursor:pointer}.modal-form .wpcf7-response-output.wpcf7-validation-errors{display:none !important}.modal-form div.wpcf7 img.ajax-loader{margin:auto;display:none !important}.modal-form div.wpcf7 img.ajax-loader:last-child{display:block !important}.modal-form span.wpcf7-not-valid-tip{font-family:"bebas-neue",Arial,sans-serif;text-transform:uppercase;letter-spacing:0.05em;margin-bottom:1em;text-align:left;color:#c71212;font-size:1.0625rem}.icon,.event-day{display:inline-block;vertical-align:middle;width:1em;height:1em;line-height:1em}.icon:focus .fade-this-out,.icon:hover .fade-this-out,.event-day:hover .fade-this-out,.event-day:focus .fade-this-out{opacity:0 !important}.parallax.dont-scroll{background-position:50% 50% !important}@media screen and (min-width: 1200px){.parallax{background-attachment:fixed !important}}html,body{height:100%}html{background-color:#fff}@media screen and (min-width: 320px){html{display:block}}body{min-width:320px;width:100%;overflow-x:hidden}body.gc-modal-open{overflow:hidden}body.gc-modal-open main,body.gc-modal-open .main-menu,body.gc-modal-open .page-footer{overflow-y:scroll}.section-wrapper{width:80%;max-width:75rem;margin:auto;padding:3.125rem 0}@media screen and (min-width: 750px){.section-wrapper{padding:4.6875rem 0}}.main-menu{visibility:hidden;position:fixed;left:0;top:0;z-index:6;width:100%;height:100%;opacity:0;font-size:1.5625em;line-height:2.5em;letter-spacing:0.15em;font-family:"bebas-neue",Arial,sans-serif;background:rgba(46,46,46,0.97)}.main-menu ul{padding:0 2em}.main-menu ul li a{position:relative;display:inline-block;color:#eee5da}.main-menu ul li a:after{content:'';position:absolute;left:20%;bottom:-0.5em;width:60%;width:calc(60% - 0.075em);height:2px;padding:0 20%;opacity:0;background:#eee5da}.main-menu ul li a:focus:after,.main-menu ul li a:hover:after,.main-menu ul li a.selected:after{bottom:0em;opacity:1}.gc-menu-open .main-menu{visibility:visible;opacity:1}@media screen and (min-width: 1200px){.main-menu{-webkit-transition:none;transition:none;visibility:visible;position:relative;opacity:1;font-size:1.125em;line-height:3em;height:3em;top:-3em;background:#2e2e2e}.main-menu.stuck{position:fixed;top:0}.main-menu ul{width:100%;padding:0;max-width:56.25em}.main-menu ul li{display:inline-block;width:auto;padding:0 2.1875rem;text-align:center}.main-menu ul li a:after{left:0;bottom:-0.25em;width:100%;width:calc(100% - 0.075em);-moz-transform:scale(0.8, 0.8);-ms-transform:scale(0.8, 0.8);-webkit-transform:scale(0.8, 0.8);transform:scale(0.8, 0.8)}.main-menu ul li a:focus:after,.main-menu ul li a:hover:after,.main-menu ul li a.selected:after{bottom:0.5em;-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1)}}.sticky-wrapper{height:0 !important}.main-menu-trigger{position:fixed;z-index:7;top:20px;right:20px;width:38px;height:38px;padding:9.5px;cursor:pointer;border-radius:50%;box-shadow:0 0 0 1px #4d4846;background:rgba(238,229,218,0.75)}.main-menu-trigger:active{background:#eee5da}.main-menu-trigger:after{content:'';position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;box-shadow:0 0 0 2px #eee5da;border-radius:50%}.main-menu-trigger .lines{-moz-transition:background 0.2s ease 0.2s;-o-transition:background 0.2s ease 0.2s;-webkit-transition:background 0.2s ease;-webkit-transition-delay:0.2s;transition:background 0.2s ease 0.2s;display:block;width:100%;height:2px;background:#4d4846;border-radius:2px;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;position:relative;top:9.5px}.main-menu-trigger .lines:before,.main-menu-trigger .lines:after{-moz-transition:top 0.2s ease 0.2s,-moz-transform 0.2s ease;-o-transition:top 0.2s ease 0.2s,-o-transform 0.2s ease;-webkit-transition:top 0.2s ease,-webkit-transform 0.2s ease;-webkit-transition-delay:0.2s,0s;transition:top 0.2s ease 0.2s,transform 0.2s ease;display:block;width:100%;height:2px;background:#4d4846;border-radius:2px;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;position:absolute;left:0;content:''}.main-menu-trigger .lines:before{top:-5px}.main-menu-trigger .lines:after{top:5px}.gc-menu-open .main-menu-trigger .lines{-moz-transition:background 0.2s ease 0s;-o-transition:background 0.2s ease 0s;-webkit-transition:background 0.2s ease;-webkit-transition-delay:0s;transition:background 0.2s ease 0s;background:transparent}.gc-menu-open .main-menu-trigger .lines:before,.gc-menu-open .main-menu-trigger .lines:after{-moz-transition:top 0.2s ease,-moz-transform 0.2s ease 0.2s;-o-transition:top 0.2s ease,-o-transform 0.2s ease 0.2s;-webkit-transition:top 0.2s ease,-webkit-transform 0.2s ease;-webkit-transition-delay:0s,0.2s;transition:top 0.2s ease,transform 0.2s ease 0.2s;top:0}.gc-menu-open .main-menu-trigger .lines:before{-moz-transform:rotate3d(0, 0, 1, 45deg);-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg)}.gc-menu-open .main-menu-trigger .lines:after{-moz-transform:rotate3d(0, 0, 1, -45deg);-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg)}@media screen and (min-width: 1200px){.main-menu-trigger{display:none}}.page-footer{position:relative;padding:1.25rem 0.625rem;font-family:"bebas-neue",Arial,sans-serif;text-transform:uppercase;letter-spacing:0.05em;font-size:0.9375rem;color:#c5c5c5;background:#2e2e2e;text-align:center}.page-footer .footer-wt{display:inline-block;height:3.75rem;width:6.25rem}.page-footer .footer-copyright{margin-top:0.9375rem}.page-footer .footer-contact{display:none}.page-footer .footer-contact a{color:#c5c5c5}@media screen and (min-width: 1200px){.page-footer{height:7.1875rem;padding:1.5625rem 3.125rem;font-size:1.1875rem}.page-footer .footer-copyright{float:left;line-height:3.75rem;margin:0}.page-footer .footer-wt{position:absolute;top:1.5625rem;left:50%;margin-left:-3.625rem;height:4.375rem;width:7.1875rem;fill:color2}.page-footer .footer-wt:focus #blades,.page-footer .footer-wt:hover #blades{-webkit-animation:fullspin 3.5s linear infinite;animation:fullspin 3.5s linear infinite}.page-footer .footer-contact{display:block;float:right;line-height:3.75rem;text-align:right}.page-footer .footer-contact a:focus,.page-footer .footer-contact a:hover{color:#b5392e}}.section-intro{position:relative;z-index:1;height:100%;min-height:24.0625rem;background:url( ../images/intro_bg.jpg) no-repeat 70% 50%;background-size:cover}.section-intro .logo{-moz-transform:translateY(20px);-ms-transform:translateY(20px);-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0.25;position:relative;top:70px;display:block;width:9.375rem;height:7.5rem;margin:auto;fill:#e2ddd8}.loaded .section-intro .logo{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.section-intro .social-icons{position:absolute;right:0;bottom:2.5rem;width:100%;text-align:right}.section-intro .social-icons li{display:inline-block;margin:0 1.25em}.section-intro .social-icons li .icon,.section-intro .social-icons li .event-day{width:3.125em;height:3.125em;fill:#e2ddd8}.section-intro .social-icons li .icon:focus,.section-intro .social-icons li .icon:hover,.section-intro .social-icons li .event-day:hover,.section-intro .social-icons li .event-day:focus{opacity:0.73}.section-intro address{position:absolute;left:0;bottom:7.5rem;width:100%;margin:0;text-align:center}.section-intro address svg{width:16.25rem;height:4.375rem;margin:auto}@media screen and (min-width: 750px){.section-intro{min-height:39.6875rem}.section-intro .logo{top:130px;width:16.875rem;height:13.4375rem}.section-intro address{bottom:10.625rem}.section-intro address svg{width:22.1875rem;height:5.625rem}.section-intro .social-icons{bottom:4.6875rem}}@media screen and (min-width: 1200px){.section-intro{background-position:50% 50%;min-height:40.625rem}.section-intro .logo{top:115px;width:18.75rem;height:14.6875rem}.section-intro address{bottom:12.8125rem}.section-intro .social-icons{bottom:6.25rem}}@media screen and (min-width: 1600px){.section-intro{min-height:44.0625rem}.section-intro .logo{top:130px;width:20.625rem;height:16.875rem}.section-intro .social-icons{bottom:7.5rem}.section-intro address{bottom:14.375rem}}.section-about{position:relative}.section-about .about-text{url(../images/about_bg.jpg) repeat}

.section-about .about-text .about-text-wrapper{width:80%;margin:auto;padding:0 0}@media screen and (min-width: 750px){.section-about .about-text .about-text-wrapper{padding:0}}.section-about .about-text h1 svg{width:10rem;height:4.25rem}@media screen and (min-width: 1200px){.section-about .about-text h1 svg{margin-left:-5.625rem}}.section-about .timeline{display:none}@media screen and (min-width: 1000px){.section-about .about-text{float:left;width:50%;width:calc(100% - 31.25rem);height:40.3125rem}.section-about .about-text .about-text-wrapper{width:69%;max-width:43.75rem}.section-about .timeline{position:relative;display:block;float:right;width:31.25rem;height:40.3125rem;padding:1.875rem;font-family:"bebas-neue",Arial,sans-serif;text-transform:uppercase;letter-spacing:0.05em;line-height:1.3em;color:#eee5da;background:url(../images/timeline_bg.jpg) no-repeat 50% 50%;background-size:cover}.section-about .timeline .content-container{position:absolute;left:0%;top:50%;z-index:2;-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%);text-align:left}.flexbox .section-about .timeline{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.flexbox .section-about .timeline .content-container{position:static;left:auto;top:auto;-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}.section-about .timeline ul{width:100%;height:36.5625rem}.section-about .timeline ul li{position:relative;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center;height:20%;padding:0.9375rem 0}.section-about .timeline ul li .timeline-trigger{position:relative;display:inline-block;font-size:1.25rem;width:3.75rem;cursor:pointer}.section-about .timeline ul li .timeline-trigger:after{-webkit-transition:0.4s ease;transition:0.4s ease;position:absolute;top:50%;right:0;content:'';display:block;width:10px;height:10px;margin-top:-5px;border-radius:50%;border:2px solid #eee5da;background:rgba(238,229,218,0)}.section-about .timeline ul li .timeline-trigger.selected:after{background:#eee5da}.section-about .timeline ul li .timeline-trigger.selected+.timeline-content{opacity:1}.section-about .timeline ul li .timeline-content{-webkit-transition:0.4s ease;transition:0.4s ease;opacity:0;position:relative;display:inline-block;padding-left:1.875rem;font-size:1.0625rem;width:calc(100% - 3.75rem)}.section-about .timeline ul li:after{position:absolute;top:50%;top:calc(50% + 5px);left:3.375rem;content:'';width:2px;height:100%;height:calc(100% - 10px);background:#eee5da}.section-about .timeline ul li:last-child:after{display:none}}.section-menus{padding:1.25rem 0;background:url(../images/menu_bg.jpg) no-repeat 50% 50%;background-size:cover}.section-menus .section-menus-column{width:75%;min-width:18.75rem;max-width:50rem;margin:auto;padding:1.25rem 0;text-align:center}.section-menus .section-menus-column a{display:block}.section-menus .section-menus-column a:focus,.section-menus .section-menus-column a:hover{opacity:0.77}@media screen and (min-width: 750px){.section-menus{padding:3.125rem 0}.section-menus .section-menus-column{padding:2.1875rem 0}}@media screen and (min-width: 1200px){.section-menus{padding:6.25rem 0}.section-menus .section-menus-column{padding:2.5rem 0}}@media screen and (min-width: 1600px){.section-menus{padding:9.375rem 0}.section-menus .section-menus-column{padding:2.8125rem 0}}.section-news{background:url(../images/about_bg.jpg) repeat}.home.page.page-id-10.page-template-default main #section-news {
}


.section-news h1{margin-bottom:1em}.section-news h1 svg{width:10rem;height:5.3125rem}.section-news .news-feed{text-align:center}.section-news .news-feed .news-feed-item{margin-bottom:1.875rem;cursor:pointer}.section-news .news-feed .news-feed-item time,.section-news .news-feed .news-feed-item p,.section-news .news-feed .news-feed-item .btn{display:none}.section-news .news-feed .news-feed-item .icon,.section-news .news-feed .news-feed-item .event-day{width:3.125rem;height:3.125rem;margin-bottom:0.625rem}.section-news .news-feed .news-feed-item .news-feed-content h2{font-size:1.25rem;color:#b5392e}.section-news .news-feed .news-feed-item:last-of-type{margin-bottom:0}.section-news .news-feed .load-more{display:none}.section-news .events-feed{text-align:center;margin-top:6.25rem}.section-news .events-feed h1{margin:0}.section-news .events-feed h1 svg{width:100%;padding-right:100px}.section-news .events-feed img{margin:0 auto}.section-news .events-feed .description{text-align:center;padding:1.25rem 0}.section-news .events-feed .description p{line-height:1.4;padding:0 10%;margin:0 0 1.25rem;font-style:italic}.section-news .events-feed .description h5{text-align:center;color:#b5392e}.section-news .ajax-content{display:none}.section-news .twitter-feed{display:none}@media screen and (min-width: 1000px){.section-news .news-feed{text-align:left;float:left;width:52%}.section-news .news-feed .news-feed-item{margin-bottom:2.5rem !important;cursor:default}.section-news .news-feed .news-feed-item time,.section-news .news-feed .news-feed-item p,.section-news .news-feed .news-feed-item .btn{display:block}.section-news .news-feed .news-feed-item .icon,.section-news .news-feed .news-feed-item .event-day{float:left;margin-right:1.25rem}.section-news .news-feed .news-feed-item .news-feed-content{float:left;width:75%;width:calc(100% - 10rem)}.section-news .news-feed .news-feed-item .news-feed-content hgroup{margin-bottom:0.8em}.section-news .news-feed .news-feed-item .news-feed-content h2{text-align:left;font-size:1.5rem}.section-news .news-feed .news-feed-item .news-feed-content time{font-size:0.9375rem;font-style:italic;font-weight:700;color:#4d4846}.section-news .news-feed .news-feed-item .news-feed-content .user-content{font-size:1rem;color:#4c4845}.section-news .news-feed .news-feed-item .news-feed-content .user-content p{font-size:1rem;color:#4c4845}.section-news .news-feed .news-feed-item .btn{-webkit-transition:0.4s ease;transition:0.4s ease;float:right;width:1.875rem;height:1.875rem;cursor:pointer;fill:#4d4846}.section-news .news-feed .news-feed-item .btn:focus,.section-news .news-feed .news-feed-item .btn:hover{fill:#b5392e}.section-news .news-feed .load-more{-webkit-transition:0.4s ease;transition:0.4s ease;display:inline-block;margin-left:4.375rem;font-family:"ff-tisa-web-pro","Times New Roman",serif;font-size:0.9375rem;font-style:italic;font-weight:bold;color:#4d4846;cursor:pointer}.section-news .news-feed .load-more svg{-webkit-transition:0.4s ease;transition:0.4s ease;width:0.5rem;height:0.5rem;margin-left:2px;fill:#4d4846}.section-news .news-feed .load-more:focus,.section-news .news-feed .load-more:hover{color:#b5392e}.section-news .news-feed .load-more:focus svg,.section-news .news-feed .load-more:hover svg{fill:#b5392e}.section-news .events-feed{float:right;width:42%;margin:0}}@media screen and (min-width: 1200px){.section-news .section-wrapper{overflow:hidden;position:relative}.section-news .section-wrapper:after{content:'';position:absolute;left:55%;top:18%;height:65%;width:2px;background:#4d4846;opacity:0.35}.section-news .twitter-feed{width:60%;display:block;margin:0 auto 80px auto;margin:0 auto 5rem auto}.section-news .twitter-feed .interact,.section-news .twitter-feed .user span:first-of-type,.section-news .twitter-feed .user img{display:none}.section-news .twitter-feed ul{zoom:1}.section-news .twitter-feed ul:before,.section-news .twitter-feed ul:after{content:"\0020";display:block;height:0;overflow:hidden}.section-news .twitter-feed ul:after{clear:both}.section-news .twitter-feed ul li{position:relative;margin-bottom:2.5rem;width:75%;width:calc(100% - 5rem);display:flex;flex-direction:column;text-align:center}.section-news .twitter-feed ul li .tweet{order:1;font-size:1rem;line-height:1.3em;color:#4c4845}.section-news .twitter-feed ul li .user{order:2}.section-news .twitter-feed ul li .user span{-webkit-transition:color 0.4s ease;transition:color 0.4s ease;display:inline-block;margin:0.5em 0 0.2em;font-size:0.9375rem;font-weight:700;font-style:italic;color:#4d4846}.section-news .twitter-feed ul li .user span:focus,.section-news .twitter-feed ul li .user span:hover{color:#b5392e}.section-news .twitter-feed ul li .timePosted{order:3;margin:0.2em 0 0.2em;font-size:0.9375rem;font-weight:700;font-style:italic;color:#4d4846}.section-news .twitter-feed ul li:last-child{margin-bottom:0}.section-news .twitter-feed ul li:before{content:'';display:block;width:2.5rem;height:2.375rem;margin:0 auto 20px auto;margin:0 auto 1.25rem auto;background:url("../images/svgsprite/twitter.svg");background-size:100%}.section-news .twitter-feed .twitter-feed-item .icon,.section-news .twitter-feed .twitter-feed-item .event-day{fill:#4d4846}.section-news .twitter-feed .twitter-feed-item .icon:focus,.section-news .twitter-feed .twitter-feed-item .icon:hover,.section-news .twitter-feed .twitter-feed-item .event-day:hover,.section-news .twitter-feed .twitter-feed-item .event-day:focus{fill:#b5392e}.section-news .twitter-feed .twitter-feed-item .twitter-feed-content time{display:block}.section-news .twitter-feed .twitter-feed-item:last-child{margin-bottom:0}}


@media screen and (min-width: 1600px){.section-news:before,.section-news:after{content:"\0020";display:block;height:0;overflow:hidden}.section-news:after{clear:both}.section-news .section-wrapper{float:right;width:55%;margin-right:10%}}.event-day{background:url("event.svg") 0 0 no-repeat;background-size:100%}.event-day span{font-family:"bebas-neue",Arial,sans-serif;text-transform:uppercase;letter-spacing:0.05em;display:block;text-align:center;margin-top:calc(50% - 11px);margin-top:calc(50% - 11px);font-size:17px;font-size:1.0625rem;line-height:1em;color:#eee5da}time{display:block;font-size:1.25rem;font-family:"ff-tisa-web-pro","Times New Roman",serif;color:#4d4846}time span{display:inline-block;color:#b5392e;margin:0 7px;margin:0 0.4375rem}.section-contact{font-family:"bebas-neue",Arial,sans-serif;text-transform:uppercase;letter-spacing:0.05em}.section-contact .details{padding:2.1875rem 0 1.875rem 0.9375rem;background:url(../images/contact_bg.jpg)}.section-contact .details h1{margin-bottom:1.2em}.section-contact .details h1 svg{width:10rem;height:3.875rem}

@media screen and (min-width: 1200px){.section-contact .details h1{text-align:right;margin-right:17.8125rem}}.section-contact .details .contact-list{display:none;width:100%;max-width:20.625rem;margin:auto;font-size:1.125rem}.section-contact .details .contact-list li{margin-bottom:0.9375rem}.section-contact .details .contact-list li .icon,.section-contact .details .contact-list li .event-day{width:2.1875rem;height:2.1875rem;margin-right:0.3125rem;fill:#4d4846}.section-contact .details .contact-list li a:focus,.section-contact .details .contact-list li a:hover{color:#b5392e}.section-contact .details .contact-list li a:focus .icon,.section-contact .details .contact-list li a:hover .icon,.section-contact .details .contact-list li a:focus .event-day,.section-contact .details .contact-list li a:hover .event-day{fill:#b5392e}.section-contact .details .contact-list:nth-of-type(2){display:block}.section-contact #map{width:100%;height:400px}.section-contact #map .gm-style div div *:not(.map-tooltip){-webkit-transform:none !important}.section-contact #map .map-tooltip{width:8.125rem;height:3.9375rem;padding:0.9375em 1.25em;white-space:nowrap;background:#b5392e ;background-size:cover;border-radius:6px;-moz-transform:translate(-50%, -99%);-ms-transform:translate(-50%, -99%);-webkit-transform:translate(-50%, -99%);transform:translate(-50%, -99%)}.section-contact #map .map-tooltip h3{text-align:center;margin:0;font-size:0.9375rem;color:#eee5da;opacity:1;line-height:1.4em}.section-contact .findUsIcon{display:none}

@media screen and (min-width: 750px){.section-contact .details{padding:2.1875rem 1.875rem}.section-contact .details .contact-list{max-width:21.875rem;font-size:1.25rem}.section-contact .details .contact-list li{margin-bottom:1.25rem}.section-contact .details .contact-list li .icon,.section-contact .details .contact-list li .event-day{width:2.5rem;height:2.5rem;margin-right:1.25rem}}@media screen and (min-width: 1200px){.section-contact{position:relative;zoom:1;height:28.125rem}.section-contact:before,.section-contact:after{content:"\0020";display:block;height:0;overflow:hidden}.section-contact:after{clear:both}.section-contact .details{float:left;width:66.66667%;height:100%;padding:3.4375rem 2.5rem;text-align:right}.section-contact .details .contact-list{display:inline-block !important;max-width:21.875rem;vertical-align:top;font-size:1.25rem;text-align:left}.section-contact .details .contact-list li{margin-bottom:2.5rem}.section-contact #map{float:left;width:33.33333%;height:100%}.section-contact #map .map-tooltip{width:11.25rem;height:6.375rem;padding:1.875em 1.5625em}.section-contact #map .map-tooltip h3{font-size:1.125rem;line-height:1.8em}.section-contact .findUsIcon{display:block;position:absolute;left:64%;left:calc(66% - 50px);top:15px;z-index:2;width:100px;height:100px;fill:#b5392e}}@media screen and (min-width: 1400px){.section-contact .details{padding:3.125rem 3.75rem}.section-contact .details .contact-list{max-width:24.6875rem;font-size:1.5rem}}.section-gallery{display:block;width:100%;height:400px;overflow:hidden}.section-gallery .gc-modal-slide{float:left}.section-gallery .scrollingHotSpotLeft,.section-gallery .scrollingHotSpotRight{min-width:75px;width:20%;height:400px;position:absolute;z-index:2}.section-gallery .scrollingHotSpotLeft{left:0;cursor:w-resize}.section-gallery .scrollingHotSpotRight{right:0;cursor:e-resize}.section-gallery .scrollWrapper{position:relative;overflow:hidden;width:100%;height:100%}.section-gallery .scrollWrapper .scrollableArea{position:relative;width:9999px;height:100%}.gc-modal{visibility:hidden;position:fixed;left:0;top:0;z-index:10;width:100%;height:100%;opacity:0;background:rgba(33,27,23,0.97)}.gc-modal .gc-modal-container{max-width:100%;max-height:100%;overflow:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.gc-modal .gc-modal-container *{-webkit-transform:translate3d(0, 0, 0)}.gc-modal .gc-modal-close-wrapper{position:absolute;left:0;top:1.6875rem;z-index:11;width:100%}.gc-modal .gc-modal-close-wrapper .gc-modal-close-container{width:90%;max-width:87.5rem;margin:auto}.gc-modal .gc-modal-close-wrapper .gc-modal-close-container .gc-modal-close{float:right;width:2.1875rem;height:2.1875rem;background:url(cross-white.svg) no-repeat 50% 50%;background-size:cover}.gc-modal .gc-modal-navigation-wrapper{display:none}.gc-modal .gc-modal-navigation-wrapper .icon-heading{display:none}.gc-modal-image .gc-modal .gc-modal-container{position:relative;z-index:15;max-width:70%;height:80%;overflow:hidden}.gc-modal-image .gc-modal .gc-modal-container img{width:100%;height:auto}.flexbox .gc-modal-image .gc-modal .gc-modal-container{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.gc-modal-slideshow.gc-modal-image .gc-modal .gc-modal-navigation-wrapper{display:block;position:absolute;left:0;top:50%;top:calc(50% - 0.71875rem);z-index:12;width:100%}.gc-modal-slideshow.gc-modal-image .gc-modal .gc-modal-navigation-wrapper .gc-modal-navigation-container{width:92%;max-width:87.5rem;margin:auto}.gc-modal-slideshow.gc-modal-image .gc-modal .gc-modal-navigation-wrapper .gc-modal-navigation-container .next,.gc-modal-slideshow.gc-modal-image .gc-modal .gc-modal-navigation-wrapper .gc-modal-navigation-container .prev{width:6.0625rem;height:1.4375rem;fill:#eee5da}.gc-modal-slideshow.gc-modal-image .gc-modal .gc-modal-navigation-wrapper .gc-modal-navigation-container .next:focus,.gc-modal-slideshow.gc-modal-image .gc-modal .gc-modal-navigation-wrapper .gc-modal-navigation-container .next:hover,.gc-modal-slideshow.gc-modal-image .gc-modal .gc-modal-navigation-wrapper .gc-modal-navigation-container .prev:focus,.gc-modal-slideshow.gc-modal-image .gc-modal .gc-modal-navigation-wrapper .gc-modal-navigation-container .prev:hover{fill:#b5392e}.gc-modal-slideshow.gc-modal-image .gc-modal .gc-modal-navigation-wrapper .gc-modal-navigation-container .next{float:right;left:2.5rem}.gc-modal-slideshow.gc-modal-image .gc-modal .gc-modal-navigation-wrapper .gc-modal-navigation-container .prev{float:left;right:2.5rem;fill:#fff;-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.gc-modal-menu .gc-modal .gc-modal-container{width:100%;height:100%}.gc-modal-menu .gc-modal .gc-modal-close-wrapper .gc-modal-close-container .gc-modal-close{background-image:url(cross-grey.svg)}.gc-modal-menu .gc-modal .gc-modal-navigation-wrapper{display:block;position:absolute;top:0;left:0;right:0;height:3.75rem;width:100%;z-index:10;background:url(../images/about_bg.jpg)}.gc-modal-menu .gc-modal .gc-modal-navigation-wrapper .prev,.gc-modal-menu .gc-modal .gc-modal-navigation-wrapper .next{position:absolute;top:0;left:50%;line-height:3.75rem;font-family:"bebas-neue",Arial,sans-serif;text-transform:uppercase;letter-spacing:0.05em;font-size:1.5625rem;color:#4d4846;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.gc-modal-menu .gc-modal .gc-modal-navigation-wrapper .prev .svg-fallback,.gc-modal-menu .gc-modal .gc-modal-navigation-wrapper .next .svg-fallback{display:block}.gc-modal-menu .gc-modal .gc-modal-navigation-wrapper .prev svg,.gc-modal-menu .gc-modal .gc-modal-navigation-wrapper .next svg{display:none}.gc-modal-menu .gc-modal .gc-modal-navigation-wrapper .prev{margin-left:-4rem}.gc-modal-menu .gc-modal .gc-modal-navigation-wrapper .next{margin-left:4rem}.gc-modal-menu .gc-modal .gc-modal-close-wrapper{top:0.75rem;left:auto;right:1em;width:auto}.gc-modal-menu .gc-modal .gc-modal-close-wrapper .gc-modal-close-container{max-width:90%}@media screen and (min-width: 1200px){.gc-modal-menu .gc-modal .gc-modal-close-wrapper{left:0;right:auto;width:100%}.gc-modal-menu .gc-modal .gc-modal-navigation-wrapper{position:static;height:auto;width:auto;background:transparent}.gc-modal-menu .gc-modal .gc-modal-navigation-wrapper .prev,.gc-modal-menu .gc-modal .gc-modal-navigation-wrapper .next{-webkit-transition:0.4s ease;transition:0.4s ease;position:absolute;top:50%;left:auto;z-index:15;width:6.0625rem;height:1.4375rem;margin-left:0;line-height:1em;-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.gc-modal-menu .gc-modal .gc-modal-navigation-wrapper .prev .svg-fallback,.gc-modal-menu .gc-modal .gc-modal-navigation-wrapper .next .svg-fallback{display:none}.gc-modal-menu .gc-modal .gc-modal-navigation-wrapper .prev svg,.gc-modal-menu .gc-modal .gc-modal-navigation-wrapper .next svg{display:block}.gc-modal-menu .gc-modal .gc-modal-navigation-wrapper .next{right:5%;fill:#b5392e}.gc-modal-menu .gc-modal .gc-modal-navigation-wrapper .next:focus,.gc-modal-menu .gc-modal .gc-modal-navigation-wrapper .next:hover{fill:#fff}.gc-modal-menu .gc-modal .gc-modal-navigation-wrapper .prev{left:5%;-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);-moz-transform-origin:50% 25%;-ms-transform-origin:50% 25%;-webkit-transform-origin:50% 25%;transform-origin:50% 25%;fill:#fff}.gc-modal-menu .gc-modal .gc-modal-navigation-wrapper .prev:focus,.gc-modal-menu .gc-modal .gc-modal-navigation-wrapper .prev:hover{fill:#b5392e}}.gc-modal-contact .gc-modal{background:rgba(0,0,0,0.9)}.gc-modal-contact .gc-modal .gc-modal-container{width:26.25rem}.gc-modal-contact .gc-modal .gc-modal-close-wrapper .gc-modal-close-container .gc-modal-close{background-image:url(cross-white.svg)}.gc-modal-news .gc-modal{background:url(../images/about_bg.jpg)}.gc-modal-news .gc-modal .gc-modal-container{width:90%;max-width:81.25rem;margin:auto}.gc-modal-news .gc-modal .gc-modal-close-wrapper .gc-modal-close-container .gc-modal-close{background-image:url(cross-grey.svg)}.gc-modal-news .gc-modal .news-modal-content-container{overflow:hidden}.gc-modal-news .gc-modal .news-modal-content{padding:4.6875rem 0 2.5rem;text-align:left}.gc-modal-news .gc-modal .news-modal-content .featured-image{width:95%;height:250px;margin:0 auto 1.5625rem;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-clip:content-box}.gc-modal-news .gc-modal .news-modal-content hgroup{position:relative;margin-bottom:1.8em}.gc-modal-news .gc-modal .news-modal-content hgroup .icon,.gc-modal-news .gc-modal .news-modal-content hgroup .event-day{position:absolute;left:0;top:0.3125rem;width:2.5rem;height:2.5rem}.gc-modal-news .gc-modal .news-modal-content hgroup h2{text-align:left;margin-left:2.8125rem !important;margin-bottom:0.2em !important}.gc-modal-news .gc-modal .news-modal-content hgroup time{margin-left:2.8125rem;margin-top:0.4375rem;font-size:1rem;font-family:"bebas-neue",Arial,sans-serif;text-transform:uppercase;letter-spacing:0.05em;color:#b5392e}.gc-modal-news .gc-modal .news-modal-content .user-content img{max-width:100%;height:auto}@media screen and (min-width: 750px){.gc-modal-news .gc-modal .news-modal-content .featured-image{height:325px}}@media screen and (min-width: 1200px){.gc-modal-news .gc-modal .gc-modal-container{height:100%}.gc-modal-news .gc-modal .news-modal-content{zoom:1;position:relative;padding-right:1.5625rem;height:100%}.gc-modal-news .gc-modal .news-modal-content:before,.gc-modal-news .gc-modal .news-modal-content:after{content:"\0020";display:block;height:0;overflow:hidden}.gc-modal-news .gc-modal .news-modal-content:after{clear:both}
	.gc-modal-news .gc-modal .news-modal-content .news-modal-content-container{height:100%;overflow:auto;-webkit-overflow-scrolling:touch}.gc-modal-news .gc-modal .news-modal-content .featured-image{float:right;width:600px;height:100%;margin:0 3.125rem 0 4.375rem}.gc-modal-news .gc-modal .news-modal-content hgroup .icon,.gc-modal-news .gc-modal .news-modal-content hgroup .event-day{width:3.125rem;height:3.125rem}.gc-modal-news .gc-modal .news-modal-content hgroup h2{margin-left:4.0625rem !important}.gc-modal-news .gc-modal .news-modal-content hgroup time{margin-left:4.0625rem;font-size:1.1875rem}}.gc-modal-open .gc-modal{visibility:visible;opacity:1}.gc-modal-loading .gc-modal .content-container{width:50px;height:50px;margin:-25px 0 0 -25px;overflow:hidden;-webkit-animation:fullspin 1s linear infinite;animation:fullspin 1s linear infinite;background:url(loader.svg) no-repeat;background-size:cover}

@media screen and (min-width: 1200px){.gc-modal .gc-modal-close-wrapper{top:4.0625rem}.gc-modal .gc-modal-close-wrapper .gc-modal-close{width:2.1875rem;height:2.1875rem;background:url(../images/cross-white.svg) no-repeat 50% 50%;background-size:cover}}.menu-modal{height:100%;overflow:hidden;font-family:"bebas-neue",Arial,sans-serif;text-transform:uppercase;letter-spacing:0.05em;text-align:left}.menu-modal .menu-modal-title{display:none}.menu-modal .menu-modal-main{height:100%;overflow:auto;padding-top:3.75rem;background:url(../images/about_bg.jpg)}.menu-modal .menu-modal-section{margin:0 0 1.875rem}.menu-modal .menu-modal-section .section-title{margin-bottom:1.25rem;font-size:1.25rem;line-height:3.75rem;color:#eee5da;background:#2e2e2e}.menu-modal .menu-modal-section .section-description{margin:0.9375rem 1.875rem;font-family:"ff-tisa-web-pro","Times New Roman",serif;font-style:italic;letter-spacing:0;text-transform:none}.menu-modal .menu-modal-section .menu-modal-sub-section{margin:0.9375rem 1.875rem}.menu-modal .menu-modal-section .menu-modal-sub-section .sub-section-title{margin:0 0 0.25em;text-align:left;font-size:1.125rem;color:#b5392e;opacity:1}.menu-modal .menu-modal-section .menu-modal-item{margin:0 0 0.9375rem;font-size:1.25rem;border-bottom:2px dotted #b5392e}.menu-modal .menu-modal-section .menu-modal-item .menu-modal-item-title{display:inline-block;margin:0 0 0.25em;width:75%;width:calc(100% - 5rem);text-align:left;font-size:1rem;color:#b5392e}.menu-modal .menu-modal-section .menu-modal-item .menu-modal-item-desc{display:inline-block;margin:0 0 0.25em;width:calc(100% - 5rem);font-family:"ff-tisa-web-pro","Times New Roman",serif;font-style:italic;text-transform:none;font-size:1rem}.menu-modal .menu-modal-section .menu-modal-item .menu-modal-item-price{display:inline-block;margin:0 0 0.25em;width:25%;width:calc(4rem);text-align:right;font-size:1.375rem;color:#b5392e}@media screen and (min-width: 1200px){.menu-modal .menu-modal-title{position:relative;display:block;float:left;width:30%;width:calc(350px);height:100%;padding:100px 50px 0 0;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.menu-modal .menu-modal-title .menu-modal-title-svg{position:absolute;top:245px;right:-200px;height:110px;width:600px;-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.menu-modal .menu-modal-main{float:left;width:70%;width:calc(100% - 350px);padding:3.125rem 12.8125rem 3.125rem 5.625rem}.menu-modal .menu-modal-sections{-moz-column-count:2;-webkit-column-count:2;column-count:2;-moz-column-gap:40px;-webkit-column-gap:40px;column-gap:40px}.menu-modal .menu-modal-section{display:inline-block;width:100%;margin:0 0 1.875rem}.menu-modal .menu-modal-section .section-title{margin-bottom:1.25rem;font-size:2.0625rem;line-height:1;color:#b5392e;background:transparent}.menu-modal .menu-modal-section .section-description{margin:0.9375rem 0;font-size:1rem}.menu-modal .menu-modal-section .menu-modal-sub-section{margin:0.9375rem 0}.menu-modal .menu-modal-section .menu-modal-sub-section .sub-section-title{font-size:1.3125rem}}@media screen and (min-width: 1400px){.menu-modal .menu-modal-title{width:calc(500px)}.menu-modal .menu-modal-title .menu-modal-title-svg{top:340px;right:-200px;height:132px;width:700px}.menu-modal .menu-modal-main{width:calc(100% - 500px)}}.menu-modal-menu .menu-modal-title{background-image:url(../images/modal_menu_menu.jpg)}.menu-modal-hotdog .menu-modal-title{background-image:url(../images/modal_menu_hotdog.jpg)}.menu-modal-wine .menu-modal-title{background-image:url(../images/modal_menu_wine.jpg)}.menu-modal-wine .menu-modal-section .menu-modal-wine-title-container .menu-modal-wine-title-volumes{margin:0 1.875rem;text-align:right}.menu-modal-wine .menu-modal-section .menu-modal-wine-title-container .menu-modal-wine-title-volumes li{display:inline-block;width:calc(4rem);text-align:right;color:#b5392e}@media screen and (min-width: 1200px){.menu-modal-wine .menu-modal-section .menu-modal-wine-title-container .menu-modal-wine-title-volumes{margin:0}}@media screen and (min-width: 1600px){.menu-modal-wine .menu-modal-section .menu-modal-wine-title-container .section-title{float:left;clear:left;width:calc(100% - 12rem)}.menu-modal-wine .menu-modal-section .menu-modal-wine-title-container .menu-modal-wine-title-volumes li{float:left;width:calc(4rem);text-align:right}}.menu-modal-wine .menu-modal-section .menu-modal-item{text-align:right}.menu-modal-wine .menu-modal-section .menu-modal-item .menu-modal-item-title{width:100%;text-align:left}.menu-modal-wine .menu-modal-section .menu-modal-item .menu-modal-item-desc{width:100%;text-align:left}.menu-modal-wine .menu-modal-section .menu-modal-item .menu-modal-item-price{display:inline-block;float:none}@media screen and (min-width: 1600px){.menu-modal-wine .menu-modal-section .menu-modal-item{text-align:left;zoom:1}.menu-modal-wine .menu-modal-section .menu-modal-item:before,.menu-modal-wine .menu-modal-section .menu-modal-item:after{content:"\0020";display:block;height:0;overflow:hidden}.menu-modal-wine .menu-modal-section .menu-modal-item:after{clear:both}.menu-modal-wine .menu-modal-section .menu-modal-item .menu-modal-item-title{width:calc(100% - 12rem);float:left;clear:left}.menu-modal-wine .menu-modal-section .menu-modal-item .menu-modal-item-desc{width:calc(100% - 12rem);float:left;clear:left}.menu-modal-wine .menu-modal-section .menu-modal-item .menu-modal-item-price{float:left;width:calc(4rem)}}
