@charset "UTF-8";
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li{margin:0;padding:0;vertical-align:baseline;border:0;font-size:100%;outline:0;background:transparent}fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;vertical-align:baseline;border:0;font-size:100%;outline:0;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style-type:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{margin:0;padding:0;vertical-align:baseline;font-size:100%;background:transparent;outline:none;border:none}img{border:none}ins{background-color:#ff9;text-decoration:none;color:#000}mark{background-color:#ff9;font-weight:bold;font-style:italic;color:#000}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{height:1px;display:block;margin:1em 0;padding:0;border:0;border-top:1px solid #cccccc}input,select{vertical-align:middle}.invisible{width:0px;height:0px;left:-10000px;position:absolute;display:none;font-size:0.1px;line-height:0.1px}.clear{clear:both}nav,.nav{padding:0;height:auto;width:auto;background:initial}nav{background-color:transparent;height:auto;width:auto;padding:0}input[type=button],input[type=submit],input[type=reset],button,.button,.button a{height:auto;border:none;letter-spacing:normal;text-transform:none}.card{box-shadow:none;margin:0}.card-title{font-size:initial}a:hover{text-decoration:none}.vee-layout-wrapper>.vee-layout-container>.row{margin:0}@media screen and (min-width:768px){[class^="content-"]:last-of-type,[class*=" content-"]:last-of-type,[class^="module-"]:last-of-type,[class*=" module-"]:last-of-type,[class*="ce_"]:last-of-type,[class*="mod_"]:last-of-type{margin-bottom:0}}@-webkit-keyframes colorchange{0%{fill:red}25%{fill:yellow}50%{fill:blue}75%{fill:green}100%{fill:red}}@-moz-keyframes colorchange{0%{fill:red}25%{fill:yellow}50%{fill:blue}75%{fill:green}100%{fill:red}}@-ms-keyframes colorchange{0%{fill:red}25%{fill:yellow}50%{fill:blue}75%{fill:green}100%{fill:red}}@-o-keyframes colorchange{0%{fill:red}25%{fill:yellow}50%{fill:blue}75%{fill:green}100%{fill:red}}@keyframes colorchange{0%{fill:red}25%{fill:yellow}50%{fill:blue}75%{fill:green}100%{fill:red}}:root{--red:              #bf503b;--green:            #8f9547;--blue:             #235460;--white:            #ffffff;--black:            #000000;--gray:             #353535;--offwhite:         #eee7e5;--light-green:      #afc5bc;--tabs-blue:        rgba( 35, 84, 96, 0.2)}:root{--headline-text:        proxima-nova, Helvetica, Arial, sans-serif;--body-text:            proxima-nova, Helvetica, Arial, sans-serif}.fade-in{animation:fadeIn 1s;-webkit-animation:fadeIn 1s;-moz-animation:fadeIn 1s;-o-animation:fadeIn 1s;-ms-animation:fadeIn 1s}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-ms-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}html{scroll-behavior:smooth;width:100%}body{color:var(--black);font-size:1rem;width:100%;font-family:var(--body-text)}img{width:100%;height:auto}a,button,.button{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease}a{color:#235460}a:focus,a:hover{opacity:1}iframe{width:100%}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}p,li{margin:0 0 1rem;line-height:140%}.maxWidth{max-width:1500px;margin:0 auto}h1,h2,h3,h4,h5,h6{color:#000000;font-family:var(--headline-text);font-weight:600;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:120%}.hide{visibility:hidden !important;overflow:hidden !important;border:0 hidden !important;width:0 !important;height:0 !important;padding:0 !important;margin:0 !important}.image_container{line-height:0}span.italic{font-style:italic;font-family:"proxima-nova", Helvetica, Arial, sans-serif}ul,ol,dl{list-style:initial;padding-left:40px;margin-bottom:1.5rem}ul li,ol li,dl li{margin:3px 0}ul ul{list-style:circle inside}.chzn-container{width:100%}.relative{position:relative}.noBottomMargin{margin-bottom:0}@media screen and (min-width:0px){.vee-layout-wrapper{position:relative}.vee-layout-wrapper>.vee-layout-container{padding:0}main>.vee-layout-main__inside{min-height:50vh}main>.vee-layout-main__inside [id]{scroll-margin-top:200px}.fancybox-container{z-index:9999999999}button.mc-closeModal{right:4px}}#spinner{z-index:100000000;position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.85)}#spinner .spinnee,#spinner .spinnee:after{border-radius:50%;width:50px;height:50px}#spinner .spinnee{top:45%;margin:0 auto;font-size:10px;position:relative;text-indent:-9999em;border-top:5px solid rgba(255, 255, 255, 0.2);border-right:5px solid rgba(255, 255, 255, 0.2);border-bottom:5px solid rgba(255, 255, 255, 0.2);border-left:5px solid #ffffff;-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 0.7s infinite linear;animation:load8 0.7s infinite linear}@-webkit-keyframes load8{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes load8{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#spinner.loading{display:block}.animate__animated.animate__fadeOutDown,.animate__animated.animate__fadeInUp{--animate-duration: 1s}@media screen and (min-width:0px){footer.vee-layout-footer{background-color:#353535;position:relative;padding:0 32px}footer.vee-layout-footer:before{content:"";position:absolute;top:0;right:0;width:100%;height:100%;background-image:url("../../files/thornes/assets/img/thornes-t-icon.png");background-repeat:no-repeat;background-position:right bottom;background-size:auto 90%;opacity:0.05}footer.vee-layout-footer a,footer.vee-layout-footer p{color:var(--white)}footer.vee-layout-footer .content-image.footerLogo{max-width:300px}footer.vee-layout-footer .content-text.addressPhone p a:before{content:"";display:inline-block;font-family:"Font Awesome 6 Pro";font-weight:300;padding-right:12px;text-rendering:auto;-webkit-font-smoothing:antialiased}footer.vee-layout-footer .content-text.addressPhone p:first-of-type{margin-bottom:12px}footer.vee-layout-footer .content-text.addressPhone p:last-of-type a:before{content:""}footer.vee-layout-footer .content-text.hoursExtra{max-width:200px;padding-bottom:32px}footer.vee-layout-footer .content-text.hoursExtra p{font-size:0.875rem;color:var(--white)}footer.vee-layout-footer .mod_rhyme_currenthours{text-align:left;padding:0;font-size:1rem}footer.vee-layout-footer .socials{margin:32px 0}footer.vee-layout-footer .socials a{display:inline-block;margin-right:12px;font-size:2rem}footer.vee-layout-footer .socials a span{display:none}footer.vee-layout-footer .mod_rhyme_allstandardhours h3,footer.vee-layout-footer .mod_rhyme_allstandardhours dl{color:var(--white)}footer.vee-layout-footer .content-text.copyright{font-size:0.75rem}}@media screen and (min-width:0px){.mod_rhyme_businesslist .business .location,.mod_rhyme_businessreader .business .location{text-align:center;font-size:1rem}.mod_rhyme_businesslist .business .location span.floor,.mod_rhyme_businessreader .business .location span.floor{display:inline-block;padding:8px 30px;text-transform:uppercase;background-color:rgba(35, 84, 96, 0.25);color:var(--blue);font-weight:600}.mod_rhyme_businesslist .business .location span.hidden,.mod_rhyme_businessreader .business .location span.hidden{display:none}.mod_rhyme_businesslist .business .links_wrapper,.mod_rhyme_businessreader .business .links_wrapper{display:flex;justify-content:center}.mod_rhyme_businesslist .business .links_wrapper .link,.mod_rhyme_businessreader .business .links_wrapper .link{padding:0 7px}.mod_rhyme_businesslist .business .links_wrapper a,.mod_rhyme_businessreader .business .links_wrapper a{display:inline-block;padding:7px;line-height:100%;background-color:var(--blue);color:rgba(255, 255, 255, 0.75)}.mod_rhyme_businesslist .business .links_wrapper a i,.mod_rhyme_businessreader .business .links_wrapper a i{font-size:1rem}.mod_rhyme_businesslist .business .links_wrapper a span.hidden,.mod_rhyme_businessreader .business .links_wrapper a span.hidden{display:none}}@media screen and (min-width:0px){.mod_rhyme_businesslist .list_wrapper{padding:24px 0}.mod_rhyme_businesslist .business{padding-bottom:20px}.mod_rhyme_businesslist .business .inner{background-color:#ffffff;padding:20px}.mod_rhyme_businesslist .business .textContainer{padding:20px 10px 0}.mod_rhyme_businesslist .business h3{color:var(--black);text-align:center;font-size:1.35rem;line-height:105%;margin-bottom:16px;font-weight:700}.mod_rhyme_businesslist .business .text p{text-align:center}.mod_rhyme_businesslist .business .full_phone{text-align:center;font-size:1.15rem}.mod_rhyme_businesslist .business .full_phone p a{display:inline-block;padding:8px 30px;border-radius:50px;border:1px solid var(--black)}.mod_rhyme_businesslist .business .details{text-align:center}.mod_rhyme_businesslist .business .details .ce_rsce_vee_button{display:inline-block;margin-bottom:16px}.mod_rhyme_businesslist .business .text{position:relative}.mod_rhyme_businesslist .business .readmore{overflow:hidden;padding-bottom:40px;-webkit-transition:height 0.25s ease;-moz-transition:height 0.25s ease;-o-transition:height 0.25s ease;-ms-transition:height 0.25s ease;transition:height 0.25s ease}.mod_rhyme_businesslist .business .shadow{position:absolute;bottom:0;padding:80px 0 30px;width:100%;left:0;text-align:center;background:var(--white);background:-moz-linear-gradient(180deg, rgba(255, 255, 255, 0.1) 0%, rgba(255, 255, 255, 0.6) 50%, white 75%, white 100%);background:-webkit-linear-gradient(180deg, rgba(255, 255, 255, 0.1) 0%, rgba(255, 255, 255, 0.6) 50%, white 75%, white 100%);background:linear-gradient(180deg, rgba(255, 255, 255, 0.1) 0%, rgba(255, 255, 255, 0.6) 50%, white 75%, white 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$white",endColorstr="$white",GradientType=1)}.mod_rhyme_businesslist .business .shadow a{position:relative;bottom:-25px;display:inline-block;z-index:2;text-decoration:underline;font-size:0.875rem;color:var(--black);font-weight:400}.mod_rhyme_businesslist .business .shadow a:after{display:inline-block;content:"";font-family:"Font Awesome 6 Pro";padding-left:10px}.mod_rhyme_businesslist .business .shadow.open{padding-top:20px}.mod_rhyme_businesslist .business .shadow.open a:after{content:""}.mod_rhyme_businesslist .list_wrapper.birthday_list .business .inner{padding:0;display:flex;align-items:center}.mod_rhyme_businesslist .list_wrapper.birthday_list .business figure{width:150px;padding-right:32px;flex-shrink:0;padding-top:25px}.mod_rhyme_businesslist .list_wrapper.birthday_list .business h3{color:var(--blue);margin-bottom:5px;text-align:left;font-size:1.5rem}.mod_rhyme_businesslist .list_wrapper.birthday_list .business .birthdayContent p{margin-top:5px;color:var(--red);font-size:1.25rem;font-weight:700;line-height:110%}}@media screen and (min-width:641px){.mod_rhyme_businesslist .business div.phone.link{display:none}}@media screen and (min-width:769px){.mod_rhyme_businesslist .list_wrapper{display:flex;flex-wrap:wrap;align-items:start}.mod_rhyme_businesslist .business{width:50%;box-sizing:border-box}.mod_rhyme_businesslist .business:nth-child(odd){padding-right:10px}.mod_rhyme_businesslist .business:nth-child(even){padding-left:10px}.mod_rhyme_businesslist .business .inner{position:relative;height:100%;display:flex;flex-direction:column}.mod_rhyme_businesslist .business .textContainer{padding:20px 10px 0;flex-grow:1;display:flex;flex-direction:column}.mod_rhyme_businesslist .business .textContainer dl{padding-left:0;text-align:center}.mod_rhyme_businesslist .business .textContainer dl dd{margin-bottom:16px}.mod_rhyme_businesslist .list_wrapper.birthday_list .business .inner{flex-direction:row;height:auto}}@media screen and (min-width:961px){.mod_rhyme_businesslist .business{width:33.333333%;padding:0 15px 30px}.mod_rhyme_businesslist .business:nth-child(odd){padding-right:15px}.mod_rhyme_businesslist .business:nth-child(even){padding-left:15px}.mod_rhyme_businesslist .list_wrapper.birthday_list .business{width:50%}}@media screen and (min-width:1251px){.mod_rhyme_businesslist .business:nth-child(odd){padding-right:25px}.mod_rhyme_businesslist .business:nth-child(even){padding-left:25px}.mod_rhyme_businesslist .business h3{font-size:1.45rem}}@media screen and (min-width:0px){.mod_rhyme_businessreader .vee-section.background-clamp{background-size:min(35%, 256px);padding-top:0;padding-bottom:32px}.mod_rhyme_businessreader .vee-section.background-clamp .vee-section__overlay{display:none;background:var(--blue);opacity:0.25}.mod_rhyme_businessreader .business .vee-section.interiorVideo h1 span,.mod_rhyme_businessreader .business .vee-section.interiorVideo h1 small{display:block}.mod_rhyme_businessreader .business .vee-section.interiorVideo h1 small{font-size:50%}.mod_rhyme_businessreader .business .content-image.main-image{margin-bottom:32px}.mod_rhyme_businessreader .business .links_wrapper{margin:24px 0;justify-content:center}.mod_rhyme_businessreader .business .location{margin:0 0 48px;text-align:center}.mod_rhyme_businessreader .business .logoImg{margin-bottom:64px}.mod_rhyme_businessreader .business .logoImg figure{display:flex;justify-content:center}.mod_rhyme_businessreader .business .logoImg figure img{width:auto}.mod_rhyme_businessreader .business .row.justify-content-start.action-buttons{justify-content:center !important}.mod_rhyme_businessreader .business .row.justify-content-start.action-buttons .vee-button.phone{margin-bottom:32px}.mod_rhyme_businessreader .business .vee-section.logoAndGallery{padding-bottom:0}.mod_rhyme_businessreader .business .ce_gallery{display:flex;flex-wrap:wrap;column-gap:32px;row-gap:32px}.mod_rhyme_businessreader .business .ce_gallery .gallery_img{width:calc(50% - 16px)}}@media (max-width:767.98px){.mod_rhyme_businessreader .vee-section.background-clamp .vee-section__overlay{border-bottom-right-radius:clamp(2rem, 6vw, 60px)}}@media (min-width:768px){.mod_rhyme_businessreader .business .content-image.main-image{margin-bottom:0}.mod_rhyme_businessreader .business .links_wrapper{justify-content:flex-start}.mod_rhyme_businessreader .business .location{text-align:left}.mod_rhyme_businessreader .business .row.justify-content-start.action-buttons{justify-content:flex-start !important}.mod_rhyme_businessreader .business dl{padding-left:0;display:flex;flex-wrap:wrap;line-height:130%;max-width:calc(400px + 48px)}.mod_rhyme_businessreader .business dl dt{width:200px}.mod_rhyme_businessreader .business dl dd{max-width:200px;width:calc(100% - 48px)}.mod_rhyme_businessreader .vee-section.background-clamp{padding-top:82px;padding-bottom:82px}.mod_rhyme_businessreader .vee-section.background-clamp .vee-section__overlay{display:block;border-top-right-radius:60px;border-bottom-right-radius:60px;width:calc(40vw - 100px);left:0;right:auto}}@media (min-width:1400px){.mod_rhyme_businessreader .business .ce_gallery{display:flex;flex-wrap:wrap;column-gap:32px;row-gap:32px}.mod_rhyme_businessreader .business .ce_gallery .gallery_img{width:calc(25% - 24px)}}@media (min-width:0px){.ce_businesssinglesquare{background:#ffffff;padding:10px;margin-bottom:40px}.ce_businesssinglesquare h3{color:var(--red);text-transform:lowercase;font-size:2rem;line-height:110%;margin-bottom:20px;font-weight:700}.ce_businesssinglesquare .location{padding-bottom:20px}.ce_businesssinglesquare .inner{display:flex;column-gap:20px;align-items:center}.ce_businesssinglesquare .image,.ce_businesssinglesquare .textContainer{flex-basis:50%;width:50%;max-width:50%}.ce_businesssinglesquare .links_wrapper{display:flex;column-gap:20px}.ce_businesssinglesquare .full_phone a{font-weight:300}.ce_businesssinglesquare .list_wrapper,.ce_businesssinglesquare .business,.ce_businesssinglesquare .inner,.ce_businesssinglesquare .image_container{height:100%}.ce_businesssinglesquare img{object-fit:cover;height:100%}.ce_businesssinglesquare .specialSales strong{font-size:1.25rem}}@media (min-width:961px){.ce_businesssinglesquare{width:calc(50% - 100px)}.ce_businesssinglesquare h3{font-size:1.5rem}}@media (min-width:1251px){.ce_businesssinglesquare h3{font-size:2rem}}@media (min-width:0px){.ce_businesssinglecircle{padding:10px;margin-bottom:40px}.ce_businesssinglecircle h3{color:var(--red);text-transform:lowercase;font-size:2rem;line-height:110%;margin-bottom:20px;font-weight:700}.ce_businesssinglecircle .location{padding-bottom:20px}.ce_businesssinglecircle .inner{display:flex;column-gap:20px;align-items:center}.ce_businesssinglecircle .image,.ce_businesssinglecircle .textContainer{flex-basis:50%;width:50%;max-width:50%}.ce_businesssinglecircle .links_wrapper{display:flex;column-gap:20px}.ce_businesssinglecircle .full_phone a{font-weight:300;color:#000000}.ce_businesssinglecircle p,.ce_businesssinglecircle a,.ce_businesssinglecircle .location span{color:#000000}.ce_businesssinglecircle .list_wrapper,.ce_businesssinglecircle .business,.ce_businesssinglecircle .inner,.ce_businesssinglecircle .image_container{height:100%}.ce_businesssinglecircle img{object-fit:cover;border-radius:50%;height:175px;width:175px}.ce_businesssinglecircle .specialSales p{color:var(--red)}}@media (min-width:641px){.ce_businesssinglecircle img{height:250px;width:250px}}@media (min-width:961px){.ce_businesssinglecircle{width:calc(50% - 100px)}.ce_businesssinglecircle h3{font-size:1.5rem}.ce_businesssinglecircle img{height:150px;width:150px}}@media (min-width:1251px){.ce_businesssinglecircle{width:calc(33% - 60px)}.ce_businesssinglecircle h3{font-size:1.25rem}}@media screen and (min-width:0px){.content-text p a,.content-text ul a,.content-text li a{text-decoration:underline}.content-text.rightAlign{text-align:right}.content-text.centerAlign{text-align:center}}@media screen and (min-width:0px){*[class*="vee-headline-"],.ce_headline,.content-headline{line-height:105%}*[class*="vee-headline-"] small.vee-subheadline,.ce_headline small.vee-subheadline,.content-headline small.vee-subheadline{display:block;color:var(--black);text-transform:uppercase;font-weight:600;font-size:50%;margin-bottom:0.5rem;line-height:100%}.content-text h1[class*="vee-headline-"],.content-text h2[class*="vee-headline-"],.content-text h3[class*="vee-headline-"],.content-text h4[class*="vee-headline-"],.content-text h5[class*="vee-headline-"],.content-text h6[class*="vee-headline-"],h1[class*="vee-headline-"],h2[class*="vee-headline-"],h3[class*="vee-headline-"],h4[class*="vee-headline-"],h5[class*="vee-headline-"],h6[class*="vee-headline-"],h1.ce_headline,h2.ce_headline,h3.ce_headline,h4.ce_headline,h5.ce_headline,h6.ce_headline,h1.content-headline,h2.content-headline,h3.content-headline,h4.content-headline,h5.content-headline,h6.content-headline{font-size:2rem}.content-text h1[class*="vee-headline-"].small,.small.content-text h1[class*="vee-headline-"],.content-text h2[class*="vee-headline-"].small,.small.content-text h2[class*="vee-headline-"],.content-text h3[class*="vee-headline-"].small,.small.content-text h3[class*="vee-headline-"],.content-text h4[class*="vee-headline-"].small,.small.content-text h4[class*="vee-headline-"],.content-text h5[class*="vee-headline-"].small,.small.content-text h5[class*="vee-headline-"],.content-text h6[class*="vee-headline-"].small,.small.content-text h6[class*="vee-headline-"],h1[class*="vee-headline-"].small,.smallh1[class*="vee-headline-"],h2[class*="vee-headline-"].small,.smallh2[class*="vee-headline-"],h3[class*="vee-headline-"].small,.smallh3[class*="vee-headline-"],h4[class*="vee-headline-"].small,.smallh4[class*="vee-headline-"],h5[class*="vee-headline-"].small,.smallh5[class*="vee-headline-"],h6[class*="vee-headline-"].small,.smallh6[class*="vee-headline-"],h1.ce_headline.small,.smallh1.ce_headline,h2.ce_headline.small,.smallh2.ce_headline,h3.ce_headline.small,.smallh3.ce_headline,h4.ce_headline.small,.smallh4.ce_headline,h5.ce_headline.small,.smallh5.ce_headline,h6.ce_headline.small,.smallh6.ce_headline,h1.content-headline.small,.smallh1.content-headline,h2.content-headline.small,.smallh2.content-headline,h3.content-headline.small,.smallh3.content-headline,h4.content-headline.small,.smallh4.content-headline,h5.content-headline.small,.smallh5.content-headline,h6.content-headline.small,.smallh6.content-headline{font-size:1.1rem}.content-text h1[class*="vee-headline-"].medium,.medium.content-text h1[class*="vee-headline-"],.content-text h2[class*="vee-headline-"].medium,.medium.content-text h2[class*="vee-headline-"],.content-text h3[class*="vee-headline-"].medium,.medium.content-text h3[class*="vee-headline-"],.content-text h4[class*="vee-headline-"].medium,.medium.content-text h4[class*="vee-headline-"],.content-text h5[class*="vee-headline-"].medium,.medium.content-text h5[class*="vee-headline-"],.content-text h6[class*="vee-headline-"].medium,.medium.content-text h6[class*="vee-headline-"],h1[class*="vee-headline-"].medium,.mediumh1[class*="vee-headline-"],h2[class*="vee-headline-"].medium,.mediumh2[class*="vee-headline-"],h3[class*="vee-headline-"].medium,.mediumh3[class*="vee-headline-"],h4[class*="vee-headline-"].medium,.mediumh4[class*="vee-headline-"],h5[class*="vee-headline-"].medium,.mediumh5[class*="vee-headline-"],h6[class*="vee-headline-"].medium,.mediumh6[class*="vee-headline-"],h1.ce_headline.medium,.mediumh1.ce_headline,h2.ce_headline.medium,.mediumh2.ce_headline,h3.ce_headline.medium,.mediumh3.ce_headline,h4.ce_headline.medium,.mediumh4.ce_headline,h5.ce_headline.medium,.mediumh5.ce_headline,h6.ce_headline.medium,.mediumh6.ce_headline,h1.content-headline.medium,.mediumh1.content-headline,h2.content-headline.medium,.mediumh2.content-headline,h3.content-headline.medium,.mediumh3.content-headline,h4.content-headline.medium,.mediumh4.content-headline,h5.content-headline.medium,.mediumh5.content-headline,h6.content-headline.medium,.mediumh6.content-headline{font-size:1.5rem}.content-text h1[class*="vee-headline-"].large,.large.content-text h1[class*="vee-headline-"],.content-text h2[class*="vee-headline-"].large,.large.content-text h2[class*="vee-headline-"],.content-text h3[class*="vee-headline-"].large,.large.content-text h3[class*="vee-headline-"],.content-text h4[class*="vee-headline-"].large,.large.content-text h4[class*="vee-headline-"],.content-text h5[class*="vee-headline-"].large,.large.content-text h5[class*="vee-headline-"],.content-text h6[class*="vee-headline-"].large,.large.content-text h6[class*="vee-headline-"],h1[class*="vee-headline-"].large,.largeh1[class*="vee-headline-"],h2[class*="vee-headline-"].large,.largeh2[class*="vee-headline-"],h3[class*="vee-headline-"].large,.largeh3[class*="vee-headline-"],h4[class*="vee-headline-"].large,.largeh4[class*="vee-headline-"],h5[class*="vee-headline-"].large,.largeh5[class*="vee-headline-"],h6[class*="vee-headline-"].large,.largeh6[class*="vee-headline-"],h1.ce_headline.large,.largeh1.ce_headline,h2.ce_headline.large,.largeh2.ce_headline,h3.ce_headline.large,.largeh3.ce_headline,h4.ce_headline.large,.largeh4.ce_headline,h5.ce_headline.large,.largeh5.ce_headline,h6.ce_headline.large,.largeh6.ce_headline,h1.content-headline.large,.largeh1.content-headline,h2.content-headline.large,.largeh2.content-headline,h3.content-headline.large,.largeh3.content-headline,h4.content-headline.large,.largeh4.content-headline,h5.content-headline.large,.largeh5.content-headline,h6.content-headline.large,.largeh6.content-headline{font-size:2rem}.content-text h1[class*="vee-headline-"].xlarge,.xlarge.content-text h1[class*="vee-headline-"],.content-text h2[class*="vee-headline-"].xlarge,.xlarge.content-text h2[class*="vee-headline-"],.content-text h3[class*="vee-headline-"].xlarge,.xlarge.content-text h3[class*="vee-headline-"],.content-text h4[class*="vee-headline-"].xlarge,.xlarge.content-text h4[class*="vee-headline-"],.content-text h5[class*="vee-headline-"].xlarge,.xlarge.content-text h5[class*="vee-headline-"],.content-text h6[class*="vee-headline-"].xlarge,.xlarge.content-text h6[class*="vee-headline-"],h1[class*="vee-headline-"].xlarge,.xlargeh1[class*="vee-headline-"],h2[class*="vee-headline-"].xlarge,.xlargeh2[class*="vee-headline-"],h3[class*="vee-headline-"].xlarge,.xlargeh3[class*="vee-headline-"],h4[class*="vee-headline-"].xlarge,.xlargeh4[class*="vee-headline-"],h5[class*="vee-headline-"].xlarge,.xlargeh5[class*="vee-headline-"],h6[class*="vee-headline-"].xlarge,.xlargeh6[class*="vee-headline-"],h1.ce_headline.xlarge,.xlargeh1.ce_headline,h2.ce_headline.xlarge,.xlargeh2.ce_headline,h3.ce_headline.xlarge,.xlargeh3.ce_headline,h4.ce_headline.xlarge,.xlargeh4.ce_headline,h5.ce_headline.xlarge,.xlargeh5.ce_headline,h6.ce_headline.xlarge,.xlargeh6.ce_headline,h1.content-headline.xlarge,.xlargeh1.content-headline,h2.content-headline.xlarge,.xlargeh2.content-headline,h3.content-headline.xlarge,.xlargeh3.content-headline,h4.content-headline.xlarge,.xlargeh4.content-headline,h5.content-headline.xlarge,.xlargeh5.content-headline,h6.content-headline.xlarge,.xlargeh6.content-headline{font-size:2.5rem}.content-text h1[class*="vee-headline-"].centerAlign,.centerAlign.content-text h1[class*="vee-headline-"],.content-text h2[class*="vee-headline-"].centerAlign,.centerAlign.content-text h2[class*="vee-headline-"],.content-text h3[class*="vee-headline-"].centerAlign,.centerAlign.content-text h3[class*="vee-headline-"],.content-text h4[class*="vee-headline-"].centerAlign,.centerAlign.content-text h4[class*="vee-headline-"],.content-text h5[class*="vee-headline-"].centerAlign,.centerAlign.content-text h5[class*="vee-headline-"],.content-text h6[class*="vee-headline-"].centerAlign,.centerAlign.content-text h6[class*="vee-headline-"],h1[class*="vee-headline-"].centerAlign,.centerAlignh1[class*="vee-headline-"],h2[class*="vee-headline-"].centerAlign,.centerAlignh2[class*="vee-headline-"],h3[class*="vee-headline-"].centerAlign,.centerAlignh3[class*="vee-headline-"],h4[class*="vee-headline-"].centerAlign,.centerAlignh4[class*="vee-headline-"],h5[class*="vee-headline-"].centerAlign,.centerAlignh5[class*="vee-headline-"],h6[class*="vee-headline-"].centerAlign,.centerAlignh6[class*="vee-headline-"],h1.ce_headline.centerAlign,.centerAlignh1.ce_headline,h2.ce_headline.centerAlign,.centerAlignh2.ce_headline,h3.ce_headline.centerAlign,.centerAlignh3.ce_headline,h4.ce_headline.centerAlign,.centerAlignh4.ce_headline,h5.ce_headline.centerAlign,.centerAlignh5.ce_headline,h6.ce_headline.centerAlign,.centerAlignh6.ce_headline,h1.content-headline.centerAlign,.centerAlignh1.content-headline,h2.content-headline.centerAlign,.centerAlignh2.content-headline,h3.content-headline.centerAlign,.centerAlignh3.content-headline,h4.content-headline.centerAlign,.centerAlignh4.content-headline,h5.content-headline.centerAlign,.centerAlignh5.content-headline,h6.content-headline.centerAlign,.centerAlignh6.content-headline{text-align:center}.content-text h1[class*="vee-headline-"].leftAlign,.leftAlign.content-text h1[class*="vee-headline-"],.content-text h2[class*="vee-headline-"].leftAlign,.leftAlign.content-text h2[class*="vee-headline-"],.content-text h3[class*="vee-headline-"].leftAlign,.leftAlign.content-text h3[class*="vee-headline-"],.content-text h4[class*="vee-headline-"].leftAlign,.leftAlign.content-text h4[class*="vee-headline-"],.content-text h5[class*="vee-headline-"].leftAlign,.leftAlign.content-text h5[class*="vee-headline-"],.content-text h6[class*="vee-headline-"].leftAlign,.leftAlign.content-text h6[class*="vee-headline-"],h1[class*="vee-headline-"].leftAlign,.leftAlignh1[class*="vee-headline-"],h2[class*="vee-headline-"].leftAlign,.leftAlignh2[class*="vee-headline-"],h3[class*="vee-headline-"].leftAlign,.leftAlignh3[class*="vee-headline-"],h4[class*="vee-headline-"].leftAlign,.leftAlignh4[class*="vee-headline-"],h5[class*="vee-headline-"].leftAlign,.leftAlignh5[class*="vee-headline-"],h6[class*="vee-headline-"].leftAlign,.leftAlignh6[class*="vee-headline-"],h1.ce_headline.leftAlign,.leftAlignh1.ce_headline,h2.ce_headline.leftAlign,.leftAlignh2.ce_headline,h3.ce_headline.leftAlign,.leftAlignh3.ce_headline,h4.ce_headline.leftAlign,.leftAlignh4.ce_headline,h5.ce_headline.leftAlign,.leftAlignh5.ce_headline,h6.ce_headline.leftAlign,.leftAlignh6.ce_headline,h1.content-headline.leftAlign,.leftAlignh1.content-headline,h2.content-headline.leftAlign,.leftAlignh2.content-headline,h3.content-headline.leftAlign,.leftAlignh3.content-headline,h4.content-headline.leftAlign,.leftAlignh4.content-headline,h5.content-headline.leftAlign,.leftAlignh5.content-headline,h6.content-headline.leftAlign,.leftAlignh6.content-headline{text-align:left}.content-text h1[class*="vee-headline-"].rightAlign,.rightAlign.content-text h1[class*="vee-headline-"],.content-text h2[class*="vee-headline-"].rightAlign,.rightAlign.content-text h2[class*="vee-headline-"],.content-text h3[class*="vee-headline-"].rightAlign,.rightAlign.content-text h3[class*="vee-headline-"],.content-text h4[class*="vee-headline-"].rightAlign,.rightAlign.content-text h4[class*="vee-headline-"],.content-text h5[class*="vee-headline-"].rightAlign,.rightAlign.content-text h5[class*="vee-headline-"],.content-text h6[class*="vee-headline-"].rightAlign,.rightAlign.content-text h6[class*="vee-headline-"],h1[class*="vee-headline-"].rightAlign,.rightAlignh1[class*="vee-headline-"],h2[class*="vee-headline-"].rightAlign,.rightAlignh2[class*="vee-headline-"],h3[class*="vee-headline-"].rightAlign,.rightAlignh3[class*="vee-headline-"],h4[class*="vee-headline-"].rightAlign,.rightAlignh4[class*="vee-headline-"],h5[class*="vee-headline-"].rightAlign,.rightAlignh5[class*="vee-headline-"],h6[class*="vee-headline-"].rightAlign,.rightAlignh6[class*="vee-headline-"],h1.ce_headline.rightAlign,.rightAlignh1.ce_headline,h2.ce_headline.rightAlign,.rightAlignh2.ce_headline,h3.ce_headline.rightAlign,.rightAlignh3.ce_headline,h4.ce_headline.rightAlign,.rightAlignh4.ce_headline,h5.ce_headline.rightAlign,.rightAlignh5.ce_headline,h6.ce_headline.rightAlign,.rightAlignh6.ce_headline,h1.content-headline.rightAlign,.rightAlignh1.content-headline,h2.content-headline.rightAlign,.rightAlignh2.content-headline,h3.content-headline.rightAlign,.rightAlignh3.content-headline,h4.content-headline.rightAlign,.rightAlignh4.content-headline,h5.content-headline.rightAlign,.rightAlignh5.content-headline,h6.content-headline.rightAlign,.rightAlignh6.content-headline{text-align:left}}@media screen and (min-width:768px){.content-text h1[class*="vee-headline-"],.content-text h2[class*="vee-headline-"],.content-text h3[class*="vee-headline-"],.content-text h4[class*="vee-headline-"],.content-text h5[class*="vee-headline-"],.content-text h6[class*="vee-headline-"],h1[class*="vee-headline-"],h2[class*="vee-headline-"],h3[class*="vee-headline-"],h4[class*="vee-headline-"],h5[class*="vee-headline-"],h6[class*="vee-headline-"],h1.ce_headline,h2.ce_headline,h3.ce_headline,h4.ce_headline,h5.ce_headline,h6.ce_headline,h1.content-headline,h2.content-headline,h3.content-headline,h4.content-headline,h5.content-headline,h6.content-headline{font-size:2.5rem}.content-text h1[class*="vee-headline-"].small,.small.content-text h1[class*="vee-headline-"],.content-text h2[class*="vee-headline-"].small,.small.content-text h2[class*="vee-headline-"],.content-text h3[class*="vee-headline-"].small,.small.content-text h3[class*="vee-headline-"],.content-text h4[class*="vee-headline-"].small,.small.content-text h4[class*="vee-headline-"],.content-text h5[class*="vee-headline-"].small,.small.content-text h5[class*="vee-headline-"],.content-text h6[class*="vee-headline-"].small,.small.content-text h6[class*="vee-headline-"],h1[class*="vee-headline-"].small,.smallh1[class*="vee-headline-"],h2[class*="vee-headline-"].small,.smallh2[class*="vee-headline-"],h3[class*="vee-headline-"].small,.smallh3[class*="vee-headline-"],h4[class*="vee-headline-"].small,.smallh4[class*="vee-headline-"],h5[class*="vee-headline-"].small,.smallh5[class*="vee-headline-"],h6[class*="vee-headline-"].small,.smallh6[class*="vee-headline-"],h1.ce_headline.small,.smallh1.ce_headline,h2.ce_headline.small,.smallh2.ce_headline,h3.ce_headline.small,.smallh3.ce_headline,h4.ce_headline.small,.smallh4.ce_headline,h5.ce_headline.small,.smallh5.ce_headline,h6.ce_headline.small,.smallh6.ce_headline,h1.content-headline.small,.smallh1.content-headline,h2.content-headline.small,.smallh2.content-headline,h3.content-headline.small,.smallh3.content-headline,h4.content-headline.small,.smallh4.content-headline,h5.content-headline.small,.smallh5.content-headline,h6.content-headline.small,.smallh6.content-headline{font-size:1.25rem}.content-text h1[class*="vee-headline-"].medium,.medium.content-text h1[class*="vee-headline-"],.content-text h2[class*="vee-headline-"].medium,.medium.content-text h2[class*="vee-headline-"],.content-text h3[class*="vee-headline-"].medium,.medium.content-text h3[class*="vee-headline-"],.content-text h4[class*="vee-headline-"].medium,.medium.content-text h4[class*="vee-headline-"],.content-text h5[class*="vee-headline-"].medium,.medium.content-text h5[class*="vee-headline-"],.content-text h6[class*="vee-headline-"].medium,.medium.content-text h6[class*="vee-headline-"],h1[class*="vee-headline-"].medium,.mediumh1[class*="vee-headline-"],h2[class*="vee-headline-"].medium,.mediumh2[class*="vee-headline-"],h3[class*="vee-headline-"].medium,.mediumh3[class*="vee-headline-"],h4[class*="vee-headline-"].medium,.mediumh4[class*="vee-headline-"],h5[class*="vee-headline-"].medium,.mediumh5[class*="vee-headline-"],h6[class*="vee-headline-"].medium,.mediumh6[class*="vee-headline-"],h1.ce_headline.medium,.mediumh1.ce_headline,h2.ce_headline.medium,.mediumh2.ce_headline,h3.ce_headline.medium,.mediumh3.ce_headline,h4.ce_headline.medium,.mediumh4.ce_headline,h5.ce_headline.medium,.mediumh5.ce_headline,h6.ce_headline.medium,.mediumh6.ce_headline,h1.content-headline.medium,.mediumh1.content-headline,h2.content-headline.medium,.mediumh2.content-headline,h3.content-headline.medium,.mediumh3.content-headline,h4.content-headline.medium,.mediumh4.content-headline,h5.content-headline.medium,.mediumh5.content-headline,h6.content-headline.medium,.mediumh6.content-headline{font-size:1.75rem}.content-text h1[class*="vee-headline-"].large,.large.content-text h1[class*="vee-headline-"],.content-text h2[class*="vee-headline-"].large,.large.content-text h2[class*="vee-headline-"],.content-text h3[class*="vee-headline-"].large,.large.content-text h3[class*="vee-headline-"],.content-text h4[class*="vee-headline-"].large,.large.content-text h4[class*="vee-headline-"],.content-text h5[class*="vee-headline-"].large,.large.content-text h5[class*="vee-headline-"],.content-text h6[class*="vee-headline-"].large,.large.content-text h6[class*="vee-headline-"],h1[class*="vee-headline-"].large,.largeh1[class*="vee-headline-"],h2[class*="vee-headline-"].large,.largeh2[class*="vee-headline-"],h3[class*="vee-headline-"].large,.largeh3[class*="vee-headline-"],h4[class*="vee-headline-"].large,.largeh4[class*="vee-headline-"],h5[class*="vee-headline-"].large,.largeh5[class*="vee-headline-"],h6[class*="vee-headline-"].large,.largeh6[class*="vee-headline-"],h1.ce_headline.large,.largeh1.ce_headline,h2.ce_headline.large,.largeh2.ce_headline,h3.ce_headline.large,.largeh3.ce_headline,h4.ce_headline.large,.largeh4.ce_headline,h5.ce_headline.large,.largeh5.ce_headline,h6.ce_headline.large,.largeh6.ce_headline,h1.content-headline.large,.largeh1.content-headline,h2.content-headline.large,.largeh2.content-headline,h3.content-headline.large,.largeh3.content-headline,h4.content-headline.large,.largeh4.content-headline,h5.content-headline.large,.largeh5.content-headline,h6.content-headline.large,.largeh6.content-headline{font-size:2.25rem}.content-text h1[class*="vee-headline-"].xlarge,.xlarge.content-text h1[class*="vee-headline-"],.content-text h2[class*="vee-headline-"].xlarge,.xlarge.content-text h2[class*="vee-headline-"],.content-text h3[class*="vee-headline-"].xlarge,.xlarge.content-text h3[class*="vee-headline-"],.content-text h4[class*="vee-headline-"].xlarge,.xlarge.content-text h4[class*="vee-headline-"],.content-text h5[class*="vee-headline-"].xlarge,.xlarge.content-text h5[class*="vee-headline-"],.content-text h6[class*="vee-headline-"].xlarge,.xlarge.content-text h6[class*="vee-headline-"],h1[class*="vee-headline-"].xlarge,.xlargeh1[class*="vee-headline-"],h2[class*="vee-headline-"].xlarge,.xlargeh2[class*="vee-headline-"],h3[class*="vee-headline-"].xlarge,.xlargeh3[class*="vee-headline-"],h4[class*="vee-headline-"].xlarge,.xlargeh4[class*="vee-headline-"],h5[class*="vee-headline-"].xlarge,.xlargeh5[class*="vee-headline-"],h6[class*="vee-headline-"].xlarge,.xlargeh6[class*="vee-headline-"],h1.ce_headline.xlarge,.xlargeh1.ce_headline,h2.ce_headline.xlarge,.xlargeh2.ce_headline,h3.ce_headline.xlarge,.xlargeh3.ce_headline,h4.ce_headline.xlarge,.xlargeh4.ce_headline,h5.ce_headline.xlarge,.xlargeh5.ce_headline,h6.ce_headline.xlarge,.xlargeh6.ce_headline,h1.content-headline.xlarge,.xlargeh1.content-headline,h2.content-headline.xlarge,.xlargeh2.content-headline,h3.content-headline.xlarge,.xlargeh3.content-headline,h4.content-headline.xlarge,.xlargeh4.content-headline,h5.content-headline.xlarge,.xlargeh5.content-headline,h6.content-headline.xlarge,.xlargeh6.content-headline{font-size:3rem}}@media screen and (min-width:1351px){.content-text h1[class*="vee-headline-"],.content-text h2[class*="vee-headline-"],.content-text h3[class*="vee-headline-"],.content-text h4[class*="vee-headline-"],.content-text h5[class*="vee-headline-"],.content-text h6[class*="vee-headline-"],h1[class*="vee-headline-"],h2[class*="vee-headline-"],h3[class*="vee-headline-"],h4[class*="vee-headline-"],h5[class*="vee-headline-"],h6[class*="vee-headline-"],h1.ce_headline,h2.ce_headline,h3.ce_headline,h4.ce_headline,h5.ce_headline,h6.ce_headline,h1.content-headline,h2.content-headline,h3.content-headline,h4.content-headline,h5.content-headline,h6.content-headline{font-size:2.5rem}.content-text h1[class*="vee-headline-"].large,.large.content-text h1[class*="vee-headline-"],.content-text h2[class*="vee-headline-"].large,.large.content-text h2[class*="vee-headline-"],.content-text h3[class*="vee-headline-"].large,.large.content-text h3[class*="vee-headline-"],.content-text h4[class*="vee-headline-"].large,.large.content-text h4[class*="vee-headline-"],.content-text h5[class*="vee-headline-"].large,.large.content-text h5[class*="vee-headline-"],.content-text h6[class*="vee-headline-"].large,.large.content-text h6[class*="vee-headline-"],h1[class*="vee-headline-"].large,.largeh1[class*="vee-headline-"],h2[class*="vee-headline-"].large,.largeh2[class*="vee-headline-"],h3[class*="vee-headline-"].large,.largeh3[class*="vee-headline-"],h4[class*="vee-headline-"].large,.largeh4[class*="vee-headline-"],h5[class*="vee-headline-"].large,.largeh5[class*="vee-headline-"],h6[class*="vee-headline-"].large,.largeh6[class*="vee-headline-"],h1.ce_headline.large,.largeh1.ce_headline,h2.ce_headline.large,.largeh2.ce_headline,h3.ce_headline.large,.largeh3.ce_headline,h4.ce_headline.large,.largeh4.ce_headline,h5.ce_headline.large,.largeh5.ce_headline,h6.ce_headline.large,.largeh6.ce_headline,h1.content-headline.large,.largeh1.content-headline,h2.content-headline.large,.largeh2.content-headline,h3.content-headline.large,.largeh3.content-headline,h4.content-headline.large,.largeh4.content-headline,h5.content-headline.large,.largeh5.content-headline,h6.content-headline.large,.largeh6.content-headline{font-size:2.5rem}.content-text h1[class*="vee-headline-"].xlarge,.xlarge.content-text h1[class*="vee-headline-"],.content-text h2[class*="vee-headline-"].xlarge,.xlarge.content-text h2[class*="vee-headline-"],.content-text h3[class*="vee-headline-"].xlarge,.xlarge.content-text h3[class*="vee-headline-"],.content-text h4[class*="vee-headline-"].xlarge,.xlarge.content-text h4[class*="vee-headline-"],.content-text h5[class*="vee-headline-"].xlarge,.xlarge.content-text h5[class*="vee-headline-"],.content-text h6[class*="vee-headline-"].xlarge,.xlarge.content-text h6[class*="vee-headline-"],h1[class*="vee-headline-"].xlarge,.xlargeh1[class*="vee-headline-"],h2[class*="vee-headline-"].xlarge,.xlargeh2[class*="vee-headline-"],h3[class*="vee-headline-"].xlarge,.xlargeh3[class*="vee-headline-"],h4[class*="vee-headline-"].xlarge,.xlargeh4[class*="vee-headline-"],h5[class*="vee-headline-"].xlarge,.xlargeh5[class*="vee-headline-"],h6[class*="vee-headline-"].xlarge,.xlargeh6[class*="vee-headline-"],h1.ce_headline.xlarge,.xlargeh1.ce_headline,h2.ce_headline.xlarge,.xlargeh2.ce_headline,h3.ce_headline.xlarge,.xlargeh3.ce_headline,h4.ce_headline.xlarge,.xlargeh4.ce_headline,h5.ce_headline.xlarge,.xlargeh5.ce_headline,h6.ce_headline.xlarge,.xlargeh6.ce_headline,h1.content-headline.xlarge,.xlargeh1.content-headline,h2.content-headline.xlarge,.xlargeh2.content-headline,h3.content-headline.xlarge,.xlargeh3.content-headline,h4.content-headline.xlarge,.xlargeh4.content-headline,h5.content-headline.xlarge,.xlargeh5.content-headline,h6.content-headline.xlarge,.xlargeh6.content-headline{font-size:3.5rem}}@media screen and (min-width:0px){.content-image.redBorder,.ce_image.redBorder{border-bottom:12px solid var(--red)}.content-image.blueBorder,.ce_image.blueBorder{border-bottom:12px solid var(--blue)}.content-image.lightGreenBorder,.ce_image.lightGreenBorder{border-bottom:12px solid var(--light-green)}}@media screen and (min-width:1px){.vee-button--style-sweep-to-right a:before,.vee-button--style-sweep-to-right button:before{opacity:0.15}.ce_rsce_vee_button .vee-button a{border-radius:50px;background-color:var(--blue)}.ce_rsce_vee_button .vee-button a:before{background-color:var(--white)}.ce_rsce_vee_button.left .vee-button{justify-content:flex-start}.ce_rsce_vee_button.right .vee-button{justify-content:flex-end}.ce_rsce_vee_button.centered .vee-button{justify-content:center}.ce_rsce_vee_button.red .vee-button a{background-color:var(--red)}.ce_rsce_vee_button.gray .vee-button a{background-color:var(--gray)}.ce_rsce_vee_button.green .vee-button a{background-color:var(--green)}.ce_rsce_vee_button.lightGreen .vee-button a{background-color:var(--light-green)}.ce_rsce_vee_button.white .vee-button a{background-color:var(--white);color:var(--white)}.ce_rsce_vee_button.outline .vee-button a{background-color:transparent;border:2px solid var(--blue);color:var(--blue)}.ce_rsce_vee_button.outline .vee-button a:before{background-color:var(--gray)}.ce_rsce_vee_button.outline.red .vee-button a{color:var(--red);border:2px solid var(--red)}.ce_rsce_vee_button.outline.gray .vee-button a{color:var(--gray);border:2px solid var(--gray)}.ce_rsce_vee_button.outline.green .vee-button a{color:var(--green);border:2px solid var(--green)}.ce_rsce_vee_button.outline.lightGreen .vee-button a{color:var(--light-green);border:2px solid var(--light-green)}.ce_rsce_vee_button.outline.white .vee-button a{color:var(--white);border:2px solid var(--white)}.ce_rsce_vee_button.outline.white .vee-button a:before{background-color:var(--white)}}@media screen and (min-width:0px){.content-link-with-shaded-background{position:relative;overflow:hidden}.content-link-with-shaded-background:has(a.cta:hover) figure img{transform:scale(1.15)}.content-link-with-shaded-background figure{position:relative}.content-link-with-shaded-background figure img{transition:transform 1s ease-out;transform:scale(1)}.content-link-with-shaded-background figure:before{position:absolute;content:"";z-index:1;width:100%;height:100%;left:0;top:0;background-color:var(--black);opacity:0.55}.content-link-with-shaded-background .text_link{z-index:2;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center;text-shadow:var(--black) 1px 1px 1px}.content-link-with-shaded-background .text_link h2{margin-bottom:32px}.content-link-with-shaded-background .text_link .ce_rsce_vee_button{margin-bottom:0}.content-link-with-shaded-background .text_link .ce_rsce_vee_button .vee-button{justify-content:center}.content-link-with-shaded-background .text_link a{color:var(--white)}}@media screen and (min-width:0px){.mod_rhyme_allstandardhours{margin:32px 0}.mod_rhyme_allstandardhours h3,.mod_rhyme_allstandardhours dl{color:var(--black)}.mod_rhyme_allstandardhours h3{font-size:1.25rem}.mod_rhyme_allstandardhours dl{padding-left:0;display:flex;flex-wrap:wrap;line-height:130%;max-width:calc(200px + 48px)}.mod_rhyme_allstandardhours dl dt{width:48px}.mod_rhyme_allstandardhours dl dd{max-width:200px;width:calc(100% - 48px)}}@media (min-width:0px){.content-available-space{margin:64px 0}.content-available-space.vee-section:not(.vee-section--boxed){padding-top:32px;padding-bottom:32px}.content-available-space .row.image-text{flex-direction:column-reverse}.content-available-space .row.image-text .textContent,.content-available-space .row.image-text figure{padding:32px 32px 16px 32px}}@media (min-width:768px){.content-available-space .row.image-text{flex-direction:row-reverse}.content-available-space:nth-child(2n+1) .row.image-text{flex-direction:row}}@media screen and (min-width:0px){.image_container.vee-image-hover a{width:100%;flex-grow:1}.content-gallery,.ce_gallery{--gallery-grid-gap: 32px}}@media screen and (min-width:0px){.tabs__list{margin:0;padding:0}.tabs__item{display:block;list-style:none;margin-bottom:5px}.tabs__link{display:block;padding:12px 24px;background:var(--blue);cursor:pointer;color:var(--white);border-radius:12px;font-weight:700;font-size:1.1rem;max-width:300px;text-align:center;margin:0 auto}.tabs__link:hover{color:rgba(255, 255, 255, 0.75)}[aria-selected="true"].tabs__link{color:var(--blue);background:var(--tabs-blue)}[aria-hidden="true"].tabs__content{display:none}.tabs__content{padding:32px}}@media screen and (min-width:992px){.tabs__list{margin:0 24px}.tabs__item{display:inline-block;margin:0}.tabs__link{display:inline-block;border-radius:20px 20px 0 0;max-width:none}.tabs__content{background:var(--tabs-blue);border-radius:20px}}@media screen and (min-width:1200px){.tabs__link{padding:18px 32px;font-size:1.3rem}}@media screen and (min-width:1400px){.tabs__link{padding:18px 48px;font-size:1.3rem}}@media screen and (min-width:0px){.ce_rsce_vee_line_divider.vee-line-divider{border-color:var(--blue)}}@media screen and (min-width:768px){.ce_rsce_vee_line_divider.vee-line-divider{margin-top:48px;margin-bottom:48px}}@keyframes border-dance{0%{background-position:left top, right bottom, left bottom, right top}100%{background-position:left 10px top, right 10px bottom, left bottom 10px, right top 10px}}@media screen and (min-width:0px){fieldset,legend{display:block;padding:0;margin:0;border:none;font-size:initial}textarea{font-family:var(--body-text)}input[type="text"],input[type="tel"],input[type="email"],input[type="url"],input[type="number"]{-webkit-appearance:none;-moz-appearance:none;display:block;width:100%;padding:10px;line-height:20px;font-size:16px;font-weight:inherit;background:#eee7e5;border-radius:5px;border:1px solid #353535}input[type="text"]::placeholder,input[type="tel"]::placeholder,input[type="email"]::placeholder,input[type="url"]::placeholder,input[type="number"]::placeholder{color:#353535}input[type="text"]:focus,input[type="tel"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="number"]:focus{outline:none;border-color:#ffffff}input[type="text"].invalid,input[type="tel"].invalid,input[type="email"].invalid,input[type="url"].invalid,input[type="number"].invalid{border-color:#bf503b}input[type="text"]:focus:invalid,input[type="password"]:focus:invalid,input[type="email"]:focus:invalid,select:focus:invalid,textarea:focus:invalid{border-color:#000000}input[type="text"]:focus:valid,input[type="password"]:focus:valid,input[type="email"]:focus:valid,select:focus:valid,textarea:focus:valid{border-color:#000000}input[type="text"],input[type="password"],input[type="tel"],input[type="email"],input[type="url"],select{-webkit-appearance:none;-moz-appearance:none}.widget{padding:10px 0}.widget .subLabel{font-size:11px;font-style:normal;color:#323232}.widget-text label,.widget-text fieldset legend,.widget-textarea label,.widget-textarea fieldset legend,.widget-radio label,.widget-radio fieldset legend,.widget-checkbox label,.widget-checkbox fieldset legend,.widget-password label,.widget-password fieldset legend,.widget-select label,.widget-select fieldset legend,.widget-dmuploader label,.widget-dmuploader fieldset legend{font-size:12px;margin:10px 0 5px;display:block;padding:0;color:#000000}.widget-radio fieldset:not(#ctrl_paymentmethod),.widget-checkbox fieldset:not(#ctrl_paymentmethod){padding-top:10px}.widget-radio fieldset:not(#ctrl_paymentmethod) span,.widget-checkbox fieldset:not(#ctrl_paymentmethod) span{margin-right:10px}.widget-radio fieldset:not(#ctrl_paymentmethod) label,.widget-checkbox fieldset:not(#ctrl_paymentmethod) label{display:inline-flex;flex-wrap:nowrap;justify-content:flex-start;color:#000000;background-color:#ffffff;padding:0 12px 0 40px;border:1px solid #000000;align-items:center;cursor:pointer;font-size:1.2rem;line-height:40px;margin-top:0;position:relative;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.widget-radio fieldset:not(#ctrl_paymentmethod) label:before,.widget-checkbox fieldset:not(#ctrl_paymentmethod) label:before{position:absolute;content:"";top:50%;left:10px;display:inline-block;height:20px;width:20px;background:rgba(0, 0, 0, 0.2);border-radius:50%;transform:translateY(-50%)}.widget-radio fieldset:not(#ctrl_paymentmethod) label:after,.widget-checkbox fieldset:not(#ctrl_paymentmethod) label:after{position:absolute;content:"";top:50%;left:14px;width:12px;height:12px;background:#000000;border-radius:50%;opacity:0;transform:translateY(-50%);transition:all 0.3s ease}.widget-radio fieldset:not(#ctrl_paymentmethod) input:checked+label,.widget-checkbox fieldset:not(#ctrl_paymentmethod) input:checked+label{background-color:#000000;color:#ffffff}.widget-radio fieldset:not(#ctrl_paymentmethod) input:checked+label:before,.widget-checkbox fieldset:not(#ctrl_paymentmethod) input:checked+label:before{background:#ffffff}.widget-radio fieldset:not(#ctrl_paymentmethod) input:checked+label:after,.widget-checkbox fieldset:not(#ctrl_paymentmethod) input:checked+label:after{opacity:1}.widget-radio fieldset:not(#ctrl_paymentmethod) input,.widget-checkbox fieldset:not(#ctrl_paymentmethod) input{display:none}.widget-submit{padding:10px 0;text-align:right}span.mandatory{display:inline-block;margin-left:2px;font-weight:700;color:#bf503b;font-size:115%}.widget.w50{width:100%}.grecaptcha-badge{display:none}.widget-recaptcha-not-a-robot{margin-top:20px}.widget.tl_chosen .chzn-container-single .chzn-single{height:40px;line-height:40px;padding-left:12px}.widget.tl_chosen .chzn-container-single .chzn-single>span{font-size:1rem}}@media screen and (min-width:768px){.ce_form .formbody{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;justify-content:space-between}.ce_form .formbody .widget.med-full{width:100%}.ce_form .formbody .widget.med-large{width:75%}.ce_form .formbody .widget.med-half{width:48%}.ce_form .formbody .widget.med-small{width:30%}}@media screen and (min-width:961px){.widget.w50{width:50%}.widget.w50:nth-of-type(odd){padding-right:10px}.widget.w50:nth-of-type(even){padding-left:10px}.widget-dmuploader .card.dm-uploader{padding:30px}.widget-dmuploader .card.dm-uploader div.button-primary{font-size:16px;padding:15px 30px}}@keyframes border-dance{0%{background-position:left top, right bottom, left bottom, right top}100%{background-position:left 10px top, right 10px bottom, left bottom 10px, right top 10px}}@media screen and (min-width:0px){.widget-dmuploader label,.widget-dmuploader fieldset legend{font-size:17px;margin-bottom:10px;display:block}.widget-dmuploader .row{margin-top:0}.widget-dmuploader h3.card-title{text-align:center;font-family:var(--headline-text);color:#000000;font-size:20px;font-weight:600;line-height:26px}.widget-dmuploader .card.dm-uploader{text-align:center;background-image:linear-gradient(90deg, #000000 50%, transparent 50%), linear-gradient(90deg, #000000 50%, transparent 50%), linear-gradient(0deg, #000000 50%, transparent 50%), linear-gradient(0deg, #000000 50%, transparent 50%);background-repeat:repeat-x, repeat-x, repeat-y, repeat-y;background-size:10px 5px, 10px 5px, 5px 10px, 5px 10px;background-position:left top, right bottom, left bottom, right top;padding:20px 10px}.widget-dmuploader .card.dm-uploader div.button-primary{background-color:#000000;font-weight:700;font-size:14px;padding:15px}.widget-dmuploader .card.filesList{background-color:#235460}.widget-dmuploader .card.filesList ul,.widget-dmuploader .card.filesList li{padding:0;margin:0;list-style:none}.widget-dmuploader .card.filesList li img{max-width:100px}.widget-dmuploader.active .card.dm-uploader{animation:border-dance 0.5s infinite linear}}@media screen and (min-width:961px){.widget-dmuploader .card.dm-uploader{padding:30px}.widget-dmuploader .card.dm-uploader div.button-primary{font-size:16px;padding:15px 30px}}@media screen and (min-width:0px){.specialSignup{padding:40px;background-color:#ffffff;text-align:center;max-width:768px;margin:0 auto 50px;position:relative}.specialSignup h3{font-size:2rem;margin-bottom:25px}.specialSignup fieldset.med-full{display:flex;justify-content:space-between;width:100%;padding-bottom:20px}.specialSignup .widget{padding:0}.specialSignup .widget ::placeholder{color:#353535;opacity:1}.specialSignup .widget :-ms-input-placeholder{color:#353535;opacity:1}.specialSignup .widget ::-ms-input-placeholder{color:#353535;opacity:1}.specialSignup .widget.widget-captcha{position:absolute;left:0;bottom:0;width:5px;height:5px}.specialSignup .widget.widget-text,.specialSignup .widget.widget-submit{display:inline-block;vertical-align:top;margin:0}.specialSignup .widget.widget-text{width:48%}.specialSignup .widget.widget-text input{border:1px solid #000000;font-size:16px;text-transform:lowercase;background-color:#ffffff;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}.specialSignup .widget.widget-submit{padding:0;width:33%}.specialSignup .widget.widget-submit button{color:#000000;background-color:transparent;margin:0;font-size:1.5rem;font-weight:normal;text-transform:uppercase;font-family:var(--body-text);border:solid 2px black;border-radius:45px;padding:5px}}@media screen and (min-width:641px){.specialSignup .widget.widget-submit button{font-size:1.75rem}}@media screen and (min-width:1150px){.specialSignup .widget.widget-submit{padding-top:10px}}@media screen and (min-width:0px){header.vee-layout-header{position:absolute;z-index:100000;left:0;top:0;width:100%}}@media screen and (min-width:0px){#topBar{background-color:var(--offwhite)}#topBar .inner{padding:6px 48px 0}#topBar .announcement{padding:5px}#topBar .announcement .content-text{margin:0}#topBar .announcement .content-text p,#topBar .announcement .content-text h1,#topBar .announcement .content-text h2,#topBar .announcement .content-text h3,#topBar .announcement .content-text h4{text-align:center;font-size:0.8rem;margin:0}#topBar .findUs{position:absolute;top:5px;right:9px}#topBar .findUs .content-hyperlink{margin:0}#topBar .findUs a{border:none;margin:0;text-decoration:none;text-transform:none;padding:0}#topBar .findUs a span{display:none}#topBar .findUs a:before{font-size:2rem;content:"";display:inline-block;font-family:"Font Awesome 6 Pro";font-weight:900;padding-right:12px;text-rendering:auto;-webkit-font-smoothing:antialiased}}@media screen and (min-width:960px){#topBar .inner{padding:6px 32px;max-width:1347px;margin:0 auto;display:flex;justify-content:space-between;align-items:center}#topBar .mod_rhyme_currenthours{min-width:300px}#topBar .announcement{flex-grow:1;padding:0 32px}#topBar .findUs{position:relative;top:auto;right:auto;text-align:right;min-width:200px}#topBar .findUs a{display:flex;align-items:center;justify-content:flex-end}#topBar .findUs a span{display:inline-block}}@media screen and (min-width:1400px){#topBar .inner{padding:6px 24px}}@media screen and (min-width:0px){header.vee-layout-header .header_bottom{padding:0;top:0;left:0;width:100%;background-color:rgba(238, 231, 229, 0.65);transition:all 0.5s ease}header.vee-layout-header .header_bottom .header_logo{margin:0;padding:24px 0;width:230px}header.vee-layout-header .header_bottom .nav_wrapper{flex-grow:1}header.vee-layout-header .header_bottom .ce_vee_panel{margin:0;padding:24px 0}}@media (min-width:0px){.vee-header__menu-trigger button{border-color:var(--black);border-width:1px}.vee-header__menu-trigger button .vee-burger__icon i{background-color:var(--black);width:1.143em;height:1px}}@media (min-width:0px){html.scrolled header.vee-layout-header .header_bottom{position:fixed;background-color:var(--white);box-shadow:2px 2px 4px rgba(0, 0, 0, 0.5)}}@media screen and (min-width:0px){.mod_rhyme_currenthours{text-align:center;padding:5px;font-size:0.9rem;margin:0}.mod_rhyme_currenthours p{margin:0}.mod_rhyme_currenthours span.isOpen{font-weight:700}}@media screen and (min-width:0px){.modal{width:100%;height:100%;max-width:960px;display:block;position:absolute;border-radius:0;box-shadow:none;background-color:white;-webkit-transform:translate3d(-50%, -50%, 0);-moz-transform:translate3d(-50%, -50%, 0);-o-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0)}.modal>.inner{height:100%;overflow-y:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch;-webkit-backface-visibility:hidden}.modal .closeButton{width:60px;height:60px;position:absolute;right:10px;top:10px;overflow:hidden;border:none;color:transparent;outline:none;z-index:100000000000;-webkit-backface-visibility:visible;background-color:transparent;cursor:pointer}.modal .closeButton:hover{background-color:transparent}.modal .closeButton:before{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:block;font-weight:300;color:#000000;font-size:40px;width:50px;margin:-5px auto 0;left:0;right:0;font-family:"Font Awesome 6 Pro";-webkit-backface-visibility:visible;cursor:pointer}.modal .modal-body{padding:75px 20px 20px;background-color:transparent;height:100%}.modal-mask{background:rgba(0, 0, 0, 0.75);z-index:999999999999}body.modal-open{overflow-y:hidden !important}}@media screen and (min-width:961px){.modal{width:700px;max-width:90vw;min-height:200px;height:auto}}@media screen and (min-width:0px){.mod_rhyme_allstandardhours#hours-popup-module h2,.mod_rhyme_allstandardhours#hours-popup-module h3,.mod_rhyme_allstandardhours#hours-popup-module h4{font-size:2rem;margin-bottom:25px}.mod_rhyme_allstandardhours#hours-popup-module dl dd,.mod_rhyme_allstandardhours#hours-popup-module dl dt{font-size:1.3rem}.mod_rhyme_allstandardhours#hours-popup-module dl dt{width:calc(50% - 125px)}}div .mc-banner{top:auto;bottom:0}button.mc-closeModal{right:-19px;top:0;box-shadow:none;background-color:transparent}button.mc-closeModal:before,button.mc-closeModal:after{height:16px}@media screen and (min-width:0px){#mainNav.mod_navigation.vee-navigation.vee-navigation--type-horizontal-default.vee-navigation--arrows{display:none;width:100%;padding:0 32px;max-width:768px;margin:0 auto}#mainNav.mod_navigation.vee-navigation.vee-navigation--type-horizontal-default.vee-navigation--arrows>div[class*="-wrap"]{overflow:visible;scrollbar-width:none}#mainNav.mod_navigation.vee-navigation.vee-navigation--type-horizontal-default.vee-navigation--arrows ul{display:flex;justify-content:space-between}#mainNav.mod_navigation.vee-navigation.vee-navigation--type-horizontal-default.vee-navigation--arrows ul li{position:relative}#mainNav.mod_navigation.vee-navigation.vee-navigation--type-horizontal-default.vee-navigation--arrows ul li a{margin:0;color:var(--black);font-weight:600}#mainNav.mod_navigation.vee-navigation.vee-navigation--type-horizontal-default.vee-navigation--arrows ul li.active a,#mainNav.mod_navigation.vee-navigation.vee-navigation--type-horizontal-default.vee-navigation--arrows ul li.active span{margin:0;color:var(--red);font-weight:700}#mainNav.mod_navigation.vee-navigation.vee-navigation--type-horizontal-default.vee-navigation--arrows ul li.active a:after,#mainNav.mod_navigation.vee-navigation.vee-navigation--type-horizontal-default.vee-navigation--arrows ul li.active span:after{transform:translateY(-50%) rotate(0deg)}#mainNav.mod_navigation.vee-navigation.vee-navigation--type-horizontal-default.vee-navigation--arrows .level_2-wrap{position:absolute;top:100%;left:0;min-width:220px;background-color:var(--white);box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);z-index:1000;visibility:hidden;opacity:0;transform:translateY(18px);transition:all 0.25s ease;will-change:transform}#mainNav.mod_navigation.vee-navigation.vee-navigation--type-horizontal-default.vee-navigation--arrows .level_2-wrap ul{display:block}#mainNav.mod_navigation.vee-navigation.vee-navigation--type-horizontal-default.vee-navigation--arrows .level_2-wrap ul li{display:block;border-bottom:1px solid var(--lite-blue)}#mainNav.mod_navigation.vee-navigation.vee-navigation--type-horizontal-default.vee-navigation--arrows .level_2-wrap ul li:last-child{border:none}#mainNav.mod_navigation.vee-navigation.vee-navigation--type-horizontal-default.vee-navigation--arrows .level_2-wrap ul li a,#mainNav.mod_navigation.vee-navigation.vee-navigation--type-horizontal-default.vee-navigation--arrows .level_2-wrap ul li span{padding:12px 16px;display:block;margin:0}#mainNav.mod_navigation.vee-navigation.vee-navigation--type-horizontal-default.vee-navigation--arrows ul li:hover .level_2-wrap,#mainNav.mod_navigation.vee-navigation.vee-navigation--type-horizontal-default.vee-navigation--arrows ul li:focus-within .level_2-wrap{visibility:visible;opacity:1;transform:translateY(8px)}}@media screen and (min-width:992px){#mainNav.mod_navigation.vee-navigation.vee-navigation--type-horizontal-default.vee-navigation--arrows{display:block}}@media screen and (min-width:0px){.mod_customnav.vee-navigation.vee-navigation--type-vertical-accordion#panelNav ul li{margin:0}.mod_customnav.vee-navigation.vee-navigation--type-vertical-accordion#panelNav ul li a,.mod_customnav.vee-navigation.vee-navigation--type-vertical-accordion#panelNav ul li span{color:var(--black);padding:8px 0;font-weight:700}}@media screen and (min-width:0px){.mod_newsreader h1.ce_rsce_vee_headline_extended{color:var(--white)}.mod_newsreader h1.ce_rsce_vee_headline_extended small{color:var(--white)}.mod_newsreader p.info{font-size:1.2rem;font-weight:700;color:var(--blue)}.mod_newsreader .vee-section.content-wrapper:not(.vee-section--boxed){padding-top:0}.mod_newsreader .vee-section.content:not(.vee-section--boxed){padding-top:64px;padding-left:24px;padding-right:24px}.mod_newsreader .vee-section.content:not(.vee-section--boxed)>.container,.mod_newsreader .vee-section.interiorVideo>.container{max-width:960px}.mod_newsreader [class*="content-"] h2[class*="vee-headline-"],.mod_newsreader [class*="content-"] h3[class*="vee-headline-"],.mod_newsreader [class*="content-"] h4[class*="vee-headline-"],.mod_newsreader .content-text h2[class*="vee-headline-"],.mod_newsreader .content-text h3[class*="vee-headline-"],.mod_newsreader .content-text h4[class*="vee-headline-"],.mod_newsreader .content-gallery.vee-gallery h2[class*="vee-headline-"],.mod_newsreader .content-gallery.vee-gallery h3[class*="vee-headline-"],.mod_newsreader .content-gallery.vee-gallery h4[class*="vee-headline-"]{color:var(--blue);font-size:1.75rem;margin-bottom:32px}.mod_newsreader [class*="content-"] p,.mod_newsreader [class*="content-"] li,.mod_newsreader .content-text p,.mod_newsreader .content-text li,.mod_newsreader .content-gallery.vee-gallery p,.mod_newsreader .content-gallery.vee-gallery li{line-height:155%}.mod_newsreader [class*="content-"].media--below figure,.mod_newsreader .content-text.media--below figure,.mod_newsreader .content-gallery.vee-gallery.media--below figure{margin:32px 0 64px}.mod_newsreader [class*="content-"].media--above figure,.mod_newsreader .content-text.media--above figure,.mod_newsreader .content-gallery.vee-gallery.media--above figure{margin:64px 0 32px}.mod_newsreader .content-gallery.vee-gallery{--gallery-grid-gap: 32px}.mod_newsreader .content-gallery.vee-gallery h2[class*="vee-headline-"],.mod_newsreader .content-gallery.vee-gallery h3[class*="vee-headline-"],.mod_newsreader .content-gallery.vee-gallery h4[class*="vee-headline-"]{margin-bottom:16px}.mod_newsreader .content-gallery.vee-gallery ul li{display:flex;flex-direction:column;justify-content:center}}@media screen and (min-width:960px){.mod_newsreader .vee-section.content:not(.vee-section--boxed){padding-left:0;padding-right:0}.mod_newsreader [class*="content-"] h2[class*="vee-headline-"],.mod_newsreader [class*="content-"] h3[class*="vee-headline-"],.mod_newsreader [class*="content-"] h4[class*="vee-headline-"],.mod_newsreader .content-text h2[class*="vee-headline-"],.mod_newsreader .content-text h3[class*="vee-headline-"],.mod_newsreader .content-text h4[class*="vee-headline-"],.mod_newsreader .content-gallery.vee-gallery h2[class*="vee-headline-"],.mod_newsreader .content-gallery.vee-gallery h3[class*="vee-headline-"],.mod_newsreader .content-gallery.vee-gallery h4[class*="vee-headline-"]{font-size:2.25rem}.mod_newsreader [class*="content-"] p,.mod_newsreader [class*="content-"] li,.mod_newsreader .content-text p,.mod_newsreader .content-text li,.mod_newsreader .content-gallery.vee-gallery p,.mod_newsreader .content-gallery.vee-gallery li{font-size:1.2rem}}@media screen and (min-width:0px){.mod_newslist:not(.homepage){margin-top:64px}.mod_newslist:not(.homepage) div.vee-listing-1 .vee-listing-block h3.vee-listing-headline{font-size:2rem}}.overlay{position:fixed;width:100%;height:100%;top:0;left:0;z-index:111111;background:rgba(35, 84, 96, 0.95)}.overlay button.overlay-close{width:50px;height:50px;position:absolute;right:20px;top:20px;overflow:hidden;border:none;outline:none;z-index:100;background-color:transparent;border-radius:0;display:none}.overlay button.overlay-close span{display:none}.overlay .overlay-close:before{content:"";display:inline-block;font-family:"FontAwesome";font-size:25px;color:#353535}.overlay{opacity:0;visibility:hidden;-webkit-transition:opacity 0.5s, visibility 0s 0.5s;transition:opacity 0.5s, visibility 0s 0.5s}.overlay.open{opacity:1;visibility:visible;overflow-x:hidden;overflow-y:scroll;-webkit-transition:opacity 0.5s;transition:opacity 0.5s}.overlay #offcanvasWrapper{-webkit-perspective:1200px;perspective:1200px;color:#ffffff}.overlay nav ul{opacity:0.4;-webkit-transform:translateY(-25%) rotateX(35deg);transform:translateY(-25%) rotateX(35deg);-webkit-transition:-webkit-transform 0.5s, opacity 0.5s;transition:transform 0.5s, opacity 0.5s}.overlay.open nav ul{opacity:1;-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}.overlay.close nav ul{-webkit-transform:translateY(25%) rotateX(-35deg);transform:translateY(25%) rotateX(-35deg)}@media screen and (max-height:30.5em){.overlay nav{height:70%;font-size:34px}.overlay ul li{min-height:34px}}@media screen and (min-width:0px){#offcanvasWrapper .mod_rhyme_currenthours{padding-top:100px;text-align:center}#offcanvasWrapper .mod_rhyme_currenthours p{font-size:1.2rem}#offcanvasWrapper .mod_rhyme_currenthours span.top,#offcanvasWrapper .mod_rhyme_currenthours span.hours{display:block}#offcanvasWrapper .mod_rhyme_allstandardhours{padding-top:25px}}@media screen and (min-width:641px){#offcanvasWrapper .mod_rhyme_currenthours{padding-top:40px}}@media screen and (min-width:0px){.mod_vee_panel a.vee-panel-trigger{z-index:100000}.vee-panel .mm-panels{overflow-y:visible}.vee-panel .mm-panel{overflow-y:visible}.vee-panel .mm-panel .vee-panel__close{width:32px;height:32px;top:8px;right:8px;border:1px solid var(--black);padding:2px;border-radius:32px;background-color:var(--black);z-index:1000000000;color:var(--offwhite)}.vee-panel .vee-panel__content{padding:48px 32px 24px}.vee-panel .panelLogo{max-width:280px;margin:0 auto 32px}.vee-panel .addressPhone p{margin-bottom:0}.vee-panel .socials{margin:32px 0}.vee-panel .socials a{display:inline-block;margin-right:12px;font-size:2rem}.vee-panel .socials a span{display:none}}@media screen and (min-width:0px){.ce_vee_slider.logoSlider{margin-bottom:0;--swiper-wrapper-transition-timing-function: linear !important}.ce_vee_slider.logoSlider .vee-slider{background-color:var(--blue);padding:20px 0}.ce_vee_slider.logoSlider .vee-slider .swiper-wrapper{transition-timing-function:linear}.ce_vee_slider.logoSlider .vee-slider .swiper-slide picture{padding:5px;display:flex;justify-content:center}.ce_vee_slider.logoSlider .vee-slider .swiper-slide img{max-width:150px}}@media screen and (min-width:1200px){.homepage_salesevents_slider{padding:0 32px}}@media screen and (min-width:1400px){.homepage_salesevents_slider{padding:0 64px}}@media screen and (min-width:0px){#logoGallery.content-gallery,#logoGallery.ce_gallery{background-color:var(--blue);padding:12px 0}#logoGallery.content-gallery ul li figure,#logoGallery.ce_gallery ul li figure{width:290px;padding:5px;display:flex;justify-content:center}#logoGallery.content-gallery ul li img,#logoGallery.ce_gallery ul li img{min-width:150px;max-width:150px}}@media screen and (max-width:991.8px){#logoGallery.content-gallery,#logoGallery.ce_gallery{background-color:var(--blue)}#logoGallery.content-gallery .horizontal-marquee-inner[aria-hidden="true"],#logoGallery.ce_gallery .horizontal-marquee-inner[aria-hidden="true"]{display:none}}@media screen and (min-width:0px){.video_container{position:relative;padding-bottom:56.25%;height:0}.video_container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.ce_vimeo.padded{padding:40px}.ce_vimeo.maxWidth900{max-width:900px;margin:0 auto}}@media screen and (min-width:769px){.ce_vimeo.padded{padding:80px 40px}}@media screen and (min-width:0px){.numberInputContainer{display:flex;align-items:center;opacity:0;-webkit-transition:opacity 0.1s linear;-moz-transition:opacity 0.1s linear;-o-transition:opacity 0.1s linear;-ms-transition:opacity 0.1s linear;transition:opacity 0.1s linear}.numberInputContainer.numberInputLoaded{opacity:1}.numberInputContainer label{display:none}.numberInputContainer button{background-color:#000000;color:#ffffff;font-size:30px;line-height:40px;font-weight:700;margin:0;box-sizing:border-box;border:none;padding:0 10px;width:40px}.numberInputContainer button:hover{transform:none;border:none}.numberInputContainer button.reduceQty{border-bottom-right-radius:0;border-top-right-radius:0}.numberInputContainer button.increaseQty{border-bottom-left-radius:0;border-top-left-radius:0}.numberInputContainer input{border-radius:0;width:50px;text-align:center;height:40px;font-size:20px;font-weight:700;color:#000000}.numberInputContainer input::placeholder{text-align:center}}@media screen and (min-width:0px){.vee-section:not(.vee-section--boxed){padding-bottom:82px}.vee-section:not(.vee-section--boxed).small-padding-bottom{padding-bottom:48px}.vee-section:not(.vee-section--boxed).large-padding-bottom{padding-bottom:128px}}@media screen and (min-width:576px){.vee-section:not(.vee-section--boxed){padding-bottom:82px}.vee-section:not(.vee-section--boxed).small-padding-bottom{padding-bottom:48px}.vee-section:not(.vee-section--boxed).large-padding-bottom{padding-bottom:128px}}@media screen and (min-width:768px){.vee-section:not(.vee-section--boxed){padding-bottom:82px}.vee-section:not(.vee-section--boxed).small-padding-bottom{padding-bottom:48px}.vee-section:not(.vee-section--boxed).large-padding-bottom{padding-bottom:128px}}@media screen and (min-width:992px){.vee-section:not(.vee-section--boxed){padding-bottom:82px}.vee-section:not(.vee-section--boxed).small-padding-bottom{padding-bottom:60px}.vee-section:not(.vee-section--boxed).large-padding-bottom{padding-bottom:128px}}@media screen and (min-width:1200px){.vee-section:not(.vee-section--boxed){padding-bottom:82px}.vee-section:not(.vee-section--boxed).small-padding-bottom{padding-bottom:60px}.vee-section:not(.vee-section--boxed).large-padding-bottom{padding-bottom:128px}}@media screen and (min-width:1400px){.vee-section:not(.vee-section--boxed){padding-bottom:82px}.vee-section:not(.vee-section--boxed).small-padding-bottom{padding-bottom:60px}.vee-section:not(.vee-section--boxed).large-padding-bottom{padding-bottom:128px}}@media screen and (min-width:0px){.vee-section.heroVideo .vee-section__container{min-height:calc(100vh - 342px);display:flex;flex-direction:column;justify-content:flex-end}.vee-section.heroVideo .content-text{margin:0;padding:24px}.vee-section.heroVideo h1,.vee-section.heroVideo h2,.vee-section.heroVideo h3,.vee-section.heroVideo h4,.vee-section.heroVideo p{color:var(--white)}.vee-section.heroVideo h1,.vee-section.heroVideo h2,.vee-section.heroVideo h3,.vee-section.heroVideo h4{line-height:100%}}@media screen and (min-width:992px){.vee-section.heroVideo .content-text{padding:48px}}@media screen and (min-width:1350px){.vee-section.heroVideo .content-text{padding-left:0}}@media screen and (min-width:0px){.vee-section.interiorVideo .vee-section__container{min-height:35vh;padding-top:128px;display:flex;flex-direction:column;justify-content:center}.vee-section.interiorVideo .content-text{margin:0;padding:24px}.vee-section.interiorVideo h1,.vee-section.interiorVideo h2,.vee-section.interiorVideo h3,.vee-section.interiorVideo h4,.vee-section.interiorVideo p{color:var(--white)}.vee-section.interiorVideo h1,.vee-section.interiorVideo h2,.vee-section.interiorVideo h3,.vee-section.interiorVideo h4{line-height:100%}}@media screen and (min-width:992px){.vee-section.interiorVideo .content-text{padding:48px}}@media (min-width:0px){.vee-section.background-clamp{background-size:min(35%, 256px)}.vee-section.background-clamp .vee-section__overlay{opacity:0.25}}@media (max-width:767.98px){.vee-section.background-clamp .vee-section__overlay{border-bottom-right-radius:clamp(2rem, 6vw, 60px)}.vee-section.background-clamp.alternating:nth-child(2n+1) .vee-section__overlay{border-bottom-right-radius:0;border-bottom-left-radius:clamp(2rem, 6vw, 60px)}}@media (min-width:768px){.vee-section.background-clamp .vee-section__overlay{border-top-right-radius:60px;border-bottom-right-radius:60px;width:calc(50vw - 2.5vw);left:0;right:auto}.vee-section.background-clamp.alternating:nth-child(2n+1) .vee-section__overlay{border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:60px;border-bottom-left-radius:60px;left:auto;right:0}}@media screen and (min-width:0px){#admissionsHours{margin-bottom:10px;padding:40px 0}#admissionsHours .feesWrapper,#admissionsHours .hoursWrapper{padding:0 20px}#admissionsHours h2{font-family:var(--headline-text);color:#000000;font-size:26px;font-weight:600;line-height:28px;margin-bottom:15px}#admissionsHours .ce_genblk_keyvalues{margin-bottom:20px}#admissionsHours dl{display:flex;flex-wrap:wrap;padding:15px 0;margin:0}#admissionsHours dl dt,#admissionsHours dl dd{padding:5px 0}#admissionsHours dl dt{width:40%;font-weight:700}#admissionsHours dl dd{width:60%}}@media screen and (min-width:769px){#admissionsHours{display:flex;flex-wrap:nowrap;justify-content:flex-start}#admissionsHours .feesWrapper{width:49.75%;padding-right:25px;border-right:5px solid #3b3c47}#admissionsHours .hoursWrapper{width:50%;padding-left:25px}}@media screen and (min-width:961px){#admissionsHours .feesWrapper{width:39.75%}#admissionsHours .hoursWrapper{width:60%;display:flex;flex-wrap:wrap;justify-content:flex-start}#admissionsHours .hoursWrapper>div{width:50%}}@media screen and (min-width:1251px){#admissionsHours .feesWrapper{padding-right:45px}#admissionsHours .hoursWrapper{padding-left:45px}}@media screen and (min-width:0px){#newsletterSignup{padding-top:100px}#newsletterSignup .container{--bs-gutter-x: 32px;padding-bottom:32px}#newsletterSignup h2,#newsletterSignup p{color:var(--white)}#newsletterSignup form label{display:none}#newsletterSignup form input[type=text],#newsletterSignup form input[type=email]{background-color:rgba(255, 255, 255, 0.65);border:none}#newsletterSignup form input[type=text]::placeholder,#newsletterSignup form input[type=email]::placeholder{color:rgba(53, 53, 53, 0.55)}#newsletterSignup form input[type=submit]{display:inline-flex !important;align-items:center;overflow:hidden;color:var(--black);line-height:1;text-decoration:none !important;background:var(--light-green);border:0 solid;border-radius:50px;cursor:pointer;font-size:1rem;padding:1em 2em;transition:all 0.5s ease-in-out;vertical-align:middle;transform:perspective(1px) translateZ(0);position:relative;will-change:transform}#newsletterSignup form input[type=submit]:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;transition:transform 0.3s ease-in-out;transform:scaleX(0);transform-origin:0 50%;background-color:var(--green);will-change:transform;opacity:0.15}#newsletterSignup form input[type=submit]:hover #newsletterSignup form input[type=submit]:before{transform:scaleX(1)}}@media screen and (min-width:576px){#newsletterSignup{padding-top:132px}}@media screen and (min-width:960px){#newsletterSignup h2{font-size:2.75rem}#newsletterSignup .w50_wrapper{display:flex}}@media screen and (min-width:1350px){#newsletterSignup h2{font-size:3rem}}