@font-face{font-family:'icomoon-user-pages';src:url('../../pics/fonts/user_pages_icons/icomoon-user-pages.ttf') format('truetype');font-weight:normal;font-style:normal}.hero-wrapper{width:100%;height:auto;margin-bottom:1em}.hero-wrapper .page-block-photos img{display:block;width:100%}.hero-wrapper .hero-page-navigation{background:#f4f4f4;color:black;height:auto;margin:0 auto}.hero-wrapper .hero-page-navigation ul{max-width:1024px;margin:auto;list-style-type:none;padding:0;overflow:hidden;text-align:center;display:flex;flex-wrap:wrap;justify-content:center}.hero-wrapper .hero-page-navigation li{display:flex;flex-wrap:nowrap}.hero-wrapper .hero-page-navigation li a{color:black;height:100%;display:inline-flex;text-decoration:none;align-items:center;justify-content:center;text-align:center;box-sizing:border-box;width:100%;padding:.5em 1em}.hero-wrapper .hero-page-navigation li a:hover,.hero-wrapper .hero-page-navigation li a:focus{text-decoration:underline}.hero-wrapper .hero-page-navigation li.active a{background:#777;color:white}.pages-content-wrapper{overflow:auto}.pages-content-wrapper img{max-width:100%;height:auto}.pages-left-column-wrapper{width:100%;float:left}.pages-right-column{float:right}.left-hero,.right-hero{margin-top:1em !important}.left-aligned.pages-content-wrapper .pages-right-column,.left-hero.pages-content-wrapper .pages-right-column{float:left}.left-aligned.pages-content-wrapper .pages-left-column-wrapper,.left-hero.pages-content-wrapper .pages-left-column-wrapper{float:right}.right-aligned.pages-content-wrapper .pages-right-column,.right-hero.pages-content-wrapper .pages-right-column{float:right}.right-aligned.pages-content-wrapper .pages-left-column-wrapper,.right-hero.pages-content-wrapper .pages-left-column-wrapper{float:left}@media screen and (max-width:1024px) and (min-width:768px){.hero-wrapper:not(:empty) ~ .right-hero .pages-left-column,.hero-wrapper:not(:empty) ~ .full-hero .pages-left-column,.hero-wrapper:not(:empty) ~ .left-hero .pages-left-column{padding-left:1em}}.full-width.pages-content-wrapper .pages-right-column,.full-hero.pages-content-wrapper .pages-right-column{display:none !important}.right-column-page-navigation{margin-top:1em}.page-block-staff .staff-directory a{text-decoration:none}.page-block-staff .staff-directory a:hover{text-decoration:underline}.page-block-staff .staff-list{padding-top:.5em}.page-block-staff .template-1 .list,.page-block-staff .template-2 .list,.page-block-staff .template-4 .list,.page-block-staff .template-5 .list{display:flex;display:-webkit-flex;flex-wrap:wrap;flex-direction:row}.page-block-staff .template-0 .staff,.page-block-staff .template-1 .staff,.page-block-staff .template-3 .staff,.page-block-staff .template-4 .staff{padding-bottom:1em}.page-block-staff .template-2 .staff,.page-block-staff .template-5 .staff{flex:0 0 100%;flex-direction:column;align-items:center;overflow:hidden;padding:14px 2%}@media screen and (min-width:460px){.page-block-staff .template-2 .staff,.page-block-staff .template-5 .staff{flex:0 0 44%;padding:14px 2%}}@media screen and (min-width:768px){.page-block-staff .template-2 .staff,.page-block-staff .template-5 .staff{flex:0 0 29.333%}}.page-block-staff .template-1 .staff,.page-block-staff .template-4 .staff{-webkit-box-flex:1;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;max-width:50%;padding-bottom:1em}@media screen and (max-width:850px){.page-block-staff .template-1 .staff,.page-block-staff .template-4 .staff,.page-block-staff .template-1 .staff{flex:0 0 100%;max-width:100%}}.page-block-staff ol{all:unset}.page-block-staff li{display:flex}.template-0 .page-block-staff li:not(:first-child),.template-1 .page-block-staff li:not(:first-child){padding:.86em 0 0 0}.page-block-staff .template-2 .user-profile-pic,.page-block-staff .template-5 .user-profile-pic{flex:0 0 auto;margin:0 .5em;max-width:80%;min-width:80%}.page-block-staff .template-3 .user-profile-pic img,.page-block-staff .template-4 .user-profile-pic img,.page-block-staff .template-5 .user-profile-pic img{border-radius:0}.page-block-staff .template-2 .user-profile-pic img,.page-block-staff .template-5 .user-profile-pic img{width:100%}.page-block-staff .user-profile-pic img{object-fit:cover;aspect-ratio:1}.page-block-staff .template-0 .user-profile-pic,.page-block-staff .template-1 .user-profile-pic,.page-block-staff .template-3 .user-profile-pic{min-width:4.89em;max-width:4.89em}.page-block-staff .template-4 .user-profile-pic{min-width:10em;max-width:10em}.page-block-staff .user-profile-pic{height:auto;margin-right:1em}.page-block-staff .user-profile-pic img{width:100%;border-radius:100%;border:solid 2px #fff;box-shadow:0 0 5px rgba(0,0,0,0.14)}.full-width .user-info,.full-hero .user-info{max-width:70%}.page-block-staff .user-info{display:flex;flex-direction:column;width:70%}.page-block-staff .template-2 .user-info,.page-block-staff .template-5 .user-info{width:100%}.page-block-staff .template-4 .user-info{flex:1 1 45%;max-width:45%}.page-block-staff .name-position{display:flex;flex-direction:column;word-break:break-word}.page-block-staff .name-position .name{display:flex;flex-wrap:wrap}.user-info .other{width:90%}.page-block-staff .email-phone,.page-block-staff .cell-fax,.page-block-staff .user-address{display:flex;flex-wrap:wrap;align-items:baseline}.page-block-staff .name-position a:first-child,.page-block-staff .email-phone span:first-child,.page-block-staff .cell-fax span:first-child{margin-right:.6em}.page-block-staff .name-position a{font-size:1.27em;font-weight:bold;word-break:break-word}.user-email,.user-phone,.user-website,.user-cell,.user-fax,.user-address{text-decoration:none;color:#444;line-height:1.6em}.user-email:before,.user-phone:before,.user-website:before,.user-address:before,.user-cell:before,.user-fax:before,.user-address:before{font-family:'icomoon-user-pages';color:#444;speak:none;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;position:relative;top:.1em;font-size:1em;padding-right:.26em}.page-block-staff .staff-list span{text-decoration:none;color:#444;line-height:1.6em;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:normal;max-width:100%}.user-cell:before{content:"\e900"}.user-email:before{content:"\e901"}.user-fax:before{content:"\e902"}.user-phone:before{content:"\e903"}.user-website:before{content:"\e905"}.user-address:before{content:"\e904"}@media screen and (min-width:768px){.pages-right-column .page-block-staff .staff-list{display:flex;flex-direction:column;padding-left:0}.pages-right-column .page-block-staff .template-4 .staff{flex-direction:column}.pages-right-column .page-block-staff .template-4 .user-info{min-width:100%;max-width:100%;flex:1 1 auto}.pages-right-column .page-block-staff .column{padding-bottom:1em;width:100%}.pages-right-column .page-block-staff .staff{min-width:70% !important;max-width:100% !important;flex:100%;align-items:flex-start !important;padding:0 0 .5em 0 !important}.pages-right-column .page-block-staff .user-info{min-width:calc(100% - 6em);max-width:none;flex:1 1 auto}.pages-right-column .page-block-staff .template-4 .user-profile-pic,.pages-right-column .page-block-staff .template-5 .user-profile-pic{max-width:80%;margin:0 .5em}.pages-right-column .page-block-staff .template-2 .user-info,.pages-right-column .page-block-staff .template-4 .user-info,.pages-right-column .page-block-staff .template-5 .user-info{width:inherit;padding:0 1em;margin:1em 0}.pages-right-column .page-block-staff .staff-list span{white-space:normal;word-break:break-word}}.page-block-links .button-list{padding:.5rem}.button-list{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1.5rem}.button-list .button-item{margin-top:0;cursor:pointer}.button-list .button-item .label-text:focus{outline:0;box-shadow:none}.button-item{display:inline-block;padding:.6em 1.1em .5em;text-align:center;text-decoration:none;font-weight:bold;border:0;outline:0;background:var(--color-primary);color:var(--color-over-primary) !important}@media screen and (max-width:31.9375rem){.button-item{width:100%}}.button-item .link-container .link-icon{fill:var(--color-over-primary)}.button-item:hover,.button-item:focus{background:var(--color-secondary) !important;color:var(--color-over-secondary) !important}.button-item:hover .link-container .link-icon,.button-item:focus .link-container .link-icon{fill:var(--color-over-secondary) !important}.button-item.use-secondary{background:var(--color-secondary) !important;color:var(--color-over-secondary) !important}.button-item.use-secondary .link-container .link-icon{fill:var(--color-over-secondary)}.button-item.use-secondary:hover,.button-item.use-secondary:focus{background:var(--color-primary) !important;color:var(--color-over-primary) !important}.button-item.use-secondary:hover .link-container .link-icon,.button-item.use-secondary:focus .link-container .link-icon{fill:var(--color-over-primary) !important}.button-item a{text-decoration:none;color:inherit}.button-item.color-1{box-shadow:1px 2px 4px 1px rgba(0,0,0,0.25);margin:8px}.button-item.color-2{box-shadow:1px 2px 4px 1px rgba(0,0,0,0.25);border-radius:8px;margin:8px}.button-item.color-3{box-shadow:1px 2px 4px 1px rgba(0,0,0,0.25);margin:8px}.button-item.color-4{box-shadow:1px 2px 4px 1px rgba(0,0,0,0.25);border-radius:8px;margin:8px}.button-item.color-5{background:white !important;color:black !important;box-shadow:1px 2px 4px 1px rgba(0,0,0,0.25);margin:8px}.button-item.color-6{background:white !important;color:black !important;box-shadow:1px 2px 4px 1px rgba(0,0,0,0.25);border-radius:8px;margin:8px}.button-item.color-5 .link-icon{fill:black !important}.button-item.color-6 .link-icon{fill:black !important}.pages-right-column .page-block-button .button-list{width:100%}.pages-right-column .page-block-button .button-list .button-item,.pages-right-column .page-block-links .button-list .button-item{margin-left:0;margin-right:0;width:100%}.hero-wrapper .page-block-button .button-list{margin-top:1em;margin-bottom:1em}.page-block-supply_list .supply-lists .supply-list-item{word-break:break-all}.page-block-supply_list .supply-lists .supply-list-item:not(:last-child){margin-bottom:.4em}.pages-right-column .page-block-supply_list .supply-lists{width:100%}.page-block-links .links{margin:0}.page-block-links ul li:not(:last-child),.page-block-links ol li:not(:last-child){margin-bottom:.4em}.page-block-links .links.list-1{list-style:none;padding:0}.page-block-links .links.list-2,.page-block-links .links.list-3{padding-left:1em}.page-block-links-icon{padding:0 1rem 0 0}.page-block-links-body{padding:1rem 0 1rem 0;display:flex;align-items:center}.link-container{display:flex;flex-direction:column;align-items:center}.link-icon{margin-bottom:.4em}.hero-wrapper .page-block-links .button-list{margin-top:1em;margin-bottom:1em}.pages-column .stack-photo{max-width:100%;margin-bottom:1em;text-align:center}.pages-column .stack-photo .large-photo-link{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pages-column .stack-photo img.the-photo{max-width:100%;height:auto;margin:0 auto;display:block}.pages-column .stack-photo img.the-photo-ete{max-width:100%;height:auto;margin:0 auto;display:block;width:100%}.pages-column .stack-photo figure,.pages-column .stack-photo .faux-figure{padding:0;margin:0;position:relative;display:inline-block;margin:0 auto;min-height:60px;max-width:100%;width:100%}.pages-column .stack-photo figcaption{position:absolute;bottom:0;left:0;width:100%;padding:.6em .83em;background-color:rgba(0,0,0,.61);-moz-box-sizing:border-box;box-sizing:border-box;color:#fff}.lt-ie9 .pages-column .stack-photo figcaption{background:url(../../pics/transparent_black_40.png) 0 0 repeat}.pages-column .photo-rotator{margin-bottom:1em}.pages-column .page-block h1,.pages-column .page-block h2,.pages-column .page-block h3,.pages-column .page-block h4,.pages-column .page-block h5,.pages-column .page-block h6,.pages-column .page-block p{padding:0;margin:0;font-size:1em}.page-block-files{padding:0;margin:0}.page-block-files.hide-icons{padding-top:0;padding-bottom:0}.page-block-files.hide-icons a{background-image:none;padding-left:0}.lt-ie9 .page-block-files{background:url(../../pics/transparent_black_50.png) 0 0 repeat}.file-holder{display:flex;flex-direction:column}.mobile .page-block-text{padding-left:11px;padding-right:11px}.pages-column .page-block-text{word-wrap:break-word}.pages-column .page-block-text ul{overflow:auto}.collapsible-block{display:flex;flex-direction:column}.collapsible-header{display:flex;cursor:pointer;height:auto}.collapsible-header p{width:100%}.collapsible-header svg{width:2em;height:2em;margin-left:.5em;margin-top:-0.3em}.collapsible-content{display:block;visibility:hidden;height:0;margin-left:1em}.pages-column .page-block-text h1{font-size:2em;margin:.5em 0}.pages-column .page-block-text h2{font-size:1.5em;margin:.5em 0}.pages-column .page-block-text h3{font-size:1.2em;margin:.4em 0}.pages-column .page-block-text h4{border-bottom:1px solid #ddd}.pages-column .page-block-text h4{font-size:.9em;margin:.6em 0;text-transform:uppercase;border-bottom:1px solid rgba(0,0,0,.15)}.pages-column .page-block-text h5{font-size:.95em;margin:.5em 0;font-style:italic;filter:alpha(opacity = 63);opacity:.63}.pages-column .page-block-text h6{font-size:.9em;margin:.6em 0;filter:alpha(opacity = 63);opacity:.63}.pages-column .page-block-text hr{clear:both;float:none;width:78%;height:1px;margin:1.6em auto;border:0;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjI1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjgwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjI1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left,rgba(0,0,0,0) 0,rgba(0,0,0,0.25) 20%,rgba(0,0,0,0.25) 80%,rgba(0,0,0,0) 100%);background:-moz-linear-gradient(left,rgba(0,0,0,0) 0,rgba(0,0,0,0.25) 20%,rgba(0,0,0,0.25) 80%,rgba(0,0,0,0) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(0,0,0,0)),color-stop(20%,rgba(0,0,0,0.25)),color-stop(80%,rgba(0,0,0,0.25)),color-stop(100%,rgba(0,0,0,0)));background:-webkit-linear-gradient(left,rgba(0,0,0,0) 0,rgba(0,0,0,0.25) 20%,rgba(0,0,0,0.25) 80%,rgba(0,0,0,0) 100%);background:-o-linear-gradient(left,rgba(0,0,0,0) 0,rgba(0,0,0,0.25) 20%,rgba(0,0,0,0.25) 80%,rgba(0,0,0,0) 100%);background:-ms-linear-gradient(left,rgba(0,0,0,0) 0,rgba(0,0,0,0.25) 20%,rgba(0,0,0,0.25) 80%,rgba(0,0,0,0) 100%);background:linear-gradient(to right,rgba(0,0,0,0) 0,rgba(0,0,0,0.25) 20%,rgba(0,0,0,0.25) 80%,rgba(0,0,0,0) 100%)}.lt-ie9 .pages-column .page-block-text hr{background-color:#bfbfbf}.pages-column .page-block-text p,.pages-column .page-block-photos p,.pages-column .page-block-files p{margin:0 0 1em 0}.pages-column .page-block-text img.from-tinymce{max-width:calc(100% - 1em);height:auto;margin:.5em}.pages-column .page-block-text table img.from-tinymce{width:calc(100% - 1em);max-width:auto}.pages-column .page-block-text blockquote{border-left:3px solid #ddd}.pages-column .page-block-text blockquote{border-left:3px solid rgba(0,0,0,.2);margin-left:0;padding-left:1.2em;font-style:italic}.pages-column .page-block-text table{border-collapse:collapse;border-spacing:0;border-style:solid}.page-block-text{display:flow-root}.pages-column .page-block+.page-block{margin-top:1em}.pages-column .page-block:first-child .collapsible-block{margin-top:1em}.external-link-icon{height:1em;width:1em;vertical-align:middle;opacity:.8;padding-left:.382em;fill:currentColor !important}.hidden-text{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0)}.ui-tooltip{max-width:100vw}@media print{.edlio-food-menu td{border:1px solid #dfdfdf}}#form_loading_feedback{color:#767676;font-size:90px;text-indent:-9999em;overflow:hidden;width:1em;height:1em;border-radius:50%;margin:72px auto;position:relative;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load6 1.7s infinite ease,round 1.7s infinite ease;animation:load6 1.7s infinite ease,round 1.7s infinite ease}@media screen and (max-width:1023px){.pages-column .page-block-text table{display:table !important;overflow-x:unset !important}}@-webkit-keyframes load6{0{box-shadow:0 -0.83em 0 -0.4em,0 -0.83em 0 -0.42em,0 -0.83em 0 -0.44em,0 -0.83em 0 -0.46em,0 -0.83em 0 -0.477em}5%,95%{box-shadow:0 -0.83em 0 -0.4em,0 -0.83em 0 -0.42em,0 -0.83em 0 -0.44em,0 -0.83em 0 -0.46em,0 -0.83em 0 -0.477em}10%,59%{box-shadow:0 -0.83em 0 -0.4em,-0.087em -0.825em 0 -0.42em,-0.173em -0.812em 0 -0.44em,-0.256em -0.789em 0 -0.46em,-0.297em -0.775em 0 -0.477em}20%{box-shadow:0 -0.83em 0 -0.4em,-0.338em -0.758em 0 -0.42em,-0.555em -0.617em 0 -0.44em,-0.671em -0.488em 0 -0.46em,-0.749em -0.34em 0 -0.477em}38%{box-shadow:0 -0.83em 0 -0.4em,-0.377em -0.74em 0 -0.42em,-0.645em -0.522em 0 -0.44em,-0.775em -0.297em 0 -0.46em,-0.82em -0.09em 0 -0.477em}100%{box-shadow:0 -0.83em 0 -0.4em,0 -0.83em 0 -0.42em,0 -0.83em 0 -0.44em,0 -0.83em 0 -0.46em,0 -0.83em 0 -0.477em}}@keyframes load6{0{box-shadow:0 -0.83em 0 -0.4em,0 -0.83em 0 -0.42em,0 -0.83em 0 -0.44em,0 -0.83em 0 -0.46em,0 -0.83em 0 -0.477em}5%,95%{box-shadow:0 -0.83em 0 -0.4em,0 -0.83em 0 -0.42em,0 -0.83em 0 -0.44em,0 -0.83em 0 -0.46em,0 -0.83em 0 -0.477em}10%,59%{box-shadow:0 -0.83em 0 -0.4em,-0.087em -0.825em 0 -0.42em,-0.173em -0.812em 0 -0.44em,-0.256em -0.789em 0 -0.46em,-0.297em -0.775em 0 -0.477em}20%{box-shadow:0 -0.83em 0 -0.4em,-0.338em -0.758em 0 -0.42em,-0.555em -0.617em 0 -0.44em,-0.671em -0.488em 0 -0.46em,-0.749em -0.34em 0 -0.477em}38%{box-shadow:0 -0.83em 0 -0.4em,-0.377em -0.74em 0 -0.42em,-0.645em -0.522em 0 -0.44em,-0.775em -0.297em 0 -0.46em,-0.82em -0.09em 0 -0.477em}100%{box-shadow:0 -0.83em 0 -0.4em,0 -0.83em 0 -0.42em,0 -0.83em 0 -0.44em,0 -0.83em 0 -0.46em,0 -0.83em 0 -0.477em}}@-webkit-keyframes round{0{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes round{0{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}