/*!
Theme Name: CLS
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.

CLS 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/
*/.yellow{color:#f3c743}.yellow_bg{background-color:#f3c743;color:#131312}.red{color:#eb334f}.red_bg{background-color:#eb334f;color:#131312}.green{color:#276962}.green_bg{background-color:#276962;color:#fff}.green_bg a{color:#fff}.green_bg a:hover{color:rgba(255,255,255,.8)}.green_bg a:visited{color:#fff}.green_bg a:visited:hover{color:rgba(255,255,255,.8)}.dark{color:#131312}.dark_bg{background-color:#131312;color:#fff}.dark_bg a{color:#fff}.dark_bg a:hover{color:rgba(255,255,255,.8)}.dark_bg a:visited{color:#fff}.dark_bg a:visited:hover{color:rgba(255,255,255,.8)}.light{color:#d4cdc4}.light_bg{background-color:#d4cdc4;color:#131312}.white{color:#fff}.white_bg{background-color:#fff;color:#131312}/*! 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:#131312;font-family:"Roboto",sans-serif;font-size:17px;font-size:1.7rem;line-height:1.375;font-weight:400}@media screen and (min-width:768px){body,button,input,select,textarea{font-size:19px;font-size:1.9rem}}@media screen and (min-width:1024px){body,button,input,select,textarea{font-size:20px;font-size:2rem}}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{margin-top:0;padding-top:0;font-family:"EB Garamond",serif;font-weight:800}h1,.h1{font-size:50px;font-size:5rem;line-height:1;margin:20px 0 10px 0}h2,.h2{font-size:38px;font-size:3.8rem;line-height:1;margin:20px 0 10px 0}h3,.h3{font-size:30px;font-size:3rem;line-height:1;margin:20px 0 10px 0}h4,.h4{font-size:26px;font-size:2.6rem;line-height:1;margin:10px 0 10px 0}h5,.h5{font-size:22px;font-size:2.2rem;line-height:1;margin:10px 0 10px 0}h6,.h6{font-size:20px;font-size:2rem;line-height:1;margin:10px 0 10px 0}.feat_text{font-size:24px;font-size:2.4rem;line-height:1.25;margin:20px 0}.small_text{font-size:12px;font-size:1.2rem;line-height:1.25;margin:20px 0}@media screen and (min-width:768px){h1,.h1{font-size:70px;font-size:7rem}h2,.h2{font-size:50px;font-size:5rem}h3,.h3{font-size:32px;font-size:3.2rem}h4,.h4{font-size:26px;font-size:2.6rem}h5,.h5{font-size:24px;font-size:2.4rem}h6,.h6{font-size:20px;font-size:2rem}.feat_text{font-size:28px;font-size:2.8rem}.small_text{font-size:14px;font-size:1.4rem}}@media screen and (min-width:1024px){h1,.h1{font-size:80px;font-size:8rem}h2,.h2{font-size:50px;font-size:5rem}h3,.h3{font-size:34px;font-size:3.4rem}h4,.h4{font-size:28px;font-size:2.8rem}h5,.h5{font-size:25px;font-size:2.5rem}h6,.h6{font-size:22px;font-size:2.2rem}.feat_text{font-size:32px;font-size:3.2rem}}@media screen and (min-width:1200px){h1,.h1{font-size:100px;font-size:10rem}h2,.h2{font-size:60px;font-size:6rem}h3,.h3{font-size:40px;font-size:4rem}h4,.h4{font-size:32px;font-size:3.2rem}h5,.h5{font-size:28px;font-size:2.8rem}h6,.h6{font-size:24px;font-size:2.4rem}.feat_text{font-size:36px;font-size:3.6rem}}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:#fff}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:1px solid #131312;margin-right:10px;margin-bottom:10px;padding:12px 18px;color:#131312;background-color:rgba(19,19,18,0);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:30px;font-size:13px;font-size:1.3rem;line-height:1.1;font-weight:400;transition:color .2s,background-color .2s;text-decoration:none}.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:#fff;background-color:#131312}.btn:visited,.gform_button:visited,button:visited,input[type=button]:visited,input[type=reset]:visited,input[type=submit]:visited{color:#131312;background-color:rgba(19,19,18,0)}.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:#131312;background-color:#fff}.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-top:10px;padding-bottom:10px}.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:16px 20px;font-size:18px;font-size:1.8rem;line-height:1.2}.white_bg .btn,.white_bg .gform_button,.white_bg button,.white_bg input[type=button],.white_bg input[type=reset],.white_bg input[type=submit],.red_bg .btn,.red_bg .gform_button,.red_bg button,.red_bg input[type=button],.red_bg input[type=reset],.red_bg input[type=submit],.yellow_bg .btn,.yellow_bg .gform_button,.yellow_bg button,.yellow_bg input[type=button],.yellow_bg input[type=reset],.yellow_bg input[type=submit]{border:1px solid #131312;color:#131312;background-color:rgba(19,19,18,0)}.white_bg .btn:hover,.white_bg .btn:active,.white_bg .btn:focus,.white_bg .gform_button:hover,.white_bg .gform_button:active,.white_bg .gform_button:focus,.white_bg button:hover,.white_bg button:active,.white_bg button:focus,.white_bg input[type=button]:hover,.white_bg input[type=button]:active,.white_bg input[type=button]:focus,.white_bg input[type=reset]:hover,.white_bg input[type=reset]:active,.white_bg input[type=reset]:focus,.white_bg input[type=submit]:hover,.white_bg input[type=submit]:active,.white_bg input[type=submit]:focus,.red_bg .btn:hover,.red_bg .btn:active,.red_bg .btn:focus,.red_bg .gform_button:hover,.red_bg .gform_button:active,.red_bg .gform_button:focus,.red_bg button:hover,.red_bg button:active,.red_bg button:focus,.red_bg input[type=button]:hover,.red_bg input[type=button]:active,.red_bg input[type=button]:focus,.red_bg input[type=reset]:hover,.red_bg input[type=reset]:active,.red_bg input[type=reset]:focus,.red_bg input[type=submit]:hover,.red_bg input[type=submit]:active,.red_bg input[type=submit]:focus,.yellow_bg .btn:hover,.yellow_bg .btn:active,.yellow_bg .btn:focus,.yellow_bg .gform_button:hover,.yellow_bg .gform_button:active,.yellow_bg .gform_button:focus,.yellow_bg button:hover,.yellow_bg button:active,.yellow_bg button:focus,.yellow_bg input[type=button]:hover,.yellow_bg input[type=button]:active,.yellow_bg input[type=button]:focus,.yellow_bg input[type=reset]:hover,.yellow_bg input[type=reset]:active,.yellow_bg input[type=reset]:focus,.yellow_bg input[type=submit]:hover,.yellow_bg input[type=submit]:active,.yellow_bg input[type=submit]:focus{color:#fff;background-color:#131312}.white_bg .btn:visited,.white_bg .gform_button:visited,.white_bg button:visited,.white_bg input[type=button]:visited,.white_bg input[type=reset]:visited,.white_bg input[type=submit]:visited,.red_bg .btn:visited,.red_bg .gform_button:visited,.red_bg button:visited,.red_bg input[type=button]:visited,.red_bg input[type=reset]:visited,.red_bg input[type=submit]:visited,.yellow_bg .btn:visited,.yellow_bg .gform_button:visited,.yellow_bg button:visited,.yellow_bg input[type=button]:visited,.yellow_bg input[type=reset]:visited,.yellow_bg input[type=submit]:visited{color:#131312;background-color:rgba(19,19,18,0)}.white_bg .btn:visited:hover,.white_bg .btn:visited:active,.white_bg .btn:visited:focus,.white_bg .gform_button:visited:hover,.white_bg .gform_button:visited:active,.white_bg .gform_button:visited:focus,.white_bg button:visited:hover,.white_bg button:visited:active,.white_bg button:visited:focus,.white_bg input[type=button]:visited:hover,.white_bg input[type=button]:visited:active,.white_bg input[type=button]:visited:focus,.white_bg input[type=reset]:visited:hover,.white_bg input[type=reset]:visited:active,.white_bg input[type=reset]:visited:focus,.white_bg input[type=submit]:visited:hover,.white_bg input[type=submit]:visited:active,.white_bg input[type=submit]:visited:focus,.red_bg .btn:visited:hover,.red_bg .btn:visited:active,.red_bg .btn:visited:focus,.red_bg .gform_button:visited:hover,.red_bg .gform_button:visited:active,.red_bg .gform_button:visited:focus,.red_bg button:visited:hover,.red_bg button:visited:active,.red_bg button:visited:focus,.red_bg input[type=button]:visited:hover,.red_bg input[type=button]:visited:active,.red_bg input[type=button]:visited:focus,.red_bg input[type=reset]:visited:hover,.red_bg input[type=reset]:visited:active,.red_bg input[type=reset]:visited:focus,.red_bg input[type=submit]:visited:hover,.red_bg input[type=submit]:visited:active,.red_bg input[type=submit]:visited:focus,.yellow_bg .btn:visited:hover,.yellow_bg .btn:visited:active,.yellow_bg .btn:visited:focus,.yellow_bg .gform_button:visited:hover,.yellow_bg .gform_button:visited:active,.yellow_bg .gform_button:visited:focus,.yellow_bg button:visited:hover,.yellow_bg button:visited:active,.yellow_bg button:visited:focus,.yellow_bg input[type=button]:visited:hover,.yellow_bg input[type=button]:visited:active,.yellow_bg input[type=button]:visited:focus,.yellow_bg input[type=reset]:visited:hover,.yellow_bg input[type=reset]:visited:active,.yellow_bg input[type=reset]:visited:focus,.yellow_bg input[type=submit]:visited:hover,.yellow_bg input[type=submit]:visited:active,.yellow_bg input[type=submit]:visited:focus{color:#fff;background-color:#131312}.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],.green_bg .btn,.green_bg .gform_button,.green_bg button,.green_bg input[type=button],.green_bg input[type=reset],.green_bg input[type=submit]{border:1px solid #fff;color:#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,.green_bg .btn:hover,.green_bg .btn:active,.green_bg .btn:focus,.green_bg .gform_button:hover,.green_bg .gform_button:active,.green_bg .gform_button:focus,.green_bg button:hover,.green_bg button:active,.green_bg button:focus,.green_bg input[type=button]:hover,.green_bg input[type=button]:active,.green_bg input[type=button]:focus,.green_bg input[type=reset]:hover,.green_bg input[type=reset]:active,.green_bg input[type=reset]:focus,.green_bg input[type=submit]:hover,.green_bg input[type=submit]:active,.green_bg input[type=submit]:focus{color:#131312;background-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,.green_bg .btn:visited,.green_bg .gform_button:visited,.green_bg button:visited,.green_bg input[type=button]:visited,.green_bg input[type=reset]:visited,.green_bg input[type=submit]:visited{color:#fff;background-color:rgba(19,19,18,0)}.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,.green_bg .btn:visited:hover,.green_bg .btn:visited:active,.green_bg .btn:visited:focus,.green_bg .gform_button:visited:hover,.green_bg .gform_button:visited:active,.green_bg .gform_button:visited:focus,.green_bg button:visited:hover,.green_bg button:visited:active,.green_bg button:visited:focus,.green_bg input[type=button]:visited:hover,.green_bg input[type=button]:visited:active,.green_bg input[type=button]:visited:focus,.green_bg input[type=reset]:visited:hover,.green_bg input[type=reset]:visited:active,.green_bg input[type=reset]:visited:focus,.green_bg input[type=submit]:visited:hover,.green_bg input[type=submit]:visited:active,.green_bg input[type=submit]:visited:focus{color:#131312;background-color:#fff}.white_bg .btn.btn_alt,.white_bg .gform_button.btn_alt,.white_bg button.btn_alt,.white_bg input[type=button].btn_alt,.white_bg input[type=reset].btn_alt,.white_bg input[type=submit].btn_alt{border:1px solid #276962;color:#276962}.white_bg .btn.btn_alt:hover,.white_bg .btn.btn_alt:active,.white_bg .btn.btn_alt:focus,.white_bg .gform_button.btn_alt:hover,.white_bg .gform_button.btn_alt:active,.white_bg .gform_button.btn_alt:focus,.white_bg button.btn_alt:hover,.white_bg button.btn_alt:active,.white_bg button.btn_alt:focus,.white_bg input[type=button].btn_alt:hover,.white_bg input[type=button].btn_alt:active,.white_bg input[type=button].btn_alt:focus,.white_bg input[type=reset].btn_alt:hover,.white_bg input[type=reset].btn_alt:active,.white_bg input[type=reset].btn_alt:focus,.white_bg input[type=submit].btn_alt:hover,.white_bg input[type=submit].btn_alt:active,.white_bg input[type=submit].btn_alt:focus{color:#fff;background-color:#276962}.white_bg .btn.btn_alt:visited,.white_bg .gform_button.btn_alt:visited,.white_bg button.btn_alt:visited,.white_bg input[type=button].btn_alt:visited,.white_bg input[type=reset].btn_alt:visited,.white_bg input[type=submit].btn_alt:visited{color:#276962;background-color:rgba(19,19,18,0)}.white_bg .btn.btn_alt:visited:hover,.white_bg .btn.btn_alt:visited:active,.white_bg .btn.btn_alt:visited:focus,.white_bg .gform_button.btn_alt:visited:hover,.white_bg .gform_button.btn_alt:visited:active,.white_bg .gform_button.btn_alt:visited:focus,.white_bg button.btn_alt:visited:hover,.white_bg button.btn_alt:visited:active,.white_bg button.btn_alt:visited:focus,.white_bg input[type=button].btn_alt:visited:hover,.white_bg input[type=button].btn_alt:visited:active,.white_bg input[type=button].btn_alt:visited:focus,.white_bg input[type=reset].btn_alt:visited:hover,.white_bg input[type=reset].btn_alt:visited:active,.white_bg input[type=reset].btn_alt:visited:focus,.white_bg input[type=submit].btn_alt:visited:hover,.white_bg input[type=submit].btn_alt:visited:active,.white_bg input[type=submit].btn_alt:visited:focus{color:#fff;background-color:#276962}.white_bg .btn.btn_reverse,.white_bg .gform_button.btn_reverse,.white_bg button.btn_reverse,.white_bg input[type=button].btn_reverse,.white_bg input[type=reset].btn_reverse,.white_bg input[type=submit].btn_reverse{border:1px solid #131312;color:#fff;background-color:#131312}.white_bg .btn.btn_reverse:hover,.white_bg .btn.btn_reverse:active,.white_bg .btn.btn_reverse:focus,.white_bg .gform_button.btn_reverse:hover,.white_bg .gform_button.btn_reverse:active,.white_bg .gform_button.btn_reverse:focus,.white_bg button.btn_reverse:hover,.white_bg button.btn_reverse:active,.white_bg button.btn_reverse:focus,.white_bg input[type=button].btn_reverse:hover,.white_bg input[type=button].btn_reverse:active,.white_bg input[type=button].btn_reverse:focus,.white_bg input[type=reset].btn_reverse:hover,.white_bg input[type=reset].btn_reverse:active,.white_bg input[type=reset].btn_reverse:focus,.white_bg input[type=submit].btn_reverse:hover,.white_bg input[type=submit].btn_reverse:active,.white_bg input[type=submit].btn_reverse:focus{color:#131312;background-color:#fff}.white_bg .btn.btn_reverse:visited,.white_bg .gform_button.btn_reverse:visited,.white_bg button.btn_reverse:visited,.white_bg input[type=button].btn_reverse:visited,.white_bg input[type=reset].btn_reverse:visited,.white_bg input[type=submit].btn_reverse:visited{color:#fff;background-color:#131312}.white_bg .btn.btn_reverse:visited:hover,.white_bg .btn.btn_reverse:visited:active,.white_bg .btn.btn_reverse:visited:focus,.white_bg .gform_button.btn_reverse:visited:hover,.white_bg .gform_button.btn_reverse:visited:active,.white_bg .gform_button.btn_reverse:visited:focus,.white_bg button.btn_reverse:visited:hover,.white_bg button.btn_reverse:visited:active,.white_bg button.btn_reverse:visited:focus,.white_bg input[type=button].btn_reverse:visited:hover,.white_bg input[type=button].btn_reverse:visited:active,.white_bg input[type=button].btn_reverse:visited:focus,.white_bg input[type=reset].btn_reverse:visited:hover,.white_bg input[type=reset].btn_reverse:visited:active,.white_bg input[type=reset].btn_reverse:visited:focus,.white_bg input[type=submit].btn_reverse:visited:hover,.white_bg input[type=submit].btn_reverse:visited:active,.white_bg input[type=submit].btn_reverse:visited:focus{color:#131312;background-color:#fff}.dark_bg .btn.btn_alt,.dark_bg .gform_button.btn_alt,.dark_bg button.btn_alt,.dark_bg input[type=button].btn_alt,.dark_bg input[type=reset].btn_alt,.dark_bg input[type=submit].btn_alt{border:1px solid #f3c743;color:#f3c743}.dark_bg .btn.btn_alt:hover,.dark_bg .btn.btn_alt:active,.dark_bg .btn.btn_alt:focus,.dark_bg .gform_button.btn_alt:hover,.dark_bg .gform_button.btn_alt:active,.dark_bg .gform_button.btn_alt:focus,.dark_bg button.btn_alt:hover,.dark_bg button.btn_alt:active,.dark_bg button.btn_alt:focus,.dark_bg input[type=button].btn_alt:hover,.dark_bg input[type=button].btn_alt:active,.dark_bg input[type=button].btn_alt:focus,.dark_bg input[type=reset].btn_alt:hover,.dark_bg input[type=reset].btn_alt:active,.dark_bg input[type=reset].btn_alt:focus,.dark_bg input[type=submit].btn_alt:hover,.dark_bg input[type=submit].btn_alt:active,.dark_bg input[type=submit].btn_alt:focus{color:#131312;background-color:#f3c743}.dark_bg .btn.btn_alt:visited,.dark_bg .gform_button.btn_alt:visited,.dark_bg button.btn_alt:visited,.dark_bg input[type=button].btn_alt:visited,.dark_bg input[type=reset].btn_alt:visited,.dark_bg input[type=submit].btn_alt:visited{color:#f3c743;background-color:rgba(19,19,18,0)}.dark_bg .btn.btn_alt:visited:hover,.dark_bg .btn.btn_alt:visited:active,.dark_bg .btn.btn_alt:visited:focus,.dark_bg .gform_button.btn_alt:visited:hover,.dark_bg .gform_button.btn_alt:visited:active,.dark_bg .gform_button.btn_alt:visited:focus,.dark_bg button.btn_alt:visited:hover,.dark_bg button.btn_alt:visited:active,.dark_bg button.btn_alt:visited:focus,.dark_bg input[type=button].btn_alt:visited:hover,.dark_bg input[type=button].btn_alt:visited:active,.dark_bg input[type=button].btn_alt:visited:focus,.dark_bg input[type=reset].btn_alt:visited:hover,.dark_bg input[type=reset].btn_alt:visited:active,.dark_bg input[type=reset].btn_alt:visited:focus,.dark_bg input[type=submit].btn_alt:visited:hover,.dark_bg input[type=submit].btn_alt:visited:active,.dark_bg input[type=submit].btn_alt:visited:focus{color:#131312;background-color:#f3c743}.dark_bg .btn.btn_reverse,.dark_bg .gform_button.btn_reverse,.dark_bg button.btn_reverse,.dark_bg input[type=button].btn_reverse,.dark_bg input[type=reset].btn_reverse,.dark_bg input[type=submit].btn_reverse{border:1px solid #fff;color:#131312;background-color:#fff}.dark_bg .btn.btn_reverse:hover,.dark_bg .btn.btn_reverse:active,.dark_bg .btn.btn_reverse:focus,.dark_bg .gform_button.btn_reverse:hover,.dark_bg .gform_button.btn_reverse:active,.dark_bg .gform_button.btn_reverse:focus,.dark_bg button.btn_reverse:hover,.dark_bg button.btn_reverse:active,.dark_bg button.btn_reverse:focus,.dark_bg input[type=button].btn_reverse:hover,.dark_bg input[type=button].btn_reverse:active,.dark_bg input[type=button].btn_reverse:focus,.dark_bg input[type=reset].btn_reverse:hover,.dark_bg input[type=reset].btn_reverse:active,.dark_bg input[type=reset].btn_reverse:focus,.dark_bg input[type=submit].btn_reverse:hover,.dark_bg input[type=submit].btn_reverse:active,.dark_bg input[type=submit].btn_reverse:focus{color:#fff;background-color:#131312}.dark_bg .btn.btn_reverse:visited,.dark_bg .gform_button.btn_reverse:visited,.dark_bg button.btn_reverse:visited,.dark_bg input[type=button].btn_reverse:visited,.dark_bg input[type=reset].btn_reverse:visited,.dark_bg input[type=submit].btn_reverse:visited{color:#131312;background-color:#fff}.dark_bg .btn.btn_reverse:visited:hover,.dark_bg .btn.btn_reverse:visited:active,.dark_bg .btn.btn_reverse:visited:focus,.dark_bg .gform_button.btn_reverse:visited:hover,.dark_bg .gform_button.btn_reverse:visited:active,.dark_bg .gform_button.btn_reverse:visited:focus,.dark_bg button.btn_reverse:visited:hover,.dark_bg button.btn_reverse:visited:active,.dark_bg button.btn_reverse:visited:focus,.dark_bg input[type=button].btn_reverse:visited:hover,.dark_bg input[type=button].btn_reverse:visited:active,.dark_bg input[type=button].btn_reverse:visited:focus,.dark_bg input[type=reset].btn_reverse:visited:hover,.dark_bg input[type=reset].btn_reverse:visited:active,.dark_bg input[type=reset].btn_reverse:visited:focus,.dark_bg input[type=submit].btn_reverse:visited:hover,.dark_bg input[type=submit].btn_reverse:visited:active,.dark_bg input[type=submit].btn_reverse:visited:focus{color:#fff;background-color:#131312}@media screen and (min-width:768px){.btn,.gform_button,button,input[type=button],input[type=reset],input[type=submit]{padding:13px 20px;font-size:14px;font-size:1.4rem}.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{font-size:17px;font-size:1.7rem}}@media screen and (min-width:1024px){.btn,.gform_button,button,input[type=button],input[type=reset],input[type=submit]{padding:14px 22px;font-size:15px;font-size:1.5rem}.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{font-size:19px;font-size:1.9rem}}@media screen and (min-width:1200px){.btn,.gform_button,button,input[type=button],input[type=reset],input[type=submit]{padding:16px 24px;font-size:16px;font-size:1.6rem}.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{font-size:20px;font-size:2rem}}label{width:100%;display:block;padding:5px 0;font-size:12px;font-size:1.2rem;line-height:1.2;font-weight:700}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{height:45px;width:100%;font-size:16px;font-size:1.6rem;display:inline-block;border:0;border-bottom:1px dashed #131312;background-color:rgba(19,19,18,.03);border-radius:0}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:none;color:#131312}select{width:100%;height:50px;padding:0 10px;color:#131312;background-color:#fff;outline:none;font-family:"Ebgaramond";font-weight:700;border:2px solid #131312}select.transparent_bg{color:#fff;background-color:rgba(0,0,0,0)}select:focus{border:2px solid #f3c743;color:#131312}.SpektrixPage select{font-family:"Roboto",sans-serif;font-weight:400}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}::-webkit-input-placeholder{color:#cacaca}:-moz-placeholder{color:#cacaca}::-moz-placeholder{color:#cacaca}:-ms-input-placeholder{color:#cacaca}.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{border-bottom:1px dashed #d4cdc4;color:#fff}@media screen and (min-width:1024px){label{font-size:14px;font-size:1.4rem}}.form_holder,.gform_wrapper{width:100%}.form_holder ul,.gform_wrapper ul{padding:0;margin:0;list-style:none}.form_holder ul li,.gform_wrapper ul li{width:100%;margin-bottom:15px}.form_holder .gform_footer,.gform_wrapper .gform_footer{text-align:left}.form_holder .gfield_required,.gform_wrapper .gfield_required{color:red}.form_holder .validation_error,.gform_wrapper .validation_error{padding:10px 0;color:red}.form_holder .validation_message,.gform_wrapper .validation_message{font-size:14px;font-size:1.4rem;color:red}.form_holder .gform_validation_container,.gform_wrapper .gform_validation_container{display:none!important}.form_holder .ginput_container_checkbox .gfield_checkbox li,.gform_wrapper .ginput_container_checkbox .gfield_checkbox li{position:relative;z-index:1}.form_holder .ginput_container_checkbox .gfield_checkbox li input[type=checkbox],.gform_wrapper .ginput_container_checkbox .gfield_checkbox li input[type=checkbox]{display:inline-block;position:absolute;left:0;top:5px}.form_holder .ginput_container_checkbox .gfield_checkbox li label,.gform_wrapper .ginput_container_checkbox .gfield_checkbox li label{width:auto;display:inline-block;padding:0 0 0 20px}.form_holder .ginput_container_consent,.gform_wrapper .ginput_container_consent{padding-bottom:5px}.form_holder .ginput_container_consent input[type=checkbox],.gform_wrapper .ginput_container_consent input[type=checkbox]{float:left;margin-top:1px}.form_holder .ginput_container_consent label,.gform_wrapper .ginput_container_consent label{width:auto;float:left;padding:0 0 0 5px}.form_holder .ginput_container_consent:after,.form_holder .ginput_container_consent::after,.gform_wrapper .ginput_container_consent:after,.gform_wrapper .ginput_container_consent::after{content:"";display:table;clear:both}.form_holder .gfield_consent_description,.gform_wrapper .gfield_consent_description{font-size:11px;font-size:1.1rem}.form_holder .gfield_error,.gform_wrapper .gfield_error{background-color:rgba(255,223,224,.25);margin-bottom:6px!important;border-top:1px solid #c89797;border-bottom:1px solid #c89797;padding-bottom:6px;padding-top:8px;box-sizing:border-box}.form_holder .name_first,.form_holder .name_last,.gform_wrapper .name_first,.gform_wrapper .name_last{margin-bottom:15px}.form_holder .gfield_date_dropdown_month,.form_holder .gfield_date_dropdown_day,.form_holder .gfield_date_dropdown_year,.gform_wrapper .gfield_date_dropdown_month,.gform_wrapper .gfield_date_dropdown_day,.gform_wrapper .gfield_date_dropdown_year{margin-bottom:10px}@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}}a{color:#131312;text-decoration:none}a:visited{color:#131312}a:hover,a:focus,a:active{color:rgba(19,19,18,.8)}a:focus{outline:thin dotted}a:hover,a:active{outline:0}.site-main a{text-decoration:underline;transition:all .2s ease}.site-main a.btn{text-decoration:none}.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}.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:#131312}.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:#131312;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)}#mobile-navigation .mm-navbar{font-size:16px;font-size:1.6rem;color:#131312;background-color:#f3c743}#mobile-navigation .mm-navbar .mm-btn:after,#mobile-navigation .mm-navbar .mm-btn:before{border-color:#131312}#mobile-navigation .mm-panels{border-left:1px solid #131312}#mobile-navigation .mm-panels .mm-panel{padding:0;background-color:#fff;border:none}#mobile-navigation li{border-bottom:1px solid #131312}#mobile-navigation li a{padding:20px;font-size:16px;font-size:1.6rem;color:#131312;transition:200ms all ease-in-out;background-color:#fff}#mobile-navigation li a:hover,#mobile-navigation li a:active,#mobile-navigation li a:focus{color:#276962}#mobile-navigation li a:visited{color:#131312}#mobile-navigation li a:visited:hover,#mobile-navigation li a:visited:active,#mobile-navigation li a:visited:focus{color:#276962}#mobile-navigation li a.mm-btn{height:auto;border-color:rgba(0,0,0,0);background:#f3c743!important}#mobile-navigation li a.mm-btn::after{border-color:#131312;transition:all 200ms ease-in-out}#mobile-navigation li a.mm-btn:hover,#mobile-navigation li a.mm-btn:active,#mobile-navigation li a.mm-btn:focus{transform:none;background:#131312!important}#mobile-navigation li a.mm-btn:hover::after,#mobile-navigation li a.mm-btn:active::after,#mobile-navigation li a.mm-btn:focus::after{border-color:#f3c743}#mobile-navigation li ul li a{padding-left:30px;color:#131312}#mobile-navigation li ul li a:hover,#mobile-navigation li ul li a:active,#mobile-navigation li ul li a:focus{opacity:.7}#mobile-navigation li ul li a:visited{color:#131312}#mobile-navigation li ul li a:visited:hover,#mobile-navigation li ul li a:visited:active,#mobile-navigation li ul li a:visited:focus{opacity:.7}#mobile-navigation li::after{border:none}.nav_links{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;column-gap:10px}.main_nav{display:none}.nav_extra{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:end;column-gap:20px;margin-right:60px}.nav_extra .account_basket{position:relative}.nav_extra .account_basket .basket_item_count{width:15px;height:15px;line-height:15px;border-radius:50%;display:block;position:absolute;top:-15px;right:-10px;z-index:10;text-align:center;background-color:#131312;color:#f3c743;font-size:11px;font-size:1.1rem}.nav_extra img{width:32px}.nav_extra .btn{margin:0;padding:10px 24px;-webkit-backdrop-filter:none;backdrop-filter: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}.main_nav .main-navigation ul{position:relative;z-index:999999;margin:0;padding:0;list-style:none;display:-ms-flexbox;display:flex}.main_nav .main-navigation ul li{font-size:17px;font-size:1.7rem;line-height:1;position:relative;z-index:999999}.main_nav .main-navigation ul li a{display:block;padding:12px 18px;color:#131312}.main_nav .main-navigation ul li a::after{content:"";width:50%;height:2px;background-color:#131312;position:absolute;bottom:0;left:50%;transform:translateX(-50%);z-index:10;opacity:0;will-change:opacity;transition:opacity 200ms ease}.main_nav .main-navigation ul li a:hover::after,.main_nav .main-navigation ul li a:focus::after{opacity:1}.main_nav .main-navigation ul li:hover>.sub-menu,.main_nav .main-navigation ul li.focus>.sub-menu{display:block}.main_nav .main-navigation ul li:hover>.sub-menu li a,.main_nav .main-navigation ul li.focus>.sub-menu li a{position:relative;width:fit-content;padding:10px 0;margin:0 20px}.main_nav .main-navigation ul li:hover>.sub-menu li a::after,.main_nav .main-navigation ul li.focus>.sub-menu li a::after{width:100%;left:0;transform:none}.main_nav .main-navigation ul ul{min-width:100%;white-space:nowrap;padding:10px 0;display:none;position:absolute;top:100%;left:0;z-index:99999;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(243,199,67,.9)}.main_nav .main-navigation ul ul li{width:100%;height:auto;margin:0}.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:#131312}.main_nav .main-navigation ul ul li.current-menu-item a::after{opacity:1}.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}.nav_extra{margin-right:0}}.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%;padding:10px;background-color:rgba(243,199,67,.9);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);position:fixed;top:0;left:0;z-index:999999}.logo_nav_holder{width:100%;max-width:1400px;margin:0 auto;position:relative;z-index:5000;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.logo_nav_holder .logo{width:175px;height:70px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.logo_nav_holder .logo .animation>svg{transform:unset!important}.logo_nav_holder .logo svg{transform:unset!important}.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%;min-height:100vh;position:relative;z-index:1;background-size:auto,cover;background-repeat:repeat,no-repeat;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;padding-bottom:40px}.hero_slider_holder .hero_slider .hero_slide .hero_text{width:90%;max-width:1400px;margin:0 auto;padding:90px 30px 0 30px;color:#fff}.hero_slider_holder .hero_slider .hero_slide .hero_text .hero_area{width:100%}.hero_slider_holder .hero_slider .hero_slide .hero_text .hero_area .feat_text{font-family:"Roboto",sans-serif}.hero_slider_holder .hero_slider .hero_slide .hero_text .hero_area .hero_buttons{padding-top:30px}@media screen and (min-width:480px){.hero_slider_holder .hero_slider .hero_slide .hero_text .hero_area{width:90%}}@media screen and (min-width:768px){.hero_slider_holder .hero_slider .hero_slide .hero_text{padding:90px 0 0 0}.hero_slider_holder .hero_slider .hero_slide .hero_text .hero_area{width:84%}}@media screen and (min-width:992px){.hero_slider_holder .hero_slider .hero_slide .hero_text .hero_area{width:50%}}.internal_hero{width:100%;min-height:60vh;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}.internal_hero .internal_hero_content{width:92%;max-width:1400px;padding:120px 0 20px 0;margin:0 auto;color:#fff}.internal_hero .internal_hero_content h1,.internal_hero .internal_hero_content .h1{margin:0 0 20px 0}.internal_hero .internal_hero_content p{margin:0 0 10px 0}.internal_hero .internal_hero_content .internal_hero_text{width:100%}@media screen and (min-width:480px){.internal_hero .internal_hero_content{padding:120px 0 40px 0}.internal_hero .internal_hero_content h1,.internal_hero .internal_hero_content .h1{margin:20px 0 20px 0}}@media screen and (min-width:768px){.internal_hero .internal_hero_content .internal_hero_text{max-width:66.666666%}}.site-footer{width:100%;padding:60px 10px 20px 10px;background-color:#131312}.footer_content{width:100%;max-width:1400px;margin:0 auto;font-size:12px;font-size:1.2rem;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.footer_content a{transition:color 200ms ease;color:#fff;text-decoration:none}.footer_content a:hover,.footer_content a:focus{color:#f3c743}.footer_content .footer_main{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-bottom:40px}.footer_content .footer_main .right_col{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;row-gap:30px;padding-top:40px}.footer_content .footer_main .right_col .footer_content_col .footer_col_title{font-size:17px;font-size:1.7rem;margin:0 0 10px 0}.footer_content .footer_main .right_col .footer_content_col p{margin:0 0 10px 0}.footer_content .footer_main .right_col .footer_content_col ul{margin:0;padding:0;list-style:none}.footer_content .footer_main .right_col .footer_social_icons{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;row-gap:10px}.footer_content .footer_main .right_col .footer_social_icons .social_icon_row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.footer_content .footer_main .right_col .footer_social_icons .social_icon_row .social_icon{width:26px;margin-right:12px}.footer_content .footer_main .right_col .footer_social_icons .social_icon_row .social_icon img{width:26px;height:26px;object-fit:contain}.footer_content .footer_bottom_info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.footer_content .footer_bottom_info span{display:inline-block;padding:0 5px}.footer_content .footer_bottom_info p{margin:0 0 10px 0}@media screen and (min-width:768px){.footer_content{font-size:14px;font-size:1.4rem}.footer_content .footer_main .right_col{-ms-flex-direction:row;flex-direction:row;column-gap:20px}.footer_content .footer_main .right_col .footer_content_col{min-width:200px}.footer_content .footer_main .right_col .footer_content_col .footer_col_title{font-size:19px;font-size:1.9rem}}@media screen and (min-width:1024px){.footer_content .footer_main{-ms-flex-direction:row;flex-direction:row;column-gap:20px}.footer_content .footer_main .left_col{width:45%}.footer_content .footer_main .right_col{width:55%;padding-top:0;-ms-flex-pack:end;justify-content:flex-end}.footer_content .footer_main .right_col .footer_content_col{min-width:150px}.footer_content .footer_main .right_col .footer_content_col .footer_col_title{font-size:19px;font-size:1.9rem}.footer_content .footer_bottom_info{-ms-flex-direction:row;flex-direction:row;column-gap:20px}.footer_content .footer_bottom_info .left_col{width:50%}.footer_content .footer_bottom_info .right_col{width:50%;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}}@media screen and (min-width:1200px){.footer_content .footer_main .left_col{width:33.333333%}.footer_content .footer_main .right_col{width:66.666666%}.footer_content .footer_main .right_col .footer_content_col{min-width:200px}}html{scroll-behavior:smooth}.site_wrapper{width:100%;position:relative;z-index:1}.site{width:100%}.content-area{width:100%;margin:0 auto}.site-main{width:100%}.middle{margin:auto}.pt_10{padding-top:10px}.full_content{width:100%;position:relative;z-index:1}.full_content .block_drop_shadow{width:100%;height:30px;background-image:linear-gradient(rgba(0,0,0,.3),rgba(0,0,0,0));position:absolute;top:0;left:0}.full_content.pt_none{padding-top:1px}.full_content.pb_none{padding-bottom:1px}.full_content.pt_sm{padding-top:30px}.full_content.pb_sm{padding-bottom:30px}.full_content.pt_lrg{padding-top:50px}.full_content.pt_lrg.checkout{padding-top:80px}.full_content.pb_lrg{padding-bottom:50px}.modules_title{color:#fff;letter-spacing:4px;background-color:#868686;border:1px solid #fff;border-style:solid none;padding:15px}.modules_title h3{margin:0}.mw_600{width:90%;max-width:600px;margin:0 auto}.mw_600.text_center{text-align:center}.mw_720{width:90%;max-width:720px;margin:0 auto}.mw_720.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}.mw_1400{width:90%;max-width:1400px;margin:0 auto}.mw_1400.text_center{text-align:center}@media screen and (min-width:768px){.full_content.pt_sm{padding-top:40px}.full_content.pb_sm{padding-bottom:40px}.full_content.pt_lrg{padding-top:60px}.full_content.pt_lrg.checkout{padding-top:80px}.full_content.pb_lrg{padding-bottom:60px}}@media screen and (min-width:1024px){.full_content.pt_sm{padding-top:50px}.full_content.pb_sm{padding-bottom:50px}.full_content.pt_lrg{padding-top:80px}.full_content.pt_lrg.checkout{padding-top:100px}.full_content.pb_lrg{padding-bottom:80px}}@media screen and (min-width:1200px){.full_content.pt_sm{padding-top:60px}.full_content.pb_sm{padding-bottom:60px}.full_content.pt_lrg{padding-top:100px}.full_content.pt_lrg.checkout{padding-top:120px}.full_content.pb_lrg{padding-bottom:100px}}.blog_content{width:90%;max-width:1200px;margin:0 auto;padding:50px 0}.news_left_col{width:100%;margin-bottom:30px}.news_right_col{width:100%}.news_right_col section{width:100%;padding:10px 20px 25px 20px;margin-bottom:20px;box-shadow:0 1px 1px 0 rgba(0,0,0,.1),0 1px 10px 0 rgba(0,0,0,.1);color:#fff}.news_right_col section h4{text-align:left}.news_right_col section a{color:#fff}.news_list_item{width:100%;max-width:400px;margin:0 auto;margin-bottom:30px}.news_thumb{width:100%;max-width:300px;margin:0 auto;margin-bottom:30px;box-shadow:0 1px 20px 0 rgba(0,0,0,.2)}.news_thumb img{width:100%;height:auto;display:block}.news_intro{width:100%}.news_intro h3 a{text-decoration:none}.cat-links,.tags-links{width:100%;display:block;margin-bottom:10px}.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){.news_list_item{max-width:none;margin-bottom:50px}.news_left_col{width:70%;float:left;margin-bottom:0;padding-right:15px}.news_right_col{width:30%;float:right;padding-left:15px}}@media only screen and (min-width:1024px){.blog_content{padding:80px 0}.news_left_col{padding-right:30px}.news_right_col{padding-left:30px}.news_list_item{margin-bottom:70px}.news_thumb{width:30%;max-width:240px;float:left;margin-bottom:0}.news_intro{width:65%;float:right}}@media only screen and (min-width:1200px){.blog_content{padding:100px 0}.news_thumb{width:30%;max-width:300px;float:left;margin-bottom:0}}.search_ul{margin:0;padding:0;list-style:none}.search_ul li{width:100%;padding-bottom:30px;margin-bottom:30px}.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}.splitpixel_pagination{width:100%;padding:50px 30px;text-align:center}.custom-pagination span,.custom-pagination a{display:inline-block;padding:12px 15px 10px 15px;margin-bottom:10px}.custom-pagination a{background-color:#eb334f;color:#fff;opacity:1}.custom-pagination a:hover{background-color:#f3c743;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:#f3c743;color:#fff;padding:12px 15px 10px 15px}.sitemap{margin:0;padding-top:20px;padding-left:20px}.sitemap li a{text-decoration:none;color:#131312}.sitemap li a:hover{text-decoration:underline}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton{color:#131312!important}#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-settings-btn{color:#fff!important}#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-settings-btn:hover{color:#131312!important}.news_container{max-width:400px;width:92%;margin:0 auto;display:grid;grid-template-columns:1fr;column-gap:20px;row-gap:20px;padding:30px 0}.news_container .news_filter .news_filter_header{position:relative;width:fit-content;margin-bottom:20px}.news_container .news_filter .news_filter_header .h4{margin:0 0 5px 0}.news_container .news_filter .widget-area .widget{margin-bottom:20px}.news_container .news_filter .widget-area .widget select{background-color:#fff;width:100%;height:38px;border:1px solid #ccc;margin-bottom:10px;padding:8px 12px;border-radius:0;font-size:14px}.news_container .news_filter .widget-area .widget.widget_categories ul li{font-family:"EB Garamond",sans-serif}.news_container .news_filter .widget-area .widget.widget_categories ul li a{color:#131312}.news_container .news_listings{display:grid;grid-template-columns:1fr;column-gap:20px;row-gap:20px}.news_container .news_listings .news_listing_item .image{position:relative;display:-ms-flexbox;display:flex;background-color:#f3c743}.news_container .news_listings .news_listing_item .image img{max-width:100%;object-fit:cover}.news_container .news_listings .news_listing_item .image img.fallback{padding:20px;margin:auto;max-height:200px}.news_container .news_listings .news_listing_item .image:focus,.news_container .news_listings .news_listing_item .image:hover{color:#131312}.news_container .news_listings .news_listing_item .text_container .excerpt{font-size:16px;margin-bottom:10px}.news_container .news_listings .news_listing_item .text_container .categories_container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.news_container .news_listings .news_listing_item .text_container .categories_container .category{position:relative;margin:5px 10px 5px 0;background-color:#f3c743;color:#131312;padding:5px 16px}.pagination_container{padding:30px 0}.pagination_container .custom_pagination{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.pagination_container .custom_pagination .page-numbers{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:0 5px;width:40px;height:40px;color:#131312;text-decoration:none}.pagination_container .custom_pagination .page-numbers.current{background-color:#fff}.pagination_container .custom_pagination .page-numbers.next{background-image:url(../../../../../../themes/cls/images/cls-next-page.svg);position:relative;transition:transform .3s ease}.pagination_container .custom_pagination .page-numbers.prev{background-image:url(../../../../../../themes/cls/images/cls-next-page.svg);rotate:180deg;position:relative;transition:transform .3s ease}.pagination_container .custom_pagination .page-numbers.next:hover,.pagination_container .custom_pagination .page-numbers.prev:hover{background-color:rgba(0,0,0,0);transform:translateX(10px)}.pagination_container .custom_pagination .page-numbers:focus,.pagination_container .custom_pagination .page-numbers:hover{text-decoration:underline}.blog_single{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.blog_single h1{margin-bottom:20px}.blog_single .image_container{width:100%}.blog_single .image_container img{width:100%;height:100%;object-fit:cover}.blog_single .date_container{font-family:"EB Garamond",sans-serif;font-weight:700}@media screen and (min-width:480px){.news_container{width:94%;padding:40px 0}.news_container .news_listings{column-gap:50px;row-gap:50px}.pagination_container{padding:40px 0}}@media screen and (min-width:768px){.news_container{max-width:1400px;padding:50px 0}.news_container .news_listings .news_listing_item{display:-ms-flexbox;display:flex;column-gap:40px;row-gap:40px}.news_container .news_listings .news_listing_item .image{width:33%}.news_container .news_listings .news_listing_item .text_container{width:66%}.news_container .news_listings .news_listing_item .text_container .excerpt{font-size:17px}.pagination_container{padding:50px 0}}@media screen and (min-width:1000px){.news_container{width:96%;padding:60px 0;grid-template-columns:1fr 3fr}.news_container .news_filter{height:fit-content;position:sticky;position:-webkit-sticky;top:150px}.news_container .news_listings .news_listing_item .text_container .excerpt{font-size:18px}.pagination_container{padding:60px 0}}.search_container{margin-top:50px}.search_container .search_item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:16px}.search_container .search_item .search_thumb{width:100%;height:200px}.search_container .search_item .search_thumb img{width:100%;height:100%;object-fit:cover}.search_container .search_item .search_content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:30px 20px 20px 16px}.search_container .search_item .search_content .search_title{margin-bottom:10px}.search_container .search_item .search_content .search_title a{text-decoration:none;color:#131312}@media screen and (min-width:480px){.search_container .search_item{-ms-flex-direction:row;flex-direction:row}.search_container .search_item .search_thumb{width:33%;min-width:200px;max-height:200px}}.genre{text-transform:uppercase;font-weight:700;display:inline-block;margin:0 8px 8px 0;padding:2px 8px 1px;border:1px solid rgba(0,0,0,.5);border-radius:20px;font-size:12px;font-size:1.2rem;line-height:16px}.event_heading{margin-top:90px}.show .show_info{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;padding-top:24px;padding-bottom:24px}.show .show_info .text_col{width:100%}.show .show_info .details_col{width:100%}.show .show_info .details_col .details_box{position:sticky;top:140px;width:100%;background-color:#f3c743;border-radius:8px;padding:20px}.show .show_info .details_col .details_box p{margin:5px 0}.show .show_info .details_col .details_box .h3{margin:0 0 20px 0}.show .show_info .details_col .details_box a{color:#131312;text-decoration:none;transition:.2s ease all}.show .show_info .details_col .details_box a:hover,.show .show_info .details_col .details_box a:focus{text-decoration:underline}.show .show_info .details_col .details_box a span{font-weight:700}.show .show_info .details_col .details_box .small_text a{text-decoration:underline}.show .show_info .details_col .details_box .show_details_table{margin-top:20px}.show .show_info .details_col .details_box .detail_row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row;color:#131312;border-bottom:1px solid rgba(0,0,0,.5);padding:10px 0;font-size:12px;font-size:1.2rem}.show .show_info .details_col .details_box .detail_row .row_left{width:50%;padding-right:10px;font-weight:700}.show .show_info .details_col .details_box .detail_row .row_right{width:50%}.show .show_info .details_col .details_box .btn{margin-top:10px}@media screen and (min-width:768px){.show .show_info .text_col{width:calc(55% - 24px)}.show .show_info .details_col{width:calc(45% - 24px)}.show .show_info .details_col .details_box{padding:50px}}.events h1{text-align:center}.events .event_filter{margin:40px 0;padding:16px;border-top:4px solid #f3c743;border-bottom:4px solid #f3c743}.events .event_filter .event_filters{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.events .event_filter .event_filters .date_filter{width:100%}.events .event_filter .event_filters .genre_filter{width:100%}.events .event_filter .event_filters .pre_sale_filter{width:160px;margin-top:26px}.events .event_filter .event_filters .pre_sale_filter input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;height:65px;width:25px;z-index:80}.events .event_filter .event_filters .pre_sale_filter .tickbox{position:relative;display:block;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}.events .event_filter .event_filters .pre_sale_filter .tickbox label{margin-left:40px;padding-top:16px;width:fit-content}.events .event_filter .event_filters .pre_sale_filter .checkmark{position:absolute;top:20px;left:0;height:25px;width:25px;background-color:#fff;border:1px solid #131312}.events .event_filter .event_filters .pre_sale_filter input:checked~.checkmark{background-color:#f3c743}.events .event_filter .event_filters .pre_sale_filter .checkmark:after{content:"";position:absolute;display:none}.events .event_filter .event_filters .pre_sale_filter input:checked~.checkmark:after{display:block}.events .event_filter .event_filters .pre_sale_filter .checkmark:after{left:7px;top:0;width:10px;height:20px;border:solid #fff;border-width:0 4px 4px 0;transform:rotate(45deg)}.events .event_filter .event_filters .filter_btns{width:100%}.events .event_filter .event_filters label{font-family:"EB Garamond",serif;text-transform:uppercase;font-weight:700;font-size:23px;font-size:2.3rem;margin-bottom:8px}.events .event_filter .event_filters select{border-radius:0;border:1px solid rgba(0,0,0,.5);font-weight:700;padding:20px 36px 20px 16px;height:auto;appearance:none;background:url(../../../../../../themes/cls/images/dropdown-arrow.png) no-repeat;background-size:20px;background-position:right 10px center;background-repeat:no-repeat}.events .event_filter .event_filters select option{color:#131312;background-color:#d4cdc4}.events .event_filter .event_filters select option:hover{box-shadow:0 0 10px 100px #f3c743 inset}.events .event_filter .event_filters .genre_filter .genre_option{display:inline-block;margin:0 8px 8px 0;padding:10px 16px;border:1px solid rgba(0,0,0,.5);text-decoration:none;color:#131312;font-weight:700}.events .event_filter .event_filters .genre_filter .genre_option.selected{background-color:#f3c743}.events .event_filter .event_filters .submit,.events .event_filter .event_filters .clear_filters{margin:46px 5px 0 10px;-ms-flex-item-align:center;align-self:center}.events .event_filter .event_filters .clear_filters{margin-top:20px}.events .events_holder{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row;list-style:none;margin:0;padding:0}.events .events_holder .results_count{font-weight:700}.events .events_holder .event_item{width:100%;padding:16px 0;border-bottom:1px solid rgba(0,0,0,.5);position:relative}.events .events_holder .event_item .event_item_inner{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row}.events .events_holder .event_item .event_item_inner .event_thumb{width:100%;margin-bottom:16px}.events .events_holder .event_item .event_item_inner .event_thumb a{position:relative}.events .events_holder .event_item .event_item_inner .event_thumb a .image_tag{position:absolute;top:0;left:0;padding:2px 4px;text-transform:uppercase;font-size:10px;font-size:1rem;font-weight:700}.events .events_holder .event_item .event_item_inner .event_thumb a .image_tag.sold_out{color:#fff;background-color:#eb334f;bottom:0;right:0;top:auto;left:auto}.events .events_holder .event_item .event_item_inner .event_thumb a .image_tag.in_focus{color:#eb334f;background-color:#d4cdc4;border-top:1px solid #f3c743}.events .events_holder .event_item .event_item_inner .event_thumb a .image_tag.community_conversations{color:#eb334f;background-color:#131312}.events .events_holder .event_item .event_item_inner .event_thumb a .image_tag.community_conversations span{color:#f3c743}.events .events_holder .event_item .event_item_inner .event_info{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row}.events .events_holder .event_item .event_item_inner .event_info .event_date{width:72px;border:1px solid rgba(0,0,0,.5);padding:8px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column;text-transform:uppercase;-ms-flex-pack:center;justify-content:center;font-weight:700;text-align:center;font-size:20px;font-size:2rem}.events .events_holder .event_item .event_item_inner .event_info .event_date span{font-size:40px;font-size:4rem}.events .events_holder .event_item .event_item_inner .event_info .time{margin-top:4px;padding-top:4px;border-top:1px solid rgba(0,0,0,.5);font-size:10px;font-size:1rem}.events .events_holder .event_item .event_item_inner .event_info .event_text{width:calc(100% - 72px);padding-left:16px}.events .events_holder .event_item .event_item_inner .event_btn{width:100%}.events .events_holder .event_item .event_item_inner .event_btn .btn{margin-top:16px}.events.full_content .h2{text-align:center;margin:40px 0}.events.full_content .button_row{width:100%;text-align:center}.events.full_content .button_row .btn{margin:20px auto}@media screen and (min-width:768px){.events .event_filter .event_filters{-ms-flex-direction:row;flex-direction:row}.events .event_filter .event_filters .genre_filter{padding-left:24px}.events .event_filter .event_filters .date_filter{width:182px}.events .event_filter .event_filters .genre_filter{width:calc(100% - 492px)}.events .event_filter .event_filters .filter_btns{width:84px}.events .events_holder .event_item .event_item_inner .event_thumb{width:268px;margin-bottom:0;padding-right:16px}.events .events_holder .event_item .event_item_inner .event_thumb a{display:grid}.events .events_holder .event_item .event_item_inner .event_info{width:calc(100% - 368px)}.events .events_holder .event_item .event_item_inner .event_info .event_date{min-width:94px;font-size:24px;font-size:2.4rem}.events .events_holder .event_item .event_item_inner .event_info .event_date span{font-size:52px;font-size:5.2rem}.events .events_holder .event_item .event_item_inner .event_info .time{font-size:12px;font-size:1.2rem}.events .events_holder .event_item .event_item_inner .event_info .event_text{width:calc(100% - 94px);padding-right:16px}.events .events_holder .event_item .event_item_inner .event_btn{width:100px;margin-left:auto}.events .events_holder .event_item .event_item_inner .event_btn .btn{margin-top:0;height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;text-align:center;-ms-flex-align:center;align-items:center;border-radius:10px}}.filter{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin:0 0 20px 0}.filter .dropdowns form ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;column-gap:20px;margin:0;padding:0}.events_holder{display:grid;grid-template-columns:1fr;column-gap:20px;row-gap:20px;list-style:none;margin:0;padding:0}.events_holder .event_item{width:100%;background-color:#f3c743;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative}.events_holder .event_item .season_tag{background-color:#276962;color:#fff;padding:6px 14px;position:absolute;top:10px;bottom:auto;left:0;right:auto;font-size:14px;font-size:1.4rem}.events_holder .event_item .event_image{display:grid}.events_holder .event_item .event_info{padding:20px 20px 80px 20px;height:100%;position:relative}.events_holder .event_item .event_info .btn{position:absolute;bottom:10px;left:20px}.events_holder .event_item .event_info h3{margin-top:0}@media screen and (min-width:768px){.events_holder{grid-template-columns:1fr 1fr}}@media screen and (min-width:1024px){.events_holder{grid-template-columns:1fr 1fr 1fr 1fr}}.basket_outer{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row;background-color:#fff}.basket_outer.white_bg{padding-top:120px;width:90%;max-width:1400px}.basket_outer .left_col{width:100%}.basket_outer .left_col .h2{margin-top:0;margin-bottom:20px}.basket_outer .left_col .event_holder{padding:24px;margin-bottom:40px;background-color:#fdf4d9;border-radius:8px}.basket_outer .left_col .event_holder .event_info{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.basket_outer .left_col .event_holder .event_info.border{border:1px solid #131312;border-radius:8px;padding:30px}.basket_outer .left_col .event_holder .event_info.border a{display:block;text-align:right;margin:0;padding:0;color:#131312;text-decoration:none;background-color:#fdf4d9;font-size:14px;font-size:1.4rem}.basket_outer .left_col .event_holder .event_info .image{width:100%}.basket_outer .left_col .event_holder .event_info .event_text{width:100%}.basket_outer .left_col .event_holder .event_info .event_text .h2{margin-top:0}.basket_outer .left_col .event_holder .event_info>.h4{margin-top:0}.basket_outer .left_col .event_holder .event_info .date{margin-bottom:0}.basket_outer .left_col .event_holder .event_info .location{margin:0}.basket_outer .left_col .event_holder .event_info .gift_holder{width:100%;padding:10px 0}.basket_outer .left_col .event_holder .event_info .gift_holder .gift_row{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:baseline;align-items:baseline;column-gap:10px}.basket_outer .left_col .event_holder .event_info .gift_holder .gift_row p{margin:0 0 10px 0}.basket_outer .left_col .event_holder .ticket_table{width:100%;margin:10px 0;font-weight:400}.basket_outer .left_col .event_holder .ticket_table .ticket_table_row{display:grid;grid-column-gap:25px;grid-row-gap:25px;grid-template-rows:auto;grid-template-columns:4fr 1fr 2fr;border-bottom:2px solid rgba(19,19,18,.2);padding:10px 0}.basket_outer .left_col .event_holder .ticket_table .ticket_table_row .change_ticket{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:end;justify-content:end;column-gap:10px;-ms-flex-align:center;align-items:center}.basket_outer .left_col .event_holder .ticket_table .ticket_table_row .remove_ticket,.basket_outer .left_col .event_holder .ticket_table .ticket_table_row .edit_ticket{display:block;text-align:right;margin:0;padding:0;color:#131312;text-decoration:none;background-color:#fdf4d9;font-size:14px;font-size:1.4rem}.basket_outer .left_col .event_holder .ticket_table .ticket_table_row .remove_ticket:hover,.basket_outer .left_col .event_holder .ticket_table .ticket_table_row .remove_ticket:focus,.basket_outer .left_col .event_holder .ticket_table .ticket_table_row .edit_ticket:hover,.basket_outer .left_col .event_holder .ticket_table .ticket_table_row .edit_ticket:focus{color:#131312;text-decoration:underline}.basket_outer .left_col .event_holder .ticket_table .old_cost{color:#f3c743;text-decoration:line-through}.basket_outer .left_col .membership{width:100%}.basket_outer .left_col .membership .membership_item{width:100%;background-color:#fdf4d9;border-radius:8px;padding:40px;margin:40px 0}.basket_outer .left_col .membership .membership_item spektrix-memberships{display:block;border:1px solid #131312;border-radius:8px;padding:44px 30px 30px}.basket_outer .right_col{width:100%}.basket_outer .right_col .h2{margin-top:0}.basket_outer .right_col .summary{background-color:#f3c743;padding:25px;border-radius:8px}.basket_outer .right_col .summary .basket_table .item{border-bottom:2px solid rgba(19,19,18,.2);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:15px 0}.basket_outer .right_col .summary .basket_table .item p{margin:0}.basket_outer .right_col .summary .basket_table .item .event_info{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.basket_outer .right_col .summary .basket_table .item .event_info .cost{padding:0 10px}.basket_outer .right_col .summary .basket_table .item .price_wrapper{display:-ms-flexbox;display:flex}.basket_outer .right_col .summary .basket_table .item.donation{border:none;display:block}.basket_outer .right_col .summary .basket_table .item.donation .donate_info{font-size:14px;font-size:1.4rem}.basket_outer .right_col .summary .light_box{background-color:#f7db88;padding:24px;margin:24px 0;border-radius:8px}.basket_outer .right_col .summary .right_col_item{padding-top:15px}.basket_outer .right_col .summary .donation .donate_row{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;column-gap:10px;border-bottom:2px solid rgba(19,19,18,.2)}.basket_outer .right_col .summary .donation .donate_row.row_custom{-ms-flex-wrap:wrap;flex-wrap:wrap}.basket_outer .right_col .summary .donation .donate_row.row_custom p{width:100%;margin:10px 0}.basket_outer .right_col .summary .donation .donate_row.row_custom .input_row{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;column-gap:10px;margin-bottom:10px;width:100%}.basket_outer .right_col .summary .donation .donate_other{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row;row-gap:15px;-ms-flex-pack:justify;justify-content:space-between}.basket_outer .right_col .summary .donation .donate_other p{margin:15px 0 -10px 0}.basket_outer .right_col .summary .donation .donate_other input[type=text]{background-color:rgba(255,255,255,.5)}.basket_outer .right_col .summary .donation .h6{margin-top:0}.basket_outer .right_col .summary .promo .h6{margin-top:0}.basket_outer .right_col .summary .promo .promo_box{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;column-gap:10px}.basket_outer .right_col .summary .promo .promo_box input[type=text]{background-color:rgba(255,255,255,.5)}.basket_outer .right_col .summary .total .total_row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;border-bottom:2px solid rgba(19,19,18,.2);padding:8px 0;margin-bottom:20px}.basket_outer .right_col .summary .total .total_row p{margin:0}.basket_outer .right_col .summary .total .total_row .remove_promo{display:block;width:100%;text-align:right;margin:0;padding:0;color:#013148;text-decoration:underline;text-transform:lowercase;font-size:16px;font-size:1.6rem;font-weight:700}.basket_outer .right_col .summary .total .payment_options .card_row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row;column-gap:8px;row-gap:8px}.basket_outer .right_col .summary .total .payment_options .card_row img{max-width:60px}@media screen and (min-width:500px){.basket_outer .left_col .event_holder .event_info{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start}.basket_outer .left_col .event_holder .event_info .image{width:48%}.basket_outer .left_col .event_holder .event_info .event_text{width:48%}}@media screen and (min-width:960px){.basket_outer{column-gap:40px}.basket_outer .left_col{width:calc(60% - 20px)}.basket_outer .left_col .event_holder .event_info{column-gap:24px;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}.basket_outer .left_col .event_holder .event_info .image{width:calc(33.333% - 12px)}.basket_outer .left_col .event_holder .event_info .event_text{width:calc(66.666% - 12px)}.basket_outer .left_col .event_holder .event_info .autorenew{width:100%;font-size:14px}.basket_outer .left_col .event_holder .ticket_table{width:100%;margin:30px 0}.basket_outer .right_col{width:calc(40% - 20px)}}.members_intro_content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:30px}.members_intro_content .title_col .h2,.members_intro_content .title_col .h3{margin-top:0}.members_intro_content .text_col p{margin:0 0 15px 0}.members_listing{width:100%}.members_listing .members_slider_buttons{width:90%;max-width:1400px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.members_listing .members_slider_buttons a.prev_btn img{transform:rotate(180deg)}.members_listing .members_slider_holder{width:100%;overflow:hidden}.members_listing .members_slider_holder .members_slider{width:100%}.members_listing .members_slider_holder .members_slider .slick-list{width:90%;max-width:1400px;margin:0 auto;overflow:visible}.members_listing .members_slider_holder .members_slider .member_item{padding:30px 0;margin-right:20px}.members_listing .members_slider_holder .members_slider .member_item a{display:block}.members_listing .members_slider_holder .members_slider .member_item .member_container{width:100%;padding-top:125%;box-shadow:0 6px 20px 5px rgba(0,0,0,.2);position:relative;border-radius:8px;overflow:hidden;background-color:#131312;background-position:0 0,50%;background-size:auto,cover;background-repeat:no-repeat,repeat}.members_listing .members_slider_holder .members_slider .member_item .member_container .member_content{position:absolute;top:0;left:0;height:100%;width:100%;padding:20px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;color:#fff}.members_listing .members_slider_holder .members_slider .member_item .member_container .member_content p{margin:0 0 10px 0}@media screen and (min-width:1024px){.members_intro_content{-ms-flex-direction:row;flex-direction:row;column-gap:20px}.members_intro_content .title_col,.members_intro_content .text_col{width:50%}}.members_single_container{width:100%;padding:150px 0 50px 0}.members_single_container .member_name_role{width:90%;max-width:500px;margin:0 auto;margin-bottom:20px}.members_single_container .members_single_details{width:90%;max-width:500px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;column-gap:20px;row-gap:20px}.members_single_container .members_single_details .member_image{width:100%}.members_single_container .members_single_details .member_image img{width:100%;height:auto;display:block}.members_single_container .members_single_details .member_bio{width:100%}.members_single_container .members_single_details .member_bio .h2{margin-top:0}.members_single_container .members_single_details .member_bio .h5{margin:0 0 10px 0}.members_single_container .members_single_details .member_bio P:first-of-type{margin-top:0}@media screen and (min-width:768px){.members_single_container .member_name_role{max-width:960px}.members_single_container .members_single_details{max-width:960px;-ms-flex-direction:row;flex-direction:row}.members_single_container .members_single_details .member_image{width:50%}.members_single_container .members_single_details .member_bio{width:50%}}.participation_page{padding-top:90px}.participation_intro_content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:30px}.participation_intro_content .title_col .h2,.participation_intro_content .title_col .h3{margin-top:0}.participation_intro_content .text_col p{margin:0 0 15px 0}.participation_listing{width:100%;max-width:400px;margin:0 auto;display:grid;column-gap:18px;row-gap:18px;grid-template-columns:1fr}.participation_listing .participation_item{overflow:hidden}.participation_listing .participation_item a{display:block;overflow:hidden}.participation_listing .participation_item a:hover .participation_container .participation_image,.participation_listing .participation_item a:focus .participation_container .participation_image{transform:scale(1.1)}.participation_listing .participation_item a:hover .participation_container .participation_content .participation_btn_container .participation_btn_text,.participation_listing .participation_item a:focus .participation_container .participation_content .participation_btn_container .participation_btn_text{transform:translate3d(0,-30px,0)}.participation_listing .participation_item .participation_container{width:100%;padding-top:125%;box-shadow:0 6px 20px 5px rgba(0,0,0,.2);position:relative;border-radius:8px;overflow:hidden;background-color:#131312}.participation_listing .participation_item .participation_container .participation_image{width:100%;height:100%;position:absolute;top:0;left:0;z-index:10;transform-style:preserve-3d;transition:transform .2s ease;background-color:#131312}.participation_listing .participation_item .participation_container .participation_image img{width:100%;height:100%;object-fit:cover}.participation_listing .participation_item .participation_container .participation_image::after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:15;background-image:linear-gradient(to top,rgba(19,19,18,.75) 25%,rgba(0,0,0,0) 75%);background-position:0 0;background-size:auto}.participation_listing .participation_item .participation_container .participation_content{position:absolute;top:0;left:0;z-index:20;height:100%;width:100%;padding:20px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:start;align-items:flex-start;color:#fff}.participation_listing .participation_item .participation_container .participation_content p{margin:0 0 10px 0}.participation_listing .participation_item .participation_container .participation_content .participation_btn_container{height:30px;overflow:hidden;padding-right:40px;background-image:url(../../../../../../themes/cls/images/icon-feature-link-arrow.svg);background-size:22px;background-position:right center;background-repeat:no-repeat}.participation_listing .participation_item .participation_container .participation_content .participation_btn_container .participation_btn_text{height:30px;line-height:30px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:16px;font-size:1.6rem;transform:translate3d(0,0,0);transform-style:preserve-3d;transition:transform 300ms ease}@media screen and (min-width:768px){.participation_listing{max-width:none;grid-template-columns:1fr 1fr}}@media screen and (min-width:1024px){.participation_intro_content{-ms-flex-direction:row;flex-direction:row;column-gap:20px}.participation_intro_content .title_col,.participation_intro_content .text_col{width:50%}.participation_listing{max-width:none;column-gap:20px;row-gap:20px;grid-template-columns:1fr 1fr 1fr}}.single_text_column div.feat_text{margin:0}.donation_block{width:100%;padding:50px 0}.donation_block .donation_container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row;width:90%;max-width:1400px;margin:0 auto}.donation_block .donation_container .title_holder{width:100%}.donation_block .donation_container .donation_info_holder{width:100%}.donation_block .donation_container .donation_button_holder{width:100%}.donation_block .donation_container .donation_button_holder .donation_buttons{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:10px}.donation_block .donation_container .donation_button_holder .donation_buttons .btn_row{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row;margin:15px 0}.donation_block .donation_container .donation_button_holder .donation_buttons .donation_button{padding:0 5px;font-size:16px;font-size:1.6rem}.donation_block .donation_container .donation_button_holder .donation_buttons .donation_button .btn_donate{width:100%;height:45px;padding:8px 15px;margin:0 0 10px 0;background-color:rgba(0,0,0,0);color:#131312;border:1px solid rgba(0,0,0,.3)}.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:focus,.donation_block .donation_container .donation_button_holder .donation_buttons .donation_button .btn_donate:active{color:#fff;background-color:#131312}.donation_block .donation_container .donation_button_holder .donation_buttons .donation_button .donate_custom{height:45px;width:210px;font-size:16px;font-size:1.6rem;display:inline-block;border:0;border-bottom:1px dashed #131312;background-color:rgba(19,19,18,.03);border-radius:0}.donation_block .donation_container .donation_button_holder .donation_buttons .donate_amount_text{width:100%;margin:0;padding-top:10px}.donation_block .donation_container .donation_button_holder .donation_buttons .donation_button_submit{padding-top:15px;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]{margin:10px 0 0 0}.donation_block .donation_container .donation_button_holder ::-webkit-input-placeholder{color:#131312}.donation_block .donation_container .donation_button_holder :-moz-placeholder{color:#131312}.donation_block .donation_container .donation_button_holder ::-moz-placeholder{color:#131312}.donation_block .donation_container .donation_button_holder :-ms-input-placeholder{color:#131312}.donation_block .donation_container .donation_button_holder .donate_message{width:100%;padding-top:20px}.donation_block.yellow_bg .donation_container .donation_button_holder ::-webkit-input-placeholder{color:#131312}.donation_block.yellow_bg .donation_container .donation_button_holder :-moz-placeholder{color:#131312}.donation_block.yellow_bg .donation_container .donation_button_holder ::-moz-placeholder{color:#131312}.donation_block.yellow_bg .donation_container .donation_button_holder :-ms-input-placeholder{color:#131312}.donation_block.yellow_bg .donation_container .donation_button_holder .donation_buttons .donation_button .donate_custom{border:1px solid #131312}.donation_block.yellow_bg .donation_container .donation_button_holder .donation_buttons .donation_button .donate_custom ::-webkit-input-placeholder{color:#131312}.donation_block.yellow_bg .donation_container .donation_button_holder .donation_buttons .donation_button .donate_custom :-moz-placeholder{color:#131312}.donation_block.yellow_bg .donation_container .donation_button_holder .donation_buttons .donation_button .donate_custom ::-moz-placeholder{color:#131312}.donation_block.yellow_bg .donation_container .donation_button_holder .donation_buttons .donation_button .donate_custom :-ms-input-placeholder{color:#131312}@media screen and (min-width:768px){.donation_block .donation_container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row;column-gap:20px}.donation_block .donation_container .title_holder{width:calc(50% - 10px)}.donation_block .donation_container .donation_info_holder{width:calc(50% - 10px)}}.quick_donation_block{width:100%;padding:50px 0}.quick_donation_block .donation_container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row;width:90%;max-width:1400px;margin:0 auto}.quick_donation_block .donation_container .title_holder{width:100%}.quick_donation_block .donation_container .donation_info_holder{width:100%}.quick_donation_block .donation_container .tab_buttons{border:none}.quick_donation_block .donation_container .tab_buttons .btn_row{column-gap:5px;display:grid;grid-template-columns:1fr 1fr}.quick_donation_block .donation_container .tab_buttons .btn_row li a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border-radius:30px;width:100%;height:45px;padding:8px 15px;margin:0 0 10px 0;background-color:rgba(0,0,0,0);color:#131312;border:1px solid rgba(0,0,0,.3);outline:none;-ms-flex-pack:center;justify-content:center;text-align:center}.quick_donation_block .donation_container .tab_buttons .btn_row li a.current,.quick_donation_block .donation_container .tab_buttons .btn_row li a:hover,.quick_donation_block .donation_container .tab_buttons .btn_row li a:focus{background-color:#131312;color:#fff}.quick_donation_block .donation_container .tab_content_holder{border:none;padding:0}.quick_donation_block .donation_container .donation_button_holder{width:100%}.quick_donation_block .donation_container .donation_button_holder .btn_row{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row;margin:15px 0;display:grid;grid-template-columns:1fr 1fr}.quick_donation_block .donation_container .donation_button_holder .donation_button{padding:0 5px;font-size:16px;font-size:1.6rem;display:-ms-flexbox;display:flex;column-gap:5px;-ms-flex-align:baseline;align-items:baseline}.quick_donation_block .donation_container .donation_button_holder .donation_button input[type=number]{border-radius:30px!important;text-align:center}.quick_donation_block .donation_container .donation_button_holder .donation_button .btn_donate{width:100%;height:45px;padding:8px 15px;margin:0 0 10px 0;background-color:rgba(0,0,0,0);color:#131312;border:1px solid rgba(0,0,0,.3)}.quick_donation_block .donation_container .donation_button_holder .donation_button .btn_donate:hover,.quick_donation_block .donation_container .donation_button_holder .donation_button .btn_donate:focus,.quick_donation_block .donation_container .donation_button_holder .donation_button .btn_donate:active,.quick_donation_block .donation_container .donation_button_holder .donation_button .btn_donate.btn_dark{color:#fff;background-color:#131312}.quick_donation_block .donation_container .donation_button_holder ::-webkit-input-placeholder{color:#131312}.quick_donation_block .donation_container .donation_button_holder :-moz-placeholder{color:#131312}.quick_donation_block .donation_container .donation_button_holder ::-moz-placeholder{color:#131312}.quick_donation_block .donation_container .donation_button_holder :-ms-input-placeholder{color:#131312}.quick_donation_block .donation_container .donation_button_holder .donate_message{width:100%;padding-top:20px}.quick_donation_block .donation_container .donation_button_holder .form_holder{padding:20px;border:1px solid #131312;border-radius:8px;position:relative}.quick_donation_block .donation_container .donation_button_holder .form_holder .gfield--input-type-price{display:none}.quick_donation_block .donation_container .donation_button_holder .form_holder .gfield--input-type-price.gfield_error{display:block}.quick_donation_block .donation_container .donation_button_holder .form_holder #field_1_10,.quick_donation_block .donation_container .donation_button_holder .form_holder #field_4_10,.quick_donation_block .donation_container .donation_button_holder .form_holder #field_5_10,.quick_donation_block .donation_container .donation_button_holder .form_holder #field_6_10{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.quick_donation_block .donation_container .donation_button_holder .form_holder .gfield_label{-ms-flex-order:1;order:1}.quick_donation_block .donation_container .donation_button_holder .form_holder .ginput_container_radio{-ms-flex-order:3;order:3;width:100%;margin-top:10px}.quick_donation_block .donation_container .donation_button_holder .form_holder .ginput_container_radio .gchoice{width:100%}.quick_donation_block .donation_container .donation_button_holder .form_holder .small_text{margin-top:0}.quick_donation_block .donation_container .donation_button_holder .form_holder .giftaid{position:absolute;bottom:10px;right:10px;background-color:#fff;border-radius:10px;padding:16px}.quick_donation_block .donation_container .donation_button_holder .form_holder .giftaid img{width:140px;filter:invert(1)}@media screen and (min-width:768px){.quick_donation_block .donation_container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row;column-gap:20px}.quick_donation_block .donation_container .title_holder{width:calc(50% - 10px)}.quick_donation_block .donation_container .tab_buttons .btn_row{grid-template-columns:1fr 1fr 1fr 1fr;max-width:30%}.quick_donation_block .donation_container .donation_info_holder{width:calc(50% - 10px)}.quick_donation_block .donation_container .donation_button_holder{width:100%}.quick_donation_block .donation_container .donation_button_holder .btn_row{max-width:30%;grid-template-columns:1fr 1fr 1fr}.quick_donation_block .donation_container .donation_button_holder .form_holder{max-width:50%}}.membership{width:90%;max-width:1400px;margin:0 auto}.membership .title_intro{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column;margin-bottom:32px}.membership .membership_items{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.membership .membership_items .membership_option{width:100%;padding:10px}.membership .membership_items .membership_option .membership_option_details{width:100%;height:100%;padding:40px 32px 32px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;border:1px solid #131312;border-radius:8px;position:relative;overflow:hidden}.membership .membership_items .membership_option .membership_option_details .most_popular{position:absolute;background:#f3c743;width:100%;top:0;left:0;text-align:center;padding:6px}.membership .membership_items .membership_option .membership_option_details ul{margin:0;padding-left:15px}.membership .membership_items .membership_option .membership_option_details ul p{font-size:11px;font-size:1.1rem}.membership .membership_items .membership_option .membership_option_details ul p span.bold{font-size:14px;font-size:1.4rem}@media screen and (min-width:650px){.membership .membership_items{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;column-gap:10px;-ms-flex-pack:justify;justify-content:space-between}.membership .membership_items .membership_option{width:calc(50% - 5px)}}@media screen and (min-width:768px){.membership .title_intro{-ms-flex-direction:row;flex-direction:row}.membership .title_intro p{width:50%}.membership .membership_items .membership_option .membership_option_details ul{padding-left:20px}.membership .membership_items .membership_option .membership_option_details ul p{font-size:14px;font-size:1.4rem}.membership .membership_items .membership_option .membership_option_details ul p span.bold{font-size:16px;font-size:1.6rem}}.text_image_block{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.text_image_block .text_col{width:100%;padding:24px 28px 40px}.text_image_block .text_col .text_col_content{margin:0 auto}.text_image_block .text_col .text_col_content .h2,.text_image_block .text_col .text_col_content .h1{margin:20px 0 10px}.text_image_block .text_col .text_col_content p{margin:0 0 10px}.text_image_block .image_col{width:100%;min-height:300px;background-position:50% 50%;background-size:cover;position:relative;z-index:1}.text_image_block .image_col.image_col_support{background-image:url(/wp-content/uploads/2024/01/cls-fify-fifty-2-640x360.jpeg)}.text_image_block .image_col .image_accreditation{padding:3px;background-color:#f3c743;color:#131312;font-size:12px;font-size:1.2rem;position:absolute;bottom:0;left:0;z-index:10}@media screen and (min-width:468px){.text_image_block .text_col{padding:50px 28px}}@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%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:0 46px}.text_image_block .text_col .text_col_content{width:90%}.text_image_block .image_col{width:50%;height:auto;min-height:700px}.text_image_block .image_col.image_col_support{background-image:url(/wp-content/uploads/2024/01/cls-fify-fifty-2.jpeg)}.text_image_block.text_right_image_left{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.text_image_block.text_right_image_left .text_col{padding-left:0%;-ms-flex-pack:start;justify-content:flex-start}.text_image_block.text_right_image_left .text_col .text_col_content{padding:50px 46px 50px 46px}}@media screen and (min-width:1250px){.text_image_block .text_col{padding:0 120px}}.media_block{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;row-gap:50px}.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:24px 28px 40px}.media_block .text_content p{margin:10px 0}.media_block .image_content{width:100%;max-width:640px;margin:0 auto;position:relative;z-index:1;padding:28px}.media_block .image_content img{width:100%;height:auto;display:block;object-fit:cover}.media_block .image_content .image_accreditation{padding:3px;background-color:#f3c743;color:#131312;font-size:12px;font-size:1.2rem;position:absolute;bottom:0;left:0;z-index:10}.media_block .video_content{width:100%;padding:28px}.media_block .video_content .video_container{width:100%;margin:0;overflow:hidden;padding-bottom:56.25%;position:relative}.media_block .video_content .video_container iframe{position:absolute;width:100%;height:100%;top:0;left:0}@media screen and (min-width:768px){.media_block .text_content{padding:50px 28px}.media_block .image_content,.media_block .video_content{padding:46px}}@media screen and (min-width:1024px){.media_block{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}.media_block.right_col_first{-ms-flex-direction:row;flex-direction:row}.media_block .left_col,.media_block .right_col{width:50%}.media_block .text_content{padding:0 120px}.media_block .image_content{max-width:none;margin:0;padding:60px}.media_block .video_content{padding:60px}}.features_list_block{width:90%;max-width:460px;margin:0 auto}.features_list_intro_content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:30px}.features_list_intro_content .title_col .h2,.features_list_intro_content .title_col .h3{margin-top:0}.features_list_intro_content .text_col p{margin:0 0 15px 0}.features_listing{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;row-gap:20px}.features_listing .feature{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;row-gap:20px}.features_listing .feature .feature_list_content p{margin:0 0 15px 0}.features_listing .feature .feature_list_content .btn{margin:0}@media screen and (min-width:768px){.features_list_block{max-width:960px}.features_listing{row-gap:34px}.features_listing .feature{-ms-flex-direction:row;flex-direction:row;column-gap:34px}.features_listing .feature .feature_list_image{min-width:33.333333%;max-width:33.333333%}.features_listing .feature .feature_list_image img{width:100%;min-height:100%;object-fit:cover}.features_listing .feature .feature_list_content{max-width:66.666666%}.features_listing .feature .feature_list_content.full_width{width:100%;max-width:100%}}@media screen and (min-width:1024px){.features_list_intro_content.column{-ms-flex-direction:row;flex-direction:row;column-gap:20px}.features_list_intro_content.column .title_col,.features_list_intro_content.column .text_col{width:50%}.features_listing{row-gap:50px}.features_listing .feature{column-gap:50px}}.feature_links_container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:30px}.feature_links_container .header_col{display:grid;grid-template-columns:1fr;row-gap:20px;column-gap:20px;margin-bottom:40px}.feature_links_container .header_col .header_content p{margin:0 0 10px 0}.feature_links_container .header_col .header_content a{margin:12px 10px 0 0}.feature_links_container .header_col .h2,.feature_links_container .header_col .h3{margin-top:0}.feature_links_container .feature_links_col{width:100%;max-width:400px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:center;align-self:center;row-gap:20px}.feature_links_container .feature_links_col .feature_link{box-shadow:0 6px 20px 5px rgba(0,0,0,.2);padding:150% 20px 20px 20px;border-radius:8px;position:relative;overflow:hidden;width:100%;height:100%;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;row-gap:20px}.feature_links_container .feature_links_col .feature_link .feature_link_bg_container{position:absolute;top:0;left:0;height:100%;width:100%;transition:all .2s ease;z-index:-1}.feature_links_container .feature_links_col .feature_link .feature_link_content{position:absolute;bottom:20px;left:20px;right:20px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;color:#fff}.feature_links_container .feature_links_col .feature_link .feature_link_content .feature_link_btn_container{height:30px;overflow:hidden;padding-right:40px;background-image:url(../../../../../../themes/cls/images/icon-feature-link-arrow.svg);background-size:22px;background-position:right center;background-repeat:no-repeat}.feature_links_container .feature_links_col .feature_link .feature_link_content .feature_link_btn_container .feature_link_btn_text{height:30px;line-height:30px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:16px;font-size:1.6rem;transform:translate3d(0,0,0);transform-style:preserve-3d;transition:transform 300ms ease}.feature_links_container .feature_links_col .feature_link .feature_link_content p{margin:0 0 10px 0}.feature_links_container .feature_links_col .feature_link:hover .feature_link_content .feature_link_btn_container .feature_link_btn_text,.feature_links_container .feature_links_col .feature_link:focus .feature_link_content .feature_link_btn_container .feature_link_btn_text{transform:translate3d(0,-30px,0)}.feature_links_container .feature_links_col .feature_link:hover .feature_link_bg_container,.feature_links_container .feature_links_col .feature_link:focus .feature_link_bg_container{transform:scale(1.1)}@media screen and (min-width:768px){.feature_links_container.two,.feature_links_container.four{max-width:960px}.feature_links_container.three{max-width:1400px}.feature_links_container .feature_links_col{max-width:none;column-gap:18px;row-gap:18px;display:grid;grid-template-columns:1fr 1fr;-ms-flex-pack:center;justify-content:center}.feature_links_container .feature_links_col.two{max-width:960px}.feature_links_container .feature_links_col .feature_link{column-gap:34px;row-gap:0;padding-top:125%}.feature_links_container .feature_links_col .feature_link img{display:-ms-flexbox;display:flex;max-width:100%;object-fit:cover}.feature_links_container .feature_links_col .feature_link .feature_link_content{max-width:100%}}@media screen and (min-width:1024px){.feature_links_container .header_col.column{grid-template-columns:1fr 1fr}}@media screen and (min-width:1250px){.feature_links_container .feature_links_col.three{grid-template-columns:1fr 1fr 1fr}}@media screen and (min-width:1400px){.feature_links_container.four{max-width:1400px}.feature_links_container .feature_links_col.four{grid-template-columns:1fr 1fr 1fr 1fr}}.signposts_intro_content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:30px}.signposts_intro_content .title_col .h2,.signposts_intro_content .title_col .h3{margin-top:0}.signposts_intro_content .text_col p{margin:0 0 15px 0}.signposts_listing{max-width:600px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;row-gap:16px;column-gap:16px}.signposts_listing .signpost{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.signposts_listing .signpost .signpost_image{margin-bottom:10px}.signposts_listing .signpost .signpost_image img{width:100%;height:auto;display:block}.signposts_listing .signpost .signpost_content .h3{margin-top:0}.signposts_listing .signpost .signpost_content p{margin:0 0 10px 0}@media screen and (min-width:768px){.signposts_listing{max-width:none;column-gap:18px;row-gap:18px;display:grid}.signposts_listing.two,.signposts_listing.four{grid-template-columns:1fr 1fr}.signposts_listing.three{grid-template-columns:1fr 1fr 1fr}.signposts_listing .signpost .signpost_content{max-width:100%}}@media screen and (min-width:1024px){.signposts_intro_content.column{-ms-flex-direction:row;flex-direction:row;column-gap:20px}.signposts_intro_content.column .title_col,.signposts_intro_content.column .text_col{width:50%}.signposts_listing{column-gap:20px;row-gap:20px}.signposts_listing.four{grid-template-columns:1fr 1fr 1fr 1fr}}.feature_slider_intro_content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:30px}.feature_slider_intro_content .title_col .h2,.feature_slider_intro_content .title_col .h3{margin-top:0}.feature_slider_intro_content .text_col p{margin:0 0 15px 0}.feature_slider_block{width:100%}.feature_slider_buttons{width:90%;max-width:1400px;margin:0 auto;margin-bottom:20px;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.feature_slider_buttons a.prev_btn img{transform:rotate(180deg)}.feature_slider_holder{width:100%;overflow:hidden}.feature_slider_holder .feature_slider{width:100%}.feature_slider_holder .feature_slider .slick-list{width:90%;max-width:1400px;margin:0 auto;overflow:visible}.feature_slider_holder .feature_slider .feature_item{width:100%;margin-right:20px}.feature_slider_holder .feature_slider .feature_item .feature_item_image{margin-bottom:10px}.feature_slider_holder .feature_slider .feature_item .feature_item_image img{width:100%;height:auto;display:block}.feature_slider_holder .feature_slider .feature_item .feature_item_content .h3{margin-top:0}.feature_slider_holder .feature_slider .feature_item .feature_item_content p{margin:0 0 10px 0}@media screen and (min-width:1024px){.feature_slider_intro_content.column{-ms-flex-direction:row;flex-direction:row;column-gap:20px}.feature_slider_intro_content.column .title_col,.feature_slider_intro_content.column .text_col{width:50%}}.editor-styles-wrapper .acf-block-preview .accordion_list_block ul{padding:0;margin:0;list-style:none}.editor-styles-wrapper .acf-block-preview .accordion_list_block ul li{margin-bottom:15px}.accordion_intro_content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:30px}.accordion_intro_content .title_col .h2,.accordion_intro_content .title_col .h3{margin-top:0}.accordion_intro_content .text_col p{margin:0 0 15px 0}.accordion_list_block{width:100%}.accordion_list_block .accordion_col .accordion_intro_content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.accordion_list_block .accordion_col .accordion_intro_content .title_col,.accordion_list_block .accordion_col .accordion_intro_content .text_col{width:100%}.accordion_list_block ul{padding:0;margin:0;list-style:none}.accordion_list_block ul li{width:100%;border-radius:20px;margin-bottom:20px}.accordion_list_block .accordion_btn{width:100%;line-height:1.1;font-weight:300;text-align:left}.accordion_list_block .accordion_btn a{width:100%;padding:15px 50px 15px 15px;display:block;position:relative;z-index:1;text-decoration:none;outline:none;background-color:#131312;color:#fff;border-bottom:none}.accordion_list_block .accordion_btn a .h6{margin:0}.accordion_list_block .accordion_btn a:hover,.accordion_list_block .accordion_btn a:active,.accordion_list_block .accordion_btn a:focus{background-color:#f3c743;color:#131312;border-bottom:none}.accordion_list_block .accordion_btn a:hover .accordion_icon,.accordion_list_block .accordion_btn a:active .accordion_icon,.accordion_list_block .accordion_btn a:focus .accordion_icon{background-image:url(../../../../../../themes/cls/images/icon_arrow_down_dark.svg)}.accordion_list_block .accordion_btn a:focus{outline:1px solid}.accordion_list_block .accordion_btn a .accordion_icon{width:30px;height:30px;background-image:url(../../../../../../themes/cls/images/icon_arrow_down_white.svg);background-position:center;background-repeat:no-repeat;background-size:16px 16px;position:absolute;top:50%;transform:translateY(-50%);right:20px;z-index:10;transition-duration:.5s;transition-property:transform}.accordion_list_block .accordion_btn a.active .accordion_icon{transform:translateY(-50%) rotate(180deg)}.accordion_list_block .accordion_cont{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:5px 15px 20px 15px}.accordion_list_block .accordion_cont ul{list-style:disc;margin:0 0 15px 30px}.accordion_list_block .accordion_cont ul li{width:100%;border:none;margin-bottom:5px;box-shadow:none}.accordion_list_block .accordion_cont table tbody td{padding:10px;border-bottom:1px dotted rgba(0,0,0,.1)}.accordion_list_block .accordion_image_col{width:100%}.white_bg .accordion_list_block .accordion_btn a{background-color:#131312;color:#fff}.white_bg .accordion_list_block .accordion_btn a:hover,.white_bg .accordion_list_block .accordion_btn a:active,.white_bg .accordion_list_block .accordion_btn a:focus{background-color:#f3c743;color:#131312;border-bottom:none}.white_bg .accordion_list_block .accordion_btn a:hover .accordion_icon,.white_bg .accordion_list_block .accordion_btn a:active .accordion_icon,.white_bg .accordion_list_block .accordion_btn a:focus .accordion_icon{background-image:url(../../../../../../themes/cls/images/icon_arrow_down_dark.svg)}.white_bg .accordion_list_block .accordion_btn a:focus{outline:1px solid}.white_bg .accordion_list_block .accordion_btn a .accordion_icon{background-image:url(../../../../../../themes/cls/images/icon_arrow_down_white.svg)}@media screen and (min-width:768px){.accordion_list_block .accordion_cont.accordion_image{-ms-flex-direction:row;flex-direction:row;column-gap:20px}.accordion_list_block .accordion_cont.accordion_image .accordion_text_col,.accordion_list_block .accordion_cont.accordion_image .accordion_image_col{width:50%}.accordion_list_block .accordion_cont.accordion_image .accordion_image_col img{width:100%;height:100%;object-fit:cover}}@media screen and (min-width:1024px){.accordion_intro_content.column{-ms-flex-direction:row;flex-direction:row;column-gap:20px}.accordion_intro_content.column .title_col,.accordion_intro_content.column .text_col{width:50%}.accordion_list_block.image_column_accordion{display:-ms-flexbox;display:flex;column-gap:20px}.accordion_list_block.image_column_accordion .accordion_col{width:50%}.accordion_list_block.image_column_accordion .accordion_image_col{width:50%}.accordion_list_block.image_column_accordion .accordion_image_col img{width:100%;height:100%;object-fit:cover}}.tab_intro_content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:30px}.tab_intro_content .title_col .h2,.tab_intro_content .title_col .h3{margin-top:0}.tab_intro_content .text_col p{margin:0 0 15px 0}.tab_holder{width:100%}.tab_holder .tab_buttons{width:100%;border-left:1px solid #131312}.tab_holder .tab_buttons ul{padding:0;margin:0;list-style:none;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:-1px;margin-left:-1px}.tab_holder .tab_buttons li{margin-top:1px;margin-left:1px}.tab_holder .tab_buttons li a{background-color:#fff;color:#131312;display:block;padding:9px 30px;cursor:pointer;text-decoration:none;outline:1px solid #131312}.tab_holder .tab_buttons li a.current,.tab_holder .tab_buttons li a:hover,.tab_holder .tab_buttons li a:focus{background-color:#131312;color:#fff}.tab_holder .tab_content_holder{width:100%;padding:20px;border:1px solid #131312}.tab_holder .tab_content_holder .tab_content{width:100%;margin:0 auto;display:none;opacity:0}.tab_holder .tab_content_holder .tab_content.current{display:block;opacity:1}.tab_holder .tab_content_holder .tab_content .tab_main_content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.dark_bg .tab_holder .tab_buttons{border-left:1px solid #fff}.dark_bg .tab_holder .tab_buttons li a{background-color:#131312;color:#fff;outline:1px solid #fff}.dark_bg .tab_holder .tab_buttons li a.current,.dark_bg .tab_holder .tab_buttons li a:hover,.dark_bg .tab_holder .tab_buttons li a:focus{background-color:#fff;color:#131312}.dark_bg .tab_holder .tab_content_holder{border:1px solid #fff}@media screen and (min-width:768px){.tab_holder .tab_content_holder .tab_content.tab_image .tab_main_content{-ms-flex-direction:row;flex-direction:row;column-gap:20px}.tab_holder .tab_content_holder .tab_content.tab_image .tab_main_content .tab_text_col,.tab_holder .tab_content_holder .tab_content.tab_image .tab_main_content .tab_image_col{width:50%}.tab_holder .tab_content_holder .tab_content.tab_image .tab_main_content .tab_image_col img{width:100%;height:100%;object-fit:cover}}@media screen and (min-width:1024px){.tab_intro_content.column{-ms-flex-direction:row;flex-direction:row;column-gap:20px}.tab_intro_content.column .title_col,.tab_intro_content.column .text_col{width:50%}}.supporters_listing_block .mw_1400.three{max-width:480px}.supporters_listing_block .supporters_list{display:grid;grid-template-columns:1fr;row-gap:16px;column-gap:16px}.supporters_listing_block .supporters_list .supporter .supporter_image{width:100%;margin-bottom:10px;padding-bottom:100%;position:relative;z-index:1}.supporters_listing_block .supporters_list .supporter .supporter_image img{width:100%;height:100%;position:absolute;top:0;left:0;z-index:10;object-fit:cover}.supporters_listing_block .supporters_list .supporter p{margin:0 0 10px}.supporters_listing_block .supporters_list .supporter a{color:#131312;text-decoration:none}.supporters_listing_block .supporters_list .supporter a:hover,.supporters_listing_block .supporters_list .supporter a:focus{text-decoration:underline}@media screen and (min-width:600px){.supporters_listing_block .supporters_list.two,.supporters_listing_block .supporters_list.two-no-image,.supporters_listing_block .supporters_list.four{grid-template-columns:1fr 1fr}}@media screen and (min-width:768px){.supporters_listing_block .mw_1400.three{max-width:1400px}.supporters_listing_block .supporters_list{row-gap:18px;column-gap:18px}.supporters_listing_block .supporters_list.three{grid-template-columns:1fr 1fr 1fr}}@media screen and (min-width:1200px){.supporters_listing_block .supporters_list{row-gap:20px;column-gap:20px}.supporters_listing_block .supporters_list.four{grid-template-columns:1fr 1fr 1fr 1fr}}.large_cta_container{width:90%;max-width:1200px;min-height:400px;margin:0 auto;padding:20px 40px;border-radius:8px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center;box-shadow:0 6px 20px 5px rgba(0,0,0,.2);color:#fff}.large_cta_container.block_bg{background-image:url(/wp-content/uploads/2023/12/large-cta-bg-960x540.jpeg);background-image:linear-gradient(180deg,rgba(0,0,0,.6),rgba(0,0,0,.6)),url(/wp-content/uploads/2023/12/large-cta-bg-960x540.jpeg);background-size:cover;background-position:center}.large_cta_container p{margin:0 0 10px 0}.large_cta_container .large_cta_buttons{padding-top:20px}.large_cta_container .btn,.large_cta_container .gform_button,.large_cta_container button,.large_cta_container input[type=button],.large_cta_container input[type=reset],.large_cta_container input[type=submit]{border:1px solid #fff;color:#fff}.large_cta_container .btn:hover,.large_cta_container .btn:active,.large_cta_container .btn:focus,.large_cta_container .gform_button:hover,.large_cta_container .gform_button:active,.large_cta_container .gform_button:focus,.large_cta_container button:hover,.large_cta_container button:active,.large_cta_container button:focus,.large_cta_container input[type=button]:hover,.large_cta_container input[type=button]:active,.large_cta_container input[type=button]:focus,.large_cta_container input[type=reset]:hover,.large_cta_container input[type=reset]:active,.large_cta_container input[type=reset]:focus,.large_cta_container input[type=submit]:hover,.large_cta_container input[type=submit]:active,.large_cta_container input[type=submit]:focus{color:#131312;background-color:#fff}.large_cta_container .btn:visited,.large_cta_container .gform_button:visited,.large_cta_container button:visited,.large_cta_container input[type=button]:visited,.large_cta_container input[type=reset]:visited,.large_cta_container input[type=submit]:visited{color:#fff;background-color:rgba(19,19,18,0)}.large_cta_container .btn:visited:hover,.large_cta_container .btn:visited:active,.large_cta_container .btn:visited:focus,.large_cta_container .gform_button:visited:hover,.large_cta_container .gform_button:visited:active,.large_cta_container .gform_button:visited:focus,.large_cta_container button:visited:hover,.large_cta_container button:visited:active,.large_cta_container button:visited:focus,.large_cta_container input[type=button]:visited:hover,.large_cta_container input[type=button]:visited:active,.large_cta_container input[type=button]:visited:focus,.large_cta_container input[type=reset]:visited:hover,.large_cta_container input[type=reset]:visited:active,.large_cta_container input[type=reset]:visited:focus,.large_cta_container input[type=submit]:visited:hover,.large_cta_container input[type=submit]:visited:active,.large_cta_container input[type=submit]:visited:focus{color:#131312;background-color:#fff}@media screen and (min-width:480px){.large_cta_container{min-height:440px;padding:20px 60px}}@media screen and (min-width:768px){.large_cta_container{min-height:500px;padding:20px 130px}}@media screen and (min-width:991px){.large_cta_container{min-height:600px;padding:20px 260px}}.event_slider_intro_content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:30px}.event_slider_intro_content .title_col .h2,.event_slider_intro_content .title_col .h3{margin-top:0}.event_slider_intro_content .text_col p{margin:0 0 15px 0}.event_slider_block{width:100%}.event_slider_buttons{width:90%;max-width:1400px;margin:0 auto;margin-bottom:20px;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.event_slider_buttons a.prev_btn img{transform:rotate(180deg)}.event_slider_holder{width:100%;overflow:hidden}.event_slider_holder .event_slider{width:100%}.event_slider_holder .event_slider .slick-list{width:90%;max-width:1400px;margin:0 auto;overflow:visible}.event_slider_holder .event_slider .slick-list .slick-track{display:-ms-flexbox;display:flex}.event_slider_holder .event_slider .event_item{width:100%;margin:0 10px;height:auto}.event_slider_holder .event_slider .event_item .event_item_image{margin-bottom:10px}.event_slider_holder .event_slider .event_item .event_item_image img{width:100%;height:auto;display:block}.event_slider_holder .event_slider .event_item .event_info{position:initial}.event_slider_holder .event_slider .event_item .event_item_content .h3{margin-top:0}.event_slider_holder .event_slider .event_item .event_item_content p{margin:0 0 10px 0}@media screen and (min-width:1024px){.event_slider_intro_content.column{-ms-flex-direction:row;flex-direction:row;column-gap:20px}.event_slider_intro_content.column .title_col,.event_slider_intro_content.column .text_col{width:50%}}.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}