*,:after,:before{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}body{margin:0}body,html{width:100%}body{overflow-x:hidden}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}.display__site-content{min-height:calc(100vh - 411px)}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}button,html,input,select,textarea{font-family:sans-serif}abbr[title]{border:none}address,cite,i{font-style:normal}dfn{font-style:italic}b{font-weight:400}strong{font-weight:700}blockquote,dl,figure,h1,h2,h3,h4,h5,h6,menu,ol,p,pre,table,ul{margin:1.25rem 0 0;font-size:1em}menu,ol,ul{padding-left:2.5em}li ol,li ul{margin-top:.625em;margin-bottom:.625em}dd{margin-left:2.5em}blockquote{padding:1.25em 2.5em}blockquote>:first-child{margin-top:0}q{quotes:none}q:after,q:before{content:"";content:none}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}small{font-size:1em}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}.lists__ordered-list{list-style:none;counter-reset:lists__ordered-list;padding:0}.lists__ordered-list li{counter-increment:lists__ordered-list;padding-left:50px;min-height:32px;margin-top:1.25rem;position:relative}.lists__ordered-list li:before{content:counter(lists__ordered-list);background:#221d1d;border:3px solid #83933e;color:#d27600;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;height:32px;width:32px;position:absolute;left:0}.lists__unordered-list{list-style:none;padding:0}.lists__unordered-list li{padding-left:20px;margin-top:1.25rem;position:relative}.lists__unordered-list li:before{content:"";font-size:58px;font-size:3.625rem;line-height:.89655172;color:#d27600;display:block;position:absolute;height:15px;width:6px;background-image:url(/wp-content/themes/dallaszoo/resources/icons/dots.svg);background-size:contain;background-repeat:no-repeat;left:0;top:5px}.lists__breadcrumb-list,.lists__horizontal,.lists__horizontal--buttons,.lists__horizontal--forceful,.lists__horizontal--links,.lists__horizontal--pgs,.lists__unstyled{padding-left:0;list-style:none outside none}.lists__breadcrumb-list li,.lists__horizontal--buttons li,.lists__horizontal--links li,.lists__horizontal--pgs li,.lists__horizontal li{display:inline}.lists__breadcrumb-list a,.lists__horizontal--buttons a,.lists__horizontal--links a,.lists__horizontal--pgs a,.lists__horizontal a{display:inline-block}@media (min-width:30em){.lists__horizontal--forceful:after,.lists__horizontal--forceful:before{content:"\0020";height:0;display:block;overflow:hidden}.lists__horizontal--forceful:after{clear:both}}.lists__horizontal--forceful li{display:block}@media (min-width:30em){.lists__horizontal--forceful li{float:left}}.lists__horizontal--forceful a{display:block}.lists__horizontal--links a{margin-right:30px}.lists__horizontal--links li:last-child a{margin-right:0}.lists__horizontal--pgs a{padding:0 .625em}.lists__horizontal--pgs a,.lists__horizontal--pgs a:focus,.lists__horizontal--pgs a:hover{color:inherit}.lists__breadcrumb{margin-top:1.25em}.lists__breadcrumb-label{margin:0 .5625rem 0 0;float:left}.lists__breadcrumb-list{margin:0;float:left}.lists__breadcrumb-list li{margin-right:.5625rem}.lists__horizontal--buttons{margin-top:0;overflow:hidden}.lists__horizontal--buttons li{display:block;float:left}.lists__horizontal--buttons a{display:block}.ratios__base:before{content:""}.ratios__video:before{padding-top:56.25%}.ratios__1x1:before,.ratios__square:before{padding-top:100%}.ratios__2x1:before{padding-top:50%}.ratios__1x2:before{padding-top:200%}.ratios__content,.ratios__video>iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.media__figure,[class*=media__figure--]{margin-top:1.25em}@media (min-width:30em){[class*=media__figure--]{margin-top:0;max-width:50%}.media__figure--left,.media__figure--right{padding-bottom:.625rem}.media__figure--left{float:left;padding-right:2.25rem}.media__figure--right{float:right;padding-left:2.25rem}}.media__figcaption{position:absolute;bottom:0;left:0;right:0;padding:20px 120px;background-color:#221d1d;color:#fff;text-align:center}.filterBar__select-icon,.icons__icon,.locationFilter__select-icon,.typeFilter__select-icon{width:1em;height:1em;display:inline-block;vertical-align:text-bottom;fill:currentColor}.no-svg .filterBar__select-icon,.no-svg .icons__icon,.no-svg .locationFilter__select-icon,.no-svg .typeFilter__select-icon{display:none}svg:not(:root){overflow:hidden}img{max-width:100%;border:0}.lte7 img{-ms-interpolation-mode:bicubic}.basicCard__figure img,.callToAction__figure img,.content-search__article .post-thumbnail img,.eventCard__figure img,.gallery__figure img,.images__image-as-bg,.imageText__figure img,.introduction__figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;position:absolute;top:0;left:0}.no-objectfit .basicCard__figure img,.no-objectfit .callToAction__figure img,.no-objectfit .content-search__article .post-thumbnail img,.no-objectfit .eventCard__figure img,.no-objectfit .gallery__figure img,.no-objectfit .images__image-as-bg,.no-objectfit .imageText__figure img,.no-objectfit .introduction__figure img{height:auto;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.categoryCard__figure,.featuredHeader__figure,.images__figure-as-bg,.sponsors__figure{position:absolute;top:0;right:0;left:0;bottom:0;overflow:hidden;margin:0}.categoryCard__figure img,.featuredHeader__figure img,.images__figure-as-bg img,.sponsors__figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;position:absolute;top:0;left:0}.no-objectfit .categoryCard__figure img,.no-objectfit .featuredHeader__figure img,.no-objectfit .images__figure-as-bg img,.no-objectfit .sponsors__figure img{height:auto;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}[class^=wp-image-]{height:auto}body{background-color:#fff;background-size:100%;background-repeat:repeat-y}audio,canvas,video{display:inline-block}.lte7 audio,.lte7 canvas,.lte7 video{display:inline;zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}@font-face{font-family:Geogrotesque;font-style:normal;font-weight:700;src:url(/wp-content/themes/dallaszoo/resources/fonts/geogrotesque/3A167B_0_0.eot);src:url(/wp-content/themes/dallaszoo/resources/fonts/geogrotesque/3A167B_0_0.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/dallaszoo/resources/fonts/geogrotesque/3A167B_0_0.woff2) format("woff2"),url(/wp-content/themes/dallaszoo/resources/fonts/geogrotesque/3A167B_0_0.woff) format("woff"),url(/wp-content/themes/dallaszoo/resources/fonts/geogrotesque/3A167B_0_0.ttf) format("truetype")}@font-face{font-family:UniversLTPro-55Roman;font-style:normal;font-weight:400;src:url(/wp-content/themes/dallaszoo/resources/fonts/UniversLTPro/3A167B_1_0.eot);src:url(/wp-content/themes/dallaszoo/resources/fonts/UniversLTPro/3A167B_1_0.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/dallaszoo/resources/fonts/UniversLTPro/3A167B_1_0.woff2) format("woff2"),url(/wp-content/themes/dallaszoo/resources/fonts/UniversLTPro/3A167B_1_0.woff) format("woff"),url(/wp-content/themes/dallaszoo/resources/fonts/UniversLTPro/3A167B_1_0.ttf) format("truetype")}@font-face{font-family:UniversLTPro-75Black;font-style:normal;font-weight:700;src:url(/wp-content/themes/dallaszoo/resources/fonts/UniversLTPro/3A167B_2_0.eot);src:url(/wp-content/themes/dallaszoo/resources/fonts/UniversLTPro/3A167B_2_0.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/dallaszoo/resources/fonts/UniversLTPro/3A167B_2_0.woff2) format("woff2"),url(/wp-content/themes/dallaszoo/resources/fonts/UniversLTPro/3A167B_2_0.woff) format("woff"),url(/wp-content/themes/dallaszoo/resources/fonts/UniversLTPro/3A167B_2_0.ttf) format("truetype")}.hierarchy__long-text{line-height:1.5}.hierarchy__inch-text{font-size:88px;font-size:5.5rem;line-height:1}.hierarchy__meridian-text,.introduction__headline,.wysiwyg .hierarchy__meridian-text{font-size:58px;font-size:3.625rem;line-height:.89655172}.hierarchy__tertia-text,.styles__primary-heading,.typicalHeader__heading,.wysiwyg h1,h1{font-size:42px;font-size:2.625rem;line-height:1.04761905}.hierarchy__paragon-text,.styles__secondary-heading,.wysiwyg .hierarchy__paragon-text,.wysiwyg h2,h2{font-size:30px;font-size:1.875rem;line-height:1.13333333}.categoryCard__title,.eventCard__title,.eventTime__day,.hierarchy__columbian-text,.styles__tertiary-heading,.tnew .tn-account-login-forgot-login-link h2,.tnew .tn-event-detail__title,.tnew .tn-event-listing-view__results-heading,.tnew .tn-prod-season-header__title,.wysiwyg h3,h3{font-size:26px;font-size:1.625rem;line-height:1.07692308}.button__base,.button__primary,.button__secondary,.display-grid .eventCard__title,.globalHeader__link,.hierarchy__grand-text,.singleDate__heading,.styles__quaternary-heading,.tnew #tn-add-donation-form .btn,.tnew #tn-payment-apply-gift-certificate-form .btn,.tnew .btn-group-sm>.btn,.tnew .btn-info,.tnew .btn-primary,.tnew .btn-secondary,.tnew .btn-sm,.tnew .tn-cart-buttons__primary-action,.tnew .tn-cart-link .tn-link,.tnew .tn-detail-production-text-toggle-link,.tnew .tn-event-listing-view__results-container .tn-prod-list-item__property--heading,.tnew .tn-receipt-print,.wysiwyg h4,[class*=button__],h4{font-size:22px;font-size:1.375rem;line-height:1.27272727}.elements__input-desc,.elements__input-hint,.globalFooter__info,.hierarchy__primer-text,.quickLinks__link,.singleDate__no-results,.sponsors__company-name,.styles__body-text,.styles__quinary-heading,.wysiwyg .primer-text,.wysiwyg h5,[class*=messaging__input-alert],body,h5{font-size:18px;font-size:1.125rem;line-height:1.44444444}.eyebrow__link,.featuredHeader__slide-nav-button,.globalFooter__nav-link,.globalHeader__eyebrow-link,.hierarchy__normal-text,.styles__senary-heading,.wysiwyg .hierarchy__normal-text,.wysiwyg h6,h6{font-size:16px;font-size:1rem;line-height:1.25}.eventCard__date,.gallery__figcaption,.globalHeader__small-button,.globalHeader__sub-link,.hierarchy__petite-text,.singleDate__weather,.styles__label,.styles__label--large,.tnew .help-block,.tnew .tn-account-login-forgot-login-link,.tnew .tn-event-detail__display-time,.tnew .tn-event-detail__display-time--large,.tnew .tn-prod-season-header__date-container,.tnew .tn-prod-season-header__date-container--large,.tnew form input,.tnew form input[type=email],.tnew form input[type=text],.tnew form select,.tnew form textarea,.wysiwyg .eventCard__date,.wysiwyg .hierarchy__petite-text,.wysiwyg .singleDate__weather,input[type=email],input[type=number],input[type=tel],input[type=text],select,textarea{font-size:14px;font-size:.875rem;line-height:1.28571429}.globalHeader__hours,.hierarchy__minion-text,.tnew .tn-required-field,.wysiwyg .hierarchy__minion-text{font-size:12px;font-size:.75rem;line-height:1.33333333}.hierarchy__micro-text{font-size:10px;font-size:.625rem;line-height:1.4}.button__base,.button__primary,.button__secondary,.eventCard__date,.eventTime__day,.eyebrow__link,.fullCal__button,.globalFooter__info,.globalHeader__eyebrow-link,.globalHeader__hours,.styles__geogrotesque,.styles__primary-heading,.tnew #tn-add-donation-form .btn,.tnew #tn-payment-apply-gift-certificate-form .btn,.tnew .btn-group-sm>.btn,.tnew .btn-info,.tnew .btn-primary,.tnew .btn-secondary,.tnew .btn-sm,.tnew .tn-cart-buttons__primary-action,.tnew .tn-cart-link .tn-link,.tnew .tn-detail-production-text-toggle-link,.tnew .tn-receipt-print,.typicalHeader__heading,.wysiwyg h1,[class*=button__],h1,h2,h3,h4,h5,h6{font-family:Geogrotesque,Helvetica,Arial,Arial Unicode,Lucida Sans Unicode,sans-serif;font-weight:700}.elements__input-desc,.elements__input-hint,.globalHeader__small-button,.globalHeader__sub-link,.styles__body-text,.styles__univers-roman,.tnew form input,.tnew form input[type=email],.tnew form input[type=text],.tnew form select,.tnew form textarea,[class*=messaging__input-alert],body,input[type=email],input[type=number],input[type=tel],input[type=text],select,textarea{font-family:UniversLTPro-55Roman,Helvetica,Arial,Arial Unicode,Lucida Sans Unicode,sans-serif;font-weight:400}.elementor-tab-content a,.elementor-text-editor a,.fullCal__current-month,.fullCal__dayOfWeek,.globalFooter__directions-link,.globalFooter__nav-link,.globalFooter__phone-link,.imageText__leadin,.links__link,.lists__horizontal--pgs a[href],.quickLinks__link,.styles__univers-black,.tnew .tn-additional-events__continue-shopping-link,.tnew .tn-btn-grouped+.btn,.tnew .tn-cart-buttons__secondary-action,.tnew .tn-event-listing-view__results-container .tn-prod-list-item__property--heading a,.tnew .tn-subnav-component .tn-login-link .tn-link,.tnew .tn-subnav-component .tn-promo-box button.tn-subnav-promo-button,.tnew .tn-update-button+.btn,.tnew .tnew_button_as_link,.wysiwyg a:not([class*=button__]){font-family:UniversLTPro-75Black,Helvetica,Arial,Arial Unicode,Lucida Sans Unicode,sans-serif;font-weight:700}h1,h2,h3,h4,h5,h6{margin-top:2.5rem}.styles__primary-heading,.typicalHeader__heading,.wysiwyg h1,h1{letter-spacing:.04761905em;color:#0d587c;text-transform:uppercase}@media (min-width:48em){.styles__primary-heading,.typicalHeader__heading,.wysiwyg h1,h1{font-size:88px;font-size:5.5rem;line-height:1;letter-spacing:.02272727em}}.styles__secondary-heading,.wysiwyg h2,h2{letter-spacing:.03333333em;color:#d27600;text-transform:uppercase}@media (min-width:48em){.styles__secondary-heading,.wysiwyg h2,h2{font-size:58px;font-size:3.625rem;line-height:.89655172;letter-spacing:.01724138em}}.eventCard__title,.styles__tertiary-heading,.tnew .tn-event-detail__title,.tnew .tn-event-listing-view__results-heading,.tnew .tn-prod-season-header__title,.wysiwyg h3,h3{letter-spacing:.03846154em;text-transform:uppercase;color:#83933e}@media (min-width:48em){.eventCard__title,.styles__tertiary-heading,.tnew .tn-event-detail__title,.tnew .tn-event-listing-view__results-heading,.tnew .tn-prod-season-header__title,.wysiwyg h3,h3{font-size:42px;font-size:2.625rem;line-height:1.04761905;letter-spacing:.02380952em}}.singleDate__heading,.styles__quaternary-heading,.tnew .tn-event-listing-view__results-container .tn-prod-list-item__property--heading,.wysiwyg h4,h4{letter-spacing:.02272727em;color:#0d587c}@media (min-width:48em){.singleDate__heading,.styles__quaternary-heading,.tnew .tn-event-listing-view__results-container .tn-prod-list-item__property--heading,.wysiwyg h4,h4{font-size:30px;font-size:1.875rem;line-height:1.13333333;letter-spacing:.01666667em}}.styles__quinary-heading,.wysiwyg h5,h5{letter-spacing:.02777778em;color:#221d1d}.styles__senary-heading,.wysiwyg h6,h6{letter-spacing:.03125em;color:#221d1d}.styles__blockquote{padding-left:1.125rem}.styles__blockquote blockquote{padding:0}.styles__blockquote-cite{display:block}.styles__blockquote-cite:before{content:"\2014"}.styles__wavy-underline{position:relative;padding-bottom:2.5rem;margin-bottom:2.5rem}.styles__wavy-underline:after{content:"";background-image:url(/wp-content/themes/dallaszoo/resources/icons/wavy-line-large-orange.svg);background-repeat:no-repeat;background-size:contain;display:block;height:9px;width:136px;position:absolute;left:50%;bottom:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.styles__label,.styles__label--large,.tnew .tn-event-detail__display-time,.tnew .tn-event-detail__display-time--large,.tnew .tn-prod-season-header__date-container,.tnew .tn-prod-season-header__date-container--large{font-family:UniversLTPro-75Black,Helvetica,Arial,Arial Unicode,Lucida Sans Unicode,sans-serif;font-weight:700;letter-spacing:.03142857em;color:#221d1d;text-transform:uppercase}@media (min-width:48em){.styles__label,.styles__label--large,.tnew .tn-event-detail__display-time,.tnew .tn-event-detail__display-time--large,.tnew .tn-prod-season-header__date-container,.tnew .tn-prod-season-header__date-container--large{font-size:16px;font-size:1rem;line-height:1.25;letter-spacing:.0275em}}.styles__label--large,.tnew .tn-event-detail__display-time--large,.tnew .tn-prod-season-header__date-container--large{font-size:16px;font-size:1rem;line-height:1.25;letter-spacing:.0275em}@media (min-width:48em){.styles__label--large,.styles__label--large--large,.tnew .tn-event-detail__display-time--large,.tnew .tn-event-detail__display-time--large--large,.tnew .tn-prod-season-header__date-container--large,.tnew .tn-prod-season-header__date-container--large--large{font-size:26px;font-size:1.625rem;line-height:1.07692308;letter-spacing:.35730769em}}button{font-size:100%;margin:0;-webkit-appearance:button;display:inline-block;cursor:pointer;line-height:normal}button[disabled]{cursor:default}button::-moz-focus-inner{border:0;padding:0}.button__base,.button__primary,.button__secondary,.tnew #tn-add-donation-form .btn,.tnew #tn-payment-apply-gift-certificate-form .btn,.tnew .btn-group-sm>.btn,.tnew .btn-info,.tnew .btn-primary,.tnew .btn-secondary,.tnew .btn-sm,.tnew .tn-cart-buttons__primary-action,.tnew .tn-cart-link .tn-link,.tnew .tn-detail-production-text-toggle-link,.tnew .tn-receipt-print,[class*=button__]{letter-spacing:.04545455em;width:auto;height:auto;line-height:normal;text-align:center;text-decoration:none;position:relative;-webkit-appearance:none;-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box;outline:0;overflow:visible;cursor:pointer;vertical-align:middle;display:inline-block;background:#fff;color:#221d1d;padding:8px 50px 8px 1.125rem;border-radius:4px;margin:1.25rem 0 0;border:0}@media (min-width:48em){.button__base,.button__primary,.button__secondary,.tnew #tn-add-donation-form .btn,.tnew #tn-payment-apply-gift-certificate-form .btn,.tnew .btn-group-sm>.btn,.tnew .btn-info,.tnew .btn-primary,.tnew .btn-secondary,.tnew .btn-sm,.tnew .tn-cart-buttons__primary-action,.tnew .tn-cart-link .tn-link,.tnew .tn-detail-production-text-toggle-link,.tnew .tn-receipt-print,[class*=button__]{font-size:26px;font-size:1.625rem;line-height:1.07692308;letter-spacing:.03846154em;padding:12px 50px 12px 1.125rem}}p>.button__base,p>.button__primary,p>.button__secondary,p>.tnew #tn-add-donation-form .btn,p>.tnew #tn-payment-apply-gift-certificate-form .btn,p>.tnew .btn-group-sm>.btn,p>.tnew .btn-info,p>.tnew .btn-primary,p>.tnew .btn-secondary,p>.tnew .btn-sm,p>.tnew .tn-cart-buttons__primary-action,p>.tnew .tn-cart-link .tn-link,p>.tnew .tn-detail-production-text-toggle-link,p>.tnew .tn-receipt-print,p>[class*=button__]{margin-top:0}.button__base.is-current,.button__base:focus,.button__base:hover,.button__primary.is-current,.button__primary:focus,.button__primary:hover,.button__secondary.is-current,.button__secondary:focus,.button__secondary:hover,.tnew #tn-add-donation-form .btn.is-current,.tnew #tn-add-donation-form .btn:focus,.tnew #tn-add-donation-form .btn:hover,.tnew #tn-payment-apply-gift-certificate-form .btn.is-current,.tnew #tn-payment-apply-gift-certificate-form .btn:focus,.tnew #tn-payment-apply-gift-certificate-form .btn:hover,.tnew .btn-group-sm>.btn.is-current,.tnew .btn-group-sm>.btn:focus,.tnew .btn-group-sm>.btn:hover,.tnew .btn-info.is-current,.tnew .btn-info:focus,.tnew .btn-info:hover,.tnew .btn-primary.is-current,.tnew .btn-primary:focus,.tnew .btn-primary:hover,.tnew .btn-secondary.is-current,.tnew .btn-secondary:focus,.tnew .btn-secondary:hover,.tnew .btn-sm.is-current,.tnew .btn-sm:focus,.tnew .btn-sm:hover,.tnew .tn-cart-buttons__primary-action.is-current,.tnew .tn-cart-buttons__primary-action:focus,.tnew .tn-cart-buttons__primary-action:hover,.tnew .tn-cart-link .tn-link.is-current,.tnew .tn-cart-link .tn-link:focus,.tnew .tn-cart-link .tn-link:hover,.tnew .tn-detail-production-text-toggle-link.is-current,.tnew .tn-detail-production-text-toggle-link:focus,.tnew .tn-detail-production-text-toggle-link:hover,.tnew .tn-receipt-print.is-current,.tnew .tn-receipt-print:focus,.tnew .tn-receipt-print:hover,[class*=button__].is-current,[class*=button__]:focus,[class*=button__]:hover{background:#fff}.button__base[disabled],.button__primary[disabled],.button__secondary[disabled],.tnew #tn-add-donation-form .btn[disabled],.tnew #tn-payment-apply-gift-certificate-form .btn[disabled],.tnew .btn-group-sm>.btn[disabled],.tnew .btn-info[disabled],.tnew .btn-primary[disabled],.tnew .btn-secondary[disabled],.tnew .btn-sm[disabled],.tnew .tn-cart-buttons__primary-action[disabled],.tnew .tn-cart-link .tn-link[disabled],.tnew .tn-detail-production-text-toggle-link[disabled],.tnew .tn-receipt-print[disabled],[class*=button__][disabled]{background:#dfdfc7;color:#221d1d;padding:8px 1.125rem}.button__base[disabled]:after,.button__base[disabled]:before,.button__primary[disabled]:after,.button__primary[disabled]:before,.button__secondary[disabled]:after,.button__secondary[disabled]:before,.tnew #tn-add-donation-form .btn[disabled]:after,.tnew #tn-add-donation-form .btn[disabled]:before,.tnew #tn-payment-apply-gift-certificate-form .btn[disabled]:after,.tnew #tn-payment-apply-gift-certificate-form .btn[disabled]:before,.tnew .btn-group-sm>.btn[disabled]:after,.tnew .btn-group-sm>.btn[disabled]:before,.tnew .btn-info[disabled]:after,.tnew .btn-info[disabled]:before,.tnew .btn-primary[disabled]:after,.tnew .btn-primary[disabled]:before,.tnew .btn-secondary[disabled]:after,.tnew .btn-secondary[disabled]:before,.tnew .btn-sm[disabled]:after,.tnew .btn-sm[disabled]:before,.tnew .tn-cart-buttons__primary-action[disabled]:after,.tnew .tn-cart-buttons__primary-action[disabled]:before,.tnew .tn-cart-link .tn-link[disabled]:after,.tnew .tn-cart-link .tn-link[disabled]:before,.tnew .tn-detail-production-text-toggle-link[disabled]:after,.tnew .tn-detail-production-text-toggle-link[disabled]:before,.tnew .tn-receipt-print[disabled]:after,.tnew .tn-receipt-print[disabled]:before,[class*=button__][disabled]:after,[class*=button__][disabled]:before{display:none}.button__base[disabled]:focus,.button__base[disabled]:hover,.button__primary[disabled]:focus,.button__primary[disabled]:hover,.button__secondary[disabled]:focus,.button__secondary[disabled]:hover,.tnew #tn-add-donation-form .btn[disabled]:focus,.tnew #tn-add-donation-form .btn[disabled]:hover,.tnew #tn-payment-apply-gift-certificate-form .btn[disabled]:focus,.tnew #tn-payment-apply-gift-certificate-form .btn[disabled]:hover,.tnew .btn-group-sm>.btn[disabled]:focus,.tnew .btn-group-sm>.btn[disabled]:hover,.tnew .btn-info[disabled]:focus,.tnew .btn-info[disabled]:hover,.tnew .btn-primary[disabled]:focus,.tnew .btn-primary[disabled]:hover,.tnew .btn-secondary[disabled]:focus,.tnew .btn-secondary[disabled]:hover,.tnew .btn-sm[disabled]:focus,.tnew .btn-sm[disabled]:hover,.tnew .tn-cart-buttons__primary-action[disabled]:focus,.tnew .tn-cart-buttons__primary-action[disabled]:hover,.tnew .tn-cart-link .tn-link[disabled]:focus,.tnew .tn-cart-link .tn-link[disabled]:hover,.tnew .tn-detail-production-text-toggle-link[disabled]:focus,.tnew .tn-detail-production-text-toggle-link[disabled]:hover,.tnew .tn-receipt-print[disabled]:focus,.tnew .tn-receipt-print[disabled]:hover,[class*=button__][disabled]:focus,[class*=button__][disabled]:hover{background:#dfdfc7;color:#221d1d}.button__primary,.button__secondary,.tnew #tn-add-donation-form .btn,.tnew #tn-payment-apply-gift-certificate-form .btn,.tnew .btn-group-sm>.btn,.tnew .btn-info,.tnew .btn-primary,.tnew .btn-secondary,.tnew .btn-sm,.tnew .tn-cart-buttons__primary-action,.tnew .tn-cart-link .tn-link,.tnew .tn-detail-production-text-toggle-link,.tnew .tn-receipt-print{z-index:0;overflow:hidden;color:#fff;background-color:#d27600;background-image:url(/wp-content/themes/dallaszoo/resources/icons/button-side-orange.svg);background-repeat:no-repeat;background-size:contain;background-position:100% 50%;-webkit-transition:background-position .65s cubic-bezier(.39,.575,.565,1);-o-transition:background-position .65s cubic-bezier(.39,.575,.565,1);transition:background-position .65s cubic-bezier(.39,.575,.565,1)}.button__primary:before,.button__secondary:before,.tnew #tn-add-donation-form .btn:before,.tnew #tn-payment-apply-gift-certificate-form .btn:before,.tnew .btn-group-sm>.btn:before,.tnew .btn-info:before,.tnew .btn-primary:before,.tnew .btn-secondary:before,.tnew .btn-sm:before,.tnew .tn-cart-buttons__primary-action:before,.tnew .tn-cart-link .tn-link:before,.tnew .tn-detail-production-text-toggle-link:before,.tnew .tn-receipt-print:before{content:"";position:absolute;width:100%;height:100%;left:0;right:0;top:0;bottom:0;background:#a65523;z-index:-2;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform 1.5s cubic-bezier(.165,.84,.44,1);transition:-webkit-transform 1.5s cubic-bezier(.165,.84,.44,1);-o-transition:transform 1.5s cubic-bezier(.165,.84,.44,1);transition:transform 1.5s cubic-bezier(.165,.84,.44,1);transition:transform 1.5s cubic-bezier(.165,.84,.44,1),-webkit-transform 1.5s cubic-bezier(.165,.84,.44,1);-webkit-clip-path:polygon(0 0,calc(100% - 22px) 0,100% 50%,calc(100% - 22px) 100%,0 100%);clip-path:polygon(0 0,calc(100% - 22px) 0,100% 50%,calc(100% - 22px) 100%,0 100%)}@media (min-width:48em){.button__primary:before,.button__secondary:before,.tnew #tn-add-donation-form .btn:before,.tnew #tn-payment-apply-gift-certificate-form .btn:before,.tnew .btn-group-sm>.btn:before,.tnew .btn-info:before,.tnew .btn-primary:before,.tnew .btn-secondary:before,.tnew .btn-sm:before,.tnew .tn-cart-buttons__primary-action:before,.tnew .tn-cart-link .tn-link:before,.tnew .tn-detail-production-text-toggle-link:before,.tnew .tn-receipt-print:before{-webkit-clip-path:polygon(0 0,calc(100% - 30px) 0,100% 50%,calc(100% - 30px) 100%,0 100%);clip-path:polygon(0 0,calc(100% - 30px) 0,100% 50%,calc(100% - 30px) 100%,0 100%)}}.button__primary:after,.button__secondary:after,.tnew #tn-add-donation-form .btn:after,.tnew #tn-payment-apply-gift-certificate-form .btn:after,.tnew .btn-group-sm>.btn:after,.tnew .btn-info:after,.tnew .btn-primary:after,.tnew .btn-secondary:after,.tnew .btn-sm:after,.tnew .tn-cart-buttons__primary-action:after,.tnew .tn-cart-link .tn-link:after,.tnew .tn-detail-production-text-toggle-link:after,.tnew .tn-receipt-print:after{content:"";position:absolute;top:50%;right:20px;width:9px;height:16px;background-image:url(/wp-content/themes/dallaszoo/resources/icons/arrow-right--white.svg);background-repeat:no-repeat;background-size:contain;background-position:100%;z-index:-1;-webkit-transform:matrix(1,0,0,1,0,-8);-ms-transform:matrix(1,0,0,1,0,-8);transform:matrix(1,0,0,1,0,-8);-webkit-transition:-webkit-transform 1s cubic-bezier(.215,.61,.355,1);transition:-webkit-transform 1s cubic-bezier(.215,.61,.355,1);-o-transition:transform 1s cubic-bezier(.215,.61,.355,1);transition:transform 1s cubic-bezier(.215,.61,.355,1);transition:transform 1s cubic-bezier(.215,.61,.355,1),-webkit-transform 1s cubic-bezier(.215,.61,.355,1)}@media (min-width:48em){.button__primary:after,.button__secondary:after,.tnew #tn-add-donation-form .btn:after,.tnew #tn-payment-apply-gift-certificate-form .btn:after,.tnew .btn-group-sm>.btn:after,.tnew .btn-info:after,.tnew .btn-primary:after,.tnew .btn-secondary:after,.tnew .btn-sm:after,.tnew .tn-cart-buttons__primary-action:after,.tnew .tn-cart-link .tn-link:after,.tnew .tn-detail-production-text-toggle-link:after,.tnew .tn-receipt-print:after{width:11px;height:19px;-webkit-transform:matrix(1,0,0,1,0,-10);-ms-transform:matrix(1,0,0,1,0,-10);transform:matrix(1,0,0,1,0,-10)}}.button__primary.is-current,.button__primary:focus,.button__primary:hover,.button__secondary.is-current,.button__secondary:focus,.button__secondary:hover,.tnew #tn-add-donation-form .btn.is-current,.tnew #tn-add-donation-form .btn:focus,.tnew #tn-add-donation-form .btn:hover,.tnew #tn-payment-apply-gift-certificate-form .btn.is-current,.tnew #tn-payment-apply-gift-certificate-form .btn:focus,.tnew #tn-payment-apply-gift-certificate-form .btn:hover,.tnew .btn-group-sm>.btn.is-current,.tnew .btn-group-sm>.btn:focus,.tnew .btn-group-sm>.btn:hover,.tnew .btn-info.is-current,.tnew .btn-info:focus,.tnew .btn-info:hover,.tnew .btn-primary.is-current,.tnew .btn-primary:focus,.tnew .btn-primary:hover,.tnew .btn-secondary.is-current,.tnew .btn-secondary:focus,.tnew .btn-secondary:hover,.tnew .btn-sm.is-current,.tnew .btn-sm:focus,.tnew .btn-sm:hover,.tnew .tn-cart-buttons__primary-action.is-current,.tnew .tn-cart-buttons__primary-action:focus,.tnew .tn-cart-buttons__primary-action:hover,.tnew .tn-cart-link .tn-link.is-current,.tnew .tn-cart-link .tn-link:focus,.tnew .tn-cart-link .tn-link:hover,.tnew .tn-detail-production-text-toggle-link.is-current,.tnew .tn-detail-production-text-toggle-link:focus,.tnew .tn-detail-production-text-toggle-link:hover,.tnew .tn-receipt-print.is-current,.tnew .tn-receipt-print:focus,.tnew .tn-receipt-print:hover{background-color:#d27600;background-image:url(/wp-content/themes/dallaszoo/resources/icons/button-side-orange.svg);background-repeat:no-repeat;background-size:contain;background-position:calc(100% + 32px) 50%;color:#fff}.button__primary.is-current:before,.button__primary:focus:before,.button__primary:hover:before,.button__secondary.is-current:before,.button__secondary:focus:before,.button__secondary:hover:before,.tnew #tn-add-donation-form .btn.is-current:before,.tnew #tn-add-donation-form .btn:focus:before,.tnew #tn-add-donation-form .btn:hover:before,.tnew #tn-payment-apply-gift-certificate-form .btn.is-current:before,.tnew #tn-payment-apply-gift-certificate-form .btn:focus:before,.tnew #tn-payment-apply-gift-certificate-form .btn:hover:before,.tnew .btn-group-sm>.btn.is-current:before,.tnew .btn-group-sm>.btn:focus:before,.tnew .btn-group-sm>.btn:hover:before,.tnew .btn-info.is-current:before,.tnew .btn-info:focus:before,.tnew .btn-info:hover:before,.tnew .btn-primary.is-current:before,.tnew .btn-primary:focus:before,.tnew .btn-primary:hover:before,.tnew .btn-secondary.is-current:before,.tnew .btn-secondary:focus:before,.tnew .btn-secondary:hover:before,.tnew .btn-sm.is-current:before,.tnew .btn-sm:focus:before,.tnew .btn-sm:hover:before,.tnew .tn-cart-buttons__primary-action.is-current:before,.tnew .tn-cart-buttons__primary-action:focus:before,.tnew .tn-cart-buttons__primary-action:hover:before,.tnew .tn-cart-link .tn-link.is-current:before,.tnew .tn-cart-link .tn-link:focus:before,.tnew .tn-cart-link .tn-link:hover:before,.tnew .tn-detail-production-text-toggle-link.is-current:before,.tnew .tn-detail-production-text-toggle-link:focus:before,.tnew .tn-detail-production-text-toggle-link:hover:before,.tnew .tn-receipt-print.is-current:before,.tnew .tn-receipt-print:focus:before,.tnew .tn-receipt-print:hover:before{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.button__primary.is-current:after,.button__primary:focus:after,.button__primary:hover:after,.button__secondary.is-current:after,.button__secondary:focus:after,.button__secondary:hover:after,.tnew #tn-add-donation-form .btn.is-current:after,.tnew #tn-add-donation-form .btn:focus:after,.tnew #tn-add-donation-form .btn:hover:after,.tnew #tn-payment-apply-gift-certificate-form .btn.is-current:after,.tnew #tn-payment-apply-gift-certificate-form .btn:focus:after,.tnew #tn-payment-apply-gift-certificate-form .btn:hover:after,.tnew .btn-group-sm>.btn.is-current:after,.tnew .btn-group-sm>.btn:focus:after,.tnew .btn-group-sm>.btn:hover:after,.tnew .btn-info.is-current:after,.tnew .btn-info:focus:after,.tnew .btn-info:hover:after,.tnew .btn-primary.is-current:after,.tnew .btn-primary:focus:after,.tnew .btn-primary:hover:after,.tnew .btn-secondary.is-current:after,.tnew .btn-secondary:focus:after,.tnew .btn-secondary:hover:after,.tnew .btn-sm.is-current:after,.tnew .btn-sm:focus:after,.tnew .btn-sm:hover:after,.tnew .tn-cart-buttons__primary-action.is-current:after,.tnew .tn-cart-buttons__primary-action:focus:after,.tnew .tn-cart-buttons__primary-action:hover:after,.tnew .tn-cart-link .tn-link.is-current:after,.tnew .tn-cart-link .tn-link:focus:after,.tnew .tn-cart-link .tn-link:hover:after,.tnew .tn-detail-production-text-toggle-link.is-current:after,.tnew .tn-detail-production-text-toggle-link:focus:after,.tnew .tn-detail-production-text-toggle-link:hover:after,.tnew .tn-receipt-print.is-current:after,.tnew .tn-receipt-print:focus:after,.tnew .tn-receipt-print:hover:after{-webkit-transform:matrix(1,0,0,1,8,-8);-ms-transform:matrix(1,0,0,1,8,-8);transform:matrix(1,0,0,1,8,-8)}@media (min-width:48em){.button__primary.is-current:after,.button__primary:focus:after,.button__primary:hover:after,.button__secondary.is-current:after,.button__secondary:focus:after,.button__secondary:hover:after,.tnew #tn-add-donation-form .btn.is-current:after,.tnew #tn-add-donation-form .btn:focus:after,.tnew #tn-add-donation-form .btn:hover:after,.tnew #tn-payment-apply-gift-certificate-form .btn.is-current:after,.tnew #tn-payment-apply-gift-certificate-form .btn:focus:after,.tnew #tn-payment-apply-gift-certificate-form .btn:hover:after,.tnew .btn-group-sm>.btn.is-current:after,.tnew .btn-group-sm>.btn:focus:after,.tnew .btn-group-sm>.btn:hover:after,.tnew .btn-info.is-current:after,.tnew .btn-info:focus:after,.tnew .btn-info:hover:after,.tnew .btn-primary.is-current:after,.tnew .btn-primary:focus:after,.tnew .btn-primary:hover:after,.tnew .btn-secondary.is-current:after,.tnew .btn-secondary:focus:after,.tnew .btn-secondary:hover:after,.tnew .btn-sm.is-current:after,.tnew .btn-sm:focus:after,.tnew .btn-sm:hover:after,.tnew .tn-cart-buttons__primary-action.is-current:after,.tnew .tn-cart-buttons__primary-action:focus:after,.tnew .tn-cart-buttons__primary-action:hover:after,.tnew .tn-cart-link .tn-link.is-current:after,.tnew .tn-cart-link .tn-link:focus:after,.tnew .tn-cart-link .tn-link:hover:after,.tnew .tn-detail-production-text-toggle-link.is-current:after,.tnew .tn-detail-production-text-toggle-link:focus:after,.tnew .tn-detail-production-text-toggle-link:hover:after,.tnew .tn-receipt-print.is-current:after,.tnew .tn-receipt-print:focus:after,.tnew .tn-receipt-print:hover:after{-webkit-transform:matrix(1,0,0,1,8,-10);-ms-transform:matrix(1,0,0,1,8,-10);transform:matrix(1,0,0,1,8,-10)}}.button__secondary,.tnew #tn-add-donation-form .btn,.tnew #tn-payment-apply-gift-certificate-form .btn,.tnew .btn-info,.tnew .btn-secondary,.tnew .tn-cart-buttons__primary-action,.tnew .tn-detail-production-text-toggle-link{background-color:#07a2c6;background-image:url(/wp-content/themes/dallaszoo/resources/icons/button-side-blue.svg)}.button__secondary:before,.tnew #tn-add-donation-form .btn:before,.tnew #tn-payment-apply-gift-certificate-form .btn:before,.tnew .btn-info:before,.tnew .btn-secondary:before,.tnew .tn-cart-buttons__primary-action:before,.tnew .tn-detail-production-text-toggle-link:before{background:#0d587c}.button__secondary.is-current,.button__secondary:focus,.button__secondary:hover,.tnew #tn-add-donation-form .btn.is-current,.tnew #tn-add-donation-form .btn:focus,.tnew #tn-add-donation-form .btn:hover,.tnew #tn-payment-apply-gift-certificate-form .btn.is-current,.tnew #tn-payment-apply-gift-certificate-form .btn:focus,.tnew #tn-payment-apply-gift-certificate-form .btn:hover,.tnew .btn-info.is-current,.tnew .btn-info:focus,.tnew .btn-info:hover,.tnew .btn-secondary.is-current,.tnew .btn-secondary:focus,.tnew .btn-secondary:hover,.tnew .tn-cart-buttons__primary-action.is-current,.tnew .tn-cart-buttons__primary-action:focus,.tnew .tn-cart-buttons__primary-action:hover,.tnew .tn-detail-production-text-toggle-link.is-current,.tnew .tn-detail-production-text-toggle-link:focus,.tnew .tn-detail-production-text-toggle-link:hover{background-color:#07a2c6;background-image:url(/wp-content/themes/dallaszoo/resources/icons/button-side-blue.svg)}.button__small,.tnew #tn-add-donation-form .btn,.tnew #tn-payment-apply-gift-certificate-form .btn,.tnew .btn-group-sm>.btn,.tnew .btn-sm,.tnew .tn-cart-link .tn-link{font-size:16px;font-size:1rem;line-height:1.25;letter-spacing:.0625em;padding:6px 50px 6px 1.125rem}@media (min-width:48em){.button__small,.tnew #tn-add-donation-form .btn,.tnew #tn-payment-apply-gift-certificate-form .btn,.tnew .btn-group-sm>.btn,.tnew .btn-sm,.tnew .tn-cart-link .tn-link{font-size:18px;font-size:1.125rem;line-height:1.44444444;letter-spacing:.05555556em;padding:8px 50px 8px 1.125rem}}@media (min-width:48em){.button__small:after,.tnew #tn-add-donation-form .btn:after,.tnew #tn-payment-apply-gift-certificate-form .btn:after,.tnew .btn-group-sm>.btn:after,.tnew .btn-sm:after,.tnew .tn-cart-link .tn-link:after{width:9px;height:16px;-webkit-transform:matrix(1,0,0,1,0,-8);-ms-transform:matrix(1,0,0,1,0,-8);transform:matrix(1,0,0,1,0,-8)}}.button__small:before,.tnew #tn-add-donation-form .btn:before,.tnew #tn-payment-apply-gift-certificate-form .btn:before,.tnew .btn-group-sm>.btn:before,.tnew .btn-sm:before,.tnew .tn-cart-link .tn-link:before{-webkit-clip-path:polygon(0 0,calc(100% - 16px) 0,100% 50%,calc(100% - 16px) 100%,0 100%);clip-path:polygon(0 0,calc(100% - 16px) 0,100% 50%,calc(100% - 16px) 100%,0 100%)}@media (min-width:48em){.button__small:before,.tnew #tn-add-donation-form .btn:before,.tnew #tn-payment-apply-gift-certificate-form .btn:before,.tnew .btn-group-sm>.btn:before,.tnew .btn-sm:before,.tnew .tn-cart-link .tn-link:before{-webkit-clip-path:polygon(0 0,calc(100% - 22px) 0,100% 50%,calc(100% - 22px) 100%,0 100%);clip-path:polygon(0 0,calc(100% - 22px) 0,100% 50%,calc(100% - 22px) 100%,0 100%)}}@media (min-width:48em){.button__small.is-current:after,.button__small:focus:after,.button__small:hover:after,.tnew #tn-add-donation-form .btn.is-current:after,.tnew #tn-add-donation-form .btn:focus:after,.tnew #tn-add-donation-form .btn:hover:after,.tnew #tn-payment-apply-gift-certificate-form .btn.is-current:after,.tnew #tn-payment-apply-gift-certificate-form .btn:focus:after,.tnew #tn-payment-apply-gift-certificate-form .btn:hover:after,.tnew .btn-group-sm>.btn.is-current:after,.tnew .btn-group-sm>.btn:focus:after,.tnew .btn-group-sm>.btn:hover:after,.tnew .btn-sm.is-current:after,.tnew .btn-sm:focus:after,.tnew .btn-sm:hover:after,.tnew .tn-cart-link .tn-link.is-current:after,.tnew .tn-cart-link .tn-link:focus:after,.tnew .tn-cart-link .tn-link:hover:after{-webkit-transform:matrix(1,0,0,1,8,-8);-ms-transform:matrix(1,0,0,1,8,-8);transform:matrix(1,0,0,1,8,-8)}}.button__full-width{width:100%;padding-left:0;padding-right:0}.button__no-arrow,.tnew .btn-group-sm>.btn,.tnew .btn-sm,.tnew .tn-cart-link .tn-link{padding:8px 1.125rem;background-image:none}.button__no-arrow:after,.tnew .btn-group-sm>.btn:after,.tnew .btn-sm:after,.tnew .tn-cart-link .tn-link:after{display:none}.button__no-arrow:before,.tnew .btn-group-sm>.btn:before,.tnew .btn-sm:before,.tnew .tn-cart-link .tn-link:before{-webkit-clip-path:none;clip-path:none}@media (min-width:48em){.button__no-arrow:before,.tnew .btn-group-sm>.btn:before,.tnew .btn-sm:before,.tnew .tn-cart-link .tn-link:before{-webkit-clip-path:none;clip-path:none}}.button__no-arrow.is-current,.button__no-arrow:focus,.button__no-arrow:hover,.tnew .btn-group-sm>.btn.is-current,.tnew .btn-group-sm>.btn:focus,.tnew .btn-group-sm>.btn:hover,.tnew .btn-sm.is-current,.tnew .btn-sm:focus,.tnew .btn-sm:hover,.tnew .tn-cart-link .tn-link.is-current,.tnew .tn-cart-link .tn-link:focus,.tnew .tn-cart-link .tn-link:hover{background-image:none}.button__no-button,.gallery__button,.tnew .tnew_strip_button_style{border:0;background:rgba(0,0,0,0);color:#221d1d;font-size:medium;padding:0}a:active,a:focus,a:hover{outline:0}a{color:#221d1d;text-decoration:none}a.is-current,a:focus,a:hover{color:#83933e;text-decoration:none}.elementor-tab-content a,.elementor-text-editor a,.globalFooter__directions-link,.globalFooter__phone-link,.links__link,.lists__horizontal--pgs a[href],.quickLinks__link,.tnew .tn-additional-events__continue-shopping-link,.tnew .tn-cart-buttons__secondary-action,.tnew .tn-event-listing-view__results-container .tn-prod-list-item__property--heading a,.tnew .tn-subnav-component .tn-login-link .tn-link,.tnew .tnew_button_as_link,.wysiwyg a:not([class*=button__]){color:#221d1d;position:relative;display:inline-block;vertical-align:baseline;text-decoration:none!important}.elementor-tab-content a:before,.elementor-text-editor a:before,.globalFooter__directions-link:before,.globalFooter__phone-link:before,.links__link:before,.lists__horizontal--pgs a[href]:before,.quickLinks__link:before,.tnew .tn-additional-events__continue-shopping-link:before,.tnew .tn-cart-buttons__secondary-action:before,.tnew .tn-event-listing-view__results-container .tn-prod-list-item__property--heading a:before,.tnew .tn-subnav-component .tn-login-link .tn-link:before,.tnew .tnew_button_as_link:before,.wysiwyg a:not([class*=button__]):before{content:"";position:absolute;bottom:-2px;left:0;right:0;height:6px;background-image:url(/wp-content/themes/dallaszoo/resources/icons/wavy-line-orange.svg);background-repeat:repeat-x;display:block;overflow:hidden;border-radius:10px}.elementor-tab-content a.is-current,.elementor-tab-content a:focus,.elementor-tab-content a:hover,.elementor-text-editor a.is-current,.elementor-text-editor a:focus,.elementor-text-editor a:hover,.globalFooter__directions-link.is-current,.globalFooter__directions-link:focus,.globalFooter__directions-link:hover,.globalFooter__phone-link.is-current,.globalFooter__phone-link:focus,.globalFooter__phone-link:hover,.links__link.is-current,.links__link:focus,.links__link:hover,.lists__horizontal--pgs a[href].is-current,.lists__horizontal--pgs a[href]:focus,.lists__horizontal--pgs a[href]:hover,.quickLinks__link.is-current,.quickLinks__link:focus,.quickLinks__link:hover,.tnew .tn-additional-events__continue-shopping-link.is-current,.tnew .tn-additional-events__continue-shopping-link:focus,.tnew .tn-additional-events__continue-shopping-link:hover,.tnew .tn-cart-buttons__secondary-action.is-current,.tnew .tn-cart-buttons__secondary-action:focus,.tnew .tn-cart-buttons__secondary-action:hover,.tnew .tn-event-listing-view__results-container .tn-prod-list-item__property--heading a.is-current,.tnew .tn-event-listing-view__results-container .tn-prod-list-item__property--heading a:focus,.tnew .tn-event-listing-view__results-container .tn-prod-list-item__property--heading a:hover,.tnew .tn-subnav-component .tn-login-link .tn-link.is-current,.tnew .tn-subnav-component .tn-login-link .tn-link:focus,.tnew .tn-subnav-component .tn-login-link .tn-link:hover,.tnew .tnew_button_as_link.is-current,.tnew .tnew_button_as_link:focus,.tnew .tnew_button_as_link:hover,.wysiwyg a:not([class*=button__]).is-current,.wysiwyg a:not([class*=button__]):focus,.wysiwyg a:not([class*=button__]):hover{color:#83933e}.elementor-tab-content a.is-current:before,.elementor-tab-content a:focus:before,.elementor-tab-content a:hover:before,.elementor-text-editor a.is-current:before,.elementor-text-editor a:focus:before,.elementor-text-editor a:hover:before,.globalFooter__directions-link.is-current:before,.globalFooter__directions-link:focus:before,.globalFooter__directions-link:hover:before,.globalFooter__phone-link.is-current:before,.globalFooter__phone-link:focus:before,.globalFooter__phone-link:hover:before,.links__link.is-current:before,.links__link:focus:before,.links__link:hover:before,.lists__horizontal--pgs a[href].is-current:before,.lists__horizontal--pgs a[href]:focus:before,.lists__horizontal--pgs a[href]:hover:before,.quickLinks__link.is-current:before,.quickLinks__link:focus:before,.quickLinks__link:hover:before,.tnew .tn-additional-events__continue-shopping-link.is-current:before,.tnew .tn-additional-events__continue-shopping-link:focus:before,.tnew .tn-additional-events__continue-shopping-link:hover:before,.tnew .tn-cart-buttons__secondary-action.is-current:before,.tnew .tn-cart-buttons__secondary-action:focus:before,.tnew .tn-cart-buttons__secondary-action:hover:before,.tnew .tn-event-listing-view__results-container .tn-prod-list-item__property--heading a.is-current:before,.tnew .tn-event-listing-view__results-container .tn-prod-list-item__property--heading a:focus:before,.tnew .tn-event-listing-view__results-container .tn-prod-list-item__property--heading a:hover:before,.tnew .tn-subnav-component .tn-login-link .tn-link.is-current:before,.tnew .tn-subnav-component .tn-login-link .tn-link:focus:before,.tnew .tn-subnav-component .tn-login-link .tn-link:hover:before,.tnew .tnew_button_as_link.is-current:before,.tnew .tnew_button_as_link:focus:before,.tnew .tnew_button_as_link:hover:before,.wysiwyg a:not([class*=button__]).is-current:before,.wysiwyg a:not([class*=button__]):focus:before,.wysiwyg a:not([class*=button__]):hover:before{-webkit-animation:link__background .5s linear infinite;animation:link__background .5s linear infinite}@-webkit-keyframes link__background{0%{background-position:0 50%}to{background-position:15px 50%}}@keyframes link__background{0%{background-position:0 50%}to{background-position:15px 50%}}.links__unlink{text-decoration:none}.links__unlink:before{content:none!important}.links__skip-to{position:absolute;top:0;left:0;display:inline-block}.links__skip-to:not(:focus){width:1px;height:1px;padding:0;position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);border:0;overflow:hidden}.links__skip-to:not(:focus).focusable:active,.links__skip-to:not(:focus).focusable:focus{width:auto;height:auto;margin:0;clip:auto;overflow:visible;position:static}body:hover .links__skip-to:not(:focus) a,body:hover .links__skip-to:not(:focus) button,body:hover .links__skip-to:not(:focus) input{display:none}form{margin:0}fieldset{border:none;margin:0;padding:0}legend{width:100%;border:0;padding:0;display:block;white-space:normal}input,select,textarea{font-size:100%;margin:0;display:block}input,textarea{width:100%;font-size:1em;padding:.3125rem .25rem;outline:none}input.is-current,input:active,input:focus,input:hover,textarea.is-current,textarea:active,textarea:focus,textarea:hover{z-index:1}input{line-height:normal}input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;display:inline-block;cursor:pointer}input[disabled]{cursor:default}input::-moz-focus-inner{border:0;padding:0}input[type=checkbox],input[type=radio]{margin:3px;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;vertical-align:top;width:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top;height:5rem}select{width:auto;max-width:100%;font-size:.8125em}input[type=email],input[type=number],input[type=tel],input[type=text],select,textarea{color:#221d1d;border:2px solid #dfdfc7;background:#fff;border-radius:2px;padding:10px 1.125rem;position:relative}input[type=email]:hover,input[type=number]:hover,input[type=tel]:hover,input[type=text]:hover,select:hover,textarea:hover{border-color:#d27600}input[type=email]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=text]:focus,select:focus,textarea:focus{border-color:#83933e}.has-error input[type=email],.has-error input[type=number],.has-error input[type=tel],.has-error input[type=text],.has-error select,.has-error textarea{border-color:#c84d41;padding-right:calc(1.6875rem + 18px)}.globalFooter__container input[type=email],.globalFooter__container input[type=number],.globalFooter__container input[type=tel],.globalFooter__container input[type=text],.globalFooter__container select,.globalFooter__container textarea{border-color:#fff}.globalFooter__container input[type=email]:hover,.globalFooter__container input[type=number]:hover,.globalFooter__container input[type=tel]:hover,.globalFooter__container input[type=text]:hover,.globalFooter__container select:hover,.globalFooter__container textarea:hover{border-color:#d27600}.globalFooter__container input[type=email]:focus,.globalFooter__container input[type=number]:focus,.globalFooter__container input[type=tel]:focus,.globalFooter__container input[type=text]:focus,.globalFooter__container select:focus,.globalFooter__container textarea:focus{border-color:#83933e}.tnew input[type=email],.tnew input[type=number],.tnew input[type=tel],.tnew input[type=text],.tnew select,.tnew textarea{border-color:#dfdfc7}.tnew input[type=email]:hover,.tnew input[type=number]:hover,.tnew input[type=tel]:hover,.tnew input[type=text]:hover,.tnew select:hover,.tnew textarea:hover{border-color:#d27600}.tnew input[type=email]:focus,.tnew input[type=number]:focus,.tnew input[type=tel]:focus,.tnew input[type=text]:focus,.tnew select:focus,.tnew textarea:focus{border-color:#83933e}.tnew input[type=email]:invalid,.tnew input[type=number]:invalid,.tnew input[type=tel]:invalid,.tnew input[type=text]:invalid,.tnew select:invalid,.tnew textarea:invalid{border-color:#c84d41}.elements__input-label input,.elements__input-label select,.elements__input-label textarea{margin-top:.625em;margin-bottom:.625em}.elements__radio-label,.elements__text-label{display:block;margin-top:1.25rem}.elements__radio-label{position:relative;padding-left:30px}.elements__radio-label input[type=checkbox],.elements__radio-label input[type=radio]{position:absolute;left:0;top:0}.elements__input--eighth{width:12.5%}.elements__input--quarter{width:25%}.elements__input--half{width:50%}.elements__input--xxxs{max-width:30px}.elements__input--xxs{max-width:50px}.elements__input--xs{max-width:100px}.elements__input--s{max-width:175px}.elements__input--m{max-width:250px}.elements__input--l{max-width:350px}.elements__attached-label{display:table;overflow:hidden}.elements__attached-label>*{margin-top:0;display:table-cell;vertical-align:middle}.elements__attached-label>*>:first-child{margin-top:0}.elements__attached-label [class*=button]{display:block;width:100%}.elements__input-label{padding-top:1.25em}.elements__input-hint{color:#0d587c;margin-top:.3125em}.elements__input-desc{margin-top:0}.elements__fieldset{margin-top:1.25em;padding-bottom:1.25em}.elements__checkbox-list{margin-top:.625em}legend+.elements__checkbox-list{margin-top:0}legend .elements__input-label{padding-bottom:.3125em}legend+.elements__input-desc{position:relative;top:-.3125rem}.elements__flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.messaging__is-successful input,.messaging__is-successful select,.messaging__is-successful textarea{border-color:#57651e}.messaging__is-erroneous input,.messaging__is-erroneous select,.messaging__is-erroneous textarea{border-color:#c84d41}[class*=messaging__input-alert]{display:inline-block;color:#0d587c}.messaging__input-alert--warning{color:#fdd26e}.messaging__input-alert--error{color:#c84d41}.messaging__input-alert--success{color:#57651e}.messaging__checkbox--error,.messaging__file--error{font-weight:700;color:#c84d41}.spacing__pan,.spacing__ptn,.spacing__pvn{padding-top:0!important}.spacing__pas,.spacing__pts,.spacing__pvs{padding-top:.3125rem!important}.spacing__pam,.spacing__ptm,.spacing__pvm{padding-top:.625rem!important}.spacing__pal,.spacing__ptl,.spacing__pvl{padding-top:1.25rem!important}.spacing__pax,.spacing__ptx,.spacing__pvx{padding-top:2.5rem!important}.spacing__pan,.spacing__phn,.spacing__prn{padding-right:0!important}.spacing__pas,.spacing__phs,.spacing__prs{padding-right:.3125rem!important}.spacing__pam,.spacing__phm,.spacing__prm{padding-right:.625rem!important}.spacing__pal,.spacing__phl,.spacing__prl{padding-right:1.25rem!important}.spacing__pax,.spacing__phx,.spacing__prx{padding-right:2.5rem!important}.spacing__pan,.spacing__pbn,.spacing__pvn{padding-bottom:0!important}.spacing__pas,.spacing__pbs,.spacing__pvs{padding-bottom:.3125rem!important}.spacing__pam,.spacing__pbm,.spacing__pvm{padding-bottom:.625rem!important}.spacing__pal,.spacing__pbl,.spacing__pvl{padding-bottom:1.25rem!important}.spacing__pax,.spacing__pbx,.spacing__pvx{padding-bottom:2.5rem!important}.spacing__pan,.spacing__phn,.spacing__pln{padding-left:0!important}.spacing__pas,.spacing__phs,.spacing__pls{padding-left:.3125rem!important}.spacing__pam,.spacing__phm,.spacing__plm{padding-left:.625rem!important}.spacing__pal,.spacing__phl,.spacing__pll{padding-left:1.25rem!important}.spacing__pax,.spacing__phx,.spacing__plx{padding-left:2.5rem!important}.spacing__man,.spacing__mtn,.spacing__mvn{margin-top:0!important}.spacing__mas,.spacing__mts,.spacing__mvs{margin-top:.3125rem!important}.spacing__mam,.spacing__mtm,.spacing__mvm{margin-top:.625rem!important}.spacing__mal,.spacing__mtl,.spacing__mvl{margin-top:1.25rem!important}.spacing__max,.spacing__mtx,.spacing__mvx{margin-top:2.5rem!important}.spacing__man,.spacing__mhn,.spacing__mrn{margin-right:0!important}.spacing__mas,.spacing__mhs,.spacing__mrs{margin-right:.3125rem!important}.spacing__mam,.spacing__mhm,.spacing__mrm{margin-right:.625rem!important}.spacing__mal,.spacing__mhl,.spacing__mrl{margin-right:1.25rem!important}.spacing__max,.spacing__mhx,.spacing__mrx{margin-right:2.5rem!important}.spacing__man,.spacing__mbn,.spacing__mvn{margin-bottom:0!important}.spacing__mas,.spacing__mbs,.spacing__mvs{margin-bottom:.3125rem!important}.spacing__mam,.spacing__mbm,.spacing__mvm{margin-bottom:.625rem!important}.spacing__mal,.spacing__mbl,.spacing__mvl{margin-bottom:1.25rem!important}.spacing__max,.spacing__mbx,.spacing__mvx{margin-bottom:2.5rem!important}.spacing__man,.spacing__mhn,.spacing__mln{margin-left:0!important}.spacing__mas,.spacing__mhs,.spacing__mls{margin-left:.3125rem!important}.spacing__mam,.spacing__mhm,.spacing__mlm{margin-left:.625rem!important}.spacing__mal,.spacing__mhl,.spacing__mll{margin-left:1.25rem!important}.spacing__max,.spacing__mhx,.spacing__mlx{margin-left:2.5rem!important}.spacing__block{padding-top:5rem;position:relative}.spacing__block:first-child{padding-top:0}.spacing__block:last-child{padding-bottom:5rem}.wp-block-column .spacing__block:last-child{padding-bottom:0}.spacing__block--cardGroup+.spacing__block--callToAction,.spacing__block--featuredHeader+.spacing__block--categoryCardGroup,.spacing__block--featuredHeader+.spacing__block--quickLinks,.spacing__block--featuredHeader+.spacing__block--relatedContent,.spacing__block--typicalHeader+.spacing__block--categoryCardGroup,.spacing__block--typicalHeader+.spacing__block--infoBar,.spacing__block--typicalHeader+.spacing__block--relatedContent,.spacing__block--wysiwyg+.spacing__block--categoryCardGroup,h4+.spacing__block--categoryCardGroup{padding-top:0}.spacing__block--callToAction:last-child,.spacing__block--cardGroup:last-child,.spacing__block--categoryCardGroup:last-child,.spacing__block--relatedContent:last-child{padding-bottom:0}.presentational__align-left{text-align:left}.presentational__align-center{text-align:center}.presentational__align-right{text-align:right}.presentational__align-sub{vertical-align:sub}.presentational__align-middle{vertical-align:middle}.presentational__align-top{vertical-align:top}.presentational__float-left,.quickDate__column{float:left}.presentational__float-center{margin-left:auto;margin-right:auto}.presentational__float-right{float:right}.presentational__float-none{float:none}.presentational__clear{clear:both}.elements__input-desc,.elements__input-hint,.elements__input-label,.media__figure>a,.media__figure img,.presentational__new-line,.ratios__base:before,[class*=media__figure--]>a,[class*=media__figure--] img{display:block}.calendar:after,.calendar:before,.presentational__group:after,.presentational__group:before,.quickDate__row:after,.quickDate__row:before{content:"\0020";height:0;display:block;overflow:hidden}.calendar:after,.presentational__group:after,.quickDate__row:after{clear:both}.display-grid .eventCard__date-day,.display-grid .eventCard__date-year,.presentational__is-hidden,.reveal__target .js,.slider__play-pause-button{width:1px;height:1px;padding:0;position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);border:0;overflow:hidden}.display-grid .eventCard__date-day.focusable:active,.display-grid .eventCard__date-day.focusable:focus,.display-grid .eventCard__date-year.focusable:active,.display-grid .eventCard__date-year.focusable:focus,.presentational__is-hidden.focusable:active,.presentational__is-hidden.focusable:focus{width:auto;height:auto;margin:0;clip:auto;overflow:visible;position:static}body:hover .display-grid .eventCard__date-day a,body:hover .display-grid .eventCard__date-day button,body:hover .display-grid .eventCard__date-day input,body:hover .display-grid .eventCard__date-year a,body:hover .display-grid .eventCard__date-year button,body:hover .display-grid .eventCard__date-year input,body:hover .presentational__is-hidden a,body:hover .presentational__is-hidden button,body:hover .presentational__is-hidden input{display:none}@media (max-width:47.9375em){.presentational__is-hidden-small{width:1px;height:1px;padding:0;position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);border:0;overflow:hidden}.presentational__is-hidden-small.focusable:active,.presentational__is-hidden-small.focusable:focus{width:auto;height:auto;margin:0;clip:auto;overflow:visible;position:static}body:hover .presentational__is-hidden-small a,body:hover .presentational__is-hidden-small button,body:hover .presentational__is-hidden-small input{display:none}}@media (min-width:48em) and (max-width:61.9375em){.presentational__is-hidden-medium{width:1px;height:1px;padding:0;position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);border:0;overflow:hidden}.presentational__is-hidden-medium.focusable:active,.presentational__is-hidden-medium.focusable:focus{width:auto;height:auto;margin:0;clip:auto;overflow:visible;position:static}body:hover .presentational__is-hidden-medium a,body:hover .presentational__is-hidden-medium button,body:hover .presentational__is-hidden-medium input{display:none}}@media (min-width:62em){.presentational__is-hidden-large{width:1px;height:1px;padding:0;position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);border:0;overflow:hidden}.presentational__is-hidden-large.focusable:active,.presentational__is-hidden-large.focusable:focus{width:auto;height:auto;margin:0;clip:auto;overflow:visible;position:static}body:hover .presentational__is-hidden-large a,body:hover .presentational__is-hidden-large button,body:hover .presentational__is-hidden-large input{display:none}}.presentational__display-none{display:none}.presentational__isnt-hidden,.reveal__target .js.is-revealed{width:auto;height:auto;margin:0;position:relative;clip:auto}body:hover .presentational__isnt-hidden a,body:hover .presentational__isnt-hidden button,body:hover .presentational__isnt-hidden input{display:inline-block}.lte7 body:hover .presentational__isnt-hidden a,.lte7 body:hover .presentational__isnt-hidden button,.lte7 body:hover .presentational__isnt-hidden input{display:inline;zoom:1}.js .expand__target,.presentational__relative-container,.ratios__1x1,.ratios__1x2,.ratios__2x1,.ratios__base,.ratios__square,.ratios__video,[class*=messaging__input-alert]{position:relative}body.presentational__no-scroll,html.presentational__no-scroll{height:100%;width:100%;overflow:hidden;position:fixed}.grid__halves,.grid__quarters,.grid__thirds{margin-left:-.75rem;margin-right:-.75rem;letter-spacing:-.31em;text-rendering:optimizespeed}.grid__halves:after,.grid__halves:before,.grid__quarters:after,.grid__quarters:before,.grid__thirds:after,.grid__thirds:before{content:"\0020";height:0;display:block;overflow:hidden}.grid__halves:after,.grid__quarters:after,.grid__thirds:after{clear:both}ul.grid__halves,ul.grid__quarters,ul.grid__thirds{padding-left:0;list-style:none outside none}.grid__halves>*,.grid__quarters>*,.grid__thirds>*{display:inline;float:left;padding-left:.75rem;padding-right:.75rem;display:inline-block;float:none;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.grid__halves>*{width:50%}.grid__thirds>*{width:33.33333%}.grid__quarters>*{width:25%}.grid__thirds,.opera-only :-o-prefocus{word-spacing:-.43em}@media (max-width:47.9375em){.grid__sm-halves,.grid__sm-quarters,.grid__sm-thirds,[class*=grid__sm-row]{margin-left:-.75rem;margin-right:-.75rem}.grid__sm-halves:after,.grid__sm-halves:before,.grid__sm-quarters:after,.grid__sm-quarters:before,.grid__sm-thirds:after,.grid__sm-thirds:before,[class*=grid__sm-row]:after,[class*=grid__sm-row]:before{content:"\0020";height:0;display:block;overflow:hidden}.grid__sm-halves:after,.grid__sm-quarters:after,.grid__sm-thirds:after,[class*=grid__sm-row]:after{clear:both}ul.grid__sm-halves,ul.grid__sm-quarters,ul.grid__sm-thirds,ul[class*=grid__sm-row]{padding-left:0;list-style:none outside none}.grid__sm-row--ltr>[class*=grid__sm]{float:left}[class*=grid__sm]:not([class*=grid__sm-row]){display:inline;float:left;padding-left:.75rem;padding-right:.75rem}.grid__sm-row--rtl>[class*=grid__sm]{float:right}.grid__sm-quarter,.grid__sm-quarters>*{width:25%}.grid__sm-third,.grid__sm-thirds>*{width:33.33333%}.grid__sm-half,.grid__sm-halves>*{width:50%}.grid__sm-two-thirds{width:66.66667%}.grid__sm-three-quarters{width:75%}.grid__sm-full{width:100%}.grid__sm-halves,.grid__sm-quarters,.grid__sm-row--flex,.grid__sm-thirds{letter-spacing:-.31em;text-rendering:optimizespeed}.grid__sm-halves>*,.grid__sm-quarters>*,.grid__sm-row--flex>[class*=grid__sm],.grid__sm-thirds>*{float:none;display:inline-block;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.grid__sm-halves,.grid__sm-quarters,.grid__sm-row--flex,.grid__sm-thirds,.opera-only :-o-prefocus{word-spacing:-.43em}}@media (min-width:48em) and (max-width:61.9375em){.grid__med-halves,.grid__med-quarters,.grid__med-thirds,[class*=grid__med-row]{margin-left:-1rem;margin-right:-1rem}.grid__med-halves:after,.grid__med-halves:before,.grid__med-quarters:after,.grid__med-quarters:before,.grid__med-thirds:after,.grid__med-thirds:before,[class*=grid__med-row]:after,[class*=grid__med-row]:before{content:"\0020";height:0;display:block;overflow:hidden}.grid__med-halves:after,.grid__med-quarters:after,.grid__med-thirds:after,[class*=grid__med-row]:after{clear:both}ul.grid__med-halves,ul.grid__med-quarters,ul.grid__med-thirds,ul[class*=grid__med-row]{padding-left:0;list-style:none outside none}.grid__med-row--ltr>[class*=grid__med]{float:left}[class*=grid__med]:not([class*=grid__med-row]){display:inline;float:left;padding-left:1rem;padding-right:1rem}.grid__med-row--rtl>[class*=grid__med]{float:right}.grid__med-quarter,.grid__med-quarters>*,[class*=grid__med-2of8]{width:25%}.grid__med-third,.grid__med-thirds>*,[class*=grid__med-2of6],[class*=grid__med-3of9]{width:33.33333%}.grid__med-half,.grid__med-halves>*,[class*=grid__med-3of6],[class*=grid__med-4of8]{width:50%}.grid__med-two-thirds,[class*=grid__med-4of6],[class*=grid__med-6of9]{width:66.66667%}.grid__med-three-quarters,[class*=grid__med-6of8]{width:75%}.grid__med-full{width:100%}[class*=grid__med-8of9]{width:88.88889%}[class*=grid__med-7of9]{width:77.77778%}[class*=grid__med-5of9]{width:55.55556%}[class*=grid__med-4of9]{width:44.44444%}[class*=grid__med-2of9]{width:22.22222%}[class*=grid__med-1of9]{width:11.11111%}[class*=grid__med-7of8]{width:87.5%}[class*=grid__med-5of8]{width:62.5%}[class*=grid__med-3of8]{width:37.5%}[class*=grid__med-1of8]{width:12.5%}[class*=grid__med-6of7]{width:85.71429%}[class*=grid__med-5of7]{width:71.42857%}[class*=grid__med-4of7]{width:57.14286%}[class*=grid__med-3of7]{width:42.85714%}[class*=grid__med-2of7]{width:28.57143%}[class*=grid__med-1of7]{width:14.28571%}[class*=grid__med-5of6]{width:83.33333%}[class*=grid__med-1of6]{width:16.66667%}[class*=grid__med-4of5]{width:80%}[class*=grid__med-3of5]{width:60%}[class*=grid__med-2of5]{width:40%}[class*=grid__med-1of5]{width:20%}.grid__med-halves,.grid__med-quarters,.grid__med-row--flex,.grid__med-thirds{letter-spacing:-.31em;text-rendering:optimizespeed}.grid__med-halves>*,.grid__med-quarters>*,.grid__med-row--flex>[class*=grid__med],.grid__med-thirds>*{float:none;display:inline-block;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.grid__med-halves,.grid__med-quarters,.grid__med-row--flex,.grid__med-thirds,.opera-only :-o-prefocus{word-spacing:-.43em}}@media (min-width:62em){.grid__lg-halves,.grid__lg-quarters,.grid__lg-thirds,[class*=grid__lg-row]{margin-left:-1.125rem;margin-right:-1.125rem}.grid__lg-halves:after,.grid__lg-halves:before,.grid__lg-quarters:after,.grid__lg-quarters:before,.grid__lg-thirds:after,.grid__lg-thirds:before,[class*=grid__lg-row]:after,[class*=grid__lg-row]:before{content:"\0020";height:0;display:block;overflow:hidden}.grid__lg-halves:after,.grid__lg-quarters:after,.grid__lg-thirds:after,[class*=grid__lg-row]:after{clear:both}ul.grid__lg-halves,ul.grid__lg-quarters,ul.grid__lg-thirds,ul[class*=grid__lg-row]{padding-left:0;list-style:none outside none}.grid__lg-row--ltr>[class*=grid__lg]{float:left}[class*=grid__lg]:not([class*=grid__lg-row]){display:inline;float:left;padding-left:1.125rem;padding-right:1.125rem}.grid__lg-row--rtl>[class*=grid__lg]{float:right}.grid__lg-quarter,.grid__lg-quarters>*,[class*=grid__lg-2of8],[class*=grid__lg-3of12]{width:25%}.grid__lg-third,.grid__lg-thirds>*,[class*=grid__lg-2of6],[class*=grid__lg-3of9],[class*=grid__lg-4of12]{width:33.33333%}.grid__lg-half,.grid__lg-halves>*,[class*=grid__lg-3of6],[class*=grid__lg-4of8],[class*=grid__lg-5of10],[class*=grid__lg-6of12]{width:50%}.grid__lg-two-thirds,[class*=grid__lg-4of6],[class*=grid__lg-6of9],[class*=grid__lg-8of12]{width:66.66667%}.grid__lg-three-quarters,[class*=grid__lg-6of8],[class*=grid__lg-9of12]{width:75%}.grid__lg-full{width:100%}[class*=grid__lg-11of12]{width:91.66667%}[class*=grid__lg-10of12]{width:83.33333%}[class*=grid__lg-7of12]{width:58.33333%}[class*=grid__lg-5of12]{width:41.66667%}[class*=grid__lg-2of12]{width:16.66667%}[class*=grid__lg-1of12]{width:8.33333%}[class*=grid__lg-10of11]{width:90.90909%}[class*=grid__lg-9of11]{width:81.81818%}[class*=grid__lg-8of11]{width:72.72727%}[class*=grid__lg-7of11]{width:63.63636%}[class*=grid__lg-6of11]{width:54.54545%}[class*=grid__lg-5of11]{width:45.45455%}[class*=grid__lg-4of11]{width:36.36364%}[class*=grid__lg-3of11]{width:27.27273%}[class*=grid__lg-2of11]{width:18.18182%}[class*=grid__lg-1of11]{width:9.09091%}[class*=grid__lg-9of10]{width:90%}[class*=grid__lg-8of10]{width:80%}[class*=grid__lg-7of10]{width:70%}[class*=grid__lg-6of10]{width:60%}[class*=grid__lg-4of10]{width:40%}[class*=grid__lg-3of10]{width:30%}[class*=grid__lg-2of10]{width:20%}[class*=grid__lg-1of10]{width:10%}[class*=grid__lg-8of9]{width:88.88889%}[class*=grid__lg-7of9]{width:77.77778%}[class*=grid__lg-5of9]{width:55.55556%}[class*=grid__lg-4of9]{width:44.44444%}[class*=grid__lg-2of9]{width:22.22222%}[class*=grid__lg-1of9]{width:11.11111%}[class*=grid__lg-7of8]{width:87.5%}[class*=grid__lg-5of8]{width:62.5%}[class*=grid__lg-3of8]{width:37.5%}[class*=grid__lg-1of8]{width:12.5%}[class*=grid__lg-6of7]{width:85.71429%}[class*=grid__lg-5of7]{width:71.42857%}[class*=grid__lg-4of7]{width:57.14286%}[class*=grid__lg-3of7]{width:42.85714%}[class*=grid__lg-2of7]{width:28.57143%}[class*=grid__lg-1of7]{width:14.28571%}[class*=grid__lg-5of6]{width:83.33333%}[class*=grid__lg-1of6]{width:16.66667%}[class*=grid__lg-4of5]{width:80%}[class*=grid__lg-3of5]{width:60%}[class*=grid__lg-2of5]{width:40%}[class*=grid__lg-1of5]{width:20%}.grid__lg-halves,.grid__lg-quarters,.grid__lg-row--flex,.grid__lg-thirds{letter-spacing:-.31em;text-rendering:optimizespeed}.grid__lg-halves>*,.grid__lg-quarters>*,.grid__lg-row--flex>[class*=grid__lg],.grid__lg-thirds>*{float:none;display:inline-block;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.grid__lg-halves,.grid__lg-quarters,.grid__lg-row--flex,.grid__lg-thirds,.opera-only :-o-prefocus{word-spacing:-.43em}}.wp-block-columns.has-category-card .wp-block-column{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.wp-block-columns .wp-block-column{margin-bottom:0}.js .off-canvas__shift--bottom,.js .off-canvas__shift--left,.js .off-canvas__shift--right,.js .off-canvas__shift--top,.off-canvas__shift-base{position:relative;overflow:hidden}.js .off-canvas__primary,.js .off-canvas__primary-base{position:relative;width:100%;z-index:1}.js .off-canvas__shift--bottom.is-active>.off-canvas__primary-base,.js .off-canvas__shift--left.is-active>.off-canvas__primary-base,.js .off-canvas__shift--right.is-active>.off-canvas__primary-base,.js .off-canvas__shift--top.is-active>.off-canvas__primary-base,.off-canvas__shift-base.is-active>.off-canvas__primary,.off-canvas__shift-base.is-active>.off-canvas__primary-base{-webkit-transform:translateZ(0);transform:translateZ(0);height:100vh;overflow:hidden}.js .off-canvas__shift--bottom.is-active>.off-canvas__primary-base,.js .off-canvas__shift--bottom.was-active>.off-canvas__primary-base,.js .off-canvas__shift--left.is-active>.off-canvas__primary-base,.js .off-canvas__shift--left.was-active>.off-canvas__primary-base,.js .off-canvas__shift--right.is-active>.off-canvas__primary-base,.js .off-canvas__shift--right.was-active>.off-canvas__primary-base,.js .off-canvas__shift--top.is-active>.off-canvas__primary-base,.js .off-canvas__shift--top.was-active>.off-canvas__primary-base,.off-canvas__shift-base.is-active>.off-canvas__primary,.off-canvas__shift-base.is-active>.off-canvas__primary-base,.off-canvas__shift-base.was-active>.off-canvas__primary,.off-canvas__shift-base.was-active>.off-canvas__primary-base{-webkit-transition:all .15s cubic-bezier(.215,.61,.355,1);-o-transition:all .15s cubic-bezier(.215,.61,.355,1);transition:all .15s cubic-bezier(.215,.61,.355,1)}@media (min-width:48em){.js .off-canvas__shift--bottom.is-active>.off-canvas__primary-base,.js .off-canvas__shift--bottom.was-active>.off-canvas__primary-base,.js .off-canvas__shift--left.is-active>.off-canvas__primary-base,.js .off-canvas__shift--left.was-active>.off-canvas__primary-base,.js .off-canvas__shift--right.is-active>.off-canvas__primary-base,.js .off-canvas__shift--right.was-active>.off-canvas__primary-base,.js .off-canvas__shift--top.is-active>.off-canvas__primary-base,.js .off-canvas__shift--top.was-active>.off-canvas__primary-base,.off-canvas__shift-base.is-active>.off-canvas__primary,.off-canvas__shift-base.is-active>.off-canvas__primary-base,.off-canvas__shift-base.was-active>.off-canvas__primary,.off-canvas__shift-base.was-active>.off-canvas__primary-base{-webkit-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s}}.js .off-canvas__secondary,.js .off-canvas__secondary-base{-webkit-transform:translateZ(0);transform:translateZ(0);position:relative;width:100%;z-index:2}.js .off-canvas__shift--bottom.is-active>.off-canvas__secondary-base,.js .off-canvas__shift--bottom.was-active>.off-canvas__secondary-base,.js .off-canvas__shift--left.is-active>.off-canvas__secondary-base,.js .off-canvas__shift--left.was-active>.off-canvas__secondary-base,.js .off-canvas__shift--right.is-active>.off-canvas__secondary-base,.js .off-canvas__shift--right.was-active>.off-canvas__secondary-base,.js .off-canvas__shift--top.is-active>.off-canvas__secondary-base,.js .off-canvas__shift--top.was-active>.off-canvas__secondary-base,.off-canvas__shift-base.is-active>.off-canvas__secondary,.off-canvas__shift-base.is-active>.off-canvas__secondary-base,.off-canvas__shift-base.was-active>.off-canvas__secondary,.off-canvas__shift-base.was-active>.off-canvas__secondary-base{-webkit-transition:all .15s cubic-bezier(.215,.61,.355,1);-o-transition:all .15s cubic-bezier(.215,.61,.355,1);transition:all .15s cubic-bezier(.215,.61,.355,1)}@media (min-width:48em){.js .off-canvas__shift--bottom.is-active>.off-canvas__secondary-base,.js .off-canvas__shift--bottom.was-active>.off-canvas__secondary-base,.js .off-canvas__shift--left.is-active>.off-canvas__secondary-base,.js .off-canvas__shift--left.was-active>.off-canvas__secondary-base,.js .off-canvas__shift--right.is-active>.off-canvas__secondary-base,.js .off-canvas__shift--right.was-active>.off-canvas__secondary-base,.js .off-canvas__shift--top.is-active>.off-canvas__secondary-base,.js .off-canvas__shift--top.was-active>.off-canvas__secondary-base,.off-canvas__shift-base.is-active>.off-canvas__secondary,.off-canvas__shift-base.is-active>.off-canvas__secondary-base,.off-canvas__shift-base.was-active>.off-canvas__secondary,.off-canvas__shift-base.was-active>.off-canvas__secondary-base{-webkit-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s}}.js .off-canvas__shift--left.is-active,.js .off-canvas__shift--right.is-active{height:100vh;overflow:hidden}.js .off-canvas__shift--top{min-height:100vh}.js .off-canvas__shift--top.is-active{height:100vh;overflow:hidden}.js .off-canvas__shift--bottom{min-height:100vh}.js .off-canvas__shift--bottom.is-active{height:100vh;overflow:hidden}.js .off-canvas__shift--left>.off-canvas__primary,.js .off-canvas__shift--right>.off-canvas__primary{min-height:100vh}.js .off-canvas__shift--left>.off-canvas__primary{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);float:right;margin-right:-100%}.js .off-canvas__shift--right>.off-canvas__primary{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);float:left;margin-left:-100%}@media (min-width:48em){.js .off-canvas__shift--right.is-active>.off-canvas__primary{-webkit-transform:translate3d(30%,0,0);transform:translate3d(30%,0,0)}}@media (min-width:62em){.js .off-canvas__shift--right.is-active>.off-canvas__primary{-webkit-transform:translate3d(40%,0,0);transform:translate3d(40%,0,0)}}@media (min-width:48em){.js .off-canvas__shift--left.is-active>.off-canvas__primary{-webkit-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}}@media (min-width:62em){.js .off-canvas__shift--left.is-active>.off-canvas__primary{-webkit-transform:translate3d(-40%,0,0);transform:translate3d(-40%,0,0)}}.js .off-canvas__shift--bottom.is-active>.off-canvas__primary,.js .off-canvas__shift--top.is-active>.off-canvas__primary{position:absolute;top:0;right:0;left:0}.js .off-canvas__shift--top.is-active>.off-canvas__primary{-webkit-transform:translate3d(0,80vh,0);transform:translate3d(0,80vh,0)}.js .off-canvas__shift--bottom.is-active>.off-canvas__primary{-webkit-transform:translate3d(0,-80vh,0);transform:translate3d(0,-80vh,0)}.js .off-canvas__shift--left>.off-canvas__secondary,.js .off-canvas__shift--right>.off-canvas__secondary{min-height:100vh;height:100vh;overflow:hidden;overflow-y:auto}@media (min-width:48em){.js .off-canvas__shift--left>.off-canvas__secondary,.js .off-canvas__shift--right>.off-canvas__secondary{width:70%}}@media (min-width:62em){.js .off-canvas__shift--left>.off-canvas__secondary,.js .off-canvas__shift--right>.off-canvas__secondary{width:60%}}.js .off-canvas__shift--left>.off-canvas__secondary{-webkit-transform:translateZ(0);transform:translateZ(0);float:left;margin-left:-100%}@media (min-width:48em){.js .off-canvas__shift--left>.off-canvas__secondary{margin-left:-70%}}@media (min-width:62em){.js .off-canvas__shift--left>.off-canvas__secondary{margin-left:-60%}}.js .off-canvas__shift--right>.off-canvas__secondary{-webkit-transform:translateZ(0);transform:translateZ(0);float:right;margin-right:-100%}@media (min-width:48em){.js .off-canvas__shift--right>.off-canvas__secondary{margin-right:-70%}}@media (min-width:62em){.js .off-canvas__shift--right>.off-canvas__secondary{margin-right:-60%}}.js .off-canvas__shift--left.is-active>.off-canvas__secondary{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.js .off-canvas__shift--right.is-active>.off-canvas__secondary{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.js .off-canvas__shift--bottom>.off-canvas__secondary,.js .off-canvas__shift--top>.off-canvas__secondary{position:absolute;left:0;right:0;width:100%;height:80vh;overflow:hidden}.js .off-canvas__shift--top>.off-canvas__secondary{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);top:0}.js .off-canvas__shift--bottom>.off-canvas__secondary{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);bottom:0}.js .off-canvas__shift--bottom.is-active>.off-canvas__secondary,.js .off-canvas__shift--top.is-active>.off-canvas__secondary{-webkit-transform:translateZ(0);transform:translateZ(0);overflow:auto}.js .off-canvas__slide--bottom,.js .off-canvas__slide--left,.js .off-canvas__slide--right,.js .off-canvas__slide--top,.off-canvas__slide-base{position:fixed;z-index:110;overflow:auto;overflow-x:hidden;-webkit-transition:all .25s cubic-bezier(.215,.61,.355,1);-o-transition:all .25s cubic-bezier(.215,.61,.355,1);transition:all .25s cubic-bezier(.215,.61,.355,1)}.js .off-canvas__slide--bottom.is-revealed,.js .off-canvas__slide--left.is-revealed,.js .off-canvas__slide--right.is-revealed,.js .off-canvas__slide--top.is-revealed,.off-canvas__slide-base.is-revealed{-webkit-transform:translateZ(0);transform:translateZ(0)}.js .off-canvas__slide--left{top:0;bottom:0;left:0;width:80%;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}@media (min-width:48em){.js .off-canvas__slide--left{width:33%}}@media (min-width:62em){.js .off-canvas__slide--left{width:25%}}@media (min-width:77.5em){.js .off-canvas__slide--left{width:20%}}.js .off-canvas__slide--right{top:0;right:0;bottom:0;width:80%;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}@media (min-width:48em){.js .off-canvas__slide--right{width:33%}}@media (min-width:62em){.js .off-canvas__slide--right{width:25%}}@media (min-width:77.5em){.js .off-canvas__slide--right{width:20%}}.js .off-canvas__slide--top{top:0;right:0;left:0;height:90%;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}@media (min-width:48em){.js .off-canvas__slide--top{height:33%}}@media (min-width:62em){.js .off-canvas__slide--top{height:25%}}@media (min-width:77.5em){.js .off-canvas__slide--top{height:20%}}.js .off-canvas__slide--bottom{right:0;bottom:0;left:0;height:90%;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}@media (min-width:48em){.js .off-canvas__slide--bottom{height:33%}}@media (min-width:62em){.js .off-canvas__slide--bottom{height:25%}}@media (min-width:77.5em){.js .off-canvas__slide--bottom{height:20%}}.overflow-list{overflow:auto;-webkit-overflow-scrolling:touch;white-space:nowrap}.overflow-list__item{display:inline-block;white-space:normal;vertical-align:top;position:relative}@media (min-width:48em){.overflow-list--until-medium{overflow:visible;white-space:normal}}@media (min-width:62em){.overflow-list--until-large{overflow:visible;white-space:normal}}@media (min-width:77.5em){.overflow-list--until-x-large{overflow:visible;white-space:normal}}.fullCal__wrapper,.wrappers__wrapper{width:92%;margin-left:auto;margin-right:auto}@media (min-width:62em){.fullCal__wrapper,.wrappers__wrapper{max-width:1150px}}.cardGroup__container,.categoryCardGroup__container,.featuredHeader__container,.quickLinks__container,.relatedContent__container,.wrappers__break-out{width:108.69565%;position:relative;left:-4.34782608695652%}@media (min-width:78.125em){.cardGroup__container,.categoryCardGroup__container,.featuredHeader__container,.quickLinks__container,.relatedContent__container,.wrappers__break-out{width:calc(100% + 100vw - 1150px);left:calc((100vw - 1150px)/-2)}}table{width:100%;max-width:100%;border-spacing:0}td,th{padding:.625rem .5625rem;text-align:left}th{padding-top:.625rem}@media (max-width:47.9375em){table{display:block;width:100%}tbody,td,th,tr{border:0;display:block;padding:0;text-align:left;white-space:normal}thead{display:none;visibility:hidden}tr{margin-top:1.25em}td[data-th]:before{content:attr(data-th) ":\00A0";display:inline-block;font-weight:700}td:empty{display:none}}@media (min-width:48em){td,th{padding:.625rem 1.125rem}}.panel,[class*=panel],[class*=panel__]{margin-top:1.25em;padding:1.25rem;background-color:#1486bd}.panel>:first-child,[class*=panel]>:first-child,[class*=panel__]>:first-child{margin-top:0}.panel h1,.panel h2,.panel h3,.panel h4,.panel h5,.panel h6,[class*=panel] h1,[class*=panel] h2,[class*=panel] h3,[class*=panel] h4,[class*=panel] h5,[class*=panel] h6,[class*=panel__] h1,[class*=panel__] h2,[class*=panel__] h3,[class*=panel__] h4,[class*=panel__] h5,[class*=panel__] h6{color:inherit}[class*=panel--thin]{padding:.625rem}[class*=panel__alert]{color:#fff}.panel__alert{background:#0d587c}.panel__alert--error{background:#c84d41}.panel__alert--success{background:#57651e}.wysiwyg h1{margin-top:0}.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6{margin-top:2.5rem}.wysiwyg h2:first-child,.wysiwyg h3:first-child,.wysiwyg h4:first-child,.wysiwyg h5:first-child,.wysiwyg h6:first-child{margin-top:0}.wysiwyg ol{list-style:none;counter-reset:lists__ordered-list;padding:0;margin-top:2.5rem}.wysiwyg ol li{counter-increment:lists__ordered-list;padding-left:50px;min-height:32px;margin-top:1.25rem;position:relative}.wysiwyg ol li:before{content:counter(lists__ordered-list);background:#221d1d;border:3px solid #83933e;color:#d27600;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;height:32px;width:32px;position:absolute;left:0}.wysiwyg ul{list-style:none;padding:0;margin-top:2.5rem}.wysiwyg ul li{padding-left:20px;margin-top:1.25rem;position:relative}.wysiwyg ul li:before{content:"";font-size:58px;font-size:3.625rem;line-height:.89655172;color:#d27600;display:block;position:absolute;height:15px;width:6px;background-image:url(/wp-content/themes/dallaszoo/resources/icons/dots.svg);background-size:contain;background-repeat:no-repeat;left:0;top:5px}.wysiwyg img{height:auto}.reveal__target .js.is-revealed{overflow:visible}.js .expand__target{max-height:0;overflow:hidden}.js .expand__target.is-expanded{max-height:999px}.js .expand__target.is-expanded,.js .expand__target.was-expanded{-webkit-transition:all .65s cubic-bezier(.645,.045,.355,1);-o-transition:all .65s cubic-bezier(.645,.045,.355,1);transition:all .65s cubic-bezier(.645,.045,.355,1)}.js .fade__target{opacity:0;max-height:0;overflow:hidden}.js .fade__target.is-faded{opacity:1;max-height:999px}.js .fade__target.is-faded,.js .fade__target.was-faded{-webkit-transition:all .65s cubic-bezier(.645,.045,.355,1);-o-transition:all .65s cubic-bezier(.645,.045,.355,1);transition:all .65s cubic-bezier(.645,.045,.355,1)}@media (min-width:48em){.js .menu__list{max-height:999px}}@media (min-width:48em){.menu__title{display:none}}.js .tabs>nav+*,.js .tabs__section{position:relative;overflow:hidden}.js .tabs .tab,.js .tabs>nav+*>*{display:none}.js .tabs .tab.is-current,.js .tabs>nav+*>.is-current{display:block}.slider__slides{list-style:none outside none;margin:0;padding:0;position:relative;overflow:hidden}.slider__slide{display:block;-webkit-transition:opacity .5s ease-out;-o-transition:opacity .5s ease-out;transition:opacity .5s ease-out;opacity:0;will-change:opacity;width:100%;top:0;left:0;position:absolute}.slider__slide.is-shifting{-webkit-transition:none!important;-o-transition:none!important;transition:none!important}.slider__slide.is-current{position:relative;opacity:1;z-index:1}@media (prefers-reduced-motion:reduce){.slider__slide{-webkit-transition:none;-o-transition:none;transition:none}}.foliage__all-figures,.foliage__right,.foliage__top-left,.foliage__top-right{margin:0;position:absolute;z-index:-1;display:none;width:4vw;height:100px;max-width:300px;min-width:100px}.foliage__all-figures img,.foliage__right img,.foliage__top-left img,.foliage__top-right img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.no-objectfit .foliage__all-figures img,.no-objectfit .foliage__right img,.no-objectfit .foliage__top-left img,.no-objectfit .foliage__top-right img{height:auto}.foliage__top-left{top:0;left:0;width:250px;height:5rem}@media (min-width:62em){.foliage__top-left{width:400px;max-width:none}.spacing__block--sponsors .foliage__top-left{height:7.5rem}}.foliage__top-left img{-o-object-position:top left;object-position:top left}.spacing__block--cardGroup .foliage__top-left{display:block;left:-2vw}.spacing__block--cardGroup .foliage__top-left img{-o-object-position:bottom left;object-position:bottom left}.spacing__block--sponsors .foliage__top-left{left:-4vw}@media (min-width:78.125em){.spacing__block--sponsors .foliage__top-left{left:calc((100vw - 1150px)/-2)}}.spacing__block--cardGroup+.spacing__block--imageText .foliage__top-left,.spacing__block--cardGroup+.spacing__block--sponsors .foliage__top-left,.spacing__block--featuredHeader+.spacing__block--imageText .foliage__top-left,.spacing__block--featuredHeader+.spacing__block--sponsors .foliage__top-left,.spacing__block--quickLinks+.spacing__block--imageText .foliage__top-left,.spacing__block--quickLinks+.spacing__block--sponsors .foliage__top-left{display:block}.foliage__top-right{top:0;right:0;width:250px;height:5rem}@media (min-width:62em){.foliage__top-right{width:400px;max-width:none}.spacing__block--sponsors .foliage__top-right{height:7.5rem}}.foliage__top-right img{-o-object-position:top right;object-position:top right}@media (max-width:47.9375em){.spacing__block--sponsors .foliage__top-right{right:-4vw}}.spacing__block--cardGroup+.spacing__block--sponsors .foliage__top-right,.spacing__block--featuredHeader+.spacing__block--sponsors .foliage__top-right,.spacing__block--quickLinks+.spacing__block--sponsors .foliage__top-right{display:block}.foliage__right{top:2.5rem;right:-4%;height:200px}@media (min-width:78.125em){.foliage__right{width:calc(50vw - 575px);right:calc((100vw - 1150px)/-2)}}.foliage__right img{-o-object-position:top right;object-position:top right}.spacing__block--imageText+.spacing__block--imageText .foliage__right{display:block}.content-event__heading{width:100%;position:-webkit-sticky;position:sticky;padding:.625rem 0;background:#fff;top:0;z-index:1}.content-event__reveal-first:not(.is-revealed) .content-event__col,.content-event__reveal:not(.is-revealed){display:none}.content-event__reveal-first:not(.is-revealed) .content-event__col:nth-child(-n+6){display:block}.content-event__load-more{display:none}.content-event__reveal-first:not(.is-revealed)+.content-event__load-more,.is-revealed+.content-event__load-more+.content-event__reveal:not(.is-revealed)+.content-event__load-more{display:block}.content-search__article{padding-top:2.5rem;margin-top:2.5rem;position:relative}@media (min-width:48em){.content-search__article{padding-top:5rem;margin-top:5rem}}@media (min-width:48em){.content-search__article:first-of-type{padding-top:2.5rem;margin-top:2.5rem}}.content-search__article:first-of-type:before{display:none}.content-search__article:before{content:"";height:3px;position:absolute;top:0;left:0;right:0;background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,rgba(0,0,0,0)),color-stop(50%,#fdd26e));background-image:-webkit-linear-gradient(left,rgba(0,0,0,0) 50%,#fdd26e 0);background-image:-o-linear-gradient(left,rgba(0,0,0,0) 50%,#fdd26e 50%);background-image:linear-gradient(90deg,rgba(0,0,0,0) 50%,#fdd26e 0);background-size:14px 100%;background-position:100%}.content-search__article .post-thumbnail{display:block;position:relative;width:100%;margin:0}.content-search__article .post-thumbnail:before{content:"";width:100%;display:block;padding-top:66.66666667%}@media (max-width:47.9375em){.content-search__article .post-thumbnail{width:70%;margin-bottom:1.25rem}}.content-search__summary{max-width:800px}@media (min-width:48em){.globalHeader__header{position:absolute;top:0;left:0;right:0;width:100%;z-index:10}}@media (min-width:48em){.globalHeader__small-menu{display:none}}.globalHeader__small-eyebrow{background:#221d1d;color:#fff}@media (max-width:47.9375em){.globalHeader__container{position:fixed;top:0;left:0;right:0;bottom:0;overflow-y:scroll;overflow-x:hidden;z-index:11;background:#221d1d;min-height:100%;min-width:100%;text-align:center;padding:1.25rem 0;display:grid;grid-auto-columns:100%;grid-auto-rows:-webkit-max-content;grid-auto-rows:max-content}.globalHeader__container:not(.is-revealed){display:none}}.globalHeader__main-nav{grid-column:1;grid-row:1}@media (min-width:48em){.globalHeader__main-nav{background:-webkit-gradient(linear,left top,left bottom,from(#221d1d),to(rgba(0,0,0,0)));background:-webkit-linear-gradient(top,#221d1d,rgba(0,0,0,0));background:-o-linear-gradient(top,#221d1d,rgba(0,0,0,0));background:linear-gradient(180deg,#221d1d,rgba(0,0,0,0));padding:1.25rem 0}}.globalHeader__eyebrow{grid-column:1;grid-row:2}.globalHeader__small-main{padding:.625rem 0;background:#a65523}@media (min-width:48em){.globalHeader__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.globalHeader__col--logo{margin-right:auto}@media (min-width:48em) and (max-width:61.9375em){.globalHeader__col--logo{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}}.globalHeader__col--navigation{margin-left:auto}.globalHeader__small-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.globalHeader__small-col:first-child{margin-right:auto}.globalHeader__small-col:last-child{margin-left:auto}.globalHeader__logo-link,.globalHeader__logo-link--small{display:block;width:130px;margin:0 auto}@media (min-width:48em) and (max-width:61.9375em){.globalHeader__logo-link,.globalHeader__logo-link--small{width:100%;max-width:200px}}@media (min-width:62em){.globalHeader__logo-link,.globalHeader__logo-link--small{margin-top:-2.5rem;width:230px}}.globalHeader__logo-link--small img,.globalHeader__logo-link img{display:block;width:100%;height:auto}.globalHeader__logo-link--small{width:95px;margin:0}.globalHeader__list{list-style:none;margin:0;padding:0}@media (min-width:48em){.globalHeader__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;margin-right:-1.125rem}}.globalHeader__item{position:relative}.globalHeader__link{display:block;padding:.625rem calc(1.125rem + 20px) .625rem 1.125rem;text-decoration:none;color:#fff;margin-top:16px}@media (min-width:48em){.globalHeader__link{font-size:16px;font-size:1rem;line-height:1.25;margin-top:0}}@media (min-width:62em){.globalHeader__link{font-size:18px;font-size:1.125rem;line-height:1.44444444}}.globalHeader__link:before{content:"";height:6px;position:absolute;bottom:0;left:1.125rem;right:1.125rem;display:none;background-image:url(/wp-content/themes/dallaszoo/resources/icons/wavy-line-white.svg);background-repeat:repeat-x;background-size:auto;z-index:1}@media (min-width:48em){.globalHeader__item:hover .globalHeader__link,.globalHeader__link:focus{background:#fff;color:#221d1d}.globalHeader__item:hover .globalHeader__link:hover,.globalHeader__link:focus:hover{color:#d27600}.globalHeader__item:hover .globalHeader__link:before,.globalHeader__link:focus:before{display:block;background-image:url(/wp-content/themes/dallaszoo/resources/icons/wavy-line-orange.svg)}}.globalHeader__link:hover:before{-webkit-animation:link__background .5s linear infinite;animation:link__background .5s linear infinite}.globalHeader__link svg{position:absolute;display:block;right:1.125rem;padding:4px;height:26px;width:26px;top:9px}@media (min-width:48em){.globalHeader__link svg{padding:0;height:12px;width:12px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media (min-width:62em){.globalHeader__link svg{height:14px;width:14px}}.globalHeader__sub-list-container{display:none;padding:.625rem 0 1.25rem}@media (min-width:48em){.globalHeader__sub-list-container{position:absolute;top:100%;left:0;right:0;background:#fff;padding:1.25rem 1.125rem}}@media (min-width:48em){.globalHeader__item:hover .globalHeader__sub-list-container,.globalHeader__link:focus+.globalHeader__sub-list-container,.globalHeader__sub-list-container:focus,.globalHeader__sub-list-container:hover{display:block}}@media (max-width:47.9375em){.globalHeader__item.is-revealed .globalHeader__sub-list-container{display:block}}@media (min-width:48em){.globalHeader__sub-list-container{left:auto;min-width:240px;grid-template-columns:-webkit-max-content;grid-template-columns:max-content;min-width:100%}}@supports (grid-template-columns:max-content){@media (min-width:48em){.globalHeader__item:hover .globalHeader__sub-list-container,.globalHeader__link:focus+.globalHeader__sub-list-container,.globalHeader__sub-list-container:focus,.globalHeader__sub-list-container:hover{display:grid}}}.globalHeader__sub-list{margin:0;padding:0;list-style:none;position:relative}.globalHeader__sub-link{text-transform:uppercase;color:#fff;text-decoration:none;display:block;margin-top:1.25rem;padding:.3125rem 0}.globalHeader__sub-link:focus,.globalHeader__sub-link:hover{color:#83933e}@media (min-width:48em){.globalHeader__sub-link{font-size:12px;font-size:.75rem;line-height:1.33333333;color:#221d1d;margin-top:.625rem}.globalHeader__sub-link:focus,.globalHeader__sub-link:hover{color:#d27600}}.globalHeader__sub-list li:first-child .globalHeader__sub-link{margin-top:0}.globalHeader__hours{display:none;position:relative;padding-left:23px;color:#fff}@media (min-width:48em){.globalHeader__hours{display:block}}.globalHeader__hours svg{height:14px;width:14px;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);fill:#dfdfc7}.globalHeader__eyebrow-link{color:#dfdfc7;margin-top:0}.globalHeader__eyebrow-link.is-login{-webkit-transform:translateX(1.125rem);-ms-transform:translateX(1.125rem);transform:translateX(1.125rem)}.globalHeader__small-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-left:-.28125rem;margin-right:-.28125rem}.globalHeader__small-nav-col{padding-left:.28125rem;padding-right:.28125rem}.globalHeader__small-button{margin:0 0 0 .5625rem;background:rgba(0,0,0,0);color:#fdf7da;text-decoration:none;padding:.3125rem 0}.globalHeader__small-button:focus,.globalHeader__small-button:hover{background:rgba(0,0,0,0);color:#fff}.globalHeader__small-button svg{height:20px;width:20px}.globalHeader__close-button{background:rgba(0,0,0,0);color:#fdf7da;text-decoration:none;padding:.3125rem 0;position:absolute;top:2.5rem;right:4%;margin:0}.globalHeader__close-button:focus,.globalHeader__close-button:hover{background:rgba(0,0,0,0);color:#fff}.globalHeader__close-button svg{height:22px;width:22px}@media (min-width:48em){.globalHeader__close-button{display:none}}.eyebrow__container{background:#221d1d;margin:0}@media (min-width:48em){.eyebrow__container{background:#a65523}}.eyebrow__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:48em){.eyebrow__row{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:62em){.eyebrow__row{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}}@media (max-width:47.9375em){.eyebrow__col{width:100%;margin-top:1.25rem}.eyebrow__col:first-child{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.eyebrow__col:last-child{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}@media (min-width:48em) and (max-width:61.9375em){.eyebrow__col:first-child{margin-right:auto}.eyebrow__col:last-child{margin-left:auto}}.eyebrow__list{margin:0;padding:0;list-style:none}@media (min-width:48em){.eyebrow__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}}.eyebrow__link,.globalHeader__eyebrow-link{letter-spacing:.02777778em;color:#fff;background:#a65523;padding:12px 1.125rem;text-decoration:none;display:block;margin-top:.625rem}.eyebrow__link:focus,.eyebrow__link:hover,.globalHeader__eyebrow-link:focus,.globalHeader__eyebrow-link:hover{color:#fff;background:#0d587c}@media (min-width:48em){.eyebrow__link,.globalHeader__eyebrow-link{margin-top:0}}@media (min-width:62em){.eyebrow__link,.globalHeader__eyebrow-link{font-size:18px;font-size:1.125rem;line-height:1.44444444}}.eyebrow__list--colored li:first-child .eyebrow__link,.eyebrow__list--colored li:first-child .globalHeader__eyebrow-link,.eyebrow__list--colored li:nth-child(5) .eyebrow__link,.eyebrow__list--colored li:nth-child(5) .globalHeader__eyebrow-link{background:#d27600}.eyebrow__list--colored li:first-child .eyebrow__link:focus,.eyebrow__list--colored li:first-child .eyebrow__link:hover,.eyebrow__list--colored li:first-child .globalHeader__eyebrow-link:focus,.eyebrow__list--colored li:first-child .globalHeader__eyebrow-link:hover,.eyebrow__list--colored li:nth-child(5) .eyebrow__link:focus,.eyebrow__list--colored li:nth-child(5) .eyebrow__link:hover,.eyebrow__list--colored li:nth-child(5) .globalHeader__eyebrow-link:focus,.eyebrow__list--colored li:nth-child(5) .globalHeader__eyebrow-link:hover{background:#0d587c}.eyebrow__list--colored li:nth-child(2) .eyebrow__link,.eyebrow__list--colored li:nth-child(2) .globalHeader__eyebrow-link,.eyebrow__list--colored li:nth-child(6) .eyebrow__link,.eyebrow__list--colored li:nth-child(6) .globalHeader__eyebrow-link{background:#83933e}.eyebrow__list--colored li:nth-child(2) .eyebrow__link:focus,.eyebrow__list--colored li:nth-child(2) .eyebrow__link:hover,.eyebrow__list--colored li:nth-child(2) .globalHeader__eyebrow-link:focus,.eyebrow__list--colored li:nth-child(2) .globalHeader__eyebrow-link:hover,.eyebrow__list--colored li:nth-child(6) .eyebrow__link:focus,.eyebrow__list--colored li:nth-child(6) .eyebrow__link:hover,.eyebrow__list--colored li:nth-child(6) .globalHeader__eyebrow-link:focus,.eyebrow__list--colored li:nth-child(6) .globalHeader__eyebrow-link:hover{background:#0d587c}.eyebrow__list--colored li:nth-child(3) .eyebrow__link,.eyebrow__list--colored li:nth-child(3) .globalHeader__eyebrow-link,.eyebrow__list--colored li:nth-child(7) .eyebrow__link,.eyebrow__list--colored li:nth-child(7) .globalHeader__eyebrow-link{background:#07a2c6}.eyebrow__list--colored li:nth-child(3) .eyebrow__link:focus,.eyebrow__list--colored li:nth-child(3) .eyebrow__link:hover,.eyebrow__list--colored li:nth-child(3) .globalHeader__eyebrow-link:focus,.eyebrow__list--colored li:nth-child(3) .globalHeader__eyebrow-link:hover,.eyebrow__list--colored li:nth-child(7) .eyebrow__link:focus,.eyebrow__list--colored li:nth-child(7) .eyebrow__link:hover,.eyebrow__list--colored li:nth-child(7) .globalHeader__eyebrow-link:focus,.eyebrow__list--colored li:nth-child(7) .globalHeader__eyebrow-link:hover{background:#0d587c}.eyebrow__link--small,.globalHeader__eyebrow-link{font-size:14px;font-size:.875rem;line-height:1.28571429;letter-spacing:.03571429em;position:relative;padding:10px 1.125rem 10px calc(1.125rem + 17px);margin-top:.625rem}@media (min-width:48em){.eyebrow__link--small,.globalHeader__eyebrow-link{padding:13px 1.125rem 13px calc(1.125rem + 17px);margin-top:0}}@media (min-width:62em){.eyebrow__link--small,.globalHeader__eyebrow-link{padding:16px 1.125rem 16px calc(1.125rem + 17px)}}@media (max-width:47.9375em){.eyebrow__link--small,.globalHeader__eyebrow-link{background:rgba(0,0,0,0);color:#fff}.eyebrow__link--small:focus,.eyebrow__link--small:hover,.globalHeader__eyebrow-link:focus,.globalHeader__eyebrow-link:hover{background:rgba(0,0,0,0);color:#83933e}}@media (min-width:48em){.eyebrow__link--small svg,.globalHeader__eyebrow-link svg{height:12px;width:12px;position:absolute;top:50%;left:1.125rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:block}}.globalAlert{background:#fdd26e;color:#221d1d;padding:.625rem 0}@media (min-width:48em){.globalAlert{padding:15px 0}}.globalAlert__flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.globalAlert__icon{font-size:38px}.globalAlert__icon svg{display:block}.globalAlert__content{margin-left:15px}@media (min-width:48em){.globalAlert__content{margin-left:20px}}.globalAlert__title{font-family:Geogrotesque,Helvetica,Arial,Arial Unicode,Lucida Sans Unicode,sans-serif;font-weight:700;font-size:16px;font-size:1rem;line-height:1.125;letter-spacing:.03125em}@media (min-width:48em){.globalAlert__title{font-size:18px;font-size:1.125rem;line-height:1.11111111;letter-spacing:.02777778em}}.globalAlert__text p{font-size:14px;font-size:.875rem;line-height:1.57142857;margin-top:5px}.globalAlert__text a{font-family:Geogrotesque,Helvetica,Arial,Arial Unicode,Lucida Sans Unicode,sans-serif!important;font-weight:700!important}.globalAlert__text a:before{bottom:-5px!important}.globalAlert__text a:active,.globalAlert__text a:hover{color:#a65523!important}.globalFooter__container{margin-top:2.5rem;background:#2f2f2f;color:#fff}.globalFooter__content{padding:2.5rem 0}@media (min-width:48em){.globalFooter__row{display:grid;grid-template-columns:auto 1fr;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.no-cssgrid .globalFooter__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.globalFooter__col,.globalFooter__col-1,.globalFooter__col-2{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:48em){.globalFooter__col,.globalFooter__col-1,.globalFooter__col-2{width:auto}}@media (min-width:48em){.globalFooter__col-1{grid-column:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-right:60px;position:relative}.no-cssgrid .globalFooter__col-1{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}.globalFooter__col-1:after{content:"";background-image:url(/wp-content/themes/dallaszoo/resources/icons/wavy-line-vertical-orange.svg);background-repeat:repeat-y;background-size:contain;display:block;height:100%;width:11px;position:absolute;right:0;top:0;bottom:0}}@media (max-width:47.9375em){.globalFooter__col-2{text-align:center}}@media (min-width:48em){.globalFooter__col-2{grid-column:2;padding-left:60px}.no-cssgrid .globalFooter__col-2{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}}.globalFooter__col-2 form{margin:0!important;padding:0!important}.globalFooter__address-row{margin-left:-.5625rem;margin-right:-.5625rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:47.9375em){.globalFooter__address-row{width:100%}}@media (min-width:48em){.globalFooter__address-row{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.globalFooter__address-col,.globalFooter__address-col--address,.globalFooter__address-col--logo{padding-left:.5625rem;padding-right:.5625rem}.globalFooter__address-col--logo{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}@media (max-width:47.9375em){.globalFooter__address-col--logo{width:100%}}.globalFooter__address-col--small-links{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:48em){.globalFooter__address-col--small-links{display:none}}.globalFooter__address-col--address{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}@media (max-width:47.9375em){.globalFooter__address-col--address{display:none}}.globalFooter__logo-link{width:100px;display:block}@media (max-width:47.9375em){.globalFooter__logo-link{margin-left:auto;margin-right:auto;width:140px}}.globalFooter__logo-img,.globalFooter__logo-img--md,.globalFooter__logo-img--sm{display:block;width:100%;height:auto}@media (max-width:47.9375em){.globalFooter__logo-img--md{display:none}}@media (min-width:48em){.globalFooter__logo-img--sm{display:none}}.globalFooter__info{letter-spacing:.01833333em;color:#fff;margin-top:.625rem}.globalFooter__directions-link,.globalFooter__phone-link{position:relative;color:#fff;margin-top:2.5rem;padding-top:50px;max-width:50%;text-align:center}@media (max-width:47.9375em){.globalFooter__directions-link,.globalFooter__phone-link{margin-left:auto;margin-right:auto}}@media (min-width:48em){.globalFooter__directions-link,.globalFooter__phone-link{padding-top:0;width:auto;text-align:left;margin-top:1.25rem;margin-left:28px}}.globalFooter__directions-link:focus,.globalFooter__directions-link:hover,.globalFooter__phone-link:focus,.globalFooter__phone-link:hover{color:#fdd26e}.globalFooter__directions-link svg,.globalFooter__phone-link svg{fill:#fdd26e;height:40px;width:40px;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width:48em){.globalFooter__directions-link svg,.globalFooter__phone-link svg{height:24px;width:24px;top:50%;left:-28px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media (max-width:47.9375em){.globalFooter__navigation{width:100%}}.globalFooter__nav-list{margin:2.5rem -.5625rem 0;list-style:none;padding:0;text-align:center}@media (max-width:47.9375em){.globalFooter__nav-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:48em){.globalFooter__nav-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;text-align:left;margin-top:5rem}}.globalFooter__nav-list li{padding:0 .5625rem .625rem}.globalFooter__nav-list li:last-of-type{padding-bottom:0}@media (max-width:47.9375em){.globalFooter__nav-list li{width:50%}}@media (min-width:48em){.globalFooter__nav-list li{padding:0 .5625rem}}.globalFooter__nav-link{color:#fff;text-decoration:none;padding:.3125rem 0}.globalFooter__nav-link:focus,.globalFooter__nav-link:hover{color:#fdd26e}.globalFooter__sole{background:#a65523;color:#fff;padding:.625rem 0}@media (max-width:47.9375em){.globalFooter__newsletter{width:100%}}.globalFooter__newsletter-heading{color:#fdd26e}@media (min-width:48em){.globalFooter__newsletter-heading{margin-top:0}}.globalFooter__form-container{margin-left:-.5625rem;margin-right:-.5625rem;margin-top:1.25rem}@media (min-width:62em){.globalFooter__form-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.globalFooter__form-col-1{padding-left:.5625rem;padding-right:.5625rem;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}.globalFooter__form-col-1 input{max-width:100%;width:100%}.globalFooter__form-col-2{padding-left:.5625rem;padding-right:.5625rem;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}.globalFooter__social{margin:2.5rem auto 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:48em){.globalFooter__social{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;margin:0 -.28125rem}}.globalFooter__social-col{padding:0 .28125rem}.globalFooter__social-link{display:block;height:40px;width:40px;border:1px solid #dfdfc7;text-decoration:none;color:#a65523;border-radius:50%;position:relative}.globalFooter__social-link:focus,.globalFooter__social-link:hover{color:#fdd26e}.globalFooter__social-link svg{position:absolute;height:18px;width:18px;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.globalFooter__submit{margin-top:.625rem}@media (min-width:48em){.globalFooter__submit{margin-top:0}}.loadingTiger__container{position:relative;margin:auto;background:#b5be8b;width:300px;height:300px;border-radius:100%;overflow:hidden;border:10px solid #221d1d;z-index:1}.loadingTiger__container .body{width:160px;height:300px;background-color:#d27600;background-image:-webkit-gradient(linear,left top,right top,from(#d27600),color-stop(60%,#d27600),color-stop(60%,rgba(0,0,0,0)),to(rgba(0,0,0,0))),-webkit-gradient(linear,left top,left bottom,color-stop(40%,rgba(0,0,0,0)),color-stop(40%,#221d1d),color-stop(43%,#221d1d),color-stop(43%,rgba(0,0,0,0)),color-stop(46%,rgba(0,0,0,0)),color-stop(46%,#221d1d),color-stop(49%,#221d1d),color-stop(49%,rgba(0,0,0,0)),color-stop(52%,rgba(0,0,0,0)),color-stop(52%,#221d1d),color-stop(55%,#221d1d),color-stop(55%,rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,#d27600,#d27600 60%,rgba(0,0,0,0) 0,rgba(0,0,0,0)),-webkit-linear-gradient(top,rgba(0,0,0,0) 40%,#221d1d 0,#221d1d 43%,rgba(0,0,0,0) 0,rgba(0,0,0,0) 46%,#221d1d 0,#221d1d 49%,rgba(0,0,0,0) 0,rgba(0,0,0,0) 52%,#221d1d 0,#221d1d 55%,rgba(0,0,0,0) 0);background-image:-o-linear-gradient(left,#d27600 0,#d27600 60%,rgba(0,0,0,0) 60%,rgba(0,0,0,0) 100%),-o-linear-gradient(top,rgba(0,0,0,0) 40%,#221d1d 40%,#221d1d 43%,rgba(0,0,0,0) 43%,rgba(0,0,0,0) 46%,#221d1d 46%,#221d1d 49%,rgba(0,0,0,0) 49%,rgba(0,0,0,0) 52%,#221d1d 52%,#221d1d 55%,rgba(0,0,0,0) 55%);background-image:linear-gradient(90deg,#d27600 0,#d27600 60%,rgba(0,0,0,0) 0,rgba(0,0,0,0)),linear-gradient(180deg,rgba(0,0,0,0) 40%,#221d1d 0,#221d1d 43%,rgba(0,0,0,0) 0,rgba(0,0,0,0) 46%,#221d1d 0,#221d1d 49%,rgba(0,0,0,0) 0,rgba(0,0,0,0) 52%,#221d1d 0,#221d1d 55%,rgba(0,0,0,0) 0);left:120px;position:absolute;top:100px;border-radius:100px;-webkit-transform:rotate(-35deg);-ms-transform:rotate(-35deg);transform:rotate(-35deg);border:10px solid #221d1d}.loadingTiger__container .head-part1{width:185px;height:185px;background-color:#f1f2f4;left:0;right:0;margin:auto;position:absolute;top:75px;border-radius:66px;border:10px solid #221d1d;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.loadingTiger__container .head-part2{width:175px;height:175px;background-color:#d27600;left:0;right:0;margin:auto;position:absolute;top:60px;border-radius:100px;border:10px solid #221d1d}.loadingTiger__container .head-part3{width:152px;height:152px;background-color:#d27600;left:0;right:0;margin:auto;position:absolute;top:90px;border-radius:45px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,rgba(0,0,0,0)),color-stop(20%,#221d1d),color-stop(25%,#221d1d),color-stop(25%,rgba(0,0,0,0)),color-stop(30%,rgba(0,0,0,0)),color-stop(30%,#221d1d),color-stop(35%,#221d1d),color-stop(35%,rgba(0,0,0,0)),color-stop(40%,rgba(0,0,0,0)),color-stop(40%,#221d1d),color-stop(45%,#221d1d),color-stop(45%,rgba(0,0,0,0))),-webkit-gradient(linear,left top,right top,color-stop(20%,rgba(0,0,0,0)),color-stop(20%,#221d1d),color-stop(25%,#221d1d),color-stop(25%,rgba(0,0,0,0)),color-stop(30%,rgba(0,0,0,0)),color-stop(30%,#221d1d),color-stop(35%,#221d1d),color-stop(35%,rgba(0,0,0,0)),color-stop(40%,rgba(0,0,0,0)),color-stop(40%,#221d1d),color-stop(45%,#221d1d),color-stop(45%,rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,0) 20%,#221d1d 0,#221d1d 25%,rgba(0,0,0,0) 0,rgba(0,0,0,0) 30%,#221d1d 0,#221d1d 35%,rgba(0,0,0,0) 0,rgba(0,0,0,0) 40%,#221d1d 0,#221d1d 45%,rgba(0,0,0,0) 0),-webkit-linear-gradient(left,rgba(0,0,0,0) 20%,#221d1d 0,#221d1d 25%,rgba(0,0,0,0) 0,rgba(0,0,0,0) 30%,#221d1d 0,#221d1d 35%,rgba(0,0,0,0) 0,rgba(0,0,0,0) 40%,#221d1d 0,#221d1d 45%,rgba(0,0,0,0) 0);background-image:-o-linear-gradient(top,rgba(0,0,0,0) 20%,#221d1d 20%,#221d1d 25%,rgba(0,0,0,0) 25%,rgba(0,0,0,0) 30%,#221d1d 30%,#221d1d 35%,rgba(0,0,0,0) 35%,rgba(0,0,0,0) 40%,#221d1d 40%,#221d1d 45%,rgba(0,0,0,0) 45%),-o-linear-gradient(left,rgba(0,0,0,0) 20%,#221d1d 20%,#221d1d 25%,rgba(0,0,0,0) 25%,rgba(0,0,0,0) 30%,#221d1d 30%,#221d1d 35%,rgba(0,0,0,0) 35%,rgba(0,0,0,0) 40%,#221d1d 40%,#221d1d 45%,rgba(0,0,0,0) 45%);background-image:linear-gradient(180deg,rgba(0,0,0,0) 20%,#221d1d 0,#221d1d 25%,rgba(0,0,0,0) 0,rgba(0,0,0,0) 30%,#221d1d 0,#221d1d 35%,rgba(0,0,0,0) 0,rgba(0,0,0,0) 40%,#221d1d 0,#221d1d 45%,rgba(0,0,0,0) 0),linear-gradient(90deg,rgba(0,0,0,0) 20%,#221d1d 0,#221d1d 25%,rgba(0,0,0,0) 0,rgba(0,0,0,0) 30%,#221d1d 0,#221d1d 35%,rgba(0,0,0,0) 0,rgba(0,0,0,0) 40%,#221d1d 0,#221d1d 45%,rgba(0,0,0,0) 0)}.loadingTiger__container .head-part3:after{content:"";width:145px;height:145px;top:-8px;left:-8px;background-color:#d27600;margin:auto;position:absolute;border-radius:100%;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);background-image:-webkit-gradient(linear,left top,left bottom,from(#221d1d),color-stop(5%,#221d1d),color-stop(5%,rgba(0,0,0,0)),color-stop(9%,rgba(0,0,0,0)),color-stop(9%,#221d1d),color-stop(14%,#221d1d),color-stop(14%,rgba(0,0,0,0)),color-stop(18%,rgba(0,0,0,0)),color-stop(18%,#221d1d),color-stop(23%,#221d1d),color-stop(23%,rgba(0,0,0,0)),color-stop(23%,#d27600)),-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0)),color-stop(47%,rgba(0,0,0,0)),color-stop(47%,#221d1d),color-stop(53%,#221d1d),color-stop(53%,rgba(0,0,0,0)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,#221d1d,#221d1d 5%,rgba(0,0,0,0) 0,rgba(0,0,0,0) 9%,#221d1d 0,#221d1d 14%,rgba(0,0,0,0) 0,rgba(0,0,0,0) 18%,#221d1d 0,#221d1d 23%,rgba(0,0,0,0) 0,#d27600 0),-webkit-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0) 47%,#221d1d 0,#221d1d 53%,rgba(0,0,0,0) 0,rgba(0,0,0,0));background-image:-o-linear-gradient(top,#221d1d 0,#221d1d 5%,rgba(0,0,0,0) 5%,rgba(0,0,0,0) 9%,#221d1d 9%,#221d1d 14%,rgba(0,0,0,0) 14%,rgba(0,0,0,0) 18%,#221d1d 18%,#221d1d 23%,rgba(0,0,0,0) 23%,#d27600 23%),-o-linear-gradient(left,rgba(0,0,0,0) 0,rgba(0,0,0,0) 47%,#221d1d 47%,#221d1d 53%,rgba(0,0,0,0) 53%,rgba(0,0,0,0) 100%);background-image:linear-gradient(180deg,#221d1d 0,#221d1d 5%,rgba(0,0,0,0) 0,rgba(0,0,0,0) 9%,#221d1d 0,#221d1d 14%,rgba(0,0,0,0) 0,rgba(0,0,0,0) 18%,#221d1d 0,#221d1d 23%,rgba(0,0,0,0) 0,#d27600 0),linear-gradient(90deg,rgba(0,0,0,0) 0,rgba(0,0,0,0) 47%,#221d1d 0,#221d1d 53%,rgba(0,0,0,0) 0,rgba(0,0,0,0))}.loadingTiger__container .left-eye{left:96px}.loadingTiger__container .left-eye,.loadingTiger__container .right-eye{width:22px;height:22px;background-color:#221d1d;border-radius:100%;top:140px;position:absolute;-webkit-animation:blink 2s ease-in-out forwards;animation:blink 2s ease-in-out forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.loadingTiger__container .right-eye{right:96px}.loadingTiger__container .nose{width:36px;height:36px;background-color:#221d1d;border-radius:8px;top:180px;left:0;right:0;margin:auto;position:absolute;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);z-index:5}.loadingTiger__container .nose-over{width:45px;height:72px;background-color:#a65523;border-radius:8px 8px 0 0;top:125px;left:0;right:0;margin:auto;position:absolute;z-index:10}.loadingTiger__container .mouth{top:195px;left:100px}.loadingTiger__container .mouth,.loadingTiger__container .mouth:after{width:40px;height:32px;background-color:#fdcb63;border-radius:100%;margin:auto;position:absolute;z-index:3}.loadingTiger__container .mouth:after{content:"";top:0;left:40px}.loadingTiger__container .tooth{top:215px;left:111px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.loadingTiger__container .tooth,.loadingTiger__container .tooth:after{width:16px;height:16px;background-color:#f1f2f4;margin:auto;position:absolute;z-index:2}.loadingTiger__container .tooth:after{content:"";top:-30px;left:30px}.loadingTiger__container .left-ear{left:65px;-webkit-transform:skewY(30deg);-ms-transform:skewY(30deg);transform:skewY(30deg);-webkit-animation:move-left 2s ease-in-out forwards;animation:move-left 2s ease-in-out forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.loadingTiger__container .left-ear,.loadingTiger__container .right-ear{width:46px;height:46px;background-color:#a65523;top:65px;margin:auto;border-radius:18px;border:10px solid #221d1d;position:absolute;z-index:-1}.loadingTiger__container .right-ear{right:65px;-webkit-transform:skewY(-30deg);-ms-transform:skewY(-30deg);transform:skewY(-30deg);-webkit-animation:move-right 2s ease-in-out forwards;animation:move-right 2s ease-in-out forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.loadingTiger__container .head{position:relative;top:0;-webkit-animation:nod 2s ease-in-out forwards;animation:nod 2s ease-in-out forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes nod{0%{top:0}10%{top:-15px}40%{top:-15px}90%{top:0}}@keyframes nod{0%{top:0}10%{top:-15px}40%{top:-15px}90%{top:0}}@-webkit-keyframes blink{0%{height:22px}20%{margin-top:0;height:22px}25%{margin-top:8px;height:6px}30%{margin-top:0;height:22px}35%{margin-top:8px;height:6px}40%{margin-top:0;height:22px}to{height:22px}}@keyframes blink{0%{height:22px}20%{margin-top:0;height:22px}25%{margin-top:8px;height:6px}30%{margin-top:0;height:22px}35%{margin-top:8px;height:6px}40%{margin-top:0;height:22px}to{height:22px}}@-webkit-keyframes move-left{0%{top:65px;left:65px}20%{top:65px;left:65px}22%{top:70px;left:60px}24%{top:65px;left:65px}26%{top:70px;left:60px}28%{top:65px;left:65px}}@keyframes move-left{0%{top:65px;left:65px}20%{top:65px;left:65px}22%{top:70px;left:60px}24%{top:65px;left:65px}26%{top:70px;left:60px}28%{top:65px;left:65px}}@-webkit-keyframes move-right{0%{top:65px;right:65px}30%{top:65px;right:65px}32%{top:70px;right:60px}34%{top:65px;right:65px}36%{top:70px;right:60px}38%{top:65px;right:65px}}@keyframes move-right{0%{top:65px;right:65px}30%{top:65px;right:65px}32%{top:70px;right:60px}34%{top:65px;right:65px}36%{top:70px;right:60px}38%{top:65px;right:65px}}.featuredHeader__container{display:block;background:#fdf7da}.featuredHeader__slide{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;padding-top:60px;padding-bottom:5rem}.featuredHeader__slide:before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1}@media (min-width:48em){.featuredHeader__slide{padding-top:300px}}.featuredHeader__content{position:relative;max-width:100%;margin-left:2.25rem;margin-right:2.25rem;z-index:2}@media (min-width:48em){.featuredHeader__content{margin-left:0;margin-right:0}}.featuredHeader__content-headline{font-size:42px;font-size:2.625rem;line-height:1.04761905;color:#fff;text-transform:uppercase;margin-top:0}@media (min-width:48em){.featuredHeader__content-headline{font-size:58px;font-size:3.625rem;line-height:.89655172;max-width:80%}}@media (min-width:62em){.featuredHeader__content-headline{font-size:88px;font-size:5.5rem;line-height:1}}.featuredHeader__content-desc{font-size:14px;font-size:.875rem;line-height:1.57142857;margin-bottom:.625rem;color:#fff}@media (min-width:48em){.featuredHeader__content-desc{font-size:22px;font-size:1.375rem;line-height:1.27272727;max-width:50%}}.featuredHeader__slide-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:absolute;bottom:50%;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);z-index:4;width:100%;max-width:1150px}@media (min-width:48em){.featuredHeader__slide-nav{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;bottom:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);width:auto;right:0}}.featuredHeader__slide-nav-button{border-radius:0;position:relative;border:none;color:#fff;text-align:center;font-weight:600;background-color:rgba(0,0,0,0);overflow:hidden;padding:1.25rem 0!important}.featuredHeader__slide-nav-button svg{height:28px;width:28px}@media (min-width:48em){.featuredHeader__slide-nav-button{width:168px;padding:0}.featuredHeader__slide-nav-button svg{display:none}.featuredHeader__slide-nav-button:focus,.featuredHeader__slide-nav-button:hover{background:rgba(0,0,0,0);color:#fff}}.featuredHeader__nav-image-wrapper{width:100%;overflow:hidden;position:relative;z-index:1;height:112px;display:none;-webkit-transform:translateY(40%);-ms-transform:translateY(40%);transform:translateY(40%);-webkit-transition:-webkit-transform .4s cubic-bezier(.215,.61,.355,1);transition:-webkit-transform .4s cubic-bezier(.215,.61,.355,1);-o-transition:transform .4s cubic-bezier(.215,.61,.355,1);transition:transform .4s cubic-bezier(.215,.61,.355,1);transition:transform .4s cubic-bezier(.215,.61,.355,1),-webkit-transform .4s cubic-bezier(.215,.61,.355,1)}.featuredHeader__nav-image-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;position:absolute;top:0;left:0}.no-objectfit .featuredHeader__nav-image-wrapper img{height:auto;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.featuredHeader__slide-nav-button:focus .featuredHeader__nav-image-wrapper,.featuredHeader__slide-nav-button:hover .featuredHeader__nav-image-wrapper{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}@media (min-width:48em){.featuredHeader__nav-image-wrapper{display:block}}.featuredHeader__nav-text{padding:.625rem 1.125rem;position:relative;width:100%;display:none;z-index:2}.featuredHeader__nav-text:before{content:"";height:28px;width:28px;display:block;background-repeat:no-repeat;background-size:contain;background-position:100%}@media (min-width:48em){.featuredHeader__nav-text:before{height:16px;width:16px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.featuredHeader__slide-nav-button-previous .featuredHeader__nav-text:before{background-image:url(/wp-content/themes/dallaszoo/resources/icons/arrow-left--white.svg)}@media (min-width:48em){.featuredHeader__slide-nav-button-previous .featuredHeader__nav-text:before{left:.5625rem}}@media (min-width:48em){.featuredHeader__slide-nav-button-previous .featuredHeader__nav-text{padding:.625rem 1.125rem .625rem 40px;background-color:#0d587c}}.featuredHeader__slide-nav-button-next .featuredHeader__nav-text:before{background-image:url(/wp-content/themes/dallaszoo/resources/icons/arrow-right--white.svg)}@media (min-width:48em){.featuredHeader__slide-nav-button-next .featuredHeader__nav-text:before{right:.5625rem}}@media (min-width:48em){.featuredHeader__slide-nav-button-next .featuredHeader__nav-text{padding:.625rem 40px .625rem .5625rem;background-color:#57651e}}@media (min-width:48em){.featuredHeader__nav-text{display:block}.featuredHeader__slide-nav-button:focus .featuredHeader__nav-text,.featuredHeader__slide-nav-button:hover .featuredHeader__nav-text{background:#07a2c6;color:#fff}}.typicalHeader__container,.typicalHeader__container--has-image{position:relative;background:#fff;color:#221d1d;padding:5rem 0 1.25rem}@media (min-width:48em){.typicalHeader__container,.typicalHeader__container--has-image{padding-top:300px}}.typicalHeader__container--has-image{background:#221d1d;color:#fff}.typicalHeader__figure{position:absolute;top:0;right:0;left:0;bottom:0;z-index:0;margin:0}.typicalHeader__figure:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(#221d1d));background:-webkit-linear-gradient(top,rgba(0,0,0,0),#221d1d);background:-o-linear-gradient(top,rgba(0,0,0,0),#221d1d);background:linear-gradient(180deg,rgba(0,0,0,0),#221d1d);z-index:1}.typicalHeader__figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;position:absolute;top:0;left:0}.no-objectfit .typicalHeader__figure img{height:auto;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.typicalHeader__pattern{position:absolute;top:0;left:0;right:0;height:2.5rem;background-color:#a65523;background-image:url(/wp-content/themes/dallaszoo/resources/images/bg-orange_animal_glyphs.png);background-repeat:repeat;background-size:auto auto}@media (min-width:48em){.typicalHeader__pattern{height:230px}}.typicalHeader__content{text-align:left}.typicalHeader__description{max-width:600px}.typicalHeader__container--has-image .typicalHeader__heading,.typicalHeader__container--has-image .typicalHeader__label{color:#fff}.quickLinks__container{background-color:#fdf7da;background-repeat:repeat;background-size:auto}.quickLinks__icon{display:block;margin:0 auto .625rem;width:80px;height:80px;color:#a65523}.quickLinks__link{display:block;text-align:center;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}.imageText__figure{position:relative;width:calc(100% + 4vw);margin-left:0}.imageText__figure:before{content:"";display:block;width:100%;padding-top:50%}.imageText__figure:after{content:"";position:absolute;left:-1px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:0;width:0;border-top:40px solid rgba(0,0,0,0);border-left:40px solid #fff;border-bottom:40px solid rgba(0,0,0,0)}.imageText__figure--left{margin-left:-4vw}.imageText__figure--left:after{right:-1px;left:auto;width:0;height:0;border-top:40px solid rgba(0,0,0,0);border-right:40px solid #fff;border-bottom:40px solid rgba(0,0,0,0);border-left:0}@media (min-width:78.125em){.imageText__figure--left{margin-left:calc((50vw - 575px)/-1)}}@media (min-width:78.125em){.imageText__figure{width:calc(100% + 50vw - 575px)}}.imageText__leadin+.imageText__heading{margin-top:.625rem}.imageText__leadin{text-transform:uppercase;letter-spacing:3px}.basicCard__card{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;background-color:#fff;-webkit-box-shadow:0 0 20px 0 rgba(34,29,29,.4);box-shadow:0 0 20px 0 rgba(34,29,29,.4);position:relative;margin-bottom:1.25rem;width:100%}.wp-block-column .basicCard__card{margin-top:2.5rem}.basicCard__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding:2.5rem 2.25rem}.basicCard__heading{color:#0d587c;text-transform:none}.basicCard__description{margin-bottom:1.25rem}.basicCard__description p:first-child{margin-top:.625rem}.basicCard__figure{position:relative;margin:0}.basicCard__figure:before{content:"";display:block;width:100%;padding-top:50%}.basicCard__button{margin-top:1.25rem}.sponsors__figure img{-o-object-fit:contain;object-fit:contain}.sponsors__logo-relative{position:relative}.sponsors__company-name{text-transform:uppercase;color:#221d1d;margin-top:0}.sponsors__headline{text-align:center}.sponsors__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-left:-1.125rem;margin-right:-1.125rem}.sponsors__col{padding:0 1.125rem;width:100%}@media (min-width:48em){.sponsors__col{width:20%}.sponsors__row--one .sponsors__col{width:40%}.sponsors__row--two .sponsors__col{width:30%}}.sponsors__logo{position:relative;height:80px;margin-top:2.5rem;width:100%}@media (min-width:48em){.sponsors__row--one .sponsors__logo{height:180px}.sponsors__row--two .sponsors__logo{height:120px}}.callToAction__container{background-color:#07a2c6;color:#221d1d}.callToAction__figure-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (min-width:48em){.callToAction__figure-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.callToAction__figure{position:relative;width:100%;margin:0;display:none}.callToAction__figure:before{content:"";width:100%;display:block;padding-top:100%}@media (min-width:48em){.callToAction__figure{display:block;width:33.3333%}}.callToAction__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;background-color:#fff;text-align:center;margin:0 auto;padding:2.5rem 2.25rem}@media (min-width:48em){.callToAction__content{width:66.6666%}}.callToAction__content--has-image{text-align:left;max-width:none}.callToAction__content--no-image{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.relatedContent__container{background-color:#57651e;background-repeat:repeat;background-size:auto;padding-bottom:2.5rem}.relatedContent__headline{color:#fff;text-align:center;margin:0;padding-top:5rem}@media (min-width:48em){.relatedContent__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:48em){.relatedContent__column{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}}.infoBar__container{background:#fff;padding:1.25rem 0 0;margin-top:1.25rem;position:relative}.infoBar__container:before{content:"";height:3px;position:absolute;top:0;left:0;right:0;background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,rgba(0,0,0,0)),color-stop(50%,#fdd26e));background-image:-webkit-linear-gradient(left,rgba(0,0,0,0) 50%,#fdd26e 0);background-image:-o-linear-gradient(left,rgba(0,0,0,0) 50%,#fdd26e 50%);background-image:linear-gradient(90deg,rgba(0,0,0,0) 50%,#fdd26e 0);background-size:14px 100%;background-position:100%}@media (min-width:48em){.infoBar__container{padding-top:2.5rem;margin-top:2.5rem}}.infoBar__container--embeded{background:rgba(0,0,0,0)}.infoBar__container--embeded .infoBar__headline{color:#fff}.infoBar__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:62em){.infoBar__col--quarter{width:auto;max-width:25%}}@media (min-width:48em){.infoBar__col--third{width:auto;max-width:33.33333333%}}@media (min-width:48em){.infoBar__col--half{width:auto;max-width:50%}}.categoryCard__card{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;position:relative;padding:2.5rem 1.125rem .625rem;background:#fff;min-height:250px;text-decoration:none;overflow:hidden;width:100%;z-index:1}.categoryCard__card,.wp-block-column .categoryCard__card{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:2.5rem}.categoryCard__link{position:absolute;top:0;bottom:0;right:0;left:0;z-index:3;text-decoration:none;display:block}.categoryCard__link:after,.categoryCard__link:before{display:none}.categoryCard__figure{background-color:#57651e;z-index:-1}.categoryCard__figure:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(34,29,29,.65);z-index:1}@media (min-width:48em){.categoryCard__figure:before{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(34,29,29,.65)));background:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(34,29,29,.65));background:-o-linear-gradient(top,rgba(0,0,0,0),rgba(34,29,29,.65));background:linear-gradient(180deg,rgba(0,0,0,0),rgba(34,29,29,.65))}}.categoryCard__content{position:absolute;bottom:0;padding-bottom:20px;z-index:2;opacity:0;-webkit-transition:opacity .5s ease-in-out .2s;-o-transition:opacity .5s ease-in-out .2s;transition:opacity .5s ease-in-out .2s}@media (min-width:48em){.categoryCard__content{opacity:1}.categoryCard__card:focus .categoryCard__content,.categoryCard__card:hover .categoryCard__content{opacity:0;-webkit-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}}.categoryCard__content--hover{width:100%;-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;-o-transition:transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out}@media (min-width:48em){.categoryCard__content--hover{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.categoryCard__card:focus .categoryCard__content--hover,.categoryCard__card:hover .categoryCard__content--hover{-webkit-transform:none;-ms-transform:none;transform:none}}.categoryCard__content--hover-border{height:25px;width:calc(100% + 2.25rem);margin-bottom:-.625rem;margin-left:-1.125rem}.categoryCard__title{font-family:Geogrotesque,Helvetica,Arial,Arial Unicode,Lucida Sans Unicode,sans-serif;font-weight:700;color:#fff;text-transform:uppercase}.categoryCard__description{font-size:14px;font-size:.875rem;line-height:1.57142857;color:#fff}.categoryCard__button{position:relative;z-index:3}.gallery__container{background-color:#fff}.gallery__figure{position:relative;width:100%;margin:0}.gallery__figure:before{content:"";width:100%;display:block;padding-top:56.12244898%}.gallery__figcaption{color:#fff;background:#a65523;padding:1.25rem 2.25rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;position:relative;z-index:1;width:100%}@media (min-width:48em){.gallery__figcaption{min-height:60px;width:calc(100% - 168px)}}.gallery__slide:nth-child(odd) .gallery__figcaption{background:#57651e}.gallery__slide{z-index:1}.gallery__slide-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;z-index:1;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:168px;margin:1.25rem auto 0}@media (min-width:48em){.gallery__slide-nav{position:absolute;margin:0;right:0;bottom:0;background:#fff;z-index:2;min-height:60px}}.gallery__button{position:relative;width:50%;color:#d27600}.gallery__button:focus,.gallery__button:hover{color:#83933e}.gallery__button svg{height:24px;width:24px}.gallery__button:last-child:before{content:"";display:block;height:24px;width:5px;background-image:url(/wp-content/themes/dallaszoo/resources/icons/wavy-line-vertical-small-orange.svg);background-size:contain;background-repeat:no-repeat;position:absolute;left:0;top:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.introduction__headline{text-transform:uppercase;margin-top:0}.introduction__figure{position:relative;width:100%;margin:0}.introduction__figure:before{content:"";width:100%;display:block;padding-top:75%}@media (max-width:47.9375em){.introduction__figure{display:none}}.cardGroup__container{background-color:#a65523;background-repeat:repeat;background-size:auto;padding-bottom:2.5rem}.cardGroup__headline{color:#fff;text-align:center;margin-bottom:2.5rem}@media (min-width:48em){.cardGroup__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:48em){.cardGroup__column{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}}.eventTime__card{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:-.5625rem;margin-right:-.5625rem;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding-top:1.875rem;margin-top:1.875rem;position:relative}.eventTime__card:before{content:"";height:2px;position:absolute;top:0;left:0;right:0;background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,rgba(0,0,0,0)),color-stop(50%,#fdd26e));background-image:-webkit-linear-gradient(left,rgba(0,0,0,0) 50%,#fdd26e 0);background-image:-o-linear-gradient(left,rgba(0,0,0,0) 50%,#fdd26e 50%);background-image:linear-gradient(90deg,rgba(0,0,0,0) 50%,#fdd26e 0);background-size:10px 100%;background-position:100%}.eventTime__col{padding:0 .5625rem}.eventTime__day{line-height:.84615385;width:48px;padding:.625rem 0;text-align:center;background:#07a2c6;color:#fff}@media (min-width:48em){.eventTime__day{font-size:58px;font-size:3.625rem;line-height:.89655172;line-height:.96551724;width:102px}}.categoryCardGroup__container{background-color:#fff;background-repeat:repeat-x;background-size:150px auto;padding-bottom:2.5rem}.categoryCardGroup__headline{color:#fff;text-align:center;margin-bottom:2.5rem}@media (min-width:48em){.categoryCardGroup__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:48em){.categoryCardGroup__column{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}}.noHeader__bg{width:100%;background-color:#a65523;background-repeat:repeat;background-size:auto}@media (min-width:48em){.noHeader__bg{height:230px}}.calendar__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;margin-left:-1.125rem;margin-right:-1.125rem}.calendar__col{width:100%;padding-left:1.125rem;padding-right:1.125rem;position:relative}@media (min-width:62em){.calendar__col--content{width:calc(100% - 420px)}}.calendar__col--calendar{display:none}.show-calendar .calendar__col--calendar{display:block}@media (min-width:62em){.calendar__col--calendar{display:block;width:420px}}.calendar__loading{position:absolute;top:50px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);pointer-events:none;opacity:0;-webkit-transition:opacity .4s cubic-bezier(.6,.04,.98,.335);-o-transition:opacity .4s cubic-bezier(.6,.04,.98,.335);transition:opacity .4s cubic-bezier(.6,.04,.98,.335)}.is-loading-new .calendar__loading{opacity:1}.is-loading-more .calendar__loading{top:auto;bottom:0;opacity:1}.calendar__loading .loadingCube__container{margin:0}@media (min-width:62em){.calendar__load-more-container{padding-right:420px}}.filterBar{position:-webkit-sticky;position:sticky;top:0;z-index:9;border-bottom:1px solid #221d1d;width:108.69565%;-webkit-transform:translateX(-4.34782608695652%);-ms-transform:translateX(-4.34782608695652%);transform:translateX(-4.34782608695652%)}@media (min-width:48em){.filterBar{background:#fff}}@media (min-width:78.125em){.filterBar{width:calc(100% + 100vw - 1150px);-webkit-transform:translateX(calc((100vw - 1150px)/-2));-ms-transform:translateX(calc((100vw - 1150px)/-2));transform:translateX(calc((100vw - 1150px)/-2))}}@media (max-width:47.9375em){.show-filter-bar .filterBar{border-bottom:0}}.filterBar__container{background:#fff;padding:1.25rem 0}@media (min-width:62em){.filterBar__container{padding:1.875rem 0}}@media (max-width:47.9375em){.show-filter-bar .filterBar__container{-webkit-box-shadow:0 5px 30px 0 rgba(34,29,29,.2);box-shadow:0 5px 30px 0 rgba(34,29,29,.2);border-bottom:1px solid #221d1d}}.filterBar__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:62em){.filterBar__row{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.filterBar__column--open-close{text-align:right;width:100%}@media (min-width:48em){.filterBar__column--open-close{display:none}}.filterBar__column--events{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.filterBar__column--events>:first-child{margin-right:.5625rem}@media (max-width:47.9375em){.filterBar__column--display,.filterBar__column--events,.filterBar__column--quickDate{margin-top:1.25rem;display:none}.show-filter-bar .filterBar__column--display,.show-filter-bar .filterBar__column--quickDate{display:block}.show-filter-bar .filterBar__column--events{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media (max-width:47.9375em){.filterBar__column--quickDate{border-top:1px solid #221d1d}}@media (max-width:61.9375em){.filterBar__column--quickDate{width:100%;-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}}.filterBar__date{margin-right:.5625rem;margin-top:0}@media (min-width:48em){.filterBar__date{margin-right:0}}.filterBar__calendar-icon{height:16px;width:16px;fill:currentColor}@media (min-width:48em){.filterBar__calendar-icon{display:none}}.filterBar__select-icon,.locationFilter__select-icon,.typeFilter__select-icon{height:12px;width:12px;margin-left:.5625rem;-webkit-transition:-webkit-transform 60ms cubic-bezier(.445,.05,.55,.95);transition:-webkit-transform 60ms cubic-bezier(.445,.05,.55,.95);-o-transition:transform 60ms cubic-bezier(.445,.05,.55,.95);transition:transform 60ms cubic-bezier(.445,.05,.55,.95);transition:transform 60ms cubic-bezier(.445,.05,.55,.95),-webkit-transform 60ms cubic-bezier(.445,.05,.55,.95);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;vertical-align:middle}.show-filters .filterBar__select-icon--type,.show-filters .locationFilter__select-icon--type,.show-filters .typeFilter__select-icon--type{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.filterBar__layout{float:right;margin-left:.5625rem}.filterBar__menu{margin-left:auto;margin-top:0}.filterBar__menu:focus:before,.filterBar__menu:hover:before{display:none}@media (min-width:48em){.filterBar__menu{display:none}}.filterBar__menu-icon{height:20px;width:20px;display:inline-block;vertical-align:middle;margin-left:.5625rem}.filterBar__menu-icon--close,.show-filter-bar .filterBar__menu-icon--open{display:none}.show-filter-bar .filterBar__menu-icon--close{display:inline-block}.filterBar__menu-text{display:inline-block;vertical-align:middle}.filterBar__menu-text--close,.show-filter-bar .filterBar__menu-text--open{display:none}.show-filter-bar .filterBar__menu-text--close{display:inline-block}.filterBar__filters,.locationFilter__filters,.typeFilter__filters{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9;background:#fff;padding:40px 2.25rem 1.25rem;-webkit-box-shadow:0 0 10px 0 rgba(34,29,29,.3);box-shadow:0 0 10px 0 rgba(34,29,29,.3);display:none;max-height:100vh;overflow-y:auto;-webkit-overflow-scrolling:touch;min-height:100vh}.show-filters .filterBar__filters,.show-filters .locationFilter__filters,.show-filters .typeFilter__filters{display:block}@media (min-width:48em){.filterBar__filters,.locationFilter__filters,.typeFilter__filters{position:absolute;top:100%;left:0;right:auto;bottom:auto;width:300px;padding:1.25rem 2.25rem;min-height:0;z-index:2}}.filterBar__close-filters,.locationFilter__close-filters,.typeFilter__close-filters{position:absolute;top:10px;right:2.25rem}.filterBar__close-filters svg,.locationFilter__close-filters svg,.typeFilter__close-filters svg{height:18px;width:18px;display:inline-block;vertical-align:middle}@media (min-width:48em){.filterBar__close-filters,.locationFilter__close-filters,.typeFilter__close-filters{display:none}}.filterBar__label,.locationFilter__label,.typeFilter__label{background:#fff;width:100%;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-top:1.25rem;margin-bottom:.625rem}.filterBar__checkbox[type=checkbox],.locationFilter__checkbox[type=checkbox],.typeFilter__checkbox[type=checkbox]{position:absolute;top:50%;right:0;left:50%;bottom:0;opacity:0;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}.filterBar__label-box,.typeFilter__label-box{display:block;position:relative;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;margin-right:.5625rem}.filterBar__pseudo-checkbox,.locationFilter__pseudo-checkbox,.typeFilter__pseudo-checkbox{position:relative;top:0;left:0;height:20px;width:20px;display:block;border:1px solid #221d1d}input[type=checkbox]:checked+.filterBar__pseudo-checkbox,input[type=checkbox]:checked+.locationFilter__pseudo-checkbox,input[type=checkbox]:checked+.typeFilter__pseudo-checkbox{border-width:2px}input[type=checkbox]:checked+.filterBar__pseudo-checkbox>svg,input[type=checkbox]:checked+.locationFilter__pseudo-checkbox>svg,input[type=checkbox]:checked+.typeFilter__pseudo-checkbox>svg{display:block}input[type=checkbox]:focus+.filterBar__pseudo-checkbox,input[type=checkbox]:focus+.locationFilter__pseudo-checkbox,input[type=checkbox]:focus+.typeFilter__pseudo-checkbox{outline:2px solid #221d1d;outline-offset:1px}input[type=checkbox]:hover+.filterBar__pseudo-checkbox,input[type=checkbox]:hover+.locationFilter__pseudo-checkbox,input[type=checkbox]:hover+.typeFilter__pseudo-checkbox{border:2px solid #221d1d}.filterBar__check,.locationFilter__check,.typeFilter__check{height:18px;width:18px;position:absolute;display:none;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);fill:currentColor}.filterBar__icon,.locationFilter__icon,.typeFilter__icon{height:68px;width:68px;display:block;margin:0 auto;fill:#221d1d}.filterBar__layout-icon{height:18px;width:18px}.show-filters--location .locationFilter__select-icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.show-filters--location .locationFilter__filters{display:block}.locationFilter__label{text-align:left;position:relative;padding:5px 0 5px 30px;line-height:1}.locationFilter__pseudo-checkbox{top:4px}.locationFilter__text{line-height:1.11111111}.typeFilter__select-icon{vertical-align:middle}.show-filters--type .typeFilter__select-icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}@media (min-width:48em){.typeFilter__filters{width:380px;max-height:calc(100vh - 70px)}}.show-filters--type .typeFilter__filters{display:block}.typeFilter__count{font-size:14px;font-size:.875rem;line-height:1.28571429;line-height:1;padding:4px 7px;border:2px solid;border-radius:50%;display:none;text-align:center;margin-left:.5625rem}.has-location-filter .typeFilter__count--location,.has-type-filter .typeFilter__count--type{display:inline-block}@media (max-width:47.9375em){.typeFilter__row{padding-bottom:70px}}.quickDate__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;margin-left:-.5625rem;margin-right:-.5625rem}@media (max-width:47.9375em){.quickDate__row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:48em) and (max-width:61.9375em){.quickDate__row{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}.quickDate__column{padding-left:.5625rem;padding-right:.5625rem}@media (max-width:47.9375em){.quickDate__column{width:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;margin-left:auto;margin-right:auto}}@media (max-width:61.9375em){.quickDate__column{margin-top:1.25rem}.quickDate__column:first-child{margin-left:0}.quickDate__column:last-child{margin-right:0}}.quickDate__button{margin-top:0}@media (max-width:47.9375em){.quickDate__button{width:100%}}.singleDate{margin-top:5rem}@media (min-width:48em){.singleDate{margin-top:65px}}.singleDate:first-child{margin-top:2.5rem}@media (min-width:48em){.singleDate:first-child{margin-top:2.5rem}}.singleDate:first-child .singleDate__day{border-top:0}.is-loading-new .singleDate{opacity:0}.is-loading-more .singleDate{opacity:.25}.singleDate__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-.5625rem;margin-right:-.5625rem}@media (min-width:48em){.singleDate__row{margin-left:-1.125rem;margin-right:-1.125rem}}.display-grid .singleDate__row{margin-top:2.5rem}.singleDate__col{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;margin-top:30px;padding-left:.5625rem;padding-right:.5625rem}@media (min-width:48em){.singleDate__col{padding-left:1.125rem;padding-right:1.125rem}}@media (max-width:47.9375em){.display-list .singleDate__col{margin-top:0}}@media (min-width:48em){.display-list .singleDate__col:first-child{margin-top:0}}.display-grid .singleDate__col:not(.singleDate__col--no-results){width:50%}.display-grid .singleDate__col:first-child,.display-grid .singleDate__col:nth-child(2){margin-top:0}.singleDate__no-results{letter-spacing:-.01388889em}.singleDate__day{position:-webkit-sticky;position:sticky;top:67px;width:100%;border-top:1px solid #221d1d;border-bottom:1px solid #221d1d;background:#fff;z-index:3;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:1.25rem 0}@media (min-width:48em){.singleDate__day{padding-top:1.25rem;padding-bottom:20px;top:144px}}@media (min-width:62em){.singleDate__day{top:102px;padding-top:1.875rem}}.singleDate__day:after,.singleDate__day:before{content:"";width:4vw;position:absolute;top:0;bottom:0;background:#fff}.singleDate__day:before{right:100%}.singleDate__day:after{left:100%}.singleDate__weather{text-transform:uppercase;margin-left:auto;margin-top:0}.singleDate__weather svg{height:22px;width:22px;display:inline-block;vertical-align:baseline}.singleDate__heading{margin-right:auto;margin-top:0}.singleDate__heading:after{display:none}.eventCard__card{width:100%;padding:0;position:relative}@media (min-width:48em){.eventCard__card{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;border:1px solid #221d1d}.eventCard__card:focus,.eventCard__card:hover{border-color:#221d1d;-webkit-box-shadow:0 0 20px 0 rgba(34,29,29,.2);box-shadow:0 0 20px 0 rgba(34,29,29,.2)}}.display-list .eventCard__card{border-top:1px solid #221d1d;padding:30px 0 25px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}@media (min-width:48em){.display-list .eventCard__card{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:21px 28px 26px}}.display-list .singleDate__col:first-child .eventCard__card{border-top:0}.display-grid .eventCard__card{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;border:1px solid #221d1d}@media (min-width:48em){.display-grid .singleDate__col--after-featured:nth-child(2n) .eventCard__card:not(.eventCard__card--featured){margin-top:34px}}.eventCard__card-link{position:absolute;top:0;bottom:0;right:0;left:0;opacity:0;z-index:2}@supports (display:contents){@media (min-width:48em){.eventCard__content{display:contents;-webkit-box-flex:4;-webkit-flex-grow:4;-ms-flex-positive:4;flex-grow:4}}}@media (min-width:48em){@supports (display:contents){.eventCard__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}}@supports (display:contents){.display-list .eventCard__content{display:contents}}@media (min-width:48em){.display-list .eventCard__content{padding-right:1.125rem;width:52%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;display:block}}.display-grid .eventCard__content{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;padding:1.25rem 1.125rem;width:100%}@media (min-width:48em){.display-grid .eventCard__content{padding:22px 30px 30px}}.eventCard__title{margin-top:10px}.eventCard__title:after{display:none}.display-grid .eventCard__title{letter-spacing:.02272727em;color:#0d587c;text-transform:none}@media (min-width:48em){.display-grid .eventCard__title{font-size:30px;font-size:1.875rem;line-height:1.13333333;letter-spacing:.01666667em}}@supports (display:contents){.display-grid .eventCard__title{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;width:calc(100% - 33px);min-height:32px}@media (min-width:48em){.display-grid .eventCard__title{min-height:36px;margin-top:0;width:100%}}}.eventCard__description{width:100%;margin-top:20px;letter-spacing:-.01428571em}@media (min-width:48em){.eventCard__description{font-size:16px;font-size:1rem;line-height:1.25;margin-top:10px;line-height:1.875;letter-spacing:-.02125em}}.display-grid .eventCard__description{display:none}.eventCard__meta{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;width:100%}.display-list .eventCard__meta{margin-top:4px}@supports (display:contents){.display-list .eventCard__meta{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}}@media (min-width:48em){.display-list .eventCard__meta{margin-top:0;padding-left:2.25rem;width:48%;border-left:1px solid #221d1d}}.display-grid .eventCard__meta{width:120px;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;background:#07a2c6;color:#fff;margin-top:0;border-left:0;padding:.625rem .5625rem}@supports (display:contents){.display-grid .eventCard__meta{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;margin-top:auto}}@media (min-width:48em){.display-grid .eventCard__meta{padding:28px 27px 20px 24px;width:168px}}.eventCard__figure{position:relative;width:100%;margin:0;display:none;background-color:#57651e}.eventCard__figure:before{content:"";width:100%;display:block;padding-top:50%}.display-grid .eventCard__figure{position:relative;display:block;margin:0;width:calc(100% - 120px);-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}@media (min-width:48em){.display-grid .eventCard__figure{width:calc(100% - 168px)}}@supports (display:contents){.display-grid .eventCard__figure{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}}.eventCard__figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;position:absolute;top:0;left:0}.no-objectfit .eventCard__figure img{height:auto;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}@media (min-width:48em){.eventCard__date-time{min-height:50px}}@media (max-width:47.9375em){.display-list .eventCard__date-time{min-height:28px}}.display-grid .eventCard__date-time{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.eventCard__date{display:block;margin-top:0;text-transform:uppercase}.display-list .eventCard__date--grid{display:none}@media (min-width:48em){.display-list .eventCard__date{margin-top:4px}}.display-grid .eventCard__date{width:100%;text-align:center}.display-grid .eventCard__date--list{display:none}.eventCard__date-month[title]{text-decoration:none}.eventCard__date-month:after{content:"."}.display-grid .eventCard__date-month{font-size:22px;font-size:1.375rem;line-height:1.27272727;line-height:1;display:block}.display-grid .eventCard__date-month:after{display:none}@media (max-width:47.9375em){.display-grid .eventCard__date-month{font-size:16px;font-size:1rem;line-height:1.25}}.eventCard__date-number:after{content:","}.display-grid .eventCard__date-number{font-size:88px;font-size:5.5rem;line-height:1;display:block}.display-grid .eventCard__date-number:after{display:none}@media (max-width:47.9375em){.display-grid .eventCard__date-number{font-size:58px;font-size:3.625rem;line-height:.89655172}}.eventCard__time{margin-top:0}.display-grid .eventCard__time{margin-top:9px}@media (min-width:48em){.display-grid .eventCard__time{margin-top:0;margin-left:11px}}.eventCard__tag-icon{display:block;height:1em;width:1em;font-size:28px;line-height:1;fill:#221d1d}@media (min-width:48em){.eventCard__tag-icon{font-size:50px}}.eventCard__new-line{margin-right:2px}.display-list .eventCard__new-line{display:block}.eventCard__links{margin-top:16px;position:relative;text-align:center;z-index:2}@media (min-width:48em){.eventCard__links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:auto;padding-top:20px;text-align:left}}@supports (display:contents){.display-list .eventCard__links{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}}@supports (display:contents){.display-grid .eventCard__links{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}}.eventCard__link{text-align:center}@media (min-width:48em){.eventCard__link{text-align:left}}@media (max-width:47.9375em){.display-grid .eventCard__link{font-size:16px;font-size:1rem;line-height:1.25;letter-spacing:.0625em;padding:6px 50px 6px 1.125rem}.display-grid .eventCard__link:before{-webkit-clip-path:polygon(0 0,calc(100% - 16px) 0,100% 50%,calc(100% - 16px) 100%,0 100%);clip-path:polygon(0 0,calc(100% - 16px) 0,100% 50%,calc(100% - 16px) 100%,0 100%)}}@media (max-width:47.9375em) and all and (min-width:48em){.display-grid .eventCard__link{font-size:18px;font-size:1.125rem;line-height:1.44444444;letter-spacing:.05555556em;padding:8px 50px 8px 1.125rem}}@media (max-width:47.9375em) and all and (min-width:48em){.display-grid .eventCard__link:after{width:9px;height:16px;-webkit-transform:matrix(1,0,0,1,0,-8);-ms-transform:matrix(1,0,0,1,0,-8);transform:matrix(1,0,0,1,0,-8)}}@media (max-width:47.9375em) and all and (min-width:48em){.display-grid .eventCard__link:before{-webkit-clip-path:polygon(0 0,calc(100% - 22px) 0,100% 50%,calc(100% - 22px) 100%,0 100%);clip-path:polygon(0 0,calc(100% - 22px) 0,100% 50%,calc(100% - 22px) 100%,0 100%)}}@media (max-width:47.9375em) and all and (min-width:48em){.display-grid .eventCard__link.is-current:after,.display-grid .eventCard__link:focus:after,.display-grid .eventCard__link:hover:after{-webkit-transform:matrix(1,0,0,1,8,-8);-ms-transform:matrix(1,0,0,1,8,-8);transform:matrix(1,0,0,1,8,-8)}}.eventCard__link--primary{width:100%;display:block}@media (min-width:48em){.eventCard__link--primary{width:auto;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;margin-right:1.125rem}}.eventCard__link--secondary{margin:9px 0 0;display:inline-block}@media (min-width:48em){.eventCard__link--secondary{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin:7px 0}}.fullCal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:4;background:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (max-width:61.9375em){.fullCal{-webkit-overflow-scrolling:touch;overflow-y:auto;z-index:10}}@media (min-width:62em){.fullCal{position:-webkit-sticky;position:sticky;top:102px;right:auto;bottom:auto;left:auto;margin-top:3.75rem;padding:1.25rem 2.25rem;border:1px solid #221d1d}}.fullCal__wrapper{max-width:380px}@media (min-width:62em){.fullCal__wrapper{width:100%;max-width:none}}.fullCal__close{font-size:30px;font-size:1.875rem;line-height:1.13333333;position:absolute;top:1.25rem;right:2.25rem;background:rgba(0,0,0,0)}@media (min-width:62em){.fullCal__close{display:none}}.fullCal__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;margin-left:-.28125rem;margin-right:-.28125rem}.fullCal__col{width:14.28571429%;padding:.28125rem;text-align:center}.fullCal__button{font-size:16px;font-size:1rem;line-height:1.25;color:#a65523;padding:.625rem 0;width:100%;background:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);border-radius:0;margin-top:0}.fullCal__button:focus,.fullCal__button:hover{background:#fff;color:#83933e}.fullCal__button.is-selected{background:#d27600;color:#fff}@media (min-width:62em){.fullCal__button.is-focused{border-color:#221d1d}}.fullCal__button[disabled],.fullCal__button[disabled]:focus,.fullCal__button[disabled]:hover{color:#dfdfc7;background:#fff;padding:.625rem 0}.fullCal__month{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.fullCal__current-month{text-align:center;margin-top:0;width:calc(100% - 60px)}.fullCal__arrow-button{background:rgba(0,0,0,0);width:30px;padding:.625rem 0;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#d27600}.fullCal__arrow-button:focus,.fullCal__arrow-button:hover{color:#83933e}.fullCal__arrow{width:16px;height:16px;pointer-events:none}.fullCal__dayOfWeek{font-size:14px;font-size:.875rem;line-height:1.28571429;text-align:center;text-transform:uppercase}.fullCal__days{position:relative;min-height:200px}.fullCal__row{-webkit-transition:opacity .12s cubic-bezier(.6,.04,.98,.335);-o-transition:opacity .12s cubic-bezier(.6,.04,.98,.335);transition:opacity .12s cubic-bezier(.6,.04,.98,.335)}.loading-calendar .fullCal__row{opacity:0}.fullCal__loading{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);pointer-events:none;opacity:0;-webkit-transition:opacity .4s cubic-bezier(.6,.04,.98,.335);-o-transition:opacity .4s cubic-bezier(.6,.04,.98,.335);transition:opacity .4s cubic-bezier(.6,.04,.98,.335)}.loading-calendar .fullCal__loading{opacity:1}.fullCal__loading .loadingCube__container{margin:0}.tnew .site-main{padding:2.5rem 0}.tnew .header-tnew__bg{width:100%;background-color:#a65523;background-repeat:repeat;background-size:auto}@media (min-width:48em){.tnew .header-tnew__bg{height:230px}}.tnew h1,.tnew h2,.tnew h3,.tnew h4,.tnew h5,.tnew h6,.tnew p,.tnew section.tn-header-component div:not(.tn-heading-sub-text),.tnew section.tn-header-component h1{margin-bottom:0}.tnew .tn-prod-season-header__description-container{background:#fff}.tnew .tn-prod-season-header{margin-top:2.5rem}@media (min-width:48em){.tnew .tn-promo-box form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.tnew .tn-prod-list-item__perf-anchor .btn-primary{margin:0;padding:0;width:35px}.tnew .tn-prod-list-item__perf-anchor .btn-primary:before{display:none}.tnew .btn-group-sm>.btn,.tnew .btn-sm,.tnew .tn-cart-link .tn-link,.tnew .tn-subnav-component .tn-promo-box button.tn-subnav-promo-button{margin-top:0}.tnew .tn-btn-grouped+.btn,.tnew .tn-subnav-component .tn-promo-box button.tn-subnav-promo-button,.tnew .tn-update-button+.btn{border:0;background:rgba(0,0,0,0);font-size:medium;padding:0;color:#221d1d;position:relative;display:inline-block;vertical-align:baseline;text-decoration:none!important;vertical-align:middle}.tnew .tn-btn-grouped+.btn:before,.tnew .tn-subnav-component .tn-promo-box button.tn-subnav-promo-button:before,.tnew .tn-update-button+.btn:before{content:"";position:absolute;bottom:-2px;left:0;right:0;height:6px;background-image:url(/wp-content/themes/dallaszoo/resources/icons/wavy-line-orange.svg);background-repeat:repeat-x;display:block;overflow:hidden;border-radius:10px}.tnew .tn-btn-grouped+.btn.is-current,.tnew .tn-btn-grouped+.btn:focus,.tnew .tn-btn-grouped+.btn:hover,.tnew .tn-subnav-component .tn-promo-box button.tn-subnav-promo-button.is-current,.tnew .tn-subnav-component .tn-promo-box button.tn-subnav-promo-button:focus,.tnew .tn-subnav-component .tn-promo-box button.tn-subnav-promo-button:hover,.tnew .tn-update-button+.btn.is-current,.tnew .tn-update-button+.btn:focus,.tnew .tn-update-button+.btn:hover{color:#83933e}.tnew .tn-btn-grouped+.btn.is-current:before,.tnew .tn-btn-grouped+.btn:focus:before,.tnew .tn-btn-grouped+.btn:hover:before,.tnew .tn-subnav-component .tn-promo-box button.tn-subnav-promo-button.is-current:before,.tnew .tn-subnav-component .tn-promo-box button.tn-subnav-promo-button:focus:before,.tnew .tn-subnav-component .tn-promo-box button.tn-subnav-promo-button:hover:before,.tnew .tn-update-button+.btn.is-current:before,.tnew .tn-update-button+.btn:focus:before,.tnew .tn-update-button+.btn:hover:before{-webkit-animation:link__background .5s linear infinite;animation:link__background .5s linear infinite}.tnew .tn-account-login-forgot-login-link{text-decoration:none}.tnew .tn-account-login-forgot-login-link .loginlnx1{margin-top:.625rem}.tnew .tn-account-login-forgot-login-link p{text-decoration:underline;margin-top:.625rem}.tnew .tn-subnav-component .tn-promo-box input{margin-right:1.125rem;width:auto}.tnew .tn-subnav-component .tn-cart-link{margin-right:1.125rem}@media (min-width:48em){.tnew .tn-subnav-component .tn-cart-link{margin-right:2.25rem}}.tnew .tn-events-list-view__btn-reset-dates{margin-top:0}.tnew .form-group{margin-top:1.25rem}.tnew .tn-event-detail__performance-details-container,.tnew .tn-ticket-selector__controls-container{margin-bottom:0}@media (min-width:48em){.tnew .tn-event-listing-view__results-container .list-unstyled{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}@supports (display:grid){.tnew .tn-event-listing-view__results-container .list-unstyled{display:grid;grid-template-columns:50% 50%;grid-auto-rows:auto;grid-column-gap:1.125rem}}}.tnew .tn-event-listing-view__results-container .tn-prod-list-item{display:block;padding:1.25rem 1.125rem;margin-bottom:0;margin-top:1.25rem;background:#fff;border:2px solid #d27600;border-radius:4px}@media (min-width:48em){.tnew .tn-event-listing-view__results-container .tn-prod-list-item{width:50%}@supports (display:grid){.tnew .tn-event-listing-view__results-container .tn-prod-list-item{width:auto}}}.tnew .tn-event-listing-view__results-container .tn-prod-list-item table,.tnew .tn-event-listing-view__results-container .tn-prod-list-item td,.tnew .tn-event-listing-view__results-container .tn-prod-list-item th{border-color:#83933e}.tnew .tn-event-listing-view__results-container .tn-prod-list-item__property--heading a:before{opacity:0}.tnew .tn-event-listing-view__results-container .tn-prod-list-item__property--heading a:focus:before,.tnew .tn-event-listing-view__results-container .tn-prod-list-item__property--heading a:hover:before{opacity:1}.tnew .tn-btn-datepicker__icon-container{color:#d27600}.tnew .tn-required-field{color:#c84d41}.tnew .tn-required-field:before{content:"*";display:inline-block;vertical-align:super}.tnew .tn-event-detail__additional-events-container{background:#fff;position:relative}@media (min-width:48em){.tnew .tn-event-detail__additional-events-container:before{content:"";width:3px;position:absolute;top:0;bottom:0;right:0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,rgba(0,0,0,0)),color-stop(50%,#fdd26e));background-image:-webkit-linear-gradient(top,rgba(0,0,0,0) 50%,#fdd26e 0);background-image:-o-linear-gradient(top,rgba(0,0,0,0) 50%,#fdd26e 50%);background-image:linear-gradient(180deg,rgba(0,0,0,0) 50%,#fdd26e 0);background-size:100% 14px;background-position:100%}}.tnew .tn-prod-season-header{border-bottom:0;position:relative}.tnew .tn-prod-season-header:before{content:"";height:3px;position:absolute;bottom:0;left:0;right:0;background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,rgba(0,0,0,0)),color-stop(50%,#fdd26e));background-image:-webkit-linear-gradient(left,rgba(0,0,0,0) 50%,#fdd26e 0);background-image:-o-linear-gradient(left,rgba(0,0,0,0) 50%,#fdd26e 50%);background-image:linear-gradient(90deg,rgba(0,0,0,0) 50%,#fdd26e 0);background-size:14px 100%;background-position:100%}.tnew .tn-cart-item{border-top:0}.tnew .tn-cart-item:before{content:"";height:3px;position:absolute;top:0;left:0;right:0;background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,rgba(0,0,0,0)),color-stop(50%,#fdd26e));background-image:-webkit-linear-gradient(left,rgba(0,0,0,0) 50%,#fdd26e 0);background-image:-o-linear-gradient(left,rgba(0,0,0,0) 50%,#fdd26e 50%);background-image:linear-gradient(90deg,rgba(0,0,0,0) 50%,#fdd26e 0);background-size:14px 100%;background-position:100%}.tnew form input,.tnew form input[type=email],.tnew form input[type=text],.tnew form select,.tnew form textarea{color:#221d1d;border:2px solid #dfdfc7;background:#fff;border-radius:2px;padding:5px 1.125rem;position:relative}.tnew form input:hover,.tnew form input[type=email]:hover,.tnew form input[type=text]:hover,.tnew form select:hover,.tnew form textarea:hover{border-color:#d27600}.tnew form input:focus,.tnew form input[type=email]:focus,.tnew form input[type=text]:focus,.tnew form select:focus,.tnew form textarea:focus{border-color:#83933e}.has-error .tnew form input,.has-error .tnew form input[type=email],.has-error .tnew form input[type=text],.has-error .tnew form select,.has-error .tnew form textarea,.tnew form input:invalid,.tnew form input[type=email]:invalid,.tnew form input[type=text]:invalid,.tnew form select:invalid,.tnew form textarea:invalid{border-color:#c84d41;padding-right:calc(1.6875rem + 18px)}.tnew select{padding-top:0;padding-bottom:0}.tnew .editField{display:block}.tnew .panel,.tnew [class*=panel],.tnew [class*=panel__]{margin:0;padding:0;background:rgba(0,0,0,0)}.tnew .panel{margin-bottom:1.25rem}.tnew .panel-collapse{padding:1.25rem 1.125rem}.tnew .panel-title{padding:.625rem 1.125rem;background:#d27600;color:#fff;text-transform:uppercase;cursor:pointer}.tnew .panel-title:hover{background:#a65523}@media (max-width:47.9375em){.tnew .tn-events-calendar__day-event-list-item{margin-bottom:0;border-bottom:1px solid #221d1d;padding-bottom:20px}.tnew .tn-events-calendar__day-event-list-item:last-of-type{border-bottom:none}}.tnew .tn-events-calendar__event.btn-primary{overflow:hidden;color:#221d1d;background:rgba(0,0,0,0);-webkit-transition:none;-o-transition:none;transition:none}@media (max-width:47.9375em){.tnew .tn-events-calendar__event.btn-primary{margin-top:0;text-align:left}.tnew .tn-events-calendar__event.btn-primary:first-of-type{margin-top:20px}}.tnew .tn-events-calendar__event.btn-primary:after,.tnew .tn-events-calendar__event.btn-primary:before{display:none}.tnew .tn-events-calendar__event.btn-primary:hover{color:#83933e}.tnew .tn-events-calendar__event .tn-events-calendar__event-name{font-size:22px;font-size:1.375rem;line-height:1.27272727;text-align:left}.tnew .tn-events-calendar__event .tn-events-calendar__event-time{font-size:18px;font-size:1.125rem;line-height:1.44444444}@media (max-width:47.9375em){.tnew .tn-events-calendar__event .tn-events-calendar__event-time{position:relative;top:0;left:0}}.tnew .tn-btn-datepicker__btn-container{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (max-width:47.9375em){.tnew .tn-btn-datepicker__btn-container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.tnew .tn-btn-datepicker__btn-container:after,.tnew .tn-btn-datepicker__btn-container:before{content:"";display:block;clear:both}}.tnew .tn-btn-datepicker__btn{background-image:none;margin:1.25rem 0;padding:0}@media (max-width:47.9375em){.tnew .tn-btn-datepicker__btn{width:100%}}@media (min-width:48em){.tnew .tn-btn-datepicker__btn{margin:0 1.125rem}}.tnew .tn-btn-datepicker__btn-period-prev-next{margin-top:0;padding:6px 1.125rem;background-image:none}@media (max-width:47.9375em){.tnew .tn-btn-datepicker__btn-period-prev-next{display:block;float:left;width:calc(50% - .5625rem)}}@media (min-width:48em){.tnew .tn-btn-datepicker__btn-period-prev-next{padding:8px 1.125rem}}.tnew .tn-btn-datepicker__btn-period-prev-next:after,.tnew .tn-btn-datepicker__btn-period-prev-next:before{display:none}@media (max-width:47.9375em){.tnew .tn-btn-datepicker__btn-period-prev-next--btn-next{margin-left:.5625rem;text-align:right}}@media (max-width:47.9375em){.tnew .tn-btn-datepicker__btn-period-prev-next--btn-prev{margin-right:.5625rem;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;text-align:left}}.tnew input[name=tn-event-calendar-input-month]{display:none}.tnew .tn-additional-events__btn-submit,.tnew .tn-additional-events__btn-submit[disabled]{margin-top:0;padding:0 15px;margin-left:15px!important}.tnew .tn-additional-events__btn-submit:after{display:none}.tnew .tn-additional-events__btn-submit .glyphicon{font-size:16px;top:0;vertical-align:middle}@media print{*{background:rgba(0,0,0,0)!important;color:#000!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}html{font:12pt/1.5em Georgia,Times New Roman,Times,serif}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.1em;margin-bottom:.5em;margin-top:1em;page-break-after:avoid;orphans:3;widows:3}li h1,li h2,li h3,li h4,li h5,li h6{margin-top:0}h1{font-size:24pt}h2{font-size:21pt}h3{font-size:18pt}h4{font-size:16pt}h5{font-size:14pt}h6{font-size:12pt}blockquote,dl,figure,img,ol,p,ul{margin-bottom:1em}figure img{margin-bottom:0}dd,ol,ul{margin-left:3em}blockquote,pre{border-left:.5em solid #999;padding-left:1.5em;page-break-inside:avoid}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}figcaption{text-transform:uppercase;font-size:10pt}strong{font-weight:700}em{font-style:italic}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}form,nav,video{display:none!important}@page{margin:2cm}}
/*# sourceMappingURL=../../build/css/maps/dallaszoo.css.map */