.slick-slider *{outline:none}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
*,html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,label,fieldset,input,p,blockquote,th,td,object,button{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}ol,ul,li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}q:before,q:after{content:''}sup,sub{vertical-align:baseline;position:relative;top:-1em;font-size:.5em}sub{top:1em}.clear{clear:both}.clearfix:after,.module:after{content:" ";display:table;clear:both}#skiptocontent,.screen-reader-text{display:none}em{font-style:italic !important;font-weight:inherit !important}a img{border:none}a{text-decoration:none}a:active,a:focus,button{outline:none;border:none;-moz-outline-style:none}@font-face{font-family:'icons';font-display:swap;src:url(//udaras.ie/assets/themes/udaras2020/css/../fonts/udaras_20191104.woff2) format('woff2'),url(//udaras.ie/assets/themes/udaras2020/css/../fonts/udaras_20191104.woff) format('woff');font-weight:400;font-style:normal}::selection{background:#73c167;color:#fff}::-moz-selection{background:#73c167;color:#fff}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}:root{--u-green:#004d44;--u-gold:#f8b600}@font-face{font-family:'Lato';font-style:normal;font-weight:300;font-display:swap;src:url(//udaras.ie/assets/themes/udaras2020/css/../fonts/lato/Lato-Light.woff2) format('woff2'),url(//udaras.ie/assets/themes/udaras2020/css/../fonts/lato/Lato-Light.woff) format('woff')}@font-face{font-family:'Lato';font-style:italic;font-weight:300;font-display:swap;src:url(//udaras.ie/assets/themes/udaras2020/css/../fonts/lato/Lato-LightItalic.woff2) format('woff2'),url(//udaras.ie/assets/themes/udaras2020/css/../fonts/lato/Lato-LightItalic.woff) format('woff')}@font-face{font-family:'Lato';font-style:normal;font-weight:400;font-display:swap;src:url(//udaras.ie/assets/themes/udaras2020/css/../fonts/lato/Lato-Regular.woff2) format('woff2'),url(//udaras.ie/assets/themes/udaras2020/css/../fonts/lato/Lato-Regular.woff) format('woff')}@font-face{font-family:'Lato';font-style:italic;font-weight:400;font-display:swap;src:url(//udaras.ie/assets/themes/udaras2020/css/../fonts/lato/Lato-Italic.woff2) format('woff2'),url(//udaras.ie/assets/themes/udaras2020/css/../fonts/lato/Lato-Italic.woff) format('woff')}@font-face{font-family:'Lato';font-style:normal;font-weight:700;font-display:swap;src:url(//udaras.ie/assets/themes/udaras2020/css/../fonts/lato/Lato-Bold.woff2) format('woff2'),url(//udaras.ie/assets/themes/udaras2020/css/../fonts/lato/Lato-Bold.woff) format('woff')}@font-face{font-family:'Lato';font-style:italic;font-weight:700;font-display:swap;src:url(//udaras.ie/assets/themes/udaras2020/css/../fonts/lato/Lato-BoldItalic.woff2) format('woff2'),url(//udaras.ie/assets/themes/udaras2020/css/../fonts/lato/Lato-BoldItalic.woff) format('woff')}
html{font-size:62.5%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{font-family:'Lato',sans-serif;font-style:normal;font-weight:400;line-height:1.4;color:#000;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background:#fff;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;transition:transform .4s ease}.textcontent ul,#footer ul{margin-bottom:1.8rem}.textcontent li{margin:0 0 .5em;list-style:none}blockquote p,h1,h2,h3{font-size:3.2rem;margin:0 0 .75em;line-height:1.2;font-weight:700;color:#00534f;color:#003976;color:#004d44}h4{color:#357885}h4,blockquote cite,p,li{font-size:1.8rem;font-weight:400;margin-bottom:1em}p strong,li strong{font-weight:600;font-weight:700}blockquote p{margin-bottom:0}blockquote cite{margin:1em 0 0;display:block}@media all and (max-width:1199px){blockquote p,h1,h2,h3{font-size:2.8rem}}@media all and (max-width:599px){blockquote p,h1,h2,h3{font-size:2.4rem}blockquote cite,p,li{font-size:1.6rem}}@media all and (max-width:399px){blockquote p,h1,h2,h3{font-size:2rem}blockquote cite,p,li{font-size:1.6rem}}h3.subheading{font-size:2.2rem}#home_content #hometext p:first-child,#page_content #toptext header+p{font-size:2.2rem}@media all and (max-width:767px){.textcontent p,.textcontent li,.textcontent h3,h1.heading,h2.heading{font-size:1.6rem}#home_content p:first-child,#page_content #toptext header+p{font-size:1.8rem}}.textcontent h1:only-child{margin:0}.textcontent li strong,.textcontent p strong{font-weight:600;font-weight:700}.cards ol li,.cards ul li,.cards_large ol li,.cards_large ul li,.block_img ol li,.block_img ul li,dl.accordion ol li,dl.accordion ul li,.textcontent ol li,.textcontent ul li{margin-left:1.5em;margin-bottom:.5em}.textcontent ol li ol,.textcontent ul li ul{margin-left:1.5em}.text_block ul,.textcontent ul{margin:0 0 2.6rem}.text_block p+ul,.textcontent p+ul{margin:2.6rem 0 2.6rem}.text_block ul:not(.ctas) li,.card ul:not(.ctas) li,.textcontent ul:not(.ctas) li{color:#5f5f5f;border-bottom:1px solid rgba(0,0,0,.1);margin:0;padding:.5em 0 .5em 1.5em;margin-left:0}.text_block ul:not(.ctas) li:before,.card ul:not(.ctas) li:before,.textcontent ul:not(.ctas) li:before{content:'\2192';content:'\2022';font-weight:400;font-size:1em;display:inline-block;width:1.5em;margin-left:-1.5em;transform:translateY(-.1em)}.text_block ul li a,.card ul li a,.textcontent ul:not(.ctas) li a{color:#003976;color:#004d44;font-weight:600;font-weight:700;text-decoration:underline}.textcontent ul:not(.ctas) li a:is(:hover,:focus-visible){color:#4eaabb}.cards ol li,.cards_large ol li,.block_img ol li,dl.accordion ol li,.textcontent ol li{list-style:decimal}.textcontent img{display:block;max-width:100%;height:auto}figcaption{font-size:1.5rem;color:#666}.container a{transition:all .2s ease}.container p:not(.cta){padding-right:1em}p.cta{line-height:1.2 !important;font-weight:700;font-size:2rem;font-size:1.6rem}p.cta a,p.cta span{border:1px solid #003976;color:#003976;border:1px solid #004d44;color:#004d44;background:#fff;line-height:1;padding:.8em 1.5em .7em;display:inline-block}p.cta a:is(:hover,:focus-visible),p.cta span:hover{color:#fff;background:#003976;background:#004d44}.blue p.cta a:is(:hover,:focus-visible){color:#fff;background:#f8b600}ul.ctas{list-style:none !important;display:inline-block}ul.ctas li{line-height:1.2 !important;font-weight:700;font-size:2rem;font-size:1.6rem;list-style:none !important;margin-left:0 !important}ul.ctas li a,ul.ctas li span{border:1px solid #003976;border:1px solid #004d44;background:#fff;line-height:1;padding:.8em 1.5em .7em;display:block;color:#003976;text-decoration:none}ul.ctas li a:is(:hover,:focus-visible),ul.ctas li span:hover{color:#fff;background:#003976;background:#004d44}@media all and (max-width:599px){p.cta{font-size:1.7rem}p.cta a,p.cta span{padding:.8em 1em .7em}}div.intro p.cta a{border-color:transparent}div.intro p:not(.cta) a{text-decoration:underline}.property_text a,.textcontent p:not(.cta) a,.textcontent li a,.text_block ul li a,.textcontent ul:not(.ctas) li a,.textcontent ol li a{color:#003976;color:#004d44;font-weight:600;font-weight:700;text-decoration:underline;text-decoration:none;transition:background-size .125s ease-in;background-image:linear-gradient(120deg,#004d44,#004d44);background-position:0 100%;background-repeat:no-repeat;background-size:100% 0;border:none;border-bottom:2px solid #004d44}.property_text a:is(:hover,:focus-visible),.textcontent p:not(.cta) a:is(:hover,:focus-visible),.textcontent li a:is(:hover,:focus-visible),.text_block ul li a:is(:hover,:focus-visible),.textcontent ul:not(.ctas) li a:is(:hover,:focus-visible),.textcontent ol li a:is(:hover,:focus-visible){color:#000;color:#fff;background-size:100% 100%}.property_text ul li{margin-left:1em;list-style:disc;margin-bottom:.5em}.property_text ul{margin-bottom:.5em}.nocolour .box:not(.intro) p.cta a{border-color:#357885;background:#357885;color:#fff}.nocolour .box:not(.intro) p.cta a:is(:hover,:focus-visible){color:#fff;background:#003976;background:#004d44;mix-blend-mode:normal}p.cta a.wide{width:100%;text-align:center;padding:.5em 1em}ul.social:after{content:"";display:table;clear:both}ul.social li{display:inline-block;margin:0 10px 0 0 !important;position:relative;font-size:4.2rem;line-height:1;width:1em;height:1em}ul.social li:last-child{margin-right:0}ul.social li a{display:block;color:#fff;border-radius:100%;text-decoration:none;width:100%;height:100%;overflow:hidden}ul.social li a{border:1px solid #707070;background:0 0;color:#707070}ul.social li a:is(:hover,:focus-visible){border:1px solid #e4e1d7;color:#fff}ul.social li a span{height:0;width:0;position:absolute;overflow:hidden}ul.social:after{content:"";display:table;height:0;clear:left}ul.social li a:after{font-family:'icons';font-weight:400;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}ul.social li a:is(:hover,:focus-visible):after{color:#fff}ul.social li a[href*=facebook]:after{content:"\e800"}ul.social li a[href*=twitter]:after{content:"\e803"}ul.social li a[href*=instagram]:after{content:"\e801"}ul.social li a[href*=linkedin]:after{content:"\e802"}ul.social li a[href*=youtube]:after{content:"\e804"}#footer ul.social li a{border:1px solid #fff}#footer ul.social li a:is(:hover,:focus-visible){border:1px solid #fff !important;color:#313039 !important;background:#fff}#footer ul.social li a:is(:hover,:focus-visible):after{color:#313039 !important}.more{color:#7a7d74;font-size:1.6rem}.expand:after{font-family:'icons';font-weight:400;content:"\e909";font-size:.875em;padding-left:.5em}dl.accordion{border-bottom:1px solid rgba(0,0,0,.2);width:100%}dl.accordion dt{margin-bottom:.5em;font-size:2rem;font-weight:700;position:relative;padding-top:.5em}dl.accordion dt:not(:first-child){border-top:1px solid rgba(0,0,0,.2);padding-top:.5em;margin-top:.5em}dl.accordion dt:before,dl.accordion dt:after{content:"";display:inline-block;margin:4px 0 0 auto;padding-left:1em;width:2rem;height:1em;align-self:center}dl.accordion dd{display:block;margin-bottom:1em;padding:1rem 0;width:100%}dl.accordion dd>:last-child{margin-bottom:0}dl.accordion dt:before{float:right}dl.accordion dt:after{position:absolute;top:.5em;right:0;transition:all .2s ease;transform:rotate(-90deg)}dl.accordion dd a{color:#003976;color:#004d44;text-decoration:underline;font-weight:700}dl.accordion dd a:is(:hover,:focus-visible){color:#4eaabb}dl.accordion dt:before,dl.accordion dt:after{background-position:center;background-size:16px auto;background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTQuNCAxNC40IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxNC40IDE0LjQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojMDAzOTc2O308L3N0eWxlPjxnPjxnIGlkPSJQYXRoXzkxIj48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTMuNCw4LjJIMWMtMC42LDAtMS0wLjQtMS0xczAuNC0xLDEtMWgxMi40YzAuNiwwLDEsMC40LDEsMVMxMy45LDguMiwxMy40LDguMnoiLz48L2c+PC9nPjwvc3ZnPg==)}dl.accordion dt.opened:after{transform:rotate(0);opacity:0}div.boscai{width:100%;padding:0 !important}div.boscai>br{display:none}div.boscai>a{background:#004d44;color:#fff;padding:1em;font-size:24px;font-weight:700;display:block;margin:1em 0}div.boscai>a:is(:hover,:focus-visible){background:#313039}@media (min-width:600px){div.boscai{display:flex}div.boscai>a{width:calc(50% - 0.5em)}div.boscai>a:nth-child(2n+1){margin-right:1em}}.wpforms-container .wpforms-form *{font-size:16px}@media (min-width:600px){.wpforms-container .wpforms-form *{font-size:18px}}
.container{width:100%;border-left:60px solid transparent;border-right:60px solid transparent;border-left:40px solid transparent;border-right:40px solid transparent;max-width:1640px;margin:0 auto}.wrapper{width:100% !important;border-left:40px solid transparent;border-right:40px solid transparent;max-width:1640px;margin:0 auto}@media (max-width:899px){.wrapper,.container{border-left:20px solid transparent;border-right:20px solid transparent}}main#main .wrapper,main#main .container{border-color:#fff !important}main#main #directory .wrapper{border-color:transparent !important}@media all and (min-width:600px){.grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns:repeat(12,1fr);grid-column-gap:20px}}section.section{margin-top:40px;margin-bottom:40px}main#main>section.section:last-child{margin-bottom:0;padding-bottom:40px}section.section:not(.nocolour){padding:20px 0}.segment1>section.section,.segment>section.section{margin-top:20px;margin-bottom:20px}#breadcrumbs+.wrapper>.sitemap:first-child,#breadcrumbs+#staffpage,#breadcrumbs+#staffmemberpage,#breadcrumbs+.text_block{margin-top:40px}#breadcrumbs+section.section:not(.text_block),#breadcrumbs+section.section#newstop,#mobilelogo+section.section{margin-top:0}@media (max-width:899px){section.section{margin-top:20px;margin-bottom:20px}#breadcrumbs+.wrapper>.sitemap:first-child,#breadcrumbs+#staffpage,#breadcrumbs+#staffmemberpage,#breadcrumbs+.text_block{margin-top:20px}#breadcrumbs+section.section:not(.text_block):not(#latestnews),#breadcrumbs+section.section#newstop,#mobilelogo+section.section{margin-top:20px}}.wrapper>.box{margin:0 0 20px}.four:after{display:block;content:""}.box{display:flex;flex-flow:column}div.box{border:1px solid rgba(196,196,196,.4);box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.newsblock .box:not(.intro) div,#latestnews .box:not(.intro) div{flex:1;padding:20px;margin:-20px 20px 0;background:#f0eded;background:#fff;box-shadow:5px 5px 5px rgba(0,0,0,.2);position:relative;z-index:10}.newsblock .box:not(.intro) div:before,#latestnews .box:not(.intro) div:before{display:block;content:"";position:absolute;width:20px;height:20px;background:inherit;position:absolute;top:1px;left:20px;transform:translateY(-50%) rotate(45deg)}.box div p:last-child{margin-bottom:0}.box p.img{width:100%;height:0;padding-bottom:78.94736842105263%;padding-bottom:60%;position:relative;background:rgba(0,57,118,.1);margin:0}.box p.img img{width:100%;height:100%;object-fit:cover;position:absolute}.box h3{font-size:2.8rem;color:#357885}.box p:not(.img){margin-bottom:1.5em}.box p.cta{margin-top:auto;margin-bottom:0}a.box,a.box div,a.box p,a.box h3{transition:all .2s ease}.four{display:flex !important;flex-wrap:wrap;justify-content:flex-start;grid-column-gap:0 !important}.four>.box{width:calc(25% - (60px / 4));margin-bottom:40px}.four>.box{margin-right:20px}.four>.box:nth-child(4n){margin-right:0}@media (max-width:1199px){.four>.box{width:calc(50% - (20px / 2))}.four>.box:nth-child(4n){margin-right:20px}.four>.box:nth-child(3n){margin-right:20px}.four>.box:nth-child(2n){margin-right:0}}@media (max-width:899px){.four>.box{width:calc(50% - (20px / 2))}.four>.box:nth-child(4n){margin-right:20px}.four>.box:nth-child(3n){margin-right:20px}.four>.box:nth-child(2n){margin-right:0}}@media (max-width:599px){.four>.box{width:100%;margin-right:0}.four>.box:nth-child(4n){margin-right:0}.four>.box:nth-child(3n){margin-right:0}.four>.box:nth-child(2n){margin-right:0}}div.intro{padding:0;background:rgba(78,179,187,.2);display:flex;flex-direction:column}div.intro div{padding:20px;flex:1;display:flex;flex-direction:column}div.intro p.cta{margin:auto 0 0}.box{display:flex;flex-direction:column}.box>div{padding:20px;flex:1;display:flex;flex-direction:column}.box p.cta{margin:auto 0 0}.box h3:last-child{margin:0}.box.nocta div{padding-bottom:20px !important}@media (min-width:1200px){div.spill~div.box p.cta{padding-bottom:40px}div.spill{width:calc(100% + 20px);transform:translateX(-20px)}div.spill div{padding:40px 40px 0}div.spill p.cta{padding:0 40px 40px !important}}@media (max-width:1499px){.box h3{font-size:2.2rem}}@media (max-width:899px){.box h3{font-size:2.4rem}}@media (max-width:599px){.box h3{font-size:1.8rem}.box p:not(.img){font-size:1.4rem}.box>div{padding:15px}.four>.box{margin-bottom:20px}}
@media (min-width:0px){#breadcrumbs{padding:20px 0 16px;background:rgba(196,196,196,.05);border-bottom:1px solid rgba(0,0,0,.1)}#breadcrumbs p,#breadcrumbs li,#breadcrumbs ul{margin:0}#breadcrumbs p,#breadcrumbs li{font-size:1.6rem;float:left}#breadcrumbs p{margin:0 .75em 0 0}#breadcrumbs ul:after{content:"";display:table;clear:both}#breadcrumbs li{margin:0 .5em 0 0;color:#666;line-height:1}#breadcrumbs li:after{content:" / ";padding:0 0 0 .25em;color:#000}#breadcrumbs li:last-child{position:relative;padding-right:1.2rem}#breadcrumbs li:last-child:after{position:absolute;font-size:1.6rem;top:50%;transform:translateY(calc(-50% + 0.1rem));right:-.2em;line-height:2.4rem;line-height:1;font-family:'icons';content:"\e922";color:#000;padding:0;display:none}#breadcrumbs a{color:#216093;color:#004d44;text-decoration:none;font-weight:400;transition:all .2s ease}#breadcrumbs a:is(:hover,:focus-visible){color:#004d44}#breadcrumbs a{transition:all .2s ease;cursor:pointer;text-decoration:none;padding:1px 0;background-image:linear-gradient(currentColor,currentColor),linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0));background-position:0 100%,0 100%;background-repeat:no-repeat,no-repeat;background-size:0 1px,100% 1px;transition:background-size .3s}#breadcrumbs a:is(:hover,:focus-visible){background-size:100% 1px,100% 1px}}@media (max-width:899px){#breadcrumbs li{display:none}#breadcrumbs li:nth-last-child(2){display:block}#breadcrumbs li:after{display:none}#breadcrumbs{padding:10px 0 10px}#breadcrumbs{padding:16px 0 16px}#breadcrumbs p,#breadcrumbs li,#breadcrumbs ul{margin:0}#breadcrumbs li a:only-child:before{font-weight:400;content:"\2190";font-size:1em;margin:0 .5em 0 0;position:relative;top:-1px;transition:all .2s ease}}
#masthead{position:fixed;top:0;left:0;width:100%;z-index:999;height:130px;background:rgba(255,255,255,.95);display:flex;justify-content:space-around;-webkit-box-shadow:0px 1px 5px 0px rgba(0,0,0,.2);-moz-box-shadow:0px 1px 5px 0px rgba(0,0,0,.2);box-shadow:0px 1px 5px 0px rgba(0,0,0,.2)}main#main{padding-top:130px}#masthead .container #logo,#masthead .container #mainnav>nav>ul,#masthead .container #navside{margin:0}#masthead .logo{position:relative;margin:0}.logo a,.logo span{min-width:236px;max-width:236px;min-width:200px;max-width:200px;display:block}.logo a:is(:hover,:focus-visible){opacity:.7}.logo strong{display:block;width:100%;height:0;padding-bottom:30%;padding-bottom:19.06779661016949%;overflow:hidden;background-size:contain;background-repeat:no-repeat;background-position:left center;background-image:url('data:image/svg+xml;utf8,<svg enable-background="new 0 0 236 45" version="1.1" viewBox="0 0 236 45" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><path fill="%23003876" d="m40.9 0.3c0.2-0.3-0.2-0.3-0.3-0.2-3.4 4.2-9.1 3.9-12.8 4-3 0-5.1-0.2-8.7-0.1-0.9 0-2.1 0.1-3.2 0.3-4.9 0.6-7.2 4.4-8.8 7.8-0.8 1.6 0 0.9 0.2 0.7 0.3-0.2 1.6-1.6 4-1.8 2.1-0.2 3.1-0.3 5.7-0.3s7.3 0.1 10.9-0.1 6.4-1 9.4-4.2 3.5-5.7 3.6-6.1"/><path fill="%23003876" d="m0.1 44.6c-0.1 0.3 0 0.6 0.3 0.2 3.6-4.1 9.1-3.9 12.9-3.9 3 0 5.1 0.2 8.7 0.1 0.9 0 2.1-0.1 3.2-0.3 4.8-0.7 7.2-4.5 8.7-7.9 0.8-1.8 0-0.9-0.2-0.7-0.3 0.2-1.6 1.6-4 1.8-2.1 0.2-3.1 0.3-5.7 0.3s-7.3-0.1-10.9 0.1-6.8 1-9.6 4.4c-2.7 3.5-3.3 5.5-3.4 5.9"/> <path fill="%2373C067" d="m18.7 12.6c0.2-0.2 1.5-1.2-0.5-0.6-3.4 1-7.2 5-7.2 8.7 0 2 1.5 2.9 4.6 4.6s5.2 2.7 5.2 2.7 3.2 1.3 3.2 2.9c0 0.9-0.6 1.3-0.6 1.3s-0.8 0.7-0.8 0.8c0 0.2 0.1 0.4 0.7 0.2s1.7-0.8 2.6-1.6 2.9-2.3 3.8-4.4c1-2.1 0.9-3.6-0.1-4.8s-1.2-1.2-2.6-2-5.3-2.7-6.8-3.6c-1.5-0.8-2.6-1.5-2.6-2.4-0.1-0.9 0.9-1.6 1.1-1.8"/><path fill="%231F3D73" d="m60.1 11.1c-0.3 0.1-0.4 0.3-0.6 0.4-0.9 0.4-1.5 0.7-2.2 1.1-0.9 0.4-2.1 0.8-2.6 1.9 0 0-0.1 0.1-0.1 0s0-0.6 0.1-1.3c0.1-1.2 0.9-1.7 1.8-2.2s1.9-0.9 2.6-1.2c0.6-0.3 1.2-0.6 1.5-0.9 0.3-0.5 0.4-0.5 0.6-0.9 0.3-0.7 0.3-0.5 0.3-0.2 0 0.2 0 1.2-0.4 2.1-0.3 0.5-0.7 1-1 1.2"/><path fill="%231F3D73" d="m102.2 16.4c-0.2 0.1-0.3 0.2-0.5 0.3-0.8 0.4-1.3 0.6-1.9 0.9-0.8 0.4-1.6 0.7-2.1 1.6 0 0-0.1 0.1-0.1 0s0-0.5 0.1-1.1c0.1-1 0.8-1.4 1.5-1.9 0.8-0.4 1.5-0.7 2.1-1s1-0.5 1.3-0.8 0.4-0.3 0.6-0.7c0.2-0.6 0.3-0.4 0.3-0.1 0 0.2 0 1-0.4 1.7-0.2 0.5-0.6 1-0.9 1.1"/><path fill="%231F3D73" d="m59.2 32.2c-0.1-0.1-0.2-0.2-0.2-0.5 0-0.4 0.3-2.7 0.9-7.1s1-7.1 1.2-8.2c0.1-0.3 0.1-0.4 0.2-0.5s0.6-0.2 1.5-0.2v-0.7c-0.9 0.1-1.8 0.1-2.6 0.1s-1.8 0-2.8-0.1l-0.1 0.7c1 0 1.6 0.1 1.8 0.2 0.1 0.1 0.2 0.2 0.2 0.5 0 0.4-0.1 1.4-0.4 3.1l-1.2 8.8c-0.5 0.7-1.1 1.4-1.6 1.9s-1.2 0.9-1.8 1.2c-0.7 0.4-1.3 0.6-1.9 0.6s-1.1-0.1-1.6-0.4-0.9-0.6-1.1-1-0.4-0.9-0.4-1.5v-0.8c0-0.5 0.2-1.4 0.4-2.8 0.3-2.1 0.6-4.3 1-6.5l0.7-4c-0.7 0-1.3 0.1-1.8 0.1-0.2 0-0.9 0-2.1-0.1l-0.1 0.7c0.8 0 1.4 0.1 1.6 0.2s0.3 0.3 0.3 0.6c0 0.7-0.3 3.2-1 7.3-0.3 2-0.5 3.5-0.6 4.3 0 0.4-0.1 0.9-0.1 1.3 0 1.2 0.4 2.2 1.1 2.9s1.7 1.1 2.9 1.1c1 0 2.1-0.3 3.1-1 1.1-0.7 2-1.6 2.9-2.7-0.1 0.3-0.2 1.4-0.6 3.3l0.1 0.1c0.5-0.1 1-0.1 1.5-0.1 0.6 0 1.3 0 2.3 0.1l0.1-0.7c-1.1 0-1.7-0.1-1.8-0.2"/><path fill="%231F3D73" d="m71.8 31.3c-0.2 0.2-0.4 0.3-0.5 0.3s-0.2 0-0.2-0.1c-0.1-0.2-0.1-0.3-0.1-0.6v-0.7c0.1-0.9 0.4-2.4 0.7-4.5 0.8-4.3 1.2-7 1.4-8.1 0.3-1.7 0.5-2.8 0.6-3.3l-0.3-0.3c-0.6 0.4-1 0.6-1.4 0.7s-1 0.3-1.9 0.4l-0.1 0.5h1.1c0.3 0 0.5 0.1 0.5 0.2 0.1 0.1 0.1 0.3 0.1 0.5s-0.1 0.6-0.2 1.3l-0.6 3.2c-0.8-0.2-1.4-0.3-1.8-0.3-0.5 0-0.9 0.1-1.3 0.3-0.8 0.4-1.5 1-2.1 1.6-0.4 0.4-0.7 1-1 1.7-0.4 0.9-0.7 2-1 3.2-0.2 1.2-0.4 2.3-0.4 3.3 0 0.7 0.1 1.3 0.3 1.8s0.4 0.7 0.7 0.7 0.7-0.1 1.1-0.4c0.7-0.5 1.5-1.2 2.3-2.1s1.4-2 2-3.1h0.1c-0.4 2.1-0.6 3.3-0.7 3.6 0 0.3-0.1 0.6-0.1 0.9 0 0.4 0.1 0.7 0.2 0.9s0.2 0.3 0.4 0.3c0.1 0 0.3-0.1 0.5-0.2 0.4-0.2 0.9-0.5 1.5-1s1.1-1 1.5-1.4l-0.2-0.5c-0.1 0.5-0.6 0.9-1.1 1.2m-1.6-5.6c-0.2 0.8-0.6 1.6-1 2.4-0.4 0.7-0.9 1.4-1.4 1.9-0.5 0.6-1 1-1.6 1.3-0.2 0.1-0.4 0.2-0.6 0.2-0.1 0-0.2 0-0.3-0.1s-0.1-0.2-0.2-0.3c0-0.2-0.1-0.4-0.1-0.8 0-1 0.1-2.1 0.4-3.3 0.1-0.7 0.4-1.6 0.6-2.5 0.3-0.9 0.5-1.5 0.7-1.8s0.4-0.5 0.6-0.6c0.3-0.2 0.8-0.3 1.3-0.3 0.7 0 1.4 0.2 2.1 0.6-0.1 1.6-0.3 2.7-0.5 3.3"/><path fill="%231F3D73" d="m81.8 31.4c-0.2 0.1-0.3 0.2-0.5 0.2-0.1 0-0.2 0-0.2-0.1-0.1-0.1-0.1-0.2-0.1-0.4v-0.3c0.1-0.7 0.2-1.5 0.4-2.3 0.1-0.5 0.3-1.3 0.6-2.3 0.4-1.7 0.8-3.5 1.2-5.4l-0.2-0.2-0.7 0.5c-0.4-0.2-0.8-0.3-1.1-0.4s-0.6-0.1-0.9-0.1c-0.5 0-0.9 0.1-1.3 0.2-0.6 0.2-1.2 0.7-1.9 1.3-0.4 0.4-0.8 0.8-1 1.4-0.5 1.1-0.9 2.4-1.2 3.8-0.3 1.5-0.5 2.8-0.5 3.8 0 0.9 0.1 1.5 0.3 1.8 0.1 0.2 0.3 0.3 0.5 0.3 0.1 0 0.3 0 0.4-0.1 0.5-0.3 1-0.7 1.6-1.3s1.2-1.3 1.8-2.1c0.3-0.4 0.8-1.1 1.3-2h0.1c-0.5 2.1-0.7 3.6-0.7 4.5 0 0.2 0.1 0.4 0.2 0.6s0.2 0.2 0.4 0.2c0.1 0 0.2 0 0.3-0.1 0.3-0.2 0.7-0.5 1.2-0.9l1.5-1.5-0.3-0.1c-0.6 0.5-1 0.9-1.2 1m-1.4-5c-0.4 1.1-0.9 2-1.6 2.9-0.6 0.8-1.3 1.5-1.8 2-0.3 0.2-0.5 0.3-0.7 0.3-0.1 0-0.1 0-0.2-0.1s-0.1-0.1-0.2-0.3v-0.5c0-1.3 0.2-2.9 0.7-4.6 0.3-1.1 0.6-2.1 1-3 0.2-0.5 0.4-0.7 0.5-0.8 0.3-0.2 0.8-0.4 1.5-0.4 0.3 0 0.7 0 1 0.1s0.6 0.2 0.9 0.3c-0.4 1.7-0.7 3.1-1.1 4.1"/><path fill="%231F3D73" d="m86.8 33c0.4-2.1 0.6-3.5 0.8-4.2 0.3-1.3 0.7-2.4 1.2-3.3s1-1.6 1.5-1.9c0.3-0.2 0.6-0.4 0.8-0.4 0.3 0 0.5 0.2 0.7 0.5l0.3-0.1c0.1-1.1 0.2-2.1 0.4-2.8-0.2-0.1-0.3-0.1-0.4-0.1-0.2 0-0.5 0.1-0.8 0.3s-0.6 0.6-1.1 1.3c-0.8 1.1-1.6 2.5-2.3 4 0.3-1.4 0.5-2.6 0.6-3.7 0.1-0.6 0.2-1 0.2-1.3 0-0.2 0-0.4-0.1-0.5s-0.2-0.2-0.3-0.2c-0.2 0-0.6 0.2-1.1 0.5-0.7 0.5-1.6 1.2-2.6 2.1l0.3 0.4c1-0.8 1.6-1.2 1.9-1.2 0.1 0 0.1 0 0.2 0.1s0.1 0.3 0.1 0.5c0 0.3-0.1 0.9-0.2 1.7-0.2 1.4-0.5 3.1-0.8 4.9-0.2 0.9-0.5 2.1-0.8 3.6l0.2 0.2c0.2-0.1 0.7-0.3 1.3-0.4"/><path fill="%231F3D73" d="m99.5 31.4c-0.2 0.1-0.3 0.2-0.5 0.2-0.1 0-0.2 0-0.2-0.1-0.1-0.1-0.1-0.2-0.1-0.4v-0.3c0.1-0.7 0.2-1.5 0.4-2.3 0.1-0.5 0.3-1.3 0.6-2.3 0.4-1.7 0.8-3.5 1.2-5.4l-0.2-0.2-0.7 0.5c-0.4-0.2-0.8-0.3-1.1-0.4s-0.6-0.1-0.9-0.1c-0.5 0-0.9 0.1-1.3 0.2-0.6 0.2-1.2 0.7-1.9 1.3-0.4 0.4-0.8 0.8-1 1.4-0.5 1.1-0.9 2.4-1.2 3.8-0.3 1.5-0.5 2.8-0.5 3.8 0 0.9 0.1 1.5 0.3 1.8 0.1 0.2 0.3 0.3 0.5 0.3 0.1 0 0.3 0 0.4-0.1 0.5-0.3 1-0.7 1.6-1.3s1.2-1.3 1.8-2.1c0.3-0.4 0.8-1.1 1.3-2h0.1c-0.5 2.1-0.7 3.6-0.7 4.5 0 0.2 0.1 0.4 0.2 0.6s0.2 0.2 0.4 0.2c0.1 0 0.2 0 0.3-0.1 0.3-0.2 0.7-0.5 1.2-0.9l1.5-1.5-0.1-0.6c-0.8 1-1.2 1.4-1.4 1.5m-1.4-5c-0.4 1.1-0.9 2-1.6 2.9-0.6 0.8-1.2 1.5-1.8 2-0.3 0.2-0.5 0.3-0.7 0.3-0.1 0-0.1 0-0.2-0.1s-0.1-0.1-0.2-0.3c0-0.1-0.1-0.3-0.1-0.5 0-1.3 0.2-2.9 0.7-4.6 0.3-1.1 0.6-2.1 1-3 0.2-0.5 0.4-0.7 0.5-0.8 0.3-0.2 0.8-0.4 1.5-0.4 0.3 0 0.7 0 1 0.1s0.6 0.2 0.9 0.3c-0.3 1.7-0.6 3.1-1 4.1"/><path fill="%231F3D73" d="m103.2 33.4c0.4 0.1 0.7 0.2 1.1 0.2 0.7 0 1.3-0.2 1.8-0.5 0.6-0.3 1.1-0.7 1.6-1.2s0.8-1 1.1-1.5c0.2-0.5 0.4-1.1 0.4-1.7 0-0.5-0.1-1-0.3-1.3-0.2-0.4-0.5-0.6-1-0.8-0.3-0.1-0.9-0.3-1.7-0.4-0.8-0.2-1.4-0.4-1.7-0.7s-0.4-0.7-0.4-1.2c0-0.7 0.2-1.2 0.6-1.7s1-0.7 1.7-0.7c0.4 0 0.8 0.1 1.2 0.2 0.3 0.2 0.7 0.4 0.9 0.7v1.6h0.5c0.1-1.1 0.2-1.7 0.2-1.9 0-0.3 0.1-0.7 0.2-1.1-0.3-0.2-0.7-0.4-1-0.5-0.4-0.1-0.8-0.2-1.2-0.2s-0.8 0.1-1.1 0.2-0.7 0.3-1.1 0.6-0.8 0.6-1.1 1-0.6 0.7-0.7 1.1c-0.2 0.4-0.2 0.9-0.2 1.3 0 0.5 0.1 1 0.3 1.4s0.5 0.7 0.8 0.9 1 0.4 1.9 0.5c0.6 0.1 1.1 0.2 1.3 0.3s0.4 0.3 0.5 0.6 0.2 0.6 0.2 1c0 0.5-0.1 1-0.3 1.5-0.2 0.4-0.5 0.8-0.9 1s-0.8 0.4-1.3 0.4c-0.4 0-0.8-0.1-1.2-0.3-0.3-0.1-0.6-0.4-1-0.7v-2.1h-0.6c0 0.5-0.1 1-0.1 1.5-0.1 0.4-0.2 1.1-0.3 2 0.1 0.2 0.5 0.4 0.9 0.5"/><path fill="%231F3D73" d="m118 32.9c0.2-1.5 0.4-2.5 0.5-3 0.3-1.3 0.7-2.4 1.1-3.2s0.9-1.6 1.5-2.3 1.2-1.3 1.7-1.6c0.3-0.2 0.6-0.3 0.9-0.3 0.1 0 0.2 0 0.3 0.1s0.1 0.3 0.1 0.5c0 0.5-0.3 2-0.8 4.4-0.4 2-0.7 3.3-0.8 4-0.1 0.4-0.1 0.7-0.1 1s0.1 0.6 0.2 0.7c0.1 0.2 0.3 0.2 0.5 0.2s0.3 0 0.4-0.1c0.3-0.2 0.9-0.5 1.6-1 0.4-0.3 0.9-0.8 1.5-1.3l-0.2-0.5c-0.4 0.4-0.9 0.7-1.4 1.1-0.2 0.1-0.4 0.2-0.5 0.2s-0.2 0-0.2-0.1c-0.1-0.1-0.1-0.2-0.1-0.4 0-0.5 0.3-2.3 1-5.4 0.5-2.3 0.8-3.7 0.8-4.3 0-0.3-0.1-0.5-0.2-0.6s-0.3-0.2-0.5-0.2c-0.3 0-0.8 0.2-1.5 0.5-0.9 0.5-1.8 1.2-2.6 2.1s-1.6 2-2.2 3.2h-0.1l0.5-2.4c0.2-1 0.4-1.7 0.4-2.1v-0.6c0-0.2-0.1-0.5-0.2-0.6s-0.2-0.2-0.4-0.2c-0.1 0-0.2 0-0.3 0.1-0.2 0.1-0.5 0.2-1 0.5-0.4 0.3-0.9 0.6-1.2 0.9l-1 0.9 0.2 0.5 0.9-0.6c0.3-0.2 0.5-0.3 0.7-0.4h0.3c0.1 0 0.2 0 0.2 0.1 0.1 0.1 0.1 0.2 0.1 0.4 0 0.6-0.2 1.8-0.5 3.6-0.5 2.5-0.9 4.7-1.2 6.5l0.1 0.2c0.5-0.2 1-0.4 1.5-0.5"/><path fill="%231F3D73" d="m135.2 31.4c-0.2 0.1-0.3 0.2-0.5 0.2-0.1 0-0.2 0-0.2-0.1-0.1-0.1-0.1-0.2-0.1-0.4v-0.3c0.1-0.7 0.2-1.5 0.4-2.3 0.1-0.5 0.3-1.3 0.6-2.3 0.4-1.7 0.8-3.5 1.2-5.4l-0.2-0.2-0.7 0.5c-0.4-0.2-0.8-0.3-1.1-0.4s-0.6-0.1-0.9-0.1c-0.5 0-0.9 0.1-1.3 0.2-0.6 0.2-1.2 0.7-1.9 1.3-0.4 0.4-0.8 0.8-1 1.4-0.5 1.1-0.9 2.4-1.2 3.8-0.3 1.5-0.5 2.8-0.5 3.8 0 0.9 0.1 1.5 0.3 1.8 0.1 0.2 0.3 0.3 0.5 0.3 0.1 0 0.3 0 0.4-0.1 0.5-0.3 1-0.7 1.6-1.3s1.2-1.3 1.8-2.1c0.3-0.4 0.8-1.1 1.3-2h0.1c-0.5 2.1-0.7 3.6-0.7 4.5 0 0.2 0.1 0.4 0.2 0.6s0.2 0.2 0.4 0.2c0.1 0 0.2 0 0.3-0.1 0.3-0.2 0.7-0.5 1.2-0.9l1.5-1.5-0.1-0.6c-0.9 1-1.3 1.4-1.4 1.5m-1.5-5c-0.4 1.1-0.9 2-1.6 2.9-0.6 0.8-1.2 1.5-1.8 2-0.3 0.2-0.5 0.3-0.7 0.3-0.1 0-0.1 0-0.2-0.1s-0.1-0.1-0.2-0.3c0-0.1-0.1-0.3-0.1-0.5 0-1.3 0.2-2.9 0.7-4.6 0.3-1.1 0.6-2.1 1-3 0.2-0.5 0.4-0.7 0.5-0.8 0.3-0.2 0.8-0.4 1.5-0.4 0.3 0 0.7 0 1 0.1s0.6 0.2 0.9 0.3c-0.2 1.7-0.6 3.1-1 4.1"/><path fill="%231F3D73" d="m154.7 31.5c0-0.2 0-0.6 0.1-1.2s0.1-1.1 0.2-1.6l0.1-0.7c0.1-0.4 0.1-0.7 0.2-0.8 0-0.1 0.1-0.2 0.3-0.2 0.1-0.1 0.4-0.2 0.9-0.3v-0.7c-1.4 0.1-2.2 0.1-2.5 0.1-0.5 0-1.5 0-3.1-0.1l-0.1 0.7c1.3 0.1 2.1 0.2 2.3 0.3s0.3 0.3 0.3 0.6-0.1 0.7-0.2 1.5l-0.4 2.5c-0.8 0.5-1.9 0.8-3.1 0.8-1.8 0-3.2-0.6-4.1-1.8s-1.4-2.9-1.4-5.1c0-0.9 0.1-1.8 0.2-2.6s0.4-1.7 0.7-2.6 0.8-1.7 1.3-2.3c0.5-0.7 1.2-1.1 1.8-1.4 0.7-0.3 1.5-0.5 2.4-0.5 0.8 0 1.6 0.1 2.3 0.4 0.7 0.2 1.2 0.5 1.6 0.9 0 0.6 0.1 1.4 0.1 2.3l0.6 0.1c0.1-1.5 0.4-2.8 0.7-3.9-0.7-0.4-1.5-0.6-2.2-0.8-0.8-0.2-1.5-0.3-2.3-0.3-1.2 0-2.2 0.2-3.1 0.6s-1.7 0.9-2.4 1.6c-0.7 0.6-1.4 1.4-1.9 2.1-0.5 0.8-0.9 1.7-1.2 2.7-0.4 1.4-0.6 2.8-0.6 4.3 0 1.4 0.2 2.7 0.6 3.8 0.3 0.6 0.6 1.2 1.1 1.8s1.2 1 2 1.4 1.9 0.6 3.1 0.6c0.6 0 1.2-0.1 1.7-0.2s1.3-0.4 2.4-0.8c0.6-0.2 1.1-0.4 1.4-0.4l0.1-0.2c0.1-0.3 0.1-0.5 0.1-0.6"/><path fill="%231F3D73" d="m165.4 31.4c-0.2 0.1-0.3 0.2-0.4 0.2s-0.2 0-0.2-0.1c-0.1-0.1-0.1-0.2-0.1-0.4v-0.3c0.1-0.7 0.2-1.5 0.4-2.3 0.1-0.5 0.3-1.3 0.6-2.3 0.4-1.7 0.8-3.5 1.2-5.4l-0.2-0.2-0.7 0.5c-0.4-0.2-0.8-0.3-1.1-0.4s-0.6-0.1-0.9-0.1c-0.5 0-0.9 0.1-1.3 0.2-0.6 0.2-1.2 0.7-1.9 1.3-0.4 0.4-0.8 0.8-1 1.4-0.5 1.1-0.9 2.4-1.2 3.8-0.3 1.5-0.5 2.8-0.5 3.8 0 0.9 0.1 1.5 0.3 1.8 0.1 0.2 0.3 0.3 0.5 0.3 0.1 0 0.3 0 0.4-0.1 0.5-0.3 1-0.7 1.6-1.3s1.2-1.3 1.8-2.1c0.3-0.4 0.8-1.1 1.3-2h0.1c-0.5 2.1-0.7 3.6-0.7 4.5 0 0.2 0.1 0.4 0.2 0.6s0.2 0.2 0.4 0.2c0.1 0 0.2 0 0.3-0.1 0.3-0.2 0.7-0.5 1.2-0.9l1.5-1.5-0.1-0.6c-0.9 1-1.3 1.4-1.5 1.5m-1.5-5c-0.4 1.1-0.9 2-1.6 2.9-0.6 0.8-1.3 1.5-1.8 2-0.3 0.2-0.5 0.3-0.7 0.3-0.1 0-0.1 0-0.2-0.1s-0.1-0.1-0.2-0.3c0-0.1-0.1-0.3-0.1-0.5 0-1.3 0.2-2.9 0.7-4.6 0.3-1.1 0.6-2.1 1-3 0.2-0.5 0.4-0.7 0.5-0.8 0.3-0.2 0.8-0.4 1.5-0.4 0.3 0 0.7 0 1 0.1s0.6 0.2 0.9 0.3c-0.2 1.7-0.6 3.1-1 4.1"/><path fill="%231F3D73" d="m173.2 31.8c-0.5 0.2-1 0.4-1.4 0.4-0.5 0-0.9-0.2-1.2-0.6s-0.5-1.1-0.5-1.9c0-0.5 0.1-1.2 0.2-2.1l1.4-0.4c0.7-0.2 1.5-0.6 2.1-0.9 0.7-0.4 1.2-0.8 1.6-1.2 0.3-0.3 0.5-0.7 0.6-1.1 0.2-0.4 0.2-0.9 0.2-1.3 0-0.6-0.2-1.1-0.5-1.4-0.4-0.3-0.8-0.5-1.3-0.5s-1 0.1-1.5 0.4c-0.7 0.4-1.5 0.9-2.1 1.6-0.5 0.5-0.9 1-1.1 1.5-0.3 0.6-0.6 1.5-0.8 2.6-0.3 1.2-0.4 2.2-0.4 3.2 0 0.9 0.1 1.6 0.4 2 0.2 0.5 0.6 0.8 1 1.1 0.4 0.2 0.8 0.3 1.2 0.3 0.6 0 1.3-0.2 2.1-0.7s1.6-1.1 2.5-2l-0.1-0.5c-1.2 0.7-1.9 1.2-2.4 1.5m-1.8-8.4c0.3-0.6 0.6-1 1-1.3s0.9-0.4 1.3-0.4c0.3 0 0.5 0.1 0.7 0.3s0.3 0.6 0.3 1c0 0.5-0.2 1-0.5 1.6s-0.8 1-1.5 1.4-1.5 0.7-2.4 0.9c0.5-1.7 0.8-2.9 1.1-3.5"/><path fill="%231F3D73" d="m180.3 31.1c-0.4 0.3-0.7 0.5-0.8 0.6-0.1 0-0.2 0.1-0.2 0.1-0.1 0-0.2-0.1-0.2-0.2-0.1-0.1-0.1-0.2-0.1-0.4v-0.4c0.1-0.9 0.5-3.4 1.3-7.5 0.9-5.1 1.4-8 1.6-8.8l-0.3-0.2c-0.6 0.3-1.1 0.5-1.6 0.7s-1.1 0.3-1.8 0.4l-0.1 0.5h1c0.3 0 0.5 0 0.6 0.1s0.1 0.3 0.1 0.5v0.7c-0.1 1.1-0.3 2.4-0.7 4.2-0.1 0.7-0.4 2.2-0.9 4.5-0.6 3.2-1 5.1-1 5.6-0.1 0.3-0.1 0.6-0.1 0.9 0 0.4 0.1 0.6 0.2 0.8s0.3 0.3 0.5 0.3 0.4-0.1 0.6-0.2c0.4-0.2 1-0.6 1.7-1.2s1.1-1 1.3-1.2l-0.2-0.5-0.9 0.7"/><path fill="%231F3D73" d="m186.8 31c-0.3 0.3-0.6 0.4-0.8 0.5-0.1 0-0.2 0.1-0.3 0.1s-0.2 0-0.3-0.1-0.1-0.2-0.1-0.4 0-0.4 0.1-0.7c0.1-0.8 0.3-2 0.5-3.7s0.5-2.9 0.6-3.6c1.3 0 2.1 0.1 2.4 0.1l0.3-1.3-0.1-0.1c-0.3 0.1-0.8 0.2-1.5 0.2h-0.8c0.3-1.7 0.5-2.7 0.5-3 0-0.1 0.2-0.8 0.5-2.2l-0.3-0.2-0.8 0.4-0.9 0.5c-0.2 1.6-0.3 2.6-0.3 2.9s-0.1 0.9-0.2 1.5c-0.3 0.2-0.5 0.3-0.7 0.4l-1.2 0.6-0.1 0.4 1.7-0.3c-0.4 2.2-0.6 3.8-0.8 4.7l-0.5 2.6c-0.1 0.4-0.1 0.8-0.2 1.1v0.7c0 0.5 0.1 0.8 0.2 1s0.3 0.3 0.5 0.3 0.3 0 0.5-0.1c0.3-0.2 0.8-0.5 1.4-1 0.7-0.5 1.3-1.1 2-1.7l-0.3-0.5-1 0.9"/><path fill="%231F3D73" d="m197.6 31.4c-0.2 0.1-0.3 0.2-0.5 0.2-0.1 0-0.2 0-0.2-0.1-0.1-0.1-0.1-0.2-0.1-0.4v-0.3c0.1-0.7 0.2-1.5 0.4-2.3 0.1-0.5 0.3-1.3 0.6-2.3 0.4-1.7 0.8-3.5 1.2-5.4l-0.2-0.2-0.7 0.5c-0.4-0.2-0.8-0.3-1.1-0.4s-0.6-0.1-0.9-0.1c-0.5 0-0.9 0.1-1.3 0.2-0.6 0.2-1.2 0.7-1.9 1.3-0.4 0.4-0.8 0.8-1 1.4-0.5 1.1-0.9 2.4-1.2 3.8-0.3 1.5-0.5 2.8-0.5 3.8 0 0.9 0.1 1.5 0.3 1.8 0.1 0.2 0.3 0.3 0.5 0.3 0.1 0 0.3 0 0.4-0.1 0.5-0.3 1-0.7 1.6-1.3s1.2-1.3 1.8-2.1c0.3-0.4 0.8-1.1 1.3-2h0.1c-0.5 2.1-0.7 3.6-0.7 4.5 0 0.2 0.1 0.4 0.2 0.6s0.2 0.2 0.4 0.2c0.1 0 0.2 0 0.3-0.1 0.3-0.2 0.7-0.5 1.2-0.9l1.5-1.5-0.1-0.6c-0.9 1-1.3 1.4-1.4 1.5m-1.5-5c-0.4 1.1-0.9 2-1.6 2.9-0.6 0.8-1.3 1.5-1.8 2-0.3 0.2-0.5 0.3-0.7 0.3-0.1 0-0.1 0-0.2-0.1s-0.1-0.1-0.2-0.3c0-0.1-0.1-0.3-0.1-0.5 0-1.3 0.2-2.9 0.7-4.6 0.3-1.1 0.6-2.1 1-3 0.2-0.5 0.4-0.7 0.5-0.8 0.3-0.2 0.8-0.4 1.5-0.4 0.3 0 0.7 0 1 0.1s0.6 0.2 0.9 0.3c-0.2 1.7-0.6 3.1-1 4.1"/><path fill="%231F3D73" d="m206.2 31.2c-0.4 0.3-0.8 0.5-1.2 0.6-0.3 0.1-0.7 0.2-1 0.2-0.7 0-1.2-0.3-1.5-1-0.3-0.5-0.4-1.2-0.4-2.1 0-1.1 0.2-2.5 0.6-4 0.3-1.2 0.7-2.1 1.2-2.5s1-0.7 1.8-0.7c0.4 0 0.8 0.1 1.1 0.2s0.5 0.3 0.6 0.5c0.1 0.1 0.1 0.3 0.1 0.6v1.4h0.5c0.1-1.2 0.3-2.3 0.5-3.3-0.3-0.2-0.5-0.4-0.9-0.5-0.3-0.1-0.7-0.2-1-0.2-0.5 0-1 0.1-1.5 0.4-1 0.5-1.8 1.1-2.5 1.7-0.3 0.3-0.7 0.8-1 1.5s-0.6 1.5-0.8 2.5-0.3 2-0.3 2.9 0.1 1.6 0.3 2.2 0.5 1 1 1.3c0.4 0.3 0.9 0.4 1.4 0.4 0.4 0 0.8-0.1 1.2-0.2 0.5-0.2 1.1-0.5 1.7-1 0.4-0.3 1-0.8 1.8-1.6l-0.2-0.6c-0.7 0.8-1.2 1.2-1.5 1.3"/><path fill="%231F3D73" d="m208.8 33.2l1.1-0.3 0.5-2.9c0.2-1.1 0.5-2.1 0.9-3s0.9-1.8 1.6-2.6 1.4-1.4 2-1.8c0.2-0.1 0.5-0.2 0.7-0.2 0.1 0 0.2 0 0.3 0.1s0.1 0.2 0.1 0.3v0.5c-0.1 0.7-0.3 1.7-0.6 3.2l-0.8 4.1c-0.2 0.7-0.2 1.3-0.2 1.6 0 0.4 0.1 0.6 0.2 0.8s0.2 0.3 0.4 0.3c0.1 0 0.2 0 0.3-0.1 0.5-0.2 1-0.6 1.7-1.1s1.2-1 1.6-1.4l-0.2-0.5c-1 0.9-1.6 1.3-1.9 1.3-0.1 0-0.1 0-0.2-0.1s-0.1-0.2-0.1-0.3c0-0.2 0.1-0.7 0.2-1.4 0.3-1.5 0.6-3.4 1.1-5.6 0.3-1.2 0.4-1.9 0.5-2.2 0-0.2 0.1-0.4 0.1-0.6s-0.1-0.4-0.2-0.5-0.3-0.2-0.4-0.2c-0.2 0-0.6 0.1-1 0.3-0.6 0.3-1.2 0.7-1.8 1.2s-1.2 1.1-1.8 1.9c-0.3 0.4-0.8 1.1-1.4 2l-0.1-0.1 0.7-5 0.8-5.2c0-0.3 0.1-0.8 0.2-1.5l-0.2-0.3c-0.7 0.4-1.7 0.8-3.2 1.1v0.5h1.4c0.1 0 0.2 0.1 0.3 0.2s0.1 0.2 0.1 0.4v0.4c-0.1 1-0.3 2.4-0.6 4.3s-0.6 3.9-1 6c-0.3 1.7-0.7 3.7-1.2 6.2l0.1 0.2c-0.2 0.1-0.1 0.1 0 0"/><path fill="%231F3D73" d="m223.9 31c-0.3 0.3-0.6 0.4-0.8 0.5-0.1 0-0.2 0.1-0.3 0.1s-0.2 0-0.3-0.1-0.1-0.2-0.1-0.4 0-0.4 0.1-0.7c0.1-0.8 0.3-2 0.5-3.7 0.3-1.7 0.5-2.9 0.6-3.6 1.3 0 2.1 0.1 2.4 0.1l0.3-1.3-0.1-0.1c-0.3 0.1-0.8 0.2-1.5 0.2h-0.8c0.3-1.7 0.5-2.7 0.5-3 0-0.1 0.2-0.8 0.5-2.2l-0.3-0.2-0.8 0.4-0.9 0.5c-0.2 1.6-0.3 2.6-0.3 2.9s-0.1 0.9-0.2 1.5c-0.3 0.2-0.5 0.3-0.7 0.4l-1.2 0.6-0.1 0.4 1.9-0.1c-0.4 2.2-0.6 3.8-0.8 4.7l-0.5 2.6c-0.1 0.4-0.1 0.8-0.2 1.1v0.7c0 0.5 0.1 0.8 0.2 1s0.3 0.3 0.5 0.3 0.3 0 0.5-0.1c0.3-0.2 0.8-0.5 1.4-1 0.7-0.5 1.3-1.1 2-1.7l-0.3-0.5-1.2 0.7"/><path fill="%231F3D73" d="m234.2 31.4c-0.2 0.1-0.3 0.2-0.5 0.2-0.1 0-0.2 0-0.2-0.1-0.1-0.1-0.1-0.2-0.1-0.4v-0.3c0.1-0.7 0.2-1.5 0.4-2.3 0.1-0.5 0.3-1.3 0.6-2.3 0.4-1.7 0.8-3.5 1.2-5.4l-0.2-0.2-0.7 0.5c-0.4-0.2-0.8-0.3-1.1-0.4s-0.6-0.1-0.9-0.1c-0.5 0-0.9 0.1-1.3 0.2-0.6 0.2-1.2 0.7-1.9 1.3-0.4 0.4-0.8 0.8-1 1.4-0.5 1.1-0.9 2.4-1.2 3.8-0.3 1.5-0.5 2.8-0.5 3.8 0 0.9 0.1 1.5 0.3 1.8 0.1 0.2 0.3 0.3 0.5 0.3 0.1 0 0.3 0 0.4-0.1 0.5-0.3 1-0.7 1.6-1.3s1.2-1.3 1.8-2.1c0.3-0.4 0.8-1.1 1.3-2h0.1c-0.5 2.1-0.7 3.6-0.7 4.5 0 0.2 0.1 0.4 0.2 0.6s0.2 0.2 0.4 0.2c0.1 0 0.2 0 0.3-0.1 0.3-0.2 0.7-0.5 1.2-0.9l1.5-1.5-0.1-0.6c-0.8 1-1.2 1.4-1.4 1.5m-1.4-5c-0.4 1.1-0.9 2-1.6 2.9-0.6 0.8-1.3 1.5-1.8 2-0.3 0.2-0.5 0.3-0.7 0.3-0.1 0-0.1 0-0.2-0.1s-0.1-0.1-0.2-0.3c0-0.1-0.1-0.3-0.1-0.5 0-1.3 0.2-2.9 0.7-4.6 0.3-1.1 0.6-2.1 1-3 0.2-0.5 0.4-0.7 0.5-0.8 0.3-0.2 0.8-0.4 1.5-0.4 0.3 0 0.7 0 1 0.1s0.6 0.2 0.9 0.3c-0.3 1.7-0.6 3.1-1 4.1"/><path fill="%231F3D73" d="m59.2 32.2c-0.1-0.1-0.2-0.2-0.2-0.5 0-0.4 0.3-2.7 0.9-7.1s1-7.1 1.2-8.2c0.1-0.3 0.1-0.4 0.2-0.5s0.6-0.2 1.5-0.2v-0.7c-0.9 0.1-1.8 0.1-2.6 0.1s-1.8 0-2.8-0.1l-0.1 0.7c1 0 1.6 0.1 1.8 0.2 0.1 0.1 0.2 0.2 0.2 0.5 0 0.4-0.1 1.4-0.4 3.1l-1.2 8.8c-0.5 0.7-1.1 1.4-1.6 1.9s-1.2 0.9-1.8 1.2c-0.7 0.4-1.3 0.6-1.9 0.6s-1.1-0.1-1.6-0.4-0.9-0.6-1.1-1-0.4-0.9-0.4-1.5v-0.8c0-0.5 0.2-1.4 0.4-2.8 0.3-2.1 0.6-4.3 1-6.5l0.7-4c-0.7 0-1.3 0.1-1.8 0.1-0.2 0-0.9 0-2.1-0.1l-0.1 0.7c0.8 0 1.4 0.1 1.6 0.2s0.3 0.3 0.3 0.6c0 0.7-0.3 3.2-1 7.3-0.3 2-0.5 3.5-0.6 4.3 0 0.4-0.1 0.9-0.1 1.3 0 1.2 0.4 2.2 1.1 2.9s1.7 1.1 2.9 1.1c1 0 2.1-0.3 3.1-1 1.1-0.7 2-1.6 2.9-2.7-0.1 0.3-0.2 1.4-0.6 3.3l0.1 0.1c0.5-0.1 1-0.1 1.5-0.1 0.6 0 1.3 0 2.3 0.1l0.1-0.7c-1.1 0-1.7-0.1-1.8-0.2"/><path fill="%231F3D73" d="m71.8 31.3c-0.2 0.2-0.4 0.3-0.5 0.3s-0.2 0-0.2-0.1c-0.1-0.2-0.1-0.3-0.1-0.6v-0.7c0.1-0.9 0.4-2.4 0.7-4.5 0.8-4.3 1.2-7 1.4-8.1 0.3-1.7 0.5-2.8 0.6-3.3l-0.3-0.3c-0.6 0.4-1 0.6-1.4 0.7s-1 0.3-1.9 0.4l-0.1 0.5h1.1c0.3 0 0.5 0.1 0.5 0.2 0.1 0.1 0.1 0.3 0.1 0.5s-0.1 0.6-0.2 1.3l-0.6 3.2c-0.8-0.2-1.4-0.3-1.8-0.3-0.5 0-0.9 0.1-1.3 0.3-0.8 0.4-1.5 1-2.1 1.6-0.4 0.4-0.7 1-1 1.7-0.4 0.9-0.7 2-1 3.2-0.2 1.2-0.4 2.3-0.4 3.3 0 0.7 0.1 1.3 0.3 1.8s0.4 0.7 0.7 0.7 0.7-0.1 1.1-0.4c0.7-0.5 1.5-1.2 2.3-2.1s1.4-2 2-3.1h0.1c-0.4 2.1-0.6 3.3-0.7 3.6 0 0.3-0.1 0.6-0.1 0.9 0 0.4 0.1 0.7 0.2 0.9s0.2 0.3 0.4 0.3c0.1 0 0.3-0.1 0.5-0.2 0.4-0.2 0.9-0.5 1.5-1s1.1-1 1.5-1.4l-0.2-0.5c-0.1 0.5-0.6 0.9-1.1 1.2m-1.6-5.6c-0.2 0.8-0.6 1.6-1 2.4-0.4 0.7-0.9 1.4-1.4 1.9-0.5 0.6-1 1-1.6 1.3-0.2 0.1-0.4 0.2-0.6 0.2-0.1 0-0.2 0-0.3-0.1s-0.1-0.2-0.2-0.3c0-0.2-0.1-0.4-0.1-0.8 0-1 0.1-2.1 0.4-3.3 0.1-0.7 0.4-1.6 0.6-2.5 0.3-0.9 0.5-1.5 0.7-1.8s0.4-0.5 0.6-0.6c0.3-0.2 0.8-0.3 1.3-0.3 0.7 0 1.4 0.2 2.1 0.6-0.1 1.6-0.3 2.7-0.5 3.3"/><path fill="%231F3D73" d="m81.8 31.4c-0.2 0.1-0.3 0.2-0.5 0.2-0.1 0-0.2 0-0.2-0.1-0.1-0.1-0.1-0.2-0.1-0.4v-0.3c0.1-0.7 0.2-1.5 0.4-2.3 0.1-0.5 0.3-1.3 0.6-2.3 0.4-1.7 0.8-3.5 1.2-5.4l-0.2-0.2-0.7 0.5c-0.4-0.2-0.8-0.3-1.1-0.4s-0.6-0.1-0.9-0.1c-0.5 0-0.9 0.1-1.3 0.2-0.6 0.2-1.2 0.7-1.9 1.3-0.4 0.4-0.8 0.8-1 1.4-0.5 1.1-0.9 2.4-1.2 3.8-0.3 1.5-0.5 2.8-0.5 3.8 0 0.9 0.1 1.5 0.3 1.8 0.1 0.2 0.3 0.3 0.5 0.3 0.1 0 0.3 0 0.4-0.1 0.5-0.3 1-0.7 1.6-1.3s1.2-1.3 1.8-2.1c0.3-0.4 0.8-1.1 1.3-2h0.1c-0.5 2.1-0.7 3.6-0.7 4.5 0 0.2 0.1 0.4 0.2 0.6s0.2 0.2 0.4 0.2c0.1 0 0.2 0 0.3-0.1 0.3-0.2 0.7-0.5 1.2-0.9l1.5-1.5-0.3-0.1c-0.6 0.5-1 0.9-1.2 1m-1.4-5c-0.4 1.1-0.9 2-1.6 2.9-0.6 0.8-1.3 1.5-1.8 2-0.3 0.2-0.5 0.3-0.7 0.3-0.1 0-0.1 0-0.2-0.1s-0.1-0.1-0.2-0.3v-0.5c0-1.3 0.2-2.9 0.7-4.6 0.3-1.1 0.6-2.1 1-3 0.2-0.5 0.4-0.7 0.5-0.8 0.3-0.2 0.8-0.4 1.5-0.4 0.3 0 0.7 0 1 0.1s0.6 0.2 0.9 0.3c-0.4 1.7-0.7 3.1-1.1 4.1"/><path fill="%231F3D73" d="m86.8 33c0.4-2.1 0.6-3.5 0.8-4.2 0.3-1.3 0.7-2.4 1.2-3.3s1-1.6 1.5-1.9c0.3-0.2 0.6-0.4 0.8-0.4 0.3 0 0.5 0.2 0.7 0.5l0.3-0.1c0.1-1.1 0.2-2.1 0.4-2.8-0.2-0.1-0.3-0.1-0.4-0.1-0.2 0-0.5 0.1-0.8 0.3s-0.6 0.6-1.1 1.3c-0.8 1.1-1.6 2.5-2.3 4 0.3-1.4 0.5-2.6 0.6-3.7 0.1-0.6 0.2-1 0.2-1.3 0-0.2 0-0.4-0.1-0.5s-0.2-0.2-0.3-0.2c-0.2 0-0.6 0.2-1.1 0.5-0.7 0.5-1.6 1.2-2.6 2.1l0.3 0.4c1-0.8 1.6-1.2 1.9-1.2 0.1 0 0.1 0 0.2 0.1s0.1 0.3 0.1 0.5c0 0.3-0.1 0.9-0.2 1.7-0.2 1.4-0.5 3.1-0.8 4.9-0.2 0.9-0.5 2.1-0.8 3.6l0.2 0.2c0.2-0.1 0.7-0.3 1.3-0.4"/><path fill="%231F3D73" d="m99.5 31.4c-0.2 0.1-0.3 0.2-0.5 0.2-0.1 0-0.2 0-0.2-0.1-0.1-0.1-0.1-0.2-0.1-0.4v-0.3c0.1-0.7 0.2-1.5 0.4-2.3 0.1-0.5 0.3-1.3 0.6-2.3 0.4-1.7 0.8-3.5 1.2-5.4l-0.2-0.2-0.7 0.5c-0.4-0.2-0.8-0.3-1.1-0.4s-0.6-0.1-0.9-0.1c-0.5 0-0.9 0.1-1.3 0.2-0.6 0.2-1.2 0.7-1.9 1.3-0.4 0.4-0.8 0.8-1 1.4-0.5 1.1-0.9 2.4-1.2 3.8-0.3 1.5-0.5 2.8-0.5 3.8 0 0.9 0.1 1.5 0.3 1.8 0.1 0.2 0.3 0.3 0.5 0.3 0.1 0 0.3 0 0.4-0.1 0.5-0.3 1-0.7 1.6-1.3s1.2-1.3 1.8-2.1c0.3-0.4 0.8-1.1 1.3-2h0.1c-0.5 2.1-0.7 3.6-0.7 4.5 0 0.2 0.1 0.4 0.2 0.6s0.2 0.2 0.4 0.2c0.1 0 0.2 0 0.3-0.1 0.3-0.2 0.7-0.5 1.2-0.9l1.5-1.5-0.1-0.6c-0.8 1-1.2 1.4-1.4 1.5m-1.4-5c-0.4 1.1-0.9 2-1.6 2.9-0.6 0.8-1.2 1.5-1.8 2-0.3 0.2-0.5 0.3-0.7 0.3-0.1 0-0.1 0-0.2-0.1s-0.1-0.1-0.2-0.3c0-0.1-0.1-0.3-0.1-0.5 0-1.3 0.2-2.9 0.7-4.6 0.3-1.1 0.6-2.1 1-3 0.2-0.5 0.4-0.7 0.5-0.8 0.3-0.2 0.8-0.4 1.5-0.4 0.3 0 0.7 0 1 0.1s0.6 0.2 0.9 0.3c-0.3 1.7-0.6 3.1-1 4.1"/><path fill="%231F3D73" d="m103.2 33.4c0.4 0.1 0.7 0.2 1.1 0.2 0.7 0 1.3-0.2 1.8-0.5 0.6-0.3 1.1-0.7 1.6-1.2s0.8-1 1.1-1.5c0.2-0.5 0.4-1.1 0.4-1.7 0-0.5-0.1-1-0.3-1.3-0.2-0.4-0.5-0.6-1-0.8-0.3-0.1-0.9-0.3-1.7-0.4-0.8-0.2-1.4-0.4-1.7-0.7s-0.4-0.7-0.4-1.2c0-0.7 0.2-1.2 0.6-1.7s1-0.7 1.7-0.7c0.4 0 0.8 0.1 1.2 0.2 0.3 0.2 0.7 0.4 0.9 0.7v1.6h0.5c0.1-1.1 0.2-1.7 0.2-1.9 0-0.3 0.1-0.7 0.2-1.1-0.3-0.2-0.7-0.4-1-0.5-0.4-0.1-0.8-0.2-1.2-0.2s-0.8 0.1-1.1 0.2-0.7 0.3-1.1 0.6-0.8 0.6-1.1 1-0.6 0.7-0.7 1.1c-0.2 0.4-0.2 0.9-0.2 1.3 0 0.5 0.1 1 0.3 1.4s0.5 0.7 0.8 0.9 1 0.4 1.9 0.5c0.6 0.1 1.1 0.2 1.3 0.3s0.4 0.3 0.5 0.6 0.2 0.6 0.2 1c0 0.5-0.1 1-0.3 1.5-0.2 0.4-0.5 0.8-0.9 1s-0.8 0.4-1.3 0.4c-0.4 0-0.8-0.1-1.2-0.3-0.3-0.1-0.6-0.4-1-0.7v-2.1h-0.6c0 0.5-0.1 1-0.1 1.5-0.1 0.4-0.2 1.1-0.3 2 0.1 0.2 0.5 0.4 0.9 0.5"/><path fill="%231F3D73" d="m118 32.9c0.2-1.5 0.4-2.5 0.5-3 0.3-1.3 0.7-2.4 1.1-3.2s0.9-1.6 1.5-2.3 1.2-1.3 1.7-1.6c0.3-0.2 0.6-0.3 0.9-0.3 0.1 0 0.2 0 0.3 0.1s0.1 0.3 0.1 0.5c0 0.5-0.3 2-0.8 4.4-0.4 2-0.7 3.3-0.8 4-0.1 0.4-0.1 0.7-0.1 1s0.1 0.6 0.2 0.7c0.1 0.2 0.3 0.2 0.5 0.2s0.3 0 0.4-0.1c0.3-0.2 0.9-0.5 1.6-1 0.4-0.3 0.9-0.8 1.5-1.3l-0.2-0.5c-0.4 0.4-0.9 0.7-1.4 1.1-0.2 0.1-0.4 0.2-0.5 0.2s-0.2 0-0.2-0.1c-0.1-0.1-0.1-0.2-0.1-0.4 0-0.5 0.3-2.3 1-5.4 0.5-2.3 0.8-3.7 0.8-4.3 0-0.3-0.1-0.5-0.2-0.6s-0.3-0.2-0.5-0.2c-0.3 0-0.8 0.2-1.5 0.5-0.9 0.5-1.8 1.2-2.6 2.1s-1.6 2-2.2 3.2h-0.1l0.5-2.4c0.2-1 0.4-1.7 0.4-2.1v-0.6c0-0.2-0.1-0.5-0.2-0.6s-0.2-0.2-0.4-0.2c-0.1 0-0.2 0-0.3 0.1-0.2 0.1-0.5 0.2-1 0.5-0.4 0.3-0.9 0.6-1.2 0.9l-1 0.9 0.2 0.5 0.9-0.6c0.3-0.2 0.5-0.3 0.7-0.4h0.3c0.1 0 0.2 0 0.2 0.1 0.1 0.1 0.1 0.2 0.1 0.4 0 0.6-0.2 1.8-0.5 3.6-0.5 2.5-0.9 4.7-1.2 6.5l0.1 0.2c0.5-0.2 1-0.4 1.5-0.5"/><path fill="%231F3D73" d="m135.2 31.4c-0.2 0.1-0.3 0.2-0.5 0.2-0.1 0-0.2 0-0.2-0.1-0.1-0.1-0.1-0.2-0.1-0.4v-0.3c0.1-0.7 0.2-1.5 0.4-2.3 0.1-0.5 0.3-1.3 0.6-2.3 0.4-1.7 0.8-3.5 1.2-5.4l-0.2-0.2-0.7 0.5c-0.4-0.2-0.8-0.3-1.1-0.4s-0.6-0.1-0.9-0.1c-0.5 0-0.9 0.1-1.3 0.2-0.6 0.2-1.2 0.7-1.9 1.3-0.4 0.4-0.8 0.8-1 1.4-0.5 1.1-0.9 2.4-1.2 3.8-0.3 1.5-0.5 2.8-0.5 3.8 0 0.9 0.1 1.5 0.3 1.8 0.1 0.2 0.3 0.3 0.5 0.3 0.1 0 0.3 0 0.4-0.1 0.5-0.3 1-0.7 1.6-1.3s1.2-1.3 1.8-2.1c0.3-0.4 0.8-1.1 1.3-2h0.1c-0.5 2.1-0.7 3.6-0.7 4.5 0 0.2 0.1 0.4 0.2 0.6s0.2 0.2 0.4 0.2c0.1 0 0.2 0 0.3-0.1 0.3-0.2 0.7-0.5 1.2-0.9l1.5-1.5-0.1-0.6c-0.9 1-1.3 1.4-1.4 1.5m-1.5-5c-0.4 1.1-0.9 2-1.6 2.9-0.6 0.8-1.2 1.5-1.8 2-0.3 0.2-0.5 0.3-0.7 0.3-0.1 0-0.1 0-0.2-0.1s-0.1-0.1-0.2-0.3c0-0.1-0.1-0.3-0.1-0.5 0-1.3 0.2-2.9 0.7-4.6 0.3-1.1 0.6-2.1 1-3 0.2-0.5 0.4-0.7 0.5-0.8 0.3-0.2 0.8-0.4 1.5-0.4 0.3 0 0.7 0 1 0.1s0.6 0.2 0.9 0.3c-0.2 1.7-0.6 3.1-1 4.1"/><path fill="%231F3D73" d="m154.7 31.5c0-0.2 0-0.6 0.1-1.2s0.1-1.1 0.2-1.6l0.1-0.7c0.1-0.4 0.1-0.7 0.2-0.8 0-0.1 0.1-0.2 0.3-0.2 0.1-0.1 0.4-0.2 0.9-0.3v-0.7c-1.4 0.1-2.2 0.1-2.5 0.1-0.5 0-1.5 0-3.1-0.1l-0.1 0.7c1.3 0.1 2.1 0.2 2.3 0.3s0.3 0.3 0.3 0.6-0.1 0.7-0.2 1.5l-0.4 2.5c-0.8 0.5-1.9 0.8-3.1 0.8-1.8 0-3.2-0.6-4.1-1.8s-1.4-2.9-1.4-5.1c0-0.9 0.1-1.8 0.2-2.6s0.4-1.7 0.7-2.6 0.8-1.7 1.3-2.3c0.5-0.7 1.2-1.1 1.8-1.4 0.7-0.3 1.5-0.5 2.4-0.5 0.8 0 1.6 0.1 2.3 0.4 0.7 0.2 1.2 0.5 1.6 0.9 0 0.6 0.1 1.4 0.1 2.3l0.6 0.1c0.1-1.5 0.4-2.8 0.7-3.9-0.7-0.4-1.5-0.6-2.2-0.8-0.8-0.2-1.5-0.3-2.3-0.3-1.2 0-2.2 0.2-3.1 0.6s-1.7 0.9-2.4 1.6c-0.7 0.6-1.4 1.4-1.9 2.1-0.5 0.8-0.9 1.7-1.2 2.7-0.4 1.4-0.6 2.8-0.6 4.3 0 1.4 0.2 2.7 0.6 3.8 0.3 0.6 0.6 1.2 1.1 1.8s1.2 1 2 1.4 1.9 0.6 3.1 0.6c0.6 0 1.2-0.1 1.7-0.2s1.3-0.4 2.4-0.8c0.6-0.2 1.1-0.4 1.4-0.4l0.1-0.2c0.1-0.3 0.1-0.5 0.1-0.6"/><path fill="%231F3D73" d="m165.4 31.4c-0.2 0.1-0.3 0.2-0.4 0.2s-0.2 0-0.2-0.1c-0.1-0.1-0.1-0.2-0.1-0.4v-0.3c0.1-0.7 0.2-1.5 0.4-2.3 0.1-0.5 0.3-1.3 0.6-2.3 0.4-1.7 0.8-3.5 1.2-5.4l-0.2-0.2-0.7 0.5c-0.4-0.2-0.8-0.3-1.1-0.4s-0.6-0.1-0.9-0.1c-0.5 0-0.9 0.1-1.3 0.2-0.6 0.2-1.2 0.7-1.9 1.3-0.4 0.4-0.8 0.8-1 1.4-0.5 1.1-0.9 2.4-1.2 3.8-0.3 1.5-0.5 2.8-0.5 3.8 0 0.9 0.1 1.5 0.3 1.8 0.1 0.2 0.3 0.3 0.5 0.3 0.1 0 0.3 0 0.4-0.1 0.5-0.3 1-0.7 1.6-1.3s1.2-1.3 1.8-2.1c0.3-0.4 0.8-1.1 1.3-2h0.1c-0.5 2.1-0.7 3.6-0.7 4.5 0 0.2 0.1 0.4 0.2 0.6s0.2 0.2 0.4 0.2c0.1 0 0.2 0 0.3-0.1 0.3-0.2 0.7-0.5 1.2-0.9l1.5-1.5-0.1-0.6c-0.9 1-1.3 1.4-1.5 1.5m-1.5-5c-0.4 1.1-0.9 2-1.6 2.9-0.6 0.8-1.3 1.5-1.8 2-0.3 0.2-0.5 0.3-0.7 0.3-0.1 0-0.1 0-0.2-0.1s-0.1-0.1-0.2-0.3c0-0.1-0.1-0.3-0.1-0.5 0-1.3 0.2-2.9 0.7-4.6 0.3-1.1 0.6-2.1 1-3 0.2-0.5 0.4-0.7 0.5-0.8 0.3-0.2 0.8-0.4 1.5-0.4 0.3 0 0.7 0 1 0.1s0.6 0.2 0.9 0.3c-0.2 1.7-0.6 3.1-1 4.1"/><path fill="%231F3D73" d="m173.2 31.8c-0.5 0.2-1 0.4-1.4 0.4-0.5 0-0.9-0.2-1.2-0.6s-0.5-1.1-0.5-1.9c0-0.5 0.1-1.2 0.2-2.1l1.4-0.4c0.7-0.2 1.5-0.6 2.1-0.9 0.7-0.4 1.2-0.8 1.6-1.2 0.3-0.3 0.5-0.7 0.6-1.1 0.2-0.4 0.2-0.9 0.2-1.3 0-0.6-0.2-1.1-0.5-1.4-0.4-0.3-0.8-0.5-1.3-0.5s-1 0.1-1.5 0.4c-0.7 0.4-1.5 0.9-2.1 1.6-0.5 0.5-0.9 1-1.1 1.5-0.3 0.6-0.6 1.5-0.8 2.6-0.3 1.2-0.4 2.2-0.4 3.2 0 0.9 0.1 1.6 0.4 2 0.2 0.5 0.6 0.8 1 1.1 0.4 0.2 0.8 0.3 1.2 0.3 0.6 0 1.3-0.2 2.1-0.7s1.6-1.1 2.5-2l-0.1-0.5c-1.2 0.7-1.9 1.2-2.4 1.5m-1.8-8.4c0.3-0.6 0.6-1 1-1.3s0.9-0.4 1.3-0.4c0.3 0 0.5 0.1 0.7 0.3s0.3 0.6 0.3 1c0 0.5-0.2 1-0.5 1.6s-0.8 1-1.5 1.4-1.5 0.7-2.4 0.9c0.5-1.7 0.8-2.9 1.1-3.5"/><path fill="%231F3D73" d="m180.3 31.1c-0.4 0.3-0.7 0.5-0.8 0.6-0.1 0-0.2 0.1-0.2 0.1-0.1 0-0.2-0.1-0.2-0.2-0.1-0.1-0.1-0.2-0.1-0.4v-0.4c0.1-0.9 0.5-3.4 1.3-7.5 0.9-5.1 1.4-8 1.6-8.8l-0.3-0.2c-0.6 0.3-1.1 0.5-1.6 0.7s-1.1 0.3-1.8 0.4l-0.1 0.5h1c0.3 0 0.5 0 0.6 0.1s0.1 0.3 0.1 0.5v0.7c-0.1 1.1-0.3 2.4-0.7 4.2-0.1 0.7-0.4 2.2-0.9 4.5-0.6 3.2-1 5.1-1 5.6-0.1 0.3-0.1 0.6-0.1 0.9 0 0.4 0.1 0.6 0.2 0.8s0.3 0.3 0.5 0.3 0.4-0.1 0.6-0.2c0.4-0.2 1-0.6 1.7-1.2s1.1-1 1.3-1.2l-0.2-0.5-0.9 0.7"/><path fill="%231F3D73" d="m186.8 31c-0.3 0.3-0.6 0.4-0.8 0.5-0.1 0-0.2 0.1-0.3 0.1s-0.2 0-0.3-0.1-0.1-0.2-0.1-0.4 0-0.4 0.1-0.7c0.1-0.8 0.3-2 0.5-3.7s0.5-2.9 0.6-3.6c1.3 0 2.1 0.1 2.4 0.1l0.3-1.3-0.1-0.1c-0.3 0.1-0.8 0.2-1.5 0.2h-0.8c0.3-1.7 0.5-2.7 0.5-3 0-0.1 0.2-0.8 0.5-2.2l-0.3-0.2-0.8 0.4-0.9 0.5c-0.2 1.6-0.3 2.6-0.3 2.9s-0.1 0.9-0.2 1.5c-0.3 0.2-0.5 0.3-0.7 0.4l-1.2 0.6-0.1 0.4 1.7-0.3c-0.4 2.2-0.6 3.8-0.8 4.7l-0.5 2.6c-0.1 0.4-0.1 0.8-0.2 1.1v0.7c0 0.5 0.1 0.8 0.2 1s0.3 0.3 0.5 0.3 0.3 0 0.5-0.1c0.3-0.2 0.8-0.5 1.4-1 0.7-0.5 1.3-1.1 2-1.7l-0.3-0.5-1 0.9"/><path fill="%231F3D73" d="m197.6 31.4c-0.2 0.1-0.3 0.2-0.5 0.2-0.1 0-0.2 0-0.2-0.1-0.1-0.1-0.1-0.2-0.1-0.4v-0.3c0.1-0.7 0.2-1.5 0.4-2.3 0.1-0.5 0.3-1.3 0.6-2.3 0.4-1.7 0.8-3.5 1.2-5.4l-0.2-0.2-0.7 0.5c-0.4-0.2-0.8-0.3-1.1-0.4s-0.6-0.1-0.9-0.1c-0.5 0-0.9 0.1-1.3 0.2-0.6 0.2-1.2 0.7-1.9 1.3-0.4 0.4-0.8 0.8-1 1.4-0.5 1.1-0.9 2.4-1.2 3.8-0.3 1.5-0.5 2.8-0.5 3.8 0 0.9 0.1 1.5 0.3 1.8 0.1 0.2 0.3 0.3 0.5 0.3 0.1 0 0.3 0 0.4-0.1 0.5-0.3 1-0.7 1.6-1.3s1.2-1.3 1.8-2.1c0.3-0.4 0.8-1.1 1.3-2h0.1c-0.5 2.1-0.7 3.6-0.7 4.5 0 0.2 0.1 0.4 0.2 0.6s0.2 0.2 0.4 0.2c0.1 0 0.2 0 0.3-0.1 0.3-0.2 0.7-0.5 1.2-0.9l1.5-1.5-0.1-0.6c-0.9 1-1.3 1.4-1.4 1.5m-1.5-5c-0.4 1.1-0.9 2-1.6 2.9-0.6 0.8-1.3 1.5-1.8 2-0.3 0.2-0.5 0.3-0.7 0.3-0.1 0-0.1 0-0.2-0.1s-0.1-0.1-0.2-0.3c0-0.1-0.1-0.3-0.1-0.5 0-1.3 0.2-2.9 0.7-4.6 0.3-1.1 0.6-2.1 1-3 0.2-0.5 0.4-0.7 0.5-0.8 0.3-0.2 0.8-0.4 1.5-0.4 0.3 0 0.7 0 1 0.1s0.6 0.2 0.9 0.3c-0.2 1.7-0.6 3.1-1 4.1"/><path fill="%231F3D73" d="m206.2 31.2c-0.4 0.3-0.8 0.5-1.2 0.6-0.3 0.1-0.7 0.2-1 0.2-0.7 0-1.2-0.3-1.5-1-0.3-0.5-0.4-1.2-0.4-2.1 0-1.1 0.2-2.5 0.6-4 0.3-1.2 0.7-2.1 1.2-2.5s1-0.7 1.8-0.7c0.4 0 0.8 0.1 1.1 0.2s0.5 0.3 0.6 0.5c0.1 0.1 0.1 0.3 0.1 0.6v1.4h0.5c0.1-1.2 0.3-2.3 0.5-3.3-0.3-0.2-0.5-0.4-0.9-0.5-0.3-0.1-0.7-0.2-1-0.2-0.5 0-1 0.1-1.5 0.4-1 0.5-1.8 1.1-2.5 1.7-0.3 0.3-0.7 0.8-1 1.5s-0.6 1.5-0.8 2.5-0.3 2-0.3 2.9 0.1 1.6 0.3 2.2 0.5 1 1 1.3c0.4 0.3 0.9 0.4 1.4 0.4 0.4 0 0.8-0.1 1.2-0.2 0.5-0.2 1.1-0.5 1.7-1 0.4-0.3 1-0.8 1.8-1.6l-0.2-0.6c-0.7 0.8-1.2 1.2-1.5 1.3"/><path fill="%231F3D73" d="m208.8 33.2l1.1-0.3 0.5-2.9c0.2-1.1 0.5-2.1 0.9-3s0.9-1.8 1.6-2.6 1.4-1.4 2-1.8c0.2-0.1 0.5-0.2 0.7-0.2 0.1 0 0.2 0 0.3 0.1s0.1 0.2 0.1 0.3v0.5c-0.1 0.7-0.3 1.7-0.6 3.2l-0.8 4.1c-0.2 0.7-0.2 1.3-0.2 1.6 0 0.4 0.1 0.6 0.2 0.8s0.2 0.3 0.4 0.3c0.1 0 0.2 0 0.3-0.1 0.5-0.2 1-0.6 1.7-1.1s1.2-1 1.6-1.4l-0.2-0.5c-1 0.9-1.6 1.3-1.9 1.3-0.1 0-0.1 0-0.2-0.1s-0.1-0.2-0.1-0.3c0-0.2 0.1-0.7 0.2-1.4 0.3-1.5 0.6-3.4 1.1-5.6 0.3-1.2 0.4-1.9 0.5-2.2 0-0.2 0.1-0.4 0.1-0.6s-0.1-0.4-0.2-0.5-0.3-0.2-0.4-0.2c-0.2 0-0.6 0.1-1 0.3-0.6 0.3-1.2 0.7-1.8 1.2s-1.2 1.1-1.8 1.9c-0.3 0.4-0.8 1.1-1.4 2l-0.1-0.1 0.7-5 0.8-5.2c0-0.3 0.1-0.8 0.2-1.5l-0.2-0.3c-0.7 0.4-1.7 0.8-3.2 1.1v0.5h1.4c0.1 0 0.2 0.1 0.3 0.2s0.1 0.2 0.1 0.4v0.4c-0.1 1-0.3 2.4-0.6 4.3s-0.6 3.9-1 6c-0.3 1.7-0.7 3.7-1.2 6.2l0.1 0.2c-0.2 0.1-0.1 0.1 0 0"/><path fill="%231F3D73" d="m223.9 31c-0.3 0.3-0.6 0.4-0.8 0.5-0.1 0-0.2 0.1-0.3 0.1s-0.2 0-0.3-0.1-0.1-0.2-0.1-0.4 0-0.4 0.1-0.7c0.1-0.8 0.3-2 0.5-3.7 0.3-1.7 0.5-2.9 0.6-3.6 1.3 0 2.1 0.1 2.4 0.1l0.3-1.3-0.1-0.1c-0.3 0.1-0.8 0.2-1.5 0.2h-0.8c0.3-1.7 0.5-2.7 0.5-3 0-0.1 0.2-0.8 0.5-2.2l-0.3-0.2-0.8 0.4-0.9 0.5c-0.2 1.6-0.3 2.6-0.3 2.9s-0.1 0.9-0.2 1.5c-0.3 0.2-0.5 0.3-0.7 0.4l-1.2 0.6-0.1 0.4 1.9-0.1c-0.4 2.2-0.6 3.8-0.8 4.7l-0.5 2.6c-0.1 0.4-0.1 0.8-0.2 1.1v0.7c0 0.5 0.1 0.8 0.2 1s0.3 0.3 0.5 0.3 0.3 0 0.5-0.1c0.3-0.2 0.8-0.5 1.4-1 0.7-0.5 1.3-1.1 2-1.7l-0.3-0.5-1.2 0.7"/><path fill="%231F3D73" d="m234.2 31.4c-0.2 0.1-0.3 0.2-0.5 0.2-0.1 0-0.2 0-0.2-0.1-0.1-0.1-0.1-0.2-0.1-0.4v-0.3c0.1-0.7 0.2-1.5 0.4-2.3 0.1-0.5 0.3-1.3 0.6-2.3 0.4-1.7 0.8-3.5 1.2-5.4l-0.2-0.2-0.7 0.5c-0.4-0.2-0.8-0.3-1.1-0.4s-0.6-0.1-0.9-0.1c-0.5 0-0.9 0.1-1.3 0.2-0.6 0.2-1.2 0.7-1.9 1.3-0.4 0.4-0.8 0.8-1 1.4-0.5 1.1-0.9 2.4-1.2 3.8-0.3 1.5-0.5 2.8-0.5 3.8 0 0.9 0.1 1.5 0.3 1.8 0.1 0.2 0.3 0.3 0.5 0.3 0.1 0 0.3 0 0.4-0.1 0.5-0.3 1-0.7 1.6-1.3s1.2-1.3 1.8-2.1c0.3-0.4 0.8-1.1 1.3-2h0.1c-0.5 2.1-0.7 3.6-0.7 4.5 0 0.2 0.1 0.4 0.2 0.6s0.2 0.2 0.4 0.2c0.1 0 0.2 0 0.3-0.1 0.3-0.2 0.7-0.5 1.2-0.9l1.5-1.5-0.1-0.6c-0.8 1-1.2 1.4-1.4 1.5m-1.4-5c-0.4 1.1-0.9 2-1.6 2.9-0.6 0.8-1.3 1.5-1.8 2-0.3 0.2-0.5 0.3-0.7 0.3-0.1 0-0.1 0-0.2-0.1s-0.1-0.1-0.2-0.3c0-0.1-0.1-0.3-0.1-0.5 0-1.3 0.2-2.9 0.7-4.6 0.3-1.1 0.6-2.1 1-3 0.2-0.5 0.4-0.7 0.5-0.8 0.3-0.2 0.8-0.4 1.5-0.4 0.3 0 0.7 0 1 0.1s0.6 0.2 0.9 0.3c-0.3 1.7-0.6 3.1-1 4.1"/></svg>');background-image:url(//udaras.ie/assets/themes/udaras2020/css/../images/logo2020.svg);background-image:url(//udaras.ie/assets/themes/udaras2020/css/../images/logo2.png)}.logo.logonua strong{padding-bottom:32%}.logo.logonua strong{background-image:url(//udaras.ie/assets/themes/udaras2020/css/../images/unag_logo_brod.svg);background-image:url(//udaras.ie/assets/themes/udaras2020/css/../images/unag_logo.svg)}@media (min-width:1200px){#masthead .container{display:flex;justify-content:space-between;align-items:center;position:absolute;top:50%;transform:translateY(-50%)}#navside{order:3}.logo strong{transform:translateY(-10%)}.logo.logonua strong{transform:none}}@media (max-width:1499px){.logo a,.logo span{min-width:180px;max-width:180px;min-width:200px;max-width:200px}}@media (max-width:1299px){.logo a,.logo span{min-width:160px;max-width:160px}.logonua a,.logonua span{min-width:180px;max-width:180px}}@media (max-width:1199px){#masthead{height:80px}#masthead .container{display:flex;justify-content:space-between;align-items:center}main#main{padding-top:80px}#masthead .container #logo,#masthead .container #navside{width:50% !important}.logo a,.logo span{min-width:236px;max-width:236px;min-width:140px;max-width:140px}.logonua a,.logonua span{min-width:160px;max-width:160px}#footer .logo.logonua a strong{height:60px;padding-bottom:0;margin-bottom:10px}}@media (max-width:599px){#masthead{background:#003976;background:#004d44;color:#fff;height:46px;height:60px;-webkit-box-shadow:0px 3px 6px 0px rgba(0,0,0,.16);-moz-box-shadow:0px 3px 6px 0px rgba(0,0,0,.16);box-shadow:0px 3px 6px 0px rgba(0,0,0,.16)}main#main{padding-top:46px;padding-top:60px}#masthead .container #navside{width:auto !important;flex:1;justify-content:flex-end}#masthead .container #navside ul{margin-right:auto}#masthead .container #logo{flex:1;max-width:9999px !important;width:auto !important;padding-right:0 !important}#masthead .container #logo strong{background-repeat:no-repeat;background-image:url(//udaras.ie/assets/themes/udaras2020/css/../images/logo2020_white.svg);background-image:url(//udaras.ie/assets/themes/udaras2020/css/../images/logo_mobile.png)}#masthead .container #logo.logonua strong{background-image:url(//udaras.ie/assets/themes/udaras2020/css/../images/unag_logo_brod_ban.svg);background-image:url(//udaras.ie/assets/themes/udaras2020/css/../images/unag_logo_white.svg)}.logo a,.logo span{min-width:0;max-width:999px}.logo a strong{height:40px;padding-bottom:0}.logo.logonua a strong{height:40px;padding-bottom:0}#footer .logo.logonua a strong{height:60px}}@media (max-width:359px){.logo a strong{background-position:0 40%}}
#mainnav{flex:1;display:flex;justify-content:flex-end;padding:0 50px 0 0}#mainnav .submenu{border:2px dashed green;visibility:hidden;position:absolute;top:0}#mainnav a:after{content:"";display:block;width:100%;position:relative;left:50%;transform:translateX(-50%);bottom:0;border-bottom:1px solid currentColor;height:0;width:0;transition:width .2s ease}#mainnav a:is(:hover,:focus-visible):after{width:100%}#mainnav p a:is(:focus-visible),#mainnav li li a:focus-visible{box-shadow:none !important}#mainnav p a:is(:focus-visible) span,#mainnav li li a:is(:focus-visible) span{box-shadow:0 0 0 3px var(--u-gold) !important}@media (max-width:1199px){#mainnav li a:focus-visible{box-shadow:none !important}#mainnav li a:is(:focus-visible) span{box-shadow:0 0 0 3px var(--u-gold) !important}}#mainnav>nav>ul{display:flex;justify-content:flex-end;position:relative}#mainnav>nav>ul>li:not(:first-child){margin:0 0 0 2em}#mainnav>nav>ul>li a{display:inline-block}#mainnav>nav li{font-size:1.4rem;margin:0}@media (min-width:1350px){#mainnav>nav li{font-size:1.6rem}}#mainnav a{color:var(--u-green)}#mainnav>nav>ul>li>a>span{display:inline-flex;align-items:center}#mainnav>nav>ul>li:has(div.submenu)>a>span:after{content:"";margin-left:.333em;display:inline-block;width:16px;height:1.25em;background-size:14px 14px;background-repeat:no-repeat;background-position:left center;background-image:url('data:image/svg+xml;utf8,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 20 20" style="enable-background:new 0 0 20 20;" xml:space="preserve"><polygon fill="%23535A63" points="10,15.4 1.3,6.7 2.7,5.3 10,12.6 17.3,5.3 18.7,6.7 	"/></svg>');transition:all .2s ease}#mainnav div.submenu{position:absolute;top:calc(100% + 2.4rem);width:calc(100% + 40px);left:-20px;visibility:visible;background:#f2f9f8;border:none;filter:drop-shadow(0 8px 4px rgba(0,0,0,.333));padding:20px 30px;display:flex;flex-wrap:wrap;visibility:hidden;opacity:0;pointer-events:none;transition:opacity .2s ease}#mainnav .subshow div.submenu{visibility:visible;opacity:1;pointer-events:auto}#mainnav div.submenu p{display:block;font-weight:700;width:100%;margin-bottom:.5em;border-bottom:1px solid rgba(0,77,68,.2)}#mainnav div.submenu p a{padding-bottom:.333em}#mainnav div.submenu ul{width:calc(33.333% - (40px / 3));margin-right:20px}#mainnav div.submenu>ul:last-child{margin-right:0}#mainnav div.submenu ul li{margin:0;display:flex;flex-wrap:wrap;align-items:center}#mainnav div.submenu ul li:not(:first-child){border-top:1px solid rgba(0,77,68,.2)}#mainnav div.submenu ul li a{padding:.5em 0}#mainnav div.submenu ul li button{cursor:pointer;margin-left:auto;display:block;width:20px;height:20px;background:0 0;position:relative}#mainnav div.submenu ul li button:before,#mainnav div.submenu ul li button:after{display:block;content:"";position:absolute;top:50%;left:50%;width:18px;height:2px;background:var(--u-green);transform:translate(-50%,-50%);transition:all .2s ease}#mainnav div.submenu ul li button:after{transform:translate(-50%,-50%) rotate(90deg)}#mainnav div.submenu ul li.subshow button:after{transform:translate(-50%,-50%) rotate(180deg);opacity:0}#mainnav div.submenu ul li ul{width:100%;background:#fff;padding-left:1em;margin:0;visibility:hidden;opacity:0;pointer-events:none;max-height:0;overflow:hidden;transition:all .3s ease-in}#mainnav div.submenu ul li.subshow ul{visibility:visible;max-height:750px;opacity:1;pointer-events:auto;transition:all .3s ease-out}@media (max-width:1199px){#mainnav{position:fixed;right:0;visibility:hidden;top:80px;height:calc(100vh - 80px);overflow:auto;background:var(--u-green);color:#fff;width:100%;max-width:500px;transform:translate(100%,0);transition:transform .3s ease-in-out}body.navshown #mainnav{visibility:visible;transform:translate(0,0)}#mainnav>nav>ul{display:block}}@media (max-width:599px){#mainnav{top:60px;height:calc(100vh - 60px)}}
#masthead .hamburger{display:block}@media (min-width:1200px){#masthead .hamburger{display:none}}@media (max-width:1199px){#mainnav{padding:0;overflow:visible}#mainnav nav{padding:20px;overflow:auto;width:100%}#mainnav nav::-webkit-scrollbar{width:5px;background-color:#f5f5f5}#mainnav nav::-webkit-scrollbar-thumb{background-color:#f8b600}#mainnav>nav>ul>li,#mainnav>nav>ul>li:first-child,#mainnav>nav>ul>li div li,#mainnav>nav>ul>li div p,#mainnav li{font-size:1.8rem !important;line-height:1.2;margin:0 !important;position:relative;padding:0 !important}#mainnav>nav>ul>li div p{font-size:22px !important;font-weight:700}#mainnav div.submenu p a span:after{content:"\2192";display:inline-block}#mainnav div.submenu p a span:after,#mainnav div.submenu p a span:hover:after{transform:none;background:0 0;border:none;transform:none;left:0;position:static;margin:0 0 0 auto;padding:0;width:auto;content:"\2192";display:inline-block}#mainnav>nav>ul>li:has(div.submenu)>a>span:after{background-image:url('data:image/svg+xml;utf8,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 20 20" style="enable-background:new 0 0 20 20;" xml:space="preserve"><polygon fill="%23FFFFFF" points="10,15.4 1.3,6.7 2.7,5.3 10,12.6 17.3,5.3 18.7,6.7 	"/></svg>')}#mainnav>nav>ul>li>div.submenu{position:static;display:block;width:100%;background:0 0;filter:none;padding:0;max-height:0;overflow:hidden;transition:all .2s ease}#mainnav>nav>ul>li.subshow>div.submenu{max-height:30000px}#mainnav>nav>ul>li>div.submenu ul{display:block;width:100%;background:0 0}#mainnav div.submenu ul li.has_sub>a{width:calc(100% - 44px)}#mainnav div.submenu ul li.has_sub>button{width:44px;position:relative;top:-5px}#mainnav div.submenu ul li button:before,#mainnav div.submenu ul li button:after{background:#fff}#mainnav div.submenu ul li.submenu>ul{width:100%}#mainnav>nav a{color:#fff;display:block;margin:0 0 10px;width:100%;padding:.75em 1em !important}#mainnav>nav a:after{display:none}#mainnav>nav>ul>li>a{background:rgba(2,2,2,.2)}#mainnav>nav>ul>li div ul{padding-left:20px}#mainnav>nav>ul>li div ul>li>a{background:rgba(222,219,219,.1)}#mainnav>nav>ul>li div ul>li>ul{padding-left:20px}#mainnav>nav>ul>li div ul>li>ul>li>a{background:rgba(2,2,2,.2)}#mainnav>nav>ul>li div ul>li>ul>li>ul{padding-left:20px}#mainnav>nav>ul>li>ul>li>ul>li>ul>li>a{background:rgba(248,182,0,1);color:#003976;color:#004d44}#mainnav>nav>ul>li>ul>li>ul>li>ul>li>.showsub,#mainnav>nav>ul>li>ul>li>ul>li>ul>li>.showsub b{background-image:url('data:image/svg+xml;utf8,<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 14.4 14.4" style="enable-background:new 0 0 14.4 14.4;" xml:space="preserve"><g><g id="Path_91"><path fill="%23003976" class="st0" d="M13.4,8.2H1c-0.6,0-1-0.4-1-1s0.4-1,1-1h12.4c0.6,0,1,0.4,1,1S13.9,8.2,13.4,8.2z"/></g></g></svg>')}#mainnav>nav>ul>li>ul>li>ul>li>ul>li>ul{padding-left:20px}#mainnav>nav>ul>li>ul>li>ul>li>ul>li>ul>li{font-size:1.4rem}#mainnav>nav>ul>li>ul>li>ul>li>ul>li>ul>li>a{background:rgba(222,219,219,.1);color:#fff;padding-right:20px}}
#footer{position:relative;z-index:99;background:#e4e1d7;background:#313039;color:#676767;color:#fff}body{display:flex;min-height:100vh;flex-direction:column}div#all{flex:1}section.section+#footer{margin-top:10px}#footer .logo strong{background-image:url(//udaras.ie/assets/themes/udaras2020/css/../images/logo2020_white.svg);background-image:url(//udaras.ie/assets/themes/udaras2020/css/../images/logo_white.png)}#footer .logonua strong{background-image:url(//udaras.ie/assets/themes/udaras2020/css/../images/unag_logo_white.svg)}#footer .cols{padding:60px 0}#footer p#gov{background:#fff;margin:0;text-align:center}#footer p#gov a{display:inline-block;width:198px;height:132px;margin:50px auto;background:url(//udaras.ie/assets/themes/udaras2020/css/../images/gov.png) no-repeat center center;background-size:100% auto;overflow:hidden;text-indent:-9999px}#footer .cols h2,#footer .cols h3,#footer .cols p,#footer .cols li,#footer .cols a{color:#676767;color:#fff}#footer .cols a{transition:all .2s ease}#footer .cols a:is(:hover,:focus-visible){color:#fbda7f}#footer .cols h2+ul,#footer .cols h3+ul{width:calc(100% - 20px)}#footer .cols h2+ul li,#footer .cols h3+ul li{border-bottom:1px dashed #707070;border-bottom:1px solid rgba(245,245,245,.2);margin:0;line-height:1.2}#footer .cols h2+ul li a,#footer .cols h3+ul li a{padding:.8em 0;display:block;transition:all .2s ease}#footer .cols h2+p,#footer .cols h3+p{padding:.8em 0 0}#footer .cols h2,#footer .cols h3{font-size:2rem;margin-bottom:1em}#footer .cols p a[href*=goo]:only-child{display:inline-flex;align-items:center;display:inline-block;background:#f8b600;color:#022c36;color:#313039;padding:16px 3em 16px 60px;line-height:1;-webkit-box-shadow:0px 8px 8px 0px rgba(0,0,0,.16);-moz-box-shadow:0px 8px 8px 0px rgba(0,0,0,.16);box-shadow:0px 8px 8px 0px rgba(0,0,0,.16);position:relative;transition:all .2s ease}#footer .cols p a[href*=goo]:only-child:before{font-family:'icons';font-weight:400;position:absolute;top:50%;left:16px;transform:translate(0,-50%);color:#4b4d4c;color:#313039;content:"\e805";font-size:36px}#footer .cols p a[href*=goo]:only-child:is(:hover,:focus-visible){background:#022c36;background:#fff;color:#fff;color:#313039;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#footer .cols p a[href*=goo]:only-child:is(:hover,:focus-visible):before{color:inherit}#bottomlinks{background:#f2f1ec;background:#f5f5f5;padding:2rem 0}#bottomlinks ul,#bottomlinks ul li{margin:0}#bottomlinks ul li a{display:block;padding:.5em 0;color:#4b4a4a;transition:all .2s ease}#bottomlinks ul li a:is(:hover,:focus-visible){opacity:.75}@media all and (min-width:900px){#footer .cols{display:flex;flex-wrap:wrap;justify-content:space-between}#footer .cols>div{width:calc(50% - (40px * 0.5))}#footer .cols>div:nth-child(2){margin-bottom:3rem}#bottomlinks ul{display:flex;flex-wrap:wrap;justify-content:space-between}#bottomlinks ul li{width:calc(50% - (40px * 0.5))}}@media all and (min-width:1200px){#footer .cols{display:flex;justify-content:space-between}#footer .cols>div{width:calc(25% - (40px * 0.75))}#bottomlinks ul{display:flex;justify-content:space-between}#bottomlinks ul li{width:calc(25% - (40px * 0.75))}}@media all and (max-width:899px){#footer .cols>div{margin-bottom:3rem}#footer .cols>div:last-child{margin-bottom:0}}
#showsearch{margin:0 0 0 1em;padding:0}#showsearch a{display:block;width:3.4rem;position:relative}@media (max-width:1499px){#showsearch a{width:2.4rem}}#showsearch a:before{display:block;content:"";width:200%;height:200%;border-radius:100%;z-index:-1;background:rgba(0,83,79,.1);background:rgba(0,57,118,.1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#showsearch a:after{display:block;content:"";width:100%;height:0;padding-bottom:100%;background-position:right center;background-repeat:no-repeat;background-size:50% 50%;background-size:contain;background-image:url(//udaras.ie/assets/themes/udaras2020/css/../images/search_004D44.svg)}#showsearch a:is(:hover,:focus-visible):after{background-image:url(//udaras.ie/assets/themes/udaras2020/css/../images/search_FFFFFF.svg)}#showsearch a:is(:hover,:focus-visible):before{background:var(--u-green)}@media (max-width:599px){#showsearch a{width:3.4rem;width:2.8rem}#showsearch a:before{display:none}#showsearch a:after{background-image:url(//udaras.ie/assets/themes/udaras2020/css/../images/search_FFFFFF.svg)}}
#navside,#navside ul{display:flex}#navside{justify-content:flex-end;align-items:center}#navside>div>ul>li{font-size:1.7rem;margin:0 1em 0 0}#navside>div>ul>li:first-child{margin:0 .6666666666666667em 0 0}#navside>div>ul>li>a{display:inline-block;position:relative;padding:.3rem .8rem;color:#757474}#navside>div>ul>li>a.active,#navside>div>ul>li.wpml-ls-current-language>a{color:#004d44}#navside>div>ul>li>a:before,#navside>div>ul>li>a.active:before,#navside>div>ul>li.wpml-ls-current-language>a:before{display:block;content:"";width:100%;height:100%;border-radius:50vh;z-index:-1;background:0 0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#navside>div>ul>li>a.active:before{background:rgba(0,57,118,.1)}#navside>div>ul>li>a:is(:hover,:focus-visible):before{background:var(--u-green)}#navside>div>ul>li>a:is(:hover,:focus-visible){color:#fff}#navside>div>ul>li>a abbr{text-decoration:none}@media (min-width:1200px){#navside>div>ul>li{font-size:1.3rem}#navside ul{display:block;text-align:center;position:relative}#navside>div>ul>li,#navside>div>ul>li>a{display:block;text-align:center}}@media (min-width:1300px){#navside ul{display:flex;position:static}#navside>div>ul>li>a{display:inline-block}}@media (min-width:1500px){#navside>div>ul>li{font-size:1.5rem}}#navside #mobilehome{display:none}@media (max-width:599px){#navside #mobilehome{display:inline-block;width:3.4rem;height:3.8rem;margin:0 10px 0 0}#navside #mobilehome a{display:block;background-position:left center;width:3.4rem;height:3.9rem;padding-bottom:100%;background-size:26px auto;background-repeat:no-repeat;background-image:url('data:image/svg+xml;utf8,<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 24.4 20.7" style="enable-background:new 0 0 24.4 20.7;" xml:space="preserve"><g id="Path_572"><polygon fill="%23FFFFFF" points="9.8,20.7 9.8,13.4 14.6,13.4 14.6,20.7 20.7,20.7 20.7,11 24.4,11 12.2,0 0,11 3.7,11 3.7,20.7 	"/></g></svg>')}#navside #mobilehome a span{position:fixed;top:-300px}#navside>div>ul>li{font-size:1.4rem}#navside>div>ul>li:first-child{margin:0 2rem 0 0}#navside>div>ul>li a{color:rgba(255,255,255,.5);padding:0}#navside>div>ul>li a:before{display:none}#navside>div>ul>li.wpml-ls-current-language>a,#navside>div>ul>li a.active{color:rgba(255,255,255,1)}#navside>div>ul>li:first-child{margin:0 0 0 2em}#navside>div>ul>li{margin:0 0 0 1em}#showsearch,p#hamburger{margin-left:12px !important}}
.hamburger{width:32px;height:36px;margin:0;position:relative;margin-left:25px;border:none;outline:none;display:block;background:0 0}.hamburger i{color:#fff;width:32px;height:36px;display:block}.hamburger i:after{transition:all .2s ease}.hamburger span{position:absolute;width:0;height:0;overflow:hidden;pointer-events:none}.hamburger i b,.hamburger i:before,.hamburger i:after{display:block;content:"";width:100%;height:0;border-top:4px solid #003976;position:absolute;transition:all .2s ease}body.navshown .hamburger i{color:#000}.hamburger i b{top:calc(50% - 1px)}.hamburger i:before{top:calc(15% - 1px)}.hamburger i:after{top:calc(85% - 1px)}body.navshown .hamburger i b{opacity:0;transform:scale(.5,.5)}body.navshown .hamburger i:before{top:calc(50% - 2px);transform:rotate(45deg)}body.navshown .hamburger i:after{top:calc(50% - 2px);transform:rotate(-45deg)}#mainnav .hamburger i b,#mainnav .hamburger i:before,#mainnav .hamburger i:after{border-color:transparent !important}#mainnav .hamburger{position:fixed;bottom:calc(100% + 22px);right:40px}@media all and (max-width:899px){#mainnav .hamburger{bottom:calc(100% + 22px);right:20px}}@media all and (max-width:599px){#mainnav .hamburger{bottom:calc(100% + 14px);right:20px}.hamburger{width:28px;height:32px}.hamburger i b,.hamburger i:before,.hamburger i:after{border-color:rgba(255,255,255,1) !important;border-width:2px !important}body.navshown .hamburger i b,body.navshown .hamburger i:before,body.navshown .hamburger i:after{border-color:#f8b600 !important}}
.montage{grid-row-gap:20px}@media (min-width:600px){.montage .intro{margin-bottom:0;-ms-grid-column-span:4;grid-column:span 4;-ms-grid-row-span:4;grid-row:span 4}.montage .image{overflow:hidden;position:relative;margin:0}.montage .image img{width:100%;height:100%;object-fit:cover;position:absolute}}.montage .imageA{-ms-grid-column-span:3;grid-column:span 3;-ms-grid-row-span:2;grid-row:span 2}.montage .imageA:after{content:"";display:block;width:100%;height:0;padding-bottom:75%}.montage .imageB{-ms-grid-column-span:5;grid-column:span 5;-ms-grid-row-span:2;grid-row:span 2}@media (max-width:1199px){.montage .intro{margin-bottom:0;-ms-grid-column-start:4;-ms-grid-column-span:6;grid-column:4/span 6;-ms-grid-row-span:4;grid-row:span 4}.montage .imageA{-ms-grid-column-span:5;grid-column:span 5;-ms-grid-row-span:2;grid-row-end:span 2}.montage .intro+.imageA{-ms-grid-column-start:1;grid-column-start:1;-ms-grid-column-span:5;grid-column-end:span 5;grid-row-start:5}.montage .imageA:after{content:"";display:block;width:100%;height:0;padding-bottom:75%}.montage .imageB{-ms-grid-column-span:7;grid-column:span 7;-ms-grid-row-span:2;grid-row:span 2}}@media (max-width:899px){.montage .intro{margin-bottom:0;-ms-grid-column-span:4;grid-column:3/span 8;-ms-grid-row-span:4;grid-row:span 4}}@media (max-width:599px){.montage .imageA:after{display:none}.montage .intro,.montage .image{width:100%;margin-bottom:20px}.montage .image img{display:block;width:100%;height:auto}}
@media (max-width:899px){.block_img>div,.block_img>p.img{-ms-grid-column-span:12;grid-column:span 12;-ms-grid-row-span:1;grid-row:span 1;overflow:hidden;margin:0;position:relative}.block_img{border:none}}.block_img>div{padding:20px;display:flex;flex-direction:column}.block_img>div p{max-width:30em}.block_img>p.img img{width:100%;height:100%;object-fit:cover;position:absolute}.block_img>div p{max-width:26em}.block_img>div p.cta{padding-top:1rem;margin:auto 0 0}.block_img>div p:not(.cta)>a{font-weight:700;color:#003976;text-decoration:underline;transition:all .2s ease}.block_img>div p:not(.cta)>a:is(:hover,:focus-visible){color:#f8b600}.block_img>p.img:after{content:"";display:block;width:100%;height:0;padding-bottom:75%;position:relative;z-index:99;pointer-events:none}.block_img>p.wide:after{padding-bottom:50%}.block_img>p.square:after{padding-bottom:100%}.block_img+.block_img{margin-top:20px}@media (min-width:900px){.block_img+.block_img{margin-top:20px}.block_img>div{width:calc(100% + 20px);transform:translateX(-20px);padding:40px}.block_img>p.img{width:calc(100% + 20px)}.block_img>div{-ms-grid-column-span:6;grid-column:span 6;-ms-grid-row-span:1;grid-row:span 1;background-color:inherit}.block_img>p.img{-ms-grid-column-span:6;grid-column:span 6;-ms-grid-row-span:1;grid-row:span 1;overflow:hidden;margin:0;position:relative}.block_img.image_left>div{-ms-grid-column-span:6;grid-column-end:span 6;-ms-grid-row-span:1;grid-row-end:span 1;-ms-grid-column-start:7;grid-column-start:7;-ms-grid-row-start:1;grid-row-start:1;transform:none;padding:40px 40px 40px 20px}.block_img.image_left>p.img{-ms-grid-column-span:6;grid-column-end:span 6;-ms-grid-row-span:1;grid-row-end:span 1;-ms-grid-column-start:1;grid-column-start:1;-ms-grid-row-start:1;grid-row-start:1;transform:translateX(-20px)}}@media (min-width:1400px){.block_img>div{-ms-grid-column-span:4;grid-column:span 4;-ms-grid-row-span:1;grid-row:span 1;background-color:inherit}.block_img>p.img{-ms-grid-column-span:8;grid-column:span 8;-ms-grid-row-span:1;grid-row:span 1;overflow:hidden;margin:0;position:relative}.block_img.image_left>div{-ms-grid-column-span:4;grid-column-end:span 4;-ms-grid-row-span:1;grid-row-end:span 1;-ms-grid-column-start:9;grid-column-start:9;-ms-grid-row-start:1;grid-row-start:1;transform:none;padding:40px 40px 40px 20px}.block_img.image_left>p.img{-ms-grid-column-span:8;grid-column-end:span 8;-ms-grid-row-span:1;grid-row-end:span 1;-ms-grid-column-start:1;grid-column-start:1;-ms-grid-row-start:1;grid-row-start:1;transform:translateX(-20px)}}
.cards{display:flex;flex-wrap:wrap}.cards .card{display:flex;flex-direction:column;margin-bottom:20px;width:100%;position:relative}.cards:after{display:block;content:""}.cards .card p.img{width:100%;height:0;padding-bottom:66.666%;overflow:hidden;margin:0;position:relative}.cards:not(.hanging_boxes) .card p.img{padding-bottom:75%}.cards .card p.img img{transition:all .2s ease;width:100%;height:100%;object-fit:cover;position:absolute;z-index:10}.cards .card:is(:hover,:focus-visible) p.img img{transform:scale(1.05)}.cards .card>div{flex:1;margin:-20px 20px 0;padding:20px;position:relative;z-index:12;box-shadow:5px 5px 5px rgba(0,0,0,.2)}.cards .card>div:before{display:block;content:"";position:absolute;width:20px;height:20px;background:inherit;position:absolute;top:-1px;top:1px;left:20px;transform:translateY(-50%) rotate(45deg)}.cards .card>div p{margin:0}.cards>h2{width:100%}.cards .card>div h3{font-size:2rem}.cards .card header{z-index:10;height:100%;width:100%;position:absolute;top:0;left:0;display:flex;flex-direction:column}.cards:not(.noimages) .card header{display:flex;flex-direction:column;justify-content:flex-end}.cards .card header div{padding:20px;position:relative}.cards .card header h3{margin:0;font-size:2.8rem}.cards.noimages .card header h3{min-height:2.4em}.cards:not(.noimages) .card header,.cards:not(.noimages) .card header h3{color:#fff}.cards .card header p{margin:.5em 0 0}.cards:not(.noimages) .card header p{font-size:1.6rem;margin:.5em 0 0}.cards:not(.noimages) .card header div:before{position:absolute;bottom:0;left:0;display:block;content:"";height:calc(100% + 30px);width:100%;background:linear-gradient(to top,#000 0%,rgba(0,0,0,.738) 19%,rgba(0,0,0,.541) 34%,rgba(0,0,0,.382) 47%,rgba(0,0,0,.278) 56.5%,rgba(0,0,0,.194) 65%,rgba(0,0,0,.126) 73%,rgba(0,0,0,.075) 80.2%,rgba(0,0,0,.042) 86.1%,rgba(0,0,0,.021) 91%,rgba(0,0,0,.008) 95.2%,rgba(0,0,0,.002) 98.2%,transparent 100%);opacity:.75;z-index:-1}@media (max-width:899px){.cards .card header h3{font-size:2.4rem}}@media (max-width:599px){.cards .card header h3{font-size:1.8rem}.cards .card header div{padding:15px}.cards:not(.noimages) .card header p{font-size:1.4rem}}@media (min-width:600px){.cards .card p.img{padding-bottom:50%}.cards:not(.hanging_boxes) .card p.img{padding-bottom:66.666%}}@media (min-width:900px){.cards{display:flex;flex-wrap:wrap;justify-content:space-between}.cards .card{width:calc(50% - 10px)}.cards:not(.noimages) .card header p{min-height:2.8em}.cards .card header h3{font-size:2.4rem}}@media (min-width:1200px){.cards:after,.cards .card{width:calc(33.3333% - (40px / 3))}.cards.just_two .card{width:calc(50% - 10px)}.cards .card header h3{font-size:2.4rem}}@media (min-width:1500px){.cards .card header h3{font-size:2.8rem}}
.cards_large .card{grid-column:1/span 12;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:repeat(2,1fr);grid-column-gap:20px}.cards_large .card>div{padding:20px 20px 20px 0;display:flex;flex-direction:column}.cards_large .card>div>p:last-child{margin:0}.cards_large .card+.card{margin-top:20px}@media (min-width:900px){.cards_large .card+.card{margin-top:20px}.cards_large .card{-ms-grid-column:2;-ms-grid-column-span:10;-ms-grid-row-span:1;grid-column:2/span 10;grid-row:span 1}.cards_large .card>div{padding:20px}}@media (max-width:599px){.cards_large .card{-ms-grid-columns:1fr;grid-template-columns:repeat(1,1fr)}.cards_large .card>div{padding:20px}}.cards_large .card>div p{max-width:26em}.cards_large .card>div p.cta{padding-top:1rem;margin:auto 0 0}.cards_large .card>p.img{overflow:hidden;margin:0;position:relative}.cards_large .card>p.img img{width:100%;height:100%;object-fit:cover;position:absolute}.cards_large .card>p.img:after{content:"";display:block;width:100%;height:0;padding-bottom:75%;position:relative;z-index:99;pointer-events:none}.cards_large .card>p.wide:after{padding-bottom:50%}.cards_large .card>p.square:after{padding-bottom:100%}@media (min-width:600px){.cards_large .image_right>p.img{grid-row:1/span 1 !important;grid-column:2/span 1 !important}.cards_large .image_right>div{grid-row:1/span 1 !important;grid-column:1/span 1 !important;padding:20px 0 20px 20px}}
.listing>article{background:rgba(78,179,187,.2)}
body.about-template-template_directory .flex{display:flex;align-items:center}body.about-template-template_directory div.flex>p:first-child{width:8em;margin:0}body.about-template-template_directory .stratum{border-bottom:1px solid rgba(0,0,0,.1);padding:20px 0}form#filters{flex:1;color:#003976}form#filters div.filters{flex:1;border-radius:10px;background:#f5f5f5;border:1px solid #c1c1c1;margin-right:16px;position:relative;z-index:101}form#filters div.filters>label{cursor:pointer;display:flex;font-size:2rem;padding:.75em 1em;font-weight:700;position:relative;z-index:99}form#filters div.filters>label:after{margin-left:auto;position:relative;top:.2em;left:.5em;display:block;width:1em;height:1em;content:"";background-image:url('data:image/svg+xml;utf8,<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 69.5 60" style="enable-background:new 0 0 69.5 60;" xml:space="preserve"><polygon fill="%23003976" class="st0" points="34.5,60 0.5,0 0,0 69,0 69.5,0 "/></svg>');background-repeat:no-repeat;background-position:right center;background-size:auto .5em}form#filters div.filters>input:checked~label:after{transform:rotate(180deg);background-position:left center;top:.1em}form#filters div.filters>b{display:none}form#filters div.filters>input:checked~b{position:fixed;display:block;content:"";background:rgba(0,0,0,0);width:100%;height:100%;top:0;left:0;z-index:-1}form#filters div.filters ul{position:absolute;z-index:18;top:calc(100% - 13px);left:-1px;width:calc(100% + 2px);background:#f5f5f5;padding:16px 20px;border:1px solid #c1c1c1;border-top:none;border-bottom-left-radius:10px;border-bottom-right-radius:10px}form#filters div.filters ul:after{display:block;content:"";z-index:-1;left:0;top:0;width:100%;height:100%;background:#f5f5f5;position:absolute;opacity:1;border-radius:10px}form#filters div.filters ul:before{display:block;content:"";z-index:-1;left:-1%;top:5px;width:102%;height:100%;position:absolute;border-radius:10px;filter:blur(5px);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.25) 100%)}form#filters div.filters ul{max-height:0;opacity:0;pointer-events:none}form#filters div.filters>input:checked~ul{max-height:1000px;opacity:1;pointer-events:auto}form#filters div.filters ul li{border-bottom:1px solid rgba(0,0,0,.1);padding:.333em 0 .25em;margin:0}form#filters div.filters ul li label{display:block;width:100%;display:flex;cursor:pointer}form#filters div.filters ul li label:after{background:#fff;content:"";vertical-align:middle;border:1px solid #c1c1c1;width:1.2em;height:1.2em;display:block;margin-left:auto;text-align:center}form#filters div.filters>input,form#filters div.filters ul li input{margin-left:auto;position:fixed;top:-300px;opacity:0;pointer-events:none}form#filters div.filters ul li input:checked+label:after{content:"\2714";border:1px solid #333;color:#333}form#filters input[type=reset],form#filters input[type=submit]{display:block;border-radius:10px;background:#fff;border:1px solid #c1c1c1;color:#003976;font-family:inherit;font-weight:700;font-size:2rem;padding:.75em 1em;width:7em;text-align:left;cursor:pointer}form#filters input[type=reset]{background-image:url('data:image/svg+xml;utf8,<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 60 69.5" style="enable-background:new 0 0 60 69.5;" xml:space="preserve"><polygon fill="%23003976" class="st0" points="60,35 0,69 0,69.5 0,0.5 0,0 "/></svg>');background-repeat:no-repeat;background-position:calc(100% - 20px + 0.5em) calc(50% + 0.1em);background-size:.5em auto}form#filters input[type=submit]{margin-right:16px;position:fixed;bottom:120vh}@media all and (max-width:599px){form#filters div.filters>label,form#filters input[type=reset],form#filters input[type=submit]{font-size:16px}}#showing{margin-bottom:20px;opacity:1;pointer-events:auto;max-height:200px;align-items:flex-start}#showing.notinuse{opacity:0;pointer-events:none;max-height:0}#showing p:first-child{margin-bottom:16px;padding:16px 0;line-height:1}#showing ul{display:flex;flex-wrap:wrap;width:calc(100% - (8 * 18px))}#showing li{border-radius:10px;background:#fff;border:1px solid #c1c1c1;color:#003976;font-family:inherit;font-weight:700;font-size:2rem;padding:.75em 1em;line-height:1;margin-right:16px;margin-bottom:16px}#showing li b:before,#showing li b:after{content:"";height:2px;background:#003976;width:16px;display:block;position:absolute;top:calc(50% + 1px);left:50%;transform:translate(-50%,-50%)}#showing li b{height:16px;width:16px;margin-left:1em;display:inline-block;position:relative;top:1px}#showing li b:before{transform:translate(-50%,-50%) rotate(-45deg)}#showing li b:after{transform:translate(-50%,-50%) rotate(45deg)}.viewas li{margin:0 16px 0 0}.viewas li a{display:block;background:#fff;border:1px solid #66a8b9;color:#0a407a;font-family:inherit;font-weight:400;font-size:2rem;padding:1em 4em 1em 1em}.viewas li a.currentview{background:#66a8b9;color:#fff}#directory{background:rgba(196,196,196,.05);background:#f2f2f2;background:linear-gradient(to bottom,rgba(0,0,20,.2) 0%,rgba(0,0,20,.1) 175px)}main#main #directory>.container{border-color:transparent !important}@media all and (max-width:699px){.viewas li{margin:0 16px 20px 0}body.about-template-template_directory div.flex>p:first-child{width:100%;margin-bottom:20px !important}body.about-template-template_directory .flex{display:block !important}body.about-template-template_directory .flex .viewas{display:flex !important}form#filters div.filters{margin-bottom:20px !important}form#filters div.filters>input:checked~ul{position:relative !important}#showing{max-height:none}#showing ul{display:flex !important;width:100%}#showing p:first-child{padding-bottom:0}#showing li{border-radius:5px;font-size:1.4rem;padding:.5em;margin-right:8px;margin-bottom:8px;display:inline-block}#showing li b:before,#showing li b:after{content:"";height:2px;background:#003976;width:12px}#showing li b{height:12px;width:12px;margin-left:.5em;display:inline-block;position:relative;top:1px}}@media all and (max-width:599px){.viewas li{margin:0 0 1em;width:calc(50% - 8px)}.viewas li:not(:last-child){margin-right:16px}.viewas li a{font-size:16px;padding:.75em 1em;text-transform:capitalize}.viewas li a span{display:none}form#filters div.filters{margin-bottom:14px !important}}#directory_list ul{display:flex;flex-wrap:wrap;justify-content:space-between}#directory_list ul:after{display:block;content:""}#directory_list ul li{border:1px solid rgba(196,196,196,.4);background:#fff;margin:0 0 20px;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);transition:all .3s cubic-bezier(.25,.8,.25,1)}#directory_list ul li:is(:hover,:focus-visible){box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}#directory_list ul li div.ibox{height:100%;display:flex;flex-direction:column;padding:20px 30px}#directory_list ul li div.withimage{padding:0}#directory_list ul li div.ibox>div:last-child{margin-top:auto}#directory_list .ibox p.maplink a:only-child{display:block}#directory_list .ibox p.maplink a:only-child:before{font-family:'icons';font-weight:400;color:#4b4d4c;content:"\e805";font-size:28px;margin:0}#directory_list ul li{display:flex;flex-direction:column}#directory_list a.ibox{color:#333;flex:1;display:flex;flex-direction:column}#directory_list a.ibox>div{padding:20px}#directory_list a.ibox>div:last-child{margin-top:auto;padding-top:0}#directory_list a.ibox div:last-child p.cats:last-child{border-bottom:none;color:#666;font-size:1.4rem;margin:0}#directory_list ul li div.withimage>div{padding:0 20px 0}#directory_list ul li div.withimage p.img+div{padding:20px 20px 0}#directory_list ul li div.withimage>div:last-child{padding:0 20px 20px}#directory_list ul li div.withimage>div.tuairisc{padding:0 20px}#directory_list ul li div.withimage>div.tuairisc p{font-size:1.4rem;line-height:1.9rem}#directory_list ul li div.withimage>div.tuairisc p:first-child{margin-top:1em}#directory_list ul li div.withimage>div.tuairisc p:last-child{margin-bottom:1em}#directory_list ul li div.withimage>div.tuairisc p .moretext{color:#7a7d74}#directory_list ul li div.withimage>div.tuairisc p:is(:hover,:focus-visible) .moretext{color:#000}#directory_list ul#infoboxes li:first-child>div{flex:1;display:flex;flex-direction:column}#directory_list ul#infoboxes li:first-child>div>div:last-child{margin-top:auto;padding-top:0}#directory_list ul#infoboxes li p.cta:last-child{margin:auto 0 0}.ibox p.weblink a:only-child{color:#003976}.ibox p.weblink a:only-child:after{font-weight:400;content:"\2192";font-size:1em;margin:0 0 0 auto;margin:0 0 0 .5em;position:relative;top:1px;transition:all .2s ease}.ibox p.weblink a:only-child:is(:hover,:focus-visible){color:#333}.ibox p.weblink a:only-child:is(:hover,:focus-visible):after{margin:0 0 0 1em}#directory_map .ibox{display:block}#directory_map .ibox p.weblink a:only-child:after{top:-1px}#directory_list ul li div.ibox>div:last-child p{margin:0;padding:12px 0 0;line-height:1}#directory_list ul li div.ibox>div:last-child p:not(:last-child){padding:12px 0;border-bottom:1px solid rgba(0,0,0,.1)}.ibox p.maplink{padding-bottom:6px}.ibox div:last-child p.cats{display:flex;flex-wrap:wrap;padding-bottom:6px}.ibox div:last-child p.cats:last-child{border-bottom:none}.ibox div:last-child p.cats a{display:inline-block;padding:.5em .666em;line-height:1;margin:0 .33em .33em 0;background:#fff;color:#333;border:1px solid #66a8b9}.ibox div:last-child p.cats a:is(:hover,:focus-visible){background:#66a8b9;color:#fff}#directory .ibox h3{font-size:2.4rem}#directory .ibox h3 a{color:#003976}#directory_list ul:after,#directory_list ul li{width:100%}@media all and (min-width:900px){#directory_list ul:after,#directory_list ul li{width:calc(50% - 10px)}}@media all and (min-width:1200px){#directory_list ul:after,#directory_list ul li{width:calc(33.333% - (40px / 3))}.propertyblock #directory_list ul li{width:calc(25% - (60px / 4))}main.long .hassubnav #directory_list ul:after,main.long .hassubnav #directory_list ul li{width:calc(50% - 10px)}}#directory_map{width:100%;height:50vw;min-height:50vh;max-height:75vh;position:relative;background:#eee}.view_directory_list #directory_map,.view_directory_map #directory_list{position:fixed !important;bottom:120vh;right:100vh}#directory_map .ibox{background:#fff;width:280px;padding:20px;-webkit-box-shadow:-5px 5px 5px 0px rgba(0,0,0,.4);-moz-box-shadow:-5px 5px 5px 0px rgba(0,0,0,.4);box-shadow:-5px 5px 5px 0px rgba(0,0,0,.4)}#directory_map img[src$="close.svg"]{width:20px;height:20px}#directory_map .ibox h3{font-size:1.8rem;padding-right:20px}#directory_map .ibox h3 a{color:#000}.ibox h3 a:is(:hover,:focus-visible){text-decoration:none !important}#directory_map .ibox p{font-size:1.6rem;line-height:1.2;color:#000}.ibox h3{font-size:2.1rem;margin-bottom:.333em}.ibox p{margin-bottom:.5em}.ibox p.cats{font-size:1.6rem;font-size:1.4rem}.ibox p a{color:#003976}#directory_map div.tuairisc,#directory_map p.cats{display:none !important}#directory_map .ibox{padding-bottom:5px}#directoryloading{background:url(//udaras.ie/assets/themes/udaras2020/css/../images/loader.gif) no-repeat center center;height:40px;text-indent:-1000px;overflow:hidden;mix-blend-mode:multiply}#directory_entry{background:rgba(196,196,196,.1);margin-bottom:0 !important;padding:40px 0}main#main #directory_entry>.container{border-color:transparent !important;display:flex;flex-wrap:wrap}#directory_entry #infobox{padding:30px;border:1px solid rgba(196,196,196,.4);background:#fff;width:calc((((100% - (11 * 20px)) / 12) * 4 ) + (3 * 20px));margin-right:20px;min-height:400px;display:flex;flex-direction:column}#directory_entry #map{background:rgba(196,196,196,.5);flex:1}@media all and (max-width:1199px){#directory_entry #infobox{width:calc(50% - 10px)}}@media all and (max-width:899px){#directory_entry #infobox{width:100%;margin-right:0;margin-bottom:20px}#directory_entry #map{width:100%;flex:auto;height:50vw;margin-bottom:20px}}@media all and (max-width:599px){#directory_list ul li div.withimage>div.tuairisc p{font-size:1.2rem;line-height:1.6rem}}#directory_entry #infobox p.phonelink a:only-child,#directory_entry #infobox p.emaillink a:only-child,#directory_entry #infobox p.weblink a:only-child{color:#003976}#directory_entry #infobox p.weblink a:only-child:after{font-weight:400;content:"\2192";font-size:1em;margin:0 0 0 auto;margin:0 0 0 .5em;position:relative;top:1px;transition:all .2s ease}#directory_entry #infobox p.phonelink a:only-child:is(:hover,:focus-visible),#directory_entry #infobox p.phonelink a:only-child:is(:hover,:focus-visible),#directory_entry #infobox p.weblink a:only-child:is(:hover,:focus-visible){color:#333}#directory_entry #infobox p.weblink a:only-child:is(:hover,:focus-visible):after{margin:0 0 0 1em}#directory_entry #infobox div:last-child{margin-top:auto}#directory_entry #infobox div:last-child p.cats{display:flex;flex-wrap:wrap;border-bottom:none}#directory_entry #infobox div:last-child p.cats a{display:inline-block;padding:.5em .666em;line-height:1;margin:0 .33em .33em 0;background:#fff;color:#333;border:1px solid #66a8b9}#directory_entry #infobox div:last-child p:last-child a:is(:hover,:focus-visible){background:#66a8b9;color:#fff}#directory_entry #infobox div:last-child p{margin:0;padding:12px 0;border-bottom:1px solid rgba(0,0,0,.1);line-height:1}#directory_entry #infobox div:first-child p:last-child{margin-bottom:0}#directory_entry #infobox div:last-child{padding-top:40px}#directory_entry #infobox div:last-child p:last-child{padding-bottom:0}#directory_entry #infobox div:last-child p:first-child:not(.weblink):not(.phonelink):not(.weblink){padding-bottom:40px;line-height:1.4}#directory_entry h1{font-size:2.4rem}.ibox p.sociallinks{display:flex;font-size:3.2rem;line-height:1}.ibox p.sociallinks a{display:block;margin:0 10px 0 0;position:relative;width:1em;height:1em;color:#003976;line-height:1}.ibox p.sociallinks a:last-child{margin-right:0}.ibox p.sociallinks a{border-radius:100%;text-decoration:none;overflow:hidden}.ibox p.sociallinks a{border:1px solid #707070;background:0 0;color:#707070}.ibox p.sociallinks a:is(:hover,:focus-visible){border:1px solid #e4e1d7;color:#fff}.ibox p.sociallinks a:is(:hover,:focus-visible){color:#fff;background:#707070}.ibox p.sociallinks a span{height:0;width:0;position:absolute;overflow:hidden}.ibox p.sociallinks a:after{font-family:'icons';font-weight:400;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ibox p.sociallinks a[href*=facebook]:after{content:"\e800"}.ibox p.sociallinks a[href*=twitter]:after{content:"\e803"}.ibox p.sociallinks a[href*=instagram]:after{content:"\e801"}.ibox p.sociallinks a[href*=linkedin]:after{content:"\e802"}.ibox p.sociallinks a[href*=youtube]:after{content:"\e804"}.ibox p.sociallinks a[href*=vim]:after{content:"\e806"}@media all and (min-width:900px){main.long .hassubnav #directory_list{margin-left:calc((((100% - (11 * 20px)) / 12) * 3 ) + (3 * 20px))}}@media all and (min-width:1200px){main.long .hassubnav #directory_list{margin-left:calc((((100% - (11 * 20px)) / 12) * 3 ) + (3 * 20px))}}#directory_banner{position:relative}main#main #directory_banner #bannertext{pointer-events:none;position:absolute;top:0;left:50%;transform:translateX(-50%);padding:80px 20px;z-index:90;color:#fff;width:100%;border-color:transparent !important}main#main #directory_banner #bannertext:before{opacity:.666;opacity:.5;transition:all .2s ease;content:"";display:block;top:0;left:50%;transform:translateX(-50%);width:200vw;height:calc(120% + 64px);pointer-events:none;position:absolute;z-index:-10;box-sizing:content-box;background:linear-gradient(#000 0%,hsla(0,0%,0%,.738) 19%,hsla(0,0%,0%,.541) 34%,hsla(0,0%,0%,.382) 47%,hsla(0,0%,0%,.278) 56.5%,hsla(0,0%,0%,.194) 65%,hsla(0,0%,0%,.126) 73%,hsla(0,0%,0%,.075) 80.2%,hsla(0,0%,0%,.042) 86.1%,hsla(0,0%,0%,.021) 91%,hsla(0,0%,0%,.008) 95.2%,hsla(0,0%,0%,.002) 98.2%,hsla(0,0%,0%,0) 100%)}#directory_banner #bannertext>a{pointer-events:auto;position:relative;top:-20px;margin:0 0 20px 20px;overflow:hidden;background-size:contain;background-position:center;background-repeat:no-repeat;display:block;width:200px;height:200px;float:right;background-image:url('/assets/themes/udaras2020/images/Gaeltacht-Logo.png')}#directory_banner #bannertext>a span{position:absolute;top:-200px}#directory_banner #bannertext p{font-size:3.2rem;line-height:1.25;max-width:18.5em}#directory_banner_slides figure:before,#directory_banner_slides figure:after{display:block;position:absolute;height:100%;width:100px;content:"";bottom:0;opacity:.4;z-index:5}#directory_banner_slides figure:before{right:0;background:linear-gradient(270deg,#000 0%,hsla(0,0%,0%,.738) 19%,hsla(0,0%,0%,.541) 34%,hsla(0,0%,0%,.382) 47%,hsla(0,0%,0%,.278) 56.5%,hsla(0,0%,0%,.194) 65%,hsla(0,0%,0%,.126) 73%,hsla(0,0%,0%,.075) 80.2%,hsla(0,0%,0%,.042) 86.1%,hsla(0,0%,0%,.021) 91%,hsla(0,0%,0%,.008) 95.2%,hsla(0,0%,0%,.002) 98.2%,hsla(0,0%,0%,0) 100%)}#directory_banner_slides figure:after{left:0;background:linear-gradient(90deg,#000 0%,hsla(0,0%,0%,.738) 19%,hsla(0,0%,0%,.541) 34%,hsla(0,0%,0%,.382) 47%,hsla(0,0%,0%,.278) 56.5%,hsla(0,0%,0%,.194) 65%,hsla(0,0%,0%,.126) 73%,hsla(0,0%,0%,.075) 80.2%,hsla(0,0%,0%,.042) 86.1%,hsla(0,0%,0%,.021) 91%,hsla(0,0%,0%,.008) 95.2%,hsla(0,0%,0%,.002) 98.2%,hsla(0,0%,0%,0) 100%)}#directory_banner_slides img{display:block;width:100%;height:100%;object-fit:cover;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#directory_banner_slides figure{position:relative;display:block}#directory_banner_slides figure picture{display:block;height:0;width:100%;padding-bottom:40%}@media all and (max-width:1199px){#directory_banner_slides figure picture{padding-bottom:50%}}#directory_banner_slides:not(.slick-initialized) figure:not(:first-child){display:none}#directory_banner_slides figure figcaption{position:absolute;font-weight:500;z-index:99;z-index:89;width:100%;width:100%;padding:1em 1.5em;bottom:0;left:0;color:#fff}main#main figcaption .wrapper{border-color:transparent !important}#directory_banner_slides figure figcaption:before{opacity:.666;opacity:.5;transition:all .2s ease;content:"";display:block;bottom:0;left:0;width:100%;height:calc(100% + 64px);pointer-events:none;position:absolute;z-index:-10;box-sizing:content-box;background:-webkit-linear-gradient(bottom,#000 0%,hsla(0,0%,0%,.738) 19%,hsla(0,0%,0%,.541) 34%,hsla(0,0%,0%,.382) 47%,hsla(0,0%,0%,.278) 56.5%,hsla(0,0%,0%,.194) 65%,hsla(0,0%,0%,.126) 73%,hsla(0,0%,0%,.075) 80.2%,hsla(0,0%,0%,.042) 86.1%,hsla(0,0%,0%,.021) 91%,hsla(0,0%,0%,.008) 95.2%,hsla(0,0%,0%,.002) 98.2%,hsla(0,0%,0%,0) 100%);background:linear-gradient(bottom,#000 0%,hsla(0,0%,0%,.738) 19%,hsla(0,0%,0%,.541) 34%,hsla(0,0%,0%,.382) 47%,hsla(0,0%,0%,.278) 56.5%,hsla(0,0%,0%,.194) 65%,hsla(0,0%,0%,.126) 73%,hsla(0,0%,0%,.075) 80.2%,hsla(0,0%,0%,.042) 86.1%,hsla(0,0%,0%,.021) 91%,hsla(0,0%,0%,.008) 95.2%,hsla(0,0%,0%,.002) 98.2%,hsla(0,0%,0%,0) 100%)}@media all and (max-width:899px){#directory_banner #bannertext>a{width:160px;height:160px}#directory_banner #bannertext p{font-size:2.4rem;line-height:1.25;max-width:18.5em}#directory_banner_slides figure picture{padding-bottom:75%}}@media all and (max-width:599px){#directory_banner_slides figure figcaption{font-size:12px}main#main #directory_banner #bannertext{padding:60px 40px}#directory_banner #bannertext>a{width:100%;height:120px;float:none;margin:0 0 20px}#directory_banner #bannertext p{font-size:1.8rem;line-height:1.333;max-width:18.5em;text-align:center}#directory_banner_slides figure picture{padding-bottom:100%}main#main #directory_banner #bannertext:before{opacity:.75}}@media all and (max-width:449px){main#main #directory_banner #bannertext{padding:40px}#directory_banner #bannertext>a{height:100px;margin:0 0 20px;top:0}#directory_banner #bannertext p{font-size:1.6rem;line-height:1.25;max-width:18.5em;text-align:center}#directory_banner_slides figure picture{padding-bottom:100%}}#directory_banner_slides .arrowholder{width:36px;height:100%;top:0;pointer-events:none;position:absolute;z-index:9}#directory_banner_slides .prevarrowholder{left:0}#directory_banner_slides .nextarrowholder{right:0}#directory_banner_slides .arrowholder button{background:0 0;border:none;outline:none;display:block;content:"";width:40px;height:82px;height:48px;pointer-events:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer}#directory_banner_slides .arrowholder button svg{position:absolute;height:100%;width:100%;left:0;top:0;filter:drop-shadow(0px 4px 4px rgba(0,0,0,.8))}#directory_banner_slides:not(.fullbleed) .arrowholder button svg{filter:none}#directory_banner_slides:not(.fullbleed) .arrowholder button svg path{stroke:#fff}@media all and (max-width:899px){#directory_banner_slides .arrowholder button{height:36px}}
body.business-template-template_properties .flex{display:flex;align-items:center}body.business-template-template_properties div.flex>p:first-child{width:8em;margin:0}body.business-template-template_properties .stratum{border-bottom:1px solid rgba(0,0,0,.1);padding:20px 0}#directory_list>ul>li p.img{padding:0 0 66.66%;width:calc(100% + 2px);position:relative;left:-1px;top:-1px;height:0;position:relative;overflow:hidden;margin:0}#directory_list>ul>li p.img img{object-fit:cover;position:absolute;width:100%;height:100%;top:50%;left:50%;transform:translate(-50%,-50%)}.propertyblock #directory_list ul li>div,body.business-template-template_properties #directory_list ul li>div{padding:0}.propertyblock #directory_list ul li>div>div,body.business-template-template_properties #directory_list ul li>div>div{padding:20px 30px 10px}.propertyblock #directory_list ul li>div>div:last-child,body.business-template-template_properties #directory_list ul li>div>div:last-child{padding:10px 30px 20px}@media all and (min-width:1200px){.propertyblock #directory_list ul li>div>div{padding:20px 20px 10px}.propertyblock #directory_list ul li>div>div:last-child{padding:10px 20px 20px}#infoboxes.gallerylist{justify-content:flex-start}#infoboxes.gallerylist:after{display:block;content:""}#infoboxes.gallerylist:after,#infoboxes.gallerylist li{width:calc(25% - ((20px * 3) / 4));margin-right:20px}#infoboxes.gallerylist li:nth-child(4n+4){margin-right:0}}#directory_map .ibox picture,#directory_map .ibox .img{display:none}@media all and (max-width:699px){.viewas li{margin:0 16px 20px 0}body.business-template-template_properties div.flex>p:first-child{width:100%;margin-bottom:20px !important}body.business-template-template_properties .flex{display:block !important}body.business-template-template_properties .flex .viewas{display:flex !important}}#directory_map .ibox picture.post_image{display:none !important}
#property_header .container{padding-top:20px}#property_header h1{font-weight:400;color:#383737;margin-bottom:20px}#property_header h1 strong{display:block;font-weight:700}#property_header h1 i{position:fixed;top:-200px}#property_header #address p{margin-bottom:.5em}#property_header #address b:last-child a{display:block;height:44px;width:44px;overflow:hidden;text-indent:-200px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url('data:image/svg+xml;utf8,<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 45.1 45.1" style="enable-background:new 0 0 45.1 45.1;" xml:space="preserve"><g> <path id="Path_563" fill="%234B4D4C" class="st0" d="M37.1,28.5H26.6l5.5-11.4l0.9-1.9c0.1-0.3,0.2-0.6,0.3-0.9c1.7-6-1.8-12.2-7.7-13.8 S13.4,2.2,11.7,8.2c-0.6,2-0.6,4.1,0,6.1c0.1,0.3,0.2,0.6,0.3,0.9l0.9,1.9l5.5,11.4H7.9L0,45.1h45.1L37.1,28.5z M22.5,7.2		c2.2,0,4,1.8,4,4s-1.8,4-4,4s-4-1.8-4-4v0C18.5,9,20.3,7.2,22.5,7.2z M16.2,32.6c1.9,0.3,3,1.6,4.4,3.2c2.2,2.6,4.8,5.8,12,5.8		c4.4,0,7.1-0.8,8-2.4l2,4.3H16.2V32.6z M37.8,33.6c-2.8,0-5.9,0-7.4-1.5c-0.5-0.6-0.9-1.3-0.9-2.1h6.6L37.8,33.6z M22.5,36.9 l3.3-6.8h2.9c0.1,1,0.5,1.9,1.1,2.6c1.7,1.7,4.8,1.8,7.6,1.8h0.8l1.8,3.8c0,0.1-0.1,0.3-0.1,0.4c-0.4,1-2.1,2.1-7.4,2.1 c-6.8,0-9.2-2.9-11.4-5.5c-1.4-1.7-2.7-3.2-5-3.5V30h3.1L22.5,36.9z M9,30h6.4v1.7c-2.3-0.1-4.5,0.7-6.3,2.2 c-0.7,0.7-1.6,1.1-2.6,1.3L9,30z M6.1,36c1.3-0.1,2.5-0.6,3.4-1.5c1.6-1.4,3.7-2.1,5.8-2v11H2.5L6.1,36z"/></g></svg>')}#property_top{background:rgba(70,178,187,.2);padding:30px 0;margin-top:20px}main#main #property_form_holder{border-color:transparent !important}main#main #property_top .wrapper,main#main #property_top .container{border-color:transparent !important;position:relative}#property_top #property_gallery{width:calc(100% - 30px)}#property_top #property_gallery img{display:block;width:100%;height:auto}#property_gallery .slick-prev{display:none !important}#property_gallery .slick-next{cursor:pointer;display:block;position:absolute;top:50%;right:0;transform:translate(50%,-50%);width:60px;height:60px;border-radius:50%;border:2px solid #4eaabb;background:#fff;text-indent:-200px;overflow:hidden}#property_gallery .slick-next:after{display:block;content:"";position:absolute;top:50%;border:4px solid #4eaabb;border-right:none;border-bottom:none;width:20px;height:20px}#property_gallery .slick-next:after{right:10px;transform:translate(-50%,-50%) rotate(135deg)}#property_gallery .slick-next:is(:hover,:focus-visible){border:2px solid var(--u-green);background:var(--u-green)}#property_gallery .slick-next:is(:hover,:focus-visible):after{border:4px solid #fff;border-right:none;border-bottom:none}#property_content{position:relative;margin-bottom:20px}#property_form{background:#9a9797}#property_form h2{color:#fff}#property_form p{padding:0;margin-bottom:20px}#property_form label span:first-child{position:fixed;top:-9000px}#property_form input,#property_form textarea{border:none;outline:none;background:#fff;width:100%;display:block;padding:1em;font-family:inherit;text-align:left;font-size:1.6rem;line-height:1.2}#property_form textarea{height:5.6em}#property_form input[type=submit]{cursor:pointer;background:#f8b600;color:#fff;box-shadow:0 6px 6px rgba(0,0,0,.16);transition:all .2s ease}#property_form input[type=submit]:is(:hover,:focus-visible){background:#4eaabb;box-shadow:5px 8px 8px rgba(0,0,0,.25)}#property_form form .destination-email input{position:fixed;top:200px;width:0;height:0;pointer-events:none;opacity:0}.ajax-loader{position:absolute;pointer-events:none}.ajax-loader.is-active{position:relative}.property_text{width:100%;margin-left:0}@media all and (max-width:899px){#property_form_holder{position:fixed;bottom:0;width:100%;height:100%;pointer-events:none;z-index:999;border:none !important}#property_form{position:absolute;bottom:0;left:0;width:100%;pointer-events:auto;transition:all .3s ease;transform:translateY(calc(100% - 60px));-webkit-box-shadow:0px -8px 8px 0px rgba(0,0,0,.16);-moz-box-shadow:0px -8px 8px 0px rgba(0,0,0,.16);box-shadow:0px -8px 8px 0px rgba(0,0,0,.16)}#property_form>div{overflow:hidden;padding:0 20px}#property_form.opened{transform:none}#property_form.opened>div{flex:1}#property_form>h2{cursor:pointer;background:#f8b600;padding:0 20px;line-height:60px;height:60px}#property_form.opened>h2{background:#9a9797}#property_form input,#property_form textarea{padding:.75em}#property_form>div.contact_card{padding-bottom:20px}.property_text{width:calc((((100% - (11 * 20px)) / 12) * 10 ) + (9 * 20px));margin-left:calc((((100% - (11 * 20px)) / 12) * 1 ) + (1 * 20px))}#property_form h2{font-size:2.4rem;display:flex;align-items:center}#property_form h2:after{display:inline-block;height:1em;width:1em;margin-left:auto;content:"";background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url('data:image/svg+xml;utf8,<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"	 viewBox="0 0 12.2 8.4" style="enable-background:new 0 0 12.2 8.4;" xml:space="preserve"><g id="Path_3"> <g> <polygon fill="%23FFFFFF" class="st0" points="6.1,8.4 0,0.6 0.8,0 6.1,6.8 11.4,0 12.2,0.6 		"/>	</g></g></svg>');transform:rotate(180deg)}#property_form.opened>h2:after{transform:rotate(0)}}@media all and (max-width:599px){.property_text{width:100%;margin-left:0}#property_gallery .slick-next{width:40px;height:40px;border-radius:50%;border:2px solid #4eaabb}#property_gallery .slick-next:after{top:50%;border-width:3px;width:15px;height:15px;right:5px}#property_top #property_gallery{width:calc(100% - 20px)}}@media all and (min-width:600px){#property_header .container{display:flex}#property_header #address{margin-left:auto;width:calc((((100% - (11 * 20px)) / 12) * 5 ) + (3 * 20px));padding:0 20px}}@media all and (min-width:900px){#property_header #address{width:calc((((100% - (11 * 20px)) / 12) * 5 ) + (3 * 20px));padding:0 20px}#property_form{border-top:1px solid transparent;position:absolute;width:calc((((100% - (11 * 20px)) / 12) * 4 ) + (2 * 20px));background:#9a9797;padding:20px;color:#fff;position:-webkit-sticky;position:sticky;top:80px;left:200%}#property_form_holder{pointer-events:none;position:absolute;padding:30px 0 0;top:0;left:50%;transform:translateX(-50%);height:100%;z-index:20}#property_form{pointer-events:auto}#property_form{width:calc((((100% - (11 * 20px)) / 12) * 5 ) + (3 * 20px))}#property_top #property_gallery{width:calc((((100% - (11 * 20px)) / 12) * 7 ) + (5 * 20px))}.property_text{width:calc((((100% - (11 * 20px)) / 12) * 7 ) + (5 * 20px));margin-left:0}#property_form p{margin-bottom:20px}#property_form input,#property_form textarea{padding:.75em 1em;font-size:1.6rem}#property_form h2{font-size:2.4rem}#property_header h1{font-size:3.2rem}}@media all and (min-width:1200px){#property_form{top:130px;padding:30px;width:calc((((100% - (11 * 20px)) / 12) * 4 ) + (2 * 20px))}#property_top #property_gallery{width:calc((((100% - (11 * 20px)) / 12) * 8 ) + (6 * 20px))}.property_text{width:calc((((100% - (11 * 20px)) / 12) * 6 ) + (5 * 20px));margin-left:calc((((100% - (11 * 20px)) / 12) * 1 ) + (1 * 20px))}#property_form h2{font-size:2.8rem}#property_header h1{font-size:4.8rem}#property_header #address{margin-left:auto;width:calc((((100% - (11 * 20px)) / 12) * 4 ) + (2 * 20px));padding:0 20px}}@media all and (min-height:980px){#property_form p{margin-bottom:30px}#property_form input,#property_form textarea{padding:1em;font-size:1.6rem}}#property_form .contact_card p{color:#fff;font-size:2.4rem;margin:0 0 .5em}#property_form .contact_card p:last-child{margin:0}#property_form .contact_card p a{color:#fff;font-weight:700}#property_form .contact_card p span+a{display:block}.screen-reader-response{display:none}#property_form .wpcf7-mail-sent-ok{background:#313039;color:#fff;padding:.5em;display:block}#property_form .contact_card p.headshot{width:80px;height:80px;display:block;overflow:hidden;border-radius:50%;box-shadow:0 6px 6px rgba(0,0,0,.16);margin-bottom:10px}#property_form .contact_card p.headshot img{width:100%;height:100%;object-fit:cover;filter:grayscale(100%) contrast(1.2)}@media all and (min-width:900px){#property_form .wpcf7-response-output,#property_form .contact_card p{font-size:1.8rem}}@media all and (min-width:1200px){#property_form .wpcf7-response-output,#property_form .contact_card p{font-size:2.1rem}}@media all and (min-width:1500px){#property_form .wpcf7-response-output,#property_form .contact_card p{font-size:2.4rem}}@media all and (max-width:599px) and (max-height:749px){#property_form .contact_card{padding-top:20px}#property_form .wpcf7-response-output,#property_form .contact_card p{font-size:1.8rem}#property_form .contact_card{display:flex;align-content:center;align-items:center}#property_form .contact_card p.headshot{width:60px;height:60px;margin:0 20px 0 0}}
#googlemap{width:100%;height:50vh;min-height:300px;max-height:450px position:relative;margin-bottom:20px}ul.featurelist{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:30px}ul.featurelist:after{display:block;content:""}ul.featurelist:after,ul.featurelist li{width:calc(50% - 10px);display:flex}ul.featurelist li:before{content:"";display:inline-block;background:#4eaabb;width:.7777777777777778em;height:.7777777777777778em;border-radius:50%;margin:.2em 8px 0 0}ul.featurelist li span{flex:1}section.gteic_section{background:#eee;position:relative}section.gteic_section>.container{padding:0 0 20px}main#main section.gteic_section .container{border-color:transparent !important}section.gteic_section>.container>h2>strong{display:inline-block;padding:1em;max-width:20em;font-weight:700;background:#4eaabb;color:#fff;text-transform:lowercase;text-transform:capitalize}.features_box{background:#fff;border:2px solid #4eaabb;padding:2rem}.features_box :last-child{margin-bottom:0}section.gteic_section ul li{list-style:disc;margin-left:1em}.gteic_image{display:block;background:#fff;position:relative;padding-bottom:30px}.gteic_image:before{content:"";display:block;width:100%;height:40%;position:absolute;top:0;left:0;background:#eee}.gteic_image>div picture{display:block}.gteic_image>div picture img{position:relative;z-index:10;display:block;width:100%;height:auto}section.gteic_section:before{width:100%;position:absolute;z-index:1;top:0;left:0;height:4rem;content:"";background:rgba(255,255,255,1)}section.gteic_section h2.property_text{position:relative;z-index:10}@media all and (max-width:899px){.gteic_image>div picture{width:calc((((100% - (11 * 20px)) / 12) * 10 ) + (9 * 20px));margin-left:calc((((100% - (11 * 20px)) / 12) * 1 ) + (1 * 20px))}}@media all and (max-width:599px){.gteic_image>div picture{width:100%;margin-left:0}ul.featurelist{width:100%}}@media all and (min-width:900px){ul.featurelist{width:calc((((100% - (11 * 20px)) / 12) * 7 ) + (6 * 20px))}.gteic_image>div picture{width:calc((((100% - (11 * 20px)) / 12) * 7 ) + (5 * 20px));margin-left:0}}@media all and (min-width:1200px){ul.featurelist{width:calc((((100% - (11 * 20px)) / 12) * 8 ) + (7 * 20px))}ul.featurelist:after,ul.featurelist li{width:calc(33.333% - (40px / 3))}.gteic_image>div picture{width:calc((((100% - (11 * 20px)) / 12) * 6 ) + (5 * 20px));margin-left:calc((((100% - (11 * 20px)) / 12) * 1 ) + (1 * 20px))}}
#homewelcome{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:5;grid-column:1/span 5;grid-row:2/span 1;position:relative;z-index:10;display:flex;align-content:center}#homewelcome>div{padding:40px;border:1px solid rgba(199,199,199,1);background:rgba(226,226,226,.9)}#homewelcome.takeover>div{background:#ffcb44;border:1px solid #ffcb44;color:#424242}#homevideo{background:#cfdde5;overflow:hidden;position:relative;width:100%;height:0;padding-bottom:56.25%;padding-bottom:52.75%;-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:4;-ms-grid-column-span:9;grid-column:4/span 9;grid-row:1/span 3}#homevideo a:not(.homelink){display:block;position:absolute;width:100%;height:0;padding-bottom:56.25%;top:0;left:0}#homevideo picture{display:block;width:100%;height:0;padding-bottom:56.25%;position:relative;top:0;left:0;overflow:hidden}#homevideo img{display:block;width:100%;height:100%;object-fit:cover;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#homevideo figure{display:block}#homevideo figure figcaption{font-size:14px;line-height:1.4}@media all and (min-width:600px){#homevideo figure figcaption{color:#666;display:flex;justify-content:flex-end;position:absolute;bottom:0;right:0;width:100%;padding:30px 20px 20px 100px;color:#fff}#homevideo figure figcaption:before{position:absolute;bottom:0;left:0;display:block;content:"";height:calc(110% + 30px);width:100%;background:linear-gradient(to top,#000 0%,rgba(0,0,0,.738) 19%,rgba(0,0,0,.541) 34%,rgba(0,0,0,.382) 47%,rgba(0,0,0,.278) 56.5%,rgba(0,0,0,.194) 65%,rgba(0,0,0,.126) 73%,rgba(0,0,0,.075) 80.2%,rgba(0,0,0,.042) 86.1%,rgba(0,0,0,.021) 91%,rgba(0,0,0,.008) 95.2%,rgba(0,0,0,.002) 98.2%,transparent 100%);opacity:.75;z-index:0}#homevideo figure figcaption span{position:relative;z-index:1;display:block;text-align:right;max-width:32em}}@media all and (min-width:900px){#homevideo figure figcaption{padding:30px 30px 20px}}@media all and (max-width:699px){#homevideo figure figcaption span{max-width:10000px}}@media all and (max-width:599px){#homevideo picture{position:relative}#homevideo figure figcaption{font-size:12px;line-height:1.4;color:#666;position:static;padding:20px}}#homevideo a:not(.homelink):before,#homevideo a:not(.homelink):after{position:absolute;content:"";display:block;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .2s ease-in-out;filter:drop-shadow(4px 4px 4px rgba(0,0,0,.3));z-index:10}#homevideo a:not(.homelink):before{width:120px;height:120px;border:4px solid #fff;border-radius:50%;background:rgba(0,0,0,.2)}#homevideo a:not(.homelink):after{width:0;height:0;border-style:solid;border-width:25px 0 25px 50px;margin-left:5px;border-color:transparent transparent transparent #fff;opacity:1}#homevideo a:not(.homelink):is(:hover,:focus-visible):before,#homevideo a:not(.homelink):is(:hover,:focus-visible):after{transform:translate(-50%,-50%) scale(1.1,1.1)}#homevideo a.vidopen:before,#homevideo a.vidopen:after{opacity:0;pointer-events:none}#homevideo iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5}#homewelcome ul.ctas{margin:0;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:repeat(2,1fr);grid-column-gap:40px;grid-row-gap:20px}#homewelcome ul.ctas li{text-align:center;margin:0;font-weight:500;font-size:1.8rem;display:flex;flex-direction:column}#homewelcome ul.ctas li a{border:1px solid #00534f;color:#00534f;border:1px solid #003976;color:#003976;border:1px solid #004d44;color:#004d44;background:#fff;line-height:1;padding:.8em .5em .7em;padding:.8em 1em .7em;display:block;transition:all .2s ease-in-out;flex:1;display:flex;width:100%;align-items:center;justify-content:center}#homewelcome ul.ctas li a:is(:hover,:focus-visible){color:#fff;background:#00534f;background:#003976;background:#004d44}#homewelcome h2{margin:0 0 .75em;font-size:3rem;font-weight:700}#homewelcome p{color:#00534f;color:#003976;color:#004d44;font-size:3rem;font-size:2rem}#homewelcome p.cta:last-child{margin:2em 0 0 !important}main#main section#home_content{display:flex !important;align-items:center !important;justify-content:space-between}main#main section#home_content #homewelcome{height:auto}#homewelcome{width:calc((((100% - (11 * 20px)) / 12) * 3 ) + (2 * 20px))}#homevideo{width:calc((((100% - (11 * 20px)) / 12) * 9 ) + (8 * 20px));padding-bottom:0 !important;height:auto !important}#homewelcome>div{width:calc((((100% - (2 * 20px)) / 3) * 5 ) + (4 * 20px)) !important;position:absolute;top:50%;left:0;transform:translateY(-50%)}@media (max-width:1399px){#homewelcome{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1/span 6;grid-row:2/span 1;padding:20px}#homevideo{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:5;-ms-grid-column-span:8;grid-column:5/span 8;grid-row:1/span 3}#homewelcome ul.ctas{margin:0;grid-column-gap:20px;grid-row-gap:20px}#homewelcome h2{font-size:2.8rem}#homewelcome p{font-size:2rem}}@media (max-width:1199px){#homewelcome>div{padding:20px}#homewelcome{width:calc((((100% - (11 * 20px)) / 12) * 4 ) + (3 * 20px))}#homevideo{width:calc((((100% - (11 * 20px)) / 12) * 8 ) + (7 * 20px))}#homewelcome>div{width:calc((((100% - (3 * 20px)) / 4) * 6 ) + (5 * 20px)) !important}#homewelcome ul.ctas{margin:0;grid-column-gap:20px;grid-row-gap:20px}#homewelcome h2{font-size:2.8rem}#homewelcome p{font-size:2rem}#homewelcome p.cta,#homewelcome ul.ctas li{font-size:1.6rem}}@media (max-width:999px){#homewelcome h2{font-size:2rem}#homewelcome p{font-size:1.6rem}#home_content{border:none !important}#homewelcome ul.ctas{grid-gap:10px}#homewelcome ul.ctas li{font-size:1.4rem}#homewelcome ul.ctas li a{padding:1rem .5em}#homevideo a:not(.homelink):before{width:80px;height:80px;border:3px solid #fff}#homevideo a:not(.homelink):after{border-width:16px 0 16px 32px;margin-left:3px}}@media (min-width:700px){#home_content #homevideo{transition:width .3s ease}#home_content #homewelcome{transition:width .3s ease}#home_content #homewelcome>div{transition:all .5s ease-out;transition-delay:.5s}#home_content.vidplaying #homewelcome>div{transform:translate(-40%,-50%)}}@media (max-width:699px){main#main section#home_content{display:block !important}main#main section#home_content #homewelcome{height:auto}#homewelcome{width:100%;padding:0}#homevideo{width:100%;padding-bottom:0 !important;height:auto !important}#homewelcome>div{width:100% !important;position:static;top:0;left:0;transform:none}}
#gaeltacht{display:block}#gaeltacht>.banner{width:100%;display:-ms-grid;display:grid;margin-bottom:40px}#gaeltacht>.banner>div.img{width:100%;height:0;padding-bottom:56.5%;position:relative;background:rgba(0,57,118,.1);margin:0;-ms-grid-row-start:1;-ms-grid-row-span:2;grid-row:1/span 2;grid-column:1/span 1}#gaeltacht>.banner>div.img figure,#gaeltacht>.banner>div.img figure picture{width:100%;height:100%;position:absolute}#gaeltacht>.banner>div.img img{width:100%;height:100%;object-fit:cover;position:absolute}#gaeltacht>.banner>div{position:relative;z-index:20;border-color:transparent !important;-ms-grid-row-start:2;-ms-grid-row-span:1;-ms-grid-column-start:1;-ms-grid-column-span:1;grid-row:2/span 1;grid-column:1/span 1}#gaeltacht>.banner>div>div{background:rgba(255,255,255,1);width:calc(100% + 40px);transform:translateX(-20px);padding:30px 30px 0;-ms-grid-column-span:6;grid-column:span 6}#gaeltacht>.banner>div>div p{max-width:30em}#gaeltacht>.banner>div>div :last-child{margin:0}#gaeltacht ul.imgcats{padding:0 10px 0}ul.imgcats{display:-ms-grid;display:grid;width:100%;-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns:repeat(6,1fr);grid-column-gap:20px}ul.imgcats{overflow:hidden}ul.imgcats li{font-size:1.6rem;margin-bottom:2rem}ul.imgcats li span{display:block;width:100%;height:0;padding-bottom:80%;position:relative;background:rgba(0,57,118,.1);margin-bottom:1rem}ul.imgcats li span img{width:100%;height:100%;object-fit:cover;position:absolute}@media (max-width:1199px){#gaeltacht>.banner>div>div{-ms-grid-column-span:9;grid-column:span 9}#gaeltacht ul.imgcats{padding:0}ul.imgcats{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:repeat(3,1fr)}}@media (max-width:899px){#gaeltacht>.banner>div>div{-ms-grid-column-span:12;grid-column:span 12}#gaeltacht>.banner{display:block}#gaeltacht>.banner>div>div{padding:20px 20px 0}}@media (max-width:599px){ul.imgcats{-ms-grid-columns:1fr 1fr;grid-template-columns:repeat(2,1fr)}ul.imgcats li{font-size:1.4rem}#gaeltacht>.banner>div>div{border-top:1px solid #e2e2e2;position:relative}#gaeltacht>.banner>div>div:before,#gaeltacht>.banner>div>div:after{content:"\0020";display:block;position:absolute;top:-10px;left:50%;transform:translateX(-50%);z-index:2;width:0;height:0;overflow:hidden;border:solid 10px transparent;border-top:0;border-bottom-color:#fff}#gaeltacht>.banner>div>div:before{top:-11px;z-index:1;border-bottom-color:#e2e2e2}}
main#main #latestnews .wrapper{border-color:transparent !important}.newsblock>header{padding:0 20px}.newsblock>header>h2{text-align:center;margin:.5em auto 1em}.newsblock>header>h2.loading{opacity:.33}#latestnews>h1,#latestnews>h2,#latestnews>.wrapper>h2{font-size:2.4rem;margin:1em auto}#latestnews{margin:0}.newsblock .box p.date,#latestnews .box p.date{margin:0 0 .5em;color:#6b6b6a}.newsblock .box h3,#latestnews .box h3{margin:0 0 1rem;font-size:2rem;font-weight:700;line-height:1.4;color:#003976;color:#6b6b6a}@media (max-width:1399px) and (min-width:1200px){.newsblock .box h3,#latestnews .box h3{font-size:1.8rem}}#latestnews .box div{background:#fff}.newsblock .box p,#latestnews .box p{font-size:1.6rem}.newsblock .box p.cat,#latestnews .box p.cat{margin:0 0 1rem}#latestnews.lightgrey a.box div{background:#fff}.newsblock a.box:is(:hover,:focus-visible) div,#latestnews a.box:is(:hover,:focus-visible) div,#latestnews.lightgrey a.box:is(:hover,:focus-visible) div{background:#003976;background:#004d44;transition:all .2s ease}.newsblock a.box:is(:hover,:focus-visible),.newsblock a.box:is(:hover,:focus-visible) p.date,.newsblock a.box:is(:hover,:focus-visible) h3,#latestnews a.box:is(:hover,:focus-visible),#latestnews a.box:is(:hover,:focus-visible) p.date,#latestnews a.box:is(:hover,:focus-visible) h3{color:#fff}ul.cats{margin-bottom:40px}ul.cats li{display:inline-block}ul.cats li{font-weight:600;font-weight:400;font-size:1.6rem;margin:0 1em 1em 0}ul.cats li a{background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.2);line-height:1;padding:.8em 1.5em .7em;display:inline-block;color:#003976;color:#004d44}ul.cats li a.current,ul.cats li a:is(:hover,:focus-visible){color:#fff;background:#003976;background:#004d44}@media (max-width:599px){ul.cats li{font-size:1.4rem}ul.cats li a{padding:.64285em 1em .5714285em;border:1px solid #003976;border:1px solid #004d44;background:#fff;box-shadow:none}ul.cats li a:is(:hover,:focus-visible){color:#fff;background:#003976;background:#004d44}#latestnews{background:0 0}#latestnews h2+.wrapper{border:none !important}#latestnews .box{box-shadow:none}#gaeltacht>.banner>div>div:before{top:-11px;z-index:1;border-bottom-color:#e2e2e2}}.newsblock a.loadingbox{pointer-events:none;opacity:.2;-moz-animation:fadeinphoto 2s infinite;-webkit-animation:fadeinphoto 2s infinite;-o-animation:fadeinphoto 2s infinite;animation:fadeinphoto 2s infinite}@keyframes fadeinphoto{0%{opacity:.3}50%{opacity:.8}100%{opacity:.3}}@-moz-keyframes fadeinphoto{0%{opacity:.3}50%{opacity:.8}100%{opacity:.3}}@-webkit-keyframes fadeinphoto{0%{opacity:.3}50%{opacity:.8}100%{opacity:.3}}@-o-keyframes fadeinphoto{0%{opacity:.3}50%{opacity:.8}100%{opacity:.3}}
body.single-post #breadcrumbs{border-bottom:1px solid #707070}header#postheader{padding-top:3rem}header#postheader h1{color:#383737;margin:0 0 .5em;line-height:1.2;font-size:2rem}header#postheader h1+p:not(.date){color:#4b4d4c;font-size:3rem;margin:0 0 .75em;line-height:1.3;font-size:1.8rem}header#postheader p.meta{color:#9a9797;display:inline-block;margin:0 0 .5em}header#postheader p.date{margin-right:3rem}header#postheader p.time:before{content:"";display:inline-block;width:.8em;height:.8em;margin-right:.5em;overflow:hidden;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url('data:image/svg+xml;utf8,<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 20 20" style="enable-background:new 0 0 20 20;" xml:space="preserve"><g id="Group_14" transform="translate(-2 -2)"><path fill="%239A9797" id="Path_565" class="st0" d="M12,2C6.5,2,2,6.5,2,12c0,5.5,4.5,10,10,10c5.5,0,10-4.5,10-10C22,6.5,17.5,2,12,2	C12,2,12,2,12,2z M12,20c-4.4,0-8-3.6-8-8s3.6-8,8-8s8,3.6,8,8S16.4,20,12,20z"/>	<path fill="%239A9797" id="Path_566" class="st0" d="M12.5,7H11v6l5.3,3.2l0.8-1.2l-4.5-2.7V7z"/></g></svg>')}#newstop+.text_block,#newstop+.text_block>.wrapper>.textcontent{position:relative}@media all and (max-width:599px){header#postheader h1{font-size:2.4rem}header#postheader h1+p:not(.date){font-size:1.8rem}header#postheader p.meta{font-size:1.6rem;float:none}}@media all and (min-width:600px){header#postheader h1{font-size:4rem}header#postheader h1+p:not(.date){font-size:2.2rem}header#postheader p.meta{font-size:1.8rem}}@media all and (min-width:900px){header#postheader h1{font-size:4rem}header#postheader h1+p:not(.date){font-size:2.2rem}header#postheader p.meta{font-size:1.8rem}}@media all and (min-width:1500px){header#postheader h1{font-size:4.6rem}header#postheader h1+p:not(.date){font-size:2.8rem}header#postheader p.meta{font-size:2.2rem}}
#hero{padding-top:0;margin-top:0;position:relative}.hero{position:relative}.hero figure{display:block;width:100%;z-index:10}.hero figure picture{display:block;width:100%;height:0;padding-bottom:80%;position:relative;margin:0}.hero figure picture img{display:block;width:100%;height:100%;object-fit:cover;position:absolute}.pagecols aside.sidebar div{border:1px solid #4eaabb;padding:20px 20px 20px 10px}.pagecols aside.sidebar p,.pagecols aside.sidebar li{font-size:1.6rem;margin-bottom:.5em;margin-left:14px;position:relative}.pagecols aside.sidebar li:before{content:"";display:block;width:6px;height:6px;background:#4eaabb;position:absolute;top:calc(0.6em - 3px);left:-14px}@media (max-width:899px){.hero figure h1{padding-top:20px}}@media (max-width:599px){#hero>.wrapper,#hero.wrapper{border:none !important}.hero figure figcaption{font-size:1.2rem;padding:10px 20px 20px}.hero figure h1{padding-left:20px;padding-top:20px}.pagecols aside.sidebar{padding:0}.pagecols aside.sidebar>div{padding:10px}.pagecols{padding:20px}}@media (min-width:600px){.hero figure picture{padding-bottom:50%}.hero figure figcaption{font-size:1.4rem;padding:10px 20px 20px}.pagecols{padding:20px 0}.pagecols div.textcontent{-ms-grid-column:1;-ms-grid-column-span:12;-ms-grid-row-span:1;grid-column:1/span 12;grid-row:span 1;padding:20px}.pagecols aside.sidebar{-ms-grid-column:1;-ms-grid-column-span:12;-ms-grid-row-span:1;grid-column:1/span 12;grid-row:span 1;padding:20px}}@media (min-width:1200px) and (max-height:1000px){.hero figure picture{padding-bottom:40%}}@media (min-width:900px){.hero figure:after{opacity:.5;display:block;content:"";width:100%;height:40%;position:absolute;left:0;bottom:0;z-index:-1;background:linear-gradient(to top,#000 0%,rgba(0,0,0,.738) 19%,rgba(0,0,0,.541) 34%,rgba(0,0,0,.382) 47%,rgba(0,0,0,.278) 56.5%,rgba(0,0,0,.194) 65%,rgba(0,0,0,.126) 73%,rgba(0,0,0,.075) 80.2%,rgba(0,0,0,.042) 86.1%,rgba(0,0,0,.021) 91%,rgba(0,0,0,.008) 95.2%,rgba(0,0,0,.002) 98.2%,transparent 100%);z-index:15}.hero figure figcaption{position:absolute;bottom:0;right:20px;z-index:20;color:#fff;padding-bottom:10px}.hero figure figcaption{width:calc( ((((100% - 40px) - (11 * 20px)) / 12) * 4) + 60px);padding-bottom:20px}.hero figure h1{position:absolute;bottom:0;left:0;z-index:20;margin:0;color:#fff;padding-bottom:20px;padding-left:40px}body[class*=template_long] .hero figure h1{margin-left:calc( ((((100% - 40px) - (11 * 20px)) / 12) * 2) + 20px);width:calc( ((((100% - 40px) - (11 * 20px)) / 12) * 7) + 120px + 20px)}.pagecols{padding:20px 0}.pagecols div.textcontent{-ms-grid-column:1;-ms-grid-column-span:7;-ms-grid-row-span:1;grid-column:1/span 7;grid-row:span 1;padding:0 0 0 20px}.pagecols aside.sidebar{-ms-grid-column:9;-ms-grid-column-span:4;-ms-grid-row-span:1;grid-column:9/span 4;grid-row:span 1;padding-right:20px}.hero figure{width:calc(100% + 40px);transform:translateX(-20px)}.pagecols{width:calc(100% + 40px);transform:translateX(-20px);padding:20px}}@media (min-width:1200px){.hero figure figcaption{width:calc( ((((100% - 40px) - (11 * 20px)) / 12) * 3) + 40px)}.pagecols{padding:20px}.pagecols div.textcontent{-ms-grid-column:1;-ms-grid-column-span:6;-ms-grid-row-span:1;grid-column:1/span 6;grid-row:span 1;padding:0 0 0 20px}.pagecols aside.sidebar{-ms-grid-column:8;-ms-grid-column-span:4;-ms-grid-row-span:1;grid-column:8/span 4;grid-row:span 1;padding-right:0}.hero figure{width:calc(100% + 40px);transform:translateX(-20px)}.pagecols{width:calc(100% + 40px);transform:translateX(-20px);padding:20px}}@media (min-width:1200px){body[class*=template_long] .hero figure h1{margin-left:calc( ((((100% - 40px) - (11 * 20px)) / 12) * 3) + 40px);width:calc( ((((100% - 40px) - (11 * 20px)) / 12) * 5) + 80px + 20px)}}
.text_block blockquote{border-left:10px solid #666;margin:20px 0 30px;padding:20px}.textcontent+blockquote{margin-top:30px}@media (min-width:600px){.sitemap,.text_block .textcontent,h2.textcontent,h3.textcontent{-ms-grid-column:2;-ms-grid-column-span:10;-ms-grid-row-span:1;grid-column:2/span 10;grid-row:span 1}.text_block blockquote{padding:20px;margin:20px 0 30px;margin:0 0 40px;-ms-grid-column:1;-ms-grid-column-span:9;-ms-grid-row-span:1;grid-column:1/span 9;grid-row:span 1}.textcontent+blockquote{margin-top:30px}.text_block dl.accordion{-ms-grid-column:2;-ms-grid-column-span:10;-ms-grid-row-span:1;grid-column:2/span 10;grid-row:span 1}}@media (min-width:900px){.sitemap,.text_block .textcontent,h2.textcontent,h3.textcontent{-ms-grid-column:3;-ms-grid-column-span:8;-ms-grid-row-span:1;grid-column:3/span 8;grid-row:span 1}.text_block blockquote{padding:20px;margin:20px 0 30px;margin:0 0 40px;-ms-grid-column:2;-ms-grid-column-span:8;-ms-grid-row-span:1;grid-column:2/span 8;grid-row:span 1}.textcontent+blockquote{margin-top:30px}.text_block dl.accordion{-ms-grid-column:3;-ms-grid-column-span:8;-ms-grid-row-span:1;grid-column:3/span 8;grid-row:span 1;grid-column:4/span 8;grid-row:span 1}}@media (min-width:1200px){.sitemap,.text_block .textcontent,h2.textcontent,h3.textcontent{-ms-grid-column:4;-ms-grid-column-span:6;-ms-grid-row-span:1;grid-column:4/span 6;grid-row:span 1}.text_block blockquote{padding:20px;margin:20px 0 30px;margin:0 0 40px;-ms-grid-column:3;-ms-grid-column-span:6;-ms-grid-row-span:1;grid-column:3/span 6;grid-row:span 1}.textcontent+blockquote{margin-top:30px}.text_block dl.accordion{-ms-grid-column:4;-ms-grid-column-span:6;-ms-grid-row-span:1;grid-column:4/span 6;grid-row:span 1}}.text_block h1:last-child{margin:0}
div.tableholder{position:relative;margin:0 auto 24px}div.table{overflow-x:auto;position:relative}.fortable+.tableholder,#intro+.tableholder{margin-top:0}@-webkit-keyframes showdrag{0%{opacity:0}20%{opacity:1}80%{opacity:1}100%{opacity:0}}@-moz-keyframes showdrag{0%{opacity:0}10%{opacity:1}80%{opacity:1}100%{opacity:0}}@-o-keyframes showdrag{0%{opacity:0}10%{opacity:1}80%{opacity:1}100%{opacity:0}}@keyframes showdrag{0%{opacity:0}10%{opacity:1}80%{opacity:1}100%{opacity:0}}div.tableholder.draggershown b.dragme{-webkit-animation:showdrag 4s forwards;-moz-animation:showdrag 4s forwards;-o-animation:showdrag 4s forwards;animation:showdrag 4s forwards}div.tableholder.content_right:after,div.tableholder.content_left:before{opacity:1}div.table{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:move;cursor:-moz-grab;cursor:-webkit-grab}div.table:active{cursor:move;cursor:-moz-grabbing;cursor:-webkit-grabbing}div.tableholder table{min-width:100%}table{border-collapse:collapse;max-width:calc(100% + 20px);margin:0 auto 0 auto}div.tableholder{scrollbar-width:thin;scrollbar-color:#4f00b5}div.table::-webkit-scrollbar{height:4px;margin-top:5px;background-color:rgba(236,94,213,.1);position:relative;z-index:50}div.table::-webkit-scrollbar-thumb{background-color:rgba(79,0,181,.3)}.tablecontent div.tablecontent table{min-width:100%}th,td{border-bottom:1px solid rgba(83,83,83,.1)}table.colours,table.colours th,table.colours td{border:1px solid #fff}table,th,td{position:relative;vertical-align:top}table td.underline:after{content:"";display:block;height:0;border-bottom:2px solid rgba(83,83,83,.25);position:absolute;bottom:0;left:0;width:100%}table.simple td.underline:after{border-bottom:2px solid rgba(83,83,83,.5);bottom:-1px}th,td{font-size:1.4rem;padding:.5em 1em;min-width:8em}th:not(:first-child),td:not(:first-child){text-align:right}th:not(:first-child),td:not(:first-child){width:8em;max-width:20em}th,th strong,td strong{font-weight:600}th a,td a{color:#6202ee;font-weight:600;text-decoration:underline}th strong,td strong{margin:0;text-align:inherit}th strong+strong,th strong+strong{display:block}td:first-child strong{max-width:16em}td p{font-size:inherit}.tablecontent{-ms-grid-column-span:8;grid-column-end:span 8;-ms-grid-column-start:3;grid-column-start:3}@media all and (max-width:1199px){.tablecontent{-ms-grid-column-span:10;grid-column-end:span 10;-ms-grid-column-start:2;grid-column-start:2}}@media all and (max-width:899px){.tablecontent{-ms-grid-column-span:12;grid-column-end:span 12;-ms-grid-column-start:1;grid-column-start:1}.wrapper .tablecontent{width:calc(100% + 48px);transform:translateX(-24px)}div.tableholder{border-left:none;width:100%}div.tableholder table{border-right:none;border-left:none}div.tableholder table{min-width:100%}}.table_notes{color:#535353}.table_notes h2,.table_notes h3{font-size:2rem;margin-top:1em}.table_notes p,.table_notes li{font-size:1.8rem}.table_notes ol{counter-reset:table-counter;list-style:none}.table_notes ol li{list-style:none;margin-left:1.4em;counter-increment:table-counter;position:relative}.table_notes ol li:before{content:"(" counter(table-counter,lower-alpha) ") ";color:#434343;font-weight:600;font-weight:700;position:absolute;left:-1.4em;top:0}@media all and (max-width:899px){.table_notes p,.table_notes li{font-size:1.6rem}}@media all and (max-width:599px){.table_notes p,.table_notes li{font-size:1.4rem}.table_notes{padding:0}}
.imagery figure{display:block;position:relative}.imagery figure+figure{margin-top:40px}.imagery figure picture{display:block}.imagery figure picture img{display:block;width:100%;height:auto}.imagery figure figcaption{padding:10px 0}.imagery figure figcaption.overlaid{width:100%;display:block;position:relative;z-index:60;color:#fff}.imagery:not(.fullbleed) figure figcaption.overlaid{position:absolute;padding:20px}main#main .imagery div.capholder{position:absolute;width:100%}main#main .imagery div.capholder .wrapper{border-color:transparent !important}.imagery figure div.capholder figcaption.overlaid{padding:30px 0}.imagery figure div.capholder:before,.imagery figure figcaption.overlaid:before{display:block;content:"";width:100%;position:absolute;height:200%;left:0;z-index:0;opacity:.5;mix-blend-mode:color-burn}.imagery figure div.capholder figcaption.overlaid:before{display:none}.imagery figure .topleft{left:0;top:0}.imagery figure .bottomleft{left:0;bottom:0}.imagery figure .topright{right:0;top:0}.imagery figure .bottomright{right:0;bottom:0}.imagery figure figcaption span{display:block;position:relative;z-index:10}.imagery figure figcaption span em{font-style:normal !important;max-width:20em}.imagery figure figcaption.topright span,.imagery figure figcaption.bottomright span{text-align:left}.imagery figure figcaption.topright span,.imagery figure figcaption.bottomright span{text-align:right}.imagery figure .bottomleft:before,.imagery figure .bottomright:before{bottom:0;background:linear-gradient(to top,#000 0%,rgba(0,0,0,.738) 19%,rgba(0,0,0,.541) 34%,rgba(0,0,0,.382) 47%,rgba(0,0,0,.278) 56.5%,rgba(0,0,0,.194) 65%,rgba(0,0,0,.126) 73%,rgba(0,0,0,.075) 80.2%,rgba(0,0,0,.042) 86.1%,rgba(0,0,0,.021) 91%,rgba(0,0,0,.008) 95.2%,rgba(0,0,0,.002) 98.2%,transparent 100%)}.imagery figure .topleft:before,.imagery figure .topright:before{top:0;background:linear-gradient(to bottom,#000 0%,rgba(0,0,0,.738) 19%,rgba(0,0,0,.541) 34%,rgba(0,0,0,.382) 47%,rgba(0,0,0,.278) 56.5%,rgba(0,0,0,.194) 65%,rgba(0,0,0,.126) 73%,rgba(0,0,0,.075) 80.2%,rgba(0,0,0,.042) 86.1%,rgba(0,0,0,.021) 91%,rgba(0,0,0,.008) 95.2%,rgba(0,0,0,.002) 98.2%,transparent 100%)}@media (min-width:600px){main#main .imagery div.capholder figcaption span{font-size:2.4rem;line-height:1.2;font-weight:400;max-width:38em}.imagery figure.textcolumnwidth{-ms-grid-column:1;-ms-grid-column-span:12;-ms-grid-row-span:1;grid-column:1/span 12;grid-row:span 1}.imagery figure.fullwidth{-ms-grid-column:1;-ms-grid-column-span:12;-ms-grid-row-span:1;grid-column:1/span 12;grid-row:span 1}.imagery figure.portrait{-ms-grid-column:2;-ms-grid-column-span:10;-ms-grid-row-span:1;grid-column:2/span 10;grid-row:span 1}}@media (min-width:900px){.imagery figure.textcolumnwidth{-ms-grid-column:3;-ms-grid-column-span:8;-ms-grid-row-span:1;grid-column:3/span 8;grid-row:span 1}.imagery figure.fullwidth{-ms-grid-column:1;-ms-grid-column-span:12;-ms-grid-row-span:1;grid-column:1/span 12;grid-row:span 1}.imagery figure.portrait{-ms-grid-column:4;-ms-grid-column-span:6;-ms-grid-row-span:1;grid-column:4/span 6;grid-row:span 1}}@media (min-width:1200px){.imagery figure.textcolumnwidth{-ms-grid-column:3;-ms-grid-column-span:8;-ms-grid-row-span:1;grid-column:3/span 8;grid-row:span 1}.imagery figure.fullwidth{-ms-grid-column:1;-ms-grid-column-span:12;-ms-grid-row-span:1;grid-column:1/span 12;grid-row:span 1}.imagery figure.portrait{-ms-grid-column:4;-ms-grid-column-span:6;-ms-grid-row-span:1;grid-column:4/span 6;grid-row:span 1}}@media (max-width:899px){.imagery figure div.capholder figcaption.overlaid{padding:20px 0}main#main .imagery div.capholder figcaption span{font-size:2rem}}@media (max-width:599px){.imagery figure figcaption span em{max-width:none}.imagery:not(.fullbleed) figure figcaption.overlaid:before,main#main .imagery figure div.capholder:before,main#main .imagery figure figcaption.overlaid:before{display:none !important}main#main .imagery figure figcaption.overlaid,main#main .imagery figure figcaption.overlaid span{text-align:left !important}.imagery:not(.fullbleed) figure figcaption.overlaid,main#main .imagery figure figcaption.overlaid,main#main .imagery .capholder,main#main .imagery figcaption.overlaid,main#main .imagery figcaption{position:static !important}.imagery figure figcaption{padding:10px 0 !important}.imagery figure figcaption.topright span,.imagery figure figcaption.bottomright span,.imagery figure figcaption.overlaid,main#main .imagery figcaption span,main#main .imagery figure figcaption.overlaid span,main#main .imagery:not(.fullbleed) figure figcaption.overlaid span{text-align:left !important;font-size:1.2rem !important;color:#666 !important}}
.slideshow{-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/span 12}.slideshow picture{position:relative}.slideshow picture b{display:block;position:absolute;top:0;transition:all .2s ease-in-out;transition-delay:.5s;opacity:0;z-index:40;cursor:pointer;width:50px;height:100%}.slideshow picture b:after{display:block;content:"";position:absolute;top:50%;border:2px solid #003976;border-right:none;border-bottom:none;width:30px;height:30px}.slideshow picture b.prev{left:0}.slideshow picture b.next{right:0}.slideshow picture b.prev:after{left:0;transform:translate(50%,-50%) rotate(-45deg)}.slideshow picture b.next:after{right:0;transform:translate(-50%,-50%) rotate(135deg)}.slideshow div.slick-current picture b.prev{opacity:.8;transform:translateX(-45px)}.slideshow div.slick-current picture b.next{opacity:.8;transform:translateX(45px)}.slideshow b:hover{opacity:1 !important}@media (min-width:900px){.slideshow figure.fullbleed picture b:after,.slideshow figure.fullwidth:not(.portrait) picture b:after{border-color:#fff}.slideshow figure.fullbleed picture b:before,.slideshow figure.fullwidth:not(.portrait) picture b:before{content:"";display:block;width:200%;height:100%;position:absolute;top:0;opacity:.5}.slideshow figure.fullbleed picture b.prev:before,.slideshow figure.fullwidth:not(.portrait) picture b.prev:before{left:0;background:linear-gradient(to right,#000 0%,rgba(0,0,0,.738) 19%,rgba(0,0,0,.541) 34%,rgba(0,0,0,.382) 47%,rgba(0,0,0,.278) 56.5%,rgba(0,0,0,.194) 65%,rgba(0,0,0,.126) 73%,rgba(0,0,0,.075) 80.2%,rgba(0,0,0,.042) 86.1%,rgba(0,0,0,.021) 91%,rgba(0,0,0,.008) 95.2%,rgba(0,0,0,.002) 98.2%,transparent 100%)}.slideshow figure.fullbleed picture b.next:before,.slideshow figure.fullwidth:not(.portrait) picture b.next:before{right:0;background:linear-gradient(to left,#000 0%,rgba(0,0,0,.738) 19%,rgba(0,0,0,.541) 34%,rgba(0,0,0,.382) 47%,rgba(0,0,0,.278) 56.5%,rgba(0,0,0,.194) 65%,rgba(0,0,0,.126) 73%,rgba(0,0,0,.075) 80.2%,rgba(0,0,0,.042) 86.1%,rgba(0,0,0,.021) 91%,rgba(0,0,0,.008) 95.2%,rgba(0,0,0,.002) 98.2%,transparent 100%)}.slideshow div.slick-current figure.fullwidth:not(.portrait) picture b.prev{transform:translateX(0)}.slideshow div.slick-current figure.fullwidth:not(.portrait) picture b.next{transform:translateX(0)}.slideshow div.slick-current figure.fullbleed picture b.prev{transform:translateX(0)}.slideshow div.slick-current figure.fullbleed picture b.next{transform:translateX(0)}}@media (max-width:899px){.slideshow figure:not(.portrait) picture b:after{border-color:#fff}.slideshow figure:not(.portrait) picture b:before{content:"";display:block;width:200%;height:100%;position:absolute;top:0;opacity:.5}.slideshow figure:not(.portrait) picture b.prev:before{left:0;background:linear-gradient(to right,#000 0%,rgba(0,0,0,.738) 19%,rgba(0,0,0,.541) 34%,rgba(0,0,0,.382) 47%,rgba(0,0,0,.278) 56.5%,rgba(0,0,0,.194) 65%,rgba(0,0,0,.126) 73%,rgba(0,0,0,.075) 80.2%,rgba(0,0,0,.042) 86.1%,rgba(0,0,0,.021) 91%,rgba(0,0,0,.008) 95.2%,rgba(0,0,0,.002) 98.2%,transparent 100%)}.slideshow figure:not(.portrait) picture b.next:before{right:0;background:linear-gradient(to left,#000 0%,rgba(0,0,0,.738) 19%,rgba(0,0,0,.541) 34%,rgba(0,0,0,.382) 47%,rgba(0,0,0,.278) 56.5%,rgba(0,0,0,.194) 65%,rgba(0,0,0,.126) 73%,rgba(0,0,0,.075) 80.2%,rgba(0,0,0,.042) 86.1%,rgba(0,0,0,.021) 91%,rgba(0,0,0,.008) 95.2%,rgba(0,0,0,.002) 98.2%,transparent 100%)}.slideshow div.slick-current figure:not(.portrait) picture b.prev{transform:translateX(0)}.slideshow div.slick-current figure:not(.portrait) picture b.next{transform:translateX(0)}}@media (max-width:599px){.slideshow figure picture b:after{border-color:#fff}.slideshow figure picture b:before{content:"";display:block;width:200%;height:100%;position:absolute;top:0;opacity:.5}.slideshow figure picture b.prev:before{left:0;background:linear-gradient(to right,#000 0%,rgba(0,0,0,.738) 19%,rgba(0,0,0,.541) 34%,rgba(0,0,0,.382) 47%,rgba(0,0,0,.278) 56.5%,rgba(0,0,0,.194) 65%,rgba(0,0,0,.126) 73%,rgba(0,0,0,.075) 80.2%,rgba(0,0,0,.042) 86.1%,rgba(0,0,0,.021) 91%,rgba(0,0,0,.008) 95.2%,rgba(0,0,0,.002) 98.2%,transparent 100%)}.slideshow figure picture b.next:before{right:0;background:linear-gradient(to left,#000 0%,rgba(0,0,0,.738) 19%,rgba(0,0,0,.541) 34%,rgba(0,0,0,.382) 47%,rgba(0,0,0,.278) 56.5%,rgba(0,0,0,.194) 65%,rgba(0,0,0,.126) 73%,rgba(0,0,0,.075) 80.2%,rgba(0,0,0,.042) 86.1%,rgba(0,0,0,.021) 91%,rgba(0,0,0,.008) 95.2%,rgba(0,0,0,.002) 98.2%,transparent 100%)}.slideshow div.slick-current figure picture b.prev{transform:translateX(0)}.slideshow div.slick-current figure picture b.next{transform:translateX(0)}}
.vidholder{width:100%;height:0;padding-bottom:56.25%;position:relative}.vidholder div.img,.vidholder iframe{display:block;position:absolute;width:100%;height:100%;top:0;left:0;z-index:10}.topvid{width:calc(100% + 40px);transform:translateX(-20px);margin-bottom:20px}.vidholder div.img{z-index:20;cursor:pointer}.vidholder div.img img{object-fit:cover;width:100%;height:100%;position:absolute}.vidholder div.img:before,.vidholder div.img:after{position:absolute;content:"";display:block;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .2s ease-in-out;filter:drop-shadow(4px 4px 4px rgba(0,0,0,.3));z-index:30}.vidholder div.img:before{width:120px;height:120px;border:4px solid #fff;border-radius:50%;background:rgba(0,0,0,.2)}.vidholder div.img:after{width:0;height:0;border-style:solid;border-width:25px 0 25px 50px;margin-left:5px;border-color:transparent transparent transparent #fff;opacity:1}.vidholder div.img:is(:hover,:focus-visible):before,.vidholder div.img:is(:hover,:focus-visible):after{transform:translate(-50%,-50%) scale(1.1,1.1)}@media (max-width:1199px){.topvid{-ms-grid-column:1;-ms-grid-column-span:12;-ms-grid-row-span:1;grid-column:1/span 12;grid-row:span 1}}@media (min-width:900px) and (max-height:899px){.topvid{-ms-grid-column:2;-ms-grid-column-span:10;-ms-grid-row-span:1;grid-column:2/span 10;grid-row:span 1}}@media (min-height:900px){.topvid{-ms-grid-column:1;-ms-grid-column-span:12;-ms-grid-row-span:1;grid-column:1/span 12;grid-row:span 1}}
.backtotopholder{height:50px;position:absolute;top:-50px;width:100%;pointer-events:none}.backtotop{margin:0;color:#7a7d74;width:100%;height:50px;position:relative}.backtotop i{pointer-events:auto;transition:all .2s ease;display:block;text-align:center;font-style:normal;font-weight:400;width:40px;height:40px;margin-bottom:10px;line-height:40px;grid-column:16/span 1;position:relative;border-radius:100%;background:rgba(0,197,135,.87);color:#fff}.backtotop i:before{font-family:'icons';content:'\e907';position:absolute;font-size:2rem;line-height:40px;width:40px;text-align:center;display:block;transform:rotate(-90deg)}@media all and (min-width:600px){.backtotop i:hover{background:#79726e;color:#fff}}.backtotop.fixed{position:fixed;bottom:0;left:0;z-index:9999}.backtotop{opacity:0;pointer-events:none}.backtotop.fixed,body.scrolledtobottom .backtotop{opacity:1;pointer-events:none}
section.segment{padding:40px 0}main#main section.segment .wrapper,main#main section.segment .container{border-color:transparent !important}.anchorholder+.segment1>.text_block:first-child,section.segment div.seghead+section.section{margin-top:0}section.segment div.seghead+.segcontent{margin-top:0}section.segment div.seghead+.segcontent>.section:first-child{margin-top:0}.segment1+section.segment{padding:20px 0 40px}.anchorholder a{color:#003976;color:#004d44}.anchorholder a:is(:hover,:focus-visible){text-decoration:underline}.seghead h2{font-weight:700}section.segment .hero+.text_block{margin-top:40px}section.segment:nth-child(2n+2){background:#f2f2f2}.hassubnav section.segment:nth-child(2n+2){background:#fff}.hassubnav section.segment:nth-child(2n+1){background:#f2f2f2}section.segment section.section:last-child{margin-bottom:0}body[class*=template_long] main .imagery,main.long .imagery{margin-bottom:30px}.hassubnav{position:relative}#pagetitle h1:only-child{margin-bottom:.75em}main#main .anchorholder{display:none}@media all and (min-width:900px) and (max-width:1199px){body[class*=template_long] main .imagery figure.textcolumnwidth,main.long .imagery figure.textcolumnwidth{grid-column:3/span 8 !important;grid-row:span 1}main.long #pagetitle .text_block .textcontent,main.long h2.textcontent,main.long h3.textcontent,main.long .text_block .textcontent,body[class*=template_long] main #pagetitle .text_block .textcontent,body[class*=template_long] main h2.textcontent,body[class*=template_long] main h3.textcontent,body[class*=template_long] main .text_block .textcontent{grid-column:3/span 8 !important;grid-row:span 1}body[class*=template_long] main .hassubnav .imagery figure.textcolumnwidth,main.long .hassubnav .imagery figure.textcolumnwidth{grid-column:4/span 8 !important;grid-row:span 1}main.long #pagetitle.withsubnav .textcontent,main.long .hassubnav .textcontent,body[class*=template_long] main #pagetitle.withsubnav .textcontent,body[class*=template_long] main .hassubnav .textcontent{grid-column:4/span 8 !important;grid-row:span 1}}@media all and (min-width:1200px){main.long .imagery figure.textcolumnwidth,body[class*=template_long] main .imagery figure.textcolumnwidth{grid-column:3/span 8 !important;grid-column:4/span 6 !important;grid-row:span 1}main.long #pagetitle .text_block .textcontent,main.long h2.textcontent,main.long h3.textcontent,main.long .text_block .textcontent,body[class*=template_long] main #pagetitle .text_block .textcontent,body[class*=template_long] main h2.textcontent,body[class*=template_long] main h3.textcontent,body[class*=template_long] main .text_block .textcontent{grid-column:3/span 8 !important;grid-column:4/span 6 !important;grid-row:span 1}main.long .hassubnav .imagery figure.textcolumnwidth,body[class*=template_long] main .hassubnav .imagery figure.textcolumnwidth{grid-column:4/span 8 !important;grid-row:span 1}main.long #pagetitle.withsubnav .textcontent,main.long .hassubnav .textcontent,body[class*=template_long] main #pagetitle.withsubnav .textcontent,body[class*=template_long] main .hassubnav .textcontent{grid-column:4/span 6 !important;grid-row:span 1}}@media all and (min-width:900px){main#main .anchorholder{display:grid;position:absolute;top:0;left:50%;transform:translateX(-50%);border-color:transparent !important;pointer-events:none}.anchorholder ul{grid-column:1/span 3;pointer-events:auto;padding:0}}@media all and (max-width:599px){section.segment{padding:20px 0}.seghead h2{margin:0}.segshown .seghead h2{margin:0 0 .75em}.segcontent{display:none}.segshown .segcontent{display:block}.seghead h2{margin:0 0 .75em}.segcontent{display:block}}.headingforsection+section.section{margin-top:0}
.contact_cards .contact_card{background:#fff;color:#003976;color:#004d44;-webkit-box-shadow:0px 3px 6px 0px rgba(199,199,199,1);-moz-box-shadow:0px 3px 6px 0px rgba(199,199,199,1);box-shadow:0px 3px 6px 0px rgba(199,199,199,1);padding:20px}.contact_cards .contact_card a{color:#003976;color:#004d44;font-weight:600;font-weight:700;text-decoration:underline}.contact_cards .contact_card a:is(:hover,:focus-visible){color:#4eaabb}.contact_cards .contact_card{display:flex;justify-content:space-between}.contact_cards .contact_card p.img{width:calc(40% - 10px)}.contact_cards .contact_card>div{width:calc(60% - 10px)}.contact_cards .contact_card p.img{overflow:hidden}.contact_cards .contact_card p.img picture{width:100%;height:0;display:block;padding-bottom:100%;position:relative;overflow:hidden;border-radius:50%;border:1px solid #ccc}.contact_cards .contact_card p.img picture img{width:100%;height:100%;object-fit:cover;position:absolute}@media (max-width:599px){.contact_cards .contact_card{margin-bottom:20px}}@media (min-width:600px){.contact_cards{grid-column:2/span 10}.contact_cards .contact_card{margin-bottom:20px}}@media all and (min-width:900px){.contact_cards .contact_card{margin-bottom:0}.contact_cards{grid-column-end:span 9;grid-column-start:3;display:grid;grid-template-columns:1fr 1fr;grid-gap:20px}main.long .contact_cards{grid-column-start:3;grid-column-end:span 10}main.long .hassubnav .contact_cards{grid-column-start:4}}@media all and (min-width:1200px){main.long .contact_cards{grid-column-start:3;grid-column-end:span 9}main.long .hassubnav .contact_cards{grid-column-start:4}}
.staff_link_card{background:#fff;display:block;color:#003976;color:#004d44;-webkit-box-shadow:0px 3px 6px 0px rgba(199,199,199,1);-moz-box-shadow:0px 3px 6px 0px rgba(199,199,199,1);box-shadow:0px 3px 6px 0px rgba(199,199,199,1);padding:20px 40px;margin-top:40px}.staff_link_card{display:flex;justify-content:space-between}.staff_link_card p.img{width:calc(37.5% - 40px)}.staff_link_card>div{width:calc(62.5% - 20px)}.staff_link_card>div{display:flex;flex-direction:column}.staff_link_card>div:after{display:block;content:"";height:2.2rem;margin:auto 0 0;background-size:contain;background-repeat:no-repeat;background-position:left center;background-image:url('data:image/svg+xml;utf8,<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 94.3 22" style="enable-background:new 0 0 94.3 22;" xml:space="preserve"><polygon fill="%23003976" points="94.3,11 75.2,0 75.2,9.7 0,9.7 0,11.7 75.2,11.7 75.2,22 "/></svg>')}.staff_link_card p.img{overflow:hidden}.staff_link_card p.img picture{width:100%;height:0;display:block;padding-bottom:100%;position:relative;overflow:hidden;border-radius:50%}.staff_link_card p.img picture img{width:100%;height:100%;object-fit:cover;position:absolute}.staff_link_card>div p{font-weight:700;color:#003976;color:#004d44}@media (min-width:600px){.staff_link_card{grid-column:2/span 10}}@media all and (min-width:900px){.staff_link_card{grid-column-end:span 8;grid-column-start:4}main.long .staff_link_card{grid-column-start:3;grid-column-end:span 8}main.long .hassubnav .staff_link_card{grid-column-start:4}.staff_link_card>div p{font-size:2.4rem}}@media all and (min-width:1200px){.staff_link_card>div p{font-size:2.8rem}}@media all and (max-width:899px){.staff_link_card{padding:20px}.staff_link_card p.img{width:calc(40% - 10px)}.staff_link_card>div{width:calc(60% - 10px)}.staff_link_card>div p{font-size:2rem}}@media all and (max-width:599px){.staff_link_card>div p{font-size:2rem}}
#stafftitle{min-width:0}main#main>#staffpage>.wrapper{display:flex;flex-wrap:wrap;border-color:transparent !important}#staffpage:after{content:"";display:table;clear:both}#staffnav{min-width:0}#staffcontent{margin-bottom:40px;min-width:0}#staffcontent h2{font-weight:400;font-size:2.8rem;margin-bottom:1em}#staffnav li{line-height:1.75;margin-bottom:1em;font-size:1.6rem}#staffnav li a{color:#003976;color:#004d44;position:relative;display:block;margin-right:20px}#staffnav li.current a:after{content:"";width:100%;height:1px;background:#003976;background:#004d44;display:block;position:absolute;bottom:-1px;left:50%;transform:translateX(-50%)}.peoplearea{padding:20px 0;position:relative}#staffcontent .peoplearea{margin:0 0 2rem}.peoplearea:before{content:"";display:block;background:#f2f2f2;width:calc(100% + 40px);height:100%;position:absolute;top:0;left:0;transform:translate(-20px,0);z-index:-1}header.peoplearea{padding-bottom:0}header.peoplearea h1{margin-bottom:20px}.principal{display:flex;flex-wrap:wrap;margin-bottom:4rem}.peoplearea .principal>div:first-child{width:calc((((100% - (8 * 20px)) / 9) * 3 ) + (2 * 20px));margin:0 20px 0 0}.peoplearea .principal>div:last-child{width:calc((((100% - (8 * 20px)) / 9) * 5 ) + (4 * 20px));display:flex;flex-direction:column}.peoplearea .principal>div:first-child>p{margin:0}.peoplearea .principal>div:last-child>p.cta:last-child{margin:auto 0 0}.peoplearea .principal>div:last-child h3{color:#003976;color:#004d44;font-weight:700;font-size:2rem;margin-bottom:1em}ul.people{display:flex;flex-wrap:wrap}ul.people li{width:calc((((100% - (8 * 20px)) / 9) * 3 ) + (2 * 20px));margin-right:20px;display:flex;flex-direction:column;margin-bottom:3rem}ul.people li a{min-height:100%;display:block}.peoplearea p.img{position:relative;overflow:hidden;width:100%;height:0;padding-bottom:127.8947368421053%;background:rgba(0,0,0,.1);margin-bottom:20px}.peoplearea p.img img{position:absolute;top:50%;left:50%;height:100%;width:100%;object-fit:cover;transform:translate(-50%,-50%)}ul.people li h3{font-weight:700;color:#4b4d4c;font-size:1.8rem;margin:0;line-height:1.4}ul.people li p{color:#4b4d4c;font-size:1.8rem;line-height:1.4}@media all and (max-width:599px){#staffnav{display:none}ul.people li{width:calc(50% - 10px);margin-right:20px}ul.people li:nth-child(2n+2){margin-right:0}ul.people li a p.img{margin-bottom:1em}ul.people li h3{font-size:1.4rem}ul.people li p{font-size:1.4rem}.peoplearea .principal>div:first-child{width:calc(50% - 10px);margin:0 20px 20px 0}.peoplearea .principal>div:last-child{width:100%}#staffcontent h2{font-size:2rem}.peoplearea .principal>div:last-child h3{font-size:1.8rem}}@media all and (min-width:600px){#staffnav{display:none}#staffcontent h2{font-size:2rem}#stafftitle{width:calc((((100% - (7 * 20px)) / 8) * 6 ) + (5 * 20px));margin-left:calc((((100% - (7 * 20px)) / 8) * 2 ) + (2 * 20px));order:-10}#staffnav{width:calc((((100% - (7 * 20px)) / 8) * 2 ) + (1 * 20px));margin-right:20px}#staffcontent{width:calc((((100% - (7 * 20px)) / 8) * 6 ) + (5 * 20px))}ul.people li{width:calc(50% - 10px);margin-right:20px}ul.people li:nth-child(2n+2){margin-right:0}.peoplearea .principal>div:first-child{width:calc(50% - 10px);margin-right:20px}.peoplearea .principal>div:last-child{width:calc(50% - 10px)}@supports (-ms-ime-align:auto){.peoplearea .principal>div:first-child{width:calc(50% - 10px);margin:0 19px 0 0}.peoplearea .principal>div:last-child{width:calc(50% - 12px)}ul.people li{margin-right:19px}}#stafftitle{margin-left:0;width:100%;order:-10}#staffcontent{width:100%}}@media all and (min-width:900px){#staffnav{display:block}#staffcontent h2{font-size:2rem}#stafftitle{margin-left:calc((((100% - (11 * 20px)) / 12) * 2 ) + (2 * 20px));width:calc((((100% - (11 * 20px)) / 12) * 10 ) + (9 * 20px));order:-10}#staffnav{width:calc((((100% - (11 * 20px)) / 12) * 2 ) + (1 * 20px));margin-right:20px}#staffcontent{width:calc((((100% - (11 * 20px)) / 12) * 10 ) + (9 * 20px))}@supports (-ms-ime-align:auto){#staffnav{width:calc((((100% - (11 * 20px)) / 12) * 2 ) + (1 * 19px))}#stafftitle{margin-left:calc((((100% - (11 * 20px)) / 12) * 2 ) + (2 * 20px) - 1px)}}ul.people li:nth-child(2n+2),ul.people li{width:calc((((100% - (8 * 20px)) / 9) * 3 ) + (2 * 20px));margin-right:20px;margin-bottom:3rem}ul.people li:nth-child(3n+3){margin-right:0}#staffcontent>p:first-child{font-size:2rem;max-width:32em}.peoplearea .principal>div:first-child{width:calc((((100% - (8 * 20px)) / 9) * 3 ) + (2 * 20px));margin:0 20px 0 0}.peoplearea .principal>div:last-child{width:calc((((100% - (8 * 20px)) / 9) * 6 ) + (5 * 20px))}@supports (-ms-ime-align:auto){.peoplearea .principal>div:first-child{width:calc((((100% - (8 * 20px)) / 9) * 3 ) + (2 * 20px) - 1px);margin:0 19px 0 0}.peoplearea .principal>div:last-child{width:calc((((100% - (8 * 20px)) / 9) * 6 ) + (5 * 20px) - 1px)}}#stafftitle{margin-left:calc((((100% - (11 * 20px)) / 12) * 3 ) + (3 * 20px));width:calc((((100% - (11 * 20px)) / 12) * 10 ) + (9 * 20px));order:-10}#staffnav{width:calc((((100% - (11 * 20px)) / 12) * 2 ) + (1 * 20px));margin-right:calc((((100% - (11 * 20px)) / 12) * 1 ) + (2 * 20px))}#staffcontent{width:calc((((100% - (11 * 20px)) / 12) * 9 ) + (8 * 20px))}@supports (-ms-ime-align:auto){#staffnav{margin-right:calc(8.333333333333333% + 21px)}}}@media all and (min-width:1200px){#staffcontent h2{font-size:2.4rem}#stafftitle{margin-left:calc((((100% - (11 * 20px)) / 12) * 3 ) + (3 * 20px));width:calc((((100% - (11 * 20px)) / 12) * 10 ) + (9 * 20px));order:-10}#staffnav{width:calc((((100% - (11 * 20px)) / 12) * 2 ) + (1 * 20px));margin-right:calc((((100% - (11 * 20px)) / 12) * 1 ) + (2 * 20px))}#staffnav li a{width:calc((((100% - (2 * 20px)) / 3) * 2 ) + (1 * 20px))}#staffcontent{width:calc((((100% - (11 * 20px)) / 12) * 9 ) + (8 * 20px))}@supports (-ms-ime-align:auto){#staffnav{margin-right:calc(8.333333333333333% + 21px)}}ul.people li h3{font-size:2rem}ul.people li p{font-size:2rem}#staffcontent>p:first-child{font-size:2.4rem;max-width:32em}.peoplearea .principal>div:first-child{margin-right:calc((((100% - (8 * 20px)) / 9) * 1 ) + (2 * 20px))}.peoplearea .principal>div:last-child{width:calc((((100% - (8 * 20px)) / 9) * 5 ) + (4 * 20px))}.peoplearea .principal>div:last-child h3,.peoplearea .principal>div:last-child p{font-size:2rem;max-width:28em}}@media all and (min-width:1500px){#staffcontent h2{font-size:2.8rem}#staffnav li{font-size:1.8rem;line-height:1.55}ul.people li h3{font-size:2.4rem}ul.people li p{font-size:2.4rem}.peoplearea .principal>div:last-child h3,.peoplearea .principal>div:last-child p{font-size:2.4rem;max-width:21em}.peoplearea{padding:30px 0}.peoplearea:before{width:calc(100% + 60px);transform:translate(-30px,0);z-index:-1}}
main#main>#staffmemberpage>.wrapper{display:flex;flex-wrap:wrap;border-color:transparent !important}#staffmembercontent .details{margin-bottom:4rem}#staffmembercontent .details,#staffmembercontent .details a{color:#003976;color:#004d44}#staffmembercontent .details a:is(:hover,:focus-visible){color:#000;text-decoration:underline}#staffmembercontent .details a{display:block}#staffmembercontent p{max-width:24em}#staffmembercontent{display:flex;flex-wrap:wrap;margin-bottom:4rem}#staffmembercontent>div:first-child{width:calc(50% - 10px);margin:0 0 10px}#staffmembercontent>div:last-child{width:100%;margin:0;display:flex;flex-direction:column}#staffmembercontent>div:last-child>p:last-child{margin:0}#staffmembercontent>div:first-child>p.cta:last-child{margin:auto 0 0}#staffmembercontent>div:last-child h3{color:#003976;color:#004d44;font-weight:700;font-size:2rem;margin-bottom:1em}@media all and (min-width:600px){#staffmembercontent{padding-top:10px}#staffmembercontent>div:first-child{order:-1;width:calc(50% - 10px)}#staffnav{width:calc((((100% - (7 * 20px)) / 8) * 2 ) + (1 * 20px));margin-right:20px}#staffmembercontent{width:100%}}@media all and (min-width:900px){#staffnav{padding-top:10px}#staffmembercontent{padding-top:10px}#staffmembercontent>div:first-child{order:4}#staffmemberpage #stafftitle,#staffmembercontent{width:calc((((100% - (11 * 20px)) / 12) * 8 ) + (9 * 20px))}#staffmembercontent>div:first-child{width:calc((((100% - (7 * 20px)) / 8) * 3 ) + (2 * 20px));margin:0 20px 0 auto}#staffmembercontent>div:last-child{width:calc((((100% - (7 * 20px)) / 8) * 5 ) + (2 * 20px))}}@media all and (min-width:1200px){#staffmembercontent p{max-width:24em;font-size:2rem}#staffmemberpage #stafftitle{padding-left:20px}#staffmembercontent>div:first-child{width:calc((((100% - (7 * 20px)) / 8) * 2 ) + (1 * 20px));margin:0 20px 0 auto}#staffmembercontent>div:last-child{width:calc((((100% - (7 * 20px)) / 8) * 5.5 ) + (4 * 20px));padding-left:20px}}
main#main section.jobs{background:rgba(196,196,196,.1) !important;padding:40px 0;margin-bottom:0 !important}main#main section.jobs>.wrapper{border-color:transparent !important}body.about-template-template_directory .flex{display:flex;align-items:center}.job ul.meta{margin:0;padding:.6em 0 .5em}.job ul.meta li{margin:0;display:flex}.job ul.meta li span:first-child{width:5em;color:#666}.job ul.meta li span:last-child{width:calc(100% - 5em)}.job p{border-top:1px solid rgba(0,0,0,.1);padding:.6em 0 .5em;margin:0}.jobslist article>div:last-child p:last-child{padding-bottom:0}.job p.deadline{font-weight:700}.jobslist{display:flex;flex-wrap:wrap;justify-content:space-between}.jobslist:after{display:block;content:""}.jobslist article{padding:20px 30px;border:1px solid rgba(196,196,196,.4);background:#fff;margin:0 0 20px;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);transition:all .2s ease}.jobslist article:hover{box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.jobslist article{display:flex;flex-direction:column}.jobslist article>div:last-child{margin-top:auto}.jobslist ul li p.maplink a:only-child{display:block}.jobslist ul li p.maplink a:only-child:before{font-family:'icons';font-weight:400;color:#4b4d4c;content:"\e805";font-size:28px;margin:0}.jobslist article p a:only-child,.jobslist article p a:last-child{color:#003976;color:#004d44}.jobslist article p a:only-child:after{font-weight:400;content:"\2192";font-size:1em;margin:0 0 0 auto;margin:0 0 0 .5em;position:relative;top:1px;transition:all .2s ease}.jobslist article p a:only-child:is(:hover,:focus-visible){color:#333}.jobslist article p a:only-child:is(:hover,:focus-visible):after{margin:0 0 0 1em}.jobslist ul li p.maplink{padding-bottom:6px}.jobslist article h3{font-size:2.4rem}body.about-template-template_directory div.flex>p:first-child{width:8em;margin:0}.jobslist:after,.jobslist article{width:100%}@media all and (min-width:900px){.jobslist:after,.jobslist article{width:calc(50% - 10px)}}@media all and (min-width:1200px){.jobslist{padding:0 calc((((100% - (11 * 20px)) / 12) * 1 ) + (1 * 20px))}}@media all and (max-width:1199px){.job p.deadline span{display:block}.jobslist article h3{font-size:2.1rem}}@media all and (max-width:899px){.jobslist article h3{font-size:2rem}}@media all and (max-width:599px){.jobslist article h3{font-size:2rem}.jobslist article{padding:20px}}.job picture.logo{display:block;height:48px;overflow:hidden;margin-bottom:8px}.job picture.logo img{display:block;height:48px;width:auto}.job ul.locations{font-size:1.8rem;border-top:1px solid rgba(0,0,0,.1);padding:.6em 0 .5em}.job ul.locations li{margin-bottom:0}.job ul.locations li+li{margin-top:.25em}@media all and (max-width:599px){.job ul.locations{font-size:1.6rem}}
div.sitemap a{color:#003976;color:#004d44}div.sitemap h3{font-size:2.4rem;border-bottom:2px solid #003976;border-bottom:2px solid #004d44;padding:.5em 0;margin:.5em 0}div.sitemap ul li{margin:0;padding:0}div.sitemap ul li a{color:#333;display:block;font-size:1.8rem;margin:.5em 0 .5em 5em;padding:.5em 0;border-bottom:1px solid rgba(0,57,118,.4)}div.sitemap ul li ul{padding-left:calc(5 * 1.8rem)}div.sitemap ul li a{font-weight:700}div.sitemap ul li ul li a{font-weight:400}@media (max-width:1199px){div.sitemap ul li a{margin:.5em 0 .5em 3em}div.sitemap ul li ul{padding-left:calc(3 * 1.8rem)}}@media (max-width:599px){#breadcrumbs+.wrapper>.sitemap:first-child{margin-top:20px}div.sitemap h3{font-size:2rem}div.sitemap ul li a{margin:.5em 0 .5em 2em}div.sitemap ul li ul{padding-left:calc(2 * 1.8rem)}}
.resources_container+.resources_container{margin-top:40px}.resources_container>h2{font-size:2.4rem;border-bottom:2px solid rgba(0,57,118,.5);padding-bottom:.2em}ul.resources{display:flex}ul.resources{display:flex;flex-wrap:wrap}ul.resources li{display:flex;flex-direction:column;margin-bottom:20px;width:100%;position:relative}ul.resources li>a{display:block;flex:1;display:flex;flex-direction:column}ul.resources:after{display:block;content:""}ul.resources li p.img{width:100%;height:0;padding-bottom:66.666%;overflow:hidden;margin:0;position:relative}ul.resources li p.img img{transition:all .2s ease;width:100%;height:100%;object-fit:cover;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:10}ul.resources li a:is(:hover,:focus-visible) p.img img{transform:translate(-50%,-50%) scale(1.05)}ul.resources li a>div{flex:1;margin:-20px 20px 0;padding:20px;position:relative;z-index:12;background:#fff;box-shadow:5px 5px 5px rgba(0,0,0,.2)}ul.resources li a>div:before{display:block;content:"";position:absolute;width:20px;height:20px;background:inherit;position:absolute;top:-1px;top:1px;left:20px;transform:translateY(-50%) rotate(45deg)}ul.resources li a>div p{margin:0}ul.resources li a>div h3{font-size:2rem}ul.resources li a:is(:hover,:focus-visible) div{background:rgba(0,57,118,1);color:#fff}ul.resources li a:is(:hover,:focus-visible)>div h3{color:#fff}@media (min-width:900px){ul.resources{display:flex;flex-wrap:wrap;justify-content:space-between}ul.resources:after,ul.resources li{width:calc(50% - 10px)}}@media (min-width:1200px){ul.resources:after,ul.resources li{width:calc(33.3333% - (40px / 3))}}
div#anchors>.container{overflow-x:auto;scrollbar-width:thin;scrollbar-color:#a89769 #544b34;display:flex}div#anchors>.container::-webkit-scrollbar{height:3px}div#anchors>.container::-webkit-scrollbar-track{background:#544b34}div#anchors>.container::-webkit-scrollbar-thumb{background-color:#a89769}@media (min-width:0px){#anchors{background:rgba(196,196,196,.05);border-bottom:1px solid rgba(0,0,0,.1)}#anchors ul{padding:16px 0 16px}#anchors p,#anchors li,#anchors ul{margin:0}#anchors p,#anchors li{font-size:1.6rem}#anchors p{margin:0 .75em 0 0}#anchors ul li{display:inline-block;font-weight:400;font-size:16px;line-height:20px;margin:0 .5em .5em 0}#anchors ul li a{font-weight:400;border-radius:300px;background:#b09f6b;color:#fff;transition:all .2s ease;padding:.5em .75em;display:block}#anchors a:is(:hover,:focus-visible){background:rgba(0,0,0,.5)}}@media all and (max-width:899px){div#anchors>.container{flex-wrap:nowrap !important;width:calc(100% + 20px);white-space:nowrap}div#anchors>.container ul{flex-wrap:nowrap;white-space:nowrap}div#anchors>.container ul li{white-space:nowrap;font-size:1.4rem;line-height:1.285714285714286}div#anchors ul li:last-child{margin-right:30px}div#anchors h4{white-space:nowrap}}@media all and (max-width:599px){div#anchors{margin-bottom:0}}
#search{background:rgba(0,57,118,.95);background:rgba(0,77,68,.95);clear:both;position:fixed;overflow:auto;z-index:99999;min-height:100%;width:100%;padding:0;top:0;transform:translateY(-100%);height:100%}#search label{display:block;float:left;width:100%;padding:0 2rem;font-size:3.2rem;color:#fff;margin-bottom:.25em}#search.searchopen{opacity:1;top:0;transform:translateY(0);transition:all .2s ease}#closesearch{display:block;float:right;z-index:999;opacity:1;margin:2rem 0 1rem;width:32px;height:36px;position:relative}@media all and (min-width:1200px){#closesearch{margin:4rem 0 1rem;width:48px;height:48px}}#closesearch span,#closesearch:before,#closesearch:after{display:block;content:"";width:100%;height:4px;background:#fff;overflow:hidden;position:absolute;transition:all .2s ease}#closesearch span{top:calc(50% - 1px)}#closesearch:before{top:calc(15% - 1px)}#closesearch:after{top:calc(85% - 1px)}#closesearch span{opacity:0;transform:scale(.5,.5)}#closesearch:before{top:calc(50% - 2px);transform:rotate(45deg)}#closesearch:after{top:calc(50% - 2px);transform:rotate(-45deg)}@media all and (max-width:600px){#closesearch{margin:2rem 0 1rem;font-size:3.2rem}}#searchform{position:relative;clear:right;margin:0 auto;width:100%;max-width:800px}#searchform *{border:none !important;outline:none !important;max-width:1000px !important}#searchform input{color:#000;font-family:inherit;font-weight:400;display:block;height:2.4em}#searchform input#s{background:rgba(255,255,255,1);color:#231f20;padding:0 2rem;font-size:3.2rem;margin:0;float:left;display:block;width:calc(100% - 4rem);line-height:2.4;margin-bottom:12px;-webkit-box-shadow:0px 0px 18px 0px rgba(0,0,0,.5);-moz-box-shadow:0px 0px 18px 0px rgba(0,0,0,.5);box-shadow:0px 0px 18px 0px rgba(0,0,0,.5)}#searchform input#searchsubmit{border-style:none;text-indent:-9999px;width:36px;cursor:pointer;background-size:auto 60px !important;position:absolute;top:0;right:0}#searchload{clear:both}#searchresults{clear:both;padding-top:1em;color:#fff}.searchheading{clear:both;padding-top:.5em}#searchloading{width:100%;height:3rem;background:url(//udaras.ie/assets/themes/udaras2020/css/../images/loader_search2020.gif) no-repeat center center;z-index:40;clear:both;position:absolute;top:40px}h1.page-title{color:#fff;margin:0;position:relative;line-height:1.2;padding:2rem 0;font-size:2rem;border-bottom:1px solid rgba(255,255,255,.5)}h1.cat-title{margin-bottom:28px}#sorry{padding:2rem 0;font-size:2rem}nav.pagination{margin:0;padding:2rem 0 1rem;clear:both}.nav-links{margin:0;text-align:center;line-height:1;font-weight:300;font-style:normal}.nav-links .page-numbers{font-size:2rem;display:inline-block;line-height:1;color:rgba(255,255,255,.75);margin:0 .5rem 1rem;text-decoration:none}.nav-links span.page-numbers{color:rgba(255,255,255,1);font-weight:400}.nav-links a.page-numbers:hover{font-weight:600;color:rgba(255,255,255,1)}.nav-links span.dots{background:0 0;color:rgba(255,255,255,.5);font-size:3.2rem}.nav-links a.next,.nav-links a.prev{position:relative;text-align:center;padding:0 !important;font-size:1.8rem}.nav-links a.next:after{content:">"}.nav-links a.prev:after{content:"<"}ul.resultslist{margin-bottom:2rem;margin-top:0 !important}ul.resultslist li{margin:0 !important;max-width:1000px !important;font-weight:400;line-height:1.3;position:relative;list-style:none !important;font-size:1.8rem;border-bottom:1px solid rgba(255,255,255,.5)}ul.resultslist li span{display:block;font-size:1.6rem;color:rgba(255,255,255,.8);padding-top:.25em}ul.resultslist li span.type{padding:0 0 .25em}ul.resultslist li a.searchlink{padding:2rem 0;position:relative;display:block;transition:all .2s ease;text-decoration:none;color:#fff}ul.resultslist li a.searchlink:hover{color:#000;background:rgba(255,255,255,1);padding-left:20px}ul.resultslist li a.searchlink:hover span{color:#333}#search .textcol,#search .centrecol{margin:0 auto;max-width:800px;float:none}#latestnews .nav-links .page-numbers{color:rgba(0,57,118,.75)}#latestnews .nav-links span.page-numbers{color:rgba(0,57,118,1);font-weight:700}#latestnews .nav-links a.page-numbers:hover{font-weight:700;color:rgba(0,57,118,1)}#latestnews .nav-links span.dots{background:0 0;color:rgba(0,57,118,.5);font-size:2rem}
@media all and (min-width:500px){body.postid-1209 h1{text-align:center}}.textcontent ol.orgchart,.textcontent ol.orgchart li,.textcontent ol.orgchart li ol{text-align:center;margin:0;position:relative;line-height:1.2;list-style:none !important}ol.orgchart li div{display:inline-block;width:100%;width:calc(33.333% - (40px / 3));width:auto;max-width:18em;padding:.75em;border:1px solid #004d44;margin-bottom:20px;position:relative;background:#fff}ol.orgchart>li>div:after{height:20px;width:1px;display:block;position:absolute;content:"";bottom:-21px;left:50%;transform:translateX(-50%);background:#004d44}ol.orgchart>li>ol{padding-top:20px}ol.orgchart>li>ol>li>div:before{height:20px;width:1px;display:block;position:absolute;content:"";top:-21px;left:50%;transform:translateX(-50%);background:#004d44}ol.orgchart>li>ol>li>div:after{height:1px;width:calc(100% + 12px);display:block;position:absolute;content:"";top:-21px;left:-6px;background:#004d44}ol.orgchart>li>ol>li:first-child>div:after{width:calc(50% + 20px);left:50%}ol.orgchart>li>ol>li:last-child>div:after{width:calc(50% + 20px);left:auto;right:50%}ol.orgchart>li>ol>li>ol{padding-left:40px}ol.orgchart>li>ol>li>ol>li>div:before{height:calc(100% + 45px);width:1px;display:block;position:absolute;content:"";background:#004d44;left:-20px;bottom:50%;z-index:-1}ol.orgchart>li>ol>li>ol>li>div:after{height:1px;width:20px;display:block;position:absolute;content:"";background:#004d44;left:-20px;bottom:50%}.textcontent ol.orgchart li{font-size:1.4rem}ol.orgchart>li>ol{display:flex;justify-content:space-between}ol.orgchart>li>ol>li{width:calc(33.333% - (40px / 3))}ol.orgchart>li>ol>li div{width:100%}@media all and (max-width:899px){ol.orgchart>li>ol>li{width:calc(33.333% - (24px / 3))}.textcontent ol.orgchart li{font-size:1.2rem}}@media all and (max-width:599px){ol.orgchart>li>ol>li{width:calc(33.333% - (20px / 3))}.textcontent ol.orgchart li{font-size:1.2rem}}@media all and (max-width:599px){ol.orgchart>li>ol>li{width:calc(33.333% - (20px / 3))}.textcontent ol.orgchart li{font-size:1.2rem}}@media all and (max-width:499px){.textcontent ol.orgchart,.textcontent ol.orgchart li,.textcontent ol.orgchart li ol{text-align:left}ol.orgchart>li>div:after{bottom:-21px;left:20px;transform:none}ol.orgchart>li>ol>li>div:before{display:none}ol.orgchart>li>ol{padding-top:0}ol.orgchart>li>ol>li:not(:last-child):before{height:calc(100% + 45px);width:1px;display:block;position:absolute;content:"";background:#004d44;left:-19px;bottom:-20px;top:auto;z-index:-1;transform:none}ol.orgchart>li>ol>li>div:after{height:1px;width:20px !important;display:block;position:absolute;content:"";left:-20px !important;bottom:50%;top:auto;transform:none}ol.orgchart>li>ol>li:last-child>div:before{height:50%;width:1px;display:block;position:absolute;content:"";background:#004d44;left:-20px;bottom:50%;top:auto;z-index:-1;transform:none}ol.orgchart>li>ol{display:block;padding-left:40px}ol.orgchart>li>ol>li{width:auto}}
a.orange,section.orange,div.orange{color:#4b4d4c;background:#f8b600}.orange h2,.orange h3,section.orange h2,a.orange h2,div.orange h2{color:#fff}a.blue,section.blue,div.blue{color:#fff;background:#003976;background:#004d44}.blue h2,.blue h3,a.blue h2,section.blue h2,div.blue h2{color:#fff}main#main section.blue>.wrapper{border-color:transparent !important}a.blue,div.blue p:not(.cta) a{color:#fff}a.blue:hover,div.blue p:not(.cta) a:is(:hover,:focus-visible){color:#f8b600}a.lightblue,section.lightblue,div.lightblue{color:#4b4d4c;background:#cfdde5}a.verylightblue,section.verylightblue,div.verylightblue{color:#4b4d4c;background:#e5ebf1}a.lightgrey,section.lightgrey,div.lightgrey{color:#4b4d4c;background:rgba(154,151,151,.05);background:#f5f4f4;background:#f0eded}main#main section.lightgrey>.wrapper{border-color:transparent !important}a.midblue,section.midblue,div.midblue{color:#060607;background:#4eaabb}div.midblue h2,a.midblue h3,div.midblue h3{color:#fff}.heading_orange{color:#f3b508}
a#priomhcheist{color:#000;text-decoration:none;background:#a39161;animation:fadeupquestion 3s;background-size:cover;background-repeat:no-repeat;display:block;font-weight:400;text-align:center;padding:20px 0 16px;transition:background-color .2s ease}body.training-template-template_jobs a#priomhcheist{background:#004d44;color:#fff}a#priomhcheist{font-size:3rem}body.training-template-template_jobs-php a#priomhcheist:is(:hover,:focus-visible),a#priomhcheist:is(:hover,:focus-visible){background:#231f20;color:#fff}@media all and (max-width:1199px){a#priomhcheist{font-size:2.4rem}}@media all and (max-width:599px){a#priomhcheist{font-size:1.8rem;margin:10px 20px;border-radius:300px;padding:.75em 1.5em}}a#priomhcheist strong{font-weight:700}a#priomhcheist span{position:relative;animation:rollinquestion 3s}a#priomhcheist span:after{font-weight:400;content:"\2192";font-size:1em;margin:0 0 0 .5em;position:relative;top:1px;transition:all .2s ease}a#priomhcheist:is(:hover,:focus-visible) span:after{margin:0 0 0 .75em}@keyframes fadeupquestion{0%{opacity:0}20%{opacity:0}100%{opacity:1}}@keyframes rollinquestion{0%{left:-2em}20%{left:-2em}100%{left:0}}
body[class*=template_foluntais] .flex,body.training-template-template_employers_filter .flex,body.training-template-template_jobs_filter_unag .flex,body.training-template-template_jobs_filter .flex,body.business-template-template_gteic_page .flex,body.business-template-template_case_studies .flex{display:flex;align-items:center}body[class*=template_foluntais] div.flex>p:first-child,body.training-template-template_employers_filter div.flex>p:first-child,body.training-template-template_jobs_filter_unag div.flex>p:first-child,body.training-template-template_jobs_filter div.flex>p:first-child,body.business-template-template_gteic_page div.flex>p:first-child,body.business-template-template_case_studies div.flex>p:first-child{width:8em;margin:0}body[class*=template_foluntais] .stratum,body.training-template-template_employers_filter .stratum,body.training-template-template_jobs_filter_unag .stratum,body.training-template-template_jobs_filter .stratum,body.business-template-template_gteic_page .stratum,body.business-template-template_case_studies .stratum{border-bottom:1px solid rgba(0,0,0,.1);padding:20px 0}body[class*=template_foluntais] a.card,body.business-template-template_gteic_page a.card,body.business-template-template_case_studies a.card{background:#004d44}@media all and (max-width:699px){body[class*=template_foluntais] div.flex>p:first-child,body.training-template-template_employers_filter div.flex>p:first-child,body.training-template-template_jobs_filter_unag div.flex>p:first-child,body.training-template-template_jobs_filter div.flex>p:first-child,body.business-template-template_gteic_page div.flex>p:first-child,body.business-template-template_case_studies div.flex>p:first-child{width:100%;margin-bottom:20px !important}body[class*=template_foluntais] .flex,body.training-template-template_employers_filter .flex,body.training-template-template_jobs_filter_unag .flex,body.training-template-template_jobs_filter .flex,body.business-template-template_gteic_page .flex,body.business-template-template_case_studies .flex{display:block !important}body[class*=template_foluntais] .flex .viewas,body.training-template-template_employers_filter .flex .viewas,body.training-template-template_jobs_filter_unag .flex .viewas,body.training-template-template_jobs_filter .flex .viewas,body.business-template-template_gteic_page .flex .viewas,body.business-template-template_case_studies .flex .viewas{display:flex !important}}@media all and (max-width:599px){body[class*=template_foluntais] .stratum,body.training-template-template_employers_filter .stratum,body.training-template-template_jobs_filter_unag .stratum,body.training-template-template_jobs_filter .stratum,body.about-template-template_directory .stratum,body.business-template-template_gteic_page .stratum,body.business-template-template_case_studies .stratum{border-bottom:1px solid rgba(0,0,0,.1);padding:16px 0}}body.business-template-template_gteic_page #directory_list ul li div.ibox{padding:0}body.business-template-template_gteic_page #directory_list ul li div.ibox a{display:flex;color:#3d3d3d;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);transition:all .3s cubic-bezier(.25,.8,.25,1);font-size:2.1rem;font-weight:700;line-height:1.2}body.business-template-template_gteic_page #directory_list ul li div.ibox a:is(:hover,:focus-visible){box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);color:#000}body.business-template-template_gteic_page #directory_list ul li div.ibox span{flex:1;padding:20px}body.business-template-template_gteic_page #directory_list ul li{background:0 0;box-shadow:none}.business-template-template_gteic_page #directory_list div.ibox{padding:0}body.business-template-template_gteic_page #directory_list div.ibox a{color:#3d3d3d;border:1px solid #aea238;background:#fff}body.business-template-template_gteic_page #directory_list div.ibox span{flex:1;padding:1em .5em 1em 1em;display:flex;align-items:center}body.business-template-template_gteic_page #directory_list div.ibox picture{display:block;width:100%;overflow:hidden;position:relative;max-width:160px}body.business-template-template_gteic_page #directory_list div.ibox picture img{display:block;width:100%;height:100%;position:absolute;object-position:center;object-fit:cover;top:50%;left:50%;transform:translate(-50%,-50%)}body.business-template-template_gteic_page #directory_list div.ibox picture:before{width:100%;height:0;padding-bottom:75%;content:"";display:block}body.business-template-template_gteic_page #directory_map div.ibox a{display:block;padding:0 15px 15px 0;font-size:1.8rem;font-weight:700;line-height:1.2;color:#3d3d3d}@media all and (max-width:599px){body.business-template-template_gteic_page #directory_map div.ibox a{font-size:1.4rem}body.business-template-template_gteic_page #directory_list ul li div.ibox a{font-size:18px}}@media all and (min-width:900px){body.business-template-template_gteic_page #directory_list ul li{width:calc(50% - 10px)}}@media all and (min-width:1200px){body.business-template-template_gteic_page #directory_list ul li div.ibox a{font-size:2.4rem;line-height:1.2}}@media all and (min-width:1500px){body.business-template-template_gteic_page #directory_list div.ibox picture{max-width:200px}}.filter-buttons .wrapper{display:flex;justify-content:center;flex-wrap:wrap}.filter-buttons .wrapper a{display:block;border-radius:10px;background:#fff;margin:.5em 1em;border:1px solid #c1c1c1;color:#004d44;font-family:inherit;font-weight:700;font-size:2rem;padding:.75em 1em;width:auto;text-align:left;cursor:pointer}@media all and (max-width:899.98px){.filter-buttons .wrapper{justify-content:space-between}.filter-buttons .wrapper a{margin:.5em 0;width:calc(50% - 1em)}}@media all and (max-width:599.98px){.filter-buttons .wrapper a{width:calc(50% - 0.5em)}}@media all and (max-width:499.98px){.filter-buttons .wrapper a{font-size:1.6rem;width:calc(50% - 0.333em)}}@media all and (max-width:399.98px){.filter-buttons .wrapper a{font-size:1.5rem}}.filter-buttons .wrapper a:is(:hover,:focus-visible),.filter-buttons .wrapper a.current{background:#004d44;border-color:#004d44;color:#fff}.jobslist>h2{width:100%;color:#004d44;margin-top:.5em}article.vacancies>div:first-child{display:flex}article.vacancies>div:first-child>p{padding-left:1em;margin-left:auto;padding-right:0}article.vacancies>div:first-child>p span.l{white-space:nowrap;padding:.5em 1em;background:rgba(0,57,118,.1);border-radius:300px}article.vacancies div:last-child{width:100%}article.vacancies div:last-child :last-child{margin-bottom:0}article.vacancies h3{margin:0 0 .25em}
form#pw_protection{font-family:inherit;margin-top:3rem}#pw_protection input{border:none;font-family:inherit;outline:none;background:#fff;width:100%;display:block;padding:1em;font-family:inherit;text-align:left;font-size:inherit;line-height:1.2}a.acf-button,input.acf-button,a.but,#pw_protection button[type=submit]{display:inline-block;outline:none;border:none;cursor:pointer;font-family:inherit;background:#f8b600;color:#313039;padding:1em 1.5em;font-size:inherit;box-shadow:0 6px 6px rgba(0,0,0,.16);transition:all .2s ease}#pw_protection button[type=submit]:hover{background:#fff;box-shadow:5px 8px 8px rgba(0,0,0,.25)}a.acf-button,input.acf-button,a.but{font-size:16px;line-height:1.25}.acf-actions{text-align:left}.acf-file-uploader .file-icon,#passwordprotectedcontent #message,.acf-label label{display:none !important}.acf-file-uploader .file-info{margin-left:0}.acf-fields>.acf-field{padding:0 !important}.acf-repeater .acf-actions .acf-button{float:none;margin:1em 0}.acf-repeater .acf-row-handle .acf-icon.-minus{display:block !important}input.acf-button,a.but{float:left;font-size:16px;margin:1em 1em 1em 0;font-weight:600;color:#fff}#passwordprotectedcontent .wrapper{position:relative}ul.file_downloads{display:flex;flex-wrap:wrap;width:calc(100% + 20px);position:relative;left:-10px}ul.file_downloads li{padding:10px;width:33.333%;display:flex;flex-direction:column;margin:0 !important}@media all and (max-width:899px){ul.file_downloads li{width:50%}}@media all and (max-width:599px){ul.file_downloads li{width:100%}}ul.file_downloads li a{background:#f0eded;color:#000;border:1px solid rgba(0,0,0,.75);padding:1em;display:block;flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}ul.file_downloads li a:is(:hover,:focus-visible){background:#313039;color:#fff}h2.file_heading{font-size:24px;line-height:1.25;border-bottom:2px solid #004d44;margin:1em 0 .5em}@media all and (max-width:599px){h2.file_heading{font-size:18px}}input.acf-button{background:#459b49}a.but#edit{background:#de792e}a.but#logout{background:#d23a27}a.acf-button:hover,input.acf-button:hover,a.but:hover,input.acf-button:hover,a.but#edit:hover,a.but#logout:hover{background:#313039;color:#fff;box-shadow:5px 8px 8px rgba(0,0,0,.25)}.formpage{background:#004d44;color:#fff;padding:60px 0}main#main div.formpage .wrapper{border-color:transparent !important}
#skip{display:block;position:absolute;top:0;left:50%;background:var(--u-gold);color:#000;padding:1em;font-size:18px;transform:translate(-50%,-102%);transition:transform .2s ease;z-index:100;font-weight:700}#skip:focus-visible{transform:translate(-50%,0%)}button:focus-visible{box-shadow:0 0 0 3px var(--u-gold) !important}a:focus-visible{box-shadow:0 0 0 2px #fff,0 0 0 5px var(--u-gold) !important}#footer a:focus-visible{box-shadow:0 0 0 2px #313039,0 0 0 5px var(--u-gold) !important}#bottomlinks a:focus-visible{box-shadow:0 0 0 2px #f5f5f5,0 0 0 5px var(--u-gold) !important}#gov a:focus-visible{box-shadow:0 0 0 2px #fff,0 0 0 5px var(--u-gold) !important}p#showsearch a:focus-visible{box-shadow:none !important}p#showsearch a:focus-visible:before{box-shadow:0 0 0 2px var(--u-green),0 0 0 5px var(--u-gold) !important}@media (max-width:599px){#logo a:focus-visible,#navside a:focus-visible,p#showsearch a:focus-visible{box-shadow:0 0 0 3px var(--u-gold) !important}}
#topvideo>div{width:100%;height:0;padding-bottom:56.25%;position:relative}#topvideo iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5}#topvideo a:not(.homelink){display:block;position:absolute;width:100%;height:0;padding-bottom:56.25%;top:0;left:0}#topvideo picture{display:block;width:100%;height:0;padding-bottom:56.25%;position:relative;top:0;left:0;overflow:hidden}#topvideo img{display:block;width:100%;height:100%;object-fit:cover;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#topvideo a:not(.homelink):before,#topvideo a:not(.homelink):after{position:absolute;content:"";display:block;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .2s ease-in-out;filter:drop-shadow(4px 4px 4px rgba(0,0,0,.3));z-index:10}#topvideo a:not(.homelink):before{width:120px;height:120px;border:4px solid #fff;border-radius:50%;background:rgba(0,0,0,.2)}#topvideo a:not(.homelink):after{width:0;height:0;border-style:solid;border-width:25px 0 25px 50px;margin-left:5px;border-color:transparent transparent transparent #fff;opacity:1}#topvideo a:not(.homelink):is(:hover,:focus-visible):before,#topvideo a:not(.homelink):is(:hover,:focus-visible):after{transform:translate(-50%,-50%) scale(1.1,1.1)}#topvideo a.vidopen:before,#topvideo a.vidopen:after{opacity:0;pointer-events:none}#topvideo figure{display:block}#topvideo figure figcaption{font-size:14px;line-height:1.4}#topvideo figure figcaption{color:#666;display:flex;justify-content:flex-end;position:absolute;bottom:0;right:0;width:100%;padding:30px 20px 20px 100px;color:#fff}#topvideo figure figcaption:before{position:absolute;bottom:0;left:0;display:block;content:"";height:calc(110% + 30px);width:100%;background:linear-gradient(to top,#000 0%,rgba(0,0,0,.738) 19%,rgba(0,0,0,.541) 34%,rgba(0,0,0,.382) 47%,rgba(0,0,0,.278) 56.5%,rgba(0,0,0,.194) 65%,rgba(0,0,0,.126) 73%,rgba(0,0,0,.075) 80.2%,rgba(0,0,0,.042) 86.1%,rgba(0,0,0,.021) 91%,rgba(0,0,0,.008) 95.2%,rgba(0,0,0,.002) 98.2%,transparent 100%);opacity:.75;z-index:0}#topvideo figure figcaption span{position:relative;z-index:1;display:block;text-align:right;max-width:32em}@media all and (min-width:900px){#topvideo figure figcaption{padding:30px 30px 20px}}@media all and (max-width:699px){#topvideo figure figcaption span{max-width:10000px}}@media all and (max-width:599px){#topvideo picture{position:relative}#topvideo figure figcaption{font-size:12px;line-height:1.4}#topvideo figure figcaption{padding:12px}#topvideo figure figcaption span{max-width:9999em}}@media (max-width:999px){#topvideo a:not(.homelink):before{width:80px;height:80px;border:3px solid #fff}#topvideo a:not(.homelink):after{border-width:16px 0 16px 32px;margin-left:3px}}@media (max-width:699px){#topvideo{width:100% !important;position:static;top:0;left:0;transform:none}#topvideo a:not(.homelink):before{width:48px;height:48px;border:2px solid #fff}#topvideo a:not(.homelink):after{border-width:10px 0 10px 20px;margin-left:2px}}
bw-h1,bw-h2,bw-h3,bw-h4,bw-h5,bw-h6{font-weight:600;margin-top:0;margin-bottom:15px;line-height:1.25}bw-h1{font-size:2.5rem}bw-h2{font-size:2rem}bw-h3{font-size:1.75rem}bw-h4{font-size:1.5rem}bw-h5{font-size:1.25rem}bw-h6{font-size:1rem}bw-h1 small,bw-h2 small,bw-h3 small,bw-h4 small,bw-h5 small,bw-h6 small{font-size:60%;font-weight:500}*,:after,:before{box-sizing:border-box}.hubs-d1-memberships{padding-top:40px;padding-bottom:25px;background:0 0}.hubs-d1-container{width:100%;margin-right:auto!important;margin-left:auto!important}.col-full{display:flex;position:relative;width:100%;padding-right:15px;padding-left:15px}.hubs-d1-about-title bw-h5{width:100%;text-align:center;padding-bottom:20px}.events-card .bw-events-listing-3-cardbody bw-h5{font-weight:600;color:#000;font-size:16px;margin-bottom:0}.hubs-d1-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;justify-content:center;padding-top:0 !important;padding-bottom:0 !important}.hubs-d1-dembeds-main{display:flex;width:30%}.bw-dembeds-listing-3-col{padding-right:10px !important;padding-left:10px !important}.bw-dembeds-listing-3-card{width:100%;box-shadow:0 2px 2px 0 rgb(0 0 0/14%),0 3px 1px -2px rgb(0 0 0/20%),0 1px 5px 0 rgb(0 0 0/12%);border-radius:4px;background-color:#fdfdfd;margin-bottom:2.2rem;border:0}.hubs-d1-memberships-desks-img{width:100%;height:270px;object-fit:cover;object-position:center;border-top-left-radius:4px;border-top-right-radius:4px}.overflow-hidden{overflow:hidden!important}.card-body{-ms-flex:1 1 auto;flex:1 1 auto;min-height:1px;padding:1.25rem}.bw-dembeds-listing-3-desctitle{text-align:left;padding-bottom:5px;font-weight:600;color:#000;font-size:16px;margin-bottom:0;margin-top:0}.hubs-d1-desks-1-price{font-weight:600;color:#000;font-size:15px;margin-bottom:20px;margin-top:0;text-align:left}.hubs-d1-desks-1-price span{font-weight:600;font-size:13px}.bw-dembeds-listing-3-cardbody a:hover{text-decoration:none}.btn-bw{font-size:14px;line-height:1.5;text-transform:uppercase;padding:10px 35px;white-space:nowrap;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;background-color:transparent;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid transparent;font-weight:600;color:#212529;text-align:center;vertical-align:middle;text-decoration:none}.btn-1{font-size:14px;line-height:1.5;text-transform:uppercase;padding:10px 35px}.btn-full{display:block;width:100%}.btn-book,.btn-book.disabled,.btn-book.disabled:hover,.btn-book.disabled:focus,.btn-book[disabled],.btn-book[disabled]:hover,.btn-book[disabled]:focus{color:#212a64;background:#f0ab41;border-color:#f0ab41}.btn-book:hover,.btn-book:focus,.btn-book:active,.btn-book.active,.btn-book.active.focus,.btn-book.active:focus,.btn-book.active:hover,.btn-book:active.focus,.btn-book:active:focus,.btn-book:active:hover,.show>.btn-book.dropdown-toggle,.open>.dropdown-toggle.btn-book,.open>.dropdown-toggle.btn-book:hover,.open>.dropdown-toggle.btn-book:focus,.btn-book:not(:disabled):not(.disabled).active,.btn-book:not(:disabled):not(.disabled):active{color:#2c2c6d;background:#f5b419;border-color:#f5b419}.input-group-append .btn-bw.btn-book,.btn-group .btn-bw.btn-book:not(.active)+.btn-bw.btn-book,.input-group-btn .btn-bw.btn-book:not(.active)+.btn-bw.btn-book{border-left-color:#f0ab41}.custom-embed-desks{width:100%}.custom-embed-desks .embed-image{padding:.5rem}.custom-embed-desks .bw-dembeds-listing-3-desctitle{font-size:20px}.btn-custom-embed{border:2px solid #333;color:#333;border-radius:3px;white-space:nowrap;padding:10px 25px;width:fit-content;margin-left:auto}.btn-custom-embed:hover{background:#333;color:#fff;text-decoration:none}.custom-embed-desks .hubs-d1-dembeds-main{width:100%}.custom-embed-desks .hubs-d1-dembeds-main .bw-dembeds-listing-3-card{display:flex;box-shadow:none;overflow:hidden;position:relative;background:0 0}.custom-embed-desks .embed-image{width:65%}.custom-embed-desks .hubs-d1-memberships-desks-img{border-top-left-radius:2.5rem;border-bottom-right-radius:2.5rem}.custom-embed-desks .dembeds-card .bw-dembeds-listing-3-cardbody{display:flex;flex-direction:column;justify-content:space-between;width:35%;position:absolute;right:5%;top:25%;background:#fff;border-radius:7px;box-shadow:rgba(100,100,111,.2) 0px 7px 29px 0px;width:40%}.custom-embed-desks .hubs-d1-desks-1-price{font-weight:500}.custom-embed-desks .btn-custom-embed{margin-left:auto}.alert-embed-info{color:#0c5460;position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border-radius:.25rem;background:#93cfe5}.custom-embed-desks-3 .card-body{display:flex;justify-content:space-between;padding:1rem}.custom-embed-desks-3 .card-body .embed-body-info{margin-right:.5rem}.custom-embed-desks-3 .embed-image{padding:.5rem}.custom-embed-desks-3 .btn-custom-embed{padding:10px;font-size:12px}.custom-embed-desks-3 .hubs-d1-memberships-desks-img{height:300px;border-radius:4px}.custom-embed-desks-3 .bw-dembeds-listing-3-card{border-radius:7px;border-bottom-left-radius:3rem;box-shadow:rgba(100,100,111,.2) 0px 7px 29px 0px;border:1px solid #dcdcdc}.custom-embed-desks-4 .card-body{display:flex;justify-content:space-between;flex-direction:column;padding:0}.custom-embed-desks-4 .card-body .embed-body-info p{margin:0;font-size:12px}.custom-embed-desks-4 .card-body .embed-body-info p,.custom-embed-desks-4 .card-body .embed-body-info a h5{text-align:center;color:#fff}.custom-embed-desks-4 .card-body .embed-btn-area{padding:1rem 2rem}.custom-embed-desks-4 .card-body .embed-body-info{background-color:#485461;background-image:linear-gradient(315deg,#485461 0%,#28313b 74%);padding:.7rem 1.5rem;border-bottom-left-radius:7px;border-bottom-right-radius:7px;color:#fff;text-align:center;box-shadow:rgba(100,100,111,.2) 0px 7px 29px 0px}.custom-embed-desks-4 .embed-image{background-color:#485461;background-image:linear-gradient(315deg,#485461 0%,#28313b 74%);border-top-left-radius:7px;border-top-right-radius:7px;overflow:hidden;box-shadow:rgba(100,100,111,.2) 0px 7px 29px 0px}.custom-embed-desks-4 .hubs-d1-memberships-desks-img{height:300px;border-bottom-left-radius:7px;border-bottom-right-radius:7px}.custom-embed-desks-4 .btn-custom-embed{width:100%;padding:10px;font-size:12px}.custom-embed-desks-4 .btn-custom-embed:hover{background-color:#485461;background-image:linear-gradient(315deg,#485461 0%,#28313b 74%)}.custom-embed-desks-4 .bw-dembeds-listing-3-card{border-radius:7px;box-shadow:rgba(100,100,111,.2) 0px 7px 29px 0px;border:1px solid #dcdcdc}@media (min-width:1200px){.hubs-d1-container{max-width:1140px}}@media (min-width:506px){.custom-embed-desks-3,.custom-embed-desks-4{width:100%}}@media (max-width:767px){.btn-custom-embed{margin-top:3rem}.custom-embed-desks .hubs-d1-dembeds-main .bw-dembeds-listing-3-card{flex-direction:column;margin:0;box-shadow:rgba(100,100,111,.2) 0px 7px 29px 0px;border-radius:10px;overflow:hidden}.custom-embed-desks .dembeds-card .bw-dembeds-listing-3-cardbody .btn-custom-embed{margin-top:0}.custom-embed-desks .hubs-d1-dembeds-main{margin-bottom:2.5rem}.custom-embed-desks{margin:0}.custom-embed-desks .embed-image,.custom-embed-desks .dembeds-card .bw-dembeds-listing-3-cardbody{width:100%}.custom-embed-desks .dembeds-card .bw-dembeds-listing-3-cardbody{position:relative;top:0;right:0;box-shadow:none}}@media (max-width:468px){.custom-embed-desks .bw-dembeds-listing-3-desctitle{font-size:16px}}@media (max-width:360px){.custom-embed-desks-3 .card-body{flex-direction:column;align-items:center}.custom-embed-desks-3 .btn-custom-embed{margin-top:0}.custom-embed-desks-3 .embed-body-info p,.custom-embed-desks-3 .embed-body-info .bw-dembeds-listing-3-desctitle{text-align:center !important}}@media (max-width:1200px){.hubs-d1-dembeds-main{width:50%}}@media (max-width:992px){.hubs-d1-dembeds-main{width:100%}}