@import url(dug2qpd.css);
@font-face{font-display:fallback;font-family:Goldana;font-style:normal;font-weight:400;src:url(../otf/goldana-400-normal.7d952d8e.otf) format("opentype")}html,html body{height:100%}html body *{-moz-osx-font-smoothing:grayscale;box-sizing:border-box}html body button:not(:disabled){cursor:pointer}html body .wp-site-blocks{height:100%}img{height:auto;max-width:100%}.cta-button{background-color:var(--wp--preset--color--red);border-color:var(--wp--preset--color--red);border-radius:5px;border-style:solid;border-width:1px;color:var(--wp--preset--color--white);display:inline-block;font-family:var(--wp--preset--font-family--body);font-size:clamp(14px,.875rem + (1vw - 3.2px)*.357,18px);font-style:normal;font-weight:700;line-height:1.45;padding:8px 23px;text-decoration:none;text-transform:uppercase}.cta-button:hover{background-color:var(--wp--preset--color--white);border-color:var(--wp--preset--color--red);color:var(--wp--preset--color--red)}.skip-to-content-link{background:#3f3f3f;font-weight:700;height:30px;left:0;margin:0 auto;padding:8px;position:absolute;right:0;text-align:center;top:0;transform:translateY(-100%);transition:transform .3s;width:200px;z-index:100000}.skip-to-content-link:focus{transform:translateY(0)}.sr-only{height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px}.d-none,.hidden{display:none!important}.text-align-justify p{text-align:justify}.text-align-center{text-align:center!important}.has-text-shadow{text-shadow:0 0 10px #00000080}.single-post p>a:not([href^=tel]){text-decoration:underline}.postion-relative{position:relative}.width-100{width:100%}@media screen and (min-width:783px){.hide-on-desktop{display:none!important}}@media only screen and (max-width:782px){body{line-height:1.5}.hide-on-mobile{display:none!important}.mobile-padding-top-0{padding-top:0!important}.mobile-padding-0{padding:0!important}.auto-width-small>:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:unset!important}.justify-center-mobile{justify-content:center!important}}.text-decoration-none,.text-decoration-none *{text-decoration:none}.hero-text-shadow{text-shadow:0 0 20px #000000b3}.rank-math-breadcrumb{text-align:center}.rank-math-breadcrumb p:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 data-name=%27Layer 1%27 viewBox=%270 0 14.51 13.36%27%3E%3Cpath d=%27M.03 13.36V5.74L7.27 0l7.24 5.75v7.62H.03Zm9.22-5.9v4.75h4.1V6.3L7.27 1.47 1.18 6.3v5.91h4.1V7.46zm-2.81 4.75H8.1v-3.6H6.44z%27 data-name=%27Union 33%27/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;content:"";display:inline-block;height:16px;margin:0 5px -3px 0;width:16px}.rank-math-breadcrumb a{color:var(--wp--preset--color--black)}.rank-math-breadcrumb .last{color:var(--wp--preset--color--blue);font-weight:700}.overflow-hidden{overflow:hidden;position:relative}.lineup-block{transition:all .3s ease}.lineup-block .wp-block-image,.lineup-block .wp-block-image img{width:100%}.swiper-slide.swiper-slide-active .lineup-block .wp-block-heading{font-weight:800!important}.swiper-slide:not(.swiper-slide-active) .lineup-block{padding:40px}header{position:relative;z-index:999}.main-nav .wp-block-navigation{white-space:nowrap}.main-nav .wp-block-navigation .wp-block-navigation-item.current-menu-item,.main-nav .wp-block-navigation .wp-block-navigation-item:hover{color:var(--wp--preset--color--tan)}.main-nav .wp-block-navigation .wp-block-navigation-item.btn{background-color:var(--wp--preset--color--red);border-radius:5px;font-weight:700}.main-nav .wp-block-navigation .wp-block-navigation-item.btn:hover{background-color:var(--wp--preset--color--tan);color:var(--wp--preset--color--white)}.main-nav .wp-block-navigation .wp-block-navigation-item.btn a{padding:.6rem 1rem}.main-nav .wp-block-navigation .wp-block-navigation-item .wp-block-navigation-item__content{padding:1rem 0}.main-nav .wp-block-navigation .wp-block-navigation-item.wp-block-navigation-submenu a{padding-right:.15rem}.main-nav .wp-block-navigation .wp-block-navigation-item.wp-block-navigation-submenu .wp-block-navigation__submenu-container{border:none;border-radius:8px;box-shadow:0 0 20px #0000001a;padding:0}.main-nav .wp-block-navigation .wp-block-navigation-item.wp-block-navigation-submenu .wp-block-navigation__submenu-container .wp-block-navigation-item{font-size:.95rem!important}.main-nav .wp-block-navigation .wp-block-navigation-item.wp-block-navigation-submenu .wp-block-navigation__submenu-container .wp-block-navigation-item:first-child{border-radius:8px 8px 0 0}.main-nav .wp-block-navigation .wp-block-navigation-item.wp-block-navigation-submenu .wp-block-navigation__submenu-container .wp-block-navigation-item:last-child{border-radius:0 0 8px 8px}.main-nav .wp-block-navigation .wp-block-navigation-item.wp-block-navigation-submenu .wp-block-navigation__submenu-container .wp-block-navigation-item:hover{background-color:var(--wp--preset--color--tan);color:var(--wp--preset--color--white)}.main-nav .wp-block-navigation .wp-block-navigation-item.wp-block-navigation-submenu .wp-block-navigation__submenu-container .wp-block-navigation-item .wp-block-navigation-item__content{padding:.6em 1rem}.main-nav .wp-block-navigation .wp-block-search.wp-block-search__button-only .wp-block-search__button{background-color:#0000;padding:.6rem}.main-nav .wp-block-site-logo{flex:1;width:auto}.main-nav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-close{right:1rem;top:1rem}.main-nav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{align-items:center}.main-nav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container{align-items:flex-start}.main-nav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container .wp-block-navigation-item{align-items:flex-start;font-size:1.1rem!important;font-weight:600}.main-nav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container .wp-block-navigation-item .wp-block-navigation-item__content{padding:.8rem 0}.main-nav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container .wp-block-navigation-item .wp-block-navigation-submenu{align-items:flex-start;border-radius:0;box-shadow:none}.main-nav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container .wp-block-navigation-item .wp-block-navigation-submenu .wp-block-navigation-item{font-weight:400}.main-nav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container .wp-block-navigation-item .wp-block-navigation-submenu .wp-block-navigation-item .wp-block-navigation-item__content{font-size:.9rem;padding:.5rem 0}.main-nav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container .wp-block-navigation-item.btn{background-color:var(--wp--preset--color--red)!important;color:var(--wp--preset--color--white)!important;margin:1rem 0 2rem}.main-nav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container .wp-block-navigation-item.btn a{padding:.5rem 1rem}@media(min-width:1000px){.main-nav .wp-block-navigation__responsive-container-open:not(.always-shown){display:none!important}.main-nav .wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){background-color:inherit;display:block!important;position:relative;width:100%;z-index:auto}}@media(min-width:600px){.main-nav .wp-block-navigation__responsive-container-open:not(.always-shown){display:block;height:40px;width:40px}.main-nav .wp-block-navigation__responsive-container-open:not(.always-shown) svg{width:40px}.main-nav .wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){display:none}}footer.wp-block-template-part{margin-top:0;overflow:hidden}footer.wp-block-template-part a{text-decoration:none}footer.wp-block-template-part a:not(:wp-block-button__link):hover{text-decoration:underline}footer.wp-block-template-part .has-white-background-color a:hover{-webkit-text-decoration-color:var(--wp--preset--color--tan);text-decoration-color:var(--wp--preset--color--tan)}footer.wp-block-template-part .gform_wrapper{--gf-ctrl-btn-text-transform:uppercase;--gf-ctrl-btn-bg-color-hover-primary:var(--wp--preset--color--tan);--gf-ctrl-border-color-focus:var(--wp--preset--color--tan);--gf-ctrl-shadow-color-focus:var(--wp--preset--color--tan);--gf-ctrl-shadow-size-focus:1px;--gf-form-gap-y:1rem;--gf-local-font-family:var(--wp--preset--font-family--body);--gf-font-weight-primary:700}@media only screen and (max-width:782px){footer.wp-block-template-part{text-align:center}footer.wp-block-template-part .gform_wrapper .gfield input{text-align:left}footer.wp-block-template-part .wp-block-group>.wp-block-group>.wp-block-group>.wp-block-columns{justify-content:center}footer.wp-block-template-part .wp-block-group>.wp-block-group>.wp-block-group>.wp-block-columns>.wp-block-column:first-child{display:contents}footer.wp-block-template-part .wp-block-group>.wp-block-group>.wp-block-group>.wp-block-columns>.wp-block-column:first-child p{margin-top:0}footer.wp-block-template-part .wp-block-group>.wp-block-group>.wp-block-group>.wp-block-columns .wp-block-navigation,footer.wp-block-template-part .wp-block-group>.wp-block-group>.wp-block-group>.wp-block-columns .wp-block-navigation__container{align-items:center}footer.wp-block-template-part .wp-block-group>.wp-block-group>.wp-block-group>.wp-block-columns .wp-block-social-links{justify-content:center;order:4;width:100%}}body .back-to-top{align-items:center;background-color:var(--wp--preset--color--red);border:2px solid #0000;border-radius:50%;bottom:3rem;display:flex;font-size:24px;height:35px;justify-content:center;left:30px;margin:0;padding:0;position:fixed;text-decoration:none;width:35px;z-index:99}body .back-to-top svg{fill:var(--wp--preset--color--cream);height:.7em;width:.7em}body .back-to-top:hover{background-color:var(--wp--preset--color--cream);border:2px solid var(--wp--preset--color--red)}body .back-to-top:hover svg{fill:var(--wp--preset--color--red)}@media only screen and (max-width:782px){body .back-to-top{height:30px;left:15px;width:30px}body .back-to-top svg{height:.6em;width:.6em}}footer.wp-block-template-part .site-footer--new .gform_wrapper input[type=email],footer.wp-block-template-part .site-footer--new .gform_wrapper input[type=text]{border-color:#fff;border-radius:10px;font-size:16px;height:56px}footer.wp-block-template-part .site-footer--new .gform_wrapper .ginput_address_zip{flex:1}footer.wp-block-template-part .site-footer--new .gform_wrapper .ginput_address_zip input{width:100%}footer.wp-block-template-part .site-footer--new .gform_wrapper .gform-footer{justify-content:center}footer.wp-block-template-part .site-footer--new .gform_wrapper .gform-footer .gform_button{border-radius:10px!important;font-size:var(--wp--preset--font-size--medium)!important;font-weight:600!important;line-height:1.45!important;padding:var(--wp--preset--spacing--20) var(--wp--preset--spacing--50)!important}footer.wp-block-template-part .site-footer--new .gform_wrapper .gform-footer .gform_button:hover{background-color:#fff!important;border-color:var(--wp--preset--color--red)!important;color:var(--wp--preset--color--red)!important}@media screen and (min-width:783px){footer.wp-block-template-part .site-footer--new__links .wp-block-column:not(:last-child){border-right:1px solid var(--wp--preset--color--blue)}}@media screen and (max-width:980px){footer.wp-block-template-part .site-footer--new__top .wp-block-columns{flex-direction:column}footer.wp-block-template-part .site-footer--new__top__left .wp-block-group{padding-right:0!important;text-align:center}footer.wp-block-template-part .site-footer--new__top__left .wp-block-group .wp-block-buttons{justify-content:center}footer.wp-block-template-part .site-footer--new__bottom>.wp-block-columns{flex-direction:column}footer.wp-block-template-part__logo img{max-width:200px;width:100%!important}}#main .gform_wrapper input[type=date],#main .gform_wrapper input[type=email],#main .gform_wrapper input[type=month],#main .gform_wrapper input[type=number],#main .gform_wrapper input[type=password],#main .gform_wrapper input[type=search],#main .gform_wrapper input[type=tel],#main .gform_wrapper input[type=text],#main .gform_wrapper input[type=time],#main .gform_wrapper input[type=url],#main .gform_wrapper input[type=week],#main .gform_wrapper textarea,.flyin-content .gform_wrapper input[type=date],.flyin-content .gform_wrapper input[type=email],.flyin-content .gform_wrapper input[type=month],.flyin-content .gform_wrapper input[type=number],.flyin-content .gform_wrapper input[type=password],.flyin-content .gform_wrapper input[type=search],.flyin-content .gform_wrapper input[type=tel],.flyin-content .gform_wrapper input[type=text],.flyin-content .gform_wrapper input[type=time],.flyin-content .gform_wrapper input[type=url],.flyin-content .gform_wrapper input[type=week],.flyin-content .gform_wrapper textarea{background-color:#fcfcfc;background-image:none;border:1px solid #e6e6e6;border-radius:4px;color:var(--wp--preset--color--black);display:block;font-family:var(--wp--preset--font-family--body);font-size:15px;line-height:1.428571429;margin-bottom:0;margin-top:0;padding:8px;transition:all .15s ease-in-out;width:100%}#main .gform_wrapper input[type=date]:focus,#main .gform_wrapper input[type=email]:focus,#main .gform_wrapper input[type=month]:focus,#main .gform_wrapper input[type=number]:focus,#main .gform_wrapper input[type=password]:focus,#main .gform_wrapper input[type=search]:focus,#main .gform_wrapper input[type=tel]:focus,#main .gform_wrapper input[type=text]:focus,#main .gform_wrapper input[type=time]:focus,#main .gform_wrapper input[type=url]:focus,#main .gform_wrapper input[type=week]:focus,#main .gform_wrapper textarea:focus,.flyin-content .gform_wrapper input[type=date]:focus,.flyin-content .gform_wrapper input[type=email]:focus,.flyin-content .gform_wrapper input[type=month]:focus,.flyin-content .gform_wrapper input[type=number]:focus,.flyin-content .gform_wrapper input[type=password]:focus,.flyin-content .gform_wrapper input[type=search]:focus,.flyin-content .gform_wrapper input[type=tel]:focus,.flyin-content .gform_wrapper input[type=text]:focus,.flyin-content .gform_wrapper input[type=time]:focus,.flyin-content .gform_wrapper input[type=url]:focus,.flyin-content .gform_wrapper input[type=week]:focus,.flyin-content .gform_wrapper textarea:focus{border-color:#719ece;outline:none}#main .gform_wrapper select,.flyin-content .gform_wrapper select{background-color:#fcfcfc;background-image:none;border:1px solid #e6e6e6;border-radius:4px}#main .gform_wrapper .gfield_description,.flyin-content .gform_wrapper .gfield_description{color:var(--wp--preset--color--black);font-size:13px;line-height:1.3}#main .gform_wrapper .gf_progressbar_percentage,.flyin-content .gform_wrapper .gf_progressbar_percentage{background-color:var(--wp--preset--color--blue)}#main .gform_wrapper .gform_footer input[type=button],#main .gform_wrapper .gform_footer input[type=submit],#main .gform_wrapper .gform_page_footer input[type=button],#main .gform_wrapper .gform_page_footer input[type=submit],.flyin-content .gform_wrapper .gform_footer input[type=button],.flyin-content .gform_wrapper .gform_footer input[type=submit],.flyin-content .gform_wrapper .gform_page_footer input[type=button],.flyin-content .gform_wrapper .gform_page_footer input[type=submit]{background-color:var(--wp--preset--color--red);border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:10px 20px;width:auto}#main .gform_wrapper .gform_footer input[type=button]:hover,#main .gform_wrapper .gform_footer input[type=submit]:hover,#main .gform_wrapper .gform_page_footer input[type=button]:hover,#main .gform_wrapper .gform_page_footer input[type=submit]:hover,.flyin-content .gform_wrapper .gform_footer input[type=button]:hover,.flyin-content .gform_wrapper .gform_footer input[type=submit]:hover,.flyin-content .gform_wrapper .gform_page_footer input[type=button]:hover,.flyin-content .gform_wrapper .gform_page_footer input[type=submit]:hover{background-color:#d54022d4}#main .shadow-form .gform_wrapper,.flyin-content .shadow-form .gform_wrapper{border-radius:10px;box-shadow:1px 1px 24px 5px #0000001a;padding:20px}#main .newsletter-form_wrapper .gform_required_legend,.flyin-content .newsletter-form_wrapper .gform_required_legend{display:none}#main .newsletter-form_wrapper .newsletter-form .gfield_required,.flyin-content .newsletter-form_wrapper .newsletter-form .gfield_required{color:inherit;display:inline-block;font-size:inherit;-webkit-padding-start:.05em;padding-inline-start:.05em}#main .newsletter-form_wrapper .newsletter-form .gform_fields,.flyin-content .newsletter-form_wrapper .newsletter-form .gform_fields{grid-row-gap:0}#main .newsletter-form_wrapper .newsletter-form .gfield,.flyin-content .newsletter-form_wrapper .newsletter-form .gfield{padding-bottom:1rem;z-index:9}#main .newsletter-form_wrapper .newsletter-form .required-text,.flyin-content .newsletter-form_wrapper .newsletter-form .required-text{grid-column:span 6}#main .newsletter-form_wrapper .newsletter-form .required-text .gform_required,.flyin-content .newsletter-form_wrapper .newsletter-form .required-text .gform_required{font-size:smaller}#main .newsletter-form_wrapper .newsletter-form .blue-label .gfield_label,.flyin-content .newsletter-form_wrapper .newsletter-form .blue-label .gfield_label{color:var(--wp--preset--color--blue);font-weight:900}#main .newsletter-form_wrapper .newsletter-form .bold-label .gform-field-label,.flyin-content .newsletter-form_wrapper .newsletter-form .bold-label .gform-field-label{font-size:var(--wp--preset--font-size--normal);font-weight:900}#main .newsletter-form_wrapper .newsletter-form .bold-label .gchoice,.flyin-content .newsletter-form_wrapper .newsletter-form .bold-label .gchoice{align-items:center;display:flex;gap:.2rem}#main .newsletter-form_wrapper .newsletter-form .gfield--type-radio.xl-label .gfield_label,.flyin-content .newsletter-form_wrapper .newsletter-form .gfield--type-radio.xl-label .gfield_label{font:900 39px var(--wp--preset--font-family--header);line-height:1.2;margin-bottom:1.5rem;padding-right:1.3rem}#main .newsletter-form_wrapper .newsletter-form .gfield--type-radio.radio-as-buttons,.flyin-content .newsletter-form_wrapper .newsletter-form .gfield--type-radio.radio-as-buttons{grid-column:span 7}#main .newsletter-form_wrapper .newsletter-form .gfield--type-radio.radio-as-buttons input[type=radio],.flyin-content .newsletter-form_wrapper .newsletter-form .gfield--type-radio.radio-as-buttons input[type=radio]{display:none}#main .newsletter-form_wrapper .newsletter-form .gfield--type-radio.radio-as-buttons label,.flyin-content .newsletter-form_wrapper .newsletter-form .gfield--type-radio.radio-as-buttons label{background-color:var(--wp--preset--color--red);border:2px solid var(--wp--preset--color--red);border-radius:5px;color:var(--wp--preset--color--white);cursor:pointer;display:inline-block;font-size:16px;font-weight:700;margin:0;padding:.5rem 1rem;text-align:center;text-transform:uppercase;transition:all .2s ease;width:120px}#main .newsletter-form_wrapper .newsletter-form .gfield--type-radio.radio-as-buttons label:hover,.flyin-content .newsletter-form_wrapper .newsletter-form .gfield--type-radio.radio-as-buttons label:hover{background-color:var(--wp--preset--color--white);border-color:var(--wp--preset--color--red);color:var(--wp--preset--color--red)}#main .newsletter-form_wrapper .newsletter-form .gfield--type-radio.radio-as-buttons input[type=radio]:checked+label,.flyin-content .newsletter-form_wrapper .newsletter-form .gfield--type-radio.radio-as-buttons input[type=radio]:checked+label{cursor:default}#main .newsletter-form_wrapper .newsletter-form .gfield--type-radio.radio-as-buttons input[type=radio]:checked+label:hover,.flyin-content .newsletter-form_wrapper .newsletter-form .gfield--type-radio.radio-as-buttons input[type=radio]:checked+label:hover{background-color:var(--wp--preset--color--red);border-color:var(--wp--preset--color--red);color:var(--wp--preset--color--white)}#main .newsletter-form_wrapper .newsletter-form .gfield--type-checkbox .gfield_checkbox,.flyin-content .newsletter-form_wrapper .newsletter-form .gfield--type-checkbox .gfield_checkbox{grid-row-gap:.5rem}#main .newsletter-form_wrapper .newsletter-form .gfield--type-checkbox .gfield_checkbox input[type=checkbox],.flyin-content .newsletter-form_wrapper .newsletter-form .gfield--type-checkbox .gfield_checkbox input[type=checkbox]{-webkit-appearance:none;appearance:none;background-color:var(--wp--preset--color--white);border:1px solid var(--wp--preset--color--black);border-radius:3px;cursor:pointer;height:1rem;margin:0 .2em 0 0;outline:none;position:relative;width:1rem}#main .newsletter-form_wrapper .newsletter-form .gfield--type-checkbox .gfield_checkbox input[type=checkbox]:checked,.flyin-content .newsletter-form_wrapper .newsletter-form .gfield--type-checkbox .gfield_checkbox input[type=checkbox]:checked{background-color:var(--wp--preset--color--blue);border-color:var(--wp--preset--color--blue)}#main .newsletter-form_wrapper .newsletter-form .gfield--type-checkbox .gfield_checkbox input[type=checkbox]:before,.flyin-content .newsletter-form_wrapper .newsletter-form .gfield--type-checkbox .gfield_checkbox input[type=checkbox]:before{border:solid #fff;border-width:0 2px 2px 0;content:"";display:none;height:.6rem;left:50%;position:absolute;top:43%;transform:translate(-50%,-57%) rotate(40deg);width:.25rem}#main .newsletter-form_wrapper .newsletter-form .gfield--type-checkbox .gfield_checkbox input[type=checkbox]:checked:before,.flyin-content .newsletter-form_wrapper .newsletter-form .gfield--type-checkbox .gfield_checkbox input[type=checkbox]:checked:before{display:block}#main .newsletter-form_wrapper .newsletter-form input[type=date],#main .newsletter-form_wrapper .newsletter-form input[type=email],#main .newsletter-form_wrapper .newsletter-form input[type=month],#main .newsletter-form_wrapper .newsletter-form input[type=number],#main .newsletter-form_wrapper .newsletter-form input[type=password],#main .newsletter-form_wrapper .newsletter-form input[type=search],#main .newsletter-form_wrapper .newsletter-form input[type=tel],#main .newsletter-form_wrapper .newsletter-form input[type=text],#main .newsletter-form_wrapper .newsletter-form input[type=time],#main .newsletter-form_wrapper .newsletter-form input[type=url],#main .newsletter-form_wrapper .newsletter-form input[type=week],#main .newsletter-form_wrapper .newsletter-form select,#main .newsletter-form_wrapper .newsletter-form textarea,.flyin-content .newsletter-form_wrapper .newsletter-form input[type=date],.flyin-content .newsletter-form_wrapper .newsletter-form input[type=email],.flyin-content .newsletter-form_wrapper .newsletter-form input[type=month],.flyin-content .newsletter-form_wrapper .newsletter-form input[type=number],.flyin-content .newsletter-form_wrapper .newsletter-form input[type=password],.flyin-content .newsletter-form_wrapper .newsletter-form input[type=search],.flyin-content .newsletter-form_wrapper .newsletter-form input[type=tel],.flyin-content .newsletter-form_wrapper .newsletter-form input[type=text],.flyin-content .newsletter-form_wrapper .newsletter-form input[type=time],.flyin-content .newsletter-form_wrapper .newsletter-form input[type=url],.flyin-content .newsletter-form_wrapper .newsletter-form input[type=week],.flyin-content .newsletter-form_wrapper .newsletter-form select,.flyin-content .newsletter-form_wrapper .newsletter-form textarea{border:2px solid var(--wp--preset--color--blue);position:relative;z-index:9}#main .newsletter-form_wrapper .newsletter-form .gform-field-label--type-sub,.flyin-content .newsletter-form_wrapper .newsletter-form .gform-field-label--type-sub{font-size:smaller!important;padding-top:3px!important}#main .newsletter-form_wrapper .newsletter-form .gfield.image-field,.flyin-content .newsletter-form_wrapper .newsletter-form .gfield.image-field{grid-column:span 5}#main .newsletter-form_wrapper .newsletter-form .gfield.image-field .wp-block-image:hover img,.flyin-content .newsletter-form_wrapper .newsletter-form .gfield.image-field .wp-block-image:hover img{transform:rotate(-3deg) scale(1.1)}#main .newsletter-form_wrapper .newsletter-form .gfield.image-field .wp-block-image img,.flyin-content .newsletter-form_wrapper .newsletter-form .gfield.image-field .wp-block-image img{max-width:260px;transform:rotate(-10deg);transition:all .5s ease}@media screen and (min-width:981px){#main .newsletter-form_wrapper .newsletter-form .gfield.image-field .wp-block-image,.flyin-content .newsletter-form_wrapper .newsletter-form .gfield.image-field .wp-block-image{margin-bottom:-100px;margin-top:-100px}}@media screen and (max-width:980px){#main .newsletter-form_wrapper .newsletter-form .gfield.image-field,.flyin-content .newsletter-form_wrapper .newsletter-form .gfield.image-field{grid-column:span 12;order:0}#main .newsletter-form_wrapper .newsletter-form .gfield.image-field .wp-block-image,.flyin-content .newsletter-form_wrapper .newsletter-form .gfield.image-field .wp-block-image{margin-top:-100px;text-align:center}#main .newsletter-form_wrapper .newsletter-form .gfield.image-field .wp-block-image img,.flyin-content .newsletter-form_wrapper .newsletter-form .gfield.image-field .wp-block-image img{max-width:180px;transform:rotate(-10deg)}}#main .newsletter-form_wrapper .newsletter-form .gform_footer,.flyin-content .newsletter-form_wrapper .newsletter-form .gform_footer{justify-content:center}#main .newsletter-form_wrapper .newsletter-form .gform_footer input[type=submit],.flyin-content .newsletter-form_wrapper .newsletter-form .gform_footer input[type=submit]{border:2px solid var(--wp--preset--color--red)}#main .newsletter-form_wrapper .newsletter-form .gform_footer input[type=submit]:hover,.flyin-content .newsletter-form_wrapper .newsletter-form .gform_footer input[type=submit]:hover{background-color:var(--wp--preset--color--white);border-color:var(--wp--preset--color--red);color:var(--wp--preset--color--red)}@media screen and (max-width:980px){#main .newsletter-form_wrapper .newsletter-form .gfield--type-radio.xl-label .gfield_label,.flyin-content .newsletter-form_wrapper .newsletter-form .gfield--type-radio.xl-label .gfield_label{padding-right:0;text-align:center}#main .newsletter-form_wrapper .newsletter-form .gfield--type-radio.radio-as-buttons,.flyin-content .newsletter-form_wrapper .newsletter-form .gfield--type-radio.radio-as-buttons{grid-column:span 12;order:2}#main .newsletter-form_wrapper .newsletter-form .gfield--type-radio.radio-as-buttons .gfield_radio,.flyin-content .newsletter-form_wrapper .newsletter-form .gfield--type-radio.radio-as-buttons .gfield_radio{text-align:center}#main .newsletter-form_wrapper .newsletter-form .gfield,.flyin-content .newsletter-form_wrapper .newsletter-form .gfield{order:3}}@media screen and (max-width:980px)and (min-width:641px){#main .newsletter-form_wrapper .newsletter-form .blue-label .gfield_checkbox,.flyin-content .newsletter-form_wrapper .newsletter-form .blue-label .gfield_checkbox{grid-template-columns:repeat(3,1fr)}}body .gform_wrapper .recaptcha-policy small{display:inline-block;font-size:12px}body .gform_wrapper .recaptcha-policy small a{color:inherit;display:inline-block;text-decoration:underline}body .gform_wrapper .recaptcha-policy small a:hover{color:inherit;text-decoration:none}#main .form-layout-big .gform_wrapper.gravity-theme input[type=date],#main .form-layout-big .gform_wrapper.gravity-theme input[type=email],#main .form-layout-big .gform_wrapper.gravity-theme input[type=month],#main .form-layout-big .gform_wrapper.gravity-theme input[type=number],#main .form-layout-big .gform_wrapper.gravity-theme input[type=password],#main .form-layout-big .gform_wrapper.gravity-theme input[type=search],#main .form-layout-big .gform_wrapper.gravity-theme input[type=tel],#main .form-layout-big .gform_wrapper.gravity-theme input[type=text],#main .form-layout-big .gform_wrapper.gravity-theme input[type=time],#main .form-layout-big .gform_wrapper.gravity-theme input[type=url],#main .form-layout-big .gform_wrapper.gravity-theme input[type=week],#main .form-layout-big .gform_wrapper.gravity-theme select,#main .form-layout-big .gform_wrapper.gravity-theme textarea,.flyin-content .form-layout-big .gform_wrapper.gravity-theme input[type=date],.flyin-content .form-layout-big .gform_wrapper.gravity-theme input[type=email],.flyin-content .form-layout-big .gform_wrapper.gravity-theme input[type=month],.flyin-content .form-layout-big .gform_wrapper.gravity-theme input[type=number],.flyin-content .form-layout-big .gform_wrapper.gravity-theme input[type=password],.flyin-content .form-layout-big .gform_wrapper.gravity-theme input[type=search],.flyin-content .form-layout-big .gform_wrapper.gravity-theme input[type=tel],.flyin-content .form-layout-big .gform_wrapper.gravity-theme input[type=text],.flyin-content .form-layout-big .gform_wrapper.gravity-theme input[type=time],.flyin-content .form-layout-big .gform_wrapper.gravity-theme input[type=url],.flyin-content .form-layout-big .gform_wrapper.gravity-theme input[type=week],.flyin-content .form-layout-big .gform_wrapper.gravity-theme select,.flyin-content .form-layout-big .gform_wrapper.gravity-theme textarea{border:2px solid var(--wp--preset--color--blue);border-radius:10px;font-size:18px;line-height:1.5}#main .form-layout-big .gform_wrapper.gravity-theme input[type=date],#main .form-layout-big .gform_wrapper.gravity-theme input[type=email],#main .form-layout-big .gform_wrapper.gravity-theme input[type=month],#main .form-layout-big .gform_wrapper.gravity-theme input[type=number],#main .form-layout-big .gform_wrapper.gravity-theme input[type=password],#main .form-layout-big .gform_wrapper.gravity-theme input[type=search],#main .form-layout-big .gform_wrapper.gravity-theme input[type=tel],#main .form-layout-big .gform_wrapper.gravity-theme input[type=text],#main .form-layout-big .gform_wrapper.gravity-theme input[type=time],#main .form-layout-big .gform_wrapper.gravity-theme input[type=url],#main .form-layout-big .gform_wrapper.gravity-theme input[type=week],#main .form-layout-big .gform_wrapper.gravity-theme select,.flyin-content .form-layout-big .gform_wrapper.gravity-theme input[type=date],.flyin-content .form-layout-big .gform_wrapper.gravity-theme input[type=email],.flyin-content .form-layout-big .gform_wrapper.gravity-theme input[type=month],.flyin-content .form-layout-big .gform_wrapper.gravity-theme input[type=number],.flyin-content .form-layout-big .gform_wrapper.gravity-theme input[type=password],.flyin-content .form-layout-big .gform_wrapper.gravity-theme input[type=search],.flyin-content .form-layout-big .gform_wrapper.gravity-theme input[type=tel],.flyin-content .form-layout-big .gform_wrapper.gravity-theme input[type=text],.flyin-content .form-layout-big .gform_wrapper.gravity-theme input[type=time],.flyin-content .form-layout-big .gform_wrapper.gravity-theme input[type=url],.flyin-content .form-layout-big .gform_wrapper.gravity-theme input[type=week],.flyin-content .form-layout-big .gform_wrapper.gravity-theme select{height:65px}#main .form-layout-big .gform_wrapper.gravity-theme .gform_required_legend,.flyin-content .form-layout-big .gform_wrapper.gravity-theme .gform_required_legend{text-transform:uppercase}#main .form-layout-big .gform_wrapper.gravity-theme .gform_fields,.flyin-content .form-layout-big .gform_wrapper.gravity-theme .gform_fields{grid-row-gap:20px}#main .form-layout-big .gform_wrapper.gravity-theme .gfield_label,.flyin-content .form-layout-big .gform_wrapper.gravity-theme .gfield_label{color:var(--wp--preset--color--blue);font-size:22px;font-weight:800;text-transform:uppercase}#main .form-layout-big .gform_wrapper.gravity-theme .gfield_description,.flyin-content .form-layout-big .gform_wrapper.gravity-theme .gfield_description{font-size:16px;padding-top:10px}#main .form-layout-big .gform_wrapper.gravity-theme .ginput_complex label,.flyin-content .form-layout-big .gform_wrapper.gravity-theme .ginput_complex label{font-size:16px}#main .form-layout-big .gform_wrapper.gravity-theme .gfield_required,.flyin-content .form-layout-big .gform_wrapper.gravity-theme .gfield_required{color:var(--wp--preset--color--blue);font-size:20px;padding-left:1px}#main .form-layout-big .gform_wrapper.gravity-theme .ginput_container_checkbox,.flyin-content .form-layout-big .gform_wrapper.gravity-theme .ginput_container_checkbox{display:flex;margin-top:10px}#main .form-layout-big .gform_wrapper.gravity-theme .ginput_container_checkbox .gfield_checkbox .gchoice,.flyin-content .form-layout-big .gform_wrapper.gravity-theme .ginput_container_checkbox .gfield_checkbox .gchoice{margin-bottom:10px}#main .form-layout-big .gform_wrapper.gravity-theme .ginput_container_checkbox .gfield_checkbox .gchoice label,.flyin-content .form-layout-big .gform_wrapper.gravity-theme .ginput_container_checkbox .gfield_checkbox .gchoice label{font-size:17px}#main .form-layout-big .gform_wrapper.gravity-theme .ginput_container_checkbox .gfield_checkbox .gchoice input,.flyin-content .form-layout-big .gform_wrapper.gravity-theme .ginput_container_checkbox .gfield_checkbox .gchoice input{height:16px;margin:0 5px 0 0;width:16px}#main .form-layout-big .gform_wrapper.gravity-theme .ginput_container_radio .gchoice,.flyin-content .form-layout-big .gform_wrapper.gravity-theme .ginput_container_radio .gchoice{margin-bottom:8px}#main .form-layout-big .gform_wrapper.gravity-theme .ginput_container_radio .gchoice input,.flyin-content .form-layout-big .gform_wrapper.gravity-theme .ginput_container_radio .gchoice input{border-color:var(--wp--preset--color--blue)!important;height:16px;margin:0 5px 0 0;width:16px}#main .form-layout-big .gform_wrapper.gravity-theme .ginput_container_radio .gchoice label,.flyin-content .form-layout-big .gform_wrapper.gravity-theme .ginput_container_radio .gchoice label{font-size:17px!important}#main .form-layout-big .gform_wrapper.gravity-theme .ginput_container_address span,#main .form-layout-big .gform_wrapper.gravity-theme .ginput_full:not(:last-of-type),.flyin-content .form-layout-big .gform_wrapper.gravity-theme .ginput_container_address span,.flyin-content .form-layout-big .gform_wrapper.gravity-theme .ginput_full:not(:last-of-type){margin-bottom:20px!important}#main .form-layout-big .gform_wrapper.gravity-theme #main .gform_wrapper .gform_footer input[type=button],#main .form-layout-big .gform_wrapper.gravity-theme #main .gform_wrapper .gform_page_footer input[type=button],#main .form-layout-big .gform_wrapper.gravity-theme #main .gform_wrapper .gform_page_footer input[type=submit],#main .form-layout-big .gform_wrapper.gravity-theme .flyin-content .gform_wrapper .gform_footer input[type=button],#main .form-layout-big .gform_wrapper.gravity-theme .flyin-content .gform_wrapper .gform_page_footer input[type=button],#main .form-layout-big .gform_wrapper.gravity-theme .flyin-content .gform_wrapper .gform_page_footer input[type=submit],#main .form-layout-big .gform_wrapper.gravity-theme .gform_footer input[type=submit],.flyin-content .form-layout-big .gform_wrapper.gravity-theme #main .gform_wrapper .gform_footer input[type=button],.flyin-content .form-layout-big .gform_wrapper.gravity-theme #main .gform_wrapper .gform_page_footer input[type=button],.flyin-content .form-layout-big .gform_wrapper.gravity-theme #main .gform_wrapper .gform_page_footer input[type=submit],.flyin-content .form-layout-big .gform_wrapper.gravity-theme .flyin-content .gform_wrapper .gform_footer input[type=button],.flyin-content .form-layout-big .gform_wrapper.gravity-theme .flyin-content .gform_wrapper .gform_page_footer input[type=button],.flyin-content .form-layout-big .gform_wrapper.gravity-theme .flyin-content .gform_wrapper .gform_page_footer input[type=submit],.flyin-content .form-layout-big .gform_wrapper.gravity-theme .gform_footer input[type=submit]{border-radius:8px;letter-spacing:1px;padding:13px 45px;text-transform:uppercase}#main .form-layout-big .gform_wrapper.gravity-theme #input_20_6_5_container,.flyin-content .form-layout-big .gform_wrapper.gravity-theme #input_20_6_5_container{flex:0 0 100%}#main .form-layout-big .gform_wrapper.gravity-theme #field_30_67,.flyin-content .form-layout-big .gform_wrapper.gravity-theme #field_30_67{margin-top:20px}@media screen and (min-width:981px){#main .form-layout-big .gform_wrapper.gravity-theme .ginput_container_checkbox .gfield_checkbox,.flyin-content .form-layout-big .gform_wrapper.gravity-theme .ginput_container_checkbox .gfield_checkbox{column-count:3;column-gap:10px}#main .form-layout-big .gform_wrapper.gravity-theme .ginput_container_checkbox .gfield_checkbox .gchoice,.flyin-content .form-layout-big .gform_wrapper.gravity-theme .ginput_container_checkbox .gfield_checkbox .gchoice{width:216px}}.wp-block-search{max-width:400px!important;width:100%}.wp-block-search input{background:#fcfcfc;height:50px;line-height:1.428571429;padding:6px 12px;width:100%}.madden-search__posttype{max-width:none;padding:0;width:100%}.madden-search__posttype__header{display:none}.madden-search__list{display:grid;gap:40px 5%;grid-template-columns:repeat(3,1fr)}.madden-search__result{margin:0}.madden-search__result .wp-block-post-title a{color:var(--wp--preset--color--blue)}.madden-search__result .wp-block-read-more{display:inline-block;text-align:left}.madden-search__result__wrapper{align-items:stretch;flex-direction:column}.madden-search__result__thumbnail img{aspect-ratio:1.3/1;border-radius:14px;height:auto;width:100%}.madden-search__pagination{gap:4px;justify-content:flex-end;padding:0}.madden-search__pagination--top{margin-bottom:30px;margin-top:0}.madden-search__pagination--bottom{margin-top:80px}.madden-search__pagination li a{align-items:center;border:none;border-radius:50px;cursor:pointer;display:flex;font-size:1.05rem;font-weight:800;height:29px;justify-content:center;line-height:29px;min-width:29px;padding:0 8px}.madden-search__pagination li a:hover{color:var(--wp--preset--color--blue)}.madden-search__pagination li.next,.madden-search__pagination li.previous{margin:unset}.madden-search__pagination li.selected a{background:var(--wp--preset--color--red);color:#fff;font-weight:700}.madden-search__no-results>h3{margin-top:0}@media screen and (max-width:980px){.madden-search__list{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:782px){.madden-search__list{grid-template-columns:repeat(1,1fr)}}img.tribe-events-calendar-list__event-featured-image{width:100%}.tribe-events-header,.tribe-filter-bar{z-index:99999!important}.madden-banners-flyin.cta:has([data-bannerid=start-planning]){border-radius:20px 0 0 20px;overflow:hidden;right:0;top:50%;transform:translateY(-50%);width:500px}.madden-banners-flyin.cta:has([data-bannerid=start-planning]) .close-flyin{border:2.5px solid #fff;border-radius:50%;height:30px;opacity:1;padding:4px;width:30px;z-index:3}.madden-banners-flyin.cta:has([data-bannerid=start-planning]) .close-flyin img{margin-top:-.5px}.madden-banners-flyin.cta:has([data-bannerid=start-planning]) .flyin-content{padding:0}.madden-banners-flyin.cta:has([data-bannerid=start-planning]) .flyin-content p:empty{display:none}.madden-banners-flyin.cta:has([data-bannerid=start-planning]) .flyin-content h3{background:#4e869f;color:#fff;display:flex;font-family:var(--wp--preset--font-family--ranch-water)!important;font-size:38px;font-weight:400;justify-content:center;line-height:1;margin:0!important;padding:15px 20px;position:relative;text-align:center;text-transform:uppercase;z-index:1}.madden-banners-flyin.cta:has([data-bannerid=start-planning]) .flyin-content h3 span{display:block;line-height:1}.madden-banners-flyin.cta:has([data-bannerid=start-planning]) .flyin-content .start-planning__content{margin-top:-10px;position:relative}.madden-banners-flyin.cta:has([data-bannerid=start-planning]) .flyin-content .start-planning__content img{display:block;height:415px;line-height:0;object-fit:cover;width:100%}.madden-banners-flyin.cta:has([data-bannerid=start-planning]) .flyin-content .start-planning__text{background:#4e869fcc;bottom:0;padding:15px 15px 20px;position:absolute;width:100%}.madden-banners-flyin.cta:has([data-bannerid=start-planning]) .flyin-content p{color:#fff;font-size:20px;margin:0 0 15px;text-align:center}.madden-banners-flyin.cta:has([data-bannerid=start-planning]) .flyin-content .cta-button{display:none}@media(max-width:768px){.madden-banners-flyin.cta:has([data-bannerid=start-planning]){border-radius:20px;height:auto!important;max-width:calc(100% - 40px);transform:translate(-50%,-50%)!important}.madden-banners-flyin.cta:has([data-bannerid=start-planning]) .flyin-content{height:auto!important}}.madden-banners-flyin.cta:has([data-bannerid=stay-connected]){background:#0000;bottom:100px;left:50px;top:auto}.madden-banners-flyin.cta:has([data-bannerid=stay-connected]) .close-flyin{align-items:center;background:#fffaf6;border-radius:50%;display:flex;height:25px;justify-content:center;left:-2px;opacity:1;right:auto;top:-2px;width:25px;z-index:3}.madden-banners-flyin.cta:has([data-bannerid=stay-connected]) .close-flyin img{display:none}.madden-banners-flyin.cta:has([data-bannerid=stay-connected]) .close-flyin span{position:absolute}.madden-banners-flyin.cta:has([data-bannerid=stay-connected]) .close-flyin:before{border:2px solid #4f86a0;border-radius:50%;color:#4f86a0;content:"";display:block;font-family:dashicons;font-size:16px;height:16px;line-height:16px;margin:0;text-align:center;width:16px}.madden-banners-flyin.cta:has([data-bannerid=stay-connected]) .flyin-content{background:#0000;padding:0}.madden-banners-flyin.cta:has([data-bannerid=stay-connected]) .flyin-content .madden-banners-link,.madden-banners-flyin.cta:has([data-bannerid=stay-connected]) .flyin-content h3{display:none}.madden-banners-flyin.cta:has([data-bannerid=stay-connected]) .flyin-content p{margin:0}.madden-banners-flyin.cta:has([data-bannerid=stay-connected]) .flyin-content img{border:4px solid #fffaf6;border-radius:50%;width:140px}.madden-banners-flyin.cta:has([data-bannerid=stay-in-the-know]){background:#0000;left:0;top:50%;transform:translateY(-50%)}.madden-banners-flyin.cta:has([data-bannerid=stay-in-the-know]) .close-flyin{align-items:center;border-radius:50%;display:flex;height:25px;justify-content:center;left:10px;opacity:1;right:auto;top:4px;width:25px;z-index:3}.madden-banners-flyin.cta:has([data-bannerid=stay-in-the-know]) .close-flyin img{display:none}.madden-banners-flyin.cta:has([data-bannerid=stay-in-the-know]) .close-flyin span{position:absolute}.madden-banners-flyin.cta:has([data-bannerid=stay-in-the-know]) .close-flyin:before{border:2px solid #fefaf5;border-radius:50%;color:#fefaf5;content:"";display:block;font-family:dashicons;font-size:16px;height:16px;line-height:16px;margin:0;text-align:center;width:16px}.madden-banners-flyin.cta:has([data-bannerid=stay-in-the-know]) .flyin-content{background:#0000;padding:0}.madden-banners-flyin.cta:has([data-bannerid=stay-in-the-know]) .flyin-content .madden-banners-link,.madden-banners-flyin.cta:has([data-bannerid=stay-in-the-know]) .flyin-content h3{display:none}.madden-banners-flyin.cta:has([data-bannerid=stay-in-the-know]) .flyin-content p{margin:0}.madden-banners-flyin.cta:has([data-bannerid=stay-in-the-know]) .flyin-content a{align-items:center;background:#4e86a0;border-radius:0 100px 100px 0;color:#fefaf5;display:flex;font-size:23px;font-weight:800;gap:15px;padding:35px 25px 30px 15px;text-decoration:none;text-transform:uppercase}.madden-banners-flyin.cta:has([data-bannerid=stay-in-the-know]) .flyin-content span{display:block;line-height:1;text-align:center}.madden-banners-flyin.cta:has([data-bannerid=stay-in-the-know]) .flyin-content img{width:90px}.madden-banners-flyin.survey:has([data-bannerid=the-weekender]){background:#0000;height:auto!important;left:50%;max-width:1200px;padding:0 30px;top:calc(120px + var(--wp-admin--admin-bar--height, 0px));transform:translateX(-50%);width:100vw;z-index:9999}.madden-banners-flyin.survey:has([data-bannerid=the-weekender]):before{background:#00000080;content:"";height:200vh;left:50%;position:fixed;top:50%;transform:translate(-50%,-50%);width:200vw}.madden-banners-flyin.survey:has([data-bannerid=the-weekender]) .close-flyin{align-items:center;background:#fffaf6;border-radius:50%;display:flex;height:26px;justify-content:center;left:50px;opacity:1;right:auto;top:20px;width:26px;z-index:3}.madden-banners-flyin.survey:has([data-bannerid=the-weekender]) .close-flyin img{display:none}.madden-banners-flyin.survey:has([data-bannerid=the-weekender]) .close-flyin span{position:absolute}.madden-banners-flyin.survey:has([data-bannerid=the-weekender]) .close-flyin:before{border:2.5px solid #4f86a0;border-radius:50%;color:#4f86a0;content:"";display:block;font-family:dashicons;font-size:26px;height:26px;line-height:26px;margin:0;text-align:center;width:26px}.madden-banners-flyin.survey:has([data-bannerid=the-weekender]) .flyin-content{align-items:center;background:#fefaf6;border-bottom-left-radius:15px;border-top-left-radius:15px;display:flex;flex-direction:column;height:100%;max-height:unset;overflow:visible;padding:0;position:relative;width:50%}.madden-banners-flyin.survey:has([data-bannerid=the-weekender]) .flyin-content p{font-size:1rem!important;font-weight:300;line-height:1.3;margin:10px 0 0;max-width:410px}.madden-banners-flyin.survey:has([data-bannerid=the-weekender]) .the-weekender__contents{align-items:center;display:flex;flex-direction:column;max-height:calc(100vh - 240px - var(--wp-admin--admin-bar--height, 0px));overflow:scroll;padding:50px 20px 20px}.madden-banners-flyin.survey:has([data-bannerid=the-weekender]) .the-weekender__contents>h3{color:var(--wp--preset--color--blue);font-family:Ranch Water;font-size:42px;font-weight:800;line-height:1.2;margin:0;max-width:480px}.madden-banners-flyin.survey:has([data-bannerid=the-weekender]) .the-weekender__image{height:100%;left:100%;position:absolute;top:0;width:100%;z-index:9}.madden-banners-flyin.survey:has([data-bannerid=the-weekender]) .the-weekender__image img{border-bottom-right-radius:15px;border-top-right-radius:15px;height:100%;object-fit:cover;width:100%}.madden-banners-flyin.survey:has([data-bannerid=the-weekender]) .gravityForm{margin-top:20px}.madden-banners-flyin.survey:has([data-bannerid=the-weekender]) .gravityForm .gform_required_legend{display:none}.madden-banners-flyin.survey:has([data-bannerid=the-weekender]) .gravityForm .gform_wrapper .gfield_label{color:var(--wp--preset--color--blue);display:block;font-weight:400;text-transform:uppercase}.madden-banners-flyin.survey:has([data-bannerid=the-weekender]) .gravityForm .gform_wrapper .gform-field-label{color:var(--wp--preset--color--blue);font-weight:400}.madden-banners-flyin.survey:has([data-bannerid=the-weekender]) .gravityForm .gform_wrapper input[type=email],.madden-banners-flyin.survey:has([data-bannerid=the-weekender]) .gravityForm .gform_wrapper input[type=text]{background:#0000;border:2px solid var(--wp--preset--color--blue);height:50px;width:100%}.madden-banners-flyin.survey:has([data-bannerid=the-weekender]) .gravityForm .gform_wrapper .ginput_container_address span{flex:0 0 100%!important}.madden-banners-flyin.survey:has([data-bannerid=the-weekender]) .gravityForm .gform_wrapper .ginput_container_address .gform-field-label{display:none}.madden-banners-flyin.survey:has([data-bannerid=the-weekender]) .gravityForm .gform_wrapper .gform_footer input[type=submit]{width:182px}@media(max-width:900px){.madden-banners-flyin.survey:has([data-bannerid=the-weekender]) .flyin-content{border-radius:15px;width:100%}.madden-banners-flyin.survey:has([data-bannerid=the-weekender]) .the-weekender__image{display:none}}@media(max-height:700px){.madden-banners-flyin.survey:has([data-bannerid=the-weekender]){top:calc(50px + var(--wp-admin--admin-bar--height, 0px))}.madden-banners-flyin.survey:has([data-bannerid=the-weekender]) .the-weekender__contents{max-height:calc(100vh - 100px - var(--wp-admin--admin-bar--height, 0px))}}.impact-grid{align-items:flex-end}.impact-block{flex:0 0 20%;padding-left:2.5px;padding-right:2.5px;padding-top:40px;transition:all .3s ease;width:20%}.impact-block:hover{padding-left:0;padding-right:0;padding-top:25px!important}.impact-block:hover .impact-block__content{height:225px!important;margin-left:-2.5px!important;margin-right:-2.5px!important;padding-left:17.5px!important;padding-right:17.5px!important}.impact-block:hover .impact-block__number{transform:scale(1.2)}.impact-block__content{height:210px}.impact-block svg,.impact-block__content,.impact-block__number{transition:all .3s ease}.impact-block svg{overflow:visible!important}.impact-block svg .anim-group{transform-box:fill-box;transition:all .3s ease}.impact-block .impact-money svg,.impact-block .impact-people svg{transform-origin:bottom center}.impact-block .impact-money .anim-group{transform-origin:bottom left}.impact-block .impact-bell .anim-group-1,.impact-block .impact-bell svg,.impact-block .impact-map .anim-group-1,.impact-block .impact-map vg,.impact-block .impact-wallet .anim-group-1,.impact-block .impact-wallet svg{transform-origin:bottom center}.impact-block .impact-map .anim-group-2{transform-origin:center center}.impact-block:hover .impact-people svg{transform:scale(1.15)}.impact-block:hover .impact-money .anim-group-1{transform:translate(10px,10px) rotate(-10deg)}.impact-block:hover .impact-money .anim-group-2{transform:translate(5px,5px) rotate(-5deg)}.impact-block:hover .impact-wallet .anim-group-1{transform:translateY(-10px)}.impact-block:hover .impact-bell .anim-group-1,.impact-block:hover .impact-bell svg{transform:scale(1.1)}.impact-block:hover .impact-map svg{transform:scale(1.15)}.impact-block:hover .impact-map .anim-group-2{transform:rotate(-15deg)}@media screen and (max-width:1100px){.impact-grid{flex-wrap:wrap;justify-content:center}.impact-block{flex:0 0 33.333%;width:33.333%}}@media screen and (max-width:750px){.impact-block{flex:0 0 50%;width:50%}}@media screen and (max-width:500px){.impact-block{flex:0 0 100%;width:100%}}.about-accordion,.about-accordion .wp-block-madden-theme-accordion-section{border:none}.about-accordion .wp-block-madden-theme-accordion-section__header__title{color:#175873;font-family:var(--wp--preset--font-family--header);font-size:var(--wp--preset--font-size--large)}.about-accordion .wp-block-madden-theme-accordion-section__header__title strong{font-weight:inherit}.about-accordion .wp-block-madden-theme-accordion-section__header__icon{font-weight:300;top:20px}#booking-widget{position:relative;z-index:9}.rootrez_widget_form_wrapper{background-color:#fff;border:1px solid #dab28d!important;border-radius:3px;margin:0 auto;max-width:750px!important}@media(min-width:600px){.rootrez_widget_form_wrapper{border-radius:5px}}#rootrez-widget-form>div{box-sizing:border-box}#rootrez-widget-form .search_dates,.rootrez_widget_form_wrapper.no-deals #rootrez-widget-form .search_occupancy{height:75px!important}#rootrez-widget-form .search_dates{align-items:center;border-right:1px solid var(--wp--preset--color--tan);display:flex;flex:1 1 35%;flex-flow:row nowrap;font-size:14px;justify-content:flex-start;padding:16px}#rootrez-widget-form .search_dates svg,#rootrez-widget-form .search_occupancy svg{fill:#4d869f!important;height:32px!important;width:32px!important}#rootrez-widget-form .search_dates svg{margin-right:8px}#rootrez-widget-form .search_occupancy{align-items:center;display:flex;flex:0 1 25%;flex-flow:row nowrap;padding:16px;position:relative}.rootrez_widget_form_wrapper.no-deals #rootrez-widget-form .search_occupancy{border-right:1px solid #dab28d;flex-basis:35%;max-width:35%}#rootrez-widget-form .search_occupancy h3.guest-total{font-family:var(--wp--preset--font-family--body);font-size:14px;font-weight:400}#rootrez-widget-form .expander{background-color:#0000;position:absolute;right:0}#rootrez-widget-form .expander svg{transform-origin:5px 3px;transition:transform .3s ease}#rootrez-widget-form .counter_wrap svg,#rootrez-widget-form .search_occupancy svg:last-child{fill:#000!important;height:15px!important;margin-right:30px!important;width:15px!important}#rootrez-widget-form .search_submit{border-radius:5px;flex:0 1 15%;z-index:1}.rootrez_widget_form_wrapper.no-deals #rootrez-widget-form .search_submit{flex-basis:22.5%;padding-left:15px;padding-right:15px;text-align:center!important}#rootrez-widget-form .search_submit button{background-color:var(--wp--preset--color--red);border:none;border-radius:5px!important;color:#fff;cursor:pointer;font-family:karla!important;font-size:16px!important;font-weight:700;height:60px;margin-left:10px;margin:0;max-height:45px!important;max-width:120px!important;padding:0;text-transform:uppercase;width:100%}@media(max-width:776px){#RootRezWidget__container{margin-bottom:70px!important;margin-top:-80px!important}.rootrez_widget_form_wrapper.no-deals #rootrez-widget-form .search_dates{border-right:0!important}.rootrez_widget_form_wrapper.no-deals #rootrez-widget-form .search_occupancy{border-right:0!important;flex:0 1 100%!important;max-width:100%!important}.rootrez_widget_form_wrapper.no-deals #rootrez-widget-form .search_submit{flex:0 1 100%!important;max-width:100%!important;padding-left:0!important;padding-right:0!important;text-align:center!important}#rootrez-widget-form .search_submit button{border-radius:3px!important;max-width:100%!important}}@media screen and (min-width:783px){.community-grid{grid-template-rows:300px 400px}.community-grid img{height:100%;object-fit:cover;width:100%}}@media only screen and (max-width:782px){.dark-link-blocks .wp-block-cover{min-height:350px!important;padding-right:5%!important}}@media screen and (min-width:783px){body.home .dark-link-blocks .wp-block-button{display:block;overflow:hidden;padding-right:10px}body.home .dark-link-blocks .wp-block-button__link{display:block;margin-bottom:-25px;transition:all .2s ease}body.home .dark-link-blocks .wp-block-cover:hover .wp-block-button{display:block;overflow:hidden;padding-right:10px}body.home .dark-link-blocks .wp-block-cover:hover .wp-block-button__link{display:block;margin-bottom:0;transition:all .2s ease}body.home .dark-link-blocks .wp-block-cover:hover .wp-block-cover:hover .wp-block-button__link{margin-bottom:0}}.dark-hover-cards .wp-block-column .wraparound-link .show-on-hover{display:none}.dark-hover-cards .wp-block-column .wraparound-link .add-arrow:after{content:"❯";display:inline-block;font-size:.9em;font-weight:400;margin-left:8px}.dark-hover-cards .wp-block-column .wraparound-link .wp-block-cover__background{transition:opacity .2s ease}.dark-hover-cards .wp-block-column .wraparound-link .wp-block-cover__inner-container{transition:padding 0s ease,position .2s ease,top .2s ease,transform .2s ease}.dark-hover-cards .wp-block-column .wraparound-link:hover .wp-block-cover{position:relative}.dark-hover-cards .wp-block-column .wraparound-link:hover .wp-block-cover .wp-block-cover__inner-container{padding:inherit;position:absolute;top:50%;transform:translateY(-50%)}.dark-hover-cards .wp-block-column .wraparound-link:hover .wp-block-cover .wp-block-cover__background{opacity:.7}.dark-hover-cards .wp-block-column .wraparound-link:hover .wp-block-cover .show-on-hover{display:block}@media only screen and (max-width:782px){.dark-hover-cards .wp-block-cover{min-height:250px!important}:root{--wp--preset--gradient--blue-to-right:linear-gradient(180deg,#4d869f,#0000 33%)}:root .fade-row .wp-block-column>.wp-block-cover{min-height:300px!important}}.border-rt-to-btm{border-color:var(--wp--preset--color--blue);border-style:dashed;border-width:0 2px 0 0!important}.move-outer{margin-bottom:220px!important;margin-right:30%;overflow:visible}.move-outer .move-left-to-btm{transform:translate(45%,90%)}.wp-block-list{padding-left:1.1em}.add-arrow:after{content:"❯";display:inline-block;font-size:.9em;font-weight:400;margin-left:8px;transition:all .2s ease}.add-arrow:hover:after,a:hover .add-arrow:after{transform:translateX(5px)}@media only screen and (max-width:782px){.move-outer{margin-bottom:260px!important;margin-right:auto}.move-outer .move-left-to-btm{transform:translateY(300px)}.border-rt-to-btm{border-width:0 0 2px!important}}.hover-block .wp-block-cover__background{transition:opacity .3s ease}.hover-block__content{overflow:hidden}.hover-block__content__inner{transition:margin .3s ease}.hover-block__learnmore mark{transition:color .3s ease}.hover-block.text-shadow .hover-block__heading{transition:text-shadow .3s ease}.hover-block:not(:hover) .wp-block-cover__background{opacity:0!important}.hover-block:not(:hover) .hover-block__content__inner{height:0;margin-top:-100%!important}.hover-block:not(:hover) .hover-block__learnmore mark{color:inherit!important}.hover-block.text-shadow:not(:hover) .hover-block__heading{text-shadow:0 0 6px #000000bf}.hover-block--animated-bg img{transition:all .3s ease}.hover-block--animated-bg:hover img{transform:scale(1.2)}.hover-block--animated-learnmore .hover-block__learnmore{opacity:0;transition:all .3s ease}.hover-block--animated-learnmore:hover .hover-block__learnmore{opacity:1}.post-dash-row .wp-block-post-template .wp-block-post:last-child .wp-block-columns{border-bottom:none!important}@media only screen and (max-width:782px){.post-dash-row{background-repeat:no-repeat!important;background-size:contain!important}.post-dash-row .wp-block-image img{max-width:350px;width:100%}.post-dash-row .wp-block-post .wp-block-post-featured-image{aspect-ratio:auto!important;display:flex;justify-content:center}.post-dash-row .wp-block-post .wp-block-post-featured-image a{aspect-ratio:1;height:auto;max-width:250px}.post-dash-row .wp-block-post .wp-block-post-title{text-align:center}.post-dash-row .border-rt-to-btm{padding-bottom:5%}.post-links-row__columns .wp-block-column:not(:first-child){display:none}.post-links-row__heading .wp-block-group{align-items:center;text-align:center}}@media screen and (min-width:783px){.post-links-row__columns .wp-block-column{display:block}.post-links-row__slider{display:none}.post-links-row__heading .wp-block-group,.post-links-row__heading .wp-block-group>*{position:relative}.post-links-row__heading .wp-block-group:before{background:inherit;bottom:0;content:"";left:0;position:absolute;top:0;width:160%}.post-links-row .wp-block-madden-theme-post-link-block{margin-bottom:var(--wp--preset--spacing--40);margin-top:var(--wp--preset--spacing--40)}}.post-filter-cols .wpgb-facet{margin-top:1rem;--wpgb-border-width:1px}.post-filter-cols .wpgb-facet .wpgb-checkbox-facet .wpgb-checkbox-control{border-color:var(--wp--preset--color--red)}.post-filter-cols .wpgb-facet .wpgb-search-facet .wpgb-input{background-color:var(--wp--preset--color--light-blue)}.post-filter-cols .wpgb-area-bottom-1 .wpgb-pagination-facet .wpgb-page a{color:var(--wp--preset--color--black)}.post-filter-cols .wpgb-area-bottom-1 .wpgb-pagination-facet .wpgb-page a:hover,.post-filter-cols .wpgb-area-bottom-1 .wpgb-pagination-facet .wpgb-page a[aria-current]{background-color:var(--wp--preset--color--red);border-radius:50%;color:var(--wp--preset--color--white)}.post-filter-cols .wp-block-details summary{background-color:var(--wp--preset--color--red);border-radius:3px;color:var(--wp--preset--color--white);font-size:1.1rem;font-weight:600;margin-bottom:1rem;padding:.5rem;text-align:center}.post-filter-cols .wp-block-details summary::marker{content:""}@media only screen and (max-width:782px){.post-filter-cols .wpgb-area-bottom-1{justify-content:center;width:100%}}.travel-style-button__icon{aspect-ratio:1/1}.travel-style-button .wp-block-cover__background{display:none}.community__travel-style__icons .travel-style-button{transition:all .3s ease}.community__travel-style__icons .travel-style-button:hover{transform:scale(1.1)}.community__travel-style__icons .travel-style-button:hover .travel-style-button__icon{background-color:#7aa5ba!important}.community__travel-style__icons .travel-style-button__icon{transition:all .3s ease}.wp-block-group.vacation-guide{overflow:hidden}.wp-block-group.vacation-guide .vacation-guide__image{position:relative}.wp-block-group.vacation-guide .vacation-guide__image .wp-block-image{position:absolute;top:-90px}@media screen and (min-width:783px){.wp-block-group.vacation-guide .vacation-guide__image .wp-block-image{transition:top .3s ease}.wp-block-group.vacation-guide .vacation-guide__image .wp-block-image:hover{top:-120px}}@media only screen and (max-width:782px){.wp-block-group.vacation-guide{padding-top:var(--wp--preset--spacing--70)!important}.wp-block-group.vacation-guide .vacation-guide__image .wp-block-image{margin-top:-80px;position:relative;top:auto}.wp-block-group.vacation-guide .vacation-guide__content{padding-top:var(--wp--preset--spacing--30)!important}}.archive.author .wp-block-post>.wp-block-group{min-height:100%;overflow:hidden}.archive.author .wp-block-post-excerpt__more-text{margin-top:10px}.archive.author .wp-block-post-excerpt__more-text a{text-decoration:none}@media only screen and (max-width:782px){.archive.author #author__image{justify-content:center}}.community__grid{grid-template-columns:1fr 1fr 1fr 1fr!important}@media screen and (max-width:980px){.community__grid{grid-template-columns:1fr 1fr!important}}@media only screen and (max-width:782px){.community__grid{grid-template-columns:1fr!important}}.community__travel-style__swirl{left:50%;position:absolute;transform:translateX(50%);z-index:1}.community__travel-style__swirl img{max-width:unset}.community__travel-style>.wp-block-group>*{position:relative;z-index:2}.community__travel-style__heading{position:relative;z-index:9}.community__travel-style__icons.active{display:none}.community__travel-style__slider{display:none;position:relative}.community__travel-style__slider.active{display:block}.community__travel-style__slider__close{cursor:pointer;margin:0;position:absolute!important;right:20px;top:20px;z-index:999}.community__travel-style__slider .wp-block-madden-theme-slider .swiper-button-next,.community__travel-style__slider .wp-block-madden-theme-slider .swiper-button-prev{background:#0000;color:#fff}.community__travel-style__slider .wp-block-madden-theme-slider .swiper-button-next:after,.community__travel-style__slider .wp-block-madden-theme-slider .swiper-button-prev:after{color:#fff;font-size:3rem}.community__travel-style__slider .wp-block-madden-theme-slider .swiper-button-prev{left:20px}.community__travel-style__slider .wp-block-madden-theme-slider .swiper-button-next{right:20px}@media screen and (min-width:783px){.community__travel-style__heading-bottom,.community__travel-style__heading-top{position:relative}.community__travel-style__heading-bottom:hover:after,.community__travel-style__heading-top:hover:after{opacity:1}.community__travel-style__heading-bottom:after,.community__travel-style__heading-top:after{background-image:url(../png/arrow-swirl%402x.48211be8.png);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:125px;opacity:0;position:absolute;transition:all .3s ease;width:55px;z-index:9}.community__travel-style__heading-top:hover:after{transform:rotate(0)}.community__travel-style__heading-top:after{right:-70px;top:0;transform:rotate(-50deg)}.community__travel-style__heading-bottom:hover:after{transform:rotate(130deg)}.community__travel-style__heading-bottom:after{bottom:-20px;left:-115px;transform:rotate(90deg)}}@media only screen and (min-width:782px)and (max-width:1075px){.community__travel-style__slider .wp-block-columns{flex-wrap:wrap!important}.community__travel-style__slider .wp-block-column:first-child{flex-basis:100%!important;width:100%}.community__travel-style__slider .wp-block-column:not(:first-child){width:50%!important}}@media only screen and (max-width:782px){.community__travel-style__slider .wp-block-column:first-child{display:flex;flex-basis:100%!important;justify-content:center;order:1;width:100%}.community__travel-style__slider .wp-block-column:last-child{padding-right:0!important}}#tribe-community-events-shortcode .tribe-section-header h3{font-family:var(--wp--preset--font-family--body)}#tribe-community-events-shortcode .tribe-section-header h3 .req{margin-left:3px}#tribe-community-events-shortcode #event_tribe_event_status{display:none}#tribe-community-events-shortcode #event_tribe_venue .tribe-add-post,#tribe-community-events-shortcode #tribe-add-recurrence{margin:0}#tribe-community-events-shortcode .tribe-section-terms .event-terms-description{border:none;box-shadow:none;font-family:var(--wp--preset--font-family--body);padding:0;width:100%}#tribe-community-events-shortcode .tribe-community-events .req{color:#c02b0a;font-size:13.008px;font-style:normal}#tribe-community-events-shortcode .tribe-change-timezone,#tribe-community-events-shortcode .tribe-linked-type-venue-country,#tribe-community-events-shortcode .tribe-linked-type-venue-phone,#tribe-community-events-shortcode .tribe-linked-type-venue-state-province,#tribe-community-events-shortcode .tribe-linked-type-venue-website,#tribe-community-events-shortcode .tribe-recurrence-exclusion-row{display:none!important}div#tribe-community-events{border:none;border-radius:10px;box-shadow:1px 1px 24px 5px rgba(0,0,0,.102);padding:20px}div#tribe-community-events *{font-size:15px}div#tribe-community-events form{display:flex;flex-direction:column}div#tribe-community-events .eventForm td{padding:0}div#tribe-community-events .my-events-header{border-color:#ccc;padding:0 0 8px}div#tribe-community-events .my-events-header h2.my-events{font-size:1.5em!important;font-weight:700;margin:1em 0!important}div#tribe-community-events .events-community-post-title{margin-bottom:16px}div#tribe-community-events .events-community-post-content label,div#tribe-community-events .events-community-post-title label,div#tribe-community-events .tribe-section .tribe-section-header h3,div#tribe-community-events .tribe-section.tribe-section-image-uploader .tribe-section-header label{display:block;font-family:var(--wp--preset--font-family--body);font-size:1rem;line-height:1.5;margin-bottom:8px;text-transform:none}div#tribe-community-events .tribe-section .tribe-section-header{border:none;display:flex;gap:5px;margin:0;padding:0}div#tribe-community-events .tribe-section table.tribe-section-content .tribe-section-content-label,div#tribe-community-events .tribe-section table.tribe-section-content td:first-child,div#tribe-community-events .tribe-section table.virtual-event-wrapper .tribe-section-content-label,div#tribe-community-events .tribe-section table.virtual-event-wrapper td:first-child{display:none}div#tribe-community-events .events-community-post-content>input,div#tribe-community-events .events-community-post-content>textarea,div#tribe-community-events .events-community-post-title>input,div#tribe-community-events .events-community-post-title>textarea,div#tribe-community-events input[type=color],div#tribe-community-events input[type=date],div#tribe-community-events input[type=datetime-local],div#tribe-community-events input[type=datetime],div#tribe-community-events input[type=email],div#tribe-community-events input[type=month],div#tribe-community-events input[type=number],div#tribe-community-events input[type=password],div#tribe-community-events input[type=search],div#tribe-community-events input[type=tel],div#tribe-community-events input[type=text],div#tribe-community-events input[type=time],div#tribe-community-events input[type=url],div#tribe-community-events input[type=week],div#tribe-community-events textarea{background-color:#fff;background-image:none;border:1px solid #e6e6e6;border-radius:4px;box-shadow:none;color:var(--wp--preset--color--black);font-family:var(--wp--preset--font-family--body);font-size:15px;height:auto;line-height:1.428571429;margin-bottom:0;margin-top:0;padding:8px;transition:all .15s ease-in-out;width:100%}div#tribe-community-events .events-community-post-content>input:focus,div#tribe-community-events .events-community-post-content>textarea:focus,div#tribe-community-events .events-community-post-title>input:focus,div#tribe-community-events .events-community-post-title>textarea:focus,div#tribe-community-events input[type=color]:focus,div#tribe-community-events input[type=date]:focus,div#tribe-community-events input[type=datetime-local]:focus,div#tribe-community-events input[type=datetime]:focus,div#tribe-community-events input[type=email]:focus,div#tribe-community-events input[type=month]:focus,div#tribe-community-events input[type=number]:focus,div#tribe-community-events input[type=password]:focus,div#tribe-community-events input[type=search]:focus,div#tribe-community-events input[type=tel]:focus,div#tribe-community-events input[type=text]:focus,div#tribe-community-events input[type=time]:focus,div#tribe-community-events input[type=url]:focus,div#tribe-community-events input[type=week]:focus,div#tribe-community-events textarea:focus{border-color:#719ece;outline:none}div#tribe-community-events .tribe-section.tribe-section-website input{width:100%}div#tribe-community-events .eventForm .tribe-datetime-block .tribe-field-end_date,div#tribe-community-events .eventForm .tribe-datetime-block .tribe-field-start_date{width:100px}div#tribe-community-events .eventForm .tribe-datetime-block .tribe-field-end_time,div#tribe-community-events .eventForm .tribe-datetime-block .tribe-field-start_time{width:80px}div#tribe-community-events #event_organizer,div#tribe-community-events #event_tribe_venue{padding-right:0}div#tribe-community-events #event_tribe_venue .linked-post{align-items:center;display:flex}div#tribe-community-events #event_tribe_venue .linked-post .tribe-table-field-label{display:block!important}div#tribe-community-events #event_tribe_venue .linked-post:not(.tribe-linked-type-venue-address) td:last-child input{width:unset!important}div#tribe-community-events .tribe-section{border:none;border-radius:0;margin:0 0 16px;padding:0}div#tribe-community-events .tribe-section .linked-post-dropdown{margin:0}div#tribe-community-events .tribe-section div.tribe-section-content{border:none!important;border-spacing:0;margin:0;padding:0}div#tribe-community-events .tribe-section div.tribe-section-content .tribe-section-content-row{border:none!important}div#tribe-community-events .tribe-section-cost p{margin:0}div#tribe-community-events .tribe-section table.tribe-section-content .tribe-section-content-field,div#tribe-community-events .tribe-section table.tribe-section-content td:last-child,div#tribe-community-events .tribe-section table.virtual-event-wrapper .tribe-section-content-field,div#tribe-community-events .tribe-section table.virtual-event-wrapper td:last-child{padding-right:0;width:100%}div#tribe-community-events .tribe-section.tribe-section-cost .cost-input-field{width:100%}div#tribe-community-events .select2-container--default .select2-selection--single{height:40px;width:100%}div#tribe-community-events .select2-container--default .select2-selection--single .select2-selection__rendered{padding-top:4px}div#tribe-community-events .tribe-section.tribe-section-organizer .tribe-dropdown,div#tribe-community-events .tribe-section.tribe-section-venue .tribe-dropdown{display:block;padding:0;width:100%!important}div#tribe-community-events .select2-container--default .select2-selection--multiple,div#tribe-community-events .select2-container--default.select2-container--focus .select2-selection--multiple{border:none}div#tribe-community-events .select2-container--default .select2-selection--multiple .select2-selection__rendered{padding:0!important}div#tribe-community-events .tribe-section.tribe-section-taxonomy .tribe-dropdown .select2-selection--multiple .select2-search--inline{padding:0;width:100%}div#tribe-community-events .tribe-section.tribe-section-taxonomy .tribe-dropdown .select2-selection--multiple .select2-search--inline input[type=text]{margin:0;width:100%!important}div#tribe-community-events .tribe-section.tribe-section-taxonomy .tribe-dropdown .select2-selection--multiple .select2-selection__choice{font-size:12px;letter-spacing:0;margin:0 2px 5px 1px;padding:5px}div#tribe-community-events .select2-container--default .select2-selection--single{border-color:#e6e6e6}div#tribe-community-events .select2-container--default .select2-selection--single .select2-selection__arrow{top:5px}div#tribe-community-events .tribe-section-venue .tribe-add-post{display:none!important}div#tribe-community-events #event_captcha{background:#0000;border:none;margin:20px 0;order:98;padding:0}div#tribe-community-events .tribe-events-community-footer{margin-top:0;order:99}div#tribe-community-events #post.events-community-submit{background-color:var(--wp--preset--color--red);border:none;border-radius:4px;box-shadow:none;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:10px 20px;text-transform:none;width:auto}div#tribe-community-events #rsvp_form_toggle,div#tribe-community-events #settings_form_toggle,div#tribe-community-events #ticket_form_toggle,div#tribe-community-events #tribe-add-exclusion,div#tribe-community-events #tribe-add-recurrence,div#tribe-community-events .tribe-button-secondary,div#tribe-community-events .tribe-image-upload-area .choose-file,div#tribe-community-events a.tribe-button.tribe-button-secondary,div#tribe-community-events input.button.submit.events-community-submit{background-color:#5586a0;border:none;border-radius:4px;box-shadow:none;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:10px 20px;text-transform:none;width:auto}div#tribe-community-events #tribe-add-recurrence .has-no-recurrence,div#tribe-community-events .tribe-has-recurrence-rule #tribe-add-recurrence .has-recurrence{font-size:14px}div#tribe-community-events .edit-linked-post-link{display:none}div#tribe-community-events .tribe-event-exclusion,div#tribe-community-events .tribe-event-recurrence{padding-bottom:20px;padding-top:20px}div#tribe-community-events .recurrence-row.tribe-datetime-block{border:1px solid #e6e6e6;border-radius:4px;display:block;margin-bottom:10px;padding:10px}div#tribe-community-events .recurrence-row.tribe-datetime-block td{border:none;display:block!important}div#tribe-community-events .recurrence-row.tribe-datetime-block td.recurrence-rules-header{display:none!important}div#tribe-community-events .recurrence-row.tribe-datetime-block .tribe-datepicker{width:auto}div#tribe-community-events .custom-recurrence-months,div#tribe-community-events .recurrence-end .recurrence-end-range,div#tribe-community-events .recurrence-end.tribe-active,div#tribe-community-events .tribe-dame-day-select,div#tribe-community-events .tribe-dependent.tribe-active,div#tribe-community-events .tribe-month-select,div#tribe-community-events .tribe-month-select .tribe-active,div#tribe-community-events .tribe-recurrence-details .recurrence-row .recurrence-time,div#tribe-community-events .tribe-recurrence-details .recurrence-row.tribe-active,div#tribe-community-events .tribe-recurrence-type.tribe-active{align-items:center;display:flex;flex-wrap:wrap;gap:3px}div#tribe-community-events .custom-recurrence-months,div#tribe-community-events .recurrence-custom-container{flex:1}div#tribe-community-events input.recurrence_end_count{width:50px!important}div#tribe-community-events .tribe-month-select .select2-selection__rendered{align-items:center;display:flex}div#tribe-community-events .tribe-month-select .select2-search--inline{flex:1}div#tribe-community-events .tribe-month-select .select2-search--inline .select2-search__field{max-width:200px;width:100%!important}div#tribe-community-events .recurrence-row.tribe-recurrence-description{display:none}div#tribe-community-events .recurrence-row.tribe-recurrence-description td{border:none;display:block!important}div#tribe-community-events .tribe-image-upload-area{background-position:center 20px!important;border:1px solid #e6e6e6;border-radius:4px;padding:20px}div#tribe-community-events .tribe-image-upload-area .note{padding-top:60px!important}div#tribe-community-events .tribe-community-notice-success{border:none;box-shadow:none;margin:0;padding:30px 5%;text-align:center}div#tribe-community-events .tribe-community-notice-success h2{color:#565759;font-size:clamp(24.034px,1.502rem + (1vw - 3.2px)*1.426,40px);font-style:normal;font-weight:700;margin:0}div#tribe-community-events .add-recurrrence-header{font-family:var(--wp--preset--font-family--body);font-size:1rem;line-height:1.5;margin-bottom:8px;margin-top:0}@media(max-width:782px){#tribe-community-events .tribe-section table.tribe-section-content td,.tribe-community-events .tribe-section table.virtual-event-wrapper td{padding:0}}.select2-container--default .select2-search--dropdown .select2-search__field{background-color:#fff;background-image:none;border:1px solid #e6e6e6;border-radius:4px;box-shadow:none;color:var(--wp--preset--color--black);font-family:var(--wp--preset--font-family--body);font-size:15px;height:auto;line-height:1.428571429;margin-bottom:0;margin-top:0;padding:8px;transition:all .15s ease-in-out}.select2-container--default .select2-search--dropdown .select2-search__field:focus{border-color:#719ece;outline:none}.single-community-map .wp-block-madden-theme-map-communities{left:auto;position:relative;right:auto;top:auto;width:auto}.single-community-map .wp-block-madden-theme-map-communities #streets{opacity:1}.single-community-map__image .wp-block-image{transition:all .3s ease}.single-community-map__image .wp-block-image:hover{transform:rotate(15deg)}.community-gallery .cr__grid button.loadMore{background-color:var(--wp--preset--color--red)!important;border-color:var(--wp--preset--color--red);border-radius:5px;border-style:solid;border-width:1px;color:var(--wp--preset--color--white);display:block;font-family:var(--wp--preset--font-family--body);font-size:var(--wp--preset--font-size--medium-small)!important;font-style:normal;font-weight:700;line-height:1.45;margin-left:auto!important;margin-right:auto!important;padding:8px 45px;text-decoration:none;text-transform:uppercase;width:auto!important}.community-gallery .cr__grid button.loadMore:after{content:none}.community-gallery .cr__grid button.loadMore:hover{background:#fff!important;color:var(--wp--preset--color--red)!important}.faq-block .wp-block-image{width:100%}.faq-block .wp-block-image img{transform:scale(.88);transform-origin:bottom;transition:all .3s ease;width:100%}.faq-block__description{opacity:0;transition:all .3s ease}.faq-block:hover .wp-block-image img{transform:scale(1)}.faq-block:hover .faq-block__description{opacity:1}.arrington-title{align-items:center;display:flex}.arrington-title.has-text-align-center{justify-content:center}.arrington-title mark{font-size:70%}.thompsons-title mark{font-family:Goldana;font-size:122%}.single-tribe_events .tribe-block__event-price,.single-tribe_events .tribe-block__event-website,.single-tribe_events .tribe-events-event-meta,.single-tribe_events .tribe-events-schedule{display:none!important}.single-tribe_events .entry-content{display:flex;flex-direction:column}.single-tribe_events .entry-content>*{width:100%}.single-tribe_events .entry-content .tribe-block__venue{order:12}.single-tribe_events .tribe-block__events-link,.single-tribe_events .tribe-events-schedule+*{margin-top:0}.single-tribe_events .tribe-block__venue{border:none;padding:0}.single-tribe_events .tribe-block__venue .tribe-block__venue__meta .tribe-block__venue__name h3{all:unset;font-family:var(--wp--preset--font-family--header);font-size:35px!important;font-weight:600!important;line-height:1;margin-bottom:4px}.single-tribe_events .tribe-block__venue .tribe-block__venue__meta .tribe-block__venue__name h3 a{color:unset}.single-tribe_events .tribe-block__venue .tribe-block__venue__meta .tribe-block__venue__address,.single-tribe_events .tribe-block__venue .tribe-block__venue__meta .tribe-block__venue__phone,.single-tribe_events .tribe-block__venue .tribe-block__venue__meta .tribe-block__venue__website{font-family:var(--wp--preset--font-family--body);font-size:18px}.single-tribe_events .tribe-block__venue .tribe-block__venue__meta .tribe-events-gmap{color:unset!important}.tribe-events-c-subscribe-dropdown__button{background-color:var(--wp--preset--color--red)!important;border:none!important;border-radius:5px!important;color:#fff!important;font-size:16px!important;padding:15px 13px!important;text-transform:uppercase!important;width:auto!important}.tribe-events-c-subscribe-dropdown__button-text{font-size:16px!important;font-weight:500;text-transform:uppercase}.tribe-events-c-subscribe-dropdown__container{width:auto!important}.event--related-events{background-position:0 0;background-repeat:no-repeat;background-size:600px auto!important}.tribe-events-calendar-month .tribe-events-calendar-series-archive__container{display:none!important}@media screen and (min-width:783px){.event--top .wp-block-columns{min-height:585px}.event--top__content>.wp-block-group{padding:30px 12%!important}.event--extra{padding-bottom:var(--wp--preset--spacing--70)!important;padding-top:var(--wp--preset--spacing--70)!important}.event--related-events{background-size:1500px auto!important}}.tribe-related-events{display:grid;gap:60px;grid-template-columns:repeat(1,1fr);list-style:none;margin:0;padding:0}.tribe-related-events:after,.tribe-related-events:before{display:none}.tribe-related-events li .tribe-related-events-thumbnail{display:block;line-height:0}.tribe-related-events li .tribe-related-events-thumbnail img{border-top-left-radius:4px;border-top-right-radius:4px;display:block;height:232px;line-height:0;object-fit:cover;width:100%}.tribe-related-events li .tribe-related-event-info{background:#f6f8fb;border-bottom-left-radius:4px;border-bottom-right-radius:4px;padding:20px}.tribe-related-events li .tribe-related-event-info .tribe-related-events-title{font-size:20px;font-weight:700;line-height:26px;margin-bottom:10px;margin-top:5px;padding:0 0 5px}.tribe-related-events li .tribe-related-event-info .tribe-related-events-title a{color:var(--wp--preset--color--black);text-decoration:none}.tribe-related-events li .tribe-related-event-info .tribe-related-events-title a:hover{color:#2b7bb9}.tribe-related-events li .tribe-related-event-info .tribe-related-events-more{margin-top:15px}.tribe-related-events li .tribe-related-event-info .tribe-related-events-more a{font-family:Karla;font-size:14px;font-weight:900;text-decoration:none;text-transform:uppercase}.tribe-related-events li .tribe-related-event-info .tribe-related-events-more a:hover{color:var(--wp--preset--color--red)}@media screen and (min-width:783px){.tribe-related-events{gap:60px;grid-template-columns:repeat(3,1fr)}}#communities__content{margin-top:-50vw}@media only screen and (max-width:782px){#communities{display:flex;flex-direction:column}#communities .wp-block-madden-theme-communities{order:5}#communities__content{margin-top:0!important;padding-top:40px}#communities__content__description{padding-right:0!important}}#book-with-us__bg{height:100%;left:0;position:absolute;top:0;width:calc(50% - 10px)}#book-with-us__bg img{height:100%;object-fit:cover;width:100%}#book-with-us .wp-block-column>:not(#book-with-us__bg){position:relative}@media screen and (min-width:783px){#book-with-us .wp-block-columns{position:static}}@media only screen and (max-width:782px){#download-vacation-guide{padding-right:10%!important}#why-should-i-visit{padding-bottom:80px!important;padding-top:50px!important}#book-with-us{overflow:hidden;padding-bottom:70px!important;padding-top:0!important}#book-with-us .wp-block-columns{margin-bottom:50px;margin-top:0!important}#book-with-us__bg{height:calc(100% + 40px);left:-40px;position:absolute;top:0;width:calc(100% + 80px)}#book-with-us__left{padding-top:50px;position:relative}#book-with-us__right>.wp-block-group{margin-left:auto;margin-right:auto;max-width:400px;text-align:center}#book-with-us__links{margin-bottom:0!important}}.listing--hours{font-size:14px;font-weight:500;text-align:center}.listing--hours h2{margin-bottom:0}.listing--extra .wp-block-madden-theme-acf-content>*{-webkit-margin-before:2rem;margin-block-start:2rem;-webkit-margin-after:0;margin-block-end:0}.listing--extra .wp-block-madden-theme-acf-content>:first-child{-webkit-margin-before:0;margin-block-start:0}.listing--extra img{display:block;height:510px;margin-left:auto;margin-right:auto;object-fit:cover;width:520px}.listing--related-listings{background-position:0 0;background-repeat:no-repeat;background-size:600px auto!important}@media screen and (min-width:783px){.listing--top__content>.wp-block-group{min-height:585px;padding:50px 12% 20px!important}.listing--details__address>.wp-block-group{padding:var(--wp--preset--spacing--60) var(--wp--preset--spacing--30) var(--wp--preset--spacing--60) 12%!important}.listing--related-listings{background-size:1500px auto!important}}@media only screen and (min-width:1250px){#pilgrimage__images{gap:0!important;margin-top:-100px}#pilgrimage__images__left{flex-basis:40%!important;z-index:1}#pilgrimage__images__right{flex-basis:40%!important;margin-left:-30px;padding-top:55px}}.wp-block-query.press-releases .wp-block-post{border-radius:5px;display:flex;flex-direction:column;justify-content:flex-start;overflow:hidden}.wp-block-query.press-releases .wp-block-post__contents{flex:1}.search.search-results ul.columns-3.wp-block-post-template.is-layout-grid{display:flex;flex-wrap:wrap;gap:2rem 3%;justify-content:center}.search.search-results ul.columns-3.wp-block-post-template.is-layout-grid li.wp-block-post{flex-basis:31.33%}.wp-block-search__inside-wrapper input{border:1px solid var(--wp--preset--color--gray);border-radius:4px 0 0 4px;font-weight:700}.wp-block-search__inside-wrapper input:focus{border-color:var(--wp--preset--color--black)}.wp-block-search__inside-wrapper input:focus-visible{border-color:var(--wp--preset--color--black);outline:none}.wp-block-search__inside-wrapper input::-webkit-search-cancel-button{-webkit-appearance:none;background:linear-gradient(45deg,#0000 0,#0000 43%,var(--wp--preset--color--red) 45%,var(--wp--preset--color--red) 55%,#0000 57%,#0000 100%),linear-gradient(135deg,#0000 0,#0000 43%,var(--wp--preset--color--red) 45%,var(--wp--preset--color--red) 55%,#0000 57%,#0000 100%);cursor:pointer;display:inline-block;height:12px;margin-left:10px;width:12px}.wp-block-search__inside-wrapper button{border-radius:0 4px 4px 0;line-height:0;margin-left:0}.wp-block-search__inside-wrapper button:hover{background-color:var(--wp--preset--color--blue)!important;border-color:var(--wp--preset--color--blue)!important}@media screen and (max-width:980px){.search.search-results ul.columns-3.wp-block-post-template.is-layout-grid li.wp-block-post{flex-basis:48%}}@media only screen and (max-width:782px){.search.search-results ul.columns-3.wp-block-post-template.is-layout-grid li.wp-block-post{flex-basis:100%}}.vacation-guide-form-outer{min-height:250px;overflow:visible}.bg-size-30{background-size:30%!important}.annual-event-filter{cursor:pointer;position:relative}.annual-event-filter:not(:last-child):after{border-top:2px dashed var(--wp--preset--color--blue);content:"";height:1px;position:absolute;right:-32px;top:35px;width:30px}.annual-event-filter.active .wp-block-image img,.annual-event-filter:hover .wp-block-image img{transform:scale(1.3)}.annual-event-filter.active p,.annual-event-filter:hover p{color:var(--wp--preset--color--blue);font-weight:700}.annual-event-filter .wp-block-image{display:block;height:70px;position:relative;width:70px}.annual-event-filter .wp-block-image img{position:absolute;transform-origin:50% 100%;transition:all .3s ease;z-index:2}.annual-event-filter p{transition:all .3s ease}.annual-event{position:relative}.annual-event__icon{left:10px;margin:0;pointer-events:none;position:absolute;top:10px}.annual-event-container.active-filter--spring .annual-event--spring.event-position-1{grid-column:span 4}.annual-event-container.active-filter--spring .annual-event--spring.event-position-2,.annual-event-container.active-filter--spring .annual-event--spring.event-position-3,.annual-event-container.active-filter--summer .annual-event--summer.event-position-1,.annual-event-container.active-filter--summer .annual-event--summer.event-position-2{grid-column:span 3}.annual-event-container.active-filter--summer .annual-event--summer.event-position-3{grid-column:span 4}.annual-event-container.active-filter--fall .annual-event--fall.event-position-1{grid-column:span 6}.annual-event-container.active-filter--fall .annual-event--fall.event-position-2,.annual-event-container.active-filter--winter .annual-event--winter.event-position-1{grid-column:span 4}.annual-event-container.active-filter--winter .annual-event--winter.event-position-2{grid-column:span 6}@media only screen and (max-width:782px){.annual-event-container{display:flex!important;flex-direction:column}.annual-event-filter-container{gap:5%!important}.annual-event-filter:after{display:none}.annual-event-filter .wp-block-image{height:50px;width:50px}.annual-event__icon,.annual-event__icon img{width:50px!important}}.home-new-hero{height:50vw;max-height:800px;min-height:500px;position:-webkit-sticky;position:sticky;top:0}.home-new-hero .swiper,.home-new-hero .swiper-slide,.home-new-hero .swiper-wrapper,.home-new-hero .wp-block-image,.home-new-hero .wp-block-kraken-core-slider,.home-new-hero img{height:100%!important}.home-new-hero img{object-fit:cover!important}.home-grid-cover .wp-block-button__link{border:none;padding-bottom:var(--wp--preset--spacing--20)!important;transition:all .3s ease}.home-grid-cover .wp-block-button__link:hover{background-color:rgba(76,133,158,.902)!important;border:none;color:#fff}.vacation-guide-hover:hover img{transform:scale(1.1) rotate(10deg)}.vacation-guide-hover img{transition:all .3s ease}#booking-widget.new-design .rootrez_widget_form_wrapper{border:2px solid var(--wp--preset--color--blue)!important}#booking-widget.new-design .rootrez_widget_form_wrapper #rootrez-widget-form .search_dates,#booking-widget.new-design .rootrez_widget_form_wrapper #rootrez-widget-form .search_occupancy{border-color:var(--wp--preset--color--blue)!important;border-width:2px;color:var(--wp--preset--color--blue)!important;flex:1;height:56px!important;justify-content:center}#booking-widget.new-design .rootrez_widget_form_wrapper #rootrez-widget-form .search_occupancy{border:none!important}#booking-widget.new-design .rootrez_widget_form_wrapper #rootrez-widget-form .search_occupancy.open .booking-extras-options{top:56px!important}#booking-widget.new-design .rootrez_widget_form_wrapper #rootrez-widget-form .booking-extras-options{border-color:var(--wp--preset--color--blue)!important;border-width:2px;left:-2px!important;width:calc(100% + 4px)!important}#booking-widget.new-design .rootrez_widget_form_wrapper #rootrez-widget-form .search_occupancy-event{position:relative;width:150px}#booking-widget.new-design .rootrez_widget_form_wrapper #rootrez-widget-form .search_occupancy-event .expander{right:0}#booking-widget.new-design .rootrez_widget_form_wrapper #rootrez-widget-form .search_occupancy-event .expander svg{margin:0!important;position:absolute;right:0;top:-7.5px;transform-origin:unset}#booking-widget.new-design .rootrez_widget_form_wrapper #rootrez-widget-form .search_occupancy-event .expander svg path{fill:var(--wp--preset--color--blue)!important}#booking-widget.new-design .rootrez_widget_form_wrapper #rootrez-widget-form .search_submit{display:block!important;flex:0 0 209px;height:60px!important;margin:-2px -2px -2px 0;padding:0!important}#booking-widget.new-design .rootrez_widget_form_wrapper #rootrez-widget-form .search_submit button{border:2px solid var(--wp--preset--color--red)!important;border-radius:0 4px 4px 0!important;display:block!important;height:60px!important;max-height:unset!important;max-width:unset!important;width:100%!important}#booking-widget.new-design .rootrez_widget_form_wrapper #rootrez-widget-form .search_submit button:hover{background:#fff!important;color:var(--wp--preset--color--red)!important}@media(max-width:776px){#booking-widget.new-design .rootrez_widget_form_wrapper #rootrez-widget-form .search_submit{margin:0 0 -2px!important}#booking-widget.new-design .rootrez_widget_form_wrapper #rootrez-widget-form .search_submit button{border-radius:0 0 4px 4px!important;margin-bottom:-2px;margin-left:-2px;margin-right:-2px;width:calc(100% + 4px)!important}}#crowdriff-gallery.home-new .cr__grid{text-align:center}#crowdriff-gallery.home-new .cr__gallery .loadMore{background-color:var(--wp--preset--color--red)!important;border-color:var(--wp--preset--color--red)!important;border-radius:5px!important;border-style:solid!important;border-width:1px!important;color:var(--wp--preset--color--white)!important;font-family:var(--wp--preset--font-family--body)!important;font-style:normal!important;font-weight:700!important;letter-spacing:inherit!important;line-height:1.45!important;margin-top:16.5px!important;padding:8px 23px!important;text-decoration:none!important;text-transform:uppercase!important;transition:unset!important;width:auto!important}#crowdriff-gallery.home-new .cr__gallery .loadMore:hover{background-color:var(--wp--preset--color--white)!important;border-color:var(--wp--preset--color--red)!important;color:var(--wp--preset--color--red)!important}#crowdriff-gallery.home-new .cr__gallery .loadMore:after{content:unset!important}.home-new-annual-events .annual-events-bg-slider{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;z-index:0}.home-new-annual-events .annual-events-bg-slider .swiper,.home-new-annual-events .annual-events-bg-slider .swiper-slide,.home-new-annual-events .annual-events-bg-slider .swiper-wrapper{height:100%!important}.annual-block{container-name:annual-block;container-type:inline-size;overflow:hidden;transition:padding .5s ease}.annual-block__row{border-radius:15px;height:406px;overflow:hidden;position:relative}.annual-block__image{border-top-left-radius:15px}.annual-block .wraparound-link,.annual-block__image{flex:0 0 40%;width:40%}.annual-block .wraparound-link .wp-block-cover{width:100%}.annual-block__month{background:#79a5ba;border-radius:15px 0;color:#fff;font-size:28px;font-weight:800;left:0;padding:17px 20px;position:absolute;top:0}@container annual-block (width < 400px){.annual-block{width:70%}.annual-block .wraparound-link,.annual-block__image{flex:0 0 100%;width:100%}.annual-block__contents{display:none}}.annual-block-slider.wp-block-madden-theme-slider .wp-block-madden-theme-single-slide{padding-left:13px;padding-right:13px}.annual-block-slider.wp-block-madden-theme-slider .swiper-slide.swiper-slide-active .annual-block__contents .wp-block-heading{font-weight:400!important}.annual-block-slider.wp-block-madden-theme-slider .swiper-pagination .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#fcfaf5}@media only screen and (min-width:1200px){.annual-block-slider.wp-block-madden-theme-slider .wp-block-madden-theme-single-slide .annual-block{padding-top:30px}.annual-block-slider.wp-block-madden-theme-slider .wp-block-madden-theme-single-slide.swiper-slide-active .annual-block{margin-left:-30%;padding-top:0;width:160%}.annual-block-slider.wp-block-madden-theme-slider .wp-block-madden-theme-single-slide:not(.swiper-slide-active) .annual-block{width:70%}.annual-block-slider.wp-block-madden-theme-slider .wp-block-madden-theme-single-slide:not(.swiper-slide-active) .annual-block .wraparound-link,.annual-block-slider.wp-block-madden-theme-slider .wp-block-madden-theme-single-slide:not(.swiper-slide-active) .annual-block__image{flex:0 0 100%;width:100%}.annual-block-slider.wp-block-madden-theme-slider .wp-block-madden-theme-single-slide:not(.swiper-slide-active) .annual-block__contents{display:none}.annual-block-slider.wp-block-madden-theme-slider .wp-block-madden-theme-single-slide.swiper-slide-next .annual-block{margin-left:auto}}@media only screen and (max-width:1199px){.annual-block-slider.wp-block-madden-theme-slider .swiper-navigation-wrapper{margin-top:10px!important}}.group-services-map{max-width:700px;position:relative;right:auto;top:auto;width:100%}.group-services-map #background{filter:drop-shadow(2px 2px 6px rgba(0,0,0,.2))}.group-services-map #background>path{stroke:#fff;stroke-width:3px}.single-community-map .wp-block-madden-theme-map-communities.group-services-map #streets{opacity:0}@media only screen and (min-width:783px){#isMedium,#isSmall{float:none;visibility:hidden}#isLarge{float:left;visibility:hidden}}@media only screen and (min-width:783px)and (max-width:1100px){#isSmall{float:none;visibility:hidden}#isMedium{float:left;visibility:hidden}#isLarge{float:none;visibility:hidden}}@media only screen and (max-width:782px){#isSmall{float:left;visibility:hidden}#isLarge,#isMedium{float:none;visibility:hidden}.stack-small{align-items:center;display:flex!important;flex-direction:column}}
