@import"external/glightbox.min.css";@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&family=Rowdies:wght@300;400;700&display=swap";@import"../../global/CSS/global.css";.flex-container,.flex-container-fluid{margin-right:auto;margin-left:auto}.flex-row{box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;flex:0 1 auto;margin-left:-0.8rem;margin-right:-0.8rem}.flex-row.reverse{flex-direction:row-reverse}.flex-col.reverse{flex-direction:column-reverse}.flex-col-xs,.flex-col-xs-1,.flex-col-xs-2,.flex-col-xs-3,.flex-col-xs-4,.flex-col-xs-5,.flex-col-xs-6,.flex-col-xs-7,.flex-col-xs-8,.flex-col-xs-9,.flex-col-xs-10,.flex-col-xs-11,.flex-col-xs-12{box-sizing:border-box;flex:0 0 auto;padding-left:.8rem;padding-right:.8rem}.flex-col-xs{flex-basis:0;flex-grow:1;max-width:100%}.flex-col-xs-1{flex-basis:8.333%;max-width:8.333%}.flex-col-xs-2{flex-basis:16.667%;max-width:16.667%}.flex-col-xs-3{flex-basis:25%;max-width:25%}.flex-col-xs-4{flex-basis:33.333%;max-width:33.333%}.flex-col-xs-5{flex-basis:41.667%;max-width:41.667%}.flex-col-xs-6{flex-basis:50%;max-width:50%}.flex-col-xs-7{flex-basis:58.333%;max-width:58.333%}.flex-col-xs-8{flex-basis:66.667%;max-width:66.667%}.flex-col-xs-9{flex-basis:75%;max-width:75%}.flex-col-xs-10{flex-basis:83.333%;max-width:83.333%}.flex-col-xs-11{flex-basis:91.667%;max-width:91.667%}.flex-col-xs-12{flex-basis:100%;max-width:100%}.flex-col-xs-offset-1{margin-left:8.333%}.flex-col-xs-offset-2{margin-left:16.667%}.flex-col-xs-offset-3{margin-left:25%}.flex-col-xs-offset-4{margin-left:33.333%}.flex-col-xs-offset-5{margin-left:41.667%}.flex-col-xs-offset-6{margin-left:50%}.flex-col-xs-offset-7{margin-left:58.333%}.flex-col-xs-offset-8{margin-left:66.667%}.flex-col-xs-offset-9{margin-left:75%}.flex-col-xs-offset-10{margin-left:83.333%}.flex-col-xs-offset-11{margin-left:91.667%}.start-xs{justify-content:flex-start;text-align:start}.center-xs{justify-content:center;text-align:center}.end-xs{justify-content:flex-end;text-align:end}.top-xs{align-items:flex-start}.middle-xs{align-items:center}.bottom-xs{align-items:flex-end}.around-xs{justify-content:space-around}.between-xs{justify-content:space-between}.first-xs{order:-1}.last-xs{order:1}@media only screen and (min-width: 768px){.flex-container{width:688px}.flex-col-sm,.flex-col-sm-1,.flex-col-sm-2,.flex-col-sm-3,.flex-col-sm-4,.flex-col-sm-5,.flex-col-sm-6,.flex-col-sm-7,.flex-col-sm-8,.flex-col-sm-9,.flex-col-sm-10,.flex-col-sm-11,.flex-col-sm-12{box-sizing:border-box;flex:0 0 auto;padding-left:.8rem;padding-right:.8rem}.flex-col-sm{flex-grow:1;flex-basis:0;max-width:100%}.flex-col-sm-1{flex-basis:8.333%;max-width:8.333%}.flex-col-sm-2{flex-basis:16.667%;max-width:16.667%}.flex-col-sm-3{flex-basis:25%;max-width:25%}.flex-col-sm-4{flex-basis:33.333%;max-width:33.333%}.flex-col-sm-5{flex-basis:41.667%;max-width:41.667%}.flex-col-sm-6{flex-basis:50%;max-width:50%}.flex-col-sm-7{flex-basis:58.333%;max-width:58.333%}.flex-col-sm-8{flex-basis:66.667%;max-width:66.667%}.flex-col-sm-9{flex-basis:75%;max-width:75%}.flex-col-sm-10{flex-basis:83.333%;max-width:83.333%}.flex-col-sm-11{flex-basis:91.667%;max-width:91.667%}.flex-col-sm-12{flex-basis:100%;max-width:100%}.flex-col-sm-offset-0{margin-left:0}.flex-col-sm-offset-1{margin-left:8.333%}.flex-col-sm-offset-2{margin-left:16.667%}.flex-col-sm-offset-3{margin-left:25%}.flex-col-sm-offset-4{margin-left:33.333%}.flex-col-sm-offset-5{margin-left:41.667%}.flex-col-sm-offset-6{margin-left:50%}.flex-col-sm-offset-7{margin-left:58.333%}.flex-col-sm-offset-8{margin-left:66.667%}.flex-col-sm-offset-9{margin-left:75%}.flex-col-sm-offset-10{margin-left:83.333%}.flex-col-sm-offset-11{margin-left:91.667%}.start-sm{justify-content:flex-start;text-align:start}.center-sm{justify-content:center;text-align:center}.end-sm{justify-content:flex-end;text-align:end}.top-sm{align-items:flex-start}.middle-sm{align-items:center}.bottom-sm{align-items:flex-end}.around-sm{justify-content:space-around}.between-sm{justify-content:space-between}.first-sm{order:-1}.last-sm{order:1}}@media only screen and (min-width: 1024px){.flex-container{width:896px}.flex-col-md,.flex-col-md-1,.flex-col-md-2,.flex-col-md-3,.flex-col-md-4,.flex-col-md-5,.flex-col-md-6,.flex-col-md-7,.flex-col-md-8,.flex-col-md-9,.flex-col-md-10,.flex-col-md-11,.flex-col-md-12{box-sizing:border-box;flex:0 0 auto;padding-left:.8rem;padding-right:.8rem}.flex-col-md{flex-basis:0;flex-grow:1;max-width:100%}.flex-col-md-1{flex-basis:8.333%;max-width:8.333%}.flex-col-md-2{flex-basis:16.667%;max-width:16.667%}.flex-col-md-3{flex-basis:25%;max-width:25%}.flex-col-md-4{flex-basis:33.333%;max-width:33.333%}.flex-col-md-5{flex-basis:41.667%;max-width:41.667%}.flex-col-md-6{flex-basis:50%;max-width:50%}.flex-col-md-7{flex-basis:58.333%;max-width:58.333%}.flex-col-md-8{flex-basis:66.667%;max-width:66.667%}.flex-col-md-9{flex-basis:75%;max-width:75%}.flex-col-md-10{flex-basis:83.333%;max-width:83.333%}.flex-col-md-11{flex-basis:91.667%;max-width:91.667%}.flex-col-md-12{flex-basis:100%;max-width:100%}.flex-col-md-offset-0{margin-left:0}.flex-col-md-offset-1{margin-left:8.333%}.flex-col-md-offset-2{margin-left:16.667%}.flex-col-md-offset-3{margin-left:25%}.flex-col-md-offset-4{margin-left:33.333%}.flex-col-md-offset-5{margin-left:41.667%}.flex-col-md-offset-6{margin-left:50%}.flex-col-md-offset-7{margin-left:58.333%}.flex-col-md-offset-8{margin-left:66.667%}.flex-col-md-offset-9{margin-left:75%}.flex-col-md-offset-10{margin-left:83.333%}.flex-col-md-offset-11{margin-left:91.667%}.start-md{justify-content:flex-start;text-align:start}.center-md{justify-content:center;text-align:center}.end-md{justify-content:flex-end;text-align:end}.top-md{align-items:flex-start}.middle-md{align-items:center}.bottom-md{align-items:flex-end}.around-md{justify-content:space-around}.between-md{justify-content:space-between}.first-md{order:-1}.last-md{order:1}}@media only screen and (min-width: 1440px){.flex-container{width:1280px}.flex-col-lg,.flex-col-lg-1,.flex-col-lg-2,.flex-col-lg-3,.flex-col-lg-4,.flex-col-lg-5,.flex-col-lg-6,.flex-col-lg-7,.flex-col-lg-8,.flex-col-lg-9,.flex-col-lg-10,.flex-col-lg-11,.flex-col-lg-12{box-sizing:border-box;flex:0 0 auto;padding-left:.8rem;padding-right:.8rem}.flex-col-lg{flex-grow:1;flex-basis:0;max-width:100%}.flex-col-lg-1{flex-basis:8.333%;max-width:8.333%}.flex-col-lg-2{flex-basis:16.667%;max-width:16.667%}.flex-col-lg-3{flex-basis:25%;max-width:25%}.flex-col-lg-4{flex-basis:33.333%;max-width:33.333%}.flex-col-lg-5{flex-basis:41.667%;max-width:41.667%}.flex-col-lg-6{flex-basis:50%;max-width:50%}.flex-col-lg-7{flex-basis:58.333%;max-width:58.333%}.flex-col-lg-8{flex-basis:66.667%;max-width:66.667%}.flex-col-lg-9{flex-basis:75%;max-width:75%}.flex-col-lg-10{flex-basis:83.333%;max-width:83.333%}.flex-col-lg-11{flex-basis:91.667%;max-width:91.667%}.flex-col-lg-12{flex-basis:100%;max-width:100%}.flex-col-lg-offset-0{margin-left:0}.flex-col-lg-offset-1{margin-left:8.333%}.flex-col-lg-offset-2{margin-left:16.667%}.flex-col-lg-offset-3{margin-left:25%}.flex-col-lg-offset-4{margin-left:33.333%}.flex-col-lg-offset-5{margin-left:41.667%}.flex-col-lg-offset-6{margin-left:50%}.flex-col-lg-offset-7{margin-left:58.333%}.flex-col-lg-offset-8{margin-left:66.667%}.flex-col-lg-offset-9{margin-left:75%}.flex-col-lg-offset-10{margin-left:83.333%}.flex-col-lg-offset-11{margin-left:91.667%}.start-lg{justify-content:flex-start;text-align:start}.center-lg{justify-content:center;text-align:center}.end-lg{justify-content:flex-end;text-align:end}.top-lg{align-items:flex-start}.middle-lg{align-items:center}.bottom-lg{align-items:flex-end}.around-lg{justify-content:space-around}.between-lg{justify-content:space-between}.first-lg{order:-1}.last-lg{order:1}}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:62.5%}body{margin:0;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.locked{overflow:hidden}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}img{max-width:100%}*::-moz-selection{background-color:#000;color:#fff}*::selection{background-color:#000;color:#fff}*,*::before,*::after{box-sizing:border-box}.clearfix::before,.clearfix::after{content:"";display:table}.clearfix::after{clear:both}*:target::before{content:"";display:block;height:90px;margin:-90px 0 0}*:target::before:focus{outline:none}*:target:focus{outline:none}hr{width:100%}a,a:visited,a:hover,a:focus,input,input:hover{transition:all .33s ease;text-decoration:none}.grecaptcha-badge{z-index:99999}.bg-gray{background-color:hsl(200,3.4482758621%,49.1176470588%)}.page-wrap{overflow:hidden}body{overflow-x:hidden;width:100%}h1{color:#000;font-family:"Rowdies",cursive;font-size:47px;text-transform:uppercase;line-height:47px}@media only screen and (min-width: 1250px){h1{font-size:75px;line-height:75px}}@media only screen and (min-width: 1920px){h1{font-size:125px;line-height:125px}}h2{font-family:"Rowdies",cursive;font-size:35px;line-height:35px;color:#000}@media only screen and (min-width: 1250px){h2{font-size:47px;line-height:55px}}@media only screen and (min-width: 1920px){h2{font-size:60px;line-height:75px}}h3{font-family:"Rowdies",cursive;font-size:30px;line-height:40px;text-transform:uppercase;color:#000;font-weight:300}@media only screen and (min-width: 1250px){h3{font-size:40px;line-height:51px}}@media only screen and (min-width: 1920px){h3{font-size:50px;line-height:62px}}h4{font-size:23px;line-height:25px;font-family:"Rowdies",cursive;font-weight:400;color:#000}@media only screen and (min-width: 1024px){h4{font-size:30px;line-height:35px}}@media only screen and (min-width: 1920px){h4{font-size:40px;line-height:50px}}h5{font-family:"Roboto",sans-serif;font-size:20px;font-weight:500;line-height:25px}@media only screen and (min-width: 1024px){h5{font-size:25px;letter-spacing:.45px;line-height:30px}}@media only screen and (min-width: 1920px){h5{font-size:30px;letter-spacing:.9px;line-height:35px}}h6{font-family:"Roboto",sans-serif;font-size:16px;font-weight:500;line-height:20px}@media only screen and (min-width: 1024px){h6{font-size:20px;letter-spacing:.45px;line-height:24px}}@media only screen and (min-width: 1920px){h6{font-size:22px;letter-spacing:.9px;line-height:26px}}p{font-family:"Roboto",sans-serif;font-size:16px;letter-spacing:.48px;line-height:26px}@media only screen and (min-width: 1250px){p{font-size:18px;line-height:28px;letter-spacing:.54px}}@media only screen and (min-width: 1920px){p{font-size:20px;line-height:30px;letter-spacing:.6px}}p a{font-family:"Roboto",sans-serif;font-weight:bold;font-size:16px;letter-spacing:.48px;line-height:26px;color:#f89726;text-decoration:underline;transition:all .33s ease-in-out}@media only screen and (min-width: 1250px){p a{font-size:18px;line-height:28px;letter-spacing:.54px}}@media only screen and (min-width: 1920px){p a{font-size:20px;letter-spacing:.6px;line-height:30px}}p a:hover{color:#1aa5ce;text-decoration:underline}#default-main ul li,#default-main ol li{font-family:"Roboto",sans-serif;font-size:16px;letter-spacing:.48px;line-height:26px}@media only screen and (min-width: 1250px){#default-main ul li,#default-main ol li{font-size:18px;line-height:28px;letter-spacing:.54px}}@media only screen and (min-width: 1920px){#default-main ul li,#default-main ol li{font-size:20px;letter-spacing:.6px;line-height:30px}}blockquote{margin:0;padding:15px;position:relative;margin:25px 0;background:#7fbb42;border-radius:10px}@media only screen and (min-width: 1024px){blockquote{padding:30px}}table{margin-bottom:2rem;width:100%;border:1px solid #54585a}table thead tr th{background-color:#7fbb42;color:#fff;padding:1rem}table tbody{background-color:#fff}table tbody tr{background-color:hsl(180,3.7037037037%,96.7058823529%)}table tbody tr:nth-child(even){background-color:hsl(180,3.7037037037%,92.7058823529%)}table tbody tr th{border-right:1px solid #000;padding:1rem;vertical-align:middle}table tbody tr td{padding:1rem}@media screen and (max-width: 767px){table tbody tr td{font-size:1.4rem}}.no-bottom-margin{margin-bottom:0}.btn-blue{padding:15px 32px;display:inline-block;line-height:25px;font-size:22px;color:#000;font-weight:500;text-decoration:none;letter-spacing:.54px;border-radius:10px;min-width:275px;text-align:center;cursor:pointer;position:relative;z-index:0;transition:all .33s ease;margin:10px 10px 15px 0}.btn-blue:before{content:"";position:absolute;left:0px;top:0px;width:100%;height:100%;transition:all .33s ease;border-radius:10px;z-index:-1}.btn-blue:after{content:"";position:absolute;left:7px;top:7px;width:100%;height:100%;border:3px solid;border-radius:10px;z-index:-2;transition:all .33s ease}.btn-blue:hover{text-decoration:none}.btn-blue:hover:after{left:0;top:0}.btn-blue a{color:#000 !important;text-decoration:none !important}.btn-blue:before{background-color:#1aa5ce}.btn-blue:after{border-color:#7fbb42}.btn-blue:hover{color:#000}.btn-blue:hover:before{background:#7fbb42}.btn-green{padding:15px 32px;display:inline-block;line-height:25px;font-size:22px;color:#000;font-weight:500;text-decoration:none;letter-spacing:.54px;border-radius:10px;min-width:275px;text-align:center;cursor:pointer;position:relative;z-index:0;transition:all .33s ease;margin:10px 10px 15px 0}.btn-green:before{content:"";position:absolute;left:0px;top:0px;width:100%;height:100%;transition:all .33s ease;border-radius:10px;z-index:-1}.btn-green:after{content:"";position:absolute;left:7px;top:7px;width:100%;height:100%;border:3px solid;border-radius:10px;z-index:-2;transition:all .33s ease}.btn-green:hover{text-decoration:none}.btn-green:hover:after{left:0;top:0}.btn-green a{color:#000 !important;text-decoration:none !important}.btn-green:before{background-color:#7fbb42}.btn-green:after{border-color:#f89726}.btn-green:hover{color:#000}.btn-green:hover:before{background-color:#f89726}.btn-white{padding:15px 32px;display:inline-block;line-height:25px;font-size:22px;color:#000;font-weight:500;text-decoration:none;letter-spacing:.54px;border-radius:10px;min-width:275px;text-align:center;cursor:pointer;position:relative;z-index:0;transition:all .33s ease;margin:10px 10px 15px 0}.btn-white:before{content:"";position:absolute;left:0px;top:0px;width:100%;height:100%;transition:all .33s ease;border-radius:10px;z-index:-1}.btn-white:after{content:"";position:absolute;left:7px;top:7px;width:100%;height:100%;border:3px solid;border-radius:10px;z-index:-2;transition:all .33s ease}.btn-white:hover{text-decoration:none}.btn-white:hover:after{left:0;top:0}.btn-white a{color:#000 !important;text-decoration:none !important}.btn-white:before{background:#fff}.btn-white:after{border-color:#000}.btn-white:hover{color:#fff}.btn-white:hover:before{background:#000}.btn-ghost{padding:15px 32px;display:inline-block;line-height:25px;font-size:22px;color:#000;font-weight:500;text-decoration:none;letter-spacing:.54px;border-radius:10px;min-width:275px;text-align:center;cursor:pointer;position:relative;z-index:0;transition:all .33s ease;margin:10px 10px 15px 0;color:#fff}.btn-ghost:before{content:"";position:absolute;left:0px;top:0px;width:100%;height:100%;transition:all .33s ease;border-radius:10px;z-index:-1}.btn-ghost:after{content:"";position:absolute;left:7px;top:7px;width:100%;height:100%;border:3px solid;border-radius:10px;z-index:-2;transition:all .33s ease}.btn-ghost:hover{text-decoration:none}.btn-ghost:hover:after{left:0;top:0}.btn-ghost a{color:#000 !important;text-decoration:none !important}.btn-ghost:before{border:3px solid #fff}.btn-ghost:after{border-color:#fff}.btn-ghost:hover{color:#000}.btn-ghost:hover:before{background:#fff}.blue-button{position:relative;margin-top:52px;min-height:51px;width:240px;display:flex}@media only screen and (min-width: 1250px){.blue-button{margin-top:61px;width:275px;min-height:60px}}@media only screen and (min-width: 1920px){.blue-button{margin-top:74px;width:320px;min-height:75px}}.blue-button a{font-family:"Roboto",sans-serif;color:#000 !important;display:flex;justify-content:center;align-items:center;font-size:18px !important;font-weight:500 !important;text-decoration:none !important;letter-spacing:.54px !important;line-height:21px !important;padding:15px 32px;height:100%;width:240px !important;background:#00a5ce;position:absolute;z-index:15;transition:all .33s ease-in-out !important;text-align:center !important;border-radius:10px}@media only screen and (min-width: 1250px){.blue-button a{font-size:22px !important;line-height:25px !important;width:275px !important}}@media only screen and (min-width: 1920px){.blue-button a{font-size:27px !important;width:320px !important}}.blue-button:after{content:"";position:absolute;height:100%;width:240px !important;border:4px solid #7fbb42;border-radius:10px;left:8px;bottom:-8px;transition:all .33s ease-in-out}@media only screen and (min-width: 1250px){.blue-button:after{width:275px !important}}@media only screen and (min-width: 1920px){.blue-button:after{width:320px !important}}.blue-button:hover a{background:#7fbb42}.blue-button:hover:after{background:#7fbb42;left:0px;bottom:0px}.centered-blue-button{position:relative;margin:0 auto;margin-top:52px;min-height:51px;width:240px;display:flex;justify-content:center;align-items:center}@media only screen and (min-width: 1250px){.centered-blue-button{margin-top:61px;width:275px;min-height:60px}}@media only screen and (min-width: 1920px){.centered-blue-button{margin-top:74px;width:320px;min-height:75px}}.centered-blue-button a{font-family:"Roboto",sans-serif;color:#000 !important;display:flex;justify-content:center;align-items:center;font-size:18px !important;font-weight:500 !important;text-decoration:none !important;letter-spacing:.54px !important;line-height:21px !important;padding:15px 32px;height:100%;width:240px !important;background:#00a5ce;position:absolute;z-index:15;transition:all .33s ease-in-out;text-align:center;border-radius:10px}@media only screen and (min-width: 1250px){.centered-blue-button a{font-size:22px !important;line-height:25px !important;width:275px !important}}@media only screen and (min-width: 1920px){.centered-blue-button a{font-size:27px !important;width:320px !important}}.centered-blue-button:after{content:"";position:absolute;height:100%;width:240px;border:4px solid #7fbb42;border-radius:10px;left:calc(50% + 8px);bottom:-8px;transition:all .33s ease-in-out;transform:translate(-50%, 0)}@media only screen and (min-width: 1250px){.centered-blue-button:after{width:275px}}@media only screen and (min-width: 1920px){.centered-blue-button:after{width:320px}}.centered-blue-button:hover a{background:#7fbb42}.centered-blue-button:hover:after{background:#7fbb42;left:50%;bottom:0px}.page-alert-message{background-color:#fff;border:none;border-radius:0px;color:#000;left:50%;position:fixed;text-align:left;top:25%;width:400px;z-index:999991;padding:36px;margin-left:-210px;font-family:"Roboto",sans-serif;letter-spacing:.6px;font-size:18px;outline:6px solid #f89726;outline-offset:-18px}.formmodule{display:block;position:relative}@keyframes tada{from{transform:scale3d(1, 1, 1)}10%,20%{transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)}30%,50%,70%,90%{transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%,60%,80%{transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}to{transform:scale3d(1, 1, 1)}}@keyframes shake{0%,100%{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-6px)}20%,40%,60%,80%{transform:translateX(6px)}}.formmodule div#ctl00_cphPageBody_public_partctrl_cphPageBody_1_pnlMessage,.formmodule div#ctl00_cphPageBody_public_partctrl_cphPageBody_2_pnlMessage{animation:tada 1s ease-out .3s normal 1;background:#4eb75e;border-radius:2px;border:1px solid #419c4f;color:#fff !important;font-size:1.6rem;margin:0 0 30px 0;overflow:hidden;padding-left:45px !important;padding:8px;position:relative}@media only screen and (min-width: 1024px){.formmodule div#ctl00_cphPageBody_public_partctrl_cphPageBody_1_pnlMessage,.formmodule div#ctl00_cphPageBody_public_partctrl_cphPageBody_2_pnlMessage{padding:12px}}.formmodule div#ctl00_cphPageBody_public_partctrl_cphPageBody_1_pnlMessage::before,.formmodule div#ctl00_cphPageBody_public_partctrl_cphPageBody_1_pnlMessage::after,.formmodule div#ctl00_cphPageBody_public_partctrl_cphPageBody_2_pnlMessage::before,.formmodule div#ctl00_cphPageBody_public_partctrl_cphPageBody_2_pnlMessage::after{background:#fff;border-radius:1px;content:"";display:block;left:24px;position:absolute;top:50%}.formmodule div#ctl00_cphPageBody_public_partctrl_cphPageBody_1_pnlMessage::before,.formmodule div#ctl00_cphPageBody_public_partctrl_cphPageBody_2_pnlMessage::before{height:20px;margin:-10px 0 0 0px;transform:rotate(42deg);width:4px}.formmodule div#ctl00_cphPageBody_public_partctrl_cphPageBody_1_pnlMessage::after,.formmodule div#ctl00_cphPageBody_public_partctrl_cphPageBody_2_pnlMessage::after{height:10px;margin:-1px 0 0 -8px;transform:rotate(-47deg);width:4px}.formmodule h3:first-of-type:empty{display:none}.formmodule .formmodule-form table,.formmodule .formmodule-form tbody,.formmodule .formmodule-form tr,.formmodule .formmodule-form td{display:inline-block;width:100%}.formmodule .formmodule-form table tbody tr.formmodule-row,.formmodule .formmodule-form table tbody tr.formmodule-altrow{margin:0 0 10px 0}@media only screen and (min-width: 1024px){.formmodule .formmodule-form table tbody tr.formmodule-row,.formmodule .formmodule-form table tbody tr.formmodule-altrow{margin:0 0 15px 0}}.formmodule .formmodule-form table tbody tr td{padding:0}.formmodule .formmodule-form table tbody tr td span,.formmodule .formmodule-form table tbody tr td label{font-size:1.6rem;font-style:normal;font-weight:normal}.formmodule .formmodule-form table tbody tr td input[type=text],.formmodule .formmodule-form table tbody tr td input[type=file],.formmodule .formmodule-form table tbody tr td textarea{background:#fff;border-radius:2px;border:1px solid #dcdcdc;color:#222;font-size:1.6rem;padding:4px 8px;width:100%}.formmodule .formmodule-form table tbody tr td input[type=text]:-moz-placeholder,.formmodule .formmodule-form table tbody tr td input[type=text]::-moz-placeholder,.formmodule .formmodule-form table tbody tr td input[type=text]:-ms-input-placeholder,.formmodule .formmodule-form table tbody tr td input[type=text]::-webkit-input-placeholder,.formmodule .formmodule-form table tbody tr td input[type=file]:-moz-placeholder,.formmodule .formmodule-form table tbody tr td input[type=file]::-moz-placeholder,.formmodule .formmodule-form table tbody tr td input[type=file]:-ms-input-placeholder,.formmodule .formmodule-form table tbody tr td input[type=file]::-webkit-input-placeholder,.formmodule .formmodule-form table tbody tr td textarea:-moz-placeholder,.formmodule .formmodule-form table tbody tr td textarea::-moz-placeholder,.formmodule .formmodule-form table tbody tr td textarea:-ms-input-placeholder,.formmodule .formmodule-form table tbody tr td textarea::-webkit-input-placeholder{color:#999;opacity:1}@media only screen and (min-width: 1024px){.formmodule .formmodule-form table tbody tr td input[type=text],.formmodule .formmodule-form table tbody tr td input[type=file],.formmodule .formmodule-form table tbody tr td textarea{padding:8px 12px}}.formmodule .formmodule-form table tbody tr td input.formmodule-phone{margin:0 2% 0 0;text-align:center;width:32%}.formmodule .formmodule-form table tbody tr td input.formmodule-phone:nth-of-type(3){margin-right:0}.formmodule .formmodule-form table tbody tr td select,.formmodule .formmodule-form table tbody tr td input[type=file]{clear:both;display:block}.formmodule .formmodule-form table tbody tr td input[type=file]{background:#f7f7f7}.formmodule .formmodule-form table tbody tr td table.formmodule-checkboxlist tbody tr td input[type=checkbox],.formmodule .formmodule-form table tbody tr td table.formmodule-checkboxlist tbody tr td input[type=radio],.formmodule .formmodule-form table tbody tr td table.formmodule-radiobuttonlist tbody tr td input[type=checkbox],.formmodule .formmodule-form table tbody tr td table.formmodule-radiobuttonlist tbody tr td input[type=radio]{margin:2px 0}.formmodule .formmodule-form table tbody tr td table.formmodule-checkboxlist tbody tr td label,.formmodule .formmodule-form table tbody tr td table.formmodule-radiobuttonlist tbody tr td label{font-size:1.4rem;margin:0 0 0 6px;padding:4px 0}.formmodule .formmodule-form table tbody tr td.formmodule-column1{margin:0}.formmodule .formmodule-form table tbody tr td.formmodule-column2 span[style*="color: red;"]{background:#e63a3a;border-radius:2px;border:1px solid #ce2233;color:#fff !important;font-size:1.3rem;padding:5px 8px;position:relative}.formmodule .formmodule-form table tbody tr td.formmodule-column2 span[style*="color: red;"]::before{background:#e63a3a;border-left:1px solid #ce2233;border-top-left-radius:2px;border-top:1px solid #ce2233;content:"";display:block;height:10px;left:8px;position:absolute;top:-6px;transform:rotate(45deg);width:10px}.formmodule .form-bot-stopper{margin:0 0 15px 0}.formmodule .form-bot-stopper .form-bot-stopper-info{font-size:1.4rem}.formmodule .form-bot-stopper .form-bot-stopper-question{font-size:1.4rem}.formmodule .form-bot-stopper .form-bot-stopper-question input.form-bot-stopper-value{background:#fff;border-radius:2px;border:1px solid #dcdcdc;color:#222;font-size:1.6rem;height:32px;padding:4px;text-align:center;width:40px !important}.formmodule .formmodule-errors{margin:15px 0 0 0}.formmodule .formmodule-errors div{animation:shake 1s ease-out .3s normal 1;background:#e63a3a;border-radius:2px;border:1px solid #ce2233;color:#fff !important;font-size:1.4rem;padding-left:38px !important;padding:8px;position:relative}@media only screen and (min-width: 1024px){.formmodule .formmodule-errors div{padding:12px}}.formmodule .formmodule-errors div::before,.formmodule .formmodule-errors div::after{background:#fff;border-radius:1px;content:"";display:block;height:18px;left:18px;margin:-9px 0 0 -2px;position:absolute;top:50%;width:4px}.formmodule .formmodule-errors div::before{transform:rotate(-45deg)}.formmodule .formmodule-errors div::after{transform:rotate(45deg)}#lightbox-container-image-box{height:auto !important;max-width:90vw;min-height:30vw}#lightbox-container-image-box #lightbox-container-image{max-height:90vh}#lightbox-container-image-data-box{max-width:90vw;width:100% !important}#lightbox-container-image-data-box #lightbox-container-image-data #lightbox-image-details #lightbox-image-details-caption{word-break:break-word}.nav-tabs-bottom ul.nav-tabs{border:0 none;border-top:1px solid #ddd}.nav-tabs-bottom ul.nav-tabs>li>a{border-radius:0 0 4px 4px;margin-top:-1px}.nav-tabs-bottom ul.nav-tabs>li.active>a{border:1px solid #ddd;border-top-color:rgba(0,0,0,0)}@media only screen and (min-width: 1440px){.nav-tabs-left{display:flex;flex-direction:row;flex-wrap:wrap}.nav-tabs-left ul.nav-tabs{border-right:1px solid #ddd;border:0 none;display:flex;flex-direction:column;margin-right:2%;width:25%}.nav-tabs-left ul.nav-tabs>li{float:none;margin:0}.nav-tabs-left ul.nav-tabs>li>a{border-radius:4px 0 0 4px;margin:0 -1px 0 0}.nav-tabs-left ul.nav-tabs>li.active>a{border:1px solid #ddd;border-right:rgba(0,0,0,0)}.nav-tabs-left div.tab-content{width:70%}}@media only screen and (min-width: 1440px){.nav-tabs-right{display:flex;flex-direction:row;flex-wrap:wrap}.nav-tabs-right ul.nav-tabs{border-left:1px solid #ddd;border:0 none;display:flex;flex-direction:column;margin-left:2%;width:25%}.nav-tabs-right ul.nav-tabs>li{float:none;margin:0}.nav-tabs-right ul.nav-tabs>li>a{border-radius:0 4px 4px 0;margin:0 0 0 -1px}.nav-tabs-right ul.nav-tabs>li.active>a{border:1px solid #ddd;border-left:rgba(0,0,0,0)}.nav-tabs-right div.tab-content{width:70%}}.sw-accordion h3.ui-accordion-header{background:#eee;border-bottom:2px solid #eee;border-radius:2px !important;color:#000;cursor:pointer;display:block;font-size:1.8rem;margin:13px 0 0 0;outline:0;padding:16px 48px 16px 16px;position:relative;transition:all .2s ease-out}@media only screen and (min-width: 1024px){.sw-accordion h3.ui-accordion-header{font-size:2rem;margin:16px 0 0 0}}@media only screen and (min-width: 1440px){.sw-accordion h3.ui-accordion-header{font-size:2.2rem;margin:18px 0 0 0}}.sw-accordion h3.ui-accordion-header:hover{border-color:#ccc}.sw-accordion h3.ui-accordion-header .ui-icon{background-image:none;cursor:pointer;display:block;height:32px;left:unset;margin:-18px 0 0 0;position:absolute;right:16px;top:50%;transition:all .2s ease-out;width:32px;z-index:10}.sw-accordion h3.ui-accordion-header .ui-icon::before,.sw-accordion h3.ui-accordion-header .ui-icon::after{background:#333;border-radius:4px;content:"";display:block;height:14px;left:50%;margin:-7px 0 0 -1px;position:absolute;top:50%;transform-origin:center;width:2px}.sw-accordion h3.ui-accordion-header .ui-icon::after{transform:rotate(90deg)}.sw-accordion h3.ui-accordion-header::after{bottom:-2px;content:"";display:block;height:2px;left:0;position:absolute;transition:width .4s ease-out;width:0}.sw-accordion h3.ui-accordion-header.ui-state-active .ui-icon{transform:rotate(-135deg)}.sw-accordion h3.ui-accordion-header.ui-state-active::after{width:100%}.sw-accordion .ui-accordion-content{background:#fbfbfb;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border:1px solid #eee;border-top:none;display:block;padding:8px;width:100% !important}@media only screen and (min-width: 1024px){.sw-accordion .ui-accordion-content{padding:16px}}header{align-items:center;display:flex;justify-content:center;left:0;padding:47px;position:fixed;top:0;transition:background-color .5s ease,padding .5s ease;width:100%;z-index:9999}header.scroll{background-color:#fff;padding:20px 47px}@media only screen and (min-width: 1250px){header.scroll{padding:24px 142px}}@media only screen and (min-width: 1250px){header.scroll .logo-wrap{height:100px;width:100px}}header.scroll .logo-wrap .logo--light{opacity:0}header.scroll .logo-wrap .logo--dark{opacity:1}@media only screen and (min-width: 1250px){header.scroll .flex-nav .utility-nav{margin-bottom:25px}header.scroll .flex-nav .utility-nav ul li::before,header.scroll .flex-nav .utility-nav ul li::after{filter:invert(1)}header.scroll .flex-nav .utility-nav ul li a,header.scroll .flex-nav .utility-nav ul li.search-button{color:#000}}@media only screen and (min-width: 1250px){header.scroll nav.flex-nav{height:100px}header.scroll nav.flex-nav .main-nav ul li a{color:#000}}@media only screen and (min-width: 1250px){header{justify-content:space-between;padding:70px 142px}}header .logo-wrap{position:relative;z-index:10}@media only screen and (min-width: 1250px){header .logo-wrap{height:168px;width:168px;transition:all .33s ease-in-out}header .logo-wrap:hover{transform:scale(1.05)}header .logo-wrap img{height:100%;width:100%}}header .logo-wrap .logo--light{transition:opacity .5s ease;z-index:1}header .logo-wrap .logo--dark{left:0;opacity:0;position:absolute;top:0;transition:opacity .5s ease;z-index:1}header .flex-nav{transition:height .5s ease}header .flex-nav .utility-nav{width:100%;margin-bottom:47px;transition:margin .5s ease}header .flex-nav .utility-nav ul{display:flex;justify-content:flex-end;list-style:none;margin:0}header .flex-nav .utility-nav ul li{position:relative;transition:all .33s ease-in-out}header .flex-nav .utility-nav ul li:hover{transform:translateY(-5px)}header .flex-nav .utility-nav ul li:hover:after{transform:translateY(5px)}header .flex-nav .utility-nav ul li a{color:#fff;font-family:"Roboto",sans-serif;font-size:17px;font-weight:500;letter-spacing:.51px;line-height:20px;padding-left:20px;text-decoration:none;padding-right:20px;z-index:10;position:relative;transition:all .33s ease-in-out}header .flex-nav .utility-nav ul li:nth-child(1):before{content:"";position:absolute;background:url("/sitefiles/2891/images/tickets-icon.svg");background-repeat:no-repeat;background-position:center;background-size:contain;height:22px;width:22px;left:-10px;transition:all .33s ease-in-out}header .flex-nav .utility-nav ul li:nth-child(1):after{content:"";position:absolute;height:26px;width:1px;background:#fff;right:0px;top:-3px;transition:all .33s ease-in-out}header .flex-nav .utility-nav ul li:nth-child(2) a{padding-left:44px}header .flex-nav .utility-nav ul li:nth-child(2):before{content:"";position:absolute;background:url("/sitefiles/2891/images/membership-icon.svg");background-repeat:no-repeat;background-position:center;background-size:contain;height:21px;width:14px;left:20px;transition:all .33s ease-in-out}header .flex-nav .utility-nav ul li:nth-child(2):after{content:"";position:absolute;height:26px;width:1px;background:#fff;right:0px;top:-3px;transition:all .33s ease-in-out}header .flex-nav .utility-nav ul li:nth-child(3) a{padding-left:54px}header .flex-nav .utility-nav ul li:nth-child(3):before{content:"";position:absolute;background:url("/sitefiles/2891/images/shop-icon.svg");background-repeat:no-repeat;background-position:center;background-size:contain;height:22px;width:22px;left:20px;transition:all .33s ease-in-out}header .flex-nav .utility-nav ul li:nth-child(3):after{content:"";position:absolute;height:26px;width:1px;background:#fff;right:0px;top:-3px;transition:all .33s ease-in-out}header .flex-nav .utility-nav ul li:nth-child(4) a{padding-left:55px}header .flex-nav .utility-nav ul li:nth-child(4):before{content:"";position:absolute;background:url("/sitefiles/2891/images/donate-icon.svg");background-repeat:no-repeat;background-position:center;background-size:contain;height:22px;width:22px;left:20px;transition:all .33s ease-in-out}header .flex-nav .utility-nav ul li:nth-child(4):after{content:"";position:absolute;height:26px;width:1px;background:#fff;right:0px;top:-3px;transition:all .33s ease-in-out}header .flex-nav .utility-nav ul li.search-button{color:#fff;font-family:"Roboto",sans-serif;font-size:17px;font-weight:500;letter-spacing:.51px;line-height:20px;text-decoration:none;z-index:10;position:relative;transition:all .33s ease-in-out;cursor:pointer}header .flex-nav .utility-nav ul li.search-button span{padding-left:55px;padding-right:0px}header .flex-nav .utility-nav ul li.search-button:before{content:"";position:absolute;background:url("/sitefiles/2891/images/ui/search-light.svg");background-repeat:no-repeat;background-position:center;background-size:contain;height:22px;width:22px;left:20px;transition:all .33s ease-in-out}#search-popup{position:fixed;top:0;left:0;width:100%;max-width:100%;z-index:-1000;transform:translateY(-100%);transition:transform .33s ease;padding:2em;visibility:hidden;background-color:#00a5ce}#search-popup.active{opacity:1;transform:translate(0);z-index:10000;visibility:visible}#search-popup .swform{max-width:700px;margin:0 auto;display:flex;justify-content:center}#search-popup .swform .swformfield{margin:0;display:flex;align-items:center;flex:1}#search-popup .swform .swformfield .swformfieldwrapper{margin:0 auto}#search-popup .swform .swformfield .swformfieldwrapper input[type=search]{width:100%;min-height:40px;font-size:16px;border-radius:4px;border:solid 3px #7fbb42;margin:0}#search-popup .swform .swformactions{display:block;margin-left:10px}#search-popup .swform .swformactions .swformsubmit{display:flex;width:100%}#search-popup .swform .swformactions .swformsubmit button{background-color:#f89726;color:#fff;margin:0 auto}#search-popup .close-search{margin-top:10px;width:100%;text-align:center;font-style:italic;color:#fff;cursor:pointer}#search-popup .close-search span{position:relative}#search-popup .close-search span::after{content:"";background:url(/sitefiles/2891/images/ui/close-x.svg);background-repeat:no-repeat;background-size:contain;background-position:center;position:absolute;left:32px;width:8px;top:50%;height:8px;transform:translateY(-50%)}@media(max-width: 1080px){body.default header.scroll .logo-wrap .logo-link img{width:75px}body.default header .logo-wrap .logo-link img{width:105px}}nav.flex-nav{align-items:center;display:none;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;padding:0;z-index:10}@media only screen and (min-width: 1250px){nav.flex-nav{display:flex;height:168px}}nav.flex-nav .main-nav ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;list-style:none;margin:0;padding:0}nav.flex-nav .main-nav ul li{flex:0 1 auto;margin-left:35px;margin-bottom:10px}@media only screen and (min-width: 1024px){nav.flex-nav .main-nav ul li{position:relative}nav.flex-nav .main-nav ul li.item--current:before{content:"";position:absolute;height:5px;bottom:-15px;width:100%;border-radius:10px;background:#00a5ce;transition:all .33s ease-in-out}nav.flex-nav .main-nav ul li.item--current:after{content:"";position:absolute;height:5px;bottom:-30px;width:100%;border-radius:10px;background:#8dc63f;transition:all .33s ease-in-out}nav.flex-nav .main-nav ul li.item--parent-of-current:before{content:"";position:absolute;height:5px;bottom:-15px;width:100%;border-radius:10px;background:#00a5ce;transition:all .33s ease-in-out}nav.flex-nav .main-nav ul li.item--parent-of-current:after{content:"";position:absolute;height:5px;bottom:-30px;width:100%;border-radius:10px;background:#8dc63f;transition:all .33s ease-in-out}}nav.flex-nav .main-nav ul li a{display:flex;font-size:20px;font-family:"Roboto",sans-serif;color:#fff;letter-spacing:.75px;line-height:29px;font-weight:500;position:relative}@media only screen and (min-width: 1440px){nav.flex-nav .main-nav ul li a{font-size:22px}}@media only screen and (min-width: 1920px){nav.flex-nav .main-nav ul li a{font-size:25px}}nav.flex-nav .main-nav ul li ul{display:none;flex-direction:column;list-style:none;margin:0;padding:0;position:absolute;z-index:2000}nav.flex-nav .main-nav ul li ul li{display:block;position:relative;white-space:nowrap;z-index:999;margin-left:0px;margin-bottom:0px}nav.flex-nav .main-nav ul li ul li:first-child{margin-top:10px;border-top:5px solid #1aa5ce}nav.flex-nav .main-nav ul li ul li a{display:block;padding:4px 12px;width:100%;color:#000;background-color:#fff;font-size:16px;transition:all .33s ease-in-out;position:relative}@media only screen and (min-width: 1920px){nav.flex-nav .main-nav ul li ul li a{font-size:18px}}nav.flex-nav .main-nav ul li ul li a.current:before{display:none}nav.flex-nav .main-nav ul li ul li a.current:after{display:none}nav.flex-nav .main-nav ul li ul li a:hover{color:#1aa5ce}nav.flex-nav .main-nav ul li ul li ul{right:100%;top:0;padding-right:10px}nav.flex-nav .main-nav ul li ul li ul li a{color:#000;margin-right:10px}nav.flex-nav .main-nav ul li ul li ul li a:hover{color:#f89726}nav.flex-nav .main-nav ul a{text-decoration:none}nav.flex-nav .main-nav ul>li:hover>ul,nav.flex-nav .main-nav ul>li>ul>li:hover>ul{display:flex}#siteWrapper{background-color:#fff;min-height:100vh;position:relative}.body-overlay{background:#000;cursor:col-resize;display:block;height:0;left:0;opacity:0;position:absolute;top:0;transition-delay:.44s !important;transition:opacity .55s ease;visibility:hidden;width:0;z-index:-100}.body-overlay.active{height:100%;opacity:.6;transition-delay:.2s !important;transition:opacity .55s ease;visibility:visible;width:100%;z-index:100}#sidecar-toggle{height:50px;margin-left:auto;width:50px;display:flex;justify-content:center;align-items:center;z-index:999999;cursor:pointer}@media only screen and (min-width: 1250px){#sidecar-toggle{display:none}}#sidecar-toggle .hamburger{height:5px;width:48px;background:#8dc63f;position:relative;border-radius:27px;z-index:100000;transition:all .33s ease-in-out;cursor:pointer}#sidecar-toggle .hamburger:before{height:5px;width:100%;background:#00a5ce;content:"";border-radius:27px;position:absolute;top:-14px;transition:all .33s ease-in-out}#sidecar-toggle .hamburger:after{height:5px;width:100%;background:#00a5ce;content:"";border-radius:27px;position:absolute;bottom:-14px;transition:all .33s ease-in-out}#sidecar-toggle.active .hamburger{transform:rotate(-45deg)}#sidecar-toggle.active .hamburger:before{transform:rotate(90deg);top:0px}#sidecar-toggle.active .hamburger:after{width:0% !important}#sidecar{height:100%;overflow-x:hidden;overflow-y:scroll;position:fixed;right:-100%;text-align:left;top:0;transition:right .44s ease;width:100%;z-index:99999 !important;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:rgba(0,0,0,.8)}#sidecar #close-sidecar{background:none;cursor:pointer;position:absolute;top:70px;right:30px;height:50px;width:50px;z-index:100}#sidecar #close-sidecar::after{background:url("../images/ui/x-light.svg") center/contain no-repeat;content:"";height:24px;pointer-events:none;position:absolute;top:8px;right:8px;width:24px}#sidecar ul#mainnav{right:0px}#sidecar.slide-right{left:inherit;opacity:1;right:-100%;transition:transform .44s ease-in-out,left .44s ease-in-out,right .44s ease-in-out}#sidecar.slide-right.active{box-shadow:0px -5px 20px rgba(0,0,0,.3);opacity:1;right:0;transition:all .44s ease}#sidecar.slide-right.active ul#mainnav li a{margin-left:0px;opacity:1}nav#sidecar ul{-webkit-padding-start:0px;background:rgba(0,0,0,0);display:block;height:auto;margin:0;padding:25px 45px 0px 45px;position:relative;width:100%}@media only screen and (min-width: 1024px){nav#sidecar ul{padding:25px 145px 0 145px}}nav#sidecar ul #mn-home{display:none}nav#sidecar ul li{background:rgba(0,0,0,0);display:block;float:none;height:auto;margin:41px 0;padding:0;position:relative;text-align:left;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}nav#sidecar ul li:nth-child(1) a{transition-delay:.05s !important}nav#sidecar ul li:nth-child(2) a{transition-delay:.1s !important}nav#sidecar ul li:nth-child(3) a{transition-delay:.15s !important}nav#sidecar ul li:nth-child(4) a{transition-delay:.2s !important}nav#sidecar ul li:nth-child(5) a{transition-delay:.25s !important}nav#sidecar ul li:nth-child(6) a{transition-delay:.3s !important}nav#sidecar ul li:nth-child(7) a{transition-delay:.35s !important}nav#sidecar ul li:nth-child(8) a{transition-delay:.4s !important}nav#sidecar ul li:nth-child(9) a{transition-delay:.45s !important}nav#sidecar ul li ul{display:block;float:none;margin:0;opacity:0;max-height:0px;overflow:hidden;padding:0 0 0 0px;position:relative;transition:max-height .25s ease-in}nav#sidecar ul li ul li{border:none;font:normal 1.6rem sans-serif;padding:8px 0px 8px 16px;margin:10px 0}nav#sidecar ul li ul li a{font-family:"Roboto",sans-serif;font-size:20px;position:relative}nav#sidecar ul li ul li a:before{content:"";position:absolute;height:5px;width:5px;background:#f89726;left:-3px;top:50%;transform:translate(50%, -50%);border-radius:50%}nav#sidecar ul li ul.active{display:block;float:none;opacity:1;max-height:500px;transition:max-height .44s ease-in}nav#sidecar ul li a{color:#fff;display:inline-block;font-size:25px;font-family:"Roboto",sans-serif;font-weight:500;letter-spacing:.75px;line-height:29px;height:auto;padding:0px 16px;position:relative;transition:all .44s ease;width:100%}nav#sidecar ul li a:hover{color:#f89726}nav#sidecar ul li a.expand{background:url("/sitefiles/2891/images/ui/arrow-light.svg") center/50% no-repeat;cursor:pointer;display:block;height:50px;padding:16px;position:absolute;left:-35px;top:-10px;width:50px}nav#sidecar ul li a.expand.active{transform:rotate(180deg)}.sidecar-utility{width:100%;margin:35px 45px 0 45px;position:relative}.sidecar-utility:before{content:"";position:absolute;height:1px;width:100%;background:#fff;left:-45px}.sidecar-utility ul{display:grid !important;grid-template-columns:1fr 1fr !important;list-style:none;margin:0}.sidecar-utility ul li{position:relative;margin:0 !important;margin-bottom:31px !important;transition:all .33s ease-in-out}.sidecar-utility ul li a{color:#fff;font-family:"Roboto",sans-serif;font-size:17px !important;font-weight:500;letter-spacing:.51px;line-height:20px;z-index:10;padding-left:10px;position:relative;transition:all .33s ease-in-out}.sidecar-utility ul li a:hover{color:#7fbb42}.sidecar-utility ul li:nth-child(1):before{content:"";position:absolute;background:url("/sitefiles/2891/images/tickets-icon.svg");background-repeat:no-repeat;background-position:center;background-size:contain;height:22px;width:22px;left:-22px;transition:all .33s ease-in-out}.sidecar-utility ul li:nth-child(2):before{content:"";position:absolute;background:url("/sitefiles/2891/images/membership-icon.svg");background-repeat:no-repeat;background-position:center;background-size:contain;height:21px;width:14px;left:-22px;transition:all .33s ease-in-out}.sidecar-utility ul li:nth-child(3):before{content:"";position:absolute;background:url("/sitefiles/2891/images/shop-icon.svg");background-repeat:no-repeat;background-position:center;background-size:contain;height:22px;width:22px;left:-22px;transition:all .33s ease-in-out}.sidecar-utility ul li:nth-child(4):before{content:"";position:absolute;background:url("/sitefiles/2891/images/donate-icon.svg");background-repeat:no-repeat;background-position:center;background-size:contain;height:22px;width:22px;left:-22px;transition:all .33s ease-in-out}footer{margin-top:210px}@media only screen and (min-width: 1250px){footer{margin-top:250px}}footer .footer{background:#7fbb42;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0px 15px;padding-bottom:50px}@media only screen and (min-width: 1250px){footer .footer{padding:0px 50px;padding-bottom:50px;flex-direction:row;justify-content:space-between;align-items:flex-start}}@media only screen and (min-width: 1440px){footer .footer{padding:0 131px;padding-bottom:100px}}@media only screen and (min-width: 1920px){footer .footer{padding:0px 277px;padding-bottom:100px}}footer .footer:before{content:"";position:absolute;height:160px;width:100%;background:url("/sitefiles/2891/images/grass.svg");background-repeat:no-repeat;background-size:cover;top:-150px;background-position:center}@media only screen and (min-width: 1024px){footer .footer:before{width:calc(100% + 100px);left:-50px;animation:shakeX 30s infinite}}footer .footer .footer-address_one{text-align:center}@media only screen and (min-width: 1250px){footer .footer .footer-address_one{text-align:left}}footer .footer .footer-address_one .logo-container{width:200px;display:block}@media only screen and (min-width: 1250px){footer .footer .footer-address_one .logo-container{width:175px;margin:0}}footer .footer .footer-address_one .logo-container img{margin:20px 0}@media only screen and (min-width: 1250px){footer .footer .footer-address_one .logo-container img{margin:10px 0}}footer .footer .footer-address_one a{font-size:18px;display:block;margin:20px 0;font-weight:500;font-family:"Roboto",sans-serif;color:#000;letter-spacing:.48px;line-height:30px;position:relative;transition:all .33s ease-in-out}footer .footer .footer-address_one a:after{position:absolute;content:"";height:4px;width:0%;background:#f89726;left:0px;bottom:-6px;transition:all .33s ease-in-out}footer .footer .footer-address_one a:hover:after{width:100%}footer .footer .footer-newsletter{display:flex;flex-direction:column;justify-content:flex-start;align-items:center}@media only screen and (min-width: 1024px){footer .footer .footer-newsletter{align-items:flex-start;width:250px}}@media only screen and (min-width: 1250px){footer .footer .footer-newsletter{width:300px}}footer .footer .footer-newsletter .ctct-form-container .ctct-form-defaults{padding:0 !important}footer .footer .footer-newsletter .ctct-form-container .ctct-form-defaults h2{font-size:20px !important;font-family:"Rowdies",cursive !important;font-weight:400 !important;margin-top:10px !important;letter-spacing:.48px}footer .footer .footer-newsletter .ctct-form-container .ctct-form-defaults input{font-family:"Roboto",sans-serif !important}footer .footer .footer-newsletter .ctct-form-container .ctct-form-defaults label{font-family:"Roboto",sans-serif !important;font-size:16px !important;letter-spacing:.48px}footer .footer .footer-newsletter .ctct-form-container .ctct-form-defaults legend{font-family:"Roboto",sans-serif !important;font-size:16px;letter-spacing:.48px;left:0px !important}footer .footer .footer-newsletter .ctct-form-container .ctct-form-defaults #gdpr_text{display:none}footer .footer .footer-newsletter .ctct-form-container .ctct-form-defaults #list_memberships_field_0{padding:14px 0 !important}footer .footer .footer-newsletter .ctct-form-container .ctct-form-defaults button{background:#f89726 !important;border:none !important;color:#000 !important;border-radius:10px !important;font-family:"Roboto",sans-serif;font-size:20px !important;font-weight:500;letter-spacing:.65px;transition:all .33s ease-in-out}footer .footer .footer-newsletter .ctct-form-container .ctct-form-defaults button:hover{background:#1aa5ce !important}@media only screen and (min-width: 1250px){footer .footer .footer-links{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px}}footer .footer .footer-links .contact-button{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;margin-bottom:50px}@media only screen and (min-width: 1250px){footer .footer .footer-links .contact-button{margin:unset;margin-bottom:unset}}footer .footer .footer-links .contact-button a{font-family:"Roboto",sans-serif;font-size:18px;color:#000;font-weight:500;letter-spacing:.54px;line-height:21px;position:relative}@media only screen and (min-width: 1250px){footer .footer .footer-links .contact-button a{font-size:20px;line-height:25px;letter-spacing:.65px}}@media only screen and (min-width: 1440px){footer .footer .footer-links .contact-button a{font-size:22px}}@media only screen and (min-width: 1920px){footer .footer .footer-links .contact-button a{font-size:27px;line-height:32px;letter-spacing:.81px}}footer .footer .footer-links .contact-button:before{content:"";position:absolute;height:4px;width:100%;background:#fff;bottom:-16px;border-radius:4px}footer .footer .footer-links .contact-button:after{content:"";position:absolute;height:4px;width:100%;background:#fff;bottom:-26px;left:0px;border-radius:4px;transition:all .33s ease-in-out}footer .footer .footer-links .contact-button:hover:after{bottom:-6px}footer .footer .footer-links .footer-links_one{display:flex;flex-direction:column;justify-content:center;align-items:center}@media only screen and (min-width: 1250px){footer .footer .footer-links .footer-links_one{align-items:flex-start;justify-content:flex-start}}footer .footer .footer-links .footer-links_one h6{font-size:20px;font-family:"Roboto",sans-serif;text-transform:uppercase;line-height:30px;text-align:center;margin-bottom:16px}@media only screen and (min-width: 1250px){footer .footer .footer-links .footer-links_one h6{margin-top:10px}}footer .footer .footer-links .footer-links_one a{font-size:16px;font-weight:500;font-family:"Roboto",sans-serif;color:#000;letter-spacing:.48px;line-height:30px;position:relative;transition:all .33s ease-in-out}footer .footer .footer-links .footer-links_one a:after{position:absolute;content:"";height:4px;width:0%;background:#f89726;left:0px;bottom:0px;transition:all .33s ease-in-out}footer .footer .footer-links .footer-links_one a:hover:after{width:100%}footer .footer .footer-links .footer-links_two{display:flex;flex-direction:column;justify-content:center;align-items:center}@media only screen and (min-width: 1250px){footer .footer .footer-links .footer-links_two{align-items:flex-start}}footer .footer .footer-links .footer-links_two h6{font-size:20px;font-family:"Roboto",sans-serif;text-transform:uppercase;line-height:30px;text-align:center;margin-bottom:16px}@media only screen and (min-width: 1250px){footer .footer .footer-links .footer-links_two h6{margin-top:10px}}footer .footer .footer-links .footer-links_two a{font-size:16px;font-weight:500;font-family:"Roboto",sans-serif;color:#000;letter-spacing:.48px;line-height:30px;position:relative;transition:all .33s ease-in-out}footer .footer .footer-links .footer-links_two a:after{position:absolute;content:"";height:4px;width:0%;background:#f89726;left:0px;bottom:0px;transition:all .33s ease-in-out}footer .footer .footer-links .footer-links_two a:hover:after{width:100%}footer .footer .footer-links .address{text-align:center;margin:30px}@media only screen and (min-width: 1250px){footer .footer .footer-links .address{margin:0;grid-column-start:1;grid-column-end:3}}footer .footer .footer-links .address a{font-size:20px;font-weight:500;font-family:"Roboto",sans-serif;color:#000;letter-spacing:.48px;line-height:30px;position:relative;transition:all .33s ease-in-out}footer .footer .footer-links .address a:after{position:absolute;content:"";height:4px;width:0%;background:#f89726;left:0px;bottom:0px;transition:all .33s ease-in-out}footer .footer .footer-address_two{text-align:center;display:flex;flex-direction:column}@media only screen and (min-width: 1250px){footer .footer .footer-address_two{text-align:left}}footer .footer .footer-address_two .logo-container{width:200px}@media only screen and (min-width: 1250px){footer .footer .footer-address_two .logo-container{width:175px;margin:0}}footer .footer .footer-address_two .logo-container img{margin:50px 0}@media only screen and (min-width: 1250px){footer .footer .footer-address_two .logo-container img{margin:10px 0}}footer .footer .footer-address_two a{margin:20px 0;font-size:18px;font-weight:500;font-family:"Roboto",sans-serif;color:#000;letter-spacing:.48px;line-height:30px;position:relative;transition:all .33s ease-in-out}footer .footer .footer-address_two a:after{position:absolute;content:"";height:4px;width:0%;background:#f89726;left:0px;bottom:-6px;transition:all .33s ease-in-out}footer .footer .footer-address_two a:hover:after{width:100%}footer .site-info{background:#1aa5ce;padding:25px 15px}@media only screen and (min-width: 1920px){footer .site-info{padding:25px 277px}}@media only screen and (min-width: 1250px){footer .site-info{padding:25px 131px;display:flex;justify-content:space-between;width:100%;align-items:center}}footer .site-info .credit{padding-bottom:25px;text-align:center}@media only screen and (min-width: 1024px){footer .site-info .credit{padding-bottom:0}}footer .site-info .credit a{color:#000;font-family:"Roboto",sans-serif;font-size:14px;letter-spacing:.21px;line-height:16px;font-weight:500;padding:0 10px;transition:all .33s ease-in-out}footer .site-info .credit a:hover{color:#fff}footer .site-info .credit .speak-credit{position:relative}footer .site-info .credit .speak-credit:after{content:"";position:absolute;height:85%;width:1.2px;background:#000;right:-3.5px;top:50%;transform:translate(-50%, -50%)}footer .site-info .socials .social-links{display:flex;justify-content:space-between;align-items:center;width:400px;max-width:100%;margin:0 auto}@media only screen and (min-width: 1250px){footer .site-info .socials .social-links{width:500px}}footer .site-info .socials .social-links .app-item{width:100px;transition:all .33s ease-in-out}@media only screen and (min-width: 1250px){footer .site-info .socials .social-links .app-item{width:120px}}footer .site-info .socials .social-links .app-item:hover{transform:translateY(-8px)}footer .site-info .socials .social-links .social-item a i{height:36px;font-size:30px;color:#fff;transition:all .33s ease-in-out}footer .site-info .socials .social-links .social-item:hover a i{color:#000}#gdpr-bar{background:#000;color:#fff;position:fixed;bottom:0;left:0;transform:translateY(100%);transition:transform .25s ease;width:100vw;z-index:101}#gdpr-bar.active{transform:translate(0, 0)}#gdpr-bar p,#gdpr-bar a{color:#fff}.image-content-block{margin:80px 15px}@media only screen and (min-width: 1024px){.image-content-block{display:flex;justify-content:center;align-items:flex-start}.image-content-block.right{flex-direction:row-reverse}.image-content-block.right aside{margin-right:45px;margin-left:0px}}@media only screen and (min-width: 1250px){.image-content-block{margin:100px 131px}.image-content-block.right .image-container:before{left:-50px}}@media only screen and (min-width: 1920px){.image-content-block{margin:122px 277px}}.image-content-block .image-container{position:relative;width:100%;height:100%;margin:0;margin-bottom:35px;z-index:1}@media only screen and (min-width: 1024px){.image-content-block .image-container{width:50%;height:auto;max-width:unset;max-height:unset;margin-bottom:0;-webkit-mask-position:left}}.image-content-block .image-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-mask-image:url("/sitefiles/2891/images/mask-1.png");-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%}.image-content-block .image-container:before{content:"";background-image:url("/sitefiles/2891/images/palm.svg");background-repeat:no-repeat;background-size:contain;background-position:center;animation:swing 20s infinite;height:150px;width:150px;bottom:-15px;left:-30px;z-index:5;position:absolute}@media only screen and (min-width: 1250px){.image-content-block .image-container:before{height:225px;width:225px;left:-80px;bottom:-30px}}@media only screen and (min-width: 1920px){.image-content-block .image-container:before{height:300px;width:300px;left:-80px;bottom:-30px}}.image-content-block aside h2,.image-content-block aside h3,.image-content-block aside h4,.image-content-block aside h5,.image-content-block aside h6{margin-top:0px}@media only screen and (min-width: 1024px){.image-content-block aside{width:50%;margin-left:45px}}.photo-single-slider-container .title{margin:35px 15px}@media only screen and (min-width: 1250px){.photo-single-slider-container .title{margin:37px 131px}}@media only screen and (min-width: 1920px){.photo-single-slider-container .title{margin:40px 277px}}.photo-single-slider-container .photo-single-slider .tns-outer{display:flex;flex-direction:column}.photo-single-slider-container .photo-single-slider .tns-outer .tns-ovh .tns-inner{overflow:hidden}.photo-single-slider-container .photo-single-slider .tns-outer .tns-ovh .tns-inner .photo-single-gallery{display:flex;list-style:none;padding:0;height:auto}.photo-single-slider-container .photo-single-slider .tns-outer .tns-ovh .tns-inner .photo-single-gallery .card{height:400px;width:100%}@media only screen and (min-width: 1024px){.photo-single-slider-container .photo-single-slider .tns-outer .tns-ovh .tns-inner .photo-single-gallery .card{height:650px}}@media only screen and (min-width: 1920px){.photo-single-slider-container .photo-single-slider .tns-outer .tns-ovh .tns-inner .photo-single-gallery .card{height:900px}}.photo-single-slider-container .photo-single-slider .tns-outer .tns-ovh .tns-inner .photo-single-gallery .card img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-webkit-mask-image:url("/sitefiles/2891/images/mask-1.png");-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%}.photo-single-slider-container .photo-single-slider .tns-outer .tns-ovh .tns-inner .photo-single-gallery .card:nth-child(even) img{-webkit-mask-image:url("/sitefiles/2891/images/mask-2.png")}.photo-single-slider-container .photo-single-slider .tns-outer .tns-controls{margin:50px 15px;text-align:right}@media only screen and (min-width: 1250px){.photo-single-slider-container .photo-single-slider .tns-outer .tns-controls{margin:50px 150px}}@media only screen and (min-width: 1920px){.photo-single-slider-container .photo-single-slider .tns-outer .tns-controls{margin:50px 276px}}.photo-single-slider-container .photo-single-slider .tns-outer .tns-controls button{height:35px;width:35px;background-image:url("/sitefiles/2891/images/next-arrow.png");background-repeat:no-repeat;background-size:contain;border:0px;background-color:rgba(0,0,0,0);font-size:0px;cursor:pointer;transition:all .33s ease-in-out}.photo-single-slider-container .photo-single-slider .tns-outer .tns-controls button:first-child{margin:0 27px;background-image:url("/sitefiles/2891/images/prev-arrow.png")}.photo-single-slider-container .photo-single-slider .tns-outer .tns-controls button:hover{transform:scale(1.1)}.photo-single-slider-container .photo-single-slider .tns-outer .tns-nav{display:none}.photo-grid-slider-container .title{margin:35px 15px}@media only screen and (min-width: 1250px){.photo-grid-slider-container .title{margin:37px 131px}}@media only screen and (min-width: 1920px){.photo-grid-slider-container .title{margin:40px 277px}}.photo-grid-slider-container .photo-grid-slider.individual{display:none}.photo-grid-slider-container .photo-grid-slider .tns-outer .tns-ovh .tns-inner .photo-grid-gallery{display:flex;list-style:none;padding:0;height:auto}.photo-grid-slider-container .photo-grid-slider .tns-outer .tns-ovh .tns-inner .photo-grid-gallery .card{height:252px;width:100%;display:grid;grid-gap:12px;grid-template-columns:1fr 1fr}@media only screen and (min-width: 1024px){.photo-grid-slider-container .photo-grid-slider .tns-outer .tns-ovh .tns-inner .photo-grid-gallery .card{height:450px}}@media only screen and (min-width: 1920px){.photo-grid-slider-container .photo-grid-slider .tns-outer .tns-ovh .tns-inner .photo-grid-gallery .card{height:650px}}.photo-grid-slider-container .photo-grid-slider .tns-outer .tns-ovh .tns-inner .photo-grid-gallery .card img{height:120px;width:100%;-o-object-fit:cover;object-fit:cover;-webkit-mask-image:url("/sitefiles/2891/images/mask-1.png");-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%}@media only screen and (min-width: 1024px){.photo-grid-slider-container .photo-grid-slider .tns-outer .tns-ovh .tns-inner .photo-grid-gallery .card img{height:205px}}.photo-grid-slider-container .photo-grid-slider .tns-outer .tns-ovh .tns-inner .photo-grid-gallery .card:nth-child(even) img{-webkit-mask-image:url("/sitefiles/2891/images/mask-2.png")}.photo-grid-slider-container .photo-grid-slider .tns-outer .tns-controls{margin:50px 15px;text-align:right}@media only screen and (min-width: 1250px){.photo-grid-slider-container .photo-grid-slider .tns-outer .tns-controls{margin:50px 150px}}@media only screen and (min-width: 1920px){.photo-grid-slider-container .photo-grid-slider .tns-outer .tns-controls{margin:50px 276px}}.photo-grid-slider-container .photo-grid-slider .tns-outer .tns-controls button{height:35px;width:35px;background-image:url("/sitefiles/2891/images/next-arrow.png");background-repeat:no-repeat;background-size:contain;border:0px;background-color:rgba(0,0,0,0);cursor:pointer;transition:all .33s ease-in-out}.photo-grid-slider-container .photo-grid-slider .tns-outer .tns-controls button:first-child{margin:0 27px;background-image:url("/sitefiles/2891/images/prev-arrow.png")}.photo-grid-slider-container .photo-grid-slider .tns-outer .tns-controls button:hover{transform:scale(1.1)}.photo-grid-slider.individual{display:none}.photo-grid-slider .tns-outer .tns-ovh .tns-inner .photo-grid-gallery{display:flex;list-style:none;padding:0;height:auto}.photo-grid-slider .tns-outer .tns-ovh .tns-inner .photo-grid-gallery .card{height:252px;width:100%;display:grid;grid-gap:12px;grid-template-columns:1fr 1fr}@media only screen and (min-width: 1024px){.photo-grid-slider .tns-outer .tns-ovh .tns-inner .photo-grid-gallery .card{height:450px}}@media only screen and (min-width: 1920px){.photo-grid-slider .tns-outer .tns-ovh .tns-inner .photo-grid-gallery .card{height:650px}}.photo-grid-slider .tns-outer .tns-ovh .tns-inner .photo-grid-gallery .card img{height:120px;width:100%;-o-object-fit:cover;object-fit:cover;-webkit-mask-image:url("/sitefiles/2891/images/mask-1.png");-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%}@media only screen and (min-width: 1024px){.photo-grid-slider .tns-outer .tns-ovh .tns-inner .photo-grid-gallery .card img{height:205px}}.photo-grid-slider .tns-outer .tns-ovh .tns-inner .photo-grid-gallery .card:nth-child(even) img{-webkit-mask-image:url("/sitefiles/2891/images/mask-2.png")}.photo-grid-slider .tns-outer .tns-controls{margin:50px 15px;text-align:right}@media only screen and (min-width: 1250px){.photo-grid-slider .tns-outer .tns-controls{margin:50px 150px}}@media only screen and (min-width: 1920px){.photo-grid-slider .tns-outer .tns-controls{margin:50px 276px}}.photo-grid-slider .tns-outer .tns-controls button{height:35px;width:35px;background-image:url("/sitefiles/2891/images/next-arrow.png");background-repeat:no-repeat;background-size:contain;border:0px;background-color:rgba(0,0,0,0);cursor:pointer;transition:all .33s ease-in-out}.photo-grid-slider .tns-outer .tns-controls button:first-child{margin:0 27px;background-image:url("/sitefiles/2891/images/prev-arrow.png")}.photo-grid-slider .tns-outer .tns-controls button:hover{transform:scale(1.1)}.default .sliding-portals{overflow:hidden;margin:100px 0}.default .sliding-portals h2{margin:50px 15px}@media only screen and (min-width: 1250px){.default .sliding-portals h2{margin:50px 131px}}@media only screen and (min-width: 1920px){.default .sliding-portals h2{margin:50px 277px}}.default .sliding-portals .photo-grid-slider.individual{display:none}.default .sliding-portals .photo-full-slider.multiples{display:none}.sw-accordion-matrix{margin:15px}@media only screen and (min-width: 1250px){.sw-accordion-matrix{margin:100px 131px}}@media only screen and (min-width: 1920px){.sw-accordion-matrix{margin:121px 277px}}.sw-accordion-matrix h2{margin-bottom:35px}@media only screen and (min-width: 1024px){.sw-accordion-matrix h2{margin-bottom:42px}}.sw-accordion-matrix .tab{border-top:4px solid #7fbb42}.sw-accordion-matrix .tab:last-child{border-bottom:4px solid #7fbb42;position:relative}.sw-accordion-matrix .tab summary{padding:27px 45px 35px 0;position:relative;cursor:pointer}.sw-accordion-matrix .tab summary:hover:after{right:10px}.sw-accordion-matrix .tab summary:after{content:"";position:absolute;background:url("/sitefiles/2891/images/orange-arrow.svg");background-repeat:no-repeat;background-size:contain;height:17px;width:17px;right:0px;transition:all .33s ease-in-out;top:38px}.sw-accordion-matrix .tab summary h5{font-family:"Roboto",sans-serif;font-size:20px;font-weight:500;line-height:25px;transition:all .33s ease-in-out;margin:0;margin-top:4px}@media only screen and (min-width: 1024px){.sw-accordion-matrix .tab summary h5{font-size:25px;letter-spacing:.45px;line-height:30px}}@media only screen and (min-width: 1920px){.sw-accordion-matrix .tab summary h5{font-size:30px;letter-spacing:.9px;line-height:35px}}.sw-accordion-matrix .tab .sw-accordion-matrix__body{margin:-25px 25px 45px 25px}.sw-accordion-matrix details[open] summary:after{transform:rotate(90deg)}details summary::-webkit-details-marker{display:none}.staff-section{margin:80px 15px}@media only screen and (min-width: 1250px){.staff-section{margin:100px 131px}}@media only screen and (min-width: 1920px){.staff-section{margin:122px 277px}}.staff-section .staff-section_members{display:grid;grid-template-columns:1fr;grid-gap:50px 20px}@media only screen and (min-width: 768px){.staff-section .staff-section_members{grid-template-columns:1fr 1fr}}@media only screen and (min-width: 1024px){.staff-section .staff-section_members{grid-gap:70px 28px;grid-template-columns:1fr 1fr 1fr}}.staff-section .staff-section_members .staff-section_individual{display:flex;flex-direction:column}.staff-section .staff-section_members .staff-section_individual img{-webkit-mask-image:url("/sitefiles/2891/images/mask-1.png");-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;width:100%;height:300px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;margin-bottom:26px}@media only screen and (min-width: 1024px){.staff-section .staff-section_members .staff-section_individual img{height:350px;width:100%}}.staff-section .staff-section_members .staff-section_individual h4{color:#000;font-family:"Rowdies",cursive;font-size:23px;line-height:25px;text-align:left;margin:0}@media only screen and (min-width: 1250px){.staff-section .staff-section_members .staff-section_individual h4{font-size:32px;line-height:40px}}@media only screen and (min-width: 1920px){.staff-section .staff-section_members .staff-section_individual h4{font-size:40px;line-height:50px}}.staff-section .staff-section_members .staff-section_individual p{margin:8px 0 20px 0}@media only screen and (min-width: 1250px){.staff-section .staff-section_members .staff-section_individual p{margin:8px 0 40px 0}}@media only screen and (min-width: 1920px){.staff-section .staff-section_members .staff-section_individual p{margin:8px 0 40px 0}}.staff-section .staff-section_members .staff-section_individual .blue-button{margin:auto 0 0 0}.staff-section .staff-section_members .staff-section_individual .blue-button a{color:#000}.staff-section .staff-section_members .staff-section_individual .blue-button:hover a{color:#000}.staff-section .staff-section_members .staff-section_individual a{font-size:16px;color:#f89726;letter-spacing:.48px;line-height:26px;transition:all .33s ease-in-out}.staff-section .staff-section_members .staff-section_individual a:hover{color:#7fbb42}.blog>div{display:grid;grid-gap:200px;margin:80px 15px}@media only screen and (min-width: 1250px){.blog>div{margin:100px 131px}}@media only screen and (min-width: 1920px){.blog>div{margin:122px 277px}}.blog>div .blog-entry{display:flex;flex-direction:column;border-bottom:0px !important;position:relative}.blog>div .blog-entry:before{content:"";position:absolute;background:#1aa5ce;width:100%;height:4px;border-radius:4px;bottom:-88px}.blog>div .blog-entry:after{content:"";position:absolute;background:#7fbb42;border-radius:4px;width:100%;height:4px;bottom:-100px}@media only screen and (min-width: 1024px){.blog>div .blog-entry{flex-direction:row}}.blog>div .blog-entry .post-image{margin:15px;max-height:500px}@media only screen and (min-width: 1024px){.blog>div .blog-entry .post-image{width:40%}}.blog>div .blog-entry .post-image img{-webkit-mask-image:url("/sitefiles/2891/images/mask-1.png");-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .33s ease-in-out}.blog>div .blog-entry .post-image:hover img{transform:rotate(-2deg)}.blog>div .blog-entry .post-info{margin:15px}@media only screen and (min-width: 1024px){.blog>div .blog-entry .post-info{width:50%}}.blog>div .blog-entry .post-info .post-title{margin:0;margin-bottom:10px}.blog>div .blog-entry .post-info .post-title a{color:#000;transition:all .33s ease-in-out}.blog>div .blog-entry .post-info .post-title a:hover{color:#f89726}.blog>div .blog-entry .post-info .post-date{font-size:20px;font-family:"Roboto",sans-serif;line-height:25px;font-weight:500;margin:0;margin-bottom:20px}@media only screen and (min-width: 1250px){.blog>div .blog-entry .post-info .post-date{margin-bottom:30px}}@media only screen and (min-width: 1920px){.blog>div .blog-entry .post-info .post-date{margin-bottom:47px}}.blog>div .blog-entry .post-info .post-body{padding:0}.blog>div .blog-entry .post-info .post-body p{margin:0;margin-bottom:47px;font-size:16px;font-family:"Roboto"}.blog>div .blog-entry .post-info .post-body .post-summary-read-more{font-size:18px;letter-spacing:.54px;color:#000;font-family:"Roboto",sans-serif;font-weight:500;position:relative;padding-bottom:15px;border-bottom:4px solid #1aa5ce}.blog>div .blog-entry .post-info .post-body .post-summary-read-more:before{content:"";position:absolute;height:4px;border-radius:4px;width:100%;background:#7fbb42;bottom:-15px;transition:all .33s ease-in-out}.blog>div .blog-entry .post-info .post-body .post-summary-read-more:hover:before{bottom:7px;background:#f89726}.blog>div .blog-entry .post-info .post-profileinfo{font-family:"Roboto",sans-serif;font-size:16px;letter-spacing:.48px;line-height:26px;margin-top:60px}.blog>div .blog-entry .post-info .post-profileinfo a{color:#000}.blog>div .blog-entry .post-info .post-profileinfo a:hover{color:#1aa5ce}.blog>div .blog-entry .post-info .post-tags{margin-top:34px;display:flex;flex-wrap:wrap}.blog>div .blog-entry .post-info .post-tags a{color:#000;font-family:"Roboto",sans-serif;font-size:18px;padding:12px 54px;border-radius:10px;background:#1aa5ce;margin-right:15px;margin-bottom:15px;transition:all .33s ease-in-out}.blog>div .blog-entry .post-info .post-tags a:hover{background:#f89726}.blog-entry-details{display:flex;flex-direction:column !important;border-bottom:0px !important;position:relative}.blog-entry-details:before{display:none}.blog-entry-details:after{display:none}@media only screen and (min-width: 1024px){.blog-entry-details{flex-direction:row}}.blog-entry-details .post-image{margin:15px}@media only screen and (min-width: 1024px){.blog-entry-details .post-image{width:95% !important}}.blog-entry-details .post-image img{-webkit-mask-image:url("/sitefiles/2891/images/mask-1.png");-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .33s ease-in-out}.blog-entry-details .post-image:hover img{transform:none !important}.blog-entry-details .post-title{margin:0;margin-bottom:10px}.blog-entry-details .post-title a{color:#000;transition:all .33s ease-in-out}.blog-entry-details .post-title a:hover{color:#f89726}.blog-entry-details .post-date{font-size:20px;font-family:"Roboto",sans-serif;line-height:25px;font-weight:500;margin:0;margin-bottom:20px}@media only screen and (min-width: 1250px){.blog-entry-details .post-date{margin-bottom:30px}}@media only screen and (min-width: 1920px){.blog-entry-details .post-date{margin-bottom:47px}}.blog-entry-details .post-body{padding:0}.blog-entry-details .post-body p{margin:0;margin-bottom:47px}.blog-entry-details .post-body .post-summary-read-more{font-size:18px;letter-spacing:.54px;color:#000;font-family:"Roboto",sans-serif;font-weight:500;position:relative;padding-bottom:15px;border-bottom:4px solid #1aa5ce}.blog-entry-details .post-body .post-summary-read-more:before{content:"";position:absolute;height:4px;border-radius:4px;width:100%;background:#7fbb42;bottom:-15px;transition:all .33s ease-in-out}.blog-entry-details .post-body .post-summary-read-more:hover:before{bottom:7px;background:#f89726}.blog-entry-details .post-profileinfo{font-family:"Roboto",sans-serif;font-size:16px;letter-spacing:.48px;line-height:26px;margin-top:60px}.blog-entry-details .post-profileinfo a{color:#000}.blog-entry-details .post-profileinfo a:hover{color:#1aa5ce}.blog-entry-details .post-tags{margin-top:34px;display:flex;flex-wrap:wrap}.blog-entry-details .post-tags a{color:#000;font-family:"Roboto",sans-serif;font-size:18px;padding:12px 54px;border-radius:10px;background:#1aa5ce;margin-right:15px;margin-bottom:15px;transition:all .33s ease-in-out}.blog-entry-details .post-tags a:hover{background:#f89726}.blog-entry-details .sw-blog-entry-nav{margin-top:100px;position:relative}.blog-entry-details .sw-blog-entry-nav:before{content:"";position:absolute;background:#7fbb42;height:4px;border-radius:4px;width:100%;left:0px;top:-50px}.blog-entry-details .sw-blog-entry-nav:after{content:"";position:absolute;background:#1aa5ce;height:4px;border-radius:4px;width:100%;left:0px;top:-60px}.blog-entry-details .sw-blog-entry-nav li a{font-size:16px;letter-spacing:.48px;font-weight:500;font-family:"Roboto",sans-serif;color:#000;position:relative;transition:all .33s ease-in-out}.blog-entry-details .sw-blog-entry-nav li a:before{content:"";background:#f89726;height:4px;border-radius:4px;width:0px;position:absolute;bottom:-10px;transition:all .33s ease-in-out}.blog-entry-details .sw-blog-entry-nav li a:hover:before{width:100%}.blog-archive-container{width:200px;margin:80px 15px;position:relative}@media only screen and (min-width: 1250px){.blog-archive-container{margin:100px 131px}}@media only screen and (min-width: 1920px){.blog-archive-container{margin:122px 277px}}.blog-archive-container h5{margin-bottom:0px;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-right:30px}.blog-archive-container h5:before{content:"";background:#00a5ce;height:4px;width:200px;position:absolute;left:0px;bottom:-11px;border-radius:4px;z-index:1}.blog-archive-container h5:after{content:"";background:#7fbb42;height:4px;width:200px;position:absolute;left:0px;bottom:-21px;border-radius:4px}.blog-archive-container .archives{transition:all .33s ease-in-out;margin-top:20px;padding:0;list-style:none;width:200px;display:none;flex-direction:column}.blog-archive-container .archives li{padding:5px 0;display:flex;justify-content:center;align-items:center;background:#f1f2f2;transition:all .33s ease-in-out}.blog-archive-container .archives li:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.blog-archive-container .archives li:last-child:after{content:"";position:absolute;height:4px;width:100%;background:#7fbb42;bottom:0px;border-radius:4px}.blog-archive-container .archives li:hover a{color:#00a5ce}.blog-archive-container .archives li a{padding:5px 0;font-family:"Roboto",sans-serif;font-size:20px;color:#000;font-weight:500;letter-spacing:1px}.blog-archive-container .archives.active{display:flex}.blog-archive-container:before{content:"";position:absolute;right:8px;height:4px;width:18px;background:#f89726;border-radius:4px;top:14px}.blog-archive-container:after{content:"";position:absolute;right:15px;width:4px;height:18px;background:#f89726;border-radius:4px;top:7px;transition:all .33s ease-in-out}.blog-archive-container.plus-active:after{transform:rotate(90deg)}.collections{margin:80px 15px}@media only screen and (min-width: 1250px){.collections{margin:100px 131px}}@media only screen and (min-width: 1920px){.collections{margin:122px 277px}}.collections .collection-portals{margin-top:81px;display:grid;grid-template-columns:1fr 1fr;grid-gap:20px}@media only screen and (min-width: 1250px){.collections .collection-portals{grid-template-columns:1fr 1fr 1fr;grid-gap:36px;margin-top:42px}}.collections .collection-portals .collection-portal img{width:100%;height:250px;-o-object-fit:cover;object-fit:cover;-webkit-mask-image:url("/sitefiles/2891/images/mask-1.png");-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;transition:all .33s ease-in-out}@media only screen and (min-width: 768px){.collections .collection-portals .collection-portal img{height:350px}}@media only screen and (min-width: 1024px){.collections .collection-portals .collection-portal img{height:390px}}@media only screen and (min-width: 1250px){.collections .collection-portals .collection-portal img{height:350px}}@media only screen and (min-width: 1920px){.collections .collection-portals .collection-portal img{height:390px}}.collections .collection-portals .collection-portal .collection-portal-image-wrap{position:relative}.collections .collection-portals .collection-portal .collection-portal-button{aspect-ratio:1;background:url("/sitefiles/2891/images/play-button.svg") center/contain no-repeat;left:50%;position:absolute;top:50%;translate:-50% -50%;width:64px;z-index:5}@media only screen and (min-width: 1024px){.collections .collection-portals .collection-portal .collection-portal-button{width:80px}}.collections .collection-portals .collection-portal h4{margin:20px 0;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.collections .collection-portals .collection-portal h4:before{content:"";position:absolute;height:4px;width:0%;border-radius:4px;background:#1aa5ce;bottom:-8px;transition:all .33s ease-in-out}.collections .collection-portals .collection-portal h4:after{content:"";position:absolute;height:4px;width:0%;border-radius:4px;background:#7fbb42;bottom:-22px;left:0px;transition:all .33s ease-in-out}.collections .collection-portals .collection-portal:hover img{transform:rotate(1deg)}.collections .collection-portals .collection-portal:hover h4:before{width:100%}.collections .collection-portals .collection-portal:hover h4:after{width:100%}@media only screen and (min-width: 1250px){.venue-rentals .collections .collection-portals{grid-template-columns:1fr 1fr 1fr 1fr}}.sliding-portals .portal-slider-function{display:flex;list-style:none;padding:0}.sliding-portals .portal-slider-function .card{margin-bottom:20px}.sliding-portals .portal-slider-function .card .image-container{position:relative}.sliding-portals .portal-slider-function .card .image-container:before{animation:swing 10s infinite;background-repeat:no-repeat;background-size:contain;background-image:url("/sitefiles/2891/images/green-leaf.svg");bottom:23px;content:"";height:70px;left:23px;position:absolute;width:70px;z-index:10}.sliding-portals .portal-slider-function .card .image-container img{-webkit-mask-image:url("/sitefiles/2891/images/mask-1.png");-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;height:275px;-o-object-fit:cover;object-fit:cover;transition:all .33s ease-in-out;width:100%}@media only screen and (min-width: 768px){.sliding-portals .portal-slider-function .card .image-container img{height:325px}}@media only screen and (min-width: 1024px){.sliding-portals .portal-slider-function .card .image-container img{height:350px}}.sliding-portals .portal-slider-function .card:nth-child(even) .blue-button a{background-color:#7fbb42}.sliding-portals .portal-slider-function .card:nth-child(even) .blue-button:after{border:4px solid #f89726}.sliding-portals .portal-slider-function .card:nth-child(even) .blue-button:hover a{background-color:#f89726}.sliding-portals .portal-slider-function .card:nth-child(3n+2) .image-container:before{background-image:url("/sitefiles/2891/images/orange-star.svg")}.sliding-portals .portal-slider-function .card:nth-child(3n+2) .image-container img{-webkit-mask-image:url("/sitefiles/2891/images/mask-2.png")}.sliding-portals .portal-slider-function .card:nth-child(3n+3) .image-container:before{background-image:url("/sitefiles/2891/images/blue-swirl.svg")}.sliding-portals .portal-slider-function .card:nth-child(3n+3) .image-container img{-webkit-mask-image:url("/sitefiles/2891/images/mask-4.png")}.sliding-portals .tns-controls{margin:40px 15px;text-align:right}@media only screen and (min-width: 1250px){.sliding-portals .tns-controls{margin:40px 150px}}@media only screen and (min-width: 1920px){.sliding-portals .tns-controls{margin:40px 276px}}.sliding-portals .tns-controls button{height:35px;width:35px;background-image:url("/sitefiles/2891/images/next-arrow.png");background-repeat:no-repeat;background-size:contain;border:0px;background-color:rgba(0,0,0,0);cursor:pointer;transition:all .33s ease-in-out}.sliding-portals .tns-controls button:first-child{margin:0 27px;background-image:url("/sitefiles/2891/images/prev-arrow.png")}.sliding-portals .tns-controls button:hover{transform:scale(1.1)}.sliding-portals .tns-controls button i{display:none}.collection-portals.overlap{margin-top:-200px;position:relative;z-index:5}@media only screen and (min-width: 1024px){.collection-portals.overlap{grid-template-columns:repeat(4, 1fr)}}.collection-portals.overlap .collection-portal img{aspect-ratio:1;height:auto;-o-object-fit:cover;object-fit:cover}.hover-portals{margin:-100px 0;padding:150px 0;position:relative;z-index:1}.hover-portals::before{background:url("/sitefiles/2891/images/expanded-leaf-background.svg") center/auto 100% no-repeat;content:"";height:100%;left:50%;position:absolute;top:50%;translate:-50% -50%;width:100vw;z-index:-1}.hover-portals__wrap{display:grid;gap:20px}@media only screen and (min-width: 1024px){.hover-portals__wrap{gap:0 22px;grid-template-columns:1fr 1fr}}.hover-portals__portal{position:relative}@media only screen and (min-width: 1024px){.hover-portals__portal{padding:10px;overflow:hidden}.hover-portals__portal:hover .hover-portals__image img{filter:brightness(0.33)}.hover-portals__portal:hover .hover-portals__details{top:180px}.hover-portals__portal:hover .hover-portals__description,.hover-portals__portal:hover .hover-portals__link{opacity:1}}.hover-portals__portal:nth-child(3n+1) .hover-portals__image::before{background-color:#7fbb42}.hover-portals__portal:nth-child(3n+2) .hover-portals__image::before{background-color:#1aa5ce}.hover-portals__portal:nth-child(3n+3) .hover-portals__image::before{background-color:#f89726}.hover-portals__image{position:relative;z-index:1}.hover-portals__image::before{-webkit-mask-image:url("/sitefiles/2891/images/mask-11.svg");-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;content:"";height:100%;left:-10px;position:absolute;top:-10px;width:100%;z-index:-1}.hover-portals__image img{-webkit-mask-image:url("/sitefiles/2891/images/mask-11.svg");-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;position:relative;transition:filter .5s ease;z-index:1}.hover-portals__details{align-items:center;display:flex;flex-direction:column;margin-top:-100px;position:relative;text-align:center;z-index:2}@media only screen and (min-width: 1024px){.hover-portals__details{color:#fff;left:50%;position:absolute;top:calc(100% - 15px);translate:-50% 0;transition:top .5s ease;width:calc(100% - 80px)}}@media only screen and (min-width: 1440px){.hover-portals__details{top:calc(100% - 30px)}}@media only screen and (min-width: 1440px){.hover-portals__details{top:calc(100% - 45px)}}.hover-portals__title{-webkit-mask-image:url("/sitefiles/2891/images/mask-12.svg");-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;background-color:#fff;padding:10px 40px;margin:0 auto 40px;min-width:240px}@media only screen and (min-width: 1024px){.hover-portals__title{margin-bottom:20px}}@media only screen and (min-width: 1024px){.hover-portals__description{opacity:0;transition:opacity .5s ease}}.hover-portals__link{color:#000;font:500 2rem "Roboto",sans-serif;margin:10px auto 20px;position:relative}.hover-portals__link:before,.hover-portals__link:after{content:"";position:absolute;height:4px;width:0%;border-radius:4px;transition:all .33s ease-in-out;left:0px}.hover-portals__link::before{background:#1aa5ce;bottom:-8px}.hover-portals__link:after{background:#7fbb42;bottom:-22px}.hover-portals__link:hover:before,.hover-portals__link:hover:after{width:100%}@media only screen and (min-width: 1024px){.hover-portals__link{color:#fff;opacity:0;transition:opacity .5s ease}}.animal-facts{background:url("/sitefiles/2891/images/expanded-leaf-background.svg");background-size:contain;background-repeat:repeat round}.animal-facts .mobile-layout{margin:81px 15px}@media only screen and (min-width: 1024px){.animal-facts .mobile-layout{display:none}}.animal-facts .mobile-layout figure{position:relative;width:100%;height:100%;margin:0}.animal-facts .mobile-layout figure:before{content:"";background-image:url("/sitefiles/2891/images/palm.svg");background-repeat:no-repeat;background-size:contain;background-position:center;animation:swing 20s infinite;height:150px;width:150px;bottom:-20px;left:-30px;z-index:5;position:absolute}.animal-facts .mobile-layout figure img{-webkit-mask-image:url("/sitefiles/2891/images/mask-3.png");-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%}.animal-facts .mobile-layout h4{margin-bottom:20px;margin-top:40px}.animal-facts .mobile-layout p{margin-top:0}.animal-facts .desktop-layout{display:none;padding-top:50px}@media only screen and (min-width: 1024px){.animal-facts .desktop-layout{display:flex;justify-content:space-between}}@media only screen and (min-width: 1250px){.animal-facts .desktop-layout{margin:100px 131px}}@media only screen and (min-width: 1920px){.animal-facts .desktop-layout{margin:122px 277px}}.animal-facts .desktop-layout .desktop-layout_info{width:50%}.animal-facts .desktop-layout .desktop-layout_info h2{margin-top:0}.animal-facts .desktop-layout .desktop-layout_info h4{margin-bottom:20px;margin-top:40px}.animal-facts .desktop-layout .desktop-layout_info p{margin-top:0}.animal-facts .desktop-layout figure{width:40%;height:100%;position:relative}.animal-facts .desktop-layout figure:before{content:"";background-image:url("/sitefiles/2891/images/palm.svg");background-repeat:no-repeat;background-size:contain;background-position:center;animation:swing 20s infinite;height:150px;width:150px;bottom:-15px;left:-30px;z-index:5;position:absolute}@media only screen and (min-width: 1250px){.animal-facts .desktop-layout figure:before{height:225px;width:225px;left:-80px;bottom:-30px}}@media only screen and (min-width: 1920px){.animal-facts .desktop-layout figure:before{height:300px;width:300px;left:-80px;bottom:-30px}}.animal-facts .desktop-layout figure img{-webkit-mask-image:url("/sitefiles/2891/images/mask-3.png");-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;-o-object-fit:cover;object-fit:cover;min-height:500px}.media-news .blog>div,.zoo-miami-staff-spotlights .blog>div{display:grid;grid-gap:30px;grid-template-columns:1fr 1fr;margin:80px 15px}@media only screen and (min-width: 1250px){.media-news .blog>div,.zoo-miami-staff-spotlights .blog>div{margin:100px 131px;grid-template-columns:1fr 1fr 1fr}}@media only screen and (min-width: 1920px){.media-news .blog>div,.zoo-miami-staff-spotlights .blog>div{margin:122px 277px}}.media-news .blog>div .media-news-listing,.media-news .blog>div .blog-entry-listing,.zoo-miami-staff-spotlights .blog>div .media-news-listing,.zoo-miami-staff-spotlights .blog>div .blog-entry-listing{display:flex;flex-direction:column;border-bottom:0px !important;position:relative;width:100%}.media-news .blog>div .media-news-listing:before,.media-news .blog>div .blog-entry-listing:before,.zoo-miami-staff-spotlights .blog>div .media-news-listing:before,.zoo-miami-staff-spotlights .blog>div .blog-entry-listing:before{display:none}.media-news .blog>div .media-news-listing:after,.media-news .blog>div .blog-entry-listing:after,.zoo-miami-staff-spotlights .blog>div .media-news-listing:after,.zoo-miami-staff-spotlights .blog>div .blog-entry-listing:after{display:none}.media-news .blog>div .media-news-listing .post-image,.media-news .blog>div .blog-entry-listing .post-image,.zoo-miami-staff-spotlights .blog>div .media-news-listing .post-image,.zoo-miami-staff-spotlights .blog>div .blog-entry-listing .post-image{margin:0px;width:100%;height:160px;max-height:500px}@media only screen and (min-width: 768px){.media-news .blog>div .media-news-listing .post-image,.media-news .blog>div .blog-entry-listing .post-image,.zoo-miami-staff-spotlights .blog>div .media-news-listing .post-image,.zoo-miami-staff-spotlights .blog>div .blog-entry-listing .post-image{height:350px}}@media only screen and (min-width: 1024px){.media-news .blog>div .media-news-listing .post-image,.media-news .blog>div .blog-entry-listing .post-image,.zoo-miami-staff-spotlights .blog>div .media-news-listing .post-image,.zoo-miami-staff-spotlights .blog>div .blog-entry-listing .post-image{height:400px}}@media only screen and (min-width: 1250px){.media-news .blog>div .media-news-listing .post-image,.media-news .blog>div .blog-entry-listing .post-image,.zoo-miami-staff-spotlights .blog>div .media-news-listing .post-image,.zoo-miami-staff-spotlights .blog>div .blog-entry-listing .post-image{height:275px}}@media only screen and (min-width: 1440px){.media-news .blog>div .media-news-listing .post-image,.media-news .blog>div .blog-entry-listing .post-image,.zoo-miami-staff-spotlights .blog>div .media-news-listing .post-image,.zoo-miami-staff-spotlights .blog>div .blog-entry-listing .post-image{height:350px}}.media-news .blog>div .media-news-listing .post-image img,.media-news .blog>div .blog-entry-listing .post-image img,.zoo-miami-staff-spotlights .blog>div .media-news-listing .post-image img,.zoo-miami-staff-spotlights .blog>div .blog-entry-listing .post-image img{-webkit-mask-image:url("/sitefiles/2891/images/mask-1.png");-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:all .33s ease-in-out}.media-news .blog>div .media-news-listing .post-image:hover img,.media-news .blog>div .blog-entry-listing .post-image:hover img,.zoo-miami-staff-spotlights .blog>div .media-news-listing .post-image:hover img,.zoo-miami-staff-spotlights .blog>div .blog-entry-listing .post-image:hover img{transform:rotate(-2deg)}.media-news .blog>div .media-news-listing .post-info,.media-news .blog>div .blog-entry-listing .post-info,.zoo-miami-staff-spotlights .blog>div .media-news-listing .post-info,.zoo-miami-staff-spotlights .blog>div .blog-entry-listing .post-info{margin:15px 0;width:100%}.media-news .blog>div .media-news-listing .post-info .post-title,.media-news .blog>div .blog-entry-listing .post-info .post-title,.zoo-miami-staff-spotlights .blog>div .media-news-listing .post-info .post-title,.zoo-miami-staff-spotlights .blog>div .blog-entry-listing .post-info .post-title{margin:0;margin-bottom:10px}.media-news .blog>div .media-news-listing .post-info .post-title a,.media-news .blog>div .blog-entry-listing .post-info .post-title a,.zoo-miami-staff-spotlights .blog>div .media-news-listing .post-info .post-title a,.zoo-miami-staff-spotlights .blog>div .blog-entry-listing .post-info .post-title a{color:#000;transition:all .33s ease-in-out}.media-news .blog>div .media-news-listing .post-info .post-title a:hover,.media-news .blog>div .blog-entry-listing .post-info .post-title a:hover,.zoo-miami-staff-spotlights .blog>div .media-news-listing .post-info .post-title a:hover,.zoo-miami-staff-spotlights .blog>div .blog-entry-listing .post-info .post-title a:hover{color:#f89726}.media-news .blog>div .media-news-listing .post-info .post-date,.media-news .blog>div .blog-entry-listing .post-info .post-date,.zoo-miami-staff-spotlights .blog>div .media-news-listing .post-info .post-date,.zoo-miami-staff-spotlights .blog>div .blog-entry-listing .post-info .post-date{font-size:20px;font-family:"Roboto",sans-serif;line-height:25px;font-weight:500;margin:0;margin-bottom:10px}.media-news .blog>div .media-news-listing .post-info .post-body,.media-news .blog>div .blog-entry-listing .post-info .post-body,.zoo-miami-staff-spotlights .blog>div .media-news-listing .post-info .post-body,.zoo-miami-staff-spotlights .blog>div .blog-entry-listing .post-info .post-body{padding:0;margin-top:40px}.media-news .blog>div .media-news-listing .post-info .post-body p,.media-news .blog>div .blog-entry-listing .post-info .post-body p,.zoo-miami-staff-spotlights .blog>div .media-news-listing .post-info .post-body p,.zoo-miami-staff-spotlights .blog>div .blog-entry-listing .post-info .post-body p{display:none}.media-news .blog>div .media-news-listing .post-info .post-body .post-summary-read-more,.media-news .blog>div .blog-entry-listing .post-info .post-body .post-summary-read-more,.zoo-miami-staff-spotlights .blog>div .media-news-listing .post-info .post-body .post-summary-read-more,.zoo-miami-staff-spotlights .blog>div .blog-entry-listing .post-info .post-body .post-summary-read-more{font-size:18px;letter-spacing:.54px;color:#000;font-family:"Roboto",sans-serif;font-weight:500;position:relative;padding-bottom:15px;border-bottom:4px solid #1aa5ce}.media-news .blog>div .media-news-listing .post-info .post-body .post-summary-read-more:before,.media-news .blog>div .blog-entry-listing .post-info .post-body .post-summary-read-more:before,.zoo-miami-staff-spotlights .blog>div .media-news-listing .post-info .post-body .post-summary-read-more:before,.zoo-miami-staff-spotlights .blog>div .blog-entry-listing .post-info .post-body .post-summary-read-more:before{content:"";position:absolute;height:4px;border-radius:4px;width:100%;background:#7fbb42;bottom:-15px;transition:all .33s ease-in-out}.media-news .blog>div .media-news-listing .post-info .post-body .post-summary-read-more:hover:before,.media-news .blog>div .blog-entry-listing .post-info .post-body .post-summary-read-more:hover:before,.zoo-miami-staff-spotlights .blog>div .media-news-listing .post-info .post-body .post-summary-read-more:hover:before,.zoo-miami-staff-spotlights .blog>div .blog-entry-listing .post-info .post-body .post-summary-read-more:hover:before{bottom:7px;background:#f89726}.media-news .blog>div .media-news-listing .post-info .post-profileinfo,.media-news .blog>div .blog-entry-listing .post-info .post-profileinfo,.zoo-miami-staff-spotlights .blog>div .media-news-listing .post-info .post-profileinfo,.zoo-miami-staff-spotlights .blog>div .blog-entry-listing .post-info .post-profileinfo{display:none}.media-news .blog>div .media-news-listing .post-info .post-tags,.media-news .blog>div .blog-entry-listing .post-info .post-tags,.zoo-miami-staff-spotlights .blog>div .media-news-listing .post-info .post-tags,.zoo-miami-staff-spotlights .blog>div .blog-entry-listing .post-info .post-tags{display:none}.media-news .blog-entry-details,.zoo-miami-staff-spotlights .blog-entry-details{display:flex;flex-direction:column !important;border-bottom:0px !important;position:relative;grid-column-start:1;grid-column-end:4}.media-news .blog-entry-details:before,.zoo-miami-staff-spotlights .blog-entry-details:before{display:none}.media-news .blog-entry-details:after,.zoo-miami-staff-spotlights .blog-entry-details:after{display:none}@media only screen and (min-width: 1024px){.media-news .blog-entry-details,.zoo-miami-staff-spotlights .blog-entry-details{flex-direction:row}}.media-news .blog-entry-details .post-image,.zoo-miami-staff-spotlights .blog-entry-details .post-image{margin:15px}@media only screen and (min-width: 1024px){.media-news .blog-entry-details .post-image,.zoo-miami-staff-spotlights .blog-entry-details .post-image{width:95% !important}}.media-news .blog-entry-details .post-image img,.zoo-miami-staff-spotlights .blog-entry-details .post-image img{-webkit-mask-image:url("/sitefiles/2891/images/mask-1.png");-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .33s ease-in-out}.media-news .blog-entry-details .post-image:hover img,.zoo-miami-staff-spotlights .blog-entry-details .post-image:hover img{transform:none !important}.media-news .blog-entry-details .post-title,.zoo-miami-staff-spotlights .blog-entry-details .post-title{margin:0;margin-bottom:10px}.media-news .blog-entry-details .post-title a,.zoo-miami-staff-spotlights .blog-entry-details .post-title a{color:#000;transition:all .33s ease-in-out}.media-news .blog-entry-details .post-title a:hover,.zoo-miami-staff-spotlights .blog-entry-details .post-title a:hover{color:#f89726}.media-news .blog-entry-details .post-date,.zoo-miami-staff-spotlights .blog-entry-details .post-date{font-size:20px;font-family:"Roboto",sans-serif;line-height:25px;font-weight:500;margin:0;margin-bottom:20px}@media only screen and (min-width: 1250px){.media-news .blog-entry-details .post-date,.zoo-miami-staff-spotlights .blog-entry-details .post-date{margin-bottom:30px}}@media only screen and (min-width: 1920px){.media-news .blog-entry-details .post-date,.zoo-miami-staff-spotlights .blog-entry-details .post-date{margin-bottom:47px}}.media-news .blog-entry-details .post-body,.zoo-miami-staff-spotlights .blog-entry-details .post-body{padding:0}.media-news .blog-entry-details .post-body p,.zoo-miami-staff-spotlights .blog-entry-details .post-body p{margin:0;margin-bottom:47px}.media-news .blog-entry-details .post-body .post-summary-read-more,.zoo-miami-staff-spotlights .blog-entry-details .post-body .post-summary-read-more{font-size:18px;letter-spacing:.54px;color:#000;font-family:"Roboto",sans-serif;font-weight:500;position:relative;padding-bottom:15px;border-bottom:4px solid #1aa5ce}.media-news .blog-entry-details .post-body .post-summary-read-more:before,.zoo-miami-staff-spotlights .blog-entry-details .post-body .post-summary-read-more:before{content:"";position:absolute;height:4px;border-radius:4px;width:100%;background:#7fbb42;bottom:-15px;transition:all .33s ease-in-out}.media-news .blog-entry-details .post-body .post-summary-read-more:hover:before,.zoo-miami-staff-spotlights .blog-entry-details .post-body .post-summary-read-more:hover:before{bottom:7px;background:#f89726}.media-news .blog-entry-details .post-profileinfo,.zoo-miami-staff-spotlights .blog-entry-details .post-profileinfo{font-family:"Roboto",sans-serif;font-size:16px;letter-spacing:.48px;line-height:26px;margin-top:60px}.media-news .blog-entry-details .post-profileinfo a,.zoo-miami-staff-spotlights .blog-entry-details .post-profileinfo a{color:#000}.media-news .blog-entry-details .post-profileinfo a:hover,.zoo-miami-staff-spotlights .blog-entry-details .post-profileinfo a:hover{color:#1aa5ce}.media-news .blog-entry-details .post-tags,.zoo-miami-staff-spotlights .blog-entry-details .post-tags{margin-top:34px;display:flex;flex-wrap:wrap}.media-news .blog-entry-details .post-tags a,.zoo-miami-staff-spotlights .blog-entry-details .post-tags a{color:#000;font-family:"Roboto",sans-serif;font-size:18px;padding:12px 54px;border-radius:10px;background:#1aa5ce;margin-right:15px;margin-bottom:15px;transition:all .33s ease-in-out}.media-news .blog-entry-details .post-tags a:hover,.zoo-miami-staff-spotlights .blog-entry-details .post-tags a:hover{background:#f89726}.media-news .blog-entry-details .sw-blog-entry-nav,.zoo-miami-staff-spotlights .blog-entry-details .sw-blog-entry-nav{margin-top:100px;position:relative}.media-news .blog-entry-details .sw-blog-entry-nav:before,.zoo-miami-staff-spotlights .blog-entry-details .sw-blog-entry-nav:before{content:"";position:absolute;background:#7fbb42;height:4px;border-radius:4px;width:100%;left:0px;top:-50px}.media-news .blog-entry-details .sw-blog-entry-nav:after,.zoo-miami-staff-spotlights .blog-entry-details .sw-blog-entry-nav:after{content:"";position:absolute;background:#1aa5ce;height:4px;border-radius:4px;width:100%;left:0px;top:-60px}.media-news .blog-entry-details .sw-blog-entry-nav li a,.zoo-miami-staff-spotlights .blog-entry-details .sw-blog-entry-nav li a{font-size:16px;letter-spacing:.48px;font-weight:500;font-family:"Roboto",sans-serif;color:#000;position:relative;transition:all .33s ease-in-out}.media-news .blog-entry-details .sw-blog-entry-nav li a:before,.zoo-miami-staff-spotlights .blog-entry-details .sw-blog-entry-nav li a:before{content:"";background:#f89726;height:4px;border-radius:4px;width:0px;position:absolute;bottom:-10px;transition:all .33s ease-in-out}.media-news .blog-entry-details .sw-blog-entry-nav li a:hover:before,.zoo-miami-staff-spotlights .blog-entry-details .sw-blog-entry-nav li a:hover:before{width:100%}#home-learning{background:url("/sitefiles/2891/images/mobile-leaf-background.png");padding:88px 0;background-size:contain;background-repeat:repeat round;width:100%}@media only screen and (min-width: 1024px){#home-learning{background:url("/sitefiles/2891/images/expanded-leaf-background.svg");background-size:contain;background-repeat:repeat round;padding:120px 0}}.left-image-content-block{margin:80px 0px}@media only screen and (min-width: 1024px){.left-image-content-block{display:flex;justify-content:center;align-items:center}}@media only screen and (min-width: 1250px){.left-image-content-block{margin:100px 0px}}@media only screen and (min-width: 1920px){.left-image-content-block{margin:122px 0px}}.left-image-content-block .image-container{position:relative;height:100%;margin:0;margin-bottom:35px;z-index:1;margin-left:-20px}@media only screen and (min-width: 1024px){.left-image-content-block .image-container{width:50%;height:auto;max-width:unset;max-height:unset;margin-bottom:0;margin-left:-5px}}.left-image-content-block .image-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-mask-image:url("/sitefiles/2891/images/mask-4.png");-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%}.left-image-content-block .image-container:before{content:"";background-image:url("/sitefiles/2891/images/palm-reversed.svg");background-repeat:no-repeat;background-size:contain;background-position:center;animation:swing 20s infinite;height:150px;width:150px;bottom:-15px;right:-30px;z-index:5;position:absolute}@media only screen and (min-width: 1250px){.left-image-content-block .image-container:before{height:225px;width:225px;right:-80px;bottom:-30px}}@media only screen and (min-width: 1920px){.left-image-content-block .image-container:before{height:300px;width:300px;right:-80px;bottom:-30px}}.left-image-content-block aside{margin:15px}.left-image-content-block aside h2,.left-image-content-block aside h3,.left-image-content-block aside h4,.left-image-content-block aside h5,.left-image-content-block aside h6{margin-top:0px}.left-image-content-block aside h3{font-weight:300}@media only screen and (min-width: 1024px){.left-image-content-block aside{width:50%;margin:0 45px}}.left-image-content-block aside a{font-family:"Roboto",sans-serif;font-size:18px;color:#000;font-weight:500;letter-spacing:.54px;line-height:21px;position:relative}@media only screen and (min-width: 1024px){.left-image-content-block aside a{font-size:22px;line-height:25px;letter-spacing:.65px}}@media only screen and (min-width: 1920px){.left-image-content-block aside a{font-size:27px;line-height:32px;letter-spacing:.81px}}.left-image-content-block aside a:before{content:"";position:absolute;height:4px;width:100%;background:#1aa5ce;bottom:-16px;border-radius:4px}.left-image-content-block aside a:after{content:"";position:absolute;height:4px;width:100%;background:#7fbb42;bottom:-26px;left:0px;border-radius:4px;transition:all .33s ease-in-out}.left-image-content-block aside a:hover:before{background:#f89726}.left-image-content-block aside a:hover:after{background:#f89726;bottom:-6px}.right-image-content-block{margin:80px 0px;display:flex;flex-direction:column-reverse}@media only screen and (min-width: 1024px){.right-image-content-block{display:flex;justify-content:center;align-items:center;flex-direction:row}}@media only screen and (min-width: 1250px){.right-image-content-block{margin:100px 0px}}@media only screen and (min-width: 1920px){.right-image-content-block{margin:122px 0px}}.right-image-content-block .image-container{position:relative;height:100%;margin:0;margin-bottom:35px;z-index:1;margin-left:30px}@media only screen and (min-width: 1024px){.right-image-content-block .image-container{width:50%;height:auto;max-width:unset;max-height:unset;margin-bottom:0;margin-left:-5px}}.right-image-content-block .image-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-mask-image:url("/sitefiles/2891/images/mask-6.png");-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%}.right-image-content-block .image-container:before{content:"";background-image:url("/sitefiles/2891/images/flower.png");background-repeat:no-repeat;background-size:contain;background-position:center;animation:swing 20s infinite;height:150px;width:150px;bottom:100px;left:-45px;z-index:5;position:absolute}@media only screen and (min-width: 1250px){.right-image-content-block .image-container:before{height:225px;width:225px;left:-80px;bottom:-30px}}@media only screen and (min-width: 1920px){.right-image-content-block .image-container:before{height:300px;width:300px;right:-80px;bottom:-30px}}.right-image-content-block aside{margin:15px}.right-image-content-block aside h2,.right-image-content-block aside h3,.right-image-content-block aside h4,.right-image-content-block aside h5,.right-image-content-block aside h6{margin-top:0px}@media only screen and (min-width: 1024px){.right-image-content-block aside{width:50%;margin:0 45px}}.right-image-content-block aside h3{font-weight:300}.right-image-content-block aside a{font-family:"Roboto",sans-serif;font-size:18px;color:#000;font-weight:500;letter-spacing:.54px;line-height:21px;position:relative}@media only screen and (min-width: 1024px){.right-image-content-block aside a{font-size:22px;line-height:25px;letter-spacing:.65px}}@media only screen and (min-width: 1920px){.right-image-content-block aside a{font-size:27px;line-height:32px;letter-spacing:.81px}}.right-image-content-block aside a:before{content:"";position:absolute;height:4px;width:100%;background:#1aa5ce;bottom:-16px;border-radius:4px}.right-image-content-block aside a:after{content:"";position:absolute;height:4px;width:100%;background:#7fbb42;bottom:-26px;left:0px;border-radius:4px;transition:all .33s ease-in-out}.right-image-content-block aside a:hover:before{background:#f89726}.right-image-content-block aside a:hover:after{background:#f89726;bottom:-6px}#home-discover{-webkit-mask-image:url("/sitefiles/2891/images/mask-7-bw.png");-webkit-mask-repeat:no-repeat;-webkit-mask-size:cover;margin:0;position:relative}#home-discover:after{content:"";position:absolute;bottom:-50px;background-image:url("/sitefiles/2891/images/wave-border.svg");background-repeat:no-repeat;background-size:cover;height:100px;width:100%;z-index:10}#home-discover .discover-zoo-life{background-repeat:no-repeat;background-size:cover;padding:100px 0;position:relative;overflow:hidden}#home-discover .discover-zoo-life:before{content:"";position:absolute;background:linear-gradient(black 60%, transparent);height:100%;width:100%;left:0px;top:0px;opacity:.5}#home-discover .discover-zoo-life .content-container{position:absolute;width:100%;height:100%}#home-discover .discover-zoo-life .content-container:before{content:"";position:absolute;height:100%;width:8px;right:0px;z-index:9;background:#f89726;top:-100px;margin:0 13px}#home-discover .discover-zoo-life .content-container:after{content:"";position:absolute;height:100%;width:8px;z-index:9;background:#f89726;top:-90px;margin:0 13px}#home-discover .discover-zoo-life h2{color:#fff;text-align:center;position:relative}#home-discover .discover-zoo-life .content{display:flex;position:relative;flex-direction:column-reverse}@media only screen and (min-width: 1024px){#home-discover .discover-zoo-life .content{flex-direction:row}}#home-discover .discover-zoo-life .content .description{padding:40px}@media only screen and (min-width: 1024px){#home-discover .discover-zoo-life .content .description{width:50%;padding:47px}}#home-discover .discover-zoo-life .content .description h3{color:#fff}#home-discover .discover-zoo-life .content .description p{color:#fff}#home-discover .discover-zoo-life .content .portal-container{position:relative;margin-left:50px;margin-top:40px;z-index:10}@media only screen and (min-width: 1024px){#home-discover .discover-zoo-life .content .portal-container{width:50%;margin-left:unset;margin-top:unset}}#home-discover .discover-zoo-life .content .portal-container .portal{position:relative;margin-right:-50px}#home-discover .discover-zoo-life .content .portal-container .portal img{z-index:6;position:relative;-webkit-mask-image:url("/sitefiles/2891/images/green-outline.png");-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%}#home-discover .discover-zoo-life .content .portal-container .portal:before{content:"";position:absolute;background:url("/sitefiles/2891/images/green-outline.png");background-repeat:no-repeat;background-size:cover;background-position:bottom;-webkit-mask-image:url("/sitefiles/2891/images/green-outline.png");-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;left:-15px;bottom:-15px;height:100%;width:100%;max-width:750px;z-index:4}#home-discover .discover-zoo-life .content .portal-container .portal .portal-text{position:absolute;bottom:10px;left:-55px;z-index:10;background:url("/sitefiles/2891/images/live-cam-background.png");background-repeat:no-repeat;background-size:contain;background-position:center;height:80px;width:300px;display:flex;justify-content:flex-end;align-items:center}@media only screen and (min-width: 1024px){#home-discover .discover-zoo-life .content .portal-container .portal .portal-text{bottom:100px;width:375px;height:95px;left:-40px}}@media only screen and (min-width: 1920px){#home-discover .discover-zoo-life .content .portal-container .portal .portal-text{width:468px;height:110px}}#home-discover .discover-zoo-life .content .portal-container .portal .portal-text h4{color:#000;font-weight:400;text-align:right;padding:0 17px;margin:0;position:relative}#home-discover .discover-zoo-life .content .portal-container .portal .portal-text h4:before{content:"";position:absolute;background:url("/sitefiles/2891/images/video-icon.svg");height:40px;width:60px;background-repeat:no-repeat;background-size:contain;left:-60px;top:-25%;animation:pulse 1.5s infinite}@media only screen and (min-width: 1024px){#home-discover .discover-zoo-life .content .portal-container .portal .portal-text h4:before{width:65px;height:42px;left:-75px;top:-5%}}@media only screen and (min-width: 1920px){#home-discover .discover-zoo-life .content .portal-container .portal .portal-text h4:before{width:70px;height:45px}}#home-discover .discover-zoo-life .content .portal-container .portal .portal-text:hover{transform:translatey(-5px)}.default .discover-zoo-life{background-repeat:no-repeat;background-size:cover;padding:100px 0;position:relative;overflow:hidden;margin-left:calc((100vw - 100%)/-2);width:100vw}.default .discover-zoo-life:before{content:"";position:absolute;background:linear-gradient(black 60%, transparent);height:100%;width:100%;left:0px;top:0px;opacity:.5}.default .discover-zoo-life .content-container{position:absolute;width:100%;height:100%}.default .discover-zoo-life .content-container:before{content:"";position:absolute;height:100%;width:8px;right:0px;z-index:9;background:#f89726;top:-100px;margin:0 13px}.default .discover-zoo-life .content-container:after{content:"";position:absolute;height:100%;width:8px;z-index:9;background:#f89726;top:-100px;margin:0 13px}.default .discover-zoo-life h2{color:#fff;text-align:center;position:relative}.default .discover-zoo-life .content{display:flex;position:relative;flex-direction:column-reverse}@media only screen and (min-width: 1024px){.default .discover-zoo-life .content{align-items:center;flex-direction:row}}.default .discover-zoo-life .content .description{padding:40px;text-align:left}@media only screen and (min-width: 1024px){.default .discover-zoo-life .content .description{width:50%;padding:50px 100px}}.default .discover-zoo-life .content .description h2{text-align:inherit}.default .discover-zoo-life .content .description h3{color:#fff}.default .discover-zoo-life .content .description p{color:#fff}.default .discover-zoo-life .content .portal-container{position:relative;margin-left:50px;margin-top:40px;z-index:10}@media only screen and (min-width: 1024px){.default .discover-zoo-life .content .portal-container{width:50%;margin-left:unset;margin-top:unset}}.default .discover-zoo-life .content .portal-container .portal{position:relative;margin-right:-50px}.default .discover-zoo-life .content .portal-container .portal img{z-index:6;position:relative;-webkit-mask-image:url("/sitefiles/2891/images/green-outline.png");-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%}.default .discover-zoo-life .content .portal-container .portal:before{content:"";position:absolute;background:url("/sitefiles/2891/images/green-outline.png");background-repeat:no-repeat;background-size:cover;background-position:bottom;-webkit-mask-image:url("/sitefiles/2891/images/green-outline.png");-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;left:-15px;bottom:-15px;height:100%;width:100%;max-width:750px;z-index:4}.default .discover-zoo-life .content .portal-container .portal .portal-text{position:absolute;bottom:10px;left:-55px;z-index:10;background:url("/sitefiles/2891/images/live-cam-background.png");background-repeat:no-repeat;background-size:contain;background-position:center;height:80px;width:300px;display:flex;justify-content:flex-end;align-items:center}@media only screen and (min-width: 1024px){.default .discover-zoo-life .content .portal-container .portal .portal-text{bottom:100px;width:375px;height:95px;left:-40px}}@media only screen and (min-width: 1920px){.default .discover-zoo-life .content .portal-container .portal .portal-text{width:468px;height:110px}}.default .discover-zoo-life .content .portal-container .portal .portal-text h4{color:#000;font-weight:400;text-align:right;padding:0 17px;margin:0;position:relative}.default .discover-zoo-life .content .portal-container .portal .portal-text h4:before{content:"";position:absolute;background:url("/sitefiles/2891/images/video-icon.svg");height:40px;width:60px;background-repeat:no-repeat;background-size:contain;left:-60px;top:-25%;animation:pulse 1.5s infinite}@media only screen and (min-width: 1024px){.default .discover-zoo-life .content .portal-container .portal .portal-text h4:before{width:65px;height:42px;left:-75px;top:-5%}}@media only screen and (min-width: 1920px){.default .discover-zoo-life .content .portal-container .portal .portal-text h4:before{width:70px;height:45px}}.default .discover-zoo-life .content .portal-container .portal .portal-text:hover{transform:translatey(-5px)}#home-donate{margin-top:50px}#home-donate .sliding-portals{overflow:hidden}#home-donate .sliding-portals .title{text-align:center;margin-bottom:33px}#home-donate .sliding-portals .photo-grid-slider.individual{display:none}#home-donate .sliding-portals .photo-grid-slider .tns-outer{padding-left:26px !important}@media only screen and (min-width: 1200px){#home-donate .sliding-portals .photo-grid-slider .tns-outer{padding-left:34px !important}}#home-donate .sliding-portals .photo-grid-slider .tns-outer .tns-ovh .tns-inner .portal-slider-function{display:flex;list-style:none;padding:0}#home-donate .sliding-portals .photo-grid-slider .tns-outer .tns-controls{margin:40px 15px;text-align:right}@media only screen and (min-width: 1200px){#home-donate .sliding-portals .photo-grid-slider .tns-outer .tns-controls{margin:40px 150px}}@media only screen and (min-width: 1920px){#home-donate .sliding-portals .photo-grid-slider .tns-outer .tns-controls{margin:40px 276px}}#home-donate .sliding-portals .photo-grid-slider .tns-outer .tns-controls button{height:35px;width:35px;background-image:url("/sitefiles/2891/images/next-arrow.png");background-repeat:no-repeat;background-size:contain;border:0px;background-color:rgba(0,0,0,0);cursor:pointer;transition:all .33s ease-in-out}#home-donate .sliding-portals .photo-grid-slider .tns-outer .tns-controls button:first-child{margin:0 27px;background-image:url("/sitefiles/2891/images/prev-arrow.png")}#home-donate .sliding-portals .photo-grid-slider .tns-outer .tns-controls button:hover{transform:scale(1.1)}#home-donate .sliding-portals .photo-grid-slider .tns-outer .tns-controls button i{display:none}.photo-full-slider.multiples{display:none}.photo-full-slider .tns-outer .tns-ovh .tns-inner .portal-slider-full-function{display:flex;list-style:none;padding:0}.photo-full-slider .tns-outer .tns-ovh .tns-inner .portal-slider-full-function .card{position:relative}@media only screen and (min-width: 1440px){.photo-full-slider .tns-outer .tns-ovh .tns-inner .portal-slider-full-function .card .card-container{margin:0 auto}}.photo-full-slider .tns-outer .tns-ovh .tns-inner .portal-slider-full-function .card .card-container .content{z-index:4;background:#f1f2f2;padding:20px;border-radius:10px;margin-top:10px}@media only screen and (min-width: 1024px){.photo-full-slider .tns-outer .tns-ovh .tns-inner .portal-slider-full-function .card .card-container .content{margin-top:0;background:#fff;-webkit-mask-image:url("/sitefiles/2891/images/mask-1.png");-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;width:450px;position:absolute;top:50%;transform:translate(0, -50%);left:50px;padding-bottom:75px}}@media only screen and (min-width: 1200px){.photo-full-slider .tns-outer .tns-ovh .tns-inner .portal-slider-full-function .card .card-container .content{left:100px}}@media only screen and (min-width: 1440px){.photo-full-slider .tns-outer .tns-ovh .tns-inner .portal-slider-full-function .card .card-container .content{top:50%}}.photo-full-slider .tns-outer .tns-ovh .tns-inner .portal-slider-full-function .card .card-container .image-container{position:relative}.photo-full-slider .tns-outer .tns-ovh .tns-inner .portal-slider-full-function .card .card-container .image-container:before{position:absolute;content:"";background:url("/sitefiles/2891/images/green-leaf.svg");background-repeat:no-repeat;background-size:contain;height:70px;width:70px;bottom:23px;left:23px;z-index:10;animation:swing 10s infinite}.photo-full-slider .tns-outer .tns-ovh .tns-inner .portal-slider-full-function .card .card-container .image-container img{-o-object-fit:cover;object-fit:cover;transition:all .33s ease-in-out;height:275px;width:100%}@media only screen and (min-width: 768px){.photo-full-slider .tns-outer .tns-ovh .tns-inner .portal-slider-full-function .card .card-container .image-container img{height:555px}}@media only screen and (min-width: 1024px){.photo-full-slider .tns-outer .tns-ovh .tns-inner .portal-slider-full-function .card .card-container .image-container img{height:600px}}.photo-full-slider .tns-outer .tns-ovh .tns-inner .portal-slider-full-function .card .card-container:nth-child(2n) .blue-button a{background:#7fbb42}.photo-full-slider .tns-outer .tns-ovh .tns-inner .portal-slider-full-function .card .card-container:nth-child(2n) .blue-button:after{border:4px solid #f89726}.photo-full-slider .tns-outer .tns-ovh .tns-inner .portal-slider-full-function .card .card-container:nth-child(2n) .blue-button:hover a{background:#f89726}.photo-full-slider .tns-outer .tns-ovh .tns-inner .portal-slider-full-function .card .card-container:nth-child(2n) .image-container:before{background:url("/sitefiles/2891/images/orange-star.svg");background-size:contain;background-repeat:no-repeat}.photo-full-slider .tns-outer .tns-ovh .tns-inner .portal-slider-full-function .card .card-container:nth-child(3n) .image-container:before{background:url("/sitefiles/2891/images/blue-swirl.svg");background-size:contain;background-repeat:no-repeat}.photo-full-slider .tns-outer .tns-ovh .tns-inner .portal-slider-full-function .card .card-container:nth-child(4) .image-container:before{background:url("/sitefiles/2891/images/green-leaf.svg");background-size:contain;background-repeat:no-repeat}.photo-full-slider .tns-outer .tns-ovh .tns-inner .portal-slider-full-function .card .card-container:nth-child(5) .image-container:before{background:url("/sitefiles/2891/images/orange-star.svg");background-size:contain;background-repeat:no-repeat}.photo-full-slider .tns-outer .tns-ovh .tns-inner .portal-slider-full-function .card .card-container:nth-child(6) .image-container:before{background:url("/sitefiles/2891/images/blue-swirl.svg");background-size:contain;background-repeat:no-repeat}.photo-full-slider .tns-outer .tns-controls{margin:40px 15px;text-align:right}@media only screen and (min-width: 1200px){.photo-full-slider .tns-outer .tns-controls{margin:40px 150px}}@media only screen and (min-width: 1920px){.photo-full-slider .tns-outer .tns-controls{margin:40px 276px}}.photo-full-slider .tns-outer .tns-controls button{height:35px;width:35px;background-image:url("/sitefiles/2891/images/next-arrow.png");background-repeat:no-repeat;background-size:contain;border:0px;background-color:rgba(0,0,0,0);cursor:pointer;transition:all .33s ease-in-out}.photo-full-slider .tns-outer .tns-controls button:first-child{margin:0 27px;background-image:url("/sitefiles/2891/images/prev-arrow.png")}.photo-full-slider .tns-outer .tns-controls button:hover{transform:scale(1.1)}.photo-full-slider .tns-outer .tns-controls button i{display:none}button[data-action=stop]{display:none}.formmodule{margin:50px 15px}@media only screen and (min-width: 1200px){.formmodule{margin:75px 131px}}@media only screen and (min-width: 1920px){.formmodule{margin:75px 277px}}.formmodule .swformfieldlist{margin-bottom:39px}.formmodule .swformfieldlist label{font-size:16px;font-family:"Roboto",sans-serif;letter-spacing:.48px;line-height:26px}.formmodule .swformfieldlist .swformfield--checkbox{margin:20px 0px;display:flex;align-items:center}.formmodule .swformfieldlist .swformfield--checkbox .swformfieldwrapper{outline:4px solid #7fbb42;height:22px;width:22px;background:#fff;padding:0;margin:0px;margin-top:0px !important;margin-right:16px;position:relative}.formmodule .swformfieldlist .swformfield--checkbox .swformfieldwrapper:before{position:absolute;content:"";height:100%;width:100%;z-index:-1;border:1px solid #7fbb42}.formmodule .swformfieldlist .swformfield--checkbox .swformfieldwrapper .swformfield__control{border-radius:0px;color:rgba(0,0,0,0) !important;border:1px solid rgba(0,0,0,0) !important;margin-top:0px !important}.formmodule .swformfield{margin-bottom:39px}.formmodule .swformfield label{font-size:16px;font-family:"Roboto",sans-serif;letter-spacing:.48px;line-height:26px}.formmodule .swformfield select.swformfield__control{font-family:"Roboto",sans-serif !important;font-size:16px !important;background:#fff;border:1px solid #000 !important;margin:20px 0px !important;padding:10px !important}.formmodule .swformfield .swformfieldwrapper .swformfield__control{font-size:16px !important;font-family:"Roboto",sans-serif;letter-spacing:.48px;padding:14px !important;border:1px solid #000 !important}.formmodule .swformfield .swformfieldwrapper .swformfield__control::-moz-placeholder{color:#000 !important}.formmodule .swformfield .swformfieldwrapper .swformfield__control::placeholder{color:#000 !important}@media only screen and (min-width: 1024px){.formmodule .swformsection .swformsection__header{grid-column-start:1;grid-column-end:3}}.formmodule .swformsection .swformsection__header div{font-family:"Roboto",sans-serif !important;font-size:16px;font-weight:400;letter-spacing:.48px}.formmodule .swformsection .swformfield--text{margin-bottom:0}.formmodule .swformsection .swformfield--text .swformfieldwrapper .swformfield__control{width:100%}.formmodule .swformsection .swformfield--text .swformfield__label{display:none}.formmodule .swformsection .swformfield--text .swformfield__label:after{display:none}.swformactions .swformsubmit button{background:#1aa5ce;border:0px;font-family:"Roboto",sans-serif;font-size:18px !important;color:#000;letter-spacing:.54px;font-weight:500;padding:15px 32px !important;border-radius:10px;margin-top:40px;transition:all .33s ease-in-out;cursor:pointer;position:relative}.swformactions .swformsubmit button:hover{background:#7fbb42}.swform div .swformfield--text{display:flex;flex-direction:column;grid-gap:0px}.swform div .swformfield--text input{width:100%}.swform div .swformfield--text .fields{display:flex}.swform div .swformfield--text .fields input{width:100%}.swform div .swformfield--text{display:flex;flex-direction:column;grid-gap:0px}.swform div .swformfield--text input{width:100%}.swform div .swformfield--text .fields{display:flex}.swform div .swformfield--text .fields input{width:100%}.swform div .swformfield--select{display:flex !important;flex-direction:column;grid-gap:0px}.swform div .swformfield--select input{width:100%}.swform div .swformfield--select .fields{display:flex}.swform div .swformfield--select .fields input{width:100%}.swform div .swformfield--textarea{display:flex;flex-direction:column;grid-gap:0px}.swform div .swformfield--textarea textarea{width:100%;min-height:100px}.swform div .swformfield--textarea .fields{display:flex}.swform div .swformfield--textarea .fields input{width:100%}.swform div .swformfield--checkboxlists{display:flex;flex-direction:column;grid-gap:0px}.swform div .swformfield--checkboxlists input{width:100%}.swform div .swformfield--checkboxlists .fields{display:flex}.swform div .swformfield--checkboxlists .fields input{width:100%}.swform div .swformfield--radiolist{display:flex;flex-direction:column;grid-template-columns:none;grid-gap:0px}.swform div .swformfield--radiolist input{width:100%}.swform div .swformfield--radiolist .swformfield--radio{display:flex;margin-top:32px}.swform div .swformfield--radiolist .swformfield--radio .swformfieldwrapper{outline:4px solid #7fbb42;border-radius:50%;height:22px;width:22px;background:#fff;padding:0;margin:0px;margin-top:0px !important;margin-right:16px;position:relative}.swform div .swformfield--radiolist .swformfield--radio .swformfieldwrapper input{border:1px solid #fff !important;margin:0 !important;border-radius:7px !important}.swform div .swformfield--radiolist .swformfield--radio .swformfieldwrapper input:before{position:absolute;content:"";height:100%;width:100%;z-index:-1;border-radius:50%;border:1px solid #7fbb42}.swformfield__helptxt{font-family:"Roboto",sans-serif;font-size:16px !important;color:#54585a}#home-events{background-color:#f1f2f2;padding:50px 20px 50px 20px}#home-events .upcoming-events-container{position:relative;margin-top:0;padding-top:0}@media only screen and (min-width: 1200px){#home-events .upcoming-events-container{display:flex;justify-content:center;align-items:center;flex-direction:column}}#home-events .upcoming-events-container:before{content:"";position:absolute;width:calc(100% + 100px);height:100px;background-image:url("/sitefiles/2891/images/gray-waves.svg");background-repeat:no-repeat;background-size:cover;z-index:10;left:-50px;top:inherit;bottom:100%}#home-events .upcoming-events-container .title{position:relative;margin:0 auto;width:inherit}@media only screen and (min-width: 1200px){#home-events .upcoming-events-container .title{text-align:center}}#home-events .upcoming-events-container .title:before{content:"";position:relative;width:50px;height:50px;background-image:url("/sitefiles/2891/images/blue-fan.svg");background-repeat:no-repeat;background-size:contain;top:10px;left:0px;display:inline-block;animation:swing 20s infinite}#home-events .upcoming-events-container .title p{font-weight:400}#home-events .upcoming-events-container .title h2{padding-left:25px;display:inline-block;margin-top:0}#home-events .upcoming-events-container .event-multiple-container{width:100% !important}@media only screen and (min-width: 1200px){.event-multiple-container{width:100% !important;overflow:hidden}}.event-multiple-container .tns-outer .tns-ovh .tns-inner .event-multiple-slider{display:flex;list-style:none;padding:0}.event-multiple-container .tns-outer .tns-ovh .tns-inner .event-multiple-slider .card a{position:relative;display:flex;flex-direction:column}.event-multiple-container .tns-outer .tns-ovh .tns-inner .event-multiple-slider .card a .content{background:#fff;padding:20px;padding-bottom:25px;box-shadow:3px 6px 7px #d3d3d3;margin-top:-20px;margin-left:-10px;z-index:2;position:relative;width:calc(100% - 20px)}.event-multiple-container .tns-outer .tns-ovh .tns-inner .event-multiple-slider .card a .content .upcoming-events-date span{font-size:12px;font-family:"Rowdies",cursive;text-transform:uppercase;color:#000}@media only screen and (min-width: 1024px){.event-multiple-container .tns-outer .tns-ovh .tns-inner .event-multiple-slider .card a .content .upcoming-events-date span{font-size:16px}}@media only screen and (min-width: 1440px){.event-multiple-container .tns-outer .tns-ovh .tns-inner .event-multiple-slider .card a .content .upcoming-events-date span{font-size:20px}}.event-multiple-container .tns-outer .tns-ovh .tns-inner .event-multiple-slider .card a .content .upcoming-events-name{margin:2px 0;font-size:23px;line-height:33px;font-family:"Rowdies",cursive;color:#000;text-decoration:none;transition:all .33s ease-in-out;font-weight:500}@media only screen and (min-width: 1024px){.event-multiple-container .tns-outer .tns-ovh .tns-inner .event-multiple-slider .card a .content .upcoming-events-name{font-size:32px}}@media only screen and (min-width: 1440px){.event-multiple-container .tns-outer .tns-ovh .tns-inner .event-multiple-slider .card a .content .upcoming-events-name{font-size:40px}}.event-multiple-container .tns-outer .tns-ovh .tns-inner .event-multiple-slider .card a .content .upcoming-events-details{color:#000}.event-multiple-container .tns-outer .tns-ovh .tns-inner .event-multiple-slider .card a .content .learn-more-link{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.event-multiple-container .tns-outer .tns-ovh .tns-inner .event-multiple-slider .card a .content .learn-more-link p{font-family:"Roboto",sans-serif;font-size:18px;color:#000;font-weight:500;letter-spacing:.54px;line-height:21px;position:relative}@media only screen and (min-width: 1024px){.event-multiple-container .tns-outer .tns-ovh .tns-inner .event-multiple-slider .card a .content .learn-more-link p{font-size:20px;line-height:25px;letter-spacing:.65px}}@media only screen and (min-width: 1440px){.event-multiple-container .tns-outer .tns-ovh .tns-inner .event-multiple-slider .card a .content .learn-more-link p{font-size:22px}}@media only screen and (min-width: 1920px){.event-multiple-container .tns-outer .tns-ovh .tns-inner .event-multiple-slider .card a .content .learn-more-link p{font-size:27px;line-height:32px;letter-spacing:.81px}}.event-multiple-container .tns-outer .tns-ovh .tns-inner .event-multiple-slider .card a .content .learn-more-link:before{content:"";position:absolute;height:4px;width:100%;background:#1aa5ce;bottom:-16px;border-radius:4px}.event-multiple-container .tns-outer .tns-ovh .tns-inner .event-multiple-slider .card a .content .learn-more-link:after{content:"";position:absolute;height:4px;width:100%;background:#7fbb42;bottom:-26px;left:0px;border-radius:4px;transition:all .33s ease-in-out}.event-multiple-container .tns-outer .tns-ovh .tns-inner .event-multiple-slider .card a .content .learn-more-link:hover:before{background:#f89726}.event-multiple-container .tns-outer .tns-ovh .tns-inner .event-multiple-slider .card a .content .learn-more-link:hover:after{background:#f89726;bottom:-6px}.event-multiple-container .tns-outer .tns-ovh .tns-inner .event-multiple-slider .card a .upcoming-events-image{position:relative;margin-right:10px;-webkit-mask-image:url("/sitefiles/2891/images/mask-8.png");-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%}.event-multiple-container .tns-outer .tns-ovh .tns-inner .event-multiple-slider .card a .upcoming-events-image img{-o-object-fit:cover;object-fit:cover;transition:all .33s ease-in-out;height:275px;width:100%}.event-multiple-container .tns-outer .tns-ovh .tns-inner .event-multiple-slider .card a:hover .upcoming-events-image{overflow:hidden}.event-multiple-container .tns-outer .tns-ovh .tns-inner .event-multiple-slider .card a:hover .upcoming-events-image img{transform:scale(1.05)}.event-multiple-container .tns-outer .tns-ovh .tns-inner .event-multiple-slider .card a:hover .content .upcoming-events-name{color:#f89726}.event-multiple-container .tns-outer .tns-ovh .tns-inner .event-multiple-slider .card a:hover .content .learn-more-link:before{background:#f89726}.event-multiple-container .tns-outer .tns-ovh .tns-inner .event-multiple-slider .card a:hover .content .learn-more-link:after{background:#f89726;bottom:-6px}.event-multiple-container .tns-outer .tns-ovh .tns-inner .event-multiple-slider .card.Hidden{display:none}.event-multiple-container .tns-outer .tns-controls{margin:40px 15px;text-align:right}@media only screen and (min-width: 1200px){.event-multiple-container .tns-outer .tns-controls{margin:40px 150px}}@media only screen and (min-width: 1920px){.event-multiple-container .tns-outer .tns-controls{margin:40px 276px}}.event-multiple-container .tns-outer .tns-controls button{height:35px;width:35px;background-image:url("/sitefiles/2891/images/next-arrow.png");background-repeat:no-repeat;background-size:contain;border:0px;background-color:rgba(0,0,0,0);cursor:pointer;transition:all .33s ease-in-out}.event-multiple-container .tns-outer .tns-controls button:first-child{margin:0 27px;background-image:url("/sitefiles/2891/images/prev-arrow.png")}.event-multiple-container .tns-outer .tns-controls button:hover{transform:scale(1.1)}.event-multiple-container .tns-outer .tns-controls button i{display:none}.what-we-believe .icons-with-descriptions-container{display:grid;grid-template-columns:1fr;grid-gap:15px}@media only screen and (min-width: 768px){.what-we-believe .icons-with-descriptions-container{grid-template-columns:1fr 1fr}}@media only screen and (min-width: 1024px){.what-we-believe .icons-with-descriptions-container{grid-template-columns:1fr 1fr 1fr;grid-gap:34px}}@media only screen and (min-width: 1440px){.what-we-believe .icons-with-descriptions-container{grid-gap:36px;grid-template-columns:1fr 1fr 1fr 1fr}}.what-we-believe .icons-with-descriptions-container .icons-with-descriptions{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;position:relative}@media only screen and (min-width: 1024px){.what-we-believe .icons-with-descriptions-container .icons-with-descriptions{position:relative;height:300px}}.what-we-believe .icons-with-descriptions-container .icons-with-descriptions .icon-container{height:60px;width:60px;transition:all .33s ease-in-out}@media only screen and (min-width: 768px){.what-we-believe .icons-with-descriptions-container .icons-with-descriptions .icon-container{height:100px;width:100px}}@media only screen and (min-width: 1024px){.what-we-believe .icons-with-descriptions-container .icons-with-descriptions .icon-container{height:150px;width:150px}}.what-we-believe .icons-with-descriptions-container .icons-with-descriptions .icon-container img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}.what-we-believe .icons-with-descriptions-container .icons-with-descriptions .content-container{transition:all .33s ease-in-out}@media only screen and (min-width: 1024px){.what-we-believe .icons-with-descriptions-container .icons-with-descriptions .content-container{position:relative}}.what-we-believe .icons-with-descriptions-container .icons-with-descriptions .content-container h6{text-align:center;margin-bottom:0;margin-top:20px;transition:all .33 ease-in-out}.what-we-believe .icons-with-descriptions-container .icons-with-descriptions .content-container .paragraph-container{display:flex}.what-we-believe .icons-with-descriptions-container .icons-with-descriptions .content-container .paragraph-container p{text-align:center}@media only screen and (min-width: 768px){.what-we-believe .icons-with-descriptions-container .icons-with-descriptions .content-container .paragraph-container{display:flex}}@media only screen and (min-width: 1024px){.what-we-believe .icons-with-descriptions-container .icons-with-descriptions .content-container .paragraph-container{display:flex}.what-we-believe .icons-with-descriptions-container .icons-with-descriptions .content-container .paragraph-container p{transition:all .33s ease-in-out;opacity:0}}@media only screen and (min-width: 1024px){.what-we-believe .icons-with-descriptions-container .icons-with-descriptions:hover .icon-container{height:60px;width:60px}.what-we-believe .icons-with-descriptions-container .icons-with-descriptions:hover .content-container .paragraph-container{display:flex}.what-we-believe .icons-with-descriptions-container .icons-with-descriptions:hover .content-container .paragraph-container p{opacity:1}}.primary-program-slider{margin-top:50px;overflow:hidden}@media only screen and (min-width: 1200px){.primary-program-slider{display:flex}}.primary-program-slider .title{position:relative;margin-top:200px;margin-left:20px;margin-bottom:50px}@media only screen and (min-width: 1200px){.primary-program-slider .title{margin-top:-150px;display:flex;justify-content:center;align-items:center;margin-left:131px}}.primary-program-slider .title:before{content:"";position:absolute;height:155px;width:135px;background-image:url("/sitefiles/2891/images/blue-leaf.svg");background-repeat:no-repeat;background-size:contain;top:-150px;animation:swing 20s infinite}@media only screen and (min-width: 1200px){.primary-program-slider .title:before{width:194px;height:152px;top:175px;left:-50px}}.primary-program-slider .multiple-program-slider.individually{display:none}@media only screen and (min-width: 1200px){.primary-program-slider .multiple-program-slider{width:calc(100% - 100px);overflow:hidden}}.primary-program-slider .multiple-program-slider .multiple-program-slider-function{display:flex;list-style:none;padding:0}.primary-program-slider .multiple-program-slider .multiple-program-slider-function .card .image-container{position:relative;margin-right:10px;-webkit-mask-image:url("/sitefiles/2891/images/mask-8.png");-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%}.primary-program-slider .multiple-program-slider .multiple-program-slider-function .card .image-container img{-o-object-fit:cover;object-fit:cover;transition:all .33s ease-in-out;height:275px;width:100%}.primary-program-slider .multiple-program-slider .multiple-program-slider-function .card .content-container{background:#f1f2f2;padding:30px;box-shadow:3px 6px 6px #d3d3d3;margin-top:-20px;margin-left:-10px;z-index:2;position:relative;width:calc(100% - 20px)}.primary-program-slider .multiple-program-slider .multiple-program-slider-function .card .content-container h4{margin:0}.primary-program-slider .multiple-program-slider .multiple-program-slider-function .card .content-container p{color:#000}.primary-program-slider .multiple-program-slider .multiple-program-slider-function .card .content-container .learn-more-link{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.primary-program-slider .multiple-program-slider .multiple-program-slider-function .card .content-container .learn-more-link p{font-family:"Roboto",sans-serif;font-size:18px;color:#000;font-weight:500;letter-spacing:.54px;line-height:21px;position:relative}@media only screen and (min-width: 1024px){.primary-program-slider .multiple-program-slider .multiple-program-slider-function .card .content-container .learn-more-link p{font-size:20px;line-height:25px;letter-spacing:.65px}}@media only screen and (min-width: 1440px){.primary-program-slider .multiple-program-slider .multiple-program-slider-function .card .content-container .learn-more-link p{font-size:22px}}@media only screen and (min-width: 1920px){.primary-program-slider .multiple-program-slider .multiple-program-slider-function .card .content-container .learn-more-link p{font-size:27px;line-height:32px;letter-spacing:.81px}}.primary-program-slider .multiple-program-slider .multiple-program-slider-function .card .content-container .learn-more-link:before{content:"";position:absolute;height:4px;width:100%;background:#1aa5ce;bottom:-16px;border-radius:4px}.primary-program-slider .multiple-program-slider .multiple-program-slider-function .card .content-container .learn-more-link:after{content:"";position:absolute;height:4px;width:100%;background:#7fbb42;bottom:-26px;left:0px;border-radius:4px;transition:all .33s ease-in-out}.primary-program-slider .multiple-program-slider .multiple-program-slider-function .card:hover .image-container img{transform:scale(1.033)}.primary-program-slider .multiple-program-slider .multiple-program-slider-function .card:hover .content-container .learn-more-link:before{background:#f89726}.primary-program-slider .multiple-program-slider .multiple-program-slider-function .card:hover .content-container .learn-more-link:after{background:#f89726;bottom:-6px}.primary-program-slider .multiple-program-slider .tns-controls{margin:40px 15px;text-align:right}@media only screen and (min-width: 1200px){.primary-program-slider .multiple-program-slider .tns-controls{margin:40px 150px}}@media only screen and (min-width: 1920px){.primary-program-slider .multiple-program-slider .tns-controls{margin:40px 276px}}.primary-program-slider .multiple-program-slider .tns-controls button{height:35px;width:35px;background-image:url("/sitefiles/2891/images/next-arrow.png");background-repeat:no-repeat;background-size:contain;border:0px;background-color:rgba(0,0,0,0);cursor:pointer;transition:all .33s ease-in-out}.primary-program-slider .multiple-program-slider .tns-controls button:first-child{margin:0 27px;background-image:url("/sitefiles/2891/images/prev-arrow.png")}.primary-program-slider .multiple-program-slider .tns-controls button:hover{transform:scale(1.1)}.primary-program-slider .multiple-program-slider .tns-controls button i{display:none}.primary-program-slider .single-program-slider.multiples{display:none}@media only screen and (min-width: 1200px){.primary-program-slider .single-program-slider{width:calc(100% - 100px);overflow:hidden}}.primary-program-slider .single-program-slider .single-program-slider-function{display:flex;list-style:none;padding:0}.primary-program-slider .single-program-slider .single-program-slider-function .card .image-container{position:relative;margin-left:10px;-webkit-mask-image:url("/sitefiles/2891/images/mask-4.png");-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%}@media only screen and (min-width: 1024px){.primary-program-slider .single-program-slider .single-program-slider-function .card .image-container{margin-left:100px;-webkit-mask-size:100% 100%}}.primary-program-slider .single-program-slider .single-program-slider-function .card .image-container img{-o-object-fit:cover;object-fit:cover;transition:all .33s ease-in-out;height:275px;width:100%}@media only screen and (min-width: 768px){.primary-program-slider .single-program-slider .single-program-slider-function .card .image-container img{height:500px}}@media only screen and (min-width: 1024px){.primary-program-slider .single-program-slider .single-program-slider-function .card .image-container img{height:500px}}@media only screen and (min-width: 1200px){.primary-program-slider .single-program-slider .single-program-slider-function .card .image-container img{height:450px}}.primary-program-slider .single-program-slider .single-program-slider-function .card .content-container{background:#f1f2f2;padding:30px;box-shadow:3px 6px 6px #d3d3d3;margin-top:-20px;margin-left:-10px;z-index:2;position:relative;width:calc(100% - 20px)}@media only screen and (min-width: 768px){.primary-program-slider .single-program-slider .single-program-slider-function .card .content-container{width:400px;margin-top:-200px;box-shadow:-3px 6px 6px #d3d3d3}}.primary-program-slider .single-program-slider .single-program-slider-function .card .content-container h4{margin:0}.primary-program-slider .single-program-slider .single-program-slider-function .card .content-container p{color:#000}.primary-program-slider .single-program-slider .single-program-slider-function .card .content-container .learn-more-link{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.primary-program-slider .single-program-slider .single-program-slider-function .card .content-container .learn-more-link p{font-family:"Roboto",sans-serif;font-size:18px;color:#000;font-weight:500;letter-spacing:.54px;line-height:21px;position:relative}@media only screen and (min-width: 1024px){.primary-program-slider .single-program-slider .single-program-slider-function .card .content-container .learn-more-link p{font-size:20px;line-height:25px;letter-spacing:.65px}}@media only screen and (min-width: 1440px){.primary-program-slider .single-program-slider .single-program-slider-function .card .content-container .learn-more-link p{font-size:22px}}@media only screen and (min-width: 1920px){.primary-program-slider .single-program-slider .single-program-slider-function .card .content-container .learn-more-link p{font-size:27px;line-height:32px;letter-spacing:.81px}}.primary-program-slider .single-program-slider .single-program-slider-function .card .content-container .learn-more-link:before{content:"";position:absolute;height:4px;width:100%;background:#1aa5ce;bottom:-16px;border-radius:4px}.primary-program-slider .single-program-slider .single-program-slider-function .card .content-container .learn-more-link:after{content:"";position:absolute;height:4px;width:100%;background:#7fbb42;bottom:-26px;left:0px;border-radius:4px;transition:all .33s ease-in-out}.primary-program-slider .single-program-slider .single-program-slider-function .card:hover .image-container img{transform:scale(1.033)}.primary-program-slider .single-program-slider .single-program-slider-function .card:hover .content-container .learn-more-link:before{background:#f89726}.primary-program-slider .single-program-slider .single-program-slider-function .card:hover .content-container .learn-more-link:after{background:#f89726;bottom:-6px}.primary-program-slider .single-program-slider .tns-controls{margin:40px 15px;text-align:right}@media only screen and (min-width: 1200px){.primary-program-slider .single-program-slider .tns-controls{margin:0px 150px !important}}@media only screen and (min-width: 1920px){.primary-program-slider .single-program-slider .tns-controls{margin:0px 276px !important}}.primary-program-slider .single-program-slider .tns-controls button{height:35px;width:35px;background-image:url("/sitefiles/2891/images/next-arrow.png");background-repeat:no-repeat;background-size:contain;border:0px;background-color:rgba(0,0,0,0);cursor:pointer;transition:all .33s ease-in-out}.primary-program-slider .single-program-slider .tns-controls button:first-child{margin:0 27px;background-image:url("/sitefiles/2891/images/prev-arrow.png")}.primary-program-slider .single-program-slider .tns-controls button:hover{transform:scale(1.1)}.primary-program-slider .single-program-slider .tns-controls button i{display:none}.recent-blogs{margin:50px 0}.recent-blogs .title{position:relative;margin-top:200px;margin-left:20px;margin-bottom:50px}.recent-blogs .title:before{content:"";position:absolute;height:155px;width:135px;background-image:url("/sitefiles/2891/images/orange-star.svg");background-repeat:no-repeat;background-size:contain;top:-150px;animation:swing 20s infinite}.recent-blogs .blog-multiple-container.individually{display:none}@media only screen and (min-width: 1200px){.recent-blogs .blog-multiple-container{width:calc(100% - 100px);overflow:hidden}}.recent-blogs .blog-multiple-container .tns-outer .tns-ovh .tns-inner .blog-multiple-slider{display:flex;list-style:none;padding:0}.recent-blogs .blog-multiple-container .tns-outer .tns-ovh .tns-inner .blog-multiple-slider .card a{position:relative;display:flex;flex-direction:column}.recent-blogs .blog-multiple-container .tns-outer .tns-ovh .tns-inner .blog-multiple-slider .card a .content{background:#f1f2f2;padding:20px;padding-bottom:25px;box-shadow:3px 6px 7px #d3d3d3;margin-top:-20px;margin-left:-10px;z-index:2;position:relative;width:calc(100% - 20px)}.recent-blogs .blog-multiple-container .tns-outer .tns-ovh .tns-inner .blog-multiple-slider .card a .content .recent-blog-date span{font-size:12px;font-family:"Rowdies",cursive;text-transform:uppercase;color:#000}@media only screen and (min-width: 1024px){.recent-blogs .blog-multiple-container .tns-outer .tns-ovh .tns-inner .blog-multiple-slider .card a .content .recent-blog-date span{font-size:16px}}@media only screen and (min-width: 1440px){.recent-blogs .blog-multiple-container .tns-outer .tns-ovh .tns-inner .blog-multiple-slider .card a .content .recent-blog-date span{font-size:20px}}.recent-blogs .blog-multiple-container .tns-outer .tns-ovh .tns-inner .blog-multiple-slider .card a .content .recent-blog-name{margin:2px 0;font-size:23px;line-height:33px;font-family:"Rowdies",cursive;color:#000;text-decoration:none;transition:all .33s ease-in-out;font-weight:500}@media only screen and (min-width: 1024px){.recent-blogs .blog-multiple-container .tns-outer .tns-ovh .tns-inner .blog-multiple-slider .card a .content .recent-blog-name{font-size:32px}}@media only screen and (min-width: 1440px){.recent-blogs .blog-multiple-container .tns-outer .tns-ovh .tns-inner .blog-multiple-slider .card a .content .recent-blog-name{font-size:40px}}.recent-blogs .blog-multiple-container .tns-outer .tns-ovh .tns-inner .blog-multiple-slider .card a .content .recent-blog-details{color:#000}.recent-blogs .blog-multiple-container .tns-outer .tns-ovh .tns-inner .blog-multiple-slider .card a .content .learn-more-link{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.recent-blogs .blog-multiple-container .tns-outer .tns-ovh .tns-inner .blog-multiple-slider .card a .content .learn-more-link p{font-family:"Roboto",sans-serif;font-size:18px;color:#000;font-weight:500;letter-spacing:.54px;line-height:21px;position:relative}@media only screen and (min-width: 1024px){.recent-blogs .blog-multiple-container .tns-outer .tns-ovh .tns-inner .blog-multiple-slider .card a .content .learn-more-link p{font-size:20px;line-height:25px;letter-spacing:.65px}}@media only screen and (min-width: 1440px){.recent-blogs .blog-multiple-container .tns-outer .tns-ovh .tns-inner .blog-multiple-slider .card a .content .learn-more-link p{font-size:22px}}@media only screen and (min-width: 1920px){.recent-blogs .blog-multiple-container .tns-outer .tns-ovh .tns-inner .blog-multiple-slider .card a .content .learn-more-link p{font-size:27px;line-height:32px;letter-spacing:.81px}}.recent-blogs .blog-multiple-container .tns-outer .tns-ovh .tns-inner .blog-multiple-slider .card a .content .learn-more-link:before{content:"";position:absolute;height:4px;width:100%;background:#1aa5ce;bottom:-16px;border-radius:4px}.recent-blogs .blog-multiple-container .tns-outer .tns-ovh .tns-inner .blog-multiple-slider .card a .content .learn-more-link:after{content:"";position:absolute;height:4px;width:100%;background:#7fbb42;bottom:-26px;left:0px;border-radius:4px;transition:all .33s ease-in-out}.recent-blogs .blog-multiple-container .tns-outer .tns-ovh .tns-inner .blog-multiple-slider .card a .content .learn-more-link:hover:before{background:#f89726}.recent-blogs .blog-multiple-container .tns-outer .tns-ovh .tns-inner .blog-multiple-slider .card a .content .learn-more-link:hover:after{background:#f89726;bottom:-6px}.recent-blogs .blog-multiple-container .tns-outer .tns-ovh .tns-inner .blog-multiple-slider .card a .recent-blog-image{position:relative;margin-right:10px;-webkit-mask-image:url("/sitefiles/2891/images/mask-8.png");-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%}.recent-blogs .blog-multiple-container .tns-outer .tns-ovh .tns-inner .blog-multiple-slider .card a .recent-blog-image img{-o-object-fit:cover;object-fit:cover;transition:all .33s ease-in-out;height:275px;width:100%}.recent-blogs .blog-multiple-container .tns-outer .tns-ovh .tns-inner .blog-multiple-slider .card a:hover .recent-blog-image{overflow:hidden}.recent-blogs .blog-multiple-container .tns-outer .tns-ovh .tns-inner .blog-multiple-slider .card a:hover .recent-blog-image img{transform:scale(1.05)}.recent-blogs .blog-multiple-container .tns-outer .tns-ovh .tns-inner .blog-multiple-slider .card a:hover .content .learn-more-link:before{background:#f89726}.recent-blogs .blog-multiple-container .tns-outer .tns-ovh .tns-inner .blog-multiple-slider .card a:hover .content .learn-more-link:after{background:#f89726;bottom:-6px}.recent-blogs .blog-multiple-container .tns-outer .tns-controls{margin:40px 15px;text-align:right}@media only screen and (min-width: 1200px){.recent-blogs .blog-multiple-container .tns-outer .tns-controls{margin:40px 150px}}@media only screen and (min-width: 1920px){.recent-blogs .blog-multiple-container .tns-outer .tns-controls{margin:40px 276px}}.recent-blogs .blog-multiple-container .tns-outer .tns-controls button{height:35px;width:35px;background-image:url("/sitefiles/2891/images/next-arrow.png");background-repeat:no-repeat;background-size:contain;border:0px;background-color:rgba(0,0,0,0);cursor:pointer;transition:all .33s ease-in-out}.recent-blogs .blog-multiple-container .tns-outer .tns-controls button:first-child{margin:0 27px;background-image:url("/sitefiles/2891/images/prev-arrow.png")}.recent-blogs .blog-multiple-container .tns-outer .tns-controls button:hover{transform:scale(1.1)}.recent-blogs .blog-multiple-container .tns-outer .tns-controls button i{display:none}.recent-blogs .blog-single-container.multiples{display:none}@media only screen and (min-width: 1200px){.recent-blogs .blog-single-container{width:calc(100% - 300px);overflow:hidden;padding:0 40px}}.recent-blogs .blog-single-container .tns-outer .tns-ovh .tns-inner .blog-single-slider{display:flex;list-style:none;padding:0}.recent-blogs .blog-single-container .tns-outer .tns-ovh .tns-inner .blog-single-slider .card a{position:relative;display:flex;flex-direction:column}.recent-blogs .blog-single-container .tns-outer .tns-ovh .tns-inner .blog-single-slider .card a .content{background:#f1f2f2;padding:20px;padding-bottom:25px;box-shadow:3px 6px 7px #d3d3d3;margin-top:-20px;margin-left:-10px;z-index:2;position:relative;width:calc(100% - 20px)}@media only screen and (min-width: 768px){.recent-blogs .blog-single-container .tns-outer .tns-ovh .tns-inner .blog-single-slider .card a .content{width:400px;position:absolute;bottom:-25px}}.recent-blogs .blog-single-container .tns-outer .tns-ovh .tns-inner .blog-single-slider .card a .content .recent-blog-date span{font-size:12px;font-family:"Rowdies",cursive;text-transform:uppercase;color:#000}@media only screen and (min-width: 1024px){.recent-blogs .blog-single-container .tns-outer .tns-ovh .tns-inner .blog-single-slider .card a .content .recent-blog-date span{font-size:16px}}@media only screen and (min-width: 1440px){.recent-blogs .blog-single-container .tns-outer .tns-ovh .tns-inner .blog-single-slider .card a .content .recent-blog-date span{font-size:20px}}.recent-blogs .blog-single-container .tns-outer .tns-ovh .tns-inner .blog-single-slider .card a .content .recent-blog-name{margin:2px 0;font-size:23px;line-height:33px;font-family:"Rowdies",cursive;color:#000;text-decoration:none;transition:all .33s ease-in-out;font-weight:500}@media only screen and (min-width: 1024px){.recent-blogs .blog-single-container .tns-outer .tns-ovh .tns-inner .blog-single-slider .card a .content .recent-blog-name{font-size:32px}}@media only screen and (min-width: 1440px){.recent-blogs .blog-single-container .tns-outer .tns-ovh .tns-inner .blog-single-slider .card a .content .recent-blog-name{font-size:40px}}.recent-blogs .blog-single-container .tns-outer .tns-ovh .tns-inner .blog-single-slider .card a .content .recent-blog-details{color:#000}.recent-blogs .blog-single-container .tns-outer .tns-ovh .tns-inner .blog-single-slider .card a .content .learn-more-link{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.recent-blogs .blog-single-container .tns-outer .tns-ovh .tns-inner .blog-single-slider .card a .content .learn-more-link p{font-family:"Roboto",sans-serif;font-size:18px;color:#000;font-weight:500;letter-spacing:.54px;line-height:21px;position:relative}@media only screen and (min-width: 1024px){.recent-blogs .blog-single-container .tns-outer .tns-ovh .tns-inner .blog-single-slider .card a .content .learn-more-link p{font-size:20px;line-height:25px;letter-spacing:.65px}}@media only screen and (min-width: 1440px){.recent-blogs .blog-single-container .tns-outer .tns-ovh .tns-inner .blog-single-slider .card a .content .learn-more-link p{font-size:22px}}@media only screen and (min-width: 1920px){.recent-blogs .blog-single-container .tns-outer .tns-ovh .tns-inner .blog-single-slider .card a .content .learn-more-link p{font-size:27px;line-height:32px;letter-spacing:.81px}}.recent-blogs .blog-single-container .tns-outer .tns-ovh .tns-inner .blog-single-slider .card a .content .learn-more-link:before{content:"";position:absolute;height:4px;width:100%;background:#1aa5ce;bottom:-16px;border-radius:4px}.recent-blogs .blog-single-container .tns-outer .tns-ovh .tns-inner .blog-single-slider .card a .content .learn-more-link:after{content:"";position:absolute;height:4px;width:100%;background:#7fbb42;bottom:-26px;left:0px;border-radius:4px;transition:all .33s ease-in-out}.recent-blogs .blog-single-container .tns-outer .tns-ovh .tns-inner .blog-single-slider .card a .content .learn-more-link:hover:before{background:#f89726}.recent-blogs .blog-single-container .tns-outer .tns-ovh .tns-inner .blog-single-slider .card a .content .learn-more-link:hover:after{background:#f89726;bottom:-6px}.recent-blogs .blog-single-container .tns-outer .tns-ovh .tns-inner .blog-single-slider .card a .recent-blog-image{position:relative;margin-right:10px;-webkit-mask-image:url("/sitefiles/2891/images/mask-8.png");-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%}.recent-blogs .blog-single-container .tns-outer .tns-ovh .tns-inner .blog-single-slider .card a .recent-blog-image img{-o-object-fit:cover;object-fit:cover;transition:all .33s ease-in-out;height:275px;width:100%}@media only screen and (min-width: 768px){.recent-blogs .blog-single-container .tns-outer .tns-ovh .tns-inner .blog-single-slider .card a .recent-blog-image img{height:525px}}.recent-blogs .blog-single-container .tns-outer .tns-ovh .tns-inner .blog-single-slider .card a:hover .recent-blog-image{overflow:hidden}.recent-blogs .blog-single-container .tns-outer .tns-ovh .tns-inner .blog-single-slider .card a:hover .recent-blog-image img{transform:scale(1.05)}.recent-blogs .blog-single-container .tns-outer .tns-ovh .tns-inner .blog-single-slider .card a:hover .content .learn-more-link:before{background:#f89726}.recent-blogs .blog-single-container .tns-outer .tns-ovh .tns-inner .blog-single-slider .card a:hover .content .learn-more-link:after{background:#f89726;bottom:-6px}.recent-blogs .blog-single-container .tns-outer .tns-controls{margin:40px 15px;text-align:right}@media only screen and (min-width: 1200px){.recent-blogs .blog-single-container .tns-outer .tns-controls{margin:40px 150px}}@media only screen and (min-width: 1920px){.recent-blogs .blog-single-container .tns-outer .tns-controls{margin:40px 276px}}.recent-blogs .blog-single-container .tns-outer .tns-controls button{height:35px;width:35px;background-image:url("/sitefiles/2891/images/next-arrow.png");background-repeat:no-repeat;background-size:contain;border:0px;background-color:rgba(0,0,0,0);cursor:pointer;transition:all .33s ease-in-out}.recent-blogs .blog-single-container .tns-outer .tns-controls button:first-child{margin:0 27px;background-image:url("/sitefiles/2891/images/prev-arrow.png")}.recent-blogs .blog-single-container .tns-outer .tns-controls button:hover{transform:scale(1.1)}.recent-blogs .blog-single-container .tns-outer .tns-controls button i{display:none}.large-image-content-block{margin:80px 15px;margin-bottom:150px;position:relative}.large-image-content-block:after{content:"";position:absolute;top:-150px;background-image:url("/sitefiles/2891/images/wave-border.svg");background-repeat:no-repeat;background-size:cover;height:100px;width:calc(100% + 100px);z-index:10;left:-50px}@media only screen and (min-width: 1024px){.large-image-content-block:after{width:calc(100% + 400px);left:-200px}}@media only screen and (min-width: 1024px){.large-image-content-block{display:flex;justify-content:center;align-items:flex-start;margin-bottom:200px}.large-image-content-block.right{flex-direction:row-reverse}.large-image-content-block.right aside{margin-right:45px;margin-left:0px}}@media only screen and (min-width: 1200px){.large-image-content-block{margin:100px 131px;margin-bottom:200px}.large-image-content-block.right .image-container:before{left:-50px}}@media only screen and (min-width: 1920px){.large-image-content-block{margin:122px 277px;margin-bottom:200px}}.large-image-content-block .image-container{position:relative;width:100%;height:100%;margin:0;margin-bottom:35px;z-index:1}@media only screen and (min-width: 1024px){.large-image-content-block .image-container{width:50%;height:auto;max-width:unset;max-height:unset;margin-bottom:0;-webkit-mask-position:left;margin-top:-200px;z-index:100}}.large-image-content-block .image-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-mask-image:url("/sitefiles/2891/images/mask-9.png");-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%}@media only screen and (min-width: 1024px){.large-image-content-block .image-container img{height:500px}}.large-image-content-block .image-container:before{content:"";background-image:url("/sitefiles/2891/images/blue-squiggle.svg");background-repeat:no-repeat;background-size:contain;background-position:center;animation:swing 2s infinite;height:150px;width:150px;bottom:-15px;left:-30px;z-index:5;position:absolute}@media only screen and (min-width: 1200px){.large-image-content-block .image-container:before{height:225px;width:225px;left:-50px;bottom:-30px}}@media only screen and (min-width: 1920px){.large-image-content-block .image-container:before{height:300px;width:300px;left:-80px;bottom:-30px}}.large-image-content-block aside h2,.large-image-content-block aside h3,.large-image-content-block aside h4,.large-image-content-block aside h5,.large-image-content-block aside h6{margin-top:0px}@media only screen and (min-width: 1024px){.large-image-content-block aside{width:50%;margin-left:45px}}.site-alert{position:relative;max-width:100%}.site-alert.red{background:#ee4b2b}.site-alert.orange{background:#f89726}.site-alert.green{background:#7fbb42}.site-alert.blue{background:#1aa5ce}.site-alert.black{background:#000}.site-alert.black .message{color:#fff}.site-alert .message{font-family:"Roboto",sans-serif;font-size:18px;font-weight:500;line-height:25px;text-align:center;padding:40px 80px 30px 100%}.site-alert .message.scroll{position:relative;animation:marquee 25s linear infinite;animation-delay:0s;display:inline-block;white-space:nowrap}@media only screen and (min-width: 1024px){.site-alert .message{font-size:20px}}.site-alert .close-alert{height:16px;width:16px;background:url("/sitefiles/2891/images/ui/close-x.svg");background-repeat:no-repeat;background-size:contain;background-position:center;position:absolute;right:25px;top:22%;transform:translate(50%, -50%);transition:all .33s ease-in-out;cursor:pointer}@media only screen and (min-width: 1200px){.site-alert .close-alert{height:24px;width:24px;right:44px;top:25%}}.site-alert .close-alert:hover{height:20px;width:20px}@media only screen and (min-width: 1200px){.site-alert .close-alert:hover{height:28px;width:28px}}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}.default .site-alert.home-only{display:none}#map{height:40rem;width:100%}@media only screen and (min-width: 1024px){#map{height:750px}}#map{height:40rem;width:100%}@media only screen and (min-width: 1024px){#map{height:750px}}.location-finder .section-header__title{margin:80px 15px}@media only screen and (min-width: 1200px){.location-finder .section-header__title{margin:100px 131px;margin-top:50px}}@media only screen and (min-width: 1920px){.location-finder .section-header__title{margin:122px 277px;margin-top:50px}}.location-finder__content{display:none}.location-finder__map{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}@media only screen and (min-width: 1024px){.location-finder__map{margin-left:inherit;margin-right:inherit;position:-webkit-sticky;position:sticky}}.location-finder__map .gm-style-iw .gm-style-iw-d{margin:20px}.location-finder__map .gm-style-iw .gm-ui-hover-effect{bottom:16px !important;right:36px !important;top:unset !important}.location-finder__map .gm-style-iw .gm-ui-hover-effect span{height:25px !important;width:25px !important}.location{cursor:pointer;display:block;text-align:left;width:100%}.gm-style-iw{padding:0 !important;max-width:400px !important;background-color:rgba(0,0,0,0) !important;box-shadow:none !important}.gm-style-iw .gm-style-iw-d{background:#fff;padding:20px !important;max-height:600px !important;border-radius:0px;box-shadow:0 2px 7px rgba(0,0,30,.3);margin-bottom:3px !important}.gm-style-iw .gm-style-iw-d div .info-window__p{display:none}.gm-style-iw .gm-style-iw-d div .info-window__image{position:absolute;height:100px;width:100px;top:5px;z-index:999000;right:10px;-webkit-mask-image:url("/sitefiles/2891/images/mask-3.png");-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;-o-object-fit:cover;object-fit:cover}.gm-style-iw .gm-style-iw-d div .info-window__subtitle{margin:0;font-size:17px;font-weight:600}.gm-style-iw .gm-style-iw-d div .info-window__title{font-weight:300;letter-spacing:.33px;font-size:26px;width:80%;margin:2px 0px 15px 0 !important}.gm-style-iw .gm-style-iw-d div .info-window__description{font-family:"Roboto",sans-serif;font-size:16px;font-weight:400}.gm-style-iw .gm-style-iw-d div .learn-more-link{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:20px}.gm-style-iw .gm-style-iw-d div .learn-more-link a{font-family:"Roboto",sans-serif;font-size:16px;color:#000;font-weight:500;letter-spacing:.54px;line-height:21px;position:relative}@media only screen and (min-width: 1024px){.gm-style-iw .gm-style-iw-d div .learn-more-link a{font-size:17px;line-height:25px;letter-spacing:.65px}}@media only screen and (min-width: 1440px){.gm-style-iw .gm-style-iw-d div .learn-more-link a{font-size:20px}}@media only screen and (min-width: 1920px){.gm-style-iw .gm-style-iw-d div .learn-more-link a{font-size:22px;line-height:32px;letter-spacing:.81px}}.gm-style-iw .gm-style-iw-d div .learn-more-link:before{content:"";position:absolute;height:4px;width:100%;background:#1aa5ce;bottom:-8px;border-radius:4px;transition:all .33s ease-in-out}.gm-style-iw .gm-style-iw-d div .learn-more-link:after{content:"";position:absolute;height:4px;width:100%;background:#7fbb42;bottom:-18px;left:0px;border-radius:4px;transition:all .33s ease-in-out}.gm-style-iw .gm-style-iw-d div .learn-more-link:hover:before{background:#f89726}.gm-style-iw .gm-style-iw-d div .learn-more-link:hover:after{background:#f89726}.gm-style-iw-tc:after{top:-3px !important}.instagram-feed{padding:50px 15px;background:#f1f2f2}@media only screen and (min-width: 1200px){.instagram-feed{padding:50px 131px;margin-top:50px}}@media only screen and (min-width: 1920px){.instagram-feed{padding:0px 277px;margin-top:50px}}.instagram-feed .insta-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;flex-direction:column}@media only screen and (min-width: 1024px){.instagram-feed .insta-title{flex-direction:row}}.instagram-feed .insta-title .socials .social-links{display:flex;justify-content:space-between;align-items:center;width:168px;margin:0 auto}.instagram-feed .insta-title .socials .social-links .social-item a i{height:36px;font-size:30px;color:#1aa5ce;transition:all .33s ease-in-out}.instagram-feed .insta-title .socials .social-links .social-item:hover a i{color:#000}#home-intro{position:relative;background:#7fbb42}@media only screen and (min-width: 1200px){#home-intro{padding-top:40px}}#home-intro:before{content:"";position:absolute;height:160px;width:calc(100% + 100px);background:url("/sitefiles/2891/images/grass.svg");background-repeat:no-repeat;background-size:cover;top:-156px;z-index:200;left:-50px;animation:shakeX 30s infinite}#home-intro .feature-slider{background-color:#f89726;margin-bottom:-200px;margin-left:40px;position:relative;top:-200px;z-index:1000;-webkit-mask-image:url("/sitefiles/2891/images/mask-10.png");-webkit-mask-repeat:no-repeat;-webkit-mask-size:calc(100% + 10px) 100%}@media only screen and (min-width: 1200px){#home-intro .feature-slider{position:absolute;right:0;top:-400px;width:720px}}@media(min-width: 1920px){#home-intro .feature-slider{width:800px}}#home-intro .feature-slider__wrap{display:flex}#home-intro .feature-slider__slide{padding:20px}@media only screen and (min-width: 1200px){#home-intro .feature-slider__slide{align-items:center;display:flex;flex-direction:row-reverse;gap:40px;padding:40px}}#home-intro .feature-slider__image{border-radius:50%;width:124px}@media only screen and (min-width: 1200px){#home-intro .feature-slider__image{width:160px}}#home-intro .feature-slider__content *:not([class^=btn]){color:#fff}#home-intro .feature-slider__content h4,#home-intro .feature-slider__content h6{margin:20px 0}#home-intro .feature-slider .tns-ovh{overflow:visible}#home-intro .feature-slider .tns-nav{bottom:50px;display:flex;gap:8px;position:absolute;right:20px}@media only screen and (min-width: 1200px){#home-intro .feature-slider .tns-nav{right:40px}}#home-intro .feature-slider .tns-nav button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:2px solid #fff;border-radius:50%;height:13px;transform:skewX(-10deg);width:16px}#home-intro .feature-slider .tns-nav button.tns-nav-active{background-color:#fff}#home-intro .feature-slider .tns-controls{margin:0 0 40px !important;padding-bottom:40px}@media only screen and (min-width: 1200px){#home-intro .feature-slider .tns-controls{margin-bottom:0 !important;padding-left:20px}}#home-intro .feature-slider .tns-controls button{background-color:rgba(0,0,0,0);background-image:url("/sitefiles/2891/images/white-right-arrow.svg");background-repeat:no-repeat;background-size:contain;border:0px;cursor:pointer;height:35px;transition:all .33s ease-in-out;width:35px}#home-intro .feature-slider .tns-controls button:first-child{background-image:url("/sitefiles/2891/images/white-left-arrow.svg");margin:0 27px}#home-intro .feature-slider .tns-controls button:hover{transform:scale(1.1)}#home-intro .feature-slider .tns-controls button i{display:none}#home-intro .hours-weather-translator{margin:50px 15px;flex-direction:column;align-items:center;display:flex}@media only screen and (min-width: 1024px){#home-intro .hours-weather-translator{justify-content:space-between;align-items:center;flex-direction:row}}@media only screen and (min-width: 1200px){#home-intro .hours-weather-translator{margin:50px 131px;margin-top:50px}}@media only screen and (min-width: 1920px){#home-intro .hours-weather-translator{margin:0px 277px;margin-top:50px}}#home-intro .hours-weather-translator .hours{position:relative;width:300px;padding-left:60px;padding-top:20px;padding-bottom:20px}@media only screen and (min-width: 1024px){#home-intro .hours-weather-translator .hours{width:30%}}#home-intro .hours-weather-translator .hours:before{position:absolute;content:"";background-image:url("/sitefiles/2891/images/hourglass-icon.svg");background-repeat:no-repeat;background-size:contain;height:45px;width:45px;left:22px;bottom:2px;transform:translate(-50%, -50%)}#home-intro .hours-weather-translator .hours:after{content:"";height:1px;width:100%;background:#000;position:absolute;right:0px;bottom:-4px}@media only screen and (min-width: 1024px){#home-intro .hours-weather-translator .hours:after{height:100%;width:2px;right:-25px;top:50%;transform:translate(-50%, -50%)}}#home-intro .hours-weather-translator .hours .hours-container h6{font-family:"Rowdies",cursive;text-transform:uppercase;margin:5px 0}#home-intro .hours-weather-translator .hours .hours-container p{margin:0px}#home-intro .hours-weather-translator .weather{position:relative;width:300px;padding-left:60px;padding-top:20px;padding-bottom:20px;margin:0 50px}@media only screen and (min-width: 1024px){#home-intro .hours-weather-translator .weather{width:40%;padding-left:100px}}#home-intro .hours-weather-translator .weather:before{position:absolute;content:"";background-image:url("/sitefiles/2891/images/ui/icon-temperature.svg");background-repeat:no-repeat;background-size:contain;height:45px;width:45px;left:22px;bottom:3px;transform:translate(-50%, -50%)}@media only screen and (min-width: 1024px){#home-intro .hours-weather-translator .weather:before{bottom:4px;left:60px}}#home-intro .hours-weather-translator .weather:after{content:"";height:1px;width:100%;background:#000;position:absolute;right:0px;bottom:-6px}@media only screen and (min-width: 1024px){#home-intro .hours-weather-translator .weather:after{height:100%;width:2px;right:-25px}}#home-intro .hours-weather-translator .weather .weather-container h6{font-family:"Rowdies",cursive;text-transform:uppercase;margin:5px 0}#home-intro .hours-weather-translator .weather .weather-container p{margin:0px}#home-intro .hours-weather-translator .translator{position:relative;width:300px;margin-top:16px;padding-left:60px;padding-top:20px;padding-bottom:20px;display:flex;justify-content:center;flex-direction:column;align-items:flex-start}@media only screen and (min-width: 1024px){#home-intro .hours-weather-translator .translator{width:30%;margin-top:0px;align-items:flex-end}}#home-intro .hours-weather-translator .translator .translator-container{position:relative}#home-intro .hours-weather-translator .translator .translator-container:before{position:absolute;content:"";background-image:url("/sitefiles/2891/images/setting-icon.svg");background-repeat:no-repeat;background-size:contain;height:45px;width:45px;left:-40px;top:30px;transform:translate(-50%, -50%)}#home-intro .hours-weather-translator .translator .translator-container h6{font-family:"Rowdies",cursive;text-transform:uppercase;margin:5px 0}#home-intro .hours-weather-translator .translator .translator-container p{margin:0}#home-intro .hours-weather-translator .translator .translator-container a{font-family:"Roboto",sans-serif;font-size:18px;color:#000;letter-spacing:.48px}#home-intro .hours-weather-translator .translator .translator-container a:hover{color:#fff}.featured-pages .title{text-align:center;margin:15px}@media only screen and (min-width: 1200px){.featured-pages .title{margin:100px 131px}}@media only screen and (min-width: 1920px){.featured-pages .title{margin:121px 277px}}.featured-pages .featured-pages-slider{padding-bottom:150px}.featured-pages .featured-pages-slider .featured-pages-slides{padding:0px;list-style:none;display:flex}.featured-pages .featured-pages-slider .featured-pages-slides .card a .portal-container{height:200px;background-repeat:no-repeat;background-size:cover;border-radius:10px}@media only screen and (min-width: 1024px){.featured-pages .featured-pages-slider .featured-pages-slides .card a .portal-container{height:300px}}.featured-pages .featured-pages-slider .featured-pages-slides .card a .portal-container .content{position:relative;height:100%;width:100%;border-radius:10px;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#fff;transition:all .33s ease-in-out}.featured-pages .featured-pages-slider .featured-pages-slides .card a .portal-container .content svg{width:50px;height:50px;transition:all .33s ease-in-out}@media only screen and (min-width: 1024px){.featured-pages .featured-pages-slider .featured-pages-slides .card a .portal-container .content svg{width:75px;height:75px}}@media only screen and (min-width: 1200px){.featured-pages .featured-pages-slider .featured-pages-slides .card a .portal-container .content svg{width:100px;height:100px}}@media only screen and (min-width: 1440px){.featured-pages .featured-pages-slider .featured-pages-slides .card a .portal-container .content svg{width:121px;height:121px}}.featured-pages .featured-pages-slider .featured-pages-slides .card a .portal-container .content h6{color:#000;font-weight:600;font-size:20px;margin:16px 0;transition:all .33s ease-in-out}@media only screen and (min-width: 1024px){.featured-pages .featured-pages-slider .featured-pages-slides .card a .portal-container .content h6{font-size:24px}}.featured-pages .featured-pages-slider .featured-pages-slides .card a .portal-container:hover .content{background:rgba(0,0,0,.4)}.featured-pages .featured-pages-slider .featured-pages-slides .card a .portal-container:hover .content h6{color:#fff;transform:translateY(-15px)}.featured-pages .featured-pages-slider .featured-pages-slides .card a .portal-container:hover .content svg{transform:translateY(-15px)}.featured-pages .featured-pages-slider .featured-pages-slides .card a .portal-container:hover .content svg path{fill:#fff;stroke:#fff}.featured-pages .featured-pages-slider .tns-controls{margin:40px 15px;text-align:right}@media only screen and (min-width: 1200px){.featured-pages .featured-pages-slider .tns-controls{margin:40px 150px}}@media only screen and (min-width: 1920px){.featured-pages .featured-pages-slider .tns-controls{margin:40px 276px}}.featured-pages .featured-pages-slider .tns-controls button{height:35px;width:35px;background-image:url("/sitefiles/2891/images/white-right-arrow.svg");background-repeat:no-repeat;background-size:contain;border:0px;background-color:rgba(0,0,0,0);cursor:pointer;transition:all .33s ease-in-out}.featured-pages .featured-pages-slider .tns-controls button:first-child{margin:0 27px;background-image:url("/sitefiles/2891/images/white-left-arrow.svg")}.featured-pages .featured-pages-slider .tns-controls button:hover{transform:scale(1.1)}.featured-pages .featured-pages-slider .tns-controls button i{display:none}.zoo-partners{display:grid;grid-template-columns:1fr 1fr;margin:80px 15px}@media only screen and (min-width: 1200px){.zoo-partners{margin:100px 131px;margin-top:50px;display:flex;justify-content:space-between;align-items:center}}@media only screen and (min-width: 1920px){.zoo-partners{margin:122px 277px;margin-top:50px}}.zoo-partners .logo{display:flex;justify-content:center;align-items:center;transition:all .33s ease-in-out}@media only screen and (min-width: 1200px){.zoo-partners .logo{margin:20px}}@media only screen and (min-width: 1440px){.zoo-partners .logo{margin:20px 40px}}.zoo-partners .logo:hover{transform:scale(1.1)}@media only screen and (min-width: 1200px){.interactive-zoo-map{display:block;margin:0 auto;margin-bottom:100px;position:relative}}.interactive-zoo-map .section-title{padding-top:100px;text-align:center}.interactive-zoo-map .section-description{display:none;margin:0 auto;text-align:center;width:60%;margin-bottom:50px}@media only screen and (min-width: 1200px){.interactive-zoo-map .section-description{display:flex}}.interactive-zoo-map .mobile-map{width:100%}@media only screen and (min-width: 1200px){.interactive-zoo-map .mobile-map{display:none}}.interactive-zoo-map .mobile-map img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}.interactive-zoo-map .image-container{width:1250px;margin:0 auto;position:relative;display:none}@media only screen and (min-width: 1200px){.interactive-zoo-map .image-container{display:flex}}.interactive-zoo-map .image-container img{width:1250px;-o-object-fit:contain;object-fit:contain}.interactive-zoo-map .zoo-exhibit-container .zoo-exhibit{position:absolute;top:175px;left:725px}.interactive-zoo-map .zoo-exhibit-container .zoo-exhibit .zoo-marker{height:30px;width:30px;border-radius:50%;background:#f89726;border:3px solid #fff;position:relative;cursor:pointer;transition:all .33s ease-in-out}.interactive-zoo-map .zoo-exhibit-container .zoo-exhibit .zoo-marker:hover{transform:scale(1.1);background:#1aa5ce}.interactive-zoo-map .zoo-exhibit-container .zoo-exhibit .zoo-marker.true{display:none}.interactive-zoo-map .zoo-exhibit-container .zoo-exhibit .content-box{display:none;background:#fff;box-shadow:3px 3px 7px #a9a9a9;padding:20px;position:absolute;width:400px;height:330px;top:-345px;left:-190px;z-index:1000;cursor:initial}.interactive-zoo-map .zoo-exhibit-container .zoo-exhibit .content-box.content-active{display:block}.interactive-zoo-map .zoo-exhibit-container .zoo-exhibit .content-box:after{position:absolute;content:"";height:50px;width:50px;bottom:-30px;left:50%;transform:translate(-50%, 0%);background-image:url("/sitefiles/2891/images/white-triangle.svg");background-repeat:no-repeat;background-size:cover;background-position:center}.interactive-zoo-map .zoo-exhibit-container .zoo-exhibit .content-box .content-image{height:150px;width:150px;position:absolute;right:-25px;top:-25px}.interactive-zoo-map .zoo-exhibit-container .zoo-exhibit .content-box .content-image img{height:150px;width:150px;-o-object-fit:cover;object-fit:cover;-webkit-mask-image:url("/sitefiles/2891/images/mask-1.png");-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%}.interactive-zoo-map .zoo-exhibit-container .zoo-exhibit .content-box .content-image.yes-video{cursor:pointer}.interactive-zoo-map .zoo-exhibit-container .zoo-exhibit .content-box .content-image.yes-video:before{content:"";position:absolute;height:50px;width:50px;background-image:url("/sitefiles/2891/images/play-button-map.svg");background-repeat:no-repeat;background-size:contain;z-index:100;top:40px;left:40px;transition:all .33s ease-in-out}.interactive-zoo-map .zoo-exhibit-container .zoo-exhibit .content-box .content-image:hover:before{transform:scale(1.1)}.interactive-zoo-map .zoo-exhibit-container .zoo-exhibit .content-box .subtitle{margin:0;font-weight:600}.interactive-zoo-map .zoo-exhibit-container .zoo-exhibit .content-box .title{margin-top:5px;margin-bottom:25px;width:50%;font-family:"Roboto",sans-serif;font-weight:500;letter-spacing:1px;min-height:70px;display:flex;align-items:center}.interactive-zoo-map .zoo-exhibit-container .zoo-exhibit .content-box .description{margin:0}.interactive-zoo-map .zoo-exhibit-container .zoo-exhibit .content-box .learn-more-link{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:20px}.interactive-zoo-map .zoo-exhibit-container .zoo-exhibit .content-box .learn-more-link a{font-family:"Roboto",sans-serif;font-size:18px;color:#000;font-weight:500;letter-spacing:.54px;line-height:21px;position:relative}@media only screen and (min-width: 1024px){.interactive-zoo-map .zoo-exhibit-container .zoo-exhibit .content-box .learn-more-link a{font-size:20px;line-height:25px;letter-spacing:.65px}}@media only screen and (min-width: 1440px){.interactive-zoo-map .zoo-exhibit-container .zoo-exhibit .content-box .learn-more-link a{font-size:22px}}@media only screen and (min-width: 1920px){.interactive-zoo-map .zoo-exhibit-container .zoo-exhibit .content-box .learn-more-link a{font-size:27px;line-height:32px;letter-spacing:.81px}}.interactive-zoo-map .zoo-exhibit-container .zoo-exhibit .content-box .learn-more-link:before{content:"";position:absolute;height:4px;width:100%;background:#1aa5ce;bottom:-16px;border-radius:4px}.interactive-zoo-map .zoo-exhibit-container .zoo-exhibit .content-box .learn-more-link:after{content:"";position:absolute;height:4px;width:100%;background:#7fbb42;bottom:-26px;left:0px;border-radius:4px;transition:all .33s ease-in-out}.interactive-zoo-map .zoo-exhibit-container .zoo-exhibit .content-box .close-content{height:30px;width:30px;position:absolute;bottom:20px;right:20px;background-image:url("/sitefiles/2891/images/ui/x-dark.svg");background-repeat:no-repeat;background-size:contain;transition:all .33s ease-in-out;cursor:pointer}.interactive-zoo-map .zoo-exhibit-container .zoo-exhibit .content-box .close-content:hover{transform:scale(1.2)}.interactive-zoo-map .zoo-exhibit-container .video-option{display:none;height:100%;width:100%;position:absolute;left:0px;background:rgba(0,0,0,.4)}.interactive-zoo-map .zoo-exhibit-container .video-option .close-video{height:50px;width:50px;position:absolute;background-image:url("/sitefiles/2891/images/ui/x-light.svg");background-repeat:no-repeat;transition:all .33s ease-in-out;cursor:pointer;right:-25px;background-color:#7fbb42;top:-25px;z-index:10005;border-radius:50%;background-position:center;background-size:70% auto}.interactive-zoo-map .zoo-exhibit-container .video-option .close-video:hover{transform:scale(1.1)}.interactive-zoo-map .zoo-exhibit-container .video-option.video-active{display:flex}.interactive-zoo-map .zoo-exhibit-container .video-option .video-container{position:absolute;z-index:10000;top:50%;left:50%;height:600px;width:800px;transform:translate(-50%, -50%)}.collections-page-part .initial-view{margin:80px 15px}@media only screen and (min-width: 1200px){.collections-page-part .initial-view{margin:100px 131px}}@media only screen and (min-width: 1920px){.collections-page-part .initial-view{margin:122px 277px}}.collections-page-part .initial-view .row{margin-top:81px;display:grid;grid-template-columns:1fr 1fr;grid-gap:20px}@media only screen and (min-width: 1200px){.collections-page-part .initial-view .row{grid-template-columns:1fr 1fr 1fr;grid-gap:36px;margin-top:42px}}.collections-page-part .initial-view .row .col-md-3 #exhibit-img a img,.collections-page-part .initial-view .row .col-sm-6 #exhibit-img a img{width:100%;height:250px;-o-object-fit:cover;object-fit:cover;-webkit-mask-image:url("/sitefiles/2891/images/mask-1.png");-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;transition:all .33s ease-in-out}@media only screen and (min-width: 768px){.collections-page-part .initial-view .row .col-md-3 #exhibit-img a img,.collections-page-part .initial-view .row .col-sm-6 #exhibit-img a img{height:350px}}@media only screen and (min-width: 1024px){.collections-page-part .initial-view .row .col-md-3 #exhibit-img a img,.collections-page-part .initial-view .row .col-sm-6 #exhibit-img a img{height:390px}}@media only screen and (min-width: 1200px){.collections-page-part .initial-view .row .col-md-3 #exhibit-img a img,.collections-page-part .initial-view .row .col-sm-6 #exhibit-img a img{height:350px}}@media only screen and (min-width: 1920px){.collections-page-part .initial-view .row .col-md-3 #exhibit-img a img,.collections-page-part .initial-view .row .col-sm-6 #exhibit-img a img{height:390px}}.collections-page-part .initial-view .row .col-md-3 #exhibit-img .exhibit-detail,.collections-page-part .initial-view .row .col-sm-6 #exhibit-img .exhibit-detail{display:none}.collections-page-part .initial-view .row .col-md-3 a h3,.collections-page-part .initial-view .row .col-sm-6 a h3{margin:20px 0;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-transform:capitalize;font-size:23px;line-height:25px;font-family:"Rowdies",cursive;font-weight:400;color:#000}@media only screen and (min-width: 1024px){.collections-page-part .initial-view .row .col-md-3 a h3,.collections-page-part .initial-view .row .col-sm-6 a h3{font-size:30px;line-height:35px}}@media only screen and (min-width: 1920px){.collections-page-part .initial-view .row .col-md-3 a h3,.collections-page-part .initial-view .row .col-sm-6 a h3{font-size:40px;line-height:50px}}.collections-page-part .initial-view .row .col-md-3 a h3:before,.collections-page-part .initial-view .row .col-sm-6 a h3:before{content:"";position:absolute;height:4px;width:0%;border-radius:4px;background:#1aa5ce;bottom:-8px;transition:all .33s ease-in-out}.collections-page-part .initial-view .row .col-md-3 a h3:after,.collections-page-part .initial-view .row .col-sm-6 a h3:after{content:"";position:absolute;height:4px;width:0%;border-radius:4px;background:#7fbb42;bottom:-22px;left:0px;transition:all .33s ease-in-out}.collections-page-part .initial-view .row .col-md-3:hover #exhibit-img a img,.collections-page-part .initial-view .row .col-sm-6:hover #exhibit-img a img{transform:rotate(1deg)}.collections-page-part .initial-view .row .col-md-3:hover h3:before,.collections-page-part .initial-view .row .col-sm-6:hover h3:before{width:100%}.collections-page-part .initial-view .row .col-md-3:hover h3:after,.collections-page-part .initial-view .row .col-sm-6:hover h3:after{width:100%}.collection-view .header-container .exhibit-btn-prev{font-family:"Roboto",sans-serif;font-size:20px;color:#000;letter-spacing:.68px;font-weight:500;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative;padding-left:16px}.collection-view .header-container .exhibit-btn-prev:before{content:"<";position:absolute;font-weight:800;font-family:"Roboto",sans-serif;color:#f89726;left:0px;font-size:20px}.collection-view .header-container .exhibit-btn-prev:after{content:"";position:absolute;background:#f89726;height:3px;width:0%;transition:all .33s ease-in-out;left:0px;bottom:-6px;border-radius:10px}.collection-view .header-container .exhibit-btn-prev:hover:after{width:100%}.collection-view .header-container .exhibit-btn-next{font-family:"Roboto",sans-serif;font-size:20px;color:#000;letter-spacing:.68px;font-weight:500;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative;padding-right:16px}.collection-view .header-container .exhibit-btn-next:before{content:">";position:absolute;font-weight:800;font-family:"Roboto",sans-serif;color:#f89726;right:0px;font-size:20px}.collection-view .header-container .exhibit-btn-next:after{content:"";position:absolute;background:#f89726;height:3px;width:0%;transition:all .33s ease-in-out;left:0px;bottom:-6px;border-radius:10px}.collection-view .header-container .exhibit-btn-next:hover:after{width:100%}.collection-view .header-container .exhibit-banner{display:flex;flex-direction:row-reverse;position:relative;margin-top:70px !important}.collection-view .header-container .exhibit-banner:before{position:absolute;content:"";background:#00a5ce;width:100%;height:4px;top:-26px;border-radius:10px}.collection-view .header-container .exhibit-banner:after{position:absolute;content:"";background:#8dc63f;width:100%;height:4px;top:-12px;border-radius:10px}.collection-view .header-container .exhibit-banner .exhibit-detail-banner{display:none}.collection-view .header-container .exhibit-banner .exhibit-detail-description{margin-bottom:40px;background:url("/sitefiles/2891/images/expanded-leaf-background.svg");background-size:contain;background-repeat:repeat round;padding-bottom:80px;width:100%}.collection-view .header-container .exhibit-banner .exhibit-title-wrapper{display:none}.collection-view .header-container .exhibit-banner .exhibit-title-wrapper h1{text-align:left;text-transform:capitalize !important;font-family:"Rowdies",cursive;font-size:35px;line-height:35px;color:#000}@media only screen and (min-width: 1200px){.collection-view .header-container .exhibit-banner .exhibit-title-wrapper h1{font-size:47px;line-height:55px}}@media only screen and (min-width: 1920px){.collection-view .header-container .exhibit-banner .exhibit-title-wrapper h1{font-size:60px;line-height:75px}}.collection-view .header-container .row{margin-top:0px;display:flex;justify-content:space-between}.collection-view #rowTemplate{margin-top:81px;display:grid;grid-template-columns:1fr 1fr;grid-gap:20px}@media only screen and (min-width: 1024px){.collection-view #rowTemplate{grid-template-columns:1fr 1fr 1fr;grid-gap:36px;margin-top:42px}}.collection-view #rowTemplate .col-md-3 a .exhibit-thumb,.collection-view #rowTemplate .col-sm-6 a .exhibit-thumb{width:100%;height:250px;-o-object-fit:cover;object-fit:cover;-webkit-mask-image:url("/sitefiles/2891/images/mask-1.png");-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;transition:all .33s ease-in-out}@media only screen and (min-width: 768px){.collection-view #rowTemplate .col-md-3 a .exhibit-thumb,.collection-view #rowTemplate .col-sm-6 a .exhibit-thumb{height:350px}}@media only screen and (min-width: 1024px){.collection-view #rowTemplate .col-md-3 a .exhibit-thumb,.collection-view #rowTemplate .col-sm-6 a .exhibit-thumb{height:390px}}@media only screen and (min-width: 1200px){.collection-view #rowTemplate .col-md-3 a .exhibit-thumb,.collection-view #rowTemplate .col-sm-6 a .exhibit-thumb{height:350px}}@media only screen and (min-width: 1920px){.collection-view #rowTemplate .col-md-3 a .exhibit-thumb,.collection-view #rowTemplate .col-sm-6 a .exhibit-thumb{height:390px}}.collection-view #rowTemplate .col-md-3 .exhibit-detail,.collection-view #rowTemplate .col-sm-6 .exhibit-detail{display:none}.collection-view #rowTemplate .col-md-3 .exhibit-item-title,.collection-view #rowTemplate .col-sm-6 .exhibit-item-title{text-transform:capitalize;font-size:23px;line-height:25px;font-family:"Rowdies",cursive;font-weight:300;color:#000;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media only screen and (min-width: 1024px){.collection-view #rowTemplate .col-md-3 .exhibit-item-title,.collection-view #rowTemplate .col-sm-6 .exhibit-item-title{font-size:30px;line-height:35px}}@media only screen and (min-width: 1920px){.collection-view #rowTemplate .col-md-3 .exhibit-item-title,.collection-view #rowTemplate .col-sm-6 .exhibit-item-title{font-size:40px;line-height:50px}}.collection-view #rowTemplate .col-md-3 .exhibit-item-title:before,.collection-view #rowTemplate .col-sm-6 .exhibit-item-title:before{content:"";position:absolute;height:4px;width:0%;border-radius:4px;background:#1aa5ce;bottom:-8px;transition:all .33s ease-in-out}.collection-view #rowTemplate .col-md-3 .exhibit-item-title:after,.collection-view #rowTemplate .col-sm-6 .exhibit-item-title:after{content:"";position:absolute;height:4px;width:0%;border-radius:4px;background:#7fbb42;bottom:-22px;left:0px;transition:all .33s ease-in-out}.collection-view #rowTemplate .col-md-3:hover .exhibit-thumb,.collection-view #rowTemplate .col-sm-6:hover .exhibit-thumb{transform:rotate(1deg)}.collection-view #rowTemplate .col-md-3:hover .exhibit-item-title:before,.collection-view #rowTemplate .col-sm-6:hover .exhibit-item-title:before{width:100%}.collection-view #rowTemplate .col-md-3:hover .exhibit-item-title:after,.collection-view #rowTemplate .col-sm-6:hover .exhibit-item-title:after{width:100%}.item-view{background:url("/sitefiles/2891/images/expanded-leaf-background.svg");background-size:contain;background-repeat:repeat round;padding-bottom:50px;padding:80px 15px}@media only screen and (min-width: 1200px){.item-view{padding:100px 131px}}@media only screen and (min-width: 1920px){.item-view{padding:122px 277px}}.item-view .exhibit-btn-prev{font-family:"Roboto",sans-serif;font-size:20px;color:#000;letter-spacing:.68px;font-weight:500;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative;padding-left:16px}.item-view .exhibit-btn-prev:before{content:"<";position:absolute;font-weight:800;font-family:"Roboto",sans-serif;color:#f89726;left:0px;font-size:20px}.item-view .exhibit-btn-prev:after{content:"";position:absolute;background:#f89726;height:3px;width:0%;transition:all .33s ease-in-out;left:0px;bottom:-6px;border-radius:10px}.item-view .exhibit-btn-prev:hover:after{width:100%}.item-view .header-container .exhibit-banner{display:flex;flex-direction:column-reverse;width:100% !important}@media only screen and (min-width: 1024px){.item-view .header-container .exhibit-banner{flex-direction:row-reverse;justify-content:space-between}}.item-view .header-container .exhibit-banner .exhibit-title-wrapper h1{font-family:"Rowdies",cursive;font-size:35px;line-height:35px;color:#000;text-transform:capitalize;font-weight:400}@media only screen and (min-width: 1200px){.item-view .header-container .exhibit-banner .exhibit-title-wrapper h1{font-size:47px;line-height:55px}}@media only screen and (min-width: 1920px){.item-view .header-container .exhibit-banner .exhibit-title-wrapper h1{font-size:60px;line-height:75px}}.item-view .header-container .exhibit-banner img{width:100%;height:450px;-o-object-fit:cover;object-fit:cover;-webkit-mask-image:url("/sitefiles/2891/images/mask-1.png");-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;transition:all .33s ease-in-out}@media only screen and (min-width: 768px){.item-view .header-container .exhibit-banner img{height:550px}}@media only screen and (min-width: 1024px){.item-view .header-container .exhibit-banner img{height:500px;width:45%}}@media only screen and (min-width: 1200px){.item-view .header-container .exhibit-banner img{height:500px}}@media only screen and (min-width: 1920px){.item-view .header-container .exhibit-banner img{height:390px}}.item-view .header-container .row{display:flex;justify-content:space-between;margin-top:20px}@media only screen and (min-width: 1024px){.item-view .header-container .row{width:45%;margin-left:auto;margin-right:0}}.item-view .header-container .col-md-4 .exhibit-btn-next{font-family:"Roboto",sans-serif;font-size:20px;color:#000;letter-spacing:.68px;font-weight:500;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative;padding-right:16px}.item-view .header-container .col-md-4 .exhibit-btn-next:before{content:">";position:absolute;font-weight:800;font-family:"Roboto",sans-serif;color:#f89726;right:0px;font-size:20px}.item-view .header-container .col-md-4 .exhibit-btn-next:after{content:"";position:absolute;background:#f89726;height:3px;width:0%;transition:all .33s ease-in-out;left:0px;bottom:-6px;border-radius:10px}.item-view .header-container .col-md-4 .exhibit-btn-next:hover:after{width:100%}.item-view #itemDetails h4{margin-bottom:10px}@media only screen and (min-width: 1024px){.item-view #itemDetails{width:50%;margin-top:-420px}}@media only screen and (min-width: 1200px){.item-view #itemDetails{margin-top:-400px}}.collections-page-part .item-view{padding-top:0}.collections-page-part .item-view .header-container{display:flex;justify-content:space-between;width:100%;flex-wrap:wrap;gap:20px}.collections-page-part .item-view .header-container .row{margin:0}.collections-page-part .item-view .header-container .row:nth-child(3){width:100%}.collections-page-part .item-view .header-container .exhibit-banner{display:none}.collections-page-part .item-view #itemDetails{width:100%;margin-top:0}.background-primary{background-color:#000}@media only screen and (min-width: 1024px){.divider-primary .countdown__value:not(:last-child)::after{background-color:#000}}.text-primary .countdown__description,.text-primary .section-header__title,.text-primary .countdown__live-content,.text-primary .countdown__value{color:#000}.number-primary .countdown__value span{color:#000}.background-green{background-color:#7fbb42}@media only screen and (min-width: 1024px){.divider-green .countdown__value:not(:last-child)::after{background-color:#7fbb42}}.text-green .countdown__description,.text-green .section-header__title,.text-green .countdown__live-content,.text-green .countdown__value{color:#7fbb42}.number-green .countdown__value span{color:#7fbb42}.background-light-green{background-color:#8dc63f}@media only screen and (min-width: 1024px){.divider-light-green .countdown__value:not(:last-child)::after{background-color:#8dc63f}}.text-light-green .countdown__description,.text-light-green .section-header__title,.text-light-green .countdown__live-content,.text-light-green .countdown__value{color:#8dc63f}.number-light-green .countdown__value span{color:#8dc63f}.background-blue{background-color:#1aa5ce}@media only screen and (min-width: 1024px){.divider-blue .countdown__value:not(:last-child)::after{background-color:#1aa5ce}}.text-blue .countdown__description,.text-blue .section-header__title,.text-blue .countdown__live-content,.text-blue .countdown__value{color:#1aa5ce}.number-blue .countdown__value span{color:#1aa5ce}.background-light-blue{background-color:#00a5ce}@media only screen and (min-width: 1024px){.divider-light-blue .countdown__value:not(:last-child)::after{background-color:#00a5ce}}.text-light-blue .countdown__description,.text-light-blue .section-header__title,.text-light-blue .countdown__live-content,.text-light-blue .countdown__value{color:#00a5ce}.number-light-blue .countdown__value span{color:#00a5ce}.background-red{background-color:#ee4b2b}@media only screen and (min-width: 1024px){.divider-red .countdown__value:not(:last-child)::after{background-color:#ee4b2b}}.text-red .countdown__description,.text-red .section-header__title,.text-red .countdown__live-content,.text-red .countdown__value{color:#ee4b2b}.number-red .countdown__value span{color:#ee4b2b}.background-orange{background-color:#f89726}@media only screen and (min-width: 1024px){.divider-orange .countdown__value:not(:last-child)::after{background-color:#f89726}}.text-orange .countdown__description,.text-orange .section-header__title,.text-orange .countdown__live-content,.text-orange .countdown__value{color:#f89726}.number-orange .countdown__value span{color:#f89726}.background-white{background-color:#fff}@media only screen and (min-width: 1024px){.divider-white .countdown__value:not(:last-child)::after{background-color:#fff}}.text-white .countdown__description,.text-white .section-header__title,.text-white .countdown__live-content,.text-white .countdown__value{color:#fff}.number-white .countdown__value span{color:#fff}.background-light-gray{background-color:#f1f2f2}@media only screen and (min-width: 1024px){.divider-light-gray .countdown__value:not(:last-child)::after{background-color:#f1f2f2}}.text-light-gray .countdown__description,.text-light-gray .section-header__title,.text-light-gray .countdown__live-content,.text-light-gray .countdown__value{color:#f1f2f2}.number-light-gray .countdown__value span{color:#f1f2f2}.background-dark-gray{background-color:#54585a}@media only screen and (min-width: 1024px){.divider-dark-gray .countdown__value:not(:last-child)::after{background-color:#54585a}}.text-dark-gray .countdown__description,.text-dark-gray .section-header__title,.text-dark-gray .countdown__live-content,.text-dark-gray .countdown__value{color:#54585a}.number-dark-gray .countdown__value span{color:#54585a}.countdown{text-align:center;margin:15px;border-radius:10px}.countdown .section-header{align-items:center;flex-direction:column}.countdown__ticker{display:flex;justify-content:center;gap:1.6rem;margin:1.6rem 0}@media only screen and (min-width: 1024px){.countdown__ticker{gap:6.4rem;margin:2.4rem 0}}@media only screen and (min-width: 1440px){.countdown__ticker{gap:8rem;margin:3.2rem 0}}.countdown__value{display:flex;flex-direction:column;position:relative;text-transform:uppercase;font-size:12px;font-weight:bold}@media only screen and (min-width: 1024px){.countdown__value:not(:last-child)::after{content:"";display:block;height:100%;position:absolute;right:-3.2rem;top:0;width:1px}}@media only screen and (min-width: 1440px){.countdown__value:not(:last-child)::after{right:-4rem}}.countdown__value span{font-family:"Rowdies",cursive;font-size:4rem;font-weight:bold;line-height:1}@media only screen and (min-width: 1024px){.countdown__value span{font-size:4.8rem}}@media(min-width: 1600px){.tile-grid{left:50%;position:relative;transform:translateX(-50%);width:calc(100vw - 240px)}}.tile-grid__wrap{display:flex;flex-direction:column}@media only screen and (min-width: 1200px){.tile-grid__wrap{flex-direction:row;flex-wrap:wrap}}.tile-grid__tile{display:flex;flex-direction:column;padding:45px 25px}@media only screen and (min-width: 1200px){.tile-grid__tile{flex-basis:33%;flex-grow:1}}@media(min-width: 1600px){.tile-grid__tile{flex-basis:20%}}.tile-grid__tile [class^=btn]{display:table;margin:20px auto 0;min-width:200px}.tile-grid__title{display:flex;flex-direction:column;font-size:30px;gap:20px;justify-content:space-between;line-height:1.5;margin:0;text-align:center}@media(min-width: 1600px){.tile-grid__title{min-height:162px}}.tile-grid__border{display:flex;flex-direction:column;height:16px;justify-content:space-between;position:relative}.tile-grid__border::before,.tile-grid__border::after{background:#fff;border-radius:4px;content:"";height:4px;position:relative;width:100%}.tile-grid__content{margin-bottom:auto}.tile-grid__note{font-size:14px;margin-top:10px}section#default-main>.default-inner-wrapper{width:1200px;max-width:100%;margin:0 auto;padding:0 25px}body:not(.ZMF-capital-campaign) .templatecontent,body:not(.ZMF-capital-campaign) .image-content-block,body:not(.ZMF-capital-campaign) .sw-accordion-matrix,body:not(.ZMF-capital-campaign) section.staff-section,body:not(.ZMF-capital-campaign) .formmodule,body:not(.ZMF-capital-campaign) section.collections,body:not(.ZMF-capital-campaign) .collections-page-part .initial-view{margin:75px 0}body:not(.ZMF-capital-campaign) .photo-grid-slider .tns-ovh{overflow:visible}body:not(.ZMF-capital-campaign) .photo-grid-slider .tns-ovh .tns-inner{margin:0 !important}.tns-controls{margin:40px 25px !important}body:not(.ZMF-capital-campaign) .photo-single-slider-container{margin:50px 0}body:not(.ZMF-capital-campaign) .photo-single-slider-container .title{margin:0}body:not(.ZMF-capital-campaign) .photo-single-slider-container .photo-single-slider .tns-outer .tns-ovh .tns-inner{margin:0 !important}body:not(.ZMF-capital-campaign) .upcoming-events-container .title,body:not(.ZMF-capital-campaign) .primary-program-slider .title,body:not(.ZMF-capital-campaign) .recent-blogs .title{margin-left:50px}body:not(.ZMF-capital-campaign) .sliding-portals{overflow:visible !important}body:not(.ZMF-capital-campaign) .sliding-portals .title h2{margin:0 0 45px}body.ZMF-capital-campaign .templatecontent{margin:80px 15px}@media only screen and (min-width: 1200px){body.ZMF-capital-campaign .templatecontent{margin:100px 131px}}@media only screen and (min-width: 1920px){body.ZMF-capital-campaign .templatecontent{margin:122px 277px}}.cta-bar{margin-bottom:-150px;margin-top:200px;padding:20px 0 150px;position:relative;z-index:0}@media only screen and (min-width: 1200px){.cta-bar{margin-bottom:-200px}}.cta-bar::before{background-color:#f1f2f2;content:"";height:100%;left:50%;position:absolute;top:50%;translate:-50% -50%;width:100vw;z-index:-1}.cta-bar::after{background-position:center;background-repeat:no-repeat;background-size:cover;background-image:url("/sitefiles/2891/images/grass-gray.svg");content:"";height:160px;left:50%;position:absolute;translate:-50% 0;top:-150px;width:100vw}@media only screen and (min-width: 1024px){.cta-bar::after{animation:shakeX 30s 1s infinite;width:calc(100vw + 100px)}}.cta-bar__inner{align-items:center;display:flex;flex-direction:column;text-align:center}@media only screen and (min-width: 1440px){.cta-bar__inner{flex-direction:row;gap:20px;justify-content:space-around}}.cta-bar__inner .blue-button{margin-top:0;min-width:275px}.staff-spotlight{display:grid;grid-template-columns:repeat(auto-fill, minmax(300px, 1fr));grid-gap:2em;margin:2em 0}.staff-spotlight__item--thumbnail{aspect-ratio:16/9;position:relative;display:block;width:100%;-webkit-mask-image:url(/sitefiles/2891/images/mask-1.png);-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%}.staff-spotlight__item--thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.staff-spotlight__item--thumbnail .play-icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1;max-height:45%;aspect-ratio:1/1;width:100%;opacity:.3;transition:all .33s ease}.staff-spotlight__item--thumbnail .play-icon svg{width:100%;height:100%}.staff-spotlight__item--thumbnail .play-icon svg path{fill:#fff}.staff-spotlight__item--thumbnail::after{content:"";position:absolute;width:100%;height:100%;background:rgba(0,0,0,.4);z-index:0;left:0;transition:all .33s ease;top:0}.staff-spotlight__item--thumbnail:hover .play-icon{opacity:.7}.staff-spotlight__item--thumbnail:hover::after{background:rgba(0,0,0,.6)}.staff-spotlight__item--name{margin:1rem 0;padding-left:5px}.staff-spotlight__item--title{margin:0;color:#f89726;padding-left:5px;font-size:18px}.page-takeover{position:fixed;width:100%;height:100%;top:0;right:-100%;visibility:hidden;z-index:9999;transition:all .44s ease;transition-delay:8s;opacity:0}.page-takeover.open{visibility:visible;right:0;opacity:1}.page-takeover__close{position:absolute;width:4rem;height:4rem;top:2rem;right:2rem;padding:1rem;font-size:2rem;line-height:2rem;color:#1aa5ce;background:#fff;border-radius:50%;transition:all .3s ease 0s;cursor:pointer;z-index:1;display:flex;align-items:center;justify-content:center}.page-takeover__close:hover{rotate:180deg;color:#f89726}.page-takeover__bg{position:absolute;width:100%;height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;overflow:hidden;z-index:-1}.page-takeover__bg.desktop{display:none}@media screen and (min-width: 767px){.page-takeover__bg.desktop{display:block}}.page-takeover__bg.mobile{display:block}@media screen and (min-width: 767px){.page-takeover__bg.mobile{display:none}}.page-takeover__bg::before{content:"";display:block;width:100%;height:100%;background-color:rgba(0,0,0,.7);opacity:0;z-index:2;position:absolute;transition:opacity .44s ease}.page-takeover__content .blue-button{margin:0 auto;position:absolute;left:50%;bottom:25%;transform:translateX(-50%)}@media screen and (min-width: 767px){.page-takeover__content .blue-button{bottom:23%;right:17%;left:unset;transform:none}}.page-takeover__content .blue-button .button{color:#fff !important}.page-takeover.played .page-takeover__bg::before{opacity:1}.page-takeover.played .page-takeover__content{opacity:1}.templatecontent.dino-video{position:relative}.templatecontent.dino-video::after{content:"";display:block;position:absolute;background:url("/sitefiles/2891/images/dino/feet-opaque-20.png");background-size:contain;top:50%;left:50%;transform:translate(-50%, -50%);width:100vw;height:calc(100% + 8em);z-index:-1}.sw-public-page-part.dino-eats{position:relative}.sw-public-page-part.dino-eats::after{content:"";display:block;position:absolute;background-image:url("/sitefiles/2891/images/dino/feet-one.png");background-size:contain;z-index:-1;left:50%;bottom:-300px;width:100vw;height:200px;background-repeat:no-repeat;opacity:.2;transform:translateX(-50%)}.shade{position:relative}.shade::before{background:#000;content:"";height:100%;left:0;opacity:.5;position:absolute;top:0;transition:opacity .25s ease;width:100%;z-index:0}.bg-image,.bg-image-js{background-attachment:scroll;background-position:center;background-repeat:no-repeat;background-size:cover}.no-border{border:0}.no-padding{padding:0}.no-margin{margin:0}.cushion-sm{padding:2%}.cushion-md{padding:5%}.cushion-lg{padding:10%}.cushion-v-sm{padding:2% 0}.cushion-v-md{padding:5% 0}.cushion-v-lg{padding:10% 0}.cushion-h-sm{padding:0 2%}.cushion-h-md{padding:0 5%}.cushion-h-lg{padding:0 10%}.white{color:#fff !important}.center{text-align:center}.centered{left:50%;position:absolute;top:50%;transform:translate(-50%, -50%)}.v-centered{position:absolute;top:50%;transform:translateY(-50%)}.h-centered{left:50%;position:absolute;transform:translateX(-50%)}.flex-center{align-items:center;display:flex;flex-direction:column;justify-content:center}.flex-spread{display:flex;flex-wrap:wrap;justify-content:space-between}.transition-cubic{transition:all .55s cubic-bezier(0.645, 0.045, 0.355, 1)}.transition-fast{transition:all .2s ease}.transition{transition:all .5s ease}.transition-slow{transition:all 1s ease}.transition-bounce{transition:all .3s cubic-bezier(0.33, 2, 0.8, 1)}.easeInOutBack{transition:all .6s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.delay-1{animation-delay:.1s}.delay-2{animation-delay:.2s}.delay-3{animation-delay:.3s}.delay-4{animation-delay:.4s}.delay-5{animation-delay:.5s}.delay-6{animation-delay:.6s}.embed-container{height:0;max-width:100%;overflow:hidden;padding-bottom:56.25%;position:relative}.embed-container iframe,.embed-container object,.embed-container embed{border:none;height:100%;position:absolute;top:0;left:0;width:100%}@media only screen and (min-width: 1440px){.wide-content{margin-left:-5vw;margin-right:-5vw}}@media(min-width: 1800px){.wide-content{margin-left:-10vw;margin-right:-10vw}}.waves{margin-left:calc((100vw - 100%)/-2);overflow:hidden;position:relative;width:100vw}.waves:before,.waves:after{position:absolute;content:"";background-image:url("/sitefiles/2891/images/wave-border.svg");background-size:cover;background-repeat:no-repeat;height:100px;left:-50px;width:calc(100% + 100px);z-index:2;animation:shakeX 15s infinite}.waves:before{top:0;rotate:180deg}.waves:after{bottom:0}.waves>*{padding:160px 0 240px !important}/*!
* animate.css - https://animate.style/
* Version - 4.1.1
* Licensed under the MIT license - http://opensource.org/licenses/MIT
*
* Copyright (c) 2020 Animate.css
*/:root{--animate-duration: 1s;--animate-delay: 1s;--animate-repeat: 1}.animate__animated{animation-duration:1s;animation-duration:var(--animate-duration);animation-fill-mode:both}.animate__animated.animate__infinite{animation-iteration-count:infinite}.animate__animated.animate__repeat-1{animation-iteration-count:1;animation-iteration-count:var(--animate-repeat)}.animate__animated.animate__repeat-2{animation-iteration-count:2;animation-iteration-count:calc(var(--animate-repeat)*2)}.animate__animated.animate__repeat-3{animation-iteration-count:3;animation-iteration-count:calc(var(--animate-repeat)*3)}.animate__animated.animate__delay-1s{animation-delay:1s;animation-delay:var(--animate-delay)}.animate__animated.animate__delay-2s{animation-delay:2s;animation-delay:calc(var(--animate-delay)*2)}.animate__animated.animate__delay-3s{animation-delay:3s;animation-delay:calc(var(--animate-delay)*3)}.animate__animated.animate__delay-4s{animation-delay:4s;animation-delay:calc(var(--animate-delay)*4)}.animate__animated.animate__delay-5s{animation-delay:5s;animation-delay:calc(var(--animate-delay)*5)}.animate__animated.animate__faster{animation-duration:.5s;animation-duration:calc(var(--animate-duration)/2)}.animate__animated.animate__fast{animation-duration:.8s;animation-duration:calc(var(--animate-duration)*.8)}.animate__animated.animate__slow{animation-duration:2s;animation-duration:calc(var(--animate-duration)*2)}.animate__animated.animate__slower{animation-duration:3s;animation-duration:calc(var(--animate-duration)*3)}@media print,(prefers-reduced-motion: reduce){.animate__animated{animation-duration:1ms !important;transition-duration:1ms !important;animation-iteration-count:1 !important}.animate__animated[class*=Out]{opacity:0}}@keyframes bounce{from,20%,53%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 0, 0)}40%,43%{animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -30px, 0) scaleY(1.1)}70%{animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -15px, 0) scaleY(1.05)}80%{transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 0, 0) scaleY(0.95)}90%{transform:translate3d(0, -4px, 0) scaleY(1.02)}}.animate__bounce{animation-name:bounce;transform-origin:center bottom}@keyframes flash{from,50%,to{opacity:1}25%,75%{opacity:0}}.animate__flash{animation-name:flash}@keyframes pulse{from{transform:scale3d(1, 1, 1)}50%{transform:scale3d(1.05, 1.05, 1.05)}to{transform:scale3d(1, 1, 1)}}.animate__pulse{animation-name:pulse;animation-timing-function:ease-in-out}@keyframes rubberBand{from{transform:scale3d(1, 1, 1)}30%{transform:scale3d(1.25, 0.75, 1)}40%{transform:scale3d(0.75, 1.25, 1)}50%{transform:scale3d(1.15, 0.85, 1)}65%{transform:scale3d(0.95, 1.05, 1)}75%{transform:scale3d(1.05, 0.95, 1)}to{transform:scale3d(1, 1, 1)}}.animate__rubberBand{animation-name:rubberBand}@keyframes shakeX{from,to{transform:translate3d(0, 0, 0)}10%,30%,50%,70%,90%{transform:translate3d(-10px, 0, 0)}20%,40%,60%,80%{transform:translate3d(10px, 0, 0)}}.animate__shakeX{animation-name:shakeX}@keyframes shakeY{from,to{transform:translate3d(0, 0, 0)}10%,30%,50%,70%,90%{transform:translate3d(0, -10px, 0)}20%,40%,60%,80%{transform:translate3d(0, 10px, 0)}}.animate__shakeY{animation-name:shakeY}@keyframes headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}.animate__headShake{animation-timing-function:ease-in-out;animation-name:headShake}@keyframes swing{20%{transform:rotate3d(0, 0, 1, 15deg)}40%{transform:rotate3d(0, 0, 1, -10deg)}60%{transform:rotate3d(0, 0, 1, 5deg)}80%{transform:rotate3d(0, 0, 1, -5deg)}to{transform:rotate3d(0, 0, 1, 0deg)}}.animate__swing{transform-origin:top center;animation-name:swing}@keyframes tada{from{transform:scale3d(1, 1, 1)}10%,20%{transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)}30%,50%,70%,90%{transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%,60%,80%{transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}to{transform:scale3d(1, 1, 1)}}.animate__tada{animation-name:tada}@keyframes wobble{from{transform:translate3d(0, 0, 0)}15%{transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)}30%{transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)}45%{transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)}60%{transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)}75%{transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)}to{transform:translate3d(0, 0, 0)}}.animate__wobble{animation-name:wobble}@keyframes jello{from,11.1%,to{transform:translate3d(0, 0, 0)}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{transform:skewX(0.390625deg) skewY(0.390625deg)}88.8%{transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}}.animate__jello{animation-name:jello;transform-origin:center}@keyframes heartBeat{0%{transform:scale(1)}14%{transform:scale(1.3)}28%{transform:scale(1)}42%{transform:scale(1.3)}70%{transform:scale(1)}}.animate__heartBeat{animation-name:heartBeat;animation-duration:1.3s;animation-duration:calc(var(--animate-duration)*1.3);animation-timing-function:ease-in-out}@keyframes backInDown{0%{transform:translateY(-1200px) scale(0.7);opacity:.7}80%{transform:translateY(0px) scale(0.7);opacity:.7}100%{transform:scale(1);opacity:1}}.animate__backInDown{animation-name:backInDown}@keyframes backInLeft{0%{transform:translateX(-2000px) scale(0.7);opacity:.7}80%{transform:translateX(0px) scale(0.7);opacity:.7}100%{transform:scale(1);opacity:1}}.animate__backInLeft{animation-name:backInLeft}@keyframes backInRight{0%{transform:translateX(2000px) scale(0.7);opacity:.7}80%{transform:translateX(0px) scale(0.7);opacity:.7}100%{transform:scale(1);opacity:1}}.animate__backInRight{animation-name:backInRight}@keyframes backInUp{0%{transform:translateY(1200px) scale(0.7);opacity:.7}80%{transform:translateY(0px) scale(0.7);opacity:.7}100%{transform:scale(1);opacity:1}}.animate__backInUp{animation-name:backInUp}@keyframes backOutDown{0%{transform:scale(1);opacity:1}20%{transform:translateY(0px) scale(0.7);opacity:.7}100%{transform:translateY(700px) scale(0.7);opacity:.7}}.animate__backOutDown{animation-name:backOutDown}@keyframes backOutLeft{0%{transform:scale(1);opacity:1}20%{transform:translateX(0px) scale(0.7);opacity:.7}100%{transform:translateX(-2000px) scale(0.7);opacity:.7}}.animate__backOutLeft{animation-name:backOutLeft}@keyframes backOutRight{0%{transform:scale(1);opacity:1}20%{transform:translateX(0px) scale(0.7);opacity:.7}100%{transform:translateX(2000px) scale(0.7);opacity:.7}}.animate__backOutRight{animation-name:backOutRight}@keyframes backOutUp{0%{transform:scale(1);opacity:1}20%{transform:translateY(0px) scale(0.7);opacity:.7}100%{transform:translateY(-700px) scale(0.7);opacity:.7}}.animate__backOutUp{animation-name:backOutUp}@keyframes bounceIn{from,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}20%{transform:scale3d(1.1, 1.1, 1.1)}40%{transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;transform:scale3d(1.03, 1.03, 1.03)}80%{transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;transform:scale3d(1, 1, 1)}}.animate__bounceIn{animation-duration:.75s;animation-duration:calc(var(--animate-duration)*.75);animation-name:bounceIn}@keyframes bounceInDown{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(0, -3000px, 0) scaleY(3)}60%{opacity:1;transform:translate3d(0, 25px, 0) scaleY(0.9)}75%{transform:translate3d(0, -10px, 0) scaleY(0.95)}90%{transform:translate3d(0, 5px, 0) scaleY(0.985)}to{transform:translate3d(0, 0, 0)}}.animate__bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(-3000px, 0, 0) scaleX(3)}60%{opacity:1;transform:translate3d(25px, 0, 0) scaleX(1)}75%{transform:translate3d(-10px, 0, 0) scaleX(0.98)}90%{transform:translate3d(5px, 0, 0) scaleX(0.995)}to{transform:translate3d(0, 0, 0)}}.animate__bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;transform:translate3d(3000px, 0, 0) scaleX(3)}60%{opacity:1;transform:translate3d(-25px, 0, 0) scaleX(1)}75%{transform:translate3d(10px, 0, 0) scaleX(0.98)}90%{transform:translate3d(-5px, 0, 0) scaleX(0.995)}to{transform:translate3d(0, 0, 0)}}.animate__bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;transform:translate3d(0, 3000px, 0) scaleY(5)}60%{opacity:1;transform:translate3d(0, -20px, 0) scaleY(0.9)}75%{transform:translate3d(0, 10px, 0) scaleY(0.95)}90%{transform:translate3d(0, -5px, 0) scaleY(0.985)}to{transform:translate3d(0, 0, 0)}}.animate__bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(0.9, 0.9, 0.9)}50%,55%{opacity:1;transform:scale3d(1.1, 1.1, 1.1)}to{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}}.animate__bounceOut{animation-duration:.75s;animation-duration:calc(var(--animate-duration)*.75);animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translate3d(0, 10px, 0) scaleY(0.985)}40%,45%{opacity:1;transform:translate3d(0, -20px, 0) scaleY(0.9)}to{opacity:0;transform:translate3d(0, 2000px, 0) scaleY(3)}}.animate__bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px, 0, 0) scaleX(0.9)}to{opacity:0;transform:translate3d(-2000px, 0, 0) scaleX(2)}}.animate__bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px, 0, 0) scaleX(0.9)}to{opacity:0;transform:translate3d(2000px, 0, 0) scaleX(2)}}.animate__bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translate3d(0, -10px, 0) scaleY(0.985)}40%,45%{opacity:1;transform:translate3d(0, 20px, 0) scaleY(0.9)}to{opacity:0;transform:translate3d(0, -2000px, 0) scaleY(3)}}.animate__bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.animate__fadeIn{animation-name:fadeIn}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0, -100%, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.animate__fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{from{opacity:0;transform:translate3d(0, -2000px, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.animate__fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-100%, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.animate__fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{from{opacity:0;transform:translate3d(-2000px, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.animate__fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{from{opacity:0;transform:translate3d(100%, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.animate__fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{from{opacity:0;transform:translate3d(2000px, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.animate__fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0, 100%, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.animate__fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{from{opacity:0;transform:translate3d(0, 2000px, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.animate__fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeInTopLeft{from{opacity:0;transform:translate3d(-100%, -100%, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.animate__fadeInTopLeft{animation-name:fadeInTopLeft}@keyframes fadeInTopRight{from{opacity:0;transform:translate3d(100%, -100%, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.animate__fadeInTopRight{animation-name:fadeInTopRight}@keyframes fadeInBottomLeft{from{opacity:0;transform:translate3d(-100%, 100%, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.animate__fadeInBottomLeft{animation-name:fadeInBottomLeft}@keyframes fadeInBottomRight{from{opacity:0;transform:translate3d(100%, 100%, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.animate__fadeInBottomRight{animation-name:fadeInBottomRight}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.animate__fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;transform:translate3d(0, 100%, 0)}}.animate__fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;transform:translate3d(0, 2000px, 0)}}.animate__fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{from{opacity:1}to{opacity:0;transform:translate3d(-100%, 0, 0)}}.animate__fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;transform:translate3d(-2000px, 0, 0)}}.animate__fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;transform:translate3d(100%, 0, 0)}}.animate__fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;transform:translate3d(2000px, 0, 0)}}.animate__fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;transform:translate3d(0, -100%, 0)}}.animate__fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;transform:translate3d(0, -2000px, 0)}}.animate__fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes fadeOutTopLeft{from{opacity:1;transform:translate3d(0, 0, 0)}to{opacity:0;transform:translate3d(-100%, -100%, 0)}}.animate__fadeOutTopLeft{animation-name:fadeOutTopLeft}@keyframes fadeOutTopRight{from{opacity:1;transform:translate3d(0, 0, 0)}to{opacity:0;transform:translate3d(100%, -100%, 0)}}.animate__fadeOutTopRight{animation-name:fadeOutTopRight}@keyframes fadeOutBottomRight{from{opacity:1;transform:translate3d(0, 0, 0)}to{opacity:0;transform:translate3d(100%, 100%, 0)}}.animate__fadeOutBottomRight{animation-name:fadeOutBottomRight}@keyframes fadeOutBottomLeft{from{opacity:1;transform:translate3d(0, 0, 0)}to{opacity:0;transform:translate3d(-100%, 100%, 0)}}.animate__fadeOutBottomLeft{animation-name:fadeOutBottomLeft}@keyframes flip{from{transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);animation-timing-function:ease-out}40%{transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);animation-timing-function:ease-out}50%{transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);animation-timing-function:ease-in}to{transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);animation-timing-function:ease-in}}.animate__animated.animate__flip{-webkit-backface-visibility:visible;backface-visibility:visible;animation-name:flip}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.animate__flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;animation-name:flipInX}@keyframes flipInY{from{transform:perspective(400px) rotate3d(0, 1, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(0, 1, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(0, 1, 0, -5deg)}to{transform:perspective(400px)}}.animate__flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;animation-name:flipInY}@keyframes flipOutX{from{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1}to{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0}}.animate__flipOutX{animation-duration:.75s;animation-duration:calc(var(--animate-duration)*.75);animation-name:flipOutX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}@keyframes flipOutY{from{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1}to{transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0}}.animate__flipOutY{animation-duration:.75s;animation-duration:calc(var(--animate-duration)*.75);-webkit-backface-visibility:visible !important;backface-visibility:visible !important;animation-name:flipOutY}@keyframes lightSpeedInRight{from{transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg)}to{transform:translate3d(0, 0, 0)}}.animate__lightSpeedInRight{animation-name:lightSpeedInRight;animation-timing-function:ease-out}@keyframes lightSpeedInLeft{from{transform:translate3d(-100%, 0, 0) skewX(30deg);opacity:0}60%{transform:skewX(-20deg);opacity:1}80%{transform:skewX(5deg)}to{transform:translate3d(0, 0, 0)}}.animate__lightSpeedInLeft{animation-name:lightSpeedInLeft;animation-timing-function:ease-out}@keyframes lightSpeedOutRight{from{opacity:1}to{transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0}}.animate__lightSpeedOutRight{animation-name:lightSpeedOutRight;animation-timing-function:ease-in}@keyframes lightSpeedOutLeft{from{opacity:1}to{transform:translate3d(-100%, 0, 0) skewX(-30deg);opacity:0}}.animate__lightSpeedOutLeft{animation-name:lightSpeedOutLeft;animation-timing-function:ease-in}@keyframes rotateIn{from{transform:rotate3d(0, 0, 1, -200deg);opacity:0}to{transform:translate3d(0, 0, 0);opacity:1}}.animate__rotateIn{animation-name:rotateIn;transform-origin:center}@keyframes rotateInDownLeft{from{transform:rotate3d(0, 0, 1, -45deg);opacity:0}to{transform:translate3d(0, 0, 0);opacity:1}}.animate__rotateInDownLeft{animation-name:rotateInDownLeft;transform-origin:left bottom}@keyframes rotateInDownRight{from{transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{transform:translate3d(0, 0, 0);opacity:1}}.animate__rotateInDownRight{animation-name:rotateInDownRight;transform-origin:right bottom}@keyframes rotateInUpLeft{from{transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{transform:translate3d(0, 0, 0);opacity:1}}.animate__rotateInUpLeft{animation-name:rotateInUpLeft;transform-origin:left bottom}@keyframes rotateInUpRight{from{transform:rotate3d(0, 0, 1, -90deg);opacity:0}to{transform:translate3d(0, 0, 0);opacity:1}}.animate__rotateInUpRight{animation-name:rotateInUpRight;transform-origin:right bottom}@keyframes rotateOut{from{opacity:1}to{transform:rotate3d(0, 0, 1, 200deg);opacity:0}}.animate__rotateOut{animation-name:rotateOut;transform-origin:center}@keyframes rotateOutDownLeft{from{opacity:1}to{transform:rotate3d(0, 0, 1, 45deg);opacity:0}}.animate__rotateOutDownLeft{animation-name:rotateOutDownLeft;transform-origin:left bottom}@keyframes rotateOutDownRight{from{opacity:1}to{transform:rotate3d(0, 0, 1, -45deg);opacity:0}}.animate__rotateOutDownRight{animation-name:rotateOutDownRight;transform-origin:right bottom}@keyframes rotateOutUpLeft{from{opacity:1}to{transform:rotate3d(0, 0, 1, -45deg);opacity:0}}.animate__rotateOutUpLeft{animation-name:rotateOutUpLeft;transform-origin:left bottom}@keyframes rotateOutUpRight{from{opacity:1}to{transform:rotate3d(0, 0, 1, 90deg);opacity:0}}.animate__rotateOutUpRight{animation-name:rotateOutUpRight;transform-origin:right bottom}@keyframes hinge{0%{animation-timing-function:ease-in-out}20%,60%{transform:rotate3d(0, 0, 1, 80deg);animation-timing-function:ease-in-out}40%,80%{transform:rotate3d(0, 0, 1, 60deg);animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0, 700px, 0);opacity:0}}.animate__hinge{animation-duration:2s;animation-duration:calc(var(--animate-duration)*2);animation-name:hinge;transform-origin:top left}@keyframes jackInTheBox{from{opacity:0;transform:scale(0.1) rotate(30deg);transform-origin:center bottom}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}.animate__jackInTheBox{animation-name:jackInTheBox}@keyframes rollIn{from{opacity:0;transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)}to{opacity:1;transform:translate3d(0, 0, 0)}}.animate__rollIn{animation-name:rollIn}@keyframes rollOut{from{opacity:1}to{opacity:0;transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)}}.animate__rollOut{animation-name:rollOut}@keyframes zoomIn{from{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}.animate__zoomIn{animation-name:zoomIn}@keyframes zoomInDown{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.animate__zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.animate__zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.animate__zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.animate__zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{from{opacity:1}50%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}to{opacity:0}}.animate__zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.animate__zoomOutDown{animation-name:zoomOutDown;transform-origin:center bottom}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0)}to{opacity:0;transform:scale(0.1) translate3d(-2000px, 0, 0)}}.animate__zoomOutLeft{animation-name:zoomOutLeft;transform-origin:left center}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0)}to{opacity:0;transform:scale(0.1) translate3d(2000px, 0, 0)}}.animate__zoomOutRight{animation-name:zoomOutRight;transform-origin:right center}@keyframes zoomOutUp{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.animate__zoomOutUp{animation-name:zoomOutUp;transform-origin:center bottom}@keyframes slideInDown{from{transform:translate3d(0, -100%, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.animate__slideInDown{animation-name:slideInDown}@keyframes slideInLeft{from{transform:translate3d(-100%, 0, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.animate__slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{from{transform:translate3d(100%, 0, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.animate__slideInRight{animation-name:slideInRight}@keyframes slideInUp{from{transform:translate3d(0, 100%, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.animate__slideInUp{animation-name:slideInUp}@keyframes slideOutDown{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(0, 100%, 0)}}.animate__slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(-100%, 0, 0)}}.animate__slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(100%, 0, 0)}}.animate__slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(0, -100%, 0)}}.animate__slideOutUp{animation-name:slideOutUp}.children-slide-in>*{opacity:0;transform:translate(-24px)}.children-slide-in>*:nth-child(1){animation-delay:.2s !important}.children-slide-in>*:nth-child(2){animation-delay:.4s !important}.children-slide-in>*:nth-child(3){animation-delay:.6s !important}.children-slide-in>*:nth-child(4){animation-delay:.8s !important}.children-slide-in>*:nth-child(5){animation-delay:1s !important}.children-slide-in>*:nth-child(6){animation-delay:1.2s !important}.children-slide-in>*:nth-child(7){animation-delay:1.4s !important}.children-slide-in>*:nth-child(8){animation-delay:1.6s !important}.children-slide-in>*:nth-child(9){animation-delay:1.8s !important}.children-slide-in>*:nth-child(10){animation-delay:2s !important}.children-slide-in>*:nth-child(11){animation-delay:2.2s !important}.children-slide-in>*:nth-child(12){animation-delay:2.4s !important}.children-slide-in>*:nth-child(13){animation-delay:2.6s !important}.children-slide-in>*:nth-child(14){animation-delay:2.8s !important}.children-slide-in.load>*{animation:slide-in .25s ease-out forwards}@keyframes slide-in{to{opacity:1;transform:translate(0)}}.children-fade-in>*:not(span){opacity:0;transform:translate(0, 20px)}.children-fade-in>*:not(span):nth-child(1){animation-delay:.1s !important}.children-fade-in>*:not(span):nth-child(2){animation-delay:.2s !important}.children-fade-in>*:not(span):nth-child(3){animation-delay:.3s !important}.children-fade-in>*:not(span):nth-child(4){animation-delay:.4s !important}.children-fade-in>*:not(span):nth-child(5){animation-delay:.5s !important}.children-fade-in>*:not(span):nth-child(6){animation-delay:.6s !important}.children-fade-in>*:not(span):nth-child(7){animation-delay:.7s !important}.children-fade-in>*:not(span):nth-child(8){animation-delay:.8s !important}.children-fade-in>*:not(span):nth-child(9){animation-delay:.9s !important}.children-fade-in>*:not(span):nth-child(10){animation-delay:1s !important}.children-fade-in>*:not(span):nth-child(11){animation-delay:1.1s !important}.children-fade-in>*:not(span):nth-child(12){animation-delay:1.2s !important}.children-fade-in>*:not(span):nth-child(13){animation-delay:1.3s !important}.children-fade-in>*:not(span):nth-child(14){animation-delay:1.4s !important}.children-fade-in>*:not(span):nth-child(15){animation-delay:1.5s !important}.children-fade-in>*:not(span):nth-child(16){animation-delay:1.6s !important}.children-fade-in>*:not(span):nth-child(17){animation-delay:1.7s !important}.children-fade-in>*:not(span):nth-child(18){animation-delay:1.8s !important}.children-fade-in>*:not(span):nth-child(19){animation-delay:1.9s !important}.children-fade-in>*:not(span):nth-child(20){animation-delay:2s !important}.children-fade-in>*:not(span):nth-child(21){animation-delay:2.1s !important}.children-fade-in>*:not(span):nth-child(22){animation-delay:2.2s !important}.children-fade-in>*:not(span):nth-child(23){animation-delay:2.3s !important}.children-fade-in>*:not(span):nth-child(24){animation-delay:2.4s !important}.children-fade-in>*:not(span):nth-child(25){animation-delay:2.5s !important}.children-fade-in>*:not(span):nth-child(26){animation-delay:2.6s !important}.children-fade-in>*:not(span):nth-child(27){animation-delay:2.7s !important}.children-fade-in>*:not(span):nth-child(28){animation-delay:2.8s !important}.children-fade-in>*:not(span):nth-child(29){animation-delay:2.9s !important}.children-fade-in.load>*:not(span){animation:fade-in .25s ease-out forwards}@keyframes fade-in{to{opacity:1;transform:translate(0)}}.slide-in-from-right{opacity:0;transform:translate(40px, 0);transition:opacity .25s ease,transform .25s ease}.slide-in-from-right.load{opacity:1;transform:translate(0, 0)}.slide-in-from-left{opacity:0;transform:translate(-40px, 0);transition:opacity .25s ease,transform .25s ease}.slide-in-from-left.load{opacity:1;transform:translate(0, 0)}@keyframes rotate{0%{transform:rotate(0deg)}25%{transform:rotate(3deg)}50%{transform:rotate(-3deg)}75%{transform:rotate(1deg)}100%{transform:rotate(0deg)}}@keyframes wobble{0%{padding:1.2rem 2.4rem 1.2rem 2.4rem}25%{padding:1.2rem 2rem 1.2rem 2.8rem}50%{padding:1.2rem 2.8rem 1.2rem 2rem}75%{padding:1.2rem 2.2rem 1.2rem 2.6rem}100%{padding:1.2rem 2.4rem 1.2rem 2.4rem}}body{position:relative;overflow-x:hidden}body.home .page-wrap{overflow:hidden}#home-hero{position:relative}#home-hero .hero-image{height:713px;background-repeat:no-repeat;background-position:center;background-size:cover;width:100%;position:relative;z-index:3}#home-hero .hero-image:before{content:"";position:absolute;height:100%;width:100%;background:#353738;opacity:.1;z-index:9}#home-hero .hero-image:after{content:"";position:absolute;height:100%;width:100%;outline:6px solid #f89726;outline-offset:-21px;top:0px;z-index:10}@media only screen and (min-width: 1200px){#home-hero .hero-image:after{outline-offset:-41px;outline:8px solid #f89726}}#home-hero .hero-image .hero-image_content{position:absolute;top:245px;left:47px;width:50%;height:auto}@media only screen and (min-width: 1200px){#home-hero .hero-image .hero-image_content{top:340px;left:142px}}#home-hero .hero-image .hero-image_content h1{color:#fff;font-family:"Rowdies",cursive;font-size:47px;text-transform:uppercase;line-height:47px;position:relative;z-index:20;margin-bottom:8px}@media only screen and (min-width: 1200px){#home-hero .hero-image .hero-image_content h1{font-size:125px;line-height:125px}}#home-hero .hero-image .hero-image_content h2{color:#fff;font-family:"Rowdies",cursive;font-size:35px;line-height:35px;position:relative;z-index:20;margin-bottom:34px}@media only screen and (min-width: 1200px){#home-hero .hero-image .hero-image_content h2{font-size:60px;line-height:75px}}#home-hero .hero-image .hero-image_content .blue-button{position:relative;margin-top:34px;height:51px;width:215px}@media only screen and (min-width: 1200px){#home-hero .hero-image .hero-image_content .blue-button{margin-top:82px;width:308px;height:75px}}#home-hero .hero-image .hero-image_content .blue-button a{font-family:"Roboto",sans-serif;color:#000;font-size:18px;font-weight:500;letter-spacing:.54px;line-height:21px;padding:15px 32px;width:215px;background:#00a5ce;position:absolute;z-index:15;transition:all .33s ease-in-out;text-align:center;border-radius:10px}@media only screen and (min-width: 1200px){#home-hero .hero-image .hero-image_content .blue-button a{font-size:27px;width:308px;height:75px;display:flex;justify-content:center;align-items:center}}#home-hero .hero-image .hero-image_content .blue-button:after{content:"";position:absolute;height:100%;width:215px;border:4px solid #7fbb42;border-radius:10px;left:8px;bottom:-8px;transition:all .33s ease-in-out}@media only screen and (min-width: 1200px){#home-hero .hero-image .hero-image_content .blue-button:after{width:308px}}#home-hero .hero-image .hero-image_content .blue-button:hover a{background:#7fbb42}#home-hero .hero-image .hero-image_content .blue-button:hover:after{background:#7fbb42;left:0px;bottom:0px}.home-banner-slider-container .home-banner-slider-items{display:flex;list-style:none;padding:0}.home-banner-slider-container .tns-nav{position:absolute;bottom:20%;right:47px}.home-banner-slider-container .tns-nav button{height:16px;width:16px;border-radius:50%;margin:10px;border:2px solid #fff;background-color:rgba(0,0,0,0)}.home-banner-slider-container .tns-nav button.tns-nav-active{background-color:#fff}.hero-video{position:relative}.hero-video:after{content:"";position:absolute;height:100%;width:100%;outline:6px solid #f89726;outline-offset:-21px;top:0px;z-index:10}@media only screen and (min-width: 1200px){.hero-video:after{outline-offset:-41px;outline:8px solid #f89726}}.hero-video .video-container{height:100%;left:0;position:absolute;top:0;width:100%}.hero-video .video-container .embed-container{height:100%;overflow:visible;padding:0;width:100%}.hero-video .video-container .embed-container iframe{height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);width:1440px}@media only screen and (min-width: 1200px){.hero-video .video-container .embed-container iframe{width:1700px}}@media(min-width: 1600px){.hero-video .video-container .embed-container iframe{height:1080px;width:1920px}}.hero-video .hero-image_content{height:800px;padding:160px 40px 120px;position:relative;width:100%}@media only screen and (min-width: 1200px){.hero-video .hero-image_content{height:960px;padding:280px 140px 120px;width:80%}}@media(min-width: 1920px){.hero-video .hero-image_content{height:1080px}}.hero-video .hero-image_content h1,.hero-video .hero-image_content h2{color:#fff}@media(min-width: 1920px){.hero-video .hero-image_content h1{margin-bottom:40px}}@media(max-width: 767px){body.home-copy header{background-color:rgba(0,0,0,.3)}}@media(max-width: 767px){body.home-copy section#home-hero{padding-top:210px}}body.home-copy section#home-hero .home-banner-slider-container .home-banner-slider{aspect-ratio:16/9}body.home-copy section#home-hero .home-banner-slider-container .home-banner-slider .tns-ovh .tns-inner{height:100%}body.home-copy section#home-hero .home-banner-slider-container .home-banner-slider .tns-ovh .tns-inner ul.home-banner-slider-items>li .hero-image{display:flex;justify-content:flex-start;align-items:flex-end;aspect-ratio:16/9;height:100%;min-height:0}@media(max-width: 767px){body.home-copy section#home-hero .home-banner-slider-container .home-banner-slider .tns-ovh .tns-inner ul.home-banner-slider-items>li .hero-image{background-size:contain;background-color:#7fbb42}}body.home-copy section#home-hero .home-banner-slider-container .home-banner-slider .tns-ovh .tns-inner ul.home-banner-slider-items>li .hero-image_content{top:inherit;width:400px;margin:0 auto 150px;left:55px;text-align:center}@media(max-width: 767px){body.home-copy section#home-hero .home-banner-slider-container .home-banner-slider .tns-ovh .tns-inner ul.home-banner-slider-items>li .hero-image_content{right:0;margin-bottom:15%;left:0}}body.home-copy section#home-hero .home-banner-slider-container .home-banner-slider .tns-ovh .tns-inner ul.home-banner-slider-items>li .hero-image_content .blue-button{height:inherit}@media(max-width: 767px){body.home-copy section#home-hero .home-banner-slider-container .home-banner-slider .tns-ovh .tns-inner ul.home-banner-slider-items>li .hero-image_content .blue-button{display:inline-block}}body.home-copy section#home-hero .home-banner-slider-container .home-banner-slider .tns-ovh .tns-inner ul.home-banner-slider-items>li .hero-image_content .blue-button:after{width:calc(100% + 30px)}body.home-copy section#home-hero .home-banner-slider-container .home-banner-slider .tns-ovh .tns-inner ul.home-banner-slider-items>li .hero-image_content .blue-button a{display:inline-block;position:relative;white-space:pre;height:inherit}body.home-copy section#home-hero .home-banner-slider-container .tns-nav{position:absolute;right:15px;bottom:120px}@media(max-width: 767px){body.home-copy section#home-hero .home-banner-slider-container .tns-nav{right:0;bottom:25px}}@media(max-width: 767px){body.home-copy section#home-intro:before{display:none}}@media(max-width: 767px){body.home-copy #home-intro .hours-weather-translator{margin-top:0}}@media screen and (max-width: 1250px){body.home.dino header .logo-link img{max-width:125px}}body.home.dino #home-hero .hero-video{width:100%;height:100%;background-size:cover;background-repeat:no-repeat}body.home.dino #home-hero .hero-video .video-container{opacity:0;transition:opacity .33s ease}body.home.dino #home-intro .featured-pages{position:relative;z-index:2}body.home.dino #home-intro::after{content:"";position:absolute;bottom:60px;left:0;width:100%;height:200px;background-image:url("/sitefiles/2891/images/dino/feet-one.png");background-repeat:no-repeat;background-size:cover;background-position:bottom;opacity:.3}body.home.dino #home-welcome{position:relative}body.home.dino #home-welcome::after{content:"";position:absolute;bottom:-200px;right:-300px;width:100%;height:400px;max-width:800px;background-image:url("/sitefiles/2891/images/dino/trex-flipped.png");background-repeat:no-repeat;background-size:contain;background-position:bottom;opacity:.3}@media screen and (min-width: 767px){body.home.dino #home-welcome::after{right:0}}body.home.dino #home-learning{background:url("/sitefiles/2891/images/dino/feet-opaque-20.png");background-size:cover}.saving-wildlife #default-main,.saving-wildlife .page-wrap{overflow:hidden}#default-banner{position:relative;height:442px;width:100%;overflow:hidden}@media only screen and (min-width: 1200px){#default-banner{height:721px}}#default-banner .default-image-banner{height:442px}#default-banner .default-image-banner.yes-video{display:none}@media only screen and (min-width: 1200px){#default-banner .default-image-banner{height:721px}}#default-banner .default-image-banner img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}#default-banner .default-image-banner:before{content:"";position:absolute;height:100%;width:100%;top:0px;z-index:1;background:rgba(84,88,90,.3);outline:6px solid #8dc63f;outline-offset:-21px}@media only screen and (min-width: 1200px){#default-banner .default-image-banner:before{outline-offset:-41px;outline:8px solid #8dc63f}}#default-banner .default-video-banner{height:442px;overflow:hidden;position:relative}#default-banner .default-video-banner.yes-image{display:none}#default-banner .default-video-banner:before{content:"";position:absolute;height:100%;width:100%;top:0px;z-index:1;background:rgba(84,88,90,.3);outline:6px solid #8dc63f;outline-offset:-21px}@media only screen and (min-width: 1200px){#default-banner .default-video-banner:before{outline-offset:-41px;outline:8px solid #8dc63f}}@media only screen and (min-width: 1200px){#default-banner .default-video-banner{height:721px}}#default-banner .default-video-banner .video-container{min-height:442px;overflow:visible}@media only screen and (min-width: 768px){#default-banner .default-video-banner .video-container{min-height:442px}}@media only screen and (min-width: 1024px){#default-banner .default-video-banner .video-container{min-height:unset}}#default-banner .default-video-banner .video-container .embed-container{overflow:visible}#default-banner .default-video-banner .video-container .embed-container iframe{position:absolute;width:calc(100% + 800px);left:-400px;height:442px;top:0px}@media only screen and (min-width: 768px){#default-banner .default-video-banner .video-container .embed-container iframe{width:calc(100% + 0px);position:absolute;left:0px;top:0px;height:100%}}@media only screen and (min-width: 1024px){#default-banner .default-video-banner .video-container .embed-container iframe{width:100%;height:100%;left:0px;top:-220px}}@media only screen and (min-width: 1200px){#default-banner .default-video-banner .video-container .embed-container iframe{top:-50px}}@media only screen and (min-width: 1440px){#default-banner .default-video-banner .video-container .embed-container iframe{top:-150px}}@media only screen and (min-width: 1920px){#default-banner .default-video-banner .video-container .embed-container iframe{top:-450px}}#default-banner h1{color:#fff;position:absolute;top:198px;left:45px;margin:0;width:50%;z-index:2;font-size:39px}@media only screen and (min-width: 768px){#default-banner h1{font-size:47px}}@media only screen and (min-width: 1200px){#default-banner h1{font-size:75px;top:376px;left:140px}}@media only screen and (min-width: 1920px){#default-banner h1{font-size:125px}}#default-banner:after{position:absolute;content:"";background-image:url("/sitefiles/2891/images/wave-border.svg");background-size:cover;background-repeat:no-repeat;height:100px;left:-50px;width:calc(100% + 100px);bottom:0px;z-index:2;animation:shakeX 15s infinite}.breadcrumbs ul{margin:0 15px;list-style:none;display:flex;padding:0px}@media only screen and (min-width: 1200px){.breadcrumbs ul{margin:0 64px}}@media only screen and (min-width: 1920px){.breadcrumbs ul{margin:0 180px}}.breadcrumbs ul li{margin-right:16px;position:relative}.breadcrumbs ul li:after{position:absolute;content:">";font-weight:800;font-family:"Roboto",sans-serif;font-size:16px;color:#7fbb42;top:50%;transform:translate(50%, -50%)}.breadcrumbs ul li:last-child:after{display:none}.breadcrumbs ul li a{font-size:16px;color:#000;font-family:"Roboto",sans-serif;text-decoration:none;font-weight:400;transition:all .33s ease-in-out}.breadcrumbs ul li a.current{font-weight:bold}.breadcrumbs ul li a:after{content:"";position:absolute;height:2px;width:0%;bottom:0px;background:#7fbb42;left:0px;transition:all .33s ease-in-out}.breadcrumbs ul li a:hover:after{width:100%}@media only screen and (min-width: 1200px){.breadcrumbs ul li a{font-size:20px;line-height:30px}}.hero-image{height:713px;background-repeat:no-repeat;background-position:center;background-size:cover;width:100%;position:relative;z-index:3}@media only screen and (min-width: 1200px){.hero-image{height:90vh;min-height:870px}}.hero-image:before{content:"";position:absolute;height:100%;width:100%;background:#353738;opacity:.3;z-index:9}.hero-image:after{content:"";position:absolute;height:100%;width:100%;outline:6px solid #f89726;outline-offset:-21px;top:0px;z-index:10}@media only screen and (min-width: 1200px){.hero-image:after{outline-offset:-41px;outline:8px solid #f89726}}.hero-image .hero-image_content{position:absolute;top:245px;left:47px;width:50%;height:auto}@media only screen and (min-width: 1200px){.hero-image .hero-image_content{top:340px;left:142px}}.hero-image .hero-image_content h1{color:#fff;font-family:"Rowdies",cursive;font-size:47px;text-transform:uppercase;line-height:47px;position:relative;z-index:20;margin-bottom:8px}@media only screen and (min-width: 1200px){.hero-image .hero-image_content h1{font-size:125px;line-height:125px}}.hero-image .hero-image_content h2{color:#fff;font-family:"Rowdies",cursive;font-size:35px;line-height:35px;position:relative;z-index:20;margin-bottom:34px}@media only screen and (min-width: 1200px){.hero-image .hero-image_content h2{font-size:60px;line-height:75px}}.hero-image .hero-image_content .blue-button{position:relative;margin-top:34px;height:51px;width:215px}@media only screen and (min-width: 1200px){.hero-image .hero-image_content .blue-button{margin-top:82px;width:308px;height:75px}}.hero-image .hero-image_content .blue-button a{font-family:"Roboto",sans-serif;color:#000;font-size:18px;font-weight:500;letter-spacing:.54px;line-height:21px;padding:15px 32px;width:215px;background:#00a5ce;position:absolute;z-index:15;transition:all .33s ease-in-out;text-align:center;border-radius:10px}@media only screen and (min-width: 1200px){.hero-image .hero-image_content .blue-button a{font-size:27px;width:308px;height:75px;display:flex;justify-content:center;align-items:center}}.hero-image .hero-image_content .blue-button:after{content:"";position:absolute;height:100%;width:215px;border:4px solid #7fbb42;border-radius:10px;left:8px;bottom:-8px;transition:all .33s ease-in-out}@media only screen and (min-width: 1200px){.hero-image .hero-image_content .blue-button:after{width:308px}}.hero-image .hero-image_content .blue-button:hover a{background:#7fbb42}.hero-image .hero-image_content .blue-button:hover:after{background:#7fbb42;left:0px;bottom:0px}.templatecontent{margin:80px 15px}.templatecontent p a{font-family:"Roboto",sans-serif;font-weight:bold;font-size:16px;letter-spacing:.48px;line-height:26px;color:#f89726;text-decoration:underline;transition:all .33s ease-in-out}@media only screen and (min-width: 1200px){.templatecontent p a{font-size:18px;line-height:28px;letter-spacing:.54px}}@media only screen and (min-width: 1920px){.templatecontent p a{font-size:20px;letter-spacing:.6px;line-height:30px}}.templatecontent p a:hover{color:#1aa5ce;text-decoration:underline}.templatecontent.floated{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto}.two-column-grid{display:grid;grid-template-columns:1fr;grid-gap:20px}@media only screen and (min-width: 1024px){.two-column-grid{grid-template-columns:1fr 1fr;grid-gap:45px}}.three-column-grid{display:grid;grid-template-columns:1fr;grid-gap:20px}@media only screen and (min-width: 1024px){.three-column-grid{grid-template-columns:1fr 1fr 1fr;grid-gap:45px}}.tns-liveregion{display:none}.upcoming-events-container{margin-top:50px;position:relative}@media only screen and (min-width: 1200px){.upcoming-events-container{display:flex;justify-content:center;align-items:center;padding-top:50px}}.upcoming-events-container .title{margin:100px 20px 40px 20px;position:relative}.upcoming-events-container .title:before{content:"";position:absolute;height:105px;width:135px;background-image:url("/sitefiles/2891/images/blue-fan.svg");background-repeat:no-repeat;background-size:contain;top:-125px;animation:swing 20s infinite}@media only screen and (min-width: 1200px){.upcoming-events-container .title:before{width:194px;height:152px;top:-160px}}.upcoming-events-container .title p{font-weight:400}@media only screen and (min-width: 1200px){.upcoming-events-container .title{width:500px;margin:100px 20px 40px 131px}}@media only screen and (min-width: 1920px){.upcoming-events-container .title{margin:100px 20px 40px 132px}}@media only screen and (min-width: 1200px){.upcoming-events-container .event-multiple-container{width:calc(100% - 500px);overflow:hidden;padding-left:40px}}.upcoming-events-container .event-multiple-container .tns-outer .tns-ovh .tns-inner .event-multiple-slider{display:flex;list-style:none;padding:0}.upcoming-events-container .event-multiple-container .tns-outer .tns-ovh .tns-inner .event-multiple-slider .card a{position:relative;display:flex;flex-direction:column}.upcoming-events-container .event-multiple-container .tns-outer .tns-ovh .tns-inner .event-multiple-slider .card a .content{background:#fff;padding:20px;padding-bottom:25px;box-shadow:3px 6px 7px #d3d3d3;margin-top:-20px;margin-left:-10px;z-index:2;position:relative;width:calc(100% - 20px)}.upcoming-events-container .event-multiple-container .tns-outer .tns-ovh .tns-inner .event-multiple-slider .card a .content .upcoming-events-date span{font-size:12px;font-family:"Rowdies",cursive;text-transform:uppercase;color:#000}@media only screen and (min-width: 1024px){.upcoming-events-container .event-multiple-container .tns-outer .tns-ovh .tns-inner .event-multiple-slider .card a .content .upcoming-events-date span{font-size:16px}}@media only screen and (min-width: 1440px){.upcoming-events-container .event-multiple-container .tns-outer .tns-ovh .tns-inner .event-multiple-slider .card a .content .upcoming-events-date span{font-size:20px}}.upcoming-events-container .event-multiple-container .tns-outer .tns-ovh .tns-inner .event-multiple-slider .card a .content .upcoming-events-name{margin:2px 0;font-size:23px;line-height:33px;font-family:"Rowdies",cursive;color:#000;text-decoration:none;transition:all .33s ease-in-out;font-weight:500}@media only screen and (min-width: 1024px){.upcoming-events-container .event-multiple-container .tns-outer .tns-ovh .tns-inner .event-multiple-slider .card a .content .upcoming-events-name{font-size:32px}}@media only screen and (min-width: 1440px){.upcoming-events-container .event-multiple-container .tns-outer .tns-ovh .tns-inner .event-multiple-slider .card a .content .upcoming-events-name{font-size:40px}}.upcoming-events-container .event-multiple-container .tns-outer .tns-ovh .tns-inner .event-multiple-slider .card a .content .upcoming-events-details{color:#000}.upcoming-events-container .event-multiple-container .tns-outer .tns-ovh .tns-inner .event-multiple-slider .card a .content .learn-more-link{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.upcoming-events-container .event-multiple-container .tns-outer .tns-ovh .tns-inner .event-multiple-slider .card a .content .learn-more-link p{font-family:"Roboto",sans-serif;font-size:18px;color:#000;font-weight:500;letter-spacing:.54px;line-height:21px;position:relative}@media only screen and (min-width: 1024px){.upcoming-events-container .event-multiple-container .tns-outer .tns-ovh .tns-inner .event-multiple-slider .card a .content .learn-more-link p{font-size:20px;line-height:25px;letter-spacing:.65px}}@media only screen and (min-width: 1440px){.upcoming-events-container .event-multiple-container .tns-outer .tns-ovh .tns-inner .event-multiple-slider .card a .content .learn-more-link p{font-size:22px}}@media only screen and (min-width: 1920px){.upcoming-events-container .event-multiple-container .tns-outer .tns-ovh .tns-inner .event-multiple-slider .card a .content .learn-more-link p{font-size:27px;line-height:32px;letter-spacing:.81px}}.upcoming-events-container .event-multiple-container .tns-outer .tns-ovh .tns-inner .event-multiple-slider .card a .content .learn-more-link:before{content:"";position:absolute;height:4px;width:100%;background:#1aa5ce;bottom:-16px;border-radius:4px}.upcoming-events-container .event-multiple-container .tns-outer .tns-ovh .tns-inner .event-multiple-slider .card a .content .learn-more-link:after{content:"";position:absolute;height:4px;width:100%;background:#7fbb42;bottom:-26px;left:0px;border-radius:4px;transition:all .33s ease-in-out}.upcoming-events-container .event-multiple-container .tns-outer .tns-ovh .tns-inner .event-multiple-slider .card a .content .learn-more-link:hover:before{background:#f89726}.upcoming-events-container .event-multiple-container .tns-outer .tns-ovh .tns-inner .event-multiple-slider .card a .content .learn-more-link:hover:after{background:#f89726;bottom:-6px}.upcoming-events-container .event-multiple-container .tns-outer .tns-ovh .tns-inner .event-multiple-slider .card a .upcoming-events-image{position:relative;margin-right:10px;-webkit-mask-image:url("/sitefiles/2891/images/mask-8.png");-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%}.upcoming-events-container .event-multiple-container .tns-outer .tns-ovh .tns-inner .event-multiple-slider .card a .upcoming-events-image img{-o-object-fit:cover;object-fit:cover;transition:all .33s ease-in-out;height:275px;width:100%}.upcoming-events-container .event-multiple-container .tns-outer .tns-ovh .tns-inner .event-multiple-slider .card a:hover .upcoming-events-image{overflow:hidden}.upcoming-events-container .event-multiple-container .tns-outer .tns-ovh .tns-inner .event-multiple-slider .card a:hover .upcoming-events-image img{transform:scale(1.05)}.upcoming-events-container .event-multiple-container .tns-outer .tns-ovh .tns-inner .event-multiple-slider .card a:hover .content .upcoming-events-name{color:#f89726}.upcoming-events-container .event-multiple-container .tns-outer .tns-ovh .tns-inner .event-multiple-slider .card a:hover .content .learn-more-link:before{background:#f89726}.upcoming-events-container .event-multiple-container .tns-outer .tns-ovh .tns-inner .event-multiple-slider .card a:hover .content .learn-more-link:after{background:#f89726;bottom:-6px}.upcoming-events-container .event-multiple-container .tns-outer .tns-controls{margin:40px 15px;text-align:right}@media only screen and (min-width: 1200px){.upcoming-events-container .event-multiple-container .tns-outer .tns-controls{margin:40px 150px}}@media only screen and (min-width: 1920px){.upcoming-events-container .event-multiple-container .tns-outer .tns-controls{margin:40px 276px}}.upcoming-events-container .event-multiple-container .tns-outer .tns-controls button{height:35px;width:35px;background-image:url("/sitefiles/2891/images/next-arrow.png");background-repeat:no-repeat;background-size:contain;border:0px;background-color:rgba(0,0,0,0);cursor:pointer;transition:all .33s ease-in-out}.upcoming-events-container .event-multiple-container .tns-outer .tns-controls button:first-child{margin:0 27px;background-image:url("/sitefiles/2891/images/prev-arrow.png")}.upcoming-events-container .event-multiple-container .tns-outer .tns-controls button:hover{transform:scale(1.1)}.upcoming-events-container .event-multiple-container .tns-outer .tns-controls button i{display:none}body.site-search #default-main{padding:0 5em}.sitemap ul{list-style:none;margin:0;padding:0}.sitemap ul li{display:block}.sitemap ul>li{font:bold 2.4rem serif;margin-top:12px}.sitemap ul>li>ul{padding-left:16px}.sitemap ul>li>ul>li{font:bold 2rem sans-serif;margin-top:8px}.sitemap ul>li>ul>li>ul{padding-left:16px}.sitemap ul>li>ul>li>ul>li{font:normal 1.6rem sans-serif;margin-top:4px}#page-404 #default-banner{height:375px;background:#00001e}#page-404 #default-main{margin:22px}@media only screen and (min-width: 1200px){#page-404 #default-main{margin:100px 131px}}@media only screen and (min-width: 1920px){#page-404 #default-main{margin:122px 277px}}#page-404 footer{margin-top:100px}body.styleguide hr{margin:50px 0 20px}.swatch{background:var(--color);border-radius:8px;display:inline-block;height:80px;margin:0 8px 8px 0;text-align:center;width:80px}.swatch::after{content:attr(color);display:block;font:normal 16px monospace;margin-bottom:16px;position:relative;top:calc(100% + 4px)}#pop-up-container{width:100vw;height:100vh;background:rgba(0,0,0,.85);position:fixed;z-index:999999;top:0px;left:0px;opacity:0;animation-name:popupAnimation;animation-duration:.5s;animation-iteration-count:1;animation-direction:normal;animation-timing-function:ease-in;animation-fill-mode:forwards;animation-delay:5s}#pop-up-container .pop-up{display:flex;flex-direction:column;justify-content:center;align-items:center;width:calc(100vw - 40px);position:relative;margin:0 auto;margin-top:30px;height:calc(100vh - 60px);background:#fff;border-radius:15px;overflow:hidden;max-height:90vh}@media only screen and (min-width: 768px){#pop-up-container .pop-up{width:calc(100vw - 80px);height:calc(100vh - 120px);margin-top:60px}}@media only screen and (min-width: 1024px){#pop-up-container .pop-up{width:calc(100vw - 308px);flex-direction:row}}@media only screen and (min-width: 1440px){#pop-up-container .pop-up{width:calc(100vw - 616px);max-width:920px;max-height:709px}}#pop-up-container .pop-up .close-wrapper{cursor:pointer;position:absolute;top:10px;right:20px;display:flex;align-items:center;background:#fff;padding:3px 15px;box-shadow:0 4px 8px -2px rgba(0,0,0,.3);border:1px solid gray;border-radius:15px;transition:all .33s ease}#pop-up-container .pop-up .close-wrapper span{font-weight:600;font-size:13px;letter-spacing:.6px}#pop-up-container .pop-up .close-wrapper #pop-up-close{height:40px;width:40px;background:url("/sitefiles/2891/images/ui/x-dark.svg");position:relative;transition:all .33s ease-in-out}#pop-up-container .pop-up .close-wrapper:hover{box-shadow:0 2px 5px -1px rgba(0,0,0,.2)}#pop-up-container .pop-up .close-wrapper:hover #pop-up-close{transform:rotate(90deg)}#pop-up-container .pop-up .pop-up-image{width:100%;height:300px}#pop-up-container .pop-up .pop-up-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;border-top-right-radius:15px;border-top-left-radius:15px}@media only screen and (min-width: 1024px){#pop-up-container .pop-up .pop-up-image img{border-top-right-radius:0px}}@media only screen and (min-width: 1024px){#pop-up-container .pop-up .pop-up-image{width:40%;height:100%;border-top-right-radius:0px}}#pop-up-container .pop-up .pop-up-content-container{height:100%;background:url("/sitefiles/2891/images/leaf-background.svg");background-repeat:no-repeat;background-size:cover;background-position:center;overflow-y:auto}@media only screen and (min-width: 1024px){#pop-up-container .pop-up .pop-up-content-container{width:60%}}#pop-up-container .pop-up .pop-up-content-container .pop-up-content{padding:24px;padding-bottom:34px}@media only screen and (min-width: 1024px){#pop-up-container .pop-up .pop-up-content-container .pop-up-content{padding:60px}}#pop-up-container .pop-up .pop-up-content-container .pop-up-content h2{margin-top:0px;margin-bottom:33px}#pop-up-container .pop-up .pop-up-content-container .pop-up-content .blue-button{position:relative;margin-top:34px;height:51px;width:215px}@media only screen and (min-width: 1200px){#pop-up-container .pop-up .pop-up-content-container .pop-up-content .blue-button{margin-top:82px;width:308px;height:75px}}#pop-up-container .pop-up .pop-up-content-container .pop-up-content .blue-button a{font-family:"Roboto",sans-serif;color:#000;font-size:18px;font-weight:500;letter-spacing:.54px;line-height:21px;padding:15px 32px;width:215px;background:#00a5ce;position:absolute;z-index:15;transition:all .33s ease-in-out;text-align:center;border-radius:10px}@media only screen and (min-width: 1200px){#pop-up-container .pop-up .pop-up-content-container .pop-up-content .blue-button a{font-size:27px;width:308px;height:75px;display:flex;justify-content:center;align-items:center}}#pop-up-container .pop-up .pop-up-content-container .pop-up-content .blue-button:after{content:"";position:absolute;height:100%;width:215px;border:4px solid #7fbb42;border-radius:10px;left:8px;bottom:-8px;transition:all .33s ease-in-out}@media only screen and (min-width: 1200px){#pop-up-container .pop-up .pop-up-content-container .pop-up-content .blue-button:after{width:308px}}#pop-up-container .pop-up .pop-up-content-container .pop-up-content .blue-button:hover a{background:#7fbb42}#pop-up-container .pop-up .pop-up-content-container .pop-up-content .blue-button:hover:after{background:#7fbb42;left:0px;bottom:0px}.hide-pop-up{display:none !important}@keyframes popupAnimation{from{opacity:0}to{opacity:1}}.CalendarEventsDetail__eventCalendarFront{margin:50px 0 !important}.CalendarEventsDetail__eventCalendarFront .CalendarMenu{display:none}@media only screen and (min-width: 1024px){.CalendarEventsDetail__eventCalendarFront .CalendarMenu{display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:57px;margin-bottom:50px}}.CalendarEventsDetail__eventCalendarFront .CalendarMenu a{font-size:16px;font-family:"Roboto",sans-serif;color:#000;letter-spacing:.66px;text-align:center;position:relative;margin-right:10px;border-bottom:4px solid #fff}.CalendarEventsDetail__eventCalendarFront .CalendarMenu a:first-child:before{position:absolute;content:"";background:url("/sitefiles/2891/images/calendar-icon.svg");background-repeat:no-repeat;background-size:contain;height:25px;width:25px;z-index:4;top:50%;left:0;transform:translate(0%, -50%)}.CalendarEventsDetail__eventCalendarFront .CalendarMenu a:last-child:before{position:absolute;content:"";background:url("/sitefiles/2891/images/list-icon.svg");background-repeat:no-repeat;background-size:contain;height:25px;width:25px;z-index:4;top:50%;transform:translate(0%, -40%)}.CalendarEventsDetail__eventCalendarFront .CalendarMenu .CalendarMenu__currentItem{border-bottom:4px solid #7fbb42}.CalendarEventsDetail__eventCalendarFront .CalendarMenu .CalendarMenu__currentItem:after{position:absolute;content:"";border-radius:4px;height:4px;width:100%;background:#1aa5ce;bottom:-16px}.CalendarEventsDetail__eventCalendarFront .CalendarMonthFilter .form-group{height:57px}.CalendarEventsDetail__eventCalendarFront .CalendarMonthFilter .form-group .css-yk16xz-control{height:100%;border-radius:0px;border-color:#000;font-size:16px;letter-spacing:.66px;font-family:"Roboto",sans-serif}.CalendarEventsDetail__eventCalendarFront .CalendarMonthFilter .form-group .css-yk16xz-control .css-1hwfws3{height:57px}.CalendarEventsDetail__eventCalendarFront .CalendarMonthFilter .form-group .css-yk16xz-control .css-1hwfws3 .css-1wa3eu0-placeholder{color:#000}.CalendarEventsDetail__eventCalendarFront .CalendarMonthFilter .CalendarMonthFilter__dateRange{display:flex;justify-content:center;align-items:center;text-align:center}.CalendarEventsDetail__eventCalendarFront .CalendarMonthFilter .CalendarMonthFilter__dateRange .CalendarMonthFilter__dateSeparator{font-size:18px;font-family:"Roboto",sans-serif;text-transform:capitalize;font-weight:500;display:flex;justify-content:center;align-items:center;margin:0px 10px;text-align:center}.CalendarEventsDetail__eventCalendarFront .CalendarMonthFilter .CalendarMonthFilter__dateRange .CalendarMonthFilter__date{margin:0 5px}.CalendarEventsDetail__eventCalendarFront .CalendarMonthFilter .CalendarMonthFilter__dateRange .CalendarMonthFilter__date .fields .fields__col .form-control{border-radius:0px;border-color:#000;height:57px;font-size:16px;letter-spacing:.66px;color:#000;font-family:"Roboto",sans-serif}.CalendarEventsDetail__eventCalendarFront .CalendarMonthFilter .CalendarMonthFilter__search{border-radius:0px;border-color:#000;margin-left:20px;height:57px}.CalendarEventsDetail__eventCalendarFront .CalendarMonthFilter .CalendarMonthFilter__search::-moz-placeholder{color:#000;font-size:16px;font-family:"Roboto",sans-serif;letter-spacing:.66px;font-weight:400}.CalendarEventsDetail__eventCalendarFront .CalendarMonthFilter .CalendarMonthFilter__search::placeholder{color:#000;font-size:16px;font-family:"Roboto",sans-serif;letter-spacing:.66px;font-weight:400}.CalendarEventsDetail__eventCalendarFront .CalendarMonthFilter .CalendarMonthFilter__button{background:#fff;color:#000;font-family:"Roboto",sans-serif;font-size:25px;display:flex;justify-content:flex-start;font-weight:500;letter-spacing:.9px;padding:0;text-align:right;flex:0;border-radius:0px;border:none;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.CalendarEventsDetail__eventCalendarFront .CalendarMonthFilter .CalendarMonthFilter__button:before{content:"";position:absolute;height:4px;border-radius:4px;width:100%;background:#1aa5ce;bottom:-8px;right:0px;transition:all .33s ease-in-out}@media only screen and (min-width: 1024px){.CalendarEventsDetail__eventCalendarFront .CalendarMonthFilter .CalendarMonthFilter__button:before{bottom:12px}}.CalendarEventsDetail__eventCalendarFront .CalendarMonthFilter .CalendarMonthFilter__button:after{content:"";position:absolute;height:4px;width:100%;background:#7fbb42;border-radius:4px;bottom:-24px;right:0px;transition:all .33s ease-in-out}@media only screen and (min-width: 1024px){.CalendarEventsDetail__eventCalendarFront .CalendarMonthFilter .CalendarMonthFilter__button:after{bottom:0px}}.CalendarEventsDetail__eventCalendarFront .CalendarMonthFilter .CalendarMonthFilter__button:hover{color:#000}.CalendarEventsDetail__eventCalendarFront .CalendarMonthFilter .CalendarMonthFilter__button:hover:before{background:#f89726}.CalendarEventsDetail__eventCalendarFront .CalendarMonthFilter .CalendarMonthFilter__button:hover:after{background:#f89726}.CalendarEventsDetail__eventCalendarFront div .CalendarMonth .CalendarMonthNavigation .CalendarMonthNavigation__action{font-family:"Roboto",sans-serif;font-size:14px;color:#000;display:none}.CalendarEventsDetail__eventCalendarFront div .CalendarMonth .CalendarMonthNavigation .CalendarMonthNavigation__header h2{position:relative;font-size:35px;margin-top:50px}@media only screen and (min-width: 1200px){.CalendarEventsDetail__eventCalendarFront div .CalendarMonth .CalendarMonthNavigation .CalendarMonthNavigation__header h2{font-size:47px;margin-top:75px;margin-bottom:25px}}@media only screen and (min-width: 1920px){.CalendarEventsDetail__eventCalendarFront div .CalendarMonth .CalendarMonthNavigation .CalendarMonthNavigation__header h2{font-size:60px}}.CalendarEventsDetail__eventCalendarFront div .CalendarMonth .CalendarMonthNavigation .CalendarMonthNavigation__header h2:after{position:absolute;content:"";background-image:url("/sitefiles/2891/images/calendar-expand-arrow.svg");background-repeat:no-repeat;background-size:contain;height:15px;width:15px;right:-33px;top:50%;transform:translate(-50%, -50%)}.CalendarEventsDetail__eventCalendarFront div .CalendarMonth .CalendarMonthNavigation .CalendarMonthNavigation__header svg{display:none}.CalendarEventsDetail__eventCalendarFront div .CalendarMonth .CalendarMonth__content .CalendarMonth__header .CalendarMonth__header_label{background-color:#1aa5ce;font-family:"Roboto",sans-serif;font-size:18px;line-height:25px;letter-spacing:.9px;color:#000;text-transform:capitalize}@media only screen and (min-width: 1920px){.CalendarEventsDetail__eventCalendarFront div .CalendarMonth .CalendarMonth__content .CalendarMonth__header .CalendarMonth__header_label{font-size:30px;line-height:35px}}.CalendarEventsDetail__eventCalendarFront div .CalendarMonth .CalendarMonth__content .CalendarMonth__rows .CalendarMonth__row{border-left:3px solid #1aa5ce}.CalendarEventsDetail__eventCalendarFront div .CalendarMonth .CalendarMonth__content .CalendarMonth__rows .CalendarMonth__row .CalendarGridDay{border-right:3px solid #1aa5ce;border-bottom:3px solid #1aa5ce}.CalendarEventsDetail__eventCalendarFront div .CalendarMonth .CalendarMonth__content .CalendarMonth__rows .CalendarMonth__row .CalendarGridDay .CalendarGridDay__header{background:#fff;border-bottom:none;font-family:"Roboto",sans-serif;font-size:18px;font-weight:500;color:gray;padding:14px}.CalendarEventsDetail__eventCalendarFront div .CalendarMonth .CalendarMonth__content .CalendarMonth__rows .CalendarMonth__row .CalendarGridDay .CalendarGridDay__content .CalendarGridDay__events .CalendarGridDayEvent a{font-size:18px;font-family:"Roboto",sans-serif;color:#000}@media only screen and (min-width: 1920px){.CalendarEventsDetail__eventCalendarFront div .CalendarMonth .CalendarMonth__content .CalendarMonth__rows .CalendarMonth__row .CalendarGridDay .CalendarGridDay__content .CalendarGridDay__events .CalendarGridDayEvent a{font-size:22px}}.CalendarEventsDetail__eventCalendarFront div .CalendarMonth .CalendarMonth__content .CalendarMonth__rows .CalendarMonth__row .CalendarGridDay .CalendarGridDay__content .CalendarGridDay__events .CalendarGridDayEvent a:hover{color:#1aa5ce;text-decoration:none}.CalendarEventsDetail__eventCalendarFront div .CalendarMonth .CalendarMonth__content .CalendarMonth__rows .CalendarMonth__row .CalendarGridDay .CalendarGridDay__content .CalendarGridDay__events .CalendarGridDayEvent a span{display:flex;flex-direction:column-reverse}.CalendarEventsDetail__eventCalendarFront div .CalendarMonth .CalendarMonth__content .CalendarMonth__rows .CalendarMonth__row .CalendarGridDay .CalendarGridDay__content .CalendarGridDay__events .CalendarGridDayEvent a span svg{display:none}.CalendarEventsDetail__eventCalendarFront div .CalendarMonth .CalendarMonth__content .CalendarMonth__rows .CalendarMonth__row .CalendarGridDay .CalendarGridDay__content .CalendarGridDay__events .CalendarGridDayEvent a span .CalendarGridDayEvent__title{letter-spacing:.66px;font-weight:600;margin-bottom:10px}.CalendarEventsDetail__eventCalendarFront div .CalendarMonth .CalendarMonth__content .CalendarMonth__rows .CalendarMonth__row .CalendarGridDay .CalendarGridDay__content .CalendarGridDay__events .CalendarGridDayEvent a span .CalendarGridDayEvent__time{font-weight:400}.CalendarEventsDetail__eventCalendarFront div .CalendarMonth .CalendarMonth__content .CalendarMonth__rows .CalendarMonth__row .CalendarGridDay--current-month .CalendarGridDay__header{color:#000}.CalendarGridDayEvent__tag--hidden{display:none !important}.CalendarListEvent{margin:100px 15px !important;display:flex;flex-direction:column;position:relative}.CalendarListEvent.Hidden{display:none !important}@media only screen and (min-width: 1024px){.CalendarListEvent{justify-content:space-between;align-items:space-between}}.CalendarListEvent:before{content:"";position:absolute;height:4px;width:100%;border-radius:4px;background:#1aa5ce;bottom:-50px}.CalendarListEvent:after{content:"";position:absolute;height:4px;border-radius:4px;width:100%;background:#7fbb42;bottom:-66px}@media only screen and (min-width: 1024px){.CalendarListEvent{flex-direction:row}}.CalendarListEvent .CalendarListEvent__header{background:none;width:100%;height:100%}@media only screen and (min-width: 1024px){.CalendarListEvent .CalendarListEvent__header{width:50%}}.CalendarListEvent .CalendarListEvent__header .CalendarListEvent__header_date{display:flex;height:100px;width:100px;background:#00a5ce;z-index:100;overflow:visible;flex-direction:column-reverse;-webkit-mask-image:url("/sitefiles/2891/images/mask-2.png");-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%}@media only screen and (min-width: 1024px){.CalendarListEvent .CalendarListEvent__header .CalendarListEvent__header_date{height:120px;width:120px}}.CalendarListEvent .CalendarListEvent__header .CalendarListEvent__header_date .CalendarListEvent__header_date-date{font-size:29px;font-family:"Rowdies",cursive;color:#000}@media only screen and (min-width: 1024px){.CalendarListEvent .CalendarListEvent__header .CalendarListEvent__header_date .CalendarListEvent__header_date-date{font-size:35px}}@media only screen and (min-width: 1920px){.CalendarListEvent .CalendarListEvent__header .CalendarListEvent__header_date .CalendarListEvent__header_date-date{font-size:50px}}.CalendarListEvent .CalendarListEvent__header .CalendarListEvent__header_date .CalendarListEvent__header_date-month{font-size:23px;font-family:"Rowdies",cursive;color:#000}@media only screen and (min-width: 1024px){.CalendarListEvent .CalendarListEvent__header .CalendarListEvent__header_date .CalendarListEvent__header_date-month{font-size:32px}}@media only screen and (min-width: 1920px){.CalendarListEvent .CalendarListEvent__header .CalendarListEvent__header_date .CalendarListEvent__header_date-month{font-size:40px}}.CalendarListEvent .CalendarListEvent__header .image-link{-webkit-mask-image:url("/sitefiles/2891/images/mask-1.png");-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;width:95%}.CalendarListEvent .CalendarListEvent__header .image-link img{width:100%;height:80%;max-width:none;-o-object-fit:cover;object-fit:cover;transition:all .33s ease-in-out}.CalendarListEvent .CalendarListEvent__header .image-link:hover img{transform:scale(1.05)}.CalendarListEvent .CalendarListEvent__content{margin:0;margin-top:32px}@media only screen and (min-width: 1024px){.CalendarListEvent .CalendarListEvent__content{margin-left:45px;margin-top:0px;width:60%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}}.CalendarListEvent .CalendarListEvent__content .CalendarListEvent__title{font-size:30px;font-family:"Rowdies",cursive;text-transform:uppercase;line-height:40px;margin-top:32px;color:#000}@media only screen and (min-width: 1024px){.CalendarListEvent .CalendarListEvent__content .CalendarListEvent__title{margin-top:0px}}.CalendarListEvent .CalendarListEvent__content .CalendarListEvent__title:hover{color:#f89726}.CalendarListEvent .CalendarListEvent__content .CalendarListEvent__date_time{font-size:20px;font-family:"Roboto",sans-serif;line-height:25px;margin-top:13px;font-weight:500}.CalendarListEvent .CalendarListEvent__content .CalendarListEvent__date_time img{display:none}.CalendarListEvent .CalendarListEvent__content .CalendarListEvent__location{display:none}.CalendarListEvent .CalendarListEvent__content .CalendarListEvent__description{font-family:"Roboto",sans-serif;font-size:16px;color:#000;letter-spacing:.48px;line-height:26px;margin-top:37px;display:flex;flex-direction:column}.CalendarListEvent .CalendarListEvent__content .CalendarListEvent__description a{margin-top:46px;font-family:"Roboto",sans-serif;font-weight:500;color:#000;font-size:18px;letter-spacing:.54px;line-height:21px;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.CalendarListEvent .CalendarListEvent__content .CalendarListEvent__description a:before{content:"";position:absolute;background:#1aa5ce;height:4px;border-radius:4px;width:100%;bottom:-16px;left:0px;transition:all .33s ease-in-out}.CalendarListEvent .CalendarListEvent__content .CalendarListEvent__description a:after{content:"";position:absolute;background:#7fbb42;height:4px;border-radius:4px;width:100%;left:0px;bottom:-29px;transition:all .33s ease-in-out}.CalendarListEvent .CalendarListEvent__content .CalendarListEvent__description a:hover:before{background:#f89726}.CalendarListEvent .CalendarListEvent__content .CalendarListEvent__description a:hover:after{background:#f89726}@media only screen and (min-width: 1200px){.swCalEvents:first-child{margin-top:50px}}@media only screen and (min-width: 1920px){.swCalEvents:first-child{margin-top:50px}}.CalendarEvent{margin:15px}@media only screen and (min-width: 1200px){.CalendarEvent{margin:15px 100px}}@media only screen and (min-width: 1920px){.CalendarEvent{margin:15px 289px}}.CalendarEvent .CalendarEvent__box{display:flex;flex-direction:column}.CalendarEvent .CalendarEvent__box .CalendarEvent__details{padding:0;width:100%}.CalendarEvent .CalendarEvent__box .CalendarEvent__details .CalendarEvent__featuredImageBox{height:auto;max-height:none}.CalendarEvent .CalendarEvent__box .CalendarEvent__details .CalendarEvent__featuredImageBox img{width:auto !important;height:auto;-webkit-mask-image:url("/sitefiles/2891/images/mask-1.png");-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%}.CalendarEvent .CalendarEvent__box .CalendarEvent__meta .meta__tags{display:none}.CalendarEvent .CalendarEvent__box .CalendarEvent__meta .meta__contact .CalendarEvent__contactNameSpan{font-family:"Roboto",sans-serif;font-size:18px;letter-spacing:.49px;color:#f89726;font-weight:600}.CalendarEvent .CalendarEvent__box .CalendarEvent__meta .meta__contact .CalendarEvent__contactPhone{margin:10px 0}.CalendarEvent .CalendarEvent__box .CalendarEvent__meta h3{font-size:20px;letter-spacing:.49px;margin-top:40px}.CalendarEvent .CalendarEvent__box .CalendarEvent__meta .CalendarEvent__date_time{font-size:18px;font-family:"Roboto",sans-serif;letter-spacing:.49px}.CalendarEvent .CalendarEvent__box .CalendarEvent__meta .CalendarEvent__date_time img{display:none}.CalendarEvent .CalendarEvent__box .CalendarEvent__meta .CalendarListEvent__tags{margin-top:34px;display:flex;flex-wrap:wrap}.CalendarEvent .CalendarEvent__box .CalendarEvent__meta .CalendarListEvent__tags a{color:#000;font-family:"Roboto",sans-serif;font-size:18px;padding:12px 54px;border-radius:10px;background:#1aa5ce;margin-right:15px;margin-bottom:15px;transition:all .33s ease-in-out}.CalendarEvent .CalendarEvent__box .CalendarEvent__meta .CalendarListEvent__tags a:hover{background:#f89726}.CalendarListFooter{margin:80px 15px !important;border:none !important}@media only screen and (min-width: 1200px){.CalendarListFooter{margin:100px 131px !important}}@media only screen and (min-width: 1920px){.CalendarListFooter{margin:122px 277px !important}}.CalendarListFooter .CalendarListSummary{font-family:"Rowdies";font-size:16px;letter-spacing:.68px}.CalendarListFooter .CalendarListPagination{display:flex;justify-content:center;align-items:center}.CalendarListFooter .CalendarListPagination .CalendarListPager__item{display:flex;justify-content:center;align-items:center;width:30px;font-family:"Rowdies",cursive;font-size:16px;min-width:30px;height:30px}.CalendarListFooter .CalendarListPagination .CalendarListPager__item.CalendarListPager__current{background:#1aa5ce;min-width:30px;height:30px}.CalendarMenu__btn--back{font-size:22px !important;font-family:"Roboto",sans-serif !important;color:#000 !important;font-weight:500 !important;border:none !important;padding:0 !important;margin:0 !important}.CalendarMenu__btn--back:before{display:none}.CalendarMenu__btn--back:hover{color:#7fbb42 !important}.CalendarEvent__meta .meta__tags{display:none}.CalendarEvent__meta .meta__contact .CalendarEvent__contactNameSpan{font-family:"Roboto",sans-serif;font-size:18px;letter-spacing:.49px;color:#f89726;font-weight:600}.CalendarEvent__meta .meta__contact .CalendarEvent__contactPhone{margin:10px 0}.CalendarEvent__meta h5{font-family:"Rowdies",cursive;text-transform:uppercase;font-weight:300;line-height:40px;font-size:30px;margin:30px 0}.CalendarEvent__meta .CalendarEvent__date_time{font-family:"Roboto",sans-serif;font-size:18px;letter-spacing:.48px}.CalendarEvent__meta .CalendarEvent__contactPhone{margin-bottom:20px}.CalendarEvent__meta .CalendarEvent__contactPhone span{font-family:"Roboto",sans-serif;font-size:18px;letter-spacing:.49px}.CalendarEvent__meta .CalendarEvent__contactPhone a{font-family:"Roboto",sans-serif;font-size:18px;letter-spacing:.49px;color:#f89726;font-weight:600}.CalendarEvent__meta .CalendarEvent__contactPhone a:hover{color:#000}.CalendarEvent__meta .CalendarEvent__contactName span{font-family:"Roboto",sans-serif;font-size:18px;letter-spacing:.49px}.CalendarEvent__meta .CalendarEvent__contactName a{font-family:"Roboto",sans-serif;font-size:18px;letter-spacing:.49px;color:#f89726;font-weight:600}.CalendarEvent__meta .CalendarEvent__contactName a:hover{color:#000}.CalendarEvent__meta .CalendarEvent__contactEmail span{font-family:"Roboto",sans-serif;font-size:18px;letter-spacing:.49px}.CalendarEvent__meta .CalendarEvent__contactEmail a{font-family:"Roboto",sans-serif;font-size:18px;letter-spacing:.49px;color:#f89726;font-weight:600}.CalendarEvent__meta .CalendarEvent__contactEmail a:hover{color:#000}.featured #default-main{background:url("/sitefiles/2891/images/mobile-leaf-background.png");background-repeat:repeat round;background-size:contain}@media only screen and (min-width: 1024px){.featured #default-main{background:url("/sitefiles/2891/images/expanded-leaf-background.svg")}}#featured-banner{position:relative;height:442px;width:100%;overflow:hidden}@media only screen and (min-width: 1200px){#featured-banner{height:721px}}#featured-banner .featured-image-banner{height:442px}#featured-banner .featured-image-banner.video-banner-option{display:none}@media only screen and (min-width: 1200px){#featured-banner .featured-image-banner{height:721px}}#featured-banner .featured-image-banner img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}#featured-banner .featured-image-banner:before{content:"";position:absolute;height:100%;width:100%;top:0px;z-index:1;background:rgba(84,88,90,.3);outline:6px solid #8dc63f;outline-offset:-21px}@media only screen and (min-width: 1200px){#featured-banner .featured-image-banner:before{outline-offset:-41px;outline:8px solid #8dc63f}}#featured-banner .hero-title{position:absolute;z-index:1000;top:175px;left:45px}@media only screen and (min-width: 1200px){#featured-banner .hero-title{top:275px;left:140px}}@media only screen and (min-width: 1440px){#featured-banner .hero-title{top:275px;left:140px}}#featured-banner .hero-title h1{width:100%}#featured-banner .hero-title h1,#featured-banner .hero-title h2,#featured-banner .hero-title h3,#featured-banner .hero-title h4,#featured-banner .hero-title h5,#featured-banner .hero-title h6,#featured-banner .hero-title p{color:#fff;width:100% !important}#featured-banner .hero-title h2,#featured-banner .hero-title h3,#featured-banner .hero-title h4,#featured-banner .hero-title h5,#featured-banner .hero-title h6{display:none}@media only screen and (min-width: 1200px){#featured-banner .hero-title h2,#featured-banner .hero-title h3,#featured-banner .hero-title h4,#featured-banner .hero-title h5,#featured-banner .hero-title h6{display:flex}}#featured-banner .hero-title .blue-button{margin-top:20px}#featured-banner .featured-video-banner{height:442px;overflow:hidden;position:relative}#featured-banner .featured-video-banner.image-banner-option{display:none}#featured-banner .featured-video-banner:before{content:"";position:absolute;height:100%;width:100%;top:0px;z-index:1;background:rgba(84,88,90,.3);outline:6px solid #8dc63f;outline-offset:-21px}@media only screen and (min-width: 1200px){#featured-banner .featured-video-banner:before{outline-offset:-41px;outline:8px solid #8dc63f}}@media only screen and (min-width: 1200px){#featured-banner .featured-video-banner{height:721px}}#featured-banner .featured-video-banner .video-container{min-height:442px;overflow:visible}@media only screen and (min-width: 768px){#featured-banner .featured-video-banner .video-container{min-height:442px}}@media only screen and (min-width: 1024px){#featured-banner .featured-video-banner .video-container{min-height:unset}}#featured-banner .featured-video-banner .video-container .embed-container{overflow:visible}#featured-banner .featured-video-banner .video-container .embed-container iframe{position:absolute;width:calc(100% + 800px);left:-400px;height:442px;top:0px}@media only screen and (min-width: 768px){#featured-banner .featured-video-banner .video-container .embed-container iframe{width:calc(100% + 0px);position:absolute;left:0px;top:0px;height:100%}}@media only screen and (min-width: 1024px){#featured-banner .featured-video-banner .video-container .embed-container iframe{width:100%;height:100%;left:0px;top:-220px}}@media only screen and (min-width: 1200px){#featured-banner .featured-video-banner .video-container .embed-container iframe{top:-50px}}@media only screen and (min-width: 1440px){#featured-banner .featured-video-banner .video-container .embed-container iframe{top:-150px}}@media only screen and (min-width: 1920px){#featured-banner .featured-video-banner .video-container .embed-container iframe{top:-450px}}#featured-banner h1{color:#fff;margin:0;z-index:2;font-size:39px}@media only screen and (min-width: 768px){#featured-banner h1{font-size:47px}}@media only screen and (min-width: 1200px){#featured-banner h1{font-size:75px}}@media only screen and (min-width: 1920px){#featured-banner h1{font-size:125px}}#featured-banner:after{position:absolute;content:"";background-image:url("/sitefiles/2891/images/wave-border.svg");background-size:cover;background-repeat:no-repeat;height:100px;left:-50px;width:calc(100% + 100px);bottom:0px;z-index:2;animation:shakeX 15s infinite}body.zoo-lights .sticky-btn{position:fixed;right:15px;bottom:90px;max-width:100%;min-width:0;font-family:"Roboto",sans-serif;letter-spacing:0;font-size:18px}@media(max-width: 767px){body.zoo-lights .sticky-btn{width:100%;right:0;bottom:0;z-index:999999;margin:0;border-radius:0;min-height:50px}body.zoo-lights .sticky-btn:before{border-radius:0}body.zoo-lights .sticky-btn:after{display:none}}.pp-50-split-image-stack{display:flex;gap:15px;flex-wrap:wrap;justify-content:space-between;align-items:stretch}@media only screen and (max-width: 767px){.pp-50-split-image-stack{flex-direction:column}}.pp-50-split-image-stack .copy-side{flex-basis:calc(50% - 8px);opacity:0}@media only screen and (max-width: 767px){.pp-50-split-image-stack .copy-side{order:2;flex-basis:100%}}.pp-50-split-image-stack .images-side{flex-basis:calc(40% - 7px);display:flex;flex-direction:column;padding:40px 0;gap:10px;align-items:center}@media only screen and (max-width: 767px){.pp-50-split-image-stack .images-side{order:1;flex-basis:100%;flex-direction:row;padding:0}}.pp-50-split-image-stack .images-side .image{overflow:hidden;flex-basis:33.3333333333%;position:relative;opacity:0;animation:fadeInUp 1s ease forwards}@media only screen and (max-width: 767px){.pp-50-split-image-stack .images-side .image{min-height:150px}}@media only screen and (min-width: 768px){.pp-50-split-image-stack .images-side .image:nth-child(1){width:40%}}@media only screen and (min-width: 768px){.pp-50-split-image-stack .images-side .image:nth-child(2){width:70%}}@media only screen and (min-width: 768px){.pp-50-split-image-stack .images-side .image:nth-child(3){width:100%}}.pp-50-split-image-stack .images-side .image img{-o-object-fit:cover;object-fit:cover;position:absolute;left:50%;width:100%;height:100%;-o-object-position:center 20%;object-position:center 20%;top:50%;transform:translate(-50%, -50%)}.pp-50-split-image-stack .post-copy{flex-basis:100%}@media only screen and (max-width: 767px){.pp-50-split-image-stack .post-copy{order:3}}.pp-50-split-image-stack.inview .copy-side{animation:fadeInLeft 1s ease forwards}.pp-50-split-image-stack.inview .images-side .image:nth-child(1){animation-delay:.2s}.pp-50-split-image-stack.inview .images-side .image:nth-child(2){animation-delay:.4s}.pp-50-split-image-stack.inview .images-side .image:nth-child(3){animation-delay:.6s}.calendar-wrapper{max-width:100%;max-height:500px;display:flex;flex-flow:column nowrap;margin:25px auto;opacity:0;animation:fadeIn 1s ease forwards 1s}.calendar-wrapper .calendar-month-year-wrapper{display:grid;grid-template-areas:"back title next";grid-template-columns:12% 1fr 12%;margin-bottom:1em}.calendar-wrapper .calendar-month-year-wrapper .calendar-month-year{text-align:center;grid-area:title;font-size:25px}.calendar-wrapper .calendar-month-year-wrapper button{background-color:#d7e0e9;box-shadow:2px 2px #a6acb3;border:none;padding:1em 0;display:none}.calendar-wrapper .calendar-month-year-wrapper button#calendar-previous-month{grid-area:back}.calendar-wrapper .calendar-month-year-wrapper button#calendar-next-month{grid-area:next}.calendar-wrapper .calendar-month-year-wrapper button:hover{box-shadow:3px 3px #a6acb3;cursor:pointer}.calendar-wrapper .calendar-week-days{text-align:center;display:grid;grid-template-rows:auto;grid-template-columns:repeat(7, 1fr);padding-bottom:1em;text-transform:uppercase;font-weight:500}@media only screen and (max-width: 767px){.calendar-wrapper .calendar-week-days{font-size:5px}}@media only screen and (max-width: 767px){.calendar-wrapper .calendar-week-days p{font-size:0}.calendar-wrapper .calendar-week-days p:before{content:attr(data-abbr);font-size:13px;font-weight:500}}.calendar-wrapper .calendar-days{text-align:center;display:grid;grid-template-rows:repeat(6, 1fr);grid-template-columns:repeat(7, 1fr)}.calendar-wrapper .calendar-days p{margin:0 0 -1px;padding:1em;border:1px #fff solid;background:rgba(0,0,0,.2)}@media only screen and (max-width: 767px){.calendar-wrapper .calendar-days p{padding:5px}}.calendar-wrapper .calendar-days p.today{background:#1aa5ce;color:#fff}.calendar-wrapper .calendar-days p.active{font-weight:600;background:#7fbb42;cursor:pointer;transform:scale(1);transition:all .33s ease;color:#fff}.calendar-wrapper .calendar-days p.active:hover{background:rgb(101.3992094862,149.3043478261,52.6956521739)}.calendar-wrapper .calendar-days p:nth-child(n+1){margin-left:-1px}
