#top-bar a.btn.button{padding:8px!important;border-width:0px!important;margin:0px!important;display:inline!important}#top-bar a.btn.button+a{margin-left:10px!important}div#wc-square-digital-wallet{width:134px!important;margin-top:-22px!important;margin-left:10px;margin-right:10px;margin-bottom:22px}.postid-44358 h2{font-size:20px}.postid-44358 h3{font-size:16px;font-weight:700;margin-bottom:3px}.galleryid-44358{display:flex;gap:10px}.galleryid-44358 a,.galleryid-44358 dl,.galleryid-44358 dt{display:flex;align-self:stretch}.galleryid-44358 img{display:block;height:100%!important;object-fit:cover;width:100%!important;min-height:100%!important;border:none!important}.intro-larger{font-size:1.3em!important;line-height:1.3em!important}@media screen and (min-width:1024px){.wp-image-44239{float:right;margin-left:30px}.wp-image-44240{float:left;width:25%;margin-right:30px;margin-bottom:30px}.wp-image-44241{float:right;width:40%;margin-left:30px}.wp-image-44242{float:left;width:40%;margin-right:30px}.wp-image-44243{width:70%;margin:40px auto 0 auto;display:block}}h1.memorial-h1{line-height:0.9em!important}h1.memorial-h1 span{display:block;font-size:.5em}.single-product div#wc-square-digital-wallet{display:none!important}#sustainability .container h1{text-align:center;font-family:fave-script-pro,sans-serif;font-size:7rem;margin-top:2rem}#sustainability .container h2{margin:4rem 0 1rem 0;clear:both;text-align:center}#sustainability .container p{width:640px;max-width:100%;margin:1rem auto}@media screen and (min-width:768px){#sustainability .container .alignright{float:right;margin:0 0 3rem 3rem}#sustainability .container .alignleft{float:left;margin:0 3rem 3rem 0}}@media screen and (max-width:768px){#sustainability .container .alignright{padding:2rem;width:100%;height:auto}#sustainability .container .alignleft{padding:2rem;width:100%;height:auto}#phoenix .hero-banner.simple.individual .arizona-badge img{height:200px;margin-top:30px;margin-bottom:-30px}}@media screen and (min-width:768px){#phoenix .hero-banner.simple.individual{height:910px;max-height:unset}#phoenix .hero-banner.simple.individual .arizona-badge img{height:200px;margin-top:-30px}}.page-template-memorial a.button{color:#fff;margin:0}.page-template-memorial blockquote{margin:50px 0 0 0;font-weight:normal!important}.page-template-memorial blockquote p{text-align:center;font-size:3em!important;font-family:fave-script-pro,sans-serif;font-style:normal!important;line-height:0.9!important;font-weight:normal!important}.page-template-sunset h2,.page-template-tethered h2,.additional-page-text h2,.coupons-content h2{text-align:center;margin-bottom:25px;font-size:70px;letter-spacing:.02em;font-family:fave-script-pro,sans-serif;font-style:normal;font-weight:400;text-transform:none}.page-template-page-with-locations-button .lp-content h2{margin-bottom:25px;font-size:60px;letter-spacing:.02em;font-family:fave-script-pro,sans-serif;font-style:normal;font-weight:400;text-transform:none}.page-template-page-with-locations-button #hero .tiles .overlay{top:0;left:0;right:0;bottom:0;position:absolute;background:rgba(83,85,74,.2)}.page-template-page-with-locations-button #hero .tiles{justify-content:center;margin-top:32px;gap:32px}.page-template-page-with-locations-button #hero .tiles a{margin:0!important}@media screen and (max-width:768px){.page-template-page-with-locations-button #hero .tiles{flex-direction:column!important}}.page-template-page-with-locations-button #hero .tiles .overlay p{margin-top:18px}p.intro{font-size:20px!important;line-height:1.5!important;margin-bottom:30px!important}.page-template-page-with-locations-button .lp-content h3{margin-bottom:25px;font-size:42px;letter-spacing:.02em;font-family:fave-script-pro,sans-serif;font-style:normal;font-weight:400 text-transform:none}.page-template-memorial h2{margin-bottom:25px;font-size:70px;letter-spacing:.02em;font-family:fave-script-pro,sans-serif;font-style:normal;font-weight:400;text-transform:none}.additional-page-text{background-color:#e8a30e;padding:2rem;border-radius:16px;width:1024px;max-width:100%;margin:0 auto;margin-top:-100px;z-index:9;position:relative;box-shadow:10px 10px 20px 0 rgba(0,0,0,.2)}@media screen and (max-width:768px){.additional-page-text{padding:1rem;margin:10px;width:auto}}.coupons-content{width:1024px;max-width:100%;padding:2rem;margin:0 auto}.additional-page-text p,.coupons-content p{margin-bottom:12px;text-align:center}:is(.page-template-sunset,.page-template-tethered) h3{text-align:center;margin-bottom:25px;font-size:48px;letter-spacing:.02em;font-family:fave-script-pro,sans-serif;font-style:normal;font-weight:400;text-transform:none}.page-template- .sidebar-locations{margin-top:1rem}@media screen and (min-width:768px){.sidebar-locations{position:sticky;top:8rem}}.sidebar-locations ul{margin-left:0!important;padding-left:0!important}.sidebar-locations li{margin-left:0!important;padding-left:0!important}.sidebar-locations ul li{width:140px;height:50px;border-width:1px;margin-bottom:1em;width:100%;text-align:center;align-items:center;justify-content:center;color:#000;font-weight:700;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;box-shadow:0 10px 14px -7px rgba(0,0,0,.4);display:flex;background:linear-gradient(0deg,rgba(249,229,56,1) 0%,rgba(253,187,45,1) 100%);list-style-type:none}.sidebar-locations ul li:hover{background:linear-gradient(0deg,rgba(249,229,56,1) 100%,rgba(253,187,45,1) 0%)}.coupons-intro{min-height:70vh;background-size:cover;padding:200px 2rem 2rem 2rem;display:flex;gap:1rem;flex-wrap:wrap;position:relative;align-content:center;justify-items:center;justify-content:center;flex-direction:column}.coupons-intro h1{text-align:center;margin-bottom:0;font-size:96px;letter-spacing:.02em;font-family:fave-script-pro,sans-serif;font-style:normal;font-weight:400;text-transform:none;color:#fff;z-index:2;position:relative}.coupons-intro::before{position:absolute;background:#000;content:'';width:100%;height:100%;opacity:.4;top:0;left:0;z-index:1}@media screen and (max-width:1024px){.coupons-intro{}}.coupon-item{width:800px;max-width:100%;flex-basis:max-content;z-index:2;position:relative;color:#fff;border:4px dashed #e8a30e;padding:1rem}.coupon-title{font-size:24px;margin-bottom:2rem}.coupon-item ul{list-style-type:disc;margin-left:1rem;line-height:1.3}.coupon-item li{margin-bottom:12px}.sidebar-locations a{display:flex;flex-basis:100%;align-items:center;justify-content:center;align-self:stretch}.sidebar-locations a{text-decoration:none;color:black!important}.single .section.page-content{overflow:unset!important}@media screen and (min-width:768px){#tethered-hot-air-balloon-rides .lp-content ul{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}}@media (max-width:1200px){.fancy-slider .controls .control{opacity:.85}.fancy-slider .controls .control:hover:not(.hidden,.more-visible){opacity:.85}.fancy-slider .controls .control:hover:not(.hidden){opacity:.85}.fancy-slider .controls .control.right::after{content:"More Options";display:block;color:#fff;margin:5px;text-align:center}}.fancy-slider .controls .control{background:rgba(38,38,38,.85)}body.home .tile .overlay{background-color:rgba(0,0,0,.65)}.single-post.postid-62729 table{border:1px solid #e4e4e4;td{padding:10px}tr:nth-of-type(odd){background-color:#e4e4e4}}.content.blog h2{font-size:22px!important}.content.blog h3{font-size:19px!important;margin-bottom:10px}.modal-wrapper.modal-iframe.open[style="max-width: 700px;"]{max-width:90vw!important}body.page-id-96 .tiles a{width:100%}:is(.page-template-sunset,.page-template-tethered) .tiles .box h3{font-family:'Open Sans',sans-serif}.search__field{color:#1c1e0e!important}#rating hr{margin:0 auto 30px}.page-id-93854 .fancy-slider{width:100%;max-width:50vw;margin:0 auto}.page-id-93854 .inner.nice-scroll-container,.page-id-93854 .flight-slide.slide{width:100%!important}@media screen and (max-width:640px){.page-id-93854 .fancy-slider{max-width:100vw;width:100%;margin:0 auto}}.postid-94533 .content.blog{table{margin-bottom:25px;border-spacing:15px}table tr:first-of-type{background-color:#f0f0f0}table tr:nth-of-type(odd):not(:first-of-type){background-color:#f6f6f6}table th,table td{display:table-cell;padding:15px}}*/ body.page-id-52711{input[type="checkbox"]{width:15px!important;margin-bottom:-2px!important;margin-right:10px!important}input[type="checkbox"]:checked{background-color:#0073e6;border-color:#005bb5}.form-p{color:#fff;margin-bottom:24px;font-size:14px}form.wpcf7-form.init{width:43%;margin-right:auto;margin-left:auto;padding:5% 6%}.wpcf7 label{text-transform:none}.wpcf7-list-item{font-size:14px;margin-bottom:10px}h1{text-align:center;margin-bottom:3px;font-size:7.5rem;letter-spacing:.02em;font-family:fave-script-pro,sans-serif;font-style:normal;font-weight:400;line-height:6rem;text-transform:none;padding:5% 0}h2{font-size:29px;text-align:center;margin:20px 0 54px;font-weight:400;letter-spacing:.038em;text-transform:uppercase;line-height:35px}.photo-container{background-image:url(/wp-content/uploads/2025/02/photo-background.png);background-size:cover;background-repeat:no-repeat;padding:5% 0}body#submit-your-photos{background-color:#fafafa}}.content.blog table{padding:10px;border:1px solid #000;tr{border-bottom:1px solid #000}tr td{padding:10px}tr:first-of-type{background-color:#ebebeb;font-size:115%}tr:nth-of-type(odd):not(:first-of-type){background-color:#f4f4f4}}#route-66-callout{margin-block:2em;>.container{padding:3rem;background-color:#f8f8f8}text-align:center;h4{font-family:'fave-script-pro',sans-serif;font-size:4.5em;margin-bottom:5px;color:#dd2d2d;@media screen and (max-width:640px){font-size:3em}}p{margin-bottom:15px;a{color:#dd2d2d}}p+a{background-color:#dd2d2d;padding:10px 25px;display:inline-block;color:#fff;text-transform:uppercase;transition:background-color .2s ease;&:hover{background-color:#000}}}.content.blog{h3,h4,h5,h6{margin-top:25px}}