﻿/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on June 1, 2023 */
@font-face{font-family:"itc_avant_garde_gothic_stdBk";src:url("fonts/itcavantgardestd-bk-webfont.woff2") format("woff2"),url("fonts/itcavantgardestd-bk-webfont.woff") format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:"itc_avant_garde_gothic_stBkOb";src:url("fonts/itcavantgardestd-bkobl-webfont.woff2") format("woff2"),url("fonts/itcavantgardestd-bkobl-webfont.woff") format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:"itc_avant_garde_gothic_stdemi";src:url("fonts/itcavantgardestd-demi-webfont.woff2") format("woff2"),url("fonts/itcavantgardestd-demi-webfont.woff") format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:"itc_avant_garde_gothic_stdMd";src:url("fonts/itcavantgardestd-md-webfont.woff2") format("woff2"),url("fonts/itcavantgardestd-md-webfont.woff") format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:"itc_avant_garde_gothic_stdXLt";src:url("fonts/itcavantgardestd-xlt-webfont.woff2") format("woff2"),url("fonts/itcavantgardestd-xlt-webfont.woff") format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:"minion_proregular";src:url("fonts/minionpro-regular-webfont.woff2") format("woff2"),url("fonts/minionpro-regular-webfont.woff") format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:"tahomaregular";src:url("fonts/tahoma-webfont.woff2") format("woff2"),url("fonts/tahoma-webfont.woff") format("woff");font-weight:normal;font-style:normal;}body{margin:0;padding:0;font-size:16px;font-family:itc_avant_garde_gothic_stdXLt;}body p{margin:0 0 20px 0;padding:0;}body *{box-sizing:border-box;}#diaporama{position:relative;}#diaporama h1{font-family:itc_avant_garde_gothic_stdXLt;color:#fff;background:none;display:block;text-align:center;position:absolute;bottom:15%;left:50%;max-width:60%;z-index:1000;transform:translate(-50%,50%);font-weight:normal;font-size:4rem;}#logo{position:absolute;top:45%;left:50%;max-width:60%;z-index:1000;transform:translate(-50%,-50%);}nav#main{position:absolute;top:45px;right:35px;z-index:1000;width:100%;max-width:1350px;margin:0 auto;text-align:right;}nav#main ul{list-style:none;display:flex;flex-wrap:nowrap;justify-content:end;}nav#main ul li{flex-basis:auto;margin:0 25px;}nav#main ul li a{color:#fff;text-decoration:none;font-family:itc_avant_garde_gothic_stdBk;font-size:1.4rem;}nav#main ul li:last-child a{text-transform:uppercase;font-family:itc_avant_garde_gothic_stdemi;}#mobileMenuIcon{display:none;position:fixed;top:30px;right:0;cursor:pointer;padding:10px 30px 10px 10px;border:2px solid transparent;border-right:0;filter:drop-shadow(0 0 5px #222);}#mobileMenuIcon.open{border:2px solid #a1b579;border-right:0;}nav#mobile{background:#a1b579;display:none;position:fixed;top:0;left:0;z-index:1000;padding:30px;max-width:calc(100vw - 120px);}nav#mobile img{width:100%;max-width:200px;}nav#mobile ul{list-style:none;margin:0;padding:0;padding-top:30px;}nav#mobile ul li{padding:0;border-bottom:1px solid #fff;}nav#mobile ul li a{color:#fff;display:block;padding:10px 0;text-decoration:none;font-size:1.6rem;}#introduction{background:#795475;padding-bottom:60px;padding-top:80px;}#introduction p{color:#fff;max-width:100%;width:1380px;margin:0 auto 100px auto;display:block;text-align:center;font-size:2.4rem;}#introduction #introEndContainer p{font-size:1.4rem;letter-spacing:2px;font-family:itc_avant_garde_gothic_stdMd;margin-top:40px;margin-bottom:0;}#introduction #introEndContainer ul{list-style:none;display:block;width:100%;margin-left:0;padding-left:0;text-align:center;}#introduction #introEndContainer ul li{color:#fff;border-left:3px solid #fff;font-size:1.4rem;letter-spacing:2px;font-family:itc_avant_garde_gothic_stdMd;margin-top:40px;margin-bottom:0;display:inline-block;margin-left:18px;padding-left:20px;}#introduction #introEndContainer ul li:first-child{border-left:0;}#introduction div#buttonContainer{width:100%;max-width:1205px;display:block;margin:0 auto;display:flex;flex-wrap:nowrap;justify-content:space-around;}#introduction div#buttonContainer .bookBtn{color:#fff;font-size:3rem;padding:60px;text-decoration:none;text-align:center;border:1px solid #a1b579;flex-basis:360px;}#introduction div#buttonContainer .bookBtn:hover{background:#c0a6b7;}#introduction div#buttonContainer .bookBtn span{display:block;font-size:1.8rem;position:relative;max-width:180px;margin:40px auto 0 auto;}#introduction div#buttonContainer .bookBtn span:before{content:"";width:15px;height:1px;border-top:1px solid #fff;position:absolute;left:-30px;top:50%;}#introduction div#buttonContainer .bookBtn span:after{content:"";width:15px;height:1px;border-top:1px solid #fff;position:absolute;right:-30px;top:50%;}.leafContainer{border-top:1px solid #a1b579;max-width:1285px;margin:85px auto 0 auto;}.leafContainer img.leaf{max-width:130px;transform:translateY(-50%);background:#795475;margin:0 auto;display:block;padding:0 10px;}#mapSection{background-image:url(/images/sparkle.jpg);background-repeat:no-repeat;background-size:cover;padding:80px 0;}#mapSection div.innerBox{width:100%;max-width:1350px;background:#fff;display:flex;flex-wrap:nowrap;margin:0 auto;padding:40px;justify-content:space-between;}#mapSection div.innerBox .leftSide,#mapSection div.innerBox .fullWidth{flex-basis:605px;color:#795475;font-size:1.8rem;}#mapSection div.innerBox .leftSide h4,#mapSection div.innerBox .fullWidth h4{font-size:1.6rem;width:355px;margin:15px auto 25px auto;color:#795475;}#mapSection div.innerBox .leftSide h4 a,#mapSection div.innerBox .fullWidth h4 a{color:#795475;}#mapSection div.innerBox .leftSide p,#mapSection div.innerBox .fullWidth p{width:380px;margin:0 auto 20px auto;text-align:center;font-size:1rem;}#mapSection div.innerBox .leftSide em,#mapSection div.innerBox .fullWidth em{font-family:itc_avant_garde_gothic_stBkOb;font-style:normal;}#mapSection div.innerBox .leftSide .leafContainer,#mapSection div.innerBox .fullWidth .leafContainer{margin-top:0;}#mapSection div.innerBox .rightSide{flex-basis:605px;}#mapSection div.innerBox .rightSide h3{color:#795475;text-transform:uppercase;font-size:1.6rem;font-family:itc_avant_garde_gothic_stdMd;letter-spacing:2px;margin:0 0 15px 0;}#mapSection div.innerBox .rightSide iframe{width:100%;height:calc(100% - 65px);}#mapSection div.innerBox .fullWidth{flex-basis:100%;}#mapSection div.innerBox .fullWidth p,#mapSection div.innerBox .fullWidth h4{width:100%;text-align:left;}#mapSection .leafContainer img.leaf{background:#fff;}.teamMembers{display:flex;justify-content:center;gap:10rem;}.teamMember{position:relative;max-width:450px;width:100%;display:inline-block;}.teamMember .bio{position:absolute;top:0;left:0;width:100%;background:rgba(121,84,117,.7);aspect-ratio:1;opacity:0;padding:30px 20px;font-weight:300;font-size:1.1rem;overflow:hidden;overflow-y:auto;transition:opacity .5s;color:#fff;text-align:center;}.teamMember:hover .bio{opacity:1;}.teamMember h5{text-align:center;background:#795475;color:#fff;margin-top:0;margin-bottom:10px;padding:0 15px;min-height:80px;vertical-align:middle;align-content:center;}.teamMember h6{font-family:itc_avant_garde_gothic_stdBk;text-align:center;margin:20px 0 0;color:#333;font-size:1.1rem;padding:0 10px;}.teamMember .image img{object-fit:cover;aspect-ratio:1;width:100%;}.teamMember .staffContact h5{font-size:1.2rem;margin:0 0 10px 0!important;margin-bottom:10px!important;}footer{background:#795475;}footer div.innerContainer{max-width:1300px;margin:0 auto;display:block;position:relative;padding-bottom:140px;padding-top:60px;}footer div.innerContainer img#footerLogo{position:absolute;right:0;top:60px;max-width:350px;}footer div.innerContainer div#address p{text-transform:uppercase;font-size:1rem;font-family:itc_avant_garde_gothic_stdBk;letter-spacing:1px;}footer div.innerContainer div#address p strong,footer div.innerContainer div#address p a{font-family:itc_avant_garde_gothic_stdemi;font-weight:normal;text-transform:lowercase;color:#cabcc7;text-decoration:none;}footer div.innerContainer a.socialLink{display:inline-block;height:30px;width:30px;margin-bottom:20px;}footer div.innerContainer a.socialLink img{height:100%;}footer div.innerContainer div#copyRightContainer{border-top:1px solid #a1b579;width:100%;padding-top:25px;}footer div.innerContainer div#copyRightContainer p{color:#fff;font-family:tahomaregular;}footer p{color:#cabcc7;}::-webkit-scrollbar{width:10px;}::-webkit-scrollbar-track{background:linear-gradient(#c8c8c8,#828282);}::-webkit-scrollbar-thumb{background:#646464;border-radius:20px;}::-webkit-scrollbar-thumb:hover{background:#555;}::-webkit-scrollbar-button{background:#000;}h1{font:bold 25px verdana;padding:10px;background:#a9a9a9;margin:0;margin-bottom:15px;color:#fff;}h1 i{color:#008000;}#diaporama{margin:auto;overflow:hidden;width:100%;}#options{width:85%;margin:5px auto;overflow:auto;}#options h3{margin:5px 0;font-size:1.5em;padding:5px;}#options #fields{display:flex;flex-direction:row;justify-content:flex-start;}#options #fields>span{margin:5px;padding:3px;}#options #fields>span label,#options #fields>span span{display:block;margin-left:5px;}#options #fields>span label{padding:4px 2px;font-family:sans-serif;margin:4px 0;}#options #fields>span>label{border-bottom:2px solid #000;}#options #fields>span>span{margin-left:25px;}#options #fields input[type=number],#options #fields select{width:150px;height:30px;padding:0;text-indent:5px;border-radius:5px;border:0;}#options #span-transition{flex-grow:10;}#options #span-transition div{display:flex;}#options #buttons{display:flex;justify-content:center;}#options form button{border:0;border-radius:5px;color:#fff;background:#000;width:100px;height:30px;font-size:1em;clear:both;margin:5px;}#options form button:hover{background:#323232;}#images{display:none;}:root{--thumb-size:50px;}.mixSlide-frame{z-index:10;}.mixSlide-frame *{transition:all 0s ease;}.mixSlide-frame.fullscreen{position:fixed!important;top:0!important;left:0!important;background:rgba(0,0,0,.7);width:100%!important;height:100%!important;}.mixSlide-container{position:relative;width:100%;height:0;padding-top:50%;overflow:hidden;background:#000;min-height:350px;}.mixSlide-frame.fullscreen .mixSlide-container{position:absolute!important;background:transparent;}.mixSlide-container .top{top:0!important;}.mixSlide-container .left{left:0!important;}.mixSlide-container .right{right:0!important;}.mixSlide-container .bottom{bottom:0!important;}.mixSlide-container .top-left{left:0!important;top:0!important;}.mixSlide-container .bottom-left{left:0!important;bottom:0!important;}.mixSlide-container .top-right{top:0!important;right:0!important;}.mixSlide-container .bottom-right{bottom:0!important;right:0!important;}.mixSlide-images{width:100%;height:100%;position:absolute;top:0;left:0;}.mixSlide-images>div{position:absolute;width:100%;height:100%;z-index:10;}.mixSlide-images>div img{height:100%;width:100%;display:block;margin:auto;object-fit:cover;}.mixSlide-images>div p{position:absolute;z-index:13;width:100%;margin:0;padding:15px;font:1.8em sans-serif;color:#fff;text-shadow:1px 1px black;}.mixSlide-images>div p.right,.mixSlide-images>div p.top-right,.mixSlide-images>div p.bottom-right{text-align:right;}.mixSlide-controls{position:absolute;z-index:15;color:#fff;right:0;font:2em sans-serif;width:100%;}.mixSlide-slide-buttons{width:200px;float:right;margin:1%;justify-content:space-around;display:flex;}.mixSlide-slide-buttons span{padding:5px 10px;background:rgba(0,0,0,.5);text-align:center;cursor:pointer;display:inline-block;transition:all .2s ease;color:#a9a9a9;}.mixSlide-start-slide{background:#000!important;}.mixSlide-slide-buttons span:hover{background:rgba(0,0,0,.8);color:#fff;}.mixSlide-points{display:flex;margin-left:2%;margin-top:2%;padding:2px;}.mixSlide-points span{width:20px;height:20px;border-radius:50%;margin-left:4px;background:#e6e6e6;box-shadow:1px 1px 2px black;transition:all .5s ease;}.mixSlide-points span.active,.mixSlide-points span:hover{background:#1e1e1e;box-shadow:1px 1px 2px white;}.mixSlide-controls.minimal .mixSlide-points{width:100%;justify-content:center!important;margin-top:-5%!important;}.mixSlide-thumbs{position:absolute;padding:10px;z-index:16;margin:0;left:0;overflow:auto;overflow-x:visible!important;}.mixSlide-thumbs.bottom,.mixSlide-thumbs.top{height:var(--thumb-size);width:100%;}.mixSlide-thumbs.top-left,.mixSlide-thumbs.top-right{width:var(--thumb-size);height:100%;}.mixSlide-thumbs span{overflow:hidden;cursor:pointer;transition:all .25s ease;display:inline-block;border:3px solid transparent;}.mixSlide-thumbs.bottom span,.mixSlide-thumbs.top span{height:100%;width:var(--thumb-size)!important;margin-left:5px;}.mixSlide-thumbs.top-left span,.mixSlide-thumbs.top-right span{width:100%;height:var(--thumb-size)!important;margin-top:5px;}.mixSlide-thumbs span:hover,.mixSlide-thumbs span.active{border-color:#fff;box-shadow:1px 1px 1px black;}.mixSlide-thumbs span img{height:100%;}.mixSlide-div-over{z-index:12!important;}.mixSlide-div-clip{margin:0;width:100%;height:100%;display:inline-block;overflow:hidden;position:absolute;}.content-page #main{left:35px;max-width:calc(100% - 70px);}.content-page #main #logo{height:150%;width:auto;left:0;transform:translateY(-50%);}.content-page #diaporama{max-height:550px;}@media(max-width:1350px){nav,footer,#introduction,#mapSection{padding-left:30px;padding-right:30px;}#mapSection div.innerBox .leftSide,#mapSection div.innerBox .rightSide{flex-basis:47%;}}@media(max-width:1370px){#introduction #introEndContainer ul li{display:block;border:0;margin-left:0;padding-left:0;}#mapSection div.innerBox{display:block;}#mapSection div.innerBox .leftSide,#mapSection div.innerBox .rightSide{flex-basis:100%;}#mapSection div.innerBox .rightSide iframe{height:440px;}#introduction div#buttonContainer{display:block;}#introduction div#buttonContainer .bookBtn{display:block;width:100%;}#introduction div#buttonContainer .bookBtn.left,#introduction div#buttonContainer .bookBtn.mid{margin-bottom:40px;}nav#main{display:none;}nav#mobile{display:block;left:-1000px;}#mobileMenuIcon{display:block;z-index:1000;}}@media(max-width:800px){body footer div.innerContainer{padding-top:200px;}footer div.innerContainer img#footerLogo{top:30px;left:0;right:0;margin:0 auto;width:350px;max-width:100%;}#diaporama h1{font-size:2.5rem;bottom:10%;}#copyRightContainer{text-align:center;}#introduction #introEndContainer ul li{margin-top:10px;}#mapSection div.innerBox .leftSide p,#mapSection div.innerBox .leftSide h4{max-width:100%;}.teamMembers{display:block;}.teamMember{max-width:100%;margin-bottom:40px;}}@media(max-width:600px){#introduction div#buttonContainer .bookBtn{font-size:2.5rem;padding:35px;}#introduction p{font-size:1.8rem;}#mapSection div.innerBox .rightSide h3{margin:30px 0 15px 0;font-size:1.2rem;}}@media(max-width:400px){#mapSection div.innerBox{padding:30px;}#mapSection{padding:15px;}#mobileMenuIcon{padding-right:10px;}nav#mobile{max-width:calc(100% - 90px);}nav#mobile ul li a{font-size:1.4rem;}}