/* Custom Css Here */ .powered-by-uscreen{display:none !important;} .offscreen {position: absolute!important;left: 0!important;top: -999em !important;width: 1px!important;height: 1px!important;overflow: hidden !important;} /* FONTS----------------------------------------------------------------------------------------------------------------*/ /* BODY + RESET TRUNCATED CONTENT */ body { font-family: "helvetica", arial, sans-serif; font-family: 'FS Albert W01 Regular'; font-style: normal; font-variant: normal; font-weight: normal; font-size: 16px; line-height: 1.4;} /* HEADERS AND CONTENT */ h1,h2,h3,h4,h5 { font-family: "helvetica", arial, sans-serif; font-family: 'FS Albert W01 Regular'; font-family: 'Futura W05 Bold'; font-style: normal; font-variant: normal; font-weight: normal; font-size: 16px; line-height: 1.2; text-transform: uppercase !important;} /* content font sizes */ h1 { font-size: 40px;} h2 { font-size: 32px;} h3 { font-size: 24px; font-family: 'Futura Pro Medium W05 Regular';} h4 { font-size: 16px; font-family: 'Futura Pro Medium W05 Regular';} p,ul,ol { font-size: 16px; line-height: 1.3;} @media (min-width: 768px) { h1 {font-size: 40px; } h2 {font-size: 32px; } h3 {font-size: 24px; } h4 {font-size: 16px; } } /* form elements */ input,textarea,select { font-family: 'FS Albert W01 Regular';} /* bold */ strong,b { font-family: 'FS Albert W01 Bold'; font-weight: normal;} /* italic */ em,i { font-family: 'FS Albert W01 Italic'; font-style: normal;} /* bold italic */ strong em,b em,strong i,b i,em strong,em b,i strong,i b { font-family: 'FS Albert W01 Bold Italic'; font-weight: normal; font-style: normal;} /* small */ small { font-size: 12px;} /*placeholders */ ::-webkit-input-placeholder { text-transform: none; font-size: 1em; color: #888;} :-moz-placeholder { text-transform: none; font-size: 1em; color: #888;} ::-moz-placeholder { text-transform: none; font-size: 1em; color: #888;} :-ms-input-placeholder { text-transform: none; font-size: 1em; color: #888;} :focus::-webkit-input-placeholder { opacity: 0.2; filter: alpha(opacity=20);} :focus:-moz-placeholder { opacity: 0.2; filter: alpha(opacity=20);} :focus::-moz-placeholder { opacity: 0.2; filter: alpha(opacity=20);} :focus:-ms-input-placeholder { opacity: 0.2; filter: alpha(opacity=20);} .error ::-webkit-input-placeholder { color: #888;} .error :-moz-placeholder { color: #888;} .error ::-moz-placeholder { color: #888;} .error :-ms-input-placeholder { color: #888;} strong em,b em,strong i,b i,em strong,em b,i strong,i b { font-family: 'FS Albert W01 Regular'; font-style: italic; font-weight: 800;} /* List Style .contentWrap ol { margin-bottom: 16px; display: inline-block; text-align: left; width: auto;} .contentWrap ol li { list-style: decimal; margin-left: 16px; margin-bottom: 8px;} .contentWrap ol li ul,.contentWrap ol li ol { margin-top: 8px;} .contentWrap ul { margin-bottom: 16px; display: inline-block; text-align: left; width: auto;} .contentWrap ul li { list-style: disc; margin-left: 16px; margin-bottom: 8px;} .contentWrap ul li ul,.contentWrap ul li ol { margin-top: 8px;} */ /* content spacing */ .pageHeader h1,.pseudoH1 { padding: 40px 16px 24px;} h2,h3,h4,h5,p { margin-bottom: 16px; margin-left: auto; margin-right: auto;} p { margin-bottom: 16px;} p:last-of-type { margin-bottom: 16px;} p + h1,p + h2,p + h3,p + h4,p + h5,p + ul,p + ol,h1 + h2,h2 + h3,h3 + h4,h4 + h5,ul + h1,ul + h2,ul + h3,ul + h4,ul + h5,ol + h1,ol + h2,ol + h3,ol + h4,ol + h5 { padding-top: 8px;} /* custom fonts */ p,.light a.card-title[data-v-8ce74aac], .light .category-title[data-v-4eb28f06],.cbt-header[data-v-967743c6],.light .cbt-tabs--subtitle[data-v-79942184],.light .cbt-tabs--subtitle[data-v-3f3340c4] {color:#EDF4F2;} p[data-v-ae03bfd6],.light .category-see-all a[data-v-4eb28f06] {color:#EDF4F2 !important;} .card-author[data-v-8ce74aac],.cbt-tabs--subtitle[data-v-79942184],.category-title[data-v-7e80b138] {font-family: 'Futura W05 Bold', Tahoma, Geneva, sans-serif!important;text-transform: uppercase;letter-spacing:0.25px;} .featured-category-title[data-v-318bd1e2]{line-height:1.3 !important;} /* buttons */ .btn {padding: 12px 24px;margin: 8px 0 0;font-size: 18px;-moz-border-radius: 0;-webkit-border-radius: 0;border-radius: 0;display: inline-block;text-align: center;text-decoration: none;vertical-align: middle;cursor: pointer;border: 0px solid transparent;text-transform: uppercase;-webkit-appearance: none;background-color: #333;color: #EDF4F2;-webkit-transition: all 0.2s linear 0s;-moz-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;transition: all 0.2s linear 0s;line-height: 1.3;font-family: 'Futura W05 Bold';letter-spacing: 0.05em;height:auto;} @media (min-width: 768px) {.btn {padding: 12px 24px;margin: 8px 0 0;font-size: 20px}} /* MAIN BODY -------------------------------------------------------------------------------------------*/ body{background: #092734 !important; color:#EDF4F2 !important;} .dark{background: #092734 !important} .dark .catalog-area{background-color:#092734 !important;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 550 450'%3E%3Cpath class='cls-1' fill='%23EDF4F2' d='M390.22,150l4.64,13.24h-9.28Zm-70-3.42H316.8v9.91h3.42q5.7,0,5.7-5T320.22,146.59Zm179.43.89a7.55,7.55,0,0,0-4.69-1.26H493V156H495a7.55,7.55,0,0,0,4.69-1.26,4.88,4.88,0,0,0,0-7.28ZM550,121.42v73.42H272.19V121.42ZM336.72,151.54q0-6.33-3.56-9.8c-2.36-2.32-5.79-3.48-10.25-3.48H306.47V178H316.8V164.82h6.11c4.46,0,7.89-1.16,10.25-3.48S336.72,155.76,336.72,151.54Zm28.84,17.71H353.18v-31H342.84V178h22.72ZM411,178l-15.13-39.74H384.58L369.46,178h11l2.37-6.9H397.6L400,178Zm35.57-39.74H434.23l-7.33,10.86-7.38-10.86H407.19l14.49,20.66V178H432V158.92Zm27.26,0H451.21V178h22.61v-8.75H461.54V162.4h11.6v-8.75h-11.6V147h12.28ZM515.73,178l-12.5-16.29a11,11,0,0,0,6.46-3.82,11.64,11.64,0,0,0,2.19-7.35,13.64,13.64,0,0,0-.82-4.74,10.86,10.86,0,0,0-6.51-6.57,15.77,15.77,0,0,0-5.8-1H482.67V178H493V162.71L502.86,178ZM285.12,36.13V27.94l1.17,1.49,6.87,8.82,8.65,11.08h16.62l-21.4-26L316.6,0H300.76l-8.83,11.5-3.27,4.24-3.54,4.61V0H272.3V49.33h12.82ZM463.71,24.66A24,24,0,0,1,461.84,34a24.78,24.78,0,0,1-5.17,7.88A25.3,25.3,0,0,1,449,47.3a22.41,22.41,0,0,1-9.52,2h-19V0h19L440,0a22.44,22.44,0,0,1,8.91,2,26,26,0,0,1,7.72,5.4A25,25,0,0,1,460.72,13c.19.35.35.73.53,1.1s.39.76.56,1.16A23.77,23.77,0,0,1,463.71,24.66Zm-13.42,0a16.11,16.11,0,0,0-.28-3c-.09-.48-.25-.93-.38-1.39s-.18-.76-.32-1.12a12.61,12.61,0,0,0-2.78-4.39,12.79,12.79,0,0,0-4.41-2.88,12,12,0,0,0-1.48-.41c-.19-.05-.37-.12-.56-.16a16.84,16.84,0,0,0-3.85-.47h-3V38.47h3a15.86,15.86,0,0,0,5.95-1,12.46,12.46,0,0,0,4.42-2.88,12.25,12.25,0,0,0,2.74-4.35A15.4,15.4,0,0,0,450.29,24.66Zm62.43,24.67H499l-2.94-8.57H477.78l-.25.71-2.7,7.86H461.16L479.93,0h14l12,31.55ZM492.69,31l-5.75-16.42L481.18,31ZM376.27,19.17l7.23,9.2.14.19L400,49.33h12.76V0H400V30.16L392.77,21,383.5,9.2l-4-5.14L376.27,0H363.45V49.33h12.82Zm-18.69,19.3H337.13V30h19.6V19.11h-19.6V10.86h20.45V0H324.3V49.33h33.28ZM536.7,49.33H550V38.47H531.17V0H518.34V30.23h0v19.1H536.7ZM282.28,81.9l11,24.83,11.3-24.8,3.68,23h5.91l-7.22-41L293.35,93.6l-13.1-29.67-8,41h6Zm74.92,4a18.77,18.77,0,0,1-5.88,14,20.18,20.18,0,0,1-27.55.64,19.7,19.7,0,0,1-.57-28.68,19.46,19.46,0,0,1,14.14-5.79A20,20,0,0,1,357.2,85.93Zm-5.81-.05a14,14,0,0,0-4.08-10.24,13.46,13.46,0,0,0-10-4.15,13.6,13.6,0,0,0-10.06,4.15,14.72,14.72,0,0,0,.14,20.55,14.1,14.1,0,0,0,19.91-.07A14,14,0,0,0,351.39,85.88Zm26.16,19.79a13.93,13.93,0,0,0,10.39-4.36,13.75,13.75,0,0,0,3.75-9.94V66.79h-5.75v23q0,5-1.61,7.2a8.6,8.6,0,0,1-13.53,0q-1.6-2.28-1.61-7.2v-23h-5.76V91.37a13.86,13.86,0,0,0,14.12,14.3ZM399.84,64.2V105h5.76V78.24l27.84,29.06V66.79h-5.76V93.33ZM453.12,105V72.21h8.75V66.79H438.58v5.42h8.78V105Zm44.56,0h-6.31l-4-9.27H471L466.77,105h-6.2l18.88-40.58ZM485,90.28l-5.66-13-5.94,13ZM508.22,105V66.79h-5.76V105Zm13.92-26.73L550,107.3V66.79h-5.76V93.33L516.38,64.2V105h5.76Zm-310,64.53-11.82-22.53-19.83-15.32-5.7,6.06L148.63,66.24l-6.79,1.43L116.33,30.59l-2.76-3.39L99.46,46.59,83.93,88.53l-5.29-3.12L67.91,103.78l-8.27,9.74-5.23-7.35-8.26,18.57-14.64,20L0,167.54l31-3.88L40,155,49.16,159l9.65-6.47,9.1-14.71L85.4,89.4l15.42-42,12.84-17.63.22.27,7.86,53L103.8,133.26l26.9-12.06h0L145.14,125l5.47,20.51,11.41,4.1,17.6,11.64L192.23,155l14.05,4.71,33.45,7.9Z'/%3E%3C/svg%3E") 50% 100% / 240px, linear-gradient(10deg,rgba(255,255,255,0.2) 40%, transparent 0%) 0% 100% / 75vw 15vw, linear-gradient(50deg,rgba(0,183,160,0.1) 40%, transparent 0%) 0% 100% / 30vw 25vw, linear-gradient(350deg,rgba(255,255,255,0.1) 40%, transparent 0%) 100% 100% / 90vw 10vw, linear-gradient(330deg,#16AB90 40%, transparent 0%) 100% 100% / 35vw 15vw, linear-gradient(25deg,#0D6051 40%, transparent 0%) 0% 100% / 40vw 18vw, linear-gradient(300deg,#0D6051 40%, transparent 0%) 100% 100% / 20vw 25vw, #092734; background-repeat:no-repeat !important;padding-bottom:80% !important;} main {padding-top: 112px;} @media (min-width: 360px) {.dark .catalog-area{padding-bottom:70% !important;}} @media (min-width: 480px) {.dark .catalog-area{padding-bottom:55% !important;}} @media (min-width: 600px) {.dark .catalog-area{padding-bottom:45% !important;}} @media (min-width: 768px) {main {padding-top: 120px;}.dark .catalog-area{padding-bottom:35% !important;}} @media (min-width: 1024px) {.dark .catalog-area{padding-bottom:25% !important;}} /*.container {padding: 0;}*/ /* NAVIGATION -------------------------------------------------------------------------------------------*/ .header { padding:0;position: fixed;top: 0;right: 0;height: 112px;background: #fff!important;-webkit-box-shadow: 0px 0px 16px 0px rgb(0 0 0 / 25%);-moz-box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.25);box-shadow: 0px 0px 16px 0px rgb(0 0 0 / 25%);z-index: 99;width: 100%;min-width: 320px;-webkit-transition: top 0.3s linear 0.1s;-moz-transition: top 0.3s linear 0.1s;-o-transition: top 0.3s linear 0.1s;transition: top 0.3s linear 0.1s;} .header.fix {top: -32px;} @media (min-width: 768px) {.header {height: 120px;}} .header .top_menu .container {max-width: none;padding:0;} .top_menu--logo {width: 176px;height: 70px;background-color: #fff!important;position: relative;z-index: 9998;padding: 12px 0 0 12px;display: block;} .top_menu--logo a {width: auto;height: 100%;display: block;} .top_menu--logo a img {width: auto !important;height: 100% !important;} @media (min-width: 768px){ .top_menu--logo {width: 200px;height: 75px;} } .top_menu .container .mobile_menu{top:32px;background:#EDF4F2;box-shadow:none;padding-bottom:16px;} .top_menu .container a.navCollapse{position:absolute;top:50px;right:12px;font-size:14px;color:#092734;} .top_menu .container .mobile_menu--link.mobile_menu--exit {text-align: right !important;height: 90px;justify-content: flex-end;padding: 24px 10px;border-bottom:2px solid #eee;font-size:16px !important;} .top_menu .container .mobile_menu--link {display: block;width: 100%;text-align:center;color: #092734;padding: 8px 16px;border-bottom: 0px solid #EDF4F2;background-color: #EDF4F2;font-family: 'Futura W05 Bold';text-transform: uppercase;font-size:20px;} .staticNav {position: absolute;top: 50px;right: 54px;z-index:3;} @media (min-width: 768px){.staticNav {top: 56px;right: 66px;}} @media (min-width: 768px){.staticNav {right: 10px;}} .staticNav .topLevel li {display: none;height: 62px;position: relative;margin: 0 0 0 6px;} @media (min-width: 768px){.staticNav .topLevel li {display: inline-block;}} .staticNav .topLevel li a {-webkit-transition: all 0s linear 0s;-moz-transition: all 0s linear 0s;-o-transition: all 0s linear 0s;transition: all 0s linear 0s;display: block !important;height: 44px;line-height: 43px;background-color: #eaecef;border-radius: 4px;font-size: 15px;padding: 0 13px;text-decoration: none;text-transform: uppercase;text-align: center;color: #092734 ;font-family: 'Futura Pro Medium W05 Regular';cursor: pointer;margin:0 !important;} .staticNav .topLevel li.headerBtnHome a {width: 48px;text-indent: -9999em;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23121d3e' d='M256,153,79.89,288.47V470H221.4V337h75.18V470H432.11V288.47Zm183.48,30.17V90.31H365.32v35.77L256,42,0,238.92l35.34,45.94L256,115.06l220.66,169.8L512,238.92Z'/%3E%3C/svg%3E") !important;background-position: 50% 50%!important;background-size: 24px 24px!important;background-repeat: no-repeat !important;} @media (min-width: 540px){.staticNav .topLevel li.headerBtnOne {display: inline-block;}} @media (min-width: 420px){.staticNav .topLevel li.headerBtnTwo {display: inline-block;}} .staticNav .topLevel li.headerBtnOne a {background: #092734;color: #fff !important;font-family: 'Futura W05 Bold';} .staticNav .topLevel li.headerBtnTwo a {background: #00BA9E;color: #fff !important;font-family: 'Futura W05 Bold';} .multiSiteNav {width: 100%;} .multiSiteNav ul {display: flex;flex-wrap: wrap;flex-direction: row;justify-content: flex-start;align-items: center;} .multiSiteNav ul li {flex-basis: 33.3333%;padding: 0;margin: 0;} .multiSiteNav ul li a {display: block;width: 100%;height: 32px;line-height: 30px;padding: 0 16px;margin: 0;color: #fff;text-align: center;text-decoration: none;text-transform: uppercase;font-family: 'Futura Pro Medium W05 Regular';font-size: 0.9em;border-radius: 0 0 4px 4px;-webkit-transition: all 0.2s linear 0s;-moz-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;transition: all 0.2s linear 0s;} .multiSiteNav ul li.playerNav a {background: #16AB8F;} .multiSiteNav ul li.festivalNav a {background: #196AB3;} .multiSiteNav ul li.tourNav a {background: #E55A43;} @media (min-width: 560px) { .multiSiteNav ul li a {font-size: 1.1em;} } .multiSiteNav ul li a:hover, .multiSiteNav ul li a:focus, .multiSiteNav ul li a:active { opacity: 0.8; color: #fff; } /* CATELOG PAGE -------------------------------------------------------------------------------------------*/ .page h1.featured-category-title{text-align:left !important;padding: 0 0 16px;line-height:1.2;} .dark .ui-filters{background:#073444 !important;border-color:transparent !important;} .ui-filters .sui-container{padding:0;} .dark .filter-search {background-color: rgba(255,255,255,0.1) !important;color: #EDF4F2 !important;border: 1px solid transparent !important;border-radius:8px !important;} .search-icon{color:#EDF4F2 !important;} .dark .multiselect .multiselect__tags {background-color: #073444!important;border-color: transparent!important;border-radius:8px !important;} .dark .multiselect--active .multiselect__tags{border-radius:8px 8px 0 0 !important;} .dark .multiselect--active.multiselect--above .multiselect__tags{border-radius:0px 0px 8px 8px !important;} .dark .multiselect .multiselect__content-wrapper {background-color: #073444!important;border-color: transparent!important;} .dark .variant-light.color-base{border-radius:8px !important} .secondary-filters .text-sm span{text-transform: uppercase;color: #EDF4F2;font-family: 'Futura Pro Medium W05 Regular';margin-left: 4px;} .secondary-filters .multiselect__option{font-family:'FS Albert W01 Regular';} .secondary-filters.container.ui-container{padding:0 16px !important;} .dark .layout .s-category-area{background: #092734 !important} .s-category-area .s-title {text-align:left;padding:0;} .dark .layout .s-author-area{background: #092734 !important} .card-image .content-card-badge{display:none !important;} .catalog-area .secondary-filters.ui-container>div:nth-of-type(2){display:none;} .s-category-area+div .secondary-filters.ui-container>div:nth-of-type(1){display:none;} /* CATEGORY SLIDERS -------------------------------------------------------------------------------------------*/ .category-flex{justify-content:flex-start !important;align-items:center !important;} p.category-title.truncate{margin-bottom:0px !important} .dark .category-see-all a{padding: 4px 8px 5px 9px;margin: 16px 0 0 16px;font-size: 0px;-moz-border-radius: 16px;-webkit-border-radius: 16px;border-radius: 16px;display: inline-block;text-align: right;text-decoration: none;vertical-align: middle;cursor: pointer;border: 1px solid transparent;white-space: nowrap;text-transform: uppercase;-webkit-appearance: none;background-color: rgba(0,0,0,0.25);color: #EDF4F2;-webkit-transition: all 0.2s linear 0s;-moz-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;transition: all 0.2s linear 0s;line-height: 1;font-family: 'Futura Pro Medium W05 Regular'; opacity:0;max-width:0px;overflow:hidden;} .dark .category-see-all a:before{content:"Explore All";font-size:16px !important;} .dark .category-see-all a:after{content:"\203A";font-size:24px !important; line-height:0; margin-left:4px;} .category-group:hover .category-see-all a{opacity:1;max-width:120px;} @media screen and (min-width: 768px){ .category-flex {padding-top: 32px !important;padding-bottom: 16px !important;} } .dark .swiper-container:after {background: linear-gradient(90deg,rgba(9 ,39 ,52,0),rgba(9 ,39 ,52,0.6) 20px,rgba(9 ,39 ,52,0.6)) !important;} .dark .swiper-container:before {background: linear-gradient(270deg,rgba(9 ,39 ,52,0),rgba(9 ,39 ,52,0.6) 20px,rgba(9 ,39 ,52,0.6)) !important;} .category-group .swiper-container:after, .category-group .swiper-container:before {height:107% !important;top:-8% !important;} .category-group .swiper-slide{transition:all linear 0.2s 0s;} .category-group .swiper-slide .image-container{box-shadow:0px 4px 16px 0px rgba(0,0,0,0.2);z-index:1;transition:all linear 0.2s 0s;position:relative;border-radius:8px !important;} .category-group .swiper-slide .card-title{font-family: 'Futura Pro Medium W05 Regular' !important; font-size:16px !important; z-index:2;transition:all linear 0.2s 0s;position:relative;} @media (hover: hover) and (pointer:fine){ .category-group .swiper-slide .card-title{opacity:0;} .category-group .swiper-slide:hover{transform:translateZ(0) scale(1.1) !important;z-index:99;} .category-group .swiper-slide:hover .image-container{box-shadow:0px 8px 16px 8px rgba(0,0,0,0.25);} .category-group .swiper-slide:hover .card-title{opacity:1;} .search .items-grid div{transition:all linear 0.2s 0s;} .search .items-grid .content-card-badge{z-index:4 !important} .search .items-grid div:hover{transform:translateZ(0) scale(1.1) !important;z-index:2;} .search .items-grid div div:hover{transform:translateZ(0) scale(1) !important;z-index:3;} .category-group .swiper-slide:hover .content-watched-overlay{opacity:0;} } .content-watched-overlay{transition:all linear 0.2s 0s} .content-watched-overlay:after{content:"Watched";font-family: 'Futura W05 Bold'; font-size:12px; z-index:2;display:block;position:absolute;padding: 4px 24px;text-align: center;text-transform: uppercase;background: #16AB8F;line-height: 1;transform: rotate(-45deg);top: 12px;left: -26px;} /* TEMPORARY FAVOURITES FIX -------------------------------------------------------------------------------------------*/ .catalog > div[data-v-1ae3cc75]:not(.category-group):hover .category-see-all a{opacity:1;max-width:120px;} .catalog > div[data-v-1ae3cc75]:not(.category-group) .swiper-container:after, .category-group .swiper-container:before {height:107% !important;top:-8% !important;} .catalog > div[data-v-1ae3cc75]:not(.category-group) .swiper-slide{transition:all linear 0.2s 0s;} .catalog > div[data-v-1ae3cc75]:not(.category-group) .swiper-slide .image-container{box-shadow:0px 4px 16px 0px rgba(0,0,0,0.2);z-index:1;transition:all linear 0.2s 0s;position:relative;border-radius:8px !important;} .catalog > div[data-v-1ae3cc75]:not(.category-group) .swiper-slide .card-title{font-family: 'Futura Pro Medium W05 Regular' !important; font-size:16px !important; z-index:2;transition:all linear 0.2s 0s;position:relative;} @media (hover: hover) and (pointer:fine){ .catalog > div[data-v-1ae3cc75]:not(.category-group) .swiper-slide .card-title{opacity:0;} .catalog > div[data-v-1ae3cc75]:not(.category-group) .swiper-slide:hover{transform:translateZ(0) scale(1.1) !important;z-index:99;} .catalog > div[data-v-1ae3cc75]:not(.category-group) .swiper-slide:hover .image-container{box-shadow:0px 8px 16px 8px rgba(0,0,0,0.25);} .catalog > div[data-v-1ae3cc75]:not(.category-group) .swiper-slide:hover .card-title{opacity:1;} .catalog > div[data-v-1ae3cc75]:not(.category-group) .swiper-slide:hover .content-watched-overlay{opacity:0;} } /* WRAP WRAPPER -------------------------------------------------------------------------------------------*/ .components {display: flex;flex-direction: row;flex-wrap: wrap;justify-content: center;align-items: stretch;align-content: flex-start;text-align: center;height: auto;-ms-flex: 0 0 auto !important;} .wrap {display: flex;flex-direction: column;justify-content: flex-start;align-content: flex-start;position: relative;width: 100%;text-align: center;padding: 0;height: auto;-ms-flex: 0 0 auto !important;padding: 16px;} @media (min-width: 480px) { .wrap { padding: 24px; } } @media (min-width: 768px) { .wrap { padding: 32px; } } @media (min-width: 1024px) { .wrap { padding: 48px; } } @media (min-width: 2560px) { .wrap { padding: 64px; } } .wrap .wrapInner { width: 100%; max-width: 900px; margin: 0 auto; position: relative; text-align: left; display: block; z-index: 2; -ms-flex: 0 0 auto; padding: 0 !important; /*.padding(@padding)*/ /* common style */ } .wrap .wrapInner .titleWrap { padding: 0 0 24px 0; } .wrap .wrapInner .titleWrap .sectionTitle { text-transform: none; position: relative; margin-bottom: 0; } .wrap .wrapInner .introWrap { padding: 0 0em 16px; } .wrap .wrapInner .introWrap .sectionIntro { margin: 0; font-family: 'FS Albert W01 Bold'; font-size: 1.2em; } .wrap .wrapInner .contentWrap { -moz-column-count: 1; -webkit-column-count: 1; column-count: 1; -moz-column-gap: 3em; -webkit-column-gap: 3em; column-gap: 3em; padding: 0 0 16px; } .wrap .wrapInner .imageWrap { /*.multiImageContainer + .singleImageWrap .caption{display:none}*/ } .wrap .wrapInner .imageWrap .singleImage { max-width: none; width: 100%; } .wrap .wrapInner .imageWrap .multiImageContainer + .singleImageWrap { display: none; } .wrap .wrapInner .imageWrap .caption { position: absolute; bottom: 0px; top: auto; width: 100%; text-align: center; font-size: 14px; color: #EDF4F2; background: rgba(0, 0, 0, 0.4); padding: 12px 16px !important; } .wrap .wrapInner .linkWrap { padding: 16px 0 16px; } .wrap .wrapInner .linkWrap .btn { margin: 0; white-space: normal; text-align: center; } .wrap .wrapInner .documentWrap { padding: 0 0 16px; text-align: left; } .wrap .wrapInner .documentWrap .icon { display: block; font-size: 18px; padding: 14px 64px 16px 22px; border-radius: 4px; text-decoration: none; background-repeat: no-repeat; background-position: 95% 50%; background-size: 40px; color: inherit; margin-bottom: 8px; /*&.zip{background:rgba(0,0,0,0.25);}*/ } @media (min-width: 768px) { .wrap .wrapInner .documentWrap .icon { background-position: 98% 50%; } } .wrap .wrapInner .embedded { width: 100%; height: 0; position: relative; max-width: 1200px; margin: 0 auto; padding-top: 56% /*;border:4px solid #EDF4F2*/; } .wrap .wrapInner .embedded iframe { position: absolute; top: 0; left: 0; width: 100% !important; height: 100% !important; } .wrap .wrapInner div:not(.column):last-child { padding-bottom: 0; } .wrap.half { width: 100% /*;border:24px solid #EDF4F2;max-width: 600px*/; padding: 16px; } @media (min-width: 480px) { .wrap.half { padding: 24px; } } @media (min-width: 768px) { .wrap.half { padding: 32px; } } @media (min-width: 1024px) { .wrap.half { padding: 48px; } } @media (min-width: 2560px) { .wrap.half { padding: 64px; } } @media (min-width: 1024px) { .wrap.half { width: 50% /*;max-width:530px*/; } } .wrap.third { width: 100% /*;border:2px solid #EDF4F2;max-width: 340px*/; padding: 16px; } @media (min-width: 480px) { .wrap.third { padding: 24px; } } @media (min-width: 768px) { .wrap.third { padding: 32px; } } @media (min-width: 1024px) { .wrap.third { padding: 48px; } } @media (min-width: 2560px) { .wrap.third { padding: 64px; } } @media (min-width: 768px) { .wrap.third { width: 50%; } } @media (min-width: 1024px) { .wrap.third { width: 33.333333%; } } .wrap.third .sectionTitle { font-size: 1.8em; } .wrap.quarter { width: 100%; padding: 16px; /*;.media(1280px;{width:25%;});*/ } @media (min-width: 480px) { .wrap.quarter { padding: 24px; } } @media (min-width: 768px) { .wrap.quarter { padding: 32px; } } @media (min-width: 1024px) { .wrap.quarter { padding: 48px; } } @media (min-width: 2560px) { .wrap.quarter { padding: 64px; } } @media (min-width: 768px) { .wrap.quarter { width: 50%; } } @media (min-width: 1024px) { .wrap.quarter { width: 25%; } } .wrap.quarter .sectionTitle { font-size: 1.6em; } .wrap.quarter .btn { font-size: 1em; } .wrap .columnWrap { display: flex; flex-direction: row; flex-wrap: wrap; justify-content: center; align-items: center; align-content: flex-start; text-align: center; padding: 8px 0; height: auto; -ms-flex: 0 0 auto !important; } @media (min-width: 480px) { .wrap .columnWrap { padding: 12px 0; } } @media (min-width: 768px) { .wrap .columnWrap { padding: 16px 0; } } @media (min-width: 1024px) { .wrap .columnWrap { padding: 16px 0; } } .wrap .columnWrap .column { display: flex; flex-direction: column; justify-content: center; align-content: flex-start; text-align: left; padding: 0!important; height: auto; -ms-flex: 0 0 auto !important; /*;.media(480px,{padding:12px 24px;});.media(768px,{padding:16px 32px;});.media(1024px,{padding: 16px 32px;})*/ } .wrap .columnWrap .column * { -ms-flex: 0 0 auto; } .wrap .columnWrap * { -ms-flex: 0 0 auto; } .wrap .columnWrap .column.textWrap { padding-top: 24px!important; } @media (min-width: 768px) { .wrap .columnWrap .column.textWrap { padding-top: 32px!important; } } .wrap.full.position-right .column.textWrap { padding: 6%!important; } @media (min-width: 1024px) { .wrap.full.position-right .column.textWrap { padding: 32px 4% 48px !important; } } .wrap.full.position-left .column.textWrap { padding: 6%!important; } @media (min-width: 1024px) { .wrap.full.position-left .column.textWrap { padding: 32px 4% 48px !important; } } @media (min-width: 1024px) { .wrap.full.position-right .column.imageWrap, .wrap.full.position-right .column.embedWrap { padding: 2% 0 2% 4% !important; } } @media (min-width: 1024px) { .wrap.full.position-left .column.imageWrap, .wrap.full.position-left .column.embedWrap { padding: 2% 4% 2% 0 !important; } } .wrap.top-none { padding-top: 0; } .wrap.top-default { padding-top: 16px!important; } @media (min-width: 480px) { .wrap.top-default { padding-top: 24px!important; } } @media (min-width: 768px) { .wrap.top-default { padding-top: 32px!important; } } @media (min-width: 1024px) { .wrap.top-default { padding-top: 48px!important; } } .wrap.bottom-none { padding-bottom: 0; } .wrap.bottom-default { padding-bottom: 16px!important; } @media (min-width: 480px) { .wrap.bottom-default { padding-bottom: 24px!important; } } @media (min-width: 768px) { .wrap.bottom-default { padding-bottom: 32px!important; } } @media (min-width: 1024px) { .wrap.bottom-default { padding-bottom: 48px!important; } } .wrap.align-left .wrapInner { text-align: left; } .wrap.align-left .columnWrap .column { text-align: left; } .wrap.align-center .wrapInner { text-align: center; } .wrap.align-center .columnWrap .column { text-align: center; } .wrap.position-left .columnWrap .textWrap { order: 2; } @media (min-width: 1024px) { .wrap.position-left .columnWrap .textWrap { order: 1; } } .wrap.position-left .columnWrap .imageWrap,.wrap.position-left .columnWrap .embedWrap { order: 1; } @media (min-width: 1024px) { .wrap.position-left .columnWrap .imageWrap, .wrap.position-left .columnWrap .embedWrap { order: 2; } } .wrap.position-right .columnWrap .textWrap { order: 2; } @media (min-width: 1024px) { .wrap.position-right .columnWrap .textWrap { order: 2; } } .wrap.position-right .columnWrap .imageWrap,.wrap.position-right .columnWrap .embedWrap { order: 1; } @media (min-width: 1024px) { .wrap.position-right .columnWrap .imageWrap, .wrap.position-right .columnWrap .embedWrap { order: 1; } } .wrap.spacer_component{padding:24px !important;} /* ACCORDION -------------------------------------------------------------------------------------------*/ .wrap.accordion_component {margin-bottom: 0;padding-bottom: 16px!important;} .wrap.accordion_component .titleWrap {text-align: left;line-height: 1;background-image: url('data:image/svg+xml,%3C?xml%20version%3D%221.0%22%20?%3E%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2050%2050%22%3E%3Cpath%20fill%3D%22%23EDF4F2%22%20d%3D%22M33.3,24.2c-0.1-0.2-0.2-0.5-0.4-0.6L21.5,12.3c-0.7-0.7-1.9-0.7-2.7,0l0,0c-0.7,0.7-0.7,1.9,0,2.7l10,10l-10,10c-0.7,0.7-0.7,1.9,0,2.7l0,0c0.7,0.7,1.9,0.7,2.7,0l11.3-11.3C33.4,25.8,33.5,24.9,33.3,24.2z%22/%3E%3C/svg%3E');background-repeat: no-repeat;background-color: #073444;background-position: 96% 50%;background-size: 30px;padding: 12px 50px 18px 20px;color:#EDF4F2;} @media (min-width: 768px) { .wrap.accordion_component .titleWrap {background-position: 98% 50%;padding: 12px 70px 18px 20px;} } .wrap.accordion_component .titleWrap.open {background-image: url('data:image/svg+xml,%3C?xml%20version%3D%221.0%22%20?%3E%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2050%2050%22%3E%3Cpath%20fill%3D%22%23EDF4F2%22%20d%3D%22M37.7,18.9L37.7,18.9c-0.8-0.8-2-0.8-2.7,0L25,28.8l-10-10c-0.7-0.7-1.9-0.7-2.7,0l0,0c-0.7,0.7-0.7,1.9,0,2.7l11.3,11.3c0.1,0.1,0.2,0.2,0.3,0.2c0.7,0.5,1.8,0.5,2.4-0.2l11.3-11.3C38.4,20.8,38.4,19.6,37.7,18.9z%22/%3E%3C/svg%3E');} .wrap.accordion_component .titleWrap.sectionTitle {margin-bottom: 0;} .wrap.accordion_component .titleWrap h3 {font-size: 20px;margin: 0;padding-top: 0;text-transform: none!important;color:#EDF4F2;} @media (min-width: 768px) { .wrap.accordion_component .titleWrap h3 {font-size: 22px;} } .wrap.accordion_component .JSaccordianCollapse {text-align: left;background-color: #073444 !important;padding: 0 16px 16px;display: none;} @media (min-width: 768px) { .wrap.accordion_component .JSaccordianCollapse {padding: 0 24px 24px;} } .wrap.accordion_component .JSaccordianCollapse p {line-height: 1.4em;} .wrap.accordion_component .btn {background: #16AB90;} .wrap.accordion_component .icon {background-image: url('data:image/svg+xml,%3C?xml%20version%3D%221.0%22%20?%3E%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2050%2050%22%3E%3Cpath%20fill%3D%22%23EDF4F2%22%20d%3D%22M35,29.7v4H15v-4c0-1.1-0.9-2-2-2l0,0c-1.1,0-2,0.9-2,2v6c0,1.1,0.9,2,2,2h24c1.1,0,2-0.9,2-2v-6c0-1.1-0.9-2-2-2l0,0C35.9,27.7,35,28.6,35,29.7z%20M27,21.4v-8c0-1-0.9-1.9-1.9-1.9h-0.2c-1,0-1.9,0.9-1.9,1.9v8.1h-3.9c-0.6,0-1,0.4-1,1c0,0.2,0.1,0.4,0.2,0.6l5.9,7.4c0.3,0.4,1,0.5,1.4,0.2c0.1-0.1,0.1-0.1,0.2-0.2l5.9-7.4c0.3-0.4,0.2-1.1-0.2-1.4c-0.2-0.1-0.4-0.2-0.6-0.2H27V21.4z%22/%3E%3C/svg%3E');background-color: rgba(26, 33, 63, 0.1);} .documentWrap + .linkWrap, .accordion_component + .accordion_component, .kendal-blue-base + .kendal-blue, .mountain-blue-base + .mountain-blue, .sky-blue-base + .sky-blue, .sea-blue-base + .sea-blue, .cold-grey-base + .cold-grey, .white-base + .white { padding-top: 0 !important; } /* PRICING PAGE -------------------------------------------------------------------------------------------*/ .pricingWrapper {width: 100%;display: flex;flex-wrap: wrap;justify-content: center;} .wrap.pricing-block_component {width: 100%;padding: 0 0 16px;display: flex;align-items: stretch} .wrap.pricing-block_component .JScomponent {height: 100%;background:#073444;} .pricingWrapper #full-pass .JScomponent{background:#EDF4F2;border:2px solid #00BA9E;} .wrap.pricing-block_component .JScomponent .wrapInner {text-align: center;padding: 24px 16px!important;} .wrap.pricing-block_component .JScomponent .wrapInner .btn{background:rgba(255,255,255,0.8);color:#073444;} .wrap.pricing-block_component#full-pass .JScomponent .wrapInner,.wrap.pricing-block_component#full-pass .JScomponent .wrapInner p{color:#092734} .wrap.pricing-block_component#full-pass .JScomponent .wrapInner .btn{background:#00BA9E; color:#EDF4F2;} .wrap.pricing-block_component .sectionTitle{font-size:24px;order:0;} .pricingWrapper #festival-pass{width:100% !important} .pricingWrapper #festival-pass .JScomponent{background:#139AE3; border:2px solid #196AB3;} @media (min-width: 768px){ .pricingWrapper #full-pass{width:100%} .wrap.pricing-block_component {width: 50%;padding: 0 24px 24px 24px;padding-bottom: 48px;} .wrap.pricing-block_component .sectionTitle{font-size:32px;} } @media (min-width: 1024px){ .wrap.pricing-block_component {width: 33.333%;padding-bottom: 24px;} .pricingWrapper {padding:40px 0 0;} .pricingWrapper #single-sessions{order:1;} .pricingWrapper #full-pass{order:2;transform:scale(1.1);width: 33.333%;} .pricingWrapper #film-pass{order:3;} .pricingWrapper #festival-pass{padding-bottom:60px;} } /* PLAYER SCREEN -------------------------------------------------------------------------------------------*/ .cbt-area.mt-4{margin-top:40px;} .cbt-program h1.cbt-title{font-size:24px;padding:0 0 16px;line-height:1.3;text-align:left;} .cbt-program .block.items-end.items-start.justify-between.mb-6{align-items:flex-start;} .cbt-program .block h1{font-size:32px;padding:0 0 16px;line-height:1.3;text-align:left;} .cbt-program .block .cbt-playlist-area{display:none !important;} .cbt-program .block+.w-full .cbt-layout .cbt-content .cbt-action-bar .b-button:first-child{display:none;} .access-screen__content .b-button{font-family: 'Futura W05 Bold';text-transform: uppercase;} .cbt-action-bar .sbt-autoplay {background: #f0f2f5!important;} .cbt-action-bar .sbt-autoplay--title {text-transform: uppercase;font-family: 'Futura Pro Medium W05 Regular', Tahoma, Geneva, sans-serif!important;} .chapter-layout{box-shadow:none !important;} .chapter-layout .autoplay-label {text-transform: uppercase;font-family: 'Futura Pro Medium W05 Regular', Tahoma, Geneva, sans-serif!important;} .chapter-layout .chapter-thumbnails .chapter-thumbnails--divider{font-family: 'Futura Pro Medium W05 Regular';text-transform: uppercase;box-shadow: inset 0 1px 0 #e9e9e9;margin-top: 40px;} .chapter-thumbnails--active{background-color:#073444 !important;} .cbt-tabs .container{padding:0;} .cbt-tabs .container .b-tabs-nav-item{border:none !important;padding: 8px 16px;display: block;font-weight: normal;background: #073444;opacity:0.5; font-family: 'Futura W05 Bold';text-transform: uppercase;margin: 0 4px;border-radius: 4px 4px 0 0;font-size: 20px;} .cbt-tabs .container .b-tabs-nav-item-active{opacity:1;} .cbt-tabs .container .b-tabs-nav-item span{text-transform:uppercase;} .cbt-tabs .cbt-tabs--content{background-color:#073444 !important;border:none !important;} .cbt-tabs .cbt-tabs--author-title {text-transform: none;font-size: 20px!important;} .cbt-tabs .cbt-comments--title {font-family: 'FS Albert W01 Regular', Tahoma, Geneva, sans-serif!important;font-size: 20px!important;color: #fff!important;} .cbt-tabs .cbt-comment-form--button-area {justify-content: flex-start!important;} .cbt-tabs .cbt-comment-form--button-area .s-button {color: #EDF4F2!important;padding: 14px 19px!important;margin: 0;font-family: 'Futura Pro Medium W05 Regular', Tahoma, Geneva, sans-serif!important;font-size: 15px!important;border-radius: 0!important;background: #004993!important;} .cbt-tabs .cbt-comments .cbt-comment .cbt-comment--subline{border-color:#00BA9F;} .cbt-tabs .cbt-comments .cbt-comment{padding-bottom:24px;border-bottom: 2px solid rgba(255,255,255,0.1)} .cbt-tabs .cbt-comments .cbt-comment .cbt-comment{border-bottom:none;} .cbt-tabs .col-lg-4 .cbt-tabs--subtitle{font-family: 'Futura W05 Bold'!important;text-transform: uppercase;font-size: 16px !important;font-weight: 500;margin-bottom: 20px} .cbt-tabs .col-lg-4 .mb-8 .mb-4{font-size:0 !important;} .cbt-tabs .col-lg-4 .mb-8 .mb-4:after{font-family: 'Futura W05 Bold'!important;text-transform: uppercase;font-size: 16px !important;font-weight: 500;margin-bottom: 20px;color: #fff!important;} .cbt-tabs .cbt-tabs--tab-link{font-family: 'Futura W05 Bold'!important;text-transform: uppercase !important;font-size: 20px !important;font-weight: 500;margin-bottom: 20px;color: #202a51!important;border-bottom-width:4px !important;margin-bottom:-2px !important;} .cbt-tabs .cbt-tabs--desc .cbt-tabs--subtitle{display:none;} .cbt-tabs .cbt-tabs--desc .program-description-text{font-family:'FS Albert W01 Regular';} .cbt-tabs .cbt-tabs--desc p{margin-bottom: 16px} .cbt-related .cbt-related-title{font-family: 'Futura W05 Bold';text-transform: uppercase;font-size: 20px;} .cbt-tabs .ui-avatar{background: rgba(255,255,255,0.1) !important;} /* SITE FOOTER --------------------------------------------------------------------------------*/ .footer{background:#EDF4F2;color:#092734;} .footer .dropdown, .footer--link{color:#092734; text-transform:uppercase; font-family:'Futura Pro Medium W05 Regular'; font-size:16px;} .footer--social a {font-size: 20px !important;color: #EDF4F2 !important; padding: 2px;width:40px;height:40px; background:#092734;border-radius:20px; text-align:center; line-height:40px;margin:0 0 0 8px;} .smallprintWrap {position: relative;padding: 16px;color: #EDF4F2;width: 100%;max-width: none;margin: 0 auto;opacity: 1} .smallprintWrap .siteInfo {font-size: 12px;padding: 16px;max-width:1200px;margin:0 auto;} .secondary-filters .multiselect__tags .multiselect__input, .secondary-filters .multiselect__tags .multiselect__single{background:none !important;} .typeform-share{display:none !important} .cbt-action-bar .typeform-share{display:flex !important}
© Kendal Mountain Events ltd. 2021