/*!
Theme Name: Jacksons Lane
Theme URI: http://underscores.me/
Author: Splitpixel Creative Ltd - A Huddersfield West Yorkshire based design & marketing agency
Author URI: http://www.splitpixel.co.uk
Description: Description
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: splitpixel
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

Jacksons Lane is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/.primary_purple{color:#851c55}.primary_purple_bg{background-color:#851c55;color:#fff}.spring_theme .seasonal_bg{background-color:#b0d235;color:#161719}.summer_theme .seasonal_bg{background-color:#fdca0b;color:#161719}.autumn_theme .seasonal_bg{background-color:#f07020;color:#161719}.winter_theme .seasonal_bg{background-color:red;color:#fff}.anniversary_50_theme .seasonal_bg{background-color:#b99c53;color:#161719}.spring{color:#b0d235}.spring_bg{background-color:#b0d235}.summer{color:#fdca0b}.summer_bg{background-color:#fdca0b}.autumn{color:#f07020}.autumn_bg{background-color:#f07020}.winter{color:red}.winter_bg{background-color:red}.anniversary_50{color:#b99c53}.anniversary_50_bg{background-color:#b99c53}.dark{color:#161719}.dark_bg{background-color:#161719;color:#fff}.light{color:#f6f6f6}.light_bg{background-color:#f6f6f6;color:#161719}.white{color:#fff}.white_bg{background-color:#fff;color:#161719}/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body,button,input,select,textarea{color:#161719;font-family:"Open Sans",sans-serif;font-size:12px;font-size:1.2rem;line-height:1.384;font-weight:400}@media screen and (min-width:768px){body,button,input,select,textarea{font-size:14px;font-size:1.4rem;line-height:1.5}}@media screen and (min-width:1024px){body,button,input,select,textarea{font-size:16px;font-size:1.6rem}}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{margin-top:0;padding-top:0;font-family:alternate-gothic-atf,sans-serif;font-weight:400;text-transform:uppercase}h1,.h1{font-size:46px;font-size:4.6rem;line-height:1.2;margin:20px 0 10px 0}h2,.h2{font-size:38px;font-size:3.8rem;line-height:1.2;margin:20px 0 10px 0}h3,.h3{font-size:32px;font-size:3.2rem;line-height:1.2;margin:20px 0 10px 0}h4,.h4{font-size:27px;font-size:2.7rem;line-height:1.2;margin:10px 0 10px 0}h5,.h5{font-size:22px;font-size:2.2rem;line-height:1.2;margin:10px 0 10px 0}h6,.h6{font-size:18px;font-size:1.8rem;line-height:1.2;margin:10px 0 10px 0}.feat_text{font-size:16px;font-size:1.6rem;line-height:1.2;margin:20px 0}@media screen and (min-width:768px){h1,.h1{font-size:52px;font-size:5.2rem}h2,.h2{font-size:42px;font-size:4.2rem}h3,.h3{font-size:34px;font-size:3.4rem}h4,.h4{font-size:27px;font-size:2.7rem}h5,.h5{font-size:22px;font-size:2.2rem}h6,.h6{font-size:18px;font-size:1.8rem}}@media screen and (min-width:1024px){h1,.h1{font-size:56px;font-size:5.6rem;line-height:1}h2,.h2{font-size:46px;font-size:4.6rem;line-height:1}h3,.h3{font-size:38px;font-size:3.8rem;line-height:1}h4,.h4{font-size:30px;font-size:3rem;line-height:1}h5,.h5{font-size:24px;font-size:2.4rem;line-height:1}h6,.h6{font-size:18px;font-size:1.8rem;line-height:1}.feat_text{font-size:18px;font-size:1.8rem}}@media screen and (min-width:1200px){h1,.h1{font-size:66px;font-size:6.6rem}h2,.h2{font-size:55px;font-size:5.5rem}h3,.h3{font-size:44px;font-size:4.4rem}h4,.h4{font-size:36px;font-size:3.6rem}h5,.h5{font-size:28px;font-size:2.8rem}h6,.h6{font-size:20px;font-size:2rem}.feat_text{font-size:20px;font-size:2rem;line-height:1.4}}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:9.375px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:9.375px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}html{box-sizing:border-box;font-size:62.5%}*,*:before,*:after{box-sizing:inherit}body{background:#f6f6f6}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}figure{margin:1em 0}.clear{clear:both}table{margin:0 0 1.5em;width:100%}html.w-mod-touch *{background-attachment:scroll!important}@media screen and (min-width:1200px){html.w-mod-touch body{background-attachment:fixed!important}}.ie9 img[src$=".svg"]{width:100%}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){img[src$=".svg"]{width:100%}}.btn,.gform_button,button,input[type=button],input[type=reset],input[type=submit]{display:inline-block;border:none;margin-right:10px;margin-bottom:10px;padding:6px 5px;color:#161719;background-color:rgba(0,0,0,0);border-bottom:3px solid #161719;border-radius:0;font-size:16px;font-size:1.6rem;line-height:1.2;font-family:alternate-gothic-atf,sans-serif;font-weight:400;text-transform:uppercase;transition:padding 200ms ease;text-decoration:none;cursor:pointer}.btn:focus,.gform_button:focus,button:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus{outline:thin dotted}.btn:hover,.btn:active,.btn:focus,.gform_button:hover,.gform_button:active,.gform_button:focus,button:hover,button:active,button:focus,input[type=button]:hover,input[type=button]:active,input[type=button]:focus,input[type=reset]:hover,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:hover,input[type=submit]:active,input[type=submit]:focus{color:#161719;padding-right:20px}.btn:visited,.gform_button:visited,button:visited,input[type=button]:visited,input[type=reset]:visited,input[type=submit]:visited{color:#161719}.btn:visited:hover,.btn:visited:active,.btn:visited:focus,.gform_button:visited:hover,.gform_button:visited:active,.gform_button:visited:focus,button:visited:hover,button:visited:active,button:visited:focus,input[type=button]:visited:hover,input[type=button]:visited:active,input[type=button]:visited:focus,input[type=reset]:visited:hover,input[type=reset]:visited:active,input[type=reset]:visited:focus,input[type=submit]:visited:hover,input[type=submit]:visited:active,input[type=submit]:visited:focus{color:#161719}.btn.btn_sm,.gform_button.btn_sm,button.btn_sm,input[type=button].btn_sm,input[type=reset].btn_sm,input[type=submit].btn_sm{padding:8px 13px;font-size:11px;font-size:1.1rem}.btn.btn_lrg,.gform_button.btn_lrg,button.btn_lrg,input[type=button].btn_lrg,input[type=reset].btn_lrg,input[type=submit].btn_lrg{padding:7px 6px;font-size:22px;font-size:2.2rem}.btn.btn_lrg:hover,.btn.btn_lrg:active,.btn.btn_lrg:focus,.gform_button.btn_lrg:hover,.gform_button.btn_lrg:active,.gform_button.btn_lrg:focus,button.btn_lrg:hover,button.btn_lrg:active,button.btn_lrg:focus,input[type=button].btn_lrg:hover,input[type=button].btn_lrg:active,input[type=button].btn_lrg:focus,input[type=reset].btn_lrg:hover,input[type=reset].btn_lrg:active,input[type=reset].btn_lrg:focus,input[type=submit].btn_lrg:hover,input[type=submit].btn_lrg:active,input[type=submit].btn_lrg:focus{padding-right:20px}.text_center .btn:hover,.text_center .btn:active,.text_center .btn:focus,.text_center .gform_button:hover,.text_center .gform_button:active,.text_center .gform_button:focus,.text_center button:hover,.text_center button:active,.text_center button:focus,.text_center input[type=button]:hover,.text_center input[type=button]:active,.text_center input[type=button]:focus,.text_center input[type=reset]:hover,.text_center input[type=reset]:active,.text_center input[type=reset]:focus,.text_center input[type=submit]:hover,.text_center input[type=submit]:active,.text_center input[type=submit]:focus{padding-left:14px;padding-right:14px}.text_center .btn.btn_lrg:hover,.text_center .btn.btn_lrg:active,.text_center .btn.btn_lrg:focus,.text_center .gform_button.btn_lrg:hover,.text_center .gform_button.btn_lrg:active,.text_center .gform_button.btn_lrg:focus,.text_center button.btn_lrg:hover,.text_center button.btn_lrg:active,.text_center button.btn_lrg:focus,.text_center input[type=button].btn_lrg:hover,.text_center input[type=button].btn_lrg:active,.text_center input[type=button].btn_lrg:focus,.text_center input[type=reset].btn_lrg:hover,.text_center input[type=reset].btn_lrg:active,.text_center input[type=reset].btn_lrg:focus,.text_center input[type=submit].btn_lrg:hover,.text_center input[type=submit].btn_lrg:active,.text_center input[type=submit].btn_lrg:focus{padding-left:14px;padding-right:14px}.dark_bg .btn,.dark_bg .gform_button,.dark_bg button,.dark_bg input[type=button],.dark_bg input[type=reset],.dark_bg input[type=submit],.primary_purple_bg .btn,.primary_purple_bg .gform_button,.primary_purple_bg button,.primary_purple_bg input[type=button],.primary_purple_bg input[type=reset],.primary_purple_bg input[type=submit],.winter_theme .seasonal_bg .btn,.winter_theme .seasonal_bg .gform_button,.winter_theme .seasonal_bg button,.winter_theme .seasonal_bg input[type=button],.winter_theme .seasonal_bg input[type=reset],.winter_theme .seasonal_bg input[type=submit],.hero_slider_holder .btn,.hero_slider_holder .gform_button,.hero_slider_holder button,.hero_slider_holder input[type=button],.hero_slider_holder input[type=reset],.hero_slider_holder input[type=submit]{color:#fff;border-bottom:3px solid #fff}.dark_bg .btn:hover,.dark_bg .btn:active,.dark_bg .btn:focus,.dark_bg .gform_button:hover,.dark_bg .gform_button:active,.dark_bg .gform_button:focus,.dark_bg button:hover,.dark_bg button:active,.dark_bg button:focus,.dark_bg input[type=button]:hover,.dark_bg input[type=button]:active,.dark_bg input[type=button]:focus,.dark_bg input[type=reset]:hover,.dark_bg input[type=reset]:active,.dark_bg input[type=reset]:focus,.dark_bg input[type=submit]:hover,.dark_bg input[type=submit]:active,.dark_bg input[type=submit]:focus,.primary_purple_bg .btn:hover,.primary_purple_bg .btn:active,.primary_purple_bg .btn:focus,.primary_purple_bg .gform_button:hover,.primary_purple_bg .gform_button:active,.primary_purple_bg .gform_button:focus,.primary_purple_bg button:hover,.primary_purple_bg button:active,.primary_purple_bg button:focus,.primary_purple_bg input[type=button]:hover,.primary_purple_bg input[type=button]:active,.primary_purple_bg input[type=button]:focus,.primary_purple_bg input[type=reset]:hover,.primary_purple_bg input[type=reset]:active,.primary_purple_bg input[type=reset]:focus,.primary_purple_bg input[type=submit]:hover,.primary_purple_bg input[type=submit]:active,.primary_purple_bg input[type=submit]:focus,.winter_theme .seasonal_bg .btn:hover,.winter_theme .seasonal_bg .btn:active,.winter_theme .seasonal_bg .btn:focus,.winter_theme .seasonal_bg .gform_button:hover,.winter_theme .seasonal_bg .gform_button:active,.winter_theme .seasonal_bg .gform_button:focus,.winter_theme .seasonal_bg button:hover,.winter_theme .seasonal_bg button:active,.winter_theme .seasonal_bg button:focus,.winter_theme .seasonal_bg input[type=button]:hover,.winter_theme .seasonal_bg input[type=button]:active,.winter_theme .seasonal_bg input[type=button]:focus,.winter_theme .seasonal_bg input[type=reset]:hover,.winter_theme .seasonal_bg input[type=reset]:active,.winter_theme .seasonal_bg input[type=reset]:focus,.winter_theme .seasonal_bg input[type=submit]:hover,.winter_theme .seasonal_bg input[type=submit]:active,.winter_theme .seasonal_bg input[type=submit]:focus,.hero_slider_holder .btn:hover,.hero_slider_holder .btn:active,.hero_slider_holder .btn:focus,.hero_slider_holder .gform_button:hover,.hero_slider_holder .gform_button:active,.hero_slider_holder .gform_button:focus,.hero_slider_holder button:hover,.hero_slider_holder button:active,.hero_slider_holder button:focus,.hero_slider_holder input[type=button]:hover,.hero_slider_holder input[type=button]:active,.hero_slider_holder input[type=button]:focus,.hero_slider_holder input[type=reset]:hover,.hero_slider_holder input[type=reset]:active,.hero_slider_holder input[type=reset]:focus,.hero_slider_holder input[type=submit]:hover,.hero_slider_holder input[type=submit]:active,.hero_slider_holder input[type=submit]:focus{color:#fff}.dark_bg .btn:visited,.dark_bg .gform_button:visited,.dark_bg button:visited,.dark_bg input[type=button]:visited,.dark_bg input[type=reset]:visited,.dark_bg input[type=submit]:visited,.primary_purple_bg .btn:visited,.primary_purple_bg .gform_button:visited,.primary_purple_bg button:visited,.primary_purple_bg input[type=button]:visited,.primary_purple_bg input[type=reset]:visited,.primary_purple_bg input[type=submit]:visited,.winter_theme .seasonal_bg .btn:visited,.winter_theme .seasonal_bg .gform_button:visited,.winter_theme .seasonal_bg button:visited,.winter_theme .seasonal_bg input[type=button]:visited,.winter_theme .seasonal_bg input[type=reset]:visited,.winter_theme .seasonal_bg input[type=submit]:visited,.hero_slider_holder .btn:visited,.hero_slider_holder .gform_button:visited,.hero_slider_holder button:visited,.hero_slider_holder input[type=button]:visited,.hero_slider_holder input[type=reset]:visited,.hero_slider_holder input[type=submit]:visited{color:#fff}.dark_bg .btn:visited:hover,.dark_bg .btn:visited:active,.dark_bg .btn:visited:focus,.dark_bg .gform_button:visited:hover,.dark_bg .gform_button:visited:active,.dark_bg .gform_button:visited:focus,.dark_bg button:visited:hover,.dark_bg button:visited:active,.dark_bg button:visited:focus,.dark_bg input[type=button]:visited:hover,.dark_bg input[type=button]:visited:active,.dark_bg input[type=button]:visited:focus,.dark_bg input[type=reset]:visited:hover,.dark_bg input[type=reset]:visited:active,.dark_bg input[type=reset]:visited:focus,.dark_bg input[type=submit]:visited:hover,.dark_bg input[type=submit]:visited:active,.dark_bg input[type=submit]:visited:focus,.primary_purple_bg .btn:visited:hover,.primary_purple_bg .btn:visited:active,.primary_purple_bg .btn:visited:focus,.primary_purple_bg .gform_button:visited:hover,.primary_purple_bg .gform_button:visited:active,.primary_purple_bg .gform_button:visited:focus,.primary_purple_bg button:visited:hover,.primary_purple_bg button:visited:active,.primary_purple_bg button:visited:focus,.primary_purple_bg input[type=button]:visited:hover,.primary_purple_bg input[type=button]:visited:active,.primary_purple_bg input[type=button]:visited:focus,.primary_purple_bg input[type=reset]:visited:hover,.primary_purple_bg input[type=reset]:visited:active,.primary_purple_bg input[type=reset]:visited:focus,.primary_purple_bg input[type=submit]:visited:hover,.primary_purple_bg input[type=submit]:visited:active,.primary_purple_bg input[type=submit]:visited:focus,.winter_theme .seasonal_bg .btn:visited:hover,.winter_theme .seasonal_bg .btn:visited:active,.winter_theme .seasonal_bg .btn:visited:focus,.winter_theme .seasonal_bg .gform_button:visited:hover,.winter_theme .seasonal_bg .gform_button:visited:active,.winter_theme .seasonal_bg .gform_button:visited:focus,.winter_theme .seasonal_bg button:visited:hover,.winter_theme .seasonal_bg button:visited:active,.winter_theme .seasonal_bg button:visited:focus,.winter_theme .seasonal_bg input[type=button]:visited:hover,.winter_theme .seasonal_bg input[type=button]:visited:active,.winter_theme .seasonal_bg input[type=button]:visited:focus,.winter_theme .seasonal_bg input[type=reset]:visited:hover,.winter_theme .seasonal_bg input[type=reset]:visited:active,.winter_theme .seasonal_bg input[type=reset]:visited:focus,.winter_theme .seasonal_bg input[type=submit]:visited:hover,.winter_theme .seasonal_bg input[type=submit]:visited:active,.winter_theme .seasonal_bg input[type=submit]:visited:focus,.hero_slider_holder .btn:visited:hover,.hero_slider_holder .btn:visited:active,.hero_slider_holder .btn:visited:focus,.hero_slider_holder .gform_button:visited:hover,.hero_slider_holder .gform_button:visited:active,.hero_slider_holder .gform_button:visited:focus,.hero_slider_holder button:visited:hover,.hero_slider_holder button:visited:active,.hero_slider_holder button:visited:focus,.hero_slider_holder input[type=button]:visited:hover,.hero_slider_holder input[type=button]:visited:active,.hero_slider_holder input[type=button]:visited:focus,.hero_slider_holder input[type=reset]:visited:hover,.hero_slider_holder input[type=reset]:visited:active,.hero_slider_holder input[type=reset]:visited:focus,.hero_slider_holder input[type=submit]:visited:hover,.hero_slider_holder input[type=submit]:visited:active,.hero_slider_holder input[type=submit]:visited:focus{color:#fff}@media screen and (min-width:768px){.btn,.gform_button,button,input[type=button],input[type=reset],input[type=submit]{padding:8px 6px;font-size:18px;font-size:1.8rem}.btn.btn_lrg,.gform_button.btn_lrg,button.btn_lrg,input[type=button].btn_lrg,input[type=reset].btn_lrg,input[type=submit].btn_lrg{padding:8px 6px;font-size:24px;font-size:2.4rem}}@media screen and (min-width:1024px){.btn,.gform_button,button,input[type=button],input[type=reset],input[type=submit]{font-size:20px;font-size:2rem}.btn.btn_lrg,.gform_button.btn_lrg,button.btn_lrg,input[type=button].btn_lrg,input[type=reset].btn_lrg,input[type=submit].btn_lrg{padding:10px 8px;font-size:28px;font-size:2.8rem}}label,.gform_wrapper.gravity-theme .gfield_label{padding:5px 0;font-size:16px;font-size:1.6rem;line-height:1.2;font-family:alternate-gothic-atf,sans-serif;font-weight:400;text-transform:uppercase}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{width:100%;height:38px;font-weight:400;border-radius:0;color:#161719;background-color:rgba(0,0,0,0);border:1px solid #161719}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus{outline:thin solid;color:#161719}select{width:100%;height:38px;padding:0 10px;border-radius:0;color:#161719;background-color:rgba(0,0,0,0);border:1px solid #161719}select:focus{outline:thin solid;color:#161719}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color]{padding:0 10px}textarea{padding:10px;width:100%;height:150px}.dark_bg input[type=text],.dark_bg input[type=email],.dark_bg input[type=url],.dark_bg input[type=password],.dark_bg input[type=search],.dark_bg input[type=number],.dark_bg input[type=tel],.dark_bg input[type=range],.dark_bg input[type=date],.dark_bg input[type=month],.dark_bg input[type=week],.dark_bg input[type=time],.dark_bg input[type=datetime],.dark_bg input[type=datetime-local],.dark_bg input[type=color],.dark_bg textarea,.primary_purple_bg input[type=text],.primary_purple_bg input[type=email],.primary_purple_bg input[type=url],.primary_purple_bg input[type=password],.primary_purple_bg input[type=search],.primary_purple_bg input[type=number],.primary_purple_bg input[type=tel],.primary_purple_bg input[type=range],.primary_purple_bg input[type=date],.primary_purple_bg input[type=month],.primary_purple_bg input[type=week],.primary_purple_bg input[type=time],.primary_purple_bg input[type=datetime],.primary_purple_bg input[type=datetime-local],.primary_purple_bg input[type=color],.primary_purple_bg textarea,.winter_theme .seasonal_bg input[type=text],.winter_theme .seasonal_bg input[type=email],.winter_theme .seasonal_bg input[type=url],.winter_theme .seasonal_bg input[type=password],.winter_theme .seasonal_bg input[type=search],.winter_theme .seasonal_bg input[type=number],.winter_theme .seasonal_bg input[type=tel],.winter_theme .seasonal_bg input[type=range],.winter_theme .seasonal_bg input[type=date],.winter_theme .seasonal_bg input[type=month],.winter_theme .seasonal_bg input[type=week],.winter_theme .seasonal_bg input[type=time],.winter_theme .seasonal_bg input[type=datetime],.winter_theme .seasonal_bg input[type=datetime-local],.winter_theme .seasonal_bg input[type=color],.winter_theme .seasonal_bg textarea{color:#fff;border:1px solid #fff}.dark_bg input[type=text]:focus,.dark_bg input[type=email]:focus,.dark_bg input[type=url]:focus,.dark_bg input[type=password]:focus,.dark_bg input[type=search]:focus,.dark_bg input[type=number]:focus,.dark_bg input[type=tel]:focus,.dark_bg input[type=range]:focus,.dark_bg input[type=date]:focus,.dark_bg input[type=month]:focus,.dark_bg input[type=week]:focus,.dark_bg input[type=time]:focus,.dark_bg input[type=datetime]:focus,.dark_bg input[type=datetime-local]:focus,.dark_bg input[type=color]:focus,.dark_bg textarea:focus,.primary_purple_bg input[type=text]:focus,.primary_purple_bg input[type=email]:focus,.primary_purple_bg input[type=url]:focus,.primary_purple_bg input[type=password]:focus,.primary_purple_bg input[type=search]:focus,.primary_purple_bg input[type=number]:focus,.primary_purple_bg input[type=tel]:focus,.primary_purple_bg input[type=range]:focus,.primary_purple_bg input[type=date]:focus,.primary_purple_bg input[type=month]:focus,.primary_purple_bg input[type=week]:focus,.primary_purple_bg input[type=time]:focus,.primary_purple_bg input[type=datetime]:focus,.primary_purple_bg input[type=datetime-local]:focus,.primary_purple_bg input[type=color]:focus,.primary_purple_bg textarea:focus,.winter_theme .seasonal_bg input[type=text]:focus,.winter_theme .seasonal_bg input[type=email]:focus,.winter_theme .seasonal_bg input[type=url]:focus,.winter_theme .seasonal_bg input[type=password]:focus,.winter_theme .seasonal_bg input[type=search]:focus,.winter_theme .seasonal_bg input[type=number]:focus,.winter_theme .seasonal_bg input[type=tel]:focus,.winter_theme .seasonal_bg input[type=range]:focus,.winter_theme .seasonal_bg input[type=date]:focus,.winter_theme .seasonal_bg input[type=month]:focus,.winter_theme .seasonal_bg input[type=week]:focus,.winter_theme .seasonal_bg input[type=time]:focus,.winter_theme .seasonal_bg input[type=datetime]:focus,.winter_theme .seasonal_bg input[type=datetime-local]:focus,.winter_theme .seasonal_bg input[type=color]:focus,.winter_theme .seasonal_bg textarea:focus{outline:thin solid;color:#fff}.dark_bg select,.primary_purple_bg select,.winter_theme .seasonal_bg select{color:#fff;border:1px solid #fff}.dark_bg select:focus,.primary_purple_bg select:focus,.winter_theme .seasonal_bg select:focus{color:#fff}.dark_bg select option,.primary_purple_bg select option,.winter_theme .seasonal_bg select option{color:#161719}::-webkit-input-placeholder{color:#cacaca}:-moz-placeholder{color:#cacaca}::-moz-placeholder{color:#cacaca}:-ms-input-placeholder{color:#cacaca}@media screen and (min-width:1024px){label,.gform_wrapper.gravity-theme .gfield_label{font-size:20px;font-size:2rem}}.site-content .gform_wrapper.gravity-theme .gfield_label,.site-content .gform_wrapper.gravity-theme .gfield_header_item,.site-content .gform_wrapper.gravity-theme .gform_fileupload_rules,.site-content .gform_wrapper.gravity-theme .ginput_complex label{padding:5px 0;font-size:16px;font-size:1.6rem;line-height:1.2;font-family:alternate-gothic-atf,sans-serif;font-weight:400;text-transform:uppercase}.site-content .gfield_consent_label{font-size:14px;font-size:1.4rem}.site-content .gform_wrapper.gravity-theme .gfield textarea.large{height:150px}.site-content .gform_wrapper .gform_validation_errors{border-radius:0;border:none;box-shadow:none;background-color:#161719;color:#fff;font-family:"Open Sans",sans-serif;font-size:12px;font-size:1.2rem;text-transform:none}.site-content .gform_wrapper .gform_validation_errors>h2{color:#fff}.site-content .gform_wrapper .gfield_required{color:#161719;font-family:"Open Sans",sans-serif;font-size:12px;font-size:1.2rem;text-transform:none}.site-content .gform_wrapper .gfield_error .gfield_repeater_cell label,.site-content .gform_wrapper .gfield_error label,.site-content .gform_wrapper .gfield_error legend,.site-content .gform_wrapper .gfield_validation_message,.site-content .gform_wrapper .validation_message,.site-content .gform_wrapper [aria-invalid=true]+label,.site-content .gform_wrapper label+[aria-invalid=true]{color:#161719}.site-content .gform_wrapper .gfield_error [aria-invalid=true]{border:1px solid #161719}.site-content .gform_wrapper.gravity-theme .description,.site-content .gform_wrapper.gravity-theme .gfield_description,.site-content .gform_wrapper.gravity-theme .gsection_description,.site-content .gform_wrapper.gravity-theme .instruction{width:auto;display:inline-block;font-size:12px;font-size:1.2rem;margin:0 5px}.site-content .gform_wrapper .gfield_validation_message,.site-content .gform_wrapper .validation_message{width:auto;display:inline-block;padding:10px 20px;background-color:#161719;color:#fff;border:none}.site-content .gform_wrapper.gravity-theme .field_description_above .description,.site-content .gform_wrapper.gravity-theme .field_description_above .gfield_description,.site-content .gform_wrapper.gravity-theme .field_description_above .gsection_description,.site-content .gform_wrapper.gravity-theme .field_description_above .instruction{padding:10px 20px}.site-content .primary_purple_bg .gform_wrapper .gfield_required,.site-content .dark_bg .gform_wrapper .gfield_required,.site-content .winter_bg .gform_wrapper .gfield_required{color:#161719}.site-content .primary_purple_bg .gform_wrapper .gform_validation_errors,.site-content .dark_bg .gform_wrapper .gform_validation_errors,.site-content .winter_bg .gform_wrapper .gform_validation_errors{background-color:#fff;color:#161719}.site-content .primary_purple_bg .gform_wrapper .gform_validation_errors>h2,.site-content .dark_bg .gform_wrapper .gform_validation_errors>h2,.site-content .winter_bg .gform_wrapper .gform_validation_errors>h2{color:#161719}.site-content .primary_purple_bg .gform_wrapper .gfield_required,.site-content .dark_bg .gform_wrapper .gfield_required,.site-content .winter_bg .gform_wrapper .gfield_required{color:#fff}.site-content .primary_purple_bg .gform_wrapper .gfield_error .gfield_repeater_cell label,.site-content .primary_purple_bg .gform_wrapper .gfield_error label,.site-content .primary_purple_bg .gform_wrapper .gfield_error legend,.site-content .primary_purple_bg .gform_wrapper .gfield_validation_message,.site-content .primary_purple_bg .gform_wrapper .validation_message,.site-content .primary_purple_bg .gform_wrapper [aria-invalid=true]+label,.site-content .primary_purple_bg .gform_wrapper label+[aria-invalid=true],.site-content .dark_bg .gform_wrapper .gfield_error .gfield_repeater_cell label,.site-content .dark_bg .gform_wrapper .gfield_error label,.site-content .dark_bg .gform_wrapper .gfield_error legend,.site-content .dark_bg .gform_wrapper .gfield_validation_message,.site-content .dark_bg .gform_wrapper .validation_message,.site-content .dark_bg .gform_wrapper [aria-invalid=true]+label,.site-content .dark_bg .gform_wrapper label+[aria-invalid=true],.site-content .winter_bg .gform_wrapper .gfield_error .gfield_repeater_cell label,.site-content .winter_bg .gform_wrapper .gfield_error label,.site-content .winter_bg .gform_wrapper .gfield_error legend,.site-content .winter_bg .gform_wrapper .gfield_validation_message,.site-content .winter_bg .gform_wrapper .validation_message,.site-content .winter_bg .gform_wrapper [aria-invalid=true]+label,.site-content .winter_bg .gform_wrapper label+[aria-invalid=true]{color:#fff}.site-content .primary_purple_bg .gform_wrapper .gfield_error [aria-invalid=true],.site-content .dark_bg .gform_wrapper .gfield_error [aria-invalid=true],.site-content .winter_bg .gform_wrapper .gfield_error [aria-invalid=true]{border:1px solid #fff}.site-content .primary_purple_bg .gform_wrapper .gfield_validation_message,.site-content .primary_purple_bg .gform_wrapper .validation_message,.site-content .dark_bg .gform_wrapper .gfield_validation_message,.site-content .dark_bg .gform_wrapper .validation_message,.site-content .winter_bg .gform_wrapper .gfield_validation_message,.site-content .winter_bg .gform_wrapper .validation_message{background-color:#fff;color:#161719;margin:5px 0}.site-content .gform_wrapper #gform_14 .gsection{border:none;padding:0}@media screen and (min-width:768px){.form_holder .form_left,.gform_wrapper .form_left{width:50%;float:left;padding-right:5px}.form_holder .form_right,.gform_wrapper .form_right{width:50%;float:left;padding-left:5px}.form_holder .form_clear_left,.gform_wrapper .form_clear_left{clear:left}.form_holder .form_full_clear,.gform_wrapper .form_full_clear{clear:both}}@media screen and (min-width:1024px){.site-content .gform_wrapper.gravity-theme .gfield_label,.site-content .gform_wrapper.gravity-theme .gfield_header_item,.site-content .gform_wrapper.gravity-theme .gform_fileupload_rules,.site-content .gform_wrapper.gravity-theme .ginput_complex label{font-size:20px;font-size:2rem}.site-content .gfield_consent_label{font-size:16px;font-size:1.6rem}}.site-content .gform_wrapper.gravity-theme .gf_progressbar{max-width:100%!important;margin-bottom:30px!important;border-radius:0!important}.site-content .gform_wrapper.gravity-theme .gf_progressbar_percentage{background-color:#851c55!important;color:#fff!important;border-radius:0!important}.site-content .gform_wrapper.gravity-theme .ginput_complex .ginput_container_date input,.site-content .gform_wrapper.gravity-theme .ginput_complex .ginput_container_date select{width:fit-content!important}.site-content #gform_1 .gfield{margin-bottom:15px}.site-content .gform_wrapper.gravity-theme .gf_progressbar_title{color:#fff!important}.site-content .gform_wrapper.gravity-theme h3.gf_progressbar_title{font-size:20px!important}a{color:#161719;text-decoration:none}a:visited{color:#161719}a:hover,a:focus,a:active{color:#161719}a:focus{outline:thin dotted}a:hover,a:active{outline:0}.site-main a{color:#161719;text-decoration:underline}.site-main a:visited{color:#161719}.site-main a:hover,.site-main a:focus,.site-main a:active{color:#161719;text-decoration:none}.site-main a:focus{outline:thin dotted}.site-main a:hover,.site-main a:active{outline:0}.site-main .primary_purple_bg a,.site-main .dark_bg a,.site-main .winter_bg a{color:#fff;text-decoration:underline}.site-main .primary_purple_bg a:visited,.site-main .dark_bg a:visited,.site-main .winter_bg a:visited{color:#fff}.site-main .primary_purple_bg a:hover,.site-main .primary_purple_bg a:focus,.site-main .primary_purple_bg a:active,.site-main .dark_bg a:hover,.site-main .dark_bg a:focus,.site-main .dark_bg a:active,.site-main .winter_bg a:hover,.site-main .winter_bg a:focus,.site-main .winter_bg a:active{color:#fff;text-decoration:none}.site-main .primary_purple_bg a:focus,.site-main .dark_bg a:focus,.site-main .winter_bg a:focus{outline:thin dotted}.site-main .primary_purple_bg a:hover,.site-main .primary_purple_bg a:active,.site-main .dark_bg a:hover,.site-main .dark_bg a:active,.site-main .winter_bg a:hover,.site-main .winter_bg a:active{outline:0}.site-main a.btn{text-decoration:none}.site-main a.btn:hover,.site-main a.btn:focus,.site-main a.btn:active{opacity:1}.site-main .news_intro a,.site-main .news_right_col a,.site-main .posted-on a,.site-main .nav-links a,.site-main .entry-footer a{text-decoration:none}.nav_icon{position:absolute;top:50%;margin-top:-25px;right:0;z-index:100}.nav_icon a{width:50px;height:50px;padding:10px;display:block;background-color:#851c55}.nav_icon a:focus{outline:thin dotted}.nav_icon a:hover,.nav_icon a:active,.nav_icon a:focus{background-color:#b0d235}.hamburger{padding:0;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:rgba(0,0,0,0);border:0;margin:0;overflow:visible}.hamburger:hover{opacity:1}.mm-wrapper_opened .hamburger:hover{opacity:1}.mm-wrapper_opened .hamburger .hamburger-inner,.mm-wrapper_opened .hamburger .hamburger-inner::before,.mm-wrapper_opened .hamburger .hamburger-inner::after{background-color:#fff}.hamburger-box{width:30px;height:30px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:30px;height:4px;background-color:#fff;border-radius:4px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger--squeeze .hamburger-inner{transition-duration:.075s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner::before{transition:top .075s .12s ease,opacity .075s ease}.hamburger--squeeze .hamburger-inner::after{transition:bottom .075s .12s ease,transform .075s cubic-bezier(.55,.055,.675,.19)}.mm-wrapper_opened .hamburger--squeeze .hamburger-inner{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.mm-wrapper_opened .hamburger--squeeze .hamburger-inner::before{top:0;opacity:0;transition:top .075s ease,opacity .075s .12s ease}.mm-wrapper_opened .hamburger--squeeze .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom .075s ease,transform .075s .12s cubic-bezier(.215,.61,.355,1)}.main_nav{display:none}.main-navigation{clear:both;width:auto;position:relative;z-index:100}@media screen and (min-width:1200px){.nav_icon{display:none}.main_nav{display:block;position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:5000}.main_nav .main-navigation ul{position:relative;z-index:999999;margin:0;padding:0;list-style:none}.main_nav .main-navigation ul li{float:left;font-size:22px;font-size:2.2rem;line-height:1;font-family:alternate-gothic-atf,sans-serif;font-weight:400;text-transform:uppercase;position:relative;z-index:999999}.main_nav .main-navigation ul li a{display:block;padding:34px 12px;color:#851c55;background-position:50% 150%;background-size:50px;background-repeat:no-repeat;transition:background-position 100ms ease,color 200ms ease}.main_nav .main-navigation ul li a:hover,.main_nav .main-navigation ul li a:focus{color:#851c55;background-position:50% 75%}.main_nav .main-navigation ul li:hover>.sub-menu,.main_nav .main-navigation ul li:focus>.sub-menu,.main_nav .main-navigation ul li.focus>.sub-menu{display:block}.main_nav .main-navigation ul ul{min-width:100%;white-space:nowrap;padding:10px 0;display:none;position:absolute;top:100%;right:0;z-index:99999;background-color:rgba(0,0,0,.5);box-shadow:0 0 10px 1px rgba(0,0,0,.2)}.main_nav .main-navigation ul ul li{width:100%;height:auto;margin:0;font-size:12px;font-size:1.2rem;text-align:right}.main_nav .main-navigation ul ul li a{display:block;width:100%;height:auto;padding:10px 20px;line-height:1;background-color:rgba(0,0,0,0);color:#fff}.main_nav .main-navigation ul ul li a:hover,.main_nav .main-navigation ul ul li a:focus{background:none;border-bottom:none;background-color:rgba(0,0,0,0)}.main_nav .main-navigation ul ul li.current-menu-item a{color:#851c55;background:none;border-bottom:none;background-color:rgba(0,0,0,0)}.main_nav .main-navigation ul ul li ul{min-width:100%;white-space:nowrap;display:none;position:absolute;top:0;right:100%;margin-right:-10px;z-index:99999}.spring_theme .main_nav .main-navigation ul li a:hover,.spring_theme .main_nav .main-navigation ul li a:focus,.spring_theme .main_nav .main-navigation ul li a:active{color:#b0d235;background-image:url(../../../../../../themes/Jacksons-Lane/images/underline-spring.svg)}.summer_theme .main_nav .main-navigation ul li a:hover,.summer_theme .main_nav .main-navigation ul li a:focus,.summer_theme .main_nav .main-navigation ul li a:active{color:#fdca0b;background-image:url(../../../../../../themes/Jacksons-Lane/images/underline-summer.svg)}.autumn_theme .main_nav .main-navigation ul li a:hover,.autumn_theme .main_nav .main-navigation ul li a:focus,.autumn_theme .main_nav .main-navigation ul li a:active{color:#f07020;background-image:url(../../../../../../themes/Jacksons-Lane/images/underline-autumn.svg)}.winter_theme .main_nav .main-navigation ul li a:hover,.winter_theme .main_nav .main-navigation ul li a:focus,.winter_theme .main_nav .main-navigation ul li a:active{color:red;background-image:url(../../../../../../themes/Jacksons-Lane/images/underline-winter.svg)}.anniversary_50_theme .main_nav .main-navigation ul li a:hover,.anniversary_50_theme .main_nav .main-navigation ul li a:focus,.anniversary_50_theme .main_nav .main-navigation ul li a:active{color:#b99c53;background-image:url(../../../../../../themes/Jacksons-Lane/images/underline-anniversary_50.svg)}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:8.75px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.logged-in.admin-bar .site-header{top:32px}@media screen and (max-width:600px){#wpadminbar{position:fixed}}@media screen and (max-width:782px){.logged-in.admin-bar .site-header{top:46px}}.site-header{width:100%;background-color:#fff}.notification_banner{width:100%;padding:5px 10px}.notification_banner.text_center{text-align:center}.notification_banner.hidden{display:none}.notification_banner .btn{margin:0}.search_full{display:none;width:100%}.search_full .search_form_content{width:100%;padding:50px 20px 20px 20px;margin:0 auto;position:relative}.search_full .search_form_content .search_form_holder{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:end;justify-content:flex-end}.search_full .search_form_content .search_form_holder .label_input{width:auto}.search_full .search_form_content .search_form_holder label{width:auto}.search_full .search_form_content .search_form_holder input[type=search]{width:200px;height:40px;margin-right:10px;border-radius:0}.search_full .search_form_content .search_form_holder input[type=submit]{margin:0;height:40px}.search_full .search_form_content .search_close{width:30px;position:absolute;top:10px;right:10px;z-index:10}.search_full .search_form_content .search_close a{display:inline-block}.search_full .search_form_content .search_close img{width:100%;height:auto;display:block}.top_nav_full{width:100%;background:#851c55}.top_nav_full .top_nav{width:90%;max-width:1200px;margin:0 auto;padding-right:12px}.top_nav_full .top_nav ul{padding:0;margin:0;list-style:none;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.top_nav_full .top_nav ul li{margin-left:14px}.top_nav_full .top_nav ul li a{display:inline-block;height:30px;line-height:30px;padding:0 8px;color:#fff;font-family:alternate-gothic-atf,sans-serif;font-weight:400;text-transform:uppercase;font-size:16px;font-size:1.6rem}.top_nav_full .top_nav ul li.dontate_support{display:none}.top_nav_full .top_nav ul li.dontate_support a{background-color:#fff;color:#851c55}.top_nav_full .top_nav ul li.header_social{display:none}.top_nav_full .top_nav ul li.search_icon a{width:30px;background-image:url(../../../../../../themes/Jacksons-Lane/images/icon-search.svg);background-size:16px;background-position:center;background-repeat:no-repeat}.top_nav_full .top_nav ul li.search_icon a span{display:none}.top_nav_full .top_nav ul li.account_basket{height:30px}.top_nav_full .top_nav ul li.account_basket a{width:30px;background-image:url(../../../../../../themes/Jacksons-Lane/images/icon-basket.svg);background-size:18px;background-position:center;background-repeat:no-repeat;position:relative}.top_nav_full .top_nav ul li.account_basket a .basket_label{display:none}.top_nav_full .top_nav ul li.account_basket a .basket_item_count{width:20px;height:20px;line-height:23px;border-radius:50%;display:block;position:absolute;top:3px;right:-8px;z-index:10;background-color:#fff;color:#851c55;text-align:center;font-size:14px;font-size:1.4rem}.top_nav_full .top_nav ul li.account{display:-ms-flexbox;display:flex;height:30px;overflow:hidden}.top_nav_full .top_nav ul li.account a.account_your_account{width:30px;background-image:url(../../../../../../themes/Jacksons-Lane/images/icon-account.svg);background-size:14px;background-position:center;background-repeat:no-repeat}.top_nav_full .top_nav ul li.account a.account_your_account .your_account_label{display:none}.top_nav_full .top_nav ul li.account a.account_login{width:30px;background-image:url(../../../../../../themes/Jacksons-Lane/images/icon-login.svg);background-size:20px;background-position:center;background-repeat:no-repeat}.top_nav_full .top_nav ul li.account a.account_login .account_login_label{display:none}.top_nav_full .top_nav ul li.account a.account_logout{width:30px;background-image:url(../../../../../../themes/Jacksons-Lane/images/icon-logout.svg);background-size:20px;background-position:center;background-repeat:no-repeat}.top_nav_full .top_nav ul li.account a.account_logout .account_logout_label{display:none}.top_nav_full .top_nav ul li.sm_hidden{display:none}.spring_theme .top_nav_full .top_nav ul li a:hover,.spring_theme .top_nav_full .top_nav ul li a:focus,.spring_theme .top_nav_full .top_nav ul li a:active{color:#b0d235}.spring_theme .top_nav_full .top_nav ul li.dontate_support a:hover,.spring_theme .top_nav_full .top_nav ul li.dontate_support a:focus,.spring_theme .top_nav_full .top_nav ul li.dontate_support a:active{color:#b0d235}.summer_theme .top_nav_full .top_nav ul li a:hover,.summer_theme .top_nav_full .top_nav ul li a:focus,.summer_theme .top_nav_full .top_nav ul li a:active{color:#fdca0b}.summer_theme .top_nav_full .top_nav ul li.dontate_support a:hover,.summer_theme .top_nav_full .top_nav ul li.dontate_support a:focus,.summer_theme .top_nav_full .top_nav ul li.dontate_support a:active{color:#fdca0b}.autumn_theme .top_nav_full .top_nav ul li a:hover,.autumn_theme .top_nav_full .top_nav ul li a:focus,.autumn_theme .top_nav_full .top_nav ul li a:active{color:#f07020}.autumn_theme .top_nav_full .top_nav ul li.dontate_support a:hover,.autumn_theme .top_nav_full .top_nav ul li.dontate_support a:focus,.autumn_theme .top_nav_full .top_nav ul li.dontate_support a:active{color:#f07020}.winter_theme .top_nav_full .top_nav ul li a:hover,.winter_theme .top_nav_full .top_nav ul li a:focus,.winter_theme .top_nav_full .top_nav ul li a:active{color:red}.winter_theme .top_nav_full .top_nav ul li.dontate_support a:hover,.winter_theme .top_nav_full .top_nav ul li.dontate_support a:focus,.winter_theme .top_nav_full .top_nav ul li.dontate_support a:active{color:red}.logo_nav_holder{width:90%;max-width:1200px;padding:12px 0;margin:0 auto;position:relative;z-index:5000}.logo_nav_holder .logo{width:70%;max-width:230px;margin:15px 0}.logo_nav_holder .logo img{width:100%;margin:0;height:auto;display:block}@media screen and (min-width:768px){.search_full .search_form_content{padding:20px 85px 20px 20px}.search_full .search_form_content .search_form_holder{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.search_full .search_form_content .search_form_holder .label_input{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.search_full .search_form_content .search_form_holder label{padding-right:10px}.search_full .search_form_content .search_form_holder input[type=search]{width:400px;height:50px}.search_full .search_form_content .search_form_holder input[type=submit]{height:50px}.search_full .search_form_content .search_close{width:45px;top:50%;margin-top:-22px;right:20px}.top_nav_full .top_nav ul li.dontate_support{display:block}.top_nav_full .top_nav ul li.search_icon a{width:auto;padding-left:25px;background-position:left center}.top_nav_full .top_nav ul li.search_icon a span{display:block}.top_nav_full .top_nav ul li.account_basket a{width:auto;padding-left:35px;background-position:left center}.top_nav_full .top_nav ul li.account_basket a .basket_label{display:block}.top_nav_full .top_nav ul li.account_basket a .basket_item_count{right:auto;left:13px}.top_nav_full .top_nav ul li.account{display:-ms-flexbox;display:flex}.top_nav_full .top_nav ul li.account a.account_your_account{width:auto;padding-left:25px;background-position:left center}.top_nav_full .top_nav ul li.account a.account_your_account .your_account_label{display:block}.top_nav_full .top_nav ul li.account a.account_login{width:auto;padding-left:25px;background-position:left center}.top_nav_full .top_nav ul li.account a.account_login .account_login_label{display:block}.top_nav_full .top_nav ul li.account a.account_logout{width:auto;padding-left:25px;background-position:left center}.top_nav_full .top_nav ul li.account a.account_logout .account_logout_label{display:block}.top_nav_full .top_nav ul li.sm_hidden{display:block}.logo_nav_holder .logo{width:50%}}@media screen and (min-width:1024px){.top_nav_full .top_nav ul li.header_social{display:block}.top_nav_full .top_nav ul li.header_social a{padding:0;display:inline-block;vertical-align:middle}.top_nav_full .top_nav ul li.header_social a img{width:100%;width:30px;height:30px}}.fh_hero{width:100%;height:500px;position:relative;z-index:1;background-position:0 0,50% 50%;background-size:auto,cover;background-repeat:repeat,no-repeat}.fh_hero .fh_hero_text{width:90%;max-width:1200px;position:absolute;left:50%;top:50%;z-index:10;transform:translate(-50%,-50%);color:#fff;text-align:center}@media screen and (min-width:1024px){.fh_hero{height:650px}}@media screen and (min-width:1200px){.fh_hero{height:100vh}}.hero_slider_holder{width:100%;position:relative;z-index:1}.hero_slider_holder .hero_slider{width:100%;position:relative;z-index:1}.hero_slider_holder .hero_slider .hero_slide{width:100%;height:500px;position:relative;z-index:1;background-position:0 0,50% 50%;background-size:auto,cover;background-repeat:repeat,no-repeat}.hero_slider_holder .hero_slider .hero_slide .hero_slide_content{width:90%;max-width:1200px;position:absolute;left:50%;top:50%;z-index:10;transform:translate(-50%,-50%)}.hero_slider_holder .hero_slider .hero_slide .hero_text{width:100%;max-width:680px;color:#fff}.hero_slider_holder .hero_slider .hero_slide .hero_text .jl_font{font-family:"Jacksons Lane",sans-serif;font-weight:300}@media screen and (min-width:1024px){.hero_slider_holder .hero_slider .hero_slide{height:500px}}@media screen and (min-width:1200px){.hero_slider_holder .hero_slider .hero_slide{height:75vh}.page-template-events .hero_slider_holder .hero_slider .hero_slide,.single-jl_events .hero_slider_holder .hero_slider .hero_slide,.single-jl_classes .hero_slider_holder .hero_slider .hero_slide{height:500px}}.internal_hero{width:100%}.internal_hero .internal_hero_content{width:90%;max-width:1200px;margin:0 auto;padding:175px 0 25px 0;color:#fff}.internal_hero .internal_hero_content h1,.internal_hero .internal_hero_content .h1{margin:0;padding:0;font-family:"Jacksons Lane",sans-serif;font-weight:300}.page-template-all-performances .internal_hero,.page-template-classes .internal_hero{width:100%}.page-template-all-performances .internal_hero .internal_hero_content,.page-template-classes .internal_hero .internal_hero_content{padding:40px 0}.site-footer{width:100%;padding:30px 15px 15px 15px;background-color:#161719;color:#fff}.footer_content{width:90%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:0 auto;font-size:13px;font-size:1.3rem;line-height:1.2;text-align:center}.footer_content a{transition:color 200ms ease;color:#fff;text-decoration:underline}.footer_content p{margin:0 0 15px 0}.footer_content span{padding:0 10px;color:rgba(255,255,255,.25)}.footer_content .footer_left_col .footer_logo{width:100%;max-width:210px;margin:0 auto;margin-bottom:20px}.footer_content .footer_left_col .footer_logo img{width:100%;height:auto;display:block}.footer_content .footer_right_col{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.footer_content .footer_right_col .social_media{width:100%;text-align:center}.footer_content .footer_right_col .social_media a{display:inline-block;vertical-align:middle}.footer_content .footer_right_col .social_media a img{width:100%;max-width:36px;margin-bottom:5px}.footer_content .footer_right_col .footer_links{width:100%}.footer_content .footer_logo_funder{margin:15px 0}.footer_content .footer_logo_funder .footer_logo_grant,.footer_content .footer_logo_funder .footer_logo_haringey{margin:0 auto;margin-bottom:20px}.footer_content .footer_logo_funder .footer_logo_grant img,.footer_content .footer_logo_funder .footer_logo_haringey img{width:100%;height:auto;display:block}.footer_content .footer_logo_funder .footer_logo_grant{max-width:210px}.footer_content .footer_logo_funder .footer_logo_haringey{max-width:175px}.footer_content .footer_logo_funder.footer_logo_funder_desktop{display:none}.spring_theme .footer_content a:hover,.spring_theme .footer_content a:focus,.spring_theme .footer_content a:active{color:#b0d235}.summer_theme .footer_content a:hover,.summer_theme .footer_content a:focus,.summer_theme .footer_content a:active{color:#fdca0b}.autumn_theme .footer_content a:hover,.autumn_theme .footer_content a:focus,.autumn_theme .footer_content a:active{color:#f07020}.winter_theme .footer_content a:hover,.winter_theme .footer_content a:focus,.winter_theme .footer_content a:active{color:red}@media screen and (min-width:768px){.footer_content .footer_logo_funder.footer_logo_funder_mobile{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.footer_content .footer_logo_funder.footer_logo_funder_mobile .footer_logo_grant{margin:0 20px 0 auto}.footer_content .footer_logo_funder.footer_logo_funder_mobile .footer_logo_haringey{margin:0 auto 0 20px}}@media screen and (min-width:1400px){.footer_content{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;column-gap:15px;text-align:left}.footer_content .footer_logo_funder.footer_logo_funder_mobile{display:none}.footer_content .footer_left_col .footer_logo{margin:0 0 15px}.footer_content .footer_middle_col{margin:auto}.footer_content .footer_middle_col .footer_logo_funder{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;min-width:420px}.footer_content .footer_middle_col .footer_logo_funder.footer_logo_funder_desktop{display:-ms-flexbox;display:flex}.footer_content .footer_middle_col .footer_logo_funder .footer_logo_grant{margin:auto}.footer_content .footer_middle_col .footer_logo_funder .footer_logo_haringey{margin:auto 0 auto auto}.footer_content .footer_middle_col .footer_logo_funder .footer_logo_haringey img{max-width:175px}.footer_content .footer_right_col{-ms-flex-direction:column;flex-direction:column;margin:auto}.footer_content .footer_right_col .social_media{width:100%;text-align:center}.footer_content .footer_right_col .social_media a{display:inline-block;vertical-align:middle}.footer_content .footer_right_col .social_media a img{width:100%;max-width:50px}.footer_content .footer_right_col .footer_links .site_by{text-align:right}}.site_wrapper{width:100%;overflow:hidden;position:relative;z-index:1}.site{width:100%}.content-area{width:100%;margin:0 auto}.site-main{width:100%}.full_content{width:100%;overflow:auto}.full_content.pt_none{padding-top:1px}.full_content.pb_none{padding-bottom:1px}.full_content.pt_sm{padding-top:10px}.full_content.pb_sm{padding-bottom:10px}.full_content.pt_lrg{padding-top:20px}.full_content.pb_lrg{padding-bottom:20px}.mw_600{width:90%;max-width:600px;margin:0 auto}.mw_600.text_center{text-align:center}.mw_780{width:90%;max-width:780px;margin:0 auto}.mw_780.text_center{text-align:center}.mw_960{width:90%;max-width:960px;margin:0 auto}.mw_960.text_center{text-align:center}.mw_1200{width:90%;max-width:1200px;margin:0 auto}.mw_1200.text_center{text-align:center}.single_text_short_divide_line{height:20px;max-width:60px;margin:10px 0;background-image:url(../../../../../../themes/Jacksons-Lane/images/divide-line-dark.svg);background-position:50% 50%;background-size:auto 10px;background-repeat:no-repeat}.dark_bg .single_text_short_divide_line,.primary_purple_bg .single_text_short_divide_line{background-image:url(../../../../../../themes/Jacksons-Lane/images/divide-line-white.svg)}.winter_theme .seasonal_bg .single_text_short_divide_line{background-image:url(../../../../../../themes/Jacksons-Lane/images/divide-line-white.svg)}.spektrix_iframe_holder{width:100%}.spektrix_iframe_holder iframe{width:100%;height:500px;border:none}@media screen and (min-width:768px){.full_content.pt_sm{padding-top:20px}.full_content.pb_sm{padding-bottom:20px}.full_content.pt_lrg{padding-top:30px}.full_content.pb_lrg{padding-bottom:30px}}@media screen and (min-width:1024px){.full_content.pt_sm{padding-top:30px}.full_content.pb_sm{padding-bottom:30px}.full_content.pt_lrg{padding-top:50px}.full_content.pb_lrg{padding-bottom:50px}}@media screen and (min-width:1200px){.full_content.pt_sm{padding-top:40px}.full_content.pb_sm{padding-bottom:40px}.full_content.pt_lrg{padding-top:60px}.full_content.pb_lrg{padding-bottom:60px}}.search_ul{margin:0;padding:0;list-style:none}.search_ul li{width:100%;padding-bottom:30px;margin-bottom:30px}#cn-notice-buttons .cookie_btn{padding:10px;background-color:#851c55;background-image:none;border-style:none;border-radius:0;border-width:0;text-shadow:none;color:#fff;font-family:alternate-gothic-atf,sans-serif;font-weight:400}#cn-notice-buttons .cookie_btn:hover,#cn-notice-buttons .cookie_btn:focus{background-color:#aa4a7e;color:#fff}.cn-close-icon{opacity:1!important}.cn-close-icon:before,.cn-close-icon:after{background-color:#fff!important}.privacy_content{width:100%;max-width:1200px;margin:0 auto}.privacy_content ul,.privacy_content ol{padding-left:15px}.privacy_content table{width:100%;margin:20px 0;border-collapse:collapse;table-layout:fixed}.privacy_content table td{padding:10px;border:1px solid #000;word-wrap:break-word;overflow-wrap:break-word}.jl_pagination{width:100%;padding:50px 30px;text-align:center}.custom-pagination{padding:0 20px 50px 0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.custom-pagination span,.custom-pagination a{display:inline-block;padding:12px 15px 10px 15px;margin:0 5px 10px 5px;margin-bottom:10px;text-decoration:none}.custom-pagination a,.custom-pagination a:visited{background-color:#851c55;color:#fff;opacity:1}.custom-pagination a:hover{background-color:#aa4a7e;color:#fff}.custom-pagination span.page-num{width:100%;display:block;padding:0 0 20px 0}.custom-pagination span.dots{padding:0}.custom-pagination span.current{background-color:#aa4a7e;color:#fff;padding:12px 15px 10px 15px}.doodle_bg{background-image:linear-gradient(180deg,hsla(0,0%,100%,.92),hsla(0,0%,100%,.92)),url(../../../../../../themes/Jacksons-Lane/images/doodle-spotlights-black.svg);background-position:0 0,50% 50%;background-size:auto,90%;background-repeat:repeat,no-repeat;background-attachment:scroll,fixed}.blog_content{width:90%;max-width:1200px;margin:0 auto;padding:50px 0}.posts_holder{width:100%;padding:20px 0}.posts_holder .grid-sizer{width:100%}.posts_holder .news_list_item{width:100%;max-width:400px;margin:0 auto;margin-bottom:30px;padding:10px}.posts_holder .news_list_item .news_list_item_inner{border-radius:30px;box-shadow:0 0 20px 0 rgba(0,0,0,.1);overflow:hidden}.posts_holder .news_list_item .news_list_item_inner .news_thumb{position:relative;width:100%}.posts_holder .news_list_item .news_list_item_inner .news_thumb img{width:100%;height:auto;display:block}.posts_holder .news_list_item .news_list_item_inner .news_thumb .post_category{position:absolute;bottom:0;left:0;color:#fff;text-transform:uppercase;padding:10px;background-color:#851c55;border-radius:0 10px 0 0}.posts_holder .news_list_item .news_list_item_inner .news_thumb .post_category h6,.posts_holder .news_list_item .news_list_item_inner .news_thumb .post_category p{margin:0;padding:0;line-height:1}.posts_holder .news_list_item .news_list_item_inner .post_content{padding:10px 20px 25px;background-color:#fff}.posts_holder .news_list_item .news_list_item_inner .post_content .post_desc{font-size:12px;font-size:1.2rem}.news_intro{width:100%}.news_intro h3 a{text-decoration:none}.cat-links,.tags-links{width:100%;display:block;margin-bottom:10px}.entry-meta a{color:#161719;text-decoration:none}.blog_feat{padding-bottom:50px}.blog_feat .latest_article_tab{display:inline-block;margin-bottom:20px;padding:15px 20px;border-bottom-left-radius:30px;border-bottom-right-radius:30px;background-color:#851c55;color:#fff}.blog_feat .latest_article_tab .h2{padding:0;margin:0;font-family:"Jacksons Lane",sans-serif;font-weight:300}.blog_feat .latest_article{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column}.blog_feat .latest_article .latest_image{text-align:center;padding-top:50px}.post_img{text-align:center}.addthis_inline_share_toolbox{padding:20px 0}.more_blog{display:-ms-flexbox;display:flex}.more_blog h2{text-align:center}.widget-area{width:100%}.widget-area ul{padding:0;margin:0;list-style:none}.widget-area ul li{width:100%;margin-bottom:10px}.widget-area a{text-decoration:none}.widget-area .widget_search{padding-bottom:30px;text-align:right}.widget-area .widget_search input[type=search].search-field{margin-bottom:10px}@media only screen and (min-width:768px){.posts_holder .grid-sizer{width:33.33333%}.posts_holder .news_list_item{width:33.33333%;max-width:none;margin-bottom:50px}.blog_feat .latest_article{-ms-flex-direction:row;flex-direction:row}.blog_feat .latest_article .latest_text{width:66.66667%}.blog_feat .latest_article .latest_image{width:33.33333%;padding-left:15px}}@media only screen and (min-width:1024px){.posts_holder .news_list_item .news_list_item_inner .post_content .post_desc{font-size:14px;font-size:1.4rem}}#event_section h2{margin-top:60px}.events{overflow:auto}.events .presale{width:100%;padding:8px 10px;text-align:center;font-weight:700}.events_holder{width:100%;padding:20px 0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.events_holder .event-grid-sizer{width:100%}.events_holder .event_item{width:100%;max-width:400px;margin:0 auto;margin-bottom:30px;padding:10px}.events_holder .event_item .event_item_inner{border-radius:30px;box-shadow:0 0 20px 0 rgba(0,0,0,.1);overflow:hidden;background:#fff;height:100%}.events_holder .event_item .event_item_inner .event_thumb{position:relative;width:100%;margin:0 auto 20px auto}.events_holder .event_item .event_item_inner .event_thumb img{width:100%;height:auto;display:block}.events_holder .event_item .event_item_inner .event_thumb .event_category{position:absolute;bottom:0;left:0;color:#fff;text-transform:uppercase;padding:10px;border-radius:0 10px 0 0}.events_holder .event_item .event_item_inner .event_thumb .event_category.event_stationery{background-color:#bb1b8b}.events_holder .event_item .event_item_inner .event_thumb .event_category.event_kids_theatre{background-color:#d9176d}.events_holder .event_item .event_item_inner .event_thumb .event_category.event_participation{background-color:#cbd422}.events_holder .event_item .event_item_inner .event_thumb .event_category h6{margin:0}.events_holder .event_item .event_item_inner .event_thumb .event_class_jacksons{position:absolute;left:auto;top:0%;right:0%;bottom:auto;width:auto;padding:6px 20px 6px 10px;border-bottom-left-radius:5px;background-color:#851c55;font-family:alternate-gothic-atf,sans-serif;color:#fff;text-transform:uppercase}.events_holder .event_item .event_item_inner .event_content{padding:10px 20px 25px;background-color:#fff}.events_holder .event_item .event_item_inner .event_content .event_desc{font-size:12px;font-size:1.2rem}.event_filter{width:100%;margin:0 auto;margin-bottom:30px;text-align:center;margin-top:30px}.event_filter .btn{font-size:24px;font-size:2.4rem;padding-top:6px;padding-bottom:6px;margin:0}.event_filter .event_filters{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.event_filter .event_filters .date_filter,.event_filter .event_filters .venue_filter,.event_filter .event_filters .genre_filter,.event_filter .event_filters .access_filter{margin:5px 0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;width:100%}.event_filter .event_filters .date_filter label,.event_filter .event_filters .date_filter span,.event_filter .event_filters .venue_filter label,.event_filter .event_filters .venue_filter span,.event_filter .event_filters .genre_filter label,.event_filter .event_filters .genre_filter span,.event_filter .event_filters .access_filter label,.event_filter .event_filters .access_filter span{display:inline-block;font-size:24px;font-size:2.4rem;font-weight:400;font-family:alternate-gothic-atf,sans-serif,sans-serif;margin:5px 20px}.event_filter .event_filters .date_filter .select_wrapper,.event_filter .event_filters .venue_filter .select_wrapper,.event_filter .event_filters .genre_filter .select_wrapper,.event_filter .event_filters .access_filter .select_wrapper{position:relative;margin:0}.event_filter .event_filters .date_filter .select_wrapper select,.event_filter .event_filters .venue_filter .select_wrapper select,.event_filter .event_filters .genre_filter .select_wrapper select,.event_filter .event_filters .access_filter .select_wrapper select{height:auto;appearance:none;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='%23ffffff'><polygon points='0,0 100,0 50,50'/></svg>") no-repeat;background-size:12px;background-position:right 10px center;background-repeat:no-repeat;background-color:#851c55;font-family:alternate-gothic-atf,sans-serif;padding:10px;color:#fff;font-size:24px;font-size:2.4rem;line-height:1;text-transform:uppercase;border:0}.event_filter .event_filters .date_filter .select_wrapper select:focus,.event_filter .event_filters .venue_filter .select_wrapper select:focus,.event_filter .event_filters .genre_filter .select_wrapper select:focus,.event_filter .event_filters .access_filter .select_wrapper select:focus{background-color:#aa4a7e;outline:thin solid #161719}.event_filter .event_filters .date_filter .select_wrapper select option,.event_filter .event_filters .venue_filter .select_wrapper select option,.event_filter .event_filters .genre_filter .select_wrapper select option,.event_filter .event_filters .access_filter .select_wrapper select option{font-family:"Open Sans",sans-serif;font-size:16px;font-weight:700;text-transform:none}.event_filter .event_filters .date_filter .select_wrapper select#instance_dates,.event_filter .event_filters .venue_filter .select_wrapper select#instance_dates,.event_filter .event_filters .genre_filter .select_wrapper select#instance_dates,.event_filter .event_filters .access_filter .select_wrapper select#instance_dates{width:130px}.event_filter .event_filters .date_filter .select_wrapper select#type,.event_filter .event_filters .venue_filter .select_wrapper select#type,.event_filter .event_filters .genre_filter .select_wrapper select#type,.event_filter .event_filters .access_filter .select_wrapper select#type{width:130px}.event_filter .event_filters .date_filter .select_wrapper select#day_of_the_week,.event_filter .event_filters .venue_filter .select_wrapper select#day_of_the_week,.event_filter .event_filters .genre_filter .select_wrapper select#day_of_the_week,.event_filter .event_filters .access_filter .select_wrapper select#day_of_the_week{width:140px}.event_filter .event_filters .date_filter .select_wrapper select#age_range,.event_filter .event_filters .venue_filter .select_wrapper select#age_range,.event_filter .event_filters .genre_filter .select_wrapper select#age_range,.event_filter .event_filters .access_filter .select_wrapper select#age_range{width:200px}.event_filter .event_filters .date_filter .select_wrapper select#genre,.event_filter .event_filters .venue_filter .select_wrapper select#genre,.event_filter .event_filters .genre_filter .select_wrapper select#genre,.event_filter .event_filters .access_filter .select_wrapper select#genre{width:200px}.event_filter .event_filters .date_filter .select_wrapper select#class_type,.event_filter .event_filters .venue_filter .select_wrapper select#class_type,.event_filter .event_filters .genre_filter .select_wrapper select#class_type,.event_filter .event_filters .access_filter .select_wrapper select#class_type{width:210px}@media only screen and (min-width:768px){.events_holder .event-grid-sizer{width:33.33333%}.events_holder .event_item{width:33.33333%;max-width:none;margin-bottom:50px}.event_filter .event_filters .date_filter,.event_filter .event_filters .venue_filter,.event_filter .event_filters .genre_filter,.event_filter .event_filters .access_filter{-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:auto!important}.event_filter .event_filters .genre_filter label{margin-left:0}}@media only screen and (min-width:1024px){.events_holder .event_item .event_item_inner .event_content .event_desc{font-size:14px;font-size:1.4rem}}.show_table_wrapper .show_details_table{width:100%;max-width:300px;margin:0 auto;padding-top:20px}.show_table_wrapper .show_details_table .show_row{width:100%;margin-bottom:20px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.show_table_wrapper .show_details_table .show_row.title_row{display:none}.show_table_wrapper .show_details_table .show_row .show_col{width:auto;padding:5px 10px;font-family:"Open Sans",sans-serif;font-weight:400;text-transform:none;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:16px;font-size:1.6rem}.show_table_wrapper .show_details_table .show_row .show_col.sm_col_heading,.show_table_wrapper .show_details_table .show_row .show_col.col_heading{font-family:alternate-gothic-atf,sans-serif;font-weight:400;text-transform:uppercase;font-size:24px;font-size:2.4rem}.show_table_wrapper .show_details_table .show_row .show_col .btn{margin:0}.show_table_wrapper .show_details_table .show_row .show_col img{width:30px}.credits ul{margin:0 0 30px 30px;padding:0}.credits ul li{padding:2px 0}.supplementary_events_tab ul.no_list{margin:0;padding:0;list-style:none}.supplementary_events_tab ul.no_list li{margin-bottom:20px}.show_information .show_info_row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:5px;border-bottom:1px solid #000}.show_information .show_info_row .show_info_title{width:50%;font-family:alternate-gothic-atf,sans-serif;font-size:24px;font-size:2.4rem;text-transform:uppercase}.show_information .show_info_row .post_meta{width:50%;font-size:16px;font-size:1.6rem}.partnership_wrapper .partnership_row .partnership_image img{display:block;margin:0 auto;width:100%;max-width:280px}.partnership_wrapper .partnership_row .partnership_content{text-align:center}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (min-width:768px){.show_table_wrapper .show_details_table{max-width:none;margin:0}.show_table_wrapper .show_details_table .show_row{margin-bottom:0;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:stretch;align-items:stretch;border-bottom:1px solid #000}.show_table_wrapper .show_details_table .show_row.title_row{display:-ms-flexbox;display:flex}.show_table_wrapper .show_details_table .show_row .show_col{width:100%;border:none}.show_table_wrapper .show_details_table .show_row .show_col.sm_col_heading{display:none}.partnership_wrapper .partnership_row{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.partnership_wrapper .partnership_row .partnership_image img{display:block;margin:0;width:100%;width:250px}.partnership_wrapper .partnership_row .partnership_content{text-align:left;padding-right:20px}}.archive_filter{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin:40px auto}.archive_filter .filter_title{font-size:24px;font-size:2.4rem;font-family:alternate-gothic-atf,sans-serif;margin:4px 15px 0 0;text-transform:uppercase}.archive_filter .event_filter{width:auto;margin:0}@keyframes dash{to{stroke-dashoffset:0}}.doodle_holder .doodle{fill:none;stroke:#161719;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-width:1.5px;opacity:0}.doodle_holder.go .doodle{opacity:1}.doodle_holder.go .doodle.doodle_ballooon_dog{stroke-dasharray:4927px;stroke-dashoffset:4927px;animation:dash 6s linear forwards}.doodle_holder.go .doodle.doodle_chairs{stroke-dasharray:11000px;stroke-dashoffset:11000px;animation:dash 4s linear forwards}.doodle_holder.go .doodle.doodle_envelope{stroke-dasharray:675px;stroke-dashoffset:675px;animation:dash 4s linear forwards}.doodle_holder.go .doodle.doodle_glasses{stroke-dasharray:17981px;stroke-dashoffset:17981px;animation:dash 6s linear forwards}.doodle_holder.go .doodle.doodle_juggler_batons{stroke-dasharray:6256px;stroke-dashoffset:6256px;animation:dash 6s linear forwards}.doodle_holder.go .doodle.doodle_light_bulbs{stroke-dasharray:5185px;stroke-dashoffset:5185px;animation:dash 4s linear forwards}.doodle_holder.go .doodle.doodle_notepad_headphones{stroke-dasharray:10012px;stroke-dashoffset:10012px;animation:dash 6s linear forwards}.doodle_holder.go .doodle.doodle_spotlights{stroke-dasharray:9669px;stroke-dashoffset:9669px;animation:dash 4s linear forwards}.doodle_holder.go .doodle.doodle_tutu{stroke-dasharray:3820px;stroke-dashoffset:3820px;animation:dash 5s linear forwards}.doodle_holder.go .doodle.doodle_umbrella{stroke-dasharray:2560px;stroke-dashoffset:2560px;animation:dash 5s linear forwards}.dark_bg .doodle_holder .doodle,.primary_purple_bg .doodle_holder .doodle,.winter_theme .seasonal_bg .doodle_holder .doodle{stroke:#fff}.text_image_block{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.text_image_block .text_col{width:100%}.text_image_block .text_col .text_col_content{width:100%;padding:10% 30px}.text_image_block .text_col .text_col_content.text_center{text-align:center}.text_image_block .text_col .text_col_content .divide_line{height:20px;margin:30px;background-image:url(../../../../../../themes/Jacksons-Lane/images/divide-line-dark.svg);background-position:50% 50%;background-size:auto 10px;background-repeat:no-repeat}.text_image_block .text_col .text_col_content .text_mw{width:100%;max-width:620px;margin:0 auto}.text_image_block .image_col{width:100%;height:300px;background-position:50% 50%;background-size:cover;position:relative;z-index:1}.text_image_block .image_col .img_credit{padding:5px 10px;position:absolute;bottom:10px;left:0;z-index:10;font-size:12px;font-size:1.2rem}.dark_bg .text_image_block .text_col .text_col_content .divide_line,.primary_purple_bg .text_image_block .text_col .text_col_content .divide_line,.winter_theme .seasonal_bg .text_image_block .text_col .text_col_content .divide_line{background-image:url(../../../../../../themes/Jacksons-Lane/images/divide-line-white.svg);background-position:50% 50%;background-size:auto 10px;background-repeat:no-repeat}@media screen and (min-width:768px){.text_image_block{width:100%;-ms-flex-direction:row;flex-direction:row}.text_image_block .text_col{width:50%}.text_image_block .text_col .text_col_content.sm_pad{padding:10%}.text_image_block .text_col .text_col_content.med_pad{padding:25% 30px}.text_image_block .text_col .text_col_content.lrg_pad{padding:30% 30px}.text_image_block .image_col{width:50%;height:auto}.text_image_block .image_col .img_credit{left:auto;right:0}.text_image_block.text_right_image_left{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.text_image_block.text_right_image_left .image_col .img_credit{right:auto;left:0}}@media screen and (min-width:1200px){.text_image_block .text_col .text_col_content.sm_pad{padding:10% 30px}.text_image_block .text_col .text_col_content.med_pad{padding:20% 30px}.text_image_block .text_col .text_col_content.lrg_pad{padding:25% 30px}}.media_block{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.media_block.right_col_first{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.media_block .left_col{width:100%}.media_block .right_col{width:100%}.media_block .text_content{width:100%;padding:30px}.media_block .text_content .text_mw{width:100%;max-width:620px;margin:0 auto}.media_block .text_content p{margin:10px 0}.media_block .quote_content{width:100%;margin:0 auto;padding:0 30px}.media_block .quote_content .quote_container{width:100%;padding:40px 0 30px 0}.media_block .quote_content .quote{width:100%;max-width:500px;margin:0 auto;text-transform:none;font-size:16px;font-size:1.6rem;line-height:1.38;text-align:center}.media_block .quote_content .quote p{margin:0 0 20px 0}.media_block .quote_content .quote p:last-of-type{margin-bottom:0}.media_block .quote_content .quote_more{width:80%;max-width:960px;margin:0 auto;text-align:center;font-weight:700}.media_block .quote_content .quote_more .feat_text{margin:0 0 20px 0}.media_block .image_content{width:100%}.media_block .image_content img{width:100%;height:auto;display:block}.media_block .video_content{width:100%;margin:0;overflow:hidden;padding-bottom:56.25%;position:relative}.media_block .video_content iframe{position:absolute;width:100%;height:100%;top:0;left:0}@media screen and (min-width:768px){.media_block .quote_content .quote_container{background-image:url(../../../../../../themes/Jacksons-Lane/images/icon-doodle-blockquote-dark-left.svg),url(../../../../../../themes/Jacksons-Lane/images/icon-doodle-blockquote-dark-right.svg);background-size:100px,75px;background-position:0% 10%,100% 70%;background-repeat:no-repeat,no-repeat}.media_block .quote_content .quote{font-size:18px;font-size:1.8rem}.dark_bg .media_block .quote_content .quote_container,.primary_purple_bg .media_block .quote_content .quote_container,.winter_theme .seasonal_bg .media_block .quote_content .quote_container{background-image:url(../../../../../../themes/Jacksons-Lane/images/icon-doodle-blockquote-white-left.svg),url(../../../../../../themes/Jacksons-Lane/images/icon-doodle-blockquote-white-right.svg)}}@media screen and (min-width:1024px){.media_block{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.media_block.right_col_first{-ms-flex-direction:row;flex-direction:row}.media_block .left_col{width:50%}.media_block .right_col{width:50%}.media_block .quote_content .quote_container{background-size:10%,7.5%}.media_block .quote_content .quote{width:80%;max-width:620px}}@media screen and (min-width:1200px){.media_block .quote_content .quote{font-size:22px;font-size:2.2rem}}.cta_block{width:100%;padding:20px 10px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.cta_block.no_pt{padding-top:0}.cta_block.no_pb{padding-bottom:0}.cta_block .cta_container{width:100%;padding:10px}.cta_block .cta_container a{display:block}.cta_block .cta_container a:hover .cta_item .cta_image,.cta_block .cta_container a:focus .cta_item .cta_image,.cta_block .cta_container a:active .cta_item .cta_image{transform:scale(1.1)}.cta_block .cta_item{width:100%;overflow:hidden;position:relative;border-radius:30px}.cta_block .cta_item:hover .cta_image{transform:scale(1.1)}.cta_block .cta_item .cta_image{width:100%;height:320px;transition:transform 300ms ease}.cta_block .cta_item .cta_content{width:85%;padding:15px;position:absolute;right:0;bottom:30px;z-index:10;border-top-left-radius:20px;border-bottom-left-radius:20px}.cta_block .cta_item .cta_content .divide_line{height:20px;margin-top:10px;margin-bottom:10px;background-image:url(../../../../../../themes/Jacksons-Lane/images/divide-line-white.svg);background-position:50% 50%;background-size:auto 10px;background-repeat:no-repeat}.cta_block .cta_item .cta_content p{padding:0;margin:0}@media screen and (min-width:768px){.cta_block.double_cta{-ms-flex-direction:row;flex-direction:row}.cta_block.double_cta .cta_container{width:50%;float:left}.cta_block .cta_item .cta_image{height:360px}.cta_block .cta_item .cta_content{width:80%}}@media screen and (min-width:1024px){.cta_block.triple_cta{-ms-flex-direction:row;flex-direction:row}.cta_block.triple_cta .cta_container{width:33.333333%;float:left}.cta_block.triple_cta .cta_item .cta_image{height:400px}.cta_block .cta_item .cta_image{height:420px}.cta_block .cta_item .cta_content{width:75%}}@media screen and (min-width:1200px){.cta_block .cta_item .cta_image{height:500px}}.feature_cta_block{width:100%;padding:50px 0;overflow:hidden}.feature_cta_block .feature_cta_container{width:90%;max-width:960px;margin:0 auto;position:relative;z-index:1}.feature_cta_block .feature_cta_container .cta_doodle_left,.feature_cta_block .feature_cta_container .cta_doodle_right{display:none}.feature_cta_block .feature_cta_container.text_center{text-align:center}.feature_cta_block .feature_cta_container .feature_cta_text{width:100%;max-width:500px;margin:0 auto}.feature_cta_block .feature_cta_container .feature_cta_text .h2{font-family:"Jacksons Lane",sans-serif;font-weight:300}.feature_cta_block .feature_cta_container .divide_line{height:20px;margin:30px;background-image:url(../../../../../../themes/Jacksons-Lane/images/divide-line-dark.svg);background-position:50% 50%;background-size:auto 10px;background-repeat:no-repeat}.feature_cta_block.dark_bg .feature_cta_container .divide_line,.feature_cta_block.primary_purple_bg .feature_cta_container .divide_line{background-image:url(../../../../../../themes/Jacksons-Lane/images/divide-line-white.svg)}.winter_theme .feature_cta_block.seasonal_bg .feature_cta_container .divide_line{background-image:url(../../../../../../themes/Jacksons-Lane/images/divide-line-white.svg)}@media screen and (min-width:768px){.feature_cta_block .feature_cta_container .cta_doodle_left{display:block;width:250px;position:absolute;top:50%;left:0;z-index:10;transform:translate(-50%,-50%)}.feature_cta_block .feature_cta_container .cta_doodle_left svg{width:100%;height:auto}.feature_cta_block .feature_cta_container .cta_doodle_right{display:block;width:250px;position:absolute;top:50%;right:0;z-index:10;transform:translate(50%,-50%)}.feature_cta_block .feature_cta_container .cta_doodle_right svg{width:100%;height:auto}}@media screen and (min-width:1024px){.feature_cta_block .feature_cta_container .cta_doodle_left,.feature_cta_block .feature_cta_container .cta_doodle_right{width:350px}.feature_cta_block .feature_cta_container .feature_cta_text{max-width:620px}}.page_cat_listing_block{width:100%;padding:20px 10px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.page_cat_listing_block.no_pt{padding-top:0}.page_cat_listing_block.no_pb{padding-bottom:0}.page_cat_listing_block .page_cat_container{width:100%;padding:10px}.page_cat_listing_block .page_cat_container a{display:block}.page_cat_listing_block .page_cat_container a:hover .page_cat_item .page_cat_image,.page_cat_listing_block .page_cat_container a:focus .page_cat_item .page_cat_image,.page_cat_listing_block .page_cat_container a:active .page_cat_item .page_cat_image{transform:scale(1.1)}.page_cat_listing_block .page_cat_container a:hover .page_cat_item .page_cat_content,.page_cat_listing_block .page_cat_container a:focus .page_cat_item .page_cat_content,.page_cat_listing_block .page_cat_container a:active .page_cat_item .page_cat_content{transform:translateY(-20px)}.page_cat_listing_block .page_cat_item{width:100%;overflow:hidden;position:relative;border-radius:30px}.page_cat_listing_block .page_cat_item .page_cat_image{width:100%;height:320px;transition:transform 300ms ease}.page_cat_listing_block .page_cat_item .page_cat_content{width:85%;padding:15px;position:absolute;right:0;bottom:30px;z-index:10;border-top-left-radius:20px;border-bottom-left-radius:20px;transition:transform 300ms ease}.page_cat_listing_block .page_cat_item .page_cat_content .divide_line{height:20px;margin-top:10px;margin-bottom:10px;background-image:url(../../../../../../themes/Jacksons-Lane/images/divide-line-white.svg);background-position:50% 50%;background-size:auto 10px;background-repeat:no-repeat}.page_cat_listing_block .page_cat_item .page_cat_content p{padding:0;margin:0}@media screen and (min-width:600px){.page_cat_listing_block.double_page_cat,.page_cat_listing_block.quadruple_page_cat{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.page_cat_listing_block.double_page_cat .page_cat_container,.page_cat_listing_block.quadruple_page_cat .page_cat_container{width:50%;float:left}.page_cat_listing_block .page_cat_item .page_cat_image{height:500px}.page_cat_listing_block .page_cat_item .page_cat_content{width:80%}}@media screen and (min-width:768px){.page_cat_listing_block.triple_page_cat{-ms-flex-direction:row;flex-direction:row}.page_cat_listing_block.triple_page_cat .page_cat_container{width:33.333333%;float:left}}@media screen and (min-width:1024px){.page_cat_listing_block.quadruple_page_cat .page_cat_container{width:25%}}@media screen and (min-width:1200px){.page_cat_listing_block .page_cat_item .page_cat_image{height:620px}}.testimonial_block{width:100%;padding:50px 0}.testimonial_block .testimonial_slider{width:100%}.testimonial_block .testimonial_slide{width:100%}.testimonial_block .testimonial_content{width:90%;max-width:1050px;margin:0 auto}.testimonial_block .testimonial_content .quote_container{width:100%;padding:40px 0 30px 0}.testimonial_block .testimonial_content .quote{width:100%;max-width:500px;margin:0 auto;text-transform:none;font-size:16px;font-size:1.6rem;line-height:1.38;text-align:center}.testimonial_block .testimonial_content .quote p{margin:0 0 20px 0}.testimonial_block .testimonial_content .quote p:last-of-type{margin-bottom:0}.testimonial_block .testimonial_content .quote_more{width:80%;max-width:960px;margin:0 auto;text-align:center;font-weight:700}.testimonial_block .testimonial_content .quote_more .feat_text{margin:0 0 20px 0}@media screen and (min-width:768px){.testimonial_block .testimonial_content .quote_container{background-image:url(../../../../../../themes/Jacksons-Lane/images/icon-doodle-blockquote-dark-left.svg),url(../../../../../../themes/Jacksons-Lane/images/icon-doodle-blockquote-dark-right.svg);background-size:100px,75px;background-position:0% 0%,100% 70%;background-repeat:no-repeat,no-repeat}.testimonial_block .testimonial_content .quote{font-size:18px;font-size:1.8rem}.testimonial_block.dark_bg .testimonial_content .quote_container,.testimonial_block.primary_purple_bg .testimonial_content .quote_container{background-image:url(../../../../../../themes/Jacksons-Lane/images/icon-doodle-blockquote-white-left.svg),url(../../../../../../themes/Jacksons-Lane/images/icon-doodle-blockquote-white-right.svg)}.winter_theme .testimonial_block.seasonal_bg .testimonial_content .quote_container{background-image:url(../../../../../../themes/Jacksons-Lane/images/icon-doodle-blockquote-white-left.svg),url(../../../../../../themes/Jacksons-Lane/images/icon-doodle-blockquote-white-right.svg)}}@media screen and (min-width:1024px){.testimonial_block .testimonial_content .quote_container{background-size:130px,100px;padding:60px 0 45px 0}.testimonial_block .testimonial_content .quote{max-width:620px;font-size:20px;font-size:2rem}}@media screen and (min-width:1200px){.testimonial_block .testimonial_content .quote{font-size:22px;font-size:2.2rem}}.feat_text_image_block{width:100%}.feat_text_image_block .feat_text_image_content{width:90%;max-width:1200px;padding:50px 0;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.feat_text_image_block .feat_text_image_content.tab_billboard{padding:0 0 50px 0}.feat_text_image_block .feat_text_image_content.tab_billboard .text_col .text_col_content .block_title{display:inline-block;margin-bottom:20px;padding:15px 20px;border-bottom-left-radius:30px;border-bottom-right-radius:30px;background-color:#851c55;color:#fff}.feat_text_image_block .feat_text_image_content.tab_billboard .text_col .text_col_content .block_title .h2{padding:0;margin:0}.feat_text_image_block .feat_text_image_content .text_col{width:100%;margin-bottom:30px}.feat_text_image_block .feat_text_image_content .text_col .text_col_content{width:100%}.feat_text_image_block .feat_text_image_content .text_col .text_col_content .block_title .h2{padding:0;margin:0;font-family:"Jacksons Lane",sans-serif;font-weight:300}.feat_text_image_block .feat_text_image_content .icon_col{width:100%}.feat_text_image_block .feat_text_image_content .icon_col .icon_col_content{width:100%}.feat_text_image_block .feat_text_image_content .icon_col .icon_col_content svg{width:100%;height:auto}@media screen and (min-width:768px){.feat_text_image_block .feat_text_image_content{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.feat_text_image_block .feat_text_image_content.tab_billboard{-ms-flex-align:start;align-items:flex-start}.feat_text_image_block .feat_text_image_content .text_col{width:66.6666666%;margin-bottom:0}.feat_text_image_block .feat_text_image_content .icon_col{width:33.333333%}.feat_text_image_block .feat_text_image_content .icon_col .icon_col_content{padding-left:30px}}.tab_holder{width:100%}.tab_holder .tab_buttons{width:100%}.tab_holder .tab_buttons ul{padding:0;margin:0;list-style:none}.tab_holder .tab_buttons li{float:left}.tab_holder .tab_buttons li a{color:#161719;display:block;padding:10px 30px;cursor:pointer;text-decoration:none;background-color:#851c55;color:#fff}.tab_holder .tab_buttons li:first-of-type a{border-top-left-radius:20px}.tab_holder .tab_buttons li:last-of-type a{border-top-right-radius:20px}.tab_holder .tab_content_holder{width:100%;padding:30px;background-color:#f6f6f6;color:#161719;box-shadow:0 10px 30px 0 rgba(0,0,0,.2);border-top-right-radius:30px;border-bottom-left-radius:30px;border-bottom-right-radius:30px}.tab_holder .tab_content_holder .tab_content{width:100%;display:none}.tab_holder .tab_content_holder .tab_content.current{display:block}.spring_theme .tab_holder .tab_buttons li a.current,.spring_theme .tab_holder .tab_buttons li a:hover,.spring_theme .tab_holder .tab_buttons li a:focus{background-color:#b0d235;color:#161719}.summer_theme .tab_holder .tab_buttons li a.current,.summer_theme .tab_holder .tab_buttons li a:hover,.summer_theme .tab_holder .tab_buttons li a:focus{background-color:#fdca0b;color:#161719}.autumn_theme .tab_holder .tab_buttons li a.current,.autumn_theme .tab_holder .tab_buttons li a:hover,.autumn_theme .tab_holder .tab_buttons li a:focus{background-color:#f07020;color:#161719}.winter_theme .tab_holder .tab_buttons li a.current,.winter_theme .tab_holder .tab_buttons li a:hover,.winter_theme .tab_holder .tab_buttons li a:focus{background-color:red;color:#fff}.anniversary_50_theme .tab_holder .tab_buttons li a.current,.anniversary_50_theme .tab_holder .tab_buttons li a:hover,.anniversary_50_theme .tab_holder .tab_buttons li a:focus{background-color:#b99c53;color:#161719}.contact_block{width:100%;padding:50px 0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.contact_block .text_col{width:100%;padding:0 30px}.contact_block .text_col .text_col_content{width:100%;max-width:500px;margin:0 auto}.contact_block .text_col .text_col_content p:last-of-type{margin-bottom:0}.contact_block .text_col .map_container{margin-top:20px;width:100%;height:300px;position:relative;z-index:1}.contact_block .text_col .map_container iframe,.contact_block .text_col .map_container .acf-map{width:100%;height:100%;border:none;position:absolute;top:0;left:0;z-index:10}.contact_block .form_col{width:100%;padding:0 30px}.contact_block .form_col .form_col_content{width:100%;padding:0 5%}@media screen and (min-width:768px){.contact_block{width:100%;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.contact_block .text_col{width:50%}.contact_block .text_col .text_col_content{max-width:800px}.contact_block .form_col{width:50%}.contact_block.text_right_form_left{-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.form_block{width:90%;max-width:1200px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.form_block .form_col{width:100%;padding:0 30px;margin-bottom:30px}.form_block .form_col .form_col_content{width:100%}.form_block .icon_col{width:100%;padding:0 30px}.form_block .icon_col .icon_col_content{width:100%;padding:0 5%}.form_block .icon_col .icon_col_content svg{width:100%;height:auto}@media screen and (min-width:768px){.form_block{width:100%;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.form_block .form_col{width:50%;margin-bottom:0}.form_block .icon_col{width:50%}.form_block.form_right_icon_left{-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.image_slider_holder{width:100%}.image_slider_holder .image_slider{width:100%}.image_slider_holder .image_slider .slick-prev,.image_slider_holder .image_slider .slick-next{height:30%;top:50%;transform:translateY(-50%)}.image_slider_holder .image_slider .slick-dots{width:auto;right:10px}.image_slider_holder .image_slider .image_slide{width:100%;position:relative;z-index:1}.image_slider_holder .image_slider .image_slide img{width:100%;height:auto;display:block}.image_slider_holder .image_slider .image_slide .slide_info{padding:10px 16px 10px 10px;background-color:#fff;color:#161719;border-top-right-radius:14px;position:absolute;bottom:0;left:0;z-index:10;font-size:14px;font-size:1.4rem}.image_slider_holder .image_slider .image_slide .slide_info .slide_caption{color:#851c55;font-family:alternate-gothic-atf,sans-serif;font-weight:400;text-transform:uppercase;font-size:18px;font-size:1.8rem;line-height:1}.image_slider_holder .image_slider .image_slide .slide_info p{margin:0;padding:0}.image_slider_holder .image_slider .image_slide .slide_info a{color:#851c55}.spring_theme .image_slider_holder .image_slider .image_slide .slide_info a:hover,.spring_theme .image_slider_holder .image_slider .image_slide .slide_info a:focus,.spring_theme .image_slider_holder .image_slider .image_slide .slide_info a:active{color:#b0d235}.summer_theme .image_slider_holder .image_slider .image_slide .slide_info a:hover,.summer_theme .image_slider_holder .image_slider .image_slide .slide_info a:focus,.summer_theme .image_slider_holder .image_slider .image_slide .slide_info a:active{color:#fdca0b}.autumn_theme .image_slider_holder .image_slider .image_slide .slide_info a:hover,.autumn_theme .image_slider_holder .image_slider .image_slide .slide_info a:focus,.autumn_theme .image_slider_holder .image_slider .image_slide .slide_info a:active{color:#f07020}.winter_theme .image_slider_holder .image_slider .image_slide .slide_info a:hover,.winter_theme .image_slider_holder .image_slider .image_slide .slide_info a:focus,.winter_theme .image_slider_holder .image_slider .image_slide .slide_info a:active{color:red}.anniversary_50_theme .image_slider_holder .image_slider .image_slide .slide_info a:hover,.anniversary_50_theme .image_slider_holder .image_slider .image_slide .slide_info a:focus,.anniversary_50_theme .image_slider_holder .image_slider .image_slide .slide_info a:active{color:#b99c53}@media screen and (min-width:768px){.image_slider_holder .image_slider .image_slide .slide_info .slide_caption{font-size:30px;font-size:3rem}}.show_slider_block_title{display:inline-block;margin-bottom:20px;padding:15px 20px;border-bottom-left-radius:30px;border-bottom-right-radius:30px;background-color:#851c55;color:#fff}.show_slider_block_title .h2{padding:0;margin:0;font-family:"Jacksons Lane",sans-serif;font-weight:300}.show_slider_block{width:100%;padding:50px 0;background-color:#161719}.show_slider_block .show_slider_container{width:100%;padding:0 5%}.show_slider_block .show_slider_item{width:100%;padding:10px}.show_slider_block .show_slider_item .show_slider_item_inner{width:100%;max-width:600px;margin:0 auto;border-radius:30px;overflow:hidden}.show_slider_block .show_slider_item .show_slider_item_inner .show_slider_item_thumb{position:relative;width:100%;height:260px;background-position:center;background-size:cover;background-repeat:no-repeat}.show_slider_block .show_slider_item .show_slider_item_inner .show_slider_item_thumb .show_slider_item_category{position:absolute;bottom:0;left:0;color:#fff;text-transform:uppercase;padding:10px;border-radius:0 10px 0 0}.show_slider_block .show_slider_item .show_slider_item_inner .show_slider_item_thumb .show_slider_item_category.event_stationery{background-color:#bb1b8b}.show_slider_block .show_slider_item .show_slider_item_inner .show_slider_item_thumb .show_slider_item_category.event_kids_theatre{background-color:#d9176d}.show_slider_block .show_slider_item .show_slider_item_inner .show_slider_item_thumb .show_slider_item_category.event_participation{background-color:#cbd422}.show_slider_block .show_slider_item .show_slider_item_inner .show_slider_item_thumb .show_slider_item_category h6,.show_slider_block .show_slider_item .show_slider_item_inner .show_slider_item_thumb .show_slider_item_category p{margin:0;padding:0;line-height:1}.show_slider_block .show_slider_item .show_slider_item_inner .show_slider_item_content{width:100%;padding:10px 20px 25px}.show_slider_block .show_slider_item .show_slider_item_inner .show_slider_item_content .show_slider_item_desc{font-size:12px;font-size:1.2rem}@media screen and (min-width:1024px){.show_slider_block .show_slider_item .show_slider_item_inner .show_slider_item_content .show_slider_item_desc{font-size:14px;font-size:1.4rem}}.newsletter_block{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.newsletter_block .form_col{width:100%;margin-bottom:30px}.newsletter_block .form_col .form_col_content{width:100%;padding:0 30px}.newsletter_block .form_col .form_col_content .form_container{width:100%}.newsletter_block .form_col .form_col_content .form_container .privacy_error{display:none}.newsletter_block .form_col .form_col_content .form_container label{margin:10px 0;display:block;padding:5px 0}.newsletter_block .form_col .form_col_content .form_container .checkbox_row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.newsletter_block .form_col .form_col_content .form_container .checkbox_row label{margin:10px;font-size:16px;font-size:1.6rem}.newsletter_block .latest_col{width:100%;margin-bottom:30px}.newsletter_block .latest_col .latest_col_content{width:100%}.newsletter_block .latest_col .latest_col_content .h5{text-align:center}.newsletter_block .latest_col .latest_slider{width:100%;margin:0 auto;position:relative;z-index:1}.newsletter_block .latest_col .latest_slider .latest_slide{width:100%;padding:0 30px}.newsletter_block .latest_col .latest_slider .latest_slide .latest_slide_content{width:90%;max-width:500px;margin:0 auto;background-color:#fff;border-radius:30px;position:relative;z-index:1}.newsletter_block .latest_col .latest_slider .latest_slide .latest_thumb{width:100%;padding-bottom:100%;background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:30px;position:relative;z-index:1}.newsletter_block .latest_col .latest_slider .latest_slide .latest_text{width:100%;padding:10px 20px 20px 20px;position:absolute;bottom:0;left:0;z-index:10;border-bottom-left-radius:30px;border-bottom-right-radius:30px;background-color:#fff}.newsletter_block .latest_col .latest_slider .latest_slide .latest_text .latest_intro{display:none}.newsletter_block .instagram_col{width:100%}.newsletter_block .instagram_col .instagram_col_content{width:100%;padding:0 30px}.newsletter_block .instagram_col .instagram_col_content .h5{text-align:center}.newsletter_block .instagram_col .instagram_col_content .instagram_silder_holder{width:90%;max-width:500px;margin:0 auto;border-radius:30px;overflow:hidden;position:relative;z-index:1}.newsletter_block .instagram_col .instagram_col_content .instagram_silder_holder .instagram_follow_tab{width:100%;padding:10px 20px 20px 20px;position:absolute;bottom:0;left:0;z-index:10;border-bottom-left-radius:30px;border-bottom-right-radius:30px;background-color:#fff}.newsletter_block .instagram_col .instagram_col_content .instagram_silder_holder .instagram_follow_tab .btn{margin:0}.winter_theme .seasonal_bg .latest_text,.winter_theme .seasonal_bg .instagram_follow_tab{color:#161719}.winter_theme .seasonal_bg .slick-prev,.winter_theme .seasonal_bg .slick-next{border:none}.dark_bg .latest_text,.dark_bg .instagram_follow_tab,.primary_purple_bg .latest_text,.primary_purple_bg .instagram_follow_tab{color:#161719}.dark_bg .latest_text .btn,.dark_bg .instagram_follow_tab .btn,.primary_purple_bg .latest_text .btn,.primary_purple_bg .instagram_follow_tab .btn{color:#161719;border-bottom:3px solid #161719}.dark_bg .latest_text .btn:hover,.dark_bg .latest_text .btn:focus,.dark_bg .instagram_follow_tab .btn:hover,.dark_bg .instagram_follow_tab .btn:focus,.primary_purple_bg .latest_text .btn:hover,.primary_purple_bg .latest_text .btn:focus,.primary_purple_bg .instagram_follow_tab .btn:hover,.primary_purple_bg .instagram_follow_tab .btn:focus{color:#161719}.dark_bg .slick-prev,.dark_bg .slick-next,.primary_purple_bg .slick-prev,.primary_purple_bg .slick-next{border:none}@media screen and (min-width:600px){.newsletter_block .latest_col .latest_slider .latest_slide .latest_text .latest_intro{width:100%;display:block;font-size:14px;font-size:1.4rem}}@media screen and (min-width:1024px){.newsletter_block{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.newsletter_block .form_col{width:100%;margin-bottom:30px;-ms-flex-order:1;order:1}.newsletter_block .form_col .form_col_content{max-width:none}.newsletter_block .form_col .form_col_content .form_container{max-width:600px;margin:0 auto}.newsletter_block .latest_col{width:50%;margin-bottom:0;-ms-flex-order:2;order:2}.newsletter_block .instagram_col{width:50%;-ms-flex-order:3;order:3}}@media screen and (min-width:1400px){.newsletter_block .form_col{width:33.333333%;margin-bottom:0;-ms-flex-order:2;order:2}.newsletter_block .form_col .form_col_content .form_container{max-width:none}.newsletter_block .latest_col{width:33.333333%;-ms-flex-order:1;order:1}.newsletter_block .instagram_col{width:33.333333%;-ms-flex-order:3;order:3}}.donation_block{width:100%;padding:50px 0}.donation_block .donation_container{width:90%;max-width:960px;margin:0 auto}.donation_block .donation_container.text_center{text-align:center}.donation_block .donation_container .divide_line{height:20px;margin:30px;background-image:url(../../../../../../themes/Jacksons-Lane/images/divide-line-dark.svg);background-position:50% 50%;background-size:auto 10px;background-repeat:no-repeat}.donation_block .donation_container .h2{font-family:"Jacksons Lane",sans-serif;font-weight:300}.donation_block .donation_container .donation_button_holder{width:100%;padding-top:20px}.donation_block .donation_container .donation_button_holder .donation_buttons{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.donation_block .donation_container .donation_button_holder .donation_buttons .donation_button{width:25%;padding:0 5px}.donation_block .donation_container .donation_button_holder .donation_buttons .donation_button .btn_donate{width:100%;height:40px;padding:8px;margin:0;border:1px solid #161719;color:#161719;background-color:rgba(0,0,0,0);transition:background-color 200ms ease}.donation_block .donation_container .donation_button_holder .donation_buttons .donation_button .btn_donate:hover,.donation_block .donation_container .donation_button_holder .donation_buttons .donation_button .btn_donate:active,.donation_block .donation_container .donation_button_holder .donation_buttons .donation_button .btn_donate:focus{background-color:#fff}.donation_block .donation_container .donation_button_holder .donation_buttons .donation_button .donate_custom{width:100%;height:40px;display:inline-block;border:1px solid #161719;color:#161719;background-color:rgba(0,0,0,0)}.donation_block .donation_container .donation_button_holder .donation_buttons .donation_button_submit{width:100%;padding-top:20px;text-align:center}.donation_block .donation_container .donation_button_holder .donation_buttons .donation_button_submit .btn,.donation_block .donation_container .donation_button_holder .donation_buttons .donation_button_submit .gform_button,.donation_block .donation_container .donation_button_holder .donation_buttons .donation_button_submit button,.donation_block .donation_container .donation_button_holder .donation_buttons .donation_button_submit input[type=button],.donation_block .donation_container .donation_button_holder .donation_buttons .donation_button_submit input[type=reset],.donation_block .donation_container .donation_button_holder .donation_buttons .donation_button_submit input[type=submit]{height:40px;margin:0}.donation_block .donation_container .donation_button_holder ::-webkit-input-placeholder{color:#161719}.donation_block .donation_container .donation_button_holder :-moz-placeholder{color:#161719}.donation_block .donation_container .donation_button_holder ::-moz-placeholder{color:#161719}.donation_block .donation_container .donation_button_holder :-ms-input-placeholder{color:#161719}.donation_block .donation_container .donation_button_holder .donate_message{width:100%;padding-top:20px}.donation_block.dark_bg .donation_container .divide_line,.donation_block.primary_purple_bg .donation_container .divide_line{background-image:url(../../../../../../themes/Jacksons-Lane/images/divide-line-white.svg)}.donation_block.dark_bg .donation_container .donation_button_holder .donation_buttons .donation_button .btn_donate,.donation_block.primary_purple_bg .donation_container .donation_button_holder .donation_buttons .donation_button .btn_donate{border:1px solid #fff;color:#fff}.donation_block.dark_bg .donation_container .donation_button_holder .donation_buttons .donation_button .btn_donate:hover,.donation_block.dark_bg .donation_container .donation_button_holder .donation_buttons .donation_button .btn_donate:active,.donation_block.dark_bg .donation_container .donation_button_holder .donation_buttons .donation_button .btn_donate:focus,.donation_block.primary_purple_bg .donation_container .donation_button_holder .donation_buttons .donation_button .btn_donate:hover,.donation_block.primary_purple_bg .donation_container .donation_button_holder .donation_buttons .donation_button .btn_donate:active,.donation_block.primary_purple_bg .donation_container .donation_button_holder .donation_buttons .donation_button .btn_donate:focus{background-color:#fff;color:#161719}.donation_block.dark_bg .donation_container .donation_button_holder .donation_buttons .donation_button .donate_custom,.donation_block.primary_purple_bg .donation_container .donation_button_holder .donation_buttons .donation_button .donate_custom{border:1px solid #fff;color:#fff}.donation_block.dark_bg .donation_container .donation_button_holder ::-webkit-input-placeholder,.donation_block.primary_purple_bg .donation_container .donation_button_holder ::-webkit-input-placeholder{color:#fff}.donation_block.dark_bg .donation_container .donation_button_holder :-moz-placeholder,.donation_block.primary_purple_bg .donation_container .donation_button_holder :-moz-placeholder{color:#fff}.donation_block.dark_bg .donation_container .donation_button_holder ::-moz-placeholder,.donation_block.primary_purple_bg .donation_container .donation_button_holder ::-moz-placeholder{color:#fff}.donation_block.dark_bg .donation_container .donation_button_holder :-ms-input-placeholder,.donation_block.primary_purple_bg .donation_container .donation_button_holder :-ms-input-placeholder{color:#fff}.winter_theme .donation_block.seasonal_bg .donation_container .divide_line{background-image:url(../../../../../../themes/Jacksons-Lane/images/divide-line-white.svg)}.winter_theme .donation_block.seasonal_bg .donation_container .donation_button_holder .donation_buttons .donation_button .btn_donate{border:1px solid #fff;color:#fff}.winter_theme .donation_block.seasonal_bg .donation_container .donation_button_holder .donation_buttons .donation_button .btn_donate:hover,.winter_theme .donation_block.seasonal_bg .donation_container .donation_button_holder .donation_buttons .donation_button .btn_donate:active,.winter_theme .donation_block.seasonal_bg .donation_container .donation_button_holder .donation_buttons .donation_button .btn_donate:focus{background-color:#fff;color:#161719}.winter_theme .donation_block.seasonal_bg .donation_container .donation_button_holder .donation_buttons .donation_button .donate_custom{border:1px solid #fff;color:#fff}.winter_theme .donation_block.seasonal_bg .donation_container .donation_button_holder ::-webkit-input-placeholder{color:#fff}.winter_theme .donation_block.seasonal_bg .donation_container .donation_button_holder :-moz-placeholder{color:#fff}.winter_theme .donation_block.seasonal_bg .donation_container .donation_button_holder ::-moz-placeholder{color:#fff}.winter_theme .donation_block.seasonal_bg .donation_container .donation_button_holder :-ms-input-placeholder{color:#fff}@media screen and (min-width:600px){.donation_block .donation_container .donation_button_holder .donation_buttons{max-width:600px;margin:0 auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.donation_block .donation_container .donation_button_holder .donation_buttons .donation_button{width:20%}.donation_block .donation_container .donation_button_holder .donation_buttons .donation_button_submit{width:20%;padding-top:0}}.merchandise_intro{width:90%;max-width:960px;margin:0 auto;padding-bottom:30px;text-align:center}.merchandise_block{width:90%;margin:0 auto}.merchandise_block .merchandise_option{width:100%;max-width:400px;margin:0 auto;margin-bottom:30px;text-align:center}.merchandise_block .merchandise_option .merchandise_image{width:100%;margin-bottom:10px}.merchandise_block .merchandise_option .merchandise_image img{width:100%;height:auto;display:block}.merchandise_block .merchandise_option .merchandise_option_details,.merchandise_block .merchandise_option .merchandise_option_form{width:100%}.merchandise_block .merchandise_option ul{margin:0 0 30px 0}.merchandise_block .merchandise_option ul li{text-align:left}@media screen and (min-width:768px){.merchandise_block.double_merchandise{display:-ms-flexbox;display:flex;max-width:800px}.merchandise_block.double_merchandise .merchandise_option{width:50%;margin:0;max-width:none;padding:0 10px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.merchandise_block.triple_merchandise{display:-ms-flexbox;display:flex;max-width:1200px;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.merchandise_block.triple_merchandise .merchandise_option{width:33.333333%;margin:0;max-width:none;padding:0 10px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}}.membership_intro{width:100%;padding-bottom:30px}.membership_block{width:100%;max-width:600px;margin:auto;display:grid;grid-template-columns:1fr;grid-column-gap:20px;grid-row-gap:20px}.membership_block .membership_option{width:100%}.membership_block .membership_option .membership_inner{height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:20px;border:1px solid #161719;font-size:14px;font-size:1.4rem}.membership_block .membership_option .membership_option_details{width:100%}.membership_block .membership_option .membership_option_details .divide_line{height:20px;margin:15px 0;background-image:url(../../../../../../themes/Jacksons-Lane/images/divide-line-dark.svg);background-position:50% 50%;background-size:auto 10px;background-repeat:no-repeat}.membership_block .membership_option .membership_option_details p{margin:0 0 10px 0}.membership_block .membership_option .membership_option_details ul{margin:0 0 20px 0;padding:0 0 0 20px}.membership_block .membership_option .membership_option_details ul li{text-align:left}.membership_block .membership_option .membership_option_form{padding-top:20px}.membership_block .membership_option .membership_option_form label{display:block;text-transform:none}.membership_block .membership_option .membership_option_form .sm_text{font-size:12px;font-size:1.2rem}.dark_bg .membership_block .membership_option .membership_inner,.primary_purple_bg .membership_block .membership_option .membership_inner{border:1px solid #fff}.dark_bg .membership_block .membership_option .membership_option_details .divide_line,.primary_purple_bg .membership_block .membership_option .membership_option_details .divide_line{background-image:url(../../../../../../themes/Jacksons-Lane/images/divide-line-white.svg)}.winter_theme .seasonal_bg .membership_block .membership_option .membership_inner{border:1px solid #fff}.winter_theme .seasonal_bg .membership_block .membership_option .membership_option_details .divide_line{background-image:url(../../../../../../themes/Jacksons-Lane/images/divide-line-white.svg)}@media screen and (min-width:768px){.membership_block.two_membership{max-width:none;grid-template-columns:1fr 1fr;grid-column-gap:20px;grid-row-gap:20px}.membership_block.three_membership{max-width:none;grid-template-columns:1fr 1fr 1fr;grid-column-gap:20px;grid-row-gap:20px}.membership_block .membership_option .membership_inner{font-size:16px;font-size:1.6rem}.membership_block .membership_option .membership_option_form{margin-top:auto}.membership_block .membership_option .membership_option_form .sm_text{font-size:14px;font-size:1.4rem}}.timeline-block__grid{display:grid;grid-template-columns:1fr;grid-template-rows:auto}.timeline-block__node{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto}.timeline-block__main-branch{position:relative;grid-area:1/1/2/2;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.timeline-block__main-branch::before{content:"";position:absolute;width:100%;height:2px;top:50%;left:30px;transform:translateY(-50%);background-color:#851c55;z-index:5}.timeline-block__main-branch::after{content:"";position:absolute;width:2px;height:100%;top:0;left:30px;background-color:#851c55;z-index:5}.timeline-block__main-branch .year{font-size:24px;font-size:2.4rem;position:relative;background-color:#851c55;color:#fff;padding:10px 15px;border-radius:25px;width:fit-content;height:fit-content;margin-right:10px;z-index:10}.timeline-block__main-branch .year.hidden{color:rgba(0,0,0,0);background-color:rgba(0,0,0,0)}.timeline-block__main-branch .year.hidden .marker{position:absolute;background-color:#851c55;left:50%;top:50%;transform:translate(-50%,-50%);width:20px;height:20px;border-radius:50%}.timeline-block__node-populated{grid-area:1/2/2/3;padding:20px;border:2px solid #851c55;background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:18px 0;height:fit-content;z-index:10}.timeline-block__node-populated .node-image{aspect-ratio:3/2}.timeline-block__node-empty{display:none}.timeline-block__node-title{font-size:25px;font-size:2.5rem;line-height:28px;font-weight:700}@media screen and (min-width:480px){.timeline-block__node-title{font-size:28px;font-size:2.8rem;line-height:31px}}@media screen and (min-width:768px){.timeline-block__node{display:grid;grid-template-columns:2fr 10% 2fr;grid-template-rows:auto}.timeline-block__node:nth-child(even) .timeline-block__main-branch::before{left:50%}.timeline-block__node:nth-child(even) .timeline-block__node-populated{grid-area:1/3/2/4}.timeline-block__node:nth-child(odd) .timeline-block__node-populated{grid-area:1/1/2/2}.timeline-block__main-branch{grid-area:1/2/2/3}.timeline-block__main-branch::after{left:50%}.timeline-block__main-branch::before{width:50%;left:0}.timeline-block__main-branch .year{margin-right:0}.timeline-block__node-title{font-size:31px;font-size:3.1rem;line-height:33px}.timeline-block__node-populated .node-image{margin-right:12px}}@media screen and (min-width:1024px){.timeline-block__node-title{font-size:28px;font-size:2.8rem;line-height:35px}.timeline-block__node-populated .node-image img{width:100%;height:100%;object-fit:cover}.timeline-block__node-populated .node-content{-ms-flex:1;flex:1}}.gallery-block__container{display:grid;gap:5px;grid-template-columns:1fr}.gallery-block__container a{text-decoration:none}.gallery-block__container a p{margin:8px 0 10px;text-transform:none}@media screen and (min-width:480px){.gallery-block__container{grid-template-columns:1fr 1fr;gap:10px}}@media screen and (min-width:768px){.gallery-block__container{grid-template-columns:1fr 1fr 1fr;gap:15px}}@media screen and (min-width:1024px){.gallery-block__container{grid-template-columns:1fr 1fr 1fr 1fr;gap:20px}}.news-feed__grid{display:grid;grid-template-columns:1fr;column-gap:20px;row-gap:50px}.news-feed__item{border-radius:30px;box-shadow:0 0 20px 0 rgba(0,0,0,.1);overflow:hidden}.news-feed__item .post_desc{font-size:12px}.news-feed__item-image{position:relative;display:-ms-flexbox;display:flex;aspect-ratio:3/2}.news-feed__item-image img{object-fit:cover;width:100%;height:100%}.news-feed__item-tag{position:absolute;bottom:0;left:0;background-color:#851c55;margin:0;padding:10px;text-transform:uppercase;color:#f6f6f6;border-radius:0 10px 0 0;font-weight:400;font-size:18px;font-family:alternate-gothic-atf,sans-serif,sans-serif}.news-feed__item-content{padding:10px 20px 25px}@media screen and (min-width:480px){.news-feed__grid{grid-template-columns:1fr 1fr}}@media screen and (min-width:768px){.news-feed__grid{grid-template-columns:1fr 1fr 1fr 1fr}}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}