/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on March 19, 2020 */@font-face{font-family:'proxima_novaregular';src:url("proximanova-regular-webfont.woff2") format("woff2"),url("proximanova-regular-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'proxima_nova_altbold';src:url("proxima_nova_alt_bold-webfont.woff2") format("woff2"),url("proxima_nova_alt_bold-webfont.woff") format("woff");font-weight:normal;font-style:normal}.background-color-two{background-color:#2b2927;color:#fff}.background-color-two a{color:#FBEF5E}.background-color-two .carousel-indicators li{background-color:transparent;height:20px;width:20px;border-radius:100%;border:2px solid #FBEF5E;opacity:1;-webkit-transition:background-color 0.25s;transition:background-color 0.25s}.background-color-two .carousel-indicators li.active{background-color:#FBEF5E}.background-overlay-75-color-two{background-color:rgba(43,41,39,0.75);background-blend-mode:multiply}.background-overlay-50-color-two{background-color:rgba(43,41,39,0.5);background-blend-mode:multiply}.background-color-two h2,.background-color-two h5{color:#FBEF5E}.background-color-two .nav-tabs .nav-link.active{color:#fff;background-color:#2b2927}.background-color-two .accordion button{background-color:transparent;color:#FBEF5E}.flex-row-custom.background-color-two .flex-box .accordion .card{border-bottom:2px solid #fff;border-radius:0px}.nav-tabs.tab-gallery .nav-link.active{text-decoration:none;padding-bottom:3px;border-bottom:2px solid #FBEF5E}.background-color-one{background-color:#fff;color:#2b2927}.background-color-one a{color:#2b2927}.background-color-one .carousel-indicators li{background-color:transparent;height:20px;width:20px;border-radius:100%;border:2px solid #2b2927;opacity:1;-webkit-transition:background-color 0.25s;transition:background-color 0.25s}.background-color-one .carousel-indicators li.active{background-color:#2b2927}.background-overlay-75-color-one{background-color:rgba(255,255,255,0.75);background-blend-mode:multiply}.background-overlay-50-color-one{background-color:rgba(255,255,255,0.5);background-blend-mode:multiply}.background-color-one h2,.background-color-one h5{color:#2b2927}.background-color-one .nav-tabs .nav-link.active{color:#2b2927;background-color:#fff}.background-color-one .accordion button{background-color:transparent;color:#2b2927}.flex-row-custom.background-color-one .flex-box .accordion .card{border-bottom:2px solid #2b2927;border-radius:0px}.nav-tabs.tab-gallery .nav-link.active{text-decoration:none;padding-bottom:3px;border-bottom:2px solid #2b2927}.background-color-three{background-color:#FBEF5E;color:#2b2927}.background-color-three a{color:#2b2927}.background-color-three .carousel-indicators li{background-color:transparent;height:20px;width:20px;border-radius:100%;border:2px solid #2b2927;opacity:1;-webkit-transition:background-color 0.25s;transition:background-color 0.25s}.background-color-three .carousel-indicators li.active{background-color:#2b2927}.background-overlay-75-color-three{background-color:rgba(251,239,94,0.75);background-blend-mode:multiply}.background-overlay-50-color-three{background-color:rgba(251,239,94,0.5);background-blend-mode:multiply}.background-color-three h2,.background-color-three h5{color:#2b2927}.background-color-three .nav-tabs .nav-link.active{color:#2b2927;background-color:#FBEF5E}.background-color-three .accordion button{background-color:transparent;color:#2b2927}.flex-row-custom.background-color-three .flex-box .accordion .card{border-bottom:2px solid #2b2927;border-radius:0px}.nav-tabs.tab-gallery .nav-link.active{text-decoration:none;padding-bottom:3px;border-bottom:2px solid #2b2927}.background-color-four{background-color:#dbd6cf;color:#2b2927}.background-color-four a{color:#2b2927}.background-color-four .carousel-indicators li{background-color:transparent;height:20px;width:20px;border-radius:100%;border:2px solid #2b2927;opacity:1;-webkit-transition:background-color 0.25s;transition:background-color 0.25s}.background-color-four .carousel-indicators li.active{background-color:#2b2927}.background-overlay-75-color-four{background-color:rgba(219,214,207,0.75);background-blend-mode:multiply}.background-overlay-50-color-four{background-color:rgba(219,214,207,0.5);background-blend-mode:multiply}.background-color-four h2,.background-color-four h5{color:#2b2927}.background-color-four .nav-tabs .nav-link.active{color:#2b2927;background-color:#dbd6cf}.background-color-four .accordion button{background-color:transparent;color:#2b2927}.flex-row-custom.background-color-four .flex-box .accordion .card{border-bottom:2px solid #2b2927;border-radius:0px}.nav-tabs.tab-gallery .nav-link.active{text-decoration:none;padding-bottom:3px;border-bottom:2px solid #2b2927}*{-webkit-box-sizing:border-box;box-sizing:border-box}html{background-color:#2b2927;font-family:"nimbus-sans","Helvetica",sans-serif;font-size:16px;font-weight:400;letter-spacing:0.03em}@media screen and (min-width: 960px){html{font-size:1.25em}}.site-main{background-color:#fff;color:#FBEF5E;min-height:calc(100vh - 36px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-preferred-size:1;flex-basis:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.title{font-size:94px;font-family:"nimbus-sans-extended";font-weight:300}.register button,button.register,.register.button{background-color:transparent;color:#2b2927;padding:0px;border:1px solid transparent;font-family:'nimbus-sans-extended';font-size:1rem;line-height:initial;text-transform:uppercase;background-image:url("../../dist/img/arrow-right.svg");background-size:10%;background-repeat:no-repeat;background-position:93%;padding:0.5em 1em;padding-right:2.5em;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;cursor:pointer;text-decoration:none;letter-spacing:0.035em;background-color:#2b2927;color:#fff}.register button:hover,.register button:focus,button.register:hover,button.register:focus,.register.button:hover,.register.button:focus{border:1px solid transparent;text-decoration:underline;background-position:96.5%}.register button.reverse,button.register.reverse,.register.button.reverse{padding-right:1em;padding-left:2.5em;background-image:url("../../dist/img/arrow-left.svg");background-size:10%;background-repeat:no-repeat;background-position:7%}.register button.reverse:hover,.register button.reverse:focus,button.register.reverse:hover,button.register.reverse:focus,.register.button.reverse:hover,.register.button.reverse:focus{text-decoration:underline;background-position:3%}.home section .register.button{margin-left:-1em}p{font-family:"nimbus-sans";font-size:22px;font-weight:300}h4,.h4{font-size:36px;font-family:"nimbus-sans";font-weight:300;margin-bottom:1.33em;margin-top:1.33em}.subtitle{font-size:20px;font-family:"nimbus-sans-extended";text-transform:uppercase;font-weight:300}section.intro .main-hero{min-height:calc(100vh - 6em);background:#2b2927}@media screen and (min-width: 75em){section.intro .main-hero{min-height:100vh}}section.intro .subtitle,section.intro .title{color:#FBEF5E}section.intro .subtitle{width:calc(100% - 4vw);text-align:center}section.intro .subtitle img{max-width:8em}@media screen and (min-width: 48em){section.intro .subtitle{text-align:left}}section.intro .flex-box-content{background-color:#FBEF5E;color:#2b2927;height:8em;width:100%;position:absolute;bottom:0;left:0;text-align:center}section.intro .flex-box-content p{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:80%;line-height:1.25}section.intro .flex-box-content p a{margin-top:0.5em}@media screen and (min-width: 48em){section.intro .flex-box-content{padding:0 2vw;text-align:left;height:80px}section.intro .flex-box-content p{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:100%}section.intro .flex-box-content p a{margin-top:0}}section.intro p{width:100%;max-width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}section.intro .hero-banner{margin:1.25em 0;font-weight:500;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.intro .hero-banner button{margin:0 auto}@media screen and (min-width: 48em){section.intro .hero-banner button{margin-left:auto;margin-right:2vw}}section.intro .title{text-align:center;font-family:"nimbus-sans-extended","Helvetica",sans-serif;max-width:16em;line-height:1.125;font-size:6vw;background:transparent}@media screen and (min-width: 75em){section.intro .title{font-size:2.65em;max-width:14em}}section.intro .subtitle{position:absolute;left:2vw;top:2vh;font-weight:700;font-size:40px}.map .flex-box{padding:5vw}#map{min-width:90vw;min-height:75vh;margin-top:1.5em}.neighbourhood>.flex-content-container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.neighbourhood h2{font-size:4em;line-height:1.125;margin-top:0.35em;max-width:7em;text-align:center;margin-bottom:0.25em}@media screen and (min-width: 48em){.neighbourhood h2{text-align:left}}@media screen and (min-width: 60em){.experience{padding:0 2.5em}.experience .min-30vh{padding-top:0}}.amenities img{margin-top:-2.5em}@media screen and (min-width: 48em){.amenities img{margin-top:1em}}.suites img{margin-top:1em;margin-bottom:-2em}@media screen and (min-width: 48em){.suites img{margin-top:1em;margin-bottom:0em}}.numbers.flex-box{padding:3vw}.numbers.flex-box ul{margin:0;padding:0;list-style-type:none;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}@media screen and (min-width: 48em){.numbers.flex-box ul{margin-bottom:2em}}.numbers.flex-box ul li{text-align:center;font-family:"nimbus-sans-extended";font-weight:300;text-transform:uppercase;margin:1.5em}.numbers.flex-box ul li strong{font-size:3.75em;display:block;font-weight:300}.experience .numbers.flex-box ul li{margin-top:-2.5em}@media screen and (min-width: 48em){.experience .numbers.flex-box ul li{margin-top:1.5em}}.tab-gallery.nav.nav-tabs{display:none}.flex-box{padding:7vw}.flex-box-content{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.footer{width:100%;z-index:2;line-height:30px}.footer [tabindex="0"]{cursor:pointer}.footer p{margin-bottom:0;margin-top:0;line-height:normal}.footer .footer-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1vw}.footer p{font-size:14px;margin-right:2vw}.footer img{width:100px;height:70px;-o-object-fit:contain;object-fit:contain}.footer .community-logo{justify-self:flex-end;margin-left:auto}@media screen and (max-width: 48em){ul{padding:0}.intro .title{font-size:22px}.title{font-size:22px}h4,.h4,p{font-size:18px}.gallery-container{width:100vw}.intro p{width:100%;max-width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.intro p button{margin-left:initial;margin-right:2vw}.footer{padding-top:25px}.footer p{line-height:20px;margin:0.5em 0}.footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;padding:2vw}.footer-right{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer-right>div{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer-right>div>p{padding:2vw}.footer .community-logo{margin-left:initial}}.flex-box.content-left,.flex-box .content-left .flex-box-content{text-align:left;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex-box-background-image{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;left:0%;top:0%;z-index:1}.flex-box-background-image.inline{position:relative;-o-object-fit:contain;object-fit:contain}.flex-row-custom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-row-custom.row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-row-custom.column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-box{min-height:50vh;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:2vw}@media screen and (min-width: 48em){.flex-box.min-30vh,.min-30vh .flex-content-container{min-height:30vh}}.flex-content-container{z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width: 48em){.flex-content-container{min-height:50vh}}.flex-gallery-content-box{position:relative;min-height:35vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-grow-gallery-box{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;height:65vh}.flex-grow-gallery-box:hover{-webkit-box-flex:10;-ms-flex-positive:10;flex-grow:10;cursor:pointer;-ms-flex-preferred-size:0;flex-basis:0}.flex-grow-gallery-box:hover .flex-grow-content{opacity:1;-webkit-transition-delay:0.5s;transition-delay:0.5s;display:-webkit-box;display:-ms-flexbox;display:flex}.flex-grow-gallery-box:hover .flex-grow-content *{opacity:1;-webkit-transition-delay:0.6s;transition-delay:0.6s;-webkit-transition:1s;transition:1s}.flex-grow-gallery-box .flex-grow-content *{opacity:0}.flex-grow-content{visibility:hidden;opacity:1;-webkit-transition:0.25s;transition:0.25s;height:100%;width:50%;padding:2.5vw;-ms-flex-item-align:end;align-self:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-box-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-box-content .button-wrap{display:inline-block;cursor:pointer}.flex-box-content .button-wrap button{cursor:pointer}.min-height-auto .flex-box,.min-height-auto .flex-box-content,.min-height-auto .flex-content-container,.min-height-auto.flex-content-container,.min-height-auto .gallery-container{min-height:auto}@media screen and (max-width: 767px){h2{font-size:2.5rem}.flex-row-custom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-box{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:unset;flex-basis:unset;width:100%;padding:25px 5px;min-height:unset}.flex-content-container{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-row-custom .flex-box-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-box.content-left,.flex-box .content-left .flex-box-content{text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#primary-nav .navbar-nav.navbar{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 auto}.footer{padding-top:25px}.footer p{line-height:20px}.footer .footer-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;padding:2vw}.footer-right{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer-right>div{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer-right>div>p{padding:2vw}}@media screen and (max-width: 1200px){.content-50w{max-width:90%}.width-50vw{width:100vw;padding:5vw}#primary-nav:not(.collapsing) .navbar-nav{font-size:12px}button{padding:10px 25px}}@media screen and (min-width: 1200px){.left-constraint{margin-left:auto}.right-constraint{margin-right:auto}p{max-width:600px}.footer-right>div{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.footer-right>div>*{padding:0vw 2vw}}body{font-size:125%;margin:0 auto}input,textarea,select,button{font:inherit}.site{background-color:#fafafa;width:100%}.visuallyhidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.gallery-container,.gallery-top{height:56vw;max-height:90vh}.gallery-container .swiper-button-prev{right:5.5em;bottom:2em;left:initial;margin:initial;top:initial}.gallery-container .swiper-button-next{right:2em;bottom:2em;margin:initial;top:initial}.gallery-container .swiper-button-next:focus,.gallery-container .swiper-button-prev:focus{outline:none}.gallery-container .swiper-button-next:focus::after,.gallery-container .swiper-button-prev:focus::after{color:#fff}.gallery-container .swiper-button-prev::after,.gallery-container .swiper-button-next::after{background:#111111;color:#FBEF5E;padding:0em 0.5em}html.locked,html.locked body{overflow:hidden}.modal{position:fixed;z-index:99999;top:-100%;left:0;width:100%;height:100%;overflow-y:scroll;background:#dbd6cf;color:#2b2927;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;opacity:0;font-size:16px}.modal footer{display:none}@media screen and (min-width: 75em){.modal footer{display:block}}.modal.open{top:0;opacity:1}.modal-inner{height:100%}.modal .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.modal-content{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:7em;width:56em;max-width:100%;margin:0 auto;padding:1em}.modal-content .heading{width:100%;text-align:center;margin-bottom:0.25em;font-size:1.25em;font-family:"nimbus-sans-extended","Helvetica",sans-serif;font-weight:400;text-transform:uppercase}.modal-content p{text-align:center;max-width:32em}.modal-content p:last-of-type{margin-bottom:0}.modal .thank-you.modal-content{display:none;text-align:center;max-width:32em;margin:0 auto}.modal .thank-you.modal-content.visible{display:-webkit-box;display:-ms-flexbox;display:flex}.modal .close[modal-close]{width:2em;height:2em;color:#2b2927;background:none;border:none;cursor:pointer;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.modal .close[modal-close]:hover,.modal .close[modal-close]:focus{outline:none;-webkit-box-shadow:none;box-shadow:none;color:maroon}.modal header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1em}.modal header .logo{width:100%;max-width:12em}.modal header .logo svg{max-width:100%}@media screen and (min-width: 60em){.modal header{padding:2.5em}.modal header .logo{max-width:25em}}#privacy .modal-content{max-width:100%;margin:0 auto;width:56em}#privacy .modal-content strong{display:block;font-weight:600}#privacy .modal-content p,#privacy .modal-content ul{font-size:1rem;text-align:left;max-width:100%;font-weight:200}#privacy .modal-content a{color:#2b2927}#privacy .modal-content ul{margin:1.5em 0;padding-left:1.5em}.loading{position:fixed;top:0;left:0;right:0;left:0;height:100%;width:100%;background:rgba(0,0,0,0.45);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:0;display:none;-webkit-transition:all 0.3s;transition:all 0.3s;z-index:999}.loading.active{opacity:1}.lds-ring{display:inline-block;position:relative;width:80px;height:80px}.lds-ring div{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border:8px solid #fff;border-radius:50%;-webkit-animation:lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;animation:lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;border-color:#fff transparent transparent transparent}.lds-ring div:nth-child(1){-webkit-animation-delay:-0.45s;animation-delay:-0.45s}.lds-ring div:nth-child(2){-webkit-animation-delay:-0.3s;animation-delay:-0.3s}.lds-ring div:nth-child(3){-webkit-animation-delay:-0.15s;animation-delay:-0.15s}@-webkit-keyframes lds-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes lds-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#errors{font-family:"nimbus-sans","Helvetica",sans-serif;color:#FBEF5E;padding-bottom:2em;text-align:center}#errors ul{display:block}#errors ul li{font-size:0.85em;display:block;padding:0.125em 0}fieldset{display:block;border:none;padding:0;margin:0}form{z-index:0;margin:1em 0;max-width:100%}form [name="petname"]{display:none;visibility:hidden}form .gfield_required{color:#2b2927;margin-left:0.25em}form .form-divider{width:100%;border-top:2px solid #2b2927;margin:1.5em 0}form .form-wrap{width:46em;max-width:100%;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}form .form-wrap .input_box{width:100%;height:2.125em}form .form-wrap .input_box.full{width:100%}@media screen and (min-width: 768px){form .form-wrap .input_box.half{width:calc(50% - 0.65em)}}form .form-wrap.invalid .gfield{margin-bottom:3em}form .form-wrap.invalid .gfield.gfield_radios{margin-bottom:0.5em}form .gfield{position:relative;margin-bottom:2em}form .gfield label,form .gfield .label{position:absolute;top:0;left:0;height:100%;-webkit-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out;color:#2b2927 !important;background-color:none;z-index:-1;font-family:"nimbus-sans","Helvetica",sans-serif;padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:300;font-size:1.125em}form .gfield.label-top label.gfield_label{top:-1.5em;left:0;font-size:0.85em}form .gfield.error{position:relative}form .gfield.error::after{content:"";display:block;position:absolute;top:0;right:0;height:100%;width:2em;background:red;background:url("../img/error.svg") center center no-repeat;background-size:1.25em}form .error_message{color:red;position:absolute;left:0;top:2.75em;font-size:0.85em}form input,form select{width:100% !important;color:#2b2927;line-height:1;padding:0.5em;font-family:"nimbus-sans","Helvetica",sans-serif !important;font-size:1em;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}form input:focus,form select:focus{background:none;-webkit-box-shadow:none;box-shadow:none;outline:none;color:#2b2927}form input{background:none;border:none;border-bottom:1px solid #2b2927;border-radius:0}form select{-webkit-appearance:none;padding:0;line-height:1;background-color:transparent;background-image:url("../../dist/img/dropdown-arrow.svg");background-origin:content-box;background-position:right 0.25em center;background-repeat:no-repeat no-repeat;background-size:1.25em;border:none;border-bottom:1px solid #2b2927;border-radius:0;letter-spacing:0.025em;text-transform:none;-webkit-transition-delay:0s, 0s, 0s;transition-delay:0s, 0s, 0s;-webkit-transition-duration:0.5s, 0.25s, 0.5s;transition-duration:0.5s, 0.25s, 0.5s;transition-property:box-shadow, border-color, -webkit-box-shadow;-webkit-transition-timing-function:ease, ease-in-out, ease;transition-timing-function:ease, ease-in-out, ease;width:100%;height:100%}form select option{color:#2b2927;font-size:1em}form select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}form .gfield_checkbox,form .gfield_radios{margin-bottom:1.5em}form .gfield_checkbox input:focus+label:before,form .gfield_checkbox input:hover+label:before,form .gfield_radios input:focus+label:before,form .gfield_radios input:hover+label:before{border:2px solid #2b2927 !important}form .gfield_checkbox input:checked+label:before,form .gfield_radios input:checked+label:before{background-image:url(../../dist/img/check.svg);background-position:center center;background-repeat:no-repeat;background-size:1.45em !important;border:2px solid #2b2927 !important}form .gfield_checkbox input[type=checkbox],form .gfield_checkbox input[type=radio],form .gfield_radios input[type=checkbox],form .gfield_radios input[type=radio]{position:absolute;z-index:-1000;left:-1000px;overflow:hidden;clip:rect(0 0 0 0)}form .gfield_checkbox label,form .gfield_radios label{position:relative;margin-top:0px;font-size:0.85em;max-width:40em;text-align:center;padding-left:3.5em;cursor:pointer;z-index:1;line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:1.25em}form .gfield_checkbox label:before,form .gfield_radios label:before{content:"";display:inline-block;vertical-align:middle;margin-right:2em;height:2em;width:2em;line-height:2em;position:absolute;left:0;top:0.6em;border:1px solid #2b2927;-webkit-transition:border 0.3s ease-in-out;transition:border 0.3s ease-in-out}form .gfield_checkbox .gfield_label{padding-left:0}form .gfield_radios.input_box{height:auto;margin-bottom:0}form .gfield_radios.input_box .error_message{top:6.5em}@media screen and (min-width: 48em){form .gfield_radios.input_box .error_message{top:4em}}form .gfield_radios.input_box .radios{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}form .gfield_radios.input_box .radios .label{position:static;line-height:1.35;width:100%;margin-bottom:1em}@media screen and (min-width: 48em){form .gfield_radios.input_box .radios .label{max-width:9em;margin-right:2em;margin-bottom:0}}form .gfield_radios.input_box .radios .radio{margin-right:1.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-height:3em}form .gfield_radios.input_box .radios .radio label{padding:0;padding-left:3em;height:3.25em}form .consent{text-align:center}form .consent .gfield_label{display:block;text-align:center;max-width:100%}form .consent .gfield_label::before{position:static}form .register-cta{padding:1em 3.2em}form .submit{width:100%;text-align:center;padding-top:1em}form .submit .button{margin:0 auto;background-color:#FBEF5E}.gform_confirmation_wrapper{font-family:"nimbus-sans","Helvetica",sans-serif;line-height:1.5;font-weight:100;max-width:27em}.gform_confirmation_wrapper strong{font-weight:100;font-size:3.5em;display:block}html{line-height:1.15;-webkit-text-size-adjust:100%;overflow-x:hidden;width:100%}body{margin:0}h1{font-size:2em;margin:0.67em 0}hr{-webkit-box-sizing:content-box;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:-0.25em}sup{top:-0.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}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{-webkit-box-sizing:border-box;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"]{-webkit-box-sizing:border-box;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}template{display:none}[hidden]{display:none}body,button,input,select,optgroup,textarea{color:#404040;font-family:sans-serif;font-size:16px;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch", Courier, monospace;font-size:15px;font-size:0.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;font-size:15px;font-size:0.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:bold}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}a{color:royalblue}a:visited{color:purple}a:hover,a:focus,a:active{color:midnightblue}a:focus{outline:thin dotted}a:hover,a:active{outline:0}.main-navigation{clear:both;display:block;float:left;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{-webkit-box-shadow:0 3px 3px rgba(0,0,0,0.2);box-shadow:0 3px 3px rgba(0,0,0,0.2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{left:100%}.main-navigation ul ul a{width:200px}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation li{float:left;position:relative}.main-navigation a{display:block;text-decoration:none}.menu-toggle,.main-navigation.toggled ul{display:block}@media screen and (min-width: 37.5em){.menu-toggle{display:none}.main-navigation ul{display:block}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,0.6);box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;-webkit-clip-path:none;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.sticky{display:block}.post,.page{margin:0 0}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:0.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}

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