@import url("https://fonts.googleapis.com/css?family=Roboto:400,400i,500,600,700,900");@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400&display=swap");@import url("https://fonts.googleapis.com/css2?family=Inter:wght@500&display=swap");@import url("https://fonts.googleapis.com/css2?family=Inter:wght@700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Spartan:wght@400&display=swap");@import url("https://fonts.googleapis.com/css2?family=Spartan:wght@500&display=swap");@import url("https://fonts.googleapis.com/css2?family=Spartan:wght@600&display=swap");@import url("https://fonts.googleapis.com/css2?family=Spartan:wght@700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Spartan:wght@800&display=swap");@import url("https://fonts.googleapis.com/css2?family=Spartan:wght@900&display=swap");@import url("https://fonts.googleapis.com/css?family=Titan+One");.st-result-listing{font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:13px;letter-spacing:0.8px;margin-top:40px;}form input.st-search-input{font-size:12px;padding:5px 9px 5px 27px;height:18px;width:200px;color:#666;border:1px solid #ccc;outline:none;background:#fcfcfc url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAUFJREFUeNqU0j0oRWEcx/Hj3ifvlMHL7C1lY7mDwUBKkoksBjKJxWIQu7xlOybDLVGukhhMZDFbxGBS8nIjKR3E96nf0dPjuuVfn+6tc35P//P8/yYMw8CpbgygGQlcYw8H+Ai8MvotxQImgt81hk1M4cEPF2IV43jCGo7wjk5MYhhlGMKbG+7BKO4wiGPn8DO1vIN+jGA9fpjQaUksecG4zjGPL3VQ5IZb9OAw+LtO1FkjatxwUuEoTzjSbRu9/xO+0W97nnArqvXuoxve1/9p1OUIlmNGU7EX9+KGt3GKNuyiC5WoQAe2NJFP3PpzzmoR0khpxle6h3pnkeKJPCPjbtglerVFfWhSVxfqJtK4qrChTMY4XdjVm9O21aIA92LrFcv6HHtAsclxQVnxa0WfsqgDUib4X9muStCA2W8BBgDJ0EeGeFZ8WAAAAABJRU5ErkJggg==) no-repeat 7px 7px;}div.st-search-summary{border-bottom:1px solid #ccc;padding-bottom:7px;margin:12px 0;}div.st-result-listing{width:600px;}div.st-result-listing h2{font-size:13px;font-weight:normal;color:#333;margin:0;}div.st-result-listing h2 .st-query{font-style:italic;color:#666;}div.st-result-listing h3{font-size:12px;margin:5px 0;}div.st-result{border-bottom:1px solid #ddd;padding-bottom:12px;margin-bottom:12px;}div.st-result.final{border-bottom:none;margin-bottom:0;}div.st-result .st-snippet{color:#333;}div.st-result .st-date{color:#999;}.st-pagination{border-top:1px solid #ccc;margin-top:5px;padding-top:5px;}.st-prev{margin-right:20px;}.st-loading-message{font-size:16px;font-style:italic;color:#999;margin:10px auto;}
.white{color:#FFFFFF;}.background--white{background-color:#FFFFFF;}.black{color:#000000;}.background--black{background-color:#000000;}.blue{color:#013045;}.background--blue{background-color:#013045;}.blue2{color:#003044;}.background--blue2{background-color:#003044;}.blue3{color:#51abd1;}.background--blue3{background-color:#51abd1;}.blue4{color:#149fbd;}.background--blue4{background-color:#149fbd;}.blue5{color:#229fbf;}.background--blue5{background-color:#229fbf;}.blue6{color:#00adef;}.background--blue6{background-color:#00adef;}.blue_royal{color:#071d66;}.background--blue_royal{background-color:#071d66;}.blue_dark{color:#0a3c50;}.background--blue_dark{background-color:#0a3c50;}.gray{color:#d5d5d5;}.background--gray{background-color:#d5d5d5;}.light-gray{color:#EDEDED;}.background--light-gray{background-color:#EDEDED;}.lighter-gray{color:#EFEEEE;}.background--lighter-gray{background-color:#EFEEEE;}.tan{color:#cdc8c0;}.background--tan{background-color:#cdc8c0;}.tan_light{color:#f8f3ee;}.background--tan_light{background-color:#f8f3ee;}.tan_medium{color:#e8e3dd;}.background--tan_medium{background-color:#e8e3dd;}.teal{color:#2eb0b3;}.background--teal{background-color:#2eb0b3;}.orange{color:#ff5712;}.background--orange{background-color:#ff5712;}.green{color:#67a421;}.background--green{background-color:#67a421;}.yellow{color:#ffb52f;}.background--yellow{background-color:#ffb52f;}*{-webkit-box-sizing:border-box;box-sizing:border-box;}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1rem;background-color:#F3F3F4;overflow-x:hidden;margin:0;}body.locked{overflow-y:hidden;}@media screen and (min-width:50em){body{font-size:1em;}}body.path-frontpage{background-color:white;}@media print{body{background-color:white !important;}}img{max-width:100%;height:auto;}hr{display:block;background:center no-repeat url(/themes/custom/visitpa/images/doodles/hr_gray.png);height:100px;width:100%;border:0;clear:both;}@-webkit-keyframes throb_on{from{opacity:0;}to{opacity:1;}}@keyframes throb_on{from{opacity:0;}to{opacity:1;}}html.js input.form-autocomplete{background-image:url(/themes/custom/visitpa/images/throbber.gif);}.ajax-progress .throbber,.ajax-progress-throbber .throbber,.ajax-progress-fullscreen,.ajax-progress-contained{background:transparent url(/themes/custom/visitpa/images/throbber.gif) no-repeat;width:100%;height:100%;background-size:50px auto;background-position:center;background-color:rgba(255,255,255,0.5);border-radius:0;-webkit-animation:throb_on 300ms ease forwards;animation:throb_on 300ms ease forwards;top:0;left:0;}@media screen and (min-width:50em){.ajax-progress .throbber,.ajax-progress-throbber .throbber,.ajax-progress-fullscreen,.ajax-progress-contained{background-size:100px auto;}}span.ext{background:url(/themes/custom/visitpa/images/icons/button--external--blue.svg) center no-repeat;background-size:10px;padding-right:15px;}.footer__right span.ext{background:url(/themes/custom/visitpa/images/icons/button--external--black.svg) center no-repeat;background-size:10px;}*{-webkit-box-sizing:border-box;box-sizing:border-box;}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1rem;background-color:#F3F3F4;overflow-x:hidden;margin:0;}body.locked{overflow-y:hidden;}@media screen and (min-width:50em){body{font-size:1em;}}body.path-frontpage{background-color:white;}@media print{body{background-color:white !important;}}img{max-width:100%;height:auto;}hr{display:block;background:center no-repeat url(/themes/custom/visitpa/images/doodles/hr_gray.png);height:100px;width:100%;border:0;clear:both;}@keyframes throb_on{from{opacity:0;}to{opacity:1;}}html.js input.form-autocomplete{background-image:url(/themes/custom/visitpa/images/throbber.gif);}.ajax-progress .throbber,.ajax-progress-throbber .throbber,.ajax-progress-fullscreen,.ajax-progress-contained{background:transparent url(/themes/custom/visitpa/images/throbber.gif) no-repeat;width:100%;height:100%;background-size:50px auto;background-position:center;background-color:rgba(255,255,255,0.5);border-radius:0;-webkit-animation:throb_on 300ms ease forwards;animation:throb_on 300ms ease forwards;top:0;left:0;}@media screen and (min-width:50em){.ajax-progress .throbber,.ajax-progress-throbber .throbber,.ajax-progress-fullscreen,.ajax-progress-contained{background-size:100px auto;}}span.ext{background:url(/themes/custom/visitpa/images/icons/button--external--blue.svg) center no-repeat;background-size:10px;padding-right:15px;}.footer__right span.ext{background:url(/themes/custom/visitpa/images/icons/button--external--black.svg) center no-repeat;background-size:10px;}button,.button,input[type=submit],.page-header .field--name-field-banner-callout a,.article-teaser__read-more,.destination-teaser__read-more,.node--type-webform-confirmation #mmgWoLeadsubmitButton,.node--type-webform-confirmation #mmgWoLeadsubmit .red-button,.page-form .webform-confirmation__back a,.page-node-type-webform .webform-confirmation__back a,.event-listing .pager .pager__item a,.paragraph--type--archive .pager .pager__item a,.paragraph--type--articles-by-experience-category .more-link a,.paragraph--type--articles-by-pillar .more-link a,.paragraph--type--destination-by-category ul li a,.more-link a,.paragraph--type--destinations-by-region-grid .pager .pager__item a,.paragraph--type--experience-category-by-pillar-w- .banner_content_link{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;border:1px solid transparent;border-radius:7px;font-family:"Spartan",sans-serif;cursor:pointer;color:white;font-weight:700;font-size:1.1em;padding:17px 30px;-webkit-backface-visibility:hidden;backface-visibility:hidden;text-decoration:none;display:inline-block;width:auto;-webkit-transition:all 300ms ease;transition:all 300ms ease;letter-spacing:-0.04em;}.button[disabled],input[disabled][type=submit],.page-header .field--name-field-banner-callout a[disabled],.article-teaser__read-more[disabled],.destination-teaser__read-more[disabled],.node--type-webform-confirmation #mmgWoLeadsubmitButton[disabled],.node--type-webform-confirmation #mmgWoLeadsubmit .red-button[disabled],.page-form .webform-confirmation__back a[disabled],.page-node-type-webform .webform-confirmation__back a[disabled],.event-listing .pager .pager__item a[disabled],.paragraph--type--archive .pager .pager__item a[disabled],.paragraph--type--destination-by-category ul li a[disabled],.more-link a[disabled],.paragraph--type--destinations-by-region-grid .pager .pager__item a[disabled],.paragraph--type--experience-category-by-pillar-w- .banner_content_link[disabled],.button[disabled]:hover,input[disabled]:hover[type=submit],.page-header .field--name-field-banner-callout a[disabled]:hover,.article-teaser__read-more[disabled]:hover,.destination-teaser__read-more[disabled]:hover,.node--type-webform-confirmation #mmgWoLeadsubmitButton[disabled]:hover,.node--type-webform-confirmation #mmgWoLeadsubmit .red-button[disabled]:hover,.page-form .webform-confirmation__back a[disabled]:hover,.page-node-type-webform .webform-confirmation__back a[disabled]:hover,.event-listing .pager .pager__item a[disabled]:hover,.paragraph--type--archive .pager .pager__item a[disabled]:hover,.paragraph--type--destination-by-category ul li a[disabled]:hover,.more-link a[disabled]:hover,.paragraph--type--destinations-by-region-grid .pager .pager__item a[disabled]:hover,.paragraph--type--experience-category-by-pillar-w- .banner_content_link[disabled]:hover{background:#d5d5d5;color:#898989;cursor:not-allowed;}.button--rounded{border-radius:2em;}.button--external,.button--clear.button--external,.button--external.article-teaser__read-more,.button--external.destination-teaser__read-more,.paragraph--type--experience-category-by-pillar-w- .button--external.banner_content_link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;border-radius:7px;}.button--external:after,.button--clear.button--external:after,.button--external.article-teaser__read-more:after,.button--external.destination-teaser__read-more:after,.paragraph--type--experience-category-by-pillar-w- .button--external.banner_content_link:after{content:'';display:inline-block;height:25px;width:25px;margin-left:5px;background:center no-repeat url(/themes/custom/visitpa/images/icons/button--external--white.svg);}.button--clear,.article-teaser__read-more,.destination-teaser__read-more,.paragraph--type--experience-category-by-pillar-w- .banner_content_link{color:#ff5712;background:none;display:inline-block;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;}.button--clear.button--external:after,.button--external.article-teaser__read-more:after,.button--external.destination-teaser__read-more:after,.paragraph--type--experience-category-by-pillar-w- .button--external.banner_content_link:after{position:absolute;top:50%;right:-30px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:center no-repeat url(/themes/custom/visitpa/images/icons/button--external--orange.svg);}.button--blue{background:#149fbd;}.button--blue:hover{background:#108098;}.button--orange,input[type=submit],.page-header .field--name-field-banner-callout a,.node--type-webform-confirmation #mmgWoLeadsubmitButton,.node--type-webform-confirmation #mmgWoLeadsubmit .red-button,.page-form .webform-confirmation__back a,.page-node-type-webform .webform-confirmation__back a,.event-listing .pager .pager__item a,.paragraph--type--archive .pager .pager__item a,.paragraph--type--articles-by-experience-category .more-link a,.paragraph--type--articles-by-pillar .more-link a,.paragraph--type--destination-by-category ul li a,.more-link a,.paragraph--type--destinations-by-region-grid .pager .pager__item a{background:#ff5712;}.button--orange:hover,input:hover[type=submit],.page-header .field--name-field-banner-callout a:hover,.node--type-webform-confirmation #mmgWoLeadsubmitButton:hover,.node--type-webform-confirmation #mmgWoLeadsubmit .red-button:hover,.page-form .webform-confirmation__back a:hover,.page-node-type-webform .webform-confirmation__back a:hover,.event-listing .pager .pager__item a:hover,.paragraph--type--archive .pager .pager__item a:hover,.paragraph--type--destination-by-category ul li a:hover,.more-link a:hover,.paragraph--type--destinations-by-region-grid .pager .pager__item a:hover{background:#e84400;}.button--search{padding:0;background:none;border:0;position:absolute;top:50%;right:1em;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.button--small{padding:0.5em 1.5em;border-radius:4px;width:auto;text-transform:uppercase;font-size:0.75em;}.button--medium{width:100%;font-size:1em;margin-top:4px;padding:5px;}.button--centered{margin:auto;margin-top:1.5em;}.button--absolute{background:none;position:absolute;z-index:2;height:100%;width:100%;top:0;left:0;text-indent:-9999px;}.button--margin--1{margin-top:1em;}.button--margin--2{margin-top:2em;}.button--margin--3{margin-top:3em;}.button--disabled{opacity:0;visibility:hidden;}.accessibility_toggle{font-size:1em;color:black;background:none;text-transform:uppercase;font-weight:600;font-size:12px;padding:0;display:inline-block;-webkit-transition:none;transition:none;}.accessibility_toggle:hover,.accessibility_toggle.on{color:#013045;}.accessibility_toggle span{height:15px;width:30px;background:#bcbcbc;border-radius:10px;margin-left:10px;position:relative;overflow:hidden;display:block;float:right;-webkit-transition:background-color 200ms ease;transition:background-color 200ms ease;}.accessibility_toggle span:before{content:'';height:15px;width:15px;background:white;display:block;border-radius:10px;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform 200ms ease;transition:-webkit-transform 200ms ease;transition:transform 200ms ease;transition:transform 200ms ease,-webkit-transform 200ms ease;}.accessibility_toggle.on span{background:#013045;}.accessibility_toggle.on span:before{-webkit-transform:translateX(15px);transform:translateX(15px);}form{max-width:1100px;margin:auto;margin-bottom:2em;}form label{text-transform:uppercase;font-weight:600;text-align:center;display:block;margin:2em 0;}form select,form input[type=text],form input[type=number],form input[type=url],form input[type=email],form input[type=password],form textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #d5d5d5;border-radius:3px;background:white;font-family:"Inter",sans-serif;font-size:1em;width:100%;color:#003044;padding:0 20px;height:56px;margin-bottom:10px;}form textarea{height:auto;padding:10px 20px;}form select{background:white no-repeat url(/themes/custom/visitpa/images/icons/arrow__select.svg);background-position:right center;}form select::-ms-expand{display:none;}.error-message{color:red;font-weight:700;text-align:center;padding:1em;background:#ff6666;}.form_tabular{display:table;}.form_tabular div{display:table-cell;}.form_tabular label{font-size:0.9em;font-weight:500;color:#003044;margin-left:1em;}.link_small{color:#149fbd;font-weight:600;font-size:0.75em;text-decoration:underline;display:block;line-height:1.5em;margin-top:1em;cursor:pointer;}.link_small:hover{text-decoration:none;}.form_content label{text-align:left;margin-bottom:10px;text-transform:inherit;font-weight:normal;}.form_content .button,.form_content input[type=submit],.form_content .page-header .field--name-field-banner-callout a,.page-header .field--name-field-banner-callout .form_content a,.form_content .article-teaser__read-more,.form_content .destination-teaser__read-more,.form_content .node--type-webform-confirmation #mmgWoLeadsubmitButton,.node--type-webform-confirmation .form_content #mmgWoLeadsubmitButton,.form_content .node--type-webform-confirmation #mmgWoLeadsubmit .red-button,.node--type-webform-confirmation #mmgWoLeadsubmit .form_content .red-button,.form_content .page-form .webform-confirmation__back a,.page-form .webform-confirmation__back .form_content a,.form_content .page-node-type-webform .webform-confirmation__back a,.page-node-type-webform .webform-confirmation__back .form_content a,.form_content .event-listing .pager .pager__item a,.event-listing .pager .pager__item .form_content a,.form_content .paragraph--type--archive .pager .pager__item a,.paragraph--type--archive .pager .pager__item .form_content a,.form_content .paragraph--type--destination-by-category ul li a,.paragraph--type--destination-by-category ul li .form_content a,.form_content .more-link a,.more-link .form_content a,.form_content .paragraph--type--destinations-by-region-grid .pager .pager__item a,.paragraph--type--destinations-by-region-grid .pager .pager__item .form_content a,.form_content .paragraph--type--experience-category-by-pillar-w- .banner_content_link,.paragraph--type--experience-category-by-pillar-w- .form_content .banner_content_link{width:auto;margin-top:2em;padding-left:3em;padding-right:3em;}.e2ma_signup_form .e2ma_signup_message{text-align:center;margin-bottom:2em;}.e2ma_signup_form .e2ma_signup_form_label,.e2ma_signup_form .e2ma_signup_form_required_footnote{margin:1em 0;color:#003044;font-weight:700;}.e2ma_signup_form .form-groups{color:#003044;}.e2ma_signup_form .form-groups .group-label{margin-top:1em;}.e2ma_signup_form .form-groups label{font-weight:normal;text-align:left;text-transform:inherit;margin:0;margin-top:1em;}.litepicker .calendar-clear{color:#333;font-size:0.9em;}.litepicker .calendar-clear:hover{color:#2196f3;}.container,.paragraph--type--region-teasers .views-element-container,.field--name-field-trips-all-teasers .views-element-container,.paragraph--type--trips-3-teasers .views-element-container{position:relative;max-width:1400px;margin:auto;padding:0 1em;z-index:8;overflow:hidden;}@media (max-width:40em){.container,.paragraph--type--region-teasers .views-element-container,.field--name-field-trips-all-teasers .views-element-container,.paragraph--type--trips-3-teasers .views-element-container{padding:0 1.66667rem;}}.container.mini,.paragraph--type--region-teasers .mini.views-element-container,.field--name-field-trips-all-teasers .mini.views-element-container,.paragraph--type--trips-3-teasers .mini.views-element-container{max-width:800px;padding:0;}.container.small,.paragraph--type--region-teasers .small.views-element-container,.field--name-field-trips-all-teasers .small.views-element-container,.paragraph--type--trips-3-teasers .small.views-element-container{max-width:960px;padding:0;}.container.medium,.paragraph--type--region-teasers .medium.views-element-container,.field--name-field-trips-all-teasers .medium.views-element-container,.paragraph--type--trips-3-teasers .medium.views-element-container{max-width:960px;margin:auto;text-align:center;}.container.large,.paragraph--type--region-teasers .large.views-element-container,.field--name-field-trips-all-teasers .large.views-element-container,.paragraph--type--trips-3-teasers .large.views-element-container{max-width:1200px;margin:auto;}.container.xl,.paragraph--type--region-teasers .xl.views-element-container,.field--name-field-trips-all-teasers .xl.views-element-container,.paragraph--type--trips-3-teasers .xl.views-element-container{max-width:1400px;margin:auto;}.container.xxl,.paragraph--type--region-teasers .xxl.views-element-container,.field--name-field-trips-all-teasers .xxl.views-element-container,.paragraph--type--trips-3-teasers .xxl.views-element-container{max-width:1600px;margin:auto;}.gutter{margin-right:-7px;margin-left:-7px;}.gutter:after{content:'';display:block;clear:both;}.gutter > *[class|='col'],.gutter > *[class*=' col-']{padding-right:7px;padding-left:7px;}.gutter-medium{margin-right:-20px;margin-left:-20px;}.gutter-medium:after{content:'';display:block;clear:both;}.gutter-medium > *[class*='col-']{padding-right:20px;padding-left:20px;}.gutter-large{margin-right:-30px;margin-left:-30px;}.gutter-large:after{content:'';display:block;clear:both;}.gutter-large > *[class*='col']{padding-right:30px;padding-left:30px;}.gutter-xl{margin-right:-50px;margin-left:-50px;}.gutter-xl:after{content:'';display:block;clear:both;}.gutter-xl > *[class|='col']{padding-right:50px;padding-left:50px;}.col-1-1{width:100%;}.col-1-4{width:100%;}@media screen and (min-width:50em){*[class^='col-'],*[class*=' col-']{float:left;position:relative;}.col-1-1{width:100%;}.col-1-2,.col-1-4{width:50%;}.col-1-3{width:33.3333333333%;}.col-2-3{width:66.6666666667%;}.col-3-4{width:75%;}.col-1-5{width:20%;}.col-2-5{width:40%;}.col-3-5{width:60%;}.col-4-5{width:80%;}.col-1-6{width:16.6666666667%;}.col-5-6{width:83.3333333333%;}.col-1-7{width:14.2857142857%;}.col-2-7{width:28.5714285714%;}.col-3-7{width:42.8571428571%;}.col-4-7{width:57.1428571429%;}.col-5-7{width:71.4285714286%;}.col-6-7{width:85.7142857143%;}.col-1-8{width:12.5%;}.col-3-8{width:37.5%;}.col-5-8{width:62.5%;}.col-7-8{width:87.5%;}.col-1-9{width:11.1111111111%;}.col-2-9{width:22.2222222222%;}.col-4-9{width:44.4444444444%;}.col-5-9{width:55.5555555556%;}.col-7-9{width:77.7777777778%;}.col-8-9{width:88.8888888889%;}.col-1-10{width:10%;}.col-3-10{width:30%;}.col-7-10{width:70%;}.col-9-10{width:90%;}}@media screen and (min-width:60em){.col-1-4{width:25%;}}.hide-for-small{display:none;}@media screen and (min-width:50em){.hide-for-small{display:inline-block;}}.show-for-small{display:inline-block;}@media screen and (min-width:50em){.hide-for-medium{display:none;}}@media screen and (min-width:80em){.hide-for-medium{display:inline-block;}}@media screen and (min-width:50em){.show-for-medium{display:inline-block;}}@media screen and (min-width:80em){.hide-for-large{display:none;}}@media screen and (min-width:80em){.show-for-large{display:inline-block;}}.vertically-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.hidden{display:none;}.full_width{width:100%;}.centered{text-align:center;}.push__top{padding:1.5em 0;}.align_left{text-align:left;}.align_center{text-align:center;margin-left:auto;margin-right:auto;}.g-hidden{display:none !important;}*{-webkit-box-sizing:border-box;box-sizing:border-box;}html,body{height:100%;width:100%;}body{overflow-x:hidden;margin:0;}body.hold{overflow-y:hidden;}img{max-width:100%;height:auto;}hr{display:block;background:center no-repeat url(/themes/custom/visitpa/images/doodles/hr_gray.png);height:100px;width:100%;border:0;clear:both;}.hidden{display:none;}.full_width{width:100%;}.centered{text-align:center;}.flex_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.flex--column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.flex--center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.flex--space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.flex--row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.flex.flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;}.flex:nth-child(even) .flex_item:first-child{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}.flex.align_left .flex_item{text-align:left;}.flex .flex_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;text-align:center;margin:10px 20px;}.flex .flex_item:not(.has_image){padding-bottom:4em;}.flex .flex_item.has_image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}@media screen and (min-width:50em){.flex{-ms-flex-wrap:nowrap;flex-wrap:nowrap;}.flex:nth-child(even) .flex_item:last-child{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}.flex .flex_item{width:50%;}.flex .flex_item:nth-child(2){margin-left:0;}}@media screen and (min-width:50em){.flex-desktop{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}}main{display:block;overflow:hidden;padding-top:7.11111rem;}@media print{main{padding-top:0;}}main.nav_open,header.nav_open{-webkit-transform:translateX(-60vw);transform:translateX(-60vw);}.push__top{padding:1.5em 0;}.centered{text-align:center;}.container,.paragraph--type--region-teasers .views-element-container,.field--name-field-trips-all-teasers .views-element-container,.paragraph--type--trips-3-teasers .views-element-container{position:relative;z-index:8;overflow:hidden;}.container.medium,.paragraph--type--region-teasers .medium.views-element-container,.field--name-field-trips-all-teasers .medium.views-element-container,.paragraph--type--trips-3-teasers .medium.views-element-container{max-width:960px;margin:auto;text-align:center;}.container.container-large,.paragraph--type--region-teasers .container-large.views-element-container,.field--name-field-trips-all-teasers .container-large.views-element-container,.paragraph--type--trips-3-teasers .container-large.views-element-container{max-width:1200px;margin:auto;}.container.xl,.paragraph--type--region-teasers .xl.views-element-container,.field--name-field-trips-all-teasers .xl.views-element-container,.paragraph--type--trips-3-teasers .xl.views-element-container{max-width:1400px;margin:auto;}.container.xxl,.paragraph--type--region-teasers .xxl.views-element-container,.field--name-field-trips-all-teasers .xxl.views-element-container,.paragraph--type--trips-3-teasers .xxl.views-element-container{max-width:1600px;margin:auto;}.content_bounds{max-width:700px;position:relative;z-index:2;}.content_bounds.small{text-align:left;max-width:400px;margin:auto;}.icon{max-width:100px;}@media screen and (max-width:49em){.hide-mobile{display:none;}}@media screen and (min-width:50em){.flex-center{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.hide-desktop{display:none;}}.pushed{padding:2em 0;}@media screen and (min-width:80em){.pushed{padding:0 14%;max-width:600px;margin:0 auto;}}.toolbar-tray-open main{padding-top:165px;}.flex-align-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important;}.nav_maps{background:#c2bcb2;}.nav_maps .nav_maps--container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;}.nav_maps .nav_maps--item{padding:1.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;width:50%;-webkit-transition:-webkit-transform 300ms ease;transition:-webkit-transform 300ms ease;transition:transform 300ms ease;transition:transform 300ms ease,-webkit-transform 300ms ease;cursor:pointer;}@media screen and (min-width:50em){.nav_maps .nav_maps--item{width:auto;max-width:250px;}}.nav_maps .label--title{margin-top:7px;color:white;}.nav_maps svg{-webkit-transform:translateZ(0);}.nav_maps path:not(.highlight){fill:#e4e1dc;opacity:0.5;-webkit-transition:all 300ms ease;transition:all 300ms ease;max-width:100%;height:auto;}.nav_maps .highlight{fill:#ff5712;opacity:0.5;-webkit-transition:all 300ms ease;transition:all 300ms ease;}.nav_maps .nav_maps--item.active:hover,.nav_maps .active{background:white;-webkit-transform:none;transform:none;-webkit-transition:none;transition:none;}.nav_maps .nav_maps--item.active:hover .label--title,.nav_maps .active .label--title{font-weight:900;color:#003044;}.nav_maps .nav_maps--item.active:hover path:not(.highlight),.nav_maps .active path:not(.highlight){opacity:1;}.nav_maps .nav_maps--item.active:hover .highlight,.nav_maps .active .highlight{-webkit-transform:none;transform:none;fill:#ff5712;opacity:1;}.nav_maps .nav_maps--item:hover{-webkit-transform:scale(1.05);transform:scale(1.05);}.nav_maps .nav_maps--item:hover .label--title{font-weight:900;}.nav_maps .nav_maps--item:hover path:not(.highlight){opacity:0.25;}.nav_maps .nav_maps--item:hover .highlight{opacity:1;}.nav__iconic{-ms-flex-wrap:wrap;flex-wrap:wrap;width:200px;}.nav__iconic .button.button--orange,.nav__iconic input[type=submit],.nav__iconic .page-header .field--name-field-banner-callout a,.page-header .field--name-field-banner-callout .nav__iconic a,.nav__iconic .button--orange.article-teaser__read-more,.nav__iconic input.article-teaser__read-more[type=submit],.nav__iconic .paragraph--type--destination-by-category ul li a.article-teaser__read-more,.paragraph--type--destination-by-category ul li .nav__iconic a.article-teaser__read-more,.nav__iconic .more-link a.article-teaser__read-more,.more-link .nav__iconic a.article-teaser__read-more,.nav__iconic .button--orange.destination-teaser__read-more,.nav__iconic input.destination-teaser__read-more[type=submit],.nav__iconic .paragraph--type--destination-by-category ul li a.destination-teaser__read-more,.paragraph--type--destination-by-category ul li .nav__iconic a.destination-teaser__read-more,.nav__iconic .more-link a.destination-teaser__read-more,.more-link .nav__iconic a.destination-teaser__read-more,.nav__iconic .node--type-webform-confirmation #mmgWoLeadsubmitButton,.node--type-webform-confirmation .nav__iconic #mmgWoLeadsubmitButton,.nav__iconic .node--type-webform-confirmation #mmgWoLeadsubmit .red-button,.node--type-webform-confirmation #mmgWoLeadsubmit .nav__iconic .red-button,.nav__iconic .page-form .webform-confirmation__back a,.page-form .webform-confirmation__back .nav__iconic a,.nav__iconic .page-node-type-webform .webform-confirmation__back a,.page-node-type-webform .webform-confirmation__back .nav__iconic a,.nav__iconic .event-listing .pager .pager__item a,.event-listing .pager .pager__item .nav__iconic a,.nav__iconic .paragraph--type--archive .pager .pager__item a,.paragraph--type--archive .pager .pager__item .nav__iconic a,.nav__iconic .paragraph--type--articles-by-experience-category .more-link a,.paragraph--type--articles-by-experience-category .more-link .nav__iconic a,.nav__iconic .paragraph--type--articles-by-pillar .more-link a,.paragraph--type--articles-by-pillar .more-link .nav__iconic a,.nav__iconic .paragraph--type--destination-by-category ul li a,.paragraph--type--destination-by-category ul li .nav__iconic a,.nav__iconic .more-link a,.more-link .nav__iconic a,.nav__iconic .paragraph--type--destinations-by-region-grid .pager .pager__item a,.paragraph--type--destinations-by-region-grid .pager .pager__item .nav__iconic a,.nav__iconic .paragraph--type--experience-category-by-pillar-w- .button--orange.banner_content_link,.paragraph--type--experience-category-by-pillar-w- .nav__iconic .button--orange.banner_content_link,.nav__iconic .paragraph--type--experience-category-by-pillar-w- input.banner_content_link[type=submit],.paragraph--type--experience-category-by-pillar-w- .nav__iconic input.banner_content_link[type=submit],.nav__iconic .paragraph--type--experience-category-by-pillar-w- .paragraph--type--destination-by-category ul li a.banner_content_link,.paragraph--type--experience-category-by-pillar-w- .paragraph--type--destination-by-category ul li .nav__iconic a.banner_content_link,.nav__iconic .paragraph--type--destination-by-category ul li .paragraph--type--experience-category-by-pillar-w- a.banner_content_link,.paragraph--type--destination-by-category ul li .paragraph--type--experience-category-by-pillar-w- .nav__iconic a.banner_content_link,.nav__iconic .paragraph--type--experience-category-by-pillar-w- .more-link a.banner_content_link,.paragraph--type--experience-category-by-pillar-w- .more-link .nav__iconic a.banner_content_link,.nav__iconic .more-link .paragraph--type--experience-category-by-pillar-w- a.banner_content_link,.more-link .paragraph--type--experience-category-by-pillar-w- .nav__iconic a.banner_content_link{padding:10px 20px;font-size:0.9em;}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{content:"";display:table;}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{float:left;height:100%;min-height:1px;text-align:center;outline:none;display:none;}[dir="rtl"] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}.slick-prev{display:none;}.slick-next{right:0;}.slider{width:100%;}.slick-dots{margin:0;padding:0;margin-top:20px;list-style:none;text-align:center;}.slick-dots li{display:inline-block;}.slick-dots li:only-child{display:none;}.slick-dots button{background-color:#e0dcd7;border:5px solid #e0dcd7;height:1.11111rem;width:1.11111rem;border-radius:100%;text-indent:-9999px;padding:0;margin-left:15px;}@media (max-width:40em){.slick-dots button{height:0.83333rem;width:0.83333rem;}}.slick-dots .slick-active button{background-color:white;border-color:#ff5712;}.slick-dots li:first-child button{margin:0;}.heading_small,.paragraph--type--single-column-content h2,.paragraph--type--two-column-content h2,.heading_x-small,.trip-itinerary h2{font-family:"Spartan",sans-serif;color:#FFFFFF;font-weight:700;margin:0;font-size:1.77778rem;margin-bottom:20px;}.heading_small.blue,.paragraph--type--single-column-content h2.blue,.paragraph--type--two-column-content h2.blue,.heading_x-small.blue,.trip-itinerary h2.blue{color:#013045;}.label--resource--title{text-transform:uppercase;font-size:4em;margin:0;padding:0;font-weight:100;font-family:"Spartan",sans-serif;line-height:1em;}.label--resource--title a{color:#4D4DFF;}.label--resource--title a:hover{text-decoration:none;}.light{font-weight:100;}.normal{font-weight:400;}.semi{font-weight:600;}.bold{font-weight:700;}.label--resource--title{font-size:2.25em;}.label--resource--title.large{text-align:center;margin-bottom:.5em;}.label--resource--title span{color:#ff5712;display:block;font-size:2.5em;line-height:0.9em;}.heading_large,.node--1526 .page-header h1{font-size:7em;}@media screen and (min-width:50em){.heading_large,.node--1526 .page-header h1{font-size:14em;}}.heading_medium-large{font-size:3em;}@media screen and (min-width:50em){.heading_medium-large{font-size:4em;}}.heading_medium{font-size:1.77778rem;}.heading_x-small,.trip-itinerary h2{font-size:2em;line-height:1em;}.heading_x-small span,.trip-itinerary h2 span{display:block;color:#ff5712;font-size:2.75em;line-height:1em;}.heading_normalized,.heading_normalized--bold{font-family:Roboto,sans-serif;text-align:left;color:#013045;font-size:1.2em;font-weight:700;text-transform:none;margin:2em 0 0.5em 0;padding:0;}.heading_normalized--bold{font-size:1em;font-weight:700;color:inherit;}.paragraph_small{font-size:0.8em;}.paragraph_medium{font-size:1.15em;}.label,.location{text-transform:uppercase;color:#d5d5d5;font-weight:600;font-size:0.8em;display:block;margin-bottom:15px;}.label.partner,.partner.location{color:#51abd1;}.location{background:left center no-repeat url(/themes/custom/visitpa/images/icons/icon_map_marker.svg);padding-left:20px;margin-bottom:2em;}.label--content,.widget_share .field__label,.field--type-social-media .field__label{display:block;text-transform:uppercase;font-size:0.75em;font-weight:700;color:#013045;padding:10px 0;}.label--content--heading{font-weight:700;display:block;}.label--content--date{color:#013045;font-size:1em;font-weight:700;display:block;margin-bottom:5px;}.label--content--author{margin-bottom:1em;display:block;color:#013045;}.label--title,.label--list--title,.paragraph--type--story-idea-categories .field--name-field-story-idea-category,.label--title--orange,.list--links a,.paragraph--type--story-idea-categories .field--name-field-ideas-articles a{display:block;font-weight:700;font-size:0.85em;text-transform:uppercase;color:#013045;text-decoration:underline;}.label--title--bold{display:block;margin:1em 0;color:#013045;font-weight:700;}.label--list--title,.paragraph--type--story-idea-categories .field--name-field-story-idea-category{text-decoration:none;margin-top:2em;font-size:0.7em;}.label--title--orange{color:#ff5712;}.label--title--medium{font-size:1.1em;font-weight:600;}.label--resource--title{color:#51abd1;}.link--download{text-decoration:none;color:#013045;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.link--download img{margin-right:10px;}.link--download:hover{text-decoration:underline;}.title{font-size:3em;line-height:0.9em;margin:0;padding-left:1em;padding-right:1em;font-family:"Spartan",sans-serif;color:#FFFFFF;display:block;}ul.footer__menu{margin:1em 0 2em 0;padding:0;list-style:none;}ul.footer__menu li{padding:5px 0;}ul.footer__menu li a{color:inherit;}.uppercase{text-transform:uppercase;}.widget_more .ad-wrapper iframe{-webkit-transition:all 300ms ease;transition:all 300ms ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;}.widget_more .ad-wrapper iframe:hover{-webkit-transform:scale(1.025);transform:scale(1.025);}.ad-wrapper iframe{height:auto;}.responsive-video{position:relative;width:100%;padding-bottom:56.25%;margin:0;}.responsive-video iframe{position:absolute;width:100%;height:100%;top:0;left:0;}.narrow-by-season{font-family:"Spartan",sans-serif;font-weight:600;font-size:1rem;text-align:center;}iframe.instagram-media{max-width:100% !important;margin-left:0 !important;margin-right:0 !important;}.paragraph--type--other-pillars{margin-top:2rem;}.hide-overflow{overflow:hidden;}.paragraph--type--full-width-heading.content-heading--alternate + .paragraph--type--three-sections{padding-top:0;margin-top:0;}.paragraph--type--image-banner + .t-paragraph--alternate{padding-top:3.61111rem;margin-top:0;}@font-face{font-family:'besom';src:url(/themes/custom/visitpa/fonts/besom-free-font-webfont.woff2) format("woff2"),url(/themes/custom/visitpa/fonts/besom-free-font-webfont.woff) format("woff");font-weight:normal;font-style:normal;}html,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"Inter",sans-serif;font-size:18px;}@media screen and (min-width:50em){html,body{font-size:18px;}}h1,h2,h3,body.page-node-type-event h1,h4,.page-node-type-press-releases h2,.page-node-type-press-releases h3,.page-node-type-press-releases body.page-node-type-event h1,body.page-node-type-event .page-node-type-press-releases h1,.page-node-type-press-releases h4,.page-node-type-story-ideas h2,.page-node-type-story-ideas h3,.page-node-type-story-ideas body.page-node-type-event h1,body.page-node-type-event .page-node-type-story-ideas h1,.page-node-type-story-ideas h4,.trip-itinerary .field--name-field-itinerary-items .field--name-field-heading,.paragraph--type--deal-categories .widget_list h2,.paragraph--type--cvb-group-list .widget_list h2,.paragraph--type--experience-finder-inline .resultsTitle,.paragraph--type--experience-finder-inline .field--name-field-title,.paragraph--type--experience-finder .resultsTitle,.paragraph--type--experience-finder .field--name-field-title,h5,h6{font-family:"Spartan",sans-serif;color:#013045;letter-spacing:-0.04em;}h1 a,h2 a,h3 a,body.page-node-type-event h1 a,h4 a,.page-node-type-press-releases h2 a,.page-node-type-press-releases h3 a,.page-node-type-press-releases body.page-node-type-event h1 a,body.page-node-type-event .page-node-type-press-releases h1 a,.page-node-type-press-releases h4 a,.page-node-type-story-ideas h2 a,.page-node-type-story-ideas h3 a,.page-node-type-story-ideas body.page-node-type-event h1 a,body.page-node-type-event .page-node-type-story-ideas h1 a,.page-node-type-story-ideas h4 a,.trip-itinerary .field--name-field-itinerary-items .field--name-field-heading a,.paragraph--type--deal-categories .widget_list h2 a,.paragraph--type--cvb-group-list .widget_list h2 a,.paragraph--type--experience-finder-inline .resultsTitle a,.paragraph--type--experience-finder-inline .field--name-field-title a,.paragraph--type--experience-finder .resultsTitle a,.paragraph--type--experience-finder .field--name-field-title a,h5 a,h6 a{color:#4D4DFF;}h1 a:hover,h2 a:hover,h3 a:hover,body.page-node-type-event h1 a:hover,h4 a:hover,.page-node-type-press-releases h2 a:hover,.page-node-type-press-releases h3 a:hover,.page-node-type-press-releases body.page-node-type-event h1 a:hover,body.page-node-type-event .page-node-type-press-releases h1 a:hover,.page-node-type-story-ideas h2 a:hover,.page-node-type-story-ideas h3 a:hover,.page-node-type-story-ideas body.page-node-type-event h1 a:hover,body.page-node-type-event .page-node-type-story-ideas h1 a:hover,.trip-itinerary .field--name-field-itinerary-items .field--name-field-heading a:hover,.paragraph--type--deal-categories .widget_list h2 a:hover,.paragraph--type--cvb-group-list .widget_list h2 a:hover,.paragraph--type--experience-finder-inline .resultsTitle a:hover,.paragraph--type--experience-finder-inline .field--name-field-title a:hover,.paragraph--type--experience-finder .resultsTitle a:hover,.paragraph--type--experience-finder .field--name-field-title a:hover,h5 a:hover,h6 a:hover{text-decoration:none;}@media print{h1,h2,h3,body.page-node-type-event h1,h4,.page-node-type-press-releases h2,.page-node-type-press-releases h3,.page-node-type-press-releases body.page-node-type-event h1,body.page-node-type-event .page-node-type-press-releases h1,.page-node-type-press-releases h4,.page-node-type-story-ideas h2,.page-node-type-story-ideas h3,.page-node-type-story-ideas body.page-node-type-event h1,body.page-node-type-event .page-node-type-story-ideas h1,.page-node-type-story-ideas h4,.trip-itinerary .field--name-field-itinerary-items .field--name-field-heading,.paragraph--type--deal-categories .widget_list h2,.paragraph--type--cvb-group-list .widget_list h2,.paragraph--type--experience-finder-inline .resultsTitle,.paragraph--type--experience-finder-inline .field--name-field-title,.paragraph--type--experience-finder .resultsTitle,.paragraph--type--experience-finder .field--name-field-title,h5,h6{color:black;}}.title-tertiary,.title-secondary,h2{margin:1rem 0 0;font-size:2.66667rem;font-weight:700;line-height:1.1;}@media (max-width:640px){.title-tertiary,.title-secondary,h2{font-size:1.77778rem;line-height:1.3;}}.title-tertiary{font-size:1.33333rem;}p{font-family:"Inter",sans-serif;font-size:1rem;line-height:1.55556rem;color:#003146;}@media print{p{color:black;}}p a,.hominess li a{color:#4D4DFF;text-decoration:underline;cursor:pointer;}p a:hover,.hominess li a:hover{text-decoration:none;}.blue{color:#003146;}.white{color:white;}.blue_3{color:#51abd1;text-align:left;}.bold{font-weight:600;}.xbold{font-weight:800;}.heading_medium{font-size:2.66667rem;}.paragraph_small{font-size:1em;}.paragraph_medium{font-size:1.15em;}.align_left{text-align:left;}.align_center{text-align:center;margin-left:auto;margin-right:auto;}.label--results,.label--date,.location,.label{font-family:"Spartan",sans-serif;text-transform:uppercase;color:#003146;font-weight:600;font-size:14px;display:block;margin-bottom:15px;}.label.partner{color:#51abd1;}.label--results{font-weight:500;margin-bottom:15px;}.location{background:left center no-repeat url(/themes/custom/visitpa/images/icons/icon_map_marker.svg);padding-left:20px;margin-bottom:2em;}.label--date{background:#ebebeb;padding:5px 10px;display:inline-block;color:#003044;}.label--content,.widget_share .field__label,.field--type-social-media .field__label{display:block;text-transform:uppercase;font-size:0.75em;font-weight:700;color:#003044;padding:10px 0;}.label--content--heading{font-weight:700;display:block;}.label--content--date{color:#003044;font-size:1em;font-weight:700;display:block;margin-bottom:1em;}.label--title--orange,.label--title--orange a,.label--list--title,.paragraph--type--story-idea-categories .field--name-field-story-idea-category,.label--title{display:block;font-weight:700;font-size:0.85em;text-transform:uppercase;color:#003044;text-decoration:underline;}.label--title--bold{display:block;margin:1em 0;color:#003044;font-weight:700;}.label--list--title,.paragraph--type--story-idea-categories .field--name-field-story-idea-category{text-decoration:none;margin-top:2em;font-size:0.7em;}.label--title--orange,.label--title--orange a{color:#ff5712;}.label--title--medium{font-size:1.1em;font-weight:600;}.label--resource--title{color:#51abd1;}.link--download{text-decoration:none;color:#013045;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.link--download img{margin-right:10px;}.link--download:hover{text-decoration:underline;}.uppercase{text-transform:uppercase;}.link-base{text-decoration:none;color:black;}.link-base--white{color:white;}.link-base:hover{color:#ff5712;}.link-blue:visited,.link-blue:active,.link-blue{font-family:"Spartan",sans-serif;font-weight:700;font-size:1rem;color:#3333FF;}.link-blue:visited:hover,.link-blue:active:hover,.link-blue:hover{text-decoration:none;}.title-base,.paragraph--type--_0-50-callout .text{font-family:"Spartan",sans-serif;font-weight:700;text-transform:none;line-height:1.4;font-size:1.77778rem;letter-spacing:-0.04em;margin-top:2px;}.title-giant,.paragraph--type--banner h2{font-size:7.11111rem;letter-spacing:-0.04em;font-weight:800;}@media (max-width:640px){.title-giant,.paragraph--type--banner h2{font-size:2.66667rem;}}.article-section-title,.section-title{margin-bottom:2.22222rem;}.section-title-w-link{margin-bottom:0;}.section-title-w-link + .link-blue{display:inline-block;margin-top:0.55556rem;margin-bottom:2.77778rem;}.article-section-title{font-size:2.22222rem;}.article-banner-title{font-size:2.66667rem;font-weight:800;color:white;}.article-full-title{font-size:3rem;line-height:4rem;}@media (max-width:40em){.article-full-title{font-size:1.77778rem;line-height:1.5em;}}.enumeration-title{font-size:0.66667rem;text-transform:uppercase;}@media (max-width:40em){.sub-title{font-size:1rem;}}.article-wysiwyg h1{font-size:2.66667rem;font-weight:700;line-height:1.1;}.article-wysiwyg h2{margin-top:3rem;font-size:1.5em;}.white{color:#FFFFFF;}.background--white{background-color:#FFFFFF;}.black{color:#000000;}.background--black{background-color:#000000;}.blue{color:#013045;}.background--blue{background-color:#013045;}.blue2{color:#003044;}.background--blue2{background-color:#003044;}.blue3{color:#51abd1;}.background--blue3{background-color:#51abd1;}.blue4{color:#149fbd;}.background--blue4{background-color:#149fbd;}.blue5{color:#229fbf;}.background--blue5{background-color:#229fbf;}.blue6{color:#00adef;}.background--blue6{background-color:#00adef;}.blue_royal{color:#071d66;}.background--blue_royal{background-color:#071d66;}.blue_dark{color:#0a3c50;}.background--blue_dark{background-color:#0a3c50;}.gray{color:#d5d5d5;}.background--gray{background-color:#d5d5d5;}.light-gray{color:#EDEDED;}.background--light-gray{background-color:#EDEDED;}.lighter-gray{color:#EFEEEE;}.background--lighter-gray{background-color:#EFEEEE;}.tan{color:#cdc8c0;}.background--tan{background-color:#cdc8c0;}.tan_light{color:#f8f3ee;}.background--tan_light{background-color:#f8f3ee;}.tan_medium{color:#e8e3dd;}.background--tan_medium{background-color:#e8e3dd;}.teal{color:#2eb0b3;}.background--teal{background-color:#2eb0b3;}.orange{color:#ff5712;}.background--orange{background-color:#ff5712;}.green{color:#67a421;}.background--green{background-color:#67a421;}.yellow{color:#ffb52f;}.background--yellow{background-color:#ffb52f;}.widget_map{padding:3em 0;}.nav__breadcrumbs__inline{position:absolute;bottom:3em;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;color:white;}.nav__breadcrumbs__inline img{margin-bottom:1em;}.nav__breadcrumbs__inline a{display:block;text-transform:uppercase;font-weight:600;font-size:0.8em;}.card-map{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:48vh;}.card-map.loading{position:relative;}.card-map.loading .map-loading{position:absolute;left:0;top:0;width:100%;height:100%;background:transparent url(/themes/custom/visitpa/images/throbber.gif) no-repeat;background-size:50px auto;background-position:center;background-color:rgba(255,255,255,0.5);}.card-map .card-map-cards{width:30%;height:100%;}.card-map .card-map-cards .card-map-header{font-family:"Spartan",sans-serif;font-weight:700;letter-spacing:-0.04em;padding:0.83333rem;color:white;background-color:#003044;font-size:1.33333rem;}.card-map .card-map-cards .card-map-status{padding:0.83333rem;text-align:center;font-style:italic;background-color:#E5E9EF;}.card-map .card-map-cards .cards{overflow:scroll;height:calc(100% - 108px);}.card-map .card-map-cards .cards .card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1.11111rem 0.83333rem;border-bottom:0.11111rem #ddd solid;}.card-map .card-map-cards .cards .card:hover{cursor:pointer;}.card-map .card-map-cards .cards .card.selected{background-color:#bdd2f7;}.card-map .card-map-cards .cards .card .card-name{font-size:0.88889rem;font-weight:bolder;}.card-map .card-map-cards .cards .card .card-address{font-size:0.77778rem;}.card-map .card-map-cards .cards .card .card-address div{width:100;padding:0.11111rem 0;}.card-map .card-map-cards .cards .card .card-link{font-size:0.77778rem;padding:0.11111rem 0;}.card-map .card-map-container{height:100%;width:100%;}@media (max-width:40em){.card-map .card-map-container{padding-bottom:100%;}}@media screen and (max-width:70em){.card-map{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;height:40vh;}.card-map .card-map-cards{width:100%;height:50%;}}@media (max-width:40em){.card-map{height:auto;}.card-map .card-map-cards{height:auto;}}.footer__copyright{background:#149fbd;-webkit-mask:url(/themes/custom/visitpa/images/masks/mask_footer_base.svg);-webkit-mask-size:cover;-webkit-mask-position:top;margin-top:2em;padding:5em 0 1.5em 0;}.footer__copyright ul{list-style-type:none;padding-left:0;}.footer__copyright ul li{display:inline-block;margin-right:.5em;}.footer__copyright ul li a{color:black;margin-right:.5em;}.footer__copyright ul li a:hover{text-decoration:none;}.footer__copyright ul li:not(:last-child):after{content:" | ";}.footer__copyright a{font-weight:700;}.footer__copyright p{color:#FFFFFF;}.footer__copyright p a{color:#FFFFFF;}figcaption{font:italic 0.85em/1.5 Roboto,sans-serif;color:#3b3b3b;}.footer{padding-top:6.25em;background:#FFFFFF;overflow-x:hidden;}.footer__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.footer ul{margin:1em 0 2em 0;padding:0;list-style:none;}.footer ul li{margin:10px 0;}.footer ul a{color:#000;}.footer ul a:hover{text-decoration:none;}.footer #block--footerlogo{margin-bottom:4em;}.footer #block-footersocialmedia{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.footer #block-footersocialmedia > *{margin:5px 0;}.footer #block-footersocialmedia a{color:#000;}.footer #block-footersocialmedia a:hover{text-decoration:none;}.footer #block-copyright p,.footer #block-copyright-2 p{color:#000;}.footer #block-copyright p a,.footer #block-copyright-2 p a{color:#000;}.footer .col-1-3{margin-bottom:2em;border-left:2px solid #EFEEEE;}@media screen and (min-width:50em){.footer .gutter-xl{display:-webkit-box;display:-ms-flexbox;display:flex;}.footer #block-footersocialmedia{width:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}}@media print{.footer{display:none;}}.site-header{position:fixed;z-index:100;top:0;left:0;width:100%;-webkit-transition:all 350ms ease;transition:all 350ms ease;color:#FFFFFF;border-bottom:1px solid #e4e4e4;}.site-header .top_bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#EEEEEE;padding:10px 50px;}.site-header .top_bar .accessibility_toggle{margin-left:auto;}.site-header .form_search_container{padding:0 0.83333rem;width:30%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;}.site-header .form_search_container .search_icon path{display:block;}.site-header .form_search_container .search_icon polygon{display:none;}.site-header .form_search_container .mobile-search-button{display:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;border:none;background:none;cursor:pointer;padding:0;}@media print{.site-header .form_search_container{display:none;}}.site-header .form_global_search{position:relative;margin-bottom:0;margin:0;margin-left:0.83333rem;width:100%;}.site-header .form_global_search .search-input-clear{position:absolute;top:calc(50% - 20px);right:1.11111rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;border:none;background:none;cursor:pointer;color:#000;font-weight:600;font-size:1.33333rem;padding:0.27778rem;opacity:0;-webkit-transition:all 100ms ease;transition:all 100ms ease;}.site-header .form_global_search .search-input-clear.show{opacity:1;}.site-header .form_global_search input{width:100%;border:none;border-left:0.11111rem solid #eee;margin:0;}.site-header .mobile-search-form{max-height:0;opacity:0;overflow:hidden;-webkit-transition:all 300ms ease;transition:all 300ms ease;}.site-header .header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 1.11111rem;background-color:white;}.site-header .header .header_search,.site-header .header .header_toggle{width:30%;}@media print{.site-header .header{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}}.site-header .logo p{margin:0;}.site-header .logo #block-headerlogo{width:100%;padding:10px 20px;margin-right:0;}.site-header .logo #block-headerlogo a,.site-header .logo #block-headerlogo svg{display:block;height:3.88889rem;}.site-header .logo #block-headerlogo svg .logo_tagline{fill:#51abd1;}.site-header .logo #block-headerlogo svg .logo_mark{fill:#003044;}.site-header .header_toggle{position:relative;display:block;height:5rem;}.site-header .header_toggle:hover{cursor:pointer;}.site-header .header_toggle .header_toggle-label{position:absolute;right:3.88889rem;top:1.61111rem;color:#000;font-family:"Spartan",sans-serif;font-size:1.33333rem;font-weight:bold;opacity:1;-webkit-transition:opacity 150ms ease;transition:opacity 150ms ease;}.site-header .header_toggle .nav_toggle{display:block;background:none;position:absolute;z-index:100;top:calc(50% - 20px);right:20px;text-indent:-9999px;width:30px;height:40px;padding:15px;}.site-header .header_toggle .nav_toggle:before,.site-header .header_toggle .nav_toggle:after{content:'';position:absolute;top:50%;left:0;width:30px;height:4px;margin-top:-2px;background:#000;-webkit-transition:opacity 600ms ease;transition:opacity 600ms ease;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:-webkit-transform 300ms ease;transition:-webkit-transform 300ms ease;transition:transform 300ms ease;transition:transform 300ms ease,-webkit-transform 300ms ease;}.site-header .header_toggle .nav_toggle:before{-webkit-transform:translateY(-10px);transform:translateY(-10px);}.site-header .header_toggle .nav_toggle:after{-webkit-transform:translateY(10px);transform:translateY(10px);}.site-header .header_toggle .nav_toggle span{background:white;height:4px;width:30px;display:block;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity 300ms ease;transition:opacity 300ms ease;text-indent:-9999px;}.site-header .header_toggle .nav_toggle span,.site-header .header_toggle .nav_toggle:before,.site-header .header_toggle .nav_toggle:after{background:#000;}.site-header .header_toggle .nav_toggle.open span{opacity:0;}.site-header .header_toggle .nav_toggle.open:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}.site-header .header_toggle .nav_toggle.open:after{-webkit-transform:rotate(45deg);transform:rotate(45deg);}.site-header .header_toggle .nav_toggle.open span,.site-header .header_toggle .nav_toggle.open:before,.site-header .header_toggle .nav_toggle.open:after{background:#000;}@media print{.site-header .header_toggle{display:none;}}.site-header .container,.site-header .paragraph--type--region-teasers .views-element-container,.paragraph--type--region-teasers .site-header .views-element-container,.site-header .field--name-field-trips-all-teasers .views-element-container,.field--name-field-trips-all-teasers .site-header .views-element-container,.site-header .paragraph--type--trips-3-teasers .views-element-container,.paragraph--type--trips-3-teasers .site-header .views-element-container{overflow:visible;padding:0;}.site-header .main-menu-container{display:none;}.site-header .main-menu-container a{color:#FFFFFF;}.site-header.nav__open{height:100%;overflow-y:hidden;background-color:#003044;}.site-header.nav__open .form_search_container{opacity:0;}.site-header.nav__open .main-menu-container{display:block;}@media print{.site-header{position:static;}}.page-venue-finder .page-header img{max-width:300px;}@media screen and (max-width:70em){header .header .header_search,header .header .header_toggle{width:20%;}header .header .header_toggle .header_toggle-label{display:none;}header .header .header_search{display:block;}header .header .header_search .mobile-search-button.search-open .search_icon path{display:none;}header .header .header_search .mobile-search-button.search-open .search_icon polygon{display:block;}header .header .header_search .desktop-search-icon,header .header .header_search .desktop-search-form{display:none;}header .header .header_search .mobile-search-button{display:block;}header .header .header_search .form_global_search{display:none;}header .mobile-search-form.search-open{max-height:200px;opacity:1;width:100%;padding:0.55556rem;background-color:white;margin:0;}header .mobile-search-form.search-open input{border:0.11111rem solid #eee;}}.main-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-align:top;-ms-flex-align:top;align-items:top;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:100%;padding:1em;padding-top:2em;padding-left:4.44444rem;padding-right:4.44444rem;}.main-menu a{color:white;font-weight:700;font-family:"Spartan",sans-serif;text-decoration:none;-webkit-transition:color 300ms ease;transition:color 300ms ease;}.main-menu a:hover{color:#51abd1;}.main-menu ul{margin:0;padding:0;list-style:none;}.main-menu ul li{display:block;padding:5px 0;margin:0;position:relative;}.main-menu ul li.active:after{content:'';position:absolute;bottom:-3px;left:0;height:6px;width:100%;background:#ff5712;}.main-menu ul li ul{position:relative;left:50%;z-index:10;border-radius:6px;-webkit-transform:translateX(-50%);transform:translateX(-50%);max-height:0;opacity:0;background:none;-webkit-box-shadow:none;box-shadow:none;padding:0;padding-top:10px;width:auto;overflow:hidden;-webkit-transition:all 300ms ease;transition:all 300ms ease;}.main-menu ul li ul li{display:block;margin:0;padding:0;}.main-menu ul li ul li:first-child a{border:0;}.main-menu ul li ul li a{padding:0;display:block;color:white;font-weight:300;}.main-menu ul li ul li a:hover{color:#51abd1;}.main-menu ul li li ul li a,.main-menu ul li li a{padding:5px 0;color:white;border:0;}.main-menu .menu-left #block-mainnavigation > ul > li > .menu-expand.open .menu-expand-title .menu-expand-icon{background:url(/themes/custom/visitpa/images/icons/menu-close.svg) center no-repeat;}.main-menu .menu-left #block-mainnavigation > ul > li > .menu-expand.open .menu-expand-title:hover .menu-expand-icon{background:url(/themes/custom/visitpa/images/icons/menu-close-blue.svg) center no-repeat;}.main-menu .menu-left #block-mainnavigation > ul > li > .menu-expand.open > ul{max-height:500px;opacity:1;}.main-menu .menu-left #block-mainnavigation > ul > li > .menu-expand .menu-expand-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.main-menu .menu-left #block-mainnavigation > ul > li > .menu-expand .menu-expand-title a{font-size:2.33333rem;font-weight:800;letter-spacing:-0.04em;}@media (max-width:40em){.main-menu .menu-left #block-mainnavigation > ul > li > .menu-expand .menu-expand-title a{font-size:1.2rem;}}.main-menu .menu-left #block-mainnavigation > ul > li > .menu-expand .menu-expand-title .menu-expand-icon{position:relative;padding:20px;background:url(/themes/custom/visitpa/images/icons/menu-open.svg) center no-repeat;cursor:pointer;}.main-menu .menu-left #block-mainnavigation > ul > li > .menu-expand .menu-expand-title:hover .menu-expand-icon{background-image:url(/themes/custom/visitpa/images/icons/menu-open-blue.svg);}.main-menu .menu-left #block-mainnavigation > ul > li > .menu-expand ul{line-height:2rem;}.main-menu .menu-left #block-mainnavigation > ul > li > .menu-expand ul::after{content:'';display:block;padding-bottom:1.4rem;}@media (max-width:40em){.main-menu .menu-left #block-mainnavigation > ul > li > .menu-expand ul{padding-top:0;}}.main-menu .menu-left #block-mainnavigation > ul > li > .menu-expand ul li a{margin:0.27778rem 0;font-weight:600;font-size:1rem;}.main-menu .menu-right #block-mainmenuright > ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:1.11111rem;}.main-menu .menu-right #block-mainmenuright > ul li{margin:0 0.55556rem;}.main-menu .menu-right #block-mainmenuright > ul li a{font-size:1rem;font-weight:700;}.main-menu .menu-right #block-utilitybarsocialmedia{float:right;}.main-menu .menu-right #block-utilitybarsocialmedia .utility-bar-social > a{display:inline-block;text-align:center;padding:0.55556rem;margin:0.27778rem;height:2.5rem;width:2.5rem;border-radius:5px;background-color:#008EB3;-webkit-transition:background-color .15s linear;transition:background-color .15s linear;}.main-menu .menu-right #block-utilitybarsocialmedia .utility-bar-social > a:hover{background-color:white;}.main-menu .menu-right #block-utilitybarsocialmedia .utility-bar-social > a:hover svg{fill:#013045;}.main-menu .menu-right #block-utilitybarsocialmedia .utility-bar-social > a svg{fill:#FFFFFF;width:1.38889rem;height:1.38889rem;-webkit-transition:fill .3s linear;transition:fill .3s linear;}@media screen and (max-width:70em){.main-menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:calc(100vh - 100px);padding:2.77778rem;}.main-menu .menu-right #block-utilitybarsocialmedia{float:none;}}@media screen and (max-width:87.5em) and (min-width:70em){#block-mainmenuright li{text-align:right;}}@media screen and (max-width:87.5em){.main-menu .menu-right #block-mainmenuright > ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.main-menu .menu-right #block-mainmenuright > ul li{margin:0;}.main-menu .menu-right #block-mainmenuright > ul li a{font-size:1.33333rem;}}@media (max-width:40em){.main-menu{padding:2.22222rem;}.main-menu .menu-right #block-mainmenuright > ul li a{font-size:1rem;padding:5px 0;}}.page-header{background-size:cover;background-position:center;min-height:30em;padding:0 1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-mask:url(/themes/custom/visitpa/images/masks/mask_hero.svg);-webkit-mask-size:cover;-webkit-mask-position:bottom;text-align:center;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}@media all and (-ms-high-contrast:none){.page-header{height:1px;}}.page-header img{margin-bottom:2em;}.page-header .field--name-field-banner-text + .page-header__breadcrumbs{margin-top:2em;}.page-header.medium{min-height:inherit;padding:5em 1em 10em 1em;}.page-header .field--name-field-banner-sub-title{color:#FFFFFF;font-size:1.2em;margin-top:1em;}.page-header__breadcrumbs{position:absolute;bottom:25px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;color:white;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.page-header__breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:7em;text-align:center;text-align:center;}@media screen and (min-width:50em){.page-header__breadcrumb{width:10em;}}.page-header__breadcrumb img{margin-bottom:0;}.page-header__breadcrumb p{color:#FFFFFF;font-weight:600;text-transform:uppercase;margin:0;}.page-header__breadcrumb-image{min-height:3em;width:100%;text-align:center;}.page-header__breadcrumb-text{color:white;font-weight:600;text-transform:uppercase;margin:1em 0;font-size:0.8em;display:block;max-width:10em;text-align:center;}@media screen and (min-width:50em){.page-header{min-height:60em;}.page-header.medium{min-height:35em;}}.page-hero-small .page-header{min-height:35em;}.path-frontpage .page-header h1,h1.visually-hidden{height:0;overflow:hidden;position:absolute;}.page-header-more h2{margin-bottom:2rem;margin-top:4rem;text-align:center;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:1em;padding-right:1em;}.page-header-more h3,.page-header-more body.page-node-type-event h1,body.page-node-type-event .page-header-more h1,.page-header-more h4,.page-header-more .page-node-type-press-releases h2,.page-node-type-press-releases .page-header-more h2,.page-header-more .page-node-type-press-releases h3,.page-node-type-press-releases .page-header-more h3,.page-header-more .page-node-type-press-releases body.page-node-type-event h1,.page-node-type-press-releases body.page-node-type-event .page-header-more h1,.page-header-more body.page-node-type-event .page-node-type-press-releases h1,body.page-node-type-event .page-node-type-press-releases .page-header-more h1,.page-header-more .page-node-type-story-ideas h2,.page-node-type-story-ideas .page-header-more h2,.page-header-more .page-node-type-story-ideas h3,.page-node-type-story-ideas .page-header-more h3,.page-header-more .page-node-type-story-ideas body.page-node-type-event h1,.page-node-type-story-ideas body.page-node-type-event .page-header-more h1,.page-header-more body.page-node-type-event .page-node-type-story-ideas h1,body.page-node-type-event .page-node-type-story-ideas .page-header-more h1,.page-header-more .trip-itinerary .field--name-field-itinerary-items .field--name-field-heading,.trip-itinerary .field--name-field-itinerary-items .page-header-more .field--name-field-heading,.page-header-more .paragraph--type--deal-categories .widget_list h2,.paragraph--type--deal-categories .widget_list .page-header-more h2,.page-header-more .paragraph--type--cvb-group-list .widget_list h2,.paragraph--type--cvb-group-list .widget_list .page-header-more h2,.page-header-more .paragraph--type--experience-finder-inline .resultsTitle,.paragraph--type--experience-finder-inline .page-header-more .resultsTitle,.page-header-more .paragraph--type--experience-finder-inline .field--name-field-title,.paragraph--type--experience-finder-inline .page-header-more .field--name-field-title,.page-header-more .paragraph--type--experience-finder .resultsTitle,.paragraph--type--experience-finder .page-header-more .resultsTitle,.page-header-more .paragraph--type--experience-finder .field--name-field-title,.paragraph--type--experience-finder .page-header-more .field--name-field-title,.page-header-more h5,.page-header-more h6{max-width:1200px;margin-left:auto;margin-right:auto;}.page-header-more p{max-width:800px;margin-left:auto;margin-right:auto;padding-left:1em;padding-right:1em;text-align:center;}.page-header-more p:last-child{margin-bottom:5em;}.hero{background-size:cover;background-position:center;background-repeat:no-repeat;min-height:60em;padding:0 1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;position:relative;}@media all and (-ms-high-contrast:none){.hero{height:1px;}.hero .container,.hero .paragraph--type--region-teasers .views-element-container,.paragraph--type--region-teasers .hero .views-element-container,.hero .field--name-field-trips-all-teasers .views-element-container,.field--name-field-trips-all-teasers .hero .views-element-container,.hero .paragraph--type--trips-3-teasers .views-element-container,.paragraph--type--trips-3-teasers .hero .views-element-container{margin:0;}}.hero.no_min{min-height:auto;}@media all and (-ms-high-contrast:none){.hero.no_min{height:inherit;}}.hero.no_mask{-webkit-mask:none;}.hero.small{min-height:35em;}@media all and (-ms-high-contrast:none){.hero.small{overflow:hidden;}}.hero.medium{padding:0 1em;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;}.hero.medium:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.3);}.hero.medium h1{margin:0;max-width:1100px;}.node--type-region-landing-page .page-header{min-height:inherit;padding:5em 1em 10em 1em;}@media screen and (min-width:50em){.hero{min-height:60em;}.hero.small{min-height:35em;}.hero.medium,.node--type-region-landing-page .page-header{min-height:35em;}.hominess .page-header{min-height:50em;}}.node--1326 .page-hero-small{background:#EDEDED;}.node--1546 .page-header{-webkit-mask:none;}.page-header.basic h1{color:white;}.page-header.no_min{min-height:auto;-webkit-mask:none;padding-top:3em;}@media all and (-ms-high-contrast:none){.page-header.no_min{height:inherit;}}.page-header.no_min h1{font-size:2.66667rem;}.page-header.no_padding{padding-top:0;}.first-alert-banner .page-header{-webkit-mask:none;}.primary-banner{position:relative;padding:5.55556rem 0;background:no-repeat center center;background-size:cover;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}.primary-banner--background-blue{background-color:#003044;}.primary-banner,.primary-banner p{color:white;}@media print{.primary-banner,.primary-banner p{color:black;}}.primary-banner a:link,.primary-banner a:active,.primary-banner a:visited{display:block;width:100%;text-align:center;font-size:1rem;font-family:"Spartan",sans-serif;font-weight:700;text-transform:uppercase;color:white;}@media print{.primary-banner a:link,.primary-banner a:active,.primary-banner a:visited{color:black;text-decoration:none;}}.primary-banner a:hover{text-decoration:none;}.primary-banner__container.container,.paragraph--type--region-teasers .primary-banner__container.views-element-container,.field--name-field-trips-all-teasers .primary-banner__container.views-element-container,.paragraph--type--trips-3-teasers .primary-banner__container.views-element-container,.primary-banner__container{max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-flex:1;-ms-flex:1;flex:1;}.primary-banner__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.primary-banner__content img{max-height:17.77778rem;width:auto;}@media print{.primary-banner__content img{max-height:1.5in;}}.primary-banner.large{height:calc(100vh - 128px);}@media (max-width:40em){.primary-banner.large{height:calc(90vh - 128px);}}.primary-banner.medium{min-height:32.22222rem;padding:2.875rem 0;}.primary-banner.small{min-height:23.61111rem;}.primary-banner h1.primary-banner__title{margin:0;font-size:5.11111rem;font-weight:800;color:white;text-align:center;}@media (max-width:640px){.primary-banner h1.primary-banner__title{font-size:2.66667rem;line-height:1.1;}}@media print{.primary-banner h1.primary-banner__title{color:black;}}.primary-banner h1.primary-banner__title--mini{margin:2.22222rem;font-size:1rem;font-weight:700;text-transform:uppercase;color:inherit;}@media print{.primary-banner h1.primary-banner__title--mini{color:black;}}.primary-banner__sub-title{margin-bottom:1rem;font-family:"Spartan",sans-serif;font-size:1.77778rem;font-weight:700;color:white;}@media print{.primary-banner__sub-title{color:black;}}.primary-banner__copy{text-align:center;}.primary-banner__copy--large p,.primary-banner__copy--large{font-size:1.33333rem;font-weight:700;line-height:1.6;color:inherit;page-break-inside:avoid;}.primary-banner__copy--large p a:link,.primary-banner__copy--large p a:active,.primary-banner__copy--large p a:visited,.primary-banner__copy--large a:link,.primary-banner__copy--large a:active,.primary-banner__copy--large a:visited{font-size:inherit;text-transform:none;color:#4D4DFF;}@media (max-width:40em){.primary-banner__copy--large p,.primary-banner__copy--large{font-size:1rem;}}@media print{.primary-banner__copy--large p,.primary-banner__copy--large{color:black;font-size:1rem;}}.primary-banner__copy p:first-child{margin-top:0;}.primary-banner__copy p:last-child{margin-bottom:0;}.primary-banner__title--mini + .primary-banner__copy--large p:first-child{margin-top:-0.4705882353rem;}@media (max-height:768px){.path-frontpage .primary-banner{padding:2.77778rem 0;}}.path-frontpage .primary-banner .primary-banner__content img{max-height:14.77778rem;}@media (max-height:768px){.path-frontpage .primary-banner .primary-banner__content img{max-height:10rem;}}.widget_map_interactive{padding-top:70%;position:relative;}.widget_map_interactive svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-37%);transform:translate(-50%,-37%);max-width:600px;}@media screen and (max-width:640px){.widget_map_interactive svg{-webkit-transform:translate(-50%,-45%);transform:translate(-50%,-45%);}}.widget_map_interactive path{-webkit-transition:all 300ms ease;transition:all 300ms ease;}.widget_map_interactive .foliage{fill:#aba395;pointer-events:none;visibility:hidden;-webkit-transition:all 500ms ease;transition:all 500ms ease;}.widget_map_interactive .map_box{fill:transparent;}.widget_map_interactive .map_box:focus #trees,.widget_map_interactive .map_box:hover #trees,.widget_map_interactive .map_box:hover .foliage{opacity:0;}.widget_map_interactive .outline{fill:#003044;}.widget_map_interactive .lines,.widget_map_interactive .labels path{fill:#cdc8c0;}.widget_map_interactive .water path{fill:#5babba;}.widget_map_interactive .region{fill:#cdc8c0;cursor:pointer;}.widget_map_interactive .region--text{font-family:"Spartan",sans-serif;font-weight:700;fill:white;pointer-events:none;}.widget_map_interactive .region-container:focus .region,.widget_map_interactive .region:hover{fill:#ff5712;}.widget_map_interactive .region-container:focus .region--text,.widget_map_interactive .region-container:hover .region--text,.widget_map_interactive a:hover + .region--text{opacity:1;}@media screen and (min-width:25em){.widget_map_interactive svg{max-width:800px;}}@media screen and (min-width:37em){.widget_map_interactive svg{max-width:1200px;}}@media screen and (min-width:50em){.widget_map_interactive{padding-top:inherit;}.widget_map_interactive .region--text{opacity:0;}.widget_map_interactive .foliage{visibility:visible;}.widget_map_interactive svg{max-width:1600px;}}.regions-map-mini .highlight{fill:#ff5712 !important;}.form_search{background:white;position:relative;visibility:hidden;max-height:0;overflow:hidden;-webkit-transition:all 300ms ease;transition:all 300ms ease;}.form_search:after{content:'';display:block;clear:both;}.form_search.inline{max-height:inherit;visibility:visible;padding:3em 1em;min-height:inherit;-webkit-transition:none;transition:none;}.form_search.inline form{opacity:1;-webkit-transition:none;transition:none;}.form_search .no-results{color:#003044;background:#deeff6;text-align:center;margin-top:0;padding:1em;}.form_search .form_search_container{background:#003044;padding:2em 1em;}.form_search.open{visibility:visible;max-height:inherit;overflow-y:scroll;height:calc(100vh - 100px);padding-bottom:56px;}.form_search.open form{opacity:1;}.form_search.open .st-search-container{opacity:1;}.form_search.open .st-ui-type-heading{font-size:19px;}.form_search.open .st-ui-type-detail,.form_search.open .st-ui-type-detail-bold{font-size:17px;line-height:1.5em;}.form_search.open .st-query-present{margin-top:1em;}@media screen and (min-width:50em){.form_search.open{height:calc(100vh - 135.59px);padding-bottom:0;}}@media screen and (min-width:60em){.form_search.open{height:calc(100vh - 141.09px);}}.form_search form{max-width:1200px;margin:0 auto;position:relative;opacity:0;-webkit-transition:opacity 300ms ease-in;transition:opacity 300ms ease-in;-webkit-transition-delay:300ms;transition-delay:300ms;}.form_search input[type=text]{margin-bottom:0;outline:none;padding:10px 20px;font-size:2em;background:whitesmoke;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:normal;height:inherit;}.form_search input[type=text]:focus{background:white;}.form_search .form_search_results{padding:1em;}.form_search .st-search-container{-webkit-transition:opacity 300ms ease-in;transition:opacity 300ms ease-in;-webkit-transition-delay:300ms;transition-delay:300ms;opacity:0;background:white;}.form_search .st-search-container.focused{opacity:0.25;}.form_search .st-query-not-present{display:none;}.form_search .st-query-present{background:white;max-width:1200px;margin:auto;padding:1em 0;color:#003044;}.form_search .st-query-present .st-query-present{padding:0;}.form_search .st-search-pagination{text-align:center;background:#EDEDED;display:block;margin-bottom:1em;}.form_search .st-search-pagination .st-query-present{background:none;margin:0;padding:0;}.form_search .st-search-pagination a{cursor:pointer;color:#013045;font-weight:600;display:inline-block;margin-top:10px;margin-bottom:10px;padding:10px;}.form_search .st-search-pagination a.active{color:#4D4DFF;}.form_search .st-ui-injected-container{font-family:"Inter",sans-serif;}.form_search .st-ui-result{display:block;position:relative;padding:12px 0 14px 0;cursor:pointer;border-bottom:1px solid #E9EDF2;text-align:left;text-decoration:none;}.form_search .st-ui-result em{color:#013045;font-weight:600;font-style:normal;-webkit-transition:color 250ms ease;transition:color 250ms ease;}.form_search .st-ui-result:hover .st-ui-type-heading,.form_search .st-ui-result:hover .st-ui-type-heading em{color:#003044;}.form_search .st-ui-result:hover .st-ui-type-detail{color:#898989;}.form_search .st-ui-result .st-ui-type-heading{font-size:19px;margin-bottom:4px;color:#51abd1;font-weight:500;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-transition:all 250ms ease;transition:all 250ms ease;}.form_search .st-ui-result .st-ui-type-detail{font-size:17px;overflow:hidden;font-weight:400;color:#a2a2a2;-webkit-transition:all 300ms ease;transition:all 300ms ease;display:block;max-height:100px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}.form_search .st-search-facets{display:none;}.form_search .st-search-facets.open{display:block;}.form_search .st-search-facets ::-webkit-scrollbar{width:5px;}.form_search .st-search-facets ::-webkit-scrollbar-thumb{border-radius:10px;background:#d5d5d5;}.form_search .st-search-facets .facet .facetBoxContainer{max-height:300px;overflow-y:scroll;padding-right:5px;display:none;}.form_search .st-search-facets .facet .facetBoxContainer.open{display:block;margin-bottom:10px;}.form_search .st-search-facets .facet .facet-label{display:block;text-transform:uppercase;font-weight:600;text-align:left;display:block;color:#003044;background:#e7e7e7;text-align:center;margin:5px 0;padding:10px;position:relative;}.form_search .st-search-facets .facet .facet-label:after{content:'';position:absolute;top:50%;right:10px;height:25px;width:25px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:center no-repeat url(/themes/custom/visitpa/images/icons/arrow__down__navy.svg);}.form_search .st-search-facets .facet .facet-label.open{margin-bottom:5px;background:#013045;color:white;}.form_search .st-search-facets .facet .facet-label.open:after{background-image:url(/themes/custom/visitpa/images/icons/arrow__down__white.svg);-webkit-transform:translateY(-50%) scaleY(-1);transform:translateY(-50%) scaleY(-1);}.form_search .st-search-facets .facet label,.form_search .st-search-facets .facet h3,.form_search .st-search-facets .facet body.page-node-type-event h1,body.page-node-type-event .form_search .st-search-facets .facet h1{color:#003044;}.form_search .st-search-facets .facet label:not(.facet-label){-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #d5d5d5;border-radius:3px;background:white;font-family:"Inter",sans-serif;font-size:1em;width:100%;color:#003044;padding:0;margin-bottom:5px;display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer;}.form_search .st-search-facets .facet label:not(.facet-label):last-child{margin-bottom:0;}.form_search .st-search-facets .facet label:not(.facet-label):hover{background:#efefef;}.form_search .st-search-facets .facet label:not(.facet-label) .label-title{padding:10px;}.form_search .st-search-facets .facet label:not(.facet-label) .label-count{font-weight:300;background:#efefef;padding:10px;font-size:0.8em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.form_search .st-search-facets .facet input{display:none;}.form_search .st-search-facets .facet input:checked + label{border-color:#ff5712;background:#ff5712;color:white;font-weight:600;}.form_search .st-search-facets .facet input:checked + label .label-count{background:#de4100;}.form_search .st-search-facets .facet input:checked + label:hover{background:#ff5712;}.form_search .search-facet-toggle{background:#efefef;text-transform:uppercase;font-size:0.8em;border-radius:0;color:#003044;text-align:center;width:100%;-webkit-transition:none;transition:none;display:none;padding:10px;}.form_search .search-facet-toggle.open{background:#51abd1;color:white;}.form_search .st-search-meta-container{color:#003044;}.form_search .st-search-meta-container .st-tag-container{display:block;margin:0 0 10px 0;}.form_search .st-search-meta-container .st-tag{font-size:0.8em;font-weight:600;text-transform:uppercase;background:#51abd1;color:white;padding:7px;padding-left:12px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-right:5px;margin-bottom:5px;}.form_search .st-search-meta-container .st-tag:hover{background:#349ac5;}.form_search .st-search-meta-container button{border:0;position:relative;padding:0;background:none;height:25px;width:25px;margin-left:5px;}.form_search .st-search-meta-container button:before,.form_search .st-search-meta-container button:after{content:'';height:3px;width:15px;background:white;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);}.form_search .st-search-meta-container button:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg);}.search_toggle{position:absolute;z-index:10;top:33px;right:78px;background:none;padding:0;margin:0;stroke-width:40;cursor:pointer;}.search_toggle svg{fill:white;}header.scrolled .search_toggle svg,.adminimal-admin-toolbar header .search_toggle svg,.accessible header .search_toggle svg{fill:#003044;}@media screen and (min-width:50em){.form_search input[type=text]{padding:20px;}.form_search .form_search_container{padding:3em 1em;}.form_search .st-ui-result{padding:1em;}.form_search .st-ui-result .st-ui-type-detail{max-height:none;-webkit-line-clamp:inherit;}.form_search .st-search-facets{display:block;}.form_search .st-search-facets .facet .facetBoxContainer{display:block;margin-bottom:45px;max-height:372px;}.form_search .st-search-facets .facet .facetBoxContainer.open{margin-bottom:45px;}.form_search .st-search-facets .facet .facet-label,.form_search .st-search-facets .facet .facet-label.open{margin:2em 0 1em 0;padding:0;text-align:left;background:none;color:#003044;}.form_search .st-search-facets .facet .facet-label:after,.form_search .st-search-facets .facet .facet-label.open:after{display:none;}.form_search .no-results{padding:2em 1em;}.search-facet-toggle{display:none !important;}}@media screen and (min-width:70.001em){.search_toggle{display:none;}}.has_slider{visibility:hidden;}.has_slider.slick-initialized{visibility:visible;}header.nav__open .utility-bar{display:block;}.utility_bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.utility-bar{background:#EFEEEE;padding:7px 0;text-align:right;position:relative;z-index:10;color:#003044;display:none;width:100%;position:absolute;top:90px;}.utility-bar nav > ul{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.utility-bar nav > ul li.hide-mobile{display:none;}.utility-bar nav > ul li{border-left:1px solid #d5d5d5;padding:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.utility-bar nav > ul li:first-child{border-left:0;}.utility-bar nav > ul li a{text-transform:uppercase;font-weight:600;font-size:12px;}.utility-bar #block-utilitybarsocialmedia{border-left:1px solid #d5d5d5;padding:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none;}.utility-bar #block-utilitybarsocialmedia a{margin-left:10px;}.utility-bar a{cursor:pointer;color:#003044;text-decoration:none;}.utility-bar a svg{color:#003044;}.utility-bar a:hover{color:#013045;}.utility-bar a:hover svg{fill:#013045;}.utility-bar a:active{color:#51abd1;}.utility-bar a:active svg{fill:#51abd1;}@media screen and (min-width:70.001em){.utility-bar{position:relative;top:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.utility-bar #block-utilitybarsocialmedia{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.utility-bar .container,.utility-bar .paragraph--type--region-teasers .views-element-container,.paragraph--type--region-teasers .utility-bar .views-element-container,.utility-bar .field--name-field-trips-all-teasers .views-element-container,.field--name-field-trips-all-teasers .utility-bar .views-element-container,.utility-bar .paragraph--type--trips-3-teasers .views-element-container,.paragraph--type--trips-3-teasers .utility-bar .views-element-container{width:1400px;}.utility-bar .utility_bar{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:0;}.utility-bar nav{display:inline-block;}.utility-bar nav > ul{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}.utility-bar nav > ul li.hide-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;}}.page-node-type-article .hero{padding-top:7.22222rem;padding-bottom:2.77778rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:auto;}.page-node-type-article .hero h1{margin-top:0.27778rem;margin-bottom:2.22222rem;}.page-node-type-article .hero.has_breadcrumbs h1{margin-bottom:1em;}@media (max-width:40em){.page-node-type-article .hero{padding-top:2.22222rem;padding-bottom:0;}}.page-node-type-article .article-image{margin:0 auto;overflow:hidden;height:0;padding-top:56.25%;background-size:cover;background-repeat:no-repeat;background-position:center;}.page-node-type-article .hero.medium{min-height:35em;}@media all and (-ms-high-contrast:none){.page-node-type-article .hero.medium{height:1px;}}.page-node-type-article .paragraph--type--articles-by-region{background:#EDEDED;}.page-node-type-article .paragraph--type--articles-by-region .field--name-field-articles-by-region{margin-top:2em;}.page-node-type-article .paragraph--type--three-curated-articles{padding-top:1em;padding-bottom:5em;margin:auto;}.page-node-type-article .paragraph--type--three-curated-articles .widget_more.small .title{font-family:"Roboto",sans-serif;font-size:1em;font-weight:600;line-height:1.4em;}.page-node-type-article .label--content--date{text-align:center;font-size:1rem;font-family:"Spartan",sans-serif;}.page-node-type-article .widget_text.medium{text-align:left;max-width:750px;margin:3em auto;}@media (max-width:40em){.page-node-type-article .widget_text.medium{margin-top:0;}}.page-node-type-article .widget_more .container,.page-node-type-article .widget_more .paragraph--type--region-teasers .views-element-container,.paragraph--type--region-teasers .page-node-type-article .widget_more .views-element-container,.page-node-type-article .widget_more .field--name-field-trips-all-teasers .views-element-container,.field--name-field-trips-all-teasers .page-node-type-article .widget_more .views-element-container,.page-node-type-article .widget_more .paragraph--type--trips-3-teasers .views-element-container,.paragraph--type--trips-3-teasers .page-node-type-article .widget_more .views-element-container{overflow:visible;}.page-node-type-article .article-teaser__content{text-align:left;}.page-node-type-article .article-teaser__read-more{left:2em;-webkit-transform:translateX(0);transform:translateX(0);}.page-node-type-article .title{padding-left:0;padding-right:0;}.page-node-type-article .background_white{background:white;}.page-node-type-article .mask_8 img{width:100%;}.widget_share,.field--type-social-media{background:top center no-repeat url(/themes/custom/visitpa/images/doodles/hr_gray.png);margin-top:3em;padding:1.5em 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.widget_share .social-media-sharing ul,.field--type-social-media .social-media-sharing ul{margin:0;}.widget_share .social-media-sharing li,.field--type-social-media .social-media-sharing li{margin:0;margin-left:12px;}.widget_share .facebook-share,.field--type-social-media .facebook-share{-webkit-mask:url(/themes/custom/visitpa/images/icons/social/facebook_share.svg);}.widget_share .twitter,.field--type-social-media .twitter{-webkit-mask:url(/themes/custom/visitpa/images/icons/social/twitter.svg);}.widget_share .email,.field--type-social-media .email{-webkit-mask:url(/themes/custom/visitpa/images/icons/social/email.svg);}.widget_share .share,.field--type-social-media .share{height:20px;width:20px;background-color:#003044;-webkit-transition:background-color 300ms ease;transition:background-color 300ms ease;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;display:block;}.widget_share .share:hover,.field--type-social-media .share:hover{background-color:#51abd1;}.widget_share .share img,.field--type-social-media .share img{opacity:0;visibility:hidden;width:20px;height:0;}@media all and (-ms-high-contrast:none){.widget_share .share,.field--type-social-media .share{background-color:transparent;background-position:center;background-repeat:no-repeat;background-size:contain;}.widget_share .share:hover,.field--type-social-media .share:hover{background-color:transparent;}.widget_share .facebook-share,.field--type-social-media .facebook-share{background-image:url(/themes/custom/visitpa/images/icons/social/facebook_share.svg);}.widget_share .twitter,.field--type-social-media .twitter{background-image:url(/themes/custom/visitpa/images/icons/social/twitter.svg);}.widget_share .email,.field--type-social-media .email{background-image:url(/themes/custom/visitpa/images/icons/social/email.svg);}}.node--type-article:hover .article-teaser__content{background:white;}.article-teaser{-webkit-transition:all 300ms ease;transition:all 300ms ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100%;position:relative;}.article-teaser a{text-decoration:inherit;color:inherit;}.article-teaser:hover{-webkit-transform:scale(1.025);transform:scale(1.025);}.article-teaser:hover .button--clear,.article-teaser:hover .article-teaser__read-more,.article-teaser:hover .destination-teaser__read-more,.article-teaser:hover .paragraph--type--experience-category-by-pillar-w- .banner_content_link,.paragraph--type--experience-category-by-pillar-w- .article-teaser:hover .banner_content_link{color:#c53900;}.article-teaser:hover .button--clear svg,.article-teaser:hover .article-teaser__read-more svg,.article-teaser:hover .destination-teaser__read-more svg,.article-teaser:hover .paragraph--type--experience-category-by-pillar-w- .banner_content_link svg,.paragraph--type--experience-category-by-pillar-w- .article-teaser:hover .banner_content_link svg{fill:#c53900;}.article-teaser:hover .banner_image:before{opacity:0.25;}.article-teaser__image{height:auto;padding-top:56.25%;width:100%;background-color:rgba(0,0,0,0.1);background-position:center;background-size:cover;background-repeat:no-repeat;-webkit-mask:url(/themes/custom/visitpa/images/masks/mask_widget_video.svg);-webkit-mask-size:100% 100%;-webkit-mask-size:cover;-webkit-transition:-webkit-transform 300ms ease;transition:-webkit-transform 300ms ease;transition:transform 300ms ease;transition:transform 300ms ease,-webkit-transform 300ms ease;}.article-teaser__image.square{padding-top:75%;}.article-teaser__content{padding:35px;padding-bottom:70px;position:relative;-webkit-transition:background-color 300ms ease;transition:background-color 300ms ease;background:white;margin-bottom:1em;}@media screen and (min-width:60em){.article-teaser__content{padding-bottom:75px;margin-bottom:inherit;}}.article-teaser .label,.article-teaser .location{font-family:"Inter",sans-serif;text-transform:uppercase;color:#0678A8;font-weight:600;font-size:14px;letter-spacing:1px;display:block;margin-bottom:15px;}.article-teaser__pillar{text-transform:uppercase;color:#959595;font-weight:600;font-size:14px;letter-spacing:1px;display:block;margin-bottom:15px;}.article-teaser__title{font-size:17px;font-weight:600;color:#003044;margin:10px 0;}.article-teaser__teaser{line-height:1.5em;color:black;}.article-teaser__read-more{position:absolute;bottom:30px;left:35px;}.page-node-type-cvb-group{background:white;}.page-node-type-cvb-group .ext{display:none;}.page-node-type-cvb-group .page-header-more{margin-top:3em;}.page-node-type-cvb-group .page-header-more p:last-child{margin-bottom:1em;}.page-node-type-cvb-group .widget_flex .flex_item div + div{-ms-flex-item-align:end;align-self:flex-end;}.page-node-type-cvb-group .label--title--orange{margin-top:20px;}.page-node-type-deal-category{background:white;}.node--type-deal-category .page-header{min-height:35em;}.node--type-deal-category .page-header h1{margin-top:0;}.node--type-deal-category .widget_pillar_links{padding:3em 0;padding-bottom:0;margin-bottom:-2em;background:white;overflow:hidden;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.node--type-deal-category .pillar_item{min-height:25em;background-size:cover;background-position:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;width:100%;padding:0;}.node--type-deal-category .pillar_item h2{position:relative;z-index:2;-webkit-transform:scale(0.9);transform:scale(0.9);-webkit-transition:-webkit-transform 500ms ease;transition:-webkit-transform 500ms ease;transition:transform 500ms ease;transition:transform 500ms ease,-webkit-transform 500ms ease;text-align:center;}.node--type-deal-category .pillar_item a{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:inherit;text-decoration:inherit;position:relative;z-index:3;padding-left:1em;padding-right:1em;}.node--type-deal-category iframe{height:auto;}.node--type-deal-category .pillar_item:before{content:'';position:absolute;z-index:1;top:0;left:0;height:100%;width:100%;background:#003044;-webkit-transition:opacity 300ms ease;transition:opacity 300ms ease;opacity:0;}.node--type-deal-category .pillar_item:hover:before{opacity:0.7;}.node--type-deal-category .pillar_item:hover h2{-webkit-transform:scale(1);transform:scale(1);}@media screen and (min-width:50em){.node--type-deal-category .pillar_item:first-child:nth-last-child(2),.node--type-deal-category .pillar_item:first-child:nth-last-child(2) ~ .pillar_item{width:50%;}.node--type-deal-category .pillar_item:first-child:nth-last-child(3),.node--type-deal-category .pillar_item:first-child:nth-last-child(3) ~ .pillar_item{width:calc(100% / 3);}.node--type-deal-category .pillar_item:first-child:nth-last-child(5),.node--type-deal-category .pillar_item:first-child:nth-last-child(5) ~ .pillar_item{width:calc(100% / 3);}.node--type-deal-category .pillar_item:first-child:nth-last-child(5) ~ .pillar_item:nth-child(n+4){width:50%;}}.node--type-deal-category .widget_list{max-width:1200px;margin:auto;padding:1em;}.node--type-deal-category .widget_list.xl{max-width:1400px;margin-bottom:3em;padding:0;}.node--type-deal-category .widget_list .button--medium{margin-bottom:1em;}.node--type-deal-category .widget_list hr{height:3em;}.node--type-deal-category .widget_list img{display:block;width:100%;}.node--type-deal-category .widget_list .list_item{position:relative;-webkit-transition:all 300ms ease;transition:all 300ms ease;overflow:visible;background:white;-webkit-box-shadow:0 0 4px rgba(0,0,0,0.2);box-shadow:0 0 4px rgba(0,0,0,0.2);}.node--type-deal-category .widget_list .list_item--content{padding:2em;}.node--type-deal-category .widget_list .list_item:hover{background:white;-webkit-box-shadow:0 0 4px rgba(0,0,0,0.2);box-shadow:0 0 4px rgba(0,0,0,0.2);}.node--type-deal-category .widget_list .list_item:hover .button--orange,.node--type-deal-category .widget_list .list_item:hover input[type=submit],.node--type-deal-category .widget_list .list_item:hover .page-header .field--name-field-banner-callout a,.page-header .field--name-field-banner-callout .node--type-deal-category .widget_list .list_item:hover a,.node--type-deal-category .widget_list .list_item:hover .node--type-webform-confirmation #mmgWoLeadsubmitButton,.node--type-webform-confirmation .node--type-deal-category .widget_list .list_item:hover #mmgWoLeadsubmitButton,.node--type-deal-category .widget_list .list_item:hover .node--type-webform-confirmation #mmgWoLeadsubmit .red-button,.node--type-webform-confirmation #mmgWoLeadsubmit .node--type-deal-category .widget_list .list_item:hover .red-button,.node--type-deal-category .widget_list .list_item:hover .page-form .webform-confirmation__back a,.page-form .webform-confirmation__back .node--type-deal-category .widget_list .list_item:hover a,.node--type-deal-category .widget_list .list_item:hover .page-node-type-webform .webform-confirmation__back a,.page-node-type-webform .webform-confirmation__back .node--type-deal-category .widget_list .list_item:hover a,.node--type-deal-category .widget_list .list_item:hover .event-listing .pager .pager__item a,.event-listing .pager .pager__item .node--type-deal-category .widget_list .list_item:hover a,.node--type-deal-category .widget_list .list_item:hover .paragraph--type--archive .pager .pager__item a,.paragraph--type--archive .pager .pager__item .node--type-deal-category .widget_list .list_item:hover a,.node--type-deal-category .widget_list .list_item:hover .paragraph--type--destination-by-category ul li a,.paragraph--type--destination-by-category ul li .node--type-deal-category .widget_list .list_item:hover a,.node--type-deal-category .widget_list .list_item:hover .more-link a,.more-link .node--type-deal-category .widget_list .list_item:hover a,.node--type-deal-category .widget_list .list_item:hover .paragraph--type--destinations-by-region-grid .pager .pager__item a,.paragraph--type--destinations-by-region-grid .pager .pager__item .node--type-deal-category .widget_list .list_item:hover a{background:#de4100;}.node--type-deal-category .widget_list.list_2{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;border-top:6px solid transparent;-o-border-image:url(/themes/custom/visitpa/images/doodles/hr_gray.png) 30 round;border-image:url(/themes/custom/visitpa/images/doodles/hr_gray.png) 30 round;padding-top:1em;}.node--type-deal-category .widget_list .list_2--item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1em;margin-bottom:2em;width:100%;border-bottom:6px solid transparent;-o-border-image:url(/themes/custom/visitpa/images/doodles/hr_gray.png) 30 round;border-image:url(/themes/custom/visitpa/images/doodles/hr_gray.png) 30 round;}.node--type-deal-category .widget_list .list_2--item:nth-last-child(1):nth-child(odd){border:0;}@media screen and (min-width:40em){.node--type-deal-category .widget_list .list_item{background:none;-webkit-box-shadow:none;box-shadow:none;}.node--type-deal-category .widget_list .list_2--item{width:50%;}}body.page-node-type-destination .container,body.page-node-type-destination .paragraph--type--region-teasers .views-element-container,.paragraph--type--region-teasers body.page-node-type-destination .views-element-container,body.page-node-type-destination .field--name-field-trips-all-teasers .views-element-container,.field--name-field-trips-all-teasers body.page-node-type-destination .views-element-container,body.page-node-type-destination .paragraph--type--trips-3-teasers .views-element-container,.paragraph--type--trips-3-teasers body.page-node-type-destination .views-element-container{overflow:visible;}body.page-node-type-destination .article-teaser__content{text-align:left;}body.page-node-type-destination .title{padding-left:0;padding-right:0;}body.page-node-type-destination .article-teaser__read-more{left:2em;-webkit-transform:translateX(0);transform:translateX(0);}body.page-node-type-destination .field--name-field-date-range{margin:1em 0;}body.page-node-type-destination .field--name-field-date-range .field__item{background:rgba(0,0,0,0.1);font-weight:600;font-size:0.9em;display:inline-block;padding:4px 1em;}body.page-node-type-destination .field--name-field-date-range .field__item.datePassed{color:rgba(0,48,68,0.75);}.destination-map .destination-map-places{min-width:400px;}.destination-map .destination-map-places .card-map-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.destination-map .destination-map-places .card-map-header .card-map-header-radius{font-size:1rem;}.destination-map .card-map-status{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.destination-map .card-map-status .card-map-see-more{font-size:1rem;}.field--name-field-resources-by-region{background:top center no-repeat url(/themes/custom/visitpa/images/doodles/hr_gray.png);}.field--name-field-resources-by-region .paragraph--type--resources-by-region{background:none;}.field--name-field-resources-by-region .button,.field--name-field-resources-by-region input[type=submit],.field--name-field-resources-by-region .page-header .field--name-field-banner-callout a,.page-header .field--name-field-banner-callout .field--name-field-resources-by-region a,.field--name-field-resources-by-region .article-teaser__read-more,.field--name-field-resources-by-region .destination-teaser__read-more,.field--name-field-resources-by-region .node--type-webform-confirmation #mmgWoLeadsubmitButton,.node--type-webform-confirmation .field--name-field-resources-by-region #mmgWoLeadsubmitButton,.field--name-field-resources-by-region .node--type-webform-confirmation #mmgWoLeadsubmit .red-button,.node--type-webform-confirmation #mmgWoLeadsubmit .field--name-field-resources-by-region .red-button,.field--name-field-resources-by-region .page-form .webform-confirmation__back a,.page-form .webform-confirmation__back .field--name-field-resources-by-region a,.field--name-field-resources-by-region .page-node-type-webform .webform-confirmation__back a,.page-node-type-webform .webform-confirmation__back .field--name-field-resources-by-region a,.field--name-field-resources-by-region .event-listing .pager .pager__item a,.event-listing .pager .pager__item .field--name-field-resources-by-region a,.field--name-field-resources-by-region .paragraph--type--archive .pager .pager__item a,.paragraph--type--archive .pager .pager__item .field--name-field-resources-by-region a,.field--name-field-resources-by-region .paragraph--type--destination-by-category ul li a,.paragraph--type--destination-by-category ul li .field--name-field-resources-by-region a,.field--name-field-resources-by-region .more-link a,.more-link .field--name-field-resources-by-region a,.field--name-field-resources-by-region .paragraph--type--destinations-by-region-grid .pager .pager__item a,.paragraph--type--destinations-by-region-grid .pager .pager__item .field--name-field-resources-by-region a,.field--name-field-resources-by-region .paragraph--type--experience-category-by-pillar-w- .banner_content_link,.paragraph--type--experience-category-by-pillar-w- .field--name-field-resources-by-region .banner_content_link{margin-top:2em;}.destinationIntro{color:#003044;padding-top:3em;padding-bottom:4em;}.destinationIntro .button,.destinationIntro input[type=submit],.destinationIntro .page-header .field--name-field-banner-callout a,.page-header .field--name-field-banner-callout .destinationIntro a,.destinationIntro .article-teaser__read-more,.destinationIntro .destination-teaser__read-more,.destinationIntro .node--type-webform-confirmation #mmgWoLeadsubmitButton,.node--type-webform-confirmation .destinationIntro #mmgWoLeadsubmitButton,.destinationIntro .node--type-webform-confirmation #mmgWoLeadsubmit .red-button,.node--type-webform-confirmation #mmgWoLeadsubmit .destinationIntro .red-button,.destinationIntro .page-form .webform-confirmation__back a,.page-form .webform-confirmation__back .destinationIntro a,.destinationIntro .page-node-type-webform .webform-confirmation__back a,.page-node-type-webform .webform-confirmation__back .destinationIntro a,.destinationIntro .event-listing .pager .pager__item a,.event-listing .pager .pager__item .destinationIntro a,.destinationIntro .paragraph--type--archive .pager .pager__item a,.paragraph--type--archive .pager .pager__item .destinationIntro a,.destinationIntro .paragraph--type--destination-by-category ul li a,.paragraph--type--destination-by-category ul li .destinationIntro a,.destinationIntro .more-link a,.more-link .destinationIntro a,.destinationIntro .paragraph--type--destinations-by-region-grid .pager .pager__item a,.paragraph--type--destinations-by-region-grid .pager .pager__item .destinationIntro a,.destinationIntro .paragraph--type--experience-category-by-pillar-w- .banner_content_link,.paragraph--type--experience-category-by-pillar-w- .destinationIntro .banner_content_link{margin-bottom:10px;width:100%;}@media (max-width:40em){.destinationIntro{padding-top:0.5rem;}}.destinationAccomodations{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:10px;}.destinationAccomodations img{margin-right:5px;}.destinationAccomodations--item{margin-right:10px;margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#e9daca;background:rgba(0,0,0,0.08);padding:5px 10px;font-size:0.85em;border-radius:4px;}.destinationSlider{position:relative;margin-bottom:4em;}.destinationSlider .destinationSliderItem{height:350px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}@media (max-width:40em){.destinationSlider .destinationSliderItem{height:auto;}}.destinationSlider.single .destinationSliderItem{height:auto;}.destinationSlider .slick-slider{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.destinationSlider .slick-list{-webkit-box-flex:0;-ms-flex:0 1;flex:0 1;-ms-flex-preferred-size:calc(100% - 170px);flex-basis:calc(100% - 170px);max-width:44.44444rem;}.destinationSlider .slick-list:only-child{-ms-flex-preferred-size:100%;flex-basis:100%;}.destinationSlider .slick-list:only-child .slick-slide{padding:0;}@media screen and (max-width:768px){.destinationSlider .slick-list{-ms-flex-preferred-size:100%;flex-basis:100%;}}.destinationSlider .slick-slide{width:100%;padding-left:1.38889rem;padding-right:1.38889rem;}@media (max-width:40em){.destinationSlider .slick-slide{padding:0;}}.destinationSlider .slick-arrow{-webkit-box-flex:0;-ms-flex:0 1;flex:0 1;-ms-flex-preferred-size:3.88889rem;flex-basis:3.88889rem;width:3.88889rem;height:3.88889rem;margin:1rem 0;padding:1.94444rem;border-radius:1.94444rem;background:#ff5712 center no-repeat url(/themes/custom/visitpa/images/icons/arrow__right__white.svg);background-size:auto 2.77778rem;text-indent:-9999px;-ms-flex-item-align:center;align-self:center;}.destinationSlider .slick-arrow:hover{background-color:#ed4500;}.destinationSlider .slick-arrow:first-child{-webkit-transform:rotate(180deg);transform:rotate(180deg);}@media (max-width:40em){.destinationSlider .slick-arrow{display:none !important;}}.destinationSlider .slick-dots{width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-top:1.66667rem;}.destinationSlider .slick-dots button{height:1.11111rem;width:1.11111rem;background-color:#e0dcd7;border:5px solid #e0dcd7;}.destinationSlider .slick-dots .slick-active button{background-color:white;border-color:#ff5712;}.destinationSlider .slick-dots li:first-child button{margin:0;}@media screen and (max-width:768px){.destinationSlider .slick-dots{width:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-top:1rem;}}@media (max-width:40em){.destinationSlider{margin-bottom:1.11111rem;}}.field_banner_image{min-height:25em;background-size:cover;background-position:center;margin-bottom:3em;}.field--name-field-map-address iframe{width:100%;height:20em;display:block;}@media screen and (min-width:50em){.destinationIntro .button,.destinationIntro input[type=submit],.destinationIntro .page-header .field--name-field-banner-callout a,.page-header .field--name-field-banner-callout .destinationIntro a,.destinationIntro .article-teaser__read-more,.destinationIntro .destination-teaser__read-more,.destinationIntro .node--type-webform-confirmation #mmgWoLeadsubmitButton,.node--type-webform-confirmation .destinationIntro #mmgWoLeadsubmitButton,.destinationIntro .node--type-webform-confirmation #mmgWoLeadsubmit .red-button,.node--type-webform-confirmation #mmgWoLeadsubmit .destinationIntro .red-button,.destinationIntro .page-form .webform-confirmation__back a,.page-form .webform-confirmation__back .destinationIntro a,.destinationIntro .page-node-type-webform .webform-confirmation__back a,.page-node-type-webform .webform-confirmation__back .destinationIntro a,.destinationIntro .event-listing .pager .pager__item a,.event-listing .pager .pager__item .destinationIntro a,.destinationIntro .paragraph--type--archive .pager .pager__item a,.paragraph--type--archive .pager .pager__item .destinationIntro a,.destinationIntro .paragraph--type--destination-by-category ul li a,.paragraph--type--destination-by-category ul li .destinationIntro a,.destinationIntro .more-link a,.more-link .destinationIntro a,.destinationIntro .paragraph--type--destinations-by-region-grid .pager .pager__item a,.paragraph--type--destinations-by-region-grid .pager .pager__item .destinationIntro a,.destinationIntro .paragraph--type--experience-category-by-pillar-w- .banner_content_link,.paragraph--type--experience-category-by-pillar-w- .destinationIntro .banner_content_link{width:auto;}.destinationSlider{margin-bottom:2em;}}.destination-teaser-square{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:10px;width:100%;text-align:center;}.destination-teaser-square__align{z-index:2;}.destination-teaser-square a{position:relative;text-decoration:none;z-index:2;height:100%;width:100%;min-height:22em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.destination-teaser-square a::before{opacity:0;content:'';position:absolute;top:0;left:0;height:100%;width:100%;background:#ff5712;z-index:1;-webkit-transition:opacity 350ms ease;transition:opacity 350ms ease;}.destination-teaser-square a:hover::before{opacity:0.7;}.destination-teaser-square a > div{-webkit-transition:250ms ease;transition:250ms ease;}.destination-teaser-square a:hover > div{opacity:1;}.destination-teaser-square .label{color:white;margin-bottom:0;}.destination-teaser-square .title{font-size:1rem;font-weight:600;margin:0;text-align:left;padding:0;line-height:1.77778rem;}.destination-teaser{-webkit-transition:-webkit-transform 300ms ease;transition:-webkit-transform 300ms ease;transition:transform 300ms ease;transition:transform 300ms ease,-webkit-transform 300ms ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative;margin-bottom:2em;}.destination-teaser a{color:inherit;text-decoration:inherit;}.destination-teaser__image-wrap{position:relative;height:100%;width:100%;overflow:hidden;}.destination-teaser__image{background:rgba(0,0,0,0.25);background-position:center;background-size:cover;background-repeat:no-repeat;background-size:cover;}.destination-teaser__no-image{background:center no-repeat url(/themes/custom/visitpa/images/backgrounds/background_destination_thumb.jpg);background-size:cover;}.destination-teaser__image,.destination-teaser__no-image{padding-top:75%;height:auto;width:100%;-webkit-transition:all 600ms ease;transition:all 600ms ease;}.destination-teaser__image:hover,.destination-teaser__no-image:hover{-webkit-transform:scale(1.1);transform:scale(1.1);}.destination-teaser__content{padding:1rem 0;background:transparent;}.destination-teaser__address{display:block;margin-bottom:0.7rem;background:left center no-repeat url(/themes/custom/visitpa/images/icons/icon_map_marker.svg);padding-left:20px;text-transform:uppercase;color:#6E838D;font-family:"Spartan",sans-serif;font-weight:600;font-size:0.66667rem;letter-spacing:0.05em;}.destination-teaser__date .field--name-field-date-range{background:#EDEDED;padding:5px 10px;display:inline-block;color:#003044;font-weight:600;font-size:0.8em;margin-bottom:15px;}.destination-teaser__title{display:block;font-family:"Spartan",sans-serif;font-size:1rem;font-weight:600;color:#013045;line-height:1.6;letter-spacing:-0.04em;}.destination-teaser__read-more{position:absolute;bottom:30px;left:35px;}body.page-node-type-event{background:#f8f3ee;}body.page-node-type-event h1{color:#003044;}body.page-node-type-event .content{padding:4em 0;}body.page-node-type-event .container,body.page-node-type-event .paragraph--type--region-teasers .views-element-container,.paragraph--type--region-teasers body.page-node-type-event .views-element-container,body.page-node-type-event .field--name-field-trips-all-teasers .views-element-container,.field--name-field-trips-all-teasers body.page-node-type-event .views-element-container,body.page-node-type-event .paragraph--type--trips-3-teasers .views-element-container,.paragraph--type--trips-3-teasers body.page-node-type-event .views-element-container{overflow:visible;}body.page-node-type-event .article-teaser__content{text-align:left;}body.page-node-type-event .title{padding-left:0;padding-right:0;}body.page-node-type-event .article-teaser__read-more{left:2em;-webkit-transform:translateX(0);transform:translateX(0);}body.page-node-type-event .field--name-field-event-date{margin:1em 0;}body.page-node-type-event .field--name-field-event-date .field__item{background:rgba(0,0,0,0.1);font-weight:600;font-size:0.9em;display:inline-block;padding:4px 1em;}body.page-node-type-event .eventIntro .button,body.page-node-type-event .eventIntro input[type=submit],body.page-node-type-event .eventIntro .page-header .field--name-field-banner-callout a,.page-header .field--name-field-banner-callout body.page-node-type-event .eventIntro a,body.page-node-type-event .eventIntro .article-teaser__read-more,body.page-node-type-event .eventIntro .destination-teaser__read-more,body.page-node-type-event .eventIntro .node--type-webform-confirmation #mmgWoLeadsubmitButton,.node--type-webform-confirmation body.page-node-type-event .eventIntro #mmgWoLeadsubmitButton,body.page-node-type-event .eventIntro .node--type-webform-confirmation #mmgWoLeadsubmit .red-button,.node--type-webform-confirmation #mmgWoLeadsubmit body.page-node-type-event .eventIntro .red-button,body.page-node-type-event .eventIntro .page-form .webform-confirmation__back a,.page-form .webform-confirmation__back body.page-node-type-event .eventIntro a,body.page-node-type-event .eventIntro .page-node-type-webform .webform-confirmation__back a,.page-node-type-webform .webform-confirmation__back body.page-node-type-event .eventIntro a,body.page-node-type-event .eventIntro .event-listing .pager .pager__item a,.event-listing .pager .pager__item body.page-node-type-event .eventIntro a,body.page-node-type-event .eventIntro .paragraph--type--archive .pager .pager__item a,.paragraph--type--archive .pager .pager__item body.page-node-type-event .eventIntro a,body.page-node-type-event .eventIntro .paragraph--type--destination-by-category ul li a,.paragraph--type--destination-by-category ul li body.page-node-type-event .eventIntro a,body.page-node-type-event .eventIntro .more-link a,.more-link body.page-node-type-event .eventIntro a,body.page-node-type-event .eventIntro .paragraph--type--destinations-by-region-grid .pager .pager__item a,.paragraph--type--destinations-by-region-grid .pager .pager__item body.page-node-type-event .eventIntro a,body.page-node-type-event .eventIntro .paragraph--type--experience-category-by-pillar-w- .banner_content_link,.paragraph--type--experience-category-by-pillar-w- body.page-node-type-event .eventIntro .banner_content_link{margin-bottom:10px;width:100%;}.event_repeat{border-left:2px solid rgba(0,0,0,0.25);padding-left:1em;}.eventSlider{position:relative;margin-bottom:2em;}.eventSlider .slick-slide{width:100%;padding-left:50px;padding-right:50px;}.eventSlider .slick-arrow{position:absolute;z-index:5;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0;text-indent:-9999px;background:center no-repeat url(/themes/custom/visitpa/images/icons/icon_slider_arrow.png);height:35px;width:35px;padding:0;border-radius:0;}.eventSlider .slick-arrow:hover{background-color:none;}.eventSlider .slick-arrow.slick-next{-webkit-transform:scaleX(-1) translateY(-50%);transform:scaleX(-1) translateY(-50%);}.eventSlider .slick-dots{margin-top:12px;}.eventSlider .slick-dots button{background:#d5d5d5;height:12px;width:12px;margin-left:12px;}.eventSlider .slick-dots li:first-child button{margin-left:0;}.eventSlider .slick-dots .slick-active button{background:#ff5712;}.field--name-field-map-address{margin-top:1em;}.field--name-field-map-address iframe{width:100%;height:20em;display:block;}@media screen and (min-width:50em){body.page-node-type-event .content{margin-top:2em;}body.page-node-type-event .eventIntro .button,body.page-node-type-event .eventIntro input[type=submit],body.page-node-type-event .eventIntro .page-header .field--name-field-banner-callout a,.page-header .field--name-field-banner-callout body.page-node-type-event .eventIntro a,body.page-node-type-event .eventIntro .article-teaser__read-more,body.page-node-type-event .eventIntro .destination-teaser__read-more,body.page-node-type-event .eventIntro .node--type-webform-confirmation #mmgWoLeadsubmitButton,.node--type-webform-confirmation body.page-node-type-event .eventIntro #mmgWoLeadsubmitButton,body.page-node-type-event .eventIntro .node--type-webform-confirmation #mmgWoLeadsubmit .red-button,.node--type-webform-confirmation #mmgWoLeadsubmit body.page-node-type-event .eventIntro .red-button,body.page-node-type-event .eventIntro .page-form .webform-confirmation__back a,.page-form .webform-confirmation__back body.page-node-type-event .eventIntro a,body.page-node-type-event .eventIntro .page-node-type-webform .webform-confirmation__back a,.page-node-type-webform .webform-confirmation__back body.page-node-type-event .eventIntro a,body.page-node-type-event .eventIntro .event-listing .pager .pager__item a,.event-listing .pager .pager__item body.page-node-type-event .eventIntro a,body.page-node-type-event .eventIntro .paragraph--type--archive .pager .pager__item a,.paragraph--type--archive .pager .pager__item body.page-node-type-event .eventIntro a,body.page-node-type-event .eventIntro .paragraph--type--destination-by-category ul li a,.paragraph--type--destination-by-category ul li body.page-node-type-event .eventIntro a,body.page-node-type-event .eventIntro .more-link a,.more-link body.page-node-type-event .eventIntro a,body.page-node-type-event .eventIntro .paragraph--type--destinations-by-region-grid .pager .pager__item a,.paragraph--type--destinations-by-region-grid .pager .pager__item body.page-node-type-event .eventIntro a,body.page-node-type-event .eventIntro .paragraph--type--experience-category-by-pillar-w- .banner_content_link,.paragraph--type--experience-category-by-pillar-w- body.page-node-type-event .eventIntro .banner_content_link{width:auto;}}.paragraph--type--curated-events{text-align:center;padding:3em 0;}.paragraph--type--curated-events h5{position:relative;display:inline-block;}.paragraph--type--curated-events .slick-slide{padding:20px;}.paragraph--type--curated-events .slick-arrow{position:absolute;z-index:5;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0;text-indent:-9999px;background:center no-repeat url(/themes/custom/visitpa/images/icons/icon_slider_arrow.png);height:35px;width:35px;padding:0;border-radius:0;cursor:pointer;}.paragraph--type--curated-events .slider_prev{left:-35%;}.paragraph--type--curated-events .slider_next{right:-35%;-webkit-transform:scaleX(-1) translateY(-50%);transform:scaleX(-1) translateY(-50%);}.paragraph--type--curated-events .container,.paragraph--type--curated-events .paragraph--type--region-teasers .views-element-container,.paragraph--type--region-teasers .paragraph--type--curated-events .views-element-container,.paragraph--type--curated-events .field--name-field-trips-all-teasers .views-element-container,.field--name-field-trips-all-teasers .paragraph--type--curated-events .views-element-container,.paragraph--type--curated-events .paragraph--type--trips-3-teasers .views-element-container,.paragraph--type--trips-3-teasers .paragraph--type--curated-events .views-element-container{overflow:visible;}.paragraph--type--curated-events .widget_calendar{margin-bottom:1em;max-width:100%;margin-left:auto;margin-right:auto;}@media screen and (max-width:40em){.paragraph--type--curated-events .widget_calendar .gutter{margin:0;}}.paragraph--type--curated-events .widget_calendar .calendar_item{background:white;margin-bottom:1em;padding:1.77778rem;width:100%;-webkit-transition:-webkit-transform 300ms ease;transition:-webkit-transform 300ms ease;transition:transform 300ms ease;transition:transform 300ms ease,-webkit-transform 300ms ease;position:relative;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;}@media (max-width:40em){.paragraph--type--curated-events .widget_calendar .calendar_item{padding:0;}}.paragraph--type--curated-events .widget_calendar .calendar_item{text-align:left;color:#003044;font-size:0.88889rem;}.paragraph--type--curated-events .widget_calendar .calendar_item a{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-wrap:wrap;flex-wrap:wrap;color:inherit;text-decoration:inherit;padding:2em;z-index:2;}.paragraph--type--curated-events .widget_calendar .calendar_image{margin-bottom:1em;}.paragraph--type--curated-events .widget_calendar .calendar_item{width:calc(100% + .49px);}.paragraph--type--curated-events .widget_calendar img{width:100%;height:auto;display:block;}.paragraph--type--curated-events .widget_calendar .field--name-field-event-date .field__item{line-height:1em;font-weight:600;font-size:1rem;display:inline-block;margin:0;}.paragraph--type--curated-events .widget_calendar .calendar_month{font-size:1.75em;display:block;line-height:1em;}.paragraph--type--curated-events .widget_calendar .calendar_day{font-size:5em;display:block;line-height:0.8em;}.paragraph--type--curated-events .widget_calendar .calendar_title{font-family:"Spartan",sans-serif;font-weight:700;font-size:1.77778rem;color:#3333FF;margin-top:0.5em;line-height:1.5em;letter-spacing:-0.04em;}.paragraph--type--curated-events .widget_calendar .calendar_address{font-family:"Inter",sans-serif;font-size:0.88889rem;font-weight:600;line-height:1.5em;}@media screen and (min-width:40em){.paragraph--type--curated-events .widget_calendar .calendar_item a{-ms-flex-wrap:nowrap;flex-wrap:nowrap;}.paragraph--type--curated-events .widget_calendar .calendar_image{margin-right:2.66667rem;max-width:300px;-ms-flex-negative:0;flex-shrink:0;margin-bottom:0;}}@media screen and (min-width:70em){.paragraph--type--curated-events .widget_calendar .calendar_item a{width:100%;}.paragraph--type--curated-events .widget_calendar .calendar_day{font-size:6em;}}.paragraph--type--experience-finder .calendar_item{background:white;width:100%;-webkit-transition:-webkit-transform 300ms ease;transition:-webkit-transform 300ms ease;transition:transform 300ms ease;transition:transform 300ms ease,-webkit-transform 300ms ease;position:relative;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;text-align:left;color:#003044;font-size:0.88889rem;}.paragraph--type--experience-finder .calendar_item a{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-wrap:wrap;flex-wrap:wrap;color:inherit;text-decoration:inherit;padding:2em;}.paragraph--type--experience-finder .calendar_item img{width:100%;height:auto;display:block;}.paragraph--type--experience-finder .field--name-field-event-date .field__item{line-height:1em;font-weight:600;font-size:0.9em;display:inline-block;margin:0;}.paragraph--type--experience-finder .calendar_month{font-size:1.75em;display:block;line-height:1em;}.paragraph--type--experience-finder .calendar_day{font-size:5em;display:block;line-height:0.8em;}.paragraph--type--experience-finder .calendar_title{font-weight:600;font-size:1.77778rem;color:#3333FF;margin-top:0.5em;}.paragraph--type--experience-finder .calendar_address{font-size:0.88889rem;font-weight:600;line-height:1.33333rem;}@media screen and (min-width:40em){.paragraph--type--experience-finder .calendar_details{width:70%;}.paragraph--type--experience-finder .calendar_image{padding-right:2em;width:30%;height:auto;margin-bottom:0;}}@media screen and (min-width:70em){.paragraph--type--experience-finder .calendar_item a{width:100%;}.paragraph--type--experience-finder .calendar_day{font-size:6em;}}.calendar_item:hover .calendar_title{text-decoration:underline;}.paragraph--type--events h5{position:relative;display:inline-block;}.paragraph--type--events .slick-slide{padding:20px;}.paragraph--type--events .slick-arrow{position:absolute;z-index:5;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0;text-indent:-9999px;background:center no-repeat url(/themes/custom/visitpa/images/icons/icon_slider_arrow.png);height:35px;width:35px;padding:0;border-radius:0;cursor:pointer;}.paragraph--type--events .slider_prev{left:-35%;}.paragraph--type--events .slider_next{right:-35%;-webkit-transform:scaleX(-1) translateY(-50%);transform:scaleX(-1) translateY(-50%);}.paragraph--type--events .container,.paragraph--type--events .paragraph--type--region-teasers .views-element-container,.paragraph--type--region-teasers .paragraph--type--events .views-element-container,.paragraph--type--events .field--name-field-trips-all-teasers .views-element-container,.field--name-field-trips-all-teasers .paragraph--type--events .views-element-container,.paragraph--type--events .paragraph--type--trips-3-teasers .views-element-container,.paragraph--type--trips-3-teasers .paragraph--type--events .views-element-container{overflow:visible;}.paragraph--type--events .widget_calendar{margin-bottom:1em;max-width:100%;margin-left:auto;margin-right:auto;}@media screen and (max-width:40em){.paragraph--type--events .widget_calendar .gutter{margin:0;}}.paragraph--type--events .widget_calendar .calendar_item{background:white;margin-bottom:1em;padding:1.77778rem;width:100%;-webkit-transition:-webkit-transform 300ms ease;transition:-webkit-transform 300ms ease;transition:transform 300ms ease;transition:transform 300ms ease,-webkit-transform 300ms ease;position:relative;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;}@media (max-width:40em){.paragraph--type--events .widget_calendar .calendar_item{padding:0;}}.paragraph--type--events .widget_calendar .calendar_item{text-align:left;color:#003044;font-size:0.88889rem;}.paragraph--type--events .widget_calendar .calendar_item a{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-wrap:wrap;flex-wrap:wrap;color:inherit;text-decoration:inherit;padding:2em;z-index:2;}.paragraph--type--events .widget_calendar .calendar_image{margin-bottom:1em;}.paragraph--type--events .widget_calendar .calendar_item{width:calc(100% + .49px);}.paragraph--type--events .widget_calendar img{width:100%;height:auto;display:block;}.paragraph--type--events .widget_calendar .field--name-field-event-date .field__item{line-height:1em;font-weight:600;font-size:1rem;display:inline-block;margin:0;}.paragraph--type--events .widget_calendar .calendar_month{font-size:1.75em;display:block;line-height:1em;}.paragraph--type--events .widget_calendar .calendar_day{font-size:5em;display:block;line-height:0.8em;}.paragraph--type--events .widget_calendar .calendar_title{font-family:"Spartan",sans-serif;font-weight:700;font-size:1.77778rem;color:#3333FF;margin-top:0.5em;line-height:1.5em;letter-spacing:-0.04em;}.paragraph--type--events .widget_calendar .calendar_address{font-family:"Inter",sans-serif;font-size:0.88889rem;font-weight:600;line-height:1.5em;}@media screen and (min-width:40em){.paragraph--type--events .widget_calendar .calendar_item a{-ms-flex-wrap:nowrap;flex-wrap:nowrap;}.paragraph--type--events .widget_calendar .calendar_image{margin-right:2.66667rem;max-width:300px;-ms-flex-negative:0;flex-shrink:0;margin-bottom:0;}}@media screen and (min-width:70em){.paragraph--type--events .widget_calendar .calendar_item a{width:100%;}.paragraph--type--events .widget_calendar .calendar_day{font-size:6em;}}.paragraph--type--experience-finder .calendar_item{background:white;width:100%;-webkit-transition:-webkit-transform 300ms ease;transition:-webkit-transform 300ms ease;transition:transform 300ms ease;transition:transform 300ms ease,-webkit-transform 300ms ease;position:relative;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;text-align:left;color:#003044;font-size:0.88889rem;}.paragraph--type--experience-finder .calendar_item a{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-wrap:wrap;flex-wrap:wrap;color:inherit;text-decoration:inherit;padding:2em;}.paragraph--type--experience-finder .calendar_item img{width:100%;height:auto;display:block;}.paragraph--type--experience-finder .field--name-field-event-date .field__item{line-height:1em;font-weight:600;font-size:0.9em;display:inline-block;margin:0;}.paragraph--type--experience-finder .calendar_month{font-size:1.75em;display:block;line-height:1em;}.paragraph--type--experience-finder .calendar_day{font-size:5em;display:block;line-height:0.8em;}.paragraph--type--experience-finder .calendar_title{font-weight:600;font-size:1.77778rem;color:#3333FF;margin-top:0.5em;}.paragraph--type--experience-finder .calendar_address{font-size:0.88889rem;font-weight:600;line-height:1.33333rem;}@media screen and (min-width:40em){.paragraph--type--experience-finder .calendar_details{width:70%;}.paragraph--type--experience-finder .calendar_image{padding-right:2em;width:30%;height:auto;margin-bottom:0;}}@media screen and (min-width:70em){.paragraph--type--experience-finder .calendar_item a{width:100%;}.paragraph--type--experience-finder .calendar_day{font-size:6em;}}.calendar_item:hover .calendar_title{text-decoration:underline;}.node--type-experience-category-landing-page .page-content{padding-top:5em;}.node--type-experience-category-landing-page .page-content h2{text-align:center;}.node--type-experience-category-landing-page .page-content .container,.node--type-experience-category-landing-page .page-content .paragraph--type--region-teasers .views-element-container,.paragraph--type--region-teasers .node--type-experience-category-landing-page .page-content .views-element-container,.node--type-experience-category-landing-page .page-content .field--name-field-trips-all-teasers .views-element-container,.field--name-field-trips-all-teasers .node--type-experience-category-landing-page .page-content .views-element-container,.node--type-experience-category-landing-page .page-content .paragraph--type--trips-3-teasers .views-element-container,.paragraph--type--trips-3-teasers .node--type-experience-category-landing-page .page-content .views-element-container{max-width:960px;}.node--type-experience-category-landing-page .page-content li{line-height:1.7em;}@media (max-width:40em){.node--type-experience-category-landing-page .page-content{padding-top:2em;}}.node--type-experience-category-landing-page .page-header-more{color:#003044;}.node--type-experience-category-landing-page .paragraph--type--articles-by-experience-category{margin-top:0;}@media (max-width:800px){.node--type-experience-category-landing-page .paragraph--type--articles-by-experience-category .link-blue{display:none;}.node--type-experience-category-landing-page .paragraph--type--articles-by-experience-category .gutter-medium.multi_row{margin-left:-0.5rem;margin-right:-0.5rem;}.node--type-experience-category-landing-page .paragraph--type--articles-by-experience-category .gutter-medium .col-1-3,.node--type-experience-category-landing-page .paragraph--type--articles-by-experience-category .gutter-medium .col-1-4{width:50%;margin-bottom:1rem;}.node--type-experience-category-landing-page .paragraph--type--articles-by-experience-category .gutter-medium .col-1-3:nth-child(odd),.node--type-experience-category-landing-page .paragraph--type--articles-by-experience-category .gutter-medium .col-1-4:nth-child(odd){padding-right:.5rem;}.node--type-experience-category-landing-page .paragraph--type--articles-by-experience-category .gutter-medium .col-1-3:nth-child(even),.node--type-experience-category-landing-page .paragraph--type--articles-by-experience-category .gutter-medium .col-1-4:nth-child(even){padding-left:.5rem;}.node--type-experience-category-landing-page .paragraph--type--articles-by-experience-category .gutter-medium .col-1-3.all-articles-item,.node--type-experience-category-landing-page .paragraph--type--articles-by-experience-category .gutter-medium .col-1-4.all-articles-item{width:100%;}}.node--type-experience-category-landing-page .field--name-field-destinations-by-category{margin-top:5.55556rem;}@media (max-width:40em){.node--type-experience-category-landing-page .field--name-field-destinations-by-category{margin-top:0;}}@media (max-width:40em){.node--type-experience-category-landing-page .more-link{padding-top:0;}}.paragraph--type--must-see-pa .experience-category-teaser__image-wrap{position:relative;width:100%;height:100%;overflow:hidden;}.paragraph--type--must-see-pa .experience-category-teaser__image{width:100%;height:auto;padding-bottom:100%;background:center center no-repeat;background-size:cover;-webkit-transition:-webkit-transform 600ms ease;transition:-webkit-transform 600ms ease;transition:transform 600ms ease;transition:transform 600ms ease,-webkit-transform 600ms ease;}.paragraph--type--must-see-pa a{display:block;}.paragraph--type--must-see-pa a:before{display:none;}.paragraph--type--must-see-pa .label{margin-bottom:10px;}.paragraph--type--must-see-pa .label,.paragraph--type--must-see-pa .title{color:#003146;}.paragraph--type--must-see-pa .destination-teaser-square{-webkit-mask:none;margin-bottom:30px;}.paragraph--type--must-see-pa .destination-teaser-square:hover .experience-category-teaser__image{-webkit-transform:scale(1.2);transform:scale(1.2);}.experience-category-teaser{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:10px;width:100%;background-size:cover;background-position:center;-webkit-mask:url(/themes/custom/visitpa/images/masks/mask_widget_video.svg);-webkit-mask-size:cover;-webkit-mask:none;}.experience-category-teaser:hover .experience-category-teaser__img{-webkit-transform:scale(1.2);transform:scale(1.2);}.experience-category-teaser.no_mask{-webkit-mask:none;}.experience-category-teaser__align{z-index:2;text-align:left;width:100%;}.experience-category-teaser__align-center{text-align:center;margin-left:auto;margin-right:auto;}.experience-category-teaser__img-wrap{position:relative;width:100%;height:100%;overflow:hidden;}.experience-category-teaser__img{width:100%;height:auto;padding-bottom:100%;background:center center no-repeat;background-size:cover;-webkit-transition:-webkit-transform 600ms ease;transition:-webkit-transform 600ms ease;transition:transform 600ms ease;transition:transform 600ms ease,-webkit-transform 600ms ease;}.experience-category-teaser__img.square{padding-bottom:100%;}.experience-category-teaser__img--landscape{padding-bottom:56.25%;}.experience-category-teaser a{position:relative;text-decoration:none;z-index:2;height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}@media all and (-ms-high-contrast:none){.experience-category-teaser a{height:1px;}}.experience-category-teaser a > div{-webkit-transition:250ms ease;transition:250ms ease;}.experience-category-teaser a:hover > div{opacity:1;}.experience-category-teaser .label{margin:0.5rem 0;font-size:1.33333rem;font-weight:700;line-height:1.4;text-transform:none;letter-spacing:-0.04em;}.experience-category-teaser .title{color:#013045;padding:0 1rem;font-size:1rem;font-weight:500;line-height:1.2;letter-spacing:-0.04em;}@media (max-width:800px){.experience-category-teaser .link-blue{display:none;}.experience-category-teaser .gutter-medium.multi_row{margin-left:-0.5rem;margin-right:-0.5rem;}.experience-category-teaser .gutter-medium .col-1-3,.experience-category-teaser .gutter-medium .col-1-4{width:50%;margin-bottom:1rem;}.experience-category-teaser .gutter-medium .col-1-3:nth-child(odd),.experience-category-teaser .gutter-medium .col-1-4:nth-child(odd){padding-right:.5rem;}.experience-category-teaser .gutter-medium .col-1-3:nth-child(even),.experience-category-teaser .gutter-medium .col-1-4:nth-child(even){padding-left:.5rem;}.experience-category-teaser .gutter-medium .col-1-3.all-articles-item,.experience-category-teaser .gutter-medium .col-1-4.all-articles-item{width:100%;}}.paragraph--type--experience-category-by-pillar-fo .experience-category-teaser__img-wrap:before{opacity:0;content:'';position:absolute;top:0;left:0;height:100%;width:100%;background:#ff5712;z-index:1;-webkit-transition:opacity 350ms ease;transition:opacity 350ms ease;}.paragraph--type--experience-category-by-pillar-fo .experience-category-teaser:hover .experience-category-teaser__img{-webkit-transform:none !important;transform:none !important;}.paragraph--type--experience-category-by-pillar-fo .experience-category-teaser:hover .experience-category-teaser__img-wrap:before{opacity:0.7;}@media screen and (min-width:50em){.experience-category-teaser a:before{opacity:0;background:#ff5712;}}@-webkit-keyframes fade_it{from{opacity:0;}to{opacity:1;}}@keyframes fade_it{from{opacity:0;}to{opacity:1;}}@media screen and (max-width:1024px){.destination-slider-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}@media screen and (max-width:768px){.destination-slider-wrap .slick-list{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}.destination-slider-wrap .slick-prev{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}.destination-slider-wrap .slick-dots{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;}.destination-slider-wrap .slick-next{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;}}.field--name-field-image-gallery-description{width:100%;padding:1em;-webkit-box-flex:3;-ms-flex:3;flex:3;}.field--name-field-image-gallery-description .button,.field--name-field-image-gallery-description input[type=submit],.field--name-field-image-gallery-description .page-header .field--name-field-banner-callout a,.page-header .field--name-field-banner-callout .field--name-field-image-gallery-description a,.field--name-field-image-gallery-description .article-teaser__read-more,.field--name-field-image-gallery-description .destination-teaser__read-more,.field--name-field-image-gallery-description .node--type-webform-confirmation #mmgWoLeadsubmitButton,.node--type-webform-confirmation .field--name-field-image-gallery-description #mmgWoLeadsubmitButton,.field--name-field-image-gallery-description .node--type-webform-confirmation #mmgWoLeadsubmit .red-button,.node--type-webform-confirmation #mmgWoLeadsubmit .field--name-field-image-gallery-description .red-button,.field--name-field-image-gallery-description .page-form .webform-confirmation__back a,.page-form .webform-confirmation__back .field--name-field-image-gallery-description a,.field--name-field-image-gallery-description .page-node-type-webform .webform-confirmation__back a,.page-node-type-webform .webform-confirmation__back .field--name-field-image-gallery-description a,.field--name-field-image-gallery-description .event-listing .pager .pager__item a,.event-listing .pager .pager__item .field--name-field-image-gallery-description a,.field--name-field-image-gallery-description .paragraph--type--archive .pager .pager__item a,.paragraph--type--archive .pager .pager__item .field--name-field-image-gallery-description a,.field--name-field-image-gallery-description .paragraph--type--destination-by-category ul li a,.paragraph--type--destination-by-category ul li .field--name-field-image-gallery-description a,.field--name-field-image-gallery-description .more-link a,.more-link .field--name-field-image-gallery-description a,.field--name-field-image-gallery-description .paragraph--type--destinations-by-region-grid .pager .pager__item a,.paragraph--type--destinations-by-region-grid .pager .pager__item .field--name-field-image-gallery-description a,.field--name-field-image-gallery-description .paragraph--type--experience-category-by-pillar-w- .banner_content_link,.paragraph--type--experience-category-by-pillar-w- .field--name-field-image-gallery-description .banner_content_link{margin-top:1rem;}.field--name-field-image-gallery.has_slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:5;-ms-flex:5;flex:5;position:relative;width:100%;}.field--name-field-image-gallery.has_slider img{display:block;margin:0;max-width:100%;height:100%;height:auto;outline:none;}.field--name-field-image-gallery.has_slider.single .slick-list{padding:0;}.field--name-field-image-gallery.has_slider.single .slick-list .slick-slide{padding-right:0;}.field--name-field-image-gallery.has_slider.single .slick-list span{max-width:100%;}.field--name-field-image-gallery.has_slider .slick-list{-webkit-box-flex:0;-ms-flex:0 1;flex:0 1;-ms-flex-preferred-size:calc(100% - 170px);flex-basis:calc(100% - 170px);max-width:35.55556rem;}@media screen and (max-width:768px){.field--name-field-image-gallery.has_slider .slick-list{-ms-flex-preferred-size:100%;flex-basis:100%;}}.field--name-field-image-gallery.has_slider .slick-slide{padding:0;position:relative;outline:none;max-height:26.66667rem;max-width:35.55556rem;}.field--name-field-image-gallery.has_slider .slick-slide .media{max-width:100%;}.field--name-field-image-gallery.has_slider .slick-slide img{max-width:100%;}.field--name-field-image-gallery.has_slider .slick-arrow{-webkit-box-flex:0;-ms-flex:0 1;flex:0 1;-ms-flex-preferred-size:3.88889rem;flex-basis:3.88889rem;width:3.88889rem;height:3.88889rem;margin:1rem 0;border-radius:1.94444rem;background:#ff5712 center no-repeat url(/themes/custom/visitpa/images/icons/arrow__right__white.svg);background-size:auto 2.77778rem;text-indent:-9999px;}.field--name-field-image-gallery.has_slider .slick-arrow:hover{background-color:#ed4500;}.field--name-field-image-gallery.has_slider .slick-arrow:first-child{-webkit-transform:rotate(180deg);transform:rotate(180deg);}.field--name-field-image-gallery.has_slider span{display:block;position:absolute;bottom:0;left:0;max-width:calc(100% - 25px);padding:10px;text-transform:uppercase;font-weight:700;text-align:left;font-size:0.66667rem;-webkit-transition:opacity 400ms ease;transition:opacity 400ms ease;opacity:0;background:white;}.field--name-field-image-gallery.has_slider .span_focus span{opacity:1;}.field--name-field-image-gallery.has_slider .slick-dots{width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-top:1.66667rem;}.field--name-field-image-gallery.has_slider .slick-dots button{height:1.11111rem;width:1.11111rem;background-color:#e0dcd7;border:5px solid #e0dcd7;}.field--name-field-image-gallery.has_slider .slick-dots .slick-active button{background-color:white;border-color:#ff5712;}.field--name-field-image-gallery.has_slider .slick-dots li:first-child button{margin:0;}@media screen and (max-width:768px){.field--name-field-image-gallery.has_slider .slick-dots{width:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:1;-ms-flex:1;flex:1;}}@media screen and (min-width:60em){.field--name-field-image-gallery-description{padding-right:2.77778rem;}}.page-node-type-page .page-content,.page-node-type-webform .page-content{padding:5em 0;}.page-node-type-page .page-content .container,.page-node-type-page .page-content .paragraph--type--region-teasers .views-element-container,.paragraph--type--region-teasers .page-node-type-page .page-content .views-element-container,.page-node-type-page .page-content .field--name-field-trips-all-teasers .views-element-container,.field--name-field-trips-all-teasers .page-node-type-page .page-content .views-element-container,.page-node-type-page .page-content .paragraph--type--trips-3-teasers .views-element-container,.paragraph--type--trips-3-teasers .page-node-type-page .page-content .views-element-container,.page-node-type-webform .page-content .container,.page-node-type-webform .page-content .paragraph--type--region-teasers .views-element-container,.paragraph--type--region-teasers .page-node-type-webform .page-content .views-element-container,.page-node-type-webform .page-content .field--name-field-trips-all-teasers .views-element-container,.field--name-field-trips-all-teasers .page-node-type-webform .page-content .views-element-container,.page-node-type-webform .page-content .paragraph--type--trips-3-teasers .views-element-container,.paragraph--type--trips-3-teasers .page-node-type-webform .page-content .views-element-container{max-width:960px;}.page-node-type-page .page-content li,.page-node-type-webform .page-content li{line-height:1.7em;}.page-node-type-webform .page-content{padding:3em 0;}.page-node-type-webform .page-content .field--name-body{text-align:center;}.page-node-type-webform form{margin-top:2em;}.node--type-pillar.node--view-mode-pillar-experiences .page-content{padding-top:2.5em;}.node--type-pillar.node--view-mode-pillar-experiences .page-content h2{text-align:center;padding:0 1rem;}.node--type-pillar.node--view-mode-pillar-experiences .page-content .container,.node--type-pillar.node--view-mode-pillar-experiences .page-content .paragraph--type--region-teasers .views-element-container,.paragraph--type--region-teasers .node--type-pillar.node--view-mode-pillar-experiences .page-content .views-element-container,.node--type-pillar.node--view-mode-pillar-experiences .page-content .field--name-field-trips-all-teasers .views-element-container,.field--name-field-trips-all-teasers .node--type-pillar.node--view-mode-pillar-experiences .page-content .views-element-container,.node--type-pillar.node--view-mode-pillar-experiences .page-content .paragraph--type--trips-3-teasers .views-element-container,.paragraph--type--trips-3-teasers .node--type-pillar.node--view-mode-pillar-experiences .page-content .views-element-container{max-width:960px;}.node--type-pillar.node--view-mode-pillar-experiences .page-content li{line-height:1.7em;}.node--type-pillar .paragraph--type--experience-category-by-pillar-w-{background-color:rgba(235,230,230,0.5);}.page-node-type-press-releases{background:#f8f3ee;}.page-node-type-press-releases .hero{padding-top:1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:auto;}.page-node-type-press-releases .hero.has_breadcrumbs h1{margin-bottom:1em;}.page-node-type-press-releases .article-image{overflow:hidden;height:0;padding-top:56.25%;background-size:cover;background-repeat:no-repeat;background-position:center;}.page-node-type-press-releases .hero.medium{min-height:35em;}@media all and (-ms-high-contrast:none){.page-node-type-press-releases .hero.medium{height:1px;}}.page-node-type-press-releases .paragraph--type--articles-by-region{background:#EDEDED;}.page-node-type-press-releases .paragraph--type--articles-by-region h2,.page-node-type-press-releases .paragraph--type--articles-by-region h3,.page-node-type-press-releases .paragraph--type--articles-by-region body.page-node-type-event h1,.page-node-type-press-releases body.page-node-type-event .paragraph--type--articles-by-region h1,body.page-node-type-event .page-node-type-press-releases .paragraph--type--articles-by-region h1,.page-node-type-press-releases .paragraph--type--articles-by-region h4,.page-node-type-press-releases .paragraph--type--articles-by-region .trip-itinerary .field--name-field-itinerary-items .field--name-field-heading,.trip-itinerary .field--name-field-itinerary-items .page-node-type-press-releases .paragraph--type--articles-by-region .field--name-field-heading,.page-node-type-press-releases .paragraph--type--articles-by-region .paragraph--type--experience-finder-inline .resultsTitle,.paragraph--type--experience-finder-inline .page-node-type-press-releases .paragraph--type--articles-by-region .resultsTitle,.page-node-type-press-releases .paragraph--type--articles-by-region .paragraph--type--experience-finder-inline .field--name-field-title,.paragraph--type--experience-finder-inline .page-node-type-press-releases .paragraph--type--articles-by-region .field--name-field-title,.page-node-type-press-releases .paragraph--type--articles-by-region .paragraph--type--experience-finder .resultsTitle,.paragraph--type--experience-finder .page-node-type-press-releases .paragraph--type--articles-by-region .resultsTitle,.page-node-type-press-releases .paragraph--type--articles-by-region .paragraph--type--experience-finder .field--name-field-title,.paragraph--type--experience-finder .page-node-type-press-releases .paragraph--type--articles-by-region .field--name-field-title{font-size:4em;}.page-node-type-press-releases .paragraph--type--articles-by-region .field--name-field-articles-by-region{margin-top:2em;}.page-node-type-press-releases .media-contacts{margin-top:2em;}.page-node-type-press-releases .label--content--date{text-align:center;}.page-node-type-press-releases .label--subtitle{font-weight:600;color:#003044;font-size:1.15em;border-left:2px solid #51abd1;padding-left:1em;}.page-node-type-press-releases .widget_text.medium{text-align:left;max-width:750px;margin:3em auto;}.page-node-type-press-releases .widget_more .container,.page-node-type-press-releases .widget_more .paragraph--type--region-teasers .views-element-container,.paragraph--type--region-teasers .page-node-type-press-releases .widget_more .views-element-container,.page-node-type-press-releases .widget_more .field--name-field-trips-all-teasers .views-element-container,.field--name-field-trips-all-teasers .page-node-type-press-releases .widget_more .views-element-container,.page-node-type-press-releases .widget_more .paragraph--type--trips-3-teasers .views-element-container,.paragraph--type--trips-3-teasers .page-node-type-press-releases .widget_more .views-element-container{overflow:visible;}.page-node-type-press-releases .article-teaser__content{text-align:left;}.page-node-type-press-releases .article-teaser__read-more{left:2em;-webkit-transform:translateX(0);transform:translateX(0);}.page-node-type-press-releases .title{padding-left:0;padding-right:0;}.page-node-type-press-releases .background_white{background:white;}.page-node-type-press-releases .mask_8{-webkit-mask:url(/themes/custom/visitpa/images/masks/mask_8.svg);-webkit-mask-size:cover;-webkit-mask-position:top center;position:relative;}.page-node-type-press-releases .mask_8 img{width:100%;}.page-node-type-press-releases h2,.page-node-type-press-releases h3,.page-node-type-press-releases body.page-node-type-event h1,body.page-node-type-event .page-node-type-press-releases h1,.page-node-type-press-releases h2,.page-node-type-press-releases h3,.page-node-type-press-releases body.page-node-type-event h1,body.page-node-type-event .page-node-type-press-releases h1,.page-node-type-press-releases h4,.page-node-type-press-releases .trip-itinerary .field--name-field-itinerary-items .field--name-field-heading,.trip-itinerary .field--name-field-itinerary-items .page-node-type-press-releases .field--name-field-heading,.page-node-type-press-releases .paragraph--type--deal-categories .widget_list h2,.paragraph--type--deal-categories .widget_list .page-node-type-press-releases h2,.page-node-type-press-releases .paragraph--type--cvb-group-list .widget_list h2,.paragraph--type--cvb-group-list .widget_list .page-node-type-press-releases h2,.page-node-type-press-releases .paragraph--type--experience-finder-inline .resultsTitle,.paragraph--type--experience-finder-inline .page-node-type-press-releases .resultsTitle,.page-node-type-press-releases .paragraph--type--experience-finder-inline .field--name-field-title,.paragraph--type--experience-finder-inline .page-node-type-press-releases .field--name-field-title,.page-node-type-press-releases .paragraph--type--experience-finder .resultsTitle,.paragraph--type--experience-finder .page-node-type-press-releases .resultsTitle,.page-node-type-press-releases .paragraph--type--experience-finder .field--name-field-title,.paragraph--type--experience-finder .page-node-type-press-releases .field--name-field-title{color:#003044;margin:0.3em 0;}.widget_share,.field--type-social-media{background:top center no-repeat url(/themes/custom/visitpa/images/doodles/hr_gray.png);margin-top:3em;padding:1.5em 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.widget_share .social-media-sharing ul,.field--type-social-media .social-media-sharing ul{margin:0;}.widget_share .social-media-sharing li,.field--type-social-media .social-media-sharing li{margin:0;margin-left:12px;}.widget_share .facebook-share,.field--type-social-media .facebook-share{-webkit-mask:url(/themes/custom/visitpa/images/icons/social/facebook_share.svg);}.widget_share .twitter,.field--type-social-media .twitter{-webkit-mask:url(/themes/custom/visitpa/images/icons/social/twitter.svg);}.widget_share .email,.field--type-social-media .email{-webkit-mask:url(/themes/custom/visitpa/images/icons/social/email.svg);}.widget_share .share,.field--type-social-media .share{height:20px;width:20px;background-color:#003044;-webkit-transition:background-color 300ms ease;transition:background-color 300ms ease;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;display:block;}.widget_share .share:hover,.field--type-social-media .share:hover{background-color:#51abd1;}.widget_share .share img,.field--type-social-media .share img{opacity:0;visibility:hidden;width:20px;height:0;}@media all and (-ms-high-contrast:none){.widget_share .share,.field--type-social-media .share{background-color:transparent;background-position:center;background-repeat:no-repeat;background-size:contain;}.widget_share .share:hover,.field--type-social-media .share:hover{background-color:transparent;}.widget_share .facebook-share,.field--type-social-media .facebook-share{background-image:url(/themes/custom/visitpa/images/icons/social/facebook_share.svg);}.widget_share .twitter,.field--type-social-media .twitter{background-image:url(/themes/custom/visitpa/images/icons/social/twitter.svg);}.widget_share .email,.field--type-social-media .email{background-image:url(/themes/custom/visitpa/images/icons/social/email.svg);}}.view--press-releases{margin:3em 0 2em 0;}.view--press-releases .pager__items{list-style:none;margin:0;margin-top:2em;padding:0;text-align:center;}.view--press-releases .pager__items li{display:inline-block;}.view--press-releases .pager__items li.pager__item a{background:rgba(0,0,0,0.1);color:#003044;}.view--press-releases .pager__items li.pager__item a:hover{background:rgba(0,0,0,0.05);}.view--press-releases .pager__items li.pager__item.is-active a{background:#ff5712;color:white;}.view--press-releases .calendar_date{line-height:1em;background:rgba(0,0,0,0.1);font-weight:600;font-size:0.9em;display:inline-block;margin:0;padding:4px 1em;}.region-itinerary{padding:5.55556rem 1.11111rem 4.44444rem;text-align:center;}.region-itinerary__title,.region-itinerary__region-select-title{font-family:"Spartan",sans-serif;}.region-itinerary__title{margin:0 0 1.66667rem;font-size:3.55556rem;font-weight:800;text-transform:uppercase;line-height:1.1;color:inherit;}@media (max-width:40em){.region-itinerary__title{font-size:1.77778rem;}}.region-itinerary__copy,.region-itinerary__copy p{font-size:1.11111rem;font-family:"Inter",sans-serif;line-height:1.7;color:inherit;}.region-itinerary__region-select{max-width:58.3333rem;margin:4.44444rem auto 0;}@media (max-width:40em){.region-itinerary__region-select{margin-top:1.11111rem;}}.region-itinerary__title + .region-itinerary__region-select{margin-top:1.11111rem;}.region-itinerary__region-select-title{margin-bottom:2rem;font-size:1.33333rem;font-weight:700;text-transform:none;color:inherit;}@media (max-width:40em){.region-itinerary__region-select-title{font-size:1rem;}}.region-itinerary__region-select-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 -15px;}@media screen and (max-width:767px){.region-itinerary__region-select-nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}.region-itinerary__region-select-button{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;margin:7.5px;padding:1.38889rem 1.66667rem;-webkit-box-flex:2;-ms-flex:2;flex:2;max-width:calc(50% - 15px);-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:center;align-content:center;text-align:left;border-radius:0.27778rem;background-color:white;text-decoration:none;-webkit-box-shadow:12px 17px 10px rgba(0,0,0,0.08);box-shadow:12px 17px 10px rgba(0,0,0,0.08);}.region-itinerary__region-select-button:before{content:'';position:absolute;z-index:1;top:0;left:0;height:100%;width:100%;border-radius:0.27778rem;background:#000;-webkit-transition:opacity 300ms ease;transition:opacity 300ms ease;opacity:0;}.region-itinerary__region-select-button:hover:before{opacity:.1;}.region-itinerary__region-select-button--disabled{opacity:50%;}.region-itinerary__region-select-button--disabled:hover:before{opacity:0;}@media screen and (max-width:1024px) and (min-width:768px){.region-itinerary__region-select-button > svg,.region-itinerary__region-select-button > div{-webkit-box-flex:1;-ms-flex:1;flex:1;}}@media screen and (max-width:768px){.region-itinerary__region-select-button{max-width:100%;width:100%;padding:1rem;margin:5px 0;}}.region-itinerary__region-select-button-text{padding:0.55556rem;padding-left:1.11111rem;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-item-align:center;align-self:center;font-weight:700;font-size:1.11111rem;color:inherit;}.region-itinerary__region-select-button-action{display:block;margin-top:3px;color:#4D4DFF;font-size:1rem;font-weight:500;}.region-itinerary__container{overflow:visible;}@media print{.region-itinerary{display:none;}}@media (max-width:40em){.region-itinerary{padding-left:0;padding-right:0;}}.node--1367{background-color:#FFFFFF;}.node--1367 .hero{background-size:auto;background-position:center;background-color:#f3f3f1;}.node--1367 .hero.small{min-height:inherit;}@media screen and (min-width:50em){.node--1367 .hero.small{min-height:35em;}}.page-header-more{text-align:center;}.page-header-more p{max-width:800px;}.widget_more .container,.widget_more .paragraph--type--region-teasers .views-element-container,.paragraph--type--region-teasers .widget_more .views-element-container,.widget_more .field--name-field-trips-all-teasers .views-element-container,.field--name-field-trips-all-teasers .widget_more .views-element-container,.widget_more .paragraph--type--trips-3-teasers .views-element-container,.paragraph--type--trips-3-teasers .widget_more .views-element-container{overflow:visible;}.widget_more .container .article-teaser__title .title,.widget_more .paragraph--type--region-teasers .views-element-container .article-teaser__title .title,.paragraph--type--region-teasers .widget_more .views-element-container .article-teaser__title .title,.widget_more .field--name-field-trips-all-teasers .views-element-container .article-teaser__title .title,.field--name-field-trips-all-teasers .widget_more .views-element-container .article-teaser__title .title,.widget_more .paragraph--type--trips-3-teasers .views-element-container .article-teaser__title .title,.paragraph--type--trips-3-teasers .widget_more .views-element-container .article-teaser__title .title{padding-left:0;}.page-node-type-region-landing-page .paragraph--type--articles-by-region{background:none;}h1{margin-top:3rem;}.widget_flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center;}.widget_flex .label--title{-webkit-transition:color 300ms ease;transition:color 300ms ease;}.widget_flex .flex_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:auto;flex:auto;padding:3em 3em;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;border-top:3px solid #d5d5d5;}.widget_flex .flex_item p{margin:5px 0;}.widget_flex .flex_item svg{overflow:visible;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);width:calc(100% + .49px);}.widget_flex .flex_item img{-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;}.widget_flex .flex_item a{display:block;text-decoration:inherit;color:inherit;}.widget_flex .flex_item path{-webkit-transition:all 300ms ease;transition:all 300ms ease;fill:rgba(0,0,0,0.1);}.widget_flex .flex_item article[data-history-node-id="36"] path[data-node="36"],.widget_flex .flex_item article[data-history-node-id="37"] path[data-node="37"],.widget_flex .flex_item article[data-history-node-id="38"] path[data-node="38"],.widget_flex .flex_item article[data-history-node-id="39"] path[data-node="39"],.widget_flex .flex_item article[data-history-node-id="40"] path[data-node="40"],.widget_flex .flex_item article[data-history-node-id="41"] path[data-node="41"],.widget_flex .flex_item article[data-history-node-id="42"] path[data-node="42"],.widget_flex .flex_item article[data-history-node-id="43"] path[data-node="43"],.widget_flex .flex_item article[data-history-node-id="44"] path[data-node="44"],.widget_flex .flex_item article[data-history-node-id="45"] path[data-node="45"],.widget_flex .flex_item article[data-history-node-id="46"] path[data-node="46"]{fill:#ff5712;}.widget_flex .flex_item div{width:100%;text-align:center;-webkit-transition:-webkit-transform 300ms ease;transition:-webkit-transform 300ms ease;transition:transform 300ms ease;transition:transform 300ms ease,-webkit-transform 300ms ease;}.widget_flex .flex_item div:first-child{-ms-flex-item-align:start;align-self:flex-start;-ms-flex-item-align:center;align-self:center;}.widget_flex .flex_item div:last-child{-ms-flex-item-align:end;align-self:flex-end;margin-top:20px;}.widget_flex .flex_break{margin-top:2em;}.widget_flex .flex_item:hover .region-map-wrap svg path{fill:#ff5712;}.widget_flex .flex_item:hover .region-map-wrap svg path.highlight{fill:rgba(0,0,0,0.1) !important;}.widget_flex .flex_item:hover .label--title{font-weight:900;text-decoration:none;}.widget_flex.theme_light .flex_item path{fill:rgba(0,0,0,0.1);}.widget_flex.theme_light .flex_item .highlight{fill:#ff5712;}.widget_flex.theme_light .flex_item:hover path{fill:rgba(0,0,0,0.2);}@media screen and (min-width:40em){.widget_flex .flex_item{width:50%;border:0;}}@media screen and (min-width:60em){.widget_flex .flex_item{width:33.3334%;}.widget_flex .flex_break{display:block;background:center no-repeat url(/themes/custom/visitpa/images/doodles/hr_gray.png);height:50px;width:100%;}.widget_flex .flex_item:after{content:'';position:absolute;top:50%;left:0;width:3px;height:75%;background:rgba(0,0,0,0.1);-webkit-transform:translateY(-50%);transform:translateY(-50%);}.widget_flex .flex_item:first-child:after{display:none;}.widget_flex .flex_break + .flex_item:after{display:none;}}.page-node-type-story-ideas .paragraph--type--articles-by-region{background:#EDEDED;}.page-node-type-story-ideas .paragraph--type--articles-by-region h2,.page-node-type-story-ideas .paragraph--type--articles-by-region h3,.page-node-type-story-ideas .paragraph--type--articles-by-region body.page-node-type-event h1,.page-node-type-story-ideas body.page-node-type-event .paragraph--type--articles-by-region h1,body.page-node-type-event .page-node-type-story-ideas .paragraph--type--articles-by-region h1,.page-node-type-story-ideas .paragraph--type--articles-by-region h4,.page-node-type-story-ideas .paragraph--type--articles-by-region .trip-itinerary .field--name-field-itinerary-items .field--name-field-heading,.trip-itinerary .field--name-field-itinerary-items .page-node-type-story-ideas .paragraph--type--articles-by-region .field--name-field-heading,.page-node-type-story-ideas .paragraph--type--articles-by-region .paragraph--type--experience-finder-inline .resultsTitle,.paragraph--type--experience-finder-inline .page-node-type-story-ideas .paragraph--type--articles-by-region .resultsTitle,.page-node-type-story-ideas .paragraph--type--articles-by-region .paragraph--type--experience-finder-inline .field--name-field-title,.paragraph--type--experience-finder-inline .page-node-type-story-ideas .paragraph--type--articles-by-region .field--name-field-title,.page-node-type-story-ideas .paragraph--type--articles-by-region .paragraph--type--experience-finder .resultsTitle,.paragraph--type--experience-finder .page-node-type-story-ideas .paragraph--type--articles-by-region .resultsTitle,.page-node-type-story-ideas .paragraph--type--articles-by-region .paragraph--type--experience-finder .field--name-field-title,.paragraph--type--experience-finder .page-node-type-story-ideas .paragraph--type--articles-by-region .field--name-field-title{font-size:4em;}.page-node-type-story-ideas .paragraph--type--articles-by-region .field--name-field-articles-by-region{margin-top:2em;}.page-node-type-story-ideas .label--content--date{text-align:center;}.page-node-type-story-ideas .widget_text.medium{text-align:left;max-width:750px;margin:3em auto;}.page-node-type-story-ideas .widget_more .container,.page-node-type-story-ideas .widget_more .paragraph--type--region-teasers .views-element-container,.paragraph--type--region-teasers .page-node-type-story-ideas .widget_more .views-element-container,.page-node-type-story-ideas .widget_more .field--name-field-trips-all-teasers .views-element-container,.field--name-field-trips-all-teasers .page-node-type-story-ideas .widget_more .views-element-container,.page-node-type-story-ideas .widget_more .paragraph--type--trips-3-teasers .views-element-container,.paragraph--type--trips-3-teasers .page-node-type-story-ideas .widget_more .views-element-container{overflow:visible;}.page-node-type-story-ideas .article-teaser__content{text-align:left;}.page-node-type-story-ideas .article-teaser__read-more{left:2em;-webkit-transform:translateX(0);transform:translateX(0);}.page-node-type-story-ideas .title{padding-left:0;padding-right:0;}.page-node-type-story-ideas .background_white{background:white;}.page-node-type-story-ideas .mask_8{-webkit-mask:url(/themes/custom/visitpa/images/masks/mask_8.svg);-webkit-mask-size:cover;-webkit-mask-position:top center;position:relative;}.page-node-type-story-ideas .mask_8 img{width:100%;}.page-node-type-story-ideas h2,.page-node-type-story-ideas h3,.page-node-type-story-ideas body.page-node-type-event h1,body.page-node-type-event .page-node-type-story-ideas h1,.page-node-type-story-ideas h2,.page-node-type-story-ideas h3,.page-node-type-story-ideas body.page-node-type-event h1,body.page-node-type-event .page-node-type-story-ideas h1,.page-node-type-story-ideas h4,.page-node-type-story-ideas .trip-itinerary .field--name-field-itinerary-items .field--name-field-heading,.trip-itinerary .field--name-field-itinerary-items .page-node-type-story-ideas .field--name-field-heading,.page-node-type-story-ideas .paragraph--type--deal-categories .widget_list h2,.paragraph--type--deal-categories .widget_list .page-node-type-story-ideas h2,.page-node-type-story-ideas .paragraph--type--cvb-group-list .widget_list h2,.paragraph--type--cvb-group-list .widget_list .page-node-type-story-ideas h2,.page-node-type-story-ideas .paragraph--type--experience-finder-inline .resultsTitle,.paragraph--type--experience-finder-inline .page-node-type-story-ideas .resultsTitle,.page-node-type-story-ideas .paragraph--type--experience-finder-inline .field--name-field-title,.paragraph--type--experience-finder-inline .page-node-type-story-ideas .field--name-field-title,.page-node-type-story-ideas .paragraph--type--experience-finder .resultsTitle,.paragraph--type--experience-finder .page-node-type-story-ideas .resultsTitle,.page-node-type-story-ideas .paragraph--type--experience-finder .field--name-field-title,.paragraph--type--experience-finder .page-node-type-story-ideas .field--name-field-title{color:#003044;margin:0.3em 0;}.page-node-type-story-ideas .article-heading{padding-top:7.22222rem;padding-bottom:2.77778rem;}.page-node-type-story-ideas .article-heading h1{margin-top:0.27778rem;margin-bottom:2.22222rem;}.page-node-type-story-ideas .article-heading .label--content--date{font-size:1rem;font-family:"Spartan",sans-serif;}.widget_share{background:top center no-repeat url(/themes/custom/visitpa/images/doodles/hr_gray.png);margin-top:3em;padding:1.5em 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.widget_share a{margin-left:10px;}.widget_share svg{fill:#003044;-webkit-transition:fill 300ms ease;transition:fill 300ms ease;}.widget_share a:hover svg{fill:#51abd1;}.trip-itinerary--extended .card-map{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:75vh;}.trip-itinerary--extended .card-map.loading{position:relative;}.trip-itinerary--extended .card-map.loading .map-loading{position:absolute;left:0;top:0;width:100%;height:100%;background:transparent url(/themes/custom/visitpa/images/throbber.gif) no-repeat;background-size:50px auto;background-position:center;background-color:rgba(255,255,255,0.5);}.trip-itinerary--extended .card-map .card-map-cards{height:100%;width:auto;}.trip-itinerary--extended .card-map .card-map-cards .card-map-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:1rem;padding:0.83333rem;background-color:white;color:inherit;border-bottom:1px solid grey;white-space:nowrap;}.trip-itinerary--extended .card-map .card-map-cards .card-map-header .itinerary-name{color:black;margin-top:0;font-size:1rem;text-overflow:ellipsis;max-width:300px;overflow:hidden;white-space:nowrap;}.trip-itinerary--extended .card-map .card-map-cards .card-map-header .stop-count{font-weight:bolder;margin-left:0.55556rem;}.trip-itinerary--extended .card-map .card-map-cards .cards{overflow:scroll;height:calc(100% - 60px);background-color:#EFEFEF;color:inherit;}.trip-itinerary--extended .card-map .card-map-cards .cards .card{background-color:white;padding:1.11111rem 0.83333rem;margin:0.27778rem;-webkit-box-shadow:0 4px 2px -2px #ddd;box-shadow:0 4px 2px -2px #ddd;overflow:hidden;}.trip-itinerary--extended .card-map .card-map-cards .cards .card:hover{cursor:pointer;background-color:#EFEFEF;}.trip-itinerary--extended .card-map .card-map-cards .cards .card.selected{background-color:#EFEFEF;}.trip-itinerary--extended .card-map .card-map-cards .cards .card.selected .stop-icon circle{fill:#ff0000;}.trip-itinerary--extended .card-map .card-map-cards .cards .card.selected .card-additional{max-height:350px;opacity:1;}.trip-itinerary--extended .card-map .card-map-cards .cards .card .card-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.trip-itinerary--extended .card-map .card-map-cards .cards .card .card-head .card-image{width:2.22222rem;margin-right:1.11111rem;}.trip-itinerary--extended .card-map .card-map-cards .cards .card .card-head .card-details{width:calc(100% - 60px);float:left;}.trip-itinerary--extended .card-map .card-map-cards .cards .card .card-head .card-details .card-name{font-weight:bolder;}.trip-itinerary--extended .card-map .card-map-cards .cards .card .card-head .card-address div,.trip-itinerary--extended .card-map .card-map-cards .cards .card .card-head .card-address p{width:100%;margin:0;padding:0;font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;}.trip-itinerary--extended .card-map .card-map-cards .cards .card .card-head .card-address br{display:none;}.trip-itinerary--extended .card-map .card-map-cards .cards .card .card-additional{max-height:0px;margin-left:60px;opacity:0;-webkit-transition:all 300ms ease-in;transition:all 300ms ease-in;}.trip-itinerary--extended .card-map .card-map-cards .cards .card .card-additional a{font-size:0.77778rem;}.trip-itinerary--extended .card-map .card-map-cards .cards .card .card-additional::before{content:'';display:block;margin-top:1rem;}.trip-itinerary--extended .card-map .card-map-cards .cards .card .card-additional img{display:block;margin:5px 0;min-height:150px;}@media (max-width:40em){.trip-itinerary--extended .card-map .card-map-cards .cards{height:auto;overflow:auto;}}@media (max-width:40em){.trip-itinerary--extended .card-map .card-map-cards{height:auto;overflow:auto;}}.trip-itinerary--extended .card-map .card-map-container{height:100%;width:100%;}@media (max-width:40em){.trip-itinerary--extended .card-map .card-map-container{padding-bottom:100%;}}@media print{.trip-itinerary--extended .card-map{display:none !important;}}@media (max-width:40em){.trip-itinerary--extended .card-map{height:auto;}}@media screen and (max-width:70em){.trip-itinerary--extended .card-map{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;height:50vh;}.trip-itinerary--extended .card-map .card-map-container{display:none;}.trip-itinerary--extended .card-map .card-map-cards{width:100%;}.trip-itinerary--extended .card-map .card-map-cards .card-map-header .itinerary-name{max-width:100%;}}@media (max-width:40em){.trip-itinerary--extended .card-map{height:auto;}.trip-itinerary--extended .card-map .card-map-cards{height:auto;}}@media screen and (max-width:70em){.trip-itinerary--extended .card-map{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;height:50vh;}.trip-itinerary--extended .card-map .card-map-cards{width:100%;}}.trip-highlight{max-width:66.66667rem;}@media (max-width:40em){.trip-highlight{padding-left:0;padding-right:0;}}.trip-highlight__img,.trip-highlight__copy{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:4.44444rem;}@media (max-width:40em){.trip-highlight__img,.trip-highlight__copy{padding:2.22222rem;}}.trip-highlight__img{background:no-repeat center center;background-size:cover;}.trip-highlight__copy{text-align:left;}.trip-highlight .flex{width:100%;min-height:18.88889rem;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background-color:white;}@media (max-width:40em){.trip-highlight .flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}.trip-highlight .trip-title{margin-top:0;}.trip-itinerary{background:white;}.trip-itinerary .container,.trip-itinerary .paragraph--type--region-teasers .views-element-container,.paragraph--type--region-teasers .trip-itinerary .views-element-container,.trip-itinerary .field--name-field-trips-all-teasers .views-element-container,.field--name-field-trips-all-teasers .trip-itinerary .views-element-container,.trip-itinerary .paragraph--type--trips-3-teasers .views-element-container,.paragraph--type--trips-3-teasers .trip-itinerary .views-element-container{overflow:visible;}.trip-itinerary .hero.small{min-height:35em;}.trip-itinerary .map-isolated{position:relative;padding-top:45%;width:250px;margin-left:auto;margin-right:auto;overflow:visible;}.trip-itinerary .map-isolated img{position:absolute;top:55%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:40%;}@media screen and (min-width:50em){.trip-itinerary .map-isolated{width:500px;}}.trip-itinerary .regions-map-isolated{position:absolute;top:0;left:0;width:100%;height:100%;}.trip-itinerary .regions-map-isolated path{fill:transparent;}.trip-itinerary .regions-map-isolated .outline{fill:white;stroke-width:2;stroke:white;}.trip-itinerary .regions-map-isolated .highlight path{fill:#ff5712;}.trip-itinerary h1{margin-top:0.5em;}.trip-itinerary h2{margin:0;padding:0;color:#003044;}.trip-itinerary .field--name-field-itinerary-items .field--name-field-description p{margin:1em 0;}.trip-itinerary .field--name-field-itinerary-items .field--name-field-description p strong{color:#003044;font-size:1.2em;}.trip-itinerary .field--name-field-itinerary-items .field--name-field-heading{font-size:3em;color:#003044;}.trip-itinerary .border_separated{border-top:dashed 3px;border-image-source:url(/themes/custom/visitpa/images/borders/border_border_separated.svg);border-image-repeat:round;border-image-width:1;border-image-slice:5;padding:2em 0;}.trip-itinerary .container,.trip-itinerary .paragraph--type--region-teasers .views-element-container,.paragraph--type--region-teasers .trip-itinerary .views-element-container,.trip-itinerary .field--name-field-trips-all-teasers .views-element-container,.field--name-field-trips-all-teasers .trip-itinerary .views-element-container,.trip-itinerary .paragraph--type--trips-3-teasers .views-element-container,.paragraph--type--trips-3-teasers .trip-itinerary .views-element-container{padding:0 1em;}.trip-itinerary .widget_text{padding:3em 0;}.trip-itinerary .widget_text,.trip-itinerary .field--type-social-media,.trip-itinerary .widget_share{max-width:750px;margin:0 auto;}.trip-itinerary .widget_share{margin-bottom:2em;}.trip-itinerary .widget_map{padding:3em 0;}.trip-itinerary .widget_map .col-7-7{max-width:750px;margin:2em auto;float:none;}.trip-itinerary .widget_video{position:relative;margin-top:1em;margin-bottom:2em;padding-bottom:56.25%;height:0;}.trip-itinerary .widget_video iframe{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-mask:url(/themes/custom/visitpa/images/masks/mask_widget_video.svg);-webkit-mask-size:cover;-webkit-mask-position:bottom;}.trip-itinerary .mask_9{-webkit-mask:url(/themes/custom/visitpa/images/masks/mask_hero.svg);-webkit-mask-size:cover;-webkit-mask-position:bottom;position:relative;background:#e8e3dd;padding:3em 0 5em 0;position:relative;}.trip-itinerary .mask_9:before{content:'';position:absolute;top:0;left:0;width:100%;height:50px;background:aqua;background:top center no-repeat url(/themes/custom/visitpa/images/masks/mask_9_before_white.svg);background-size:cover;}.trip-itinerary-teaser{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"Roboto",sans-serif;font-size:16px;}.trip-itinerary-teaser .widget_map .itinerary_body{line-height:1.5em;font-size:17px;}.trip-itinerary-teaser .col-7-7{max-width:750px;margin:2em auto;float:none;}.trip-itinerary-teaser .heading_small,.trip-itinerary-teaser .paragraph--type--single-column-content h2,.paragraph--type--single-column-content .trip-itinerary-teaser h2,.trip-itinerary-teaser .paragraph--type--two-column-content h2,.paragraph--type--two-column-content .trip-itinerary-teaser h2{margin-top:0.5em;}.trip-itinerary-teaser .container,.trip-itinerary-teaser .paragraph--type--region-teasers .views-element-container,.paragraph--type--region-teasers .trip-itinerary-teaser .views-element-container,.trip-itinerary-teaser .field--name-field-trips-all-teasers .views-element-container,.field--name-field-trips-all-teasers .trip-itinerary-teaser .views-element-container,.trip-itinerary-teaser .paragraph--type--trips-3-teasers .views-element-container,.paragraph--type--trips-3-teasers .trip-itinerary-teaser .views-element-container{overflow:visible;}.trip-itinerary-teaser .destination-teaser{margin-bottom:0;}.trip-itinerary-teaser .background_gray{padding-top:3em;}.trip-itinerary-teaser .background_white{background:white;padding:1em 0;}.trip-itinerary-teaser .widget_video{position:relative;margin-top:1em;margin-bottom:2em;padding-bottom:56.25%;height:0;}.trip-itinerary-teaser .widget_video iframe{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-mask:url(/themes/custom/visitpa/images/masks/mask_widget_video.svg);-webkit-mask-size:cover;-webkit-mask-position:bottom;}@media (max-width:800px){.trip-itinerary-teaser .link-blue{display:none;}.trip-itinerary-teaser .gutter-medium.multi_row{margin-left:-0.5rem;margin-right:-0.5rem;}.trip-itinerary-teaser .gutter-medium .col-1-3,.trip-itinerary-teaser .gutter-medium .col-1-4{width:50%;margin-bottom:1rem;}.trip-itinerary-teaser .gutter-medium .col-1-3:nth-child(odd),.trip-itinerary-teaser .gutter-medium .col-1-4:nth-child(odd){padding-right:.5rem;}.trip-itinerary-teaser .gutter-medium .col-1-3:nth-child(even),.trip-itinerary-teaser .gutter-medium .col-1-4:nth-child(even){padding-left:.5rem;}.trip-itinerary-teaser .gutter-medium .col-1-3.all-articles-item,.trip-itinerary-teaser .gutter-medium .col-1-4.all-articles-item{width:100%;}}.trip-itinerary-teaser__destinations{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:1em;margin-bottom:4em;}.trip-itinerary-teaser__destinations .col-1-4{padding-right:10px;padding-left:10px;}.trip-itinerary-teaser__destinations .banner_content_full{background:#003044;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-mask:url(/themes/custom/visitpa/images/masks/mask_banner_content_full.svg);-webkit-mask-size:cover;-webkit-transition:all 300ms ease;transition:all 300ms ease;position:relative;min-height:200px;}.trip-itinerary-teaser__destinations .banner_content_full a{color:white;font-size:2em;text-decoration:none;line-height:1em;padding:0 50px;text-align:center;height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;}.trip-itinerary-teaser__destinations .banner_content_full:hover{background:#001720;}.trip-itinerary-teaser__destinations .banner_content_full:hover:before{opacity:0.40;}.trip-itinerary-teaser__destinations .banner_content_full:before{content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:calc(100% - 75px);height:calc(100% - 75px);border:10px solid;-o-border-image:url(/themes/custom/visitpa/images/borders/border_banner_content_full.svg) 27 stretch;border-image:url(/themes/custom/visitpa/images/borders/border_banner_content_full.svg) 27 stretch;-webkit-transition:opacity 300ms ease;transition:opacity 300ms ease;}@media screen and (min-width:50em){.trip-itinerary-teaser__destinations .banner_content_full{min-height:auto;}.trip-itinerary-teaser__destinations .banner_content_full a{font-size:3em;}}.node--1526 .page-hero-small{background:#EDEDED;}.field--name-field-trips-all-teasers .flex_break:first-child{margin-top:0;}.field--name-field-trips-all-teasers .flex_break:last-child{display:none;}.field--name-field-trips-all-teasers .widget_flex .flex_item a{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.trip .itinerary_container{display:none;}.trip .itinerary_container.active{display:block;}.node--type-webform-confirmation{padding-top:3em;}.node--type-webform-confirmation h1{font-size:3em;text-align:center;color:#003044;padding-left:0;padding-right:0;}.node--type-webform-confirmation .page-header-more p{margin-bottom:0;}.node--type-webform-confirmation #mmgWoLeadsubmit{position:relative;}.node--type-webform-confirmation #mmgWoLeadsubmit p{max-width:750px;margin:1em auto;}.node--type-webform-confirmation #mmgWoLeadsubmit p.error{text-align:center;margin-top:-2em;color:red;background:rgba(0,0,0,0.05);font-weight:700;max-width:900px;padding:20px;border-radius:10px;}.node--type-webform-confirmation #mmgWoLeadsubmit p.error + h1{margin-top:2em;}.node--type-webform-confirmation .mmg_thankyou{margin-top:1em;}.node--type-webform-confirmation .mmg_thankyou p{text-align:center;padding:1em;font-family:"Inter",sans-serif;color:#003044;font-size:1.1em;}.node--type-webform-confirmation form label{text-align:left;}.node--type-webform-confirmation .view-content{max-width:1200px;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.node--type-webform-confirmation .views-row{width:100%;padding:1em;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;margin-bottom:1em;border-bottom:2px solid rgba(0,0,0,0.1);}@media screen and (min-width:35em){.node--type-webform-confirmation .views-row{width:50%;}}@media screen and (min-width:50em){.node--type-webform-confirmation .views-row{width:33.3334%;}}.node--type-webform-confirmation .views-field-title{font-weight:700;display:block;margin-top:1em;margin-bottom:1em;}.node--type-webform-confirmation .article-lander .view-content .views-row .views-field-field-article-image{float:none;width:100%;padding:0;display:block;}.node--type-webform-confirmation #mmgWoLeadsubmit .views-column .img{width:100%;height:0;padding-top:56.25%;border:0;height:100px;}.node--type-webform-confirmation #mmgWoLeadsubmit .views-field-body{width:100%;float:none;}.node--type-webform-confirmation #mmgWoLeadsubmit .views-field-body p{margin:0;}.node--type-webform-confirmation #mmgWoLeadsubmit .views-column{border:0;min-width:inherit;padding:0;padding-bottom:100px;}.node--type-webform-confirmation #mmgWoLeadsubmit p.name{margin-bottom:1em;}.node--type-webform-confirmation #mmgWoLeadsubmit .offers-check{position:absolute;bottom:1em;width:calc(100% - 2em);margin:0;padding:20px;background:rgba(0,0,0,0.05);}.node--type-webform-confirmation #mmgWoLeadsubmit .offers-check input{display:none;}.node--type-webform-confirmation #mmgWoLeadsubmit .offers-check input:checked + span:before{background:#ff5712;}.node--type-webform-confirmation #mmgWoLeadsubmit .offers-check span{position:relative;display:block;padding-left:40px;color:inherit;text-transform:capitalize;cursor:pointer;}.node--type-webform-confirmation #mmgWoLeadsubmit .offers-check span:before{content:'';height:30px;width:30px;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:white;border:1px solid #d5d5d5;-webkit-box-shadow:0 0 25px rgba(0,0,0,0.1);box-shadow:0 0 25px rgba(0,0,0,0.1);}.node--type-webform-confirmation #mmgWoLeadsubmit p.name{max-height:inherit;}.node--type-webform-confirmation #mmgWoLeadsubmitButton,.node--type-webform-confirmation #mmgWoLeadsubmit .red-button{font-family:"Inter",sans-serif;text-transform:capitalize;-webkit-box-shadow:none;box-shadow:none;height:auto;width:auto;line-height:normal;}.node--type-webform-confirmation #mmgWoLeadsubmitButton + p{margin-left:0;font-size:0.85em;max-width:inherit;}.node--type-webform-confirmation .mmg_userdata{list-style:none;padding:2em;max-width:900px;margin:2em auto;margin-bottom:0;}.node--type-webform-confirmation .mmg_userdata li{font-weight:800;}.node--type-webform-confirmation .mmg_userdata input{margin-top:1em;margin-bottom:2em;}@media screen and (min-width:40em){.node--type-webform-confirmation h1{font-size:4em;}}.page-form,.page-node-type-webform{padding-bottom:4em;}.page-form .page-content .field--type-text-with-summary,.page-node-type-webform .page-content .field--type-text-with-summary{max-width:800px;margin-left:auto;margin-right:auto;}.page-form article form,.page-node-type-webform article form{background:white;padding:2em;max-width:900px;margin:0 auto;margin-bottom:3em;-webkit-box-shadow:0 0 25px rgba(0,0,0,0.1);box-shadow:0 0 25px rgba(0,0,0,0.1);}.page-form .form-item-markup,.page-form .form-item-information,.page-node-type-webform .form-item-markup,.page-node-type-webform .form-item-information{font-size:0.85em;}.page-form fieldset,.page-node-type-webform fieldset{margin:0;margin-top:2em;padding:0;border:0;}.page-form .select2-selection,.page-node-type-webform .select2-selection{height:56px;border:0;background:white no-repeat url(/themes/custom/visitpa/images/icons/arrow__select.svg);background-position:right center;border:1px solid #d5d5d5;border-radius:3px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.page-form .hasDatepicker,.page-node-type-webform .hasDatepicker{background:right center no-repeat url(/themes/custom/visitpa/images/icons/icon_calendar_mini.svg);background-color:white;background-size:25px auto;}.page-form .select2-container,.page-node-type-webform .select2-container{display:block;vertical-align:inherit;}.page-form .select2-container--default .select2-selection--single .select2-selection__rendered,.page-node-type-webform .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:inherit;padding:0 20px;}.page-form .select2-selection__arrow,.page-node-type-webform .select2-selection__arrow{display:none;}.page-form form label,.page-node-type-webform form label{text-align:left;margin:1em 0;text-transform:capitalize;}.page-form form label.option,.page-node-type-webform form label.option{display:inline-block;margin:5px 0;margin-left:4px;}.page-form form textarea,.page-form #ajax-wrapper,.page-node-type-webform form textarea,.page-node-type-webform #ajax-wrapper{width:100%;}.page-form select[multiple],.page-node-type-webform select[multiple]{min-height:225px;padding:0;background:none;}.page-form .ui-datepicker-trigger,.page-node-type-webform .ui-datepicker-trigger{display:none;}.page-form .webform-options-display-one-column,.page-node-type-webform .webform-options-display-one-column{margin:1em 0;}.page-form option,.page-node-type-webform option{padding:5px 20px;}.page-form legend,.page-node-type-webform legend{font-weight:600;color:#51abd1;font-size:1.25em;}.page-form .form-actions,.page-node-type-webform .form-actions{margin-top:1em;}.page-form .webform-confirmation,.page-node-type-webform .webform-confirmation{text-align:center;width:100%;}.page-form .webform-submission-co-op-form legend,.page-node-type-webform .webform-submission-co-op-form legend{margin-bottom:15px;color:#0074bd;}.page-form .webform-submission-co-op-form .webform-element--title-inline .webform-element-description,.page-node-type-webform .webform-submission-co-op-form .webform-element--title-inline .webform-element-description{margin:10px 0;}.page-form .webform-submission-co-op-form .form-item.form-no-label.form-additional-information.form-disabled,.page-node-type-webform .webform-submission-co-op-form .form-item.form-no-label.form-additional-information.form-disabled{opacity:.5;}.node--type-webform .page-content .container,.node--type-webform .page-content .paragraph--type--region-teasers .views-element-container,.paragraph--type--region-teasers .node--type-webform .page-content .views-element-container,.node--type-webform .page-content .field--name-field-trips-all-teasers .views-element-container,.field--name-field-trips-all-teasers .node--type-webform .page-content .views-element-container,.node--type-webform .page-content .paragraph--type--trips-3-teasers .views-element-container,.paragraph--type--trips-3-teasers .node--type-webform .page-content .views-element-container{max-width:1200px !important;}.page-node-type-webform .page-content{color:#003044;}.page-node-type-webform .page-content .field--type-text-with-summary{font-size:1.2em;}.page-node-type-webform .page-content .js-form-item + div[style]{width:100%;}.page-node-type-webform .page-content form{background:none;padding:0;margin-bottom:3em;-webkit-box-shadow:none;box-shadow:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:inherit;}.page-node-type-webform .page-content form .messages--error{color:red;font-weight:600;}.page-node-type-webform .page-content .form-required{position:relative;padding-left:15px;}.page-node-type-webform .page-content .form-required:before{content:'*';color:red;font-size:25px;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:15px;}.page-node-type-webform .page-content .error + .description{color:red;font-weight:600;}.page-node-type-webform .page-content .form-item,.page-node-type-webform .page-content .webform-image-file{width:100%;padding:0 10px;}.page-node-type-webform .page-content .form-item-form-intro-text{text-align:center;}.page-node-type-webform .page-content .form-item-markup{text-align:left;}.page-node-type-webform .page-content .form-no-label,.page-node-type-webform .page-content .form-item.js-form-type-radios{width:100%;}.page-node-type-webform .page-content .webform-image-file{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #d5d5d5;border-radius:3px;background:white;font-family:"Inter",sans-serif;font-size:1em;width:100%;color:#003044;padding:18px 20px;min-height:auto;margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.page-node-type-webform .page-content .webform-image-file.error{height:auto;background:#ffcccc;padding:20px;border-color:red;}.page-node-type-webform .page-content .webform-image-file .form-submit{margin-left:10px;padding:10px 20px;font-size:1em;}.page-node-type-webform .page-content .webform-image-file input[type=file]{width:100%;}.page-node-type-webform .page-content .form-item.js-form-type-checkbox,.page-node-type-webform .page-content .form-item.js-form-type-radio{width:auto;margin:0;padding:0;display:inline-block;}.page-node-type-webform .page-content .form-item.js-form-type-checkbox input,.page-node-type-webform .page-content .form-item.js-form-type-radio input{display:none;}.page-node-type-webform .page-content .form-item.js-form-type-checkbox input + label,.page-node-type-webform .page-content .form-item.js-form-type-radio input + label{cursor:pointer;}.page-node-type-webform .page-content .form-item.js-form-type-checkbox label,.page-node-type-webform .page-content .form-item.js-form-type-radio label{padding:15px 20px;padding-left:45px;background:rgba(0,0,0,0.05);position:relative;}.page-node-type-webform .page-content .form-item.js-form-type-checkbox label:before,.page-node-type-webform .page-content .form-item.js-form-type-radio label:before{content:'';height:25px;width:25px;background:white;-webkit-box-shadow:0 0 25px rgba(0,0,0,0.1);box-shadow:0 0 25px rgba(0,0,0,0.1);border:1px solid #d5d5d5;position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);}.page-node-type-webform .page-content .form-item.js-form-type-checkbox input:checked + label:before,.page-node-type-webform .page-content .form-item.js-form-type-radio input:checked + label:before{background:#ff5712;}.page-node-type-webform .page-content .form-item.js-form-type-radio label:before{border-radius:100%;}.page-node-type-webform .page-content fieldset{margin-top:0;margin-bottom:2em;}.page-node-type-webform .page-content .webform-composite-visible-title{margin-top:2em;}.page-node-type-webform .page-content .form-item.fieldgroup{width:100%;padding:0;}.page-node-type-webform .page-content .form-item.form-wrapper,.page-node-type-webform .page-content .form-item-event-category,.page-node-type-webform .page-content .webform-options-display-one-column,.page-node-type-webform .page-content .form-item.form-no-label{width:100%;}.page-node-type-webform .page-content .fieldset-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-10px;margin-right:-10px;}@media screen and (min-width:50em){.page-node-type-webform .page-content .form-item,.page-node-type-webform .page-content #ajax-wrapper{width:50%;}.page-node-type-webform .page-content .js-form-item-image{width:100%;}.page-node-type-webform .page-content .js-form-item + div[style]{width:50%;}.page-node-type-webform .page-content .form-item.form-item-message,.page-node-type-webform .page-content .form-item.form-item-description{width:100%;min-height:5em;}.page-node-type-webform .page-content .form-item.js-form-type-date{width:25%;}.page-node-type-webform .page-content .js-form-item-experience-category{width:100%;}.page-node-type-webform .page-content .form-item.form-no-label.form-additional-information{width:50% !important;}}.page-node-type-webform .webform-submission-submit-and-event-for-visitpa-com-form .form-item.form-item-is-virtual-event{padding:0 10px;}.page-node-type-webform .webform-submission-submit-and-event-for-visitpa-com-form .form-item.form-item-is-virtual-event label{margin-top:60px;}@media screen and (max-width:50em){.page-node-type-webform .webform-submission-submit-and-event-for-visitpa-com-form .form-item.form-item-is-virtual-event label{margin-top:20px;}}@-webkit-keyframes tracks{0%{-webkit-transform:translate(-320px,190px);transform:translate(-320px,190px);}50%{-webkit-transform:translate(0,0);transform:translate(0,0);}100%{-webkit-transform:translate(-320px,190px);transform:translate(-320px,190px);}}@keyframes tracks{0%{-webkit-transform:translate(-320px,190px);transform:translate(-320px,190px);}50%{-webkit-transform:translate(0,0);transform:translate(0,0);}100%{-webkit-transform:translate(-320px,190px);transform:translate(-320px,190px);}}.widget_404{padding:0 1em 3em 1em;}.widget_404 .tracks{-webkit-animation:tracks 15s infinite;animation:tracks 15s infinite;}@media screen and (min-width:50em){.widget_404{padding:5em 1em 6em 1em;}}.paragraph--type--_0-50-callout{overflow:hidden;width:100%;}.paragraph--type--_0-50-callout .section-title{text-align:center;padding:0 1rem;}.paragraph--type--_0-50-callout .button,.paragraph--type--_0-50-callout input[type=submit],.paragraph--type--_0-50-callout .page-header .field--name-field-banner-callout a,.page-header .field--name-field-banner-callout .paragraph--type--_0-50-callout a,.paragraph--type--_0-50-callout .article-teaser__read-more,.paragraph--type--_0-50-callout .destination-teaser__read-more,.paragraph--type--_0-50-callout .node--type-webform-confirmation #mmgWoLeadsubmitButton,.node--type-webform-confirmation .paragraph--type--_0-50-callout #mmgWoLeadsubmitButton,.paragraph--type--_0-50-callout .node--type-webform-confirmation #mmgWoLeadsubmit .red-button,.node--type-webform-confirmation #mmgWoLeadsubmit .paragraph--type--_0-50-callout .red-button,.paragraph--type--_0-50-callout .page-form .webform-confirmation__back a,.page-form .webform-confirmation__back .paragraph--type--_0-50-callout a,.paragraph--type--_0-50-callout .page-node-type-webform .webform-confirmation__back a,.page-node-type-webform .webform-confirmation__back .paragraph--type--_0-50-callout a,.paragraph--type--_0-50-callout .event-listing .pager .pager__item a,.event-listing .pager .pager__item .paragraph--type--_0-50-callout a,.paragraph--type--_0-50-callout .paragraph--type--archive .pager .pager__item a,.paragraph--type--archive .pager .pager__item .paragraph--type--_0-50-callout a,.paragraph--type--_0-50-callout .paragraph--type--destination-by-category ul li a,.paragraph--type--destination-by-category ul li .paragraph--type--_0-50-callout a,.paragraph--type--_0-50-callout .more-link a,.more-link .paragraph--type--_0-50-callout a,.paragraph--type--_0-50-callout .paragraph--type--destinations-by-region-grid .pager .pager__item a,.paragraph--type--destinations-by-region-grid .pager .pager__item .paragraph--type--_0-50-callout a,.paragraph--type--_0-50-callout .paragraph--type--experience-category-by-pillar-w- .banner_content_link,.paragraph--type--experience-category-by-pillar-w- .paragraph--type--_0-50-callout .banner_content_link{display:inline-block;margin-top:1em;}.paragraph--type--_0-50-callout .callout--item{height:1px;min-height:18.88889rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:white;text-align:center;background-size:cover;overflow:hidden;margin-bottom:10px;padding:0 1em;-webkit-transition:background-size 300ms ease;transition:background-size 300ms ease;position:relative;}.paragraph--type--_0-50-callout .callout--item:hover .button--orange,.paragraph--type--_0-50-callout .callout--item:hover input[type=submit],.paragraph--type--_0-50-callout .callout--item:hover .page-header .field--name-field-banner-callout a,.page-header .field--name-field-banner-callout .paragraph--type--_0-50-callout .callout--item:hover a,.paragraph--type--_0-50-callout .callout--item:hover .node--type-webform-confirmation #mmgWoLeadsubmitButton,.node--type-webform-confirmation .paragraph--type--_0-50-callout .callout--item:hover #mmgWoLeadsubmitButton,.paragraph--type--_0-50-callout .callout--item:hover .node--type-webform-confirmation #mmgWoLeadsubmit .red-button,.node--type-webform-confirmation #mmgWoLeadsubmit .paragraph--type--_0-50-callout .callout--item:hover .red-button,.paragraph--type--_0-50-callout .callout--item:hover .page-form .webform-confirmation__back a,.page-form .webform-confirmation__back .paragraph--type--_0-50-callout .callout--item:hover a,.paragraph--type--_0-50-callout .callout--item:hover .page-node-type-webform .webform-confirmation__back a,.page-node-type-webform .webform-confirmation__back .paragraph--type--_0-50-callout .callout--item:hover a,.paragraph--type--_0-50-callout .callout--item:hover .event-listing .pager .pager__item a,.event-listing .pager .pager__item .paragraph--type--_0-50-callout .callout--item:hover a,.paragraph--type--_0-50-callout .callout--item:hover .paragraph--type--archive .pager .pager__item a,.paragraph--type--archive .pager .pager__item .paragraph--type--_0-50-callout .callout--item:hover a,.paragraph--type--_0-50-callout .callout--item:hover .paragraph--type--destination-by-category ul li a,.paragraph--type--destination-by-category ul li .paragraph--type--_0-50-callout .callout--item:hover a,.paragraph--type--_0-50-callout .callout--item:hover .more-link a,.more-link .paragraph--type--_0-50-callout .callout--item:hover a,.paragraph--type--_0-50-callout .callout--item:hover .paragraph--type--destinations-by-region-grid .pager .pager__item a,.paragraph--type--destinations-by-region-grid .pager .pager__item .paragraph--type--_0-50-callout .callout--item:hover a{background:#e84400;}.paragraph--type--_0-50-callout .callout--background{position:absolute;z-index:1;top:0;left:0;height:100%;width:100%;-webkit-transition:all 600ms ease;transition:all 600ms ease;}.paragraph--type--_0-50-callout .callout--item:hover .callout--background{-webkit-transform:scale(1.1);transform:scale(1.1);}.paragraph--type--_0-50-callout .callout--content{position:relative;z-index:2;}.paragraph--type--_0-50-callout .subtext{text-transform:uppercase;font-weight:600;display:block;font-size:1.1em;margin-bottom:10px;}.path-frontpage .paragraph--type--_0-50-callout{margin-top:2.77778rem;}.paragraph.paragraph--type--alert-banner{background:#003044;}.paragraph.paragraph--type--alert-banner p{font-size:1.25rem;padding:1.0rem;max-width:1170px;margin:0 auto;text-align:center;}.paragraph.paragraph--type--alert-banner p a{color:#fff !important;}.event-listing,.paragraph--type--archive{padding-bottom:3em;}.event-listing .container,.event-listing .paragraph--type--region-teasers .views-element-container,.paragraph--type--region-teasers .event-listing .views-element-container,.event-listing .field--name-field-trips-all-teasers .views-element-container,.field--name-field-trips-all-teasers .event-listing .views-element-container,.event-listing .paragraph--type--trips-3-teasers .views-element-container,.paragraph--type--trips-3-teasers .event-listing .views-element-container,.paragraph--type--archive .container,.paragraph--type--archive .paragraph--type--region-teasers .views-element-container,.paragraph--type--region-teasers .paragraph--type--archive .views-element-container,.paragraph--type--archive .field--name-field-trips-all-teasers .views-element-container,.field--name-field-trips-all-teasers .paragraph--type--archive .views-element-container,.paragraph--type--archive .paragraph--type--trips-3-teasers .views-element-container,.paragraph--type--trips-3-teasers .paragraph--type--archive .views-element-container{overflow:visible;}.event-listing .pager,.paragraph--type--archive .pager{margin:0;padding:0;}.event-listing .no-results,.paragraph--type--archive .no-results{text-align:center;color:#003044;margin-top:2em;font-size:1.25em;}.event-listing .views-exposed-form,.paragraph--type--archive .views-exposed-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:2em;padding:0 1em;}.event-listing .views-exposed-form .form-item,.paragraph--type--archive .views-exposed-form .form-item{margin-bottom:1em;width:100%;}.event-listing .event-callout,.paragraph--type--archive .event-callout{text-align:center;background:rgba(0,0,0,0.05);border-radius:10px;padding:2em;display:none;}.event-listing .event-callout p,.paragraph--type--archive .event-callout p{font-weight:400;font-size:1.2em;margin-top:0;}.event-listing .event-callout .button,.event-listing .event-callout input[type=submit],.event-listing .event-callout .page-header .field--name-field-banner-callout a,.page-header .field--name-field-banner-callout .event-listing .event-callout a,.event-listing .event-callout .article-teaser__read-more,.event-listing .event-callout .destination-teaser__read-more,.event-listing .event-callout .node--type-webform-confirmation #mmgWoLeadsubmitButton,.node--type-webform-confirmation .event-listing .event-callout #mmgWoLeadsubmitButton,.event-listing .event-callout .node--type-webform-confirmation #mmgWoLeadsubmit .red-button,.node--type-webform-confirmation #mmgWoLeadsubmit .event-listing .event-callout .red-button,.event-listing .event-callout .page-form .webform-confirmation__back a,.page-form .webform-confirmation__back .event-listing .event-callout a,.event-listing .event-callout .page-node-type-webform .webform-confirmation__back a,.page-node-type-webform .webform-confirmation__back .event-listing .event-callout a,.event-listing .event-callout .pager .pager__item a,.event-listing .pager .pager__item .event-callout a,.paragraph--type--archive .pager .pager__item .event-listing .event-callout a,.event-listing .event-callout .paragraph--type--destination-by-category ul li a,.paragraph--type--destination-by-category ul li .event-listing .event-callout a,.event-listing .event-callout .more-link a,.more-link .event-listing .event-callout a,.paragraph--type--destinations-by-region-grid .pager .pager__item .event-listing .event-callout a,.event-listing .event-callout .paragraph--type--experience-category-by-pillar-w- .banner_content_link,.paragraph--type--experience-category-by-pillar-w- .event-listing .event-callout .banner_content_link,.paragraph--type--archive .event-callout .button,.paragraph--type--archive .event-callout input[type=submit],.paragraph--type--archive .event-callout .page-header .field--name-field-banner-callout a,.page-header .field--name-field-banner-callout .paragraph--type--archive .event-callout a,.paragraph--type--archive .event-callout .article-teaser__read-more,.paragraph--type--archive .event-callout .destination-teaser__read-more,.paragraph--type--archive .event-callout .node--type-webform-confirmation #mmgWoLeadsubmitButton,.node--type-webform-confirmation .paragraph--type--archive .event-callout #mmgWoLeadsubmitButton,.paragraph--type--archive .event-callout .node--type-webform-confirmation #mmgWoLeadsubmit .red-button,.node--type-webform-confirmation #mmgWoLeadsubmit .paragraph--type--archive .event-callout .red-button,.paragraph--type--archive .event-callout .page-form .webform-confirmation__back a,.page-form .webform-confirmation__back .paragraph--type--archive .event-callout a,.paragraph--type--archive .event-callout .page-node-type-webform .webform-confirmation__back a,.page-node-type-webform .webform-confirmation__back .paragraph--type--archive .event-callout a,.event-listing .pager .pager__item .paragraph--type--archive .event-callout a,.paragraph--type--archive .event-callout .pager .pager__item a,.paragraph--type--archive .pager .pager__item .event-callout a,.paragraph--type--archive .event-callout .paragraph--type--destination-by-category ul li a,.paragraph--type--destination-by-category ul li .paragraph--type--archive .event-callout a,.paragraph--type--archive .event-callout .more-link a,.more-link .paragraph--type--archive .event-callout a,.paragraph--type--destinations-by-region-grid .pager .pager__item .paragraph--type--archive .event-callout a,.paragraph--type--archive .event-callout .paragraph--type--experience-category-by-pillar-w- .banner_content_link,.paragraph--type--experience-category-by-pillar-w- .paragraph--type--archive .event-callout .banner_content_link{width:100%;text-align:center;}.event-listing .all-articles-item,.paragraph--type--archive .all-articles-item{margin-bottom:1em;}.event-listing form,.paragraph--type--archive form{max-width:1200px;}.event-listing form label,.paragraph--type--archive form label{font-family:"Spartan",sans-serif;font-weight:700;margin:0 0 1em 0;text-align:left;}.event-listing form input.hasDatepicker,.paragraph--type--archive form input.hasDatepicker{background:right center no-repeat url(/themes/custom/visitpa/images/icons/icon_calendar_mini.svg);background-color:white;background-size:25px auto;}.event-listing .form-actions,.paragraph--type--archive .form-actions{display:none;}.event-listing #views-exposed-form-events-block-all-events .form-actions,.paragraph--type--archive #views-exposed-form-events-block-all-events .form-actions{display:inherit;width:100%;}.event-listing #views-exposed-form-events-block-all-events .form-actions .button,.event-listing #views-exposed-form-events-block-all-events .form-actions input[type=submit],.event-listing #views-exposed-form-events-block-all-events .form-actions .page-header .field--name-field-banner-callout a,.page-header .field--name-field-banner-callout .event-listing #views-exposed-form-events-block-all-events .form-actions a,.event-listing #views-exposed-form-events-block-all-events .form-actions .article-teaser__read-more,.event-listing #views-exposed-form-events-block-all-events .form-actions .destination-teaser__read-more,.event-listing #views-exposed-form-events-block-all-events .form-actions .node--type-webform-confirmation #mmgWoLeadsubmitButton,.node--type-webform-confirmation .event-listing #views-exposed-form-events-block-all-events .form-actions #mmgWoLeadsubmitButton,.event-listing #views-exposed-form-events-block-all-events .form-actions .node--type-webform-confirmation #mmgWoLeadsubmit .red-button,.node--type-webform-confirmation #mmgWoLeadsubmit .event-listing #views-exposed-form-events-block-all-events .form-actions .red-button,.event-listing #views-exposed-form-events-block-all-events .form-actions .page-form .webform-confirmation__back a,.page-form .webform-confirmation__back .event-listing #views-exposed-form-events-block-all-events .form-actions a,.event-listing #views-exposed-form-events-block-all-events .form-actions .page-node-type-webform .webform-confirmation__back a,.page-node-type-webform .webform-confirmation__back .event-listing #views-exposed-form-events-block-all-events .form-actions a,.event-listing #views-exposed-form-events-block-all-events .form-actions .pager .pager__item a,.event-listing .pager .pager__item #views-exposed-form-events-block-all-events .form-actions a,.paragraph--type--archive .pager .pager__item .event-listing #views-exposed-form-events-block-all-events .form-actions a,.event-listing #views-exposed-form-events-block-all-events .form-actions .paragraph--type--destination-by-category ul li a,.paragraph--type--destination-by-category ul li .event-listing #views-exposed-form-events-block-all-events .form-actions a,.event-listing #views-exposed-form-events-block-all-events .form-actions .more-link a,.more-link .event-listing #views-exposed-form-events-block-all-events .form-actions a,.paragraph--type--destinations-by-region-grid .pager .pager__item .event-listing #views-exposed-form-events-block-all-events .form-actions a,.event-listing #views-exposed-form-events-block-all-events .form-actions .paragraph--type--experience-category-by-pillar-w- .banner_content_link,.paragraph--type--experience-category-by-pillar-w- .event-listing #views-exposed-form-events-block-all-events .form-actions .banner_content_link,.paragraph--type--archive #views-exposed-form-events-block-all-events .form-actions .button,.paragraph--type--archive #views-exposed-form-events-block-all-events .form-actions input[type=submit],.paragraph--type--archive #views-exposed-form-events-block-all-events .form-actions .page-header .field--name-field-banner-callout a,.page-header .field--name-field-banner-callout .paragraph--type--archive #views-exposed-form-events-block-all-events .form-actions a,.paragraph--type--archive #views-exposed-form-events-block-all-events .form-actions .article-teaser__read-more,.paragraph--type--archive #views-exposed-form-events-block-all-events .form-actions .destination-teaser__read-more,.paragraph--type--archive #views-exposed-form-events-block-all-events .form-actions .node--type-webform-confirmation #mmgWoLeadsubmitButton,.node--type-webform-confirmation .paragraph--type--archive #views-exposed-form-events-block-all-events .form-actions #mmgWoLeadsubmitButton,.paragraph--type--archive #views-exposed-form-events-block-all-events .form-actions .node--type-webform-confirmation #mmgWoLeadsubmit .red-button,.node--type-webform-confirmation #mmgWoLeadsubmit .paragraph--type--archive #views-exposed-form-events-block-all-events .form-actions .red-button,.paragraph--type--archive #views-exposed-form-events-block-all-events .form-actions .page-form .webform-confirmation__back a,.page-form .webform-confirmation__back .paragraph--type--archive #views-exposed-form-events-block-all-events .form-actions a,.paragraph--type--archive #views-exposed-form-events-block-all-events .form-actions .page-node-type-webform .webform-confirmation__back a,.page-node-type-webform .webform-confirmation__back .paragraph--type--archive #views-exposed-form-events-block-all-events .form-actions a,.event-listing .pager .pager__item .paragraph--type--archive #views-exposed-form-events-block-all-events .form-actions a,.paragraph--type--archive #views-exposed-form-events-block-all-events .form-actions .pager .pager__item a,.paragraph--type--archive .pager .pager__item #views-exposed-form-events-block-all-events .form-actions a,.paragraph--type--archive #views-exposed-form-events-block-all-events .form-actions .paragraph--type--destination-by-category ul li a,.paragraph--type--destination-by-category ul li .paragraph--type--archive #views-exposed-form-events-block-all-events .form-actions a,.paragraph--type--archive #views-exposed-form-events-block-all-events .form-actions .more-link a,.more-link .paragraph--type--archive #views-exposed-form-events-block-all-events .form-actions a,.paragraph--type--destinations-by-region-grid .pager .pager__item .paragraph--type--archive #views-exposed-form-events-block-all-events .form-actions a,.paragraph--type--archive #views-exposed-form-events-block-all-events .form-actions .paragraph--type--experience-category-by-pillar-w- .banner_content_link,.paragraph--type--experience-category-by-pillar-w- .paragraph--type--archive #views-exposed-form-events-block-all-events .form-actions .banner_content_link{width:100%;text-align:center;}.event-listing .pager,.paragraph--type--archive .pager{list-style:none;}.event-listing .pager .pager__item,.paragraph--type--archive .pager .pager__item{text-align:center;}.event-listing .widget_calendar,.paragraph--type--archive .widget_calendar{margin-bottom:1em;max-width:100%;margin-left:auto;margin-right:auto;}.event-listing .widget_calendar .calendar_item,.paragraph--type--archive .widget_calendar .calendar_item{background:white;margin-bottom:1em;padding:1.77778rem;width:100%;-webkit-transition:-webkit-transform 300ms ease;transition:-webkit-transform 300ms ease;transition:transform 300ms ease;transition:transform 300ms ease,-webkit-transform 300ms ease;position:relative;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;}.event-listing .widget_calendar .calendar_item a,.paragraph--type--archive .widget_calendar .calendar_item a{text-decoration:inherit;color:inherit;text-align:left;font-size:0.88889rem;padding:2em;color:#003044;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-wrap:wrap;flex-wrap:wrap;}.event-listing .widget_calendar .calendar_item,.paragraph--type--archive .widget_calendar .calendar_item{width:calc(100% + .49px);-webkit-transition:background-color .3s ease;transition:background-color .3s ease;}.event-listing .widget_calendar .calendar_image,.paragraph--type--archive .widget_calendar .calendar_image{margin-bottom:1em;}.event-listing .widget_calendar img,.paragraph--type--archive .widget_calendar img{width:100%;height:auto;display:block;}.event-listing .widget_calendar .field--name-field-event-date .field__item,.paragraph--type--archive .widget_calendar .field--name-field-event-date .field__item{line-height:1em;font-weight:600;font-size:1rem;display:inline-block;margin:0;}.event-listing .widget_calendar .calendar_month,.paragraph--type--archive .widget_calendar .calendar_month{font-size:1.75em;display:block;line-height:1em;}.event-listing .widget_calendar .calendar_day,.paragraph--type--archive .widget_calendar .calendar_day{font-size:5em;display:block;line-height:0.8em;}.event-listing .widget_calendar .calendar_title,.paragraph--type--archive .widget_calendar .calendar_title{font-family:"Spartan",sans-serif;font-weight:700;font-size:1.77778rem;line-height:2.11111rem;color:#3333FF;margin-top:0.5em;}.event-listing .widget_calendar .calendar_address,.paragraph--type--archive .widget_calendar .calendar_address{font-size:0.88889rem;font-weight:600;line-height:1.33333rem;}@media screen and (min-width:40em){.event-listing .widget_calendar .calendar_image,.paragraph--type--archive .widget_calendar .calendar_image{padding-right:2em;max-width:300px;-ms-flex-negative:0;flex-shrink:0;margin-bottom:0;}}@media screen and (min-width:50em) and (max-width:70em){.event-listing .widget_calendar .calendar_item a,.paragraph--type--archive .widget_calendar .calendar_item a{-ms-flex-wrap:wrap;flex-wrap:wrap;}}@media screen and (min-width:70em){.event-listing .widget_calendar .calendar_item a,.paragraph--type--archive .widget_calendar .calendar_item a{width:100%;-ms-flex-wrap:nowrap;flex-wrap:nowrap;}.event-listing .widget_calendar .calendar_day,.paragraph--type--archive .widget_calendar .calendar_day{font-size:6em;}}.event-listing .view--events .widget_calendar,.paragraph--type--archive .view--events .widget_calendar{margin-top:3em;}.event-listing .view--events .views-exposed-form,.paragraph--type--archive .view--events .views-exposed-form{padding:0;}.event-listing .view--events .views-exposed-form .form-item,.paragraph--type--archive .view--events .views-exposed-form .form-item{width:100%;padding:0;position:relative;}.event-listing .view--events .views-exposed-form .form-item-field-event-date-value-min,.paragraph--type--archive .view--events .views-exposed-form .form-item-field-event-date-value-min{padding-right:5px;}.event-listing .view--events .views-exposed-form .form-item-field-event-date-value-max,.paragraph--type--archive .view--events .views-exposed-form .form-item-field-event-date-value-max{padding-left:5px;}.event-listing .view--events .views-exposed-form .form-item.form-item-field-event-date-value-min,.event-listing .view--events .views-exposed-form .form-item.form-item-field-event-date-value-max,.paragraph--type--archive .view--events .views-exposed-form .form-item.form-item-field-event-date-value-min,.paragraph--type--archive .view--events .views-exposed-form .form-item.form-item-field-event-date-value-max{width:50%;}.event-listing .view--events form label,.paragraph--type--archive .view--events form label{text-align:left;margin-top:1em;}@media screen and (min-width:800px){.event-listing #views-exposed-form-events-block-all-events .form-actions,.paragraph--type--archive #views-exposed-form-events-block-all-events .form-actions{display:none;}.event-listing .views-element-container .col-1-4,.paragraph--type--archive .views-element-container .col-1-4{width:50%;}.event-listing .views-element-container .col-3-4,.paragraph--type--archive .views-element-container .col-3-4{width:50% !important;}.event-listing .event-callout,.paragraph--type--archive .event-callout{display:block;}}@media screen and (min-width:50em){.event-listing .views-exposed-form .form-item,.paragraph--type--archive .views-exposed-form .form-item{width:25%;margin-bottom:0;padding:0 10px;}.event-listing form label,.paragraph--type--archive form label{text-align:center;}}@media screen and (min-width:70em){.event-listing .views-element-container .col-1-4,.paragraph--type--archive .views-element-container .col-1-4{width:25%;}.event-listing .views-element-container .col-3-4,.paragraph--type--archive .views-element-container .col-3-4{width:75% !important;}}@media (max-width:800px){.event-listing .link-blue,.paragraph--type--archive .link-blue{display:none;}.event-listing .gutter-medium.multi_row,.paragraph--type--archive .gutter-medium.multi_row{margin-left:-0.5rem;margin-right:-0.5rem;}.event-listing .gutter-medium .col-1-3,.event-listing .gutter-medium .col-1-4,.paragraph--type--archive .gutter-medium .col-1-3,.paragraph--type--archive .gutter-medium .col-1-4{width:50%;margin-bottom:1rem;}.event-listing .gutter-medium .col-1-3:nth-child(odd),.event-listing .gutter-medium .col-1-4:nth-child(odd),.paragraph--type--archive .gutter-medium .col-1-3:nth-child(odd),.paragraph--type--archive .gutter-medium .col-1-4:nth-child(odd){padding-right:.5rem;}.event-listing .gutter-medium .col-1-3:nth-child(even),.event-listing .gutter-medium .col-1-4:nth-child(even),.paragraph--type--archive .gutter-medium .col-1-3:nth-child(even),.paragraph--type--archive .gutter-medium .col-1-4:nth-child(even){padding-left:.5rem;}.event-listing .gutter-medium .col-1-3.all-articles-item,.event-listing .gutter-medium .col-1-4.all-articles-item,.paragraph--type--archive .gutter-medium .col-1-3.all-articles-item,.paragraph--type--archive .gutter-medium .col-1-4.all-articles-item{width:100%;}}.paragraph--type--articles-by-experience-category{margin-top:1em;margin-bottom:1em;padding:3em 0;color:#003044;}.paragraph--type--articles-by-experience-category .container,.paragraph--type--articles-by-experience-category .paragraph--type--region-teasers .views-element-container,.paragraph--type--region-teasers .paragraph--type--articles-by-experience-category .views-element-container,.paragraph--type--articles-by-experience-category .field--name-field-trips-all-teasers .views-element-container,.field--name-field-trips-all-teasers .paragraph--type--articles-by-experience-category .views-element-container,.paragraph--type--articles-by-experience-category .paragraph--type--trips-3-teasers .views-element-container,.paragraph--type--trips-3-teasers .paragraph--type--articles-by-experience-category .views-element-container{overflow:visible;}.paragraph--type--articles-by-experience-category .article-teaser__content{text-align:left;}.paragraph--type--articles-by-experience-category .article-teaser__title .title{padding:0;}.paragraph--type--articles-by-experience-category .article-teaser__read-more{left:2em;-webkit-transform:translateX(0);transform:translateX(0);}.paragraph--type--articles-by-experience-category h3,.paragraph--type--articles-by-experience-category body.page-node-type-event h1,body.page-node-type-event .paragraph--type--articles-by-experience-category h1{margin-bottom:1em;}.paragraph--type--articles-by-experience-category .more-link{text-align:center;margin-top:1.5em;}@media (max-width:40em){.paragraph--type--articles-by-experience-category .field--name-field-articles-by- .gutter-medium > .col-1-4{width:100%;}}.paragraph--type--articles-by-pillar{background-size:cover;background-position:top center;min-height:25em;position:relative;margin-top:1em;padding:5em 0 2em 0;padding-bottom:5em;background:none;}.paragraph--type--articles-by-pillar .container,.paragraph--type--articles-by-pillar .paragraph--type--region-teasers .views-element-container,.paragraph--type--region-teasers .paragraph--type--articles-by-pillar .views-element-container,.paragraph--type--articles-by-pillar .field--name-field-trips-all-teasers .views-element-container,.field--name-field-trips-all-teasers .paragraph--type--articles-by-pillar .views-element-container,.paragraph--type--articles-by-pillar .paragraph--type--trips-3-teasers .views-element-container,.paragraph--type--trips-3-teasers .paragraph--type--articles-by-pillar .views-element-container{overflow:visible;}.paragraph--type--articles-by-pillar .more-link{text-align:center;padding-top:2em;}.paragraph--type--articles-by-pillar .article-teaser__content{text-align:left;}.paragraph--type--articles-by-pillar .article-teaser__content .title{padding-left:0;padding-right:0;}.paragraph--type--articles-by-pillar .article-teaser__content .article-teaser__read-more{left:35px;-webkit-transform:translateX(0);transform:translateX(0);}@media (max-width:40em){.paragraph--type--articles-by-pillar{padding:2em 0 0;}.paragraph--type--articles-by-pillar .link-blue{display:none;}.paragraph--type--articles-by-pillar .gutter-medium > .col-1-4{width:100%;margin-bottom:1rem;}.paragraph--type--articles-by-pillar .gutter-medium > .col-1-4:nth-child(odd){padding-right:10px;}.paragraph--type--articles-by-pillar .gutter-medium > .col-1-4:nth-child(even){padding-left:10px;}}.paragraph--type--articles-by-region{padding:5em 0;}.paragraph--type--articles-by-region .widget_more.small .title{font-family:"Roboto",sans-serif;font-size:1em;font-weight:600;line-height:1.4em;}@media (max-width:40em){.paragraph--type--articles-by-region{padding:2em 0 0;}}.paragraph--type--banner.pursuit{background-position:top;}@media screen and (min-width:50em){.paragraph--type--banner.pursuit > .field{text-align:center;}}.paragraph--type--banner.adventures{background-size:cover;background-position:center;padding:100px 1em 125px 1m;text-align:center;position:relative;}.paragraph--type--banner-quicklinks{background-size:cover;background-position:center;margin-bottom:25px;padding:100px 1em;text-align:center;position:relative;}.paragraph--type--banner-quicklinks img{margin-bottom:2em;}.paragraph--type--banner-quicklinks .button,.paragraph--type--banner-quicklinks input[type=submit],.paragraph--type--banner-quicklinks .page-header .field--name-field-banner-callout a,.page-header .field--name-field-banner-callout .paragraph--type--banner-quicklinks a,.paragraph--type--banner-quicklinks .article-teaser__read-more,.paragraph--type--banner-quicklinks .destination-teaser__read-more,.paragraph--type--banner-quicklinks .node--type-webform-confirmation #mmgWoLeadsubmitButton,.node--type-webform-confirmation .paragraph--type--banner-quicklinks #mmgWoLeadsubmitButton,.paragraph--type--banner-quicklinks .node--type-webform-confirmation #mmgWoLeadsubmit .red-button,.node--type-webform-confirmation #mmgWoLeadsubmit .paragraph--type--banner-quicklinks .red-button,.paragraph--type--banner-quicklinks .page-form .webform-confirmation__back a,.page-form .webform-confirmation__back .paragraph--type--banner-quicklinks a,.paragraph--type--banner-quicklinks .page-node-type-webform .webform-confirmation__back a,.page-node-type-webform .webform-confirmation__back .paragraph--type--banner-quicklinks a,.paragraph--type--banner-quicklinks .event-listing .pager .pager__item a,.event-listing .pager .pager__item .paragraph--type--banner-quicklinks a,.paragraph--type--banner-quicklinks .paragraph--type--archive .pager .pager__item a,.paragraph--type--archive .pager .pager__item .paragraph--type--banner-quicklinks a,.paragraph--type--banner-quicklinks .paragraph--type--destination-by-category ul li a,.paragraph--type--destination-by-category ul li .paragraph--type--banner-quicklinks a,.paragraph--type--banner-quicklinks .more-link a,.more-link .paragraph--type--banner-quicklinks a,.paragraph--type--banner-quicklinks .paragraph--type--destinations-by-region-grid .pager .pager__item a,.paragraph--type--destinations-by-region-grid .pager .pager__item .paragraph--type--banner-quicklinks a,.paragraph--type--banner-quicklinks .paragraph--type--experience-category-by-pillar-w- .banner_content_link,.paragraph--type--experience-category-by-pillar-w- .paragraph--type--banner-quicklinks .banner_content_link{display:inline-block;margin-bottom:1em;margin-top:1em;}.paragraph--type--banner-quicklinks .field--name-field-quicklinks{position:relative;bottom:-50px;left:50%;width:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%);}@media screen and (min-width:50em){.paragraph--type--banner-quicklinks .field--name-field-quicklinks{position:absolute;width:calc(100% - 100px);}}.paragraph--type--banner-quicklinks .field--name-field-quicklinks .field__label{font-family:"Spartan",sans-serif;color:#FFFFFF;font-size:1.5em;text-align:center;}.paragraph--type--banner-quicklinks .field--name-field-quicklinks .widget_quicklinks .widget_title{font-family:"Spartan",sans-serif;color:white;font-size:1.5em;text-align:center;}.paragraph--type--banner-quicklinks .field--name-field-quicklinks .quicklinks{background-color:white;-webkit-mask:url(/themes/custom/visitpa/images/masks/mask_quicklinks.svg);-webkit-mask-size:cover;-webkit-mask-position:top;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;}.paragraph--type--banner-quicklinks .field--name-field-quicklinks .quicklinks > div{border-top:2px solid #d5d5d5;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}@media screen and (min-width:50em){.paragraph--type--banner-quicklinks .field--name-field-quicklinks .quicklinks > div{width:25%;border-top:0;border-left:1px solid #d5d5d5;}}.paragraph--type--banner-quicklinks .field--name-field-quicklinks .quicklinks > div:first-child{border:0;}.paragraph--type--banner-quicklinks .field--name-field-quicklinks .quicklinks svg{-webkit-transition:fill 300ms ease;transition:fill 300ms ease;margin-right:10px;}.paragraph--type--banner-quicklinks .field--name-field-quicklinks .quicklinks a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"Spartan",sans-serif;color:#003044;font-size:1.5em;padding:20px 0;width:100%;cursor:pointer;-webkit-transition:all 300ms ease;transition:all 300ms ease;background:#f7f7f7;text-decoration:none;}.paragraph--type--banner-quicklinks .field--name-field-quicklinks .quicklinks a svg{fill:#003044;}.paragraph--type--banner-quicklinks .field--name-field-quicklinks .quicklinks a:hover{background-color:#003044;color:#FFFFFF;-webkit-box-shadow:0 0 1em rgba(0,0,0,0.1);box-shadow:0 0 1em rgba(0,0,0,0.1);}.paragraph--type--banner-quicklinks .field--name-field-quicklinks .quicklinks a:hover svg{fill:#FFFFFF;}.paragraph--type--banner-quicklinks .field--name-field-quicklinks .quicklinks img{margin-bottom:0;margin-right:10px;}.paragraph--type--banner-quicklinks.city{margin-bottom:100px;margin-top:75px;}.paragraph--type--banner{background-size:cover;background-position:center;margin-bottom:1.38889rem;padding:5.55556rem 1em;text-align:center;position:relative;min-height:32.22222rem;}.paragraph--type--banner img{margin-bottom:2em;}.paragraph--type--banner h2{margin:0;color:white;}.paragraph--type--banner .button,.paragraph--type--banner input[type=submit],.paragraph--type--banner .page-header .field--name-field-banner-callout a,.page-header .field--name-field-banner-callout .paragraph--type--banner a,.paragraph--type--banner .article-teaser__read-more,.paragraph--type--banner .destination-teaser__read-more,.paragraph--type--banner .node--type-webform-confirmation #mmgWoLeadsubmitButton,.node--type-webform-confirmation .paragraph--type--banner #mmgWoLeadsubmitButton,.paragraph--type--banner .node--type-webform-confirmation #mmgWoLeadsubmit .red-button,.node--type-webform-confirmation #mmgWoLeadsubmit .paragraph--type--banner .red-button,.paragraph--type--banner .page-form .webform-confirmation__back a,.page-form .webform-confirmation__back .paragraph--type--banner a,.paragraph--type--banner .page-node-type-webform .webform-confirmation__back a,.page-node-type-webform .webform-confirmation__back .paragraph--type--banner a,.paragraph--type--banner .event-listing .pager .pager__item a,.event-listing .pager .pager__item .paragraph--type--banner a,.paragraph--type--banner .paragraph--type--archive .pager .pager__item a,.paragraph--type--archive .pager .pager__item .paragraph--type--banner a,.paragraph--type--banner .paragraph--type--destination-by-category ul li a,.paragraph--type--destination-by-category ul li .paragraph--type--banner a,.paragraph--type--banner .more-link a,.more-link .paragraph--type--banner a,.paragraph--type--banner .paragraph--type--destinations-by-region-grid .pager .pager__item a,.paragraph--type--destinations-by-region-grid .pager .pager__item .paragraph--type--banner a,.paragraph--type--banner .paragraph--type--experience-category-by-pillar-w- .banner_content_link,.paragraph--type--experience-category-by-pillar-w- .paragraph--type--banner .banner_content_link{display:inline-block;margin-top:2rem;}.paragraph--type--banner:before,.paragraph--type--banner:after{display:block;position:absolute;left:0;right:0;width:100%;height:1.66667rem;background-repeat:repeat-x;background-size:auto 100%;}.paragraph--type--banner:before{content:'';top:0;background-image:url(/themes/custom/visitpa/images/borders/border-rough-line-top.svg);background-position:bottom center;}.paragraph--type--banner:after{content:'';bottom:0;background-image:url(/themes/custom/visitpa/images/borders/border-rough-line-bot.svg);background-position:top center;}.paragraph--type--banner.hike{background:bottom repeat-x url(/themes/custom/visitpa/images/backgrounds/section_hike_trees.png);padding-top:75px;padding-bottom:150px;}.paragraph--type--banner.pursuit{background-position:top;}@media (max-width:40em){.paragraph--type--banner{min-height:auto;padding:4rem 1rem;}}.basic-accordion{padding:0 0 10rem;}@media print{.basic-accordion img{display:none;}}.basic-accordion__actions{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1.11111rem;}@media print{.basic-accordion__actions{display:none;}}.basic-accordion__btn{padding:0;border:0;border-radius:0;color:#4D4DFF;font-family:"Spartan",sans-serif;font-size:1rem;font-weight:700;background-color:transparent;text-decoration:underline;}.basic-accordion__btn:hover{text-decoration:none;}.basic-accordion__item{border-top:1px solid #D48A38;}.basic-accordion__item:last-child{border-bottom:1px solid #D48A38;}@media print{.basic-accordion__item:last-child{border:0;}}@media print{.basic-accordion__item{border-color:black;}}.basic-accordion__item-title{position:relative;margin:0;font-size:1.66667rem;font-weight:700;text-transform:uppercase;cursor:pointer;line-height:1;}.basic-accordion__item-title:after{content:'+';position:absolute;right:0;top:0;bottom:0;width:1.66667rem;height:100%;z-index:0;line-height:70px;}@media print{.basic-accordion__item-title:after{display:none;}}.basic-accordion__item-title a{position:relative;z-index:1;display:block;padding:1.11111rem 0;padding-right:1.66667rem;color:inherit;-webkit-transition:background-color 300ms linear;transition:background-color 300ms linear;}.basic-accordion__item-title a:hover{background-color:rgba(213,173,131,0.11);}.basic-accordion__item-content{display:none;overflow:hidden;}.basic-accordion__item-content.is-open{display:block;}.basic-accordion__item-content:before{content:'';display:block;padding-top:2.77778rem;}.basic-accordion__item-content p{margin-top:0.5em;margin-bottom:3em;font-size:1rem;font-family:"Inter",sans-serif;line-height:1.5;page-break-inside:avoid;}@media print{.basic-accordion__item-content p{font-size:0.77778rem;line-height:1.4;}}.basic-accordion__item-content h5{margin:0;}@media print{.basic-accordion__item-content{display:block !important;}}.basic-accordion .is-open .basic-accordion__item-title:after{content:'–';}@media (max-width:40em){.basic-accordion{padding-left:1.66667rem;padding-right:1.66667rem;}}.paragraph--type--beer-finder{}@-webkit-keyframes noResultsFade{from{opacity:0;}to{opacity:1;}}@keyframes noResultsFade{from{opacity:0;}to{opacity:1;}}.paragraph--type--beer-finder.noResults .brewMapMobile_list:before{content:'Sorry, no breweries found. Please zoom out or adjust your filters.';position:absolute;top:0;left:0;width:calc(100% - 2em);height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;font-size:0.9em;line-height:1.35em;padding:0 1em;color:#003044;opacity:0;-webkit-animation:noResultsFade 500ms ease forwards;animation:noResultsFade 500ms ease forwards;}.paragraph--type--beer-finder .brewMap_wrapper{position:relative;}.paragraph--type--beer-finder .brewMap_wrapper--fullScreen{position:fixed;z-index:100;top:0;left:0;height:100%;width:100%;}.paragraph--type--beer-finder .brewMap_wrapper--fullScreen .brewMap_mapArea{position:absolute;top:0;left:0;height:100%;width:100%;}.paragraph--type--beer-finder .brewMap_wrapper--fullScreen .brewMapMobile_map{min-height:100%;}.paragraph--type--beer-finder .brewMap_zero-state{position:absolute;z-index:99;top:0;left:0;height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:1;}.paragraph--type--beer-finder .brewMap_zero-state:before{content:'';position:absolute;z-index:1;top:0;left:0;height:100%;width:100%;background:#7CC475 center;opacity:1;}.paragraph--type--beer-finder .brewMap_zero-state:after{opacity:0;-webkit-transition:all 300ms ease;transition:all 300ms ease;visibility:hidden;}.paragraph--type--beer-finder .brewMap_zero-state .brewMap_helpText{position:relative;z-index:2;text-align:center;-webkit-transition:all 300ms ease;transition:all 300ms ease;opacity:1;padding:1em 2em;background:#fff;max-width:75%;margin:0 auto;}.paragraph--type--beer-finder .brewMap_zero-state .brewMap_helpText p{margin-bottom:2em;font-weight:600;}.paragraph--type--beer-finder .brewMap_zero-state button{position:relative;z-index:2;opacity:1;visibility:visible;border:3px solid white;}.paragraph--type--beer-finder .brewMap_zero-state--hidden{visibility:hidden;opacity:0;}.paragraph--type--beer-finder .brewMap_zero-state--hidden button{visibility:hidden;}.paragraph--type--beer-finder .brewMap_zero-state--loading button{visibility:hidden;opacity:0;}.paragraph--type--beer-finder .brewMap_zero-state--loading .brewMap_helpText{opacity:0;}.paragraph--type--beer-finder .brewMap_zero-state--loading:before{opacity:1;}.paragraph--type--beer-finder .brewMap_zero-state--loading:after{content:'';position:absolute;z-index:2;height:80px;width:80px;background:#5b9256 center no-repeat url(/themes/custom/visitpa/images/throbber-beer.gif);background-size:contain;border-radius:50%;-webkit-box-shadow:0 0 25px rgba(0,0,0,0.25);box-shadow:0 0 25px rgba(0,0,0,0.25);top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:1;visibility:visible;}.paragraph--type--beer-finder .brewMap_mapArea{position:relative;}.paragraph--type--beer-finder .brewMapMobile_map{overflow:hidden;position:relative;width:100%;min-height:13em;}.paragraph--type--beer-finder .brewMapMobile_map .mapContainer{top:0;left:0;width:100%;height:100%;position:absolute;}.paragraph--type--beer-finder .brewMapMobile_topbar{position:absolute;z-index:10;top:0;left:0;width:100%;opacity:1;-webkit-transition:opacity 300ms ease;transition:opacity 300ms ease;}.paragraph--type--beer-finder.mobileListOpen .brewMapMobile_topbar{opacity:0;}.paragraph--type--beer-finder .closeBrewMap,.paragraph--type--beer-finder .brewMapMobile_topbarHelpToggle{position:absolute;top:60px;z-index:10;width:36px;height:36px;background:#003044;border-radius:50%;padding:0;-webkit-box-shadow:2px 3px 4px rgba(0,0,0,0.33);box-shadow:2px 3px 4px rgba(0,0,0,0.33);border:2px solid white;}.paragraph--type--beer-finder .closeBrewMap{right:10px;text-indent:-9999px;}.paragraph--type--beer-finder .closeBrewMap:before,.paragraph--type--beer-finder .closeBrewMap:after{content:'';position:absolute;top:50%;left:50%;height:3px;width:20px;background:white;border-radius:3px;}.paragraph--type--beer-finder .closeBrewMap:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);}.paragraph--type--beer-finder .closeBrewMap:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg);}.paragraph--type--beer-finder .brewMapMobile_topbarHelpToggle{right:55px;background:#004968;border:none;}.paragraph--type--beer-finder .brewMapMobile_topbarHelpText{width:260px;background:#f8f3ee;padding:0 10px;font-size:0.9em;-webkit-box-shadow:2px 3px 4px rgba(0,0,0,0.33);box-shadow:2px 3px 4px rgba(0,0,0,0.33);border-radius:6px;position:absolute;z-index:3;top:100px;right:15px;padding:20px;}.paragraph--type--beer-finder .showBrewFilters{position:absolute;top:55px;left:10px;width:200px;z-index:2;display:block;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px;padding-right:60px;text-transform:uppercase;color:#113042;font-weight:700;font-size:.9em;text-decoration:none;border-radius:3px;-webkit-box-shadow:2px 3px 4px rgba(0,0,0,0.33);box-shadow:2px 3px 4px rgba(0,0,0,0.33);background:white;cursor:pointer;}.paragraph--type--beer-finder .showBrewFilters:after{content:'';position:absolute;z-index:1;top:50%;right:20px;height:30px;width:30px;background:center no-repeat url(/themes/custom/visitpa/images/icons/filter-arrow-down.svg);-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 300ms ease;transition:all 300ms ease;}.paragraph--type--beer-finder .showBrewFilters--active{background-color:#003044;color:#fff;}.paragraph--type--beer-finder .showBrewFilters--active:after{-webkit-filter:invert(1);filter:invert(1);-webkit-transform:translateY(-50%) scaleY(-1);transform:translateY(-50%) scaleY(-1);}.paragraph--type--beer-finder .showBrewFilters--active .brewFilterCount{background:none;}.paragraph--type--beer-finder .brewFilterCount{position:absolute;z-index:2;top:10px;right:10px;color:white;background:#67a421;border:1px solid white;border-radius:50%;font-size:10px;line-height:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:16px;width:16px;-webkit-transition:all 300ms ease;transition:all 300ms ease;opacity:0;visibility:hidden;}.paragraph--type--beer-finder .showBrewFilters.filterSet .brewFilterCount,.paragraph--type--beer-finder .showBrewFilters--active.filterSet .brewFilterCount{opacity:1;visibility:visible;}.paragraph--type--beer-finder .brewMapMobile_filters{position:absolute;z-index:9;z-index:30;top:102px;left:10px;width:200px;background:white;-webkit-box-shadow:2px 3px 4px rgba(0,0,0,0.33);box-shadow:2px 3px 4px rgba(0,0,0,0.33);opacity:1;-webkit-transition:all 300ms ease;transition:all 300ms ease;}.paragraph--type--beer-finder .brewMapMobile_filters img{margin-right:5px;-webkit-transition:all 300ms ease;transition:all 300ms ease;}.paragraph--type--beer-finder .brewMapMobile_filters--hidden{display:none;}.paragraph--type--beer-finder .brewMapMobile_filter button{display:-webkit-box;display:-ms-flexbox;display:flex;padding:12px 30px 12px 11px;height:auto;text-decoration:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#003044;border-radius:0;width:100%;border-bottom:solid 1px rgba(0,0,0,0.2);border-left:7px solid transparent;-webkit-transition:all 300ms ease;transition:all 300ms ease;font-weight:normal;font-size:0.9em;height:48px;}.paragraph--type--beer-finder .brewMapMobile_filter button .brewFilter_icon{opacity:.5;}.paragraph--type--beer-finder .brewMapMobile_filter button .brewFilter_icon,.paragraph--type--beer-finder .brewMapMobile_filter button span{-webkit-transition:all 300ms ease;transition:all 300ms ease;}.paragraph--type--beer-finder .brewFilter_icon{min-width:30px;}.paragraph--type--beer-finder .brewMapMobile_filter--active button{font-weight:700;border-left-color:#67a421;opacity:1;background:white;}.paragraph--type--beer-finder .brewMapMobile_filter--active button .brewFilter_icon,.paragraph--type--beer-finder .brewMapMobile_filter--active button span{opacity:1;}.paragraph--type--beer-finder .brewMapMobile_filter--active .brewFilter_icon,.paragraph--type--beer-finder .brewMapMobile_filter--active span{-webkit-transform:translateX(10px);transform:translateX(10px);}.paragraph--type--beer-finder .brewMapMobile_listToggle{position:absolute;z-index:20;bottom:0;left:0;padding:10px;width:calc(100% - 50px);}.paragraph--type--beer-finder .brewMapMobile_listToggle button{width:100%;color:black;background:#ff5712;padding:0 15px;height:50px;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left;font-size:.9em;font-weight:700;text-transform:uppercase;text-decoration:none;-webkit-box-shadow:0 4px 5px rgba(0,0,0,0.3);box-shadow:0 4px 5px rgba(0,0,0,0.3);-webkit-transition:none;transition:none;}.paragraph--type--beer-finder .brewMapMobile_listToggle button span{font-size:0.8em;font-weight:normal;margin-left:10px;}.paragraph--type--beer-finder .brewMapMobile_listToggle button:before{content:'Show List';color:white;background:15px center no-repeat url(/themes/custom/visitpa/images/icons/icon-map-filter.svg);padding-left:45px;-ms-flex-negative:0;flex-shrink:0;-webkit-filter:invert(1);filter:invert(1);}.paragraph--type--beer-finder .brewMapMobile_listToggle--active{bottom:inherit;top:0;padding:0;width:100%;}.paragraph--type--beer-finder .brewMapMobile_listToggle--active .brewMapMobile_activeCard{display:none;}.paragraph--type--beer-finder .brewMapMobile_listToggle--active button{background-color:#003044;color:white;margin:0;width:100%;border-radius:0;-webkit-box-shadow:none;box-shadow:none;}.paragraph--type--beer-finder .brewMapMobile_listToggle--active button:before{content:'Hide List';-webkit-filter:none;filter:none;}.paragraph--type--beer-finder .brewMapMobile_list{position:absolute;z-index:15;bottom:0;left:0;height:calc(100% - 50px);background:white;width:100%;background-color:#cdc8c0;overflow-y:scroll;overflow-x:hidden;-webkit-transition:all 300ms ease;transition:all 300ms ease;-webkit-box-shadow:0 -2px 4px rgba(0,0,0,0.2);box-shadow:0 -2px 4px rgba(0,0,0,0.2);}.paragraph--type--beer-finder .brewMapMobile_listTop{position:fixed;z-index:30;right:25px;bottom:25px;background:white;border-radius:50%;height:45px;width:45px;-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.2);box-shadow:0 3px 7px rgba(0,0,0,0.2);border:2px solid white;text-indent:-9999px;-webkit-transition:all 300ms ease;transition:all 300ms ease;opacity:0;margin:0;padding:0;transition:all 300ms ease;}.paragraph--type--beer-finder .brewMapMobile_listTop:before{content:'';height:15px;width:15px;background:center no-repeat url(/themes/custom/visitpa/images/icons/arrow__down__black.svg);background-size:contain;position:absolute;top:50%;left:50%;-webkit-transition:all 300ms ease;transition:all 300ms ease;-webkit-transform:translate(-50%,-50%) scaleY(-1);transform:translate(-50%,-50%) scaleY(-1);}.paragraph--type--beer-finder .brewMapMobile_listTop.brewMapMobile_listTop--show{opacity:1;}.paragraph--type--beer-finder .brewMapMobile_listTop.brewMapMobile_listTop--hidden{display:none;}.paragraph--type--beer-finder .brewMapMobile_list--hidden{bottom:-100vh;}.paragraph--type--beer-finder .brewMapMobile_list--hidden .brewMapMobile_listTop,.paragraph--type--beer-finder .brewMapMobile_list--hidden .brewMapMobile_listTop.brewMapMobile_listTop--show{opacity:0;visibility:hidden;}.paragraph--type--beer-finder .brewMapMobile_activeCard .brewCard{position:relative;opacity:0;margin-bottom:10px;-webkit-box-shadow:0 4px 10px rgba(0,0,0,0.25);box-shadow:0 4px 10px rgba(0,0,0,0.25);-webkit-animation:noResultsFade 500ms ease forwards;animation:noResultsFade 500ms ease forwards;}.paragraph--type--beer-finder .brewMapMobile_activeCard .brewCard:after{content:'';position:absolute;z-index:1;top:50%;right:15px;-webkit-transform:translateY(-50%) scaleX(-1);transform:translateY(-50%) scaleX(-1);height:20px;width:20px;background:center no-repeat url(/themes/custom/visitpa/images/icons/btn-closeMap.svg);background-size:contain;}.paragraph--type--beer-finder .brewMapMobile_activeCard .brewCard .brewCard_mobileLink{display:block;position:absolute;z-index:5;top:0;left:0;height:100%;width:100%;}.paragraph--type--beer-finder .brewCard_mobileLink{display:none;}.paragraph--type--beer-finder .brewMapMobile_listCount{padding:20px;color:#003044;font-size:.8em;font-style:italic;background-color:white;position:absolute;text-align:center;z-index:5;width:350px;height:57px;bottom:0;left:0;border-top:2px solid #d5d5d5;display:none;}.paragraph--type--beer-finder .brewCard{margin-top:0;-webkit-transition:margin-top .6s ease-out;transition:margin-top .6s ease-out;padding:10px 20px;border-bottom:solid 1px #d4d4d4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:white;-webkit-transition:all 300ms ease;transition:all 300ms ease;}.paragraph--type--beer-finder .brewCard:hover{background:#f8f3ee;}.paragraph--type--beer-finder .brewCard--active,.paragraph--type--beer-finder .brewCard--active:hover{background:#7CC475;border-color:#7CC475;color:#003149;}.paragraph--type--beer-finder .brewCard--active + .brewCardAdditional{opacity:1;max-height:500px;margin-bottom:7px;}.paragraph--type--beer-finder .brewCard_image{width:80px;margin-right:20px;}.paragraph--type--beer-finder .brewCard_details{width:calc(100% - 100px);font-size:.85em;}.paragraph--type--beer-finder .brewCard_name{font-weight:700;}.paragraph--type--beer-finder .brewCard_tags{margin:5px 0;}.paragraph--type--beer-finder .brewCard_tags img{display:inline-block;-webkit-transition:-webkit-filter 300ms ease;transition:-webkit-filter 300ms ease;transition:filter 300ms ease;transition:filter 300ms ease,-webkit-filter 300ms ease;margin:2px;}.paragraph--type--beer-finder .brewCardAdditional{width:100%;background:white;position:relative;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.25);box-shadow:0 1px 4px rgba(0,0,0,0.25);overflow:hidden;opacity:0;max-height:0;-webkit-transition:all 300ms ease;transition:all 300ms ease;}.paragraph--type--beer-finder .brewCardAdditional .brewCardCover{display:block;min-height:10em;background-size:cover;position:relative;}.paragraph--type--beer-finder .brewCardAdditional .brewCardCover a{position:absolute;bottom:20px;right:20px;border-radius:7px;text-decoration:none;color:inherit;font-size:0.8em;font-weight:600;background:white;padding:10px 20px;padding-right:35px;-webkit-transition:background-color 300ms ease;transition:background-color 300ms ease;}.paragraph--type--beer-finder .brewCardAdditional .brewCardCover a:hover{color:white;background:#ff5712;}.paragraph--type--beer-finder .brewCardAdditional .brewCardCover a:after{content:'';position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%) scaleX(-1);transform:translateY(-50%) scaleX(-1);height:20px;width:20px;background:center no-repeat url(/themes/custom/visitpa/images/icons/btn-closeMap.svg);background-size:75% auto;-webkit-transform:filter 300ms ease;transform:filter 300ms ease;}.paragraph--type--beer-finder .brewCardAdditional .brewCardCover a:hover:after{-webkit-filter:invert(1);filter:invert(1);}.paragraph--type--beer-finder .brewCardAdditional .destination-teaser__address{margin-bottom:10px;}.paragraph--type--beer-finder .brewMapTitle{text-align:center;font-size:1.5em;font-family:'besom';text-align:center;width:100%;padding:5px 10px;background:#003044;color:white;}.paragraph--type--beer-finder .brewMapMobile_topbarLogo{position:absolute;z-index:1;top:5px;left:10px;height:32px;}.paragraph--type--beer-finder .brewMap_credits{text-align:center;font-size:0.9em;background:white;padding:1em;}.paragraph--type--beer-finder .brewMap_credits .brewMap_credits--footnote{margin-left:15%;margin-right:15%;}.paragraph--type--beer-finder .brewMap_credits .brewMap_credits--footnote p{margin:0;color:#003044;}.paragraph--type--beer-finder .brewMap_credits .brewMap_credits--footnote a{color:#003044;font-weight:700;}@media screen and (min-width:50em){.paragraph--type--beer-finder .brewMap_wrapper--fullScreen{position:fixed;height:100%;width:100%;}.paragraph--type--beer-finder .brewMap_wrapper--fullScreen .brewMap_mapArea{position:relative;z-index:4;height:calc(100% - 245px);}.paragraph--type--beer-finder .brewMap_wrapper--fullScreen .brewMapMobile_map{min-height:100%;}.paragraph--type--beer-finder .brewMap_wrapper--fullScreen .brewMapMobile_topbar{display:-webkit-box;display:-ms-flexbox;display:flex;}.paragraph--type--beer-finder .brewMap_wrapper--fullScreen .brewMapMobile_filters--hidden{display:-webkit-box;display:-ms-flexbox;display:flex;}.paragraph--type--beer-finder .brewMapTitle{font-size:1.7em;padding:10px;}.paragraph--type--beer-finder .brewMapMobile_topbarHelpText{top:55px;max-width:600px;}.paragraph--type--beer-finder .brewMapMobile_map .mapContainer{left:inherit;right:0;width:calc(100% - 350px);}.paragraph--type--beer-finder .brewMap_zero-state .brewMap_helpText{max-width:50%;padding:2em 4em;}.paragraph--type--beer-finder .brewMapMobile_topbar{position:relative;padding:0;background:white;display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:none;flex-wrap:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}.paragraph--type--beer-finder.mobileListOpen .brewMapMobile_topbar{opacity:1;}.paragraph--type--beer-finder .brewMapMobile_topbarLogo{height:50px;}.paragraph--type--beer-finder .brewMapMobile_filters{position:relative;z-index:2;top:inherit;right:inherit;left:0;width:100%;background:white;border-bottom:1px solid #d4d4d4;-webkit-box-shadow:none;box-shadow:none;padding:1em;padding-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.paragraph--type--beer-finder .brewMapMobile_list,.paragraph--type--beer-finder .brewMapMobile_list--hidden{top:0;bottom:auto;width:350px;height:calc(100% - 56px);}.paragraph--type--beer-finder .brewMapMobile_list .brewMapMobile_listTop.brewMapMobile_listTop--show,.paragraph--type--beer-finder .brewMapMobile_list--hidden .brewMapMobile_listTop.brewMapMobile_listTop--show{opacity:1;visibility:visible;}.paragraph--type--beer-finder .brewMapMobile_filters--hidden{opacity:1;display:none;}.paragraph--type--beer-finder .showBrewFilters,.paragraph--type--beer-finder .showBrewFilters--active{position:relative;top:inherit;right:inherit;left:inherit;color:#003044;width:100%;background:none;padding:0.7em 0;margin:10px 0 0 0;-webkit-box-shadow:none;box-shadow:none;text-align:center;display:block;cursor:inherit;}.paragraph--type--beer-finder .showBrewFilters.filterSet .brewFilterCount,.paragraph--type--beer-finder .showBrewFilters:after,.paragraph--type--beer-finder .brewCard_mobileLink{display:none;}.paragraph--type--beer-finder .brewMapMobile_filter{margin:5px;}.paragraph--type--beer-finder .brewMapMobile_filter button{border:1px solid #d4d4d4;background:white;border-radius:3px;opacity:1;padding:10px;font-weight:500;}.paragraph--type--beer-finder .brewMapMobile_filter button .brewFilter_icon,.paragraph--type--beer-finder .brewMapMobile_filter button span{-webkit-transition:none;transition:none;}.paragraph--type--beer-finder .brewMapMobile_filter--active button{background:#7CC475;border-color:#7CC475;color:white;}.paragraph--type--beer-finder .brewMapMobile_filter--active img{-webkit-filter:invert(1);filter:invert(1);}.paragraph--type--beer-finder .brewMapMobile_filter--active .brewFilter_icon,.paragraph--type--beer-finder .brewMapMobile_filter--active span{-webkit-transform:none;transform:none;}.paragraph--type--beer-finder .brewFilter_icon{max-width:inherit;}.paragraph--type--beer-finder .closeBrewMap{top:12px;}.paragraph--type--beer-finder .brewMapMobile_topbarHelpToggle{top:12px;}.paragraph--type--beer-finder .brewMapMobile_listToggle{display:none;}.paragraph--type--beer-finder .brewMapMobile_listCount{display:block;}.paragraph--type--beer-finder .brewCard{cursor:pointer;}.paragraph--type--beer-finder .brewMapMobile_listTop{bottom:70px;left:285px;right:inherit;}.paragraph--type--beer-finder .brewMapMobile_listTop:hover{background:#003044;border-color:#003044;}.paragraph--type--beer-finder .brewMapMobile_listTop:hover:before{-webkit-filter:invert(100%);filter:invert(100%);}}@media screen and (min-width:1022px){.paragraph--type--beer-finder .brewMap_wrapper--fullScreen .brewMap_mapArea{height:calc(100% - 187px);}}.brewery-finder{margin-top:6.66667rem;}.brewery-finder__link:active,.brewery-finder__link:visited,.brewery-finder__link:link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;text-decoration:none;color:black;}.brewery-finder__logo{max-height:7.77778rem;width:auto;}.brewery-finder__label{position:relative;-ms-flex-item-align:center;align-self:center;padding:2rem;margin-left:30px;background-color:white;border-radius:0.66667rem;text-transform:uppercase;font-weight:600;}.brewery-finder__label:hover{background-color:#E6E6E6;}.brewery-finder:hover .brewery-finder__label:before{opacity:0.7;}.brewery-finder__icon{vertical-align:middle;margin-left:0.55556rem;}@media (max-width:40em){.brewery-finder{margin-top:3.33333rem;}}.content-heading{margin:7.22222rem 0;}.content-heading--alternate{padding:7.22222rem 0;margin:0;background-color:#FBF8F5;}@media (max-width:40em){.content-heading--alternate{padding:3.33333rem 0;}}.content-heading__title{margin:0;font-family:"Spartan",sans-serif;font-weight:700;font-size:4.44444rem;line-height:1.2;color:inherit;}@media (max-width:40em){.content-heading__title{font-size:2.66667rem;}}@media (max-width:40em){.content-heading{margin:3.33333rem 0 0;}}.paragraph--type--curated-articles{position:relative;margin-top:1em;margin-bottom:1em;padding:3em 0;color:#003044;}.paragraph--type--curated-articles .curated-articles-title-item{margin-bottom:1em;}.paragraph--type--curated-articles .curated-article{padding-left:20px;padding-right:20px;}.paragraph--type--curated-destinations{position:relative;margin-top:1em;margin-bottom:1em;padding:3em 0;color:#003044;}.paragraph--type--curated-destinations .curated-destinations-title-item{margin-bottom:1em;}.paragraph--type--curated-destinations .curated-destination{padding-left:20px;padding-right:20px;}.paragraph--type--curated-destinations .top-image{position:absolute;z-index:0;height:700px;width:700px;right:-10%;top:-5%;background-position:top center;background-repeat:no-repeat;background-size:contain;display:none;}.paragraph--type--curated-destinations .bottom-image{position:absolute;z-index:0;height:700px;width:700px;left:-10%;bottom:-5%;background-position:top center;background-repeat:no-repeat;background-size:contain;display:none;}.paragraph--type--curated-destinations .more-link{position:relative;z-index:2;}@media screen and (min-width:70em){.paragraph--type--curated-destinations .bottom-image,.paragraph--type--curated-destinations .top-image{display:block;}}.paragraph--type--deal-categories,.paragraph--type--cvb-group-list{padding:3em 0;}.paragraph--type--deal-categories .widget_list,.paragraph--type--cvb-group-list .widget_list{max-width:1200px;margin:auto;padding:1em;}.paragraph--type--deal-categories .widget_list img,.paragraph--type--cvb-group-list .widget_list img{display:block;width:100%;}.paragraph--type--deal-categories .widget_list h2,.paragraph--type--cvb-group-list .widget_list h2{margin-bottom:10px;color:#003044;}.paragraph--type--deal-categories a,.paragraph--type--cvb-group-list a{color:inherit;text-decoration:inherit;}.paragraph--type--deal-categories .widget_list .list_item--content,.paragraph--type--cvb-group-list .widget_list .list_item--content{padding:2em;}.paragraph--type--deal-categories .list_item,.paragraph--type--cvb-group-list .list_item{position:relative;-webkit-transition:all 300ms ease;transition:all 300ms ease;overflow:visible;}.paragraph--type--deal-categories .list_item:hover,.paragraph--type--cvb-group-list .list_item:hover{background:white;-webkit-box-shadow:0 0 4px rgba(0,0,0,0.2);box-shadow:0 0 4px rgba(0,0,0,0.2);}.paragraph--type--destination-by-category{padding-bottom:3em;}.paragraph--type--destination-by-category .section-title{text-align:center;}.paragraph--type--destination-by-category .widget_more .container,.paragraph--type--destination-by-category .widget_more .paragraph--type--region-teasers .views-element-container,.paragraph--type--region-teasers .paragraph--type--destination-by-category .widget_more .views-element-container,.paragraph--type--destination-by-category .widget_more .field--name-field-trips-all-teasers .views-element-container,.field--name-field-trips-all-teasers .paragraph--type--destination-by-category .widget_more .views-element-container,.paragraph--type--destination-by-category .widget_more .paragraph--type--trips-3-teasers .views-element-container,.paragraph--type--trips-3-teasers .paragraph--type--destination-by-category .widget_more .views-element-container{overflow:visible;}.paragraph--type--destination-by-category .destination-teaser{margin-bottom:1em;}.paragraph--type--destination-by-category .gutter-medium > *[class|='col']{padding-left:10px;padding-right:10px;}.paragraph--type--destination-by-category ul{list-style:none;padding:0;}.paragraph--type--destination-by-category ul li{text-align:center;}@media screen and (min-width:70em){.paragraph--type--destination-by-category .gutter-medium > *[class|='col']{padding-left:20px;padding-right:20px;}.paragraph--type--destination-by-category .destination-teaser{margin-bottom:2em;}}@media (max-width:40em){.paragraph--type--destination-by-category{padding-top:2.22222rem;padding-bottom:2.22222rem;}}@media (max-width:800px){.paragraph--type--destination-by-category .link-blue{display:none;}.paragraph--type--destination-by-category .gutter-medium.multi_row{margin-left:-0.5rem;margin-right:-0.5rem;}.paragraph--type--destination-by-category .gutter-medium .col-1-3,.paragraph--type--destination-by-category .gutter-medium .col-1-4{width:50%;margin-bottom:1rem;}.paragraph--type--destination-by-category .gutter-medium .col-1-3:nth-child(odd),.paragraph--type--destination-by-category .gutter-medium .col-1-4:nth-child(odd){padding-right:.5rem;}.paragraph--type--destination-by-category .gutter-medium .col-1-3:nth-child(even),.paragraph--type--destination-by-category .gutter-medium .col-1-4:nth-child(even){padding-left:.5rem;}.paragraph--type--destination-by-category .gutter-medium .col-1-3.all-articles-item,.paragraph--type--destination-by-category .gutter-medium .col-1-4.all-articles-item{width:100%;}}.more-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:center;align-content:center;max-width:none;margin-bottom:2rem;}@media (max-width:35.55556rem){.more-filter{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-0.5rem;margin-right:-0.5rem;}}.more-filter--item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}.more-filter--item + .more-filter--item{padding-left:1rem;}.more-filter--item label{display:block;margin:0 0 10px;text-align:left;color:#013045;}.more-filter--item select{width:100%;min-width:13.88889rem;}.more-filter--item input[type=number]{max-width:8.33333rem;}.more-filter--item select,.more-filter--item input[type=number]{margin-bottom:0;}.more-filter--item .button--clear,.more-filter--item .article-teaser__read-more,.more-filter--item .destination-teaser__read-more,.more-filter--item .paragraph--type--experience-category-by-pillar-w- .banner_content_link,.paragraph--type--experience-category-by-pillar-w- .more-filter--item .banner_content_link{color:#4D4DFF;}.more-filter--item .button--clear:disabled,.more-filter--item .article-teaser__read-more:disabled,.more-filter--item .destination-teaser__read-more:disabled,.more-filter--item .paragraph--type--experience-category-by-pillar-w- .banner_content_link:disabled,.paragraph--type--experience-category-by-pillar-w- .more-filter--item .banner_content_link:disabled{background:none;color:#898989;}.more-filter--item .button--clear:hover,.more-filter--item .article-teaser__read-more:hover,.more-filter--item .destination-teaser__read-more:hover,.more-filter--item .paragraph--type--experience-category-by-pillar-w- .banner_content_link:hover,.paragraph--type--experience-category-by-pillar-w- .more-filter--item .banner_content_link:hover{text-decoration:underline;}@media (max-width:35.55556rem){.more-filter--item{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0.5rem;}.more-filter--item + .more-filter--item{padding-left:0.5rem;}.more-filter--item:first-child,.more-filter--item:first-child + .more-filter--item{width:100%;}.more-filter--item input[type=number]{max-width:100%;}}.more-filter--info{font-size:.9rem;}.more-filter--no-results{padding:2.77778rem;text-align:center;}.more-filter .select2-container--default .select2-selection--single{height:56px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 20px;background:white no-repeat url(/themes/custom/visitpa/css/../images/icons/arrow__select.svg);background-position:right center;}.more-filter .select2-container--default .select2-selection--single .select2-selection__arrow{display:none;}.more-filter .select2-container--default .select2-selection--single .select2-selection__placeholder{color:inherit;}.more-filter .select2-container--default .select2-selection--single .select2-selection__clear{margin-left:10px;}.more_adventures{padding:2em 0 0 0;background:#e8e3dd;background:white;position:relative;}.more_adventures:before,.more_adventures:after{position:absolute;top:0;left:0;height:25px;width:100%;background-color:#ededed;-webkit-transform:scaleY(-1);transform:scaleY(-1);background-position:top center;background-size:cover;background-image:url("data:image/svg+xml;utf8,<svg version='1.1' preserveAspectRatio='none' xmlns='http://www.w3.org/2000/svg' x='0px' y='0px' width='1920px' height='16px' viewBox='0 0 1920 16' style='enable-background:new 0 0 1920 16;' xml:space='preserve'><style type='text/css'>.st0{fill:%23E8E3DD;}</style><path class='st0' d='M0,0v3c7.8,0.2,315.2,9.8,444.3,5.8c130.8-4,505.2-12,681.9,0s412.4-5,412.4-5s275.6,1,381.4-1V0H0z'/></svg>");}.more_adventures:after{-webkit-transform:none;transform:none;top:inherit;bottom:0;}.more-link{text-align:center;padding-top:2em;}.paragraph--type--destinations-by-region{padding-top:2em;}.paragraph--type--destinations-by-region .col-1-5{width:100%;}@media screen and (min-width:50em){.paragraph--type--destinations-by-region .col-1-5{width:50%;float:left;}}@media screen and (min-width:70em){.paragraph--type--destinations-by-region .col-1-5{width:20%;}}@media (max-width:40em){.paragraph--type--destinations-by-region .col-1-5{margin-bottom:1rem;padding:0 1.66667rem;}}.paragraph--type--destinations-by-region .widget_more{color:#003044;text-align:center;}.paragraph--type--destinations-by-region .widget_more h1{margin-bottom:25px;}.paragraph--type--destinations-by-region .widget_more.slim{padding-top:0;}.paragraph--type--destinations-by-region .widget_more.has_border{background:top center no-repeat url(/themes/custom/visitpa/images/doodles/hr_gray.png);}.paragraph--type--destinations-by-region .widget_more .align_left{text-align:left;}.paragraph--type--destinations-by-region .widget_more .align_left h5{margin-bottom:0;}.paragraph--type--destinations-by-region .widget_more .align_left a:not(.button):not(input[type=submit]):not(.article-teaser__read-more):not(.destination-teaser__read-more){font-weight:600;color:#003044;}.paragraph--type--destinations-by-region .widget_more.medium .banner_link a{min-height:17em;}.paragraph--type--destinations-by-region .widget_more.medium .banner_link .title{font-size:3em;}.paragraph--type--destinations-by-region .widget_more.align_left .banner_content{text-align:left;}.paragraph--type--destinations-by-region .widget_more.align_left .button--clear,.paragraph--type--destinations-by-region .widget_more.align_left .article-teaser__read-more,.paragraph--type--destinations-by-region .widget_more.align_left .destination-teaser__read-more,.paragraph--type--destinations-by-region .widget_more.align_left .paragraph--type--experience-category-by-pillar-w- .banner_content_link,.paragraph--type--experience-category-by-pillar-w- .paragraph--type--destinations-by-region .widget_more.align_left .banner_content_link{-webkit-transform:none;transform:none;left:2em;bottom:30px;text-align:left;}.paragraph--type--destinations-by-region .widget_more .multi_row{margin-top:4em;}.paragraph--type--destinations-by-region .widget_more .multi_row div[class*="col"]{margin-bottom:1em;}@media screen and (min-width:60em){.paragraph--type--destinations-by-region .widget_more .multi_row div[class*="col"]{margin-bottom:2em;}}.paragraph--type--destinations-by-region .widget_more .banner_item{-webkit-transition:all 300ms ease;transition:all 300ms ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100%;position:relative;}.paragraph--type--destinations-by-region .widget_more .banner_item:hover{-webkit-transform:scale(1.025);transform:scale(1.025);}.paragraph--type--destinations-by-region .widget_more .banner_item:hover .button--clear,.paragraph--type--destinations-by-region .widget_more .banner_item:hover .article-teaser__read-more,.paragraph--type--destinations-by-region .widget_more .banner_item:hover .destination-teaser__read-more,.paragraph--type--destinations-by-region .widget_more .banner_item:hover .paragraph--type--experience-category-by-pillar-w- .banner_content_link,.paragraph--type--experience-category-by-pillar-w- .paragraph--type--destinations-by-region .widget_more .banner_item:hover .banner_content_link{color:#c53900;}.paragraph--type--destinations-by-region .widget_more .banner_item:hover .button--clear svg,.paragraph--type--destinations-by-region .widget_more .banner_item:hover .article-teaser__read-more svg,.paragraph--type--destinations-by-region .widget_more .banner_item:hover .destination-teaser__read-more svg,.paragraph--type--destinations-by-region .widget_more .banner_item:hover .paragraph--type--experience-category-by-pillar-w- .banner_content_link svg,.paragraph--type--experience-category-by-pillar-w- .paragraph--type--destinations-by-region .widget_more .banner_item:hover .banner_content_link svg{fill:#c53900;}.paragraph--type--destinations-by-region .widget_more .banner_item:hover .banner_content{background:white;}.paragraph--type--destinations-by-region .widget_more .banner_item:hover .banner_image:before{opacity:0.25;}.paragraph--type--destinations-by-region .widget_more .banner_link.show_details a{opacity:1;}.paragraph--type--destinations-by-region .widget_more .banner_link.show_details a:before{opacity:0;}.paragraph--type--destinations-by-region .widget_more .banner_link.show_details a:hover:before{opacity:0.7;}.paragraph--type--destinations-by-region .widget_more.small .banner_image{height:auto;padding-top:56.25%;}.paragraph--type--destinations-by-region .widget_more.small .title{font-family:"Inter",sans-serif;font-size:1em;font-weight:600;line-height:1.4em;}.paragraph--type--destinations-by-region .widget_more.center_mode{padding:0;padding-bottom:70px;overflow:hidden;}.paragraph--type--destinations-by-region .widget_more.center_mode .no_mask{margin:10px;}.paragraph--type--destinations-by-region .widget_more.center_mode .slider_buttons{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);}.paragraph--type--destinations-by-region .widget_more.center_mode .slider_buttons button{text-indent:-9999px;height:60px;width:60px;border-radius:100%;padding:0;background:#ff5712 center no-repeat url(/themes/custom/visitpa/images/icons/arrow__right__white.svg);background-size:13px auto;margin:2px;-webkit-transition:background-color 300ms ease;transition:background-color 300ms ease;}.paragraph--type--destinations-by-region .widget_more.center_mode .slider_buttons button:hover{background-color:#ed4500;}.paragraph--type--destinations-by-region .widget_more.center_mode .slider_buttons .arrow_left{-webkit-transform:scaleX(-1);transform:scaleX(-1);}.paragraph--type--destinations-by-region .widget_more .no_mask .banner_link{-webkit-mask:none;}.paragraph--type--destinations-by-region .widget_more .no_mask .banner_link .title{font-size:1.77778rem;line-height:1.4;}.paragraph--type--destinations-by-region .widget_more form p{max-width:inherit;}.paragraph--type--destinations-by-region .widget_more p{max-width:800px;margin-left:auto;margin-right:auto;}.paragraph--type--destinations-by-region .widget_more .banner_image{height:auto;padding-top:56.25%;width:100%;background-position:center;background-size:cover;background-repeat:no-repeat;-webkit-transition:-webkit-transform 300ms ease;transition:-webkit-transform 300ms ease;transition:transform 300ms ease;transition:transform 300ms ease,-webkit-transform 300ms ease;}.paragraph--type--destinations-by-region .widget_more .banner_image.square{padding-top:75%;}.paragraph--type--destinations-by-region .widget_more .banner_image:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#003044;opacity:0;-webkit-transition:opacity 300ms ease;transition:opacity 300ms ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;}.paragraph--type--destinations-by-region .widget_more .banner_content{padding:2em;padding-bottom:45px;text-align:center;position:relative;-webkit-transition:background-color 300ms ease;transition:background-color 300ms ease;background:#f7f7f7;margin-bottom:1em;}@media screen and (min-width:60em){.paragraph--type--destinations-by-region .widget_more .banner_content{padding-bottom:75px;margin-bottom:inherit;}}.paragraph--type--destinations-by-region .widget_more .banner_content_full{background:#003044;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-mask:url(/themes/custom/visitpa/images/masks/mask_banner_content_full.svg);-webkit-mask-size:cover;-webkit-transition:all 300ms ease;transition:all 300ms ease;position:relative;min-height:150px;}.paragraph--type--destinations-by-region .widget_more .banner_content_full:before{content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:calc(100% - 75px);height:calc(100% - 75px);border:10px solid;-o-border-image:url(/themes/custom/visitpa/images/borders/border_banner_content_full.svg) 27 stretch;border-image:url(/themes/custom/visitpa/images/borders/border_banner_content_full.svg) 27 stretch;-webkit-transition:opacity 300ms ease;transition:opacity 300ms ease;}.paragraph--type--destinations-by-region .widget_more .banner_content_full:hover{background:#001720;}.paragraph--type--destinations-by-region .widget_more .banner_content_full:hover:before{opacity:0.4;}.paragraph--type--destinations-by-region .widget_more .banner_content_full a{color:white;font-family:"Spartan",sans-serif;font-size:2em;text-decoration:none;line-height:1em;padding:0 1em;height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;}@media screen and (min-width:70em){.paragraph--type--destinations-by-region .widget_more .banner_content_full a{font-size:3em;}}.paragraph--type--destinations-by-region .widget_more .banner_link{background-position:center;background-size:cover;-webkit-mask:url(/themes/custom/visitpa/images/masks/mask_widget_video.svg);-webkit-mask-size:cover;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;}.paragraph--type--destinations-by-region .widget_more .banner_link:hover a{opacity:1;}.paragraph--type--destinations-by-region .widget_more .banner_link a{position:relative;text-decoration:none;z-index:2;height:100%;width:100%;min-height:15em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:opacity 300ms ease;transition:opacity 300ms ease;}@media all and (-ms-high-contrast:none){.paragraph--type--destinations-by-region .widget_more .banner_link a{height:1px;}}@media screen and (min-width:50em){.paragraph--type--destinations-by-region .widget_more .banner_link a{min-height:22em;}}@media screen and (min-width:70em){.paragraph--type--destinations-by-region .widget_more .banner_link a{opacity:0;}}.paragraph--type--destinations-by-region .widget_more .banner_link div{position:relative;z-index:2;color:white;}.paragraph--type--destinations-by-region .widget_more .banner_link a:before{content:'';position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,0.5);opacity:0.7;z-index:1;-webkit-transition:opacity 350ms ease;transition:opacity 350ms ease;}@media screen and (min-width:70em){.paragraph--type--destinations-by-region .widget_more .banner_link a:before{background:#ff00ff;}}@media screen and (min-width:70em){.paragraph--type--destinations-by-region .widget_more .banner_link a:hover:before{background:#ff5712;}}.paragraph--type--destinations-by-region .widget_more .banner_link .label{color:white;margin-bottom:0;}.paragraph--type--destinations-by-region .widget_more .banner_link .title{font-size:4em;margin:0;padding-left:1em;padding-right:1em;}.paragraph--type--destinations-by-region .widget_more .title{font-family:"Spartan",sans-serif;font-size:1rem;font-weight:700;line-height:1.4;display:block;margin:10px 0;}.paragraph--type--destinations-by-region .widget_more .button--clear,.paragraph--type--destinations-by-region .widget_more .article-teaser__read-more,.paragraph--type--destinations-by-region .widget_more .destination-teaser__read-more,.paragraph--type--destinations-by-region .widget_more .paragraph--type--experience-category-by-pillar-w- .banner_content_link,.paragraph--type--experience-category-by-pillar-w- .paragraph--type--destinations-by-region .widget_more .banner_content_link{position:absolute;bottom:30px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);}@media screen and (min-width:70em){.paragraph--type--destinations-by-region .widget_more.inset_1{margin-left:4em;margin-right:4em;}.paragraph--type--destinations-by-region .widget_more.inset_2{margin-left:6em;margin-right:6em;}}.paragraph--type--destination-search-form{position:relative;z-index:10;margin-top:-5em;background:white;}.paragraph--type--destination-search-form:before{content:'';position:absolute;top:-45px;left:0;width:100%;height:50px;background:bottom center repeat-x url(/themes/custom/visitpa/images/backgrounds/background_build_top.svg);}.paragraph--type--destination-search-form:after{content:'';position:absolute;bottom:-25px;left:0;width:100%;height:25px;background:top center no-repeat url(/themes/custom/visitpa/images/backgrounds/background_build_bottom.svg);background-size:cover;}.paragraph--type--destination-search-form .field--name-field-destination-search-form{overflow:hidden;background:white;}.paragraph--type--destination-search-form label{text-transform:uppercase;font-size:1.1em;font-weight:600;text-align:center;display:block;margin:2em 0;}.paragraph--type--destination-search-form form{overflow:hidden;}.paragraph--type--destination-search-form form > div{float:left;padding-left:7px;padding-right:7px;width:100%;}@media screen and (min-width:50em){.paragraph--type--destination-search-form form > div{width:auto;}}.paragraph--type--destination-search-form .form-submit{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;border:1px solid transparent;border-radius:7px;cursor:pointer;color:white;font-weight:600;font-size:1.1em;padding:15px 30px;-webkit-backface-visibility:hidden;backface-visibility:hidden;text-decoration:none;width:100%;-webkit-transition:all 300ms ease;transition:all 300ms ease;background:#ff5712;}.paragraph--type--destination-search-form .form-submit:hover{background:#e84400;}.paragraph--type--destinations-by-region-grid{padding-bottom:3em;}.paragraph--type--destinations-by-region-grid .widget_more .container,.paragraph--type--destinations-by-region-grid .widget_more .paragraph--type--region-teasers .views-element-container,.paragraph--type--region-teasers .paragraph--type--destinations-by-region-grid .widget_more .views-element-container,.paragraph--type--destinations-by-region-grid .widget_more .field--name-field-trips-all-teasers .views-element-container,.field--name-field-trips-all-teasers .paragraph--type--destinations-by-region-grid .widget_more .views-element-container,.paragraph--type--destinations-by-region-grid .widget_more .paragraph--type--trips-3-teasers .views-element-container,.paragraph--type--trips-3-teasers .paragraph--type--destinations-by-region-grid .widget_more .views-element-container{overflow:visible;}.paragraph--type--destinations-by-region-grid .destination-teaser{margin-bottom:1em;}.paragraph--type--destinations-by-region-grid .gutter-medium > *[class|='col']{padding-left:10px;padding-right:10px;}.paragraph--type--destinations-by-region-grid .pager{list-style:none;margin-left:0;padding-left:0;}.paragraph--type--destinations-by-region-grid .pager .pager__item{text-align:center;}@media screen and (min-width:70em){.paragraph--type--destinations-by-region-grid .gutter-medium > *[class|='col']{padding-left:20px;padding-right:20px;}.paragraph--type--destinations-by-region-grid .destination-teaser{margin-bottom:2em;}}@media (max-width:40em){.paragraph--type--destinations-by-region-grid{padding-bottom:0;}}@media (max-width:800px){.paragraph--type--destinations-by-region-grid .link-blue{display:none;}.paragraph--type--destinations-by-region-grid .gutter-medium.multi_row{margin-left:-0.5rem;margin-right:-0.5rem;}.paragraph--type--destinations-by-region-grid .gutter-medium .col-1-3,.paragraph--type--destinations-by-region-grid .gutter-medium .col-1-4{width:50%;margin-bottom:1rem;}.paragraph--type--destinations-by-region-grid .gutter-medium .col-1-3:nth-child(odd),.paragraph--type--destinations-by-region-grid .gutter-medium .col-1-4:nth-child(odd){padding-right:.5rem;}.paragraph--type--destinations-by-region-grid .gutter-medium .col-1-3:nth-child(even),.paragraph--type--destinations-by-region-grid .gutter-medium .col-1-4:nth-child(even){padding-left:.5rem;}.paragraph--type--destinations-by-region-grid .gutter-medium .col-1-3.all-articles-item,.paragraph--type--destinations-by-region-grid .gutter-medium .col-1-4.all-articles-item{width:100%;}}.paragraph--type--curated-destinations-beam{padding-top:2em;}.paragraph--type--curated-destinations-beam .col-1-5{width:100%;}@media screen and (min-width:50em){.paragraph--type--curated-destinations-beam .col-1-5{width:50%;float:left;}}@media screen and (min-width:70em){.paragraph--type--curated-destinations-beam .col-1-5{width:20%;}}@media (max-width:40em){.paragraph--type--curated-destinations-beam .col-1-5{margin-bottom:1rem;padding:0 1.66667rem;}}.paragraph--type--curated-destinations-beam .widget_more{color:#003044;text-align:center;}.paragraph--type--curated-destinations-beam .widget_more h1{margin-bottom:25px;}.paragraph--type--curated-destinations-beam .widget_more.slim{padding-top:0;}.paragraph--type--curated-destinations-beam .widget_more.has_border{background:top center no-repeat url(/themes/custom/visitpa/images/doodles/hr_gray.png);}.paragraph--type--curated-destinations-beam .widget_more .align_left{text-align:left;}.paragraph--type--curated-destinations-beam .widget_more .align_left h5{margin-bottom:0;}.paragraph--type--curated-destinations-beam .widget_more .align_left a:not(.button):not(input[type=submit]):not(.article-teaser__read-more):not(.destination-teaser__read-more){font-weight:600;color:#003044;}.paragraph--type--curated-destinations-beam .widget_more.medium .banner_link a{min-height:17em;}.paragraph--type--curated-destinations-beam .widget_more.medium .banner_link .title{font-size:3em;}.paragraph--type--curated-destinations-beam .widget_more.align_left .banner_content{text-align:left;}.paragraph--type--curated-destinations-beam .widget_more.align_left .button--clear,.paragraph--type--curated-destinations-beam .widget_more.align_left .article-teaser__read-more,.paragraph--type--curated-destinations-beam .widget_more.align_left .destination-teaser__read-more,.paragraph--type--curated-destinations-beam .widget_more.align_left .paragraph--type--experience-category-by-pillar-w- .banner_content_link,.paragraph--type--experience-category-by-pillar-w- .paragraph--type--curated-destinations-beam .widget_more.align_left .banner_content_link{-webkit-transform:none;transform:none;left:2em;bottom:30px;text-align:left;}.paragraph--type--curated-destinations-beam .widget_more .multi_row{margin-top:4em;}.paragraph--type--curated-destinations-beam .widget_more .multi_row div[class*="col"]{margin-bottom:1em;}@media screen and (min-width:60em){.paragraph--type--curated-destinations-beam .widget_more .multi_row div[class*="col"]{margin-bottom:2em;}}.paragraph--type--curated-destinations-beam .widget_more .banner_item{-webkit-transition:all 300ms ease;transition:all 300ms ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100%;position:relative;}.paragraph--type--curated-destinations-beam .widget_more .banner_item:hover{-webkit-transform:scale(1.025);transform:scale(1.025);}.paragraph--type--curated-destinations-beam .widget_more .banner_item:hover .button--clear,.paragraph--type--curated-destinations-beam .widget_more .banner_item:hover .article-teaser__read-more,.paragraph--type--curated-destinations-beam .widget_more .banner_item:hover .destination-teaser__read-more,.paragraph--type--curated-destinations-beam .widget_more .banner_item:hover .paragraph--type--experience-category-by-pillar-w- .banner_content_link,.paragraph--type--experience-category-by-pillar-w- .paragraph--type--curated-destinations-beam .widget_more .banner_item:hover .banner_content_link{color:#c53900;}.paragraph--type--curated-destinations-beam .widget_more .banner_item:hover .button--clear svg,.paragraph--type--curated-destinations-beam .widget_more .banner_item:hover .article-teaser__read-more svg,.paragraph--type--curated-destinations-beam .widget_more .banner_item:hover .destination-teaser__read-more svg,.paragraph--type--curated-destinations-beam .widget_more .banner_item:hover .paragraph--type--experience-category-by-pillar-w- .banner_content_link svg,.paragraph--type--experience-category-by-pillar-w- .paragraph--type--curated-destinations-beam .widget_more .banner_item:hover .banner_content_link svg{fill:#c53900;}.paragraph--type--curated-destinations-beam .widget_more .banner_item:hover .banner_content{background:white;}.paragraph--type--curated-destinations-beam .widget_more .banner_item:hover .banner_image:before{opacity:0.25;}.paragraph--type--curated-destinations-beam .widget_more .banner_link.show_details a{opacity:1;}.paragraph--type--curated-destinations-beam .widget_more .banner_link.show_details a:before{opacity:0;}.paragraph--type--curated-destinations-beam .widget_more .banner_link.show_details a:hover:before{opacity:0.7;}.paragraph--type--curated-destinations-beam .widget_more.small .banner_image{height:auto;padding-top:56.25%;}.paragraph--type--curated-destinations-beam .widget_more.small .title{font-family:"Inter",sans-serif;font-size:1em;font-weight:600;line-height:1.4em;}.paragraph--type--curated-destinations-beam .widget_more.center_mode{padding:0;padding-bottom:70px;overflow:hidden;}.paragraph--type--curated-destinations-beam .widget_more.center_mode .no_mask{margin:10px;}.paragraph--type--curated-destinations-beam .widget_more.center_mode .slider_buttons{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);}.paragraph--type--curated-destinations-beam .widget_more.center_mode .slider_buttons button{text-indent:-9999px;height:60px;width:60px;border-radius:100%;padding:0;background:#ff5712 center no-repeat url(/themes/custom/visitpa/images/icons/arrow__right__white.svg);background-size:13px auto;margin:2px;-webkit-transition:background-color 300ms ease;transition:background-color 300ms ease;}.paragraph--type--curated-destinations-beam .widget_more.center_mode .slider_buttons button:hover{background-color:#ed4500;}.paragraph--type--curated-destinations-beam .widget_more.center_mode .slider_buttons .arrow_left{-webkit-transform:scaleX(-1);transform:scaleX(-1);}.paragraph--type--curated-destinations-beam .widget_more .no_mask .banner_link{-webkit-mask:none;}.paragraph--type--curated-destinations-beam .widget_more .no_mask .banner_link .title{font-size:1.77778rem;line-height:1.4;}.paragraph--type--curated-destinations-beam .widget_more form p{max-width:inherit;}.paragraph--type--curated-destinations-beam .widget_more p{max-width:800px;margin-left:auto;margin-right:auto;}.paragraph--type--curated-destinations-beam .widget_more .banner_image{height:auto;padding-top:56.25%;width:100%;background-position:center;background-size:cover;background-repeat:no-repeat;-webkit-transition:-webkit-transform 300ms ease;transition:-webkit-transform 300ms ease;transition:transform 300ms ease;transition:transform 300ms ease,-webkit-transform 300ms ease;}.paragraph--type--curated-destinations-beam .widget_more .banner_image.square{padding-top:75%;}.paragraph--type--curated-destinations-beam .widget_more .banner_image:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#003044;opacity:0;-webkit-transition:opacity 300ms ease;transition:opacity 300ms ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;}.paragraph--type--curated-destinations-beam .widget_more .banner_content{padding:2em;padding-bottom:45px;text-align:center;position:relative;-webkit-transition:background-color 300ms ease;transition:background-color 300ms ease;background:#f7f7f7;margin-bottom:1em;}@media screen and (min-width:60em){.paragraph--type--curated-destinations-beam .widget_more .banner_content{padding-bottom:75px;margin-bottom:inherit;}}.paragraph--type--curated-destinations-beam .widget_more .banner_content_full{background:#003044;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-mask:url(/themes/custom/visitpa/images/masks/mask_banner_content_full.svg);-webkit-mask-size:cover;-webkit-transition:all 300ms ease;transition:all 300ms ease;position:relative;min-height:150px;}.paragraph--type--curated-destinations-beam .widget_more .banner_content_full:before{content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:calc(100% - 75px);height:calc(100% - 75px);border:10px solid;-o-border-image:url(/themes/custom/visitpa/images/borders/border_banner_content_full.svg) 27 stretch;border-image:url(/themes/custom/visitpa/images/borders/border_banner_content_full.svg) 27 stretch;-webkit-transition:opacity 300ms ease;transition:opacity 300ms ease;}.paragraph--type--curated-destinations-beam .widget_more .banner_content_full:hover{background:#001720;}.paragraph--type--curated-destinations-beam .widget_more .banner_content_full:hover:before{opacity:0.4;}.paragraph--type--curated-destinations-beam .widget_more .banner_content_full a{color:white;font-family:"Spartan",sans-serif;font-size:2em;text-decoration:none;line-height:1em;padding:0 1em;height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;}@media screen and (min-width:70em){.paragraph--type--curated-destinations-beam .widget_more .banner_content_full a{font-size:3em;}}.paragraph--type--curated-destinations-beam .widget_more .banner_link{background-position:center;background-size:cover;-webkit-mask:url(/themes/custom/visitpa/images/masks/mask_widget_video.svg);-webkit-mask-size:cover;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;}.paragraph--type--curated-destinations-beam .widget_more .banner_link:hover a{opacity:1;}.paragraph--type--curated-destinations-beam .widget_more .banner_link a{position:relative;text-decoration:none;z-index:2;height:100%;width:100%;min-height:15em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:opacity 300ms ease;transition:opacity 300ms ease;}@media all and (-ms-high-contrast:none){.paragraph--type--curated-destinations-beam .widget_more .banner_link a{height:1px;}}@media screen and (min-width:50em){.paragraph--type--curated-destinations-beam .widget_more .banner_link a{min-height:22em;}}@media screen and (min-width:70em){.paragraph--type--curated-destinations-beam .widget_more .banner_link a{opacity:0;}}.paragraph--type--curated-destinations-beam .widget_more .banner_link div{position:relative;z-index:2;color:white;}.paragraph--type--curated-destinations-beam .widget_more .banner_link a:before{content:'';position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,0.5);opacity:0.7;z-index:1;-webkit-transition:opacity 350ms ease;transition:opacity 350ms ease;}@media screen and (min-width:70em){.paragraph--type--curated-destinations-beam .widget_more .banner_link a:before{background:#ff00ff;}}@media screen and (min-width:70em){.paragraph--type--curated-destinations-beam .widget_more .banner_link a:hover:before{background:#ff5712;}}.paragraph--type--curated-destinations-beam .widget_more .banner_link .label{color:white;margin-bottom:0;}.paragraph--type--curated-destinations-beam .widget_more .banner_link .title{font-size:4em;margin:0;padding-left:1em;padding-right:1em;}.paragraph--type--curated-destinations-beam .widget_more .title{font-family:"Spartan",sans-serif;font-size:1rem;font-weight:700;line-height:1.4;display:block;margin:10px 0;}.paragraph--type--curated-destinations-beam .widget_more .button--clear,.paragraph--type--curated-destinations-beam .widget_more .article-teaser__read-more,.paragraph--type--curated-destinations-beam .widget_more .destination-teaser__read-more,.paragraph--type--curated-destinations-beam .widget_more .paragraph--type--experience-category-by-pillar-w- .banner_content_link,.paragraph--type--experience-category-by-pillar-w- .paragraph--type--curated-destinations-beam .widget_more .banner_content_link{position:absolute;bottom:30px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);}@media screen and (min-width:70em){.paragraph--type--curated-destinations-beam .widget_more.inset_1{margin-left:4em;margin-right:4em;}.paragraph--type--curated-destinations-beam .widget_more.inset_2{margin-left:6em;margin-right:6em;}}.event-listing{margin-top:2rem;}.event-listing__form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.event-listing__form-item{width:100%;}.event-listing__form-item .event-listing__label{margin:1em 0;text-align:left;font-family:"Spartan",sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:-0.04em;}.event-listing__form-item--half{width:calc(50% - 5px);}.event-listing__form-item--half + .event-listing__form-item--half{margin-left:10px;}.event-listing__list-container .no-results-message{display:none;width:100%;text-align:center;padding:20px;}@media (min-width:50em){.event-listing__list-container{width:50%;}}@media (min-width:60em){.event-listing__list-container{width:75%;}}.event-listing__list-container.ajax-progress{min-height:100vh;}.event-listing__list-container.ajax-progress .throbber{position:absolute;background-position:top;z-index:10;}.event-listing__list-container.no-results .no-results-message{display:block;}.event-listing__disclaimer{padding-top:0.5rem;font-size:0.77778rem;text-align:center;color:#003146;}.event-listing .select2-container--default .select2-selection--single{height:56px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 20px;background:white no-repeat url(/themes/custom/visitpa/css/../images/icons/arrow__select.svg);background-position:right center;}.event-listing .select2-container--default .select2-selection--single .select2-selection__arrow{display:none;}.event-listing .select2-container--default .select2-selection--single .select2-selection__placeholder{color:inherit;}.event-listing .select2-container--default .select2-selection--single .select2-selection__clear{margin-left:10px;}.paragraph--type--events{text-align:center;padding:3em 0;}.node--type-pillar{background-color:inherit;}.node--type-pillar .paragraph--type--featured-experience-category-sli{position:relative;margin:0;padding:4.16667rem 0;}.node--type-pillar .paragraph--type--featured-experience-category-sli .contextual-region{padding:4.16667rem 0;}.node--type-pillar .paragraph--type--featured-experience-category-sli article{background-color:#EBE6E6;}.node--type-pillar .paragraph--type--featured-experience-category-sli:before,.node--type-pillar .paragraph--type--featured-experience-category-sli:after{display:block;position:absolute;left:0;right:0;width:100%;height:4.16667rem;background-repeat:repeat no-repeat;background-color:transparent;}.node--type-pillar .paragraph--type--featured-experience-category-sli:before{content:'';top:0;background-image:url(/themes/custom/visitpa/images/borders/border-rough-line-top-2.svg);background-position:bottom center;}.node--type-pillar .paragraph--type--featured-experience-category-sli:after{content:'';bottom:0;background-image:url(/themes/custom/visitpa/images/borders/border-rough-line-bottom-2.svg);background-position:top center;}@media (max-width:40em){.node--type-pillar .paragraph--type--featured-experience-category-sli{padding:0;}.node--type-pillar .paragraph--type--featured-experience-category-sli .slick-slider{margin-top:1rem;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}.node--type-pillar .paragraph--type--featured-experience-category-sli .slick-arrow{display:none !important;}.node--type-pillar .paragraph--type--featured-experience-category-sli .slick-slide{padding-right:0;}}@media (max-width:40em){.node--type-pillar .paragraph--type--featured-experience-category-sli .field--name-field-image-gallery-description{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-bottom:2rem;}}.paragraph--type--featured-experience-category-sli{overflow:hidden;margin:5em 0;}.paragraph--type--featured-experience-category-sli article{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.field--name-field-narrow-by-season-heading{padding:4em 0 0 0;margin:4em 0 0 0;}@media (max-width:40em){.field--name-field-narrow-by-season-heading{padding:2em 0 0 0;margin:2em 0 0 0;}}.paragraph--type--experience-category-by-pillar-se{padding:0 0 4em 0;margin:0 0 4em 0;}.paragraph--type--experience-category-by-pillar-se .views-element-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.paragraph--type--experience-category-by-pillar-se .filter_item{width:100%;color:white;display:-webkit-box;display:-ms-flexbox;display:flex;padding:5px 0;}@media screen and (min-width:40em){.paragraph--type--experience-category-by-pillar-se .filter_item{width:50%;padding:5px;}}@media screen and (min-width:50em){.paragraph--type--experience-category-by-pillar-se .filter_item{padding:1em 1em 4em;}}@media screen and (min-width:70em){.paragraph--type--experience-category-by-pillar-se .filter_item{width:calc(100% / 3);}}.paragraph--type--experience-category-by-pillar-se .filter_list{background:white;padding:5em 0;}.paragraph--type--experience-category-by-pillar-se .pager{margin:0;margin-top:1.5em;padding:0;list-style:none;text-align:center;}.paragraph--type--experience-category-by-pillar-se .nav_filter_list{text-align:center;color:#003044;margin-bottom:2em;}.paragraph--type--experience-category-by-pillar-se .nav_filter_list p{text-transform:uppercase;font-weight:600;}.paragraph--type--experience-category-by-pillar-se .nav_filter_list button{background:transparent;border-radius:50px;border:2px solid #DEDEDE;margin:3px;padding:1em 3em;line-height:1em;color:#939393;-webkit-transition:all 300ms ease;transition:all 300ms ease;position:relative;}@media (max-width:40em){.paragraph--type--experience-category-by-pillar-se .nav_filter_list button{display:none;}}.paragraph--type--experience-category-by-pillar-se .nav_filter_list button:hover{background:#e4e1dc;}.paragraph--type--experience-category-by-pillar-se .nav_filter_list .button--fall .icon{fill:#ff5712;}.paragraph--type--experience-category-by-pillar-se .nav_filter_list .button--winter .icon{fill:#00adef;}.paragraph--type--experience-category-by-pillar-se .nav_filter_list .button--spring .icon{fill:#00a550;}.paragraph--type--experience-category-by-pillar-se .nav_filter_list .button--summer .icon{fill:#f3d900;}.paragraph--type--experience-category-by-pillar-se .nav_filter_list .mixitup-control-active,.paragraph--type--experience-category-by-pillar-se .nav_filter_list .mixitup-control-active:hover{background:#003044;border-color:#003044;color:white;}.paragraph--type--experience-category-by-pillar-se .nav_filter_list .mixitup-control-active .icon,.paragraph--type--experience-category-by-pillar-se .nav_filter_list .mixitup-control-active:hover .icon{fill:white;}.paragraph--type--experience-category-by-pillar-se .nav_filter_list .button--fall.mixitup-control-active{background:#ff5712;border-color:#ff5712;}.paragraph--type--experience-category-by-pillar-se .nav_filter_list .button--winter.mixitup-control-active{background:#00adef;border-color:#00adef;}.paragraph--type--experience-category-by-pillar-se .nav_filter_list .button--spring.mixitup-control-active{background:#00a550;border-color:#00a550;}.paragraph--type--experience-category-by-pillar-se .nav_filter_list .button--summer.mixitup-control-active{background:#f3d900;border-color:#f3d900;color:#003044;}.paragraph--type--experience-category-by-pillar-se .nav_filter_list .nav_filter_list_select{display:none;width:100%;padding:5px 10px;border-radius:50px;border:2px solid #DEDEDE;font-size:1rem;}@media (max-width:40em){.paragraph--type--experience-category-by-pillar-se .nav_filter_list .nav_filter_list_select{display:block;}}.paragraph--type--experience-category-by-pillar{padding-top:5.55556rem;}@media (max-width:40em){.paragraph--type--experience-category-by-pillar{padding-top:1.66667rem;}}.paragraph--type--experience-category-by-pillar .container,.paragraph--type--experience-category-by-pillar .paragraph--type--region-teasers .views-element-container,.paragraph--type--region-teasers .paragraph--type--experience-category-by-pillar .views-element-container,.paragraph--type--experience-category-by-pillar .field--name-field-trips-all-teasers .views-element-container,.field--name-field-trips-all-teasers .paragraph--type--experience-category-by-pillar .views-element-container,.paragraph--type--experience-category-by-pillar .paragraph--type--trips-3-teasers .views-element-container,.paragraph--type--trips-3-teasers .paragraph--type--experience-category-by-pillar .views-element-container{padding-left:5.55556rem;padding-right:5.55556rem;overflow:unset;}@media (max-width:40em){.paragraph--type--experience-category-by-pillar .container,.paragraph--type--experience-category-by-pillar .paragraph--type--region-teasers .views-element-container,.paragraph--type--region-teasers .paragraph--type--experience-category-by-pillar .views-element-container,.paragraph--type--experience-category-by-pillar .field--name-field-trips-all-teasers .views-element-container,.field--name-field-trips-all-teasers .paragraph--type--experience-category-by-pillar .views-element-container,.paragraph--type--experience-category-by-pillar .paragraph--type--trips-3-teasers .views-element-container,.paragraph--type--trips-3-teasers .paragraph--type--experience-category-by-pillar .views-element-container{padding-left:1.11111rem;padding-right:1.11111rem;}}.paragraph--type--experience-category-by-pillar .views-rows{position:relative;}.paragraph--type--experience-category-by-pillar .views-rows .views-row{width:275px;margin:10px;float:left;height:100%;display:none;}.paragraph--type--experience-category-by-pillar .slide_container{margin-bottom:1em;z-index:2;}.paragraph--type--experience-category-by-pillar .slider_buttons{position:absolute;top:25%;left:0;width:calc(100% + 180px);margin-left:-90px;z-index:0;}.paragraph--type--experience-category-by-pillar .slider_buttons button{text-indent:-9999px;height:60px;width:60px;border-radius:100%;padding:0;background:#ff5712 center no-repeat url(/themes/custom/visitpa/images/icons/arrow__right__white.svg);background-size:20px auto;margin:2px;-webkit-transition:background-color 300ms ease;transition:background-color 300ms ease;}.paragraph--type--experience-category-by-pillar .slider_buttons button:hover{background-color:#ed4500;}.paragraph--type--experience-category-by-pillar .slider_buttons .arrow_left{-webkit-transform:scaleX(-1);transform:scaleX(-1);}.paragraph--type--experience-category-by-pillar .slider_buttons .arrow_right{float:right;}@media (max-width:40em){.paragraph--type--experience-category-by-pillar .slider_buttons{display:none;}}.paragraph--type--experience-category-by-pillar .exp-cat-teaser{padding:0 0.5em;outline:none;}.paragraph--type--experience-category-by-pillar .experience-category-teaser a > div{opacity:1;}.paragraph--type--experience-category-by-pillar-se{max-width:1200px;padding:1em;margin:auto;}.paragraph--type--experience-category-by-pillar-se .experience-category-teaser a > div{opacity:1;}.paragraph--type--experience-category-by-pillar-se .experience-category-teaser{margin-bottom:0;-webkit-mask:none;}@media (max-width:40em){.paragraph--type--experience-category-by-pillar-se{padding:1em 1.66667rem;}.paragraph--type--experience-category-by-pillar-se .widget_filter_list{margin:0;}}.paragraph--type--experience-category-by-pillar-fo{text-align:center;margin-top:7em;}.paragraph--type--experience-category-by-pillar-fo .field--name-field-exp-cat-by-pillar-grid{margin-bottom:1.5em;}.paragraph--type--experience-category-by-pillar-fo .experience-category-teaser__align{position:absolute;text-align:center;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;}.paragraph--type--experience-category-by-pillar-fo .experience-category-teaser__align .label,.paragraph--type--experience-category-by-pillar-fo .experience-category-teaser__align .title{color:white;}.paragraph--type--experience-category-by-pillar-fo .experience-category-teaser__align .label{font-size:0.66667rem;font-weight:700;text-transform:uppercase;}.paragraph--type--experience-category-by-pillar-fo .experience-category-teaser__align .title{font-size:2.66667rem;font-weight:700;}@media (max-width:40em){.paragraph--type--experience-category-by-pillar-fo .experience-category-teaser__align{opacity:1;}.paragraph--type--experience-category-by-pillar-fo .experience-category-teaser__align .title{padding:0 1rem;font-size:1.667rem;}}.paragraph--type--experience-category-by-pillar-fo .experience-category-teaser:hover .experience-category-teaser__align{opacity:1;}@media (max-width:40em){.paragraph--type--experience-category-by-pillar-fo{margin-top:4em;}}.paragraph--type--experience-category-by-pillar-w-{padding:4em 0;}.paragraph--type--experience-category-by-pillar-w- .field--name-field-title{color:#003044;}.paragraph--type--experience-category-by-pillar-w- h4,.paragraph--type--experience-category-by-pillar-w- .page-node-type-press-releases h2,.page-node-type-press-releases .paragraph--type--experience-category-by-pillar-w- h2,.paragraph--type--experience-category-by-pillar-w- .page-node-type-press-releases h3,.page-node-type-press-releases .paragraph--type--experience-category-by-pillar-w- h3,.paragraph--type--experience-category-by-pillar-w- .page-node-type-press-releases body.page-node-type-event h1,.page-node-type-press-releases body.page-node-type-event .paragraph--type--experience-category-by-pillar-w- h1,.paragraph--type--experience-category-by-pillar-w- body.page-node-type-event .page-node-type-press-releases h1,body.page-node-type-event .page-node-type-press-releases .paragraph--type--experience-category-by-pillar-w- h1,.paragraph--type--experience-category-by-pillar-w- .page-node-type-story-ideas h2,.page-node-type-story-ideas .paragraph--type--experience-category-by-pillar-w- h2,.paragraph--type--experience-category-by-pillar-w- .page-node-type-story-ideas h3,.page-node-type-story-ideas .paragraph--type--experience-category-by-pillar-w- h3,.paragraph--type--experience-category-by-pillar-w- .page-node-type-story-ideas body.page-node-type-event h1,.page-node-type-story-ideas body.page-node-type-event .paragraph--type--experience-category-by-pillar-w- h1,.paragraph--type--experience-category-by-pillar-w- body.page-node-type-event .page-node-type-story-ideas h1,body.page-node-type-event .page-node-type-story-ideas .paragraph--type--experience-category-by-pillar-w- h1,.paragraph--type--experience-category-by-pillar-w- .trip-itinerary .field--name-field-itinerary-items .field--name-field-heading,.trip-itinerary .field--name-field-itinerary-items .paragraph--type--experience-category-by-pillar-w- .field--name-field-heading,.paragraph--type--experience-category-by-pillar-w- .paragraph--type--deal-categories .widget_list h2,.paragraph--type--deal-categories .widget_list .paragraph--type--experience-category-by-pillar-w- h2,.paragraph--type--experience-category-by-pillar-w- .paragraph--type--cvb-group-list .widget_list h2,.paragraph--type--cvb-group-list .widget_list .paragraph--type--experience-category-by-pillar-w- h2,.paragraph--type--experience-category-by-pillar-w- .paragraph--type--experience-finder-inline .resultsTitle,.paragraph--type--experience-finder-inline .paragraph--type--experience-category-by-pillar-w- .resultsTitle,.paragraph--type--experience-category-by-pillar-w- .paragraph--type--experience-finder-inline .field--name-field-title,.paragraph--type--experience-finder-inline .paragraph--type--experience-category-by-pillar-w- .field--name-field-title,.paragraph--type--experience-category-by-pillar-w- .paragraph--type--experience-finder .resultsTitle,.paragraph--type--experience-finder .paragraph--type--experience-category-by-pillar-w- .resultsTitle,.paragraph--type--experience-category-by-pillar-w- .paragraph--type--experience-finder .field--name-field-title,.paragraph--type--experience-finder .paragraph--type--experience-category-by-pillar-w- .field--name-field-title{text-align:center;}.paragraph--type--experience-category-by-pillar-w- .container,.paragraph--type--experience-category-by-pillar-w- .paragraph--type--region-teasers .views-element-container,.paragraph--type--region-teasers .paragraph--type--experience-category-by-pillar-w- .views-element-container,.paragraph--type--experience-category-by-pillar-w- .field--name-field-trips-all-teasers .views-element-container,.field--name-field-trips-all-teasers .paragraph--type--experience-category-by-pillar-w- .views-element-container,.paragraph--type--experience-category-by-pillar-w- .paragraph--type--trips-3-teasers .views-element-container,.paragraph--type--trips-3-teasers .paragraph--type--experience-category-by-pillar-w- .views-element-container{overflow:visible;}.paragraph--type--experience-category-by-pillar-w- .gutter-medium,.paragraph--type--experience-category-by-pillar-w- .gutter-medium > *[class|='col']{padding-left:10px;padding-right:10px;}.paragraph--type--experience-category-by-pillar-w- .banner_item{position:relative;-webkit-transition:-webkit-transform 300ms ease;transition:-webkit-transform 300ms ease;transition:transform 300ms ease;transition:transform 300ms ease,-webkit-transform 300ms ease;}.paragraph--type--experience-category-by-pillar-w- .banner_item a{text-decoration:inherit;color:inherit;}.paragraph--type--experience-category-by-pillar-w- .banner_item:hover .banner_image{-webkit-transform:scale(1.2);transform:scale(1.2);}.paragraph--type--experience-category-by-pillar-w- .banner_content_link{position:absolute;left:35px;bottom:30px;text-align:left;}.paragraph--type--experience-category-by-pillar-w- .banner_image-wrap{position:relative;height:100%;width:100%;overflow:hidden;}.paragraph--type--experience-category-by-pillar-w- .banner_image-wrap .banner_image{padding-top:100%;height:auto;width:100%;background-position:center;background-size:cover;background-repeat:no-repeat;-webkit-transition:-webkit-transform 600ms ease;transition:-webkit-transform 600ms ease;transition:transform 600ms ease;transition:transform 600ms ease,-webkit-transform 600ms ease;}.paragraph--type--experience-category-by-pillar-w- .banner_content{padding:1rem 0;background:transparent;text-align:left;font-family:"Spartan",sans-serif;font-weight:500;font-size:1rem;color:#003146;line-height:1.6;letter-spacing:-0.04em;}.paragraph--type--experience-category-by-pillar-w- .banner_content .label{margin-bottom:0.27778rem;font-size:1.33333rem;font-weight:700;letter-spacing:-0.04em;color:inherit;text-transform:capitalize;}@media (max-width:40em){.paragraph--type--experience-category-by-pillar-w- .banner_content .label{font-size:1rem;}}@media (max-width:40em){.paragraph--type--experience-category-by-pillar-w- .banner_content{font-size:0.9rem;line-height:1.3;}}.paragraph--type--experience-category-by-pillar-w- .title{color:#003044;padding:0;font-size:2em;}.paragraph--type--experience-category-by-pillar-w- .views-rows{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.paragraph--type--experience-category-by-pillar-w- .banner_content_full{position:relative;}.paragraph--type--experience-category-by-pillar-w- .banner_content_full:before{content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:calc(100% - 75px);height:calc(100% - 75px);border:10px solid;-webkit-transition:opacity 300ms ease;transition:opacity 300ms ease;}.paragraph--type--experience-category-by-pillar-w- .banner_content_full:hover:before{opacity:0.4;}.paragraph--type--experience-category-by-pillar-w- .banner_content_full a{color:white;font-family:"Spartan",sans-serif;text-align:center;font-size:2em;text-decoration:none;line-height:1em;background:#003044;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all 300ms ease;transition:all 300ms ease;position:relative;min-height:150px;padding:0 50px;}@media screen and (min-width:70em){.paragraph--type--experience-category-by-pillar-w- .banner_content_full a{font-size:2.5em;}}@media screen and (min-width:70em){.paragraph--type--experience-category-by-pillar-w- .gutter-medium > *[class|='col']{padding-left:20px;padding-right:20px;}}@media (max-width:44.44444rem){.paragraph--type--experience-category-by-pillar-w- .link-blue{display:none;}.paragraph--type--experience-category-by-pillar-w- .gutter-medium > .col-1-4{width:50%;margin-bottom:1rem;}}.paragraph--type--experience-finder-inline{text-align:center;margin:0;padding:2em 0;}.paragraph--type--experience-finder-inline.loading{position:relative;}.paragraph--type--experience-finder-inline .ajax-progress-contained{position:absolute;z-index:9;}.paragraph--type--experience-finder-inline .controls{margin:1.5em auto;}.paragraph--type--experience-finder-inline .controls .button,.paragraph--type--experience-finder-inline .controls input[type=submit],.paragraph--type--experience-finder-inline .controls .page-header .field--name-field-banner-callout a,.page-header .field--name-field-banner-callout .paragraph--type--experience-finder-inline .controls a,.paragraph--type--experience-finder-inline .controls .article-teaser__read-more,.paragraph--type--experience-finder-inline .controls .destination-teaser__read-more,.paragraph--type--experience-finder-inline .controls .node--type-webform-confirmation #mmgWoLeadsubmitButton,.node--type-webform-confirmation .paragraph--type--experience-finder-inline .controls #mmgWoLeadsubmitButton,.paragraph--type--experience-finder-inline .controls .node--type-webform-confirmation #mmgWoLeadsubmit .red-button,.node--type-webform-confirmation #mmgWoLeadsubmit .paragraph--type--experience-finder-inline .controls .red-button,.paragraph--type--experience-finder-inline .controls .page-form .webform-confirmation__back a,.page-form .webform-confirmation__back .paragraph--type--experience-finder-inline .controls a,.paragraph--type--experience-finder-inline .controls .page-node-type-webform .webform-confirmation__back a,.page-node-type-webform .webform-confirmation__back .paragraph--type--experience-finder-inline .controls a,.paragraph--type--experience-finder-inline .controls .event-listing .pager .pager__item a,.event-listing .pager .pager__item .paragraph--type--experience-finder-inline .controls a,.paragraph--type--experience-finder-inline .controls .paragraph--type--archive .pager .pager__item a,.paragraph--type--archive .pager .pager__item .paragraph--type--experience-finder-inline .controls a,.paragraph--type--experience-finder-inline .controls .paragraph--type--destination-by-category ul li a,.paragraph--type--destination-by-category ul li .paragraph--type--experience-finder-inline .controls a,.paragraph--type--experience-finder-inline .controls .more-link a,.more-link .paragraph--type--experience-finder-inline .controls a,.paragraph--type--experience-finder-inline .controls .paragraph--type--destinations-by-region-grid .pager .pager__item a,.paragraph--type--destinations-by-region-grid .pager .pager__item .paragraph--type--experience-finder-inline .controls a,.paragraph--type--experience-finder-inline .controls .paragraph--type--experience-category-by-pillar-w- .banner_content_link,.paragraph--type--experience-category-by-pillar-w- .paragraph--type--experience-finder-inline .controls .banner_content_link{width:100%;padding:21px 30px;}.paragraph--type--experience-finder-inline .noResults{margin-top:2em;padding:1em;background:rgba(0,0,0,0.05);border-radius:10px;}.paragraph--type--experience-finder-inline .resultsTitle{color:#003044;}.paragraph--type--experience-finder-inline .experience-finder-toggle + .controls{display:none;}.paragraph--type--experience-finder-inline .experience-finder-toggle.open + .controls{display:block;}.paragraph--type--experience-finder-inline .field--name-field-title{margin-bottom:10px;color:#003044;}.paragraph--type--experience-finder-inline .form-field-wrapper{width:100%;margin:5px 0;}.paragraph--type--experience-finder-inline .form-field-wrapper .form-field{margin:5px 0;}.paragraph--type--experience-finder-inline .form-field{position:relative;}.paragraph--type--experience-finder-inline .form-field{position:relative;}.paragraph--type--experience-finder-inline .form-field .form-field--label{display:none;}.paragraph--type--experience-finder-inline .form-field label div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:white;border:1px solid #d5d5d5;border-radius:3px;color:#003044;min-height:40px;cursor:pointer;}.paragraph--type--experience-finder-inline .form-field label input[type=checkbox]{display:none;}.paragraph--type--experience-finder-inline .form-field .label-title{padding:10px 20px;}.paragraph--type--experience-finder-inline .form-field .label-count{padding:10px;background:#efefef;font-size:0.8em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.paragraph--type--experience-finder-inline .form-field label:hover div{background:#efefef;}.paragraph--type--experience-finder-inline .form-field label input:checked + div{background:#ff5712;border-color:#ff5712;color:white;}.paragraph--type--experience-finder-inline .form-field label input:checked + div .label-title{font-weight:600;}.paragraph--type--experience-finder-inline .form-field label input:checked + div .label-count{background:#de4100;}.paragraph--type--experience-finder-inline .form-field select{height:66px;}.paragraph--type--experience-finder-inline .form-field.has-label .form-field--label{display:block;}.paragraph--type--experience-finder-inline .form-field.has-label select{padding-top:30px;padding-bottom:15px;}.paragraph--type--experience-finder-inline .form-field--label{font-size:0.8em;font-weight:700;color:#149fbd;text-align:left;position:absolute;top:12px;left:20px;}.paragraph--type--experience-finder-inline select,.paragraph--type--experience-finder-inline input[type=text],.paragraph--type--experience-finder-inline input[type=url],.paragraph--type--experience-finder-inline input[type=email],.paragraph--type--experience-finder-inline input[type=password],.paragraph--type--experience-finder-inline textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #d5d5d5;border-radius:3px;background:white;font-family:"Inter",sans-serif;font-size:1em;width:100%;color:#003044;padding:0 20px;height:56px;margin-bottom:10px;}.paragraph--type--experience-finder-inline select{background:white no-repeat url(/themes/custom/visitpa/images/icons/arrow__select.svg);background-position:right center;}.paragraph--type--experience-finder-inline select::-ms-expand{display:none;}.paragraph--type--experience-finder-inline .results{margin:2em 0;margin-right:-25px;text-align:left;}.paragraph--type--experience-finder-inline .results .filtered{display:none;}.paragraph--type--experience-finder-inline .article-teaser{height:inherit;}.paragraph--type--experience-finder-inline .article-teaser__content{margin-bottom:0;}.paragraph--type--experience-finder-inline .article-teaser__teaser,.paragraph--type--experience-finder-inline .calendar_excerpt{display:none;}.paragraph--type--experience-finder-inline .masonry .teaser-sizer,.paragraph--type--experience-finder-inline .masonry .teaser-item{width:calc(100% - 25px);margin-bottom:15px;}.paragraph--type--experience-finder-inline .experience-finder-toggle{background:white;border:1px solid #d5d5d5;text-transform:uppercase;font-size:0.8em;border-radius:0;color:#003044;text-align:center;width:100%;-webkit-transition:none;transition:none;padding:10px;}.paragraph--type--experience-finder-inline .experience-finder-toggle.open{background:#51abd1;border-color:#51abd1;color:white;}.paragraph--type--experience-finder-inline .container,.paragraph--type--experience-finder-inline .paragraph--type--region-teasers .views-element-container,.paragraph--type--region-teasers .paragraph--type--experience-finder-inline .views-element-container,.paragraph--type--experience-finder-inline .field--name-field-trips-all-teasers .views-element-container,.field--name-field-trips-all-teasers .paragraph--type--experience-finder-inline .views-element-container,.paragraph--type--experience-finder-inline .paragraph--type--trips-3-teasers .views-element-container,.paragraph--type--trips-3-teasers .paragraph--type--experience-finder-inline .views-element-container{overflow:visible;}.paragraph--type--experience-finder-inline .destination-teaser,.paragraph--type--experience-finder-inline .calendar_item,.paragraph--type--experience-finder-inline .article-teaser{margin-bottom:0;}.paragraph--type--experience-finder-inline .article-teaser{height:auto;}.paragraph--type--experience-finder-inline .calendar_item .label{-webkit-box-flex:0;-ms-flex:0 100%;flex:0 100%;}@media screen and (min-width:50em){.paragraph--type--experience-finder-inline .experience-finder-toggle{display:none;}.paragraph--type--experience-finder-inline .experience-finder-toggle + .controls{display:block;}.paragraph--type--experience-finder-inline .form-field-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:auto;}.paragraph--type--experience-finder-inline .form-field-wrapper .form-field{margin:0 7px;}.paragraph--type--experience-finder-inline .article-teaser__teaser,.paragraph--type--experience-finder-inline .calendar_excerpt{display:inherit;}.paragraph--type--experience-finder-inline .masonry{}.paragraph--type--experience-finder-inline .masonry .teaser-sizer,.paragraph--type--experience-finder-inline .masonry .teaser-item{width:calc(25% - 25px);margin-bottom:25px;}.paragraph--type--experience-finder-inline .masonry .teaser-item--width2{width:calc(75% - 25px);}}@media screen and (max-width:49em){.field_banner_image.hide-mobile + .page-header{padding-top:2em;}}.paragraph--type--experience-finder{text-align:center;margin:0;padding:2em 0;}.paragraph--type--experience-finder .controls{margin:1.5em auto;}.paragraph--type--experience-finder .controls .button,.paragraph--type--experience-finder .controls input[type=submit],.paragraph--type--experience-finder .controls .page-header .field--name-field-banner-callout a,.page-header .field--name-field-banner-callout .paragraph--type--experience-finder .controls a,.paragraph--type--experience-finder .controls .article-teaser__read-more,.paragraph--type--experience-finder .controls .destination-teaser__read-more,.paragraph--type--experience-finder .controls .node--type-webform-confirmation #mmgWoLeadsubmitButton,.node--type-webform-confirmation .paragraph--type--experience-finder .controls #mmgWoLeadsubmitButton,.paragraph--type--experience-finder .controls .node--type-webform-confirmation #mmgWoLeadsubmit .red-button,.node--type-webform-confirmation #mmgWoLeadsubmit .paragraph--type--experience-finder .controls .red-button,.paragraph--type--experience-finder .controls .page-form .webform-confirmation__back a,.page-form .webform-confirmation__back .paragraph--type--experience-finder .controls a,.paragraph--type--experience-finder .controls .page-node-type-webform .webform-confirmation__back a,.page-node-type-webform .webform-confirmation__back .paragraph--type--experience-finder .controls a,.paragraph--type--experience-finder .controls .event-listing .pager .pager__item a,.event-listing .pager .pager__item .paragraph--type--experience-finder .controls a,.paragraph--type--experience-finder .controls .paragraph--type--archive .pager .pager__item a,.paragraph--type--archive .pager .pager__item .paragraph--type--experience-finder .controls a,.paragraph--type--experience-finder .controls .paragraph--type--destination-by-category ul li a,.paragraph--type--destination-by-category ul li .paragraph--type--experience-finder .controls a,.paragraph--type--experience-finder .controls .more-link a,.more-link .paragraph--type--experience-finder .controls a,.paragraph--type--experience-finder .controls .paragraph--type--destinations-by-region-grid .pager .pager__item a,.paragraph--type--destinations-by-region-grid .pager .pager__item .paragraph--type--experience-finder .controls a,.paragraph--type--experience-finder .controls .paragraph--type--experience-category-by-pillar-w- .banner_content_link,.paragraph--type--experience-category-by-pillar-w- .paragraph--type--experience-finder .controls .banner_content_link{width:100%;padding:21px 30px;}.paragraph--type--experience-finder .noResults{margin-top:2em;padding:1em;background:rgba(0,0,0,0.05);border-radius:10px;}.paragraph--type--experience-finder .resultsTitle{color:#003044;}.paragraph--type--experience-finder .experience-finder-toggle + .controls{display:none;}.paragraph--type--experience-finder .experience-finder-toggle.open + .controls{display:block;}.paragraph--type--experience-finder .field--name-field-title{margin-bottom:10px;color:#003044;}.paragraph--type--experience-finder .form-field-wrapper{width:100%;margin:5px 0;}.paragraph--type--experience-finder .form-field-wrapper .form-field{margin:5px 0;}.paragraph--type--experience-finder .form-field{position:relative;}.paragraph--type--experience-finder .form-field{position:relative;}.paragraph--type--experience-finder .form-field .form-field--label{display:none;}.paragraph--type--experience-finder .form-field label div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:white;border:1px solid #d5d5d5;border-radius:3px;color:#003044;min-height:40px;cursor:pointer;}.paragraph--type--experience-finder .form-field label input[type=checkbox]{display:none;}.paragraph--type--experience-finder .form-field .label-title{padding:10px 20px;}.paragraph--type--experience-finder .form-field .label-count{padding:10px;background:#efefef;font-size:0.8em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.paragraph--type--experience-finder .form-field label:hover div{background:#efefef;}.paragraph--type--experience-finder .form-field label input:checked + div{background:#ff5712;border-color:#ff5712;color:white;}.paragraph--type--experience-finder .form-field label input:checked + div .label-title{font-weight:600;}.paragraph--type--experience-finder .form-field label input:checked + div .label-count{background:#de4100;}.paragraph--type--experience-finder .form-field select{height:66px;}.paragraph--type--experience-finder .form-field.has-label .form-field--label{display:block;}.paragraph--type--experience-finder .form-field.has-label select{padding-top:30px;padding-bottom:15px;}.paragraph--type--experience-finder .form-field--label{font-size:0.8em;font-weight:700;color:#149fbd;text-align:left;position:absolute;top:12px;left:20px;}.paragraph--type--experience-finder select,.paragraph--type--experience-finder input[type=text],.paragraph--type--experience-finder input[type=url],.paragraph--type--experience-finder input[type=email],.paragraph--type--experience-finder input[type=password],.paragraph--type--experience-finder textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #d5d5d5;border-radius:3px;background:white;font-family:"Inter",sans-serif;font-size:1em;width:100%;color:#003044;padding:0 20px;height:56px;margin-bottom:10px;}.paragraph--type--experience-finder select{background:white no-repeat url(/themes/custom/visitpa/images/icons/arrow__select.svg);background-position:right center;}.paragraph--type--experience-finder select::-ms-expand{display:none;}.paragraph--type--experience-finder .results{margin:2em 0;margin-right:-25px;text-align:left;}.paragraph--type--experience-finder .results .filtered{display:none;}.paragraph--type--experience-finder .article-teaser{height:inherit;}.paragraph--type--experience-finder .article-teaser__content{margin-bottom:0;}.paragraph--type--experience-finder .article-teaser__teaser,.paragraph--type--experience-finder .calendar_excerpt{display:none;}.paragraph--type--experience-finder .masonry .teaser-sizer,.paragraph--type--experience-finder .masonry .teaser-item{width:calc(100% - 25px);margin-bottom:15px;}.paragraph--type--experience-finder .experience-finder-toggle{background:white;border:1px solid #d5d5d5;text-transform:uppercase;font-size:0.8em;border-radius:0;color:#003044;text-align:center;width:100%;-webkit-transition:none;transition:none;padding:10px;}.paragraph--type--experience-finder .experience-finder-toggle.open{background:#51abd1;border-color:#51abd1;color:white;}.paragraph--type--experience-finder .container,.paragraph--type--experience-finder .paragraph--type--region-teasers .views-element-container,.paragraph--type--region-teasers .paragraph--type--experience-finder .views-element-container,.paragraph--type--experience-finder .field--name-field-trips-all-teasers .views-element-container,.field--name-field-trips-all-teasers .paragraph--type--experience-finder .views-element-container,.paragraph--type--experience-finder .paragraph--type--trips-3-teasers .views-element-container,.paragraph--type--trips-3-teasers .paragraph--type--experience-finder .views-element-container{overflow:visible;}.paragraph--type--experience-finder .destination-teaser,.paragraph--type--experience-finder .calendar_item,.paragraph--type--experience-finder .article-teaser{margin-bottom:0;}.paragraph--type--experience-finder .article-teaser{height:auto;}.paragraph--type--experience-finder .calendar_item .label{-webkit-box-flex:0;-ms-flex:0 100%;flex:0 100%;}@media screen and (min-width:50em){.paragraph--type--experience-finder .experience-finder-toggle{display:none;}.paragraph--type--experience-finder .experience-finder-toggle + .controls{display:block;}.paragraph--type--experience-finder .form-field-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:auto;}.paragraph--type--experience-finder .form-field-wrapper .form-field{margin:0 7px;}.paragraph--type--experience-finder .article-teaser__teaser,.paragraph--type--experience-finder .calendar_excerpt{display:inherit;}.paragraph--type--experience-finder .masonry{}.paragraph--type--experience-finder .masonry .teaser-sizer,.paragraph--type--experience-finder .masonry .teaser-item{width:calc(25% - 25px);margin-bottom:25px;}.paragraph--type--experience-finder .masonry .teaser-item--width2{width:calc(75% - 25px);}}@media screen and (max-width:49em){.field_banner_image.hide-mobile + .page-header{padding-top:2em;}}.paragraph--type--featured-articles{margin-left:auto;margin-right:auto;margin-top:1em;margin-bottom:4em;padding-left:1em;padding-right:1em;clear:both;max-width:1400px;}.paragraph--type--featured-articles:before{content:'';height:10px;background:top center no-repeat url(/themes/custom/visitpa/images/doodles/hr_gray.png);display:block;margin-bottom:2em;}.paragraph--type--featured-articles .container,.paragraph--type--featured-articles .paragraph--type--region-teasers .views-element-container,.paragraph--type--region-teasers .paragraph--type--featured-articles .views-element-container,.paragraph--type--featured-articles .field--name-field-trips-all-teasers .views-element-container,.field--name-field-trips-all-teasers .paragraph--type--featured-articles .views-element-container,.paragraph--type--featured-articles .paragraph--type--trips-3-teasers .views-element-container,.paragraph--type--trips-3-teasers .paragraph--type--featured-articles .views-element-container{margin-left:-1em;margin-right:-1em;}.paragraph--type--featured-articles h4,.paragraph--type--featured-articles .page-node-type-press-releases h2,.page-node-type-press-releases .paragraph--type--featured-articles h2,.paragraph--type--featured-articles .page-node-type-press-releases h3,.page-node-type-press-releases .paragraph--type--featured-articles h3,.paragraph--type--featured-articles .page-node-type-press-releases body.page-node-type-event h1,.page-node-type-press-releases body.page-node-type-event .paragraph--type--featured-articles h1,.paragraph--type--featured-articles body.page-node-type-event .page-node-type-press-releases h1,body.page-node-type-event .page-node-type-press-releases .paragraph--type--featured-articles h1,.paragraph--type--featured-articles .page-node-type-story-ideas h2,.page-node-type-story-ideas .paragraph--type--featured-articles h2,.paragraph--type--featured-articles .page-node-type-story-ideas h3,.page-node-type-story-ideas .paragraph--type--featured-articles h3,.paragraph--type--featured-articles .page-node-type-story-ideas body.page-node-type-event h1,.page-node-type-story-ideas body.page-node-type-event .paragraph--type--featured-articles h1,.paragraph--type--featured-articles body.page-node-type-event .page-node-type-story-ideas h1,body.page-node-type-event .page-node-type-story-ideas .paragraph--type--featured-articles h1,.paragraph--type--featured-articles .trip-itinerary .field--name-field-itinerary-items .field--name-field-heading,.trip-itinerary .field--name-field-itinerary-items .paragraph--type--featured-articles .field--name-field-heading,.paragraph--type--featured-articles .paragraph--type--deal-categories .widget_list h2,.paragraph--type--deal-categories .widget_list .paragraph--type--featured-articles h2,.paragraph--type--featured-articles .paragraph--type--cvb-group-list .widget_list h2,.paragraph--type--cvb-group-list .widget_list .paragraph--type--featured-articles h2,.paragraph--type--featured-articles .paragraph--type--experience-finder-inline .resultsTitle,.paragraph--type--experience-finder-inline .paragraph--type--featured-articles .resultsTitle,.paragraph--type--featured-articles .paragraph--type--experience-finder-inline .field--name-field-title,.paragraph--type--experience-finder-inline .paragraph--type--featured-articles .field--name-field-title,.paragraph--type--featured-articles .paragraph--type--experience-finder .resultsTitle,.paragraph--type--experience-finder .paragraph--type--featured-articles .resultsTitle,.paragraph--type--featured-articles .paragraph--type--experience-finder .field--name-field-title,.paragraph--type--experience-finder .paragraph--type--featured-articles .field--name-field-title{color:#003044;display:block;margin-bottom:1em;text-align:center;}.paragraph--type--featured-articles .more-link{text-align:center;}.paragraph--type--featured-articles .more-link a{margin-top:48px;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;border:1px solid transparent;border-radius:7px;cursor:pointer;color:white;font-weight:600;font-size:1.1em;padding:17px 30px;-webkit-backface-visibility:hidden;backface-visibility:hidden;text-decoration:none;width:auto;-webkit-transition:all 300ms ease;transition:all 300ms ease;background-color:#ff5712;display:inline-block;}.node--type-pillar .paragraph--type--featured-destination-slider{background-color:#EBE6E6;margin:0;padding:6em 0;}.paragraph--type--featured-destination-slider{overflow:hidden;margin:5em 0;}.paragraph--type--featured-destination-slider article{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.phil-stream .paragraph--type--featured-video .video{position:relative;margin-top:1em;margin-bottom:2em;padding-bottom:56.25%;height:0;}.phil-stream .paragraph--type--featured-video .video iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.field--name-field-featured-video{padding-top:4.44444rem;padding-bottom:4.44444rem;}@media (max-width:40em){.field--name-field-featured-video{padding-top:2.22222rem;padding-bottom:2.22222rem;}}.field--name-field-featured-video-heading h2{margin:0 0 3.33333rem;}@media (max-width:40em){.field--name-field-featured-video-heading h2{margin:0 0 1.66667rem;}}.paragraph--type--featured-video{margin:2em 0 4em 0;margin-bottom:0;}.paragraph--type--featured-video .container,.paragraph--type--featured-video .paragraph--type--region-teasers .views-element-container,.paragraph--type--region-teasers .paragraph--type--featured-video .views-element-container,.paragraph--type--featured-video .field--name-field-trips-all-teasers .views-element-container,.field--name-field-trips-all-teasers .paragraph--type--featured-video .views-element-container,.paragraph--type--featured-video .paragraph--type--trips-3-teasers .views-element-container,.paragraph--type--trips-3-teasers .paragraph--type--featured-video .views-element-container{max-width:1060px;overflow:visible;text-align:center;}.paragraph--type--featured-video .button,.paragraph--type--featured-video input[type=submit],.paragraph--type--featured-video .page-header .field--name-field-banner-callout a,.page-header .field--name-field-banner-callout .paragraph--type--featured-video a,.paragraph--type--featured-video .article-teaser__read-more,.paragraph--type--featured-video .destination-teaser__read-more,.paragraph--type--featured-video .node--type-webform-confirmation #mmgWoLeadsubmitButton,.node--type-webform-confirmation .paragraph--type--featured-video #mmgWoLeadsubmitButton,.paragraph--type--featured-video .node--type-webform-confirmation #mmgWoLeadsubmit .red-button,.node--type-webform-confirmation #mmgWoLeadsubmit .paragraph--type--featured-video .red-button,.paragraph--type--featured-video .page-form .webform-confirmation__back a,.page-form .webform-confirmation__back .paragraph--type--featured-video a,.paragraph--type--featured-video .page-node-type-webform .webform-confirmation__back a,.page-node-type-webform .webform-confirmation__back .paragraph--type--featured-video a,.paragraph--type--featured-video .event-listing .pager .pager__item a,.event-listing .pager .pager__item .paragraph--type--featured-video a,.paragraph--type--featured-video .paragraph--type--archive .pager .pager__item a,.paragraph--type--archive .pager .pager__item .paragraph--type--featured-video a,.paragraph--type--featured-video .paragraph--type--destination-by-category ul li a,.paragraph--type--destination-by-category ul li .paragraph--type--featured-video a,.paragraph--type--featured-video .more-link a,.more-link .paragraph--type--featured-video a,.paragraph--type--featured-video .paragraph--type--destinations-by-region-grid .pager .pager__item a,.paragraph--type--destinations-by-region-grid .pager .pager__item .paragraph--type--featured-video a,.paragraph--type--featured-video .paragraph--type--experience-category-by-pillar-w- .banner_content_link,.paragraph--type--experience-category-by-pillar-w- .paragraph--type--featured-video .banner_content_link{margin-top:30px;}.paragraph--type--featured-video h2,.paragraph--type--featured-video h3,.paragraph--type--featured-video body.page-node-type-event h1,body.page-node-type-event .paragraph--type--featured-video h1{color:#003044;line-height:1em;}.paragraph--type--featured-video p{max-width:700px;margin:auto;margin-top:1em;}.paragraph--type--featured-video .video{position:relative;margin-top:1em;margin-bottom:2em;padding-bottom:56.25%;height:0;}.paragraph--type--featured-video .video > div{padding-bottom:56.25%;width:100%;}.paragraph--type--featured-video .video video,.paragraph--type--featured-video .video iframe,.paragraph--type--featured-video .video img{position:absolute;top:0;left:0;width:100%;height:100%;}.paragraph--type--four-curated-articles{margin:5em auto;}.paragraph--type--four-curated-articles.container,.paragraph--type--region-teasers .paragraph--type--four-curated-articles.views-element-container,.field--name-field-trips-all-teasers .paragraph--type--four-curated-articles.views-element-container,.paragraph--type--trips-3-teasers .paragraph--type--four-curated-articles.views-element-container{overflow:visible;}.paragraph--type--four-curated-articles .title-secondary{margin-bottom:2.22222rem;}.paragraph--type--four-curated-articles .col-1-3{width:100%;margin-bottom:1em;}.paragraph--type--four-curated-articles .ad-wrapper iframe{min-height:600px;}@media screen and (min-width:600px){.paragraph--type--four-curated-articles .ad-wrapper iframe{min-height:700px;}}@media screen and (min-width:50em){.paragraph--type--four-curated-articles .col-1-3{width:calc(100% / 3);}}@media screen and (-ms-high-contrast:none) and (min-width:50em){.paragraph--type--four-curated-articles .col-1-3{width:33%;}}@media screen and (min-width:1000px){.paragraph--type--four-curated-articles .ad-wrapper iframe{min-height:600px;}}@media (max-width:40em){.paragraph--type--four-curated-articles{margin:2em auto 0;}}.image-and-content{padding:1.66667rem 0;}.image-and-content .container,.image-and-content .paragraph--type--region-teasers .views-element-container,.paragraph--type--region-teasers .image-and-content .views-element-container,.image-and-content .field--name-field-trips-all-teasers .views-element-container,.field--name-field-trips-all-teasers .image-and-content .views-element-container,.image-and-content .paragraph--type--trips-3-teasers .views-element-container,.paragraph--type--trips-3-teasers .image-and-content .views-element-container{max-width:1060px;}.image-and-content .container img,.image-and-content .paragraph--type--region-teasers .views-element-container img,.paragraph--type--region-teasers .image-and-content .views-element-container img,.image-and-content .field--name-field-trips-all-teasers .views-element-container img,.field--name-field-trips-all-teasers .image-and-content .views-element-container img,.image-and-content .paragraph--type--trips-3-teasers .views-element-container img,.paragraph--type--trips-3-teasers .image-and-content .views-element-container img{max-width:300px;}.image-and-content .container .content,.image-and-content .paragraph--type--region-teasers .views-element-container .content,.paragraph--type--region-teasers .image-and-content .views-element-container .content,.image-and-content .field--name-field-trips-all-teasers .views-element-container .content,.field--name-field-trips-all-teasers .image-and-content .views-element-container .content,.image-and-content .paragraph--type--trips-3-teasers .views-element-container .content,.paragraph--type--trips-3-teasers .image-and-content .views-element-container .content{padding:2.77778rem 0.83333rem;}.image-container__img{display:block;width:100%;max-width:100%;}.image-container__caption{margin-top:0.55556rem;font-size:0.88889rem;font-style:normal;color:#352210;}.image-panorama img{width:100%;max-height:33.33333rem;-o-object-fit:cover;object-fit:cover;}.itinerary-accordion-heading{padding:5.55556rem 0 3.33333rem;text-align:center;}.itinerary-accordion-heading p{font-family:"Spartan",sans-serif;font-size:1rem;font-weight:700;color:inherit;}.itinerary-accordion-heading p:last-child{margin-bottom:0;}.itinerary-accordion-heading__title{margin:2px 0 0;line-height:1;font-size:1.33333rem;font-weight:800;text-transform:uppercase;}@media (max-width:40em){.itinerary-accordion-heading{padding-left:1.66667rem;padding-right:1.66667rem;}}.itinerary-accordion{padding:0 0 10rem;}@media print{.itinerary-accordion img{display:none;}}.itinerary-accordion__actions{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1.11111rem;}@media print{.itinerary-accordion__actions{display:none;}}.itinerary-accordion__btn{padding:0;border:0;border-radius:0;color:#4D4DFF;font-family:"Spartan",sans-serif;font-size:1rem;font-weight:700;background-color:transparent;text-decoration:underline;}.itinerary-accordion__btn:hover{text-decoration:none;}.itinerary-accordion__item{border-top:1px solid #D48A38;}.itinerary-accordion__item:last-child{border-bottom:1px solid #D48A38;}@media print{.itinerary-accordion__item:last-child{border:0;}}@media print{.itinerary-accordion__item{border-color:black;}}.itinerary-accordion__item-title{position:relative;margin:0;font-size:1.66667rem;font-weight:700;text-transform:uppercase;cursor:pointer;line-height:1;}.itinerary-accordion__item-title:after{content:'+';position:absolute;right:0;top:0;bottom:0;width:1.66667rem;height:100%;z-index:0;line-height:70px;}@media print{.itinerary-accordion__item-title:after{display:none;}}.itinerary-accordion__item-title a{position:relative;z-index:1;display:block;padding:1.11111rem 0;padding-right:1.66667rem;color:inherit;-webkit-transition:background-color 300ms linear;transition:background-color 300ms linear;}.itinerary-accordion__item-title a:hover{background-color:rgba(213,173,131,0.11);}.itinerary-accordion__item-content{display:none;overflow:hidden;}.itinerary-accordion__item-content.is-open{display:block;}.itinerary-accordion__item-content:before{content:'';display:block;padding-top:2.77778rem;}.itinerary-accordion__item-content p{margin-top:0.5em;margin-bottom:3em;font-size:1rem;font-family:"Inter",sans-serif;line-height:1.5;page-break-inside:avoid;}@media print{.itinerary-accordion__item-content p{font-size:0.77778rem;line-height:1.4;}}.itinerary-accordion__item-content h5{margin:0;}@media print{.itinerary-accordion__item-content{display:block !important;}}.itinerary-accordion .is-open .itinerary-accordion__item-title:after{content:'–';}@media (max-width:40em){.itinerary-accordion{padding-left:1.66667rem;padding-right:1.66667rem;}}.print-itinerary{margin-top:3.88889rem;text-align:center;}.print-itinerary__link{font-weight:800;font-family:"Spartan",sans-serif;display:inline-block;}.print-itinerary__link:hover{text-decoration:none;}.print-itinerary__label{color:#4D4DFF;}.print-itinerary svg{display:inline-block;margin-bottom:1.38889rem;}@media print{.print-itinerary{display:none;}}.paragraph--type--must-see-pa{background-size:cover;background-position:top center;min-height:25em;position:relative;padding:1em;}.paragraph--type--must-see-pa a{min-height:17em;}.paragraph--type--must-see-pa .label{font-size:0.8em;}@media screen and (min-width:50em){.paragraph--type--must-see-pa .inset_2{margin-left:6em;margin-right:6em;}}.widget_pillar_links{padding-bottom:0;margin-bottom:-2em;background:white;overflow:hidden;position:relative;}.widget_pillar_links.gutter > .col-1-3{padding-right:0;padding-left:0;overflow:hidden;}.widget_pillar_links .pillar_item{min-height:25em;background-size:cover;background-position:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;padding:0;}.widget_pillar_links .pillar_item > a{-webkit-transition:-webkit-transform 600ms ease;transition:-webkit-transform 600ms ease;transition:transform 600ms ease;transition:transform 600ms ease,-webkit-transform 600ms ease;}.widget_pillar_links .pillar_item:before{content:'';position:absolute;z-index:1;top:0;left:0;height:100%;width:100%;background:#ff5712;opacity:0;-webkit-transition:opacity 300ms ease;transition:opacity 300ms ease;}.widget_pillar_links .pillar_item:hover:before{opacity:0.75;}.widget_pillar_links .pillar_item:hover > a{-webkit-transform:scale(1.05);transform:scale(1.05);}@media all and (-ms-high-contrast:none){.widget_pillar_links .pillar_item{height:1px;}}@media (max-width:40em){.widget_pillar_links .pillar_item{min-height:15em;margin-bottom:1rem;}}.widget_pillar_links img{max-width:50%;height:auto;position:relative;z-index:2;pointer-events:none;-webkit-transition:-webkit-transform 300ms ease;transition:-webkit-transform 300ms ease;transition:transform 300ms ease;transition:transform 300ms ease,-webkit-transform 300ms ease;-webkit-transform:scale(0.9);transform:scale(0.9);}@media all and (-ms-high-contrast:none){.widget_pillar_links img{max-width:300px;}}.widget_pillar_links h2{position:relative;z-index:2;pointer-events:none;-webkit-transition:-webkit-transform 300ms ease;transition:-webkit-transform 300ms ease;transition:transform 300ms ease;transition:transform 300ms ease,-webkit-transform 300ms ease;margin-bottom:0;}.widget_pillar_links a{position:absolute;z-index:3;display:block;height:100%;width:100%;text-decoration:none;}.widget_pillar_links a div{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.widget_pillar_links a div h2{color:#fff;}@media screen and (min-width:40em){.widget_pillar_links:after{display:block;}.widget_pillar_links .pillar_item{padding-bottom:40px;}}.page-banner{min-height:900px;background:no-repeat center center;background-size:cover;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-banner__container{-ms-flex-item-align:center;align-self:center;}.page-intro{margin:3.88889rem 0;text-align:center;color:#003146;}.page-intro p{font-family:"Inter",sans-serif;font-size:1rem;font-weight:500;}.page-intro__title{font-size:2.66667rem;line-height:1.3333333;}.page-intro__title.small{font-size:1.77778rem;line-height:1.1875;}.paragraph--type--resources-by-region{background:white;}.paragraph--type--resources-by-region .widget_more{margin-top:1em;margin-bottom:1em;padding:3em 0;color:#003044;text-align:center;}.paragraph--type--resources-by-region .widget_more h1{margin-bottom:25px;}.paragraph--type--resources-by-region .widget_more.slim{padding-top:0;}.paragraph--type--resources-by-region .widget_more.has_border{background:top center no-repeat url(/themes/custom/visitpa/images/doodles/hr_gray.png);}.paragraph--type--resources-by-region .widget_more .align_left{text-align:left;}.paragraph--type--resources-by-region .widget_more .align_left h5{margin-bottom:0;}.paragraph--type--resources-by-region .widget_more .align_left a:not(.button):not(input[type=submit]):not(.article-teaser__read-more):not(.destination-teaser__read-more){font-weight:600;color:#003044;}.paragraph--type--resources-by-region .widget_more.medium .banner_link a{min-height:17em;}.paragraph--type--resources-by-region .widget_more.medium .banner_link .title{font-size:3em;}.paragraph--type--resources-by-region .widget_more.align_left .banner_content{text-align:left;}.paragraph--type--resources-by-region .widget_more.align_left .button--clear,.paragraph--type--resources-by-region .widget_more.align_left .article-teaser__read-more,.paragraph--type--resources-by-region .widget_more.align_left .destination-teaser__read-more,.paragraph--type--resources-by-region .widget_more.align_left .paragraph--type--experience-category-by-pillar-w- .banner_content_link,.paragraph--type--experience-category-by-pillar-w- .paragraph--type--resources-by-region .widget_more.align_left .banner_content_link{-webkit-transform:none;transform:none;left:2em;bottom:30px;text-align:left;}.paragraph--type--resources-by-region .widget_more .multi_row{margin-top:4em;}.paragraph--type--resources-by-region .widget_more .multi_row div[class*="col"]{margin-bottom:1em;}@media screen and (min-width:60em){.paragraph--type--resources-by-region .widget_more .multi_row div[class*="col"]{margin-bottom:2em;}}.paragraph--type--resources-by-region .widget_more .banner_item{-webkit-transition:all 300ms ease;transition:all 300ms ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100%;position:relative;}.paragraph--type--resources-by-region .widget_more .banner_item:hover{-webkit-transform:scale(1.025);transform:scale(1.025);}.paragraph--type--resources-by-region .widget_more .banner_item:hover .button--clear,.paragraph--type--resources-by-region .widget_more .banner_item:hover .article-teaser__read-more,.paragraph--type--resources-by-region .widget_more .banner_item:hover .destination-teaser__read-more,.paragraph--type--resources-by-region .widget_more .banner_item:hover .paragraph--type--experience-category-by-pillar-w- .banner_content_link,.paragraph--type--experience-category-by-pillar-w- .paragraph--type--resources-by-region .widget_more .banner_item:hover .banner_content_link{color:#c53900;}.paragraph--type--resources-by-region .widget_more .banner_item:hover .button--clear svg,.paragraph--type--resources-by-region .widget_more .banner_item:hover .article-teaser__read-more svg,.paragraph--type--resources-by-region .widget_more .banner_item:hover .destination-teaser__read-more svg,.paragraph--type--resources-by-region .widget_more .banner_item:hover .paragraph--type--experience-category-by-pillar-w- .banner_content_link svg,.paragraph--type--experience-category-by-pillar-w- .paragraph--type--resources-by-region .widget_more .banner_item:hover .banner_content_link svg{fill:#c53900;}.paragraph--type--resources-by-region .widget_more .banner_item:hover .banner_content{background:white;}.paragraph--type--resources-by-region .widget_more .banner_item:hover .banner_image:before{opacity:0.25;}.paragraph--type--resources-by-region .widget_more .banner_link.show_details a{opacity:1;}.paragraph--type--resources-by-region .widget_more .banner_link.show_details a:before{opacity:0;}.paragraph--type--resources-by-region .widget_more .banner_link.show_details a:hover:before{opacity:0.7;}.paragraph--type--resources-by-region .widget_more.small .banner_image{height:auto;padding-top:56.25%;}.paragraph--type--resources-by-region .widget_more.small .title{font-family:"Inter",sans-serif;font-size:1em;font-weight:600;line-height:1.4em;}.paragraph--type--resources-by-region .widget_more.center_mode{padding:0;padding-bottom:70px;overflow:hidden;}.paragraph--type--resources-by-region .widget_more.center_mode .no_mask{margin:10px;}.paragraph--type--resources-by-region .widget_more.center_mode .slider_buttons{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);}.paragraph--type--resources-by-region .widget_more.center_mode .slider_buttons button{text-indent:-9999px;height:60px;width:60px;border-radius:100%;padding:0;background:#ff5712 center no-repeat url(/themes/custom/visitpa/images/icons/arrow__right__white.svg);background-size:13px auto;margin:2px;-webkit-transition:background-color 300ms ease;transition:background-color 300ms ease;}.paragraph--type--resources-by-region .widget_more.center_mode .slider_buttons button:hover{background-color:#ed4500;}.paragraph--type--resources-by-region .widget_more.center_mode .slider_buttons .arrow_left{-webkit-transform:scaleX(-1);transform:scaleX(-1);}.paragraph--type--resources-by-region .widget_more.masked{position:relative;padding:0;}.paragraph--type--resources-by-region .widget_more.masked:before,.paragraph--type--resources-by-region .widget_more.masked:after{content:'';position:absolute;top:0;left:0;z-index:3;height:25px;width:100%;background-position:top center;background-size:cover;background-image:url("data:image/svg+xml;utf8,<svg version='1.1' preserveAspectRatio='none' xmlns='http://www.w3.org/2000/svg' x='0px' y='0px' width='1920px' height='16px' viewBox='0 0 1920 16' style='enable-background:new 0 0 1920 16;' xml:space='preserve'><style type='text/css'>.st0{fill:%23E8E3DD;}</style><path class='st0' d='M0,0v3c7.8,0.2,315.2,9.8,444.3,5.8c130.8-4,505.2-12,681.9,0s412.4-5,412.4-5s275.6,1,381.4-1V0H0z'/></svg>");}.paragraph--type--resources-by-region .widget_more.masked:after{top:inherit;bottom:10px;-webkit-transform:scaleY(-1) scaleX(-1);transform:scaleY(-1) scaleX(-1);}.paragraph--type--resources-by-region .widget_more .no_mask .banner_link{-webkit-mask:none;}.paragraph--type--resources-by-region .widget_more .no_mask .banner_link .title{font-size:3em;line-height:0.9em;}.paragraph--type--resources-by-region .widget_more form p{max-width:inherit;}.paragraph--type--resources-by-region .widget_more p{max-width:800px;margin-left:auto;margin-right:auto;}.paragraph--type--resources-by-region .widget_more .banner_image{height:auto;padding-top:56.25%;width:100%;background-position:center;background-size:cover;background-repeat:no-repeat;-webkit-mask:url(/themes/custom/visitpa/images/masks/mask_widget_video.svg);-webkit-mask-size:100% 100%;-webkit-mask-size:cover;-webkit-transition:-webkit-transform 300ms ease;transition:-webkit-transform 300ms ease;transition:transform 300ms ease;transition:transform 300ms ease,-webkit-transform 300ms ease;}.paragraph--type--resources-by-region .widget_more .banner_image.square{padding-top:75%;}.paragraph--type--resources-by-region .widget_more .banner_image:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#003044;opacity:0;-webkit-transition:opacity 300ms ease;transition:opacity 300ms ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;}.paragraph--type--resources-by-region .widget_more .banner_content{padding:2em;padding-bottom:45px;text-align:center;position:relative;-webkit-transition:background-color 300ms ease;transition:background-color 300ms ease;background:#f7f7f7;margin-bottom:1em;}@media screen and (min-width:60em){.paragraph--type--resources-by-region .widget_more .banner_content{padding-bottom:75px;margin-bottom:inherit;}}.paragraph--type--resources-by-region .widget_more .banner_content_full{background:#003044;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-mask:url(/themes/custom/visitpa/images/masks/mask_banner_content_full.svg);-webkit-mask-size:cover;-webkit-transition:all 300ms ease;transition:all 300ms ease;position:relative;min-height:150px;}.paragraph--type--resources-by-region .widget_more .banner_content_full:before{content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:calc(100% - 75px);height:calc(100% - 75px);border:10px solid;-o-border-image:url(/themes/custom/visitpa/images/borders/border_banner_content_full.svg) 27 stretch;border-image:url(/themes/custom/visitpa/images/borders/border_banner_content_full.svg) 27 stretch;-webkit-transition:opacity 300ms ease;transition:opacity 300ms ease;}.paragraph--type--resources-by-region .widget_more .banner_content_full:hover{background:#001720;}.paragraph--type--resources-by-region .widget_more .banner_content_full:hover:before{opacity:0.4;}.paragraph--type--resources-by-region .widget_more .banner_content_full a{color:white;font-family:"Spartan",sans-serif;font-size:2em;text-decoration:none;line-height:1em;padding:0 1em;height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;}@media screen and (min-width:70em){.paragraph--type--resources-by-region .widget_more .banner_content_full a{font-size:3em;}}.paragraph--type--resources-by-region .widget_more .banner_link{background-position:center;background-size:cover;-webkit-mask:url(/themes/custom/visitpa/images/masks/mask_widget_video.svg);-webkit-mask-size:cover;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:10px;width:100%;}.paragraph--type--resources-by-region .widget_more .banner_link:hover a{opacity:1;}.paragraph--type--resources-by-region .widget_more .banner_link a{position:relative;text-decoration:none;z-index:2;height:100%;width:100%;min-height:22em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:opacity 300ms ease;transition:opacity 300ms ease;}@media screen and (min-width:50em){.paragraph--type--resources-by-region .widget_more .banner_link a{opacity:0;}}.paragraph--type--resources-by-region .widget_more .banner_link div{position:relative;z-index:2;color:white;}.paragraph--type--resources-by-region .widget_more .banner_link a:before{content:'';position:absolute;top:0;left:0;height:100%;width:100%;background:#ff5712;opacity:0.7;z-index:1;-webkit-transition:opacity 350ms ease;transition:opacity 350ms ease;}.paragraph--type--resources-by-region .widget_more .banner_link .label{color:white;margin-bottom:0;}.paragraph--type--resources-by-region .widget_more .banner_link .title{font-size:4em;margin:0;padding-left:1em;padding-right:1em;}.paragraph--type--resources-by-region .widget_more .title{font-family:"Spartan",sans-serif;font-size:2em;display:block;line-height:1em;margin:10px 0;}.paragraph--type--resources-by-region .widget_more .button--clear,.paragraph--type--resources-by-region .widget_more .article-teaser__read-more,.paragraph--type--resources-by-region .widget_more .destination-teaser__read-more,.paragraph--type--resources-by-region .widget_more .paragraph--type--experience-category-by-pillar-w- .banner_content_link,.paragraph--type--experience-category-by-pillar-w- .paragraph--type--resources-by-region .widget_more .banner_content_link{position:absolute;bottom:30px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);}@media screen and (min-width:70em){.paragraph--type--resources-by-region .widget_more.inset_1{margin-left:4em;margin-right:4em;}.paragraph--type--resources-by-region .widget_more.inset_2{margin-left:6em;margin-right:6em;}}.paragraph--type--single-column-content{padding:5em 0;}.paragraph--type--single-column-content h2{color:#003044;margin-top:0;}.paragraph--type--story-idea-categories{padding:5em 0;background:white;}.paragraph--type--story-idea-categories .field--name-field-ideas-articles .field__item{margin:1em 0;}.paragraph--type--story-idea-categories .field--name-field-ideas-articles a{color:#3333FF;}.paragraph--type--story-idea-categories .field--name-field-ideas-articles a:hover{text-decoration:none;}.t-paragraph{margin:3.61111rem 0 10rem;}.t-paragraph video{max-width:100%;}.t-paragraph--cream,.t-paragraph--alternate{padding:10rem 0;margin-bottom:0;background-color:#FBF8F5;}@media (max-width:40em){.t-paragraph--cream,.t-paragraph--alternate{padding:3.33333rem 0;}}.t-paragraph__col > img{width:100%;}.t-paragraph__col p:first-child{margin-top:0;}.t-paragraph__title-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:1.66667rem 0;}.t-paragraph__title-wrap:first-child{margin-top:0;}.t-paragraph__title{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 0 -0.55556rem 1.11111rem;color:#D1812A;}.t-paragraph__title-icon{max-width:3.61111rem;}.t-paragraph__intro,.t-paragraph__copy{font-family:"Inter",sans-serif;}.t-paragraph__intro{margin-bottom:2rem;}.t-paragraph__intro,.t-paragraph__intro p{font-weight:700;font-size:1.66667rem;color:inherit;line-height:1.3;}@media (max-width:40em){.t-paragraph__intro,.t-paragraph__intro p{font-size:1rem;line-height:1.6;}}.t-paragraph__intro p{margin:2.77778rem 0;}.t-paragraph__copy,.t-paragraph__copy p{font-size:1.11111rem;line-height:1.7;}.t-paragraph__copy p:last-child,.t-paragraph__copy p p:last-child{margin-bottom:0;}@media (max-width:40em){.t-paragraph__copy,.t-paragraph__copy p{font-size:1rem;}}@media (max-width:40em){.t-paragraph{margin:3.33333rem 0;}}@media screen and (max-width:50em){.t-paragraph .col-1-2 + .col-1-2{margin-top:2.22222rem;}}.paragraph--type--three-column-content{padding:5em 0;}.paragraph--type--three-column-content h2{color:#003044;margin-top:3px;}.paragraph--type--three-curated-articles{margin:5em auto;}.paragraph--type--three-curated-articles.container,.paragraph--type--region-teasers .paragraph--type--three-curated-articles.views-element-container,.field--name-field-trips-all-teasers .paragraph--type--three-curated-articles.views-element-container,.paragraph--type--trips-3-teasers .paragraph--type--three-curated-articles.views-element-container{overflow:visible;}.paragraph--type--three-curated-articles .title-secondary{margin-bottom:2.22222rem;}.paragraph--type--three-curated-articles .col-1-3{width:100%;margin-bottom:1em;}.paragraph--type--three-curated-articles .ad-wrapper iframe{min-height:600px;}@media screen and (min-width:600px){.paragraph--type--three-curated-articles .ad-wrapper iframe{min-height:700px;}}@media screen and (min-width:50em){.paragraph--type--three-curated-articles .col-1-3{width:calc(100% / 3);}}@media screen and (-ms-high-contrast:none) and (min-width:50em){.paragraph--type--three-curated-articles .col-1-3{width:33%;}}@media screen and (min-width:1000px){.paragraph--type--three-curated-articles .ad-wrapper iframe{min-height:600px;}}.path-frontpage .paragraph--type--three-curated-articles{margin:2em auto;}.paragraph--type--trip-banner{background-color:#E0E5ED;min-height:30em;position:relative;margin-top:13.88889rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:3em 1em 7em 1em;text-align:center;}.paragraph--type--trip-banner::before{content:'';position:absolute;top:-240px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;height:250px;background:top center no-repeat url(/themes/custom/visitpa/images/backgrounds/background-mountains.svg);}.paragraph--type--trip-banner .trip_banner-trip{position:relative;}.paragraph--type--trip-banner .trip_banner-trip a{position:relative;z-index:2;display:inline-block;}.paragraph--type--trip-banner .subhead{display:block;margin-top:1.11111rem;font-family:"Spartan",sans-serif;font-size:1rem;font-weight:500;color:#013045;line-height:1em;}.paragraph--type--trip-banner .trip-title{display:block;font-family:"Spartan",sans-serif;font-size:2.22222rem;font-weight:700;color:#013045;}.paragraph--type--trip-banner p{color:#003044;font-weight:600;}.paragraph--type--trip-banner .field--name-field-trip{margin-bottom:2em;}@media (max-width:40em){.paragraph--type--trip-banner{margin-top:8.33333rem;padding:3em 0 0;}.paragraph--type--trip-banner::before{height:11.11111rem;top:-190px;}}.paragraph--type--trips-3-teasers{position:relative;padding:5.55556rem 0;}.paragraph--type--trips-3-teasers .field--name-field-title{color:#013045;text-align:center;}.paragraph--type--trips-3-teasers .node--type-trip{position:relative;}.paragraph--type--trips-3-teasers .flex_item:first-child{border:0;}.paragraph--type--trips-3-teasers .flex_item{position:relative;}.paragraph--type--trips-3-teasers .flex_item div{-webkit-transition:-webkit-transform 300ms ease;transition:-webkit-transform 300ms ease;transition:transform 300ms ease;transition:transform 300ms ease,-webkit-transform 300ms ease;}.paragraph--type--trips-3-teasers .flex_item div:last-child{-ms-flex-item-align:end;align-self:flex-end;margin-top:20px;}.paragraph--type--trips-3-teasers .views-row:first-child:after{display:none;}.paragraph--type--trips-3-teasers:after{content:'';bottom:0;left:0;width:100%;height:50px;position:absolute;}@media screen and (min-width:50em){.paragraph--type--trips-3-teasers .flex-item{width:calc(100% / 3);}.paragraph--type--trips-3-teasers .flex_item:hover div{-webkit-transform:scale(1.05);transform:scale(1.05);}.paragraph--type--trips-3-teasers .flex_item:hover .label--title{text-decoration:none;}}.trip .paragraph--type--trips-3-teasers{margin-top:0;padding:1em 0 3em 0;}.trip .paragraph--type--trips-3-teasers:before,.trip .paragraph--type--trips-3-teasers:after{display:none;}.trips-card-grid{margin-top:2.77778rem;padding-bottom:7.22222rem;text-align:center;color:#003146;}@media (max-width:40em){.trips-card-grid{margin-top:0;}}.trips-card-grid a,.trips-card-grid a:link,.trips-card-grid a:visited,.trips-card-grid a:active{color:inherit;}.trips-card-grid__title{margin-bottom:1.11111rem;font-size:3.55556rem;color:inherit;}.trips-card-grid__title + p{font-family:"Spartan",sans-serif;font-size:1.33333rem;font-weight:600;color:inherit;}@media (max-width:40em){.trips-card-grid__title{margin-bottom:0.55556rem;font-size:2.33333rem;}}.trips-card-grid__tag-line p{font-size:1.77778rem;font-family:"Spartan",sans-serif;font-weight:600;}@media (max-width:40em){.trips-card-grid__tag-line p{margin-top:1rem;font-size:1rem;}}.trips-card-grid__content{margin-top:2.22222rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}@media screen and (min-width:768px){.trips-card-grid__content{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}}.trips-card-grid__item{text-align:center;}.trips-card-grid__item--disabled{opacity:.5;}@media screen and (max-width:767px){.trips-card-grid__item{width:100%;}.trips-card-grid__item + .trips-card-grid__item{margin-top:2rem;}}@media screen and (min-width:768px) and (max-width:1023px){.trips-card-grid__item{-ms-flex-preferred-size:calc(50% - 15px);flex-basis:calc(50% - 15px);}.trips-card-grid__item:nth-child(odd){margin-right:15px;}.trips-card-grid__item:nth-child(even){margin-left:15px;}}@media screen and (min-width:1024px){.trips-card-grid__item{-ms-flex-preferred-size:calc(33.33334% - 20px);flex-basis:calc(33.33334% - 20px);}.trips-card-grid__item:nth-child(3n + 2){margin-right:1.66667rem;margin-left:1.66667rem;}.trips-card-grid__item:nth-child(n + 4){margin-top:4.44444rem;}}.trips-card-grid__image-wrap{position:relative;padding:2.77778rem;background-color:white;border-radius:1rem;}.trips-card-grid__image-wrap:before{content:'';position:absolute;z-index:1;top:0;left:0;height:100%;width:100%;border-radius:1rem;background:#000;-webkit-transition:opacity 300ms ease;transition:opacity 300ms ease;opacity:0;}.trips-card-grid__item:hover .trips-card-grid__image-wrap:before{opacity:.1;}.trips-card-grid__logo{max-height:9.44444rem;}.trips-card-grid__item-title{margin-top:1.66667rem;margin-bottom:0;font-size:1.33333rem;}@media (max-width:40em){.trips-card-grid__item-title{margin-top:0.83333rem;margin-bottom:0;}}.trips-card-grid__item-title + p{margin-top:0.5rem;}@media (max-width:40em){.trips-card-grid__item-title + p{margin-top:0;}}@media (max-width:40em){.trips-card-grid{padding-bottom:2.22222rem;}}.trip-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;}.trip-grid__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-height:27.77778rem;}.trip-grid__item p{margin:0.5rem 0;font-family:"Inter",sans-serif;font-size:0.94444rem;font-weight:500;text-transform:uppercase;}.trip-grid__img{display:block;-o-object-fit:cover;object-fit:cover;height:100%;width:100%;max-height:100%;max-width:100%;}.trip-grid__link{height:100%;width:100%;padding:6.66667rem;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.trip-grid__link:hover img,.trip-grid__link:hover h2{z-index:2;}.trip-grid__link:hover:before{opacity:.1;}.trip-grid__link:before{content:'';position:absolute;z-index:1;top:0;left:0;height:100%;width:100%;background:#000;-webkit-transition:opacity 300ms ease;transition:opacity 300ms ease;opacity:0;}.trip-grid__link img{max-width:9.44444rem;max-height:10rem;width:100%;}.trip-grid__title{margin:1.11111rem 0 0;line-height:1;color:#FFFFFF;}@media screen and (max-width:40em){.trip-grid{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.trip-grid__link{padding:2.22222rem 1.11111rem;}}.paragraph--type--trips-3-teasers > .heading_small,.paragraph--type--single-column-content .paragraph--type--trips-3-teasers > h2,.paragraph--type--two-column-content .paragraph--type--trips-3-teasers > h2{text-align:center;}.paragraph--type--trips-3-teasers .widget_flex .flex_item a{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.paragraph--type--trips-all-teasers{padding-bottom:4em;}.paragraph--type--trips-intro-text{text-align:center;padding:3em 0;max-width:800px;margin-left:auto;margin-right:auto;}.paragraph--type--two-column-content{padding:5em 0;}.paragraph--type--two-column-content h2{color:#003044;margin-top:0;}.field--name-field-video-w-description{padding:10em 0;background-color:#EBE6E6;}@media screen and (min-width:50em){.field--name-field-video-w-description .col-2-5,.field--name-field-video-w-description .col-3-5{width:50%;}}@media (max-width:40em){.field--name-field-video-w-description{padding:1rem;}}.paragraph--type--video-description .title-secondary{margin-left:-3px;}.paragraph--type--video-description .video{position:relative;margin-top:1em;margin-bottom:2em;padding-bottom:56.25%;height:0;}.paragraph--type--video-description .video > div{padding-bottom:56.25%;width:100%;}.paragraph--type--video-description .video video,.paragraph--type--video-description .video iframe,.paragraph--type--video-description .video img{position:absolute;top:0;left:0;width:100%;height:100%;}.paragraph--type--video-description .button,.paragraph--type--video-description input[type=submit],.paragraph--type--video-description .page-header .field--name-field-banner-callout a,.page-header .field--name-field-banner-callout .paragraph--type--video-description a,.paragraph--type--video-description .article-teaser__read-more,.paragraph--type--video-description .destination-teaser__read-more,.paragraph--type--video-description .node--type-webform-confirmation #mmgWoLeadsubmitButton,.node--type-webform-confirmation .paragraph--type--video-description #mmgWoLeadsubmitButton,.paragraph--type--video-description .node--type-webform-confirmation #mmgWoLeadsubmit .red-button,.node--type-webform-confirmation #mmgWoLeadsubmit .paragraph--type--video-description .red-button,.paragraph--type--video-description .page-form .webform-confirmation__back a,.page-form .webform-confirmation__back .paragraph--type--video-description a,.paragraph--type--video-description .page-node-type-webform .webform-confirmation__back a,.page-node-type-webform .webform-confirmation__back .paragraph--type--video-description a,.paragraph--type--video-description .event-listing .pager .pager__item a,.event-listing .pager .pager__item .paragraph--type--video-description a,.paragraph--type--video-description .paragraph--type--archive .pager .pager__item a,.paragraph--type--archive .pager .pager__item .paragraph--type--video-description a,.paragraph--type--video-description .paragraph--type--destination-by-category ul li a,.paragraph--type--destination-by-category ul li .paragraph--type--video-description a,.paragraph--type--video-description .more-link a,.more-link .paragraph--type--video-description a,.paragraph--type--video-description .paragraph--type--destinations-by-region-grid .pager .pager__item a,.paragraph--type--destinations-by-region-grid .pager .pager__item .paragraph--type--video-description a,.paragraph--type--video-description .paragraph--type--experience-category-by-pillar-w- .banner_content_link,.paragraph--type--experience-category-by-pillar-w- .paragraph--type--video-description .banner_content_link{margin-top:2rem;}.paragraph--type--video-description .video-description-callouts{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.paragraph--type--video-description .video-description-callouts a{margin-top:2rem;}@media (max-width:40em){.paragraph--type--video-description .video-description-callouts a{margin-top:0.5rem;}}@media (max-width:40em){.paragraph--type--video-description{margin:0 0 4rem;}}.path-frontpage .paragraph--type--video-description{padding-top:2.722rem;padding-bottom:5.55556rem;}@media (min-width:40em){.path-frontpage .paragraph--type--video-description .video{margin:0;}}@media (max-width:40em){.path-frontpage .paragraph--type--video-description{padding-top:0;padding-bottom:0;}}.paragraph--type--video-with-description-stacked{position:relative;margin-bottom:1em;padding:5em 0 3em 0;color:#003044;background:#fbf8f5;}.paragraph--type--video-with-description-stacked .video-with-description-stacked-title-item{margin-bottom:20px;}.paragraph--type--video-with-description-stacked .container .center-column,.paragraph--type--video-with-description-stacked .paragraph--type--region-teasers .views-element-container .center-column,.paragraph--type--region-teasers .paragraph--type--video-with-description-stacked .views-element-container .center-column,.paragraph--type--video-with-description-stacked .field--name-field-trips-all-teasers .views-element-container .center-column,.field--name-field-trips-all-teasers .paragraph--type--video-with-description-stacked .views-element-container .center-column,.paragraph--type--video-with-description-stacked .paragraph--type--trips-3-teasers .views-element-container .center-column,.paragraph--type--trips-3-teasers .paragraph--type--video-with-description-stacked .views-element-container .center-column{margin-left:auto;margin-right:auto;}.paragraph--type--video-with-description-stacked .bottom-image{position:absolute;z-index:0;height:700px;width:700px;left:-10%;bottom:-10%;background-position:top center;background-repeat:no-repeat;background-size:contain;display:none;}.paragraph--type--video-with-description-stacked .video{position:relative;margin-top:2em;margin-bottom:2em;padding-bottom:56.25%;height:0;}.paragraph--type--video-with-description-stacked .video > div{padding-bottom:56.25%;width:100%;}.paragraph--type--video-with-description-stacked .video.water:before,.paragraph--type--video-with-description-stacked .video.water:after{content:'';position:absolute;z-index:2;top:50%;left:-125px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:center no-repeat url(/themes/custom/visitpa/images/doodles/doodle_water.png);background-size:contain;height:100%;width:80px;}.paragraph--type--video-with-description-stacked .video.water:after{left:inherit;right:-125px;}.paragraph--type--video-with-description-stacked .video video,.paragraph--type--video-with-description-stacked .video iframe,.paragraph--type--video-with-description-stacked .video img{position:absolute;top:0;left:0;width:100%;height:100%;}@media screen and (min-width:60em){.paragraph--type--video-with-description-stacked .bottom-image{display:block;}}.wysiwyg{font-size:1.11111rem;font-family:"Inter",sans-serif;}.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg body.page-node-type-event h1,body.page-node-type-event .wysiwyg h1,.wysiwyg h4,.wysiwyg .page-node-type-press-releases h2,.page-node-type-press-releases .wysiwyg h2,.wysiwyg .page-node-type-press-releases h3,.page-node-type-press-releases .wysiwyg h3,.wysiwyg .page-node-type-press-releases body.page-node-type-event h1,.page-node-type-press-releases body.page-node-type-event .wysiwyg h1,.wysiwyg body.page-node-type-event .page-node-type-press-releases h1,body.page-node-type-event .page-node-type-press-releases .wysiwyg h1,.wysiwyg .page-node-type-story-ideas h2,.page-node-type-story-ideas .wysiwyg h2,.wysiwyg .page-node-type-story-ideas h3,.page-node-type-story-ideas .wysiwyg h3,.wysiwyg .page-node-type-story-ideas body.page-node-type-event h1,.page-node-type-story-ideas body.page-node-type-event .wysiwyg h1,.wysiwyg body.page-node-type-event .page-node-type-story-ideas h1,body.page-node-type-event .page-node-type-story-ideas .wysiwyg h1,.wysiwyg .trip-itinerary .field--name-field-itinerary-items .field--name-field-heading,.trip-itinerary .field--name-field-itinerary-items .wysiwyg .field--name-field-heading,.wysiwyg .paragraph--type--deal-categories .widget_list h2,.paragraph--type--deal-categories .widget_list .wysiwyg h2,.wysiwyg .paragraph--type--cvb-group-list .widget_list h2,.paragraph--type--cvb-group-list .widget_list .wysiwyg h2,.wysiwyg .paragraph--type--experience-finder-inline .resultsTitle,.paragraph--type--experience-finder-inline .wysiwyg .resultsTitle,.wysiwyg .paragraph--type--experience-finder-inline .field--name-field-title,.paragraph--type--experience-finder-inline .wysiwyg .field--name-field-title,.wysiwyg .paragraph--type--experience-finder .resultsTitle,.paragraph--type--experience-finder .wysiwyg .resultsTitle,.wysiwyg .paragraph--type--experience-finder .field--name-field-title,.paragraph--type--experience-finder .wysiwyg .field--name-field-title,.wysiwyg h5,.wysiwyg h6{font-family:"Spartan",sans-serif;font-weight:700;text-transform:none;line-height:1;margin-top:2px;}.wysiwyg a,.wysiwyg a:link,.wysiwyg a:active,.wysiwyg a:visited{color:#4D4DFF;font-family:inherit;}@media print{.wysiwyg a,.wysiwyg a:link,.wysiwyg a:active,.wysiwyg a:visited{color:black;text-decoration:none;}}.wysiwyg a:hover{text-decoration:none;}.footer__social-media a{background:#003044;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;float:left;height:40px;width:40px;border-radius:5px;margin-right:5px;-webkit-transition:background-color 300ms ease;transition:background-color 300ms ease;cursor:pointer;}.footer__social-media a:hover{background:#229fbf;}.footer__social-media svg{fill:#FFFFFF;height:50%;width:auto;}.gdpr__banner{background:#003044;position:fixed;bottom:0;z-index:100;width:100%;color:white;display:none;}.gdpr__banner .container,.gdpr__banner .paragraph--type--region-teasers .views-element-container,.paragraph--type--region-teasers .gdpr__banner .views-element-container,.gdpr__banner .field--name-field-trips-all-teasers .views-element-container,.field--name-field-trips-all-teasers .gdpr__banner .views-element-container,.gdpr__banner .paragraph--type--trips-3-teasers .views-element-container,.paragraph--type--trips-3-teasers .gdpr__banner .views-element-container{padding:1em;padding-bottom:4em;}.gdpr__banner.on{display:block;}.gdpr__banner p{max-width:850px;color:white;}.gdpr__banner a{color:inherit;}@media screen and (min-width:50em){.gdpr__banner .container,.gdpr__banner .paragraph--type--region-teasers .views-element-container,.paragraph--type--region-teasers .gdpr__banner .views-element-container,.gdpr__banner .field--name-field-trips-all-teasers .views-element-container,.field--name-field-trips-all-teasers .gdpr__banner .views-element-container,.gdpr__banner .paragraph--type--trips-3-teasers .views-element-container,.paragraph--type--trips-3-teasers .gdpr__banner .views-element-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:2em 1em 3em 1em;}.gdpr__banner button{margin-left:2em;}}#block-visitpa-local-tasks{padding-top:1em;background-color:#EDEDED;}#block-visitpa-local-tasks ul{list-display-style:none;border-bottom:1px solid #d5d5d5;}#block-visitpa-local-tasks ul li{display:inline-block;border:1px solid #d5d5d5;border-top-left-radius:.25em;border-top-right-radius:.25em;padding:.5em 1em;background-color:#FFFFFF;margin-bottom:-1px;}#block-visitpa-local-tasks ul li:hover{background-color:#d5d5d5;}#block-visitpa-local-tasks ul li:hover a{color:#FFFFFF;}#block-visitpa-local-tasks ul li a{color:#003044;font-weight:700;text-decoration:none;}.page-node-type-wysiwyg-page #block-visitpa-local-tasks{background-color:#f8f3ee;}div[data-drupal-messages].container,.paragraph--type--region-teasers div.views-element-container[data-drupal-messages],.field--name-field-trips-all-teasers div.views-element-container[data-drupal-messages],.paragraph--type--trips-3-teasers div.views-element-container[data-drupal-messages]{background:#e8e3dd;max-width:none;padding:0;}div[data-drupal-messages].container .messages,.paragraph--type--region-teasers div.views-element-container[data-drupal-messages] .messages,.field--name-field-trips-all-teasers div.views-element-container[data-drupal-messages] .messages,.paragraph--type--trips-3-teasers div.views-element-container[data-drupal-messages] .messages{padding:1em;font-weight:600;background:#cdc8c0;color:#003044;}div[data-drupal-messages].container .messages--error,.paragraph--type--region-teasers div.views-element-container[data-drupal-messages] .messages--error,.field--name-field-trips-all-teasers div.views-element-container[data-drupal-messages] .messages--error,.paragraph--type--trips-3-teasers div.views-element-container[data-drupal-messages] .messages--error{background:red;color:white;}div[data-drupal-messages].container .messages--status,.paragraph--type--region-teasers div.views-element-container[data-drupal-messages] .messages--status,.field--name-field-trips-all-teasers div.views-element-container[data-drupal-messages] .messages--status,.paragraph--type--trips-3-teasers div.views-element-container[data-drupal-messages] .messages--status{background:#51abd1;color:white;}div[data-drupal-messages].container .messages--warning,.paragraph--type--region-teasers div.views-element-container[data-drupal-messages] .messages--warning,.field--name-field-trips-all-teasers div.views-element-container[data-drupal-messages] .messages--warning,.paragraph--type--trips-3-teasers div.views-element-container[data-drupal-messages] .messages--warning{background:#ff5712;color:white;}div[data-drupal-messages].container div[role='alert'],.paragraph--type--region-teasers div.views-element-container[data-drupal-messages] div[role='alert'],.field--name-field-trips-all-teasers div.views-element-container[data-drupal-messages] div[role='alert'],.paragraph--type--trips-3-teasers div.views-element-container[data-drupal-messages] div[role='alert']{max-width:1200px;margin:auto;}.translate-init{padding-right:15px;cursor:pointer;}.translate-init:hover select{color:#013045 !important;}#google_translate .goog-te-gadget .goog-te-combo{margin:0;}#google_translate select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;text-transform:uppercase;font-weight:600;font-size:12px;font-family:"Inter",sans-serif;color:#003044;padding:5px;line-height:1em;width:100px;border-radius:0;margin-right:10px;background:right center no-repeat url(/themes/custom/visitpa/images/icons/arrow__down__blue.svg);cursor:pointer !important;}body > .skiptranslate{display:none;}#goog-gt-tt .original-text,.gt-hl-layer{text-align:left;}.adminimal-admin-toolbar header{top:39px;}.adminimal-admin-toolbar.toolbar-tray-open header{top:79px;}.adminimal-admin-toolbar .utility-bar{top:0;}.adminimal-admin-toolbar .menu .contextual-region{position:static;}.adminimal-admin-toolbar #block-visitpa-local-tasks{padding-top:0;background:#2d2d2d;}.adminimal-admin-toolbar #block-visitpa-local-tasks ul{border:0;margin:0;padding:0;}.adminimal-admin-toolbar #block-visitpa-local-tasks ul li{border:0;border-radius:0;background:none;margin:10px 0;margin-left:5px;padding:0;display:inline-block;}.adminimal-admin-toolbar #block-visitpa-local-tasks a{color:white;background:#474747;border-radius:7px;padding:9px 30px;display:inline-block;-webkit-transition:background-color 300ms ease;transition:background-color 300ms ease;}.adminimal-admin-toolbar #block-visitpa-local-tasks a:hover{background:#535353;}.adminimal-admin-toolbar main{padding-top:175px;}.toolbar-vertical header{top:39px;}.paragraph--type--inline-media.paragraph--view-mode--preview .field--name-field-media-image .field__item{max-width:50%;}.typeform-modal{z-index:10000 !important;}.typeform-popup-wrapper.typeform-popup-mode-popup{width:100% !important;height:100% !important;top:0 !important;left:0 !important;}.typeform-share,.typeform-share:visited{display:block;text-decoration:none;text-align:center;color:white;background-color:#013045;position:fixed;bottom:0;right:0;padding:.5em;border-radius:0;-webkit-transition:background-color 250ms;transition:background-color 250ms;z-index:50;width:100%;}.typeform-share .ext,.typeform-share:visited .ext{display:none;}.typeform-share:hover{color:white;text-decoration:none;font-style:normal;background-color:#51abd1;-webkit-transition:background-color 250ms;transition:background-color 250ms;}.typeform-popup-overlay{background:rgba(0,0,0,0.5);}.css-pgt1zi .css-c3b2z2{top:1em;right:1em;z-index:100;}.css-166tz6a .css-pgt1zi{width:75%;height:75%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.css-32y85a .css-141sqqa span{background:white;top:12px;right:12px;}div[data-qa="popup-mode-popup"]{-webkit-transition:opacity 250ms ease;transition:opacity 250ms ease;}div[data-qa="popup-mode-popup"] iframe{width:75%;height:75%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) !important;transform:translate(-50%,-50%) !important;position:absolute;}@media only screen and (min-width:720px){.typeform-share,.typeform-share:visited{width:auto;padding:0.5em 1em;}}.paragraph--type--two-column-content.flexed .gutter-large{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.paragraph--type--two-column-content.flexed .gutter-large.column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;}.paragraph--type--two-column-content.flexed .gutter-large .col-1-2{display:-webkit-box;display:-ms-flexbox;display:flex;}.paragraph--type--two-column-content.flexed .gutter-large .field__items,.paragraph--type--two-column-content.flexed .gutter-large .field__item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;}.paragraph--type--two-column-content.flexed .gutter-large .field__item p{width:100%;}@media screen and (min-width:50em){.paragraph--type--two-column-content.flexed .gutter-large.column-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}}.page-whitespace-trimmed .page-header{min-height:inherit;padding:2em 1em 4em 1em;}.page-whitespace-trimmed .page-content{padding:1em 0;}.page-whitespace-trimmed .paragraph--type--single-column-content{padding:1em 0;}.page-whitespace-trimmed .paragraph--type--two-column-content{padding:2em 0;}.page-whitespace-trimmed p a:not([class*="button"]),.page-whitespace-trimmed .homeiness li a:not([class*="button"]){color:#E24100;}.header-no-min .page-header{padding-bottom:2em;min-height:inherit;height:inherit;}.button[style*="background-color"]:hover,input[style*="background-color"]:hover[type=submit],.page-header .field--name-field-banner-callout a[style*="background-color"]:hover,.article-teaser__read-more[style*="background-color"]:hover,.destination-teaser__read-more[style*="background-color"]:hover,.node--type-webform-confirmation #mmgWoLeadsubmitButton[style*="background-color"]:hover,.node--type-webform-confirmation #mmgWoLeadsubmit .red-button[style*="background-color"]:hover,.page-form .webform-confirmation__back a[style*="background-color"]:hover,.page-node-type-webform .webform-confirmation__back a[style*="background-color"]:hover,.event-listing .pager .pager__item a[style*="background-color"]:hover,.paragraph--type--archive .pager .pager__item a[style*="background-color"]:hover,.paragraph--type--destination-by-category ul li a[style*="background-color"]:hover,.more-link a[style*="background-color"]:hover,.paragraph--type--destinations-by-region-grid .pager .pager__item a[style*="background-color"]:hover,.paragraph--type--experience-category-by-pillar-w- .banner_content_link[style*="background-color"]:hover,.button--orange[style*="background-color"]:hover,input[style*="background-color"]:hover[type=submit],.page-header .field--name-field-banner-callout a[style*="background-color"]:hover,.node--type-webform-confirmation #mmgWoLeadsubmitButton[style*="background-color"]:hover,.node--type-webform-confirmation #mmgWoLeadsubmit .red-button[style*="background-color"]:hover,.page-form .webform-confirmation__back a[style*="background-color"]:hover,.page-node-type-webform .webform-confirmation__back a[style*="background-color"]:hover,.event-listing .pager .pager__item a[style*="background-color"]:hover,.paragraph--type--archive .pager .pager__item a[style*="background-color"]:hover,.paragraph--type--destination-by-category ul li a[style*="background-color"]:hover,.more-link a[style*="background-color"]:hover,.paragraph--type--destinations-by-region-grid .pager .pager__item a[style*="background-color"]:hover,.button--rounded[style*="background-color"]:hover{-webkit-filter:brightness(85%);filter:brightness(85%);}.section-01__header,.section-02__header,.section-03__header,.section-04__header,.section-05__header,.summer-season .section-01__header,.summer-season .section-02__header,.summer-festivals__header,.summer-nostalgic__header,.summer-roadside__header,.summer-thrills__header,.summer-vibeitinerary__header,.fall-cuisine__header,.fall-explore__header,.fall-festivals__header,.fall-foliage__header,.fall-history__header,.winter-cuisine__header,.winter-explore__header,.winter-festivals__header,.winter-outdoor__header,.winter-retreats__header,.spring-explore__header,.spring-festivals__header,.spring-garden__header,.spring-outdoor__header,.spring-rainyday__header,.holiday-festivals__header,.holiday-lightdisplays__header,.holiday-mainstreets__header,.holiday-markets__header,.holiday-trainrides__header{max-width:53.88889rem;margin:0 auto;text-align:center;}@media (max-width:40em){.section-01__header,.section-02__header,.section-03__header,.section-04__header,.section-05__header,.summer-season .section-01__header,.summer-season .section-02__header,.summer-festivals__header,.summer-nostalgic__header,.summer-roadside__header,.summer-thrills__header,.summer-vibeitinerary__header,.fall-cuisine__header,.fall-explore__header,.fall-festivals__header,.fall-foliage__header,.fall-history__header,.winter-cuisine__header,.winter-explore__header,.winter-festivals__header,.winter-outdoor__header,.winter-retreats__header,.spring-explore__header,.spring-festivals__header,.spring-garden__header,.spring-outdoor__header,.spring-rainyday__header,.holiday-festivals__header,.holiday-lightdisplays__header,.holiday-mainstreets__header,.holiday-markets__header,.holiday-trainrides__header{text-align:left;}}.section-01__header p,.section-02__header p,.section-03__header p,.section-04__header p,.section-04__coa a,.section-04__coa a:link,.section-04__coa a:visited,.section-04__coa a:active,.section-05__header p,.summer-season .section-01__header p,.summer-season .section-02__header p,.summer-festivals__header p,.summer-festivals__coa a,.summer-festivals__coa a:link,.summer-festivals__coa a:visited,.summer-festivals__coa a:active,.summer-nostalgic__header p,.summer-roadside__header p,.summer-thrills__header p,.summer-vibeitinerary__header p,.fall-cuisine__header p,.fall-explore__header p,.fall-festivals__header p,.fall-festivals__coa a,.fall-festivals__coa a:link,.fall-festivals__coa a:visited,.fall-festivals__coa a:active,.fall-foliage__header p,.fall-history__header p,.winter-cuisine__header p,.winter-explore__header p,.winter-festivals__header p,.winter-festivals__coa a,.winter-festivals__coa a:link,.winter-festivals__coa a:visited,.winter-festivals__coa a:active,.winter-outdoor__header p,.winter-retreats__header p,.spring-explore__header p,.spring-festivals__header p,.spring-festivals__coa a,.spring-festivals__coa a:link,.spring-festivals__coa a:visited,.spring-festivals__coa a:active,.spring-garden__header p,.spring-outdoor__header p,.spring-rainyday__header p,.holiday-festivals__header p,.holiday-festivals__coa a,.holiday-festivals__coa a:link,.holiday-festivals__coa a:visited,.holiday-festivals__coa a:active,.holiday-lightdisplays__header p,.holiday-mainstreets__header p,.holiday-markets__header p,.holiday-trainrides__header p{font-size:1.33333rem;font-family:"Spartan",sans-serif;font-weight:700;letter-spacing:-0.04em;}@media (max-width:40em){.section-01__header p,.section-02__header p,.section-03__header p,.section-04__header p,.section-04__coa a,.section-04__coa a:link,.section-04__coa a:visited,.section-04__coa a:active,.section-05__header p,.summer-season .section-01__header p,.summer-season .section-02__header p,.summer-festivals__header p,.summer-festivals__coa a,.summer-festivals__coa a:link,.summer-festivals__coa a:visited,.summer-festivals__coa a:active,.summer-nostalgic__header p,.summer-roadside__header p,.summer-thrills__header p,.summer-vibeitinerary__header p,.fall-cuisine__header p,.fall-explore__header p,.fall-festivals__header p,.fall-festivals__coa a,.fall-festivals__coa a:link,.fall-festivals__coa a:visited,.fall-festivals__coa a:active,.fall-foliage__header p,.fall-history__header p,.winter-cuisine__header p,.winter-explore__header p,.winter-festivals__header p,.winter-festivals__coa a,.winter-festivals__coa a:link,.winter-festivals__coa a:visited,.winter-festivals__coa a:active,.winter-outdoor__header p,.winter-retreats__header p,.spring-explore__header p,.spring-festivals__header p,.spring-festivals__coa a,.spring-festivals__coa a:link,.spring-festivals__coa a:visited,.spring-festivals__coa a:active,.spring-garden__header p,.spring-outdoor__header p,.spring-rainyday__header p,.holiday-festivals__header p,.holiday-festivals__coa a,.holiday-festivals__coa a:link,.holiday-festivals__coa a:visited,.holiday-festivals__coa a:active,.holiday-lightdisplays__header p,.holiday-mainstreets__header p,.holiday-markets__header p,.holiday-trainrides__header p{font-size:1rem;}}.section-01__title,.section-02__title,.section-03__title,.section-04__title,.section-05__title,.summer-season .section-01__title,.summer-season .section-02__title,.summer-festivals__title,.summer-nostalgic__title,.summer-roadside__title,.summer-thrills__title,.summer-vibeitinerary__title,.fall-cuisine__title,.fall-explore__title,.fall-festivals__title,.fall-foliage__title,.fall-history__title,.winter-cuisine__title,.winter-explore__title,.winter-festivals__title,.winter-outdoor__title,.winter-retreats__title,.spring-explore__title,.spring-festivals__title,.spring-garden__title,.spring-outdoor__title,.spring-rainyday__title,.holiday-festivals__title,.holiday-lightdisplays__title,.holiday-mainstreets__title,.holiday-markets__title,.holiday-trainrides__title{margin-bottom:0;font-weight:800;line-height:1.2;color:inherit;}.pannable-image-wrapper:after,.section-01:before,.section-01:after,.section-03:after,.section-03__header-wrap:before,.section-03__header-wrap:after,.section-05__locations:before,.section-05__locations-bgs:before,.section-05__locations-bgs:after,.section-05 .video-toggle:before,.section-05 .video-toggle:after,.summer-season .section-01:before,.summer-season .section-01:after,.summer-season .section-01 .container:before,.summer-season .section-01 .paragraph--type--region-teasers .views-element-container:before,.paragraph--type--region-teasers .summer-season .section-01 .views-element-container:before,.summer-season .section-01 .field--name-field-trips-all-teasers .views-element-container:before,.field--name-field-trips-all-teasers .summer-season .section-01 .views-element-container:before,.summer-season .section-01 .paragraph--type--trips-3-teasers .views-element-container:before,.paragraph--type--trips-3-teasers .summer-season .section-01 .views-element-container:before,.summer-season .section-01 .container:after,.summer-season .section-01 .paragraph--type--region-teasers .views-element-container:after,.paragraph--type--region-teasers .summer-season .section-01 .views-element-container:after,.summer-season .section-01 .field--name-field-trips-all-teasers .views-element-container:after,.field--name-field-trips-all-teasers .summer-season .section-01 .views-element-container:after,.summer-season .section-01 .paragraph--type--trips-3-teasers .views-element-container:after,.paragraph--type--trips-3-teasers .summer-season .section-01 .views-element-container:after,.summer-season .primary-banner:before,.summer-thrills:before,.summer-thrills:after,.fall-foliage:before,.fall-foliage:after,.winter-season .primary-banner:before,.winter-outdoor:before,.winter-outdoor:after,.spring-season .primary-banner:before,.spring-garden:before,.spring-garden:after,.holiday-season .primary-banner:before,.holiday-mainstreets:before,.holiday-mainstreets:after{content:"";display:block;position:absolute;background-repeat:no-repeat;background-position:center center;}.uncommon-heading{padding-bottom:8.33333rem;background-position:top center;}.uncommon-heading .primary-banner__container{overflow:visible;}.uncommon-heading .primary-banner__content img{max-height:14.77778rem;}@media (max-height:768px){.uncommon-heading .primary-banner__content img{max-height:10rem;}}.uncommon-heading h1.primary-banner__title{font-size:4rem;line-height:1.2;}@media (max-width:40em){.uncommon-heading h1.primary-banner__title{font-size:1.77778rem;}}.uncommon-heading .primary-banner__copy--large{font-size:1.8rem;font-family:"Spartan",sans-serif;letter-spacing:-0.04em;}@media (max-width:40em){.uncommon-heading .primary-banner__copy--large{font-size:1rem;}}@media (max-height:768px){.uncommon-heading{padding:2.77778rem 0 4.16667rem;}}.enumeration-title{margin-bottom:5.55556rem;color:inherit;font-size:0.88889rem;}@media (max-width:40em){.enumeration-title{margin-bottom:2.77778rem;text-align:left;}}.video-toggle{margin:5.55556rem auto 0;text-align:center;color:inherit;}@media (max-width:40em){.video-toggle{margin:2.77778rem auto 0;}}.video-toggle img,.video-toggle picture{display:block;}.video-toggle img{-webkit-transition:-webkit-filter 150ms linear;transition:-webkit-filter 150ms linear;transition:filter 150ms linear;transition:filter 150ms linear,-webkit-filter 150ms linear;}.video-toggle__img{position:relative;max-width:556px;}.video-toggle__img:after{content:'';display:block;position:absolute;top:0;left:0;height:100%;width:100%;background:url(/themes/custom/visitpa/images/uncommon/fall/icon-play.svg) no-repeat center center;background-size:252px;}@media (max-width:40em){.video-toggle__img:after{background-size:150px;}}.video-toggle__img-coa{position:absolute;}.video-toggle__link{display:inline-block;text-decoration:none;color:inherit;cursor:pointer;background:none;border:0;}.video-toggle__link:focus img,.video-toggle__link:hover img{-webkit-filter:brightness(80%);filter:brightness(80%);}.video-toggle__link:focus .video-toggle__img-coa,.video-toggle__link:hover .video-toggle__img-coa{text-decoration:underline;}.video-toggle__label{display:inline-block;margin-top:1rem;font-family:"Spartan",sans-serif;font-weight:800;font-size:1.77778rem;letter-spacing:-0.04em;}@media (max-width:40em){.video-toggle__label{font-size:1.33333rem;}}.pannable-image-wrapper{position:relative;max-width:1033px;max-height:565px;margin:auto;}@media (min-width:40em){.pannable-image-wrapper{position:absolute;top:0;left:0;height:100%;width:100%;}}@media (max-width:40em){.pannable-image-wrapper{border-radius:2rem;overflow:hidden;}}@media (min-width:1213px){.pannable-image-wrapper{left:calc((100% - 1033px) / 2);}}.pannable-image-wrapper:after{width:100%;height:100%;top:0;left:0;background-image:url(/themes/custom/visitpa/images/masks/mask_binoculars.png);background-size:cover;pointer-events:none;z-index:2;}@media (max-width:40em){.pannable-image-wrapper:after{width:80%;height:80%;top:10%;left:10%;background-image:url(/themes/custom/visitpa/images/masks/camera-overlay.svg);background-size:contain;}}.pannable-image-wrapper .pannable-image-binoculars{position:absolute;top:0;left:0;width:100%;height:100%;}.section-01{position:relative;padding:3.33333rem 0 3.33333rem;margin-top:-60px;color:white;}.section-01:before,.section-01:after{left:0;width:100%;background-repeat:repeat-x;background-size:287px auto;}.section-01:before{height:82.22222rem;top:0;background-image:url(/themes/custom/visitpa/images/uncommon/fall/bg-fall-colors.png);background-position:top left;}.section-01:after{height:3.33333rem;bottom:0;background-image:url(/themes/custom/visitpa/images/uncommon/fall/bg-yellow-bubbles.png);background-position:bottom left;background-color:#771701;}.section-01__container{padding:50px;background-color:#771701;}@media (max-width:40em){.section-01__container{padding:30px 0;}}.section-01__header p{color:white;}.section-01__title{font-size:4rem;}.section-01__title + p{margin:0 0 2rem;}@media (max-width:40em){.section-01__title{font-size:1.77778rem;}.section-01__title + p{margin:1rem 0 2rem;font-size:1rem;}}.section-01 .container,.section-01 .paragraph--type--region-teasers .views-element-container,.paragraph--type--region-teasers .section-01 .views-element-container,.section-01 .field--name-field-trips-all-teasers .views-element-container,.field--name-field-trips-all-teasers .section-01 .views-element-container,.section-01 .paragraph--type--trips-3-teasers .views-element-container,.paragraph--type--trips-3-teasers .section-01 .views-element-container{overflow:visible;}.section-01 .enumeration-title{margin-bottom:8.33333rem;}@media (max-width:40em){.section-01 .enumeration-title{margin-bottom:2.77778rem;}}.section-01__slider-link{text-decoration:none;}.section-01__slider-item h4,.section-01__slider-item .page-node-type-press-releases h2,.page-node-type-press-releases .section-01__slider-item h2,.section-01__slider-item .page-node-type-press-releases h3,.page-node-type-press-releases .section-01__slider-item h3,.section-01__slider-item .page-node-type-press-releases body.page-node-type-event h1,.page-node-type-press-releases body.page-node-type-event .section-01__slider-item h1,.section-01__slider-item body.page-node-type-event .page-node-type-press-releases h1,body.page-node-type-event .page-node-type-press-releases .section-01__slider-item h1,.section-01__slider-item .page-node-type-story-ideas h2,.page-node-type-story-ideas .section-01__slider-item h2,.section-01__slider-item .page-node-type-story-ideas h3,.page-node-type-story-ideas .section-01__slider-item h3,.section-01__slider-item .page-node-type-story-ideas body.page-node-type-event h1,.page-node-type-story-ideas body.page-node-type-event .section-01__slider-item h1,.section-01__slider-item body.page-node-type-event .page-node-type-story-ideas h1,body.page-node-type-event .page-node-type-story-ideas .section-01__slider-item h1,.section-01__slider-item .trip-itinerary .field--name-field-itinerary-items .field--name-field-heading,.trip-itinerary .field--name-field-itinerary-items .section-01__slider-item .field--name-field-heading,.section-01__slider-item .paragraph--type--deal-categories .widget_list h2,.paragraph--type--deal-categories .widget_list .section-01__slider-item h2,.section-01__slider-item .paragraph--type--cvb-group-list .widget_list h2,.paragraph--type--cvb-group-list .widget_list .section-01__slider-item h2,.section-01__slider-item .paragraph--type--experience-finder-inline .resultsTitle,.paragraph--type--experience-finder-inline .section-01__slider-item .resultsTitle,.section-01__slider-item .paragraph--type--experience-finder-inline .field--name-field-title,.paragraph--type--experience-finder-inline .section-01__slider-item .field--name-field-title,.section-01__slider-item .paragraph--type--experience-finder .resultsTitle,.paragraph--type--experience-finder .section-01__slider-item .resultsTitle,.section-01__slider-item .paragraph--type--experience-finder .field--name-field-title,.paragraph--type--experience-finder .section-01__slider-item .field--name-field-title,.section-01__slider-item p{color:white;margin:0.5rem 0;}.section-01__slider-item h4,.section-01__slider-item .page-node-type-press-releases h2,.page-node-type-press-releases .section-01__slider-item h2,.section-01__slider-item .page-node-type-press-releases h3,.page-node-type-press-releases .section-01__slider-item h3,.section-01__slider-item .page-node-type-press-releases body.page-node-type-event h1,.page-node-type-press-releases body.page-node-type-event .section-01__slider-item h1,.section-01__slider-item body.page-node-type-event .page-node-type-press-releases h1,body.page-node-type-event .page-node-type-press-releases .section-01__slider-item h1,.section-01__slider-item .page-node-type-story-ideas h2,.page-node-type-story-ideas .section-01__slider-item h2,.section-01__slider-item .page-node-type-story-ideas h3,.page-node-type-story-ideas .section-01__slider-item h3,.section-01__slider-item .page-node-type-story-ideas body.page-node-type-event h1,.page-node-type-story-ideas body.page-node-type-event .section-01__slider-item h1,.section-01__slider-item body.page-node-type-event .page-node-type-story-ideas h1,body.page-node-type-event .page-node-type-story-ideas .section-01__slider-item h1,.section-01__slider-item .trip-itinerary .field--name-field-itinerary-items .field--name-field-heading,.trip-itinerary .field--name-field-itinerary-items .section-01__slider-item .field--name-field-heading,.section-01__slider-item .paragraph--type--deal-categories .widget_list h2,.paragraph--type--deal-categories .widget_list .section-01__slider-item h2,.section-01__slider-item .paragraph--type--cvb-group-list .widget_list h2,.paragraph--type--cvb-group-list .widget_list .section-01__slider-item h2,.section-01__slider-item .paragraph--type--experience-finder-inline .resultsTitle,.paragraph--type--experience-finder-inline .section-01__slider-item .resultsTitle,.section-01__slider-item .paragraph--type--experience-finder-inline .field--name-field-title,.paragraph--type--experience-finder-inline .section-01__slider-item .field--name-field-title,.section-01__slider-item .paragraph--type--experience-finder .resultsTitle,.paragraph--type--experience-finder .section-01__slider-item .resultsTitle,.section-01__slider-item .paragraph--type--experience-finder .field--name-field-title,.paragraph--type--experience-finder .section-01__slider-item .field--name-field-title{color:#F1D410;margin-top:1rem;line-height:1.6;}.section-01__slider-item a,.section-01__slider-item a:link,.section-01__slider-item a:visited,.section-01__slider-item a:active{color:#F1D410;text-decoration:none;}.section-01__slider-item a:hover h4,.section-01__slider-item a:hover .page-node-type-press-releases h2,.page-node-type-press-releases .section-01__slider-item a:hover h2,.section-01__slider-item a:hover .page-node-type-press-releases h3,.page-node-type-press-releases .section-01__slider-item a:hover h3,.section-01__slider-item a:hover .page-node-type-press-releases body.page-node-type-event h1,.page-node-type-press-releases body.page-node-type-event .section-01__slider-item a:hover h1,.section-01__slider-item a:hover body.page-node-type-event .page-node-type-press-releases h1,body.page-node-type-event .page-node-type-press-releases .section-01__slider-item a:hover h1,.section-01__slider-item a:hover .page-node-type-story-ideas h2,.page-node-type-story-ideas .section-01__slider-item a:hover h2,.section-01__slider-item a:hover .page-node-type-story-ideas h3,.page-node-type-story-ideas .section-01__slider-item a:hover h3,.section-01__slider-item a:hover .page-node-type-story-ideas body.page-node-type-event h1,.page-node-type-story-ideas body.page-node-type-event .section-01__slider-item a:hover h1,.section-01__slider-item a:hover body.page-node-type-event .page-node-type-story-ideas h1,body.page-node-type-event .page-node-type-story-ideas .section-01__slider-item a:hover h1,.section-01__slider-item a:hover .trip-itinerary .field--name-field-itinerary-items .field--name-field-heading,.trip-itinerary .field--name-field-itinerary-items .section-01__slider-item a:hover .field--name-field-heading,.section-01__slider-item a:hover .paragraph--type--deal-categories .widget_list h2,.paragraph--type--deal-categories .widget_list .section-01__slider-item a:hover h2,.section-01__slider-item a:hover .paragraph--type--cvb-group-list .widget_list h2,.paragraph--type--cvb-group-list .widget_list .section-01__slider-item a:hover h2,.section-01__slider-item a:hover .paragraph--type--experience-finder-inline .resultsTitle,.paragraph--type--experience-finder-inline .section-01__slider-item a:hover .resultsTitle,.section-01__slider-item a:hover .paragraph--type--experience-finder-inline .field--name-field-title,.paragraph--type--experience-finder-inline .section-01__slider-item a:hover .field--name-field-title,.section-01__slider-item a:hover .paragraph--type--experience-finder .resultsTitle,.paragraph--type--experience-finder .section-01__slider-item a:hover .resultsTitle,.section-01__slider-item a:hover .paragraph--type--experience-finder .field--name-field-title,.paragraph--type--experience-finder .section-01__slider-item a:hover .field--name-field-title{text-decoration:underline;}.section-01__slider-item a:hover p{text-decoration:none;}.section-01__slider{position:relative;max-width:55.55556rem;margin:0 auto 4em;}.section-01__slider__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1rem solid white;}@media (max-width:40em){.section-01__slider__item{height:auto;}}.section-01__slider .slick-slider{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.section-01__slider .slick-list{-webkit-box-flex:0;-ms-flex:0 1;flex:0 1;-ms-flex-preferred-size:calc(100% - 200px);flex-basis:calc(100% - 200px);}.section-01__slider .slick-list:only-child{-ms-flex-preferred-size:100%;flex-basis:100%;}.section-01__slider .slick-list:only-child .slick-slide{padding:0;}@media screen and (max-width:40em){.section-01__slider .slick-list{-ms-flex-preferred-size:100%;flex-basis:100%;}}.section-01__slider .slick-slide{width:100%;padding-left:1.38889rem;padding-right:1.38889rem;}.section-01__slider .slick-slide img{margin:0 auto;}@media (max-width:40em){.section-01__slider .slick-slide{padding:0;}}.section-01__slider .slick-arrow{-webkit-box-flex:0;-ms-flex:0 1;flex:0 1;-ms-flex-preferred-size:3.88889rem;flex-basis:3.88889rem;max-width:3.88889rem;width:3.88889rem;height:3.88889rem;position:relative;top:-3rem;margin:1rem 0;padding:1.94444rem;border-radius:1.94444rem;background:#F1D410 center no-repeat url(/themes/custom/visitpa/images/icons/arrow__right__fall.svg);background-size:auto 2.77778rem;text-indent:-9999px;-ms-flex-item-align:center;align-self:center;}.section-01__slider .slick-arrow:hover,.section-01__slider .slick-arrow:focus{background-color:#d1b80c;}.section-01__slider .slick-arrow:first-child{-webkit-transform:rotate(180deg);transform:rotate(180deg);}@media (max-width:40em){.section-01__slider .slick-arrow{display:none !important;}}.section-01__slider .slick-dots{width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1.66667rem;}.section-01__slider .slick-dots button{display:block;height:20px;width:20px;background-color:transparent;border:2px solid rgba(255,255,255,0.5);}.section-01__slider .slick-dots li{display:block;float:left;}.section-01__slider .slick-dots .slick-active button{background-color:#FF7600;border-color:white;border-width:5px;}.section-01__slider .slick-dots li:first-child button{margin:0;}.section-02{position:relative;padding:7.77778rem 0 11.11111rem;background:#ecbc00 url(/themes/custom/visitpa/images/backgrounds/background-cuisine-corner.svg) no-repeat bottom right;color:#534018;}@media (max-width:40em){.section-02{padding:8.33333rem 0 1.66667rem;background-image:none;}}.section-02__header p{margin-top:1.66667rem;color:inherit;}.section-02__title{font-size:4.55556rem;}@media (max-width:40em){.section-02__title{font-size:2.66667rem;}}.section-02__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:3.33333rem auto 0;max-width:66.66667rem;}@media (max-width:40em){.section-02__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}.section-02__sticker{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding-bottom:1.11111rem;}.section-02__sticker:nth-child(odd){padding-right:0.55556rem;}.section-02__sticker:nth-child(even){padding-left:0.55556rem;}.section-02__sticker img,.section-02__sticker a{display:block;}.section-02__sticker a:hover{-webkit-filter:brightness(95%);filter:brightness(95%);}@media (max-width:40em){.section-02__sticker{-ms-flex-preferred-size:100%;flex-basis:100%;}.section-02__sticker:nth-child(odd),.section-02__sticker:nth-child(even){padding-left:0;padding-right:0;}}.section-02__coa{margin:5.55556rem 0;text-align:center;}@media (max-width:40em){.section-02__coa{margin:1.66667rem 0;}}.section-02__button{padding:2.22222rem;background-color:#0059AE;border-radius:1.11111rem;text-transform:uppercase;font-weight:800;}.section-02__button:hover{background-color:#003f7b;}@media (max-width:40em){.section-02__button{padding:1.11111rem;font-size:0.77778rem;}}.section-03{position:relative;padding:9.44444rem 0 19.44444rem;background:#9EA589 url(/themes/custom/visitpa/images/backgrounds/background-explore-corner.svg) no-repeat top left;color:#393219;}@media (max-width:40em){.section-03{padding-top:5.55556rem;background-size:35% auto;}}.section-03:after{width:30.94444rem;height:30.05556rem;background-image:url(/themes/custom/visitpa/images/backgrounds/graphic-explorer.png);bottom:0;left:5%;}@media (max-width:1400px){.section-03:after{height:17.77778rem;width:100%;left:0;background-size:contain;}}@media (max-width:40em){.section-03 .enumeration-title{padding:0 1.66667rem;}}.section-03__header-wrap{position:relative;}.section-03__header-wrap:before,.section-03__header-wrap:after{width:122px;height:107px;background-image:url(/themes/custom/visitpa/images/backgrounds/graphic-sprig.png);}@media (max-width:40em){.section-03__header-wrap:before,.section-03__header-wrap:after{display:none;}}.section-03__header-wrap:before{top:-4rem;right:-2px;-webkit-transform:scaleX(-1);transform:scaleX(-1);}.section-03__header-wrap:after{bottom:0;left:-2px;}.section-03__header{max-width:56.88889rem;}.section-03__header p{margin-top:1.66667rem;color:inherit;}.section-03__title{font-size:4.88889rem;}@media (max-width:40em){.section-03__title{font-size:1.77778rem;}}.section-03 .slick-slider{display:-webkit-box;display:-ms-flexbox;display:flex;}@media (max-width:40em){.section-03 .slick-slider{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}}@media (min-width:40em){.section-03 .slick-list{-webkit-box-flex:1;-ms-flex:1;flex:1;}}@media (max-width:40em){.section-03 .slick-list{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:1rem;}}.section-03 .slick-arrow{height:2.5rem;width:5rem;padding:0;background:transparent url(/themes/custom/visitpa/images/icons/arrow__left__bold.svg) no-repeat center center;color:transparent;}.section-03 .slick-arrow:before{content:'';display:block;}@media (max-width:40em){.section-03 .slick-arrow{margin:1rem 1rem 0;z-index:2;}}.section-03 .slick-next{-webkit-transform:scaleX(-1);transform:scaleX(-1);}@media (max-width:40em){.section-03 .slick-next{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;}}@media (max-width:40em){.section-03 .slick-prev{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}}.section-03__slider{margin-left:-30px;margin-right:-30px;}.section-03__slider-directions{position:relative;z-index:1;margin-top:-3.05556rem;padding-top:3.05556rem;background:url(/themes/custom/visitpa/images/icons/icon-directional.svg) no-repeat top center;text-align:center;font-family:"Spartan",sans-serif;font-weight:700;font-size:0.66667rem;text-transform:uppercase;}@media (max-width:40em){.section-03__slider-directions{margin-top:-1.66667rem;padding-top:2.22222rem;}}.section-03__slider__item{position:relative;}@media (min-width:40em){.section-03__slider__item{height:0;padding-bottom:54.69506292%;}}.section-03__slider__item-title{position:absolute;pointer-events:none;z-index:1;top:0;left:0;width:100%;height:100%;margin-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;background-color:rgba(0,0,0,0.3);font-weight:800;font-size:3.66667rem;}@media (max-width:40em){.section-03__slider__item-title{font-size:1rem;}}.section-03__slider__item-title span{position:relative;color:#FFC400;}.section-03__slider__item-title span small{display:block;font-size:1rem;font-weight:800;text-transform:uppercase;letter-spacing:1px;}@media (max-width:40em){.section-03__slider__item-title span small{font-size:0.66667rem;}}.section-04{position:relative;padding:11.11111rem 0 16.66667rem;background:#141226 url(/themes/custom/visitpa/images/backgrounds/background-purple-smoke.png) no-repeat bottom center;background-size:100% auto;color:#FFD000;}@media (max-width:40em){.section-04{padding:5.55556rem 0;}}.section-04:after,.section-04:before{content:'';display:block;position:absolute;left:0;height:2.77778rem;width:100%;background:url(/themes/custom/visitpa/images/borders/border-lights.png) repeat-x top center;background-size:auto 50px;}.section-04:after{bottom:0;}.section-04:before{top:0;}.section-04__header{padding:0 1.66667rem;}.section-04__header p{margin-top:1.66667rem;color:white;}.section-04__title{font-size:4.88889rem;color:#141226;-webkit-text-stroke:2px #FFD000;-webkit-font-smoothing:antialiased;text-shadow:#FFD000 0px 0px 2px,#FFD000 0px 0px 2px,#FFD000 0px 0px 2px,#FFD000 0px 0px 2px,#FFD000 0px 0px 2px,#FFD000 0px 0px 2px;}@media (max-width:40em){.section-04__title{font-size:1.77778rem;-webkit-text-stroke:1px #FFD000;text-shadow:#FFD000 0px 0px 1px,#FFD000 0px 0px 1px,#FFD000 0px 0px 1px,#FFD000 0px 0px 1px,#FFD000 0px 0px 1px,#FFD000 0px 0px 1px;}}.section-04__calendar{-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:66.66667rem;margin:5.55556rem auto 0;}.section-04__calendar img,.section-04__calendar svg{max-width:200px;}@media (max-width:40em){.section-04__calendar{margin:1.66667rem auto 0;padding:0 30px;}}.section-04__calendar-event{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:33.33334%;flex-basis:33.33334%;padding-bottom:5.55556rem;text-align:center;}@media (max-width:40em){.section-04__calendar-event{-ms-flex-preferred-size:50%;flex-basis:50%;padding-bottom:1.66667rem;}}.section-04__calendar-link:link,.section-04__calendar-link:visited,.section-04__calendar-link:active{text-decoration:none;}.section-04__calendar-title,.section-04__calendar-date{font-family:"Spartan",sans-serif;letter-spacing:-0.04em;}.section-04__calendar-date{font-size:0.66667rem;font-weight:700;color:white;}.section-04__calendar-title{margin-top:10px;font-size:1rem;font-weight:600;color:white;}.section-04__coa{margin-top:2.77778rem;text-align:center;}@media (max-width:40em){.section-04__coa{margin-top:0.83333rem;}}.section-04__coa a,.section-04__coa a:link,.section-04__coa a:visited,.section-04__coa a:active{font-size:1.77778rem;font-weight:800;color:#FFD000;}@media (max-width:40em){.section-04__coa a,.section-04__coa a:link,.section-04__coa a:visited,.section-04__coa a:active{font-size:1.33333rem;}}.section-04__coa a:hover{text-decoration:none;}.section-04 .video-toggle{margin-top:12.22222rem;}.section-04 .video-toggle__label{text-shadow:#FFD000 0 0 10px;}@media (max-width:40em){.section-04 .video-toggle{margin-top:3.33333rem;padding:0 1.66667rem;}}.section-04 .enumeration-title{padding-right:30px;padding-left:30px;}.section-05{padding:8.33333rem 0;background-color:#E9D1A7;color:#3B3731;}@media (max-width:40em){.section-05{padding:3.33333rem 0;}}.section-05__header{max-width:66.66667rem;}.section-05__header p{margin-top:1.66667rem;color:inherit;}.section-05__title{font-size:4.88889rem;}@media (max-width:40em){.section-05__title{font-size:1.77778rem;}}.section-05__locations{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:5.55556rem;position:relative;}.section-05__locations:before{z-index:-1;background-image:url(/themes/custom/visitpa/images/backgrounds/background-map-trail-tr.svg);width:31.88889rem;height:18.77778rem;top:-16.66667rem;right:-16.66667rem;}@media (max-width:40em){.section-05__locations:before{display:none;}}@media (max-width:40em){.section-05__locations{margin-top:1.66667rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}.section-05__locations-item{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:calc(50% - 0.5rem);flex-basis:calc(50% - 0.5rem);margin-bottom:1rem;background-color:#EDDAB8;border-radius:1.11111rem;}.section-05__locations-item:hover{background-color:#f4e4c9;}.section-05__locations-item:nth-child(odd){margin-right:0.5rem;}.section-05__locations-item:nth-child(even){margin-left:0.5rem;}@media (max-width:40em){.section-05__locations-item:nth-child(even),.section-05__locations-item:nth-child(odd){margin-right:0;margin-left:0;}}.section-05__locations-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.11111rem;text-decoration:none;color:inherit;min-height:150px;}@media (min-width:40em) and (max-width:45em){.section-05__locations-link{min-height:200px;}}.section-05__locations-text{padding-left:1rem;color:inherit;}.section-05__locations-text h4,.section-05__locations-text .page-node-type-press-releases h2,.page-node-type-press-releases .section-05__locations-text h2,.section-05__locations-text .page-node-type-press-releases h3,.page-node-type-press-releases .section-05__locations-text h3,.section-05__locations-text .page-node-type-press-releases body.page-node-type-event h1,.page-node-type-press-releases body.page-node-type-event .section-05__locations-text h1,.section-05__locations-text body.page-node-type-event .page-node-type-press-releases h1,body.page-node-type-event .page-node-type-press-releases .section-05__locations-text h1,.section-05__locations-text .page-node-type-story-ideas h2,.page-node-type-story-ideas .section-05__locations-text h2,.section-05__locations-text .page-node-type-story-ideas h3,.page-node-type-story-ideas .section-05__locations-text h3,.section-05__locations-text .page-node-type-story-ideas body.page-node-type-event h1,.page-node-type-story-ideas body.page-node-type-event .section-05__locations-text h1,.section-05__locations-text body.page-node-type-event .page-node-type-story-ideas h1,body.page-node-type-event .page-node-type-story-ideas .section-05__locations-text h1,.section-05__locations-text .trip-itinerary .field--name-field-itinerary-items .field--name-field-heading,.trip-itinerary .field--name-field-itinerary-items .section-05__locations-text .field--name-field-heading,.section-05__locations-text .paragraph--type--deal-categories .widget_list h2,.paragraph--type--deal-categories .widget_list .section-05__locations-text h2,.section-05__locations-text .paragraph--type--cvb-group-list .widget_list h2,.paragraph--type--cvb-group-list .widget_list .section-05__locations-text h2,.section-05__locations-text .paragraph--type--experience-finder-inline .resultsTitle,.paragraph--type--experience-finder-inline .section-05__locations-text .resultsTitle,.section-05__locations-text .paragraph--type--experience-finder-inline .field--name-field-title,.paragraph--type--experience-finder-inline .section-05__locations-text .field--name-field-title,.section-05__locations-text .paragraph--type--experience-finder .resultsTitle,.paragraph--type--experience-finder .section-05__locations-text .resultsTitle,.section-05__locations-text .paragraph--type--experience-finder .field--name-field-title,.paragraph--type--experience-finder .section-05__locations-text .field--name-field-title,.section-05__locations-text p{margin:0;color:inherit;}.section-05__locations-text h4,.section-05__locations-text .page-node-type-press-releases h2,.page-node-type-press-releases .section-05__locations-text h2,.section-05__locations-text .page-node-type-press-releases h3,.page-node-type-press-releases .section-05__locations-text h3,.section-05__locations-text .page-node-type-press-releases body.page-node-type-event h1,.page-node-type-press-releases body.page-node-type-event .section-05__locations-text h1,.section-05__locations-text body.page-node-type-event .page-node-type-press-releases h1,body.page-node-type-event .page-node-type-press-releases .section-05__locations-text h1,.section-05__locations-text .page-node-type-story-ideas h2,.page-node-type-story-ideas .section-05__locations-text h2,.section-05__locations-text .page-node-type-story-ideas h3,.page-node-type-story-ideas .section-05__locations-text h3,.section-05__locations-text .page-node-type-story-ideas body.page-node-type-event h1,.page-node-type-story-ideas body.page-node-type-event .section-05__locations-text h1,.section-05__locations-text body.page-node-type-event .page-node-type-story-ideas h1,body.page-node-type-event .page-node-type-story-ideas .section-05__locations-text h1,.section-05__locations-text .trip-itinerary .field--name-field-itinerary-items .field--name-field-heading,.trip-itinerary .field--name-field-itinerary-items .section-05__locations-text .field--name-field-heading,.section-05__locations-text .paragraph--type--deal-categories .widget_list h2,.paragraph--type--deal-categories .widget_list .section-05__locations-text h2,.section-05__locations-text .paragraph--type--cvb-group-list .widget_list h2,.paragraph--type--cvb-group-list .widget_list .section-05__locations-text h2,.section-05__locations-text .paragraph--type--experience-finder-inline .resultsTitle,.paragraph--type--experience-finder-inline .section-05__locations-text .resultsTitle,.section-05__locations-text .paragraph--type--experience-finder-inline .field--name-field-title,.paragraph--type--experience-finder-inline .section-05__locations-text .field--name-field-title,.section-05__locations-text .paragraph--type--experience-finder .resultsTitle,.paragraph--type--experience-finder .section-05__locations-text .resultsTitle,.section-05__locations-text .paragraph--type--experience-finder .field--name-field-title,.paragraph--type--experience-finder .section-05__locations-text .field--name-field-title{font-weight:800;}.section-05__locations-icon img{max-height:100px;max-width:100px;width:auto;mix-blend-mode:multiply;}.section-05__locations-bgs{position:relative;width:100%;}.section-05__locations-bgs:before,.section-05__locations-bgs:after{z-index:-1;}@media (max-width:40em){.section-05__locations-bgs:before,.section-05__locations-bgs:after{display:none;}}.section-05__locations-bgs:before{background-image:url(/themes/custom/visitpa/images/backgrounds/background-map-trail-ll.svg);width:33.33333rem;height:22.83333rem;left:-6.11111rem;bottom:-16.83333rem;}.section-05__locations-bgs:after{background-image:url(/themes/custom/visitpa/images/backgrounds/background-map-trail-lr.svg);width:38.16667rem;height:30rem;right:-8.11111rem;bottom:-25rem;}.section-05 .container,.section-05 .paragraph--type--region-teasers .views-element-container,.paragraph--type--region-teasers .section-05 .views-element-container,.section-05 .field--name-field-trips-all-teasers .views-element-container,.field--name-field-trips-all-teasers .section-05 .views-element-container,.section-05 .paragraph--type--trips-3-teasers .views-element-container,.paragraph--type--trips-3-teasers .section-05 .views-element-container{max-width:66.66667rem;overflow:visible;}.section-05 .video-toggle{position:relative;max-width:400px;margin:13.33333rem auto 0;}.section-05 .video-toggle:before,.section-05 .video-toggle:after{width:10.27778rem;height:10.83333rem;background-image:url(/themes/custom/visitpa/images/backgrounds/graphic-solider-figure.png);}@media (max-width:40em){.section-05 .video-toggle:before,.section-05 .video-toggle:after{display:none;}}.section-05 .video-toggle:before{left:-11.11111rem;bottom:-2.77778rem;}.section-05 .video-toggle:after{right:-11.11111rem;bottom:-4.16667rem;-webkit-transform:scaleX(-1);transform:scaleX(-1);}.section-05 .video-toggle__link img{-webkit-filter:brightness(75%);filter:brightness(75%);}.section-05 .video-toggle__link:hover img{-webkit-filter:brightness(50%);filter:brightness(50%);}@media (max-width:40em){.section-05 .video-toggle{margin-top:3.33333rem;}}.video-modal-wrap{position:fixed;width:100%;height:100%;top:0;left:0;z-index:9999;background-color:rgba(0,37,54,0.7);}@media (min-width:40em){.video-modal-wrap{padding:8rem;}}@media (max-width:40em){.video-modal-wrap{padding:0;}}@media (max-height:768px) and (min-width:40em){.video-modal-wrap{padding:2rem 8rem;}}.video-modal{position:relative;height:100%;}.video-modal .container,.video-modal .paragraph--type--region-teasers .views-element-container,.paragraph--type--region-teasers .video-modal .views-element-container,.video-modal .field--name-field-trips-all-teasers .views-element-container,.field--name-field-trips-all-teasers .video-modal .views-element-container,.video-modal .paragraph--type--trips-3-teasers .views-element-container,.paragraph--type--trips-3-teasers .video-modal .views-element-container{width:100%;height:100%;position:static;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:3rem;}@media (max-height:960px){.video-modal .container,.video-modal .paragraph--type--region-teasers .views-element-container,.paragraph--type--region-teasers .video-modal .views-element-container,.video-modal .field--name-field-trips-all-teasers .views-element-container,.field--name-field-trips-all-teasers .video-modal .views-element-container,.video-modal .paragraph--type--trips-3-teasers .views-element-container,.paragraph--type--trips-3-teasers .video-modal .views-element-container{max-width:960px;}}@media (max-width:40em){.video-modal .container,.video-modal .paragraph--type--region-teasers .views-element-container,.paragraph--type--region-teasers .video-modal .views-element-container,.video-modal .field--name-field-trips-all-teasers .views-element-container,.field--name-field-trips-all-teasers .video-modal .views-element-container,.video-modal .paragraph--type--trips-3-teasers .views-element-container,.paragraph--type--trips-3-teasers .video-modal .views-element-container{padding:0 1rem;}}.video-modal .responsive-video{width:100%;max-width:768px;margin:0;}@media (max-height:960px){.video-modal .responsive-video{margin:0 0 1rem;}}.video-modal__title{margin:0;text-align:center;font-weight:700;font-size:1rem;letter-spacing:1px;text-transform:uppercase;}@media (max-width:40em){.video-modal__title{margin-bottom:1rem;}}.video-modal__close{position:absolute;top:20px;right:20px;font-family:"Spartan",sans-serif;font-size:1.33333rem;color:#002D57;background:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:'Spartan';font-size:2rem;}.video-modal__close:hover,.video-modal__close:focus{text-decoration:underline;}@media (max-height:960px){.video-modal__close{top:0;right:0;}}.fall-season .video-modal__title,.fall-season .video-modal__close{color:white;}.summer-season .uncommon-heading{padding-bottom:8.33333rem;background-position:center;}.summer-season .uncommon-heading .primary-banner__container{overflow:visible;}.summer-season .uncommon-heading .primary-banner__content img{max-height:14.77778rem;}@media (max-height:768px){.summer-season .uncommon-heading .primary-banner__content img{max-height:10rem;}}.summer-season .uncommon-heading h1.primary-banner__title{font-size:4rem;line-height:1.2;}@media (max-width:40em){.summer-season .uncommon-heading h1.primary-banner__title{font-size:1.77778rem;}}.summer-season .uncommon-heading .primary-banner__copy--large{font-size:1.8rem;font-family:"Spartan",sans-serif;letter-spacing:-0.04em;}@media (max-width:40em){.summer-season .uncommon-heading .primary-banner__copy--large{font-size:1rem;}}@media (max-height:768px){.summer-season .uncommon-heading{padding:2.77778rem 0 4.16667rem;}}.summer-season .enumeration-title{margin-bottom:5.55556rem;color:inherit;font-size:0.88889rem;}@media (max-width:40em){.summer-season .enumeration-title{margin-bottom:2.77778rem;text-align:left;}}.summer-season .video-toggle{margin:5.55556rem auto 0;text-align:center;color:inherit;}@media (max-width:40em){.summer-season .video-toggle{margin:2.77778rem auto 0;}}.summer-season .video-toggle img,.summer-season .video-toggle picture{display:block;}.summer-season .video-toggle img{width:calc(100% + 2px);margin-left:-1px;margin-top:-1px;-webkit-transition:-webkit-filter 150ms linear;transition:-webkit-filter 150ms linear;transition:filter 150ms linear;transition:filter 150ms linear,-webkit-filter 150ms linear;}.summer-season .video-toggle__img{position:relative;max-width:556px;}.summer-season .video-toggle__img:after{content:'';display:none !important;position:absolute;top:0;left:0;height:100%;width:100%;background:url(/themes/custom/visitpa/images/uncommon/fall/icon-play.svg) no-repeat center center;background-size:252px;}.summer-season .video-toggle__img-coa{position:absolute;top:50%;left:0;width:100%;text-align:center;color:#fff;}.summer-season .video-toggle__link{display:inline-block;text-decoration:none;color:inherit;cursor:pointer;background:none;border:0;}.summer-season .video-toggle__link:focus img,.summer-season .video-toggle__link:hover img{-webkit-filter:brightness(80%);filter:brightness(80%);}.summer-season .video-toggle__link:focus .summer-season .video-toggle__img-coa,.summer-season .video-toggle__link:hover .summer-season .video-toggle__img-coa{text-decoration:underline;}.summer-season .video-toggle__label{display:inline-block;margin-top:1rem;font-family:"Spartan",sans-serif;font-weight:800;font-size:1.77778rem;letter-spacing:-0.04em;}@media (max-width:40em){.summer-season .video-toggle__label{font-size:1.33333rem;}}.summer-season .paragraph--type--events .widget_calendar .calendar_item{background-color:#181E38;color:#EAEAEA;}.summer-season .paragraph--type--events .widget_calendar .calendar_item p{color:#EAEAEA;}.summer-season .paragraph--type--events .widget_calendar .calendar_item .calendar_title{color:#E8E8E8;}.pannable-image-wrapper{position:relative;max-width:1033px;max-height:565px;margin:auto;}@media (min-width:40em){.pannable-image-wrapper{position:absolute;top:0;left:0;height:100%;width:100%;}}@media (max-width:40em){.pannable-image-wrapper{border-radius:2rem;overflow:hidden;}}@media (min-width:1213px){.pannable-image-wrapper{left:calc((100% - 1033px) / 2);}}.pannable-image-wrapper:after{width:100%;height:100%;top:0;left:0;background-image:url(/themes/custom/visitpa/images/masks/mask_binoculars.png);background-size:cover;pointer-events:none;z-index:2;}@media (max-width:40em){.pannable-image-wrapper:after{width:80%;height:80%;top:10%;left:10%;background-image:url(/themes/custom/visitpa/images/masks/camera-overlay.svg);background-size:contain;}}.pannable-image-wrapper .pannable-image-binoculars{position:absolute;top:0;left:0;width:100%;height:100%;}.summer-season .section-01{position:relative;padding:2.77778rem 0 7.22222rem;margin-top:-50px;margin-bottom:-5.55556rem;color:#F1D410;}.summer-season .section-01:before,.summer-season .section-01:after{left:0;width:100%;background-repeat:repeat-x;background-size:300px auto;}.summer-season .section-01:before{height:64.5rem;top:0;background-image:url(/themes/custom/visitpa/images/backgrounds/background-waves-top.png);background-position:top left;}.summer-season .section-01:after{height:2.22222rem;bottom:5.55556rem;background-image:url(/themes/custom/visitpa/images/backgrounds/background-waves-bottom.png);background-position:bottom left;background-color:#F3F394;}.summer-season .section-01__container{padding:50px;background-color:#002D57;}@media (max-width:40em){.summer-season .section-01__container{padding:30px 0;}}.summer-season .section-01__header p{color:white;}.summer-season .section-01__title{font-size:4rem;}.summer-season .section-01__title + p{margin:0 0 2rem;}@media (max-width:40em){.summer-season .section-01__title{font-size:1.77778rem;}.summer-season .section-01__title + p{margin:1rem 0 2rem;font-size:1rem;}}.summer-season .section-01 .container,.summer-season .section-01 .paragraph--type--region-teasers .views-element-container,.paragraph--type--region-teasers .summer-season .section-01 .views-element-container,.summer-season .section-01 .field--name-field-trips-all-teasers .views-element-container,.field--name-field-trips-all-teasers .summer-season .section-01 .views-element-container,.summer-season .section-01 .paragraph--type--trips-3-teasers .views-element-container,.paragraph--type--trips-3-teasers .summer-season .section-01 .views-element-container{overflow:visible;}.summer-season .section-01 .container:before,.summer-season .section-01 .paragraph--type--region-teasers .views-element-container:before,.paragraph--type--region-teasers .summer-season .section-01 .views-element-container:before,.summer-season .section-01 .field--name-field-trips-all-teasers .views-element-container:before,.field--name-field-trips-all-teasers .summer-season .section-01 .views-element-container:before,.summer-season .section-01 .paragraph--type--trips-3-teasers .views-element-container:before,.paragraph--type--trips-3-teasers .summer-season .section-01 .views-element-container:before,.summer-season .section-01 .container:after,.summer-season .section-01 .paragraph--type--region-teasers .views-element-container:after,.paragraph--type--region-teasers .summer-season .section-01 .views-element-container:after,.summer-season .section-01 .field--name-field-trips-all-teasers .views-element-container:after,.field--name-field-trips-all-teasers .summer-season .section-01 .views-element-container:after,.summer-season .section-01 .paragraph--type--trips-3-teasers .views-element-container:after,.paragraph--type--trips-3-teasers .summer-season .section-01 .views-element-container:after{background-image:url(/themes/custom/visitpa/images/backgrounds/background-seagull.svg);width:266px;height:320px;}@media (max-width:1300px){.summer-season .section-01 .container:before,.summer-season .section-01 .paragraph--type--region-teasers .views-element-container:before,.paragraph--type--region-teasers .summer-season .section-01 .views-element-container:before,.summer-season .section-01 .field--name-field-trips-all-teasers .views-element-container:before,.field--name-field-trips-all-teasers .summer-season .section-01 .views-element-container:before,.summer-season .section-01 .paragraph--type--trips-3-teasers .views-element-container:before,.paragraph--type--trips-3-teasers .summer-season .section-01 .views-element-container:before,.summer-season .section-01 .container:after,.summer-season .section-01 .paragraph--type--region-teasers .views-element-container:after,.paragraph--type--region-teasers .summer-season .section-01 .views-element-container:after,.summer-season .section-01 .field--name-field-trips-all-teasers .views-element-container:after,.field--name-field-trips-all-teasers .summer-season .section-01 .views-element-container:after,.summer-season .section-01 .paragraph--type--trips-3-teasers .views-element-container:after,.paragraph--type--trips-3-teasers .summer-season .section-01 .views-element-container:after{display:none;}}.summer-season .section-01 .container:before,.summer-season .section-01 .paragraph--type--region-teasers .views-element-container:before,.paragraph--type--region-teasers .summer-season .section-01 .views-element-container:before,.summer-season .section-01 .field--name-field-trips-all-teasers .views-element-container:before,.field--name-field-trips-all-teasers .summer-season .section-01 .views-element-container:before,.summer-season .section-01 .paragraph--type--trips-3-teasers .views-element-container:before,.paragraph--type--trips-3-teasers .summer-season .section-01 .views-element-container:before{left:-60px;top:130px;}.summer-season .section-01 .container:after,.summer-season .section-01 .paragraph--type--region-teasers .views-element-container:after,.paragraph--type--region-teasers .summer-season .section-01 .views-element-container:after,.summer-season .section-01 .field--name-field-trips-all-teasers .views-element-container:after,.field--name-field-trips-all-teasers .summer-season .section-01 .views-element-container:after,.summer-season .section-01 .paragraph--type--trips-3-teasers .views-element-container:after,.paragraph--type--trips-3-teasers .summer-season .section-01 .views-element-container:after{right:-60px;top:700px;-webkit-transform:scaleX(-1) scale(0.75);transform:scaleX(-1) scale(0.75);}.summer-season .section-01 .enumeration-title{margin-bottom:8.33333rem;}@media (max-width:40em){.summer-season .section-01 .enumeration-title{margin-bottom:2.77778rem;}}.summer-season .section-01__slider-link{text-decoration:none;}.summer-season .section-01__slider-item h4,.summer-season .section-01__slider-item .page-node-type-press-releases h2,.page-node-type-press-releases .summer-season .section-01__slider-item h2,.summer-season .section-01__slider-item .page-node-type-press-releases h3,.page-node-type-press-releases .summer-season .section-01__slider-item h3,.summer-season .section-01__slider-item .page-node-type-press-releases body.page-node-type-event h1,.page-node-type-press-releases body.page-node-type-event .summer-season .section-01__slider-item h1,.summer-season .section-01__slider-item body.page-node-type-event .page-node-type-press-releases h1,body.page-node-type-event .page-node-type-press-releases .summer-season .section-01__slider-item h1,.summer-season .section-01__slider-item .page-node-type-story-ideas h2,.page-node-type-story-ideas .summer-season .section-01__slider-item h2,.summer-season .section-01__slider-item .page-node-type-story-ideas h3,.page-node-type-story-ideas .summer-season .section-01__slider-item h3,.summer-season .section-01__slider-item .page-node-type-story-ideas body.page-node-type-event h1,.page-node-type-story-ideas body.page-node-type-event .summer-season .section-01__slider-item h1,.summer-season .section-01__slider-item body.page-node-type-event .page-node-type-story-ideas h1,body.page-node-type-event .page-node-type-story-ideas .summer-season .section-01__slider-item h1,.summer-season .section-01__slider-item .trip-itinerary .field--name-field-itinerary-items .field--name-field-heading,.trip-itinerary .field--name-field-itinerary-items .summer-season .section-01__slider-item .field--name-field-heading,.summer-season .section-01__slider-item .paragraph--type--deal-categories .widget_list h2,.paragraph--type--deal-categories .widget_list .summer-season .section-01__slider-item h2,.summer-season .section-01__slider-item .paragraph--type--cvb-group-list .widget_list h2,.paragraph--type--cvb-group-list .widget_list .summer-season .section-01__slider-item h2,.summer-season .section-01__slider-item .paragraph--type--experience-finder-inline .resultsTitle,.paragraph--type--experience-finder-inline .summer-season .section-01__slider-item .resultsTitle,.summer-season .section-01__slider-item .paragraph--type--experience-finder-inline .field--name-field-title,.paragraph--type--experience-finder-inline .summer-season .section-01__slider-item .field--name-field-title,.summer-season .section-01__slider-item .paragraph--type--experience-finder .resultsTitle,.paragraph--type--experience-finder .summer-season .section-01__slider-item .resultsTitle,.summer-season .section-01__slider-item .paragraph--type--experience-finder .field--name-field-title,.paragraph--type--experience-finder .summer-season .section-01__slider-item .field--name-field-title,.summer-season .section-01__slider-item p{color:white;margin:0.5rem 0;}.summer-season .section-01__slider-item h4,.summer-season .section-01__slider-item .page-node-type-press-releases h2,.page-node-type-press-releases .summer-season .section-01__slider-item h2,.summer-season .section-01__slider-item .page-node-type-press-releases h3,.page-node-type-press-releases .summer-season .section-01__slider-item h3,.summer-season .section-01__slider-item .page-node-type-press-releases body.page-node-type-event h1,.page-node-type-press-releases body.page-node-type-event .summer-season .section-01__slider-item h1,.summer-season .section-01__slider-item body.page-node-type-event .page-node-type-press-releases h1,body.page-node-type-event .page-node-type-press-releases .summer-season .section-01__slider-item h1,.summer-season .section-01__slider-item .page-node-type-story-ideas h2,.page-node-type-story-ideas .summer-season .section-01__slider-item h2,.summer-season .section-01__slider-item .page-node-type-story-ideas h3,.page-node-type-story-ideas .summer-season .section-01__slider-item h3,.summer-season .section-01__slider-item .page-node-type-story-ideas body.page-node-type-event h1,.page-node-type-story-ideas body.page-node-type-event .summer-season .section-01__slider-item h1,.summer-season .section-01__slider-item body.page-node-type-event .page-node-type-story-ideas h1,body.page-node-type-event .page-node-type-story-ideas .summer-season .section-01__slider-item h1,.summer-season .section-01__slider-item .trip-itinerary .field--name-field-itinerary-items .field--name-field-heading,.trip-itinerary .field--name-field-itinerary-items .summer-season .section-01__slider-item .field--name-field-heading,.summer-season .section-01__slider-item .paragraph--type--deal-categories .widget_list h2,.paragraph--type--deal-categories .widget_list .summer-season .section-01__slider-item h2,.summer-season .section-01__slider-item .paragraph--type--cvb-group-list .widget_list h2,.paragraph--type--cvb-group-list .widget_list .summer-season .section-01__slider-item h2,.summer-season .section-01__slider-item .paragraph--type--experience-finder-inline .resultsTitle,.paragraph--type--experience-finder-inline .summer-season .section-01__slider-item .resultsTitle,.summer-season .section-01__slider-item .paragraph--type--experience-finder-inline .field--name-field-title,.paragraph--type--experience-finder-inline .summer-season .section-01__slider-item .field--name-field-title,.summer-season .section-01__slider-item .paragraph--type--experience-finder .resultsTitle,.paragraph--type--experience-finder .summer-season .section-01__slider-item .resultsTitle,.summer-season .section-01__slider-item .paragraph--type--experience-finder .field--name-field-title,.paragraph--type--experience-finder .summer-season .section-01__slider-item .field--name-field-title{color:#F1D410;margin-top:1rem;line-height:1.6;}.summer-season .section-01__slider-item a,.summer-season .section-01__slider-item a:link,.summer-season .section-01__slider-item a:visited,.summer-season .section-01__slider-item a:active{color:#F1D410;text-decoration:none;}.summer-season .section-01__slider-item a:hover h4,.summer-season .section-01__slider-item a:hover .page-node-type-press-releases h2,.page-node-type-press-releases .summer-season .section-01__slider-item a:hover h2,.summer-season .section-01__slider-item a:hover .page-node-type-press-releases h3,.page-node-type-press-releases .summer-season .section-01__slider-item a:hover h3,.summer-season .section-01__slider-item a:hover .page-node-type-press-releases body.page-node-type-event h1,.page-node-type-press-releases body.page-node-type-event .summer-season .section-01__slider-item a:hover h1,.summer-season .section-01__slider-item a:hover body.page-node-type-event .page-node-type-press-releases h1,body.page-node-type-event .page-node-type-press-releases .summer-season .section-01__slider-item a:hover h1,.summer-season .section-01__slider-item a:hover .page-node-type-story-ideas h2,.page-node-type-story-ideas .summer-season .section-01__slider-item a:hover h2,.summer-season .section-01__slider-item a:hover .page-node-type-story-ideas h3,.page-node-type-story-ideas .summer-season .section-01__slider-item a:hover h3,.summer-season .section-01__slider-item a:hover .page-node-type-story-ideas body.page-node-type-event h1,.page-node-type-story-ideas body.page-node-type-event .summer-season .section-01__slider-item a:hover h1,.summer-season .section-01__slider-item a:hover body.page-node-type-event .page-node-type-story-ideas h1,body.page-node-type-event .page-node-type-story-ideas .summer-season .section-01__slider-item a:hover h1,.summer-season .section-01__slider-item a:hover .trip-itinerary .field--name-field-itinerary-items .field--name-field-heading,.trip-itinerary .field--name-field-itinerary-items .summer-season .section-01__slider-item a:hover .field--name-field-heading,.summer-season .section-01__slider-item a:hover .paragraph--type--deal-categories .widget_list h2,.paragraph--type--deal-categories .widget_list .summer-season .section-01__slider-item a:hover h2,.summer-season .section-01__slider-item a:hover .paragraph--type--cvb-group-list .widget_list h2,.paragraph--type--cvb-group-list .widget_list .summer-season .section-01__slider-item a:hover h2,.summer-season .section-01__slider-item a:hover .paragraph--type--experience-finder-inline .resultsTitle,.paragraph--type--experience-finder-inline .summer-season .section-01__slider-item a:hover .resultsTitle,.summer-season .section-01__slider-item a:hover .paragraph--type--experience-finder-inline .field--name-field-title,.paragraph--type--experience-finder-inline .summer-season .section-01__slider-item a:hover .field--name-field-title,.summer-season .section-01__slider-item a:hover .paragraph--type--experience-finder .resultsTitle,.paragraph--type--experience-finder .summer-season .section-01__slider-item a:hover .resultsTitle,.summer-season .section-01__slider-item a:hover .paragraph--type--experience-finder .field--name-field-title,.paragraph--type--experience-finder .summer-season .section-01__slider-item a:hover .field--name-field-title{text-decoration:underline;}.summer-season .section-01__slider-item a:hover p{text-decoration:none;}.summer-season .section-01__slider{position:relative;max-width:55.55556rem;margin:0 auto 4em;}.summer-season .section-01__slider__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1rem solid white;}@media (max-width:40em){.summer-season .section-01__slider__item{height:auto;}}.summer-season .section-01__slider .slick-slider{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.summer-season .section-01__slider .slick-list{-webkit-box-flex:0;-ms-flex:0 1;flex:0 1;-ms-flex-preferred-size:calc(100% - 200px);flex-basis:calc(100% - 200px);}.summer-season .section-01__slider .slick-list:only-child{-ms-flex-preferred-size:100%;flex-basis:100%;}.summer-season .section-01__slider .slick-list:only-child .slick-slide{padding:0;}@media screen and (max-width:40em){.summer-season .section-01__slider .slick-list{-ms-flex-preferred-size:100%;flex-basis:100%;}}.summer-season .section-01__slider .slick-slide{width:100%;padding-left:1.38889rem;padding-right:1.38889rem;}.summer-season .section-01__slider .slick-slide img{margin:0 auto;}@media (max-width:40em){.summer-season .section-01__slider .slick-slide{padding:0;}}.summer-season .section-01__slider .slick-arrow{-webkit-box-flex:0;-ms-flex:0 1;flex:0 1;-ms-flex-preferred-size:3.88889rem;flex-basis:3.88889rem;max-width:3.88889rem;width:3.88889rem;height:3.88889rem;position:relative;top:-3rem;margin:1rem 0;padding:1.94444rem;border-radius:1.94444rem;background:#F1D410 center no-repeat url(/themes/custom/visitpa/images/icons/arrow__right__blue.svg);background-size:auto 2.77778rem;text-indent:-9999px;-ms-flex-item-align:center;align-self:center;}.summer-season .section-01__slider .slick-arrow:hover,.summer-season .section-01__slider .slick-arrow:focus{background-color:#d1b80c;}.summer-season .section-01__slider .slick-arrow:first-child{-webkit-transform:rotate(180deg);transform:rotate(180deg);}@media (max-width:40em){.summer-season .section-01__slider .slick-arrow{display:none !important;}}.summer-season .section-01__slider .slick-dots{width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1.66667rem;}.summer-season .section-01__slider .slick-dots button{display:block;height:20px;width:20px;background-color:transparent;border:2px solid rgba(255,255,255,0.5);}.summer-season .section-01__slider .slick-dots li{display:block;float:left;}.summer-season .section-01__slider .slick-dots .slick-active button{background-color:#FF7600;border-color:white;border-width:5px;}.summer-season .section-01__slider .slick-dots li:first-child button{margin:0;}.summer-season .section-01 .video-toggle{margin:5.55556rem auto;}@media (max-width:40em){.summer-season .section-01 .video-toggle{margin:5.55556rem auto 2.77778rem;}}.summer-season .section-02{padding:11.11111rem 0;background:#F3F394 url(/themes/custom/visitpa/images/backgrounds/background-cuisine-corner.svg) no-repeat bottom right;color:#0059AE;}@media (max-width:40em){.summer-season .section-02{padding:8.33333rem 0 1.66667rem;background-image:none;}}.summer-season .section-02__header p{margin-top:1.66667rem;color:inherit;}.summer-season .section-02__title{font-size:4.55556rem;}@media (max-width:40em){.summer-season .section-02__title{font-size:2.66667rem;}}.summer-season .section-02__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:3.33333rem auto 0;max-width:66.66667rem;}@media (max-width:40em){.summer-season .section-02__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}.summer-season .section-02__sticker{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding-bottom:1.11111rem;}.summer-season .section-02__sticker:nth-child(odd){padding-right:0.55556rem;}.summer-season .section-02__sticker:nth-child(even){padding-left:0.55556rem;}.summer-season .section-02__sticker img,.summer-season .section-02__sticker a{display:block;}.summer-season .section-02__sticker a:hover{-webkit-filter:brightness(95%);filter:brightness(95%);}@media (max-width:40em){.summer-season .section-02__sticker{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;}.summer-season .section-02__sticker:nth-child(odd),.summer-season .section-02__sticker:nth-child(even){padding-left:0;padding-right:0;}}.summer-season .section-02__coa{margin:5.55556rem 0;text-align:center;}.summer-season .section-02__coa .button,.summer-season .section-02__coa input[type=submit],.summer-season .section-02__coa .page-header .field--name-field-banner-callout a,.page-header .field--name-field-banner-callout .summer-season .section-02__coa a,.summer-season .section-02__coa .article-teaser__read-more,.summer-season .section-02__coa .destination-teaser__read-more,.summer-season .section-02__coa .node--type-webform-confirmation #mmgWoLeadsubmitButton,.node--type-webform-confirmation .summer-season .section-02__coa #mmgWoLeadsubmitButton,.summer-season .section-02__coa .node--type-webform-confirmation #mmgWoLeadsubmit .red-button,.node--type-webform-confirmation #mmgWoLeadsubmit .summer-season .section-02__coa .red-button,.summer-season .section-02__coa .page-form .webform-confirmation__back a,.page-form .webform-confirmation__back .summer-season .section-02__coa a,.summer-season .section-02__coa .page-node-type-webform .webform-confirmation__back a,.page-node-type-webform .webform-confirmation__back .summer-season .section-02__coa a,.summer-season .section-02__coa .event-listing .pager .pager__item a,.event-listing .pager .pager__item .summer-season .section-02__coa a,.summer-season .section-02__coa .paragraph--type--archive .pager .pager__item a,.paragraph--type--archive .pager .pager__item .summer-season .section-02__coa a,.summer-season .section-02__coa .paragraph--type--destination-by-category ul li a,.paragraph--type--destination-by-category ul li .summer-season .section-02__coa a,.summer-season .section-02__coa .more-link a,.more-link .summer-season .section-02__coa a,.summer-season .section-02__coa .paragraph--type--destinations-by-region-grid .pager .pager__item a,.paragraph--type--destinations-by-region-grid .pager .pager__item .summer-season .section-02__coa a,.summer-season .section-02__coa .paragraph--type--experience-category-by-pillar-w- .banner_content_link,.paragraph--type--experience-category-by-pillar-w- .summer-season .section-02__coa .banner_content_link{padding:2.22222rem;background-color:#0059AE;border-radius:1.11111rem;text-transform:uppercase;font-weight:800;}.summer-season .section-02__coa .button:hover,.summer-season .section-02__coa input:hover[type=submit],.summer-season .section-02__coa .page-header .field--name-field-banner-callout a:hover,.page-header .field--name-field-banner-callout .summer-season .section-02__coa a:hover,.summer-season .section-02__coa .article-teaser__read-more:hover,.summer-season .section-02__coa .destination-teaser__read-more:hover,.summer-season .section-02__coa .node--type-webform-confirmation #mmgWoLeadsubmitButton:hover,.node--type-webform-confirmation .summer-season .section-02__coa #mmgWoLeadsubmitButton:hover,.summer-season .section-02__coa .node--type-webform-confirmation #mmgWoLeadsubmit .red-button:hover,.node--type-webform-confirmation #mmgWoLeadsubmit .summer-season .section-02__coa .red-button:hover,.summer-season .section-02__coa .page-form .webform-confirmation__back a:hover,.page-form .webform-confirmation__back .summer-season .section-02__coa a:hover,.summer-season .section-02__coa .page-node-type-webform .webform-confirmation__back a:hover,.page-node-type-webform .webform-confirmation__back .summer-season .section-02__coa a:hover,.summer-season .section-02__coa .event-listing .pager .pager__item a:hover,.event-listing .pager .pager__item .summer-season .section-02__coa a:hover,.summer-season .section-02__coa .paragraph--type--archive .pager .pager__item a:hover,.paragraph--type--archive .pager .pager__item .summer-season .section-02__coa a:hover,.summer-season .section-02__coa .paragraph--type--destination-by-category ul li a:hover,.paragraph--type--destination-by-category ul li .summer-season .section-02__coa a:hover,.summer-season .section-02__coa .more-link a:hover,.more-link .summer-season .section-02__coa a:hover,.summer-season .section-02__coa .paragraph--type--destinations-by-region-grid .pager .pager__item a:hover,.paragraph--type--destinations-by-region-grid .pager .pager__item .summer-season .section-02__coa a:hover,.summer-season .section-02__coa .paragraph--type--experience-category-by-pillar-w- .banner_content_link:hover,.paragraph--type--experience-category-by-pillar-w- .summer-season .section-02__coa .banner_content_link:hover{background-color:#003f7b;}@media (max-width:40em){.summer-season .section-02__coa .button,.summer-season .section-02__coa input[type=submit],.summer-season .section-02__coa .page-header .field--name-field-banner-callout a,.page-header .field--name-field-banner-callout .summer-season .section-02__coa a,.summer-season .section-02__coa .article-teaser__read-more,.summer-season .section-02__coa .destination-teaser__read-more,.summer-season .section-02__coa .node--type-webform-confirmation #mmgWoLeadsubmitButton,.node--type-webform-confirmation .summer-season .section-02__coa #mmgWoLeadsubmitButton,.summer-season .section-02__coa .node--type-webform-confirmation #mmgWoLeadsubmit .red-button,.node--type-webform-confirmation #mmgWoLeadsubmit .summer-season .section-02__coa .red-button,.summer-season .section-02__coa .page-form .webform-confirmation__back a,.page-form .webform-confirmation__back .summer-season .section-02__coa a,.summer-season .section-02__coa .page-node-type-webform .webform-confirmation__back a,.page-node-type-webform .webform-confirmation__back .summer-season .section-02__coa a,.summer-season .section-02__coa .event-listing .pager .pager__item a,.event-listing .pager .pager__item .summer-season .section-02__coa a,.summer-season .section-02__coa .paragraph--type--archive .pager .pager__item a,.paragraph--type--archive .pager .pager__item .summer-season .section-02__coa a,.summer-season .section-02__coa .paragraph--type--destination-by-category ul li a,.paragraph--type--destination-by-category ul li .summer-season .section-02__coa a,.summer-season .section-02__coa .more-link a,.more-link .summer-season .section-02__coa a,.summer-season .section-02__coa .paragraph--type--destinations-by-region-grid .pager .pager__item a,.paragraph--type--destinations-by-region-grid .pager .pager__item .summer-season .section-02__coa a,.summer-season .section-02__coa .paragraph--type--experience-category-by-pillar-w- .banner_content_link,.paragraph--type--experience-category-by-pillar-w- .summer-season .section-02__coa .banner_content_link{padding:1.11111rem;font-size:0.77778rem;}}@media (max-width:40em){.summer-season .section-02__coa{margin:1.66667rem 0;}}.summer-season .section-02__button{padding:2.22222rem;background-color:#0059AE;border-radius:1.11111rem;text-transform:uppercase;font-weight:800;}.summer-season .section-02__button:hover{background-color:#003f7b;}@media (max-width:40em){.summer-season .section-02__button{padding:1.11111rem;font-size:0.77778rem;}}.section-03{position:relative;padding:9.44444rem 0 19.44444rem;background:#9EA589 url(/themes/custom/visitpa/images/backgrounds/background-explore-corner.svg) no-repeat top left;color:#393219;}@media (max-width:40em){.section-03{padding-top:5.55556rem;background-size:35% auto;}}.section-03:after{width:30.94444rem;height:30.05556rem;background-image:url(/themes/custom/visitpa/images/backgrounds/graphic-explorer.png);bottom:0;left:5%;}@media (max-width:1400px){.section-03:after{height:17.77778rem;width:100%;left:0;background-size:contain;}}@media (max-width:40em){.section-03 .enumeration-title{padding:0 1.66667rem;}}.section-03__header-wrap{position:relative;}.section-03__header-wrap:before,.section-03__header-wrap:after{width:122px;height:107px;background-image:url(/themes/custom/visitpa/images/backgrounds/graphic-sprig.png);}@media (max-width:40em){.section-03__header-wrap:before,.section-03__header-wrap:after{display:none;}}.section-03__header-wrap:before{top:-4rem;right:-2px;-webkit-transform:scaleX(-1);transform:scaleX(-1);}.section-03__header-wrap:after{bottom:0;left:-2px;}.section-03__header{max-width:56.88889rem;}.section-03__header p{margin-top:1.66667rem;color:inherit;}.section-03__title{font-size:4.88889rem;}@media (max-width:40em){.section-03__title{font-size:1.77778rem;}}.section-03 .slick-slider{display:-webkit-box;display:-ms-flexbox;display:flex;}@media (max-width:40em){.section-03 .slick-slider{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}}@media (min-width:40em){.section-03 .slick-list{-webkit-box-flex:1;-ms-flex:1;flex:1;}}@media (max-width:40em){.section-03 .slick-list{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:1rem;}}.section-03 .slick-arrow{height:2.5rem;width:5rem;padding:0;background:transparent url(/themes/custom/visitpa/images/icons/arrow__left__bold.svg) no-repeat center center;color:transparent;}.section-03 .slick-arrow:before{content:'';display:block;}@media (max-width:40em){.section-03 .slick-arrow{margin:1rem 1rem 0;z-index:2;}}.section-03 .slick-next{-webkit-transform:scaleX(-1);transform:scaleX(-1);}@media (max-width:40em){.section-03 .slick-next{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;}}@media (max-width:40em){.section-03 .slick-prev{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}}.section-03__slider{margin-left:-30px;margin-right:-30px;}.section-03__slider-directions{position:relative;z-index:1;margin-top:-3.05556rem;padding-top:3.05556rem;background:url(/themes/custom/visitpa/images/icons/icon-directional.svg) no-repeat top center;text-align:center;font-family:"Spartan",sans-serif;font-weight:700;font-size:0.66667rem;text-transform:uppercase;}@media (max-width:40em){.section-03__slider-directions{margin-top:-1.66667rem;padding-top:2.22222rem;}}.section-03__slider__item{position:relative;}@media (min-width:40em){.section-03__slider__item{height:0;padding-bottom:54.69506292%;}}.section-03__slider__item-title{position:absolute;pointer-events:none;z-index:1;top:0;left:0;width:100%;height:100%;margin-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;background-color:rgba(0,0,0,0.3);font-weight:800;font-size:3.66667rem;}@media (max-width:40em){.section-03__slider__item-title{font-size:1rem;}}.section-03__slider__item-title span{position:relative;color:#FFC400;}.section-03__slider__item-title span small{display:block;font-size:1rem;font-weight:800;text-transform:uppercase;letter-spacing:1px;}@media (max-width:40em){.section-03__slider__item-title span small{font-size:0.66667rem;}}.section-04{position:relative;padding:11.11111rem 0 16.66667rem;background:#141226 url(/themes/custom/visitpa/images/backgrounds/background-purple-smoke.png) no-repeat bottom center;background-size:100% auto;color:#FFD000;}@media (max-width:40em){.section-04{padding:5.55556rem 0;}}.section-04:after,.section-04:before{content:'';display:block;position:absolute;left:0;height:2.77778rem;width:100%;background:url(/themes/custom/visitpa/images/borders/border-lights.png) repeat-x top center;background-size:auto 50px;}.section-04:after{bottom:0;}.section-04:before{top:0;}.section-04__header{padding:0 1.66667rem;}.section-04__header p{margin-top:1.66667rem;color:white;}.section-04__title{font-size:4.88889rem;color:#141226;-webkit-text-stroke:2px #FFD000;-webkit-font-smoothing:antialiased;text-shadow:#FFD000 0px 0px 2px,#FFD000 0px 0px 2px,#FFD000 0px 0px 2px,#FFD000 0px 0px 2px,#FFD000 0px 0px 2px,#FFD000 0px 0px 2px;}@media (max-width:40em){.section-04__title{font-size:1.77778rem;-webkit-text-stroke:1px #FFD000;text-shadow:#FFD000 0px 0px 1px,#FFD000 0px 0px 1px,#FFD000 0px 0px 1px,#FFD000 0px 0px 1px,#FFD000 0px 0px 1px,#FFD000 0px 0px 1px;}}.section-04__calendar{-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:66.66667rem;margin:5.55556rem auto 0;}.section-04__calendar img,.section-04__calendar svg{max-width:200px;}@media (max-width:40em){.section-04__calendar{margin:1.66667rem auto 0;padding:0 30px;}}.section-04__calendar-event{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:33.33334%;flex-basis:33.33334%;padding-bottom:5.55556rem;text-align:center;}@media (max-width:40em){.section-04__calendar-event{-ms-flex-preferred-size:50%;flex-basis:50%;padding-bottom:1.66667rem;}}.section-04__calendar-link:link,.section-04__calendar-link:visited,.section-04__calendar-link:active{text-decoration:none;}.section-04__calendar-title,.section-04__calendar-date{font-family:"Spartan",sans-serif;letter-spacing:-0.04em;}.section-04__calendar-date{font-size:0.66667rem;font-weight:700;color:white;}.section-04__calendar-title{margin-top:10px;font-size:1rem;font-weight:600;color:white;}.section-04__coa{margin-top:2.77778rem;text-align:center;}@media (max-width:40em){.section-04__coa{margin-top:0.83333rem;}}.section-04__coa a,.section-04__coa a:link,.section-04__coa a:visited,.section-04__coa a:active{font-size:1.77778rem;font-weight:800;color:#FFD000;}@media (max-width:40em){.section-04__coa a,.section-04__coa a:link,.section-04__coa a:visited,.section-04__coa a:active{font-size:1.33333rem;}}.section-04__coa a:hover{text-decoration:none;}.section-04 .video-toggle{margin-top:12.22222rem;}.section-04 .video-toggle__label{text-shadow:#FFD000 0 0 10px;}@media (max-width:40em){.section-04 .video-toggle{margin-top:3.33333rem;padding:0 1.66667rem;}}.section-04 .enumeration-title{padding-right:30px;padding-left:30px;}.section-05{padding:8.33333rem 0;background-color:#E9D1A7;color:#3B3731;}@media (max-width:40em){.section-05{padding:3.33333rem 0;}}.section-05__header{max-width:66.66667rem;}.section-05__header p{margin-top:1.66667rem;color:inherit;}.section-05__title{font-size:4.88889rem;}@media (max-width:40em){.section-05__title{font-size:1.77778rem;}}.section-05__locations{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:5.55556rem;position:relative;}.section-05__locations:before{z-index:-1;background-image:url(/themes/custom/visitpa/images/backgrounds/background-map-trail-tr.svg);width:31.88889rem;height:18.77778rem;top:-16.66667rem;right:-16.66667rem;}@media (max-width:40em){.section-05__locations:before{display:none;}}@media (max-width:40em){.section-05__locations{margin-top:1.66667rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}.section-05__locations-item{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:calc(50% - 0.5rem);flex-basis:calc(50% - 0.5rem);margin-bottom:1rem;background-color:#EDDAB8;border-radius:1.11111rem;}.section-05__locations-item:hover{background-color:#f4e4c9;}.section-05__locations-item:nth-child(odd){margin-right:0.5rem;}.section-05__locations-item:nth-child(even){margin-left:0.5rem;}@media (max-width:40em){.section-05__locations-item:nth-child(even),.section-05__locations-item:nth-child(odd){margin-right:0;margin-left:0;}}.section-05__locations-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.11111rem;text-decoration:none;color:inherit;min-height:150px;}@media (min-width:40em) and (max-width:45em){.section-05__locations-link{min-height:200px;}}.section-05__locations-text{padding-left:1rem;color:inherit;}.section-05__locations-text h4,.section-05__locations-text .page-node-type-press-releases h2,.page-node-type-press-releases .section-05__locations-text h2,.section-05__locations-text .page-node-type-press-releases h3,.page-node-type-press-releases .section-05__locations-text h3,.section-05__locations-text .page-node-type-press-releases body.page-node-type-event h1,.page-node-type-press-releases body.page-node-type-event .section-05__locations-text h1,.section-05__locations-text body.page-node-type-event .page-node-type-press-releases h1,body.page-node-type-event .page-node-type-press-releases .section-05__locations-text h1,.section-05__locations-text .page-node-type-story-ideas h2,.page-node-type-story-ideas .section-05__locations-text h2,.section-05__locations-text .page-node-type-story-ideas h3,.page-node-type-story-ideas .section-05__locations-text h3,.section-05__locations-text .page-node-type-story-ideas body.page-node-type-event h1,.page-node-type-story-ideas body.page-node-type-event .section-05__locations-text h1,.section-05__locations-text body.page-node-type-event .page-node-type-story-ideas h1,body.page-node-type-event .page-node-type-story-ideas .section-05__locations-text h1,.section-05__locations-text .trip-itinerary .field--name-field-itinerary-items .field--name-field-heading,.trip-itinerary .field--name-field-itinerary-items .section-05__locations-text .field--name-field-heading,.section-05__locations-text .paragraph--type--deal-categories .widget_list h2,.paragraph--type--deal-categories .widget_list .section-05__locations-text h2,.section-05__locations-text .paragraph--type--cvb-group-list .widget_list h2,.paragraph--type--cvb-group-list .widget_list .section-05__locations-text h2,.section-05__locations-text .paragraph--type--experience-finder-inline .resultsTitle,.paragraph--type--experience-finder-inline .section-05__locations-text .resultsTitle,.section-05__locations-text .paragraph--type--experience-finder-inline .field--name-field-title,.paragraph--type--experience-finder-inline .section-05__locations-text .field--name-field-title,.section-05__locations-text .paragraph--type--experience-finder .resultsTitle,.paragraph--type--experience-finder .section-05__locations-text .resultsTitle,.section-05__locations-text .paragraph--type--experience-finder .field--name-field-title,.paragraph--type--experience-finder .section-05__locations-text .field--name-field-title,.section-05__locations-text p{margin:0;color:inherit;}.section-05__locations-text h4,.section-05__locations-text .page-node-type-press-releases h2,.page-node-type-press-releases .section-05__locations-text h2,.section-05__locations-text .page-node-type-press-releases h3,.page-node-type-press-releases .section-05__locations-text h3,.section-05__locations-text .page-node-type-press-releases body.page-node-type-event h1,.page-node-type-press-releases body.page-node-type-event .section-05__locations-text h1,.section-05__locations-text body.page-node-type-event .page-node-type-press-releases h1,body.page-node-type-event .page-node-type-press-releases .section-05__locations-text h1,.section-05__locations-text .page-node-type-story-ideas h2,.page-node-type-story-ideas .section-05__locations-text h2,.section-05__locations-text .page-node-type-story-ideas h3,.page-node-type-story-ideas .section-05__locations-text h3,.section-05__locations-text .page-node-type-story-ideas body.page-node-type-event h1,.page-node-type-story-ideas body.page-node-type-event .section-05__locations-text h1,.section-05__locations-text body.page-node-type-event .page-node-type-story-ideas h1,body.page-node-type-event .page-node-type-story-ideas .section-05__locations-text h1,.section-05__locations-text .trip-itinerary .field--name-field-itinerary-items .field--name-field-heading,.trip-itinerary .field--name-field-itinerary-items .section-05__locations-text .field--name-field-heading,.section-05__locations-text .paragraph--type--deal-categories .widget_list h2,.paragraph--type--deal-categories .widget_list .section-05__locations-text h2,.section-05__locations-text .paragraph--type--cvb-group-list .widget_list h2,.paragraph--type--cvb-group-list .widget_list .section-05__locations-text h2,.section-05__locations-text .paragraph--type--experience-finder-inline .resultsTitle,.paragraph--type--experience-finder-inline .section-05__locations-text .resultsTitle,.section-05__locations-text .paragraph--type--experience-finder-inline .field--name-field-title,.paragraph--type--experience-finder-inline .section-05__locations-text .field--name-field-title,.section-05__locations-text .paragraph--type--experience-finder .resultsTitle,.paragraph--type--experience-finder .section-05__locations-text .resultsTitle,.section-05__locations-text .paragraph--type--experience-finder .field--name-field-title,.paragraph--type--experience-finder .section-05__locations-text .field--name-field-title{font-weight:800;}.section-05__locations-icon img{max-height:100px;max-width:100px;width:auto;mix-blend-mode:multiply;}.section-05__locations-bgs{position:relative;width:100%;}.section-05__locations-bgs:before,.section-05__locations-bgs:after{z-index:-1;}@media (max-width:40em){.section-05__locations-bgs:before,.section-05__locations-bgs:after{display:none;}}.section-05__locations-bgs:before{background-image:url(/themes/custom/visitpa/images/backgrounds/background-map-trail-ll.svg);width:33.33333rem;height:22.83333rem;left:-6.11111rem;bottom:-16.83333rem;}.section-05__locations-bgs:after{background-image:url(/themes/custom/visitpa/images/backgrounds/background-map-trail-lr.svg);width:38.16667rem;height:30rem;right:-8.11111rem;bottom:-25rem;}.section-05 .container,.section-05 .paragraph--type--region-teasers .views-element-container,.paragraph--type--region-teasers .section-05 .views-element-container,.section-05 .field--name-field-trips-all-teasers .views-element-container,.field--name-field-trips-all-teasers .section-05 .views-element-container,.section-05 .paragraph--type--trips-3-teasers .views-element-container,.paragraph--type--trips-3-teasers .section-05 .views-element-container{max-width:66.66667rem;overflow:visible;}.section-05 .video-toggle{position:relative;max-width:400px;margin:13.33333rem auto 0;}.section-05 .video-toggle:before,.section-05 .video-toggle:after{width:10.27778rem;height:10.83333rem;background-image:url(/themes/custom/visitpa/images/backgrounds/graphic-solider-figure.png);}@media (max-width:40em){.section-05 .video-toggle:before,.section-05 .video-toggle:after{display:none;}}.section-05 .video-toggle:before{left:-11.11111rem;bottom:-2.77778rem;}.section-05 .video-toggle:after{right:-11.11111rem;bottom:-4.16667rem;-webkit-transform:scaleX(-1);transform:scaleX(-1);}.section-05 .video-toggle__link img{-webkit-filter:brightness(75%);filter:brightness(75%);}.section-05 .video-toggle__link:hover img{-webkit-filter:brightness(50%);filter:brightness(50%);}@media (max-width:40em){.section-05 .video-toggle{margin-top:3.33333rem;}}.video-modal-wrap{position:fixed;width:100%;height:100%;top:0;left:0;z-index:9999;background-color:rgba(0,37,54,0.7);}@media (min-width:40em){.video-modal-wrap{padding:8rem;}}@media (max-width:40em){.video-modal-wrap{padding:0;}}@media (max-height:768px) and (min-width:40em){.video-modal-wrap{padding:2rem 8rem;}}.video-modal{position:relative;height:100%;}.video-modal .container,.video-modal .paragraph--type--region-teasers .views-element-container,.paragraph--type--region-teasers .video-modal .views-element-container,.video-modal .field--name-field-trips-all-teasers .views-element-container,.field--name-field-trips-all-teasers .video-modal .views-element-container,.video-modal .paragraph--type--trips-3-teasers .views-element-container,.paragraph--type--trips-3-teasers .video-modal .views-element-container{width:100%;height:100%;position:static;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:3rem;}@media (max-height:960px){.video-modal .container,.video-modal .paragraph--type--region-teasers .views-element-container,.paragraph--type--region-teasers .video-modal .views-element-container,.video-modal .field--name-field-trips-all-teasers .views-element-container,.field--name-field-trips-all-teasers .video-modal .views-element-container,.video-modal .paragraph--type--trips-3-teasers .views-element-container,.paragraph--type--trips-3-teasers .video-modal .views-element-container{max-width:960px;}}@media (max-width:40em){.video-modal .container,.video-modal .paragraph--type--region-teasers .views-element-container,.paragraph--type--region-teasers .video-modal .views-element-container,.video-modal .field--name-field-trips-all-teasers .views-element-container,.field--name-field-trips-all-teasers .video-modal .views-element-container,.video-modal .paragraph--type--trips-3-teasers .views-element-container,.paragraph--type--trips-3-teasers .video-modal .views-element-container{padding:0 1rem;}}.video-modal .responsive-video{width:100%;max-width:768px;margin:0;}@media (max-height:960px){.video-modal .responsive-video{margin:0 0 1rem;}}.video-modal__title{margin:0;text-align:center;font-weight:700;font-size:1rem;letter-spacing:1px;text-transform:uppercase;}@media (max-width:40em){.video-modal__title{margin-bottom:1rem;}}.video-modal__close{position:absolute;top:20px;right:20px;font-family:"Spartan",sans-serif;font-size:1.33333rem;color:#002D57;background:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:'Spartan';font-size:2rem;}.video-modal__close:hover,.video-modal__close:focus{text-decoration:underline;}@media (max-height:960px){.video-modal__close{top:0;right:0;}}.summer-season .primary-banner:before{left:0;width:100%;}.summer-season .primary-banner:before{height:3.77778rem;width:100%;bottom:0;left:0;background-size:1920px 67px;background-position-y:bottom;}@media (max-width:1920px){.summer-season .primary-banner:before{background-size:100%;}}@media (max-width:768px){.summer-season .primary-banner.uncommon-summer{background-position:top left;}}.summer-season .title-base,.summer-season .paragraph--type--_0-50-callout .text,.paragraph--type--_0-50-callout .summer-season .text{text-transform:lowercase;}.summer-season .primary-banner__copy--large{color:white;}.summer-season .video-toggle__label{text-transform:uppercase;}.summer-festivals{position:relative;padding:5.55556rem 0 5.55556rem;margin-top:-0.55556rem;background:-webkit-gradient(linear,left top,left bottom,from(#f7d4fe),color-stop(50%,#fae8e1),to(#ffbc6b));background:linear-gradient(to bottom,#f7d4fe 0%,#fae8e1 50%,#ffbc6b 100%);color:#075995;}@media (min-width:1920px){.summer-festivals{background-size:100% auto;}}@media (max-width:40em){.summer-festivals{background-size:1150px auto;}}@media (max-width:40em){.summer-festivals{padding:5.55556rem 0;}}.summer-festivals__header{max-width:77.77778rem;padding:0 1.66667rem;}.summer-festivals__header p{margin-top:1.66667rem;color:inherit;}.summer-festivals__title{font-size:4.88889rem;}@media (max-width:40em){.summer-festivals__title{font-size:1.77778rem;}}.summer-festivals__calendar{-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:66.66667rem;margin:5.55556rem auto 0;}@media (max-width:40em){.summer-festivals__calendar{margin:1.66667rem auto 0;padding:0 30px;}}.summer-festivals__calendar-event{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:33.33334%;flex-basis:33.33334%;padding-bottom:5.55556rem;text-align:center;}@media (max-width:40em){.summer-festivals__calendar-event{-ms-flex-preferred-size:100%;flex-basis:100%;padding-bottom:0.83333rem;}}.summer-festivals__calendar-link:link,.summer-festivals__calendar-link:visited,.summer-festivals__calendar-link:active{display:block;padding:20px;border-radius:20px;text-decoration:none;-webkit-transition:background-color .15s linear;transition:background-color .15s linear;}.summer-festivals__calendar-link:hover{background-color:#ACD3E2;}.summer-festivals__calendar-title,.summer-festivals__calendar-date{font-family:'Visuelt',sans-serif;letter-spacing:-0.04em;}.summer-festivals__calendar-date{font-size:1rem;font-weight:700;color:#163AB2;}.summer-festivals__calendar-title{margin-top:1rem;margin-bottom:1rem;font-size:1rem;font-weight:700;color:black;}.summer-festivals__coa{margin-top:2.77778rem;text-align:center;color:#075995;}@media (max-width:40em){.summer-festivals__coa{margin-top:0.83333rem;}}.summer-festivals__coa a,.summer-festivals__coa a:link,.summer-festivals__coa a:visited,.summer-festivals__coa a:active{font-family:'Visuelt',sans-serif;letter-spacing:-0.04em;font-size:1.77778rem;font-weight:700;color:inherit;}@media (max-width:40em){.summer-festivals__coa a,.summer-festivals__coa a:link,.summer-festivals__coa a:visited,.summer-festivals__coa a:active{font-size:1.33333rem;}}.summer-festivals__coa a:hover{text-decoration:none;}.summer-festivals .video-toggle{margin-top:12.22222rem;}@media (max-width:40em){.summer-festivals .video-toggle{margin-top:3.33333rem;}}.summer-festivals .enumeration-title{padding-right:30px;padding-left:30px;}.summer-nostalgic{position:relative;padding:0.55556rem 0 5.55556rem;color:#e8e801;background-color:#91cefd;background:#91cefd url(/themes/custom/visitpa/images/uncommon/summer/1-Summer25.jpg) no-repeat top center;background-size:cover;}@media (min-width:1920px){.summer-nostalgic{background-size:100% auto;}}@media (max-width:40em){.summer-nostalgic{background-size:1150px auto;}}@media (max-width:40em){.summer-nostalgic__container{padding:30px 0;}}.summer-nostalgic__header{max-width:56.88889rem;color:#e8e801;}.summer-nostalgic__header p{color:#e8e801;}.summer-nostalgic__title{font-size:4rem;color:#e8e801;}.summer-nostalgic__title + p{margin:1rem 0 2rem;color:#e8e801;}@media (max-width:40em){.summer-nostalgic__title{font-size:1.77778rem;}.summer-nostalgic__title + p{margin:1rem 0 2rem;font-size:1rem;}}.summer-nostalgic .container,.summer-nostalgic .paragraph--type--region-teasers .views-element-container,.paragraph--type--region-teasers .summer-nostalgic .views-element-container,.summer-nostalgic .field--name-field-trips-all-teasers .views-element-container,.field--name-field-trips-all-teasers .summer-nostalgic .views-element-container,.summer-nostalgic .paragraph--type--trips-3-teasers .views-element-container,.paragraph--type--trips-3-teasers .summer-nostalgic .views-element-container{overflow:visible;}.summer-nostalgic .enumeration-title{margin-top:5.55556rem;margin-bottom:3.33333rem;color:#e8e801;}@media (max-width:40em){.summer-nostalgic .enumeration-title{margin-bottom:2.77778rem;}}.summer-nostalgic__coa{margin:3.61111rem;text-align:center;}.summer-nostalgic__coa a{font-family:'Visuelt',sans-serif;letter-spacing:-0.04em;color:#e8e801;}.summer-nostalgic__button{font-size:1.77778rem;font-weight:700;color:inherit;}.summer-nostalgic__button:hover{text-decoration:none;}.summer-nostalgic__slider-link{text-decoration:none;}.summer-nostalgic__slider-item h4,.summer-nostalgic__slider-item .page-node-type-press-releases h2,.page-node-type-press-releases .summer-nostalgic__slider-item h2,.summer-nostalgic__slider-item .page-node-type-press-releases h3,.page-node-type-press-releases .summer-nostalgic__slider-item h3,.summer-nostalgic__slider-item .page-node-type-press-releases body.page-node-type-event h1,.page-node-type-press-releases body.page-node-type-event .summer-nostalgic__slider-item h1,.summer-nostalgic__slider-item body.page-node-type-event .page-node-type-press-releases h1,body.page-node-type-event .page-node-type-press-releases .summer-nostalgic__slider-item h1,.summer-nostalgic__slider-item .page-node-type-story-ideas h2,.page-node-type-story-ideas .summer-nostalgic__slider-item h2,.summer-nostalgic__slider-item .page-node-type-story-ideas h3,.page-node-type-story-ideas .summer-nostalgic__slider-item h3,.summer-nostalgic__slider-item .page-node-type-story-ideas body.page-node-type-event h1,.page-node-type-story-ideas body.page-node-type-event .summer-nostalgic__slider-item h1,.summer-nostalgic__slider-item body.page-node-type-event .page-node-type-story-ideas h1,body.page-node-type-event .page-node-type-story-ideas .summer-nostalgic__slider-item h1,.summer-nostalgic__slider-item .trip-itinerary .field--name-field-itinerary-items .field--name-field-heading,.trip-itinerary .field--name-field-itinerary-items .summer-nostalgic__slider-item .field--name-field-heading,.summer-nostalgic__slider-item .paragraph--type--deal-categories .widget_list h2,.paragraph--type--deal-categories .widget_list .summer-nostalgic__slider-item h2,.summer-nostalgic__slider-item .paragraph--type--cvb-group-list .widget_list h2,.paragraph--type--cvb-group-list .widget_list .summer-nostalgic__slider-item h2,.summer-nostalgic__slider-item .paragraph--type--experience-finder-inline .resultsTitle,.paragraph--type--experience-finder-inline .summer-nostalgic__slider-item .resultsTitle,.summer-nostalgic__slider-item .paragraph--type--experience-finder-inline .field--name-field-title,.paragraph--type--experience-finder-inline .summer-nostalgic__slider-item .field--name-field-title,.summer-nostalgic__slider-item .paragraph--type--experience-finder .resultsTitle,.paragraph--type--experience-finder .summer-nostalgic__slider-item .resultsTitle,.summer-nostalgic__slider-item .paragraph--type--experience-finder .field--name-field-title,.paragraph--type--experience-finder .summer-nostalgic__slider-item .field--name-field-title,.summer-nostalgic__slider-item p{color:#e8e801;margin:0.5rem 0;}.summer-nostalgic__slider-item h4,.summer-nostalgic__slider-item .page-node-type-press-releases h2,.page-node-type-press-releases .summer-nostalgic__slider-item h2,.summer-nostalgic__slider-item .page-node-type-press-releases h3,.page-node-type-press-releases .summer-nostalgic__slider-item h3,.summer-nostalgic__slider-item .page-node-type-press-releases body.page-node-type-event h1,.page-node-type-press-releases body.page-node-type-event .summer-nostalgic__slider-item h1,.summer-nostalgic__slider-item body.page-node-type-event .page-node-type-press-releases h1,body.page-node-type-event .page-node-type-press-releases .summer-nostalgic__slider-item h1,.summer-nostalgic__slider-item .page-node-type-story-ideas h2,.page-node-type-story-ideas .summer-nostalgic__slider-item h2,.summer-nostalgic__slider-item .page-node-type-story-ideas h3,.page-node-type-story-ideas .summer-nostalgic__slider-item h3,.summer-nostalgic__slider-item .page-node-type-story-ideas body.page-node-type-event h1,.page-node-type-story-ideas body.page-node-type-event .summer-nostalgic__slider-item h1,.summer-nostalgic__slider-item body.page-node-type-event .page-node-type-story-ideas h1,body.page-node-type-event .page-node-type-story-ideas .summer-nostalgic__slider-item h1,.summer-nostalgic__slider-item .trip-itinerary .field--name-field-itinerary-items .field--name-field-heading,.trip-itinerary .field--name-field-itinerary-items .summer-nostalgic__slider-item .field--name-field-heading,.summer-nostalgic__slider-item .paragraph--type--deal-categories .widget_list h2,.paragraph--type--deal-categories .widget_list .summer-nostalgic__slider-item h2,.summer-nostalgic__slider-item .paragraph--type--cvb-group-list .widget_list h2,.paragraph--type--cvb-group-list .widget_list .summer-nostalgic__slider-item h2,.summer-nostalgic__slider-item .paragraph--type--experience-finder-inline .resultsTitle,.paragraph--type--experience-finder-inline .summer-nostalgic__slider-item .resultsTitle,.summer-nostalgic__slider-item .paragraph--type--experience-finder-inline .field--name-field-title,.paragraph--type--experience-finder-inline .summer-nostalgic__slider-item .field--name-field-title,.summer-nostalgic__slider-item .paragraph--type--experience-finder .resultsTitle,.paragraph--type--experience-finder .summer-nostalgic__slider-item .resultsTitle,.summer-nostalgic__slider-item .paragraph--type--experience-finder .field--name-field-title,.paragraph--type--experience-finder .summer-nostalgic__slider-item .field--name-field-title{color:#e8e801;margin-top:1rem;line-height:1.6;}.summer-nostalgic__slider-item a,.summer-nostalgic__slider-item a:link,.summer-nostalgic__slider-item a:visited,.summer-nostalgic__slider-item a:active{color:#e8e801;text-decoration:none;}.summer-nostalgic__slider-item a:hover h4,.summer-nostalgic__slider-item a:hover .page-node-type-press-releases h2,.page-node-type-press-releases .summer-nostalgic__slider-item a:hover h2,.summer-nostalgic__slider-item a:hover .page-node-type-press-releases h3,.page-node-type-press-releases .summer-nostalgic__slider-item a:hover h3,.summer-nostalgic__slider-item a:hover .page-node-type-press-releases body.page-node-type-event h1,.page-node-type-press-releases body.page-node-type-event .summer-nostalgic__slider-item a:hover h1,.summer-nostalgic__slider-item a:hover body.page-node-type-event .page-node-type-press-releases h1,body.page-node-type-event .page-node-type-press-releases .summer-nostalgic__slider-item a:hover h1,.summer-nostalgic__slider-item a:hover .page-node-type-story-ideas h2,.page-node-type-story-ideas .summer-nostalgic__slider-item a:hover h2,.summer-nostalgic__slider-item a:hover .page-node-type-story-ideas h3,.page-node-type-story-ideas .summer-nostalgic__slider-item a:hover h3,.summer-nostalgic__slider-item a:hover .page-node-type-story-ideas body.page-node-type-event h1,.page-node-type-story-ideas body.page-node-type-event .summer-nostalgic__slider-item a:hover h1,.summer-nostalgic__slider-item a:hover body.page-node-type-event .page-node-type-story-ideas h1,body.page-node-type-event .page-node-type-story-ideas .summer-nostalgic__slider-item a:hover h1,.summer-nostalgic__slider-item a:hover .trip-itinerary .field--name-field-itinerary-items .field--name-field-heading,.trip-itinerary .field--name-field-itinerary-items .summer-nostalgic__slider-item a:hover .field--name-field-heading,.summer-nostalgic__slider-item a:hover .paragraph--type--deal-categories .widget_list h2,.paragraph--type--deal-categories .widget_list .summer-nostalgic__slider-item a:hover h2,.summer-nostalgic__slider-item a:hover .paragraph--type--cvb-group-list .widget_list h2,.paragraph--type--cvb-group-list .widget_list .summer-nostalgic__slider-item a:hover h2,.summer-nostalgic__slider-item a:hover .paragraph--type--experience-finder-inline .resultsTitle,.paragraph--type--experience-finder-inline .summer-nostalgic__slider-item a:hover .resultsTitle,.summer-nostalgic__slider-item a:hover .paragraph--type--experience-finder-inline .field--name-field-title,.paragraph--type--experience-finder-inline .summer-nostalgic__slider-item a:hover .field--name-field-title,.summer-nostalgic__slider-item a:hover .paragraph--type--experience-finder .resultsTitle,.paragraph--type--experience-finder .summer-nostalgic__slider-item a:hover .resultsTitle,.summer-nostalgic__slider-item a:hover .paragraph--type--experience-finder .field--name-field-title,.paragraph--type--experience-finder .summer-nostalgic__slider-item a:hover .field--name-field-title{text-decoration:underline;}.summer-nostalgic__slider-item a:hover p{text-decoration:none;}.summer-nostalgic__slider{position:relative;max-width:55.55556rem;margin:0 auto 4em;}.summer-nostalgic__slider__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1rem solid white;}@media (max-width:40em){.summer-nostalgic__slider__item{height:auto;}}.summer-nostalgic__slider .slick-slider{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.summer-nostalgic__slider .slick-list{-webkit-box-flex:0;-ms-flex:0 1;flex:0 1;-ms-flex-preferred-size:calc(100% - 200px);flex-basis:calc(100% - 200px);}.summer-nostalgic__slider .slick-list:only-child{-ms-flex-preferred-size:100%;flex-basis:100%;}.summer-nostalgic__slider .slick-list:only-child .slick-slide{padding:0;}@media screen and (max-width:40em){.summer-nostalgic__slider .slick-list{-ms-flex-preferred-size:100%;flex-basis:100%;}}.summer-nostalgic__slider .slick-slide{width:100%;padding-left:1.38889rem;padding-right:1.38889rem;}.summer-nostalgic__slider .slick-slide img{margin:0 auto;}@media (max-width:40em){.summer-nostalgic__slider .slick-slide{padding:0;}}.summer-nostalgic__slider .slick-arrow{-webkit-box-flex:0;-ms-flex:0 1;flex:0 1;-ms-flex-preferred-size:3.88889rem;flex-basis:3.88889rem;max-width:3.88889rem;width:3.88889rem;height:3.88889rem;position:relative;top:-3rem;margin:1rem 0;padding:1.94444rem;border-radius:1.94444rem;border:0;background:center no-repeat url(/themes/custom/visitpa/images/uncommon/summer/1-icon-slider-arrow.png);background-size:3.88889rem;text-indent:-9999px;-ms-flex-item-align:center;align-self:center;}.summer-nostalgic__slider .slick-arrow:hover,.summer-nostalgic__slider .slick-arrow:focus{background-color:#cccccc;}.summer-nostalgic__slider .slick-arrow.slick-next{-webkit-transform:rotate(180deg);transform:rotate(180deg);}@media (max-width:40em){.summer-nostalgic__slider .slick-arrow{display:none !important;}}.summer-nostalgic__slider .slick-dots{width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1.66667rem;}.summer-nostalgic__slider .slick-dots button{display:block;height:20px;width:20px;background-color:#e8e801;border-color:#e8e801;}.summer-nostalgic__slider .slick-dots li{display:block;float:left;}.summer-nostalgic__slider .slick-dots .slick-active button{background-color:white;border-color:#e8e801;border-width:5px;}.summer-nostalgic__slider .slick-dots li:first-child button{margin:0;}.summer-nostalgic .video-toggle__label{font-size:1.33333rem;}.summer-roadside{position:relative;padding:5.55556rem 0 0;color:#106a09;background-color:#cae47a;}@media (max-width:40em){.summer-roadside .enumeration-title{padding:0 1.66667rem;}}.summer-roadside__header-wrap{position:relative;}.summer-roadside__header{max-width:56.88889rem;}.summer-roadside__header p{margin-top:1.66667rem;color:inherit;line-height:1.6;}.summer-roadside__title{font-size:4.88889rem;}@media (max-width:40em){.summer-roadside__title{font-size:1.77778rem;}}.summer-roadside__slider-link{text-decoration:none;}.summer-roadside__slider-item h4,.summer-roadside__slider-item .page-node-type-press-releases h2,.page-node-type-press-releases .summer-roadside__slider-item h2,.summer-roadside__slider-item .page-node-type-press-releases h3,.page-node-type-press-releases .summer-roadside__slider-item h3,.summer-roadside__slider-item .page-node-type-press-releases body.page-node-type-event h1,.page-node-type-press-releases body.page-node-type-event .summer-roadside__slider-item h1,.summer-roadside__slider-item body.page-node-type-event .page-node-type-press-releases h1,body.page-node-type-event .page-node-type-press-releases .summer-roadside__slider-item h1,.summer-roadside__slider-item .page-node-type-story-ideas h2,.page-node-type-story-ideas .summer-roadside__slider-item h2,.summer-roadside__slider-item .page-node-type-story-ideas h3,.page-node-type-story-ideas .summer-roadside__slider-item h3,.summer-roadside__slider-item .page-node-type-story-ideas body.page-node-type-event h1,.page-node-type-story-ideas body.page-node-type-event .summer-roadside__slider-item h1,.summer-roadside__slider-item body.page-node-type-event .page-node-type-story-ideas h1,body.page-node-type-event .page-node-type-story-ideas .summer-roadside__slider-item h1,.summer-roadside__slider-item .trip-itinerary .field--name-field-itinerary-items .field--name-field-heading,.trip-itinerary .field--name-field-itinerary-items .summer-roadside__slider-item .field--name-field-heading,.summer-roadside__slider-item .paragraph--type--deal-categories .widget_list h2,.paragraph--type--deal-categories .widget_list .summer-roadside__slider-item h2,.summer-roadside__slider-item .paragraph--type--cvb-group-list .widget_list h2,.paragraph--type--cvb-group-list .widget_list .summer-roadside__slider-item h2,.summer-roadside__slider-item .paragraph--type--experience-finder-inline .resultsTitle,.paragraph--type--experience-finder-inline .summer-roadside__slider-item .resultsTitle,.summer-roadside__slider-item .paragraph--type--experience-finder-inline .field--name-field-title,.paragraph--type--experience-finder-inline .summer-roadside__slider-item .field--name-field-title,.summer-roadside__slider-item .paragraph--type--experience-finder .resultsTitle,.paragraph--type--experience-finder .summer-roadside__slider-item .resultsTitle,.summer-roadside__slider-item .paragraph--type--experience-finder .field--name-field-title,.paragraph--type--experience-finder .summer-roadside__slider-item .field--name-field-title,.summer-roadside__slider-item p{color:#106a09;margin:0.5rem 0;}.summer-roadside__slider-item h4,.summer-roadside__slider-item .page-node-type-press-releases h2,.page-node-type-press-releases .summer-roadside__slider-item h2,.summer-roadside__slider-item .page-node-type-press-releases h3,.page-node-type-press-releases .summer-roadside__slider-item h3,.summer-roadside__slider-item .page-node-type-press-releases body.page-node-type-event h1,.page-node-type-press-releases body.page-node-type-event .summer-roadside__slider-item h1,.summer-roadside__slider-item body.page-node-type-event .page-node-type-press-releases h1,body.page-node-type-event .page-node-type-press-releases .summer-roadside__slider-item h1,.summer-roadside__slider-item .page-node-type-story-ideas h2,.page-node-type-story-ideas .summer-roadside__slider-item h2,.summer-roadside__slider-item .page-node-type-story-ideas h3,.page-node-type-story-ideas .summer-roadside__slider-item h3,.summer-roadside__slider-item .page-node-type-story-ideas body.page-node-type-event h1,.page-node-type-story-ideas body.page-node-type-event .summer-roadside__slider-item h1,.summer-roadside__slider-item body.page-node-type-event .page-node-type-story-ideas h1,body.page-node-type-event .page-node-type-story-ideas .summer-roadside__slider-item h1,.summer-roadside__slider-item .trip-itinerary .field--name-field-itinerary-items .field--name-field-heading,.trip-itinerary .field--name-field-itinerary-items .summer-roadside__slider-item .field--name-field-heading,.summer-roadside__slider-item .paragraph--type--deal-categories .widget_list h2,.paragraph--type--deal-categories .widget_list .summer-roadside__slider-item h2,.summer-roadside__slider-item .paragraph--type--cvb-group-list .widget_list h2,.paragraph--type--cvb-group-list .widget_list .summer-roadside__slider-item h2,.summer-roadside__slider-item .paragraph--type--experience-finder-inline .resultsTitle,.paragraph--type--experience-finder-inline .summer-roadside__slider-item .resultsTitle,.summer-roadside__slider-item .paragraph--type--experience-finder-inline .field--name-field-title,.paragraph--type--experience-finder-inline .summer-roadside__slider-item .field--name-field-title,.summer-roadside__slider-item .paragraph--type--experience-finder .resultsTitle,.paragraph--type--experience-finder .summer-roadside__slider-item .resultsTitle,.summer-roadside__slider-item .paragraph--type--experience-finder .field--name-field-title,.paragraph--type--experience-finder .summer-roadside__slider-item .field--name-field-title{color:#106a09;margin-top:1rem;line-height:1.6;}.summer-roadside__slider-item a,.summer-roadside__slider-item a:link,.summer-roadside__slider-item a:visited,.summer-roadside__slider-item a:active{color:#106a09;text-decoration:none;}.summer-roadside__slider-item a:hover h4,.summer-roadside__slider-item a:hover .page-node-type-press-releases h2,.page-node-type-press-releases .summer-roadside__slider-item a:hover h2,.summer-roadside__slider-item a:hover .page-node-type-press-releases h3,.page-node-type-press-releases .summer-roadside__slider-item a:hover h3,.summer-roadside__slider-item a:hover .page-node-type-press-releases body.page-node-type-event h1,.page-node-type-press-releases body.page-node-type-event .summer-roadside__slider-item a:hover h1,.summer-roadside__slider-item a:hover body.page-node-type-event .page-node-type-press-releases h1,body.page-node-type-event .page-node-type-press-releases .summer-roadside__slider-item a:hover h1,.summer-roadside__slider-item a:hover .page-node-type-story-ideas h2,.page-node-type-story-ideas .summer-roadside__slider-item a:hover h2,.summer-roadside__slider-item a:hover .page-node-type-story-ideas h3,.page-node-type-story-ideas .summer-roadside__slider-item a:hover h3,.summer-roadside__slider-item a:hover .page-node-type-story-ideas body.page-node-type-event h1,.page-node-type-story-ideas body.page-node-type-event .summer-roadside__slider-item a:hover h1,.summer-roadside__slider-item a:hover body.page-node-type-event .page-node-type-story-ideas h1,body.page-node-type-event .page-node-type-story-ideas .summer-roadside__slider-item a:hover h1,.summer-roadside__slider-item a:hover .trip-itinerary .field--name-field-itinerary-items .field--name-field-heading,.trip-itinerary .field--name-field-itinerary-items .summer-roadside__slider-item a:hover .field--name-field-heading,.summer-roadside__slider-item a:hover .paragraph--type--deal-categories .widget_list h2,.paragraph--type--deal-categories .widget_list .summer-roadside__slider-item a:hover h2,.summer-roadside__slider-item a:hover .paragraph--type--cvb-group-list .widget_list h2,.paragraph--type--cvb-group-list .widget_list .summer-roadside__slider-item a:hover h2,.summer-roadside__slider-item a:hover .paragraph--type--experience-finder-inline .resultsTitle,.paragraph--type--experience-finder-inline .summer-roadside__slider-item a:hover .resultsTitle,.summer-roadside__slider-item a:hover .paragraph--type--experience-finder-inline .field--name-field-title,.paragraph--type--experience-finder-inline .summer-roadside__slider-item a:hover .field--name-field-title,.summer-roadside__slider-item a:hover .paragraph--type--experience-finder .resultsTitle,.paragraph--type--experience-finder .summer-roadside__slider-item a:hover .resultsTitle,.summer-roadside__slider-item a:hover .paragraph--type--experience-finder .field--name-field-title,.paragraph--type--experience-finder .summer-roadside__slider-item a:hover .field--name-field-title{text-decoration:underline;}.summer-roadside__slider-item a:hover p{text-decoration:none;}.summer-roadside__slider{position:relative;max-width:55.55556rem;margin:0 auto 4em;}.summer-roadside__slider__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1rem solid white;}@media (max-width:40em){.summer-roadside__slider__item{height:auto;}}.summer-roadside__slider .slick-slider{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.summer-roadside__slider .slick-list{-webkit-box-flex:0;-ms-flex:0 1;flex:0 1;-ms-flex-preferred-size:calc(100% - 200px);flex-basis:calc(100% - 200px);}.summer-roadside__slider .slick-list:only-child{-ms-flex-preferred-size:100%;flex-basis:100%;}.summer-roadside__slider .slick-list:only-child .slick-slide{padding:0;}@media screen and (max-width:40em){.summer-roadside__slider .slick-list{-ms-flex-preferred-size:100%;flex-basis:100%;}}.summer-roadside__slider .slick-slide{width:100%;padding-left:1.38889rem;padding-right:1.38889rem;}.summer-roadside__slider .slick-slide img{margin:0 auto;}@media (max-width:40em){.summer-roadside__slider .slick-slide{padding:0;}}.summer-roadside__slider .slick-arrow{-webkit-box-flex:0;-ms-flex:0 1;flex:0 1;-ms-flex-preferred-size:3.88889rem;flex-basis:3.88889rem;max-width:3.88889rem;width:3.88889rem;height:3.88889rem;position:relative;top:-3rem;margin:1rem 0;padding:1.94444rem;border-radius:1.94444rem;border:0;background:center no-repeat url(/themes/custom/visitpa/images/uncommon/summer/3-icon-slider-arrow.png);background-size:3.88889rem;text-indent:-9999px;-ms-flex-item-align:center;align-self:center;}.summer-roadside__slider .slick-arrow:hover,.summer-roadside__slider .slick-arrow:focus{background-color:#cccccc;}.summer-roadside__slider .slick-arrow.slick-next{-webkit-transform:rotate(180deg);transform:rotate(180deg);}@media (max-width:40em){.summer-roadside__slider .slick-arrow{display:none !important;}}.summer-roadside__slider .slick-dots{width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1.66667rem;}.summer-roadside__slider .slick-dots button{display:block;height:20px;width:20px;background-color:#106a09;border-color:#106a09;}.summer-roadside__slider .slick-dots li{display:block;float:left;}.summer-roadside__slider .slick-dots .slick-active button{background-color:white;border-color:#106a09;border-width:5px;}.summer-roadside__slider .slick-dots li:first-child button{margin:0;}.summer-roadside__coa{margin:2.77778rem 0;text-align:center;}.summer-roadside__coa a:link,.summer-roadside__coa a:visited,.summer-roadside__coa a:active{font-family:'Visuelt',sans-serif;letter-spacing:-0.04em;font-size:1.77778rem;font-weight:bold;color:#106a09;}.summer-roadside__coa a:hover{text-decoration:none;}@media (min-width:40em){.summer-roadside .pannable-image-wrapper:after{background-image:url(/themes/custom/visitpa/images/uncommon/spring/mask_binoculars_PowderBlue.png);}}.summer-thrills{position:relative;padding:5.55556rem 0 6.66667rem;margin-top:-4.16667rem;color:#075995;background:#91cefd url(/themes/custom/visitpa/images/uncommon/summer/2-Summer25.png) no-repeat bottom left;background-size:100% auto;}.summer-thrills:before,.summer-thrills:after{width:100%;}.summer-thrills:before{height:64.5rem;top:0;background:url(/themes/custom/visitpa/images/uncommon/summer/2-cloud.png) no-repeat right top;background-size:300px auto;}.summer-thrills__header p{margin-top:1.66667rem;color:inherit;}.summer-thrills__title{font-size:4.55556rem;}@media (max-width:40em){.summer-thrills__title{font-size:2.66667rem;}}.summer-thrills__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:3.33333rem auto 0;max-width:66.66667rem;}@media (max-width:40em){.summer-thrills__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}.summer-thrills__sticker{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding-bottom:1.11111rem;}.summer-thrills__sticker:nth-child(odd){padding-right:0.55556rem;}.summer-thrills__sticker:nth-child(even){padding-left:0.55556rem;}.summer-thrills__sticker img,.summer-thrills__sticker a{display:block;}.summer-thrills__sticker a:hover{-webkit-filter:brightness(90%);filter:brightness(90%);}@media (max-width:40em){.summer-thrills__sticker{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;}.summer-thrills__sticker:nth-child(odd),.summer-thrills__sticker:nth-child(even){padding-left:0;padding-right:0;}}.summer-thrills__coa{margin:3.33333rem 0;text-align:center;}.summer-thrills__coa a{font-family:'Visuelt',sans-serif;letter-spacing:-0.04em;}@media (max-width:40em){.summer-thrills__coa{margin:1.66667rem 0;}}.summer-thrills__button{font-size:1.77778rem;font-weight:700;color:inherit;}.summer-thrills__button:hover{text-decoration:none;}.summer-vibeitinerary{padding:5.55556rem 0;background:#87cded url(/themes/custom/visitpa/images/uncommon/summer/5-Summer25.jpg) no-repeat top center;background-size:cover;background-color:#87cded;color:#075995;}@media (max-width:40em){.summer-vibeitinerary{padding:3.33333rem 0;}}.summer-vibeitinerary__header{max-width:66.66667rem;}.summer-vibeitinerary__header p{margin-top:1.66667rem;color:inherit;}.summer-vibeitinerary__title{font-size:4.88889rem;}@media (max-width:40em){.summer-vibeitinerary__title{font-size:1.77778rem;}}.summer-vibeitinerary__locations{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:5.55556rem;position:relative;}@media (max-width:40em){.summer-vibeitinerary__locations{margin-top:1.66667rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}.summer-vibeitinerary__locations-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.11111rem;text-decoration:none;color:inherit;min-height:150px;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:calc(50% - 0.5rem);flex-basis:calc(50% - 0.5rem);margin-bottom:1rem;background:url(/themes/custom/visitpa/images/uncommon/summer/5-bar.png) no-repeat center;border-radius:1.11111rem;-ms-flex-item-align:stretch;align-self:stretch;-webkit-transition:background-color .15s linear;transition:background-color .15s linear;}.summer-vibeitinerary__locations-item:hover{background-color:#062f41;}.summer-vibeitinerary__locations-item:nth-child(odd){margin-right:0.5rem;}.summer-vibeitinerary__locations-item:nth-child(even){margin-left:0.5rem;}@media (max-width:40em){.summer-vibeitinerary__locations-item:nth-child(even),.summer-vibeitinerary__locations-item:nth-child(odd){margin-right:0;margin-left:0;}}.summer-vibeitinerary__download-icon-link{width:50px;height:50px;background:url(/themes/custom/visitpa/images/uncommon/summer/5-download.svg) no-repeat center;-webkit-transition:linear 0.3s;transition:linear 0.3s;}.summer-vibeitinerary__download-icon-link:hover{background:url(/themes/custom/visitpa/images/uncommon/summer/5-download-hover.svg) no-repeat center;}.summer-vibeitinerary__locations-text{padding-left:1rem;-webkit-box-flex:4;-ms-flex:4;flex:4;}.summer-vibeitinerary__locations-text h4,.summer-vibeitinerary__locations-text .page-node-type-press-releases h2,.page-node-type-press-releases .summer-vibeitinerary__locations-text h2,.summer-vibeitinerary__locations-text .page-node-type-press-releases h3,.page-node-type-press-releases .summer-vibeitinerary__locations-text h3,.summer-vibeitinerary__locations-text .page-node-type-press-releases body.page-node-type-event h1,.page-node-type-press-releases body.page-node-type-event .summer-vibeitinerary__locations-text h1,.summer-vibeitinerary__locations-text body.page-node-type-event .page-node-type-press-releases h1,body.page-node-type-event .page-node-type-press-releases .summer-vibeitinerary__locations-text h1,.summer-vibeitinerary__locations-text .page-node-type-story-ideas h2,.page-node-type-story-ideas .summer-vibeitinerary__locations-text h2,.summer-vibeitinerary__locations-text .page-node-type-story-ideas h3,.page-node-type-story-ideas .summer-vibeitinerary__locations-text h3,.summer-vibeitinerary__locations-text .page-node-type-story-ideas body.page-node-type-event h1,.page-node-type-story-ideas body.page-node-type-event .summer-vibeitinerary__locations-text h1,.summer-vibeitinerary__locations-text body.page-node-type-event .page-node-type-story-ideas h1,body.page-node-type-event .page-node-type-story-ideas .summer-vibeitinerary__locations-text h1,.summer-vibeitinerary__locations-text .trip-itinerary .field--name-field-itinerary-items .field--name-field-heading,.trip-itinerary .field--name-field-itinerary-items .summer-vibeitinerary__locations-text .field--name-field-heading,.summer-vibeitinerary__locations-text .paragraph--type--deal-categories .widget_list h2,.paragraph--type--deal-categories .widget_list .summer-vibeitinerary__locations-text h2,.summer-vibeitinerary__locations-text .paragraph--type--cvb-group-list .widget_list h2,.paragraph--type--cvb-group-list .widget_list .summer-vibeitinerary__locations-text h2,.summer-vibeitinerary__locations-text .paragraph--type--experience-finder-inline .resultsTitle,.paragraph--type--experience-finder-inline .summer-vibeitinerary__locations-text .resultsTitle,.summer-vibeitinerary__locations-text .paragraph--type--experience-finder-inline .field--name-field-title,.paragraph--type--experience-finder-inline .summer-vibeitinerary__locations-text .field--name-field-title,.summer-vibeitinerary__locations-text .paragraph--type--experience-finder .resultsTitle,.paragraph--type--experience-finder .summer-vibeitinerary__locations-text .resultsTitle,.summer-vibeitinerary__locations-text .paragraph--type--experience-finder .field--name-field-title,.paragraph--type--experience-finder .summer-vibeitinerary__locations-text .field--name-field-title,.summer-vibeitinerary__locations-text p{margin:0;color:inherit;font-family:'Visuelt',sans-serif;}.summer-vibeitinerary__locations-text h4,.summer-vibeitinerary__locations-text .page-node-type-press-releases h2,.page-node-type-press-releases .summer-vibeitinerary__locations-text h2,.summer-vibeitinerary__locations-text .page-node-type-press-releases h3,.page-node-type-press-releases .summer-vibeitinerary__locations-text h3,.summer-vibeitinerary__locations-text .page-node-type-press-releases body.page-node-type-event h1,.page-node-type-press-releases body.page-node-type-event .summer-vibeitinerary__locations-text h1,.summer-vibeitinerary__locations-text body.page-node-type-event .page-node-type-press-releases h1,body.page-node-type-event .page-node-type-press-releases .summer-vibeitinerary__locations-text h1,.summer-vibeitinerary__locations-text .page-node-type-story-ideas h2,.page-node-type-story-ideas .summer-vibeitinerary__locations-text h2,.summer-vibeitinerary__locations-text .page-node-type-story-ideas h3,.page-node-type-story-ideas .summer-vibeitinerary__locations-text h3,.summer-vibeitinerary__locations-text .page-node-type-story-ideas body.page-node-type-event h1,.page-node-type-story-ideas body.page-node-type-event .summer-vibeitinerary__locations-text h1,.summer-vibeitinerary__locations-text body.page-node-type-event .page-node-type-story-ideas h1,body.page-node-type-event .page-node-type-story-ideas .summer-vibeitinerary__locations-text h1,.summer-vibeitinerary__locations-text .trip-itinerary .field--name-field-itinerary-items .field--name-field-heading,.trip-itinerary .field--name-field-itinerary-items .summer-vibeitinerary__locations-text .field--name-field-heading,.summer-vibeitinerary__locations-text .paragraph--type--deal-categories .widget_list h2,.paragraph--type--deal-categories .widget_list .summer-vibeitinerary__locations-text h2,.summer-vibeitinerary__locations-text .paragraph--type--cvb-group-list .widget_list h2,.paragraph--type--cvb-group-list .widget_list .summer-vibeitinerary__locations-text h2,.summer-vibeitinerary__locations-text .paragraph--type--experience-finder-inline .resultsTitle,.paragraph--type--experience-finder-inline .summer-vibeitinerary__locations-text .resultsTitle,.summer-vibeitinerary__locations-text .paragraph--type--experience-finder-inline .field--name-field-title,.paragraph--type--experience-finder-inline .summer-vibeitinerary__locations-text .field--name-field-title,.summer-vibeitinerary__locations-text .paragraph--type--experience-finder .resultsTitle,.paragraph--type--experience-finder .summer-vibeitinerary__locations-text .resultsTitle,.summer-vibeitinerary__locations-text .paragraph--type--experience-finder .field--name-field-title,.paragraph--type--experience-finder .summer-vibeitinerary__locations-text .field--name-field-title{font-size:1.2rem;text-transform:inherit;}.summer-vibeitinerary__locations-text p{font-size:0.85rem;line-height:1.5;}.summer-vibeitinerary__locations-text p span{text-transform:uppercase;font-weight:bold;}.summer-vibeitinerary__locations-icon{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;}.summer-vibeitinerary__coa{margin-top:2.77778rem;text-align:center;}.summer-vibeitinerary__coa a:link,.summer-vibeitinerary__coa a:visited,.summer-vibeitinerary__coa a:active{font-family:'Visuelt',sans-serif;letter-spacing:-0.04em;font-size:1.77778rem;font-weight:bold;color:inherit;}.summer-vibeitinerary__coa a:hover{text-decoration:none;}.summer-vibeitinerary .container,.summer-vibeitinerary .paragraph--type--region-teasers .views-element-container,.paragraph--type--region-teasers .summer-vibeitinerary .views-element-container,.summer-vibeitinerary .field--name-field-trips-all-teasers .views-element-container,.field--name-field-trips-all-teasers .summer-vibeitinerary .views-element-container,.summer-vibeitinerary .paragraph--type--trips-3-teasers .views-element-container,.paragraph--type--trips-3-teasers .summer-vibeitinerary .views-element-container{max-width:66.66667rem;overflow:visible;}.summer-vibeitinerary .video-toggle{position:relative;margin:13.33333rem auto 0;}@media (max-width:40em){.summer-vibeitinerary .video-toggle{margin-top:3.33333rem;padding:0;}}.fall-cuisine{position:relative;padding:7.77778rem 0 11.11111rem;background:#ECBC00 url(/themes/custom/visitpa/images/uncommon/fall/bg-curve-lower-left.svg) no-repeat bottom right;color:#534018;}@media (max-width:40em){.fall-cuisine{padding:8.33333rem 0 1.66667rem;background-image:none;}}.fall-cuisine__header p{margin-top:1.66667rem;color:inherit;}.fall-cuisine__title{font-size:4.55556rem;}@media (max-width:40em){.fall-cuisine__title{font-size:2.66667rem;}}.fall-cuisine__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:3.33333rem auto 0;max-width:66.66667rem;}@media (max-width:40em){.fall-cuisine__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}.fall-cuisine__sticker{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding-bottom:1.11111rem;}.fall-cuisine__sticker:nth-child(odd){padding-right:0.55556rem;}.fall-cuisine__sticker:nth-child(even){padding-left:0.55556rem;}.fall-cuisine__sticker img,.fall-cuisine__sticker a{display:block;}.fall-cuisine__sticker a:hover{-webkit-filter:brightness(90%);filter:brightness(90%);}@media (max-width:40em){.fall-cuisine__sticker{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;}.fall-cuisine__sticker:nth-child(odd),.fall-cuisine__sticker:nth-child(even){padding-left:0;padding-right:0;}}.fall-cuisine__coa{margin:3.33333rem 0;text-align:center;}.fall-cuisine__coa a{font-family:"Spartan",sans-serif;letter-spacing:-0.04em;}@media (max-width:40em){.fall-cuisine__coa{margin:1.66667rem 0;}}.fall-cuisine__button{font-size:1.77778rem;font-weight:800;color:inherit;}.fall-cuisine__button:hover{text-decoration:none;}.fall-explore{position:relative;padding:9.44444rem 0 2.77778rem;background:#176148 url(/themes/custom/visitpa/images/uncommon/fall/bg-curve-top-right.svg) no-repeat top left;color:white;}@media (max-width:40em){.fall-explore{padding-top:5.55556rem;background-size:35% auto;}}@media (max-width:40em){.fall-explore .enumeration-title{padding:0 1.66667rem;}}.fall-explore__header-wrap{position:relative;}.fall-explore__header-wrap:before{top:-4rem;right:-2px;-webkit-transform:scaleX(-1);transform:scaleX(-1);}.fall-explore__header-wrap:after{bottom:0;left:-2px;}.fall-explore__header{max-width:56.88889rem;}.fall-explore__header p{margin-top:1.66667rem;color:inherit;line-height:1.6;}.fall-explore__title{font-size:4.88889rem;}@media (max-width:40em){.fall-explore__title{font-size:1.77778rem;}}.fall-explore .slick-slider{display:-webkit-box;display:-ms-flexbox;display:flex;}@media (max-width:40em){.fall-explore .slick-slider{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}}@media (min-width:40em){.fall-explore .slick-list{-webkit-box-flex:1;-ms-flex:1;flex:1;}}@media (max-width:40em){.fall-explore .slick-list{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:1rem;}}.fall-explore .slick-arrow{-webkit-box-flex:0;-ms-flex:0 1;flex:0 1;-ms-flex-preferred-size:3.88889rem;flex-basis:3.88889rem;max-width:3.88889rem;width:3.88889rem;height:3.88889rem;position:relative;top:-3rem;margin:1rem 0;padding:1.94444rem;border-radius:1.94444rem;background:center no-repeat url(/themes/custom/visitpa/images/icons/icon-slider-arrow.png);background-size:3.88889rem;text-indent:-9999px;-ms-flex-item-align:center;align-self:center;}@media (max-width:40em){.fall-explore .slick-arrow{margin:1rem 1rem 0;z-index:2;top:0;}}.fall-explore .slick-next{-webkit-transform:scaleX(-1);transform:scaleX(-1);}@media (max-width:40em){.fall-explore .slick-next{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;}}@media (max-width:40em){.fall-explore .slick-prev{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}}.fall-explore__slider-directions{position:relative;z-index:1;margin-top:-3.05556rem;padding-top:3.05556rem;background:url(/themes/custom/visitpa/images/icons/icon-directional.svg) no-repeat top center;text-align:center;font-family:"Spartan",sans-serif;font-weight:700;font-size:0.66667rem;text-transform:uppercase;}@media (max-width:40em){.fall-explore__slider-directions{margin-top:-1.66667rem;padding-top:2.22222rem;}}.fall-explore__slider__item{position:relative;}@media (min-width:40em){.fall-explore__slider__item{height:0;padding-bottom:54.69506292%;}}.fall-explore__slider__item-title{position:absolute;pointer-events:none;z-index:1;top:0;left:0;width:100%;height:100%;margin-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;background-color:rgba(0,0,0,0.3);font-weight:800;font-size:3.66667rem;}@media (max-width:40em){.fall-explore__slider__item-title{font-size:1rem;}}.fall-explore__slider__item-title span{position:relative;color:#FFC400;}.fall-explore__slider__item-title span small{display:block;font-size:1rem;font-weight:800;text-transform:uppercase;letter-spacing:1px;}@media (max-width:40em){.fall-explore__slider__item-title span small{font-size:0.66667rem;}}.fall-explore__coa{margin:5.55556rem 0;text-align:center;}.fall-explore__coa a:link,.fall-explore__coa a:visited,.fall-explore__coa a:active{font-family:"Spartan",sans-serif;letter-spacing:-0.04em;font-size:1.77778rem;font-weight:bold;color:#FFC400;}.fall-explore__coa a:hover{text-decoration:none;}@media (min-width:40em){.fall-explore .pannable-image-wrapper:after{background-image:url(/themes/custom/visitpa/images/uncommon/fall/mask_binoculars_green.png);}}.fall-festivals{position:relative;padding:11.11111rem 0 16.66667rem;background:#9BC4D4 url(/themes/custom/visitpa/images/uncommon/fall/bg-leaves.png) no-repeat center center;background-size:1400px auto;color:#331C08;}@media (max-width:40em){.fall-festivals{padding:5.55556rem 0;}}.fall-festivals:after,.fall-festivals:before{content:'';display:block;position:absolute;width:100%;left:0;background:repeat-x top center;}.fall-festivals:after{bottom:0;height:7.22222rem;background-image:url(/themes/custom/visitpa/images/uncommon/fall/bg-leaf-border.png);background-image:url(/themes/custom/visitpa/images/uncommon/fall/bg-leaf-border.webp);background-size:1333px 130px;}@media (max-width:40em){.fall-festivals:after{height:3.77778rem;background-size:700px auto;}}.fall-festivals:before{top:0;height:1.77778rem;background-image:url(/themes/custom/visitpa/images/uncommon/fall/bg-wood-sliver.png);background-size:auto 32px;}.fall-festivals__header{padding:0 1.66667rem;}.fall-festivals__header p{margin-top:1.66667rem;color:inherit;}.fall-festivals__title{font-size:4.88889rem;}@media (max-width:40em){.fall-festivals__title{font-size:1.77778rem;}}.fall-festivals__calendar{-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:66.66667rem;margin:5.55556rem auto 0;}@media (max-width:40em){.fall-festivals__calendar{margin:1.66667rem auto 0;padding:0 30px;}}.fall-festivals__calendar-event{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:33.33334%;flex-basis:33.33334%;padding-bottom:5.55556rem;text-align:center;}@media (max-width:40em){.fall-festivals__calendar-event{-ms-flex-preferred-size:100%;flex-basis:100%;padding-bottom:0.83333rem;}}.fall-festivals__calendar-link:link,.fall-festivals__calendar-link:visited,.fall-festivals__calendar-link:active{display:block;padding:20px;border-radius:20px;text-decoration:none;-webkit-transition:background-color .15s linear;transition:background-color .15s linear;}.fall-festivals__calendar-link:hover{background-color:#85b5c7;}.fall-festivals__calendar-title,.fall-festivals__calendar-date{font-family:"Spartan",sans-serif;letter-spacing:-0.04em;}.fall-festivals__calendar-date{font-size:0.66667rem;font-weight:700;color:white;}.fall-festivals__calendar-title{margin-top:10px;font-size:1rem;font-weight:600;color:white;}.fall-festivals__coa{margin-top:2.77778rem;text-align:center;}@media (max-width:40em){.fall-festivals__coa{margin-top:0.83333rem;}}.fall-festivals__coa a,.fall-festivals__coa a:link,.fall-festivals__coa a:visited,.fall-festivals__coa a:active{font-family:"Spartan",sans-serif;letter-spacing:-0.04em;font-size:1.77778rem;font-weight:800;color:inherit;}@media (max-width:40em){.fall-festivals__coa a,.fall-festivals__coa a:link,.fall-festivals__coa a:visited,.fall-festivals__coa a:active{font-size:1.33333rem;}}.fall-festivals__coa a:hover{text-decoration:none;}.fall-festivals .video-toggle{margin-top:12.22222rem;}@media (max-width:40em){.fall-festivals .video-toggle{margin-top:3.33333rem;}}.fall-festivals .enumeration-title{padding-right:30px;padding-left:30px;}.fall-foliage{position:relative;padding:3.33333rem 0 3.33333rem;margin-top:-60px;color:white;}.fall-foliage:before,.fall-foliage:after{left:0;width:100%;background-repeat:repeat-x;background-size:287px auto;}.fall-foliage:before{height:82.22222rem;top:0;background-image:url(/themes/custom/visitpa/images/uncommon/fall/bg-fall-colors.png);background-position:top left;}@media (max-width:40em){.fall-foliage:before{background-position:top center;}}.fall-foliage:after{height:3.33333rem;bottom:0;background-image:url(/themes/custom/visitpa/images/uncommon/fall/bg-yellow-bubbles.png);background-position:bottom left;background-color:#771701;}@media (max-width:40em){.fall-foliage:after{background-position:bottom center;background-color:transparent;}}.fall-foliage__container{padding:50px;background-color:#771701;}@media (max-width:40em){.fall-foliage__container{padding:30px 0;}}.fall-foliage__header{max-width:56.88889rem;}.fall-foliage__header p{color:white;}.fall-foliage__title{font-size:4rem;}.fall-foliage__title + p{margin:1rem 0 2rem;}@media (max-width:40em){.fall-foliage__title{font-size:1.77778rem;}.fall-foliage__title + p{margin:1rem 0 2rem;font-size:1rem;}}.fall-foliage .container,.fall-foliage .paragraph--type--region-teasers .views-element-container,.paragraph--type--region-teasers .fall-foliage .views-element-container,.fall-foliage .field--name-field-trips-all-teasers .views-element-container,.field--name-field-trips-all-teasers .fall-foliage .views-element-container,.fall-foliage .paragraph--type--trips-3-teasers .views-element-container,.paragraph--type--trips-3-teasers .fall-foliage .views-element-container{overflow:visible;}.fall-foliage .enumeration-title{margin-bottom:8.33333rem;}@media (max-width:40em){.fall-foliage .enumeration-title{margin-bottom:2.77778rem;}}.fall-foliage__coa{text-align:center;}.fall-foliage__coa a{font-family:"Spartan",sans-serif;letter-spacing:-0.04em;}.fall-foliage__button{font-size:1.77778rem;font-weight:800;color:inherit;}.fall-foliage__button:hover{text-decoration:none;}.fall-foliage__slider-link{text-decoration:none;}.fall-foliage__slider-item h4,.fall-foliage__slider-item .page-node-type-press-releases h2,.page-node-type-press-releases .fall-foliage__slider-item h2,.fall-foliage__slider-item .page-node-type-press-releases h3,.page-node-type-press-releases .fall-foliage__slider-item h3,.fall-foliage__slider-item .page-node-type-press-releases body.page-node-type-event h1,.page-node-type-press-releases body.page-node-type-event .fall-foliage__slider-item h1,.fall-foliage__slider-item body.page-node-type-event .page-node-type-press-releases h1,body.page-node-type-event .page-node-type-press-releases .fall-foliage__slider-item h1,.fall-foliage__slider-item .page-node-type-story-ideas h2,.page-node-type-story-ideas .fall-foliage__slider-item h2,.fall-foliage__slider-item .page-node-type-story-ideas h3,.page-node-type-story-ideas .fall-foliage__slider-item h3,.fall-foliage__slider-item .page-node-type-story-ideas body.page-node-type-event h1,.page-node-type-story-ideas body.page-node-type-event .fall-foliage__slider-item h1,.fall-foliage__slider-item body.page-node-type-event .page-node-type-story-ideas h1,body.page-node-type-event .page-node-type-story-ideas .fall-foliage__slider-item h1,.fall-foliage__slider-item .trip-itinerary .field--name-field-itinerary-items .field--name-field-heading,.trip-itinerary .field--name-field-itinerary-items .fall-foliage__slider-item .field--name-field-heading,.fall-foliage__slider-item .paragraph--type--deal-categories .widget_list h2,.paragraph--type--deal-categories .widget_list .fall-foliage__slider-item h2,.fall-foliage__slider-item .paragraph--type--cvb-group-list .widget_list h2,.paragraph--type--cvb-group-list .widget_list .fall-foliage__slider-item h2,.fall-foliage__slider-item .paragraph--type--experience-finder-inline .resultsTitle,.paragraph--type--experience-finder-inline .fall-foliage__slider-item .resultsTitle,.fall-foliage__slider-item .paragraph--type--experience-finder-inline .field--name-field-title,.paragraph--type--experience-finder-inline .fall-foliage__slider-item .field--name-field-title,.fall-foliage__slider-item .paragraph--type--experience-finder .resultsTitle,.paragraph--type--experience-finder .fall-foliage__slider-item .resultsTitle,.fall-foliage__slider-item .paragraph--type--experience-finder .field--name-field-title,.paragraph--type--experience-finder .fall-foliage__slider-item .field--name-field-title,.fall-foliage__slider-item p{color:white;margin:0.5rem 0;}.fall-foliage__slider-item h4,.fall-foliage__slider-item .page-node-type-press-releases h2,.page-node-type-press-releases .fall-foliage__slider-item h2,.fall-foliage__slider-item .page-node-type-press-releases h3,.page-node-type-press-releases .fall-foliage__slider-item h3,.fall-foliage__slider-item .page-node-type-press-releases body.page-node-type-event h1,.page-node-type-press-releases body.page-node-type-event .fall-foliage__slider-item h1,.fall-foliage__slider-item body.page-node-type-event .page-node-type-press-releases h1,body.page-node-type-event .page-node-type-press-releases .fall-foliage__slider-item h1,.fall-foliage__slider-item .page-node-type-story-ideas h2,.page-node-type-story-ideas .fall-foliage__slider-item h2,.fall-foliage__slider-item .page-node-type-story-ideas h3,.page-node-type-story-ideas .fall-foliage__slider-item h3,.fall-foliage__slider-item .page-node-type-story-ideas body.page-node-type-event h1,.page-node-type-story-ideas body.page-node-type-event .fall-foliage__slider-item h1,.fall-foliage__slider-item body.page-node-type-event .page-node-type-story-ideas h1,body.page-node-type-event .page-node-type-story-ideas .fall-foliage__slider-item h1,.fall-foliage__slider-item .trip-itinerary .field--name-field-itinerary-items .field--name-field-heading,.trip-itinerary .field--name-field-itinerary-items .fall-foliage__slider-item .field--name-field-heading,.fall-foliage__slider-item .paragraph--type--deal-categories .widget_list h2,.paragraph--type--deal-categories .widget_list .fall-foliage__slider-item h2,.fall-foliage__slider-item .paragraph--type--cvb-group-list .widget_list h2,.paragraph--type--cvb-group-list .widget_list .fall-foliage__slider-item h2,.fall-foliage__slider-item .paragraph--type--experience-finder-inline .resultsTitle,.paragraph--type--experience-finder-inline .fall-foliage__slider-item .resultsTitle,.fall-foliage__slider-item .paragraph--type--experience-finder-inline .field--name-field-title,.paragraph--type--experience-finder-inline .fall-foliage__slider-item .field--name-field-title,.fall-foliage__slider-item .paragraph--type--experience-finder .resultsTitle,.paragraph--type--experience-finder .fall-foliage__slider-item .resultsTitle,.fall-foliage__slider-item .paragraph--type--experience-finder .field--name-field-title,.paragraph--type--experience-finder .fall-foliage__slider-item .field--name-field-title{color:#F1D410;margin-top:1rem;line-height:1.6;}.fall-foliage__slider-item a,.fall-foliage__slider-item a:link,.fall-foliage__slider-item a:visited,.fall-foliage__slider-item a:active{color:#F1D410;text-decoration:none;}.fall-foliage__slider-item a:hover h4,.fall-foliage__slider-item a:hover .page-node-type-press-releases h2,.page-node-type-press-releases .fall-foliage__slider-item a:hover h2,.fall-foliage__slider-item a:hover .page-node-type-press-releases h3,.page-node-type-press-releases .fall-foliage__slider-item a:hover h3,.fall-foliage__slider-item a:hover .page-node-type-press-releases body.page-node-type-event h1,.page-node-type-press-releases body.page-node-type-event .fall-foliage__slider-item a:hover h1,.fall-foliage__slider-item a:hover body.page-node-type-event .page-node-type-press-releases h1,body.page-node-type-event .page-node-type-press-releases .fall-foliage__slider-item a:hover h1,.fall-foliage__slider-item a:hover .page-node-type-story-ideas h2,.page-node-type-story-ideas .fall-foliage__slider-item a:hover h2,.fall-foliage__slider-item a:hover .page-node-type-story-ideas h3,.page-node-type-story-ideas .fall-foliage__slider-item a:hover h3,.fall-foliage__slider-item a:hover .page-node-type-story-ideas body.page-node-type-event h1,.page-node-type-story-ideas body.page-node-type-event .fall-foliage__slider-item a:hover h1,.fall-foliage__slider-item a:hover body.page-node-type-event .page-node-type-story-ideas h1,body.page-node-type-event .page-node-type-story-ideas .fall-foliage__slider-item a:hover h1,.fall-foliage__slider-item a:hover .trip-itinerary .field--name-field-itinerary-items .field--name-field-heading,.trip-itinerary .field--name-field-itinerary-items .fall-foliage__slider-item a:hover .field--name-field-heading,.fall-foliage__slider-item a:hover .paragraph--type--deal-categories .widget_list h2,.paragraph--type--deal-categories .widget_list .fall-foliage__slider-item a:hover h2,.fall-foliage__slider-item a:hover .paragraph--type--cvb-group-list .widget_list h2,.paragraph--type--cvb-group-list .widget_list .fall-foliage__slider-item a:hover h2,.fall-foliage__slider-item a:hover .paragraph--type--experience-finder-inline .resultsTitle,.paragraph--type--experience-finder-inline .fall-foliage__slider-item a:hover .resultsTitle,.fall-foliage__slider-item a:hover .paragraph--type--experience-finder-inline .field--name-field-title,.paragraph--type--experience-finder-inline .fall-foliage__slider-item a:hover .field--name-field-title,.fall-foliage__slider-item a:hover .paragraph--type--experience-finder .resultsTitle,.paragraph--type--experience-finder .fall-foliage__slider-item a:hover .resultsTitle,.fall-foliage__slider-item a:hover .paragraph--type--experience-finder .field--name-field-title,.paragraph--type--experience-finder .fall-foliage__slider-item a:hover .field--name-field-title{text-decoration:underline;}.fall-foliage__slider-item a:hover p{text-decoration:none;}.fall-foliage__slider{position:relative;max-width:55.55556rem;margin:0 auto 4em;}.fall-foliage__slider__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1rem solid white;}@media (max-width:40em){.fall-foliage__slider__item{height:auto;}}.fall-foliage__slider .slick-slider{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.fall-foliage__slider .slick-list{-webkit-box-flex:0;-ms-flex:0 1;flex:0 1;-ms-flex-preferred-size:calc(100% - 200px);flex-basis:calc(100% - 200px);}.fall-foliage__slider .slick-list:only-child{-ms-flex-preferred-size:100%;flex-basis:100%;}.fall-foliage__slider .slick-list:only-child .slick-slide{padding:0;}@media screen and (max-width:40em){.fall-foliage__slider .slick-list{-ms-flex-preferred-size:100%;flex-basis:100%;}}.fall-foliage__slider .slick-slide{width:100%;padding-left:1.38889rem;padding-right:1.38889rem;}.fall-foliage__slider .slick-slide img{margin:0 auto;}@media (max-width:40em){.fall-foliage__slider .slick-slide{padding:0;}}.fall-foliage__slider .slick-arrow{-webkit-box-flex:0;-ms-flex:0 1;flex:0 1;-ms-flex-preferred-size:3.88889rem;flex-basis:3.88889rem;max-width:3.88889rem;width:3.88889rem;height:3.88889rem;position:relative;top:-3rem;margin:1rem 0;padding:1.94444rem;border-radius:1.94444rem;background:center no-repeat url(/themes/custom/visitpa/images/icons/icon-slider-arrow.png);background-size:3.88889rem;text-indent:-9999px;-ms-flex-item-align:center;align-self:center;}.fall-foliage__slider .slick-arrow:hover,.fall-foliage__slider .slick-arrow:focus{background-color:#928109;}.fall-foliage__slider .slick-arrow.slick-next{-webkit-transform:rotate(180deg);transform:rotate(180deg);}@media (max-width:40em){.fall-foliage__slider .slick-arrow{display:none !important;}}.fall-foliage__slider .slick-dots{width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1.66667rem;}.fall-foliage__slider .slick-dots button{display:block;height:20px;width:20px;background-color:#8F4306;border-color:#8F4306;}.fall-foliage__slider .slick-dots li{display:block;float:left;}.fall-foliage__slider .slick-dots .slick-active button{background-color:#FF7600;border-color:white;border-width:5px;}.fall-foliage__slider .slick-dots li:first-child button{margin:0;}.fall-history{padding:8.33333rem 0;background:#141226 url(/themes/custom/visitpa/images/uncommon/fall/bg-smoke.png) no-repeat bottom center;background-size:100% auto;background-color:#122632;color:#FCF0DC;}@media (max-width:40em){.fall-history{padding:3.33333rem 0;}}.fall-history__header{max-width:66.66667rem;}.fall-history__header p{margin-top:1.66667rem;color:inherit;}.fall-history__title{font-size:4.88889rem;}@media (max-width:40em){.fall-history__title{font-size:1.77778rem;}}.fall-history__locations{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:5.55556rem;position:relative;}@media (max-width:40em){.fall-history__locations{margin-top:1.66667rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}.fall-history__locations-item{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:calc(50% - 0.5rem);flex-basis:calc(50% - 0.5rem);margin-bottom:1rem;background-color:#0a3f53;border-radius:1.11111rem;-ms-flex-item-align:stretch;align-self:stretch;-webkit-transition:background-color .15s linear;transition:background-color .15s linear;}.fall-history__locations-item:hover{background-color:#08131A;}.fall-history__locations-item:nth-child(odd){margin-right:0.5rem;}.fall-history__locations-item:nth-child(even){margin-left:0.5rem;}@media (max-width:40em){.fall-history__locations-item:nth-child(even),.fall-history__locations-item:nth-child(odd){margin-right:0;margin-left:0;}}.fall-history__locations-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.11111rem;text-decoration:none;color:inherit;min-height:150px;}@media (min-width:40em) and (max-width:45em){.fall-history__locations-link{min-height:200px;}}.fall-history__locations-text{padding-left:1rem;-webkit-box-flex:4;-ms-flex:4;flex:4;color:inherit;}.fall-history__locations-text h4,.fall-history__locations-text .page-node-type-press-releases h2,.page-node-type-press-releases .fall-history__locations-text h2,.fall-history__locations-text .page-node-type-press-releases h3,.page-node-type-press-releases .fall-history__locations-text h3,.fall-history__locations-text .page-node-type-press-releases body.page-node-type-event h1,.page-node-type-press-releases body.page-node-type-event .fall-history__locations-text h1,.fall-history__locations-text body.page-node-type-event .page-node-type-press-releases h1,body.page-node-type-event .page-node-type-press-releases .fall-history__locations-text h1,.fall-history__locations-text .page-node-type-story-ideas h2,.page-node-type-story-ideas .fall-history__locations-text h2,.fall-history__locations-text .page-node-type-story-ideas h3,.page-node-type-story-ideas .fall-history__locations-text h3,.fall-history__locations-text .page-node-type-story-ideas body.page-node-type-event h1,.page-node-type-story-ideas body.page-node-type-event .fall-history__locations-text h1,.fall-history__locations-text body.page-node-type-event .page-node-type-story-ideas h1,body.page-node-type-event .page-node-type-story-ideas .fall-history__locations-text h1,.fall-history__locations-text .trip-itinerary .field--name-field-itinerary-items .field--name-field-heading,.trip-itinerary .field--name-field-itinerary-items .fall-history__locations-text .field--name-field-heading,.fall-history__locations-text .paragraph--type--deal-categories .widget_list h2,.paragraph--type--deal-categories .widget_list .fall-history__locations-text h2,.fall-history__locations-text .paragraph--type--cvb-group-list .widget_list h2,.paragraph--type--cvb-group-list .widget_list .fall-history__locations-text h2,.fall-history__locations-text .paragraph--type--experience-finder-inline .resultsTitle,.paragraph--type--experience-finder-inline .fall-history__locations-text .resultsTitle,.fall-history__locations-text .paragraph--type--experience-finder-inline .field--name-field-title,.paragraph--type--experience-finder-inline .fall-history__locations-text .field--name-field-title,.fall-history__locations-text .paragraph--type--experience-finder .resultsTitle,.paragraph--type--experience-finder .fall-history__locations-text .resultsTitle,.fall-history__locations-text .paragraph--type--experience-finder .field--name-field-title,.paragraph--type--experience-finder .fall-history__locations-text .field--name-field-title,.fall-history__locations-text p{margin:0;color:inherit;}.fall-history__locations-text h4,.fall-history__locations-text .page-node-type-press-releases h2,.page-node-type-press-releases .fall-history__locations-text h2,.fall-history__locations-text .page-node-type-press-releases h3,.page-node-type-press-releases .fall-history__locations-text h3,.fall-history__locations-text .page-node-type-press-releases body.page-node-type-event h1,.page-node-type-press-releases body.page-node-type-event .fall-history__locations-text h1,.fall-history__locations-text body.page-node-type-event .page-node-type-press-releases h1,body.page-node-type-event .page-node-type-press-releases .fall-history__locations-text h1,.fall-history__locations-text .page-node-type-story-ideas h2,.page-node-type-story-ideas .fall-history__locations-text h2,.fall-history__locations-text .page-node-type-story-ideas h3,.page-node-type-story-ideas .fall-history__locations-text h3,.fall-history__locations-text .page-node-type-story-ideas body.page-node-type-event h1,.page-node-type-story-ideas body.page-node-type-event .fall-history__locations-text h1,.fall-history__locations-text body.page-node-type-event .page-node-type-story-ideas h1,body.page-node-type-event .page-node-type-story-ideas .fall-history__locations-text h1,.fall-history__locations-text .trip-itinerary .field--name-field-itinerary-items .field--name-field-heading,.trip-itinerary .field--name-field-itinerary-items .fall-history__locations-text .field--name-field-heading,.fall-history__locations-text .paragraph--type--deal-categories .widget_list h2,.paragraph--type--deal-categories .widget_list .fall-history__locations-text h2,.fall-history__locations-text .paragraph--type--cvb-group-list .widget_list h2,.paragraph--type--cvb-group-list .widget_list .fall-history__locations-text h2,.fall-history__locations-text .paragraph--type--experience-finder-inline .resultsTitle,.paragraph--type--experience-finder-inline .fall-history__locations-text .resultsTitle,.fall-history__locations-text .paragraph--type--experience-finder-inline .field--name-field-title,.paragraph--type--experience-finder-inline .fall-history__locations-text .field--name-field-title,.fall-history__locations-text .paragraph--type--experience-finder .resultsTitle,.paragraph--type--experience-finder .fall-history__locations-text .resultsTitle,.fall-history__locations-text .paragraph--type--experience-finder .field--name-field-title,.paragraph--type--experience-finder .fall-history__locations-text .field--name-field-title{font-weight:800;}.fall-history__locations-icon{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;}.fall-history__coa{margin-top:2.77778rem;text-align:center;}.fall-history__coa a:link,.fall-history__coa a:visited,.fall-history__coa a:active{font-family:"Spartan",sans-serif;letter-spacing:-0.04em;font-size:1.77778rem;font-weight:bold;color:inherit;}.fall-history__coa a:hover{text-decoration:none;}.fall-history .container,.fall-history .paragraph--type--region-teasers .views-element-container,.paragraph--type--region-teasers .fall-history .views-element-container,.fall-history .field--name-field-trips-all-teasers .views-element-container,.field--name-field-trips-all-teasers .fall-history .views-element-container,.fall-history .paragraph--type--trips-3-teasers .views-element-container,.paragraph--type--trips-3-teasers .fall-history .views-element-container{max-width:66.66667rem;overflow:visible;}.fall-history .video-toggle{position:relative;margin:13.33333rem auto 0;}@media (max-width:40em){.fall-history .video-toggle{margin-top:3.33333rem;padding:0;}}.winter-season .primary-banner:before{left:0;width:100%;}.winter-season .primary-banner:before{height:3.77778rem;width:100%;bottom:0;left:0;background-image:url(/themes/custom/visitpa/images/uncommon/winter/border-outdoor-adventures-top.svg);background-size:1920px 67px;background-position-y:bottom;}@media (max-width:1920px){.winter-season .primary-banner:before{background-size:100%;}}.winter-season .primary-banner__copy--large{color:#002536;}.winter-season .video-toggle__label{text-transform:uppercase;}.winter-cuisine{position:relative;padding:0 0 11.11111rem;margin-top:6.66667rem;background:#D6D0D0;color:#572F08;}@media (max-width:40em){.winter-cuisine{padding:2.22222rem 0 1.66667rem;background-image:none;}}.winter-cuisine:after,.winter-cuisine:before{content:'';display:block;position:absolute;}.winter-cuisine:before{height:124px;width:100%;top:-6.66667rem;left:0;background:white url(/themes/custom/visitpa/images/uncommon/winter/border-cuisine-top.svg) no-repeat top center;background-size:106.77778rem auto;z-index:-1;}@media (min-width:1922px){.winter-cuisine:before{background-size:100%;}}.winter-cuisine:after{width:216px;height:156px;right:0;bottom:0;background:url(/themes/custom/visitpa/images/uncommon/winter/corner-cuisine-bottom-right.svg) no-repeat top center;background-size:100%;}@media (max-width:800px){.winter-cuisine:after{bottom:0;height:0;width:25%;padding-top:25%;background-position:bottom right;}}@media (max-width:425px){.winter-cuisine:after{width:40%;padding-top:40%;}}.winter-cuisine__header p{margin-top:1.66667rem;color:inherit;}.winter-cuisine__title{font-size:4.55556rem;}@media (max-width:40em){.winter-cuisine__title{font-size:2.66667rem;}}.winter-cuisine__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:3.33333rem auto 0;max-width:66.66667rem;}@media (max-width:40em){.winter-cuisine__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}.winter-cuisine__sticker{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding-bottom:1.11111rem;}.winter-cuisine__sticker:nth-child(odd){padding-right:0.55556rem;}.winter-cuisine__sticker:nth-child(even){padding-left:0.55556rem;}.winter-cuisine__sticker img,.winter-cuisine__sticker a{display:block;}.winter-cuisine__sticker a:hover{-webkit-filter:brightness(90%);filter:brightness(90%);}@media (max-width:40em){.winter-cuisine__sticker{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;}.winter-cuisine__sticker:nth-child(odd),.winter-cuisine__sticker:nth-child(even){padding-left:0;padding-right:0;}}.winter-cuisine__coa{margin:3.33333rem 0;text-align:center;}.winter-cuisine__coa a{font-family:'Visuelt',sans-serif;letter-spacing:-0.04em;}@media (max-width:40em){.winter-cuisine__coa{margin:1.66667rem 0;}}.winter-cuisine__button{font-size:1.77778rem;font-weight:700;color:inherit;}.winter-cuisine__button:hover{text-decoration:none;}.winter-explore{position:relative;padding:9.44444rem 0 2.77778rem;color:white;background-color:#616AAB;}@media (max-width:40em){.winter-explore{padding-top:8.33333rem 0 5.55556rem;background-size:35% auto;}}.winter-explore:after,.winter-explore:before{content:'';display:block;position:absolute;width:100%;left:0;background:repeat-x top center;}.winter-explore:before{top:0;height:425px;width:449px;background:url(/themes/custom/visitpa/images/uncommon/winter/corner-explore-top-left.svg) no-repeat bottom left;background-size:100%;}@media (max-width:800px){.winter-explore:before{width:225px;height:212px;}}@media (max-width:425px){.winter-explore:before{width:40%;height:0;padding-top:40%;background-position:top left;}}.winter-explore:after{bottom:0;height:156px;width:216px;background:url(/themes/custom/visitpa/images/uncommon/winter/corner-explore-bottom-left.svg) no-repeat bottom left;background-size:100%;}@media (max-width:425px){.winter-explore:after{width:40%;height:0;padding-top:40%;background-position:bottom left;}}@media (max-width:40em){.winter-explore .enumeration-title{padding:0 1.66667rem;}}.winter-explore__header-wrap{position:relative;}.winter-explore__header{max-width:56.88889rem;}.winter-explore__header p{margin-top:1.66667rem;color:inherit;line-height:1.6;}.winter-explore__title{font-size:4.88889rem;}@media (max-width:40em){.winter-explore__title{font-size:1.77778rem;}}.winter-explore .slick-slider{display:-webkit-box;display:-ms-flexbox;display:flex;}@media (max-width:40em){.winter-explore .slick-slider{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}}.winter-explore .slick-slider picture{display:inline-block;}@media (min-width:40em){.winter-explore .slick-list{-webkit-box-flex:1;-ms-flex:1;flex:1;}}@media (max-width:40em){.winter-explore .slick-list{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:1rem;}}.winter-explore .slick-arrow{-webkit-box-flex:0;-ms-flex:0 1;flex:0 1;-ms-flex-preferred-size:3.88889rem;flex-basis:3.88889rem;max-width:3.88889rem;width:3.88889rem;height:3.88889rem;position:relative;top:-3rem;margin:1rem 0;padding:1.94444rem;border-radius:1.94444rem;background:center no-repeat url(/themes/custom/visitpa/images/uncommon/winter/icon-arrow-purple.svg);background-size:100%;text-indent:-9999px;-ms-flex-item-align:center;align-self:center;}@media (max-width:40em){.winter-explore .slick-arrow{margin:1rem 1rem 0;z-index:2;top:0;}}.winter-explore .slick-next{-webkit-transform:scaleX(-1);transform:scaleX(-1);}@media (max-width:40em){.winter-explore .slick-next{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;}}@media (max-width:40em){.winter-explore .slick-prev{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}}.winter-explore__slider-directions{position:relative;z-index:1;margin-top:-3.05556rem;padding-top:3.05556rem;background:url(/themes/custom/visitpa/images/icons/icon-directional-white.svg) no-repeat top center;text-align:center;font-family:'Visuelt',sans-serif;font-weight:700;font-size:0.66667rem;text-transform:uppercase;}@media (max-width:40em){.winter-explore__slider-directions{margin-top:-1.66667rem;padding-top:2.22222rem;}}.winter-explore__slider__item{position:relative;}@media (min-width:40em){.winter-explore__slider__item{height:0;padding-bottom:54.69506292%;}}.winter-explore__slider__item-title{position:absolute;pointer-events:none;z-index:1;top:0;left:0;width:100%;height:100%;margin-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;background-color:rgba(0,0,0,0.3);font-weight:800;font-size:3.66667rem;}@media (max-width:40em){.winter-explore__slider__item-title{font-size:1rem;}}.winter-explore__slider__item-title span{position:relative;color:white;}.winter-explore__slider__item-title span small{display:block;font-size:1rem;font-weight:800;text-transform:uppercase;letter-spacing:1px;}@media (max-width:40em){.winter-explore__slider__item-title span small{font-size:0.66667rem;}}.winter-explore__slider__item-title span small + small{font-size:12px;text-transform:unset;margin-top:10px;letter-spacing:0;font-weight:600;}.winter-explore__coa{margin:5.55556rem 0;text-align:center;}.winter-explore__coa a:link,.winter-explore__coa a:visited,.winter-explore__coa a:active{font-family:'Visuelt',sans-serif;letter-spacing:-0.04em;font-size:1.77778rem;font-weight:bold;color:white;}.winter-explore__coa a:hover{text-decoration:none;}@media (min-width:40em){.winter-explore .pannable-image-wrapper:after{background-image:url(/themes/custom/visitpa/images/uncommon/winter/mask_binoculars_purple.png);}}.winter-festivals{position:relative;padding:11.11111rem 0 16.66667rem;background:#9BC4D4 url(/themes/custom/visitpa/images/uncommon/winter/background-snowflakes.svg) no-repeat center center;background-size:1400px auto;color:#331C08;}@media (max-width:40em){.winter-festivals{padding:5.55556rem 0;}}.winter-festivals:after,.winter-festivals:before{content:'';display:block;position:absolute;width:100%;left:0;background:repeat-x top center;}.winter-festivals:before{top:0;right:0;left:initial;height:155px;background:no-repeat top right;background-image:url(/themes/custom/visitpa/images/uncommon/winter/corner-festivals-top-right.svg);background-size:210px 155px;}@media (max-width:425px){.winter-festivals:before{width:40%;height:0;padding-top:40%;background-position:top right;background-size:100%;}}.winter-festivals__header{max-width:77.77778rem;padding:0 1.66667rem;}.winter-festivals__header p{margin-top:1.66667rem;color:inherit;}.winter-festivals__title{font-size:4.88889rem;}@media (max-width:40em){.winter-festivals__title{font-size:1.77778rem;}}.winter-festivals__calendar{-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:66.66667rem;margin:5.55556rem auto 0;}@media (max-width:40em){.winter-festivals__calendar{margin:1.66667rem auto 0;padding:0 30px;}}.winter-festivals__calendar-event{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:33.33334%;flex-basis:33.33334%;padding-bottom:5.55556rem;text-align:center;}@media (max-width:40em){.winter-festivals__calendar-event{-ms-flex-preferred-size:100%;flex-basis:100%;padding-bottom:0.83333rem;}}.winter-festivals__calendar-link:link,.winter-festivals__calendar-link:visited,.winter-festivals__calendar-link:active{display:block;padding:20px;border-radius:20px;text-decoration:none;-webkit-transition:background-color .15s linear;transition:background-color .15s linear;}.winter-festivals__calendar-link:hover{background-color:#ACD3E2;}.winter-festivals__calendar-title,.winter-festivals__calendar-date{font-family:'Visuelt',sans-serif;letter-spacing:-0.04em;}.winter-festivals__calendar-date{font-size:1rem;font-weight:700;color:#163AB2;}.winter-festivals__calendar-title{margin-top:1rem;margin-bottom:1rem;font-size:1rem;font-weight:700;color:black;}.winter-festivals__coa{margin-top:2.77778rem;text-align:center;color:#163AB2;}@media (max-width:40em){.winter-festivals__coa{margin-top:0.83333rem;}}.winter-festivals__coa a,.winter-festivals__coa a:link,.winter-festivals__coa a:visited,.winter-festivals__coa a:active{font-family:'Visuelt',sans-serif;letter-spacing:-0.04em;font-size:1.77778rem;font-weight:700;color:inherit;}@media (max-width:40em){.winter-festivals__coa a,.winter-festivals__coa a:link,.winter-festivals__coa a:visited,.winter-festivals__coa a:active{font-size:1.33333rem;}}.winter-festivals__coa a:hover{text-decoration:none;}.winter-festivals .video-toggle{margin-top:12.22222rem;}@media (max-width:40em){.winter-festivals .video-toggle{margin-top:3.33333rem;}}.winter-festivals .enumeration-title{padding-right:30px;padding-left:30px;}.winter-outdoor{position:relative;padding:0 0 3.33333rem;color:#002536;background-color:white;background:white url(/themes/custom/visitpa/images/uncommon/winter/graphic-skiiers.svg) no-repeat top center;background-size:1920px auto;}@media (min-width:1920px){.winter-outdoor{background-size:100% auto;}}@media (max-width:40em){.winter-outdoor{background-size:1150px auto;}}.winter-outdoor:before,.winter-outdoor:after{left:0;width:100%;}.winter-outdoor__container{padding:50px;}@media (max-width:40em){.winter-outdoor__container{padding:30px 0;}}.winter-outdoor__header{max-width:56.88889rem;color:#002536;}.winter-outdoor__header p{color:white;}.winter-outdoor__title{font-size:4rem;color:#002536;}.winter-outdoor__title + p{margin:1rem 0 2rem;color:#002536;}@media (max-width:40em){.winter-outdoor__title{font-size:1.77778rem;}.winter-outdoor__title + p{margin:1rem 0 2rem;font-size:1rem;}}.winter-outdoor .container,.winter-outdoor .paragraph--type--region-teasers .views-element-container,.paragraph--type--region-teasers .winter-outdoor .views-element-container,.winter-outdoor .field--name-field-trips-all-teasers .views-element-container,.field--name-field-trips-all-teasers .winter-outdoor .views-element-container,.winter-outdoor .paragraph--type--trips-3-teasers .views-element-container,.paragraph--type--trips-3-teasers .winter-outdoor .views-element-container{overflow:visible;}.winter-outdoor .enumeration-title{margin-top:5.55556rem;margin-bottom:3.33333rem;color:#002536;}@media (max-width:40em){.winter-outdoor .enumeration-title{margin-bottom:2.77778rem;}}.winter-outdoor__coa{margin-top:6.66667rem;text-align:center;}.winter-outdoor__coa a{font-family:'Visuelt',sans-serif;letter-spacing:-0.04em;color:#067B9F;}.winter-outdoor__button{font-size:1.77778rem;font-weight:700;color:inherit;}.winter-outdoor__button:hover{text-decoration:none;}.winter-outdoor__slider-link{text-decoration:none;}.winter-outdoor__slider-item h4,.winter-outdoor__slider-item .page-node-type-press-releases h2,.page-node-type-press-releases .winter-outdoor__slider-item h2,.winter-outdoor__slider-item .page-node-type-press-releases h3,.page-node-type-press-releases .winter-outdoor__slider-item h3,.winter-outdoor__slider-item .page-node-type-press-releases body.page-node-type-event h1,.page-node-type-press-releases body.page-node-type-event .winter-outdoor__slider-item h1,.winter-outdoor__slider-item body.page-node-type-event .page-node-type-press-releases h1,body.page-node-type-event .page-node-type-press-releases .winter-outdoor__slider-item h1,.winter-outdoor__slider-item .page-node-type-story-ideas h2,.page-node-type-story-ideas .winter-outdoor__slider-item h2,.winter-outdoor__slider-item .page-node-type-story-ideas h3,.page-node-type-story-ideas .winter-outdoor__slider-item h3,.winter-outdoor__slider-item .page-node-type-story-ideas body.page-node-type-event h1,.page-node-type-story-ideas body.page-node-type-event .winter-outdoor__slider-item h1,.winter-outdoor__slider-item body.page-node-type-event .page-node-type-story-ideas h1,body.page-node-type-event .page-node-type-story-ideas .winter-outdoor__slider-item h1,.winter-outdoor__slider-item .trip-itinerary .field--name-field-itinerary-items .field--name-field-heading,.trip-itinerary .field--name-field-itinerary-items .winter-outdoor__slider-item .field--name-field-heading,.winter-outdoor__slider-item .paragraph--type--deal-categories .widget_list h2,.paragraph--type--deal-categories .widget_list .winter-outdoor__slider-item h2,.winter-outdoor__slider-item .paragraph--type--cvb-group-list .widget_list h2,.paragraph--type--cvb-group-list .widget_list .winter-outdoor__slider-item h2,.winter-outdoor__slider-item .paragraph--type--experience-finder-inline .resultsTitle,.paragraph--type--experience-finder-inline .winter-outdoor__slider-item .resultsTitle,.winter-outdoor__slider-item .paragraph--type--experience-finder-inline .field--name-field-title,.paragraph--type--experience-finder-inline .winter-outdoor__slider-item .field--name-field-title,.winter-outdoor__slider-item .paragraph--type--experience-finder .resultsTitle,.paragraph--type--experience-finder .winter-outdoor__slider-item .resultsTitle,.winter-outdoor__slider-item .paragraph--type--experience-finder .field--name-field-title,.paragraph--type--experience-finder .winter-outdoor__slider-item .field--name-field-title,.winter-outdoor__slider-item p{color:#002536;margin:0.5rem 0;}.winter-outdoor__slider-item h4,.winter-outdoor__slider-item .page-node-type-press-releases h2,.page-node-type-press-releases .winter-outdoor__slider-item h2,.winter-outdoor__slider-item .page-node-type-press-releases h3,.page-node-type-press-releases .winter-outdoor__slider-item h3,.winter-outdoor__slider-item .page-node-type-press-releases body.page-node-type-event h1,.page-node-type-press-releases body.page-node-type-event .winter-outdoor__slider-item h1,.winter-outdoor__slider-item body.page-node-type-event .page-node-type-press-releases h1,body.page-node-type-event .page-node-type-press-releases .winter-outdoor__slider-item h1,.winter-outdoor__slider-item .page-node-type-story-ideas h2,.page-node-type-story-ideas .winter-outdoor__slider-item h2,.winter-outdoor__slider-item .page-node-type-story-ideas h3,.page-node-type-story-ideas .winter-outdoor__slider-item h3,.winter-outdoor__slider-item .page-node-type-story-ideas body.page-node-type-event h1,.page-node-type-story-ideas body.page-node-type-event .winter-outdoor__slider-item h1,.winter-outdoor__slider-item body.page-node-type-event .page-node-type-story-ideas h1,body.page-node-type-event .page-node-type-story-ideas .winter-outdoor__slider-item h1,.winter-outdoor__slider-item .trip-itinerary .field--name-field-itinerary-items .field--name-field-heading,.trip-itinerary .field--name-field-itinerary-items .winter-outdoor__slider-item .field--name-field-heading,.winter-outdoor__slider-item .paragraph--type--deal-categories .widget_list h2,.paragraph--type--deal-categories .widget_list .winter-outdoor__slider-item h2,.winter-outdoor__slider-item .paragraph--type--cvb-group-list .widget_list h2,.paragraph--type--cvb-group-list .widget_list .winter-outdoor__slider-item h2,.winter-outdoor__slider-item .paragraph--type--experience-finder-inline .resultsTitle,.paragraph--type--experience-finder-inline .winter-outdoor__slider-item .resultsTitle,.winter-outdoor__slider-item .paragraph--type--experience-finder-inline .field--name-field-title,.paragraph--type--experience-finder-inline .winter-outdoor__slider-item .field--name-field-title,.winter-outdoor__slider-item .paragraph--type--experience-finder .resultsTitle,.paragraph--type--experience-finder .winter-outdoor__slider-item .resultsTitle,.winter-outdoor__slider-item .paragraph--type--experience-finder .field--name-field-title,.paragraph--type--experience-finder .winter-outdoor__slider-item .field--name-field-title{color:#002536;margin-top:1rem;line-height:1.6;}.winter-outdoor__slider-item a,.winter-outdoor__slider-item a:link,.winter-outdoor__slider-item a:visited,.winter-outdoor__slider-item a:active{color:#002536;text-decoration:none;}.winter-outdoor__slider-item a:hover h4,.winter-outdoor__slider-item a:hover .page-node-type-press-releases h2,.page-node-type-press-releases .winter-outdoor__slider-item a:hover h2,.winter-outdoor__slider-item a:hover .page-node-type-press-releases h3,.page-node-type-press-releases .winter-outdoor__slider-item a:hover h3,.winter-outdoor__slider-item a:hover .page-node-type-press-releases body.page-node-type-event h1,.page-node-type-press-releases body.page-node-type-event .winter-outdoor__slider-item a:hover h1,.winter-outdoor__slider-item a:hover body.page-node-type-event .page-node-type-press-releases h1,body.page-node-type-event .page-node-type-press-releases .winter-outdoor__slider-item a:hover h1,.winter-outdoor__slider-item a:hover .page-node-type-story-ideas h2,.page-node-type-story-ideas .winter-outdoor__slider-item a:hover h2,.winter-outdoor__slider-item a:hover .page-node-type-story-ideas h3,.page-node-type-story-ideas .winter-outdoor__slider-item a:hover h3,.winter-outdoor__slider-item a:hover .page-node-type-story-ideas body.page-node-type-event h1,.page-node-type-story-ideas body.page-node-type-event .winter-outdoor__slider-item a:hover h1,.winter-outdoor__slider-item a:hover body.page-node-type-event .page-node-type-story-ideas h1,body.page-node-type-event .page-node-type-story-ideas .winter-outdoor__slider-item a:hover h1,.winter-outdoor__slider-item a:hover .trip-itinerary .field--name-field-itinerary-items .field--name-field-heading,.trip-itinerary .field--name-field-itinerary-items .winter-outdoor__slider-item a:hover .field--name-field-heading,.winter-outdoor__slider-item a:hover .paragraph--type--deal-categories .widget_list h2,.paragraph--type--deal-categories .widget_list .winter-outdoor__slider-item a:hover h2,.winter-outdoor__slider-item a:hover .paragraph--type--cvb-group-list .widget_list h2,.paragraph--type--cvb-group-list .widget_list .winter-outdoor__slider-item a:hover h2,.winter-outdoor__slider-item a:hover .paragraph--type--experience-finder-inline .resultsTitle,.paragraph--type--experience-finder-inline .winter-outdoor__slider-item a:hover .resultsTitle,.winter-outdoor__slider-item a:hover .paragraph--type--experience-finder-inline .field--name-field-title,.paragraph--type--experience-finder-inline .winter-outdoor__slider-item a:hover .field--name-field-title,.winter-outdoor__slider-item a:hover .paragraph--type--experience-finder .resultsTitle,.paragraph--type--experience-finder .winter-outdoor__slider-item a:hover .resultsTitle,.winter-outdoor__slider-item a:hover .paragraph--type--experience-finder .field--name-field-title,.paragraph--type--experience-finder .winter-outdoor__slider-item a:hover .field--name-field-title{text-decoration:underline;}.winter-outdoor__slider-item a:hover p{text-decoration:none;}.winter-outdoor__slider{position:relative;max-width:55.55556rem;margin:0 auto 4em;}.winter-outdoor__slider__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1rem solid white;}@media (max-width:40em){.winter-outdoor__slider__item{height:auto;}}.winter-outdoor__slider .slick-slider{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.winter-outdoor__slider .slick-list{-webkit-box-flex:0;-ms-flex:0 1;flex:0 1;-ms-flex-preferred-size:calc(100% - 200px);flex-basis:calc(100% - 200px);}.winter-outdoor__slider .slick-list:only-child{-ms-flex-preferred-size:100%;flex-basis:100%;}.winter-outdoor__slider .slick-list:only-child .slick-slide{padding:0;}@media screen and (max-width:40em){.winter-outdoor__slider .slick-list{-ms-flex-preferred-size:100%;flex-basis:100%;}}.winter-outdoor__slider .slick-slide{width:100%;padding-left:1.38889rem;padding-right:1.38889rem;}.winter-outdoor__slider .slick-slide img{margin:0 auto;}@media (max-width:40em){.winter-outdoor__slider .slick-slide{padding:0;}}.winter-outdoor__slider .slick-arrow{-webkit-box-flex:0;-ms-flex:0 1;flex:0 1;-ms-flex-preferred-size:3.88889rem;flex-basis:3.88889rem;max-width:3.88889rem;width:3.88889rem;height:3.88889rem;position:relative;top:-3rem;margin:1rem 0;padding:1.94444rem;border-radius:1.94444rem;border:0;background:center no-repeat url(/themes/custom/visitpa/images/icons/icon-slider-arrow-teal.png);background-size:3.88889rem;text-indent:-9999px;-ms-flex-item-align:center;align-self:center;}.winter-outdoor__slider .slick-arrow:hover,.winter-outdoor__slider .slick-arrow:focus{background-color:#022f3d;}.winter-outdoor__slider .slick-arrow.slick-next{-webkit-transform:rotate(180deg);transform:rotate(180deg);}@media (max-width:40em){.winter-outdoor__slider .slick-arrow{display:none !important;}}.winter-outdoor__slider .slick-dots{width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1.66667rem;}.winter-outdoor__slider .slick-dots button{display:block;height:20px;width:20px;background-color:#002536;border-color:#002536;}.winter-outdoor__slider .slick-dots li{display:block;float:left;}.winter-outdoor__slider .slick-dots .slick-active button{background-color:white;border-color:#0D8EFF;border-width:5px;}.winter-outdoor__slider .slick-dots li:first-child button{margin:0;}.winter-outdoor .video-toggle__label{font-size:1.33333rem;}.winter-retreats{position:relative;padding:8.33333rem 0 11.11111rem;background:url(/themes/custom/visitpa/images/uncommon/winter/border-retreats-bottom.svg) no-repeat bottom center;background-size:2071px 130px;background-color:#1F2F34;color:white;}@media (max-width:40em){.winter-retreats{padding:3.33333rem 0 6.66667rem;background-size:100% 75px;}}.winter-retreats:before{content:'';display:block;position:absolute;top:-1.66667rem;left:0;height:6.66667rem;width:100%;background:url(/themes/custom/visitpa/images/uncommon/winter/border-retreats-top.svg) no-repeat top center;background-size:1024px 79px;}@media (min-width:1024px){.winter-retreats:before{background-size:100% auto;}}.winter-retreats__header{max-width:66.66667rem;}.winter-retreats__header p{margin-top:1.66667rem;color:inherit;}.winter-retreats__title{font-size:4.88889rem;}@media (max-width:40em){.winter-retreats__title{font-size:1.77778rem;}}.winter-retreats__locations{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:5.55556rem;position:relative;}@media (max-width:50em){.winter-retreats__locations{margin-top:1.66667rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}.winter-retreats__locations-item{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:calc(50% - 0.5rem);flex-basis:calc(50% - 0.5rem);margin-bottom:1rem;background:url(/themes/custom/visitpa/images/uncommon/winter/2024/Bunny-Hill-Tix.svg) no-repeat center center;background-size:100% 100%;border-radius:1.11111rem;-ms-flex-item-align:stretch;align-self:stretch;text-align:center;-webkit-transition:background-image .2s ease;transition:background-image .2s ease;}.winter-retreats__locations-item:hover{background-image:url(/themes/custom/visitpa/images/uncommon/winter/2024/Bunny-Hill-Tix-Hover.svg);}.winter-retreats__locations-item:nth-child(odd){margin-right:0.5rem;}.winter-retreats__locations-item:nth-child(even){margin-left:0.5rem;}@media (max-width:50em){.winter-retreats__locations-item:nth-child(even),.winter-retreats__locations-item:nth-child(odd){margin-right:0;margin-left:0;}}.winter-retreats__locations-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1.11111rem;text-decoration:none;color:inherit;min-height:175px;}@media (min-width:40em) and (max-width:45em){.winter-retreats__locations-link{min-height:200px;}}.winter-retreats__locations-text{width:calc(100% - 185px);color:inherit;}.winter-retreats__locations-text p{font-size:0.88889rem;}.winter-retreats__locations-text h4,.winter-retreats__locations-text .page-node-type-press-releases h2,.page-node-type-press-releases .winter-retreats__locations-text h2,.winter-retreats__locations-text .page-node-type-press-releases h3,.page-node-type-press-releases .winter-retreats__locations-text h3,.winter-retreats__locations-text .page-node-type-press-releases body.page-node-type-event h1,.page-node-type-press-releases body.page-node-type-event .winter-retreats__locations-text h1,.winter-retreats__locations-text body.page-node-type-event .page-node-type-press-releases h1,body.page-node-type-event .page-node-type-press-releases .winter-retreats__locations-text h1,.winter-retreats__locations-text .page-node-type-story-ideas h2,.page-node-type-story-ideas .winter-retreats__locations-text h2,.winter-retreats__locations-text .page-node-type-story-ideas h3,.page-node-type-story-ideas .winter-retreats__locations-text h3,.winter-retreats__locations-text .page-node-type-story-ideas body.page-node-type-event h1,.page-node-type-story-ideas body.page-node-type-event .winter-retreats__locations-text h1,.winter-retreats__locations-text body.page-node-type-event .page-node-type-story-ideas h1,body.page-node-type-event .page-node-type-story-ideas .winter-retreats__locations-text h1,.winter-retreats__locations-text .trip-itinerary .field--name-field-itinerary-items .field--name-field-heading,.trip-itinerary .field--name-field-itinerary-items .winter-retreats__locations-text .field--name-field-heading,.winter-retreats__locations-text .paragraph--type--deal-categories .widget_list h2,.paragraph--type--deal-categories .widget_list .winter-retreats__locations-text h2,.winter-retreats__locations-text .paragraph--type--cvb-group-list .widget_list h2,.paragraph--type--cvb-group-list .widget_list .winter-retreats__locations-text h2,.winter-retreats__locations-text .paragraph--type--experience-finder-inline .resultsTitle,.paragraph--type--experience-finder-inline .winter-retreats__locations-text .resultsTitle,.winter-retreats__locations-text .paragraph--type--experience-finder-inline .field--name-field-title,.paragraph--type--experience-finder-inline .winter-retreats__locations-text .field--name-field-title,.winter-retreats__locations-text .paragraph--type--experience-finder .resultsTitle,.paragraph--type--experience-finder .winter-retreats__locations-text .resultsTitle,.winter-retreats__locations-text .paragraph--type--experience-finder .field--name-field-title,.paragraph--type--experience-finder .winter-retreats__locations-text .field--name-field-title,.winter-retreats__locations-text p{margin:0;color:inherit;}.winter-retreats__locations-text h4,.winter-retreats__locations-text .page-node-type-press-releases h2,.page-node-type-press-releases .winter-retreats__locations-text h2,.winter-retreats__locations-text .page-node-type-press-releases h3,.page-node-type-press-releases .winter-retreats__locations-text h3,.winter-retreats__locations-text .page-node-type-press-releases body.page-node-type-event h1,.page-node-type-press-releases body.page-node-type-event .winter-retreats__locations-text h1,.winter-retreats__locations-text body.page-node-type-event .page-node-type-press-releases h1,body.page-node-type-event .page-node-type-press-releases .winter-retreats__locations-text h1,.winter-retreats__locations-text .page-node-type-story-ideas h2,.page-node-type-story-ideas .winter-retreats__locations-text h2,.winter-retreats__locations-text .page-node-type-story-ideas h3,.page-node-type-story-ideas .winter-retreats__locations-text h3,.winter-retreats__locations-text .page-node-type-story-ideas body.page-node-type-event h1,.page-node-type-story-ideas body.page-node-type-event .winter-retreats__locations-text h1,.winter-retreats__locations-text body.page-node-type-event .page-node-type-story-ideas h1,body.page-node-type-event .page-node-type-story-ideas .winter-retreats__locations-text h1,.winter-retreats__locations-text .trip-itinerary .field--name-field-itinerary-items .field--name-field-heading,.trip-itinerary .field--name-field-itinerary-items .winter-retreats__locations-text .field--name-field-heading,.winter-retreats__locations-text .paragraph--type--deal-categories .widget_list h2,.paragraph--type--deal-categories .widget_list .winter-retreats__locations-text h2,.winter-retreats__locations-text .paragraph--type--cvb-group-list .widget_list h2,.paragraph--type--cvb-group-list .widget_list .winter-retreats__locations-text h2,.winter-retreats__locations-text .paragraph--type--experience-finder-inline .resultsTitle,.paragraph--type--experience-finder-inline .winter-retreats__locations-text .resultsTitle,.winter-retreats__locations-text .paragraph--type--experience-finder-inline .field--name-field-title,.paragraph--type--experience-finder-inline .winter-retreats__locations-text .field--name-field-title,.winter-retreats__locations-text .paragraph--type--experience-finder .resultsTitle,.paragraph--type--experience-finder .winter-retreats__locations-text .resultsTitle,.winter-retreats__locations-text .paragraph--type--experience-finder .field--name-field-title,.paragraph--type--experience-finder .winter-retreats__locations-text .field--name-field-title{font-weight:800;}@media (max-width:40em){.winter-retreats__locations-text{width:calc(100% - 30px);}.winter-retreats__locations-text p{display:none;}}@media (min-width:50em) and (max-width:60em){.winter-retreats__locations-text p{display:none;}}.winter-retreats__locations-icon{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;}.winter-retreats__coa{margin-top:7.77778rem;text-align:center;color:#FCD04D;}.winter-retreats__coa a:link,.winter-retreats__coa a:visited,.winter-retreats__coa a:active{font-family:'Visuelt',sans-serif;letter-spacing:-0.04em;font-size:1.77778rem;font-weight:bold;color:inherit;}.winter-retreats__coa a:hover{text-decoration:none;}@media (max-width:40em){.winter-retreats__coa{margin-top:3.88889rem;}}.winter-retreats .container,.winter-retreats .paragraph--type--region-teasers .views-element-container,.paragraph--type--region-teasers .winter-retreats .views-element-container,.winter-retreats .field--name-field-trips-all-teasers .views-element-container,.field--name-field-trips-all-teasers .winter-retreats .views-element-container,.winter-retreats .paragraph--type--trips-3-teasers .views-element-container,.paragraph--type--trips-3-teasers .winter-retreats .views-element-container{max-width:66.66667rem;overflow:visible;}.winter-retreats .video-toggle{position:relative;margin:13.33333rem auto 0;}@media (max-width:40em){.winter-retreats .video-toggle{margin-top:3.33333rem;padding:0;}}.spring-season .primary-banner:before{left:0;width:100%;}.spring-season .primary-banner:before{height:3.77778rem;width:100%;bottom:0;left:0;background-size:1920px 67px;background-position-y:bottom;}@media (max-width:1920px){.spring-season .primary-banner:before{background-size:100%;}}.spring-season .title-base,.spring-season .paragraph--type--_0-50-callout .text,.paragraph--type--_0-50-callout .spring-season .text{text-transform:lowercase;}.spring-season .primary-banner__copy--large{color:white;}.spring-season .video-toggle__label{text-transform:uppercase;}.spring-explore{position:relative;padding:9.44444rem 0 2.77778rem;color:#1e7b89;background-color:#b5ebf3;background:#b5ebf3 url(/themes/custom/visitpa/images/uncommon/spring/Section%203-Spring25.png) no-repeat top center;background-size:1920px auto;}@media (min-width:1920px){.spring-explore{background-size:100% auto;}}@media (max-width:40em){.spring-explore{background-size:1150px auto;}}@media (max-width:40em){.spring-explore{padding-top:8.33333rem 0 5.55556rem;background-size:35% auto;}}@media (max-width:40em){.spring-explore .enumeration-title{padding:0 1.66667rem;}}.spring-explore__header-wrap{position:relative;}.spring-explore__header{max-width:56.88889rem;}.spring-explore__header p{margin-top:1.66667rem;color:inherit;line-height:1.6;}.spring-explore__title{font-size:4.88889rem;}@media (max-width:40em){.spring-explore__title{font-size:1.77778rem;}}.spring-explore .slick-slider{display:-webkit-box;display:-ms-flexbox;display:flex;}@media (max-width:40em){.spring-explore .slick-slider{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}}.spring-explore .slick-slider picture{display:inline-block;}@media (min-width:40em){.spring-explore .slick-list{-webkit-box-flex:1;-ms-flex:1;flex:1;}}@media (max-width:40em){.spring-explore .slick-list{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:1rem;}}.spring-explore .slick-arrow{-webkit-box-flex:0;-ms-flex:0 1;flex:0 1;-ms-flex-preferred-size:3.88889rem;flex-basis:3.88889rem;max-width:3.88889rem;width:3.88889rem;height:3.88889rem;position:relative;top:-3rem;margin:1rem 0;padding:1.94444rem;border-radius:1.94444rem;background:center no-repeat url(/themes/custom/visitpa/images/uncommon/spring/icon-slider-arrow-sec3.png);background-size:100%;text-indent:-9999px;-ms-flex-item-align:center;align-self:center;}@media (max-width:40em){.spring-explore .slick-arrow{margin:1rem 1rem 0;z-index:2;top:0;}}.spring-explore .slick-next{-webkit-transform:scaleX(-1);transform:scaleX(-1);}@media (max-width:40em){.spring-explore .slick-next{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;}}@media (max-width:40em){.spring-explore .slick-prev{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}}.spring-explore__slider-directions{position:relative;z-index:1;margin-top:-3.05556rem;padding-top:3.05556rem;background:url(/themes/custom/visitpa/images/icons/icon-slider-arrow-sec3.png) no-repeat top center;text-align:center;font-family:'Visuelt',sans-serif;font-weight:700;font-size:0.66667rem;text-transform:uppercase;}@media (max-width:40em){.spring-explore__slider-directions{margin-top:-1.66667rem;padding-top:2.22222rem;}}.spring-explore__slider__item{position:relative;}@media (min-width:40em){.spring-explore__slider__item{height:0;padding-bottom:54.69506292%;}}.spring-explore__slider__item-title{position:absolute;pointer-events:none;z-index:1;top:0;left:0;width:100%;height:100%;margin-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;background-color:rgba(0,0,0,0.3);font-weight:800;font-size:3.66667rem;}@media (max-width:40em){.spring-explore__slider__item-title{font-size:1rem;}}.spring-explore__slider__item-title span{position:relative;color:white;}.spring-explore__slider__item-title span small{display:block;font-size:1rem;font-weight:800;text-transform:uppercase;letter-spacing:1px;}@media (max-width:40em){.spring-explore__slider__item-title span small{font-size:0.66667rem;}}.spring-explore__slider__item-title span small + small{font-size:12px;text-transform:unset;margin-top:10px;letter-spacing:0;font-weight:600;}.spring-explore__coa{margin:5.55556rem 0;text-align:center;}.spring-explore__coa a:link,.spring-explore__coa a:visited,.spring-explore__coa a:active{font-family:'Visuelt',sans-serif;letter-spacing:-0.04em;font-size:1.77778rem;font-weight:bold;color:#1e7b89;}.spring-explore__coa a:hover{text-decoration:none;}@media (min-width:40em){.spring-explore .pannable-image-wrapper:after{background-image:url(/themes/custom/visitpa/images/uncommon/spring/mask_binoculars_PowderBlue.png);}}.spring-festivals{position:relative;padding:9.44444rem 0 2.77778rem;background-color:#fffcb1;background-size:1920px auto;color:#ea550c;}@media (min-width:1920px){.spring-festivals{background-size:100% auto;}}@media (max-width:40em){.spring-festivals{background-size:1150px auto;}}@media (max-width:40em){.spring-festivals{padding:5.55556rem 0;}}.spring-festivals__header{max-width:77.77778rem;padding:0 1.66667rem;}.spring-festivals__header p{margin-top:1.66667rem;color:inherit;}.spring-festivals__title{font-size:4.88889rem;}@media (max-width:40em){.spring-festivals__title{font-size:1.77778rem;}}.spring-festivals__calendar{-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:66.66667rem;margin:5.55556rem auto 0;}@media (max-width:40em){.spring-festivals__calendar{margin:1.66667rem auto 0;padding:0 30px;}}.spring-festivals__calendar-event{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:33.33334%;flex-basis:33.33334%;padding-bottom:5.55556rem;text-align:center;}@media (max-width:40em){.spring-festivals__calendar-event{-ms-flex-preferred-size:100%;flex-basis:100%;padding-bottom:0.83333rem;}}.spring-festivals__calendar-link:link,.spring-festivals__calendar-link:visited,.spring-festivals__calendar-link:active{display:block;padding:20px;border-radius:20px;text-decoration:none;-webkit-transition:background-color .15s linear;transition:background-color .15s linear;}.spring-festivals__calendar-link:hover{background-color:#ACD3E2;}.spring-festivals__calendar-title,.spring-festivals__calendar-date{font-family:'Visuelt',sans-serif;letter-spacing:-0.04em;}.spring-festivals__calendar-date{font-size:1rem;font-weight:700;color:#163AB2;}.spring-festivals__calendar-title{margin-top:1rem;margin-bottom:1rem;font-size:1rem;font-weight:700;color:black;}.spring-festivals__coa{margin-top:2.77778rem;text-align:center;color:#ea550c;}@media (max-width:40em){.spring-festivals__coa{margin-top:0.83333rem;}}.spring-festivals__coa a,.spring-festivals__coa a:link,.spring-festivals__coa a:visited,.spring-festivals__coa a:active{font-family:'Visuelt',sans-serif;letter-spacing:-0.04em;font-size:1.77778rem;font-weight:700;color:inherit;}@media (max-width:40em){.spring-festivals__coa a,.spring-festivals__coa a:link,.spring-festivals__coa a:visited,.spring-festivals__coa a:active{font-size:1.33333rem;}}.spring-festivals__coa a:hover{text-decoration:none;}.spring-festivals .video-toggle{margin-top:12.22222rem;}@media (max-width:40em){.spring-festivals .video-toggle{margin-top:3.33333rem;}}.spring-festivals .enumeration-title{padding-right:30px;padding-left:30px;}.spring-garden{position:relative;padding:0 0 3.33333rem;color:#1b3e57;background-color:#92d1e3;background:#92d1e3 url(/themes/custom/visitpa/images/uncommon/spring/Section%201-Spring25.jpg) no-repeat top center;background-size:1920px auto;}@media (min-width:1920px){.spring-garden{background-size:100% auto;}}@media (max-width:40em){.spring-garden{background-size:1150px auto;}}.spring-garden:before,.spring-garden:after{left:0;width:100%;}.spring-garden__container{padding:50px;}@media (max-width:40em){.spring-garden__container{padding:30px 0;}}.spring-garden__header{max-width:56.88889rem;color:#1b3e57;}.spring-garden__header p{color:#1b3e57;}.spring-garden__title{font-size:4rem;color:#1b3e57;}.spring-garden__title + p{margin:1rem 0 2rem;color:#1b3e57;}@media (max-width:40em){.spring-garden__title{font-size:1.77778rem;}.spring-garden__title + p{margin:1rem 0 2rem;font-size:1rem;}}.spring-garden .container,.spring-garden .paragraph--type--region-teasers .views-element-container,.paragraph--type--region-teasers .spring-garden .views-element-container,.spring-garden .field--name-field-trips-all-teasers .views-element-container,.field--name-field-trips-all-teasers .spring-garden .views-element-container,.spring-garden .paragraph--type--trips-3-teasers .views-element-container,.paragraph--type--trips-3-teasers .spring-garden .views-element-container{overflow:visible;}.spring-garden .enumeration-title{margin-top:5.55556rem;margin-bottom:3.33333rem;color:#1b3e57;}@media (max-width:40em){.spring-garden .enumeration-title{margin-bottom:2.77778rem;}}.spring-garden__coa{margin-top:6.66667rem;text-align:center;}.spring-garden__coa a{font-family:'Visuelt',sans-serif;letter-spacing:-0.04em;color:#1b3e57;}.spring-garden__button{font-size:1.77778rem;font-weight:700;color:inherit;}.spring-garden__button:hover{text-decoration:none;}.spring-garden__slider-link{text-decoration:none;}.spring-garden__slider-item h4,.spring-garden__slider-item .page-node-type-press-releases h2,.page-node-type-press-releases .spring-garden__slider-item h2,.spring-garden__slider-item .page-node-type-press-releases h3,.page-node-type-press-releases .spring-garden__slider-item h3,.spring-garden__slider-item .page-node-type-press-releases body.page-node-type-event h1,.page-node-type-press-releases body.page-node-type-event .spring-garden__slider-item h1,.spring-garden__slider-item body.page-node-type-event .page-node-type-press-releases h1,body.page-node-type-event .page-node-type-press-releases .spring-garden__slider-item h1,.spring-garden__slider-item .page-node-type-story-ideas h2,.page-node-type-story-ideas .spring-garden__slider-item h2,.spring-garden__slider-item .page-node-type-story-ideas h3,.page-node-type-story-ideas .spring-garden__slider-item h3,.spring-garden__slider-item .page-node-type-story-ideas body.page-node-type-event h1,.page-node-type-story-ideas body.page-node-type-event .spring-garden__slider-item h1,.spring-garden__slider-item body.page-node-type-event .page-node-type-story-ideas h1,body.page-node-type-event .page-node-type-story-ideas .spring-garden__slider-item h1,.spring-garden__slider-item .trip-itinerary .field--name-field-itinerary-items .field--name-field-heading,.trip-itinerary .field--name-field-itinerary-items .spring-garden__slider-item .field--name-field-heading,.spring-garden__slider-item .paragraph--type--deal-categories .widget_list h2,.paragraph--type--deal-categories .widget_list .spring-garden__slider-item h2,.spring-garden__slider-item .paragraph--type--cvb-group-list .widget_list h2,.paragraph--type--cvb-group-list .widget_list .spring-garden__slider-item h2,.spring-garden__slider-item .paragraph--type--experience-finder-inline .resultsTitle,.paragraph--type--experience-finder-inline .spring-garden__slider-item .resultsTitle,.spring-garden__slider-item .paragraph--type--experience-finder-inline .field--name-field-title,.paragraph--type--experience-finder-inline .spring-garden__slider-item .field--name-field-title,.spring-garden__slider-item .paragraph--type--experience-finder .resultsTitle,.paragraph--type--experience-finder .spring-garden__slider-item .resultsTitle,.spring-garden__slider-item .paragraph--type--experience-finder .field--name-field-title,.paragraph--type--experience-finder .spring-garden__slider-item .field--name-field-title,.spring-garden__slider-item p{color:#1b3e57;margin:0.5rem 0;}.spring-garden__slider-item h4,.spring-garden__slider-item .page-node-type-press-releases h2,.page-node-type-press-releases .spring-garden__slider-item h2,.spring-garden__slider-item .page-node-type-press-releases h3,.page-node-type-press-releases .spring-garden__slider-item h3,.spring-garden__slider-item .page-node-type-press-releases body.page-node-type-event h1,.page-node-type-press-releases body.page-node-type-event .spring-garden__slider-item h1,.spring-garden__slider-item body.page-node-type-event .page-node-type-press-releases h1,body.page-node-type-event .page-node-type-press-releases .spring-garden__slider-item h1,.spring-garden__slider-item .page-node-type-story-ideas h2,.page-node-type-story-ideas .spring-garden__slider-item h2,.spring-garden__slider-item .page-node-type-story-ideas h3,.page-node-type-story-ideas .spring-garden__slider-item h3,.spring-garden__slider-item .page-node-type-story-ideas body.page-node-type-event h1,.page-node-type-story-ideas body.page-node-type-event .spring-garden__slider-item h1,.spring-garden__slider-item body.page-node-type-event .page-node-type-story-ideas h1,body.page-node-type-event .page-node-type-story-ideas .spring-garden__slider-item h1,.spring-garden__slider-item .trip-itinerary .field--name-field-itinerary-items .field--name-field-heading,.trip-itinerary .field--name-field-itinerary-items .spring-garden__slider-item .field--name-field-heading,.spring-garden__slider-item .paragraph--type--deal-categories .widget_list h2,.paragraph--type--deal-categories .widget_list .spring-garden__slider-item h2,.spring-garden__slider-item .paragraph--type--cvb-group-list .widget_list h2,.paragraph--type--cvb-group-list .widget_list .spring-garden__slider-item h2,.spring-garden__slider-item .paragraph--type--experience-finder-inline .resultsTitle,.paragraph--type--experience-finder-inline .spring-garden__slider-item .resultsTitle,.spring-garden__slider-item .paragraph--type--experience-finder-inline .field--name-field-title,.paragraph--type--experience-finder-inline .spring-garden__slider-item .field--name-field-title,.spring-garden__slider-item .paragraph--type--experience-finder .resultsTitle,.paragraph--type--experience-finder .spring-garden__slider-item .resultsTitle,.spring-garden__slider-item .paragraph--type--experience-finder .field--name-field-title,.paragraph--type--experience-finder .spring-garden__slider-item .field--name-field-title{color:#1b3e57;margin-top:1rem;line-height:1.6;}.spring-garden__slider-item a,.spring-garden__slider-item a:link,.spring-garden__slider-item a:visited,.spring-garden__slider-item a:active{color:#1b3e57;text-decoration:none;}.spring-garden__slider-item a:hover h4,.spring-garden__slider-item a:hover .page-node-type-press-releases h2,.page-node-type-press-releases .spring-garden__slider-item a:hover h2,.spring-garden__slider-item a:hover .page-node-type-press-releases h3,.page-node-type-press-releases .spring-garden__slider-item a:hover h3,.spring-garden__slider-item a:hover .page-node-type-press-releases body.page-node-type-event h1,.page-node-type-press-releases body.page-node-type-event .spring-garden__slider-item a:hover h1,.spring-garden__slider-item a:hover body.page-node-type-event .page-node-type-press-releases h1,body.page-node-type-event .page-node-type-press-releases .spring-garden__slider-item a:hover h1,.spring-garden__slider-item a:hover .page-node-type-story-ideas h2,.page-node-type-story-ideas .spring-garden__slider-item a:hover h2,.spring-garden__slider-item a:hover .page-node-type-story-ideas h3,.page-node-type-story-ideas .spring-garden__slider-item a:hover h3,.spring-garden__slider-item a:hover .page-node-type-story-ideas body.page-node-type-event h1,.page-node-type-story-ideas body.page-node-type-event .spring-garden__slider-item a:hover h1,.spring-garden__slider-item a:hover body.page-node-type-event .page-node-type-story-ideas h1,body.page-node-type-event .page-node-type-story-ideas .spring-garden__slider-item a:hover h1,.spring-garden__slider-item a:hover .trip-itinerary .field--name-field-itinerary-items .field--name-field-heading,.trip-itinerary .field--name-field-itinerary-items .spring-garden__slider-item a:hover .field--name-field-heading,.spring-garden__slider-item a:hover .paragraph--type--deal-categories .widget_list h2,.paragraph--type--deal-categories .widget_list .spring-garden__slider-item a:hover h2,.spring-garden__slider-item a:hover .paragraph--type--cvb-group-list .widget_list h2,.paragraph--type--cvb-group-list .widget_list .spring-garden__slider-item a:hover h2,.spring-garden__slider-item a:hover .paragraph--type--experience-finder-inline .resultsTitle,.paragraph--type--experience-finder-inline .spring-garden__slider-item a:hover .resultsTitle,.spring-garden__slider-item a:hover .paragraph--type--experience-finder-inline .field--name-field-title,.paragraph--type--experience-finder-inline .spring-garden__slider-item a:hover .field--name-field-title,.spring-garden__slider-item a:hover .paragraph--type--experience-finder .resultsTitle,.paragraph--type--experience-finder .spring-garden__slider-item a:hover .resultsTitle,.spring-garden__slider-item a:hover .paragraph--type--experience-finder .field--name-field-title,.paragraph--type--experience-finder .spring-garden__slider-item a:hover .field--name-field-title{text-decoration:underline;}.spring-garden__slider-item a:hover p{text-decoration:none;}.spring-garden__slider{position:relative;max-width:55.55556rem;margin:0 auto 4em;}.spring-garden__slider__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1rem solid white;}@media (max-width:40em){.spring-garden__slider__item{height:auto;}}.spring-garden__slider .slick-slider{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.spring-garden__slider .slick-list{-webkit-box-flex:0;-ms-flex:0 1;flex:0 1;-ms-flex-preferred-size:calc(100% - 200px);flex-basis:calc(100% - 200px);}.spring-garden__slider .slick-list:only-child{-ms-flex-preferred-size:100%;flex-basis:100%;}.spring-garden__slider .slick-list:only-child .slick-slide{padding:0;}@media screen and (max-width:40em){.spring-garden__slider .slick-list{-ms-flex-preferred-size:100%;flex-basis:100%;}}.spring-garden__slider .slick-slide{width:100%;padding-left:1.38889rem;padding-right:1.38889rem;}.spring-garden__slider .slick-slide img{margin:0 auto;}@media (max-width:40em){.spring-garden__slider .slick-slide{padding:0;}}.spring-garden__slider .slick-arrow{-webkit-box-flex:0;-ms-flex:0 1;flex:0 1;-ms-flex-preferred-size:3.88889rem;flex-basis:3.88889rem;max-width:3.88889rem;width:3.88889rem;height:3.88889rem;position:relative;top:-3rem;margin:1rem 0;padding:1.94444rem;border-radius:1.94444rem;border:0;background:center no-repeat url(/themes/custom/visitpa/images/uncommon/spring/icon-slider-arrow-sec1.png);background-size:3.88889rem;text-indent:-9999px;-ms-flex-item-align:center;align-self:center;}.spring-garden__slider .slick-arrow:hover,.spring-garden__slider .slick-arrow:focus{background-color:#cccccc;}.spring-garden__slider .slick-arrow.slick-next{-webkit-transform:rotate(180deg);transform:rotate(180deg);}@media (max-width:40em){.spring-garden__slider .slick-arrow{display:none !important;}}.spring-garden__slider .slick-dots{width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1.66667rem;}.spring-garden__slider .slick-dots button{display:block;height:20px;width:20px;background-color:#1b3e57;border-color:#1b3e57;}.spring-garden__slider .slick-dots li{display:block;float:left;}.spring-garden__slider .slick-dots .slick-active button{background-color:white;border-color:#1b3e57;border-width:5px;}.spring-garden__slider .slick-dots li:first-child button{margin:0;}.spring-garden .video-toggle__label{font-size:1.33333rem;}.spring-outdoor{position:relative;padding:0 0 11.11111rem;color:#4a6137;background-color:#cae47a;background:#cae47a url(/themes/custom/visitpa/images/uncommon/spring/Section%202-Spring25.png) no-repeat top center;background-size:1920px auto;}.spring-outdoor .container,.spring-outdoor .paragraph--type--region-teasers .views-element-container,.paragraph--type--region-teasers .spring-outdoor .views-element-container,.spring-outdoor .field--name-field-trips-all-teasers .views-element-container,.field--name-field-trips-all-teasers .spring-outdoor .views-element-container,.spring-outdoor .paragraph--type--trips-3-teasers .views-element-container,.paragraph--type--trips-3-teasers .spring-outdoor .views-element-container{padding-top:6.66667rem;}@media (min-width:1920px){.spring-outdoor{background-size:100% auto;}}@media (max-width:40em){.spring-outdoor{background-size:1150px auto;}}@media (max-width:40em){.spring-outdoor{padding:2.22222rem 0 1.66667rem;}}.spring-outdoor__header p{margin-top:1.66667rem;color:inherit;}.spring-outdoor__title{font-size:4.55556rem;}@media (max-width:40em){.spring-outdoor__title{font-size:2.66667rem;}}.spring-outdoor__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:3.33333rem auto 0;max-width:66.66667rem;}@media (max-width:40em){.spring-outdoor__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}.spring-outdoor__sticker{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding-bottom:1.11111rem;}.spring-outdoor__sticker:nth-child(odd){padding-right:0.55556rem;}.spring-outdoor__sticker:nth-child(even){padding-left:0.55556rem;}.spring-outdoor__sticker img,.spring-outdoor__sticker a{display:block;}.spring-outdoor__sticker a:hover{-webkit-filter:brightness(90%);filter:brightness(90%);}@media (max-width:40em){.spring-outdoor__sticker{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;}.spring-outdoor__sticker:nth-child(odd),.spring-outdoor__sticker:nth-child(even){padding-left:0;padding-right:0;}}.spring-outdoor__coa{margin:3.33333rem 0;text-align:center;}.spring-outdoor__coa a{font-family:'Visuelt',sans-serif;letter-spacing:-0.04em;}@media (max-width:40em){.spring-outdoor__coa{margin:1.66667rem 0;}}.spring-outdoor__button{font-size:1.77778rem;font-weight:700;color:inherit;}.spring-outdoor__button:hover{text-decoration:none;}.spring-rainyday{padding:8.33333rem 0;background:#87cded url(/themes/custom/visitpa/images/uncommon/spring/Section%25205-Spring25.jpg) no-repeat bottom center;background-size:100% auto;background-color:#87cded;color:#1b3e57;}@media (max-width:40em){.spring-rainyday{padding:3.33333rem 0;}}.spring-rainyday__header{max-width:66.66667rem;}.spring-rainyday__header p{margin-top:1.66667rem;color:inherit;}.spring-rainyday__title{font-size:4.88889rem;}@media (max-width:40em){.spring-rainyday__title{font-size:1.77778rem;}}.spring-rainyday__locations{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:5.55556rem;position:relative;}@media (max-width:40em){.spring-rainyday__locations{margin-top:1.66667rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}.spring-rainyday__locations-item{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:calc(50% - 0.5rem);flex-basis:calc(50% - 0.5rem);margin-bottom:1rem;background-color:#0e739f;border-radius:1.11111rem;-ms-flex-item-align:stretch;align-self:stretch;-webkit-transition:background-color .15s linear;transition:background-color .15s linear;}.spring-rainyday__locations-item:hover{background-color:#062f41;}.spring-rainyday__locations-item:nth-child(odd){margin-right:0.5rem;}.spring-rainyday__locations-item:nth-child(even){margin-left:0.5rem;}@media (max-width:40em){.spring-rainyday__locations-item:nth-child(even),.spring-rainyday__locations-item:nth-child(odd){margin-right:0;margin-left:0;}}.spring-rainyday__locations-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.11111rem;text-decoration:none;color:inherit;min-height:150px;}@media (min-width:40em) and (max-width:45em){.spring-rainyday__locations-link{min-height:200px;}}.spring-rainyday__locations-text{padding-left:1rem;-webkit-box-flex:4;-ms-flex:4;flex:4;color:white;}.spring-rainyday__locations-text h4,.spring-rainyday__locations-text .page-node-type-press-releases h2,.page-node-type-press-releases .spring-rainyday__locations-text h2,.spring-rainyday__locations-text .page-node-type-press-releases h3,.page-node-type-press-releases .spring-rainyday__locations-text h3,.spring-rainyday__locations-text .page-node-type-press-releases body.page-node-type-event h1,.page-node-type-press-releases body.page-node-type-event .spring-rainyday__locations-text h1,.spring-rainyday__locations-text body.page-node-type-event .page-node-type-press-releases h1,body.page-node-type-event .page-node-type-press-releases .spring-rainyday__locations-text h1,.spring-rainyday__locations-text .page-node-type-story-ideas h2,.page-node-type-story-ideas .spring-rainyday__locations-text h2,.spring-rainyday__locations-text .page-node-type-story-ideas h3,.page-node-type-story-ideas .spring-rainyday__locations-text h3,.spring-rainyday__locations-text .page-node-type-story-ideas body.page-node-type-event h1,.page-node-type-story-ideas body.page-node-type-event .spring-rainyday__locations-text h1,.spring-rainyday__locations-text body.page-node-type-event .page-node-type-story-ideas h1,body.page-node-type-event .page-node-type-story-ideas .spring-rainyday__locations-text h1,.spring-rainyday__locations-text .trip-itinerary .field--name-field-itinerary-items .field--name-field-heading,.trip-itinerary .field--name-field-itinerary-items .spring-rainyday__locations-text .field--name-field-heading,.spring-rainyday__locations-text .paragraph--type--deal-categories .widget_list h2,.paragraph--type--deal-categories .widget_list .spring-rainyday__locations-text h2,.spring-rainyday__locations-text .paragraph--type--cvb-group-list .widget_list h2,.paragraph--type--cvb-group-list .widget_list .spring-rainyday__locations-text h2,.spring-rainyday__locations-text .paragraph--type--experience-finder-inline .resultsTitle,.paragraph--type--experience-finder-inline .spring-rainyday__locations-text .resultsTitle,.spring-rainyday__locations-text .paragraph--type--experience-finder-inline .field--name-field-title,.paragraph--type--experience-finder-inline .spring-rainyday__locations-text .field--name-field-title,.spring-rainyday__locations-text .paragraph--type--experience-finder .resultsTitle,.paragraph--type--experience-finder .spring-rainyday__locations-text .resultsTitle,.spring-rainyday__locations-text .paragraph--type--experience-finder .field--name-field-title,.paragraph--type--experience-finder .spring-rainyday__locations-text .field--name-field-title,.spring-rainyday__locations-text p{margin:0;color:inherit;font-family:'Visuelt',sans-serif;}.spring-rainyday__locations-text h4,.spring-rainyday__locations-text .page-node-type-press-releases h2,.page-node-type-press-releases .spring-rainyday__locations-text h2,.spring-rainyday__locations-text .page-node-type-press-releases h3,.page-node-type-press-releases .spring-rainyday__locations-text h3,.spring-rainyday__locations-text .page-node-type-press-releases body.page-node-type-event h1,.page-node-type-press-releases body.page-node-type-event .spring-rainyday__locations-text h1,.spring-rainyday__locations-text body.page-node-type-event .page-node-type-press-releases h1,body.page-node-type-event .page-node-type-press-releases .spring-rainyday__locations-text h1,.spring-rainyday__locations-text .page-node-type-story-ideas h2,.page-node-type-story-ideas .spring-rainyday__locations-text h2,.spring-rainyday__locations-text .page-node-type-story-ideas h3,.page-node-type-story-ideas .spring-rainyday__locations-text h3,.spring-rainyday__locations-text .page-node-type-story-ideas body.page-node-type-event h1,.page-node-type-story-ideas body.page-node-type-event .spring-rainyday__locations-text h1,.spring-rainyday__locations-text body.page-node-type-event .page-node-type-story-ideas h1,body.page-node-type-event .page-node-type-story-ideas .spring-rainyday__locations-text h1,.spring-rainyday__locations-text .trip-itinerary .field--name-field-itinerary-items .field--name-field-heading,.trip-itinerary .field--name-field-itinerary-items .spring-rainyday__locations-text .field--name-field-heading,.spring-rainyday__locations-text .paragraph--type--deal-categories .widget_list h2,.paragraph--type--deal-categories .widget_list .spring-rainyday__locations-text h2,.spring-rainyday__locations-text .paragraph--type--cvb-group-list .widget_list h2,.paragraph--type--cvb-group-list .widget_list .spring-rainyday__locations-text h2,.spring-rainyday__locations-text .paragraph--type--experience-finder-inline .resultsTitle,.paragraph--type--experience-finder-inline .spring-rainyday__locations-text .resultsTitle,.spring-rainyday__locations-text .paragraph--type--experience-finder-inline .field--name-field-title,.paragraph--type--experience-finder-inline .spring-rainyday__locations-text .field--name-field-title,.spring-rainyday__locations-text .paragraph--type--experience-finder .resultsTitle,.paragraph--type--experience-finder .spring-rainyday__locations-text .resultsTitle,.spring-rainyday__locations-text .paragraph--type--experience-finder .field--name-field-title,.paragraph--type--experience-finder .spring-rainyday__locations-text .field--name-field-title{font-size:1.2rem;text-transform:inherit;}.spring-rainyday__locations-text p{font-size:0.85rem;line-height:1.5;}.spring-rainyday__locations-text p span{text-transform:uppercase;font-weight:bold;}.spring-rainyday__locations-icon{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;}.spring-rainyday__coa{margin-top:2.77778rem;text-align:center;}.spring-rainyday__coa a:link,.spring-rainyday__coa a:visited,.spring-rainyday__coa a:active{font-family:'Visuelt',sans-serif;letter-spacing:-0.04em;font-size:1.77778rem;font-weight:bold;color:inherit;}.spring-rainyday__coa a:hover{text-decoration:none;}.spring-rainyday .container,.spring-rainyday .paragraph--type--region-teasers .views-element-container,.paragraph--type--region-teasers .spring-rainyday .views-element-container,.spring-rainyday .field--name-field-trips-all-teasers .views-element-container,.field--name-field-trips-all-teasers .spring-rainyday .views-element-container,.spring-rainyday .paragraph--type--trips-3-teasers .views-element-container,.paragraph--type--trips-3-teasers .spring-rainyday .views-element-container{max-width:66.66667rem;overflow:visible;}.spring-rainyday .video-toggle{position:relative;margin:13.33333rem auto 0;}@media (max-width:40em){.spring-rainyday .video-toggle{margin-top:3.33333rem;padding:0;}}.holiday-season .primary-banner:before{left:0;width:100%;}.holiday-season .primary-banner:before{height:3.77778rem;width:100%;bottom:0;left:0;background-image:url(/themes/custom/visitpa/images/uncommon/holiday/border-mainstreet-top.svg);background-size:1920px 67px;background-position-y:bottom;}@media (max-width:1920px){.holiday-season .primary-banner:before{background-size:100%;}}.holiday-season .primary-banner__copy--large{color:#558acf;}.holiday-season .video-toggle__label{text-transform:uppercase;}.holiday-festivals{position:relative;padding:11.11111rem 0 16.66667rem;background:#9BC4D4 url(/themes/custom/visitpa/images/uncommon/holiday/background-snowflakes.svg) no-repeat center center;background-size:1400px auto;color:#331C08;}@media (max-width:40em){.holiday-festivals{padding:5.55556rem 0;}}.holiday-festivals:after,.holiday-festivals:before{content:'';display:block;position:absolute;width:100%;left:0;background:repeat-x top center;}.holiday-festivals:before{top:0;right:0;left:initial;height:155px;background:no-repeat top right;background-image:url(/themes/custom/visitpa/images/uncommon/holiday/corner-festivals-top-right.svg);background-size:210px 155px;}@media (max-width:425px){.holiday-festivals:before{width:40%;height:0;padding-top:40%;background-position:top right;background-size:100%;}}.holiday-festivals__header{max-width:77.77778rem;padding:0 1.66667rem;}.holiday-festivals__header p{margin-top:1.66667rem;color:inherit;}.holiday-festivals__title{font-size:4.88889rem;}@media (max-width:40em){.holiday-festivals__title{font-size:1.77778rem;}}.holiday-festivals__calendar{-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:66.66667rem;margin:5.55556rem auto 0;}@media (max-width:40em){.holiday-festivals__calendar{margin:1.66667rem auto 0;padding:0 30px;}}.holiday-festivals__calendar-event{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:33.33334%;flex-basis:33.33334%;padding-bottom:5.55556rem;text-align:center;}@media (max-width:40em){.holiday-festivals__calendar-event{-ms-flex-preferred-size:100%;flex-basis:100%;padding-bottom:0.83333rem;}}.holiday-festivals__calendar-link:link,.holiday-festivals__calendar-link:visited,.holiday-festivals__calendar-link:active{display:block;padding:20px;border-radius:20px;text-decoration:none;-webkit-transition:background-color .15s linear;transition:background-color .15s linear;}.holiday-festivals__calendar-link:hover{background-color:#ACD3E2;}.holiday-festivals__calendar-title,.holiday-festivals__calendar-date{font-family:"Spartan",sans-serif;letter-spacing:-0.04em;}.holiday-festivals__calendar-date{font-size:1rem;font-weight:700;color:#163AB2;}.holiday-festivals__calendar-title{margin-top:1rem;margin-bottom:1rem;font-size:1rem;font-weight:700;color:black;}.holiday-festivals__coa{margin-top:2.77778rem;text-align:center;color:#2039ab;}@media (max-width:40em){.holiday-festivals__coa{margin-top:0.83333rem;}}.holiday-festivals__coa a,.holiday-festivals__coa a:link,.holiday-festivals__coa a:visited,.holiday-festivals__coa a:active{font-family:"Spartan",sans-serif;letter-spacing:-0.04em;font-size:1.77778rem;font-weight:800;color:inherit;}@media (max-width:40em){.holiday-festivals__coa a,.holiday-festivals__coa a:link,.holiday-festivals__coa a:visited,.holiday-festivals__coa a:active{font-size:1.33333rem;}}.holiday-festivals__coa a:hover{text-decoration:none;}.holiday-festivals .video-toggle{margin-top:12.22222rem;}@media (max-width:40em){.holiday-festivals .video-toggle{margin-top:3.33333rem;}}.holiday-festivals .enumeration-title{padding-right:30px;padding-left:30px;}.holiday-lightdisplays{position:relative;padding:9.44444rem 0 2.77778rem;color:#7a0e5b;background-color:#ffb4e2;}@media (max-width:40em){.holiday-lightdisplays{padding-top:8.33333rem 0 5.55556rem;background-size:35% auto;}}.holiday-lightdisplays:after,.holiday-lightdisplays:before{content:'';display:block;position:absolute;width:100%;left:0;background:repeat-x top center;}.holiday-lightdisplays:before{top:0;height:425px;width:449px;background:url(/themes/custom/visitpa/images/uncommon/holiday/corner-explore-top-left.svg) no-repeat bottom left;background-size:100%;}@media (max-width:800px){.holiday-lightdisplays:before{width:225px;height:212px;}}@media (max-width:425px){.holiday-lightdisplays:before{width:40%;height:0;padding-top:40%;background-position:top left;}}.holiday-lightdisplays:after{bottom:0;height:156px;width:216px;background:url(/themes/custom/visitpa/images/uncommon/holiday/corner-explore-bottom-left.svg) no-repeat bottom left;background-size:100%;}@media (max-width:425px){.holiday-lightdisplays:after{width:40%;height:0;padding-top:40%;background-position:bottom left;}}@media (max-width:40em){.holiday-lightdisplays .enumeration-title{padding:0 1.66667rem;}}.holiday-lightdisplays__header-wrap{position:relative;}.holiday-lightdisplays__header{max-width:56.88889rem;}.holiday-lightdisplays__header p{margin-top:1.66667rem;color:inherit;line-height:1.6;}.holiday-lightdisplays__title{font-size:4.88889rem;}@media (max-width:40em){.holiday-lightdisplays__title{font-size:1.77778rem;}}.holiday-lightdisplays .slick-slider{display:-webkit-box;display:-ms-flexbox;display:flex;}@media (max-width:40em){.holiday-lightdisplays .slick-slider{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}}.holiday-lightdisplays .slick-slider picture{display:inline-block;}@media (min-width:40em){.holiday-lightdisplays .slick-list{-webkit-box-flex:1;-ms-flex:1;flex:1;}}@media (max-width:40em){.holiday-lightdisplays .slick-list{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:1rem;}}.holiday-lightdisplays .slick-arrow{-webkit-box-flex:0;-ms-flex:0 1;flex:0 1;-ms-flex-preferred-size:3.88889rem;flex-basis:3.88889rem;max-width:3.88889rem;width:3.88889rem;height:3.88889rem;position:relative;top:-3rem;margin:1rem 0;padding:1.94444rem;border-radius:1.94444rem;background:center no-repeat url(/themes/custom/visitpa/images/uncommon/holiday/icon-arrow-purple.svg);background-size:100%;text-indent:-9999px;-ms-flex-item-align:center;align-self:center;}@media (max-width:40em){.holiday-lightdisplays .slick-arrow{margin:1rem 1rem 0;z-index:2;top:0;}}.holiday-lightdisplays .slick-next{-webkit-transform:scaleX(-1);transform:scaleX(-1);}@media (max-width:40em){.holiday-lightdisplays .slick-next{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;}}@media (max-width:40em){.holiday-lightdisplays .slick-prev{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}}.holiday-lightdisplays__slider-directions{position:relative;z-index:1;margin-top:-3.05556rem;padding-top:3.05556rem;background:url(/themes/custom/visitpa/images/icons/icon-directional-white.svg) no-repeat top center;text-align:center;font-family:"Spartan",sans-serif;font-weight:700;font-size:0.66667rem;text-transform:uppercase;}@media (max-width:40em){.holiday-lightdisplays__slider-directions{margin-top:-1.66667rem;padding-top:2.22222rem;}}.holiday-lightdisplays__slider__item{position:relative;}@media (min-width:40em){.holiday-lightdisplays__slider__item{height:0;padding-bottom:54.69506292%;}}.holiday-lightdisplays__slider__item-title{position:absolute;pointer-events:none;z-index:1;top:0;left:0;width:100%;height:100%;margin-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;background-color:rgba(0,0,0,0.3);font-weight:800;font-size:3.66667rem;}@media (max-width:40em){.holiday-lightdisplays__slider__item-title{font-size:1rem;}}.holiday-lightdisplays__slider__item-title span{position:relative;color:white;}.holiday-lightdisplays__slider__item-title span small{display:block;font-size:1rem;font-weight:800;text-transform:uppercase;letter-spacing:1px;}@media (max-width:40em){.holiday-lightdisplays__slider__item-title span small{font-size:0.66667rem;}}.holiday-lightdisplays__slider__item-title span small + small{font-size:12px;text-transform:unset;margin-top:10px;letter-spacing:0;font-weight:600;}.holiday-lightdisplays__coa{margin:5.55556rem 0;text-align:center;}.holiday-lightdisplays__coa a:link,.holiday-lightdisplays__coa a:visited,.holiday-lightdisplays__coa a:active{font-family:"Spartan",sans-serif;letter-spacing:-0.04em;font-size:1.77778rem;font-weight:bold;color:#7a0e5b;}.holiday-lightdisplays__coa a:hover{text-decoration:none;}@media (min-width:40em){.holiday-lightdisplays .pannable-image-wrapper:after{background-image:url(/themes/custom/visitpa/images/uncommon/holiday/mask_binoculars_pink.png);}}.holiday-mainstreets{position:relative;padding:0 0 3.33333rem;color:#002536;background-color:white;background:white url(/themes/custom/visitpa/images/uncommon/holiday/graphic-mainstreet.svg) no-repeat top center;background-size:1920px auto;}@media (min-width:1920px){.holiday-mainstreets{background-size:100% auto;}}@media (max-width:40em){.holiday-mainstreets{background-size:1150px auto;}}.holiday-mainstreets:before,.holiday-mainstreets:after{left:0;width:100%;}.holiday-mainstreets__container{padding:50px;}@media (max-width:40em){.holiday-mainstreets__container{padding:30px 0;}}.holiday-mainstreets__header{max-width:56.88889rem;color:#002536;}.holiday-mainstreets__header p{color:white;}.holiday-mainstreets__title{font-size:4rem;color:#002536;}.holiday-mainstreets__title + p{margin:1rem 0 2rem;color:#002536;}@media (max-width:40em){.holiday-mainstreets__title{font-size:1.77778rem;}.holiday-mainstreets__title + p{margin:1rem 0 2rem;font-size:1rem;}}.holiday-mainstreets .container,.holiday-mainstreets .paragraph--type--region-teasers .views-element-container,.paragraph--type--region-teasers .holiday-mainstreets .views-element-container,.holiday-mainstreets .field--name-field-trips-all-teasers .views-element-container,.field--name-field-trips-all-teasers .holiday-mainstreets .views-element-container,.holiday-mainstreets .paragraph--type--trips-3-teasers .views-element-container,.paragraph--type--trips-3-teasers .holiday-mainstreets .views-element-container{overflow:visible;}.holiday-mainstreets .enumeration-title{margin-top:5.55556rem;margin-bottom:3.33333rem;color:#002536;}@media (max-width:40em){.holiday-mainstreets .enumeration-title{margin-bottom:2.77778rem;}}.holiday-mainstreets__coa{margin-top:6.66667rem;text-align:center;}.holiday-mainstreets__coa a{font-family:"Spartan",sans-serif;letter-spacing:-0.04em;color:#36799b;}.holiday-mainstreets__button{font-size:1.77778rem;font-weight:800;color:inherit;}.holiday-mainstreets__button:hover{text-decoration:none;}.holiday-mainstreets__slider-link{text-decoration:none;}.holiday-mainstreets__slider-item h4,.holiday-mainstreets__slider-item .page-node-type-press-releases h2,.page-node-type-press-releases .holiday-mainstreets__slider-item h2,.holiday-mainstreets__slider-item .page-node-type-press-releases h3,.page-node-type-press-releases .holiday-mainstreets__slider-item h3,.holiday-mainstreets__slider-item .page-node-type-press-releases body.page-node-type-event h1,.page-node-type-press-releases body.page-node-type-event .holiday-mainstreets__slider-item h1,.holiday-mainstreets__slider-item body.page-node-type-event .page-node-type-press-releases h1,body.page-node-type-event .page-node-type-press-releases .holiday-mainstreets__slider-item h1,.holiday-mainstreets__slider-item .page-node-type-story-ideas h2,.page-node-type-story-ideas .holiday-mainstreets__slider-item h2,.holiday-mainstreets__slider-item .page-node-type-story-ideas h3,.page-node-type-story-ideas .holiday-mainstreets__slider-item h3,.holiday-mainstreets__slider-item .page-node-type-story-ideas body.page-node-type-event h1,.page-node-type-story-ideas body.page-node-type-event .holiday-mainstreets__slider-item h1,.holiday-mainstreets__slider-item body.page-node-type-event .page-node-type-story-ideas h1,body.page-node-type-event .page-node-type-story-ideas .holiday-mainstreets__slider-item h1,.holiday-mainstreets__slider-item .trip-itinerary .field--name-field-itinerary-items .field--name-field-heading,.trip-itinerary .field--name-field-itinerary-items .holiday-mainstreets__slider-item .field--name-field-heading,.holiday-mainstreets__slider-item .paragraph--type--deal-categories .widget_list h2,.paragraph--type--deal-categories .widget_list .holiday-mainstreets__slider-item h2,.holiday-mainstreets__slider-item .paragraph--type--cvb-group-list .widget_list h2,.paragraph--type--cvb-group-list .widget_list .holiday-mainstreets__slider-item h2,.holiday-mainstreets__slider-item .paragraph--type--experience-finder-inline .resultsTitle,.paragraph--type--experience-finder-inline .holiday-mainstreets__slider-item .resultsTitle,.holiday-mainstreets__slider-item .paragraph--type--experience-finder-inline .field--name-field-title,.paragraph--type--experience-finder-inline .holiday-mainstreets__slider-item .field--name-field-title,.holiday-mainstreets__slider-item .paragraph--type--experience-finder .resultsTitle,.paragraph--type--experience-finder .holiday-mainstreets__slider-item .resultsTitle,.holiday-mainstreets__slider-item .paragraph--type--experience-finder .field--name-field-title,.paragraph--type--experience-finder .holiday-mainstreets__slider-item .field--name-field-title,.holiday-mainstreets__slider-item p{color:#002536;margin:0.5rem 0;}.holiday-mainstreets__slider-item h4,.holiday-mainstreets__slider-item .page-node-type-press-releases h2,.page-node-type-press-releases .holiday-mainstreets__slider-item h2,.holiday-mainstreets__slider-item .page-node-type-press-releases h3,.page-node-type-press-releases .holiday-mainstreets__slider-item h3,.holiday-mainstreets__slider-item .page-node-type-press-releases body.page-node-type-event h1,.page-node-type-press-releases body.page-node-type-event .holiday-mainstreets__slider-item h1,.holiday-mainstreets__slider-item body.page-node-type-event .page-node-type-press-releases h1,body.page-node-type-event .page-node-type-press-releases .holiday-mainstreets__slider-item h1,.holiday-mainstreets__slider-item .page-node-type-story-ideas h2,.page-node-type-story-ideas .holiday-mainstreets__slider-item h2,.holiday-mainstreets__slider-item .page-node-type-story-ideas h3,.page-node-type-story-ideas .holiday-mainstreets__slider-item h3,.holiday-mainstreets__slider-item .page-node-type-story-ideas body.page-node-type-event h1,.page-node-type-story-ideas body.page-node-type-event .holiday-mainstreets__slider-item h1,.holiday-mainstreets__slider-item body.page-node-type-event .page-node-type-story-ideas h1,body.page-node-type-event .page-node-type-story-ideas .holiday-mainstreets__slider-item h1,.holiday-mainstreets__slider-item .trip-itinerary .field--name-field-itinerary-items .field--name-field-heading,.trip-itinerary .field--name-field-itinerary-items .holiday-mainstreets__slider-item .field--name-field-heading,.holiday-mainstreets__slider-item .paragraph--type--deal-categories .widget_list h2,.paragraph--type--deal-categories .widget_list .holiday-mainstreets__slider-item h2,.holiday-mainstreets__slider-item .paragraph--type--cvb-group-list .widget_list h2,.paragraph--type--cvb-group-list .widget_list .holiday-mainstreets__slider-item h2,.holiday-mainstreets__slider-item .paragraph--type--experience-finder-inline .resultsTitle,.paragraph--type--experience-finder-inline .holiday-mainstreets__slider-item .resultsTitle,.holiday-mainstreets__slider-item .paragraph--type--experience-finder-inline .field--name-field-title,.paragraph--type--experience-finder-inline .holiday-mainstreets__slider-item .field--name-field-title,.holiday-mainstreets__slider-item .paragraph--type--experience-finder .resultsTitle,.paragraph--type--experience-finder .holiday-mainstreets__slider-item .resultsTitle,.holiday-mainstreets__slider-item .paragraph--type--experience-finder .field--name-field-title,.paragraph--type--experience-finder .holiday-mainstreets__slider-item .field--name-field-title{color:#002536;margin-top:1rem;line-height:1.6;}.holiday-mainstreets__slider-item a,.holiday-mainstreets__slider-item a:link,.holiday-mainstreets__slider-item a:visited,.holiday-mainstreets__slider-item a:active{color:#002536;text-decoration:none;}.holiday-mainstreets__slider-item a:hover h4,.holiday-mainstreets__slider-item a:hover .page-node-type-press-releases h2,.page-node-type-press-releases .holiday-mainstreets__slider-item a:hover h2,.holiday-mainstreets__slider-item a:hover .page-node-type-press-releases h3,.page-node-type-press-releases .holiday-mainstreets__slider-item a:hover h3,.holiday-mainstreets__slider-item a:hover .page-node-type-press-releases body.page-node-type-event h1,.page-node-type-press-releases body.page-node-type-event .holiday-mainstreets__slider-item a:hover h1,.holiday-mainstreets__slider-item a:hover body.page-node-type-event .page-node-type-press-releases h1,body.page-node-type-event .page-node-type-press-releases .holiday-mainstreets__slider-item a:hover h1,.holiday-mainstreets__slider-item a:hover .page-node-type-story-ideas h2,.page-node-type-story-ideas .holiday-mainstreets__slider-item a:hover h2,.holiday-mainstreets__slider-item a:hover .page-node-type-story-ideas h3,.page-node-type-story-ideas .holiday-mainstreets__slider-item a:hover h3,.holiday-mainstreets__slider-item a:hover .page-node-type-story-ideas body.page-node-type-event h1,.page-node-type-story-ideas body.page-node-type-event .holiday-mainstreets__slider-item a:hover h1,.holiday-mainstreets__slider-item a:hover body.page-node-type-event .page-node-type-story-ideas h1,body.page-node-type-event .page-node-type-story-ideas .holiday-mainstreets__slider-item a:hover h1,.holiday-mainstreets__slider-item a:hover .trip-itinerary .field--name-field-itinerary-items .field--name-field-heading,.trip-itinerary .field--name-field-itinerary-items .holiday-mainstreets__slider-item a:hover .field--name-field-heading,.holiday-mainstreets__slider-item a:hover .paragraph--type--deal-categories .widget_list h2,.paragraph--type--deal-categories .widget_list .holiday-mainstreets__slider-item a:hover h2,.holiday-mainstreets__slider-item a:hover .paragraph--type--cvb-group-list .widget_list h2,.paragraph--type--cvb-group-list .widget_list .holiday-mainstreets__slider-item a:hover h2,.holiday-mainstreets__slider-item a:hover .paragraph--type--experience-finder-inline .resultsTitle,.paragraph--type--experience-finder-inline .holiday-mainstreets__slider-item a:hover .resultsTitle,.holiday-mainstreets__slider-item a:hover .paragraph--type--experience-finder-inline .field--name-field-title,.paragraph--type--experience-finder-inline .holiday-mainstreets__slider-item a:hover .field--name-field-title,.holiday-mainstreets__slider-item a:hover .paragraph--type--experience-finder .resultsTitle,.paragraph--type--experience-finder .holiday-mainstreets__slider-item a:hover .resultsTitle,.holiday-mainstreets__slider-item a:hover .paragraph--type--experience-finder .field--name-field-title,.paragraph--type--experience-finder .holiday-mainstreets__slider-item a:hover .field--name-field-title{text-decoration:underline;}.holiday-mainstreets__slider-item a:hover p{text-decoration:none;}.holiday-mainstreets__slider{position:relative;max-width:55.55556rem;margin:0 auto 4em;}.holiday-mainstreets__slider__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1rem solid white;}@media (max-width:40em){.holiday-mainstreets__slider__item{height:auto;}}.holiday-mainstreets__slider .slick-slider{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.holiday-mainstreets__slider .slick-list{-webkit-box-flex:0;-ms-flex:0 1;flex:0 1;-ms-flex-preferred-size:calc(100% - 200px);flex-basis:calc(100% - 200px);}.holiday-mainstreets__slider .slick-list:only-child{-ms-flex-preferred-size:100%;flex-basis:100%;}.holiday-mainstreets__slider .slick-list:only-child .slick-slide{padding:0;}@media screen and (max-width:40em){.holiday-mainstreets__slider .slick-list{-ms-flex-preferred-size:100%;flex-basis:100%;}}.holiday-mainstreets__slider .slick-slide{width:100%;padding-left:1.38889rem;padding-right:1.38889rem;}.holiday-mainstreets__slider .slick-slide img{margin:0 auto;}@media (max-width:40em){.holiday-mainstreets__slider .slick-slide{padding:0;}}.holiday-mainstreets__slider .slick-arrow{-webkit-box-flex:0;-ms-flex:0 1;flex:0 1;-ms-flex-preferred-size:3.88889rem;flex-basis:3.88889rem;max-width:3.88889rem;width:3.88889rem;height:3.88889rem;position:relative;top:-3rem;margin:1rem 0;padding:1.94444rem;border-radius:1.94444rem;border:0;background:center no-repeat url(/themes/custom/visitpa/images/icons/icon-slider-arrow-teal.png);background-size:3.88889rem;text-indent:-9999px;-ms-flex-item-align:center;align-self:center;}.holiday-mainstreets__slider .slick-arrow:hover,.holiday-mainstreets__slider .slick-arrow:focus{background-color:black;}.holiday-mainstreets__slider .slick-arrow.slick-next{-webkit-transform:rotate(180deg);transform:rotate(180deg);}@media (max-width:40em){.holiday-mainstreets__slider .slick-arrow{display:none !important;}}.holiday-mainstreets__slider .slick-dots{width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1.66667rem;}.holiday-mainstreets__slider .slick-dots button{display:block;height:20px;width:20px;background-color:#002536;border-color:#002536;}.holiday-mainstreets__slider .slick-dots li{display:block;float:left;}.holiday-mainstreets__slider .slick-dots .slick-active button{background-color:white;border-color:#0D8EFF;border-width:5px;}.holiday-mainstreets__slider .slick-dots li:first-child button{margin:0;}.holiday-mainstreets .video-toggle__label{font-size:1.33333rem;}.holiday-markets{position:relative;padding:8.33333rem 0 11.11111rem;background:url(/themes/custom/visitpa/images/uncommon/holiday/border-markets-bottom.svg) no-repeat bottom center;background-size:2071px 130px;background-color:#1F2F34;color:white;}@media (max-width:40em){.holiday-markets{padding:3.33333rem 0 6.66667rem;background-size:100% 75px;}}.holiday-markets:before{content:'';display:block;position:absolute;top:-1.66667rem;left:0;height:6.66667rem;width:100%;background:url(/themes/custom/visitpa/images/uncommon/holiday/border-markets-top.svg) no-repeat top center;background-size:1024px 79px;}@media (min-width:1024px){.holiday-markets:before{background-size:100% auto;}}.holiday-markets__header{max-width:66.66667rem;}.holiday-markets__header p{margin-top:1.66667rem;color:inherit;}.holiday-markets__title{font-size:4.88889rem;}@media (max-width:40em){.holiday-markets__title{font-size:1.77778rem;}}.holiday-markets__locations{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:5.55556rem;position:relative;}@media (max-width:50em){.holiday-markets__locations{margin-top:1.66667rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}.holiday-markets__locations-item{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:calc(50% - 0.5rem);flex-basis:calc(50% - 0.5rem);margin-bottom:1rem;background:url(/themes/custom/visitpa/images/uncommon/holiday/PinkTag.svg) no-repeat center center;background-size:100% 100%;border-radius:1.11111rem;-ms-flex-item-align:stretch;align-self:stretch;text-align:center;-webkit-transition:background-image .2s ease;transition:background-image .2s ease;}.holiday-markets__locations-item:before{left:2.22222rem;}.holiday-markets__locations-item:after{right:2.22222rem;}.holiday-markets__locations-item:nth-child(odd){margin-right:0.5rem;}.holiday-markets__locations-item:nth-child(even){margin-left:0.5rem;}.holiday-markets__locations-item:nth-child(1),.holiday-markets__locations-item:nth-child(6){background:url(/themes/custom/visitpa/images/uncommon/holiday/PinkTag.svg) no-repeat center center;}.holiday-markets__locations-item:nth-child(1):hover,.holiday-markets__locations-item:nth-child(6):hover{background-image:url(/themes/custom/visitpa/images/uncommon/holiday/PinkTagHover.svg);}.holiday-markets__locations-item:nth-child(2),.holiday-markets__locations-item:nth-child(3){background:url(/themes/custom/visitpa/images/uncommon/holiday/GreenTag.svg) no-repeat center center;}.holiday-markets__locations-item:nth-child(2):hover,.holiday-markets__locations-item:nth-child(3):hover{background-image:url(/themes/custom/visitpa/images/uncommon/holiday/GreenTagHover.svg);}.holiday-markets__locations-item:nth-child(4),.holiday-markets__locations-item:nth-child(5){background:url(/themes/custom/visitpa/images/uncommon/holiday/BlueTag.svg) no-repeat center center;}.holiday-markets__locations-item:nth-child(4):hover,.holiday-markets__locations-item:nth-child(5):hover{background-image:url(/themes/custom/visitpa/images/uncommon/holiday/BlueTagHover.svg);}@media (max-width:50em){.holiday-markets__locations-item:nth-child(even),.holiday-markets__locations-item:nth-child(odd){margin-right:0;margin-left:0;}}.holiday-markets__locations-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1.11111rem;text-decoration:none;color:inherit;min-height:175px;}@media (min-width:40em) and (max-width:45em){.holiday-markets__locations-link{min-height:200px;}}.holiday-markets__locations-text{width:calc(100% - 185px);color:inherit;}.holiday-markets__locations-text p{font-size:0.88889rem;}.holiday-markets__locations-text h4,.holiday-markets__locations-text .page-node-type-press-releases h2,.page-node-type-press-releases .holiday-markets__locations-text h2,.holiday-markets__locations-text .page-node-type-press-releases h3,.page-node-type-press-releases .holiday-markets__locations-text h3,.holiday-markets__locations-text .page-node-type-press-releases body.page-node-type-event h1,.page-node-type-press-releases body.page-node-type-event .holiday-markets__locations-text h1,.holiday-markets__locations-text body.page-node-type-event .page-node-type-press-releases h1,body.page-node-type-event .page-node-type-press-releases .holiday-markets__locations-text h1,.holiday-markets__locations-text .page-node-type-story-ideas h2,.page-node-type-story-ideas .holiday-markets__locations-text h2,.holiday-markets__locations-text .page-node-type-story-ideas h3,.page-node-type-story-ideas .holiday-markets__locations-text h3,.holiday-markets__locations-text .page-node-type-story-ideas body.page-node-type-event h1,.page-node-type-story-ideas body.page-node-type-event .holiday-markets__locations-text h1,.holiday-markets__locations-text body.page-node-type-event .page-node-type-story-ideas h1,body.page-node-type-event .page-node-type-story-ideas .holiday-markets__locations-text h1,.holiday-markets__locations-text .trip-itinerary .field--name-field-itinerary-items .field--name-field-heading,.trip-itinerary .field--name-field-itinerary-items .holiday-markets__locations-text .field--name-field-heading,.holiday-markets__locations-text .paragraph--type--deal-categories .widget_list h2,.paragraph--type--deal-categories .widget_list .holiday-markets__locations-text h2,.holiday-markets__locations-text .paragraph--type--cvb-group-list .widget_list h2,.paragraph--type--cvb-group-list .widget_list .holiday-markets__locations-text h2,.holiday-markets__locations-text .paragraph--type--experience-finder-inline .resultsTitle,.paragraph--type--experience-finder-inline .holiday-markets__locations-text .resultsTitle,.holiday-markets__locations-text .paragraph--type--experience-finder-inline .field--name-field-title,.paragraph--type--experience-finder-inline .holiday-markets__locations-text .field--name-field-title,.holiday-markets__locations-text .paragraph--type--experience-finder .resultsTitle,.paragraph--type--experience-finder .holiday-markets__locations-text .resultsTitle,.holiday-markets__locations-text .paragraph--type--experience-finder .field--name-field-title,.paragraph--type--experience-finder .holiday-markets__locations-text .field--name-field-title,.holiday-markets__locations-text p{margin:0;color:inherit;}.holiday-markets__locations-text h4,.holiday-markets__locations-text .page-node-type-press-releases h2,.page-node-type-press-releases .holiday-markets__locations-text h2,.holiday-markets__locations-text .page-node-type-press-releases h3,.page-node-type-press-releases .holiday-markets__locations-text h3,.holiday-markets__locations-text .page-node-type-press-releases body.page-node-type-event h1,.page-node-type-press-releases body.page-node-type-event .holiday-markets__locations-text h1,.holiday-markets__locations-text body.page-node-type-event .page-node-type-press-releases h1,body.page-node-type-event .page-node-type-press-releases .holiday-markets__locations-text h1,.holiday-markets__locations-text .page-node-type-story-ideas h2,.page-node-type-story-ideas .holiday-markets__locations-text h2,.holiday-markets__locations-text .page-node-type-story-ideas h3,.page-node-type-story-ideas .holiday-markets__locations-text h3,.holiday-markets__locations-text .page-node-type-story-ideas body.page-node-type-event h1,.page-node-type-story-ideas body.page-node-type-event .holiday-markets__locations-text h1,.holiday-markets__locations-text body.page-node-type-event .page-node-type-story-ideas h1,body.page-node-type-event .page-node-type-story-ideas .holiday-markets__locations-text h1,.holiday-markets__locations-text .trip-itinerary .field--name-field-itinerary-items .field--name-field-heading,.trip-itinerary .field--name-field-itinerary-items .holiday-markets__locations-text .field--name-field-heading,.holiday-markets__locations-text .paragraph--type--deal-categories .widget_list h2,.paragraph--type--deal-categories .widget_list .holiday-markets__locations-text h2,.holiday-markets__locations-text .paragraph--type--cvb-group-list .widget_list h2,.paragraph--type--cvb-group-list .widget_list .holiday-markets__locations-text h2,.holiday-markets__locations-text .paragraph--type--experience-finder-inline .resultsTitle,.paragraph--type--experience-finder-inline .holiday-markets__locations-text .resultsTitle,.holiday-markets__locations-text .paragraph--type--experience-finder-inline .field--name-field-title,.paragraph--type--experience-finder-inline .holiday-markets__locations-text .field--name-field-title,.holiday-markets__locations-text .paragraph--type--experience-finder .resultsTitle,.paragraph--type--experience-finder .holiday-markets__locations-text .resultsTitle,.holiday-markets__locations-text .paragraph--type--experience-finder .field--name-field-title,.paragraph--type--experience-finder .holiday-markets__locations-text .field--name-field-title{font-weight:800;}@media (max-width:40em){.holiday-markets__locations-text{width:calc(100% - 30px);}.holiday-markets__locations-text p{display:none;}}@media (min-width:50em) and (max-width:60em){.holiday-markets__locations-text p{display:none;}}.holiday-markets__locations-icon{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;}.holiday-markets__coa{margin-top:7.77778rem;text-align:center;color:#60b877;}.holiday-markets__coa a:link,.holiday-markets__coa a:visited,.holiday-markets__coa a:active{font-family:"Spartan",sans-serif;letter-spacing:-0.04em;font-size:1.77778rem;font-weight:bold;color:inherit;}.holiday-markets__coa a:hover{text-decoration:none;}@media (max-width:40em){.holiday-markets__coa{margin-top:3.88889rem;}}.holiday-markets .container,.holiday-markets .paragraph--type--region-teasers .views-element-container,.paragraph--type--region-teasers .holiday-markets .views-element-container,.holiday-markets .field--name-field-trips-all-teasers .views-element-container,.field--name-field-trips-all-teasers .holiday-markets .views-element-container,.holiday-markets .paragraph--type--trips-3-teasers .views-element-container,.paragraph--type--trips-3-teasers .holiday-markets .views-element-container{max-width:66.66667rem;overflow:visible;}.holiday-markets .video-toggle{position:relative;margin:13.33333rem auto 0;}@media (max-width:40em){.holiday-markets .video-toggle{margin-top:3.33333rem;padding:0;}}.holiday-trainrides{position:relative;padding:0 0 11.11111rem;margin-top:6.66667rem;background:#2b84bd;color:white;}@media (max-width:40em){.holiday-trainrides{padding:2.22222rem 0 1.66667rem;background-image:none;}}.holiday-trainrides:after,.holiday-trainrides:before{content:'';display:block;position:absolute;}.holiday-trainrides:before{height:124px;width:100%;top:-6.66667rem;left:0;background:white url(/themes/custom/visitpa/images/uncommon/holiday/border-trains-top.svg) no-repeat top center;background-size:106.77778rem auto;z-index:-1;}@media (min-width:1922px){.holiday-trainrides:before{background-size:100%;}}.holiday-trainrides:after{width:216px;height:156px;right:0;bottom:0;background:url(/themes/custom/visitpa/images/uncommon/holiday/corner-2-train-rides-bottom-right.svg) no-repeat top center;background-size:100%;}@media (max-width:800px){.holiday-trainrides:after{bottom:0;height:0;width:25%;padding-top:25%;background-position:bottom right;}}@media (max-width:425px){.holiday-trainrides:after{width:40%;padding-top:40%;}}.holiday-trainrides__header p{margin-top:1.66667rem;color:inherit;}.holiday-trainrides__title{font-size:4.55556rem;}@media (max-width:40em){.holiday-trainrides__title{font-size:2.66667rem;}}.holiday-trainrides__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:3.33333rem auto 0;max-width:66.66667rem;}@media (max-width:40em){.holiday-trainrides__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}.holiday-trainrides__sticker{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding-bottom:1.11111rem;}.holiday-trainrides__sticker:nth-child(odd){padding-right:0.55556rem;}.holiday-trainrides__sticker:nth-child(even){padding-left:0.55556rem;}.holiday-trainrides__sticker img,.holiday-trainrides__sticker a{display:block;}.holiday-trainrides__sticker a:hover{-webkit-filter:brightness(90%);filter:brightness(90%);}@media (max-width:40em){.holiday-trainrides__sticker{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;}.holiday-trainrides__sticker:nth-child(odd),.holiday-trainrides__sticker:nth-child(even){padding-left:0;padding-right:0;}}.holiday-trainrides__coa{margin:3.33333rem 0;text-align:center;}.holiday-trainrides__coa a{font-family:"Spartan",sans-serif;letter-spacing:-0.04em;}@media (max-width:40em){.holiday-trainrides__coa{margin:1.66667rem 0;}}.holiday-trainrides__button{font-size:1.77778rem;font-weight:800;color:inherit;}.holiday-trainrides__button:hover{text-decoration:none;}.eclipse{text-align:center;-webkit-font-smoothing:antialiased;}.eclipse,.eclipse p{color:white;}.eclipse__title,.eclipse-header__subtitle{margin-bottom:0;font-size:2rem;font-weight:bold;color:white;}@media screen and (min-width:48rem){.eclipse__title,.eclipse-header__subtitle{font-size:5.33333rem;}}.eclipse__cta{padding:1.11111rem 2.22222rem;background-color:#007EB8;color:white;line-height:1;border:2px solid #007EB8;-webkit-transition:all 300ms ease;transition:all 300ms ease;font-size:1.11111rem;font-family:"Spartan",sans-serif;}.eclipse__cta:hover{background-color:transparent;}.eclipse__cta span{position:relative;top:3px;}.eclipse .container,.eclipse .paragraph--type--region-teasers .views-element-container,.paragraph--type--region-teasers .eclipse .views-element-container,.eclipse .field--name-field-trips-all-teasers .views-element-container,.field--name-field-trips-all-teasers .eclipse .views-element-container,.eclipse .paragraph--type--trips-3-teasers .views-element-container,.paragraph--type--trips-3-teasers .eclipse .views-element-container{max-width:66.6666666667rem;}.eclipse a:hover{text-decoration:none;}.eclipse a.ext svg{margin-left:0.27778rem;}.eclipse .button svg.ext path,.eclipse input[type=submit] svg.ext path,.eclipse .page-header .field--name-field-banner-callout a svg.ext path,.page-header .field--name-field-banner-callout .eclipse a svg.ext path,.eclipse .article-teaser__read-more svg.ext path,.eclipse .destination-teaser__read-more svg.ext path,.eclipse .node--type-webform-confirmation #mmgWoLeadsubmitButton svg.ext path,.node--type-webform-confirmation .eclipse #mmgWoLeadsubmitButton svg.ext path,.eclipse .node--type-webform-confirmation #mmgWoLeadsubmit .red-button svg.ext path,.node--type-webform-confirmation #mmgWoLeadsubmit .eclipse .red-button svg.ext path,.eclipse .page-form .webform-confirmation__back a svg.ext path,.page-form .webform-confirmation__back .eclipse a svg.ext path,.eclipse .page-node-type-webform .webform-confirmation__back a svg.ext path,.page-node-type-webform .webform-confirmation__back .eclipse a svg.ext path,.eclipse .event-listing .pager .pager__item a svg.ext path,.event-listing .pager .pager__item .eclipse a svg.ext path,.eclipse .paragraph--type--archive .pager .pager__item a svg.ext path,.paragraph--type--archive .pager .pager__item .eclipse a svg.ext path,.eclipse .paragraph--type--destination-by-category ul li a svg.ext path,.paragraph--type--destination-by-category ul li .eclipse a svg.ext path,.eclipse .more-link a svg.ext path,.more-link .eclipse a svg.ext path,.eclipse .paragraph--type--destinations-by-region-grid .pager .pager__item a svg.ext path,.paragraph--type--destinations-by-region-grid .pager .pager__item .eclipse a svg.ext path,.eclipse .paragraph--type--experience-category-by-pillar-w- .banner_content_link svg.ext path,.paragraph--type--experience-category-by-pillar-w- .eclipse .banner_content_link svg.ext path{stroke:white;}.eclipse .layout-content{background-color:#012C52;}.eclipse-header__title{margin-top:0;padding-top:1.77778rem;}.eclipse-header__subtitle{margin-top:0;color:#f5ad1c;text-wrap:balance;}.eclipse-header__img{width:100%;display:block;margin:0 auto;}@media screen and (min-width:40rem){.eclipse-header__img{max-width:56.88889rem;}.eclipse-header__title{padding-top:5.55556rem;}.eclipse-header__subtitle{font-size:2.72222rem;}}.eclipse-timer{margin-top:1.11111rem;font-family:"Spartan",sans-serif;font-weight:bold;}.eclipse-timer__inner,.eclipse-timer__increment{display:-webkit-box;display:-ms-flexbox;display:flex;}.eclipse-timer__inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:1.66667rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;}.eclipse-timer__date{font-size:2rem;margin-bottom:3rem;}.eclipse-timer__increment{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.eclipse-timer__title{-ms-flex-negative:1;flex-shrink:1;margin-bottom:1.11111rem;font-size:1.22222rem;text-transform:uppercase;}.eclipse-timer__title,.eclipse-timer__date{color:#f5ad1c;}.eclipse-timer__count{position:relative;padding:1.66667rem 0.55556rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border:0.55556rem solid #f5ad1c;border-radius:0.55556rem;font-size:2.66667rem;background-color:#f5ad1c;}.eclipse-timer__count::before{content:'';display:block;position:absolute;inset:0;width:100%;height:100%;border-radius:0.27778rem;background-color:#012C52;}.eclipse-timer__count span{display:block;-webkit-transform:translateY(6px);transform:translateY(6px);}@media screen and (min-width:40rem){.eclipse-timer__count{border-width:0.83333rem;border-radius:1.11111rem;font-size:5.33333rem;}.eclipse-timer__count::before{border-radius:0.77778rem;}.eclipse-timer__count span{-webkit-transform:translateY(10px);transform:translateY(10px);}.eclipse-timer__count__date{font-size:2.72222rem;}}.eclipse-bio{max-width:42.66667rem;margin:2.77778rem auto 0;}.eclipse-bio p{max-width:53.33333rem;margin-left:auto;margin-right:auto;font-size:1rem;line-height:1.4;}.eclipse-bio__heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;margin-left:-1.11111rem;margin-right:-1.11111rem;}.eclipse-bio__title{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-item-align:end;align-self:flex-end;}.eclipse-bio__img-wrap{-webkit-box-flex:1;-ms-flex:1;flex:1;}.eclipse-bio__img-wrap:first-child{text-align:right;}.eclipse-bio__img-wrap:last-child{text-align:left;}.eclipse-bio__img{max-width:100%;}.eclipse-tour{margin-top:2.77778rem;}.eclipse-tour table{width:100%;margin:0 auto;font-family:"Spartan",sans-serif;font-size:1rem;}@media screen and (min-width:40rem){.eclipse-tour table{font-size:1.55556rem;}}.eclipse-tour td,.eclipse-tour th{padding-top:0.27778rem;padding-bottom:0.27778rem;font-weight:bold;}.eclipse-tour td:first-child,.eclipse-tour th:first-child{text-align:left;}.eclipse-tour td:last-child,.eclipse-tour th:last-child{text-align:right;}.eclipse-tour__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.66667rem;}@media screen and (min-width:64rem){.eclipse-tour__content{gap:2.77778rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:5.55556rem;}}.eclipse-tour__col{-webkit-box-flex:1;-ms-flex:1;flex:1;}.eclipse-tour__map-img{-webkit-transform:scale(1.3);transform:scale(1.3);}.eclipse-tour__cta{margin-top:2.77778rem;}@media screen and (min-width:40rem){.eclipse-tour__cta{margin-bottom:2.77778rem;}}.eclipse-tour__phases{margin-top:1.66667rem;margin-left:-1.11111rem;margin-right:-1.11111rem;}@media screen and (min-width:40rem){.eclipse-tour__phases{margin-top:2.77778rem;}}.eclipse-tour__phases-img{max-width:42.66667rem;width:100%;}.eclipse-beyond{margin-top:2.77778rem;}.eclipse-beyond p{line-height:1.4;}.eclipse-beyond img{aspect-ratio:3 / 2;}.eclipse-beyond__title,.eclipse-additional__title{margin-left:-1.11111rem;margin-right:-1.11111rem;}@media screen and (min-width:40rem){.eclipse-beyond__title,.eclipse-additional__title{font-size:5.33333rem;}}.eclipse-beyond__slider{margin-bottom:3em;}.eclipse-beyond__slider h4,.eclipse-beyond__slider .page-node-type-press-releases h2,.page-node-type-press-releases .eclipse-beyond__slider h2,.eclipse-beyond__slider .page-node-type-press-releases h3,.page-node-type-press-releases .eclipse-beyond__slider h3,.eclipse-beyond__slider .page-node-type-press-releases body.page-node-type-event h1,.page-node-type-press-releases body.page-node-type-event .eclipse-beyond__slider h1,.eclipse-beyond__slider body.page-node-type-event .page-node-type-press-releases h1,body.page-node-type-event .page-node-type-press-releases .eclipse-beyond__slider h1,.eclipse-beyond__slider .page-node-type-story-ideas h2,.page-node-type-story-ideas .eclipse-beyond__slider h2,.eclipse-beyond__slider .page-node-type-story-ideas h3,.page-node-type-story-ideas .eclipse-beyond__slider h3,.eclipse-beyond__slider .page-node-type-story-ideas body.page-node-type-event h1,.page-node-type-story-ideas body.page-node-type-event .eclipse-beyond__slider h1,.eclipse-beyond__slider body.page-node-type-event .page-node-type-story-ideas h1,body.page-node-type-event .page-node-type-story-ideas .eclipse-beyond__slider h1,.eclipse-beyond__slider .trip-itinerary .field--name-field-itinerary-items .field--name-field-heading,.trip-itinerary .field--name-field-itinerary-items .eclipse-beyond__slider .field--name-field-heading,.eclipse-beyond__slider .paragraph--type--deal-categories .widget_list h2,.paragraph--type--deal-categories .widget_list .eclipse-beyond__slider h2,.eclipse-beyond__slider .paragraph--type--cvb-group-list .widget_list h2,.paragraph--type--cvb-group-list .widget_list .eclipse-beyond__slider h2,.eclipse-beyond__slider .paragraph--type--experience-finder-inline .resultsTitle,.paragraph--type--experience-finder-inline .eclipse-beyond__slider .resultsTitle,.eclipse-beyond__slider .paragraph--type--experience-finder-inline .field--name-field-title,.paragraph--type--experience-finder-inline .eclipse-beyond__slider .field--name-field-title,.eclipse-beyond__slider .paragraph--type--experience-finder .resultsTitle,.paragraph--type--experience-finder .eclipse-beyond__slider .resultsTitle,.eclipse-beyond__slider .paragraph--type--experience-finder .field--name-field-title,.paragraph--type--experience-finder .eclipse-beyond__slider .field--name-field-title{font-size:1.55556rem;color:white;}.eclipse-beyond__slider p{font-size:1rem;}.eclipse-beyond__slider .slick-dots{margin-top:1.11111rem;}.eclipse-beyond__slider .slick-dots button{height:1.66667rem;width:1.66667rem;background-color:white;border:3px solid white;}.eclipse-beyond__slider .slick-dots button:hover,.eclipse-beyond__slider .slick-dots button:active{border-color:#007EB8;}.eclipse-beyond__slider .slick-dots .slick-active button{background-color:white;border-color:#007EB8;border-width:8px;}.eclipse-beyond__slider .slick-dots .slick-active button:hover{border-width:10px;}.eclipse-beyond__slider .slick-arrow{background-image:url(/themes/custom/visitpa/images/icons/icon-arrow-circle-blue.svg);}@media screen and (min-width:40rem){.eclipse-beyond__slider{margin-top:2.77778rem;}}.eclipse-safety p{max-width:53.33333rem;margin-left:auto;margin-right:auto;}@media screen and (min-width:40rem){.eclipse-safety{padding-top:1.66667rem;}}.eclipse-faq{position:relative;padding-top:1.66667rem;padding-bottom:2.22222rem;}.eclipse-faq__title{margin-bottom:2rem;}.eclipse-faq__item{padding:1.11111rem 0;border-top:2px solid white;line-height:1.4;}.eclipse-faq__item:last-child{border-bottom:2px solid white;}.eclipse-faq__item:hover button span{-webkit-transform:translateX(5px);transform:translateX(5px);}.eclipse-faq__toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:0.83333rem;width:100%;padding:0;background-color:transparent;border:0;color:white;text-align:left;font-size:1rem;line-height:1.4;}.eclipse-faq__toggle:hover{color:#007EB8;}.eclipse-faq__toggle span{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-transition:-webkit-transform 150ms ease;transition:-webkit-transform 150ms ease;transition:transform 150ms ease;transition:transform 150ms ease,-webkit-transform 150ms ease;}.eclipse-faq__toggle::after{content:'+';display:block;position:relative;top:2px;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:center;align-self:center;font-size:1rem;line-height:0;}.eclipse-faq__content{display:none;padding-top:1rem;text-align:left;font-size:1rem;}.eclipse-faq__item.expanded .eclipse-faq__content{display:block;}.eclipse-faq__item.expanded .eclipse-faq__toggle::after{content:'-';}.eclipse-faq a:link,.eclipse-faq a:visited,.eclipse-faq a:active{color:#007EB8;}.eclipse-faq a:hover{text-decoration:none;}.eclipse-faq a svg.ext{fill:#007EB8;}.eclipse-faq a svg.ext path{stroke:#007EB8;}@media screen and (min-width:40rem){.eclipse-faq{padding-top:5.55556rem;padding-bottom:5.55556rem;}.eclipse-faq .container,.eclipse-faq .paragraph--type--region-teasers .views-element-container,.paragraph--type--region-teasers .eclipse-faq .views-element-container,.eclipse-faq .field--name-field-trips-all-teasers .views-element-container,.field--name-field-trips-all-teasers .eclipse-faq .views-element-container,.eclipse-faq .paragraph--type--trips-3-teasers .views-element-container,.paragraph--type--trips-3-teasers .eclipse-faq .views-element-container{max-width:56.88889rem;}}.eclipse-additional{margin-top:2.77778rem;padding-bottom:1.11111rem;}.eclipse-additional img{aspect-ratio:3 / 2;-webkit-transition:-webkit-transform 150ms ease;transition:-webkit-transform 150ms ease;transition:transform 150ms ease;transition:transform 150ms ease,-webkit-transform 150ms ease;}.eclipse-additional a,.eclipse-additional a:link,.eclipse-additional a:active{color:white;}.eclipse-additional a span,.eclipse-additional a:link span,.eclipse-additional a:active span{display:block;margin:0.5rem;}.eclipse-additional a:hover,.eclipse-additional a:focus{text-decoration:none;color:#007EB8;}.eclipse-additional a:hover img,.eclipse-additional a:focus img{-webkit-transform:scale(1.015);transform:scale(1.015);}.eclipse-additional__title{font-size:2.22222rem;}@media screen and (min-width:40rem){.eclipse-additional__title{font-size:5.33333rem;}}.eclipse-additional__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:5.55556rem;}@media screen and (min-width:60rem){.eclipse-additional__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1.66667rem;margin-top:2.77778rem;}}.eclipse-additional__item{-webkit-box-flex:1;-ms-flex:1;flex:1;}.graphic-container__img{max-width:56.88889rem;width:100%;}@page{margin:1in;}.font-titan h1,.font-titan h2,.font-titan h3,.font-titan body.page-node-type-event h1,body.page-node-type-event .font-titan h1,.font-titan h4,.font-titan .page-node-type-press-releases h2,.page-node-type-press-releases .font-titan h2,.font-titan .page-node-type-press-releases h3,.page-node-type-press-releases .font-titan h3,.font-titan .page-node-type-press-releases body.page-node-type-event h1,.page-node-type-press-releases body.page-node-type-event .font-titan h1,.font-titan body.page-node-type-event .page-node-type-press-releases h1,body.page-node-type-event .page-node-type-press-releases .font-titan h1,.font-titan .page-node-type-story-ideas h2,.page-node-type-story-ideas .font-titan h2,.font-titan .page-node-type-story-ideas h3,.page-node-type-story-ideas .font-titan h3,.font-titan .page-node-type-story-ideas body.page-node-type-event h1,.page-node-type-story-ideas body.page-node-type-event .font-titan h1,.font-titan body.page-node-type-event .page-node-type-story-ideas h1,body.page-node-type-event .page-node-type-story-ideas .font-titan h1,.font-titan .trip-itinerary .field--name-field-itinerary-items .field--name-field-heading,.trip-itinerary .field--name-field-itinerary-items .font-titan .field--name-field-heading,.font-titan .paragraph--type--deal-categories .widget_list h2,.paragraph--type--deal-categories .widget_list .font-titan h2,.font-titan .paragraph--type--cvb-group-list .widget_list h2,.paragraph--type--cvb-group-list .widget_list .font-titan h2,.font-titan .paragraph--type--experience-finder-inline .resultsTitle,.paragraph--type--experience-finder-inline .font-titan .resultsTitle,.font-titan .paragraph--type--experience-finder-inline .field--name-field-title,.paragraph--type--experience-finder-inline .font-titan .field--name-field-title,.font-titan .paragraph--type--experience-finder .resultsTitle,.paragraph--type--experience-finder .font-titan .resultsTitle,.font-titan .paragraph--type--experience-finder .field--name-field-title,.paragraph--type--experience-finder .font-titan .field--name-field-title{font-family:"titan one",sans-serif;}.font-titan .heading_small,.font-titan .paragraph--type--single-column-content h2,.paragraph--type--single-column-content .font-titan h2,.font-titan .paragraph--type--two-column-content h2,.paragraph--type--two-column-content .font-titan h2,.font-titan .heading_x-small,.font-titan .trip-itinerary h2,.trip-itinerary .font-titan h2{font-family:"titan one",sans-serif;}.font-titan .label--resource--title{font-family:"titan one",sans-serif;}.font-titan .title{font-family:"titan one",sans-serif;}.font-titan .destination-teaser__title{font-family:"titan one",sans-serif;}.font-titan .paragraph--type--_0-50-callout .text{font-family:"titan one",sans-serif;}.font-titan .paragraph--type--banner-quicklinks .field__label{font-family:"titan one",sans-serif;}.font-titan .paragraph--type--banner-quicklinks .widget_quicklinks .widget_title{font-family:"titan one",sans-serif;}.font-titan .paragraph--type--banner-quicklinks .quicklinks a{font-family:"titan one",sans-serif;}.font-titan .paragraph--type--destinations-by-region .widget_more .banner_content_full a,.font-titan .paragraph--type--resources-by-region .widget_more .banner_content_full a{font-family:"titan one",sans-serif;}.font-titan .paragraph--type--destinations-by-region .widget_more .title,.font-titan .paragraph--type--resources-by-region .widget_more .title{font-family:"titan one",sans-serif;}.font-titan .paragraph--type--experience-category-by-pillar-w- .banner_content_full a{font-family:"titan one",sans-serif;}.font-titan .paragraph--type--trip-banner .subhead{font-family:"titan one",sans-serif;}.font-titan .paragraph--type--trip-banner .trip-title{font-family:"titan one",sans-serif;}.font-titan .trip-itinerary-teaser__destinations .banner_content_full a{font-family:"titan one",sans-serif;}.font-titan .paragraph--type--beer-finder .brewMapTitle{font-family:"titan one",sans-serif;}.skip-link{position:absolute;z-index:900;top:-9999em;left:1em;background:#0059AE;color:white;font-weight:600;text-decoration:none;padding:1em 2em;border-radius:10px;}.skip-link:focus,.skip-link:active{top:1em;}.accessible .heading_small,.accessible .paragraph--type--single-column-content h2,.paragraph--type--single-column-content .accessible h2,.accessible .paragraph--type--two-column-content h2,.paragraph--type--two-column-content .accessible h2{font-size:2em;}.accessible h5 span,.accessible .label--resource--title span{font-size:1.5em;font-weight:600;}.accessible .paragraph--type--deal-categories .list_item{background:white;-webkit-box-shadow:0 0 4px rgba(0,0,0,0.2);box-shadow:0 0 4px rgba(0,0,0,0.2);}.accessible .list_item--content h2{font-weight:900;font-size:2em;}.accessible .widget_text p a,.accessible .page-header-more p a,.accessible .content p a{color:blue;}.accessible .widget_text h3,.accessible .widget_text body.page-node-type-event h1,body.page-node-type-event .accessible .widget_text h1{margin-top:2em;}.accessible .banner_content .title{font-size:1.25em;line-height:1.25em;}.accessible .banner_content_full a{text-transform:uppercase;font-weight:600;font-size:1.25em;line-height:1.25em;}.accessible .label,.accessible .destination-teaser__address{color:#003044;}.accessible .paragraph--type--experience-category-by-pillar-w- .button--clear,.accessible .paragraph--type--experience-category-by-pillar-w- .article-teaser__read-more,.accessible .paragraph--type--experience-category-by-pillar-w- .destination-teaser__read-more,.accessible .paragraph--type--experience-category-by-pillar-w- .banner_content_link{font-size:1em;}.accessible .label--title,.accessible .article-teaser__title{font-size:1.25em;}.accessible .experience-category-teaser a > div{opacity:1;}.accessible .field--name-field-title,.accessible .destination-teaser__title,.accessible .paragraph--type--trip-banner .subhead,.accessible .destinationIntro h1{font-weight:900;}.accessible .paragraph--type--region-teasers h2{font-size:1.75em;line-height:1.25em;}.accessible .paragraph--type--trip-banner .subhead{font-size:2em;line-height:1em;}.accessible .destinationIntro h1{font-size:3em;text-transform:capitalize;line-height:1em;}.accessible header .logo_container{float:left;}.accessible header #logo_visitpa .logo_mark{fill:#003044;}.accessible header #logo_visitpa .logo_tagline{fill:#51abd1;}.accessible header .nav__main a{color:#003044;cursor:pointer;}.accessible header .nav__main a:hover{color:#51abd1;opacity:1;}.accessible header .nav__main li:hover > a{color:#00648E;opacity:1;}.accessible header .nav__main li.dropdown{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='8.083' height='5.456' viewBox='0 0 8.083 5.456'><defs><style>.a{fill:none;stroke:%230a3c50;stroke-linecap:round;stroke-width:2px;}</style></defs><path class='a' d='M3304.53,602.29l-3.041,3.042-3.042-3.042' transform='translate(-3297.447 -601.29)'/></svg>");}.accessible header .nav__iconic svg{fill:#003044;}.accessible header .nav__iconic a:hover svg{fill:#00648E;}.accessible header .nav__iconic a:active svg{fill:#51abd1;}.accessible .page-header .field,.accessible .hero.no_mask .field,.accessible .paragraph--type--banner.adventures .field,.accessible .paragraph--type--banner-quicklinks .field,.accessible .paragraph--type--banner .field,.accessible .primary-banner .field,.accessible .field--name-field-exp-cat-by-pillar-grid .experience-category-teaser a .field,.accessible .widget_pillar_links .pillar_item .field{position:relative;z-index:2;}.accessible .page-header .field--name-field-quicklinks,.accessible .hero.no_mask .field--name-field-quicklinks,.accessible .paragraph--type--banner.adventures .field--name-field-quicklinks,.accessible .paragraph--type--banner-quicklinks .field--name-field-quicklinks,.accessible .paragraph--type--banner .field--name-field-quicklinks,.accessible .primary-banner .field--name-field-quicklinks,.accessible .field--name-field-exp-cat-by-pillar-grid .experience-category-teaser a .field--name-field-quicklinks,.accessible .widget_pillar_links .pillar_item .field--name-field-quicklinks{position:absolute;}.accessible .page-header:before,.accessible .hero.no_mask:before,.accessible .paragraph--type--banner.adventures:before,.accessible .paragraph--type--banner-quicklinks:before,.accessible .paragraph--type--banner:before,.accessible .primary-banner:before,.accessible .field--name-field-exp-cat-by-pillar-grid .experience-category-teaser a:before,.accessible .widget_pillar_links .pillar_item:before{content:'';background:black;height:100%;width:100%;position:absolute;z-index:1;top:0;left:0;opacity:0.5;}.accessible .page-header h1,.accessible .hero.no_mask h1,.accessible .paragraph--type--banner.adventures h1,.accessible .paragraph--type--banner-quicklinks h1,.accessible .paragraph--type--banner h1,.accessible .primary-banner h1,.accessible .field--name-field-exp-cat-by-pillar-grid .experience-category-teaser a h1,.accessible .widget_pillar_links .pillar_item h1{z-index:2;}.accessible .primary-banner.uncommon-heading{z-index:0;}.accessible .video-toggle__img:before{content:'';background:black;height:100%;width:100%;position:absolute;z-index:0;top:0;left:0;opacity:0.5;}.accessible .field--name-field-destinations-by-region .widget_more a{opacity:1;}.accessible .field--name-field-destinations-by-region .widget_more a::before{opacity:.5;background:#000;}.accessible .field--name-field-destinations-by-region .widget_more a .title{color:#fff;}.accessible .paragraph--type--banner::after{z-index:1;}.accessible .hero .container,.accessible .hero .paragraph--type--region-teasers .views-element-container,.paragraph--type--region-teasers .accessible .hero .views-element-container,.accessible .hero .field--name-field-trips-all-teasers .views-element-container,.field--name-field-trips-all-teasers .accessible .hero .views-element-container,.accessible .hero .paragraph--type--trips-3-teasers .views-element-container,.paragraph--type--trips-3-teasers .accessible .hero .views-element-container{overflow:visible;}.accessible .page-header.no_min:before{display:none;}.accessible .page-header__breadcrumbs{z-index:2;}.accessible .widget_map_interactive .region{fill:#003044;}.accessible .widget_map_interactive a:hover .region{fill:#ff5712;}.accessible .widget_map_interactive .region--text{opacity:1;}.accessible .widget_map_interactive .foliage{display:none;}.accessible .paragraph--type--_0-50-callout .callout--item:hover .button--orange,.accessible .paragraph--type--_0-50-callout .callout--item:hover input[type=submit],.accessible .paragraph--type--_0-50-callout .callout--item:hover .page-header .field--name-field-banner-callout a,.page-header .field--name-field-banner-callout .accessible .paragraph--type--_0-50-callout .callout--item:hover a,.accessible .paragraph--type--_0-50-callout .callout--item:hover .node--type-webform-confirmation #mmgWoLeadsubmitButton,.node--type-webform-confirmation .accessible .paragraph--type--_0-50-callout .callout--item:hover #mmgWoLeadsubmitButton,.accessible .paragraph--type--_0-50-callout .callout--item:hover .node--type-webform-confirmation #mmgWoLeadsubmit .red-button,.node--type-webform-confirmation #mmgWoLeadsubmit .accessible .paragraph--type--_0-50-callout .callout--item:hover .red-button,.accessible .paragraph--type--_0-50-callout .callout--item:hover .page-form .webform-confirmation__back a,.page-form .webform-confirmation__back .accessible .paragraph--type--_0-50-callout .callout--item:hover a,.accessible .paragraph--type--_0-50-callout .callout--item:hover .page-node-type-webform .webform-confirmation__back a,.page-node-type-webform .webform-confirmation__back .accessible .paragraph--type--_0-50-callout .callout--item:hover a,.accessible .paragraph--type--_0-50-callout .callout--item:hover .event-listing .pager .pager__item a,.event-listing .pager .pager__item .accessible .paragraph--type--_0-50-callout .callout--item:hover a,.accessible .paragraph--type--_0-50-callout .callout--item:hover .paragraph--type--archive .pager .pager__item a,.paragraph--type--archive .pager .pager__item .accessible .paragraph--type--_0-50-callout .callout--item:hover a,.accessible .paragraph--type--_0-50-callout .callout--item:hover .paragraph--type--destination-by-category ul li a,.paragraph--type--destination-by-category ul li .accessible .paragraph--type--_0-50-callout .callout--item:hover a,.accessible .paragraph--type--_0-50-callout .callout--item:hover .more-link a,.more-link .accessible .paragraph--type--_0-50-callout .callout--item:hover a,.accessible .paragraph--type--_0-50-callout .callout--item:hover .paragraph--type--destinations-by-region-grid .pager .pager__item a,.paragraph--type--destinations-by-region-grid .pager .pager__item .accessible .paragraph--type--_0-50-callout .callout--item:hover a{background:#21a0c2;color:#003044;}.accessible .content p .button--orange,.accessible .content p input[type=submit],.accessible .content p .page-header .field--name-field-banner-callout a,.page-header .field--name-field-banner-callout .accessible .content p a,.accessible .content p .node--type-webform-confirmation #mmgWoLeadsubmitButton,.node--type-webform-confirmation .accessible .content p #mmgWoLeadsubmitButton,.accessible .content p .node--type-webform-confirmation #mmgWoLeadsubmit .red-button,.node--type-webform-confirmation #mmgWoLeadsubmit .accessible .content p .red-button,.accessible .content p .page-form .webform-confirmation__back a,.page-form .webform-confirmation__back .accessible .content p a,.accessible .content p .page-node-type-webform .webform-confirmation__back a,.page-node-type-webform .webform-confirmation__back .accessible .content p a,.accessible .content p .event-listing .pager .pager__item a,.event-listing .pager .pager__item .accessible .content p a,.accessible .content p .paragraph--type--archive .pager .pager__item a,.paragraph--type--archive .pager .pager__item .accessible .content p a,.accessible .content p .paragraph--type--destination-by-category ul li a,.paragraph--type--destination-by-category ul li .accessible .content p a,.accessible .content p .more-link a,.more-link .accessible .content p a,.accessible .content p .paragraph--type--destinations-by-region-grid .pager .pager__item a,.paragraph--type--destinations-by-region-grid .pager .pager__item .accessible .content p a,.accessible .button--orange,.accessible input[type=submit],.accessible .page-header .field--name-field-banner-callout a,.page-header .field--name-field-banner-callout .accessible a,.accessible .node--type-webform-confirmation #mmgWoLeadsubmitButton,.node--type-webform-confirmation .accessible #mmgWoLeadsubmitButton,.accessible .node--type-webform-confirmation #mmgWoLeadsubmit .red-button,.node--type-webform-confirmation #mmgWoLeadsubmit .accessible .red-button,.accessible .page-form .webform-confirmation__back a,.page-form .webform-confirmation__back .accessible a,.accessible .page-node-type-webform .webform-confirmation__back a,.page-node-type-webform .webform-confirmation__back .accessible a,.accessible .event-listing .pager .pager__item a,.event-listing .pager .pager__item .accessible a,.accessible .paragraph--type--archive .pager .pager__item a,.paragraph--type--archive .pager .pager__item .accessible a,.accessible .paragraph--type--destination-by-category ul li a,.paragraph--type--destination-by-category ul li .accessible a,.accessible .more-link a,.more-link .accessible a,.accessible .paragraph--type--destinations-by-region-grid .pager .pager__item a,.paragraph--type--destinations-by-region-grid .pager .pager__item .accessible a,.accessible .submit{font-size:1.2em;line-height:1em;background:#003044 !important;color:white !important;}.accessible .content p .button--orange:hover,.accessible .content p input:hover[type=submit],.accessible .content p .page-header .field--name-field-banner-callout a:hover,.page-header .field--name-field-banner-callout .accessible .content p a:hover,.accessible .content p .node--type-webform-confirmation #mmgWoLeadsubmitButton:hover,.node--type-webform-confirmation .accessible .content p #mmgWoLeadsubmitButton:hover,.accessible .content p .node--type-webform-confirmation #mmgWoLeadsubmit .red-button:hover,.node--type-webform-confirmation #mmgWoLeadsubmit .accessible .content p .red-button:hover,.accessible .content p .page-form .webform-confirmation__back a:hover,.page-form .webform-confirmation__back .accessible .content p a:hover,.accessible .content p .page-node-type-webform .webform-confirmation__back a:hover,.page-node-type-webform .webform-confirmation__back .accessible .content p a:hover,.accessible .content p .event-listing .pager .pager__item a:hover,.event-listing .pager .pager__item .accessible .content p a:hover,.accessible .content p .paragraph--type--archive .pager .pager__item a:hover,.paragraph--type--archive .pager .pager__item .accessible .content p a:hover,.accessible .content p .paragraph--type--destination-by-category ul li a:hover,.paragraph--type--destination-by-category ul li .accessible .content p a:hover,.accessible .content p .more-link a:hover,.more-link .accessible .content p a:hover,.accessible .content p .paragraph--type--destinations-by-region-grid .pager .pager__item a:hover,.paragraph--type--destinations-by-region-grid .pager .pager__item .accessible .content p a:hover,.accessible .button--orange:hover,.accessible input:hover[type=submit],.accessible .page-header .field--name-field-banner-callout a:hover,.page-header .field--name-field-banner-callout .accessible a:hover,.accessible .node--type-webform-confirmation #mmgWoLeadsubmitButton:hover,.node--type-webform-confirmation .accessible #mmgWoLeadsubmitButton:hover,.accessible .node--type-webform-confirmation #mmgWoLeadsubmit .red-button:hover,.node--type-webform-confirmation #mmgWoLeadsubmit .accessible .red-button:hover,.accessible .page-form .webform-confirmation__back a:hover,.page-form .webform-confirmation__back .accessible a:hover,.accessible .page-node-type-webform .webform-confirmation__back a:hover,.page-node-type-webform .webform-confirmation__back .accessible a:hover,.accessible .event-listing .pager .pager__item a:hover,.event-listing .pager .pager__item .accessible a:hover,.accessible .paragraph--type--archive .pager .pager__item a:hover,.paragraph--type--archive .pager .pager__item .accessible a:hover,.accessible .paragraph--type--destination-by-category ul li a:hover,.paragraph--type--destination-by-category ul li .accessible a:hover,.accessible .more-link a:hover,.more-link .accessible a:hover,.accessible .paragraph--type--destinations-by-region-grid .pager .pager__item a:hover,.paragraph--type--destinations-by-region-grid .pager .pager__item .accessible a:hover,.accessible .submit:hover{background:#21a0c2 !important;color:#003044 !important;-webkit-filter:none !important;filter:none !important;}.accessible .field--name-field-featured-experience-catego .slick-arrow{background-color:#003044 !important;}.accessible .button--absolute{background:none !important;border-radius:0;margin:0;}.accessible .paragraph--type--_0-50-callout .callout--background:before{content:'';position:absolute;top:0;left:0;height:100%;width:100%;opacity:0.5;background:black;}.accessible .field--name-field-ideas-articles a{text-transform:inherit;font-size:1em;}.accessible .paragraph--type--must-see-pa{background-color:white;}.accessible .node--type-region-landing-page .page-header:before{display:none;}.accessible .experience-category-teaser a::before{opacity:0.7;background-color:black;}.accessible .experience-category-teaser a:hover:before{background-color:#ff5712;}.accessible .widget_pillar_links .pillar_item:before{opacity:0.7;}.accessible .banner_item > .banner_content > .label.partner{color:#277495;}.accessible .widget_more .banner_content{background:white;}.accessible .button--clear,.accessible .article-teaser__read-more,.accessible .destination-teaser__read-more,.accessible .paragraph--type--experience-category-by-pillar-w- .banner_content_link,.paragraph--type--experience-category-by-pillar-w- .accessible .banner_content_link{font-size:1.2em;}.accessible a.all{color:#277495;}.accessible .button--blue{line-height:1em;background:#277495;}.accessible .button--small{font-size:0.9em;}.accessible .link_small{color:#277495;}.accessible .button--small{font-size:1.2em;text-transform:inherit;}.accessible footer .footer_base a{color:#002c3f;color:white;}.accessible footer .footer_base{background:#107c93;}.accessible footer .social a{height:44px;width:44px;}.accessible footer .footer__copyright a{color:#000 !important;}.accessible .auxiliary .button,.accessible .auxiliary input[type=submit],.accessible .auxiliary .page-header .field--name-field-banner-callout a,.page-header .field--name-field-banner-callout .accessible .auxiliary a,.accessible .auxiliary .article-teaser__read-more,.accessible .auxiliary .destination-teaser__read-more,.accessible .auxiliary .node--type-webform-confirmation #mmgWoLeadsubmitButton,.node--type-webform-confirmation .accessible .auxiliary #mmgWoLeadsubmitButton,.accessible .auxiliary .node--type-webform-confirmation #mmgWoLeadsubmit .red-button,.node--type-webform-confirmation #mmgWoLeadsubmit .accessible .auxiliary .red-button,.accessible .auxiliary .page-form .webform-confirmation__back a,.page-form .webform-confirmation__back .accessible .auxiliary a,.accessible .auxiliary .page-node-type-webform .webform-confirmation__back a,.page-node-type-webform .webform-confirmation__back .accessible .auxiliary a,.accessible .auxiliary .event-listing .pager .pager__item a,.event-listing .pager .pager__item .accessible .auxiliary a,.accessible .auxiliary .paragraph--type--archive .pager .pager__item a,.paragraph--type--archive .pager .pager__item .accessible .auxiliary a,.accessible .auxiliary .paragraph--type--destination-by-category ul li a,.paragraph--type--destination-by-category ul li .accessible .auxiliary a,.accessible .auxiliary .more-link a,.more-link .accessible .auxiliary a,.accessible .auxiliary .paragraph--type--destinations-by-region-grid .pager .pager__item a,.paragraph--type--destinations-by-region-grid .pager .pager__item .accessible .auxiliary a,.accessible .auxiliary .paragraph--type--experience-category-by-pillar-w- .banner_content_link,.paragraph--type--experience-category-by-pillar-w- .accessible .auxiliary .banner_content_link,.accessible .gdpr .button,.accessible .gdpr input[type=submit],.accessible .gdpr .page-header .field--name-field-banner-callout a,.page-header .field--name-field-banner-callout .accessible .gdpr a,.accessible .gdpr .article-teaser__read-more,.accessible .gdpr .destination-teaser__read-more,.accessible .gdpr .node--type-webform-confirmation #mmgWoLeadsubmitButton,.node--type-webform-confirmation .accessible .gdpr #mmgWoLeadsubmitButton,.accessible .gdpr .node--type-webform-confirmation #mmgWoLeadsubmit .red-button,.node--type-webform-confirmation #mmgWoLeadsubmit .accessible .gdpr .red-button,.accessible .gdpr .page-form .webform-confirmation__back a,.page-form .webform-confirmation__back .accessible .gdpr a,.accessible .gdpr .page-node-type-webform .webform-confirmation__back a,.page-node-type-webform .webform-confirmation__back .accessible .gdpr a,.accessible .gdpr .event-listing .pager .pager__item a,.event-listing .pager .pager__item .accessible .gdpr a,.accessible .gdpr .paragraph--type--archive .pager .pager__item a,.paragraph--type--archive .pager .pager__item .accessible .gdpr a,.accessible .gdpr .paragraph--type--destination-by-category ul li a,.paragraph--type--destination-by-category ul li .accessible .gdpr a,.accessible .gdpr .more-link a,.more-link .accessible .gdpr a,.accessible .gdpr .paragraph--type--destinations-by-region-grid .pager .pager__item a,.paragraph--type--destinations-by-region-grid .pager .pager__item .accessible .gdpr a,.accessible .gdpr .paragraph--type--experience-category-by-pillar-w- .banner_content_link,.paragraph--type--experience-category-by-pillar-w- .accessible .gdpr .banner_content_link{color:#003044 !important;background:white !important;font-size:1.2em;}.accessible .auxiliary .button:hover,.accessible .auxiliary input:hover[type=submit],.accessible .auxiliary .page-header .field--name-field-banner-callout a:hover,.page-header .field--name-field-banner-callout .accessible .auxiliary a:hover,.accessible .auxiliary .article-teaser__read-more:hover,.accessible .auxiliary .destination-teaser__read-more:hover,.accessible .auxiliary .node--type-webform-confirmation #mmgWoLeadsubmitButton:hover,.node--type-webform-confirmation .accessible .auxiliary #mmgWoLeadsubmitButton:hover,.accessible .auxiliary .node--type-webform-confirmation #mmgWoLeadsubmit .red-button:hover,.node--type-webform-confirmation #mmgWoLeadsubmit .accessible .auxiliary .red-button:hover,.accessible .auxiliary .page-form .webform-confirmation__back a:hover,.page-form .webform-confirmation__back .accessible .auxiliary a:hover,.accessible .auxiliary .page-node-type-webform .webform-confirmation__back a:hover,.page-node-type-webform .webform-confirmation__back .accessible .auxiliary a:hover,.accessible .auxiliary .event-listing .pager .pager__item a:hover,.event-listing .pager .pager__item .accessible .auxiliary a:hover,.accessible .auxiliary .paragraph--type--archive .pager .pager__item a:hover,.paragraph--type--archive .pager .pager__item .accessible .auxiliary a:hover,.accessible .auxiliary .paragraph--type--destination-by-category ul li a:hover,.paragraph--type--destination-by-category ul li .accessible .auxiliary a:hover,.accessible .auxiliary .more-link a:hover,.more-link .accessible .auxiliary a:hover,.accessible .auxiliary .paragraph--type--destinations-by-region-grid .pager .pager__item a:hover,.paragraph--type--destinations-by-region-grid .pager .pager__item .accessible .auxiliary a:hover,.accessible .auxiliary .paragraph--type--experience-category-by-pillar-w- .banner_content_link:hover,.paragraph--type--experience-category-by-pillar-w- .accessible .auxiliary .banner_content_link:hover,.accessible .gdpr .button:hover,.accessible .gdpr input:hover[type=submit],.accessible .gdpr .page-header .field--name-field-banner-callout a:hover,.page-header .field--name-field-banner-callout .accessible .gdpr a:hover,.accessible .gdpr .article-teaser__read-more:hover,.accessible .gdpr .destination-teaser__read-more:hover,.accessible .gdpr .node--type-webform-confirmation #mmgWoLeadsubmitButton:hover,.node--type-webform-confirmation .accessible .gdpr #mmgWoLeadsubmitButton:hover,.accessible .gdpr .node--type-webform-confirmation #mmgWoLeadsubmit .red-button:hover,.node--type-webform-confirmation #mmgWoLeadsubmit .accessible .gdpr .red-button:hover,.accessible .gdpr .page-form .webform-confirmation__back a:hover,.page-form .webform-confirmation__back .accessible .gdpr a:hover,.accessible .gdpr .page-node-type-webform .webform-confirmation__back a:hover,.page-node-type-webform .webform-confirmation__back .accessible .gdpr a:hover,.accessible .gdpr .event-listing .pager .pager__item a:hover,.event-listing .pager .pager__item .accessible .gdpr a:hover,.accessible .gdpr .paragraph--type--archive .pager .pager__item a:hover,.paragraph--type--archive .pager .pager__item .accessible .gdpr a:hover,.accessible .gdpr .paragraph--type--destination-by-category ul li a:hover,.paragraph--type--destination-by-category ul li .accessible .gdpr a:hover,.accessible .gdpr .more-link a:hover,.more-link .accessible .gdpr a:hover,.accessible .gdpr .paragraph--type--destinations-by-region-grid .pager .pager__item a:hover,.paragraph--type--destinations-by-region-grid .pager .pager__item .accessible .gdpr a:hover,.accessible .gdpr .paragraph--type--experience-category-by-pillar-w- .banner_content_link:hover,.paragraph--type--experience-category-by-pillar-w- .accessible .gdpr .banner_content_link:hover{background:#21a0c2 !important;color:#003044 !important;-webkit-filter:none !important;filter:none !important;}.accessible .widget_map_interactive .map_box #trees{display:none;}.accessible .trips-card-grid__item .trips-card-grid__item-title{font-size:1.33333rem;}.accessible .t-paragraph .t-paragraph__title{color:#000;}.accessible .paragraph--type--inline-media .image-container__caption{color:#000;font-size:1rem;}.accessible .region-itinerary__region-select-nav .region-itinerary__region-select-button--disabled{border:5px solid #000;opacity:1;}@media screen and (min-width:50em){.accessible .page-header h1{font-size:5em;}.accessible .widget_text h3,.accessible .widget_text body.page-node-type-event h1,body.page-node-type-event .accessible .widget_text h1{font-size:2em;}}
@font-face{font-family:'Visuelt';src:url(/themes/custom/visitpa/fonts/visuelt/visuelt-variable-italic-pro.woff2) format('woff2'),url(/themes/custom/visitpa/fonts/visuelt/visuelt-variable-italic-pro.woff) format('woff'),url(/themes/custom/visitpa/fonts/visuelt/visuelt-variable-italic-pro.ttf) format('truetype');font-style:italic;font-weight:normal;}@font-face{font-family:'Visuelt';src:url(/themes/custom/visitpa/fonts/visuelt/visuelt-black-italic-pro.woff2) format('woff2'),url(/themes/custom/visitpa/fonts/visuelt/visuelt-black-italic-pro.woff) format('woff'),url(/themes/custom/visitpa/fonts/visuelt/visuelt-black-italic-pro.ttf) format('truetype');font-weight:900;font-style:italic;}@font-face{font-family:'Visuelt';src:url(/themes/custom/visitpa/fonts/visuelt/visuelt-black-pro.woff2) format('woff2'),url(/themes/custom/visitpa/fonts/visuelt/visuelt-black-pro.woff) format('woff'),url(/themes/custom/visitpa/fonts/visuelt/visuelt-black-pro.ttf) format('truetype');font-weight:900;font-style:normal;}@font-face{font-family:'Visuelt';src:url(/themes/custom/visitpa/fonts/visuelt/visuelt-bold-italic-pro.woff2) format('woff2'),url(/themes/custom/visitpa/fonts/visuelt/visuelt-bold-italic-pro.woff) format('woff'),url(/themes/custom/visitpa/fonts/visuelt/visuelt-bold-italic-pro.ttf) format('truetype');font-weight:700;font-style:italic;}@font-face{font-family:'Visuelt';src:url(/themes/custom/visitpa/fonts/visuelt/visuelt-bold-pro.woff2) format('woff2'),url(/themes/custom/visitpa/fonts/visuelt/visuelt-bold-pro.woff) format('woff'),url(/themes/custom/visitpa/fonts/visuelt/visuelt-bold-pro.ttf) format('truetype');font-weight:700;font-style:normal;}@font-face{font-family:'Visuelt';src:url(/themes/custom/visitpa/fonts/visuelt/visuelt-extralight-italic-pro.woff2) format('woff2'),url(/themes/custom/visitpa/fonts/visuelt/visuelt-extralight-italic-pro.woff) format('woff'),url(/themes/custom/visitpa/fonts/visuelt/visuelt-extralight-italic-pro.ttf) format('truetype');font-weight:200;font-style:italic;}@font-face{font-family:'Visuelt';src:url(/themes/custom/visitpa/fonts/visuelt/visuelt-extralight-pro.woff2) format('woff2'),url(/themes/custom/visitpa/fonts/visuelt/visuelt-extralight-pro.woff) format('woff'),url(/themes/custom/visitpa/fonts/visuelt/visuelt-extralight-pro.ttf) format('truetype');font-weight:200;font-style:normal;}@font-face{font-family:'Visuelt';src:url(/themes/custom/visitpa/fonts/visuelt/visuelt-italic-pro.woff2) format('woff2'),url(/themes/custom/visitpa/fonts/visuelt/visuelt-italic-pro.woff) format('woff'),url(/themes/custom/visitpa/fonts/visuelt/visuelt-italic-pro.ttf) format('truetype');font-style:italic;font-weight:normal;}@font-face{font-family:'Visuelt';src:url(/themes/custom/visitpa/fonts/visuelt/visuelt-light-italic-pro.woff2) format('woff2'),url(/themes/custom/visitpa/fonts/visuelt/visuelt-light-italic-pro.woff) format('woff'),url(/themes/custom/visitpa/fonts/visuelt/visuelt-light-italic-pro.ttf) format('truetype');font-weight:300;font-style:italic;}@font-face{font-family:'Visuelt';src:url(/themes/custom/visitpa/fonts/visuelt/visuelt-light-pro.woff2) format('woff2'),url(/themes/custom/visitpa/fonts/visuelt/visuelt-light-pro.woff) format('woff'),url(/themes/custom/visitpa/fonts/visuelt/visuelt-light-pro.ttf) format('truetype');font-weight:300;font-style:normal;}@font-face{font-family:'Visuelt';src:url(/themes/custom/visitpa/fonts/visuelt/visuelt-medium-italic-pro.woff2) format('woff2'),url(/themes/custom/visitpa/fonts/visuelt/visuelt-medium-italic-pro.woff) format('woff'),url(/themes/custom/visitpa/fonts/visuelt/visuelt-medium-italic-pro.ttf) format('truetype');font-weight:500;font-style:italic;}@font-face{font-family:'Visuelt';src:url(/themes/custom/visitpa/fonts/visuelt/visuelt-medium-pro.woff2) format('woff2'),url(/themes/custom/visitpa/fonts/visuelt/visuelt-medium-pro.woff) format('woff'),url(/themes/custom/visitpa/fonts/visuelt/visuelt-medium-pro.ttf) format('truetype');font-weight:500;font-style:normal;}@font-face{font-family:'Visuelt';src:url(/themes/custom/visitpa/fonts/visuelt/visuelt-regular-pro.woff2) format('woff2'),url(/themes/custom/visitpa/fonts/visuelt/visuelt-regular-pro.woff) format('woff'),url(/themes/custom/visitpa/fonts/visuelt/visuelt-regular-pro.ttf) format('truetype');font-weight:400;font-style:normal;}@font-face{font-family:'Visuelt';src:url(/themes/custom/visitpa/fonts/visuelt/visuelt-thin-italic-pro.woff2) format('woff2'),url(/themes/custom/visitpa/fonts/visuelt/visuelt-thin-italic-pro.woff) format('woff'),url(/themes/custom/visitpa/fonts/visuelt/visuelt-thin-italic-pro.ttf) format('truetype');font-weight:100;font-style:italic;}@font-face{font-family:'Visuelt';src:url(/themes/custom/visitpa/fonts/visuelt/visuelt-thin-pro.woff2) format('woff2'),url(/themes/custom/visitpa/fonts/visuelt/visuelt-thin-pro.woff) format('woff'),url(/themes/custom/visitpa/fonts/visuelt/visuelt-thin-pro.ttf) format('truetype');font-weight:100;font-style:normal;}@font-face{font-family:'Visuelt';src:url(/themes/custom/visitpa/fonts/visuelt/visuelt-variable-italic-pro.woff2) format('woff2'),url(/themes/custom/visitpa/fonts/visuelt/visuelt-variable-italic-pro.woff) format('woff'),url(/themes/custom/visitpa/fonts/visuelt/visuelt-variable-italic-pro.ttf) format('truetype');font-style:italic;}@font-face{font-family:'Visuelt';src:url(/themes/custom/visitpa/fonts/visuelt/visuelt-variable-proportional-pro.woff2) format('woff2'),url(/themes/custom/visitpa/fonts/visuelt/visuelt-variable-proportional-pro.woff) format('woff'),url(/themes/custom/visitpa/fonts/visuelt/visuelt-variable-proportional-pro.ttf) format('truetype');font-weight:normal;font-style:normal;}@font-face{font-family:'Stratum1Web';src:url(/themes/custom/visitpa/fonts/stratum1/Stratum1WebThin/Stratum1WebThin.woff2) format('woff2'),url(/themes/custom/visitpa/fonts/stratum1/Stratum1WebThin/Stratum1WebThin.woff) format('woff');font-weight:200;font-style:normal;}@font-face{font-family:'Stratum1Web';src:url(/themes/custom/visitpa/fonts/stratum1/Stratum1WebLight/Stratum1WebLight.woff2) format('woff2'),url(/themes/custom/visitpa/fonts/stratum1/Stratum1WebLight/Stratum1WebLight.woff) format('woff');font-weight:300;font-style:normal;}@font-face{font-family:'Stratum1Web';src:url(/themes/custom/visitpa/fonts/stratum1/Stratum1WebRegular/Stratum1WebRegular.woff2) format('woff2'),url(/themes/custom/visitpa/fonts/stratum1/Stratum1WebRegular/Stratum1WebRegular.woff) format('woff');font-weight:400;font-style:normal;}@font-face{font-family:'Stratum1Web';src:url(/themes/custom/visitpa/fonts/stratum1/Stratum1WebMedium/Stratum1WebMedium.woff2) format('woff2'),url(/themes/custom/visitpa/fonts/stratum1/Stratum1WebMedium/Stratum1WebMedium.woff) format('woff');font-weight:500;font-style:normal;}@font-face{font-family:'Stratum1Web';src:url(/themes/custom/visitpa/fonts/stratum1/Stratum1WebBold/Stratum1WebBold.woff2) format('woff2'),url(/themes/custom/visitpa/fonts/stratum1/Stratum1WebBold/Stratum1WebBold.woff) format('woff');font-weight:700;font-style:normal;}@font-face{font-family:'Stratum1Web';src:url(/themes/custom/visitpa/fonts/stratum1/Stratum1WebBlack/Stratum1WebBlack.woff2) format('woff2'),url(/themes/custom/visitpa/fonts/stratum1/Stratum1WebBlack/Stratum1WebBlack.woff) format('woff');font-weight:900;font-style:normal;}.footer__top img,.site-header .logo img{display:block;max-width:16.6666666667rem;width:100%;}.footer__top img{max-width:23.8888888889rem;}.experience-category-teaser .title,.narrow-by-season,.t-paragraph__intro,.t-paragraph__copy,.trips-card-grid__tag-line p,.heading_normalized,.heading_normalized--bold,.paragraph--type--_0-50-callout .section-title,.title-base,.paragraph--type--_0-50-callout .text,.event-listing .widget_calendar .calendar_title,.paragraph--type--archive .widget_calendar .calendar_title,button,.button,input[type=submit],.page-header .field--name-field-banner-callout a,.article-teaser__read-more,.destination-teaser__read-more,.node--type-webform-confirmation #mmgWoLeadsubmitButton,.node--type-webform-confirmation #mmgWoLeadsubmit .red-button,.page-form .webform-confirmation__back a,.page-node-type-webform .webform-confirmation__back a,.event-listing .pager .pager__item a,.paragraph--type--archive .pager .pager__item a,.paragraph--type--articles-by-experience-category .more-link a,.paragraph--type--articles-by-pillar .more-link a,.paragraph--type--destination-by-category ul li a,.more-link a,.paragraph--type--destinations-by-region-grid .pager .pager__item a,.paragraph--type--experience-category-by-pillar-w- .banner_content_link,html,body,p{font-family:'Visuelt',sans-serif;}.event-listing__form-item .event-listing__label,.primary-banner a:link,.trips-card-grid__item-title,.label--results,.label--date,.location,.label,.t-paragraph__title,.content-heading__title,.region-itinerary__title,.region-itinerary__region-select-title,.heading_small,.paragraph--type--single-column-content h2,.paragraph--type--two-column-content h2,.heading_x-small,.trip-itinerary h2,.trips-card-grid__title,.primary-banner h1.primary-banner__title,h1,h2,h3,body.page-node-type-event h1,h4,.page-node-type-press-releases h2,.page-node-type-press-releases h3,.page-node-type-press-releases body.page-node-type-event h1,body.page-node-type-event .page-node-type-press-releases h1,.page-node-type-press-releases h4,.page-node-type-story-ideas h2,.page-node-type-story-ideas h3,.page-node-type-story-ideas body.page-node-type-event h1,body.page-node-type-event .page-node-type-story-ideas h1,.page-node-type-story-ideas h4,.trip-itinerary .field--name-field-itinerary-items .field--name-field-heading,.paragraph--type--deal-categories .widget_list h2,.paragraph--type--cvb-group-list .widget_list h2,.paragraph--type--experience-finder-inline .resultsTitle,.paragraph--type--experience-finder-inline .field--name-field-title,.paragraph--type--experience-finder .resultsTitle,.paragraph--type--experience-finder .field--name-field-title,h5,h6{font-family:'Stratum1Web',sans-serif;letter-spacing:-0.48px;}button,.button,input[type=submit],.page-header .field--name-field-banner-callout a,.article-teaser__read-more,.destination-teaser__read-more,.node--type-webform-confirmation #mmgWoLeadsubmitButton,.node--type-webform-confirmation #mmgWoLeadsubmit .red-button,.page-form .webform-confirmation__back a,.page-node-type-webform .webform-confirmation__back a,.event-listing .pager .pager__item a,.paragraph--type--archive .pager .pager__item a,.paragraph--type--articles-by-experience-category .more-link a,.paragraph--type--articles-by-pillar .more-link a,.paragraph--type--destination-by-category ul li a,.more-link a,.paragraph--type--destinations-by-region-grid .pager .pager__item a,.paragraph--type--experience-category-by-pillar-w- .banner_content_link{font:normal normal bold 1rem/2.5555555556rem;letter-spacing:0.9px;}.paragraph--type--destinations-by-region .widget_more .banner_link a:before,.paragraph--type--experience-category-by-pillar-fo .experience-category-teaser__img-wrap:before,.paragraph--type--experience-category-by-pillar .slider_buttons button,.widget_pillar_links .pillar_item:before,.form_search .st-search-facets .facet input:checked + label,.widget_map_interactive .region-container:focus .region,.widget_map_interactive .region:hover,.field--name-field-image-gallery.has_slider .slick-arrow,.button--orange,input[type=submit],.page-header .field--name-field-banner-callout a,.node--type-webform-confirmation #mmgWoLeadsubmitButton,.node--type-webform-confirmation #mmgWoLeadsubmit .red-button,.page-form .webform-confirmation__back a,.page-node-type-webform .webform-confirmation__back a,.event-listing .pager .pager__item a,.paragraph--type--archive .pager .pager__item a,.paragraph--type--articles-by-experience-category .more-link a,.paragraph--type--articles-by-pillar .more-link a,.paragraph--type--destination-by-category ul li a,.more-link a,.paragraph--type--destinations-by-region-grid .pager .pager__item a{background-color:#BC1E23;}.footer__social-media a:hover,.paragraph--type--experience-category-by-pillar .slider_buttons button:hover,.form_search .st-search-facets .facet input:checked + label:hover,.form_search .st-search-facets .facet input:checked + label .label-count,.paragraph--type--_0-50-callout .callout--item:hover .button--orange,.paragraph--type--_0-50-callout .callout--item:hover input[type=submit],.paragraph--type--_0-50-callout .callout--item:hover .page-header .field--name-field-banner-callout a,.page-header .field--name-field-banner-callout .paragraph--type--_0-50-callout .callout--item:hover a,.paragraph--type--_0-50-callout .callout--item:hover .node--type-webform-confirmation #mmgWoLeadsubmitButton,.node--type-webform-confirmation .paragraph--type--_0-50-callout .callout--item:hover #mmgWoLeadsubmitButton,.paragraph--type--_0-50-callout .callout--item:hover .node--type-webform-confirmation #mmgWoLeadsubmit .red-button,.node--type-webform-confirmation #mmgWoLeadsubmit .paragraph--type--_0-50-callout .callout--item:hover .red-button,.paragraph--type--_0-50-callout .callout--item:hover .page-form .webform-confirmation__back a,.page-form .webform-confirmation__back .paragraph--type--_0-50-callout .callout--item:hover a,.paragraph--type--_0-50-callout .callout--item:hover .page-node-type-webform .webform-confirmation__back a,.page-node-type-webform .webform-confirmation__back .paragraph--type--_0-50-callout .callout--item:hover a,.paragraph--type--_0-50-callout .callout--item:hover .event-listing .pager .pager__item a,.event-listing .pager .pager__item .paragraph--type--_0-50-callout .callout--item:hover a,.paragraph--type--_0-50-callout .callout--item:hover .paragraph--type--archive .pager .pager__item a,.paragraph--type--archive .pager .pager__item .paragraph--type--_0-50-callout .callout--item:hover a,.paragraph--type--_0-50-callout .callout--item:hover .paragraph--type--destination-by-category ul li a,.paragraph--type--destination-by-category ul li .paragraph--type--_0-50-callout .callout--item:hover a,.paragraph--type--_0-50-callout .callout--item:hover .more-link a,.more-link .paragraph--type--_0-50-callout .callout--item:hover a,.paragraph--type--_0-50-callout .callout--item:hover .paragraph--type--destinations-by-region-grid .pager .pager__item a,.paragraph--type--destinations-by-region-grid .pager .pager__item .paragraph--type--_0-50-callout .callout--item:hover a,.field--name-field-image-gallery.has_slider .slick-arrow:hover,.button--orange:hover,input:hover[type=submit],.page-header .field--name-field-banner-callout a:hover,.node--type-webform-confirmation #mmgWoLeadsubmitButton:hover,.node--type-webform-confirmation #mmgWoLeadsubmit .red-button:hover,.page-form .webform-confirmation__back a:hover,.page-node-type-webform .webform-confirmation__back a:hover,.event-listing .pager .pager__item a:hover,.paragraph--type--archive .pager .pager__item a:hover,.paragraph--type--destination-by-category ul li a:hover,.more-link a:hover,.paragraph--type--destinations-by-region-grid .pager .pager__item a:hover{background-color:#92171B;}.main-menu .menu-right #block-utilitybarsocialmedia .utility-bar-social > a{background-color:#fff;}.main-menu .menu-right #block-utilitybarsocialmedia .utility-bar-social > a:hover{background-color:#f1cebf;}.primary-banner--background-blue,.form_search .st-search-meta-container .st-tag{background-color:#213C7A;}.form_search .st-search-meta-container .st-tag:hover{background-color:#023045;}.slick-dots .slick-active button,.form_search .st-search-facets .facet input:checked + label,.field--name-field-image-gallery.has_slider .slick-dots .slick-active button{border-color:#BC1E23;}.paragraph--type--story-idea-category .field--type-link a,.button--clear,.article-teaser__read-more,.destination-teaser__read-more,.paragraph--type--experience-category-by-pillar-w- .banner_content_link,.label--title--orange,.label--title--orange a,.button--clear{color:#BC1E23;}.main-menu ul li ul li a:hover,.main-menu a:hover{color:#f1cebf;}.article-teaser:hover .button--clear,.article-teaser:hover .article-teaser__read-more,.article-teaser:hover .destination-teaser__read-more,.article-teaser:hover .paragraph--type--experience-category-by-pillar-w- .banner_content_link,.paragraph--type--experience-category-by-pillar-w- .article-teaser:hover .banner_content_link{color:#92171B;}.widget_flex .flex_item:hover .region-map-wrap svg path,.regions-map-mini .highlight,.widget_flex.theme_light .flex_item .highlight,.widget_map_interactive .region-container:focus .region,.widget_map_interactive .region:hover{fill:#BC1E23 !important;}.main-menu .menu-right #block-utilitybarsocialmedia .utility-bar-social > a:hover svg,.main-menu .menu-right #block-utilitybarsocialmedia .utility-bar-social > a svg,.header_search svg{fill:#213C7A;}.blue,.trips-card-grid__title,.destination-teaser__address,.page-form legend,.page-node-type-webform legend,.article-teaser .label,.article-teaser .location,.site-header .form_global_search .search-input-clear,.paragraph--type--experience-category-by-pillar-w- .banner_content .label,.site-header .header_toggle .nav_toggle span,.site-header .header_toggle .nav_toggle:before,.site-header .header_toggle .nav_toggle:after,.site-header .header_toggle .header_toggle-label,.paragraph--type--video-description p,h1,h2,h3,body.page-node-type-event h1,h4,.page-node-type-press-releases h2,.page-node-type-press-releases h3,.page-node-type-press-releases body.page-node-type-event h1,body.page-node-type-event .page-node-type-press-releases h1,.page-node-type-press-releases h4,.page-node-type-story-ideas h2,.page-node-type-story-ideas h3,.page-node-type-story-ideas body.page-node-type-event h1,body.page-node-type-event .page-node-type-story-ideas h1,.page-node-type-story-ideas h4,.trip-itinerary .field--name-field-itinerary-items .field--name-field-heading,.paragraph--type--deal-categories .widget_list h2,.paragraph--type--cvb-group-list .widget_list h2,.paragraph--type--experience-finder-inline .resultsTitle,.paragraph--type--experience-finder-inline .field--name-field-title,.paragraph--type--experience-finder .resultsTitle,.paragraph--type--experience-finder .field--name-field-title,h5,h6{color:#213C7A;}p,li,span.accordion__label,.eventIntro,.label--content--date,.article-teaser__teaser,.article-teaser__title,.event-listing__form-item .event-listing__label,.footer #block-footersocialmedia a,.paragraph--type--three-column-content h2,.page-node-type-webform .page-content,.paragraph--type--featured-video h2,.paragraph--type--featured-video h3,.paragraph--type--featured-video body.page-node-type-event h1,body.page-node-type-event .paragraph--type--featured-video h1,.label--results,.label--date,.location,.label,.experience-category-teaser .title,.heading_small.blue,.paragraph--type--single-column-content h2.blue,.paragraph--type--two-column-content h2.blue,.heading_x-small.blue,.trip-itinerary h2.blue,.footer .heading_normalized--bold,.footer .heading_normalized--reg,.paragraph--type--experience-category-by-pillar-w- .banner_content,.destination-slider-wrap .title-secondary{color:#023045;}.node--type-pillar .paragraph--type--featured-experience-category-sli:after,.node--type-pillar .paragraph--type--featured-experience-category-sli:before,.paragraph--type--banner:after,.paragraph--type--banner:before{display:none;}.paragraph--type--featured-video{margin-bottom:4em;}.paragraph--type--featured-video p{margin-bottom:1em;}.footer__social-media a,.site-header .header_toggle .nav_toggle.open span,.site-header .header_toggle .nav_toggle.open:before,.site-header .header_toggle .nav_toggle.open:after,.site-header .header_toggle .nav_toggle span,.site-header .header_toggle .nav_toggle:before,.site-header .header_toggle .nav_toggle:after,.gdpr__banner,.site-header.nav__open,.footer__copyright{background-color:#213C7A;}body.page-node-type-event,.node--type-pillar .paragraph--type--experience-category-by-pillar-w-{background-color:#f3f3f3;}.node--type-pillar .paragraph--type--featured-experience-category-sli article,.field--name-field-video-w-description{background-color:#eeedee;}.footer__copyright{padding:1.5em 0;}.article-teaser__image,.footer__copyright{-webkit-mask:unset;}.footer__copyright,.footer__copyright ul li a,.footer #block-copyright p a,.footer #block-copyright-2 p a,.footer #block-copyright p,.footer #block-copyright-2 p{color:white;}.form_search .st-ui-result .st-ui-type-heading,ul.footer__menu li a:link,ul.footer__menu li a:active,ul.footer__menu li a:visited,ul.footer__menu li a{color:#3333FF;}.title-base,.paragraph--type--_0-50-callout .text,h1,h2,h3,body.page-node-type-event h1,h4,.page-node-type-press-releases h2,.page-node-type-press-releases h3,.page-node-type-press-releases body.page-node-type-event h1,body.page-node-type-event .page-node-type-press-releases h1,.page-node-type-press-releases h4,.page-node-type-story-ideas h2,.page-node-type-story-ideas h3,.page-node-type-story-ideas body.page-node-type-event h1,body.page-node-type-event .page-node-type-story-ideas h1,.page-node-type-story-ideas h4,.trip-itinerary .field--name-field-itinerary-items .field--name-field-heading,.paragraph--type--deal-categories .widget_list h2,.paragraph--type--cvb-group-list .widget_list h2,.paragraph--type--experience-finder-inline .resultsTitle,.paragraph--type--experience-finder-inline .field--name-field-title,.paragraph--type--experience-finder .resultsTitle,.paragraph--type--experience-finder .field--name-field-title,h5,h6,button,.button,input[type=submit],.page-header .field--name-field-banner-callout a,.article-teaser__read-more,.destination-teaser__read-more,.node--type-webform-confirmation #mmgWoLeadsubmitButton,.node--type-webform-confirmation #mmgWoLeadsubmit .red-button,.page-form .webform-confirmation__back a,.page-node-type-webform .webform-confirmation__back a,.event-listing .pager .pager__item a,.paragraph--type--archive .pager .pager__item a,.paragraph--type--articles-by-experience-category .more-link a,.paragraph--type--articles-by-pillar .more-link a,.paragraph--type--destination-by-category ul li a,.more-link a,.paragraph--type--destinations-by-region-grid .pager .pager__item a,.paragraph--type--experience-category-by-pillar-w- .banner_content_link{text-transform:uppercase;}.paragraph--type--video-description .button,.paragraph--type--video-description input[type=submit],.paragraph--type--video-description .page-header .field--name-field-banner-callout a,.page-header .field--name-field-banner-callout .paragraph--type--video-description a,.paragraph--type--video-description .article-teaser__read-more,.paragraph--type--video-description .destination-teaser__read-more,.paragraph--type--video-description .node--type-webform-confirmation #mmgWoLeadsubmitButton,.node--type-webform-confirmation .paragraph--type--video-description #mmgWoLeadsubmitButton,.paragraph--type--video-description .node--type-webform-confirmation #mmgWoLeadsubmit .red-button,.node--type-webform-confirmation #mmgWoLeadsubmit .paragraph--type--video-description .red-button,.paragraph--type--video-description .page-form .webform-confirmation__back a,.page-form .webform-confirmation__back .paragraph--type--video-description a,.paragraph--type--video-description .page-node-type-webform .webform-confirmation__back a,.page-node-type-webform .webform-confirmation__back .paragraph--type--video-description a,.paragraph--type--video-description .event-listing .pager .pager__item a,.event-listing .pager .pager__item .paragraph--type--video-description a,.paragraph--type--video-description .paragraph--type--archive .pager .pager__item a,.paragraph--type--archive .pager .pager__item .paragraph--type--video-description a,.paragraph--type--video-description .paragraph--type--destination-by-category ul li a,.paragraph--type--destination-by-category ul li .paragraph--type--video-description a,.paragraph--type--video-description .more-link a,.more-link .paragraph--type--video-description a,.paragraph--type--video-description .paragraph--type--destinations-by-region-grid .pager .pager__item a,.paragraph--type--destinations-by-region-grid .pager .pager__item .paragraph--type--video-description a,.paragraph--type--video-description .paragraph--type--experience-category-by-pillar-w- .banner_content_link,.paragraph--type--experience-category-by-pillar-w- .paragraph--type--video-description .banner_content_link,.paragraph--type--video-description .video-description-callouts a{margin-top:0.5rem;}.sub-title,.footer .heading_normalized--bold,.paragraph--type--_0-50-callout .section-title{text-transform:unset;}.site-header .header_toggle .header_toggle-label{top:1.81111rem;line-height:1;}.paragraph--type--top-cities-in-pa .card .card-body h3.card-title{margin:.5em 0;font:normal normal bold 1.8333333333rem/2.2222222222rem 'Stratum1Web';letter-spacing:1.65px;}.destination-slider-wrap .title-secondary{font:normal normal bold 2.6666666667rem/2.6666666667rem 'Stratum1Web';letter-spacing:-0.72px;}.footer__top{padding-bottom:5.5555555556rem;}.footer__top .field__item{display:flex;flex-direction:column;align-items:center;}.footer__center .heading_normalized--reg,.footer__left .heading_normalized--reg{font-weight:600;}.trips-card-grid__tag-line p,.footer .heading_normalized--reg:first-child{margin-top:0;}.primary-banner h1.primary-banner__title{font-weight:600;}.paragraph--type--featured-video h2{margin-bottom:0;}.primary-banner__copy,.paragraph--type--video-description .title-secondary{text-wrap:balance;}.primary-banner__container{display:flex;flex-direction:column;justify-content:flex-end;}.primary-banner h1.primary-banner__title{text-wrap:balance;line-height:1;}.primary-banner a:link,.primary-banner a:active,.primary-banner a:visited{font-size:1.3334rem;letter-spacing:1.2px;}.justify-flex-start{justify-content:flex-start;}.justify-center{justify-content:center;}.justify-flex-end{justify-content:flex-end;}.align-flex-start{align-items:flex-start;}.align-center{align-items:center;}.align-flex-end{align-items:flex-end;}.site-header .logo .field__item{display:flex;align-items:center;}.site-header .logo #block-headerlogo a{display:inline;}.main-menu .menu-left #block-mainnavigation > ul > li > .menu-expand .menu-expand-title:hover .menu-expand-icon{background-image:url(/themes/custom/visitpa/images/icons/menu-open-red-20.svg);}.main-menu .menu-left #block-mainnavigation > ul > li > .menu-expand.open .menu-expand-title:hover .menu-expand-icon,.main-menu .menu-left #block-mainnavigation > ul > li > .menu-expand.open .menu-expand-title .menu-expand-icon{background-image:url(/themes/custom/visitpa/images/icons/menu-close-red-20.svg);}.site-header .logo #block-headerlogo a,.site-header .logo #block-headerlogo svg{height:auto;}@media screen and (min-width:70em){.title-giant,.paragraph--type--banner h2{font:normal normal bold 164px/138px 'Stratum1Web';letter-spacing:4.1px;}.primary-banner h1.primary-banner__title{font-size:120px;}.paragraph--type--destinations-by-region .widget_more .banner_link a:hover:before{background:#BC1E23;}}@media screen and (max-width:480px){.site-header .header_toggle .nav_toggle{left:calc(50% - 15px);}.site-header .header,.site-header .header .header_search{padding:0;}header .header .header_search .mobile-search-button{margin:0 auto;}.site-header .logo #block-headerlogo{padding:10px;}}
.fold-menu{margin:0 0 1em;padding:0 0 0 .5em;list-style:none;font-size:1.5em;line-height:1.2;}.fold-menu li{margin-bottom:0.3125em;}.fold-menu li ul{margin-top:0.3472222222222222em;}.fold-menu ul{display:none;padding-left:1.5em;list-style:none;font-size:.9rem;}.fold-menu a{text-decoration:none;}.fold-menu .dir{text-transform:uppercase;color:#003e51;}.fold-menu .dir:after{content:" +";font-size:80%;}.fold-menu .dir.hide:after{content:" -";}.contextual-region .view--events{max-width:1170px;margin:0 auto;}@media only screen and (min-width:600px){div#e2ma_signup_form{max-width:65%;float:left;padding:0 2.0em;}.newsletters-archvie-sidebar{float:left;max-width:30%;padding:0 2.0em;}}div#recent_newsletter_container{clear:both;}div#recent_newsletter_container h2,.newsletters-archvie-sidebar span.block-title{font-size:2.5em;}@media (max-width:414px){.recent_newsletter_articles{width:50% !important;}}.recent_newsletter_articles{width:25%;float:left;padding:0.5em;text-align:center;}.paragraph.paragraph--type--banner-alert{background:#003044;}.accessible .paragraph--type--banner-alert a,.paragraph.paragraph--type--banner-alert a{color:#fff !important;}.paragraph.paragraph--type--banner-alert p{color:#fff;font-size:1.25rem;padding:1.0rem;max-width:1170px;margin:0 auto;text-align:center;}.banner-caption{padding-top:0.5em;border-bottom:thin solid #ccc;padding-bottom:0.25em;font-size:0.85em !important;font-style:italic;}svg.ext{padding-right:0 !important;margin-right:-4px;}.node--2986 .callout--background,.node--1367 .callout--background{background-position:center;background-size:cover;filter:brightness(0.5);}@media only screen and (max-width:414px){.node--80 .primary-banner{background:no-repeat 75% center;background-size:cover;}}.footer .col-2-3 .col-1-3{padding:0 2rem;}.footer .col-2-3 .col-1-3:last-child{padding-right:0;}.footer .col-2-3 .col-1-3:first-child{border-left:none;}.footer .col-2-3 .col-1-3 p a.button--orange{padding:0.5rem 1rem;}.footer__copyright .container{padding:0 0.75em;}.article-wysiwyg ul>li{color:#003146;line-height:1.5;}.site-header.nav__open .form_search_container{opacity:100%;}
.primary-banner__container.container.large.bloom{display:grid;grid-template-columns:50% 50%;padding:0;align-items:center;justify-content:center;}.primary-banner__container.container.bloom img{width:100%;height:100%;object-fit:cover;max-height:100%;}.primary-banner__content.flex.single-column img{background-color:#416d9e;}.bb-logo.centered img{max-width:300px;}.bloom-teaser__read-more{color:#ff5712;background:none;display:inline-block;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;font-weight:700;padding:1rem;}.bloom-teaser__read-more a{text-decoration:none;color:#ff5712;}.bloom-teaser__read-more a:focus{border:2px solid #ff5712;padding:5px;}@media only screen and (max-width:500px){.paragraph--type--archive .gutter-medium .col-1-4.bloom_item{width:100%;padding:0;}.node--7026 .primary-banner__container.container.large.bloom,.node--7837 .primary-banner__container.container.large.bloom,.node--10754 .primary-banner__container.container.large.bloom,.node--8192 .primary-banner__container.container.large.bloom{grid-template-columns:100%;}.node--7026 .primary-banner__content.flex.double--column,.node--7837 .primary-banner__content.flex.double--column,.node--10754 .primary-banner__content.flex.double--column,.node--8192 .primary-banner__content.flex.double--column{margin-bottom:-5px;}.node--7026 .page-content,.node--7837 .page-content,.node--10754 .page-content,.node--8192 .page-content{padding:2rem 0;}.node--7026 .heading_medium,.node--7837 .heading_medium,.node--10754 .heading_medium,.node--8192 .heading_medium{font-size:2.45rem;}}.author-info img{max-width:10rem;border-radius:50%;padding-right:1rem;}header.site-header.js-header:target:before,div#newsletter-bloom:target:before{content:"";display:block;position:relative;width:0;height:5rem;margin-top:-5rem;}@media only screen and (max-width:29.9em){.paragraph--type--top-cities-in-pa .card{flex-direction:column !important;height:100% !important;margin:2em 0 !important;}.paragraph--type--top-cities-in-pa .card .card-body{padding:2rem !important;}}@media screen and (min-width:30em) and (max-width:75em){.field.field--name-field-cities.field--type-entity-reference-revisions.field--label-hidden.field__items{display:flex;flex-flow:row wrap;}.field.field--name-field-cities.field--type-entity-reference-revisions.field--label-hidden.field__items .field__item{flex:1 1 400px;}.paragraph--type--top-cities-in-pa .card{display:block !important;}.col-1-2.card-img,.card-body{width:100%;}.paragraph--type--top-cities-in-pa .card .card-body{padding:1em !important;}}@media only screen and (min-width:95em){.paragraph--type--top-cities-in-pa .card{max-height:22vw;}}.paragraph--type--top-cities-in-pa .card{display:flex;flex-direction:row;margin:2em 1em;background-color:#fff;}.paragraph--type--top-cities-in-pa .card-img img{width:100%;height:100%;object-fit:cover;}.paragraph--type--top-cities-in-pa .card-header{max-width:960px;margin:0 auto;}.paragraph--type--top-cities-in-pa .card-header .card-heading{text-align:center;margin-top:5rem;}.paragraph--type--top-cities-in-pa .card .card-body{padding:2em;}.paragraph--type--top-cities-in-pa .card .card-body h3.card-title{text-transform:uppercase;}
@media (max-width:463px){.creamery-list{text-align:center;}.creamery-image{float:none !important;text-align:center;}}.creamery-list{clear:both;}.creamery-image{float:left;margin-right:1rem;overflow:hidden;}.creamery-title{font-size:1.15rem;font-weight:bold;color:#003e51;}.creamery-pt-socials .field__item{display:inline-block;}.creamery-addy{font-weight:bold;}.node--4825 .widget_map .gutter-large h2,.node--4823 .widget_map .gutter-large h2,.node--4824 .widget_map .gutter-large h2{font-size:2.85rem;}.node--4825 .widget_map .gutter-large p,.node--4823 .widget_map .gutter-large p,.node--4824 .widget_map .gutter-large p{position:absolute;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal;}.node--4825 .widget_map .gutter-large p img,.node--4823 .widget_map .gutter-large p img,.node--4824 .widget_map .gutter-large p img{padding-right:0.5rem;max-width:300px;}.node--8072 .page-content .container{max-width:1250px !important;}.meet-creameries{padding-top:2rem;max-width:600px;margin:0 auto;}.meet-creameries a{width:100%;height:25rem;background-size:cover;display:flex;}span.meet_creameries-title{position:absolute;bottom:10%;left:50%;transform:translate(-50%,0%);font-size:2.5rem;font-weight:bold;color:#fff;}.meet-creameries a:hover span::after{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}.paragraph--type--single-callout .gutter.creamery{max-width:750px;margin:0 auto;}.paragraph--type--single-callout .callout--item{height:1px;min-height:18.88889rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:white;text-align:center;background-size:cover;overflow:hidden;margin-bottom:10px;padding:0 1em;-webkit-transition:background-size 300ms ease;transition:background-size 300ms ease;position:relative;}.paragraph--type--single-callout .callout--background{position:absolute;z-index:1;top:0;left:0;height:100%;width:100%;-webkit-transition:all 600ms ease;transition:all 600ms ease;background-position:center;background-size:cover;}.paragraph--type--single-callout .callout--content{position:relative;z-index:2;}.paragraph--type--single-callout .callout--item:hover .callout--background{transform:scale(1.1);}.paragraph--type--single-callout .callout--background::before{content:"";display:none;height:100%;width:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,0.5);}.paragraph--type--single-callout .callout--item:hover .callout--background:before,.paragraph--type--single-callout .callout--item:focus .callout--background:before{display:block;}.bw-item-card-inner-wrapper{font-family:Inter,sans-serif;}.node--8073 .gutter-large h2{font-size:3rem;}.node--8073 .trip-itinerary .map-isolated,.node--8073 section.content.background_tan_2.padding_5.align_center.mask_9{position:absolute;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal;}.paragraph--type--single-callout .callout--content h2{color:#fff;text-shadow:2px 2px 10px black;}.paragraph--type--single-callout .callout--content a{text-decoration:none;}.node--8073 .trip-itinerary .widget_text,.node--8073 .trip-itinerary .field--type-social-media,.node--8073 .trip-itinerary .widget_share{max-width:960px !important;}
a[href^="http"]:not([href*="*.visitpa.com"]):not(.sticker_link):not(.spring-festivals__calendar-link):not(.summer-festivals__calendar-link):not(.winter-retreats__locations-link):not(.creamery_social):not(.eclipse__cta):not(.button--image):not(.st-ui-result.__swiftype_result):not(.footer__bottom a):not(.button--orange):not(.footer__copyright a):not(#block-utilitybarsocialmedia a):not(button.button--orange.button--external):not(.winter-festivals__calendar-link){display:inline;}a[href^="http"]:not([href*="*.visitpa.com"]):not(.sticker_link):not(.spring-festivals__calendar-link):not(.summer-festivals__calendar-link):not(.winter-retreats__locations-link):not(.creamery_social):not(.eclipse__cta):not(.button--image):not(.st-ui-result.__swiftype_result):not(.footer__bottom a):not(.button--orange):not(.footer__copyright a):not(#block-utilitybarsocialmedia a):not(button.button--orange.button--external):not(.winter-festivals__calendar-link)::before{position:absolute;left:-999em;right:auto;content:"External.";}a[href^="http"]:not([href*="*.visitpa.com"]):not(.sticker_link):not(.spring-festivals__calendar-link):not(.summer-festivals__calendar-link):not(.winter-retreats__locations-link):not(.creamery_social):not(.eclipse__cta):not(.button--image):not(.st-ui-result.__swiftype_result):not(.footer__bottom a):not(.button--orange):not(.footer__copyright a):not(#block-utilitybarsocialmedia a):not(button.button--orange.button--external):not(.winter-festivals__calendar-link)::after{background:0 0;background-color:if($color == currentColor,$color,color($color));-webkit-mask-image:url(/themes/custom/visitpa/images/icons/launch.svg),linear-gradient(transparent,transparent);mask-image:url(/themes/custom/visitpa/images/icons/launch.svg),linear-gradient(transparent,transparent);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:1.75ex 1.75ex;mask-size:1.75ex 1.75ex;}a[href^="http"]:not([href*="*.visitpa.com"]):not(.sticker_link):not(.spring-festivals__calendar-link):not(.summer-festivals__calendar-link):not(.winter-retreats__locations-link):not(.creamery_social):not(.eclipse__cta):not(.button--image):not(.st-ui-result.__swiftype_result):not(.footer__bottom a):not(.button--orange):not(.footer__copyright a):not(#block-utilitybarsocialmedia a):not(button.button--orange.button--external):not(.winter-festivals__calendar-link)::after{background-image:url(/themes/custom/visitpa/images/icons/launch.svg);background-repeat:no-repeat;background-position:center center;background-size:1.75ex 1.75ex;height:1.75ex;width:1.75ex;content:"";display:inline;margin-top:.7ex;margin-left:2px;padding-left:1.75ex;vertical-align:middle;}
