/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:#fff0;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}:after:active,:after:focus,:after:hover,:before:active,:before:focus,:before:hover,:active,:focus,:hover{outline:0}body{margin-bottom:0!important;overflow-x:hidden}a{color:#A1194F;text-decoration:none}a:active,a:focus,a:hover{color:#000;text-decoration:none}a:visited{color:#A1194F}body{color:#000;font:400 20px/1.22 "Raleway",sans-serif}@media (max-width:767px){body{font:400 16px/1.22 "Raleway",sans-serif}}@media (max-width:479px){body{font:400 14px/1.22 "Raleway",sans-serif}}h1,h2,h3,h4,h5,h6{font-family:"Architects Daughter",cursive;margin-top:0;margin-bottom:20px;font-weight:400}p{margin-top:0}h1{font-size:52px}@media (max-width:767px){h1{font-size:40px}}@media (max-width:479px){h1{font-size:30px}}h2{font-size:42px}@media (max-width:767px){h2{font-size:30px}}@media (max-width:479px){h2{font-size:26px}}h3{font-size:34px}@media (max-width:767px){h3{font-size:28px}}@media (max-width:479px){h3{font-size:24px}}h4{font-size:26px}@media (max-width:767px){h4{font-size:24px}}@media (max-width:479px){h4{font-size:22px}}h5,h6{font-size:22px}.clearfix:after{clear:both;content:'';display:table}.container,.site-main .hentry{max-width:1346px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;padding-top:25px;width:100%}.hide-text{overflow:hidden;padding:0;text-indent:101%;white-space:nowrap}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.site-header{position:fixed;left:0;top:0;width:100%;z-index:9999;background-color:#fff;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.site-header.header-transparent{background-color:#fff0}.admin-bar .site-header{top:32px}.site-header.fixed{background-color:#fff;-webkit-box-shadow:0 3px 5px rgb(57 63 72 / .3);-moz-box-shadow:0 3px 5px rgb(57 63 72 / .3);box-shadow:0 3px 5px rgb(57 63 72 / .3)}.site-header.fixed #logo{padding-bottom:20px}.site-header.fixed #logo img{height:100px;width:auto}@media (max-width:1499px){.site-header.fixed #logo img{height:auto}}.site-header.fixed #logo:before{width:0;height:0;border:0}.site-header.fixed .site-info #menu-toggle span{color:#fff}.site-header.fixed .header-links a{color:#A1194F}.site-header.menu-active{background-color:#fff}.site-header.menu-active #logo{padding-bottom:20px}.site-header.menu-active #logo img{height:100px;width:auto}@media (max-width:1199px){.site-header.menu-active #logo img{height:auto}}.site-header.menu-active #logo:before{width:0;height:0;border:0}.site-header.menu-active .site-info #menu-toggle span{color:#fff}.site-header.menu-active .header-links a{color:#A1194F}.site-header .wrap{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}.site-header #logo{display:block;padding-top:20px;padding-left:28px;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;position:relative}@media (max-width:639px){.site-header #logo{padding-left:10px}}@media (max-width:479px){.site-header #logo{padding-left:10px}}@media (max-width:419px){.site-header #logo{padding-top:10px}}@media (max-width:359px){.site-header #logo{padding-left:20px}}.site-header #logo img{position:relative;z-index:2;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}@media (max-width:1499px){.site-header #logo img{max-width:80%}}@media (max-width:1199px){.site-header #logo img{max-width:70%}}@media (max-width:479px){.site-header #logo img{max-width:55%}}.site-header #logo:before{content:'';display:block;width:688px;height:688px;background:#fff;border:1px solid #fff;border-radius:50%;position:absolute;left:-150px;top:-370px;z-index:1;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}@media (max-width:1499px){.site-header #logo:before{width:600px;height:600px}}@media (max-width:1199px){.site-header #logo:before{width:525px;height:550px}}@media (max-width:767px){.site-header #logo:before{width:500px;height:549px}}@media (max-width:639px){.site-header #logo:before{width:450px;height:525px}}@media (max-width:419px){.site-header #logo:before{width:418px;height:500px}}.site-header .site-info{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;padding-right:46px;margin-top:50px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:1499px){.site-header .site-info{padding-right:15px}}@media (max-width:1499px){.site-header .site-info{margin-top:30px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.site-header #menu-toggle{font-size:25px;font-weight:600;color:#fff;font-family:"Raleway",sans-serif;cursor:pointer;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}@media (max-width:479px){.site-header #menu-toggle{font-size:18px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.site-header #menu-toggle span{display:inline-block;border-bottom:3px solid #E28C07;background-color:#E28C07;padding:10px 14px}.site-header .header-links{font-size:16px;font-weight:600;margin-right:54px;margin-top:10px}@media (max-width:1023px){.site-header .header-links{display:none}}.site-header .header-links a{color:#fff;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.site-header .header-links a:after{content:'|';margin:0 10px 0 13px}.site-header .header-links a:last-child:after{content:none}.site-header #google_translate_element{margin-right:54px}@media (max-width:639px){.site-header #google_translate_element{margin-right:20px}}@media (max-width:479px){.site-header #google_translate_element{display:none}}@media (max-width:767px){.site-header .site-branding,.site-header .site-info{width:50%}}@media (max-width:479px){.site-header .site-branding{width:70%}.site-header .site-info{width:30%}}#site-navigation{display:none;position:fixed;left:0;width:100%;background-color:#A1194F;z-index:9999}#site-navigation.submenu-active .social-wrap{display:none}#site-navigation:after{content:'';width:0;height:0;border-style:solid;border-width:0 0 70px 100vw;border-color:#fff0 #fff0 #fff #fff0;position:absolute;bottom:0;z-index:2}@media (max-width:768px){#site-navigation:after{border-width:0 0 20px 100vw}}#site-navigation.active .container,#site-navigation.active .site-main .hentry,.site-main #site-navigation.active .hentry{-webkit-animation:fadeIn .5s ease 0.5s both;animation:fadeIn .5s ease 0.5s both}#site-navigation .container,#site-navigation .site-main .hentry,.site-main #site-navigation .hentry{max-width:1550px;position:relative;height:100%;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}#site-navigation .social-wrap{position:absolute;bottom:10%;left:0;width:100%}#site-navigation .social-wrap .social-title{font-size:14px;font-weight:600;color:#fff;text-transform:uppercase;position:relative;text-align:center;overflow:hidden;margin-bottom:20px}#site-navigation .social-wrap .social-title span{display:inline-block;z-index:2;padding:0 10px;background-color:#A1194F}#site-navigation .social-wrap .social-title:after,#site-navigation .social-wrap .social-title:before{content:'';display:block;position:absolute;width:50%;height:1px;background-color:#fff;top:8px;z-index:-1}#site-navigation .social-wrap .social-title:before{right:55%}#site-navigation .social-wrap .social-title:after{left:55%}#site-navigation .social-wrap .social{text-align:center}#site-navigation .social-wrap .social a{display:inline-block;margin:0 15px}#site-navigation .menu{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px){#site-navigation .menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#site-navigation .menu>li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:0;flex-basis:0%;padding-top:80px}@media (max-width:1024px){#site-navigation .menu>li{padding-top:40px}}@media (max-width:479px){#site-navigation .menu>li{padding-top:20px}}#site-navigation .menu>li>a{display:inline-block;font-size:38px;color:#fff;font-family:"Architects Daughter",cursive;text-transform:lowercase;padding-bottom:10px}@media (max-width:1299px){#site-navigation .menu>li>a{font-size:30px}}@media (max-width:1199px){#site-navigation .menu>li>a{font-size:26px}}@media (max-width:1024px){#site-navigation .menu>li>a{font-size:22px}}@media (max-width:919px){#site-navigation .menu>li>a{font-size:20px}}@media (max-width:767px){#site-navigation .menu>li>a{font-size:30px;display:block;width:100%}}@media (max-width:479px){#site-navigation .menu>li>a{font-size:24px}}#site-navigation .menu>li>a:first-letter{text-transform:uppercase}#site-navigation .menu>li>a>.menu-item-text{border-bottom:1px solid #fff;padding-bottom:10px;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}@media (max-width:767px){#site-navigation .menu>li>a>.menu-item-text{display:block;width:100%}}#site-navigation .menu ul{margin:0;padding:0;list-style:none}#site-navigation .menu a{color:#E28C07}#site-navigation .menu .sub-menu li{margin-bottom:12px}#site-navigation .menu .sub-menu a{color:#E28C07;font-weight:600;font-size:22px;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}@media (max-width:1024px){#site-navigation .menu .sub-menu a{font-size:18px}}#site-navigation .menu .sub-menu a:active,#site-navigation .menu .sub-menu a:focus,#site-navigation .menu .sub-menu a:hover{color:#fff}#site-navigation .menu .sub-menu .sub-menu{margin-top:10px}#site-navigation .menu .sub-menu .sub-menu a{position:relative;padding-left:25px}#site-navigation .menu .sub-menu .sub-menu a:before{position:absolute;top:8px;left:0;display:block;width:17px;height:11px;background:url(/wp-content/themes/hhcc/images/level-down.png) no-repeat center center;background-size:contain;content:''}#site-navigation .menu .has-children .sub-menu .sub-menu{margin-top:10px;visibility:visible;opacity:1}#site-navigation .menu .has-children>a+.sub-menu{margin-top:60px}@media (max-width:1024px){#site-navigation .menu .has-children>a+.sub-menu{margin-top:30px}}@media (max-width:767px){#site-navigation .menu .has-children>a+.sub-menu{display:none}}#site-navigation .menu .has-children>a+.sub-menu.active{display:block;visibility:visible;opacity:1}@media (max-width:767px){#site-navigation .menu .has-children>a+.sub-menu.active{padding-bottom:40px}}#site-navigation .menu .has-children.active .mobile-arrow{-webkit-transform:rotate(105deg);-ms-transform:rotate(105deg);transform:rotate(105deg)}#site-navigation .sub-menu{visibility:hidden;opacity:0;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}#site-navigation .sub-menu .sub-menu{visibility:visible}#site-navigation .menu-item-active>a{color:#E28C07!important}#site-navigation .menu-item-active>a .menu-item-text{border-bottom-color:#E28C07!important}#site-navigation .menu-item-active .sub-menu{visibility:visible!important;opacity:1!important}#site-navigation .has-children .sub-menu .sub-menu{visibility:visible;opacity:1}#site-navigation .has-children:active>a,#site-navigation .has-children:focus>a,#site-navigation .has-children:hover>a{color:#E28C07}#site-navigation .has-children:active>a>.menu-item-text,#site-navigation .has-children:focus>a>.menu-item-text,#site-navigation .has-children:hover>a>.menu-item-text{border-bottom-color:#E28C07}#site-navigation .has-children:active>a+.sub-menu,#site-navigation .has-children:focus>a+.sub-menu,#site-navigation .has-children:hover>a+.sub-menu{visibility:visible;opacity:1}#site-navigation .sub-menu.sub-menu-fw{width:100vw;position:absolute}#site-navigation .sub-menu.sub-menu-fw .sub-menu-fw-inner{max-width:1550px;position:relative;height:100%;margin:auto}#site-navigation #primary-menu .has-children{position:relative}#site-navigation #primary-menu .has-children .mobile-arrow{position:absolute;top:18px;right:0;width:30px;text-align:center}@media (max-width:1199px){.site-header #logo img{max-width:55%}}@media (max-width:340px){.site-header #logo img{max-width:60%}}.site-footer{font-size:16px;text-align:center;padding-top:55px;padding-bottom:100px}.site-footer .partners{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-bottom:20px}.site-footer .partners .partner{margin:0 35px}.site-footer .site-info{margin-bottom:35px}.site-footer .site-contact{font-size:32px;font-family:"Architects Daughter",cursive;text-align:center;margin-bottom:100px}.site-footer .site-contact .phone a{color:#A1194F}.site-footer .site-contact .email a{color:#E28C07}@-webkit-keyframes hvr-ripple-out{to{top:-12px;right:-12px;bottom:-12px;left:-12px;opacity:0}}@keyframes hvr-ripple-out{to{top:-12px;right:-12px;bottom:-12px;left:-12px;opacity:0}}.button,.event-categories ul li a,.form-contact-wrap .wpcf7-form .btn-submit-wrap,.form-contact-wrap .wpcf7-form .btn-submit-wrap .btn-submit,.subsribe-wrap .wpcf7-form input[type=button],.subsribe-wrap .wpcf7-form input[type=submit]{display:inline-block;text-align:center;min-width:132px;background-color:#A1194F;color:#fff!important;font-size:14px;font-weight:600;border-radius:36px;padding:12px 22px;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px #fff0;box-shadow:0 0 1px #fff0;position:relative;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.event-categories ul li .is-dark a,.form-contact-wrap .wpcf7-form .btn-submit-wrap .is-dark .btn-submit,.form-contact-wrap .wpcf7-form .is-dark .btn-submit-wrap,.is-dark .button,.is-dark .event-categories ul li a,.is-dark .form-contact-wrap .wpcf7-form .btn-submit-wrap,.is-dark .form-contact-wrap .wpcf7-form .btn-submit-wrap .btn-submit,.is-dark .subsribe-wrap .wpcf7-form input[type=button],.is-dark .subsribe-wrap .wpcf7-form input[type=submit],.subsribe-wrap .wpcf7-form .is-dark input[type=button],.subsribe-wrap .wpcf7-form .is-dark input[type=submit]{background-color:#fff;color:#000000!important}.button:before,.event-categories ul li a:before,.form-contact-wrap .wpcf7-form .btn-submit-wrap .btn-submit:before,.form-contact-wrap .wpcf7-form .btn-submit-wrap:before,.subsribe-wrap .wpcf7-form input[type=button]:before,.subsribe-wrap .wpcf7-form input[type=submit]:before{content:'';position:absolute;border:#A1194F solid 6px;border-radius:36px;top:0;right:0;bottom:0;left:0;-webkit-animation-duration:1s;animation-duration:1s}.event-categories ul li .is-dark a:before,.form-contact-wrap .wpcf7-form .btn-submit-wrap .is-dark .btn-submit:before,.form-contact-wrap .wpcf7-form .is-dark .btn-submit-wrap:before,.is-dark .button:before,.is-dark .event-categories ul li a:before,.is-dark .form-contact-wrap .wpcf7-form .btn-submit-wrap .btn-submit:before,.is-dark .form-contact-wrap .wpcf7-form .btn-submit-wrap:before,.is-dark .subsribe-wrap .wpcf7-form input[type=button]:before,.is-dark .subsribe-wrap .wpcf7-form input[type=submit]:before,.subsribe-wrap .wpcf7-form .is-dark input[type=button]:before,.subsribe-wrap .wpcf7-form .is-dark input[type=submit]:before{border-color:#fff}.button:active,.button:focus,.button:hover,.event-categories ul li a:active,.event-categories ul li a:focus,.event-categories ul li a:hover,.form-contact-wrap .wpcf7-form .btn-submit-wrap .btn-submit:active,.form-contact-wrap .wpcf7-form .btn-submit-wrap .btn-submit:focus,.form-contact-wrap .wpcf7-form .btn-submit-wrap .btn-submit:hover,.form-contact-wrap .wpcf7-form .btn-submit-wrap:active,.form-contact-wrap .wpcf7-form .btn-submit-wrap:focus,.form-contact-wrap .wpcf7-form .btn-submit-wrap:hover,.subsribe-wrap .wpcf7-form input:active[type=button],.subsribe-wrap .wpcf7-form input:active[type=submit],.subsribe-wrap .wpcf7-form input:focus[type=button],.subsribe-wrap .wpcf7-form input:focus[type=submit],.subsribe-wrap .wpcf7-form input:hover[type=button],.subsribe-wrap .wpcf7-form input:hover[type=submit]{color:#fff}.event-categories ul li .is-dark a:active,.event-categories ul li .is-dark a:focus,.event-categories ul li .is-dark a:hover,.form-contact-wrap .wpcf7-form .btn-submit-wrap .is-dark .btn-submit:active,.form-contact-wrap .wpcf7-form .btn-submit-wrap .is-dark .btn-submit:focus,.form-contact-wrap .wpcf7-form .btn-submit-wrap .is-dark .btn-submit:hover,.form-contact-wrap .wpcf7-form .is-dark .btn-submit-wrap:active,.form-contact-wrap .wpcf7-form .is-dark .btn-submit-wrap:focus,.form-contact-wrap .wpcf7-form .is-dark .btn-submit-wrap:hover,.is-dark .button:active,.is-dark .button:focus,.is-dark .button:hover,.is-dark .event-categories ul li a:active,.is-dark .event-categories ul li a:focus,.is-dark .event-categories ul li a:hover,.is-dark .form-contact-wrap .wpcf7-form .btn-submit-wrap .btn-submit:active,.is-dark .form-contact-wrap .wpcf7-form .btn-submit-wrap .btn-submit:focus,.is-dark .form-contact-wrap .wpcf7-form .btn-submit-wrap .btn-submit:hover,.is-dark .form-contact-wrap .wpcf7-form .btn-submit-wrap:active,.is-dark .form-contact-wrap .wpcf7-form .btn-submit-wrap:focus,.is-dark .form-contact-wrap .wpcf7-form .btn-submit-wrap:hover,.is-dark .subsribe-wrap .wpcf7-form input:active[type=button],.is-dark .subsribe-wrap .wpcf7-form input:active[type=submit],.is-dark .subsribe-wrap .wpcf7-form input:focus[type=button],.is-dark .subsribe-wrap .wpcf7-form input:focus[type=submit],.is-dark .subsribe-wrap .wpcf7-form input:hover[type=button],.is-dark .subsribe-wrap .wpcf7-form input:hover[type=submit],.subsribe-wrap .wpcf7-form .is-dark input:active[type=button],.subsribe-wrap .wpcf7-form .is-dark input:active[type=submit],.subsribe-wrap .wpcf7-form .is-dark input:focus[type=button],.subsribe-wrap .wpcf7-form .is-dark input:focus[type=submit],.subsribe-wrap .wpcf7-form .is-dark input:hover[type=button],.subsribe-wrap .wpcf7-form .is-dark input:hover[type=submit]{color:#000}.button:active:before,.button:focus:before,.button:hover:before,.event-categories ul li a:active:before,.event-categories ul li a:focus:before,.event-categories ul li a:hover:before,.form-contact-wrap .wpcf7-form .btn-submit-wrap .btn-submit:active:before,.form-contact-wrap .wpcf7-form .btn-submit-wrap .btn-submit:focus:before,.form-contact-wrap .wpcf7-form .btn-submit-wrap .btn-submit:hover:before,.form-contact-wrap .wpcf7-form .btn-submit-wrap:active:before,.form-contact-wrap .wpcf7-form .btn-submit-wrap:focus:before,.form-contact-wrap .wpcf7-form .btn-submit-wrap:hover:before,.subsribe-wrap .wpcf7-form input[type=button]:active:before,.subsribe-wrap .wpcf7-form input[type=button]:focus:before,.subsribe-wrap .wpcf7-form input[type=button]:hover:before,.subsribe-wrap .wpcf7-form input[type=submit]:active:before,.subsribe-wrap .wpcf7-form input[type=submit]:focus:before,.subsribe-wrap .wpcf7-form input[type=submit]:hover:before{-webkit-animation-name:hvr-ripple-out;animation-name:hvr-ripple-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}#page.switch-colours .button,#page.switch-colours .event-categories ul li a,#page.switch-colours .form-contact-wrap .wpcf7-form .btn-submit-wrap,#page.switch-colours .form-contact-wrap .wpcf7-form .btn-submit-wrap .btn-submit,#page.switch-colours .subsribe-wrap .wpcf7-form input[type=button],#page.switch-colours .subsribe-wrap .wpcf7-form input[type=submit],.event-categories ul li #page.switch-colours a,.form-contact-wrap .wpcf7-form #page.switch-colours .btn-submit-wrap,.form-contact-wrap .wpcf7-form .btn-submit-wrap #page.switch-colours .btn-submit,.subsribe-wrap .wpcf7-form #page.switch-colours input[type=button],.subsribe-wrap .wpcf7-form #page.switch-colours input[type=submit]{background-color:#ff0!important;color:#000000!important}#page.switch-colours .button:before,#page.switch-colours .event-categories ul li a:before,#page.switch-colours .form-contact-wrap .wpcf7-form .btn-submit-wrap .btn-submit:before,#page.switch-colours .form-contact-wrap .wpcf7-form .btn-submit-wrap:before,#page.switch-colours .subsribe-wrap .wpcf7-form input[type=button]:before,#page.switch-colours .subsribe-wrap .wpcf7-form input[type=submit]:before,.event-categories ul li #page.switch-colours a:before,.form-contact-wrap .wpcf7-form #page.switch-colours .btn-submit-wrap:before,.form-contact-wrap .wpcf7-form .btn-submit-wrap #page.switch-colours .btn-submit:before,.subsribe-wrap .wpcf7-form #page.switch-colours input[type=button]:before,.subsribe-wrap .wpcf7-form #page.switch-colours input[type=submit]:before{border-color:#ff0}#page.switch-colours .button:active,#page.switch-colours .button:focus,#page.switch-colours .button:hover,#page.switch-colours .event-categories ul li a:active,#page.switch-colours .event-categories ul li a:focus,#page.switch-colours .event-categories ul li a:hover,#page.switch-colours .form-contact-wrap .wpcf7-form .btn-submit-wrap .btn-submit:active,#page.switch-colours .form-contact-wrap .wpcf7-form .btn-submit-wrap .btn-submit:focus,#page.switch-colours .form-contact-wrap .wpcf7-form .btn-submit-wrap .btn-submit:hover,#page.switch-colours .form-contact-wrap .wpcf7-form .btn-submit-wrap:active,#page.switch-colours .form-contact-wrap .wpcf7-form .btn-submit-wrap:focus,#page.switch-colours .form-contact-wrap .wpcf7-form .btn-submit-wrap:hover,#page.switch-colours .subsribe-wrap .wpcf7-form input:active[type=button],#page.switch-colours .subsribe-wrap .wpcf7-form input:active[type=submit],#page.switch-colours .subsribe-wrap .wpcf7-form input:focus[type=button],#page.switch-colours .subsribe-wrap .wpcf7-form input:focus[type=submit],#page.switch-colours .subsribe-wrap .wpcf7-form input:hover[type=button],#page.switch-colours .subsribe-wrap .wpcf7-form input:hover[type=submit],.event-categories ul li #page.switch-colours a:active,.event-categories ul li #page.switch-colours a:focus,.event-categories ul li #page.switch-colours a:hover,.form-contact-wrap .wpcf7-form #page.switch-colours .btn-submit-wrap:active,.form-contact-wrap .wpcf7-form #page.switch-colours .btn-submit-wrap:focus,.form-contact-wrap .wpcf7-form #page.switch-colours .btn-submit-wrap:hover,.form-contact-wrap .wpcf7-form .btn-submit-wrap #page.switch-colours .btn-submit:active,.form-contact-wrap .wpcf7-form .btn-submit-wrap #page.switch-colours .btn-submit:focus,.form-contact-wrap .wpcf7-form .btn-submit-wrap #page.switch-colours .btn-submit:hover,.subsribe-wrap .wpcf7-form #page.switch-colours input:active[type=button],.subsribe-wrap .wpcf7-form #page.switch-colours input:active[type=submit],.subsribe-wrap .wpcf7-form #page.switch-colours input:focus[type=button],.subsribe-wrap .wpcf7-form #page.switch-colours input:focus[type=submit],.subsribe-wrap .wpcf7-form #page.switch-colours input:hover[type=button],.subsribe-wrap .wpcf7-form #page.switch-colours input:hover[type=submit]{color:#000000!important}.doorway-button{vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px #fff0;box-shadow:0 0 1px #fff0;position:relative}.doorway-button:before{content:'';position:absolute;border:#fff solid 6px;border-radius:36px;top:0;right:0;bottom:0;left:0;-webkit-animation-duration:1s;animation-duration:1s}.doorway-button:active:before,.doorway-button:focus:before,.doorway-button:hover:before{-webkit-animation-name:hvr-ripple-out;animation-name:hvr-ripple-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.entry-content,.entry-summary,.page-content{margin-top:0}p:last-child{margin-bottom:0}.entry-content p{margin-bottom:20px}.entry-content p:last-child{margin-bottom:0}.page-title,.title{font-size:52px;line-height:1.4;color:#A1194F;text-align:center}.is-dark .page-title,.is-dark .title{color:#fff}.entry-header{text-align:center;margin-bottom:15px}.entry-header .subtitle{display:inline-block;padding-bottom:4px;font-size:16px;font-weight:600;border-bottom:1px solid #E28C07;margin-bottom:20px}.is-dark .entry-header .subtitle{border-color:#fff}.is-dark .entry-header{color:#fff}.home .site-main{padding-top:30px;padding-bottom:30px}.site-main>article{font-size:24px;line-height:1.2}.site-main>article .page-title{font-size:52px}.site-main>article .entry-content{max-width:1062px;margin:auto}.home .site-main>article .entry-content{max-width:920px}.event-categories ul li .home .site-main>article a,.form-contact-wrap .wpcf7-form .btn-submit-wrap .home .site-main>article .btn-submit,.form-contact-wrap .wpcf7-form .home .site-main>article .btn-submit-wrap,.home .site-main>article .button,.home .site-main>article .event-categories ul li a,.home .site-main>article .form-contact-wrap .wpcf7-form .btn-submit-wrap,.home .site-main>article .form-contact-wrap .wpcf7-form .btn-submit-wrap .btn-submit,.home .site-main>article .subsribe-wrap .wpcf7-form input[type=button],.home .site-main>article .subsribe-wrap .wpcf7-form input[type=submit],.subsribe-wrap .wpcf7-form .home .site-main>article input[type=button],.subsribe-wrap .wpcf7-form .home .site-main>article input[type=submit]{margin-top:15px}.page-inner .page-title,.page-inner .title{margin-bottom:40px}.site-content{overflow:hidden}.text-purple{color:#A1194F}.text-semibold{font-weight:600}.text-yellow a{color:#E28C07}.section{background-repeat:no-repeat;background-size:cover;background-attachment:fixed}.hero-slider{position:relative}.hero-slider .slider{position:relative;height:100vh;height:calc(100vh + 70px)}.admin-bar .hero-slider .slider{height:calc(100vh + 38px)}.hero-slider .slider:before{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;background:rgb(0 0 0 / .25)}.hero{position:relative}.hero:after{content:'';width:0;height:0;border-style:solid;border-width:0 0 70px 100vw;border-color:#fff0 #fff0 #fff #fff0;position:absolute;bottom:0}@media (max-width:768px){.hero:after{border-width:0 0 20px 100vw}}.hero .slider-caption{font-size:66px;line-height:1.24;font-family:"Architects Daughter",cursive;text-align:center;margin-bottom:50px;color:#fff}@media (max-width:768px){.hero .slider-caption{margin-bottom:0}}.hero .slider-caption-wrap{position:absolute;bottom:13%;left:0;width:100%}@media (max-width:1199px){.hero .slider-caption-wrap{bottom:20%}}@media (max-width:768px){.hero .slider-caption-wrap{bottom:auto;top:50%}}@media (max-width:399px){.hero .slider-caption-wrap{top:40%}}.hero .hero-image{height:478px;background-size:cover;background-position:60% center;background-repeat:no-repeat}@media (max-width:767px){.hero .hero-image{height:350px}}@media (max-width:479px){.hero .hero-image{height:300px}}.hero .hero-image:before{content:'';display:block;position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background:rgb(0 0 0 / .25)}@media (max-width:768px){.hero .doorways{display:none}}@media (max-width:768px){.hero .slider-caption{font-size:40px!important}.hero .slider-caption br{display:none}}@media (max-width:479px){.hero .slider-caption{font-size:30px!important}.hero .slider-caption br{display:none}}.doorways-mobile{display:none;padding:15px}.doorways-mobile .doorways{-ms-flex-wrap:wrap;flex-wrap:wrap}.doorways-mobile .doorways .doorway{width:50%;margin-bottom:30px}@media (max-width:479px){.doorways-mobile .doorways .doorway{width:100%}}@media (max-width:768px){.doorways-mobile{display:block}}#google_translate_element{z-index:99999;font-size:14px}.goog-te-gadget{font-family:"Raleway",sans-serif!important}.goog-te-gadget-simple{background-color:#fdfdfd!important;border:1px solid #d1d1d1!important;border-radius:0px!important;font-size:14px!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;cursor:pointer;zoom:1;height:28px;color:#000000!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.goog-te-menu2{max-width:100%}.goog-te-menu-value{color:#000000!important}.goog-te-menu-value:before{content:"";display:block;width:16px;height:16px;background:url(/wp-content/themes/hhcc/images/google-logo.png) center center no-repeat;background-size:16px}.goog-te-menu-value span:first-child{margin:0 8px 0 8px;font-size:13px}.goog-te-menu-value span:nth-child(5){display:none}.goog-te-menu-value span:nth-child(3){border:0!important}.goog-te-menu-value span:nth-child(3):before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);content:"\f0d7"}.goog-te-gadget-icon{background-image:url(https://placehold.it/32)!important;background-position:0 0;height:32px!important;width:32px!important;margin-right:8px!important;display:none}.goog-te-menu-value{display:-webkit-box;display:-ms-flexbox;display:flex}.goog-te-banner-frame.skiptranslate{display:none!important}body{top:0px!important}.goog-te-gadget-simple .goog-te-menu-value{margin-left:8px}.doorways{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;margin:0 -15px}.doorways .doorway{width:25%;padding:0 15px}.doorways span{display:block}.doorways .doorway-inner{text-align:center;padding:34px 20px 38px 20px}.doorways .doorway-icon{height:70px;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;margin-bottom:10px}.doorways .doorway-title{font-family:"Architects Daughter",cursive;font-size:38px;color:#fff;margin-bottom:20px}.doorways .doorway-button{font-size:14px;font-weight:600;background-color:#fff;border-radius:36px;max-width:132px;margin:auto;padding:12px 5px;white-space:nowrap;text-transform:uppercase}.doorways-footer-wrap{padding:70px 0 70px}.features-wrap{padding:70px 0}.features-wrap.askew_bottom{padding-bottom:130px}.features-wrap.askew_bottom:after{display:block;position:absolute;bottom:0;left:0;content:'';width:0;height:0;border-style:solid;border-width:70px 0 0 100vw;border-color:#fff0 #fff0 #fff0 #fff}@media (max-width:768px){.features-wrap.askew_bottom:after{border-width:20px 0 0 100vw}}.features-wrap.is-dark{color:#fff}.features-wrap .features{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -20px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:30px}.features-wrap .feature{width:25%;padding:0 15px;text-align:center}.features-wrap .feature-title{font-size:55px;line-height:22px;font-family:"Raleway",sans-serif;font-weight:600}.features-wrap .feature-desc{font-weight:600;margin-top:30px}.features-wrap .feature-link{margin-top:40px;text-align:center}.testimonials{max-width:1130px;margin:auto}.testimonials .testimonial .testimonial-quote{font-size:42px;line-height:1.4;font-family:"Architects Daughter",cursive;text-align:center;color:#A1194F}.testimonials .testimonial .testimonial-quote p:last-child{margin-bottom:0}.testimonials .testimonial .testimonial-info{margin-top:5px;font-family:"Architects Daughter",cursive;font-size:26px;text-align:center}.content-wrap{padding-top:55px;padding-bottom:90px}.latest-news-wrap{position:relative;min-height:780px;overflow:hidden}@media (max-width:769px){.latest-news-wrap{padding-top:50px;min-height:0}}.latest-news-wrap .parallax-bg{position:absolute;width:100%;height:100%;left:0;bottom:0;right:0;top:0;z-index:-1}.latest-news-wrap .container,.latest-news-wrap .site-main .hentry,.site-main .latest-news-wrap .hentry{position:relative}.latest-news-wrap.askew_bottom{padding-bottom:130px}@media (max-width:768px){.latest-news-wrap.askew_bottom{padding-bottom:70px}}.latest-news-wrap.askew_bottom:after{display:block;position:absolute;bottom:0;left:0;content:'';width:0;height:0;border-style:solid;border-width:70px 0 0 100vw;border-color:#fff0 #fff0 #fff0 #fff;z-index:2}@media (max-width:768px){.latest-news-wrap.askew_bottom:after{border-width:20px 0 0 100vw}}.section-box{padding:60px 65px 55px;max-width:640px;width:100%;background-color:#fff}@media (min-width:769px){.section-box{position:absolute;right:0;top:90px}}.section-box .entry-header{text-align:left;color:#000}.section-box .entry-header .subtitle{border-color:#E28C07}.section-box .entry-header .title{color:#A1194F;text-align:left;font-size:42px}.section-box .post-link{margin-top:55px}.event-categories ul li .section-box .post-link a,.form-contact-wrap .wpcf7-form .btn-submit-wrap .section-box .post-link .btn-submit,.form-contact-wrap .wpcf7-form .section-box .post-link .btn-submit-wrap,.section-box .post-link .button,.section-box .post-link .event-categories ul li a,.section-box .post-link .form-contact-wrap .wpcf7-form .btn-submit-wrap,.section-box .post-link .form-contact-wrap .wpcf7-form .btn-submit-wrap .btn-submit,.section-box .post-link .subsribe-wrap .wpcf7-form input[type=button],.section-box .post-link .subsribe-wrap .wpcf7-form input[type=submit],.subsribe-wrap .wpcf7-form .section-box .post-link input[type=button],.subsribe-wrap .wpcf7-form .section-box .post-link input[type=submit]{background-color:#A1194F;color:#fff!important}.event-categories ul li .section-box .post-link a:before,.form-contact-wrap .wpcf7-form .btn-submit-wrap .section-box .post-link .btn-submit:before,.form-contact-wrap .wpcf7-form .section-box .post-link .btn-submit-wrap:before,.section-box .post-link .button:before,.section-box .post-link .event-categories ul li a:before,.section-box .post-link .form-contact-wrap .wpcf7-form .btn-submit-wrap .btn-submit:before,.section-box .post-link .form-contact-wrap .wpcf7-form .btn-submit-wrap:before,.section-box .post-link .subsribe-wrap .wpcf7-form input[type=button]:before,.section-box .post-link .subsribe-wrap .wpcf7-form input[type=submit]:before,.subsribe-wrap .wpcf7-form .section-box .post-link input[type=button]:before,.subsribe-wrap .wpcf7-form .section-box .post-link input[type=submit]:before{border-color:#A1194F}.event-categories ul li .section-box .post-link a:active,.event-categories ul li .section-box .post-link a:focus,.event-categories ul li .section-box .post-link a:hover,.form-contact-wrap .wpcf7-form .btn-submit-wrap .section-box .post-link .btn-submit:active,.form-contact-wrap .wpcf7-form .btn-submit-wrap .section-box .post-link .btn-submit:focus,.form-contact-wrap .wpcf7-form .btn-submit-wrap .section-box .post-link .btn-submit:hover,.form-contact-wrap .wpcf7-form .section-box .post-link .btn-submit-wrap:active,.form-contact-wrap .wpcf7-form .section-box .post-link .btn-submit-wrap:focus,.form-contact-wrap .wpcf7-form .section-box .post-link .btn-submit-wrap:hover,.section-box .post-link .button:active,.section-box .post-link .button:focus,.section-box .post-link .button:hover,.section-box .post-link .event-categories ul li a:active,.section-box .post-link .event-categories ul li a:focus,.section-box .post-link .event-categories ul li a:hover,.section-box .post-link .form-contact-wrap .wpcf7-form .btn-submit-wrap .btn-submit:active,.section-box .post-link .form-contact-wrap .wpcf7-form .btn-submit-wrap .btn-submit:focus,.section-box .post-link .form-contact-wrap .wpcf7-form .btn-submit-wrap .btn-submit:hover,.section-box .post-link .form-contact-wrap .wpcf7-form .btn-submit-wrap:active,.section-box .post-link .form-contact-wrap .wpcf7-form .btn-submit-wrap:focus,.section-box .post-link .form-contact-wrap .wpcf7-form .btn-submit-wrap:hover,.section-box .post-link .subsribe-wrap .wpcf7-form input:active[type=button],.section-box .post-link .subsribe-wrap .wpcf7-form input:active[type=submit],.section-box .post-link .subsribe-wrap .wpcf7-form input:focus[type=button],.section-box .post-link .subsribe-wrap .wpcf7-form input:focus[type=submit],.section-box .post-link .subsribe-wrap .wpcf7-form input:hover[type=button],.section-box .post-link .subsribe-wrap .wpcf7-form input:hover[type=submit],.subsribe-wrap .wpcf7-form .section-box .post-link input:active[type=button],.subsribe-wrap .wpcf7-form .section-box .post-link input:active[type=submit],.subsribe-wrap .wpcf7-form .section-box .post-link input:focus[type=button],.subsribe-wrap .wpcf7-form .section-box .post-link input:focus[type=submit],.subsribe-wrap .wpcf7-form .section-box .post-link input:hover[type=button],.subsribe-wrap .wpcf7-form .section-box .post-link input:hover[type=submit]{color:#fff!important}.event-desc{max-width:815px;margin:auto}.latest-posts{padding-top:30px}.latest-posts .posts{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -15px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:70px}.latest-posts .posts .post{width:25%;padding:0 15px}.latest-posts .posts .post-image{margin-bottom:26px}.latest-posts .posts .post-image img{display:block;width:100%}.latest-posts .posts .post-title a{font-family:"Architects Daughter",cursive;font-size:26px;color:#A1194F}.latest-posts .posts .post-time{font-weight:600}.latest-posts .posts .post-info-wrap{text-align:center}.latest-posts .posts .post-link{margin-top:28px}.event-categories ul li .latest-posts .posts .post-link a,.form-contact-wrap .wpcf7-form .btn-submit-wrap .latest-posts .posts .post-link .btn-submit,.form-contact-wrap .wpcf7-form .latest-posts .posts .post-link .btn-submit-wrap,.latest-posts .posts .post-link .button,.latest-posts .posts .post-link .event-categories ul li a,.latest-posts .posts .post-link .form-contact-wrap .wpcf7-form .btn-submit-wrap,.latest-posts .posts .post-link .form-contact-wrap .wpcf7-form .btn-submit-wrap .btn-submit,.latest-posts .posts .post-link .subsribe-wrap .wpcf7-form input[type=button],.latest-posts .posts .post-link .subsribe-wrap .wpcf7-form input[type=submit],.subsribe-wrap .wpcf7-form .latest-posts .posts .post-link input[type=button],.subsribe-wrap .wpcf7-form .latest-posts .posts .post-link input[type=submit]{color:#fff}.social-feed-wrap{margin-top:58px;position:relative;padding-top:65px;padding-bottom:70px;background-color:#EBEBEB}.social-feed-wrap .entry-header{margin-bottom:55px}.social-feed-wrap .social-feed{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px}.social-feed-wrap .social-feed .facebook-feed,.social-feed-wrap .social-feed .twitter-feed{width:50%;padding:0 15px}.social-feed-wrap .social-feed .social-feed-inner{background-color:#fff;padding:55px 65px;position:relative}@media (max-width:1024px){.social-feed-wrap .social-feed .social-feed-inner{padding:40px}}.social-feed-wrap .social-feed .social-icon{display:block;margin-bottom:30px}.social-feed-wrap .social-feed .feed-title{font-size:16px;font-weight:600;font-family:"Raleway",sans-serif;margin-bottom:35px}.social-feed-wrap .social-feed .feed-title span{display:inline-block;border-bottom:1px solid #E28C07;padding-bottom:5px}.social-feed-wrap .social-feed .feeds .feed+.feed{margin-top:30px}.social-feed-wrap .social-feed .feed-button{margin-top:40px;position:absolute;bottom:65px;left:55px}.event-categories ul li .social-feed-wrap .social-feed .feed-button a,.form-contact-wrap .wpcf7-form .btn-submit-wrap .social-feed-wrap .social-feed .feed-button .btn-submit,.form-contact-wrap .wpcf7-form .social-feed-wrap .social-feed .feed-button .btn-submit-wrap,.social-feed-wrap .social-feed .feed-button .button,.social-feed-wrap .social-feed .feed-button .event-categories ul li a,.social-feed-wrap .social-feed .feed-button .form-contact-wrap .wpcf7-form .btn-submit-wrap,.social-feed-wrap .social-feed .feed-button .form-contact-wrap .wpcf7-form .btn-submit-wrap .btn-submit,.social-feed-wrap .social-feed .feed-button .subsribe-wrap .wpcf7-form input[type=button],.social-feed-wrap .social-feed .feed-button .subsribe-wrap .wpcf7-form input[type=submit],.subsribe-wrap .wpcf7-form .social-feed-wrap .social-feed .feed-button input[type=button],.subsribe-wrap .wpcf7-form .social-feed-wrap .social-feed .feed-button input[type=submit]{color:#fff}.subsribe-wrap{background-color:#A1194F;padding:15px 0 15px;overflow:hidden}.subsribe-wrap .wpcf7-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1300px) and (min-width:1100px){.subsribe-wrap .wpcf7-form{max-width:1000px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (max-width:940px){.subsribe-wrap .wpcf7-form{-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:15px}.subsribe-wrap .wpcf7-form .form-field{padding-right:10px}}.subsribe-wrap .wpcf7-form br{display:none}.subsribe-wrap .wpcf7-form p{margin:0}.subsribe-wrap .wpcf7-form label{font-size:32px;font-family:"Architects Daughter",cursive;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.subsribe-wrap .wpcf7-form label .wpcf7-not-valid-tip{font-family:"Raleway",sans-serif;font-size:16px;color:#fff}@media (max-width:940px){.subsribe-wrap .wpcf7-form label span.label{display:none}}.subsribe-wrap .wpcf7-form .wpcf7-response-output{display:none!important}.subsribe-wrap .wpcf7-form input[type=email]{width:100%;max-width:400px;border:0;border-radius:0;font-family:"Raleway",sans-serif;font-size:16px;color:#000;display:inline-block;padding:11px 20px}.subsribe-wrap .wpcf7-form input[type=button],.subsribe-wrap .wpcf7-form input[type=submit]{background-color:#fff;cursor:pointer;color:#A1194F!important;text-transform:uppercase;border:0}.subsribe-wrap .wpcf7-form input[type=button]:active,.subsribe-wrap .wpcf7-form input[type=button]:focus,.subsribe-wrap .wpcf7-form input[type=button]:hover,.subsribe-wrap .wpcf7-form input[type=submit]:active,.subsribe-wrap .wpcf7-form input[type=submit]:focus,.subsribe-wrap .wpcf7-form input[type=submit]:hover{color:#A1194F!important}.subsribe-wrap .wpcf7-form ::-webkit-input-placeholder{color:#000}.subsribe-wrap .wpcf7-form :-ms-input-placeholder{color:#000}.subsribe-wrap .wpcf7-form ::-ms-input-placeholder{color:#000}.subsribe-wrap .wpcf7-form ::placeholder{color:#000}.subsribe-wrap .wpcf7-form .form-submit{position:relative;margin-left:40px}.is_gecko .subsribe-wrap .wpcf7-form .form-submit{margin-left:60px}@media (max-width:940px){.subsribe-wrap .wpcf7-form .form-submit{margin-left:0;padding-left:10px}}.subsribe-wrap .wpcf7-form .form-submit .ajax-loader{position:absolute;top:13px}.subsribe-wrap .wpcf7-form .wpcf7-form-control-wrap{margin-left:30px}@media (max-width:940px){.subsribe-wrap .wpcf7-form .wpcf7-form-control-wrap{margin-left:0}}#breadcrumbs{font-size:16px;font-weight:600;color:#000;margin:20px 0 30px}#breadcrumbs a{color:#000}#breadcrumbs .breadcrumb_last{color:#E28C07}.event-categories{margin:55px 0 60px}.event-categories .dropdown{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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.event-categories .dropdown-list{padding:20px 0;overflow:hidden;height:auto!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.event-categories .dropdown-menu-wrapper{z-index:9999}.event-categories ul{margin:0;padding:0;list-style:none;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;max-width:1208px;margin:auto}.event-categories ul li{margin:0 35px}@media (min-width:1200px){.event-categories ul li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:0;flex-basis:0%}}@media (max-width:1199px){.event-categories ul li{margin:0 10px;margin-bottom:20px}}.event-categories ul li.active a{background-color:#E28C07;color:#fff!important}.event-categories ul li.active a:before{border-color:#E28C07}.event-categories ul li.active a:active,.event-categories ul li.active a:focus,.event-categories ul li.active a:hover{color:#fff!important}.event-categories ul li a{width:100%;border-radius:0;font-size:18px;font-weight:600;background-color:#EBEBEB;text-transform:uppercase;padding-top:17px;padding-bottom:17px;white-space:nowrap;color:#000000!important}@media (max-width:1199px){.event-categories ul li a{font-size:16px}}@media (max-width:767px){.event-categories ul li a{font-size:14px}}.event-categories ul li a:before{border-color:#EBEBEB;border-radius:0}.event-categories ul li a:active,.event-categories ul li a:focus,.event-categories ul li a:hover{color:#000000!important}@media (max-width:768px){.event-categories ul li a{background:none;padding:0;text-align:left}.event-categories ul li a:before{content:none}}.grid-item,.grid-sizer{width:50%;padding:15px}@media (max-width:419px){.grid-item,.grid-sizer{width:100%;padding:15px}}.events-masonry{margin:0 -15px;margin-top:-15px}.event .event-info{padding-top:12px;padding-bottom:0;text-align:center}.event .event-title{margin-bottom:10px}.event .event-title a{font-size:26px;font-family:"Architects Daughter",cursive}@media (max-width:767px){.event .event-title a{font-size:22px}}@media (max-width:479px){.event .event-title a{font-size:20px}}.event .event-time{font-weight:600;margin-bottom:20px}.event-categories ul li .event .event-link a,.event .event-link .button,.event .event-link .event-categories ul li a,.event .event-link .form-contact-wrap .wpcf7-form .btn-submit-wrap,.event .event-link .form-contact-wrap .wpcf7-form .btn-submit-wrap .btn-submit,.event .event-link .subsribe-wrap .wpcf7-form input[type=button],.event .event-link .subsribe-wrap .wpcf7-form input[type=submit],.form-contact-wrap .wpcf7-form .btn-submit-wrap .event .event-link .btn-submit,.form-contact-wrap .wpcf7-form .event .event-link .btn-submit-wrap,.subsribe-wrap .wpcf7-form .event .event-link input[type=button],.subsribe-wrap .wpcf7-form .event .event-link input[type=submit]{color:#fff}.single-event .site-main>article .entry-content{max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-wrap:wrap;flex-wrap:wrap}.single-event .site-main .post-content,.single-event .site-main .post-image{width:50%}@media (max-width:767px){.single-event .site-main .post-content,.single-event .site-main .post-image{width:100%}}.single-event .site-main .post-content{font-size:18px;padding-right:20px}@media (max-width:767px){.single-event .site-main .post-content{padding-right:0}}.single-event .site-main .post-content p:last-child{margin-bottom:0}.single-event .site-main .post-image{padding-left:20px}@media (max-width:767px){.single-event .site-main .post-image{padding-left:0;margin-bottom:30px}}.single-event .site-main .post-excerpt{font-size:24px;margin-bottom:20px}.single-event .event-buttons{margin-top:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.event-categories ul li .single-event .event-buttons a,.form-contact-wrap .wpcf7-form .btn-submit-wrap .single-event .event-buttons .btn-submit,.form-contact-wrap .wpcf7-form .single-event .event-buttons .btn-submit-wrap,.single-event .event-buttons .button,.single-event .event-buttons .event-categories ul li a,.single-event .event-buttons .form-contact-wrap .wpcf7-form .btn-submit-wrap,.single-event .event-buttons .form-contact-wrap .wpcf7-form .btn-submit-wrap .btn-submit,.single-event .event-buttons .subsribe-wrap .wpcf7-form input[type=button],.single-event .event-buttons .subsribe-wrap .wpcf7-form input[type=submit],.subsribe-wrap .wpcf7-form .single-event .event-buttons input[type=button],.subsribe-wrap .wpcf7-form .single-event .event-buttons input[type=submit]{color:#fff;margin:0 8px}.event-categories ul li .single-event .event-buttons a:first-child,.form-contact-wrap .wpcf7-form .btn-submit-wrap .single-event .event-buttons .btn-submit:first-child,.form-contact-wrap .wpcf7-form .single-event .event-buttons .btn-submit-wrap:first-child,.single-event .event-buttons .button:first-child,.single-event .event-buttons .event-categories ul li a:first-child,.single-event .event-buttons .form-contact-wrap .wpcf7-form .btn-submit-wrap .btn-submit:first-child,.single-event .event-buttons .form-contact-wrap .wpcf7-form .btn-submit-wrap:first-child,.single-event .event-buttons .subsribe-wrap .wpcf7-form input:first-child[type=button],.single-event .event-buttons .subsribe-wrap .wpcf7-form input:first-child[type=submit],.subsribe-wrap .wpcf7-form .single-event .event-buttons input:first-child[type=button],.subsribe-wrap .wpcf7-form .single-event .event-buttons input:first-child[type=submit]{margin-left:0}@media (max-width:479px){.event-categories ul li .single-event .event-buttons a,.form-contact-wrap .wpcf7-form .btn-submit-wrap .single-event .event-buttons .btn-submit,.form-contact-wrap .wpcf7-form .single-event .event-buttons .btn-submit-wrap,.single-event .event-buttons .button,.single-event .event-buttons .event-categories ul li a,.single-event .event-buttons .form-contact-wrap .wpcf7-form .btn-submit-wrap,.single-event .event-buttons .form-contact-wrap .wpcf7-form .btn-submit-wrap .btn-submit,.single-event .event-buttons .subsribe-wrap .wpcf7-form input[type=button],.single-event .event-buttons .subsribe-wrap .wpcf7-form input[type=submit],.subsribe-wrap .wpcf7-form .single-event .event-buttons input[type=button],.subsribe-wrap .wpcf7-form .single-event .event-buttons input[type=submit]{width:100%;margin:0;margin-bottom:10px}}.single-event .doorways-footer-wrap{padding-top:50px}.social-sharing{margin-top:50px;width:100%}.social-sharing .hhcc-social-title{font-size:14px;font-weight:600;font-family:"Raleway",sans-serif;color:#A1194F;margin-bottom:12px}.social-sharing .hhcc-link{margin:0 15px}.social-sharing .hhcc-link:first-child{margin-left:0}.content-image-wrap+.content-image-wrap{margin-top:60px}.content-image{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0 -15px}.content-image.position-content-image{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.content-image .content,.content-image .image{width:50%;padding:0 15px}@media (max-width:768px){.content-image .content,.content-image .image{width:100%}}@media (max-width:768px){.content-image .image{margin-bottom:20px}}@media (max-width:768px){.content-image .image img{width:100%}}.content-image .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.content-image .content .content-inner{max-width:560px}.content-image .content .title{font-size:42px;text-align:left;margin-bottom:20px}@media (max-width:768px){.content-image .content .title{font-size:30px}}@media (max-width:479px){.content-image .content .title{font-size:26px}}.content-image .content .link-wrap{margin-top:20px}.content-image .content .link-wrap .button,.content-image .content .link-wrap .event-categories ul li a,.content-image .content .link-wrap .form-contact-wrap .wpcf7-form .btn-submit-wrap,.content-image .content .link-wrap .form-contact-wrap .wpcf7-form .btn-submit-wrap .btn-submit,.content-image .content .link-wrap .subsribe-wrap .wpcf7-form input[type=button],.content-image .content .link-wrap .subsribe-wrap .wpcf7-form input[type=submit],.event-categories ul li .content-image .content .link-wrap a,.form-contact-wrap .wpcf7-form .btn-submit-wrap .content-image .content .link-wrap .btn-submit,.form-contact-wrap .wpcf7-form .content-image .content .link-wrap .btn-submit-wrap,.subsribe-wrap .wpcf7-form .content-image .content .link-wrap input[type=button],.subsribe-wrap .wpcf7-form .content-image .content .link-wrap input[type=submit]{color:#fff}.teams{margin:0 -15px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-70px}.teams .team{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:0 15px;width:25%;margin-bottom:70px}@media (max-width:840px){.teams .team{width:50%;margin-bottom:40px}}@media (max-width:479px){.teams .team{width:100%}}.teams .team-header{text-align:center}.teams .team-title{font-size:26px;color:#A1194F;margin-bottom:0}.teams .team-position{font-weight:600;margin-bottom:25px}.teams .email,.teams .phone{color:#A1194F}.teams .team-image{margin-bottom:23px}.teams .team-image img{width:100%}.teams .team-content{margin-top:30px}.posts{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px;margin-bottom:-70px}@media (max-width:840px){.posts{margin-bottom:-30px}}.posts .hentry{width:25%;padding:0 15px;margin-bottom:50px}@media (max-width:840px){.posts .hentry{width:50%;margin-bottom:30px}}@media (max-width:479px){.posts .hentry{width:100%}}.posts .post-image img{width:100%}.posts .post-title{font-size:26px;margin-bottom:20px;line-height:1.15}@media (max-width:767px){.posts .post-title{font-size:22px}}@media (max-width:479px){.posts .post-title{font-size:20px}}.posts .post-info{padding:25px 20px;text-align:center}.event-categories ul li .posts a,.form-contact-wrap .wpcf7-form .btn-submit-wrap .posts .btn-submit,.form-contact-wrap .wpcf7-form .posts .btn-submit-wrap,.posts .button,.posts .event-categories ul li a,.posts .form-contact-wrap .wpcf7-form .btn-submit-wrap,.posts .form-contact-wrap .wpcf7-form .btn-submit-wrap .btn-submit,.posts .subsribe-wrap .wpcf7-form input[type=button],.posts .subsribe-wrap .wpcf7-form input[type=submit],.subsribe-wrap .wpcf7-form .posts input[type=button],.subsribe-wrap .wpcf7-form .posts input[type=submit]{color:#fff}.loadmore-wrap{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:70px}.button.loadmore,.event-categories ul li a.loadmore,.form-contact-wrap .wpcf7-form .btn-submit-wrap .loadmore.btn-submit,.form-contact-wrap .wpcf7-form .loadmore.btn-submit-wrap,.subsribe-wrap .wpcf7-form input.loadmore[type=button],.subsribe-wrap .wpcf7-form input.loadmore[type=submit]{width:232px;height:55px;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;border-radius:0;background-color:#E28C07;color:#fff!important;text-transform:uppercase}.button.loadmore:before,.event-categories ul li a.loadmore:before,.form-contact-wrap .wpcf7-form .btn-submit-wrap .loadmore.btn-submit:before,.form-contact-wrap .wpcf7-form .loadmore.btn-submit-wrap:before,.subsribe-wrap .wpcf7-form input.loadmore[type=button]:before,.subsribe-wrap .wpcf7-form input.loadmore[type=submit]:before{border-color:#E28C07;border-radius:0}.button.loadmore:active,.button.loadmore:focus,.button.loadmore:hover,.event-categories ul li a.loadmore:active,.event-categories ul li a.loadmore:focus,.event-categories ul li a.loadmore:hover,.form-contact-wrap .wpcf7-form .btn-submit-wrap .loadmore.btn-submit:active,.form-contact-wrap .wpcf7-form .btn-submit-wrap .loadmore.btn-submit:focus,.form-contact-wrap .wpcf7-form .btn-submit-wrap .loadmore.btn-submit:hover,.form-contact-wrap .wpcf7-form .loadmore.btn-submit-wrap:active,.form-contact-wrap .wpcf7-form .loadmore.btn-submit-wrap:focus,.form-contact-wrap .wpcf7-form .loadmore.btn-submit-wrap:hover,.subsribe-wrap .wpcf7-form input.loadmore:active[type=button],.subsribe-wrap .wpcf7-form input.loadmore:active[type=submit],.subsribe-wrap .wpcf7-form input.loadmore:focus[type=button],.subsribe-wrap .wpcf7-form input.loadmore:focus[type=submit],.subsribe-wrap .wpcf7-form input.loadmore:hover[type=button],.subsribe-wrap .wpcf7-form input.loadmore:hover[type=submit]{color:#fff}.single .site-main>article .page-title{font-size:52px}@media (max-width:1024px){.single .site-main>article .page-title{font-size:42px}}@media (max-width:768px){.single .site-main>article .page-title{font-size:38px}}.single .post .entry-content{max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;font-size:18px}.single .post .entry-content .post-content,.single .post .entry-content .post-image{width:50%}@media (max-width:767px){.single .post .entry-content .post-content,.single .post .entry-content .post-image{width:100%}}.single .post .entry-content .post-image{padding-left:20px}@media (max-width:767px){.single .post .entry-content .post-image{padding:0;margin-bottom:30px}}.single .post .entry-content .post-content{padding-right:20px}@media (max-width:767px){.single .post .entry-content .post-content{padding:0}}.post-buttons{margin-top:50px}.event-categories ul li .post-buttons a,.form-contact-wrap .wpcf7-form .btn-submit-wrap .post-buttons .btn-submit,.form-contact-wrap .wpcf7-form .post-buttons .btn-submit-wrap,.post-buttons .button,.post-buttons .event-categories ul li a,.post-buttons .form-contact-wrap .wpcf7-form .btn-submit-wrap,.post-buttons .form-contact-wrap .wpcf7-form .btn-submit-wrap .btn-submit,.post-buttons .subsribe-wrap .wpcf7-form input[type=button],.post-buttons .subsribe-wrap .wpcf7-form input[type=submit],.subsribe-wrap .wpcf7-form .post-buttons input[type=button],.subsribe-wrap .wpcf7-form .post-buttons input[type=submit]{color:#fff}@media (max-width:768px){.doorways-footer-wrap{padding-bottom:40px;padding-top:40px}.doorways-footer-wrap .doorways .doorway{width:50%;margin-bottom:30px}}@media (max-width:479px){.doorways-footer-wrap .doorways .doorway{width:100%}}@media (max-width:768px){.section{margin:40px 0!important}}#ctf .ctf-item{border:0!important;border-top:0!important}.form-contact-wrap .form-title{color:#E28C07;text-align:center}.form-contact-wrap .wpcf7{max-width:806px;margin:auto}.form-contact-wrap .wpcf7-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.form-contact-wrap .wpcf7-form>div{width:100%;padding:0 13px}.form-contact-wrap .wpcf7-form .form-left,.form-contact-wrap .wpcf7-form .form-right{width:50%;padding:0 13px}@media (max-width:767px){.form-contact-wrap .wpcf7-form .form-left,.form-contact-wrap .wpcf7-form .form-right{width:100%}}@media (max-width:767px){.form-contact-wrap .wpcf7-form .form-left{margin-bottom:15px}}.form-contact-wrap .wpcf7-form input:not([type=submit]):not([type=button]),.form-contact-wrap .wpcf7-form textarea{border:0;background-color:#fff;border-radius:0;font-family:"Raleway",sans-serif;padding:15px 20px;display:block;max-width:100%;width:100%}.form-contact-wrap .wpcf7-form .form-field+.form-field{margin-top:15px}.form-contact-wrap .wpcf7-form .form-right .form-field,.form-contact-wrap .wpcf7-form .form-right textarea{height:100%}.form-contact-wrap .wpcf7-form .btn-submit-wrap{margin-top:15px;width:100%;position:relative;background-color:#E28C07!important;border-radius:0!important}.form-contact-wrap .wpcf7-form .btn-submit-wrap:before{border-color:#E28C07!important;border-radius:0!important}.form-contact-wrap .wpcf7-form .btn-submit-wrap .btn-submit{width:100%;background-color:#E28C07!important;border:0;padding:0!important;border-radius:0;font-size:24px!important;font-family:"Architects Daughter",cursive}.form-contact-wrap .wpcf7-form .btn-submit-wrap .btn-submit:active,.form-contact-wrap .wpcf7-form .btn-submit-wrap .btn-submit:focus,.form-contact-wrap .wpcf7-form .btn-submit-wrap .btn-submit:hover{outline:0}.form-contact-wrap .wpcf7-form .btn-submit-wrap .ajax-loader{position:absolute;right:20px;top:15px}.form-contact-wrap .wpcf7-form .wpcf7-response-output{display:none!important}.entry-content .form-contact-wrap input:not([type=submit]):not([type=button]),.entry-content .form-contact-wrap textarea{border:1px solid #ccc;font-size:16px}#button-donate{position:fixed;top:30%;right:0}@media (min-height:800px){#button-donate{top:30%}}@media (max-height:799px){#button-donate{top:60%}}@media (max-height:600px){#button-donate{top:30%}}#button-donate a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;width:100px;height:260px;font-size:38px;font-family:"Architects Daughter",cursive;color:#fff;background-color:#E28C07;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px #fff0;box-shadow:0 0 1px #fff0;position:relative;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;border:3px solid #fff}@media (max-width:767px){#button-donate a{width:50px;height:160px;font-size:24px;margin-top:25px}}#button-donate a:before{content:'';position:absolute;border:#E28C07 solid 6px;top:0;right:0;bottom:0;left:0;-webkit-animation-duration:1s;animation-duration:1s}.is-dark #button-donate a:before{border-color:#fff}#button-donate a:active,#button-donate a:focus,#button-donate a:hover{color:#fff}.is-dark #button-donate a:active,.is-dark #button-donate a:focus,.is-dark #button-donate a:hover{color:#000}#button-donate a:active:before,#button-donate a:focus:before,#button-donate a:hover:before{-webkit-animation-name:hvr-ripple-out;animation-name:hvr-ripple-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}#button-donate .text{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);display:block}#button-donate .icon{margin-bottom:40px}@media (max-width:767px){#button-donate .icon{margin-bottom:20px}}@media (max-width:767px){#button-donate .icon svg{width:20px}}#button-donate span{display:block}#button-donate .button-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-top:-36px}#page-wrap.padding-bottom{padding-bottom:70px}@media (max-width:767px){#page-wrap.padding-bottom{padding-bottom:40px}}.mfp-bg,.mfp-wrap{z-index:999999}.gallery-3{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-wrap:wrap;flex-wrap:wrap;margin:-15px}@media (max-width:767px){.gallery-3{margin:0}}.gallery-3 .gallery-img{width:33.33%;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;padding:15px}@media (max-width:767px){.gallery-3 .gallery-img{width:100%}}.gallery-3 .gallery-img a,.gallery-3 .gallery-img img{display:block;width:100%}@media (max-width:1500px) and (min-width:1100px){.subsribe-wrap .wpcf7-form .wpcf7-form-control-wrap{margin-left:30px}}.dialog{position:fixed;width:100%;height:100%;top:0;left:0;z-index:9999;width:100vw!important;background:rgb(0 0 0 / .8)}.dialog legend{display:none}.small-dialog{-webkit-animation:fadeIn 300ms linear 0ms both;animation:fadeIn 300ms linear 0ms both;background:#fff;padding:40px 30px 30px;text-align:left;max-width:800px;margin:40px auto;position:relative;-webkit-transition:all 0.3s ease;-khtml-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);font-size:18px;color:#292929}.small-dialog p{font-size:18px!important}.small-dialog input[type=checkbox],.small-dialog input[type=radio]{width:auto!important}.small-dialog>div{margin-bottom:20px}.small-dialog .error{float:none!important;width:100%!important;margin-bottom:5px}.small-dialog .btn-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#000;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace;overflow:visible;cursor:pointer;background:#fff0;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none;-ms-touch-action:manipulation;touch-action:manipulation}.small-dialog input,.small-dialog label{float:none!important;display:inline-block!important;width:auto!important;margin:auto!important}.small-dialog a{color:#000;text-decoration:underline}.js-toggle-title{cursor:pointer;position:relative;display:block;padding-right:30px;color:#002E6D;font-size:18px;font-weight:500;text-align:center;margin-top:30px}.js-toggle.active .js-toggle-title:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.js-toggle-content{display:none;font-size:18px;text-align:center}.js-toggle-content a{text-decoration:underline}.small-dialog .wpcf7-list-item-label{font-size:18px}.small-dialog .wpcf7-checkbox,.small-dialog .wpcf7-radio{display:block!important}.small-dialog .wpcf7-checkbox .wpcf7-list-item,.small-dialog .wpcf7-radio .wpcf7-list-item{margin-bottom:10px!important}.result.success{color:green}.result.error{color:red}.hide{display:none!important}.site-footer{position:relative}.small-dialog input[type=submit]{display:inline-block;min-width:141px;text-align:center;position:relative;color:#fff!important;font-size:14px;text-transform:uppercase;background-color:#292929;padding:14px 20px;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;cursor:pointer}.subsribe-wrap .wpcf7-form .gdpr .wpcf7-form-control-wrap{margin:0}.subsribe-wrap .wpcf7-form .gdpr .form-group{margin:0;margin-top:20px}.subsribe-wrap .wpcf7-form .gdpr input[type=submit]{background-color:#A1194F;color:#fff!important}.small-dialog .wpcf7-checkbox .wpcf7-list-item,.small-dialog .wpcf7-radio .wpcf7-list-item{margin-left:0}.form-contact-wrap input[type=button],.form-contact-wrap input[type=submit]{background:#fff0;border:0;font-size:16px;text-transform:uppercase;color:#fff;font-weight:700}.btn-submit-wrap{cursor:pointer}.gdpr .btn-submit-wrap{max-width:140px;padding:0!important}.events{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}.events .event{width:33%}@media (max-width:768px){.events .event{width:50%}}@media (max-width:479px){.events .event{width:100%}}.events .event img{margin-left:auto;margin-right:auto;display:block}#page.switch-colours{background-color:#000000!important;font-size:200%}.single #page.switch-colours{color:#fff}#page.switch-colours .site-header{background-color:#000000!important}#page.switch-colours .site-header .header-links{font-size:24px}#page.switch-colours .doorways .doorway-button{font-size:20px;max-width:unset}#page.switch-colours .doorways .doorway-title{font-size:50px}#page.switch-colours .site-header.fixed .header-links a{color:#fff!important}#page.switch-colours .hero{background-color:#000000!important}#page.switch-colours .hero .hero-slider{opacity:0}#page.switch-colours .hero:after{border-color:#fff0 #fff0 #fff0 transparent!important}#page.switch-colours #menu-toggle span{display:inline-block;background-color:#ff0;color:#000;padding-bottom:0;border-bottom:0;padding:10px}#page.switch-colours .page-title,#page.switch-colours .title{color:#fff!important}#page.switch-colours #site-navigation .form-contact-wrap .wpcf7-form .btn-submit-wrap,#page.switch-colours #site-navigation .form-contact-wrap .wpcf7-form .btn-submit-wrap .btn-submit,#page.switch-colours .button,#page.switch-colours .event-categories ul li a,#page.switch-colours .form-contact-wrap .wpcf7-form .btn-submit-wrap,#page.switch-colours .form-contact-wrap .wpcf7-form .btn-submit-wrap .btn-submit,#page.switch-colours .subsribe-wrap .wpcf7-form input[type=button],#page.switch-colours .subsribe-wrap .wpcf7-form input[type=submit],#page.switch-colours .subsribe-wrap .wpcf7-form input[type=submit],.event-categories ul li #page.switch-colours a,.form-contact-wrap .wpcf7-form #page.switch-colours .btn-submit-wrap,.form-contact-wrap .wpcf7-form .btn-submit-wrap #page.switch-colours .btn-submit,.subsribe-wrap .wpcf7-form #page.switch-colours input[type=button],.subsribe-wrap .wpcf7-form #page.switch-colours input[type=submit]{background-color:#ff0!important;font-size:30px;padding:30px 40px}#page.switch-colours #site-navigation .form-contact-wrap .wpcf7-form .btn-submit-wrap .btn-submit:before,#page.switch-colours #site-navigation .form-contact-wrap .wpcf7-form .btn-submit-wrap:before,#page.switch-colours .button:before,#page.switch-colours .event-categories ul li a:before,#page.switch-colours .form-contact-wrap .wpcf7-form .btn-submit-wrap .btn-submit:before,#page.switch-colours .form-contact-wrap .wpcf7-form .btn-submit-wrap:before,#page.switch-colours .subsribe-wrap .wpcf7-form input[type=button]:before,#page.switch-colours .subsribe-wrap .wpcf7-form input[type=submit]:before,#page.switch-colours .subsribe-wrap .wpcf7-form input[type=submit]:before,.event-categories ul li #page.switch-colours a:before,.form-contact-wrap .wpcf7-form #page.switch-colours .btn-submit-wrap:before,.form-contact-wrap .wpcf7-form .btn-submit-wrap #page.switch-colours .btn-submit:before,.subsribe-wrap .wpcf7-form #page.switch-colours input[type=button]:before,.subsribe-wrap .wpcf7-form #page.switch-colours input[type=submit]:before{border-color:#ff0!important}#page.switch-colours .entry-header .subtitle{font-size:30px}#page.switch-colours .features-wrap.askew_bottom:after{border-color:#fff0 #fff0 #fff0 #fff0}#page.switch-colours .testimonial-info,#page.switch-colours .testimonials .testimonial .testimonial-quote{color:#fff}#page.switch-colours .testimonials .testimonial .testimonial-info{font-size:40px}#page.switch-colours .latest-news-wrap.askew_bottom:after{border-color:#fff0 #fff0 #fff0 #fff0}#page.switch-colours .latest-news-wrap{background:#000!important}#page.switch-colours .section-box .entry-header .title{font-size:62px!important;color:#000000!important}#page.switch-colours .event-desc{color:#fff}#page.switch-colours .posts .post-info{color:#fff}#page.switch-colours .latest-posts .posts .post-title a{font-size:42px;color:#fff!important}#page.switch-colours .social-feed-wrap{background-color:#ff0!important}#page.switch-colours .social-feed-wrap .page-title,#page.switch-colours .social-feed-wrap .title{color:#000000!important}#page.switch-colours .features-wrap{background-color:#ff0!important;color:#000000!important}#page.switch-colours .features-wrap .page-title,#page.switch-colours .features-wrap .title{color:#000000!important}#page.switch-colours .features-wrap .button,#page.switch-colours .features-wrap .event-categories ul li a,#page.switch-colours .features-wrap .form-contact-wrap .wpcf7-form .btn-submit-wrap,#page.switch-colours .features-wrap .form-contact-wrap .wpcf7-form .btn-submit-wrap .btn-submit,#page.switch-colours .features-wrap .subsribe-wrap .wpcf7-form input[type=button],#page.switch-colours .features-wrap .subsribe-wrap .wpcf7-form input[type=submit],.event-categories ul li #page.switch-colours .features-wrap a,.form-contact-wrap .wpcf7-form #page.switch-colours .features-wrap .btn-submit-wrap,.form-contact-wrap .wpcf7-form .btn-submit-wrap #page.switch-colours .features-wrap .btn-submit,.subsribe-wrap .wpcf7-form #page.switch-colours .features-wrap input[type=button],.subsribe-wrap .wpcf7-form #page.switch-colours .features-wrap input[type=submit]{background-color:#000!important;color:#fff!important}#page.switch-colours .features-wrap .button:before,#page.switch-colours .features-wrap .event-categories ul li a:before,#page.switch-colours .features-wrap .form-contact-wrap .wpcf7-form .btn-submit-wrap .btn-submit:before,#page.switch-colours .features-wrap .form-contact-wrap .wpcf7-form .btn-submit-wrap:before,#page.switch-colours .features-wrap .subsribe-wrap .wpcf7-form input[type=button]:before,#page.switch-colours .features-wrap .subsribe-wrap .wpcf7-form input[type=submit]:before,.event-categories ul li #page.switch-colours .features-wrap a:before,.form-contact-wrap .wpcf7-form #page.switch-colours .features-wrap .btn-submit-wrap:before,.form-contact-wrap .wpcf7-form .btn-submit-wrap #page.switch-colours .features-wrap .btn-submit:before,.subsribe-wrap .wpcf7-form #page.switch-colours .features-wrap input[type=button]:before,.subsribe-wrap .wpcf7-form #page.switch-colours .features-wrap input[type=submit]:before{border-color:#000!important}#page.switch-colours .social-feed{height:auto!important;background-color:#fff}#page.switch-colours .social-feed-wrap .social-feed .feed-button{position:relative!important;left:auto;bottom:auto}#page.switch-colours .subsribe-wrap{background-color:#000!important}#page.switch-colours .site-footer{background-color:#ff0!important;font-size:36px;color:#000}#page.switch-colours .site-footer .site-contact{font-size:52px}#page.switch-colours #site-navigation{background-color:#000}#page.switch-colours #site-navigation a{color:#fff!important}#page.switch-colours .hero .hero-image{background:#000!important}#page.switch-colours .event-categories ul li{-webkit-box-flex:unset;-ms-flex-positive:unset;flex-grow:unset;margin-bottom:20px}#page.switch-colours .event .event-info{color:#fff}#page.switch-colours .event .event-title a{font-size:40px;color:#fff!important}#page.switch-colours #site-navigation .form-contact-wrap .wpcf7-form .btn-submit-wrap .loadmore.btn-submit,#page.switch-colours #site-navigation .form-contact-wrap .wpcf7-form .loadmore.btn-submit-wrap,#page.switch-colours .button.loadmore,#page.switch-colours .event-categories ul li a.loadmore,#page.switch-colours .form-contact-wrap .wpcf7-form .btn-submit-wrap .loadmore.btn-submit,#page.switch-colours .form-contact-wrap .wpcf7-form .loadmore.btn-submit-wrap,#page.switch-colours .subsribe-wrap .wpcf7-form input.loadmore[type=button],#page.switch-colours .subsribe-wrap .wpcf7-form input.loadmore[type=submit],#page.switch-colours .subsribe-wrap .wpcf7-form input.loadmore[type=submit],.event-categories ul li #page.switch-colours a.loadmore,.form-contact-wrap .wpcf7-form #page.switch-colours .loadmore.btn-submit-wrap,.form-contact-wrap .wpcf7-form .btn-submit-wrap #page.switch-colours .loadmore.btn-submit,.subsribe-wrap .wpcf7-form #page.switch-colours input.loadmore[type=button],.subsribe-wrap .wpcf7-form #page.switch-colours input.loadmore[type=submit]{width:auto}#page.switch-colours #site-navigation .menu .sub-menu a{font-size:30px}#page.switch-colours #site-navigation{overflow-y:scroll;overflow-x:hidden;padding-bottom:40px}#page.switch-colours #site-navigation:after{content:none}#page.switch-colours #site-navigation .social-wrap{position:relative;margin-top:30px;bottom:auto;left:auto}#page.switch-colours .event-categories ul li.active a{background-color:#fff!important}#page.switch-colours .event-categories ul li.active a:before{border-color:#fff!important}#page.switch-colours .entry-header{color:#fff!important}#page.switch-colours .single-event .site-main .post-content{font-size:30px}#page.switch-colours .single-event .site-main .post-excerpt{font-size:34px}#page.switch-colours .social-sharing .hhcc-social-title{color:#fff}#page.switch-colours svg g{color:#fff;stroke:#fff;fill:#fff}#page.switch-colours .site-main>article .entry-content{color:#fff}#page.switch-colours .content-image .content{color:#fff}#page.switch-colours .posts .post-title{font-size:42px}#page.switch-colours .posts .post-title a{color:#fff!important}#page.switch-colours .post .entry-content,#page.switch-colours .post .entry-content .post-content{font-size:30px!important}#page.switch-colours #breadcrumbs a{color:#fff}#page.switch-colours #breadcrumbs{color:#fff;font-size:24px}.grecaptcha-badge{visibility:hidden}