.paging__post:after{content:'';display:table;clear:both}.listing__link img,.listing__item,.flickity-button,.backtotop a,.main-link,.nav,.logo,.btn,a{transition:all 0.3s ease-in-out 0s}.cc-btn,.nav,.btn,h5,h6{font-family:myriad-pro, sans-serif}blockquote,h1,h2,h3,h4{font-family:gloria-hallelujah, sans-serif;font-weight:400;font-style:normal}body{font-family:myriad-pro, sans-serif}.sharing-intro,.more{color:#bbb;font-style:italic}.icon,img,.map,iframe,.cc-btn{box-shadow:1px 2px 4px 0px rgba(0,0,0,0.2)}.icon,.social-icons a{width:44px;height:44px}.nav p a:before,.icon-nav-close{background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%229.938%22%20height%3D%229.913%22%20viewBox%3D%220%200%209.938%209.913%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M3.89%204.968L0%201.08%201.104%200l3.864%203.888L8.858%200l1.08%201.08-3.89%203.888%203.89%203.865-1.08%201.08-3.89-3.866-3.864%203.866L0%208.833l3.89-3.865z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat}/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}/*! HTML5 Boilerplate v6.1.0 | MIT License | https://html5boilerplate.com/ */html{color:#4C4943;font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browserupgrade{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}body{background-color:#fff;font-size:1.125em;line-height:1.5em}ul,ol,li{margin:0;padding:0}article ul{list-style-position:inside;padding-left:1em}p{margin:.75em 0}h1,h2,h3,h4{color:#c33;line-height:1.4em}h5,h6{line-height:1.4em}h1{font-size:1.6em;margin:1em 0 1.2em 0}h1.overlay{padding-top:20px;margin-bottom:-30px}@media (min-width: 43em){h1{font-size:2em;width:auto}}h2{font-size:1.4em;margin:1.25em 0 0.75em}@media (min-width: 43em){h2{font-size:1.7em}}.sidebar h2{margin:1.5em 0 .75em}.sidebar h2 a{color:#c33}.sidebar h2:first-of-type,.cards-4col h2:first-of-type{margin-top:0.5em}h3{font-size:1.2em;margin-bottom:.5em}@media (min-width: 43em){h3{font-size:1.5em}}h4{color:#c33;font-size:1.2em;margin:1em 0 0.5em}@media (min-width: 43em){h4{font-size:1.3em}}h5{font-size:1.1em;margin:1em 0 .5em 0;font-weight:bold;font-style:italic}h6{font-size:1em;margin:0.5em 0;font-weight:bold}a{color:#4c9ec9}a:hover{color:#12245e}.main a,.site-footer a{color:#4C4943;text-decoration:none;transition:box-shadow 270ms cubic-bezier(0.77, 0, 0.175, 1),color 270ms cubic-bezier(0.77, 0, 0.175, 1);box-shadow:inset 0 -0.1em 0 #87bedb;box-shadow:inset 0 -0.1em 0 #87bedb}.main a:hover,.site-footer a:hover{box-shadow:inset 0 -1.125em 0 #87bedb;color:#12245e}.cards-4col a{color:#2e759a;box-shadow:inset 0 -0.1em 0 #2e759a}.cards-4col h4 a{color:#c33}h1 a,h2 a,h3 a,h4 a{text-decoration:none}blockquote{padding:1em 0;margin:0;color:#aba8a0;color:#3a93c1}blockquote p{padding:0 1em 0 4em;font-style:italic}blockquote cite{text-align:right;display:block;padding-right:4em;margin-bottom:1em}blockquote:before,blockquote:after{color:#f19d05;font-size:96px;margin:0.25em 0.25em 0 0;float:left;content:'\201C'}@media (min-width: 43em){blockquote:before,blockquote:after{font-size:5em}}blockquote:after{float:right;content:'\201D';margin-right:0}@media (min-width: 43em){blockquote{margin:2em 0}blockquote p{font-size:1.25em;line-height:1.25em}}.more{text-align:right;margin-right:span(1 of 16)}.content-body ul li{margin:.25em 0;list-style-type:none}.content-body ul li:before{content:'~';display:inline-block;margin-right:.5em;color:#4c9ec9}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}@supports (display: grid){.mast,.page,.site-footer{display:grid;grid-template-columns:[edge-start] minmax(1rem, 1fr) [content-start] repeat(12, minmax(1rem, 5.5rem)) [content-end] minmax(1rem, 1fr) [edge-end];grid-column-gap:0.75%;padding:0}.inner-header{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-template-rows:1}@media (min-width: 57em){.inner-header{grid-template-columns:[edge-start] minmax(1rem, 1fr) [content-start] repeat(12, minmax(1rem, 5.5rem)) [content-end] minmax(1rem, 1fr) [edge-end];grid-column-gap:0.75%}}.logo,.nav{grid-column-start:content}.logo{grid-column:3 / 4;grid-row:1}@media (min-width: 57em){.logo{grid-column:2 / span 7}}.logo-name{grid-column:3 / 4;grid-row:2}@media (min-width: 57em){.logo-name{grid-column:5/ span 4;grid-row:1;padding-left:1.2em}}@media (min-width: 64em){.logo-name{padding-left:0}}.top-right{display:none;align-self:start;grid-column:edge}@media (min-width: 57em){.top-right{display:grid;padding-left:0;grid-column:10 / span 4;grid-row:1}}.nav{grid-column-end:-1}@media (min-width: 30em){.nav{grid-row-start:2;grid-column:content}}.page>*{align-self:start;grid-column:content;margin:1em 1em 1em 1em}@media (min-width: 57em){.page>*{grid-column:content-start / span 12}}.page>.content{grid-row:1 / 3;grid-column:content-start / span 12;margin:2em 1em 2em 1em}@media (min-width: 50em){.page>.content{grid-column:content-start / span 8}}.intro{display:grid;align-self:start;grid-row:1}@media (min-width: 50em){.intro{grid-column:4 / span 8}}.cards-4col{margin:0;padding:0;list-style:none;grid-row:2}@media (min-width: 43em){.cards-4col{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:repeat(4, auto);grid-gap:1em}}@media (min-width: 64em){.cards-4col{display:grid;grid-template-rows:repeat(4, auto);grid-gap:1em;grid-template-columns:1fr 1fr 1fr 1fr}}.cards-4col__item{max-width:100%;opacity:1;margin-bottom:1em}@media (min-width: 35em){.cards-4col__item{margin-bottom:0}}.cards-4col__info{padding:1em}.cards-3col{margin:0;padding:0;list-style:none}.cards-3col ul{list-style:none}@media (min-width: 50em){.cards-3col__item{padding-left:2em}}@media (min-width: 43em){.cards-3col{display:grid;grid-template-rows:repeat(2, auto);grid-gap:2em;grid-template-columns:1fr 1fr}}@media (min-width: 50em){.cards-3col{display:grid;grid-template-rows:repeat(3, auto);grid-gap:1em;grid-template-columns:1fr 1fr 1fr}}blockquote{width:100%}@media (min-width: 43em){blockquote{width:45%;float:right;margin:0 2em 0 2em}}.posts-related{padding:0 2em 2em}@media (min-width: 57em){.posts-related{grid-column:10 / span 4;align-self:end;grid-row:2}}.sidebar{align-self:start;grid-column:edge}@media (min-width: 50em){.sidebar{grid-column:10 / span 4;grid-row:1}}.site-footer>*{align-self:start;grid-column:content}@media (min-width: 57em){.site-footer .vcard,.site-footer .social-icons{grid-row:3 / span 1}.site-footer .vcard{grid-column:content-start / span 6}.site-footer .social-icons{grid-column:10 / span 4;margin:0}}}.cards-4col__item{background-color:rgba(250,169,22,0.8);border-radius:6px}.sidebar{padding:1em 2em 2em;background-color:#fbf2ef;border-radius:6px;border:1px solid #eee}@media (min-width: 50em){.sidebar{margin:4em 0 4vh 1em}}.flex-grid{display:flex;flex-wrap:wrap;justify-content:space-around;width:100%}.main .flex-grid{padding:0}.flex-grid__item{display:flex;margin:0 0 25px}.flex-grid__item:before{display:none}@media (min-width: 43em){.flex-grid__item{min-width:240px;flex:1 0 300px;margin-right:20px}}.btn{text-align:center;text-transform:uppercase;border-radius:6px;background-color:#c33;color:#fff;text-decoration:none;margin:0.75em auto}.btn a{display:block;padding:0.75em 0.5em 0.65em;color:#fff;text-decoration:none;box-shadow:none}.btn:hover{background-color:#a32929}.btn:hover a{box-shadow:none;color:#fff}@media (min-width: 43em){.btn{width:50%}.btn.btn--left{float:left;width:50%;margin-left:0;margin-right:2em}.btn.btn--left.nowrap{margin-right:50%}.btn.btn--right{float:right;width:50%;margin-right:0;margin-left:2em}.btn.btn--right.nowrap{margin-left:50%}.btn.btn--centred{clear:both;width:50%;margin:1.5em auto}.btn.btn--fullwidth{clear:both;width:100%;margin-left:auto;margin-right:auto}}.btn.search-submit{text-indent:-999em;width:14%;padding:0;height:2.2em}@media (min-width: 43em){.btn.search-submit{border-radius:0 0 3px 0}}.contact-form .btn{padding:1em 1em .75em;float:right}[role="banner"]{position:relative}@media (min-width: 43em){[role="banner"]:after{background:none}}.inner-header{padding:20px 20px 0px 20px;background-image:url(/img/banner-pc@2x.jpg);background-size:cover;background-position:center bottom;margin-bottom:12px;height:130px}.inner-header:after{content:'';display:block;background-image:repeating-linear-gradient(-45deg, #12245e, #12245e 10px, #693668 10px, #693668 20px, #FF773D 20px, #FF773D 30px, #c33 30px, #c33 40px, #4c9ec9 40px, #4c9ec9 50px, #faa916 50px, #faa916 60px, #7da947 60px, #7da947 70px);background-repeat:no-repeat;background-size:100% 100%;width:100%;height:12px;position:absolute;top:100%;left:0}@media (min-width: 50em){.inner-header:after{display:none}}@media (min-width: 43em){.inner-header{padding:1em 0 .5em;height:180px}}@media (min-width: 50em){.inner-header{margin-bottom:0}}.top-social{text-align:right}.top-social li{list-style:none;color:#12245e}.top-social a{color:#12245e;font-weight:normal;font-style:normal;text-decoration:none;text-align:right}.social{width:50px;padding:10px;display:inline-block}@media (min-width: 43em){.nav-btn{display:none;border-bottom-width:1px}}.logo{width:160px;margin:0 auto;text-align:center}.logo a{display:block;color:#c33;text-decoration:none;padding:0;line-height:1em}.logo img{width:100px;height:63px;margin:0 20px;background-image:radial-gradient(#fff, #fff 50%, rgba(255,255,255,0) 70%, rgba(255,255,255,0));box-shadow:none}.logo .org{display:block;height:2em;background-image:url("/img/gurraneasig-ns.svg");background-repeat:no-repeat;background-size:100% auto;background-position:center;margin:0 .25em}@media (min-width: 43em){.logo{width:200px;margin:0 auto;padding:0}.logo img{width:190px;height:120px;margin:0}}@media (min-width: 57em){.logo{width:460px;height:150px;margin:auto 15px auto 30px;margin:0;padding:0;text-align:left}.logo a{display:flex;flex-wrap:wrap;justify-content:space-around;height:150px}.logo a>*{min-width:220px;margin:0 10px 0 0}.logo img{width:220px;height:139px}.logo .org{width:220px;height:150px;margin:0;background-image:url("/img/gurraneasig-national-school.svg");background-size:220px auto}}.nav{background-color:#12245e}.nav p{font-size:1em;display:none}.nav p a:after,.nav p a:before{background-position:50% 50%;content:"";font-weight:300;height:3.5em;left:0;line-height:1;position:absolute;text-align:center;transition:top .4s,transform .4s;width:100%}.nav p a:before{top:-3.5em}.nav p a:after{content:"MENU";font-size:.75em;padding:1.875em .0 0 0;text-indent:0;text-transform:uppercase}.nav .mob-menu a{color:#12245e}.nav p a:after,.nav.is-open p a:before{top:0;transform:scale(1)}.nav p a:before,.nav.is-open p a:after{transform:scale(0.6)}.nav li,.nav ul{list-style:none;padding:0;margin:0}.nav li{transition:background-color 0.3s ease-in-out 0s}@media (max-width: 43em){.nav li{float:left;width:50%}.nav li:nth-child(2n+1){clear:left}}.nav a{padding:0.75em 0;font-size:1em;display:block;position:relative;color:#fff;text-shadow:rgba(0,0,0,0.25) 0 1px 0;text-decoration:none}.nav .sm-toggle{display:none}.enhanced .nav p,.enhanced .nav p a{display:block;margin:0}.enhanced .nav p a{padding:0;text-transform:lowercase;border-radius:0 0 0 16px;width:3.5em;height:3.5em;position:absolute;overflow:hidden;right:0;top:0;text-indent:-999em;transform:translateZ(0);z-index:99;background-color:#4c9ec9;color:#fff}@media (max-width: 50em){.enhanced .nav ul#menu{opacity:0;transform:translatey(-150%);position:absolute;z-index:98;background-color:#12245e;overflow:hidden;transition:all 0.45s ease-out;width:100%;display:flex;flex-direction:column;justify-content:space-around}.enhanced .nav.is-open p a{text-indent:-1000em}.enhanced .nav.is-open p a:after{top:100%}.enhanced .nav.is-open ul#menu{opacity:1;transform:translatey(-145px);box-shadow:0 4px 10px 0 rgba(0,0,0,0.1)}.enhanced .nav.is-open ul#menu li a{opacity:1;transform:scale(1)}.enhanced .nav li,.enhanced .nav li:nth-child(1n):last-child{float:none;width:auto;position:relative}.enhanced .nav li:nth-child(2n+1){clear:left}.enhanced .nav li a{padding:.75em 1em;transition:transform .4s ease-out, opacity .75s ease-out;transform:scale(0.9);opacity:0}.enhanced .nav li:first-of-type{margin-top:1em}.enhanced .nav li:last-of-type{margin-bottom:1em}.enhanced .nav li .sm-toggle{fill:rgba(255,255,255,0.5);display:block;opacity:1;border:none;transition:all 0.3s ease-in-out 0s;height:2.5em;width:2.5em;padding:.875em;right:1em;top:0;margin:.25em 0;line-height:1;position:absolute;text-align:center;background-color:#223981}.enhanced .nav li .sm-toggle:active,.enhanced .nav li .sm-toggle.active{transform:rotate(45deg)}.enhanced .nav .sub-menu{transition:transform 0.3s ease-in-out 0s, opacity 0.3s ease-in-out 0s;opacity:0;position:absolute;height:0;background-color:#223981;transform:scale(0.5);transform-origin:top right;box-shadow:0 4px 10px 0 rgba(0,0,0,0.1)}.enhanced .nav .sub-menu.active{display:block;position:relative;height:auto;opacity:1;transform:scale(1);padding-left:.5em}.enhanced .nav .sub-menu a{white-space:nowrap}.enhanced .nav .sub-menu a:before{content:'\203a';margin-right:0.5em;color:#b3b3b3}}@media (min-width: 50em){.nav{margin-top:0}.enhanced .nav p{display:none}.enhanced .nav ul{max-height:none;display:flex;justify-content:space-around;align-items:center;text-align:center;padding:0;max-width:1300px;margin:auto}.enhanced .nav li{flex:1 1 auto;padding:0;margin:0;position:relative;background-color:#7da947}.enhanced .nav li:nth-child(2){background-color:#693668}.enhanced .nav li:nth-child(3){background-color:#FF773D}.enhanced .nav li:nth-child(4){background-color:#c33}.enhanced .nav li:nth-child(5){background-color:#4c9ec9}.enhanced .nav li:nth-child(6){background-color:#faa916}.enhanced .nav li:nth-child(7){background-color:#DB5461}.enhanced .nav li:nth-child(8){background-color:#00A99F}.enhanced .nav li:first-of-type:after{display:none}.enhanced .nav li.has-subitems:before{transition:all 0.25s ease-in-out 0s;content:"";color:rgba(255,255,255,0.75);text-shadow:rgba(0,0,0,0.975) 0 1px 1px;height:1em;width:1em;right:3.5%;top:1.25em;line-height:1em;position:absolute;text-align:center;opacity:.5;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='255' height='255' viewBox ='0 0 255 255'%3e%3cpath fill ='%23fff' d='M0 63.75l127.5 127.5L255 63.75z'/%3e%3c/svg%3e");background-size:50%;background-position:center;background-repeat:no-repeat}.enhanced .nav li:hover{background-color:#12245e}.enhanced .nav li:hover:before{transform:rotate(45deg)}.enhanced .nav a{padding:1em 1em .875em}.enhanced .nav ul.sub-menu{transition:all 0.25s ease-in-out 0s;display:inherit;opacity:0;visibility:hidden;z-index:10;background-color:#0b173c;min-width:220px;position:absolute;transform:scale(0.875) translateX(-25px)}.enhanced .nav ul.sub-menu.active{opacity:1;visibility:visible;transform:scale(1) translateX(0)}.enhanced .nav ul.sub-menu li{border-bottom:none;margin:0;display:list-item;text-align:left}.enhanced .nav ul.sub-menu li:after{display:none}.enhanced .nav ul.sub-menu li:hover{background-color:#101f51}.enhanced .nav ul.sub-menu .indent{padding-left:2em}.enhanced .nav ul.sub-menu .indent:before{content:'\2192';float:left;margin:.5em 0 0 -1em;transform:none;color:#182f7c}.enhanced .nav li:last-of-type ul.sub-menu{left:auto;right:0}}.main-link{padding:22px 11px 16px 22px;display:block}@media (min-width: 43em){.main-link{padding:0.75em 0.5em 0.5em}}.main-link.menu{padding:22px 11px 7px 0;margin-right:0;text-align:right}@media (min-width: 43em){.main-link.menu{display:none;background:none;padding:0.75em 1em 0.5em;text-align:left;text-indent:-999em}}.subnav ul{list-style-type:none;margin-bottom:1.5em}@media (min-width: 43em){.subnav ul{font-size:0.875em}}.subnav li{margin:.5em 0;line-height:1.4em}.subnav li:before{content:'~';display:inline-block;margin-right:.5em;color:#4c9ec9}@media (min-width: 43em){.subnav p{font-size:0.875em;line-height:1.875em}}.subnav .selected a{text-decoration:none;color:#8f8a80;cursor:default;box-shadow:none}.subnav h3 a{text-decoration:none}.tags li{display:inline}.tags li:before{font-size:0.75em;content:'/';margin:0 0.5em 0 0.25em}.tags li:first-of-type:before{content:'';margin:0}.backtotop{position:fixed;z-index:2;bottom:15px;right:15px;cursor:pointer;display:none}.backtotop a{display:block;margin:0;height:60px;width:60px;background-color:rgba(0,0,0,0.3);font-size:3em;text-decoration:none;text-align:center;padding-top:53%;color:#fff;border-radius:50%}.backtotop a:hover{background-color:rgba(0,0,0,0.8)}.a11y{color:#333;display:block;height:0;overflow:hidden;position:absolute;width:0;z-index:10000;text-align:center;left:-1000em}.c-hamburger{display:inline-block;position:relative;overflow:hidden;margin:0;padding:0;width:36px;height:30px;font-size:0;text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border-radius:none;border:none;cursor:pointer;transition:background 0.3s;background:none}.c-hamburger:focus{outline:none}.c-hamburger span{display:block;position:absolute;top:8px;left:6px;right:6px;height:2px;background:white;border-radius:2px}.c-hamburger span::before,.c-hamburger span::after{position:absolute;display:block;left:0;width:100%;height:2px;background-color:#fff;content:"";border-radius:2px}.c-hamburger span::before{top:-8px}.c-hamburger span::after{bottom:-8px}.c-hamburger--htx span{transition:background 0s 0.3s}.c-hamburger--htx span::before,.c-hamburger--htx span::after{transition-duration:0.3s, 0.3s;transition-delay:0.3s, 0s}.c-hamburger--htx span::before{transition-property:top, transform}.c-hamburger--htx span::after{transition-property:bottom, transform}.c-hamburger--htx.is-active{background:none}.c-hamburger--htx.is-active span{background:none}.c-hamburger--htx.is-active span::before{top:0;transform:rotate(45deg)}.c-hamburger--htx.is-active span::after{bottom:0;transform:rotate(-45deg)}.c-hamburger--htx.is-active span::before,.c-hamburger--htx.is-active span::after{transition-delay:0s, 0.3s}.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:rgba(255,255,255,0.75);border:none;color:#333}.flickity-button:hover{background:white;cursor:pointer}.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19F}.flickity-button:active{opacity:0.6}.flickity-button:disabled{opacity:0.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:0.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}.flickity-viewport{height:188px}.flickity-ss{height:0;padding-bottom:50%;margin:0 0 1em}.flickity-ss__cell{width:100%;padding-bottom:50%}.flickity-ss.banner{margin-top:0}.flickity-ss.banner .flickity-ss__cell{padding-bottom:37.5%}.flickity-button{background-color:rgba(51,51,51,0.5)}.flickity-button:hover{background:#12245e;transform:scale(1.125) translateY(-50%)}.flickity-prev-next-button{border:1px solid rgba(255,255,255,0.25)}@media (min-width: 50em){.flickity-prev-next-button{width:60px;height:60px}}.flickity-button-icon{fill:rgba(255,255,255,0.75)}@media (min-width: 50em){.flickity-prev-next-button.previous{left:20px}.flickity-prev-next-button.next{right:20px}}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:30%;top:30%;width:40%;height:40%}.cc-window{opacity:1;transition:opacity 1s ease}.cc-window.cc-invisible{opacity:0}.cc-animate.cc-revoke{transition:transform 1s ease}.cc-animate.cc-revoke.cc-top{transform:translateY(-2em)}.cc-animate.cc-revoke.cc-bottom{transform:translateY(2em)}.cc-animate.cc-revoke.cc-active.cc-top{transform:translateY(0)}.cc-animate.cc-revoke.cc-active.cc-bottom{transform:translateY(0)}.cc-revoke:hover{transform:translateY(0)}.cc-grower{max-height:0;overflow:hidden;transition:max-height 1s}.cc-revoke,.cc-window{position:fixed;overflow:hidden;box-sizing:border-box;font-size:16px;line-height:1.5em;display:flex;flex-wrap:nowrap;z-index:9999}.cc-window.cc-static{position:static}.cc-window.cc-floating{padding:2em;max-width:24em;flex-direction:column}.cc-window.cc-banner{padding:1em 1.8em;width:100%;flex-direction:row}.cc-revoke{padding:.5em}.cc-revoke:hover{text-decoration:underline}.cc-header{font-size:18px;font-weight:700}.cc-btn,.cc-close,.cc-link,.cc-revoke{cursor:pointer}.cc-link{opacity:.8;display:inline-block;padding:.2em;text-decoration:underline}.cc-link:hover{opacity:1}.cc-link:active,.cc-link:visited{color:initial}.cc-btn{display:block;padding:.4em .8em;border-width:2px;border-style:solid;text-align:center;white-space:nowrap}.cc-highlight .cc-btn:first-child{background-color:transparent;border-color:transparent}.cc-highlight .cc-btn:first-child:focus,.cc-highlight .cc-btn:first-child:hover{background-color:transparent;text-decoration:underline}.cc-close{display:block;position:absolute;top:.5em;right:.5em;font-size:1.6em;opacity:.9;line-height:.75}.cc-close:focus,.cc-close:hover{opacity:1}.cc-revoke.cc-top{top:0;left:3em;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}.cc-revoke.cc-bottom{bottom:0;left:3em;border-top-left-radius:.5em;border-top-right-radius:.5em}.cc-revoke.cc-left{left:3em;right:unset}.cc-revoke.cc-right{right:3em;left:unset}.cc-top{top:1em}.cc-left{left:1em}.cc-right{right:1em}.cc-bottom{bottom:1em}.cc-floating>.cc-link{margin-bottom:1em}.cc-floating .cc-message{display:block;margin-bottom:1em}.cc-window.cc-floating .cc-compliance{flex:1 0 auto}.cc-window.cc-banner{align-items:center}.cc-banner.cc-top{left:0;right:0;top:0}.cc-banner.cc-bottom{left:0;right:0;bottom:0}.cc-banner .cc-message{display:block;flex:1 1 auto;max-width:100%;margin-right:1em}.cc-compliance{display:flex;align-items:center;align-content:space-between}.cc-floating .cc-compliance>.cc-btn{flex:1}.cc-btn+.cc-btn{margin-left:.5em}@media print{.cc-revoke,.cc-window{display:none}}@media screen and (max-width: 900px){.cc-btn{white-space:normal}}@media screen and (max-width: 414px) and (orientation: portrait),screen and (max-width: 736px) and (orientation: landscape){.cc-window.cc-top{top:0}.cc-window.cc-bottom{bottom:0}.cc-window.cc-banner,.cc-window.cc-floating,.cc-window.cc-left,.cc-window.cc-right{left:0;right:0}.cc-window.cc-banner{flex-direction:column}.cc-window.cc-banner .cc-compliance{flex:1 1 auto}.cc-window.cc-floating{max-width:none}.cc-window .cc-message{margin-bottom:1em}.cc-window.cc-banner{align-items:unset}.cc-window.cc-banner .cc-message{margin-right:0}}.cc-floating.cc-theme-classic{padding:1.2em;border-radius:5px}.cc-floating.cc-type-info.cc-theme-classic .cc-compliance{text-align:center;display:inline;flex:none}.cc-theme-classic .cc-btn{border-radius:5px}.cc-theme-classic .cc-btn:last-child{min-width:140px}.cc-floating.cc-type-info.cc-theme-classic .cc-btn{display:inline-block}.cc-theme-edgeless.cc-window{padding:0}.cc-floating.cc-theme-edgeless .cc-message{margin:2em;margin-bottom:1.5em}.cc-banner.cc-theme-edgeless .cc-btn{margin:0;padding:.8em 1.8em;height:100%}.cc-banner.cc-theme-edgeless .cc-message{margin-left:1em}.cc-floating.cc-theme-edgeless .cc-btn+.cc-btn{margin-left:0}.cc-revoke{display:none;border:1px solid #ccc;border-bottom:none}.show-cc-tab .cc-revoke{display:block}.cc-floating .cc-compliance>.cc-btn{color:#fff}.cc-window{border-top:1px solid #ccc}.cc-window.cc-bottom{left:0;right:0;bottom:0;width:100%;max-width:100%}.cc-btn{text-align:center;text-transform:uppercase;border-radius:2px;border:1px solid #a32929;border-bottom-width:4px;border-left-width:2px;padding-top:14px}.cc-allow:hover{text-decoration:none}.cc-link{padding:0 .25em}.inline-list li{display:inline}.inline-list li:before{font-size:0.75em;content:'/';margin:0 0.5em 0 0.25em}.inline-list li:first-of-type:before{content:'';margin:0}.post h1 a{text-decoration:none}.listing{list-style:none;padding:1em 0}.listing__item{list-style-type:none;clear:both;padding-left:0;border-radius:6px;background-color:#f5f5f5;border:1px solid #eee;border-bottom-width:.75em}.listing__item:hover{box-shadow:none;border-bottom:0.75em solid #87bedb}.listing__link{color:#4C4943;display:block;border:none;padding:1em}.listing__link img{width:100%}.listing__link>h4{font-size:1.125em;padding:1em 0 0 0;margin-top:0;clear:both}.listing__link .date{font-size:.875em;display:block;text-align:right;padding:.5em 5% 0;color:#9b968d;float:right;width:45%}.listing__link:before{display:none}.listing a{text-decoration:none;box-shadow:none}.listing a:hover{box-shadow:none}.listing a .more{color:#4c9ec9;display:inline-block;margin-bottom:0}@media (min-width: 43em){.listing .fig-thumbleft,.listing .fig-logoleft,.listing .fig-floatleft,.listing .fig-floatright,.listing .fig-alignleft,.listing .fig-alignright,.listing .fig-centred{float:left;width:50%}}.post-meta{color:#9b968d}.postlist{list-style:none}article footer{clear:both;margin-top:10em}a[rel="prev"],a[rel="next"]{display:block;background-color:transparent;color:#9b968d;text-shadow:none;padding:.5em 1.25em .35em;width:auto;float:left}a[rel="prev"]:before,a[rel="next"]:before{display:none}a[rel="next"]{float:right}.paging{font-size:0.875em;text-transform:lowercase;text-align:center;margin-top:1em}.paging span{display:inline-block;line-height:38px;padding:0 10px;margin-top:-2px}.paging a{display:inline-block;font-size:2em;height:1.125em;width:1.125em;line-height:.875em;text-decoration:none;margin:0;background-color:transparent;border-radius:8px;text-shadow:none}.paging a:before{display:none}.paging a:hover{color:#e6e6e6}form{margin:0;padding:0}input[type="text"],input[type="email"],input[type="tel"],input[type="password"],input[type="search"],textarea{width:100%;margin:0 0 0.5em;padding:4px 10px;border-bottom:3px dotted #ddd;border-top:none;border-right:none;border-left:none;outline:0;background-color:transparent;-webkit-appearance:none;border-radius:0}@media (min-width: 43em){.inline-form{font-size:0.875em}}.inline-form input[type="email"],.inline-form input[type="search"]{width:70%;float:left;border-radius:3px 0 0 3px;margin:0 0 1em 0;height:40px;border:1px solid #dedede;background-color:#fff;box-sizing:border-box}.inline-form input[type="checkbox"]{margin-right:1em}.inline-form .btn{margin:0;float:left;height:40px;width:30%;text-align:center;padding:4px;text-transform:uppercase;border-radius:0 3px 3px 0;border-left:none;border-bottom-width:1px;border:none;box-shadow:none;white-space:nowrap}.inline-form .btn.newsletter-submit{font-size:1.125em}.contact-form input[type="text"],.contact-form input[type="email"]{height:2em}.contact-form textarea{height:10em}.alert_success{font-weight:bold}.search-form{padding:0.5em 0.25em 0.5em 0.5em}.search-form input[type="search"]{width:70%;height:30px}@media (min-width: 43em){.search-form{padding:0;margin-top:-6.5em;float:right;margin-right:0.5em}.home .search-form{display:none}.search-form input[type="search"]{border-radius:0 0 0 3px}}.search-form .btn.search-submit{text-indent:-999em;width:14%;padding:0;height:40px}@media (min-width: 43em){.search-form .btn.search-submit{border-radius:0 0 3px 0}}ul.agree{list-style:none}::-webkit-input-placeholder{font-size:0.9em;color:#bbb;font-style:italic}:-moz-placeholder{font-size:0.9em;color:#bbb;font-style:italic}::-moz-placeholder{font-size:0.9em;color:#bbb;font-style:italic}:-ms-input-placeholder{font-size:0.9em;color:#bbb;font-style:italic}[role='contentinfo']:before{content:'';display:block;height:100px;width:100%;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 8'%3e%3cpath d='M0 3.597c18 12 42-12 60 0v3.96H0v-3.96z' fill='%232e759a' fill-rule='nonzero'/%3e%3c/svg%3e");background-size:60px auto;background-position:center bottom;background-repeat:repeat-x;margin-bottom:-1px}.site-footer{padding:1em;background-color:#12245e;background-image:linear-gradient(to bottom, #2e759a 0%, #12245e 70%);color:#fff}.site-footer h2{font-size:1.6em}@media (min-width: 43em){.site-footer h2{font-size:2em}}.site-footer ul{list-style-type:none;padding-left:0}.site-footer small{padding:1em 0;display:block}.site-footer h2{color:#faa916}.site-footer a{color:#9ac8e1;text-decoration:none}.copyright{padding:2em 0 0;text-align:center}img,.map,iframe{width:100%}.cards-4col img,.listing img,.site-footer img,.cards-4col .map,.listing .map,.site-footer .map,.cards-4col iframe,.listing iframe,.site-footer iframe{border:1px solid #fff;border-radius:3px}.cmsmap{width:100% !important}.map img{box-shadow:none;height:auto}figure{margin:0;padding:0}figcaption{text-align:right;font-size:.9em;line-height:1.4em;padding:.5em 1em 0 1em;color:#f3f4f3;background-color:rgba(18,36,94,0.5);width:100%;height:40px;margin-top:-40px;position:relative}@media (min-width: 43em){figcaption{font-size:1.1em;height:50px;margin-top:-50px}}@media (min-width: 43em){.img-outleft,.fig-thumbleft,.fig-logoleft,.fig-floatleft,.fig-floatright,.fig-alignleft,.fig-alignright{width:90%;float:left;margin-right:2em;margin:.75em 2em .75em 0}}@media (min-width: 43em){.fig-floatright,.fig-thumbright{float:right;margin-left:2em}}.fig-alignleft{width:auto;float:none;margin-right:0}.fig-alignright{width:auto;float:none;margin-left:0}.fig-thumbleft,.fig-thumbright,.fig-logoleft{width:45%}@media (min-width: 43em){.fig-thumbleft,.fig-thumbright,.fig-logoleft{width:40%}}.fig-logoleft img{box-shadow:none}.fig-centred{margin:0}@media (min-width: 43em){.fig-centred{width:100%}}.fig-wide,#galleria{margin:0}.img-halfright{width:50%;float:right;margin-left:2em}.social-icons{font-size:0.75em;margin:1em 0;padding:0}.social-icons a{display:inline-block;margin:0.5em 10px 0.5em 0}.social-icons a:last-of-type{margin-right:0}.social-icons .tel{float:left;color:#efede7;margin-top:1em;text-shadow:#333 1px 1px 0}.social-icons span a{color:#efede7;margin:3px 0 0;text-decoration:none;width:auto;box-shadow:none}.icon{padding:4px;border-radius:50%;margin:8px;transition:all 0.3s ease-in-out 0s;fill:#fff;background-color:#c33;background-color:#faa916}.icon.fb{background-color:#3b5998}.icon.twitter{background-color:#55acee}.icon.gplus{background-color:#dd4b39}.icon.linkedin{background-color:#0077b5}.icon.pinterest{background-color:#bd081c}.icon.dark{background-color:#101f51}.icon:hover{opacity:1}.sharing-icons .icon,.sidebar .icon{width:44px;height:44px;border:none;fill:#fff}.sidebar .icon{margin-right:0.5em;border-color:#fff}.sharing-intro{font-size:.875em;display:block;margin-bottom:0.5em}@media (min-width: 43em){.sharing-intro{display:inline;margin-right:10px}}.sharing-icons{padding-top:1em;text-align:center}@media (min-width: 43em){.sharing-icons{text-align:right}}.sharing-icons a{color:#fff;box-shadow:none}.sharing-icons a:hover{box-shadow:none}.hidden{display:none !important}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.ar{text-align:right}.mn{margin:0}.pn{padding:0}.al{text-align:left}.ac{text-align:center}.ar{text-align:right}.cl{clear:left}.cr{clear:right}.cb{clear:both}.cn{clear:none}.fl{float:left}.fr{float:right}.fn{float:none}.bn{border:0}.bln{border-left:none}.fl{font-size:1.1em}.fs{font-size:0.9em}.fxs{font-size:0.85em}.italic{font-style:italic}.hide-text{text-indent:1000%;white-space:nowrap;overflow:hidden}.full-width{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}@media print{*,*:before,*:after{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre{white-space:pre-wrap !important}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}
/*# sourceMappingURL=main.css.map */