@charset "UTF-8";
/*! Made with Bones: http://themble.com/bones :) */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted}.strong,b,strong{font-weight:bold}.em,dfn,em{font-style:italic}hr{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;height:0}p{-webkit-hyphens:auto;-epub-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}pre{margin:0}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}q:after,q:before{content:'';content:none}.small,small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0}menu{padding:0 0 0 40px}ol,ul{padding:0;list-style-type:none}nav ol,nav ul{list-style:none;list-style-image:none}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.image-replacement,.ir{text-indent:100%;white-space:nowrap;overflow:hidden}.cf,.clearfix,.comment-respond{zoom:1}.cf:after,.cf:before,.clearfix:after,.clearfix:before,.comment-respond:after,.comment-respond:before{content:"";display:block}.cf:after,.clearfix:after,.comment-respond:after{clear:both}span.amp{font-family:Baskerville,'Goudy Old Style',Palatino,'Book Antiqua',serif!important;font-style:italic}@font-face{font-family:'Fakt Light';src:url("../font/Fakt-Light.eot");src:url("../font/Fakt-Light.eot?#iefix") format("embedded-opentype"), url("../font/Fakt-Light.woff2") format("woff2"), url("../font/Fakt-Light.woff") format("woff"), url("../font/Fakt-Light.svg#Fakt-Light") format("svg");font-weight:300;font-style:normal}@font-face{font-family:'Fakt Normal Italic';src:url("../font/Fakt-NormalItalic.eot");src:url("../font/Fakt-NormalItalic.eot?#iefix") format("embedded-opentype"), url("../font/Fakt-NormalItalic.woff2") format("woff2"), url("../font/Fakt-NormalItalic.woff") format("woff"), url("../font/Fakt-NormalItalic.svg#Fakt-NormalItalic") format("svg");font-weight:normal;font-style:italic}@font-face{font-family:'Fakt Light Italic';src:url("../font/Fakt-LightItalic.eot");src:url("../font/Fakt-LightItalic.eot?#iefix") format("embedded-opentype"), url("../font/Fakt-LightItalic.woff2") format("woff2"), url("../font/Fakt-LightItalic.woff") format("woff"), url("../font/Fakt-LightItalic.svg#Fakt-LightItalic") format("svg");font-weight:300;font-style:italic}@font-face{font-family:'Fakt Semi Bold Italic';src:url("../font/Fakt-SemiBoldItalic.eot");src:url("../font/Fakt-SemiBoldItalic.eot?#iefix") format("embedded-opentype"), url("../font/Fakt-SemiBoldItalic.woff2") format("woff2"), url("../font/Fakt-SemiBoldItalic.woff") format("woff"), url("../font/Fakt-SemiBoldItalic.svg#Fakt-SemiBoldItalic") format("svg");font-weight:600;font-style:italic}@font-face{font-family:'Fakt Normal';src:url("../font/Fakt-Normal.eot");src:url("../font/Fakt-Normal.eot?#iefix") format("embedded-opentype"), url("../font/Fakt-Normal.woff2") format("woff2"), url("../font/Fakt-Normal.woff") format("woff"), url("../font/Fakt-Normal.svg#Fakt-Normal") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Fakt Medium';src:url("../font/Fakt-Medium.eot");src:url("../font/Fakt-Medium.eot?#iefix") format("embedded-opentype"), url("../font/Fakt-Medium.woff2") format("woff2"), url("../font/Fakt-Medium.woff") format("woff"), url("../font/Fakt-Medium.svg#Fakt-Medium") format("svg");font-weight:500;font-style:normal}@font-face{font-family:'Fakt Medium Italic';src:url("../font/Fakt-MediumItalic.eot");src:url("../font/Fakt-MediumItalic.eot?#iefix") format("embedded-opentype"), url("../font/Fakt-MediumItalic.woff2") format("woff2"), url("../font/Fakt-MediumItalic.woff") format("woff"), url("../font/Fakt-MediumItalic.svg#Fakt-MediumItalic") format("svg");font-weight:500;font-style:italic}@font-face{font-family:'Fakt Semi Bold';src:url("../font/Fakt-SemiBold.eot");src:url("../font/Fakt-SemiBold.eot?#iefix") format("embedded-opentype"), url("../font/Fakt-SemiBold.woff2") format("woff2"), url("../font/Fakt-SemiBold.woff") format("woff"), url("../font/Fakt-SemiBold.svg#Fakt-SemiBold") format("svg");font-weight:600;font-style:normal}.h1,.h2,.h3,.h4,.h5,.page-template-page-whats-on #full-calendar h3,.single-product .price,.single-product .product_title,.woocommerce .woocommerce-tabs .wc-tab>h2:first-of-type,.woocommerce .woocommerce-tabs .woocommerce-Reviews-title,h1,h2,h3,h4,h5{margin:40px 0 20px;margin:2.5rem 0 1.25rem;line-height:1.25;text-rendering:optimizelegibility;font-family:"Fakt Medium", Arial, "Helvetica Neue", Helvetica, Times, sans-serif;font-weight:500}.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,.page-template-page-whats-on #full-calendar h3 a,.single-product .price a,.single-product .product_title a,.woocommerce .woocommerce-tabs .wc-tab>h2:first-of-type a,.woocommerce .woocommerce-tabs .woocommerce-Reviews-title a,h1 a,h2 a,h3 a,h4 a,h5 a{text-decoration:none}.h1,h1{font-size:30px;font-size:1.875em}.h2,h2{font-size:24px;font-size:1.5em}.h3,.page-template-page-whats-on #full-calendar h3,.single-product .price,.single-product .product_title,.woocommerce .woocommerce-tabs .wc-tab>h2:first-of-type,.woocommerce .woocommerce-tabs .woocommerce-Reviews-title,h3{font-size:20px;font-size:1.25em}.h4,h4{font-size:16px;font-size:1em}.h5,h5{font-size:16px;font-size:1em;font-family:"Fakt Light", Arial, "Helvetica Neue", Helvetica, Times, sans-serif}p{-ms-word-wrap:break-word;word-break:break-word;word-wrap:break-word;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;-webkit-hyphenate-before:2;-webkit-hyphenate-after:3;hyphenate-lines:3;-webkit-font-feature-settings:"liga", "dlig";-moz-font-feature-settings:"liga=1, dlig=1";-ms-font-feature-settings:"liga", "dlig";-o-font-feature-settings:"liga", "dlig";font-feature-settings:"liga", "dlig"}#donation-radio-wrapper,#featured-pages-wrapper .each-featured-page .date-wrapper,.home #whats-on .display-post .date-wrapper,.image-gallery-wrapper .related-event .date-wrapper,.learning-events-wrapper .display-post .date-wrapper,.page-template-page-whats-on #full-calendar,.page-template-page-whats-on .display-posts-wrapper .display-post .date-wrapper,.related-events-wrapper .related-event .date-wrapper,.sidebar-text ol,.sidebar-text p,.sidebar-text ul,.small-font,.small-text,.smaller-font,.smaller-text,.tax-event-categories .display-posts-wrapper .display-post .date-wrapper,.tax-exhibition-categories .display-posts-wrapper .display-post .date-wrapper,.tax-exhibition-event-cat .display-posts-wrapper .display-post .date-wrapper,.tax-exhibition-types .display-posts-wrapper .display-post .date-wrapper,.tool-tip-event,.video-podcast-wrapper .display-post .date-wrapper,.woocommerce .product_meta,.woocommerce .products .product .image-wrapper .overlay>*,.woocommerce .products .product .price,.woocommerce .products .product .woocommerce-loop-product__title,.woocommerce .woocommerce-tabs{font-size:14px;font-size:0.875em}#home-page-slideshow .each-slide .each-slide-info-wrapper h3,.display-posts-wrapper .display-post h3,.text-light{font-family:"Fakt Light", Arial, "Helvetica Neue", Helvetica, Times, sans-serif;font-weight:300}.text-normal{font-family:"Fakt Normal", Arial, "Helvetica Neue", Helvetica, Times, sans-serif;font-weight:400}#cag-social .social-media-title,#home-page-slideshow .each-slide .each-slide-info-wrapper strong,#inner-header nav,.byline,.children-pages-wrapper .each-children-page h3,.display-posts-wrapper .display-post strong,.donation-products-wrapper .each-donation-product h3,.four-carousel .owl-nav>*,.image-gallery-wrapper .image-gallery-carousel .owl-nav>*,.image-gallery-wrapper .rel-events-carousel .owl-nav>*,.nav li a,.partnerships-wrapper .display-post h3,.related-events-wrapper .image-gallery-carousel .owl-nav>*,.related-events-wrapper .rel-events-carousel .owl-nav>*,.strong,.text-medium,.three-carousel .owl-nav>*,.two-carousel .owl-nav>*,.woocommerce .products .product .price,b,p a,strong{font-family:"Fakt Medium", Arial, "Helvetica Neue", Helvetica, Times, sans-serif;font-weight:500}.text-bold,.text-semi-bold,.woocommerce table.cart .product-remove .remove{font-family:"Fakt Semi Bold", Arial, "Helvetica Neue", Helvetica, Times, sans-serif;font-weight:600}a,a:visited{color:#000;text-decoration:none}a:focus,a:hover,a:visited:focus,a:visited:hover{color:black}a:link,a:visited:link{-webkit-tap-highlight-color:rgba(0, 0, 0, 0.3)}a.excerpt-read-more,a:visited.excerpt-read-more{white-space:nowrap}#sidebar-shop .woocommerce-result-count,.screen-reader-text,.woocommerce .star-rating span,.woocommerce .stars a span{clip:rect(1px, 1px, 1px, 1px);position:absolute!important;height:1px;width:1px;overflow:hidden}#sidebar-shop .woocommerce-result-count:focus,.screen-reader-text:focus,.woocommerce .star-rating span:focus,.woocommerce .stars a span:focus{background-color:#f1f1f1;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);clip:auto!important;color:#21759b;display:block;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#sidebar-shop .no-js .no-js.woocommerce-result-count,.no-js #sidebar-shop .no-js.woocommerce-result-count,.no-js .screen-reader-text.no-js,.no-js .woocommerce .star-rating span.no-js,.no-js .woocommerce .stars a span.no-js,.woocommerce .star-rating .no-js span.no-js,.woocommerce .stars a .no-js span.no-js{clip:auto;position:static!important;height:auto;width:auto}#sidebar-shop .no-js .no-js.woocommerce-result-count:focus,.no-js #sidebar-shop .no-js.woocommerce-result-count:focus,.no-js .screen-reader-text.no-js:focus,.no-js .woocommerce .star-rating span.no-js:focus,.no-js .woocommerce .stars a span.no-js:focus,.woocommerce .star-rating .no-js span.no-js:focus,.woocommerce .stars a .no-js span.no-js:focus{background-color:inherit;border-radius:0;-webkit-box-shadow:none;box-shadow:none;clip:auto!important;color:inherit;font-weight:inherit;height:auto;left:auto;line-height:inherit;padding:inherit;text-decoration:none;top:auto;width:auto;z-index:inherit}#content[tabindex="-1"]:focus{outline:0}@media only screen and (max-width:767px){.m-all{width:100%;padding-right:0;float:none}.m-1of2,.m-2of4,.m-3of6,.m-4of8,.m-5of10,.m-6of12{float:left;padding-right:40px;padding-right:2.5em;width:50%}.m-1of3,.m-2of6,.m-3of9,.m-4of12{float:left;padding-right:40px;padding-right:2.5em;width:33.33%}.m-2of3,.m-4of6,.m-6of9,.m-8of12{float:left;padding-right:40px;padding-right:2.5em;width:66.66%}.m-1of4,.m-2of8,.m-3of12{float:left;padding-right:40px;padding-right:2.5em;width:25%}.m-3of4,.m-6of8,.m-9of12{float:left;padding-right:40px;padding-right:2.5em;width:75%}.m-1of5,.m-2of10{float:left;padding-right:40px;padding-right:2.5em;width:20%}.m-2of5,.m-4of10{float:left;padding-right:40px;padding-right:2.5em;width:40%;width:37.39130434782609%}.m-3of5,.m-6of10{float:left;padding-right:40px;padding-right:2.5em;width:60%;width:62.60869565217391%}.m-4of5,.m-8of10{float:left;padding-right:40px;padding-right:2.5em;width:80%}.m-1of6,.m-2of12{float:left;padding-right:40px;padding-right:2.5em;width:16.6666666667%}.m-1of7{float:left;padding-right:40px;padding-right:2.5em;width:14.2857142857%}.m-2of7{float:left;padding-right:40px;padding-right:2.5em;width:28.5714286%}.m-3of7{float:left;padding-right:40px;padding-right:2.5em;width:42.8571429%}.m-4of7{float:left;padding-right:40px;padding-right:2.5em;width:57.1428572%}.m-5of7{float:left;padding-right:40px;padding-right:2.5em;width:71.4285715%}.m-6of7{float:left;padding-right:40px;padding-right:2.5em;width:85.7142857%}.m-1of8{float:left;padding-right:40px;padding-right:2.5em;width:12.5%}.m-3of8{float:left;padding-right:40px;padding-right:2.5em;width:37.5%}.m-5of8{float:left;padding-right:40px;padding-right:2.5em;width:62.5%}.m-7of8{float:left;padding-right:40px;padding-right:2.5em;width:87.5%}.m-1of9{float:left;padding-right:40px;padding-right:2.5em;width:11.1111111111%}.m-2of9{float:left;padding-right:40px;padding-right:2.5em;width:22.2222222222%}.m-4of9{float:left;padding-right:40px;padding-right:2.5em;width:44.4444444444%}.m-5of9{float:left;padding-right:40px;padding-right:2.5em;width:55.5555555555%}.m-7of9{float:left;padding-right:40px;padding-right:2.5em;width:77.7777777777%}.m-8of9{float:left;padding-right:40px;padding-right:2.5em;width:88.8888888888%}.m-1of10{float:left;padding-right:40px;padding-right:2.5em;width:10%}.m-3of10{float:left;padding-right:40px;padding-right:2.5em;width:20%}.m-7of10{float:left;padding-right:40px;padding-right:2.5em;width:70%}.m-9of10{float:left;padding-right:40px;padding-right:2.5em;width:90%}.m-1of11{float:left;padding-right:40px;padding-right:2.5em;width:9.09090909091%}.m-2of11{float:left;padding-right:40px;padding-right:2.5em;width:18.18181818182%}.m-3of11{float:left;padding-right:40px;padding-right:2.5em;width:27.27272727273%}.m-4of11{float:left;padding-right:40px;padding-right:2.5em;width:36.36363636364%}.m-5of11{float:left;padding-right:40px;padding-right:2.5em;width:45.45454545455%}.m-6of11{float:left;padding-right:40px;padding-right:2.5em;width:54.54545454546%}.m-7of11{float:left;padding-right:40px;padding-right:2.5em;width:63.63636363637%}.m-8of11{float:left;padding-right:40px;padding-right:2.5em;width:72.72727272728%}.m-9of11{float:left;padding-right:40px;padding-right:2.5em;width:81.81818181819%}.m-10of11{float:left;padding-right:40px;padding-right:2.5em;width:90.9090909091%}.m-1of12{float:left;padding-right:40px;padding-right:2.5em;width:8.33%}.m-5of12{float:left;padding-right:40px;padding-right:2.5em;width:41.65%}.m-7of12{float:left;padding-right:40px;padding-right:2.5em;width:58.1%}.m-10of12{float:left;padding-right:40px;padding-right:2.5em;width:83.3%}.m-11of12{float:left;padding-right:40px;padding-right:2.5em;width:91.63%}.half-col:not(.m-all){padding-right:20px;padding-right:1.25em}.last-col:not(.m-all){float:right;padding-right:0}}@media only screen and (min-width:481px) and (max-width:767px){.h-all{width:100%;padding-right:0;float:none}.h-1of2,.h-2of4,.h-3of6,.h-4of8,.h-5of10,.h-6of12{float:left;padding-right:40px;padding-right:2.5em;width:50%}.h-1of3,.h-2of6,.h-3of9,.h-4of12{float:left;padding-right:40px;padding-right:2.5em;width:33.33%}.h-2of3,.h-4of6,.h-6of9,.h-8of12{float:left;padding-right:40px;padding-right:2.5em;width:66.66%}.h-1of4,.h-2of8,.h-3of12{float:left;padding-right:40px;padding-right:2.5em;width:25%}.h-3of4,.h-6of8,.h-9of12{float:left;padding-right:40px;padding-right:2.5em;width:75%}.h-1of5,.h-2of10{float:left;padding-right:40px;padding-right:2.5em;width:20%}.h-2of5,.h-4of10{float:left;padding-right:40px;padding-right:2.5em;width:40%;width:37.39130434782609%}.h-3of5,.h-6of10{float:left;padding-right:40px;padding-right:2.5em;width:60%;width:62.60869565217391%}.h-4of5,.h-8of10{float:left;padding-right:40px;padding-right:2.5em;width:80%}.h-1of6,.h-2of12{float:left;padding-right:40px;padding-right:2.5em;width:16.6666666667%}.h-1of7{float:left;padding-right:40px;padding-right:2.5em;width:14.2857142857%}.h-2of7{float:left;padding-right:40px;padding-right:2.5em;width:28.5714286%}.h-3of7{float:left;padding-right:40px;padding-right:2.5em;width:42.8571429%}.h-4of7{float:left;padding-right:40px;padding-right:2.5em;width:57.1428572%}.h-5of7{float:left;padding-right:40px;padding-right:2.5em;width:71.4285715%}.h-6of7{float:left;padding-right:40px;padding-right:2.5em;width:85.7142857%}.h-1of8{float:left;padding-right:40px;padding-right:2.5em;width:12.5%}.h-3of8{float:left;padding-right:40px;padding-right:2.5em;width:37.5%}.h-5of8{float:left;padding-right:40px;padding-right:2.5em;width:62.5%}.h-7of8{float:left;padding-right:40px;padding-right:2.5em;width:87.5%}.h-1of9{float:left;padding-right:40px;padding-right:2.5em;width:11.1111111111%}.h-2of9{float:left;padding-right:40px;padding-right:2.5em;width:22.2222222222%}.h-4of9{float:left;padding-right:40px;padding-right:2.5em;width:44.4444444444%}.h-5of9{float:left;padding-right:40px;padding-right:2.5em;width:55.5555555555%}.h-7of9{float:left;padding-right:40px;padding-right:2.5em;width:77.7777777777%}.h-8of9{float:left;padding-right:40px;padding-right:2.5em;width:88.8888888888%}.h-1of10{float:left;padding-right:40px;padding-right:2.5em;width:10%}.h-3of10{float:left;padding-right:40px;padding-right:2.5em;width:20%}.h-7of10{float:left;padding-right:40px;padding-right:2.5em;width:70%}.h-9of10{float:left;padding-right:40px;padding-right:2.5em;width:90%}.h-1of11{float:left;padding-right:40px;padding-right:2.5em;width:9.09090909091%}.h-2of11{float:left;padding-right:40px;padding-right:2.5em;width:18.18181818182%}.h-3of11{float:left;padding-right:40px;padding-right:2.5em;width:27.27272727273%}.h-4of11{float:left;padding-right:40px;padding-right:2.5em;width:36.36363636364%}.h-5of11{float:left;padding-right:40px;padding-right:2.5em;width:45.45454545455%}.h-6of11{float:left;padding-right:40px;padding-right:2.5em;width:54.54545454546%}.h-7of11{float:left;padding-right:40px;padding-right:2.5em;width:63.63636363637%}.h-8of11{float:left;padding-right:40px;padding-right:2.5em;width:72.72727272728%}.h-9of11{float:left;padding-right:40px;padding-right:2.5em;width:81.81818181819%}.h-10of11{float:left;padding-right:40px;padding-right:2.5em;width:90.9090909091%}.h-1of12{float:left;padding-right:40px;padding-right:2.5em;width:8.33%}.h-5of12{float:left;padding-right:40px;padding-right:2.5em;width:41.65%}.h-7of12{float:left;padding-right:40px;padding-right:2.5em;width:58.1%}.h-10of12{float:left;padding-right:40px;padding-right:2.5em;width:83.3%}.h-11of12{float:left;padding-right:40px;padding-right:2.5em;width:91.63%}}@media only screen and (min-width:768px) and (max-width:1019px){.t-all{width:100%;padding-right:0;float:none}.t-1of2,.t-2of4,.t-3of6,.t-4of8,.t-5of10,.t-6of12{float:left;padding-right:40px;padding-right:2.5em;width:50%}.t-1of3,.t-2of6,.t-3of9,.t-4of12{float:left;padding-right:40px;padding-right:2.5em;width:33.33%}.t-2of3,.t-4of6,.t-6of9,.t-8of12{float:left;padding-right:40px;padding-right:2.5em;width:66.66%}.t-1of4,.t-2of8,.t-3of12{float:left;padding-right:40px;padding-right:2.5em;width:25%}.t-3of4,.t-6of8,.t-9of12{float:left;padding-right:40px;padding-right:2.5em;width:75%}.t-1of5,.t-2of10{float:left;padding-right:40px;padding-right:2.5em;width:20%}.t-2of5,.t-4of10{float:left;padding-right:40px;padding-right:2.5em;width:40%;width:37.39130434782609%}.t-3of5,.t-6of10{float:left;padding-right:40px;padding-right:2.5em;width:60%;width:62.60869565217391%}.t-4of5,.t-8of10{float:left;padding-right:40px;padding-right:2.5em;width:80%}.t-1of6,.t-2of12{float:left;padding-right:40px;padding-right:2.5em;width:16.6666666667%}.t-1of7{float:left;padding-right:40px;padding-right:2.5em;width:14.2857142857%}.t-2of7{float:left;padding-right:40px;padding-right:2.5em;width:28.5714286%}.t-3of7{float:left;padding-right:40px;padding-right:2.5em;width:42.8571429%}.t-4of7{float:left;padding-right:40px;padding-right:2.5em;width:57.1428572%}.t-5of7{float:left;padding-right:40px;padding-right:2.5em;width:71.4285715%}.t-6of7{float:left;padding-right:40px;padding-right:2.5em;width:85.7142857%}.t-1of8{float:left;padding-right:40px;padding-right:2.5em;width:12.5%}.t-3of8{float:left;padding-right:40px;padding-right:2.5em;width:37.5%}.t-5of8{float:left;padding-right:40px;padding-right:2.5em;width:62.5%}.t-7of8{float:left;padding-right:40px;padding-right:2.5em;width:87.5%}.t-1of9{float:left;padding-right:40px;padding-right:2.5em;width:11.1111111111%}.t-2of9{float:left;padding-right:40px;padding-right:2.5em;width:22.2222222222%}.t-4of9{float:left;padding-right:40px;padding-right:2.5em;width:44.4444444444%}.t-5of9{float:left;padding-right:40px;padding-right:2.5em;width:55.5555555555%}.t-7of9{float:left;padding-right:40px;padding-right:2.5em;width:77.7777777777%}.t-8of9{float:left;padding-right:40px;padding-right:2.5em;width:88.8888888888%}.t-1of10{float:left;padding-right:40px;padding-right:2.5em;width:10%}.t-3of10{float:left;padding-right:40px;padding-right:2.5em;width:20%}.t-7of10{float:left;padding-right:40px;padding-right:2.5em;width:70%}.t-9of10{float:left;padding-right:40px;padding-right:2.5em;width:90%}.t-1of11{float:left;padding-right:40px;padding-right:2.5em;width:9.09090909091%}.t-2of11{float:left;padding-right:40px;padding-right:2.5em;width:18.18181818182%}.t-3of11{float:left;padding-right:40px;padding-right:2.5em;width:27.27272727273%}.t-4of11{float:left;padding-right:40px;padding-right:2.5em;width:36.36363636364%}.t-5of11{float:left;padding-right:40px;padding-right:2.5em;width:45.45454545455%}.t-6of11{float:left;padding-right:40px;padding-right:2.5em;width:54.54545454546%}.t-7of11{float:left;padding-right:40px;padding-right:2.5em;width:63.63636363637%}.t-8of11{float:left;padding-right:40px;padding-right:2.5em;width:72.72727272728%}.t-9of11{float:left;padding-right:40px;padding-right:2.5em;width:81.81818181819%}.t-10of11{float:left;padding-right:40px;padding-right:2.5em;width:90.9090909091%}.t-1of12{float:left;padding-right:40px;padding-right:2.5em;width:8.33%}.t-5of12{float:left;padding-right:40px;padding-right:2.5em;width:41.65%}.t-7of12{float:left;padding-right:40px;padding-right:2.5em;width:58.1%}.t-10of12{float:left;padding-right:40px;padding-right:2.5em;width:83.3%}.t-11of12{float:left;padding-right:40px;padding-right:2.5em;width:91.63%}.half-col:not(.t-all){padding-right:20px;padding-right:1.25em}.last-col:not(.t-all){float:right;padding-right:0}}@media only screen and (min-width:1020px){.d-all{width:100%;padding-right:0;float:none}.d-1of2,.d-2of4,.d-3of6,.d-4of8,.d-5of10,.d-6of12{float:left;padding-right:40px;padding-right:2.5em;width:50%}.d-1of3,.d-2of6,.d-3of9,.d-4of12{float:left;padding-right:40px;padding-right:2.5em;width:33.33%}.d-2of3,.d-4of6,.d-6of9,.d-8of12{float:left;padding-right:40px;padding-right:2.5em;width:66.66%}.d-1of4,.d-2of8,.d-3of12{float:left;padding-right:40px;padding-right:2.5em;width:25%}.d-3of4,.d-6of8,.d-9of12{float:left;padding-right:40px;padding-right:2.5em;width:75%}.d-1of5,.d-2of10{float:left;padding-right:40px;padding-right:2.5em;width:20%}.d-2of5,.d-4of10{float:left;padding-right:40px;padding-right:2.5em;width:40%;width:37.39130434782609%}.d-3of5,.d-6of10{float:left;padding-right:40px;padding-right:2.5em;width:60%;width:62.60869565217391%}.d-4of5,.d-8of10{float:left;padding-right:40px;padding-right:2.5em;width:80%}.d-1of6,.d-2of12{float:left;padding-right:40px;padding-right:2.5em;width:16.6666666667%}.d-1of7{float:left;padding-right:40px;padding-right:2.5em;width:14.2857142857%}.d-2of7{float:left;padding-right:40px;padding-right:2.5em;width:28.5714286%}.d-3of7{float:left;padding-right:40px;padding-right:2.5em;width:42.8571429%}.d-4of7{float:left;padding-right:40px;padding-right:2.5em;width:57.1428572%}.d-5of7{float:left;padding-right:40px;padding-right:2.5em;width:71.4285715%}.d-6of7{float:left;padding-right:40px;padding-right:2.5em;width:85.7142857%}.d-1of8{float:left;padding-right:40px;padding-right:2.5em;width:12.5%}.d-3of8{float:left;padding-right:40px;padding-right:2.5em;width:37.5%}.d-5of8{float:left;padding-right:40px;padding-right:2.5em;width:62.5%}.d-7of8{float:left;padding-right:40px;padding-right:2.5em;width:87.5%}.d-1of9{float:left;padding-right:40px;padding-right:2.5em;width:11.1111111111%}.d-2of9{float:left;padding-right:40px;padding-right:2.5em;width:22.2222222222%}.d-4of9{float:left;padding-right:40px;padding-right:2.5em;width:44.4444444444%}.d-5of9{float:left;padding-right:40px;padding-right:2.5em;width:55.5555555555%}.d-7of9{float:left;padding-right:40px;padding-right:2.5em;width:77.7777777777%}.d-8of9{float:left;padding-right:40px;padding-right:2.5em;width:88.8888888888%}.d-1of10{float:left;padding-right:40px;padding-right:2.5em;width:10%}.d-3of10{float:left;padding-right:40px;padding-right:2.5em;width:30%}.d-7of10{float:left;padding-right:40px;padding-right:2.5em;width:70%}.d-9of10{float:left;padding-right:40px;padding-right:2.5em;width:90%}.d-1of11{float:left;padding-right:40px;padding-right:2.5em;width:9.09090909091%}.d-2of11{float:left;padding-right:40px;padding-right:2.5em;width:18.18181818182%}.d-3of11{float:left;padding-right:40px;padding-right:2.5em;width:27.27272727273%}.d-4of11{float:left;padding-right:40px;padding-right:2.5em;width:36.36363636364%}.d-5of11{float:left;padding-right:40px;padding-right:2.5em;width:45.45454545455%}.d-6of11{float:left;padding-right:40px;padding-right:2.5em;width:54.54545454546%}.d-7of11{float:left;padding-right:40px;padding-right:2.5em;width:63.63636363637%}.d-8of11{float:left;padding-right:40px;padding-right:2.5em;width:72.72727272728%}.d-9of11{float:left;padding-right:40px;padding-right:2.5em;width:81.81818181819%}.d-10of11{float:left;padding-right:40px;padding-right:2.5em;width:90.9090909091%}.d-1of12{float:left;padding-right:40px;padding-right:2.5em;width:8.33%}.d-5of12{float:left;padding-right:40px;padding-right:2.5em;width:41.65%}.d-7of12{float:left;padding-right:40px;padding-right:2.5em;width:58.1%}.d-10of12{float:left;padding-right:40px;padding-right:2.5em;width:83.3%}.d-11of12{float:left;padding-right:40px;padding-right:2.5em;width:91.63%}.half-col:not(.d-all){padding-right:20px;padding-right:1.25em}.last-col:not(.d-all){float:right;padding-right:0}}body{font-family:"Fakt Light", Arial, "Helvetica Neue", Helvetica, Times, sans-serif;font-size:100%;line-height:1.25;color:#000;background-color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.js body #container>:not(#header){opacity:0;-webkit-transition:0.25s ease-in-out opacity;-o-transition:0.25s ease-in-out opacity;transition:0.25s ease-in-out opacity}.js body.page-loaded #container>:not(#header){opacity:1}.woocommerce-error,.woocommerce-info,.woocommerce-message,.wrap{width:96%;max-width:920px;margin:0 auto}.content-wrapper,.text-wrapper{width:100%;max-width:920px;margin:0 auto}.bg-alternate:nth-of-type(odd){background-color:#f8f9fa}.bg-alternate:nth-of-type(odd) .field,.bg-alternate:nth-of-type(odd) input[type=color],.bg-alternate:nth-of-type(odd) input[type=date],.bg-alternate:nth-of-type(odd) input[type=datetime],.bg-alternate:nth-of-type(odd) input[type=datetime-local],.bg-alternate:nth-of-type(odd) input[type=email],.bg-alternate:nth-of-type(odd) input[type=month],.bg-alternate:nth-of-type(odd) input[type=number],.bg-alternate:nth-of-type(odd) input[type=password],.bg-alternate:nth-of-type(odd) input[type=search],.bg-alternate:nth-of-type(odd) input[type=tel],.bg-alternate:nth-of-type(odd) input[type=text],.bg-alternate:nth-of-type(odd) input[type=time],.bg-alternate:nth-of-type(odd) input[type=url],.bg-alternate:nth-of-type(odd) input[type=week],.bg-alternate:nth-of-type(odd) select,.bg-alternate:nth-of-type(odd) textarea{background-color:white}.bg-alternate:nth-of-type(odd).listing-item{background-color:transparent}.bg-alternate:nth-of-type(odd).listing-item>article{background-color:#f8f9fa}.bg-alternate:nth-of-type(2n){background-color:#fff}.bg-alternate:nth-of-type(2n).listing-item{background-color:transparent}.bg-alternate:nth-of-type(2n).listing-item>article{background-color:#fff}#featured-pages-wrapper .each-featured-page .image-wrapper img,.bg,.cover,.display-posts-wrapper .display-post .image-wrapper img,img.bg,img.cover,video.bg,video.cover{position:absolute;left:50%;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);min-height:100%;min-width:100%;max-width:none;max-height:none;opacity:0.5;z-index:5;margin:0}#featured-pages-wrapper .each-featured-page .image-wrapper img,.cover,.display-posts-wrapper .display-post .image-wrapper img,img.cover,video.cover{opacity:1}img,video{max-width:100%;height:auto}iframe{max-width:100%}.oembed-iframe-video{width:100%}.oembed-iframe-video iframe{-webkit-transition:0.25s ease-in-out all;-o-transition:0.25s ease-in-out all;transition:0.25s ease-in-out all}.overlay{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;margin:0;padding:0;opacity:0;visibility:hidden}.overlay.show{visibility:visible;opacity:1}.overlay.black{background-color:rgba(0, 0, 0, 0.8);color:#fff}.overlay.white{background-color:rgba(255, 255, 255, 0.8);color:#000}#cag-loading-overlay{display:none;position:absolute;z-index:-99;height:0;width:0;overflow:hidden;visibility:hidden;opacity:0;-webkit-transition:none;-o-transition:none;transition:none}#cag-loading-overlay svg{display:none;width:0;height:auto;visibility:hidden;-webkit-animation:logo_pulse 1.5s infinite ease-in-out;animation:logo_pulse 1.5s infinite ease-in-out}.js #cag-loading-overlay,.js #cag-loading-overlay body.page-loaded{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;z-index:-99;bottom:0;left:0;height:0;width:0;background:transparent;overflow:hidden;visibility:hidden;opacity:0;-webkit-transition:0.25s 0.25s linear all, 0.25s ease-in-out opacity, 0.25s ease-in-out background;-o-transition:0.25s 0.25s linear all, 0.25s ease-in-out opacity, 0.25s ease-in-out background;transition:0.25s 0.25s linear all, 0.25s ease-in-out opacity, 0.25s ease-in-out background}.js #cag-loading-overlay body.page-loaded svg,.js #cag-loading-overlay svg{display:block;width:75%;max-width:150px!important;visibility:visible}.js #cag-loading-overlay.active{z-index:99999;top:0;right:0;bottom:0;left:0;height:100%;width:100%;visibility:visible;opacity:1;-webkit-transition:0s linear all, 0.25s ease-in-out opacity, 0.25s ease-in-out background;-o-transition:0s linear all, 0.25s ease-in-out opacity, 0.25s ease-in-out background;transition:0s linear all, 0.25s ease-in-out opacity, 0.25s ease-in-out background}.js #cag-loading-overlay.active svg{display:block;width:75%;max-width:150px!important;visibility:visible}.no-js #cag-loading-overlay,.no-js #cag-loading-overlay.active{display:none;position:absolute;z-index:-99;height:0;width:0;overflow:hidden;visibility:hidden;opacity:0;-webkit-transition:none;-o-transition:none;transition:none}.no-js #cag-loading-overlay.active svg,.no-js #cag-loading-overlay svg{display:none}@-webkit-keyframes logo_pulse{0%{-webkit-transform:scale(0.9);transform:scale(0.9);opacity:0.75}50%{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(0.9);transform:scale(0.9);opacity:0.75}}@keyframes logo_pulse{0%{-webkit-transform:scale(0.9);transform:scale(0.9);opacity:0.75}50%{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(0.9);transform:scale(0.9);opacity:0.75}}.toggle-terms h3:after{padding-left:0.25em}.toggle-terms h3.up:after{content:"▴"}.toggle-terms h3.down:after{content:"▾"}.entry-title,.page-title,.single-title{margin:0 0 40px 0;margin:0 0 2.5rem 0}.byline{margin:0}.p-img+*{margin-top:0}.entry-content-inner>:first-child{margin-top:0}.entry-content-inner>:last-child{margin-bottom:0}.entry-content-inner hr{margin:-10px 0;margin:-0.625em 0}.entry-content-inner hr:not(.clear-both)+*{margin-top:20px;margin-top:1.25em}.entry-content-first>:first-child{margin-top:0}.entry-content-first hr{margin:-10px 0;margin:-0.625em 0}.entry-content-first hr:not(.clear-both)+*{margin-top:20px;margin-top:1.25em}.entry-content-last>:last-child{margin-bottom:0}.entry-content-last hr{margin:-10px 0;margin:-0.625em 0}.entry-content-last hr:not(.clear-both)+*{margin-top:20px;margin-top:1.25em}.entry-content{margin:40px 0}.entry-content>:first-child{margin-top:0}.entry-content>:last-child{margin-bottom:0}.entry-content ul{list-style-type:none;list-style-position:outside}.entry-content ul ul{margin-top:0}.entry-content ul li{position:relative;margin-bottom:0em;margin-left:18px;margin-left:1.125em}.entry-content ul li:before{content:"• ";position:absolute;left:-18px;left:-1.125em;top:0;height:100%;color:inherit}.entry-content ul.none,.entry-content ul.none ul{list-style-type:none;list-style-position:outside}.entry-content ul.none li,.entry-content ul.none ul li{margin-left:0}.entry-content ul.none li:before{display:none}.entry-content ul.disc,.entry-content ul.disc ul{list-style-type:disc;list-style-position:outside}.entry-content ul.disc li:before{display:none}.entry-content ul.circle,.entry-content ul.circle ul{list-style-type:circle;list-style-position:outside}.entry-content ul.circle li:before{display:none}.entry-content ul.square,.entry-content ul.square ul{list-style-type:square;list-style-position:outside}.entry-content ul.square li:before{display:none}.entry-content ol{list-style-type:decimal;list-style-position:outside}.entry-content ol.none,.entry-content ol.none ol{list-style-type:none;list-style-position:outside}.entry-content ol.none li,.entry-content ol.none ol li{margin-left:0}.entry-content ol.alpha,.entry-content ol.alpha ol{list-style-type:upper-alpha;list-style-position:outside}.entry-content ol.num,.entry-content ol.num ol{list-style-type:decimal;list-style-position:outside}.entry-content ol ol{margin-top:0}.entry-content ol li{margin-bottom:0em;margin-left:18px}.entry-content table{width:100%;border:1px solid #eaedf2;margin-bottom:1.5em}.entry-content table caption{margin:0 0 7px;font-size:0.75em;color:#9fa6b4;text-transform:uppercase;letter-spacing:1px}.entry-content tr{border-bottom:1px solid #eaedf2}.entry-content tr:nth-child(2n){background-color:#f8f9fa}.entry-content td{padding:7px;border-right:1px solid #eaedf2}.entry-content td:last-child{border-right:0}.entry-content th{padding:7px;background-color:#f8f9fa;border-bottom:1px solid #eaedf2;border-right:1px solid #eaedf2}.entry-content th:last-child{border-right:0}.entry-content blockquote{position:relative;margin:1em 0;padding:1em 2em;border:1px solid #000;border-left-width:3px;background:#f8f9fa}.entry-content blockquote:after,.entry-content blockquote:before{position:absolute;width:1.25rem;height:1.25rem;opacity:0.15;color:#000;font-family:"Georgia", Cambria, Times New Roman, Times, serif;font-size:3em;line-height:1em}.entry-content blockquote:before{content:'“';top:0.5rem;left:0.5rem}.entry-content blockquote:after{content:'”';bottom:0.5rem;right:0.5rem}.entry-content dd{margin-left:0;font-size:0.9em;color:#787878;margin-bottom:1.5em}.entry-content img{margin:0 0 40px 0;margin:0 0 2.5em 0;max-width:100%;height:auto}@media only screen and (max-width:480px){.entry-content img{display:block}}.entry-content img.feat-img{margin:20px 0 0;margin:1.25em 0 0}.entry-content img hr{margin:-10px 0;margin:-0.625em 0}.entry-content img hr:not(.clear-both)+*{margin-top:20px;margin-top:1.25em}.entry-content .wp-caption.feat-img{margin:20px 0 0;margin:1.25em 0 0}.entry-content hr{margin:-10px 0;margin:-0.625em 0}.entry-content hr:not(.clear-both)+*{margin-top:20px;margin-top:1.25em}@media only screen and (min-width:481px){.entry-content{}.entry-content .alignleft,.entry-content img.alignleft{margin-right:40px;margin-right:2.5em;display:inline;float:left}.entry-content .alignright,.entry-content img.alignright{margin-left:40px;margin-left:2.5em;display:inline;float:right}.entry-content .aligncenter,.entry-content img.aligncenter{margin-right:auto;margin-left:auto;display:block;clear:both}}.entry-content .size-auto,.entry-content .size-full,.entry-content .size-large,.entry-content .size-medium,.entry-content .size-thumbnail{max-width:100%;height:auto}.entry-content pre{background:#000;color:#f8f9fa;font-size:0.9em;padding:1.5em;margin:0 0 1.5em;border-radius:3px}.image-credit-i{position:absolute;top:0;right:0;z-index:20;padding:0.75em 1em;font-family:Times New Roman, Georgia, Serif;font-style:italic;color:#fff;text-shadow:0 0 5px #000, 0 0 5px #000}.js .image-credit-i{cursor:pointer}.image-credit,.wp-caption-text{position:absolute;top:0;right:0;left:0;z-index:2;min-height:50%;padding:1px 2em 1px 1em;background:-moz-linear-gradient(top, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 100%);background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 100%);background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.6)), to(rgba(0, 0, 0, 0)));background:-o-linear-gradient(top, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#00000000', GradientType=0 );color:#fff}.js .image-credit,.js .wp-caption-text{opacity:0;-webkit-transition:0.25s ease-in-out all;-o-transition:0.25s ease-in-out all;transition:0.25s ease-in-out all}.js .image-credit.show,.js .wp-caption-text.show{opacity:1}.wp-caption-text{margin:0;padding-top:1em;padding-bottom:1em}.wp-caption{position:relative;max-width:100%}.wp-caption:before{content:'i';position:absolute;top:0;right:0;z-index:20;padding:0.75em 1em;font-family:Times New Roman, Georgia, Serif;font-style:italic;color:#fff;text-shadow:0 0 5px #000, 0 0 5px #000}.wp-caption img{max-width:100%;margin-bottom:0;width:100%}.wp-caption.has-i:before{display:none}.tags{margin:0}.taxonomies .separator:last-of-type{display:none}.no-img-bg{background-color:#f8f9fa!important;background-image:-webkit-linear-gradient(60deg, #dae0e5 12%, transparent 12.5%, transparent 87%, #dae0e5 87.5%, #dae0e5), -webkit-linear-gradient(300deg, #dae0e5 12%, transparent 12.5%, transparent 87%, #dae0e5 87.5%, #dae0e5), -webkit-linear-gradient(60deg, #dae0e5 12%, transparent 12.5%, transparent 87%, #dae0e5 87.5%, #dae0e5), -webkit-linear-gradient(300deg, #dae0e5 12%, transparent 12.5%, transparent 87%, #dae0e5 87.5%, #dae0e5), -webkit-linear-gradient(30deg, #e9ecef 25%, transparent 25.5%, transparent 75%, #e9ecef 75%, #e9ecef), -webkit-linear-gradient(30deg, #e9ecef 25%, transparent 25.5%, transparent 75%, #e9ecef 75%, #e9ecef)!important;background-image:-o-linear-gradient(60deg, #dae0e5 12%, transparent 12.5%, transparent 87%, #dae0e5 87.5%, #dae0e5), -o-linear-gradient(300deg, #dae0e5 12%, transparent 12.5%, transparent 87%, #dae0e5 87.5%, #dae0e5), -o-linear-gradient(60deg, #dae0e5 12%, transparent 12.5%, transparent 87%, #dae0e5 87.5%, #dae0e5), -o-linear-gradient(300deg, #dae0e5 12%, transparent 12.5%, transparent 87%, #dae0e5 87.5%, #dae0e5), -o-linear-gradient(30deg, #e9ecef 25%, transparent 25.5%, transparent 75%, #e9ecef 75%, #e9ecef), -o-linear-gradient(30deg, #e9ecef 25%, transparent 25.5%, transparent 75%, #e9ecef 75%, #e9ecef)!important;background-image:linear-gradient(30deg, #dae0e5 12%, transparent 12.5%, transparent 87%, #dae0e5 87.5%, #dae0e5), linear-gradient(150deg, #dae0e5 12%, transparent 12.5%, transparent 87%, #dae0e5 87.5%, #dae0e5), linear-gradient(30deg, #dae0e5 12%, transparent 12.5%, transparent 87%, #dae0e5 87.5%, #dae0e5), linear-gradient(150deg, #dae0e5 12%, transparent 12.5%, transparent 87%, #dae0e5 87.5%, #dae0e5), linear-gradient(60deg, #e9ecef 25%, transparent 25.5%, transparent 75%, #e9ecef 75%, #e9ecef), linear-gradient(60deg, #e9ecef 25%, transparent 25.5%, transparent 75%, #e9ecef 75%, #e9ecef)!important;background-size:16px 28px!important;background-position:0 0, 0 0, 8px 14px, 8px 14px, 0 0, 8px 14px!important;background-repeat:repeat!important}.no-img-bg:before{content:'';display:table;padding-bottom:46.73913043478261%}.no-img-bg.slideshow-ratio:before{padding-bottom:32.60869565217391%}.display-posts-wrapper .opportunity,.page-template-page-opportunities .opportunity{margin:40px 0 0;margin:2.5em 0 0;width:100%}.display-posts-wrapper .opportunity:last-of-type,.page-template-page-opportunities .opportunity:last-of-type{margin-bottom:40px;margin-bottom:2.5em}@media only screen and (max-width:767px){.display-posts-wrapper .opportunity>.last-col,.page-template-page-opportunities .opportunity>.last-col{margin-top:20px;margin-top:1.25em}}.flexible-content>:not(hr){margin-bottom:40px;margin-bottom:2.5em}#featured-pages-wrapper{overflow-x:hidden;width:100%;max-width:100%}#featured-pages-wrapper .flex-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;width:100%}@media only screen and (min-width:481px){#featured-pages-wrapper .flex-box{width:calc(100% + 40px);width:calc(100% + 2.5em)}}#featured-pages-wrapper .each-featured-page{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:0;margin:0 0 40px 0;margin:0 0 2.5rem 0;width:100%}@media only screen and (min-width:481px){#featured-pages-wrapper .each-featured-page:not(.only-one){padding-right:40px;padding-right:2.5em;width:50%}}@media only screen and (min-width:768px){#featured-pages-wrapper .each-featured-page:not(.only-one):not(.desktop-half){width:33.33333%}}#featured-pages-wrapper .each-featured-page .feat-img{width:100%;max-width:none}#featured-pages-wrapper .each-featured-page .image-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-line-pack:end;align-content:flex-end;position:relative;width:100%;max-width:none;max-height:300px;overflow:hidden;background-repeat:no-repeat;background-position:center center;background-size:cover}#featured-pages-wrapper .each-featured-page .image-wrapper:before{content:'';display:table;padding-bottom:46.73913043478261%}#featured-pages-wrapper .each-featured-page .image-wrapper img{z-index:1}#featured-pages-wrapper .each-featured-page .image-wrapper .overlay{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-line-pack:end;align-content:flex-end;position:absolute;top:50%;bottom:0;z-index:5;padding:10px;padding:0.625em;height:50%;opacity:1;visibility:visible;background:-moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 100%);background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 100%);background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.6)));background:-o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=0 );color:#fff;line-height:1}#featured-pages-wrapper .each-featured-page .image-wrapper .overlay.post-type-string{display:none}#featured-pages-wrapper .each-featured-page .sjcag-thumbnail-svg{position:relative;width:100%;max-width:none}#featured-pages-wrapper .each-featured-page .sjcag-thumbnail-svg:before{content:'';display:table;padding-bottom:46.73913043478261%}#featured-pages-wrapper .each-featured-page .sjcag-thumbnail-svg svg{position:absolute;left:50%;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);max-width:100%;max-height:100%;z-index:5;margin:0}#featured-pages-wrapper .each-featured-page>a,#featured-pages-wrapper .each-featured-page>a:link,#featured-pages-wrapper .each-featured-page>a:visited{color:#000;text-decoration:none}#featured-pages-wrapper .each-featured-page>a:active,#featured-pages-wrapper .each-featured-page>a:focus,#featured-pages-wrapper .each-featured-page>a:hover,#featured-pages-wrapper .each-featured-page>a:link:active,#featured-pages-wrapper .each-featured-page>a:link:focus,#featured-pages-wrapper .each-featured-page>a:link:hover,#featured-pages-wrapper .each-featured-page>a:visited:active,#featured-pages-wrapper .each-featured-page>a:visited:focus,#featured-pages-wrapper .each-featured-page>a:visited:hover{color:#8f9093}#featured-pages-wrapper .each-featured-page .hover-overlay{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.75);visibility:hidden;opacity:0;-webkit-transition:0.25s 0.25s linear all, 0.25s ease-in-out opacity;-o-transition:0.25s 0.25s linear all, 0.25s ease-in-out opacity;transition:0.25s 0.25s linear all, 0.25s ease-in-out opacity}#featured-pages-wrapper .each-featured-page .hover-overlay svg{fill:#fff;max-width:60%;max-height:60%}#featured-pages-wrapper .each-featured-page .hover-overlay .sjcag-thumbnail-svg{max-height:100%}#featured-pages-wrapper .each-featured-page:focus .hover-overlay,#featured-pages-wrapper .each-featured-page:hover .hover-overlay{z-index:10;visibility:visible;opacity:1;-webkit-transition:0s linear all, 0.25s ease-in-out opacity;-o-transition:0s linear all, 0.25s ease-in-out opacity;transition:0s linear all, 0.25s ease-in-out opacity}#featured-pages-wrapper .each-featured-page h3{margin:0;margin-bottom:20px;margin-bottom:1.25rem}#featured-pages-wrapper .each-featured-page .date-wrapper{margin:0}.listing-item{margin:1em 0;width:100%}.listing-item>article{margin:0;width:100%}.tool-tip-event{display:none;position:absolute;z-index:1000;padding:10px 20px;padding:0.71429em 1.42857em;border:#ccc 1px solid;background-color:#fff;max-width:300px}.tool-tip-event p{margin-top:10px;margin-top:0.71429em;margin-bottom:10px;margin-bottom:0.71429em}@media only screen and (min-width:768px){.tool-tip-event.hovering{display:block}}@media only screen and (min-width:768px){.half-listing .listing-item,.third-listing .listing-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch;margin:1%;width:48%;float:left}.half-listing .listing-item>article,.third-listing .listing-item>article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.half-listing .listing-item>article>*,.third-listing .listing-item>article>*{width:100%}.half-listing .listing-item>article footer,.third-listing .listing-item>article footer{-ms-flex-item-align:end;align-self:flex-end}.half-listing .listing-item.bg-alternate:nth-of-type(4n)>article,.half-listing .listing-item.bg-alternate:nth-of-type(4n-3)>article,.third-listing .listing-item.bg-alternate:nth-of-type(4n)>article,.third-listing .listing-item.bg-alternate:nth-of-type(4n-3)>article{background-color:#f8f9fa}.half-listing .listing-item.bg-alternate:nth-of-type(4n-1)>article,.half-listing .listing-item.bg-alternate:nth-of-type(4n-2)>article,.third-listing .listing-item.bg-alternate:nth-of-type(4n-1)>article,.third-listing .listing-item.bg-alternate:nth-of-type(4n-2)>article{background-color:#fff}}@media only screen and (min-width:1020px){.third-listing .listing-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch;margin:1%;width:31%;float:left}.third-listing .listing-item>article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.third-listing .listing-item>article>*{width:100%}.third-listing .listing-item>article footer{-ms-flex-item-align:end;align-self:flex-end}.third-listing .listing-item.bg-alternate{margin:0}.third-listing .listing-item.bg-alternate:nth-of-type(odd)>article{background-color:#f8f9fa}.third-listing .listing-item.bg-alternate:nth-of-type(2n)>article{background-color:#fff}}.display-posts-wrapper{overflow-x:hidden;width:100%;max-width:100%}.display-posts-wrapper .display-posts-title{margin-bottom:0}.display-posts-wrapper .flex-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;width:100%}@media only screen and (min-width:481px){.display-posts-wrapper .flex-box{width:calc(100% + 40px);width:calc(100% + 2.5em)}}.display-posts-wrapper .display-post{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:0;margin:40px 0;margin:2.5rem 0;width:100%}.display-posts-wrapper .display-post:not(.only-one){-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}@media only screen and (min-width:481px){.display-posts-wrapper .display-post:not(.only-one){padding-right:40px;padding-right:2.5em;width:50%}}@media only screen and (min-width:768px){.display-posts-wrapper .display-post:not(.only-one):not(.desktop-half){width:33.33333%}}@media only screen and (min-width:768px){.currently-on-wrapper .t-2of3 .display-posts-wrapper .display-post.only-one{padding-right:40px;padding-right:2.5em}}@media only screen and (min-width:1020px){.currently-on-wrapper .d-7of10 .display-posts-wrapper .display-post.only-one{padding-right:40px;padding-right:2.5em}}.display-posts-wrapper .display-post .image-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-line-pack:end;align-content:flex-end;position:relative;width:100%;max-width:none;max-height:300px;overflow:hidden;background-repeat:no-repeat;background-position:center center;background-size:cover}.display-posts-wrapper .display-post .image-wrapper:before{content:'';display:table;padding-bottom:46.73913043478261%}.display-posts-wrapper .display-post .image-wrapper img{z-index:1}.display-posts-wrapper .display-post .image-wrapper .overlay{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-line-pack:end;align-content:flex-end;position:absolute;top:50%;bottom:0;z-index:5;padding:7px 10px;padding:0.4375em 0.625em;height:50%;opacity:1;visibility:visible;background:-moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 100%);background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 100%);background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.6)));background:-o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=0 );color:#fff;line-height:1.25}.display-posts-wrapper .display-post .image-wrapper .overlay.post-type-string{display:none}.display-posts-wrapper .display-post .sjcag-thumbnail-svg{position:relative;width:100%;max-width:none}.display-posts-wrapper .display-post .sjcag-thumbnail-svg:before{content:'';display:table;padding-bottom:46.73913043478261%}.display-posts-wrapper .display-post .sjcag-thumbnail-svg svg{position:absolute;left:50%;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);max-width:100%;max-height:100%;z-index:5;margin:0}.display-posts-wrapper .display-post .hover-overlay{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.75);visibility:hidden;opacity:0;-webkit-transition:0.25s 0.25s linear all, 0.25s ease-in-out opacity;-o-transition:0.25s 0.25s linear all, 0.25s ease-in-out opacity;transition:0.25s 0.25s linear all, 0.25s ease-in-out opacity}.display-posts-wrapper .display-post .hover-overlay svg{fill:#fff;max-width:60%;max-height:60%}.display-posts-wrapper .display-post .hover-overlay .sjcag-thumbnail-svg{max-height:100%}.display-posts-wrapper .display-post:focus .hover-overlay,.display-posts-wrapper .display-post:hover .hover-overlay{z-index:10;visibility:visible;opacity:1;-webkit-transition:0s linear all, 0.25s ease-in-out opacity;-o-transition:0s linear all, 0.25s ease-in-out opacity;transition:0s linear all, 0.25s ease-in-out opacity}.display-posts-wrapper .display-post .feat-img{width:100%;max-width:none;float:left}.display-posts-wrapper .display-post>a,.display-posts-wrapper .display-post>a:link,.display-posts-wrapper .display-post>a:visited{color:#000;text-decoration:none}.display-posts-wrapper .display-post>a:active,.display-posts-wrapper .display-post>a:focus,.display-posts-wrapper .display-post>a:hover,.display-posts-wrapper .display-post>a:link:active,.display-posts-wrapper .display-post>a:link:focus,.display-posts-wrapper .display-post>a:link:hover,.display-posts-wrapper .display-post>a:visited:active,.display-posts-wrapper .display-post>a:visited:focus,.display-posts-wrapper .display-post>a:visited:hover{color:#8f9093}.display-posts-wrapper .display-post h3{margin:8px 0 0;margin:0.5em 0 0}.display-posts-wrapper .display-post .date-wrapper{margin:0}.display-posts-wrapper .display-post .post-type-string{display:none}.display-posts-wrapper .display-post.events .type-string,.display-posts-wrapper .display-post.exhibitions .type-string{display:none}.search-results .archive-title,.search .archive-title{margin-bottom:0}.search-results .display-posts-wrapper .flex-box,.search .display-posts-wrapper .flex-box{margin-bottom:40px;margin-bottom:2.5em}.search-results .display-posts-wrapper .display-post,.search .display-posts-wrapper .display-post{margin-bottom:0}.search-results .display-posts-wrapper .image-wrapper .post-type-string,.search-results .display-posts-wrapper .post-type-string,.search .display-posts-wrapper .image-wrapper .post-type-string,.search .display-posts-wrapper .post-type-string{display:inline-block}.search-results .display-posts-wrapper .image-wrapper .post-type-string.overlay,.search-results .display-posts-wrapper .post-type-string.overlay,.search .display-posts-wrapper .image-wrapper .post-type-string.overlay,.search .display-posts-wrapper .post-type-string.overlay{display:-webkit-box;display:-ms-flexbox;display:flex}.search-results .display-posts-wrapper .image-wrapper .not-post-type-string,.search-results .display-posts-wrapper .not-post-type-string,.search .display-posts-wrapper .image-wrapper .not-post-type-string,.search .display-posts-wrapper .not-post-type-string{display:none}.learning-events-wrapper .flex-box{margin-bottom:40px;margin-bottom:2.5em}.learning-events-wrapper .display-post{margin-bottom:0}.learning-events-wrapper .display-post h3{font-size:18px;font-size:1.125em}.partnerships-wrapper{margin-top:40px;margin-top:2.5em}.partnerships-wrapper .display-post{margin-top:0}.partnerships-wrapper .display-post h3{margin:0 0 8px;margin:0 0 0.5em}.video-podcast-wrapper .display-post{margin-top:0}.video-podcast-wrapper .display-post h3{font-size:18px;font-size:1.125em}.children-pages-wrapper .flex-box{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.children-pages-wrapper .each-children-page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:0}.children-pages-wrapper .each-children-page h3{margin:0 0 8px;margin:0 0 0.5em}.children-pages-wrapper .each-children-page>*{-ms-flex-item-align:start;align-self:flex-start}.children-pages-wrapper .each-children-page>:first-child{margin-top:0}.children-pages-wrapper .each-children-page>:last-child{margin-bottom:0}.children-pages-wrapper .each-children-page .content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.children-pages-wrapper .each-children-page .button{width:auto}.donation-products-wrapper .flex-box{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.donation-products-wrapper .each-donation-product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:0}.donation-products-wrapper .each-donation-product h3{margin-top:20px;margin-top:1.25rem}.donation-products-wrapper .each-donation-product>*{-ms-flex-item-align:start;align-self:flex-start}.donation-products-wrapper .each-donation-product>:first-child{margin-top:0}.donation-products-wrapper .each-donation-product>:last-child{margin-bottom:0}.donation-products-wrapper .each-donation-product .content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.donation-products-wrapper .each-donation-product .button{width:auto}.image-gallery-wrapper,.related-events-wrapper{margin:0 0 40px;margin:0 0 2.5em}.image-gallery-wrapper .image-gallery,.related-events-wrapper .image-gallery{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:0;width:100%;text-align:center;text-decoration:none}.image-gallery-wrapper .image-gallery img,.related-events-wrapper .image-gallery img{margin:0 auto}.image-gallery-wrapper .image-gallery p,.related-events-wrapper .image-gallery p{font-size:14px;font-size:0.875em;margin:6px auto 0;margin:0.42857em auto 0;max-width:460px;text-align:left}.image-gallery-wrapper .related-event h3,.related-events-wrapper .related-event h3{font-size:18px;font-size:1.125em}.image-gallery-wrapper .flex-box,.related-events-wrapper .flex-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;width:100%}@media only screen and (min-width:481px){.image-gallery-wrapper .flex-box,.related-events-wrapper .flex-box{width:calc(100% + 20px);width:calc(100% + 1.25em)}}.image-gallery-wrapper .flex-box .image-gallery,.related-events-wrapper .flex-box .image-gallery{display:block;margin:20px 0 0;margin:1.25rem 0 0}@media only screen and (min-width:481px){.image-gallery-wrapper .flex-box .image-gallery,.related-events-wrapper .flex-box .image-gallery{padding-right:20px;padding-right:1.25em;width:50%}}@media only screen and (min-width:768px){.image-gallery-wrapper .flex-box .image-gallery,.related-events-wrapper .flex-box .image-gallery{width:33.33333%}}@media only screen and (min-width:1020px){.image-gallery-wrapper .flex-box .image-gallery,.related-events-wrapper .flex-box .image-gallery{width:25%}}.image-gallery-wrapper .flex-box .related-event,.related-events-wrapper .flex-box .related-event{margin:20px 0 0;margin:1.25rem 0 0}.image-gallery-wrapper .image-gallery-carousel,.image-gallery-wrapper .rel-events-carousel,.related-events-wrapper .image-gallery-carousel,.related-events-wrapper .rel-events-carousel{margin-top:40px;margin-top:2.5em}.image-gallery-wrapper .image-gallery-carousel .related-event,.image-gallery-wrapper .image-gallery-carousel .related-event:not(.desktop-half),.image-gallery-wrapper .image-gallery-carousel .related-event:not(.only-one),.image-gallery-wrapper .image-gallery-carousel .related-event:not(.only-one):not(.desktop-half),.image-gallery-wrapper .rel-events-carousel .related-event,.image-gallery-wrapper .rel-events-carousel .related-event:not(.desktop-half),.image-gallery-wrapper .rel-events-carousel .related-event:not(.only-one),.image-gallery-wrapper .rel-events-carousel .related-event:not(.only-one):not(.desktop-half),.related-events-wrapper .image-gallery-carousel .related-event,.related-events-wrapper .image-gallery-carousel .related-event:not(.desktop-half),.related-events-wrapper .image-gallery-carousel .related-event:not(.only-one),.related-events-wrapper .image-gallery-carousel .related-event:not(.only-one):not(.desktop-half),.related-events-wrapper .rel-events-carousel .related-event,.related-events-wrapper .rel-events-carousel .related-event:not(.desktop-half),.related-events-wrapper .rel-events-carousel .related-event:not(.only-one),.related-events-wrapper .rel-events-carousel .related-event:not(.only-one):not(.desktop-half){margin:0;padding:0;width:100%}.image-gallery-wrapper .image-gallery-carousel .owl-stage-outer,.image-gallery-wrapper .rel-events-carousel .owl-stage-outer,.related-events-wrapper .image-gallery-carousel .owl-stage-outer,.related-events-wrapper .rel-events-carousel .owl-stage-outer{margin-bottom:20px;margin-bottom:1.25em}.image-gallery-wrapper .image-gallery-carousel .owl-dots,.image-gallery-wrapper .image-gallery-carousel .owl-nav,.image-gallery-wrapper .rel-events-carousel .owl-dots,.image-gallery-wrapper .rel-events-carousel .owl-nav,.related-events-wrapper .image-gallery-carousel .owl-dots,.related-events-wrapper .image-gallery-carousel .owl-nav,.related-events-wrapper .rel-events-carousel .owl-dots,.related-events-wrapper .rel-events-carousel .owl-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;width:100%;text-align:center}.image-gallery-wrapper .image-gallery-carousel .owl-nav,.image-gallery-wrapper .rel-events-carousel .owl-nav,.related-events-wrapper .image-gallery-carousel .owl-nav,.related-events-wrapper .rel-events-carousel .owl-nav{font-size:12px;font-size:0.75rem}.image-gallery-wrapper .image-gallery-carousel .owl-nav>*,.image-gallery-wrapper .rel-events-carousel .owl-nav>*,.related-events-wrapper .image-gallery-carousel .owl-nav>*,.related-events-wrapper .rel-events-carousel .owl-nav>*{display:inline-block;margin:3px;margin:0.25em;padding:4px;padding:0.33333em;width:66px;width:5.5em}.image-gallery-wrapper .image-gallery-carousel .owl-dots .owl-dot,.image-gallery-wrapper .rel-events-carousel .owl-dots .owl-dot,.related-events-wrapper .image-gallery-carousel .owl-dots .owl-dot,.related-events-wrapper .rel-events-carousel .owl-dots .owl-dot{display:inline-block;margin:3px;margin:0.1875em;width:9px;width:0.5625em;height:9px;height:0.5625em;border:1px solid #8f9093;border-radius:100px;border-radius:6.25em;float:left}.image-gallery-wrapper .image-gallery-carousel .owl-dots .owl-dot.active,.image-gallery-wrapper .rel-events-carousel .owl-dots .owl-dot.active,.related-events-wrapper .image-gallery-carousel .owl-dots .owl-dot.active,.related-events-wrapper .rel-events-carousel .owl-dots .owl-dot.active{background:#8f9093}#whats-on-year-select{margin:0.75em 0 1.5em}.page-template-page-whats-on .display-posts-wrapper .display-post{margin-bottom:0}.page-template-page-whats-on .display-posts-wrapper .display-post h3{font-size:18px;font-size:1.125em}.page-template-page-whats-on .display-posts-wrapper .display-post img{margin:0}.page-template-page-whats-on .pagination{margin:0 0 40px;margin:2.5em 0 0}.page-template-page-whats-on .browse-category{border:1px solid #eaedf2;padding:10px;padding:0.71429em;margin-top:40px;margin-top:2.5em}.page-template-page-whats-on .browse-category *{margin:0}.page-template-page-whats-on .browse-category a{text-decoration:none}.page-template-page-whats-on .browse-category li{margin-top:6px;margin-top:0.375em}.page-template-page-whats-on #full-calendar{border:1px solid #eaedf2;padding:10px;padding:0.71429em;text-align:center}.page-template-page-whats-on #full-calendar *{border:none;margin:0}.page-template-page-whats-on #full-calendar th{background-color:transparent}.page-template-page-whats-on #full-calendar th span{display:block;visibility:hidden;overflow:hidden;padding-left:12px;padding-left:0.85714em;padding-left:38%;text-align:left}@media only screen and (max-width:767px){.page-template-page-whats-on #full-calendar th span{padding-left:44%}}.page-template-page-whats-on #full-calendar th span:first-letter{visibility:visible}.page-template-page-whats-on #full-calendar .fc-today{background-color:#eaedf2}.page-template-page-whats-on #full-calendar .fc-day-number{float:none}.page-template-page-whats-on #full-calendar .fc-day-top{padding:0.5em 0.5em 0.25em}@media only screen and (min-width:768px){.page-template-page-whats-on #full-calendar .fc-day-top{padding:0.25em 0.25em 0}}.page-template-page-whats-on #full-calendar .fc-day-grid-container{height:auto!important;overflow:visible!important}.page-template-page-whats-on #full-calendar .fc-row{min-height:0}.page-template-page-whats-on #full-calendar .fc-day-grid-event{height:2px;overflow:hidden;margin-bottom:3px}.page-template-page-whats-on #full-calendar .fc-day-grid-event.fc-time{display:none}.page-template-page-whats-on #full-calendar .fc-day-grid-event.fc-start{margin-left:2px}.page-template-page-whats-on #full-calendar .fc-day-grid-event.fc-end{margin-right:2px}.page-template-page-whats-on #full-calendar table .fc-body>tr{-webkit-transition:0.25s ease-in-out opacity;-o-transition:0.25s ease-in-out opacity;transition:0.25s ease-in-out opacity}@media only screen and (max-width:767px){.page-template-page-whats-on aside{margin-top:40px;margin-top:2.5em}}.fc .fc-toolbar .fc-button{background:transparent;color:#000;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:0.25s ease-in-out all;-o-transition:0.25s ease-in-out all;transition:0.25s ease-in-out all}.fc tr:nth-child(2n),.fc tr:nth-child(odd){background:transparent}.media-kit-wrapper{margin-bottom:40px;margin-bottom:2.5em}.media-kit-wrapper .flex-box{margin-top:40px;margin-top:2.5em}.media-kit-wrapper .flex-box>*{display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;margin:20px 0 0;margin:1.25rem 0 0;width:100%}@media only screen and (min-width:481px){.media-kit-wrapper.media-kit-pdf-wrapper .flex-box>*{padding-right:20px;padding-right:1.25em;width:50%}}@media only screen and (min-width:768px){.media-kit-wrapper.media-kit-pdf-wrapper .flex-box>*{width:33.33333%}}@media only screen and (min-width:1020px){.media-kit-wrapper.media-kit-pdf-wrapper .flex-box>*{width:25%}}@media only screen and (min-width:481px){.media-kit-wrapper.media-kit-img-wrapper .flex-box>*{width:100%}}@media only screen and (min-width:768px){.media-kit-wrapper.media-kit-img-wrapper .flex-box>*{padding-right:40px;padding-right:2.5em;width:50%}}@media only screen and (min-width:1020px){.media-kit-wrapper.media-kit-img-wrapper .flex-box>*{width:50%}}@media only screen and (min-width:481px){.media-kit-wrapper.media-kit-hi-res-img-wrapper .flex-box>*{width:100%}}@media only screen and (min-width:768px){.media-kit-wrapper.media-kit-hi-res-img-wrapper .flex-box>*{padding-right:40px;padding-right:2.5em;width:50%}}@media only screen and (min-width:1020px){.media-kit-wrapper.media-kit-hi-res-img-wrapper .flex-box>*{width:33.33333%}}.acf-map{width:100%;min-height:200px}.acf-map:before{content:'';display:table;padding-bottom:46.73913043478261%}#donate-other-pop-up{display:none;width:100%;max-width:700px;padding:20px}#image-header{position:relative;background:#333333;width:100%;min-height:300px;overflow:hidden;background-size:cover;background-position:center center;background-repeat:no-repeat}@media only screen and (max-width:480px){#image-header{min-height:200px}}#image-header .menu-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-line-pack:end;align-content:flex-end;position:absolute;left:0;bottom:0;width:100%;height:50%;padding:10px 1px;padding:0.625em 0.0625em;background:-moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 100%);background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 100%);background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.6)));background:-o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=0 )}@media only screen and (max-width:1019px){#image-header .menu-wrapper{padding:5px 0;padding:0.3125rem 0}}#image-header .menu-wrapper .menu-entry{display:inline-block}#image-header .menu-wrapper .menu-entry a,#image-header .menu-wrapper .menu-entry a:link,#image-header .menu-wrapper .menu-entry a:visited{display:inline-block;text-decoration:none;-webkit-transition:0.25s ease-in-out all;-o-transition:0.25s ease-in-out all;transition:0.25s ease-in-out all}@media only screen and (max-width:1019px){#image-header .menu-wrapper .menu-entry a,#image-header .menu-wrapper .menu-entry a:link,#image-header .menu-wrapper .menu-entry a:visited{padding:5px 15px;padding:0.3125rem 0.9375rem}}#image-header .menu-wrapper .menu-entry a.ignore-theme-color,#image-header .menu-wrapper .menu-entry a:link.ignore-theme-color,#image-header .menu-wrapper .menu-entry a:visited.ignore-theme-color{color:#fff}#image-header *{z-index:5}#image-header .image-credit-i{z-index:10}#image-header img{position:absolute;left:50%;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);min-height:100%;min-width:100%;max-width:none;max-height:none;z-index:1}@media only screen and (min-width:768px){#image-header .menu-wrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:absolute;left:0;bottom:0;width:100%;height:50%;padding:10px 1px;padding:0.625em 0.0625em;background:-moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 100%);background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 100%);background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.6)));background:-o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=0 )}#image-header .menu-wrapper .menu-entry a,#image-header .menu-wrapper .menu-entry a:link,#image-header .menu-wrapper .menu-entry a:visited{padding:5px 16px;padding:0.3125rem 1rem;text-decoration:none;font-size:1.125rem;-webkit-transition:0.25s ease-in-out all;-o-transition:0.25s ease-in-out all;transition:0.25s ease-in-out all}}@media only screen and (min-width:1020px){#image-header{height:300px;padding-bottom:0}#image-header .menu-wrapper .menu-entry a,#image-header .menu-wrapper .menu-entry a:link,#image-header .menu-wrapper .menu-entry a:visited{padding:10px 18px;padding:0.625rem 1.125rem;font-size:1.25rem}}.pagination,.woocommerce-pagination,.wp-prev-next{margin:20px 0;margin:1.25em 0}.pagination,.woocommerce-pagination{text-align:center}.pagination ul,.woocommerce-pagination ul{display:inline-block;background-color:#fff;white-space:nowrap;padding:0;margin:0;clear:both}.pagination ul li,.woocommerce-pagination ul li{padding:0;margin:0;float:left;display:inline;overflow:hidden}.pagination ul li:before,.woocommerce-pagination ul li:before{display:none}.pagination a,.pagination span,.woocommerce-pagination a,.woocommerce-pagination span{margin:0;text-decoration:none;padding:0;line-height:1em;font-size:1em;font-weight:normal;padding:12px;padding:0.75em;display:block;color:#000}@media only screen and (max-width:480px){.pagination a,.pagination span,.woocommerce-pagination a,.woocommerce-pagination span{padding:8px;padding:0.5em}}.pagination a:focus,.pagination a:hover,.pagination span:focus,.pagination span:hover,.woocommerce-pagination a:focus,.woocommerce-pagination a:hover,.woocommerce-pagination span:focus,.woocommerce-pagination span:hover{background-color:#f8f9fa}.pagination a:focus span,.pagination a:hover span,.pagination span:focus span,.pagination span:hover span,.woocommerce-pagination a:focus span,.woocommerce-pagination a:hover span,.woocommerce-pagination span:focus span,.woocommerce-pagination span:hover span{background-color:transparent}.pagination a span,.pagination span span,.woocommerce-pagination a span,.woocommerce-pagination span span{padding:0}.pagination .current,.woocommerce-pagination .current{cursor:default;color:#000;background-color:#f8f9fa}.pagination .current:focus,.pagination .current:hover,.woocommerce-pagination .current:focus,.woocommerce-pagination .current:hover{background-color:#f8f9fa;color:#000}.wp-prev-next .prev-link{float:left}.wp-prev-next .next-link{float:right}.page-template-page-videos-podcasts .pagination{margin-top:0;margin-bottom:40px;margin-bottom:2.5em}#donation-radio-button{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#donation-radio-button form.cart .ywcnp_form_name_your_price{margin-bottom:20px;margin-bottom:1.25em}#donation-radio-button form.cart #ywcnp_form_name_your_price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;position:relative;width:100%;margin:0 0 20px!important;margin:0 0 1.25em!important}#donation-radio-button form.cart #ywcnp_form_name_your_price:before{content:'$';display:inline-block;padding:0.25em;border:1px solid #000;border-right:none;background:#eaedf2}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-justify{text-align:justify}.no-margin,.no-margins{margin:0!important}.no-margin-top,.no-top-margin{margin-top:0!important}.no-margin-right,.no-right-margin{margin-right:0!important}.no-bottom-margin,.no-margin-bottom{margin-bottom:0!important}.no-left-margin,.no-margin-left{margin-left:0!important}.float-right{float:right}.float-left{float:left}.float-none{float:none}.clear-both{clear:both}hr{height:1px;padding:0;border:none;outline:none;-webkit-box-shadow:none;box-shadow:none;background:#000;margin:0}hr.clear-both{height:0;overflow:hidden;background:transparent;border:none;outline:none;-webkit-box-shadow:none;box-shadow:none;padding:0;visibility:hidden;opacity:0;margin:0}.sticky{position:fixed}.sticky.sticky-fixed{position:fixed}.firefox .sticky,.mobile .sticky,.tablet .sticky{position:-webkit-sticky;position:-moz-sticky;position:-o-sticky;position:-ms-sticky;position:sticky}.firefox .sticky.sticky-fixed,.mobile .sticky.sticky-fixed,.tablet .sticky.sticky-fixed{position:fixed}.display-none,.pagination .page-numbers.display-none,.woocommerce-pagination .page-numbers.display-none{display:none}.display-block{display:block}.display-inline-block{display:inline-block}.display-inline{display:inline}.m-show,.mobile-show{display:block}@media only screen and (min-width:1020px){.m-show,.mobile-show{display:none}}@media only screen and (max-width:1019px){.mobile-hide{display:none!important}.m-hide{display:none}}.hide-js{display:none!important}.no-js .hide-js{display:block!important}.flex-stretch,.flex-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.flex-nowrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.flex-center,.flex-centered{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-left,.flex-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-end,.flex-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex-centre,.flex-middle{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-around,.flex-saround,.flex-space-around,.flex-sparound{-ms-flex-pack:distribute;justify-content:space-around}.flex-between,.flex-justify,.flex-sbetween,.flex-space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-column,.flex-vert{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.alert-error,.alert-help,.alert-info,.alert-success{margin:10px;padding:5px 18px;border:1px solid}.alert-help{border-color:#d8d730;background:#dcdb45}.alert-info{border-color:#365cd7;background:#4b6ddb}.alert-error{border-color:#e44878;background:#e75e88}.alert-success{border-color:#61bc55;background:#72c367}#submit,#submit:visited,.blue-btn,.blue-btn:visited,.btn,.btn:visited,.button,.button:visited,.comment-reply-link,.comment-reply-link:visited,button,button:visited,input.button,input.button:visited,input[type=button],input[type=button]:visited,input[type=image],input[type=image]:visited,input[type=submit],input[type=submit]:visited{display:inline-block;position:relative;font-family:"Fakt Medium", Arial, "Helvetica Neue", Helvetica, Times, sans-serif;text-decoration:none;background-color:#000;color:#fff;font-weight:normal;padding:8px 12px 4px;padding:0.5em 0.75em 0.25em;border:0;border-radius:5px;border-radius:0.3125em;cursor:pointer;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}#submit:visited.disabled,#submit:visited[disabled],#submit[disabled],.blue-btn:visited.disabled,.blue-btn:visited[disabled],.blue-btn[disabled],.btn.disabled,.btn:visited.disabled,.btn:visited[disabled],.btn[disabled],.button.disabled,.button:visited.disabled,.button:visited[disabled],.button[disabled],.comment-reply-link:visited.disabled,.comment-reply-link:visited[disabled],.comment-reply-link[disabled],.disabled#submit,.disabled.blue-btn,.disabled.comment-reply-link,button.disabled,button:visited.disabled,button:visited[disabled],button[disabled],input.button.disabled,input.button:visited.disabled,input.button:visited[disabled],input.button[disabled],input[type=button].disabled,input[type=button]:visited.disabled,input[type=button]:visited[disabled],input[type=button][disabled],input[type=image].disabled,input[type=image]:visited.disabled,input[type=image]:visited[disabled],input[type=image][disabled],input[type=submit].disabled,input[type=submit]:visited.disabled,input[type=submit]:visited[disabled],input[type=submit][disabled]{opacity:0.7;cursor:no-drop;cursor:not-allowed}#submit:visited.disabled:before,#submit:visited[disabled]:before,#submit[disabled]:before,.blue-btn:visited.disabled:before,.blue-btn:visited[disabled]:before,.blue-btn[disabled]:before,.btn.disabled:before,.btn:visited.disabled:before,.btn:visited[disabled]:before,.btn[disabled]:before,.button.disabled:before,.button:visited.disabled:before,.button:visited[disabled]:before,.button[disabled]:before,.comment-reply-link:visited.disabled:before,.comment-reply-link:visited[disabled]:before,.comment-reply-link[disabled]:before,.disabled#submit:before,.disabled.blue-btn:before,.disabled.comment-reply-link:before,button.disabled:before,button:visited.disabled:before,button:visited[disabled]:before,button[disabled]:before,input.button.disabled:before,input.button:visited.disabled:before,input.button:visited[disabled]:before,input.button[disabled]:before,input[type=button].disabled:before,input[type=button]:visited.disabled:before,input[type=button]:visited[disabled]:before,input[type=button][disabled]:before,input[type=image].disabled:before,input[type=image]:visited.disabled:before,input[type=image]:visited[disabled]:before,input[type=image][disabled]:before,input[type=submit].disabled:before,input[type=submit]:visited.disabled:before,input[type=submit]:visited[disabled]:before,input[type=submit][disabled]:before{display:none}#submit:visited.disabled span,#submit:visited[disabled] span,#submit[disabled] span,.blue-btn:visited.disabled span,.blue-btn:visited[disabled] span,.blue-btn[disabled] span,.btn.disabled span,.btn:visited.disabled span,.btn:visited[disabled] span,.btn[disabled] span,.button.disabled span,.button:visited.disabled span,.button:visited[disabled] span,.button[disabled] span,.comment-reply-link:visited.disabled span,.comment-reply-link:visited[disabled] span,.comment-reply-link[disabled] span,.disabled#submit span,.disabled.blue-btn span,.disabled.comment-reply-link span,button.disabled span,button:visited.disabled span,button:visited[disabled] span,button[disabled] span,input.button.disabled span,input.button:visited.disabled span,input.button:visited[disabled] span,input.button[disabled] span,input[type=button].disabled span,input[type=button]:visited.disabled span,input[type=button]:visited[disabled] span,input[type=button][disabled] span,input[type=image].disabled span,input[type=image]:visited.disabled span,input[type=image]:visited[disabled] span,input[type=image][disabled] span,input[type=submit].disabled span,input[type=submit]:visited.disabled span,input[type=submit]:visited[disabled] span,input[type=submit][disabled] span{-webkit-transform:none;-ms-transform:none;transform:none}#submit:visited.disabled,#submit:visited.disabled:focus,#submit:visited.disabled:hover,#submit:visited[disabled],#submit:visited[disabled]:focus,#submit:visited[disabled]:hover,#submit[disabled],#submit[disabled]:focus,#submit[disabled]:hover,.blue-btn:visited.disabled,.blue-btn:visited.disabled:focus,.blue-btn:visited.disabled:hover,.blue-btn:visited[disabled],.blue-btn:visited[disabled]:focus,.blue-btn:visited[disabled]:hover,.blue-btn[disabled],.blue-btn[disabled]:focus,.blue-btn[disabled]:hover,.btn.disabled,.btn.disabled:focus,.btn.disabled:hover,.btn:visited.disabled,.btn:visited.disabled:focus,.btn:visited.disabled:hover,.btn:visited[disabled],.btn:visited[disabled]:focus,.btn:visited[disabled]:hover,.btn[disabled],.btn[disabled]:focus,.btn[disabled]:hover,.button.disabled,.button.disabled:focus,.button.disabled:hover,.button:visited.disabled,.button:visited.disabled:focus,.button:visited.disabled:hover,.button:visited[disabled],.button:visited[disabled]:focus,.button:visited[disabled]:hover,.button[disabled],.button[disabled]:focus,.button[disabled]:hover,.comment-reply-link:visited.disabled,.comment-reply-link:visited.disabled:focus,.comment-reply-link:visited.disabled:hover,.comment-reply-link:visited[disabled],.comment-reply-link:visited[disabled]:focus,.comment-reply-link:visited[disabled]:hover,.comment-reply-link[disabled],.comment-reply-link[disabled]:focus,.comment-reply-link[disabled]:hover,.disabled#submit,.disabled#submit:focus,.disabled#submit:hover,.disabled.blue-btn,.disabled.blue-btn:focus,.disabled.blue-btn:hover,.disabled.comment-reply-link,.disabled.comment-reply-link:focus,.disabled.comment-reply-link:hover,button.disabled,button.disabled:focus,button.disabled:hover,button:visited.disabled,button:visited.disabled:focus,button:visited.disabled:hover,button:visited[disabled],button:visited[disabled]:focus,button:visited[disabled]:hover,button[disabled],button[disabled]:focus,button[disabled]:hover,input.button.disabled,input.button.disabled:focus,input.button.disabled:hover,input.button:visited.disabled,input.button:visited.disabled:focus,input.button:visited.disabled:hover,input.button:visited[disabled],input.button:visited[disabled]:focus,input.button:visited[disabled]:hover,input.button[disabled],input.button[disabled]:focus,input.button[disabled]:hover,input[type=button].disabled,input[type=button].disabled:focus,input[type=button].disabled:hover,input[type=button]:visited.disabled,input[type=button]:visited.disabled:focus,input[type=button]:visited.disabled:hover,input[type=button]:visited[disabled],input[type=button]:visited[disabled]:focus,input[type=button]:visited[disabled]:hover,input[type=button][disabled],input[type=button][disabled]:focus,input[type=button][disabled]:hover,input[type=image].disabled,input[type=image].disabled:focus,input[type=image].disabled:hover,input[type=image]:visited.disabled,input[type=image]:visited.disabled:focus,input[type=image]:visited.disabled:hover,input[type=image]:visited[disabled],input[type=image]:visited[disabled]:focus,input[type=image]:visited[disabled]:hover,input[type=image][disabled],input[type=image][disabled]:focus,input[type=image][disabled]:hover,input[type=submit].disabled,input[type=submit].disabled:focus,input[type=submit].disabled:hover,input[type=submit]:visited.disabled,input[type=submit]:visited.disabled:focus,input[type=submit]:visited.disabled:hover,input[type=submit]:visited[disabled],input[type=submit]:visited[disabled]:focus,input[type=submit]:visited[disabled]:hover,input[type=submit][disabled],input[type=submit][disabled]:focus,input[type=submit][disabled]:hover{color:#f8f9fa}#submit:focus,#submit:hover,#submit:visited:focus,#submit:visited:hover,.blue-btn:focus,.blue-btn:hover,.blue-btn:visited:focus,.blue-btn:visited:hover,.btn:focus,.btn:hover,.btn:visited:focus,.btn:visited:hover,.button:focus,.button:hover,.button:visited:focus,.button:visited:hover,.comment-reply-link:focus,.comment-reply-link:hover,.comment-reply-link:visited:focus,.comment-reply-link:visited:hover,button:focus,button:hover,button:visited:focus,button:visited:hover,input.button:focus,input.button:hover,input.button:visited:focus,input.button:visited:hover,input[type=button]:focus,input[type=button]:hover,input[type=button]:visited:focus,input[type=button]:visited:hover,input[type=image]:focus,input[type=image]:hover,input[type=image]:visited:focus,input[type=image]:visited:hover,input[type=submit]:focus,input[type=submit]:hover,input[type=submit]:visited:focus,input[type=submit]:visited:hover{color:#fff;background-color:#1a1a1a;text-decoration:none;outline:none}#submit,.blue-btn,.comment-reply-link{background-color:#2980b9}#submit:focus,#submit:hover,.blue-btn:focus,.blue-btn:hover,.comment-reply-link:focus,.comment-reply-link:hover{background-color:#2574a8}#submit:active,.blue-btn:active,.comment-reply-link:active{background-color:#2472a4}.field,input[type=color],input[type=date],input[type=datetime],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;vertical-align:middle;padding:3px;padding:0.1875em;border:1px solid #000;border-radius:0;width:100%;min-height:27px;min-height:1.6875em;-webkit-box-shadow:none;box-shadow:none;color:#000;line-height:1;-webkit-transition:background-color 0.24s ease-in-out;-moz-transition:background-color 0.24s ease-in-out;-o-transition:background-color 0.24s ease-in-out;transition:background-color 0.24s ease-in-out}.field:active,.field:focus,input[type=color]:active,input[type=color]:focus,input[type=date]:active,input[type=date]:focus,input[type=datetime]:active,input[type=datetime]:focus,input[type=datetime-local]:active,input[type=datetime-local]:focus,input[type=email]:active,input[type=email]:focus,input[type=month]:active,input[type=month]:focus,input[type=number]:active,input[type=number]:focus,input[type=password]:active,input[type=password]:focus,input[type=search]:active,input[type=search]:focus,input[type=tel]:active,input[type=tel]:focus,input[type=text]:active,input[type=text]:focus,input[type=time]:active,input[type=time]:focus,input[type=url]:active,input[type=url]:focus,input[type=week]:active,input[type=week]:focus,select:active,select:focus,textarea:active,textarea:focus{outline:none}.field.error,.field.is-invalid,input[type=color].error,input[type=color].is-invalid,input[type=date].error,input[type=date].is-invalid,input[type=datetime].error,input[type=datetime].is-invalid,input[type=datetime-local].error,input[type=datetime-local].is-invalid,input[type=email].error,input[type=email].is-invalid,input[type=month].error,input[type=month].is-invalid,input[type=number].error,input[type=number].is-invalid,input[type=password].error,input[type=password].is-invalid,input[type=search].error,input[type=search].is-invalid,input[type=tel].error,input[type=tel].is-invalid,input[type=text].error,input[type=text].is-invalid,input[type=time].error,input[type=time].is-invalid,input[type=url].error,input[type=url].is-invalid,input[type=week].error,input[type=week].is-invalid,select.error,select.is-invalid,textarea.error,textarea.is-invalid{color:#e75e88;border-color:#e75e88;background-color:#fff;background-position:99% center;background-repeat:no-repeat;outline-color:#e75e88}.field.is-valid,.field.success,input[type=color].is-valid,input[type=color].success,input[type=date].is-valid,input[type=date].success,input[type=datetime].is-valid,input[type=datetime].success,input[type=datetime-local].is-valid,input[type=datetime-local].success,input[type=email].is-valid,input[type=email].success,input[type=month].is-valid,input[type=month].success,input[type=number].is-valid,input[type=number].success,input[type=password].is-valid,input[type=password].success,input[type=search].is-valid,input[type=search].success,input[type=tel].is-valid,input[type=tel].success,input[type=text].is-valid,input[type=text].success,input[type=time].is-valid,input[type=time].success,input[type=url].is-valid,input[type=url].success,input[type=week].is-valid,input[type=week].success,select.is-valid,select.success,textarea.is-valid,textarea.success{color:#72c367;border-color:#72c367;background-color:#fff;background-position:99% center;background-repeat:no-repeat;outline-color:#72c367}.field.is-disabled,.field[disabled],input[type=color].is-disabled,input[type=color][disabled],input[type=date].is-disabled,input[type=date][disabled],input[type=datetime].is-disabled,input[type=datetime][disabled],input[type=datetime-local].is-disabled,input[type=datetime-local][disabled],input[type=email].is-disabled,input[type=email][disabled],input[type=month].is-disabled,input[type=month][disabled],input[type=number].is-disabled,input[type=number][disabled],input[type=password].is-disabled,input[type=password][disabled],input[type=search].is-disabled,input[type=search][disabled],input[type=tel].is-disabled,input[type=tel][disabled],input[type=text].is-disabled,input[type=text][disabled],input[type=time].is-disabled,input[type=time][disabled],input[type=url].is-disabled,input[type=url][disabled],input[type=week].is-disabled,input[type=week][disabled],select.is-disabled,select[disabled],textarea.is-disabled,textarea[disabled]{cursor:not-allowed;border-color:#cfcfcf;opacity:0.6}.field.is-disabled:active,.field.is-disabled:focus,.field[disabled]:active,.field[disabled]:focus,input[type=color].is-disabled:active,input[type=color].is-disabled:focus,input[type=color][disabled]:active,input[type=color][disabled]:focus,input[type=date].is-disabled:active,input[type=date].is-disabled:focus,input[type=date][disabled]:active,input[type=date][disabled]:focus,input[type=datetime].is-disabled:active,input[type=datetime].is-disabled:focus,input[type=datetime][disabled]:active,input[type=datetime][disabled]:focus,input[type=datetime-local].is-disabled:active,input[type=datetime-local].is-disabled:focus,input[type=datetime-local][disabled]:active,input[type=datetime-local][disabled]:focus,input[type=email].is-disabled:active,input[type=email].is-disabled:focus,input[type=email][disabled]:active,input[type=email][disabled]:focus,input[type=month].is-disabled:active,input[type=month].is-disabled:focus,input[type=month][disabled]:active,input[type=month][disabled]:focus,input[type=number].is-disabled:active,input[type=number].is-disabled:focus,input[type=number][disabled]:active,input[type=number][disabled]:focus,input[type=password].is-disabled:active,input[type=password].is-disabled:focus,input[type=password][disabled]:active,input[type=password][disabled]:focus,input[type=search].is-disabled:active,input[type=search].is-disabled:focus,input[type=search][disabled]:active,input[type=search][disabled]:focus,input[type=tel].is-disabled:active,input[type=tel].is-disabled:focus,input[type=tel][disabled]:active,input[type=tel][disabled]:focus,input[type=text].is-disabled:active,input[type=text].is-disabled:focus,input[type=text][disabled]:active,input[type=text][disabled]:focus,input[type=time].is-disabled:active,input[type=time].is-disabled:focus,input[type=time][disabled]:active,input[type=time][disabled]:focus,input[type=url].is-disabled:active,input[type=url].is-disabled:focus,input[type=url][disabled]:active,input[type=url][disabled]:focus,input[type=week].is-disabled:active,input[type=week].is-disabled:focus,input[type=week][disabled]:active,input[type=week][disabled]:focus,select.is-disabled:active,select.is-disabled:focus,select[disabled]:active,select[disabled]:focus,textarea.is-disabled:active,textarea.is-disabled:focus,textarea[disabled]:active,textarea[disabled]:focus{background-color:#4b6ddb}input[type=search]{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=password]{letter-spacing:0.3em}textarea{max-width:100%;min-height:120px;line-height:1.5em}select{min-height:27px;min-height:1.6875em}.search-form-wrapper .search-form-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.search-form-wrapper .search-form-inner *{margin:0}.search-form-wrapper .search-form-inner button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;padding:0 4px;padding:0 0.25em;border-radius:0;background:#fff;color:#000;border:1px solid #000;border-left:none}.search-form-wrapper .search-form-inner button:focus,.search-form-wrapper .search-form-inner button:hover{background:#000;color:#fff}.search-form-wrapper .search-form-inner .search-input{padding-bottom:0}#donation-radio-wrapper input[type=radio]{margin-right:5px;margin-right:0.35714em;margin-bottom:20px;margin-bottom:1.42857em}#donation-radio-wrapper label{margin-right:20px;margin-right:1.42857em;margin-bottom:20px;margin-bottom:1.42857em}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.owl-height{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.four-carousel,.image-gallery-carousel,.owl-carousel,.rel-events-carousel,.three-carousel,.two-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.four-carousel .owl-stage,.image-gallery-carousel .owl-stage,.owl-carousel .owl-stage,.rel-events-carousel .owl-stage,.three-carousel .owl-stage,.two-carousel .owl-stage{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.four-carousel .owl-stage:after,.image-gallery-carousel .owl-stage:after,.owl-carousel .owl-stage:after,.rel-events-carousel .owl-stage:after,.three-carousel .owl-stage:after,.two-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.four-carousel .owl-stage-outer,.image-gallery-carousel .owl-stage-outer,.owl-carousel .owl-stage-outer,.rel-events-carousel .owl-stage-outer,.three-carousel .owl-stage-outer,.two-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0, 0, 0)}.four-carousel .owl-item,.four-carousel .owl-wrapper,.image-gallery-carousel .owl-item,.image-gallery-carousel .owl-wrapper,.owl-carousel .owl-item,.owl-carousel .owl-wrapper,.rel-events-carousel .owl-item,.rel-events-carousel .owl-wrapper,.three-carousel .owl-item,.three-carousel .owl-wrapper,.two-carousel .owl-item,.two-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}.four-carousel .owl-item,.image-gallery-carousel .owl-item,.owl-carousel .owl-item,.rel-events-carousel .owl-item,.three-carousel .owl-item,.two-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-transition:0.25s ease-in-out all;-o-transition:0.25s ease-in-out all;transition:0.25s ease-in-out all;padding:0 0.25em}.four-carousel .owl-item img,.image-gallery-carousel .owl-item img,.owl-carousel .owl-item img,.rel-events-carousel .owl-item img,.three-carousel .owl-item img,.two-carousel .owl-item img{display:block}.four-carousel .owl-item.active,.image-gallery-carousel .owl-item.active,.owl-carousel .owl-item.active,.rel-events-carousel .owl-item.active,.three-carousel .owl-item.active,.two-carousel .owl-item.active{padding:0}.four-carousel .owl-dots.disabled,.four-carousel .owl-nav.disabled,.image-gallery-carousel .owl-dots.disabled,.image-gallery-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled,.rel-events-carousel .owl-dots.disabled,.rel-events-carousel .owl-nav.disabled,.three-carousel .owl-dots.disabled,.three-carousel .owl-nav.disabled,.two-carousel .owl-dots.disabled,.two-carousel .owl-nav.disabled{display:none}.four-carousel .owl-dot,.four-carousel .owl-nav .owl-next,.four-carousel .owl-nav .owl-prev,.image-gallery-carousel .owl-dot,.image-gallery-carousel .owl-nav .owl-next,.image-gallery-carousel .owl-nav .owl-prev,.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev,.rel-events-carousel .owl-dot,.rel-events-carousel .owl-nav .owl-next,.rel-events-carousel .owl-nav .owl-prev,.three-carousel .owl-dot,.three-carousel .owl-nav .owl-next,.three-carousel .owl-nav .owl-prev,.two-carousel .owl-dot,.two-carousel .owl-nav .owl-next,.two-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.four-carousel button.owl-dot,.four-carousel button.owl-next,.four-carousel button.owl-prev,.image-gallery-carousel button.owl-dot,.image-gallery-carousel button.owl-next,.image-gallery-carousel button.owl-prev,.owl-carousel button.owl-dot,.owl-carousel button.owl-next,.owl-carousel button.owl-prev,.rel-events-carousel button.owl-dot,.rel-events-carousel button.owl-next,.rel-events-carousel button.owl-prev,.three-carousel button.owl-dot,.three-carousel button.owl-next,.three-carousel button.owl-prev,.two-carousel button.owl-dot,.two-carousel button.owl-next,.two-carousel button.owl-prev{background:none;color:inherit;border:none;padding:0!important;font:inherit}.four-carousel .animated,.image-gallery-carousel .animated,.owl-carousel .animated,.rel-events-carousel .animated,.three-carousel .animated,.two-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.four-carousel .owl-animated-in,.image-gallery-carousel .owl-animated-in,.owl-carousel .owl-animated-in,.rel-events-carousel .owl-animated-in,.three-carousel .owl-animated-in,.two-carousel .owl-animated-in{z-index:0}.four-carousel .owl-animated-out,.image-gallery-carousel .owl-animated-out,.owl-carousel .owl-animated-out,.rel-events-carousel .owl-animated-out,.three-carousel .owl-animated-out,.two-carousel .owl-animated-out{z-index:1}.four-carousel .fadeOut,.image-gallery-carousel .fadeOut,.owl-carousel .fadeOut,.rel-events-carousel .fadeOut,.three-carousel .fadeOut,.two-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}.four-carousel.owl-loaded,.image-gallery-carousel.owl-loaded,.owl-carousel.owl-loaded,.rel-events-carousel.owl-loaded,.three-carousel.owl-loaded,.two-carousel.owl-loaded{display:block}.four-carousel.owl-loading,.image-gallery-carousel.owl-loading,.owl-carousel.owl-loading,.rel-events-carousel.owl-loading,.three-carousel.owl-loading,.two-carousel.owl-loading{opacity:0;display:block}.four-carousel.owl-hidden,.image-gallery-carousel.owl-hidden,.owl-carousel.owl-hidden,.rel-events-carousel.owl-hidden,.three-carousel.owl-hidden,.two-carousel.owl-hidden{opacity:0}.four-carousel .owl-refresh .owl-item,.image-gallery-carousel .owl-refresh .owl-item,.owl-carousel .owl-refresh .owl-item,.rel-events-carousel .owl-refresh .owl-item,.three-carousel .owl-refresh .owl-item,.two-carousel .owl-refresh .owl-item{display:none}.four-carousel .owl-item,.image-gallery-carousel .owl-item,.owl-carousel .owl-item,.rel-events-carousel .owl-item,.three-carousel .owl-item,.two-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.four-carousel .owl-item img,.image-gallery-carousel .owl-item img,.owl-carousel .owl-item img,.rel-events-carousel .owl-item img,.three-carousel .owl-item img,.two-carousel .owl-item img{display:block;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.four-carousel .owl-item .owl-lazy,.image-gallery-carousel .owl-item .owl-lazy,.owl-carousel .owl-item .owl-lazy,.rel-events-carousel .owl-item .owl-lazy,.three-carousel .owl-item .owl-lazy,.two-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.four-carousel .owl-item,.four-carousel.owl-text-select-on .owl-item,.image-gallery-carousel .owl-item,.image-gallery-carousel.owl-text-select-on .owl-item,.owl-carousel .owl-item,.owl-carousel.owl-text-select-on .owl-item,.rel-events-carousel .owl-item,.rel-events-carousel.owl-text-select-on .owl-item,.three-carousel .owl-item,.three-carousel.owl-text-select-on .owl-item,.two-carousel .owl-item,.two-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.four-carousel .owl-grab,.image-gallery-carousel .owl-grab,.owl-carousel .owl-grab,.rel-events-carousel .owl-grab,.three-carousel .owl-grab,.two-carousel .owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.four-carousel.owl-rtl,.image-gallery-carousel.owl-rtl,.owl-carousel.owl-rtl,.rel-events-carousel.owl-rtl,.three-carousel.owl-rtl,.two-carousel.owl-rtl{direction:rtl}.four-carousel.owl-rtl .owl-item,.image-gallery-carousel.owl-rtl .owl-item,.owl-carousel.owl-rtl .owl-item,.rel-events-carousel.owl-rtl .owl-item,.three-carousel.owl-rtl .owl-item,.two-carousel.owl-rtl .owl-item{float:right}.four-carousel .owl-video-wrapper,.image-gallery-carousel .owl-video-wrapper,.owl-carousel .owl-video-wrapper,.rel-events-carousel .owl-video-wrapper,.three-carousel .owl-video-wrapper,.two-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.four-carousel .owl-video-play-icon,.image-gallery-carousel .owl-video-play-icon,.owl-carousel .owl-video-play-icon,.rel-events-carousel .owl-video-play-icon,.three-carousel .owl-video-play-icon,.two-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("../images/owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale 100ms ease;-moz-transition:scale 100ms ease;-ms-transition:scale 100ms ease;-o-transition:scale 100ms ease;transition:scale 100ms ease}.four-carousel .owl-video-play-icon:hover,.image-gallery-carousel .owl-video-play-icon:hover,.owl-carousel .owl-video-play-icon:hover,.rel-events-carousel .owl-video-play-icon:hover,.three-carousel .owl-video-play-icon:hover,.two-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3, 1.3);-moz-transition:scale(1.3, 1.3);-ms-transition:scale(1.3, 1.3);-o-transition:scale(1.3, 1.3);transition:scale(1.3, 1.3)}.four-carousel .owl-video-play-icon .owl-video-play-icon,.four-carousel .owl-video-play-icon .owl-video-tn,.image-gallery-carousel .owl-video-play-icon .owl-video-play-icon,.image-gallery-carousel .owl-video-play-icon .owl-video-tn,.owl-carousel .owl-video-play-icon .owl-video-play-icon,.owl-carousel .owl-video-play-icon .owl-video-tn,.rel-events-carousel .owl-video-play-icon .owl-video-play-icon,.rel-events-carousel .owl-video-play-icon .owl-video-tn,.three-carousel .owl-video-play-icon .owl-video-play-icon,.three-carousel .owl-video-play-icon .owl-video-tn,.two-carousel .owl-video-play-icon .owl-video-play-icon,.two-carousel .owl-video-play-icon .owl-video-tn{display:none}.four-carousel .owl-video-tn,.image-gallery-carousel .owl-video-tn,.owl-carousel .owl-video-tn,.rel-events-carousel .owl-video-tn,.three-carousel .owl-video-tn,.two-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.four-carousel .owl-video-frame,.image-gallery-carousel .owl-video-frame,.owl-carousel .owl-video-frame,.rel-events-carousel .owl-video-frame,.three-carousel .owl-video-frame,.two-carousel .owl-video-frame{position:relative;z-index:1}.no-js .four-carousel,.no-js .image-gallery-carousel,.no-js .owl-carousel,.no-js .rel-events-carousel,.no-js .three-carousel,.no-js .two-carousel{display:block}.no-js .four-carousel>:not(:first-child),.no-js .image-gallery-carousel>:not(:first-child),.no-js .owl-carousel>:not(:first-child),.no-js .rel-events-carousel>:not(:first-child),.no-js .three-carousel>:not(:first-child),.no-js .two-carousel>:not(:first-child){display:none}@media only screen and (min-width:481px){.four-carousel .owl-item,.image-gallery-carousel .owl-item{padding-right:0}.four-carousel .owl-item.active,.image-gallery-carousel .owl-item.active{padding-left:0.125em}}@media only screen and (min-width:768px){.rel-events-carousel .owl-item,.three-carousel .owl-item,.two-carousel .owl-item{padding-right:0}.rel-events-carousel .owl-item.active,.three-carousel .owl-item.active,.two-carousel .owl-item.active{padding-left:0.125em}}.four-carousel,.three-carousel,.two-carousel{margin-top:40px;margin-top:2.5em}.four-carousel .owl-stage-outer,.three-carousel .owl-stage-outer,.two-carousel .owl-stage-outer{margin-bottom:20px;margin-bottom:1.25em}.four-carousel .owl-dots,.four-carousel .owl-nav,.three-carousel .owl-dots,.three-carousel .owl-nav,.two-carousel .owl-dots,.two-carousel .owl-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;width:100%;text-align:center}.four-carousel .owl-nav,.three-carousel .owl-nav,.two-carousel .owl-nav{font-size:12px;font-size:0.75rem}.four-carousel .owl-nav>*,.three-carousel .owl-nav>*,.two-carousel .owl-nav>*{display:inline-block;margin:3px;margin:0.25em;padding:4px;padding:0.33333em;width:66px;width:5.5em}.four-carousel .owl-nav button,.three-carousel .owl-nav button,.two-carousel .owl-nav button{background:#000;color:#fff}.four-carousel .owl-dots .owl-dot,.three-carousel .owl-dots .owl-dot,.two-carousel .owl-dots .owl-dot{display:inline-block;margin:3px;margin:0.1875em;width:9px;width:0.5625em;height:9px;height:0.5625em;border:1px solid #8f9093;border-radius:100px;border-radius:6.25em;float:left}.four-carousel .owl-dots .owl-dot.active,.three-carousel .owl-dots .owl-dot.active,.two-carousel .owl-dots .owl-dot.active{background:#8f9093}body.fancybox-active{overflow:hidden}body.fancybox-iosfix{position:fixed;left:0;right:0}.fancybox-is-hidden{position:absolute;top:-9999px;left:-9999px;visibility:hidden}.fancybox-container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99992;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{position:absolute;top:0;right:0;bottom:0;left:0}.fancybox-outer{overflow-y:auto;-webkit-overflow-scrolling:touch}.fancybox-bg{background:#1e1e1e;opacity:0;-webkit-transition-duration:inherit;-o-transition-duration:inherit;transition-duration:inherit;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:cubic-bezier(0.47, 0, 0.74, 0.71);-o-transition-timing-function:cubic-bezier(0.47, 0, 0.74, 0.71);transition-timing-function:cubic-bezier(0.47, 0, 0.74, 0.71)}.fancybox-is-open .fancybox-bg{opacity:0.87;-webkit-transition-timing-function:cubic-bezier(0.22, 0.61, 0.36, 1);-o-transition-timing-function:cubic-bezier(0.22, 0.61, 0.36, 1);transition-timing-function:cubic-bezier(0.22, 0.61, 0.36, 1)}.fancybox-caption-wrap,.fancybox-infobar,.fancybox-toolbar{position:absolute;direction:ltr;z-index:99997;opacity:0;visibility:hidden;-webkit-transition:opacity .25s, visibility 0s linear .25s;-o-transition:opacity .25s, visibility 0s linear .25s;transition:opacity .25s, visibility 0s linear .25s;-webkit-box-sizing:border-box;box-sizing:border-box}.fancybox-show-caption .fancybox-caption-wrap,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;visibility:visible;-webkit-transition:opacity .25s, visibility 0s;-o-transition:opacity .25s, visibility 0s;transition:opacity .25s, visibility 0s}.fancybox-infobar{top:0;left:0;font-size:13px;padding:0 10px;height:44px;min-width:44px;line-height:44px;color:#ccc;text-align:center;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:subpixel-antialiased;mix-blend-mode:exclusion}.fancybox-toolbar{top:0;right:0;margin:0;padding:0}.fancybox-stage{overflow:hidden;direction:ltr;z-index:99994;-webkit-transform:translate3d(0, 0, 0)}.fancybox-is-closing .fancybox-stage{overflow:visible}.fancybox-slide{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;overflow:auto;outline:none;white-space:normal;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;z-index:99994;-webkit-overflow-scrolling:touch;display:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:opacity, -webkit-transform;-webkit-transition-property:opacity, -webkit-transform;-o-transition-property:transform, opacity;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform}.fancybox-slide:before{content:'';display:inline-block;vertical-align:middle;height:100%;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:visible}.fancybox-slide--image:before{display:none}.fancybox-slide--video .fancybox-content,.fancybox-slide--video iframe{background:#000}.fancybox-slide--map .fancybox-content,.fancybox-slide--map iframe{background:#E5E3DF}.fancybox-slide--next{z-index:99995}.fancybox-slide>*{display:inline-block;position:relative;padding:24px;margin:44px 0 44px;border-width:0;vertical-align:middle;text-align:left;background-color:#fff;overflow:auto;-webkit-box-sizing:border-box;box-sizing:border-box}.fancybox-slide>base,.fancybox-slide>link,.fancybox-slide>meta,.fancybox-slide>script,.fancybox-slide>style,.fancybox-slide>title{display:none}.fancybox-slide .fancybox-image-wrap{position:absolute;top:0;left:0;margin:0;padding:0;border:0;z-index:99995;background:transparent;cursor:default;overflow:visible;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;background-size:100% 100%;background-repeat:no-repeat;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition-property:opacity, -webkit-transform;-webkit-transition-property:opacity, -webkit-transform;-o-transition-property:transform, opacity;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform}.fancybox-can-zoomOut .fancybox-image-wrap{cursor:-webkit-zoom-out;cursor:zoom-out}.fancybox-can-zoomIn .fancybox-image-wrap{cursor:-webkit-zoom-in;cursor:zoom-in}.fancybox-can-drag .fancybox-image-wrap{cursor:-webkit-grab;cursor:grab}.fancybox-is-dragging .fancybox-image-wrap{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-image,.fancybox-spaceball{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;border:0;max-width:none;max-height:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content{padding:0;width:80%;height:80%;max-width:calc(100% - 100px);max-height:calc(100% - 88px);overflow:visible;background:#fff}.fancybox-iframe{display:block;margin:0;padding:0;border:0;width:100%;height:100%;background:#fff}.fancybox-error{margin:0;padding:40px;width:100%;max-width:380px;background:#fff;cursor:default}.fancybox-error p{margin:0;padding:0;color:#444;font-size:16px;line-height:20px}.fancybox-button{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;vertical-align:top;width:44px;height:44px;margin:0;padding:10px;border:0;border-radius:0;background:rgba(30, 30, 30, 0.6);-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease;cursor:pointer;outline:none}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:focus,.fancybox-button:hover{color:#fff}.fancybox-button[disabled]{color:#ccc;cursor:default;opacity:0.6}.fancybox-button svg{display:block;position:relative;overflow:visible;shape-rendering:geometricPrecision}.fancybox-button svg path{fill:currentColor;stroke:currentColor;stroke-linejoin:round;stroke-width:3}.fancybox-button--share svg path{stroke-width:1}.fancybox-button--play svg path:nth-child(2){display:none}.fancybox-button--pause svg path:first-child{display:none}.fancybox-button--zoom svg path{fill:transparent}.fancybox-navigation{display:none}.fancybox-show-nav .fancybox-navigation{display:block}.fancybox-navigation button{position:absolute;top:50%;margin:-50px 0 0 0;z-index:99997;background:transparent;width:60px;height:100px;padding:17px}.fancybox-navigation button:before{content:"";position:absolute;top:30px;right:10px;width:40px;height:40px;background:rgba(30, 30, 30, 0.6)}.fancybox-navigation .fancybox-button--arrow_left{left:0}.fancybox-navigation .fancybox-button--arrow_right{right:0}.fancybox-close-small{position:absolute;top:0;right:0;width:40px;height:40px;padding:0;margin:0;border:0;border-radius:0;background:transparent!important;z-index:10;cursor:pointer}.fancybox-close-small:after{content:'×';position:absolute;top:5px;right:5px;width:30px;height:30px;font:22px/30px Arial,"Helvetica Neue",Helvetica,sans-serif;color:#888;font-weight:300;text-align:center;border-radius:50%;border-width:0;background-color:transparent;-webkit-transition:background-color .25s;-o-transition:background-color .25s;transition:background-color .25s;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:2}.fancybox-close-small:focus{outline:none}.fancybox-close-small:focus:after{outline:1px dotted #888}.fancybox-close-small:hover:after{color:#555;background:#eee}.fancybox-slide--iframe .fancybox-close-small,.fancybox-slide--image .fancybox-close-small{top:0;right:-40px}.fancybox-slide--iframe .fancybox-close-small:after,.fancybox-slide--image .fancybox-close-small:after{font-size:35px;color:#aaa}.fancybox-slide--iframe .fancybox-close-small:hover:after,.fancybox-slide--image .fancybox-close-small:hover:after{color:#fff;background:transparent}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-drag .fancybox-close-small{display:none}.fancybox-caption-wrap{bottom:0;left:0;right:0;padding:60px 2vw 0 2vw;background:-webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(20%, rgba(0, 0, 0, 0.1)), color-stop(40%, rgba(0, 0, 0, 0.2)), color-stop(80%, rgba(0, 0, 0, 0.6)), to(rgba(0, 0, 0, 0.8)));background:-webkit-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.1) 20%, rgba(0, 0, 0, 0.2) 40%, rgba(0, 0, 0, 0.6) 80%, rgba(0, 0, 0, 0.8) 100%);background:-o-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.1) 20%, rgba(0, 0, 0, 0.2) 40%, rgba(0, 0, 0, 0.6) 80%, rgba(0, 0, 0, 0.8) 100%);background:linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, 0.1) 20%, rgba(0, 0, 0, 0.2) 40%, rgba(0, 0, 0, 0.6) 80%, rgba(0, 0, 0, 0.8) 100%);pointer-events:none}.fancybox-caption{padding:30px 0;border-top:1px solid rgba(255, 255, 255, 0.4);font-size:14px;color:#fff;line-height:20px;-webkit-text-size-adjust:none}.fancybox-caption a,.fancybox-caption button,.fancybox-caption select{pointer-events:all;position:relative}.fancybox-caption a{color:#fff;text-decoration:underline}.fancybox-slide>.fancybox-loading{border:6px solid rgba(100, 100, 100, 0.4);border-top:6px solid rgba(255, 255, 255, 0.6);border-radius:100%;height:50px;width:50px;-webkit-animation:fancybox-rotate .8s infinite linear;animation:fancybox-rotate .8s infinite linear;background:transparent;position:absolute;top:50%;left:50%;margin-top:-30px;margin-left:-30px;z-index:99999}@-webkit-keyframes fancybox-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fancybox-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fancybox-animated{-webkit-transition-timing-function:cubic-bezier(0, 0, 0.25, 1);-o-transition-timing-function:cubic-bezier(0, 0, 0.25, 1);transition-timing-function:cubic-bezier(0, 0, 0.25, 1)}.fancybox-fx-slide.fancybox-slide--previous{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);opacity:0}.fancybox-fx-slide.fancybox-slide--next{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);opacity:0}.fancybox-fx-slide.fancybox-slide--current{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;-webkit-transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1);-o-transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1);transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{-webkit-transform:scale3d(1.5, 1.5, 1.5);transform:scale3d(1.5, 1.5, 1.5);opacity:0}.fancybox-fx-zoom-in-out.fancybox-slide--next{-webkit-transform:scale3d(0.5, 0.5, 0.5);transform:scale3d(0.5, 0.5, 0.5);opacity:0}.fancybox-fx-zoom-in-out.fancybox-slide--current{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);opacity:1}.fancybox-fx-rotate.fancybox-slide--previous{-webkit-transform:rotate(-360deg);-ms-transform:rotate(-360deg);transform:rotate(-360deg);opacity:0}.fancybox-fx-rotate.fancybox-slide--next{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);opacity:0}.fancybox-fx-rotate.fancybox-slide--current{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);opacity:1}.fancybox-fx-circular.fancybox-slide--previous{-webkit-transform:scale3d(0, 0, 0) translate3d(-100%, 0, 0);transform:scale3d(0, 0, 0) translate3d(-100%, 0, 0);opacity:0}.fancybox-fx-circular.fancybox-slide--next{-webkit-transform:scale3d(0, 0, 0) translate3d(100%, 0, 0);transform:scale3d(0, 0, 0) translate3d(100%, 0, 0);opacity:0}.fancybox-fx-circular.fancybox-slide--current{-webkit-transform:scale3d(1, 1, 1) translate3d(0, 0, 0);transform:scale3d(1, 1, 1) translate3d(0, 0, 0);opacity:1}.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%, 0, 0) scale(0.1) skew(-10deg);transform:translate3d(-100%, 0, 0) scale(0.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%, 0, 0) scale(0.1) skew(10deg);transform:translate3d(100%, 0, 0) scale(0.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translate3d(0, 0, 0) scale(1);transform:translate3d(0, 0, 0) scale(1)}.fancybox-share{padding:30px;border-radius:3px;background:#f4f4f4;max-width:90%;text-align:center}.fancybox-share h1{color:#222;margin:0 0 20px 0;font-size:35px;font-weight:700}.fancybox-share p{margin:0;padding:0}p.fancybox-share__links{margin-right:-10px}.fancybox-share__button{display:inline-block;text-decoration:none;margin:0 10px 10px 0;padding:0 15px;min-width:130px;border:0;border-radius:3px;background:#fff;white-space:nowrap;font-size:14px;font-weight:700;line-height:40px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fff;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{position:relative;top:-1px;width:25px;height:25px;margin-right:7px;vertical-align:middle}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin:10px 0 0 0;padding:10px 15px;background:transparent;color:#5d5b5b;font-size:14px;outline:none;border:0;border-bottom:2px solid #d7d7d7}.fancybox-thumbs{display:none;position:absolute;top:0;bottom:0;right:0;width:212px;margin:0;padding:2px 2px 4px 2px;background:#fff;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:99995}.fancybox-thumbs-x{overflow-y:hidden;overflow-x:auto}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs>ul{list-style:none;position:absolute;position:relative;width:100%;height:100%;margin:0;padding:0;overflow-x:hidden;overflow-y:auto;font-size:0;white-space:nowrap}.fancybox-thumbs-x>ul{overflow:hidden}.fancybox-thumbs-y>ul::-webkit-scrollbar{width:7px}.fancybox-thumbs-y>ul::-webkit-scrollbar-track{background:#fff;border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0, 0, 0, 0.3);box-shadow:inset 0 0 6px rgba(0, 0, 0, 0.3)}.fancybox-thumbs-y>ul::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs>ul>li{float:left;overflow:hidden;padding:0;margin:2px;width:100px;height:75px;max-width:calc(50% - 4px);max-height:calc(100% - 8px);position:relative;cursor:pointer;outline:none;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}li.fancybox-thumbs-loading{background:rgba(0, 0, 0, 0.1)}.fancybox-thumbs>ul>li>img{position:absolute;top:0;left:0;max-width:none;max-height:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-thumbs>ul>li:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;border:4px solid #4ea7f9;z-index:99991;opacity:0;-webkit-transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.fancybox-thumbs>ul>li.fancybox-thumbs-active:before{opacity:1}@media (max-width:800px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs>ul>li{max-width:calc(100% - 10px)}}#newsletter-pop-up-wrapper{padding:0}#newsletter-pop-up-wrapper .widget:not(.widget_media_image){padding:0 20px;padding:0 1.25em}#newsletter-pop-up-wrapper .widget:not(.widget_media_image):first-of-type{margin-top:40px;margin-top:2.5em}#newsletter-pop-up-wrapper .widget:not(.widget_media_image):last-of-type{margin-bottom:40px;margin-bottom:2.5em}@-webkit-keyframes rotate-spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes rotate-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#shipping_method{display:block;list-style-type:none}#shipping_method li{display:block;list-style-type:none;margin-left:0}#shipping_method li:before{content:'';display:none}.woocommerce-error,.woocommerce-info,.woocommerce-message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;margin-top:40px;margin-top:2.5em;margin-bottom:40px;margin-bottom:2.5em;border:1px solid #ccc;border-left-width:5px;padding:20px;padding:1.25em}.woocommerce-error:before,.woocommerce-info:before,.woocommerce-message:before{content:'';position:absolute;top:50%;top:calc(50% - 0.5em);left:0;border-top:0.5em solid transparent;border-left:0.5em solid #ccc;border-bottom:0.5em solid transparent}.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button{min-width:150px;width:100%;max-width:30%;margin-left:1em;text-align:center}.woocommerce-error .woocommerce-error,.woocommerce-error .woocommerce-info,.woocommerce-error .woocommerce-message,.woocommerce-info .woocommerce-error,.woocommerce-info .woocommerce-info,.woocommerce-info .woocommerce-message,.woocommerce-message .woocommerce-error,.woocommerce-message .woocommerce-info,.woocommerce-message .woocommerce-message,.wrap .woocommerce-error,.wrap .woocommerce-info,.wrap .woocommerce-message{width:100%}.woocommerce-error,.woocommerce-message{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.woocommerce-message{border-color:#7dd667}.woocommerce-message:before{border-left-color:#7dd667}.woocommerce-error{border-color:#FF1437;-ms-flex-wrap:wrap;flex-wrap:wrap}.woocommerce-error:before{border-left-color:#FF1437}.woocommerce-error li{display:block;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:0.25em 0;width:100%}.woocommerce-checkout .woocommerce-error{-ms-flex-wrap:wrap;flex-wrap:wrap}.woocommerce-checkout .woocommerce-error li{display:block;margin:0;padding:0.25em 0}.woocommerce-checkout .woocommerce-info{display:block}.woocommerce-cart .woocommerce-message{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.woocommerce-cart #donation-radio-wrapper{width:100%;border:1px solid #eaedf2;margin:1em 0;padding:1em;background:#f8f9fa}.woocommerce-cart #donation-radio-wrapper>:first-child{margin-top:0}.woocommerce-cart #donation-radio-wrapper h3{margin-top:0}.woocommerce-cart #donation-radio-wrapper .quantity{display:none}.wc_payment_methods li:before{display:none}.post-type-archive-product .woocommerce-pagination:first-of-type{margin-top:0}.add_to_cart_button{text-align:center}.woocommerce .woocommerce-product-rating{margin-bottom:0.5em}.woocommerce .fa-star{margin-right:0.125em}.woocommerce .star-rating,.woocommerce .woocommerce-review-link{display:inline-block}.woocommerce .star-rating span{height:1px!important;width:1px!important}.woocommerce .stars a{position:relative;visibility:hidden;width:1em;height:1em;font-size:1.25em}.woocommerce .stars a .line-star{display:none;visibility:hidden}.woocommerce .stars a .full-star{display:inline-block;visibility:visible}.woocommerce .stars a span{height:1px!important;width:1px!important}.woocommerce .stars a.active~a .line-star,.woocommerce .stars a:active~a .line-star,.woocommerce .stars a:focus~a .line-star,.woocommerce .stars a:hover~a .line-star{display:inline-block;visibility:visible}.woocommerce .stars a.active~a .full-star,.woocommerce .stars a:active~a .full-star,.woocommerce .stars a:focus~a .full-star,.woocommerce .stars a:hover~a .full-star{display:none;visibility:hidden}.woocommerce .page-description>:first-child{margin-top:0}.woocommerce .page-description>:last-child{margin-bottom:0}.woocommerce .woocommerce-result-count{float:left}.woocommerce .woocommerce-ordering{width:initial;float:right}.woocommerce .woocommerce-ordering select{width:initial}.woocommerce .woocommerce-breadcrumb{display:none;font-size:1.2rem;margin:1em 0}.woocommerce .cart:not(table){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.woocommerce .cart:not(table) .quantity{float:left}.woocommerce table.cart .actions-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.woocommerce table.cart .actions-flex label{width:100%;font-size:1.2rem;padding:0 0 0.25em}.woocommerce table.cart .product-remove .remove{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;border-radius:100px;border-radius:5em;padding:4px 8px;padding:0.2em 0.4em;background-color:#e75e88;color:#fff!important;font-size:20px;font-size:1.25em;text-decoration:none;line-height:1}.woocommerce table.cart .product-remove .remove:focus,.woocommerce table.cart .product-remove .remove:hover{background-color:#ea7498}.woocommerce .woocommerce-cart-form .product-thumbnail img{margin:0}.woocommerce #content .images{overflow:hidden;padding-bottom:2em}.woocommerce .coupon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.woocommerce .coupon .input-text{width:initial}.woocommerce .coupon>*{margin-right:6px;margin-right:0.375em}.woocommerce .coupon label[for=coupon_code]{line-height:2em}.woocommerce .product_meta,.woocommerce .product_meta>*{display:block}.woocommerce .woocommerce-tabs{display:block;margin-bottom:40px;margin-bottom:2.5em;width:100%;clear:both;float:none}.woocommerce .woocommerce-tabs .tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin:0}.woocommerce .woocommerce-tabs .tabs li{list-style-type:none;list-style-position:inside;list-style-image:none;margin:0}.woocommerce .woocommerce-tabs .tabs li a{display:block;padding:4px 8px 0;padding:0.28571em 0.57143em 0;background-color:#f8f9fa;color:#000;text-decoration:none;border-top:1px solid #000;border-left:1px solid #000}.woocommerce .woocommerce-tabs .tabs li.active a{background-color:#fff}.woocommerce .woocommerce-tabs .tabs li:last-of-type a{border-right:1px solid #000}.woocommerce .woocommerce-tabs .wc-tab{margin:0;padding:20px;padding:1.25em;background-color:#fff;border:1px solid #000}.woocommerce .woocommerce-tabs .wc-tab>h2:first-of-type{margin-top:0}.woocommerce .woocommerce-tabs .wc-tab>*{max-width:700px}.woocommerce .woocommerce-tabs .woocommerce-Reviews-title{margin-top:0}.woocommerce .products-wrapper{overflow:hidden}.woocommerce .products{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;list-style-type:none;list-style-position:inside;list-style-image:none;margin:20px 0;margin:1.25em 0;width:100%;clear:both;float:none;overflow-x:hidden}@media only screen and (min-width:481px){.woocommerce .products{margin-right:-20px;margin-right:-1.25em;width:calc(100% + 20px);width:calc(100% + 1.25em)}}.woocommerce .products a{text-decoration:none}.woocommerce .products:after,.woocommerce .products:before{display:none}.woocommerce .products .product{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style-type:none;list-style-position:inside;list-style-image:none;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:20px 0;margin:1.25em 0;padding-right:20px;padding-right:1.25em;width:100%}@media only screen and (max-width:480px){.woocommerce .products .product{margin-left:auto;margin-right:auto;padding-right:0}}@media only screen and (min-width:481px){.woocommerce .products .product{width:50%}}@media only screen and (min-width:768px){.woocommerce .products .product{width:33.33333%}}.woocommerce .products .product>*{width:100%;max-width:300px;margin:auto}.woocommerce .products .product .woocommerce-loop-product__title{margin:8px 0 0;margin:0.5rem 0 0;color:#000}.woocommerce .products .product a:not(.button):not(.added_to_cart){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.woocommerce .products .product a:not(.button):not(.added_to_cart)>*{width:100%}.woocommerce .products .product a:not(.button):not(.added_to_cart) .price{float:left;width:50%;text-align:left}.woocommerce .products .product a:not(.button):not(.added_to_cart) .star-rating{float:right;width:50%;text-align:right}.woocommerce .products .product .price{display:block;-ms-flex-item-align:end;align-self:flex-end;margin:0}.woocommerce .products .product .added_to_cart{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:0.25em 0;display:block;text-align:center}.woocommerce .products .product .button{display:block;-ms-flex-item-align:end;align-self:flex-end;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;text-align:center;text-transform:capitalize}.woocommerce .products .product .button.loading{position:relative;cursor:no-drop;cursor:not-allowed;cursor:wait}.woocommerce .products .product .button.loading:before{content:'';display:block;position:absolute;left:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:5;margin:0 auto;border:2.5px solid #eaedf2;border-radius:2em;border-top-color:#fff;width:0.6em;height:0.6em;-webkit-animation:rotate-spin 2s linear infinite;animation:rotate-spin 2s linear infinite}.woocommerce .products .product .button.loading:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#7dd667;z-index:4}.woocommerce .products .product .sjcag-thumbnail-svg{position:relative;width:100%;max-width:none}.woocommerce .products .product .sjcag-thumbnail-svg:before{content:'';display:table;padding-bottom:46.73913043478261%}.woocommerce .products .product .sjcag-thumbnail-svg svg{position:absolute;left:50%;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);max-width:100%;max-height:100%;z-index:5;margin:0}.woocommerce .products .product .image-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-line-pack:end;align-content:flex-end;position:relative;width:100%;max-width:none;padding-bottom:100%;overflow:hidden;background-repeat:no-repeat;background-position:center center;background-size:cover}.woocommerce .products .product .image-wrapper img{position:absolute;left:50%;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);margin:0}.woocommerce .products .product .image-wrapper .overlay{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-line-pack:end;align-content:flex-end;position:absolute;top:auto;bottom:0;padding:10px;padding:0.625em;height:25%;min-height:50px;min-height:3.125em;opacity:1;visibility:visible;background:-moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%);background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%);background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.7)));background:-o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=0 );color:#fff;line-height:1}.woocommerce .products .product .image-wrapper .overlay>*{margin:0;line-height:1}.woocommerce .products .product .image-wrapper .hover-overlay{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.75);visibility:hidden;opacity:0;-webkit-transition:0.25s 0.25s linear all, 0.25s ease-in-out opacity;-o-transition:0.25s 0.25s linear all, 0.25s ease-in-out opacity;transition:0.25s 0.25s linear all, 0.25s ease-in-out opacity}.woocommerce .products .product .image-wrapper .hover-overlay svg{fill:#fff;max-width:60%;max-height:60%}.woocommerce .products .product .image-wrapper .hover-overlay .sjcag-thumbnail-svg{max-height:100%}.woocommerce .products .product .image-wrapper:focus .hover-overlay,.woocommerce .products .product .image-wrapper:hover .hover-overlay{z-index:10;visibility:visible;opacity:1;-webkit-transition:0s linear all, 0.25s ease-in-out opacity;-o-transition:0s linear all, 0.25s ease-in-out opacity;transition:0s linear all, 0.25s ease-in-out opacity}.woocommerce .products>:not(.product){width:100%}.woocommerce .products.related{clear:both;float:none;width:100%;margin:0}.woocommerce .products.related .products,.woocommerce .products.related>h2{margin-top:0}@media only screen and (min-width:300px){.woocommerce .products.related .products,.woocommerce .products.related>h2{margin-right:-20px;margin-right:-1.25em;width:calc(100% + 20px);width:calc(100% + 1.25em)}}.woocommerce .products.related .product{margin-top:0;padding-right:20px;padding-right:1.25em}@media only screen and (max-width:299px){.woocommerce .products.related .product{margin-left:auto;margin-right:auto;padding-right:0}}@media only screen and (min-width:300px){.woocommerce .products.related .product{width:50%}}@media only screen and (min-width:481px){.woocommerce .products.related .product{width:33.33333%}}@media only screen and (min-width:768px){.woocommerce .products.related .product{width:25%}}@media only screen and (min-width:1020px){.woocommerce .products.related .product{width:20%}}.woocommerce .blockOverlay{background-image:url("../images/ajax-loader.gif")!important;background-position:center center!important;background-repeat:no-repeat!important;background-size:auto}.woocommerce #payment .payment_methods{margin:1em 0}.woocommerce #payment .payment_methods li{list-style-image:none;list-style-position:inside;list-style-type:none;margin:1em 0;padding:1.5em;border:1px solid #eaedf2;background-color:#f8f9fa}.woocommerce #payment .payment_methods li p{margin:0.5em 0 0}.woocommerce #payment img{margin:0 0.75em;max-height:50px}.woocommerce #payment .place-order{text-align:center;font-size:1.25em}.checkout.woocommerce-checkout.processing{background-image:url("../images/ajax-loader.gif")!important;background-position:center center!important;background-repeat:no-repeat!important;background-size:auto;opacity:0.5}.added_to_cart{visibility:hidden;position:relative;width:7.75em;padding-left:1em}.added_to_cart:before{content:'✓ Product Added';position:absolute;top:0;right:0;visibility:visible;text-align:right}.page-template-page-membership .added_to_cart{width:auto}.page-template-page-membership .added_to_cart:before{content:'✓ Membership Added to Cart';position:static;text-align:left}.single-product #sidebar1{display:none}.single-product .woocommerce-product-gallery__image img{margin:0}.single-product .carousel-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:-20px;margin-right:-1.25em;width:100%;width:calc(100% + 20px);width:calc(100% + 1.25em)}.single-product .carousel-nav .woocommerce-product-gallery__image{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:20px;margin-right:1.25em;margin-bottom:20px;margin-bottom:1.25em}.single-product .carousel-nav .woocommerce-product-gallery__image *{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single-product .carousel-nav .woocommerce-product-gallery__image a{height:75px;width:75px;border:1px solid #eaedf2}.single-product .carousel-nav .woocommerce-product-gallery__image a.active{border-color:#FF1437}.single-product .carousel-nav .woocommerce-product-gallery__image img{margin:0;width:auto;height:auto;max-width:75px}.single-product .carousel-nav .woocommerce-product-gallery__image.portrait img{max-width:none;height:100%;max-height:150px}.single-product .carousel-nav .woocommerce-product-gallery__image.landscape img{width:100%;max-width:150px;max-height:none}.single-product .image-wrapper{padding-bottom:1em;width:100%}.single-product .image-wrapper,.single-product .image-wrapper *{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single-product .image-wrapper img{margin:0 auto}.single-product .owl-stage{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.single-product .owl-item:not(.active){margin-left:5px;margin-left:0.3125em}.single-product .owl-item :not(img){height:100%}.single-product .summary .flex-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;width:100%}@media only screen and (min-width:768px){.single-product .summary .flex-box{width:calc(100% + 20px);width:calc(100% + 1.25em)}}.single-product .summary .flex-box>*{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;padding:0;margin:0 0 20px 0;margin:0 0 1.25rem 0;width:100%}@media only screen and (min-width:768px){.single-product .summary .flex-box>*{padding-right:20px;padding-right:1.25em;width:50%}}.single-product .summary .flex-box .stock{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.single-product .summary .flex-box .price{margin-top:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.single-product .summary .flex-box .cart{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}@media only screen and (min-width:768px){.single-product .summary .flex-box .cart{text-align:right}}.single-product .summary .flex-box .cart button{margin-left:20px;margin-left:1.66667em;font-size:12px;font-size:0.75rem;white-space:nowrap}.single-product .summary .flex-box .cart .quantity input{height:100%}.single-product .summary .flex-box .cart.variations_form{-ms-flex-wrap:wrap;flex-wrap:wrap}.single-product .summary .flex-box .cart.variations_form,.single-product .summary .flex-box .cart.variations_form>*{width:100%}.single-product .summary .flex-box .cart.variations_form .woocommerce-variation-add-to-cart{float:right}.single-product .summary .flex-box .cart.variations_form .quantity,.single-product .summary .flex-box .cart.variations_form button{float:left}.single-product .summary .flex-box .cart.variations_form .woocommerce-variation-description{text-align:left}.single-product .summary .flex-box .cart.variations_form table{width:100%}.single-product .summary .flex-box .cart.variations_form table .label{text-align:left;padding-bottom:20px;padding-bottom:1.25em}.single-product .summary .flex-box .cart.variations_form .price{display:block;margin-bottom:20px;margin-bottom:1.25rem;text-align:left}.woocommerce-account #image-header{display:none}.woocommerce-account .page-title{margin:0}.woocommerce-account .woocommerce-MyAccount-navigation{display:block;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;float:right;width:100%;background-color:#f8f9fa;margin-bottom:40px;margin-bottom:2.5em}.woocommerce-account .woocommerce-MyAccount-navigation ul{padding:20px;padding:1.25em;margin:0}.woocommerce-account .woocommerce-MyAccount-navigation ul li{margin-left:0}.woocommerce-account .woocommerce-MyAccount-navigation ul li:before{display:none}.woocommerce-account .woocommerce-MyAccount-content{float:left;width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.woocommerce-account .woocommerce-MyAccount-content>:first-child{margin-top:0}.woocommerce-account .woocommerce-MyAccount-content>:last-child{margin-bottom:0}@media only screen and (max-width:767px){.woocommerce-account .woocommerce-MyAccount-content{margin-bottom:40px;margin-bottom:2.5em}}.woocommerce-account article{position:relative}.woocommerce-account .woocommerce{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;min-height:300px}.shop_table [name=update_cart]{float:right}#yith-wacp-popup .yith-wacp-wrapper .yith-wacp-close{color:#fff;background-color:#333333;text-decoration:none}@media only screen and (min-width:768px){.woocommerce .col2-set{width:100%}.woocommerce .col2-set:after{content:'';display:block;clear:both;float:none}.woocommerce .col2-set .col-1{float:left;width:48%}.woocommerce .col2-set .col-2{float:right;width:48%}.woocommerce #content{width:100%}.woocommerce #content .images{float:left;width:48%;padding-bottom:0}.woocommerce #content .summary{float:right;width:48%}.woocommerce-account .woocommerce-MyAccount-navigation{position:absolute;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;top:0;left:0;width:33.33333%;width:33.33%}.woocommerce-account .woocommerce-MyAccount-content{padding:0 0 0 1.5em}.woocommerce-account .woocommerce-MyAccount-content,.woocommerce-account article>header{padding-left:33.33333%;padding-left:33.33%;padding-left:calc(percentage(1/3) + 3em);padding-left:calc(33.33% + 3em)}}@media only screen and (min-width:1020px){.woocommerce-account .woocommerce-MyAccount-navigation{width:28.57143%;width:28.5714286%}.woocommerce-account .woocommerce-MyAccount-content,.woocommerce-account article>header{padding-left:28.57143%;padding-left:28.5714286%;padding-left:calc(percentage(2/7) + 3em);padding-left:calc(28.5714286% + 3em)}}@media only screen and (max-width:480px){.woocommerce-thankyou-order-details{margin:0;list-style-type:none;list-style-position:inside}.woocommerce-thankyou-order-details li{margin:0;padding:0.5em;list-style-type:none;list-style-position:inside;border:1px solid #eaedf2;border-top:none}.woocommerce-thankyou-order-details li:first-of-type{border-top:1px solid #eaedf2}.woocommerce-thankyou-order-details li:nth-of-type(2n){background-color:#f8f9fa}.shop_table{width:100%;border-top:none;border-right:1px solid #eaedf2;border-bottom:none;border-left:1px solid #eaedf2;margin-bottom:1.5em}.shop_table .product-remove .remove{float:right}.shop_table thead{display:none}.shop_table tbody,.shop_table td,.shop_table tfoot,.shop_table th,.shop_table tr{display:block;border:none}.shop_table tr{border-bottom:1px solid #eaedf2}.shop_table tr:first-child,.shop_table tr:first-of-type{border-top:1px solid #eaedf2}.shop_table tr:nth-child(2n),.shop_table tr:nth-of-type(2n){background-color:#f8f9fa}.shop_table tr:not(.cart_item) .actions>*{width:100%;float:none}.shop_table td{padding:0.5em;border-bottom:1px solid #eaedf2}.shop_table td:last-child,.shop_table td:last-of-type{border-right:0}.shop_table th{background-color:#f8f9fa;border-bottom:1px solid #eaedf2}.shop_table th:last-child,.shop_table th:last-of-type{border-right:0}.shop_table .coupon{display:block}.shop_table .coupon .input-text,.shop_table .coupon>*{width:100%;float:none;margin:0 0 6px;margin:0 0 0.375em}.shop_table .product-remove{text-align:right}.shop_table .product-remove .remove{float:none}.shop_table .product-thumbnail{text-align:center}.shop_table .product-thumbnail img{margin:0 auto}.shop_table .product-name,.shop_table .product-price,.shop_table .product-quantity,.shop_table .product-subtotal,.shop_table .product-total{position:relative;padding-left:40%;border-top:1px solid #eaedf2}.shop_table .product-name:before,.shop_table .product-price:before,.shop_table .product-quantity:before,.shop_table .product-subtotal:before,.shop_table .product-total:before{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;right:0;bottom:0;left:0;width:35%;width:calc(40% - 0.5em);max-width:35%;max-width:calc(40% - 0.5em);height:100%;padding:0 0.5em;border-right:1px solid #eaedf2;font-weight:700;-webkit-box-sizing:border-box;box-sizing:border-box}.shop_table .product-name .product-name,.shop_table .product-name .product-price,.shop_table .product-name .product-quantity,.shop_table .product-name .product-subtotal,.shop_table .product-name .product-total,.shop_table .product-price .product-name,.shop_table .product-price .product-price,.shop_table .product-price .product-quantity,.shop_table .product-price .product-subtotal,.shop_table .product-price .product-total,.shop_table .product-quantity .product-name,.shop_table .product-quantity .product-price,.shop_table .product-quantity .product-quantity,.shop_table .product-quantity .product-subtotal,.shop_table .product-quantity .product-total,.shop_table .product-subtotal .product-name,.shop_table .product-subtotal .product-price,.shop_table .product-subtotal .product-quantity,.shop_table .product-subtotal .product-subtotal,.shop_table .product-subtotal .product-total,.shop_table .product-total .product-name,.shop_table .product-total .product-price,.shop_table .product-total .product-quantity,.shop_table .product-total .product-subtotal,.shop_table .product-total .product-total{padding:0;border:none}.shop_table .product-name .product-name:before,.shop_table .product-name .product-price:before,.shop_table .product-name .product-quantity:before,.shop_table .product-name .product-subtotal:before,.shop_table .product-name .product-total:before,.shop_table .product-price .product-name:before,.shop_table .product-price .product-price:before,.shop_table .product-price .product-quantity:before,.shop_table .product-price .product-subtotal:before,.shop_table .product-price .product-total:before,.shop_table .product-quantity .product-name:before,.shop_table .product-quantity .product-price:before,.shop_table .product-quantity .product-quantity:before,.shop_table .product-quantity .product-subtotal:before,.shop_table .product-quantity .product-total:before,.shop_table .product-subtotal .product-name:before,.shop_table .product-subtotal .product-price:before,.shop_table .product-subtotal .product-quantity:before,.shop_table .product-subtotal .product-subtotal:before,.shop_table .product-subtotal .product-total:before,.shop_table .product-total .product-name:before,.shop_table .product-total .product-price:before,.shop_table .product-total .product-quantity:before,.shop_table .product-total .product-subtotal:before,.shop_table .product-total .product-total:before{content:'';padding:0;border:none}.shop_table .product-name:before{content:'Product: '}.shop_table .product-price:before{content:'Price: '}.shop_table .product-quantity:before{content:'Quantity: '}.shop_table .product-subtotal:before{content:'Subtotal: '}.shop_table .product-total:before{content:'Total: '}}.post-type-archive .display-posts-wrapper,.tax-event-categories .display-posts-wrapper,.tax-exhibition-categories .display-posts-wrapper,.tax-exhibition-event-cat .display-posts-wrapper,.tax-exhibition-types .display-posts-wrapper,.tax-learning-category .display-posts-wrapper,.tax-video-podcast-category .display-posts-wrapper{margin-bottom:40px;margin-bottom:2.5em}.post-type-archive .display-posts-wrapper .display-post,.tax-event-categories .display-posts-wrapper .display-post,.tax-exhibition-categories .display-posts-wrapper .display-post,.tax-exhibition-event-cat .display-posts-wrapper .display-post,.tax-exhibition-types .display-posts-wrapper .display-post,.tax-learning-category .display-posts-wrapper .display-post,.tax-video-podcast-category .display-posts-wrapper .display-post{margin-bottom:0}.post-type-archive .pagination,.tax-event-categories .pagination,.tax-exhibition-categories .pagination,.tax-exhibition-event-cat .pagination,.tax-exhibition-types .pagination,.tax-learning-category .pagination,.tax-video-podcast-category .pagination{margin-top:40px;margin-top:2.5em;margin-bottom:40px;margin-bottom:2.5em}.tax-event-categories .display-posts-wrapper .display-post h3,.tax-exhibition-categories .display-posts-wrapper .display-post h3,.tax-exhibition-event-cat .display-posts-wrapper .display-post h3,.tax-exhibition-types .display-posts-wrapper .display-post h3{font-size:18px;font-size:1.125em}@-webkit-keyframes loader_spin{0%{-webkit-transform:translateY(-50%) translateX(-50%) rotate(0deg);transform:translateY(-50%) translateX(-50%) rotate(0deg)}to{-webkit-transform:translateY(-50%) translateX(-50%) rotate(360deg);transform:translateY(-50%) translateX(-50%) rotate(360deg)}}@keyframes loader_spin{0%{-webkit-transform:translateY(-50%) translateX(-50%) rotate(0deg);transform:translateY(-50%) translateX(-50%) rotate(0deg)}to{-webkit-transform:translateY(-50%) translateX(-50%) rotate(360deg);transform:translateY(-50%) translateX(-50%) rotate(360deg)}}#archive-paginate-wrapper{position:relative;-webkit-transition:0.25s ease-in-out all;-o-transition:0.25s ease-in-out all;transition:0.25s ease-in-out all}#archive-paginate-wrapper.loading{min-height:200px}#archive-paginate-wrapper.loading #archive-paginate-inner{opacity:0.3;-webkit-transition:0.25s ease-in-out opacity;-o-transition:0.25s ease-in-out opacity;transition:0.25s ease-in-out opacity}#archive-paginate-wrapper.loading:after,#archive-paginate-wrapper.loading:before{content:'';position:absolute;left:50%;top:50%;margin:0;border-radius:50%;width:50px;height:50px;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);-webkit-transition:0.25s ease-in-out all;-o-transition:0.25s ease-in-out all;transition:0.25s ease-in-out all}#archive-paginate-wrapper.loading:before{z-index:50;border:0.5em solid #eaedf2;border-top-color:#000;-webkit-animation:loader_spin 2s linear infinite;animation:loader_spin 2s linear infinite}#archive-paginate-wrapper.loading:after{z-index:49;border:0.75em solid #fff}#archive-paginate-pagination .archive-paginate{-webkit-transition:0.25s ease-in-out all, 0s 5s linear display;-o-transition:0.25s ease-in-out all, 0s 5s linear display;transition:0.25s ease-in-out all, 0s 5s linear display;opacity:1}#archive-paginate-pagination .archive-paginate.display-none{display:none;opacity:0;-webkit-transition:0.25s ease-in-out all;-o-transition:0.25s ease-in-out all;transition:0.25s ease-in-out all}.no-js #archive-paginate-pagination{display:none}.display-ajax-wrapper{position:relative;-webkit-transition:0.25s ease-in-out all;-o-transition:0.25s ease-in-out all;transition:0.25s ease-in-out all}.display-ajax-wrapper .flex-box{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.blog .display-ajax-wrapper .flex-box{display:block!important}.display-ajax-wrapper[data-post-type=post] .flex-box{display:block!important}.display-ajax-wrapper.loading{min-height:200px}.display-ajax-wrapper.loading .display-ajax-inner{opacity:0.3;-webkit-transition:0.25s ease-in-out opacity;-o-transition:0.25s ease-in-out opacity;transition:0.25s ease-in-out opacity}.display-ajax-wrapper.loading:after,.display-ajax-wrapper.loading:before{content:'';position:absolute;left:50%;top:50%;margin:0;border-radius:50%;width:50px;height:50px;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);-webkit-transition:0.25s ease-in-out all;-o-transition:0.25s ease-in-out all;transition:0.25s ease-in-out all}.display-ajax-wrapper.loading:before{z-index:50;border:0.5em solid #eaedf2;border-top-color:#000;-webkit-animation:loader_spin 2s linear infinite;animation:loader_spin 2s linear infinite}.display-ajax-wrapper.loading:after{z-index:49;border:0.75em solid #fff}.display-ajax-pagination .ajax-page-num,.display-ajax-pagination .ajax-paginate{-webkit-transition:0.25s ease-in-out all, 0s 5s linear display;-o-transition:0.25s ease-in-out all, 0s 5s linear display;transition:0.25s ease-in-out all, 0s 5s linear display;opacity:1;cursor:pointer}.display-ajax-pagination .ajax-page-num.display-none,.display-ajax-pagination .ajax-paginate.display-none{display:none;opacity:0;-webkit-transition:0.25s ease-in-out all;-o-transition:0.25s ease-in-out all;transition:0.25s ease-in-out all}.display-ajax-pagination .first-dots:not(.show),.display-ajax-pagination .last-dots:not(.show){display:none}.no-js .display-ajax-pagination{display:none}#comments-title{padding:0.75em;margin:0;border-top:1px solid #f2f2f2}.commentlist{margin:0;list-style-type:none}.comment{position:relative;clear:both;overflow:hidden;padding:1.5em;border-bottom:1px solid #f2f2f2}.comment .comment-author{padding:7px;border:0}.comment .vcard{margin-left:50px}.comment .vcard cite.fn{font-weight:700;font-style:normal}.comment .vcard time{display:block;font-size:0.9em;font-style:italic}.comment .vcard time a{color:#9fa6b4;text-decoration:none}.comment .vcard time a:hover{text-decoration:underline}.comment .vcard .avatar{position:absolute;left:16px;border-radius:50%}.comment:last-child{margin-bottom:0}.comment .children{margin:0}.comment[class*=depth-]{margin-top:1.1em}.comment.depth-1{margin-left:0;margin-top:0}.comment:not(.depth-1){margin-top:0;margin-left:7px;padding:7px}.comment.odd{background-color:#fff}.comment.even{background:#f2f2f2}.comment .description p{margin-bottom:0}.comment_content p{margin:0.7335em 0 1.5em;font-size:1em;line-height:1.5em}.comment-reply-link{font-size:0.9em;float:right}.comment-edit-link{font-style:italic;margin:0 7px;text-decoration:none;font-size:0.9em}.comment-respond{padding:1.5em;border-top:1px solid #f2f2f2}#reply-title{margin:0}.logged-in-as{color:#9fa6b4;font-style:italic;margin:0}.logged-in-as a{color:#000}.comment-form-comment{margin:1.5em 0 0.75em}.form-allowed-tags{padding:1.5em;background-color:#f2f2f2;font-size:0.9em}#submit{float:right;font-size:1em}#comment-form-title{margin:0 0 1.1em}#allowed_tags{margin:1.5em 10px 0.7335em 0}.nocomments{margin:0 20px 1.1em}#footer,.footer{clear:both;background-color:#fff;color:#000}#inner-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch;padding:40px 0;padding:3.33333em 0;font-size:12px;font-size:0.75em}#inner-footer #footer-info,#inner-footer .footer-widget-column{margin-bottom:40px;margin-bottom:3.33333em}#inner-footer .widget h1,#inner-footer .widget h2,#inner-footer .widget h3,#inner-footer .widget h4,#inner-footer .widget h5,#inner-footer .widget h6{margin-bottom:6px;margin-bottom:0.375rem}#inner-footer .widget p{margin:6px 0;margin:0.5em 0}#inner-footer .widget_nav_menu>*,#inner-footer .widget_nav_menu>*>*{margin-top:0;margin-bottom:0}#inner-footer .widget_nav_menu .menu li{margin-bottom:6px;margin-bottom:0.5em}#inner-footer .widget_nav_menu .menu li:last-child{margin-bottom:0}#inner-footer .widget_nav_menu .menu li a{text-decoration:none}#inner-footer #cag-logo-footer{margin-bottom:20px;margin-bottom:1.25em}#inner-footer .mc4wp-success{font-weight:500}#inner-footer .mc4wp-form{margin:1em 0}#footer-info svg{max-width:50px}.copyright{margin:0}#cag-social{margin:0;padding:30px 0;padding:1.5em 0;border-top:1px solid #000;border-bottom:1px solid #000;font-size:20px;font-size:1.25em}#cag-social .cag-social-icons,#cag-social .flex-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}#cag-social .cag-social-icons{margin:5px 0;margin:0.25em 0}#cag-social .icon-wrapper{margin:5px 20px 5px 0;margin:0.25em 1em 0.25em 0}#cag-social .icon-wrapper a,#cag-social .icon-wrapper a:visited{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;width:30px;width:1.5em;height:30px;height:1.5em;border-radius:100px;border-radius:5em;border:1px solid #000;background:#000;color:#fff;text-align:center;text-decoration:none;-webkit-transition:0.25s ease-in-out all;-o-transition:0.25s ease-in-out all;transition:0.25s ease-in-out all}.no-js #cag-social .icon-wrapper a,.no-js #cag-social .icon-wrapper a:visited{width:auto;font-size:1rem;padding:0.5em}#cag-social .icon-wrapper a:focus,#cag-social .icon-wrapper a:hover,#cag-social .icon-wrapper a:visited:focus,#cag-social .icon-wrapper a:visited:hover{background:#fff;color:#000}#cag-social .social-media-title{margin:10px 40px 10px 0;margin:0.5em 2em 0.5em 0}#home-page-slideshow{margin-bottom:49px;margin-bottom:3.0625em}@media only screen and (min-width:1020px){#home-page-slideshow .owl-item{max-height:300px}}#home-page-slideshow .each-slide{position:relative;height:100%}@media only screen and (max-width:1019px){#home-page-slideshow .each-slide{min-height:0;height:auto;max-height:300px;overflow:hidden}#home-page-slideshow .each-slide:before{content:'';display:table;padding-bottom:46.73913043478261%}#home-page-slideshow .each-slide img{position:absolute;left:50%;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);min-height:100%;min-width:100%;height:101%;max-width:none;max-height:none;margin:0}}#home-page-slideshow .each-slide .each-slide-info-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;position:absolute;left:0;bottom:0;width:100%;height:50%;padding:20px;padding:1.25em;background:-moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 100%);background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 100%);background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.6)));background:-o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000', GradientType=0 )}#home-page-slideshow .each-slide .each-slide-info-wrapper a,#home-page-slideshow .each-slide .each-slide-info-wrapper a:link,#home-page-slideshow .each-slide .each-slide-info-wrapper a:visited{text-decoration:none;color:#fff}#home-page-slideshow .each-slide .each-slide-info-wrapper a:focus,#home-page-slideshow .each-slide .each-slide-info-wrapper a:hover,#home-page-slideshow .each-slide .each-slide-info-wrapper a:link:focus,#home-page-slideshow .each-slide .each-slide-info-wrapper a:link:hover,#home-page-slideshow .each-slide .each-slide-info-wrapper a:visited:focus,#home-page-slideshow .each-slide .each-slide-info-wrapper a:visited:hover{color:#eaedf2}#home-page-slideshow .each-slide .each-slide-info-wrapper h3{margin:0}@media only screen and (max-width:1019px){#home-page-slideshow .each-slide .each-slide-info-wrapper{height:auto;padding-bottom:29px;padding-bottom:1.8125em}}@media only screen and (max-width:1019px){#home-page-slideshow .each-slide .each-slide-info-wrapper{font-size:0.95rem}}@media only screen and (max-width:767px){#home-page-slideshow .each-slide .each-slide-info-wrapper{font-size:0.85rem}}@media only screen and (max-width:480px){#home-page-slideshow .each-slide .each-slide-info-wrapper{font-size:0.75rem}}#home-page-slideshow .owl-dots{position:absolute;right:20px;right:1.25em;bottom:20px;bottom:1.25em}@media only screen and (max-width:1019px){#home-page-slideshow .owl-dots{right:15px;right:0.9375em;bottom:10px;bottom:0.625em}}#home-page-slideshow .owl-dots .owl-dot{display:inline-block;margin-left:9px;margin-left:0.5625em;width:9px;width:0.5625em;height:9px;height:0.5625em;border:1px solid #fff;border-radius:100px;border-radius:6.25em;float:left}#home-page-slideshow .owl-dots .owl-dot.active{background:#fff}@media only screen and (max-width:1019px){.home .page-title{font-size:25px;font-size:1.5625em}}@media only screen and (max-width:767px){.home .page-title{font-size:20px;font-size:1.25em}}.home #whats-on .display-post h3{font-size:18px;font-size:1.125em}@media only screen and (max-width:480px){.home #whats-on .display-post:not(:last-of-type){margin-bottom:0}}.home #featured-pages-wrapper{margin-top:40px;margin-top:2.5em}.home .display-posts-wrapper .display-post{margin-bottom:0}#header{background-color:#fff}#header.unclicked .search-wrapper{-webkit-transition:none;-o-transition:none;transition:none}#header .search-wrapper{height:auto;max-height:0;overflow:hidden;width:100%;background:#000;-webkit-transition:0.25s ease-in-out;-o-transition:0.25s ease-in-out;transition:0.25s ease-in-out}.no-js #header .search-wrapper{padding:20px 0;padding:1.25em 0;max-height:none}#header .search-wrapper.is-active{padding:20px 0;padding:1.25em 0;max-height:100px}@media only screen and (max-width:1019px){.js #header .search-wrapper{position:fixed;z-index:99999;bottom:0;right:0;width:0;background:transparent}.js #header .search-wrapper.is-active{width:100%}}#header .search-wrapper .search-form-inner>*{padding:0.5em;border-color:#fff}#header .search-wrapper .search-form-inner>.search-input{padding-bottom:0.25em;margin-right:1px}#header .search-wrapper .search-form-inner .searchsubmit{border:1px solid #fff}#inner-header{padding:40px 0;padding:2.5em 0}#inner-header .logo-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}#inner-header #menu-main-nav-menu,#inner-header .flex-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}@media only screen and (max-width:1019px){#inner-header #menu-main-nav-menu,#inner-header .flex-box{width:100%}}@media only screen and (max-width:1019px){.no-js #inner-header .flex-box{-ms-flex-wrap:wrap;flex-wrap:wrap}#inner-header #menu-main-nav-menu{-ms-flex-wrap:wrap;flex-wrap:wrap}.no-js #inner-header #menu-main-nav-menu{-ms-flex-pack:distribute;justify-content:space-around}}#inner-header .cart-wrapper,#inner-header .search-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;margin-left:20px;margin-left:1.25em}#inner-header .cart-wrapper a,#inner-header .search-icon a{text-decoration:none}#inner-header .search-icon{cursor:pointer}#inner-header .search-icon:focus,#inner-header .search-icon:hover{color:gray}@media only screen and (max-width:1019px){#inner-header .search-icon{display:none}}#inner-header .cart-wrapper{margin-right:-12px;margin-right:-0.75em}#inner-header .cart-wrapper a{background-color:transparent;color:#000;border-radius:100px;border-radius:6.25em;line-height:1;-webkit-transition:0.25s ease-in-out all;-o-transition:0.25s ease-in-out all;transition:0.25s ease-in-out all;white-space:nowrap}@media only screen and (min-width:1020px){#inner-header .cart-wrapper a:focus,#inner-header .cart-wrapper a:hover{color:gray}}@media only screen and (max-width:1019px){#inner-header .cart-wrapper a{padding:13px 13px 11px 11px;padding:0.8125em 0.8125em 0.6875em 0.6875em;background-color:#fff;color:#000}}@media only screen and (max-width:1019px){.js #inner-header .cart-wrapper{position:fixed;z-index:99999;bottom:16px;bottom:1em;right:0;margin-top:16px;margin-top:1em;margin-right:0;padding-top:15px;padding-top:0.9375em;padding-bottom:15px;padding-bottom:0.9375em;-webkit-transition:0.25s ease-in-out all;-o-transition:0.25s ease-in-out all;transition:0.25s ease-in-out all}}@media only screen and (max-width:1019px) and (max-height:600px){.js #inner-header .cart-wrapper{padding-top:10px;padding-top:0.625em;padding-bottom:10px;padding-bottom:0.625em}}@media only screen and (max-width:1019px){.js #inner-header .is-active .cart-wrapper{bottom:60px;bottom:3.75em;right:2%}}#inner-header nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch;width:100%}@media only screen and (min-width:1020px){#inner-header nav{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media only screen and (max-width:1019px){.js #inner-header nav{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;position:fixed;top:0;right:0;bottom:0;left:100%;z-index:-1;max-width:0;background:#000;color:#fff;opacity:0;overflow:hidden;-webkit-transition:0.25s ease-in-out all, 0s 0.25s linear z-index;-o-transition:0.25s ease-in-out all, 0s 0.25s linear z-index;transition:0.25s ease-in-out all, 0s 0.25s linear z-index}.js #inner-header nav.is-active{display:-webkit-box;display:-ms-flexbox;display:flex;top:0;right:0;bottom:0;left:0;z-index:99998;padding-right:108px;padding-right:6.75em;max-width:100%;opacity:1;-webkit-transition:0.25s ease-in-out all, 0s linear z-index;-o-transition:0.25s ease-in-out all, 0s linear z-index;transition:0.25s ease-in-out all, 0s linear z-index}}@media only screen and (max-width:1019px) and (max-width:480px){.js #inner-header nav.is-active{padding-right:64px;padding-right:4em}}@media only screen and (max-width:1019px){.js #inner-header nav.is-active li a{color:#fff;padding-top:15px;padding-top:0.9375em;padding-bottom:15px;padding-bottom:0.9375em}}@media only screen and (max-width:1019px) and (max-height:600px){.js #inner-header nav.is-active li a{padding-top:10px;padding-top:0.625em;padding-bottom:10px;padding-bottom:0.625em}}#mobile-btn{display:none}@media only screen and (max-width:1019px){.js #mobile-btn{display:block}}#mobile-btn .hamburger{padding:15px 15px;padding:0.9375em;display:inline-block;cursor:pointer;-webkit-transition-property:opacity, -webkit-filter;transition-property:opacity, -webkit-filter;-o-transition-property:opacity, filter;transition-property:opacity, filter;transition-property:opacity, filter, -webkit-filter;-webkit-transition-duration:0.15s;-o-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}#mobile-btn .hamburger:hover{opacity:0.9}#mobile-btn .hamburger-box{width:40px;width:2.5em;height:24px;height:1.5em;display:inline-block;position:relative}#mobile-btn .hamburger-inner{display:block;top:50%;margin-top:-2px;margin-top:-0.125em;top:auto;bottom:0;-webkit-transition-duration:0.15s;-o-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-delay:0.15s;-o-transition-delay:0.15s;transition-delay:0.15s;-webkit-transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);-o-transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}#mobile-btn .hamburger-inner,#mobile-btn .hamburger-inner:after,#mobile-btn .hamburger-inner:before{width:40px;width:2.5em;height:4px;height:0.25em;background-color:#000;border-radius:4px;border-radius:0.25em;position:absolute;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-duration:0.15s;-o-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}#mobile-btn .hamburger-inner:after,#mobile-btn .hamburger-inner:before{content:"";display:block}#mobile-btn .hamburger-inner:before{top:-10px;top:-0.625em;-webkit-transition:top 0.12s 0.3s cubic-bezier(0.33333, 0.66667, 0.66667, 1), -webkit-transform 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:top 0.12s 0.3s cubic-bezier(0.33333, 0.66667, 0.66667, 1), -webkit-transform 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19);-o-transition:top 0.12s 0.3s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:top 0.12s 0.3s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:top 0.12s 0.3s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19), -webkit-transform 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19)}#mobile-btn .hamburger-inner:after{bottom:-10px;bottom:-0.625em;top:-20px;top:-1.25em;-webkit-transition:top 0.3s 0.3s cubic-bezier(0.33333, 0.66667, 0.66667, 1), opacity 0.1s linear;-o-transition:top 0.3s 0.3s cubic-bezier(0.33333, 0.66667, 0.66667, 1), opacity 0.1s linear;transition:top 0.3s 0.3s cubic-bezier(0.33333, 0.66667, 0.66667, 1), opacity 0.1s linear}#mobile-btn.is-active{position:fixed;top:48px;top:3em;right:2%;z-index:99999}#mobile-btn.is-active .hamburger-inner{-webkit-transform:translate3d(0, -10px, 0) rotate(-45deg);transform:translate3d(0, -10px, 0) rotate(-45deg);-webkit-transform:translate3d(0, -0.625em, 0) rotate(-45deg);transform:translate3d(0, -0.625em, 0) rotate(-45deg);-webkit-transition-delay:0.32s;-o-transition-delay:0.32s;transition-delay:0.32s;-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}#mobile-btn.is-active .hamburger-inner,#mobile-btn.is-active .hamburger-inner:after,#mobile-btn.is-active .hamburger-inner:before{background-color:#fff}#mobile-btn.is-active .hamburger-inner:before{top:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:top 0.12s 0.18s cubic-bezier(0.33333, 0, 0.66667, 0.33333), -webkit-transform 0.15s 0.42s cubic-bezier(0.215, 0.61, 0.355, 1);transition:top 0.12s 0.18s cubic-bezier(0.33333, 0, 0.66667, 0.33333), -webkit-transform 0.15s 0.42s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:top 0.12s 0.18s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.15s 0.42s cubic-bezier(0.215, 0.61, 0.355, 1);transition:top 0.12s 0.18s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.15s 0.42s cubic-bezier(0.215, 0.61, 0.355, 1);transition:top 0.12s 0.18s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.15s 0.42s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.15s 0.42s cubic-bezier(0.215, 0.61, 0.355, 1)}#mobile-btn.is-active .hamburger-inner:after{top:0;opacity:0;-webkit-transition:top 0.3s cubic-bezier(0.33333, 0, 0.66667, 0.33333), opacity 0.1s 0.27s linear;-o-transition:top 0.3s cubic-bezier(0.33333, 0, 0.66667, 0.33333), opacity 0.1s 0.27s linear;transition:top 0.3s cubic-bezier(0.33333, 0, 0.66667, 0.33333), opacity 0.1s 0.27s linear}#logo{padding:0 20px 0 0;padding:0 1.25em 0 0;margin:0}#logo a{color:#fff}#logo a #cag-logo{height:70px;height:4.375em;width:70px;width:4.375em;float:left}#today-hours{font-size:14px;font-size:0.875rem}#hours-notice{width:100%;margin-top:20px;font-size:14px;font-size:0.875rem}.nav{border-bottom:0;margin:0}@media only screen and (min-width:1020px){.nav{border:0}.nav ul{background:#000;margin-top:0}}.nav li{}@media only screen and (max-width:1019px){.nav li{width:100%}.no-js .nav li{float:left;position:relative;width:auto}.no-js .nav li:hover>ul{top:auto;visibility:visible}}@media only screen and (min-width:1020px){.nav li{float:left;position:relative}.nav li:hover>ul{top:auto;visibility:visible}}.nav li a{display:block;padding:20px;padding:1.25em;color:#000;text-decoration:none}@media only screen and (min-width:1020px){.nav li a{border-bottom:0}.nav li a:focus,.nav li a:hover{color:gray}}@media only screen and (min-width:1020px){.nav li ul.children,.nav li ul.sub-menu{margin-top:0;border:1px solid #ccc;border-top:0;position:absolute;visibility:hidden;z-index:8999}}@media only screen and (min-width:1020px){.nav li ul.children li,.nav li ul.sub-menu li{}.nav li ul.children li:last-child a,.nav li ul.sub-menu li:last-child a{border-bottom:0}.nav li ul.children li ul,.nav li ul.sub-menu li ul{top:0;left:100%}}.nav li ul.children li a,.nav li ul.sub-menu li a{padding-left:30px}@media only screen and (min-width:1020px){.nav li ul.children li a,.nav li ul.sub-menu li a{padding-left:10px;border-right:0;display:block;width:180px;border-bottom:1px solid #ccc}}.archive .article-listing article,.blog .article-listing article,.category .article-listing article{margin:40px 0;margin:2.5em 0;width:100%}@media only screen and (min-width:768px) and (max-width:1019px){.archive .article-listing .feat-img,.blog .article-listing .feat-img,.category .article-listing .feat-img{padding-right:20px;padding-right:1.25em}}.ajax-wrapper{position:relative;margin:1em 0;padding:5px}.ajax-wrapper>:not(.loading-overlay){-webkit-transition:0.25s ease-in-out filter;-moz-transition:0.25s ease-in-out filter;-o-transition:0.25s ease-in-out filter;transition:0.25s ease-in-out filter}.ajax-wrapper .loading-overlay{-webkit-transition:opacity 0.25s ease-in-out;-moz-transition:opacity 0.25s ease-in-out;-o-transition:opacity 0.25s ease-in-out;transition:opacity 0.25s ease-in-out}.ajax-wrapper .loading-overlay p{display:block;margin:0.5em 0;padding:0.5em;background:rgba(255, 255, 255, 0.9);font-weight:700}.ajax-wrapper.loading .loading-overlay{-ms-flex-line-pack:center;align-content:center;opacity:1;visibility:visible;background-color:rgba(255, 255, 255, 0.5)}.home .ajax-wrapper.loading .loading-overlay{background-color:rgba(248, 249, 250, 0.5)}.ajax-wrapper.loading>:not(.loading-overlay){-webkit-filter:blur(3px);filter:blur(3px)}.ajax-wrapper .ajax-load-more-btn{margin:1em auto}.ajax-wrapper .hide-load-more .ajax-load-more-btn{display:none}.ajax-inner{width:100%}.term-description-padding{margin-top:1.5em;margin-bottom:1.5em}.ajax-filter-btns,.ajax-filter-post-type{margin:1em 0}.ajax-filter-btns .filter-post-type,.ajax-filter-btns .filter-tax,.ajax-filter-post-type .filter-post-type,.ajax-filter-post-type .filter-tax{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;margin:0.25em 0;width:100%;text-align:center}@media only screen and (min-width:481px){.ajax-filter-btns .filter-post-type,.ajax-filter-btns .filter-tax,.ajax-filter-post-type .filter-post-type,.ajax-filter-post-type .filter-tax{width:auto;margin:0.25em}}.ajax-filter-btns h3,.ajax-filter-post-type h3{margin-top:0}.toggle-slide-wrapper .toggle-slide-btn.js{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.toggle-slide-wrapper .toggle-slide-btn.js:after{content:'';margin-left:0.25em;width:0;height:0;border-top:0.25em solid #000;border-right:0.25em solid transparent;border-left:0.25em solid transparent;-webkit-transition:0.25s ease-in-out all;-moz-transition:0.25s ease-in-out all;-o-transition:0.25s ease-in-out all;transition:0.25s ease-in-out all}.toggle-slide-wrapper .toggle-slide-btn.js.is-open:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.loading-rect{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;margin:0 auto;width:100%;height:4em;text-align:center;font-size:0.75em}.loading-rect>div{display:inline-block;border:1px solid #fff;height:100%;width:1em;margin:1px;background-color:#000;-webkit-animation:ajax_loading_animation 1.2s infinite ease-in-out;animation:ajax_loading_animation 1.2s infinite ease-in-out}.loading-rect .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.loading-rect .rect3{-webkit-animation-delay:-1.0s;animation-delay:-1.0s}.loading-rect .rect4{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}.loading-rect .rect5{-webkit-animation-delay:-0.8s;animation-delay:-0.8s}@-webkit-keyframes ajax_loading_animation{0%,40%,to{height:1em}20%{height:4em}}@keyframes ajax_loading_animation{0%,40%,to{height:1em}20%{height:4em}}.archive-listing-wrapper{padding:1.5em;background-color:#f8f9fa}.archive-listing-wrapper h3{margin-top:0}.archive-listing-wrapper ul{margin:0}.archive-listing .none{-webkit-column-count:2;column-count:2}.archive-listing .none>li{margin:0;padding:0.25em 0;-webkit-column-break-inside:avoid;break-inside:avoid-column}.archive-listing.yearly .none{-webkit-column-count:5;column-count:5}@media only screen and (min-width:768px){.archive-listing.yearly .none{-webkit-column-count:3;column-count:3}}.archive-listing.monthly .none{-webkit-column-count:2;column-count:2}@media only screen and (min-width:481px){.archive-listing.monthly .none{-webkit-column-count:4;column-count:4}}@media only screen and (min-width:768px){.archive-listing.monthly .none{-webkit-column-count:2;column-count:2}}.sidebar-text{margin:40px 0;margin:2.5em 0}.sidebar-text>:first-child{margin-top:0}.sidebar-text>:last-child{margin-bottom:0}.sidebar-text ul{list-style-type:none;list-style-position:outside}.sidebar-text ul ul{margin-top:0}.sidebar-text ul li{position:relative;margin-bottom:0em;margin-left:18px;margin-left:1.28571em}.sidebar-text ul li:before{content:"• ";position:absolute;left:-18px;left:-1.28571em;top:0;height:100%;color:inherit}.sidebar-text ul.none,.sidebar-text ul.none ul{list-style-type:none;list-style-position:outside}.sidebar-text ul.none li,.sidebar-text ul.none ul li{margin-left:0}.sidebar-text ul.none li:before{display:none}.sidebar-text ul.disc,.sidebar-text ul.disc ul{list-style-type:disc;list-style-position:outside}.sidebar-text ul.disc li:before{display:none}.sidebar-text ul.circle,.sidebar-text ul.circle ul{list-style-type:circle;list-style-position:outside}.sidebar-text ul.circle li:before{display:none}.sidebar-text ul.square,.sidebar-text ul.square ul{list-style-type:square;list-style-position:outside}.sidebar-text ul.square li:before{display:none}.sidebar-text ol{list-style-type:decimal;list-style-position:outside}.sidebar-text ol.none,.sidebar-text ol.none ol{list-style-type:none;list-style-position:outside}.sidebar-text ol.none li,.sidebar-text ol.none ol li{margin-left:0}.sidebar-text ol.alpha,.sidebar-text ol.alpha ol{list-style-type:upper-alpha;list-style-position:outside}.sidebar-text ol.num,.sidebar-text ol.num ol{list-style-type:decimal;list-style-position:outside}.sidebar-text ol ol{margin-top:0}.sidebar-text ol li{margin-bottom:0em;margin-left:18px}.no-widgets{background-color:#fff;padding:1.5em;text-align:center;border-radius:2px;margin-bottom:1.5em}#sidebar-blog,#sidebar-shop,#sidebar-video-podcast{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;overflow:hidden;margin:40px 0 20px;margin:2.5em 0 1.25em}@media only screen and (max-width:480px){#sidebar-blog,#sidebar-shop,#sidebar-video-podcast{float:none;width:100%}}#sidebar-blog .widget-wrapper,#sidebar-shop .widget-wrapper,#sidebar-video-podcast .widget-wrapper{width:100%}#sidebar-blog .widgettitle,#sidebar-shop .widgettitle,#sidebar-video-podcast .widgettitle{margin:0 0 20px;margin:0 0 1.25em;border:none}#sidebar-blog .widget,#sidebar-shop .widget,#sidebar-video-podcast .widget{margin:0 0 20px;margin:0 0 1.25em;width:100%}#sidebar-shop .widget,#sidebar-video-podcast .widget{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}#sidebar-shop .sidebar-text,#sidebar-video-podcast .sidebar-text{margin:0 0 20px;margin:0 0 1.25em}#sidebar-shop form,#sidebar-shop form select{width:100%}#sidebar-shop .widget,#sidebar-shop .widget *{max-width:100%;margin:0}@media only screen and (max-width:480px){#sidebar-shop .woocommerce-ordering{margin-top:20px;margin-top:1.25em}}@media only screen and (min-width:481px){#sidebar-shop .widget,#sidebar-shop .widget_search{margin:0 0 20px;margin:0 0 1.25em}}@media only screen and (min-width:768px){.sidebar{margin-top:40px;margin-top:2.5em}}.post-link-wrapper{margin:40px 0;margin:2.5em 0;width:100%}@media only screen and (min-width:768px){.post-link-wrapper{float:left;margin-top:0}}.post-link{margin:8px;margin:0.5em}@media only screen and (min-width:768px){.post-link{max-width:45%;white-space:nowrap;overflow:hidden}}.next-post-link{margin-right:0;float:right}@media only screen and (min-width:768px){.next-post-link{-o-text-overflow:'... »';text-overflow:'... »'}}.prev-post-link{margin-left:0;float:left}@media only screen and (min-width:768px){.prev-post-link{-o-text-overflow:'...';text-overflow:'...'}}@media print{*{background:transparent!important;color:black!important;text-shadow:none!important;-webkit-filter:none!important;filter:none!important;-ms-filter:none!important}a,a:visited{color:#444!important;text-decoration:underline}a:after,a:visited:after{content:" (" attr(href) ")";font-size:1rem}a:visited abbr[title]:after,a abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:0.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.image-wrapper{-webkit-print-color-adjust:exact}.display-posts-wrapper .display-post .overlay,.display-posts-wrapper .display-post .overlay *{position:static!important;padding:0!important;color:#000!important;background:transparent!important}#cag-social,#featured-pages-wrapper,#full-calendar,#header .cart-wrapper,#header .search-icon,#header a:after,#header nav,#image-header,.display-posts-wrapper .display-post .sjcag-thumbnail-svg,.display-posts-wrapper .display-post .sjcag-thumbnail-svg:before,.image-wrapper .hover-overlay,.image-wrapper:before,.page-navigation,.respond-form,.sidebar,.wp-prev-next,nav{display:none!important}
  /*!
 * FullCalendar v3.8.2
 * Docs & License: https://fullcalendar.io/
 * (c) 2018 Adam Shaw
 */
  /*!
 * FullCalendar v3.8.2 Print Stylesheet
 * Docs & License: https://fullcalendar.io/
 * (c) 2018 Adam Shaw
 */.fc{max-width:100%!important}.fc-event{background:#fff!important;color:#000!important;page-break-inside:avoid}.fc-event .fc-resizer{display:none}.fc-row,.fc hr,.fc tbody,.fc td,.fc th,.fc thead{border-color:#ccc!important;background:#fff!important}.fc-bg,.fc-bgevent-container,.fc-bgevent-skeleton,.fc-business-container,.fc-helper-container,.fc-helper-skeleton,.fc-highlight-container,.fc-highlight-skeleton{display:none}.fc tbody .fc-row{height:auto!important;min-height:0!important}.fc tbody .fc-row .fc-content-skeleton{position:static;padding-bottom:0!important}.fc tbody .fc-row .fc-content-skeleton tbody tr:last-child td{padding-bottom:1em}.fc tbody .fc-row .fc-content-skeleton table{height:1em}.fc-more,.fc-more-cell{display:none!important}.fc tr.fc-limited{display:table-row!important}.fc td.fc-limited{display:table-cell!important}.fc-popover{display:none}.fc-time-grid{min-height:0!important}.fc-agenda-view .fc-axis{display:none}.fc-slats,.fc-time-grid hr{display:none!important}.fc-time-grid .fc-content-skeleton{position:static}.fc-time-grid .fc-content-skeleton table{height:4em}.fc-time-grid .fc-event-container{margin:0!important}.fc-time-grid .fc-event{position:static!important;margin:3px 2px!important}.fc-time-grid .fc-event.fc-not-end{border-bottom-width:1px!important}.fc-time-grid .fc-event.fc-not-end:after{content:"..."}.fc-time-grid .fc-event.fc-not-start{border-top-width:1px!important}.fc-time-grid .fc-event.fc-not-start:before{content:"..."}.fc-time-grid .fc-event .fc-time{white-space:normal!important}.fc-time-grid .fc-event .fc-time span{display:none}.fc-time-grid .fc-event .fc-time:after{content:attr(data-full)}.fc-day-grid-container,.fc-scroller,.fc-time-grid-container{overflow:visible!important;height:auto!important}.fc-row{border:0!important;margin:0!important}.fc-button-group,.fc button{display:none}}