@charset "UTF-8";@media only screen and (max-width: 767px){.desktop-only{display:none!important;opacity:0!important;visibility:hidden!important}}@media only screen and (min-width: 768px){.mobile-only{display:none!important;opacity:0!important;visibility:hidden!important}}.embed-responsive{position:relative;width:100%;padding-bottom:56.25%;height:0;overflow:hidden}.embed-responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.hidden{display:none!important;opacity:0!important;visibility:hidden!important}.sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}h1,h2,h3,h4,h5,h6{clear:both;vertical-align:top}h1,.h1,blockquote p{letter-spacing:.5px;line-height:1.2;margin:0 0 2rem;margin:0 0 30px;font-family:Antonio,sans-serif;font-size:50px;font-weight:700;text-transform:uppercase}@media only screen and (min-width: 768px){h1,.h1,blockquote p{font-size:65px}}@media only screen and (min-width: 1024px){h1,.h1,blockquote p{font-size:90px}}h2,.h2,blockquote:before{letter-spacing:-.03em;font-weight:700;line-height:1;margin:0 0 25px;font-family:Antonio,sans-serif;text-transform:uppercase;font-size:45px}@media only screen and (min-width: 768px){h2,.h2,blockquote:before{letter-spacing:.2px;font-size:60px}}@media only screen and (min-width: 1024px){h2,.h2,blockquote:before{font-size:80px}}h3,.h3{letter-spacing:-.03em;line-height:1.1;margin:0 0 25px;font-size:35px;font-family:Antonio,sans-serif;font-weight:700;letter-spacing:.2px;text-transform:uppercase}@media only screen and (min-width: 768px){h3,.h3{letter-spacing:.5px;font-size:38px}}h4,.h4{letter-spacing:-.03em;line-height:1.1;margin:0 0 1rem;margin:0 0 15px;font-family:Antonio,sans-serif;text-transform:uppercase;letter-spacing:.2px;font-size:28px}@media only screen and (min-width: 1024px){h4,.h4{font-size:34px}}h5,.h5{line-height:1.33;margin:0 0 1rem;font-family:mulish-variable,sans-serif;font-size:21px}@media only screen and (min-width: 768px){h5,.h5{font-size:24px;font-weight:700;line-height:1.5;letter-spacing:.3px}}h6,.h6{line-height:1.33;margin:0 0 1rem;margin:0 0 5px;font-family:modestolite,serif;font-weight:400;font-size:18px;letter-spacing:.7px;text-transform:uppercase}@media only screen and (min-width: 768px){h6,.h6{font-size:19px;letter-spacing:2.5px}}p{font-family:mulish-variable,sans-serif;font-weight:400;margin:0 0 15px;letter-spacing:.1px;font-size:16px;line-height:1.7}@media only screen and (min-width: 768px){p{font-size:17px}}@media only screen and (min-width: 1024px){p{font-size:18px}}body{font-family:mulish-variable,sans-serif;font-weight:400;font-size:16px;line-height:1.7;color:#000;margin:0;padding:0;background:#fffbec}@media only screen and (min-width: 768px){body{font-size:17px}}@media only screen and (min-width: 1024px){body{font-size:18px}}strong,b{font-weight:800}ul,ol{width:100%;margin:0 0 2rem}ul li,ol li{width:auto;display:block;margin:0 0 1rem}ul{list-style:disc}ol{list-style:decimal}.text-content li:not(.cli):not([data-nav]),.templatecontent li:not(.cli):not([data-nav]),.copy li:not(.cli):not([data-nav]),.copy-side li:not(.cli):not([data-nav]){padding:0 0 0 2rem}.text-content ul ol,.text-content ul ul,.text-content ol ul,.text-content ol ol,.templatecontent ul ol,.templatecontent ul ul,.templatecontent ol ul,.templatecontent ol ol,.copy ul ol,.copy ul ul,.copy ol ul,.copy ol ol,.copy-side ul ol,.copy-side ul ul,.copy-side ol ul,.copy-side ol ol{padding:0;margin-top:.5rem}.text-content li:last-child,.templatecontent li:last-child,.copy li:last-child,.copy-side li:last-child{margin-bottom:0}.text-content li.cli a,.templatecontent li.cli a,.copy li.cli a,.copy-side li.cli a{white-space:inherit!important}.text-content ul>li:not(.cli):not([data-nav]):before,.templatecontent ul>li:not(.cli):not([data-nav]):before,.copy ul>li:not(.cli):not([data-nav]):before,.copy-side ul>li:not(.cli):not([data-nav]):before{content:"\25cf";width:2rem;display:inline-block;margin:0 0 0 -2rem;padding:0;color:#2a2928;vertical-align:top}.text-content ol,.templatecontent ol,.copy ol,.copy-side ol{counter-reset:number}.text-content ol>li,.templatecontent ol>li,.copy ol>li,.copy-side ol>li{counter-increment:number 1}.text-content ol>li:before,.templatecontent ol>li:before,.copy ol>li:before,.copy-side ol>li:before{content:counter(number) ".";width:3.5rem;display:inline-block;margin:0 0 0 -4rem;padding:0 .5rem 0 0;color:#2a2928;text-align:right;vertical-align:top}dt{font-weight:700}dd{margin:0 2rem 2rem 0}dfn,cite,em,i{font-style:italic}blockquote{position:relative;width:100%;margin:2rem 0 0;transition:all .9s ease 0s}blockquote:before{content:"format_quote";position:absolute;top:-.25em;right:100%;font-family:Material Symbols Outlined;color:#3858e9;rotate:180deg}blockquote h4,blockquote h6{padding:0 2rem 0 3rem}blockquote h4{position:relative}blockquote h4:before{content:"";position:absolute;width:2rem;height:.2rem;top:calc(50% - .1rem);left:0;background:#3858e9}address{margin:0 0 2rem}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:1.6rem;line-height:2rem;margin-bottom:2em;padding:2em;overflow:auto;max-width:100%}code,kbd,tt,var{font:15px Monaco,Consolas,Andale Mono,DejaVu Sans Mono,monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}sup,sub{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline}sup{bottom:1ex}sub{top:.5ex}small{font-size:75%}big{font-size:125%}figure{margin:0}table{width:100%;margin:0 0 2rem;padding:0}table thead,table tbody,table tr{width:100%;margin:0;padding:0}table td,table th{margin:0;padding:2rem 2rem 1.9rem 1.9rem;font-size:1.8rem;line-height:2.5rem;border-width:0 .1rem .1rem 0;border-style:solid;border-color:#fff}.blue-bg table td,.blue-bg table th{border-color:#3858e9}table th{font-weight:700;color:#fff;background-color:#2a2928}table td{font-weight:400;color:#2a2928;background-color:#eae9e8}hr{background-color:#ca9a3f;border:0;height:1px;margin:35px 0}.assistive-text,.tribe-events-visuallyhidden{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);position:absolute!important;top:-999999px}i,[class*=material-]{display:inline-block;font-size:inherit;line-height:inherit;color:inherit;vertical-align:top}[class*=material-]{pointer-events:none}.uppercase{text-transform:uppercase}header#hero-banner.hero-default{min-height:180px}header#hero-banner.hero-default figure.hero-default__bg{background:#000}header#hero-banner.hero-default figure.hero-default__bg img{display:none}header#hero-banner.hero-default h1.entry-title{display:none}ul.site-search-results{list-style:decimal}ul.site-search-results li{display:list-item;margin:0 0 25px;padding:0 0 25px 15px!important;border-bottom:1px dashed rgba(0,0,0,.15)}ul.site-search-results li:before{display:none!important}ul.site-search-results li h3{line-height:1.5;margin:0;display:block}ul.site-search-results li h3 a{text-decoration:none!important}ul.site-search-results li .site-search-result-snippet,ul.site-search-results li .site-search-result-snippet a{display:block}a:not([class*=button]):visited,a:not([class*=button]):active,a:not([class*=button]):focus{text-decoration:none}a:not([class*=button]),a:not([class*=btn]){font-family:inherit;font-size:inherit;line-height:inherit;font-weight:700;color:#c44829;text-decoration:none;transition:all .3s ease 0s}a:not([class*=button]):hover,a:not([class*=btn]):hover{color:#2a2928}.reverse-text a:not([class*=button]),.reverse-text a:not([class*=btn]){color:#fff}.reverse-text a:not([class*=button]):hover,.reverse-text a:not([class*=btn]):hover{opacity:.5}.text-content h1 a:not([class*=button]),.text-content h2 a:not([class*=button]),.text-content h3 a:not([class*=button]),.text-content h4 a:not([class*=button]),.text-content h5 a:not([class*=button]),.text-content h6 a:not([class*=button]),.text-content p a:not([class*=button]),.text-content li a:not([class*=button]){max-width:100%;white-space:pre-wrap;word-wrap:break-word}.page-body.hentry a:not([class]){text-decoration:underline}.button-base,.text-button,.button{position:relative;width:auto;display:inline-block;font-size:1.6rem;line-height:2rem;font-weight:700;text-decoration:none;white-space:normal;transition:all .3s ease 0s;vertical-align:top;cursor:pointer;overflow:hidden;z-index:1}.button{color:#fff;margin:0 0 2rem;padding:1rem 2rem;background:#3858e9}.button:hover{background:#2a2928}.text-button{color:#3858e9;margin:0 0 2rem;padding:1rem 0}.text-button:hover{color:#2a2928}.btnStyles,a.btn-arrow-right,a.btn-chev-right,a.btn-arrow-right-white,a.btn-arrow-right-red,.btn-arrow-right,.btn-chev-right a,.btn-arrow-right-white a,.btn-arrow-right-red a,a.btn-yellow,a.btn-red,.btn-red a,.btn-yellow a,.swformsubmit button.swformsubmit__btn{display:inline-block;font-family:Antonio,sans-serif;letter-spacing:.5px;font-weight:700;text-transform:uppercase;margin:0 10px 5px 0;transition:all .33s ease;background-repeat:no-repeat;text-decoration:none!important}a.btn-yellow,a.btn-red,.btn-red a,.btn-yellow a,.swformsubmit button.swformsubmit__btn{background-color:#ca9a3f;font-size:18px;text-decoration:none;padding:9px 55px 9px 35px;color:#000!important;background-image:url(/sites/connerprairie/themes/connerprairie2/cssAssets/btn-yellow-wave.svg);background-size:contain;background-position:calc(100% + 2px) center;background-repeat:no-repeat;border-bottom:none!important}a.btn-yellow:hover,a.btn-red:hover,.btn-red a:hover,.btn-yellow a:hover,.swformsubmit button.swformsubmit__btn:hover{padding:9px 45px;background-color:#ca9a3f;background-position:calc(100% + 50px) center}a.btn-red,.btn-red a{background-color:#702111;background-image:url(/sites/connerprairie/themes/connerprairie2/cssAssets/btn-red-wave.svg);color:#ece8d3!important;border-bottom:none!important}a.btn-red:hover,.btn-red a:hover{background-color:#702111;color:#ece8d3!important}a.btn-arrow-right,a.btn-chev-right,a.btn-arrow-right-white,a.btn-arrow-right-red,.btn-arrow-right,.btn-chev-right a,.btn-arrow-right-white a,.btn-arrow-right-red a{display:inline-block;padding:9px 45px 9px 15px;color:#000;font-size:21px;background-color:transparent;background-image:url(/sites/connerprairie/themes/connerprairie2/cssAssets/icon-arrow-R.svg);background-position:100% center;background-size:25px;filter:drop-shadow(0 0 0 rgba(0,0,0,0));transition:all .22s ease}a.btn-arrow-right:hover,a.btn-chev-right:hover,.btn-chev-right a:hover,a.btn-arrow-right-white:hover,.btn-arrow-right-white a:hover,a.btn-arrow-right-red:hover,.btn-arrow-right-red a:hover,.btn-arrow-right:hover{animation:btnArrowR .66s ease infinite;filter:drop-shadow(0 2px 3px rgba(0,0,0,.35))}a.btn-arrow-right-red,.btn-arrow-right-red a{color:#c44829;background-image:url(/sites/connerprairie/themes/connerprairie2/cssAssets/icon-arrow-R-red.svg)}a.btn-arrow-right-red:hover,.btn-arrow-right-red a:hover{color:#c44829}a.btn-arrow-right-white,.btn-arrow-right-white a{color:#fff;background-image:url(/sites/connerprairie/themes/connerprairie2/cssAssets/icon-arrow-R-white.svg)}a.btn-arrow-right-white:hover,.btn-arrow-right-white a:hover{color:#fff}a.btn-chev-right,.btn-chev-right a{color:#bb282d;padding:9px 25px 9px 15px;background-image:url(/sites/connerprairie/themes/connerprairie2/cssAssets/chev-right.svg);background-position:100% center;background-size:10px;font-size:19px}a.btn-chev-right:hover,.btn-chev-right a:hover{color:#bb282d;animation:btnArrowR .66s ease infinite}@media only screen and (max-width: 767px){.pp-btn-image{text-align:center!important}}.pp-btn-image a.btn-image{display:inline-flex;align-items:center;gap:25px}.pp-btn-image a.btn-image .image-wrapper{transition:all .33s ease;position:relative;width:200px;height:120px;border-radius:150px;overflow:hidden}@media only screen and (max-width: 767px){.pp-btn-image a.btn-image .image-wrapper{width:150px;height:90px}}.pp-btn-image a.btn-image .image-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pp-btn-image a.btn-image .button-text{color:#000;font-family:Antonio,sans-serif;font-size:38px;text-transform:uppercase;padding:9px 45px 9px 15px;background-image:url(/sites/connerprairie/themes/connerprairie2/cssAssets/icon-arrow-R.svg);background-position:100% center;background-size:25px;background-repeat:no-repeat}@media only screen and (max-width: 767px){.pp-btn-image a.btn-image .button-text{font-size:25px}}.pp-btn-image a.btn-image:hover .image-wrapper{width:250px}@media only screen and (max-width: 767px){.pp-btn-image a.btn-image:hover .image-wrapper{width:180px}}.pp-btn-image a.btn-image:hover .button-text{animation:btnArrowR .66s ease infinite;filter:drop-shadow(0 2px 3px rgba(0,0,0,.35))}.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{transition:all 0s}.tns-slider>.tns-item{box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:"";display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto!important}.tns-gallery>.tns-moving{transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{transition:opacity .6s;opacity:.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333%;width:-moz-calc(100% * 70 / 3);width:2333.3333333333%;position:absolute;right:0}.tns-t-ct:after{content:"";display:table;clear:both}.tns-t-ct>div{width:1.4285714%;width:-moz-calc(100% / 70);width:1.4285714286%;height:10px;float:left}.pp-image-copy-split{display:flex;flex-direction:column;position:relative;background:linear-gradient(180deg,#8cb36899,#ece8d3 99.42%)}@media only screen and (max-width: 767px){.pp-image-copy-split{padding:15px;gap:15px}}@media only screen and (min-width: 768px){.pp-image-copy-split{flex-direction:row;min-height:400px}}.pp-image-copy-split:before{left:0;top:0;content:"";position:absolute;width:100%;height:100%;opacity:.5;background:#fffbec}.pp-image-copy-split .image{position:relative;flex-basis:40%}@media only screen and (max-width: 767px){.pp-image-copy-split .image{flex-basis:250px;height:250px}}@media only screen and (min-width: 1440px){.pp-image-copy-split .image{min-height:500px}}.pp-image-copy-split .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute}.pp-image-copy-split .copy{flex-basis:60%;position:relative}@media only screen and (min-width: 768px){.pp-image-copy-split .copy{padding:50px;align-self:center}}@media only screen and (min-width: 1440px){.pp-image-copy-split .copy{padding-right:calc((100vw - 1200px)/2)}}@media only screen and (max-width: 767px){body:not(.home) .pp-image-copy-split{width:calc(100% + 30px);margin-left:-15px}}@media only screen and (min-width: 768px){body:not(.home) .pp-image-copy-split{margin-left:-15px;width:100vw}}@media (min-width: 1200px){body:not(.home) .pp-image-copy-split{margin-left:calc((100vw - 1170px)/-2)}}.pp-page-hero{position:relative}.pp-page-hero .bg-image{position:absolute;width:100%;height:100%;z-index:0}.pp-page-hero .bg-image:before{content:"";position:absolute;width:100%;height:100%;background:linear-gradient(180deg,#000,#0000 35% 80%,#000000bf);left:0;top:0;z-index:1}@media only screen and (max-width: 767px){.pp-page-hero .bg-image:before{background:linear-gradient(180deg,#000,#0000 45% 55%,#000000bf)}}.pp-page-hero .bg-image:after{content:"";position:absolute;left:0;z-index:1;width:75%;height:100%;top:0;background:linear-gradient(270deg,#0000,#000c)}@media only screen and (max-width: 767px){.pp-page-hero .bg-image:after{opacity:.9}}.pp-page-hero .bg-image>img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 45%;object-position:center 45%}.pp-page-hero .bg-image .tns-outer,.pp-page-hero .bg-image .tns-outer .tns-inner{width:100%;height:100%}.pp-page-hero .bg-image .tns-outer .tns-inner ul.background-images-list{width:100%;height:100%;margin:0;padding:0}li.home-hero-image-item{margin:0;width:100%;height:100%;background:#000;padding-left:0}li.home-hero-image-item:before{display:none}li.home-hero-image-item img{left:0;top:0;position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pp-page-hero .inner-wrapper{z-index:1;width:1320px;max-width:100%;margin:0 auto;position:relative;padding:240px 15px 40px}@media only screen and (min-width: 768px){.pp-page-hero .inner-wrapper{padding:290px 15px 100px}}@media only screen and (min-width: 1024px){.pp-page-hero .inner-wrapper{padding:390px 15px 200px}}@media only screen and (min-width: 1440px){.pp-page-hero .inner-wrapper{padding:440px 15px 200px}}body:not(.home) .pp-page-hero .inner-wrapper{padding:190px 15px 40px}@media only screen and (min-width: 768px){body:not(.home) .pp-page-hero .inner-wrapper{padding:290px 15px 140px}}.pp-page-hero .inner-wrapper .copy h1,.pp-page-hero .inner-wrapper .copy h2,.pp-page-hero .inner-wrapper .copy h3,.pp-page-hero .inner-wrapper .copy h4,.pp-page-hero .inner-wrapper .copy .daily-hours{color:#ece8d3;text-shadow:0 3px 5px rgba(0,0,0,.6)}.pp-page-hero .inner-wrapper .copy .daily-hours{font-family:modestolite,serif;font-size:15px;letter-spacing:2.5px;text-transform:uppercase}.pp-page-hero .inner-wrapper .copy h1.page-title{text-transform:uppercase}.pp-page-hero .inner-wrapper .hero-copy ul:not([class]){margin:0;display:flex;flex-wrap:wrap;gap:25px 15px}@media only screen and (max-width: 767px){.pp-page-hero .inner-wrapper .hero-copy ul:not([class]){flex-direction:column;gap:0}}.pp-page-hero .inner-wrapper .hero-copy ul:not([class]) li{flex-shrink:0;padding:0;list-style:none}.pp-page-hero .inner-wrapper .hero-copy ul:not([class]) li:before{display:none}.pp-page-hero .inner-wrapper .hero-copy ul:not([class]) a{color:#ece8d3;margin:0 15px 0 0;text-transform:uppercase;text-shadow:0 1px 4px rgba(0,0,0,.75);font-family:Antonio,sans-serif;padding:3px 5px;font-size:18px;letter-spacing:2px;border-bottom:1px solid #CC9B3F}@media only screen and (max-width: 767px){.pp-page-hero .inner-wrapper .hero-copy ul:not([class]) a{display:inline-flex;margin:0 0 4px 25px}}.pp-page-hero .inner-wrapper .hero-copy ul:not([class]) a:hover{color:#cc9b3f}@media only screen and (max-width: 767px){.pp-page-hero .inner-wrapper .status-wrapper{margin-top:75px}}@media only screen and (min-width: 768px){.pp-page-hero .inner-wrapper .status-wrapper{position:absolute;right:15px;bottom:30px}}.pp-page-hero .inner-wrapper .status-wrapper:before{content:"";position:absolute;width:865px;height:172px;border-radius:862px;left:50%;top:50%;transform:translate(-50%,-50%);background:radial-gradient(50% 50% at 50% 50%,#00000080,#0000)}@media only screen and (max-width: 767px){.pp-page-hero .inner-wrapper .status-wrapper:before{display:none}}.pp-page-hero .inner-wrapper .status-wrapper p{position:relative;color:#ece8d3;font-family:modestolite,serif;display:flex;font-size:15px;letter-spacing:2.5px;text-transform:uppercase}.pp-page-hero .inner-wrapper .status-wrapper p:not(:first-child){margin-bottom:0}.pp-page-hero .inner-wrapper .status-wrapper p .icon-balloon{margin-right:5px;display:inline-block;width:25px;height:25px;background-image:url(/sites/connerprairie/themes/connerprairie2/cssAssets/icon-balloon.svg);background-position:center;background-repeat:no-repeat;background-size:contain}.pp-page-hero .inner-wrapper .status-wrapper #hero-weather{display:inline-flex;font-family:Antonio,sans-serif;margin:0 0 0 15px;align-items:center}.pp-page-hero .inner-wrapper .status-wrapper #hero-weather>div{font-weight:700;align-items:center;color:#ece8d3}.pp-page-hero .inner-wrapper .status-wrapper #hero-weather>div.weather-icon{margin-right:5px;display:inline-block;width:25px;height:25px;background-size:contain;background-position:center;background-repeat:no-repeat}.pp-portals{margin:40px 0}.pp-portals ul.portals-list{display:flex;margin:45px 0;flex-wrap:wrap;justify-content:center}@media only screen and (min-width: 768px){.pp-portals ul.portals-list{gap:30px 0;align-items:center}}.pp-portals ul.portals-list li{margin:0;padding:5px;flex-basis:25%;position:relative}@media only screen and (max-width: 767px){.pp-portals ul.portals-list li{min-height:200px;width:100%;flex-basis:100%}}@media only screen and (min-width: 768px){.pp-portals ul.portals-list li{aspect-ratio:1/1}}@media only screen and (min-width: 768px){.pp-portals ul.portals-list li:nth-child(odd){margin-top:-25px}}@media only screen and (min-width: 768px){.pp-portals ul.portals-list li:nth-child(2n){margin-top:25px}}.pp-portals ul.portals-list li .portal-link{text-decoration:none!important;width:100%;display:grid;grid-template-rows:1fr 0;height:100%;align-items:center;justify-content:center;padding:15px;position:relative;overflow:hidden;transition:grid-template-rows .33s ease-in-out}.pp-portals ul.portals-list li .portal-link .background-image{position:absolute;width:100%;height:100%;transition:all .33s ease}.pp-portals ul.portals-list li .portal-link .background-image:before{content:"";position:absolute;width:100%;height:100%;transition:all .33s ease;opacity:1;background:linear-gradient(180deg,#000000bf,#0000)}.pp-portals ul.portals-list li .portal-link .background-image:after{content:"";position:absolute;width:0;height:0;border-radius:1000px;left:50%;top:50%;transform:translate(-50%,-50%);background:#495f68e6;transition:all .33s ease}.pp-portals ul.portals-list li .portal-link .background-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;z-index:-1;left:0;top:0;transform:scale(1);transition:all .33s ease}.pp-portals ul.portals-list li .portal-link span{text-decoration:none;text-align:center;text-transform:uppercase;color:#ece6d1;font-family:Antonio,sans-serif;font-size:28px;position:relative;display:block;letter-spacing:.5px;line-height:1.1;transition:all .33s ease;opacity:1;padding:15px 0 5px;text-shadow:0 2px 3px rgba(0,0,0,.5)}@media only screen and (min-width: 768px){.pp-portals ul.portals-list li .portal-link span{font-size:30px}}@media only screen and (min-width: 1440px){.pp-portals ul.portals-list li .portal-link span{font-size:40px}}.pp-portals ul.portals-list li .portal-link p{text-align:center;margin:0;position:relative;overflow:hidden;height:0;interpolate-size:allow-keywords;transition:all .33s ease-in-out;overflow-y:clip;color:#ece6d1;opacity:0;line-height:1.4;font-size:90%}.pp-portals ul.portals-list li .portal-link.with-description:hover{grid-template-rows:.3fr 1fr}.pp-portals ul.portals-list li .portal-link.with-description:hover .background-image:before{opacity:0}.pp-portals ul.portals-list li .portal-link.with-description:hover .background-image:after{width:calc(100% - 10px);height:calc(100% - 10px);border-radius:5px}.pp-portals ul.portals-list li .portal-link.with-description:hover .background-image img{transform:scale(1.1)}.pp-portals ul.portals-list li .portal-link.with-description:hover span{text-shadow:0 0 0 rgba(0,0,0,0)}.pp-portals ul.portals-list li .portal-link.with-description:hover p{opacity:1;height:auto}.pp-portals ul.portals-list li .portal-link:not(.with-description):hover .background-image:before{opacity:.5}.pp-portals ul.portals-list li .portal-link:not(.with-description):hover .background-image img{transform:scale(1.1)}.pp-portals ul.portals-list li .portal-link:not(.with-description):hover span{text-shadow:0 0 0 rgba(0,0,0,0);padding-top:50px;opacity:.4}@media only screen and (min-width: 768px){.pp-portals ul.portals-list.col-3 li{flex-basis:33%;aspect-ratio:1/.85}}.pp-timeline{position:relative;width:100vw;margin-left:-15px}@media (min-width: 1200px){.pp-timeline{margin-left:calc((100vw - 1170px)/-2)}}.pp-timeline>ul.timeline-list{display:none}.pp-timeline ul.nav-list{display:flex;flex-direction:column;position:absolute;left:15px;z-index:1;gap:13px;width:-moz-fit-content;width:fit-content;margin:0;top:50%;transform:translateY(-50%)}@media only screen and (max-width: 767px){.pp-timeline ul.nav-list{top:25px;transform:none}}@media (min-width: 1300px){.pp-timeline ul.nav-list{left:calc((100vw - 1275px)/2)}}.pp-timeline ul.nav-list li{cursor:pointer;margin:0;width:13px;height:13px;background:#fff6;border-radius:50%}.pp-timeline ul.nav-list li.tns-nav-active{background:#c44829}.pp-timeline .tns-outer .tns-ovh .tns-inner ul.timeline-list{margin:0}.pp-timeline .tns-outer .tns-ovh .tns-inner ul.timeline-list>li{margin:0;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pp-timeline .tns-outer .tns-ovh .tns-inner ul.timeline-list>li:before{left:0;width:100%;content:"";position:absolute;height:100%}.pp-timeline .tns-outer .tns-ovh .tns-inner ul.timeline-list>li:nth-child(odd):before{background:#c3baa3}.pp-timeline .tns-outer .tns-ovh .tns-inner ul.timeline-list>li:nth-child(2n) h1,.pp-timeline .tns-outer .tns-ovh .tns-inner ul.timeline-list>li:nth-child(2n) h2,.pp-timeline .tns-outer .tns-ovh .tns-inner ul.timeline-list>li:nth-child(2n) h3,.pp-timeline .tns-outer .tns-ovh .tns-inner ul.timeline-list>li:nth-child(2n) h4,.pp-timeline .tns-outer .tns-ovh .tns-inner ul.timeline-list>li:nth-child(2n) h5,.pp-timeline .tns-outer .tns-ovh .tns-inner ul.timeline-list>li:nth-child(2n) h6,.pp-timeline .tns-outer .tns-ovh .tns-inner ul.timeline-list>li:nth-child(2n) p{color:#fff}.pp-timeline .tns-outer .tns-ovh .tns-inner ul.timeline-list>li:nth-child(2n):before{background:#495f68}.pp-timeline .tns-outer .tns-ovh .tns-inner ul.timeline-list>li:not(.tns-slide-active){pointer-events:none;visibility:hidden;opacity:0}.pp-timeline .tns-outer .tns-ovh .tns-inner ul.timeline-list>li .inner-item{position:relative;display:flex;align-items:center;gap:100px;justify-content:space-between;min-height:400px;padding:10px 35px 10px 45px;width:1300px;max-width:100%;margin:0 auto}@media only screen and (max-width: 767px){.pp-timeline .tns-outer .tns-ovh .tns-inner ul.timeline-list>li .inner-item{flex-direction:column-reverse;padding-top:25px;gap:15px;min-height:0}}@media only screen and (min-width: 768px){.pp-timeline .tns-outer .tns-ovh .tns-inner ul.timeline-list>li .inner-item{padding-left:55px}}.pp-timeline .tns-outer .tns-ovh .tns-inner ul.timeline-list>li .inner-item .copy-side{flex-basis:65%}@media only screen and (max-width: 767px){.pp-timeline .tns-outer .tns-ovh .tns-inner ul.timeline-list>li .inner-item .copy-side{width:100%}}.pp-timeline .tns-outer .tns-ovh .tns-inner ul.timeline-list>li .inner-item .image-side{height:350px;position:relative;flex-basis:40%}@media only screen and (max-width: 767px){.pp-timeline .tns-outer .tns-ovh .tns-inner ul.timeline-list>li .inner-item .image-side{min-height:200px;flex-basis:200px;width:100%}}.pp-timeline .tns-outer .tns-ovh .tns-inner ul.timeline-list>li .inner-item .image-side img{position:absolute;width:100%;height:100%}.pp-timeline .tns-outer .tns-ovh .tns-inner ul.timeline-list>li.has-image .inner-item .copy-side{flex-basis:50%}.event-module .CalendarMenu{margin-top:0}.event-module .CalendarMenu .CalendarMenuCenter{display:flex;background:#c44829;border-radius:50px;gap:5px;padding:2px}@media only screen and (max-width: 767px){.event-module .CalendarMenu .CalendarMenuCenter{display:none}}.event-module .CalendarMenu .CalendarMenuCenter a{width:inherit;display:flex;align-items:center;font-size:16px;border:none;padding:5px 15px 5px 40px;color:#fffbec;font-family:muli,sans-serif;font-weight:300;border-radius:50px;letter-spacing:.5px;background-size:16px;background-repeat:no-repeat;background-position:12px 53%;border:1px solid rgba(255,251,236,0);transition:all .33s ease}.event-module .CalendarMenu .CalendarMenuCenter a.CalendarMenu__currentItem{color:#000;background-color:#fffbec}.event-module .CalendarMenu .CalendarMenuCenter a:not(.CalendarMenu__currentItem):hover{border-color:#fffbec;filter:drop-shadow(0 4px 5px rgba(0,0,0,.75))}.event-module .CalendarMenu .CalendarMenuCenter a:first-child{background-image:url(/sites/connerprairie/themes/connerprairie2/cssAssets/icon-grid-w.svg)}.event-module .CalendarMenu .CalendarMenuCenter a:first-child.CalendarMenu__currentItem{background-image:url(/sites/connerprairie/themes/connerprairie2/cssAssets/icon-grid-b.svg)}.event-module .CalendarMenu .CalendarMenuCenter a:last-child{background-image:url(/sites/connerprairie/themes/connerprairie2/cssAssets/icon-list-w.svg)}.event-module .CalendarMenu .CalendarMenuCenter a:last-child.CalendarMenu__currentItem{background-image:url(/sites/connerprairie/themes/connerprairie2/cssAssets/icon-list-b.svg)}.event-module .CalendarMonthFilter{position:relative;gap:15px 50px}.event-module .CalendarMonthFilter .site-tags-editor{margin:0;flex-basis:35%}.event-module .CalendarMonthFilter .site-tags-editor .SWSiteTagsEditor__tagsSelect div[class*=-control]{border:1px solid #486284;border-radius:50px}.event-module .CalendarMonthFilter .site-tags-editor .SWSiteTagsEditor__tagsSelect div[class*=-control]>div:first-child #react-select-2-placeholder{text-transform:lowercase;padding-left:15px}.event-module .CalendarMonthFilter .site-tags-editor .SWSiteTagsEditor__tagsSelect div[class*=-control]>div:first-child div[data-value]{margin:0;padding:0 15px}.event-module .CalendarMonthFilter .site-tags-editor .SWSiteTagsEditor__tagsSelect div[class*=-control]>div:last-child span[class*=indicatorSeparator]{display:none}.event-module .CalendarMonthFilter .site-tags-editor .SWSiteTagsEditor__tagsSelect div[class*=-control]>div:last-child div[class*=indicatorContainer]{background-image:url(/sites/connerprairie/themes/connerprairie2/cssAssets/chev-down.svg);background-position:left center;background-repeat:no-repeat;background-size:9px;margin-right:7px}.event-module .CalendarMonthFilter .site-tags-editor .SWSiteTagsEditor__tagsSelect div[class*=-control]>div:last-child div[class*=indicatorContainer] svg{display:none}.event-module .CalendarMonthFilter .CalendarMonthFilter__dateRange{gap:10px;margin:0}@media only screen and (min-width: 1024px){.event-module .CalendarMonthFilter .CalendarMonthFilter__dateRange{flex-basis:25%}}.event-module .CalendarMonthFilter .CalendarMonthFilter__dateRange input{height:45px!important;border:1px solid #486284!important;border-radius:50px;min-height:45px!important}@media only screen and (min-width: 1024px){.event-module .CalendarMonthFilter .CalendarMonthFilter__dateRange input{width:150px!important}}.event-module .CalendarMonthFilter .CalendarMonthFilter__dateRange div[class*=__startDate],.event-module .CalendarMonthFilter .CalendarMonthFilter__dateRange div[class*=__dateSeparator],.event-module .CalendarMonthFilter .CalendarMonthFilter__dateRange div[class*=__endDate]{margin:0}.event-module .CalendarMonthFilter input.CalendarMonthFilter__search{background:#fff;height:45px!important;border:1px solid #486284!important;border-radius:50px;outline:none;padding:0 90px 0 20px!important}@media only screen and (min-width: 1024px){.event-module .CalendarMonthFilter input.CalendarMonthFilter__search{flex-basis:35%}}.event-module .CalendarMonthFilter button.CalendarMonthFilter__button{position:absolute;right:10px;bottom:25px;background:transparent;color:#bb282d;font-family:Antonio,sans-serif;text-transform:uppercase;font-weight:700;letter-spacing:.54px;font-size:17px;display:flex;align-items:center;flex:inherit;padding:4px 8px;border:none}@media only screen and (min-width: 1024px){.event-module .CalendarMonthFilter button.CalendarMonthFilter__button{bottom:17px}}.event-module .CalendarMonthFilter button.CalendarMonthFilter__button:after{content:"";position:relative;display:inline-block;width:11px;height:17px;background-image:url(/sites/connerprairie/themes/connerprairie2/cssAssets/chev-right.svg);background-size:10px 15px;background-position:center;background-repeat:no-repeat;margin-left:7px}.event-module .CalendarMonthFilter button.CalendarMonthFilter__button:hover{color:#bb282d;border:none;text-shadow:0 3px 5px rgba(0,0,0,.25)}.event-module .swCalEvents{position:relative;z-index:0}.event-module .CalendarMonth{margin:50px 0 0}.event-module .CalendarMonth .CalendarMonthNavigation{align-items:flex-end;margin-bottom:15px}.event-module .CalendarMonth .CalendarMonthNavigation .CalendarMonthNavigation__action{color:#bb282d;font-family:Antonio,sans-serif;text-transform:uppercase}.event-module .CalendarMonth .CalendarMonthNavigation .CalendarMonthNavigation__action:hover{text-shadow:0 3px 5px rgba(0,0,0,.25);text-decoration:none}.event-module .CalendarMonth .CalendarMonthNavigation .CalendarMonthNavigation__header .month-picker h2.box{font-size:50px;font-family:Antonio,sans-serif;font-weight:700;letter-spacing:.5px}@media only screen and (min-width: 768px){.event-module .CalendarMonth .CalendarMonthNavigation .CalendarMonthNavigation__header .month-picker h2.box{font-size:80px}}.event-module .CalendarMonth .CalendarMonth__content .CalendarMonth__header .CalendarMonth__header_label{background:#c3baa3;color:#000;font-weight:700;font-family:Antonio,sans-serif;font-size:16px;letter-spacing:1px}.event-module .CalendarMonth .CalendarMonth__content .CalendarMonth__rows .CalendarMonth__row{border-left-color:#769d91}.event-module .CalendarMonth .CalendarMonth__content .CalendarMonth__rows .CalendarMonth__row .CalendarGridDay{background:transparent;border-right-color:#769d91;border-bottom-color:#769d91}.event-module .CalendarMonth .CalendarMonth__content .CalendarMonth__rows .CalendarMonth__row .CalendarGridDay.CalendarGridDay--current-month{background:#fff}.event-module .CalendarMonth .CalendarMonth__content .CalendarMonth__rows .CalendarMonth__row .CalendarGridDay.CalendarGridDay--current-month .CalendarGridDay__header{color:#000}.event-module .CalendarMonth .CalendarMonth__content .CalendarMonth__rows .CalendarMonth__row .CalendarGridDay.CalendarGridDay--current-day{background:#bb282d08}.event-module .CalendarMonth .CalendarMonth__content .CalendarMonth__rows .CalendarMonth__row .CalendarGridDay .CalendarGridDay__header{background:transparent;border:none;color:#bb282d;font-family:muli,sans-serif;font-weight:600;text-align:right}.event-module .CalendarMonth .CalendarMonth__content .CalendarMonth__rows .CalendarMonth__row .CalendarGridDay .CalendarGridDay__content .CalendarGridDay__events .CalendarGridDayEvent a{text-decoration:none!important;color:#000}.event-module .CalendarMonth .CalendarMonth__content .CalendarMonth__rows .CalendarMonth__row .CalendarGridDay .CalendarGridDay__content .CalendarGridDay__events .CalendarGridDayEvent a:hover{color:#bb282d;text-decoration:none}.event-module .CalendarMonth .CalendarMonth__content .CalendarMonth__rows .CalendarMonth__row .CalendarGridDay .CalendarGridDay__content .CalendarGridDay__events .CalendarGridDayEvent a>span{font-family:mulish-variable,sans-serif;font-weight:700;letter-spacing:.5px;font-size:13px}.event-module .CalendarMonth .CalendarMonth__content .CalendarMonth__rows .CalendarMonth__row .CalendarGridDay .CalendarGridDay__content .CalendarGridDay__events .CalendarGridDayEvent a>span .CalendarGridDayEvent__title{font-weight:400}.event-module .CalendarMonth .CalendarMonth__content .CalendarMonth__rows .CalendarMonth__row .CalendarGridDay .CalendarGridDay__content .CalendarGridDayEvent--footer{margin:0}.event-module .CalendarMonth .CalendarMonth__content .CalendarMonth__rows .CalendarMonth__row .CalendarGridDay .CalendarGridDay__content .CalendarGridDayEvent--footer button{color:#bb282d;text-transform:uppercase;font-family:Antonio,sans-serif;font-weight:700;font-size:15px;letter-spacing:.45px;padding:0;width:100%;outline:none;border:none;text-shadow:0 3px 5px rgba(0,0,0,0);transition:all .2s ease;text-align:left;position:relative}.event-module .CalendarMonth .CalendarMonth__content .CalendarMonth__rows .CalendarMonth__row .CalendarGridDay .CalendarGridDay__content .CalendarGridDayEvent--footer button:before,.event-module .CalendarMonth .CalendarMonth__content .CalendarMonth__rows .CalendarMonth__row .CalendarGridDay .CalendarGridDay__content .CalendarGridDayEvent--footer button:after{position:absolute;right:10px;top:50%;transform:translateY(-50%) rotate(0);background:#bb282d;width:2px;height:15px;transition:all .33s ease;content:""}.event-module .CalendarMonth .CalendarMonth__content .CalendarMonth__rows .CalendarMonth__row .CalendarGridDay .CalendarGridDay__content .CalendarGridDayEvent--footer button:after{transform:translateY(-50%) rotate(90deg)}.event-module .CalendarMonth .CalendarMonth__content .CalendarMonth__rows .CalendarMonth__row .CalendarGridDay .CalendarGridDay__content .CalendarGridDayEvent--footer button:hover{border:none;text-decoration:none;text-shadow:0 3px 5px rgba(0,0,0,.25)}.event-module .CalendarMonth .CalendarMonth__content .CalendarMonth__rows .CalendarMonth__row .CalendarGridDay .CalendarGridDay__content .CalendarGridDayEvent--footer button:hover:before{transform:translateY(-50%) rotate(90deg)}.event-module .CalendarMonth .CalendarMonth__content .CalendarMonth__rows .CalendarMonth__row .CalendarGridDay .CalendarGridDay__content .CalendarGridDayEvent--footer button:hover:after{transform:translateY(-50%) rotate(180deg)}.event-module .CalendarMonth .CalendarMonth__content+.CalendarMonthNavigation{display:none}.CalendarGridDayEventPopover{border-radius:0;border:1px solid #769d91}.CalendarGridDayEventPopover .arrow:after{filter:drop-shadow(0 1px #769d91)}.CalendarGridDayEventPopover h3.popover-title{color:#bb282d;font-family:mulish-variable,sans-serif;text-transform:none;font-weight:700;font-size:13px}.CalendarGridDayEventPopover .popover-content .CalendarGridDayEventPopover__time{font-style:italic;font-weight:400;letter-spacing:.5px;font-size:13px}.CalendarGridDayEventPopover .popover-content .CalendarGridDayEventPopover__content .CalendarGridDayEventPopover__content--text{font-size:13px;letter-spacing:.5px;color:#000;padding-bottom:15px}body.plan-your-visit .pp-page-hero{padding-bottom:120px}@media only screen and (max-width: 767px){body.plan-your-visit .pp-page-hero{padding-bottom:70px}}.pp-events-per-season{position:relative;margin:-40px 0 95px;padding:0}.pp-events-per-season .background-gradient{position:absolute;width:100vw;height:100%;left:-15px;top:0;background:linear-gradient(180deg,#0a505a 0% 20.05%,#042328)}@media (min-width: 1200px){.pp-events-per-season .background-gradient{left:calc((100vw - 1170px)/-2)}}.pp-events-per-season .background-gradient .top-wave{position:absolute;width:100%;height:90px;bottom:calc(100% - 10px);left:0;content:"";background:url(/sites/connerprairie/themes/connerprairie2/cssAssets/season-wave-top.svg) 0px 0%;background-repeat:repeat-x;background-size:1920px 88px}@media only screen and (max-width: 767px){.pp-events-per-season .background-gradient .top-wave{background-size:767px 35.1542px;background-position:0% 100%;bottom:calc(100% - 2px);height:36px}}.pp-events-per-season .background-gradient .bot-wave{width:100%;height:90px;content:"";position:absolute;top:calc(100% - 2px);background:url(/sites/connerprairie/themes/connerprairie2/cssAssets/season-wave-bot.svg) 960px 100%;background-repeat:repeat-x;background-size:1920px 90px}@media only screen and (max-width: 767px){.pp-events-per-season .background-gradient .bot-wave{background-position:-10px 100%;background-size:991px 46.4531px;height:48px}}.pp-events-per-season ul.seasons-list{position:relative;display:flex;gap:12px;overflow:auto;align-items:flex-start;margin:0 -15px -15px 0;padding:75px 0 0;z-index:1;width:100vw}.pp-events-per-season ul.seasons-list li{margin:0}.pp-events-per-season ul.seasons-list li:first-child a:before{content:"CURRENT SEASON";position:absolute;width:100%;left:0;line-height:1.4;right:0;margin:0 auto;font-weight:400;text-transform:uppercase;letter-spacing:1.2px;font-size:11px;color:#ece8d3;transition:all .33s ease;bottom:100%;text-align:right;opacity:1}.pp-events-per-season ul.seasons-list li a{display:block;background:#fffbec;padding:15px 45px 5px;text-align:center;position:relative;white-space:inherit}.pp-events-per-season ul.seasons-list li a .icons{display:block;position:absolute;bottom:100%;width:25px;height:25px;left:50%;transform:translate(-50%);transition:all .33s ease}.pp-events-per-season ul.seasons-list li a .icons div{transition:all .33s ease;position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-position:center bottom;background-size:contain}.pp-events-per-season ul.seasons-list li a .icons div.icon-active{opacity:0}.pp-events-per-season ul.seasons-list li a h4{color:#c44829}.pp-events-per-season ul.seasons-list li a p{font-family:modestolite,serif;text-transform:uppercase;font-size:15px;letter-spacing:2.5px;font-weight:400;line-height:1.1;color:#000}.pp-events-per-season ul.seasons-list li a.active{background:#c3baa3;margin-top:-8px}.pp-events-per-season ul.seasons-list li a.active .icons{left:20px;width:35px;height:40px}.pp-events-per-season ul.seasons-list li a.active .icons .icon-inactive{opacity:0}.pp-events-per-season ul.seasons-list li a.active .icons .icon-active{opacity:1}.pp-events-per-season ul.seasons-list li a.active h4{color:#000}.pp-events-per-season .season-tab-wrapper{z-index:0;position:relative;top:-8px;padding:55px 25px 25px;display:none}.pp-events-per-season .season-tab-wrapper:before{content:"";position:absolute;width:calc(100% + 15px);left:0;top:0;height:0%;transition:all .33s ease .33s;background:#c3baa3;z-index:-1}@media (min-width: 1200px){.pp-events-per-season .season-tab-wrapper:before{width:calc((100vw - 1200px)/2 + 1200px)}}.pp-events-per-season .season-tab-wrapper>p{opacity:0;margin-bottom:25px;font-weight:700}.pp-events-per-season .season-tab-wrapper ul.events-list{opacity:0}.pp-events-per-season .season-tab-wrapper .tns-outer .tns-ovh{overflow:visible}.pp-events-per-season .season-tab-wrapper .tns-outer .tns-ovh .tns-inner ul.events-list{margin:0;display:inline-flex}.pp-events-per-season .season-tab-wrapper .tns-outer .tns-ovh .tns-inner ul.events-list>li{margin:0;padding:0 8px;cursor:grab;display:flex;flex-direction:column}.pp-events-per-season .season-tab-wrapper .tns-outer .tns-ovh .tns-inner ul.events-list>li:active{cursor:grabbing}.pp-events-per-season .season-tab-wrapper .tns-outer .tns-ovh .tns-inner ul.events-list>li a{height:100%;display:flex;flex-direction:column;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:inherit}.pp-events-per-season .season-tab-wrapper .tns-outer .tns-ovh .tns-inner ul.events-list>li a p.date-text{margin:0;padding:4px 15px;color:#ece8d3;font-family:muli,sans-serif;font-weight:600;letter-spacing:.5px;font-size:12px;background:#0a505a;display:flex;align-items:center}.pp-events-per-season .season-tab-wrapper .tns-outer .tns-ovh .tns-inner ul.events-list>li a p.date-text:before{content:"";position:relative;display:inline-block;width:15px;height:13px;background:url(/sites/connerprairie/themes/connerprairie2/cssAssets/icon-calendar.svg) center no-repeat;margin:0 6px 3px 0}.pp-events-per-season .season-tab-wrapper .tns-outer .tns-ovh .tns-inner ul.events-list>li a .image-wrapper{overflow:hidden;height:200px;position:relative;background:#000}.pp-events-per-season .season-tab-wrapper .tns-outer .tns-ovh .tns-inner ul.events-list>li a .image-wrapper img{transform:scale(1);transition:all .33s ease;position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pp-events-per-season .season-tab-wrapper .tns-outer .tns-ovh .tns-inner ul.events-list>li a .image-wrapper+p{background:#fff;margin:0;font-weight:700;flex-grow:2;font-size:18px;letter-spacing:.5px;padding:5px 55px 15px 20px;line-height:1.3;position:relative;color:#000;display:flex;align-items:center}.pp-events-per-season .season-tab-wrapper .tns-outer .tns-ovh .tns-inner ul.events-list>li a .image-wrapper+p .chev-right{position:absolute;right:0;content:"";height:100%;width:50px;background-repeat:no-repeat;background-position:center;top:0;border-left:1px solid #ece6d1;transition:all .2s ease;background-image:url(/sites/connerprairie/themes/connerprairie2/cssAssets/chev-right.svg)}.pp-events-per-season .season-tab-wrapper .tns-outer .tns-ovh .tns-inner ul.events-list>li a:hover img{transform:scale(1.15)}.pp-events-per-season .season-tab-wrapper .tns-outer .tns-ovh .tns-inner ul.events-list>li a:hover .chev-right{background-position:75% center!important}.pp-events-per-season .season-tab-wrapper.active{display:block}.pp-events-per-season .season-tab-wrapper.active:before{animation:tabBG .33s ease forwards}.pp-events-per-season .season-tab-wrapper.active>p{animation:fadeInUp 1s ease forwards}.pp-events-per-season .season-tab-wrapper.active ul.events-list{animation:fadeIn .66s ease forwards .33s}.pp-events-per-season .season-tab-wrapper .tns-nav{display:flex;gap:8px;justify-content:center;margin:25px 0 0}.pp-events-per-season .season-tab-wrapper .tns-nav button{background:#fff9;border-radius:50%;width:15px;height:15px}.pp-events-per-season .season-tab-wrapper .tns-nav button.tns-nav-active{background:#c44829}.pp-events-per-season .cal-p{position:relative;text-align:right;margin:0}.pp-events-per-season .cal-p a{color:#fff;margin:0}.pp-staff{margin:75px 0 50px;position:relative}.pp-staff .gradient-wave{position:absolute;height:266px;width:100vw;content:"";background-image:url(/sites/connerprairie/themes/connerprairie2/cssAssets/staff-gradient.svg);margin-left:calc((100vw - 1170px)/-2);top:-80px;background-repeat:repeat-x;background-size:1920px 266px;background-position:center top}@media (max-width: 1170px){.pp-staff .gradient-wave{margin-left:-15px;background-size:contain;top:-50px}}.pp-staff h3.section-copy{text-align:center;margin-bottom:25px;position:relative}.pp-staff ul.staff-list{display:flex;flex-wrap:wrap;gap:20px;margin:0}.pp-staff ul.staff-list li{margin:0;flex-basis:calc(50% - 10px);padding:0}@media only screen and (min-width: 768px){.pp-staff ul.staff-list li{flex-basis:calc(33.3333333333% - 14px)}}@media only screen and (min-width: 1024px){.pp-staff ul.staff-list li{flex-basis:calc(25% - 15px)}}.pp-staff ul.staff-list li:before{display:none}.pp-staff ul.staff-list li a.image-link{display:block;width:100%;aspect-ratio:1/1;overflow:hidden;position:relative}.pp-staff ul.staff-list li a.image-link img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 10%;object-position:center 10%;transform:scale(1);transition:all .33s ease}.pp-staff ul.staff-list li a.image-link .arrow-diag{position:absolute;right:10px;top:10px;content:"";width:25px;height:25px;background-color:#fffbec;display:block;transition:all .2s ease;z-index:1;background-size:15px;background-position:center;background-repeat:no-repeat;transform:scale(1);background-image:url(/sites/connerprairie/themes/connerprairie2/cssAssets/arrow-diag.svg)}.pp-staff ul.staff-list li a.image-link:hover img{transform:scale(1.1)}.pp-staff ul.staff-list li a.image-link:hover .arrow-diag{background-position:90% 10%;transform:scale(1.1)}.pp-staff ul.staff-list li h4{display:block;margin:10px 0 0;text-align:center;font-size:30px;letter-spacing:1.14px;font-weight:700;font-family:Antonio,sans-serif}@media only screen and (max-width: 767px){.pp-staff ul.staff-list li h4{font-size:25px}}.pp-staff ul.staff-list li h4 a{color:#000;text-decoration:none!important}.pp-staff ul.staff-list li h4 a:hover{color:#bb282d}.pp-staff ul.staff-list li p.staff-title{text-align:center;font-family:muli,sans-serif;text-transform:uppercase;letter-spacing:1px;font-size:14px;margin:10px 0;font-weight:600}.pp-staff ul.staff-list li ul.contact-options{display:flex;justify-content:center;align-items:center;margin:0;gap:15px}.pp-staff ul.staff-list li ul.contact-options li{width:35px;flex-basis:35px;margin:0;padding:0}.pp-staff ul.staff-list li ul.contact-options li:before{display:none}.pp-staff ul.staff-list li ul.contact-options li a{width:35px;height:35px;border-radius:50%;border:1px solid #c44829;display:flex;justify-content:center;align-items:center;padding:2px;text-decoration:none!important}.pp-staff ul.staff-list li ul.contact-options li a img{filter:brightness(100%);transition:all .1s ease}.pp-staff ul.staff-list li ul.contact-options li a:hover{background:#c44829;transform:scale(1.25)}.pp-staff ul.staff-list li ul.contact-options li a:hover img{filter:brightness(600%)}.pp-staff[data-index="0"] .gradient-wave,.pp-staff[data-index="3"] .gradient-wave{background-position:center top}.pp-staff[data-index="1"] .gradient-wave,.pp-staff[data-index="4"] .gradient-wave{background-position:600px top}.pp-staff[data-index="2"] .gradient-wave,.pp-staff[data-index="5"] .gradient-wave{background-position:800px top}.staff-split{display:flex;gap:50px;flex-wrap:wrap}@media only screen and (max-width: 767px){.staff-split{flex-direction:column;gap:25px;display:block}}.staff-split .meta-side{flex-basis:350px}@media only screen and (max-width: 767px){.staff-split .meta-side{height:inherit;flex-basis:100%;margin-bottom:25px;border-bottom:1px solid rgba(0,0,0,.2)}}.staff-split .meta-side .image-wrapper{margin-bottom:25px}.staff-split .meta-side .image-wrapper img{width:100%;aspect-ratio:1/1.2;-o-object-fit:cover;object-fit:cover}.staff-split .bio-side{flex-basis:calc(100% - 400px)}.staff-split .nav-button{flex-basis:100%;text-align:center}ul.events-list{margin:40px 0;display:grid;-moz-column-gap:15px;column-gap:15px;grid-template-rows:masonry;gap:15px;grid-template-columns:repeat(1,1fr)}@media only screen and (min-width: 768px){ul.events-list{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width: 1024px){ul.events-list{grid-template-columns:repeat(3,1fr)}}ul.events-list li.single-event{height:-moz-fit-content;height:fit-content;-moz-column-break-inside:avoid;break-inside:avoid;padding:0}ul.events-list li.single-event:before{display:none}ul.events-list li.single-event a.image-link{width:100%;display:block;height:250px;position:relative;overflow:hidden;white-space:inherit}ul.events-list li.single-event a.image-link .date-text{z-index:1;position:absolute;left:10px;top:10px;background:#fff;padding:4px 15px 15px}ul.events-list li.single-event a.image-link .date-text span{display:block;text-align:center}ul.events-list li.single-event a.image-link .date-text span.date-month{text-transform:uppercase;font-family:modestolite,serif;font-size:15px;font-weight:400;letter-spacing:2.5px;line-height:1;color:#c44829}ul.events-list li.single-event a.image-link .date-text span.date-day{color:#c44829;font-size:50px;font-family:Antonio,sans-serif;line-height:.8;font-weight:700}ul.events-list li.single-event a.image-link figure{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;background-color:#000}ul.events-list li.single-event a.image-link figure img{position:absolute;width:100%;height:100%;left:50%;top:50%;transform:translate(-50%,-50%) scale(1);transition:all .33s ease;-o-object-fit:cover;object-fit:cover}ul.events-list li.single-event a.image-link figure img[src*="logo.png"]{-o-object-fit:contain;object-fit:contain;width:60%}ul.events-list li.single-event a.image-link:hover img{transform:translate(-50%,-50%) scale(1.1)}ul.events-list li.single-event .meta-wrapper{background:#fff;padding:25px 15px 5px}ul.events-list li.single-event .meta-wrapper h5{margin:0}ul.events-list li.single-event .meta-wrapper h5 a{text-decoration:none!important;color:#000}ul.events-list li.single-event .meta-wrapper h5 a:hover{color:#c44829}ul.events-list li.single-event .meta-wrapper .icon-time{font-family:muli,sans-serif;font-size:15px;letter-spacing:.5px;font-weight:600;margin:0}ul.events-list li.single-event .meta-wrapper .icon-time:before{width:15px;height:15px;background-image:url(/sites/connerprairie/themes/connerprairie2/cssAssets/icon-clock.svg);display:inline-block;content:"";background-repeat:no-repeat;background-position:center;margin-right:8px}ul.events-list li.single-event .meta-wrapper .icon-map-pin{font-family:muli,sans-serif;font-size:15px;letter-spacing:.5px;font-weight:600;line-height:1.3;flex-shrink:0;display:inline-flex;margin:5px 0 0}ul.events-list li.single-event .meta-wrapper .icon-map-pin:before{flex:1 0 auto;flex-grow:2;flex-basis:15px;width:15px;height:15px;background-image:url(/sites/connerprairie/themes/connerprairie2/cssAssets/icon-map-pin.svg);display:block;content:"";background-size:contain;background-repeat:no-repeat;background-position:center;margin-right:8px}ul.events-list li.single-event .meta-wrapper .description{font-size:16px;line-height:1.8;font-weight:400;letter-spacing:.5px;margin:20px 0 0;display:block}ul.events-list li.single-event .meta-wrapper .cta-p{margin:20px -15px 0;padding:15px 15px 0;border-top:1px solid #ece6d1;text-align:right}.event-list-index{text-align:center}.event-list-pagination{display:flex;justify-content:space-between;align-items:center;margin:40px 0 0}.event-list-pagination>a.CalendarListPager__item.CalendarListPager__arrow{display:block;line-height:1.4;height:inherit;font-family:Antonio,sans-serif;color:#000;letter-spacing:1px}.event-list-pagination>a.CalendarListPager__item.CalendarListPager__arrow:hover{color:#c44829}.event-list-pagination>a.CalendarListPager__item.CalendarListPager__arrow.disabled{color:#0006;pointer-events:none}.event-list-pagination .between-pages{display:flex;gap:8px}@media only screen and (max-width: 767px){.event-list-pagination .between-pages{display:none}}.event-list-pagination .between-pages a.CalendarListPager__item{font-size:22px;font-family:Antonio,sans-serif;line-height:1;border-radius:0;color:#000;background:transparent;height:inherit;margin:0;display:inline-block;min-width:10px;padding:2px 4px}.event-list-pagination .between-pages a.CalendarListPager__item:hover{color:#c44829}.event-list-pagination .between-pages a.CalendarListPager__item.CalendarListPager__current{color:#bb282d}.inner-wrapper .CalendarEventsDetail__eventCalendarFront .CalendarMenu .CalendarMenu__btn--back.btn{background:transparent;color:#000;border:none;font-family:Antonio,sans-serif;font-size:20px;letter-spacing:.5px;text-transform:uppercase;font-weight:700}.inner-wrapper .CalendarEventsDetail__eventCalendarFront .CalendarMenu .CalendarMenu__btn--back.btn:hover{color:#bb282d}.hero-event-meta p{color:#ece8d3;font-family:muli,sans-serif;font-weight:600;display:block;margin:0}.hero-event-meta p.icon-map-pin{display:flex;align-items:center}.hero-event-meta p.icon-map-pin:before{flex-basis:15px;width:15px;height:15px;background-image:url(/sites/connerprairie/themes/connerprairie2/cssAssets/icon-map-pin.svg);filter:invert(1);display:block;content:"";background-size:contain;background-repeat:no-repeat;background-position:center;margin-right:8px}.event-entry[data-style=image-split]{display:flex;justify-content:space-between}.event-entry[data-style=image-split] .details-side{flex-basis:50%}@media only screen and (max-width: 767px){.event-entry[data-style=image-split] .details-side{flex-basis:100%}}.event-entry[data-style=image-split] .image-side{flex-basis:45%}@media only screen and (max-width: 767px){.event-entry[data-style=image-split] .image-side{display:none}}.event-entry .event-details{margin-top:45px}.event-entry ul.details-list li{background:#fff;padding:0}.event-entry ul.details-list li:before{display:none}.event-entry ul.details-list li p{margin:0;padding:15px;display:flex;align-items:center;gap:8px}.event-entry .hero-event-meta{display:none}.event-entry .details-side .description ul{padding-left:20px}.event-entry .details-side .description ul li{margin-left:15px;display:list-item;padding:0}.event-entry .details-side .description ul li:before{display:none}.pp-dual-column{margin:40px 0}@media only screen and (max-width: 767px){.pp-dual-column{margin-bottom:40px}}.pp-dual-column ul.dual-column-list{display:grid;gap:15px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-flow:dense}@media only screen and (max-width: 767px){.pp-dual-column ul.dual-column-list{display:flex;flex-direction:column}}.pp-dual-column ul.dual-column-list>li{margin:0;padding:0}.pp-dual-column ul.dual-column-list>li:before{display:none}.pp-dual-column ul.dual-column-list>li[data-column=left]{grid-column:1}.pp-dual-column ul.dual-column-list>li[data-column=right]{grid-column:2}.pp-dual-column ul.dual-column-list>li[data-background=blue]{background:#495f68;padding:35px 15px 5px}@media only screen and (max-width: 767px){.pp-dual-column ul.dual-column-list>li[data-background=blue]{order:1}}.pp-dual-column ul.dual-column-list>li[data-background=blue]>*,.pp-dual-column ul.dual-column-list>li[data-background=blue]>* strong{color:#ece8d3}.pp-dual-column ul.dual-column-list>li[data-background=blue] ul li:before{color:#ece8d3}.pp-dual-column ul.dual-column-list>li[data-background=blue] a:not([class*=btn]){color:#ece8d3;text-decoration:none!important;border-bottom:1px dashed #FFFBEC}.pp-dual-column ul.dual-column-list>li[data-background=blue] a:not([class*=btn]):hover{border-bottom:1px dashed #ECE8D3;color:#fff}.pp-cta-slider{position:relative}.pp-cta-slider ul.background-list{margin:0}.pp-cta-slider ul.background-list li{margin:0;top:0;position:absolute;opacity:0;visibility:hidden;transition:all .33s ease;left:-15px;width:100vw;height:100%;overflow:hidden;padding:0}@media (min-width: 1200px){.pp-cta-slider ul.background-list li{left:calc((100vw - 1170px)/-2)}}.pp-cta-slider ul.background-list li:before{display:none}.pp-cta-slider ul.background-list li:after{content:"";position:absolute;width:80%;height:100%;top:0;left:0;mix-blend-mode:multiply;background:linear-gradient(270deg,#0000,#000000d9)}@media only screen and (max-width: 767px){.pp-cta-slider ul.background-list li:after{width:100%;background:linear-gradient(270deg,#0000004d,#000000e6)}}.pp-cta-slider ul.background-list li.active{opacity:1;visibility:visible}.pp-cta-slider ul.background-list li.active img{transform:scale(1.25);-o-object-position:center 50%;object-position:center 50%}.pp-cta-slider ul.background-list li:not(.active) img{transition-duration:0s}.pp-cta-slider ul.background-list li img{z-index:-1;transform:scale(1);transition:all 15s ease;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 50%;object-position:center 50%}.pp-cta-slider>ul.cta-slider-list{display:none}.pp-cta-slider .tns-outer .tns-ovh .tns-inner ul.cta-slider-list{margin:0}.pp-cta-slider .tns-outer .tns-ovh .tns-inner ul.cta-slider-list li{margin:0;padding:0}.pp-cta-slider .tns-outer .tns-ovh .tns-inner ul.cta-slider-list li:before{display:none}.pp-cta-slider .tns-outer .tns-ovh .tns-inner ul.cta-slider-list li .inner-item{padding:150px 15px 150px 30px;max-width:50%}@media only screen and (max-width: 767px){.pp-cta-slider .tns-outer .tns-ovh .tns-inner ul.cta-slider-list li .inner-item{padding:100px 15px 100px 30px;max-width:100%}}.pp-cta-slider .tns-outer .tns-ovh .tns-inner ul.cta-slider-list li .inner-item>*{color:#ece6d1}.pp-cta-slider .tns-outer .tns-ovh .tns-inner ul.cta-slider-list li .inner-item a:not([class*=btn]){color:#ece8d3;text-decoration:none!important;border-bottom:1px dashed #FFFBEC}.pp-cta-slider .tns-outer .tns-ovh .tns-inner ul.cta-slider-list li .inner-item a:not([class*=btn]):hover{border-bottom:1px dashed #ECE8D3;color:#fff}.pp-cta-slider .nav-list{position:absolute;right:100%;margin:0;display:flex;flex-direction:column;top:50%;transform:translateY(-50%);width:-moz-fit-content;width:fit-content}@media only screen and (max-width: 767px){.pp-cta-slider .nav-list{top:100px;transform:none;right:calc(100% - 10px)}}.pp-cta-slider .nav-list li{cursor:pointer;background:#ffffff80;width:12px;height:12px;border-radius:50%;z-index:1;display:inline-block}.pp-cta-slider .nav-list li.tns-nav-active{background:#c44829}.pp-tabbed-content-with-items{position:relative}.pp-tabbed-content-with-items ul.tabs-list{position:relative;margin:0;display:flex;gap:13px;overflow-x:auto;justify-content:center}@media (min-width: 1170px){.pp-tabbed-content-with-items ul.tabs-list{width:calc(100vw - 30px);margin-left:calc((100vw - 1200px)/-2)}}@media only screen and (max-width: 767px){.pp-tabbed-content-with-items ul.tabs-list{overflow:hidden;flex-direction:column;left:-15px;width:100vw;gap:0}}.pp-tabbed-content-with-items ul.tabs-list li{-webkit-user-select:none;-moz-user-select:none;user-select:none;flex:0 1 auto;margin:0;text-align:center;padding:9px 20px;cursor:pointer;text-transform:uppercase;background:#0a505a;color:#fff;font-family:Antonio,sans-serif;display:inline-block;position:relative;font-size:20px;min-width:125px}@media only screen and (max-width: 767px){.pp-tabbed-content-with-items ul.tabs-list li{font-size:18px;margin-bottom:5px;padding:15px 70px 15px 15px}.pp-tabbed-content-with-items ul.tabs-list li:after{content:"";position:absolute;right:30px;top:52%;transform:translateY(-50%) rotate(0);width:30px;height:30px;background-image:url(/sites/connerprairie/themes/connerprairie2/cssAssets/chev-up.svg);background-position:center;background-repeat:no-repeat;filter:invert(1);transition:all .33s ease}}.pp-tabbed-content-with-items ul.tabs-list li:before{display:none}.pp-tabbed-content-with-items ul.tabs-list li.active{background:#7eb7c0;color:#000}@media only screen and (max-width: 767px){.pp-tabbed-content-with-items ul.tabs-list li.active:after{filter:invert(0);transform:translateY(-50%) rotate(180deg)}}.pp-tabbed-content-with-items .tab-wrapper{position:relative;display:block;padding:60px 0}.pp-tabbed-content-with-items .tab-wrapper:not(.active){display:none}.pp-tabbed-content-with-items .tab-wrapper .tab-background{top:0;z-index:-1;position:absolute;width:100vw;height:100%;margin-left:-15px;background:#7eb7c0}@media (min-width: 1200px){.pp-tabbed-content-with-items .tab-wrapper .tab-background{margin-left:calc((100vw - 1170px)/-2)}}.pp-tabbed-content-with-items .tab-wrapper .tab-background .spotlight-image{position:absolute;right:0;top:0;width:1000px;height:600px;max-width:80%;aspect-ratio:1/1;pointer-events:none}.pp-tabbed-content-with-items .tab-wrapper .tab-background .spotlight-image:before,.pp-tabbed-content-with-items .tab-wrapper .tab-background .spotlight-image:after{position:absolute;width:100%;height:100%;content:"";z-index:1;left:0;top:0}.pp-tabbed-content-with-items .tab-wrapper .tab-background .spotlight-image:before{background:linear-gradient(180deg,#7eb7c0,#7eb7c000 40% 60%,#7eb7c0)}.pp-tabbed-content-with-items .tab-wrapper .tab-background .spotlight-image:after{background:linear-gradient(90deg,#7eb7c0,#7eb7c000 25% 75%,#7eb7c0)}.pp-tabbed-content-with-items .tab-wrapper .tab-background .spotlight-image img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);mix-blend-mode:overlay;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.3}.pp-tabbed-content-with-items .tab-wrapper .content-top ul:not([class]),.pp-tabbed-content-with-items .tab-wrapper .content-bot ul:not([class]){padding-left:10px}.pp-tabbed-content-with-items .tab-wrapper .content-top ul:not([class]) li,.pp-tabbed-content-with-items .tab-wrapper .content-bot ul:not([class]) li{display:list-item;margin-left:15px}.pp-tabbed-content-with-items .tab-wrapper .content-top{margin-bottom:35px}.pp-tabbed-content-with-items .tab-wrapper .content-top ul li{padding:0}.pp-tabbed-content-with-items .tab-wrapper .content-top ul li:before{display:none}.pp-tabbed-content-with-items .tab-wrapper ul.col-list{display:flex;flex-wrap:wrap;gap:40px;margin:0}.pp-tabbed-content-with-items .tab-wrapper ul.col-list>li.single-col{flex-basis:100%;margin:0;padding:0}@media only screen and (min-width: 768px){.pp-tabbed-content-with-items .tab-wrapper ul.col-list>li.single-col{flex-basis:calc(50% - 20px)}}@media only screen and (min-width: 1024px){.pp-tabbed-content-with-items .tab-wrapper ul.col-list>li.single-col{flex-basis:calc(33.3333333333% - 27px)}}.pp-tabbed-content-with-items .tab-wrapper ul.col-list>li.single-col:before{display:none}.pp-tabbed-content-with-items .tab-wrapper ul.col-list>li.single-col ul.images-list{margin:0}.pp-tabbed-content-with-items .tab-wrapper ul.col-list>li.single-col ul.images-list li{margin:0;height:250px;padding:0}.pp-tabbed-content-with-items .tab-wrapper ul.col-list>li.single-col ul.images-list li:before{display:none}.pp-tabbed-content-with-items .tab-wrapper ul.col-list>li.single-col ul.images-list li img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.pp-tabbed-content-with-items .tab-wrapper ul.col-list>li.single-col .item-content{margin-top:25px}.pp-conner-p-map{margin-bottom:40px}.pp-conner-p-map .top-wrapper{padding-top:50px;position:relative}.pp-conner-p-map .top-wrapper .background-color{position:absolute;width:100vw;top:0;left:0;height:100%;background-color:#6d9458;z-index:-1;margin-left:-15px}@media (min-width: 1200px){.pp-conner-p-map .top-wrapper .background-color{margin-left:calc((100vw - 1170px)/-2)}}@media only screen and (min-width: 768px){.pp-conner-p-map .top-wrapper .section-copy{display:flex;justify-content:space-between;align-items:flex-end}}.pp-conner-p-map .top-wrapper .map-wrapper{width:100vw;margin-left:-15px;aspect-ratio:1318/718.2}@media (min-width: 1200px){.pp-conner-p-map .top-wrapper .map-wrapper{margin-left:calc((100vw - 1170px)/-2)}}.pp-conner-p-map button.btn-map-key{padding:25px 15px;font-family:mulish-variable,sans-serif;font-size:18px;font-weight:700;background:#0000001a;text-align:left;border-radius:5px;width:100%;position:relative;cursor:pointer;margin-top:25px}.pp-conner-p-map button.btn-map-key:after{position:absolute;width:30px;content:"";right:10px;height:30px;background-image:url(/sites/connerprairie/themes/connerprairie2/cssAssets/chev-down.svg);background-repeat:no-repeat;background-position:center;background-size:18px}.pp-conner-p-map button.btn-map-key.active:after{transform:rotate(180deg)}@media only screen and (max-width: 767px){.pp-conner-p-map button.btn-map-key:not(.active)+.map-key{display:none}}.pp-conner-p-map .map-key{position:relative}.pp-conner-p-map .map-key .leg-icon{width:21px;height:21px;flex-basis:21px;display:inline-block;background-color:#000;background-position:center;background-repeat:no-repeat;background-size:13px 13px}.pp-conner-p-map .map-key .leg-icon[style*=icon-trailhead]{border-radius:50%}.pp-conner-p-map .map-key .leg-icon[style*=icon-trail-]{width:30px;background-color:transparent;background-size:contain}.pp-conner-p-map .map-key ul.legend-icons{background-color:#ece8d3;margin:0;width:390px;-moz-column-gap:10px;column-gap:10px;padding:15px;z-index:1;position:relative}@media only screen and (min-width: 768px){.pp-conner-p-map .map-key ul.legend-icons{margin-bottom:0}}@media (max-width: 1200px){.pp-conner-p-map .map-key ul.legend-icons{width:100%;-moz-column-count:3;column-count:3}}@media only screen and (max-width: 767px){.pp-conner-p-map .map-key ul.legend-icons{width:100%;-moz-column-count:2;column-count:2}}@media (min-width: 1200px){.pp-conner-p-map .map-key ul.legend-icons{-moz-column-count:2;column-count:2;margin-bottom:-100px}}.pp-conner-p-map .map-key ul.legend-icons li{-moz-column-break-inside:avoid;break-inside:avoid;display:flex;font-family:muli,sans-serif;font-weight:600;font-size:15px;line-height:1.2;gap:10px;margin:0 0 5px;padding:0}.pp-conner-p-map .map-key ul.legend-icons li:before{display:none}.pp-conner-p-map .map-key ul.legend-icons li span:not([class]){display:inline-block;flex-basis:calc(100% - 40px)}.pp-conner-p-map .map-key .poi-wrapper{background:#fff;padding:50px 25px 0}@media (max-width: 1200px){.pp-conner-p-map .map-key .poi-wrapper{padding-top:25px}}.pp-conner-p-map .map-key .poi-wrapper ul.poi-categories-list{-moz-column-count:1;column-count:1;margin:0;-moz-column-gap:35px;column-gap:35px}@media only screen and (min-width: 768px){.pp-conner-p-map .map-key .poi-wrapper ul.poi-categories-list{-moz-column-count:2;column-count:2}}@media only screen and (min-width: 1024px){.pp-conner-p-map .map-key .poi-wrapper ul.poi-categories-list{-moz-column-count:3;column-count:3}}.pp-conner-p-map .map-key .poi-wrapper ul.poi-categories-list>li{display:flex;flex-wrap:wrap;-moz-column-break-inside:avoid;break-inside:avoid;gap:10px;margin:0;padding-left:0}.pp-conner-p-map .map-key .poi-wrapper ul.poi-categories-list>li:before{display:none}@media (min-width: 1200px){.pp-conner-p-map .map-key .poi-wrapper ul.poi-categories-list>li:nth-child(1){margin-top:80px}}.pp-conner-p-map .map-key .poi-wrapper ul.poi-categories-list>li:last-child{padding-bottom:200px}.pp-conner-p-map .map-key .poi-wrapper ul.poi-categories-list>li>span{color:#486284;font-family:muli,sans-serif;font-weight:700;font-size:15px;display:flex}.pp-conner-p-map .map-key .poi-wrapper ul.poi-categories-list>li>ul.poi-list{flex-basis:100%;-moz-column-count:2;column-count:2}@media only screen and (max-width: 767px){.pp-conner-p-map .map-key .poi-wrapper ul.poi-categories-list>li>ul.poi-list{-moz-column-count:1;column-count:1;margin-bottom:25px}}.pp-conner-p-map .map-key .poi-wrapper ul.poi-categories-list>li>ul.poi-list>li{-moz-column-break-inside:avoid;break-inside:avoid;font-family:muli,sans-serif;font-size:15px;font-weight:600;display:flex;gap:5px;margin:0 0 5px;padding-left:0}.pp-conner-p-map .map-key .poi-wrapper ul.poi-categories-list>li>ul.poi-list>li:before{display:none}.pp-conner-p-map .map-key .poi-wrapper ul.poi-categories-list>li>ul.poi-list>li span:not([class]){line-height:1.2;max-width:calc(100% - 30px)}.pp-conner-p-map .map-key .section-end-content{background:#ece8d3;position:absolute;right:0;bottom:0;width:400px;padding:15px}@media (max-width: 900px){.pp-conner-p-map .map-key .section-end-content{position:relative;width:100%}}.pp-purple-breakout{position:relative;padding:100px 0 50px}.pp-purple-breakout .background-color{position:absolute;z-index:-1;left:0;top:0;width:100vw;height:100%;background-color:#71405b;margin-left:-15px}@media (min-width: 1200px){.pp-purple-breakout .background-color{margin-left:calc((100vw - 1170px)/-2)}}.pp-purple-breakout *{color:#ece6d1}.pp-purple-breakout a:not([class*=btn]){color:#ece8d3;text-decoration:none!important;border-bottom:1px dashed #FFFBEC}.pp-purple-breakout a:not([class*=btn]):hover{border-bottom:1px dashed #ECE8D3;color:#fff}@media only screen and (min-width: 768px){.pp-purple-breakout .split-content{display:flex;justify-content:space-between}}@media only screen and (min-width: 768px){.pp-purple-breakout .split-content .left-copy{flex-basis:60%}}@media only screen and (min-width: 768px){.pp-purple-breakout .split-content .right-copy{flex-basis:30%}}.pp-purple-breakout.animate-in .section-copy,.pp-purple-breakout.animate-in .split-content .left-copy,.pp-purple-breakout.animate-in .split-content .right-copy,.pp-purple-breakout.animate-in .section-end-copy{opacity:0}.pp-purple-breakout.animate-in.in-view .section-copy{animation:fadeIn 1s ease forwards}.pp-purple-breakout.animate-in.in-view .section-end-copy{animation:fadeIn 1s ease .66s forwards}.pp-purple-breakout.animate-in.in-view .split-content .left-copy{animation:fadeInLeft 1s ease forwards}.pp-purple-breakout.animate-in.in-view .split-content .right-copy{animation:fadeInRight 1s ease forwards}.pp-tabbed-left-content{position:relative;padding:50px 0}.pp-tabbed-left-content .background-color{background:#0a505a;position:absolute;top:0;left:0;width:100vw;height:100%;z-index:-1;margin-left:-15px}@media (min-width: 1200px){.pp-tabbed-left-content .background-color{margin-left:calc((100vw - 1170px)/-2)}}.pp-tabbed-left-content .section-copy{color:#ece6d1}.pp-tabbed-left-content .section-copy a:not([class*=btn]){color:#ece8d3;text-decoration:none!important;border-bottom:1px dashed #FFFBEC}.pp-tabbed-left-content .section-copy a:not([class*=btn]):hover{border-bottom:1px dashed #ECE8D3;color:#fff}.pp-tabbed-left-content select{background:#ece6d1;padding:20px 15px;height:inherit;outline:none;font-weight:600;border-radius:5px;border:none;margin-bottom:25px}.pp-tabbed-left-content .tab-outer-wrapper{display:flex;justify-content:space-between}.pp-tabbed-left-content .tab-outer-wrapper ul.tabs-list{flex-basis:350px}@media only screen and (max-width: 767px){.pp-tabbed-left-content .tab-outer-wrapper ul.tabs-list{display:none}}.pp-tabbed-left-content .tab-outer-wrapper ul.tabs-list li{font-family:mulish-variable,sans-serif;font-size:18px;letter-spacing:.5px;font-weight:700;background-color:#f3eede;border-radius:5px;padding:10px 40px 10px 25px;display:block;cursor:pointer;width:calc(100% - 35px);transition:all .33s ease;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pp-tabbed-left-content .tab-outer-wrapper ul.tabs-list li.active{width:100%;padding-right:75px}.pp-tabbed-left-content .tab-outer-wrapper ul.tabs-list li.active:after{transform:translateY(-50%) rotate(180deg)}.pp-tabbed-left-content .tab-outer-wrapper ul.tabs-list li:not(.active):hover{width:calc(100% - 25px);padding-right:50px;background:#ece6d1}.pp-tabbed-left-content .tab-outer-wrapper ul.tabs-list li:before{display:none}.pp-tabbed-left-content .tab-outer-wrapper ul.tabs-list li:after{transition:all .33s ease;content:"";position:absolute;right:15px;top:50%;transform:translateY(-50%);width:25px;background-repeat:no-repeat;background-size:center;background-position:center;height:25px;background-image:url(/sites/connerprairie/themes/connerprairie2/cssAssets/chev-right.svg)}.pp-tabbed-left-content .tab-outer-wrapper ul.content-list{flex-basis:calc(100% - 400px)}@media only screen and (max-width: 767px){.pp-tabbed-left-content .tab-outer-wrapper ul.content-list{flex-basis:100%}}.pp-tabbed-left-content .tab-outer-wrapper ul.content-list>li{color:#ece6d1;padding-left:0}.pp-tabbed-left-content .tab-outer-wrapper ul.content-list>li:before{display:none}.pp-tabbed-left-content .tab-outer-wrapper ul.content-list>li:not(.active){display:none}.pp-tabbed-left-content .tab-outer-wrapper ul.content-list>li ul{padding-left:15px}.pp-tabbed-left-content .tab-outer-wrapper ul.content-list>li ul li{display:list-item;margin-left:20px;padding-left:0}.pp-tabbed-left-content .tab-outer-wrapper ul.content-list>li ul li:before{display:none}.pp-tabbed-left-content .tab-outer-wrapper ul.content-list>li a:not([class*=btn]):not([class*=button]){color:#ece8d3;text-decoration:none!important;border-bottom:1px dashed #FFFBEC}.pp-tabbed-left-content .tab-outer-wrapper ul.content-list>li a:not([class*=btn]):not([class*=button]):hover{border-bottom:1px dashed #ECE8D3;color:#fff}.pp-tabbed-left-content .tab-outer-wrapper ul.content-list>li ul.images-list{display:grid;margin:25px 0;list-style:none;gap:10px;padding:0!important;grid-template-columns:repeat(3,1fr)}@media only screen and (min-width: 768px){.pp-tabbed-left-content .tab-outer-wrapper ul.content-list>li ul.images-list.half{grid-template-columns:repeat(2,1fr)}.pp-tabbed-left-content .tab-outer-wrapper ul.content-list>li ul.images-list.third{grid-template-columns:repeat(3,1fr)}.pp-tabbed-left-content .tab-outer-wrapper ul.content-list>li ul.images-list.quarter{grid-template-columns:repeat(4,1fr)}.pp-tabbed-left-content .tab-outer-wrapper ul.content-list>li ul.images-list.fifth{grid-template-columns:repeat(5,1fr)}}.pp-tabbed-left-content .tab-outer-wrapper ul.content-list>li ul.images-list li{margin:0!important;padding-left:0}.pp-tabbed-left-content .tab-outer-wrapper ul.content-list>li ul.images-list li:before{display:none}.pp-tabbed-left-content .tab-outer-wrapper ul.content-list>li ul.images-list li a{display:block;box-shadow:0 3px 8px -2px #00000080;border-radius:5px;overflow:hidden;border-bottom:none!important;aspect-ratio:4/3;position:relative}.pp-tabbed-left-content .tab-outer-wrapper ul.content-list>li ul.images-list li a img{transform:scale(1);transition:all .33s ease;position:absolute;width:100%;height:100%;left:0;top:0;-o-object-fit:cover;object-fit:cover}.pp-tabbed-left-content .tab-outer-wrapper ul.content-list>li ul.images-list li a:hover{box-shadow:0 10px 15px -4px #0000004d}.pp-tabbed-left-content .tab-outer-wrapper ul.content-list>li ul.images-list li a:hover img{transform:scale(1.2)}body.post .pp-page-hero .status-wrapper{display:none}body.post .pp-page-hero .post-date{color:#ece8d3;text-transform:uppercase;font-size:15px;letter-spacing:2.5px}body.post .pp-page-hero ul.tags-list{display:flex;gap:10px 5px}body.post .pp-page-hero ul.tags-list li{padding-left:0}body.post .pp-page-hero ul.tags-list li:before{display:none}body.post .pp-page-hero ul.tags-list li a{text-decoration:none;background:#fff;padding:3px 15px;border-radius:25px;border:1px solid #486284;font-size:15px;letter-spacing:1px;font-weight:700}body.post .pp-page-hero ul.tags-list li a:hover{background:#c44829;color:#fff;border-color:#c44829}body.post .cta-p{text-align:center;width:100%}body.post .post-navigation a{font-family:Antonio,sans-serif;font-weight:700;color:#000;font-size:22px}body.post .post-navigation a:hover{color:#c44829}.pp-home-cal-widget ul.calendar-events-list{display:grid;gap:15px;grid-auto-rows:100px;grid-template-columns:repeat(12,1fr);margin:0 0 25px}@media only screen and (max-width: 767px){.pp-home-cal-widget ul.calendar-events-list{display:flex;flex-wrap:wrap}}.pp-home-cal-widget ul.calendar-events-list>li{margin:0;padding-left:0}@media only screen and (max-width: 767px){.pp-home-cal-widget ul.calendar-events-list>li{flex-basis:100%}}.pp-home-cal-widget ul.calendar-events-list>li:before{display:none}.pp-home-cal-widget ul.calendar-events-list>li:first-child{grid-row:span 5;grid-column:span 5}@media only screen and (max-width: 767px){.pp-home-cal-widget ul.calendar-events-list>li:first-child{min-height:500px}}.pp-home-cal-widget ul.calendar-events-list>li:first-child a{overflow:hidden;position:relative;height:100%;display:flex;flex-direction:column;padding:15px;text-decoration:none!important}.pp-home-cal-widget ul.calendar-events-list>li:first-child a .date-text{position:relative;background:#fff;display:flex;flex-direction:column;width:-moz-fit-content;width:fit-content;padding:6px 10px;font-family:modestolite,serif;text-transform:uppercase;color:#c44829;justify-content:center;text-align:center}.pp-home-cal-widget ul.calendar-events-list>li:first-child a .date-text .date-month{font-size:15px;font-weight:400;letter-spacing:2.5px;line-height:1.2}.pp-home-cal-widget ul.calendar-events-list>li:first-child a .date-text .date-day{line-height:1;font-size:50px;font-family:Antonio,sans-serif;font-weight:700}.pp-home-cal-widget ul.calendar-events-list>li:first-child a .image-wrapper{background:#000;position:absolute;width:100%;height:100%;opacity:1;z-index:-1;top:0;left:0}.pp-home-cal-widget ul.calendar-events-list>li:first-child a .image-wrapper:before{content:"";position:absolute;bottom:0;left:0;height:80%;width:100%;z-index:1;background:linear-gradient(180deg,#0000,#000000b3)}.pp-home-cal-widget ul.calendar-events-list>li:first-child a .image-wrapper img{-o-object-position:center;object-position:center;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;left:50%;top:50%;transition:all .33s ease;transform:translate(-50%,-50%) scale(1)}.pp-home-cal-widget ul.calendar-events-list>li:first-child a .image-wrapper img[src*="logo.png"]{-o-object-fit:contain;object-fit:contain;width:70%}.pp-home-cal-widget ul.calendar-events-list>li:first-child a .meta-wrapper{margin-top:auto;position:relative;bottom:0;transition:all .33s ease;opacity:1}.pp-home-cal-widget ul.calendar-events-list>li:first-child a .meta-wrapper h5,.pp-home-cal-widget ul.calendar-events-list>li:first-child a .meta-wrapper .description,.pp-home-cal-widget ul.calendar-events-list>li:first-child a .meta-wrapper p{color:#fff}.pp-home-cal-widget ul.calendar-events-list>li:first-child a .meta-wrapper .icon-time:before{width:15px;height:15px;background-image:url(/sites/connerprairie/themes/connerprairie2/cssAssets/icon-clock.svg);display:inline-block;filter:invert(1);content:"";background-repeat:no-repeat;background-position:center;margin-right:8px}.pp-home-cal-widget ul.calendar-events-list>li:first-child a .meta-wrapper .description{font-weight:400;line-height:1.7;letter-spacing:.5px;font-size:16px;margin-bottom:15px}.pp-home-cal-widget ul.calendar-events-list>li:first-child a .meta-wrapper .cta-p{text-align:right;filter:invert(1)}.pp-home-cal-widget ul.calendar-events-list>li:first-child a:hover img{transform:translate(-50%,-50%) scale(1.1)}.pp-home-cal-widget ul.calendar-events-list>li:first-child a:hover .meta-wrapper{bottom:-10px;opacity:.4}.pp-home-cal-widget ul.calendar-events-list>li:not(:first-child){grid-column:span 7}.pp-home-cal-widget ul.calendar-events-list>li:not(:first-child) a{overflow:hidden;background:#fff;position:relative;display:flex;align-items:center;padding:5px 0 5px 15px;gap:35px;height:100%;box-shadow:0 0 5px -1px #0000;text-decoration:none!important}.pp-home-cal-widget ul.calendar-events-list>li:not(:first-child) a .date-text span{display:block;text-align:center}.pp-home-cal-widget ul.calendar-events-list>li:not(:first-child) a .date-text span.date-month{text-transform:uppercase;font-family:modestolite,serif;font-size:15px;font-weight:400;letter-spacing:2.5px;line-height:1.2;color:#c44829}.pp-home-cal-widget ul.calendar-events-list>li:not(:first-child) a .date-text span.date-day{color:#c44829;font-size:50px;font-family:Antonio,sans-serif;line-height:.8;font-weight:700}.pp-home-cal-widget ul.calendar-events-list>li:not(:first-child) a .meta-wrapper h5,.pp-home-cal-widget ul.calendar-events-list>li:not(:first-child) a .meta-wrapper p{margin:0;color:#000}.pp-home-cal-widget ul.calendar-events-list>li:not(:first-child) a .meta-wrapper .icon-time:before{width:15px;height:15px;background-image:url(/sites/connerprairie/themes/connerprairie2/cssAssets/icon-clock.svg);display:inline-block;content:"";background-repeat:no-repeat;background-position:center;margin-right:8px}.pp-home-cal-widget ul.calendar-events-list>li:not(:first-child) a .icon-chev-right{height:calc(100% + 10px);width:60px;margin-top:-5px;margin-left:auto;border-left:1px solid rgba(196,72,41,.2);content:"";display:block;background-image:url(/sites/connerprairie/themes/connerprairie2/cssAssets/chev-right.svg);background-repeat:no-repeat;background-size:11px;background-position:center;transition:all .33s ease}.pp-home-cal-widget ul.calendar-events-list>li:not(:first-child) a:hover{box-shadow:0 10px 14px -3px #00000026}.pp-home-cal-widget ul.calendar-events-list>li:not(:first-child) a:hover .icon-chev-right{background-position:65% center}.pp-home-cal-widget p.cta-p{text-align:right}.pp-multi-col{margin:40px 0}.pp-multi-col ul.multi-col-list{display:flex;flex-wrap:wrap;justify-content:center;margin:40px 0 25px}@media only screen and (max-width: 767px){.pp-multi-col ul.multi-col-list{display:block}}.pp-multi-col ul.multi-col-list>li{padding:15px;margin:0}.pp-multi-col ul.multi-col-list>li:before{display:none}.pp-multi-col ul.multi-col-list.half>li{flex-basis:50%}.pp-multi-col ul.multi-col-list.third>li{flex-basis:33.3333333333%}.pp-multi-col ul.multi-col-list.quarter>li{flex-basis:25%}.pp-multi-col ul.multi-col-list.fifth>li{flex-basis:20%}.image-alt-wrapper{position:relative;cursor:pointer;overflow:hidden;transition:all .33s ease;box-shadow:0 0 #0000;max-width:100%}.image-alt-wrapper:before{width:50px;height:50px;background-color:#000000bf;content:"";position:absolute;bottom:0;right:0;opacity:1;transition:all .33s ease}.image-alt-wrapper:after{content:"";position:absolute;right:0;bottom:0;width:50px;height:50px;background-image:url(/sites/connerprairie/themes/connerprairie2/cssAssets/icon-close.svg);background-repeat:no-repeat;background-position:center;transform:rotate(45deg);transition:all .33s ease}.image-alt-wrapper img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.image-alt-wrapper span{background:#000000bf;width:100%;position:absolute;margin:0;left:0;color:#fff;font-family:mulish-variable,sans-serif;font-size:13px;padding:15px 50px 15px 15px;transition:all .33s ease;bottom:-100%}.image-alt-wrapper.active:before{opacity:0}.image-alt-wrapper.active:after{transform:rotate(0)}.image-alt-wrapper.active span{bottom:0}.image-alt-wrapper:hover:not(.active):after{transform:rotate(315deg)}.image-alt-wrapper:hover{box-shadow:0 5px 10px -3px #000000bf}.attribution-wrapper{width:100%;background:linear-gradient(180deg,#c3baa333,#5d594e00)}.attribution-wrapper .inner-attr-wrapper{width:1200px;padding:50px 15px 0;max-width:100%;margin:0 auto}.attribution-wrapper .inner-attr-wrapper>h2{font-weight:700}.attribution-wrapper .inner-attr-wrapper .custom-post-author{margin:50px 0;display:flex;justify-content:space-between}@media only screen and (max-width: 767px){.attribution-wrapper .inner-attr-wrapper .custom-post-author{flex-direction:column;gap:25px}}.attribution-wrapper .inner-attr-wrapper .custom-post-author .image-wrapper{flex-basis:250px}.attribution-wrapper .inner-attr-wrapper .custom-post-author .author-info{flex-basis:calc(100% - 275px)}.attribution-wrapper .inner-attr-wrapper .custom-post-author .author-info h4.author-name{color:#c44829}.pp-home-promo-area{position:relative;margin:45px 0}@media only screen and (max-width: 767px){.pp-home-promo-area{margin-top:350px}}.pp-home-promo-area .background-wrapper{background-color:#71405b;width:calc(100vw - 15px);margin-right:-15px;height:100%;position:absolute;border-radius:5px 0 0 5px;overflow:hidden}@media (min-width: 1300px){.pp-home-promo-area .background-wrapper{width:calc((100vw - 1300px)/2 + 1300px)}}.pp-home-promo-area .background-wrapper .spotlight{opacity:.45;position:absolute;right:0}@media only screen and (max-width: 767px){.pp-home-promo-area .background-wrapper .spotlight{bottom:-50px;right:-50px;opacity:.3}}@media only screen and (min-width: 768px){.pp-home-promo-area .background-wrapper .spotlight{top:50%;transform:translateY(-50%)}}.pp-home-promo-area .background-wrapper .spotlight:before{width:100%;height:100%;z-index:1;top:0;left:0;content:"";position:absolute;background:linear-gradient(180deg,#71405b,#71405b4d 20% 80%,#71405b)}.pp-home-promo-area .background-wrapper .spotlight:after{width:100%;height:100%;z-index:1;top:0;left:0;content:"";position:absolute;background:linear-gradient(90deg,#71405b,#71405b4d 20% 80%,#71405b)}.pp-home-promo-area .background-wrapper .spotlight img{mix-blend-mode:multiply;-o-object-fit:cover;object-fit:cover}.pp-home-promo-area .promo-inner{position:relative;display:flex;padding:85px 50px;justify-content:space-between}@media only screen and (max-width: 767px){.pp-home-promo-area .promo-inner{padding:90px 20px 20px;flex-direction:column-reverse}}@media only screen and (min-width: 768px){.pp-home-promo-area .promo-inner{align-items:center}}.pp-home-promo-area .promo-inner .copy-side{flex-basis:60%}.pp-home-promo-area .promo-inner .copy-side>*{color:#ece8d3}.pp-home-promo-area .promo-inner .copy-side ul li:before{color:#ece8d3}.pp-home-promo-area .promo-inner .copy-side a:not([class*=btn]){color:#ece8d3;text-decoration:underline}.pp-home-promo-area .promo-inner .copy-side a:not([class*=btn]):hover{color:#fff}@media only screen and (min-width: 768px){.pp-home-promo-area .promo-inner .copy-side p{max-width:80%}}.pp-home-promo-area .promo-inner .images-side{display:flex;flex-basis:40%;width:40%}@media only screen and (max-width: 767px){.pp-home-promo-area .promo-inner .images-side{position:absolute;bottom:calc(100% - 50px);flex-direction:row-reverse;justify-content:flex-end;align-items:flex-end;gap:10px;width:calc(100% + 15px);left:-15px;flex-basis:100%}}@media only screen and (min-width: 768px){.pp-home-promo-area .promo-inner .images-side{position:absolute;right:-5%;gap:10px}}.pp-home-promo-area .promo-inner .images-side img{-o-object-fit:cover;object-fit:cover}.pp-home-promo-area .promo-inner .images-side img:nth-child(1){width:250px;height:315px}@media only screen and (max-width: 767px){.pp-home-promo-area .promo-inner .images-side img:nth-child(1){flex-basis:60%;width:60%;height:206px;margin-bottom:60px}}@media only screen and (min-width: 768px){.pp-home-promo-area .promo-inner .images-side img:nth-child(1){top:100%;aspect-ratio:250/315;width:45%;margin-top:auto;margin-bottom:-100px}}.pp-home-promo-area .promo-inner .images-side img:nth-child(2){width:250px;height:450px}@media only screen and (max-width: 767px){.pp-home-promo-area .promo-inner .images-side img:nth-child(2){flex-basis:40%;width:50%;height:300px}}@media only screen and (min-width: 768px){.pp-home-promo-area .promo-inner .images-side img:nth-child(2){aspect-ratio:260/450;width:55%}}.pp-home-promo-area.animate-in-out .background-wrapper,.pp-home-promo-area.animate-in .background-wrapper{width:0;transition:all .33s ease;opacity:0}.pp-home-promo-area.animate-in-out .background-wrapper img,.pp-home-promo-area.animate-in .background-wrapper img{opacity:0;transition:all .33s ease .33s}.pp-home-promo-area.animate-in-out .images-side img,.pp-home-promo-area.animate-in .images-side img{transition:all .5s ease;opacity:0;transform:translateY(20px)}.pp-home-promo-area.animate-in-out .copy-side,.pp-home-promo-area.animate-in .copy-side{opacity:0}.pp-home-promo-area.animate-in-out.in-view .background-wrapper,.pp-home-promo-area.animate-in.in-view .background-wrapper{width:calc(100vw - 15px);opacity:1}@media (min-width: 1300px){.pp-home-promo-area.animate-in-out.in-view .background-wrapper,.pp-home-promo-area.animate-in.in-view .background-wrapper{width:calc((100vw - 1300px)/2 + 1300px)}}.pp-home-promo-area.animate-in-out.in-view .background-wrapper img,.pp-home-promo-area.animate-in.in-view .background-wrapper img{opacity:.4}.pp-home-promo-area.animate-in-out.in-view .images-side img:nth-child(1),.pp-home-promo-area.animate-in.in-view .images-side img:nth-child(1){transform:translateY(0);opacity:1;transition-delay:.2s}.pp-home-promo-area.animate-in-out.in-view .images-side img:nth-child(2),.pp-home-promo-area.animate-in.in-view .images-side img:nth-child(2){transform:translateY(0);opacity:1;transition-delay:.33s}.pp-home-promo-area.animate-in-out.in-view .copy-side,.pp-home-promo-area.animate-in.in-view .copy-side{animation:fadeIn 1s ease forwards}.goverlay{background:#00000073}.table-container{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-container table{border-collapse:collapse;width:100%;min-width:500px}.pp-home-experience .copy{display:flex;gap:0px 100px;align-items:flex-start;margin-bottom:40px}@media only screen and (max-width: 767px){.pp-home-experience .copy{flex-direction:column}}.pp-home-experience .copy .column-1{position:relative}.pp-home-experience .copy .column-1:before{pointer-events:none;z-index:0;width:890px;height:605px;left:50%;top:50%;transform:translate(-50%,-50%) rotate(-23.58deg);content:"";position:absolute;border-radius:890.18px;background:radial-gradient(50% 50% at 50% 50%,#7eb7c080,#7eb7c000)}.pp-home-experience .copy .column-1>*{position:relative}.pp-home-experience .copy .column-2{position:relative}.pp-home-experience .experience-slider-container>ul{display:none}.pp-home-experience .experience-slider-container .tns-outer{position:relative}@media only screen and (max-width: 1023px){.pp-home-experience .experience-slider-container .tns-outer{width:95%;margin:40px auto}}.pp-home-experience .experience-slider-container .tns-outer .tns-ovh{overflow:visible}.pp-home-experience .experience-slider-container .tns-outer .tns-ovh .tns-inner ul.experience-list{margin:0}.pp-home-experience .experience-slider-container .tns-outer .tns-ovh .tns-inner ul.experience-list li{margin:0;padding:0 10px;transition:all .2s ease}@media only screen and (max-width: 767px){.pp-home-experience .experience-slider-container .tns-outer .tns-ovh .tns-inner ul.experience-list li{padding:0 8px}}@media only screen and (max-width: 1023px){.pp-home-experience .experience-slider-container .tns-outer .tns-ovh .tns-inner ul.experience-list li.tns-slide-active{margin-top:-25px}}.pp-home-experience .experience-slider-container .tns-outer .tns-ovh .tns-inner ul.experience-list li a{min-height:450px;display:flex;flex-direction:column;justify-content:flex-end;position:relative;white-space:inherit;text-decoration:none!important}.pp-home-experience .experience-slider-container .tns-outer .tns-ovh .tns-inner ul.experience-list li a .image-wrapper{width:100%;height:100%;position:absolute}.pp-home-experience .experience-slider-container .tns-outer .tns-ovh .tns-inner ul.experience-list li a .image-wrapper:before{content:"";position:absolute;transition:all .33s ease;bottom:0;left:0;width:100%;height:45%;background:linear-gradient(180deg,#0000,#00000080)}.pp-home-experience .experience-slider-container .tns-outer .tns-ovh .tns-inner ul.experience-list li a .image-wrapper:after{left:0;top:0;content:"";position:absolute;width:100%;height:0%;opacity:0;transition:all .33s ease;background:#ece8d3;z-index:2}.pp-home-experience .experience-slider-container .tns-outer .tns-ovh .tns-inner ul.experience-list li a .image-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pp-home-experience .experience-slider-container .tns-outer .tns-ovh .tns-inner ul.experience-list li a .meta-wrapper{padding:10px 15px 5px;height:100%;position:relative;flex-grow:0;transition:all .33s ease;background:#ece8d300;z-index:2;display:flex;flex-direction:column}.pp-home-experience .experience-slider-container .tns-outer .tns-ovh .tns-inner ul.experience-list li a .meta-wrapper h3{color:#fff;text-shadow:0px 2px 12px rgba(0,0,0,.6);transition:all .33s ease}.pp-home-experience .experience-slider-container .tns-outer .tns-ovh .tns-inner ul.experience-list li a .meta-wrapper p{color:#000;max-height:0px;transition:all .33s ease;pointer-events:none;visibility:hidden;opacity:0}.pp-home-experience .experience-slider-container .tns-outer .tns-ovh .tns-inner ul.experience-list li a .meta-wrapper p.cta-link{color:#bb282d;margin:auto 0 0;text-align:center;font-family:Antonio,sans-serif;text-transform:uppercase}.pp-home-experience .experience-slider-container .tns-outer .tns-ovh .tns-inner ul.experience-list li a:hover{transform:scale(1.05)}.pp-home-experience .experience-slider-container .tns-outer .tns-ovh .tns-inner ul.experience-list li a:hover .image-wrapper:before{height:0;opacity:0}.pp-home-experience .experience-slider-container .tns-outer .tns-ovh .tns-inner ul.experience-list li a:hover .image-wrapper:after{opacity:.9;height:100%}.pp-home-experience .experience-slider-container .tns-outer .tns-ovh .tns-inner ul.experience-list li a:hover .meta-wrapper{flex-grow:1}.pp-home-experience .experience-slider-container .tns-outer .tns-ovh .tns-inner ul.experience-list li a:hover .meta-wrapper h3{color:#bb282d;text-shadow:0px 2px 12px rgba(0,0,0,0)}.pp-home-experience .experience-slider-container .tns-outer .tns-ovh .tns-inner ul.experience-list li a:hover .meta-wrapper p{max-height:300px;visibility:visible;opacity:1}.pp-home-experience .experience-slider-container .tns-outer .tns-nav{display:none;margin:0 auto;width:calc(100% - 150px);position:absolute;bottom:15px;left:0;right:0;gap:5px;flex-wrap:wrap;justify-content:space-between}@media only screen and (max-width: 1023px){.pp-home-experience .experience-slider-container .tns-outer .tns-nav{display:flex}}.pp-home-experience .experience-slider-container .tns-outer .tns-nav button{width:15px;height:15px;background:#fff;border-radius:50%;display:inline-block}.pp-home-experience .experience-slider-container .tns-outer .tns-nav button.tns-nav-active{background:#000}.pp-home-experience .experience-slider-container .tns-outer .tns-controls{width:130px;display:flex;justify-content:space-between;margin:25px 0 0}@media only screen and (max-width: 1023px){.pp-home-experience .experience-slider-container .tns-outer .tns-controls{width:100%}}.pp-home-experience .experience-slider-container .tns-outer .tns-controls button{font-size:0;width:45px;height:45px;background-image:url(/sites/connerprairie/themes/connerprairie2/cssAssets/icon-arrow-R.svg);background-repeat:no-repeat;background-position:center;background-size:25px;border:1px solid black;border-radius:50%;transition:all .22s ease}.pp-home-experience .experience-slider-container .tns-outer .tns-controls button[data-controls=prev]{transform:scaleX(-1)}.pp-home-experience .experience-slider-container .tns-outer .tns-controls button:active{background-position:75% center}.pp-sponsor-logos ul.sponsor-logos-list{display:flex;flex-wrap:wrap;margin:40px 0;justify-content:center;justify-items:center;list-style:none;text-align:center;gap:10px 0}.pp-sponsor-logos ul.sponsor-logos-list.half li{flex-basis:50%}.pp-sponsor-logos ul.sponsor-logos-list.third li{flex-basis:33.3333333333%}@media only screen and (max-width: 767px){.pp-sponsor-logos ul.sponsor-logos-list.third li{flex-basis:50%}}.pp-sponsor-logos ul.sponsor-logos-list.quarter li{flex-basis:25%}@media (max-width: 991px){.pp-sponsor-logos ul.sponsor-logos-list.quarter li{flex-basis:33.3333333333%}}@media only screen and (max-width: 767px){.pp-sponsor-logos ul.sponsor-logos-list.quarter li{flex-basis:50%}}.pp-sponsor-logos ul.sponsor-logos-list.fifth li{flex-basis:20%}@media (max-width: 991px){.pp-sponsor-logos ul.sponsor-logos-list.fifth li{flex-basis:33.3333333333%}}@media only screen and (max-width: 767px){.pp-sponsor-logos ul.sponsor-logos-list.fifth li{flex-basis:50%}}.pp-sponsor-logos ul.sponsor-logos-list.sixth li{flex-basis:16.6666666667%}@media (max-width: 1100px){.pp-sponsor-logos ul.sponsor-logos-list.sixth li{flex-basis:25%}}@media (max-width: 991px){.pp-sponsor-logos ul.sponsor-logos-list.sixth li{flex-basis:33.3333333333%}}@media only screen and (max-width: 767px){.pp-sponsor-logos ul.sponsor-logos-list.sixth li{flex-basis:50%}}.pp-sponsor-logos ul.sponsor-logos-list.seventh li{flex-basis:14.2857142857%}@media (max-width: 1100px){.pp-sponsor-logos ul.sponsor-logos-list.seventh li{flex-basis:25%}}@media (max-width: 991px){.pp-sponsor-logos ul.sponsor-logos-list.seventh li{flex-basis:33.3333333333%}}@media only screen and (max-width: 767px){.pp-sponsor-logos ul.sponsor-logos-list.seventh li{flex-basis:50%}}.pp-sponsor-logos ul.sponsor-logos-list.eighth li{flex-basis:12.5%}@media (max-width: 1100px){.pp-sponsor-logos ul.sponsor-logos-list.eighth li{flex-basis:20%}}@media (max-width: 991px){.pp-sponsor-logos ul.sponsor-logos-list.eighth li{flex-basis:33.3333333333%}}@media only screen and (max-width: 767px){.pp-sponsor-logos ul.sponsor-logos-list.eighth li{flex-basis:50%}}.pp-sponsor-logos ul.sponsor-logos-list li{padding:15px;display:block;text-align:center;margin:0}.pp-sponsor-logos ul.sponsor-logos-list li.no-bg span,.pp-sponsor-logos ul.sponsor-logos-list li.no-bg a{background:transparent}.pp-sponsor-logos ul.sponsor-logos-list li.no-bg a{box-shadow:none;filter:drop-shadow(0 0px 3px rgba(0,0,0,0))}.pp-sponsor-logos ul.sponsor-logos-list li.no-bg a:hover{box-shadow:none;filter:drop-shadow(0 8px 13px rgba(0,0,0,.3))}.pp-sponsor-logos ul.sponsor-logos-list li span,.pp-sponsor-logos ul.sponsor-logos-list li a{padding:15px;background:#fff;border-radius:10px;height:100%;display:flex;justify-content:center;position:relative}.pp-sponsor-logos ul.sponsor-logos-list li span img,.pp-sponsor-logos ul.sponsor-logos-list li a img{-o-object-fit:contain;object-fit:contain}.pp-sponsor-logos ul.sponsor-logos-list li a{box-shadow:0 15px 30px -13px #00000026;transition:all .33s ease;transform:scale(1)}.pp-sponsor-logos ul.sponsor-logos-list li a:hover{transform:scale(1.05);box-shadow:0 8px 13px -8px #00000080}.pp-sponsor-logos ul.sponsor-logos-list li p{margin:3px 0 0;font-size:12px;font-style:italic}.pp-sponsor-logos ul.sponsor-logos-list.animate-in li{opacity:0}.pp-sponsor-logos ul.sponsor-logos-list.animate-in.in-view li{animation:fadeInUp .99s ease forwards}.pp-sponsor-logos ul.sponsor-logos-list.animate-in.in-view li:nth-child(1){animation-delay:.1111111111s}.pp-sponsor-logos ul.sponsor-logos-list.animate-in.in-view li:nth-child(2){animation-delay:.2222222222s}.pp-sponsor-logos ul.sponsor-logos-list.animate-in.in-view li:nth-child(3){animation-delay:.3333333333s}.pp-sponsor-logos ul.sponsor-logos-list.animate-in.in-view li:nth-child(4){animation-delay:.4444444444s}.pp-sponsor-logos ul.sponsor-logos-list.animate-in.in-view li:nth-child(5){animation-delay:.5555555556s}.pp-sponsor-logos ul.sponsor-logos-list.animate-in.in-view li:nth-child(6){animation-delay:.6666666667s}.pp-sponsor-logos ul.sponsor-logos-list.animate-in.in-view li:nth-child(7){animation-delay:.7777777778s}.pp-sponsor-logos ul.sponsor-logos-list.animate-in.in-view li:nth-child(8){animation-delay:.8888888889s}.pp-sponsor-logos ul.sponsor-logos-list.animate-in.in-view li:nth-child(9){animation-delay:1s}.pp-sponsor-logos ul.sponsor-logos-list.animate-in.in-view li:nth-child(10){animation-delay:1.1111111111s}.pp-sponsor-logos ul.sponsor-logos-list.animate-in.in-view li:nth-child(11){animation-delay:1.2222222222s}.pp-sponsor-logos ul.sponsor-logos-list.animate-in.in-view li:nth-child(12){animation-delay:1.3333333333s}.pp-sponsor-logos ul.sponsor-logos-list.animate-in.in-view li:nth-child(13){animation-delay:1.4444444444s}.pp-sponsor-logos ul.sponsor-logos-list.animate-in.in-view li:nth-child(14){animation-delay:1.5555555556s}.pp-sponsor-logos ul.sponsor-logos-list.animate-in.in-view li:nth-child(15){animation-delay:1.6666666667s}.pp-sponsor-logos ul.sponsor-logos-list.animate-in.in-view li:nth-child(16){animation-delay:1.7777777778s}.pp-sponsor-logos ul.sponsor-logos-list.animate-in.in-view li:nth-child(17){animation-delay:1.8888888889s}.pp-sponsor-logos ul.sponsor-logos-list.animate-in.in-view li:nth-child(18){animation-delay:2s}.pp-sponsor-logos ul.sponsor-logos-list.animate-in.in-view li:nth-child(19){animation-delay:2.1111111111s}.pp-sponsor-logos ul.sponsor-logos-list.animate-in.in-view li:nth-child(20){animation-delay:2.2222222222s}.pp-sponsor-logos ul.sponsor-logos-list.animate-in.in-view li:nth-child(21){animation-delay:2.3333333333s}.pp-sponsor-logos ul.sponsor-logos-list.animate-in.in-view li:nth-child(22){animation-delay:2.4444444444s}.pp-sponsor-logos ul.sponsor-logos-list.animate-in.in-view li:nth-child(23){animation-delay:2.5555555556s}.pp-sponsor-logos ul.sponsor-logos-list.animate-in.in-view li:nth-child(24){animation-delay:2.6666666667s}.pp-sponsor-logos ul.sponsor-logos-list.animate-in.in-view li:nth-child(25){animation-delay:2.7777777778s}.pp-sponsor-logos ul.sponsor-logos-list.animate-in.in-view li:nth-child(26){animation-delay:2.8888888889s}.pp-sponsor-logos ul.sponsor-logos-list.animate-in.in-view li:nth-child(27){animation-delay:3s}.pp-sponsor-logos ul.sponsor-logos-list.animate-in.in-view li:nth-child(28){animation-delay:3.1111111111s}.pp-sponsor-logos ul.sponsor-logos-list.animate-in.in-view li:nth-child(29){animation-delay:3.2222222222s}.pp-sponsor-logos ul.sponsor-logos-list.animate-in.in-view li:nth-child(30){animation-delay:3.3333333333s}.pp-sponsor-logos ul.sponsor-logos-list.animate-in.in-view li:nth-child(31){animation-delay:3.4444444444s}.pp-sponsor-logos ul.sponsor-logos-list.animate-in.in-view li:nth-child(32){animation-delay:3.5555555556s}.pp-sponsor-logos ul.sponsor-logos-list.animate-in.in-view li:nth-child(33){animation-delay:3.6666666667s}.pp-sponsor-logos ul.sponsor-logos-list.animate-in.in-view li:nth-child(34){animation-delay:3.7777777778s}.pp-sponsor-logos ul.sponsor-logos-list.animate-in.in-view li:nth-child(35){animation-delay:3.8888888889s}.pp-sponsor-logos ul.sponsor-logos-list.animate-in.in-view li:nth-child(36){animation-delay:4s}.pp-sponsor-logos ul.sponsor-logos-list.animate-in.in-view li:nth-child(37){animation-delay:4.1111111111s}.pp-sponsor-logos ul.sponsor-logos-list.animate-in.in-view li:nth-child(38){animation-delay:4.2222222222s}.pp-sponsor-logos ul.sponsor-logos-list.animate-in.in-view li:nth-child(39){animation-delay:4.3333333333s}.pp-sponsor-logos ul.sponsor-logos-list.animate-in.in-view li:nth-child(40){animation-delay:4.4444444444s}.pp-sponsor-logos ul.sponsor-logos-list.animate-in.in-view li:nth-child(41){animation-delay:4.5555555556s}.pp-sponsor-logos ul.sponsor-logos-list.animate-in.in-view li:nth-child(42){animation-delay:4.6666666667s}.pp-sponsor-logos ul.sponsor-logos-list.animate-in.in-view li:nth-child(43){animation-delay:4.7777777778s}.pp-sponsor-logos ul.sponsor-logos-list.animate-in.in-view li:nth-child(44){animation-delay:4.8888888889s}.pp-sponsor-logos ul.sponsor-logos-list.animate-in.in-view li:nth-child(45){animation-delay:5s}.pp-sponsor-logos ul.sponsor-logos-list.animate-in.in-view li:nth-child(46){animation-delay:5.1111111111s}.pp-sponsor-logos ul.sponsor-logos-list.animate-in.in-view li:nth-child(47){animation-delay:5.2222222222s}.pp-sponsor-logos ul.sponsor-logos-list.animate-in.in-view li:nth-child(48){animation-delay:5.3333333333s}.pp-sponsor-logos ul.sponsor-logos-list.animate-in.in-view li:nth-child(49){animation-delay:5.4444444444s}.pp-sponsor-logos ul.sponsor-logos-list.animate-in.in-view li:nth-child(50){animation-delay:5.5555555556s}.pp-sponsor-subhead{display:flex;align-items:center;justify-content:center;margin:-40px auto 25px;gap:40px;padding:40px 0 50px;position:relative;width:1000px;max-width:100%}@media only screen and (max-width: 767px){.pp-sponsor-subhead{flex-direction:column-reverse}}.pp-sponsor-subhead:before{position:absolute;width:100vw;left:0;top:0;height:100%;margin-left:-15px;background:#ece8d3;content:""}@media (min-width: 1000px){.pp-sponsor-subhead:before{margin-left:calc((100vw - 970px)/-2)}}.pp-sponsor-subhead>*{position:relative}.pp-sponsor-subhead .sponsor-side-logo{padding:15px;animation:fadeInLeft 1s ease forwards;text-align:center}@media only screen and (min-width: 768px){.pp-sponsor-subhead .sponsor-side-logo{flex-basis:calc(50% - 20px);flex:1 0 auto}}.pp-sponsor-subhead .sponsor-side-text{animation:fadeInRight 1s ease forwards}@media only screen and (min-width: 768px){.pp-sponsor-subhead .sponsor-side-text{flex-basis:calc(50% - 20px)}}
