@charset "UTF-8";
:root{--link-color: $link_color;--text-color: $text_color}body{text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.helix-ultimate-preloader{overflow:hidden}body.helix-ultimate-preloader:before{content:" ";position:fixed;top:0;left:0;width:100%;height:100%;z-index:99998;background:rgba(255, 255, 255, 0.9)}body.helix-ultimate-preloader:after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;font-size:36px;position:fixed;top:50%;left:50%;margin-top:-24px;margin-left:-24px;width:48px;height:48px;line-break:48px;text-align:center;color:#007bff;-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear;z-index:99999}a{transition:color 400ms, background-color 400ms}a,a:hover,a:focus,a:active{text-decoration:none}label{font-weight:normal}legend{padding-bottom:10px}img{display:block;max-width:100%;height:auto}.link-color{color:#ec6437}.link-bgcolor{background-color:#ec6437}.sppb-btn{border-radius:0px;padding:13px 30px;line-height:1.5;border:none;border-radius:2px;position:relative;z-index:3;letter-spacing:0.5px;cursor:pointer;display:inline-flex;align-items:center}.sppb-btn.sppb-btn-xlg{font-size:18px;padding:16px 70px}.sppb-btn.sppb-btn-lg{font-size:16px;padding:12px 50px}.sppb-btn.sppb-btn-sm{padding:10px 25px;font-size:14px}.sppb-btn.sppb-btn-xs{padding:6px 22px;font-size:12px}.sppb-btn.sppb-btn-primary{color:#FFFFFF;border-color:#ec6437;background-color:#ec6437;font-weight:600;font-size:14px;padding:14px 30px}.sppb-btn.sppb-btn-primary.sppb-btn-xlg{font-size:18px;padding:16px 70px}.sppb-btn.sppb-btn-primary.sppb-btn-lg{padding:13px 50px;font-size:16px}.sppb-btn.sppb-btn-primary.sppb-btn-sm{padding:9px 23px;font-size:14px}.sppb-btn.sppb-btn-primary.sppb-btn-xs{padding:6px 18px;font-size:12px}.sppb-btn.sppb-btn-primary.sppb-btn-outline{background-color:transparent;border:solid 1px #cccccc;color:#2f2f30}.sppb-btn.sppb-btn-primary.sppb-btn-outline:hover,.sppb-btn.sppb-btn-primary.sppb-btn-outline:focus{color:#FFFFFF;box-shadow:none;background-color:#ec6437;border-color:#ec6437}.sppb-btn.sppb-btn-primary.sppb-btn-outline.sppb-btn-round{border-radius:25px}.sppb-btn.sppb-btn-primary.sppb-btn-outline.border-style{border:solid 1px #2f2f30}.sppb-btn.sppb-btn-primary:hover,.sppb-btn.sppb-btn-primary:focus{color:#FFFFFF;background:#ec6437}.sppb-btn.sppb-btn-primary.sppb-btn-round{border-radius:25px}.sppb-btn.sppb-btn-secondary{color:#FFFFFF;border-color:#ec6437;background-color:#ec6437;font-weight:600;font-size:14px;padding:14px 30px}.sppb-btn.sppb-btn-secondary.sppb-btn-xlg{font-size:18px;padding:16px 70px}.sppb-btn.sppb-btn-secondary.sppb-btn-lg{padding:13px 50px;font-size:16px}.sppb-btn.sppb-btn-secondary.sppb-btn-sm{padding:9px 23px;font-size:14px}.sppb-btn.sppb-btn-secondary.sppb-btn-xs{padding:6px 18px;font-size:12px}.sppb-btn.sppb-btn-secondary.sppb-btn-outline{background-color:transparent;border:solid 1px #ec6437;color:#ec6437}.sppb-btn.sppb-btn-secondary.sppb-btn-outline:hover,.sppb-btn.sppb-btn-secondary.sppb-btn-outline:focus{color:#FFFFFF;background-color:#ec6437;box-shadow:none;border:solid 1px #ec6437}.sppb-btn.sppb-btn-secondary.sppb-btn-outline.sppb-btn-round{border-radius:25px}.sppb-btn.sppb-btn-secondary:hover,.sppb-btn.sppb-btn-secondary:focus{color:#FFFFFF;background:#ec6437}.sppb-btn.sppb-btn-secondary.sppb-btn-round{border-radius:25px}.sppb-btn.sppb-btn-default{background-color:#e6e6e6;color:#2f2f30}.sppb-btn.sppb-btn-default:hover,.sppb-btn.sppb-btn-default:focus{background-color:#e6e6e6}.sppb-btn.sppb-btn-default.sppb-btn-round{border-radius:25px}.sppb-btn.sppb-btn-default.sppb-btn-outline{border:solid 1px #2f2f30;color:#2f2f30;background-color:transparent}.sppb-btn.sppb-btn-default.sppb-btn-outline:hover,.sppb-btn.sppb-btn-default.sppb-btn-outline:focus{background-color:#ec6437;color:#FFFFFF;box-shadow:none;border-color:transparent}.sppb-btn.sppb-btn-default.sppb-btn-outline.slider-btn{border-color:#fff;text-transform:uppercase;color:#fff}.sppb-btn.sppb-btn-default.sppb-btn-outline.slider-btn:hover,.sppb-btn.sppb-btn-default.sppb-btn-outline.slider-btn:focus{color:#ec6437;background-color:#FFFFFF}.sppb-btn.sppb-btn-default.sppb-btn-square{border-radius:0px}.sppb-btn.sppb-btn-link{font-weight:500;background-color:transparent;padding:0;color:#2f2f30}.sppb-btn.sppb-btn-link.sppb-btn-sm{font-size:14px}.sppb-btn.sppb-btn-link:focus,.sppb-btn.sppb-btn-link:hover{color:#ec6437}.sppb-btn.btn-anim{position:relative;padding:14px 50px 14px 25px;transition:all 0.3s cubic-bezier(0.8, 0, 0.4, 1)}.sppb-btn.btn-anim:before{content:"";position:absolute;font-family:"Font Awesome 5 Free";font-weight:900;left:25px;opacity:0;visibility:none;transform:translateX(-20px);transition:all 0.3s cubic-bezier(0.8, 0, 0.4, 1);color:#FFFFFF}.sppb-btn.btn-anim:after{content:"";position:absolute;font-family:"Font Awesome 5 Free";font-weight:900;right:25px;transition:all 0.3s cubic-bezier(0.8, 0, 0.4, 1);color:#FFFFFF}.sppb-btn.btn-anim:hover{padding:14px 25px 14px 50px}.sppb-btn.btn-anim:hover:before{opacity:1;visibility:visible;transform:translateX(0);color:#FFFFFF}.sppb-btn.btn-anim:hover:after{opacity:0;visibility:hidden;transform:translateX(20px)}.sppb-btn.custom-arrow{position:relative;text-align:left}.sppb-btn.custom-arrow:before{content:"";transform:rotate(45deg);width:15px;height:15px;border-width:1px 1px 0px 0;border-style:solid;position:absolute;right:1px}.sppb-btn.custom-arrow:after{content:"";width:150px;height:1px;background-color:#2f2f30;margin-left:20px;transition:0.3s}.sppb-btn.custom-arrow:hover:after,.sppb-btn.custom-arrow:focus:after{background:#ec6437}.sppb-btn.custom-arrow:hover:before,.sppb-btn.custom-arrow:focus:before{border-color:#ec6437}#sp-top-bar{padding:8px 0;font-size:0.875rem}#sp-top-bar .sp-module{display:inline-block;margin:0 0 0 1.25rem}ul.social-icons{list-style:none;padding:0;margin:-5px;display:inline-block}ul.social-icons>li{display:inline-block;margin:5px 10px}ul.social-icons>li a{color:#9E9E9E}.sp-module-content .mod-languages ul.lang-inline{margin:0;padding:0}.sp-module-content .mod-languages ul.lang-inline li{border:none;display:inline-block;margin:0 5px 0 0}.sp-module-content .mod-languages ul.lang-inline li a{padding:0 !important}.sp-module-content .mod-languages ul.lang-inline li>a:before{display:none}.sp-module-content .latestnews>li>a>span{display:block;margin-top:5px;font-size:85%}.sp-contact-info{list-style:none;padding:0;margin:0 -10px}.sp-contact-info li{display:inline-block;margin:0 10px;font-size:90%;white-space:nowrap}.sp-contact-info li i{margin:0 3px}#sp-header{height:80;left:0;position:relative;top:0;width:100%;z-index:99;padding:0px 60px;border-top:solid 1px #E1E1E1;border-bottom:solid 1px #E1E1E1}#sp-header .logo{height:80;display:flex;justify-content:center;margin:0;align-items:center}#sp-header .logo a{font-size:24px;line-height:1;margin:0;padding:0}#sp-header .logo p{margin:5px 0 0}#sp-header.header-sticky{position:fixed !important;z-index:9999}#sp-title{min-height:0}.sp-page-title{padding:130px 0;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;background-color:#f8f8f8;margin-bottom:50px}.sp-page-title .sp-page-title-heading,.sp-page-title .sp-page-title-sub-heading{margin:0;padding:0}.sp-page-title .sp-page-title-heading{font-size:16px;letter-spacing:3px;line-height:1;color:#ec6437;text-transform:uppercase;font-weight:500}.sp-page-title .sp-page-title-sub-heading{font-size:67px;font-weight:normal;line-height:1.2;margin-top:10px;font-weight:700;display:flex;flex-direction:column}.sp-page-title .sp-page-title-sub-heading:after{content:"";background-image:url(../images/hover-line.png);background-repeat:no-repeat;z-index:1;height:6px;margin-top:30px}.sp-page-title .breadcrumb{background:none;padding:0;margin:10px 0 0 0}.sp-page-title .breadcrumb>.active{color:rgba(47, 47, 48, 0.7)}.sp-page-title .breadcrumb>li>a:hover,.sp-page-title .breadcrumb>li>a:focus{color:#ec6437}.sp-page-title .breadcrumb>span,.sp-page-title .breadcrumb>li,.sp-page-title .breadcrumb>li+li:before,.sp-page-title .breadcrumb>li>a{color:#2f2f30}.body-innerwrapper{overflow-x:hidden}.layout-boxed .body-innerwrapper{max-width:1240px;margin:0 auto;box-shadow:0 0 5px rgba(0, 0, 0, 0.2)}#sp-main-body{padding:100px 0}.com-sppagebuilder #sp-main-body{padding:0}#sp-left .sp-module,#sp-right .sp-module{margin-top:30px}#sp-left .sp-module:first-child,#sp-right .sp-module:first-child{margin-top:0}#sp-left .sp-module .sp-module-title,#sp-right .sp-module .sp-module-title{margin:0 0 30px;font-size:28px;color:#212121;font-weight:700}#sp-left .sp-module ul,#sp-right .sp-module ul{list-style:none;padding:0;margin:0}#sp-left .sp-module ul>li,#sp-right .sp-module ul>li{display:block;border-bottom:1px solid #ccc}#sp-left .sp-module ul>li>a,#sp-right .sp-module ul>li>a{display:block;padding:5px 0;line-height:36px;padding:2px 0}#sp-left .sp-module ul>li:last-child,#sp-right .sp-module ul>li:last-child{border-bottom:none}#sp-left .sp-module .categories-module ul,#sp-right .sp-module .categories-module ul{margin:0 10px}#sp-left .sp-module .latestnews>div:last-child,#sp-right .sp-module .latestnews>div:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}#sp-left .sp-module .latestnews>div>a,#sp-right .sp-module .latestnews>div>a{display:block;font-weight:400}#sp-left .sp-module .tagscloud,#sp-right .sp-module .tagscloud{margin:-2px 0}#sp-left .sp-module .tagscloud .tag-name,#sp-right .sp-module .tagscloud .tag-name{display:inline-block;padding:5px 10px;background:#808080;color:#fff;border-radius:4px;margin:2px 0}#sp-left .sp-module .tagscloud .tag-name span,#sp-right .sp-module .tagscloud .tag-name span{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;background-color:rgba(0, 0, 0, 0.2);border-radius:10px}#sp-left .folium-blog-search input,#sp-right .folium-blog-search input{border-radius:0;height:50px;border-color:#cccc;color:#ccc}#sp-left .folium-blog-search ::-webkit-input-placeholder,#sp-right .folium-blog-search ::-webkit-input-placeholder{color:#ccc}#sp-left .folium-blog-search .input-group-btn .btn,#sp-right .folium-blog-search .input-group-btn .btn{width:50px;height:50px;border-radius:0;position:relative}#sp-left .folium-blog-search .input-group-btn .btn:after,#sp-right .folium-blog-search .input-group-btn .btn:after{position:absolute;content:"";font-family:"Font Awesome 5 Free";font-weight:900;color:#fff;top:10px;left:15px}#sp-left .form-control:focus,#sp-right .form-control:focus{border-color:#ccc;box-shadow:none}#sp-left .folium-latest-news,#sp-left .folium-article-categories,#sp-right .folium-latest-news,#sp-right .folium-article-categories{border:solid 1px #ccc;padding:45px 30px 40px}#sp-left .folium-latest-news .sp-module-content .folium-latest-news,#sp-left .folium-latest-news .sp-module-content .folium-article-categories,#sp-left .folium-article-categories .sp-module-content .folium-latest-news,#sp-left .folium-article-categories .sp-module-content .folium-article-categories,#sp-right .folium-latest-news .sp-module-content .folium-latest-news,#sp-right .folium-latest-news .sp-module-content .folium-article-categories,#sp-right .folium-article-categories .sp-module-content .folium-latest-news,#sp-right .folium-article-categories .sp-module-content .folium-article-categories{border:0;padding:0}#sp-left .latestnews>div,#sp-right .latestnews>div{width:100%;display:flex;padding-bottom:20px;flex-wrap:wrap}#sp-left .latestnews>div:last-child,#sp-right .latestnews>div:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}#sp-left .latestnews>div>a,#sp-right .latestnews>div>a{font-size:13px;color:#6c6d8b}#sp-left .latestnews>div .article-list-img,#sp-right .latestnews>div .article-list-img{flex:1 0 68px;max-width:68px;margin-right:15px}#sp-left .latestnews>div .article-list-img a img,#sp-right .latestnews>div .article-list-img a img{width:100%;height:68px}#sp-left .latestnews>div .latest-post-content-wrap,#sp-right .latestnews>div .latest-post-content-wrap{flex:1 0 calc(100% - 100px);max-width:calc(100% - 100px);margin-top:-7px}#sp-left .latestnews>div .latest-post-content-wrap .latest-post-title a,#sp-right .latestnews>div .latest-post-content-wrap .latest-post-title a{font-size:14px;color:#212121;font-weight:700;height:1.5em}#sp-left .latestnews>div .latest-post-content-wrap .latest-post-title a:hover,#sp-right .latestnews>div .latest-post-content-wrap .latest-post-title a:hover{color:#ec6437}#sp-left .latestnews>div .latest-post-content-wrap .latest-post-info span.category-date,#sp-right .latestnews>div .latest-post-content-wrap .latest-post-info span.category-date{color:#686868;font-size:14px;font-weight:400}#sp-left ul.folium-article-categories li,#sp-right ul.folium-article-categories li{transition:0.3s}#sp-left ul.folium-article-categories li h4 a,#sp-right ul.folium-article-categories li h4 a{font-size:16px;color:#212121;font-weight:400}#sp-left ul.folium-article-categories li h4 a:hover,#sp-right ul.folium-article-categories li h4 a:hover{color:#ec6437}.login img{display:inline-block;margin:20px 0}.login .checkbox input[type="checkbox"]{margin-top:6px}.form-links ul{list-style:none;padding:0;margin:0}.registration .modal{display:inline-block;position:inherit}.com-content.layout-edit .nav-tabs .nav-link,.com-content.layout-edit label.hasPopover,.registration label.hasPopover{display:inline-block !important}.registration .form-check-inline input[type="radio"]{display:inline-block}.search .btn-toolbar{margin-bottom:20px}.search .btn-toolbar span.icon-search{margin:0}.search .btn-toolbar button{color:#fff}.search .phrases .phrases-box .controls label{display:inline-block;margin:0 20px 20px}.search .phrases .ordering-box{margin-bottom:15px}.search .only label{display:inline-block;margin:0 20px 20px}.search .search-results dt.result-title{margin-top:40px}.search .search-results dt,.search .search-results dd{margin:5px 0}.filter-search .chzn-container-single .chzn-single{height:34px;line-height:34px}.form-search .finder label{display:block}.form-search .finder .input-medium{width:60%;border-radius:4px}.finder .word input{display:inline-block}.finder .search-results.list-striped li{padding:20px 0}.article-list .article{margin-bottom:30px}.article-list .article .article-intro-image,.article-list .article .article-featured-video,.article-list .article .article-featured-audio,.article-list .article .article-feature-gallery{overflow:hidden}.article-list .article .article-header h1,.article-list .article .article-header h2{font-size:1.375rem;margin:0 0 1.25rem 0}.article-list .article .article-header h1 a,.article-list .article .article-header h2 a{color:#2f2f30}.article-list .article .article-header h1 a:hover,.article-list .article .article-header h1 a:active,.article-list .article .article-header h1 a:focus,.article-list .article .article-header h2 a:hover,.article-list .article .article-header h2 a:active,.article-list .article .article-header h2 a:focus{color:#044CD0}.article-info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:5px}.article-info>span{font-size:0.813rem}.article-info>span+span::before{display:inline-block;padding-right:0.5rem;padding-left:0.5rem}.article-info>span a{color:#2f2f30}.article-info>span a:hover{color:#044CD0}.article-details .article-header{position:relative}.article-details .article-header h1,.article-details .article-header h2{font-size:50px;font-weight:700}.article-details .article-info{margin-bottom:50px}.article-details .article-full-image{text-align:center;margin-bottom:2rem}.article-details .article-full-image img{display:inline-block}.article-details .article-featured-video,.article-details .article-featured-audio,.article-details .article-feature-gallery{margin-bottom:2rem}.article-details .article-author-information{padding-top:2rem;margin-top:2rem;border-top:1px solid #f5f5f5}.article-details .article-can-edit{position:relative;margin-bottom:10px}.article-details .article-can-edit a{display:inline-block;background:#2a61c9;color:#fff;padding:5px 12px;border-radius:3px;font-size:14px}.related-article-list-container{margin-top:15px}.related-article-list-container .related-article-title{font-size:22px;padding-bottom:15px;border-bottom:1px solid #f3f3f3}.related-article-list-container ul.related-article-list{list-style:none;padding:0}.related-article-list-container ul.related-article-list li{margin-bottom:10px}.related-article-list-container ul.related-article-list li .article-header h2{font-size:1.2rem}.related-article-list-container ul.related-article-list li .article-header h2 a{color:#252525}.related-article-list-container ul.related-article-list li .article-header h2 a:hover{color:#044cd0}.related-article-list-container ul.related-article-list li .published{font-size:14px}.tags{list-style:none;padding:0;margin:2rem 0 0 0;display:block}.tags>li{display:inline-block}.tags>li a{display:block;font-size:0.875rem;padding:0.5rem 1rem;border-radius:6.25rem}.tags>li a:hover{color:#fff}.pager{list-style:none;padding:2rem 0 0 0;margin:45px 0 0 0;border-top:1px solid #ccc}.pager::after{display:block;clear:both;content:""}.pager>li{display:inline-block}.pager>li.previous{float:left}.pager>li.next{float:right}.pager>li a{display:inline-block;color:#afafaf;font-size:16px;font-weight:600;letter-spacing:2px;text-transform:uppercase}#article-comments{padding-top:2rem;margin-top:2rem;border-top:1px solid #f5f5f5}.article-ratings{display:flex;align-items:center}.article-ratings .rating-symbol{unicode-bidi:bidi-override;direction:rtl;font-size:1rem;display:inline-block;margin-left:5px}.article-ratings .rating-symbol span.rating-star{font-family:"Font Awesome 5 Free";font-weight:normal;font-style:normal;display:inline-block}.article-ratings .rating-symbol span.rating-star.active:before{content:"";color:#F6BC00;font-weight:900}.article-ratings .rating-symbol span.rating-star:before{content:"";padding-right:5px}.article-ratings .rating-symbol span.rating-star:hover:before,.article-ratings .rating-symbol span.rating-star:hover~span.rating-star:before{content:"";color:#E7B000;cursor:pointer;font-weight:900}.article-ratings .ratings-count{font-size:0.785rem;color:#999}.article-ratings .fa-spinner{margin-right:5px}.pagination-wrapper{align-items:center}.pagination-wrapper .pagination{margin-bottom:0}.article-social-share{float:right}.article-social-share .social-share-icon ul{padding:0;list-style:none;margin:0}.article-social-share .social-share-icon ul li{display:inline-block}.article-social-share .social-share-icon ul li:not(:last-child){margin-right:10px}.article-social-share .social-share-icon ul li a{font-size:16px;height:40px;line-height:40px;text-align:center;width:40px;display:inline-block;color:#686868;background-color:#F1F1F1}.article-social-share .social-share-icon ul li a:hover,.article-social-share .social-share-icon ul li a:focus{color:#fff;background-color:#ec6437}.newsfeed-category .category{list-style:none;padding:0;margin:0}.newsfeed-category .category li{padding:5px 0}.newsfeed-category #filter-search{margin:10px 0}.category-module,.categories-module,.archive-module,.latestnews,.newsflash-horiz,.mostread,.form-links,.list-striped{list-style:none;padding:0;margin:0}.category-module li,.categories-module li,.archive-module li,.latestnews li,.newsflash-horiz li,.mostread li,.form-links li,.list-striped li{padding:10px 0}.category-module li h4,.categories-module li h4,.archive-module li h4,.latestnews li h4,.newsflash-horiz li h4,.mostread li h4,.form-links li h4,.list-striped li h4{margin:5px 0}.category-module li h4:first-child,.categories-module li h4:first-child,.archive-module li h4:first-child,.latestnews li h4:first-child,.newsflash-horiz li h4:first-child,.mostread li h4:first-child,.form-links li h4:first-child,.list-striped li h4:first-child{margin-top:0}.category-module li:first-child,.categories-module li:first-child,.archive-module li:first-child,.latestnews li:first-child,.newsflash-horiz li:first-child,.mostread li:first-child,.form-links li:first-child,.list-striped li:first-child{padding-top:0}.category-module li:last-child,.categories-module li:last-child,.archive-module li:last-child,.latestnews li:last-child,.newsflash-horiz li:last-child,.mostread li:last-child,.form-links li:last-child,.list-striped li:last-child{padding-bottom:0}.article-footer-top{display:table;clear:both;width:100%}.article-footer-top .post_rating{float:left}.contentpane:not(.com-sppagebuilder){padding:20px}#sp-bottom{padding:50px 0 15px;font-size:14px;line-height:1.6}#sp-bottom .sp-module .sp-module-title{font-weight:700;font-size:18px;margin:0 0 30px}#sp-bottom .sp-module ul{list-style:none;padding:0;margin:0}#sp-bottom .sp-module ul>li{display:block;margin-bottom:15px}#sp-bottom .sp-module ul>li:last-child{margin-bottom:0}#sp-bottom .sp-module ul>li>a{display:block}#sp-bottom #sp-bottom2{text-align:right}#sp-bottom #sp-bottom2 .social-icons{padding:50px 0 10px 0}#sp-footer{font-size:14px;padding:0}#sp-footer .container-inner{padding:30px 0;border-top:1px solid rgba(209, 209, 209, 0.18)}#sp-footer ul.menu{display:inline-block;list-style:none;padding:0;margin:0 -10px}#sp-footer ul.menu li{display:inline-block;margin:0 10px}#sp-footer ul.menu li a{display:block}#sp-footer ul.menu li a:hover{background:none}#sp-footer #sp-footer1 ul.menu li{margin-right:45px}#sp-footer #sp-footer1 ul.menu li a{color:#858585;font-size:14px;font-weight:700;letter-spacing:3.49px;text-transform:uppercase}#sp-footer #sp-footer1 ul.menu li a:hover{color:#ec6437}#sp-footer #sp-footer2{text-align:right;color:#7D7D7E;letter-spacing:-0.32px;font-weight:500}html.offline body{background:#F3F3F3}html.offline .offline-wrapper{padding:50px;background-color:#FFFFFF;border-radius:10px}html.coming-soon{width:100%;height:100%;min-height:100%}html.coming-soon body{width:100%;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;text-align:left;background-repeat:no-repeat;background-position:50% 40%}html.coming-soon body>.container{max-width:100%}html.coming-soon body>.container>.row .col-sm-5{margin-left:auto;max-width:450px;flex:0 0 450px;height:100vh;display:flex;align-items:flex-start;flex-direction:column;justify-content:flex-end}html.coming-soon body>.container>.row .col-sm-7{height:100vh;display:flex;align-items:flex-end}html.coming-soon .coming-soon-left .sp-module .sp-module-title{display:none}html.coming-soon .sppb-addon-optin-forms{padding:0px}html.coming-soon .sppb-addon-optin-forms .sppb-form-group input[type="email"]{padding:15px 30px 15px 30px;font-size:14px;color:#999999;border-radius:25px;line-height:18px}html.coming-soon .coming-soon-logo{display:inline-block;margin-bottom:50px;margin-top:20px}html.coming-soon .coming-soon-title{font-size:67px;line-height:80px;font-weight:bold;margin-bottom:20px}html.coming-soon .coming-soon-title+.row div[class^="col"]{max-width:100%;flex:0 0 100%}html.coming-soon #coming-soon-countdown{margin-top:0px;margin-bottom:30px}html.coming-soon #coming-soon-countdown>div:not(:last-child){margin-right:25px}html.coming-soon #coming-soon-countdown .coming-soon-days,html.coming-soon #coming-soon-countdown .coming-soon-hours,html.coming-soon #coming-soon-countdown .coming-soon-minutes,html.coming-soon #coming-soon-countdown .coming-soon-seconds{margin:0;float:left;width:calc(25% - 20px)}html.coming-soon #coming-soon-countdown .coming-soon-days .coming-soon-number,html.coming-soon #coming-soon-countdown .coming-soon-hours .coming-soon-number,html.coming-soon #coming-soon-countdown .coming-soon-minutes .coming-soon-number,html.coming-soon #coming-soon-countdown .coming-soon-seconds .coming-soon-number{width:100%;font-size:35px;letter-spacing:-1px;line-height:40px}html.coming-soon #coming-soon-countdown .coming-soon-days .coming-soon-string,html.coming-soon #coming-soon-countdown .coming-soon-hours .coming-soon-string,html.coming-soon #coming-soon-countdown .coming-soon-minutes .coming-soon-string,html.coming-soon #coming-soon-countdown .coming-soon-seconds .coming-soon-string{font-size:15px;line-height:20px;letter-spacing:-1px;display:block;text-transform:uppercase}html.coming-soon .coming-soon-content{font-size:16px;line-height:22px;color:#686868;margin-bottom:40px}html.coming-soon .social-icons{margin-top:150px;margin-bottom:50px}html.coming-soon .social-icons>li a{border:solid 1px #cccccc;padding:10px 15px}html.coming-soon .social-icons>li a:hover{color:#FFFFFF;background-color:#ec6437;border-color:#ec6437}html.coming-soon .coming-soon-login form{display:inline-block}html.offline body .container>.row .col-sm-5{margin:0 auto;max-width:100%;flex:0 0 100%;display:flex;align-items:center;justify-content:center;flex-direction:row}html.error-page{width:100%;height:100%}html.error-page body{width:100%;height:100%;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;padding-top:40px;padding-bottom:40px;background-repeat:no-repeat;background-position:50% 40%}html.error-page body .row{align-items:center}html.error-page .error-logo{display:inline-block;margin-bottom:2rem}html.error-page .error-code{color:#2f2f30;font-size:67px;line-height:80px;font-weight:bold}html.error-page .error-message{font-size:37px;line-height:44px;font-weight:200;margin-bottom:3rem}html.error-page .btn.btn-secondary{padding:13px 30px 13px 30px;border-radius:25px;text-transform:uppercase;font-size:14px;font-weight:600;background-color:rgba(236, 100, 55, 0.8);border-color:rgba(236, 100, 55, 0.8)}html.error-page .btn.btn-secondary:active,html.error-page .btn.btn-secondary:focus{color:#FFFFFF}html.error-page .btn.btn-secondary:hover{background-color:#ec6437;border-color:#ec6437}html.error-page .error-modules{margin-top:2rem}.sp-social-share ul{display:block;padding:0;margin:20px -5px 0}.sp-social-share ul li{display:inline-block;font-size:24px;margin:0 5px}.profile>div:not(:last-child){margin-bottom:30px}.dl-horizontal dt{margin:8px 0;text-align:left}.page-header{padding-bottom:15px}table.category{width:100%}table.category thead>tr,table.category tbody>tr{border:1px solid #f2f2f2}table.category thead>tr th,table.category thead>tr td,table.category tbody>tr th,table.category tbody>tr td{padding:10px}.contact-form .form-actions{background:none;border:none}@media print{.visible-print{display:inherit !important}.hidden-print{display:none !important}}.sp-preloader{height:100%;left:0;position:fixed;top:0;width:100%;z-index:99999}.sp-preloader>div{border-radius:50%;height:50px;width:50px;top:50%;left:50%;margin-top:-25px;margin-left:-25px;position:absolute;animation:spSpin 0.75s linear infinite}.sp-preloader>div:after{content:'';position:absolute;width:49px;height:49px;top:1px;right:0;left:0;margin:auto;border-radius:50%}.sp-scroll-up{display:none;position:fixed;bottom:30px;right:30px;width:36px;height:36px;line-height:36px;text-align:center;font-size:16px;color:#fff;background:#333;border-radius:3px;z-index:1000}.sp-scroll-up:hover,.sp-scroll-up:active,.sp-scroll-up:focus{color:#fff;background:#444}.control-group{margin-bottom:1rem}select.form-control:not([multiple]),select.inputbox:not([multiple]),select:not([multiple]){height:calc(2.25rem + 2px)}input[type="text"]:not(.form-control),input[type="email"]:not(.form-control),input[type="url"]:not(.form-control),input[type="date"]:not(.form-control),input[type="password"]:not(.form-control),input[type="search"]:not(.form-control),input[type="tel"]:not(.form-control),input[type="number"]:not(.form-control),select:not(.form-control){display:block;width:100%;padding:0.5rem 0.75rem;font-size:1rem;line-height:1.25;color:#495057;background-color:#fff;background-image:none;background-clip:padding-box;border:1px solid rgba(0, 0, 0, 0.15);border-radius:0.25rem;transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s}input[type="text"]:not(.form-control):focus,input[type="email"]:not(.form-control):focus,input[type="url"]:not(.form-control):focus,input[type="date"]:not(.form-control):focus,input[type="password"]:not(.form-control):focus,input[type="search"]:not(.form-control):focus,input[type="tel"]:not(.form-control):focus,input[type="number"]:not(.form-control):focus,select:not(.form-control):focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0}.chzn-select,.chzn-select-deselect{width:100%}.chzn-container.chzn-container-single .chzn-single{display:block;width:100%;padding:0.5rem 0.75rem;font-size:1rem;line-height:1.25;height:calc(2.25rem + 2px);color:#495057;background-color:#fff;background-image:none;background-clip:padding-box;border:1px solid rgba(0, 0, 0, 0.15);border-radius:0.25rem;transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;box-shadow:none}.chzn-container.chzn-container-single .chzn-single div{width:30px;background:none}.chzn-container.chzn-container-single .chzn-single div>b{background:none;position:relative}.chzn-container.chzn-container-single .chzn-single div>b:after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;font-size:0.875rem;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%)}.chzn-container.chzn-container-single.chzn-container-active.chzn-with-drop .chzn-single{border-radius:0.25rem 0.25rem 0 0}.chzn-container.chzn-container-single .chzn-search{padding:0.625rem}.chzn-container.chzn-container-single .chzn-search input[type="text"]{display:block;width:100%;padding:0.5rem 1.429rem 0.5rem 0.75rem;font-size:0.875rem;line-height:1.25;height:calc(2rem + 2px);color:#495057;background-color:#fff;background-image:none;background-clip:padding-box;border:1px solid rgba(0, 0, 0, 0.15);border-radius:0.25rem;transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;box-shadow:none;-webkit-box-shadow:none}.chzn-container.chzn-container-single .chzn-search input[type="text"]:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 0.2rem rgba(0, 123, 255, 0.25);-webkit-box-shadow:0 0 0 0.2rem rgba(0, 123, 255, 0.25)}.chzn-container.chzn-container-single .chzn-search:after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;font-size:0.875rem;color:rgba(0, 0, 0, 0.2);position:absolute;top:50%;right:20px;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.chzn-container.chzn-container-single .chzn-drop{border-color:rgba(0, 0, 0, 0.15);border-radius:0 0 0.25rem 0.25rem;box-shadow:none;-webkit-box-shadow:none}.chzn-container.chzn-container-single .chzn-results li.highlighted{background-image:none !important}.chzn-container.chzn-container-multi .chzn-choices{display:block;width:100%;padding:0 0.75rem;min-height:calc(2.25rem + 2px);line-height:1.25;background-color:#fff;background-image:none;background-clip:padding-box;border:1px solid rgba(0, 0, 0, 0.15);border-radius:0.25rem;transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;box-shadow:none;-webkit-box-shadow:none}.chzn-container.chzn-container-multi .chzn-choices li.search-field input[type="text"]{font-size:0.875rem;font-weight:normal;line-height:1.25;height:calc(2rem + 2px);background-color:#fff}.chzn-container.chzn-container-multi .chzn-choices li.search-choice{margin:5.5px 5px 0 0;padding:5px 20px 5px 5px;background-image:none;background-color:#f5f5f5;border-color:rgba(0, 0, 0, 0.1);box-shadow:none;-webkit-box-shadow:none}.chzn-container.chzn-container-multi .chzn-choices li.search-choice .search-choice-close{background:none;top:5px;color:rgba(0, 0, 0, 0.2)}.chzn-container.chzn-container-multi .chzn-choices li.search-choice .search-choice-close:hover{color:rgba(0, 0, 0, 0.5)}.chzn-container.chzn-container-multi .chzn-choices li.search-choice .search-choice-close:after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;font-size:0.875rem;position:absolute;top:0;right:0}.chzn-container.chzn-container-multi.chzn-with-drop.chzn-container-active .chzn-choices{border-radius:0.25rem}.chzn-container.chzn-container-multi.chzn-with-drop .chzn-drop{margin-top:-4px;border:none;border-radius:0;box-shadow:none;-webkit-box-shadow:none}.chzn-container.chzn-container-multi.chzn-with-drop .chzn-drop .chzn-results:not(:empty){padding:0.75rem;background:#fff;border:1px solid rgba(0, 0, 0, 0.15);border-top:0;border-radius:0 0 0.25rem 0.25rem}.chzn-container.chzn-container-multi.chzn-with-drop .chzn-drop .chzn-results li.no-results{background:none}.form-horizontal .control-label{float:left;width:auto;padding-top:5px;padding-right:5px;text-align:left}.form-horizontal .controls{margin-left:220px}.card-block{padding:20px}.card-block ul{list-style:none;padding:0;margin:0;display:block}.card-block ul li{display:block}.alert.alert-error{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}#sp-cookie-consent{position:fixed;font-size:16px;font-weight:500;bottom:0;left:0;width:100%;z-index:10001}#sp-cookie-consent>div{padding:20px;position:relative}.form-check-inline input[type="radio"]{display:none}#attrib-helix_ultimate_blog_options #jform_attribs_helix_ultimate_article_format{position:relative;display:inline-block;vertical-align:middle;white-space:nowrap}#attrib-helix_ultimate_blog_options #jform_attribs_helix_ultimate_article_format .form-check-inline{margin:0;margin-right:-5px}#attrib-helix_ultimate_blog_options #jform_attribs_helix_ultimate_article_format .form-check-inline label{display:inline-block;padding:4px 12px;margin-bottom:0;font-size:13px;line-height:18px;text-align:center;vertical-align:middle;cursor:pointer;background-color:#f3f3f3;color:#333;border-top:1px solid #b3b3b3;border-right:1px solid #b3b3b3;border-bottom:1px solid #b3b3b3;box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);border-radius:0}#attrib-helix_ultimate_blog_options #jform_attribs_helix_ultimate_article_format .form-check-inline label.btn-success{background:#46a546;color:#fff}#attrib-helix_ultimate_blog_options #jform_attribs_helix_ultimate_article_format .form-check-inline label input[type="radio"]{display:none !important}#attrib-helix_ultimate_blog_options #jform_attribs_helix_ultimate_article_format .form-check-inline:last-child label{border-top-right-radius:3px;border-bottom-right-radius:3px}#attrib-helix_ultimate_blog_options #jform_attribs_helix_ultimate_article_format .form-check-inline:first-child label{border-left:1px solid #b3b3b3;border-top-left-radius:3px;border-bottom-left-radius:3px}.com-contenthistory .btn-group{display:flex;justify-content:flex-end}.com-contenthistory .btn-group button{display:inline-block;padding:4px 12px;margin-bottom:0;font-size:13px;line-height:18px;text-align:center;vertical-align:middle;cursor:pointer;color:#333;text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);background-color:#f5f5f5;background-repeat:repeat-x;border:1px solid #bbb;border-bottom-color:#a2a2a2;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05)}.com-contenthistory .btn-group button:hover{color:#333;background-color:#e9e9e9}#versionsModal{top:10%}#versionsModal .modal-dialog{max-width:80%}#versionsModal iframe{min-height:300px}.home-client-wrapper .sppb-addon-wrapper{bottom:-50px !important}.sppb-addon-clients img{margin-bottom:20px}.case-study-item{border:solid 1px #cccccc}.case-study-item:hover{border:solid 1px transparent}.case-study-item.sibling-1{margin-top:100px !important}.case-study-item.sibling-2{margin-top:200px !important}.service-item-header a{color:#42464a}.service-item-header a:hover,.service-item-header a:focus{color:#ec6437}.podcast-person-details .sppb-img-container img{border-radius:50%}.podcast-person-details .sppb-media-content .sppb-addon-text{color:#ec6437;letter-spacing:2px}.call-to-action-wrapper>.sppb-row-container{background-color:#f1f1f1;padding-top:60px;padding-bottom:60px}.call-to-action-wrapper>.sppb-row-container:before{content:"";position:absolute;left:0px;top:0px;width:20%;height:100%;background:#fff}.call-to-action-title .sppb-addon-title{color:#ec6437}.call-to-action-title .sppb-addon-content{letter-spacing:2px}.call-to-action-body .sppb-media-content .sppb-addon-text strong{color:#ec6437}.blog-list-area{position:absolute}.blog-list-area .sppb-addon-article{padding:30px 30px 0px 30px;transition:all 0.5s;border:1px solid #cccccc}.blog-list-area .sppb-addon-article .sppb-article-info-wrap>h3 a{color:#2f2f30;font-size:21px;line-height:29px;font-weight:bold;margin-top:20px;margin-bottom:12px;display:inline-block}.blog-list-area .sppb-addon-article .sppb-article-info-wrap>h3 a:hover{color:#ec6437}.blog-list-area .sppb-addon-article .sppb-article-introtext{color:#7e879a;line-height:22px}.blog-list-area .sppb-addon-article .sppb-readmore{padding:9px 25px;background:#ec6437;border-radius:25px;color:#FFFFFF;text-transform:uppercase;font-size:14px;display:inline-block;font-weight:600;margin-top:30px;opacity:0;visibility:hidden;transition:all 0.5s;transform:translateY(3px);letter-spacing:1px}.blog-list-area .sppb-addon-article:hover{padding:30px 30px 50px 30px}.blog-list-area .sppb-addon-article:hover .sppb-readmore{opacity:1;visibility:visible;transform:translateY(0px)}.blog-list-area .sppb-row>.sppb-col-sm-4:nth-child(2){margin:0px -1px 0px -1px}.blog-list-area>.sppb-addon-content>.sppb-row .sppb-col-sm-4{padding-left:0px;padding-right:0px}.hero-social-links{letter-spacing:3px;font-weight:500;text-transform:uppercase}.hero-social-links a{color:#7e879a}.hero-social-links a:hover,.hero-social-links a:focus{color:#ec6437}.hero-social-links ul>li:not(:last-child):after{content:"|";margin-left:12px;color:#7e879a}.case-study-item{transition:all 0.5s}.case-study-item .sppb-btn{opacity:0;visibility:hidden;transform:translateY(30px);transition:all 0.5s}.case-study-item:hover{box-shadow:0 20px 50px 0 rgba(0, 0, 0, 0.2) !important}.case-study-item:hover .sppb-btn{opacity:1;visibility:visible;transform:translateY(0px)}.music-album .sppb-addon-image-layout-content{display:flex;flex-direction:column}.music-album .sppb-addon-image-layout-content .sppb-image-layout-title{order:2}.music-album .sppb-addon-image-layout-content .sppb-addon-image-layout-text{order:3}.music-album .sppb-addon-image-layout-content a.sppb-btn{order:1;margin-left:auto !important;font-size:50px;width:109px;height:109px;border:solid 2px #ec6437;justify-content:center;border-radius:100px !important}.music-album .sppb-addon-image-layout-content a.sppb-btn i.fa{margin-left:12px;color:#ec6437;transition:0.3s}.music-album .sppb-addon-image-layout-content a.sppb-btn:hover,.music-album .sppb-addon-image-layout-content a.sppb-btn:focus{background-color:#ec6437}.music-album .sppb-addon-image-layout-content a.sppb-btn:hover i.fa,.music-album .sppb-addon-image-layout-content a.sppb-btn:focus i.fa{color:#fff}.custom-fluid-row{max-width:1360px;padding-left:30px;padding-right:30px;margin:0 auto}.custom-row{max-width:1510px;padding-left:30px;padding-right:30px;margin:0 auto}.custom-container>.sppb-container-inner{max-width:1510px;margin:0 auto}.custom-image-overlay{position:relative}.custom-image-overlay:after{content:"";position:absolute;bottom:0;left:0;right:0;height:65%;border-radius:10px;background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0), #000000)}.custom-image-overlay .sppb-btn{position:relative;text-align:left}.custom-image-overlay .sppb-btn:before{content:"";transform:rotate(45deg);width:15px;height:15px;border-width:1px 1px 0px 0;border-style:solid;position:absolute;right:1px}.custom-image-overlay .sppb-btn:after{content:"";width:150px;height:1px;background-color:#fff;margin-left:20px;transition:0.3s}.custom-image-overlay .sppb-btn:hover:after,.custom-image-overlay .sppb-btn:focus:after{background:#fff;opacity:0.7}.sppb-advance-audio{display:flex;align-items:center;padding:15px 30px;transition:0.3s}.sppb-advance-audio:hover{background-color:#f8f8f8}.sppb-advance-audio img{max-width:50px;border-radius:100%;margin-right:20px}.sppb-advance-audio .sppb-addon-title{margin-right:60px;min-width:115px}.sppb-advance-audio .sppb-addon-title small{color:#7e879a;display:block}.sppb-advance-audio .sppb-addon-content{flex:auto;display:inline-flex}.sppb-advance-audio .sppb-addon-content>.plyr{width:100%}.sppb-advance-audio audio{width:100%;height:40px}.plyr--full-ui input[type=range]{color:#ec6437}button.plyr__controls__item.plyr__control{background:#ec6437;color:#fff}button.plyr__controls__item.plyr__control:hover,button.plyr__controls__item.plyr__control:focus{color:#fff;background:#c43f13}.plyr__volume{position:relative}.plyr__volume input[type=range]{position:absolute;top:-30px;transform:rotate(-90deg);left:-15px;width:50px;display:none}.plyr__volume:hover input[type=range]{display:block;animation:fadeIn 0.5s}.plyr--audio .plyr__control.plyr__tab-focus,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{color:#ec6437}.sppb-addon-image-layout-image img{height:auto !important}.custom-btn .sppb-btn.sppb-btn-link{color:#ec6437;font-weight:700}.custom-btn .sppb-btn.sppb-btn-link:hover,.custom-btn .sppb-btn.sppb-btn-link:focus{color:#c43f13}.custom-btn .sppb-btn.sppb-btn-link i.fa{margin-left:15px}.award-item{display:flex;flex-direction:column}.award-item .sppb-addon-content{border-radius:0px 0px 20px 20px;background-color:#bbcdff;padding:0px 30px 30px 30px;position:relative}.award-item .sppb-addon-content>svg{width:100%}.award-item .sppb-btn i.fa{margin-left:15px}.award-item .sppb-addon-image-layout-image{height:auto !important}.award-item .sppb-addon-image-layout-wrap>.sppb-row{flex-direction:row-reverse}.award-item .sppb-addon-image-layout-wrap>.sppb-row>div{position:unset}.award-item .sppb-addon-image-layout-wrap>.sppb-row .sppb-addon-image-layout-image img{position:absolute;bottom:-30px;z-index:1;width:auto;margin-left:-60px}.folium-clients{border-radius:7px;border:solid 1px rgba(151, 151, 151, 0.17);padding:40px}.folium-clients .sppb-row>div{border-right:1px solid rgba(140, 95, 46, 0.3);display:flex;align-items:center}.folium-clients .sppb-row>div img{margin-bottom:0}.header-sticky .header-v2 .sp-megamenu-wrapper{border-bottom:0 !important}.home-vlogger .header-v2 #sp-menu .sp-megamenu-parent li.active a{color:#ec6437;font-weight:600 !important}.home-vlogger .header-v2 #sp-menu .sp-megamenu-parent li:hover a{color:#ec6437;font-weight:400}.home-vlogger .header-v2 #sp-menu .sp-megamenu-parent li .sp-dropdown .sp-dropdown-inner ul li a{font-weight:400 !important;color:#999595}.home-vlogger .header-v2 #sp-menu .sp-megamenu-parent li .sp-dropdown .sp-dropdown-inner ul li a:hover{color:#ec6437}.vlogger-top-wrapper .sppb-container-inner{max-width:1140px;margin:0 auto}.vlogger-top-wrapper .sppb-container-inner .vlogger-top-left-wrapper{z-index:2}.vlogger-social-wrap .sppb-addon-image-layouts .sppb-addon-image-layout-wrap{position:relative}.vlogger-social-wrap .sppb-addon-image-layouts .sppb-addon-image-layout-content{position:absolute;bottom:10px;left:20px;padding:0;background:transparent}.vlogger-social-wrap .sppb-addon-image-layouts .sppb-addon-image-layout-content h3.sppb-image-layout-title{display:inline-block;font-size:16px;color:#fff;font-weight:500;line-height:22px;text-transform:uppercase;width:65%}.vlogger-social-wrap .sppb-addon-image-layouts .sppb-addon-image-layout-content h3.sppb-image-layout-title span{margin-bottom:10px}.vlogger-social-wrap .sppb-addon-image-layouts .sppb-addon-image-layout-content a.sppb-btn{display:inline-block;margin:0;padding:0}.vlogger-social-wrap .sppb-addon-image-layouts .sppb-addon-image-layout-content a.sppb-btn:hover i{color:#ec6437;transition:0.3s}.vlogger-social-wrap .sppb-column-addons{position:absolute;bottom:-100px}.vlogger-latest-vlogs .sppb-row-container{width:1415px;max-width:1415px !important}.hero-slider-area.sppb-addon-sp-slider .sp-item{align-items:flex-end;padding-bottom:70px}.hero-slider-area.sppb-addon-sp-slider .sp-item .sp-background:after{opacity:0.48;background-blend-mode:multiply}.hero-slider-area.sppb-addon-sp-slider .sp-nav-control .prev-control.nav-control,.hero-slider-area.sppb-addon-sp-slider .sp-nav-control .next-control.nav-control{background:none;border:none}.hero-slider-area.sppb-addon-sp-slider .sp-nav-control .prev-control.nav-control:before,.hero-slider-area.sppb-addon-sp-slider .sp-nav-control .next-control.nav-control:before{content:"";width:30px;height:30px;border-width:0px 0px 2px 2px;border-style:solid;border-color:rgba(255, 255, 255, 0.5);transform:rotate(45deg) translate(14px, 8px);display:block;transition:all 0.5s}.hero-slider-area.sppb-addon-sp-slider .sp-nav-control .prev-control.nav-control:after,.hero-slider-area.sppb-addon-sp-slider .sp-nav-control .next-control.nav-control:after{content:"";display:block;width:100%;height:2px;background-color:rgba(255, 255, 255, 0.5);transition:all 0.5s}.hero-slider-area.sppb-addon-sp-slider .sp-nav-control .prev-control.nav-control i,.hero-slider-area.sppb-addon-sp-slider .sp-nav-control .next-control.nav-control i{display:none}.hero-slider-area.sppb-addon-sp-slider .sp-nav-control .prev-control.nav-control:hover:before,.hero-slider-area.sppb-addon-sp-slider .sp-nav-control .next-control.nav-control:hover:before{border-color:#fff}.hero-slider-area.sppb-addon-sp-slider .sp-nav-control .prev-control.nav-control:hover:after,.hero-slider-area.sppb-addon-sp-slider .sp-nav-control .next-control.nav-control:hover:after{background-color:#fff}.hero-slider-area.sppb-addon-sp-slider .sp-nav-control .next-control.nav-control:before{border-width:2px 2px 0px 0px;transform:rotate(45deg) translate(8px, 14px);float:right}.hero-slider-area.sppb-addon-sp-slider .sp-nav-control .next-control.nav-control:after{float:left}.heading-text-color>.sppb-addon-title{color:#ec6437}.stroke-text{-webkit-text-stroke:1px #1a1a1a;background-color:transparent;color:transparent;display:inline-block;transition:0.3s}@media (-ms-high-contrast:none){.stroke-text{color:#1a1a1a}*::-ms-backdrop,.stroke-text{color:#1a1a1a}}.custom-work-area{align-items:flex-end}.custom-work-area .sppb-column-addons{display:flex;justify-content:space-between}code{font-size:100%;font-family:inherit}code .code_comment{color:#586c7a}code .code_selector{color:#ec91ff}code .code_property,code .code_braces{color:#edf2f5}code .code_value{color:#73d9ff}.sppb-addon-text-block .typed-cursor{color:#fff;margin-left:5px}#developer-hero-section>svg{position:absolute;top:0;left:0}#developer-hero-section>svg g{stroke:#ec6437}.folium-latest-work .sppb-addon-image-layout-image{position:relative}.folium-latest-work .sppb-addon-image-layout-image:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-image:linear-gradient(238deg, rgba(16, 20, 42, 0.72), rgba(17, 21, 43, 0))}.folium-latest-work .sppb-addon-image-layout-content{display:flex;flex-direction:column;justify-content:space-between;height:100%}.folium-latest-work .sppb-btn{font-size:32px;font-weight:400}.folium-latest-work .sppb-btn i.fa{width:52px;height:52px;border:solid 1px #73d9ff;color:#73d9ff;border-radius:50%;line-height:52px;margin-left:30px;opacity:0.5;transition:opacity 0.3s}.folium-latest-work .sppb-btn:hover i.fa,.folium-latest-work .sppb-btn:focus i.fa{opacity:1}.change-direction .sppb-addon-image-layout-wrap>.sppb-row{flex-direction:row-reverse}.change-direction .sppb-addon-image-layout-image:before{background-image:linear-gradient(60deg, #10142a, rgba(0, 0, 0, 0) 95%)}.change-direction .sppb-btn{justify-content:flex-end}.lab-item-wrap{transition:0.3s;border:1px solid rgba(236, 100, 55, 0.2)}.lab-item-wrap .sppb-addon-title{opacity:0.7;transition:opacity 0.7}.lab-item-wrap:hover{border-color:#ec6437}.lab-item-wrap:hover .sppb-addon-title{opacity:1}.custom-link-color a{color:#2f2f30}.custom-link-color a:hover,.custom-link-color a:focus{color:#ec6437}.folium-heading-icon .sppb-addon-content{display:flex}.folium-heading-icon .sppb-addon-content .sppb-img-container{order:2;margin-left:10px}.folium-heading-icon .sppb-addon-content .sppb-media-content{order:1}.blog-article-scroller .bx-wrapper{margin-bottom:0}.blog-article-scroller .bx-wrapper .bx-viewport .sppb-articles-carousel-column .sppb-articles-carousel-img{position:relative}.blog-article-scroller .bx-wrapper .bx-viewport .sppb-articles-carousel-column .sppb-articles-carousel-img:after{position:absolute;content:"";background-color:rgba(0, 0, 0, 0.3);width:100%;height:100%;top:0;left:0}.blog-article-scroller .bx-wrapper .bx-viewport .sppb-articles-carousel-column .sppb-articles-carousel-content{position:absolute;bottom:35px;left:55px;background:transparent;box-shadow:none;margin:0;padding:0}.blog-article-scroller .bx-wrapper .bx-viewport .sppb-articles-carousel-column .sppb-articles-carousel-content .sppb-articles-carousel-meta span{font-size:16px;color:#fff;font-weight:400 !important}.blog-article-scroller .bx-wrapper .bx-viewport .sppb-articles-carousel-column .sppb-articles-carousel-content a{color:#fff;font-size:28px;font-weight:700;margin:5px 0 0}.blog-article-scroller .bx-wrapper .bx-viewport .sppb-articles-carousel-column .sppb-articles-carousel-content a:hover{color:#ec6437}.blog-article-scroller .bx-wrapper .bx-viewport .sppb-articles-carousel-column .sppb-articles-carousel-content .sppb-articles-carousel-meta-category{display:none}.blog-article-scroller .bx-wrapper .bx-controls{display:none}.com-search .blog-article-scroller{display:none}.white-popup-icon .sppb-magnific-popup{background-color:#fff;color:#000}.folium-gallery-video .sppb-addon-overlayer{opacity:0;transition:0.3s}.folium-gallery-video .sppb-modal-selector{position:relative}.folium-gallery-video .sppb-modal-selector span{transition:0.3s}.folium-gallery-video .sppb-modal-selector span:hover,.folium-gallery-video .sppb-modal-selector span:focus{background-color:#fff !important;color:#000 !important}.link-bg{background-color:#ec6437}.view-category .blog .article .article-intro-image{margin-bottom:40px}.view-category .blog .article .article-intro-image,.view-category .blog .article .article-body{width:50%;float:left}.view-category .blog .article .article-body{padding-left:30px}.view-category .blog .article .article-body .article-info{margin-top:25px}.view-category .blog .article .article-body .article-info span.createdby,.view-category .blog .article .article-body .article-info span.category-name{display:none}.view-category .blog .article .article-body .article-header h2{font-weight:700;font-size:21px}.view-category .blog .article .article-body .article-introtext{color:#686868}.view-category .blog .article .article-body .readmore a{font-size:14px;font-weight:700;color:#42464A;text-transform:uppercase}.view-category .blog .article .article-body .readmore a:hover{color:#ec6437}.view-article .blog-article-scroller{display:none}.view-article .article-info{display:flex;align-items:center}.view-article .article-info span{font-size:16px;color:#686868;margin-right:15px}.view-article .article-info .createdby{display:flex;font-size:16px;color:#212121;font-weight:700}.view-article .article-info .createdby img{width:35px;border-radius:100%;margin-right:10px}.view-article .article-info .createdby .info-block-title,.view-article .article-info .createdby span{display:flex;align-items:center;margin-right:5px;color:#212121;font-weight:700}.view-article div[itemprop="articleBody"] .border-content{padding:35px 30px;border:solid 1px #ccc}.view-article .article-details-bottom .folium-tags{display:inline-block;font-size:16px;font-weight:700}.view-article .article-details-bottom .tags-block-title{display:inline-block;color:#212121;margin-right:20px}.view-article .article-details-bottom ul.list-inline{margin:0;display:inline-block}.view-article .article-details-bottom ul.list-inline li a{font-size:16px;color:#686868;font-weight:400;padding:0;border:0;background-color:transparent}.view-article .article-details-bottom ul.list-inline li a:hover{color:#ec6437}.vlogger-hero-wrapper{position:relative}.vlogger-hero-wrapper .vlogger-social-share-icon-wrapper{position:absolute !important;top:0;right:0}.vlogger-hero-wrapper .vlogger-social-share-icon-wrapper .sppb-social-share{padding:120px 0}.vlogger-hero-wrapper .vlogger-social-share-icon-wrapper .sppb-social-share ul{display:flex;flex-direction:column;align-items:center;justify-content:center}.vlogger-hero-wrapper .vlogger-social-share-icon-wrapper .sppb-social-share ul li{display:block;margin:0;padding:0 16px;margin-bottom:40px}.vlogger-hero-wrapper .vlogger-social-share-icon-wrapper .sppb-social-share ul li a{color:#999}.vlogger-hero-wrapper .vlogger-social-share-icon-wrapper .sppb-social-share ul li a i{display:block;margin:0 auto 15px;font-size:16px;width:40px;height:40px;line-height:40px;border:solid 1px #ccc}.vlogger-hero-wrapper .vlogger-social-share-icon-wrapper .sppb-social-share ul li a .sppb-social-share-title{margin-top:10px}.vlogger-hero-wrapper .vlogger-social-share-icon-wrapper .sppb-social-share ul li a:hover{color:#fff}.vlogger-hero-wrapper .vlogger-social-share-icon-wrapper .sppb-social-share ul li a:hover i{background-color:#ec6437;border:0}.vlogger-hero-wrapper .vlogger-social-share-icon-wrapper .sppb-social-share ul li a:hover span{color:#ec6437}.pagination{flex-wrap:wrap}.pagination .page-item{margin-right:10px;margin-bottom:10px}.pagination .page-item:first-child .page-link,.pagination .page-item:last-child .page-link{border-radius:0px}.pagination .page-item .page-link{padding:11px 17.5px;font-size:16px;line-height:18px;color:#686868;background-color:#f1f1f1;border:none}.pagination .page-item .page-link:hover{color:#FFFFFF;background-color:#ec6437}.pagination .page-item.active .page-link{color:#FFFFFF;background-color:#ec6437}.view-search #search-searchword{padding:12px 20px 12px 20px;border-radius:0px}.view-search .searchintro{font-size:20px}.view-search button.btn.btn-secondary{background:#ec6437;border-radius:0px;border-color:#ec6437}.view-search aside#sp-right{display:none}.view-search main#sp-component[class^="col"]{flex:1 1 100%;max-width:100%}.view-search label[class="radio"]{margin-right:10px}.view-search label[class="radio"] input[type=checkbox],.view-search label[class="radio"] input[type=radio]{margin-right:5px}.view-search .search .badge.badge-info{background-color:#ec6437}.view-search .search select.form-control:not([multiple]),.view-search .search select.inputbox:not([multiple]),.view-search .search select:not([multiple]){margin-top:10px}.view-search .search .pagination{margin-top:40px}.view-search .search-results dt.result-title{font-size:20px}.view-search .search-results dt.result-title a{color:#2f2f30}.view-search .search-results dt.result-title a:hover{color:#ec6437}.view-search .search-results .small{font-size:16px}.transparent-header #sp-header{position:fixed !important;background-color:transparent;border-bottom-color:#2e355a}.transparent-header #sp-header.header-sticky{background-color:rgba(255, 255, 255, 0.9)}.transparent-header .sp-megamenu-parent>li>a:before,.transparent-header .sp-megamenu-parent>li>span:before{display:none}.transparent-header .nav-placeholder{height:inherit !important}.transparent-header .sppb-btn.sppb-btn-primary.sppb-btn-outline{border-color:rgba(176, 200, 221, 0.3);color:#fff}.transparent-header .sppb-btn.sppb-btn-primary.sppb-btn-outline:hover{color:#FFFFFF;border-color:#ec6437}.transparent-header .sp-megamenu-parent>li>a{color:rgba(153, 149, 149, 0.7)}.classic-header #sp-header{border-bottom:none}.sppb-addon-folium-gallery-wrap .folium-gallery-item .content-wrap{background-repeat:no-repeat;background-size:cover;background-position:center;color:#fff;padding:30px;position:relative;z-index:10;display:flex;flex-direction:column;align-items:center}.sppb-addon-folium-gallery-wrap .folium-gallery-item .content-wrap:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0) 10%, rgba(0, 0, 0, 0.5) 55%, #000000);z-index:-1}.sppb-addon-folium-gallery-wrap .sppb-modal-selector{width:72px;height:72px;border:solid 3px #ffffff;border-radius:50px;justify-content:center;font-size:27px;color:#fff;margin-top:auto;transition:0.3s}.sppb-addon-folium-gallery-wrap .sppb-modal-selector:hover,.sppb-addon-folium-gallery-wrap .sppb-modal-selector:focus{background-color:#fff;color:#ec6437}.sppb-addon-folium-gallery-wrap .content-info-wrap{margin-top:auto;margin-right:auto}.sppb-addon-folium-gallery-wrap .item-title{font-size:16px;font-weight:400;text-transform:uppercase}.sppb-addon-folium-gallery-wrap .item-subtitle{font-size:21px;font-weight:700;margin-bottom:0}.sppb-addon-folium-gallery-wrap .bx-controls{position:absolute;right:0;top:0;bottom:0}.sppb-addon-folium-gallery-wrap .bx-controls .bx-controls-direction>a{left:80px;width:72px;transform:rotate(90deg);transform-origin:0 0;margin-top:0;opacity:0.5;transition:0.3s}.sppb-addon-folium-gallery-wrap .bx-controls .bx-controls-direction>a:hover{opacity:1}.sppb-addon-folium-gallery-wrap .bx-controls .bx-controls-direction>a>i:before{content:"";width:24px;height:24px;border-width:0px 0px 2px 2px;border-style:solid;border-color:#ec6437;transform:rotate(45deg) translate(11px, 7px);display:block;transition:all 0.5s}.sppb-addon-folium-gallery-wrap .bx-controls .bx-controls-direction>a>i:after{content:"";display:block;width:100%;height:2px;background-color:#ec6437;transition:all 0.5s}.sppb-addon-folium-gallery-wrap .bx-controls a.bx-prev{top:0}.sppb-addon-folium-gallery-wrap .bx-controls a.bx-next{bottom:40px;top:auto;left:80px !important}.sppb-addon-folium-gallery-wrap .bx-controls a.bx-next>i:before{border-width:2px 2px 0px 0px;transform:rotate(45deg) translate(7px, 11px);float:right}.sppb-addon-folium-gallery-wrap .bx-controls a.bx-next>i:after{float:right}.sppb-section.custom-height{min-height:635px}.com-media.contentpane{padding:10px !important}.com-media .well{background:#f5f5f5;padding:20px;border-radius:4px;margin-bottom:10px}.com-media .well .row{margin:0;padding:0}.com-media .well .row>div:first-child{width:calc(100% - 200px)}.com-media .well .row>div:last-child{width:200px;float:right;text-align:right;padding-top:30px}.com-media .well .row #folderlist{display:inline-block}.com-media .well .row #upbutton{display:none}.com-media.view-imagesList{padding:0px 0px 10px 0 !important}.com-media.view-imagesList:before{content:" ";display:table}.com-media.view-imagesList:after{display:block;clear:both;content:""}.com-media.view-imagesList ul.manager{list-style:none;padding:0;margin:0}.com-media.view-imagesList ul.manager>li.thumbnail{width:110px;float:left}.com-media.view-imagesList ul.manager>li.thumbnail>a>div:first-child{height:60px;margin-bottom:10px;text-align:center}.com-media.view-imagesList ul.manager>li.thumbnail>a>div:first-child>span{display:inline-block;width:60px;height:40px;margin:0 auto;margin-top:25px;position:relative;background-color:#92ceff;border-radius:0 5px 5px 5px}.com-media.view-imagesList ul.manager>li.thumbnail>a>div:first-child>span:before{content:'';width:50%;height:12px;border-radius:0 20px 0 0;background-color:#92ceff;position:absolute;top:-12px;left:0px}.com-media.view-imagesList ul.manager>li.thumbnail>a>div:first-child img{display:inline-block}.sp-megamenu-parent{list-style:none;margin:0 -15px;z-index:99;display:block;text-align:center;position:relative}.sp-megamenu-parent>li{display:inline-block;position:relative;padding:0 45px 0 0}.sp-megamenu-parent>li.menu-justify{position:static}.sp-megamenu-parent>li>a,.sp-megamenu-parent>li>span{display:inline-block;line-height:80;font-size:16px;margin:0;text-transform:uppercase;font-weight:400;letter-spacing:1.14px;position:relative}.sp-megamenu-parent>li>a:before,.sp-megamenu-parent>li>span:before{content:"";position:absolute;bottom:1px;left:0;height:1px;width:0;background-color:#2f2f30;transition:0.3s}.sp-megamenu-parent>li:hover>a,.sp-megamenu-parent>li:focus>a,.sp-megamenu-parent>li.active>a{font-weight:600}.sp-megamenu-parent>li:hover>a:before,.sp-megamenu-parent>li:focus>a:before,.sp-megamenu-parent>li.active>a:before{width:50%}.sp-megamenu-parent>li .sp-menu-badge{height:20px;line-height:20px;padding:0 5px;font-size:10px;letter-spacing:1px;display:inline-block;text-transform:uppercase;background:#d60000;color:#fff;border-radius:3px}.sp-megamenu-parent .sp-module{padding:10px}.sp-megamenu-parent .sp-mega-group{list-style:none;padding:0;margin:0}.sp-megamenu-parent .sp-mega-group>li>a{display:block;text-transform:uppercase;font-size:16px;font-weight:600;margin-bottom:10px;text-align:left}.sp-megamenu-parent .sp-mega-group .sp-mega-group-child{list-style:none;padding:0;margin:0}.sp-megamenu-parent .sp-dropdown{margin:0;position:absolute;z-index:10;display:none}.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner{box-shadow:0 3px 5px 0 rgba(0, 0, 0, 0.2);padding:20px}.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner>.row:not(:first-child){margin-top:20px}.sp-megamenu-parent .sp-dropdown .sp-dropdown-items{list-style:none;padding:0;margin:0}.sp-megamenu-parent .sp-dropdown.sp-dropdown-main{top:100%}.sp-megamenu-parent .sp-dropdown.sp-dropdown-sub{top:0}.sp-megamenu-parent .sp-dropdown.sp-dropdown-sub .sp-dropdown-inner{box-shadow:0 0 5px rgba(0, 0, 0, 0.2)}.sp-megamenu-parent .sp-dropdown li.sp-menu-item{display:block;padding:0;position:relative;text-align:left;line-height:initial}.sp-megamenu-parent .sp-dropdown li.sp-menu-item>a,.sp-megamenu-parent .sp-dropdown li.sp-menu-item span:not(.sp-menu-badge){font-size:16px;line-height:1;display:inline-block;padding:8px 0;cursor:pointer}.sp-megamenu-parent .sp-dropdown li.sp-menu-item>a.sp-group-title,.sp-megamenu-parent .sp-dropdown li.sp-menu-item span:not(.sp-menu-badge).sp-group-title{text-transform:uppercase;font-weight:bold}.sp-megamenu-parent .sp-dropdown .sp-module{padding:0}.sp-megamenu-parent .sp-dropdown .sp-module .sp-module-title{font-size:16px;margin:0 0 15px;text-transform:uppercase;font-weight:bold;text-align:left}.sp-megamenu-parent .sp-dropdown .sp-module .latestnews{margin:0}.sp-megamenu-parent .sp-dropdown .sp-module .latestnews>li{text-align:left}.sp-megamenu-parent .sp-dropdown .sp-module .latestnews>li:not(:last-child){margin:0 0 15px}.sp-megamenu-parent .sp-dropdown .sp-module .latestnews>li a{font-size:14px}.sp-megamenu-parent .sp-dropdown .sp-module .latestnews>li a span{opacity:0.8}.sp-megamenu-parent .sp-dropdown-mega>.row{margin-top:30px}.sp-megamenu-parent .sp-dropdown-mega>.row:first-child{margin-top:0}.sp-megamenu-parent .sp-has-child:hover>.sp-dropdown{display:block}.sp-megamenu-parent.menu-animation-fade .sp-has-child:hover>.sp-dropdown{animation:spFadeIn 600ms}.sp-megamenu-parent.menu-animation-fade-up .sp-has-child:hover>.sp-dropdown{animation:spFadeInUp 400ms ease-in}.sp-megamenu-parent.menu-animation-fade-down .sp-has-child:hover>.sp-dropdown{animation:spFadeInDown 400ms ease-in}.sp-megamenu-parent.menu-animation-zoom .sp-has-child:hover>.sp-dropdown{animation:spZoomIn 300ms}.sp-megamenu-parent.menu-animation-rotate .sp-has-child:hover>.sp-dropdown{animation:spRotateIn 300ms}.sp-megamenu-parent.menu-animation-pulse .sp-has-child:hover>.sp-dropdown{animation:spPulse 300ms}body.ltr .sp-megamenu-parent>li.sp-has-child>a:after,body.ltr .sp-megamenu-parent>li.sp-has-child>span:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"";float:right;margin-left:7px}body.ltr .sp-megamenu-parent>li .sp-menu-badge.sp-menu-badge-right{margin-left:5px}body.ltr .sp-megamenu-parent>li .sp-menu-badge.sp-menu-badge-left{margin-right:5px}body.ltr .sp-megamenu-parent .sp-dropdown .sp-dropdown-items .sp-has-child>a:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"";float:right;margin-left:7px}body.ltr .sp-megamenu-parent .sp-dropdown.sp-menu-center{margin-left:45px}body.ltr .sp-megamenu-parent .sp-dropdown.sp-dropdown-main.sp-menu-right{left:0}body.ltr .sp-megamenu-parent .sp-dropdown.sp-dropdown-main.sp-menu-full{left:auto;right:0}body.ltr .sp-megamenu-parent .sp-dropdown.sp-dropdown-main.sp-menu-left{right:0}body.ltr .sp-megamenu-parent .sp-dropdown.sp-dropdown-sub{left:100%}@media (min-width:576px){.sp-menu-full.container{width:540px}}@media (min-width:768px){.sp-menu-full.container{width:720px}}@media (min-width:992px){.sp-menu-full.container{width:960px}}@media (min-width:1200px){.sp-menu-full.container{width:1140px}}#offcanvas-toggler{display:block;height:80;line-height:80;font-size:20px}#offcanvas-toggler>span:hover{color:#fff}.offcanvas-init{overflow-x:hidden;position:relative}.offcanvas-active .offcanvas-overlay{visibility:visible;opacity:1}.offcanvas-overlay{background:rgba(0, 0, 0, 0.5);bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;z-index:9999;visibility:hidden;-webkit-transition:0.6s;transition:0.6s}.body-wrapper{position:relative;-webkit-transition:0.6s;transition:0.6s;backface-visibility:hidden}.close-offcanvas{position:absolute;top:15px;z-index:1;border-radius:100%;width:24px;height:24px;line-height:24px;text-align:center;font-size:14px;background:#333;color:#fff}.close-offcanvas:hover{background:#666;color:#fff}.offcanvas-menu{width:300px;height:100%;position:fixed;top:0;overflow:inherit;-webkit-transition:all 0.6s;transition:all 0.6s;z-index:10000}.offcanvas-menu .offcanvas-inner{padding:30px;margin-top:30px}.offcanvas-menu .offcanvas-inner .sp-module{padding:0;margin:0}.offcanvas-menu .offcanvas-inner .sp-module .sp-module-title{font-size:1rem;font-weight:bold}.offcanvas-menu .offcanvas-inner .sp-module:not(:last-child){margin-bottom:20px}.offcanvas-menu .offcanvas-inner .sp-module ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;margin:0;list-style:none}.offcanvas-menu .offcanvas-inner .sp-module ul>li{border:0;padding:0;margin:0;position:relative;overflow:hidden;display:block}.offcanvas-menu .offcanvas-inner .sp-module ul>li a,.offcanvas-menu .offcanvas-inner .sp-module ul>li span{display:block;font-size:1rem;padding:0.125rem 0;position:relative;text-transform:uppercase}.offcanvas-menu .offcanvas-inner .sp-module ul>li.menu-parent>a>.menu-toggler,.offcanvas-menu .offcanvas-inner .sp-module ul>li.menu-parent>.menu-separator>.menu-toggler{display:block;position:absolute;top:50%;cursor:pointer;transform:translateY(-50%);-webkit-transform:translateY(-50%);font-family:"Font Awesome 5 Free";font-weight:900}.offcanvas-menu .offcanvas-inner .sp-module ul>li.menu-parent>a>.menu-toggler:after,.offcanvas-menu .offcanvas-inner .sp-module ul>li.menu-parent>.menu-separator>.menu-toggler:after{content:""}.offcanvas-menu .offcanvas-inner .sp-module ul>li.menu-parent.menu-parent-open>a>.menu-toggler:after,.offcanvas-menu .offcanvas-inner .sp-module ul>li.menu-parent.menu-parent-open>.menu-separator>.menu-toggler:after{content:""}.offcanvas-menu .offcanvas-inner .sp-module ul>li.menu-parent.menu-parent-open>.nav-header>.menu-toggler:after{content:""}.offcanvas-menu .offcanvas-inner .sp-module ul>li.menu-parent>.nav-header>.menu-toggler{display:block;position:absolute;top:50%;cursor:pointer;transform:translateY(-50%);-webkit-transform:translateY(-50%);font-family:"Font Awesome 5 Free";font-weight:900}.offcanvas-menu .offcanvas-inner .sp-module ul>li.menu-parent>.nav-header>.menu-toggler:after{content:""}.offcanvas-menu .offcanvas-inner .sp-module ul>li ul{display:none}.offcanvas-menu .offcanvas-inner .sp-module ul>li ul li a{font-size:0.875rem}body.ltr #offcanvas-toggler.offcanvas-toggler-right{float:right;margin-left:20px}body.ltr #offcanvas-toggler.offcanvas-toggler-left{float:left;margin-right:20px}body.ltr.offcanvs-position-left .body-wrapper{left:0}body.ltr.offcanvs-position-left .offcanvas-menu{left:-300px}body.ltr.offcanvs-position-left.offcanvas-active .offcanvas-menu{left:0}body.ltr.offcanvs-position-left.offcanvas-active .body-wrapper{left:300px}body.ltr.offcanvs-position-right .body-wrapper{right:0}body.ltr.offcanvs-position-right .offcanvas-menu{right:-300px}body.ltr.offcanvs-position-right.offcanvas-active .offcanvas-menu{right:0}body.ltr.offcanvs-position-right.offcanvas-active .body-wrapper{right:300px}body.ltr .close-offcanvas{right:15px}body.ltr .offcanvas-menu .offcanvas-inner .sp-module ul>li.menu-parent>a>.menu-toggler,body.ltr .offcanvas-menu .offcanvas-inner .sp-module ul>li.menu-parent>.menu-separator>.menu-toggler{right:0}body.ltr .offcanvas-menu .offcanvas-inner .sp-module ul>li.menu-parent>.nav-header>.menu-toggler{right:0}body.ltr .offcanvas-menu .offcanvas-inner .sp-module ul>li ul{margin-left:10px}@keyframes spFadeIn{from{opacity:0}to{opacity:1}}@keyframes spFadeInUp{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}@keyframes spFadeInDown{0%{opacity:0;transform:translateY(-20px)}100%{opacity:1;transform:translateY(0)}}@keyframes spZoomIn{0%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}100%{opacity:1}}@keyframes spRotateIn{from{transform-origin:center;transform:rotate3d(0, 0, 1, -45deg);opacity:0}to{transform-origin:center;transform:none;opacity:1}}@keyframes spPulse{from{opacity:0;transform:scale3d(1, 1, 1)}50%{opacity:0.5;transform:scale3d(1.05, 1.05, 1.05)}to{opacity:1;transform:scale3d(1, 1, 1)}}@keyframes spSpin{to{transform:rotate(360deg)}}@media (max-width:1199px){#sp-header{padding:0 30px}.sp-megamenu-parent>li{padding:0 20px 0 0}html.coming-soon body>.container>.row .col-sm-5{flex:1 1 40%;max-width:40%}html.coming-soon body>.container>.row .col-sm-7{flex:1 1 60%;max-width:60%}html.coming-soon .social-icons{margin-top:50px}html.coming-soon .coming-soon-logo{margin-bottom:30px}html.coming-soon .coming-soon-title{font-size:50px;line-height:60px}html.coming-soon .sppb-addon-optin-forms .sppb-form-group input[type="email"]{padding:10px 20px 10px 20px}html.coming-soon .sppb-btn.sppb-btn-primary.sppb-btn-round{font-size:12px !important;padding:11px 30px}html.coming-soon .social-icons>li a{padding:5px 10px}html.coming-soon .coming-soon-content{margin-bottom:40px}html.offline body .container>.row .col-sm-5{flex:0 0 100%;max-width:100%}.sppb-addon-folium-gallery-wrap .bx-controls .bx-controls-direction>a{left:55px !important}.view-category .blog .article .article-body .article-header h2{font-size:18px;margin:0 0 10px 0;line-height:24px}.view-category .blog .article .article-body .article-info{margin-top:0px}.view-category #sp-right .latestnews>div .latest-post-content-wrap .latest-post-title a{max-width:40%}.article-details .article-header h1{font-size:40px}.vlogger-hero-wrapper .vlogger-social-share-icon-wrapper{display:none}}@media (max-width:1200px) and (min-width:992px){.hero-slider-area.sppb-addon-sp-slider .sp-item{align-items:flex-end;padding-bottom:70px}.hero-slider-area.sppb-addon-sp-slider .sp-item .sp-background:after{opacity:0.48;background-blend-mode:multiply}.hero-slider-area.sppb-addon-sp-slider .sp-nav-control{left:100px !important;right:100px !important}.instagram-gallery-title .sppb-addon-title{font-size:25px !important}}@media (max-width:991px){.case-study-item.sibling-1{margin-top:0px !important}.case-study-item.sibling-2{margin-top:0px !important}.call-to-action-wrapper>.sppb-row-container{padding-top:30px;padding-bottom:30px}.call-to-action-wrapper>.sppb-row-container:before{display:none}.blog-list-area .sppb-addon-article{padding:20px 20px 0px 20px}.blog-list-area .sppb-addon-article:hover{padding:20px 20px 30px 20px}.folium-latest-work .sppb-btn{font-size:18px}.folium-latest-work .sppb-btn i.fa{width:35px;height:35px;line-height:35px;margin-left:15px}.sp-page-title{padding:60px 0}.sp-page-title .sp-page-title-sub-heading{font-size:50px}html.coming-soon body>.container>.row .col-sm-5{flex:1 1 100%;max-width:100%;height:100%}html.coming-soon body>.container>.row .col-sm-7{flex:1 1 100%;max-width:100%;height:100%}.view-category .pagination-wrapper{margin-bottom:20px}#sp-main-body{padding:50px 0}.pager{padding:1rem 0 0 0;margin:45px 0 20px 0}.vlogger-social-wrap .sppb-column-addons{position:relative;bottom:0px}#sp-bottom{padding:20px 0 15px}#sp-bottom #sp-bottom2>.sp-column{text-align:left}#sp-bottom #sp-bottom2 .social-icons{padding:20px 0 10px 0}#sp-footer #sp-footer2>.sp-column{text-align:left;margin-top:20px}}@media (max-width:767px){.music-album .sppb-addon-image-layout-content a.sppb-btn{font-size:18px;width:50px;height:50px;justify-content:center;margin-left:0 !important}.music-album .sppb-addon-image-layout-content a.sppb-btn i.fa{margin-left:5px}.sppb-btn.mobile-align-left{float:left}.custom-image-overlay .sppb-btn:after{width:30px}.custom-image-overlay .sppb-btn:before{width:10px;height:10px}.sppb-advance-audio{flex-wrap:wrap}.sppb-advance-audio img,.sppb-advance-audio .sppb-addon-title{margin-bottom:10px}.sppb-advance-audio .sppb-addon-content{flex:100%}.hero-social-links{letter-spacing:0px}.sppb-advance-audio{padding:5px 15px}.plyr__controls .plyr__controls__item.plyr__time{font-size:12px}.case-study-item{margin-bottom:20px !important}.blog-item{padding:20px 20px 0px 20px}.blog-item .sppb-article-info-wrap>h3 a{margin-bottom:0px;font-size:18px;line-height:25px;margin-top:15px}.blog-item:hover{padding:20px 20px 30px 20px}.blog-item .sppb-readmore{font-size:12px}.award-item .sppb-addon-image-layout-wrap>.sppb-row .sppb-addon-image-layout-image img{position:inherit;margin-left:0;margin-bottom:20px;max-height:120px}.folium-clients{padding:20px}.folium-clients .sppb-row>div{border-right:none;margin-bottom:20px;justify-content:center}.custom-work-area .sppb-column-addons{display:flex;justify-content:space-between;flex-wrap:wrap;flex-direction:column-reverse}.hero-slider-area.sppb-addon-sp-slider .sp-item{padding-bottom:30px}.hero-slider-area.sppb-addon-sp-slider .sp-nav-control .prev-control.nav-control,.hero-slider-area.sppb-addon-sp-slider .sp-nav-control .next-control.nav-control{background:none;border:none}.hero-slider-area.sppb-addon-sp-slider .sp-nav-control .prev-control.nav-control:before,.hero-slider-area.sppb-addon-sp-slider .sp-nav-control .next-control.nav-control:before{content:"";width:20px;height:20px;border-width:0px 0px 2px 2px;border-style:solid;border-color:rgba(255, 255, 255, 0.5);transform:rotate(45deg) translate(9px, 6px);display:block;transition:all 0.5s}.hero-slider-area.sppb-addon-sp-slider .sp-nav-control .prev-control.nav-control:after,.hero-slider-area.sppb-addon-sp-slider .sp-nav-control .next-control.nav-control:after{content:"";display:block;width:100%;height:2px;background-color:rgba(255, 255, 255, 0.5);transition:all 0.5s}.hero-slider-area.sppb-addon-sp-slider .sp-nav-control .next-control.nav-control:before{border-width:2px 2px 0px 0px;transform:rotate(45deg) translate(6px, 9px);float:right}.hero-slider-area.sppb-addon-sp-slider .sp-nav-control .next-control.nav-control:after{float:left}.folium-latest-work.change-direction .sppb-addon-image-layout-content.sppb-text-alignment{text-align:left !important}.folium-latest-work.change-direction .sppb-btn{justify-content:flex-start}html.error-page body{text-align:center}html.error-page .error-message{font-size:30px;line-height:35px}html.error-page .btn.btn-secondary{margin-bottom:50px;padding:10px 20px 10px 20px}html.coming-soon .coming-soon-logo{margin-bottom:10px}html.coming-soon .coming-soon-title{font-size:30px;line-height:40px;margin-bottom:10px}html.coming-soon .coming-soon-content{margin-bottom:20px;font-size:14px}html.coming-soon .social-icons{margin-top:20px;margin-bottom:30px}html.coming-soon .sppb-form-group{margin-bottom:10px}html.coming-soon .sppb-optin-form.form-inline .button-wrap{margin-bottom:10px}html.coming-soon #coming-soon-countdown .coming-soon-days .coming-soon-number,html.coming-soon #coming-soon-countdown .coming-soon-hours .coming-soon-number,html.coming-soon #coming-soon-countdown .coming-soon-minutes .coming-soon-number,html.coming-soon #coming-soon-countdown .coming-soon-seconds .coming-soon-number{font-size:25px;line-height:30px}.view-search .sp-main-body{padding:40px 0px 20px 0px}.view-search #search-searchword{padding:7px 20px 7px 20px;border-radius:0px;font-size:14px}.view-search .searchintro{font-size:16px}.view-search .search-results dt.result-title{margin-top:25px;font-size:18px}.view-search .search-results .small{font-size:14px}.sppb-addon-folium-gallery-wrap .sppb-modal-selector{width:40px;height:40px;border-width:2px;font-size:13px}.sppb-addon-folium-gallery-wrap .folium-gallery-item .content-wrap{padding:15px}.sppb-addon-folium-gallery-wrap .folium-gallery-item .content-wrap .item-title{font-size:13px}.sppb-addon-folium-gallery-wrap .folium-gallery-item .content-wrap .item-subtitle{font-size:17px}.view-category .blog .article .article-intro-image,.view-category .blog .article .article-body{width:100%}.view-category .blog .article .article-intro-image{margin-bottom:10px}.view-category .blog .article .article-body{padding-left:0px;margin-bottom:30px}.view-category .blog .article .article-body .article-introtext p{margin-bottom:15px}.view-category .blog .article .article-body .article-info{margin-top:0px}.article-details .article-header h1{font-size:30px}#sp-main-body{padding:30px 0}.article-details .article-info{margin-bottom:20px}.article-details .article-full-image{margin-bottom:1rem}.view-article .article-details-bottom .folium-tags{margin-bottom:20px}#sp-left .folium-blog-search input,#sp-right .folium-blog-search input{height:40px}#sp-left .folium-blog-search .input-group-btn .btn,#sp-right .folium-blog-search .input-group-btn .btn{height:40px}#sp-left .folium-blog-search .input-group-btn .btn:after,#sp-right .folium-blog-search .input-group-btn .btn:after{top:7px}#sp-right .folium-article-categories,#sp-right .folium-latest-news{padding:20px 20px 30px}#sp-right .sp-module .sp-module-title{margin:0 0 20px;font-size:25px}.categories-module li{padding:6px 0}.pager{padding:1rem 0 0 0;margin:65px 0 20px 0}.blog-article-scroller .bx-wrapper .bx-viewport .sppb-articles-carousel-column .sppb-articles-carousel-content a{font-size:20px}.sppb-addon-folium-gallery-wrap .bx-wrapper{margin-bottom:30px}.blog-list-area{position:relative}.sppb-section.custom-height{min-height:100%}html.offline body .container>.row .col-sm-5{flex-direction:column}html.offline .offline-wrapper{padding:20px 10px;margin-bottom:20px}}@media (max-width:480px){#sp-header{padding:0 15px}#sp-menu-right{display:none}.sp-page-title .sp-page-title-heading{font-size:13px}.sp-page-title .sp-page-title-sub-heading{font-size:30px}.sp-page-title .sp-page-title-sub-heading:after{margin-top:10px}.sppb-btn{padding:9px 25px}.sppb-btn.sppb-btn-default{font-size:12px}.sppb-btn.sppb-btn-primary{font-size:12px;padding:10px 30px}.sppb-btn.sppb-btn-primary.sppb-btn-sm{font-size:12px}.sppb-btn.sppb-btn-primary.sppb-btn-lg{font-size:12px}.sppb-btn.sppb-btn-secondary{font-size:12px}.sppb-btn.sppb-btn-secondary.sppb-btn-sm{font-size:12px}.sppb-btn.btn-anim{padding:12px 45px 12px 20px}.sppb-btn.btn-anim:hover{padding:12px 20px 12px 45px}.sppb-btn.custom-arrow:before{width:10px;height:10px}.sppb-btn.custom-arrow:after{width:40px}.sppb-btn.mobile-left{text-align:left}.award-item .sppb-image-layout-title br{display:none}.award-item .sppb-addon-content{padding:0px 15px 15px 15px}.instagram-gallery-title .sppb-container-inner>.sppb-row div[class^="sppb-col"]{flex:1 1 100% !important;max-width:100% !important}.instagram-gallery .sppb-instagram-images .sppb-instagram-image{flex:0 0 50% !important;max-width:50% !important}.folium-latest-work .sppb-btn{font-size:14px}.folium-latest-work .sppb-btn i.fa{width:25px;height:25px;line-height:25px;margin-left:8px}.vlogger-hero-wrapper .vlogger-top-wrapper .sppb-row .sppb-col-xs-6{flex:1 0 100% !important;max-width:100% !important}}@font-face{font-family:"Nanami-Bold";src:url("/templates/folium/fonts/Nanami-Bold.otf")}@font-face{font-family:"AlrightSans-Regular";src:url("/templates/folium/fonts/AlrightSans-Regular.otf")}@font-face{font-family:"Gerbil";src:url("/templates/folium/fonts/gerbil.otf")}@font-face{font-family:"BigShouldersDisplay-Black";src:url("/templates/folium/fonts/BigShouldersDisplay-Black.ttf") format("truetype")}@font-face{font-family:"BigShouldersDisplay-Bold";src:url("/templates/folium/fonts/BigShouldersDisplay-Bold.ttf") format("truetype")}.about-us .float-image{position:absolute;top:100px;opacity:0.8;transform:rotate(-40deg);left:-50px}@media only screen and (max-width:1100px){.about-us .about-team .sppb-col-md-3{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.about-us .about-team .about{padding:0}.about-us .about-team .about .about-box{background-image:url('/images/icons/kv-leopard-gradient.png');background-position:bottom center;background-repeat:no-repeat;background-size:cover;padding:15px 15px}.about-us .about-team .about .about-box .person-img{overflow:hidden;max-width:100px;border-radius:50px;float:right;margin:0 0px 10px 10px}.about-us .about-team .about .about-box .person-details .name{display:flex;align-items:flex-start;justify-content:space-between}.about-us .about-team .about .about-box .person-details .name h4{margin-bottom:0}.about-us .about-team .about .about-box .person-details .name .astro_signs{position:relative}.about-us .about-team .about .about-box .person-details .name .astro_signs img{max-width:60px;display:inline-block}.about-us .about-team .about .about-box .person-details .name .astro_signs img.float-image{position:absolute;top:-30px;opacity:0.8;left:-60px}.about-us .about-team .about .about-box .person-details .kv_signs{position:relative}.about-us .about-team .about .about-box .person-details .kv_signs img{max-width:60px;display:inline-block}.about-us .about-team .about .about-box .person-details .kv_signs img.float-image{position:absolute;bottom:-40px;opacity:1;top:unset;left:100px;transform:rotate(270deg)}.about-us .about-team .about .about-box .person-details .designation{font-style:italic;margin-bottom:10px}.about-us .about-team .about .about-box .person-details .content p:last-child{margin-bottom:0}.author-details #sp-main-body{padding:0}.author-details .full-width{width:100vw;margin-left:calc(-50vw + 50%)}@media only screen and (min-width:1920px){.author-details .container{max-width:1510px}}@media only screen and (min-width:1440px) and (max-width:1919px){.author-details .container{max-width:1300px}}@media only screen and (min-width:1200px) and (max-width:1439px){.author-details .container{max-width:1140px}}@media only screen and (min-width:992px) and (max-width:1219px){.author-details .container{max-width:960px}}@media only screen and (max-width:992px){.author-details .container{max-width:100%}}.author-details .article-details .author-banner{position:relative}.author-details .article-details .author-banner .article-feature-gallery .article-feature-gallery-nav .carousel-control{position:absolute;bottom:10px;top:unset;opacity:1}.author-details .article-details .author-banner .article-feature-gallery .article-feature-gallery-nav .carousel-control.carousel-control-prev{left:unset;right:300px}.author-details .article-details .author-banner .article-feature-gallery .article-feature-gallery-nav .carousel-control.carousel-control-next{right:155px}.author-details .article-details .author-banner .article-feature-gallery .article-feature-gallery-nav .article-feature-gallery-counter{flex-direction:row;position:absolute;bottom:10px;height:50px;display:flex;justify-content:space-evenly;align-items:center;right:330px;color:#ffffff}.author-details .article-details .author-banner .article-feature-gallery .article-feature-gallery-nav .article-feature-gallery-counter span.current-item,.author-details .article-details .author-banner .article-feature-gallery .article-feature-gallery-nav .article-feature-gallery-counter span.total-item{font-size:14px;line-height:16px;font-weight:bold;letter-spacing:0px;width:23px}.author-details .article-details .author-banner .article-feature-gallery .article-feature-gallery-nav .article-feature-gallery-counter span.current-number-dash{margin:0 10px}.author-details .article-details .author-banner .header{position:absolute;top:40%;left:160px}.author-details .article-details .author-banner .header .sub-title{color:#000000;text-transform:uppercase;font-weight:bold;letter-spacing:0px}.author-details .article-details .author-banner .header .title{position:relative;color:#ffffff}.author-details .article-details .author-banner .header .title:after{content:'';background-image:url('/images/icons/hover-line.png');background-repeat:no-repeat;height:6px;display:block}.author-details .article-details .events-scroller{margin-bottom:30px}.author-details .article-details .events-scroller h4{text-transform:uppercase}.author-details .article-details .article-block{padding-bottom:30px}@media only screen and (max-width:991px){.author-details .article-details .article-block{padding-bottom:0px}}.author-details .article-details .article-block .article-breadcrumbs{color:#606060;font-size:14px;line-height:16px;white-space:nowrap}.author-details .article-details .article-block .article-breadcrumbs .split{margin:0 5px}.author-details .article-details .article-block .article-breadcrumbs a{color:#000000}.author-details .article-details .article-block .article-breadcrumbs a:hover,.author-details .article-details .article-block .article-breadcrumbs a:focus{color:#000000}@media only screen and (max-width:1300px){.author-details .article-details .article-block .breadcrumbs{max-width:20%;flex:0 0 20%}}@media only screen and (max-width:1100px){.author-details .article-details .article-block .breadcrumbs{max-width:15%;flex:0 0 15%}}@media only screen and (max-width:991px){.author-details .article-details .article-block .breadcrumbs{max-width:100%;flex:0 0 100%;margin:0 0 25px}}.author-details .article-details .article-block.sppb-no-gutter{display:flex}@media only screen and (max-width:991px){.author-details .article-details .article-block.sppb-no-gutter{display:block}}.author-details .article-details .article-block.sppb-no-gutter .col-md-3{padding-left:0px;display:flex}@media only screen and (max-width:1199px){.author-details .article-details .article-block.sppb-no-gutter .col-md-3{max-width:40%;flex:0 0 40%}}@media only screen and (max-width:991px){.author-details .article-details .article-block.sppb-no-gutter .col-md-3{max-width:100%;flex:0 0 100%;display:block}}.author-details .article-details .article-block.sppb-no-gutter .col-md-9{padding-right:0px;display:flex;width:74%;align-items:center}@media only screen and (max-width:1199px){.author-details .article-details .article-block.sppb-no-gutter .col-md-9{max-width:60%;flex:0 0 60%}}@media only screen and (max-width:991px){.author-details .article-details .article-block.sppb-no-gutter .col-md-9{max-width:100%;flex:0 0 100%;display:block;width:90%;padding-left:0px}}.author-details .article-details .article-block.sppb-no-gutter .author-avatar-wrapper{position:relative;margin-bottom:10px;overflow:hidden}.author-details .article-details .article-block.sppb-no-gutter .author-avatar-wrapper.no-overlay{background:var(--background);background-size:cover;background-position:top}.author-details .article-details .article-block.sppb-no-gutter .author-avatar-wrapper img{object-fit:cover;object-position:center;border-radius:20px 40px;aspect-ratio:1}@media only screen and (max-width:991px){.author-details .article-details .article-block.sppb-no-gutter .author-avatar-wrapper img{width:100%}}.author-details .article-details .article-block.sppb-no-gutter .author-avatar-wrapper .credit{margin:5px 0 0}.author-details .article-details .article-block .details .nocountry{margin:30px 0 0}.author-details .article-details .article-block .details .sub-title{color:#000000}.author-details .article-details .article-block .details .article-header h2{line-height:42px;font-size:40px;margin-bottom:20px;font-weight:unset;margin:0px !important}@media only screen and (max-width:991px){.author-details .article-details .article-block .details .article-header h2{line-height:22px;font-size:20px}}.author-details .article-details .article-block .details h5{line-height:60px;font-weight:700}.author-details .article-details .article-block .details .author-achievement .sppb-addon-content{display:flex}.author-details .article-details .article-block .details .author-achievement .sppb-addon-content .sppb-img-container{order:2;margin-left:10px}.author-details .article-details .article-block .details .author-achievement .sppb-addon-content .sppb-img-container img{width:40px;height:40px;display:inline-block}.author-details .article-details .article-block .details .author-achievement .sppb-addon-content .sppb-img-container{order:1}@media only screen and (min-width:1200px) and (max-width:1499px){.author-listing .listing{max-width:1180px !important}}@media only screen and (min-width:1500px) and (max-width:1700px){.author-listing .listing{max-width:1280px !important}}.author-listing .GSearchBlock h3{font-family:'AlrightSans-Regular', sans-serif !important;font-weight:700;font-size:18px;line-height:20px;letter-spacing:0px !important;color:#000000;margin:2px 0 10px 0}.author-listing.media .custom-authors .author-item .person-avatar{background:var(--background);clip-path:polygon(29% 0, 86% 10%, 100% 63%, 72% 100%, 12% 91%, 0 46%);background-blend-mode:color;background-size:contain;background-repeat:no-repeat;min-height:230px}@media only screen and (max-width:991px){.author-listing.media .custom-authors .author-item .person-avatar{min-height:100px}}.author-listing.media .custom-authors .author-item .person-avatar img{aspect-ratio:1.6}@media only screen and (max-width:700px){.author-listing.media .custom-authors .ajax_container .itemlist{grid-template-columns:1fr !important;padding:0 15px;justify-items:center}}@media only screen and (max-width:1100px){.author-listing .custom-authors .filter-section{flex:0 0 100%;max-width:100%}}.author-listing .custom-authors .gsearch-cell{padding:0 20px 20px 0}@media only screen and (max-width:1100px){.author-listing .custom-authors .gsearch-cell{margin:0 auto;display:block}}.author-listing .custom-authors .gsearch-field-checkboxes.custom-field{background:#ffffff;padding:10px 10px}.author-listing .custom-authors.moderators{}@media only screen and (max-width:700px){.author-listing .custom-authors.moderators .ajax_container .itemlist{grid-template-columns:1fr !important;padding:0 15px;justify-items:center}}.author-listing .custom-authors.moderators .author-item{padding-right:20px}@media only screen and (max-width:767px){.author-listing .custom-authors.moderators .author-item{width:100%}}.author-listing .custom-authors.moderators .col-md-3{width:0%;flex:0%;max-width:0%}.author-listing .custom-authors.moderators .col-md-9{width:100%;flex:100%;max-width:100%}@media only screen and (max-width:991px){.author-listing .custom-authors.moderators .person-country{text-align:left !important}}@media only screen and (max-width:767px){.author-listing .custom-authors.moderators .ajax_container .itemlist{grid-template-columns:1fr !important}}.author-listing .custom-authors .field-header{display:flex;justify-content:space-between;align-items:center}.author-listing .custom-authors .field-header.panel-heading a.accordion-toggle{color:#000000;width:100%}.author-listing .custom-authors .field-header.panel-heading a.accordion-toggle:hover,.author-listing .custom-authors .field-header.panel-heading a.accordion-toggle:focus{color:#000000}.author-listing .custom-authors .field-header.panel-heading a.accordion-toggle img.icn{margin-right:2px;width:12px}.author-listing .custom-authors .field-header.panel-heading a.accordion-toggle img.icn.icon-up{display:none}.author-listing .custom-authors .field-header.panel-heading a.accordion-toggle img.icn.icon-down{display:inline-block}.author-listing .custom-authors .field-header.panel-heading a.accordion-toggle[aria-expanded=true] img.icn.icon-up{display:inline-block}.author-listing .custom-authors .field-header.panel-heading a.accordion-toggle[aria-expanded=true] img.icn.icon-down{display:none}.author-listing .custom-authors .field-header .btn-clear.btn{padding:0px}.author-listing .custom-authors .field-header h3{font-size:14px;line-height:16px;letter-spacing:0px;font-family:'AlrightSans-Regular', sans-serif !important;display:inline-block !important;margin:0;color:#000000}@media only screen and (max-width:1299px){.author-listing .custom-authors .field-header h3{font-size:14px}}.author-listing .custom-authors .field-header input.button.reset{background:transparent;border:0 !important;color:#c4d0dc;font-size:12px}.author-listing .custom-authors .field-header input.button.reset:hover,.author-listing .custom-authors .field-header input.button.reset:focus{border:0;outline:none;box-shadow:none}.author-listing .custom-authors .checkboxes-container{padding-left:0;margin-top:10px}.author-listing .custom-authors .checkboxes-container input[type="checkbox"].custom-checkbox{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:transparent;border:1px solid #c4d0dc;width:auto !important;cursor:pointer;position:relative;display:inline-block;margin-left:0;padding:3px 10px !important;font-size:14px}.author-listing .custom-authors .checkboxes-container input[type="checkbox"].custom-checkbox:not(:last-child){margin:0 5px 5px 0}.author-listing .custom-authors .checkboxes-container input[type="checkbox"].custom-checkbox:after{content:attr(label);position:relative;color:#000000;width:auto;height:100%;text-align:center;display:inline-block}.author-listing .custom-authors .checkboxes-container input[type="checkbox"].custom-checkbox:hover,.author-listing .custom-authors .checkboxes-container input[type="checkbox"].custom-checkbox:checked{border-color:#000000;background:#000000;color:#ffffff !important}.author-listing .custom-authors .checkboxes-container input[type="checkbox"].custom-checkbox:hover:after,.author-listing .custom-authors .checkboxes-container input[type="checkbox"].custom-checkbox:checked:after{border-color:#000000;background:#000000;color:#ffffff !important}.author-listing .custom-authors .checkboxes-container input[type="checkbox"].alphabet-checkbox{width:43px !important;text-align:center}.author-listing .custom-authors .checkboxes-container input[type="checkbox"].alphabet-checkbox:not(:last-child){margin:0 2px 4px 0}.author-listing .custom-authors .author-item{margin-bottom:20px}.author-listing .custom-authors .author-item .person-avatar{position:relative;margin-bottom:10px;overflow:hidden}.author-listing .custom-authors .author-item .person-avatar.no-overlay{background:var(--background);background-size:cover;background-position:top}.author-listing .custom-authors .author-item .person-avatar img{object-fit:cover;object-position:center;border-radius:20px 40px;width:100%;aspect-ratio:1}.author-listing .custom-authors .author-item .person-country{font-family:'AlrightSans-Regular', sans-serif;font-weight:800;color:#1f2632}@media only screen and (max-width:991px){.author-listing .custom-authors .author-item .person-country{text-align:center}}.author-listing .custom-authors .author-item .person-name h4{margin-top:0;margin-bottom:0;font-family:'BigShouldersDisplay-Bold', sans-serif !important;font-size:20px;line-height:22px;color:#f04e98}@media only screen and (max-width:991px){.author-listing .custom-authors .author-item .person-name h4{text-align:center}}.author-listing .custom-authors .author-item .person-introtext{color:#1f2632;line-height:18px}.author-listing .custom-authors .author-item .credit{margin:0 0 5px}.author-listing .custom-authors form.author-form .heading h3{font-size:16px;line-height:18px;font-family:'AlrightSans-Regular', sans-serif !important;color:#1f2632;display:inline-block !important;margin:2px 0 20px 0}@media only screen and (max-width:1100px){.author-listing .custom-authors form.author-form .heading h3{margin:2px 15px 20px}}.author-listing .custom-authors .pagination .page-item .page-link{background:#ffffff;color:#000000}.author-listing .custom-authors .pagination .page-item.active .page-link,.author-listing .custom-authors .pagination .page-item:hover .page-link,.author-listing .custom-authors .pagination .page-item:focus .page-link{background:#000000;color:#ffffff;outline:none;box-shadow:none}.author-listing .custom-authors .ajax_container{margin:28px 0 0}@media only screen and (max-width:1100px){.author-listing .custom-authors .ajax_container{flex:0 0 100%;max-width:100%}}@media only screen and (max-width:991px){.author-listing .custom-authors .ajax_container .itemlist{grid-template-columns:1fr 1fr !important;padding:0 15px;justify-items:center}}.faq-info .sppb-btn-custom:hover,.faq-info .sppb-btn-custom:focus{outline:none;box-shadow:none}@media only screen and (max-width:767px){.faq-info .faq-list .sppb-panel-heading{padding:10px 50px 10px 15px}}.faq-info .faq-list .sppb-panel-heading .sppb-panel-title{line-height:18px;font-size:16px;font-weight:bold}.faq-info .faq-list .sppb-panel-heading .sppb-panel-title small{font-size:70%;color:#689eb8}.faq-info .faq-list .sppb-panel-heading:after{content:'';position:absolute;top:5px;right:15px;width:35px;height:35px;background-image:url('/images/icons/icons-plus.png');background-size:cover;background-position:center;background-repeat:no-repeat;background-color:#000000;border-radius:50px}.faq-info .faq-list .sppb-panel-heading.active:after{background-image:url('/images/icons/icons-minus.png')}.faq-info .faq-list .sppb-panel-body .sppb-addon-text-block .sppb-addon-content{width:100%}@media only screen and (max-width:767px){.faq-info .faq-list .sppb-panel-body .sppb-addon-text-block .sppb-addon-content{width:100%}}.myshortlist_item_page{display:flex;flex-direction:column}@media only screen and (max-width:991px){.myshortlist_item_page{grid-template-columns:1fr 1fr 1fr}}@media only screen and (max-width:767px){.myshortlist_item_page{grid-template-columns:1fr}}.myshortlist_item_page .fav-date-list{display:grid;grid-gap:10px;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;border:0}@media only screen and (max-width:991px){.myshortlist_item_page .fav-date-list{grid-template-columns:1fr 1fr 1fr}}@media only screen and (max-width:767px){.myshortlist_item_page .fav-date-list{grid-template-columns:1fr}}.myshortlist_item_page .event-item{margin-bottom:50px}@media only screen and (max-width:767px){.myshortlist_item_page .event-item .event-image-type .event-img{height:480px}}.myshortlist_item_page form{max-width:unset}.myshortlist_item_page form button.delete_button{padding:0;border:0;background-color:transparent}.myshortlist_item_page form button.delete_button:hover,.myshortlist_item_page form button.delete_button:focus{background-color:transparent;outline:none;box-shadow:none;border:0}.festival-village-pg .advisory-info{z-index:1 !important}@media only screen and (max-width:1199px){.festival-village-pg .fancybox-slide{height:-webkit-fill-available !important;top:0 !important}}@media only screen and (max-width:1199px){.festival-village-pg .fancybox-image{width:auto}}.festival-village-pg .festival-village-icon-1{position:absolute;top:367px;left:-140px;width:400px}.general-form .formControls{position:relative}.general-form .formControls label.formControlLabel{background-color:transparent;position:absolute;top:0;left:0;color:#9b9c9e;text-transform:capitalize;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;padding:0.375rem 0.75rem;margin-bottom:0;font-size:14px;pointer-events:none}.general-form .formControls label.formControlLabel.active{top:-20px;font-weight:normal;color:#000000}.general-form .formControls .form-control{background:transparent;border:0;border-bottom:1px solid #1f2632;border-radius:0;outline:none;box-shadow:none}.general-form .formControls .form-control:focus{outline:none;box-shadow:none}.contact-form #contactUs .form-group{margin-bottom:2.5rem}.contact-form #contactUs select.custom-select{box-shadow:none;outline:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;background:transparent url('/images/icons/icons-down.png') no-repeat 98% 50%;background-size:20px}.contact-form #contactUs select.custom-select::-ms-expand{display:none}.contact-form #contactUs .rsform-block-submit button.rsform-submit-button{border:0;color:#1f2632;text-transform:uppercase;font-size:18px;font-family:'AlrightSans-Regular', sans-serif;font-weight:800;padding:0}.contact-form #contactUs .rsform-block-submit button.rsform-submit-button:after{position:relative;content:'';display:block;z-index:-1;bottom:0px;left:0;height:5px;width:100%;background-size:cover}.contact-form #contactUs .rsform-block-submit button.rsform-submit-button:hover,.contact-form #contactUs .rsform-block-submit button.rsform-submit-button:focus{outline:none;box-shadow:none;border:0;background-color:transparent;color:#1f2632}.contact-form #contactUs .rsform-block-submit .submit-icn{position:absolute;top:6px;left:165px}.contact-form #contactUs .rsform-block-submit .submit-icn .fas{font-size:25px;line-height:16px;color:#1f2632}.contact-form .social-list .social-item{display:inline-block}.contact-form .social-list .social-item:not(:last-child){margin-right:5px}.contact-form .social-list .social-item img{width:18px;display:inline-block}#mc_embed_signup .mc-field-group label.formControlLabel{background-color:transparent;position:absolute;top:0;left:0;color:#9b9c9e;text-transform:capitalize;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;padding:0.375rem 0.75rem;margin-bottom:0;font-size:14px;pointer-events:none}#mc_embed_signup .mc-field-group label.formControlLabel.active{top:-20px;font-weight:normal;color:#000000}#mc_embed_signup .mc-field-group input.animated-input{background:transparent;border:0;border-bottom:1px solid #1f2632;border-radius:0;outline:none;box-shadow:none;padding:0.375rem 0.75rem;text-indent:0;font-size:1rem;line-height:1.5;transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out}#mc_embed_signup .mc-field-group input.animated-input:focus{outline:none;box-shadow:none}#mc_embed_signup button.sppb-btn{position:relative;font-size:20px;font-family:'AlrightSans-Regular', sans-serif;font-weight:800;align-items:baseline;display:flex;line-height:30px;text-transform:uppercase}#mc_embed_signup button.sppb-btn.cta-wave-pink{color:#1f2632;border:0;padding:0}#mc_embed_signup button.sppb-btn.cta-wave-pink span:after{position:relative;content:'';display:block;z-index:-1;bottom:0px;left:0;height:5px;width:100%;background-size:cover}#mc_embed_signup button.sppb-btn.cta-wave-pink .fas{margin:0 0 0 10px;font-size:14px;line-height:16px}#mc_embed_signup button.sppb-btn:hover,#mc_embed_signup button.sppb-btn:focus{outline:none;box-shadow:none;line-height:30px}.gallery-container{width:60vw;margin:0 auto}.gallery-container .aspect__inner{height:350px;overflow:hidden;position:relative}.gallery-container .aspect__inner img{width:100%;position:absolute;top:0px;bottom:0px;margin:auto}.gallery-container .gallery-title{font-size:18px;line-height:20px;color:#4d42c2;margin:10px 0;letter-spacing:0px}.gallery-container .picture-item__inner{position:relative;overflow:hidden}.gallery-container .picture-item__inner .figcaption{padding:2em;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;top:auto;bottom:0;padding:1em;height:auto;max-height:300px;background:#ffffff;color:#000000;-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);width:101%}.gallery-container .picture-item__inner .figcaption:before,.gallery-container .picture-item__inner .figcaption:after{pointer-events:none}.gallery-container .picture-item__inner h2{float:left;-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s;-webkit-transform:translate3d(0, 200%, 0);transform:translate3d(0, 200%, 0)}.gallery-container .picture-item__inner p.description{position:absolute;bottom:8em;padding:2em;color:#ffffff;text-transform:none;font-size:90%;opacity:0;-webkit-transition:opacity 0.35s;transition:opacity 0.35s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.gallery-container .picture-item__inner:hover p.description{opacity:1}.gallery-container .picture-item__inner:hover .figcaption,.gallery-container .picture-item__inner:hover h2{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.gallery-container .picture-item__inner:hover h2{-webkit-transition-delay:0.05s;transition-delay:0.05s}.photo-video-gallery .ba-gallery .ba-gallery-row-wrapper .ba-filter-title,.photo-video-gallery .ba-gallery .ba-gallery-row-wrapper .ba-reset-filter{display:none}.photo-video-gallery .ba-gallery .ba-gallery-row-wrapper .ba-gallery-content-wrapper{width:100%}.photo-video-gallery .ba-gallery .ba-gallery-row-wrapper .equal-positions-tags{width:100%;float:none;padding:0;text-align:center;margin:0 0 30px}.photo-video-gallery .ba-gallery .ba-gallery-row-wrapper .category-filter{margin:0}.photo-video-gallery .ba-gallery .ba-gallery-row-wrapper .category-filter a{background:transparent !important;font-size:20px !important;line-height:22px !important;color:#000000 !important}.photo-video-gallery .ba-gallery .ba-gallery-row-wrapper .category-filter a.ba-filter-active{font-weight:bold !important;text-decoration:underline}.photo-video-gallery .ba-gallery .ba-gallery-row-wrapper .gallery-tags-wrapper{margin:0}.photo-video-gallery .ba-gallery .ba-gallery-row-wrapper .gallery-tags-wrapper .gallery-tag{background:transparent !important;color:#000000;font-size:16px !important;line-height:18px !important;text-transform:capitalize}.photo-video-gallery .ba-gallery .ba-gallery-row-wrapper .gallery-tags-wrapper .gallery-tag:hover,.photo-video-gallery .ba-gallery .ba-gallery-row-wrapper .gallery-tags-wrapper .gallery-tag:focus,.photo-video-gallery .ba-gallery .ba-gallery-row-wrapper .gallery-tags-wrapper .gallery-tag.active{color:#000000;text-decoration:underline}.photo-video-gallery .ba-gallery .ba-gallery-row-wrapper .load-more{background:transparent !important;font-size:18px;line-height:20px}.photo-video-gallery .ba-gallery .ba-gallery-row-wrapper .load-more:hover,.photo-video-gallery .ba-gallery .ba-gallery-row-wrapper .load-more:focus{color:#000000 !important}.home-hero-wrapper .custom-slider{position:relative}.home-hero-wrapper .custom-slider .home-slider .has-link{cursor:pointer}@media only screen and (max-width:991px){.home-hero-wrapper .custom-slider .home-slider{padding-top:50px}}.home-hero-wrapper .custom-slider .home-slider .sp-slider{overflow:unset}@media only screen and (max-width:991px){.home-hero-wrapper .custom-slider .home-slider .sp-slider .sppb-container{margin-top:260px}}@media only screen and (min-width:2560px){.home-hero-wrapper .custom-slider .home-slider .sp-slider .sppb-container{margin-top:380px}}.home-hero-wrapper .custom-slider .home-slider .sp-slider .sppb-container .content-info .slider-text{border:solid #000000 !important;border-right-width:0px !important;border-top-width:0px !important;border-bottom-width:0px !important;border-left-width:15px !important;padding-left:25px}.home-hero-wrapper .custom-slider .home-slider .sp-slider .sppb-container .content-info .slider-text p{margin-bottom:0 !important}@media only screen and (max-width:991px){.home-hero-wrapper .custom-slider .home-slider .sp-slider .sppb-container .content-info{text-shadow:1px 1px 5px #666}}.home-hero-wrapper .custom-slider .home-slider .sp-slider .sp-item{display:flex;align-items:center;flex-wrap:wrap}.home-hero-wrapper .custom-slider .home-slider .sp-slider .sp-item .home-slider-title{color:#000000;font-size:58px;line-height:56px;margin-bottom:25px;text-transform:uppercase}@media only screen and (max-width:991px){.home-hero-wrapper .custom-slider .home-slider .sp-slider .sp-item .home-slider-title{font-size:28px;line-height:26px}}.home-hero-wrapper .custom-slider .home-slider .sp-slider .sp-item .home-slider-subtitle{margin-bottom:20px;max-width:500px;font-family:"AlrightSans-Regular", sans-serif;font-weight:normal;font-size:22px;line-height:26px;font-weight:normal;color:#000000}@media only screen and (max-width:991px){.home-hero-wrapper .custom-slider .home-slider .sp-slider .sp-item .home-slider-subtitle{max-width:unset}}@media only screen and (max-width:991px){.home-hero-wrapper .custom-slider .home-slider .sp-slider .sp-item .home-slider-subtitle{font-size:14px;line-height:12px}}.home-hero-wrapper .custom-slider .home-slider .sp-slider .sp-item .mobile-author-category{margin-bottom:20px}.home-hero-wrapper .custom-slider .home-slider .sp-slider .sp-item .mobile-author-category p{font-family:"AlrightSans-Regular", sans-serif;font-weight:800;font-size:16px;line-height:18px;color:#ffffff;margin-bottom:0}@media only screen and (max-width:991px){.home-hero-wrapper .custom-slider .home-slider .sp-slider .sp-item .mobile-author-category p{font-size:14px;line-height:16px}}.home-hero-wrapper .custom-slider .home-slider .sp-slider .sp-item a{margin-left:25px !important;margin-top:25px !important}.home-hero-wrapper .custom-slider .home-slider .sp-slider .sp-item a.home-slider-cta,.home-hero-wrapper .custom-slider .home-slider .sp-slider .sp-item a.mobile-video-popup{color:#000000;background:#606060;margin:0;position:relative;z-index:1;border-radius:1rem;padding-top:0.7rem;padding-bottom:0.5rem;padding-left:1rem;padding-right:1rem}.home-hero-wrapper .custom-slider .home-slider .sp-slider .sp-item a.home-slider-cta span.sp-slider-btn-text,.home-hero-wrapper .custom-slider .home-slider .sp-slider .sp-item a.mobile-video-popup span.sp-slider-btn-text{display:inline-block;position:relative;background:transparent;padding:0 5px;font-family:"AlrightSans-Regular", sans-serif;font-weight:800;font-size:16px;line-height:18px;text-transform:uppercase}@media only screen and (max-width:991px){.home-hero-wrapper .custom-slider .home-slider .sp-slider .sp-item a.home-slider-cta span.sp-slider-btn-text,.home-hero-wrapper .custom-slider .home-slider .sp-slider .sp-item a.mobile-video-popup span.sp-slider-btn-text{font-size:14px;line-height:16px}}.home-hero-wrapper .custom-slider .home-slider .sp-slider .sp-item a.home-slider-cta span.sp-slider-btn-text:after,.home-hero-wrapper .custom-slider .home-slider .sp-slider .sp-item a.mobile-video-popup span.sp-slider-btn-text:after{position:relative;content:"";display:block;z-index:-1;bottom:0px;left:0;height:5px;width:100%}.home-hero-wrapper .custom-slider .home-slider .sp-slider .sp-item a.home-slider-cta span.sp-slider-btn-icon,.home-hero-wrapper .custom-slider .home-slider .sp-slider .sp-item a.mobile-video-popup span.sp-slider-btn-icon{color:#ffffff;margin-left:5px;font-size:20px;vertical-align:middle}.home-hero-wrapper .custom-slider .home-slider .sp-slider .sp-item a.mobile-video-popup{display:block;margin-top:10px}@media only screen and (max-width:320px){.home-hero-wrapper .custom-slider .home-slider .sp-slider .sp-item a.mobile-video-popup{margin-top:20px}}.home-hero-wrapper .custom-slider .home-slider .sp-slider .sp-nav-control{top:90vh;left:calc(93vw - 135px) !important;bottom:unset;right:unset;margin:unset;width:100px}@media only screen and (max-width:991px){.home-hero-wrapper .custom-slider .home-slider .sp-slider .sp-nav-control{top:80vh;right:0;left:20px;width:170px}}@media only screen and (max-width:767px){.home-hero-wrapper .custom-slider .home-slider .sp-slider .sp-nav-control{top:80vh;right:0;left:0;width:170px}}.home-hero-wrapper .custom-slider .home-slider .sp-slider .sp-nav-control .nav-control{background:transparent;border:0}.home-hero-wrapper .custom-slider .home-slider .sp-slider .sp-slider_number{bottom:unset;left:unset;top:30vh;right:-25vw;text-align:center;width:200px;line-height:45px}@media only screen and (max-width:767px){.home-hero-wrapper .custom-slider .home-slider .sp-slider .sp-slider_number{top:80vh;right:0;left:0;width:170px}}@media only screen and (max-width:991px){.home-hero-wrapper .custom-slider .home-slider .sp-slider .sp-slider_number{top:80vh;right:0;left:20px;width:170px}}.home-hero-wrapper .custom-slider .home-slider .sp-slider .sp-slider_number .sp-slider-current-number-dash{margin:0 10px}.home-hero-wrapper .custom-slider .home-slider .sp-slider .sp-slider_number .sp-slider_current_number,.home-hero-wrapper .custom-slider .home-slider .sp-slider .sp-slider_number .sp-slider-current-number-right{font-size:16px;line-height:18px;font-weight:bold;letter-spacing:0px}.home-hero-wrapper .custom-slider .home-slider .sp-slider .vertical-line{position:relative}.home-hero-wrapper .custom-slider .home-slider .sp-slider .vertical-line:before,.home-hero-wrapper .custom-slider .home-slider .sp-slider .vertical-line:after{display:none;content:"";position:absolute;left:15px;background:#ffffff;width:5px}@media only screen and (max-width:991px){.home-hero-wrapper .custom-slider .home-slider .sp-slider .vertical-line:before,.home-hero-wrapper .custom-slider .home-slider .sp-slider .vertical-line:after{display:none}}.home-hero-wrapper .custom-slider .home-slider .sp-slider .vertical-line:before{height:24.5vh;top:-275px}.home-hero-wrapper .custom-slider .home-slider .sp-slider .vertical-line:after{height:35vh;bottom:-385px}.home-hero-wrapper .custom-slider .home-slider div[data-arrow-content="icon_only"].sp-slider .sp-nav-control .nav-control{width:50px;height:50px}.home-hero-wrapper .custom-slider .home-slider div[data-arrow-content="icon_only"].sp-slider .sp-nav-control .nav-control i{line-height:30px;vertical-align:top}.home-hero-wrapper .custom-slider .home-slider .additional-item{position:absolute;z-index:10;width:100%;left:calc((100vw - 1300px - 90px) / 2 + 20px) !important;bottom:20px;pointer-events:none}@media (min-width:1920px){.home-hero-wrapper .custom-slider .home-slider .additional-item{left:calc((100vw - 1510px - 90px) / 2 + 20px) !important}}@media (min-width:1440px) and (max-width:1919px){.home-hero-wrapper .custom-slider .home-slider .additional-item{left:calc((100vw - 1300px - 90px) / 2 + 20px) !important}}@media (min-width:1200px) and (max-width:1439px){.home-hero-wrapper .custom-slider .home-slider .additional-item{left:calc((100vw - 1140px - 90px) / 2 + 20px) !important}}@media only screen and (max-width:1199px){.home-hero-wrapper .custom-slider .home-slider .additional-item{display:none}}.home-hero-wrapper .custom-slider .home-slider .additional-item .sp-add-item{transition:all 2s ease-in-out;animation:fadeIn 2s;-webkit-animation:fadeIn 2s;-moz-animation:fadeIn 2s;-o-animation:fadeIn 2s;-ms-animation:fadeIn 2s}.home-hero-wrapper .custom-slider .home-slider .additional-item .sp-add-item:not(.active){display:none;opacity:0}.home-hero-wrapper .custom-slider .home-slider .additional-item .sp-add-item .sppb-sp-slider-video.home-slider-video{width:26vw;height:14.6vw;overflow:hidden;position:relative;display:inline-block;cursor:pointer;pointer-events:auto}.home-hero-wrapper .custom-slider .home-slider .additional-item .sp-add-item .sppb-sp-slider-video.home-slider-video span.play-icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.home-hero-wrapper .custom-slider .home-slider .additional-item .sp-add-item .sp-slider-author-cat.home-slider-aut-cat{position:absolute;left:0px;margin-top:30px;color:#ffffff}.home-hero-wrapper .custom-slider .home-slider .additional-item .sp-add-item .sp-slider-author-cat.home-slider-aut-cat p{margin-bottom:0}.home-hero-wrapper .custom-slider .home-slider .additional-item .sp-add-item .sp-slider-author-cat.home-slider-aut-cat p.author-name,.home-hero-wrapper .custom-slider .home-slider .additional-item .sp-add-item .sp-slider-author-cat.home-slider-aut-cat p.categories{font-family:"AlrightSans-Regular", sans-serif;font-weight:800}.home-hero-wrapper .custom-slider .home-slider .additional-item .sp-add-item .sp-slider-author-cat.home-slider-aut-cat p.author-name{font-size:20px}.custom-countdown{height:90px}@media only screen and (max-width:991px){.custom-countdown{height:70px;display:flex;align-items:center;justify-content:center}}@media only screen and (max-width:991px){.custom-countdown.desktop{display:none}}@media only screen and (max-width:991px){.custom-countdown .countdown-title{display:none}}@media only screen and (max-width:991px){.custom-countdown .countdown-title h3{font-size:20px}}.custom-countdown.showLive{padding:12px 45px 0}@media only screen and (max-width:1400px){.custom-countdown.showLive{padding:12px 20px 0}}@media only screen and (max-width:991px){.custom-countdown.showLive{padding:0 15px}}@media only screen and (max-width:991px){.custom-countdown.showLive .countdown-container{display:flex;flex-direction:column;align-items:center;justify-content:center}}@media only screen and (max-width:991px){.custom-countdown.showLive .countdown-title{margin-top:10px !important}}.custom-countdown.showLive .countdown-title h3{text-align:right;font-size:20px;white-space:nowrap;color:#ffffff}@media only screen and (max-width:991px){.custom-countdown.showLive .countdown-title h3{text-align:left;font-size:16px}}.custom-countdown.showLive #countdown-time,.custom-countdown.showLive #countdown-time-mobile{margin-right:-10px}.custom-countdown.showLive #countdown-time .countdown-indicators,.custom-countdown.showLive #countdown-time-mobile .countdown-indicators{display:flex;justify-content:flex-end}@media only screen and (max-width:991px){.custom-countdown.showLive #countdown-time .countdown-indicators,.custom-countdown.showLive #countdown-time-mobile .countdown-indicators{justify-content:flex-start;flex-direction:row}}.custom-countdown.showLive #countdown-time .countdown-indicators .counter,.custom-countdown.showLive #countdown-time-mobile .countdown-indicators .counter{width:60px;text-align:center}.custom-countdown.showLive #countdown-time .countdown-indicators .counter h3,.custom-countdown.showLive #countdown-time-mobile .countdown-indicators .counter h3{margin-bottom:0}.custom-countdown.showLive #countdown-time .countdown-indicators .counter span.indicator,.custom-countdown.showLive #countdown-time-mobile .countdown-indicators .counter span.indicator{font-size:12px}.custom-countdown.showLive #countdown-time .countdown-indicators .countdown-icn,.custom-countdown.showLive #countdown-time-mobile .countdown-indicators .countdown-icn{margin:5px 30px 0}@media only screen and (max-width:1300px){.custom-countdown.showLive #countdown-time .countdown-indicators .countdown-icn,.custom-countdown.showLive #countdown-time-mobile .countdown-indicators .countdown-icn{margin:5px 15px 0}}@media only screen and (max-width:991px){.custom-countdown.showLive #countdown-time .countdown-indicators .countdown-icn,.custom-countdown.showLive #countdown-time-mobile .countdown-indicators .countdown-icn{margin:5px 10px 0}}.custom-countdown.showLive #countdown-time-mobile{margin-top:-2px;margin-right:0;height:0px}.custom-countdown.noLive{padding:0 45px}@media only screen and (max-width:991px){.custom-countdown.noLive{height:100%}}@media only screen and (max-width:767px){.custom-countdown.noLive{padding:0}}.custom-countdown.noLive .countdown-container{height:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between}@media only screen and (max-width:1100px){.custom-countdown.noLive .countdown-container{flex-direction:column;justify-content:center}}.custom-countdown.noLive .countdown-container .right-wrapper{padding:10px 20px;border-radius:10px;border:3px solid #000000}.custom-countdown.noLive .countdown-title{margin-right:50px;flex:1 0 auto}@media only screen and (max-width:1100px){.custom-countdown.noLive .countdown-title{margin-right:0}}.custom-countdown.noLive .countdown-title h2{font-family:"BigShouldersDisplay-Black", sans-serif !important;font-size:2.5rem;text-transform:uppercase;margin-bottom:0}@media only screen and (max-width:991px){.custom-countdown.noLive .countdown-title h2{font-size:20px !important}}@media only screen and (max-width:991px){.custom-countdown.noLive #countdown-time-mobile{width:90%}}.custom-countdown.noLive #countdown-date-mobile,.custom-countdown.noLive #countdown-time,.custom-countdown.noLive #countdown-time-mobile{flex:1 0 auto}@media only screen and (max-width:991px){.custom-countdown.noLive #countdown-date-mobile,.custom-countdown.noLive #countdown-time,.custom-countdown.noLive #countdown-time-mobile{margin-top:-5px}}.custom-countdown.noLive #countdown-date-mobile .countdown-indicators,.custom-countdown.noLive #countdown-time .countdown-indicators,.custom-countdown.noLive #countdown-time-mobile .countdown-indicators{display:flex;flex-direction:row}.custom-countdown.noLive #countdown-date-mobile .countdown-indicators .counter,.custom-countdown.noLive #countdown-time .countdown-indicators .counter,.custom-countdown.noLive #countdown-time-mobile .countdown-indicators .counter{width:120px}@media only screen and (max-width:1440px){.custom-countdown.noLive #countdown-date-mobile .countdown-indicators .counter,.custom-countdown.noLive #countdown-time .countdown-indicators .counter,.custom-countdown.noLive #countdown-time-mobile .countdown-indicators .counter{width:130px}}@media only screen and (max-width:767px){.custom-countdown.noLive #countdown-date-mobile .countdown-indicators .counter,.custom-countdown.noLive #countdown-time .countdown-indicators .counter,.custom-countdown.noLive #countdown-time-mobile .countdown-indicators .counter{width:80px;display:flex;flex-direction:column}}.custom-countdown.noLive #countdown-date-mobile .countdown-indicators .counter h3,.custom-countdown.noLive #countdown-time .countdown-indicators .counter h3,.custom-countdown.noLive #countdown-time-mobile .countdown-indicators .counter h3{font-size:30px;font-family:"BigShouldersDisplay-Black", sans-serif !important;margin-bottom:0;vertical-align:middle;display:inline-block}@media only screen and (max-width:991px){.custom-countdown.noLive #countdown-date-mobile .countdown-indicators .counter h3,.custom-countdown.noLive #countdown-time .countdown-indicators .counter h3,.custom-countdown.noLive #countdown-time-mobile .countdown-indicators .counter h3{font-size:24px}}.custom-countdown.noLive #countdown-date-mobile .countdown-indicators .counter span.indicator,.custom-countdown.noLive #countdown-time .countdown-indicators .counter span.indicator,.custom-countdown.noLive #countdown-time-mobile .countdown-indicators .counter span.indicator{display:inline-block;font-family:"AlrightSans-Regular", sans-serif !important;font-weight:normal;font-size:14px;line-height:16px;text-transform:uppercase;vertical-align:middle;display:inline-block;margin-left:10px}@media only screen and (max-width:991px){.custom-countdown.noLive #countdown-date-mobile .countdown-indicators .counter span.indicator,.custom-countdown.noLive #countdown-time .countdown-indicators .counter span.indicator,.custom-countdown.noLive #countdown-time-mobile .countdown-indicators .counter span.indicator{margin-left:5px;font-size:12px}}@media only screen and (max-width:767px){.custom-countdown.noLive #countdown-date-mobile .countdown-indicators .counter span.indicator,.custom-countdown.noLive #countdown-time .countdown-indicators .counter span.indicator,.custom-countdown.noLive #countdown-time-mobile .countdown-indicators .counter span.indicator{margin-left:0}}.custom-countdown.noLive #countdown-date-mobile .countdown-indicators .countdown-icn,.custom-countdown.noLive #countdown-time .countdown-indicators .countdown-icn,.custom-countdown.noLive #countdown-time-mobile .countdown-indicators .countdown-icn{display:none}.livestream-countdown{position:absolute;top:0;left:0;padding-left:0;padding-right:0;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.15)}.livestream-countdown .livestream-list{position:absolute;top:0;left:0;width:100% !important}@media only screen and (max-width:991px){.livestream-countdown .livestream-list{padding:10px}}.livestream-countdown .livestream-list .bx-wrapper{height:100%;display:flex;align-items:center;justify-content:center;margin-bottom:0}.livestream-countdown .livestream-list .livestream-item{display:flex;justify-content:center;align-items:center;width:100%;height:100%}@media only screen and (max-width:991px){.livestream-countdown .livestream-list .livestream-item{min-height:80px}}@media only screen and (max-width:1400px){.livestream-countdown .livestream-list .livestream-item .livestream-title{flex:1 0 auto;padding-left:15px}}.livestream-countdown .livestream-list .livestream-item .livestream-title h3{margin-bottom:0}.livestream-countdown .livestream-list .livestream-item .livestream-social{font-family:"AlrightSans-Regular", sans-serif;font-weight:800}@media only screen and (max-width:1400px){.livestream-countdown .livestream-list .livestream-item .livestream-social{flex:1 0 auto}}.livestream-countdown .livestream-list .livestream-item .livestream-social .div{margin:0 10px}.livestream-countdown .livestream-list .livestream-item .livestream-social .red-txt{color:#ffffff;font-family:"AlrightSans-Regular", sans-serif;font-weight:800px}.livestream-countdown .livestream-list .livestream-item .livestream-url{margin-left:100px}@media only screen and (max-width:1400px){.livestream-countdown .livestream-list .livestream-item .livestream-url{flex:1 0 auto;margin-left:0}}@media only screen and (max-width:991px){.livestream-countdown .livestream-list .livestream-item .livestream-url{margin-left:10px;white-space:nowrap}}.livestream-countdown .livestream-list .livestream-item .livestream-url a.livestream-btn{background:#f34f98;color:#ffffff;padding:10px 20px;border-radius:25px;display:inline-block;margin-bottom:2px}.livestream-countdown .livestream-list .livestream-item .livestream-url a.livestream-btn span.live-icn img{display:inline-block;margin-right:10px;width:20px}.home-quick-link{background-image:url('/images/banners/2023/footer-textures.png') !important;background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important;background-blend-mode:multiply}@media only screen and (max-width:1199px){.home-quick-link{padding:100px 30px !important}}@media only screen and (max-width:991px){.home-quick-link{padding:50px !important}}@media only screen and (max-width:1399px){.home-quick-link .sppb-col-md-3{padding:0 10px !important}}@media only screen and (max-width:991px){.home-quick-link .sppb-col-md-3:not(:last-child){margin:0 0 10px}}.home-quick-link:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-image:url('/images/kv/2023/line-yeah.svg');background-repeat:no-repeat;background-size:95%;background-position:left center}.home-quick-link .home-quick-btn{border:5px solid #F26486;border-radius:8px;background:#ffffff}@media only screen and (max-width:991px){.home-quick-link .home-quick-btn{width:250px;margin:0 auto}}.home-quick-link .home-quick-btn:hover,.home-quick-link .home-quick-btn:focus{background-image:linear-gradient(90deg, #E23E66 15.71%, #F26486 100%), linear-gradient(to right, #E23E66, #F26486);background-origin:border-box;background-clip:content-box, border-box;border:5px solid transparent;color:#ffffff}.home-quick-link .home-quick-btn:hover a,.home-quick-link .home-quick-btn:focus a{color:#ffffff !important}.home-quick-link .home-quick-btn .sppb-btn-custom{background-color:transparent !important;font-size:16px !important;line-height:18px !important;align-items:center;padding:20px !important}@media only screen and (max-width:1399px){.home-quick-link .home-quick-btn .sppb-btn-custom{font-size:14px !important;line-height:16px !important;min-height:60px;padding:10px !important}}@media only screen and (max-width:991px){.home-quick-link .home-quick-btn .sppb-btn-custom{min-height:unset}}.custom-quicklinks{position:absolute;top:0;left:0;padding:0px 45px;height:auto;background:#000000;color:#ffffff;width:100%;text-align:center;font-size:18px;font-weight:800}.custom-quicklinks .quicklinks-content{padding:20px}.custom-quicklinks .quicklinks-content a{color:#ffffff}.custom-quicklinks .quicklinks-content a:hover{color:#ffffff}@media only screen and (max-width:991px){.custom-quicklinks{display:flex;align-items:center;justify-content:center;padding:0px;font-size:16px}}.advisory-info{z-index:10 !important;background-image:url('/images/banners/2023/footer-textures.png') !important;background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important;background-blend-mode:multiply}.advisory-info:before,.advisory-info:after{content:'';position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-size:contain}@media only screen and (min-width:1500px){.advisory-info:before,.advisory-info:after{background-size:auto}}.advisory-info:before{top:0;right:0;background-image:url('/images/kv/2023/dots-top-right.svg');background-position:right top}@media only screen and (max-width:991px){.advisory-info:before{background-size:100%}}@media only screen and (max-width:767px){.advisory-info:before{background-size:140%}}.advisory-info:after{bottom:0;left:0;background-image:url('/images/kv/2023/dots-bottom-left.svg');background-position:left bottom}@media only screen and (max-width:991px){.advisory-info:after{background-size:120%}}@media only screen and (max-width:767px){.advisory-info:after{background-size:150%}}.advisory-info .advisory-content{color:#ffffff}.advisory-info .advisory-content p{margin-bottom:0}.advisory-info .advisory-content h1{margin:0}.advisory-info .advisory-content a{color:#C6BD1E !important}.advisory-info .advisory-content a.advisory-link{position:relative;display:inline-block;color:#ffffff}.advisory-info .advisory-content a.advisory-link:after{content:"";position:relative;display:block;height:1px;width:100%;bottom:2px;left:0;background:#1f2632}.advisory-info .advisory-content a.advisory-link:hover,.advisory-info .advisory-content a.advisory-link:focus{color:#ffffff !important}.advisory-info .advisory-content:after{content:"";background-position:35% -10%;background-repeat:no-repeat;width:150px;height:150px;position:absolute;top:-20px;left:0px;background-size:contain;z-index:10;pointer-events:none}@media only screen and (max-width:991px){.advisory-info .advisory-content:after{display:none}}.top-category-picks{overflow:hidden}.top-category-picks.custom-gradient{background-color:#ffffff;position:absolute;left:0px;top:0px}.top-category-picks .sppb-row-container{max-width:100%}.top-category-picks .sppb-row-container .sppb-row>div{padding:0px}.top-category-picks .top-cateogry-info{padding:80px 0 80px 80px;position:relative;background-color:#ffffff;background-image:url('/images/banners/2023/wrinkler-paper.png');background-size:cover;background-repeat:no-repeat;background-blend-mode:multiply}@media only screen and (max-width:1599px){.top-category-picks .top-cateogry-info{padding:50px 0 50px 50px}}@media only screen and (max-width:1199px){.top-category-picks .top-cateogry-info{padding:30px 0 30px 30px}}@media only screen and (max-width:1099px){.top-category-picks .top-cateogry-info{padding:30px 0 30px 10px}}@media only screen and (max-width:991px){.top-category-picks .top-cateogry-info{padding:50px}}@media only screen and (max-width:767px){.top-category-picks .top-cateogry-info{padding:30px 0 30px 15px}}.top-category-picks .top-cateogry-info::before{content:'';background:url('/images/kv/2023/pink-rope.svg') no-repeat;background-size:contain;background-position:center;position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (max-width:991px){.top-category-picks .top-cateogry-info::before{background:url('/images/kv/2023/pink-rope-mobile.svg') no-repeat;background-size:101%;background-position:50% 15%}}@media only screen and (max-width:767px){.top-category-picks .top-cateogry-info::before{background-size:140%;background-position:100% 30%}}@media only screen and (max-width:390px){.top-category-picks .top-cateogry-info::before{background-size:150%;background-position:100% 55%}}.top-category-picks .top-cateogry-info h1.sppb-addon-title{line-height:1}@media only screen and (max-width:991px){.top-category-picks .top-cateogry-info h1.sppb-addon-title{margin:0 0 30px !important}}.top-category-picks .top-cateogry-info .sppb-addon-content{margin:0 0 5px}.top-category-picks .top-categories-list{padding:80px;align-items:center;justify-content:center}@media only screen and (max-width:1599px){.top-category-picks .top-categories-list{padding:50px}}@media only screen and (max-width:1199px){.top-category-picks .top-categories-list{padding:30px}}@media only screen and (max-width:767px){.top-category-picks .top-categories-list{padding:30px 5px}}.top-category-picks .top-categories-list .top-categories .top-category-item{padding:0 30px;margin-bottom:50px}.top-category-picks .top-categories-list .top-categories .top-category-item:nth-child(n+10){margin-bottom:0}@media only screen and (max-width:991px){.top-category-picks .top-categories-list .top-categories .top-category-item:nth-child(n+10){margin-bottom:50px}}@media only screen and (max-width:991px){.top-category-picks .top-categories-list .top-categories .top-category-item:nth-child(n+8){margin-bottom:0}}@media only screen and (max-width:767px){.top-category-picks .top-categories-list .top-categories .top-category-item:nth-child(n+8){margin-bottom:50px}}.top-category-picks .top-categories-list .top-categories .top-category-item.hasLink{cursor:pointer}.top-category-picks .top-categories-list .top-categories .top-category-item.hasLink a{color:#222222}.top-category-picks .top-categories-list .top-categories .top-category-item.hasLink a:hover,.top-category-picks .top-categories-list .top-categories .top-category-item.hasLink a:focus{outline:none;box-shadow:none}.top-category-picks .top-categories-list .top-categories .top-category-item .progress{background:#000000;margin-bottom:30px;height:3px}.top-category-picks .top-categories-list .top-categories .top-category-item .progress .slide-progress{width:0%;background:#f34f98;transition:width 2s}.top-category-picks .top-categories-list .top-categories .top-category-item .category-content .number h6{color:#ffffff;display:flex;position:relative;margin:0;font-size:18px;line-height:20px}@media only screen and (max-width:992px){.top-category-picks .top-categories-list .top-categories .top-category-item .category-content .number h6{font-size:16px;line-height:18px}}.top-category-picks .top-categories-list .top-categories .top-category-item .category-content .number h6 span.title{font-family:"AlrightSans-Regular", sans-serif;font-weight:normal;text-transform:uppercase;color:#ffffff;display:inline-block;margin:0 0 0 20px}.top-category-picks .top-categories-list .top-categories .top-category-item .category-content .intro{border-top:3px solid #ffffff;border-left:3px solid #ffffff;padding:15px;margin-top:5px;color:#ffffff;font-size:16px;line-height:18px}@media only screen and (max-width:992px){.top-category-picks .top-categories-list .top-categories .top-category-item .category-content .intro{font-size:14px;line-height:16px}}.top-category-picks .top-categories-list .top-categories .top-category-item:hover .progress .slide-progress{width:100%}.top-category-picks .top-categories-list .top-categories .top-category-item:hover .category-content .number h3{color:#f34f98}.home-launch-video:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("/images/kv/2023/running-guy.svg");background-repeat:no-repeat;background-size:contain;background-position:50% 35%}@media only screen and (max-width:991px){.home-launch-video:before{background-size:contain;background-position:50% 10%}}@media only screen and (max-width:767px){.home-launch-video:before{background-size:contain;background-position:50% 30%}}@media only screen and (max-width:1600px){.home-launch-video .launchFrame:before{background-position:50% 20%}}.home-launch-video .launchFrame .sppb-addon-content{margin:0 auto;position:relative;background-image:url("/images/banners/2023/wrapping-paper.png");background-repeat:no-repeat;background-size:auto;background-position:center}@media only screen and (max-width:1600px){.home-launch-video .launchFrame .sppb-addon-content{background-size:87%}}@media only screen and (max-width:991px){.home-launch-video .launchFrame .sppb-addon-content{background-size:80%}}@media only screen and (max-width:767px){.home-launch-video .launchFrame .sppb-addon-content{padding:20px}}.home-launch-video .launchFrame .sppb-addon-content iframe{padding:15px 0}@media only screen and (max-width:1600px){.home-launch-video .launchFrame .sppb-addon-content iframe{aspect-ratio:1.7777777778;width:80%;height:fit-content}}@media only screen and (max-width:991px){.home-launch-video .launchFrame .sppb-addon-content iframe{padding:30px}}@media only screen and (max-width:767px){.home-launch-video .launchFrame .sppb-addon-content iframe{padding:0}}.home-featured-event{z-index:50 !important}.home-featured-event:before{content:'';background-image:linear-gradient(180deg, rgba(255, 255, 255, 0.3), white), url('/images/banners/2023/footer-textures.png') !important;background-size:cover !important;background-position:bottom !important;background-repeat:no-repeat !important;height:100px;width:100%;position:absolute;top:0;left:0}.home-featured-event .vertical-line{position:relative}.home-featured-event .vertical-line:before{content:"";position:absolute;width:5px;height:5vh;top:-80px;background:#9b9c9e}@media only screen and (max-width:991px){.home-featured-event .vertical-line:before{display:none}}.home-featured-event:after{content:"";background-position:35% -10%;background-repeat:no-repeat;width:150px;height:150px;position:absolute;top:-100px;right:20vw;background-size:contain;z-index:10;pointer-events:none}.home-featured-event .featured-viewall i{color:#F26486}.home-featured-event .events-scroller .owl-item:nth-child(3n+1) .event-item .event-info .event-title,.home-featured-event .events-scroller .owl-item:nth-child(3n+1) .event-item .event-info .event-category,.home-featured-event .events-scroller .owl-item:nth-child(3n+1) .event-item .event-info .favourite-icn{background:#7C2ECE}.home-featured-event .events-scroller .owl-item:nth-child(3n+1) .event-item .event-info .favourite-icn:before{border-color:#7C2ECE}.home-featured-event .events-scroller .owl-item:nth-child(3n+2) .event-item .event-info .event-title,.home-featured-event .events-scroller .owl-item:nth-child(3n+2) .event-item .event-info .event-category,.home-featured-event .events-scroller .owl-item:nth-child(3n+2) .event-item .event-info .favourite-icn{background:#C6BD1E}.home-featured-event .events-scroller .owl-item:nth-child(3n+2) .event-item .event-info .favourite-icn:before{border-color:#C6BD1E}.home-featured-event .events-scroller .owl-item:nth-child(3n+3) .event-item .event-info .event-title,.home-featured-event .events-scroller .owl-item:nth-child(3n+3) .event-item .event-info .event-category,.home-featured-event .events-scroller .owl-item:nth-child(3n+3) .event-item .event-info .favourite-icn{background:#F26486}.home-featured-event .events-scroller .owl-item:nth-child(3n+3) .event-item .event-info .favourite-icn:before{border-color:#F26486}.home-featured-event .events-scroller .owl-item .event-link{position:relative;z-index:50}.home-featured-event .events-scroller .event-item:hover .event-image-type:after{content:'';background:#F26486;width:100%;height:5px;position:absolute;bottom:0}.home-featured-event .events-scroller .event-item .event-image-type .event-img{width:100%;height:280px;aspect-ratio:0.8583690987}@media only screen and (max-width:1600px){.home-featured-event .events-scroller .event-item .event-image-type .event-img{height:250px}}.home-featured-event .events-scroller .event-item .event-info .event-title{min-height:95px;margin:0;padding:20px 6px 0;border-radius:0 0 20px 0}@media only screen and (max-width:1600px){.home-featured-event .events-scroller .event-item .event-info .event-title{padding:15px 6px 0}}.home-featured-event .events-scroller .event-item .event-info .event-title h3{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;color:#ffffff;font-family:"AlrightSans-Regular", sans-serif !important;font-weight:600;font-size:18px;line-height:20px;letter-spacing:0px;margin:0}.home-featured-event .events-scroller .event-item .event-info .event-category{color:#ffffff;font-weight:500;padding:10px 6px 15px;border-radius:0 0 20px 0;width:50%;display:inline-block;text-wrap:nowrap;white-space:nowrap}@media only screen and (max-width:1600px){.home-featured-event .events-scroller .event-item .event-info .event-category{font-size:12px;line-height:14px}}.home-featured-event .events-scroller .event-item .favourite-icn{display:flex;align-items:center;justify-content:center;position:absolute;top:unset;bottom:0;right:0;color:#ffffff;width:50%;height:41px;border-radius:15px;border:5px solid #ffffff;border-bottom:0;z-index:100}@media only screen and (max-width:1600px){.home-featured-event .events-scroller .event-item .favourite-icn{height:40px}}.home-featured-event .events-scroller .event-item .favourite-icn:before{content:'';width:25px;height:20px;position:absolute;top:-11px;left:-11px;border:6px solid;border-bottom:none;border-right:none;border-top-left-radius:50px}.home-featured-event .events-scroller .event-item .favourite-icn img{max-width:20px;display:inline-block;margin:0 5px 0 0}.home-featured-event .events-scroller .event-item .favourite-icn span.icn-red{font-weight:800}.home-featured-speaker{background:#ECDAFF}.home-featured-speaker .speakers-list::after{content:'';background:linear-gradient(180deg, #A957FF -200%, rgba(179, 106, 255, 0) 100%);width:100%;height:100%;padding:0 100%;position:absolute;transform:translate(-50px, -35px)}.home-featured-speaker .speakers-list .listing{margin:0}.home-featured-speaker .speakers-list .listing .writers-viewall i{color:#F26486}.home-featured-speaker .speakers-list .listing .featured-person{padding:0 25px}@media only screen and (max-width:767px){.home-featured-speaker .speakers-list .listing .featured-person{padding:0 10px}}.home-featured-speaker .speakers-list .listing .featured-person .person-item{margin-bottom:30px}@media only screen and (max-width:767px){.home-featured-speaker .speakers-list .listing .featured-person .person-item{padding:0 5px !important}}.home-featured-speaker .speakers-list .listing .featured-person .person-item:hover svg path.line{fill:#F26486}.home-featured-speaker .speakers-list .listing .featured-person .person-item:hover .person .person-wrapper .person-name h5{color:#F26486}.home-featured-speaker .speakers-list .listing .featured-person .person-item .person{border-radius:10px 80px 0 0;padding:0 0 20px;background-image:url('/images/banners/2023/wrinkler-note-paper.png');background-repeat:no-repeat;background-size:contain;background-blend-mode:multiply;background-color:#ffffff;position:relative;background-position:bottom}@media only screen and (max-width:767px){.home-featured-speaker .speakers-list .listing .featured-person .person-item .person{background-size:cover}}.home-featured-speaker .speakers-list .listing .featured-person .person-item .person .person-wrapper{position:relative;margin:0 20px;height:80px}@media only screen and (max-width:1600px){.home-featured-speaker .speakers-list .listing .featured-person .person-item .person .person-wrapper{height:90px}}@media only screen and (max-width:991px){.home-featured-speaker .speakers-list .listing .featured-person .person-item .person .person-wrapper{justify-content:flex-start}}@media only screen and (max-width:767px){.home-featured-speaker .speakers-list .listing .featured-person .person-item .person .person-wrapper{height:60px}}.home-featured-speaker .speakers-list .listing .featured-person .person-item .person .person-wrapper img{width:100%;height:auto;object-fit:cover;object-position:center;position:relative}.home-featured-speaker .speakers-list .listing .featured-person .person-item .person .person-wrapper .person-avatar{position:relative;width:200px;height:100px}.home-featured-speaker .speakers-list .listing .featured-person .person-item .person .person-wrapper .person-name{z-index:2;position:relative;text-align:left;margin:5px 0 0}.home-featured-speaker .speakers-list .listing .featured-person .person-item .person .person-wrapper .person-name h5{font-size:18px;line-height:20px;color:#000000;margin-bottom:0px}@media only screen and (max-width:1600px){.home-featured-speaker .speakers-list .listing .featured-person .person-item .person .person-wrapper .person-name h5{font-size:16px;line-height:18px}}@media only screen and (max-width:1400px){.home-featured-speaker .speakers-list .listing .featured-person .person-item .person .person-wrapper .person-name h5{font-size:14px;line-height:16px}}@media only screen and (max-width:767px){.home-featured-speaker .speakers-list .listing .featured-person .person-item .person .person-wrapper .person-name h5{font-size:12px;line-height:14px}}.home-featured-speaker .speakers-list .listing .featured-person .person-item .person .person-wrapper .person-name h4{margin-bottom:0;font-family:"AlrightSans-Regular", sans-serif !important;font-weight:normal !important;color:#000000;letter-spacing:0px !important}.home-featured-speaker .speakers-list .listing .featured-person .person-item .person .person-wrapper .person-country,.home-featured-speaker .speakers-list .listing .featured-person .person-item .person .person-wrapper .person-intro{color:#000000;z-index:2;text-align:left;position:relative;font-size:12px;line-height:14px}@media only screen and (max-width:1100px){.home-featured-speaker .speakers-list .listing .featured-person .person-item .person .person-wrapper .person-country{height:40px;vertical-align:top}}.home-featured-speaker .speakers-list .listing .featured-person .person-item .person .person-wrapper .person-country p{white-space:nowrap;margin:5px 0 0}@media only screen and (max-width:1100px){.home-featured-speaker .speakers-list .listing .featured-person .person-item .person .person-wrapper .person-country p{white-space:unset;line-height:22px}}@media only screen and (max-width:991px){.home-featured-speaker .speakers-list .listing .featured-person .person-item .person .person-wrapper .person-country p{line-height:12px}}.happening-bar{cursor:pointer}@media only screen and (max-width:767px){#happening-home .happening-title,#happening-home .happening-desc{text-align:left}}#happening-home .happening-filter{margin:-15px 0 0 10px;display:flex;justify-content:flex-start}@media only screen and (max-width:767px){#happening-home .happening-filter{margin:0}}#happening-home .happening-filter .filter-item{display:inline-block;cursor:pointer;pointer-events:auto}#happening-home .happening-filter .filter-item:not(:last-child){margin-right:50px}@media only screen and (max-width:767px){#happening-home .happening-filter .filter-item:not(:last-child){margin-right:20px}}#happening-home .happening-filter .filter-item .indicator{background:#0a1a29;margin-bottom:5px;height:3px;width:100%}#happening-home .happening-filter .filter-item.happening-today{width:20%}@media only screen and (max-width:767px){#happening-home .happening-filter .filter-item.happening-today{width:50%}}#happening-home .happening-filter .filter-item.happening-today .title{color:#f04e98}#happening-home .happening-filter .filter-item.happening-thisweek{width:100%;margin-top:20px}@media only screen and (max-width:767px){#happening-home .happening-filter .filter-item.happening-thisweek{width:50%}}#happening-home .happening-filter .filter-item.happening-thisweek .title{color:#000000}#happening-home .happening-filter .filter-item.happening-thisweek .title:after{border-bottom:5px solid #000000}#happening-home .happening-filter .filter-item .title{font-size:16px;line-height:18px;color:#0a1a29;text-transform:uppercase;font-family:"AlrightSans-Regular", sans-serif;font-weight:700;position:relative;margin-bottom:15px}@media only screen and (max-width:767px){#happening-home .happening-filter .filter-item .title{margin-bottom:10px}}#happening-home .happening-filter .filter-item .title:after{position:relative;content:"";display:block;z-index:-1;left:0;height:5px;width:100%}#happening-home .happening-filter .filter-item.active{pointer-events:none}#happening-home .happening-filter .filter-item.active .indicator{background:#f34f98}#happening-home .happennig-list .happening-item{opacity:0;pointer-events:none;height:0;transition:opacity 0.2s ease-in}#happening-home .happennig-list .happening-item.active{opacity:1;pointer-events:auto;height:auto}#happening-home .happennig-list .event-item .event-info .event-date{color:#eee}#happening-home .happennig-list .event-item .event-info .event-title{color:#000000;font-size:14px;line-height:16px}#happening-home .happennig-list .event-item .event-info .event-category{color:#ffffff}.home-featured-podcast::before{content:"";background-image:url(/images/icons/kv-leopard-gradient.png);background-position:bottom center;background-repeat:no-repeat;width:100%;height:100%;position:absolute;bottom:0px;right:0px}.home-featured-podcast:after{content:"";background-image:url(/images/icons/kv-music.png);background-position:35% -10%;background-repeat:no-repeat;width:150px;height:150px;position:absolute;top:-50px;left:35vw;background-size:contain;z-index:10;pointer-events:none}@media only screen and (max-width:1700px){.home-featured-podcast:after{background-position:40% -10%}}@media only screen and (max-width:1400px){.home-featured-podcast:after{background-position:45% -10%}}@media only screen and (max-width:1100px){.home-featured-podcast:after{background-position:60% -5%;background-size:25%}}@media only screen and (max-width:767px){.home-featured-podcast:after{background-position:100% 2%;background-size:30%}}.home-featured-podcast .featured-podcast .podcast-item-wrapper{background-color:#ffffff;height:200px}@media only screen and (max-width:767px){.home-featured-podcast .featured-podcast .podcast-item-wrapper{height:auto}}.home-featured-podcast .featured-podcast .podcast-item{margin-bottom:20px;overflow:hidden}@media only screen and (max-width:1100px){.home-featured-podcast .featured-podcast .podcast-item{flex:0 0 100%;max-width:100%}}.home-featured-podcast .featured-podcast .podcast-item .podcast-img{float:left;overflow:hidden}@media only screen and (max-width:767px){.home-featured-podcast .featured-podcast .podcast-item .podcast-img{float:none}}.home-featured-podcast .featured-podcast .podcast-item .podcast-img img{display:inline-block;width:200px;max-width:200px;max-height:200px;object-fit:cover;object-position:center;transition:all 0.3s ease}.home-featured-podcast .featured-podcast .podcast-item .podcast-img img:hover{transform:scale(1.05)}@media only screen and (max-width:991px){.home-featured-podcast .featured-podcast .podcast-item .podcast-img img{width:100%;max-width:100%}}.home-featured-podcast .featured-podcast .podcast-item .podcast-info{height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-evenly;padding:20px}.home-featured-podcast .featured-podcast .podcast-item .podcast-info .podcast-header{width:100%;display:flex;flex-direction:row;justify-content:space-between}.home-featured-podcast .featured-podcast .podcast-item .podcast-info .podcast-header .podcast-detail .podcast-date{font-family:"AlrightSans-Regular", sans-serif;color:#1f2632;font-size:14px;line-height:16px;margin-bottom:5px}.home-featured-podcast .featured-podcast .podcast-item .podcast-info .podcast-header .podcast-detail .podcast-title h5{color:#000000}.home-featured-podcast .featured-podcast .podcast-item .podcast-info .podcast-header .podcast-share .share-txt{cursor:pointer}.home-featured-podcast .featured-podcast .podcast-item .podcast-info .podcast-header .podcast-share .share-txt img.icn{width:25px;display:inline-block;margin-right:10px}.home-featured-podcast .featured-podcast .podcast-item .podcast-info .podcast-header .podcast-share .share-txt .label{color:#c4d0dc}.home-featured-podcast .featured-podcast .podcast-item .podcast-info .podcast-audio{width:100%}.home-featured-podcast .featured-podcast .podcast-item .podcast-info .podcast-audio .plyr--full-ui input[type="range"]{color:#000000}.home-featured-podcast .featured-podcast .podcast-item .podcast-info .podcast-audio .plyr--full-ui input[type="range"]:hover,.home-featured-podcast .featured-podcast .podcast-item .podcast-info .podcast-audio .plyr--full-ui input[type="range"]:focus{border:0;outline:none !important;box-shadow:none !important}.home-featured-podcast .featured-podcast .podcast-item .podcast-info .podcast-audio .plyr--full-ui input[type="range"].plyr__tab-focus::-webkit-slider-runnable-track{outline:none !important;box-shadow:none !important}.home-featured-podcast .featured-podcast .podcast-item .podcast-info .podcast-audio .plyr__controls button.plyr__controls__item.plyr__control{width:35px;height:35px;background:#000000;margin-right:0 !important}.home-featured-podcast .featured-podcast .podcast-item .podcast-info .podcast-audio .plyr__controls button.plyr__controls__item.plyr__control:hover,.home-featured-podcast .featured-podcast .podcast-item .podcast-info .podcast-audio .plyr__controls button.plyr__controls__item.plyr__control:focus,.home-featured-podcast .featured-podcast .podcast-item .podcast-info .podcast-audio .plyr__controls button.plyr__controls__item.plyr__control.plyr__tab-focus{outline:none;box-shadow:none}.home-featured-podcast .featured-podcast .podcast-item .podcast-info .podcast-audio .plyr__controls button.plyr__controls__item.plyr__control svg{margin:0 auto 0 -2px;fill:#ffffff}.home-featured-podcast .featured-podcast .podcast-item .podcast-info .podcast-audio .plyr__controls .plyr__controls__item{color:#c4d0dc}.home-featured-podcast .featured-podcast .podcast-item .podcast-info .podcast-audio .plyr__controls .plyr__controls__item.plyr__time{color:#000000;margin-left:10px}.home-featured-podcast .featured-podcast .podcast-item .podcast-info .podcast-audio .plyr__controls .plyr__controls__item.plyr__progress__container{margin-top:4px}.home-featured-podcast .featured-podcast .podcast-item .podcast-info .podcast-audio .plyr__controls .plyr__progress input[type="range"],.home-featured-podcast .featured-podcast .podcast-item .podcast-info .podcast-audio .plyr__controls .plyr__volume input[type="range"]{-webkit-appearance:none;cursor:pointer;overflow:hidden;height:10px;background-color:#c4d0dc;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #000000), color-stop(100%, #000000));background-size:50% 100%;background-repeat:no-repeat}.home-featured-podcast .featured-podcast .podcast-item .podcast-info .podcast-audio .plyr__controls .plyr__progress input[type="range"]::-webkit-slider-thumb,.home-featured-podcast .featured-podcast .podcast-item .podcast-info .podcast-audio .plyr__controls .plyr__volume input[type="range"]::-webkit-slider-thumb{width:10px;height:10px;margin-top:0}.home-featured-podcast .featured-podcast .podcast-item .podcast-info .podcast-audio .plyr__controls .plyr__progress input[type="range"]::-moz-range-thumb,.home-featured-podcast .featured-podcast .podcast-item .podcast-info .podcast-audio .plyr__controls .plyr__volume input[type="range"]::-moz-range-thumb{width:10px;height:10px;margin-top:0}.home-featured-podcast .featured-podcast .podcast-item .podcast-info .podcast-audio .plyr__controls .plyr__progress input[type="range"]::-ms-thumb,.home-featured-podcast .featured-podcast .podcast-item .podcast-info .podcast-audio .plyr__controls .plyr__volume input[type="range"]::-ms-thumb{width:10px;height:10px;margin-top:0}.home-featured-podcast .featured-podcast .podcast-item .podcast-info .podcast-audio .plyr__controls .plyr__progress input[type="range"]::-webkit-slider-runnable-track,.home-featured-podcast .featured-podcast .podcast-item .podcast-info .podcast-audio .plyr__controls .plyr__volume input[type="range"]::-webkit-slider-runnable-track{height:10px;border-radius:30px;background:transparent;-webkit-appearance:none;cursor:pointer}.home-featured-podcast .featured-podcast .podcast-item .podcast-info .podcast-audio .plyr__controls .plyr__progress input[type="range"]:focus::-webkit-slider-runnable-track,.home-featured-podcast .featured-podcast .podcast-item .podcast-info .podcast-audio .plyr__controls .plyr__volume input[type="range"]:focus::-webkit-slider-runnable-track{box-shadow:none;outline:none}.home-featured-podcast .featured-podcast .podcast-item .podcast-info .podcast-audio .plyr__controls .plyr__progress input[type="range"]::-moz-range-track,.home-featured-podcast .featured-podcast .podcast-item .podcast-info .podcast-audio .plyr__controls .plyr__volume input[type="range"]::-moz-range-track{height:10px;border-radius:30px;background:#c4d0dc;cursor:pointer}.home-featured-podcast .featured-podcast .podcast-item .podcast-info .podcast-audio .plyr__controls .plyr__progress input[type="range"]::-moz-track,.home-featured-podcast .featured-podcast .podcast-item .podcast-info .podcast-audio .plyr__controls .plyr__volume input[type="range"]::-moz-track{height:10px}.home-featured-podcast .featured-podcast .podcast-item .podcast-info .podcast-audio .plyr__controls .plyr__progress input[type="range"]::-moz-range-progress,.home-featured-podcast .featured-podcast .podcast-item .podcast-info .podcast-audio .plyr__controls .plyr__volume input[type="range"]::-moz-range-progress{background:#000000;height:10px;border-radius:30px}.home-featured-podcast .featured-podcast .podcast-item .podcast-info .podcast-audio .plyr__controls .plyr__progress input[type="range"]:hover,.home-featured-podcast .featured-podcast .podcast-item .podcast-info .podcast-audio .plyr__controls .plyr__progress input[type="range"]:focus,.home-featured-podcast .featured-podcast .podcast-item .podcast-info .podcast-audio .plyr__controls .plyr__volume input[type="range"]:hover,.home-featured-podcast .featured-podcast .podcast-item .podcast-info .podcast-audio .plyr__controls .plyr__volume input[type="range"]:focus{outline:none;box-shadow:none}.home-featured-podcast .featured-podcast .podcast-item .podcast-info .podcast-audio .plyr__controls .plyr__volume{max-width:80px;padding-right:0px}.home-featured-podcast .featured-podcast .podcast-item .podcast-info .podcast-audio .plyr__controls .plyr__volume input[type="range"]{position:relative;display:block;top:unset;left:unset;transform:none}.home-subscription{background-image:url('/images/banners/2023/footer-textures.png') !important;background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important;background-blend-mode:multiply;cursor:pointer}.home-subscription:before,.home-subscription:after{content:'';position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-size:contain}@media only screen and (min-width:1500px){.home-subscription:before,.home-subscription:after{background-size:auto}}.home-subscription:before{top:0;right:0;background-image:url('/images/kv/2023/dots-top-right.svg');background-position:right top}@media only screen and (max-width:991px){.home-subscription:before{background-size:100%}}@media only screen and (max-width:767px){.home-subscription:before{background-size:140%}}.home-subscription:after{bottom:0;left:0;background-image:url('/images/kv/2023/dots-bottom-left.svg');background-position:left bottom}@media only screen and (max-width:991px){.home-subscription:after{background-size:120%}}@media only screen and (max-width:767px){.home-subscription:after{background-size:150%}}.home-subscription h1 .icon{display:inline-block;max-width:30px;margin:0 0 0 10px;vertical-align:initial}.home-subscription a{font-size:16px;line-height:18px;letter-spacing:1px}.home-subscription a .icon{display:inline-block;max-width:15px;vertical-align:top;margin:0 0 0 3px}.home-subscription .sub-desc{width:750px;margin:0 auto}@media only screen and (max-width:991px){.home-subscription .sub-desc{width:90%}}.home-subscription .custom-mailing{display:flex;justify-content:center}@media only screen and (max-width:767px){.home-subscription .custom-mailing .acym_form table,.home-subscription .custom-mailing .acym_form tr,.home-subscription .custom-mailing .acym_form td{display:inline-block}}.home-subscription .custom-mailing .acym_form input[type="email"]{border:0;background:#ffffff;border-radius:0;max-width:100%;width:530px;text-align:center;color:#1f2632;font-size:14px;line-height:16px;padding:0.75rem 0.75rem}@media only screen and (max-width:1100px){.home-subscription .custom-mailing .acym_form input[type="email"]{width:350px}}.home-subscription .custom-mailing .acym_form input[type="email"]::placeholder{color:#1f2632;opacity:30%;font-size:14px;line-height:16px}.home-subscription .custom-mailing .acym_form button{margin-top:20px}.home-subscription .custom-mailing .acym_form button.btn-primary{position:relative;background:transparent;border:0;display:flex;align-items:baseline;justify-content:center;width:100%}.home-subscription .custom-mailing .acym_form button.btn-primary:hover,.home-subscription .custom-mailing .acym_form button.btn-primary:focus,.home-subscription .custom-mailing .acym_form button.btn-primary:active{outline:none;box-shadow:none !important;border:0;background:transparent}.home-subscription .custom-mailing .acym_form button.btn-primary span{color:#1f2632;text-transform:uppercase;font-size:16px;line-height:18px;font-family:"AlrightSans-Regular", sans-serif;font-weight:800}.home-subscription .custom-mailing .acym_form button.btn-primary span:after{position:relative;content:"";display:block;z-index:-1;bottom:0px;left:0;height:5px;width:100%;background-size:cover}.home-subscription .custom-mailing .acym_form button.btn-primary i{display:inline-block;margin:0 0 0 10px;font-size:16px;line-height:18px;color:#1f2632}.quick-links{overflow:hidden;z-index:9 !important}@media only screen and (max-width:991px){.quick-links{margin-top:20px !important}}.quick-links .vertical-line{position:relative}.quick-links .vertical-line:after{display:none;content:"";position:absolute;width:5px;height:74.7vh;background:#9b9c9e;bottom:-100px;left:calc((100vw - 1140px - 90px + 15px) / 2)}@media (min-width:1920px){.quick-links .vertical-line:after{left:calc((100vw - 1510px - 90px + 15px) / 2) !important}}@media (min-width:1440px) and (max-width:1919px){.quick-links .vertical-line:after{left:calc((100vw - 1300px - 90px + 15px) / 2) !important}}@media (min-width:1200px) and (max-width:1439px){.quick-links .vertical-line:after{left:calc((100vw - 1140px - 90px + 15px) / 2)}}@media only screen and (max-width:991px){.quick-links .vertical-line:after{display:none}}.quick-links .quick-list{display:flex}@media only screen and (max-width:767px){.quick-links .quick-list{flex-flow:row wrap}}.quick-links .quick-list .quick-item{width:100%;position:relative;display:inline-block}@media only screen and (max-width:991px){.quick-links .quick-list .quick-item{width:calc(50% - 30px)}.quick-links .quick-list .quick-item:nth-child(1),.quick-links .quick-list .quick-item:nth-child(3){margin-right:10px !important;margin-left:20px !important}.quick-links .quick-list .quick-item:nth-child(2),.quick-links .quick-list .quick-item:nth-child(4){margin-right:20px !important;margin-left:10px !important}}.quick-links .quick-list .quick-item:not(:last-child){margin-right:40px}@media only screen and (max-width:991px){.quick-links .quick-list .quick-item:not(:last-child){margin-right:0;margin-bottom:10px}}.quick-links .quick-list .quick-item .quick-img{position:relative;max-height:85px;overflow:hidden}.quick-links .quick-list .quick-item .quick-img img{object-fit:cover;object-position:center}.quick-links .quick-list .quick-item .content{position:absolute;bottom:80px;width:100%;text-align:center;color:#ffffff}.quick-links .quick-list .quick-item.title-subtitle-center-center .content{bottom:unset;top:0;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:30px}.quick-links .quick-list .quick-item.title-subtitle-center-center .content h2{text-transform:uppercase;font-size:20px;line-height:22px;margin-bottom:0px}@media only screen and (max-width:991px){.quick-links .quick-list .quick-item.title-subtitle-center-center .content h2{font-size:18px;line-height:20px}}.quick-links .sppb-addon-title,.quick-links .sppb-addon-subtitle{transform:none;transition:none}.quick-links .overlay-image-title{position:absolute;display:block;bottom:30px;height:auto}.quick-links .overlay-background-image-wrapper .overlay-background-image{background-size:inherit}.quick-links .center-content .overlay-image-title{position:relative;display:block;bottom:0;height:auto}.home-hero-wrapper .custom-slider .home-slider .sp-slider .black-canvas .sppb-container{margin-top:0px}.past-festivals-archive .history-listing .owl-nav button{position:absolute;height:100%;width:50px;top:0}.past-festivals-archive .history-listing .owl-nav button img{width:30px}.past-festivals-archive .history-listing .owl-nav button.owl-prev{left:-20px}.past-festivals-archive .history-listing .owl-nav button.owl-next{right:-20px}.past-festivals-archive .history-listing .owl-nav button:hover,.past-festivals-archive .history-listing .owl-nav button:focus{outline:none;box-shadow:none}.past-festivals-archive .history-listing .owl-nav button.disabled{display:none}.past-festivals-archive .history-listing .timeline-item{height:700px}@media only screen and (max-width:1400px){.past-festivals-archive .history-listing .timeline-item{height:650px}}@media only screen and (max-width:1100px){.past-festivals-archive .history-listing .timeline-item{height:700px}}@media only screen and (max-width:991px){.past-festivals-archive .history-listing .timeline-item{height:650px}}.past-festivals-archive .history-listing .timeline-item .sppb-timeline-title{font-family:'AlrightSans-Regular', sans-serif;font-weight:800;color:#000000;font-size:22px;line-height:22px;margin-bottom:20px;text-align:center}@media only screen and (max-width:1400px){.past-festivals-archive .history-listing .timeline-item .sppb-timeline-title{height:45px}}.past-festivals-archive .history-listing .timeline-item .sppb-timeline-image{margin-bottom:20px}.past-festivals-archive .history-listing .timeline-item .sppb-timeline-image img{width:60%;margin:0 auto;-webkit-box-shadow:0px 3px 5px 0px rgba(0, 0, 0, 0.8);-moz-box-shadow:0px 3px 5px 0px rgba(0, 0, 0, 0.8);box-shadow:0px 3px 5px 0px rgba(0, 0, 0, 0.8)}@media only screen and (max-width:991px){.past-festivals-archive .history-listing .timeline-item .sppb-timeline-image img{width:50%}}.past-festivals-archive .history-listing .timeline-item .sppb-timeline-content{height:260px}.past-festivals-archive .history-listing .timeline-item .sppb-timeline-content .content{display:inline-block;margin-bottom:20px;height:220px;line-height:16px;font-size:14px}.past-festivals-archive .history-listing .timeline-item .sppb-timeline-content .content p{line-height:16px;font-size:14px}@media only screen and (max-width:1400px){.past-festivals-archive .history-listing .timeline-item .sppb-timeline-content .content{height:250px}}@media only screen and (max-width:991px){.past-festivals-archive .history-listing .timeline-item .sppb-timeline-content .content{height:150px}}@media only screen and (max-width:767px){.past-festivals-archive .history-listing .timeline-item .sppb-timeline-content .content{height:220px}}.past-festivals-archive .history-listing .timeline-item .sppb-timeline-content .cta a.cta-btn,.past-festivals-archive .history-listing .timeline-item .sppb-timeline-content .cta a.cta-btn-x{color:#000000;border:1px solid #000000;padding:8px 15px}.past-festivals-archive .history-listing .timeline-item .sppb-timeline-content .cta a.cta-btn:hover,.past-festivals-archive .history-listing .timeline-item .sppb-timeline-content .cta a.cta-btn:focus,.past-festivals-archive .history-listing .timeline-item .sppb-timeline-content .cta a.cta-btn-x:hover,.past-festivals-archive .history-listing .timeline-item .sppb-timeline-content .cta a.cta-btn-x:focus{color:#ffffff;background:#000000;outline:none;box-shadow:none}.past-festivals-archive .history-listing .timeline-item .sppb-timeline-content .cta a.cta-btn-x{background:#000000}.programme-details #sp-main-body{padding:0;background:#eee}.programme-details .carousel-item img{width:100%}.programme-details .page-content .sppb-addon-wrapper:not(:first-child){margin-top:20px !important}.programme-details .full-width{width:100vw;margin-left:calc(-50vw + 50%)}.programme-details .toggle-link{pointer-events:auto;color:#000000 !important;background-color:#ddd;padding:5px 10px 3px 10px}.programme-details .toggle-link.active{pointer-events:none;background-color:#000000;color:#ffffff !important}.programme-details .language-toggle{display:none}.programme-details .language-chinese{font-size:16px}.programme-details .article-details .article-feature-gallery .article-feature-gallery-nav .carousel-control{position:absolute;bottom:10px;top:unset;opacity:1}.programme-details .article-details .article-feature-gallery .article-feature-gallery-nav .carousel-control.carousel-control-prev{left:unset;right:300px}.programme-details .article-details .article-feature-gallery .article-feature-gallery-nav .carousel-control.carousel-control-next{right:155px}.programme-details .article-details .article-feature-gallery .article-feature-gallery-nav .article-feature-gallery-counter{flex-direction:row;position:absolute;bottom:10px;height:50px;display:flex;justify-content:space-evenly;align-items:center;right:330px;color:#ffffff}.programme-details .article-details .article-feature-gallery .article-feature-gallery-nav .article-feature-gallery-counter span.current-item,.programme-details .article-details .article-feature-gallery .article-feature-gallery-nav .article-feature-gallery-counter span.total-item{font-size:14px;line-height:16px;letter-spacing:0px;width:23px}.programme-details .article-details .article-feature-gallery .article-feature-gallery-nav .article-feature-gallery-counter span.current-number-dash{margin:0 10px}.programme-details .article-details .article-block{position:relative}@media only screen and (max-width:991px){.programme-details .article-details .article-block{max-width:100vw !important}}.programme-details .article-details .article-block .article-breadcrumbs{color:#606060;font-size:14px;line-height:16px;margin-bottom:0px;white-space:nowrap}.programme-details .article-details .article-block .article-breadcrumbs .split{margin:0 5px}.programme-details .article-details .article-block .article-breadcrumbs a{color:#000000}.programme-details .article-details .article-block .article-breadcrumbs a:hover,.programme-details .article-details .article-block .article-breadcrumbs a:focus{color:#000000}@media only screen and (max-width:991px){.programme-details .article-details .article-block .article-breadcrumbs .float-right{float:none !important;margin:8px 0px}}@media only screen and (max-width:991px){.programme-details .article-details .article-block .article-breadcrumbs .float-right .split{display:none}}@media only screen and (max-width:1300px){.programme-details .article-details .article-block .breadcrumbs{max-width:20%;flex:0 0 20%}}@media only screen and (max-width:1100px){.programme-details .article-details .article-block .breadcrumbs{max-width:15%;flex:0 0 15%}}@media only screen and (max-width:991px){.programme-details .article-details .article-block .breadcrumbs{max-width:100%;flex:0 0 100%;margin:0 0 25px}}.programme-details .article-details .article-block .details{margin:0 auto 20px}.programme-details .article-details .article-block .details .linkWaterHr{margin-top:0em;margin-bottom:0.5em}@media only screen and (max-width:991px){.programme-details .article-details .article-block .details{margin:0 auto 50px}}.programme-details .article-details .article-block .details .program-cta{width:150px;margin-bottom:0px;display:table}@media only screen and (max-width:767px){.programme-details .article-details .article-block .details .program-cta{margin:0px 0 20px}}.programme-details .article-details .article-block .details .program-cta a.cta-btn,.programme-details .article-details .article-block .details .program-cta a.cta-btn-x{background:#000000;color:#ffffff;padding:8px 15px;width:100%;display:table-cell;text-align:center;font-size:14px;line-height:16px;white-space:nowrap;margin-left:5px}@media only screen and (max-width:767px){.programme-details .article-details .article-block .details .program-cta a.cta-btn,.programme-details .article-details .article-block .details .program-cta a.cta-btn-x{display:flex;margin-bottom:5px}}.programme-details .article-details .article-block .details .program-cta a.cta-btn.add-cta-btn,.programme-details .article-details .article-block .details .program-cta a.cta-btn-x.add-cta-btn{background:#000000}.programme-details .article-details .article-block .details .program-cta a.cta-btn.disable-btn,.programme-details .article-details .article-block .details .program-cta a.cta-btn-x.disable-btn{pointer-events:none;background:#ccc}.programme-details .article-details .article-block .details .program-cta a.cta-btn-x{background:#000000}.programme-details .article-details .article-block .details .article-header{padding:30px;margin-bottom:20px}@media only screen and (max-width:991px){.programme-details .article-details .article-block .details .article-header{padding:20px}}.programme-details .article-details .article-block .details .article-header h2{line-height:42px;font-size:40px;margin-bottom:20px;font-weight:unset}@media only screen and (max-width:991px){.programme-details .article-details .article-block .details .article-header h2{line-height:22px;font-size:20px}}.programme-details .article-details .article-block .details .article-header .title-share,.programme-details .article-details .article-block .details .article-header .breadcrumb-share{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width:991px){.programme-details .article-details .article-block .details .article-header .title-share,.programme-details .article-details .article-block .details .article-header .breadcrumb-share{justify-content:flex-start}}.programme-details .article-details .article-block .details .article-header .title-share .article-social-share .social-share-icon .share-txt,.programme-details .article-details .article-block .details .article-header .breadcrumb-share .article-social-share .social-share-icon .share-txt{text-align:right;margin-bottom:0px;white-space:nowrap}.programme-details .article-details .article-block .details .article-header .title-share .article-social-share .social-share-icon ul,.programme-details .article-details .article-block .details .article-header .breadcrumb-share .article-social-share .social-share-icon ul{margin-right:-7px}.programme-details .article-details .article-block .details .article-header .title-share .article-social-share .social-share-icon ul li a,.programme-details .article-details .article-block .details .article-header .breadcrumb-share .article-social-share .social-share-icon ul li a{background:transparent;height:20px;line-height:20px;width:20px}.programme-details .article-details .article-block .details .article-header .title-share .article-social-share .social-share-icon ul li a img.icn,.programme-details .article-details .article-block .details .article-header .breadcrumb-share .article-social-share .social-share-icon ul li a img.icn{width:15px;display:inline-block}.programme-details .article-details .article-block .details .article-header .title-share .article-social-share .social-share-icon ul li:not(:last-child),.programme-details .article-details .article-block .details .article-header .breadcrumb-share .article-social-share .social-share-icon ul li:not(:last-child){margin-right:5px}.programme-details .article-details .article-block .details .article-header .mobile-share .article-social-share{float:none;margin-top:20px}.programme-details .article-details .article-block .details .article-header .mobile-share .article-social-share ul li a{background:transparent;height:20px;line-height:30px;width:20px}.programme-details .article-details .article-block .details .article-header .mobile-share .article-social-share ul li a img.icn{width:25px;display:inline-block}@media only screen and (max-width:991px){.programme-details .article-details .article-block .details .article-header .mobile-share .article-social-share ul li a img.icn{width:15px}}.programme-details .article-details .article-block .details .article-header .mobile-share .article-social-share ul li:not(:last-child){margin:0}.programme-details .article-details .article-block .details .article-header .program-add-info{display:flex;align-items:flex-start;justify-content:space-between;flex:auto}@media only screen and (max-width:767px){.programme-details .article-details .article-block .details .article-header .program-add-info{flex-direction:column;justify-content:flex-start}}.programme-details .article-details .article-block .details .article-header .program-add-info .program-info{display:flex;align-items:flex-start;width:100%}@media only screen and (max-width:991px){.programme-details .article-details .article-block .details .article-header .program-add-info .program-info{display:block}}.programme-details .article-details .article-block .details .article-header .program-add-info .program-info .program-date-time{display:inline-block;margin-right:10px;line-height:18px;width:80%}.programme-details .article-details .article-block .details .article-header .program-add-info .program-info .program-date-time.long-info{width:75%}@media only screen and (max-width:991px){.programme-details .article-details .article-block .details .article-header .program-add-info .program-info .program-date-time{margin-bottom:15px;width:100%}}.programme-details .article-details .article-block .details .article-header .program-add-info .program-info .program-date-time .addtocal{font-size:14px;line-height:16px;margin-bottom:0;color:#000000;white-space:nowrap}.programme-details .article-details .article-block .details .article-header .program-add-info .program-info .program-date-time .addtocal img.icn{display:inline-block;width:20px;margin-right:2px;vertical-align:sub}.programme-details .article-details .article-block .details .article-header .program-add-info .program-info .program-date-time .addtocal:hover,.programme-details .article-details .article-block .details .article-header .program-add-info .program-info .program-date-time .addtocal:focus{box-shadow:none;outline:none;color:#000000}.programme-details .article-details .article-block .details .article-header .program-add-info .program-info .program-date-time .program-ticket-type{margin-top:5px}.programme-details .article-details .article-block .details .article-header .program-add-info .program-info .program-date-time .program-advisory{margin-top:15px}.programme-details .article-details .article-block .details .article-header .program-add-info .program-info .program-venue-price{display:inline-block;font-size:14px;line-height:16px;white-space:nowrap;min-width:150px}.programme-details .article-details .article-block .details .article-header .program-add-info .program-info .program-venue-price .event-venue{margin-bottom:5px}.programme-details .article-details .article-block .details .article-header .program-add-info .program-info .program-venue-price .event-price{margin-bottom:5px}.programme-details .article-details .article-block .details .article-header .program-add-info .program-info .program-venue-price .event-ended{font-style:italic;color:#999;text-align:right}.programme-details .article-details .article-block .details .article-header .program-add-info .program-info .program-venue-price img.icn{width:20px;height:20px;vertical-align:sub;display:inline-block;margin-right:5px}.programme-details .article-details .article-block .details .article-header .program-add-info .program-cta{width:150px;margin-bottom:10px}@media only screen and (max-width:767px){.programme-details .article-details .article-block .details .article-header .program-add-info .program-cta{width:100%;margin:20px 0 0}}.programme-details .article-details .article-block .details .article-header .program-add-info .program-cta a.cta-btn,.programme-details .article-details .article-block .details .article-header .program-add-info .program-cta a.cta-btn-x{background:#000000;color:#ffffff;padding:8px 15px;width:100%;display:block;text-align:center;font-size:14px;line-height:16px;white-space:nowrap}.programme-details .article-details .article-block .details .article-header .program-add-info .program-cta a.cta-btn.disable-btn,.programme-details .article-details .article-block .details .article-header .program-add-info .program-cta a.cta-btn-x.disable-btn{pointer-events:none;background:#ccc}.programme-details .article-details .article-block .details .article-header .program-add-info .program-cta a.cta-btn-x{background:#000000}@media only screen and (max-width:767px){.programme-details .article-details .article-block .details .article-header .content table tr td{display:inline-block}}.programme-details .article-details .article-block .details .article-body .sppb-row-container{padding:0}.programme-details .article-details .article-block .details .article-body .program-soundtrack .sppb-advance-audio{padding:0;display:block}@media only screen and (max-width:1100px){.programme-details .article-details .article-block .details .article-body .program-soundtrack .sppb-advance-audio{overflow:hidden}}.programme-details .article-details .article-block .details .article-body .program-soundtrack .sppb-advance-audio .audio-image{margin-right:30px;height:150px;width:150px;float:left}@media only screen and (max-width:1100px){.programme-details .article-details .article-block .details .article-body .program-soundtrack .sppb-advance-audio .audio-image{height:100%}}@media only screen and (max-width:767px){.programme-details .article-details .article-block .details .article-body .program-soundtrack .sppb-advance-audio .audio-image{float:none;height:200px;width:100%}}.programme-details .article-details .article-block .details .article-body .program-soundtrack .sppb-advance-audio .audio-image img{border-radius:0;object-fit:cover;object-position:center;width:100%;height:100%;max-width:unset;margin:0}.programme-details .article-details .article-block .details .article-body .program-soundtrack .sppb-advance-audio img{border-radius:0;object-fit:cover;object-position:center}.programme-details .article-details .article-block .details .article-body .program-soundtrack .sppb-advance-audio img.icn{width:25px;display:inline-block;margin-right:10px}.programme-details .article-details .article-block .details .article-body .program-soundtrack .sppb-advance-audio .program-audio-info{padding:20px 45px 20px 0;position:relative}@media only screen and (max-width:767px){.programme-details .article-details .article-block .details .article-body .program-soundtrack .sppb-advance-audio .program-audio-info{padding:20px}}.programme-details .article-details .article-block .details .article-body .program-soundtrack .sppb-advance-audio .program-audio-info .header{display:flex;flex:auto;justify-content:space-between;align-items:center}.programme-details .article-details .article-block .details .article-body .program-soundtrack .sppb-advance-audio .program-audio-info .header .title-author .author-presenter{font-family:'AlrightSans-Regular', sans-serif;color:#689eb8}.programme-details .article-details .article-block .details .article-body .program-soundtrack .sppb-advance-audio .program-audio-info .header .soundtrack-share .share-txt{cursor:pointer}.programme-details .article-details .article-block .details .article-body .program-soundtrack .sppb-advance-audio .program-audio-info .header .soundtrack-share .share-txt img.icn{width:25px;display:inline-block;margin-right:10px}.programme-details .article-details .article-block .details .article-body .program-soundtrack .sppb-advance-audio .program-audio-info .header .soundtrack-share .share-txt .label{color:#c4d0dc}.programme-details .article-details .article-block .details .article-body .program-soundtrack .sppb-advance-audio .program-audio-info .share-hidden{right:135px;top:5px}.programme-details .article-details .article-block .details .article-body .program-soundtrack .sppb-advance-audio .program-audio-info .share-hidden .social-list ul li a img{margin-right:0}.programme-details .article-details .article-block .details .article-body .program-soundtrack .sppb-advance-audio .soundtrack-audio{display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width:1100px){.programme-details .article-details .article-block .details .article-body .program-soundtrack .sppb-advance-audio .soundtrack-audio{flex-direction:column;justify-content:flex-start;align-items:flex-start}}.programme-details .article-details .article-block .details .article-body .program-soundtrack .sppb-advance-audio .soundtrack-audio .plyr--full-ui input[type="range"]{color:#000000}.programme-details .article-details .article-block .details .article-body .program-soundtrack .sppb-advance-audio .soundtrack-audio .plyr--full-ui input[type="range"]:hover,.programme-details .article-details .article-block .details .article-body .program-soundtrack .sppb-advance-audio .soundtrack-audio .plyr--full-ui input[type="range"]:focus{border:0;outline:none !important;box-shadow:none !important}.programme-details .article-details .article-block .details .article-body .program-soundtrack .sppb-advance-audio .soundtrack-audio .plyr--full-ui input[type="range"].plyr__tab-focus::-webkit-slider-runnable-track{outline:none !important;box-shadow:none !important}.programme-details .article-details .article-block .details .article-body .program-soundtrack .sppb-advance-audio .soundtrack-audio .plyr__controls button.plyr__controls__item.plyr__control{width:35px;height:35px;background:#000000;margin-right:0 !important}.programme-details .article-details .article-block .details .article-body .program-soundtrack .sppb-advance-audio .soundtrack-audio .plyr__controls button.plyr__controls__item.plyr__control:hover,.programme-details .article-details .article-block .details .article-body .program-soundtrack .sppb-advance-audio .soundtrack-audio .plyr__controls button.plyr__controls__item.plyr__control:focus,.programme-details .article-details .article-block .details .article-body .program-soundtrack .sppb-advance-audio .soundtrack-audio .plyr__controls button.plyr__controls__item.plyr__control.plyr__tab-focus{outline:none;box-shadow:none}.programme-details .article-details .article-block .details .article-body .program-soundtrack .sppb-advance-audio .soundtrack-audio .plyr__controls button.plyr__controls__item.plyr__control svg{margin:0 auto 0 -2px;fill:#ffffff}.programme-details .article-details .article-block .details .article-body .program-soundtrack .sppb-advance-audio .soundtrack-audio .plyr__controls .plyr__controls__item{color:#c4d0dc}.programme-details .article-details .article-block .details .article-body .program-soundtrack .sppb-advance-audio .soundtrack-audio .plyr__controls .plyr__controls__item.plyr__time{color:#000000;margin-left:10px}.programme-details .article-details .article-block .details .article-body .program-soundtrack .sppb-advance-audio .soundtrack-audio .plyr__controls .plyr__controls__item.plyr__progress__container{margin-top:4px}.programme-details .article-details .article-block .details .article-body .program-soundtrack .sppb-advance-audio .soundtrack-audio .plyr__controls .plyr__progress input[type="range"],.programme-details .article-details .article-block .details .article-body .program-soundtrack .sppb-advance-audio .soundtrack-audio .plyr__controls .plyr__volume input[type="range"]{-webkit-appearance:none;cursor:pointer;overflow:hidden;height:10px;background-color:#c4d0dc;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #000000), color-stop(100%, #000000));background-size:50% 100%;background-repeat:no-repeat}.programme-details .article-details .article-block .details .article-body .program-soundtrack .sppb-advance-audio .soundtrack-audio .plyr__controls .plyr__progress input[type="range"]::-webkit-slider-thumb,.programme-details .article-details .article-block .details .article-body .program-soundtrack .sppb-advance-audio .soundtrack-audio .plyr__controls .plyr__volume input[type="range"]::-webkit-slider-thumb{width:10px;height:10px;margin-top:0}.programme-details .article-details .article-block .details .article-body .program-soundtrack .sppb-advance-audio .soundtrack-audio .plyr__controls .plyr__progress input[type="range"]::-moz-range-thumb,.programme-details .article-details .article-block .details .article-body .program-soundtrack .sppb-advance-audio .soundtrack-audio .plyr__controls .plyr__volume input[type="range"]::-moz-range-thumb{width:10px;height:10px;margin-top:0}.programme-details .article-details .article-block .details .article-body .program-soundtrack .sppb-advance-audio .soundtrack-audio .plyr__controls .plyr__progress input[type="range"]::-ms-thumb,.programme-details .article-details .article-block .details .article-body .program-soundtrack .sppb-advance-audio .soundtrack-audio .plyr__controls .plyr__volume input[type="range"]::-ms-thumb{width:10px;height:10px;margin-top:0}.programme-details .article-details .article-block .details .article-body .program-soundtrack .sppb-advance-audio .soundtrack-audio .plyr__controls .plyr__progress input[type="range"]::-webkit-slider-runnable-track,.programme-details .article-details .article-block .details .article-body .program-soundtrack .sppb-advance-audio .soundtrack-audio .plyr__controls .plyr__volume input[type="range"]::-webkit-slider-runnable-track{height:10px;border-radius:30px;background:transparent;-webkit-appearance:none;cursor:pointer}.programme-details .article-details .article-block .details .article-body .program-soundtrack .sppb-advance-audio .soundtrack-audio .plyr__controls .plyr__progress input[type="range"]:focus::-webkit-slider-runnable-track,.programme-details .article-details .article-block .details .article-body .program-soundtrack .sppb-advance-audio .soundtrack-audio .plyr__controls .plyr__volume input[type="range"]:focus::-webkit-slider-runnable-track{box-shadow:none;outline:none}.programme-details .article-details .article-block .details .article-body .program-soundtrack .sppb-advance-audio .soundtrack-audio .plyr__controls .plyr__progress input[type="range"]::-moz-range-track,.programme-details .article-details .article-block .details .article-body .program-soundtrack .sppb-advance-audio .soundtrack-audio .plyr__controls .plyr__volume input[type="range"]::-moz-range-track{height:10px;border-radius:30px;background:#c4d0dc;cursor:pointer}.programme-details .article-details .article-block .details .article-body .program-soundtrack .sppb-advance-audio .soundtrack-audio .plyr__controls .plyr__progress input[type="range"]::-moz-track,.programme-details .article-details .article-block .details .article-body .program-soundtrack .sppb-advance-audio .soundtrack-audio .plyr__controls .plyr__volume input[type="range"]::-moz-track{height:10px}.programme-details .article-details .article-block .details .article-body .program-soundtrack .sppb-advance-audio .soundtrack-audio .plyr__controls .plyr__progress input[type="range"]::-moz-range-progress,.programme-details .article-details .article-block .details .article-body .program-soundtrack .sppb-advance-audio .soundtrack-audio .plyr__controls .plyr__volume input[type="range"]::-moz-range-progress{background:#000000;height:10px;border-radius:30px}.programme-details .article-details .article-block .details .article-body .program-soundtrack .sppb-advance-audio .soundtrack-audio .plyr__controls .plyr__progress input[type="range"]:hover,.programme-details .article-details .article-block .details .article-body .program-soundtrack .sppb-advance-audio .soundtrack-audio .plyr__controls .plyr__progress input[type="range"]:focus,.programme-details .article-details .article-block .details .article-body .program-soundtrack .sppb-advance-audio .soundtrack-audio .plyr__controls .plyr__volume input[type="range"]:hover,.programme-details .article-details .article-block .details .article-body .program-soundtrack .sppb-advance-audio .soundtrack-audio .plyr__controls .plyr__volume input[type="range"]:focus{outline:none;box-shadow:none}.programme-details .article-details .article-block .details .article-body .program-soundtrack .sppb-advance-audio .soundtrack-audio .plyr__controls .plyr__volume{max-width:80px}.programme-details .article-details .article-block .details .article-body .program-soundtrack .sppb-advance-audio .soundtrack-audio .plyr__controls .plyr__volume input[type="range"]{position:relative;display:block;top:unset;left:unset;transform:none}.programme-details .article-details .article-block .details .article-body .program-soundtrack .sppb-advance-audio .soundtrack-audio .audio-play-more-btn{display:inline-block;width:100%;max-width:190px;text-align:right;margin-left:30px}@media only screen and (max-width:1100px){.programme-details .article-details .article-block .details .article-body .program-soundtrack .sppb-advance-audio .soundtrack-audio .audio-play-more-btn{margin:30px 0 0}}.programme-details .article-details .article-block .details .article-body .program-soundtrack .sppb-advance-audio .soundtrack-audio .audio-play-more-btn a.audio-play-btn{display:inline-block;width:190px;padding:10px 15px;color:#ffffff;background:#000000;text-align:center}@media only screen and (max-width:767px){.programme-details .article-details .article-block .details .article-body .program-soundtrack .sppb-advance-audio .soundtrack-audio .audio-play-more-btn a.audio-play-btn img{margin-bottom:0}}@media only screen and (max-width:991px){.programme-details .article-details .article-block .details .article-body .program-about{padding:20px !important}}@media only screen and (max-width:991px){.programme-details .article-details .article-block .details .article-body .program-about .sppb-col-md-12{padding:0px 15px !important}}.programme-details .article-details .article-block .details .article-body .program-about p{color:#1f2632 !important}.programme-details .article-details .article-block .details .article-body .program-about p:last-child{margin-bottom:0}.programme-details .article-details .article-block .details .article-body .program-about a{color:#689eb8 !important}.programme-details .article-details .article-block .details .article-body .program-about a:hover,.programme-details .article-details .article-block .details .article-body .program-about a:focus{color:#689eb8 !important;outline:none;box-shadow:none}.programme-details .article-details .article-block .details .article-body .program-quotes .quote-list{position:relative}.programme-details .article-details .article-block .details .article-body .program-quotes .quote-list .show-quote{position:absolute;left:40%;z-index:-1;opacity:0.1}.programme-details .article-details .article-block .details .article-body .program-quotes .quote-list .quote-item p.content{margin-bottom:0}.programme-details .article-details .article-block .details .article-body .program-quotes .quote-list .quote-item p.name{font-style:italic}.programme-details .article-details .article-block .details .article-body .program-review{overflow:hidden}.programme-details .article-details .article-block .details .article-body .program-review .review-list .owl-carousel .owl-stage-outer{overflow:visible}.programme-details .article-details .article-block .details .article-body .program-review .review-list .review-item{background:#ffffff;padding:50px}.programme-details .article-details .article-block .details .article-body .program-review .review-list .review-item hr{margin:5px 0 10px}.programme-details .article-details .article-block .details .article-body .program-review .review-list .review-item .client-avatar{display:inline-block;max-width:90px;max-height:90px;overflow:hidden;position:absolute;top:-50px}.programme-details .article-details .article-block .details .article-body .program-review .review-list .review-item .client-avatar img.avatar{display:inline-block;width:90px;height:90px;object-position:center;object-fit:cover;background:#e6e6e6;border-radius:50px}.programme-details .article-details .article-block .details .article-body .program-review .review-list .review-item .client-info-rating .client-header{display:flex;flex:auto;align-items:center;justify-content:space-between;margin-top:10px}.programme-details .article-details .article-block .details .article-body .program-review .review-list .review-item .client-info-rating .client-header .client-title .client-name{font-size:20px;line-height:22px}.programme-details .article-details .article-block .details .article-body .program-review .review-list .review-item .client-info-rating .client-header .client-title .client-designation{font-size:14px;line-height:16px}.programme-details .article-details .article-block .details .article-body .program-review .review-list .review-item .client-info-rating .client-header .client-social{display:inline-block}.programme-details .article-details .article-block .details .article-body .program-review .review-list .review-item .client-info-rating .client-header .client-social img.icn{width:30px;height:30px;display:inline-block;object-position:center;object-fit:cover}.programme-details .article-details .article-block .details .article-body .program-review .review-list .review-item .client-info-rating .client-rating{margin-top:10px}.programme-details .article-details .article-block .details .article-body .program-review .review-list .review-item .client-info-rating .client-rating .sppb-review-carousel-rating{display:inline-block;position:relative;letter-spacing:5px;color:#000000}.programme-details .article-details .article-block .details .article-body .program-review .review-list .review-item .client-info-rating .client-rating .sppb-review-carousel-rating:before,.programme-details .article-details .article-block .details .article-body .program-review .review-list .review-item .client-info-rating .client-rating .sppb-review-carousel-rating:after{content:"";font-family:"Font Awesome 5 Free"}.programme-details .article-details .article-block .details .article-body .program-review .review-list .review-item .client-info-rating .client-rating .sppb-review-carousel-rating:before{z-index:1;width:88%;overflow:hidden;display:block}.programme-details .article-details .article-block .details .article-body .program-review .review-list .review-item .client-info-rating .client-rating .sppb-review-carousel-rating:after{position:absolute;top:0;left:0;z-index:0}.programme-details .article-details .article-block .details .article-body .custom-grid{width:100%}@media only screen and (max-width:991px){.programme-details .article-details .article-block .details .article-body .custom-grid{width:200vw;overflow-x:scroll}}.programme-details .article-details .article-block .details .article-body .custom-grid .grid-row{display:grid;grid-auto-flow:column;grid-auto-columns:1fr}.programme-details .article-details .article-block .details .article-body .custom-grid .grid-row:first-child{background-color:#e2e2e2}.programme-details .article-details .article-block .details .article-body .custom-grid .grid-row:first-child .grid-info{font-weight:800}.programme-details .article-details .article-block .details .article-body .custom-grid .grid-row .grid-fullinfo{grid-auto-columns:7fr;padding:10px;border:1px solid #000;font-weight:800;text-align:center}.programme-details .article-details .article-block .details .article-body .custom-grid .grid-row .grid-fullinfo.divider{background-color:#f2f2f2}.programme-details .article-details .article-block .details .article-body .custom-grid .grid-row .grid-info{padding:10px;border:1px solid #000;text-align:center}.programme-details .article-details .article-block .details .article-body .custom-grid .grid-row .grid-info.blank{background-color:#000}.programme-details .article-details .article-block .details .article-body .program-wps{margin:20px 0;background:#ffffff;padding:30px}.programme-details .article-details .article-block .details .article-body .program-wps.schedule-wrapper{position:relative}.programme-details .article-details .article-block .details .article-body .program-wps.schedule-wrapper .mobile-info{display:none;position:absolute;top:25px;right:10px}@media only screen and (max-width:991px){.programme-details .article-details .article-block .details .article-body .program-wps.schedule-wrapper .mobile-info{display:block}}@media only screen and (max-width:991px){.programme-details .article-details .article-block .details .article-body .program-wps.schedule-wrapper{overflow-x:scroll}}@media only screen and (max-width:991px){.programme-details .article-details .article-block .details .article-body .program-wps{padding:20px}}.programme-details .article-details .article-block .details .article-body .program-wps p.sppb-addon-title{font-size:20px;line-height:22px}.programme-details .article-details .article-block .details .article-body .program-wps .wpitem{margin-bottom:15px;position:relative;overflow:hidden;display:flex;align-items:flex-start}.programme-details .article-details .article-block .details .article-body .program-wps .wpitem:last-child{margin-bottom:0}@media only screen and (max-width:991px){.programme-details .article-details .article-block .details .article-body .program-wps .wpitem{flex-direction:column}}.programme-details .article-details .article-block .details .article-body .program-wps .wpitem .wp-avatar{margin-bottom:10px;position:relative;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;line-height:0;overflow:hidden;background:var(--background);background-blend-mode:color;background-size:cover;background-position:center;background-repeat:no-repeat;height:220px;width:220px;border:none;border-radius:30px 0}.programme-details .article-details .article-block .details .article-body .program-wps .wpitem .wp-avatar.no-overlay{background:var(--background);background-size:cover;background-position:center}@media only screen and (max-width:1400px){.programme-details .article-details .article-block .details .article-body .program-wps .wpitem .wp-avatar{height:190px;width:170px}}.programme-details .article-details .article-block .details .article-body .program-wps .wpitem .wp-img{flex:0 0 70%;max-width:70%;margin:20px}@media only screen and (max-width:991px){.programme-details .article-details .article-block .details .article-body .program-wps .wpitem .wp-img{flex:0 0 35%;max-width:35%;margin:20px 0 0}}.programme-details .article-details .article-block .details .article-body .program-wps .wpitem .wp-img img.avatar{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:50%;overflow:hidden;background:#f04e98;padding:5px 0 0;transform:scale(1);transition:all 0.5s}.programme-details .article-details .article-block .details .article-body .program-wps .wpitem .wp-info{flex:0 0 80%;max-width:80%;padding:0 20px 20px}@media only screen and (max-width:991px){.programme-details .article-details .article-block .details .article-body .program-wps .wpitem .wp-info{flex:0 0 100%;max-width:100%;width:100%}}.programme-details .article-details .article-block .details .article-body .program-wps .wpitem .wp-info .title{font-size:20px;line-height:26px;color:#000000}.programme-details .article-details .article-block .details .article-body .program-wps .wpitem .wp-info .intro{margin:20px 0;color:#1f2632}.programme-details .article-details .article-block .details .article-body .program-wps .wpitem .wp-info .wp-link{display:inline-block;position:relative;color:#1f2632}.programme-details .article-details .article-block .details .article-body .program-wps .wpitem .wp-info .wp-link img.icn{width:30px;display:inline-block;margin-left:10px;vertical-align:middle}.programme-details .article-details .article-block .details .article-body .program-wps .wpitem:hover .wp-img img.avatar,.programme-details .article-details .article-block .details .article-body .program-wps .wpitem:focus .wp-img img.avatar{transform:scale(1.05)}.programme-details .article-details .article-block .details .article-body .program-wps .wpitem:hover .wp-info .title,.programme-details .article-details .article-block .details .article-body .program-wps .wpitem:hover .wp-info .wp-link,.programme-details .article-details .article-block .details .article-body .program-wps .wpitem:focus .wp-info .title,.programme-details .article-details .article-block .details .article-body .program-wps .wpitem:focus .wp-info .wp-link{color:#000000}.programme-details .article-details .article-block .details .article-body .program-wps .short-divider{height:1px;background:#9b9c9e;width:20%;margin:0 auto 15px}@media only screen and (max-width:1300px){.programme-details .article-details .article-block .empty{display:none}}.programme-details .recommend-program{padding:0px 0}.programme-details .recommend-program .sppb-container{max-width:1730px;margin-left:auto;margin-right:0;padding:30px}.programme-details .recommend-program .event-item .event-image-type .event-img{height:285px}.main-programme .program-listing .sppb-row-container{max-width:100%}@media only screen and (max-width:767px){.main-programme .program-listing .itemlist{grid-template-columns:1fr !important}}@media only screen and (min-width:1200px) and (max-width:1499px){.program-listing .listing{max-width:1180px !important}}@media only screen and (min-width:1500px) and (max-width:1700px){.program-listing .listing{max-width:1280px !important}}.program-listing .toggle-programme-view{text-align:center;margin-bottom:30px;display:flex;align-items:center;justify-content:center}.program-listing .toggle-programme-view a{padding:4px 10px;color:#222222;text-transform:uppercase;font-size:16px}.program-listing .toggle-programme-view a#view-detail{border-right:2px solid #222}@media only screen and (min-width:1200px){.program-listing .toggle-programme-view a{padding:4px 20px}}@media only screen and (max-width:767px){.program-listing .toggle-programme-view a{padding:4px 8px}}.program-listing .toggle-programme-view a.active,.program-listing .toggle-programme-view a:hover,.program-listing .toggle-programme-view a:focus{font-weight:900;color:#222222;outline:none;border:0}.program-listing .calendar-ctas,.program-listing .view-all-progs{position:absolute;top:-54px;right:0}@media only screen and (max-width:1399px){.program-listing .calendar-ctas,.program-listing .view-all-progs{width:100%;position:relative;top:unset;right:unset;display:flex;align-items:center;justify-content:center;margin:0 0 30px}}.program-listing .calendar-ctas .separator,.program-listing .view-all-progs .separator{margin:0 10px}.program-listing .calendar-ctas a,.program-listing .view-all-progs a{text-transform:uppercase;text-align:center}.program-listing .calendar-ctas a:hover,.program-listing .calendar-ctas a:focus,.program-listing .view-all-progs a:hover,.program-listing .view-all-progs a:focus{outline:none;box-shadow:none;color:#000000}.program-listing .calendar-ctas a i,.program-listing .view-all-progs a i{margin:0 0 0 5px}.program-listing .view-all-progs{left:0;right:unset}.program-listing .jqTimespaceTitleClamp{font-size:16px;font-weight:normal;font-weight:700}.program-listing .jqTimespaceEvent{border-top:5px solid #0a1a29;border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd}.program-listing .jqTimespaceEvent .event-title{color:#000000;font-weight:normal;font-weight:700}.program-listing .jqTimespaceEvent .event-venue{font-size:12px;font-weight:normal}.program-listing .jqTimespaceEvent.cat-experiential--participator{border-top:5px solid #f04e98}.program-listing .jqTimespaceEvent.cat-others{border-top:5px solid #000000}.program-listing .jqTimespaceEvent.cat-craft{border-top:5px solid #9faee5}.program-listing .timeline-dateselector{padding-left:0}.program-listing .timeline-dateselector h3{font-size:14px;font-family:"AlrightSans-Regular", sans-serif !important;font-weight:800;display:inline-block !important;margin:0;color:#000000}.program-listing .timeline-dateselector label{background:transparent;border:1px solid #c4d0dc;width:50px !important;cursor:pointer;position:relative;display:inline-block !important;font-size:14px;color:#000000;text-align:center}.program-listing .timeline-dateselector label .day{font-size:12px;line-height:12px;padding:5px 0;text-transform:uppercase}.program-listing .timeline-dateselector label .date{font-size:22px;padding:5px 0 0}.program-listing .timeline-dateselector label .month{font-size:12px;line-height:12px;padding:3px 0;text-transform:uppercase}.program-listing .timeline-dateselector label:hover,.program-listing .timeline-dateselector label.active{border-color:#000000;background:#000000;color:#ffffff !important}.program-listing .timeline-dateselector label:hover:after,.program-listing .timeline-dateselector label.active:after{border-color:#000000;background:#000000;color:#ffffff !important}.program-listing .timeline-dateselector .panel-body{display:flex;width:100%;align-items:center;justify-content:flex-start;overflow:auto}.program-listing .timeline-dateselector .panel-body .radio-item:not(:last-child){margin-right:5px}.program-listing #program-date-radio{background:none;padding:10px 0px}.program-listing .date-filter{overflow-x:auto;margin-bottom:10px}.program-listing .date-filter .date-item{padding:10px 18px;border:1px solid #000000;display:inline-block;text-align:center;font-weight:500;text-transform:uppercase;font-size:22px;margin-right:15px;cursor:pointer}.program-listing .date-filter .date-item.active{background-color:#2c394a;border:1px solid #2c394a;color:#ffffff}.program-listing .date-filter .date-item .date-month{font-size:14px}@media only screen and (max-width:1100px){.program-listing .custom-programme .filter-section,.program-listing .custom-filter .filter-section{flex:0 0 100%;max-width:100%}}.program-listing .custom-programme .gsearch-cell,.program-listing .custom-filter .gsearch-cell{padding:0 20px 20px 0}@media only screen and (max-width:1199px){.program-listing .custom-programme .gsearch-cell,.program-listing .custom-filter .gsearch-cell{margin:0 auto;display:block;padding:0 0 20px 0}}.program-listing .custom-programme .gsearch-field-text.custom-field,.program-listing .custom-programme .gsearch-field-radios.custom-field,.program-listing .custom-programme .gsearch-field-checkboxes.custom-field,.program-listing .custom-programme .gsearch-field-slider.custom-field,.program-listing .custom-programme .gsearch-field-calendar.custom-field,.program-listing .custom-filter .gsearch-field-text.custom-field,.program-listing .custom-filter .gsearch-field-radios.custom-field,.program-listing .custom-filter .gsearch-field-checkboxes.custom-field,.program-listing .custom-filter .gsearch-field-slider.custom-field,.program-listing .custom-filter .gsearch-field-calendar.custom-field{background:#ffffff;padding:10px 10px}@media only screen and (min-width:1200px) and (max-width:1400px){.program-listing .custom-programme .gsearch-field-text.custom-field,.program-listing .custom-programme .gsearch-field-radios.custom-field,.program-listing .custom-programme .gsearch-field-checkboxes.custom-field,.program-listing .custom-programme .gsearch-field-slider.custom-field,.program-listing .custom-programme .gsearch-field-calendar.custom-field,.program-listing .custom-filter .gsearch-field-text.custom-field,.program-listing .custom-filter .gsearch-field-radios.custom-field,.program-listing .custom-filter .gsearch-field-checkboxes.custom-field,.program-listing .custom-filter .gsearch-field-slider.custom-field,.program-listing .custom-filter .gsearch-field-calendar.custom-field{padding:10px 10px}}.program-listing .custom-programme .btn-clear.btn,.program-listing .custom-filter .btn-clear.btn{padding:0px}.program-listing .custom-programme #btn-clear-all,.program-listing .custom-filter #btn-clear-all{cursor:pointer}.program-listing .custom-programme .field-header,.program-listing .custom-filter .field-header{display:flex;justify-content:space-between;align-items:center}.program-listing .custom-programme .field-header.panel-heading a.accordion-toggle,.program-listing .custom-filter .field-header.panel-heading a.accordion-toggle{color:#000000;width:100%}.program-listing .custom-programme .field-header.panel-heading a.accordion-toggle:hover,.program-listing .custom-programme .field-header.panel-heading a.accordion-toggle:focus,.program-listing .custom-filter .field-header.panel-heading a.accordion-toggle:hover,.program-listing .custom-filter .field-header.panel-heading a.accordion-toggle:focus{color:#000000}.program-listing .custom-programme .field-header.panel-heading a.accordion-toggle img.icn,.program-listing .custom-filter .field-header.panel-heading a.accordion-toggle img.icn{margin-right:2px;width:12px}@media only screen and (min-width:1200px) and (max-width:1400px){.program-listing .custom-programme .field-header.panel-heading a.accordion-toggle img.icn,.program-listing .custom-filter .field-header.panel-heading a.accordion-toggle img.icn{margin-right:10px}}.program-listing .custom-programme .field-header.panel-heading a.accordion-toggle img.icn.icon-up,.program-listing .custom-filter .field-header.panel-heading a.accordion-toggle img.icn.icon-up{display:none}.program-listing .custom-programme .field-header.panel-heading a.accordion-toggle img.icn.icon-down,.program-listing .custom-filter .field-header.panel-heading a.accordion-toggle img.icn.icon-down{display:inline-block}.program-listing .custom-programme .field-header.panel-heading a.accordion-toggle[aria-expanded="true"] img.icn.icon-up,.program-listing .custom-filter .field-header.panel-heading a.accordion-toggle[aria-expanded="true"] img.icn.icon-up{display:inline-block}.program-listing .custom-programme .field-header.panel-heading a.accordion-toggle[aria-expanded="true"] img.icn.icon-down,.program-listing .custom-filter .field-header.panel-heading a.accordion-toggle[aria-expanded="true"] img.icn.icon-down{display:none}.program-listing .custom-programme .field-header h3,.program-listing .custom-filter .field-header h3{font-size:14px;font-family:"AlrightSans-Regular", sans-serif !important;font-weight:800;display:inline-block !important;margin:0;color:#000000}@media only screen and (max-width:1299px){.program-listing .custom-programme .field-header h3,.program-listing .custom-filter .field-header h3{font-size:14px}}.program-listing .custom-programme .field-header input.button.reset,.program-listing .custom-filter .field-header input.button.reset{background:transparent;border:0 !important;color:#c4d0dc;font-size:12px}.program-listing .custom-programme .field-header input.button.reset:hover,.program-listing .custom-programme .field-header input.button.reset:focus,.program-listing .custom-filter .field-header input.button.reset:hover,.program-listing .custom-filter .field-header input.button.reset:focus{border:0;outline:none;box-shadow:none}.program-listing .custom-programme .keyword input.btn-clear,.program-listing .custom-filter .keyword input.btn-clear{width:auto}.program-listing .custom-programme .keyword input.inputbox,.program-listing .custom-filter .keyword input.inputbox{border:1px solid #c4d0dc !important}.program-listing .custom-programme .keyword input.inputbox::placeholder,.program-listing .custom-filter .keyword input.inputbox::placeholder{color:#1f2632;opacity:30%;font-size:14px;line-height:16px}.program-listing .custom-programme .checkboxes-container,.program-listing .custom-filter .checkboxes-container{padding-left:0;margin-top:10px}.program-listing .custom-programme .checkboxes-container input[type="checkbox"].custom-checkbox,.program-listing .custom-filter .checkboxes-container input[type="checkbox"].custom-checkbox{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:transparent;border:1px solid #c4d0dc;width:auto !important;cursor:pointer;position:relative;display:inline-block;margin-left:0;padding:3px 10px !important;font-size:14px}.program-listing .custom-programme .checkboxes-container input[type="checkbox"].custom-checkbox:not(:last-child),.program-listing .custom-filter .checkboxes-container input[type="checkbox"].custom-checkbox:not(:last-child){margin:0 5px 5px 0}.program-listing .custom-programme .checkboxes-container input[type="checkbox"].custom-checkbox:after,.program-listing .custom-filter .checkboxes-container input[type="checkbox"].custom-checkbox:after{content:attr(label);position:relative;color:#000000;width:auto;height:100%;text-align:left;display:inline-block}.program-listing .custom-programme .checkboxes-container input[type="checkbox"].custom-checkbox:hover,.program-listing .custom-programme .checkboxes-container input[type="checkbox"].custom-checkbox:checked,.program-listing .custom-filter .checkboxes-container input[type="checkbox"].custom-checkbox:hover,.program-listing .custom-filter .checkboxes-container input[type="checkbox"].custom-checkbox:checked{border-color:#000000;background:#000000;color:#ffffff !important}.program-listing .custom-programme .checkboxes-container input[type="checkbox"].custom-checkbox:hover:after,.program-listing .custom-programme .checkboxes-container input[type="checkbox"].custom-checkbox:checked:after,.program-listing .custom-filter .checkboxes-container input[type="checkbox"].custom-checkbox:hover:after,.program-listing .custom-filter .checkboxes-container input[type="checkbox"].custom-checkbox:checked:after{border-color:#000000;background:#000000;color:#ffffff !important}.program-listing .custom-programme .radios-container,.program-listing .custom-filter .radios-container{padding-left:0}.program-listing .custom-programme .radios-container input[type="radio"].custom-radio,.program-listing .custom-filter .radios-container input[type="radio"].custom-radio{display:none}.program-listing .custom-programme .radios-container input[type="radio"].custom-radio:hover+label,.program-listing .custom-programme .radios-container input[type="radio"].custom-radio:checked+label,.program-listing .custom-filter .radios-container input[type="radio"].custom-radio:hover+label,.program-listing .custom-filter .radios-container input[type="radio"].custom-radio:checked+label{border-color:#000000;background:#000000;color:#ffffff !important}.program-listing .custom-programme .radios-container label,.program-listing .custom-filter .radios-container label{background:transparent;border:1px solid #c4d0dc;width:50px !important;cursor:pointer;position:relative;display:inline-block !important;font-size:14px;color:#000000;text-align:center}.program-listing .custom-programme .radios-container label .day,.program-listing .custom-filter .radios-container label .day{font-size:12px;line-height:12px;padding:5px 0;text-transform:uppercase}.program-listing .custom-programme .radios-container label .date,.program-listing .custom-filter .radios-container label .date{font-size:22px;padding:5px 0 0}.program-listing .custom-programme .radios-container label .month,.program-listing .custom-filter .radios-container label .month{font-size:12px;line-height:12px;padding:3px 0;text-transform:uppercase}.program-listing .custom-programme .radios-container .panel-body,.program-listing .custom-filter .radios-container .panel-body{display:flex;width:100%;align-items:center;justify-content:flex-start;overflow:auto}.program-listing .custom-programme .radios-container .panel-body .radio-item:not(:last-child),.program-listing .custom-filter .radios-container .panel-body .radio-item:not(:last-child){margin-right:5px}.program-listing .custom-programme .slider-wrapper .panel-body,.program-listing .custom-filter .slider-wrapper .panel-body{}.program-listing .custom-programme .slider-wrapper .panel-body .amount input,.program-listing .custom-filter .slider-wrapper .panel-body .amount input{padding-left:0}.program-listing .custom-programme .slider-wrapper .slider.slider-horizontal,.program-listing .custom-filter .slider-wrapper .slider.slider-horizontal{width:100%}.program-listing .custom-programme .slider-wrapper .slider.slider-horizontal .slider-selection,.program-listing .custom-filter .slider-wrapper .slider.slider-horizontal .slider-selection{background-image:linear-gradient(to bottom, #f34f98 0, #f34f98 100%)}.program-listing .custom-programme .slider-wrapper .slider.slider-horizontal .slider-track-low,.program-listing .custom-programme .slider-wrapper .slider.slider-horizontal .slider-track-high,.program-listing .custom-filter .slider-wrapper .slider.slider-horizontal .slider-track-low,.program-listing .custom-filter .slider-wrapper .slider.slider-horizontal .slider-track-high{background:#c4d0dc}.program-listing .custom-programme .slider-wrapper .slider.slider-horizontal .slider-handle,.program-listing .custom-filter .slider-wrapper .slider.slider-horizontal .slider-handle{background:#f5f5f5;background-image:linear-gradient(to bottom, #f5f5f5 0, #f5f5f5 100%)}.program-listing .custom-programme .gsearch-field-calendar .gsearch-field-checkboxes,.program-listing .custom-filter .gsearch-field-calendar .gsearch-field-checkboxes{padding:10px 20px 10px 0}.program-listing .custom-programme .gsearch-field-calendar.range .panel-heading input.button.reset,.program-listing .custom-filter .gsearch-field-calendar.range .panel-heading input.button.reset{width:auto !important;padding:0.375rem 0.75rem !important;font-size:14px}.program-listing .custom-programme .gsearch-field-calendar.range .panel-body,.program-listing .custom-filter .gsearch-field-calendar.range .panel-body{padding:20px 0 20px 2.8rem}.program-listing .custom-programme .gsearch-field-calendar.range .panel-body .checkboxes-container,.program-listing .custom-filter .gsearch-field-calendar.range .panel-body .checkboxes-container{margin-bottom:20px}.program-listing .custom-programme .gsearch-field-calendar img.icn,.program-listing .custom-filter .gsearch-field-calendar img.icn{display:inline-block;width:25px;margin-bottom:5px}.program-listing .custom-programme .gsearch-field-calendar input.datepicker,.program-listing .custom-filter .gsearch-field-calendar input.datepicker{display:inline-block;color:#f34f98;width:70px !important;border-radius:0}.program-listing .custom-programme .gsearch-field-calendar .input-group-addon,.program-listing .custom-filter .gsearch-field-calendar .input-group-addon{display:inline-block;padding:2px 8px;text-align:center;background-color:#aaa;border:1px solid #aaa;border-radius:0;margin-left:-5px;margin-right:-5px}.program-listing .custom-programme form.programme-form .heading h3,.program-listing .custom-filter form.programme-form .heading h3{line-height:18px;font-size:16px;font-family:"AlrightSans-Regular", sans-serif !important;display:inline-block !important;margin:2px 0 20px 0}@media only screen and (max-width:1100px){.program-listing .custom-programme form.programme-form .heading h3,.program-listing .custom-filter form.programme-form .heading h3{margin:2px 15px 20px}}.program-listing .custom-programme form.programme-form .gsearch-cell.custom_date_cont,.program-listing .custom-filter form.programme-form .gsearch-cell.custom_date_cont{position:absolute;top:0;left:100%;overflow:hidden;width:calc(100% * 75 / 25 - 30px) !important;min-width:unset;max-width:unset;padding:0;margin:0 15px}@media only screen and (max-width:1400px){.program-listing .custom-programme form.programme-form .gsearch-cell.custom_date_cont,.program-listing .custom-filter form.programme-form .gsearch-cell.custom_date_cont{width:64.5vw !important}}@media only screen and (max-width:1300px){.program-listing .custom-programme form.programme-form .gsearch-cell.custom_date_cont,.program-listing .custom-filter form.programme-form .gsearch-cell.custom_date_cont{width:68vw !important}}@media only screen and (max-width:1200px){.program-listing .custom-programme form.programme-form .gsearch-cell.custom_date_cont,.program-listing .custom-filter form.programme-form .gsearch-cell.custom_date_cont{width:62vw !important}}@media only screen and (max-width:1100px){.program-listing .custom-programme form.programme-form .gsearch-cell.custom_date_cont,.program-listing .custom-filter form.programme-form .gsearch-cell.custom_date_cont{top:100%;left:0;padding:0;margin:0 25px;min-width:unset;width:calc(100vw - 13%) !important}}@media only screen and (max-width:991px){.program-listing .custom-programme form.programme-form .gsearch-cell.custom_date_cont,.program-listing .custom-filter form.programme-form .gsearch-cell.custom_date_cont{width:calc(100vw - 15.5%) !important}}@media only screen and (max-width:767px){.program-listing .custom-programme form.programme-form .gsearch-cell.custom_date_cont,.program-listing .custom-filter form.programme-form .gsearch-cell.custom_date_cont{width:calc(100vw - 20%) !important;margin:0 18px}}.program-listing .custom-programme .ajax_container,.program-listing .custom-filter .ajax_container{margin:100px 0 0}@media only screen and (max-width:1100px){.program-listing .custom-programme .ajax_container,.program-listing .custom-filter .ajax_container{flex:0 0 100%;max-width:100%}}@media only screen and (max-width:767px){.program-listing .custom-programme .ajax_container .itemlist,.program-listing .custom-filter .ajax_container .itemlist{grid-template-columns:1fr !important}}.program-listing .custom-programme .event-item,.program-listing .custom-filter .event-item{margin-bottom:30px}.program-listing .custom-programme .pagination .page-item .page-link,.program-listing .custom-filter .pagination .page-item .page-link{background:#ffffff;color:#000000}.program-listing .custom-programme .pagination .page-item.active .page-link,.program-listing .custom-programme .pagination .page-item:hover .page-link,.program-listing .custom-programme .pagination .page-item:focus .page-link,.program-listing .custom-filter .pagination .page-item.active .page-link,.program-listing .custom-filter .pagination .page-item:hover .page-link,.program-listing .custom-filter .pagination .page-item:focus .page-link{background:#000000;color:#ffffff;outline:none;box-shadow:none}.program-listing .custom-programme #gsearch-results h3,.program-listing .custom-filter #gsearch-results h3{font-family:"AlrightSans-Regular", sans-serif !important;font-weight:700}.calendar-month,.favourite-date{display:flex;align-items:center;margin-bottom:20px}.calendar-month p,.favourite-date p{margin-bottom:0px;font-size:24px;font-weight:900;color:#f26486;margin-left:16px;text-transform:uppercase}.calendar-month{display:none}.clear-all-filter{width:100%;display:flex;justify-content:space-between;cursor:pointer;padding-bottom:10px;padding-right:20px}@media only screen and (max-width:1099px){.clear-all-filter{padding-right:0px;justify-content:flex-start}.clear-all-filter #clear-all-custom-filter{margin-left:auto;margin-right:15px}}@media only screen and (min-width:1200px){.clear-all-filter #mobile-hide-filter{display:none}}.custom-filter{transition:all 0.5s ease-in-out;max-height:100000px}.custom-filter.hide{opacity:0;max-height:0px}@media only screen and (min-width:1200px){.custom-filter{display:flex;justify-content:flex-start;width:100%}.custom-filter .gsearch-cell{flex:1 1 0%}.custom-filter .gsearch-cell .panel-heading{flex-wrap:wrap}.custom-filter .gsearch-cell .panel-heading .accordion-toggle{width:auto !important}}@media only screen and (max-width:1199px){.custom-filter .available-on-filter{display:none !important}}.ticket-type-indicator{margin:15px 0 0;display:flex;align-items:center}@media only screen and (max-width:1023px){.ticket-type-indicator{display:block}}.ticket-type-indicator span.label{background:transparent;margin:0 15px 15px 20px;position:relative;display:inline-block}.ticket-type-indicator span.label:before{content:"";height:10px;width:10px;position:absolute;top:3px;left:-15px;border-radius:50%}.ticket-type-indicator span.label.free::before{background:#e33a4d}.ticket-type-indicator span.label.festival-pass::before{background:#4278b8}.ticket-type-indicator span.label.swf-youth-pass::before{background:#67bb2e}.ticket-type-indicator span.label.ticketed::before{background:#f9af36}.ticket-type-indicator span.label.festival-pass-with-registration::before{background:#aa70f6}.ticket-type-indicator .zoom-btn{border:none;outline:none;margin-bottom:15px;opacity:0.5}.ticket-type-indicator .zoom-btn img{width:20px}.ticket-type-indicator .zoom-btn.zoom-in{margin-left:auto}.ticket-type-indicator .zoom-btn.active{opacity:1}@media only screen and (max-width:1024px){.ticket-type-indicator .zoom-btn{display:none}}.ticket-type-indicator .my-favourites-button{margin-bottom:15px;margin-left:5px}.ticket-type-indicator .my-favourites-button a{display:flex;align-items:center}.ticket-type-indicator .my-favourites-button a:active,.ticket-type-indicator .my-favourites-button a:focus{color:black}.ticket-type-indicator .my-favourites-button a img{width:25px;margin-right:5px}@media only screen and (max-width:1024px){.ticket-type-indicator .my-favourites-button{margin-left:auto}}#eventcalendar{margin-top:-21px;border-top:2px solid black !important}@media only screen and (min-width:1200px){#eventcalendar{scrollbar-width:none;-ms-overflow-style:none;border:2px solid #d9d9d9;border-left:0px solid #d9d9d9;transform-origin:top left;max-height:10000px !important}}@media only screen and (min-width:1600px){#eventcalendar{max-height:750px;scrollbar-width:none;-ms-overflow-style:none}}#eventcalendar ::-webkit-scrollbar{width:0px;height:0px;background:transparent}@media only screen and (max-width:1199px){#eventcalendar .mbsc-timeline-grid{overflow:visible}}#eventcalendar .mbsc-schedule-time-indicator{display:none}#eventcalendar.zoom-out75 .mbsc-timeline-header-time{font-size:22px}#eventcalendar.zoom-out50 .mbsc-timeline-header-time{font-size:32px}#eventcalendar.zoom-out25 .mbsc-timeline-header-time{font-size:48px}.mbsc-timeline-header-date{display:none}.mbsc-timeline-header-date-text{display:none}.mbsc-timeline-day{border:2px solid #d9d9d9;border-top:none}.mbsc-timeline-day .mbsc-timeline-header-column{height:50px;border-bottom:none}.mbsc-timeline-day .mbsc-timeline-header-column .mbsc-timeline-header-time{height:50px;display:flex;justify-content:center;align-items:center;color:#aaa;text-align:center;font-size:16px}@media only screen and (min-width:1200px){.timeline-dateselector{display:none}}.timetable-results-new.printable #eventcalendar{max-height:unset}.timetable-results-new.printable .mbsc-schedule-events{width:100%}.timetable-results-new.printable .mobile-advanced-calendar.mbsc-flex.mbsc-flex-1-1{width:100%}.timetable-results-new.printable .timeline-event-template{min-height:unset !important;max-height:unset !important;width:max-content;max-width:135px}.timetable-results-new.printable .timeline-event-template::after{background-image:none}.timetable-results-new.printable .timeline-event-template .event-info .event-venue .location-icon{display:none}.timetable-results-new.printable .mbsc-schedule-item{height:4em !important}.timetable-results-new.printable .mbsc-schedule-event{min-height:4em !important}@media only screen and (min-width:1200px){.timetable-results-new.printable .timeline-dateselector{display:block}}.timetable-results-new.printable .calendar-date-wrapper .data-filled{background-color:#f2f2f2}.timetable-results-new.printable .calendar-date-wrapper .data-filled.free,.timetable-results-new.printable .calendar-date-wrapper .data-filled.festival-pass{border:1px solid #ddd;background-color:#f2f2f2}.timetable-results-new.printable .calendar-date-wrapper .data-filled{border-top:1px solid #ddd}.timetable-results-new.printable .calendar-date-wrapper .data-filled:first-child{border:none !important}.custom-resource-template{display:flex;justify-content:center;align-items:center}.custom-resource-template label{width:fit-content;display:flex;flex-direction:column;justify-content:center;align-items:center;font-weight:800;text-transform:uppercase;font-size:23px;padding:10px 22px;line-height:1;background-image:repeating-linear-gradient(130deg, #333333, #333333 0px, transparent 7px, transparent 7px, #333333 8px), repeating-linear-gradient(325deg, #333333, #333333 0px, transparent 7px, transparent 7px, #333333 8px), repeating-linear-gradient(130deg, #333333, #333333 0px, transparent 7px, transparent 7px, #333333 8px), repeating-linear-gradient(145deg, #333333, #333333 0px, transparent 7px, transparent 7px, #333333 8px);background-size:9px 100%, 100% 9px, 9px 100%, 100% 9px;background-position:0 0, 0 0, 100% 0, 0 100%;background-repeat:no-repeat}.custom-resource-template label .date{font-size:37px}.timeline-event-template{display:flex;flex-direction:column;justify-content:start;align-items:start;border:#cbcbcb 1px solid;color:#000000 !important;background-color:#ffffff;box-shadow:0px 3px 9px 0px rgba(0, 0, 0, 0.15);position:relative;overflow:hidden;min-height:100%;min-height:228px !important}@media only screen and (min-width:1200px){.timeline-event-template{min-height:215px !important;max-height:215px !important}}.timeline-event-template:after{display:none;content:"";position:absolute;z-index:1;top:0;right:0;bottom:0;pointer-events:none;background-image:linear-gradient(to right, rgba(255, 255, 255, 0), white 100%);width:90px}.timeline-event-template.free{border-left:5px solid #e33a4d}.timeline-event-template.festival-pass{border-left:5px solid #4278b8}.timeline-event-template.swf-youth-pass{border-left:5px solid #67bb2e}.timeline-event-template.ticketed{border-left:5px solid #f9af36}.timeline-event-template.festival-pass-with-registration{border-left:5px solid #aa70f6}.timeline-event-template .event-thumbnail{width:fit-content;height:80px;aspect-ratio:1}.timeline-event-template .event-thumbnail img{width:auto;object-fit:contain;object-position:left}.timeline-event-template .default-thumbnail{display:none}.timeline-event-template .event-info{display:flex;flex-direction:column;justify-content:start;align-items:start;flex:1 1 0%;padding:15px 16px;top:0px;font-size:13px;line-height:15px;z-index:0}@media only screen and (max-width:1199px){.timeline-event-template .event-info{width:100%}}.timeline-event-template .event-info .event-inner{font-weight:700;display:flex;justify-items:center;align-items:center;margin-bottom:9px}.timeline-event-template .event-info .event-inner .event-title{font-size:16px;line-height:18px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;padding-bottom:2.48px}.timeline-event-template .event-info .event-venue{display:flex;justify-content:center;align-items:center;margin-left:-2px}.timeline-event-template .event-info .event-venue .location-icon{margin-right:5px;width:15px}.timeline-event-template .event-info .event-price,.timeline-event-template .event-info .event-ticket{display:flex;justify-content:center;align-items:center;margin-left:-2px;margin-top:8px;text-transform:capitalize}.timeline-event-template .event-info .event-price .price-icon,.timeline-event-template .event-info .event-ticket .price-icon{margin-right:5px;width:15px}.timeline-event-template .event-info .event-time{display:flex;justify-content:center;align-items:center;margin-left:-2px;margin-top:8px;margin-bottom:10px;text-transform:uppercase;color:#aaaaaa}.timeline-event-template .event-info .event-time .clock-icon{margin-right:5px;width:15px}.timeline-event-template .event-info .event-button-icon-wrapper{display:flex;justify-content:center;align-items:center}@media only screen and (max-width:1199px){.timeline-event-template .event-info .event-button-icon-wrapper{justify-content:start;width:100%}}.timeline-event-template .event-info .event-inner,.timeline-event-template .event-info .event-venue,.timeline-event-template .event-info .event-ticket{width:max-content}.timeline-event-template .event-info button.event-link{border:1px solid black;border-radius:10px}.timeline-event-template .event-info button.add-to-calendar-btn{padding:7px 20px;font-size:16px;border-radius:15px;border:1px solid #333;background:transparent;font-weight:normal}.timeline-event-template .event-info button.add-to-calendar-btn:focus{border:1px solid #333}@media only screen and (max-width:1199px){.timeline-event-template .event-info button.add-to-calendar-btn{padding:7px 0px;width:90%}}.timeline-event-template .favourite-icn{width:27px;margin-left:10px;pointer-events:auto}.timeline-event-template .mobile-more-info{width:100%;text-align:center;display:flex;justify-content:center;align-items:center;transition:all 0.8s ease-in-out;max-height:100px;opacity:1;margin-bottom:15px}.timeline-event-template .mobile-more-info svg{margin-left:8px;transform:rotate(180deg)}.timeline-event-template .mobile-more-info.hide{opacity:0;max-height:0;margin-bottom:0}.timeline-event-template .mobile-more-info .mobile-more-info-btn{font-size:14px;line-height:16px}@media only screen and (min-width:1200px){.timeline-event-template .mobile-more-info{display:none}}.timeline-event-template .mobile-more-info-container{text-align:justify;font-size:12px;line-height:normal;border-top:1px solid #d9d9d9;bottom:0;max-height:0;opacity:0;transition:opacity 0.1 0.5s ease-in-out, max-height 0.8s ease-in-out}.timeline-event-template .mobile-more-info-container.show{margin-top:20px;max-height:100000px;opacity:1}.timeline-event-template .mobile-more-info-container .event-info-container{padding:15px 16px 0px 16px;position:relative}.timeline-event-template .mobile-more-info-container .event-info-container .toggle-title{font-weight:700;font-size:16px}.timeline-event-template .mobile-more-info-container .event-info-container .toggle-title.writer-title{margin-bottom:5px}.timeline-event-template .mobile-more-info-container .event-info-container a.event-presenter{display:block;color:black}.timeline-event-template .mobile-more-info-container .event-info-container a.event-presenter:not(:last-child){margin-bottom:10px}.timeline-event-template .mobile-more-info-container .event-info-container svg.mobile-close-event-info{position:absolute;right:16px;top:15px}.timeline-event-template .mobile-more-info-container .event-info-container .event-schedule-container{display:flex}.timeline-event-template .mobile-more-info-container .event-info-container .event-schedule-container p{margin-bottom:10px}.timeline-event-template .mobile-more-info-container .event-info-container .event-schedule-container .schedule-presenter{margin-left:20px;font-weight:700}.timeline-event-template .mobile-more-info-container .full-detail-container{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #d9d9d9;padding:16px 15px;margin-top:20px}.timeline-event-template .mobile-more-info-container .full-detail-container .full-detail-btn{padding:7px 18px;border:1px solid #333;border-radius:15px;color:black}.timeline-event-template .mobile-more-info-container .full-detail-container .hide-info-btn svg{margin-left:4px}.mobile-event-popup{display:flex;flex-direction:column;justify-content:center;align-items:center;border:#cbcbcb 1px solid;color:#000000 !important;background-color:#ffffff;position:relative;overflow:hidden}.mobile-event-popup.free{border-left:5px solid #e33a4d}.mobile-event-popup.festival-pass{border-left:5px solid #4278b8}.mobile-event-popup.swf-youth-pass{border-left:5px solid #67bb2e}.mobile-event-popup.ticketed{border-left:5px solid #f9af36}.mobile-event-popup.festival-pass-with-registration{border-left:5px solid #aa70f6}.mobile-event-popup .event-thumbnail{width:200px;height:200px}.mobile-event-popup .event-thumbnail img{width:100%;height:100%}.mobile-event-popup .default-thumbnail{display:none}.mobile-event-popup .event-info{display:flex;flex-direction:column;justify-content:start;align-items:start;width:100%;padding:0px 10px;top:0px;font-size:13px;line-height:15px}.mobile-event-popup .event-info .event-inner{font-weight:700;display:flex;justify-items:center;align-items:center;flex-wrap:wrap}.mobile-event-popup .event-info .event-inner .event-title{width:70%}.mobile-event-popup .event-info .event-venue{display:flex;justify-content:start;align-items:center;margin-left:-2px}.mobile-event-popup .event-info .event-venue .location-icon{margin-right:5px;width:15px}.mobile-event-popup .event-info .event-inner,.mobile-event-popup .event-info .event-venue,.mobile-event-popup .event-info .event-ticket{width:100%}.mobile-event-popup .event-info button.event-link{border:1px solid black;border-radius:10px;margin-top:5px}.mobile-event-popup .mobile-favourite-icn{width:35px;margin-left:30px}@media only screen and (max-width:1199px){.fancybox-slide{height:85vh !important;top:10% !important}}.timeline-event-template.hideFaded{min-height:fit-content !important;max-height:fit-content !important;z-index:5 !important}.timeline-event-template.hideFaded:after{content:"";position:absolute;z-index:1;top:0;right:0;bottom:0;pointer-events:none;background-image:linear-gradient(to right, rgba(255, 255, 255, 0), transparent 100%);width:90px}.timeline-event-template.hideFaded .event-title{max-width:390px;display:-webkit-box;-webkit-line-clamp:4 !important}.mbsc-timeline-column,.mbsc-timeline-header-column{width:17.75em !important}@media only screen and (max-width:1019px){.mbsc-timeline-column,.mbsc-timeline-header-column{width:calc(100vw - 450px) !important}}@media only screen and (max-width:767px){.mbsc-timeline-column,.mbsc-timeline-header-column{width:calc(100vw - 65px) !important}}.event-container{padding:10px 15px}#sp-blog-top{position:fixed;z-index:10;width:180px;left:50px}@media only screen and (max-width:991px){#sp-blog-top{display:none}}.mbsc-schedule-event .timeline-event-template .event-info .event-inner,.mbsc-schedule-event .timeline-event-template .event-info .event-venue,.mbsc-schedule-event .timeline-event-template .event-info .event-ticket,.mbsc-schedule-event .timeline-event-template .event-info .event-price{width:auto}.mbsc-schedule-item{height:8em !important}.mbsc-schedule-events{width:800vw}.mbsc-schedule-event{min-height:8em !important}@media only screen and (max-width:1199px){.mbsc-schedule-event{min-height:230px !important;z-index:1}.mbsc-schedule-event.open-info{z-index:99}}.mbsc-timeline-day .mbsc-flex .mbsc-timeline-column{border:none}.mbsc-timeline-day .mbsc-flex .mbsc-timeline-column:nth-child(odd){background:#f5f5f5}.mbsc-timeline-day .mbsc-flex .mbsc-timeline-column:nth-child(even){background:#eaeaea}.mbsc-timeline-resources,.mbsc-timeline-resource-empty{display:none}.mbsc-schedule-header{display:none}.mbsc-schedule-time-cont-inner,.mbsc-schedule-column{padding:0px !important}.mobile-advanced-calendar.mbsc-flex.mbsc-flex-1-1{width:300%}.filter-date.active label{background-color:#000000;color:#ffffff}.most-views-articles .event-item{padding:0 30px;margin-bottom:50px}.most-views-articles .event-item.hasLink{cursor:pointer}.most-views-articles .event-item .progress{background:#000000;margin-bottom:30px;height:3px}.most-views-articles .event-item .progress .slide-progress{width:0%;background:#ffffff;transition:width 2s}.most-views-articles .event-item .event-content .event-image{float:left;margin-right:10px}.most-views-articles .event-item .event-content .event-image img{width:100px;height:150px;object-fit:cover;object-position:center}.most-views-articles .event-item:hover .progress .slide-progress{width:100%}.available-dates-carousel{background:#fff}.available-dates-carousel .owl-stage-outer{border-right:2px solid #d9d9d9;overflow:hidden}.available-dates-carousel .owl-stage-outer .owl-stage{display:flex;border:2px solid #d9d9d9;border-right:none}.available-dates-carousel .owl-stage-outer .owl-stage .owl-item{border-right:2px solid #d9d9d9}.available-dates-carousel .owl-stage-outer .owl-stage .owl-item .available-date{height:76px;display:flex;justify-content:center;align-items:center;background:white;position:relative}.available-dates-carousel .owl-stage-outer .owl-stage .owl-item .available-date .date-button{border-radius:31.5px;background:transparent;width:180px;height:60px;color:black;border:none;font-size:24px;font-weight:700}.available-dates-carousel .owl-stage-outer .owl-stage .owl-item .available-date .date-button:active,.available-dates-carousel .owl-stage-outer .owl-stage .owl-item .available-date .date-button:focus,.available-dates-carousel .owl-stage-outer .owl-stage .owl-item .available-date .date-button:hover{border:none;outline:none}.available-dates-carousel .owl-stage-outer .owl-stage .owl-item .available-date .date-button.active,.available-dates-carousel .owl-stage-outer .owl-stage .owl-item .available-date .date-button:hover{background:#7c2ece;color:white}@media only screen and (max-width:1199px){.available-dates-carousel .owl-stage-outer .owl-stage .owl-item .available-date .date-button.active,.available-dates-carousel .owl-stage-outer .owl-stage .owl-item .available-date .date-button:hover{background:transparent}}@media only screen and (max-width:1199px){.available-dates-carousel .owl-stage-outer .owl-stage .owl-item .available-date .date-button.active .date-container,.available-dates-carousel .owl-stage-outer .owl-stage .owl-item .available-date .date-button:hover .date-container{color:white;padding:10px;margin-bottom:5px;background:#7c2ece;border-radius:12px}}.available-dates-carousel .owl-stage-outer .owl-stage .owl-item .available-date .date-button.active .date-day,.available-dates-carousel .owl-stage-outer .owl-stage .owl-item .available-date .date-button:hover .date-day{color:white}@media only screen and (max-width:1199px){.available-dates-carousel .owl-stage-outer .owl-stage .owl-item .available-date .date-button.active .date-day,.available-dates-carousel .owl-stage-outer .owl-stage .owl-item .available-date .date-button:hover .date-day{color:white}}.available-dates-carousel .owl-stage-outer .owl-stage .owl-item .available-date .date-button .date-container p{margin-block-end:2px}@media only screen and (max-width:767px){.available-dates-carousel .owl-stage-outer .owl-stage .owl-item .available-date .date-button .date-container p br{display:none}}.available-dates-carousel .owl-stage-outer .owl-stage .owl-item .available-date .date-button .date-day{color:#aaa;text-align:center;font-size:16px;font-style:normal;font-weight:normal;line-height:normal;text-transform:uppercase}.available-dates-carousel .owl-stage-outer .owl-stage .owl-item .available-date .date-button .date-color-indicator-container{position:absolute;width:100%;display:flex;justify-content:center;left:0px}.available-dates-carousel .owl-stage-outer .owl-stage .owl-item .available-date .date-button .date-color-indicator-container .date-color-indicator{width:10px;height:10px;border-radius:10px}.available-dates-carousel .owl-stage-outer .owl-stage .owl-item .available-date .date-button .date-color-indicator-container .date-color-indicator.free-indicator{background:#e33a4d}.available-dates-carousel .owl-stage-outer .owl-stage .owl-item .available-date .date-button .date-color-indicator-container .date-color-indicator.festival-pass-indicator{background:#4278b8}.available-dates-carousel .owl-stage-outer .owl-stage .owl-item .available-date .date-button .date-color-indicator-container .date-color-indicator.ticketed-indicator{background:#f9af36}.available-dates-carousel .owl-stage-outer .owl-stage .owl-item .available-date .date-button .date-color-indicator-container .date-color-indicator:not(:last-child){margin-right:5px}@media only screen and (min-width:1200px){.available-dates-carousel .owl-stage-outer .owl-stage .owl-item .available-date .date-button .date-color-indicator-container{display:none}}@media only screen and (max-width:1199px){.available-dates-carousel .owl-stage-outer .owl-stage .owl-item .available-date .date-button{border-radius:12px}}@media only screen and (max-width:1199px){.available-dates-carousel .owl-stage-outer .owl-stage .owl-item .available-date{padding:5px 3px 0px 3px;align-items:start;height:90px}}.available-dates-carousel .owl-nav .owl-prev,.available-dates-carousel .owl-nav .owl-next{position:absolute;background:transparent;transform:translateY(-50px);border:none;font-size:40px;color:#f26486}.available-dates-carousel .owl-nav .owl-prev:focus,.available-dates-carousel .owl-nav .owl-next:focus{outline:none}@media only screen and (max-width:1199px){.available-dates-carousel .owl-nav .owl-prev,.available-dates-carousel .owl-nav .owl-next{display:none}}.available-dates-carousel .owl-nav .owl-prev{left:10px}.available-dates-carousel .owl-nav .owl-next{right:10px}.calendar-nav-btn{position:absolute;z-index:10;background:transparent;border:none;font-size:25px;color:#aaa;outline:none;transform:translateY(1px)}.calendar-nav-btn:focus{outline:none}.calendar-nav-btn.calendar-prev-btn{left:20px}.calendar-nav-btn.calendar-next-btn{right:20px}@media only screen and (max-width:1199px){.programme-quick-links .sppb-col-md-3{padding:0 5px !important}}@media only screen and (max-width:1099px){.programme-quick-links .sppb-col-md-3{flex:0 0 50%;max-width:50%;padding:5px !important}}@media only screen and (max-width:767px){.programme-quick-links .sppb-col-md-3{flex:0 0 100%;max-width:100%;padding:5px 10px !important}}.programme-quick-links .quick-item{height:300px;position:relative}.programme-quick-links .quick-item:not(.item-pic){padding:20px}@media only screen and (max-width:1399px){.programme-quick-links .quick-item:not(.item-pic){height:220px}}@media only screen and (max-width:1099px){.programme-quick-links .quick-item:not(.item-pic){margin:0 0 10px}}@media only screen and (max-width:767px){.programme-quick-links .quick-item:not(.item-pic){height:300px;margin:0 0 10px}}.programme-quick-links .quick-item:not(.item-pic) .quick-contents{font-size:16px;line-height:18px}.programme-quick-links .quick-item:not(.item-pic) .quick-cta{position:absolute;bottom:0;background:transparent;border:2px solid #ffffff;color:#ffffff;padding:10px 20px;width:100%;text-align:center;justify-content:center}@media only screen and (max-width:767px){.programme-quick-links .quick-item:not(.item-pic) .quick-cta{position:relative;bottom:unset}}.programme-quick-links .quick-item.item-pic{cursor:pointer}@media only screen and (max-width:1399px){.programme-quick-links .quick-item.item-pic{height:220px}}@media only screen and (max-width:767px){.programme-quick-links .quick-item.item-pic{height:300px}}.programme-quick-links .quick-item.item-pic .hidden-cta{visibility:hidden;pointer-events:none}@media only screen and (max-width:991px){.supporters-partners .client-list{padding:20px !important}}@media only screen and (min-width:1200px) and (max-width:1499px){.supporters-partners .client-list .listing{max-width:1140px !important}}@media only screen and (min-width:1500px) and (max-width:1700px){.supporters-partners .client-list .listing{max-width:1280px !important}}.supporters-partners .client-list .sppb-addon-header h4.sppb-addon-title:after{content:'';border-bottom:1px solid #000000;width:100%;position:relative;left:0;top:0px;display:inline-block}.supporters-partners .client-list h4.sppb-addon-title{font-family:'AlrightSans-Regular', sans-serif;font-size:22px;color:#000000;line-height:24px}.supporters-partners .client-list img{max-height:110px;object-fit:cover;object-position:center}@media only screen and (max-width:992px){.supporters-partners .client-list .five-cols .sppb-col-sm-2{flex:0 0 33.33%;max-width:33.33%}}@media only screen and (max-width:767px){.supporters-partners .client-list .five-cols .sppb-col-sm-2{flex:0 0 100%;max-width:100%}}.tickets-guide .social-share img.icn{width:15px;display:inline-block}.tickets-guide .social-share.sppb-social-share-style-custom{float:right}.tickets-guide .social-share.sppb-social-share-style-custom h5{font-family:'AlrightSans-Regular', sans-serif !important;font-weight:800;color:#000000;font-size:16px;margin-left:5px;margin-bottom:2px}.tickets-guide .social-share.sppb-social-share-style-custom ul li{margin:0px}.tickets-guide .social-share.sppb-social-share-style-custom ul li:first-child{margin-left:0}.tickets-guide .social-share.sppb-social-share-style-custom ul li a{padding:0;font-size:14px;line-height:30px;width:30px;height:30px;text-align:center;display:inline-block}.tickets-guide .social-share.sppb-social-share-style-custom ul li a:not(:last-child){margin-right:0px}@media only screen and (max-width:1199px){.tickets-guide .ticket-types-list .sppb-col-md-8{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media only screen and (max-width:992px){.tickets-guide .ticket-types-list .sppb-col-md-8{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media only screen and (max-width:1199px){.tickets-guide .ticket-types-list .sppb-col-md-2{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}}@media only screen and (max-width:992px){.tickets-guide .ticket-types-list .sppb-col-md-2{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.tickets-guide .ticket-types-list .title-tagliner{display:flex;flex:auto;align-items:center}.tickets-guide .ticket-types-list .title-tagliner h4{margin:0 15px 0 0}.tickets-guide .ticket-types-list .title-tagliner span.tagliner{padding:5px 10px;display:inline-block;font-size:14px;line-height:16px;letter-spacing:0px}.tickets-guide .ticket-types-list .ticket-types-intro p{margin-bottom:0}.tickets-guide .ticket-types-list .ticket-types-desc ul{margin-bottom:0}.tickets-guide .ticket-types-list .general-cta{justify-content:center}.tickets-guide .ticket-types-list .image-overlay-item{overflow:hidden}.tickets-guide .ticket-types-list .image-overlay-item:hover .overlay-background-image,.tickets-guide .ticket-types-list .image-overlay-item:focus .overlay-background-image{transform:translateY(-10px)}@media only screen and (max-width:991px){.tickets-guide .ticket-types-list .image-overlay-item{height:480px}}.tickets-guide .ticket-types-list .image-overlay-item .overlay-background-image{max-height:160px;transition:all 0.3s ease-in-out}@media only screen and (max-width:1439px){.tickets-guide .ticket-types-list .image-overlay-item .overlay-background-image{max-height:130px}}@media only screen and (max-width:991px){.tickets-guide .ticket-types-list .image-overlay-item .overlay-background-image{max-height:190px}}.tickets-guide .ticket-types-list .image-overlay-item.redBg .overlay-background-style{background:#f04e98;background:-moz-linear-gradient(180deg, rgba(252, 68, 68, 0.2) 0%, #fc4444 40%, #f34f98 100%);background:-webkit-linear-gradient(180deg, rgba(252, 68, 68, 0.2) 0%, #fc4444 40%, #f34f98 100%);background:linear-gradient(180deg, rgba(252, 68, 68, 0.2) 0%, #fc4444 40%, #f34f98 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f34f98", endColorstr="#f34f98", GradientType=1)}@media only screen and (max-width:1439px){.tickets-guide .ticket-types-list .image-overlay-item.redBg .overlay-background-style{background:-moz-linear-gradient(180deg, rgba(252, 68, 68, 0.2) 0%, #fc4444 30%, #f34f98 100%);background:-webkit-linear-gradient(180deg, rgba(252, 68, 68, 0.2) 0%, #fc4444 30%, #f34f98 100%);background:linear-gradient(180deg, rgba(252, 68, 68, 0.2) 0%, #fc4444 30%, #f34f98 100%)}}@media only screen and (max-width:991px){.tickets-guide .ticket-types-list .image-overlay-item.redBg .overlay-background-style{background:-moz-linear-gradient(180deg, rgba(252, 68, 68, 0.2) 0%, #fc4444 40%, #f34f98 100%);background:-webkit-linear-gradient(180deg, rgba(252, 68, 68, 0.2) 0%, #fc4444 40%, #f34f98 100%);background:linear-gradient(180deg, rgba(252, 68, 68, 0.2) 0%, #fc4444 40%, #fc4444 100%)}}.tickets-guide .ticket-types-list .image-overlay-item.redBg .overlay-content .content-tag{color:#f04e98}.tickets-guide .ticket-types-list .image-overlay-item.redBg .overlay-content hr{border-top:1px solid #8db6ca}.tickets-guide .ticket-types-list .image-overlay-item.blueBg .overlay-background-style{background:#000000;background:-moz-linear-gradient(180deg, rgba(104, 158, 184, 0.2) 0%, #689eb8 40%, #000000 100%);background:-webkit-linear-gradient(180deg, rgba(104, 158, 184, 0.2) 0%, #689eb8 40%, #000000 100%);background:linear-gradient(180deg, rgba(104, 158, 184, 0.2) 0%, #689eb8 40%, #000000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#689eb8", endColorstr="#689eb8", GradientType=1)}@media only screen and (max-width:1439px){.tickets-guide .ticket-types-list .image-overlay-item.blueBg .overlay-background-style{background:-moz-linear-gradient(180deg, rgba(104, 158, 184, 0.2) 0%, #689eb8 30%, #000000 100%);background:-webkit-linear-gradient(180deg, rgba(104, 158, 184, 0.2) 0%, #689eb8 30%, #000000 100%);background:linear-gradient(180deg, rgba(104, 158, 184, 0.2) 0%, #689eb8 30%, #000000 100%)}}@media only screen and (max-width:991px){.tickets-guide .ticket-types-list .image-overlay-item.blueBg .overlay-background-style{background:-moz-linear-gradient(180deg, rgba(104, 158, 184, 0.2) 0%, #689eb8 30%, #000000 100%);background:-webkit-linear-gradient(180deg, rgba(104, 158, 184, 0.2) 0%, #689eb8 30%, #000000 100%);background:linear-gradient(180deg, rgba(104, 158, 184, 0.2) 0%, #689eb8 30%, #000000 100%)}}.tickets-guide .ticket-types-list .image-overlay-item.blueBg .overlay-content .content-tag{color:#689eb8}.tickets-guide .ticket-types-list .image-overlay-item.blueBg .overlay-content hr{border-top:1px solid #8db6ca}.tickets-guide .ticket-types-list .image-overlay-item.grayBg .overlay-background-style{background:#689eb8;background:-moz-linear-gradient(180deg, rgba(196, 2 8, 220, 0.2) 0%, #c4d0dc 40%, #c4d0dc 100%);background:-webkit-linear-gradient(180deg, rgba(196, 208, 220, 0.2) 0%, #c4d0dc 40%, #c4d0dc 100%);background:linear-gradient(180deg, rgba(196, 208, 220, 0.2) 0%, #c4d0dc 40%, #c4d0dc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#c4d0dc", endColorstr="#c4d0dc", GradientType=1)}@media only screen and (max-width:1439px){.tickets-guide .ticket-types-list .image-overlay-item.grayBg .overlay-background-style{background:-moz-linear-gradient(180deg, rgba(196, 2 8, 220, 0.2) 0%, #c4d0dc 30%, #c4d0dc 100%);background:-webkit-linear-gradient(180deg, rgba(196, 208, 220, 0.2) 0%, #c4d0dc 30%, #c4d0dc 100%);background:linear-gradient(180deg, rgba(196, 208, 220, 0.2) 0%, #c4d0dc 30%, #c4d0dc 100%)}}@media only screen and (max-width:991px){.tickets-guide .ticket-types-list .image-overlay-item.grayBg .overlay-background-style{background:-moz-linear-gradient(180deg, rgba(196, 2 8, 220, 0.2) 0%, #c4d0dc 40%, #c4d0dc 100%);background:-webkit-linear-gradient(180deg, rgba(196, 208, 220, 0.2) 0%, #c4d0dc 40%, #c4d0dc 100%);background:linear-gradient(180deg, rgba(196, 208, 220, 0.2) 0%, #c4d0dc 40%, #c4d0dc 100%)}}.tickets-guide .ticket-types-list .image-overlay-item.grayBg .overlay-content .content-tag{color:#c4d0dc}.tickets-guide .ticket-types-list .image-overlay-item.grayBg .overlay-content hr{border-top:1px solid #d3dbe5}.tickets-guide .ticket-types-list .overlay-content{position:relative;text-align:center;color:#ffffff;margin:0 15px;top:-15%}@media only screen and (max-width:1439px){.tickets-guide .ticket-types-list .overlay-content{top:0;padding-top:20px}}.tickets-guide .ticket-types-list .overlay-content .content-tag{background-color:#ffffff;padding:2px 5px;display:inline-block;font-size:12px;line-height:14px;font-weight:bold;margin-bottom:10px;letter-spacing:0px}@media only screen and (max-width:1439px){.tickets-guide .ticket-types-list .overlay-content .content-tag{white-space:nowrap}}@media only screen and (max-width:1200px){.tickets-guide .ticket-types-list .overlay-content .content-tag{white-space:unset}}.tickets-guide .ticket-types-list .overlay-content .content-tag.empty{background-color:transparent;margin-bottom:15px}.tickets-guide .ticket-types-list .overlay-content .content-title{font-size:14px;font-weight:bold;line-height:16px}.tickets-guide .ticket-types-list .overlay-content .content-subtitle{font-size:20px;line-height:22px;font-weight:bold}.tickets-guide .ticket-types-list .overlay-content hr{margin:5px 0 10px}.tickets-guide .ticket-types-list .overlay-content .contents{font-weight:normal}.tickets-guide .ticket-types-list .overlay-content .content-btn{border:1px solid #ffffff;margin:10px 0 0}@media only screen and (max-width:991px){.tickets-guide .ticket-types-list .overlay-content .content-btn{margin:10px 0}}.tickets-guide .ticket-types-list .overlay-content .content-btn a.sppb-btn{color:#ffffff}.tickets-guide .ticket-types-list .overlay-content .content-btn a.sppb-btn:hover,.tickets-guide .ticket-types-list .overlay-content .content-btn a.sppb-btn:focus{outline:none;box-shadow:none}.tickets-guide .ticket-types-list .redBg{background:#f04e98}.tickets-guide .ticket-types-list .redBg .content-tag{color:#f04e98}.tickets-guide .ticket-types-list .redBg hr{border-top:1px solid #ffffff}.tickets-guide .ticket-types-list .blueBg{background:#000000}.tickets-guide .ticket-types-list .blueBg .content-tag{color:#000000}.tickets-guide .ticket-types-list .blueBg hr{border-top:1px solid #ffffff}.tickets-guide .ticket-types-list .orangeBg{background:#F26486}.tickets-guide .ticket-types-list .orangeBg .content-tag{color:#F26486}.tickets-guide .ticket-types-list .orangeBg hr{border-top:1px solid #ffffff}.tickets-guide .ticket-types-list .grayBg{background:#ADADAD}.tickets-guide .ticket-types-list .grayBg .content-tag{color:#ADADAD}.tickets-guide .ticket-types-list .grayBg hr{border-top:1px solid #ffffff}.tickets-guide .ticket-types-list .borderRightWhite{border-right:1px solid #ffffff}@media only screen and (max-width:767px){.tickets-guide .ticket-types-list .borderRightWhite{border-right:0;border-bottom:1px solid #ffffff}}.tickets-guide .faq-info .add-info p{margin-bottom:0}.tickets-guide .faq-info .add-info p a{color:#689eb8 !important}.tickets-guide .faq-info .add-info p a:hover,.tickets-guide .faq-info .add-info p a:focus{color:#689eb8 !important;outline:none;box-shadow:none}.tickets-guide .recommend-info .sppb-col-md-3{padding-left:10px;padding-right:10px}.tickets-guide .recommend-info .sppb-col-md-3 .recommend-item .sppb-panel-heading{padding:20px}.tickets-guide .recommend-info .sppb-col-md-3 .recommend-item .sppb-panel-heading .sppb-panel-title{line-height:16px;font-size:14px;font-weight:normal}.tickets-guide .recommend-info .sppb-col-md-3 .recommend-item .sppb-panel-heading .sppb-panel-title small{font-size:70%;color:#000000}.tickets-guide .recommend-info .sppb-col-md-3 .recommend-item .sppb-panel-heading:after{content:'';position:absolute;top:30px;right:15px;width:35px;height:35px;background-image:url('/images/icons/icons-plus.png');background-size:cover;background-position:center;background-repeat:no-repeat;background-color:#000000;border-radius:50px}.tickets-guide .recommend-info .sppb-col-md-3 .recommend-item .sppb-panel-heading.active:after{background-image:url('/images/icons/icons-minus.png')}.tickets-guide .recommend-info .sppb-col-md-3 .recommend-item .sppb-panel-body .event-item{position:relative;border-top:2px solid #000000;padding:20px 0}.tickets-guide .recommend-info .sppb-col-md-3 .recommend-item .sppb-panel-body .event-item .event-image{width:40%;display:inline-block;margin-right:10px}.tickets-guide .recommend-info .sppb-col-md-3 .recommend-item .sppb-panel-body .event-item .event-image img{object-fit:cover;object-position:center}.tickets-guide .recommend-info .sppb-col-md-3 .recommend-item .sppb-panel-body .event-item hr{margin:10px 0}.tickets-guide .recommend-info .sppb-col-md-3 .recommend-item .sppb-panel-body .event-item .event-info{margin-top:5px;width:55%;vertical-align:top;display:inline-block}.ticket-holder-privileges .fancybox-container .fancybox-toolbar{display:none}@media only screen and (max-width:767px){.year-round-prog .year-round-list ul.sppb-nav-modern{width:100vw;padding-right:30px;overflow-x:auto;display:flex}}.year-round-prog .year-round-list ul.sppb-nav-modern li{margin:0;position:relative}.year-round-prog .year-round-list ul.sppb-nav-modern li>a{padding:0;border:0;position:relative}.year-round-prog .year-round-list ul.sppb-nav-modern li>a:before{content:'';background:rgba(0, 0, 0, 0.5);position:absolute;top:0;left:0;height:100%;width:100%}@media only screen and (max-width:1919px){.year-round-prog .year-round-list ul.sppb-nav-modern li>a img{max-width:317px}}@media only screen and (max-width:1440px){.year-round-prog .year-round-list ul.sppb-nav-modern li>a img{max-width:276px}}@media only screen and (max-width:1100px){.year-round-prog .year-round-list ul.sppb-nav-modern li>a img{max-width:172px}}.year-round-prog .year-round-list ul.sppb-nav-modern li.active>a:before{background:transparent}.year-round-prog .year-round-list .sppb-tab-content{margin-top:0;padding:20px;background:#eee}.year-round-prog .year-round-list .sppb-tab-content .alert.alert-warning{color:#000000;padding:0}.year-round-prog .year-round-list .sppb-tab-content .round-row .content h3{color:#000000;margin-bottom:20px}.year-round-prog .year-round-list .sppb-tab-content .event-content-item{position:relative;display:flex;background:#ffffff;border-radius:20px;color:#000000;margin-bottom:15px;padding:15px 0}@media only screen and (max-width:991px){.year-round-prog .year-round-list .sppb-tab-content .event-content-item{flex-direction:column}}.year-round-prog .year-round-list .sppb-tab-content .event-content-item.showDate .left-content,.year-round-prog .year-round-list .sppb-tab-content .event-content-item.showImg .left-content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:991px){.year-round-prog .year-round-list .sppb-tab-content .event-content-item.showDate .left-content,.year-round-prog .year-round-list .sppb-tab-content .event-content-item.showImg .left-content{-ms-flex:0 0 100%;flex:0 0 100%}}.year-round-prog .year-round-list .sppb-tab-content .event-content-item.showDate .left-content:after,.year-round-prog .year-round-list .sppb-tab-content .event-content-item.showImg .left-content:after{content:'';position:absolute;left:auto;right:0;width:1px;height:60%;margin:auto;background:#000000}@media only screen and (max-width:991px){.year-round-prog .year-round-list .sppb-tab-content .event-content-item.showDate .left-content:after,.year-round-prog .year-round-list .sppb-tab-content .event-content-item.showImg .left-content:after{height:1px;width:60%;left:0;top:140px}}@media only screen and (max-width:767px){.year-round-prog .year-round-list .sppb-tab-content .event-content-item.showDate .left-content:after,.year-round-prog .year-round-list .sppb-tab-content .event-content-item.showImg .left-content:after{top:125px}}.year-round-prog .year-round-list .sppb-tab-content .event-content-item.showDate .left-content .date,.year-round-prog .year-round-list .sppb-tab-content .event-content-item.showImg .left-content .date{font-size:28px;font-weight:bold}.year-round-prog .year-round-list .sppb-tab-content .event-content-item.showDate .left-content .day,.year-round-prog .year-round-list .sppb-tab-content .event-content-item.showImg .left-content .day{background:#000000;color:#ffffff;padding:5px 10px}.year-round-prog .year-round-list .sppb-tab-content .event-content-item.showCta .right-content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:991px){.year-round-prog .year-round-list .sppb-tab-content .event-content-item.showCta .right-content{-ms-flex:0 0 100%;flex:0 0 100%}}.year-round-prog .year-round-list .sppb-tab-content .event-content-item.showCta .right-content span.text{border:1px solid #000000;width:60%;text-align:center;padding:8px 15px;color:#000000;background-color:transparent;font-size:16px;text-transform:uppercase}.year-round-prog .year-round-list .sppb-tab-content .event-content-item.showCta .right-content span:hover,.year-round-prog .year-round-list .sppb-tab-content .event-content-item.showCta .right-content span:focus{background:#000000;color:#ffffff}.year-round-prog .year-round-list .sppb-tab-content .event-content-item.showDate.showCta .center-content,.year-round-prog .year-round-list .sppb-tab-content .event-content-item.showImg.showCta .center-content{flex:0 0 60%;-ms-flex:0 0 60%}@media only screen and (max-width:991px){.year-round-prog .year-round-list .sppb-tab-content .event-content-item.showDate.showCta .center-content,.year-round-prog .year-round-list .sppb-tab-content .event-content-item.showImg.showCta .center-content{-ms-flex:0 0 100%;flex:0 0 100%}}.year-round-prog .year-round-list .sppb-tab-content .event-content-item.showImg .left-content{padding:0 15px}.year-round-prog .year-round-list .sppb-tab-content .event-content-item .center-content{position:relative;padding:30px;flex:0 0 80%;-ms-flex:0 0 80%}@media only screen and (max-width:991px){.year-round-prog .year-round-list .sppb-tab-content .event-content-item .center-content{-ms-flex:0 0 100%;flex:0 0 100%}}.year-round-prog .year-round-list .sppb-tab-content .event-content-item .center-content .title{font-size:24px;font-weight:bold;line-height:26px}.year-round-prog .year-round-list .sppb-tab-content .event-content-item .center-content .intro{margin-top:20px}.year-round-prog .year-round-list .sppb-tab-content .event-content-item .center-content .intro p{margin-bottom:0}.venues table.transport-table{border-collapse:collapse}.venues table.transport-table tr td{border:1px solid #ffffff;padding:10px;vertical-align:top}@media only screen and (max-width:767px){.venues table.transport-table tr td{vertical-align:middle}}.venues table.transport-table tr td:first-child{width:15%}@media only screen and (max-width:767px){.venues table.transport-table tr td:first-child{width:25%}}.venues table.transport-table tr td:last-child{width:85%}@media only screen and (max-width:767px){.venues table.transport-table tr td:last-child{width:75%}}.venues table.transport-table tr td ul{margin:0;padding:0 0 0 15px}h1,h2,h3{font-family:"BigShouldersDisplay-Black", sans-serif !important;letter-spacing:1px !important}h1{font-size:3rem}@media only screen and (max-width:991px){h3{margin-bottom:0px}}h4,h5,h6{font-family:"AlrightSans-Regular", sans-serif !important;letter-spacing:0px;font-weight:700}body{font-family:"AlrightSans-Regular", sans-serif !important;font-size:14px;line-height:18px;letter-spacing:0px;color:#1f2632}body a{color:#000000}body a:hover{color:#000000}.alert.alert-warning{max-width:500px;background:transparent;border:0;color:#ffffff}.blackBg{background:#000000;color:#ffffff}.gunmetalBg{background:#1f2632;color:#ffffff}.whiteBg{background:#ffffff;color:#1f2632}.roseBonbonBg{background:#f04e98;color:#ffffff}.mediumPurpleBg{background:#8b84d7;color:#ffffff}.coralRedBg{background:#f34f98;color:#ffffff}.licoriceBg{background:#000000;color:#ffffff}.solitudeBg{background:#eee;color:#1f2632}.maximumBluePurpleBg{background:#9faee5;color:#1f2632}.shakespeareBg{background:#000000;color:#ffffff}.lightBlueBg{background:linear-gradient(180deg, rgba(253, 233, 242, 0.4) 0%, rgba(143, 197, 255, 0.2) 100%)}.brickPinkBg{background:#F26486;color:#ffffff}.brickPinkBg.withTextures{background-image:url('/images/banners/2023/kv-textures.png');background-size:cover;background-position:center;background-repeat:no-repeat;background-blend-mode:multiply}.brickPinkBg.blackTxt{color:#000000}.blueVioletBg{background:#7C2ECE;color:#ffffff}.indigoBg{background:#A957FF;color:#000000}.floralBg{background:#B36AFF;color:#000000}.lavendarBg{background:#ECDAFF;color:#000000}.mustardYellowBg{background:#C6BD1E;color:#ffffff}.mustardYellowBg.withTextures{background-image:url('/images/banners/2023/kv-textures.png');background-size:cover;background-position:center;background-repeat:no-repeat;background-blend-mode:multiply}.link-color{color:#f04e98}.whiteText{color:#ffffff !important}.licoriceTxt{color:#222222 !important}.gunmetalTxt{color:#1f2632 !important}.shakespeareTxt{color:#689eb8 !important}.coralRedTxt{color:#f34f98 !important}.roseBonbonTxt{color:#f04e98 !important}.brickPinkTxt{color:#F26486 !important}.mustardYellowTxt{color:#C6BD1E !important}.solitudeHr{border-top:1px solid #eee}.linkWaterHr{border-top:1px solid #c4d0dc}.shakespeareHr{border-top:1px solid #689eb8}.coralRedBd{border:1px solid #f34f98;color:#f34f98}.icnRose .fas{color:#f04e98}.mustardYellowBorder{border-top:5px solid #C6BD1E;border-bottom:5px solid #C6BD1E}body:not(.homepage) #sp-bottom-overlay{display:none}body.offcanvas-init.digital-launch .dg-logo{position:fixed;top:0px;left:0px;width:90px}body.offcanvas-init.digital-launch .theme-logo{width:70%;margin:0 auto}body.offcanvas-init.digital-launch h1{color:#fff;text-shadow:2px 2px 2px #f04e98}@media only screen and (max-width:991px){body.offcanvas-init.digital-launch .embed-container{width:90% !important;height:400px !important}}body.offcanvas-init.digital-launch .watch-video iframe{width:100% !important;height:560px !important}@media only screen and (max-width:991px){body.offcanvas-init.digital-launch .watch-video iframe{height:400px !important}}body.offcanvas-init.digital-launch .dg-content{position:fixed !important;bottom:10px;font-size:16px;line-height:18px;font-weight:bold}@media only screen and (max-width:991px){body.offcanvas-init.digital-launch .dg-content{position:relative !important}}body.offcanvas-init.digital-launch .dg-content .sppb-col-md-1,body.offcanvas-init.digital-launch .dg-content .sppb-col-md-2{width:12.5%;max-width:12.5%;flex:0 0 12.5%}@media only screen and (max-width:991px){body.offcanvas-init.digital-launch .dg-content .sppb-col-md-3{margin-bottom:100px}}body.offcanvas-init.digital-launch .dg-content img{border-radius:15px;transition:all 0.3s ease-in-out}body.offcanvas-init.digital-launch .dg-content .float-wrapper:hover img{box-shadow:-5px 4px 15px #000;transform:scale(1.01)}body.offcanvas-init.digital-launch .dg-content .float-wrapper.watch-video-launch,body.offcanvas-init.digital-launch .dg-content .float-wrapper.open-link{cursor:pointer}body.offcanvas-init.digital-launch .dg-content .float-content{position:absolute;bottom:0px;left:0px;padding:20px;color:#fff;width:100%;text-align:center}body.offcanvas-init.digital-launch .step-01::before{content:"";background-image:url("/images/digital-launch/step-01.gif");background-size:contain;background-repeat:no-repeat;position:absolute;top:-60px;right:0px;width:140px;height:140px;z-index:2}body.offcanvas-init.digital-launch .step-02::before{content:"";background-image:url("/images/digital-launch/step-02.gif");background-size:contain;background-repeat:no-repeat;position:absolute;top:-60px;right:0px;width:140px;height:140px;z-index:2}body.offcanvas-init.digital-launch .step-03::before{content:"";background-image:url("/images/digital-launch/step-03.gif");background-size:contain;background-repeat:no-repeat;position:absolute;top:-60px;right:0px;width:140px;height:140px;z-index:2}body.offcanvas-init.digital-launch .step-04::before{content:"";background-image:url("/images/digital-launch/step-04.gif");background-size:contain;background-repeat:no-repeat;position:absolute;top:-60px;right:0px;width:140px;height:140px;z-index:2}body.offcanvas-init.digital-launch .body-wrapper #sp-main-body{width:100vw;height:100vh;background-image:url("/images/digital-launch/background-banner-scroll.jpg");background-size:cover;background-position:top center;animation:scroll 70s linear infinite;perspective:1000px;perspective-origin:50% 50%}@media only screen and (max-width:991px){body.offcanvas-init.digital-launch .body-wrapper #sp-main-body{margin-top:0px !important;height:auto !important;animation:none}}body.offcanvas-init.digital-launch .body-wrapper #sp-bottom,body.offcanvas-init.digital-launch .body-wrapper #sp-footer{display:none}body.offcanvas-init.digital-launch .body-wrapper #sp-footer .container-inner{border:none}@keyframes scroll{100%{background-position:0px -3000px}}body.offcanvas-init.digital-launch .horror-float{position:fixed;top:150px;left:20px;z-index:10;transform:translatey(0px);animation:float 4s ease-in-out infinite;width:100px}@media only screen and (max-width:991px){body.offcanvas-init.digital-launch .horror-float{top:180px;left:0px}}body.offcanvas-init.digital-launch .music-float{position:fixed;top:180px;right:50px;z-index:10;transform:translatey(0px);animation:float 4s ease-in-out infinite;animation-delay:2.5s;width:70px}@media only screen and (max-width:991px){body.offcanvas-init.digital-launch .music-float{top:80px;right:20px}}body.offcanvas-init.digital-launch .bust-float{position:fixed;bottom:10vh;left:8vw;z-index:10;transform:translatey(0px);animation:float 4s ease-in-out infinite;animation-delay:1s;width:120px}body.offcanvas-init.digital-launch .romance-float{position:fixed;top:20vh;right:48vw;z-index:10;transform:translatey(0px);animation:float 4s ease-in-out infinite;animation-delay:2s;width:100px}@media only screen and (max-width:991px){body.offcanvas-init.digital-launch .romance-float{display:none}}body.offcanvas-init.digital-launch .food-float{position:fixed;bottom:10vh;right:10vw;z-index:10;transform:translatey(0px);animation:float 4s ease-in-out infinite;animation-delay:3s;width:100px}@media only screen and (max-width:991px){body.offcanvas-init.digital-launch .food-float{display:none}}@keyframes float{0%{transform:translatey(0px)}50%{transform:translatey(-20px)}100%{transform:translatey(0px)}}body.offcanvas-init.digital-launch .motion-sick{font-size:12px;position:fixed;bottom:10px;right:20px;color:#fff;cursor:pointer;z-index:12}body.offcanvas-init .body-wrapper #sp-main-body{width:calc(100vw - 90px);margin-left:auto}@media only screen and (max-width:991px){body.offcanvas-init .body-wrapper #sp-main-body{width:100%;margin-left:0px;margin-top:55px}}body.offcanvas-init .nav-placeholder{display:none}body.offcanvas-init.offcanvas-active .body-wrapper{margin-left:0}body.ltr #offcanvas-toggler{line-height:unset;font-size:unset;color:#222222}body.ltr #offcanvas-toggler.offcanvas-toggler-left{display:none;position:absolute;margin:0 !important;width:100%;height:90px;text-align:center;z-index:20}@media only screen and (max-width:991px){body.ltr #offcanvas-toggler.offcanvas-toggler-left{height:80px;display:block}}body.ltr #offcanvas-toggler.offcanvas-toggler-left>.fa{display:none}body.ltr.offcanvs-position-left .offcanvas-menu{left:-100%}body.ltr .close-offcanvas{left:30px;top:30px;right:unset;width:30px;height:30px;background:transparent}.full-height{height:100vh}@media only screen and (max-width:991px){.full-height{height:auto}}.datepicker.datepicker-dropdown{width:17em;padding:5px}.datepicker.datepicker-dropdown table.table-condensed{width:100%;border:1px solid #eee;border-radius:4px}.datepicker.datepicker-dropdown table.table-condensed thead tr:nth-child(2){background:#f34f98;color:#ffffff}.datepicker.datepicker-dropdown table.table-condensed thead tr:nth-child(2) th{border-radius:0;padding:5px}.datepicker.datepicker-dropdown table.table-condensed thead tr:nth-child(2) th:hover{background:#f34f98}.datepicker.datepicker-dropdown table.table-condensed tbody tr td.day.active{color:#ffffff;background-color:#f34f98;background-image:linear-gradient(to bottom, #f34f98, #f34f98);background-image:-moz-linear-gradient(to bottom, #f34f98, #f34f98);background-image:-ms-linear-gradient(to bottom, #f34f98, #f34f98);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f34f98), to(#f34f98));background-image:-webkit-linear-gradient(to bottom, #f34f98, #f34f98);background-image:-o-linear-gradient(to bottom, #f34f98, #f34f98)}.datepicker .datepicker-switch{width:auto}.share-hidden{display:none;opacity:0;transition:all 0.5s linear;pointer-events:none;position:absolute;width:120px;z-index:5;right:125px;top:20px;background:#1f2632;border-radius:10px;padding:10px 15px}.share-hidden.open{display:block;opacity:1;pointer-events:auto}.share-hidden.open .share-content{color:#ffffff}.share-hidden.open .social-list{display:inline-block}.share-hidden.open .social-list .social-content{margin-bottom:5px}.share-hidden.open .social-list ul{padding:0;margin:0;list-style:none;display:flex;justify-content:center;align-items:center;flex:1 0 auto}.share-hidden.open .social-list ul li:not(:last-child){margin-right:10px}.share-hidden.open .social-list ul li a{cursor:pointer}.share-hidden.open .social-list ul li a img{width:30px;display:inline-block}.fancybox-container .fancybox-toolbar{opacity:1;visibility:visible}.fancybox-container .fancybox-toolbar button.fancybox-button--close{background:transparent}.fancybox-container .fancybox-navigation button.fancybox-button{background:transparent}.fancybox-container .fancybox-navigation button.fancybox-button.fancybox-button--arrow_left{left:20px}.fancybox-container .fancybox-navigation button.fancybox-button.fancybox-button--arrow_right{right:20px}@media only screen and (max-width:767px){.mobile-text-left .sppb-text-right{text-align:left}}.offcanvas-menu{width:calc(80vw - 55%);background-color:#7C2ECE !important;color:#eee !important}@media only screen and (max-width:1100px){.offcanvas-menu{width:100%}}.offcanvas-menu .item-175{padding-bottom:20px !important}.offcanvas-menu .item-175:after{border-bottom:1px solid #ffffff !important;content:"";width:100%;position:absolute;bottom:0px;margin:0 auto;left:15px}.offcanvas-menu::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0, 0, 0 0.3);box-shadow:inset 0 0 6px rgba(0, 0, 0 0.3);background-color:#eee}.offcanvas-menu::-webkit-scrollbar{width:5px;background-color:#eee}.offcanvas-menu::-webkit-scrollbar-thumb{background-color:#000000}.offcanvas-menu .offcanvas-inner{width:100%;margin:25px auto;padding:25px}@media only screen and (max-width:1100px){.offcanvas-menu .offcanvas-inner{width:100%;margin:30px auto}}@media only screen and (max-width:991px){.offcanvas-menu .offcanvas-inner{width:100vw;padding:30px 20px;margin:30px 0px}}@media only screen and (max-width:767px){.offcanvas-menu .offcanvas-inner .offcanvas-logo img{width:100%;display:inline-block}}.offcanvas-menu .offcanvas-inner a.festival-guide.fas:before{font-family:"Font Awesome 5 Free" !important;content:"";display:inline-block;margin-left:3px;margin-right:10px}.offcanvas-menu .offcanvas-inner a.subscribe.fas{padding:0 10px;font-size:20px;line-height:22px;color:#ffffff !important}.offcanvas-menu .offcanvas-inner a.subscribe.fas span.title{padding:5px 0px !important}.offcanvas-menu .offcanvas-inner a.subscribe.fas:before{font-family:"Font Awesome 5 Free" !important;content:"";display:inline-block;margin-left:3px;margin-right:10px}.offcanvas-menu .offcanvas-inner .sp-module ul.menu-child{margin-top:10px}.offcanvas-menu .offcanvas-inner .sp-module ul.menu-child li span.title{font-family:"AlrightSans-Regular", sans-serif;font-size:18px;line-height:20px;text-transform:none}.offcanvas-menu .offcanvas-inner .sp-module ul.menu-child li span.title:hover:after,.offcanvas-menu .offcanvas-inner .sp-module ul.menu-child li span.title:focus:after{bottom:7px;height:5px}.offcanvas-menu .offcanvas-inner .sp-module ul.menu-child li .subtitle{font-family:"AlrightSans-Regular", sans-serif;font-size:18px;line-height:20px;text-transform:none;color:#ffffff !important;display:inline-block;position:relative;padding:2px 10px}.offcanvas-menu .offcanvas-inner .sp-module ul.menu-child li .subtitle:hover:after,.offcanvas-menu .offcanvas-inner .sp-module ul.menu-child li .subtitle:focus:after{bottom:7px;height:5px}.offcanvas-menu .offcanvas-inner .sp-module span.menu-toggler{cursor:pointer}.offcanvas-menu .offcanvas-inner .sp-module ul.menu-child>li{margin:0 0 6px}.offcanvas-menu .offcanvas-inner .sp-module a.menu-icon img{display:inline-block;padding:0 0px 0px 10px;width:40px;max-width:40px;height:auto;margin-top:-8px}.offcanvas-menu .offcanvas-inner .sp-module span.menu-image-title{padding:0px 0px 0px 5px !important}.offcanvas-menu .offcanvas-inner .sp-module ul>li{margin:0 0 12px}.offcanvas-menu .offcanvas-inner .sp-module ul>li a.title,.offcanvas-menu .offcanvas-inner .sp-module ul>li a.menu-image-title,.offcanvas-menu .offcanvas-inner .sp-module ul>li span.title,.offcanvas-menu .offcanvas-inner .sp-module ul>li span.menu-image-title{color:#ffffff !important;text-transform:uppercase;font-family:"BigShouldersDisplay-Black", sans-serif;font-size:24px;line-height:26px;letter-spacing:1px;display:inline-block;position:relative;padding:0 10px}.offcanvas-menu .offcanvas-inner .sp-module ul>li a.title:hover,.offcanvas-menu .offcanvas-inner .sp-module ul>li a.title:focus,.offcanvas-menu .offcanvas-inner .sp-module ul>li a.menu-image-title:hover,.offcanvas-menu .offcanvas-inner .sp-module ul>li a.menu-image-title:focus,.offcanvas-menu .offcanvas-inner .sp-module ul>li span.title:hover,.offcanvas-menu .offcanvas-inner .sp-module ul>li span.title:focus,.offcanvas-menu .offcanvas-inner .sp-module ul>li span.menu-image-title:hover,.offcanvas-menu .offcanvas-inner .sp-module ul>li span.menu-image-title:focus{color:#F26486 !important}.offcanvas-menu .offcanvas-inner .sp-module ul>li.active span.title{color:#F26486 !important}.offcanvas-menu .offcanvas-inner .sp-module ul>li.active .menu-child li a span.title{color:#ffffff !important}.offcanvas-menu .offcanvas-inner .sp-module ul>li.active .menu-child li a:hover span.title,.offcanvas-menu .offcanvas-inner .sp-module ul>li.active .menu-child li a:focus span.title{color:#F26486 !important}.offcanvas-menu .offcanvas-inner .sp-module ul>li.active .menu-child li.active.current a span.title{color:#F26486 !important}.offcanvas-menu .offcanvas-inner .sp-module ul>li.menu-parent a>.menu-toggler,.offcanvas-menu .offcanvas-inner .sp-module ul>li.menu-parent .nav-header>.menu-toggler{pointer-events:none}.offcanvas-menu .offcanvas-inner .sp-module ul>li.menu-parent a>.menu-toggler:after,.offcanvas-menu .offcanvas-inner .sp-module ul>li.menu-parent .nav-header>.menu-toggler:after{content:"" !important;background-image:url("/images/icons/icons-right-white.png");background-size:cover;background-position:center;background-repeat:no-repeat;width:20px;height:20px;display:block}.offcanvas-menu .offcanvas-inner .sp-module ul>li.menu-parent.menu-parent-open a>.menu-toggler:after,.offcanvas-menu .offcanvas-inner .sp-module ul>li.menu-parent.menu-parent-open .nav-header>.menu-toggler:after{background-image:url("/images/icons/icons-down-white.png")}header#sp-header{position:fixed;height:100%;width:90px;padding:0;border:0;z-index:10000;background:#7C2ECE;color:#ffffff;box-shadow:4px 0px 4px 0px rgba(0, 0, 0, 0.15)}@media only screen and (max-width:991px){header#sp-header{height:55px;width:100vw;background:#7C2ECE}}header#sp-header .logo-image-phone{height:80px}@media only screen and (max-width:991px){header#sp-header .logo-image-phone{height:55px}}@media only screen and (max-width:991px){header#sp-header #sp-logo{display:inline-flex;background:#7C2ECE}}@media only screen and (max-width:991px){header#sp-header #sp-menu{display:inline-block}}@media only screen and (max-width:991px){header#sp-header .header-nav.d-flex{display:block !important}}@media only screen and (max-width:991px){header#sp-header .main-menu.desktop{display:none}}header#sp-header .main-menu.mobile{display:none;margin-top:5px;height:80px;vertical-align:middle}@media only screen and (max-width:991px){header#sp-header .main-menu.mobile{display:block;margin-top:0;height:55px}}header#sp-header .logo{position:relative;z-index:10;height:100%}header#sp-header.header-sticky{background:#7C2ECE;z-index:10000}#sp-title{width:calc(100% - 90px);margin-left:auto}@media only screen and (max-width:991px){#sp-title{width:100%}}#sp-title .custom h3{text-shadow:1px 1px 3px #000}#sp-title h3{color:#ffffff;position:absolute;z-index:9;right:65px;top:50px}@media only screen and (max-width:991px){#sp-title h3{right:50px;top:100px}}#sp-title .float-contents{position:fixed;width:280px;height:140px;right:30px;bottom:20px;z-index:10001;background:linear-gradient(180deg, #9faee5 30%, rgba(240, 78, 152, 0.8) 100%);border-radius:20px;-webkit-box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.6);-moz-box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.6);box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.6)}@media only screen and (max-width:767px){#sp-title .float-contents{width:275px;height:150px;right:3%}}#sp-title .float-contents .float-full-img{position:relative;z-index:-1;border-radius:20px;overflow:hidden;height:100%}#sp-title .float-contents .float-full-img:after{content:"";background:rgba(0, 0, 0, 0.3);position:absolute;top:0;width:100%;height:100%}#sp-title .float-contents .float-full-img img{height:100%;width:100%;object-fit:cover;object-position:center}#sp-title .float-contents .float-full-img img.close-icn{position:absolute;top:7px;right:20px;width:20px;cursor:pointer;z-index:1000}#sp-title .float-contents img.close-icn{position:absolute;top:-8px;right:0;width:20px;cursor:pointer;z-index:1000}#sp-title .float-contents .content-info.full-img{position:absolute;top:0;width:100%;height:100%;text-align:center;display:flex;justify-content:center;align-items:center;z-index:100}#sp-title .float-contents .content-info.full-img .content .info h3{color:#ffffff;font-size:16px}#sp-title .float-contents .content{display:flex;align-items:center;justify-content:center;padding:20px 15px 0;color:#000000}#sp-title .float-contents .content img{width:115px;display:inline-block}@media only screen and (max-width:767px){#sp-title .float-contents .content img{width:100px}}#sp-title .float-contents .content img.left-img{margin-right:10px}#sp-title .float-contents .content img.right-img{margin-left:10px}#sp-title .float-contents .content .info h4{color:#1f2632;position:relative;top:unset;right:unset;margin:0}#sp-title .float-contents .content .info p{margin-bottom:0}#sp-title .float-contents .content .info input{background:#ffffff;border-radius:0;text-align:center;color:#1f2632;font-size:14px}#sp-title .float-contents .content .info input::placeholder{color:#1f2632;opacity:30%;font-size:14px}#sp-title .float-contents .btn-text{color:#ffffff;text-align:center;padding:10px 0;position:absolute;width:100%;bottom:0;border-bottom-left-radius:20px;border-bottom-right-radius:20px}#sp-menu{position:absolute;top:170px;text-align:center;width:100%;padding:0 35px}@media only screen and (max-width:1100px){#sp-menu{top:130px}}@media only screen and (max-width:991px){#sp-menu{top:0}}@media only screen and (max-width:991px){#sp-menu{bottom:unset;padding:0px;width:calc(100vw - 80px);height:80px;background-color:#fc4444}}@media only screen and (max-width:991px){#sp-menu{bottom:unset;padding:0px;width:calc(100vw - 110px);height:40px;background-color:#fc4444}}#sp-menu .menu-dots .offcanvas-burger{text-transform:uppercase;font-weight:bold;font-size:12px;color:#ffffff;cursor:pointer;letter-spacing:0px}#sp-menu .menu-dots .offcanvas-burger span{margin-left:-8px}#sp-menu .menu-dots img{display:inline-block;width:30px}#sp-menu .quick-links-social{margin-top:30px}#sp-menu .quick-links-social img{display:inline-block;width:30px}#sp-menu .quick-links-social .icn{margin:5px 0}#sp-menu .quick-links-social .social-list .social-item{margin:20px 0}#sp-menu .quick-links-social .social-list .social-item .fa{font-size:20px;color:#000000}#sp-menu .quick-links-social hr{margin:10px auto;width:80%;border-top-color:#ffffff}#sp-menu .quick-links-social .label{position:relative;display:flex;align-items:center;justify-content:center;margin:10px 0 0 0}#sp-menu .quick-links-social .label span.vrt-text{text-transform:uppercase;writing-mode:vertical-rl;transform:rotate(180deg);font-size:12px;line-height:14px;text-align:right}#sp-menu .quick-links-social .toProgramme{cursor:pointer}#sp-menu .quick-links-social .toProgramme .icn{margin-top:8px}#sp-bottom-overlay{width:calc(100vw - 90px);margin-left:auto;position:relative}#sp-bottom-overlay .kv-img4{position:absolute;top:-400px;right:3vw;z-index:10000}@media only screen and (max-width:1440px){#sp-bottom-overlay .kv-img4{top:-230px;right:-20px}}@media only screen and (max-width:1300px){#sp-bottom-overlay .kv-img4{top:-195px;right:-90px}}@media only screen and (max-width:768px){#sp-bottom-overlay .kv-img4{top:-170px;right:-140px}}@media only screen and (max-width:767px){#sp-bottom-overlay .kv-img4{top:-90px;right:-100px}}#sp-bottom-overlay .kv-img4 img{margin:0 auto;width:250px}@media only screen and (max-width:1440px){#sp-bottom-overlay .kv-img4 img{width:60%}}@media only screen and (max-width:1300px){#sp-bottom-overlay .kv-img4 img{width:70%}}@media only screen and (max-width:768px){#sp-bottom-overlay .kv-img4 img{width:60%}}@media only screen and (max-width:767px){#sp-bottom-overlay .kv-img4 img{width:30%}}#sp-bottom-overlay .kv-img{position:relative;width:100%;z-index:10000}#sp-bottom-overlay .kv-img img{position:absolute;top:-17vw;right:2vw;margin:0 auto;width:40%}@media only screen and (min-width:640px){#sp-bottom-overlay .kv-img img{width:30%;top:-15vw}}@media only screen and (min-width:1024px){#sp-bottom-overlay .kv-img img{width:20%;top:-10vw}}@media only screen and (min-width:1280px){#sp-bottom-overlay .kv-img img{width:15%;top:-8vw}}#sp-footer,#sp-bottom{position:relative;z-index:9999;width:calc(100vw - 90px);margin-left:auto;background-image:url('/images/banners/2023/footer-textures.png') !important;background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important;background-blend-mode:multiply}@media only screen and (max-width:991px){#sp-footer,#sp-bottom{width:100%;margin-left:0px}}@media only screen and (min-width:1920px){#sp-footer .container,#sp-bottom .container{max-width:1510px}}@media only screen and (min-width:1440px) and (max-width:1919px){#sp-footer .container,#sp-bottom .container{max-width:1300px}}#sp-footer .container-inner,#sp-bottom .container-inner{padding:0px}@media only screen and (max-width:991px){#sp-footer .container-inner,#sp-bottom .container-inner{padding:0 15px}}#sp-footer .sp-module ul,#sp-bottom .sp-module ul{margin-top:5px}#sp-footer .sp-module ul>li,#sp-bottom .sp-module ul>li{margin-bottom:5px}#sp-bottom{padding:30px 0 15px;background-color:#ffffff !important}#sp-bottom:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}#sp-bottom .menu-item{margin-bottom:20px}#sp-bottom .menu-item .fa-download,#sp-bottom .menu-item .fa-paper-plane{font-size:28px !important;margin-right:5px}#sp-bottom .menu-item img.icn{width:30px;display:inline-block;margin-right:10px}#sp-bottom .col-md-3 .menu-item a{text-transform:uppercase;font-family:"BigShouldersDisplay-Black", sans-serif;font-size:22px;line-height:24px;letter-spacing:1.5px}@media only screen and (max-width:991px){#sp-bottom{padding:30px 0 0}}#sp-bottom #sp-bottom1 h4{text-transform:uppercase}#sp-bottom #sp-bottom1 ul.menu{margin-top:50px}#sp-bottom #sp-bottom1 ul.menu>li{display:inline-block;margin-right:20px}#sp-bottom #sp-bottom1 ul.menu>li>a{display:inline-block;font-weight:bold}#sp-bottom #sp-bottom1 ul.menu>li>a:hover,#sp-bottom #sp-bottom1 ul.menu>li>a:focus{color:#f34f98}#sp-bottom #sp-bottom1 ul.menu>li>a img.icn{display:inline-block;width:30px;margin-bottom:5px}#sp-bottom #sp-bottom1 .footer-menu .title{margin-bottom:10px}@media only screen and (max-width:991px){#sp-bottom #sp-bottom1 .footer-menu .title{padding:0}}@media only screen and (max-width:991px){#sp-bottom #sp-bottom1 .footer-menu>.main-footer-menu{display:none}}#sp-bottom #sp-bottom1 .footer-menu>.main-footer-menu .menu-item{margin-bottom:20px}#sp-bottom #sp-bottom1 .footer-menu>.main-footer-menu .menu-item .fa-download{font-size:25px !important}#sp-bottom #sp-bottom1 .footer-menu>.main-footer-menu a{color:#000000;text-transform:uppercase;font-family:"BigShouldersDisplay-Black", sans-serif;font-size:20px;line-height:22px;letter-spacing:1px}#sp-bottom #sp-bottom1 .footer-menu>.main-footer-menu a img.icn{width:30px;display:inline-block}#sp-bottom #sp-bottom1 .footer-menu>.main-footer-menu ul.footer-submenu a{text-transform:none;font-family:"AlrightSans-Regular", sans-serif;font-size:14px;line-height:16px;color:#1f2632}#sp-bottom #sp-bottom1 .footer-menu>.main-footer-menu ul.footer-submenu a.subprog{margin:0 0 0 10px}#sp-bottom #sp-bottom1 .footer-menu>.main-footer-menu ul.footer-submenu a.subprog::before{content:"| ";position:relative}@media only screen and (max-width:991px){#sp-bottom #sp-bottom1 .footer-menu>.guide-n-subscribe{padding:0;margin:0 0 15px;max-width:100%;flex:0 0 100%}}#sp-bottom #sp-bottom1 .footer-menu>.guide-n-subscribe .fa-download{color:#f04e98}#sp-bottom #sp-bottom1 .footer-menu .main-footer{margin:40px 0 15px}@media only screen and (max-width:991px){#sp-bottom #sp-bottom1 .footer-menu .main-footer{display:none}}#sp-bottom #sp-bottom1 .footer-menu .main-footer a{color:#f04e98;text-transform:uppercase;font-size:16px}#sp-bottom #sp-bottom1 .footer-menu .main-footer a.header{font-family:"BigShouldersDisplay-Black", sans-serif}#sp-bottom #sp-bottom1 .footer-menu .main-footer a.subHeader{font-family:"AlrightSans-Regular", sans-serif;color:#1f2632;line-height:22px}#sp-bottom #sp-bottom1 .footer-menu .main-footer ul.footer-submenu{margin-top:10px}#sp-bottom #sp-bottom1 .footer-menu .main-footer ul.footer-submenu li{margin-bottom:10px}#sp-footer{background-color:#ffffff !important;background-position:bottom center !important}#sp-footer .container-inner{border-top:1px solid #000000}#sp-footer #sp-footer1,#sp-footer #sp-footer2{padding:10px 15px}#sp-footer #sp-footer1 ul.menu,#sp-footer #sp-footer2 ul.menu{margin-bottom:0px}#sp-footer #sp-footer1 ul.menu>li>a,#sp-footer #sp-footer2 ul.menu>li>a{font-weight:normal;font-size:12px}#sp-footer #sp-footer1 ul.menu>li>a:hover,#sp-footer #sp-footer1 ul.menu>li>a:focus,#sp-footer #sp-footer2 ul.menu>li>a:hover,#sp-footer #sp-footer2 ul.menu>li>a:focus{color:#F26486}#sp-footer #sp-footer1 ul.menu>li>a img.icn,#sp-footer #sp-footer2 ul.menu>li>a img.icn{width:15px;display:inline-block;margin-right:5px;vertical-align:text-bottom}#sp-footer #sp-footer1 .sp-copyright,#sp-footer #sp-footer2 .sp-copyright{font-size:12px;color:#030303;letter-spacing:0px}@media only screen and (max-width:991px){#sp-footer #sp-footer1>.sp-column,#sp-footer #sp-footer2>.sp-column{margin-top:10px}}.free-pass:not(.timeline-event-template){background:#e33a4d}.ticketed-pass:not(.timeline-event-template){background:#f9af36}.festival-pass:not(.timeline-event-template),.festival-pass-with-registration:not(.timeline-event-template){background:#4278b8}.all-access{background:#1f2632}.online{background:#1f2632}a.sppb-btn{font-size:16px;line-height:18px;font-family:"AlrightSans-Regular", sans-serif;font-weight:800;align-items:baseline}a.sppb-btn span{position:relative}a.sppb-btn span:after{position:relative;content:"";display:block;z-index:-1;bottom:0px;left:0;height:5px;width:100%;background-size:cover}a.sppb-btn i.fas{margin-left:10px}a.sppb-btn.cta-wave-white.text-white span{color:#ffffff}a.sppb-btn:hover,a.sppb-btn:focus{outline:none;box-shadow:none}@media only screen and (min-width:1920px){.sppb-row-container,.sppb-container{max-width:1510px}}@media only screen and (min-width:1440px) and (max-width:1919px){.sppb-row-container,.sppb-container{max-width:1300px}}@media only screen and (max-width:991px){.row,.sp-pagebuilder-row,.sppb-row{max-width:unset}}@media only screen and (max-width:991px){.row.article-block,.sp-pagebuilder-row.article-block,.sppb-row.article-block{max-width:calc(100vw - 15px) !important}}.noPadding .sppb-container-inner{padding:0}.top-header{padding:30px 0px}@media only screen and (min-width:1200px) and (max-width:1499px){.top-header{max-width:1140px !important}}@media only screen and (min-width:1500px) and (max-width:1700px){.top-header{max-width:1280px !important}}@media only screen and (max-width:768px){.top-header{padding:0px !important}}.rotate-90{transform:rotate(90deg)}.event-item{position:relative}.event-item .eventLink{display:block}.event-item .eventLink:hover .event-title,.event-item .eventLink:focus .event-title{color:#f04e98}.event-item .event-image-type{position:relative;overflow:hidden;z-index:40}.event-item .event-image-type:hover .event-img,.event-item .event-image-type:focus .event-img{transform:scale(1.2)}.event-item .event-image-type .event-img{height:390px;background-size:cover;background-position:center;background-repeat:no-repeat;transition:all 0.3s ease-in-out}@media only screen and (max-width:1699px){.event-item .event-image-type .event-img{height:305px}}@media only screen and (max-width:1499px){.event-item .event-image-type .event-img{height:275px}}@media only screen and (max-width:1399px){.event-item .event-image-type .event-img{height:250px}}@media only screen and (max-width:1299px){.event-item .event-image-type .event-img{height:235px}}@media only screen and (max-width:991px){.event-item .event-image-type .event-img{height:280px}}@media only screen and (max-width:767px){.event-item .event-image-type .event-img{height:400px}}.event-item .event-image-type .event-ticket-type{position:absolute;bottom:10px;left:10px;display:none}.event-item .event-image-type .event-ticket-type span{padding:5px 8px;font-family:"AlrightSans-Regular", sans-serif;font-weight:800;font-size:14px;line-height:16px;color:#ffffff;text-transform:uppercase}.event-item .event-image-type .event-ticket-type span:not(:last-child){margin-right:5px}@media only screen and (max-width:991px){.event-item .event-image-type .event-ticket-type span{font-size:12px}}.event-item .favourite-icn,.event-item .remove-fav-icn,.event-item .add-calendar-icn{position:absolute;top:10px;right:10px;cursor:pointer;z-index:50}.event-item .favourite-icn img.icn,.event-item .remove-fav-icn img.icn,.event-item .add-calendar-icn img.icn{width:35px}.event-item .add-calendar-icn{right:50px}.event-item .event-info .event-date{font-family:"AlrightSans-Regular", sans-serif;color:#1f2632;font-size:14px;line-height:16px;margin-bottom:10px;margin-top:15px;letter-spacing:0px}.event-item .event-info .event-title{font-family:"AlrightSans-Regular", sans-serif;font-size:18px;line-height:20px;color:#000000;margin:10px 0;letter-spacing:0px;font-weight:600}.event-item .event-info .event-category{color:#1f2632;font-family:"AlrightSans-Regular", sans-serif;font-weight:800;line-height:16px;font-size:14px}.event-item .event-info .event-price{display:inline-block;background:transparent;color:#000000}.event-item .event-info .event-price span{background:transparent}.feature-events-icon1{position:absolute;top:-125px;right:0px;z-index:50 !important}.feature-events-icon1 img{z-index:50 !important;max-height:140px}@media only screen and (max-width:991px){.feature-events-icon1 img{width:220px}}.feature-events-icon2 img{padding-left:150px;max-height:140px}.about-us-icon-1{position:absolute;top:0px;left:-200px;width:220px}.about-us-icon-1 img{z-index:50 !important}@media only screen and (max-width:991px){.about-us-icon-1 img{width:220px}}.about-us-icon-2{position:absolute;top:200px;right:-170px;width:220px}.about-us-icon-2 img{z-index:50 !important}@media only screen and (max-width:991px){.about-us-icon-2 img{width:220px}}.programmes-icon-1{position:absolute;top:0px;right:0px;width:250px}.programmes-icon-1 img{z-index:50 !important}@media only screen and (max-width:991px){.programmes-icon-1 img{width:220px}}.programmes-icon-2{position:absolute;top:-150px;left:0px;width:250px}.programmes-icon-2 img{z-index:50 !important}@media only screen and (max-width:991px){.programmes-icon-2 img{width:220px}}.vod-icon-1{position:absolute;top:-20px;left:-100px;width:250px}.vod-icon-1 img{z-index:50 !important}@media only screen and (max-width:991px){.vod-icon-1 img{width:220px}}.vod-icon-2{position:absolute;bottom:0px;right:-100px;width:250px}.vod-icon-2 img{z-index:50 !important}@media only screen and (max-width:991px){.vod-icon-2 img{width:220px}}.volunteer-icon-1{position:absolute;top:50px;left:-250px;width:400px}.volunteer-icon-1 img{z-index:50 !important}@media only screen and (max-width:991px){.volunteer-icon-1 img{width:220px}}.volunteer-icon-2{position:absolute;top:590px;right:0px;width:240px}.volunteer-icon-2 img{z-index:50 !important}@media only screen and (max-width:991px){.volunteer-icon-2 img{width:220px}}.volunteer-icon-3{position:absolute;bottom:222px;right:-40px;width:240px}.volunteer-icon-3 img{z-index:50 !important}@media only screen and (max-width:991px){.volunteer-icon-3 img{width:220px}}.tooltip{position:relative;display:inline-block;opacity:1}.tooltip .tooltiptext{visibility:hidden;width:150px;background-color:#000000;color:#ffffff;text-align:center;border-radius:6px;padding:5px 5px;position:absolute;z-index:1;top:0px;left:130%;line-height:14px}.tooltip .tooltiptext.short{width:120px}.tooltip .tooltiptext:after{content:"";position:absolute;top:50%;right:100%;margin-top:-5px;border-width:5px;border-style:solid;border-color:transparent #000000 transparent transparent}.tooltip:hover .tooltiptext{visibility:visible}@media only screen and (max-width:991px){.swf-theme .kv-info{height:calc(100vh - 255px) !important}}@media only screen and (max-width:767px){.swf-theme .kv-info{height:auto !important}}.swf-theme .kv-logo{width:100px;margin:0 auto}.swf-theme .kv-title{width:100%;margin:30px auto 0}.swf-theme .kv-title img{margin:0 auto;max-width:230px}@media only screen and (max-width:767px){.swf-theme .kv-title img{max-width:150px}}.swf-theme .kv-intro{text-align:center;color:#000;font-size:16px;line-height:18px;max-width:80%;margin:0 auto 30px}@media only screen and (max-width:991px){.swf-theme .kv-intro{max-width:90%}}.swf-theme .kv-intro h3{margin:0 0 10px}.kv-fade-left{background-image:url("/images/icons/kv-fade-left.png");background-size:contain;background-position:top left;background-repeat:no-repeat;width:50%;height:100%;position:absolute;top:0px;left:0px}.uppercase{text-transform:uppercase}.leading-5{line-height:25px !important}.search-page fieldset,.search-page .searchintrosearch-page,.search-page .display-num{display:none}.search-page input#search-searchword{padding:12px 15px}.search-page button.sppb-btn{position:relative;font-size:16px;font-size:16px;font-family:"AlrightSans-Regular", sans-serif;font-weight:800;text-transform:uppercase;align-items:baseline;display:flex}.search-page button.sppb-btn.cta-wave-pink{color:#1f2632;background:transparent;border:0;padding:0}.search-page button.sppb-btn.cta-wave-pink span:after{position:relative;content:"";display:block;z-index:-1;bottom:0px;left:0;height:5px;width:100%;background-size:cover}.search-page button.sppb-btn.cta-wave-pink .fas{margin:0 0 0 10px;font-size:14px;line-height:16px}.search-page button.sppb-btn:hover,.search-page button.sppb-btn:focus,.search-page button.sppb-btn:focus-visible,.search-page button.sppb-btn:active{color:#1f2632 !important;outline:none !important;box-shadow:none !important;line-height:30px;background:transparent !important;border:0 !important}.search-page .search-results .result-title{font-family:"BigShouldersDisplay-Black", sans-serif;font-size:22px !important;color:#000000}.search-page .search-results .result-title a{font-family:"BigShouldersDisplay-Black", sans-serif;font-size:22px !important;line-height:24px !important;color:#000000 !important}.search-page .search-results .result-title a:hover,.search-page .search-results .result-title a:focus{color:#000000 !important}.search-page .search-results .result-category{font-style:italic}.search-page .search-results .result-text{color:#1f2632}.search-page .pagination .page-item .page-link{position:relative;font-family:"AlrightSans-Regular", sans-serif;color:#1f2632;background-color:transparent;width:45px;padding:0;text-align:center}.search-page .pagination .page-item .page-link::after{position:relative;content:"";display:block;z-index:-1;bottom:0px;left:0;height:5px;width:100%;background-size:cover}.search-page .pagination .page-item.active .page-link,.search-page .pagination .page-item:hover .page-link,.search-page .pagination .page-item:focus .page-link{border:0;box-shadow:none;outline:none}.search-page .pagination .page-item.active .page-link::after,.search-page .pagination .page-item:hover .page-link::after,.search-page .pagination .page-item:focus .page-link::after{position:relative;content:"";display:block;z-index:-1;bottom:0px;left:0;height:5px;width:100%;background-size:cover}#sp-page-builder sp-pagebuilder-page-edit{display:none}.jqTimespaceEvent{max-width:200px}.jqTimespaceEvent img{max-width:200px}.venue-social-share ul{padding:0;margin:0;list-style:none;display:flex;justify-content:left;align-items:left;flex:1 0 auto}.venue-social-share ul li:not(:last-child){margin-right:10px}.venue-social-share ul li a{cursor:pointer}.venue-social-share ul li a img{width:30px;display:inline-block}.venue-social-share .social-share-icon .share-txt{text-align:right;margin-bottom:0px;white-space:nowrap}.venue-social-share .social-share-icon ul{margin-right:-7px}.venue-social-share .social-share-icon ul li a{background:transparent;height:20px;line-height:20px;width:20px}.venue-social-share .social-share-icon ul li a img.icn{width:15px;display:inline-block}.venue-social-share .social-share-icon ul li:not(:last-child){margin-right:5px}.venue-social-share .social-share-icon{margin-bottom:8px}.venue-social-share .copy-box{display:inline-block}.venue-social-share .copy-action{display:inline-block;width:50px;height:50px;cursor:pointer}.mobile-share .venue-social-share{float:none;margin-top:20px}.mobile-share .venue-social-share ul li a{background:transparent;height:20px;line-height:30px;width:20px}.mobile-share .venue-social-share ul li a img.icn{width:25px;display:inline-block}@media only screen and (max-width:991px){.mobile-share .venue-social-share ul li a img.icn{width:15px}}.mobile-share .venue-social-share ul li:not(:last-child){margin:0}.timeline-dateselector .legend-item-wrapper{position:absolute;right:0px}@media only screen and (max-width:991px){.timeline-dateselector .legend-item-wrapper{position:relative;margin-top:20px;margin-bottom:20px;right:unset}}.timeline-dateselector .legend-item-wrapper .minimise{cursor:pointer;margin-top:5px;border-top:1px solid #ccc}.timeline-dateselector .legend-item-wrapper .minimise .inner-box{background-color:#000;color:#fff;padding:5px 5px 2px 5px;display:inline-block;margin-top:5px;line-height:12px}.timeline-dateselector .legend-item{background-color:transparent;display:inline-block;margin-right:30px}@media only screen and (max-width:991px){.timeline-dateselector .legend-item{margin-right:15px;font-size:10px;margin-left:5px}}@media only screen and (max-width:991px){.timeline-dateselector .legend-item:first-child{margin-left:15px}}.timeline-dateselector .legend-item.festival-pass-plus::before{content:"";position:absolute;top:0px;margin-left:-18px;width:15px;height:5px;background-color:#000000}@media only screen and (max-width:991px){.timeline-dateselector .legend-item.festival-pass-plus::before{margin-left:-15px;width:10px}}.timeline-dateselector .legend-item.festival-pass::before{content:"";position:absolute;top:0px;margin-left:-18px;width:15px;height:5px;background-color:#000000}@media only screen and (max-width:991px){.timeline-dateselector .legend-item.festival-pass::before{margin-left:-15px;width:10px}}.timeline-dateselector .legend-item.free::before{content:"";position:absolute;top:0px;margin-left:-18px;width:15px;height:5px;background-color:#000000}@media only screen and (max-width:991px){.timeline-dateselector .legend-item.free::before{margin-left:-15px;width:10px}}.timeline-dateselector .legend-item.ticketed::before{content:"";position:absolute;top:0px;margin-left:-18px;width:15px;height:5px;background-color:#133c55}@media only screen and (max-width:991px){.timeline-dateselector .legend-item.ticketed::before{margin-left:-15px;width:10px}}.calendar-date-toggle.check-calendar-2021-11-15,.calendar-date-toggle.check-calendar-2021-11-16,.calendar-date-toggle.check-calendar-2021-11-17,.calendar-date-toggle.check-calendar-2021-11-18,.calendar-date-toggle.check-calendar-2021-11-19,.calendar-date-toggle.check-calendar-2021-11-22,.calendar-date-toggle.check-calendar-2021-11-23,.calendar-date-toggle.check-calendar-2021-11-24,.calendar-date-toggle.check-calendar-2021-11-25,.calendar-date-toggle.check-calendar-2021-11-26{display:none}.calendar-date-toggle.active label{background-color:#ff0000;color:#fff}.calendar-wrapper{padding:10px;background-color:#fff}.calendar-date-wrapper{display:none;transition:all 2s ease-in-out;font-size:13px;line-height:15px}.calendar-date-wrapper.minimise{transform:scale(0.5);transform-origin:top left}.calendar-date-wrapper .date-header{height:20px;display:inline-block}.calendar-date-wrapper .daily-time{background-color:#f2f2f2;padding:2px;display:inline-block;border:1px solid #ccc}.calendar-date-wrapper .data-filled{background-color:#e5f2f2;border-top:5px solid #000;cursor:pointer}.calendar-date-wrapper .data-filled.digital-festival-pass,.calendar-date-wrapper .data-filled.festival-pass{border-top:5px solid #000000}.calendar-date-wrapper .data-filled.festival-pass-plus{border-top:5px solid #000000}.calendar-date-wrapper .data-filled.free{border-top:5px solid #000000}.calendar-date-wrapper .data-filled.ticketed{border-top:5px solid #133c55}.calendar-date-wrapper .date-block{display:inline-block}.calendar-date-wrapper .date-block-empty{display:inline-block;margin-top:10px;margin-bottom:10px}.calendar-date-wrapper.active{display:block}.timetable-results-new{display:none}.fancybox-container .fancybox-toolbar{right:30px}@media only screen and (max-width:991px){.fancybox-button--close,.fancybox-button--zoom{display:none}}.border-rightx{border-right:1px solid #333}@media only screen and (max-width:991px){.border-rightx{border-right:none}}.timetable-bookstore{width:100%;margin:0 auto;padding-left:30px}@media only screen and (max-width:991px){.timetable-bookstore{width:100%;padding-left:15px}}.timetable-bookstore .row{border-bottom:1px solid #ccc}.timetable-bookstore .row:first-child{background:#ddd}.timetable-bookstore .row:first-child .col-md-4{font-weight:bold}.timetable-bookstore .col-md-4{padding:10px}@media only screen and (max-width:991px){.timetable-bookstore .col-md-4{width:33%;padding:5px}}.launch-notice{background-image:url("/images/digital-launch/kv-pop-up.jpg");background-size:cover;background-repeat:no-repeat;background-color:#f04e98}@media only screen and (max-width:991px){.launch-notice{background-image:url("/images/digital-launch/kv-pop-up-mobile.jpg");background-size:cover;height:calc(100vh - 30px) !important}}@media only screen and (max-width:991px){.launch-notice.fancybox-content{height:calc(90vh - 30px) !important;margin-left:-15px;padding:0px}}.launch-notice .col-md-6{overflow:auto}@media only screen and (max-width:991px){.launch-notice .col-md-6{flex:0 0 100%;max-width:100%}}.launch-notice .col-md-6,.launch-notice .row,.launch-notice .col-md-12{padding:0px;margin:0px}@media only screen and (max-width:991px){.launch-notice .col-md-6:first-child{display:none}}.launch-notice .launch-date{font-size:20px;text-align:center;color:#ffffff;font-weight:500;margin-top:-40px;margin-bottom:20px}@media only screen and (max-width:991px){.launch-notice .launch-date{margin-top:-20px}}.launch-notice .launch-title{margin-top:20px}@media only screen and (max-width:991px){.launch-notice .launch-title{display:none}}.launch-notice .launch-title-mobile{display:none}@media only screen and (max-width:991px){.launch-notice .launch-title-mobile{display:block}}.launch-notice .launch-intro-title,.launch-notice .launch-intro{text-align:center;color:#ffffff}.launch-notice .launch-intro{margin-bottom:10px;padding:10px}.launch-notice .launch-cta-fb img,.launch-notice .launch-cta-sistic img{margin:0 auto;width:70%;cursor:pointer}.vod .share-option{display:none}.vod #common-article-list .sppb-article-details{margin-top:10px}.vod #common-article-list .center-cropped{background-size:contain;background-position:top center;background-repeat:no-repeat}@media only screen and (max-width:991px){.vod #common-article-list .center-cropped{min-height:265px}}.vod #common-article-list .sppb-article-production a{font-family:"AlrightSans-Regular", sans-serif;font-size:18px;line-height:20px;color:#000000;margin:10px 0;letter-spacing:0px;font-weight:600}.vod #common-article-list .sppb-col-md-2{flex:0 0 20%;max-width:20%}@media only screen and (max-width:991px){.vod #common-article-list .sppb-col-md-2{flex:0 0 50%;max-width:50%}}#typedtext{font-family:"Gerbil";font-size:72px;line-height:75px;color:#fff}#typedtext-mobile{font-family:"Gerbil";font-size:25px;line-height:29px;color:#fff;margin-left:20px}.header-nav .menu-logo{display:none;padding:10px 5px 10px 10px}@media only screen and (max-width:991px){.header-nav .menu-logo{display:inline-block}}.header-nav .menu-logo img{width:30px;margin-top:6px}@media only screen and (max-width:991px){.header-nav .logo{display:inline-block}}.mouse-wrapper{position:relative;width:100%;height:0px;overflow:visible;top:-100px;left:30vw;pointer-events:none}@media only screen and (max-width:991px){.mouse-wrapper{left:0px}}.mouse-wrapper .mouse{position:absolute;height:180px;width:30vw;border-radius:100%;transition:all 0.1s ease-in-out}@media only screen and (max-width:991px){.mouse-wrapper .mouse{width:95vw;transform:none !important}}.mouse-wrapper.float-3{left:5vw;top:-120px}.mouse-wrapper.float-3 .mouse{height:180px;width:250px}@media only screen and (max-width:991px){.mouse-wrapper.float-3 .mouse{width:200px;transform:none !important}}.portal-float-4{position:absolute;top:0px;right:-400px;pointer-events:none;transition:right 1s ease-in-out}.portal-float-4.slide-in{right:-90px}.portal-float-4:hover{animation:blinkin 3s linear infinite}@keyframes blinkin{0%{opacity:1}50%{opacity:0.7}100%{opacity:0.5}}.portal-float-4::after{content:"";background-image:url("/images/icons/portal-float-2.png");background-size:contain;background-position:top right;background-repeat:no-repeat;width:400px;height:400px;position:absolute;top:0px;right:0px}#sifaEngage-hidden{opacity:0;position:fixed;left:50%;top:50%;transform:translate(-50%, -50%);z-index:1000;pointer-events:none;width:80%;transition:all 1s ease-in-out}@media only screen and (max-width:991px){#sifaEngage-hidden img{content:url("/images/icons/SIFA-pop-v2-mobile.jpg")}}#sifaEngage-hidden.open{opacity:1;pointer-events:auto}#sifaEngage-hidden #closeSifa{font-size:15px;text-align:right;color:#fff;cursor:pointer;display:inline-block;background-color:#000;padding:0px 5px}@media only screen and (max-width:1499px){.top-banner{padding:50px 0 !important}}@media only screen and (max-width:1199px){.top-banner{padding:30px 0 !important}}@media only screen and (max-width:1099px){.top-banner{padding:20px 0 !important}}@media only screen and (max-width:992px){.top-banner{padding:0 !important}}@media only screen and (max-width:799px){.top-banner{padding:40px 0 !important}}@media only screen and (max-width:767px){.top-banner{padding:0 !important;background-size:114% !important}}.ghost-emoticon::before{content:'👻';position:relative;top:0px;left:0px;width:40px;height:40px;display:inline-block;font-style:normal}