/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@media (max-width:991px){.form-text,.form-textarea,.block-superfish select,.block-search .form-submit{background-image:none;}}html,body{height:100%;}.themecolor-text{color:#00bff3;}blockquote{margin:40px;border-left:none;padding:0;position:relative;}blockquote::before{content:"\f10d";display:block;font-size:30px;left:-40px;top:5px;position:absolute;font-family:fontawesome;color:#00bff3;}blockquote p{font-size:14px;line-height:160%;font-weight:400;}p.blockquote{clear:both;font-family:Georgia,"Times New Roman",Times,serif;font-size:18px;font-style:italic;padding:30px 35px 10px;}img{height:auto;max-width:100%;}#pre-header{color:#aaaaaa;}#bottom-content{color:#ffffff;}h1,h2,h3,h4,h5,h6{line-height:120%;padding:0;margin:20px 0 10px 0;font-family:'Raleway',Arial,sans-serif;font-weight:500;color:#333;}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#444;}h1{font-size:36px;}h2{font-size:30px;}h3{font-size:24px;}h4{font-size:20px;}h5{font-size:18px;}h6{font-size:16px;}h1.page-header{font-size:30px;color:#2b2b2b;text-transform:uppercase;margin-bottom:30px;}h2.home-block-title,.node--type-full-width h1.page-header{margin-top:10px;margin-bottom:30px;padding-bottom:10px;text-align:center;font-size:30px;color:#2b2b2b;text-transform:uppercase;position:relative;}.rtecenter,.text-center{text-align:center;}.clear-left{clear:left;}@media (max-width:776px){h2.home-block-title,h1.page-header,h1.node-title{font-size:20px;}}h2.block-title:after{left:0%;margin-left:0px;}.region-sidebar-second h2.block-title{text-transform:none;font-weight:normal;}.background-color h2.home-block-title:after,.background-image h2.home-block-title:after{background:#fff;}.background-color h2.home-block-title,.background-image h2.home-block-title,.background-color .home-block-description,.background-image .home-block-description,.background-color .themecolor-text,.background-image .themecolor-text{color:#fff;}.home-block-description{font-size:120%;padding-bottom:30px;}h2.block-title{margin-bottom:20px;padding-bottom:10px;color:#002D36;font-size:28px;text-transform:none;position:relative;}#sidebar-first .block h2.block-title:after{background:none;}#sidebar-first .block h2.block-title{font-size:110%;text-transform:none;margin-bottom:0;}#sidebar-first .block ul{padding-left:0;}input[type="email"],input[type="search"],input[type="password"]{-webkit-appearance:caret;-moz-appearance:caret;}.background-image-holder{width:100%;height:100%;position:absolute;z-index:-1;top:0;left:0;}.background-image-holder img{}button#edit-preview{display:none;}ul.no-bullet{margin:0;padding:0;}ul.no-bullet li{margin:0;padding:0 0 5px 0;list-style:none;}ul.links{padding:0;margin:0;list-style-position:inside;}ul.links li{margin:0;}ul.links li a{color:#2b2b2b;text-transform:uppercase;font-size:80%;font-weight:bold;}.breadcrumb{display:none;}.breadcrumb{background-color:#fcfcfc;border:1px solid #eaeaea;padding:14px 20px;margin-bottom:30px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}.breadcrumb > li{margin:0 2px 0 0;display:inline;}div.messages{padding:15px 15px 15px 50px;margin-bottom:20px;border:1px solid transparent;border-radius:4px;background-position:13px 15px;}div.messages a{font-weight:bold;}div.messages.status{color:#468847;background-color:#dff0d8;border-color:#d6e9c6;}div.messages.status a{color:#356635;}div.messages.error{color:#b94a48;background-color:#f2dede;border-color:#ebccd1;}div.messages.error a{color:#953b39;}div.messages.warning{color:#c09853;background-color:#fcf8e3;border-color:#faebcc;}div.messages.warning a{color:#a47e3c;}.credits{margin-bottom:0;font-size:0.9em;}.path-forum li.action-links{list-style:none;float:right;margin-bottom:10px;}.forums{width:100%;border:none;}.forums thead{display:none;}.forums tbody tr{border-bottom:1px solid #f3f3f3;}.forums tbody tr > td{padding:15px 0;}.forums td.forum-title-container{width:47%;}.forums tr.forum-container-header td.forum-title-container{padding-top:50px;}.forums tr.forum-container-header td.forum-title-container .forum-title-link{font-size:18px;font-weight:500;margin-bottom:15px;}.forums tr.forum-container-header td.forum-title-container .forum-title-link a{color:#313131;}.forums td.forum-title-container .forum-title-link{margin-bottom:10px;}.forums td.forum-title-container .forum-title-link a,.forums td h3{font-size:110%;font-weight:500;line-height:normal;margin:0 0 10px;text-transform:unset;font-family:'Raleway',sans-serif;color:#333;}.forums td.forum-title-container .forum-title-link a:hover{color:#00bff3;}.forums td.forum-title-container .forum-description{line-height:24px;color:#5f5f5f;}.forums td.forum-num-topics,.forums td.forum-num-posts{text-align:center;width:13%;}.path-forum .table-responsive{width:100%;}.path-forum .table-responsive table th,.path-forum .table-responsive table td{padding:15px 10px;}.path-forum .table-responsive .table > tbody > tr > td,.path-forum .table-responsive .table > tbody > tr > th,.path-forum .table-responsive .table > thead > tr > td,.path-forum .table-responsive .table > thead > tr > th{border-bottom:1px solid #f3f3f3;}.path-forum .table-responsive .table-striped > tbody > tr:nth-of-type(2n+1){background:none;}.path-forum .table-responsive .forum__title div:first-child a{font-size:16px;font-weight:500;line-height:normal;}.path-forum .table-responsive .forum__title div:first-child{margin-bottom:10px;}.path-forum .table-responsive .forum__title div:nth-child(2) span{color:#5f5f5f;line-height:24px;}.path-forum .table-responsive table thead th:nth-child(2),.path-forum .table-responsive .forum__replies{text-align:center;width:15%;}article.node--type-forum{position:relative;padding-left:120px;margin-bottom:30px;padding-bottom:20px;border-bottom:1px dotted #eee;}article.node--type-forum ul.links{text-align:right;padding-top:20px;}h2.forum-title,article.node--type-forum .field--name-taxonomy-forums{display:none;}article.node--type-forum .header-info{margin-bottom:20px;}article.node--type-forum footer{position:relative;}article.node--type-forum .field--name-user-picture{position:absolute;left:-120px;top:0;}article.node--type-forum .field--name-user-picture,article.node--type-forum .field--name-user-picture img{border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;width:100px;}table{width:100%;margin-bottom:20px;border:1px solid #dfdfdf;}table tbody{border-top:none;}table tr.even,table tr.odd,th{background-color:transparent;border-bottom:1px solid #dfdfdf;}thead tr th,thead tr td,tbody tr th,tbody tr td{padding:8px;line-height:142%;vertical-align:top;}ul li{list-style-type:square;}ol li{list-style-type:decimal;}.item-list ul li{border-bottom:1px dashed #ddd;margin-bottom:0;padding:15px 0;}#block-user-login .item-list ul li{border-bottom:none;padding:0 0 5px 0;}.item-list ul li.first{padding-top:0;}.item-list ul li.last{border-bottom:none;}ul.pager{overflow:hidden;padding:0;width:100%;clear:both;position:relative;margin-bottom:25px;}.item-list ul.pager li{display:inline;float:left;margin:0;padding:0;border-bottom:none;}ul.pager li a,ul.pager li.pager-current{background:#fff;border:1px solid #eee;padding:14px 20px;display:block;margin:5px 3px 5px 0;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:50%;}ul.pager li a:hover,ul.pager li.pager-current{background-color:#444;border-color:#444;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.2);}.pagination > li > a,.pagination > li > span{margin-right:5px;color:#00bff3;}.pagination > li:first-child > a,.pagination > li:first-child > span,.pagination > li:last-child > a,.pagination > li:last-child > span{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;}.pagination > .active > a,.pagination > .active > span,.pagination > .active > a:hover,.pagination > .active > span:hover,.pagination > .active > a:focus,.pagination > .active > span:focus{background:#00bff3;border-color:#00bff3;}input:focus,input[type="button"],input[type="reset"],input[type="submit"]{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}input.form-text,textarea.form-textarea,select{background-color:#eee;border:2px solid #eaeaea;color:#999999;font-size:14px;padding:0 14px;width:100%;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;height:38px;}.form-control{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;max-width:100%;height:38px;}.chosen-container-single .chosen-single,.chosen-container-active.chosen-with-drop .chosen-single{border:none;background:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.dark input.form-text{border:none;}select{-webkit-appearance:menulist;}fieldset{padding:10px;margin:0 2px;border:1px solid #eaeaea;clear:left;}legend{border-bottom:none;font-size:14px;width:auto;margin:0;}input[type="radio"],input[type="checkbox"]{margin:0px 0 3px;}.btn{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:10px 12px;}a.btn{color:#fff !important;}.btn-default{border-color:#00bff3;background-color:#00bff3;color:#fff;}.btn-success a{color:#fff;}.btn-border{border-color:#00bff3;background:#fff;}.btn-default:hover{background-color:#00bff3;border-color:#00bff3;}.btn-primary{background-color:#00bff3;border-color:#1896b8;color:#FFFFFF;}input[type="submit"],input[type="reset"],input[type="button"]{margin:5px 5px 10px 0;background-color:#444;border:none;box-shadow:none;color:#fff;padding:10px 12px;text-transform:uppercase;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#ffffff;}input[type="submit"]:hover,input[type="reset"]:hover,input[type="button"]:hover,.highlighted-block .btn:hover,.highlighted-block .btn:focus{color:#ffffff;}.nav-tabs{margin:25px 0 15px;}.panel-group{margin:25px 0;}.panel-heading a:hover{text-decoration:none;}.toggle-control{width:100%;position:relative;z-index:13;}.toggle-control a,.toggle-control a:hover{color:#fff;position:absolute;top:0;right:0;display:block;padding:18px 19px;line-height:14px;cursor:pointer;height:52px;}.gm-style img{max-width:none;}ul.primary{margin:15px 0 15px 0;padding-left:40px;}ul.primary,ul.primary li a,ul.primary li.active a{border-color:#eaeaea;}ul.primary li.active a{border-bottom:1px solid #fff;}#toolbar{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}#toolbar ul.menu{width:auto;}#toolbar ul.menu li{background:none;}.not-logged-in .block-forum .contextual-links-wrapper{display:none;}a.contextual-links-trigger,#toolbar a,textarea{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none;}body.path-user .main-content-inner,.price-comparison table{border-collapse:separate;margin:0 auto;padding:35px 10px;width:100%;border:none;}.price-comparison table thead{background-color:#2f4255;font-family:Roboto,sans-serif;font-weight:300;}.price-comparison table thead th{color:#fff;text-align:center;width:33.333%;font-size:18px;padding:24px 18px;width:auto;}.price-comparison table tbody tr td:first-child{border-left:2px solid #dededa;text-align:left;}.price-comparison table tbody tr td{border-bottom:1px solid #e5e5e1;border-right:1px solid #e5e5e1;color:#555;font-size:20px;padding:20px;text-align:center;width:20%;}.sep-boxed-pricing{margin:0 auto 20px auto;overflow:hidden;width:100%;max-width:1000px;}.sep-boxed-pricing .column{float:left;margin-top:30px;overflow:hidden;width:100%;}.sep-boxed-pricing ul{list-style:none outside none;margin:0;padding:0 !important;}.sep-boxed-pricing ul li{list-style:none;background:#fff;border-color:#ccc;border-style:none solid dashed;border-width:0px 1px 1px;margin:0;padding:15px 0;text-align:center;width:99%;}.sep-boxed-pricing ul li:last-child{border-bottom:1px solid #c9c9c9;}.sep-boxed-pricing ul li.title-row{background:#47d2f8;border-color:#47d2f8;border-bottom-style:solid;color:#fff;font-size:150%;}.sep-boxed-pricing .column-middle ul li.title-row{padding:30px 0;}.sep-boxed-pricing ul li.pricing-row{background:#00bff3;border-style:solid;border-color:#82e0fa #00bff3 #00bff3 #00bff3;border-top-style:solid;}.sep-boxed-pricing ul li.pricing-row .price{line-height:1;color:#fff;font-size:180%;}.sep-boxed-pricing ul li.pricing-row .time{color:#fff;}.sep-boxed-pricing ul li.footer-row{padding:30px 0;border-bottom-style:solid;}.sep-boxed-pricing ul li.footer-row a.button{padding:10px 20px;background:#fafafa;border:1px solid #ccc;color:#00bff3;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:120%;font-weight:bold;}.sep-boxed-pricing ul li.footer-row a.button:hover{background:#00bff3;color:#fafafa;border:1px solid #00bff3;}.sep-boxed-pricing .price strong{color:#692b19;font-size:28px;position:relative;top:-20px;}.sep-boxed-pricing .price em.exact_price{display:inline;font-size:75px;font-style:normal;font-weight:bold;}.sep-boxed-pricing .price sup{font-size:23px;font-weight:bold;position:relative;top:-24px;}.sep-boxed-pricing .price em.time{font-size:26px;margin-left:0;position:relative;top:-2px;}.sep-boxed-pricing .price-with-decimal em.time{margin-left:-18px;}@media (min-width:991px){.sep-boxed-pricing .column{width:auto;margin-left:35px;}.sep-boxed-pricing .column:first-child{margin-left:0;}.sep-boxed-pricing .column.column-middle{margin-top:0;}.sep-boxed-pricing ul li{width:290px;font-size:120%;}}@media (min-width:1199px){.sep-boxed-pricing .column{width:auto;margin-left:45px;}.sep-boxed-pricing ul li{width:300px;}}.ui-accordion .ui-accordion-header{margin-top:3px;}.accordion .card{margin-bottom:20px;}.accordion .card-header{background:#00bff3;border:1px solid #1896b8;font-weight:500;}.accordion .card-header h5{margin:0;padding:5px 0;}.accordion .card-header .btn-link{color:#FFF;font-weight:bold;}.accordion .card-body{border:1px solid #ddd;color:#666;font-family:'Open Sans',sans-serif;font-size:14px;overflow:visible;padding:20px;}section{padding:60px 0 40px;}section.paragraph{position:relative;}section.padding0{padding:0;}section.pb0{padding-bottom:0;}section.pt0{padding-top:0;}section.image-bg,section.image-bg h2{color:#fff;}#pre-header{top:0;left:0;width:100%;z-index:13;position:absolute;background-color:#333;}.logged-in #pre-header{padding-top:64px;}#pre-header-inside{display:none;position:relative;z-index:13;padding:40px 0 0 0;}#header-top{background-color:#fff;border-bottom:1px solid #EBEBEB;}#header{background-color:#fff;position:relative;z-index:501;width:100%;}#banner-inside{padding-top:60px;margin-bottom:40px;}#preface{background:#fff;padding:40px 0 20px;}#top-content{background-color:#ffffff;padding:40px 0 20px 0;}#main-menu-wrapper{background:#00bff3;box-shadow:0 2px 3px rgba(0,0,0,0.4);-moz-box-shadow:0 2px 3px rgba(0,0,0,0.4);-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.4);}#main{padding:0;}#main-container{background:#f3f3f3;padding:40px 0;}body.path-forum .main-content-inner,body.path-user .main-content-inner,body.path-node .main-content-inner,body.path-latest-reviews .main-content-inner,body.path-my-reviews .main-content-inner{background:#fff;padding:0;}#main-content{padding:60px 0;}#sidebar-second .block{background:#fff;padding:25px;margin-bottom:20px;}#sidebar-second .block.block-adv{padding:0;background-color:transparent;}#sidebar-second .block h2.block-title{margin-top:0;font-weight:600;}.background-color{background:#00bff3;}.background-grey{background:#f3f3f3;}.background-image{position:relative;overflow:hidden;}section.postscript{background:#1d1e23;color:#999;padding:0;}.postscript-first{padding:60px 0;}.postscript-second{padding:60px 0;border-top:1px solid #282A32;}.bg--dark{background:#111215;color:#999;padding:20px 0 0px;}@media (min-width:1199px){section{padding:80px 0 60px;}section.paragraph{padding:80px 0 80px;}section.padding0{padding:0;}}.postscript .block h2.block-title{font-weight:400;color:#fff;border-bottom:1px solid #282a32;padding-bottom:10px;}.postscript .block h2.block-title:after{background:none;}.postscript .block h2.home-block-title{color:#fff;text-transform:none;margin-bottom:50px;}.block{margin-bottom:20px;}#full-width-wrapper .block,#header-top .block,#main-navigation .block,#banner .block{margin-bottom:0;}#footer h2.block-title{color:#fff;}body.node-type-faq .region-content,body.page-cart .region-content,body.page-cart .region-content,body.page-checkout-review .region-content{background:#fff;padding:25px;}@media all and (max-width:990px){}#header-top nav{margin:0;padding:0;}#header-top ul.menu--account{margin:0;padding:0;text-align:center;}#header-top ul.menu--account li{display:inline-block;border-left:1px solid #ebebeb;padding:9px 0;margin:0;}#header-top ul.menu--account li.last{border-right:1px solid #ebebeb;}#header-top ul.menu--account li a:before{position:absolute;top:0;left:10px;font-family:"fontawesome";}#header-top ul.menu--account li a#item-menu-user-login:before{content:"\f090";}#header-top ul.menu--account li a#item-menu-user-logout:before{content:"\f08b";}#header-top ul.menu--account li a#item-menu-user-my-listing:before{content:"\f115";}#header-top ul.menu--account li a#item-menu-user-myaccount:before{content:"\f007";}#header-top ul.menu--account li a#item-menu-user-register:before{content:"\f040";}#header-top ul.menu--account li a#item-menu-user-my-review:before{content:"\f123";}#header-top ul.menu--account li a{color:#666;padding:0 15px;font-size:90%;position:relative;}#header-top ul.menu--account li a:hover,#header-top ul.menu--account li a.active{background:none;color:#00BFF3;}@media (min-width:992px){#header-top ul.menu--account{text-align:left;float:left !important;}}.page-node-type-full-width h1.page-header,.page-node-type-article h1.page-header{display:none;}.node header h2 a:hover{text-decoration:none;}.node .content,#comments,.page-contact #content-wrapper{padding:0px;}.node header{padding:0px;}.node.node-article footer ul.link{float:right;}.field-name-field-image{margin:0px;}.node .user-signature{font-size:12px;padding:0;}.submitted .glyphicon{top:0;}.node--type-listing article.comment .field{padding:0;border:none;}.node--type-listing article.comment .field--name-comment-body{padding:15px 0 20px;}.node--type-listing article.comment .field--name-user-picture img{border-radius:5px;}#comments{margin:1.5em 0;}#comments h2.title{margin-bottom:1.3333em;margin-top:30px;}.comment{padding:0px 0 10px;position:relative;margin-bottom:25px;border-bottom:1px dotted #eee;}article.comment footer time{color:#aaa;font-style:italic;padding-bottom:5px;}article.comment footer span.comment-author a{color:#333;font-weight:bold;text-transform:uppercase;font-size:120%;}.comment-preview{background-color:#ffffea;}article.comment h3{margin:0px 10px 10px 0;float:left;font-size:110%;font-weight:bold;}article.comment h3 a{color:#333;}article.comment h3 a:hover{color:#e6624d;}.new{color:#fff;background:#ccc;margin-right:10px;text-transform:none;}.comments div.indented{margin-left:70px;}.comment-author{position:absolute;top:0px;left:-120px;float:left;width:100px;text-align:center;}article.comment{position:relative;padding-left:120px;}.comment-author-col{text-align:center;float:left;width:100px;position:absolute;left:0;}.comment .user-picture{float:left;width:100px;margin:0;max-width:100px;padding:0px 0 10px;}.comment .user-picture img{width:100px;}.comment .comment-link{float:right;padding-right:10px;}.comment .comment-created{color:#999;}.comment .field--name-comment-body{padding:5px 0 20px;}.comment .field--name-field-photos .field--item{display:inline-block;margin-right:10px;}.comment .field--name-field-photos .field--item img{width:100px;}.comment .comment-body{margin-top:0px;}.view-reviews .views-field-field-photos,.comment-content .field-name-field-photos{padding-top:20px;}.comment nav.comment-links{text-align:right;}.comment ul.links{margin:10px 0;text-align:right;}.comment-links ul li a{background:none;color:#aaa;border:none;border-right:1px solid #e8e8e8;line-height:1.2;padding:0 10px;margin:0;text-shadow:none;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;float:right;font-weight:normal;font-size:100%;}.comment-links ul li a:hover{color:#e6624d;background:none;}.comment-links ul li span{padding-bottom:10px;float:right;color:#aaa;font-size:100%;}.comment-links ul li span a{float:none;padding:0;margin:0;border:none;line-height:1.714;display:inline;color:#e6624d;vertical-align:top;}.indented{margin-left:90px;}#comment-form label{top:5px;left:10px;font-weight:normal;}#comment-form #edit-author--2 label{position:relative;top:0;left:0;}.comment .submitted{float:left;margin:0 0 10px;}#comment-form .form-item-field-photos-und-0 button{margin-top:20px;}@media (max-width:767px){.comment-author{display:none;}.comment{margin-left:0;}}.node-listing-form .panel-heading{background:#00bff3;}.node-listing-form .panel-heading a{color:white;font-weight:bold;}.node-listing-form button.link-edit-summary{display:none;}.node-listing-form .field-group-tabs-wrapper{margin-bottom:20px;}span.stars,span.stars span{display:block;background:url(/themes/custom/nklt/img/stars.png) 0 -24px repeat-x;width:120px;height:24px;}span.stars-small,span.stars-small span,.starrating,.starrating span{display:block;background:url(/themes/custom/nklt/img/stars-small.png) 0 -18px repeat-x;width:90px;height:18px;}span.stars-small span,span.stars span,.starrating span{background-position:0 0;}.starrating{float:left;margin-top:3px;}body.page-reviews #content-wrapper{background:#fff;padding:20px;}.page-my-reviews .view-reviews{background:#fff;padding:20px;}#block-views-reviews-block-1{background:#fff;padding:0 20px 20px;margin-bottom:20px;}.view-reviews .views-row{margin-bottom:20px;}.view-reviews .views-row-inner{position:relative;min-height:120px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;padding:0px 20px 20px 120px;border-bottom:1px solid #eee;}.view-reviews .views-row-last .views-row-inner{border-bottom:none;padding-bottom:0;}.view-reviews .views-row-inner .views-field-name{padding-bottom:10px;font-weight:500;color:#444;}.view-reviews .views-row-inner .views-field-name a.username{text-transform:uppercase;}.view-reviews .views-row-inner .views-field-user-picture,.view-reviews .views-row-inner .views-field-field-image,.view-reviews .views-row-inner .views-field-field-image-thumbnail{position:absolute;left:0px;top:10px;float:left;width:100px;max-width:100px;}.view-reviews .views-row-inner .views-field-user-picture img,.view-reviews .views-row-inner .views-field-field-image img,.view-reviews .views-row-inner .views-field-field-image-thumbnail img{width:100px;}.view-reviews .views-row-inner .views-field-field-comment-rating{padding:10px 0;}.view-reviews .views-row-inner .views-field-field-photos img{display:inline;}@media (max-width:767px){.view-reviews .views-row-inner{padding-left:0;}.view-reviews .views-row-inner .views-field-user-picture,.view-reviews .views-row-inner .views-field-field-image{display:none;}}#block-nklt-views-block-listing-detail-header-block-1{margin:0;}#block-system-main article.node--type-listing{background:#fff;padding:25px;}.view-business-detail-header{background:#fff;border-bottom:1px solid #eee;}.business-detail-header{min-height:100px;position:relative;}.business-detail-header .field-photo{text-align:center;}.business-detail-header .field-photo img{display:inline;}.business-detail-header-text .container .row{position:relative;}.business-detail-header-text .field-title{border-bottom:1px solid rgba(255,255,255,0.4);font-size:300%;margin-bottom:20px;margin-top:30px;padding-bottom:10px;font-family:'Raleway',sans-serif;line-height:1.2;}.business-detail-header-text .field-address,.business-detail-header-text .field-phone,.business-detail-header-text .field-website{font-size:110%;padding-bottom:5px;}.business-detail-header-text .field-phone{margin-bottom:30px;}.business-detail-header-text .field-phone,.business-detail-header-text .field-website{display:inline-block;}.business-detail-header-text .field-website{padding-left:25px;}.business-detail-header-text span.glyphicon{width:20px;}.business-detail-header-text .field-map{z-index:1;border:1px solid #aaa;background:#fff;padding:5px;}@media (max-width:767px){.business-detail-header-text .leaflet-container{max-height:200px;}}@media (min-width:992px){.business-detail-header-text{position:absolute;top:0;left:0;color:#fff;z-index:1;float:left;width:100%;height:100%;box-shadow:0 -100px 250px rgba(0,0,0,0.7) inset;-moz-box-shadow:0 -100px 250px rgba(0,0,0,0.7) inset;-webkit-box-shadow:0 -100px 250px rgba(0,0,0,0.7) inset;}.business-detail-header-text .field-website a{color:#fff;}.business-detail-header-text-inner{position:absolute;bottom:30px;width:100%;}.business-detail-header-text .field-phone{margin-bottom:0px;}.business-detail-header-text .row{position:relative;}.business-detail-header-text .field-map{position:absolute;bottom:-80px;right:0;float:right;}.business-detail-header-text .leaflet-container{width:100%;height:250px;}}.business-detail-review .field-rating,.business-detail-review .field-rating-count,.business-detail-review .field-write-comment{display:inline-block;}.view-listing-review{padding-top:15px;}.view-listing-review .field-rating{float:left;margin-left:15px;margin-top:8px;}.business-detail-review .field-rating-count{color:#999;margin-left:20px;}.business-detail-review .field-write-comment{padding-top:0px;margin-left:25px;}.node--type-listing .content .field{padding:15px 0 15px 70px;border-bottom:1px solid #F8F8F8;position:relative;}.node--type-listing .content .field .field--label{font-family:'Raleway',sans-serif;padding-bottom:10px;color:#00bff3;}.node--type-listing .content .field.field-name-field-share-this{padding-left:0px;}.node--type-listing .content .field.field-name-field-share-this .field--label{color:#2b2b2b;padding:0;}.views-field-field-listing-tags .field-content a{padding:7px 10px;border:1px solid #dddddd;color:#333;margin:0 10px 10px 0;display:inline-block;}.views-field-field-listing-tags .field-content a:hover{border:1px solid #00bff3;background-color:#00bff3;color:white !important;}.node--type-listing.teaser h2{text-transform:none;}.node--type-listing.teaser .content .field{padding:5px 0 5px 19px;border-bottom:none;}.node--type-listing.teaser .content .field.field--name-field-image-thumbnail{padding-left:0;}.office-hours-status{font-size:120%;font-weight:bold;}.office-hours-status.office-hours-status--open{color:green;}.office-hours-status.office-hours-status--closed{color:red;}span.office-hours__item-slots{margin-left:20px;}.leaflet-clickable{position:absolute;}.marker-cluster{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;width:60px !important;height:60px !important;}.marker-cluster div{width:50px;height:50px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;}.marker-cluster span{line-height:50px;font-size:150%;}.leaflet-tagged-marker i{font-family:FontAwesome;color:#666;top:-67px;font-size:20px;}.leaflet-popup-content{text-align:center;min-width:200px;}.leaflet-popup-content h2{margin:0;font-size:120%;}.leaflet-popup-content a{font-family:'Raleway',sans-serif;}.leaflet-popup-content img{margin:5px 0;width:100%;float:left;}.leaflet-popup-content br{line-height:0;}.field--name-field-highlights .field__items .field--item,.field--name-field-photos .field__items .field--item,.field--name-field-tags .field__items .field--item{display:inline-block;padding:0px 20px 0 0;}.field--name-field-highlights .field__items .field--item{position:relative;padding-left:20px;}.field--name-field-highlights .field__items .field--item:before{position:absolute;top:0px;left:0;font-family:FontAwesome;display:inline;content:"\f00c";color:#8ac249;}.field--name-field-photos .field__items .field--item{padding:0px 20px 0 0;}.field--name-field-photos .field__items .field--item img{width:100px;}.node--type-listing footer{padding-top:20px;}.block-similar-listing .views-row{float:left;width:100%;border-bottom:1px dotted #eee;margin-bottom:20px;min-height:100px;}.block-similar-listing .views-row:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0;}.block-similar-listing .views-row .views-row-inner{padding:0 0 0 115px;position:relative;}.block-similar-listing .views-row .views-row-inner:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.block-similar-listing .views-row .views-row-inner .views-field-field-image-thumbnail{float:left;position:absolute;left:0;top:0px;width:100px;}.block-similar-listing .views-row .views-row-inner .views-field-title{padding-bottom:10px;}.block-similar-listing .views-row .views-row-inner .views-field-field-locations{padding-top:10px;color:#999;}.node--type-listing .field-name-field-events > .field--label:after{background:none repeat scroll 0 0 #00bff3;bottom:0;content:"";float:left;height:2px;left:0;position:absolute;width:60px;}.node--type-listing .content .field.field-name-field-events > .field--label{color:#2b2b2b;font-size:20px;margin-bottom:20px;margin-top:20px;padding-bottom:10px;position:relative;text-transform:uppercase;font-weight:600;}.node--type-listing .content .field-collection-container .field-collection-view{margin:0;border-bottom:1px solid #f8f8f8;}.node--type-listing .content .field-collection-container .field{border:none;padding:0;}.node--type-listing .content .field-collection-container .entity-field-collection-item{position:relative;}.node--type-listing .content .field-collection-container .field.field-name-field-event-subtitle,.views-field-field-event-subtitle{position:absolute;z-index:1;left:-5px;top:10px;background:url(/themes/custom/nklt/images/event-subtitle-bg.png) 0 100% no-repeat;color:#fff;padding:5px 20px 8px;}.views-field-field-event-subtitle{left:10px;}.node--type-listing .content .field-collection-container .field.field-name-field-event-image{float:left;padding-right:20px;}.node--type-listing .content .field-collection-container .field.field-name-field-event-title{color:#00bff3;font-family:"Raleway",sans-serif;font-size:150%;font-weight:500;padding-bottom:10px;}.node--type-listing .content .field-collection-container .field.field-name-field-event-date .field-items{font-weight:600;font-style:italic;margin-bottom:10px;}.views-field-field-event-date .date-display-range{display:inline;}@media (max-width:767px){.node--type-listing .content .field-collection-container .field.field-name-field-event-image{width:100%;padding-right:0;}}@media (min-width:768px) and (max-width:991px){.node--type-listing .content .field-collection-container .field.field-name-field-event-image{width:100px;}}@media (min-width:992px) and (max-width:1199px){.node--type-listing .content .field-collection-container .field.field-name-field-event-image{width:220px;}}@media (min-width:1200px){.node--type-listing .content .field-collection-container .field.field-name-field-event-image{width:280px;}}.view-events .view-filters{float:left;width:100%;margin-bottom:20px;}.view-events #views-exposed-form-events-page{float:right;width:auto;}.view-events .views-exposed-form label{padding-right:10px;padding-top:5px;}.view-events .views-exposed-form label,.view-events .views-widget{float:none;}.view-events .views-exposed-form .views-exposed-widget .form-submit{margin-top:0;padding:5px 10px;}.view-events .views-row{margin:0 0px 20px;float:left;}.view-events .views-row:nth-child(4n+1){clear:left;}.view-events .views-row .views-row-inner{background:#fff;}.view-events .views-field-field-event-title{padding:20px 15px 20px;font-size:120%;border-bottom:1px solid #f3f3f3;}.view-events .views-field-field-event-date{padding:10px 15px 10px;border-bottom:1px solid #f3f3f3;}.view-events .views-field-title{padding:10px 15px 10px;}.view-events .extra-content:before{display:none;}.view-events .extra-content:after{height:100%;content:"";display:inline-block;vertical-align:middle;}.view-events .views-field-field-event-image{padding:0px;position:relative;overflow:hidden;}.view-events .views-field-field-event-image img{width:100%;-webkit-transition:all 0.4s ease-in-out 0.5s;-moz-transition:all 0.4s ease-in-out 0.5s;-o-transition:all 0.4s ease-in-out 0.5s;-ms-transition:all 0.4s ease-in-out 0.5s;transition:all 0.4s ease-in-out 0.5s;}.view-events .views-field-field-event-image .extra-content{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity = 0);opacity:0;-webkit-transition:all 0.3s ease-in 0.4s;-moz-transition:all 0.3s ease-in 0.4s;-o-transition:all 0.3s ease-in 0.4s;-ms-transition:all 0.3s ease-in 0.4s;transition:all 0.3s ease-in 0.4s;}.view-events .views-field-field-event-image .extra-content .body-field{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity = 0);opacity:0;-webkit-transform:scale(10);-moz-transform:scale(10);-o-transform:scale(10);-ms-transform:scale(10);transform:scale(10);-webkit-transition:all 0.3s ease-in-out 0.1s;-moz-transition:all 0.3s ease-in-out 0.1s;-o-transition:all 0.3s ease-in-out 0.1s;-ms-transition:all 0.3s ease-in-out 0.1s;transition:all 0.3s ease-in-out 0.1s;padding:0 15px;}.view-events .views-field-field-event-image.hover img{-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;-ms-transition-delay:0s;transition-delay:0s;}.view-events .views-field-field-event-image.hover .extra-content{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity = 100);opacity:1;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;-ms-transition-delay:0s;transition-delay:0s;}.view-events .views-field-field-event-image.hover .extra-content .body-field{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity = 100);opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition-delay:0.1s;-moz-transition-delay:0.1s;-o-transition-delay:0.1s;-ms-transition-delay:0.1s;transition-delay:0.1s;}.block-events .jcarousel-skin-default .jcarousel-container-horizontal{padding:80px 0 0;height:680px;width:100%;}.block-events .jcarousel-skin-default .jcarousel-item{height:600px;width:290px;border:none;margin:0;position:relative;margin:0 15px 0 5px;background:none;overflow:visible;}.block-events .jcarousel-skin-default .jcarousel-prev-horizontal:before,.block-events .jcarousel-skin-default .jcarousel-next-horizontal:before{line-height:42px;}.block-events .jcarousel-skin-default .jcarousel-prev-horizontal{top:0px;left:50%;margin-left:-50px;margin-top:0;width:44px;height:44px;}.block-events .jcarousel-skin-default .jcarousel-next-horizontal{top:0px;left:50%;margin-right:-50px;margin-top:0;width:44px;height:44px;}.block-events .row-item{position:relative;margin-bottom:20px;}.block-events.view-events .views-field-field-event-subtitle{left:-5px;}.block-events.view-events .views-field-field-event-title{font-family:'Raleway',sans-serif;padding:10px 0;font-weight:500;font-size:120%;position:absolute;bottom:0;left:0;background:rgba(0,191,243,0.8);width:100%;}.block-events.view-events .views-field-field-event-title a{color:#fff;}@media (min-width:992px) and (max-width:1199px){.block-events .jcarousel-skin-default .jcarousel-container-horizontal{height:540px;}.block-events .jcarousel-skin-default .jcarousel-item{height:460px;width:220px;}}@media (min-width:1199px){.block-events .jcarousel-skin-default .jcarousel-container-horizontal{height:640px;}.block-events .jcarousel-skin-default .jcarousel-item{height:560px;width:270px;}}.path-taxonomy h1.page-header{display:none;}.list-categories h5,.list-categories p{padding-left:55px;}.list-categories .icon{font-size:120%;left:15px;position:absolute;top:20px;padding:10px;background:#00bff3;color:#fff;}.view-categories .views-row{margin-bottom:30px;}.view-categories ul{margin:0 0 0 15px;padding:0;}.view-categories li.views-row{margin:0;padding:0;border:none;list-style:none;}.view-categories.block-sub-categories li.views-row{float:right;margin-left:20px;}.view-categories.block-sub-categories li.views-row a{color:#fff;}.view-categories .views-row .views-row-inner{background:#fff;color:#666;padding-bottom:20px;}.view-categories .views-row .views-row-inner:hover{box-shadow:0 4px 5px rgba(0,0,0,0.2);-moz-box-shadow:0 4px 5px rgba(0,0,0,0.2);-webkit-box-shadow:0 4px 5px rgba(0,0,0,0.2);}.view-categories .views-field{padding:10px 20px;}.view-categories .views-field-field-category-image{padding:0;margin:0 0 10px;position:relative;overflow:hidden;}.view-categories .views-field-field-category-image img{text-decoration:none;display:block;margin:0;width:100%;}.view-categories .views-field-nid{padding:10px 20px;position:absolute;top:10px;left:25px;z-index:10;float:left;background:rgba(0,191,243,0.8);color:#fff;}.view-categories .views-field-name{font-size:130%;font-weight:bold;font-family:'Raleway',sans-serif;position:relative;}.view-categories .views-field-name:after{position:absolute;width:60px;height:2px;background:#00bff3;bottom:0;left:20px;content:"";}.view-categories .views-field-name a{color:#000;text-transform:uppercase;}.view-categories .views-field-name a:hover{color:#00bff3;}.taxonomy-term-description{margin-bottom:30px;}.block-category .block-inner{background:#fff;}.view-blocks-category .views-field-nothing{position:relative;}.listing-by-category-header .field-icon,.listing-by-category-header .field-category{display:inline-block;}.listing-by-category-header{position:relative;border-bottom:1px dotted #c9c9c9;margin-bottom:20px;}.listing-by-category-header .field-category{padding:16px 15px 16px 70px;color:#2B2B2B;font-size:24px;text-transform:uppercase;}.listing-by-category-header .field-icon{position:absolute;top:8px;left:10px;height:60px;width:60px;}.listing-by-category-header .field-icon img{width:40px;}.listing-by-category-img{padding:0 15px;}.listing-by-category-info{position:absolute;bottom:0;left:15px;right:15px;padding:10px;background:rgba(0,0,0,0.5);}.listing-by-category-info .field-title{float:left;}.listing-by-category-info .field-title a{color:#fff;}.listing-by-category-info .field-rating{float:right;}.view-blocks-category .attachment{padding:5px 15px;}.view-blocks-category .attachment .views-row-inner{margin:10px 0 10px 100px;border-bottom:1px dotted #c9c9c9;min-height:80px;position:relative;}.view-blocks-category .attachment .views-field-field-image-thumbnail{float:left;margin-right:20px;position:absolute;top:0;left:-100px;width:80px;}.view-blocks-category .attachment .views-field-title{padding-bottom:5px;}#listing-featured{position:relative;padding-top:80px;}#listing-featured .slick__arrow{position:absolute;top:10px;left:50%;margin-left:-50px;}#listing-featured .slick__arrow button.slick-prev{margin-right:10px;}#listing-featured-slider .field-category-icon img{display:inline;}#listing-featured-slider .row-item{margin:10px;padding-bottom:15px;background:#f1f1f1;text-align:center;}#listing-featured-slider .row-item .field-title{margin:10px 0;}#listing-featured-slider .row-item .stars-small{display:inline-block;}#listing-featured-slider .field-image{padding:5px;}.extra-content{background:rgba(0,191,243,0.8);position:absolute;float:left;width:100%;height:100%;text-align:center;color:#fff;}.extra-content:before{content:"";display:inline-block;height:30%;vertical-align:middle;}#listing-featured-slider .extra-content:before{height:100%;}.extra-content-inner{width:100%;height:auto;vertical-align:middle;display:inline-block;float:none;}#listing-featured-slider .field-image{padding:0px;position:relative;margin-bottom:24px;overflow:hidden;}#listing-featured-slider .field-image img{-webkit-transition:all 0.4s ease-in-out 0.5s;-moz-transition:all 0.4s ease-in-out 0.5s;-o-transition:all 0.4s ease-in-out 0.5s;-ms-transition:all 0.4s ease-in-out 0.5s;transition:all 0.4s ease-in-out 0.5s;}#listing-featured-slider .field-image .extra-content{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity = 0);opacity:0;-webkit-transition:all 0.3s ease-in 0.4s;-moz-transition:all 0.3s ease-in 0.4s;-o-transition:all 0.3s ease-in 0.4s;-ms-transition:all 0.3s ease-in 0.4s;transition:all 0.3s ease-in 0.4s;}#listing-featured-slider .field-image .extra-content .body-field{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity = 0);opacity:0;-webkit-transform:scale(10);-moz-transform:scale(10);-o-transform:scale(10);-ms-transform:scale(10);transform:scale(10);-webkit-transition:all 0.3s ease-in-out 0.1s;-moz-transition:all 0.3s ease-in-out 0.1s;-o-transition:all 0.3s ease-in-out 0.1s;-ms-transition:all 0.3s ease-in-out 0.1s;transition:all 0.3s ease-in-out 0.1s;}#listing-featured-slider .field-image:hover img{-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;-ms-transition-delay:0s;transition-delay:0s;}#listing-featured-slider .field-image.hover .extra-content{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity = 100);opacity:1;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;-ms-transition-delay:0s;transition-delay:0s;}#listing-featured-slider .field-image.hover .extra-content .body-field{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity = 100);opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition-delay:0.1s;-moz-transition-delay:0.1s;-o-transition-delay:0.1s;-ms-transition-delay:0.1s;transition-delay:0.1s;}#listing-featured-slider .field-category-icon{margin-top:-52px;position:relative;z-index:20;}#block-views-block-listing-featured-block-2 .block-inner{padding:0 10px 20px;}#block-views-block-listing-featured-block-2 h2.block-title{margin-left:10px;}#block-views-block-listing-featured-block-2 #listing-featured-slider .row-item{margin:0 10px;}#block-views-block-listing-featured-block-2 #listing-featured{padding-top:0;}#block-views-block-listing-featured-block-2 #listing-featured .slick__arrow{top:-50px;left:auto;right:10px;width:65px;}#block-views-block-listing-featured-block-2 #listing-featured .slick__arrow button{width:30px;height:30px;display:inline;}#block-views-block-listing-featured-block-2 #listing-featured .slick__arrow button:before{font-size:14px;margin:-6px 0 0 -4px;}#block-views-block-listing-featured-block-2 #listing-featured .slick__arrow button.slick-prev{margin-right:5px;}.view-list-news.view-list-modern .views-row:nth-child(2n+1){clear:left;}.view-list-news .views-row{margin-bottom:30px;}.view-list-news .views-row-inner{background:#fff;height:100%;}.view-list-news .views-field-title{padding:20px 20px 20px;}.view-list-news.view-list-classic .views-field-title{padding-bottom:10px;}.view-list-news .views-field-title a{font-size:150%;font-family:'Raleway',sans-serif;font-weight:normal;line-height:1.5;color:#2b2b2b;}.view-list-news .views-field-title a:hover{color:#00bff3;}.view-list-news .views-field-comment-count{padding-right:20px;}.view-list-news .views-field-name,.view-list-news .views-field-created,.view-list-news .views-field-field-tags-news,.view-list-news .views-field-comment-count{display:inline-block;padding-left:20px;padding-bottom:30px;color:#555;}.view-list-news.view-list-classic .views-field-name,.view-list-news.view-list-classic .views-field-created,.view-list-news.view-list-classic .views-field-field-tags-news,.view-list-news.view-list-classic .views-field-comment-count{padding-bottom:20px;}.view-list-news .views-field-body{padding:0 20px 20px;}.view-list-news .views-field-view-node{padding:0 20px 20px;text-align:right;}.view-list-news .views-field-view-node a{color:#fff;}.view-blog.view-blog-medium .views-row{width:100%;margin:0 0 20px;}@media (min-width:992px){.view-blog.view-blog-medium .views-field-field-image{width:40%;}.view-blog.view-blog-medium .views-field-title:before{border-color:rgba(251,251,251,0) rgb(255,255,255) rgba(255,255,255,0) rgba(255,255,255,0);left:-24px;top:35px;}.view-blog.view-blog-medium .views-field-title,.view-blog.view-blog-medium .views-field-name,.view-blog.view-blog-medium .views-field-body,.view-blog.view-blog-medium .views-field-created{float:left;width:60%;}.view-blog.view-blog-medium .view-row-blog-footer{width:60%;right:0;left:auto;}}.view-blog.view-blog-large .views-row{width:100%;margin:0 0 20px;}#block-system-main article.node-article{background:#fff;padding:0 25px;}.submitted{margin:1.5em 0;}.article-image.node--view-mode-full{margin-left:-25px;margin-right:-25px;margin-top:-25px;}.share-link ul{margin:0;padding:0;}.share-link ul li{list-style:none;margin:0;padding:0;border-bottom:1px solid #ccc;}.share-link ul li a{padding:15px 20px;display:block;width:100%;color:#2b2b2b;}.share-link ul li a:hover{background:#f8f8f8;}.share-link ul li a span.fa-stack{margin-right:20px;}.article-submitted{float:left;}article.node--article ul.links{float:right;clear:right;width:100%;text-align:right;margin-top:20px;margin-bottom:20px;}.footer-title,.field--name-field-tags .field-label{text-transform:uppercase;display:block;}article.node--type-article .article-header{margin-bottom:20px;}article.node--type-article .addtoany_list{margin-top:20px;width:100%;float:left;}article.node--type-article ul.links{float:right;}.block-latest-news .views-row{float:left;width:100%;margin-bottom:20px;padding:0 0 20px;border-bottom:1px dashed #f3f3f3;}.block-latest-news .views-row:last-child{margin-bottom:0;}.block-latest-news .views-row-inner{padding-left:75px;position:relative;}.block-latest-news .views-row .views-field-field-image{float:left;position:absolute;left:0;top:5px;width:60px;}@media (min-width:1199px){.block-latest-news .views-row-inner{padding-left:115px;min-height:85px;}.block-latest-news .views-row .views-field-field-image{width:100px;}}.block-latest-news .views-row .views-field-title{padding-bottom:10px;font-weight:normal;}.block-latest-news .views-row .views-field-created{font-style:italic;color:#aaa;}body.path-user .region-content article .form-no-label{float:right;clear:right;}body.path-user .region-content article .form-no-label h4.label{color:#000;}.field--name-user-picture{float:right;max-width:100px;}.field--name-field-name .field--label,.field--name-field-name .field--item,.field--name-field-website .field--label,.field--name-field-website .field--item{display:inline-block;padding-bottom:10px;}.field--name-field-about .field--label{padding-bottom:10px;}.view-user-listing{background:#fff;padding:20px;}.view-member .view-content{background:#00bff3;padding:3px;float:left;width:100%;}.view-member .views-row{float:left;padding:3px;}@media (min-width:992px) and (max-width:1199px){.view-member .views-row{width:50%;}}@media (min-width:1200px){.view-member .views-row{width:33.3%;}}.view-member .views-field-user-picture{padding:0px;position:relative;overflow:hidden;}.view-member .views-field-user-picture .extra-content .field-title a{color:#fff;font-weight:bold;font-size:120%;}.view-member .views-field-user-picture img{width:100%;-webkit-transition:all 0.4s ease-in-out 0.5s;-moz-transition:all 0.4s ease-in-out 0.5s;-o-transition:all 0.4s ease-in-out 0.5s;-ms-transition:all 0.4s ease-in-out 0.5s;transition:all 0.4s ease-in-out 0.5s;}.view-member .views-field-user-picture .extra-content{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity = 0);opacity:0;-webkit-transition:all 0.3s ease-in 0.4s;-moz-transition:all 0.3s ease-in 0.4s;-o-transition:all 0.3s ease-in 0.4s;-ms-transition:all 0.3s ease-in 0.4s;transition:all 0.3s ease-in 0.4s;}.view-member .views-field-user-picture .extra-content .field-title,.view-member .views-field-user-picture .extra-content .field-count-reviews{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity = 0);opacity:0;-webkit-transform:scale(10);-moz-transform:scale(10);-o-transform:scale(10);-ms-transform:scale(10);transform:scale(10);-webkit-transition:all 0.3s ease-in-out 0.1s;-moz-transition:all 0.3s ease-in-out 0.1s;-o-transition:all 0.3s ease-in-out 0.1s;-ms-transition:all 0.3s ease-in-out 0.1s;transition:all 0.3s ease-in-out 0.1s;}.view-member .views-field-user-picture.hover img{-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;-ms-transition-delay:0s;transition-delay:0s;}.view-member .views-field-user-picture.hover .extra-content{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity = 100);opacity:1;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;-ms-transition-delay:0s;transition-delay:0s;}.view-member .views-field-user-picture.hover .extra-content .field-title,.view-member .views-field-user-picture.hover .extra-content .field-count-reviews{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity = 100);opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition-delay:0.1s;-moz-transition-delay:0.1s;-o-transition-delay:0.1s;-ms-transition-delay:0.1s;transition-delay:0.1s;}@media (min-width:1020px){#slideshow .slide__caption h2,#slideshow .slide__caption p{color:#fff;}}#block-views-block-slide-show-block-1{margin:0;}#block-promotionsbox{background:url(/themes/custom/nklt/img/image-background-region.jpg) center center no-repeat;color:#fff;padding:60px 0;margin-bottom:0;}.poll .vote-form{text-align:left;}.poll .vote-form .choices{display:block;}.poll .bar .foreground{background-color:#444444;}.view-meet-our-team .views-row{float:left;width:100%;margin-bottom:30px;text-align:center;}.view-meet-our-team .views-field-field-image{padding:0px;position:relative;overflow:hidden;}.view-meet-our-team .views-field-field-image img{display:inline;width:300px;-webkit-border-radius:150px;-moz-border-radius:150px;border-radius:150px;}.view-meet-our-team .views-field-title{font-weight:600;padding-top:10px;font-size:110%;}@media (min-width:992px){.view-meet-our-team .views-row{width:200px;margin-left:15px;margin-right:15px;}.view-meet-our-team .views-field-field-image img{width:180px;-webkit-border-radius:90px;-moz-border-radius:90px;border-radius:90px;}}@media (min-width:1199px){.view-meet-our-team .views-row{width:250px;}.view-meet-our-team .views-field-field-image img{width:200px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;}}#testimonial-slider .field-image{width:100px;float:left;margin-right:40px;}#testimonial-slider .field-image img{width:100px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}#testimonial-slider .field-body{margin-top:10px;margin-bottom:30px;}#testimonial-slider .field-title{font-weight:bold;}#testimonial-slider .field-body i{float:left;margin-right:30px;}#testimonial-slider .field-title,#testimonial-slider .field-position{float:right;clear:right;}@media (min-width:1199px){#testimonial-slider .field-image{width:140px;}#testimonial-slider .field-image img{width:140px;}#slideshow-slider .slide__caption{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}}.slide__caption{padding:0;}.slick-dots{text-align:center;}.slick-dots li{list-style:none;display:inline-block;margin:0 6px;}.slick-dots li button{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;border:none;text-indent:100px;overflow:hidden;padding:0;}.slick-dots li.slick-active button{background:#00bff3;}.slick__arrow button{width:44px;height:44px;background:none;border:1px solid #00bff3;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;position:relative;}.slick__arrow button:before{font-family:'fontawesome';color:#00bff3;font-size:18px;position:absolute;top:45%;left:50%;margin:-9px 0 0 -5px;}.slick__arrow button.slick-prev:before{content:"\f053";}.slick__arrow button.slick-next:before{content:"\f054";}.block.block-simplenews{margin:50px 0;}.block-simplenews p{text-align:center;color:#fff;font-size:180%;}.simplenews-subscribe{position:relative;text-align:center;}.simplenews-subscribe label{display:none;}.simplenews-subscribe #edit-submit{border:none;}.not-logged-in .simplenews-subscribe #edit-submit{position:absolute;right:0;top:0;z-index:1;}.simplenews-subscribe #edit-submit,.simplenews-subscribe #edit-mail{height:50px;}@media (min-width:992px){.simplenews-subscribe{width:70%;margin-left:15%;}}.block-connect-with-biz{color:#fff;}.connect-with-biz-icon{margin-right:10px;}.connect-with-biz-icon .fa-circle{color:#15171c;}.connect-with-biz-icon .fa-inverse{color:#c2c8db;}.connect-with-biz-content h3{margin:20px 0 0;font-size:20px;}@media (max-width:991px){.connect-with-biz-icon,.connect-with-biz-content{display:inline-block;}}@media (min-width:992px){.connect-with-biz-icon{float:left;}}.path-contact .main-content-inner{background:#fff;padding:25px;}#contact-message-feedback-form input,#contact-message-feedback-form textarea{background:#f5f5f5;border:none;}.background-grey #contact-message-feedback-form input,.background-grey #contact-message-feedback-form textarea{background:#fff;}@media (min-width:767px){#contact-message-feedback-form .form-item-name,#contact-message-feedback-form .form-item-mail{width:48%;float:left;}#contact-message-feedback-form .form-item-name{margin-right:4%;}}.contact-information h3{font-size:110%;font-weight:bold;}.contact-information ul{margin:0;padding:0;}.contact-information ul li{margin:0;padding:0 0 5px 0;list-style:none;}.contact-information ul li i{width:30px;color:#00bff3;}.authorcontact-desc{margin-bottom:20px;}.block-social-icon-footer{margin-top:-85px;text-align:center;}.block-social-icon-footer .social-icon-item{display:inline-block;}.block-transparent{padding:0 !important;background:none !important;}.social-sidebar-item{float:left;width:33.3%;padding:20px;text-align:center;color:#fff;}.social-facebook{background:#5888f5;}.social-twitter{background:#58cdf5;}.social-google-plus{background:#d72525;}.list-social-icons{margin:0;padding:0;text-align:center;border-top:1px solid #ebebeb;}.list-social-icons li{display:inline-block;padding:7px 10px;list-style:none;border-left:1px solid #ebebeb;font-size:90%;}.list-social-icons li a{color:#666;}@media (max-width:767px){.list-social-icons{display:none;}}@media (min-width:991px){.list-social-icons{text-align:right;border:none;}}.box-promotions-content i{font-size:25px;padding-right:10px;vertical-align:middle;}.box-promotions-content{float:left;font-size:150%;font-weight:normal;padding:10px 0;}.box-promotions-button{float:right;}.block-list ul{padding-left:0px;}.block-list ul li{list-style:none;padding:10px 0;}.list-advertise{position:relative;}.list-advertise h5,.list-advertise p{padding-left:70px;}.list-advertise .icon{left:0px;position:absolute;top:0px;}.front h1.page-header{display:none;}.path-latest-reviews section.header-wrapper{padding-top:60px;}.block-theme-colors{position:fixed;top:30%;left:0;z-index:100;}.block-theme-colors h4.block-title{float:left;width:100%;}.block-theme-color-content{width:240px;float:left;background:#fff;border:1px solid #e8e8e8;-moz-box-shadow:0 0 15px #000;-webkit-box-shadow:0 0 15px #000;box-shadow:0 0 15px #000;padding:20px 0 40px 20px;display:none;}.block-theme-colors .block-theme-color-content ul{margin:0;padding:0;float:left;width:250px;text-align:left;}.block-theme-colors .block-theme-color-content ul li{margin:0;width:120px;padding:5px 0;list-style:none;float:left;}.block-theme-colors .block-theme-color-content ul li a{color:#000;}.block-theme-colors .block-theme-color-content ul li p{padding-left:25px;margin-bottom:0px;}.block-theme-colors .close,.block-theme-colors .open{width:42px;height:300px;position:absolute;right:-40px;top:0px;background:url(/themes/custom/nklt/images/theme-color-button.png) 0 0 no-repeat;cursor:pointer;opacity:1;}.text-center{text-align:center;}ul.footer-list{margin:0;padding:0;}ul.footer-list li{margin:0;padding:0;list-style:none;}.view-commerce-cart-summary table{border:0;}#edit-commerce-payment-payment-method input{top:3px;}.commerce-paypal-icons .label{color:#333;padding-left:0;padding-top:10px;float:left;}#edit-commerce-payment-payment-method .commerce-paypal-icons img{display:inline;float:left;}.control-label .commerce-paypal-icon{display:inline;top:-3px;}.commerce-paypal-icons{float:left;width:100%;padding-top:5px;}.control-label .commerce-paypal-icons .commerce-paypal-icon{top:6px;}.checkout-help{padding-bottom:10px;}#fb-root{display:none;}.fb_iframe_widget,.fb_iframe_widget span,.fb_iframe_widget span iframe[style]{width:100% !important;}#preloader{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#000;z-index:9999;}#status{width:200px;height:200px;position:absolute;left:50%;top:50%;background-image:url(/themes/custom/nklt/images/ajax-loader.gif);background-repeat:no-repeat;background-position:center;margin:-100px 0 0 -100px;}#edit-map-parameters .form-submit{margin-top:25px;}#toTop{position:fixed;background:#fff;width:50px;height:50px;bottom:75px;right:35px;cursor:pointer;color:#000;font-size:22px;text-align:center;display:none;padding:10px 0px 0 2px;z-index:14;}#toTop:hover{opacity:1;filter:alpha(opacity = 100);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}.panel-collapse table{width:100%!important;max-width:500px!important;margin-bottom:20px;border:1px solid #dfdfdf;}.panel-collapse table thead tr th,.panel-collapse table thead tr td,.panel-collapse table tbody tr th,.panel-collapse table tbody tr td{padding:8px;line-height:142%;min-width:55px;vertical-align:top;}
#block-activecampaignpopupblock,#spb-block-activecampaignpopupblock{display:none}#header{background-color:#002d36;min-height:85px}@media screen and (min-width:1200px){#header{min-height:135px}}#header:before{content:"";position:absolute;left:0;top:0;width:100vw;height:90px}@media screen and (min-width:768px){#header:before{height:125px}}@media screen and (min-width:1200px){#header:before{height:145px}}#header .brand-nav{margin-top:10px}@media screen and (min-width:1200px){#header .brand-nav .col-lg-2{width:auto}}@media screen and (min-width:1200px){#header .brand-nav .col-lg-10{width:100%}}#logo img{max-height:60px;padding:5px 5px 5px 0}@media screen and (min-width:1200px){#logo img{max-height:80px;width:137px}}.fullwidth-block-wrapper{margin-left:0;margin-right:0}.view-hero-header-taxonomy .views-row{overflow:hidden;margin:auto}.view-hero-header-taxonomy .views-row img{min-height:350px;width:100%;height:auto;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:480px){.view-hero-header-taxonomy .views-row img{margin:auto}}@media screen and (min-width:1024px){.view-hero-header-taxonomy .views-row img{margin-left:auto}}#block-header-block-page,#block-header-block-page .block-inner>.form-group{margin-bottom:0!important}#block-hero-header-taxonomy-block-1 .view-hero-header-taxonomy:after{display:none}.views-field-field-video-banner{z-index:3}.views-field-field-video-banner:after{display:inline-block;width:100%;height:10px;content:"";position:absolute;bottom:-6px;left:0;z-index:4;background-color:#fff;-webkit-mask-image:url(/themes/custom/nklt/img/textures/testures_fullwidth_desktop.svg);mask-image:url(/themes/custom/nklt/img/textures/testures_fullwidth_desktop.svg)}.view-hero-header-taxonomy,.view-id-header{position:relative}.view-hero-header-taxonomy:after,.view-id-header:after{display:inline-block;width:100%;height:10px;content:"";position:absolute;bottom:-4px;left:0;z-index:2;background-color:#fff;-webkit-mask-image:url(/themes/custom/nklt/img/textures/testures_fullwidth_desktop.svg);mask-image:url(/themes/custom/nklt/img/textures/testures_fullwidth_desktop.svg)}@media screen and (min-width:768px){.view-hero-header-taxonomy:after,.view-id-header:after{bottom:-5px}}.view-hero-header-taxonomy h1,.view-id-header h1{position:absolute;top:40%;left:5%;transform:translateY(-50%);font-size:36px;line-height:1.1;text-shadow:none;text-align:center;z-index:5}@media screen and (min-width:768px){.view-hero-header-taxonomy h1,.view-id-header h1{font-size:80px;line-height:80px;left:10%;top:40%;transform:translateY(-50%)}}@media screen and (min-width:1024px){.view-hero-header-taxonomy h1,.view-id-header h1{font-size:105px;line-height:115px;left:45%;top:43%;transform:translate(-40%,-50%);width:inherit;text-shadow:4px 4px 0 #444}}@media screen and (min-width:1100px){.view-hero-header-taxonomy h1,.view-id-header h1{font-size:86px;line-height:125px}}.view-hero-header-taxonomy h1 a,.view-id-header h1 a{color:#fff}.view-hero-header-taxonomy h3.hero-sub-title,.view-id-header h3.hero-sub-title{color:#fff;font-size:16px;position:absolute;top:50%;text-align:center;width:100%;text-shadow:0 0 10px #000;letter-spacing:1.5px;padding-left:15px;padding-right:15px}@media screen and (min-width:1100px){.view-hero-header-taxonomy h3.hero-sub-title,.view-id-header h3.hero-sub-title{font-size:18px}}.view-hero-header-taxonomy .views-field-field-title-alternate,.view-hero-header-taxonomy .views-field-nothing,.view-id-header .views-field-field-title-alternate,.view-id-header .views-field-nothing{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;text-align:center;z-index:501;margin:0 auto}.view-hero-header-taxonomy .views-field-field-title-alternate h1.hero-title,.view-hero-header-taxonomy .views-field-nothing h1.hero-title,.view-id-header .views-field-field-title-alternate h1.hero-title,.view-id-header .views-field-nothing h1.hero-title{color:#fff;position:static;top:auto;bottom:auto;margin:0 auto 10px;transform:none;font-family:larken,sans-serif;font-size:42px;line-height:1;text-wrap:balance}@media screen and (min-width:1024px){.view-hero-header-taxonomy .views-field-field-title-alternate h1.hero-title,.view-hero-header-taxonomy .views-field-nothing h1.hero-title,.view-id-header .views-field-field-title-alternate h1.hero-title,.view-id-header .views-field-nothing h1.hero-title{font-size:64px!important;margin:0 auto 20px}}@media screen and (min-width:1100px){.view-hero-header-taxonomy .views-field-field-title-alternate h1.hero-title,.view-hero-header-taxonomy .views-field-nothing h1.hero-title,.view-id-header .views-field-field-title-alternate h1.hero-title,.view-id-header .views-field-nothing h1.hero-title{font-size:64px!important;margin:0 auto 20px}}.view-hero-header-taxonomy h3.hero-sub-title,.view-id-header h3.hero-sub-title{position:static;top:auto;bottom:auto;font-size:14px;margin:auto;transform:none;font-family:Montserrat,helvetica,serif;text-transform:uppercase;font-weight:700;text-wrap:balance;max-width:350px}.view-hero-header-taxonomy h1.hero-title,.view-id-header h1.hero-title{margin-bottom:1rem;text-shadow:0 0 10px #000}.view-hero-header-taxonomy h1.hero-sub-title~a,.view-hero-header-taxonomy h1.hero-title~a,.view-id-header h1.hero-sub-title~a,.view-id-header h1.hero-title~a{display:inline-block;color:#fff!important;background-color:transparent!important;font-size:14px!important;padding:15px 25px!important;border-radius:5px;text-transform:uppercase;font-weight:700;letter-spacing:1px;margin-top:2rem;border:2px solid #fff}@media screen and (min-width:768px){.view-hero-header-taxonomy h1.hero-sub-title~a,.view-hero-header-taxonomy h1.hero-title~a,.view-id-header h1.hero-sub-title~a,.view-id-header h1.hero-title~a{font-size:14px!important;padding-top:10px;padding-bottom:5px;padding:15px 35px!important}}@media screen and (min-width:1024px){.view-hero-header-taxonomy h1.hero-sub-title~a,.view-hero-header-taxonomy h1.hero-title~a,.view-id-header h1.hero-sub-title~a,.view-id-header h1.hero-title~a{font-size:14px!important}}img{width:auto;height:auto}.views-field-field-video-banner{width:100%;position:absolute!important;top:0;left:0;overflow:hidden;height:60vh;height:350px}@media screen and (min-width:768px){.views-field-field-video-banner{display:block}}@media screen and (min-width:1200px){.views-field-field-video-banner{height:650px;display:block}}@media screen and (min-width:1500px){.views-field-field-video-banner{height:850px;display:block}}.views-field-field-video-banner #polina{display:none}.views-field-field-header-button{position:absolute;z-index:10;bottom:20px;left:0;right:0;text-align:center;transform:translateY(-50%)}@media screen and (min-width:768px){.views-field-field-header-button{bottom:30px}}@media screen and (min-width:1500px){.views-field-field-header-button{bottom:130px}}.views-field-field-header-button .hero-button a{color:#fff!important;background-color:#8ea366!important;font-size:14px!important;padding:15px 25px!important;border-radius:5px;text-transform:uppercase;font-weight:700;letter-spacing:1px}@media screen and (min-width:768px){.views-field-field-header-button .hero-button a{font-size:14px!important;padding-top:10px;padding-bottom:5px;padding:15px 35px!important}}@media screen and (min-width:1024px){.views-field-field-header-button .hero-button a{font-size:16px!important}}.page-node-type-page-basic .page-header{display:none}.highlighted-block-wrapper{clear:both}.field--name-body .field--type-image,.field--name-description .field--type-image,.node--type-listing .node--view-mode-full .field--type-image{margin-bottom:5px}figcaption{font-style:italic;font-size:14px;padding-bottom:15px}@media screen and (max-width:850px){.img-responsive,figure{width:100%}}@media screen and (min-width:1024px){.page-node-126 .view-id-header .views-field-field-basic-page-image img{visibility:hidden}}.view-header.view-id-header{position:relative}@media screen and (min-width:1200px){.view-header.view-id-header .views-field-field-basic-page-image{display:block}}@media screen and (min-width:1500px){.view-header.view-id-header .views-field-field-basic-page-image{display:block}}.view-header.view-id-header img{width:100%;-o-object-fit:cover!important;object-fit:cover!important;height:100%}.view-header.view-id-header,.view-hero-header-taxonomy.view-id-hero_header_taxonomy{height:350px;min-height:350px;max-height:350px}@media only screen and (min-width:768px){.view-header.view-id-header,.view-hero-header-taxonomy.view-id-hero_header_taxonomy{height:450px;max-height:450px}}@media only screen and (min-width:1200px){.view-header.view-id-header,.view-hero-header-taxonomy.view-id-hero_header_taxonomy{height:70vh;max-height:650px}}@media only screen and (min-width:1500px){.view-header.view-id-header,.view-hero-header-taxonomy.view-id-hero_header_taxonomy{max-height:650px}}.view-header.view-id-header div,.view-hero-header-taxonomy.view-id-hero_header_taxonomy div{height:100%}.view-header.view-id-header .view-content .views-row .views-row-inner .views-field-field-title-alternate,.view-header.view-id-header .view-content .views-row .views-row-inner .views-field-nothing,.view-hero-header-taxonomy.view-id-hero_header_taxonomy .view-content .views-row .views-row-inner .views-field-field-title-alternate,.view-hero-header-taxonomy.view-id-hero_header_taxonomy .view-content .views-row .views-row-inner .views-field-nothing{height:auto;padding:1rem}.view-header.view-id-header .views-field-field-basic-page-image img,.view-header.view-id-header .views-field-field-category-image img,.view-header.view-id-header .views-field-field-image img,.view-hero-header-taxonomy.view-id-hero_header_taxonomy .views-field-field-basic-page-image img,.view-hero-header-taxonomy.view-id-hero_header_taxonomy .views-field-field-category-image img,.view-hero-header-taxonomy.view-id-hero_header_taxonomy .views-field-field-image img{width:100%!important;height:100%!important;-o-object-fit:cover!important;object-fit:cover!important}.view-header.view-id-header .views-field-field-video-banner .field-content,.view-hero-header-taxonomy.view-id-hero_header_taxonomy .views-field-field-video-banner .field-content{height:100%}.view-header.view-id-header .views-field-field-video-banner .field-content .video-banner-wrapper video,.view-hero-header-taxonomy.view-id-hero_header_taxonomy .views-field-field-video-banner .field-content .video-banner-wrapper video{-o-object-fit:cover!important;object-fit:cover!important;width:100%!important;height:100%!important}#quicklinks-wrapper{background:#0a3942;position:relative;height:40px;z-index:1000}@media (max-width:767px){#quicklinks-wrapper{position:fixed;bottom:0;width:100%;left:0;right:0;z-index:501;background-color:#002d36;height:50px;display:flex}}#quicklinks-wrapper #quicklinks-inner{display:flex;justify-content:flex-end;align-items:center;width:100%;max-width:1300px}@media (max-width:767px){#quicklinks-wrapper #quicklinks-inner{justify-content:space-between}}#quicklinks-nav{width:100%}@media screen and (min-width:768px){#quicklinks-nav{width:auto}}#quicklinks-nav .navbar-nav{display:flex;justify-content:space-between;margin:0}#quicklinks-nav .nav-item{float:none;flex-grow:1;height:-moz-fit-content;height:fit-content;width:20%;cursor:pointer}@media screen and (min-width:768px){#quicklinks-nav .nav-item{margin-left:4rem;width:unset}}#quicklinks-nav .nav-item .nav-link{color:#fff;font-size:1.6rem;text-align:center;padding-top:1rem;padding-bottom:1rem;transition:all .3s ease-in-out}@media screen and (max-width:768px){#quicklinks-nav .nav-item .nav-link{display:flex;justify-content:center;align-items:flex-start}}@media only screen and (min-width:768px){#quicklinks-nav .nav-item .nav-link{font-size:1.6rem;padding-left:0;padding-right:0;width:2rem;height:auto}}#quicklinks-nav .nav-item .nav-link:focus,#quicklinks-nav .nav-item .nav-link:hover{background-color:transparent;color:#65a2a7}#quicklinks-nav .nav-item .nav-link:focus-visible{outline:1px auto -webkit-focus-ring-color}#quicklinks-nav .nav-item--favourites{height:36px!important}@media screen and (min-width:768px){#quicklinks-nav .nav-item--favourites{height:auto!important}}#quicklinks-nav .nav-item--favourites .nav-link{height:100%}#quicklinks-nav .nav-item--favourites .nav-link i{position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}@media screen and (max-width:768px){#quicklinks-nav .nav-item--favourites .nav-link i{position:relative;top:unset;left:unset;transform:none}}#quicklinks-nav .nav-item--favourites .view-favourites.view-display-id-header_indicator .view-empty .indicator,#quicklinks-nav .nav-item--favourites .view-favourites.view-display-id-header_indicator .view-header .indicator{background-image:none;background-position:0 1px;height:24px;width:24px;transform:scale(1)}@media screen and (max-width:768px){#quicklinks-nav .nav-item--favourites .view-favourites.view-display-id-header_indicator .view-empty .indicator,#quicklinks-nav .nav-item--favourites .view-favourites.view-display-id-header_indicator .view-header .indicator{position:unset;width:100%}}#quicklinks-nav .nav-item--favourites .view-favourites.view-display-id-header_indicator .view-empty .indicator:after,#quicklinks-nav .nav-item--favourites .view-favourites.view-display-id-header_indicator .view-header .indicator:after{height:6px;width:6px;top:4px;right:6px}@media screen and (max-width:768px){#quicklinks-nav .nav-item--favourites .view-favourites.view-display-id-header_indicator .view-empty .indicator:after,#quicklinks-nav .nav-item--favourites .view-favourites.view-display-id-header_indicator .view-header .indicator:after{top:-9px;right:-2px}}#quicklinks-nav .nav-item--search{height:36px;align-self:center}#quicklinks-nav .nav-item--search:focus-visible{outline:1px auto -webkit-focus-ring-color}#quicklinks-nav .nav-item--search .nav-link{font-size:0;display:flex;flex-flow:row nowrap;justify-content:center;padding-right:1rem}@media screen and (max-width:768px){#quicklinks-nav .nav-item--search .nav-link{padding-top:1rem;height:100%}}@media screen and (min-width:768px){#quicklinks-nav .nav-item--search .nav-link{justify-content:flex-end;height:36px}}#quicklinks-nav .nav-item--search .nav-link i{display:inline-block;color:#fff;font-size:medium;cursor:pointer;padding-right:1.5rem;transition:all .3s ease-in-out}@media screen and (max-width:768px){#quicklinks-nav .nav-item--search .nav-link i{padding-right:0}}@media screen and (min-width:768px){#quicklinks-nav .nav-item--search .nav-link i{padding-right:0}}#quicklinks-nav .nav-item--search .nav-link:focus,#quicklinks-nav .nav-item--search .nav-link:hover{background:transparent}#quicklinks-nav .nav-item--search .nav-link:focus i,#quicklinks-nav .nav-item--search .nav-link:hover i{color:#65a2a7}#quicklinks-nav .nav-item--search .nav-link form{display:inline-block}#quicklinks-nav .nav-item--search .nav-link form .form-type-search{margin-top:0;margin-bottom:0}#quicklinks-nav .nav-item--search .nav-link form .form-type-search input[type=search]{width:0;height:2.4rem;transition:width .25s linear;margin-right:2rem;margin-left:.5rem;margin-bottom:0;border:0;position:relative;display:none;border-radius:2px;color:#fff;z-index:100}@media screen and (min-width:768px){#quicklinks-nav .nav-item--search .nav-link form .form-type-search input[type=search]{margin-right:.5rem}}#quicklinks-nav .nav-item--search .nav-link form .form-type-search input[type=search]:focus{box-shadow:none}#quicklinks-nav .nav-item--search .nav-link form .form-type-search input[type=search]::-moz-placeholder{font-family:Montserrat,helvetica,serif;font-size:0;font-style:none;color:#fff}#quicklinks-nav .nav-item--search .nav-link form .form-type-search input[type=search]:-ms-input-placeholder{font-family:Montserrat,helvetica,serif;font-size:0;font-style:none;color:#fff}#quicklinks-nav .nav-item--search .nav-link form .form-type-search input[type=search]::placeholder{font-family:Montserrat,helvetica,serif;font-size:0;font-style:none;color:#fff}#quicklinks-nav .nav-item--search .nav-link form [data-drupal-selector=edit-actions]{display:none;margin:0;position:absolute!important;top:2px!important;right:0!important}@media screen and (min-width:768px){#quicklinks-nav .nav-item--search .nav-link form [data-drupal-selector=edit-actions]{top:6px!important}}#quicklinks-nav .nav-item--search .nav-link form [data-drupal-selector=edit-actions] .btn{border-radius:2px;font-size:1.4rem;font-weight:300;height:2.25rem;overflow:hidden;padding:.25rem .25rem .25rem .5rem!important;margin:0;width:2.25rem}#quicklinks-nav .nav-item--search .nav-link form [data-drupal-selector=edit-actions] .btn:hover{background:#d05d0d;opacity:1}#quicklinks-nav .nav-item--search .nav-link form [data-drupal-selector=edit-actions] .btn .glyphicon-search:before{-webkit-text-stroke:.75px #d05d0d}#quicklinks-nav .nav-item--search .nav-link:focus-within form,#quicklinks-nav .nav-item--search .nav-link:focus form{margin-top:-7px;right:1rem;position:absolute}@media screen and (min-width:768px){#quicklinks-nav .nav-item--search .nav-link:focus-within form,#quicklinks-nav .nav-item--search .nav-link:focus form{margin-top:-12px}}#quicklinks-nav .nav-item--search .nav-link:focus-within form .form-type-search,#quicklinks-nav .nav-item--search .nav-link:focus form .form-type-search{width:auto;display:flex;align-items:center;margin-top:-5px;margin-right:1rem}@media screen and (min-width:1200px){#quicklinks-nav .nav-item--search .nav-link:focus-within form .form-type-search,#quicklinks-nav .nav-item--search .nav-link:focus form .form-type-search{margin-top:3px;margin-right:0}}#quicklinks-nav .nav-item--search .nav-link:focus-within form .form-type-search input[type=search],#quicklinks-nav .nav-item--search .nav-link:focus form .form-type-search input[type=search]{width:40vw;background:#49696f;padding:.5rem;display:inline-block;font-size:1.6rem!important}@media screen and (min-width:768px){#quicklinks-nav .nav-item--search .nav-link:focus-within form .form-type-search input[type=search],#quicklinks-nav .nav-item--search .nav-link:focus form .form-type-search input[type=search]{width:163px;right:1.5rem;top:.4rem}}@media screen and (min-width:1200px){#quicklinks-nav .nav-item--search .nav-link:focus-within form .form-type-search input[type=search],#quicklinks-nav .nav-item--search .nav-link:focus form .form-type-search input[type=search]{top:-.45rem;right:2.5rem}}#quicklinks-nav .nav-item--search .nav-link:focus-within form [data-drupal-selector=edit-actions],#quicklinks-nav .nav-item--search .nav-link:focus form [data-drupal-selector=edit-actions]{display:block}#quicklinks-nav .nav-item--search .nav-link:focus-within form:before,#quicklinks-nav .nav-item--search .nav-link:focus form:before{background:#002d36;content:"";display:block;width:200vw;margin-left:-100vw;margin-right:-100vw;height:40px;z-index:0;position:absolute;top:0;left:0;transition:all .25s ease-in-out}@media screen and (min-width:768px){#quicklinks-nav .nav-item--search .nav-link:focus-within form:before,#quicklinks-nav .nav-item--search .nav-link:focus form:before{background:#0a3942;margin-top:-2px}}.region-content-bottom .block{margin-bottom:5px}.postscript .field--name-body{padding:0!important}.postscript h2.block-title{border:none!important;padding-bottom:0!important;margin-top:10px;margin-bottom:10px;text-transform:none;text-align:left;font-size:20px}.postscript ul{padding-left:0!important}.postscript li{font-family:Montserrat,helvetica,serif;font-size:16px;line-height:140%;padding:0;margin-bottom:2px!important;list-style:none!important}.postscript li:before{display:inline-block;width:15px;height:15px;content:"";position:relative;top:3px;right:5px;background-size:contain;background-color:#fff;-webkit-mask-image:url(/themes/custom/nklt/icons/arrows/arrow_circle_right.svg);mask-image:url(/themes/custom/nklt/icons/arrows/arrow_circle_right.svg)}.path-frontpage #block-nklt-subscribeblock,.path-frontpage #ic_signupform .elcontainer .submit-container input[type=submit]{background-color:#8ea366!important}#ic_signupform .elcontainer{padding:12px 0;max-width:270px}@media screen and (max-width:991px){#block-nklt-traveldealsblock{min-height:auto;padding-bottom:30px}#block-nklt-subscribeblock{min-height:auto}}#ic_signupform .elcontainer{padding:15px!important}#ic_signupform .elcontainer.inline-button.generous .sortables{min-width:200px}#block-regionsmapillustration h2.block-title{font-family:larken,sans-serif!important}@media screen and (max-width:370px){#block-regionsmapillustration .view-footer a.btn.kootenay-region{font-size:13px}}#block-nklt-traveldealsblock{background:#65a2a7;color:#fff;text-align:center;min-height:384px;padding-top:30px;margin-bottom:0}#block-nklt-traveldealsblock .block-inner{padding-bottom:0}#block-nklt-traveldealsblock .field--type-color-field-type{display:none}#block-nklt-traveldealsblock .field--name-field-icon{width:60px;padding:10px 0;display:block;margin-left:auto;margin-right:auto}#block-nklt-traveldealsblock h2{color:#fff;text-align:center;text-transform:none;font-size:22px;margin-top:10px}#block-nklt-traveldealsblock .btn{background-color:#65a2a7!important;border:1px solid #fff!important;text-transform:uppercase;border-radius:5px!important;color:#fff;padding:14px 30px 10px!important;font-size:16px!important;top:5px;margin-top:20px}#block-nklt-traveldealsblock .btn-txt{max-width:400px;margin:auto}#ic_signupform .elcontainer{background:transparent!important}#block-nklt-subscribeblock{background-color:#0c4851;color:#fff;margin-top:0;min-height:384px;padding-top:30px;margin-bottom:0}#block-nklt-subscribeblock .block-inner{padding-bottom:0}#block-nklt-subscribeblock .submit-container input{background-color:#0c4851!important;border:1px solid #fff!important;font-family:Montserrat,helvetica,serif!important;text-transform:uppercase;border-radius:5px!important;color:#fff;padding:14px 30px 10px!important;font-size:16px!important;top:5px}#block-nklt-subscribeblock .field--name-field-icon{width:60px;padding:10px 0;display:block;margin-left:auto;margin-right:auto}#block-nklt-subscribeblock h2{color:#fff;text-align:center;text-transform:uppercase;font-size:22px;margin-top:10px}.postscript{position:relative}.postscript:before{display:inline-block;width:100%;height:30px;content:"";position:absolute;top:-10px;left:0;background-size:contain;background-color:#002d36;-webkit-mask-image:url(/themes/custom/nklt/img/textures/testures_fullwidth_desktop.svg);mask-image:url(/themes/custom/nklt/img/textures/testures_fullwidth_desktop.svg)}div.postscript-first{background:#002d36;color:#fff;padding:30px 0 0}div.postscript-first a,div.postscript-first a:link,div.postscript-first a:visited{color:#fff}div.postscript-first a:hover{color:#d05d0d}div.postscript-first li{font-size:16px}div.postscript-second{display:none}.bg--dark{background:#002428;padding:0}.bg--dark,.bg--dark a,.bg--dark a:link,.bg--dark a:visited{color:#fff}div.region-footer{width:100%}div.social-footer{padding-top:50px;display:flex;flex-flow:row nowrap;justify-content:space-evenly}img.social-link{width:32px;height:auto;padding-left:5px}img.footer-logos{padding-top:50px}#block-nklt-logo.pull-right{float:none!important}@media screen and (min-width:1024px){#block-nklt-logo.pull-right{float:right!important}}div.social-footer{margin-left:auto;margin-right:auto;text-align:center}img.social-link{width:45px;padding-top:5px}img.footer-logos{display:block;margin-left:auto;margin-right:auto;width:100%;max-width:150px;padding-top:30px}@media screen and (min-width:1024px){img.footer-logos{max-width:250px}}.copyright p{font-size:12px}@media only screen and (max-width:625px){.copyright{float:left!important}}.footer__lower{padding-top:20px;padding-bottom:5px}#block-nklt-logo,#block-nklt-supernaturalbc{width:48%;float:left}@media screen and (min-width:1024px){#block-nklt-logo,#block-nklt-supernaturalbc{width:190px}}@media screen and (max-width:892px){.copyright p{text-align:center}.copyright{float:none!important}p.copy-text{padding-top:10px}}.compact-cta{width:25%;display:inline-block;text-align:center;margin:auto;text-transform:uppercase}.compact-cta h5{margin-top:5px}.compact-cta-grid{text-align:center;margin-top:30px}#block-views-block-cta-grid-block-block-1{padding-top:20px;margin-top:30px;margin-bottom:30px}.icon-links{text-align:center;clear:both;position:relative;margin:30px auto;display:block;max-width:1300px;width:100%}.icon-links ul{list-style-type:none}.icon-links ul li{list-style:none}.icon-links .col-md-3,.icon-links li{padding:10px 0;width:50%;min-height:210px}@media screen and (min-width:768px){.icon-links .col-md-3,.icon-links li{width:50%;padding:10px 20px}}@media screen and (min-width:1100px){.icon-links .col-md-3,.icon-links li{width:25%;padding:10px 20px}}.icon-links .col-md-3 img,.icon-links li img{min-height:60px;width:50px;height:50px;height:auto;vertical-align:bottom}.icon-links .col-md-3 h3,.icon-links li h3{font-family:larken,sans-serif;font-size:18px;line-height:18px;letter-spacing:.5px;color:#0c4851;position:relative;margin-top:10px}.icon-links .col-md-3 h3:hover,.icon-links li h3:hover{color:#8ea366}.icon-links .col-md-3 h3:hover:after,.icon-links li h3:hover:after{right:-5px}.icon-links .col-md-3 h3:before,.icon-links li h3:before{display:inline-block;width:80px;height:4px;content:"";position:absolute;top:50px;left:30%;background-color:#8ea366;-webkit-mask-image:url(/themes/custom/nklt/icons/buttons/underline.svg);mask-image:url(/themes/custom/nklt/icons/buttons/underline.svg);-webkit-mask-position:center,center;-webkit-mask-repeat:no-repeat,no-repeat}@media screen and (min-width:1024px){.icon-links .col-md-3 h3:before,.icon-links li h3:before{width:150px;left:20%;top:45px}}.icon-links .col-md-3 h3:after,.icon-links li h3:after{display:inline-block;width:18px;height:18px;line-height:5px;content:"";position:relative;top:3px;right:-3px;background-size:contain;background-color:#0c4851;-webkit-mask-image:url(/themes/custom/nklt/icons/arrows/arrow_circle_right.svg);mask-image:url(/themes/custom/nklt/icons/arrows/arrow_circle_right.svg)}.icon-links .col-md-3 a,.icon-links li a{position:absolute;top:0;left:0;width:100%;height:100%;text-indent:-99999px}.icon-links .paragraph--type--compact-feature-block img{margin:auto}.grid-links{clear:both;display:block;width:100%;margin:auto;display:flex;flex-flow:row wrap}.grid-links .field-name-node-title h3,.grid-links .field-name-taxonomy-term-title h3{color:#0c4851!important}.tertiary-clip{overflow:hidden;width:100%}.feature-info{color:#fff;position:absolute;bottom:40px;z-index:3;max-width:70%;left:0;font-size:16px;line-height:140%;padding-left:40px}.feature-info .field--name-body p,.feature-info .field--name-field-feature-description p,.feature-info .field--name-field-summary p{display:inline;padding:0}.feature-info .field--name-body:after,.feature-info .field--name-field-feature-description:after,.feature-info .field--name-field-summary:after{display:inline-block;width:18px;height:18px;line-height:5px;content:"";position:relative;top:5px;right:-5px;background-size:contain;background-color:#fff;-webkit-mask-image:url(/themes/custom/nklt/icons/arrows/arrow_circle_right.svg);mask-image:url(/themes/custom/nklt/icons/arrows/arrow_circle_right.svg)}.feature-info h3{color:#fff;margin-top:25px;line-height:120%!important;font-size:18px}@media screen and (min-width:1024px){.feature-info h3{font-size:20px}}@media screen and (min-width:1100px){.feature-info h3{font-size:22px}}.feature-info p{font-size:16px;line-height:120%}.feature-info .field--name-body{padding:0}.paragraph--view-mode-featured-large .feature-info{background-color:#002d36;max-width:100%;padding-right:40px;padding-bottom:30px;bottom:0;position:relative;padding-top:1px;margin-top:-50px}@media screen and (min-width:1024px){.paragraph--view-mode-featured-large .feature-info{max-width:99.6%;position:absolute;padding-top:0;margin-top:0}}.paragraph--view-mode-featured-large .feature-info:after{width:10px;height:100%;content:"";position:absolute;top:0;right:-7px;display:none!important;background-size:contain;background-color:#002d36;-webkit-mask-image:url(/themes/custom/nklt/img/textures/testures_largeedge_grey.svg);mask-image:url(/themes/custom/nklt/img/textures/testures_largeedge_grey.svg);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}@media screen and (min-width:1024px){.paragraph--view-mode-featured-large .feature-info{max-width:36%;padding-bottom:40px;bottom:40px}.paragraph--view-mode-featured-large .feature-info:after{display:inline-block!important}}@media screen and (min-width:1024px){.paragraph--view-mode-featured-medium{margin-bottom:0}}.paragraph--view-mode-featured-medium .feature-info{background-color:#949a90;max-width:100%;padding-right:40px;padding-bottom:30px;bottom:0}.paragraph--view-mode-featured-medium .feature-info:after{display:none!important;width:10px;height:100%;content:"";position:absolute;top:0;right:-7px;background-size:contain;background-color:#002d36;-webkit-mask-image:url(/themes/custom/nklt/img/textures/testures_largeedge_grey.svg);mask-image:url(/themes/custom/nklt/img/textures/testures_largeedge_grey.svg);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}@media screen and (min-width:1024px){.paragraph--view-mode-featured-medium .feature-info{max-width:70%;padding-bottom:40px;bottom:40px}.paragraph--view-mode-featured-medium .feature-info:after{display:inline-block!important}}.paragraph--type-featured-half-width.row{margin-left:0!important;margin-right:0!important}.paragraph--type-featured-half-width .bs-region--left .feature-info{background-color:#d05d0d;position:relative;padding-top:1px;margin-top:-50px;min-height:155px}@media screen and (min-width:1024px){.paragraph--type-featured-half-width .bs-region--left .feature-info{position:absolute;padding-top:0;margin-top:0}}.paragraph--type-featured-half-width .bs-region--left .feature-info:after{background-color:#d05d0d}.paragraph--type-featured-half-width .bs-region--right .feature-info{position:relative;padding-top:1px;background-color:#65a2a7;margin-top:-50px;min-height:155px}@media screen and (min-width:1024px){.paragraph--type-featured-half-width .bs-region--right .feature-info{position:absolute;padding-top:0;margin-top:0}}.paragraph--type-featured-half-width .bs-region--right .feature-info:after{background-color:#65a2a7}.paragraph--type-featured-quarter{display:table;table-layout:fixed}.paragraph--type-featured-quarter .col-xs-6{padding:0!important}.paragraph--type-featured-quarter .feature-info:after{width:10px;height:100%;content:"";position:absolute;top:0;right:-9px;display:inline-block;background-size:contain;background-color:#0c4851}.paragraph--type-featured-quarter .bs-region--first .feature-info{background-color:#002d36;max-width:90%;padding-right:10px;padding-left:10px}@media screen and (min-width:1024px){.paragraph--type-featured-quarter .bs-region--first .feature-info{max-width:80%;padding-right:40px;padding-left:40px}}.paragraph--type-featured-quarter .bs-region--first .feature-info:after{background-color:#002d36;-webkit-mask-image:url(/themes/custom/nklt/img/textures/testures_smalledge_1.svg);mask-image:url(/themes/custom/nklt/img/textures/testures_smalledge_1.svg);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}.paragraph--type-featured-quarter .bs-region--first .feature-info h3{margin-top:10px}.paragraph--type-featured-quarter .bs-region--second .feature-info{background-color:#d05d0d;max-width:90%;padding-right:20px;padding-left:10px}@media screen and (min-width:1024px){.paragraph--type-featured-quarter .bs-region--second .feature-info{max-width:80%;padding-right:30px;padding-left:40px}}.paragraph--type-featured-quarter .bs-region--second .feature-info:after{background-color:#d05d0d;-webkit-mask-image:url(/themes/custom/nklt/img/textures/testures_smalledge_3.svg);mask-image:url(/themes/custom/nklt/img/textures/testures_smalledge_3.svg);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}.paragraph--type-featured-quarter .bs-region--second .feature-info h3{margin-top:10px}.paragraph--type-featured-quarter .bs-region--third .feature-info{background-color:#65a2a7;max-width:90%;padding-right:20px;padding-left:10px}@media screen and (min-width:1024px){.paragraph--type-featured-quarter .bs-region--third .feature-info{max-width:80%;padding-right:30px;padding-left:40px}}.paragraph--type-featured-quarter .bs-region--third .feature-info:after{background-color:#65a2a7;-webkit-mask-image:url(/themes/custom/nklt/img/textures/testures_smalledge_2.svg);mask-image:url(/themes/custom/nklt/img/textures/testures_smalledge_2.svg);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}.paragraph--type-featured-quarter .bs-region--third .feature-info h3{margin-top:10px}.paragraph--type-featured-quarter .bs-region--fourth .feature-info{background-color:#ffc34c;padding-right:20px;padding-left:10px;max-width:90%}@media screen and (min-width:1024px){.paragraph--type-featured-quarter .bs-region--fourth .feature-info{max-width:80%;padding-right:30px;padding-left:40px}}.paragraph--type-featured-quarter .bs-region--fourth .feature-info:after{background-color:#ffc34c;-webkit-mask-image:url(/themes/custom/nklt/img/textures/testures_smalledge_3.svg);mask-image:url(/themes/custom/nklt/img/textures/testures_smalledge_3.svg);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}.paragraph--type-featured-quarter .bs-region--fourth .feature-info h3{margin-top:10px}.paragraph--type-feature-tertiary{overflow:hidden}.paragraph--type-feature-tertiary .field-name-field-feature-image img{width:100%!important}.paragraph--type-feature-tertiary .feature-info:after{left:100%!important;right:auto!important;width:100%!important}.paragraph--view-mode-featured-small a{position:absolute;top:0;z-index:3;left:0;width:100%;height:100%;text-indent:-99999px}.paragraph--view-mode-featured-small .col-sm-12.bs-region{padding-left:0;padding-right:0}.paragraph--view-mode-featured-small .field--name-field-feature-color .color_field__swatch{height:50px!important}.paragraph--view-mode-featured-small .feature-info{bottom:10px!important}@media screen and (min-width:1024px){.paragraph--view-mode-featured-small .feature-info{bottom:50px!important}}.paragraph--view-mode-featured-small .feature-info h3:after{display:inline-block;width:18px;height:18px;line-height:5px;content:"";position:relative;top:3px;right:-3px;background-size:contain;background-color:#fff;-webkit-mask-image:url(/themes/custom/nklt/icons/arrows/arrow_circle_right.svg);mask-image:url(/themes/custom/nklt/icons/arrows/arrow_circle_right.svg)}.paragraph--view-mode-featured-medium a{position:absolute;top:0;z-index:3;left:0;width:100%;height:100%;text-indent:-99999px}.paragraph--view-mode-featured-medium .col-sm-12.bs-region{padding-left:0;padding-right:0}.paragraph--view-mode-featured-large.row{margin-left:0;margin-right:0}.paragraph--view-mode-featured-large .field--name-field-image{overflow:hidden}.paragraph--view-mode-featured-large .field--name-field-image img{min-width:800px;margin-left:-50%}@media screen and (min-width:768px){.paragraph--view-mode-featured-large .field--name-field-image img{margin-left:0}}.paragraph--view-mode-featured-large a{position:absolute;top:0;z-index:3;left:0;width:100%;height:100%;text-indent:-99999px}.paragraph--view-mode-featured-large .field--name-field-feature-color .color_field__swatch{display:none}.paragraph--type-featured-full-width,.paragraph--type-featured-half-width{margin-bottom:5px}.paragraph--type-featured-half-width .bs-region--left{margin-bottom:2.5px;padding-left:0!important;padding-right:0!important}@media screen and (min-width:768px){.paragraph--type-featured-half-width .bs-region--left{padding-right:2.5px!important}}@media screen and (min-width:1024px){.paragraph--type-featured-half-width .bs-region--left{margin-bottom:0;padding-right:2.5px}}.paragraph--type-featured-half-width .bs-region--right{padding-right:0!important;padding-left:0!important}@media screen and (min-width:768px){.paragraph--type-featured-half-width .bs-region--right{padding-left:2.5px!important}}.paragraph--type-featured-quarter.row{max-height:270px;clear:both;overflow:hidden;width:calc(100% + 5px);margin-left:-2.5px!important;margin-right:-2.5px!important}.paragraph--type-featured-quarter.row img{height:auto}.paragraph--type-featured-quarter.row .bs-region-main{padding-left:0!important;padding-right:0!important}.paragraph--type-featured-quarter.row .bs-region--first{padding-right:2.5px!important;padding-left:2.5px!important;margin-bottom:2.5px}@media screen and (min-width:1024px){.paragraph--type-featured-quarter.row .bs-region--first{padding-right:2.5px!important;padding-left:0!important}}.paragraph--type-featured-quarter.row .bs-region--second{margin-bottom:5px;padding-left:2.5px!important;padding-right:2.5px!important}@media screen and (min-width:1024px){.paragraph--type-featured-quarter.row .bs-region--second{padding-left:2.5px!important}}.paragraph--type-featured-quarter.row .bs-region--third{margin-bottom:2.5px;padding-right:2.5px!important;padding-left:2.5px!important}@media screen and (min-width:1024px){.paragraph--type-featured-quarter.row .bs-region--third{margin-bottom:2.5px;padding-right:2.5px!important}}.paragraph--type-featured-quarter.row .bs-region--fourth{margin-bottom:2.5px;padding-left:2.5px!important;padding-right:2.5px!important}@media screen and (min-width:1024px){.path-frontpage .grid-item .field--name-node-title h3,.path-frontpage .grid-item .field-name-node-title h3,.path-frontpage .grid-item .field-name-taxonomy-term-title h3{min-height:auto}}.grid-item .col-md-12{padding:0!important}.grid-item .field--name-node-title h3,.grid-item .field-name-node-title h3,.grid-item .field-name-taxonomy-term-title h3{font-family:larken,sans-serif;margin-top:10px!important;font-size:14px;line-height:120%;margin-bottom:20px;color:#002d36;min-height:auto;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:35px}@media screen and (min-width:1024px){.grid-item .field--name-node-title h3,.grid-item .field-name-node-title h3,.grid-item .field-name-taxonomy-term-title h3{min-height:70px;font-size:20px;margin-bottom:10px}}.grid-item .field--name-node-title h3:after,.grid-item .field-name-node-title h3:after,.grid-item .field-name-taxonomy-term-title h3:after{display:none;width:18px;height:18px;line-height:5px;content:"";position:relative;top:5px;right:-5px;background-size:contain;background-color:#8ea366;-webkit-mask-image:url(/themes/custom/nklt/icons/arrows/arrow_circle_right.svg);mask-image:url(/themes/custom/nklt/icons/arrows/arrow_circle_right.svg)}@media screen and (min-width:1024px){.grid-item .field--name-node-title h3:after,.grid-item .field-name-node-title h3:after,.grid-item .field-name-taxonomy-term-title h3:after{display:inline-block}}.grid-item a{position:absolute;width:100%;height:100%;top:0;left:0;text-indent:-99999px;color:#002d36}.grid-item a:hover{color:#d05d0d}.grid-item .field--name-field-feature-image img,.grid-item .field--type-image img,.grid-item .field-name-field-basic-page-image img,.grid-item .field-name-field-category-image img,.grid-item .field-name-field-image-thumbnail img,.grid-item .field-name-field-image img{width:100%!important;height:auto;border-radius:5px}.paragraph--view-mode-featured-large .field--name-field-feature-image img,.paragraph--view-mode-featured-large .field--type-image img,.paragraph--view-mode-featured-large .field-name-field-image img,.paragraph--view-mode-featured-medium .field--name-field-feature-image img,.paragraph--view-mode-featured-medium .field--type-image img,.paragraph--view-mode-featured-medium .field-name-field-image img,.paragraph--view-mode-featured-small .field--name-field-feature-image img,.paragraph--view-mode-featured-small .field--type-image img,.paragraph--view-mode-featured-small .field-name-field-image img{width:100%!important;height:auto}@media screen and (min-width:1024px){.cr__gallery{overflow:visible!important;overflow-x:hidden;margin:auto;justify-self:end;align-self:center;position:relative}}@media screen and (min-width:1600px){.cr__gallery{margin-bottom:20px}}.cr__gallery .cr__columns{justify-content:center}.cr__gallery .cr__columns,.cr__gallery .cr__grid{position:relative;overflow:visible;transform:translateX(-50%);left:50%;right:0}@media screen and (min-width:1024px){.cr__gallery .cr__columns,.cr__gallery .cr__grid{max-width:2200px!important;width:100vw!important}}@media screen and (min-width:1600px){.cr__gallery .cr__columns,.cr__gallery .cr__grid{max-width:2200px!important;width:90vw!important}}.cr__gallery .cr__columns .cr__gridRow,.cr__gallery .cr__grid .cr__gridRow{justify-content:center}@media screen and (min-width:1024px){#block-crowdriffnkltinstafeed .cr__gallery{margin-left:0;margin-right:0;width:100%!important}}.paragraph--view-mode-featured-large .col-sm-12,.paragraph--view-mode-featured-medium .col-sm-12,.paragraph--view-mode-featured-small .col-sm-12{padding:0!important}.paragraph--view-mode-featured-large .feature-info .field--name-body,.paragraph--view-mode-featured-medium .feature-info .field--name-body,.paragraph--view-mode-featured-small .feature-info .field--name-body{margin-bottom:0!important}.paragraph--view-mode-featured-large .field--name-body,.paragraph--view-mode-featured-medium .field--name-body,.paragraph--view-mode-featured-small .field--name-body{padding:0!important}.node--type-feature-block.node--view-mode-menu-block h3{margin-top:10px;min-height:0;font-size:18px;line-height:22px;margin-bottom:10px;color:#fff}.node--type-feature-block.node--view-mode-menu-block .field--name-field-feature-description{color:#fff;text-transform:none;font-family:Montserrat,helvetica,serif;font-size:16px;line-height:140%;letter-spacing:0}.node--type-feature-block.node--view-mode-menu-block .field--name-field-feature-description:after{display:inline-block;width:18px;height:18px;line-height:5px;content:"";position:relative;top:5px;right:-5px;background-size:contain;background-color:#8ea366;-webkit-mask-image:url(/themes/custom/nklt/icons/arrows/arrow_circle_right.svg);mask-image:url(/themes/custom/nklt/icons/arrows/arrow_circle_right.svg)}.node--type-feature-block.node--view-mode-menu-block a{position:absolute;width:100%;height:100%;top:0;left:0;text-indent:-99999px}.node--type-feature-block.node--view-mode-menu-block img{border-radius:5px}.grid-links .block.block-inner{padding:0!important}.grid-links .field-label-above{font-size:20px;line-height:24px;letter-spacing:.5px;color:#0c4851;margin-top:40px;margin-bottom:30px;text-align:center;width:100%;text-transform:none;font-family:larken,sans-serif}.node--type-feature-block.node--view-mode-menu-block .field--name-field-feature-description:after{width:15px;height:15px;top:3px}.feature-info{left:auto}.feature-info h3,.field--name-field-call-to-action .field--item .field--name-node-title h3{font-family:larken,sans-serif;text-transform:none}.field--name-field-call-to-action-grid .field--item{width:50%;float:left}@media screen and (min-width:1024px){.field--name-field-call-to-action-grid .field--item{width:50%}}@media screen and (min-width:1100px){.field--name-field-call-to-action-grid .field--item{width:33%}}.field--name-field-call-to-action-grid .field--item .field--item{width:100%;float:none}@font-face{font-family:louis_george_cafebold;src:url(/themes/custom/nklt/fonts/louis_george/louis_george_cafe_bold-webfont.woff2) format("woff2"),url(/themes/custom/nklt/fonts/louis_george/louis_george_cafe_bold-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Scout Kind;src:url(/themes/custom/nklt/fonts/scout_kind/Scout-Kind.eot);src:url(/themes/custom/nklt/fonts/scout_kind/Scout-Kind.eot#iefix) format("embedded-opentype"),url(/themes/custom/nklt/fonts/scout_kind/Scout-Kind.woff2) format("woff2"),url(/themes/custom/nklt/fonts/scout_kind/Scout-Kind.woff) format("woff"),url(/themes/custom/nklt/fonts/scout_kind/Scout-Kind.ttf) format("truetype"),url(/themes/custom/nklt/fonts/scout_kind/Scout-Kind.svg#Scout\ Kind) format("svg")}h1{font-family:larken,sans-serif;font-size:68px;line-height:140%}h1.page-header{font-family:Montserrat,helvetica,serif;font-size:40px;line-height:140%;letter-spacing:.5px}h2{font-size:42px;line-height:24px;letter-spacing:.5px}h2,h3{font-family:larken,sans-serif;color:#002d36;margin-top:40px}h3{font-size:28px;text-transform:none}h3,h4{line-height:140%}h4{letter-spacing:.5px;font-size:19px;text-transform:uppercase;margin-top:40px;font-weight:700;color:#d05d0d}h4,h5{font-family:Montserrat,helvetica,serif}h5{font-size:16px;font-weight:400}h3 a,h5{color:#002d36}.field--name-body ol,.field--name-body ul,.field--name-description ol,.field--name-description ul,.field--type-text-long ol,.field--type-text-long ul,.field--type-text-with-summary ol,.field--type-text-with-summary ul,.field--type-text ol,.field--type-text ul{padding-left:2em}.field--name-body p+ol,.field--name-description p+ol,.field--type-text-long p+ol,.field--type-text-with-summary p+ol,.field--type-text p+ol{margin-top:-15px}.field--name-body ul li,.field--name-description ul li,.field--type-text-long ul li,.field--type-text-with-summary ul li,.field--type-text ul li{list-style-type:disc}.field--name-body p+ul,.field--name-description p+ul,.field--type-text-long p+ul,.field--type-text-with-summary p+ul,.field--type-text p+ul{margin-top:-15px}.field--name-body h2,.field--name-description h2,.field--type-text-long h2,.field--type-text-with-summary h2,.field--type-text h2{line-height:40px;margin-bottom:30px;color:#0c4851;text-transform:none}.field--name-body li,.field--name-description li,.field--type-text-long li,.field--type-text-with-summary li,.field--type-text li{font-family:Montserrat,helvetica,serif;font-size:17px;line-height:140%;margin:0 0 5px;padding:0}p{font-size:17px;line-height:140%;margin:0 0 25px;padding:0}p,p b,p strong{font-family:Montserrat,helvetica,serif}p b,p strong{font-weight:700}body{color:#282828;font-family:Montserrat,helvetica,serif;font-size:16px;font-weight:400;line-height:140%;margin-top:0!important}blockquote p{font-style:italic;font-size:20px!important;line-height:140%}.align-left,.copy-left{float:left;margin-right:30px;margin-bottom:20px}.align-right,.copy-right{float:right;margin-left:30px;margin-bottom:20px}.grid-item .field--name-field-text-and-link>a,.grid-item .field--name-field-text-and-link>h3,.grid-item .field--name-node-link>a,.grid-item .field--name-node-link>h3,.grid-item .field--name-node-title>a,.grid-item .field--name-node-title>h3{font-family:larken,sans-serif}.has-ultimenu .caret:before{border:6px solid transparent;border-top-color:#fff;content:"";display:block;height:0;position:absolute;left:50%;top:50%;width:0;z-index:2;transition:all .2s;transform:translate(-50%,-50%)}.has-ultimenu .caret.is-caret{position:absolute;top:0;right:0;width:100%!important;height:100%!important}#ultimenu-main,#ultimenu-main-nav{font-family:Montserrat,helvetica,serif;text-transform:uppercase;font-size:14px;letter-spacing:1px;margin-top:80px;padding-left:20px;padding-right:20px}#ultimenu-main-nav:before,#ultimenu-main:before{width:125px;height:70px;left:20px;top:-30px;position:relative;z-index:3;content:"";background:url(/sites/default/files/logo.png);background-size:contain}@media screen and (min-width:1024px){#ultimenu-main-nav:before,#ultimenu-main:before{display:none}}@media screen and (min-width:992px){#ultimenu-main,#ultimenu-main-nav{margin-top:25px!important;margin-bottom:-10px;padding-left:0;padding-right:0}}#ultimenu-main-nav .ultimenu__link,#ultimenu-main .ultimenu__link{cursor:pointer;padding-top:10px;padding-bottom:10px;padding-right:2.4em!important;padding-left:20px;font-size:16px}@media screen and (min-width:768px){#ultimenu-main-nav .ultimenu__link,#ultimenu-main .ultimenu__link{padding-right:2em!important;padding-left:5px;font-size:14px}}@media screen and (min-width:1024px){#ultimenu-main-nav .ultimenu__link,#ultimenu-main .ultimenu__link{padding-top:20px;padding-bottom:30px;margin-bottom:-8px;font-size:14px;padding-right:2.4em!important;padding-left:5px}}@media screen and (min-width:1100px){#ultimenu-main-nav .ultimenu__link,#ultimenu-main .ultimenu__link{padding-left:20px}}#ultimenu-main-nav li a,#ultimenu-main li a{color:#fff;padding:6px 12px}#ultimenu-main-nav li a h2,#ultimenu-main li a h2{color:#0c4851;float:left}#ultimenu-main-nav .contextual-links li a,#ultimenu-main .contextual-links li a{color:#000}#ultimenu-main-nav section.ultimenu__flyout,#ultimenu-main section.ultimenu__flyout{padding:0!important}@media screen and (min-width:1024px){#ultimenu-main-nav section.ultimenu__flyout,#ultimenu-main section.ultimenu__flyout{margin-top:0;padding:13px 0 0!important}}#ultimenu-main-nav .node--type-feature-block a,#ultimenu-main .node--type-feature-block a{color:#0c4851}.ultimenu__region{background-color:#002d36}@media screen and (max-width:768px){.ultimenu__region{max-width:320px}}.is-ultimenu-expanded .is-ultimenu-canvas-backdrop{z-index:1}.ultimenu__flyout .menu li:first-child{text-transform:uppercase!important}.button.button--ultimenu{background:#555;border:0;border-radius:2px;cursor:pointer;display:block;font-size:0;height:40px;margin:0;padding:0;position:absolute;right:15px;text-align:center;text-indent:-999px;top:140px;width:42px;z-index:9999;transition:background-color .3s,transform .2s}#block-mainmenu-1 ul,#block-mainmenu-2 ul,#block-mainmenu-3 ul,#block-mainmenu-4 ul,#block-mainmenu-5 ul,#block-mainmenu-6 ul,#block-mainmenu-7 ul,#block-mainmenu-8 ul,#block-mainmenu-9 ul,#block-mainmenu-10 ul,#block-mainmenu-11 ul,#block-mainmenu-12 ul,#block-mainmenu-13 ul,#block-mainmenu-14 ul,#block-mainmenu-15 ul,#block-mainmenu-16 ul,#block-mainmenu-17 ul,#block-mainmenu-18 ul,#block-mainmenu-19 ul,#block-mainmenu-20 ul,#block-mainmenu ul{padding:0!important}#block-mainmenu-1 ul li,#block-mainmenu-2 ul li,#block-mainmenu-3 ul li,#block-mainmenu-4 ul li,#block-mainmenu-5 ul li,#block-mainmenu-6 ul li,#block-mainmenu-7 ul li,#block-mainmenu-8 ul li,#block-mainmenu-9 ul li,#block-mainmenu-10 ul li,#block-mainmenu-11 ul li,#block-mainmenu-12 ul li,#block-mainmenu-13 ul li,#block-mainmenu-14 ul li,#block-mainmenu-15 ul li,#block-mainmenu-16 ul li,#block-mainmenu-17 ul li,#block-mainmenu-18 ul li,#block-mainmenu-19 ul li,#block-mainmenu-20 ul li,#block-mainmenu ul li{padding:0;list-style:none;line-height:1.9}#block-mainmenu-1 ul li a,#block-mainmenu-2 ul li a,#block-mainmenu-3 ul li a,#block-mainmenu-4 ul li a,#block-mainmenu-5 ul li a,#block-mainmenu-6 ul li a,#block-mainmenu-7 ul li a,#block-mainmenu-8 ul li a,#block-mainmenu-9 ul li a,#block-mainmenu-10 ul li a,#block-mainmenu-11 ul li a,#block-mainmenu-12 ul li a,#block-mainmenu-13 ul li a,#block-mainmenu-14 ul li a,#block-mainmenu-15 ul li a,#block-mainmenu-16 ul li a,#block-mainmenu-17 ul li a,#block-mainmenu-18 ul li a,#block-mainmenu-19 ul li a,#block-mainmenu-20 ul li a,#block-mainmenu ul li a{text-transform:capitalize;font-family:Montserrat,helvetica,serif;color:#fff}#block-mainmenu-1 ul li a:hover,#block-mainmenu-2 ul li a:hover,#block-mainmenu-3 ul li a:hover,#block-mainmenu-4 ul li a:hover,#block-mainmenu-5 ul li a:hover,#block-mainmenu-6 ul li a:hover,#block-mainmenu-7 ul li a:hover,#block-mainmenu-8 ul li a:hover,#block-mainmenu-9 ul li a:hover,#block-mainmenu-10 ul li a:hover,#block-mainmenu-11 ul li a:hover,#block-mainmenu-12 ul li a:hover,#block-mainmenu-13 ul li a:hover,#block-mainmenu-14 ul li a:hover,#block-mainmenu-15 ul li a:hover,#block-mainmenu-16 ul li a:hover,#block-mainmenu-17 ul li a:hover,#block-mainmenu-18 ul li a:hover,#block-mainmenu-19 ul li a:hover,#block-mainmenu-20 ul li a:hover,#block-mainmenu ul li a:hover{color:#d05d0d}.path-taxonomy .node--view-mode-menu-block .col-sm-12.bs-region{padding-left:15px!important;padding-right:15px!important}@media screen and (min-width:1024px){.node--view-mode-menu-block{border-left:1px solid #4d4d4d}}@media screen and (min-width:1024px){#block-thingstodofeaturemenublock{margin-top:-300px}}@media screen and (min-width:1024px){#block-mainmenu-6{margin-top:205px;margin-left:-25%}}@media screen and (min-width:1024px){#block-mainmenu-8{margin-top:150px;margin-left:-25%}}#main-navigation .menu>li>a,#main-navigation .menu>li>span{padding:15px 22px 6px}#main-navigation .menu-sub-block .menu>li>a,#main-navigation .menu-sub-block.menu>li>span{padding:0 22px 6px}#block-nklt-ultimenumainmenu,#header .region-branding #block-nklt-views-block-favourites-header-indicator,#header .region-navigation #block-nklt-views-block-favourites-header-indicator-2,button[data-ultimenu-button="#ultimenu-main"]{display:none!important}@media only screen and (min-width:1200px){#header .region-branding #block-nklt-views-block-favourites-header-indicator,#header .region-navigation #block-nklt-views-block-favourites-header-indicator-2{right:0!important}}@media screen and (max-width:1199px){.region-navigation-inner{position:absolute;top:0;right:0;width:100%;max-width:375px;height:100vh;padding:0 2rem;background:#002d36}}.region-navigation-inner ul li{list-style:none;padding:0}.region-navigation-inner ul li span{padding:0;margin:0}.region-navigation-inner ul li>ul li ul{padding-left:0}.region-navigation-inner .field--name-body .h2,.region-navigation-inner .field--name-body .h3,.region-navigation-inner .field--name-body .h4,.region-navigation-inner .field--name-body h2,.region-navigation-inner .field--name-body h3,.region-navigation-inner .field--name-body h4,.region-navigation-inner .field--type-text-with-summary .h2,.region-navigation-inner .field--type-text-with-summary .h3,.region-navigation-inner .field--type-text-with-summary .h4,.region-navigation-inner .field--type-text-with-summary h2,.region-navigation-inner .field--type-text-with-summary h3,.region-navigation-inner .field--type-text-with-summary h4,.region-navigation-inner .field--type-text .h2,.region-navigation-inner .field--type-text .h3,.region-navigation-inner .field--type-text .h4,.region-navigation-inner .field--type-text h2,.region-navigation-inner .field--type-text h3,.region-navigation-inner .field--type-text h4{margin-top:0;margin-bottom:0}.region-navigation-inner{padding-top:3rem;padding-bottom:100px;height:auto}@media screen and (min-width:1200px){.region-navigation-inner{padding-top:0;padding-bottom:0}}.region-navigation-inner li.block.nav-item.nav-item-top-level{position:static;font-family:larken,sans-serif;font-size:2rem;text-align:left}.region-navigation-inner li.block.nav-item.nav-item-top-level>a{text-align:left;border-bottom:1px solid hsla(0,0%,100%,.2);padding-left:0;line-height:2.4rem;cursor:pointer}.region-navigation-inner li.block.nav-item.nav-item-top-level>a:hover{color:#d05d0d}@media screen and (min-width:1200px){.region-navigation-inner li.block.nav-item.nav-item-top-level>a{text-align:center;border:none;padding-left:15px;background:none}}.region-navigation-inner li.block.nav-item.nav-item-top-level>a .collapse-icon{position:absolute;left:50%;transform:translateX(-50%);color:#d05d0d;opacity:0;margin-top:10px;display:none}@media screen and (min-width:1200px){.region-navigation-inner li.block.nav-item.nav-item-top-level>a .collapse-icon{display:block}}.region-navigation-inner li.block.nav-item.nav-item-top-level:hover>a[aria-expanded=true]{cursor:pointer}.region-navigation-inner li.block.nav-item.nav-item-top-level>a[aria-expanded=true]{color:#d05d0d;position:relative;pointer-events:none}@media screen and (min-width:1200px){.region-navigation-inner li.block.nav-item.nav-item-top-level>a[aria-expanded=true] .collapse-icon{color:#d05d0d;opacity:1}}.region-navigation-inner li.block.nav-item.nav-item-top-level .nav-megamenu{font-family:Montserrat,helvetica,serif;padding:4rem 1.5rem}@media only screen and (min-width:1200px){.region-navigation-inner li.block.nav-item.nav-item-top-level .nav-megamenu{padding-top:6rem!important}}.region-navigation-inner li.block.nav-item.nav-item-top-level .nav-megamenu .nav-item.block-title{margin-top:0;margin-bottom:0}.region-navigation-inner li.block.nav-item.nav-item-top-level .nav-megamenu .nav-item.block-title>.nav-link{display:block;margin-bottom:2rem}.region-navigation-inner li.block.nav-item.nav-item-top-level .nav-megamenu .w-100{width:100%;flex-basis:100%}.region-navigation-inner li.block.nav-item.nav-item-top-level .nav-megamenu .w-50{width:50%;flex-basis:50%}@media screen and (max-width:1199px){.region-navigation-inner li.block.nav-item.nav-item-top-level .nav-megamenu .w-50{width:100%;flex-basis:100%}}.region-navigation-inner li.block.nav-item.nav-item-top-level .nav-megamenu .w-40{width:40%;flex-basis:40%}@media screen and (max-width:1199px){.region-navigation-inner li.block.nav-item.nav-item-top-level .nav-megamenu .w-40{width:100%;flex-basis:100%}}.region-navigation-inner li.block.nav-item.nav-item-top-level .nav-megamenu .w-33{width:33.3333%;flex-basis:33.3333%}@media screen and (max-width:1199px){.region-navigation-inner li.block.nav-item.nav-item-top-level .nav-megamenu .w-33{width:100%;flex-basis:100%}}.region-navigation-inner li.block.nav-item.nav-item-top-level .nav-megamenu .w-25{width:25%;flex-basis:25%;flex-grow:0;flex-shrink:0}@media screen and (max-width:1199px){.region-navigation-inner li.block.nav-item.nav-item-top-level .nav-megamenu .w-25{width:100%;flex-basis:100%;flex:auto}}.region-navigation-inner ul.menu--main-nav{display:flex;flex-flow:column nowrap}@media only screen and (min-width:1200px){.region-navigation-inner ul.menu--main-nav{flex-flow:row nowrap;justify-content:space-between}}.region-navigation-inner li>a:hover{background:none;border:none;color:#d05d0d}.region-navigation-inner li.nav-link-btn-default,.region-navigation-inner li.nav-link-btn-primary,.region-navigation-inner li.nav-link-btn-secondary{flex-grow:0!important}.region-navigation-inner li.nav-link-btn-default>a,.region-navigation-inner li.nav-link-btn-primary>a,.region-navigation-inner li.nav-link-btn-secondary>a{font-family:Montserrat,helvetica,serif;font-weight:600;font-size:1.2rem;text-transform:uppercase;letter-spacing:1px;color:#fff;background:transparent;padding:10px 15px!important;border:1px solid #fff!important;border-radius:2px}@media screen and (min-width:1200px){.region-navigation-inner li.nav-link-btn-default>a,.region-navigation-inner li.nav-link-btn-primary>a,.region-navigation-inner li.nav-link-btn-secondary>a{padding:16px 24px!important;font-size:1.4rem}}.region-navigation-inner li.nav-link-btn-default>a:focus,.region-navigation-inner li.nav-link-btn-default>a:hover,.region-navigation-inner li.nav-link-btn-primary>a:focus,.region-navigation-inner li.nav-link-btn-primary>a:hover,.region-navigation-inner li.nav-link-btn-secondary>a:focus,.region-navigation-inner li.nav-link-btn-secondary>a:hover{background:#d05d0d;border:1px solid #fff!important}.region-navigation-inner .nav-item,.region-navigation-inner .nav-link{color:#fff;flex-grow:1}.region-navigation-inner .nav-item>a,.region-navigation-inner .nav-link>a{color:#fff}.region-navigation-inner .nav-item>a:hover,.region-navigation-inner .nav-link>a:hover{color:#65a2a7}@media screen and (min-width:1200px){.region-navigation-inner .nav-item>a,.region-navigation-inner .nav-item>a:hover,.region-navigation-inner .nav-link>a,.region-navigation-inner .nav-link>a:hover{border:none}}.region-navigation-inner .nav-item>a:focus-visible,.region-navigation-inner .nav-link>a:focus-visible{outline:2px solid #65a2a7;color:#d05d0d;background:none}.region-navigation-inner .nav-item-top-level.nav-item:nth-last-child(2) a{border-bottom:0!important}.region-navigation-inner .nav-item-top-level.nav-item:last-of-type{margin-top:2rem}.region-navigation-inner .nav-item-top-level.nav-item:last-of-type a{display:inline-block}.region-navigation-inner .nav-item-top-level.nav-item:last-of-type a:hover{background:#d05d0d;color:#fff!important}.region-navigation-inner .nav-item-top-level.nav-item:last-of-type a:focus{color:#fff!important}.region-navigation-inner .nav-item-top-level.nav-item:last-of-type a i{display:none}.region-navigation-inner .nav-item-top-level.nav-item:last-of-type>a[aria-expanded=true]{background:#d05d0d;color:#fff!important}.region-navigation-inner .nav-item-top-level.nav-item:last-of-type>a[aria-expanded=true] i{display:none}@media screen and (min-width:1200px){.region-navigation-inner .nav-item-top-level.nav-item:last-of-type{margin-top:0;margin-left:3rem}.region-navigation-inner .nav-item-top-level.nav-item:last-of-type a{display:block}}.region-navigation-inner .field--name-body .h2,.region-navigation-inner .field--name-body .h3,.region-navigation-inner .field--name-body h2,.region-navigation-inner .field--name-body h3,.region-navigation-inner .field--type-text-with-summary .h2,.region-navigation-inner .field--type-text-with-summary .h3,.region-navigation-inner .field--type-text-with-summary h2,.region-navigation-inner .field--type-text-with-summary h3,.region-navigation-inner .field--type-text .h2,.region-navigation-inner .field--type-text .h3,.region-navigation-inner .field--type-text h2,.region-navigation-inner .field--type-text h3{color:#fff!important}.navbar-nav{margin-inline:auto;float:none!important}@media only screen and (min-width:1200px){.header.headroom .brand-nav .row{display:flex;align-items:center}}@media only screen and (min-width:1200px){.region.region-navigation{display:flex;flex-flow:column nowrap;justify-content:center;height:100%}}.region.region-navigation-inner .region.nav-megamenu{background:#002d36}@media only screen and (min-width:1200px){.region.region-navigation-inner .region.nav-megamenu{background:none;box-shadow:none;border:none;width:100%}}@media only screen and (min-width:1200px){.region.region-navigation-inner .region.nav-megamenu .drawer-back-btn{display:none}}.region.region-navigation-inner .region.nav-megamenu .block-type--menu-markup{height:-moz-fit-content!important;height:fit-content!important;border-bottom:0!important}.region.region-navigation-inner .region.nav-megamenu .block-type--menu-markup .block-title>.nav-link{font-family:Montserrat,helvetica,serif;font-size:1.4rem;font-weight:600;text-transform:uppercase;letter-spacing:2.8px;color:#65a2a7;display:none!important}@media screen and (min-width:1200px){.region.region-navigation-inner .region.nav-megamenu .block-type--menu-markup .block-title>.nav-link{display:block!important}}.region.region-navigation-inner .region.nav-megamenu .block-type--menu-markup .block-title h3{font-family:larken,sans-serif;font-size:3.2rem;font-weight:700;color:#fff}.region.region-navigation-inner .region.nav-megamenu .block-type--menu-markup .block-title .field--name-body{margin-bottom:0}.region.region-navigation-inner .region.nav-megamenu .block-type--menu-links,.region.region-navigation-inner .region.nav-megamenu .block-type--nav-carousel{height:-moz-fit-content!important;height:fit-content!important}.region.region-navigation-inner .region.nav-megamenu .block-type--menu-links .block-title>.nav-link,.region.region-navigation-inner .region.nav-megamenu .block-type--nav-carousel .block-title>.nav-link{font-family:larken,sans-serif;font-size:2rem;font-weight:700;color:#65a2a7}.region.region-navigation-inner .region.nav-megamenu .block-type--menu-links{height:-moz-fit-content!important;height:fit-content!important}@media screen and (min-width:1200px){.region.region-navigation-inner .region.nav-megamenu .block-type--menu-links{border-left:1px solid hsla(0,0%,100%,.2);padding-left:2.4rem}}.region.region-navigation-inner .region.nav-megamenu .block-type--menu-links .block-title>.nav-link{font-family:larken,sans-serif;font-size:2rem;font-weight:700;color:#65a2a7}.region.region-navigation-inner .region.nav-megamenu .block-type--menu-links .block-title>.nav-link--cta{font-family:Montserrat,helvetica,serif;font-size:1.5rem;font-weight:600;color:#fff;margin-top:2rem;margin-bottom:0}.region.region-navigation-inner .region.nav-megamenu .block-type--menu-links .block-title>.nav-link--cta:hover{color:#65a2a7}.region.region-navigation-inner .region.nav-megamenu .block-type--menu-links ul>li>ul{display:flex;flex-flow:column nowrap;gap:2rem}.region.region-navigation-inner .region.nav-megamenu .block-type--menu-links ul>li>ul .nav-item .nav-link{font-size:1.5rem}.region.region-navigation-inner .region.nav-megamenu .block-type--menu-links ul>li>ul .nav-item .nav-link:hover{background:none;color:#65a2a7}@media only screen and (max-width:1199px){.region.region-navigation-inner .region.nav-megamenu .block-type--menu-links ul>li>ul.children-has-icons{flex-flow:row wrap;gap:4.5rem;width:100%;max-width:400px;justify-content:flex-start}}.region.region-navigation-inner .region.nav-megamenu .block-type--menu-links ul>li>ul.children-has-icons .nav-item{font-size:1.5rem;font-weight:600;letter-spacing:1px;text-transform:uppercase}@media only screen and (max-width:1199px){.region.region-navigation-inner .region.nav-megamenu .block-type--menu-links ul>li>ul.children-has-icons .nav-item{flex:auto;border-bottom:0;flex-grow:0}}.region.region-navigation-inner .region.nav-megamenu .block-type--menu-links ul>li>ul.children-has-icons .nav-item i:before{font-size:2.9rem}.region.region-navigation-inner .region.nav-megamenu .block-type--menu-links ul>li>ul.children-has-icons .nav-item .nav-link{padding:0;border-bottom:0}.region.region-navigation-inner .region.nav-megamenu .block-type--menu-links ul>li>ul.children-has-icons .nav-item>a.nav-link{display:flex;flex-flow:row nowrap;gap:2rem}@media only screen and (max-width:1199px){.region.region-navigation-inner .region.nav-megamenu .block-type--menu-links ul>li>ul.children-has-icons .nav-item>a.nav-link{font-size:0;gap:0}.region.region-navigation-inner .region.nav-megamenu .block-type--menu-links ul>li>ul.children-has-icons .nav-item>a.nav-link i{font-size:medium}}.region.region-navigation-inner .region.nav-megamenu .block-type--nav-carousel{height:-moz-fit-content!important;height:fit-content!important}.region.region-navigation-inner .region.nav-megamenu .block-type--nav-carousel.w-33{flex-grow:0}@media screen and (min-width:1200px){.region.region-navigation-inner .region.nav-megamenu .block-type--nav-carousel.w-33{justify-content:flex-end}}.region.region-navigation-inner .region.nav-megamenu .block-type--nav-carousel li.nav-item{height:100%;max-width:400px;margin:0}.region.region-navigation-inner .region.nav-megamenu .block-type--nav-carousel .swiper-pagination .swiper-pagination-bullet{width:24px;height:24px;background:none;position:relative;margin:0}.region.region-navigation-inner .region.nav-megamenu .block-type--nav-carousel .swiper-pagination .swiper-pagination-bullet:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;width:8px;height:8px;background:hsla(0,0%,100%,.5)!important;border-radius:8px}.region.region-navigation-inner .region.nav-megamenu .block-type--nav-carousel .swiper-pagination .swiper-pagination-bullet-active:before{background:#fff!important}.region.region-navigation-inner .region.nav-megamenu .block-type--nav-carousel .swiper-slide:hover .card-image img{transform:scale(1.15)!important;filter:brightness(85%)!important}.region.region-navigation-inner .region.nav-megamenu .block-type--nav-carousel .swiper-slide .node.card{width:100%;height:100%;background:none}.region.region-navigation-inner .region.nav-megamenu .block-type--nav-carousel .swiper-slide .node.card .card-image{height:100%;transition:all 1s ease-in-out}.region.region-navigation-inner .region.nav-megamenu .block-type--nav-carousel .swiper-slide .node.card .card-image .field--item{border-radius:4px}.region.region-navigation-inner .region.nav-megamenu .block-type--nav-carousel .swiper-slide .node.card .card-image .field--item:after{background:#000;opacity:.3}.region.region-navigation-inner .region.nav-megamenu .block-type--nav-carousel .swiper-slide .node.card .card-image img{max-height:200px;height:100%}@media screen and (min-width:1200px){.region.region-navigation-inner .region.nav-megamenu .block-type--nav-carousel .swiper-slide .node.card .card-image img{max-height:250px}}.region.region-navigation-inner .region.nav-megamenu .block-type--nav-carousel .swiper-slide .node.card .card-image .flag-favourites{display:none}.region.region-navigation-inner .region.nav-megamenu .block-type--nav-carousel .swiper-slide .node.card .card-body{position:absolute;top:0;bottom:0;left:0;right:0}.region.region-navigation-inner .region.nav-megamenu .block-type--nav-carousel .swiper-slide .node.card .card-body .page-title{font-size:2rem;line-height:22px;text-wrap:balance}@media screen and (min-width:1200px){.region.region-navigation-inner .region.nav-megamenu .block-type--nav-carousel .swiper-slide .node.card .card-body .page-title{font-size:2.4rem;line-height:26px}}.region.region-navigation-inner .region.nav-megamenu .block-type--nav-carousel .swiper-slide .node.card .card-body .page-title a,.region.region-navigation-inner .region.nav-megamenu .block-type--nav-carousel .swiper-slide .node.card .card-body .page-title span{color:#fff}.region.region-navigation-inner .region.nav-megamenu .block-type--nav-carousel .swiper-slide .node.card .card-body .card-bottom{display:none}@media screen and (min-width:1200px){.region.region-navigation-inner .region.nav-megamenu .block-type--menu-links:not(.block-type--menu-links+.block-type--menu-links){border-left:0;padding-left:0}}.region.region-navigation-inner .region.nav-megamenu .block-type--menu-links:not(.block-type--menu-links+.block-type--menu-links) ul>li>ul .nav-item{font-size:1.5rem;font-weight:600;letter-spacing:1px;text-transform:uppercase}.region.region-navigation-inner .region.nav-megamenu .block-type--menu-text-image{height:-moz-fit-content!important;height:fit-content!important}@media screen and (min-width:1200px){.region.region-navigation-inner .region.nav-megamenu .block-type--menu-text-image{max-height:300px;min-height:300px;display:flex;justify-content:flex-end}}.region.region-navigation-inner .region.nav-megamenu .block-type--menu-text-image .block-title{position:relative}.region.region-navigation-inner .region.nav-megamenu .block-type--menu-text-image .block-title>.nav-link{font-family:larken,sans-serif;font-size:2rem;font-weight:700;color:#65a2a7}.region.region-navigation-inner .region.nav-megamenu .block-type--menu-text-image>ul{position:relative;height:200px;max-width:400px;overflow:hidden;border-radius:4px}@media screen and (min-width:1200px){.region.region-navigation-inner .region.nav-megamenu .block-type--menu-text-image>ul{max-width:250px;height:300px}}.region.region-navigation-inner .region.nav-megamenu .block-type--menu-text-image>ul:hover .field--name-field-media-image img{transform:scale(1.15);filter:brightness(85%)}.region.region-navigation-inner .region.nav-megamenu .block-type--menu-text-image>ul .field--name-field-media-image,.region.region-navigation-inner .region.nav-megamenu .block-type--menu-text-image>ul .field--name-field-media-image>div,.region.region-navigation-inner .region.nav-megamenu .block-type--menu-text-image>ul .field--name-field-media-image>div>.field-item{height:100%}.region.region-navigation-inner .region.nav-megamenu .block-type--menu-text-image>ul img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:4px;transition:all 1s ease-in-out}.region.region-navigation-inner .region.nav-megamenu .block-type--menu-text-image>ul .field--name-field-text{width:100%;position:absolute;padding:2.5rem 2rem;top:0;z-index:999;font-family:larken,sans-serif;font-size:2rem;line-height:22px;text-wrap:balance}@media screen and (min-width:1200px){.region.region-navigation-inner .region.nav-megamenu .block-type--menu-text-image>ul .field--name-field-text{font-size:2.4rem;line-height:26px}}.region.region-navigation-inner .region.nav-megamenu .block-type--menu-text-image>ul .stretched-link{position:absolute;top:auto;bottom:0;left:auto;right:0;width:100%;height:100%;padding:1rem;background-color:rgba(0,0,0,.3);border-radius:4px}.region.region-navigation-inner .region.nav-megamenu .block-type--menu-text-image>ul .stretched-link i{width:3rem;height:3rem;color:#fff;background:#d05d0d;border:2px solid #fff;border-radius:50px;display:flex;justify-content:center;align-items:center;position:absolute;bottom:2rem;right:2rem;z-index:999}.region.region-navigation-inner .region.nav-megamenu.region-block-nklt-bookstay .block-type--menu-links.w-25{flex-basis:50%;flex-grow:0;flex-shrink:0;width:50%}@media screen and (max-width:1199px){.region.region-navigation-inner .region.nav-megamenu.region-block-nklt-bookstay .block-type--menu-links.w-25{width:100%!important;flex-basis:100%!important}}.region.region-navigation-inner .region.nav-megamenu.region-block-nklt-bookstay .block-type--menu-links.w-25 a{color:#fff}.region.region-navigation-inner .region.nav-megamenu.region-block-nklt-bookstay .block-type--menu-links.w-25 a:hover{color:#65a2a7!important}.region.region-navigation-inner .region.nav-megamenu.region-block-nklt-bookstay #block-nklt-navcheckdatesrates{width:50%;flex-basis:50%;flex-grow:0;display:flex;justify-content:flex-end}@media screen and (max-width:1199px){.region.region-navigation-inner .region.nav-megamenu.region-block-nklt-bookstay #block-nklt-navcheckdatesrates{width:100%;flex-basis:100%;justify-content:flex-start}}.region.region-navigation-inner .region.nav-megamenu.region-block-nklt-bookstay #block-nklt-navcheckdatesrates .field--name-body{margin-bottom:0}.region.region-navigation-inner .region.nav-megamenu.region-block-nklt-bookstay #block-nklt-navcheckdatesrates form{background:rgba(35,86,94,.3);padding:2.5rem 2.5rem 3rem;border-radius:4px;max-width:600px}@media screen and (min-width:1200px){.region.region-navigation-inner .region.nav-megamenu.region-block-nklt-bookstay #block-nklt-navcheckdatesrates form{max-width:100%;padding:2.5rem 4rem 4rem}}.region.region-navigation-inner .region.nav-megamenu.region-block-nklt-bookstay #block-nklt-navcheckdatesrates form>div{display:flex;flex-flow:row wrap;gap:0 2rem}.region.region-navigation-inner .region.nav-megamenu.region-block-nklt-bookstay #block-nklt-navcheckdatesrates form h3{font-size:2rem;margin-bottom:3.5rem!important;width:100%}@media screen and (min-width:1200px){.region.region-navigation-inner .region.nav-megamenu.region-block-nklt-bookstay #block-nklt-navcheckdatesrates form h3{font-size:2.4rem}}.region.region-navigation-inner .region.nav-megamenu.region-block-nklt-bookstay #block-nklt-navcheckdatesrates form .form-group{display:inline-flex;flex-direction:column;width:100%;margin-bottom:2rem}@media screen and (min-width:1200px){.region.region-navigation-inner .region.nav-megamenu.region-block-nklt-bookstay #block-nklt-navcheckdatesrates form .form-group{width:calc(50% - 1rem)}}.region.region-navigation-inner .region.nav-megamenu.region-block-nklt-bookstay #block-nklt-navcheckdatesrates form .form-group label{font-size:1.4rem;font-weight:600;letter-spacing:1px;text-transform:uppercase;margin-bottom:1.5rem}@media screen and (min-width:1200px){.region.region-navigation-inner .region.nav-megamenu.region-block-nklt-bookstay #block-nklt-navcheckdatesrates form .form-group label{font-size:1.5rem}}.region.region-navigation-inner .region.nav-megamenu.region-block-nklt-bookstay #block-nklt-navcheckdatesrates form .form-group input[type=text]{background:#23565e;border-radius:4px;padding:1rem 1rem 1rem 5rem;box-shadow:none;border:none;position:relative;min-height:50px;background-image:url(/themes/custom/nklt/img/calendar-duotone-light-full.svg);background-repeat:no-repeat;background-position:4%;font-size:1.6rem}.region.region-navigation-inner .region.nav-megamenu.region-block-nklt-bookstay #block-nklt-navcheckdatesrates form .form-group input[type=text]::-moz-placeholder{color:#fff;opacity:.7}.region.region-navigation-inner .region.nav-megamenu.region-block-nklt-bookstay #block-nklt-navcheckdatesrates form .form-group input[type=text]:-ms-input-placeholder{color:#fff;opacity:.7}.region.region-navigation-inner .region.nav-megamenu.region-block-nklt-bookstay #block-nklt-navcheckdatesrates form .form-group input[type=text]::placeholder{color:#fff;opacity:.7}.region.region-navigation-inner .region.nav-megamenu.region-block-nklt-bookstay #block-nklt-navcheckdatesrates form .form-group .datepicker-dropdown .datepicker-picker{padding:.5rem!important}.region.region-navigation-inner .region.nav-megamenu.region-block-nklt-bookstay #block-nklt-navcheckdatesrates form .form-group .datepicker-dropdown .datepicker-picker .datepicker-header .datepicker-controls{gap:.25rem!important}.region.region-navigation-inner .region.nav-megamenu.region-block-nklt-bookstay #block-nklt-navcheckdatesrates form .form-group .datepicker-dropdown .datepicker-picker .datepicker-header .datepicker-controls .btn{padding:7.5px 15px!important;margin:0!important;border-radius:4px!important}.region.region-navigation-inner .region.nav-megamenu.region-block-nklt-bookstay #block-nklt-navcheckdatesrates form .form-group .datepicker-dropdown .datepicker-picker .datepicker-header .datepicker-controls .btn:hover{color:#fff;background:#23565e}.region.region-navigation-inner .region.nav-megamenu.region-block-nklt-bookstay #block-nklt-navcheckdatesrates form .form-group .datepicker-dropdown .datepicker-picker .datepicker-main .datepicker-view{width:100%}.region.region-navigation-inner .region.nav-megamenu.region-block-nklt-bookstay #block-nklt-navcheckdatesrates form .form-group .datepicker-dropdown .datepicker-picker .datepicker-cell.day{color:#7a7a7a}.region.region-navigation-inner .region.nav-megamenu.region-block-nklt-bookstay #block-nklt-navcheckdatesrates form .form-group .datepicker-dropdown .datepicker-picker .datepicker-cell.disabled{color:#dcdcdc}.region.region-navigation-inner .region.nav-megamenu.region-block-nklt-bookstay #block-nklt-navcheckdatesrates form .form-group .datepicker-dropdown .datepicker-picker .datepicker-cell.selected,.region.region-navigation-inner .region.nav-megamenu.region-block-nklt-bookstay #block-nklt-navcheckdatesrates form .form-group .datepicker-dropdown .datepicker-picker .datepicker-cell.selected:hover{background:#23565e!important;color:#fff!important}.region.region-navigation-inner .region.nav-megamenu.region-block-nklt-bookstay #block-nklt-navcheckdatesrates form .form-group .datepicker-dropdown .datepicker-picker .datepicker-cell.range-end:not(.selected),.region.region-navigation-inner .region.nav-megamenu.region-block-nklt-bookstay #block-nklt-navcheckdatesrates form .form-group .datepicker-dropdown .datepicker-picker .datepicker-cell.range-start:not(.selected){background:#23565e}.region.region-navigation-inner .region.nav-megamenu.region-block-nklt-bookstay #block-nklt-navcheckdatesrates form .form-group .datepicker-dropdown .datepicker-picker .datepicker-cell.range-end,.region.region-navigation-inner .region.nav-megamenu.region-block-nklt-bookstay #block-nklt-navcheckdatesrates form .form-group .datepicker-dropdown .datepicker-picker .datepicker-cell.range-start{color:#fff;font-weight:600}.region.region-navigation-inner .region.nav-megamenu.region-block-nklt-bookstay #block-nklt-navcheckdatesrates form input[type=submit]{font-family:Montserrat,helvetica,serif;font-size:1.2rem;font-weight:600;letter-spacing:1px;background:none;margin-top:1rem;margin-bottom:0;padding:1rem 1.5rem;border:1px solid #fff;display:inline-block}@media screen and (min-width:1200px){.region.region-navigation-inner .region.nav-megamenu.region-block-nklt-bookstay #block-nklt-navcheckdatesrates form input[type=submit]{font-size:1.4rem;padding:1.6rem 2.4rem}}button#main-navCollapseToggle{position:absolute;top:-4rem;left:auto;right:2rem;bottom:auto;z-index:1001;background:transparent;color:#fff;border:0;width:24px;height:24px}button#main-navCollapseToggle>i:before{font-size:2rem}@media only screen and (min-width:1200px){button#main-navCollapseToggle{display:none}}button#main-navCollapseToggle[aria-expanded=true]>i:before{content:"\f00d";width:100%;height:100%}@media only screen and (min-width:1200px){.region-navigation-inner.collapse{display:block;height:auto!important}}@media (max-width:1199px){.dropdown-menu{display:block}}.nav-megamenu{box-shadow:none;border-radius:0!important;border:none}@media (max-width:1199px){.nav-megamenu{position:absolute;top:-70px;right:-100%;left:unset;width:100%;max-width:375px;height:100vh;transition:all .3s ease-in-out;overflow-y:auto;z-index:1000;padding:0 20px 100px!important;overflow-x:hidden}}@media (max-width:1199px){.nav-megamenu>.block{border-bottom:1px solid hsla(0,0%,100%,.2);padding:2rem 0}}@media (max-width:1199px){.nav-megamenu>.block:last-of-type{border:none!important}}@media (max-width:1199px){.nav-megamenu.active{right:0!important}}@media (max-width:1199px){.nav-megamenu:before{content:"";position:absolute;top:0;left:0;width:100%}}@media (max-width:1199px){.drawer-back-btn{display:block;position:absolute;top:0;left:0;width:100%;height:8rem;background:#23565e;border:none;display:flex;align-items:center;padding:0 2rem;cursor:pointer;z-index:1001;color:#65a2a7;font-family:Montserrat,helvetica,serif;font-weight:600;letter-spacing:2.4px;text-transform:uppercase;position:sticky;width:calc(100% + 40px);margin-left:-2rem}}@media (max-width:1199px){.drawer-back-btn i{margin-right:10px}}@media (max-width:1199px){body.drawer-open{overflow:hidden}}@media (max-width:1199px){.drawer-overlay{position:fixed;top:0;left:0;width:100%;height:100vh;background:rgba(0,0,0,.5);opacity:0;visibility:hidden;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;z-index:999}}@media (max-width:1199px){.drawer-overlay.active{opacity:1;visibility:visible}}@media only screen and (min-width:1200px){div.header .brand-nav{position:relative;margin-top:10px}}@media only screen and (min-width:1200px){div.header .brand-nav #main-navigation{position:static}}@media only screen and (min-width:1200px){#block-nklt-mainnavmenu+#block-nklt-ultimenumainmenu,#block-nklt-ultimenumainnavnewultimenu+#block-nklt-ultimenumainmenu{display:none}}@media only screen and (min-width:1200px){.region-navigation-inner ul.menu--main-nav{float:none;width:100%}}@media only screen and (min-width:1200px){.region-navigation-inner .dropdown-menu{display:none!important}}.region-navigation-inner .dropdown-menu.show{display:block}@media only screen and (min-width:1200px){.region-navigation-inner .dropdown-menu.show{display:flex!important}}@media only screen and (min-width:1200px){.region.nav-megamenu{width:100%;position:absolute;top:8rem;left:0;right:0;bottom:auto;background:#002d36;flex-flow:row wrap;gap:5rem 0}}@media only screen and (min-width:1200px){.region.nav-megamenu>.block{width:auto;flex:auto}}@media only screen and (min-width:1200px){.region.nav-megamenu:before{content:" ";display:block;position:absolute;top:0;left:-100vw;right:-100vw;background-color:#002d36;z-index:-1;height:600px}}.region.nav-megamenu{flex-flow:column nowrap}@media screen and (min-width:1200px){.region.nav-megamenu{flex-flow:row wrap}}@media screen and (min-width:1200px){.dropdown-menu{display:none;opacity:0}.dropdown-menu.show{display:flex;opacity:1}.dropdown-menu.hiding{animation:slideUp .3s ease-out forwards}@keyframes slideUp{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}.dropdown-menu:before{opacity:0;transform:translateY(-10px);pointer-events:none}.dropdown-menu.show:before{opacity:1;transform:translateY(0);transition:opacity .3s ease-out,transform 2s ease-out}.menu--main-nav.dropdown-opened .dropdown-menu:before{opacity:1!important;transform:translateY(0)!important;transition:none!important}.menu--main-nav:not(.dropdown-opened) .dropdown-menu:before{transition:opacity .3s ease-out,transform 2s ease-out}.dropdown-menu.show>li{opacity:0;animation:fadeInStagger .3s ease-out forwards}.dropdown-menu.show>li:first-child{animation-delay:50ms}.dropdown-menu.show>li:nth-child(2){animation-delay:.1s}.dropdown-menu.show>li:nth-child(3){animation-delay:.15s}.dropdown-menu.show>li:nth-child(4){animation-delay:.2s}.dropdown-menu.show>li:nth-child(5){animation-delay:.25s}@keyframes fadeInStagger{0%{opacity:0}to{opacity:1}}}@media screen and (max-width:1199px){.region-navigation-inner.collapse{height:0;overflow:hidden}.region-navigation-inner.collapse.in{height:100vh!important;overflow:visible}.region-navigation-inner li.block.nav-item.nav-item-top-level>a{opacity:0;animation:mobileFadeInStagger .5s ease-out forwards}.region-navigation-inner li.block.nav-item.nav-item-top-level:first-child>a{animation-delay:.1s}.region-navigation-inner li.block.nav-item.nav-item-top-level:nth-child(2)>a{animation-delay:.2s}.region-navigation-inner li.block.nav-item.nav-item-top-level:nth-child(3)>a{animation-delay:.3s}.region-navigation-inner li.block.nav-item.nav-item-top-level:nth-child(4)>a{animation-delay:.4s}.region-navigation-inner li.block.nav-item.nav-item-top-level:nth-child(5)>a{animation-delay:.5s}.region-navigation-inner li.block.nav-item.nav-item-top-level:nth-child(6)>a{animation-delay:.6s}.region-navigation-inner li.block.nav-item.nav-item-top-level:nth-child(7)>a{animation-delay:.7s}@keyframes mobileFadeInStagger{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}}.field-map,.node--type-listing .field.field--name-body:before{display:none}.listing-wrapper{max-width:1300px;padding-left:5%;padding-right:5%;margin:auto auto 40px}@media screen and (min-width:1024px){.listing-wrapper{padding-left:10%;padding-right:10%}}.field-photo{overflow:hidden}.business-detail-header img{min-width:400px;margin-left:0}@media screen and (min-width:480px){.business-detail-header img{margin:auto}}@media only screen and (min-width:1200px){.business-detail-header .field-photo img{width:100%;height:100%;max-height:65vh;min-height:400px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}}.btn-listings{margin-top:104px!important}.node--type-listing.node--view-mode-full .bs-region--left{z-index:2}.node--type-listing.node--view-mode-full .bs-region--bottom{padding:0!important}.node--type-listing.node--view-mode-full .field--name-field-category{margin-bottom:20px}.node--type-listing.node--view-mode-full .field-name-node-title h3{margin-top:10px!important;font-size:28px}.node--type-listing.node--view-mode-full .field--name-body{padding-left:0;padding-right:0;margin-top:10px;margin-bottom:10px}.node--type-listing.node--view-mode-full .field--name-body p{margin-left:0;margin-right:0}.node--type-listing.node--view-mode-full.row{margin:auto!important}.page-node-type-listing .page-header{display:none}.page-node-type-listing .field-name-field-listing-logo{margin-bottom:20px;text-align:center}.page-node-type-listing .field--type-geofield{margin-top:20px}.page-node-type-listing .field--type-geofield .field--label{font-weight:700}.page-node-type-listing .field-name-field-listing-related-articles .field-name-field-image{float:left;margin-right:10px;margin-bottom:10px}.page-node-type-listing .field-name-field-listing-related-articles a{text-decoration:none}.page-node-type-listing .field-name-field-listing-related-articles img{border-radius:5px}.page-node-type-listing .field-name-field-listing-related-articles h5{font-weight:400;line-height:140%;margin:0;font-size:18px;font-family:Montserrat,helvetica,serif;position:relative}.page-node-type-listing .field-name-field-listing-related-articles h5:after{display:inline-block;width:20px;height:20px;content:"";position:relative;top:3px;right:-3px;background-size:contain;background-color:#8ea366;-webkit-mask-image:url(/themes/custom/nklt/icons/arrows/arrow_circle_right.svg);mask-image:url(/themes/custom/nklt/icons/arrows/arrow_circle_right.svg)}.page-node-type-listing .field--name-dynamic-token-fieldnode-listing-address,.page-node-type-listing .field--name-field-geoaddress{display:block;padding-left:20px;margin-bottom:10px}.page-node-type-listing .field--name-dynamic-token-fieldnode-listing-address p,.page-node-type-listing .field--name-field-geoaddress p{margin:0!important;display:inline}.page-node-type-listing .field--name-dynamic-token-fieldnode-listing-address:before,.page-node-type-listing .field--name-field-geoaddress:before{display:inline-block;width:15px;height:15px;left:-10px;top:3px;z-index:3;content:"";position:relative;background-size:contain;background-color:#0c4851;-webkit-mask-image:url(/themes/custom/nklt/icons/listings/contact/address.svg);mask-image:url(/themes/custom/nklt/icons/listings/contact/address.svg);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}.page-node-type-listing .field--name-field-phone{display:block;padding-left:20px;margin-bottom:10px}.page-node-type-listing .field--name-field-phone:before{display:inline-block;width:15px;height:15px;left:-10px;top:3px;z-index:3;content:"";position:relative;background-size:contain;background-color:#0c4851;-webkit-mask-image:url(/themes/custom/nklt/icons/listings/contact/phone.svg);mask-image:url(/themes/custom/nklt/icons/listings/contact/phone.svg);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}.page-node-type-listing .field--type-email{display:block;padding-left:20px;margin-bottom:10px}.page-node-type-listing .field--type-email:before{display:inline-block;width:15px;height:15px;left:-10px;top:3px;z-index:3;content:"";position:relative;background-size:contain;background-color:#0c4851;-webkit-mask-image:url(/themes/custom/nklt/icons/listings/contact/email.svg);mask-image:url(/themes/custom/nklt/icons/listings/contact/email.svg);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}.page-node-type-listing .field--name-field-link-cta{padding-left:20px;margin-bottom:10px}.page-node-type-listing .field--name-field-link-cta:before{display:inline-block;width:15px;height:15px;left:-10px;top:3px;z-index:3;content:"";position:relative}.page-node-type-listing .field--name-field-listing-website-url{padding-left:20px;margin-bottom:10px}.page-node-type-listing .field--name-field-listing-website-url:before{display:inline-block;width:17px;height:17px;left:-10px;top:3px;z-index:3;content:"";position:relative;background-size:contain;background-color:#0c4851;-webkit-mask-image:url(/themes/custom/nklt/icons/listings/contact/globe2.svg);mask-image:url(/themes/custom/nklt/icons/listings/contact/globe2.svg);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}.page-node-type-listing .field--name-field-instagram-url-2{display:inline-block;margin-top:10px;margin-right:10px;position:relative}.page-node-type-listing .field--name-field-instagram-url-2 a{text-indent:-9999px;position:absolute;top:0;left:0;width:100%;height:100%;z-index:5}.page-node-type-listing .field--name-field-instagram-url-2:before{display:inline-block;width:30px;height:30px;left:0;top:3px;z-index:3;content:"";position:relative;background-size:contain;background-color:#0c4851;-webkit-mask-image:url(/themes/custom/nklt/icons/social/instagram.svg);mask-image:url(/themes/custom/nklt/icons/social/instagram.svg);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}.page-node-type-listing .field--name-field-listing-facebook-url-1{display:inline-block;position:relative;margin-right:20px;margin-top:10px}.page-node-type-listing .field--name-field-listing-facebook-url-1 a{text-indent:-9999px;position:absolute;top:0;left:0;width:100%;height:100%;z-index:5}.page-node-type-listing .field--name-field-listing-facebook-url-1:before{display:inline-block;width:30px;height:30px;left:0;top:3px;z-index:3;content:"";position:relative;background-size:contain;background-color:#0c4851;-webkit-mask-image:url(/themes/custom/nklt/icons/social/facebook.svg);mask-image:url(/themes/custom/nklt/icons/social/facebook.svg);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}.page-node-type-listing .field--label,.page-node-type-listing .field-label-above{font-family:larken,sans-serif;margin-bottom:15px;text-transform:none;font-size:24px;margin-top:20px;color:#002d36}.page-node-type-listing .field-name-body{margin-bottom:20px}.page-node-type-listing .field--name-field-long-description,.page-node-type-listing .field-name-field-long-description{margin-bottom:30px}.page-node-type-listing .field-name-field-geofield{margin-top:25px;margin-bottom:20px}.field--name-field-listing-tags{margin-bottom:20px}.field--name-field-listing-tags .field--item{display:inline-block;margin-right:5px;max-width:40px}.field--name-field-cuisine .field--item,.field--name-field-dining-options .field--item,.field--name-field-retail-tags .field--item{display:inline-block}.field--name-field-listing-gallery .cr__gallery{margin-left:0!important;margin-right:0!important;width:100%!important}.page-node-type-listing .field--name-field-long-description,.page-node-type-listing .field-name-field-long-description{margin-top:20px}.page-node-type-listing .cr__gallery{width:100%!important;margin-left:0;margin-right:0}.btn,.view-related-map .view-footer .btn a,.view-taxonomy-term-map .view-footer .btn a,a.btn{text-decoration:none}.btn{font-family:Montserrat,helvetica,serif;text-transform:uppercase;border-radius:5px;color:#fff;background-color:#002d36;border:none;font-size:16px;padding:14px 20px 10px;margin-top:10px;margin-bottom:10px;letter-spacing:1px}@media screen and (min-width:1024px){.btn{padding:15px 35px!important}}.btn:hover{background-color:#002d36}.btn .text{top:2px;position:relative}.btn-default{background-color:#002d36}.btn-default:hover{background-color:#002428}.btn-primary{background-color:#d05d0d}.btn-primary:hover{background-color:#9f5f00}.btn-secondary,.btn-success{background-color:#002d36}.btn-secondary:hover,.btn-success:hover{background-color:#657048}.field--name-field-link-cta .btn-secondary{background-color:#d05d0d}.field--name-field-link-cta .btn-secondary:hover{background-color:#657048}.field--name-field-link-cta .btn-secondary a{text-decoration:none!important;color:#fff}a.btn.btn-map-open{width:100%;background-color:#fff;border:2px solid #002d36;color:#002d36!important;margin-bottom:20px;font-weight:400;font-family:Montserrat,helvetica,serif}a.btn.btn-map-open:hover{color:#fff!important;background-color:#002d36}.btn-xs{font-size:12px!important;padding:6px 15px!important}.btn-sm{font-size:14px!important;padding:10px 30px!important}.btn-lg{font-size:18px!important;padding:20px 40px!important}.path-frontpage #block-regionsmapillustration{margin-bottom:0!important}.region-ultimenu-main-search .block-search-form-block .visually-hidden{color:#fff}#block-nklt-views-block-regions-map-block-1,#block-regionsmapillustration{margin-bottom:10px!important}#block-nklt-views-block-regions-map-block-1 .field--name-body,#block-regionsmapillustration .field--name-body{width:100%;max-width:3000px}#block-nklt-views-block-regions-map-block-1 .map-wrapper,#block-regionsmapillustration .map-wrapper{width:100%;background:url(/themes/custom/nklt/img/websitemap_v10_pattern.jpg);overflow:hidden;margin:auto;position:relative}#block-nklt-views-block-regions-map-block-1 .map,#block-regionsmapillustration .map{width:900px;height:727px;background:url(/themes/custom/nklt/img/websitemap_v10.jpg);margin:auto;background-repeat:no-repeat;background-position:50%;position:relative;left:-85%}@media screen and (min-width:374px){#block-nklt-views-block-regions-map-block-1 .map,#block-regionsmapillustration .map{left:-65%}}@media screen and (min-width:413px){#block-nklt-views-block-regions-map-block-1 .map,#block-regionsmapillustration .map{left:-55%}}@media screen and (min-width:500px){#block-nklt-views-block-regions-map-block-1 .map,#block-regionsmapillustration .map{left:-40%}}@media screen and (min-width:580px){#block-nklt-views-block-regions-map-block-1 .map,#block-regionsmapillustration .map{left:-20%}}@media screen and (min-width:680px){#block-nklt-views-block-regions-map-block-1 .map,#block-regionsmapillustration .map{left:-5%}}@media screen and (min-width:768px){#block-nklt-views-block-regions-map-block-1 .map,#block-regionsmapillustration .map{left:0}}#block-nklt-views-block-regions-map-block-1 .map-icon,#block-regionsmapillustration .map-icon{background-size:contain}#block-nklt-views-block-regions-map-block-1 .pin-wrap,#block-regionsmapillustration .pin-wrap{position:relative;left:-20px}#block-nklt-views-block-regions-map-block-1 .nelson,#block-regionsmapillustration .nelson{position:absolute;display:block;top:60%;left:38%;width:90px;height:50px;background-repeat:no-repeat;background-image:url(/themes/custom/nklt/icons/map/nelson.svg);text-indent:-9999px}#block-nklt-views-block-regions-map-block-1 .nelson:hover,#block-regionsmapillustration .nelson:hover{width:100px;height:60px}#block-nklt-views-block-regions-map-block-1 .kaslo,#block-regionsmapillustration .kaslo{position:absolute;display:block;top:35%;left:42%;width:90px;height:50px;background-repeat:no-repeat;background-image:url(/themes/custom/nklt/icons/map/kaslo.svg);text-indent:-9999px}#block-nklt-views-block-regions-map-block-1 .kaslo:hover,#block-regionsmapillustration .kaslo:hover{width:100px;height:60px}#block-nklt-views-block-regions-map-block-1 .balfour,#block-regionsmapillustration .balfour{position:absolute;display:block;top:51%;left:41%;width:90px;height:50px;background-repeat:no-repeat;background-image:url(/themes/custom/nklt/icons/map/balfour.svg);text-indent:-9999px}#block-nklt-views-block-regions-map-block-1 .balfour:hover,#block-regionsmapillustration .balfour:hover{width:100px;height:60px}#block-nklt-views-block-regions-map-block-1 .north-kootenay-lake,#block-regionsmapillustration .north-kootenay-lake{position:absolute;display:block;left:32%;top:15%;width:170px;height:60px;background-repeat:no-repeat;background-image:url(/themes/custom/nklt/icons/map/northKL.svg);text-indent:-9999px}#block-nklt-views-block-regions-map-block-1 .north-kootenay-lake:hover,#block-regionsmapillustration .north-kootenay-lake:hover{width:180px;height:70px}#block-nklt-views-block-regions-map-block-1 .ainsworth,#block-regionsmapillustration .ainsworth{position:absolute;display:block;left:29%;top:45%;width:200px;height:40px;background-repeat:no-repeat;background-image:url(/themes/custom/nklt/icons/map/ainsworth.svg);text-indent:-9999px}#block-nklt-views-block-regions-map-block-1 .ainsworth:hover,#block-regionsmapillustration .ainsworth:hover{width:210px;height:50px}#block-nklt-views-block-regions-map-block-1 .east-shore,#block-regionsmapillustration .east-shore{position:absolute;display:block;left:55%;top:50%;width:110px;height:50px;background-repeat:no-repeat;background-image:url(/themes/custom/nklt/icons/map/eastshore.svg);text-indent:-9999px}#block-nklt-views-block-regions-map-block-1 .east-shore:hover,#block-regionsmapillustration .east-shore:hover{width:120px;height:60px}#block-nklt-views-block-regions-map-block-1 .block-inner,#block-regionsmapillustration .block-inner{padding:0}#block-nklt-views-block-regions-map-block-1 h2.block-title,#block-regionsmapillustration h2.block-title{text-align:center!important;text-transform:capitalize;font-size:64px;line-height:100px;background-color:#002d36;color:#fff;margin-top:0;padding:30px 10px;margin-bottom:0!important}#block-nklt-views-block-regions-map-block-1 .view-footer,#block-regionsmapillustration .view-footer{color:#fff;text-align:center;background-color:#002d36;padding:40px}#block-nklt-views-block-regions-map-block-1 .view-footer a.btn.kootenay-region,#block-regionsmapillustration .view-footer a.btn.kootenay-region{padding:10px 20px;line-height:140%;font-size:16px;padding-top:15px!important;border:2px solid #fff;background-color:#002d36}.field--name-taxonomy-term-title h1{font-size:160px;text-shadow:4px 4px 0 #444;z-index:2;color:#fff;position:absolute;top:30%;left:50%;transform:translate(-50%,-50%)}.field--name-field-category-image img{z-index:1}.path-taxonomy .view-header:after{display:none}.path-taxonomy .col-sm-12{padding-left:0!important;padding-right:0!important}.path-taxonomy .field--name-description{max-width:1300px;margin:auto auto 50px;padding-left:15px;padding-right:15px}.path-taxonomy .field--name-taxonomy-term-title h2{font-size:120px;line-height:125px;text-align:center;z-index:2;max-width:800px;margin:auto;display:block;position:relative;color:#fff;text-shadow:1px 1px 1px #000;top:300px}.path-taxonomy .icon-links ul{list-style-type:none}.path-taxonomy .icon-links ul li{display:inline-block;list-style:none}.term-id-179 .btn-category,.term-id-180 .btn-category,.term-id-183 .btn-category,.term-id-188 .btn-category,.term-id-195 .btn-category,.term-id-213 .btn-category{display:none!important}.term-id-179 .btn-region,.term-id-180 .btn-region,.term-id-183 .btn-region,.term-id-188 .btn-region,.term-id-195 .btn-region,.term-id-213 .btn-region{display:block!important;margin-top:120px!important}.path-taxonomy .btn-category{display:block;margin-top:120px!important}.path-taxonomy .btn-region{display:none}.view-related-map,.view-taxonomy-term-map{margin-bottom:-300px}.view-related-map .view-header,.view-taxonomy-term-map .view-header{max-width:1200px;margin:auto}.view-related-map .view-content,.view-taxonomy-term-map .view-content{width:100%;margin:60px auto 5px}.view-related-map .view-footer,.view-taxonomy-term-map .view-footer{position:relative;top:-500px;text-align:center}.view-related-map .view-footer h2,.view-taxonomy-term-map .view-footer h2{background-color:#002d36;color:#fff;text-transform:none;font-size:36px;padding:30px 20px}.view-related-map .view-footer .btn,.view-taxonomy-term-map .view-footer .btn{background-color:#0c4851;padding:10px 5px!important;color:#fff;padding-left:100px;width:80%;margin:auto}@media screen and (min-width:1024px){.view-related-map .view-footer .btn,.view-taxonomy-term-map .view-footer .btn{width:80%}}.view-related-map .view-footer .btn:hover,.view-taxonomy-term-map .view-footer .btn:hover{background-color:#002428}.view-related-map .view-footer .btn h2,.view-taxonomy-term-map .view-footer .btn h2{margin:0;background-color:transparent;padding:5px 15px!important;font-size:16px!important}@media screen and (min-width:1024px){.view-related-map .view-footer .btn h2,.view-taxonomy-term-map .view-footer .btn h2{padding:10px 30px;font-size:22px}}.view-related-map .view-footer .btn h2:hover,.view-taxonomy-term-map .view-footer .btn h2:hover{background-color:#002428}.view-related-map .view-footer .btn h2:before,.view-taxonomy-term-map .view-footer .btn h2:before{display:inline-block;width:25px;height:25px;content:"";position:relative;top:3px;left:-10px;background-size:contain;background-color:#fff;-webkit-mask-image:url(/themes/custom/nklt/icons/map/map_view.svg);mask-image:url(/themes/custom/nklt/icons/arrows/map_view.svg)}.view-related-map .view-footer .btn a,.view-taxonomy-term-map .view-footer .btn a{color:#fff;background-color:transparent}.block-views-blockcategory-featured-blocks-block-1 .block-inner{padding:0!important}.block-views-blockhero-header-taxonomy-block-1{margin-bottom:0}.block-views-blockcategory-featured-blocks-block-1{clear:both}.page-node-type-article #block-header-block-article,.page-node-type-article #block-header-block-article>.block-inner>.form-group{margin-bottom:0}@media only screen and (min-width:768px){.field--name-body,.field--name-description,.node--type-listing .node--view-mode-full,.paragraph .field--type-text,.paragraph .field--type-text-with-summary{margin:auto;padding-left:15px;padding-right:15px}}@media only screen and (min-width:1024px){.field--name-body,.field--name-description,.node--type-listing .node--view-mode-full,.paragraph .field--type-text,.paragraph .field--type-text-with-summary{max-width:1300px;margin:auto;padding-left:15px;padding-right:15px}}.field--name-body .field--type-image,.field--name-description .field--type-image,.node--type-listing .node--view-mode-full .field--type-image,.paragraph .field--type-text-with-summary .field--type-image,.paragraph .field--type-text .field--type-image{margin-bottom:20px}.grid-links{margin:20px auto auto;padding-left:0;padding-right:0}@media only screen and (min-width:768px){.grid-links{margin:auto;padding-left:5%;padding-right:5%}}@media only screen and (min-width:1024px){.grid-links{padding-left:10%;padding-right:10%;margin:auto auto 20px}}.node--type-article.node--view-mode-full>.bs-region--main>.field-name-node-title h1,.node--type-article.node--view-mode-full>.bs-region--main>.field-name-node-title h2,.node--type-article.node--view-mode-full>.bs-region--main>.field-name-node-title h3{font-size:50px;line-height:1}@media only screen and (min-width:768px){.node--type-article.node--view-mode-full>.bs-region--main>.field-name-node-title h1,.node--type-article.node--view-mode-full>.bs-region--main>.field-name-node-title h2,.node--type-article.node--view-mode-full>.bs-region--main>.field-name-node-title h3{margin:auto;padding-left:5%;padding-right:5%}}@media only screen and (min-width:1024px){.node--type-article.node--view-mode-full>.bs-region--main>.field-name-node-title h1,.node--type-article.node--view-mode-full>.bs-region--main>.field-name-node-title h2,.node--type-article.node--view-mode-full>.bs-region--main>.field-name-node-title h3{padding-left:10%;padding-right:10%}}.node--type-article.node--view-mode-full.row{margin-left:0!important;margin-right:0!important}.node--type-article.node--view-mode-full .field-name-node-title h1,.node--type-article.node--view-mode-full .field-name-node-title h2,.node--type-article.node--view-mode-full .field-name-node-title h3{line-height:32px;margin-bottom:30px;color:#0c4851;text-transform:none}@media only screen and (min-width:768px){.node--type-article.node--view-mode-full .field-name-node-title h1,.node--type-article.node--view-mode-full .field-name-node-title h2,.node--type-article.node--view-mode-full .field-name-node-title h3{margin:auto;padding-left:.5rem;padding-right:.5rem}}@media only screen and (min-width:1024px){.node--type-article.node--view-mode-full .field-name-node-title h1,.node--type-article.node--view-mode-full .field-name-node-title h2,.node--type-article.node--view-mode-full .field-name-node-title h3{max-width:1300px;margin:auto auto 20px}}.node--type-article.node--view-mode-full .views-field-field-image{width:100%}.node--type-article.node--view-mode-full .field--name-field-category{max-width:1300px;display:block;clear:both;margin:40px auto 10px}@media only screen and (min-width:768px){.node--type-article.node--view-mode-full .field--name-field-category{margin-left:auto;margin-right:auto;padding-left:5%;padding-right:5%}}@media only screen and (min-width:1024px){.node--type-article.node--view-mode-full .field--name-field-category{max-width:1300px;margin-left:auto;margin-right:auto;padding-left:10%!important;padding-right:10%!important}}.node--type-article.node--view-mode-full .addtoany_list{max-width:1300px;margin:10px auto;display:block}@media only screen and (min-width:768px){.node--type-article.node--view-mode-full .addtoany_list{margin-left:auto;margin-right:auto;padding-left:5%;padding-right:5%}}@media only screen and (min-width:1024px){.node--type-article.node--view-mode-full .addtoany_list{max-width:1300px;margin-left:auto;margin-right:auto;padding-left:10%!important;padding-right:10%!important}}.node--type-article.node--view-mode-full .addtoany_share{padding-left:0!important}.node--type-article.node--view-mode-full .node--type-article.node--view-mode-compact{margin-bottom:10px}.node--type-article.node--view-mode-full .node--type-article.node--view-mode-compact .col-sm-12{padding:0!important}.node--type-article.node--view-mode-full .node--type-article.node--view-mode-compact img{border-radius:5px}.node--type-article.node--view-mode-full .node--type-article.node--view-mode-compact .field-name-field-image{float:left;margin-right:10px}.node--type-article.node--view-mode-full .node--type-article.node--view-mode-compact h5{font-weight:400;font-family:Montserrat,helvetica,serif;margin-top:0;font-size:18px!important}.node--type-article.node--view-mode-full .node--type-article.node--view-mode-compact h5:after{display:inline-block;width:20px;height:20px;content:"";position:relative;top:3px;right:-3px;background-size:contain;background-color:#8ea366;-webkit-mask-image:url(/themes/custom/nklt/icons/arrows/arrow_circle_right.svg);mask-image:url(/themes/custom/nklt/icons/arrows/arrow_circle_right.svg)}#block-exposedformlisting-searchpage-1{background-color:#0c4851;border-radius:4px;margin:20px 20px 60px;padding-bottom:50px;z-index:10;top:10px}#block-exposedformlisting-searchpage-1 #collapsiblock-wrapper-exposedformlisting_searchpage_1.collapsiblock{background:url(/themes/custom/nklt/icons/map/up_arrow.png) no-repeat 100% 0;background-size:15px}#block-exposedformlisting-searchpage-1 #collapsiblock-wrapper-exposedformlisting_searchpage_1.collapsiblock.collapsiblockCollapsed{margin-right:100px;background-color:#8ea366!important;background:url(/themes/custom/nklt/icons/map/down_Arrow.svg) no-repeat 180px 20px;background-size:15px;border-radius:4px;padding:1px 10px;margin-left:-10px}@media screen and (min-width:1024px){#block-exposedformlisting-searchpage-1 #collapsiblock-wrapper-exposedformlisting_searchpage_1.collapsiblock.collapsiblockCollapsed{background-color:#0c4851!important;padding:0}}@media screen and (min-width:768px){#block-exposedformlisting-searchpage-1{width:75%}}@media screen and (min-width:1024px){#block-exposedformlisting-searchpage-1{width:99%;position:relative;margin-bottom:20px}}#block-exposedformlisting-searchpage-1 .block-title{color:#fff;text-align:left;margin-bottom:0;margin-top:15px;display:block}@media screen and (min-width:1024px){#block-exposedformlisting-searchpage-1 .block-title{display:none!important}}#block-exposedformlisting-searchpage-1 .control-label{color:#fff;font-family:Montserrat,helvetica,serif;text-transform:uppercase;font-size:16px;letter-spacing:1px}#block-exposedformlisting-searchpage-1 .shs-widget-container{padding:0;color:#444;min-width:100%;margin-right:10px}@media screen and (min-width:1024px){#block-exposedformlisting-searchpage-1 .shs-widget-container{min-width:200px}}#block-exposedformlisting-searchpage-1 .shs-widget-container select{padding-left:10px;background-color:#fff;color:#444}.shs-select{margin-bottom:10px}@media screen and (min-width:1024px){.shs-select{margin-bottom:0}}.path-map .page-header{display:none}.tab-card-header{width:120px;display:block;position:sticky;top:10px;z-index:10;margin-left:auto;margin-top:-64px}@media screen and (min-width:1024px){.tab-card-header{display:none}}.card-header .nav-link{float:right;margin-right:10px}.card-header .nav-item{font-family:Montserrat,helvetica,serif;text-transform:uppercase;width:50px;height:55px;margin-right:10px}#geofield-map-view-listing-search-attachment-1{height:90vh!important;margin-top:70px}@media screen and (min-width:1024px){#geofield-map-view-listing-search-attachment-1{height:80vh!important;margin-top:0}}#listing-search-results-map{height:100vh!important}#listing-search-results-map .view-listing-search{margin-top:-70px}@media screen and (min-width:1100px){#listing-search-results-map .view-listing-search{margin-top:0}}@media screen and (min-width:1100px){#listing-search-results-map{height:80vh!important}}#listing-search-results{margin-top:70px}@media screen and (min-width:1024px){#listing-search-results{margin-top:0}}@media screen and (min-width:1100px){#listing-search-results{height:80vh!important}}#listing-search-results .views-row{position:relative}#listing-search-results .views-row .field--name-node-link a{text-indent:-9999px;position:absolute;top:0;left:0;width:100%;height:100%}#listing-search-results img{border-radius:4px}#listing-search-results h3{margin-top:0}#listing-search-results h2.field-title{color:#0c4851!important;font-family:Montserrat,helvetica,serif!important;font-size:20px!important;line-height:140%!important;text-transform:uppercase;margin-top:10px!important;margin-bottom:0!important}#listing-search-results .field-name-body{padding-right:30px}#listing-search-results .field-name-body p{font-size:16px;margin-bottom:5px}#listing-search-results .field--name-dynamic-token-fieldnode-listing-address,#listing-search-results .field--name-field-geoaddress{font-style:italic}#listing-search-results .field--name-dynamic-token-fieldnode-listing-address p,#listing-search-results .field--name-field-geoaddress p{display:inline-block}#listing-search-results .field--name-dynamic-token-fieldnode-listing-address p:after,#listing-search-results .field--name-field-geoaddress p:after{display:inline-block;width:20px;height:20px;content:"";position:relative;top:5px;right:-5px;background-size:contain;background-color:#8ea366;-webkit-mask-image:url(/themes/custom/nklt/icons/arrows/arrow_circle_right.svg);mask-image:url(/themes/custom/nklt/icons/arrows/arrow_circle_right.svg)}.path-listing-search #header-top,.path-listing-search h1.page-header{display:none}#block-exposedformlisting-searchpage-1{padding:30px 140px 30px 15px}@media screen and (min-width:768px){#block-exposedformlisting-searchpage-1{padding-right:30px}}#listing-search-results #block-exposedformlisting-searchpage-1{background:none}#listing-search-results #block-exposedformlisting-searchpage-1 h2.block-title{display:none}#listing-search-results #block-exposedformlisting-searchpage-1 .container{width:100%;padding:0}#listing-search-results #block-exposedformlisting-searchpage-1 #edit-secondary{display:block}#block-exposedformlisting-searchpage-1 .form-group{float:left;margin:7px 10px 7px 0}@media screen and (min-width:1100px){#block-exposedformlisting-searchpage-1 .form-group.form-actions{float:right}}#block-exposedformlisting-searchpage-1 #edit-actions{margin:7px 0}#block-exposedformlisting-searchpage-1 .form-item-field-category-target-id:before,#block-exposedformlisting-searchpage-1 .form-item-field-locations-target-id:before,#block-exposedformlisting-searchpage-1 .form-item-title:before{font-family:fontawesome;color:#666;position:absolute;top:9px;left:10px;display:inline-block;z-index:3}#block-exposedformlisting-searchpage-1 .form-item-title:before{content:"\f040"}#block-exposedformlisting-searchpage-1 .form-item-field-category-target-id:before{content:"\f0e8"}#block-exposedformlisting-searchpage-1 .form-item-field-locations-target-id:before{content:"\f041"}#block-exposedformlisting-searchpage-1 .form-item-field-category-target-id,#block-exposedformlisting-searchpage-1 .form-item-field-locations-target-id{background:#fff;border:1px solid #ccc}#block-exposedformlisting-searchpage-1 .form-item-title{position:relative}#block-exposedformlisting-searchpage-1 .form-item-title .input-group-addon{position:absolute;top:5px;right:15px;z-index:2;border:none}#block-exposedformlisting-searchpage-1 .form-item-field-category-target-id,#block-exposedformlisting-searchpage-1 .form-item-field-locations-target-id{position:relative}#block-exposedformlisting-searchpage-1 .form-item-title input{height:40px;line-height:40px;padding-left:35px;background:#fff}#block-exposedformlisting-searchpage-1 .form-item-title .input-group-addon{background:none}#block-exposedformlisting-searchpage-1 .form-item-title .form-autocomplete .glyphicon{font-size:100%}#block-exposedformlisting-searchpage-1 .form-select{padding:0;line-height:50px;height:50px;position:relative;text-indent:0;border:none;width:100%!important;box-shadow:inset 0 0 0 rgba(0,0,0,.075)}#block-exposedformlisting-searchpage-1 .form-select option{padding:3px 0 3px 25px;color:#000}#block-exposedformlisting-searchpage-1 .select-wrapper{position:relative}#block-exposedformlisting-searchpage-1 .select-wrapper:after{background:#fff;content:"";position:absolute;right:0;top:0;width:22px}#block-exposedformlisting-searchpage-1 a.chosen-single{background:#fff;border-radius:0!important;border:none;box-shadow:0 0 0 0 #fff;display:block;padding:0 0 0 30px;line-height:50px;height:50px}#block-exposedformlisting-searchpage-1 a.chosen-single div b{background-position:0 10px}#block-exposedformlisting-searchpage-1 .views-submit-button{padding-right:0}@media screen and (min-width:1100px){#block-exposedformlisting-searchpage-1 #edit-secondary--6,#block-exposedformlisting-searchpage-1 #edit-secondary--12{margin-top:36px}}#block-exposedformlisting-searchpage-1 #edit-secondary--6 .panel-heading,#block-exposedformlisting-searchpage-1 #edit-secondary--12 .panel-heading{background-color:#0c4851!important;border:none;color:#fff;height:45px;padding:12px 30px 10px;text-transform:uppercase;cursor:pointer;font-family:Montserrat,helvetica,serif;box-shadow:none;-webkit-box-shadow:none}#block-exposedformlisting-searchpage-1 #edit-secondary--6 .panel-heading:hover,#block-exposedformlisting-searchpage-1 #edit-secondary--12 .panel-heading:hover{background-color:#fff!important;color:#0c4851!important}#block-exposedformlisting-searchpage-1 .form-submit{margin-right:0;float:right;padding:10px 30px;background-color:#0c4851!important;border:1px solid #fff;color:#fff;cursor:pointer}#block-exposedformlisting-searchpage-1 .form-submit:hover{background-color:#fff!important;color:#0c4851!important}@media screen and (min-width:1100px){#block-exposedformlisting-searchpage-1 .form-submit{margin-top:30px;height:45px;padding-bottom:15px!important}}#block-exposedformlisting-searchpage-1 .form-submit .icon{display:none}#block-exposedformlisting-searchpage-1 #edit-secondary{float:left;clear:left;display:none;margin:7px 10px 7px 0}#block-exposedformlisting-searchpage-1 #edit-secondary .panel-heading{padding:8px 10px}@media (max-width:768px){#block-exposedformlisting-searchpage-1 .form-item-title,#block-exposedformlisting-searchpage-1 .form-type-select{width:98%}#block-exposedformlisting-searchpage-1 .form-item-field-category:before,#block-exposedformlisting-searchpage-1 .form-item-field-locations:before{display:none}#block-exposedformlisting-searchpage-1 .form-submit{width:160px;height:50px;padding-left:20px!important}#block-exposedformlisting-searchpage-1 .views-exposed-form{float:left;width:100%}#block-exposedformlisting-searchpage-1 .views-exposed-widgets{width:100%;margin:0 auto}}@media screen and (min-width:1024px){#listing-search-results-map .leaflet-container{height:100%!important}#listing-search-results-map .view,#listing-search-results-map .view-content,#listing-search-results-map .views-element-container{height:100%}#listing-search-results .form-search-listing{position:relative;padding-right:160px}#listing-search-results .form-search-listing .form-actions{position:absolute;top:0;right:40px}#listing-search-results .search-main-content,.list-listing .search-main-content{border-right:1px dotted #aaa}#block-exposedformlisting-searchpage-1 .form-item-title{width:235px}}@media screen and (min-width:1100px){#block-exposedformlisting-searchpage-1 h2.block-title{margin-right:40px;padding-right:40px}#block-exposedformlisting-searchpage-1 .views-exposed-form .views-exposed-widget{padding-right:20px}#block-exposedformlisting-searchpage-1 .views-exposed-widget.views-submit-button{padding-right:0}#block-exposedformlisting-searchpage-1 .form-item-title{width:319px}}#listing-search-results{overflow:scroll}#listing-search-results-map{display:block;padding:0}.leaflet-bottom,.leaflet-top{z-index:1}#listing-search-results{display:block}#listing-search-results header{margin:10px 0}#listing-search-results .views-row{float:left;width:100%}.list-listing .views-row{margin-bottom:20px;float:left;width:100%}#listing-search-results .views-row .views-row-inner,.list-listing .views-row .views-row-inner{background:#fff;float:left;width:100%;padding:20px 0}#listing-search-results .views-row:hover,.list-listing .views-row:hover{box-shadow:0 0 4px rgba(0,0,0,.2);background-color:#ececec}#listing-search-results .views-row .views-row-inner .views-field.views-field-field-rating{margin-bottom:10px}#listing-search-results .views-row .views-row-inner .field-image,.list-listing .views-row .views-row-inner .field-image{padding-right:0}#listing-search-results .views-row .views-row-inner .field-image img,.list-listing .views-row .views-row-inner .field-image img{text-decoration:none;display:block;width:100%;margin:0;opacity:1;-webkit-transform:scale(1);-webkit-transition-timing-function:ease-out;-webkit-transition-duration:.25s;-moz-transform:scale(1);-moz-transition-timing-function:ease-out;-moz-transition-duration:.25s}#listing-search-results .views-row .views-row-inner:hover .field-image a img,.list-listing .views-row .views-row-inner:hover .field-image img{-webkit-transform:scale(1.05,1.07);-webkit-transition-timing-function:ease-out;-webkit-transition-duration:.25s;-moz-transform:scale(1.05,1.07);-moz-transition-timing-function:ease-out;-moz-transition-duration:.25s;position:relative;z-index:99}#listing-search-results .views-row .views-row-inner .field-title a,.list-listing .views-row .views-row-inner .field-title a{color:#0c4851}.geofield-google-map .gm-ui-hover-effect{top:-2px;right:-2px}.geofield-google-map .gm-style-iw-c{padding-top:15px}.geofield-google-map .gm-style-iw{max-width:240px!important}@media (max-width:768px){.geofield-google-map .gm-style-iw{max-width:250px!important}}.geofield-google-map .gm-style-iw .field-name-node-title{text-transform:uppercase}.geofield-google-map .gm-style-iw .field-name-node-title h2{font-size:24px!important}.geofield-google-map .gm-style-iw .field-name-body p{font-size:16px}.geofield-google-map .gm-style-iw .field-name-body p:after{display:inline-block;width:20px;height:20px;content:"";position:relative;top:5px;right:-5px;background-size:contain;background-color:#8ea366;-webkit-mask-image:url(/themes/custom/nklt/icons/arrows/arrow_circle_right.svg);mask-image:url(/themes/custom/nklt/icons/arrows/arrow_circle_right.svg)}.geofield-google-map .gm-style-iw .field--name-node-link a{position:absolute;top:10%;left:0;width:100%;height:90%;text-indent:-9999px;z-index:5}#listing-search-results.hide-results{display:none!important}#listing-search-results-map{overflow-y:scroll;overflow-x:hidden}#listing-search-results-map.hide-map{display:none!important}#map-link.btn{position:relative;padding:5px!important;width:50px;height:61px;font-size:14px!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important;-webkit-border-top-left-radius:0!important;-webkit-border-bottom-left-radius:0!important;margin-bottom:10px;margin-top:-2px}#map-link.btn.active,#map-link.btn:hover{background-color:#6bbbae}#map-link.btn:before{display:block;width:23px;height:20px;margin-bottom:10px;content:"";position:relative;top:5px;left:5px;background-size:contain;background-color:#fff;-webkit-mask-image:url(/themes/custom/nklt/icons/map/map_view.svg);mask-image:url(/themes/custom/nklt/icons/arrows/map_view.svg)}#results-link.btn{position:relative;padding:5px!important;width:50px;height:60px;font-size:14px!important;margin-right:0;margin-top:-2px;border-top-right-radius:0!important;border-bottom-right-radius:0!important;-webkit-border-top-right-radius:0!important;-webkit-border-bottom-right-radius:0!important}#results-link.btn.active,#results-link.btn:hover{background-color:#6bbbae}#results-link.btn:before{display:block;width:23px;height:20px;margin-bottom:10px;content:"";position:relative;top:5px;left:5px;background-size:contain;background-color:#fff;-webkit-mask-image:url(/themes/custom/nklt/icons/map/list_view.svg);mask-image:url(/themes/custom/nklt/icons/arrows/list_view.svg)}#block-exposedformlisting-searchpage-1{padding:5px 15px;margin:5px 10px}#block-exposedformlisting-searchpage-1 .form-select{height:45px}#block-exposedformlisting-searchpage-1 .form-submit{margin-top:30px;height:45px;padding-top:12px!important}@media screen and (max-width:824px){#block-exposedformlisting-searchpage-1 .form-submit{margin-top:0}}.gm-style .gm-style-iw h3{line-height:120%}.geofield-google-map .gm-style-iw .field-name-body p{line-height:100%;font-size:14px}.gm-style .gm-style-iw-d::-webkit-scrollbar{width:12px}.gm-style .gm-style-iw-c .gm-style-iw-d::-webkit-scrollbar-thumb{border:3px solid transparent}.gm-style .gm-style-iw,.gm-style .gm-style-iw .field-name-field-image-thumbnail,.gm-style .gm-style-iw .layout--onecol,.gm-style .gm-style-iw .layout__region--content{padding-top:2px!important}#listing-search-results-map{overflow-y:hidden}.geofield-google-map .gm-style-iw .field-name-body p:after{width:15px;height:15px;top:3px}.map-footer-link{display:none}@media screen and (max-width:1024px){.map-footer-link{display:block;position:fixed;left:0;bottom:0;width:100%;background-color:#0c4851;text-align:center;padding:7px 5px 5px}.map-footer-link a{color:#fff;font-family:Montserrat,helvetica,serif}.map-footer-link img{width:20px;vertical-align:middle;margin:0 5px 5px}}div .collapsiblock{background:url(/themes/custom/nklt/icons/map/up_arrow.png) no-repeat 100% 0;background-size:20px}div .collapsiblockCollapsed{background:url(/themes/custom/nklt/icons/map/down_Arrow.svg) no-repeat 100% 0;background-size:20px}.view-related-map .view-footer .btn,.view-taxonomy-term-map .view-footer .btn{width:45%}@media screen and (min-width:1024px){.view-related-map .view-footer .btn,.view-taxonomy-term-map .view-footer .btn{width:30%}}#edit-secondary--6--content,#edit-secondary--12--content{position:relative;background-color:#fff;width:100%}@media (min-width:1024px){#edit-secondary--6--content,#edit-secondary--12--content{width:600px;height:900px;margin-top:25px;position:absolute}}#edit-secondary--6--content #edit-tags--13--wrapper .fieldset-wrapper,#edit-secondary--12--content #edit-tags--13--wrapper .fieldset-wrapper{margin-left:0!important}#edit-secondary--6--content .checkbox input[type=checkbox],#edit-secondary--12--content .checkbox input[type=checkbox]{margin-top:5px}#edit-reset--6,#edit-reset--12{cursor:pointer}@media (min-width:1024px){#edit-reset--6,#edit-reset--12{margin-right:10px!important}#edit-reset--6:hover,#edit-reset--12:hover{background-color:#fff!important;color:#0c4851!important}}.bef--secondary{display:inline-block;position:relative;width:98%}@media (min-width:1024px){.bef--secondary{width:200px}}.bef--secondary .checkbox{margin-top:3px!important;margin-bottom:3px!important}.bef--secondary ul li{list-style:none}@media (min-width:1024px){.bef--secondary{margin-top:35px}}@media (min-width:1100px){.bef--secondary{position:absolute}}.bef--secondary .fieldgroup{display:block;float:left;width:50%;clear:none}.bef--secondary .fieldgroup .fieldset-legend{color:#444;font-family:Montserrat,helvetica,serif;text-transform:none;font-size:18px;line-height:28px;margin-top:10px;margin-left:10px;display:block}.bef--secondary .fieldgroup .fieldset-wrapper{margin-left:30px}.bef--secondary .form-type-checkbox .control-label{font-family:pt-sans,helvetica,serif!important;font-size:16px!important;line-height:140%;padding:0;color:#000!important;text-transform:capitalize!important}.shs-select{border-radius:3px!important}.filter-count .filter-number{background-color:#fff;color:#0c4851;padding:0;border-radius:50%;width:20px;height:20px;display:inline-block;text-align:center;font-size:14px}#edit-tags-435--12,#edit-tags-436--12{display:none}.bef-nested ul{padding-left:15px!important}#edit-filters--13--wrapper .fieldset-wrapper{margin-left:15px!important}@media (min-width:1024px){#edit-tags--6--wrapper,#edit-tags--12--wrapper{width:48%;float:right;margin-top:-580px}}@media (min-width:1024px){#edit-tags--13--wrapper{width:50%;position:absolute;top:10px;right:0}}.bef--secondary .form-item-tags-435 .control-label,.bef--secondary .form-item-tags-436 .control-label{font-family:Montserrat,helvetica,serif!important;font-size:17px!important;font-weight:700!important;margin-top:10px}.no-results{padding:30px}.no-results.map-region{margin-top:20px}@media (min-width:1100px){.no-results.map-region{display:none}}#search-map-wrapper{padding:0}#block-exposedformlistings-map-page-1,.listing-tab-toggles{display:inline-block}.path-frontpage .field--name-body h2{color:#002d36;text-transform:none}.quickedit a{color:#444!important}#block-crowdriffnkltinstafeed .block-inner{padding-left:0!important;padding-right:0!important}#block-crowdriffnkltinstafeed .field--name-body h5{text-align:center;font-size:18px}#block-crowdriffnkltinstafeed .field--name-body .loadMore__text{font-family:Montserrat,helvetica,serif;text-transform:uppercase}#block-crowdriffnkltinstafeed .field--name-body .button-wrap{text-align:center;margin-top:10px;margin-bottom:20px}#block-crowdriffnkltinstafeed .field--name-body .button-wrap a{padding:8px 20px;line-height:140%;font-size:16px;background-color:#002d36;letter-spacing:1px;text-align:center;color:#fff;border-radius:5px;font-family:Montserrat,helvetica,serif;text-transform:uppercase}.block-title{text-align:center}.bs-4col.row{margin-left:0;margin-right:0}#block-crowdriffnkltinstafeed{clear:both}#block-crowdriffnkltinstafeed .field--name-body{max-width:100%}.page-node-type-page-basic .field--name-body,.page-node-type-page-basic .paragraph .field--type-text,.page-node-type-page-basic .paragraph .field--type-text-with-summary{margin-bottom:30px;padding-left:15px;padding-right:15px;max-width:1300px}.page-node-type-page-basic h2{text-transform:none}.block-inner .field--name-body{margin-bottom:0!important}.grecaptcha-badge{display:none}.alert{padding:5px}.bs-site-alert{margin-bottom:0!important;border:none;border-radius:0;background-color:#d05d0d;color:#fff}.bs-site-alert h2{font-size:15px;margin:0;color:#fff}@media only screen and (max-width:400px){.bs-site-alert h2{font-size:13px!important}}.bs-site-alert h2 a{color:#fff}.container-fluid.main-wrapper{padding-left:0!important;padding-right:0!important}.container-fluid.main-wrapper .col-md-12{padding-left:0;padding-right:0}.container-fluid.main-wrapper .row{margin-left:0;margin-right:0}.block .field--name-body{padding-left:0;padding-right:0}.node--view-mode-full{margin-bottom:30px!important}.down-tail{position:relative;padding-bottom:20px;margin-top:-20px}.down-tail:after{display:block;margin:auto;width:40px;height:40px;content:"";position:relative;background-size:contain;background-color:#8ea366;-webkit-mask-image:url(/themes/custom/nklt/icons/arrows/arrow_tail_down.svg);mask-image:url(/themes/custom/nklt/icons/arrows/arrow_tail_down.svg)}.col-fullwidth{padding-left:0!important;padding-right:0!important}@media only screen and (max-width:690px){.copy-right{clear:both;float:left}}.main-content-inner a{text-decoration:underline}a{transition:all .3s ease-in-out;color:#0c4851}a:hover{color:#d05d0d}a:focus,a:hover{text-decoration:none}a:focus{outline:none}a.active{color:#475536}div.contact-nklt{max-width:1300px;margin:auto;padding-left:10%;padding-right:10%;padding-bottom:50px}blockquote:before{color:#8ea366}.pagination>.active>a,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:hover{background:#0c4851;border-radius:50%}.pagination>.active>a:focus,.pagination>.active>span:focus,.pagination>li>a,.pagination>li>span{color:#0c4851;border-radius:50%}@media only screen and (max-width:991px){#block-nklt-aboutus,#block-nklt-usefulllink,.postscript .block h2.block-title{text-align:center!important}img.footer-logos{padding-top:50px}#block-nklt-aboutus h2.block-title{margin-top:50px}}#main-container{padding:10px 0;background-color:#fff;z-index:3;position:relative}#main-container:before{display:inline-block;width:100%;height:10px;content:"";position:absolute;top:-5px;left:0;z-index:4;background-color:#fff;-webkit-mask-image:url(/themes/custom/nklt/img/textures/testures_fullwidth_desktop.svg);mask-image:url(/themes/custom/nklt/img/textures/testures_fullwidth_desktop.svg)}.photo-caption-container{padding-left:10%;padding-right:10%;max-width:100%;z-index:4;position:relative;margin:auto auto 20px}@media screen and (min-width:1024px){.photo-caption-container{margin-bottom:10px}}.photo-caption{float:right;font-style:italic;font-size:14px}.caption-img{width:20px;vertical-align:text-bottom}@media screen and (min-width:1024px){.caption-img{width:25px}}.path-frontpage .photo-caption-container{display:none}.field-name-field-listing-logo img{padding:10px 0;max-height:250px;width:auto}.pagination .pager__item a{border-radius:50%!important}.pagination .pager__item span{border:none}.path-search .container-fluid,.path-user .container-fluid{max-width:1300px!important;margin-top:50px;margin-bottom:50px;padding-left:5%!important;padding-right:5%!important}.path-search #edit-submit,.path-user #edit-submit{margin-bottom:20px}.path-search .tabs--primary{display:none}#block-crowdriffnkltinstafeed .field--name-body .button-wrap a,#block-nklt-subscribeblock .submit-container input{padding:15px 35px!important;letter-spacing:1px}.btn .text{top:0;white-space:normal}.pagination .pager__item--first a,.pagination .pager__item--last a,.pagination .pager__item--next a,.pagination .pager__item--previous a{border:0;border-radius:50%!important}.pagination .pager__item--first a:hover,.pagination .pager__item--last a:hover,.pagination .pager__item--next a:hover,.pagination .pager__item--previous a:hover{background-color:#fff;border-radius:50%}.page-node-524 #block-nklt-views-block-regions-map-block-1 .view-footer a.btn.kootenay-region,.page-node-524 #block-regionsmapillustration .view-footer a.btn.kootenay-region{display:none}.page-node-524 p.explore-region{margin-bottom:0}.btn,.view-related-map .view-footer .btn a,.view-taxonomy-term-map .view-footer .btn a,a.btn{text-decoration:none!important}body.is-ultimenu-expanded>.tooltip{display:none!important}.path-search .container-fluid{max-width:1300px;margin:auto}.region-navigation{text-align:center;padding-top:5px}.region-navigation li{text-align:left;color:#fff}@media only screen and (min-width:944px){.region-navigation li{padding:0}}#block-nklt-ultimenumainmenu #ultimenu-main .ultimenu__item span:hover{color:#d05d0d}.menu-sub-block ul.menu{padding-left:0!important}.menu-sub-block ul.menu li.active a{color:#6bbbae!important;font-family:Montserrat,helvetica,serif!important;font-weight:700}.menu-sub-block ul.menu li a{font-size:16px;line-height:140%;padding-left:0!important}.menu-sub-block ul.menu li a:hover{color:#d05d0d!important}.menu-sub-block ul.menu li:first-child{margin-top:10px}.menu-sub-block ul.menu li:first-child a{font-family:larken,helvetica,serif!important;font-size:20px;line-height:24px;letter-spacing:.5px;color:#fff!important;margin-top:40px;text-transform:none!important;font-weight:700!important;padding:0!important}.menu-sub-block ul.menu li:first-child a:hover{color:#d05d0d!important}@media only screen and (min-width:1024px){.menu-sub-block.no-margin-desktop ul.menu li:first-child{margin-top:0!important}}.is-ultimenu-canvas--hover .ultimenu__link .caret,.ultimenu--htt .caret,.ultimenu--vertical .caret{display:block!important}#block-nklt-ultimenumainmenu #ultimenu-main .is-ultimenu-active{color:#6bbbae!important;color:#fff}.brand-nav.container{padding-left:15px;padding-right:15px;width:100%!important}@media screen and (min-width:1100px){.brand-nav.container{max-width:1300px;margin:auto}}#block-nklt-ultimenumainmenu #ultimenu-main .ultimenu__item{color:#fff}#block-nklt-ultimenumainmenu #ultimenu-main .ultimenu__item:nth-child(7){text-indent:30px;padding:20px;margin-top:10px;margin-right:5px;width:40px;height:40px}@media screen and (min-width:1024px){#block-nklt-ultimenumainmenu #ultimenu-main .ultimenu__item:nth-child(7){text-indent:-99999px;margin-left:0;float:right}}#block-nklt-ultimenumainmenu #ultimenu-main .ultimenu__item:nth-child(7):before{position:absolute!important}#block-nklt-ultimenumainmenu #ultimenu-main .ultimenu__item:nth-child(7) .ultimenu__link{padding-top:10px;padding-bottom:10px;margin-bottom:0;margin-top:-20px;margin-left:-20px;background-color:transparent!important}@media screen and (min-width:1024px){#block-nklt-ultimenumainmenu #ultimenu-main .ultimenu__item:nth-child(7) .ultimenu__link{z-index:-1}}@media screen and (min-width:1500px){#block-nklt-ultimenumainmenu #ultimenu-main .ultimenu__item:nth-child(7) .ultimenu__link{padding-right:2.4em!important;padding-left:20px;z-index:-1}}#block-nklt-ultimenumainmenu #ultimenu-main .ultimenu__item:nth-child(7).is-ultimenu-active{background-color:transparent!important}#block-nklt-ultimenumainmenu #ultimenu-main .ultimenu__item:nth-child(7) .caret{position:absolute;top:0;left:0;padding:0!important}@media screen and (min-width:1024px){#block-nklt-ultimenumainmenu #ultimenu-main .ultimenu__item:nth-child(7) .caret{height:40px;width:40px!important}}#block-nklt-ultimenumainmenu #ultimenu-main .ultimenu__item:nth-child(7) .caret:before{display:none}#block-nklt-ultimenumainmenu #ultimenu-main .ultimenu__item:nth-child(7) .ultimenu__flyout{z-index:101!important}#block-nklt-ultimenumainmenu #ultimenu-main .ultimenu__item:nth-child(7) .region-ultimenu-main-search{text-indent:0;padding:10px}@media screen and (min-width:1024px){#block-nklt-ultimenumainmenu #ultimenu-main .ultimenu__item:nth-child(7) .region-ultimenu-main-search{padding:20px}}@media screen and (min-width:1100px){#block-nklt-ultimenumainmenu #ultimenu-main .ultimenu__item:nth-child(7) .region-ultimenu-main-search{margin-top:10px!important}}#block-nklt-ultimenumainmenu #ultimenu-main .ultimenu__item:nth-child(7) .region-ultimenu-main-search #block-searchform h2.visually-hidden{position:relative!important;clip:inherit;font-size:12px;height:inherit;margin-top:0;margin-bottom:10px;width:100%;text-transform:capitalize;font-weight:400;font-family:Montserrat,helvetica,serif}@media screen and (min-width:1100px){#block-nklt-ultimenumainmenu #ultimenu-main .ultimenu__item:nth-child(7) .region-ultimenu-main-search #block-searchform h2.visually-hidden{height:20px;margin-top:10px;margin-bottom:20px;font-size:16px}}#block-nklt-ultimenumainmenu #ultimenu-main .ultimenu__item:nth-child(7) .region-ultimenu-main-search #search-block-form #edit-submit{letter-spacing:1px;width:100%;font-weight:400;margin-top:8px}#block-nklt-ultimenumainmenu #ultimenu-main .ultimenu__item:nth-child(7) .region-ultimenu-main-search #search-block-form #edit-actions .icon{display:none}#block-nklt-ultimenumainmenu #ultimenu-main .ultimenu__item:nth-child(7) .region-ultimenu-main-search #search-block-form .form-group{display:inline-block}#block-nklt-ultimenumainmenu #ultimenu-main .ultimenu__item:nth-child(7) .region-ultimenu-main-search .form-type-search{position:relative}@media screen and (min-width:1024px){#block-nklt-ultimenumainmenu #ultimenu-main .ultimenu__item:nth-child(7) .region-ultimenu-main-search .form-type-search{width:80%;margin-right:10px}#block-nklt-ultimenumainmenu #ultimenu-main .ultimenu__item:nth-child(7) .region-ultimenu-main-search .form-type-search:before{display:inline-block;width:20px;height:20px;left:10px;top:10px;z-index:3;content:"";position:absolute;background-size:contain;background-color:#fff;-webkit-mask-image:url(/themes/custom/nklt/icons/navigation/search.svg);mask-image:url(/themes/custom/nklt/icons/navigation/search.svg);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}}@media screen and (min-width:1024px){#block-nklt-ultimenumainmenu #ultimenu-main .ultimenu__item:nth-child(7) .region-ultimenu-main-search .search-block-form{padding-left:40px!important;padding-right:40px!important}}#block-nklt-ultimenumainmenu #ultimenu-main .ultimenu__item:nth-child(7) .region-ultimenu-main-search .search-block-form .form-search{background-image:none!important;background-color:#fff;padding:20px 20px 20px 40px;position:relative;margin-right:20px;border-radius:20px;transition:none!important}#block-nklt-ultimenumainmenu #ultimenu-main .ultimenu__item:nth-child(7) .region-ultimenu-main-search .search-block-form .form-search:active,#block-nklt-ultimenumainmenu #ultimenu-main .ultimenu__item:nth-child(7) .region-ultimenu-main-search .search-block-form .form-search:focus,#block-nklt-ultimenumainmenu #ultimenu-main .ultimenu__item:nth-child(7) .region-ultimenu-main-search .search-block-form .form-search:focus-within{transition:none!important}#block-nklt-ultimenumainmenu #ultimenu-main .ultimenu__item:nth-child(7):before{display:block;width:20px;height:20px;margin-top:-10px;margin-left:-10px;content:"";position:relative;background-size:contain;background-color:#fff;-webkit-mask-image:url(/themes/custom/nklt/icons/navigation/search.svg);mask-image:url(/themes/custom/nklt/icons/navigation/search.svg);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}#block-nklt-ultimenumainmenu #ultimenu-main .ultimenu__item span{color:#fff}@media screen and (min-width:1100px){#block-nklt-ultimenumainmenu #ultimenu-main .ultimenu__item section.ultimenu__flyout{top:auto!important}}.caret{border-top:none;width:100%!important;background-color:transparent!important}.caret:before{right:0!important;left:inherit!important;top:43%!important}.is-ultimenu-canvas .caret{border-top:none}.is-ultimenu-canvas .is-ultimenu-canvas-off{max-width:100%!important}#block-nklt-ultimenumainmenu .is-ultimenu-active,#block-nklt-ultimenumainmenu .is-ultimenu-item-expanded{color:#6bbbae}@media screen and (min-width:1024px){.has-ultimenu .is-ultimenu-active .caret:before{border-top:6px solid #fff;border-bottom:none!important;height:12px}}@media screen and (min-width:1024px){.is-ultimenu-expanded{background-color:#002d36}.is-ultimenu-expanded .ultimenu__flyout{display:block!important;max-height:50px;overflow:visible;opacity:1;top:0;transition:all .2s;visibility:visible}}#block-nklt-ultimenumainmenu{width:80%}@media screen and (min-width:1024px){#block-nklt-ultimenumainmenu{width:100%}}.page-user .container-fluid .row,.path-search .container-fluid .row{margin-left:0!important;margin-right:0!important}#block-nklt-ultimenumainmenu{width:100%}.is-ultimenu-expanded .is-ultimenu-canvas-off{min-height:100%;top:0!important}.is-ultimenu-expanded .is-ultimenu-canvas-on{transform:none!important}@media screen and (max-width:768px){.ultimenu__region{max-width:100%}#ultimenu-main section.ultimenu__flyout{margin-left:-20px;margin-right:-20px;width:auto}}.is-ultimenu-expanded .is-ultimenu-canvas-off{background-color:#002d36!important}.ultimenu--htb .ultimenu__region{border-radius:0!important}.button.button--ultimenu:active,.button.button--ultimenu:focus,.button.button--ultimenu:hover{background:#0c4851;background-image:url(/themes/custom/nklt/img/mobile_menu.svg)}.button.button--ultimenu{background:#002d36;background-image:url(/themes/custom/nklt/img/mobile_menu.svg);background-repeat:no-repeat;right:25px;top:25px;width:40px;padding:3px}.button.button--ultimenu .bars{display:none}.button.button--ultimenu.is-ultimenu-button-active{background:#002d36;background-image:url(/themes/custom/nklt/icons/navigation/menu_x.svg)}.button.button--ultimenu.is-ultimenu-button-active .bars{display:none}@media (min-width:1024px){.ultimenu--htb .ultimenu__region{border-radius:0 0 9px 9px!important}}#ultimenu-main .is-active-trail span,.menu-sub-block ul.menu li a.is-active{color:#d05d0d!important}#block-nklt-ultimenumainmenu #ultimenu-main .is-ultimenu-active{color:#fff!important}.search-form .form-control{background-image:none!important}.page-node-type-event h1.page-header{display:none}.node--type-event.card-alternate p,.node--type-event.card p,.node--type-event.full p,.node--type-event.teaser p{line-height:1}.node--type-event.card-alternate p *,.node--type-event.card p *,.node--type-event.full p *,.node--type-event.teaser p *{line-height:inherit}.node--type-event.card #date-wrapper .field--name-field-event-date time,.node--type-event.card-alternate #date-wrapper .field--name-field-event-date time,.node--type-event.full #date-wrapper .field--name-field-event-date time,.node--type-event.teaser #date-wrapper .field--name-field-event-date time{font-weight:400!important;margin-left:5px}.node--type-event.full{margin-bottom:2rem}.node--type-event.full .btn{margin:1.2rem 0}.node--type-event.full p{line-height:1.2;margin-bottom:1.5rem}.node--type-event.full h1.page-title{color:#8ea366;text-transform:uppercase;font-size:22px;font-weight:700;line-height:1.5;margin-top:1rem;margin-bottom:1rem}@media only screen and (min-width:993px){.node--type-event.full h1.page-title{font-size:22px}}.node--type-event.full h1.page-title span{display:block;font-family:larken,sans-serif;color:#002d36;text-transform:none;font-size:28px;line-height:1.3;margin:15px auto}.node--type-event.full>.content{display:flex;flex-flow:row wrap;padding-left:15px;padding-right:15px}.node--type-event.full>.content .back-events,.node--type-event.full>.content .event-image,.node--type-event.full>.content .event-text{width:100%;order:2}.node--type-event.full>.content .btn{margin:1.2rem 0}.node--type-event.full>.content .event-text{position:relative;display:inline-block;flex:100%;max-width:100%;order:1}@media only screen and (min-width:993px){.node--type-event.full>.content .event-text{max-width:60%;flex:0 0 60%;order:0}}.node--type-event.full>.content .event-text #date-wrapper{color:#0c4851;font-size:17px}@media only screen and (min-width:993px){.node--type-event.full>.content .event-text #date-wrapper{font-size:17px}}.node--type-event.full>.content .event-text #date-wrapper>i,.node--type-event.full>.content .event-text #date-wrapper div{display:inline-block}.node--type-event.full>.content .event-text #venue-community{margin-bottom:2rem}.node--type-event.full>.content .event-text #address>div,.node--type-event.full>.content .event-text #address>div>div,.node--type-event.full>.content .event-text #venue-community>div,.node--type-event.full>.content .event-text #venue-community>div>div,.node--type-event.full>.content .event-text #website>div,.node--type-event.full>.content .event-text #website>div>div{display:inline-block}.node--type-event.full>.content .event-text #address>div>div+div,.node--type-event.full>.content .event-text #venue-community>div>div+div,.node--type-event.full>.content .event-text #website>div>div+div{font-family:Montserrat,helvetica,serif;font-weight:700}.node--type-event.full>.content .event-text #address #community-label,.node--type-event.full>.content .event-text #address #venue-label,.node--type-event.full>.content .event-text #venue-community #community-label,.node--type-event.full>.content .event-text #venue-community #venue-label,.node--type-event.full>.content .event-text #website #community-label,.node--type-event.full>.content .event-text #website #venue-label{margin-right:.5rem}@media only screen and (min-width:993px){.node--type-event.full>.content .event-text #address{margin-bottom:1rem}}.node--type-event.full>.content .event-text #website{margin-bottom:2rem;max-width:50%}@media only screen and (min-width:993px){.node--type-event.full>.content .event-text #website{margin-bottom:auto}}.node--type-event.full>.content .event-text .field--name-body{max-width:none;padding-left:0;padding-right:0;margin-bottom:2rem}.node--type-event.full>.content .event-text .field--name-field-event-category .field--item{display:inline-block;font-family:Montserrat,helvetica,serif;font-weight:700}.node--type-event.full>.content .event-text .field--name-field-event-category .field--item:not(:last-of-type):after{content:"|";display:inline-block;margin-left:1rem;margin-right:1rem;font-size:16px;line-height:1.5}.node--type-event.full>.content .event-text #contact-info-heading{font-size:20px;text-transform:uppercase;margin-top:1.2rem;margin-bottom:.5rem}@media only screen and (min-width:993px){.node--type-event.full>.content .event-text #contact-info-heading{font-size:19px}}.node--type-event.full>.content .event-image{display:inline-block;flex:100%;max-width:100%;order:0}@media only screen and (min-width:993px){.node--type-event.full>.content .event-image{max-width:40%;flex:0 0 40%;order:1;margin-bottom:3rem}}.node--type-event.full>.content .back-events{display:block;max-width:100%;flex:0 0 100%}@media only screen and (min-width:993px){.node--type-event.full>.content .back-events{margin-bottom:3rem}}.node--type-event.full>.content .back-events .back-events-link{background-repeat:no-repeat;background-image:url(/themes/custom/nklt/icons/arrows/arrow_circle_left.svg);background-size:contain;background-position:0;background-color:transparent;padding-left:3rem!important;margin-top:1rem!important;margin-bottom:1rem!important;color:#000!important;display:block;font-size:19px;text-decoration:none;text-transform:uppercase}@media only screen and (min-width:993px){.node--type-event.full>.content .back-events .back-events-link{margin-top:0!important;margin-bottom:0!important}}.node--type-event.full>.content .back-events .back-events-link:hover{text-decoration:none}.node--type-event.full+.block-views-blockcards-cards-related-events .view-id-cards{margin-top:-3rem}@media only screen and (min-width:993px){.node--type-event.full+.block-views-blockcards-cards-related-events .view-id-cards{margin-top:-5rem}}.node--type-event.teaser{position:relative}.node--type-event.teaser p{line-height:1.2;margin-bottom:1.5rem}.node--type-event.teaser h1.page-title{color:#002d36;font-family:larken,sans-serif;text-transform:none;font-size:22px;font-weight:400;margin-top:0;margin-bottom:1rem;letter-spacing:-.1px}.node--type-event.teaser h1.page-title a,.node--type-event.teaser h1.page-title span{display:block;font-family:inherit;color:inherit}.node--type-event.teaser h1.page-title a{text-decoration:none}.node--type-event.teaser h1.page-title a:after{content:" ";display:block;position:absolute;top:0;bottom:0;left:0;right:0;z-index:501}.node--type-event.teaser h1.page-title a:hover{text-decoration:none;color:inherit}.node--type-event.teaser>.content{display:flex;flex-flow:row wrap;width:100%}@media only screen and (min-width:993px){.node--type-event.teaser>.content{flex-flow:row nowrap}}.node--type-event.teaser>.content .event-image,.node--type-event.teaser>.content .event-text{flex:100%;width:100%}@media only screen and (min-width:993px){.node--type-event.teaser>.content .event-image,.node--type-event.teaser>.content .event-text{flex:auto;width:auto;margin-bottom:auto}}.node--type-event.teaser>.content .event-text{display:inline-block;width:100%;order:1}@media only screen and (min-width:993px){.node--type-event.teaser>.content .event-text{order:0}}.node--type-event.teaser>.content .event-text #date-wrapper{color:#0c4851;font-size:17px;margin-bottom:1rem}@media only screen and (min-width:993px){.node--type-event.teaser>.content .event-text #date-wrapper{font-size:17px;margin-bottom:1.5rem;margin-top:1rem}}.node--type-event.teaser>.content .event-text #date-wrapper .field--name-field-event-date i{margin-right:.5rem}.node--type-event.teaser>.content .event-text #venue-community{margin-bottom:1.2rem;display:block;color:#282828}@media only screen and (min-width:993px){.node--type-event.teaser>.content .event-text #venue-community{display:inline-block;margin-bottom:1rem}}@media only screen and (min-width:993px){.node--type-event.teaser>.content .event-text #venue-community #venue:after{content:"|";display:inline-block;margin-left:1rem;margin-right:1rem;font-size:16px;line-height:1.5}}.node--type-event.teaser>.content .event-text #venue-community #community{display:block}@media only screen and (min-width:993px){.node--type-event.teaser>.content .event-text #venue-community #community{display:inline-block}}.node--type-event.teaser>.content .event-text #address>div,.node--type-event.teaser>.content .event-text #address>div>div,.node--type-event.teaser>.content .event-text #venue-community>div,.node--type-event.teaser>.content .event-text #venue-community>div>div,.node--type-event.teaser>.content .event-text #website>div,.node--type-event.teaser>.content .event-text #website>div>div{display:inline-block}.node--type-event.teaser>.content .event-text #address>div>div+div,.node--type-event.teaser>.content .event-text #venue-community>div>div+div,.node--type-event.teaser>.content .event-text #website>div>div+div{font-family:Montserrat,helvetica,serif;font-weight:700}.node--type-event.teaser>.content .event-text #address #community-label,.node--type-event.teaser>.content .event-text #address #venue-label,.node--type-event.teaser>.content .event-text #venue-community #community-label,.node--type-event.teaser>.content .event-text #venue-community #venue-label,.node--type-event.teaser>.content .event-text #website #community-label,.node--type-event.teaser>.content .event-text #website #venue-label{margin-right:.5rem}.node--type-event.teaser>.content .event-text #website #website-label+a{font-family:Montserrat,helvetica,serif;font-weight:700}.node--type-event.teaser>.content .event-text .field--name-body{max-width:none;padding-left:0;padding-right:0;margin-bottom:1.2rem!important}@media only screen and (min-width:993px){.node--type-event.teaser>.content .event-text .field--name-body{padding-right:2rem}}.node--type-event.teaser>.content .event-text .field--name-body p{margin:0}.node--type-event.teaser>.content .event-text .field--name-field-event-category{margin-top:1rem}.node--type-event.teaser>.content .event-text .field--name-field-event-category .field--item{display:inline-block;font-family:Montserrat,helvetica,serif;font-weight:700}.node--type-event.teaser>.content .event-text .field--name-field-event-category .field--item:not(:last-of-type):after{content:"|";display:inline-block;margin-left:1rem;margin-right:.5rem;font-size:16px;line-height:1.5}.node--type-event.teaser>.content .event-image{order:0;margin-bottom:2rem;max-width:325}@media only screen and (min-width:993px){.node--type-event.teaser>.content .event-image{order:1;margin-top:1rem;margin-bottom:1rem;max-width:none}}@media only screen and (min-width:993px){.node--type-event.teaser>.content .event-image img{width:215px;height:auto}}.node--type-event.card-alternate{width:100%}.node--type-event.card-alternate p{line-height:1.2;margin-bottom:1.5rem}.node--type-event.card-alternate .card-body{padding:1rem 1.5rem}.node--type-event.card-alternate .card-body .card-text .page-title{letter-spacing:-.2px;line-height:1.5}.node--type-event.card-alternate .card-body .card-text #date-wrapper{margin-bottom:.5rem}.node--type-event.card-alternate .card-body .card-text #date-wrapper .field--name-field-event-date{color:#002d36}.node--type-event.card-alternate .card-body .card-text #date-wrapper .field--name-field-event-date i{margin-right:.5rem}.node--type-event.card-alternate .card-body .card-text .page-title{font-size:22px;margin-top:auto;line-height:1.2}@media only screen and (min-width:993px){.node--type-event.card-alternate .card-body .card-text .page-title{font-size:22px;margin-top:10px}}.node--type-event.card-alternate .card-body .card-text .page-title a,.node--type-event.card-alternate .card-body .card-text .page-title a:hover{text-decoration:none}#block-calendar-footer{background-color:#002d36;padding:15px;margin:auto;color:#fff;text-align:center;font-weight:300;font-family:Montserrat,helvetica,serif}#block-calendar-footer p{font-family:Montserrat,helvetica,serif;font-size:14px;font-weight:400;padding:10px}#block-calendar-footer a{font-family:Montserrat,helvetica,serif;color:#fff;text-decoration:none;font-weight:700}#block-calendar-footer a:hover{color:#d05d0d}:root{--card-gap:25px;--container-lg-padding:10px;--card-width:calc(260px - var(--card-gap))}.node--type-article,.node--type-event,.node--type-listing,.node-map-v2{--box-shadow-color:#ced4da}.node--type-article.card,.node--type-event.card,.node--type-listing.card,.node-map-v2.card{position:relative;width:var(--card-width);background-color:#fff;box-shadow:0 4px 6px -1px rgba(206,212,218,.35);border-radius:10px;transition:all .5s ease}.node--type-article.card:hover,.node--type-event.card:hover,.node--type-listing.card:hover,.node-map-v2.card:hover{box-shadow:0 4px 6px -1px #ced4da;transition:all .5s ease}.node--type-article.card .card-image .field--item,.node--type-event.card .card-image .field--item,.node--type-listing.card .card-image .field--item,.node-map-v2.card .card-image .field--item{position:relative;overflow:hidden;border-top-left-radius:10px;border-top-right-radius:10px}.node--type-article.card .card-image .field--item:after,.node--type-event.card .card-image .field--item:after,.node--type-listing.card .card-image .field--item:after,.node-map-v2.card .card-image .field--item:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#e5e5e5;opacity:0;transition:all .5s ease}.node--type-article.card .card-image img.img-responsive,.node--type-event.card .card-image img.img-responsive,.node--type-listing.card .card-image img.img-responsive,.node-map-v2.card .card-image img.img-responsive{height:180px;-o-object-fit:cover;object-fit:cover;width:100%;transition:all .5s ease}@media screen and (min-width:1024px){.node--type-article.card .card-image img.img-responsive,.node--type-event.card .card-image img.img-responsive,.node--type-listing.card .card-image img.img-responsive,.node-map-v2.card .card-image img.img-responsive{height:150px}}.node--type-article.card .card-image .field--item:hover img,.node--type-event.card .card-image .field--item:hover img,.node--type-listing.card .card-image .field--item:hover img,.node-map-v2.card .card-image .field--item:hover img{transform:scale(1.1)}.node--type-article.card .card-body,.node--type-event.card .card-body,.node--type-listing.card .card-body,.node-map-v2.card .card-body{margin:0 2rem;height:130px}.node--type-article.card .card-body .card-text,.node--type-event.card .card-body .card-text,.node--type-listing.card .card-body .card-text,.node-map-v2.card .card-body .card-text{height:90%;display:flex;flex-direction:column;justify-content:space-between;color:#002d36}.node--type-article.card .card-body .card-text .page-title,.node--type-event.card .card-body .card-text .page-title,.node--type-listing.card .card-body .card-text .page-title,.node-map-v2.card .card-body .card-text .page-title{margin-top:1rem;font-size:18px;color:#002d36;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media screen and (min-width:1024px){.node--type-article.card .card-body .card-text .page-title,.node--type-event.card .card-body .card-text .page-title,.node--type-listing.card .card-body .card-text .page-title,.node-map-v2.card .card-body .card-text .page-title{font-size:16px;font-size:18px}}.node--type-article.card .card-body .card-text .field--item,.node--type-event.card .card-body .card-text .field--item,.node--type-listing.card .card-body .card-text .field--item,.node-map-v2.card .card-body .card-text .field--item{font-weight:600;margin-left:.5rem}.node--type-article.card .card-body .card-text a,.node--type-event.card .card-body .card-text a,.node--type-listing.card .card-body .card-text a,.node-map-v2.card .card-body .card-text a{text-decoration:none}.node--type-article.card .card-body .card-text .card-bottom,.node--type-event.card .card-body .card-text .card-bottom,.node--type-listing.card .card-body .card-text .card-bottom,.node-map-v2.card .card-body .card-text .card-bottom{display:flex;font-size:12px}.node--type-article.card .card-body .card-text .card-bottom .field--name-field-category,.node--type-article.card .card-body .card-text .card-bottom .field--name-field-event-date,.node--type-article.card .card-body .card-text .card-bottom .field--name-field-locations,.node--type-event.card .card-body .card-text .card-bottom .field--name-field-category,.node--type-event.card .card-body .card-text .card-bottom .field--name-field-event-date,.node--type-event.card .card-body .card-text .card-bottom .field--name-field-locations,.node--type-listing.card .card-body .card-text .card-bottom .field--name-field-category,.node--type-listing.card .card-body .card-text .card-bottom .field--name-field-event-date,.node--type-listing.card .card-body .card-text .card-bottom .field--name-field-locations,.node-map-v2.card .card-body .card-text .card-bottom .field--name-field-category,.node-map-v2.card .card-body .card-text .card-bottom .field--name-field-event-date,.node-map-v2.card .card-body .card-text .card-bottom .field--name-field-locations{color:#d05d0d;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;width:15rem}.node--type-article.card .card-body .card-text .card-bottom .field--name-field-category a,.node--type-article.card .card-body .card-text .card-bottom .field--name-field-event-date a,.node--type-article.card .card-body .card-text .card-bottom .field--name-field-locations a,.node--type-event.card .card-body .card-text .card-bottom .field--name-field-category a,.node--type-event.card .card-body .card-text .card-bottom .field--name-field-event-date a,.node--type-event.card .card-body .card-text .card-bottom .field--name-field-locations a,.node--type-listing.card .card-body .card-text .card-bottom .field--name-field-category a,.node--type-listing.card .card-body .card-text .card-bottom .field--name-field-event-date a,.node--type-listing.card .card-body .card-text .card-bottom .field--name-field-locations a,.node-map-v2.card .card-body .card-text .card-bottom .field--name-field-category a,.node-map-v2.card .card-body .card-text .card-bottom .field--name-field-event-date a,.node-map-v2.card .card-body .card-text .card-bottom .field--name-field-locations a{color:#d05d0d}.node--type-article.card .card-body .card-text .card-bottom i,.node--type-event.card .card-body .card-text .card-bottom i,.node--type-listing.card .card-body .card-text .card-bottom i,.node-map-v2.card .card-body .card-text .card-bottom i{margin-right:.5rem}.node--type-article.card .card-body .card-text .card-bottom .fa-location-dot,.node--type-article.card .card-body .card-text .card-bottom .fa-solid,.node--type-event.card .card-body .card-text .card-bottom .fa-location-dot,.node--type-event.card .card-body .card-text .card-bottom .fa-solid,.node--type-listing.card .card-body .card-text .card-bottom .fa-location-dot,.node--type-listing.card .card-body .card-text .card-bottom .fa-solid,.node-map-v2.card .card-body .card-text .card-bottom .fa-location-dot,.node-map-v2.card .card-body .card-text .card-bottom .fa-solid{margin-top:.5rem;color:#d05d0d}.node--type-article.card:hover .clickable-link:after,.node--type-event.card:hover .clickable-link:after,.node--type-listing.card:hover .clickable-link:after,.node-map-v2.card:hover .clickable-link:after{content:" ";display:block;position:absolute;top:0;bottom:0;left:0;right:0;z-index:501}.node-map-v2.card,.node-map-v2.card .card-image{padding:0!important}.node-map-v2.card .card-image .field-name-field-image-thumbnail{padding-top:0!important}.node-map-v2.card .card-image .field-name-field-image-thumbnail img{margin:0!important}.node-map-v2.card .field--name-field-category{text-overflow:ellipsis;width:100%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.node-map-v2.card .field--name-field-category .field--item{display:inline-block;text-transform:uppercase;color:#d05d0d;font-weight:700}.node-map-v2.card .field--name-field-category .field--item:after{content:","}.node-map-v2.card .field--name-field-category .field--item:last-of-type:after{display:none!important}.node-map-v2.card .field--name-body{padding:0;font-size:8px}.node-map-v2.card .field--name-body p{font-size:inherit}.view-favourites.view-display-id-favourites_cards .view-content,.view-listings-map .view-content,.view-listings-map .view-content>.views-infinite-scroll-content-wrapper{--card-gap:25px}.view-favourites.view-display-id-favourites_cards .view-content>.views-row,.view-favourites.view-display-id-favourites_cards .view-content>.views-row>.views-row-inner,.view-listings-map .view-content>.views-infinite-scroll-content-wrapper>.views-row,.view-listings-map .view-content>.views-infinite-scroll-content-wrapper>.views-row>.views-row-inner,.view-listings-map .view-content>.views-row,.view-listings-map .view-content>.views-row>.views-row-inner{--card-gap:25px;max-width:var(--card-width);width:100%}@media only screen and (min-width:768px){.view-favourites.view-display-id-favourites_cards .view-content>.views-row,.view-favourites.view-display-id-favourites_cards .view-content>.views-row>.views-row-inner,.view-listings-map .view-content>.views-infinite-scroll-content-wrapper>.views-row,.view-listings-map .view-content>.views-infinite-scroll-content-wrapper>.views-row>.views-row-inner,.view-listings-map .view-content>.views-row,.view-listings-map .view-content>.views-row>.views-row-inner{--card-width:calc(33.33333% - var(--card-gap) - 5px)}}@media only screen and (min-width:1100px){.view-favourites.view-display-id-favourites_cards .view-content>.views-row,.view-favourites.view-display-id-favourites_cards .view-content>.views-row>.views-row-inner,.view-listings-map .view-content>.views-infinite-scroll-content-wrapper>.views-row,.view-listings-map .view-content>.views-infinite-scroll-content-wrapper>.views-row>.views-row-inner,.view-listings-map .view-content>.views-row,.view-listings-map .view-content>.views-row>.views-row-inner{--card-width:calc(260px - var(--card-gap))}}.view-favourites.view-display-id-favourites_cards .view-content .views-row .views-row-inner,.view-listings-map .view-content .views-row .views-row-inner,.view-listings-map .view-content>.views-infinite-scroll-content-wrapper .views-row .views-row-inner{width:100%;max-width:100%}.view-favourites.view-display-id-favourites_cards .view-content .views-row .views-row-inner .card,.view-listings-map .view-content .views-row .views-row-inner .card,.view-listings-map .view-content>.views-infinite-scroll-content-wrapper .views-row .views-row-inner .card{--card-gap:25px;max-width:100%;width:100%;--card-width:inherit}.gm-style .layout.layout--onecol button{border:0!important}.gm-style .layout.layout--onecol .field:not(.field-name-field-image-thumbnail){padding-left:.5rem;padding-right:.5rem}#block-views-block-cards-cards-featured-events .block-title,#block-views-block-cards-cards-related-events .block-title{font-size:36px!important}.view-cards-carousel{position:relative}.view-cards-carousel .swiper-button-wrapper{position:absolute;top:3rem;right:2rem;left:auto}.view-cards-carousel .swiper-button-wrapper .swiper-button-next,.view-cards-carousel .swiper-button-wrapper .swiper-button-prev{position:static;display:inline-block;width:30px;height:30px;background-size:contain;background-repeat:no-repeat;background-position:50%}.view-cards-carousel .swiper-button-wrapper .swiper-button-next:after,.view-cards-carousel .swiper-button-wrapper .swiper-button-prev:after{display:none}.view-cards-carousel .swiper-button-wrapper .swiper-button-prev{background-image:url(/themes/custom/nklt/icons/arrows/circle_chevron_left_solid_dark.svg)}.view-cards-carousel .swiper-button-wrapper .swiper-button-prev.swiper-button-disabled{display:inline-block!important;opacity:1!important;background-image:url(/themes/custom/nklt/icons/arrows/circle_chevron_left_solid_light.svg)}.view-cards-carousel .swiper-button-wrapper .swiper-button-next{background-image:url(/themes/custom/nklt/icons/arrows/circle_chevron_right_solid_dark.svg)}.view-cards-carousel .swiper-button-wrapper .swiper-button-next.swiper-button-disabled{display:inline-block!important;opacity:1!important;background-image:url(/themes/custom/nklt/icons/arrows/circle_chevron_right_solid_light.svg)}.view-cards-carousel .view-content.swiper-wrapper{margin-top:6rem}.view-cards-carousel .view-content.swiper-wrapper .views-row{max-width:270px;width:100%}.page-node-8853 .node--view-mode-full{margin-bottom:0!important}#block-views-block-events-list{position:relative}#block-views-block-events-list .block-title{font-size:36px!important}.view-display-id-list .form-search-listing{max-width:none;width:100%;display:inline-flex;flex-flow:row wrap;justify-content:center}@media only screen and (min-width:993px){.view-display-id-list .form-search-listing{flex-flow:row nowrap}}.view-display-id-list .form-search-listing>.form-item{flex:100%;margin-top:0;margin-bottom:0}@media only screen and (min-width:993px){.view-display-id-list .form-search-listing>.form-item{flex:auto;margin-right:2rem}}.view-display-id-list .form-search-listing>.form-item label{display:block;margin-bottom:5px;font-size:16px;text-align:center;text-transform:uppercase;color:#002d36}.view-display-id-list .form-search-listing>.form-item input{background-color:#fff}.view-display-id-list .form-search-listing>.form-item.form-type-date label{display:block;width:100%}.view-display-id-list .form-search-listing>.form-item.form-type-date label+input{width:100%;display:block;height:38px}@media only screen and (max-width:992px){.view-display-id-list .form-search-listing [data-drupal-selector=edit-actions]{justify-content:flex-start;width:100%;margin:auto;text-align:center}}.view-display-id-list .form-search-listing [data-drupal-selector=edit-actions] button[type=submit]{position:relative;margin-top:2rem;font-size:18px}.view-display-id-list .form-search-listing [data-drupal-selector=edit-actions] button[type=submit]:active,.view-display-id-list .form-search-listing [data-drupal-selector=edit-actions] button[type=submit]:focus{outline:0;border:0}.view-display-id-list .view-filters .views-exposed-form.bef-exposed-form .container-fluid{padding-left:0;padding-right:0}.view-display-id-list .view-content .views-row{width:100%;border-bottom:1px solid #ccc;padding-bottom:3rem;margin-bottom:3rem}@media only screen and (min-width:993px){.view-display-id-list .view-content .views-row{padding-bottom:1.5rem;margin-bottom:1.5rem}}.view-display-id-list .view-content .views-row:first-of-type{border-top:1px solid #ccc;padding-top:1.5rem}.view-display-id-list .view-content .views-row:last-of-type{border-bottom:0}#listing-view-tabs{border:none}@media screen and (min-width:1024px){#listing-view-tabs{border:none}}#listing-view-tabs>li{float:none}@media screen and (min-width:1024px){#listing-view-tabs>li>a{display:inline-block;background-color:#cf7f00;color:#fff;border:none;border-radius:5px;margin:10px 0;font-size:2rem;padding:1rem 1.5rem;text-decoration:none}}#listing-view-tabs>li .show-list,#listing-view-tabs>li .show-map{display:none}@media screen and (min-width:1024px){#listing-view-tabs>li .show-list,#listing-view-tabs>li .show-map{display:inline-block;background-color:#cf7f00;color:#fff;border:none;border-radius:5px;margin:10px 0;font-size:2rem;padding:1rem 1.5rem;text-decoration:none}}#listing-view-tabs>li .show-map-mobile{background-color:#cf7f00;color:#fff;border:none;border-radius:5px;margin:10px 0;font-size:2rem;padding:1rem 1.5rem;text-decoration:none}@media screen and (min-width:1024px){#listing-view-tabs>li .show-map-mobile{display:none}}#listing-view-tabs>li .show-map-mobile.active,#listing-view-tabs li.active-list.active,#listing-view-tabs li.active-map.active{display:none}.view-display-id-card_grid_listings .view-content,.view-display-id-card_grid_listings_embed .view-content{display:flex;justify-content:center;flex-flow:row wrap;margin:auto;gap:var(--card-gap)}.view-display-id-card_grid_listings .view-content .views-row,.view-display-id-card_grid_listings_embed .view-content .views-row{width:var(--card-width)}.view-listings-map .filters-tab-wrapper{display:flex;flex-flow:row wrap}.view-listings-map .filters-tab-wrapper .listing-view-tabs,.view-listings-map .filters-tab-wrapper .view-filters{margin-top:auto;margin-bottom:auto}.view-listings-map .filters-tab-wrapper .view-filters{flex:auto;margin-bottom:3rem}.view-listings-map .filters-tab-wrapper .view-filters .bef-exposed-form{padding-left:25px;padding-right:25px}@media only screen and (min-width:1100px){.view-listings-map .filters-tab-wrapper .view-filters .bef-exposed-form{padding-left:0;padding-right:0}}.view-listings-map .filters-tab-wrapper .view-filters .bef-exposed-form select[name=region]{color:#002d36;font-weight:700;background-image:url(/themes/custom/nklt/icons/map_pin_blue.svg);background-repeat:no-repeat;background-position:1rem;background-size:1rem;text-indent:2.5rem;border-radius:5px}.view-listings-map .filters-tab-wrapper .listing-view-tabs{position:absolute;top:-12px;bottom:auto;left:auto;right:10px}.view-listings-map .filters-tab-wrapper .listing-view-tabs li a{font-size:16px!important}.view-listings-map .filters-tab-wrapper .bef-exposed-form>.container-fluid{padding-left:0;padding-right:0}.view-listings-map .filters-tab-wrapper .bef-exposed-form>.container-fluid .select-wrapper{width:-moz-max-content;width:max-content}.view-listings-map .filters-tab-wrapper .bef-exposed-form>.container-fluid .select-wrapper:after{padding-right:1rem;color:#002d36!important}.view-listings-map .filters-tab-wrapper .bef-exposed-form>.container-fluid .select-wrapper select{width:-moz-max-content;width:max-content;padding-right:1rem}.view-listings-map .filters-tab-wrapper .bef-exposed-form>.container-fluid .select-wrapper select:after{padding-right:1rem;color:#002d36!important}.view-listings-map .tab-pane.active{display:flex;margin:auto auto 50px;justify-content:left}.view-listings-map #listingslist .view-display-id-card_grid_listings #listing-search-results-card-grid{padding-bottom:1rem}.view-listings-map .view-content{display:flex;flex-flow:row wrap;gap:var(--card-gap)}.view-listings-map #listing-search-results-new{width:100%;display:flex;flex-flow:row wrap;height:900px;overflow:scroll;justify-content:center;padding-bottom:2rem}@media only screen and (min-width:1100px){.view-listings-map #listing-search-results-new{justify-content:left;margin-right:var(--card-gap);padding-left:2px}}@media screen and (min-width:1200px){.view-listings-map #listing-search-results-new{width:42%}}@media screen and (min-width:1300px){.view-listings-map #listing-search-results-new{width:41%}}.view-listings-map #listing-search-results-new img{border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:0;border-bottom-right-radius:0}.view-listings-map #listing-search-results-new .page-title{margin-top:1rem}@media only screen and (min-width:1100px){.view-listings-map #listing-search-results-new .views-infinite-scroll-content-wrapper{height:100%;overflow:scroll;max-height:100%}}.view-listings-map #listing-search-results-new .views-infinite-scroll-content-wrapper .views-row{height:auto!important}@media only screen and (min-width:1100px){.view-listings-map #listing-search-results-new .views-infinite-scroll-content-wrapper .views-row:first-child{margin-left:calc(var(--card-gap)*-1)}}.view-listings-map #listing-search-results-new .listing-ajax-results{width:100%}.view-listings-map #listing-search-results-new .js-pager__items.pager{margin-top:0;margin-bottom:0}.view-listings-map #listing-search-results-map{width:50%;height:900px!important;border-radius:10px;display:none!important;height:auto!important}@media screen and (min-width:1100px){.view-listings-map #listing-search-results-map{display:block!important}}@media screen and (min-width:1200px){.view-listings-map #listing-search-results-map{width:56%}}@media screen and (min-width:1300px){.view-listings-map #listing-search-results-map{width:59%}}.view-listings-map .views-row{padding:0!important}@media screen and (min-width:1100px){.view-listings-map .views-row{padding:13.5px}}.view-listings-map a[data-readmore-toggle=listing-search-results-card-grid]{color:#d05d0d;display:block;position:relative;margin-top:5rem;font-size:18px;font-weight:700;text-decoration:none;z-index:501}.view-listings-map a[data-readmore-toggle=listing-search-results-card-grid]:after{content:" ";display:block;height:45px;position:absolute;top:auto;bottom:-6rem;left:0;right:0;z-index:-1;background:linear-gradient(0deg,#fff,#f4f4f4);border-radius:10px!important}.tab-pane{display:none;z-index:501}.tab-pane .views-infinite-scroll-content-wrapper{display:flex;flex-flow:row wrap;gap:var(--card-gap)}.view-listings-map{margin-bottom:2rem}@media only screen and (min-width:1100px){.view-listings-map #listing-search-results-new.view-content .views-infinite-scroll-content-wrapper>.views-row,.view-listings-map #listing-search-results-new.view-content .views-infinite-scroll-content-wrapper>.views-row>.views-row-inner{--card-width:calc(260px - var(--card-gap))}}.view-listings-map .gm-style-iw{max-width:none!important;background-color:transparent!important}.view-listings-map .gm-style-iw,.view-listings-map .gm-style-iw .gm-style-iw-d{max-height:none!important;padding:0!important}.view-listings-map .gm-style-iw .gm-style-iw-d>div{padding:0!important}.view-listings-map .gm-style-iw .field-name-body{margin-bottom:2rem}.view-listings-map .gm-style-iw .field-name-body p:after{display:none!important}.views-element-container .modal{top:90px}.views-element-container .modal .modal-dialog{width:auto;margin:0}.views-element-container .modal .modal-dialog .modal-content{height:85vh}.views-element-container .modal .modal-dialog .modal-header{display:hidden;margin-top:-2.5rem}.views-element-container .modal .modal-dialog .modal-header .modal-title{display:none}.views-element-container .modal .modal-dialog .modal-header .close{background-color:#002d36;color:#fff;border:none;border-radius:5px;margin:10px 0;font-size:2rem;padding:1rem 1.5rem;opacity:1;display:inline-block;position:absolute;top:2.5rem;right:2.5rem;z-index:999}.views-element-container .modal .modal-dialog .modal-body{height:85vh}.views-element-container .modal .modal-dialog .modal-body .views-element-container,.views-element-container .modal .modal-dialog .modal-body .views-element-container .view-id-listings_map,.views-element-container .modal .modal-dialog .modal-body .views-element-container .view-id-listings_map .view-content{height:100%}.views-element-container .modal .modal-dialog .modal-footer{display:none}.views-element-container .modal .fade.in{background:rgba(0,0,0,.4)}.BROKENgm-style-iw.gm-style-iw-c{background-color:#fff;overflow:hidden;padding:0}.BROKENgm-style-iw.gm-style-iw-c .gm-style-iw-d{padding:0!important;overflow:clip!important;margin-top:-1.5rem}.BROKENgm-style-iw.gm-style-iw-c .gm-style-iw-d .field-name-field-image-thumbnail{height:80px}@media screen and (min-width:1024px){.BROKENgm-style-iw.gm-style-iw-c .gm-style-iw-d .field-name-field-image-thumbnail{height:110px}}.BROKENgm-style-iw.gm-style-iw-c .gm-style-iw-d img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.BROKENgm-style-iw.gm-style-iw-c .gm-style-iw-d .field-name-node-title{padding:1rem 1rem 0}.BROKENgm-style-iw.gm-style-iw-c .gm-style-iw-d .field-name-node-title h3{line-height:1.2}.BROKENgm-style-iw.gm-style-iw-c .gm-style-iw-d .field-name-body{padding:0 1rem}.BROKENgm-style-iw.gm-style-iw-c .gm-style-iw-d .field-name-body p{font-size:.75rem}.BROKENgm-style-iw.gm-style-iw-c .geofield-google-map .gm-style-iw .layout__region--content{padding:0!important}.BROKENgm-style-iw.gm-style-iw-c .gm-ui-hover-effect{z-index:100;background-color:#fff!important;opacity:.4;border-radius:50%;top:.5rem!important;right:.5rem!important;padding:.5rem}.BROKENgm-style-iw.gm-style-iw-c .gm-ui-hover-effect :hover{opacity:.7}.path-taxonomy #intro-container{padding-left:10%;padding-right:10%;padding-bottom:2rem}.path-taxonomy .field--name-field-intro{margin-bottom:3rem}.gm-style .gm-style-iw .field:first-child,.gm-style .gm-style-iw div:first-child,.gm-style .gm-style-iw p:first-child{padding-top:0!important}.gm-style-iw{padding:0!important}.gm-style-iw img{width:100%;-o-object-fit:cover;object-fit:cover;margin:0!important}.gm-style-iw-chr{height:0;padding:0!important}.gm-style-iw-chr button{position:absolute!important;top:0!important;right:0!important;left:auto!important;z-index:999;color:#fff!important}.gm-style-iw-chr button.gm-ui-hover-effect{background-image:url(/themes/custom/nklt/icons/icon_map_close.svg)!important;background-size:cover!important;background-repeat:no-repeat!important;background-position:50%!important;height:40px!important;width:40px!important;top:0!important;right:0!important}.gm-style-iw-chr button.gm-ui-hover-effect span{display:none!important}.gm-style-iw-chr .gm-style-iw-ch{height:0;padding:0!important}@media only screen and (min-width:992px){.paragraph.has-readmore .view-display-id-card_grid_listings #listing-search-results-card-grid{max-height:60rem}}.node--type-event.card-alternate .contextual,.node.card .contextual,.node.teaser .contextual{position:absolute;top:auto;bottom:0;left:auto;right:0}.node--type-event.card-alternate .flag.flag-favourites,.node.card .flag.flag-favourites,.node.teaser .flag.flag-favourites{position:absolute;top:-.5rem;bottom:auto;left:auto;right:-.5rem;z-index:502}.node--type-event.card-alternate .flag.flag-favourites a,.node.card .flag.flag-favourites a,.node.teaser .flag.flag-favourites a{font-size:0;display:block;width:70px;height:70px;background:url(/themes/custom/nklt/img/icons/favourites_star.svg) no-repeat 0 0;background-size:contain;transform:scale(.5)}.node--type-event.card-alternate .flag.flag-favourites.action-unflag a,.node.card .flag.flag-favourites.action-unflag a,.node.teaser .flag.flag-favourites.action-unflag a{background:url(/themes/custom/nklt/img/icons/favourites_star_active.svg) no-repeat 0 0;background-size:contain;width:70px;height:70px}.node.teaser.node--type-event .flag.flag-favourites{top:2rem}#header .region-branding #block-nklt-views-block-favourites-header-indicator{position:absolute;top:1.5rem;bottom:auto;left:auto;right:8rem}@media only screen and (min-width:1000px){#header .region-branding #block-nklt-views-block-favourites-header-indicator{display:none}}#header .region-branding #block-nklt-views-block-favourites-header-indicator .contextual{display:none}#header .region-navigation #block-nklt-views-block-favourites-header-indicator-2{display:none;position:absolute;top:0;right:0;left:auto;bottom:auto;z-index:9998;width:40px;height:40px}@media only screen and (min-width:1000px){#header .region-navigation #block-nklt-views-block-favourites-header-indicator-2{display:block;top:3rem;right:7.5rem}}#header .region-navigation #block-nklt-views-block-favourites-header-indicator-2 .contextual{display:none}.view-favourites.view-display-id-header_indicator .view-empty .indicator,.view-favourites.view-display-id-header_indicator .view-header .indicator{display:block;height:65px;width:65px;background-position:50%;background-repeat:no-repeat;background-size:contain;transform:scale(.5)}.view-favourites.view-display-id-header_indicator .view-empty .indicator,.view-favourites.view-display-id-header_indicator .view-header .indicator{background-image:url(/themes/custom/nklt/img/icons/favourites_star.svg)}.view-favourites.view-display-id-header_indicator .view-header .favourites-indicator{display:block;position:relative}.view-favourites.view-display-id-header_indicator .view-header .favourites-indicator .indicator{position:relative}.view-favourites.view-display-id-header_indicator .view-header .favourites-indicator .indicator:after{content:" ";display:inline-block;height:14px;width:14px;position:absolute;top:6px;bottom:auto;left:auto;right:1.5rem;background:#d05d0d;border-radius:100%}.view-favourites.view-display-id-favourites_cards .view-header{position:static!important;margin-bottom:4rem}.view-favourites.view-display-id-favourites_cards .view-header .favourites-header{background-color:#ededed;padding:2rem 1rem;display:flex;flex-flow:row wrap;border-radius:10px;color:#002d36}@media only screen and (min-width:768px){.view-favourites.view-display-id-favourites_cards .view-header .favourites-header{flex-flow:row nowrap}}.view-favourites.view-display-id-favourites_cards .view-header .favourites-header>.button-wrapper,.view-favourites.view-display-id-favourites_cards .view-header .favourites-header>.icon-wrapper,.view-favourites.view-display-id-favourites_cards .view-header .favourites-header>p{flex:100%;max-width:100%;width:100%;align-self:center;padding:0 .5rem;margin:0 0 2rem}@media only screen and (min-width:768px){.view-favourites.view-display-id-favourites_cards .view-header .favourites-header>.button-wrapper,.view-favourites.view-display-id-favourites_cards .view-header .favourites-header>.icon-wrapper,.view-favourites.view-display-id-favourites_cards .view-header .favourites-header>p{width:auto;flex:auto;max-width:none;margin:0}}.view-favourites.view-display-id-favourites_cards .view-header .favourites-header>.button-wrapper button,.view-favourites.view-display-id-favourites_cards .view-header .favourites-header>.icon-wrapper button,.view-favourites.view-display-id-favourites_cards .view-header .favourites-header>p button{background-color:transparent!important}.view-favourites.view-display-id-favourites_cards .view-header .favourites-header>.icon-wrapper{max-width:50px}.view-favourites.view-display-id-favourites_cards .view-header .favourites-header .button-wrapper{max-width:200px;width:100%;text-align:left}@media only screen and (min-width:768px){.view-favourites.view-display-id-favourites_cards .view-header .favourites-header .button-wrapper{text-align:center}}.view-favourites.view-display-id-favourites_cards .view-header .favourites-header .button-wrapper button{display:inline-block;margin-right:1rem;border:0;font-weight:600;padding:.5rem .5rem .5rem 0}@media only screen and (min-width:768px){.view-favourites.view-display-id-favourites_cards .view-header .favourites-header .button-wrapper button{padding:.5rem}}.view-favourites.view-display-id-favourites_cards .view-header .favourites-header .button-wrapper button i{margin-right:.5rem}.view-favourites.view-display-id-favourites_cards .view-header .favourites-header .icon{display:inline-block;height:20px;width:20px;background-size:contain;background-position:50%;background-repeat:no-repeat;vertical-align:text-bottom}.view-favourites.view-display-id-favourites_cards .view-header .favourites-header .icon-info-circle{background-image:url(/themes/custom/nklt/img/icons/icon_info_circle.svg)}.view-favourites.view-display-id-favourites_cards .view-header .favourites-header .icon-print{background-image:url(/themes/custom/nklt/img/icons/icon_print.svg)}.view-favourites.view-display-id-favourites_cards .view-header .favourites-header .icon-email{background-image:url(/themes/custom/nklt/img/icons/icon_email.svg)}.view-favourites.view-display-id-favourites_cards .view-content{display:flex;flex-flow:row wrap;margin:auto;gap:var(--card-gap);justify-content:center}.view-favourites.view-display-id-favourites_cards .view-content .views-row{width:var(--card-width)}.view-favourites.view-display-id-favourites_cards .view-empty a,.view-favourites.view-display-id-favourites_cards .view-empty a:hover{color:#002d36;text-decoration:none;font-weight:700}.view-favourites.view-display-id-favourites_cards .modal{position:fixed;top:60%;bottom:auto;transform:translateY(-55%);z-index:800}.view-favourites.view-display-id-favourites_cards .modal .modal-dialog{margin-left:auto;margin-right:auto;max-width:600px!important}.view-favourites.view-display-id-favourites_cards .modal .modal-dialog .modal-content{max-height:800px!important;height:60vh!important;overflow:scroll}.view-favourites.view-display-id-favourites_cards .modal .modal-body,.view-favourites.view-display-id-favourites_cards .modal .modal-footer,.view-favourites.view-display-id-favourites_cards .modal .modal-header{padding:3rem}.view-favourites.view-display-id-favourites_cards .modal .modal-header{margin-top:auto;border:0!important;color:#002d36;padding-bottom:0}.view-favourites.view-display-id-favourites_cards .modal .modal-header .modal-title{display:block;font-family:larken,sans-serif;color:#002d36;margin-bottom:2rem}.view-favourites.view-display-id-favourites_cards .modal .modal-body,.view-favourites.view-display-id-favourites_cards .modal .modal-content{height:auto!important;color:#002d36}.view-favourites.view-display-id-favourites_cards .modal .modal-body{z-index:999;display:flex;flex-flow:column nowrap;justify-content:center;padding-top:0}.view-favourites.view-display-id-favourites_cards .modal .modal-body input.form-control,.view-favourites.view-display-id-favourites_cards .modal .modal-body input[type=email],.view-favourites.view-display-id-favourites_cards .modal .modal-body input[type=text],.view-favourites.view-display-id-favourites_cards .modal .modal-body textarea{padding:1rem;border-radius:5px;border:1px solid #d9d9d9;background-color:#fff;max-width:100%;margin:0 1rem 1rem 0}.view-favourites.view-display-id-favourites_cards .modal .modal-body input.form-control::-moz-placeholder,.view-favourites.view-display-id-favourites_cards .modal .modal-body input[type=email]::-moz-placeholder,.view-favourites.view-display-id-favourites_cards .modal .modal-body input[type=text]::-moz-placeholder,.view-favourites.view-display-id-favourites_cards .modal .modal-body textarea::-moz-placeholder{color:#9c9c9c}.view-favourites.view-display-id-favourites_cards .modal .modal-body input.form-control:-ms-input-placeholder,.view-favourites.view-display-id-favourites_cards .modal .modal-body input[type=email]:-ms-input-placeholder,.view-favourites.view-display-id-favourites_cards .modal .modal-body input[type=text]:-ms-input-placeholder,.view-favourites.view-display-id-favourites_cards .modal .modal-body textarea:-ms-input-placeholder{color:#9c9c9c}.view-favourites.view-display-id-favourites_cards .modal .modal-body input.form-control::placeholder,.view-favourites.view-display-id-favourites_cards .modal .modal-body input[type=email]::placeholder,.view-favourites.view-display-id-favourites_cards .modal .modal-body input[type=text]::placeholder,.view-favourites.view-display-id-favourites_cards .modal .modal-body textarea::placeholder{color:#9c9c9c}.view-favourites.view-display-id-favourites_cards .modal .modal-body textarea{background-color:#fff!important;height:80px}.view-favourites.view-display-id-favourites_cards .modal .modal-body .form-type-checkbox label{font-weight:700}.view-favourites.view-display-id-favourites_cards .modal .modal-body .form-type-checkbox input[type=checkbox]{margin-top:3px}.view-favourites.view-display-id-favourites_cards .modal .modal-body .btn:hover{background-color:#002d36!important;color:#fff}.view-favourites.view-display-id-favourites_cards .modal .modal-footer{display:block!important;text-align:left;border:0!important}.view-favourites.view-display-id-favourites_cards .modal button.close{position:absolute;top:1rem!important;right:1rem!important;left:auto}.view-favourites.view-display-id-favourites_cards .view-content-container-outer .view-content-flex{display:flex;margin:auto auto 15px;justify-content:left}.node--type-article.node--view-mode-full .flag.flag-favourites,.node--type-event.full .flag.flag-favourites,.node--type-listing.node--view-mode-full .flag.flag-favourites{margin-top:3rem!important;margin-bottom:3rem!important}.node--type-article.node--view-mode-full .flag.flag-favourites a,.node--type-event.full .flag.flag-favourites a,.node--type-listing.node--view-mode-full .flag.flag-favourites a{position:relative;color:#d05d0d;text-decoration:none;font-weight:700}.node--type-article.node--view-mode-full .flag.flag-favourites a:before,.node--type-event.full .flag.flag-favourites a:before,.node--type-listing.node--view-mode-full .flag.flag-favourites a:before{content:" ";height:30px;width:30px;display:inline-block;background-repeat:no-repeat;background-position:0;background-size:contain;margin-bottom:-8px;margin-right:.5rem;transform:scale(.5)}.node--type-article.node--view-mode-full .flag.flag-favourites a:hover,.node--type-event.full .flag.flag-favourites a:hover,.node--type-listing.node--view-mode-full .flag.flag-favourites a:hover{color:#d05d0d}.node--type-article.node--view-mode-full .flag.flag-favourites.action-flag a:before,.node--type-event.full .flag.flag-favourites.action-flag a:before,.node--type-listing.node--view-mode-full .flag.flag-favourites.action-flag a:before{background-image:url(/themes/custom/nklt/img/icons/favourites_star_orange.svg)}.node--type-article.node--view-mode-full .flag.flag-favourites.action-unflag a:before,.node--type-event.full .flag.flag-favourites.action-unflag a:before,.node--type-listing.node--view-mode-full .flag.flag-favourites.action-unflag a:before{background-image:url(/themes/custom/nklt/img/icons/favourites_star_orange_active.svg)}@media only screen and (min-width:768px){.node--type-article.node--view-mode-full .flag.flag-favourites{margin:auto;padding-left:5%;padding-right:5%}}@media only screen and (min-width:1024px){.node--type-article.node--view-mode-full .flag.flag-favourites{max-width:1300px;margin:auto;padding-left:10%;padding-right:10%}}.page-node-12045 .view-id-header .views-field-nothing{overflow:visible}@media only screen and (max-width:767px){.page-node-12045 .view-id-header .views-field-nothing{top:30%}}.page-node-12045 .view-id-header .views-field-nothing .field-content .hero-title{width:100%}.page-node-12045 .view-id-header .views-field-nothing .field-content .hero-title:before{content:" ";display:block;height:40px;width:40px;background:url(/themes/custom/nklt/img/icons/favourites_star_active.svg) 50% no-repeat;background-size:contain;position:absolute;top:-5rem;bottom:auto;left:50%;right:0;transform:translateX(-50%)}.node.card .flag.flag-favourites a,.view-favourites.view-display-id-header_indicator .favourites-indicator .indicator{animation-name:pulseCustom;animation-timing-function:ease-in-out;animation-duration:1s}@keyframes pulseCustom{0%{transform:scaleX(1)}50%{transform:scale3d(1.3,1.3,1.3)}to{transform:scaleX(1)}}.animate__pulseCustom{animation-name:pulseCustom;animation-timing-function:ease-in-out}@keyframes test{0%{display:block;width:50px;height:50px;background-color:orange}to{width:150px;height:150px}}@keyframes quizAnswerFade{0%{opacity:0}to{opacity:1}}.webform-submission-nklt-quiz-form{position:relative;width:100%;max-width:1252px;min-height:760px!important;margin-inline:auto}@media screen and (min-width:1200px){.webform-submission-nklt-quiz-form{border-radius:6px;padding:24px}}.webform-submission-nklt-quiz-form .webform-progress{display:none}@media screen and (min-width:1200px){.webform-submission-nklt-quiz-form .form-group{border-radius:6px}}.webform-submission-nklt-quiz-form .quiz-button-hollow{background:none;border:1px solid #fff;font-size:12px}.webform-submission-nklt-quiz-form .quiz-button-hollow:hover{background:#fff}@media screen and (min-width:1200px){.webform-submission-nklt-quiz-form .quiz-button-hollow{font-size:16px}}.webform-submission-nklt-quiz-form .btn-default:active,.webform-submission-nklt-quiz-form .btn-default:focus{background:#002d36;border:none;color:#fff}.webform-submission-nklt-quiz-form .quiz-back-button{position:absolute;bottom:60px;left:75px;padding:0!important;text-transform:capitalize;background:none;border:none;display:flex;align-items:center;font-size:12px}.webform-submission-nklt-quiz-form .quiz-back-button:hover{color:#fff}@media screen and (min-width:1200px){.webform-submission-nklt-quiz-form .quiz-back-button{font-size:16px}}.webform-submission-nklt-quiz-form .quiz-back-button:before{content:"";width:34px;height:19px;margin-right:10px;color:#fff;display:inline-block;background-size:contain;background-color:#fff;-webkit-mask-image:url(/themes/custom/nklt/icons/arrows/back-arrow-left.svg);mask-image:url(/themes/custom/nklt/icons/arrows/back-arrow-left.svg)}.webform-submission-nklt-quiz-form #edit-start{background:#002d36;color:#fff;min-height:760px;padding:25px 0;display:flex;flex-direction:column;align-items:center;position:relative}@media screen and (min-width:768px){.webform-submission-nklt-quiz-form #edit-start{flex-direction:row;padding:50px}}@media screen and (min-width:1200px){.webform-submission-nklt-quiz-form #edit-start{padding:100px}}.webform-submission-nklt-quiz-form #edit-start .content-container{display:flex;flex-direction:column;justify-content:center;width:100%;height:100%;margin-bottom:0;padding:0 25px}@media screen and (min-width:768px){.webform-submission-nklt-quiz-form #edit-start .content-container{width:50%;padding:0}}.webform-submission-nklt-quiz-form #edit-start .content-container #edit-start-content{display:flex;flex-direction:column;justify-content:center}.webform-submission-nklt-quiz-form #edit-start .content-container #edit-start-content p{display:none}@media screen and (min-width:1200px){.webform-submission-nklt-quiz-form #edit-start .content-container #edit-start-content p{display:block}}.webform-submission-nklt-quiz-form #edit-start .content-container #edit-start-content img{width:100%;max-width:300px;margin:0 auto 2rem}@media screen and (min-width:768px){.webform-submission-nklt-quiz-form #edit-start .content-container #edit-start-content img{margin-left:-2rem}}.webform-submission-nklt-quiz-form #edit-start .content-container #edit-start-content h1{font-size:28px;color:#fff;line-height:1.3;text-align:center}@media screen and (min-width:768px){.webform-submission-nklt-quiz-form #edit-start .content-container #edit-start-content h1{text-align:left}}@media screen and (min-width:1200px){.webform-submission-nklt-quiz-form #edit-start .content-container #edit-start-content h1{font-size:48px}}.webform-submission-nklt-quiz-form #edit-start .content-container #edit-start-content h2{font-size:20px;color:#fff;line-height:1.3;text-align:center;margin-top:0;text-wrap:balance}@media screen and (min-width:768px){.webform-submission-nklt-quiz-form #edit-start .content-container #edit-start-content h2{font-size:28px;text-align:left}}.webform-submission-nklt-quiz-form #edit-start .content-container #edit-start-content .intro{display:block!important;text-align:center}@media screen and (min-width:768px){.webform-submission-nklt-quiz-form #edit-start .content-container #edit-start-content .intro{text-align:left;padding-right:10px}}.webform-submission-nklt-quiz-form #edit-start .content-container #edit-actions{position:absolute;bottom:50px;left:50%;transform:translateX(-50%);margin-bottom:0}@media screen and (min-width:768px){.webform-submission-nklt-quiz-form #edit-start .content-container #edit-actions{position:relative;bottom:unset}}.webform-submission-nklt-quiz-form #edit-start .content-container #edit-actions button{border:1px solid #fff;font-size:12px}.webform-submission-nklt-quiz-form #edit-start .content-container #edit-actions button:hover{background:#fff;color:#002d36}@media screen and (min-width:1200px){.webform-submission-nklt-quiz-form #edit-start .content-container #edit-actions button{font-size:16px}}.webform-submission-nklt-quiz-form #edit-start .img-container{width:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;margin-top:0;margin-bottom:100px;position:relative}@media screen and (min-width:768px){.webform-submission-nklt-quiz-form #edit-start .img-container{width:50%;position:absolute;margin-top:30px;bottom:-30px;right:0}}.webform-submission-nklt-quiz-form #edit-start .img-container .desktop{display:block}@media screen and (min-width:768px){.webform-submission-nklt-quiz-form #edit-start .img-container .desktop{display:block}}.webform-submission-nklt-quiz-form #edit-start .img-container .form-item,.webform-submission-nklt-quiz-form #edit-start .img-container .form-item p{margin-bottom:0}.webform-submission-nklt-quiz-form .progress-step{background:#65a2a7;min-height:760px;padding:25px;position:relative}@media screen and (min-width:1200px){.webform-submission-nklt-quiz-form .progress-step{padding:75px}}.webform-submission-nklt-quiz-form .progress-step .form-item h2{font-size:36px;line-height:1.3;color:#000}@media screen and (min-width:1200px){.webform-submission-nklt-quiz-form .progress-step .form-item h2{font-size:60px}}.webform-submission-nklt-quiz-form .progress-step .form-item .progress-image-mobile{width:100%;max-width:475px;height:auto;display:block;margin-inline:auto}@media screen and (min-width:1200px){.webform-submission-nklt-quiz-form .progress-step .form-item .progress-image-mobile{display:none}}.webform-submission-nklt-quiz-form .progress-step .form-item .progress-image-desktop{width:100%;height:auto;display:none}@media screen and (min-width:1200px){.webform-submission-nklt-quiz-form .progress-step .form-item .progress-image-desktop{display:block}}.webform-submission-nklt-quiz-form .progress-step .form-actions{position:absolute;bottom:50px;right:25px}@media screen and (min-width:1200px){.webform-submission-nklt-quiz-form .progress-step .form-actions{right:75px}}.webform-submission-nklt-quiz-form .progress-step .form-actions button{border:1px solid #fff;color:#fff;font-size:12px}.webform-submission-nklt-quiz-form .progress-step .form-actions button:hover{background:#fff;color:#002d36}@media screen and (min-width:1200px){.webform-submission-nklt-quiz-form .progress-step .form-actions button{font-size:16px}}.webform-submission-nklt-quiz-form .quiz-intro{background:#cf7f00;min-height:760px;padding:75px;position:relative;text-align:center;display:flex;flex-direction:column;justify-content:center}.webform-submission-nklt-quiz-form .quiz-intro .quiz-intro-content h2{font-family:Montserrat,helvetica,serif;font-size:20px;font-weight:500;letter-spacing:2px;text-transform:uppercase;line-height:1.3;color:#fff}.webform-submission-nklt-quiz-form .quiz-intro .quiz-intro-content h3{font-size:36px;line-height:1.3;color:#fff}@media screen and (min-width:1200px){.webform-submission-nklt-quiz-form .quiz-intro .quiz-intro-content h3{font-size:60px}}.webform-submission-nklt-quiz-form .quiz-intro .quiz-intro-content .field--item{display:inline-block}.webform-submission-nklt-quiz-form .quiz-intro .form-actions .quiz-button-hollow{font-size:12px}.webform-submission-nklt-quiz-form .quiz-intro .form-actions .quiz-button-hollow:hover{color:#d05d0d}@media screen and (min-width:1200px){.webform-submission-nklt-quiz-form .quiz-intro .form-actions .quiz-button-hollow{font-size:16px}}.webform-submission-nklt-quiz-form .question-intro-video{position:relative;min-height:760px;background:#ededed;border:1px solid #000;padding:0}@media screen and (min-width:768px){.webform-submission-nklt-quiz-form .question-intro-video{padding:50px 50px 0}}@media screen and (min-width:1200px){.webform-submission-nklt-quiz-form .question-intro-video{padding:115px 100px 0}}.webform-submission-nklt-quiz-form .question-intro-video .content-container{display:flex;flex-direction:column;gap:25px;width:100%}@media screen and (min-width:1200px){.webform-submission-nklt-quiz-form .question-intro-video .content-container{flex-direction:row;gap:100px}}.webform-submission-nklt-quiz-form .question-intro-video .question-intro-video-player{width:100%;margin-bottom:0}.webform-submission-nklt-quiz-form .question-intro-video .question-intro-video-player *{display:block;margin-inline:auto;width:100%;height:auto}.webform-submission-nklt-quiz-form .question-intro-video .question-intro-video-player p{margin-bottom:0}.webform-submission-nklt-quiz-form .question-intro-video .question-intro-video-player p video{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover}.webform-submission-nklt-quiz-form .question-intro-video .question-intro-video-content{width:100%;padding:25px;margin-bottom:140px;position:relative}@media screen and (min-width:768px){.webform-submission-nklt-quiz-form .question-intro-video .question-intro-video-content{padding:0}}@media screen and (min-width:1200px){.webform-submission-nklt-quiz-form .question-intro-video .question-intro-video-content{width:35%}}.webform-submission-nklt-quiz-form .question-intro-video .question-intro-video-content p:first-of-type{margin:0}.webform-submission-nklt-quiz-form .question-intro-video .question-intro-video-content img{width:80px;height:auto;display:block;margin-inline:auto;position:absolute;right:25px;top:10px}@media screen and (min-width:768px){.webform-submission-nklt-quiz-form .question-intro-video .question-intro-video-content img{top:0;right:0}}@media screen and (min-width:1200px){.webform-submission-nklt-quiz-form .question-intro-video .question-intro-video-content img{position:relative;top:unset;right:unset;width:100px}}.webform-submission-nklt-quiz-form .question-intro-video .question-intro-video-content .img-tall{width:40px}@media screen and (min-width:1200px){.webform-submission-nklt-quiz-form .question-intro-video .question-intro-video-content .img-tall{width:50px}}.webform-submission-nklt-quiz-form .question-intro-video .question-intro-video-content .culture-eyes{width:70px}@media screen and (min-width:1200px){.webform-submission-nklt-quiz-form .question-intro-video .question-intro-video-content .culture-eyes{width:80px}}.webform-submission-nklt-quiz-form .question-intro-video .question-intro-video-content h2{font-size:28px;color:#002d36;line-height:1.3;text-align:left;margin-top:15px;margin-bottom:15px;padding-right:90px;text-wrap:balance}@media screen and (min-width:768px){.webform-submission-nklt-quiz-form .question-intro-video .question-intro-video-content h2{font-size:40px;padding-right:0}}@media screen and (min-width:1200px){.webform-submission-nklt-quiz-form .question-intro-video .question-intro-video-content h2{text-align:center}}.webform-submission-nklt-quiz-form .question-intro-video .question-intro-video-content p span{font-size:14px}@media screen and (min-width:768px){.webform-submission-nklt-quiz-form .question-intro-video .question-intro-video-content p span{font-size:16px}}.webform-submission-nklt-quiz-form .question-intro-video .form-actions{display:flex;align-items:flex-end;justify-content:space-between;width:100%;position:absolute;bottom:50px;left:0;margin-bottom:0;padding:0 30px}@media screen and (min-width:768px){.webform-submission-nklt-quiz-form .question-intro-video .form-actions{padding:0 50px}}@media screen and (min-width:1200px){.webform-submission-nklt-quiz-form .question-intro-video .form-actions{padding:0 75px}}.webform-submission-nklt-quiz-form .question-intro-video .form-actions .quiz-back-button{position:relative;bottom:unset;left:unset;color:#002d36;font-size:12px}.webform-submission-nklt-quiz-form .question-intro-video .form-actions .quiz-back-button:before{background-color:#002d36}@media screen and (min-width:1200px){.webform-submission-nklt-quiz-form .question-intro-video .form-actions .quiz-back-button{font-size:16px}}.webform-submission-nklt-quiz-form .question-intro-video .form-actions .webform-button--next{margin-bottom:0;font-size:12px}.webform-submission-nklt-quiz-form .question-intro-video .form-actions .webform-button--next:hover{color:#fff}@media screen and (min-width:1200px){.webform-submission-nklt-quiz-form .question-intro-video .form-actions .webform-button--next{font-size:16px}}.webform-submission-nklt-quiz-form .question-panel{position:relative;min-height:760px;background:#ededed;border:1px solid #000;padding:25px 25px 0}@media screen and (min-width:768px){.webform-submission-nklt-quiz-form .question-panel{padding:50px 75px 0}}@media screen and (min-width:1200px){.webform-submission-nklt-quiz-form .question-panel{padding:70px 100px 0}}.webform-submission-nklt-quiz-form .question-panel .question-progress-title{position:relative;margin-bottom:60px}.webform-submission-nklt-quiz-form .question-panel .question-progress-title img{width:auto;height:53px;position:absolute;right:0}@media screen and (min-width:768px){.webform-submission-nklt-quiz-form .question-panel .question-progress-title img{right:-50px}}.webform-submission-nklt-quiz-form .question-panel .question-progress-title img.bear-icon{height:70px}.webform-submission-nklt-quiz-form .question-panel .question-progress-title .icon-auto-height{height:auto}.webform-submission-nklt-quiz-form .question-panel .question-progress-title p{text-transform:uppercase;letter-spacing:1.6px;font-size:14px;padding-right:60px;font-weight:500}@media screen and (min-width:768px){.webform-submission-nklt-quiz-form .question-panel .question-progress-title p{font-size:16px;padding-right:110px}}.webform-submission-nklt-quiz-form .question-panel .question-progress-title h2{font-family:larken,sans-serif;font-size:24px;font-weight:700;line-height:1.3;padding-right:60px}@media screen and (min-width:768px){.webform-submission-nklt-quiz-form .question-panel .question-progress-title h2{font-size:36px;padding-right:110px}}.webform-submission-nklt-quiz-form .question-panel .question-container{margin-bottom:100px}.webform-submission-nklt-quiz-form .question-panel .question-container .question-wrapper legend{display:none}.webform-submission-nklt-quiz-form .question-panel .question-container .question-wrapper .fieldset-wrapper .form-item{margin-bottom:40px}.webform-submission-nklt-quiz-form .question-panel .question-container .question-wrapper .fieldset-wrapper .form-item label{font-size:14px;padding-left:0;position:relative;display:flex;gap:12px;line-height:1.5}@media screen and (min-width:768px){.webform-submission-nklt-quiz-form .question-panel .question-container .question-wrapper .fieldset-wrapper .form-item label{font-size:18px;gap:20px}}.webform-submission-nklt-quiz-form .question-panel .question-container .question-wrapper .fieldset-wrapper .form-item label:before{content:"";width:20px!important;min-width:20px!important;height:20px!important;display:inline-block;background:#fff;border:1px solid #000;border-radius:2px}@media screen and (min-width:768px){.webform-submission-nklt-quiz-form .question-panel .question-container .question-wrapper .fieldset-wrapper .form-item label:before{width:25px!important;min-width:25px!important;height:25px!important}}.webform-submission-nklt-quiz-form .question-panel .question-container .question-wrapper .fieldset-wrapper .form-item label:after{content:"";width:28px;height:22px;position:absolute;top:-5px;margin-right:5px;color:#fff;display:inline-block;background-size:contain;background-color:#000;-webkit-mask-image:url(/themes/custom/nklt/icons/input-checkmark.svg);mask-image:url(/themes/custom/nklt/icons/input-checkmark.svg);opacity:0}.webform-submission-nklt-quiz-form .question-panel .question-container .question-wrapper .fieldset-wrapper .form-item label input{display:none}.webform-submission-nklt-quiz-form .question-panel .question-container .question-wrapper .fieldset-wrapper .form-item label input[type=radio]:checked+label:after{opacity:1}.webform-submission-nklt-quiz-form .question-panel .answer-correct,.webform-submission-nklt-quiz-form .question-panel .answer-wrong{margin-bottom:150px;animation:quizAnswerFade .5s 1}.webform-submission-nklt-quiz-form .question-panel .answer-correct h3,.webform-submission-nklt-quiz-form .question-panel .answer-wrong h3{font-size:24px;color:#cf7f00;margin-bottom:50px;text-wrap:balance}@media screen and (min-width:768px){.webform-submission-nklt-quiz-form .question-panel .answer-correct h3,.webform-submission-nklt-quiz-form .question-panel .answer-wrong h3{font-size:36px}}.webform-submission-nklt-quiz-form .question-panel .answer-correct p,.webform-submission-nklt-quiz-form .question-panel .answer-wrong p{font-size:14px}@media screen and (min-width:768px){.webform-submission-nklt-quiz-form .question-panel .answer-correct p,.webform-submission-nklt-quiz-form .question-panel .answer-wrong p{font-size:18px}}.webform-submission-nklt-quiz-form .question-panel .answer-wrong h3{color:#cf7f00}.webform-submission-nklt-quiz-form .question-panel .answer-correct h3{color:#958940}.webform-submission-nklt-quiz-form .question-panel .form-actions{display:flex;align-items:flex-end;justify-content:space-between;width:100%;position:absolute;bottom:25px;left:0;margin-bottom:0;padding:0 30px}@media screen and (min-width:768px){.webform-submission-nklt-quiz-form .question-panel .form-actions{padding:0 75px;bottom:50px}}.webform-submission-nklt-quiz-form .question-panel .form-actions .quiz-back-button{position:relative;bottom:unset;left:unset;color:#002d36;font-size:12px}.webform-submission-nklt-quiz-form .question-panel .form-actions .quiz-back-button:before{background-color:#002d36}@media screen and (min-width:1200px){.webform-submission-nklt-quiz-form .question-panel .form-actions .quiz-back-button{font-size:16px}}.webform-submission-nklt-quiz-form .question-panel .form-actions .webform-button--next{margin-bottom:0;font-size:12px}.webform-submission-nklt-quiz-form .question-panel .form-actions .webform-button--next:hover{color:#fff}@media screen and (min-width:1200px){.webform-submission-nklt-quiz-form .question-panel .form-actions .webform-button--next{font-size:16px}}.webform-submission-nklt-quiz-form .quiz-end{display:flex;flex-direction:column;justify-content:flex-start;background:#002d36;padding:30px;min-height:760px;position:relative;overflow:hidden}@media screen and (min-width:768px){.webform-submission-nklt-quiz-form .quiz-end{padding:50px;flex-direction:row}}@media screen and (min-width:1200px){.webform-submission-nklt-quiz-form .quiz-end{padding:100px}}.webform-submission-nklt-quiz-form .quiz-end .end-container{display:flex;flex-direction:column;justify-content:flex-start;padding-right:0;z-index:5}@media screen and (min-width:1200px){.webform-submission-nklt-quiz-form .quiz-end .end-container{padding-right:300px}}@media screen and (min-width:768px){.webform-submission-nklt-quiz-form .quiz-end .form-item{max-width:75%;max-width:100%}}.webform-submission-nklt-quiz-form .quiz-end .form-item h1{color:#fff;font-size:28px;line-height:1.3}@media screen and (min-width:768px){.webform-submission-nklt-quiz-form .quiz-end .form-item h1{font-size:48px}}.webform-submission-nklt-quiz-form .quiz-end .form-item img{width:100%;max-width:300px;margin:0 auto}@media screen and (min-width:768px){.webform-submission-nklt-quiz-form .quiz-end .form-item img{margin-left:-2rem}}.webform-submission-nklt-quiz-form .quiz-end .form-item h2{color:#fff;font-size:20px;line-height:1.3;text-wrap:balance}@media screen and (min-width:768px){.webform-submission-nklt-quiz-form .quiz-end .form-item h2{font-size:32px}}.webform-submission-nklt-quiz-form .quiz-end .form-item p{color:#fff;font-size:16px;line-height:1.3}@media screen and (min-width:768px){.webform-submission-nklt-quiz-form .quiz-end .form-item p{font-size:18px}}.webform-submission-nklt-quiz-form .quiz-end .form-actions button{background:#002d36;border:1px solid #fff;font-size:12px}.webform-submission-nklt-quiz-form .quiz-end .form-actions button:hover{background:#fff;color:#002d36}@media screen and (min-width:1200px){.webform-submission-nklt-quiz-form .quiz-end .form-actions button{font-size:16px}}.webform-submission-nklt-quiz-form .quiz-end .quiz-end-image{position:absolute;bottom:-110px;right:0;margin-bottom:0;padding:0 2rem;z-index:1}@media screen and (min-width:1200px){.webform-submission-nklt-quiz-form .quiz-end .quiz-end-image{bottom:0}}.webform-submission-nklt-quiz-form .quiz-end .quiz-end-image p{margin-bottom:0}.webform-submission-nklt-quiz-form .quiz-end .quiz-end-image p img{margin-bottom:0;max-width:100%}@media screen and (min-width:375px){.webform-submission-nklt-quiz-form .quiz-end .quiz-end-image p img{max-width:375px}}@media screen and (min-width:1200px){.webform-submission-nklt-quiz-form .quiz-end .quiz-end-image p img{max-width:500px}}.quiz-failed{position:relative;width:100%;max-width:1252px;margin-inline:auto;background:#002d36;padding:25px;overflow:hidden}@media screen and (min-width:1200px){.quiz-failed{border-radius:6px;padding:70px;min-height:760px!important}}.quiz-failed .webform-confirmation__message{width:100%}.quiz-failed .webform-confirmation__message .message__container{display:flex;flex-direction:column;justify-content:flex-start;gap:25px}.quiz-failed .webform-confirmation__message .message__container.failed{width:75%;min-height:550px}@media screen and (min-width:1200px){.quiz-failed .webform-confirmation__message .message__container.failed{width:75%}}.quiz-failed .webform-confirmation__message .message__container.passed{width:100%}@media screen and (min-width:768px){.quiz-failed .webform-confirmation__message .message__container.passed{width:60%;padding-right:15px}}@media screen and (min-width:1200px){.quiz-failed .webform-confirmation__message .message__container.passed{width:75%;padding-right:0}}.quiz-failed .webform-confirmation__message .message__container *{color:#fff}.quiz-failed .webform-confirmation__message .message__container h2{font-size:28px;line-height:1.3;margin:0;width:80%;text-wrap:balance}@media screen and (min-width:1200px){.quiz-failed .webform-confirmation__message .message__container h2{font-size:48px;width:100%}}.quiz-failed .webform-confirmation__message .message__container .score h3{font-family:larken,sans-serif;font-weight:800;font-size:90px;line-height:1.3;margin:0}@media screen and (min-width:1200px){.quiz-failed .webform-confirmation__message .message__container .score h3{font-size:120px}}.quiz-failed .webform-confirmation__message .message__container p{margin:0;font-family:larken,sans-serif;font-size:20px;font-weight:400;text-wrap:balance}@media screen and (min-width:768px){.quiz-failed .webform-confirmation__message .message__container p{font-size:28px}}.quiz-failed .webform-confirmation__message img.img-failed{position:absolute;bottom:0;right:-20px;max-width:290px}@media screen and (min-width:768px){.quiz-failed .webform-confirmation__message img.img-failed{max-width:400px;right:0}}@media screen and (min-width:1200px){.quiz-failed .webform-confirmation__message img.img-failed{max-width:550px;right:100px}}.quiz-failed .webform-confirmation__message img.img-passed{display:none}@media screen and (min-width:768px){.quiz-failed .webform-confirmation__message img.img-passed{display:block;position:absolute;bottom:0;right:10px;max-width:40%}}@media screen and (min-width:1200px){.quiz-failed .webform-confirmation__message img.img-passed{max-width:500px}}.quiz-failed .webform-confirmation__message .quiz-email-signup ._form_7 form{background:none!important}.quiz-failed .webform-confirmation__message .quiz-email-signup ._form_7 ._inline-form{background:none!important;width:100%!important;margin:0!important;padding:0!important}.quiz-failed .webform-confirmation__message .quiz-email-signup ._form_7 ._inline-form ._form-content ._x13434186,.quiz-failed .webform-confirmation__message .quiz-email-signup ._form_7 ._inline-form ._form-content ._x60558267,.quiz-failed .webform-confirmation__message .quiz-email-signup ._form_7 ._inline-form ._form-content ._x92317485{display:none}.quiz-failed .webform-confirmation__message .quiz-email-signup ._form_7 ._inline-form ._form-content ._button-wrapper,.quiz-failed .webform-confirmation__message .quiz-email-signup ._form_7 ._inline-form ._form-content ._form_element{background:#002d36;margin-bottom:0!important}.quiz-failed .webform-confirmation__message .quiz-email-signup ._form_7 ._inline-form ._form-content ._form-label{display:none!important}.quiz-failed .webform-confirmation__message .quiz-email-signup ._form_7 ._inline-form ._form-content input{padding:1.25rem!important;width:100%!important;border:none!important;border-radius:3px!important;color:#000!important}.quiz-failed .webform-confirmation__message .quiz-email-signup ._form_7 ._inline-form ._form-content input::-moz-placeholder{font-size:1.55rem!important;color:#aeadad!important;font-family:Montserrat,helvetica,serif!important}.quiz-failed .webform-confirmation__message .quiz-email-signup ._form_7 ._inline-form ._form-content input:-ms-input-placeholder{font-size:1.55rem!important;color:#aeadad!important;font-family:Montserrat,helvetica,serif!important}.quiz-failed .webform-confirmation__message .quiz-email-signup ._form_7 ._inline-form ._form-content input::placeholder{font-size:1.55rem!important;color:#aeadad!important;font-family:Montserrat,helvetica,serif!important}.quiz-failed .webform-confirmation__message .quiz-email-signup ._form_7 ._inline-form ._form-content .g-recaptcha{padding-top:20px!important}.quiz-failed .webform-confirmation__message .quiz-email-signup ._form_7 ._inline-form ._form-content #rc-anchor-container{background:none!important;color:#fff!important;border:none!important}.quiz-failed .webform-confirmation__message .quiz-email-signup ._form_7 ._inline-form ._form-content ._button-wrapper ._submit{background:#002d36!important;border:1px solid #fff;margin-top:3rem;padding:15px!important}.quiz-failed .quiz-try-again{color:#fff;text-transform:uppercase;text-decoration:none;border:1px solid #fff;border-radius:6px;padding:14px 16px;width:-moz-max-content;width:max-content}.webform--nklt_quiz .page-header{display:none}.bg-nklt-deepblue{background-color:#002d36}.container-larger{position:relative}@media only screen and (min-width:1100px){.container-larger{max-width:1300px;width:100%;margin-left:auto;margin-right:auto;padding-left:var(--container-lg-padding);padding-right:var(--container-lg-padding)}}html{scroll-behavior:smooth}iframe{border:0!important}#block-activecampaign ._form-title,#block-activecampaignpopupblock ._form-title{font-family:Montserrat,helvetica,serif;font-size:22px;letter-spacing:.5px}#block-activecampaign button._submit,#block-activecampaignpopupblock button._submit{font-size:16px!important;padding:14px 30px 10px!important}#block-landacknowledgement{position:relative;padding:1.5rem 0;color:#fff;background-color:#d05d0d;text-align:center;margin-bottom:-1rem}#block-landacknowledgement .block-inner{max-width:1200px;margin-left:auto;margin-right:auto}#block-landacknowledgement p{margin-bottom:0}#block-landacknowledgement a.clickable:after{content:" ";display:block;position:absolute;top:0;bottom:0;left:0;right:0;z-index:501}#block-landacknowledgement a{color:#fff;font-size:14px;line-height:1;padding:10px}#header.headroom{position:fixed;top:0;left:0;right:0;bottom:auto;transition:top .4s linear}#header.headroom.headroom--top{top:0}#header.headroom.headroom--pinned.headroom--top{transition:top .4s linear}#header.headroom.headroom--unpinned.headroom--not-top{top:-160px;transition:top .4s linear}#header.headroom+div.fullwidth-block-wrapper{padding-top:85px}@media screen and (min-width:1200px){#header.headroom+div.fullwidth-block-wrapper{padding-top:135px}}button[data-ultimenu-button="#ultimenu-main"].headroom{position:fixed;top:25px!important;bottom:auto!important;transition:top .4s linear;z-index:1001!important}button[data-ultimenu-button="#ultimenu-main"].headroom.headroom--pinned.headroom--top{transition:top .4s linear}button[data-ultimenu-button="#ultimenu-main"].headroom.headroom--unpinned.headroom--not-top{top:-100px!important;transition:top .4s linear}body.user-logged-in.toolbar-fixed #header.headroom{top:39px;transition:top 0s;transition:top .4s linear}body.user-logged-in.toolbar-fixed #header.headroom.headroom--not-top{top:-105px;transition:top .4s linear}body.user-logged-in.toolbar-fixed.toolbar-tray-open #header.headroom{top:79px}body.user-logged-in.toolbar-fixed.toolbar-tray-open #header.headroom.headroom--not-top{top:-105px;transition:top .4s linear}#header.headroom .is-ultimenu-canvas-off,#header.headroom .is-ultimenu-expanded{transition:transform 0ms linear!important}@media (max-width:767px){#block-calltoactionbooking .download-app-container>a,#block-calltoactionbooking .link-container>a,#block-calltoactionbooking .map-explore-container>a{font-size:0!important;padding:10px!important;width:55px!important;height:55px!important}#block-calltoactionbooking .download-app-container>a:before,#block-calltoactionbooking .link-container>a:before,#block-calltoactionbooking .map-explore-container>a:before{padding:15px!important;position:static!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;width:35px!important;height:35px!important}}@media (max-width:767px){#block-calltoactionbooking .download-app-container>a:before{height:35px!important;width:35px!important}}#block-calltoactionbooking .link-container a:before{width:30px!important;height:30px!important}.spb-popup-main-wrapper .spb-controls{top:-5px!important;right:0!important}.spb-popup-main-wrapper .spb-controls .spb_close{font-size:0;background-color:transparent;background-image:url(/themes/custom/nklt/img/icons/circle-x.svg);background-repeat:no-repeat;background-position:50%;background-size:20px;border:0;padding:.75rem 2rem}.spb_overlay .spb-popup-main-wrapper .field--name-field-image img{width:100%;height:auto}.spb-popup-main-wrapper>.block{display:none}.adbox-wrapper{display:flex;margin:20px auto;position:relative;text-align:center;color:#fff;flex-direction:column;padding:0 15px}@media only screen and (min-width:1200px){.adbox-wrapper{padding:0}}@media screen and (min-width:1024px){.adbox-wrapper{margin:20px -110px}}.adbox-item{margin:10px auto;display:grid;grid-template:"container";place-items:center;place-content:center;overflow:hidden;position:relative;width:100%}@media screen and (min-width:768px){.adbox-wrapper,.link-grid-wrapper{flex-direction:row}.adbox-item,.link-grid-item{margin:0 5px}}.adbox-item>*,.link-grid-item>*{grid-area:container;max-width:100%}.adbox-item img{width:100%;height:auto;transform:scale(1.1);transition:transform .3s ease;-o-object-fit:cover;object-fit:cover;-webkit-filter:brightness(50%)}.adbox-item .field--name-field-title,.adbox-item>a{z-index:1;padding:1rem;text-align:center;color:#fff;text-decoration:none;font-family:larken,sans-serif;font-size:32px}.adbox-item:hover img{transform:scale(1.3);-webkit-filter:brightness(100%)}@media (hover:none) and (pointer:coarse){.adbox-item:hover img,.link-grid-item:hover img{transform:none}}@media screen and (max-width:414px){.adbox-item img{-webkit-filter:brightness(100%)}}@media screen and (min-width:768px){.adbox-item a,.link-grid-item a{font-size:20px}}@media screen and (min-width:1024px){.adbox-item a,.link-grid-item a{font-size:28px}}.adbox-item a:before,.link-grid-item:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0}.paragraph--type--link-grid{margin-bottom:20px}.paragraph--type--link-grid .link-grid-wrapper{display:flex;justify-content:flex-start;flex-flow:row wrap;width:100%;max-width:100%;position:relative;text-align:center;color:#fff;padding:0 10px;height:-moz-max-content;height:max-content}@media only screen and (min-width:1200px){.paragraph--type--link-grid .link-grid-wrapper{max-width:1300px;width:100%;margin-left:auto;margin-right:auto}}.paragraph--type--link-grid .link-grid-wrapper .link-grid-item{width:100vw;height:calc(100vw - 200px);overflow:hidden;padding:1rem}@media only screen and (min-width:768px){.paragraph--type--link-grid .link-grid-wrapper .link-grid-item{height:calc(100vw - 350px)}}.paragraph--type--link-grid .link-grid-wrapper .link-grid-item img{transition:all .45s ease;filter:brightness(70%);-webkit-filter:brightness(70%)}.paragraph--type--link-grid .link-grid-wrapper .link-grid-item:hover img{transform:scale(1.15);filter:brightness(85%);-webkit-filter:brightness(85%)}.paragraph--type--link-grid .link-grid-wrapper .link-grid-item .field--name-field-image-media{overflow:hidden}.paragraph--type--link-grid .link-grid-wrapper .link-grid-item .field--name-field-image-media img{width:100%;-o-object-fit:cover;object-fit:cover}.paragraph--type--link-grid.four-across .link-grid-item,.paragraph--type--link-grid .link-grid-item{margin:0!important;position:relative;width:100%;overflow:hidden}.paragraph--type--link-grid.four-across .link-grid-item .text-wrapper,.paragraph--type--link-grid .link-grid-item .text-wrapper{z-index:1;text-align:center;color:#fff;text-decoration:none;font-family:larken,sans-serif;position:absolute;top:50%;right:0;left:50%;transform:translate(-50%,-50%);bottom:0;padding:2rem;line-height:1.2;display:grid;place-items:center;place-content:center;overflow:hidden;width:100%;height:100%;max-height:75%}.paragraph--type--link-grid.four-across .link-grid-item .text-wrapper .field--name-field-title,.paragraph--type--link-grid .link-grid-item .text-wrapper .field--name-field-title{margin-bottom:1rem;font-size:20px!important}@media only screen and (min-width:1200px){.paragraph--type--link-grid.four-across .link-grid-item .text-wrapper .field--name-field-title,.paragraph--type--link-grid .link-grid-item .text-wrapper .field--name-field-title{font-size:32px!important}}.paragraph--type--link-grid.four-across .link-grid-item .text-wrapper .field--name-field-subtitle,.paragraph--type--link-grid .link-grid-item .text-wrapper .field--name-field-subtitle{font-size:12px!important;font-family:Montserrat,helvetica,serif;font-weight:400}@media only screen and (min-width:768px){.paragraph--type--link-grid.four-across .link-grid-item .text-wrapper .field--name-field-subtitle,.paragraph--type--link-grid .link-grid-item .text-wrapper .field--name-field-subtitle{font-size:16px!important}}.paragraph--type--link-grid.four-across .link-grid-item .stretched-link:after,.paragraph--type--link-grid .link-grid-item .stretched-link:after{content:" ";display:block;position:absolute;top:0;bottom:0;left:0;right:0;z-index:501}.paragraph--type--link-grid.four-across .link-grid-wrapper .link-grid-item{width:50%;height:50%}@media only screen and (min-width:768px){.paragraph--type--link-grid.four-across .link-grid-wrapper .link-grid-item{width:25%;height:25%}}@media only screen and (min-width:1300px){.paragraph--type--link-grid.four-across .link-grid-wrapper .link-grid-item{width:calc(325px - .5rem);height:calc(325px - .5rem)}}.paragraph--type--link-grid.three-across .link-grid-wrapper .link-grid-item{max-width:none}@media only screen and (min-width:768px){.paragraph--type--link-grid.three-across .link-grid-wrapper .link-grid-item{width:33.3333333333%;height:calc(50vw - 220px)}}@media only screen and (min-width:1300px){.paragraph--type--link-grid.three-across .link-grid-wrapper .link-grid-item{width:433.3333333333px;height:433.3333333333px}}@media only screen and (min-width:768px){.paragraph--type--link-grid .link-grid-wrapper .link-grid-item:nth-last-child(n+2):nth-last-child(-n+2):first-child,.paragraph--type--link-grid .link-grid-wrapper .link-grid-item:nth-last-child(n+2):nth-last-child(-n+2):first-child~.link-grid-item{width:calc(50% - 10px);height:calc(50vw - 220px)}}@media only screen and (min-width:1200px){.paragraph--type--link-grid .link-grid-wrapper .link-grid-item:nth-last-child(n+2):nth-last-child(-n+2):first-child,.paragraph--type--link-grid .link-grid-wrapper .link-grid-item:nth-last-child(n+2):nth-last-child(-n+2):first-child~.link-grid-item{height:400px}}@media only screen and (min-width:1300px){.paragraph--type--link-grid .link-grid-wrapper .link-grid-item:nth-last-child(n+2):nth-last-child(-n+2):first-child,.paragraph--type--link-grid .link-grid-wrapper .link-grid-item:nth-last-child(n+2):nth-last-child(-n+2):first-child~.link-grid-item{height:423.3333333333px}}.pika-lendar .is-today .pika-button{color:#cf7f00!important}.pika-lendar .is-selected .pika-button.pika-day{background:#0c4851!important;box-shadow:inset 0 1px 3px #0c4851!important}.pika-lendar .pika-button:hover,.pika-lendar .pika-row.pick-whole-week:hover .pika-button{background:#cf7f00!important;color:#fff!important}.view-id-events #event-date{-webkit-appearance:normal!important;-moz-appearance:normal!important;appearance:normal!important}.events-calendar-banner{padding:60px;text-align:center;color:#fff;background-color:#002336;margin-top:0}.events-calendar-banner h2 span{color:#fff;font-family:larken,sans-serif;font-size:36px;margin-top:0}.events-calendar-banner h2{margin-top:0}.events-calendar-banner p span{color:#fff;font-family:Montserrat,helvetica,serif;font-size:17px;line-height:140%;padding:0}.events-calendar-banner a.btn.btn-default.btn-lg{border:1px solid #fff;background-color:#002336}.three-across{display:flex;flex-wrap:wrap;padding-left:0}.three-across .adbox-item{flex:0 0 32.333333%;margin:0 0 10px}@media screen and (min-width:768px){.three-across .adbox-item{flex:0 0 31.333333%;margin:0 0 10px 10px}}@media screen and (min-width:1024px){.three-across .adbox-item{flex:0 0 32.333333%;margin:0 0 10px 10px}}div#block-eventscalendarbanner{margin-bottom:0}#collapse-exposedformlisting_searchpage_1-content .bef--secondary,#collapse-exposedformlisting_searchpage_1-content .form-item-region+[data-drupal-selector=edit-filters]{display:none}.ultimenu--hover .ultimenu__item.ultimenu__item_search{cursor:pointer}@media only screen and (min-width:1024px){.ultimenu--hover .ultimenu__item.ultimenu__item_search .ultimenu__flyout{visibility:hidden;height:0;min-height:0}}@media only screen and (min-width:1024px){.ultimenu--hover .ultimenu__item.ultimenu__item_search.force-hover .ultimenu__flyout{height:auto;max-height:none;min-height:64px;padding:20px 0;overflow:visible;opacity:1;transition-delay:.1s;visibility:visible}}
.view-id-featured_stories_block .view-content > .views-row:first-child .featured_story_container .story_image_container img{width:100%!important;height:auto;max-height:950px;object-fit:cover;}.view-id-featured_stories_block .view-content > .views-row:nth-child(2) .featured_story_container .story_image_container img,.view-id-featured_stories_block .view-content > .views-row:nth-child(3n+0) .featured_story_container .story_image_container img{width:100%!important;height:950px;object-fit:cover;}.featured_story_container{position:relative;}.featured_story_container .feature-info{position:absolute;padding-top:0;margin-top:0;padding-bottom:40px;bottom:40px;padding-right:40px;}.view-id-featured_stories_block .view-content > .views-row:first-child .featured_story_container .feature-info{background-color:#949a90;padding-right:40px;}.view-id-featured_stories_block .view-content > .views-row:nth-child(2) .featured_story_container .feature-info{background-color:#0c4851;min-height:155px;}.view-id-featured_stories_block .view-content > .views-row:nth-child(3n+0) .featured_story_container .feature-info{background-color:#8ea366;min-height:155px;}.featured_story_container .field_description{max-width:1300px;}.featured_story_container .field_description p{display:inline;padding:0;}.view-id-featured_stories_block .view-content > .views-row:nth-child(2),.view-id-featured_stories_block .view-content > .views-row:nth-child(3n+0){width:50%;float:left;}.view-id-featured_stories_block .view-content .views-row{margin-bottom:5px;}.view-id-featured_stories_block .view-content > .views-row:nth-child(2){padding-right:2.5px;}.view-id-featured_stories_block .view-content > .views-row:nth-child(3n+0){padding-left:2.5px;}.feature-info .field_description:after{display:inline-block;width:18px;height:18px;line-height:5px;content:"";position:relative;top:5px;right:-5px;background-size:contain;background-color:#fff;-webkit-mask-image:url(/themes/custom/nklt/icons/arrows/arrow_circle_right.svg);mask-image:url(/themes/custom/nklt/icons/arrows/arrow_circle_right.svg);}.featured_story_container .link_to_node a{position:absolute;top:0;z-index:3;left:0;width:100%;height:100%;text-indent:-99999px;}.view-id-travel_stories .view-content,.view-id-travel_stories .view-filters,.view-id-travel_stories .view-empty{padding-left:10%;padding-right:10%;margin:auto auto 20px;}.stories_field_article_image img{width:100%!important;height:auto;border-radius:5px;}.article-item .stories_article_title h3{min-height:70px;font-size:18px;margin-bottom:10px;margin-top:10px;line-height:120%;color:#575757;}.article-item .stories_article_title h3 a{text-decoration:none;}.stories_article_title h3:after{display:inline-block;width:18px;height:18px;line-height:5px;content:"";position:relative;top:5px;right:-5px;background-size:contain;background-color:#8ea366;-webkit-mask-image:url(/themes/custom/nklt/icons/arrows/arrow_circle_right.svg);mask-image:url(/themes/custom/nklt/icons/arrows/arrow_circle_right.svg);}.view-id-travel_stories .views-exposed-form .form-search-listing{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px;}.view-id-travel_stories .views-exposed-form .form-wrapper{width:100%;}.view-id-travel_stories .views-exposed-form legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal;}.view-id-travel_stories .views-exposed-form .form-type-radio{display:inline-block;margin:0;text-align:center;}.view-id-travel_stories .views-exposed-form .js-form-type-radio input{display:none;}.view-id-travel_stories .views-exposed-form .form-type-radio label{border:solid 1px #004851;padding:12px 20px 10px 20px;border-radius:7px;color:#004851;margin:7px;min-width:120px;text-transform:uppercase;font-family:"pt-sans",helvetica,serif;font-family:"pt-sans",helvetica,serif !important;}.view-id-travel_stories .views-exposed-form .form-type-radio label.checked{background-color:#004851;color:#fff;}.view-id-travel_stories .views-exposed-form .form-type-radio label:hover{background-color:#8FA366;color:#fff;border:solid 1px #8FA366;}.view-id-travel_stories .pagination .pager__item a{border:none;}.view-id-travel_stories .pagination li.pager__item.pager__item--first,.view-id-travel_stories .pagination li.pager__item.pager__item--last{display:none;}.view-id-travel_stories .pagination li.pager__item.active a{background-color:#8FA366;color:#fff;border-color:#8FA366;}.view-id-travel_stories .pagination li.pager__item.pager__item--previous a,.view-id-travel_stories .pagination li.pager__item.pager__item--next a{border-radius:50%!important;border:solid 1px;border-color:#8FA366;}.view-id-travel_stories nav{clear:both;}#block-views-block-travel-stories-block-2 h2.block-title,#block-views-block-featured-stories-block-block-1 h2.block-title{font-size:28px;line-height:32px;margin-bottom:60px;color:#0c4851;text-transform:uppercase;margin-top:0;}#block-views-block-travel-stories-block-2 h2.block-title{margin-bottom:30px;margin-top:40px;}body.page-node-8582 #main-container .node--view-mode-full{margin-bottom:0 !important;}.featured_story_container .feature-info:after{width:10px;height:100%;content:"";position:absolute;top:0;right:-7px;background-size:contain;-webkit-mask-image:url(/themes/custom/nklt/img/textures/testures_largeedge_grey.svg);mask-image:url(/themes/custom/nklt/img/textures/testures_largeedge_grey.svg);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;}.view-id-featured_stories_block .view-content > .views-row:first-child .featured_story_container .feature-info:after{background-color:#949a90;}.view-id-featured_stories_block .view-content > .views-row:nth-child(2) .featured_story_container .feature-info:after{background-color:#0c4851;}.view-id-featured_stories_block .view-content > .views-row:nth-child(3n+0) .featured_story_container .feature-info:after{background-color:#8ea366;}.view-id-travel_stories .views-exposed-form .form-type-radio label[for*='edit-tid-6'],.view-id-travel_stories .views-exposed-form .form-type-radio label[for*='edit-tid-10']{display:none;}#views-exposed-form-travel-stories-block-2 .js-form-type-select,#views-exposed-form-travel-stories-block-2 .form-actions{display:none;}#block-nklt-ultimenumainmenu:not(.is-ultimenu-canvas-off){position:fixed;opacity:0;}.view-related-map{position:relative;margin-top:150px;margin-bottom:0;}.view-taxonomy-term-map .view-header,.view-related-map .view-header{max-width:100%;}.view-related-map .view-footer{position:absolute;top:0;text-align:center;width:100%;}.view-related-map .view-footer h2{margin-top:-84px;}.view-taxonomy-term-map .view-footer .btn-listings,.view-related-map .view-footer .btn-listings{margin-top:0 !important;position:absolute;top:50%;left:0;right:0;margin-left:auto;margin-right:auto;z-index:1001;}.view-taxonomy-term-map .view-header:after,.view-related-map .view-header:after{display:none;}.link_all{display:block;position:absolute;left:0;height:0;width:100%;height:100%;z-index:100;}.view-related-map .view-footer{height:100%}.view-taxonomy-term-map .view-content,.view-related-map .view-content{margin:0;}.view-taxonomy-term-map .view-footer{position:relative;top:0;}.view-related-map,.view-taxonomy-term-map{margin-bottom:0;padding-bottom:5px;}.view-duplicate-of-taxonomy-term-map h2,.view-taxonomy-term-map .view-footer h2{margin-bottom:0;}.view-duplicate-of-taxonomy-term-map h2,.view-related-map .view-footer h2,.view-taxonomy-term-map .view-footer h2{padding:33px 20px 30px 20px;}.map_image_background{background-color:#E1E5CE;}.map_image_background img{max-height:386px;width:auto;margin:0 auto;display:block;object-fit:cover;width:100%;}.view-related-map .view-footer .btn h2:before{mask-image:url(/themes/custom/nklt/icons/map/map_view.svg);}.view-taxonomy-term-map .view-footer .btn-listings a:hover,.view-related-map .view-footer .btn-listings a:hover{background-color:#002428;}.view-taxonomy-term-map .view-footer .btn-listings:hover{background-color:#002428;}.view-related-map .view-footer .btn-listings{top:38%;}.block-views-blockrelated-map-taxonomy-category,.block-views-blockrelated-map-taxonomy-region{position:relative;}.block-views-blockrelated-map-taxonomy-category h2,.block-views-blockrelated-map-taxonomy-region h2{background-color:#0c4851;color:#fff;text-transform:uppercase;font-size:24px;padding:30px 20px;margin-bottom:0px;}.block-views-blockrelated-map-taxonomy-category .view-content,.block-views-blockrelated-map-taxonomy-region .view-content{position:absolute;left:0px;right:0px;top:0px;bottom:0px;width:100%;text-align:center;}.block-views-blockrelated-map-taxonomy-category .view-footer,.block-views-blockrelated-map-taxonomy-region .view-footer{}.block-views-blockrelated-map-taxonomy-category a.btn,.block-views-blockrelated-map-taxonomy-region a.btn{position:absolute;top:40%;margin-left:-100px;font-family:Scout Kind,georgia,serif;padding:20px 80px;}.block-views-blockrelated-map-taxonomy-category a.btn span,.block-views-blockrelated-map-taxonomy-region a.btn span{display:inline-block;width:25px;height:25px;background-color:#fff;mask-image:url(/themes/custom/nklt/icons/arrows/map_view.svg);-webkit-mask-image:url(/themes/custom/nklt/icons/map/map_view.svg);margin-bottom:-4px;margin-right:7px;}.block-views-blockrelated-map-taxonomy-category a.link-cover,.block-views-blockrelated-map-taxonomy-region a.link-cover{position:absolute;left:0px;right:0px;top:-80px;bottom:0px;display:block;}@media(max-width:950px){.block-views-blockrelated-map-taxonomy-category a.btn,.block-views-blockrelated-map-taxonomy-region a.btn{top:25%;margin-left:-140px;}}@media(max-width:1200px){.view-id-featured_stories_block .view-content > .views-row:nth-child(2) .featured_story_container .story_image_container img,.view-id-featured_stories_block .view-content > .views-row:nth-child(3n+0) .featured_story_container .story_image_container img{height:700px;}.view-id-featured_stories_block .view-content > .views-row:first-child .featured_story_container .story_image_container img{max-height:700px;}#block-views-block-travel-stories-block-2 h2.block-title{margin-bottom:20px;margin-top:30px;}#block-views-block-featured-stories-block-block-1 h2.block-title{margin-bottom:30px;}}@media(max-width:1020px){#block-views-block-featured-stories-block-block-1 .featured_story_container .feature-info{padding-bottom:40px;bottom:0;padding-right:40px;width:100%;max-width:100%;margin-bottom:0;padding-left:40px;margin-top:-50px;position:relative;padding-top:1px;}#block-views-block-featured-stories-block-block-1 .featured_story_container .feature-info:after{display:none;}.article-item .stories_article_title h3{font-size:14px;}.stories_article_title h3:after{display:none;}.view-id-travel_stories .views-exposed-form .form-type-radio label{margin:5px 2px;font-size:14px;}.view-id-travel_stories .view-content,.view-id-travel_stories .view-filters,.view-id-travel_stories .view-empty{padding-left:5%;padding-right:5%;}#block-views-block-featured-stories-block-block-1 .view-content > .views-row:nth-child(2) .featured_story_container .feature-info,#block-views-block-featured-stories-block-block-1 .view-content > .views-row:nth-child(3n+0) .featured_story_container .feature-info{height:200px;}.views-view-grid.horizontal .views-row .views-col{width:50% !important;}.views-view-grid.horizontal .views-row .views-col:nth-child(2n+1){clear:left;padding-left:0px;}}@media(max-width:950px){.view-id-featured_stories_block .view-content > .views-row:nth-child(2) .featured_story_container .story_image_container img,.view-id-featured_stories_block .view-content > .views-row:nth-child(3n+0) .featured_story_container .story_image_container img{height:600px;max-height:unset;}.view-id-featured_stories_block .view-content > .views-row:first-child .featured_story_container .story_image_container img{height:600px;max-height:unset;}}@media(max-width:768px){.article-item .stories_article_title h3{min-height:40px;line-height:100%;}#block-views-block-featured-stories-block-block-1 .view-id-featured_stories_block .view-content .views-row{width:100%;clear:both;}#block-views-block-featured-stories-block-block-1 .featured_story_container .feature-info{padding-bottom:40px;bottom:0;padding-right:5px;width:100%;max-width:100%;margin-bottom:0;min-height:unset;}#block-views-block-travel-stories-block-2 h2.block-title,#block-views-block-featured-stories-block-block-1 h2.block-title{font-size:20px;line-height:24px;margin-bottom:15px;}#block-views-block-travel-stories-block-2 h2.block-title{margin-bottom:10px;margin-top:20px;}.view-id-travel_stories .views-exposed-form .form-type-radio label{margin:4px 2px;}.view-id-travel_stories .view-content,.view-id-travel_stories .view-filters,.view-id-travel_stories .view-empty{padding-left:0;padding-right:0;}.view-id-featured_stories_block .view-content > .views-row:nth-child(3n+0){padding-left:0;}.view-id-featured_stories_block .view-content > .views-row:nth-child(2){padding-right:0;}#block-views-block-featured-stories-block-block-1 .view-content > .views-row:nth-child(2) .featured_story_container .feature-info,#block-views-block-featured-stories-block-block-1 .view-content > .views-row:nth-child(3n+0) .featured_story_container .feature-info{height:auto;}.views-view-grid.horizontal .views-row .views-col{width:100% !important;padding-left:0 !important;padding-right:0 !important;}}@media(max-width:550px){.view-id-featured_stories_block .view-content > .views-row:nth-child(2) .featured_story_container .story_image_container img,.view-id-featured_stories_block .view-content > .views-row:nth-child(3n+0) .featured_story_container .story_image_container img{height:500px;max-height:unset;}.view-id-featured_stories_block .view-content > .views-row:first-child .featured_story_container .story_image_container img{height:500px;max-height:unset;}.view-id-travel_stories .views-exposed-form .form-type-radio label{padding:7px 10px 5px 10px;border-radius:5px;margin:2px;min-width:50px;}#block-views-block-featured-stories-block-block-1 .featured_story_container .feature-info{margin-top:0px;}}@media(max-width:443px){.view-display-id-block_2 .view-content .views-row:nth-child(2n+1) .views-row-inner .views-field .article-item{clear:left;}}@media screen and (max-width:1023px){#ultimenu-main{position:absolute;width:100%;margin-top:25px;}#ultimenu-main:before{top:-70px;}.listing_link_container{display:none;}}.listing_link_container{width:124px;border:solid 1px #fff;margin-top:36px;height:45px;padding-top:9px;float:left;position:absolute;text-align:center;border-radius:5px;right:170px;}.listing_link{color:#fff;font-weight:bold;text-decoration:none !important;text-transform:uppercase;font-family:"pt-sans",helvetica,serif!important;font-size:16px;letter-spacing:1px;}.listing_link_container:hover{background-color:#fff!important;color:#0c4851;}#block-exposedformlisting-search-grid-viewpage-1{background-color:#0c4851;border-radius:4px;padding:5px 15px;margin:5px 10px;z-index:10;top:10px;width:99%;position:relative;}#block-exposedformlisting-search-grid-viewpage-1 .form-group{float:left;margin:7px 10px 7px 0;}#block-exposedformlisting-search-grid-viewpage-1 .control-label{color:#fff;font-family:"pt-sans",helvetica,serif!important;text-transform:uppercase;font-size:16px;letter-spacing:1px;}#block-exposedformlisting-search-grid-viewpage-1 .select-wrapper{position:relative;}#block-exposedformlisting-search-grid-viewpage-1 .form-select{padding:0;line-height:50px;height:45px;position:relative;text-indent:0;border:none;width:100%!important;box-shadow:inset 0 0 0 rgba(0,0,0,.075);}#block-exposedformlisting-search-grid-viewpage-1 .form-select option{padding:3px 0 3px 25px;color:#000;}#block-exposedformlisting-search-grid-viewpage-1 .shs-widget-container{padding:0;color:#444;min-width:200px;margin-right:10px;}#block-exposedformlisting-search-grid-viewpage-1 .shs-widget-container select{padding-left:10px;background-color:#fff;color:#444;}.view-locally-made-listing-map,.view-listing-search-grid-view{padding:5px 15px;margin:5px 10px;}.view-locally-made-listing-map .layout__region--content h2,.view-listing-search-grid-view .layout__region--content h2{margin-top:10px;font-family:"louis_george_cafebold",georgia,serif;font-size:23px;line-height:1;text-transform:uppercase;}.view-locally-made-listing-map .layout__region--content h2 a,.view-listing-search-grid-view .layout__region--content h2 a{text-decoration:none;}.view-locally-made-listing-map .views-view-grid .views-row,.view-listing-search-grid-view .views-view-grid .views-row{margin-bottom:30px;}.page-node-8632 .container-fluid{padding:0!important;}#block-views-block-locally-made-listing-map-block-1 h2.block-title{text-align:center!important;font-family:gotcha-regular,georgia,serif;text-transform:capitalize;font-size:72px;line-height:100px;background-color:#8ea366;color:#fff;margin-top:0;padding:30px 10px;}.view-locally-made-listing-map .views-view-grid .views-row .views-col,.view-listing-search-grid-view .views-view-grid .views-row .views-col{padding:20px;}.view-locally-made-listing-map .views-view-grid .views-row .col-1,.view-listing-search-grid-view .views-view-grid .views-row .col-1{padding-left:0px;}.view-locally-made-listing-map .views-view-grid .views-row .col-4,.view-listing-search-grid-view .views-view-grid .views-row .col-4{padding-right:0px;}.listing_link_container:hover a{color:#0c4851;}.header_container_locally_made{border:solid 1px;background-color:#0c4851;margin:-15px;}.listing_map_button_container{margin-right:0;float:right;padding:10px 30px;background-color:#0c4851!important;border:1px solid #fff;color:#fff;cursor:pointer;margin:10px;border-radius:5px;}.listing_map_button_container:hover{background-color:#fff!important;}.listing_map_button_container:hover a{color:#0c4851;}.listing_map_button_container a{color:#fff;font-weight:bold;text-decoration:none;}span.address_line1:empty + .comma_cont{display:none;}.mailchimp_button_container{text-align:center;}.mailchimp_button{background-color:#8ea366!important;border:1px solid #fff!important;text-align:center;width:20%;font-family:"pt-sans",helvetica,serif;}.mc-field-group{padding-right:1.5em;text-align:center;position:relative;}.mc-field-group label{display:none;}.mc-field-group .email{height:3em;padding:0 1em;background-color:#f5f5f5;border:2px solid #e7e7e7;border-radius:3px;color:#797d80;font-family:inherit;width:100%;margin-left:31px;max-width:370px;}.block-custommailchimppopupblock-modal{}.block-custommailchimppopupblock-modal .spb_center{background-color:#8ea366!important;border:solid 10px #ffffff;}.block-custommailchimppopupblock-modal .field--type-image{width:50%;max-width:60px;margin:0 auto;padding-top:20px;}.block-custommailchimppopupblock-modal .field--type-text-with-summary{color:#fff}.block-custommailchimppopupblock-modal  h2{color:#fff;text-align:center;}.block-custommailchimppopupblock-modal-close{border:none;color:#fff;background:none;font-size:60px;font-weight:100;margin:0;padding:10px 10px 0 0;}.block-custommailchimppopupblock-modal .mailchimp_button{font-family:"pt-sans",helvetica,serif!important;text-transform:uppercase;padding-top:12px;}#spb-block-custommailchimppopupblock{width:100%;height:100%;display:block;position:fixed;top:0;left:0;background:rgba(0,0,0,0.5);z-index:1000;}.view-header,.view-hero-header-taxonomy{z-index:1;}.spb_center{transform:translateY(-50%);margin-top:0px;}#mc-embedded-subscribe-form .mailchimp_button{padding-top:13px;min-width:150px;letter-spacing:2px;}.mc-field-group.postal-code-container{margin-bottom:10px;line-height:10px;}.mailchimp_button_footer{padding-top:15px;}.mandatory_star{position:absolute;top:41px;right:106px;color:red;font-size:23px;}#block-exposedformlisting-searchpage-1 a.chosen-single{height:45px;}.shs-field-container .shs-widget-container:nth-child(3){position:relative;top:6px;}.temp_container{display:none;}.second_level_menu{font-weight:bold;font-size:16px;}.ajax-progress-fullscreen{background:rgba(0,0,0,0.25) !important;}.listing-loader{display:inline-block;width:80px;height:80px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.listing-loader:after{content:" ";display:block;width:64px;height:64px;margin:8px;border-radius:50%;border:6px solid #fff;border-color:#fff transparent #fff transparent;animation:lds-dual-ring 1.2s linear infinite;}.overlay_outer_wrapper{width:100%;height:100%;position:fixed;top:0;left:0;background:rgba(0,0,0,0.9);z-index:1000;display:none;}#call-to-action-booking{z-index:100;position:fixed;top:50%;right:0;transform:translate(0,-50%);transition:all 0.3s ease-in;}#call-to-action-booking .link-container{background-color:white;margin:0px;display:block;border-radius:5px 0px 0px 5px;margin-bottom:15px;position:relative;}#call-to-action-booking .link-container a{width:100%;display:block;padding:0;margin:0;color:#8ea366;font-weight:bold;text-transform:uppercase;padding:2rem 15px;padding-left:52px;width:100%;display:block;}#call-to-action-booking .link-container a:before{display:inline-block;width:24px;height:19px;content:"";position:relative;right:0px;background-size:contain;background-color:#8ea366;-webkit-mask-image:url(/themes/custom/nklt/icons/buttons/calendar.svg);mask-image:url(/themes/custom/nklt/icons/buttons/calendar.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;position:absolute;left:10px;top:85px;font-size:18px;position:absolute;left:15px;top:15px;width:30px;height:30px;}#call-to-action-booking .download-app-container{position:relative;margin-bottom:15px;display:block;border-radius:5px 0px 0px 5px;}#call-to-action-booking .download-app-container a{margin:0;background-color:#949A90;color:#fff;width:100%;display:block;font-weight:bold;text-transform:uppercase;padding:15px;border-radius:5px 0px 0px 5px;max-width:210px;padding-left:40px;}#call-to-action-booking .download-app-container a:before{display:inline-block;top:13px;width:45px;height:45px;content:"";position:relative;background-size:contain;color:#fff;background-size:contain;background-color:transparent;background-image:url(/themes/custom/nklt/icons/buttons/app_icon.svg);background-repeat:no-repeat;-webkit-background-image:url(/themes/custom/nklt/icons/buttons/app_icon.svg);-webkit-background-repeat:no-repeat;position:absolute;left:10px;}#call-to-action-booking .download-app-container a:hover{background-color:#004851;color:#fff;}#call-to-action-booking .download-app-container a:hover:before{color:#fff;}#block-mapbanner .block-inner .field.field--name-body.field--type-text-with-summary.field--label-hidden.field--item{max-width:100%;}#block-mapbanner #call-to-action-booking{position:absolute;top:50%;transform:translateY(-50%);}#call-to-action-booking.show_call_button{transform:translate(110%,-50%);}#block-mapbanner .field--type-text-with-summary{position:relative;}#call-to-action-booking .link-container a:hover{background-color:#657048;color:white;border-radius:inherit;}#call-to-action-booking .link-container:hover{background-color:#657048;color:white;border-radius:5px 0px 0px 5px;}#call-to-action-booking .link-container a:hover:before{background-color:white;}.second-expand-box{display:none;padding:0px 10px 10px 10px;}.expand-title{font-family:pt-sans-bold,helvetica,serif;font-weight:700;}.expand-body{font-family:pt-sans,helvetica,serif;font-size:17px;line-height:140%;padding:0;}.custom-title-2 h2{text-align:center;}#call-to-action-booking .map-explore-container{margin-bottom:15px;display:block;border-radius:5px 0px 0px 5px;}#call-to-action-booking .map-explore-container a{margin:0;background-color:#8ea366;color:#fff;width:100%;display:block;font-weight:bold;text-transform:uppercase;padding:15px;border-radius:5px 0px 0px 5px;max-width:215px;padding-left:51px;}#call-to-action-booking .map-explore-container a:before{display:inline-block;top:13px;content:"";position:relative;background-size:contain;background-color:#fff;color:#fff;-webkit-mask-image:url(/themes/custom/nklt/icons/buttons/compass.svg);mask-image:url(/themes/custom/nklt/icons/buttons/compass.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;position:absolute;left:10px;width:40px;height:40px;}#call-to-action-booking .map-explore-container a:hover{background-color:#004851;color:#fff;}#call-to-action-booking .map-explore-container a:hover:before{background-color:#fff;color:#fff;}.dialog-off-canvas-main-canvas ~ div form._form_1{display:none;}#block-activecampaignpopupblock .block-inner,#block-activecampaign .block-inner{background-color:#D05D0D;color:#fff;margin-top:0;margin-bottom:0;padding-top:30px;}#block-activecampaignpopupblock .block-inner{padding-top:0px;}#block-activecampaignpopupblock form._form._form_1._inline-form._dark,#block-activecampaign form._form._form_1._inline-form._dark{background-color:#D05D0D !important;margin-top:0px;width:100%;max-width:550px;}#block-activecampaignpopupblock ._form-content ._form_element ._form-title,#block-activecampaign ._form-content ._form_element ._form-title{color:#fff;text-align:center;text-transform:none;font-family:"larken",sans-serif;font-size:22px;margin-top:10px;}#block-activecampaignpopupblock ._form-content ._form_element ._html-code p,#block-activecampaign ._form-content ._form_element ._html-code p{text-align:center;margin-bottom:0px;color:#fff;font-family:'Montserrat',helvetica,serif;font-size:17px;line-height:140%;padding:0;}#block-activecampaignpopupblock ._form-content ._form_element,#block-activecampaign ._form-content ._form_element{padding-right:1.5em;text-align:center;position:relative;}#block-activecampaignpopupblock ._form-content ._form_element ._form-label,#block-activecampaign ._form-content ._form_element ._form-label{display:none !important;}#block-activecampaignpopupblock ._form-content ._form_element ._field-wrapper #email,#block-activecampaign ._form-content ._form_element ._field-wrapper #email{height:3em;padding:0 1em;background-color:#f5f5f5;border:2px solid #e7e7e7;border-radius:3px;color:#797d80;font-family:inherit;width:100%;margin:0 auto;max-width:370px;}#block-activecampaign ._form-content ._form_element._field9{display:none;}#block-activecampaignpopupblock ._form-content ._button-wrapper,#block-activecampaign ._form-content ._button-wrapper{padding-top:15px;text-align:center;}#block-activecampaignpopupblock  ._form-content ._button-wrapper ._submit,#block-activecampaign  ._form-content ._button-wrapper ._submit{min-width:150px;letter-spacing:2px;margin:5px 5px 10px 0;box-shadow:none;text-transform:uppercase;-webkit-border-radius:5px;-moz-border-radius:5px;color:#ffffff;background-color:#D05D0D!important;border:1px solid #fff!important;text-align:center;width:40%;font-family:'Montserrat',helvetica,serif !important;-webkit-appearance:button;cursor:pointer;font-size:18px;padding-top :15px !important;}#block-activecampaignpopupblock form._form._form_1._inline-form._dark ._form-branding,#block-activecampaign form._form._form_1._inline-form._dark ._form-branding{display:none}#block-activecampaignpopupblock{}div#block-activecampaignpopupblock,div#block-activecampaign{background-color:#D05D0D;color:#fff;margin-top:0;min-height:384px;margin-bottom:0;}div#block-activecampaignpopupblock .field--name-field-icon,div#block-activecampaign .field--name-field-icon{width:60px;padding:10px 0;display:block;margin-left:auto;margin-right:auto;}.block-activecampaignpopupblock-modal .field--type-image{width:50%;max-width:60px;margin:0 auto;padding-top:20px;}.block-activecampaignpopupblock-modal{}.block-activecampaignpopupblock-modal .spb_center{background-color:#8ea366 !important;border:solid 10px #ffffff;}.block-activecampaignpopupblock-modal .field--type-image{width:50%;max-width:60px;margin:0 auto;padding-top:20px;}.block-activecampaignpopupblock-modal .field--type-text-with-summary{color:#fff}.block-activecampaignpopupblock-modal h2{color:#fff;text-align:center;}.block-activecampaignpopupblock-modal-close{border:none;color:#fff;background:none;font-size:60px;font-weight:100;margin:0;padding:10px 10px 0 0;}.block-activecampaignpopupblock-modal ._button-wrapper ._submit{font-family:"pt-sans",helvetica,serif !important;text-transform:uppercase;padding-top:12px;}#block-activecampaignpopupblock ._form-content ._form_element._field9 input{height:3em;padding:0 1em;background-color:#f5f5f5;border:2px solid #e7e7e7;border-radius:3px;color:#797d80;font-family:inherit;width:100%;max-width:370px;margin:0 auto;}.map_loaded #call-to-action-booking .block-heading{display:none;}@keyframes lds-dual-ring{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}@media (max-width:1240px){.mc-field-group .email{width:65%;}#search-map-wrapper .tab-card-header,#search-map-wrapper #search-map-wrapper #listing-search-results{display:none;}#search-map-wrapper #listing-search-results-map{height:auto !important;width:100%;min-height:400px;}#search-map-wrapper #listing-search-results-map .geofield-google-map{overflow:unset !important;min-height:400px !important;}}@media (max-width:1100px){.listing_link_container{width:100px;margin-top:0;right:10px;top:31%;}#block-mapbanner .field--type-image img{height:175px;object-fit:cover;}#call-to-action-booking{top:45%;transform:translateY(-50%);}}@media (max-width:760px){#spb-block-custommailchimppopupblock{}#call-to-action-booking .block-heading{font-size:20px;padding-top:10px;padding-bottom:10px;}#call-to-action-booking .link-container a{padding-top:10px;padding-bottom:10px;font-size:15px;}#call-to-action-booking .link-container a::before{top:5px;}#call-to-action-booking{top:40%;transform:translateY(-50%);}.spb-popup-main-wrapper{}.mc-field-group .email{width:100%;margin-left:10px;}#block-activecampaignpopupblock form._form._form_1._inline-form._dark{padding:0px;}#block-activecampaignpopupblock ._form-content ._form_element._field9 input,#block-activecampaignpopupblock ._form-content ._form_element ._field-wrapper #email{margin:0px;}#block-activecampaignpopupblock ._form-content ._form_element ._form-title{font-size:16px;}#block-activecampaignpopupblock ._form-content ._form_element ._html-code p{font-size:14px;}#call-to-action-booking .download-app-container a{font-size:15px;}#call-to-action-booking .map-explore-container a{font-size:15px;}#call-to-action-booking .map-explore-container a:before{}}#block-popupmain{display:none;margin-bottom:0px;padding:30px;}#block-popupmain .field--name-body .field--type-image{margin-bottom:0px;}.spb-popup-main-wrapper{border:0px;background-color:transparent;}.spb-popup-main-wrapper .spb-controls{right:30px !important;top:45px !important;}@media only screen and (min-width:1200px){#listing-search-results .views-row{width:50%;display:inline-block;padding:10px;height:350px;}#listing-search-results .views-row .views-row-inner{padding:0px;}#listing-search-results .views-row:hover{background-color:transparent;}#listing-search-results ul.pager li a.button{background-color:#0c4851;color:#fff;border-radius:4px;max-width:150px;margin:0px auto;}}.node--type-event.card p,.node--type-event.full p,.node--type-event.teaser p{line-height:1.5;margin-bottom:1.5rem;font-size:16px;color:#282828;}.node--type-event.full>.content .back-events .back-events-link{margin-top:1.5rem !important;margin-bottom:1.2rem !important;}.node--type-event.full>.content .event-text #venue-community{margin-bottom:1.2rem;}.node--type-event.full>.content .event-text .field--name-body{margin-bottom:1.2rem;}.node--type-event.full>.content .event-text #contact-info-heading{margin-top:2rem;margin-bottom:0.5rem;font-family:'Montserrat';font-weight:700;}.node--type-event.full>.content .btn{margin:1.2rem 0;}.node--type-event.teaser > .content .event-text .field--name-field-event-category{margin-top:1rem;color:#282828;}
@media screen and (min-width:1024px){.paragraph--type-featured-quarter.row .bs-region--first{padding-left:2.5px!important;}.google-cse .icon-before{padding:10px 35px 8px!important;}}.google-cse .icon-before{margin-top:5px;padding:10px 20px 8px;}.google-cse .icon-only{padding:7px 35px 4px!important;margin-top:0px;margin-bottom:0px;}@media screen and (max-width:1024px){body.path-map .pagination{padding-bottom:20px;}}@media screen and (max-width:767px){.field-name-field-listing-logo img{max-height:175px;}}#cr__fs-wrap.cr__gallery{margin-bottom:0px;}.gsc-search-button{padding:15px;vertical-align:text-top !important;}.search-help-link{display:none;}#webform-submission-contact-nklt-node-8478-add-form .g-recaptcha{display:block !important;}h1.font-thunder{font-family:love-thunder;font-size:50px;text-transform:uppercase;line-height:1.3em;}@media only screen and (max-width:375px){h1.font-thunder{font-size:30px;}}
