.hero-icon-list .hero-icon-list__item{height:37px}.hero-icon-list .hero-icon-list__item img,.hero-icon-list .hero-icon-list__item span{display:none}.holiday-search__btn--xlarge.holiday-search__btn--primary{background:#d32859;border:1px solid #d32859}.holiday-search__btn--xlarge.holiday-search__btn--primary:hover{box-shadow:0 0 0 3px #fff}.holiday-search__btn--xlarge.holiday-search__btn--primary:hover:after{background:#ad1943}.hero-landing-item__image--full{-webkit-mask-image:none;mask-image:none}@media only screen and (min-width:1312px){.hero-landing-item__image--full{height:100%}}@media only screen and (min-width:1056px){.hero-landing-item__image--full{height:100%}}@media (max-width:1055px){div[data-tab-heading="Buy a Caravan"] .hero-landing-item__image--full:after{background:rgb(255 255 255 / 70%)}div[data-tab-heading="Holidays"] .hero-landing-item__image--full:after{background:rgb(255 255 255 / 70%)}}@media only screen and (min-width:1056px){.header{background:#fff}.menu-control-group__icon--light{background:#29566c}.navigation--full.navigation--light .navigation__title{color:#29566c}.wishlist--light .wishlist__btn:after,.wishlist--light .wishlist__btn:before{background:#29566c}}.hero-icon-list--dark .hero-icon-list__item-text{color:#29566c !important}div[data-tab-heading="Buy a Caravan"] .hero-landing-item__cta-buttons a[href="/caravans-for-sale/enquire-now/"]{padding:9px 28px 8px;font-size:16px}@media (min-width:1312px){div[data-tab-heading="Buy a Caravan"] .hero-landing-item__cta-buttons a[href="/caravans-for-sale/enquire-now/"]{padding:20px 60px;font-size:16px}}.holiday-home-search__btn--xlarge.holiday-home-search__btn--primary{background:#d32859 !important;border:1px solid #d32859}.holiday-home-search__btn--xlarge.holiday-home-search__btn--primary:hover:after{background:#ad1943 !important}.hero-landing-item__tab-container{display:none}.hero-landing-item__cta-buttons .cta-button__link--primary{background:#d42959;border-color:#d42959;padding:14px 32px 13px;font-size:24px;font-family:Museo;font-weight:300}.hero-landing-item__cta-buttons .cta-button__link--primary:hover:after{background:#c11545}.hero-landing-item__heading{font-size:56px;max-width:500px;line-height:1.1}.hero-landing-item__heading b{font-size:72px;font-weight:700}.hero-landing-item__heading span{display:block;font-size:100px}.hero-landing-item__content:before{content:'';width:1100px;height:1180px;position:absolute;background:url(/-/media/parkdean-resorts/homepage/jan-creative/blue-shape-full.png) no-repeat;background-size:contain;background-position:top;top:-540px;left:-300px;transform:rotate(90deg)}.hero-landing-item__sub-heading:before{content:'';width:280px;height:360px;position:absolute;background-color:#52b155;background-size:contain;background-position:top;top:-250px;left:380px;transform:rotate(98deg);-webkit-mask-image:url(/-/media/parkdean-resorts/homepage/jan-creative/blue-shape-full.png);mask-image:url(/-/media/parkdean-resorts/homepage/jan-creative/blue-shape-full.png);-webkit-mask-position:left top;mask-position:left top;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;z-index:2}.hero-landing-item__content:after{content:'';width:580px;height:700px;position:absolute;background:url(/-/media/parkdean-resorts/offers/mega-10k/suitcase.png) no-repeat;background-size:contain;background-position:bottom;top:-215px;left:950px}.hero-landing-item__additional-information:after{content:'';width:400px;height:400px;position:absolute;background:url(/-/media/parkdean-resorts/offers/mega-10k/megaphone.png) no-repeat;background-size:contain;background-position:bottom;bottom:-300px;left:500px}@media (max-width:1583px){.hero-landing-item__content:after{top:-160px !important}.hero-landing-item__additional-information:after{bottom:-320px !important}}@media only screen and (min-width:1056px){.hero-landing-item--active,.page-editor .hero-landing-item,.landing-page-hero__hero-landing-items{min-height:850px !important}}.hero-landing-item__sub-heading,div .hero-landing-item__heading{position:relative;z-index:1}@media (max-width:2050px){.hero-landing-item:after{content:'';background:url(/-/media/parkdean-resorts/homepage/jan-creative/border.png) no-repeat;width:100%;height:100px;position:absolute;bottom:0;background-size:cover}}.hero-landing-item__tab-link--active,.hero-landing-item__tab-link:hover{background:#d32859}@media (max-width:1055px){.hero-landing-item__image--full:after{display:none !important}.hero-landing-item__sub-heading:after{max-width:100% !important;font-size:36px !important;margin-bottom:30px !important}}@media (max-width:1311px){.hero-landing-item__content:after{bottom:-610px}.hero-landing-item__additional-information:after{bottom:-317px}}@media (max-width:1056px){.hero-landing-item__content .hero-landing-item__cta-buttons{align-items:flex-start !important}.hero-landing-item__content{text-align:left}}@media (max-width:671px){.hero-landing-item:before{background:url(/-/media/parkdean-resorts/offers/mega-10k/mobile-background.jpg) no-repeat;display:block;content:'';width:100%;height:100%;position:absolute}.hero-landing-item__image{display:none}.hero-landing-item__content .hero-landing-item__cta-buttons{align-items:center !important;z-index:2;position:relative}.hero-landing-item__content{text-align:center;margin:0 auto}.hero-landing-item__heading{max-width:320px;font-size:32px;margin-top:60px}.hero-landing-item__heading b{font-size:46px}.hero-landing-item__heading span{font-size:72px}.hero-landing-item:after{z-index:1 !important;bottom:-20px !important;background-size:800px 100px;background-position:-130px}.hero-landing-item--active{min-height:700px}.hero-landing-item__content:before{width:560px;height:560px;top:-120px;left:-155px;right:0;transform:scaleX(-1) rotate(115deg);margin:0 auto;z-index:1}.hero-landing-item__content:after{width:300px;height:220px;left:unset;right:-160px;top:320px !important;z-index:1}.hero-landing-item__additional-information:after{width:240px;height:300px;left:-108px;top:370px;transform:scaleX(-1) rotate(20deg);z-index:1}.hero-landing-item__sub-heading:before{display:none}.holiday-search-wrapper .holiday-search__btn--xlarge,.holiday-search-wrapper .holiday-search__btn--medium{z-index:2}.hero-landing-item__content:before{z-index:1}.hero-landing-item__sub-heading{margin-top:-50px}}@media only screen and (min-width:272px){.hero-landing-item__image--full{height:100% !important}}