.page_item_has_children.current_page_item ul.children{display:block}.page_item_has_children ul.children{display:none}.page_item_has_children.current_page_ancestor ul.children{display:block}.gallery-slider .slick-list{background:#000}.gallery-slider div{width:100%;height:555px;background-position:center;background-size:contain;background-repeat:no-repeat}.gallery-slider .slick-dots li{display:inline-block !important}html{scroll-behavior:smooth;font-family:sans-serif;line-height:1.15;margin:0;padding:0}body{margin:0;padding:0;width:100%;opacity:1}[hidden]{display:none}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:400;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.limit-width{max-width:1140px;width:90%;margin:0 auto !important;display:block}.clear{height:0;overflow:hidden;clear:both}.display-none{display:none !important}.no-select{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.entry-footer:before,.entry-footer:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after,.nav-links:before,.nav-links:after,.pagination:before,.pagination:after,.comment-author:before,.comment-author:after,.widget-area:before,.widget-area:after,.widget:before,.widget:after,.comment-meta:before,.comment-meta:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.entry-footer:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after,.nav-links:after,.pagination:after,.comment-author:after,.widget-area:after,.widget:after,.comment-meta:after{clear:both}h1,h1 a,.h1{font-family:'Zahrah-SemiBoldItalic',serif;font-size:44px !important;line-height:1.15;text-transform:uppercase;margin:0;font-weight:400;text-decoration:none;box-shadow:none !important}h2,h2 a,.h2{font-size:36px !important;line-height:1;font-family:'Zahrah-SemiBoldItalic',serif;font-weight:400;text-transform:uppercase;margin:0;text-decoration:none;box-shadow:none !important}h3,h3 a,.h3{font-family:'Zahrah-Semibold',serif;font-size:24px;line-height:1.15;margin:0;font-weight:400;text-decoration:none;box-shadow:none !important}h4,h4 a,.h4{font-family:'Zahrah-SemiBoldItalic',serif;font-size:20px;line-height:1.15;margin:0;font-weight:400;text-decoration:none;box-shadow:none !important}h5,h5 a,.h5{font-family:'Zahrah-Bold',serif;font-size:20px;line-height:1.15;margin:0;font-weight:400;color:#000;text-decoration:none;box-shadow:none !important}h6,.h6{font-family:'Geometria-Medium',sans-serif;font-size:16px;line-height:1.15;margin:0;color:#000;font-weight:400;text-transform:uppercase;text-decoration:none;box-shadow:none !important}p,a,p a{font-family:aktiv-grotesk,sans-serif;font-size:16px;line-height:1.55;margin:0;font-weight:300;box-shadow:none !important}p{color:#000;text-decoration:none}a,p a{color:#6682a7;text-decoration:underline;font-family:aktiv-grotesk,sans-serif;font-weight:300;-webkit-transition:.15s all ease-in-out;-moz-transition:.15s all ease-in-out;-ms-transition:.15s all ease-in-out;-o-transition:.15s all ease-in-out;transition:.15s all ease-in-out}blockquote{font-weight:400}sub,sup{vertical-align:baseline;position:relative;top:-.4em}sub{top:.4em}p b,p strong{font-family:aktiv-grotesk,sans-serif;font-weight:400 !important}.entry-content{font-family:aktiv-grotesk,sans-serif;font-size:16px}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6,.entry-content p{margin-bottom:16px}.entry-content ul{padding-left:18px}.entry-content ul li{font-family:aktiv-grotesk,sans-serif;font-size:16px;line-height:1.55;margin:0;font-weight:400;box-shadow:none !important;list-style:disc !important}ul.map-ul{padding-left:0}ul.map-ul li{list-style:none !important}.entry-content ol li{font-family:aktiv-grotesk,sans-serif;font-size:16px;line-height:1.55;margin:0;font-weight:400}.uppercase{text-transform:uppercase}.zahrah-bolditalic,.zahrah-bolditalic a{font-family:'Zahrah-BoldItalic',serif !important;font-weight:400 !important;letter-spacing:0 !important}.callout,blockquote{font-size:36px;line-height:1 !important;font-family:'Zahrah-BoldItalic',serif;font-weight:400;margin:0;padding-top:10px;padding-bottom:6px;border-top:3px solid #000;border-bottom:3px solid #000;margin-top:25px;margin-bottom:25px}.callout.white{border-top:3px solid #fff;border-bottom:3px solid #fff;color:#fff}.callout.white h1,.callout.white h2{color:#fff}.cat-author h5,.cat-author h6{font-size:14px}.cat-author h5:before,.cat-author h6:before{content:"By "}a h5{-webkit-transition:.15s all ease-in-out;-moz-transition:.15s all ease-in-out;-ms-transition:.15s all ease-in-out;-o-transition:.15s all ease-in-out;transition:.15s all ease-in-out}a:hover h5,a:active h5,a:focus h5{color:#6682a7;-webkit-transition:.15s all ease-in-out;-moz-transition:.15s all ease-in-out;-ms-transition:.15s all ease-in-out;-o-transition:.15s all ease-in-out;transition:.15s all ease-in-out}.vc_gitem-post-data-source-post_excerpt p{font-size:14px !important;line-height:24px !important}label{color:#333;display:block;font-weight:400;margin-bottom:.5em}fieldset{margin-bottom:1em}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{color:#666;background:#fff;background-image:-webkit-linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0));border:1px solid #bbb;-webkit-border-radius:3px;border-radius:3px;display:block;padding:.7em;width:100%}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus{color:#222;border-color:#333}select{border:1px solid #bbb;-webkit-border-radius:3px;border-radius:3px;height:3em;max-width:100%}input[type=radio],input[type=checkbox]{margin-right:.5em}input[type=radio]+label,input[type=checkbox]+label{font-weight:400}button,input[type=button],input[type=submit]{background-color:#222;border:0;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:none;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;font-size:14px;font-size:.875rem;font-weight:400;line-height:1;padding:1em 2em;text-shadow:none;-webkit-transition:background .2s;transition:background .2s}input+button,input+input[type=button],input+input[type=submit]{padding:.75em 2em}button.secondary,input[type=reset],input[type=button].secondary,input[type=reset].secondary,input[type=submit].secondary{background-color:#ddd;color:#222}button:hover,button:focus,input[type=button]:hover,input[type=button]:focus,input[type=submit]:hover,input[type=submit]:focus{background:#767676}button.secondary:hover,button.secondary:focus,input[type=reset]:hover,input[type=reset]:focus,input[type=button].secondary:hover,input[type=button].secondary:focus,input[type=reset].secondary:hover,input[type=reset].secondary:focus,input[type=submit].secondary:hover,input[type=submit].secondary:focus{background:#bbb}::-webkit-input-placeholder{font-family:'Geometria-Light',sans-serif;color:#717171}:-moz-placeholder{font-family:'Geometria-Light',sans-serif;color:#717171}::-moz-placeholder{font-family:'Geometria-Light',sans-serif;color:#717171;opacity:1}:-ms-input-placeholder{font-family:'Geometria-Light',sans-serif;color:#717171}hr{background-color:#bbb;border:0;height:1px;margin-bottom:1.5em}.slash-divider{border-bottom:double rgba(0,0,0,.25);position:relative;display:block;margin:15px auto 35px auto;width:100%}.slash-divider-2{border-bottom:1px solid #000;position:relative;display:block;margin:0 auto 5px auto;width:100%;z-index:1;top:-5px}.slash-divider-2:before{content:'';border-bottom:2px solid #000;position:relative;display:block;margin:5px auto 5px auto;width:100%}.slash-divider:after,.slash-divider-2:after{position:absolute;display:block;width:45px;height:45px;text-align:center;content:"//";background-color:#fff;color:#3b3b3b;font-family:'Geometria-Light',sans-serif;padding-top:13px;left:0;right:0;margin:0 auto;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.padding-bottom-none,.padding-bottom-none .vc_grid-item{padding-bottom:0 !important}.date-wrapper{max-width:60px;width:60px;height:60px;border-radius:50%;background-color:#000;position:relative;display:block}.date-wrapper p{font-size:14px;color:#fff;text-align:center;line-height:1;text-transform:uppercase}.date-wrapper h4{font-size:28px;color:#fff;text-align:center;line-height:1}.single-makers_videos .site-content,.page-template-template_makers-home .site-content,.page-template-template_makers-video .site-content,.page-template-template_default-no-limit .site-content,.page-template-template-makers_fullwidth_notitles .site-content{padding:0 !important}.opacity-none{opacity:0}.full-header{width:100%;min-height:500px;display:block;position:relative;background-repeat:no-repeat;background-size:cover;background-position:center}.video-wrapper{width:100%;height:0;display:block;position:relative;padding-bottom:56.25%;overflow:hidden}.video-wrapper iframe{width:100%;height:100%;position:absolute;top:50%;left:0;display:block;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}body.single .single-featured-image-header{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;display:block;position:relative}body.single .single-featured-image-header img{position:absolute;margin:0 auto;width:100%;display:block;left:0;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}ul.children{text-indent:20px}ul.children ul.children{text-indent:40px}ul,ol{margin:0 0 1.5em;padding:0}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:400}dd{margin:0 1.5em 1.5em}table{border-collapse:collapse;margin:0 0 1.5em;width:100%}thead th{border-bottom:2px solid #bbb;padding-bottom:.5em}th{padding:.4em;text-align:left}tr{border-bottom:1px solid #eee}td{padding:.4em}th:first-child,td:first-child{padding-left:0}th:last-child,td:last-child{padding-right:0}a{color:#6682a7;text-decoration:none}a:focus{outline:thin dotted}a:hover,a:active{color:#6682a7;outline:0}.entry-content a,.entry-summary a,.comment-content a,.widget a,.site-footer .widget-area a,.posts-navigation a,.widget_authors a strong{-webkit-box-shadow:inset 0 -1px 0 rgba(15,15,15,1);box-shadow:inset 0 -1px 0 rgba(15,15,15,1);-webkit-transition:color 80ms ease-in,-webkit-box-shadow .13s ease-in-out;transition:color 80ms ease-in,-webkit-box-shadow .13s ease-in-out;transition:color 80ms ease-in,box-shadow .13s ease-in-out;transition:color 80ms ease-in,box-shadow .13s ease-in-out,-webkit-box-shadow .13s ease-in-out}.entry-title a,.entry-meta a,.page-links a,.page-links a .page-number,.entry-footer a,.entry-footer .cat-links a,.entry-footer .tags-links a,.edit-link a,.post-navigation a,.logged-in-as a,.comment-navigation a,.comment-metadata a,.comment-metadata a.comment-edit-link,.comment-reply-link,a .nav-title,.pagination a,.comments-pagination a,.site-info a,.widget .widget-title a,.widget ul li a,.site-footer .widget-area ul li a,.site-footer .widget-area ul li a{-webkit-box-shadow:inset 0 -1px 0 rgba(255,255,255,1);box-shadow:inset 0 -1px 0 rgba(255,255,255,1);text-decoration:none;-webkit-transition:color 80ms ease-in,-webkit-box-shadow .13s ease-in-out;transition:color 80ms ease-in,-webkit-box-shadow .13s ease-in-out;transition:color 80ms ease-in,box-shadow .13s ease-in-out;transition:color 80ms ease-in,box-shadow .13s ease-in-out,-webkit-box-shadow .13s ease-in-out}.entry-content a:focus,.entry-content a:hover,.entry-summary a:focus,.entry-summary a:hover,.comment-content a:focus,.comment-content a:hover,.widget a:focus,.widget a:hover,.site-footer .widget-area a:focus,.site-footer .widget-area a:hover,.posts-navigation a:focus,.posts-navigation a:hover,.comment-metadata a:focus,.comment-metadata a:hover,.comment-metadata a.comment-edit-link:focus,.comment-metadata a.comment-edit-link:hover,.comment-reply-link:focus,.comment-reply-link:hover,.widget_authors a:focus strong,.widget_authors a:hover strong,.entry-title a:focus,.entry-title a:hover,.entry-meta a:focus,.entry-meta a:hover,.page-links a:focus .page-number,.page-links a:hover .page-number,.entry-footer a:focus,.entry-footer a:hover,.entry-footer .cat-links a:focus,.entry-footer .cat-links a:hover,.entry-footer .tags-links a:focus,.entry-footer .tags-links a:hover,.post-navigation a:focus,.post-navigation a:hover,.pagination a:not(.prev):not(.next):focus,.pagination a:not(.prev):not(.next):hover,.comments-pagination a:not(.prev):not(.next):focus,.comments-pagination a:not(.prev):not(.next):hover,.logged-in-as a:focus,.logged-in-as a:hover,a:focus .nav-title,a:hover .nav-title,.edit-link a:focus,.edit-link a:hover,.site-info a:focus,.site-info a:hover,.widget .widget-title a:focus,.widget .widget-title a:hover,.widget ul li a:focus,.widget ul li a:hover{color:#000;-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,0),0 3px 0 rgba(0,0,0,1);box-shadow:inset 0 0 0 rgba(0,0,0,0),0 3px 0 rgba(0,0,0,1)}.post-navigation a:focus .icon,.post-navigation a:hover .icon{color:#222}.post-thumbnail{margin-bottom:1em}.post-thumbnail a img{-webkit-backface-visibility:hidden;-webkit-transition:opacity .2s;transition:opacity .2s}.post-thumbnail a:hover img,.post-thumbnail a:focus img{opacity:.7}.breadcrumbs{margin:0 auto;display:table;margin-bottom:55px;position:relative}.breadcrumbs li{font-family:'Geometria-Light',sans-serif;list-style:none;display:inline;text-transform:uppercase;font-size:14px}.breadcrumbs li a{font-family:'Geometria-Light',sans-serif;color:#000;font-size:14px;-webkit-transition:.15s all ease-in-out;-moz-transition:.15s all ease-in-out;-ms-transition:.15s all ease-in-out;-o-transition:.15s all ease-in-out;transition:.15s all ease-in-out}.breadcrumbs li:hover a,.breadcrumbs li:active a,.breadcrumbs li:focus a{color:#6682a7;-webkit-transition:.15s all ease-in-out;-moz-transition:.15s all ease-in-out;-ms-transition:.15s all ease-in-out;-o-transition:.15s all ease-in-out;transition:.15s all ease-in-out}.breadcrumbs li.item-current{color:#000}.breadcrumbs li.item-current strong{font-family:'Geometria-Medium',sans-serif;font-weight:400}.breadcrumbs li.separator{margin-left:5px;margin-right:5px;color:#000}.site-header{border-bottom:none}.utility-nav{margin:0 auto;display:block;top:0;margin-bottom:15px;background-color:#000;width:100%;height:40px;position:relative;left:0;right:0}.utility-nav ul{padding:0}.utility-nav ul li{display:inline-block;list-style:none;margin-left:8px;margin-right:8px}.utility-nav .utility-left ul li:first-child,.utility-nav .utility-left ul li:first-child{margin-left:0}.utility-nav .utility-left ul li:last-child,.utility-nav .utility-left ul li:last-child{margin-right:0}.utility-nav ul li a{color:#fff;text-decoration:none;text-transform:uppercase;font-size:12px;font-family:'Geometria-Medium',sans-serif !important;-webkit-transition:.15s all ease-in-out;-moz-transition:.15s all ease-in-out;-ms-transition:.15s all ease-in-out;-o-transition:.15s all ease-in-out;transition:.15s all ease-in-out}.utility-nav ul>li.current-menu-item a,.utility-nav ul>li.current-page-ancestor a,.utility-nav ul>li:hover a,.utility-nav ul>li:active a,.utility-nav ul>li:focus a{color:#6682a7;-webkit-transition:.15s all ease-in-out;-moz-transition:.15s all ease-in-out;-ms-transition:.15s all ease-in-out;-o-transition:.15s all ease-in-out;transition:.15s all ease-in-out}.utility-nav .utility-left{display:block;float:left;height:100%}.utility-nav .utility-right{display:block;float:right;height:100%}.utility-nav .utility-left>div,.utility-nav .utility-right>div{position:relative;top:8px}.primary-nav{background-color:#fff;margin:0 auto;display:block;width:100%;position:relative;top:0;left:0;right:0;z-index:1000;margin-top:65px;padding-top:0;border-top:none}.primary-nav.scrolled{margin-top:0;position:fixed;background-color:#000;color:#fff}.logged-in .primary-nav.scrolled{margin-top:30px}.primary-nav.scrolled ul li a{color:#fff}.primary-nav ul{padding:0;margin:0 auto;display:table}.primary-nav ul li{display:inline-block;list-style:none;padding-left:20px;padding-right:20px;padding-top:15px}.primary-nav ul>li,.primary-nav ul>li a{padding-bottom:20px}.primary-nav ul li:first-child{padding-left:20px}.primary-nav ul li:last-child{padding-right:20px}.primary-nav ul li a{color:#000;text-decoration:none;font-size:17px;font-family:'aktiv-grotesk',serif;font-weight:700;-webkit-transition:.15s all ease-in-out;-moz-transition:.15s all ease-in-out;-ms-transition:.15s all ease-in-out;-o-transition:.15s all ease-in-out;transition:.15s all ease-in-out}.primary-nav ul li:hover{background:#000}.primary-nav ul>li.current_page_parent>a,.primary-nav ul>li.current_page_ancestor>a,.primary-nav ul>li.current-menu-item>a,.primary-nav ul>li.current-page-ancestor a,.primary-nav ul>li:hover>a,.primary-nav ul>li:active>a,.primary-nav ul>li:focus>a{color:#fff;-webkit-transition:.15s all ease-in-out;-moz-transition:.15s all ease-in-out;-ms-transition:.15s all ease-in-out;-o-transition:.15s all ease-in-out;transition:.15s all ease-in-out}.primary-nav ul>li.current-page-ancestor,.primary-nav ul>li.current-menu-ancestor,.primary-nav ul>li.current-menu-parent,.primary-nav ul>li.current-page-parent,.primary-nav ul>li.current_page_parent,.primary-nav ul>li.current-menu-item,.primary-nav ul>li.current_page_ancestor{background-color:#000}.scrolled li.current-menu-item a{color:#fff !important}.primary-nav ul>li.current-menu-item>a:hover,.primary-nav ul>li.current-menu-item:hover>a{color:#fff}.primary-nav ul li .sub-menu{position:absolute;pointer-events:none;opacity:0;max-width:1180px;display:block;width:1180px;background-color:#000;z-index:1000;left:0;right:0;margin:20px auto 0 auto;padding:55px 55px 75px;-webkit-transition:.15s all ease-in-out;-moz-transition:.15s all ease-in-out;-ms-transition:.15s all ease-in-out;-o-transition:.15s all ease-in-out;transition:.15s all ease-in-out}.primary-nav ul li .sub-menu li{padding:0;position:relative;width:31%;margin-right:3%;border-bottom:1px solid rgba(165,165,165,.35);text-indent:0;display:inline-block;margin-left:0;text-align:left}.primary-nav ul li .sub-menu li:nth-child(3n){margin-right:0}.primary-nav ul li .sub-menu li a{color:#fff;text-decoration:none;font-size:17px;font-family:'aktiv-grotesk',sans-serif;font-weight:300;width:100%;height:100%;display:block;padding-top:15px;padding-bottom:10px;-webkit-transition:.15s all ease-in-out;-moz-transition:.15s all ease-in-out;-ms-transition:.15s all ease-in-out;-o-transition:.15s all ease-in-out;transition:.15s all ease-in-out}.primary-nav ul li:hover>.sub-menu{opacity:1;pointer-events:visible;-webkit-transition:.15s all ease-in-out;-moz-transition:.15s all ease-in-out;-ms-transition:.15s all ease-in-out;-o-transition:.15s all ease-in-out;transition:.15s all ease-in-out}.primary-nav ul li>.sub-menu li.current-menu-item>a,.primary-nav ul li>.sub-menu li:hover>a,.primary-nav ul li>.sub-menu li:active>a,.primary-nav ul li>.sub-menu li:focus>a{color:#fff;margin-left:10px;-webkit-transition:.15s all ease-in-out;-moz-transition:.15s all ease-in-out;-ms-transition:.15s all ease-in-out;-o-transition:.15s all ease-in-out;transition:.15s all ease-in-out}.primary-nav ul li>.sub-menu li>a:hover:after,.primary-nav ul li>.sub-menu li.current-menu-item>a:after{opacity:1;right:5%}.primary-nav ul li .sub-menu li a:after{content:"";width:36px;height:15px;background-image:url(/wp-content/themes/TK2018/images/cta-arrow-white.png);background-size:36px 15px;position:absolute;margin-left:50px;margin-top:0;display:inline-block;top:45%;right:0;opacity:0;-webkit-transition:.15s all ease-in-out;-moz-transition:.15s all ease-in-out;-ms-transition:.15s all ease-in-out;-o-transition:.15s all ease-in-out;transition:.15s all ease-in-out}.site-header.mobile-only{width:100%;position:fixed;top:0;left:0;right:0;z-index:100;border-bottom:1px solid transparent;background-color:#fff;padding-top:20px;padding-bottom:20px}.site-header.mobile-only .mobile-nav{background-color:#000;width:100%;height:100%;padding:65px 5% 5%;position:fixed;top:0;left:0;right:0;margin:0 auto;opacity:0;pointer-events:none;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-ms-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.site-header.mobile-only .mobile-nav ul.menu{margin:0}.site-header.mobile-only .mobile-nav .menu-item-has-children:after{content:"\f054";font-family:"Font Awesome 5 Free";font-weight:900;color:#fff;font-size:14px;position:absolute;top:0;right:10px;cursor:pointer}.site-header.mobile-only .mobile-nav .menu-item-has-children.active:after{content:"\f078"}.site-header.mobile-only .mobile-nav ul li{list-style:none;margin-bottom:10px;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.site-header.mobile-only .mobile-nav ul li a{color:#fff;-webkit-transition:.15s all ease-in-out;-moz-transition:.15s all ease-in-out;-ms-transition:.15s all ease-in-out;-o-transition:.15s all ease-in-out;transition:.15s all ease-in-out}.site-header.mobile-only .mobile-nav ul li .sub-menu{position:relative;display:none;pointer-events:none;opacity:0;width:100%;background-color:#222;z-index:1;left:0;right:0;margin:10px 0 25px;padding-top:15px;padding-bottom:15px;padding-left:15px;border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-transition:.15s all ease-in-out;-moz-transition:.15s all ease-in-out;-ms-transition:.15s all ease-in-out;-o-transition:.15s all ease-in-out;transition:.15s all ease-in-out}.site-header.mobile-only .mobile-nav .current_page_ancestor>a,.site-header.mobile-only .mobile-nav .current_page_item>a{color:#6682a7 !important;-webkit-transition:.15s all ease-in-out;-moz-transition:.15s all ease-in-out;-ms-transition:.15s all ease-in-out;-o-transition:.15s all ease-in-out;transition:.15s all ease-in-out}.site-header.mobile-only .mobile-nav ul li .sub-menu.active{pointer-events:visible;display:block;opacity:1;-webkit-transition:.15s all ease-in-out;-moz-transition:.15s all ease-in-out;-ms-transition:.15s all ease-in-out;-o-transition:.15s all ease-in-out;transition:.15s all ease-in-out}.site-header.mobile-only .mobile-nav ul li .sub-menu .limit-width{width:100%}.site-header.mobile-only .mobile-nav ul li .sub-menu li{padding:0;position:relative;width:100%;margin-right:0;text-indent:0;display:inline-block;margin-left:0;text-align:left}.site-header.mobile-only .mobile-nav ul li .sub-menu li:nth-child(3n){margin-right:0}.site-header.mobile-only .mobile-nav ul li .sub-menu li a{color:#fff;text-decoration:none;font-size:14px;font-family:'Geometria-Light',sans-serif;width:100%;height:100%;display:block;-webkit-transition:.15s all ease-in-out;-moz-transition:.15s all ease-in-out;-ms-transition:.15s all ease-in-out;-o-transition:.15s all ease-in-out;transition:.15s all ease-in-out}.nav-toggle{width:70px;height:60px;position:absolute;top:0;right:0;z-index:110;cursor:pointer}.navbar-icon{width:30px;height:15px;right:20px;top:20px;position:fixed;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-ms-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;z-index:105}.navbar-icon span{display:block;position:absolute;height:3px;width:100%;background:#000;border-radius:0;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-ms-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.navbar-icon span:nth-child(1){top:0}.navbar-icon span:nth-child(2),.navbar-icon span:nth-child(3){top:10px}.navbar-icon span:nth-child(4){top:20px}.navbar-icon.open span{background:#fff}.navbar-icon.open span:nth-child(1){top:10px;width:0;left:50%}.navbar-icon.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.navbar-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.navbar-icon.open span:nth-child(4){top:10px;width:0;left:50%}.newsletter-signup{padding:25px;background-color:#fff}.newsletter-signup form{width:100%;margin:25px auto;clear:both}.newsletter-signup form table,.newsletter-signup form table tr,.newsletter-signup form table tr td,.newsletter-signup form table tr table{border:none;padding:0;margin:0}.newsletter-signup .sv_api_hint,.newsletter-signup .sv_api_reqhint,.newsletter-signup input[type=reset]{display:none !important}.newsletter-signup .sv_api_section_head{font-size:58px !important;line-height:1;font-family:'Zahrah-BoldItalic',serif;font-weight:400;text-transform:uppercase;margin:0;text-decoration:none;box-shadow:none !important;display:none !important}.newsletter-signup .sv_api_section_body{padding-top:15px}.newsletter-signup .sv_api_section_tbl tr td{display:block !important}.newsletter-signup .sv_api_submit{padding-top:15px;float:right;clear:both}.newsletter-signup .sv_api_section_body input[type=checkbox]+label{display:inline-block}.newsletter-signup .sv_api_section_body .sv_api_field_required #label_captcha{display:none}.newsletter-signup .sv_api_field_val fieldset{padding-left:0 !important;margin:0 !important}.newsletter-signup .sv_api_field_val fieldset .sv_api_radio,.newsletter-signup .sv_api_field_val fieldset .sv_api_label{float:left !important}.newsletter-signup .sv_api_field_val fieldset .sv_api_label{padding-right:15px !important}.newsletter-signup input[type=text]{margin-bottom:15px}.film-office-form-container{background-position:top right;background-repeat:no-repeat;color:#000 !important;padding-top:32px;padding-bottom:64px}.film-office-form-container form{width:100%;max-width:560px}.film-office-form-container .sv_api_button{background:#000;color:#fff;font-size:16px !important;border:2px solid #fff;border-radius:0;font-weight:bolder !important}.film-office-form-container .sv_api_section_note p,.film-office-form-container .sv_api_section_note a{color:#000 !important}.film-office-form-container .sv_api_button:hover{background:#fff;color:#000;border:2px solid #fff}.film-office-form-container input[type=text],.film-office-form-container input[type=email]{background:#fff !important;color:#000 !important;border:1px solid #b7b7b7;margin-bottom:25px !important}.film-office-form-container input[type=radio],.film-office-form-container input[type=checkbox]{display:inline-block;border:1px solid #000;appearance:none;-webkit-appearance:none;outline:none;cursor:pointer;width:19px;height:19px;background-color:#fff;border-radius:50%}.film-office-form-container input[type=radio]:checked,.film-office-form-container input[type=checkbox]:checked{background-color:#000;border:3px double #fff;width:21px;height:21px}.film-office-form-container input[type=radio]{position:relative;top:0}.film-office-form-container input[type=checkbox]{position:relative;top:6px}.film-office-form-container form table,.film-office-form-container form table tr,.film-office-form-container form table tr td,.film-office-form-container form table tr table{border:none;padding:0;margin:0;color:#000 !important}.film-office-form-container label{color:#000 !important;font-size:16px !important;font-family:'aktiv-grotesk',sans-serif !important}.film-office-form-container .sv_api_hint,.film-office-form-container .sv_api_reqhint,.film-office-form-container input[type=reset],.film-office-form-container .sv_api_section_head{display:none !important}.film-office-form-container .sv_api_section_head{font-size:58px !important;line-height:1;font-family:'Zahrah-BoldItalic',serif;font-weight:400;text-transform:uppercase;margin:0;text-decoration:none;box-shadow:none !important;color:#000 !important}.film-office-form-container .sv_api_section_body{padding-top:15px}.film-office-form-container .sv_api_section_tbl tr td{display:block !important;color:#000 !important}.film-office-form-container .sv_api_submit{padding-top:35px}.film-office-form-container .sv_api_section_body input[type=checkbox]+label{display:inline-block}.film-office-form-container .sv_api_section_body .sv_api_field_required #label_captcha{display:none}.film-office-form-container .sv_api_field_val fieldset{padding-left:0 !important;margin:0 !important}.film-office-form-container .sv_api_field_val fieldset .sv_api_radio,.film-office-form-container .sv_api_field_val fieldset .sv_api_label{float:left !important;color:#000 !important}.film-office-form-container .sv_api_field_val fieldset .sv_api_label{padding-right:15px !important}.vic-form form table,.vic-form form table tr,.vic-form form table tr td,.vic-form form table tr table{border:none;padding:0;margin:0}.vic-form .sv_api_hint,.vic-form .sv_api_reqhint,.vic-form input[type=reset]{display:none !important}.vic-form .sv_api_section_head{display:none}.vic-form .sv_api_section_body{padding-top:15px}.vic-form .sv_api_section_tbl tr td{display:block !important}.vic-form .sv_api_submit{padding-top:15px;float:left;clear:both}.vic-form .sv_api_section_body input[type=checkbox]+label{display:inline-block}.vic-form .sv_api_section_body .sv_api_field_required #label_captcha{display:none}.vic-form .sv_api_field_val fieldset{padding-left:0 !important;margin:0 !important}.vic-form .sv_api_field_val fieldset .sv_api_radio,.vic-form .sv_api_field_val fieldset .sv_api_label{float:left !important}.vic-form .sv_api_field_val fieldset .sv_api_label{padding-right:15px !important}.vic-form input[type=text]{margin-bottom:15px}.search-form-wrapper{position:fixed;width:100%;height:100%;top:0;left:0;opacity:0;pointer-events:none;z-index:2000;-webkit-transition:.15s all ease-in-out;-moz-transition:.15s all ease-in-out;-ms-transition:.15s all ease-in-out;-o-transition:.15s all ease-in-out;transition:.15s all ease-in-out}.search-form-wrapper .search-overlay{position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.75);z-index:2000;cursor:pointer;-webkit-transition:.15s all ease-in-out;-moz-transition:.15s all ease-in-out;-ms-transition:.15s all ease-in-out;-o-transition:.15s all ease-in-out;transition:.15s all ease-in-out}.search-form-wrapper form{position:absolute;left:0;right:0;margin:0 auto;z-index:2025;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:85%;max-width:640px}.search-form-wrapper form .search-field{border:2px solid #000;padding-top:10px !important;padding-bottom:8px !important;color:#666;background:#fff;-webkit-border-radius:3px;border-radius:3px;display:block;width:100%;font-size:16px}.search-form-wrapper form .search-submit{display:block !important;position:relative;margin-top:11px !important;right:8px;background-color:#222;color:#fff;cursor:pointer;line-height:1;margin:0 auto}body.search-results article{margin-bottom:35px}.search-close{z-index:2025;width:45px;height:45px;position:absolute;right:55px;top:55px;display:block;cursor:pointer}.search-close span{display:block;position:absolute;height:3px;width:100%;background:#fff;border-radius:0;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-ms-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.search-close span:nth-child(1){top:10px;width:0;left:50%}.search-close span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.search-close span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.search-close span:nth-child(4){top:10px;width:0;left:50%}.footer a{text-decoration:none !important}.footer #footer-section1{background-color:#f4f4f4;padding-top:25px;padding-bottom:55px}.footer #footer-section1 .grid .grid-3,.footer #footer-section1 .grid .grid-6{padding:1%;padding-top:35px}.visitor-info,.visitor-info p,.visitor-info a{font-family:aktiv-grotesk,sans-serif;font-size:14px;line-height:24px;font-weight:300;color:#000 !important}.visitor-info a:hover{text-decoration:none !important}.check-hours a,.get-directions a{text-decoration:underline !important;font-weight:700 !important}.check-hours{margin-top:30px !important}.get-directions{margin-top:30px !important}.kingston-k{width:89px;height:auto;margin:0 auto;text-align:center;padding-bottom:30px}.pride-flag img{margin:75px 0 30px}.rainbow-registered-logo{display:inline-block;position:relative;top:-29px;right:-10px}.social-icons{margin-top:15px;max-width:225px;padding:0 25px;margin:0 auto !important}.social-icons .grid-3{padding:0;padding-top:0 !important;width:calc(100%/5) !important}.social-icons i{color:#000;font-size:18px;cursor:pointer;display:block;text-align:center;-webkit-transition:.15s all ease-in-out;-moz-transition:.15s all ease-in-out;-ms-transition:.15s all ease-in-out;-o-transition:.15s all ease-in-out;transition:.15s all ease-in-out}.footer #footer-section1 .social-icons i{text-align:left}.social-icons i:hover,.social-icons i:active,.social-icons i:focus{color:#6682a7;-webkit-transition:.15s all ease-in-out;-moz-transition:.15s all ease-in-out;-ms-transition:.15s all ease-in-out;-o-transition:.15s all ease-in-out;transition:.15s all ease-in-out}.footer #newsletter_signup #email_input{font-family:'Geometria-Light',sans-serif;padding:10px 8px 8px;border-radius:0;color:#000;margin-top:15px;margin-bottom:15px}.footer #footer-section1 .footer-happening .rhc-widget-upcoming-item{border-bottom:1px solid rgba(165,165,165,.35);padding-bottom:15px;padding-top:15px}.footer #footer-section1 .footer-happening .rhc-widget-upcoming-item:first-child{padding-top:0}.footer #footer-section1 .footer-happening .rhc-event-link{font-family:'Geometria-Medium',sans-serif;font-size:16px;line-height:1.3;margin:0;font-weight:400;box-shadow:none !important;color:#000 !important}.footer #footer-section1 .footer-happening .rhc-widget-upcoming-item{min-height:0 !important}.footer #footer-section1 .footer-happening .rhc-widget-date-time{margin-top:8px}.footer #footer-section1 .footer-happening .rhc-widget-date,.footer #footer-section1 .footer-happening .rhc-widget-time{font-family:'Geometria-Medium',sans-serif;font-size:12px;margin:0;font-weight:400;box-shadow:none !important;color:#666 !important;margin-top:15px;text-transform:uppercase}.footer #footer-section1 .footer-happening .rhc-description{display:none}.footer #footer-section2{background-color:#eaeaea;padding:25px 0}.footer #footer-section2 .grid{display:table}.footer #footer-section2 .grid .grid-3{width:calc(100%/5) !important}.footer #footer-section2 .grid .grid-item{display:table-cell;float:none;vertical-align:middle}.footer #footer-section2 .grid .grid-item img{display:block;margin:0 auto;width:90%}.footer #footer-section3{margin:0 auto;display:block;width:100%;position:relative;left:0;right:0;margin:35px auto}.footer #footer-section3 ul{padding:0;margin:0 auto;display:table}.footer #footer-section3 ul li{display:inline-block;list-style:none;position:relative}.footer #footer-section3 ul li:first-child a{padding-left:0}.footer #footer-section3 ul li:last-child a{padding-right:0}.footer #footer-section3 ul li:last-child:after{content:none}.footer #footer-section3 ul li a{color:#000;text-decoration:none;text-transform:capitalize;font-size:14px;font-family:aktiv-grotesk,sans-serif;font-weight:600;padding-left:15px;padding-right:15px;-webkit-transition:.15s all ease-in-out;-moz-transition:.15s all ease-in-out;-ms-transition:.15s all ease-in-out;-o-transition:.15s all ease-in-out;transition:.15s all ease-in-out}.footer #footer-section3 ul>li.current-menu-item a,.footer #footer-section3 ul>li:hover a,.footer #footer-section3 ul>li:active a,.footer #footer-section3 ul>li:focus a{color:#6682a7;-webkit-transition:.15s all ease-in-out;-moz-transition:.15s all ease-in-out;-ms-transition:.15s all ease-in-out;-o-transition:.15s all ease-in-out;transition:.15s all ease-in-out}.menu-toggle{background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none;color:#222;display:none;font-size:14px;font-size:.875rem;font-weight:400;line-height:1.5;margin:1px auto 2px;padding:1em;text-shadow:none}.back-to-top{opacity:0;pointer-events:none;position:fixed;justify-content:center;align-items:center;color:#fff;display:flex;bottom:100px;right:30px;width:45px;height:45px;border-radius:5px;background-color:#000;cursor:pointer;z-index:100;-webkit-box-shadow:6px 6px 15px -8px rgba(0,0,0,.45);-moz-box-shadow:6px 6px 15px -8px rgba(0,0,0,.45);box-shadow:6px 6px 15px -8px rgba(0,0,0,.45);-webkit-transition:.15s all ease-in-out;-moz-transition:.15s all ease-in-out;-ms-transition:.15s all ease-in-out;-o-transition:.15s all ease-in-out;transition:.15s all ease-in-out}@media (max-width:800px){.back-to-top{bottom:25px;left:20px;right:auto}}.back-to-top:hover,.back-to-top:active,.back-to-top:focus{-webkit-box-shadow:6px 6px 15px -8px rgba(0,0,0,.85);-moz-box-shadow:6px 6px 15px -8px rgba(0,0,0,.85);box-shadow:6px 6px 15px -8px rgba(0,0,0,.85);-webkit-transition:.15s all ease-in-out;-moz-transition:.15s all ease-in-out;-ms-transition:.15s all ease-in-out;-o-transition:.15s all ease-in-out;transition:.15s all ease-in-out}.back-to-top.active{opacity:1;pointer-events:visible}.back-to-top i{color:#fff;text-align:center;position:absolute;left:0;right:0;margin:0 auto;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}body{background:#fff;overflow-x:hidden}.desktop-only{display:block !important}.mobile-only{display:none !important}.text-wrapper{position:absolute;margin:0 auto;display:block;left:0;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.grid{display:block;width:100%;height:100%;position:relative}.grid-1{width:8.33333333%;float:left;position:relative}.grid-2{width:16.6666667%;float:left;position:relative}.grid-3{width:25%;float:left;position:relative}.grid-4{width:33.3333333%;float:left;position:relative}.grid-5{width:41.6666667%;float:left;position:relative}.grid-6{width:50%;float:left;position:relative}.grid-7{width:58.3333333%;float:left;position:relative}.grid-8{width:66.6666667%;float:left;position:relative}.grid-9{width:75%;float:left;position:relative}.grid-10{width:83.333333%;float:left;position:relative}.grid-11{width:91.666667%;float:left;position:relative}.grid-12{width:100%;height:100%;position:relative;float:none}.header_logo{display:block;width:85%;max-width:265px;margin:35px auto 0 auto}.header_logo_mobile{display:block;width:65%;max-width:135px;margin:0 auto;z-index:200;position:relative}body.home .site-content{padding:0}.slider-overlay{background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.85) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.85) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.85) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a8000000',GradientType=0);position:absolute;width:100%;height:65%;bottom:0;left:0}.vc_images_carousel .vc_carousel-indicators,.vc_images_carousel .vc_carousel-control{display:none !important}.vc_carousel-slideline-inner .slick-next{right:25px !important;z-index:1 !important}.vc_carousel-slideline-inner .slick-prev{left:25px !important;z-index:1 !important}.story-row .vc_column_container.vc_col-sm-3 .vc_grid-item.fadeIn{border-top:1px solid rgba(165,165,165,.35);padding-top:20px}.story-row .vc_column_container.vc_col-sm-3 .vc_grid-item.fadeIn:first-child{border-top:none;padding-top:0}.story-row .vc_column_container.vc_col-sm-3 .vc_grid-item.fadeIn h5 a{font-size:18px}.header-feature a:hover h5{color:#000;text-decoration:underline}.header-feature{max-width:315px;width:75%;display:block;position:absolute;top:0}.header-feature h5{font-family:'Zahrah-SemiBold',serif;font-style:italic;font-size:24px}.header-feature p{font-family:aktiv-grotesk,sans-serif;padding-top:5px;font-size:14px;font-weight:200}.header-feature .cta-link{margin:0 auto;display:block;left:-15px}.header-feature#feature1{left:0;right:auto}.header-feature#feature2{left:auto;right:0}.home-happening{position:relative}.home-happening .limit-width{height:100%}.home-happening .date-wrapper{top:-15px}.home-happening .happening-text{padding-left:100px}.home-happening .happening-text a,.home-happening .happening-text button{display:block;float:left}.home-happening .happening-text p,.home-happening .happening-text .event-listing{display:block;margin-left:55px;width:75%;float:left}.home-happening .happening-text .event-listing .rhc-event-link,.home-happening .happening-text .event-listing .rhc-widget-date-time span{font-family:'Geometria-Medium',sans-serif;font-size:16px;line-height:1.3;margin:0;font-weight:400;box-shadow:none !important;color:#000 !important}.home-happening .happening-text .event-listing .rhc-widget-upcoming-item{min-height:0 !important;padding:6px 0 0;clear:none !important}.home-happening .happening-text .event-listing .rhc-widget-upcoming{top:0 !important}.home-happening .happening-text .event-listing .rhc-widget-date,.home-happening .happening-text .event-listing .fc-simple-list-date,.home-happening .happening-text .event-listing .rhc-description{display:none}.small-article-wrapper .vc_col-sm-9{width:75% !important;float:left !important}.small-article-wrapper .vc_col-sm-3{width:25% !important;float:left !important}.page-template-template-top-level .site-content-contain,.page-template-template-top-level .site-content,.page-template-template-packages-single .site-content{padding-top:0;margin-top:0}.page-template-template-top-level .site-content{padding-bottom:0 !important;margin-bottom:0 !important}.tl-heading{text-align:left;position:relative;margin:0;padding-top:80px;padding-bottom:80px;font-family:'Zahrah-Semibold',serif;font-size:60px !important;line-height:50px;font-style:italic}.tl-text-full{text-transform:none;color:#6fffff;mix-blend-mode:normal;opacity:.8;font-family:'Zahrah-Semibold',serif !important;font-size:350px !important;position:absolute;top:-70px;right:-18.4%;z-index:0;pointer-events:none !important}.hero{position:relative;display:block;max-width:1440px;max-height:460px;margin:0 auto;padding:0;text-align:center;z-index:0}.hero img{overflow:hidden !important;display:block;margin:0 auto;width:100%;height:auto;padding:0}p.hero-text{position:absolute;top:40%;left:10%;font-family:'Zahrah-Semibold',serif !important;font-style:italic;font-size:3.9rem;color:#fff;text-transform:uppercase}h3.text-full{text-transform:none;color:#3d2ee8;mix-blend-mode:normal;opacity:.71;font-family:'Zahrah-Semibold',serif !important;font-size:350px;position:absolute;top:-359px;right:-5%;z-index:0;pointer-events:none !important}h3.packages-text-full{text-transform:none;color:#6fffff;mix-blend-mode:normal;opacity:.71;font-family:'Zahrah-Semibold',serif !important;font-size:350px !important;position:absolute;top:-286px;right:-100%;z-index:0;pointer-events:none !important}h4.text-full{text-transform:none;color:#2dccd3;mix-blend-mode:normal;opacity:.71;font-family:'Zahrah-Semibold',serif !important;font-size:250px !important;position:absolute;z-index:9;top:44px;left:100%;pointer-events:none !important;transform-origin:0 0;transform:rotate(90deg)}.hp-col{padding:0 !important;text-align:left !important}.hp-img{width:100%;height:0;display:block;position:relative;padding-bottom:56.25%;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;background-clip:border-box;box-sizing:border-box;overflow:hidden}.hp-cat{padding:10px 0 !important;margin:0 !important;text-align:left !important}.hp-cat a{font-family:'aktiv-grotesk',sans-serif;font-size:12px;line-height:18px;font-weight:700;text-transform:uppercase;text-align:left;padding-left:0 !important;padding-right:0 !important}.hp-title a{font-family:'aktiv-grotesk',sans-serif;font-size:20px;line-height:28px;font-weight:700;color:#000}.hp-title a:hover{text-decoration:underline}.hp-excerpt{margin:0 !important;padding:0 0 5.5px !important}.hp-excerpt{font-family:'aktiv-grotesk',sans-serif;font-size:14px;line-height:24px;font-weight:300;padding-bottom:0;margin-bottom:0}.lp-wrap{margin-top:68px}.hp-divider{margin:20px 0 40px;height:1px;background:#000}h2.lp-heading{font-family:'Zahrah-Semibold',serif;font-style:italic;font-size:30px !important;padding-top:80px;padding-bottom:20px}.lp-title{padding:0 0 5px}.lp-title h3 a{font-family:'aktiv-grotesk',sans-serif;font-size:16px;line-height:22px;font-weight:300;text-align:center}.lp-title h3 a:hover{text-decoration:underline}.lp-divider{padding:0}ul.buckets{list-style:none;background:#f4f4f4;padding:60px 0;margin:0 auto 40px auto;max-width:1140px}ul.buckets li{display:inline-block;width:33%;min-height:170px;height:170px;position:relative;overflow:hidden !important;cursor:pointer;margin:0;padding:0 40px;cursor:pointer}li.bucket span.text{width:100%;height:auto;position:relative;top:0;left:0;text-align:center;transform:translate(-50%,-50%);margin:0;padding:0}li.bucket span.text p{font-family:aktiv-grotesk,sans-serif;font-size:14px;line-height:24px;font-weight:300}li.bucket span.text h4,li.bucket a.link h4{font-family:aktiv-grotesk,sans-serif;font-size:24px;font-weight:700}li.bucket a.link{width:100%;height:auto;position:absolute;top:50%;left:50%;text-align:center;transform:translate(-50%,-50%);margin:170px 0 0;padding:170px 30px}li.bucket:after{position:absolute;top:0;right:0;content:'';height:170px;display:block;width:1px;background:#000}li.bucket:last-child:after{content:none}.bucket-container{position:relative;top:20px;display:block;min-height:170px;transition:.3s}.bucket-container:hover{top:-170px}.makers-section{min-height:533px;padding-bottom:60px}.makers-title{font-family:'Zahrah-Semibold',serif !important;font-style:italic !important;text-transform:none !important;font-size:52px !important;line-height:57px;padding-top:80px;padding-bottom:30px;max-width:480px}.makers-video{margin-top:-290px;padding-bottom:90px}.makers-text p{font-family:aktiv-grotesk,sans-serif;font-size:14px;line-height:24px;font-weight:300}.news-section{min-height:475px;background:#000;padding-top:70px !important;padding-bottom:100px !important}.news-text-full{text-transform:none;color:#fff;mix-blend-mode:normal;font-family:aktiv-grotesk,sans-serif !important;font-size:110px !important;font-weight:600;position:absolute;top:320px;right:-280px;z-index:9;pointer-events:none !important;transform-origin:0 0;transform:rotate(-90deg)}h3.news-heading{font-family:'Zahrah-Semibold',serif !important;font-style:italic !important;font-size:36px !important;color:#fff !important;text-transform:uppercase}.news-text p{font-family:aktiv-grotesk,sans-serif !important;font-size:18px;line-height:27px;color:#fff}.news-btn-subscribe a{font-family:aktiv-grotesk,sans-serif !important;font-size:16px !important;padding:12px 35px !important;font-weight:700 !important;margin-top:5px;margin-left:60px}.news-btn-subscribe a:hover{color:#000 !important}.news-btn2,.news-btn2-cn{padding:0 0 20px !important;border-bottom:1px solid #fff}.news-btn2 a{padding:0 !important;max-width:150px;max-height:30px !important;font-family:aktiv-grotesk,sans-serif !important;font-weight:700 !important;font-size:14px !important;line-height:18px !important;transition:all 1s ease-in-out}.news-btn2-cn a{padding:0 !important;max-width:150px;max-height:30px !important;font-family:aktiv-grotesk,sans-serif !important;font-weight:700 !important;font-size:14px !important;line-height:18px !important;margin-top:10px;transition:all .3s ease-in-out !important}.news-btn2 a:hover,.news-btn2-cn a:hover{transform:translate(15px,0)}.news-btn2 a:hover:after,.news-btn2-cn a:hover:after{transform:translate(-35px,0)}.news-btn2 a:after{content:"";width:36px;height:15px;background-image:url('/wp-content/themes/TK2018/images/cta-arrow-white.png');background-size:36px 15px;position:absolute;margin-left:0;margin-top:0;display:block;top:10px;right:-145px;transition:all .3s ease-in-out}.news-btn2-cn a:after{content:"";width:36px;height:15px;background-image:url('/wp-content/themes/TK2018/images/cta-arrow-white.png');background-size:36px 15px;position:absolute;margin-left:0;margin-top:0;display:block;top:0;right:-145px;transition:all .3s ease-in-out}.news-btn-lower{padding-top:90px}.top4-list{padding:40px;text-align:center;margin-bottom:30px}.tklist-heading{font-family:'Zahrah-Semibold';font-style:italic;font-size:30px;line-height:34px;color:#fff;text-transform:uppercase;text-align:center;padding-bottom:20px}.dark{color:#000 !important;border-color:#000 !important}a.dark:hover{border:none !important}hr.tklist-divider.dark{border-color:#000 !important}ul.tklist li.dark:before,ul.tklist li.dark:last-child:after{border-color:#000 !important}hr.tklist-divider{content:'';height:0;border:1px solid #fff;width:100%;padding:0;margin:0}ul.tklist{margin:0;padding:0}ul.tklist li{margin:0;padding:40px 0 0;list-style:none !important}ul.tklist li:first-child:before{content:none}ul.tklist li:before{content:'';display:block;height:1px;border-top:1px solid #fff;width:100%;margin:0;padding:40px 0 0;opacity:.5}ul.tklist li:last-child:after{content:'';display:block;height:1px;border-top:1px solid #fff;width:100%;margin:50px 0 60px;padding:0;opacity:.5}ul.tklist li a{display:block;color:#fff;font-family:aktiv-grotesk,sans-serif;font-size:16px;line-height:22px;font-weight:400;margin:7px;padding:0}ul.tklist li a:hover{color:#fff;text-decoration:underline}a.view-all,a.view-all-see-do,a.view-all-stay{display:inline-block;background-color:none;border:1px solid #fff;transition:background-color .3s ease;color:#fff;font-family:aktiv-grotesk,sans-serif;font-size:16px;line-height:22px;font-weight:500;text-align:center;padding:10px 40px}a.view-all:hover,a.view-all:focus,a.view-all:active{background:#fff;color:#cb333b}a.view-all-see-do:hover,a.view-all-see-do:focus,a.view-all-see-do:active{background:#fff;color:#c5299b}a.view-all-stay:hover,a.view-all-stay:focus,a.view-all-stay:active{background:#fff;color:#000}div.tk-blockquote-container{overflow:hidden}.tk-blockquote{font-family:'Zahrah-Semibold',serif;font-style:italic;font-size:28px;line-height:40px !important;padding:100px 20px 0 0;border:none}.tk-blockquote-divider{position:absolute;height:0;border:1px solid #000;width:90%;bottom:-70px}a.tk-blockquote-link,a.tk-blockquote-link-arrow{color:#000 !important}a.tk-blockquote-link-arrow{position:relative;left:-100px;transition:all .3s ease-out}.tk-blockquote-link-text{text-decoration:none;font-weight:500 !important}.tk-blockquote-link-text:after{content:"";width:36px;height:15px;background-image:url(/wp-content/themes/TK2018/images/cta-arrow.png);background-size:36px 15px;margin-left:20px;margin-top:20px;display:inline-block;position:relative;top:2px}.tk-blockquote:hover{text-decoration:underline}a.tk-blockquote-link:hover+a.tk-blockquote-link-arrow{left:0}div.download-guides-container{padding-top:80px !important;padding-bottom:80px !important}.download-guides-text p{font-family:aktiv-grotesk,sans-serif;font-size:18px;line-height:30px;color:#fff;font-weight:300;padding-bottom:30px}h3.download-guides{font-style:italic;text-transform:uppercase}.dl-guide-container{display:block;width:255px !important;height:365px !important;max-width:255px !important;max-height:365px !important;overflow:hidden !important;margin:0;padding:0}.dl-guide-container img{display:block}.dl-guide-overlay{position:absolute;bottom:0;background:#000;background:rgba(0,0,0,.85);max-width:255px;transition:.3s ease;opacity:0;color:#fff;font-size:20px;padding:100px 30px;text-align:center;width:255px !important;height:365px !important;max-width:255px !important;max-height:365px !important;font-family:aktiv-grotesk,sans-serif;font-size:20px;line-height:28px;font-weight:500}.dl-guide-container:hover .dl-guide-overlay{opacity:1}a.dl-guide-link{margin:30px;padding:10px 0;display:block;background:0 0;border:1px solid #fff;color:#fff;text-align:center;font-family:aktiv-grotesk,sans-serif;font-size:16px;font-weight:500;transition:all .3s ease}a.dl-guide-link:hover{color:#000;background:#fff}.more-container{background:#000;min-height:360px;padding-top:60px;padding-bottom:60px}h3.more-heading{font-family:'Zahrah-Semibold';font-size:36px;line-height:42px;font-style:italic;color:#fff !important;text-transform:uppercase;padding-bottom:60px;max-width:390px}.more-btn a{font-family:aktiv-grotesk,sans-serif;font-size:16px;font-weight:500;padding-top:5px;padding-bottom:5px}.more-btn a:hover{color:#000 !important}h4.more-text-full{text-transform:none;color:#fff;mix-blend-mode:normal;font-family:aktiv-grotesk,sans-serif !important;font-size:110px !important;font-weight:600;position:absolute;top:341px;right:-155px;z-index:9;pointer-events:none !important;transform-origin:0 0;transform:rotate(-90deg)}.page-template-template-packages-index .site-content{padding-top:0;padding-bottom:0 !important;margin-bottom:0 !important}div.packages-intro-text{padding-top:100px}.packages-intro-text p,.packages-intro-text li,.packages-intro-text a{font-size:18px !important;line-height:29px !important;position:relative;font-weight:300 !important}ul.package-buckets{margin:0;padding:0 0 60px}li.package-bucket{list-style:none !important;position:relative !important;display:inline-block !important;width:50% !important;margin:0 0 20px !important;padding:0 20px 0 0 !important}li.package-bucket a{display:flex;overflow:hidden !important;position:relative;margin:0;padding:0;width:100% !important;height:auto !important}li.package-bucket a img{width:100% !important;height:100% !important}li.package-bucket a:hover .package-bucket-overlay{opacity:.6}span.package-bucket-overlay{display:block;background:linear-gradient(to bottom,rgba(62,18,173,1),rgba(89,8,141,1));position:absolute;top:0;left:0;opacity:0;margin:0;padding:60px 0 0;transition:all .3s ease-in-out;width:100%;height:100%;text-align:center;z-index:0}li.package-bucket a h3{font-family:aktiv-grotesk,sans-serif !important;font-size:24px !important;font-weight:500;color:#fff;position:absolute;top:40%;left:0;width:100%;height:100%;text-align:center}li.package-bucket a h3:after{content:"";width:36px;height:15px;background-image:url('/wp-content/themes/TK2018/images/cta-arrow-white.png');background-size:36px 15px;text-align:center;margin:30px auto;display:block}.view-all-btn a{font-weight:500;padding:15px 40px !important}.view-all-btn a:hover{background:#fff !important;border:2px inset #000 !important;color:#000 !important}ul.pkg-btn-list{margin:0 !important;padding:0 !important;list-style:none !important;text-align:right !important}ul.pkg-btn-list li{display:inline !important;padding-right:10px !important}ul.pkg-btn-list li:last-child{padding-right:0 !important}a.pkg-btn{text-align:right !important}a.pkg-btn:hover button{background:#fff !important;border:2px inset #000 !important;color:#000 !important;text-decoration:none !important}.packages-single-btn{background:#000}.packages-single-btn:hover{background:#000;text-decoration:underline}.packages-single-heading{flex-wrap:wrap;font-family:aktiv-grotesk,sans-serif;font-weight:500;font-size:20px;text-transform:capitalize}.packages-single-title{flex-wrap:wrap;font-family:aktiv-grotesk,sans-serif;font-weight:300;font-size:20px;line-height:30px;padding-bottom:20px}.packages-single-text p,p.packages-single-text,.packages-single-text a{flex-wrap:wrap;font-size:14px;line-height:24px;padding-bottom:25px;max-width:557px}.packages-divider{border:none;height:2px;background:#000;width:557px;position:absolute;left:0;bottom:36px}.tk-pkg-listing{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;position:relative;padding-bottom:60px}.tk-listing-info{display:flex;flex-direction:column}.tk-listing-info,.tk-listing-img{max-width:557px;min-height:350px;width:557px}.tk-listing-img{background-position:center !important;background-repeat:no-repeat !important}.site-content-contain{background-color:#fff;position:relative;overflow-x:hidden !important}.site-content{padding:2.5em 0 0}.page-template-template-solar-main .site-content{padding:0}.cta-link,.cta-link a,.link-more .more-link{padding:0 !important;font-family:'Zahrah-BoldItalic',serif;position:relative;background-color:transparent !important;color:#6682a7 !important;font-size:18px !important;border:none !important;box-shadow:none !important;text-decoration:none;cursor:pointer}button.cta-link:after{content:"";width:36px;height:15px;background-image:url(/wp-content/themes/TK2018/images/cta-arrow-white.png);background-size:36px 15px;position:absolute;margin-left:0;margin-top:20px;display:block;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.cta-link a:after,.link-more .more-link:after{content:"";width:36px;height:15px;background-image:url(/wp-content/themes/TK2018/images/cta-arrow.png);background-size:36px 15px;position:absolute;margin-left:0;margin-top:20px;display:block;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}button#submit_button,.default-button,.default-button-wrapper a,.default-button-wrapper button{border-radius:4px !important;text-transform:uppercase;text-decoration:none;font-size:14px;font-family:'Geometria-Medium',sans-serif !important;color:#6682a7 !important;padding:8px 25px 5px !important;background-color:#fff !important;background-image:none !important;border:1px solid #6682a7 !important;display:inline-block !important;line-height:1;margin-top:10px !important;margin-bottom:10px !important;-webkit-transition:.15s all ease-in-out;-moz-transition:.15s all ease-in-out;-ms-transition:.15s all ease-in-out;-o-transition:.15s all ease-in-out;transition:.15s all ease-in-out}.default-button:hover,.default-button:active,.default-button:focus,.default-button-wrapper a:hover,.default-button-wrapper a:active,.default-button-wrapper a:focus,.default-button-wrapper button:hover,.default-button-wrapper button:active,.default-button-wrapper button:focus{color:#fff !important;background-color:#6682a7 !important;-webkit-transition:.15s all ease-in-out;-moz-transition:.15s all ease-in-out;-ms-transition:.15s all ease-in-out;-o-transition:.15s all ease-in-out;transition:.15s all ease-in-out}.default-outline-button,.default-outline-button-wrapper a,.default-outline-button-wrapper button{border-radius:0 !important;text-transform:uppercase;text-decoration:none;font-size:12px !important;font-family:aktiv-grotesk,sans-serif !important;color:#000 !important;padding:10px 55px !important;background-color:transparent !important;background-image:none !important;border:2px solid #000 !important;display:inline-block !important;line-height:1;margin-top:10px !important;margin-bottom:10px !important;letter-spacing:.55px;-webkit-transition:.15s all ease-in-out;-moz-transition:.15s all ease-in-out;-ms-transition:.15s all ease-in-out;-o-transition:.15s all ease-in-out;transition:.15s all ease-in-out}.default-outline-button:hover,.default-outline-button:active,.default-outline-button:focus,.default-outline-button-wrapper a:hover,.default-outline-button-wrapper a:active,.default-outline-button-wrapper a:focus,.default-outline-button-wrapper button:hover,.default-outline-button-wrapper button:active,.default-outline-button-wrapper button:focus{color:#fff !important;background-color:#000 !important;-webkit-transition:.15s all ease-in-out;-moz-transition:.15s all ease-in-out;-ms-transition:.15s all ease-in-out;-o-transition:.15s all ease-in-out;transition:.15s all ease-in-out}.default-outline-button.active,.default-outline-button-wrapper.active a,.default-outline-button-wrapper.active button{border-radius:0 !important;text-transform:uppercase;text-decoration:none;font-size:12px !important;font-family:aktiv-grotesk,sans-serif !important;color:#fff !important;padding:10px 55px !important;background-color:#000 !important;background-image:none !important;border:2px solid #000 !important;display:inline-block !important;line-height:1;margin-top:10px !important;margin-bottom:10px !important;letter-spacing:.55px;-webkit-transition:.15s all ease-in-out;-moz-transition:.15s all ease-in-out;-ms-transition:.15s all ease-in-out;-o-transition:.15s all ease-in-out;transition:.15s all ease-in-out}.default-outline-button.white,.default-outline-button-wrapper.white a,.default-outline-button-wrapper.white button{color:#fff !important;border:2px solid #fff !important}.default-outline-button.white:hover,.default-outline-button.white:active,.default-outline-button.white:focus,.default-outline-button-wrapper.white a:hover,.default-outline-button-wrapper.white a:active,.default-outline-button-wrapper.white a:focus,.default-outline-button-wrapper.white button:hover,.default-outline-button-wrapper.white button:active,.default-outline-button-wrapper.white button:focus{color:#000 !important;background-color:#fff !important}.default-outline-button.white.active,.default-outline-button-wrapper.white.active a,.default-outline-button-wrapper.white.active button{color:#000 !important;background-color:#fff !important;border:2px solid #fff !important}body.archive h1{text-align:center;margin-bottom:25px}.navigation.pagination{border-top:double rgba(0,0,0,.25);border-bottom:double rgba(0,0,0,.25);padding-top:10px;padding-bottom:10px;margin-top:25px;margin-bottom:25px}.navigation.pagination .nav-links .page-numbers{font-family:'Zahrah-BoldItalic',serif;color:#6682a7;line-height:1;text-decoration:none;box-shadow:none !important}.navigation.pagination .nav-links .page-numbers.current{padding-bottom:0;border-bottom:1px solid #6682a7}.navigation.pagination .nav-links .prev,.navigation.pagination .nav-links .next{padding:0;float:none;background-color:transparent}.navigation.pagination .nav-links .prev{padding-right:15px}.navigation.pagination .nav-links .next{padding-left:15px}.navigation.pagination .nav-links .prev .icon,.navigation.pagination .nav-links .next .icon{top:0;font-size:18px}.taxonomy-grid .grid-4{width:31.65%;margin-right:2.5%;border-bottom:1px solid #6682a7;margin-bottom:25px;padding-bottom:45px}body.archive .taxonomy-grid .grid-4{min-height:285px}.taxonomy-grid .grid-4:nth-child(3n+1){margin-left:0;clear:left}.taxonomy-grid .grid-4:nth-child(3n){margin-right:0;clear:right}.taxonomy-grid .grid-3{width:23.125%;margin-right:2.5%;border-bottom:1px solid #6682a7;margin-bottom:25px;padding-bottom:45px}body.archive .taxonomy-grid .grid-3{min-height:315px}.taxonomy-grid .grid-3:nth-child(4n+1){margin-left:0;clear:left}.taxonomy-grid .grid-3:nth-child(4n){margin-right:0;clear:right}.taxonomy-feature,.vc_basic_grid .vc_gitem-animated-block .vc_gitem-zone{width:100%;height:0;display:block;position:relative;padding-bottom:56.25%;overflow:hidden}.taxonomy-feature img,.vc_basic_grid .vc_gitem-animated-block .vc_gitem-zone img{width:100%;display:block;position:absolute;left:0;right:0;margin:0 auto;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.entry-header h4 a{font-family:'Zahrah-Bold',serif;font-size:20px;line-height:1.35;margin:0;font-weight:400;color:#000;text-transform:none;-webkit-transition:.15s all ease-in-out;-moz-transition:.15s all ease-in-out;-ms-transition:.15s all ease-in-out;-o-transition:.15s all ease-in-out;transition:.15s all ease-in-out}.entry-header h4 a:hover,.entry-header h4 a:active,.entry-header h4 a:focus{color:#6682a7;-webkit-transition:.15s all ease-in-out;-moz-transition:.15s all ease-in-out;-ms-transition:.15s all ease-in-out;-o-transition:.15s all ease-in-out;transition:.15s all ease-in-out}.catagory-grid .default-button{position:absolute;bottom:10px}.filter-grid{padding-right:2.5%}.filter-heading,.filter-heading-wrapper h3{border-top:double rgba(0,0,0,.25);border-bottom:double rgba(0,0,0,.25);text-transform:uppercase;font-family:'Zahrah-BoldItalic',serif;margin-bottom:25px;padding-top:5px}.filter_catagory{border-bottom:double rgba(0,0,0,.25);padding-bottom:25px}.filter_catagory li{list-style:none;padding-top:3px;padding-bottom:3px}.filter_catagory li a{font-family:'Geometria-Medium',sans-serif;text-transform:uppercase;font-size:16px;color:#959595;-webkit-transition:.15s all ease-in-out;-moz-transition:.15s all ease-in-out;-ms-transition:.15s all ease-in-out;-o-transition:.15s all ease-in-out;transition:.15s all ease-in-out}.filter_catagory li:hover a,.filter_catagory li:active a,.filter_catagory li:focus a{color:#6682a7;-webkit-transition:.15s all ease-in-out;-moz-transition:.15s all ease-in-out;-ms-transition:.15s all ease-in-out;-o-transition:.15s all ease-in-out;transition:.15s all ease-in-out}.filter_catagory li.current-cat{border-top:2px solid rgba(0,0,0,1);border-bottom:2px solid rgba(0,0,0,1);padding-top:3px;padding-bottom:1px;margin-top:3px;margin-bottom:3px}.filter_catagory li.current-cat a{color:#000;-webkit-transition:.15s all ease-in-out;-moz-transition:.15s all ease-in-out;-ms-transition:.15s all ease-in-out;-o-transition:.15s all ease-in-out;transition:.15s all ease-in-out}.filter_catagory li.current-cat:hover a,.filter_catagory li.current-cat:active a,.filter_catagory li.current-cat:focus a{color:#000;-webkit-transition:.15s all ease-in-out;-moz-transition:.15s all ease-in-out;-ms-transition:.15s all ease-in-out;-o-transition:.15s all ease-in-out;transition:.15s all ease-in-out}.filter-grid .rhc-widget-upcoming-item{border-bottom:1px solid rgba(165,165,165,.35);padding-bottom:15px;padding-top:15px}.filter-grid .rhc-widget-upcoming-item:first-of-type{padding-top:0}.filter-grid .rhc-widget-upcoming-item:last-of-type{border:none;padding-bottom:0}.filter-grid .rhc-event-link{font-family:'Geometria-Medium',sans-serif;font-size:16px;line-height:1.3;margin:0;font-weight:400;box-shadow:none !important;color:#000 !important}.filter-grid .rhc-widget-upcoming-item{min-height:0 !important}.filter-grid .rhc-widget-date-time{margin-top:8px}.filter-grid .rhc-widget-date,.filter-grid .rhc-widget-time{font-family:'Geometria-Medium',sans-serif;font-size:12px;margin:0;font-weight:400;box-shadow:none !important;color:#666 !important;margin-top:15px;text-transform:uppercase}.filter-grid .rhc-description{display:none}.latest-top25{width:100%;margin-top:-2em;margin-bottom:25px;padding-top:25px;padding-bottom:25px;background-color:#222}.latest-top25 p{color:#fff}.sticky{position:relative}.post:not(.sticky) .icon-thumb-tack{display:none}.sticky .icon-thumb-tack{display:block;height:18px;left:-1.5em;position:absolute;top:1.65em;width:20px}.page .panel-content .entry-title,.page-title,body.page:not(.twentyseventeen-front-page) .entry-title{color:#222;font-size:14px;font-size:.875rem;font-weight:400;letter-spacing:.14em;text-transform:uppercase}.entry-header .entry-title{margin-bottom:.25em}.entry-title a{color:#333;text-decoration:none;margin-left:-2px}.entry-title:not(:first-child){padding-top:0}.entry-meta{color:#767676;font-size:11px;font-size:.6875rem;font-weight:400;letter-spacing:.1818em;padding-bottom:.25em;text-transform:uppercase}.entry-meta a{color:#767676}.byline,.updated:not(.published){display:none}.single .byline,.group-blog .byline{display:inline}.pagination,.comments-pagination{border-top:1px solid #eee;font-size:14px;font-size:.875rem;font-weight:400;padding:2em 0 3em;text-align:center}.pagination .icon,.comments-pagination .icon{width:.666666666em;height:.666666666em}.comments-pagination{border:0}.page-numbers{display:none;padding:.5em .75em}.page-numbers.current{color:#767676;display:inline-block}.page-numbers.current .screen-reader-text{clip:auto;height:auto;overflow:auto;position:relative !important;width:auto}.prev.page-numbers,.next.page-numbers{background-color:#ddd;-webkit-border-radius:2px;border-radius:2px;display:inline-block;font-size:24px;font-size:1.5rem;line-height:1;padding:.25em .5em .4em}.prev.page-numbers,.next.page-numbers{-webkit-transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .3s ease-in-out;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .3s ease-in-out}.prev.page-numbers:focus,.prev.page-numbers:hover,.next.page-numbers:focus,.next.page-numbers:hover{background-color:#767676;color:#fff}.prev.page-numbers{float:left}.next.page-numbers{float:right}.entry-content blockquote.alignleft,.entry-content blockquote.alignright{color:#666;font-size:13px;font-size:.8125rem;width:48%}.blog .site-main>article,.archive .site-main>article,.search .site-main>article{padding-bottom:2em}body:not(.twentyseventeen-front-page) .entry-header,body:not(.twentyseventeen-front-page) .entry-content,body:not(.twentyseventeen-front-page) #comments{margin-left:auto;margin-right:auto}body:not(.twentyseventeen-front-page) .entry-header{padding-top:0}.blog .entry-meta a.post-edit-link,.archive .entry-meta a.post-edit-link,.search .entry-meta a.post-edit-link{color:#222;display:inline-block;margin-left:1em;white-space:nowrap}.search .page .entry-meta a.post-edit-link{margin-left:0;white-space:nowrap}.taxonomy-description{color:#666;font-size:13px;font-size:.8125rem}.entry-content .more-link:before{content:"";display:block;margin-top:1.5em}.single-post:not(.has-sidebar) #primary,.page.page-one-column:not(.twentyseventeen-front-page) #primary,.archive.page-one-column:not(.has-sidebar) .page-header,.archive.page-one-column:not(.has-sidebar) #primary{margin-left:auto;margin-right:auto;max-width:740px}.single-featured-image-header{background-color:#fff;border-bottom:0 solid #eee}.single-featured-image-header img{display:block;margin:auto;margin-left:0}.page-links{font-size:14px;font-size:.875rem;font-weight:400;padding:2em 0 3em}.page-links .page-number{color:#767676;display:inline-block;padding:.5em 1em}.page-links a{display:inline-block}.page-links a .page-number{color:#222}.entry-footer{border-bottom:1px solid #eee;border-top:1px solid #eee;margin-top:2em;padding:2em 0}.entry-footer .cat-links,.entry-footer .tags-links{display:block;font-size:11px;font-size:.6875rem;font-weight:400;letter-spacing:.1818em;padding-left:2.5em;position:relative;text-transform:uppercase}.entry-footer .cat-links+.tags-links{margin-top:1em}.entry-footer .cat-links a,.entry-footer .tags-links a{color:#333}.entry-footer .cat-links .icon,.entry-footer .tags-links .icon{color:#767676;left:0;margin-right:.5em;position:absolute;top:2px}.entry-footer .edit-link{display:inline-block}.entry-footer .edit-link a.post-edit-link{background-color:#222;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:none;box-shadow:none;color:#fff;display:inline-block;font-size:14px;font-size:.875rem;font-weight:400;margin-top:2em;padding:.7em 2em;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;white-space:nowrap}.entry-footer .edit-link a.post-edit-link:hover,.entry-footer .edit-link a.post-edit-link:focus{background-color:#767676}.blog .format-status .entry-title,.archive .format-status .entry-title,.blog .format-aside .entry-title,.archive .format-aside .entry-title{display:none}.format-quote blockquote{color:#333;font-size:20px;font-size:1.25rem;font-weight:400;overflow:visible;position:relative}.format-quote blockquote .icon{display:block;height:20px;left:-1.25em;position:absolute;top:.4em;-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1);width:20px}.post-navigation{font-weight:400;margin:3em 0}.post-navigation .nav-links{padding:1em 0}.nav-subtitle{background:0 0;color:#767676;display:block;font-size:11px;font-size:.6875rem;letter-spacing:.1818em;margin-bottom:1em;text-transform:uppercase}.nav-title{color:#333;font-size:15px;font-size:.9375rem}.post-navigation .nav-next{margin-top:1.5em}.nav-links .nav-previous .nav-title .nav-title-icon-wrapper{margin-right:.5em}.nav-links .nav-next .nav-title .nav-title-icon-wrapper{margin-left:.5em}.page-header{padding-bottom:2em}.page .entry-header .edit-link{font-size:14px;font-size:.875rem}.search .page .entry-header .edit-link{font-size:11px;font-size:.6875rem}.page-links{clear:both;margin:0 0 1.5em}.page:not(.home):not(.page-template-template-solar-main) #content{padding-bottom:1.5em}.error404 .page-content{padding-bottom:4em}.error404 .page-content .search-form,.search .page-content .search-form{margin-bottom:3em}.page-template-template-sitemap .grid-9 ul li{list-style:none}.page-template-template-sitemap .grid-9 ul>li{border-top:1px solid rgba(165,165,165,.35);padding-top:15px;padding-bottom:15px}.page-template-template-sitemap .grid-9 ul>li:first-child{border-top:none;padding-top:0}.page-template-template-sitemap .grid-9 ul>li .children li{border-top:none;padding-top:0;padding-bottom:0}.site-footer{border-top:1px solid #eee}.site-footer .wrap{padding-bottom:1.5em;padding-top:2em}.site-footer .widget-area{padding-bottom:2em;padding-top:2em}#footer-section1 h4{font-family:'Zahrah-Semibold',serif;font-style:italic}.menu-footer-directory-container li a:hover{text-decoration:underline !important;color:#000 !important}.menu-footer-directory-container li.menu-item:hover{color:#000 !important}.social-navigation{font-size:16px;font-size:1rem;margin-bottom:1em}.social-navigation ul{list-style:none;margin-bottom:0;margin-left:0}.social-navigation li{display:inline}.social-navigation a{background-color:#767676;-webkit-border-radius:40px;border-radius:40px;color:#fff;display:inline-block;height:40px;margin:0 1em .5em 0;text-align:center;width:40px}.social-navigation a:hover,.social-navigation a:focus{background-color:#333}.social-navigation .icon{height:16px;top:12px;width:16px;vertical-align:top}.site-info{font-size:14px;font-size:.875rem;margin-bottom:1em}.site-info a{color:#666}.site-info .sep{margin:0;display:block;visibility:hidden;height:0;width:100%}.site-info span[role=separator]{padding:0 .2em 0 .4em}.site-info span[role=separator]:before{content:'\002f'}#map_canvas img.icon{height:3em;width:3em}#map_canvas h5{font-size:22px;line-height:30px;font-weight:400;font-family:'Zahrah-BoldItalic',serif}#seedomapselect2,#eatdrinkmapsubselect{height:2em}#ABC_mapwrapper{position:relative}.page-template-template_makers-home #ABC_overmap,.page-id-28590 #ABC_overmap{background-image:url(/wp-content/uploads/2018/07/makers_map_top.jpg);background-size:cover;background-position:center}#ABC_overmap h1{color:#fff;text-align:center;margin-top:10px;margin-bottom:10px}#ABC_overmap{position:absolute;top:0;left:0;z-index:99;width:385px;height:155px;background:rgba(102,130,167,.95);padding:20px}#ABC_overmap p{margin-bottom:8px;font-family:'Zahrah-Bold',serif;font-size:20px;color:#fff;text-align:center}#ABC_overmap2{position:absolute;top:155px;left:0;z-index:99;width:385px;height:345px;background:rgba(255,255,255,.8);overflow-y:scroll}#ABC_overmap2 h3{font-size:24px;font-weight:400;font-family:'Geometria-Light',sans-serif;color:#fff;background:#000;text-indent:19px;line-height:41px;max-height:35px}#ABC_overmap2 h4{font-size:18px;font-weight:400;font-family:'Geometria-Light',sans-serif;color:#fff;background:#000;text-indent:19px;line-height:41px;max-height:35px}#ABC_overmap2maker{position:absolute;top:155px;left:0;z-index:99;width:385px;height:545px;background:rgba(255,255,255,.8);overflow-y:scroll}#ABC_overmap2maker h3{font-size:24px;font-weight:400;font-family:'Geometria-Light',sans-serif;color:#fff;background:#000;text-indent:19px;line-height:41px;max-height:35px}#ABC_overmap2maker h4{font-size:18px;font-weight:400;font-family:'Geometria-Light',sans-serif;color:#fff;background:#000;text-indent:19px;line-height:41px;max-height:35px}#ABC_overmap2 .maplistingitem img,#ABC_overmap2maker .maplistingitem img{display:none !important}#ABC_overmap2maker .maplistingitem span.line2{margin-left:0 !important;font-family:'Zahrah-BoldItalic',serif !important;font-weight:400 !important}#ABC_overmap3{position:absolute;top:0;left:0;z-index:99;width:385px;height:500px;background:rgba(255,255,255,.8);overflow-y:scroll}#ABC_overmap3 h3{font-size:24px;font-weight:400;font-family:'Geometria-Light',sans-serif;color:#fff;background:#000;text-indent:19px;line-height:41px;max-height:35px}#ABC_overmap3 h4{font-size:18px;font-weight:400;font-family:'Geometria-Light',sans-serif;color:#fff;background:#000;text-indent:19px;line-height:41px;max-height:35px}#ABC_overmap3maker{position:absolute;top:155px;left:0;z-index:99;width:385px;height:545px;background:rgba(255,255,255,.8);overflow-y:scroll}#ABC_overmap3maker h3{font-size:24px;font-weight:400;font-family:'Geometria-Light',sans-serif;color:#fff;background:#000;text-indent:19px;line-height:41px;max-height:35px}#ABC_overmap3maker h4{font-size:18px;font-weight:400;font-family:'Geometria-Light',sans-serif;color:#fff;background:#000;text-indent:19px;line-height:41px;max-height:35px}#ABC_overmap3 .maplistingitem img,#ABC_overmap3maker .maplistingitem img{display:none !important}#ABC_overmap3maker .maplistingitem span.line2{margin-left:0 !important;font-family:'Zahrah-BoldItalic',serif !important;font-weight:400 !important}ul.map-ul{margin-bottom:20px!important;display:block!important;list-style:none!important}li.maplistingitem{height:80px;border-bottom:1px solid rgba(0,0,0,.35);cursor:pointer;position:relative;width:85%;margin:0 auto !important}div.infoWindow div b{font-family:'Zahrah-Bold',serif;font-size:20px;line-height:1.15;margin:0;font-weight:400;color:#000;text-decoration:none;box-shadow:none !important}.maplistingitem img{float:left!important;margin-right:10px;height:100%}.maplistingitem span.line1{font-family:'Zahrah-Bold',serif;font-size:20px;line-height:1.15;margin:0;font-weight:400;color:#000;text-decoration:none;box-shadow:none !important}.maplistingitem span.line2{font-size:12px;color:#000;line-height:18px;margin-left:10px;text-transform:uppercase}.maplistingitem span.line3{font-size:12px;color:#000;line-height:18px;margin-left:10px;text-transform:uppercase}div.listingcopy{position:absolute;width:100%;left:0;right:0;margin:0 auto;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.infowindowimage{margin-right:10px;max-height:200px}.infoWindow{min-width:280px;width:300px;padding-left:15px}.listing-grid{margin:25px auto;display:block;position:relative}.listing-grid .grid-4{border-bottom:none;padding-bottom:0}.listing-grid a{text-decoration:none;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;-ms-box-shadow:none !important;-o-box-shadow:none !important;box-shadow:none !important}.listing-grid h4{-webkit-transition:.15s all ease-in-out;-moz-transition:.15s all ease-in-out;-ms-transition:.15s all ease-in-out;-o-transition:.15s all ease-in-out;transition:.15s all ease-in-out}.listing-grid h4 a{color:#000;-webkit-transition:.15s all ease-in-out;-moz-transition:.15s all ease-in-out;-ms-transition:.15s all ease-in-out;-o-transition:.15s all ease-in-out;transition:.15s all ease-in-out}.listing-grid h4:hover a,.listing-grid h4:active a,.listing-grid h4:focus a{color:#6682a7;-webkit-transition:.15s all ease-in-out;-moz-transition:.15s all ease-in-out;-ms-transition:.15s all ease-in-out;-o-transition:.15s all ease-in-out;transition:.15s all ease-in-out}.single .main-wrapper .grid-9 img,.single .main-wrapper .grid-9 figure{margin-left:0}.single-listing .slash-divider:first-of-type,.single .slash-divider:first-of-type,.page-template-template-inner .slash-divider:first-of-type,.page-template-template-inner-stories .slash-divider:first-of-type,.page-template-template-insider .slash-divider:first-of-type,.page-template-template-events .slash-divider:first-of-type,.page-template-template-events-makers .slash-divider:first-of-type,.page-template-template-events-music .slash-divider:first-of-type,.page-template-template-today .slash-divider:first-of-type,.page-template-template-packages .slash-divider:first-of-type,.page-template-template-packages-home .slash-divider:first-of-type,.page-template-template-patio .slash-divider:first-of-type,.page-template-template-members_venue .slash-divider:first-of-type,body.archive .slash-divider:first-of-type{margin-bottom:1px !important}.single-listing .filter-heading:first-of-type,.single .filter-heading:first-of-type,.page-template-template-inner .filter-heading:first-of-type,.page-template-template-inner-stories .filter-heading:first-of-type,.page-template-template-insider .filter-heading:first-of-type,.page-template-template-events .filter-heading:first-of-type,.page-template-template-events-makers .filter-heading:first-of-type,.page-template-template-events-music .filter-heading:first-of-type,.page-template-template-today .filter-heading:first-of-type,.page-template-template-packages .filter-heading:first-of-type,.page-template-template-packages-home .filter-heading:first-of-type,.page-template-template-patio .filter-heading:first-of-type,.page-template-template-members_venue .filter-heading:first-of-type,body.archive .filter-heading:first-of-type{border-top:none}.single-listing .filter-grid li,.single .filter-grid li,.page-template-template-inner .filter-grid li,.page-template-template-inner-stories .filter-grid li,.page-template-template-insider .filter-grid li,.page-template-template-events .filter-grid li,.page-template-template-events-makers .filter-grid li,.page-template-template-events-music .filter-grid li,.page-template-template-today .filter-grid li,.page-template-template-packages .filter-grid li,.page-template-template-packages-home .filter-grid li,.page-template-template-makers_sidebar_notitles .filter-grid li,.page-template-template-patio .filter-grid li,.page-template-template-members_venue .filter-grid li,body.archive .filter-grid li{list-style:none;padding:0}.single-listing .filter-grid ul,.single .filter-grid ul{margin-bottom:25px !important}.single-listing .filter-grid ul,.single .filter-grid ul,.page-template-template-inner .filter-grid ul,.page-template-template-inner-stories .filter-grid ul,.page-template-template-insider .filter-grid ul,.page-template-template-events .filter-grid ul,.page-template-template-events-makers .filter-grid ul,.page-template-template-events-music .filter-grid ul,.page-template-template-today .filter-grid ul,.page-template-template-packages .filter-grid ul,.page-template-template-packages-home .filter-grid ul,.page-template-template-makers_sidebar_notitles .filter-grid ul,.page-template-template-patio .filter-grid ul,.page-template-template-members_venue .filter-grid ul,body.archive .filter-grid ul{margin:0}.single-listing .filter-grid ul li,.single .filter-grid ul li,.page-template-template-inner .filter-grid ul li.page_item,.page-template-template-inner-stories .filter-grid ul li.page_item,.page-template-template-insider .filter-grid ul li.cat-item,.page-template-template-events .filter-grid ul li.page_item,.page-template-template-events-makers .filter-grid ul li.page_item,.page-template-template-events-music .filter-grid ul li.page_item,.page-template-template-today .filter-grid ul li.page_item,.page-template-template-packages .filter-grid ul li.page_item,.page-template-template-packages-home .filter-grid ul li.page_item,.page-template-template-makers_sidebar_notitles .filter-grid ul li.page_item,.page-template-template-patio .filter-grid ul li.page_item,.page-template-template-members_venue .filter-grid ul li,body.archive .filter-grid ul li.cat-item{padding-top:2px;padding-bottom:2px}.single-listing .filter-grid ul li a,.single .filter-grid ul li a,.page-template-template-inner .filter-grid ul li.page_item a,.page-template-template-inner-stories .filter-grid ul li.page_item a,.page-template-template-insider .filter-grid ul li.cat-item a,.page-template-template-events .filter-grid ul li.page_item a,.page-template-template-events-makers .filter-grid ul li.page_item a,.page-template-template-events-music .filter-grid ul li.page_item a,.page-template-template-today .filter-grid ul li.page_item a,.page-template-template-packages .filter-grid ul li.page_item a,.page-template-template-packages-home .filter-grid ul li.page_item a,.page-template-template-makers_sidebar_notitles .filter-grid ul li.page_item a,.page-template-template-patio .filter-grid ul li.page_item a,.page-template-template-members_venue .filter-grid ul li a,body.archive .filter-grid ul li.cat-item a{text-transform:uppercase;color:#8b8b8b;font-size:14px;font-family:'Geometria-Medium',sans-serif;-webkit-transition:.15s all ease-in-out;-moz-transition:.15s all ease-in-out;-ms-transition:.15s all ease-in-out;-o-transition:.15s all ease-in-out;transition:.15s all ease-in-out}.single-listing .filter-grid ul li:hover a,.single-listing .filter-grid ul li:active a,.single-listing .filter-grid ul li:focus a,.single .filter-grid ul li:hover a,.single .filter-grid ul li:active a,.single .filter-grid ul li:focus a,.page-template-template-inner .filter-grid ul li.page_item:hover a,.page-template-template-inner .filter-grid ul li.page_item:active a,.page-template-template-inner .filter-grid ul li.page_item:focus a,.page-template-template-inner-stories .filter-grid ul li.page_item:hover a,.page-template-template-inner-stories .filter-grid ul li.page_item:active a,.page-template-template-inner-stories .filter-grid ul li.page_item:focus a,.page-template-template-insider .filter-grid ul li.cat-item:hover a,.page-template-template-insider .filter-grid ul li.cat-item:active a,.page-template-template-insider .filter-grid ul li.cat-item:focus a,.page-template-template-events .filter-grid ul li.page_item:hover a,.page-template-template-events .filter-grid ul li.page_item:active a,.page-template-template-events .filter-grid ul li.page_item:focus a,.page-template-template-events-makers .filter-grid ul li.page_item:hover a,.page-template-template-events-makers .filter-grid ul li.page_item:active a,.page-template-template-events-makers .filter-grid ul li.page_item:focus a,.page-template-template-events-music .filter-grid ul li.page_item:hover a,.page-template-template-events-music .filter-grid ul li.page_item:active a,.page-template-template-events-music .filter-grid ul li.page_item:focus a,.page-template-template-today .filter-grid ul li.page_item:hover a,.page-template-template-today .filter-grid ul li.page_item:active a,.page-template-template-today .filter-grid ul li.page_item:focus a,.page-template-template-packages .filter-grid ul li.page_item:hover a,.page-template-template-packages .filter-grid ul li.page_item:active a,.page-template-template-packages .filter-grid ul li.page_item:focus a,.page-template-template-packages-home .filter-grid ul li.page_item:hover a,.page-template-template-packages-home .filter-grid ul li.page_item:active a,.page-template-template-packages-home .filter-grid ul li.page_item:focus a,.page-template-template-makers_sidebar_notitles ul li.page_item:hover a,.page-template-template-makers_sidebar_notitles ul li.page_item:active a,.page-template-template-makers_sidebar_notitles ul li.page_item:focus a,.page-template-template-patio .filter-grid ul li.page_item:hover a,.page-template-template-patio .filter-grid ul li.page_item:active a,.page-template-template-patio .filter-grid ul li.page_item:focus a,.page-template-template-members_venue .filter-grid ul li:hover a,.page-template-template-members_venue .filter-grid ul li:active a,.page-template-template-members_venue .filter-grid ul li:focus a,body.archive .filter-grid ul li.cat-item:hover a,body.archive .filter-grid ul li.cat-item:active a,body.archive .filter-grid ul li.cat-item:focus a{color:#6682a7;-webkit-transition:.15s all ease-in-out;-moz-transition:.15s all ease-in-out;-ms-transition:.15s all ease-in-out;-o-transition:.15s all ease-in-out;transition:.15s all ease-in-out}.single-listing .main-wrapper .grid .grid-3,.single-listing .main-wrapper .grid .grid-9,.single .main-wrapper .grid .grid-3,.single .main-wrapper .grid .grid-9,.page-template-template-inner .main-wrapper .grid .grid-3,.page-template-template-inner .main-wrapper .grid .grid-9,.page-template-template-inner-stories .main-wrapper .grid .grid-3,.page-template-template-inner-stories .main-wrapper .grid .grid-9,.page-template-template-insider .main-wrapper .grid .grid-3,.page-template-template-insider .main-wrapper .grid .grid-9,.page-template-template-events .main-wrapper .grid .grid-3,.page-template-template-events .main-wrapper .grid .grid-9,.page-template-template-events-makers .main-wrapper .grid .grid-3,.page-template-template-events-makers .main-wrapper .grid .grid-9,.page-template-template-events-music .main-wrapper .grid .grid-3,.page-template-template-events-music .main-wrapper .grid .grid-9,.page-template-template-today .main-wrapper .grid .grid-3,.page-template-template-today .main-wrapper .grid .grid-9,.page-template-template-packages .main-wrapper .grid .grid-3,.page-template-template-packages .main-wrapper .grid .grid-9,.page-template-template-packages-home .main-wrapper .grid .grid-3,.page-template-template-packages-home .main-wrapper .grid .grid-9,.page-template-template-makers_sidebar_notitles .main-wrapper .grid .grid-3,.page-template-template-makers_sidebar_notitles .main-wrapper .grid .grid-9,.page-template-template-patio .main-wrapper .grid .grid-3,.page-template-template-patio .main-wrapper .grid .grid-9,.page-template-template-sitemap .main-wrapper .grid .grid-3,.page-template-template-sitemap .main-wrapper .grid .grid-9,.page-template-template-members_venue .main-wrapper .grid .grid-3,.page-template-template-members_venue .main-wrapper .grid .grid-9,body.archive .main-wrapper .grid .grid-3,body.archive .main-wrapper .grid .grid-9{float:right}.link-more-none .link-more{display:none !important}.filter-grid li.current_page_item,.filter-grid li.current-cat{border-top:2px solid rgba(0,0,0,1);border-bottom:2px solid rgba(0,0,0,1);padding-top:3px;padding-bottom:1px;margin-top:3px;margin-bottom:3px}.filter-grid li.current_page_item:hover a,.filter-grid li.current_page_item:active a,.filter-grid li.current_page_item:focus a,.filter-grid li.current-cat:hover a,.filter-grid li.current-cat:active a,.filter-grid li.current-cat:focus a{color:#8b8b8b !important}.filter-grid li.current_page_item>a,.filter-grid li.current-cat>a{color:#000 !important;-webkit-transition:.15s all ease-in-out;-moz-transition:.15s all ease-in-out;-ms-transition:.15s all ease-in-out;-o-transition:.15s all ease-in-out;transition:.15s all ease-in-out}.filter-grid li.current_page_item a:hover,.filter-grid li.current_page_item a:active,.filter-grid li.current_page_item a:focus,.filter-grid li.current-cat a:hover,.filter-grid li.current-cat a:active,.filter-grid li.current-cat a:focus{color:#000 !important;-webkit-transition:.15s all ease-in-out;-moz-transition:.15s all ease-in-out;-ms-transition:.15s all ease-in-out;-o-transition:.15s all ease-in-out;transition:.15s all ease-in-out}.table-hours,.table-hours tbody,.table-hours tr{width:100%;border:none;display:block}.table-hours tr td:nth-child(1){width:22%;border:none;vertical-align:top;padding:0}.table-hours tr td:nth-child(2){width:75%;border:none;vertical-align:top;padding:0}body.single .single-featured-image-header{margin-bottom:25px}.stay_amenities li,.stay_amenities a{font-family:'Geometria-Light',sans-serif;color:#000}.page-template-template-members_venue .venue-content .grid .grid-item{border-right:1px solid rgba(0,0,0,.25);padding-left:35px;padding-right:35px;float:left !important}.page-template-template-members_venue .venue-content .grid .grid-item:nth-child(1){padding-left:0}.page-template-template-members_venue .venue-content .grid .grid-item.last-grid-item{padding-right:0;border-right:none}@media (max-width:1140px){.page-template-template-members_venue .venue-content .grid .grid-item{border-bottom:1px solid rgba(0,0,0,.25);border-right:none;padding-left:0;padding-right:0;padding-top:35px;padding-bottom:35px;float:none !important}.page-template-template-members_venue .venue-content .grid .grid-item.last-grid-item{border-bottom:none}}.fc-lower-head-tools,body .grid-gallery ul.rhg_grid{margin:0 !important}.rhg_grid figure{padding:10px !important}.rhg_grid figcaption{padding:15px !important;background:0 0 !important;border-bottom:1px solid rgba(165,165,165,.35) !important}.grid-gallery figcaption h3,.grid-gallery figcaption h3 a{font-family:'Zahrah-Bold',serif !important;color:#000 !important;font-size:20px !important;line-height:1.35 !important;font-weight:400 !important;text-decoration:none !important;text-shadow:none !important}.grid-gallery figcaption,.fc-description p,.grid-gallery figcaption p{font-family:'Geometria-Medium',sans-serif !important;line-height:1.55 !important}.grid-gallery figcaption .fc-description{margin-top:15px !important}[class*=rhg] [class*=grid-] [class*=icon-postmeta].rhc-info-cell span.fe-extrainfo-value,[class*=rhg] [class*=grid-] [class*=icon-taxonomy-].rhc-info-cell span.fe-extrainfo-value,[class*=rhg] [class*=grid-] [class*=icon-taxonomymeta-].rhc-info-cell span.fe-extrainfo-value,[class*=rhg] [class*=grid-] [class*=icon-postmeta].rhc-info-cell span.fe-extrainfo-value a,[class*=rhg] [class*=grid-] [class*=icon-taxonomy-].rhc-info-cell span.fe-extrainfo-value a,[class*=rhg] [class*=grid-] [class*=icon-taxonomymeta-].rhc-info-cell span.fe-extrainfo-value a{font-family:'Geometria-Medium',sans-serif;margin:0 !important;text-transform:uppercase !important;font-size:12px !important;color:#000}#content [class*=rhg] [class*=grid-] [class*=icon-postmeta-],#content [class*=rhg] [class*=grid-] [class*=icon-taxonomy-],#content [class*=rhg] [class*=grid-] [class*=icon-taxonomymeta-]{margin:2.5px 0 !important}[class*=rhg] [class*=grid-] .icon-postmeta-fc_start:before,[class*=rhg] [class*=grid-] .icon-postmeta-fc_end:before{content:none !important}[class*=rhg] [class*=grid-] .icon-taxonomy-venue:before{content:none !important}[class*=rhg] [class*=grid-] .icon-postmeta-fc_start_time:before{content:none !important}body .grid-gallery ul.rhg_grid>li.rhg-forced-height{margin:0 !important}.rhc.fe-extrainfo-container{margin-top:35px}.select-year{position:relative}.select-year li{display:inline;position:absolute}.select-year li a{color:#6682a7 !important}.select-year li.active a{color:#000 !important}.select-year li#select-currentYear{left:0}.select-year li#select-nextYear{right:0}.select-month{position:relative;margin-top:45px !important;width:100% !important}.select-month li{display:block;float:left !important;width:25% !important}.filter-grid .select-month li.current_page_item{border-top:none;border-bottom:none;padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0}.filter-grid .select-month li.current_page_item a{border-top:2px solid rgba(0,0,0,1);border-bottom:2px solid rgba(0,0,0,1);padding-top:3px;padding-bottom:1px;margin-top:3px;margin-bottom:3px;color:#000 !important;-webkit-transition:.15s all ease-in-out;-moz-transition:.15s all ease-in-out;-ms-transition:.15s all ease-in-out;-o-transition:.15s all ease-in-out;transition:.15s all ease-in-out}.filter-grid .select-monthli.current_page_item:hover a,.filter-grid .select-month li.current_page_item:active a,.filter-grid .select-month li.current_page_item:focus a{color:#000 !important;-webkit-transition:.15s all ease-in-out;-moz-transition:.15s all ease-in-out;-ms-transition:.15s all ease-in-out;-o-transition:.15s all ease-in-out;transition:.15s all ease-in-out}.today-banner{width:100%;min-height:70px;background-color:#6682a7;-webkit-transition:.15s all ease-in-out;-moz-transition:.15s all ease-in-out;-ms-transition:.15s all ease-in-out;-o-transition:.15s all ease-in-out;transition:.15s all ease-in-out}.today-banner:hover,.today-banner:active,.today-banner:focus{background-color:#222;-webkit-transition:.15s all ease-in-out;-moz-transition:.15s all ease-in-out;-ms-transition:.15s all ease-in-out;-o-transition:.15s all ease-in-out;transition:.15s all ease-in-out}.today-banner:hover .default-button,.today-banner:active .default-button,.today-banner:focus .default-button{color:#222 !important;border-color:#222 !important;background-color:#fff !important;-webkit-transition:.15s all ease-in-out;-moz-transition:.15s all ease-in-out;-ms-transition:.15s all ease-in-out;-o-transition:.15s all ease-in-out;transition:.15s all ease-in-out}.today-banner .content-wrapper{width:auto;display:block;position:absolute;left:100px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.today-banner .title{font-family:'Geometria-Medium',sans-serif;font-size:16px;line-height:1.3;margin:0;font-weight:400;box-shadow:none !important;color:#fff;-webkit-transition:.15s all ease-in-out;-moz-transition:.15s all ease-in-out;-ms-transition:.15s all ease-in-out;-o-transition:.15s all ease-in-out;transition:.15s all ease-in-out}.today-banner .text{font-family:'Geometria-Medium',sans-serif;font-size:12px;line-height:1.3;margin:0;font-weight:400;text-transform:uppercase !important;box-shadow:none !important;color:#fff;-webkit-transition:.15s all ease-in-out;-moz-transition:.15s all ease-in-out;-ms-transition:.15s all ease-in-out;-o-transition:.15s all ease-in-out;transition:.15s all ease-in-out}.today-banner .default-button{display:block;margin:0 !important;position:absolute;right:100px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.today-banner .default-button:hover,.today-banner .default-button:active,.today-banner .default-button:focus{color:#222 !important;border-color:#222 !important;background-color:#fff !important;-webkit-transition:.15s all ease-in-out;-moz-transition:.15s all ease-in-out;-ms-transition:.15s all ease-in-out;-o-transition:.15s all ease-in-out;transition:.15s all ease-in-out}.today-message .slick-dots{display:none !important}.today-message .slick-next{right:25px !important}.today-message .slick-prev{left:25px !important}.rhc-upcoming-events6 .rhc-event-item .rhc-widget-header{border-left:5px solid #6682a7 !important;-webkit-transition:.25s all ease-in-out !important;-moz-transition:.25s all ease-in-out !important;-ms-transition:.25s all ease-in-out !important;-o-transition:.25s all ease-in-out !important;transition:.25s all ease-in-out !important}.rhc-upcoming-events6 .rhc-event-item .rhc-widget-header .rhc-acco-bg{background:#6682a7 !important;-webkit-transition:.25s all ease-in-out !important;-moz-transition:.25s all ease-in-out !important;-ms-transition:.25s all ease-in-out !important;-o-transition:.25s all ease-in-out !important;transition:.25s all ease-in-out !important}.rhc-upcoming-events6 .rhc-event-item .rhc-title-info{padding-left:25px !important}.rhc-upcoming-events6 .rhc-widget-header .rhc-event-title{font-family:'Geometria-Medium',sans-serif;font-size:16px;line-height:1.3;margin:0;font-weight:400;box-shadow:none !important;-webkit-transition:.25s all ease-in-out !important;-moz-transition:.25s all ease-in-out !important;-ms-transition:.25s all ease-in-out !important;-o-transition:.25s all ease-in-out !important;transition:.25s all ease-in-out !important}.rhc-upcoming-events6 .rhc-widget-header .rhc-event-title:hover,.rhc-upcoming-events6 .rhc-widget-header .rhc-event-title:active,.rhc-upcoming-events6 .rhc-widget-header .rhc-event-title:focus{color:#fff !important;-webkit-transition:.25s all ease-in-out !important;-moz-transition:.25s all ease-in-out !important;-ms-transition:.25s all ease-in-out !important;-o-transition:.25s all ease-in-out !important;transition:.25s all ease-in-out !important}.rhc-upcoming-events6 .rhc-event-item .venue-loop .location a{font-family:'Geometria-Medium',sans-serif;font-size:12px;line-height:1.3;margin:0;font-weight:400;text-transform:uppercase !important;box-shadow:none !important;-webkit-transition:.25s all ease-in-out !important;-moz-transition:.25s all ease-in-out !important;-ms-transition:.25s all ease-in-out !important;-o-transition:.25s all ease-in-out !important;transition:.25s all ease-in-out !important}.rhc-upcoming-events6 .rhc-event-item .venue-loop .location a span.rhc-icon-location{display:none}.rhc-upcoming-events6 .rhc-event-item .venue-loop .location a span{padding:0 !important}.rhc-event-item{cursor:pointer}.rhc-upcoming-events6 .rhc-widget-body div>h3{font-size:24px !important}.rhc-upcoming-events6 .rhc-widget-body h4{font-size:20px !important}.rhc-upcoming-events6 .rhc-widget-body div p,.rhc-upcoming-events6 .rhc-widget-body div{font-size:16px !important;line-height:1.3 !important}.rhc-upcoming-events6 .rhc-widget-body div span.rhc-icon-location{display:none}.location .rhc-icon-location+span,.rhc-side-0 .rhc-widget-body .venue-address span{padding-left:0 !important}.select-today{width:100%;max-width:765px;margin:25px auto;display:block}.select-today tr{border:none}.select-today .date-wrapper{width:60px;height:60px;border-radius:50%;border:1px solid #000;background-color:#fff;position:relative;display:block;cursor:pointer;-webkit-transition:.25s all ease-in-out;-moz-transition:.25s all ease-in-out;-ms-transition:.25s all ease-in-out;-o-transition:.25s all ease-in-out;transition:.25s all ease-in-out}.select-today .date-wrapper .text-wrapper{top:52%}.select-today .date-wrapper p{font-size:14px;color:#000;text-align:center;line-height:1;text-transform:uppercase;-webkit-transition:.25s all ease-in-out;-moz-transition:.25s all ease-in-out;-ms-transition:.25s all ease-in-out;-o-transition:.25s all ease-in-out;transition:.25s all ease-in-out}.select-today .date-wrapper h4{font-size:28px;color:#000;text-align:center;line-height:1;-webkit-transition:.25s all ease-in-out;-moz-transition:.25s all ease-in-out;-ms-transition:.25s all ease-in-out;-o-transition:.25s all ease-in-out;transition:.25s all ease-in-out}.select-today .date-wrapper:hover,.select-today .date-wrapper:active,.select-today .date-wrapper:focus,.select-today .date-wrapper.active{background-color:#000;-webkit-transition:.25s all ease-in-out;-moz-transition:.25s all ease-in-out;-ms-transition:.25s all ease-in-out;-o-transition:.25s all ease-in-out;transition:.25s all ease-in-out}.select-today .date-wrapper:hover p,.select-today .date-wrapper:active p,.select-today .date-wrapper:focus p,.select-today .date-wrapper.active p{color:#fff;-webkit-transition:.25s all ease-in-out;-moz-transition:.25s all ease-in-out;-ms-transition:.25s all ease-in-out;-o-transition:.25s all ease-in-out;transition:.25s all ease-in-out}.select-today .date-wrapper:hover h4,.select-today .date-wrapper:active h4,.select-today .date-wrapper:focus h4,.select-today .date-wrapper.active h4{color:#fff;-webkit-transition:.25s all ease-in-out;-moz-transition:.25s all ease-in-out;-ms-transition:.25s all ease-in-out;-o-transition:.25s all ease-in-out;transition:.25s all ease-in-out}.select-today-mobi .slick-prev{left:25px !important}.select-today-mobi .slick-next{right:25px !important}.select-today-mobi .slick-prev,.select-today-mobi .slick-next{top:65%;width:28px;height:28px;z-index:55}.select-today-mobi .slick-prev:before,.select-today-mobi .slick-next:before{color:#000;font-size:28px}.rhc .row-fluid [class*=span]{float:none;margin:0 auto;width:100%;padding:0}.fe-extrainfo-container{border:none;margin-bottom:0 !important;margin-top:15px !important;border-top:1px solid rgba(165,165,165,.35) !important;padding-top:15px !important}.fe-extrainfo-label,.rhc-info-row div.rhc-info-cell .fe-extrainfo-label{margin-bottom:5px}.rhc .fe-extrainfo-holder [class^=icon-],.rhc .fe-extrainfo-holder [class*=icon-]{margin-bottom:15px}.fe-extrainfo-container2{background-color:#fff}.rhc .row-fluid .fe-map-holder[class*=span]{float:none;margin:0 auto;width:100%;padding:0}.rhc .row-fluid .fe-map-holder .sws-gmap3-frame{float:none;margin-bottom:10px;position:relative;right:0;padding:0;width:100%}.rhc-ce-holder.rhc-ce-form .rh-communityevents-container2 .rh-community-row:first-child h2,.rhc-ce-holder.rhc-ce-form .rh-communityevents-container2 .rh-community-row:first-child h2.rh-community-title{font-size:36px !important;line-height:1.15 !important;font-family:'Zahrah-BoldItalic',serif !important;font-weight:400 !important;text-transform:uppercase !important;margin:0 !important;text-decoration:none !important;box-shadow:none !important}.rhc-ce-holder.rhc-ce-form .rh-community-row h2,.rhc-ce-holder.rhc-ce-form .rh-community-row h2.rh-community-title,.rhc-ce-holder.rhc-ce-form .rh-community-row .rh-col.tax-dropdown h2,.rhc-ce-holder.rhc-ce-form .rh-community-row .rh-col.tax-dropdown h2.rh-community-title{font-family:'Zahrah-Semibold',serif !important;font-size:24px !important;line-height:1.15 !important;margin:0 !important;margin-bottom:15px !important;font-weight:400 !important;text-decoration:none !important;box-shadow:none !important;text-transform:none !important}.rh-communityevents-container1 .switch-html,.rh-communityevents-container1 .switch-tmce{height:auto !important}.rh-communityevents-container1 .wp-media-buttons .insert-media,.rhc-ce-holder.rhc-ce-form .rh-communityevents-container2 button.btn.btn-primary{border-radius:4px !important;text-transform:uppercase;text-decoration:none;font-size:14px;font-family:'Geometria-Medium',sans-serif;color:#6682a7 !important;padding:7px 25px 5px !important;background-color:transparent !important;border:1px solid #6682a7 !important;display:inline-block !important;line-height:1;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;-webkit-transition:.15s all ease-in-out;-moz-transition:.15s all ease-in-out;-ms-transition:.15s all ease-in-out;-o-transition:.15s all ease-in-out;transition:.15s all ease-in-out}.rh-communityevents-container1 .wp-media-buttons .insert-media:hover,.rh-communityevents-container1 .wp-media-buttons .insert-media:active,.rh-communityevents-container1 .wp-media-buttons .insert-media:focus,.rhc-ce-holder.rhc-ce-form .rh-communityevents-container2 button.btn.btn-primary:hover,.rhc-ce-holder.rhc-ce-form .rh-communityevents-container2 button.btn.btn-primary:active,.rhc-ce-holder.rhc-ce-form .rh-communityevents-container2 button.btn.btn-primary:focus{color:#fff !important;background-color:#6682a7 !important;-webkit-transition:.15s all ease-in-out;-moz-transition:.15s all ease-in-out;-ms-transition:.15s all ease-in-out;-o-transition:.15s all ease-in-out;transition:.15s all ease-in-out}.rhc-ce-holder .select .btn .filter-option{top:auto !important}.rhc-ce-holder .select .caret{border-top-color:#6682a7 !important}.rh-communityevents-container1 .wp-media-buttons .insert-media:hover .caret,.rh-communityevents-container1 .wp-media-buttons .insert-media:active .caret,.rh-communityevents-container1 .wp-media-buttons .insert-media:focus .caret,.rhc-ce-holder.rhc-ce-form .rh-communityevents-container2 button.btn.btn-primary:hover .caret,.rhc-ce-holder.rhc-ce-form .rh-communityevents-container2 button.btn.btn-primary:active .caret,.rhc-ce-holder.rhc-ce-form .rh-communityevents-container2 button.btn.btn-primary:focus .caret{border-top-color:#fff !important}.rhc-ce-holder.rhc-ce-form .rh-communityevents-container2 .rh-community-row button.btn.btn-primary.btn-submit-event,.rhc-ce-holder .input-group .input-group-btn .btn{color:#6682a7 !important;border:1px solid #6682a7 !important}.rhc-ce-holder.rhc-ce-form .rh-communityevents-container2 .rh-community-row button.btn.btn-primary.btn-submit-event:hover,.rhc-ce-holder.rhc-ce-form .rh-communityevents-container2 .rh-community-row button.btn.btn-primary.btn-submit-event:active,.rhc-ce-holder.rhc-ce-form .rh-communityevents-container2 .rh-community-row button.btn.btn-primary.btn-submit-event:focus{color:#fff !important;background-color:#6682a7 !important}.rhc-ce-holder.rhc-ce-form .rh-communityevents-container2 .rh-community-row button.btn.btn-primary.btn-delete,.rhc-ce-holder.rhc-ce-form .rh-communityevents-container2 .rh-community-row button.btn.btn-primary.btn-clear-form{color:#dd2732 !important;border:1px solid #dd2732 !important}.rhc-ce-holder.rhc-ce-form .rh-communityevents-container2 .rh-community-row button.btn.btn-primary.btn-delete:hover,.rhc-ce-holder.rhc-ce-form .rh-communityevents-container2 .rh-community-row button.btn.btn-primary.btn-delete:active,.rhc-ce-holder.rhc-ce-form .rh-communityevents-container2 .rh-community-row button.btn.btn-primary.btn-delete:focus,.rhc-ce-holder.rhc-ce-form .rh-communityevents-container2 .rh-community-row button.btn.btn-primary.btn-clear-form:hover,.rhc-ce-holder.rhc-ce-form .rh-communityevents-container2 .rh-community-row button.btn.btn-primary.btn-clear-form:active,.rhc-ce-holder.rhc-ce-form .rh-communityevents-container2 .rh-community-row button.btn.btn-primary.btn-clear-form:focus{color:#fff !important;background-color:#dd2732 !important}.sco-btn .sco-wp,.sco-btn .sco_social_login,.sco-btn .sco_social_login span{font-family:'Geometria-Medium',sans-serif !important;font-size:18px !important}.events-template-default .fe-extrainfo-holder *{font-family:'Geometria-Medium',sans-serif !important;font-weight:400 !important}.events-template-default .fe-extrainfo-holder,.events-template-default .fe-extrainfo-holder .row-fluid{display:flex}.events-template-default .fe-extrainfo-holder .fe-maincol{flex:1;padding-top:15px}.events-template-default .comments-area{display:none !important}.events-template-default .fe-extrainfo-container{border:none !important;margin:0 !important;padding:15px 0 !important}.events-template-default .fc-button{border-radius:0 !important;text-transform:uppercase;text-decoration:none;font-size:12px !important;font-family:aktiv-grotesk,sans-serif !important;color:#000 !important;padding:10px 55px !important;background-color:transparent !important;background-image:none !important;border:2px solid #000 !important;display:inline-block !important;line-height:1;margin-top:10px !important;margin-bottom:10px !important;letter-spacing:.55px;-webkit-transition:.15s all ease-in-out;-moz-transition:.15s all ease-in-out;-ms-transition:.15s all ease-in-out;-o-transition:.15s all ease-in-out;transition:.15s all ease-in-out}.events-template-default .fc-button:hover,.events-template-default .fc-button:active,.events-template-default .fc-button:focus{color:#fff !important;background-color:#000 !important;-webkit-transition:.15s all ease-in-out;-moz-transition:.15s all ease-in-out;-ms-transition:.15s all ease-in-out;-o-transition:.15s all ease-in-out;transition:.15s all ease-in-out}@media (max-width:675px){.events-template-default .fe-extrainfo-holder,.events-template-default .fe-extrainfo-holder .row-fluid{display:block}.events-template-default .fe-extrainfo-holder .fe-maincol{flex:none}}.default-slider#packages-slider{max-height:400px;overflow:hidden;position:relative}.default-slider#packages-slider .slick-slide .background-div{background-repeat:no-repeat;background-size:cover;background-position:center;position:relative;min-height:400px}.default-slider#packages-slider .callout{border-color:#fff !important;color:#fff !important;width:75%;margin:0 auto;text-align:center;position:absolute;left:0;right:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.listing-packages-wrapper .listing-packages{position:relative;padding-top:35px;margin-top:25px;width:30%;float:left;border-top:1px solid rgba(165,165,165,.35)}.listing-packages-wrapper .listing-packages:nth-of-type(1),.listing-packages-wrapper .listing-packages:nth-of-type(2),.listing-packages-wrapper .listing-packages:nth-of-type(3){border-top:none;padding-top:0;margin-top:0}.listing-packages-wrapper .listing-packages:nth-of-type(3n){clear:right;margin-right:0;margin-left:3.5%}.listing-packages-wrapper .listing-packages:nth-of-type(3n+1){clear:left;margin-left:0;margin-right:3.5%}.listing-packages-wrapper .listing-packages:nth-of-type(3n+2){margin-left:1.5%;margin-right:1.5%}.listing-packages-wrapper .listing-packages h4{margin-bottom:15px}.listing-packages-wrapper .listing-packages .button-wrapper{width:100%;position:relative;margin-top:15px}.listing-packages-wrapper .listing-packages .button-wrapper .default-button{display:inline !important;margin-right:10px}.listing-packages-wrapper .listing-packages .button-wrapper a:last-child .default-button{margin-right:0}.home-packages-wrapper .vc_grid-item h4,.home-packages-wrapper .vc_grid-item p{text-align:center !important}.home-packages-wrapper{display:flex;margin-bottom:25px}.home-packages-wrapper .listing-packages{flex:1;border:1px solid #6682a7;background-color:#f8f8f8;margin-left:15px;margin-right:15px;padding-bottom:15px}.home-packages-wrapper .listing-packages:nth-child(1){margin-left:0}.home-packages-wrapper .listing-packages:nth-child(4){margin-right:0}.home-packages-wrapper .listing-packages .taxonomy-feature{padding-bottom:42%;margin-bottom:15px}.home-packages-wrapper .listing-packages h5,.home-packages-wrapper .listing-packages p{text-align:center;width:85%;margin-left:auto;margin-right:auto}.listing-buckets-wrapper{margin-left:-15px !important;margin-right:-15px !important}.listing-buckets-wrapper>.vc_column_container{padding-top:0 !important;padding-bottom:30px !important}.listing-buckets-wrapper .vc_column-inner{border:1px solid #6682a7;background-color:#f8f8f8;padding-left:0 !important;padding-right:0 !important}.listing-buckets-wrapper .vc_column-inner .wpb_single_image,.listing-buckets-wrapper .vc_column-inner .wpb_single_image .vc_figure,.listing-buckets-wrapper .vc_column-inner .wpb_single_image .vc_figure .vc_single_image-wrapper{display:block !important}.listing-buckets-wrapper .vc_column-inner .wpb_single_image .vc_figure .vc_single_image-wrapper img{width:100% !important}.listing-buckets-wrapper .vc_column-inner>.wpb_wrapper .wpb_text_column{width:85%;margin-left:auto;margin-right:auto}.page-template-template-packages-single .limit-width{max-width:1168px !important}.page-template-template-packages-single .packages-content:before{display:none !important}.page-template-template-packages-single .slash-divider:after,.page-template-template-packages-single .slash-divider-2:after{background:#f4f4f4}.page-template-template-packages-single,.page-template-template-packages-single .site-content{background:#f4f4f4}.packages-container{display:flex;flex-wrap:wrap;gap:40px 30px;justify-content:center}.packages-container:before,.packages-containe:after{display:none !important}.page-template-template_makers-home .taxonomy-feature{padding-bottom:42%}.page-template-template_makers-home .limit-width{margin:0 auto !important}.makers-work .limit-width.vc_column-gap-15{margin-left:0;margin-right:0;width:100%}#comments{clear:both;padding:2em 0 .5em}.comments-title{font-size:20px;font-size:1.25rem;margin-bottom:1.5em}.comment-list,.comment-list .children{list-style:none;margin:0;padding:0}.comment-list li:before{display:none}.comment-body{margin-left:65px}.comment-author{font-size:16px;font-size:1rem;margin-bottom:.4em;position:relative;z-index:2}.comment-author .avatar{height:50px;left:-65px;position:absolute;width:50px}.comment-author .says{display:none}.comment-meta{margin-bottom:1.5em}.comment-metadata{color:#767676;font-size:10px;font-size:.625rem;font-weight:400;letter-spacing:.1818em;text-transform:uppercase}.comment-metadata a{color:#767676}.comment-metadata a.comment-edit-link{color:#222;margin-left:1em}.comment-body{color:#333;font-size:14px;font-size:.875rem;margin-bottom:4em}.comment-reply-link{font-weight:400;position:relative}.comment-reply-link .icon{color:#222;left:-2em;height:1em;position:absolute;top:0;width:1em}.children .comment-author .avatar{height:30px;left:-45px;width:30px}.bypostauthor>.comment-body>.comment-meta>.comment-author .avatar{border:1px solid #333;padding:2px}.no-comments,.comment-awaiting-moderation{color:#767676;font-size:14px;font-size:.875rem;font-style:italic}.comments-pagination{margin:2em 0 3em}.form-submit{text-align:right}.comment-form #wp-comment-cookies-consent{margin:0 10px 0 0}.comment-form .comment-form-cookies-consent label{display:inline}.background-grey{background-color:#f2f1ef}.weddings-wed{position:absolute;display:block;width:65%;max-width:800px;top:33px;right:0;pointer-events:none;opacity:.55;z-index:1}.weddings-forever{position:relative;display:block;width:100%;margin-top:-100px !important;bottom:-42px;left:0;right:0;margin:0 auto;pointer-events:none;mix-blend-mode:hard-light;opacity:1;z-index:1}.text-vow{position:relative}.weddings-vow{mix-blend-mode:hard-light;opacity:.72;position:absolute;display:block;width:65%;max-width:700px;top:-4px;left:-55px;pointer-events:none;z-index:5}.text-love{position:relative}.weddings-love{mix-blend-mode:hard-light;opacity:.72;position:absolute;display:block;width:65%;max-width:480px;top:-115px;right:-55px;pointer-events:none;z-index:5}.weddings-vow img{z-index:5}.weddings-num-wrapper h4,.weddings-num-wrapper h5,.weddings-num-wrapper h6,.weddings-num-wrapper p{padding-left:85px}.weddings-num-wrapper h4,.weddings-num-wrapper h5,.weddings-num-wrapper h6{padding-top:10px}.weddings-num{display:block;float:left}.weddings-num img{width:100%;max-width:45px;display:block}.page-id-211086 #page,.parent-pageid-211086 #page,.parent-pageid-211088 #page,.parent-pageid-211090 #page,.parent-pageid-211092 #page,.parent-pageid-212196 #page,.parent-pageid-212198 #page,.parent-pageid-212200 #page,.parent-pageid-212202 #page,.page-template-template-weddings-listings #page{width:100vw;overflow-x:hidden !important}.page-id-211086 #page .utility-nav,.parent-pageid-211086 #page .utility-nav,.parent-pageid-211088 #page .utility-nav,.parent-pageid-211090 #page .utility-nav,.parent-pageid-211092 #page .utility-nav,.parent-pageid-212196 #page .utility-nav,.parent-pageid-212198 #page .utility-nav,.parent-pageid-212200 #page .utility-nav,.parent-pageid-212202 #page .utility-nav,.page-template-template-weddings-listings #page .utility-nav{z-index:5}.page-id-211086 #page .site-content-contain,.parent-pageid-211086 #page .site-content-contain,.parent-pageid-211088 #page .site-content-contain,.parent-pageid-211090 #page .site-content-contain,.parent-pageid-211092 #page .site-content-contain,.parent-pageid-212196 #page .site-content-contain,.parent-pageid-212198 #page .site-content-contain,.parent-pageid-212200 #page .site-content-contain,.parent-pageid-212202 #page .site-content-contain,.page-template-template-weddings-listings #page .site-content-contain{z-index:0;padding:0}.page-id-211086 #page .site-header,.parent-pageid-211086 #page .site-header,.parent-pageid-211088 #page .site-header,.parent-pageid-211090 #page .site-header,.parent-pageid-211092 #page .site-header,.parent-pageid-212196 #page .site-header,.parent-pageid-212198 #page .site-header,.parent-pageid-212200 #page .site-header,.parent-pageid-212202 #page .site-header,.page-template-template-weddings-listings #page .site-header{border:none !important;background-color:#fff}.page-id-211086 #page .site-content-contain .site-content,.parent-pageid-211086 #page .site-content-contain .site-content,.parent-pageid-211088 #page .site-content-contain .site-content,.parent-pageid-211090 #page .site-content-contain .site-content,.parent-pageid-211092 #page .site-content-contain .site-content,.parent-pageid-212196 #page .site-content-contain .site-content,.parent-pageid-212198 #page .site-content-contain .site-content,.parent-pageid-212200 #page .site-content-contain .site-content,.parent-pageid-212202 #page .site-content-contain .site-content,.page-template-template-weddings-listings #page .site-content-contain .site-content{padding:0 !important;border:none !important}.page-id-211086 #page .site-content-contain .site-content hr,.parent-pageid-211086 #page .site-content-contain .site-content hr,.parent-pageid-211088 #page .site-content-contain .site-content hr,.parent-pageid-211090 #page .site-content-contain .site-content hr,.parent-pageid-211092 #page .site-content-contain .site-content hr,.parent-pageid-212196 #page .site-content-contain .site-content hr,.parent-pageid-212198 #page .site-content-contain .site-content hr,.parent-pageid-212200 #page .site-content-contain .site-content hr,.parent-pageid-212202 #page .site-content-contain .site-content hr,.page-template-template-weddings-listings #page .site-content-contain .site-content hr{background-color:#000;height:2px}.page-id-211086 #page p,.parent-pageid-211086 #page p,.parent-pageid-211088 #page p,.parent-pageid-211090 #page p,.parent-pageid-211092 #page p,.parent-pageid-212196 #page p,.parent-pageid-212198 #page p,.parent-pageid-212200 #page p,.parent-pageid-212202 #page p,.page-template-template-weddings-listings #page p{font-weight:300;line-height:1.75}.page-id-211086 #page p,.page-id-211086 #page p a,.page-id-211086 #page span,.page-id-211086 #page li,.page-id-211086 #page li a,.parent-pageid-211086 #page p,.parent-pageid-211086 #page p a,.parent-pageid-211086 #page span,.parent-pageid-211086 #page li,.parent-pageid-211086 #page li a,.parent-pageid-211088 #page p,.parent-pageid-211088 #page p a,.parent-pageid-211088 #page span,.parent-pageid-211088 #page li,.parent-pageid-211088 #page li a,.parent-pageid-211090 #page p,.parent-pageid-211090 #page p a,.parent-pageid-211090 #page span,.parent-pageid-211090 #page li,.parent-pageid-211090 #page li a,.parent-pageid-211092 #page p,.parent-pageid-211092 #page p a,.parent-pageid-211092 #page span,.parent-pageid-211092 #page li,.parent-pageid-211092 #page li a,.parent-pageid-212196 #page p,.parent-pageid-212196 #page p a,.parent-pageid-212196 #page span,.parent-pageid-212196 #page li,.parent-pageid-212196 #page li a,.parent-pageid-212198 #page p,.parent-pageid-212198 #page p a,.parent-pageid-212198 #page span,.parent-pageid-212198 #page li,.parent-pageid-212198 #page li a,.parent-pageid-212200 #page p,.parent-pageid-212200 #page p a,.parent-pageid-212200 #page span,.parent-pageid-212200 #page li,.parent-pageid-212200 #page li a,.parent-pageid-212202 #page p,.parent-pageid-212202 #page p a,.parent-pageid-212202 #page span,.parent-pageid-212202 #page li,.parent-pageid-212202 #page li a,.page-template-template-weddings-listings #page p,.page-template-template-weddings-listings #page p a,.page-template-template-weddings-listings #page span,.page-template-template-weddings-listings #page li,.page-template-template-weddings-listings #page li a{font-family:aktiv-grotesk,sans-serif}.page-id-211086 #page .footer #footer-section1,.parent-pageid-211086 #page .footer #footer-section1,.parent-pageid-211088 #page .footer #footer-section1,.parent-pageid-211090 #page .footer #footer-section1,.parent-pageid-211092 #page .footer #footer-section1,.parent-pageid-212196 #page .footer #footer-section1,.parent-pageid-212198 #page .footer #footer-section1,.parent-pageid-212200 #page .footer #footer-section1,.parent-pageid-212202 #page .footer #footer-section1,.page-template-template-weddings-listings #page .footer #footer-section1{margin:0;background-color:#f4f4f4}.page-id-211086 #page .footer #footer-section1 h1,.page-id-211086 #page .footer #footer-section1 h2,.page-id-211086 #page .footer #footer-section1 h3,.page-id-211086 #page .footer #footer-section1 h4,.page-id-211086 #page .footer #footer-section1 h5,.page-id-211086 #page .footer #footer-section1 h6,.page-id-211086 #page .footer #footer-section1 p,.page-id-211086 #page .footer #footer-section1 i,.page-id-211086 #page .footer #footer-section1 a,.page-id-211086 #page .footer #footer-section1 span,.page-id-211086 #page .footer #footer-section1 button,.page-id-211086 #page .footer #footer-section1 label,.parent-pageid-211086 #page .footer #footer-section1 h1,.parent-pageid-211086 #page .footer #footer-section1 h2,.parent-pageid-211086 #page .footer #footer-section1 h3,.parent-pageid-211086 #page .footer #footer-section1 h4,.parent-pageid-211086 #page .footer #footer-section1 h5,.parent-pageid-211086 #page .footer #footer-section1 h6,.parent-pageid-211086 #page .footer #footer-section1 p,.parent-pageid-211086 #page .footer #footer-section1 i,.parent-pageid-211086 #page .footer #footer-section1 a,.parent-pageid-211086 #page .footer #footer-section1 span,.parent-pageid-211086 #page .footer #footer-section1 button,.parent-pageid-211086 #page .footer #footer-section1 label,.parent-pageid-211088 #page .footer #footer-section1 h1,.parent-pageid-211088 #page .footer #footer-section1 h2,.parent-pageid-211088 #page .footer #footer-section1 h3,.parent-pageid-211088 #page .footer #footer-section1 h4,.parent-pageid-211088 #page .footer #footer-section1 h5,.parent-pageid-211088 #page .footer #footer-section1 h6,.parent-pageid-211088 #page .footer #footer-section1 p,.parent-pageid-211088 #page .footer #footer-section1 i,.parent-pageid-211088 #page .footer #footer-section1 a,.parent-pageid-211088 #page .footer #footer-section1 span,.parent-pageid-211088 #page .footer #footer-section1 button,.parent-pageid-211088 #page .footer #footer-section1 label,.parent-pageid-211090 #page .footer #footer-section1 h1,.parent-pageid-211090 #page .footer #footer-section1 h2,.parent-pageid-211090 #page .footer #footer-section1 h3,.parent-pageid-211090 #page .footer #footer-section1 h4,.parent-pageid-211090 #page .footer #footer-section1 h5,.parent-pageid-211090 #page .footer #footer-section1 h6,.parent-pageid-211090 #page .footer #footer-section1 p,.parent-pageid-211090 #page .footer #footer-section1 i,.parent-pageid-211090 #page .footer #footer-section1 a,.parent-pageid-211090 #page .footer #footer-section1 span,.parent-pageid-211090 #page .footer #footer-section1 button,.parent-pageid-211090 #page .footer #footer-section1 label,.parent-pageid-211092 #page .footer #footer-section1 h1,.parent-pageid-211092 #page .footer #footer-section1 h2,.parent-pageid-211092 #page .footer #footer-section1 h3,.parent-pageid-211092 #page .footer #footer-section1 h4,.parent-pageid-211092 #page .footer #footer-section1 h5,.parent-pageid-211092 #page .footer #footer-section1 h6,.parent-pageid-211092 #page .footer #footer-section1 p,.parent-pageid-211092 #page .footer #footer-section1 i,.parent-pageid-211092 #page .footer #footer-section1 a,.parent-pageid-211092 #page .footer #footer-section1 span,.parent-pageid-211092 #page .footer #footer-section1 button,.parent-pageid-211092 #page .footer #footer-section1 label,.parent-pageid-212196 #page .footer #footer-section1 h1,.parent-pageid-212196 #page .footer #footer-section1 h2,.parent-pageid-212196 #page .footer #footer-section1 h3,.parent-pageid-212196 #page .footer #footer-section1 h4,.parent-pageid-212196 #page .footer #footer-section1 h5,.parent-pageid-212196 #page .footer #footer-section1 h6,.parent-pageid-212196 #page .footer #footer-section1 p,.parent-pageid-212196 #page .footer #footer-section1 i,.parent-pageid-212196 #page .footer #footer-section1 a,.parent-pageid-212196 #page .footer #footer-section1 span,.parent-pageid-212196 #page .footer #footer-section1 button,.parent-pageid-212196 #page .footer #footer-section1 label,.parent-pageid-212198 #page .footer #footer-section1 h1,.parent-pageid-212198 #page .footer #footer-section1 h2,.parent-pageid-212198 #page .footer #footer-section1 h3,.parent-pageid-212198 #page .footer #footer-section1 h4,.parent-pageid-212198 #page .footer #footer-section1 h5,.parent-pageid-212198 #page .footer #footer-section1 h6,.parent-pageid-212198 #page .footer #footer-section1 p,.parent-pageid-212198 #page .footer #footer-section1 i,.parent-pageid-212198 #page .footer #footer-section1 a,.parent-pageid-212198 #page .footer #footer-section1 span,.parent-pageid-212198 #page .footer #footer-section1 button,.parent-pageid-212198 #page .footer #footer-section1 label,.parent-pageid-212200 #page .footer #footer-section1 h1,.parent-pageid-212200 #page .footer #footer-section1 h2,.parent-pageid-212200 #page .footer #footer-section1 h3,.parent-pageid-212200 #page .footer #footer-section1 h4,.parent-pageid-212200 #page .footer #footer-section1 h5,.parent-pageid-212200 #page .footer #footer-section1 h6,.parent-pageid-212200 #page .footer #footer-section1 p,.parent-pageid-212200 #page .footer #footer-section1 i,.parent-pageid-212200 #page .footer #footer-section1 a,.parent-pageid-212200 #page .footer #footer-section1 span,.parent-pageid-212200 #page .footer #footer-section1 button,.parent-pageid-212200 #page .footer #footer-section1 label,.parent-pageid-212202 #page .footer #footer-section1 h1,.parent-pageid-212202 #page .footer #footer-section1 h2,.parent-pageid-212202 #page .footer #footer-section1 h3,.parent-pageid-212202 #page .footer #footer-section1 h4,.parent-pageid-212202 #page .footer #footer-section1 h5,.parent-pageid-212202 #page .footer #footer-section1 h6,.parent-pageid-212202 #page .footer #footer-section1 p,.parent-pageid-212202 #page .footer #footer-section1 i,.parent-pageid-212202 #page .footer #footer-section1 a,.parent-pageid-212202 #page .footer #footer-section1 span,.parent-pageid-212202 #page .footer #footer-section1 button,.parent-pageid-212202 #page .footer #footer-section1 label,.page-template-template-weddings-listings #page .footer #footer-section1 h1,.page-template-template-weddings-listings #page .footer #footer-section1 h2,.page-template-template-weddings-listings #page .footer #footer-section1 h3,.page-template-template-weddings-listings #page .footer #footer-section1 h4,.page-template-template-weddings-listings #page .footer #footer-section1 h5,.page-template-template-weddings-listings #page .footer #footer-section1 h6,.page-template-template-weddings-listings #page .footer #footer-section1 p,.page-template-template-weddings-listings #page .footer #footer-section1 i,.page-template-template-weddings-listings #page .footer #footer-section1 a,.page-template-template-weddings-listings #page .footer #footer-section1 span,.page-template-template-weddings-listings #page .footer #footer-section1 button,.page-template-template-weddings-listings #page .footer #footer-section1 label{color:#000 !important}.page-id-211086 #page .cta-link:after,.parent-pageid-211086 #page .cta-link:after,.parent-pageid-211088 #page .cta-link:after,.parent-pageid-211090 #page .cta-link:after,.parent-pageid-211092 #page .cta-link:after,.parent-pageid-212196 #page .cta-link:after,.parent-pageid-212198 #page .cta-link:after,.parent-pageid-212200 #page .cta-link:after,.parent-pageid-212202 #page .cta-link:after,.page-template-template-weddings-listings #page .cta-link:after{content:none}.page-id-211086 #page .footer #footer-section1 hr,.parent-pageid-211086 #page .footer #footer-section1 hr,.parent-pageid-211088 #page .footer #footer-section1 hr,.parent-pageid-211090 #page .footer #footer-section1 hr,.parent-pageid-211092 #page .footer #footer-section1 hr,.parent-pageid-212196 #page .footer #footer-section1 hr,.parent-pageid-212198 #page .footer #footer-section1 hr,.parent-pageid-212200 #page .footer #footer-section1 hr,.parent-pageid-212202 #page .footer #footer-section1 hr,.page-template-template-weddings-listings #page .footer #footer-section1 hr{background-color:#bbb}.page-id-211086 #page .footer #footer-section2,.parent-pageid-211086 #page .footer #footer-section2,.parent-pageid-211088 #page .footer #footer-section2,.parent-pageid-211090 #page .footer #footer-section2,.parent-pageid-211092 #page .footer #footer-section2,.parent-pageid-212196 #page .footer #footer-section2,.parent-pageid-212198 #page .footer #footer-section2,.parent-pageid-212200 #page .footer #footer-section2,.parent-pageid-212202 #page .footer #footer-section2,.page-template-template-weddings-listings #page .footer #footer-section2,.page-id-211086 #page .footer #footer-section3,.parent-pageid-211086 #page .footer #footer-section3,.parent-pageid-211088 #page .footer #footer-section3,.parent-pageid-211090 #page .footer #footer-section3,.parent-pageid-211092 #page .footer #footer-section3,.parent-pageid-212196 #page .footer #footer-section3,.parent-pageid-212198 #page .footer #footer-section3,.parent-pageid-212200 #page .footer #footer-section3,.parent-pageid-212202 #page .footer #footer-section3,.page-template-template-weddings-listings #page .footer #footer-section3{display:none !important}.primary-weddings{position:relative;z-index:5}.primary-weddings ul#menu-primary-weddings{list-style:none;display:table;position:absolute;right:0}.primary-weddings ul#menu-primary-weddings li{list-style:none;display:inline-block;margin-left:40px;padding:10px 0;border-top:2px solid transparent}.primary-weddings ul#menu-primary-weddings li:first-child{margin-left:0}.primary-weddings ul#menu-primary-weddings li a{text-transform:uppercase;letter-spacing:.55px;font-family:aktiv-grotesk,sans-serif;font-weight:500;color:#000;font-size:14px}.primary-weddings ul#menu-primary-weddings li.current-menu-item{border-top:2px solid #000}.page-template-template-weddings-landing .header{z-index:1}.page-template-template-weddings-landing .header .grid{background-image:url('/wp-content/themes/TK2018/images/weddings/landing/21765848_10155092247913196_1246033560945809265_o_780x780_credited.jpg');background-size:contain;background-position:center right;background-repeat:no-repeat;min-height:700px;display:block}.page-template-template-weddings-landing .header .grid .grid-item{display:block;float:none}.page-template-template-weddings-landing .header .grid .grid-item h1{font-size:70px !important;text-transform:uppercase;margin-bottom:35px}.page-template-template-weddings-landing .header .grid .grid-item p{max-width:320px}.page-template-template-weddings-landing .section-why{overflow:hidden;margin-top:-115px}.page-template-template-weddings-landing .section-why .limit-width{padding:35px 0}.page-template-template-weddings-landing .section-why .limit-width .grid-4{padding-right:55px;margin-bottom:55px}.page-id-211086 #page .cta-link,.page-id-211086 #page .cta-link a,.parent-pageid-211086 #page .cta-link,.parent-pageid-211086 #page .cta-link a,.parent-pageid-211088 #page .cta-link,.parent-pageid-211088 #page .cta-link a,.parent-pageid-211090 #page .cta-link,.parent-pageid-211090 #page .cta-link a,.parent-pageid-211092 #page .cta-link,.parent-pageid-211092 #page .cta-link a,.parent-pageid-212196 #page .cta-link,.parent-pageid-212196 #page .cta-link a,.parent-pageid-212198 #page .cta-link,.parent-pageid-212198 #page .cta-link a,.parent-pageid-212200 #page .cta-link,.parent-pageid-212200 #page .cta-link a,.parent-pageid-212202 #page .cta-link,.parent-pageid-212202 #page .cta-link a,.page-template-template-weddings-listings #page .cta-link,.page-template-template-weddings-listings #page .cta-link a{font-family:aktiv-grotesk,sans-serif !important;font-weight:500 !important;color:#000 !important;font-size:13px !important;letter-spacing:1px !important;text-transform:uppercase}.primary-weddings ul#menu-primary-weddings li.zahrah-bolditalic,.primary-weddings ul#menu-primary-weddings li.zahrah-bolditalic a{font-family:'Zahrah-BoldItalic',serif !important;font-weight:400 !important;letter-spacing:0 !important;font-size:16px}.page-id-211086 #page .footer .cta-link,.page-id-211086 #page .footer .cta-link a,.parent-pageid-211086 #page .footer .cta-link,.parent-pageid-211086 #page .footer .cta-link a,.parent-pageid-211088 #page .footer .cta-link,.parent-pageid-211088 #page .footer .cta-link a,.parent-pageid-211090 #page .footer .cta-link,.parent-pageid-211090 #page .footer .cta-link a,.parent-pageid-211092 #page .footer .cta-link,.parent-pageid-211092 #page .footer .cta-link a,.parent-pageid-212196 #page .footer .cta-link,.parent-pageid-212196 #page .footer .cta-link a,.parent-pageid-212198 #page .footer .cta-link,.parent-pageid-212198 #page .footer .cta-link a,.parent-pageid-212200 #page .footer .cta-link,.parent-pageid-212200 #page .footer .cta-link a,.parent-pageid-212202 #page .footer .cta-link,.parent-pageid-212202 #page .footer .cta-link a,.page-template-template-weddings-listings #page .footer .cta-link,.page-template-template-weddings-listings #page .footer .cta-link a{font-family:'Zahrah-BoldItalic',serif !important;font-weight:400 !important;letter-spacing:0 !important;font-size:18px !important}.page-id-211086 #page .cta-link a:after,.parent-pageid-211086 #page .cta-link a:after,.parent-pageid-211088 #page .cta-link a:after,.parent-pageid-211090 #page .cta-link a:after,.parent-pageid-211092 #page .cta-link a:after,.parent-pageid-212196 #page .cta-link a:after,.parent-pageid-212198 #page .cta-link a:after,.parent-pageid-212200 #page .cta-link a:after,.parent-pageid-212202 #page .cta-link a:after,.page-template-template-weddings-listings #page .cta-link a:after{background-image:url(/wp-content/themes/TK2018/images/cta-arrow-black.png);margin-left:15px}.page-id-211086 #page .vc_basic_grid .vc_gitem-animated-block .vc_gitem-zone,.parent-pageid-211086 #page .vc_basic_grid .vc_gitem-animated-block .vc_gitem-zone,.parent-pageid-211088 #page .vc_basic_grid .vc_gitem-animated-block .vc_gitem-zone,.parent-pageid-211090 #page .vc_basic_grid .vc_gitem-animated-block .vc_gitem-zone,.parent-pageid-211092 #page .vc_basic_grid .vc_gitem-animated-block .vc_gitem-zone,.parent-pageid-212196 #page .vc_basic_grid .vc_gitem-animated-block .vc_gitem-zone,.parent-pageid-212198 #page .vc_basic_grid .vc_gitem-animated-block .vc_gitem-zone,.parent-pageid-212200 #page .vc_basic_grid .vc_gitem-animated-block .vc_gitem-zone,.parent-pageid-212202 #page .vc_basic_grid .vc_gitem-animated-block .vc_gitem-zone,.page-template-template-weddings-listings #page .vc_basic_grid .vc_gitem-animated-block .vc_gitem-zone{width:100%;height:auto;display:block;position:relative;padding-bottom:0;overflow:visible}.page-id-211086 #page .vc_basic_grid .vc_gitem-animated-block .vc_gitem-zone img,.parent-pageid-211086 #page .vc_basic_grid .vc_gitem-animated-block .vc_gitem-zone img,.parent-pageid-211088 #page .vc_basic_grid .vc_gitem-animated-block .vc_gitem-zone img,.parent-pageid-211090 #page .vc_basic_grid .vc_gitem-animated-block .vc_gitem-zone img,.parent-pageid-211092 #page .vc_basic_grid .vc_gitem-animated-block .vc_gitem-zone img,.parent-pageid-212196 #page .vc_basic_grid .vc_gitem-animated-block .vc_gitem-zone img,.parent-pageid-212198 #page .vc_basic_grid .vc_gitem-animated-block .vc_gitem-zone img,.parent-pageid-212200 #page .vc_basic_grid .vc_gitem-animated-block .vc_gitem-zone img,.parent-pageid-212202 #page .vc_basic_grid .vc_gitem-animated-block .vc_gitem-zone img,.page-template-template-weddings-listings #page .vc_basic_grid .vc_gitem-animated-block .vc_gitem-zone img{width:100%;display:block;position:relative;left:0;right:0;margin:0 auto;top:0;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.weddings-article{padding-bottom:0 !important}.weddings-article .wpb_single_image{margin-bottom:0 !important}.weddings-article .vc_gitem-row-position-top,.weddings-article .vc_gitem-row-position-middle,.weddings-article .vc_gitem-row-position-bottom{position:relative !important}.weddings-article div{padding-top:0 !important;padding-bottom:0 !important}.weddings-article .vc_gitem-post-data-source-post_title p{min-height:60px}.weddings-small-article-title{min-height:55px;margin:0 !important}.weddings-large-article-title{padding-left:30px !important;margin-top:60% !important}.weddings-large-article-title h2,.weddings-large-article-title h2 a{font-size:60px !important}.weddings-large-article-button{padding-left:30px !important}.weddings-large-article-block2{padding-left:15px !important}.weddings-article-author{position:absolute;bottom:0;width:100%}.page-template-template-weddings-article{overflow-x:hidden}.page-template-template-weddings-listings p{margin-bottom:0}.page-template-template-weddings-listings .vc_carousel-control span{color:#fff !important}.page-template-template-weddings-listings .vc_carousel-inner .vc_item{height:auto !important}.weddings-quote blockquote{margin:0;border:none !important;padding:0;padding-top:100px;position:relative}.weddings-quote blockquote:before{content:"";background-image:url('/wp-content/themes/TK2018/images/weddings/icon-quote.png');background-size:56px 42px;width:56px;height:42px;background-repeat:no-repeat;display:block;position:absolute;top:25px;left:0}.weddings-quote blockquote p{font-family:'Zahrah-Semibold',serif !important;font-size:20px !important;line-height:1.35 !important;margin:0;font-weight:400;text-decoration:none;box-shadow:none !important;color:#000}.weddings-quote blockquote p strong{font-family:aktiv-grotesk,sans-serif !important;font-weight:500 !important;color:#000 !important;font-size:14px !important;letter-spacing:.55px !important;font-style:normal !important;text-transform:uppercase;margin-top:15px !important;display:block;font-weight:400}.weddings-listing-type{font-size:13px !important;text-transform:uppercase !important}.weddings-featured-vendor{overflow:hidden !important}.weddings-featured-vendor .vc-zone-link:before{content:"";background-color:#000;display:block;position:absolute;width:100%;height:100%;top:0;left:0;right:0;opacity:.35;-webkit-transition:.15s all ease-in-out;-moz-transition:.15s all ease-in-out;-ms-transition:.15s all ease-in-out;-o-transition:.15s all ease-in-out;transition:.15s all ease-in-out}.weddings-featured-vendor:hover .vc-zone-link:before,.weddings-featured-vendor:active .vc-zone-link:before,.weddings-featured-vendor:focus .vc-zone-link:before{opacity:0;-webkit-transition:.15s all ease-in-out;-moz-transition:.15s all ease-in-out;-ms-transition:.15s all ease-in-out;-o-transition:.15s all ease-in-out;transition:.15s all ease-in-out}.weddings-featured-vendor:after{content:"";background-color:#45d9b1;display:block;position:absolute;width:100%;bottom:0;left:0;right:0;height:10px;z-index:6}.weddings-featured-vendor .vc_gitem-zone-mini,.weddings-featured-vendor .vc_gitem_row,.weddings-featured-vendor .vc_gitem-col{height:100%}.weddings-featured-vendor .weddings-featured-vendor-content{position:absolute !important;width:100%;height:100%;bottom:-50%;left:0;pointer-events:none;padding:30px !important;-webkit-transition:.15s all ease-in-out;-moz-transition:.15s all ease-in-out;-ms-transition:.15s all ease-in-out;-o-transition:.15s all ease-in-out;transition:.15s all ease-in-out}.weddings-featured-vendor:hover .weddings-featured-vendor-content,.weddings-featured-vendor:active .weddings-featured-vendor-content,.weddings-featured-vendor:focus .weddings-featured-vendor-content{bottom:0;-webkit-transition:.15s all ease-in-out;-moz-transition:.15s all ease-in-out;-ms-transition:.15s all ease-in-out;-o-transition:.15s all ease-in-out;transition:.15s all ease-in-out}.weddings-featured-vendor-content:before{content:"";width:100%;height:100%;background-color:#45d9b1;display:block;position:absolute;top:0;left:0;right:0;opacity:0;-webkit-transition:.15s all ease-in-out;-moz-transition:.15s all ease-in-out;-ms-transition:.15s all ease-in-out;-o-transition:.15s all ease-in-out;transition:.15s all ease-in-out}.weddings-featured-vendor:hover .weddings-featured-vendor-content:before,.weddings-featured-vendor:active .weddings-featured-vendor-content:before,.weddings-featured-vendor:focus .weddings-featured-vendor-content:before{opacity:1;-webkit-transition:.15s all ease-in-out;-moz-transition:.15s all ease-in-out;-ms-transition:.15s all ease-in-out;-o-transition:.15s all ease-in-out;transition:.15s all ease-in-out}.vc_gitem-post-meta-field-weddings-article-name{font-size:18px;font-weight:500;font-family:aktiv-grotesk,sans-serif !important;color:#fff;margin-top:75px;position:relative;z-index:6;-webkit-transition:.15s all ease-in-out;-moz-transition:.15s all ease-in-out;-ms-transition:.15s all ease-in-out;-o-transition:.15s all ease-in-out;transition:.15s all ease-in-out}.vc_gitem-post-meta-field-weddings-article-vendor{font-size:18px;font-weight:300;font-family:aktiv-grotesk,sans-serif !important;color:#fff;position:relative;z-index:6;-webkit-transition:.15s all ease-in-out;-moz-transition:.15s all ease-in-out;-ms-transition:.15s all ease-in-out;-o-transition:.15s all ease-in-out;transition:.15s all ease-in-out}.vc_gitem-post-meta-field-weddings-article-content{font-size:16px;font-weight:400;margin-top:30px;margin-bottom:60px;font-family:aktiv-grotesk,sans-serif !important;color:#fff;position:relative;z-index:6;-webkit-transition:.15s all ease-in-out;-moz-transition:.15s all ease-in-out;-ms-transition:.15s all ease-in-out;-o-transition:.15s all ease-in-out;transition:.15s all ease-in-out}.weddings-featured-vendor:hover .vc_gitem-post-meta-field-weddings-article-name,.weddings-featured-vendor:hover .vc_gitem-post-meta-field-weddings-article-vendor,.weddings-featured-vendor:hover .vc_gitem-post-meta-field-weddings-article-content{color:#000;-webkit-transition:.15s all ease-in-out;-moz-transition:.15s all ease-in-out;-ms-transition:.15s all ease-in-out;-o-transition:.15s all ease-in-out;transition:.15s all ease-in-out}.weddings-featured-vendor:hover .cta-link-white a{color:#000 !important;-webkit-transition:.15s all ease-in-out;-moz-transition:.15s all ease-in-out;-ms-transition:.15s all ease-in-out;-o-transition:.15s all ease-in-out;transition:.15s all ease-in-out}.weddings-featured-vendor:hover .cta-link-white a:after{background-image:url(/wp-content/themes/TK2018/images/cta-arrow-black.png);-webkit-transition:.15s all ease-in-out;-moz-transition:.15s all ease-in-out;-ms-transition:.15s all ease-in-out;-o-transition:.15s all ease-in-out;transition:.15s all ease-in-out}.cta-link-white{position:relative;display:block;margin:0 !important;color:#fff !important;z-index:6;font-family:aktiv-grotesk,sans-serif !important;font-weight:500 !important;font-size:13px !important;letter-spacing:1px !important;text-transform:uppercase;padding:0 !important;background-color:transparent !important;border:none !important;box-shadow:none !important;text-decoration:none;cursor:pointer}.cta-link-white a{color:#fff !important;display:block;margin:0 !important;z-index:6;font-family:aktiv-grotesk,sans-serif !important;font-weight:500 !important;font-size:13px !important;letter-spacing:1px !important;text-transform:uppercase;padding:0 !important;background-color:transparent !important;border:none !important;box-shadow:none !important;text-decoration:none;cursor:pointer}.cta-link-white a:after{content:"";width:25px;height:13px;background-image:url(/wp-content/themes/TK2018/images/cta-arrow-white.png);background-size:25px 13px;position:absolute;margin-left:15px;display:inline-block;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.weddings-featured-vendor-content .cta-link-white{bottom:30px;position:absolute}@media (max-width:1140px){.weddings-wed{right:-185px;z-index:101}.page-template-template-weddings-landing .header .grid{background-image:none;min-height:auto;display:block}.page-template-template-weddings-landing .header .grid .grid-item{display:block}.page-template-template-weddings-landing .header .grid .grid-item h1{font-size:44px !important}.page-template-template-weddings-landing .header .grid .grid-item p{max-width:none}.page-template-template-weddings-landing .section-why .limit-width{padding:100px 0 35px}.weddings-small-article-title{min-height:auto}.weddings-large-article-title{padding-left:0 !important;margin-top:0 !important}.weddings-large-article-title h2,.weddings-large-article-title h2 a{font-size:44px !important}.weddings-large-article-button{padding-left:0 !important}.weddings-article-author{position:relative}.weddings-article-author .vc_column-inner{padding:0 !important}}@media (max-width:840px){.weddings-wed{display:none}}.single-culinary_stories #page,.single-culinary_videos #page,.page-template-template-culinary-landing #page,.page-template-template-culinary-inner #page,.page-template-template-culinary-stories #page,.page-template-template-culinary-videos #page,.page-template-template-culinary-map #page,.page-template-template-culinary-events #page{width:100vw;overflow-x:hidden !important}.single-culinary_stories #page .utility-nav,.single-culinary_videos #page .utility-nav,.page-template-template-culinary-landing #page .utility-nav,.page-template-template-culinary-inner #page .utility-nav,.page-template-template-culinary-stories #page .utility-nav,.page-template-template-culinary-videos #page .utility-nav,.page-template-template-culinary-map #page .utility-nav,.page-template-template-culinary-events #page .utility-nav{z-index:5}.page-template-template-culinary-inner #page .site-content-contain,.page-template-template-culinary-stories #page .site-content-contain,.page-template-template-culinary-videos #page .site-content-contain,.page-template-template-culinary-map #page .site-content-contain,.page-template-template-culinary-events #page .site-content-contain{z-index:0;padding:100px 0 0}.single-culinary_stories #page .site-content-contain,.single-culinary_videos #page .site-content-contain{z-index:0;padding:0}.single-culinary_stories #page .site-header,.single-culinary_videos #page .site-header,.page-template-template-culinary-landing #page .site-header,.page-template-template-culinary-inner #page .site-header,.page-template-template-culinary-stories #page .site-header,.page-template-template-culinary-videos #page .site-header,.page-template-template-culinary-map #page .site-header,.page-template-template-culinary-events #page .site-header{border:none !important}.single-culinary_stories #page .site-content-contain .site-content,.single-culinary_videos #page .site-content-contain .site-content,.page-template-template-culinary-landing #page .site-content-contain .site-content,.page-template-template-culinary-inner #page .site-content-contain .site-content,.page-template-template-culinary-stories #page .site-content-contain .site-content,.page-template-template-culinary-videos #page .site-content-contain .site-content,.page-template-template-culinary-map #page .site-content-contain .site-content,.page-template-template-culinary-events #page .site-content-contain .site-content{padding:0 !important;border:none !important}.single-culinary_stories #page .site-content-contain .site-content-contain .site-content hr,.single-culinary_videos #page .site-content-contain .site-content-contain .site-content hr,.page-template-template-culinary-landing #page .site-content-contain .site-content hr,.page-template-template-culinary-inner #page .site-content-contain .site-content hr,.page-template-template-culinary-stories #page .site-content-contain .site-content hr,.page-template-template-culinary-videos #page .site-content-contain .site-content hr,.page-template-template-culinary-map #page .site-content-contain .site-content hr,.page-template-template-culinary-events #page .site-content-contain .site-content hr{background-color:#000;height:2px}.single-culinary_stories #page p,.single-culinary_videos #page p,.page-template-template-culinary-landing #page p,.page-template-template-culinary-inner #page p,.page-template-template-culinary-stories #page p,.page-template-template-culinary-videos #page p,.page-template-template-culinary-map #page p,.page-template-template-culinary-events #page p{font-weight:300;line-height:1.75}.single-culinary_stories #page p,.single-culinary_stories #page p a,.single-culinary_stories #page span,.single-culinary_stories #page li,.single-culinary_stories #page li a,.single-culinary_videos #page p,.single-culinary_videos #page p a,.single-culinary_videos #page span,.single-culinary_videos #page li,.single-culinary_videos #page li a,.page-template-template-culinary-landing #page p,.page-template-template-culinary-landing #page p a,.page-template-template-culinary-landing #page span,.page-template-template-culinary-landing #page li,.page-template-template-culinary-landing #page li a,.page-template-template-culinary-inner #page p,.page-template-template-culinary-inner #page p a,.page-template-template-culinary-inner #page span,.page-template-template-culinary-inner #page li,.page-template-template-culinary-inner #page li a,.page-template-template-culinary-stories #page p,.page-template-template-culinary-stories #page p a,.page-template-template-culinary-stories #page span,.page-template-template-culinary-stories #page li,.page-template-template-culinary-stories #page li a,.page-template-template-culinary-videos #page p,.page-template-template-culinary-videos #page p a,.page-template-template-culinary-videos #page span,.page-template-template-culinary-videos #page li,.page-template-template-culinary-videos #page li a,.page-template-template-culinary-map #page p,.page-template-template-culinary-map #page p a,.page-template-template-culinary-map #page span,.page-template-template-culinary-map #page li,.page-template-template-culinary-map #page li a,.page-template-template-culinary-events #page p,.page-template-template-culinary-events #page p a,.page-template-template-culinary-events #page span,.page-template-template-culinary-events #page li,.page-template-template-culinary-events #page li a{font-family:aktiv-grotesk,sans-serif}.single-culinary_stories #page .footer #footer-section1,.single-culinary_videos #page .footer #footer-section1,.page-template-template-culinary-landing #page .footer #footer-section1,.page-template-template-culinary-inner #page .footer #footer-section1,.page-template-template-culinary-stories #page .footer #footer-section1,.page-template-template-culinary-videos #page .footer #footer-section1,.page-template-template-culinary-map #page .footer #footer-section1,.page-template-template-culinary-events #page .footer #footer-section1{margin:0;background-color:#121212}.single-culinary_stories #page .footer #footer-section1 h1,.single-culinary_stories #page .footer #footer-section1 h2,.single-culinary_stories #page .footer #footer-section1 h3,.single-culinary_stories #page .footer #footer-section1 h4,.single-culinary_stories #page .footer #footer-section1 h5,.single-culinary_stories #page .footer #footer-section1 h6,.single-culinary_stories #page .footer #footer-section1 p,.single-culinary_stories #page .footer #footer-section1 i,.single-culinary_stories #page .footer #footer-section1 a,.single-culinary_stories #page .footer #footer-section1 span,.single-culinary_stories #page .footer #footer-section1 button,.single-culinary_stories #page .footer #footer-section1 label,.single-culinary_videos #page .footer #footer-section1 h1,.single-culinary_videos #page .footer #footer-section1 h2,.single-culinary_videos #page .footer #footer-section1 h3,.single-culinary_videos #page .footer #footer-section1 h4,.single-culinary_videos #page .footer #footer-section1 h5,.single-culinary_videos #page .footer #footer-section1 h6,.single-culinary_videos #page .footer #footer-section1 p,.single-culinary_videos #page .footer #footer-section1 i,.single-culinary_videos #page .footer #footer-section1 a,.single-culinary_videos #page .footer #footer-section1 span,.single-culinary_videos #page .footer #footer-section1 button,.single-culinary_videos #page .footer #footer-section1 label,.page-template-template-culinary-landing #page .footer #footer-section1 h1,.page-template-template-culinary-landing #page .footer #footer-section1 h2,.page-template-template-culinary-landing #page .footer #footer-section1 h3,.page-template-template-culinary-landing #page .footer #footer-section1 h4,.page-template-template-culinary-landing #page .footer #footer-section1 h5,.page-template-template-culinary-landing #page .footer #footer-section1 h6,.page-template-template-culinary-landing #page .footer #footer-section1 p,.page-template-template-culinary-landing #page .footer #footer-section1 i,.page-template-template-culinary-landing #page .footer #footer-section1 a,.page-template-template-culinary-landing #page .footer #footer-section1 span,.page-template-template-culinary-landing #page .footer #footer-section1 button,.page-template-template-culinary-landing #page .footer #footer-section1 label,.page-template-template-culinary-inner #page .footer #footer-section1 h1,.page-template-template-culinary-inner #page .footer #footer-section1 h2,.page-template-template-culinary-inner #page .footer #footer-section1 h3,.page-template-template-culinary-inner #page .footer #footer-section1 h4,.page-template-template-culinary-inner #page .footer #footer-section1 h5,.page-template-template-culinary-inner #page .footer #footer-section1 h6,.page-template-template-culinary-inner #page .footer #footer-section1 p,.page-template-template-culinary-inner #page .footer #footer-section1 i,.page-template-template-culinary-inner #page .footer #footer-section1 a,.page-template-template-culinary-inner #page .footer #footer-section1 span,.page-template-template-culinary-inner #page .footer #footer-section1 button,.page-template-template-culinary-inner #page .footer #footer-section1 label,.page-template-template-culinary-stories #page .footer #footer-section1 h1,.page-template-template-culinary-stories #page .footer #footer-section1 h2,.page-template-template-culinary-stories #page .footer #footer-section1 h3,.page-template-template-culinary-stories #page .footer #footer-section1 h4,.page-template-template-culinary-stories #page .footer #footer-section1 h5,.page-template-template-culinary-stories #page .footer #footer-section1 h6,.page-template-template-culinary-stories #page .footer #footer-section1 p,.page-template-template-culinary-stories #page .footer #footer-section1 i,.page-template-template-culinary-stories #page .footer #footer-section1 a,.page-template-template-culinary-stories #page .footer #footer-section1 span,.page-template-template-culinary-stories #page .footer #footer-section1 button,.page-template-template-culinary-stories #page .footer #footer-section1 label,.page-template-template-culinary-videos #page .footer #footer-section1 h1,.page-template-template-culinary-videos #page .footer #footer-section1 h2,.page-template-template-culinary-videos #page .footer #footer-section1 h3,.page-template-template-culinary-videos #page .footer #footer-section1 h4,.page-template-template-culinary-videos #page .footer #footer-section1 h5,.page-template-template-culinary-videos #page .footer #footer-section1 h6,.page-template-template-culinary-videos #page .footer #footer-section1 p,.page-template-template-culinary-videos #page .footer #footer-section1 i,.page-template-template-culinary-videos #page .footer #footer-section1 a,.page-template-template-culinary-videos #page .footer #footer-section1 span,.page-template-template-culinary-videos #page .footer #footer-section1 button,.page-template-template-culinary-videos #page .footer #footer-section1 label,.page-template-template-culinary-map #page .footer #footer-section1 h1,.page-template-template-culinary-map #page .footer #footer-section1 h2,.page-template-template-culinary-map #page .footer #footer-section1 h3,.page-template-template-culinary-map #page .footer #footer-section1 h4,.page-template-template-culinary-map #page .footer #footer-section1 h5,.page-template-template-culinary-map #page .footer #footer-section1 h6,.page-template-template-culinary-map #page .footer #footer-section1 p,.page-template-template-culinary-map #page .footer #footer-section1 i,.page-template-template-culinary-map #page .footer #footer-section1 a,.page-template-template-culinary-map #page .footer #footer-section1 span,.page-template-template-culinary-map #page .footer #footer-section1 button,.page-template-template-culinary-map #page .footer #footer-section1 label,.page-template-template-culinary-events #page .footer #footer-section1 h1,.page-template-template-culinary-events #page .footer #footer-section1 h2,.page-template-template-culinary-events #page .footer #footer-section1 h3,.page-template-template-culinary-events #page .footer #footer-section1 h4,.page-template-template-culinary-events #page .footer #footer-section1 h5,.page-template-template-culinary-events #page .footer #footer-section1 h6,.page-template-template-culinary-events #page .footer #footer-section1 p,.page-template-template-culinary-events #page .footer #footer-section1 i,.page-template-template-culinary-events #page .footer #footer-section1 a,.page-template-template-culinary-events #page .footer #footer-section1 span,.page-template-template-culinary-events #page .footer #footer-section1 button,.page-template-template-culinary-events #page .footer #footer-section1 label{color:#fff !important}.single-culinary_stories #page .cta-link:after,.single-culinary_videos #page .cta-link:after,.page-template-template-culinary-landing #page .cta-link:after,.page-template-template-culinary-inner #page .cta-link:after,.page-template-template-culinary-stories #page .cta-link:after,.page-template-template-culinary-videos #page .cta-link:after,.page-template-template-culinary-map #page .cta-link:after,.page-template-template-culinary-events #page .cta-link:after{content:none}.single-culinary_stories #page .footer #footer-section1 hr,.single-culinary_videos #page .footer #footer-section1 hr,.page-template-template-culinary-landing #page .footer #footer-section1 hr,.page-template-template-culinary-inner #page .footer #footer-section1 hr,.page-template-template-culinary-stories #page .footer #footer-section1 hr,.page-template-template-culinary-videos #page .footer #footer-section1 hr,.page-template-template-culinary-map #page .footer #footer-section1 hr,.page-template-template-culinary-events #page .footer #footer-section1 hr{background-color:#fff}.single-culinary_stories #page .footer #footer-section2,.single-culinary_stories #page .footer #footer-section3,.single-culinary_videos #page .footer #footer-section2,.single-culinary_videos #page .footer #footer-section3,.page-template-template-culinary-landing #page .footer #footer-section2,.page-template-template-culinary-landing #page .footer #footer-section3,.page-template-template-culinary-inner #page .footer #footer-section2,.page-template-template-culinary-inner #page .footer #footer-section3,.page-template-template-culinary-stories #page .footer #footer-section2,.page-template-template-culinary-stories #page .footer #footer-section3,.page-template-template-culinary-videos #page .footer #footer-section2,.page-template-template-culinary-videos #page .footer #footer-section3,.page-template-template-culinary-map #page .footer #footer-section2,.page-template-template-culinary-map #page .footer #footer-section3,.page-template-template-culinary-events #page .footer #footer-section2,.page-template-template-culinary-events #page .footer #footer-section3{display:none !important}.primary-culinary{position:relative;z-index:5}.primary-culinary ul#menu-primary-culinary{list-style:none;display:table;position:absolute;right:0}.primary-culinary ul#menu-primary-culinary li{position:relative;list-style:none;display:inline-block;margin-left:30px;margin-right:30px;padding:10px 0;border-top:2px solid transparent}.primary-culinary ul#menu-primary-culinary li:after{content:'/';display:inline-block;position:absolute;right:-30px;font-weight:300 !important}.primary-culinary ul#menu-primary-culinary li:first-child{margin-left:0}.primary-culinary ul#menu-primary-culinary li:last-child{margin-right:0}.primary-culinary ul#menu-primary-culinary li:last-child:after{content:none}.primary-culinary ul#menu-primary-culinary li a{text-transform:uppercase;letter-spacing:.55px;font-family:aktiv-grotesk,sans-serif;font-weight:500;color:#000;font-size:14px}.primary-culinary ul#menu-primary-culinary li.current-menu-item{border-top:2px solid #000}.single-culinary_stories .primary-culinary ul#menu-primary-culinary li.menu-item-289858{border-top:2px solid #000}.single-culinary_videos .primary-culinary ul#menu-primary-culinary li.menu-item-289857{border-top:2px solid #000}.single-culinary_stories h1,.single-culinary_videos h1,.page-template-template-culinary-inner h1,.page-template-template-culinary-stories h1,.page-template-template-culinary-videos h1,.page-template-template-culinary-map h1,.page-template-template-culinary-events h1{font-family:'Zahrah-Semibold',serif;font-size:60px !important;line-height:1.15;letter-spacing:.1px;text-transform:uppercase;margin:0;font-weight:400;text-decoration:none;box-shadow:none !important;font-style:italic}.page-template-template-culinary-landing h2,.page-template-template-culinary-inner h2,.page-template-template-culinary-stories h2,.page-template-template-culinary-videos h2,.page-template-template-culinary-map h2,.page-template-template-culinary-events h2{font-family:'Zahrah-Semibold',serif;font-size:48px !important;line-height:1.15;letter-spacing:.1px;text-transform:uppercase;margin:0;padding:55px 0 35px;font-weight:400;text-decoration:none;box-shadow:none !important;font-style:italic;text-align:center}.single-culinary_stories h2,.single-culinary_videos h2{font-family:'Zahrah-Semibold',serif;font-size:48px !important;line-height:1.15;letter-spacing:.1px;text-transform:uppercase;margin:0;padding:25px 0;font-weight:400;text-decoration:none;box-shadow:none !important;font-style:italic;text-align:left}.single-culinary_stories blockquote,.single-culinary_stories blockquote p,.single-culinary_videos blockquote,.single-culinary_videos blockquote p,.page-template-template-culinary-landing blockquote,.page-template-template-culinary-landing blockquote p,.page-template-template-culinary-inner blockquote,.page-template-template-culinary-inner blockquote p,.page-template-template-culinary-stories blockquote,.page-template-template-culinary-stories blockquote p,.page-template-template-culinary-videos blockquote,.page-template-template-culinary-videos blockquote p,.page-template-template-culinary-map blockquote,.page-template-template-culinary-map blockquote p,.page-template-template-culinary-events blockquote,.page-template-template-culinary-events blockquote p{font-family:'Zahrah-Semibold',serif !important;font-size:26px !important;line-height:1.35 !important;letter-spacing:.1px;text-transform:none;margin:0;padding:0;font-weight:400;text-decoration:none;box-shadow:none !important;font-style:italic;border:none !important}.page-template-template-culinary-landing #page .site-content-contain{z-index:0;padding:0;margin-top:0;top:-145px;position:relative}.page-template-template-culinary-landing .primary-culinary ul#menu-primary-culinary li{border-top:2px solid transparent}.page-template-template-culinary-landing .primary-culinary ul#menu-primary-culinary li,.page-template-template-culinary-landing .primary-culinary ul#menu-primary-culinary li a{color:#fff}.page-template-template-culinary-landing .primary-culinary ul#menu-primary-culinary li.current-menu-item{border-top:2px solid #fff}.page-template-template-culinary-landing .header-wrapper{display:block;position:relative;min-height:900px;height:90vh}.page-template-template-culinary-landing .header{z-index:1;background-size:cover;background-position:center;background-repeat:no-repeat;width:100%;height:100%;opacity:0;position:absolute;-webkit-transition:.25s all ease-in-out;-moz-transition:.25s all ease-in-out;-ms-transition:.25s all ease-in-out;-o-transition:.25s all ease-in-out;transition:.25s all ease-in-out}.page-template-template-culinary-landing .header.active{opacity:1;position:relative;-webkit-transition:.25s all ease-in-out;-moz-transition:.25s all ease-in-out;-ms-transition:.25s all ease-in-out;-o-transition:.25s all ease-in-out;transition:.25s all ease-in-out}.page-template-template-culinary-landing ul.header-swap{position:absolute;bottom:0;right:0;z-index:10;padding:0;margin:0}.page-template-template-culinary-landing ul.header-swap li{width:auto;height:auto;display:table;position:relative;padding-bottom:0;overflow:hidden;max-width:275px;cursor:pointer}.page-template-template-culinary-landing ul.header-swap li.active{width:100%;height:0;display:block;position:relative;padding-bottom:100%;overflow:hidden;max-width:275px;cursor:auto}.page-template-template-culinary-landing ul.header-swap li .text-content{padding:25px;display:table;width:100%;height:100%;position:relative}.page-template-template-culinary-landing ul.header-swap li p{display:none;color:#fff;font-size:14px;line-height:1.55 !important}.page-template-template-culinary-landing ul.header-swap li .label{opacity:1;display:table;text-transform:uppercase;letter-spacing:.55px}.page-template-template-culinary-landing ul.header-swap li.active .label{margin-bottom:15px}.page-template-template-culinary-landing ul.header-swap li.active p{display:block}.page-template-template-culinary-landing ul.header-swap li#header-first-btn{background-color:rgba(203,51,59,.9);right:100px}.page-template-template-culinary-landing ul.header-swap li#header-first-btn.active{right:215px}.page-template-template-culinary-landing ul.header-swap li#header-second-btn{background-color:rgba(0,0,0,.9)}.page-template-template-culinary-landing .header .grid{display:table;padding-top:285px}.page-template-template-culinary-landing .header .grid .grid-item{display:table-cell;vertical-align:middle;float:none}.page-template-template-culinary-landing .header .grid .grid-item h1{font-size:70px !important;text-transform:uppercase;margin-bottom:35px;color:#fff;font-family:'Zahrah-Semibold',serif;font-style:italic}.page-template-template-culinary-landing .header .grid .grid-item p{color:#fff;font-family:'Zahrah-Semibold',serif !important;font-style:italic;margin-bottom:65px}.single-culinary_stories #page .cta-link,.single-culinary_stories #page .cta-link a,.single-culinary_videos #page .cta-link,.single-culinary_videos #page .cta-link a,.page-template-template-culinary-landing #page .cta-link,.page-template-template-culinary-landing #page .cta-link a,.page-template-template-culinary-inner #page .cta-link,.page-template-template-culinary-inner #page .cta-link a,.page-template-template-culinary-stories #page .cta-link,.page-template-template-culinary-stories #page .cta-link a,.page-template-template-culinary-videos #page .cta-link,.page-template-template-culinary-videos #page .cta-link a,.page-template-template-culinary-map #page .cta-link,.page-template-template-culinary-map #page .cta-link a,.page-template-template-culinary-events #page .cta-link,.page-template-template-culinary-events #page .cta-link a{font-family:aktiv-grotesk,sans-serif !important;font-weight:500 !important;color:#000 !important;font-size:13px !important;letter-spacing:1px !important;text-transform:uppercase}.primary-culinary ul#menu-primary-culinary li.zahrah-bolditalic,.primary-culinary ul#menu-primary-culinary li.zahrah-bolditalic a,.primary-culinary ul#menu-primary-culinary li.zahrah-bolditalic,.primary-culinary ul#menu-primary-culinary li.zahrah-bolditalic a,.primary-culinary ul#menu-primary-culinary li.zahrah-bolditalic,.primary-culinary ul#menu-primary-culinary li.zahrah-bolditalic a{font-family:'Zahrah-BoldItalic',serif !important;font-weight:400 !important;letter-spacing:0 !important;font-size:16px}.single-culinary_stories #page .footer .cta-link,.single-culinary_stories #page .footer .cta-link a,.single-culinary_videos #page .footer .cta-link,.single-culinary_videos #page .footer .cta-link a,.page-template-template-culinary-landing #page .footer .cta-link,.page-template-template-culinary-landing #page .footer .cta-link a,.page-template-template-culinary-inner #page .footer .cta-link,.page-template-template-culinary-inner #page .footer .cta-link a,.page-template-template-culinary-stories #page .footer .cta-link,.page-template-template-culinary-stories #page .footer .cta-link a,.page-template-template-culinary-videos #page .footer .cta-link,.page-template-template-culinary-videos #page .footer .cta-link a,.page-template-template-culinary-map #page .footer .cta-link,.page-template-template-culinary-map #page .footer .cta-link a,.page-template-template-culinary-events #page .footer .cta-link,.page-template-template-culinary-events #page .footer .cta-link a{font-family:'Zahrah-BoldItalic',serif !important;font-weight:400 !important;letter-spacing:0 !important;font-size:18px !important}.single-culinary_stories #page .footer .cta-link a:after,.single-culinary_videos #page .footer .cta-link a:after,.page-template-template-culinary-landing #page .cta-link a:after,.page-template-template-culinary-inner #page .cta-link a:after,.page-template-template-culinary-stories #page .cta-link a:after,.page-template-template-culinary-videos #page .cta-link a:after,.page-template-template-culinary-map #page .cta-link a:after,.page-template-template-culinary-events #page .cta-link a:after{background-image:url(/wp-content/themes/TK2018/images/cta-arrow-black.png)}.postmeta-open_farms .fe-extrainfo-value{display:none !important}.postmeta-open_farms:after{content:" ";position:absolute !important;display:block !important;background-image:url('/wp-content/themes/TK2018/images/open-farms.png');background-size:50px 50px;z-index:9999 !important;opacity:100 !important;width:50px;height:50px;top:160px;right:-10px}.open-farms-banner img{width:100%}.open-farms-banner-desktop{display:none}@media (min-width:600px){.open-farms-banner-desktop{display:block}.open-farms-banner-mobile{display:none}}.page-template-template-culinary-landing #page .vc_basic_grid .vc_gitem-animated-block .vc_gitem-zone,.page-template-template-culinary-inner #page .vc_basic_grid .vc_gitem-animated-block .vc_gitem-zone,.page-template-template-culinary-stories #page .vc_basic_grid .vc_gitem-animated-block .vc_gitem-zone,.page-template-template-culinary-videos #page .vc_basic_grid .vc_gitem-animated-block .vc_gitem-zone,.page-template-template-culinary-map #page .vc_basic_grid .vc_gitem-animated-block .vc_gitem-zone,.page-template-template-culinary-events #page .vc_basic_grid .vc_gitem-animated-block .vc_gitem-zone{width:100%;height:auto;display:block;position:relative;padding-bottom:0;overflow:visible}.page-template-template-culinary-landing #page .vc_basic_grid .vc_gitem-animated-block .vc_gitem-zone img,.page-template-template-culinary-inner #page .vc_basic_grid .vc_gitem-animated-block .vc_gitem-zone img,.page-template-template-culinary-stories #page .vc_basic_grid .vc_gitem-animated-block .vc_gitem-zone img,.page-template-template-culinary-videos #page .vc_basic_grid .vc_gitem-animated-block .vc_gitem-zone img,.page-template-template-culinary-map #page .vc_basic_grid .vc_gitem-animated-block .vc_gitem-zone img,.page-template-template-culinary-events #page .vc_basic_grid .vc_gitem-animated-block .vc_gitem-zone img{width:100%;display:block;position:relative;left:0;right:0;margin:0 auto;top:0;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.culinary-videos-grid{margin-left:-5px;margin-right:-5px;display:flex}.culinary-videos-grid-item{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;position:relative;padding:5px;flex:1;width:25%}.culinary-videos-grid-item a{width:100%;height:100%;position:relative;z-index:100;display:block}.culinary-videos-grid-item .featured-image{width:100%;height:0;display:block;position:relative;padding-bottom:100%;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat}.culinary-videos-grid-item .text-content{position:absolute;bottom:80px;width:85%;left:0;right:0;margin:0 auto;z-index:10}.culinary-videos-grid-item .icon-play{width:100%;height:80px;position:absolute;bottom:0;display:block;pointer-events:none}.culinary-videos-grid-item .icon-play img{max-width:28px;width:28px;margin:0 auto;display:block;position:absolute;left:0;right:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.culinary-videos-grid-item .text-content p{font-weight:500 !important;text-align:center !important;line-height:1.35 !important}.culinary-videos-archive-grid{margin-left:-5px;margin-right:-5px;display:block}.culinary-videos-archive-grid-item{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;position:relative;padding:5px;width:33.33%;width:calc(100%/3);display:block;float:left}.culinary-videos-archive-grid-item:nth-child(3n){clear:right}.culinary-videos-archive-grid-item:nth-child(3n+1){clear:left}.culinary-videos-archive-grid-item .featured-image{width:100%;height:0;display:block;position:relative;padding-bottom:56.25%;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat}.culinary-videos-archive-grid-item .text-content{position:relative;left:0;right:0;margin:25px 0 15px;z-index:10;width:85%}.culinary-videos-archive-grid-item img{max-width:28px;width:28px;margin:0 0 25px;display:block;position:relative}.culinary-videos-archive-grid-item .text-content p{line-height:1.35 !important;padding:5px 0}.culinary-stories-archive-grid .grid-1{width:8.33333333% !important;float:left !important;position:relative !important}.culinary-stories-archive-grid .grid-2{width:16.6666667% !important;float:left !important;position:relative !important}.culinary-stories-archive-grid .grid-3{width:25% !important;float:left !important;position:relative !important}.culinary-stories-archive-grid .grid-4{width:33.3333333% !important;float:left !important;position:relative !important}.culinary-stories-archive-grid .grid-5{width:41.6666667% !important;float:left !important;position:relative !important}.culinary-stories-archive-grid .grid-6{width:50% !important;float:left !important;position:relative !important}.culinary-stories-archive-grid .grid-7{width:58.3333333% !important;float:left !important;position:relative !important}.culinary-stories-archive-grid .grid-8{width:66.6666667% !important;float:left !important;position:relative !important}.culinary-stories-archive-grid .grid-9{width:75% !important;float:left !important;position:relative !important}.culinary-stories-archive-grid .grid-10{width:83.333333% !important;float:left !important;position:relative !important}.culinary-stories-archive-grid .grid-11{width:91.666667% !important;float:left !important;position:relative !important}.culinary-stories-archive-grid .grid-12{width:100% !important;height:100% !important;position:relative !important;float:none !important}.culinary-stories-grid{margin-left:-5px;margin-right:-5px;display:block}.culinary-stories-grid-item-lg{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;position:relative;padding:5px;flex:none;width:100%}.culinary-stories-grid-item-lg.left .featured-image:before{content:'';width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;background:-moz-linear-gradient(-45deg,rgba(0,0,0,.65) 0%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(-45deg,rgba(0,0,0,.65) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(135deg,rgba(0,0,0,.65) 0%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6000000',endColorstr='#00000000',GradientType=1)}.culinary-stories-grid-item-lg.right .featured-image:before{content:'';width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;background:-moz-linear-gradient(45deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.65) 100%);background:-webkit-linear-gradient(45deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.65) 100%);background:linear-gradient(45deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6000000',GradientType=1)}.culinary-stories-grid-item-lg .featured-image{width:100%;height:0;display:block;position:relative;padding-bottom:100%;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat}.culinary-stories-grid-item-lg.left .text-content{position:absolute;left:75px;top:75px;width:75%;max-width:225px;margin:0;z-index:10}.culinary-stories-grid-item-lg.right .text-content{position:absolute;right:75px;top:75px;width:75%;max-width:225px;margin:0;z-index:10}.culinary-stories-grid-item-lg .text-content p{font-weight:500;text-align:left !important;line-height:1.35 !important;color:#fff}.culinary-stories-grid-item-lg .text-content img{width:28px;max-width:28px;display:block;margin:15px 0}.culinary-stories-grid-item-sm{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;position:relative;padding:5px;flex:none;width:100%}.culinary-stories-grid-item-sm .grid-item{position:relative}.culinary-stories-grid-item-sm .grid{width:100%;display:block}.culinary-stories-grid-item-sm.horizontal .grid .grid-item{flex:none;width:50% !important;height:0;display:block;position:relative;padding-bottom:50%;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat}.culinary-stories-grid-item-sm.vertical .grid .grid-item{flex:none;width:100% !important;height:0;display:block;position:relative;padding-bottom:100%;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat}.culinary-stories-grid-item-sm.red .grid-6{background-color:#cb333b}.culinary-stories-grid-item-sm.yellow .grid-6{background-color:#e3ad3a}.culinary-stories-grid-item-sm .text-content{position:absolute;left:0;right:0;width:75%;margin:0 auto;z-index:10;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.culinary-stories-grid-item-sm.red .text-content p{font-weight:500;text-align:left !important;line-height:1.35 !important;color:#fff}.culinary-stories-grid-item-sm.yellow .text-content p{font-weight:500;text-align:left !important;line-height:1.35 !important;color:#000}.culinary-stories-grid-item-sm .featured-image{width:100%;height:0;display:block;position:relative;padding-bottom:100%;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat}.culinary-stories-grid-item-sm .text-content img{width:28px;max-width:28px;display:block;margin:15px 0}.culinary-stories-grid-item-quote{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;position:relative;padding:12.5px 5px;flex:none;width:100%}.culinary-stories-grid-item-quote .grid{width:100%;height:0;display:block;position:relative;padding-bottom:100%;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat}.culinary-stories-grid-item-quote .text-content{position:absolute;left:0;right:0;width:75%;margin:0 auto;z-index:10;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.culinary-stories-grid-item-quote .text-content .author-info{margin-top:10px;font-size:14px}.culinary-stories-grid-item-quote img{width:28px;max-width:28px;display:block;margin:15px 0}.culinary-stories-archive-grid{margin-left:-5px;margin-right:-5px;display:block}.culinary-stories-archive-grid-item{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;position:relative;padding:5px;width:25%;display:block;float:left}.culinary-stories-archive-grid-item:nth-child(4n){clear:right}.culinary-stories-archive-grid-item:nth-child(4n+1){clear:left}.culinary-stories-archive-grid-item .featured-image{width:100%;height:0;display:block;position:relative;padding-bottom:100%;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat}.culinary-stories-archive-grid-item .text-content{position:relative;left:0;right:0;margin:25px 0 15px;z-index:10;width:85%}.culinary-stories-archive-grid-item img{max-width:28px;width:28px;margin:0 0 25px;display:block;position:relative}.culinary-stories-archive-grid-item .text-content p{line-height:1.75 !important;padding:5px 0}.culinary-callout-black{margin:35px 0;padding:55px 25px;background-color:#000}.culinary-callout-black p{max-width:900px;width:100%;margin-left:auto;margin-right:auto;font-size:24px !important;text-transform:none;color:#fff;font-family:'Zahrah-Semibold',serif !important;font-style:italic;text-align:center !important;line-height:1.35 !important}.culinary-callout-red{margin:35px 0;padding:75px 25px;background-color:#cb333b}.culinary-callout-red h2{color:#fff;padding:0 !important;margin-top:0 !important;margin-bottom:35px !important}.culinary-callout-red p{max-width:655px;width:100%;margin-left:auto;margin-right:auto;font-size:24px !important;text-transform:none;margin-bottom:35px;color:#fff;font-family:'Zahrah-Semibold',serif !important;font-style:italic;text-align:center !important;line-height:1.35 !important}.culinary-callout-black-stories{margin:0;padding:55px 25px;background-color:#000}.culinary-callout-black-stories p{max-width:655px;width:100%;margin-left:auto;margin-right:auto;font-size:18px !important;text-transform:none;margin-bottom:35px;color:#fff;text-align:left !important;line-height:1.35 !important}.culinary-callout-black-stories a{color:#fff !important;font-weight:700 !important}.culinary-callout-black-stories ul{list-style:none !important}.culinary-callout-black-stories ul li{list-style:none !important;max-width:655px;width:100%;margin-left:auto;margin-right:auto;font-size:16px !important;text-transform:none;margin-bottom:20px;padding-left:25px;color:#fff;text-align:left !important;line-height:1.55 !important;position:relative}.culinary-callout-black-stories ul li:last-child{margin-bottom:0}.culinary-callout-black-stories ul li a{font-weight:500}.culinary-callout-black-stories ul li:before{content:'//';color:#fff;position:absolute;left:-5px;right:0;font-weight:300}.culinary-events{display:block;width:100%;position:relative}.culinary-events .grid-wrap{padding:0 !important}.culinary-events ul.rhg_grid li.fc-grid-slideshow-disabled .grid-item{width:100%;height:100%;padding:10px !important;cursor:pointer}.culinary-events ul.rhg_grid li.fc-grid-slideshow-disabled .grid-item .griditem{border:1px solid #000 !important;width:100%;height:100%;overflow:hidden;background-color:#fff;-webkit-transition:.15s all ease-in-out;-moz-transition:.15s all ease-in-out;-ms-transition:.15s all ease-in-out;-o-transition:.15s all ease-in-out;transition:.15s all ease-in-out}.culinary-events ul.rhg_grid .grid-item .griditem:after{content:'';pointer-events:none;z-index:10}.culinary-events ul.rhg_grid li.fc-grid-slideshow-disabled .grid-item .fe-extrainfo-container{margin-top:0 !important;border:none !important}.culinary-events ul.rhg_grid li.fc-grid-slideshow-disabled .grid-item figcaption{position:relative;height:100%;border:none !important}.culinary-events ul.rhg_grid li.fc-grid-slideshow-disabled .grid-item figcaption:after{content:"";width:25px;height:13px;background-image:url(/wp-content/themes/TK2018/images/cta-arrow-black.png);background-size:25px 13px;position:absolute;display:block;bottom:15px;left:15px;-webkit-transition:.15s all ease-in-out;-moz-transition:.15s all ease-in-out;-ms-transition:.15s all ease-in-out;-o-transition:.15s all ease-in-out;transition:.15s all ease-in-out}.culinary-events ul.rhg_grid{display:block !important;max-height:455px !important}.culinary-events ul.rhg_grid li.fc-grid-slideshow-disabled{width:25% !important;height:100%;position:relative !important;top:0 !important;left:0 !important;float:left !important}.culinary-events ul.rhg_grid li.fc-grid-slideshow-disabled:nth-child(4n+1){clear:right}.culinary-events ul.rhg_grid li.fc-grid-slideshow-disabled:nth-child(4n+2){clear:left}.culinary-events ul.rhg_grid li h1,.culinary-events ul.rhg_grid li h2,.culinary-events ul.rhg_grid li h3,.culinary-events ul.rhg_grid li h4,.culinary-events ul.rhg_grid li h5,.culinary-events ul.rhg_grid li h6,.culinary-events ul.rhg_grid li p,.culinary-events ul.rhg_grid li a,.culinary-events ul.rhg_grid li span,.culinary-events ul.rhg_grid li div,.culinary-events ul.rhg_grid li label{font-family:aktiv-grotesk,sans-serif !important;color:#000;-webkit-transition:.15s all ease-in-out;-moz-transition:.15s all ease-in-out;-ms-transition:.15s all ease-in-out;-o-transition:.15s all ease-in-out;transition:.15s all ease-in-out}.culinary-events ul.rhg_grid li.fc-grid-slideshow-disabled .grid-item .fe-extrainfo-container div,.culinary-events ul.rhg_grid li.fc-grid-slideshow-disabled .grid-item .fe-extrainfo-container span,.culinary-events ul.rhg_grid li.fc-grid-slideshow-disabled .grid-item .fe-extrainfo-container label,.culinary-events ul.rhg_grid li.fc-grid-slideshow-disabled .grid-item .fe-extrainfo-container a{font-weight:500 !important;letter-spacing:.55px !important}.culinary-events ul.rhg_grid .fc-title,.culinary-events ul.rhg_grid .fc-title a{font-weight:500 !important}.culinary-events ul.rhg_grid .fc-description{overflow:hidden;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;text-overflow:ellipsis;line-height:24px !important;max-height:120px}.culinary-events ul.rhg_grid li:hover .grid-item .griditem,.culinary-events ul.rhg_grid li:active .grid-item .griditem,.culinary-events ul.rhg_grid li:focus .grid-item .griditem{opacity:1 !important;border:1px solid #000 !important;background-color:#000;-webkit-transition:.15s all ease-in-out;-moz-transition:.15s all ease-in-out;-ms-transition:.15s all ease-in-out;-o-transition:.15s all ease-in-out;transition:.15s all ease-in-out}.culinary-events ul.rhg_grid li:hover h1,.culinary-events ul.rhg_grid li:active h1,.culinary-events ul.rhg_grid li:focus h1,.culinary-events ul.rhg_grid li:hover h2,.culinary-events ul.rhg_grid li:active h2,.culinary-events ul.rhg_grid li:focus h2,.culinary-events ul.rhg_grid li:hover h3,.culinary-events ul.rhg_grid li:active h3,.culinary-events ul.rhg_grid li:focus h3,.culinary-events ul.rhg_grid li:hover h4,.culinary-events ul.rhg_grid li:active h4,.culinary-events ul.rhg_grid li:focus h4,.culinary-events ul.rhg_grid li:hover h5,.culinary-events ul.rhg_grid li:active h5,.culinary-events ul.rhg_grid li:focus h5,.culinary-events ul.rhg_grid li:hover h6,.culinary-events ul.rhg_grid li:active h6,.culinary-events ul.rhg_grid li:focus h6,.culinary-events ul.rhg_grid li:hover p,.culinary-events ul.rhg_grid li:active p,.culinary-events ul.rhg_grid li:focus p,.culinary-events ul.rhg_grid li:hover a,.culinary-events ul.rhg_grid li:active a,.culinary-events ul.rhg_grid li:focus a,.culinary-events ul.rhg_grid li:hover span,.culinary-events ul.rhg_grid li:active span,.culinary-events ul.rhg_grid li:focus span,.culinary-events ul.rhg_grid li:hover div,.culinary-events ul.rhg_grid li:active div,.culinary-events ul.rhg_grid li:focus div,.culinary-events ul.rhg_grid li:hover label,.culinary-events ul.rhg_grid li:active label,.culinary-events ul.rhg_grid li:focus label{color:#fff !important;-webkit-transition:.15s all ease-in-out;-moz-transition:.15s all ease-in-out;-ms-transition:.15s all ease-in-out;-o-transition:.15s all ease-in-out;transition:.15s all ease-in-out}.culinary-events ul.rhg_grid li:hover .grid-item figcaption:after,.culinary-events ul.rhg_grid li:active .grid-item figcaption:after,.culinary-events ul.rhg_grid li:focus .grid-item figcaption:after{background-image:url(/wp-content/themes/TK2018/images/cta-arrow-white.png);-webkit-transition:.15s all ease-in-out;-moz-transition:.15s all ease-in-out;-ms-transition:.15s all ease-in-out;-o-transition:.15s all ease-in-out;transition:.15s all ease-in-out}.single-more-stories .default-outline-button{position:absolute;top:25px;right:0}#text-good{max-width:760px;width:90%;position:absolute;display:block;bottom:-60px;left:-75px;opacity:.85;z-index:13;pointer-events:none}#text-food{max-width:700px;width:80%;position:absolute;display:block;bottom:0;left:-65px;opacity:.85;z-index:13;pointer-events:none}.footer-logos .grid{display:table;margin:25px auto}.footer-logos .grid .grid-4{display:table-cell;vertical-align:middle;padding:45px;float:none}.footer-logos .grid .grid-4 img{display:block;max-width:185px;width:100%;margin:0 auto}.culinary-footer-logos{display:grid;grid-template-columns:repeat(5,minmax(0, 1fr));gap:30px;margin-inline:auto;margin-bottom:30px}.culinary-footer-logos div{height:100%;display:flex;align-items:center;justify-content:center}.culinary-footer-logos div img{display:block;max-height:100px;width:auto;height:auto}@media (max-width:1140px){.culinary-footer-logos{grid-template-columns:repeat(1,minmax(0, 1fr))}.culinary-footer-logos div img{max-width:150px}}.footer-partners{display:flex}.footer-partners .grid-item{flex:1;width:auto;padding:15px}.culinary-gesture-wrapper{position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.65);pointer-events:none;top:0;left:0;z-index:100;-webkit-transition:.15s all ease-in-out;-moz-transition:.15s all ease-in-out;-ms-transition:.15s all ease-in-out;-o-transition:.15s all ease-in-out;transition:.15s all ease-in-out}.culinary-gesture-inner{position:relative;left:0;right:0;max-width:1140px;width:90%;height:100%;margin:0 auto;display:block;overflow:hidden}#culinary-gesture{max-width:185px;position:absolute;bottom:-45px;left:auto;right:135px;margin:0 auto}@media (max-width:1140px){.page-template-template-culinary-landing .header .grid{background-image:none;min-height:auto;display:block}.page-template-template-culinary-landing .header .grid .grid-item{display:block}.page-template-template-culinary-landing .header .grid .grid-item h1{font-size:44px !important}.page-template-template-culinary-landing .header .grid .grid-item p{max-width:none}.page-template-template-culinary-landing blockquote,.page-template-template-culinary-landing blockquote p{font-size:22px !important}.culinary-stories-grid-item-quote .text-content{position:relative;top:0;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@media (max-width:840px){.page-template-template-culinary-landing ul.header-swap{position:absolute;bottom:0;right:0;z-index:10;padding:0;margin:0}.page-template-template-culinary-landing ul.header-swap li{float:left !important;padding-bottom:0 !important;height:auto !important;max-width:225px !important}.page-template-template-culinary-landing ul.header-swap li#header-first-btn{right:0 !important}.page-template-template-culinary-landing ul.header-swap li#header-first-btn.active{right:0 !important}.culinary-videos-grid{display:block}.culinary-videos-grid-item{flex:none;width:50%;display:block;float:left}.culinary-videos-grid-item:nth-child(2n){clear:right}.culinary-videos-grid-item:nth-child(2n+1){clear:left}.culinary-videos-archive-grid{display:block}.culinary-videos-archive-grid-item{flex:none;width:50%;display:block;float:left}.culinary-videos-archive-grid-item:nth-child(3n){clear:none}.culinary-videos-archive-grid-item:nth-child(3n+1){clear:none}.culinary-videos-archive-grid-item:nth-child(2n){clear:right}.culinary-videos-archive-grid-item:nth-child(2n+1){clear:left}.culinary-videos-archive-grid-item .text-content{width:100%}.single-culinary_videos .culinary-videos-archive-grid-item{flex:none;width:100%;display:block;float:left}.culinary-stories-archive-grid-item{width:50%}.culinary-stories-archive-grid-item:nth-child(4n){clear:none}.culinary-stories-archive-grid-item:nth-child(4n+1){clear:none}.culinary-stories-archive-grid-item:nth-child(2n){clear:right}.culinary-stories-archive-grid-item:nth-child(2n+1){clear:left}.culinary-stories-archive-grid-item .text-content{width:100%}.culinary-events ul.rhg_grid li.fc-grid-slideshow-disabled{width:100% !important;clear:both !important}.culinary-events ul.rhg_grid li.fc-grid-slideshow-disabled:nth-child(4n+1){clear:none}.culinary-events ul.rhg_grid li.fc-grid-slideshow-disabled:nth-child(4n+2){clear:none}.single-more-stories h2{text-align:center}.single-more-stories .default-outline-button{position:relative;top:0;left:0;display:table !important;margin:0 auto 25px auto !important}.culinary-stories-grid-item-sm.horizontal .grid .grid-item{width:100% !important;padding-bottom:100%}.culinary-stories-grid-item-lg.left .text-content{position:absolute;left:75px;top:75px;right:auto;width:75%;max-width:225px;margin:0;z-index:10}#text-good{bottom:-60px;left:0}#text-food{left:0}.footer-logos .grid{display:block;margin:25px auto}.footer-logos .grid .grid-4{display:block;width:100%;padding:15px 0}.footer-logos .grid .grid-4 img{display:block;max-width:185px;width:100%;margin:0 auto}.culinary-stories-archive-grid .grid-1,.culinary-stories-archive-grid .grid-2,.culinary-stories-archive-grid .grid-3,.culinary-stories-archive-grid .grid-4,.culinary-stories-archive-grid .grid-5,.culinary-stories-archive-grid .grid-6,.culinary-stories-archive-grid .grid-7,.culinary-stories-archive-grid .grid-8,.culinary-stories-archive-grid .grid-9,.culinary-stories-archive-grid .grid-10,.culinary-stories-archive-grid .grid-11,.culinary-stories-archive-grid .grid-12{width:100% !important;float:none !important}.culinary-stories-grid-item-quote .text-content{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}#culinary-gesture{max-width:185px;position:absolute;bottom:15px;left:auto;right:35px;margin:0 auto}}.fp-container{text-align:center;margin:0 auto;padding:0 0 60px}.fp-meta a{text-transform:uppercase;font-family:aktiv-grotesk,sans-serif;font-weight:700;font-size:14px;line-height:18px;display:block;padding-top:30px;padding-bottom:15px}h2.fp-heading a{font-family:'Zahrah-BoldItalic',serif !important;font-size:45px !important;line-height:50px !important;font-weight:400 !important;color:#000}h2.fp-heading a:hover{text-decoration:underline solid #000}p.fp-subheading{font-family:aktiv-grotesk,serif;font-size:18px;line-height:29px;font-weight:300}.fp-container button.cta-link{left:-15px}hr.fp-divider{height:2px;background:#000}#secondary{padding:1em 0 2em}.widget{padding-bottom:3em}h2.widget-title{color:#222;font-size:13px;font-size:.8125rem;font-weight:400;letter-spacing:.1818em;margin-bottom:1.5em;text-transform:uppercase}.widget-title a{color:inherit}.widget select{width:100%}.widget ul{list-style:none;margin:0}.widget ul li,.widget ol li{border-bottom:1px solid #ddd;border-top:1px solid #ddd;padding:.5em 0}.widget:not(.widget_tag_cloud) ul li+li{margin-top:-1px}.widget ul li ul{margin:0 0 -1px;padding:0;position:relative}.widget ul li li{border:0;padding-left:24px;padding-left:1.5rem}.widget_top-posts ul li ul,.widget_rss_links ul li ul,.widget-grofile ul.grofile-links li ul,.widget_pages ul li ul,.widget_meta ul li ul{bottom:0}.widget_nav_menu ul li li,.widget_top-posts ul li,.widget_top-posts ul li li,.widget_rss_links ul li,.widget_rss_links ul li li,.widget-grofile ul.grofile-links li,.widget-grofile ul.grofile-links li li{padding-bottom:.25em;padding-top:.25em}.widget_rss ul li{padding-bottom:1em;padding-top:1em}.widget .post-date,.widget .rss-date{font-size:.81em}.widget_text{word-wrap:break-word}.widget_text ul{list-style:disc;margin:0 0 1.5em 1.5em}.widget_text ol{list-style:decimal}.widget_text ul li,.widget_text ol li{border:none}.widget_text ul li:last-child,.widget_text ol li:last-child{padding-bottom:0}.widget_text ul li ul{margin:0 0 0 1.5em}.widget_text ul li li{padding-left:0;padding-right:0}.widget_text ol li{list-style-position:inside}.widget_text ol li+li{margin-top:-1px}.widget_rss .widget-title .rsswidget:first-child{float:right}.widget_rss .widget-title .rsswidget:first-child:hover{background-color:transparent}.widget_rss .widget-title .rsswidget:first-child img{display:block}.widget_rss ul li{padding:2.125em 0}.widget_rss ul li:first-child{border-top:none;padding-top:0}.widget_rss li .rsswidget{font-size:22px;font-size:1.375rem;font-weight:400;line-height:1.4}.widget_rss .rss-date,.widget_rss li cite{color:#767676;display:block;font-size:10px;font-size:.625rem;font-style:normal;font-weight:400;letter-spacing:.18em;line-height:1.5;text-transform:uppercase}.widget_rss .rss-date{margin:.5em 0 1.5em;padding:0}.widget_rss .rssSummary{margin-bottom:.5em}.widget_contact_info .contact-map{margin-bottom:.5em}.widget-grofile h4{font-size:16px;font-size:1rem;margin-bottom:0}.widget_recent_comments table,.widget_recent_comments th,.widget_recent_comments td{border:0}.widget_recent_entries .post-date{display:block}.search-form{position:relative}.search-form .search-submit{bottom:3px;padding:.5em 1em;position:absolute;right:3px;top:3px}.search-form .search-submit .icon{height:24px;top:-2px;width:24px}.tagcloud ul li{float:left;border-top:0;border-bottom:0;padding:0;margin:4px 4px 0 0}.tagcloud,.widget_tag_cloud,.wp_widget_tag_cloud{line-height:1.5}.widget .tagcloud a,.widget.widget_tag_cloud a,.wp_widget_tag_cloud a{border:1px solid #ddd;-webkit-box-shadow:none;box-shadow:none;display:block;padding:4px 10px 5px;position:relative;-webkit-transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .3s ease-in-out;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .3s ease-in-out;width:auto;word-wrap:break-word;z-index:0}.widget .tagcloud a:hover,.widget .tagcloud a:focus,.widget.widget_tag_cloud a:hover,.widget.widget_tag_cloud a:focus,.wp_widget_tag_cloud a:hover,.wp_widget_tag_cloud a:focus{border-color:#bbb;-webkit-box-shadow:none;box-shadow:none;text-decoration:none}.widget_calendar th,.widget_calendar td{text-align:center}.widget_calendar tfoot td{border:0}.gallery-columns-5 .gallery-caption,.gallery-columns-6 .gallery-caption,.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption{display:none}img,video{height:auto;max-width:100%}img.alignleft,img.alignright{float:none;margin:0}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{margin-bottom:1.5em;max-width:100%}p>embed:only-child,p>iframe:only-child,p>object:only-child{margin-bottom:0}.wp-caption,.gallery-caption{color:#666;font-size:13px;font-size:.8125rem;font-style:italic;margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.mejs-container{margin-bottom:1.5em}.mejs-controls a.mejs-horizontal-volume-slider,.mejs-controls a.mejs-horizontal-volume-slider:focus,.mejs-controls a.mejs-horizontal-volume-slider:hover{background:0 0;border:0}.site-content .wp-playlist-light{border-color:#eee;color:#222}.site-content .wp-playlist-light .wp-playlist-current-item .wp-playlist-item-album{color:#333}.site-content .wp-playlist-light .wp-playlist-current-item .wp-playlist-item-artist{color:#767676}.site-content .wp-playlist-light .wp-playlist-item{border-bottom:1px dotted #eee;-webkit-transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .3s ease-in-out;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .3s ease-in-out}.site-content .wp-playlist-light .wp-playlist-item:hover,.site-content .wp-playlist-light .wp-playlist-item:focus{border-bottom-color:rgba(0,0,0,0);background-color:#767676;color:#fff}.site-content .wp-playlist-light a.wp-playlist-caption:hover,.site-content .wp-playlist-light .wp-playlist-item:hover a,.site-content .wp-playlist-light .wp-playlist-item:focus a{color:#fff}.site-content .wp-playlist-dark{background:#222;border-color:#333}.site-content .wp-playlist-dark .mejs-container .mejs-controls{background-color:#333}.site-content .wp-playlist-dark .wp-playlist-caption{color:#fff}.site-content .wp-playlist-dark .wp-playlist-current-item .wp-playlist-item-album{color:#eee}.site-content .wp-playlist-dark .wp-playlist-current-item .wp-playlist-item-artist{color:#aaa}.site-content .wp-playlist-dark .wp-playlist-playing{background-color:#333}.site-content .wp-playlist-dark .wp-playlist-item{border-bottom:1px dotted #555;-webkit-transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .3s ease-in-out;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .3s ease-in-out}.site-content .wp-playlist-dark .wp-playlist-item:hover,.site-content .wp-playlist-dark .wp-playlist-item:focus{border-bottom-color:rgba(0,0,0,0);background-color:#aaa;color:#222}.site-content .wp-playlist-dark a.wp-playlist-caption:hover,.site-content .wp-playlist-dark .wp-playlist-item:hover a,.site-content .wp-playlist-dark .wp-playlist-item:focus a{color:#222}.site-content .wp-playlist{padding:.625em .625em .3125em}.site-content .wp-playlist-current-item .wp-playlist-item-title{font-weight:700}.site-content .wp-playlist-current-item .wp-playlist-item-album{font-style:normal}.site-content .wp-playlist-current-item .wp-playlist-item-artist{font-size:10px;font-size:.625rem;font-weight:400;letter-spacing:.1818em;text-transform:uppercase}.site-content .wp-playlist-item{padding:0 .3125em;cursor:pointer}.site-content .wp-playlist-item:last-of-type{border-bottom:none}.site-content .wp-playlist-item a{padding:.3125em 0;border-bottom:none}.site-content .wp-playlist-item a,.site-content .wp-playlist-item a:focus,.site-content .wp-playlist-item a:hover{-webkit-box-shadow:none;box-shadow:none;background:0 0}.site-content .wp-playlist-item-length{top:5px}.icon{display:inline-block;fill:currentColor;height:1em;position:relative;top:-.0625em;vertical-align:middle;width:1em}.gallery-item{display:inline-block;text-align:left;vertical-align:top;margin:0 0 1.5em;padding:0 1em 0 0;width:50%}.gallery-columns-1 .gallery-item{width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-item a,.gallery-item a:hover,.gallery-item a:focus,.widget-area .gallery-item a,.widget-area .gallery-item a:hover,.widget-area .gallery-item a:focus{-webkit-box-shadow:none;box-shadow:none;background:0 0;display:inline-block;max-width:100%}.gallery-item a img{display:block;-webkit-transition:-webkit-filter .2s ease-in;transition:-webkit-filter .2s ease-in;transition:filter .2s ease-in;transition:filter .2s ease-in,-webkit-filter .2s ease-in;-webkit-backface-visibility:hidden;backface-visibility:hidden}.gallery-item a:hover img,.gallery-item a:focus img{-webkit-filter:opacity(60%);filter:opacity(60%)}.gallery-caption{display:block;text-align:left;padding:0 10px 0 0;margin-bottom:0}.contest_form_select{border:1px solid #000;width:100%;background:#fff url(//walkingtours.visitkingston.ca/wp-content/themes/TK2018/images/btn_down_sm.png) no-repeat center right!important;background-size:15px 14px;font-size:16px;-webkit-appearance:none;text-indent:19px;line-height:25px;border-radius:0!important;margin-bottom:0!important;padding-top:3px;font-family:'Geometria-Medium',sans-serif !important}#contestForm .error{color:red}.contest_input{border:1px solid #000;display:inline-block;width:100%;margin-bottom:20px}.contest_checkbox{-webkit-appearance:checkbox!important;margin-right:10px}#contest_thanks{display:none}.contest_headline{text-align:center}.highlight-front-sections.twentyseventeen-customizer.twentyseventeen-front-page .twentyseventeen-panel:after{border:2px dashed #0085ba;bottom:1em;content:"";display:block;left:1em;position:absolute;right:1em;top:1em;z-index:1}.highlight-front-sections.twentyseventeen-customizer.twentyseventeen-front-page .twentyseventeen-panel .panel-content{z-index:2}.twentyseventeen-customizer.twentyseventeen-front-page .twentyseventeen-panel .twentyseventeen-panel-title{display:block;font-size:14px;font-size:.875rem;font-weight:400;letter-spacing:1px;padding:3em;text-transform:uppercase;text-align:center}.highlight-front-sections.twentyseventeen-customizer.twentyseventeen-front-page .twentyseventeen-panel:nth-of-type(1):after{border:none}.twentyseventeen-front-page.twentyseventeen-customizer #primary article.panel-placeholder{border:0}.twentyseventeen-panel>.customize-partial-edit-shortcut>button{top:30px;left:30px}.twentyseventeen-panel .customize-partial-edit-shortcut-hidden:before{visibility:visible}.svg-fallback{display:none}.no-svg .svg-fallback{display:inline-block}.no-svg .dropdown-toggle{padding:.5em 0 0;right:0;text-align:center;width:2em}.no-svg .dropdown-toggle .svg-fallback.icon-angle-down{font-size:20px;font-size:1.25rem;font-weight:400;line-height:1;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.no-svg .dropdown-toggle.toggled-on .svg-fallback.icon-angle-down{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.no-svg .dropdown-toggle .svg-fallback.icon-angle-down:before{content:"\005E"}.no-svg .social-navigation a{background:0 0;color:#222;height:auto;width:auto}.no-svg .next.page-numbers .screen-reader-text,.no-svg .prev.page-numbers .screen-reader-text,.no-svg .social-navigation li a .screen-reader-text,.no-svg .search-submit .screen-reader-text{clip:auto;font-size:16px;font-size:1rem;font-weight:400;height:auto;position:relative !important;width:auto}@media screen and (min-width:20em){body.customize-partial-edit-shortcuts-shown .site-header .site-title{padding-left:0}}@media screen and (min-width:30em){body,button,input,select,textarea{font-size:18px;font-size:1.125rem}.entry-content blockquote.alignleft,.entry-content blockquote.alignright{font-size:14px;font-size:.875rem}img.alignleft{float:left;margin-right:1.5em}img.alignright{float:right;margin-left:1.5em}.site-branding{padding:3em 0}.panel-content .wrap{padding-bottom:2em;padding-top:3.5em}.page-one-column .panel-content .wrap{max-width:740px}.panel-content .entry-header{margin-bottom:4.5em}.panel-content .recent-posts .entry-header{margin-bottom:0}.taxonomy-description{font-size:14px;font-size:.875rem}.page-numbers.current{font-size:16px;font-size:1rem}.site-footer{font-size:16px;font-size:1rem}.gallery-item{max-width:25%}.gallery-columns-1 .gallery-item{max-width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}}@media screen and (min-width:48em){body,button,input,select,textarea{font-size:16px;font-size:1rem;line-height:1.5}.entry-content blockquote.alignleft,.entry-content blockquote.alignright{font-size:13px;font-size:.8125rem}.wrap{max-width:1000px;padding-left:3em;padding-right:3em}.has-sidebar:not(.error404) #primary{float:left;width:58%}.has-sidebar #secondary{float:right;padding-top:0;width:36%}.error404 #primary{float:none}.site-branding{margin-bottom:0}.has-header-image.twentyseventeen-front-page .site-branding,.has-header-video.twentyseventeen-front-page .site-branding,.has-header-image.home.blog .site-branding,.has-header-video.home.blog .site-branding{bottom:0;display:block;left:0;height:auto;padding-top:0;position:absolute;width:100%}.has-header-image.twentyseventeen-front-page .custom-header,.has-header-video.twentyseventeen-front-page .custom-header,.has-header-image.home.blog .custom-header,.has-header-video.home.blog .custom-header{display:block;height:auto}.custom-header-media{height:165px;position:relative}.twentyseventeen-front-page.has-header-image .custom-header-media,.twentyseventeen-front-page.has-header-video .custom-header-media,.home.blog.has-header-image .custom-header-media,.home.blog.has-header-video .custom-header-media{height:0;position:relative}.has-header-image:not(.twentyseventeen-front-page):not(.home) .custom-header-media,.has-header-video:not(.twentyseventeen-front-page):not(.home) .custom-header-media{bottom:0;height:auto;left:0;position:absolute;right:0;top:0}.custom-logo-link{padding-right:2em}.custom-logo-link img,body.home.title-tagline-hidden.has-header-image .custom-logo-link img,body.home.title-tagline-hidden.has-header-video .custom-logo-link img{max-width:350px}.title-tagline-hidden.home.has-header-image .custom-logo-link img,.title-tagline-hidden.home.has-header-video .custom-logo-link img{max-height:200px}.site-title{font-size:36px;font-size:2.25rem}.site-description{font-size:16px;font-size:1rem}.navigation-top{bottom:0;font-size:14px;font-size:.875rem;left:0;position:absolute;right:0;width:100%;z-index:3}.navigation-top .wrap{max-width:1000px;padding:.75em 3.4166666666667em}.navigation-top nav{margin-left:-1.25em}.site-navigation-fixed.navigation-top{bottom:auto;position:fixed;left:0;right:0;top:0;width:100%;z-index:7}.admin-bar .site-navigation-fixed.navigation-top{top:32px}.js .menu-toggle,.js .dropdown-toggle{display:none}.main-navigation{width:auto}.js .main-navigation ul,.js .main-navigation ul ul,.js .main-navigation>div>ul{display:block}.main-navigation ul{background:0 0;padding:0}.main-navigation>div>ul{border:0;margin-bottom:0;padding:0}.main-navigation li{border:0;display:inline-block}.main-navigation li li{display:block}.main-navigation a{padding:1em 1.25em}.main-navigation ul ul{background:#fff;border:1px solid #bbb;left:-999em;padding:0;position:absolute;top:100%;z-index:99999}.main-navigation ul li.menu-item-has-children:before,.main-navigation ul li.menu-item-has-children:after,.main-navigation ul li.page_item_has_children:before,.main-navigation ul li.page_item_has_children:after{border-style:solid;border-width:0 6px 6px;content:"";display:none;height:0;position:absolute;right:1em;bottom:-1px;width:0;z-index:100000}.main-navigation ul li.menu-item-has-children.focus:before,.main-navigation ul li.menu-item-has-children:hover:before,.main-navigation ul li.menu-item-has-children.focus:after,.main-navigation ul li.menu-item-has-children:hover:after,.main-navigation ul li.page_item_has_children.focus:before,.main-navigation ul li.page_item_has_children:hover:before,.main-navigation ul li.page_item_has_children.focus:after,.main-navigation ul li.page_item_has_children:hover:after{display:block}.main-navigation ul li.menu-item-has-children:before,.main-navigation ul li.page_item_has_children:before{border-color:transparent transparent #bbb;bottom:0}.main-navigation ul li.menu-item-has-children:after,.main-navigation ul li.page_item_has_children:after{border-color:transparent transparent #fff}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{left:100%;right:auto}.main-navigation ul ul a{padding:.75em 1.25em;width:16em}.main-navigation li li{-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}.main-navigation li li:hover,.main-navigation li li.focus{background:#767676}.main-navigation li li a{-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.main-navigation li li.focus>a,.main-navigation li li:focus>a,.main-navigation li li:hover>a,.main-navigation li li a:hover,.main-navigation li li a:focus,.main-navigation li li.current_page_item a:hover,.main-navigation li li.current-menu-item a:hover,.main-navigation li li.current_page_item a:focus,.main-navigation li li.current-menu-item a:focus{color:#fff}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:.5em;right:auto}.main-navigation .menu-item-has-children>a>.icon,.main-navigation .page_item_has_children>a>.icon{display:inline;left:5px;position:relative;top:-1px}.main-navigation ul ul .menu-item-has-children>a>.icon,.main-navigation ul ul .page_item_has_children>a>.icon{margin-top:-9px;left:auto;position:absolute;right:1em;top:50%;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.main-navigation ul ul ul{left:-999em;margin-top:-1px;top:0}.main-navigation ul ul li.menu-item-has-children.focus:before,.main-navigation ul ul li.menu-item-has-children:hover:before,.main-navigation ul ul li.menu-item-has-children.focus:after,.main-navigation ul ul li.menu-item-has-children:hover:after,.main-navigation ul ul li.page_item_has_children.focus:before,.main-navigation ul ul li.page_item_has_children:hover:before,.main-navigation ul ul li.page_item_has_children.focus:after,.main-navigation ul ul li.page_item_has_children:hover:after{display:none}.site-header .site-navigation-fixed .menu-scroll-down{display:none}.site-header .menu-scroll-down{display:block;padding:1em;position:absolute;right:0}.site-header .menu-scroll-down .icon{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.site-header .menu-scroll-down{color:#fff;top:2em}.site-header .navigation-top .menu-scroll-down{color:#767676;top:.7em}.menu-scroll-down:focus{outline:thin dotted}.menu-scroll-down .icon{height:18px;width:18px}.twentyseventeen-front-page.has-header-image .site-branding,.twentyseventeen-front-page.has-header-video .site-branding,.home.blog.has-header-image .site-branding,.home.blog.has-header-video .site-branding{margin-bottom:70px}.twentyseventeen-front-page.has-header-image .custom-header-media,.twentyseventeen-front-page.has-header-video .custom-header-media,.home.blog.has-header-image .custom-header-media,.home.blog.has-header-video .custom-header-media{height:1200px;height:100vh;max-height:100%;overflow:hidden}.twentyseventeen-front-page.has-header-image .custom-header-media:before,.twentyseventeen-front-page.has-header-video .custom-header-media:before,.home.blog.has-header-image .custom-header-media:before,.home.blog.has-header-video .custom-header-media:before{height:33%}.admin-bar.twentyseventeen-front-page.has-header-image .custom-header-media,.admin-bar.twentyseventeen-front-page.has-header-video .custom-header-media,.admin-bar.home.blog.has-header-image .custom-header-media,.admin-bar.home.blog.has-header-video .custom-header-media{height:calc(100vh - 32px)}.panel-content .wrap{padding-bottom:4.5em;padding-top:6em}.panel-image{height:100vh;max-height:1200px}.background-fixed .panel-image{background-attachment:fixed}.page-two-column .panel-content .entry-header{float:left;width:36%}.page-two-column .panel-content .entry-content{float:right;width:58%}.page-two-column .panel-content .recent-posts{clear:right;float:right;width:58%}.panel-content .recent-posts article{margin-bottom:4em}.panel-content .recent-posts .entry-header,.page-two-column #primary .panel-content .recent-posts .entry-header,.panel-content .recent-posts .entry-content,.page-two-column #primary .panel-content .recent-posts .entry-content{float:none;width:100%}.panel-content .recent-posts .entry-header{margin-bottom:1.5em}.page .panel-content .recent-posts .entry-title{font-size:26px;font-size:1.625rem}.site-content{padding:2em 0 0}.single-post .entry-title,.page .entry-title{font-size:26px;font-size:1.625rem}.comments-pagination,.post-navigation{clear:both}.post-navigation .nav-previous{float:left;width:50%}.post-navigation .nav-next{float:right;text-align:right;width:50%}.nav-next,.post-navigation .nav-next{margin-top:0}.sticky .icon-thumb-tack{height:23px;left:-2.5em;top:1.5em;width:32px}body:not(.has-sidebar):not(.page-one-column) .page-header,body.has-sidebar.error404 #primary .page-header,body.page-two-column:not(.archive) #primary .entry-header,body.page-two-column.archive:not(.has-sidebar) #primary .page-header{float:left;width:36%}.blog:not(.has-sidebar) #primary article,.archive:not(.page-one-column):not(.has-sidebar) #primary article,.search:not(.has-sidebar) #primary article,.error404:not(.has-sidebar) #primary .page-content,.error404.has-sidebar #primary .page-content,body.page-two-column:not(.archive) #primary .entry-content,body.page-two-column #comments{float:right;width:58%}.blog .site-main>article,.archive .site-main>article,.search .site-main>article{padding-bottom:4em}.navigation.pagination{clear:both;float:right;width:58%}.has-sidebar .navigation.pagination,.archive.page-one-column:not(.has-sidebar) .navigation.pagination{float:none;width:100%}.entry-footer{display:table;width:100%}.entry-footer .cat-tags-links{display:table-cell;vertical-align:middle;width:100%}.entry-footer .edit-link{display:table-cell;text-align:right;vertical-align:middle}.entry-footer .edit-link a.post-edit-link{margin-top:0;margin-left:1em}:not(.has-sidebar) .entry-content blockquote.alignleft{margin-left:-17.5%;width:48%}:not(.has-sidebar) .entry-content blockquote.alignright{margin-right:-17.5%;width:48%}.has-sidebar .entry-content blockquote.alignleft{margin-left:0;width:34%}.has-sidebar .entry-content blockquote.alignright{margin-right:0;width:34%}.has-sidebar #primary .entry-content blockquote.alignright.below-entry-meta{margin-right:-72.5%;width:62%}.blog:not(.has-sidebar) .entry-content blockquote.alignleft,.twentyseventeen-front-page.page-two-column .entry-content blockquote.alignleft,.archive:not(.has-sidebar) .entry-content blockquote.alignleft,.page-two-column .entry-content blockquote.alignleft{margin-left:-72.5%;width:62%}.blog:not(.has-sidebar) .entry-content blockquote.alignright,.twentyseventeen-front-page.page-two-column .entry-content blockquote.alignright,.archive:not(.has-sidebar) .entry-content blockquote.alignright,.page-two-column .entry-content blockquote.alignright{margin-right:0;width:36%}.format-quote blockquote .icon{left:-1.5em}.page.page-one-column .entry-header,.twentyseventeen-front-page.page-one-column .entry-header,.archive.page-one-column:not(.has-sidebar) .page-header{margin-bottom:4em}.error404 .page-content{padding-bottom:9em}#comments{padding-top:5em}.comments-title{margin-bottom:2.5em}ol.children .children{padding-left:2em}.nav-links .nav-title{position:relative}.nav-title-icon-wrapper{position:absolute;text-align:center;width:2em}.nav-links .nav-previous .nav-title .nav-title-icon-wrapper{left:-2em}.nav-links .nav-next .nav-title .nav-title-icon-wrapper{right:-2em}#secondary{font-size:14px;font-size:.875rem;line-height:1.6}h2.widget-title{font-size:11px;font-size:.6875rem;margin-bottom:2em}.site-footer{font-size:14px;font-size:.875rem;line-height:1.6;margin-top:3em}.site-footer .widget-column.footer-widget-1{float:left;width:36%}.site-footer .widget-column.footer-widget-2{float:right;width:58%}.social-navigation{clear:left;float:left;margin-bottom:0;width:36%}.site-info{float:left;padding:.7em 0 0;width:58%}.social-navigation+.site-info{margin-left:6%}.site-info .sep{margin:0 .5em;display:inline;visibility:visible;height:auto;width:auto}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}}@media screen and (min-width:67em){.navigation-top .wrap{padding:.75em 2em}.navigation-top nav{margin-left:0}.sticky .icon-thumb-tack{font-size:32px;font-size:2rem;height:22px;left:-1.25em;top:.75em;width:32px}.page-numbers{display:inline-block}.page-numbers.current{font-size:15px;font-size:.9375rem}.page-numbers.current .screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute !important;width:1px}.comment-body{margin-left:0}}@media screen and (min-width:79em){.has-sidebar .entry-content blockquote.alignleft{margin-left:-20%}.blog:not(.has-sidebar) .entry-content blockquote.alignright,.archive:not(.has-sidebar) .entry-content blockquote.alignright,.page-two-column .entry-content blockquote.alignright,.twentyseventeen-front-page .entry-content blockquote.alignright{margin-right:-20%}}@media screen and (max-width:48.875em) and (min-width:48em){.admin-bar .site-navigation-fixed.navigation-top,.admin-bar .site-navigation-hidden.navigation-top{top:46px}}@media print{form,button,input,select,textarea,.navigation-top,.social-navigation,#secondary,.content-bottom-widgets,.header-image,.panel-image-prop,.icon-thumb-tack,.page-links,.edit-link,.post-navigation,.pagination.navigation,.comments-pagination,.comment-respond,.comment-edit-link,.comment-reply-link,.comment-metadata .edit-link,.pingback .edit-link,.site-footer aside.widget-area,.site-info{display:none !important}.entry-footer,#comments,.site-footer,.single-featured-image-header{border:0}body{font-size:12pt}h1{font-size:24pt}h2{font-size:22pt}h3{font-size:17pt}h4{font-size:12pt}h5{font-size:11pt}h6{font-size:12pt}.page .panel-content .entry-title,.page-title,body.page:not(.twentyseventeen-front-page) .entry-title{font-size:10pt}.wrap{padding-left:5% !important;padding-right:5% !important;max-width:none}.site-header{background:0 0;padding:0}.custom-header-media{padding:0}.twentyseventeen-front-page.has-header-image .site-branding,.twentyseventeen-front-page.has-header-video .site-branding,.home.blog.has-header-image .site-branding,.home.blog.has-header-video .site-branding{position:relative}.site-branding{margin-top:0;margin-bottom:1.75em !important}.site-title{font-size:25pt}.site-description{font-size:12pt;opacity:1}.single-featured-image-header{background:0 0}.entry-meta{font-size:9pt}body,.site{background:0 0 !important}body,a,.site-title a,.twentyseventeen-front-page.has-header-image .site-title,.twentyseventeen-front-page.has-header-video .site-title,.twentyseventeen-front-page.has-header-image .site-title a,.twentyseventeen-front-page.has-header-video .site-title a{color:#222 !important}h2,h5,blockquote,.site-description,.twentyseventeen-front-page.has-header-image .site-description,.twentyseventeen-front-page.has-header-video .site-description,.entry-meta,.entry-meta a{color:#777 !important}.entry-content blockquote.alignleft,.entry-content blockquote.alignright{font-size:11pt;width:34%}.site-footer{padding:0}}@media (max-width:1140px){.desktop-only{display:none !important}.mobile-only{display:block !important}.mobile-hidden{display:none !important}.grid-1,.grid-2,.grid-3,.grid-4,.grid-5,.grid-6,.grid-7,.grid-8,.grid-9,.grid-10,.grid-11,.grid-12{width:100%;float:none}.listing-grid .grid-4{width:30%;float:left}.today-banner{padding-top:25px;padding-bottom:25px}.today-banner .content-wrapper{display:block;position:relative;margin:0 auto;width:85%;left:0;right:0;top:0;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.today-banner .content-wrapper p{text-align:center;margin-bottom:10px}.today-banner .default-button{display:block !important;position:relative;margin:15px auto 0 auto !important;left:0;right:0;top:0;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.home-packages-wrapper{display:block;margin-bottom:25px}.home-packages-wrapper .listing-packages{flex:0;border:1px solid #6682a7;background-color:#f8f8f8;margin-left:0;margin-right:0;padding-bottom:15px;margin-top:15px}.social-icons{margin-bottom:25px}.social-icons .grid-3{width:25%;float:left}.social-icons .grid-2{width:20%;float:left}.footer #footer-section2 .grid{display:block;margin:0 auto}.footer #footer-section2 .grid .grid-item{display:block;margin:15px auto;float:left;width:50%;position:relative;min-height:115px}.footer #footer-section2 .grid .grid-item:nth-child(2n+1){clear:left}.footer #footer-section2 .grid .grid-item:nth-child(2n){clear:right}.footer #footer-section2 .grid .grid-item img{left:0;right:0;position:absolute;margin:15px auto;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.footer #footer-section3 ul li:first-child a{padding-left:15px}.footer #footer-section3 ul li:last-child a{padding-right:15px}#ABC_mapwrapper{display:none !important}.page-id-24 .filter-grid{display:none}}@media (max-width:800px){.filter-grid{width:100%;padding-right:0;float:none}.catagory-grid{width:100%;float:none}.catagory-grid .taxonomy-grid .grid-4{width:100%;float:none;min-height:auto;padding-bottom:10px}.catagory-grid .taxonomy-grid .grid-4:nth-child(3n+1){margin-left:0}.catagory-grid .taxonomy-grid .grid-4:nth-child(3n){margin-right:0}.catagory-grid .taxonomy-grid .grid-4:nth-child(2n+1){margin-left:0}.catagory-grid .taxonomy-grid .grid-4:nth-child(2n){margin-right:0}.catagory-grid .taxonomy-grid .grid-4 .default-button{position:relative;margin-top:15px}.catagory-grid .taxonomy-grid .grid-3{width:100%;float:none;min-height:auto;padding-bottom:10px}.catagory-grid .taxonomy-grid .grid-3:nth-child(4n+1){margin-left:0}.catagory-grid .taxonomy-grid .grid-3:nth-child(4n){margin-right:0}.catagory-grid .taxonomy-grid .grid-3 .default-button{position:relative;margin-top:15px}.listing-grid .grid-4{width:100%;float:none;margin:0;margin-bottom:20px}.home-happening .date-wrapper{left:0;right:0;margin:0 auto}.home-happening .happening-text{padding-left:0;padding-bottom:15px;width:100%;left:0;right:0;margin:0 auto;position:relative;top:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.home-happening .happening-text a,.home-happening .happening-text button{float:none;text-align:center;margin:0 auto}.home-happening .happening-text p,.home-happening .happening-text .event-listing{margin-left:0;width:100%;float:none;text-align:center;margin:0 auto}.listing-packages-wrapper .listing-packages{position:relative;padding-top:25px;margin-top:25px;width:100%;float:none;clear:both;border-top:0 solid rgba(165,165,165,.35)}.listing-packages-wrapper .listing-packages:nth-of-type(2),.listing-packages-wrapper .listing-packages:nth-of-type(3){border-top:0 solid rgba(165,165,165,.35);padding-top:35px;margin-top:25px}.listing-packages-wrapper .listing-packages:nth-of-type(3n){margin-right:0;margin-left:0}.listing-packages-wrapper .listing-packages:nth-of-type(3n+1){margin-left:0;margin-right:0}.listing-packages-wrapper .listing-packages:nth-of-type(3n+2){margin-left:0;margin-right:0}.listing-packages-wrapper .listing-packages h4{margin-bottom:15px}.listing-packages-wrapper .listing-packages .button-wrapper{width:100%;position:relative;margin-top:15px}}.page-template-template_music-home .alert-bar{margin-top:70px !important}body.page-template-template_music-home .full-header{min-height:600px}body.page-id-75506,body.parent-pageid-75506,body.single-music_videos{background-color:#121212}body.page-id-75506 .site-content-contain,body.parent-pageid-75506 .site-content-contain,body.single-music_videos .site-content-contain{background-color:#121212}body.page-id-75506 .site-content-contain .site-content,body.parent-pageid-75506 .site-content-contain .site-content,body.single-music_videos .site-content-contain .site-content{margin-top:60px}body.page-id-75506 h1,body.page-id-75506 h2,body.page-id-75506 h3,body.page-id-75506 h4,body.page-id-75506 h5,body.page-id-75506 h6,body.page-id-75506 p,body.page-id-75506 a,body.page-id-75506 li,body.parent-pageid-75506 h1,body.parent-pageid-75506 h2,body.parent-pageid-75506 h3,body.parent-pageid-75506 h4,body.parent-pageid-75506 h5,body.parent-pageid-75506 h6,body.parent-pageid-75506 p,body.parent-pageid-75506 a,body.parent-pageid-75506 li,body.single-music_videos h1,body.single-music_videos h2,body.single-music_videos h3,body.single-music_videos h4,body.single-music_videos h5,body.single-music_videos h6,body.single-music_videos p,body.single-music_videos a,body.single-music_videos li{color:#fff !important}body.page-id-75506 .filter-grid .rhc-event-link,body.parent-pageid-75506 .filter-grid .rhc-event-link,body.single-music_videos .filter-grid .rhc-event-link,body.page-id-75506 .filter-grid li.current_page_item a,body.page-id-75506 .filter-grid li.current-cat a,body.parent-pageid-75506 .filter-grid li.current_page_item a,body.parent-pageid-75506 .filter-grid li.current-cat a,body.single-music_videos .filter-grid li.current_page_item a,body.single-music_videos .filter-grid li.current-cat a,body.page-id-75506 .social-icons i,body.parent-pageid-75506 .social-icons i,body.single-music_videos .social-icons i{color:#fff !important}body.page-id-75506 .cta-link,body.parent-pageid-75506 .cta-link,body.single-music_videos .cta-link{color:#fff !important;left:0}body.page-id-75506 .cta-link:after,body.parent-pageid-75506 .cta-link:after,body.single-music_videos .cta-link:after{content:none}body.page-id-75506 .filter-grid li.current_page_item,body.page-id-75506 .filter-grid li.current-cat,body.parent-pageid-75506 .filter-grid li.current_page_item,body.parent-pageid-75506 .filter-grid li.current-cat,body.single-music_videos .filter-grid li.current_page_item,body.single-music_videos .filter-grid li.current-cat{border-color:#fff !important}body.page-id-75506 .callout,body.parent-pageid-75506 .callout,body.single-music_videos .callout{border-top:3px solid #fff;border-bottom:3px solid #fff}body.page-id-75506 .filter-heading,body.page-id-75506 .filter-heading-wrapper h3,body.parent-pageid-75506 .filter-heading,body.parent-pageid-75506 .filter-heading-wrapper h3,body.single-music_videos .filter-heading,body.single-music_videos .filter-heading-wrapper h3,body.page-id-75506 .slash-divider,body.parent-pageid-75506 .slash-divider,body.single-music_videos .slash-divider{border-color:rgba(255,255,255,.85) !important}body.page-id-75506 .slash-divider:after,body.parent-pageid-75506 .slash-divider:after,body.single-music_videos .slash-divider:after{background-color:#121212;color:#fff}body.page-id-75506 .navbar-icon span,body.parent-pageid-75506 .navbar-icon span,body.single-music_videos .navbar-icon span{background-color:#fff !important}body.page-id-75506 .footer #footer-section1,body.parent-pageid-75506 .footer #footer-section1,body.single-music_videos .footer #footer-section1{background-color:#121212;border:none !important}body.page-id-75506 .footer #footer-section1 .footer-happening .rhc-event-link,body.parent-pageid-75506 .footer #footer-section1 .footer-happening .rhc-event-link,body.single-music_videos .footer #footer-section1 .footer-happening .rhc-event-link{color:#fff !important}body.page-id-75506 .filter-grid .rhc-widget-date,.filter-grid .rhc-widget-time,body.parent-pageid-75506 .filter-grid .rhc-widget-date,.filter-grid .rhc-widget-time,body.single-music_videos .filter-grid .rhc-widget-date,.filter-grid .rhc-widget-time,body.page-id-75506 .footer #footer-section1 .footer-happening .rhc-widget-date,.footer #footer-section1 .footer-happening .rhc-widget-time,body.parent-pageid-75506 .footer #footer-section1 .footer-happening .rhc-widget-date,.footer #footer-section1 .footer-happening .rhc-widget-time,body.single-music_videos .footer #footer-section1 .footer-happening .rhc-widget-date,.footer #footer-section1 .footer-happening .rhc-widget-time{color:#ccc !important}body.page-id-75506 .site-header.mobile-only,body.parent-pageid-75506 .site-header.mobile-only,body.single-music_videos .site-header.mobile-only{background-color:#121212}body.page-id-75506 .back-to-top,body.parent-pageid-75506 .back-to-top,body.single-music_videos .back-to-top{background-color:#fff !important}body.page-id-75506 .back-to-top i,body.parent-pageid-75506 .back-to-top i,body.single-music_videos .back-to-top i{color:#121212 !important}body.page-id-75506 #email_input,body.parent-pageid-75506 #email_input,body.single-music_videos #email_input,body.page-id-75506 #email_input::placeholder,body.parent-pageid-75506 #email_input::placeholder,body.single-music_videos #email_input::placeholder{color:#fff !important;background-color:#666}body.page-id-75506 #footer-section2,body.page-id-75506 #footer-section3,body.parent-pageid-75506 #footer-section2,body.parent-pageid-75506 #footer-section3,body.single-music_videos #footer-section2,body.single-music_videos #footer-section3,body.page-id-75506 .utility-nav,body.parent-pageid-75506 .utility-nav,body.single-music_videos .utility-nav{display:none !important}body.page-id-75506 .primary-nav,body.parent-pageid-75506 .primary-nav,body.single-music_videos .primary-nav{margin-top:0 !important;border:none !important;padding-top:20px !important;padding-bottom:20px !important;position:fixed !important;background-color:#000 !important}body.page-id-75506 .primary-nav ul li a,body.parent-pageid-75506 .primary-nav ul li a,body.single-music_videos .primary-nav ul li a{padding-bottom:5px;border-bottom:2px solid transparent;-webkit-transition:.15s all ease-in-out;-moz-transition:.15s all ease-in-out;-ms-transition:.15s all ease-in-out;-o-transition:.15s all ease-in-out;transition:.15s all ease-in-out}body.page-id-75506 .primary-nav ul li:hover a,body.page-id-75506 .primary-nav ul li:active a,body.page-id-75506 .primary-nav ul li:focus a,body.page-id-75506 .primary-nav ul li.current-menu-item a,body.parent-pageid-75506 .primary-nav ul li:hover a,body.parent-pageid-75506 .primary-nav ul li:active a,body.parent-pageid-75506 .primary-nav ul li:focus a,body.parent-pageid-75506 .primary-nav ul li.current-menu-item a,body.single-music_videos .primary-nav ul li:hover a,body.single-music_videos .primary-nav ul li:active a,body.single-music_videos .primary-nav ul li:focus a,body.single-music_videos .primary-nav ul li.current-menu-item a{border-bottom:2px solid #fff;-webkit-transition:.15s all ease-in-out;-moz-transition:.15s all ease-in-out;-ms-transition:.15s all ease-in-out;-o-transition:.15s all ease-in-out;transition:.15s all ease-in-out}body.page-id-75506 .site-header,body.parent-pageid-75506 .site-header,body.single-music_videos .site-header{border:none !important}body.page-id-75506 .primary-nav .header_logo,body.parent-pageid-75506 .primary-nav .header_logo,body.single-music_videos .primary-nav .header_logo{display:inline-block !important;width:25% !important;max-width:200px !important;position:relative !important;margin:0 !important}body.page-id-75506 .primary-nav .primary-music,body.parent-pageid-75506 .primary-nav .primary-music,body.single-music_videos .primary-nav .primary-music{position:absolute !important;display:inline-block !important;right:0 !important;width:75% !important;height:100%;top:0}body.page-id-75506 .primary-nav .primary-music ul,body.parent-pageid-75506 .primary-nav .primary-music ul,body.single-music_videos .primary-nav .primary-music ul{left:auto !important;right:0 !important;position:absolute !important;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}body.page-id-75506 .primary-nav .primary-music ul li a,body.parent-pageid-75506 .primary-nav .primary-music ul li a,body.single-music_videos .primary-nav .primary-music ul li a{font-family:'Geometria-Light',sans-serif !important;text-transform:uppercase !important;font-size:14px !important}body.page-id-75506 .primary-nav .limit-width,body.parent-pageid-75506 .primary-nav .limit-width,body.single-music_videos .primary-nav .limit-width{position:relative}body.page-id-75506 .grid-gallery figcaption h3,body.page-id-75506 .grid-gallery figcaption h3 a,body.parent-pageid-75506 .grid-gallery figcaption h3,body.parent-pageid-75506 .grid-gallery figcaption h3 a,body.single-music_videos .grid-gallery figcaption h3,body.single-music_videos .grid-gallery figcaption h3 a{color:#fff !important}body.page-id-75506 [class*=rhg] [class*=grid-] [class*=icon-postmeta].rhc-info-cell span.fe-extrainfo-value,body.page-id-75506 [class*=rhg] [class*=grid-] [class*=icon-taxonomy-].rhc-info-cell span.fe-extrainfo-value,body.page-id-75506 [class*=rhg] [class*=grid-] [class*=icon-taxonomymeta-].rhc-info-cell span.fe-extrainfo-value,body.page-id-75506 [class*=rhg] [class*=grid-] [class*=icon-postmeta].rhc-info-cell span.fe-extrainfo-value a,body.page-id-75506 [class*=rhg] [class*=grid-] [class*=icon-taxonomy-].rhc-info-cell span.fe-extrainfo-value a,body.page-id-75506 [class*=rhg] [class*=grid-] [class*=icon-taxonomymeta-].rhc-info-cell span.fe-extrainfo-value a,body.parent-pageid-75506 [class*=rhg] [class*=grid-] [class*=icon-postmeta].rhc-info-cell span.fe-extrainfo-value,body.parent-pageid-75506 [class*=rhg] [class*=grid-] [class*=icon-taxonomy-].rhc-info-cell span.fe-extrainfo-value,body.parent-pageid-75506 [class*=rhg] [class*=grid-] [class*=icon-taxonomymeta-].rhc-info-cell span.fe-extrainfo-value,body.parent-pageid-75506 [class*=rhg] [class*=grid-] [class*=icon-postmeta].rhc-info-cell span.fe-extrainfo-value a,body.parent-pageid-75506 [class*=rhg] [class*=grid-] [class*=icon-taxonomy-].rhc-info-cell span.fe-extrainfo-value a,body.parent-pageid-75506 [class*=rhg] [class*=grid-] [class*=icon-taxonomymeta-].rhc-info-cell span.fe-extrainfo-value a,body.single-music_videos [class*=rhg] [class*=grid-] [class*=icon-postmeta].rhc-info-cell span.fe-extrainfo-value,body.single-music_videos [class*=rhg] [class*=grid-] [class*=icon-taxonomy-].rhc-info-cell span.fe-extrainfo-value,body.single-music_videos [class*=rhg] [class*=grid-] [class*=icon-taxonomymeta-].rhc-info-cell span.fe-extrainfo-value,body.single-music_videos [class*=rhg] [class*=grid-] [class*=icon-postmeta].rhc-info-cell span.fe-extrainfo-value a,body.single-music_videos [class*=rhg] [class*=grid-] [class*=icon-taxonomy-].rhc-info-cell span.fe-extrainfo-value a,body.single-music_videos [class*=rhg] [class*=grid-] [class*=icon-taxonomymeta-].rhc-info-cell span.fe-extrainfo-value a{color:#aaa !important}body.page-id-75506 .rhg_grid li:hover figure,body.parent-pageid-75506 .rhg_grid li:hover figure,body.single-music_videos .rhg_grid li:hover figure{opacity:1 !important}body.page-id-75506 .rhg_grid figcaption,body.parent-pageid-75506 .rhg_grid figcaption,body.single-music_videos .rhg_grid figcaption{border-bottom:none !important}.youtube-player-wrapper h4{font-size:16px !important;margin:0 !important}.youtube-player-wrapper h5{font-size:14px !important;margin:0 !important}.youtube-player-wrapper .wpb_content_element{margin-bottom:15px !important}body.parent-pageid-75506 .select-year li.active a{color:#fff !important;border-top:2px solid #fff !important;border-bottom:2px solid #fff !important;padding-top:3px !important;padding-bottom:1px !important}body.page-id-75506 .filter-grid .select-month li.current_page_item a,body.parent-pageid-75506 .filter-grid .select-month li.current_page_item a{border-top:2px solid #fff !important;border-bottom:2px solid #fff !important}body.page-id-75506 .link-more,body.parent-pageid-75506 .link-more,body.single-music_videos .link-more{display:none}body.page-id-75506 .default-button-wrapper.small a,body.page-id-75506 .default-button-wrapper.small button,body.parent-pageid-75506 .default-button-wrapper.small a,body.parent-pageid-75506 .default-button-wrapper.small button,body.single-music_videos .default-button-wrapper.small a,body.single-music_videos .default-button-wrapper.small button{max-width:275px}body.page-id-75506 .default-button,body.page-id-75506 .default-button-wrapper a,body.page-id-75506 .default-button-wrapper button,body.parent-pageid-75506 .default-button,body.parent-pageid-75506 .default-button-wrapper a,body.parent-pageid-75506 .default-button-wrapper button,body.single-music_videos .default-button,body.single-music_videos .default-button-wrapper a,body.single-music_videos .default-button-wrapper button{width:100%;max-width:800px;border-radius:0 !important;text-transform:uppercase;text-decoration:none;font-size:14px;font-family:'Geometria-Medium',sans-serif;color:#fff !important;padding:8px 25px 5px !important;background-color:transparent !important;background-image:none !important;border:1px solid #fff !important;border-left:none !important;border-right:none !important;display:inline-block !important;line-height:1;margin-left:auto;margin-right:auto;margin-top:10px !important;margin-bottom:10px !important;-webkit-transition:.15s all ease-in-out;-moz-transition:.15s all ease-in-out;-ms-transition:.15s all ease-in-out;-o-transition:.15s all ease-in-out;transition:.15s all ease-in-out}body.page-id-75506 .default-button:hover,body.page-id-75506 .default-button:active,body.page-id-75506 .default-button:focus,body.page-id-75506 .default-button-wrapper a:hover,body.page-id-75506 .default-button-wrapper a:active,body.page-id-75506 .default-button-wrapper a:focus,body.page-id-75506 .default-button-wrapper button:hover,body.page-id-75506 .default-button-wrapper button:active,body.page-id-75506 .default-button-wrapper button:focus,body.parent-pageid-75506 .default-button:hover,body.parent-pageid-75506 .default-button:active,body.parent-pageid-75506 .default-button:focus,body.parent-pageid-75506 .default-button-wrapper a:hover,body.parent-pageid-75506 .default-button-wrapper a:active,body.parent-pageid-75506 .default-button-wrapper a:focus,body.parent-pageid-75506 .default-button-wrapper button:hover,body.parent-pageid-75506 .default-button-wrapper button:active,body.parent-pageid-75506 .default-button-wrapper button:focus,body.single-music_videos .default-button:hover,body.single-music_videos .default-button:active,body.single-music_videos .default-button:focus,body.single-music_videos .default-button-wrapper a:hover,body.single-music_videos .default-button-wrapper a:active,body.single-music_videos .default-button-wrapper a:focus,body.single-music_videos .default-button-wrapper button:hover,body.single-music_videos .default-button-wrapper button:active,body.single-music_videos .default-button-wrapper button:focus{color:#aaa !important;background-color:transparent !important;-webkit-transition:.15s all ease-in-out;-moz-transition:.15s all ease-in-out;-ms-transition:.15s all ease-in-out;-o-transition:.15s all ease-in-out;transition:.15s all ease-in-out}.featured-upcoming .fe-extrainfo-container{border-top:0 !important;margin-top:0 !important}.featured-upcoming .grid-gallery figcaption h3,.featured-upcoming .grid-gallery figcaption h3 a{font-size:28px !important;text-align:center !important}.featured-upcoming .fe-extrainfo-holder .fe-maincol .row-fluid{width:auto !important;display:inline-block !important;margin-left:10px !important;padding-left:10px !important;border-left:1px solid #aaa !important}.featured-upcoming .fe-extrainfo-holder .fe-maincol .row-fluid:first-child{margin-left:0 !important;padding-left:0 !important;border-left:0 solid transparent !important}.featured-upcoming .fe-extrainfo-holder .fe-maincol .row-fluid:nth-child(4){width:auto !important;display:block !important;margin-left:0 !important;padding-left:0 !important;border-left:0 solid transparent !important}.featured-upcoming .fe-extrainfo-container{padding-top:0 !important}.featured-upcoming .fe-extrainfo-holder .fe-maincol{display:table !important;margin:0 auto !important;width:auto !important}.featured-upcoming .rhg_grid li{width:100%}.featured-upcoming .grid-wrap{padding:0 !important}.featured-upcoming .fc-footer{margin:0 !important}.featured-upcoming .rhcalendar.not-widget.rhc_holder{margin:0 !important}.venue-listing .grid-item{width:21%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:7.5px;min-height:242px;display:none}.venue-listing .grid-item:nth-child(1),.venue-listing .grid-item:nth-child(2),.venue-listing .grid-item:nth-child(3),.venue-listing .grid-item:nth-child(4),.venue-listing .grid-item:nth-child(5),.venue-listing .grid-item:nth-child(6),.venue-listing .grid-item:nth-child(7),.venue-listing .grid-item:nth-child(8),.venue-listing .grid-item:nth-child(9),.venue-listing .grid-item:nth-child(10),.venue-listing .grid-item:nth-child(11),.venue-listing .grid-item:nth-child(12),.venue-listing .grid-item:nth-child(13),.venue-listing .grid-item:nth-child(14){display:block}.venue-listing .grid-item .taxonomy-feature{padding-bottom:65%}.venue-listing .grid-item:nth-child(14n+1){width:37%;clear:left}.venue-listing .grid-item:nth-child(14n+1) .taxonomy-feature{padding-bottom:96%}.venue-listing .grid-item:nth-child(14n+7){clear:right}.venue-listing .grid-item:nth-child(14n+8),.venue-listing .grid-item:nth-child(11n){clear:left}.venue-listing .grid-item:nth-child(14n){width:37%;margin-top:-21.8%}.venue-listing .grid-item:nth-child(14n) .taxonomy-feature{padding-bottom:96%}.venue-listing .grid-item h4{margin-bottom:3px}.venue-listing .grid-item h4 a{font-family:'Zahrah-Bold',serif !important}.venue-listing .grid-item h6{margin:0}.venue-listing .grid-item h6 a{color:#aaa !important;font-size:13px}.venue-listing-5 .grid-item{width:20%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:7.5px}.venue-listing-5 .grid-item .taxonomy-feature{padding-bottom:80%}.venue-listing-5 .grid-item h4{margin-bottom:3px}.venue-listing-5 .grid-item h4 a{font-family:'Zahrah-Bold',serif !important}.venue-listing-5 .grid-item h6{margin:0}.venue-listing-5 .grid-item h6 a{color:#aaa !important;font-size:13px}.album-covers h5{margin-bottom:5px !important}#alp-cookie-container{width:100%;position:fixed;bottom:0;left:0;right:0;background-color:#fff;border:2px solid #000;padding-top:15px;padding-bottom:15px;box-sizing:border-box;z-index:10000;opacity:0;display:none;-webkit-transition:.25s all ease-in-out;-moz-transition:.25s all ease-in-out;-ms-transition:.25s all ease-in-out;-o-transition:.25s all ease-in-out;transition:.25s all ease-in-out}#alp-cookie-container.alp-hidden{bottom:-100%;-webkit-transition:.25s all ease-in-out;-moz-transition:.25s all ease-in-out;-ms-transition:.25s all ease-in-out;-o-transition:.25s all ease-in-out;transition:.25s all ease-in-out}#alp-cookie-container .alp-cookie-wrapper{width:80%;max-width:1140px;position:relative;left:0;right:0;margin:0 auto}#alp-cookie-container .alp-cookie-wrapper .alp-cookie-content{position:relative;width:68%}#alp-cookie-container .alp-cookie-wrapper .alp-cookie-content p{font-size:16px;font-weight:400;font-family:sans-serif;line-height:1.35;margin:0}#alp-cookie-container .alp-cookie-wrapper .alp-cookie-content p a{color:#5292c3;font-weight:400;text-decoration:underline;-webkit-transition:.25s all ease-in-out;-moz-transition:.25s all ease-in-out;-ms-transition:.25s all ease-in-out;-o-transition:.25s all ease-in-out;transition:.25s all ease-in-out}#alp-cookie-container .alp-cookie-wrapper .alp-cookie-content p a:hover,#alp-cookie-container .alp-cookie-wrapper .alp-cookie-content p a:active,#alp-cookie-container .alp-cookie-wrapper .alp-cookie-content p a:focus{color:#5292c3;text-decoration:underline;-webkit-transition:.25s all ease-in-out;-moz-transition:.25s all ease-in-out;-ms-transition:.25s all ease-in-out;-o-transition:.25s all ease-in-out;transition:.25s all ease-in-out}#alp-cookie-container .alp-cookie-wrapper #alp-cookie-button{cursor:pointer;background-color:#000;border:2px solid #000;color:#fff;font-size:14px;font-weight:400;font-family:sans-serif;text-transform:uppercase;padding:13px 31px;box-shadow:0 0 transparent;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.25s all ease-in-out;-moz-transition:.25s all ease-in-out;-ms-transition:.25s all ease-in-out;-o-transition:.25s all ease-in-out;transition:.25s all ease-in-out}#alp-cookie-container .alp-cookie-wrapper #alp-cookie-button:hover,#alp-cookie-container .alp-cookie-wrapper #alp-cookie-button:active,#alp-cookie-container .alp-cookie-wrapper #alp-cookie-button:focus{background-color:#fff;border-color:#000;color:#000;-webkit-transition:.25s all ease-in-out;-moz-transition:.25s all ease-in-out;-ms-transition:.25s all ease-in-out;-o-transition:.25s all ease-in-out;transition:.25s all ease-in-out}.venue-image-wrapper{height:0;overflow:hidden;position:relative;display:block;background-size:cover;background-position:center;background-repeat:no-repeat;margin:2.5px;padding-bottom:56.25%}@media (max-width:1300px){.venue-listing .grid-item{width:50% !important;margin:0 !important;clear:none !important}.venue-listing .grid-item:nth-child(2n+1){padding-left:0;clear:left !important}.venue-listing .grid-item .taxonomy-feature{padding-bottom:80% !important}.venue-listing-5 .grid-item{width:50% !important;margin:0 !important;clear:none !important}.venue-listing-5 .grid-item:nth-child(2n+1){padding-left:0;clear:left !important}.venue-listing-5 .grid-item .taxonomy-feature{padding-bottom:80% !important}}@media (max-width:800px){.album-covers .wpb_column.vc_column_container.vc_col-sm-6{width:50%;float:left}.album-covers .wpb_column.vc_column_container.vc_col-sm-6 .wpb_text_column h4,.album-covers .wpb_column.vc_column_container.vc_col-sm-6 .wpb_text_column h5{text-align:center}}.job-film .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_icon_element-icon{top:0 !important;left:0 !important;-webkit-transform:translate(0,0) !important;-moz-transform:translate(0,0) !important;-ms-transform:translate(0,0) !important;-o-transform:translate(0,0) !important;transform:translate(0,0) !important}.contact-bubble{position:fixed;left:20px;bottom:20px;z-index:999}.contact-bubble .contact-wrapper{position:relative;display:block;-webkit-box-shadow:0px 0px 25px 0px rgba(0,0,0,.35);-moz-box-shadow:0px 0px 25px 0px rgba(0,0,0,.35);box-shadow:0px 0px 25px 0px rgba(0,0,0,.35)}.contact-bubble .contact-wrapper .contact-content{position:relative;width:285px;padding:25px;background-color:#fff}.contact-bubble .contact-wrapper .contact-contact{position:relative;width:285px;padding:10px 25px;background-color:#000}.contact-bubble .contact-wrapper .contact-contact h4{color:#fff;text-transform:uppercase}.contact-bubble .contact-wrapper .contact-icon{position:absolute;top:-13.5px;right:-13.5px;overflow:hidden;width:75px;height:74px;border-radius:50%}.contact-bubble .contact-wrapper .contact-icon img{position:absolute;width:100%;left:0;right:0;margin:0 auto;display:block;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.slick-slider{opacity:0;visibility:hidden;transition:opacity 1s ease;-webkit-transition:opacity 1s ease}.slick-slider.slick-initialized{visibility:visible;opacity:1}.webchat-wrapper{position:absolute;display:block}.webchat-wrapper .startIcon.icon{top:auto !important;right:20px !important;left:auto !important;bottom:20px}.webchat-wrapper .contents-wrapper{right:20px !important;left:auto !important}.sms-mobile{display:none}@media (max-width:800px){.webchat-wrapper .startIcon{bottom:75px !important}.webchat-wrapper .contents-wrapper{width:100% !important;left:auto !important;right:20px !important;bottom:75px !important}.sms-mobile{display:block;position:fixed;bottom:0;width:100%;background-color:#000;padding:15px 0;left:0;cursor:pointer;z-index:2000;opacity:1;pointer-events:visible;-webkit-transition:.25s all ease-in-out;-moz-transition:.25s all ease-in-out;-ms-transition:.25s all ease-in-out;-o-transition:.25s all ease-in-out;transition:.25s all ease-in-out}.sms-mobile.closed{opacity:0;pointer-events:none;-webkit-transition:.25s all ease-in-out;-moz-transition:.25s all ease-in-out;-ms-transition:.25s all ease-in-out;-o-transition:.25s all ease-in-out;transition:.25s all ease-in-out}.sms-mobile-close{position:absolute;padding:20px;height:100%;right:0;top:0;z-index:2001;cursor:pointer}.sms-mobile-close i{color:#fff;position:absolute;width:100%;left:0;right:0;margin:0 auto;display:block;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.sms-mobile a,.sms-mobile i,.sms-mobile p{color:#fff !important}.sms-mobile-inner{height:100%}}.utility-nav{margin-bottom:0;border-bottom:1px solid #2f2f2f}.alert-bar{width:100%;position:relative;z-index:999;background-color:#3d2ee8}.primary-nav .alert-bar{display:none}.scrolled .alert-bar{display:block}.alert-bar .alert-bar-inner{padding:15px}.alert-bar .alert-bar-inner p{font-family:'aktiv-grotesk',sans-serif !important;font-size:14px !important;line-height:1.15;font-weight:700 !important;margin:0;font-weight:400;text-decoration:none;box-shadow:none !important;color:#fff;text-align:center;position:relative}.alert-bar .alert-bar-inner p:after{content:"";width:25px;height:13px;background-image:url(/wp-content/themes/TK2018/images/cta-arrow-white.png);background-size:25px 13px;position:absolute;margin-left:15px;display:inline-block;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.underline{text-decoration:underline}.alert-bar-mobile{width:100%;position:relative;display:block;background-color:#3d2ee8;margin-top:25px;margin-bottom:0;z-index:-1}.alert-bar-mobile .alert-bar-inner{padding:15px}.alert-bar-mobile .alert-bar-inner p{font-family:'aktiv-grotesk',sans-serif !important;font-size:14px !important;font-weight:700 !important;line-height:1.15;margin:0;font-weight:400;text-decoration:none;box-shadow:none !important;color:#fff;text-align:center;position:relative}.tk_consumer_signup{padding-left:185px;padding-top:125px;padding-bottom:45px;background-image:url('/wp-content/uploads/2020/04/visitkingston_consumer_newsletter_background.jpg');background-size:cover;background-repeat:no-repeat;background-position:top right;min-height:380px}.tk_consumer_signup:before{content:'';background-image:url('/wp-content/uploads/2020/04/visitkingston_consumer_newsletter_text.png');width:65px;height:274px;background-size:65px 274px;background-repeat:no-repeat;position:absolute;pointer-events:none;user-select:none;left:40px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.tk_consumer_signup *{color:#fff}@media (max-width:840px){.tk_consumer_signup{padding-left:20px;padding-right:20px;padding-top:125px;padding-bottom:45px;min-height:auto}.tk_consumer_signup:before{content:'';background-image:url('/wp-content/uploads/2020/04/visitkingston_consumer_newsletter_text.png');width:45px;height:190px;background-size:45px 190px;background-repeat:no-repeat;position:absolute;opacity:.65;right:40px;bottom:-95px;left:auto;top:auto;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}article.calendar-in-person:before{content:'In Person Event';position:relative;display:block;font-size:21px;font-family:'Geometria-Medium',sans-serif !important;font-weight:400 !important;margin-bottom:15px}article.calendar-online:before{content:'Online Event';position:relative;display:block;font-size:21px;font-family:'Geometria-Medium',sans-serif !important;font-weight:400 !important;margin-bottom:15px}@media(max-width:575.98px){.hero{margin-bottom:60px !important}p.hero-text{top:30%;left:5%;font-size:1.9rem}.tl-heading{padding-top:30px;padding-bottom:30px}h3.text-full,h4.text-full,.tl-text-full,.packages-text-full,.more-text-full{display:none}h2.lp-heading,.lp-wrap{padding-top:0}.lp-wrap{margin-top:0 !important}ul.buckets{padding:20px 0}ul.buckets li{width:100%}li.bucket:after{position:absolute;top:169px;right:0;content:'';height:1px;display:block;width:100%;background:#000}.makers-section{min-height:auto}.makers-video{margin-top:-140px;padding-bottom:0 !important}h2.makers-title{padding-top:0;width:100%;font-size:50px !important;line-height:54px !important}.news-section{min-height:auto;padding-top:60px !important;padding-bottom:60px !important}.news-btn-subscribe a{margin-left:0}.news-btn-lower{padding-top:30px !important}li.package-bucket{width:100% !important;padding:0 !important;margin-bottom:20px !important}}@media(max-width:767.98px){.hero{margin-bottom:60px !important}p.hero-text{top:30%;left:5%;font-size:1.9rem}.tl-heading{padding-top:30px;padding-bottom:30px}h3.text-full,h4.text-full,.tl-text-full,.packages-text-full,.more-text-full{display:none}h2.lp-heading,.lp-wrap{padding-top:0}.lp-wrap{margin-top:0 !important}ul.buckets{padding:20px 0}ul.buckets li{width:100%}li.bucket:after{position:absolute;top:169px;right:0;content:'';height:1px;display:block;width:100%;background:#000}}@media(max-width:991.98px){h3.text-full,h4.text-full,.tl-text-full,.packages-text-full,.more-text-full{display:none}h2.lp-heading,.lp-wrap{padding-top:0}.lp-wrap{margin-top:0 !important}ul.buckets{padding:20px 0}ul.buckets li{width:100%}li.bucket:after{position:absolute;top:169px;right:0;content:'';height:1px;display:block;width:100%;background:#000}}@media(max-width:1199.98px){h3.text-full,h4.text-full,.tl-text-full,.packages-text-full{display:none}h2.lp-heading,.lp-wrap{padding-top:0 !important}.lp-wrap{margin-top:0 !important}}@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :landscape){h3.text-full{font-size:250px !important;top:-275px !important;right:13% !important}h2.lp-heading,.lp-wrap{padding-top:0 !important}.news-btn2-cn a:after,.news-btn2 a:after{right:-95px}}@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :portrait){h2.lp-heading,.lp-wrap{padding-top:0 !important}.lp-wrap{margin-top:0 !important}.news-btn2-cn a:after,.news-btn2 a:after{display:none}}.page-template-template-kingstonlicious header#masthead,.page-template-template-kingstonlicious header#masthead-mobile,.page-template-template-kingstonlicious .search-form-wrapper,.page-template-template-kingstonlicious .footer{display:none !important}.page-template-template-kingstonlicious .site-content-contain .site-content{border:none !important;margin-top:0 !important;padding-top:0 !important;margin-bottom:0 !important;padding-bottom:0 !important}.page-template-template-kingstonlicious .limit-width{max-width:1410px !important;width:auto}.kingstonlicious-hero{min-height:805px;padding:80px 60px 0}.kingstonlicious-hero h3{padding-top:40px;padding-bottom:40px;font-size:30px !important;font-family:'Zahrah-BoldItalic',serif}.kingstonlicious-hero p{font-size:18px;line-height:29px;color:#fff;max-width:650px;margin:0 auto;padding-bottom:60px}.kingstonlicious-hero a.vc_btn3{font-family:'aktiv-grotesk',sans-serif !important;font-size:16px !important;font-weight:500 !important;color:#000 !important;padding:12px 40px !important}.kingstonlicious-hero a.vc_btn3:hover{background:0 0 !important;color:#fff !important;border:1px solid #fff !important}.kingstonlicious-content{padding:40px 60px}.page-template-template-kingstonlicious .vc_carousel-inner .vc_item{height:auto !important}.page-template-template-kingstonlicious .vc_gitem_row .vc_gitem-col{padding:10px 0 !important}.kl-listing-book{margin-bottom:0 !important}.kl-listing-book p{font-weight:600 !important}.kl-listing-website a,.kl-listing-phone a,.kl-menu a{color:#000 !important;font-weight:400}.kl-listing-website a,.kl-menu a{text-decoration:underline}.kl-listing-website a:hover,.kl-menu a:hover{color:#fff !important;background-color:#000}.kingstonlicious-footer{background:#000;min-height:200px;margin-bottom:0 !important;padding:160px 60px 30px}ul.zoom-social-icons-widget{padding-bottom:0 !important}li.zoom-social_icons-list__item a:hover .socicon{color:#fff !important}.page-template-kingstonlicious-announcment header#masthead,.page-template-kingstonlicious-announcment header#masthead-mobile,.page-template-kingstonlicious-announcment .search-form-wrapper,.page-template-kingstonlicious-announcment .footer{display:none !important}.page-template-kingstonlicious-announcment .site-content-contain .site-content{border:none !important;margin-top:0 !important;padding-top:0 !important;margin-bottom:0 !important;padding-bottom:0 !important}.page-template-kingstonlicious-announcment .limit-width{max-width:1410px !important;width:auto}.kingstonlicious-announcement{position:relative;color:#fff;height:fit-content}.video-bg-container{position:relative;overflow:hidden;height:800px}.video-bg-container .video-bg-player,.video-bg-container .video-bg-overlay,.video-bg-container iframe{position:absolute}.video-bg-container .video-bg-player,.video-bg-container iframe{pointer-events:none}youtube-video{width:100%;min-height:800px;scale:200%}.video-bg-container .video-bg-player{left:50%;width:120%;height:0;transform:translate(-50%,-50%)}.video-bg-container .video-bg-overlay,.video-bg-container iframe{width:100%;height:100%}.video-bg-container .video-bg-overlay{transition:all .25s;background-repeat:no-repeat;background-position:center;background-size:cover}.video-bg-container .video-bg-overlay--fadeOut{visibility:hidden;opacity:0}.video-bg-container iframe{top:0;left:0}.video-content{position:absolute;padding:0 60px;margin-top:0;top:0;left:0;right:0;margin-left:auto;margin-right:auto;max-width:685px;text-align:center !important;pointer-events:all;z-index:99999999999;object-fit:none}.video-content h3,.video-content p,.video-content a{color:#fff !important}.video-content h3{font-family:'Zahrah-SemiBoldItalic',serif;font-size:40px !important;line-height:48px;padding:60px 0 20px}.video-content p{font-weight:400;font-size:18px;line-height:26px;padding-bottom:60px}.video-content a{font-weight:600;font-size:18px;font-weight:600}.video-content a:after{content:"";width:15px;height:36px;background-image:url(/wp-content/themes/TK2018/images/cta-link-vert-white.png);background-size:15px 36px;position:absolute;left:50%;margin-top:40px;display:inline-block;opacity:1;transition:.2s}.video-content a:hover:after{margin-top:45px;transition:.3s}.margin-fix-footer{padding-left:-15px}.upcoming-event-bucket-container{height:695px !important}.upcoming-event-bucket-image img{height:695px !important;width:auto !important;object-fit:cover !important}.upcoming-event-bucket-container .wpb_single_image{margin-bottom:0 !important}.upcoming-event-bucket-image-container .vc_column-inner{padding:0 !important;float:left !important}@media (max-width:768px){.upcoming-event-bucket-image img{height:490px !important}youtube-video{scale:400%}}.ytp-spinner{color:#0085ba;opacity:0 !important}.upcoming-event-bucket-text-container{padding-left:30px !important;height:695px !important;display:flex;flex-direction:column;justify-content:center}.upcoming-event-bucket-text-container h4 a{font-family:'aktiv-grotesk',sans-serif !important;font-size:16px !important;width:fit-content !important;color:#707070 !important;text-transform:uppercase}.upcoming-event-bucket-text-container h4 a:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f0c9";padding-right:5px}.upcoming-event-bucket-text-container h3{font-family:'aktiv-grotesk',sans-serif !important;font-size:24px !important;font-weight:500 !important}.upcoming-event-bucket-text-container h4 a:hover{color:#ba2b35 !important}.upcoming-event-bucket-text-container h2{font-family:'Zahrah-SemiBoldItalic',serif !important;font-size:39px !important;margin-bottom:56px}.upcoming-event-bucket-big-p-container{max-width:497px !important}.upcoming-event-bucket-call-to-book{border:solid #000;padding-bottom:10px !important;border-width:0 0 2px;max-width:497px !important;margin-right:30px !important;content:'';background-image:url('/wp-content/themes/TK2018/images/cta-arrow.png');background-size:36px 16px;background-repeat:no-repeat;background-position:100px 60%;transition:.4s}.upcoming-event-bucket-call-to-book:hover{background-position:120px 60%}.upcoming-event-bucket-call-to-book a{font-family:'aktiv-grotesk',sans-serif !important;font-size:16px !important;font-weight:500 !important;text-transform:none !important}.taste-section{padding:90px 0}#stay-informed{max-width:372px;text-align:center;margin:5px auto 0 auto}.kingstonlicious-background-video{position:absolute;z-index:0;height:100vh !important;overflow:hidden;top:0;left:0;right:0;bottom:0}.kingstonlicious-annoucement-text{display:flex;align-items:center;justify-content:center;max-height:810px}.kingstonlicious-announcement h3{z-index:1;font-size:2.5rem !important;font-style:italic !important;font-family:'Zahrah-BoldItalic',serif !important}.kingstonlicious-annoucement-logo{max-width:300px}.kingstonlicious-announcement h4{z-index:1;font-size:1.125rem !important;font-family:'aktiv-grotesk',sans-serif !important;font-weight:200}.kingstonlicious-announcement .vc_btn3{font-family:'aktiv-grotesk',sans-serif !important;font-size:16px !important;font-weight:500 !important;color:#000 !important;padding:12px 40px !important;background:0 0 !important;border:none !important;color:#fff !important}.kingstonlicious-announcement .vc_btn3:hover{box-sizing:border-box;border:1px solid #fff !important}#mc-embedded-subscribe{font-family:'aktiv-grotesk',sans-serif !important;font-size:16px !important;font-weight:500 !important;margin-top:48px;border:1px solid #000 !important;background:#000;color:#fff}#mc-embedded-subscribe:hover{color:#000 !important;background:0 0 !important}#mc_embed_signup{margin-left:20px;margin-right:20px;width:auto}.center-mc-form{display:flex;justify-content:center}.kingstonlicious-form-area .taste-mega-text{text-transform:none;color:#3d2ee8;mix-blend-mode:normal;opacity:.8;font-family:'Zahrah-Semibold',serif !important;font-size:350px !important;position:absolute;top:20%;right:-300px;z-index:0;rotate:90deg;pointer-events:none !important;z-index:9999}.confirm-options,.privacy-agree{display:flex;flex-direction:row;align-items:flex-start;font-size:16px !important}.confirm-options{margin-bottom:43px !important;font-weight:400 !important}.privacy-policy-info{font-weight:400 !important}.privacy-agree-statement{margin-top:43px !important;font-size:16px !important;font-weight:400 !important}#sign-up-newsletter-yes,#sign-up-newsletter-no{margin-top:6px}.kingstonlicious-announcement-footer{background:#000;height:371px;margin-bottom:0 !important;display:flex;justify-content:space-between;align-items:center;color:#fff !important}.kingstonlicious-announcement-link{border-bottom:2px solid #fff !important;padding-bottom:13px;margin-bottom:60px !important;margin:0 !important;margin-top:0 !important;margin-block-start:0 !important}.kingstonlicious-announcement-link a{font-size:18px;font-weight:600}.kingstonlicious-announcement-link a:after{content:"";width:36px;height:15px;background-image:url(/wp-content/themes/TK2018/images/cta-arrow-white-stroke.png);background-size:36px 15px;position:absolute;margin-left:50px;margin-top:0;display:inline-block;bottom:47%;right:4%;opacity:1;-webkit-transition:.15s all ease-in-out;-moz-transition:.15s all ease-in-out;-ms-transition:.15s all ease-in-out;-o-transition:.15s all ease-in-out;transition:.15s all ease-in-out}.kingstonlicious-no-margin{margin:0 !important;padding:0 !important}.kingstonlicious-no-margin #zoom-social-icons-widget-2{padding:0 !important}.kingstonlicious-form-area h2{font-size:40px !important}.kingstonlicious-form-area h4{font-family:'aktiv-grotesk',sans-serif !important;font-size:1.125rem !important;line-height:26px !important;font-weight:500 !important}.mc-field-group{margin-top:1rem !important}@media (min-width:1569px) and (max-width:1920px){.video-content{margin-top:380px !important}}@media (min-width:1400px) and (max-width:1568px){.video-content{margin-top:250px !important}}@media (min-width:1141px) and (max-width:1399px){.video-content{margin-top:180px !important}}@media (max-width:1140px){.video-bg-container{min-height:800px}.vid-content-logo{max-width:336px !important}.video-content{margin-top:110px !important}}@media(max-width:991.98px){.video-bg-container{min-height:800px}.video-bg-container iframe{scale:200%}.video-content{margin-top:60px !important}}@media(max-width:767.98px){.video-bg-container{min-height:540px}.video-bg-container iframe{scale:200%}.video-content{margin-top:30px !important}.vid-content-logo{max-width:250px !important}}@media(max-width:575.98px){.video-bg-container{min-height:900px}.video-bg-container iframe{scale:500%}#video-content-wrapper{position:relative;top:-60px}.hero-text-wrapper{margin-top:60px !important}.vid-content-logo{max-width:250px !important}.video-content h3{font-size:30px !important;padding:25px 0}.video-content p{font-size:16px;padding-bottom:40px}.video-content a{font-size:16px;font-weight:600}}@media (max-width:910px){.taste-mega-text{display:none !important}.kingstonlicious-announcement-footer{flex-direction:column;text-align:center !important}.kingstonlicious-footer-logo{text-align:center !important}.kingstonlicious-announcement-link{margin-bottom:2rem !important}}.page-template-kingstonlicious-announcment .site-content-contain{padding-top:0 !important}.page-template-kingstonlicious-2023 header#masthead,.page-template-kingstonlicious-2023 header#masthead-mobile,.page-template-kingstonlicious-2023 .search-form-wrapper,.page-template-kingstonlicious-2023 .footer{display:none !important}.page-template-kingstonlicious-2023 .site-content-contain .site-content{border:none !important;margin-top:0 !important;padding-top:0 !important;margin-bottom:0 !important;padding-bottom:0 !important}.kingstonlicious-page-link-buttons{display:flex;justify-content:center;flex-wrap:wrap;width:200%;margin-left:30px;margin-right:30px}@media (max-width:700px){.kingstonlicious-page-link-buttons{flex-direction:column;align-items:center}}@media (max-width:700px){.kingstonlicious-hero{min-height:805px;padding:30px 30px 0}.hero-text-wrapper{margin-top:100px !important;min-height:805px;padding:30px 30px 0}}.kingstonlicious-page-link-button{border:solid #000;padding-bottom:10px !important;border-width:0 0 2px;border-color:#fff;content:'';background-size:36px 16px;background-repeat:no-repeat;background-position:80% 50%;transition:.4s;width:200px !important;margin:15px !important;font-weight:200 !important;position:relative;height:50px}.kingstonlicious-page-link-button a{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%,-50%);transition:all .5s;font-size:16px !important}.kingstonlicious-page-link-button:hover{background-image:url(/wp-content/themes/TK2018/images/TK_arrow_white_x2.svg);background-position:100% 50%;background-repeat:no-repeat}.kingstonlicious-page-link-button:hover a{left:40%}.hero-text-wrapper{position:absolute;padding:0 60px;margin-top:0;top:0;left:0;right:0;margin-left:auto;margin-right:auto;margin-top:180px;max-width:685px;text-align:center !important;pointer-events:all;z-index:100;display:flex;align-items:center;flex-direction:column}.hero-text-wrapper h3,.hero-text-wrapper p,.hero-text-wrapper a{color:#fff !important}.vid-content-logo{display:block;max-width:336px;margin-top:35px}@media (max-width:700px){.vid-content-logo{margin-top:96px}}.hero-text-wrapper h3{font-family:'Zahrah-SemiBoldItalic',serif;font-size:40px !important;line-height:48px;padding:56px 0 32px;width:100vw;padding-left:30px;padding-right:30px}.hero-text-wrapper p{font-weight:400;font-size:18px;line-height:26px;padding-bottom:32px}.hero-text-wrapper a{font-weight:600;font-size:18px;font-weight:600}.kingstonlicious-offer-banner{background-color:#000 !important;color:#fff !important;width:100vw !important;position:absolute;z-index:1000;display:flex;justify-content:center;align-items:center;height:3rem;text-align:center}.kingstonlicious-offer-banner-text{padding:0 !important;z-index:1001;color:#fff !important;font-weight:700}.kl-event-selectors-scroll{width:100%;overflow-x:auto}.kingstonlicious-event-selectors{display:flex;padding-left:25px;min-width:fit-content;padding-right:25px;justify-content:center}.kingstonlicious-event-post{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap-reverse;max-width:1168px}.kingstonlicious-event-text{display:flex;flex-direction:column;justify-content:flex-end;margin-right:30px;width:460px;border:solid #000;padding-bottom:15px !important;border-width:0 0 2px}.kl-event-tip{height:32px;width:fit-content;display:inline-block;text-align:center;color:#fff;font-weight:700;font-size:12px;line-height:32px;letter-spacing:.05em;margin-bottom:auto;padding-inline:10px}.kl-event-title{font-size:24px;font-weight:700;margin-bottom:8px;margin-top:30px;line-height:1.25}.kl-event-description{margin-bottom:24px}.kl-event-description p{font-size:16px;color:#363636}.kl-event-date{margin-bottom:48px;font-size:16px !important}.kl-event-menu{font-family:'aktiv-grotesk',sans-serif !important;font-size:12px !important;width:fit-content !important;color:#858585 !important;text-transform:uppercase;margin-bottom:30px;letter-spacing:.05em;font-weight:600 !important;opacity:95%}.kl-event-menu:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f0c9";padding-right:5px}.kl-event-menu:hover{color:#ba2b35 !important}.kl-event-phone a,.kl-event-phone p{color:#000 !important;font-family:'aktiv-grotesk',sans-serif !important;font-size:16px !important;font-weight:700 !important;text-transform:none !important}.kl-event-phone a:after{display:inline-block;content:'';background-image:url(/wp-content/themes/TK2018/images/biz-events/cta-arrow.svg);background-size:29.98px 12.62px;background-repeat:no-repeat;background-position:7px 30%;width:100px;height:12.62px;position:relative;transition:.3s}.kl-event-phone a:hover:after{background-position:17px 30%}.kl-event-phone-number{display:none}.kl-event-image{width:668px !important;height:469px !important;object-fit:cover}.kl-event-option-selector{display:none}.kl-event-option-selector~label{font-family:'Zahrah-SemiBoldItalic',serif;font-size:17px;color:#000;border:1px solid #000;border-radius:100%;width:70px;height:70px;display:flex;justify-content:center;align-items:center;flex-direction:column;margin-right:15px;margin-left:15px;margin-bottom:44px;text-align:center;flex-basis:auto}@media (max-width:700px){.kl-event-option-selector~label{margin-right:5px;margin-left:5px}}.kl-event-option-selector~label p{font-family:'Zahrah-SemiBoldItalic',serif;font-size:17px;color:#000;text-align:center;line-height:17px !important;text-transform:uppercase}.kl-event-option-selector:hover:not(:checked)~label{background-color:#e5e5e5;border:1px solid #e5e5e5}.kl-event-option-selector:checked~label{color:#fff;background-color:#000}.kl-event-option-selector:checked~label p{color:#fff}.tasty-deco-text{text-transform:none;color:#fff;mix-blend-mode:overlay;opacity:.9;font-family:'Zahrah-Semibold',serif !important;font-size:350px !important;position:absolute;top:417px;right:-250px;z-index:0;rotate:90deg;pointer-events:none !important;z-index:9999}.tasty-deco-text-second{text-transform:none;color:#000;mix-blend-mode:normal;opacity:.1;font-family:'Zahrah-Semibold',serif !important;font-size:350px !important;position:absolute;top:417px;right:-250px;z-index:0;rotate:90deg;pointer-events:none !important;z-index:9999}.kl-event-title+.kl-event-description{margin-top:30px}@media (max-width:700px){.kingstonlicious-event-post{margin:30px}.tasty-deco-text,.tasty-deco-text-second{display:none}}@media (max-width:1168px){.kingstonlicious-event-text{margin-right:0;width:668px;margin-top:30px}.tasty-deco-text,.tasty-deco-text-second{right:-300px}}@media (min-width:700px){.kl-event-phone-number{display:inline}}.food-tours-offer{margin:auto}.food-tours-offer-grid{display:grid;grid-template-columns:repeat(2,minmax(0, 1fr))}.food-tours-offer-wrap{position:relative}.food-tours-offer-text-container{max-width:370px}.food-tours-offer-text{background-color:#000;height:533px !important;display:flex;align-items:center;justify-content:center}.food-tours-offer-text h2{color:#fff;font-weight:lighter !important;margin-bottom:24px;width:250px}.food-tours-offer-text p{color:#fff;margin-bottom:64px}.food-tours-offer-image{max-height:533px}.food-tours-offer-image img{object-fit:cover;max-height:533px;height:100%;width:100%}.food-tours-offer-link{display:block;color:#fff !important;font-family:'aktiv-grotesk',sans-serif !important;font-size:16px !important;font-weight:700 !important;text-transform:none !important;border-bottom:solid #fff 2px;width:100%;padding-bottom:15px}.food-tours-offer-link:after{display:inline-block;content:'';background-image:url(/wp-content/themes/TK2018/images/biz-events/cta-arrow-white.svg);background-size:29.98px 12.62px;background-repeat:no-repeat;background-position:7px 30%;width:100px;height:12.62px;position:relative;transition:.3s}.food-tours-offer-link:hover:after{background-position:17px 30%}.food-tours-offer-bubble{position:absolute;height:162px;width:162px;border-radius:50%;background-color:#cb333b !important;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;color:#fff;left:50%;transform:translate(-50%,-250px)}.food-tours-offer-bubble h3{width:110px;font-family:'aktiv-grotesk',sans-serif !important;font-size:1.125rem;font-weight:700;line-height:20px}.food-tours-offer-bubble h4{line-height:16px;font-weight:bolder;margin-top:8px;width:120px;font-size:.75rem;text-transform:uppercase;font-family:'aktiv-grotesk',sans-serif !important}@media (max-width:800px){.food-tours-offer-grid{display:grid;grid-template-columns:1fr;grid-template-rows:310px 1fr}.food-tours-offer-image{grid-row-start:1;max-height:533px}.food-tours-offer-image img{object-fit:cover;max-height:310px !important;max-height:533px;width:100%}.food-tours-offer-bubble{transform:translate(-50%,233px);top:0}.food-tours-offer-text{text-align:center}.food-tours-offer-text h2{margin-inline:auto}.food-tours-offer-text p{margin-inline:10px}.food-tours-offer-link{display:inline-block;width:200px}.food-tours-offer-link:after{display:none}}.visitkingston-link{border-bottom:2px solid #fff !important;padding-bottom:13px;margin-bottom:60px !important;min-width:200px !important}.visitkingston-link a{font-size:18px;font-weight:600}.visitkingston-link a:after{content:"";width:36px;height:15px;background-image:url(/wp-content/themes/TK2018/images/cta-arrow-white-stroke.png);background-size:36px 15px;position:absolute;margin-left:50px;margin-top:0;display:inline-block;bottom:47%;right:4%;opacity:1;-webkit-transition:.15s all ease-in-out;-moz-transition:.15s all ease-in-out;-ms-transition:.15s all ease-in-out;-o-transition:.15s all ease-in-out;transition:.15s all ease-in-out}@media (max-width:1140px){.page-template-template-kingstonlicious .site-content-contain .site-content{border:none !important;margin-top:0 !important;padding-top:0 !important}.page-template-template-kingstonlicious .site-content-contain{padding-top:0 !important;margin-top:0 !important}}@media(max-width:575.98px){.kingstonlicious-hero{min-height:805px;padding:30px 30px 0}.kingstonlicious-content{padding:40px 30px}.kingstonlicious-footer{padding-top:90px}}.page-template-kingstonlicious-2023 .restaurants{padding:96px 0;max-width:1168px;margin:0 auto;text-align:center}.page-template-kingstonlicious-2023 .restaurants h2,.page-template-kingstonlicious-2023 .packages h2{font-size:44px !important;font-family:'Zahrah-SemiBoldItalic',serif !important;padding-bottom:32px !important}@media(max-width:600px){.page-template-kingstonlicious-2023 .packages h2{font-size:40px !important}}.page-template-kingstonlicious-2023 a.restaurant-menu:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f0c9";padding-right:5px}.page-template-kingstonlicious-2023 a.restaurant-menu{font-family:'aktiv-grotesk',sans-serif !important;font-size:12px !important;font-weight:600 !important;letter-spacing:.05em;color:#858585;opacity:95%;text-transform:uppercase}.page-template-kingstonlicious-2023 a.restaurant-menu:hover{color:#ba2b35;opacity:100%}.page-template-kingstonlicious-2023 .restaurants h4{font-family:'aktiv-grotesk',sans-serif;font-size:16px;margin-top:10px;margin-bottom:10px;max-width:600px;margin-left:auto;margin-right:auto}.page-template-kingstonlicious-2023 .kl-restaurant{text-align:left;max-width:268px;border-bottom:2px solid #000;padding-bottom:20px;position:relative}.page-template-kingstonlicious-2023 .restaurant-img-container{position:relative}.page-template-kingstonlicious-2023 .kl-restaurant h4{font-family:'aktiv-grotesk',sans-serif;font-size:21px;font-weight:700;padding:10px 0 0;margin-bottom:0}.page-template-kingstonlicious-2023 .restaurant-price{width:56px;height:32px;text-align:center;color:#fff;font-weight:700;font-size:12px;line-height:32px;letter-spacing:.05em;position:absolute;top:0;left:0}.page-template-kingstonlicious-2023 a.restaurant-link{position:absolute;bottom:0}.page-template-kingstonlicious-2023 a.restaurant-link,.page-template-kingstonlicious-2023 a.kl-package-link,a.kl-package-link{font-weight:16px;font-weight:700;color:#000;padding-bottom:15px}.page-template-kingstonlicious-2023 a.link-arrow:after,.page-template-kingstonlicious-2023 a.kl-package-link:after,a.kl-package-link:after{display:inline-block;content:'';background-image:url(/wp-content/themes/TK2018/images/biz-events/cta-arrow.svg);background-size:29.98px 12.62px;background-repeat:no-repeat;background-position:center;width:29.98px;height:12.62px;position:relative;top:1px;left:7px;transition:.3s}.page-template-kingstonlicious-2023 a.restaurant-link:hover:after,.page-template-kingstonlicious-2023 a.kl-package-link:hover:after,a.kl-package-link:hover:after{left:17px;transition:.2s}.page-template-kingstonlicious-2023 .btn-load-more-pkgs,.page-template-kingstonlicious-2023 .btn-load-more-rest{background:#e2e2e2;color:#000;font-weight:700;font-size:16px;text-align:center;padding:15px 40px;transition:.3s;margin-top:56px}.page-template-kingstonlicious-2023 .btn-load-more-pkgs:hover,.page-template-kingstonlicious-2023 .btn-load-more-rest:hover{background:#000;color:#fff;transition:.2s}.page-template-kingstonlicious-2023 .packages{padding:120px 0 60px;background:#f4f4f4;width:100%;text-align:center}@media(max-width:600px){.page-template-kingstonlicious-2023 .packages{padding:96px 0 60px}}.page-template-kingstonlicious-2023 .packages h2{padding-bottom:52px !important}.page-template-template-packages-single .packages-content,.page-template-kingstonlicious-2023 .packages-content{display:flex;flex-wrap:wrap;justify-content:center;gap:40px 30px;max-width:1168px;margin:0 auto}.page-template-kingstonlicious-2023 .kl-package,.kl-package{position:relative;max-width:368px;background:#fff;padding-bottom:100px}.page-template-kingstonlicious-2023 .kl-package-img-container,.kl-package-img-container{position:relative;top:0 !important}.kl-package-img-container img{min-height:260px;max-height:260px;width:100%}.kl-package-img-container .kl-package-img-extra-banner{background:#3d2ee8;padding-top:7px;padding-bottom:7px;position:absolute;top:26px;padding-left:10px;padding-right:22px;display:flex;align-items:center}.kl-package-img-container .kl-package-img-extra-banner p{color:#fff;text-transform:uppercase;font-size:12px !important;font-weight:700;margin-bottom:0;margin-top:2px}.kl-package-img-container .kl-package-img-extra-banner svg{height:16px;color:#fff}.page-template-kingstonlicious-2023 .kl-package h3,.kl-package h3{font-size:21px !important;line-height:1.3 !important;font-family:'aktiv-grotesk',sans-serif;font-weight:700;padding-bottom:20px !important;margin-bottom:0}.page-template-kingstonlicious-2023 .kl-package-content,.kl-package-content{position:relative;padding:40px 35px 0;text-align:left !important}.page-template-kingstonlicious-2023 .kl-package-content p,.kl-package-content p{color:#363636;font-size:16px;line-height:25px;font-weight:400;opacity:92%;padding-bottom:20px !important}.page-template-kingstonlicious-2023 .kl-package-content h6,.kl-package-content h6{font-family:'aktiv-grotesk',sans-serif;font-size:12px;margin-bottom:0 !important;padding-bottom:8px !important;font-weight:700;letter-spacing:.05em;color:#000;opacity:95%}.page-template-kingstonlicious-2023 .kl-package-content ul,.kl-package-content ul{margin:0;padding:0 0 20px 12px;list-style:none}.page-template-kingstonlicious-2023 .kl-package-content li,.kl-package-content li{display:block;padding:0;margin:0;font-family:'aktiv-grotesk',sans-serif;font-size:16px;line-height:25px;color:#000;color:#363636;opacity:92%}.page-template-kingstonlicious-2023 .kl-package-content li:before,.kl-package-content li:before{content:"•";color:#363636;display:inline-block;font-size:15px;width:12px;margin-left:-12px}.page-template-kingstonlicious-2023 .package-link-container,.package-link-container{position:absolute;bottom:0;left:0;width:100%;padding:10px 35px;text-align:left !important}.page-template-kingstonlicious-2023 .package-link-container hr,.package-link-container hr{margin-top:15px;height:2px;background:#000}.page-template-kingstonlicious-2023 .kl-note,.kl-note{display:block;text-align:center;padding:60px 30px 0;font-size:14px !important;font-family:'aktiv-grotesk',sans-serif;font-weight:400;color:#363636 !important;text-align:center;margin-left:30px;margin-right:30px}.page-template-kingstonlicious-2023 .kl-note a,.kl-note a{font-size:14px !important;font-family:'aktiv-grotesk',sans-serif;color:#363636 !important;font-weight:400;text-decoration:underline}.page-template-kingstonlicious-2023 .kl-note a:hover,.kl-note a:hover{text-decoration:none}.kl-footer{width:100%;background:#000;min-height:370px;display:flex;flex-direction:column;justify-content:center}.kl-footer-content{max-width:1168px;width:100%;margin:0 auto;padding:60px 0;display:flex;flex-direction:column;align-items:flex-start;gap:60px 0}.kl-footer-row{max-width:1168px;width:100%;display:flex;justify-content:space-between}.tk-footer-logo{flex-shrink:none}.kl-social-icons{list-style:none;margin:0;padding:0;display:flex;gap:0 25px}.kl-social-icons li a,.kl-social-icons a{color:#fff}.tk-footer-link{border-bottom:2px solid #fff !important;padding-bottom:13px;width:273px}.tk-footer-link a{font-size:18px;font-weight:700;color:#fff;text-decoration:none;position:relative}.tk-footer-link a:after{content:"";width:36px;height:15px;background-image:url(/wp-content/themes/TK2018/images/cta-arrow-white-stroke.png);background-size:36px 15px;position:absolute;margin-left:50px;margin-top:0;display:inline-block;bottom:2px;right:-45px;opacity:1;transition:.3s}@media(max-width:600px){.tk-footer-link{text-align:center}.tk-footer-link a:after{display:none}}.tk-footer-link a:hover:after{right:-55px;transition:.2s}.kl-copyright{color:#fff;font-size:14px;line-height:25px !important;font-family:'aktiv-grotesk',sans-serif;font-weight:300}.kl-gov-logos{display:flex}#solar-landing-main .kl-copyright{margin-right:120px}.solar-footer-logo{width:540px}.solar-footer-logo img{width:120%}.kl-gov-logos div:first-child{margin-right:40px}@media(max-width:600px){.kl-gov-logos div:first-child{margin-right:20px}}@media(max-width:600px){.kl-copyright{text-align:center}}.kl-copyright a{color:#fff;font-size:14px;line-height:16px;font-family:'aktiv-grotesk',sans-serif}.kl-copyright a:hover{text-decoration:none}@media(max-width:991.98px){.solar-footer-logo{width:300px}#solar-landing-main .kl-copyright{margin-right:0}.page-template-kingstonlicious-2023 .kl-footer-content{gap:60px 0}.page-template-kingstonlicious-2023 .kl-footer-row,.single-kl_events .kl-footer-row,#solar-landing-main .kl-footer-row{flex-direction:column;align-items:center;gap:60px 0;padding:0 60px}.page-template-kingstonlicious-2023 .kl-blank-space,#solar-landing-main .kl-blank-space{display:none}.page-template-kingstonlicious-2023 .kl-copyright,#solar-landing-main .kl-copyright{text-align:center;font-size:14px !important;line-height:25px !important;padding:0 30px}}@media(max-width:767.98px){.page-template-kingstonlicious-2023 .kl-footer-content,#solar-landing-main,.kl-footer-content{gap:60px 0}.page-template-kingstonlicious-2023 .kl-footer-row,.single-kl_events .kl-footer-row{flex-direction:column;align-items:center;gap:60px 0;padding:0 60px}.page-template-kingstonlicious-2023 .kl-blank-space{display:none}.page-template-kingstonlicious-2023 .kl-copyright{text-align:center;font-size:16px !important;line-height:25px !important;padding:0 30px}}@media(max-width:575.98px){.page-template-kingstonlicious-2023 .restaurant-content,.page-template-kingstonlicious-2023 .packages-content{padding:10px 30px 20px}.page-template-kingstonlicious-2023 .kl-restaurant,.page-template-kingstonlicious-2023 .kl-package{min-width:100%}.page-template-kingstonlicious-2023 .kl-footer-content{gap:60px 0}.page-template-kingstonlicious-2023 .kl-footer-row,.single-kl_events .kl-footer-row{flex-direction:column;align-items:center;gap:60px 0;padding:0 60px}.page-template-kingstonlicious-2023 .kl-blank-space{display:none}.page-template-kingstonlicious-2023 .kl-copyright{text-align:center;font-size:16px !important;line-height:25px !important;padding:0 30px}}.page-template-template-winter-campaign-2021 header#masthead,.page-template-template-winter-campaign-2021 header#masthead-mobile,.page-template-template-winter-campaign-2021 .search-form-wrapper,.page-template-template-winter-campaign-2021 .footer{display:none !important}.page-template-template-winter-campaign-2021 .site-content-contain .site-content{border:none !important;margin-top:0 !important;padding-top:0 !important;margin-bottom:0 !important;padding-bottom:0 !important}.page-template-template-winter-campaign-2021 .limit-width{max-width:1410px !important;width:auto}.tk-winter-hero{margin:0;padding:0;position:relative;top:0;height:810px !important;overflow:hidden !important}.tk-winter-hero-content{position:relative;z-index:3;top:30px;left:0;right:0;max-width:1140px;margin:0 auto !important;padding:0 30px}#tk-winter-hero-overlay{position:absolute;width:100%;height:810px;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.4);z-index:1;margin:0;padding:0}#tk-winter-2021-bg{position:absolute;z-index:0;top:0;right:0;bottom:0;min-width:100%;min-height:100%;object-fit:cover}.tk-winter-head-logo{position:relative;top:0;left:0;z-index:2;padding-bottom:300px}.tk-winter-hero-content h2{color:#fff;position:relative;font-family:aktiv-grotesk,sans-serif;text-transform:none;font-weight:500;font-size:36px;line-height:59px;width:440px;padding-bottom:60px}.tk-winter-hero-content h2:after{content:url('/wp-content/themes/TK2018/images/lines.png');display:block;width:487px;height:120px;position:absolute;top:55px}.tk-winter-hero-btn{background:#cb333b;display:block;color:#fff;width:138px;height:47px;text-align:center;font-size:16.2px;font-weight:500;line-height:45px}.tk-winter-hero-btn:hover{background:#fff;color:#000 !important}.tk-winter-hero-btn:hover{color:#fff}img.tk-winter-love-kingston{display:block;position:absolute;bottom:30px;right:30px}.tk-winter-content{max-width:1140px;margin:0 auto !important}.tk-winter-subheading{font-family:aktiv-grotesk,sans-serif;font-size:18px;font-weight:500}.tk-winter-heading{font-size:45px !important;line-height:50px !important}.tk-winter-top-section p{font-size:18px !important;line-height:29px !important}.tk-winter-text-full{text-transform:none;color:#6fffff;mix-blend-mode:normal;opacity:.8;font-family:'Zahrah-Semibold',serif !important;font-size:350px !important;position:absolute;top:-116px;right:-120%;z-index:0;pointer-events:none !important}.tk-winter-packages-container{overflow:visible !important}.tk-winter-content2{max-width:1140px !important;margin:0 auto !important}.page-template-template-winter-campaign-2021 li.package-bucket a:hover img{transition:all .5s ease-out;transform:scale(1.05)}.page-template-template-winter-campaign-2021 li.package-bucket:first-child a h3:after{content:none}.page-template-template-winter-campaign-2021 li.package-bucket a h3:after{content:"";width:36px;height:15px;background-image:url(/wp-content/themes/TK2018/images/cta-arrow-white-stroke.png);background-size:36px 15px;position:relative;margin-left:50px;margin-top:0;display:block;top:-7%;right:-22%;opacity:0;-webkit-transition:.3s all ease-in-out;-moz-transition:.3s all ease-in-out;-ms-transition:.3s all ease-in-out;-o-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.page-template-template-winter-campaign-2021 li.package-bucket a:hover h3:after{right:-28%;opacity:1}.page-template-template-winter-campaign-2021 li.package-bucket a img{transition:all .5s ease-out;transform:scale(1)}.page-template-template-winter-campaign-2021 span.package-bucket-overlay{background:rgba(0,0,0,.9) !important}.page-template-template-winter-campaign-2021 li.package-bucket:first-child a h3:before{content:none}.page-template-template-winter-campaign-2021 li.package-bucket a h3:before{content:url('/wp-content/themes/TK2018/images/package-lines.png');background:0 0;display:block;position:absolute;top:40px;margin:0}.page-template-template-winter-campaign-2021 li.package-bucket a h3{top:65% !important;left:50px !important;text-align:left !important;line-height:44px}.page-template-template-winter-campaign-2021 li.package-bucket:nth-child(2):after{content:'';background:url('/wp-content/themes/TK2018/images/stamp_icon.png') no-repeat;display:block;width:166px;height:85px;position:absolute;z-index:2;top:-30px;right:-35px;margin:0}@media (max-width:1140px){.page-template-template-winter-campaign-2021 .site-content-contain .site-content{border:none !important;margin-top:0 !important;padding-top:0 !important}.page-template-template-winter-campaign-2021 .site-content-contain{padding-top:0 !important;margin-top:0 !important}.tk-winter-text-full{right:-270%}.page-template-template-winter-campaign-2021 li.package-bucket:nth-child(2):after{display:none}}@media(max-width:991.98px){.tk-winter-head-logo{padding-bottom:200px}.tk-winter-text-full{display:none}.tk-winter-love-kingston{display:none !important}}@media(max-width:767.98px){.tk-winter-head-logo{padding-bottom:200px}.tk-winter-text-full{display:none}.page-template-template-winter-campaign-2021 li.package-bucket:nth-child(2):after{display:none}.tk-winter-love-kingston{display:none !important}}@media(max-width:575.98px){.tk-winter-head-logo{padding-bottom:200px}#tk-winter-hero-overlay{background-color:rgba(0,0,0,.59)}.tk-winter-hero-content h2{width:auto;line-height:50px}.tk-winter-hero-content h2:after{display:none}.tk-winter-love-kingston{display:none !important}.tk-winter-text-full{display:none}.page-template-template-winter-campaign-2021 li.package-bucket a h3{top:55.5% !important}.page-template-template-winter-campaign-2021 li.package-bucket:nth-child(2):after{content:none}.page-template-template-winter-campaign-2021 li.package-bucket:nth-child(2):after{display:none}}.page-template-template-conference header#masthead,.page-template-template-conference header#masthead-mobile,.page-template-template-conference .search-form-wrapper,.page-template-template-conference #footer-section2,.page-template-template-conference #footer-section3{display:none !important}.page-template-template-conference .footer{max-width:100% !important;width:1440px !important;margin:0 auto !important;padding:0 !important}.page-template-template-conference div#logo-w-social{margin-right:150px}.page-template-template-conference .footer #footer-section1{padding:80px 140px 0 !important;background-color:#fff !important}.page-template-template-conference .footer #footer-section1 h4{font-size:22px !important;padding-bottom:0 !important}.page-template-template-conference div#visitor-guide{display:none}.page-template-template-conference .site-content-contain .site-content{border:none !important;margin-top:0 !important;padding-top:0 !important;margin-bottom:0 !important;padding-bottom:0 !important}.page-template-template-conference .limit-width{max-width:1440px !important;width:100% !important;margin:0 auto !important}.page-template-template-conference .conference-hero{min-height:790px;max-width:1440px !important;margin:0 auto !important;padding:90px}.page-template-template-conference .conference-hero-sub-title{font-family:aktiv-grotesk !important;font-style:normal;font-size:16px;text-transform:uppercase;font-weight:500;position:absolute;top:150px;left:160px;letter-spacing:2px}.page-template-template-conference .hero-line{position:absolute;top:205px;left:160px}.page-template-template-conference .conference-hero-main-title{font-size:73px;line-height:73px;font-family:'Zahrah-SemiBold',serif;font-style:oblique;text-transform:uppercase;width:380px;position:absolute;top:260px;left:160px}.page-template-template-conference .conference-text-full{text-transform:none;color:#ffc72c;mix-blend-mode:normal;opacity:.8;font-family:'Zahrah-Semibold',serif !important;font-size:300px !important;position:absolute;font-style:normal;bottom:132px;right:-.45%;z-index:0;pointer-events:none !important}.page-template-template-conference .conference-hero .vc_column-inner{padding:0 !important}.page-template-template-conference ul#menu-conference.sticky{position:fixed;top:0;z-index:999;max-width:100%;width:1440px;margin:0 auto}#conference>.widget,#conference{margin-bottom:0 !important;padding-bottom:0 !important}ul#menu-conference{background:#000;height:90px;padding:30px;position:relative;text-align:center}ul#menu-conference li{border:0 !important;padding:0 40px 0 0 !important;list-style:none !important;display:inline-block}ul#menu-conference li a{color:#fff;font-size:17px;font-weight:500}ul#menu-conference li a:hover{text-decoration-line:underline !important;text-decoration-style:solid !important;text-decoration-color:#fff !important;text-decoration-thickness:1px !important}ul#menu-conference li a.active-link{text-decoration-line:underline !important;text-decoration-style:solid !important;text-decoration-color:#fff !important;text-decoration-thickness:2px !important}.page-template-template-conference #conference-info-btn{padding-top:20px}.page-template-template-conference .dl-guide-content{display:flex !important;align-items:center !important;justify-content:center !important}.page-template-template-conference .dl-guide-container img{width:100% !important;height:auto !important}.page-template-template-conference .see-do-event-title,.page-template-template-conference .see-do-event-price,.page-template-template-conference .guide-title,.page-template-template-conference h2.tdt-slider-heading{font-size:20px !important;font-family:aktiv-grotesk;font-weight:500;text-transform:none}.page-template-template-conference h2{font-family:'Zahrah-SemiBold',serif;font-style:oblique;font-size:45px !important;padding-bottom:20px;margin-bottom:0}.page-template-template-conference .content-body p{font-size:18px;line-height:30px;margin-bottom:0;padding-bottom:30px}.page-template-template-conference h4{font-family:'Zahrah-SemiBold',serif;font-style:oblique;font-size:32px;line-height:36px;margin-bottom:0;padding-bottom:20px}.page-template-template-conference h2.tdt-slider-heading{padding:20px 0 !important;margin:0 !important;font-style:normal}.page-template-template-conference .tdt-slider .content-section p,.page-template-template-conference .maps-guides-body-text p,.page-template-template-conference .see-do-event-text p{font-size:14px !important;line-height:24px !important}.page-template-template-conference a.ultimate_carousel_btn,.page-template-template-conference .conference-btn button{border:1px solid #000 !important;min-width:100px !important;min-height:45px !important;padding:10px 40px !important;border-radius:0 !important;font-weight:bolder !important;font-size:16px !important;color:#000 !important;transition:.2s}.page-template-template-conference .conference-btn-light button{border:1px solid #fff !important;min-width:100px !important;min-height:45px !important;padding:10px 40px !important;border-radius:0 !important;font-weight:bolder !important;font-size:16px !important;color:#fff !important;transition:.2s;background:#000 !important}.page-template-template-conference a.ultimate_carousel_btn:hover,.page-template-template-conference .conference-btn button:hover{background:#000 !important;color:#fff !important;border:1px solid #fff !important}.page-template-template-conference .conference-btn-light button:hover{color:#000 !important;border:1px solid #000 !important;background:#fff !important}.page-template-template-conference .slick-prev:before{content:" " !important;background-image:url('/wp-content/themes/TK2018/images/prev@2x.png');background-size:contain;color:red !important;font-size:85px !important;width:85px;height:85px;display:block}.page-template-template-conference .slick-prev{left:-100px !important;top:38.5% !important}.page-template-template-conference .slick-next{right:-37px !important;top:38.5% !important}.page-template-template-conference .slick-next:before{content:" " !important;background-image:url('/wp-content/themes/TK2018/images/next@2x.png');background-size:contain;color:red !important;width:85px;height:85px;display:block}.page-template-template-conference .tdt-slider .slick-track{min-height:540px !important;height:500px !important}.page-template-template-conference .see-do-event-price{position:relative}.page-template-template-conference .slick-dots li button:before{font-family:'slick' !important;font-size:15px !important;line-height:20px;opacity:.1}.page-template-template-conference .slick-dots li{padding-right:30px !important}.page-template-template-conference .see-do-body-text p,.page-template-template-conference .concierge-text p{color:#fff !important}.page-template-template-conference #see-do,.page-template-template-conference #conference-info,.page-template-template-conference #maps-guides,.page-template-template-conference #stay,.page-template-template-conference #here,.page-template-template-conference #concierge{padding:100px 137px !important;max-width:100% !important;width:1440px !important;margin:0 auto !important}.see-do-event{padding:20px !important}#see-do-body-text p,#concierge-body-text p{color:#fff !important}.page-template-template-conference .events-text-full{text-transform:none;font-style:normal;color:#fff;mix-blend-mode:normal;font-family:aktiv-grotesk,sans-serif !important;font-size:103px !important;font-weight:600;position:absolute;top:250px;right:-425px;z-index:9;pointer-events:none !important;transform-origin:0 0;transform:rotate(-90deg)}.page-template-template-conference .directions-text-full{text-transform:none;font-style:normal;color:#000;mix-blend-mode:normal;font-family:aktiv-grotesk,sans-serif !important;font-size:103px !important;font-weight:600;position:absolute;top:253px;right:-577px;z-index:9;pointer-events:none !important;transform-origin:0 0;transform:rotate(-90deg)}.slicknav_menu{padding:20px 5px !important}.slicknav_brand img{margin-top:8px !important}.slicknav_nav li.menu-item-542346{display:none !important}@media (max-width:1280px){.page-template-template-conference .conference-text-full{display:none !important}}@media (max-width:1140px){.page-template-template-conference #see-do,.page-template-template-conference #conference-info,.page-template-template-conference #maps-guides,.page-template-template-conference #stay,.page-template-template-conference #here,.page-template-template-conference #concierge{padding:60px 20px !important}.page-template-template-conference .site-content-contain{padding:0 !important}.page-template-template-conference .limit-width{width:100% !important}.page-template-template-conference .conference-text-full,.page-template-template-conference .events-text-full,.page-template-template-conference .directions-text-full{display:none !important}.slicknav_nav li.menu-item-542346{display:none !important}}@media(max-width:991.98px){.page-template-template-conference #see-do,.page-template-template-conference #conference-info,.page-template-template-conference #maps-guides,.page-template-template-conference #stay,.page-template-template-conference #here,.page-template-template-conference #concierge{padding:60px 20px !important}.page-template-template-conference .limit-width{width:100% !important}.page-template-template-conference .conference-text-full,.page-template-template-conference .events-text-full,.page-template-template-conference .directions-text-full{display:none !important}.page-template-template-conference .see-do-event .vc_column-inner{padding:30px 20px 10px !important}.page-template-template-conference .tdt-slider .slick-track{min-height:704px !important;height:700px !important}.page-template-template-conference .slick-prev:before{display:none !important}.page-template-template-conference .slick-next:before{display:none !important}#conference-info .content-body{margin-bottom:0 !important;padding-bottom:0 !important}.page-template-template-conference #conference-info-btn{padding-top:0 !important;margin-top:-30px}.slicknav_nav li.menu-item-542346{display:none !important}}@media(max-width:767.98px){.page-template-template-conference #see-do,.page-template-template-conference #conference-info,.page-template-template-conference #maps-guides,.page-template-template-conference #stay,.page-template-template-conference #here,.page-template-template-conference #concierge{padding:60px 20px !important}.page-template-template-conference .conference-text-full,.page-template-template-conference .events-text-full,.page-template-template-conference .directions-text-full{display:none !important}.slicknav_nav li.menu-item-449043{display:none !important}.page-template-template-conference .limit-width{width:100% !important}.page-template-template-conference .conference-hero{min-height:480px !important}.page-template-template-conference .conference-hero-sub-title{font-family:aktiv-grotesk !important;font-size:16px;text-transform:uppercase;font-weight:500;position:absolute;top:120px;left:40px}.page-template-template-conference .hero-line{position:absolute;top:180px;left:40px}.page-template-template-conference .conference-hero-main-title{font-size:38px;line-height:38px;text-transform:uppercase;width:380px;position:absolute;top:240px;left:40px}.page-template-template-conference .tdt-slider .slick-track{min-height:540px !important;height:500px !important}.slicknav_nav li.menu-item-542346{display:none !important}}@media(max-width:575.98px){.page-template-template-conference #see-do,.page-template-template-conference #conference-info,.page-template-template-conference #maps-guides,.page-template-template-conference #stay,.page-template-template-conference #here,.page-template-template-conference #concierge{padding:60px 10px !important}.page-template-template-conference div#logo-w-social{margin-right:auto}.page-template-template-conference .footer #footer-section1{padding:20px !important}.page-template-template-conference .conference-text-full,.page-template-template-conference .events-text-full,.page-template-template-conference .directions-text-full{display:none !important}.slicknav_nav li.menu-item-542346{display:none !important}.page-template-template-conference .limit-width{width:100% !important}.page-template-template-conference .conference-hero{min-height:480px !important}.page-template-template-conference .conference-hero-sub-title{font-family:aktiv-grotesk !important;font-size:16px;text-transform:uppercase;font-weight:500;position:absolute;top:120px;left:40px}.page-template-template-conference .hero-line{position:absolute;top:180px;left:40px}.page-template-template-conference .conference-hero-main-title{font-size:36px;line-height:36px;text-transform:uppercase;width:380px;position:absolute;top:240px;left:40px}.page-template-template-conference #conference-info{padding:20px !important}.page-template-template-conference #conference-info-btn{padding-top:0 !important}.page-template-template-conference .see-do-event .vc_column-inner{padding:30px 20px 10px !important}.page-template-template-conference .dl-guide-content{padding-right:30px;padding-left:30px}.page-template-template-conference .slick-prev:before{display:none !important}.page-template-template-conference .slick-next:before{display:none !important}.page-template-template-conference #conference-info-btn{padding-top:0 !important;margin-top:-30px}.page-template-template-conference .tdt-slider .slick-track{min-height:540px !important;height:500px !important}}li.merch a:after{content:" ";background-image:url('/wp-content/themes/TK2018/images/merch_icon@2x.svg');background-size:contain;width:17px;height:17px;display:inline-block;position:relative;left:5px;top:1px}.wc-container{height:780px}.filmoffice-lpa table tr{border:0 !important;margin-bottom:15px !important}.filmoffice-lpa table td{padding:10px 0 5px !important}.filmoffice-lpa table td br,.filmoffice-lpa .sv_api_reqhint{display:none !important}.filmoffice-lpa .sv_api_section_head{display:none !important}.filmoffice-lpa .sv_api_section_note p{font-weight:400 !important;color:#333 !important}.filmoffice-lpa .sv_api_label{display:inline}.filmoffice-lpa .sv_api_field_disp{display:inline-block !important}.filmoffice-lpa .sv_api_field_val{display:inline !important}.filmoffice-lpa #resetfrm_button{display:none !important}.page-template-template-summer-campaign-2021 header#masthead,.page-template-template-summer-campaign-2021 header#masthead-mobile,.page-template-template-summer-campaign-2021 .search-form-wrapper,.page-template-template-summer-campaign-2021 .footer{display:none !important}.page-template-template-summer-campaign-2021 .site-content-contain .site-content,.page-template-template-summer-campaign-2021 .site-content-contain{border:none !important;margin-top:0 !important;padding-top:0 !important;margin-bottom:0 !important;padding-bottom:0 !important}.page-template-template-summer-campaign-2021 .limit-width{max-width:1410px !important;width:auto}.tk-summer-hero{margin:0;padding:0;position:relative;top:0;height:810px !important;overflow:hidden !important}.tk-summer-hero-content{position:relative;z-index:3;top:30px;left:0;right:0;max-width:1140px;margin:0 auto !important;padding:0 30px}#tk-summer-hero-overlay{position:absolute;width:100%;height:810px;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0);z-index:1;margin:0;padding:0}#tk-summer-2021-bg{position:absolute;z-index:0;top:0;right:0;bottom:0;min-width:100%;min-height:100%;object-fit:cover}.tk-summer-head-logo{position:relative;top:0;left:0;z-index:2;padding-bottom:300px}.tk-summer-hero-content h2{color:#fff;position:relative;font-family:aktiv-grotesk,sans-serif;text-transform:none;font-weight:500;font-size:36px;line-height:59px;width:504px;padding-bottom:60px}.tk-summer-hero-content h2:after{content:url('/wp-content/themes/TK2018/images/summer-lines.png');display:block;width:504px;height:120px;position:absolute;top:55px}.tk-summer-hero-btn{background:#cb333b;display:block;color:#fff;width:216px;height:47px;text-align:center;font-size:16.2px;font-weight:500;line-height:45px}.tk-summer-hero-btn:hover{background:#fff;color:#000 !important}.tk-summer-hero-btn:hover{color:#fff}img.tk-summer-love-kingston{display:block;position:absolute;bottom:30px;right:30px}.tk-summer-content{max-width:1140px;margin:0 auto !important}.tk-summer-content h3{font-family:aktiv-grotesk,sans-serif;font-size:18px;line-height:29px;font-weight:600}.tk-summer-walk:before{content:'';display:inline-block;width:36px;height:31px;background:url('/wp-content/themes/TK2018/images/icon_walk_x2.svg') no-repeat;position:absolute;left:15px;top:0}.tk-summer-dine:before{content:'';display:inline-block;width:31px;height:31px;background:url('/wp-content/themes/TK2018/images/icon_dine_x2.svg') no-repeat;position:absolute;left:15px;top:0}.tk-summer-heart:before{content:'';display:inline-block;width:26px;height:24px;background:url('/wp-content/themes/TK2018/images/icon_heart_x2.svg') no-repeat;position:absolute;left:15px;top:0}.tk-summer-market:before{content:'';display:inline-block;width:26px;height:27px;background:url('/wp-content/themes/TK2018/images/icon_market_x2.svg') no-repeat;position:absolute;left:15px;top:0}.tk-summer-subheading{font-family:aktiv-grotesk,sans-serif;font-size:18px;font-weight:500}.tk-summer-heading{font-size:45px !important;line-height:50px !important}.tk-summer-top-section p{font-size:16px !important;line-height:26px !important}.tk-summer-text-full{text-transform:none;color:#ffc72c;mix-blend-mode:normal;font-family:'Zahrah-Semibold',serif !important;font-weight:400 !important;font-size:350px !important;position:absolute;top:250px;left:-235px;z-index:9;pointer-events:none !important;transform:rotate(90deg)}.tk-summer-packages-container{overflow:visible !important}.tk-summer-packages-container h3 a{font-family:aktiv-grotesk,sans-serif;font-size:30px;line-height:42px;font-weight:600;color:#fff !important}.tk-summer-packages-container h3 a:hover{color:#fff !important}.tk-summer-packages-container h3 a:after{content:'';display:block;width:36px;height:16px;background:url('/wp-content/themes/TK2018/images/TK_arrow_white_x2.svg') no-repeat;position:absolute;bottom:-60px;margin:0 auto;left:45%;right:45%}.tk-summer-content2{max-width:1140px !important;margin:0 auto !important}.tk-summer-experiences-heading{font-family:aktiv-grotesk,sans-serif;font-size:25px !important;line-height:50px !important}.tk-summer-learn-more-btn a{background:0 0 !important;font-size:16px !important;font-weight:500 !important;margin-top:-30px !important;margin-left:0 !important}.tk-summer-learn-more-btn a:hover:after{left:20px;transition:.4s}.tk-summer-learn-more-btn a:after{content:'';display:inline-block;background-image:url('/wp-content/themes/TK2018/images/cta-arrow.png');background-size:36px 16px;background-repeat:no-repeat;background-position:center;width:36px;height:16px;position:relative;top:3px;left:7px;transition:.4s}.page-template-template-summer-campaign-2021 .tdt-slider{width:1800px !important;max-height:auto !important;margin-left:-25px !important}.page-template-template-summer-campaign-2021 .tdt-slider .carousel-caption{min-width:300px !important}.page-template-template-summer-campaign-2021 .tdt-slider .carousel-caption a{width:255px !important;max-height:353px !important}.page-template-template-summer-campaign-2021 .tdt-slider .carousel-caption a:before{content:url('/wp-content/themes/TK2018/images/tk-slide-hover.png');display:block;width:255px;height:353px;background:#3d2ee8 center;background-size:cover;opacity:0;position:fixed;margin-left:2px;z-index:9999 !important;transition:opacity .4s}.page-template-template-summer-campaign-2021 .tdt-slider .carousel-caption a:hover:before{opacity:.9;transition:opacity .4s}.page-template-template-summer-campaign-2021 .tdt-slider .ultimate-slide-img{cursor:pointer}.page-template-template-summer-campaign-2021 .tdt-slider .slick-dots li button:before{font-size:10px !important}.page-template-template-summer-campaign-2021 .tdt-slider .slick-dots{right:-390px;bottom:-60px}.page-template-template-summer-campaign-2021 .tdt-slider .slick-track{padding-left:0 !important;padding-right:0 !important}.page-template-template-summer-campaign-2021 h2.tdt-slider-heading{font-family:aktiv-grotesk,sans-serif;text-transform:none;font-size:18px !important;line-height:26px;padding-left:0 !important;margin-left:0 !important}.love-kingston-dark img{margin-top:40px}.love-kingston-dark img,.tk-logo-dark img{-webkit-filter:grayscale(1) invert(1);filter:grayscale(1) invert(1)}.social-dark .socicon,.social-dark .zoom-social_icons-list__link:hover .socicon{color:#000 !important}.tk-summer-footer .visitkingston-link{border-bottom:2px solid #000 !important;padding-bottom:13px;margin-bottom:60px !important;min-width:200px !important;margin-top:45px !important}.tk-summer-footer .visitkingston-link a{font-size:18px;font-weight:600}.tk-summer-footer .visitkingston-link a:after{content:"";width:36px;height:15px;background-image:url(/wp-content/themes/TK2018/images/cta-arrow-white-stroke.png);background-size:36px 15px;position:absolute;margin-left:50px;margin-top:0;display:inline-block;bottom:55%;right:4%;opacity:1;-webkit-filter:grayscale(1) invert(1);filter:grayscale(1) invert(1);-webkit-transition:.15s all ease-in-out;-moz-transition:.15s all ease-in-out;-ms-transition:.15s all ease-in-out;-o-transition:.15s all ease-in-out;transition:.15s all ease-in-out}.page-template-template-summer-campaign-2021 li.package-bucket a:hover img{transition:all .5s ease-out;transform:scale(1.05)}.page-template-template-summer-campaign-2021 li.package-bucket:first-child a h3:after{content:none}.page-template-template-summer-campaign-2021 li.package-bucket a h3:after{content:"";width:36px;height:15px;background-image:url(/wp-content/themes/TK2018/images/cta-arrow-white-stroke.png);background-size:36px 15px;position:relative;margin-left:50px;margin-top:0;display:block;top:-7%;right:-22%;opacity:0;-webkit-transition:.3s all ease-in-out;-moz-transition:.3s all ease-in-out;-ms-transition:.3s all ease-in-out;-o-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.page-template-template-summer-campaign-2021 li.package-bucket a:hover h3:after{right:-28%;opacity:1}.page-template-template-summer-campaign-2021 li.package-bucket a img{transition:all .5s ease-out;transform:scale(1)}.page-template-template-summer-campaign-2021 span.package-bucket-overlay{background:rgba(0,0,0,.9) !important}.page-template-template-summer-campaign-2021 li.package-bucket:first-child a h3:before{content:none}.page-template-template-summer-campaign-2021 li.package-bucket a h3:before{content:url('/wp-content/themes/TK2018/images/package-lines.png');background:0 0;display:block;position:absolute;top:40px;margin:0}.page-template-template-summer-campaign-2021 li.package-bucket a h3{top:65% !important;left:50px !important;text-align:left !important;line-height:44px}.page-template-template-summer-campaign-2021 li.package-bucket:nth-child(2):after{content:'';background:url('/wp-content/themes/TK2018/images/stamp_icon.png') no-repeat;display:block;width:166px;height:85px;position:absolute;z-index:2;top:-30px;right:-35px;margin:0}@media (max-width:1140px){.page-template-template-summer-campaign-2021 .site-content-contain .site-content{border:none !important;margin-top:0 !important;padding-top:0 !important}.page-template-template-winsummerter-campaign-2021 .site-content-contain{padding-top:0 !important;margin-top:0 !important}.tk-summer-text-full{left:-200px;top:250px}.page-template-template-summer-campaign-2021 li.package-bucket:nth-child(2):after{display:none}.page-template-template-summer-campaign-2021 .tdt-slider{width:1800px !important;max-height:auto !important;margin-left:-25px !important}.page-template-template-summer-campaign-2021 .tdt-slider .content-section{text-align:center !important}.page-template-template-summer-campaign-2021 .tdt-slider .slick-dots{right:0;bottom:-60px}}@media(max-width:991.98px){.tk-summer-head-logo{padding-bottom:200px}.tk-summer-text-full{display:none}.tk-summer-love-kingston{display:none !important}.page-template-template-summer-campaign-2021 .tdt-slider{width:auto !important;position:relative !important;left:0 !important}.page-template-template-summer-campaign-2021 .tdt-slider .carousel-caption a:before{margin-left:292px}.page-template-template-summer-campaign-2021 .tdt-slider .content-section{text-align:center !important}.page-template-template-summer-campaign-2021 .tdt-slider .slick-dots{right:0;bottom:-60px}.tk-summer-footer .visitkingston-link{margin-top:0 !important}}@media(max-width:767.98px){.tk-summer-head-logo{padding-bottom:200px}.tk-summer-text-full{display:none}.page-template-template-summer-campaign-2021 li.package-bucket:nth-child(2):after{display:none}.tk-summer-love-kingston{display:none !important}.page-template-template-summer-campaign-2021 .tdt-slider{width:auto !important;position:relative !important;left:0 !important}.page-template-template-summer-campaign-2021 .tdt-slider .carousel-caption a:before{margin-left:200px}.page-template-template-summer-campaign-2021 .tdt-slider .content-section{text-align:center !important}.page-template-template-summer-campaign-2021 .tdt-slider .slick-dots{right:0;bottom:-60px}.tk-summer-footer .visitkingston-link{margin-top:0 !important}}@media(max-width:575.98px){.tk-summer-head-logo{padding-bottom:200px}#tk-summer-hero-overlay{background-color:rgba(0,0,0,0)}.tk-summer-hero-content h2{width:auto;line-height:50px}.tk-summer-hero-content h2:after{display:none}.tk-summer-love-kingston{display:none !important}.tk-summer-text-full{display:none}.page-template-template-summer-campaign-2021 .tdt-slider{width:auto !important;position:relative !important;left:0 !important}.page-template-template-summer-campaign-2021 .tdt-slider .carousel-caption a:before{margin-left:102px}.page-template-template-summer-campaign-2021 .tdt-slider .content-section{text-align:center !important}.page-template-template-summer-campaign-2021 .tdt-slider .slick-dots{right:0;bottom:-60px}.tk-summer-footer .visitkingston-link{margin-top:0 !important}.page-template-template-summer-campaign-2021 li.package-bucket a h3{top:55.5% !important}.page-template-template-summer-campaign-2021 li.package-bucket:nth-child(2):after{content:none}.page-template-template-summer-campaign-2021 li.package-bucket:nth-child(2):after{display:none}}.page-template-landing-page header#masthead,.page-template-landing-page header#masthead-mobile,.page-template-landing-page .search-form-wrapper,.page-template-landing-page .footer{display:none !important}.page-template-landing-page .site-content-contain .site-content,.page-template-landing-page .site-content-contain{border:none !important;margin-top:0 !important;padding-top:0 !important;margin-bottom:0 !important;padding-bottom:0 !important}.page-template-landing-page .limit-width{max-width:1410px !important;width:auto}.page-template-landing-page .tk-landing-page-hero{margin:0 auto !important;padding:0 !important;max-width:1440px !important;width:100% !important;height:810px !important;position:relative;top:0 !important;overflow:hidden !important}.tk-landing-page-logo{position:absolute;display:inline;top:40px;left:140px;z-index:2}.tk-landing-page-slider{position:relative;top:-26px !important;left:0}.tk-landing-page-slider img.slide-bg{width:100%;height:auto;object-fit:cover}.tk-landing-page-slider .slide-content{position:relative;bottom:400px;left:140px}.tk-landing-page-slider .slide-content h1,.tk-landing-page-slider .slide-content p{color:#fff;padding-bottom:85px !important}.tk-landing-page-slider .slide-content h1{font-size:80px !important;line-height:75px !important;font-family:'Zahrah-SemiBoldItalic',serif !important}.tk-landing-page-slider .slide-content p{font-size:18px}.tk-landing-page-btn{background:#cb333b;display:block;color:#fff;width:216px;height:47px;text-align:center;font-size:16px;font-weight:500;line-height:47px;-webkit-transition:.25s all ease-in-out;-moz-transition:.25s all ease-in-out;-ms-transition:.25s all ease-in-out;-o-transition:.25s all ease-in-out;transition:.25s all ease-in-out}.tk-landing-page-btn:hover{background:#fff;color:#000 !important;-webkit-transition:.25s all ease-in-out;-moz-transition:.25s all ease-in-out;-ms-transition:.25s all ease-in-out;-o-transition:.25s all ease-in-out;transition:.25s all ease-in-out}.tk-landing-page-btn:hover{color:#fff}.tk-landing-page-btn.reverse{background:#fff;display:block;color:#cb333b;width:216px;height:47px;text-align:center;font-size:16px;font-weight:500;line-height:47px}.tk-landing-page-btn.reverse:hover{background:#000;color:#fff !important}.tk-landing-page-btn.center{margin-left:auto;margin-right:auto}.page-template-landing-page .vc_btn3.vc_btn3-style-custom{padding-left:0 !important}.page-template-landing-page .kingstonlicious-banner-head{font-family:'Zahrah-SemiBoldItalic',serif !important}.kingstonlicious-banner-btn a{font-weight:500 !important;font-size:16px !important;line-height:35px !important;padding:5px 25px !important}.kingstonlicious-banner-btn a:hover{color:#3f27ca !important}mux-player{--controls:none;--media-object-fit:cover;position:absolute;inset:0;z-index:0;height:100%}.page-template-landing-page .content-section{padding:40px 120px}.page-template-landing-page .landing-page-header{padding:100px 120px 0}.page-template-landing-page .content-section h3{font-family:aktiv-grotesk,sans-serif;font-size:18px;line-height:29px;font-weight:600}.page-template-landing-page .landing-page-header p{font-weight:300 !important;font-size:18px !important;line-height:30px !important}.page-template-landing-page .landing-page-header p strong{font-weight:500 !important}.landing-page-header h2,.landing-page-content-inner h2{font-family:'Zahrah-SemiBoldItalic',serif;font-size:40px !important;line-height:34px !important;padding-bottom:10px}.page-template-landing-page .section h3{font-family:aktiv-grotesk,sans-serif;font-size:18px;line-height:29px;font-weight:600}.page-template-landing-page .landing-page-text-full{text-transform:none;color:#2dccd3;mix-blend-mode:hard-light;font-family:'Zahrah-Semibold',serif !important;font-size:450px !important;position:absolute;top:-175px;right:-115%;z-index:0;pointer-events:none !important}.page-template-landing-page .landing-page-content-inner{padding:0 120px}.landing-page-content-inner h3{font-family:'aktiv-grotesk',sans-serif !important;font-size:28px;line-height:34px;font-weight:600}.page-template-landing-page .slick-track{width:1168px;display:flex !important;gap:40px 30px}.page-template-landing-page .slick-slide{height:inherit !important}.page-template-landing-page .tdt-slider{max-width:100% !important;max-height:auto !important}.page-template-landing-page .tdt-slider .carousel-caption{padding:0 !important}.page-template-landing-page .tdt-slider .carousel-caption a{overflow:hidden !important;margin:0 !important;padding:0 !important}.page-template-landing-page .tdt-slider .carousel-caption a img{width:100% !important;height:248px !important;object-fit:cover !important;object-position:center center !important}.page-template-landing-page .tdt-slider .ultimate-slide-img{cursor:pointer}.page-template-landing-page .tdt-slider .carousel-caption .content-section{margin:0 !important;position:relative !important;top:-15px;padding:40px 40px 20px;font-weight:300}.page-template-landing-page .tdt-slider .carousel_btn_span{padding:40px 0 0}.page-template-landing-page .tdt-slider .carousel_btn_span a{font-size:14px !important;font-family:'aktiv-grotesk',sans-serif;font-weight:600;position:relative}.page-template-landing-page .tdt-slider .carousel_btn_span a:after{content:'';display:inline-block;width:30px;height:15px;background:url('/wp-content/themes/TK2018/images/landing_page/book-now-arrow.svg') no-repeat;position:relative;top:3px;right:-4px;transition:.3s}.page-template-landing-page .tdt-slider .carousel_btn_span a:hover:after{right:-10px;transition:.2s}.page-template-landing-page .tdt-slider .slick-dots li.slick-active button:before{color:#000 !important}.page-template-landing-page .tdt-slider .slick-dots li button:before{font-size:10px !important;color:#bcbcbc !important}.page-template-landing-page .tdt-slider .slick-dots{right:-390px;bottom:-60px}.page-template-landing-page .tdt-slider .slick-track{padding-left:0 !important;padding-right:0 !important;display:flex !important}.page-template-landing-page .tdt-slider .slick-slide{margin:0 40px 0 0 !important;padding-left:0 !important;background:#fff !important;height:inherit !important}.page-template-landing-page h2.tdt-slider-heading{font-family:aktiv-grotesk,sans-serif;text-transform:none;font-size:18px !important;line-height:23px !important;padding-left:0 !important;margin-left:0 !important}.page-template-landing-page .terms-conditions p{font-size:14px !important}.page-template-landing-page .landing-page-footer{background:#000;padding:140px 0 70px}.page-template-landing-page .vk-link{padding-left:0}.page-template-landing-page .visitkingston-link{max-width:278px;text-align:center}.page-template-landing-page .visitkingston-link a:after{position:relative;bottom:77%;right:-55px}.page-template-landing-page .zoom-social-icons-widget ul li a,.page-template-landing-page .zoom-social-icons-widget ul li a span{color:#fff !important}.tk-landing-page-slider.closer .slide-content{bottom:500px}.tk-landing-page-slider.closer .slide-content h2{font-size:100px !important;color:#fff}.tk-landing-page-slider.closer .slide-content h2 .accent{color:#ffce43;display:block}.tk-landing-page-slider.closer .slide-content .tk-landing-page-btn{margin-top:85px;background-color:transparent;border:1px solid #fff;color:#fff}.tk-landing-page-slider.closer .slide-content .tk-landing-page-btn:hover,.tk-landing-page-slider.closer .slide-content .tk-landing-page-btn:active,.tk-landing-page-slider.closer .slide-content .tk-landing-page-btn:focus{background-color:#ffce43;border:1px solid #ffce43;color:#000}@media (max-width:1140px){.tk-landing-page-logo{top:60px;left:60px}.page-template-landing-page .tk-landing-page-hero{height:484px !important}.tk-landing-page-slider img.slide-bg{width:100% !important;height:auto !important;object-fit:cover !important;object-position:center !important}.tk-landing-page-slider .slide-content{position:relative;bottom:320px;left:60px}.tk-landing-page-slider.closer .slide-content{bottom:450px}.tk-landing-page-slider.closer .slide-content h2{font-size:64px !important}.page-template-landing-page .landing-page-header{padding:90px 60px 60px !important}.page-template-landing-page .landing-page-header .vc_col-sm-8{width:100% !important}.page-template-landing-page .landing-page-content-inner{padding:60px !important}.landing-page-text-full{display:none !important}.page-template-landing-page .site-content-contain .site-content{border:none !important;margin-top:0 !important;padding-top:0 !important}.page-template-landing-page .site-content-contain{padding-top:0 !important;margin-top:0 !important}.page-template-landing-page li.package-bucket:nth-child(2):after{display:none}.page-template-landing-page .tdt-slider{width:1800px !important;max-height:auto !important;margin-left:-25px !important}.page-template-landing-page .tdt-slider .content-section{text-align:left !important}.page-template-landing-page .tdt-slider .slick-dots{right:0;bottom:-60px}.page-template-landing-page .vk-link{padding-left:0}}@media(max-width:991.98px){.tk-landing-page-logo{top:60px;left:60px}.page-template-landing-page .tk-landing-page-hero{height:680px !important}.tk-landing-page-slider img.slide-bg{width:auto !important;height:680px !important;object-fit:cover !important;object-position:center !important}.tk-landing-page-slider .slide-content{position:relative;bottom:350px;left:60px}.tk-landing-page-slider.closer .slide-content{bottom:380px}.tk-landing-page-slider.closer .slide-content h2{font-size:64px !important}.page-template-landing-page .landing-page-header{padding:60px 60px 30px !important}.page-template-landing-page .landing-page-header .vc_col-sm-8{width:100% !important}.page-template-landing-page .landing-page-content-inner{padding:60px !important}.landing-page-text-full{display:none}.page-template-landing-page .tdt-slider{width:auto !important;position:relative !important;left:0 !important}.page-template-landing-page .tdt-slider .carousel-caption a:before{margin-left:292px}.page-template-landing-page .tdt-slider .content-section{text-align:left !important}.page-template-landing-page .tdt-slider .slick-dots{right:0;bottom:-60px}.page-template-landing-page .vk-link{padding-left:0 !important}}@media(max-width:767.98px){.landing-page-text-full{display:none}.page-template-landing-page .tdt-slider{width:auto !important;position:relative !important;left:0 !important}.page-template-landing-page .tdt-slider .carousel-caption a:before{margin-left:200px}.page-template-landing-page .tdt-slider .content-section{text-align:left !important}.page-template-landing-page .tdt-slider .slick-dots{right:0;bottom:-40px}h2.underline{font-size:20px !important;line-height:40px !important;padding-bottom:30px !important;width:325px !important}}@media(max-width:575.98px){.tk-landing-page-logo{top:30px;left:30px}.page-template-landing-page .tk-landing-page-hero{height:420px !important}.tk-landing-page-slider img.slide-bg{width:auto !important;height:420px !important;object-fit:cover !important;object-position:center !important}.tk-landing-page-slider .slide-content{position:relative;bottom:235px;left:30px}.tk-landing-page-slider .slide-content h1{font-size:50px !important;line-height:45px !important}.tk-landing-page-slider .slide-content p{max-width:320px}.tk-landing-page-slider.closer .slide-content{bottom:255px}.tk-landing-page-slider.closer .slide-content h2{font-size:42px !important}.tk-landing-page-slider.closer .slide-content .tk-landing-page-btn{margin-top:55px}.landing-page-text-full,br.break{display:none}.page-template-landing-page .landing-page-header{padding:60px 30px 30px !important}.page-template-landing-page .landing-page-content-inner{padding:30px !important}.page-template-landing-page .tdt-slider{width:100% !important;position:relative !important;left:0 !important;margin:0 !important;padding:0 !important}.page-template-landing-page .tdt-slider .carousel-caption{min-width:inherit !important}.page-template-landing-page .tdt-slider .slick-slide{margin:0 !important}.page-template-landing-page .tdt-slider .content-section{text-align:left !important}.page-template-landing-page .tdt-slider .slick-dots{right:0;bottom:-40px}.page-template-landing-page .vk-link{padding-left:70px}h2.underline{font-size:20px !important;line-height:40px !important;padding-bottom:30px !important;width:325px !important}}h2.underline{color:#fff;position:relative;font-family:aktiv-grotesk,sans-serif;text-transform:none;font-weight:500;font-size:36px;line-height:59px;width:580px;padding-bottom:60px;text-decoration:underline;text-underline-position:under;text-underline-offset:5px}.tax-credit-box{position:relative}.tax-credit-plus p{position:absolute;top:20%;right:33.5%;font-family:'Zahrah-SemiBoldItalic',serif;margin:0;padding:0;display:inline}.partners-footer{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap}.partners-footer div{padding:20px 40px}@media(max-width:991.98px){.partners-footer{flex-direction:row;flex-wrap:wrap}}@media(max-width:767.98px){.partners-footer{flex-direction:column}}@media(max-width:575.98px){.partners-footer{flex-direction:column}}.business-events-header-img img{max-width:100%;height:auto}.page-template-business-events header#masthead,.page-template-business-events header#masthead-mobile,.page-template-business-events .search-form-wrapper,.page-template-business-events .footer{display:none !important}.page-template-business-events .site-content-contain .site-content,.page-template-business-events .site-content-contain{border:none !important;margin-top:0 !important;padding-top:0 !important;margin-bottom:0 !important;padding-bottom:0 !important}.page-template-business-events .pt-40{padding-top:86px !important}.page-template-business-events .line-length,.planning_inspiration-template .line-length{max-width:600px;margin:0 auto}.page-template-business-events .main-container,.planning_inspiration-template .main-container{max-width:1440px;width:100%;margin:0 auto;position:relative}.page-template-business-events .banner-bar,.planning_inspiration-template .banner-bar,.page-template-airport-landing-page .banner-bar{height:56px;width:100%;max-width:1440px;background:#f3cc46;display:flex;align-items:center;justify-content:center;cursor:pointer !important;position:fixed;top:0;z-index:10}.page-template-airport-landing-page .alp-footer p{color:#fff}.page-template-business-events .section,.planning_inspiration-template .section{padding:64px 0;text-align:center}.page-template-business-events .body-content,.planning_inspiration-template .body-content{padding:0 140px}.page-template-business-events .btn-contact,.planning_inspiration-template .btn-contact{display:inline-block;font-size:16px !important;line-height:64px;text-align:center !important;font-weight:700 !important;color:#fff;min-width:160px;height:64px;background:#000;-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform-origin:bottom right;position:fixed;top:0;right:0;z-index:1}.page-template-business-events .btn-cta{font-size:16px !important;font-weight:700 !important;color:#000 !important;min-width:200px}.page-template-business-events .btn-cta.dark{font-size:16px !important;font-weight:700 !important;color:#fff !important}.page-template-business-events .btn-cta:hover:after,.page-template-business-events .btn-cta.dark:hover:after{left:30px;transition:.4s}.page-template-business-events .btn-cta:before{content:'';display:block;border-bottom:1px solid #000 !important;position:relative;top:40px;max-width:268px}.page-template-business-events .btn-cta.dark:before{content:'';display:block;border-bottom:1px solid #fff !important;position:relative;top:40px;max-width:268px}.page-template-business-events .btn-cta:after{display:inline-block;content:'';background-image:url(/wp-content/themes/TK2018/images/biz-events/cta-arrow.svg);background-size:29.98px 12.62px;background-repeat:no-repeat;background-position:center;width:29.98px;height:12.62px;position:relative;top:0;left:7px;transition:.3s}.page-template-business-events .btn-cta.dark:after{display:inline-block;content:'';background-image:url(/wp-content/themes/TK2018/images/biz-events/cta-arrow-white.svg);background-size:29.98px 12.62px;background-repeat:no-repeat;background-position:center;width:29.98px;height:12.62px;position:relative;top:0;left:7px;transition:.3s}.page-template-business-events .header{max-width:1440px;margin:0 auto 0 auto;padding:0;width:100%;height:780px;position:relative;top:0;overflow:hidden;z-index:2}.page-template-business-events .gradient-bg{width:100%;position:absolute;z-index:1;height:150px;background-image:linear-gradient(to top,rgba(255,0,0,0),rgba(0,0,0,1))}.page-template-business-events header{margin:60px auto;padding:40px 0;display:flex;align-items:center;justify-content:space-between;width:80%;position:absolute;top:-50px;left:0;right:0;z-index:10}.page-template-business-events header a.header-logo{flex-shrink:0}.page-template-business-events header ul{margin:0;padding:0;list-style:none;display:flex;gap:0 30px}.page-template-business-events header ul li a{font-size:16px;font-weight:bolder;color:#fff}.page-template-business-events .slide{height:780px}.page-template-business-events .slide-content{position:relative;top:55%;left:50%;display:flex;justify-content:center;text-align:center;translate:0 -120%}.page-template-business-events .fixed-content{position:absolute;bottom:170px;left:50%;translate:-50% -20%}.page-template-business-events .fixed-content-all{position:absolute;top:240px;left:50%;translate:-50% -34%}.page-template-business-events .fixed-content a{padding-left:30px;padding-right:30px}.page-template-business-events .fixed-content-all p{color:#fff !important;padding-bottom:30px;text-transform:uppercase;font-weight:1000 !important;font-size:64px;width:auto}@media(min-width:531px){.page-template-business-events .fixed-content-all{top:430px}.page-template-business-events .slide-content{translate:-50% -100%;top:55%}}@media(min-width:900px){.page-template-business-events .fixed-content-all p{font-size:160px}}.page-template-business-events .slide h2{font-size:70px !important;line-height:69px !important;font-family:'Zahrah-SemiBoldItalic',serif !important;color:#fff;position:relative;padding-bottom:40px;transition:.3s}.page-template-business-events .slide p{color:#fff;max-width:436px;font-size:17px !important;line-height:27px !important;padding-bottom:40px}.page-template-business-events .slide a{font-size:16px !important;font-weight:700 !important;color:#fff}.page-template-business-events .slide a:hover:after{left:20px;transition:.4s}.page-template-business-events .slide a:before{content:'';display:block;border-bottom:1px solid #fff !important;position:relative;top:40px;max-width:268px}.page-template-business-events .slide a:after{display:inline-block;content:'';background-image:url(/wp-content/themes/TK2018/images/biz-events/cta-arrow.svg);background-size:29.98px 12.62px;background-repeat:no-repeat;background-position:center;width:29.98px;height:12.62px;position:relative;top:0;left:7px;transition:.3s}.fixed-content-mobile{display:none;position:relative;top:70px !important}.page-template-business-events .activities-section{padding-top:50px}.page-template-business-events .activities-section .columns{display:flex;gap:0 40px;align-items:top;justify-content:center;padding:74px 0}.page-template-business-events .activities-section .columns div{text-align:center;border-bottom:2px solid #1d1d1d;padding-bottom:40px;width:25%}.page-template-business-events .activities-section .columns div img{padding-bottom:20px}.page-template-business-events .section h3{font-family:'aktiv-grotesk',sans-serif !important;font-size:22px !important;line-height:30px !important;font-weight:700 !important}.page-template-business-events .contact-section{width:100%}.page-template-business-events .columns-nopadding{display:flex;gap:0;align-items:top}.page-template-business-events .columns-nopadding div{width:50%;color:#fff !important;position:relative}.page-template-business-events .contact-content{background:#000;align-items:center;display:flex;justify-content:center}.page-template-business-events .contact-content div{width:100%;padding-left:140px;margin-top:-50px}.page-template-business-events .contact-content h2{font-size:48px !important;line-height:48px !important;padding-bottom:40px}.page-template-business-events .contact-content p{color:#fff !important;max-width:430px;padding-bottom:40px}.page-template-business-events .contact-content a{color:#fff}.page-template-business-events .contact-img{background:url('/wp-content/themes/TK2018/images/biz-events/headshot-ted-robinson.jpg') center no-repeat;background-size:cover;min-height:879px}.page-template-business-events .contact-img div{display:flex;flex-direction:column;align-items:flex-end;justify-content:end;width:439px !important;position:absolute;bottom:90px;left:-80px}.page-template-business-events .contact-img p.quote{color:#fff;font-family:'Zahrah-SemiBoldItalic',serif !important;font-size:24px !important;line-height:30px !important}.page-template-business-events .experience-section{background:#ebebeb;padding:10rem 0}.page-template-business-events .experience-header{display:flex;align-items:center;justify-content:space-between}.page-template-business-events .experience-header h2,.page-template-business-events .info-buckets h2{font-size:48px !important;line-height:42px !important}.page-template-business-events .info-buckets h2{margin-bottom:31px}.page-template-business-events .column-section{padding:80px 0 0}.page-template-business-events .column-section h3{font-family:'aktiv-grotesk',sans-serif !important;font-weight:700;font-size:28px !important;line-height:42px !important;padding-bottom:32px}.page-template-business-events .column-section .columns{display:flex;gap:32px}.page-template-business-events .column-section .columns .col-item img{object-fit:cover;object-position:center;width:100%;height:245px}.page-template-business-events .column-section .columns .col-item{background:#fff;padding-bottom:60px;width:33.33%}.page-template-business-events .planning-inpso-section p.line-length{font-size:18px}.page-template-business-events .planning-inpso-section .col-item{background:#f2f2f2 !important}.page-template-business-events .planning-inpso-section .col-item .content{position:relative !important;padding:40px !important}.page-template-business-events .planning-inpso-section .col-item a:before{border:none !important}.page-template-business-events .planning-inpso-section .col-item a{position:relative;left:40px}.planning-img-container{max-width:968px;margin:0 auto !important}.page-template-business-events .column-section .columns .col-item .content{padding:40px 40px 0}.page-template-business-events .column-section .columns .col-item .content h4{font-family:'aktiv-grotesk',sans-serif !important;font-size:18px;font-weight:700;padding-bottom:15px;line-height:1.35rem}.page-template-business-events .planning-inpso-section{padding:10rem 0}.page-template-business-events .planning-inspo-header{text-align:center}.page-template-business-events .planning-inspo-header h2{font-size:48px !important;line-height:48px !important;padding-bottom:40px}.page-template-business-events .get-started-section,.planning_inspiration-template .get-started-section{background:#000;position:relative;z-index:2;color:#fff;padding:100px 0 0}.page-template-business-events .get-started-header,.planning_inspiration-template .get-started-header{text-align:center;color:#fff}.page-template-business-events .get-started-header h2,.planning_inspiration-template .get-started-header h2{font-size:48px !important;line-height:42px !important;padding-bottom:32px}.page-template-business-events .get-started-header p,.planning_inspiration-template .get-started-header p{color:#fff;font-size:18px;line-height:26px;padding-bottom:40px}.page-template-business-events .wpcf7 form,.planning_inspiration-template .wpcf7 form{display:flex;flex-wrap:wrap;column-count:calc();gap:0 32px}.page-template-business-events .wpcf7 form p,.planning_inspiration-template .wpcf7 form p{padding:0 !important;margin:0 !important;width:48.5%}.page-template-business-events .wpcf7 form p:nth-child(6),.planning_inspiration-template .wpcf7 form p:nth-child(6){width:100% !important}.page-template-business-events .wpcf7 form p:nth-child(7),.planning_inspiration-template .wpcf7 form p:nth-child(7){width:100% !important;text-align:right}.page-template-business-events .wpcf7 label,.planning_inspiration-template .wpcf7 label{color:#fff;font-weight:lighter;background:#000;padding:5px;position:relative;top:25px;left:15px;z-index:50;width:fit-content}.page-template-business-events .wpcf7 input[type=text],.page-template-business-events .wpcf7 input[type=email],.page-template-business-events .wpcf7 textarea,.planning_inspiration-template .wpcf7 input[type=text],.planning_inspiration-template .wpcf7 input[type=email],.planning_inspiration-template .wpcf7 textarea{background:#000;color:#fff;border-radius:0;border-color:#b7b7b7}.page-template-business-events .wpcf7 input[type=text],.page-template-business-events .wpcf7 input[type=email],.planning_inspiration-template .wpcf7 input[type=text],.planning_inspiration-template .wpcf7 input[type=email]{margin:0 !important;width:100%}.page-template-business-events .wpcf7 textarea,.planning_inspiration-template .wpcf7 textarea{margin:0 !important;width:100%}.page-template-business-events .wpcf7 input[type=submit],.planning_inspiration-template .wpcf7 input[type=submit]{margin-top:40px;background:0 0 !important;border:1px solid #fff !important;border-color:#b7b7b7;font-size:16px !important;line-height:21px !important;border-radius:0 !important;font-weight:700 !important;text-align:center;min-width:160px}.page-template-business-events .wpcf7 input[type=submit]:hover,.planning_inspiration-template .wpcf7 input[type=submit]:hover{background:#fff !important;color:#000 !important;border-color:#fff !important}.page-template-business-events .ajax-loader,.page-template-business-events .wpcf7-spinner,.planning_inspiration-template .ajax-loader,.planning_inspiration-template .wpcf7-spinner{display:block !important}.page-template-business-events .footer-section,.planning_inspiration-template .footer-section{background:#000;border-top:1px solid #fff;padding:10rem 0}.page-template-business-events .footer-section .visitkingston-link a:after,.planning_inspiration-template .footer-section .visitkingston-link a:after{top:7px !important}.page-template-business-events .zoom-social-icons-widget .zoom-social-icons-list--align-center,.planning_inspiration-template .zoom-social-icons-widget .zoom-social-icons-list--align-center{text-align:right !important}.page-template-business-events .zoom-social-icons-list .social-icon,.planning_inspiration-template .zoom-social-icons-list .social-icon{color:#fff !important}@media(max-width:575.98px){.page-template-business-events .fixed-content a{padding-left:0;padding-right:10px;margin-top:30px}.planning_inspiration-template #masthead-mobile{display:none !important}.page-template-business-events .pt-40{padding-top:5rem !important}.page-template-business-events .line-length{max-width:none;width:100%}.page-template-business-events .body-content{padding:0 30px}.planning_inspiration-template header{justify-content:center !important}.planning_inspiration-template header ul,.page-template-business-events .header ul{display:none !important}.planning_inspiration-template .content-section{padding:0 30px}.planning_inspiration-template .block-blockquote p{left:0 !important}.page-template-business-events .banner-bar,.planning_inspiration-template .banner-bar,.page-template-airport-landing-page .banner-bar{height:auto;padding:20px 30px}.page-template-business-events .btn-contact,.planning_inspiration-template .btn-contact{display:none}.page-template-business-events .header{height:430px}.page-template-business-events .header-logo{position:absolute;transform:translate(-50%);left:50%}.page-template-business-events .slide-content{left:0}.page-template-business-events .fixed-content p{max-width:320px}.page-template-business-events .slide{background-size:cover !important;background-position:50% 50% !important;height:430px}.page-template-business-events .slide h2{font-size:50px !important;line-height:46px !important;padding-bottom:20px !important}.page-template-business-events .slide p{padding-bottom:30px !important}.page-template-business-events .section{padding:30px 0}.page-template-business-events .activities-section{padding-top:10px !important}.page-template-business-events .activities-section .columns{flex-direction:column;gap:32px 0}.page-template-business-events .activities-section .columns div{width:100%}.page-template-business-events .columns-nopadding{flex-direction:column}.page-template-business-events .columns-nopadding div{width:100%;padding:30px 20px}.page-template-business-events .contact-content div{margin-top:0}.page-template-business-events .contact-img{min-height:480px}.page-template-business-events .contact-img p.quote{display:none}.page-template-business-events .experience-section{padding:5rem 0}.page-template-business-events .experience-header{flex-direction:column;align-items:initial;gap:32px 0;padding-bottom:5rem}.page-template-business-events .column-section{padding:32px 0}.page-template-business-events .column-section .columns{flex-direction:column;flex-wrap:wrap;gap:32px 0}.page-template-business-events .col-item{width:100% !important}.page-template-business-events .get-started-section,.planning_inspiration-template .get-started-section{padding:5rem 0}.page-template-business-events .wpcf7 form,.planning_inspiration-template .wpcf7 form{gap:0}.page-template-business-events .wpcf7 form p,.planning_inspiration-template .wpcf7 form p{width:100%}.page-template-business-events .wpcf7 input[type=text],.page-template-business-events .wpcf7 input[type=email],.planning_inspiration-template .wpcf7 input[type=text],.planning_inspiration-template .wpcf7 input[type=email]{min-height:51px}.page-template-business-events .zoom-social-icons-widget .zoom-social-icons-list--align-center,.planning_inspiration-template .zoom-social-icons-widget .zoom-social-icons-list--align-center{text-align:center !important}.page-template-business-events .footer-section,.planning_inspiration-template .footer-section{padding:5rem 0}.page-template-business-events .footer-section .wpb_single_image.vc_align_left,.planning_inspiration-template .footer-section .wpb_single_image.vc_align_left{text-align:center !important}}@media(max-width:767.98px){.planning_inspiration-template #masthead-mobile{display:none !important}.page-template-business-events .pt-40{padding-top:5rem !important}.page-template-business-events .line-length{max-width:none;width:100%}.page-template-business-events .body-content{padding:0 30px}.planning_inspiration-template header{justify-content:center !important}.planning_inspiration-template header ul,.page-template-business-events .header ul{display:none !important}.planning_inspiration-template .content-section{padding:0 30px}.planning_inspiration-template .block-blockquote p{left:0 !important}.page-template-business-events .btn-contact,.planning_inspiration-template .btn-contact{display:none}.page-template-business-events .header-logo{left:30px}.page-template-business-events .fixed-content{top:70%}.page-template-business-events .slide h2{font-size:50px !important;line-height:46px !important;padding-bottom:20px !important}.page-template-business-events .slide p{padding-bottom:30px !important}.page-template-business-events .section{padding:30px 0}.page-template-business-events .activities-section .columns{flex-direction:column;gap:32px 0}.page-template-business-events .activities-section .columns div{width:100%}.page-template-business-events .columns-nopadding{flex-direction:column}.page-template-business-events .columns-nopadding div{width:100%;padding:30px 20px}.page-template-business-events .contact-content div{margin-top:0}.page-template-business-events .contact-img{min-height:480px}.page-template-business-events .contact-img p.quote{display:none}.page-template-business-events .experience-section{padding:5rem 0}.page-template-business-events .experience-header{flex-direction:column;align-items:initial;gap:32px 0;padding-bottom:5rem}.page-template-business-events .column-section{padding:32px 0}.page-template-business-events .column-section .columns{flex-direction:column;flex-wrap:wrap;gap:32px 0}.page-template-business-events .col-item{width:100% !important}.page-template-business-events .get-started-section,.planning_inspiration-template .get-started-section{padding:5rem 0}.page-template-business-events .wpcf7 form,.planning_inspiration-template .wpcf7 form{gap:0}.page-template-business-events .wpcf7 form p,.planning_inspiration-template .wpcf7 form p{width:100%}.page-template-business-events .zoom-social-icons-widget .zoom-social-icons-list--align-center,.planning_inspiration-template .zoom-social-icons-widget .zoom-social-icons-list--align-center{text-align:center !important}.page-template-business-events .footer-section,.planning_inspiration-template .footer-section{padding:5rem 0}.page-template-business-events .footer-section .wpb_single_image.vc_align_left,.planning_inspiration-template .footer-section .wpb_single_image.vc_align_left{text-align:center !important}}@media(max-width:991.98px){.planning_inspiration-template #masthead-mobile{display:none !important}.page-template-business-events .pt-40{padding-top:5rem !important}.page-template-business-events .line-length{max-width:none;width:100%}.page-template-business-events .body-content,.planning_inspiration-template .body-content{padding:0 30px}.planning_inspiration-template header{justify-content:center !important}.planning_inspiration-template header ul,.page-template-business-events .header ul{display:none !important}.planning_inspiration-template .content-section{padding:0 30px}.planning_inspiration-template .block-blockquote p{left:0 !important}.page-template-business-events .btn-contact,.planning_inspiration-template .btn-contact{display:none}.page-template-business-events .header-logo{top:30px;left:50%}.page-template-business-events .slide h2{font-size:50px !important;line-height:46px !important;padding-bottom:20px !important}.page-template-business-events .slide p{padding-bottom:30px !important}.page-template-business-events .section{padding:30px 0}.page-template-business-events .activities-section .columns{flex-direction:column;gap:32px}.page-template-business-events .activities-section .columns div{width:100%}.page-template-business-events .columns-nopadding{flex-direction:column}.page-template-business-events .columns-nopadding div{width:100%;padding:50px 20px}.page-template-business-events .contact-content div{margin-top:0}.page-template-business-events .contact-img{min-height:720px}.page-template-business-events .contact-img p.quote{display:none}.page-template-business-events .experience-section{padding:5rem 0}.page-template-business-events .experience-header{flex-direction:column;align-items:initial;gap:32px 0;padding-bottom:5rem}.page-template-business-events .column-section{padding:32px 0}.page-template-business-events .column-section .columns{flex-direction:column;flex-wrap:wrap;gap:32px 0}.page-template-business-events .col-item{width:100% !important}.page-template-business-events .get-started-section,.planning_inspiration-template .get-started-section{padding:100px 0 0}.page-template-business-events .zoom-social-icons-widget .zoom-social-icons-list--align-center,.planning_inspiration-template .zoom-social-icons-widget .zoom-social-icons-list--align-center{text-align:center !important}.page-template-business-events .footer-section,.planning_inspiration-template .footer-section{padding:5rem 0}.page-template-business-events .footer-section .wpb_single_image.vc_align_left,.planning_inspiration-template .footer-section .wpb_single_image.vc_align_left{text-align:center !important}.page-template-business-events .vc_col-xs-12,.planning_inspiration-template .vc_col-xs-12{width:33.33% !important}.page-template-business-events .landing-page-footer,.planning_inspiration-template .landing-page-footer{flex-direction:column !important}}.planning_inspiration-template header#masthead,.planning_inspiration-templates header#masthead-mobile,.planning_inspiration-template .search-form-wrapper,.planning_inspiration-template .footer{display:none !important}.planning_inspiration-template .site-content-contain .site-content,.planning_inspiration-templates .site-content-contain{border:none !important;margin-top:0 !important;padding-top:0 !important;margin-bottom:0 !important;padding-bottom:0 !important}.planning_inspiration-template .meta-section,.planning_inspiration-template .title-section{text-align:center}.planning_inspiration-template .title-section{max-width:968px;margin:0 auto 40px auto}.planning_inspiration-template .title-section h1{font-size:56px !important;line-height:56px !important}.planning_inspiration-template .meta-section h3{font-family:'aktiv-grotesk',sans-serif;font-weight:bolder;font-size:22px;line-height:30px;margin-bottom:40px}.planning_inspiration-template .content-section .wpb_text_column,.planning_inspiration-template .meta-section{max-width:734px;margin:20px auto}.planning-feat-img{max-width:968px;margin:0 auto;padding:40px 0}.planning_inspiration-template .content-section .wpb_text_column p{padding-bottom:20px}.planning_inspiration-template .block-blockquote p{font-size:22px;line-height:30px;font-weight:bolder;position:relative;left:-120px;padding-top:0;padding-bottom:40px}.planning_inspiration-template header{margin:10px auto;padding:40px 0;display:flex;align-items:center;justify-content:space-between;width:80%}.planning_inspiration-template header a.header-logo{flex-shrink:0}.planning_inspiration-template header ul{margin:0;padding:0;list-style:none;display:flex;gap:0 30px}.planning_inspiration-template header ul li a{font-size:16px;font-weight:bolder;color:#000}.page-template-conference-timeline .main-wrapper .grid .grid-3,.page-template-conference-timeline .main-wrapper .grid .grid-9{float:right}.page-template-conference-timeline .filter-grid li{list-style:none;padding:0}.page-template-conference-timeline .filter-heading,.page-template-conference-timeline .filter-heading-wrapper h3{border-top:none}.page-template-conference-timeline .filter-grid ul li.page_item a{text-transform:uppercase;color:#8b8b8b;font-size:14px;font-family:'Geometria-Medium',sans-serif;-webkit-transition:.15s all ease-in-out;-moz-transition:.15s all ease-in-out;-ms-transition:.15s all ease-in-out;-o-transition:.15s all ease-in-out;transition:.15s all ease-in-out}.page-template-conference-timeline ul.conference-timeline{position:relative;margin:0 !important;padding:0 !important}.page-template-conference-timeline ul.conference-timeline li{list-style:none;background:#f7f7f7;padding:60px 90px;margin:0 0 30px 60px;position:relative}.page-template-conference-timeline ul.conference-timeline li span.date{position:absolute;z-index:2;left:-45px;top:23.5%;color:#fff;background:#000;width:87px;height:87px;border-radius:100%;font-family:'Zahrah-BoldItalic',serif;font-size:21px;line-height:19px;text-transform:uppercase;display:flex;align-content:center;text-align:center;justify-content:center;flex-direction:column}.page-template-conference-timeline ul.conference-timeline li h3{font-family:'Zahrah-SemiBoldItalic',serif;text-transform:uppercase;font-size:26px;line-height:26px;padding-bottom:20px}.page-template-conference-timeline ul.conference-timeline li p{font-size:16px;line-height:24px;font-weight:400;padding-bottom:20px}.page-template-conference-timeline ul.conference-timeline li a{color:#000;font-size:14px;line-height:22px;font-weight:700}.page-template-conference-timeline ul.conference-timeline li a:before{content:'';display:inline-block;width:15px;height:15px;background:url('/wp-content/themes/TK2018/images/icon-download.svg') center no-repeat;margin-right:15px}.page-template-conference-timeline .vertical-line{display:block;border-right:2px solid #000;top:180px;left:60px;position:absolute;margin:0;padding:0;z-index:1}@media(max-width:991.98px){.page-template-conference-timeline ul.conference-timeline li{padding:30px 60px;margin:0 0 30px 30px}.page-template-conference-timeline .vertical-line{left:30px}}.packages-slider{height:inherit}.package-slide{padding:0;margin:0 32px 0 0;display:flex;flex-direction:column;background:#fff;min-height:680px !important}.package-slide img{width:100% !important;height:248px !important;object-fit:cover !important;object-position:center center !important}.package-slide>div{padding:30px 40px 40px;font-weight:300}.package-slide h3{font-size:18px !important;line-height:23px !important}.package-slide a.btn-cta{display:block;font-size:14px !important;font-family:'aktiv-grotesk',sans-serif;font-weight:600;position:relative;color:#000;margin-top:30px}.package-slide a.btn-cta:after{content:'';display:inline-block;width:30px;height:15px;background:url('/wp-content/themes/TK2018/images/landing_page/book-now-arrow.svg') no-repeat;position:relative;top:3px;right:-4px;transition:.3s}.packages-slider .slick-dots{right:-390px;bottom:-60px}.packages-slider .slick-dots li button:before{color:#bcbcbc !important;font-size:12px !important;border:2px solid transparent}.packages-slider .slick-dots li.slick-active button:before{color:#000 !important}@media(max-width:575.98px){.packages-slider .slick-dots{right:20px !important}}@media(max-width:767.98px){.packages-slider .slick-dots{right:20px !important}}@media(max-width:991.98px){.packages-slider .slick-dots{right:20px !important}}.landing-callout{width:100%;display:block}.landing-callout.red{background-color:#cb333b}.landing-callout.black{background-color:#1d1d1d}.landing-callout>div{width:100%}.landing-callout .media .inner{position:relative;width:100%;height:0;padding-bottom:100%;overflow:hidden}.landing-callout .media img{position:absolute;width:100%;height:100%;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:cover}.landing-callout .content{display:flex;justify-content:center;align-items:center;padding:85px 25px}.landing-callout .content .inner{width:100%;max-width:420px}.landing-callout .content .inner *{color:#fff;text-align:center}.landing-callout .content .inner .btn{display:table;margin:35px auto 0 auto;background-color:transparent;border:1px solid #fff;color:#fff;width:auto;height:auto;padding:0 20px;text-align:center;font-size:16px;font-weight:500;line-height:52px;transition:.25s all ease-in-out}.landing-callout .content .inner .btn:hover{background-color:#fff;border:1px solid #fff;transition:.25s all ease-in-out}.landing-callout.red .content .inner .btn:hover{color:#cb333b}.landing-callout.black .content .inner .btn:hover{color:#1d1d1d}@media (min-width:900px){.landing-callout{display:flex;justify-content:center;align-items:center}.landing-callout.left{flex-direction:row-reverse}.landing-callout.right{flex-direction:row}.landing-callout>div{width:50%}}.listings-grid{display:flex;flex-wrap:nowrap;gap:0 30px;justify-content:center}.listings-grid .grid-item{display:flex;flex-direction:column;width:100%;border-bottom:1px solid #000;position:relative;margin-bottom:20px}.listings-grid .grid-item a{display:block;max-height:360px;overflow:hidden}.listings-grid .grid-item img{display:block;object-fit:cover !important}.listings-grid .grid-item h4{margin:15px 0 0;min-height:50px}.listings-grid .grid-item h4 a{color:#000;font-family:'Zahrah-SemiBold',serif !important}.listings-grid .grid-item h4 a:hover{color:#6682a7}.listings-grid .grid-item a.cta-link{position:relative;bottom:0}a.listings-cta{display:block;position:relative;font-family:'Zahrah-BoldItalic',serif !important;font-size:20px !important;text-align:center;cursor:pointer;width:100px;margin:0 auto 40px auto}a.listings-cta:after{content:'';display:inline-block;width:30px;height:15px;background:url('/wp-content/themes/TK2018/images/landing_page/book-now-arrow.svg') no-repeat;position:relative;top:2px;right:-10px;transition:.3s}@media(max-width:575.98px){.listings-grid{flex-direction:column}}@media(max-width:767.98px){.listings-grid{flex-direction:column}}@media(max-width:991.98px){.listings-grid{flex-direction:column}}.page-template-airport-landing-page header#masthead,.page-template-airport-landing-page header#masthead-mobile,.page-template-airport-landing-page .search-form-wrapper,.page-template-airport-landing-page .footer,.page-template-airport-landing-page .spreedix_webchat_css_webchat-wrapper{display:none !important}.page-template-airport-landing-page .site-content-contain .site-content,.page-template-airport-landing-page .site-content-contain{border:none !important;margin-top:0 !important;padding-top:0 !important;margin-bottom:0 !important;padding-bottom:0 !important}.alp-wrap{width:100%;min-height:850px}.alp-hero{width:100%;min-height:850px}.alp-container{display:flex;flex-direction:column;justify-content:center;align-items:center}.alp-logo{margin-top:60px;margin-bottom:60px}.alp-h1{font-family:'Zahrah-SemiBoldItalic' serif !important;font-size:85px !important;line-height:80px !important;color:#fff;text-shadow:0px 0px 35px #000;max-width:890px;text-align:center;margin:120px auto 0 auto}.alp-h3{font-family:'aktiv-grotesk' sans-serif !important;font-weight:400;font-size:22px !important;line-height:27px !important;color:#fff;text-shadow:0px 0px 23px #000;max-width:730px;text-align:center;margin:40px auto 0 auto}#alp-destination-select{appearance:none;background-color:#fff;border:none;border-radius:8px;padding:10px 10px 10px 20px;font-family:inherit;font-size:16px;cursor:pointer;line-height:inherit;width:282px;position:relative;color:#000 !important}.alp-select{margin:60px auto 0 auto;position:relative;height:inherit;width:282px;height:48px}.alp-select:after{content:'\f5b0';position:absolute;display:block;height:16px;width:16px;font-family:'Font Awesome 5 Free';font-weight:900;font-size:18px;bottom:22px;right:24px;pointer-events:none}.alp-info{position:relative;overflow:hidden}.alp-info:after{content:'';background:url('/wp-content/themes/TK2018/images/airport-landing-page/TK_Stamp_FINAL.png') no-repeat;background-size:cover;position:absolute;right:-250px;top:-360px;width:684px;height:684px;pointer-events:none !important}.alp-content{background:#fff;padding:250px 0;min-height:700px;display:none;flex-direction:column;justify-content:center !important;align-items:center !important;text-align:center;margin:auto}.alp-content .partners{display:flex;justify-content:center;align-items:flex-end;gap:0 250px}.alp-content .partner-2{display:none;position:relative}.alp-content .partner-2:before{content:'';position:absolute;height:230px;width:1px;background-color:#dedede;top:30px;left:-125px}.alp-content .partner-logo{max-width:324.5px;max-height:134px;margin-bottom:40px}.alp-content .partner-text{font-size:18px !important;line-height:28px !important;font-weight:400 !important;margin-bottom:90px;max-width:720px}.alp-content .partner-note{color:#838383;font-style:italic;font-size:14px !important;line-height:24px !important;font-weight:300 !important}.alp-content .partner-link{display:block;font-size:16px !important;font-weight:500 !important;color:#000 !important;width:180px;height:37.5px;text-align:left;padding:0 0 0 35px;margin:40px auto;border-bottom:2px solid #000;transition:.3s;cursor:pointer;position:relative}.alp-content .partner-link:after{content:'';width:36px;height:15px;background-image:url(/wp-content/themes/TK2018/images/cta-arrow.png);background-size:36px 15px;top:6px;right:35px;opacity:0;position:absolute;transition:.3s}.alp-content .partner-link:hover{padding:0 0 0 2px;transition:.2s}.alp-content .partner-link:hover:after{transition:.3s;right:0;opacity:1}.alp-footer{background:#000;width:100%;min-height:155px;display:flex;justify-content:center;align-items:center;gap:0 60px}@media(max-width:575.98px){.alp-hero,.alp-footer{padding:0 30px}.alp-h1{font-size:53px !important;line-height:50px !important}.alp-h3{font-size:19px !important;line-height:26px !important}br.alp-break{display:none !important}.alp-content{padding:120px 30px !important}.alp-content .partners{flex-direction:column !important;gap:90px 0 !important}.alp-content .partner-2:before{display:none !important}.alp-info:after{right:-160px;top:-190px;width:358px;height:358px}.alp-footer{gap:0 40px !important}}@media(max-width:767.98px){.alp-hero,.alp-footer{padding:0 30px}.alp-h1{font-size:53px !important;line-height:50px !important}.alp-h3{font-size:19px !important;line-height:26px !important}br.alp-break{display:none !important}.alp-content{padding:120px 30px !important}.alp-content .partners{flex-direction:column !important;gap:90px 0 !important}.alp-content .partner-2:before{display:none !important}.alp-info:after{right:-160px;top:-190px;width:358px;height:358px}.alp-footer{gap:0 40px !important}}@media(max-width:991.98px){.alp-hero,.alp-footer{padding:0 30px}.alp-h1{font-size:53px !important;line-height:50px !important}.alp-h3{font-size:19px !important;line-height:26px !important}.alp-content{padding:120px 30px !important}.alp-content .partners{flex-direction:column !important;gap:90px 0 !important}.alp-content .partner-2:before{display:none !important}.alp-info:after{right:-160px !important;top:-190px !important;width:358px !important;height:358px !important}.alp-footer{gap:0 40px !important}}@media (max-width:1140px){.alp-info:after{right:-180px;top:-380px}}.page-template-film-office-page .site-content-contain{margin-top:-32px !important}.film-office-content,.section-landing-content{max-width:1240px;margin:-1px auto 0 auto;padding:0 20px}.landing-page-hero{width:100%;min-height:695px;display:flex;justify-content:center;align-items:center}.landing-page-hero .overlay{position:absolute;left:0;top:0;margin:0;padding:0;font-size:20px;font-family:Helvetica;color:#fff;background-color:rgba(50,50,50,.3);height:100vh;width:100vw;z-index:1}.landing-page-hero .video-wrapper{top:32px;position:absolute;overflow:hidden !important;text-align:center;display:flex;align-items:center;justify-content:center}.landing-page-hero video{position:absolute;top:0;left:0;right:0;margin-left:auto;margin-right:auto;object-fit:cover;height:100%;width:100%}.landing-page-hero h2{color:#fff;text-transform:capitalize;font-size:88px !important;position:relative;z-index:4}.landing-page-hero h2:after{content:'';display:inline-block;width:66px;height:12px;background:url('/wp-content/themes/TK2018/images/film_office/arrow-icon.svg') no-repeat;position:relative;top:-15px;right:-60px}.landing-page-hero h2:before{content:'';display:inline-block;width:66px;height:12px;background:url('/wp-content/themes/TK2018/images/film_office/arrow-icon-left.svg') no-repeat;position:relative;top:-15px;left:-60px}.fo-top-section{padding:90px 0}.fo-top-section h3,.fo-top-section p,.fo-top-section a{color:#fff}.fo-top-section h3{font-family:'Zahrah-SemiBoldItalic',serif !important;font-size:45px !important;line-height:49px !important;max-width:560px;padding-bottom:60px}.fo-top-section p{max-width:640px;font-size:14px !important;line-height:24px !important;padding-bottom:30px}.fo-top-section a{font-size:14px !important;line-height:24px !important}.cta-section{padding:140px 0 0 !important}.cta-btn-dark a,.cta-btn-dark{display:inline-block !important;font-size:14px !important;font-weight:500 !important}.cta-btn-dark a{margin-left:-5px;margin-right:40px;padding:0 0 15px !important;width:260px;text-align:left !important;border-bottom:1px solid #fff !important;cursor:pointer !important;position:relative;transition:all .3s ease-in-out !important}.cta-btn-dark a:after{content:"";width:36px;height:15px;background-image:url('/wp-content/themes/TK2018/images/cta-arrow-white.png');background-size:36px 15px;position:absolute;margin-left:0;margin-top:0;display:block;top:2px;right:0;transition:all .3s ease-in-out}.cta-btn-dark a:hover:after{right:15px;transition:all .2s ease-in-out}.page-template-film-office-page .locations-section h4.text-full{color:#ffc72c !important;mix-blend-mode:normal !important;opacity:1 !important;transform:rotate(-90deg) !important;top:309px !important;left:87%}.locations-section{padding:90px 0}h2.section-head{font-size:45px !important;line-height:54px !important}.top-locations{display:flex;flex-wrap:wrap;gap:0 40px;justify-content:left;position:relative;z-index:9}.top-locations div{position:relative;border-bottom:1px solid #000;padding-top:60px;width:30%}.top-locations div a{display:block;cursor:pointer}.top-locations div img{height:auto;display:block;padding-bottom:20px}.top-locations div h3{font-family:'aktiv-grotesk',sans-serif !important;font-weight:500 !important;font-size:20px;color:#000;padding-bottom:20px}.top-locations div p{font-size:14px !important;line-height:22px !important;padding-bottom:60px}.top-locations .location-link{position:absolute;padding-bottom:10px;bottom:-10px}.top-locations .location-link img{transition:.2s}.top-locations .location-link:hover img{margin-left:15px;transition:.3s}.lookbook-btn a{font-family:'aktiv-grotesk',sans-serif !important;border:1px solid #fff !important;font-weight:500 !important;font-size:18px !important;display:inline-block !important;max-width:360px !important;margin:0 auto !important;padding-left:40px !important;padding-right:40px !important;transition:.3s}.lookbook-btn a:hover{background:#fff !important;color:#000 !important;transition:.2s}.local-opportunities-section{background:#ca333a;padding:120px 0}.local-opportunities{padding:0}.local-opportunities{display:flex;flex-wrap:wrap;gap:0 130px;align-items:center;justify-content:center}.local-opportunities div{width:205px;max-width:100%;padding:60px 0;text-align:center;position:relative}.local-opportunities a{color:#fff !important;font-family:'aktiv-grotesk',sans-serif !important;font-size:20px;font-weight:500;position:relative;display:flex;justify-content:center;align-items:center}.local-opportunities a:after{content:"";width:36px;height:15px;background-image:url('/wp-content/themes/TK2018/images/cta-arrow-white.png');background-size:36px 15px;position:absolute;margin-left:0;margin-top:0;display:block;left:50%;bottom:-40px;transform:translateX(-50%);transition:.2s}.local-opportunities a:hover:after{transition:.3s}@media(max-width:1141px){.page-template-film-office-page .landing-page-hero{min-height:0!important;height:auto!important;margin-top:45px;padding:0!important;position:relative}.page-template-film-office-page .landing-page-hero h2{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;text-align:center;padding:0 15px}.page-template-film-office-page .landing-page-hero .video-wrapper{top:0!important;height:300px!important;position:static;transform:none}}@media(max-width:550px){.local-opportunities div{width:100%}}.major-productions-section{background:#000;padding:120px 0}.workshop-events-section{padding:120px 0}.major-productions{padding:60px 0;display:flex;flex-wrap:nowrap;gap:0 40px;width:1760px !important}.major-productions .slick-slide{margin:0 27px}.major-productions .slick-slide:first-child{margin:0 0 0 27px !important}.prod-slide{width:260px;height:auto}.prod-poster{width:224px;height:335px;margin-bottom:30px}.prod-heading,.prod-details{font-family:'aktiv-grotesk',sans-serif !important;font-size:14px !important;color:#fff !important;text-transform:lowercase}.prod-heading{font-weight:500}.prod-details{padding-bottom:15px}.prod-heading:first-letter ,.prod-heading:first-line ,.prod-details:first-letter ,.prod-details:first-line {text-transform:capitalize}.prod-divider{background-image:linear-gradient(to bottom,#fff 0%,#fff 51%,transparent 51%);background-size:100% 1px;height:1px;width:260px !important}.film-office-events{padding:120px 0;display:flex;flex-wrap:wrap;gap:0 40px}.film-office-events div{width:30%;padding-bottom:30px;margin-bottom:60px;border-bottom:1px solid #000}.film-office-events h6,.film-office-events h3{font-family:'aktiv-grotesk',sans-serif !important;font-weight:500 !important}.film-office-events h6{font-size:12px !important;color:#cb333b;padding-bottom:15px}.film-office-events h3{font-size:20px !important;line-height:24px !important}.sign-up-section{padding:90px 0 0}.page-template-film-office-page .sign-up-section h4.text-full{color:#3d2ee8 !important;mix-blend-mode:normal !important;opacity:1 !important;transform:rotate(90deg) !important;top:300px !important;left:100px}.tk-all-locations{display:flex;flex-wrap:wrap;justify-content:start;align-items:center;column-width:30px;column-count:3;gap:40px}.tk-all-locations a img{display:block;object-fit:cover}.tk-all-locations a{display:flex;justify-content:center;align-items:center;margin:0;padding:0;flex-shrink:1;width:30.9%;height:351px;position:relative}.tk-all-locations a div.overlay{flex-shrink:1;background:rgba(0,0,0,.6);position:absolute;top:0;left:0;min-width:100%;height:351px;margin:0;padding:0;z-index:1;opacity:0;transition:.3s}.tk-all-locations a:hover div.overlay{opacity:1;transition:.2s}.tk-all-locations a p{font-weight:500;font-size:20px;color:#fff;z-index:2}.tk-all-locations a p:after{display:inline-block;content:'';background-image:url(/wp-content/themes/TK2018/images/biz-events/cta-arrow-white.svg);background-size:29.98px 12.62px;background-repeat:no-repeat;background-position:7px 30%;width:100px;height:12.62px;position:absolute;transition:.3s;top:205px;left:43%;right:43%;opacity:0}.tk-all-locations a:hover p:after{opacity:1;top:200px;transition:.2s}.get-in-touch{background:#000;width:100%;padding:120px 30px;margin-top:120px;margin-bottom:-51px;color:#fff !important;text-align:center !important}.git-content{max-width:1440px;margin:0 auto}.git-content h2{font-size:44px !important;padding-bottom:32px}.git-content p,.git-content a{color:#fff !important;font-size:16px;line-height:26px}.git-content p{max-width:475px;margin:0 auto;text-align:center;padding-bottom:16px}.git-content a:hover{text-decoration:none}@media (max-width:1140px){.tk-all-locations a{min-width:30.8%}}@media(max-width:991.98px){.page-template-film-office-page .site-content-contain .site-content{margin-top:0 !important}.landing-page-hero{min-height:400px !important}.landing-page-hero .video-wrapper{top:140px !important}.top-locations div{width:100% !important}.tk-all-locations{gap:20px}.tk-all-locations a{width:50.99%}}@media(max-width:767.98px){.page-template-film-office-page .site-content-contain .site-content{margin-top:0 !important}.landing-page-hero{min-height:400px !important}.landing-page-hero .video-wrapper{top:140px !important}.landing-page-hero h2:after,.landing-page-hero h2:before{display:none !important}.landing-page-hero h2{font-size:44px !important}.top-locations div{width:100% !important}.local-opportunities div:nth-child(2):before{display:none}.local-opportunities div:nth-child(2):after{display:none}.tk-all-locations{gap:20px}.tk-all-locations a{width:100%}}@media(max-width:575.98px){.page-template-film-office-page .site-content-contain .site-content{margin-top:0 !important}.landing-page-hero{min-height:240px !important}.landing-page-hero .video-wrapper{top:140px !important}.landing-page-hero h2:after,.landing-page-hero h2:before{display:none !important}.landing-page-hero h2{font-size:44px !important}.cta-section{padding:40px 0 0 !important}.top-locations div{width:100% !important}.local-opportunities div:nth-child(2):before{display:none}.local-opportunities div:nth-child(2):after{display:none}.tk-all-locations{gap:20px}.tk-all-locations a p:after{opacity:1}.tk-all-locations a{width:100%}.git-content h2{padding-bottom:20px}}.king_package_themes-template-default header#masthead,.king_package_themes-template-default header#masthead-mobile,.king_package_themes-template-default .search-form-wrapper,.king_package_themes-template-default .footer{display:none !important}.king_package_themes-template-default .site-content,.page-template-memories-moments .site-content,.page-template-template-together-terms .site-content{margin-top:0;padding-top:0;padding-bottom:0 !important}.page-template-memories-moments header#masthead,.page-template-memories-moments header#masthead-mobile,.page-template-memories-moments .search-form-wrapper,.page-template-memories-moments .footer{display:none !important}.page-template-template-solar-main header#masthead,.page-template-template-solar-main header#masthead-mobile,.page-template-template-solar-main .search-form-wrapper,.page-template-template-solar-main .footer{display:none !important}.page-template-template-together-terms header#masthead,.page-template-template-together-terms header#masthead-mobile,.page-template-template-together-terms .search-form-wrapper,.page-template-template-together-terms .footer{display:none !important}.page-template-usa header#masthead,.page-template-usa header#masthead-mobile,.page-template-usa .search-form-wrapper,.page-template-usa .footer{display:none !important}.page-template-walking-tours header#masthead,.page-template-walking-tours header#masthead-mobile,.page-template-walking-tours .search-form-wrapper,.page-template-walking-tours .footer{display:none !important}.king_package_themes-template-default .site-content,.page-template-usa .site-content,.page-template-walking-tours,.single-king_walking_tours .site-content,.page-template-template-solar-landing .site-content{margin-top:0;padding-top:0;padding-bottom:0 !important}.single-king_walking_tours header#masthead,.single-king_walking_tours header#masthead-mobile,.single-king_walking_tours .search-form-wrapper,.single-king_walking_tours .footer{display:none !important}.page-template-template-solar-landing header#masthead,.page-template-template-solar-landing header#masthead-mobile,.page-template-template-solar-landing .search-form-wrapper,.page-template-template-solar-landing .footer{display:none !important}.single-kl_events .site-content{margin-top:0;padding-top:0;padding-bottom:0 !important}.single-kl_events header#masthead,.single-kl_events header#masthead-mobile,.single-kl_events .search-form-wrapper,.single-kl_events .footer{display:none !important}body.single-king_walking_tours .site-content-contain{overflow:visible !important}.fc-header-title h2{font-size:24px !important}.frontline-livestream{background-color:#fff}.frontline-livestream .title-text{font-family:aktiv-grotesk,sans-serif;text-transform:uppercase;font-weight:400;margin-bottom:15px;margin-top:10px}.frontline-livestream p{margin-bottom:10px;padding-right:25px;padding-left:25px}.page-id-827127 .footer #footer-section2{display:none !important}