/*styling for inner pages*/
.elementor-heading-title,elementor-heading-title h3{font-family:baskerville-display-pt!important;letter-spacing:-.04em;font-weight:400}b,strong{font-weight:800}a{font-weight:600}address{font-style:normal}.calllout-text{font-weight:500}#breadcrumbs,#breadcrumbs a{color:#c5c5c5}#breadcrumbs a:hover{color:#fff}#breadcrumbs{font-size:.95em;margin-bottom:5px;z-index:1}.breadcrumb_last{display:none!important;visibility:hidden;position:absolute}.cta-button{margin-top:5px;margin-left:2px;margin-right:2px;font-weight:600}#top-header .heading-in{height:-webkit-min-content;height:-moz-min-content;height:min-content;width:-webkit-max-content;width:-moz-max-content;width:max-content;display:inline}#top-header .heading-thrive{height:-webkit-min-content;height:-moz-min-content;height:min-content;width:-webkit-max-content;width:-moz-max-content;width:max-content;display:inline} .entry-title span{height:-webkit-min-content;height:-moz-min-content;height:min-content;width:-webkit-max-content;width:-moz-max-content;width:max-content;display:inline}footer{position:relative;z-index:1}.text-content cite{display:block}@media screen and (max-width:540px){#top-header .entry-title .no-link-span{display:block}}@media screen and (min-width:600px){.text-content .wp-block-column *{margin-top:15px;margin-bottom:15px}.text-content .wp-block-column a,.text-content .wp-block-column blockquote,.text-content .wp-block-column blockquote p,.text-content .wp-block-column cite,.text-content .wp-block-column figcaption,.text-content .wp-block-column figure,.text-content .wp-block-column li,.text-content .wp-block-column strong{padding:0}.text-content .wp-block-column p{margin-top:0;margin-bottom:0;padding-top:15px;padding-bottom:15px}.text-content .wp-block-column .list-title{margin-bottom:-25px;padding-bottom:0}}progress{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;position:-webkit-sticky;position:sticky;display:block;bottom:0;height:5px;width:100%;color:#5ef091;z-index:0}progress::-moz-progress-bar{background:#5ef091}progress::-webkit-progress-value{background:#5ef091}progress[value]::-webkit-progress-bar{background-color:#fff;color:#008445}@media only and screen(max-width: 539px){.tourBackground{background-position:-500px;}}@media screen and (max-width:540px){.guide{height:100%; font-size: 2.6em;}.callout-card{width:90%;margin-right:auto;margin-left:auto}}.callout-card{height:auto}.callout-card-img-container{display:inline-block;width:100%;height:250px;background-size:cover;background-repeat:no-repeat;background-position:center}.callout-card-text-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:85%;height:auto;padding-top:20px;padding-bottom:20px;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;float:right;margin-left:5%;margin-right:5%}.callout-text{line-height:1.4em;font-weight:500}.callout-img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.blog-meta-container{display:block}.blog-meta:nth-last-of-type(odd){padding-right:5px}.blog-meta:nth-of-type(even){padding-left:5px}.blog-meta:nth-of-type(even)::before{content:"•";padding-right:5px}.blog-excerpt{display:block;margin-top:15px}.grided-content p,.text-content cite,.text-content figcaption,.text-content li,.text-content p{font-weight:500}figcaption{text-align:center;font-style:italic;font-size:.9em;color:#696969}.grided-content p,.text-content p,.wp-block-image,.wp-block-image img{margin:0;padding:0;width:100%;height:auto}@media screen and (min-width:0px){.text-content .wp-block-column ol{background:#008445;padding:25px;padding-left:30px;border-radius:5px;color:#fff}}@media screen and (min-width:720px){.text-content .wp-block-column ol{padding:50px}}.text-content .wp-block-column ol a{color:#fff}.text-content .wp-block-column ol li{margin-bottom:10px}.pre-footer-in{background-image:-o-linear-gradient(top left,#028646,#4ca346);background-image:-webkit-gradient(linear,left top,right bottom, from(#028646), to(#4ca346));background-image:linear-gradient(to bottom right,#028646,#4ca346);height:375px}.text-content h3,.text-content h4,.text-content h5{letter-spacing:-.25px}blockquote{border-left:solid 5px #202322}blockquote cite,blockquote p{margin-left:25px!important}blockquote strong{font-size:1.25em}.text-content ol,.text-content ul{margin-left:15px}.text-content ol li,.text-content ul li{margin-bottom:10px}.basic-card:hover .svg-arrow{margin-left:22px}.sign-up-form-in h3,.sign-up-form-in p{margin-bottom:15px}@media screen and (max-width:960px){.sign-up-form-in h3{font-size:1.5em}}@media screen and (min-width:0px){.spacing-md{margin-top:25px}.entry-title,.entry-title span{text-align:center}.entry-title span{display:block}#top-header .heading-in{font-size:2.8em;line-height:1em} .heading-thrive{font-size:1.8em;line-height:1em}.heading-quest{line-height:1em;font-size: 2.8em;}.heading-dayTrip{line-height:1em;font-size: 2.8em; margin-left: 35px; margin-right: 35px;}#top-header .entry-title span{margin-left:auto;margin-right:auto}.grided-content,.text-content{grid-column:col-start 2/span 8;grid:0}.sign-up-form-in{grid-column:col-start 2/span 8;-ms-grid-row:3;-ms-grid-row-span:2;grid-row:3/5;text-align:center;height:-webkit-max-content;height:-moz-max-content;height:max-content}.text-content{margin-left:-10px;margin-right:-10px}.grided-content p,.text-content img,.text-content ol,.text-content p,blockquote{font-size:.97em;margin-top:15px;margin-bottom:15px;line-height:1.75em}.text-content .disclaimers{font-size:.92em;font-style:italic;line-height:1.2em}.text-content .list-title{margin:0;margin-bottom:-10px;border-radius:5px;font-size:1.2em;padding-top:10px}.text-content h3{margin-top:15px;margin-bottom:-5px}.text-content h3,.text-content h4,.text-content h5{font-size:1.35em}}@media screen and (min-width:540px){.guide{height:100%; font-size: 6.6em;}.spacing-md{margin-top:75px}#top-header .heading-in{font-size:4em;line-height:1em} .heading-thrive{font-size:3em;line-height:1em} .heading-quest{line-height:1em;font-size: 5em}.heading-dayTrip{line-height:1em;font-size: 3em}.callout-card{height:700px}.callout-card-img-container{display:inline-block;height:350px}.callout-card-text-container{height:350px}.callout-text{line-height:1.4em}.grided-content,.text-content{grid-column:col-start 2/span 8;font-size:1em;margin-right:0;margin-left:0}.grided-content p,.text-content ol,.text-content p,blockquote{font-size:1.1em;margin-top:25px;margin-bottom:25px;line-height:1.9em}.sign-up-form-in{grid-column:col-start 3/span 6;-ms-grid-row:3;-ms-grid-row-span:2;grid-row:3/5;text-align:left}input[type=email]{float:left;width:66%;min-width:66%;margin-right:2%}}@media screen and (min-width:720px){.grided-content,.text-content{grid-column:col-start 2/span 8}.text-content h3,.text-content h4,.text-content h5{font-size:1.7em}.sign-up-form-in h3{margin-top:-22px}.callout-card{height:600px}.callout-card-img-container{display:inline-block;height:350px}.callout-card-text-container{height:250px;padding:0}.callout-text{line-height:1.2em}}@media screen and (min-width:960px){#top-header .heading-in{font-size:4.65em}.grided-content p,.text-content p,blockquote{margin-top:35px;margin-bottom:35px;line-height:2em}.text-content p:first-of-type{margin-top:0}.text-content p:last-of-type{margin-bottom:0}.callout-card{height:350px}.callout-card-img-container{display:inline-block;width:50%;height:100%}.callout-card-text-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:40%;margin-left:5%;margin-right:5%;height:100%}.callout-text{font-size:1.05em}.sign-up-form-in{grid-column:col-start 2/span 8;-ms-grid-row:3;-ms-grid-row-span:2;grid-row:3/5;display:table}.sign-up-form-in form{width:50%;display:table-cell}input[type=email]{float:left;width:65%;min-width:65%;margin-right:3%}.sign-up-form-in h3,.sign-up-form-in p{width:90%}.sign-up-form-in h3{font-size:1.5em;margin-bottom:15px}}@media screen and (min-width:1100px).heading-thrive{font-size:4.65em}{.grided-content,.text-content{grid-column:col-start 3/span 10}.text-content{margin-right:0;margin-left:0}.spacing-md{margin-top:100px}.sign-up-form-in{grid-column:col-start 3/span 10;-ms-grid-row:3;-ms-grid-row-span:2;grid-row:3/5;display:table}.callout-text{line-height:1.65em}.callout-card{height:425px}}.calendar-card{width:100%}.calendar-card .location-link{font-weight:800}.calendar-card .caps{letter-spacing:1.75px;font-size:.75em;font-weight:800}.calendar-card .calendar-picture{background-image:url(http://discoverv3.local/wp-content/uploads/2020/06/drone-shot-1920-scaled.jpg);background-size:cover;background-position:center;background-repeat:no-repeat}.calendar-button,.calendar-card dl dt,.calendar-card dl p{list-style:none}.calendar-card .location-link{text-decoration:underline;color:#fff}.calendar-card .calendar-button,.calendar-card a{display:block;text-decoration:none}dd{font-weight:800}.calendar-picture img{height:100%}.calendar-card svg polygon{fill:#fff}@media screen and (max-width:540px){.calendar-card{padding:10px}.callout-card-img-container img{margin-bottom:-10px}}@media screen and (min-width:0px){.calendar-card .calendar-info,.calendar-card .calendar-picture{width:100%}.calendar-picture{display:block;height:350px}.calendar-card dl{margin-left:5%;padding-top:2%;margin-right:5%;padding-bottom:40px}.calendar-card dl dt,.calendar-card dl p{padding-top:20px;margin-left:0}.calendar-card dd{font-size:1.4em}.calendar-button{text-align:center;width:145px;padding:12px;border-radius:2px;margin-top:20px}}@media screen and (min-width:960px){.calendar-card dl{width:auto;margin-left:10%;margin-top:10%;margin-right:5%;padding-top:0;padding-bottom:0}.calendar-button,.calendar-card dl dt,.calendar-card dl p{padding-top:0;margin-top:20px}.calendar-card .calendar-info,.calendar-card .calendar-picture{height:500px}.calendar-card dd{font-size:1.3em}.calendar-card .calendar-info{float:left;width:50%}.calendar-card .calendar-picture{display:inline-table;width:50%}.calendar-button{text-align:center;width:145px;padding:12px;border-radius:2px}}@media screen and (min-width:1250px){.calendar-card .calendar-info{width:40%}.calendar-card .calendar-picture{width:60%}}.cta-2{text-decoration:none}.cta-2:hover{background:#ffffff00;color:#fff;border:2px #fff solid}.CTA-banner-container{width:100vw;text-align:center;height:-webkit-min-content;height:-moz-min-content;height:min-content;padding-top:50px;padding-bottom:50px;margin-left:auto;margin-right:auto}@media screen and (min-width:0px){.CTA-banner-container h2{width:90%;margin-left:auto;margin-right:auto;margin-bottom:25px}}@media screen and (min-width:540px){.CTA-banner-container h2{width:75%;margin-bottom:25px}}@media screen and (min-width:960px){.CTA-banner-container h2{width:50%;margin-bottom:25px}}.CTA-banner-container a{padding:12px;border-radius:2px;border:2px #ffffff00 solid;cursor:pointer}video{width:100%;-webkit-box-shadow:0 0 10px 0 #837f7f36;box-shadow:0 0 10px 0 #837f7f36}.text-content form{background:#fff;border-radius:2px;-webkit-box-shadow:0 0 10px 0 #837f7f36;box-shadow:0 0 10px 0 #837f7f36;border-radius:2px;width:100%;display:block;margin-right:auto;height:350px;margin-top:25px}.text-content form fieldset{border:0;text-align:left;width:50%;display:inline-block}.text-content form legend{font-weight:800;font-size:1.5em;display:block;width:75%;border-top-right-radius:2px;border-top-left-radius:2px;padding-top:40px;margin-bottom:20px;display:block;margin-left:auto;margin-right:auto}@media screen and (min-width:0px){.text-content .email_fields,.text-content form fieldset p{display:block;width:75%;margin-left:auto;margin-right:auto;margin-bottom:20px;margin-top:0}.text-content form input[type=email],.text-content ol li input{background:#e3e8eb;width:75%;display:block;padding:0;margin-left:auto;margin-right:auto;height:50px;border:0;border-radius:2px;min-width:100%;padding-left:20px;text-align:left}.text-content form label{margin-left:auto;margin-right:auto;font-size:.9em}}@media screen and (min-width:720px){.text-content .email_fields,.text-content form fieldset p{width:75%}.text-content .wp-block-column .list-title{width:75%;display:block;margin-left:auto;margin-right:auto;margin-bottom:-60px}.text-content form input[type=email],.text-content ol li input{background:#e3e8eb;width:100%;height:50px}.text-content form label{width:100%}}@media screen and (min-width:975px){.text-content form fieldset p{padding-bottom:20px}}.text-content form label{display:block}.text-content form label img{display:none}.text-content form fieldset p{line-height:1.25em}.text-content form input[type=email]::-webkit-input-placeholder{color:inherit}.text-content form input[type=email]::-moz-placeholder{color:inherit}.text-content form input[type=email]:-ms-input-placeholder{color:inherit}.text-content form input[type=email]::-ms-input-placeholder{color:inherit}.text-content form input[type=email]::placeholder,.text-content ol li input{color:inherit}.text-content form input[type=submit]{display:block;background:#5ef091;border-radius:2px;margin:0;border:0}.text-content form .button_panel{width:75%;margin-left:auto;margin-right:auto;margin-bottom:40px}.text-content form picture{height:100%;display:inline}.text-content form img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:auto;margin:0;display:inline-block}@media only screen and (min-width:800px){.text-content form img{height:inherit}}.text-content form ol{list-style:none}@media screen and (max-width:800px){.text-content form{height:100%;width:100%;margin:0;padding:0}.text-content form fieldset{width:100%}.text-content form img{width:100%}.wp-block-buttons{margin-bottom:15px;margin-top:15px}}@media screen and (min-width:800px){.text-content form{height:385px}.text-content form fieldset{width:50%}.text-content form img{float:right;width:50%}}@media screen and (min-width:900px){.text-content form{height:355px}}@media screen and (min-width:1000px){.text-content form{height:325px}}@media screen and (min-width:1100px){.guide{height:100%; font-size: 9.8em;}.text-content form{height:345px}}@media screen and (min-width:1200px){.text-content form{height:325px}}@media screen and (min-width:540px){.text-content .sm-col-form{height:auto}.text-content .sm-col-form fieldset{width:100%}.text-content .sm-col-form img{width:100%}}@media screen and (min-width:850px){.text-content .sm-col-form{display:block;margin-left:auto;margin-right:auto;width:75%}}@media screen and (min-width:1325px){.text-content .sm-col-form{width:650px}}.pdg{padding:20px!important}.wp-block-columns{margin-bottom:0}@media screen and (max-width:600px){.wp-block-button{margin-bottom:40px}}.text-content .wp-block-column .cta-button,.text-content .wp-block-column .cta-button *{margin-top:0;margin-bottom:0}@media screen and (min-width:850px){.text-content .wp-block-buttons,.text-content h2,.text-content h3,.text-content img,.text-content ol,.text-content p,.text-content ul{width:75%;margin-left:auto;margin-right:auto;display:block}.text-content .wp-block-column .wp-block-video,.text-content .wp-block-column h3,.text-content .wp-block-column img,.text-content .wp-block-column p,.text-content form p{width:auto;margin-right:auto;margin-left:auto}.text-content form p{font-size:1em}.text-content .wp-block-column .wp-block-video{width:100%;margin-left:auto;margin-right:auto}.text-content .wp-block-column img{margin-top:0;margin-bottom:0}.wp-block-columns{margin-top:15px;margin-bottom:15px}.wp-block-columns:nth-of-type(1){margin-top:0}}@media screen and (min-width:1325px){.text-content .wp-block-buttons,.text-content h2,.text-content h3,.text-content img,.text-content ol,.text-content p,.text-content ul{width:650px;margin-left:auto;margin-right:auto;display:block}.text-content .wp-block-column h3,.text-content .wp-block-column img,.text-content .wp-block-column p,.text-content form p{width:auto;margin-right:auto;margin-left:auto}.text-content .wp-block-column .wp-block-video{width:100%;margin-left:auto;margin-right:auto}.wp-block-columns{margin-top:30px;margin-bottom:30px}}.text-content .blocks-gallery-grid,.text-content .wp-block-gallery{display:flex}
.elementor-heading-title,elementor-heading-title h3{font-family:baskerville-display-pt!important;letter-spacing:-.04em;font-weight:400}b,strong{font-weight:800}a{font-weight:600}address{font-style:normal}.calllout-text{font-weight:500}#breadcrumbs,#breadcrumbs a{color:#c5c5c5}#breadcrumbs a:hover{color:#fff}#breadcrumbs{font-size:.95em;margin-bottom:5px;z-index:1}.breadcrumb_last{display:none!important;visibility:hidden;position:absolute}.cta-button{margin-top:5px;margin-left:2px;margin-right:2px;font-weight:600}#top-header .heading-in{height:-webkit-min-content;height:-moz-min-content;height:min-content;width:-webkit-max-content;width:-moz-max-content;width:max-content;display:inline}#top-header .heading-thrive{height:-webkit-min-content;height:-moz-min-content;height:min-content;width:-webkit-max-content;width:-moz-max-content;width:max-content;display:inline} .entry-title span{height:-webkit-min-content;height:-moz-min-content;height:min-content;width:-webkit-max-content;width:-moz-max-content;width:max-content;display:inline}footer{position:relative;z-index:1}.text-content cite{display:block}@media screen and (max-width:540px){#top-header .entry-title .no-link-span{display:block}}@media screen and (min-width:600px){.text-content .wp-block-column *{margin-top:15px;margin-bottom:15px}.text-content .wp-block-column a,.text-content .wp-block-column blockquote,.text-content .wp-block-column blockquote p,.text-content .wp-block-column cite,.text-content .wp-block-column figcaption,.text-content .wp-block-column figure,.text-content .wp-block-column li,.text-content .wp-block-column strong{padding:0}.text-content .wp-block-column p{margin-top:0;margin-bottom:0;padding-top:15px;padding-bottom:15px}.text-content .wp-block-column .list-title{margin-bottom:-25px;padding-bottom:0}}progress{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;position:-webkit-sticky;position:sticky;display:block;bottom:0;height:5px;width:100%;color:#5ef091;z-index:0}progress::-moz-progress-bar{background:#5ef091}progress::-webkit-progress-value{background:#5ef091}progress[value]::-webkit-progress-bar{background-color:#fff;color:#008445}@media only and screen(max-width: 539px){.tourBackground{background-position:-500px;}}@media screen and (max-width:540px){.callout-card{width:90%;margin-right:auto;margin-left:auto}}.callout-card{height:auto}.callout-card-img-container{display:inline-block;width:100%;height:250px;background-size:cover;background-repeat:no-repeat;background-position:center}.callout-card-text-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:85%;height:auto;padding-top:20px;padding-bottom:20px;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;float:right;margin-left:5%;margin-right:5%}.callout-text{line-height:1.4em;font-weight:500}.callout-img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.blog-meta-container{display:block}.blog-meta:nth-last-of-type(odd){padding-right:5px}.blog-meta:nth-of-type(even){padding-left:5px}.blog-meta:nth-of-type(even)::before{content:"•";padding-right:5px}.blog-excerpt{display:block;margin-top:15px}.grided-content p,.text-content cite,.text-content figcaption,.text-content li,.text-content p{font-weight:500}figcaption{text-align:center;font-style:italic;font-size:.9em;color:#696969}.grided-content p,.text-content p,.wp-block-image,.wp-block-image img{margin:0;padding:0;width:100%;height:auto}@media screen and (min-width:0px){.text-content .wp-block-column ol{background:#008445;padding:25px;padding-left:30px;border-radius:5px;color:#fff}}@media screen and (min-width:720px){.text-content .wp-block-column ol{padding:50px}}.text-content .wp-block-column ol a{color:#fff}.text-content .wp-block-column ol li{margin-bottom:10px}.pre-footer-in{background-image:-o-linear-gradient(top left,#028646,#4ca346);background-image:-webkit-gradient(linear,left top,right bottom,from(#028646),to(#4ca346));background-image:linear-gradient(to bottom right,#028646,#4ca346);height:375px}.text-content h3,.text-content h4,.text-content h5{letter-spacing:-.25px}blockquote{border-left:solid 5px #202322}blockquote cite,blockquote p{margin-left:25px!important}blockquote strong{font-size:1.25em}.text-content ol,.text-content ul{margin-left:15px}.text-content ol li,.text-content ul li{margin-bottom:10px}.basic-card:hover .svg-arrow{margin-left:22px}.sign-up-form-in h3,.sign-up-form-in p{margin-bottom:15px}@media screen and (max-width:960px){.sign-up-form-in h3{font-size:1.5em}}@media screen and (min-width:0px){.spacing-md{margin-top:25px}.entry-title,.entry-title span{text-align:center}.entry-title span{display:block}#top-header .heading-in{font-size:2.8em;line-height:1em} .heading-thrive{font-size:1.8em;line-height:1em}.heading-quest{line-height:1em;font-size: 2.8em;}#top-header .entry-title span{margin-left:auto;margin-right:auto}.grided-content,.text-content{grid-column:col-start 2/span 8;grid:0}.sign-up-form-in{grid-column:col-start 2/span 8;-ms-grid-row:3;-ms-grid-row-span:2;grid-row:3/5;text-align:center;height:-webkit-max-content;height:-moz-max-content;height:max-content}.text-content{margin-left:-10px;margin-right:-10px}.grided-content p,.text-content img,.text-content ol,.text-content p,blockquote{font-size:.97em;margin-top:15px;margin-bottom:15px;line-height:1.75em}.text-content .disclaimers{font-size:.92em;font-style:italic;line-height:1.2em}.text-content .list-title{margin:0;margin-bottom:-10px;border-radius:5px;font-size:1.2em;padding-top:10px}.text-content h3{margin-top:15px;margin-bottom:-5px}.text-content h3,.text-content h4,.text-content h5{font-size:1.35em}}@media screen and (min-width:540px){.spacing-md{margin-top:75px}#top-header .heading-in{font-size:4em;line-height:1em} .heading-thrive{font-size:3em;line-height:1em} .heading-quest{line-height:1em;font-size: 5em}.callout-card{height:700px}.callout-card-img-container{display:inline-block;height:350px}.callout-card-text-container{height:350px}.callout-text{line-height:1.4em}.grided-content,.text-content{grid-column:col-start 2/span 8;font-size:1em;margin-right:0;margin-left:0}.grided-content p,.text-content ol,.text-content p,blockquote{font-size:1.1em;margin-top:25px;margin-bottom:25px;line-height:1.9em}.sign-up-form-in{grid-column:col-start 3/span 6;-ms-grid-row:3;-ms-grid-row-span:2;grid-row:3/5;text-align:left}input[type=email]{float:left;width:66%;min-width:66%;margin-right:2%}}@media screen and (min-width:720px){.grided-content,.text-content{grid-column:col-start 2/span 8}.text-content h3,.text-content h4,.text-content h5{font-size:1.7em}.sign-up-form-in h3{margin-top:-22px}.callout-card{height:600px}.callout-card-img-container{display:inline-block;height:350px}.callout-card-text-container{height:250px;padding:0}.callout-text{line-height:1.2em}}@media screen and (min-width:960px){#top-header .heading-in{font-size:4.65em}.grided-content p,.text-content p,blockquote{margin-top:35px;margin-bottom:35px;line-height:2em}.text-content p:first-of-type{margin-top:0}.text-content p:last-of-type{margin-bottom:0}.callout-card{height:350px}.callout-card-img-container{display:inline-block;width:50%;height:100%}.callout-card-text-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:40%;margin-left:5%;margin-right:5%;height:100%}.callout-text{font-size:1.05em}.sign-up-form-in{grid-column:col-start 2/span 8;-ms-grid-row:3;-ms-grid-row-span:2;grid-row:3/5;display:table}.sign-up-form-in form{width:50%;display:table-cell}input[type=email]{float:left;width:65%;min-width:65%;margin-right:3%}.sign-up-form-in h3,.sign-up-form-in p{width:90%}.sign-up-form-in h3{font-size:1.5em;margin-bottom:15px}}@media screen and (min-width:1100px).heading-thrive{font-size:4.65em}{.grided-content,.text-content{grid-column:col-start 3/span 10}.text-content{margin-right:0;margin-left:0}.spacing-md{margin-top:100px}.sign-up-form-in{grid-column:col-start 3/span 10;-ms-grid-row:3;-ms-grid-row-span:2;grid-row:3/5;display:table}.callout-text{line-height:1.65em}.callout-card{height:425px}}.calendar-card{width:100%}.calendar-card .location-link{font-weight:800}.calendar-card .caps{letter-spacing:1.75px;font-size:.75em;font-weight:800}.calendar-card .calendar-picture{background-image:url(http://discoverv3.local/wp-content/uploads/2020/06/drone-shot-1920-scaled.jpg);background-size:cover;background-position:center;background-repeat:no-repeat}.calendar-button,.calendar-card dl dt,.calendar-card dl p{list-style:none}.calendar-card .location-link{text-decoration:underline;color:#fff}.calendar-card .calendar-button,.calendar-card a{display:block;text-decoration:none}dd{font-weight:800}.calendar-picture img{height:100%}.calendar-card svg polygon{fill:#fff}@media screen and (max-width:540px){.calendar-card{padding:10px}.callout-card-img-container img{margin-bottom:-10px}}@media screen and (min-width:0px){.calendar-card .calendar-info,.calendar-card .calendar-picture{width:100%}.calendar-picture{display:block;height:350px}.calendar-card dl{margin-left:5%;padding-top:2%;margin-right:5%;padding-bottom:40px}.calendar-card dl dt,.calendar-card dl p{padding-top:20px;margin-left:0}.calendar-card dd{font-size:1.4em}.calendar-button{text-align:center;width:145px;padding:12px;border-radius:2px;margin-top:20px}}@media screen and (min-width:960px){.calendar-card dl{width:auto;margin-left:10%;margin-top:10%;margin-right:5%;padding-top:0;padding-bottom:0}.calendar-button,.calendar-card dl dt,.calendar-card dl p{padding-top:0;margin-top:20px}.calendar-card .calendar-info,.calendar-card .calendar-picture{height:500px}.calendar-card dd{font-size:1.3em}.calendar-card .calendar-info{float:left;width:50%}.calendar-card .calendar-picture{display:inline-table;width:50%}.calendar-button{text-align:center;width:145px;padding:12px;border-radius:2px}}@media screen and (min-width:1250px){.calendar-card .calendar-info{width:40%}.calendar-card .calendar-picture{width:60%}}.cta-2{text-decoration:none}.cta-2:hover{background:#ffffff00;color:#fff;border:2px #fff solid}.CTA-banner-container{width:100vw;text-align:center;height:-webkit-min-content;height:-moz-min-content;height:min-content;padding-top:50px;padding-bottom:50px;margin-left:auto;margin-right:auto}@media screen and (min-width:0px){.CTA-banner-container h2{width:90%;margin-left:auto;margin-right:auto;margin-bottom:25px}}@media screen and (min-width:540px){.CTA-banner-container h2{width:75%;margin-bottom:25px}}@media screen and (min-width:960px){.CTA-banner-container h2{width:50%;margin-bottom:25px}}.CTA-banner-container a{padding:12px;border-radius:2px;border:2px #ffffff00 solid;cursor:pointer}video{width:100%;-webkit-box-shadow:0 0 10px 0 #837f7f36;box-shadow:0 0 10px 0 #837f7f36}.text-content form{background:#fff;border-radius:2px;-webkit-box-shadow:0 0 10px 0 #837f7f36;box-shadow:0 0 10px 0 #837f7f36;border-radius:2px;width:100%;display:block;margin-right:auto;height:350px;margin-top:25px}.text-content form fieldset{border:0;text-align:left;width:50%;display:inline-block}.text-content form legend{font-weight:800;font-size:1.5em;display:block;width:75%;border-top-right-radius:2px;border-top-left-radius:2px;padding-top:40px;margin-bottom:20px;display:block;margin-left:auto;margin-right:auto}@media screen and (min-width:0px){.text-content .email_fields,.text-content form fieldset p{display:block;width:75%;margin-left:auto;margin-right:auto;margin-bottom:20px;margin-top:0}.text-content form input[type=email],.text-content ol li input{background:#e3e8eb;width:75%;display:block;padding:0;margin-left:auto;margin-right:auto;height:50px;border:0;border-radius:2px;min-width:100%;padding-left:20px;text-align:left}.text-content form label{margin-left:auto;margin-right:auto;font-size:.9em}}@media screen and (min-width:720px){.text-content .email_fields,.text-content form fieldset p{width:75%}.text-content .wp-block-column .list-title{width:75%;display:block;margin-left:auto;margin-right:auto;margin-bottom:-60px}.text-content form input[type=email],.text-content ol li input{background:#e3e8eb;width:100%;height:50px}.text-content form label{width:100%}}@media screen and (min-width:975px){.text-content form fieldset p{padding-bottom:20px}}.text-content form label{display:block}.text-content form label img{display:none}.text-content form fieldset p{line-height:1.25em}.text-content form input[type=email]::-webkit-input-placeholder{color:inherit}.text-content form input[type=email]::-moz-placeholder{color:inherit}.text-content form input[type=email]:-ms-input-placeholder{color:inherit}.text-content form input[type=email]::-ms-input-placeholder{color:inherit}.text-content form input[type=email]::placeholder,.text-content ol li input{color:inherit}.text-content form input[type=submit]{display:block;background:#5ef091;border-radius:2px;margin:0;border:0}.text-content form .button_panel{width:75%;margin-left:auto;margin-right:auto;margin-bottom:40px}.text-content form picture{height:100%;display:inline}.text-content form img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:auto;margin:0;display:inline-block}@media only screen and (min-width:800px){.text-content form img{height:inherit}}.text-content form ol{list-style:none}@media screen and (max-width:800px){.text-content form{height:100%;width:100%;margin:0;padding:0}.text-content form fieldset{width:100%}.text-content form img{width:100%}.wp-block-buttons{margin-bottom:15px;margin-top:15px}}@media screen and (min-width:800px){.text-content form{height:385px}.text-content form fieldset{width:50%}.text-content form img{float:right;width:50%}}@media screen and (min-width:900px){.text-content form{height:355px}}@media screen and (min-width:1000px){.text-content form{height:325px}}@media screen and (min-width:1100px){.text-content form{height:345px}}@media screen and (min-width:1200px){.text-content form{height:325px}}@media screen and (min-width:540px){.text-content .sm-col-form{height:auto}.text-content .sm-col-form fieldset{width:100%}.text-content .sm-col-form img{width:100%}}@media screen and (min-width:850px){.text-content .sm-col-form{display:block;margin-left:auto;margin-right:auto;width:75%}}@media screen and (min-width:1325px){.text-content .sm-col-form{width:650px}}.pdg{padding:20px!important}.wp-block-columns{margin-bottom:0}@media screen and (max-width:600px){.wp-block-button{margin-bottom:40px}}.text-content .wp-block-column .cta-button,.text-content .wp-block-column .cta-button *{margin-top:0;margin-bottom:0}@media screen and (min-width:850px){.text-content .wp-block-buttons,.text-content h2,.text-content h3,.text-content img,.text-content ol,.text-content p,.text-content ul{width:75%;margin-left:auto;margin-right:auto;display:block}.text-content .wp-block-column .wp-block-video,.text-content .wp-block-column h3,.text-content .wp-block-column img,.text-content .wp-block-column p,.text-content form p{width:auto;margin-right:auto;margin-left:auto}.text-content form p{font-size:1em}.text-content .wp-block-column .wp-block-video{width:100%;margin-left:auto;margin-right:auto}.text-content .wp-block-column img{margin-top:0;margin-bottom:0}.wp-block-columns{margin-top:15px;margin-bottom:15px}.wp-block-columns:nth-of-type(1){margin-top:0}}@media screen and (min-width:1325px){.text-content .wp-block-buttons,.text-content h2,.text-content h3,.text-content img,.text-content ol,.text-content p,.text-content ul{width:650px;margin-left:auto;margin-right:auto;display:block}.text-content .wp-block-column h3,.text-content .wp-block-column img,.text-content .wp-block-column p,.text-content form p{width:auto;margin-right:auto;margin-left:auto}.text-content .wp-block-column .wp-block-video{width:100%;margin-left:auto;margin-right:auto}.wp-block-columns{margin-top:30px;margin-bottom:30px}}.text-content .blocks-gallery-grid,.text-content .wp-block-gallery{display:flex}
.elementor-heading-title,elementor-heading-title h3{font-family:baskerville-display-pt!important;letter-spacing:-.04em;font-weight:400}b,strong{font-weight:800}a{font-weight:600}address{font-style:normal}.calllout-text{font-weight:500}#breadcrumbs,#breadcrumbs a{color:#c5c5c5}#breadcrumbs a:hover{color:#fff}#breadcrumbs{font-size:.95em;margin-bottom:5px;z-index:1}.breadcrumb_last{display:none!important;visibility:hidden;position:absolute}.cta-button{margin-top:5px;margin-left:2px;margin-right:2px;font-weight:600}#top-header .heading-in{height:-webkit-min-content;height:-moz-min-content;height:min-content;width:-webkit-max-content;width:-moz-max-content;width:max-content;display:inline}#top-header .heading-thrive{height:-webkit-min-content;height:-moz-min-content;height:min-content;width:-webkit-max-content;width:-moz-max-content;width:max-content;display:inline} .entry-title span{height:-webkit-min-content;height:-moz-min-content;height:min-content;width:-webkit-max-content;width:-moz-max-content;width:max-content;display:inline}footer{position:relative;z-index:1}.text-content cite{display:block}@media screen and (max-width:540px){#top-header .entry-title .no-link-span{display:block}}@media screen and (min-width:600px){.text-content .wp-block-column *{margin-top:15px;margin-bottom:15px}.text-content .wp-block-column a,.text-content .wp-block-column blockquote,.text-content .wp-block-column blockquote p,.text-content .wp-block-column cite,.text-content .wp-block-column figcaption,.text-content .wp-block-column figure,.text-content .wp-block-column li,.text-content .wp-block-column strong{padding:0}.text-content .wp-block-column p{margin-top:0;margin-bottom:0;padding-top:15px;padding-bottom:15px}.text-content .wp-block-column .list-title{margin-bottom:-25px;padding-bottom:0}}progress{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;position:-webkit-sticky;position:sticky;display:block;bottom:0;height:5px;width:100%;color:#5ef091;z-index:0}progress::-moz-progress-bar{background:#5ef091}progress::-webkit-progress-value{background:#5ef091}progress[value]::-webkit-progress-bar{background-color:#fff;color:#008445}@media only and screen(max-width: 539px){.tourBackground{background-position:-500px;}}@media screen and (max-width:540px){.callout-card{width:90%;margin-right:auto;margin-left:auto}}.callout-card{height:auto}.callout-card-img-container{display:inline-block;width:100%;height:250px;background-size:cover;background-repeat:no-repeat;background-position:center}.callout-card-text-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:85%;height:auto;padding-top:20px;padding-bottom:20px;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;float:right;margin-left:5%;margin-right:5%}.callout-text{line-height:1.4em;font-weight:500}.callout-img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.blog-meta-container{display:block}.blog-meta:nth-last-of-type(odd){padding-right:5px}.blog-meta:nth-of-type(even){padding-left:5px}.blog-meta:nth-of-type(even)::before{content:"•";padding-right:5px}.blog-excerpt{display:block;margin-top:15px}.grided-content p,.text-content cite,.text-content figcaption,.text-content li,.text-content p{font-weight:500}figcaption{text-align:center;font-style:italic;font-size:.9em;color:#696969}.grided-content p,.text-content p,.wp-block-image,.wp-block-image img{margin:0;padding:0;width:100%;height:auto}@media screen and (min-width:0px){.text-content .wp-block-column ol{background:#008445;padding:25px;padding-left:30px;border-radius:5px;color:#fff}}@media screen and (min-width:720px){.text-content .wp-block-column ol{padding:50px}}.text-content .wp-block-column ol a{color:#fff}.text-content .wp-block-column ol li{margin-bottom:10px}.pre-footer-in{background-image:-o-linear-gradient(top left,#028646,#4ca346);background-image:-webkit-gradient(linear,left top,right bottom,from(#028646),to(#4ca346));background-image:linear-gradient(to bottom right,#028646,#4ca346);height:375px}.text-content h3,.text-content h4,.text-content h5{letter-spacing:-.25px}blockquote{border-left:solid 5px #202322}blockquote cite,blockquote p{margin-left:25px!important}blockquote strong{font-size:1.25em}.text-content ol,.text-content ul{margin-left:15px}.text-content ol li,.text-content ul li{margin-bottom:10px}.basic-card:hover .svg-arrow{margin-left:22px}.sign-up-form-in h3,.sign-up-form-in p{margin-bottom:15px}@media screen and (max-width:960px){.sign-up-form-in h3{font-size:1.5em}}@media screen and (min-width:0px){.spacing-md{margin-top:25px}.entry-title,.entry-title span{text-align:center}.entry-title span{display:block}#top-header .heading-in{font-size:2.8em;line-height:1em} .heading-thrive{font-size:1.8em;line-height:1em}.heading-quest{line-height:1em;font-size: 2.8em;}#top-header .entry-title span{margin-left:auto;margin-right:auto}.grided-content,.text-content{grid-column:col-start 2/span 8;grid:0}.sign-up-form-in{grid-column:col-start 2/span 8;-ms-grid-row:3;-ms-grid-row-span:2;grid-row:3/5;text-align:center;height:-webkit-max-content;height:-moz-max-content;height:max-content}.text-content{margin-left:-10px;margin-right:-10px}.grided-content p,.text-content img,.text-content ol,.text-content p,blockquote{font-size:.97em;margin-top:15px;margin-bottom:15px;line-height:1.75em}.text-content .disclaimers{font-size:.92em;font-style:italic;line-height:1.2em}.text-content .list-title{margin:0;margin-bottom:-10px;border-radius:5px;font-size:1.2em;padding-top:10px}.text-content h3{margin-top:15px;margin-bottom:-5px}.text-content h3,.text-content h4,.text-content h5{font-size:1.35em}}@media screen and (min-width:540px){.spacing-md{margin-top:75px}#top-header .heading-in{font-size:4em;line-height:1em} .heading-thrive{font-size:3em;line-height:1em} .heading-quest{line-height:1em;font-size: 5em}.callout-card{height:700px}.callout-card-img-container{display:inline-block;height:350px}.callout-card-text-container{height:350px}.callout-text{line-height:1.4em}.grided-content,.text-content{grid-column:col-start 2/span 8;font-size:1em;margin-right:0;margin-left:0}.grided-content p,.text-content ol,.text-content p,blockquote{font-size:1.1em;margin-top:25px;margin-bottom:25px;line-height:1.9em}.sign-up-form-in{grid-column:col-start 3/span 6;-ms-grid-row:3;-ms-grid-row-span:2;grid-row:3/5;text-align:left}input[type=email]{float:left;width:66%;min-width:66%;margin-right:2%}}@media screen and (min-width:720px){.grided-content,.text-content{grid-column:col-start 2/span 8}.text-content h3,.text-content h4,.text-content h5{font-size:1.7em}.sign-up-form-in h3{margin-top:-22px}.callout-card{height:600px}.callout-card-img-container{display:inline-block;height:350px}.callout-card-text-container{height:250px;padding:0}.callout-text{line-height:1.2em}}@media screen and (min-width:960px){#top-header .heading-in{font-size:4.65em}.grided-content p,.text-content p,blockquote{margin-top:35px;margin-bottom:35px;line-height:2em}.text-content p:first-of-type{margin-top:0}.text-content p:last-of-type{margin-bottom:0}.callout-card{height:350px}.callout-card-img-container{display:inline-block;width:50%;height:100%}.callout-card-text-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:40%;margin-left:5%;margin-right:5%;height:100%}.callout-text{font-size:1.05em}.sign-up-form-in{grid-column:col-start 2/span 8;-ms-grid-row:3;-ms-grid-row-span:2;grid-row:3/5;display:table}.sign-up-form-in form{width:50%;display:table-cell}input[type=email]{float:left;width:65%;min-width:65%;margin-right:3%}.sign-up-form-in h3,.sign-up-form-in p{width:90%}.sign-up-form-in h3{font-size:1.5em;margin-bottom:15px}}@media screen and (min-width:1100px).heading-thrive{font-size:4.65em}{.grided-content,.text-content{grid-column:col-start 3/span 10}.text-content{margin-right:0;margin-left:0}.spacing-md{margin-top:100px}.sign-up-form-in{grid-column:col-start 3/span 10;-ms-grid-row:3;-ms-grid-row-span:2;grid-row:3/5;display:table}.callout-text{line-height:1.65em}.callout-card{height:425px}}.calendar-card{width:100%}.calendar-card .location-link{font-weight:800}.calendar-card .caps{letter-spacing:1.75px;font-size:.75em;font-weight:800}.calendar-card .calendar-picture{background-image:url(http://discoverv3.local/wp-content/uploads/2020/06/drone-shot-1920-scaled.jpg);background-size:cover;background-position:center;background-repeat:no-repeat}.calendar-button,.calendar-card dl dt,.calendar-card dl p{list-style:none}.calendar-card .location-link{text-decoration:underline;color:#fff}.calendar-card .calendar-button,.calendar-card a{display:block;text-decoration:none}dd{font-weight:800}.calendar-picture img{height:100%}.calendar-card svg polygon{fill:#fff}@media screen and (max-width:540px){.calendar-card{padding:10px}.callout-card-img-container img{margin-bottom:-10px}}@media screen and (min-width:0px){.calendar-card .calendar-info,.calendar-card .calendar-picture{width:100%}.calendar-picture{display:block;height:350px}.calendar-card dl{margin-left:5%;padding-top:2%;margin-right:5%;padding-bottom:40px}.calendar-card dl dt,.calendar-card dl p{padding-top:20px;margin-left:0}.calendar-card dd{font-size:1.4em}.calendar-button{text-align:center;width:145px;padding:12px;border-radius:2px;margin-top:20px}}@media screen and (min-width:960px){.calendar-card dl{width:auto;margin-left:10%;margin-top:10%;margin-right:5%;padding-top:0;padding-bottom:0}.calendar-button,.calendar-card dl dt,.calendar-card dl p{padding-top:0;margin-top:20px}.calendar-card .calendar-info,.calendar-card .calendar-picture{height:500px}.calendar-card dd{font-size:1.3em}.calendar-card .calendar-info{float:left;width:50%}.calendar-card .calendar-picture{display:inline-table;width:50%}.calendar-button{text-align:center;width:145px;padding:12px;border-radius:2px}}@media screen and (min-width:1250px){.calendar-card .calendar-info{width:40%}.calendar-card .calendar-picture{width:60%}}.cta-2{text-decoration:none}.cta-2:hover{background:#ffffff00;color:#fff;border:2px #fff solid}.CTA-banner-container{width:100vw;text-align:center;height:-webkit-min-content;height:-moz-min-content;height:min-content;padding-top:50px;padding-bottom:50px;margin-left:auto;margin-right:auto}@media screen and (min-width:0px){.CTA-banner-container h2{width:90%;margin-left:auto;margin-right:auto;margin-bottom:25px}}@media screen and (min-width:540px){.CTA-banner-container h2{width:75%;margin-bottom:25px}}@media screen and (min-width:960px){.CTA-banner-container h2{width:50%;margin-bottom:25px}}.CTA-banner-container a{padding:12px;border-radius:2px;border:2px #ffffff00 solid;cursor:pointer}video{width:100%;-webkit-box-shadow:0 0 10px 0 #837f7f36;box-shadow:0 0 10px 0 #837f7f36}.text-content form{background:#fff;border-radius:2px;-webkit-box-shadow:0 0 10px 0 #837f7f36;box-shadow:0 0 10px 0 #837f7f36;border-radius:2px;width:100%;display:block;margin-right:auto;height:350px;margin-top:25px}.text-content form fieldset{border:0;text-align:left;width:50%;display:inline-block}.text-content form legend{font-weight:800;font-size:1.5em;display:block;width:75%;border-top-right-radius:2px;border-top-left-radius:2px;padding-top:40px;margin-bottom:20px;display:block;margin-left:auto;margin-right:auto}@media screen and (min-width:0px){.text-content .email_fields,.text-content form fieldset p{display:block;width:75%;margin-left:auto;margin-right:auto;margin-bottom:20px;margin-top:0}.text-content form input[type=email],.text-content ol li input{background:#e3e8eb;width:75%;display:block;padding:0;margin-left:auto;margin-right:auto;height:50px;border:0;border-radius:2px;min-width:100%;padding-left:20px;text-align:left}.text-content form label{margin-left:auto;margin-right:auto;font-size:.9em}}@media screen and (min-width:720px){.text-content .email_fields,.text-content form fieldset p{width:75%}.text-content .wp-block-column .list-title{width:75%;display:block;margin-left:auto;margin-right:auto;margin-bottom:-60px}.text-content form input[type=email],.text-content ol li input{background:#e3e8eb;width:100%;height:50px}.text-content form label{width:100%}}@media screen and (min-width:975px){.text-content form fieldset p{padding-bottom:20px}}.text-content form label{display:block}.text-content form label img{display:none}.text-content form fieldset p{line-height:1.25em}.text-content form input[type=email]::-webkit-input-placeholder{color:inherit}.text-content form input[type=email]::-moz-placeholder{color:inherit}.text-content form input[type=email]:-ms-input-placeholder{color:inherit}.text-content form input[type=email]::-ms-input-placeholder{color:inherit}.text-content form input[type=email]::placeholder,.text-content ol li input{color:inherit}.text-content form input[type=submit]{display:block;background:#5ef091;border-radius:2px;margin:0;border:0}.text-content form .button_panel{width:75%;margin-left:auto;margin-right:auto;margin-bottom:40px}.text-content form picture{height:100%;display:inline}.text-content form img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:auto;margin:0;display:inline-block}@media only screen and (min-width:800px){.text-content form img{height:inherit}}.text-content form ol{list-style:none}@media screen and (max-width:800px){.text-content form{height:100%;width:100%;margin:0;padding:0}.text-content form fieldset{width:100%}.text-content form img{width:100%}.wp-block-buttons{margin-bottom:15px;margin-top:15px}}@media screen and (min-width:800px){.text-content form{height:385px}.text-content form fieldset{width:50%}.text-content form img{float:right;width:50%}}@media screen and (min-width:900px){.text-content form{height:355px}}@media screen and (min-width:1000px){.text-content form{height:325px}}@media screen and (min-width:1100px){.text-content form{height:345px}}@media screen and (min-width:1200px){.text-content form{height:325px}}@media screen and (min-width:540px){.text-content .sm-col-form{height:auto}.text-content .sm-col-form fieldset{width:100%}.text-content .sm-col-form img{width:100%}}@media screen and (min-width:850px){.text-content .sm-col-form{display:block;margin-left:auto;margin-right:auto;width:75%}}@media screen and (min-width:1325px){.text-content .sm-col-form{width:650px}}.pdg{padding:20px!important}.wp-block-columns{margin-bottom:0}@media screen and (max-width:600px){.wp-block-button{margin-bottom:40px}}.text-content .wp-block-column .cta-button,.text-content .wp-block-column .cta-button *{margin-top:0;margin-bottom:0}@media screen and (min-width:850px){.text-content .wp-block-buttons,.text-content h2,.text-content h3,.text-content img,.text-content ol,.text-content p,.text-content ul{width:75%;margin-left:auto;margin-right:auto;display:block}.text-content .wp-block-column .wp-block-video,.text-content .wp-block-column h3,.text-content .wp-block-column img,.text-content .wp-block-column p,.text-content form p{width:auto;margin-right:auto;margin-left:auto}.text-content form p{font-size:1em}.text-content .wp-block-column .wp-block-video{width:100%;margin-left:auto;margin-right:auto}.text-content .wp-block-column img{margin-top:0;margin-bottom:0}.wp-block-columns{margin-top:15px;margin-bottom:15px}.wp-block-columns:nth-of-type(1){margin-top:0}}@media screen and (min-width:1325px){.text-content .wp-block-buttons,.text-content h2,.text-content h3,.text-content img,.text-content ol,.text-content p,.text-content ul{width:650px;margin-left:auto;margin-right:auto;display:block}.text-content .wp-block-column h3,.text-content .wp-block-column img,.text-content .wp-block-column p,.text-content form p{width:auto;margin-right:auto;margin-left:auto}.text-content .wp-block-column .wp-block-video{width:100%;margin-left:auto;margin-right:auto}.wp-block-columns{margin-top:30px;margin-bottom:30px}}.text-content .blocks-gallery-grid,.text-content .wp-block-gallery{display:flex}
.elementor-heading-title,elementor-heading-title h3{font-family:baskerville-display-pt!important;letter-spacing:-.04em;font-weight:400}b,strong{font-weight:800}a{font-weight:600}address{font-style:normal}.calllout-text{font-weight:500}#breadcrumbs,#breadcrumbs a{color:#c5c5c5}#breadcrumbs a:hover{color:#fff}#breadcrumbs{font-size:.95em;margin-bottom:5px;z-index:1}.breadcrumb_last{display:none!important;visibility:hidden;position:absolute}.cta-button{margin-top:5px;margin-left:2px;margin-right:2px;font-weight:600}#top-header .heading-in{height:-webkit-min-content;height:-moz-min-content;height:min-content;width:-webkit-max-content;width:-moz-max-content;width:max-content;display:inline}#top-header .heading-thrive{height:-webkit-min-content;height:-moz-min-content;height:min-content;width:-webkit-max-content;width:-moz-max-content;width:max-content;display:inline} .entry-title span{height:-webkit-min-content;height:-moz-min-content;height:min-content;width:-webkit-max-content;width:-moz-max-content;width:max-content;display:inline}footer{position:relative;z-index:1}.text-content cite{display:block}@media screen and (max-width:540px){#top-header .entry-title .no-link-span{display:block}}@media screen and (min-width:600px){.text-content .wp-block-column *{margin-top:15px;margin-bottom:15px}.text-content .wp-block-column a,.text-content .wp-block-column blockquote,.text-content .wp-block-column blockquote p,.text-content .wp-block-column cite,.text-content .wp-block-column figcaption,.text-content .wp-block-column figure,.text-content .wp-block-column li,.text-content .wp-block-column strong{padding:0}.text-content .wp-block-column p{margin-top:0;margin-bottom:0;padding-top:15px;padding-bottom:15px}.text-content .wp-block-column .list-title{margin-bottom:-25px;padding-bottom:0}}progress{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;position:-webkit-sticky;position:sticky;display:block;bottom:0;height:5px;width:100%;color:#5ef091;z-index:0}progress::-moz-progress-bar{background:#5ef091}progress::-webkit-progress-value{background:#5ef091}progress[value]::-webkit-progress-bar{background-color:#fff;color:#008445}@media only and screen(max-width: 539px){.tourBackground{background-position:-500px;}}@media screen and (max-width:540px){.callout-card{width:90%;margin-right:auto;margin-left:auto}}.callout-card{height:auto}.callout-card-img-container{display:inline-block;width:100%;height:250px;background-size:cover;background-repeat:no-repeat;background-position:center}.callout-card-text-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:85%;height:auto;padding-top:20px;padding-bottom:20px;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;float:right;margin-left:5%;margin-right:5%}.callout-text{line-height:1.4em;font-weight:500}.callout-img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.blog-meta-container{display:block}.blog-meta:nth-last-of-type(odd){padding-right:5px}.blog-meta:nth-of-type(even){padding-left:5px}.blog-meta:nth-of-type(even)::before{content:"•";padding-right:5px}.blog-excerpt{display:block;margin-top:15px}.grided-content p,.text-content cite,.text-content figcaption,.text-content li,.text-content p{font-weight:500}figcaption{text-align:center;font-style:italic;font-size:.9em;color:#696969}.grided-content p,.text-content p,.wp-block-image,.wp-block-image img{margin:0;padding:0;width:100%;height:auto}@media screen and (min-width:0px){.text-content .wp-block-column ol{background:#008445;padding:25px;padding-left:30px;border-radius:5px;color:#fff}}@media screen and (min-width:720px){.text-content .wp-block-column ol{padding:50px}}.text-content .wp-block-column ol a{color:#fff}.text-content .wp-block-column ol li{margin-bottom:10px}.pre-footer-in{background-image:-o-linear-gradient(top left,#028646,#4ca346);background-image:-webkit-gradient(linear,left top,right bottom,from(#028646),to(#4ca346));background-image:linear-gradient(to bottom right,#028646,#4ca346);height:375px}.text-content h3,.text-content h4,.text-content h5{letter-spacing:-.25px}blockquote{border-left:solid 5px #202322}blockquote cite,blockquote p{margin-left:25px!important}blockquote strong{font-size:1.25em}.text-content ol,.text-content ul{margin-left:15px}.text-content ol li,.text-content ul li{margin-bottom:10px}.basic-card:hover .svg-arrow{margin-left:22px}.sign-up-form-in h3,.sign-up-form-in p{margin-bottom:15px}@media screen and (max-width:960px){.sign-up-form-in h3{font-size:1.5em}}@media screen and (min-width:0px){.spacing-md{margin-top:25px}.entry-title,.entry-title span{text-align:center}.entry-title span{display:block}#top-header .heading-in{font-size:2.8em;line-height:1em} .heading-thrive{font-size:1.8em;line-height:1em}.heading-quest{line-height:1em;font-size: 2.8em;}#top-header .entry-title span{margin-left:auto;margin-right:auto}.grided-content,.text-content{grid-column:col-start 2/span 8;grid:0}.sign-up-form-in{grid-column:col-start 2/span 8;-ms-grid-row:3;-ms-grid-row-span:2;grid-row:3/5;text-align:center;height:-webkit-max-content;height:-moz-max-content;height:max-content}.text-content{margin-left:-10px;margin-right:-10px}.grided-content p,.text-content img,.text-content ol,.text-content p,blockquote{font-size:.97em;margin-top:15px;margin-bottom:15px;line-height:1.75em}.text-content .disclaimers{font-size:.92em;font-style:italic;line-height:1.2em}.text-content .list-title{margin:0;margin-bottom:-10px;border-radius:5px;font-size:1.2em;padding-top:10px}.text-content h3{margin-top:15px;margin-bottom:-5px}.text-content h3,.text-content h4,.text-content h5{font-size:1.35em}}@media screen and (min-width:540px){.spacing-md{margin-top:75px}#top-header .heading-in{font-size:4em;line-height:1em} .heading-thrive{font-size:3em;line-height:1em} .heading-quest{line-height:1em;font-size: 5em}.callout-card{height:700px}.callout-card-img-container{display:inline-block;height:350px}.callout-card-text-container{height:350px}.callout-text{line-height:1.4em}.grided-content,.text-content{grid-column:col-start 2/span 8;font-size:1em;margin-right:0;margin-left:0}.grided-content p,.text-content ol,.text-content p,blockquote{font-size:1.1em;margin-top:25px;margin-bottom:25px;line-height:1.9em}.sign-up-form-in{grid-column:col-start 3/span 6;-ms-grid-row:3;-ms-grid-row-span:2;grid-row:3/5;text-align:left}input[type=email]{float:left;width:66%;min-width:66%;margin-right:2%}}@media screen and (min-width:720px){.grided-content,.text-content{grid-column:col-start 2/span 8}.text-content h3,.text-content h4,.text-content h5{font-size:1.7em}.sign-up-form-in h3{margin-top:-22px}.callout-card{height:600px}.callout-card-img-container{display:inline-block;height:350px}.callout-card-text-container{height:250px;padding:0}.callout-text{line-height:1.2em}}@media screen and (min-width:960px){#top-header .heading-in{font-size:4.65em}.grided-content p,.text-content p,blockquote{margin-top:35px;margin-bottom:35px;line-height:2em}.text-content p:first-of-type{margin-top:0}.text-content p:last-of-type{margin-bottom:0}.callout-card{height:350px}.callout-card-img-container{display:inline-block;width:50%;height:100%}.callout-card-text-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:40%;margin-left:5%;margin-right:5%;height:100%}.callout-text{font-size:1.05em}.sign-up-form-in{grid-column:col-start 2/span 8;-ms-grid-row:3;-ms-grid-row-span:2;grid-row:3/5;display:table}.sign-up-form-in form{width:50%;display:table-cell}input[type=email]{float:left;width:65%;min-width:65%;margin-right:3%}.sign-up-form-in h3,.sign-up-form-in p{width:90%}.sign-up-form-in h3{font-size:1.5em;margin-bottom:15px}}@media screen and (min-width:1100px){.heading-thrive{font-size:3.65em}.grided-content,.text-content{grid-column:col-start 3/span 10}.text-content{margin-right:0;margin-left:0}.spacing-md{margin-top:100px}.sign-up-form-in{grid-column:col-start 3/span 10;-ms-grid-row:3;-ms-grid-row-span:2;grid-row:3/5;display:table}.callout-text{line-height:1.65em}.callout-card{height:425px}}.calendar-card{width:100%}.calendar-card .location-link{font-weight:800}.calendar-card .caps{letter-spacing:1.75px;font-size:.75em;font-weight:800}.calendar-card .calendar-picture{background-image:url(http://discoverv3.local/wp-content/uploads/2020/06/drone-shot-1920-scaled.jpg);background-size:cover;background-position:center;background-repeat:no-repeat}.calendar-button,.calendar-card dl dt,.calendar-card dl p{list-style:none}.calendar-card .location-link{text-decoration:underline;color:#fff}.calendar-card .calendar-button,.calendar-card a{display:block;text-decoration:none}dd{font-weight:800}.calendar-picture img{height:100%}.calendar-card svg polygon{fill:#fff}@media screen and (max-width:540px){.calendar-card{padding:10px}.callout-card-img-container img{margin-bottom:-10px}}@media screen and (min-width:0px){.calendar-card .calendar-info,.calendar-card .calendar-picture{width:100%}.calendar-picture{display:block;height:350px}.calendar-card dl{margin-left:5%;padding-top:2%;margin-right:5%;padding-bottom:40px}.calendar-card dl dt,.calendar-card dl p{padding-top:20px;margin-left:0}.calendar-card dd{font-size:1.4em}.calendar-button{text-align:center;width:145px;padding:12px;border-radius:2px;margin-top:20px}}@media screen and (min-width:960px){.calendar-card dl{width:auto;margin-left:10%;margin-top:10%;margin-right:5%;padding-top:0;padding-bottom:0}.calendar-button,.calendar-card dl dt,.calendar-card dl p{padding-top:0;margin-top:20px}.calendar-card .calendar-info,.calendar-card .calendar-picture{height:500px}.calendar-card dd{font-size:1.3em}.calendar-card .calendar-info{float:left;width:50%}.calendar-card .calendar-picture{display:inline-table;width:50%}.calendar-button{text-align:center;width:145px;padding:12px;border-radius:2px}}@media screen and (min-width:1250px){.calendar-card .calendar-info{width:40%}.calendar-card .calendar-picture{width:60%}}.cta-2{text-decoration:none}.cta-2:hover{background:#ffffff00;color:#fff;border:2px #fff solid}.CTA-banner-container{width:100vw;text-align:center;height:-webkit-min-content;height:-moz-min-content;height:min-content;padding-top:50px;padding-bottom:50px;margin-left:auto;margin-right:auto}@media screen and (min-width:0px){.CTA-banner-container h2{width:90%;margin-left:auto;margin-right:auto;margin-bottom:25px}}@media screen and (min-width:540px){.CTA-banner-container h2{width:75%;margin-bottom:25px}}@media screen and (min-width:960px){.CTA-banner-container h2{width:50%;margin-bottom:25px}}.CTA-banner-container a{padding:12px;border-radius:2px;border:2px #ffffff00 solid;cursor:pointer}video{width:100%;-webkit-box-shadow:0 0 10px 0 #837f7f36;box-shadow:0 0 10px 0 #837f7f36}.text-content form{background:#fff;border-radius:2px;-webkit-box-shadow:0 0 10px 0 #837f7f36;box-shadow:0 0 10px 0 #837f7f36;border-radius:2px;width:100%;display:block;margin-right:auto;height:350px;margin-top:25px}.text-content form fieldset{border:0;text-align:left;width:50%;display:inline-block}.text-content form legend{font-weight:800;font-size:1.5em;display:block;width:75%;border-top-right-radius:2px;border-top-left-radius:2px;padding-top:40px;margin-bottom:20px;display:block;margin-left:auto;margin-right:auto}@media screen and (min-width:0px){.text-content .email_fields,.text-content form fieldset p{display:block;width:75%;margin-left:auto;margin-right:auto;margin-bottom:20px;margin-top:0}.text-content form input[type=email],.text-content ol li input{background:#e3e8eb;width:75%;display:block;padding:0;margin-left:auto;margin-right:auto;height:50px;border:0;border-radius:2px;min-width:100%;padding-left:20px;text-align:left}.text-content form label{margin-left:auto;margin-right:auto;font-size:.9em}}@media screen and (min-width:720px){.text-content .email_fields,.text-content form fieldset p{width:75%}.text-content .wp-block-column .list-title{width:75%;display:block;margin-left:auto;margin-right:auto;margin-bottom:-60px}.text-content form input[type=email],.text-content ol li input{background:#e3e8eb;width:100%;height:50px}.text-content form label{width:100%}}@media screen and (min-width:975px){.text-content form fieldset p{padding-bottom:20px}}.text-content form label{display:block}.text-content form label img{display:none}.text-content form fieldset p{line-height:1.25em}.text-content form input[type=email]::-webkit-input-placeholder{color:inherit}.text-content form input[type=email]::-moz-placeholder{color:inherit}.text-content form input[type=email]:-ms-input-placeholder{color:inherit}.text-content form input[type=email]::-ms-input-placeholder{color:inherit}.text-content form input[type=email]::placeholder,.text-content ol li input{color:inherit}.text-content form input[type=submit]{display:block;background:#5ef091;border-radius:2px;margin:0;border:0}.text-content form .button_panel{width:75%;margin-left:auto;margin-right:auto;margin-bottom:40px}.text-content form picture{height:100%;display:inline}.text-content form img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:auto;margin:0;display:inline-block}@media only screen and (min-width:800px){.text-content form img{height:inherit}}.text-content form ol{list-style:none}@media screen and (max-width:800px){.text-content form{height:100%;width:100%;margin:0;padding:0}.text-content form fieldset{width:100%}.text-content form img{width:100%}.wp-block-buttons{margin-bottom:15px;margin-top:15px}}@media screen and (min-width:800px){.text-content form{height:385px}.text-content form fieldset{width:50%}.text-content form img{float:right;width:50%}}@media screen and (min-width:900px){.text-content form{height:355px}}@media screen and (min-width:1000px){.text-content form{height:325px}}@media screen and (min-width:1100px){.text-content form{height:345px}}@media screen and (min-width:1200px){.text-content form{height:325px}}@media screen and (min-width:540px){.text-content .sm-col-form{height:auto}.text-content .sm-col-form fieldset{width:100%}.text-content .sm-col-form img{width:100%}}@media screen and (min-width:850px){.text-content .sm-col-form{display:block;margin-left:auto;margin-right:auto;width:75%}}@media screen and (min-width:1325px){.text-content .sm-col-form{width:650px}}.pdg{padding:20px!important}.wp-block-columns{margin-bottom:0}@media screen and (max-width:600px){.wp-block-button{margin-bottom:40px}}.text-content .wp-block-column .cta-button,.text-content .wp-block-column .cta-button *{margin-top:0;margin-bottom:0}@media screen and (min-width:850px){.text-content .wp-block-buttons,.text-content h2,.text-content h3,.text-content img,.text-content ol,.text-content p,.text-content ul{width:75%;margin-left:auto;margin-right:auto;display:block}.text-content .wp-block-column .wp-block-video,.text-content .wp-block-column h3,.text-content .wp-block-column img,.text-content .wp-block-column p,.text-content form p{width:auto;margin-right:auto;margin-left:auto}.text-content form p{font-size:1em}.text-content .wp-block-column .wp-block-video{width:100%;margin-left:auto;margin-right:auto}.text-content .wp-block-column img{margin-top:0;margin-bottom:0}.wp-block-columns{margin-top:15px;margin-bottom:15px}.wp-block-columns:nth-of-type(1){margin-top:0}}@media screen and (min-width:1325px){.text-content .wp-block-buttons,.text-content h2,.text-content h3,.text-content img,.text-content ol,.text-content p,.text-content ul{width:650px;margin-left:auto;margin-right:auto;display:block}.text-content .wp-block-column h3,.text-content .wp-block-column img,.text-content .wp-block-column p,.text-content form p{width:auto;margin-right:auto;margin-left:auto}.text-content .wp-block-column .wp-block-video{width:100%;margin-left:auto;margin-right:auto}.wp-block-columns{margin-top:30px;margin-bottom:30px}}.text-content .blocks-gallery-grid,.text-content .wp-block-gallery{display:flex}@media screen and (min-width: 1400px){.guide{height:100%; font-size: 11.8em;}}

@media screen and (min-width: 0px){
    .heading-bark {
        font-size: 2.5em;
        line-height: 1em;
    }
    .heading-innovationS {
        margin-left: 45px;
        font-size: 1.6em;
        margin-top: 36%;
    }
    .innovationLetterSpacing {
        letter-spacing: 2px;
        margin-left: 3px !important;
        font-weight: 100;
        margin-top: 15% !important;
        font-size: 1.67em;
        margin-bottom: -20px;
    }
    .heading-innovationL {
        margin-left: 45px;
        font-size: 2em;
    }
    .pyxHealthTitle {
        margin-left: 18%;
        margin-right: 18%;
        font-size: 1.6em;
        line-height: 1.2em;
        margin-top: -18%;
    }
    .fullGreenBkg {
        background-color:#008445;
        grid-column: col-start 1 / span 10;
    }
    .visionZeroHeadingIn {
        font-size: 3.5em;
        line-height: 1em;
    }
    .visionZeroHeadingOutOne {
        font-size: 1.5em;
        line-height: 1em;
        font-weight: 500;
        margin-top: -50px;
    }
    .visionZeroHeadingOutTwo {
        font-size: 1.7em;
        line-height: 1em;
        font-weight: 500;
    }
}

@media screen and (min-width: 350px){
    .visionZeroHeadingIn {
        font-size: 4em;
        line-height: 1em;
    }
    .visionZeroHeadingOutOne {
        font-size: 1.8em;
        line-height: 1em;
        font-weight: 500;
        margin-top: -50px;
    }
    .visionZeroHeadingOutTwo {
        font-size: 2em;
        line-height: 1em;
        font-weight: 500;
    }
}

@media screen and (min-width: 370px){
    .heading-bark {
        font-size: 3em;
        line-height: 1em;
    }
    .heading-innovationS {
        font-size: 1.9em;
    }
    .innovationLetterSpacing {
        letter-spacing: 3px;
        margin-left: 4px !important;
        font-size: 2.05em;
        margin-bottom: -24px;
    }
    .heading-innovationL {
        font-size: 2.5em;
    }
    .pyxHealthTitle {
        font-size: 1.6em;
    }
}

@media screen and (min-width: 450px){
    .heading-bark {
        font-size: 3.25em;
        line-height: 1em;
    }
    .pyxHealthTitle {
        font-size: 1.8em;
    }
}

@media screen and (min-width: 540px){
    .heading-bark {
        font-size: 3.5em;
        line-height: 1em;
    }
    .heading-innovationS {
        margin-left: 14px;
        font-size: 2.5em;
    }
    .innovationLetterSpacing {
        letter-spacing: 4px;
        margin-left: 4px !important;
        font-size: 2.7em;
        margin-bottom: -33px;
    }
    .heading-innovationL {
        margin-left: 14px;
        font-size: 3.3em;
    }
    .pyxHealthTitle {
        font-size: 2.2em;
        margin-left: 15%;
        margin-right: 15%;
    }
    .fullGreenBkg {
        background-color:#008445;
        grid-column: col-start 1 / span 10;
    }
    .pyxHealthTitle {
        margin-top: 0%;
    }
    .visionZeroHeadingIn {
        font-size: 6em;
        line-height: 1em;
    }
    .visionZeroHeadingOutOne {
        font-size: 2.7em;
        line-height: 1em;
        margin-top: 0px;
    }
    .visionZeroHeadingOutTwo {
        font-size: 2.9em;
        line-height: 1em;
        font-weight: 500;
    }
}

@media screen and (min-width: 620px) {
    .pyxHealthTitle {
        font-size: 2.5em;
    }
}

@media screen and (min-width: 768px){
    .heading-bark {
        font-size: 4em;
        line-height: 1em;
    }
    .heading-innovationS {
        margin-left: 14px;
        font-size: 3em;
    }
    .innovationLetterSpacing {
        letter-spacing: 7px;
        margin-left: 6px !important;
        font-size: 3.05em;
        margin-bottom: -38px;
    }
    .heading-innovationL {
        margin-left: 14px;
        font-size: 4em;
    }
    .heading-dayTrip {
        font-size: 5em;
    }
}

@media screen and (min-width: 850px) {
    .pyxHealthTitle {
        font-size: 2.7em;
    }
}


@media screen and (min-width: 950px) {
    .pyxHealthTitle {
        font-size: 3em;
    }
    .visionZeroHeadingIn {
        font-size: 9em;
        line-height: 1em;
    }
    .visionZeroHeadingOutOne {
        font-size: 4em;
        line-height: 1em;
    }
    .visionZeroHeadingOutTwo {
        font-size: 4.4em;
    }
}

@media screen and (min-width: 1100px){
    .heading-innovationS {
        margin-left: 19px;
        font-size: 3.7em;
        margin-top: unset;
    }
    .innovationLetterSpacing {
        letter-spacing: 12px;
        margin-left: 15px !important;
        margin-top: unset !important;
        font-size: 4em !important;
        margin-bottom: -50px;
    }
    .heading-innovationL {
        margin-left: 19px;
        font-size: 5.5em;
    }
    .pyxHealthTitle {
        margin-left: 28%;
        margin-right: 28%;
        position: relative;
        top: 8%;
        font-size: 2.8em;
    }
    .fullGreenBkg {
        background-color:#008445;
        grid-column: col-start 1 / span 14;
    }
    
}