• DELETE FROM KEYWORDS WHERE ID_DOMAINE=36522363
  • DoneDoneDone

    URL:thevillagebarn.ie

    Connection: keep-alive
    Date: Sat, 02 Nov 2024 06:23:42 GMT
    Content-Length: 24
    Content-Type: text/plain
    Location: https://thevillagebarn.ie/
    Server: nginx
    Host-Header: 8441280b0c35cbc1147f8ba998a563a7
    X-Proxy-Cache-Info: DT:1
    
    
    Location => https://thevillagebarn.ie/
    Status => 301
    301 - Moved Permanently
    

    (vide) Tentative en https

    https://thevillagebarn.ie/

    <!DOCTYPE html><html lang="en-GB"><head><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta property="og:title" content="The Village Barn"/><meta property="og:url" content="https://thevillagebarn.ie"/><meta property="og:description" content="WELCOME TO                 The Village Barn                 Wedding &amp; Event Venue in Westmeath, Ireland                 Photo credit: Aoife O’Sullivan Photography                                                                                                                  The Barn                 A dramatic, rustic space that can accommodate up to 180 guests.                                  Explore                                                                                                                 The Orangery                 The Orangery comes complete with a fully serviced bar and a cosy lounge area with a roaring fire.                 Explore                                                                                                                 The Sanctuary"/><meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> <!-- This site is optimized with the Yoast SEO plugin v23.7 - https://yoast.com/wordpress/plugins/seo/ --><title>The Village Barn - Alternative Wedding Venue - Westmeath, Ireland</title><link rel="stylesheet" id="siteground-optimizer-combined-css-ffc1351ccc6849a4e43ec0c334d134c8" href="https://thevillagebarn.ie/resources/uploads/siteground-optimizer-assets/siteground-optimizer-combined-css-ffc1351ccc6849a4e43ec0c334d134c8.css" media="all" /><link rel="preload" href="https://thevillagebarn.ie/resources/uploads/siteground-optimizer-assets/siteground-optimizer-combined-css-ffc1351ccc6849a4e43ec0c334d134c8.css" as="style"><meta name="description" content="The Village Barn: a rustic venue for your special day with a private chapel, an abundance of photo opportunities &amp; the finest food." /><link rel="canonical" href="https://thevillagebarn.ie/" /><meta property="og:locale" content="en_GB" /><meta property="og:type" content="website" /><meta property="og:title" content="The Village Barn - Alternative Wedding Venue in Co. Westmeath, Ireland" /><meta property="og:description" content="Village Barn: a rustic venue for your special day with a private chapel, an abundance of photo opportunities and the finest food in one place." /><meta property="og:url" content="https://thevillagebarn.ie/" /><meta property="og:site_name" content="The Village Barn" /><meta property="article:publisher" content="https://www.facebook.com/thegrocery.ie" /><meta property="article:modified_time" content="2024-03-05T17:20:29+00:00" /><meta property="og:image" content="https://thevillagebarn.ie/resources/uploads/2021/07/vbhome4-1.jpg" /><meta property="og:image:width" content="1000" /><meta property="og:image:height" content="586" /><meta property="og:image:type" content="image/jpeg" /><meta name="twitter:card" content="summary_large_image" /><meta name="twitter:title" content="The Village Barn - Alternative Wedding Venue in Co. Westmeath, Ireland" /><meta name="twitter:description" content="Village Barn: a rustic venue for your special day with a private chapel, an abundance of photo opportunities and the finest food in one place." /><meta name="twitter:image" content="https://thevillagebarn.ie/resources/uploads/2021/07/vbhome4-1.jpg" /> <script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://thevillagebarn.ie/","url":"https://thevillagebarn.ie/","name":"The Village Barn - Alternative Wedding Venue - Westmeath, Ireland","isPartOf":{"@id":"https://thevillagebarn.ie/#website"},"about":{"@id":"https://thevillagebarn.ie/#organization"},"primaryImageOfPage":{"@id":"https://thevillagebarn.ie/#primaryimage"},"image":{"@id":"https://thevillagebarn.ie/#primaryimage"},"thumbnailUrl":"https://thevillagebarn.ie/resources/uploads/2021/07/vbreception-1.jpg","datePublished":"2021-07-09T08:01:39+00:00","dateModified":"2024-03-05T17:20:29+00:00","description":"The Village Barn: a rustic venue for your special day with a private chapel, an abundance of photo opportunities & the finest food.","breadcrumb":{"@id":"https://thevillagebarn.ie/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https://thevillagebarn.ie/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https://thevillagebarn.ie/#primaryimage","url":"https://thevillagebarn.ie/resources/uploads/2021/07/vbreception-1.jpg","contentUrl":"https://thevillagebarn.ie/resources/uploads/2021/07/vbreception-1.jpg","width":1024,"height":683,"caption":"The Village Barn"},{"@type":"BreadcrumbList","@id":"https://thevillagebarn.ie/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home"}]},{"@type":"WebSite","@id":"https://thevillagebarn.ie/#website","url":"https://thevillagebarn.ie/","name":"The Village Barn","description":"Barn Wedding Venue In Ireland","publisher":{"@id":"https://thevillagebarn.ie/#organization"},"alternateName":"Barn Weddings","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://thevillagebarn.ie/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Organization","@id":"https://thevillagebarn.ie/#organization","name":"The Village Barn Tyrrellspass - Wedding & Party Venue","url":"https://thevillagebarn.ie/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https://thevillagebarn.ie/#/schema/logo/image/","url":"https://thevillagebarn.ie/resources/uploads/2018/02/vb-logo.jpg","contentUrl":"https://thevillagebarn.ie/resources/uploads/2018/02/vb-logo.jpg","width":750,"height":750,"caption":"The Village Barn Tyrrellspass - Wedding & Party Venue"},"image":{"@id":"https://thevillagebarn.ie/#/schema/logo/image/"},"sameAs":["https://www.facebook.com/thegrocery.ie"]}]}</script><meta name="msvalidate.01" content="7C96160E98F1CA8844DCE0056168322B" /><meta name="google-site-verification" content="WXb_bRCUfwQ7bab99yQSb1ENzr6JrTdKsiN6DU7n5iM" /><meta name="yandex-verification" content="ccfaa3e5be2e5248" /> <!-- / Yoast SEO plugin. --><link rel='dns-prefetch' href='//www.googletagmanager.com' /> <script type="application/ld+json">{"@context":"http:\/\/schema.org","@type":"WebSite","name":"The Village Barn","potentialAction":{"@type":"SearchAction","target":"https:\/\/thevillagebarn.ie\/?s={search_term_string}","query-input":"required name=search_term_string"},"url":"https:\/\/thevillagebarn.ie\/"}</script> <script type="application/ld+json">{"@context":"http:\/\/schema.org","@type":"Organization","name":"The Village Barn","sameAs":["https:\/\/facebook.com\/thegrocery.ie","https:\/\/ie.linkedin.com\/company\/david-smyth-catering"],"url":"https:\/\/thevillagebarn.ie\/","logo":"https:\/\/thevillagebarn.ie\/resources\/themes\/VillageBarn23\/images\/vbftdetail.png"}</script> <script type="application/ld+json">{"@context":"http:\/\/schema.org","@type":"Article","mainEntityOfPage":{"@type":"WebPage","@id":"https:\/\/thevillagebarn.ie\/"},"headline":"The Village Barn","datePublished":"2021-07-09T09:01:39+0100","dateModified":"2024-03-05T17:20:29+0000","author":{"@type":"Person","name":"SOS Web Services"},"description":"WELCOME TO                 The Village Barn                 Wedding &amp; Event Venue in Westmeath, Ireland                 Photo credit: Aoife O’Sullivan Photography                                                                                                                  The Barn                 A dramatic, rustic space that can accommodate up to 180 guests.                                  Explore                                                                                                                 The Orangery                 The Orangery comes complete with a fully serviced bar and a cosy lounge area with a roaring fire.                 Explore                                                                                                                 The Sanctuary","image":{"@type":"ImageObject","url":"https:\/\/thevillagebarn.ie\/resources\/uploads\/2021\/07\/vbreception-1.jpg","width":1024,"height":683},"publisher":{"@type":"Organization","name":"The Village Barn","logo":{"@type":"ImageObject","url":"https:\/\/thevillagebarn.ie\/resources\/themes\/VillageBarn23\/images\/vbftdetail.png","width":519,"height":226}}}</script><meta name="theme-color" content="#911716"> <script type="text/javascript"> /* <![CDATA[ */
    window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/thevillagebarn.ie\/wp-includes\/js\/wp-emoji-release.min.js"}};
    /*! This file is auto-generated */
    !function(i,n){var o,s,e;function c(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function p(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data),r=(e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0),new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data));return t.every(function(e,t){return e===r[t]})}function u(e,t,n){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\uddfa\ud83c\uddf3","\ud83c\uddfa\u200b\ud83c\uddf3")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!n(e,"\ud83d\udc26\u200d\u2b1b","\ud83d\udc26\u200b\u2b1b")}return!1}function f(e,t,n){var r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):i.createElement("canvas"),a=r.getContext("2d",{willReadFrequently:!0}),o=(a.textBaseline="top",a.font="600 32px Arial",{});return e.forEach(function(e){o[e]=t(a,e,n)}),o}function t(e){var t=i.createElement("script");t.src=e,t.defer=!0,i.head.appendChild(t)}"undefined"!=typeof Promise&&(o="wpEmojiSettingsSupports",s=["flag","emoji"],n.supports={everything:!0,everythingExceptFlag:!0},e=new Promise(function(e){i.addEventListener("DOMContentLoaded",e,{once:!0})}),new Promise(function(t){var n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"}),a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=function(e){c(n=e.data),a.terminate(),t(n)})}catch(e){}c(n=f(s,u,p))}t(n)}).then(function(e){for(var t in e)n.supports[t]=e[t],n.supports.everything=n.supports.everything&&n.supports[t],"flag"!==t&&(n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&n.supports[t]);n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&!n.supports.flag,n.DOMReady=!1,n.readyCallback=function(){n.DOMReady=!0}}).then(function(){return e}).then(function(){var e;n.supports.everything||(n.readyCallback(),(e=n.source||{}).concatemoji?t(e.concatemoji):e.wpemoji&&e.twemoji&&(t(e.twemoji),t(e.wpemoji)))}))}((window,document),window._wpemojiSettings);
    /* ]]> */ </script> <style id='wp-emoji-styles-inline-css' type='text/css'> img.wp-smiley, img.emoji {
     display: inline !important;
     border: none !important;
     box-shadow: none !important;
     height: 1em !important;
     width: 1em !important;
     margin: 0 0.07em !important;
     vertical-align: -0.1em !important;
     background: none !important;
     padding: 0 !important;
     } </style> <style id='classic-theme-styles-inline-css' type='text/css'> /*! This file is auto-generated */
    .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} </style> <style id='global-styles-inline-css' type='text/css'> :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
    :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}
    :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}
    :root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} </style><link rel='stylesheet' id='bwg_googlefonts-css' href='https://fonts.googleapis.com/css?family=Ubuntu&#038;subset=greek,latin,greek-ext,vietnamese,cyrillic-ext,latin-ext,cyrillic' type='text/css' media='all' /> <script defer type="text/javascript" src="https://thevillagebarn.ie/wp-includes/js/jquery/jquery.min.js" id="jquery-core-js"></script> <script type="text/javascript" id="bwg_frontend-js-extra"> /* <![CDATA[ */
    var bwg_objectsL10n = {"bwg_field_required":"field is required.","bwg_mail_validation":"This is not a valid email address.","bwg_search_result":"There are no images matching your search.","bwg_select_tag":"Select Tag","bwg_order_by":"Order By","bwg_search":"Search","bwg_show_ecommerce":"Show Ecommerce","bwg_hide_ecommerce":"Hide Ecommerce","bwg_show_comments":"Show Comments","bwg_hide_comments":"Hide Comments","bwg_restore":"Restore","bwg_maximize":"Maximise","bwg_fullscreen":"Fullscreen","bwg_exit_fullscreen":"Exit Fullscreen","bwg_search_tag":"SEARCH...","bwg_tag_no_match":"No tags found","bwg_all_tags_selected":"All tags selected","bwg_tags_selected":"tags selected","play":"Play","pause":"Pause","is_pro":"","bwg_play":"Play","bwg_pause":"Pause","bwg_hide_info":"Hide info","bwg_show_info":"Show info","bwg_hide_rating":"Hide rating","bwg_show_rating":"Show rating","ok":"Ok","cancel":"Cancel","select_all":"Select all","lazy_load":"0","lazy_loader":"https:\/\/thevillagebarn.ie\/resources\/plugins\/photo-gallery\/images\/ajax_loader.png","front_ajax":"0","bwg_tag_see_all":"see all tags","bwg_tag_see_less":"see less tags"};
    /* ]]> */ </script> <!-- Google tag (gtag.js) snippet added by Site Kit --> <!-- Google Ads snippet added by Site Kit --> <!-- Google Analytics snippet added by Site Kit --> <script defer type="text/javascript" src="https://www.googletagmanager.com/gtag/js?id=GT-MR8S9RBD" id="google_gtagjs-js" async></script> <script defer type="text/javascript" id="google_gtagjs-js-after"> /* <![CDATA[ */
    window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);}
    gtag("set","linker",{"domains":["thevillagebarn.ie"]});
    gtag("js", new Date());
    gtag("set", "developer_id.dZTNiMT", true);
    gtag("config", "GT-MR8S9RBD");
    gtag("config", "AW-950732715");
    /* ]]> */ </script> <!-- End Google tag (gtag.js) snippet added by Site Kit --><link rel="https://api.w.org/" href="https://thevillagebarn.ie/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://thevillagebarn.ie/wp-json/wp/v2/pages/2843" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://thevillagebarn.ie/xmlrpc.php?rsd" /><link rel='shortlink' href='https://thevillagebarn.ie/' /><link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://thevillagebarn.ie/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fthevillagebarn.ie%2F" /><link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://thevillagebarn.ie/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fthevillagebarn.ie%2F&#038;format=xml" /><meta name="generator" content="Site Kit by Google 1.133.0" /><link id="u-theme-google-font" rel="stylesheet" href="https://fonts.googleapis.com/css?family=Raleway:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i"><link id="u-page-google-font" rel="stylesheet" href="https://fonts.googleapis.com/css?family=Raleway:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i%7CRaleway:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i"><style> .u-block-bfe7-1 {
     margin-top: 0;
     margin-bottom: 0;
    }
    .u-block-bfe7-2 {
     position: absolute;
     bottom: 10px;
    }
    .u-block-bfe7-3 {
     position: absolute;
     left: 0;
    }
    .u-block-bfe7-4 {
     position: absolute;
     right: 0;
    }
     .u-section-2-1 {
     background-image: ;
     background-position: 50% 50%;
    }
    .u-section-2-1 .u-sheet-1 {
     min-height: 700px;
    }
    .u-section-2-1 .u-group-1 {
     width: 570px;
     min-height: 285px;
     background-image: none;
     margin: 208px auto 60px;
    }
    .u-section-2-1 .u-container-layout-1 {
     padding: 30px;
    }
    .u-section-2-1 .u-text-1 {
     margin: 0;
    }
    .u-section-2-1 .u-text-2 {
     font-size: 1.875rem;
     font-weight: 700;
     margin: 20px 0 0;
    }
    .u-section-2-1 .u-text-3 {
     margin: 20px 0 0;
    }
    .u-section-2-1 .u-text-4 {
     font-size: 0.625rem;
     margin: 63px 0 0;
    }
    /*RESPONSIVE_MEDIA*/
    @media (max-width: 1199px) {
     .u-section-2-1 .u-sheet-1 {
     min-height: 650px;
     }
     .u-section-2-1 .u-group-1 {
     margin-top: 182px;
     margin-bottom: 0;
     }
    }
    /*/RESPONSIVE_MEDIA*/
    /*RESPONSIVE_MEDIA*/
    @media (max-width: 991px) {
     .u-section-2-1 .u-sheet-1 {
     min-height: 550px;
     }
     .u-section-2-1 .u-group-1 {
     margin-top: 60px;
     margin-bottom: 60px;
     }
    }
    /*/RESPONSIVE_MEDIA*/
    /*RESPONSIVE_MEDIA*/
    @media (max-width: 767px) {
     .u-section-2-1 .u-sheet-1 {
     min-height: 413px;
     }
     .u-section-2-1 .u-group-1 {
     margin-right: initial;
     margin-left: initial;
     width: auto;
     }
     .u-section-2-1 .u-container-layout-1 {
     padding-left: 10px;
     padding-right: 10px;
     }
    }
    /*/RESPONSIVE_MEDIA*/
    /*RESPONSIVE_MEDIA*/
    @media (max-width: 575px) {
     .u-section-2-1 {
     background-position: 41.44% 24.66%;
     }
     .u-section-2-1 .u-sheet-1 {
     min-height: 450px;
     }
    }
    /*/RESPONSIVE_MEDIA*/
     .u-section-2-2 {
     background-image: ;
     background-position: 50% 50%;
    }
    .u-section-2-2 .u-sheet-1 {
     min-height: 700px;
    }
    .u-section-2-2 .u-group-1 {
     width: 570px;
     min-height: 250px;
     background-image: none;
     margin: 60px auto 60px 0;
    }
    .u-section-2-2 .u-container-layout-1 {
     padding: 30px;
    }
    .u-section-2-2 .u-text-1 {
     margin: 0;
    }
    .u-section-2-2 .u-text-2 {
     margin: 20px 0 0;
    }
    .u-section-2-2 .u-btn-1 {
     background-image: none;
     border-style: solid;
     margin: 20px auto 0;
    }
    /*RESPONSIVE_MEDIA*/
    @media (max-width: 1199px) {
     .u-section-2-2 .u-sheet-1 {
     min-height: 650px;
     }
     .u-section-2-2 .u-group-1 {
     width: 470px;
     margin-top: 200px;
     }
    }
    /*/RESPONSIVE_MEDIA*/
    /*RESPONSIVE_MEDIA*/
    @media (max-width: 991px) {
     .u-section-2-2 .u-sheet-1 {
     min-height: 550px;
     }
     .u-section-2-2 .u-group-1 {
     margin-top: 60px;
     margin-left: auto;
     }
    }
    /*/RESPONSIVE_MEDIA*/
    /*RESPONSIVE_MEDIA*/
    @media (max-width: 767px) {
     .u-section-2-2 .u-sheet-1 {
     min-height: 500px;
     }
     .u-section-2-2 .u-group-1 {
     margin-right: initial;
     margin-left: initial;
     width: auto;
     }
     .u-section-2-2 .u-container-layout-1 {
     padding-left: 10px;
     padding-right: 10px;
     }
    }
    /*/RESPONSIVE_MEDIA*/
    /*RESPONSIVE_MEDIA*/
    @media (max-width: 575px) {
     .u-section-2-2 .u-sheet-1 {
     min-height: 450px;
     }
    }
    /*/RESPONSIVE_MEDIA*/
     .u-section-2-3 {
     background-image: ;
     background-position: 50% 50%;
    }
    .u-section-2-3 .u-sheet-1 {
     min-height: 700px;
    }
    .u-section-2-3 .u-group-1 {
     width: 570px;
     min-height: 250px;
     background-image: none;
     margin: 60px auto 60px 0;
    }
    .u-section-2-3 .u-container-layout-1 {
     padding: 30px;
    }
    .u-section-2-3 .u-text-1 {
     margin: 0;
    }
    .u-section-2-3 .u-text-2 {
     margin: 20px 0 0;
    }
    .u-section-2-3 .u-btn-1 {
     background-image: none;
     border-style: solid;
     margin: 20px auto 0;
    }
    /*RESPONSIVE_MEDIA*/
    @media (max-width: 1199px) {
     .u-section-2-3 .u-sheet-1 {
     min-height: 650px;
     }
     .u-section-2-3 .u-group-1 {
     width: 470px;
     margin-top: 200px;
     }
    }
    /*/RESPONSIVE_MEDIA*/
    /*RESPONSIVE_MEDIA*/
    @media (max-width: 991px) {
     .u-section-2-3 .u-sheet-1 {
     min-height: 550px;
     }
     .u-section-2-3 .u-group-1 {
     margin-top: 60px;
     margin-left: auto;
     }
    }
    /*/RESPONSIVE_MEDIA*/
    /*RESPONSIVE_MEDIA*/
    @media (max-width: 767px) {
     .u-section-2-3 .u-sheet-1 {
     min-height: 500px;
     }
     .u-section-2-3 .u-group-1 {
     margin-right: initial;
     margin-left: initial;
     width: auto;
     }
     .u-section-2-3 .u-container-layout-1 {
     padding-left: 10px;
     padding-right: 10px;
     }
    }
    /*/RESPONSIVE_MEDIA*/
    /*RESPONSIVE_MEDIA*/
    @media (max-width: 575px) {
     .u-section-2-3 .u-sheet-1 {
     min-height: 450px;
     }
     .u-section-2-3 .u-group-1 {
     min-height: 285px;
     width: auto;
     margin-right: initial;
     margin-left: initial;
     }
    }
    /*/RESPONSIVE_MEDIA*/
     .u-section-2-4 {
     background-image: ;
     background-position: 50% 50%;
    }
    .u-section-2-4 .u-sheet-1 {
     min-height: 700px;
    }
    .u-section-2-4 .u-group-1 {
     width: 570px;
     min-height: 250px;
     background-image: none;
     margin: 60px auto 60px 0;
    }
    .u-section-2-4 .u-container-layout-1 {
     padding: 30px;
    }
    .u-section-2-4 .u-text-1 {
     margin: 0;
    }
    .u-section-2-4 .u-text-2 {
     margin: 20px 0 0;
    }
    .u-section-2-4 .u-btn-1 {
     background-image: none;
     border-style: solid;
     margin: 20px auto 0;
    }
    /*RESPONSIVE_MEDIA*/
    @media (max-width: 1199px) {
     .u-section-2-4 .u-sheet-1 {
     min-height: 650px;
     }
     .u-section-2-4 .u-group-1 {
     width: 470px;
     margin-top: 200px;
     }
    }
    /*/RESPONSIVE_MEDIA*/
    /*RESPONSIVE_MEDIA*/
    @media (max-width: 991px) {
     .u-section-2-4 .u-sheet-1 {
     min-height: 550px;
     }
     .u-section-2-4 .u-group-1 {
     margin-top: 60px;
     margin-left: auto;
     }
    }
    /*/RESPONSIVE_MEDIA*/
    /*RESPONSIVE_MEDIA*/
    @media (max-width: 767px) {
     .u-section-2-4 .u-sheet-1 {
     min-height: 500px;
     }
     .u-section-2-4 .u-group-1 {
     margin-right: initial;
     margin-left: initial;
     width: auto;
     }
     .u-section-2-4 .u-container-layout-1 {
     padding-left: 10px;
     padding-right: 10px;
     }
    }
    /*/RESPONSIVE_MEDIA*/
    /*RESPONSIVE_MEDIA*/
    @media (max-width: 575px) {
     .u-section-2-4 .u-sheet-1 {
     min-height: 450px;
     }
     .u-section-2-4 .u-group-1 {
     min-height: 310px;
     width: auto;
     margin-right: initial;
     margin-left: initial;
     }
    }
    /*/RESPONSIVE_MEDIA*/
     .u-section-2-5 {
     background-image: ;
     background-position: 50% 50%;
    }
    .u-section-2-5 .u-sheet-1 {
     min-height: 700px;
    }
    .u-section-2-5 .u-group-1 {
     width: 570px;
     min-height: 250px;
     background-image: none;
     margin: 60px auto 60px 0;
    }
    .u-section-2-5 .u-container-layout-1 {
     padding: 30px;
    }
    .u-section-2-5 .u-text-1 {
     margin: 0;
    }
    .u-section-2-5 .u-text-2 {
     margin: 20px 0 0;
    }
    .u-section-2-5 .u-btn-1 {
     background-image: none;
     border-style: solid;
     margin: 20px auto 0;
    }
    /*RESPONSIVE_MEDIA*/
    @media (max-width: 1199px) {
     .u-section-2-5 .u-sheet-1 {
     min-height: 650px;
     }
     .u-section-2-5 .u-group-1 {
     width: 470px;
     margin-top: 200px;
     }
    }
    /*/RESPONSIVE_MEDIA*/
    /*RESPONSIVE_MEDIA*/
    @media (max-width: 991px) {
     .u-section-2-5 .u-sheet-1 {
     min-height: 550px;
     }
     .u-section-2-5 .u-group-1 {
     margin-top: 60px;
     margin-left: auto;
     }
    }
    /*/RESPONSIVE_MEDIA*/
    /*RESPONSIVE_MEDIA*/
    @media (max-width: 767px) {
     .u-section-2-5 .u-sheet-1 {
     min-height: 500px;
     }
     .u-section-2-5 .u-group-1 {
     margin-right: initial;
     margin-left: initial;
     width: auto;
     }
     .u-section-2-5 .u-container-layout-1 {
     padding-left: 10px;
     padding-right: 10px;
     }
    }
    /*/RESPONSIVE_MEDIA*/
    /*RESPONSIVE_MEDIA*/
    @media (max-width: 575px) {
     .u-section-2-5 .u-sheet-1 {
     min-height: 450px;
     }
     .u-section-2-5 .u-group-1 {
     min-height: 324px;
     width: auto;
     margin-right: initial;
     margin-left: initial;
     }
    }
    /*/RESPONSIVE_MEDIA*/
     .u-section-2-6 {
     background-image: ;
     background-position: 50% 50%;
    }
    .u-section-2-6 .u-sheet-1 {
     min-height: 700px;
    }
    .u-section-2-6 .u-group-1 {
     width: 570px;
     min-height: 250px;
     background-image: none;
     margin: 60px auto 60px 0;
    }
    .u-section-2-6 .u-container-layout-1 {
     padding: 30px;
    }
    .u-section-2-6 .u-text-1 {
     margin: 0;
    }
    .u-section-2-6 .u-text-2 {
     margin: 20px 0 0;
    }
    .u-section-2-6 .u-btn-1 {
     background-image: none;
     border-style: solid;
     margin: 20px auto 0;
    }
    /*RESPONSIVE_MEDIA*/
    @media (max-width: 1199px) {
     .u-section-2-6 .u-sheet-1 {
     min-height: 650px;
     }
     .u-section-2-6 .u-group-1 {
     width: 470px;
     margin-top: 200px;
     }
    }
    /*/RESPONSIVE_MEDIA*/
    /*RESPONSIVE_MEDIA*/
    @media (max-width: 991px) {
     .u-section-2-6 .u-sheet-1 {
     min-height: 550px;
     }
     .u-section-2-6 .u-group-1 {
     margin-top: 60px;
     margin-left: auto;
     }
    }
    /*/RESPONSIVE_MEDIA*/
    /*RESPONSIVE_MEDIA*/
    @media (max-width: 767px) {
     .u-section-2-6 .u-sheet-1 {
     min-height: 500px;
     }
     .u-section-2-6 .u-group-1 {
     margin-right: initial;
     margin-left: initial;
     width: auto;
     }
     .u-section-2-6 .u-container-layout-1 {
     padding-left: 10px;
     padding-right: 10px;
     }
    }
    /*/RESPONSIVE_MEDIA*/
    /*RESPONSIVE_MEDIA*/
    @media (max-width: 575px) {
     .u-section-2-6 .u-sheet-1 {
     min-height: 450px;
     }
     .u-section-2-6 .u-group-1 {
     min-height: 285px;
     width: auto;
     margin-right: initial;
     margin-left: initial;
     }
    }
    /*/RESPONSIVE_MEDIA*/
     .u-section-2-7 {
     background-image: ;
     background-position: 50% 50%;
    }
    .u-section-2-7 .u-sheet-1 {
     min-height: 700px;
    }
    .u-section-2-7 .u-group-1 {
     width: 570px;
     min-height: 250px;
     background-image: none;
     margin: 60px auto 60px 0;
    }
    .u-section-2-7 .u-container-layout-1 {
     padding: 22px 30px 30px;
    }
    .u-section-2-7 .u-text-1 {
     margin: 0;
    }
    .u-section-2-7 .u-text-2 {
     margin: 20px 0 0;
    }
    .u-section-2-7 .u-btn-1 {
     background-image: none;
     border-style: solid;
     margin: 20px auto 0;
    }
    .u-section-2-7 .u-text-3 {
     font-size: 0.625rem;
     margin: 5px 0 0;
    }
    /*RESPONSIVE_MEDIA*/
    @media (max-width: 1199px) {
     .u-section-2-7 .u-sheet-1 {
     min-height: 650px;
     }
     .u-section-2-7 .u-group-1 {
     width: 470px;
     }
    }
    /*/RESPONSIVE_MEDIA*/
    /*RESPONSIVE_MEDIA*/
    @media (max-width: 991px) {
     .u-section-2-7 .u-sheet-1 {
     min-height: 550px;
     }
     .u-section-2-7 .u-group-1 {
     margin-left: auto;
     }
    }
    /*/RESPONSIVE_MEDIA*/
    /*RESPONSIVE_MEDIA*/
    @media (max-width: 767px) {
     .u-section-2-7 .u-sheet-1 {
     min-height: 500px;
     }
     .u-section-2-7 .u-group-1 {
     margin-right: initial;
     margin-left: initial;
     width: auto;
     }
     .u-section-2-7 .u-container-layout-1 {
     padding-left: 10px;
     padding-right: 10px;
     }
    }
    /*/RESPONSIVE_MEDIA*/
    /*RESPONSIVE_MEDIA*/
    @media (max-width: 575px) {
     .u-section-2-7 .u-sheet-1 {
     min-height: 450px;
     }
    }
    /*/RESPONSIVE_MEDIA*/
     .u-section-3 {
     margin-top: 0;
     margin-bottom: 0;
    }
    .u-section-3 .u-sheet-1 {
     min-height: 332px;
    }
    .u-section-3 .u-text-1 {
     margin: 20px 0 0;
    }
    .u-section-3 .u-btn-1 {
     border-style: none;
     padding: 0;
    }
    .u-section-3 .u-btn-2 {
     border-style: none;
     padding: 0;
    }
    .u-section-3 .u-btn-3 {
     border-style: none;
     padding: 0;
    }
    .u-section-3 .u-text-2 {
     margin: 20px 0 0;
    }
    .u-section-3 .u-text-3 {
     margin: 20px 0 0;
    }
    .u-section-3 .u-btn-4 {
     background-image: none;
     font-family: Raleway, sans-serif;
     padding: 0;
    }
    .u-section-3 .u-btn-5 {
     background-image: none;
     font-family: Raleway, sans-serif;
     padding: 0;
    }
    .u-section-3 .u-btn-6 {
     background-image: none;
     font-family: Raleway, sans-serif;
     padding: 0;
    }
    .u-section-3 .u-btn-7 {
     background-image: none;
     font-family: Raleway, sans-serif;
     padding: 0;
    }
    .u-section-3 .u-btn-8 {
     background-image: none;
     margin: 20px auto 0;
    }
    .u-section-3 .u-line-1 {
     width: 500px;
     height: 1px;
     margin: 20px auto 9px;
    }
    /*RESPONSIVE_MEDIA*/
    @media (max-width: 1199px) {
     .u-section-3 .u-sheet-1 {
     min-height: 343px;
     }
     .u-section-3 .u-line-1 {
     margin-bottom: 20px;
     }
    }
    /*/RESPONSIVE_MEDIA*/
    /*RESPONSIVE_MEDIA*/
    @media (max-width: 575px) {
     .u-section-3 .u-line-1 {
     width: 340px;
     }
    }
    /*/RESPONSIVE_MEDIA*/
    .u-section-4 .u-sheet-1 {
     min-height: 270px;
    }
    .u-section-4 .u-layout-wrap-1 {
     margin-top: 0;
     margin-bottom: -110px;
    }
    .u-section-4 .u-layout-cell-1 {
     min-height: 270px;
     order: 0;
    }
    .u-section-4 .u-image-1 {
     background-image: ;
    }
    .u-section-4 .u-container-layout-1 {
     padding: 20px;
    }
    .u-section-4 .u-layout-cell-2 {
     min-height: 270px;
     order: 0;
    }
    .u-section-4 .u-container-layout-2 {
     padding: 10px;
    }
    .u-section-4 .u-text-1 {
     font-size: 1.25rem;
     margin: 2px 1px 0;
    }
    .u-section-4 .u-text-2 {
     margin: 10px 0 0;
    }
    .u-section-4 .u-text-3 {
     margin-left: auto;
     margin-right: auto;
    }
    .u-section-4 .u-btn-1 {
     border-top-style: none;
     border-right-style: none;
     border-left-style: none;
     padding: 0;
    }
    .u-section-4 .u-layout-cell-3 {
     min-height: 270px;
     order: 0;
    }
    .u-section-4 .u-image-2 {
     background-image: ;
    }
    .u-section-4 .u-container-layout-3 {
     padding: 20px;
    }
    .u-section-4 .u-layout-cell-4 {
     min-height: 270px;
     order: 0;
    }
    .u-section-4 .u-container-layout-4 {
     padding: 10px;
    }
    .u-section-4 .u-text-4 {
     font-size: 1.25rem;
     margin: 1px 0 0;
    }
    .u-section-4 .u-text-5 {
     margin: 10px 0 0;
    }
    .u-section-4 .u-text-6 {
     margin-left: auto;
     margin-right: auto;
    }
    .u-section-4 .u-btn-2 {
     border-top-style: none;
     border-right-style: none;
     border-left-style: none;
     padding: 0;
    }
    /*RESPONSIVE_MEDIA*/
    @media (max-width: 1199px) {
     .u-section-4 .u-sheet-1 {
     min-height: 292px;
     }
     .u-section-4 .u-layout-wrap-1 {
     margin-bottom: -318px;
     }
     .u-section-4 .u-layout-cell-1 {
     min-height: 280px;
     background-position: 50% 50%;
     }
     .u-section-4 .u-image-1 {
     background-position: 36.46% 50%;
     }
     .u-section-4 .u-layout-cell-2 {
     min-height: 280px;
     }
     .u-section-4 .u-text-1 {
     margin-right: 0;
     }
     .u-section-4 .u-btn-1 {
     border-style: none;
     }
     .u-section-4 .u-layout-cell-3 {
     min-height: 280px;
     background-position: 50% 50%;
     }
     .u-section-4 .u-layout-cell-4 {
     min-height: 282px;
     }
     .u-section-4 .u-btn-2 {
     border-style: none;
     }
    }
    /*/RESPONSIVE_MEDIA*/
    /*RESPONSIVE_MEDIA*/
    @media (max-width: 991px) {
     .u-section-4 .u-sheet-1 {
     min-height: 630px;
     }
     .u-section-4 .u-layout-wrap-1 {
     margin-bottom: 20px;
     }
     .u-section-4 .u-layout-cell-1 {
     min-height: 429px;
     }
     .u-section-4 .u-layout-cell-2 {
     min-height: 429px;
     }
     .u-section-4 .u-text-1 {
     font-size: 1.5rem;
     }
     .u-section-4 .u-layout-cell-3 {
     min-height: 429px;
     }
     .u-section-4 .u-layout-cell-4 {
     min-height: 432px;
     }
     .u-section-4 .u-text-4 {
     font-size: 1.5rem;
     }
    }
    /*/RESPONSIVE_MEDIA*/
    /*RESPONSIVE_MEDIA*/
    @media (max-width: 767px) {
     .u-section-4 .u-layout-wrap-1 {
     width: 540px;
     margin-left: 0;
     margin-right: 0;
     }
     .u-section-4 .u-layout-cell-1 {
     min-height: 500px;
     }
     .u-section-4 .u-container-layout-1 {
     padding-left: 10px;
     padding-right: 10px;
     }
     .u-section-4 .u-layout-cell-2 {
     min-height: 197px;
     }
     .u-section-4 .u-layout-cell-3 {
     min-height: 500px;
     }
     .u-section-4 .u-container-layout-3 {
     padding-left: 10px;
     padding-right: 10px;
     }
     .u-section-4 .u-layout-cell-4 {
     min-height: 196px;
     }
    }
    /*/RESPONSIVE_MEDIA*/
    /*RESPONSIVE_MEDIA*/
    @media (max-width: 575px) {
     .u-section-4 .u-sheet-1 {
     min-height: 650px;
     }
     .u-section-4 .u-layout-wrap-1 {
     width: 340px;
     }
     .u-section-4 .u-layout-cell-1 {
     min-height: 300px;
     }
     .u-section-4 .u-layout-cell-2 {
     min-height: 222px;
     }
     .u-section-4 .u-layout-cell-3 {
     min-height: 300px;
     }
     .u-section-4 .u-layout-cell-4 {
     min-height: 221px;
     }
    }
    /*/RESPONSIVE_MEDIA*/
    .u-section-5 .u-sheet-1 {
     min-height: 291px;
    }
    .u-section-5 .u-layout-wrap-1 {
     margin-top: 0;
     margin-bottom: 0;
    }
    .u-section-5 .u-layout-cell-1 {
     min-height: 270px;
     order: 0;
    }
    .u-section-5 .u-image-1 {
     background-image: ;
    }
    .u-section-5 .u-container-layout-1 {
     padding: 20px;
    }
    .u-section-5 .u-layout-cell-2 {
     min-height: 270px;
     order: 0;
    }
    .u-section-5 .u-container-layout-2 {
     padding: 10px;
    }
    .u-section-5 .u-text-1 {
     font-size: 1.25rem;
     margin: 1px 0 0;
    }
    .u-section-5 .u-text-2 {
     margin: 10px 0 0;
    }
    .u-section-5 .u-text-3 {
     margin-left: auto;
     margin-right: auto;
    }
    .u-section-5 .u-btn-1 {
     border-top-style: none;
     border-right-style: none;
     border-left-style: none;
     padding: 0;
    }
    .u-section-5 .u-layout-cell-3 {
     min-height: 270px;
     order: 0;
    }
    .u-section-5 .u-image-2 {
     background-image: ;
    }
    .u-section-5 .u-container-layout-3 {
     padding: 20px;
    }
    .u-section-5 .u-layout-cell-4 {
     min-height: 270px;
     order: 0;
    }
    .u-section-5 .u-container-layout-4 {
     padding: 10px;
    }
    .u-section-5 .u-text-4 {
     font-size: 1.25rem;
     margin: 1px 1px 0;
    }
    .u-section-5 .u-text-5 {
     margin: 10px 1px 0;
    }
    .u-section-5 .u-text-6 {
     margin-left: auto;
     margin-right: auto;
    }
    .u-section-5 .u-btn-2 {
     border-top-style: none;
     border-right-style: none;
     border-left-style: none;
     padding: 0;
    }
    .u-section-5 .u-line-1 {
     width: 500px;
     height: 1px;
     margin: 20px auto 0;
    }
    /*RESPONSIVE_MEDIA*/
    @media (max-width: 1199px) {
     .u-section-5 .u-sheet-1 {
     min-height: 302px;
     }
     .u-section-5 .u-layout-cell-1 {
     min-height: 280px;
     background-position: 50% 50%;
     }
     .u-section-5 .u-layout-cell-2 {
     min-height: 281px;
     }
     .u-section-5 .u-btn-1 {
     border-style: none;
     }
     .u-section-5 .u-layout-cell-3 {
     min-height: 280px;
     background-position: 50% 50%;
     }
     .u-section-5 .u-layout-cell-4 {
     min-height: 281px;
     }
     .u-section-5 .u-text-4 {
     margin-right: 0;
     }
     .u-section-5 .u-text-5 {
     margin-right: 0;
     }
     .u-section-5 .u-btn-2 {
     border-style: none;
     }
    }
    /*/RESPONSIVE_MEDIA*/
    /*RESPONSIVE_MEDIA*/
    @media (max-width: 991px) {
     .u-section-5 .u-sheet-1 {
     min-height: 881px;
     }
     .u-section-5 .u-layout-cell-1 {
     min-height: 429px;
     }
     .u-section-5 .u-layout-cell-2 {
     min-height: 430px;
     }
     .u-section-5 .u-text-1 {
     font-size: 1.5rem;
     }
     .u-section-5 .u-layout-cell-3 {
     min-height: 429px;
     }
     .u-section-5 .u-layout-cell-4 {
     min-height: 430px;
     }
     .u-section-5 .u-text-4 {
     font-size: 1.5rem;
     }
     .u-section-5 .u-line-1 {
     margin-bottom: 20px;
     }
    }
    /*/RESPONSIVE_MEDIA*/
    /*RESPONSIVE_MEDIA*/
    @media (max-width: 767px) {
     .u-section-5 .u-sheet-1 {
     min-height: 1393px;
     }
     .u-section-5 .u-layout-cell-1 {
     min-height: 500px;
     }
     .u-section-5 .u-container-layout-1 {
     padding-left: 10px;
     padding-right: 10px;
     }
     .u-section-5 .u-layout-cell-2 {
     min-height: 150px;
     }
     .u-section-5 .u-layout-cell-3 {
     min-height: 500px;
     }
     .u-section-5 .u-container-layout-3 {
     padding-left: 10px;
     padding-right: 10px;
     }
     .u-section-5 .u-layout-cell-4 {
     min-height: 150px;
     }
    }
    /*/RESPONSIVE_MEDIA*/
    /*RESPONSIVE_MEDIA*/
    @media (max-width: 575px) {
     .u-section-5 .u-sheet-1 {
     min-height: 1043px;
     }
     .u-section-5 .u-layout-cell-1 {
     min-height: 300px;
     }
     .u-section-5 .u-layout-cell-2 {
     min-height: 180px;
     }
     .u-section-5 .u-layout-cell-3 {
     min-height: 300px;
     }
     .u-section-5 .u-layout-cell-4 {
     min-height: 149px;
     }
     .u-section-5 .u-line-1 {
     width: 340px;
     }
    }
    /*/RESPONSIVE_MEDIA*/
     .u-section-6 {
     margin-top: 0;
     margin-bottom: 0;
    }
    .u-section-6 .u-sheet-1 {
     min-height: 373px;
    }
    .u-section-6 .u-layout-wrap-1 {
     width: 1140px;
     margin: 0 auto;
    }
    .u-section-6 .u-layout-cell-1 {
     min-height: 275px;
     background-image: none;
    }
    .u-section-6 .u-container-layout-1 {
     padding: 15px;
    }
    .u-section-6 .u-text-1 {
     text-shadow: 0 -2px 8px rgba(97,102,61,1);
     font-size: 1.5rem;
     margin: 0 auto;
    }
    .u-section-6 .u-text-2 {
     margin: 20px 0 0;
    }
    .u-section-6 .u-btn-1 {
     margin-left: auto;
     margin-right: auto;
     background-image: none;
     border-style: solid;
    }
    .u-section-6 .u-layout-cell-2 {
     min-height: 275px;
    }
    .u-section-6 .u-image-1 {
     background-image: ;
     background-position: 50% 50%;
    }
    .u-section-6 .u-container-layout-2 {
     padding: 0;
    }
    .u-section-6 .u-group-1 {
     min-height: 40px;
     margin: 0 auto 0 0;
    }
    .u-section-6 .u-container-layout-3 {
     padding: 0;
    }
    .u-section-6 .u-text-3 {
     margin: 0 auto;
    }
    .u-section-6 .u-btn-2 {
     background-image: none;
     font-family: Raleway, sans-serif;
     padding: 0;
    }
    .u-section-6 .u-layout-cell-3 {
     min-height: 275px;
    }
    .u-section-6 .u-image-2 {
     background-image: ;
    }
    .u-section-6 .u-container-layout-4 {
     padding: 0;
    }
    .u-section-6 .u-group-2 {
     min-height: 40px;
     margin: 0 auto 0 0;
    }
    .u-section-6 .u-container-layout-5 {
     padding: 0;
    }
    .u-section-6 .u-text-4 {
     margin: 0 auto;
    }
    .u-section-6 .u-layout-cell-4 {
     min-height: 275px;
    }
    .u-section-6 .u-image-3 {
     background-image: ;
     background-position: 50% 100%;
    }
    .u-section-6 .u-container-layout-6 {
     padding: 0;
    }
    .u-section-6 .u-group-3 {
     min-height: 40px;
     margin: 0 auto 0 0;
    }
    .u-section-6 .u-container-layout-7 {
     padding: 0;
    }
    .u-section-6 .u-text-5 {
     margin: 0 auto;
    }
    .u-section-6 .u-btn-3 {
     background-image: none;
     margin: 20px auto 0;
    }
    .u-section-6 .u-line-1 {
     width: 500px;
     height: 1px;
     margin: 20px auto;
    }
    /*RESPONSIVE_MEDIA*/
    @media (max-width: 1199px) {
     .u-section-6 .u-sheet-1 {
     min-height: 325px;
     }
     .u-section-6 .u-layout-wrap-1 {
     width: 940px;
     }
     .u-section-6 .u-layout-cell-1 {
     min-height: 283px;
     background-position: 50% 50%;
     }
     .u-section-6 .u-container-layout-1 {
     padding: 10px;
     }
     .u-section-6 .u-btn-1 {
     margin-top: 40px;
     margin-bottom: 0;
     }
     .u-section-6 .u-layout-cell-2 {
     min-height: 227px;
     background-position: 50% 50%;
     }
     .u-section-6 .u-group-1 {
     margin-right: initial;
     margin-left: initial;
     }
     .u-section-6 .u-layout-cell-3 {
     min-height: 227px;
     background-position: 50% 50%;
     }
     .u-section-6 .u-group-2 {
     margin-right: initial;
     margin-left: initial;
     }
     .u-section-6 .u-layout-cell-4 {
     min-height: 227px;
     background-position: 50% 100%;
     }
     .u-section-6 .u-group-3 {
     margin-right: initial;
     margin-left: initial;
     }
     .u-section-6 .u-line-1 {
     width: 700px;
     }
    }
    /*/RESPONSIVE_MEDIA*/
    /*RESPONSIVE_MEDIA*/
    @media (max-width: 991px) {
     .u-section-6 .u-sheet-1 {
     min-height: 198px;
     }
     .u-section-6 .u-layout-wrap-1 {
     width: 720px;
     }
     .u-section-6 .u-layout-cell-1 {
     min-height: 361px;
     }
     .u-section-6 .u-layout-cell-2 {
     min-height: 290px;
     }
     .u-section-6 .u-container-layout-2 {
     padding: 0;
     }
     .u-section-6 .u-container-layout-3 {
     padding: 0;
     }
     .u-section-6 .u-layout-cell-3 {
     min-height: 290px;
     }
     .u-section-6 .u-container-layout-4 {
     padding: 0;
     }
     .u-section-6 .u-container-layout-5 {
     padding: 0;
     }
     .u-section-6 .u-layout-cell-4 {
     min-height: 290px;
     }
     .u-section-6 .u-container-layout-6 {
     padding: 0;
     }
     .u-section-6 .u-container-layout-7 {
     padding: 0;
     }
     .u-section-6 .u-line-1 {
     width: 500px;
     }
    }
    /*/RESPONSIVE_MEDIA*/
    /*RESPONSIVE_MEDIA*/
    @media (max-width: 767px) {
     .u-section-6 {
     min-height: 1526px;
     }
     .u-section-6 .u-layout-wrap-1 {
     position: relative;
     width: 540px;
     }
     .u-section-6 .u-layout-cell-1 {
     min-height: 100px;
     }
     .u-section-6 .u-btn-1 {
     margin-top: 20px;
     }
     .u-section-6 .u-layout-cell-2 {
     min-height: 653px;
     }
     .u-section-6 .u-layout-cell-3 {
     min-height: 653px;
     }
     .u-section-6 .u-layout-cell-4 {
     min-height: 653px;
     }
    }
    /*/RESPONSIVE_MEDIA*/
    /*RESPONSIVE_MEDIA*/
    @media (max-width: 575px) {
     .u-section-6 {
     min-height: 1042px;
     }
     .u-section-6 .u-layout-wrap-1 {
     width: 340px;
     }
     .u-section-6 .u-layout-cell-2 {
     min-height: 411px;
     }
     .u-section-6 .u-layout-cell-3 {
     min-height: 411px;
     }
     .u-section-6 .u-layout-cell-4 {
     min-height: 411px;
     }
     .u-section-6 .u-line-1 {
     width: 340px;
     }
    }
    /*/RESPONSIVE_MEDIA*/
    .u-section-7 .u-sheet-1 {
     min-height: 536px;
    }
    .u-section-7 .u-layout-wrap-1 {
     width: 1140px;
     margin: 0 0 60px;
    }
    .u-section-7 .u-layout-cell-1 {
     min-height: 420px;
    }
    .u-section-7 .u-container-layout-1 {
     padding: 0;
    }
    .u-section-7 .u-text-1 {
     font-size: 1.5rem;
     margin: 0 213px 0 0;
    }
    .u-section-7 .u-text-2 {
     margin: 20px 0 0;
    }
    .u-section-7 .u-layout-cell-2 {
     min-height: 420px;
    }
    .u-section-7 .u-container-layout-2 {
     padding: 0;
    }
    .u-section-7 .u-form-1 {
     margin: 0;
    }
    .u-section-7 .u-form-group-3 {
     margin-left: 0;
    }
    .u-section-7 .u-form-group-5 {
     margin-left: 0;
    }
    /*RESPONSIVE_MEDIA*/
    @media (max-width: 1199px) {
     .u-section-7 .u-sheet-1 {
     min-height: 324px;
     }
     .u-section-7 .u-layout-wrap-1 {
     width: 940px;
     }
     .u-section-7 .u-layout-cell-1 {
     min-height: 458px;
     }
     .u-section-7 .u-text-1 {
     margin-right: 113px;
     }
     .u-section-7 .u-layout-cell-2 {
     min-height: 346px;
     }
    }
    /*/RESPONSIVE_MEDIA*/
    /*RESPONSIVE_MEDIA*/
    @media (max-width: 991px) {
     .u-section-7 .u-sheet-1 {
     min-height: 227px;
     }
     .u-section-7 .u-layout-wrap-1 {
     width: 720px;
     }
     .u-section-7 .u-layout-cell-1 {
     min-height: 100px;
     }
     .u-section-7 .u-container-layout-1 {
     padding: 0;
     }
     .u-section-7 .u-layout-cell-2 {
     min-height: 100px;
     }
     .u-section-7 .u-container-layout-2 {
     padding: 0 20px;
     }
    }
    /*/RESPONSIVE_MEDIA*/
    /*RESPONSIVE_MEDIA*/
    @media (max-width: 767px) {
     .u-section-7 .u-layout-wrap-1 {
     width: 540px;
     }
     .u-section-7 .u-text-1 {
     margin-right: 0;
     }
     .u-section-7 .u-container-layout-2 {
     padding-left: 0;
     padding-right: 0;
     }
    }
    /*/RESPONSIVE_MEDIA*/
    /*RESPONSIVE_MEDIA*/
    @media (max-width: 575px) {
     .u-section-7 .u-sheet-1 {
     min-height: 110px;
     }
     .u-section-7 .u-layout-wrap-1 {
     width: 340px;
     }
     .u-section-7 .u-layout-cell-1 {
     min-height: 63px;
     }
    }
    /*/RESPONSIVE_MEDIA*/
    #slider
    {
     z-index:1001;
    }
    .u-menu-1
    {
     z-index:1002;
    }
    #vbutton
    {
     z-index:2000;</style><meta name="keywords" content="The Village Barn - a truly special wedding venue in the heart of Ireland"><link rel="icon" href="https://thevillagebarn.ie/resources/themes/VillageBarn23/images/favicon1.jpg"><style type="text/css">.broken_link, a.broken_link {
     text-decoration: line-through;
    }</style><style>.u-body {
     font-family: Raleway,sans-serif;
    }
    h1,
    h2,
    h3,
    h4,
    h5,
    h6 {
     font-family: Raleway,sans-serif;
    }  .u-overlap.u-overlap-transparent .u-header,
    .u-image,
    .u-gradient {
     color: #000000;
    }
    .u-shading,
    .u-overlap.u-overlap-contrast .u-header {
     color: #ffffff;
    }
    .u-body {
     color: #000000;
     background-color: #ffffff;
     --effect-scale: 1.1;
    }  .u-custom-font.u-text-font {
     font-family: Raleway,sans-serif !important;
    }
    .u-custom-font.u-heading-font {
     font-family: Raleway,sans-serif !important;
    }  .u-none.u-button-style,
    .u-none.u-button-style:hover,
    .u-none.u-button-style:focus,
    .u-none.u-button-style:active,
    .u-none.u-button-style.active,
    .u-button-style.u-hover-none:hover,
    .u-button-style.u-hover-none:focus,
    .u-button-style.u-active-none:active,
    .u-button-style.u-active-none.active,
    li.active > .u-button-style.u-active-none {
     color: inherit !important;
     background-color: transparent !important;
    }
    .u-button-style.u-border-none,
    .u-button-style.u-border-hover-none:hover,
    .u-button-style.u-border-hover-none:focus,
    .u-button-style.u-border-active-none:active,
    .u-button-style.u-border-active-none.active,
    li.active > .u-button-style.u-border-active-none {
     border-color: transparent !important;
     border-width: 0;
    }
    .u-button-style.u-text-none,
    .u-button-style.u-text-none:hover,
    .u-button-style.u-text-none:focus,
    .u-button-style.u-text-none:active,
    .u-button-style.u-text-none.active,
    .u-button-style.u-text-hover-none:hover,
    .u-button-style.u-text-hover-none:focus,
    .u-button-style.u-text-active-none:active,
    .u-button-style.u-text-active-none.active,
    li.active > .u-button-style.u-text-active-none {
     color: inherit !important;
    }
    /*end-color none*//*begin-color color-2*/
    .u-color-2,
    .u-body.u-color-2,
    section.u-color-2:before,
    .u-color-2 > .u-container-layout:before,
    .u-color-2 > .u-inner-container-layout:before,
    .u-color-2.u-sidenav:before,
    .u-container-layout.u-container-layout.u-color-2:before,
    .u-table-alt-color-2 tr:nth-child(even) {
     color: #ffffff;
     background-color: #b8bf89;
    }
    .u-button-style.u-color-2,
    .u-button-style.u-color-2[class*="u-border-"] {
     color: #ffffff !important;
     background-color: #b8bf89 !important;
    }
    .u-button-style.u-color-2:hover,
    .u-button-style.u-color-2[class*="u-border-"]:hover,
    .u-button-style.u-color-2:focus,
    .u-button-style.u-color-2[class*="u-border-"]:focus,
    .u-button-style.u-button-style.u-color-2:active,
    .u-button-style.u-button-style.u-color-2[class*="u-border-"]:active,
    .u-button-style.u-button-style.u-color-2.active,
    .u-button-style.u-button-style.u-color-2[class*="u-border-"].active,
    li.active > .u-button-style.u-button-style.u-color-2,
    li.active > .u-button-style.u-button-style.u-color-2[class*="u-border-"] {
     color: #ffffff !important;
     background-color: #abb374 !important;
    }
    .u-hover-color-2:hover,
    .u-hover-color-2[class*="u-border-"]:hover,
    .u-hover-color-2:focus,
    .u-hover-color-2[class*="u-border-"]:focus,
    .u-active-color-2.u-active.u-active,
    .u-active-color-2[class*="u-border-"].u-active.u-active,
    a.u-button-style.u-hover-color-2:hover,
    a.u-button-style.u-hover-color-2[class*="u-border-"]:hover,
    a.u-button-style:hover > .u-hover-color-2,
    a.u-button-style:hover > .u-hover-color-2[class*="u-border-"],
    a.u-button-style.u-hover-color-2:focus,
    a.u-button-style.u-hover-color-2[class*="u-border-"]:focus,
    a.u-button-style.u-button-style.u-active-color-2:active,
    a.u-button-style.u-button-style.u-active-color-2[class*="u-border-"]:active,
    a.u-button-style.u-button-style.u-active-color-2.active,
    a.u-button-style.u-button-style.u-active-color-2[class*="u-border-"].active,
    a.u-button-style.u-button-style.active > .u-active-color-2,
    a.u-button-style.u-button-style.active > .u-active-color-2[class*="u-border-"],
    li.active > a.u-button-style.u-button-style.u-active-color-2,
    li.active > a.u-button-style.u-button-style.u-active-color-2[class*="u-border-"] {
     color: #ffffff !important;
     background-color: #b8bf89 !important;
    }
    a.u-link.u-hover-color-2:hover {
     color: #b8bf89 !important;
    }
    /*end-color color-2*//*begin-color palette-1*/
    .u-palette-1,
    .u-body.u-palette-1,
    section.u-palette-1:before,
    .u-palette-1 > .u-container-layout:before,
    .u-palette-1 > .u-inner-container-layout:before,
    .u-palette-1.u-sidenav:before,
    .u-container-layout.u-container-layout.u-palette-1:before,
    .u-table-alt-palette-1 tr:nth-child(even) {
     color: #ffffff;
     background-color: #e7403e;
    }
    .u-button-style.u-palette-1,
    .u-button-style.u-palette-1[class*="u-border-"] {
     color: #ffffff !important;
     background-color: #e7403e !important;
    }
    .u-button-style.u-palette-1:hover,
    .u-button-style.u-palette-1[class*="u-border-"]:hover,
    .u-button-style.u-palette-1:focus,
    .u-button-style.u-palette-1[class*="u-border-"]:focus,
    .u-button-style.u-button-style.u-palette-1:active,
    .u-button-style.u-button-style.u-palette-1[class*="u-border-"]:active,
    .u-button-style.u-button-style.u-palette-1.active,
    .u-button-style.u-button-style.u-palette-1[class*="u-border-"].active,
    li.active > .u-button-style.u-button-style.u-palette-1,
    li.active > .u-button-style.u-button-style.u-palette-1[class*="u-border-"] {
     color: #ffffff !important;
     background-color: #e42624 !important;
    }
    .u-hover-palette-1:hover,
    .u-hover-palette-1[class*="u-border-"]:hover,
    .u-hover-palette-1:focus,
    .u-hover-palette-1[class*="u-border-"]:focus,
    .u-active-palette-1.u-active.u-active,
    .u-active-palette-1[class*="u-border-"].u-active.u-active,
    a.u-button-style.u-hover-palette-1:hover,
    a.u-button-style.u-hover-palette-1[class*="u-border-"]:hover,
    a.u-button-style:hover > .u-hover-palette-1,
    a.u-button-style:hover > .u-hover-palette-1[class*="u-border-"],
    a.u-button-style.u-hover-palette-1:focus,
    a.u-button-style.u-hover-palette-1[class*="u-border-"]:focus,
    a.u-button-style.u-button-style.u-active-palette-1:active,
    a.u-button-style.u-button-style.u-active-palette-1[class*="u-border-"]:active,
    a.u-button-style.u-button-style.u-active-palette-1.active,
    a.u-button-style.u-button-style.u-active-palette-1[class*="u-border-"].active,
    a.u-button-style.u-button-style.active > .u-active-palette-1,
    a.u-button-style.u-button-style.active > .u-active-palette-1[class*="u-border-"],
    li.active > a.u-button-style.u-button-style.u-active-palette-1,
    li.active > a.u-button-style.u-button-style.u-active-palette-1[class*="u-border-"] {
     color: #ffffff !important;
     background-color: #e7403e !important;
    }
    a.u-link.u-hover-palette-1:hover {
     color: #e7403e !important;
    }
    /*end-color palette-1*//*begin-color palette-1-base*/
    .u-palette-1-base,
    .u-body.u-palette-1-base,
    section.u-palette-1-base:before,
    .u-palette-1-base > .u-container-layout:before,
    .u-palette-1-base > .u-inner-container-layout:before,
    .u-palette-1-base.u-sidenav:before,
    .u-container-layout.u-container-layout.u-palette-1-base:before,
    .u-table-alt-palette-1-base tr:nth-child(even) {
     color: #ffffff;
     background-color: #911716;
    }
    .u-button-style.u-palette-1-base,
    .u-button-style.u-palette-1-base[class*="u-border-"] {
     color: #ffffff !important;
     background-color: #911716 !important;
    }
    .u-button-style.u-palette-1-base:hover,
    .u-button-style.u-palette-1-base[class*="u-border-"]:hover,
    .u-button-style.u-palette-1-base:focus,
    .u-button-style.u-palette-1-base[class*="u-border-"]:focus,
    .u-button-style.u-button-style.u-palette-1-base:active,
    .u-button-style.u-button-style.u-palette-1-base[class*="u-border-"]:active,
    .u-button-style.u-button-style.u-palette-1-base.active,
    .u-button-style.u-button-style.u-palette-1-base[class*="u-border-"].active,
    li.active > .u-button-style.u-button-style.u-palette-1-base,
    li.active > .u-button-style.u-button-style.u-palette-1-base[class*="u-border-"] {
     color: #ffffff !important;
     background-color: #831514 !important;
    }
    .u-hover-palette-1-base:hover,
    .u-hover-palette-1-base[class*="u-border-"]:hover,
    .u-hover-palette-1-base:focus,
    .u-hover-palette-1-base[class*="u-border-"]:focus,
    .u-active-palette-1-base.u-active.u-active,
    .u-active-palette-1-base[class*="u-border-"].u-active.u-active,
    a.u-button-style.u-hover-palette-1-base:hover,
    a.u-button-style.u-hover-palette-1-base[class*="u-border-"]:hover,
    a.u-button-style:hover > .u-hover-palette-1-base,
    a.u-button-style:hover > .u-hover-palette-1-base[class*="u-border-"],
    a.u-button-style.u-hover-palette-1-base:focus,
    a.u-button-style.u-hover-palette-1-base[class*="u-border-"]:focus,
    a.u-button-style.u-button-style.u-active-palette-1-base:active,
    a.u-button-style.u-button-style.u-active-palette-1-base[class*="u-border-"]:active,
    a.u-button-style.u-button-style.u-active-palette-1-base.active,
    a.u-button-style.u-button-style.u-active-palette-1-base[class*="u-border-"].active,
    a.u-button-style.u-button-style.active > .u-active-palette-1-base,
    a.u-button-style.u-button-style.active > .u-active-palette-1-base[class*="u-border-"],
    li.active > a.u-button-style.u-button-style.u-active-palette-1-base,
    li.active > a.u-button-style.u-button-style.u-active-palette-1-base[class*="u-border-"] {
     color: #ffffff !important;
     background-color: #911716 !important;
    }
    a.u-link.u-hover-palette-1-base:hover {
     color: #911716 !important;
    }
    /*end-color palette-1-base*//*begin-color palette-2*/
    .u-palette-2,
    .u-body.u-palette-2,
    section.u-palette-2:before,
    .u-palette-2 > .u-container-layout:before,
    .u-palette-2 > .u-inner-container-layout:before,
    .u-palette-2.u-sidenav:before,
    .u-container-layout.u-container-layout.u-palette-2:before,
    .u-table-alt-palette-2 tr:nth-child(even) {
     color: #ffffff;
     background-color: #b8bf89;
    }
    .u-button-style.u-palette-2,
    .u-button-style.u-palette-2[class*="u-border-"] {
     color: #ffffff !important;
     background-color: #b8bf89 !important;
    }
    .u-button-style.u-palette-2:hover,
    .u-button-style.u-palette-2[class*="u-border-"]:hover,
    .u-button-style.u-palette-2:focus,
    .u-button-style.u-palette-2[class*="u-border-"]:focus,
    .u-button-style.u-button-style.u-palette-2:active,
    .u-button-style.u-button-style.u-palette-2[class*="u-border-"]:active,
    .u-button-style.u-button-style.u-palette-2.active,
    .u-button-style.u-button-style.u-palette-2[class*="u-border-"].active,
    li.active > .u-button-style.u-button-style.u-palette-2,
    li.active > .u-button-style.u-button-style.u-palette-2[class*="u-border-"] {
     color: #ffffff !important;
     background-color: #abb374 !important;
    }
    .u-hover-palette-2:hover,
    .u-hover-palette-2[class*="u-border-"]:hover,
    .u-hover-palette-2:focus,
    .u-hover-palette-2[class*="u-border-"]:focus,
    .u-active-palette-2.u-active.u-active,
    .u-active-palette-2[class*="u-border-"].u-active.u-active,
    a.u-button-style.u-hover-palette-2:hover,
    a.u-button-style.u-hover-palette-2[class*="u-border-"]:hover,
    a.u-button-style:hover > .u-hover-palette-2,
    a.u-button-style:hover > .u-hover-palette-2[class*="u-border-"],
    a.u-button-style.u-hover-palette-2:focus,
    a.u-button-style.u-hover-palette-2[class*="u-border-"]:focus,
    a.u-button-style.u-button-style.u-active-palette-2:active,
    a.u-button-style.u-button-style.u-active-palette-2[class*="u-border-"]:active,
    a.u-button-style.u-button-style.u-active-palette-2.active,
    a.u-button-style.u-button-style.u-active-palette-2[class*="u-border-"].active,
    a.u-button-style.u-button-style.active > .u-active-palette-2,
    a.u-button-style.u-button-style.active > .u-active-palette-2[class*="u-border-"],
    li.active > a.u-button-style.u-button-style.u-active-palette-2,
    li.active > a.u-button-style.u-button-style.u-active-palette-2[class*="u-border-"] {
     color: #ffffff !important;
     background-color: #b8bf89 !important;
    }
    a.u-link.u-hover-palette-2:hover {
     color: #b8bf89 !important;
    }
    /*end-color palette-2*//*begin-color palette-2-light-3*/
    .u-palette-2-light-3,
    .u-body.u-palette-2-light-3,
    section.u-palette-2-light-3:before,
    .u-palette-2-light-3 > .u-container-layout:before,
    .u-palette-2-light-3 > .u-inner-container-layout:before,
    .u-palette-2-light-3.u-sidenav:before,
    .u-container-layout.u-container-layout.u-palette-2-light-3:before,
    .u-table-alt-palette-2-light-3 tr:nth-child(even) {
     color: #000000;
     background-color: #f8f9f2;
    }
    .u-button-style.u-palette-2-light-3,
    .u-button-style.u-palette-2-light-3[class*="u-border-"] {
     color: #000000 !important;
     background-color: #f8f9f2 !important;
    }
    .u-button-style.u-palette-2-light-3:hover,
    .u-button-style.u-palette-2-light-3[class*="u-border-"]:hover,
    .u-button-style.u-palette-2-light-3:focus,
    .u-button-style.u-palette-2-light-3[class*="u-border-"]:focus,
    .u-button-style.u-button-style.u-palette-2-light-3:active,
    .u-button-style.u-button-style.u-palette-2-light-3[class*="u-border-"]:active,
    .u-button-style.u-button-style.u-palette-2-light-3.active,
    .u-button-style.u-button-style.u-palette-2-light-3[class*="u-border-"].active,
    li.active > .u-button-style.u-button-style.u-palette-2-light-3,
    li.active > .u-button-style.u-button-style.u-palette-2-light-3[class*="u-border-"] {
     color: #000000 !important;
     background-color: #e6e9d0 !important;
    }
    .u-hover-palette-2-light-3:hover,
    .u-hover-palette-2-light-3[class*="u-border-"]:hover,
    .u-hover-palette-2-light-3:focus,
    .u-hover-palette-2-light-3[class*="u-border-"]:focus,
    .u-active-palette-2-light-3.u-active.u-active,
    .u-active-palette-2-light-3[class*="u-border-"].u-active.u-active,
    a.u-button-style.u-hover-palette-2-light-3:hover,
    a.u-button-style.u-hover-palette-2-light-3[class*="u-border-"]:hover,
    a.u-button-style:hover > .u-hover-palette-2-light-3,
    a.u-button-style:hover > .u-hover-palette-2-light-3[class*="u-border-"],
    a.u-button-style.u-hover-palette-2-light-3:focus,
    a.u-button-style.u-hover-palette-2-light-3[class*="u-border-"]:focus,
    a.u-button-style.u-button-style.u-active-palette-2-light-3:active,
    a.u-button-style.u-button-style.u-active-palette-2-light-3[class*="u-border-"]:active,
    a.u-button-style.u-button-style.u-active-palette-2-light-3.active,
    a.u-button-style.u-button-style.u-active-palette-2-light-3[class*="u-border-"].active,
    a.u-button-style.u-button-style.active > .u-active-palette-2-light-3,
    a.u-button-style.u-button-style.active > .u-active-palette-2-light-3[class*="u-border-"],
    li.active > a.u-button-style.u-button-style.u-active-palette-2-light-3,
    li.active > a.u-button-style.u-button-style.u-active-palette-2-light-3[class*="u-border-"] {
     color: #000000 !important;
     background-color: #f8f9f2 !important;
    }
    a.u-link.u-hover-palette-2-light-3:hover {
     color: #f8f9f2 !important;
    }
    /*end-color palette-2-light-3*//*begin-color palette-2-base*/
    .u-palette-2-base,
    .u-body.u-palette-2-base,
    section.u-palette-2-base:before,
    .u-palette-2-base > .u-container-layout:before,
    .u-palette-2-base > .u-inner-container-layout:before,
    .u-palette-2-base.u-sidenav:before,
    .u-container-layout.u-container-layout.u-palette-2-base:before,
    .u-table-alt-palette-2-base tr:nth-child(even) {
     color: #ffffff;
     background-color: #61663d;
    }
    .u-button-style.u-palette-2-base,
    .u-button-style.u-palette-2-base[class*="u-border-"] {
     color: #ffffff !important;
     background-color: #61663d !important;
    }
    .u-button-style.u-palette-2-base:hover,
    .u-button-style.u-palette-2-base[class*="u-border-"]:hover,
    .u-button-style.u-palette-2-base:focus,
    .u-button-style.u-palette-2-base[class*="u-border-"]:focus,
    .u-button-style.u-button-style.u-palette-2-base:active,
    .u-button-style.u-button-style.u-palette-2-base[class*="u-border-"]:active,
    .u-button-style.u-button-style.u-palette-2-base.active,
    .u-button-style.u-button-style.u-palette-2-base[class*="u-border-"].active,
    li.active > .u-button-style.u-button-style.u-palette-2-base,
    li.active > .u-button-style.u-button-style.u-palette-2-base[class*="u-border-"] {
     color: #ffffff !important;
     background-color: #575c37 !important;
    }
    .u-hover-palette-2-base:hover,
    .u-hover-palette-2-base[class*="u-border-"]:hover,
    .u-hover-palette-2-base:focus,
    .u-hover-palette-2-base[class*="u-border-"]:focus,
    .u-active-palette-2-base.u-active.u-active,
    .u-active-palette-2-base[class*="u-border-"].u-active.u-active,
    a.u-button-style.u-hover-palette-2-base:hover,
    a.u-button-style.u-hover-palette-2-base[class*="u-border-"]:hover,
    a.u-button-style:hover > .u-hover-palette-2-base,
    a.u-button-style:hover > .u-hover-palette-2-base[class*="u-border-"],
    a.u-button-style.u-hover-palette-2-base:focus,
    a.u-button-style.u-hover-palette-2-base[class*="u-border-"]:focus,
    a.u-button-style.u-button-style.u-active-palette-2-base:active,
    a.u-button-style.u-button-style.u-active-palette-2-base[class*="u-border-"]:active,
    a.u-button-style.u-button-style.u-active-palette-2-base.active,
    a.u-button-style.u-button-style.u-active-palette-2-base[class*="u-border-"].active,
    a.u-button-style.u-button-style.active > .u-active-palette-2-base,
    a.u-button-style.u-button-style.active > .u-active-palette-2-base[class*="u-border-"],
    li.active > a.u-button-style.u-button-style.u-active-palette-2-base,
    li.active > a.u-button-style.u-button-style.u-active-palette-2-base[class*="u-border-"] {
     color: #ffffff !important;
     background-color: #61663d !important;
    }
    a.u-link.u-hover-palette-2-base:hover {
     color: #61663d !important;
    }
    /*end-color palette-2-base*//*begin-color palette-3*/
    .u-palette-3,
    .u-body.u-palette-3,
    section.u-palette-3:before,
    .u-palette-3 > .u-container-layout:before,
    .u-palette-3 > .u-inner-container-layout:before,
    .u-palette-3.u-sidenav:before,
    .u-container-layout.u-container-layout.u-palette-3:before,
    .u-table-alt-palette-3 tr:nth-child(even) {
     color: #ffffff;
     background-color: #bac088;
    }
    .u-button-style.u-palette-3,
    .u-button-style.u-palette-3[class*="u-border-"] {
     color: #ffffff !important;
     background-color: #bac088 !important;
    }
    .u-button-style.u-palette-3:hover,
    .u-button-style.u-palette-3[class*="u-border-"]:hover,
    .u-button-style.u-palette-3:focus,
    .u-button-style.u-palette-3[class*="u-border-"]:focus,
    .u-button-style.u-button-style.u-palette-3:active,
    .u-button-style.u-button-style.u-palette-3[class*="u-border-"]:active,
    .u-button-style.u-button-style.u-palette-3.active,
    .u-button-style.u-button-style.u-palette-3[class*="u-border-"].active,
    li.active > .u-button-style.u-button-style.u-palette-3,
    li.active > .u-button-style.u-button-style.u-palette-3[class*="u-border-"] {
     color: #ffffff !important;
     background-color: #aeb573 !important;
    }
    .u-hover-palette-3:hover,
    .u-hover-palette-3[class*="u-border-"]:hover,
    .u-hover-palette-3:focus,
    .u-hover-palette-3[class*="u-border-"]:focus,
    .u-active-palette-3.u-active.u-active,
    .u-active-palette-3[class*="u-border-"].u-active.u-active,
    a.u-button-style.u-hover-palette-3:hover,
    a.u-button-style.u-hover-palette-3[class*="u-border-"]:hover,
    a.u-button-style:hover > .u-hover-palette-3,
    a.u-button-style:hover > .u-hover-palette-3[class*="u-border-"],
    a.u-button-style.u-hover-palette-3:focus,
    a.u-button-style.u-hover-palette-3[class*="u-border-"]:focus,
    a.u-button-style.u-button-style.u-active-palette-3:active,
    a.u-button-style.u-button-style.u-active-palette-3[class*="u-border-"]:active,
    a.u-button-style.u-button-style.u-active-palette-3.active,
    a.u-button-style.u-button-style.u-active-palette-3[class*="u-border-"].active,
    a.u-button-style.u-button-style.active > .u-active-palette-3,
    a.u-button-style.u-button-style.active > .u-active-palette-3[class*="u-border-"],
    li.active > a.u-button-style.u-button-style.u-active-palette-3,
    li.active > a.u-button-style.u-button-style.u-active-palette-3[class*="u-border-"] {
     color: #ffffff !important;
     background-color: #bac088 !important;
    }
    a.u-link.u-hover-palette-3:hover {
     color: #bac088 !important;
    }
    /*end-color palette-3*//*begin-color palette-3-base*/
    .u-palette-3-base,
    .u-body.u-palette-3-base,
    section.u-palette-3-base:before,
    .u-palette-3-base > .u-container-layout:before,
    .u-palette-3-base > .u-inner-container-layout:before,
    .u-palette-3-base.u-sidenav:before,
    .u-container-layout.u-container-layout.u-palette-3-base:before,
    .u-table-alt-palette-3-base tr:nth-child(even) {
     color: #ffffff;
     background-color: #6f7446;
    }
    .u-button-style.u-palette-3-base,
    .u-button-style.u-palette-3-base[class*="u-border-"] {
     color: #ffffff !important;
     background-color: #6f7446 !important;
    }
    .u-button-style.u-palette-3-base:hover,
    .u-button-style.u-palette-3-base[class*="u-border-"]:hover,
    .u-button-style.u-palette-3-base:focus,
    .u-button-style.u-palette-3-base[class*="u-border-"]:focus,
    .u-button-style.u-button-style.u-palette-3-base:active,
    .u-button-style.u-button-style.u-palette-3-base[class*="u-border-"]:active,
    .u-button-style.u-button-style.u-palette-3-base.active,
    .u-button-style.u-button-style.u-palette-3-base[class*="u-border-"].active,
    li.active > .u-button-style.u-button-style.u-palette-3-base,
    li.active > .u-button-style.u-button-style.u-palette-3-base[class*="u-border-"] {
     color: #ffffff !important;
     background-color: #64683f !important;
    }
    .u-hover-palette-3-base:hover,
    .u-hover-palette-3-base[class*="u-border-"]:hover,
    .u-hover-palette-3-base:focus,
    .u-hover-palette-3-base[class*="u-border-"]:focus,
    .u-active-palette-3-base.u-active.u-active,
    .u-active-palette-3-base[class*="u-border-"].u-active.u-active,
    a.u-button-style.u-hover-palette-3-base:hover,
    a.u-button-style.u-hover-palette-3-base[class*="u-border-"]:hover,
    a.u-button-style:hover > .u-hover-palette-3-base,
    a.u-button-style:hover > .u-hover-palette-3-base[class*="u-border-"],
    a.u-button-style.u-hover-palette-3-base:focus,
    a.u-button-style.u-hover-palette-3-base[class*="u-border-"]:focus,
    a.u-button-style.u-button-style.u-active-palette-3-base:active,
    a.u-button-style.u-button-style.u-active-palette-3-base[class*="u-border-"]:active,
    a.u-button-style.u-button-style.u-active-palette-3-base.active,
    a.u-button-style.u-button-style.u-active-palette-3-base[class*="u-border-"].active,
    a.u-button-style.u-button-style.active > .u-active-palette-3-base,
    a.u-button-style.u-button-style.active > .u-active-palette-3-base[class*="u-border-"],
    li.active > a.u-button-style.u-button-style.u-active-palette-3-base,
    li.active > a.u-button-style.u-button-style.u-active-palette-3-base[class*="u-border-"] {
     color: #ffffff !important;
     background-color: #6f7446 !important;
    }
    a.u-link.u-hover-palette-3-base:hover {
     color: #6f7446 !important;
    }
    /*end-color palette-3-base*//*begin-color palette-5*/
    .u-palette-5,
    .u-body.u-palette-5,
    section.u-palette-5:before,
    .u-palette-5 > .u-container-layout:before,
    .u-palette-5 > .u-inner-container-layout:before,
    .u-palette-5.u-sidenav:before,
    .u-container-layout.u-container-layout.u-palette-5:before,
    .u-table-alt-palette-5 tr:nth-child(even) {
     color: #ffffff;
     background-color: #af9c9c;
    }
    .u-button-style.u-palette-5,
    .u-button-style.u-palette-5[class*="u-border-"] {
     color: #ffffff !important;
     background-color: #af9c9c !important;
    }
    .u-button-style.u-palette-5:hover,
    .u-button-style.u-palette-5[class*="u-border-"]:hover,
    .u-button-style.u-palette-5:focus,
    .u-button-style.u-palette-5[class*="u-border-"]:focus,
    .u-button-style.u-button-style.u-palette-5:active,
    .u-button-style.u-button-style.u-palette-5[class*="u-border-"]:active,
    .u-button-style.u-button-style.u-palette-5.active,
    .u-button-style.u-button-style.u-palette-5[class*="u-border-"].active,
    li.active > .u-button-style.u-button-style.u-palette-5,
    li.active > .u-button-style.u-button-style.u-palette-5[class*="u-border-"] {
     color: #ffffff !important;
     background-color: #a08a8a !important;
    }
    .u-hover-palette-5:hover,
    .u-hover-palette-5[class*="u-border-"]:hover,
    .u-hover-palette-5:focus,
    .u-hover-palette-5[class*="u-border-"]:focus,
    .u-active-palette-5.u-active.u-active,
    .u-active-palette-5[class*="u-border-"].u-active.u-active,
    a.u-button-style.u-hover-palette-5:hover,
    a.u-button-style.u-hover-palette-5[class*="u-border-"]:hover,
    a.u-button-style:hover > .u-hover-palette-5,
    a.u-button-style:hover > .u-hover-palette-5[class*="u-border-"],
    a.u-button-style.u-hover-palette-5:focus,
    a.u-button-style.u-hover-palette-5[class*="u-border-"]:focus,
    a.u-button-style.u-button-style.u-active-palette-5:active,
    a.u-button-style.u-button-style.u-active-palette-5[class*="u-border-"]:active,
    a.u-button-style.u-button-style.u-active-palette-5.active,
    a.u-button-style.u-button-style.u-active-palette-5[class*="u-border-"].active,
    a.u-button-style.u-button-style.active > .u-active-palette-5,
    a.u-button-style.u-button-style.active > .u-active-palette-5[class*="u-border-"],
    li.active > a.u-button-style.u-button-style.u-active-palette-5,
    li.active > a.u-button-style.u-button-style.u-active-palette-5[class*="u-border-"] {
     color: #ffffff !important;
     background-color: #af9c9c !important;
    }
    a.u-link.u-hover-palette-5:hover {
     color: #af9c9c !important;
    }
    /*end-color palette-5*//*begin-color palette-5-base*/
    .u-palette-5-base,
    .u-body.u-palette-5-base,
    section.u-palette-5-base:before,
    .u-palette-5-base > .u-container-layout:before,
    .u-palette-5-base > .u-inner-container-layout:before,
    .u-palette-5-base.u-sidenav:before,
    .u-container-layout.u-container-layout.u-palette-5-base:before,
    .u-table-alt-palette-5-base tr:nth-child(even) {
     color: #ffffff;
     background-color: #6d6d6d;
    }
    .u-button-style.u-palette-5-base,
    .u-button-style.u-palette-5-base[class*="u-border-"] {
     color: #ffffff !important;
     background-color: #6d6d6d !important;
    }
    .u-button-style.u-palette-5-base:hover,
    .u-button-style.u-palette-5-base[class*="u-border-"]:hover,
    .u-button-style.u-palette-5-base:focus,
    .u-button-style.u-palette-5-base[class*="u-border-"]:focus,
    .u-button-style.u-button-style.u-palette-5-base:active,
    .u-button-style.u-button-style.u-palette-5-base[class*="u-border-"]:active,
    .u-button-style.u-button-style.u-palette-5-base.active,
    .u-button-style.u-button-style.u-palette-5-base[class*="u-border-"].active,
    li.active > .u-button-style.u-button-style.u-palette-5-base,
    li.active > .u-button-style.u-button-style.u-palette-5-base[class*="u-border-"] {
     color: #ffffff !important;
     background-color: #626262 !important;
    }
    .u-hover-palette-5-base:hover,
    .u-hover-palette-5-base[class*="u-border-"]:hover,
    .u-hover-palette-5-base:focus,
    .u-hover-palette-5-base[class*="u-border-"]:focus,
    .u-active-palette-5-base.u-active.u-active,
    .u-active-palette-5-base[class*="u-border-"].u-active.u-active,
    a.u-button-style.u-hover-palette-5-base:hover,
    a.u-button-style.u-hover-palette-5-base[class*="u-border-"]:hover,
    a.u-button-style:hover > .u-hover-palette-5-base,
    a.u-button-style:hover > .u-hover-palette-5-base[class*="u-border-"],
    a.u-button-style.u-hover-palette-5-base:focus,
    a.u-button-style.u-hover-palette-5-base[class*="u-border-"]:focus,
    a.u-button-style.u-button-style.u-active-palette-5-base:active,
    a.u-button-style.u-button-style.u-active-palette-5-base[class*="u-border-"]:active,
    a.u-button-style.u-button-style.u-active-palette-5-base.active,
    a.u-button-style.u-button-style.u-active-palette-5-base[class*="u-border-"].active,
    a.u-button-style.u-button-style.active > .u-active-palette-5-base,
    a.u-button-style.u-button-style.active > .u-active-palette-5-base[class*="u-border-"],
    li.active > a.u-button-style.u-button-style.u-active-palette-5-base,
    li.active > a.u-button-style.u-button-style.u-active-palette-5-base[class*="u-border-"] {
     color: #ffffff !important;
     background-color: #6d6d6d !important;
    }
    a.u-link.u-hover-palette-5-base:hover {
     color: #6d6d6d !important;
    }
    /*end-color palette-5-base*//*begin-color grey*/
    .u-grey,
    .u-body.u-grey,
    section.u-grey:before,
    .u-grey > .u-container-layout:before,
    .u-grey > .u-inner-container-layout:before,
    .u-grey.u-sidenav:before,
    .u-container-layout.u-container-layout.u-grey:before,
    .u-table-alt-grey tr:nth-child(even) {
     color: #ffffff;
     background-color: #b3b3b3;
    }
    .u-button-style.u-grey,
    .u-button-style.u-grey[class*="u-border-"] {
     color: #ffffff !important;
     background-color: #b3b3b3 !important;
    }
    .u-button-style.u-grey:hover,
    .u-button-style.u-grey[class*="u-border-"]:hover,
    .u-button-style.u-grey:focus,
    .u-button-style.u-grey[class*="u-border-"]:focus,
    .u-button-style.u-button-style.u-grey:active,
    .u-button-style.u-button-style.u-grey[class*="u-border-"]:active,
    .u-button-style.u-button-style.u-grey.active,
    .u-button-style.u-button-style.u-grey[class*="u-border-"].active,
    li.active > .u-button-style.u-button-style.u-grey,
    li.active > .u-button-style.u-button-style.u-grey[class*="u-border-"] {
     color: #ffffff !important;
     background-color: #a1a1a1 !important;
    }
    .u-hover-grey:hover,
    .u-hover-grey[class*="u-border-"]:hover,
    .u-hover-grey:focus,
    .u-hover-grey[class*="u-border-"]:focus,
    .u-active-grey.u-active.u-active,
    .u-active-grey[class*="u-border-"].u-active.u-active,
    a.u-button-style.u-hover-grey:hover,
    a.u-button-style.u-hover-grey[class*="u-border-"]:hover,
    a.u-button-style:hover > .u-hover-grey,
    a.u-button-style:hover > .u-hover-grey[class*="u-border-"],
    a.u-button-style.u-hover-grey:focus,
    a.u-button-style.u-hover-grey[class*="u-border-"]:focus,
    a.u-button-style.u-button-style.u-active-grey:active,
    a.u-button-style.u-button-style.u-active-grey[class*="u-border-"]:active,
    a.u-button-style.u-button-style.u-active-grey.active,
    a.u-button-style.u-button-style.u-active-grey[class*="u-border-"].active,
    a.u-button-style.u-button-style.active > .u-active-grey,
    a.u-button-style.u-button-style.active > .u-active-grey[class*="u-border-"],
    li.active > a.u-button-style.u-button-style.u-active-grey,
    li.active > a.u-button-style.u-button-style.u-active-grey[class*="u-border-"] {
     color: #ffffff !important;
     background-color: #b3b3b3 !important;
    }
    a.u-link.u-hover-grey:hover {
     color: #b3b3b3 !important;
    }
    /*end-color grey*//*begin-color white*/
    .u-white,
    .u-body.u-white,
    section.u-white:before,
    .u-white > .u-container-layout:before,
    .u-white > .u-inner-container-layout:before,
    .u-white.u-sidenav:before,
    .u-container-layout.u-container-layout.u-white:before,
    .u-table-alt-white tr:nth-child(even) {
     color: #000000;
     background-color: #ffffff;
    }
    .u-button-style.u-white,
    .u-button-style.u-white[class*="u-border-"] {
     color: #000000 !important;
     background-color: #ffffff !important;
    }
    .u-button-style.u-white:hover,
    .u-button-style.u-white[class*="u-border-"]:hover,
    .u-button-style.u-white:focus,
    .u-button-style.u-white[class*="u-border-"]:focus,
    .u-button-style.u-button-style.u-white:active,
    .u-button-style.u-button-style.u-white[class*="u-border-"]:active,
    .u-button-style.u-button-style.u-white.active,
    .u-button-style.u-button-style.u-white[class*="u-border-"].active,
    li.active > .u-button-style.u-button-style.u-white,
    li.active > .u-button-style.u-button-style.u-white[class*="u-border-"] {
     color: #000000 !important;
     background-color: #e6e6e6 !important;
    }
    .u-hover-white:hover,
    .u-hover-white[class*="u-border-"]:hover,
    .u-hover-white:focus,
    .u-hover-white[class*="u-border-"]:focus,
    .u-active-white.u-active.u-active,
    .u-active-white[class*="u-border-"].u-active.u-active,
    a.u-button-style.u-hover-white:hover,
    a.u-button-style.u-hover-white[class*="u-border-"]:hover,
    a.u-button-style:hover > .u-hover-white,
    a.u-button-style:hover > .u-hover-white[class*="u-border-"],
    a.u-button-style.u-hover-white:focus,
    a.u-button-style.u-hover-white[class*="u-border-"]:focus,
    a.u-button-style.u-button-style.u-active-white:active,
    a.u-button-style.u-button-style.u-active-white[class*="u-border-"]:active,
    a.u-button-style.u-button-style.u-active-white.active,
    a.u-button-style.u-button-style.u-active-white[class*="u-border-"].active,
    a.u-button-style.u-button-style.active > .u-active-white,
    a.u-button-style.u-button-style.active > .u-active-white[class*="u-border-"],
    li.active > a.u-button-style.u-button-style.u-active-white,
    li.active > a.u-button-style.u-button-style.u-active-white[class*="u-border-"] {
     color: #000000 !important;
     background-color: #ffffff !important;
    }
    a.u-link.u-hover-white:hover {
     color: #ffffff !important;
    }
    /*end-color white*//*begin-color black*/
    .u-black,
    .u-body.u-black,
    section.u-black:before,
    .u-black > .u-container-layout:before,
    .u-black > .u-inner-container-layout:before,
    .u-black.u-sidenav:before,
    .u-container-layout.u-container-layout.u-black:before,
    .u-table-alt-black tr:nth-child(even) {
     color: #ffffff;
     background-color: #000000;
    }
    .u-button-style.u-black,
    .u-button-style.u-black[class*="u-border-"] {
     color: #ffffff !important;
     background-color: #000000 !important;
    }
    .u-button-style.u-black:hover,
    .u-button-style.u-black[class*="u-border-"]:hover,
    .u-button-style.u-black:focus,
    .u-button-style.u-black[class*="u-border-"]:focus,
    .u-button-style.u-button-style.u-black:active,
    .u-button-style.u-button-style.u-black[class*="u-border-"]:active,
    .u-button-style.u-button-style.u-black.active,
    .u-button-style.u-button-style.u-black[class*="u-border-"].active,
    li.active > .u-button-style.u-button-style.u-black,
    li.active > .u-button-style.u-button-style.u-black[class*="u-border-"] {
     color: #ffffff !important;
     background-color: #000000 !important;
    }
    .u-hover-black:hover,
    .u-hover-black[class*="u-border-"]:hover,
    .u-hover-black:focus,
    .u-hover-black[class*="u-border-"]:focus,
    .u-active-black.u-active.u-active,
    .u-active-black[class*="u-border-"].u-active.u-active,
    a.u-button-style.u-hover-black:hover,
    a.u-button-style.u-hover-black[class*="u-border-"]:hover,
    a.u-button-style:hover > .u-hover-black,
    a.u-button-style:hover > .u-hover-black[class*="u-border-"],
    a.u-button-style.u-hover-black:focus,
    a.u-button-style.u-hover-black[class*="u-border-"]:focus,
    a.u-button-style.u-button-style.u-active-black:active,
    a.u-button-style.u-button-style.u-active-black[class*="u-border-"]:active,
    a.u-button-style.u-button-style.u-active-black.active,
    a.u-button-style.u-button-style.u-active-black[class*="u-border-"].active,
    a.u-button-style.u-button-style.active > .u-active-black,
    a.u-button-style.u-button-style.active > .u-active-black[class*="u-border-"],
    li.active > a.u-button-style.u-button-style.u-active-black,
    li.active > a.u-button-style.u-button-style.u-active-black[class*="u-border-"] {
     color: #ffffff !important;
     background-color: #000000 !important;
    }
    a.u-link.u-hover-black:hover {
     color: #000000 !important;
    }
    /*end-color black*//*begin-color body-color*/
    .u-body-color,
    .u-body.u-body-color,
    section.u-body-color:before,
    .u-body-color > .u-container-layout:before,
    .u-body-color > .u-inner-container-layout:before,
    .u-body-color.u-sidenav:before,
    .u-container-layout.u-container-layout.u-body-color:before,
    .u-table-alt-body-color tr:nth-child(even) {
     color: #ffffff;
     background-color: #000000;
    }
    .u-button-style.u-body-color,
    .u-button-style.u-body-color[class*="u-border-"] {
     color: #ffffff !important;
     background-color: #000000 !important;
    }
    .u-button-style.u-body-color:hover,
    .u-button-style.u-body-color[class*="u-border-"]:hover,
    .u-button-style.u-body-color:focus,
    .u-button-style.u-body-color[class*="u-border-"]:focus,
    .u-button-style.u-button-style.u-body-color:active,
    .u-button-style.u-button-style.u-body-color[class*="u-border-"]:active,
    .u-button-style.u-button-style.u-body-color.active,
    .u-button-style.u-button-style.u-body-color[class*="u-border-"].active,
    li.active > .u-button-style.u-button-style.u-body-color,
    li.active > .u-button-style.u-button-style.u-body-color[class*="u-border-"] {
     color: #ffffff !important;
     background-color: #000000 !important;
    }
    .u-hover-body-color:hover,
    .u-hover-body-color[class*="u-border-"]:hover,
    .u-hover-body-color:focus,
    .u-hover-body-color[class*="u-border-"]:focus,
    .u-active-body-color.u-active.u-active,
    .u-active-body-color[class*="u-border-"].u-active.u-active,
    a.u-button-style.u-hover-body-color:hover,
    a.u-button-style.u-hover-body-color[class*="u-border-"]:hover,
    a.u-button-style:hover > .u-hover-body-color,
    a.u-button-style:hover > .u-hover-body-color[class*="u-border-"],
    a.u-button-style.u-hover-body-color:focus,
    a.u-button-style.u-hover-body-color[class*="u-border-"]:focus,
    a.u-button-style.u-button-style.u-active-body-color:active,
    a.u-button-style.u-button-style.u-active-body-color[class*="u-border-"]:active,
    a.u-button-style.u-button-style.u-active-body-color.active,
    a.u-button-style.u-button-style.u-active-body-color[class*="u-border-"].active,
    a.u-button-style.u-button-style.active > .u-active-body-color,
    a.u-button-style.u-button-style.active > .u-active-body-color[class*="u-border-"],
    li.active > a.u-button-style.u-button-style.u-active-body-color,
    li.active > a.u-button-style.u-button-style.u-active-body-color[class*="u-border-"] {
     color: #ffffff !important;
     background-color: #000000 !important;
    }
    a.u-link.u-hover-body-color:hover {
     color: #000000 !important;
    }
    /*end-color body-color*//*begin-color body-alt-color*/
    .u-body-alt-color,
    .u-body.u-body-alt-color,
    section.u-body-alt-color:before,
    .u-body-alt-color > .u-container-layout:before,
    .u-body-alt-color > .u-inner-container-layout:before,
    .u-body-alt-color.u-sidenav:before,
    .u-container-layout.u-container-layout.u-body-alt-color:before,
    .u-table-alt-body-alt-color tr:nth-child(even) {
     color: #000000;
     background-color: #ffffff;
    }
    .u-button-style.u-body-alt-color,
    .u-button-style.u-body-alt-color[class*="u-border-"] {
     color: #000000 !important;
     background-color: #ffffff !important;
    }
    .u-button-style.u-body-alt-color:hover,
    .u-button-style.u-body-alt-color[class*="u-border-"]:hover,
    .u-button-style.u-body-alt-color:focus,
    .u-button-style.u-body-alt-color[class*="u-border-"]:focus,
    .u-button-style.u-button-style.u-body-alt-color:active,
    .u-button-style.u-button-style.u-body-alt-color[class*="u-border-"]:active,
    .u-button-style.u-button-style.u-body-alt-color.active,
    .u-button-style.u-button-style.u-body-alt-color[class*="u-border-"].active,
    li.active > .u-button-style.u-button-style.u-body-alt-color,
    li.active > .u-button-style.u-button-style.u-body-alt-color[class*="u-border-"] {
     color: #000000 !important;
     background-color: #e6e6e6 !important;
    }
    .u-hover-body-alt-color:hover,
    .u-hover-body-alt-color[class*="u-border-"]:hover,
    .u-hover-body-alt-color:focus,
    .u-hover-body-alt-color[class*="u-border-"]:focus,
    .u-active-body-alt-color.u-active.u-active,
    .u-active-body-alt-color[class*="u-border-"].u-active.u-active,
    a.u-button-style.u-hover-body-alt-color:hover,
    a.u-button-style.u-hover-body-alt-color[class*="u-border-"]:hover,
    a.u-button-style:hover > .u-hover-body-alt-color,
    a.u-button-style:hover > .u-hover-body-alt-color[class*="u-border-"],
    a.u-button-style.u-hover-body-alt-color:focus,
    a.u-button-style.u-hover-body-alt-color[class*="u-border-"]:focus,
    a.u-button-style.u-button-style.u-active-body-alt-color:active,
    a.u-button-style.u-button-style.u-active-body-alt-color[class*="u-border-"]:active,
    a.u-button-style.u-button-style.u-active-body-alt-color.active,
    a.u-button-style.u-button-style.u-active-body-alt-color[class*="u-border-"].active,
    a.u-button-style.u-button-style.active > .u-active-body-alt-color,
    a.u-button-style.u-button-style.active > .u-active-body-alt-color[class*="u-border-"],
    li.active > a.u-button-style.u-button-style.u-active-body-alt-color,
    li.active > a.u-button-style.u-button-style.u-active-body-alt-color[class*="u-border-"] {
     color: #000000 !important;
     background-color: #ffffff !important;
    }
    a.u-link.u-hover-body-alt-color:hover {
     color: #ffffff !important;
    }
    /*end-color body-alt-color*//*begin-color grey-5*/
    .u-grey-5,
    .u-body.u-grey-5,
    section.u-grey-5:before,
    .u-grey-5 > .u-container-layout:before,
    .u-grey-5 > .u-inner-container-layout:before,
    .u-grey-5.u-sidenav:before,
    .u-container-layout.u-container-layout.u-grey-5:before,
    .u-table-alt-grey-5 tr:nth-child(even) {
     color: #000000;
     background-color: #f2f2f2;
    }
    .u-button-style.u-grey-5,
    .u-button-style.u-grey-5[class*="u-border-"] {
     color: #000000 !important;
     background-color: #f2f2f2 !important;
    }
    .u-button-style.u-grey-5:hover,
    .u-button-style.u-grey-5[class*="u-border-"]:hover,
    .u-button-style.u-grey-5:focus,
    .u-button-style.u-grey-5[class*="u-border-"]:focus,
    .u-button-style.u-button-style.u-grey-5:active,
    .u-button-style.u-button-style.u-grey-5[class*="u-border-"]:active,
    .u-button-style.u-button-style.u-grey-5.active,
    .u-button-style.u-button-style.u-grey-5[class*="u-border-"].active,
    li.active > .u-button-style.u-button-style.u-grey-5,
    li.active > .u-button-style.u-button-style.u-grey-5[class*="u-border-"] {
     color: #000000 !important;
     background-color: #dadada !important;
    }
    .u-hover-grey-5:hover,
    .u-hover-grey-5[class*="u-border-"]:hover,
    .u-hover-grey-5:focus,
    .u-hover-grey-5[class*="u-border-"]:focus,
    .u-active-grey-5.u-active.u-active,
    .u-active-grey-5[class*="u-border-"].u-active.u-active,
    a.u-button-style.u-hover-grey-5:hover,
    a.u-button-style.u-hover-grey-5[class*="u-border-"]:hover,
    a.u-button-style:hover > .u-hover-grey-5,
    a.u-button-style:hover > .u-hover-grey-5[class*="u-border-"],
    a.u-button-style.u-hover-grey-5:focus,
    a.u-button-style.u-hover-grey-5[class*="u-border-"]:focus,
    a.u-button-style.u-button-style.u-active-grey-5:active,
    a.u-button-style.u-button-style.u-active-grey-5[class*="u-border-"]:active,
    a.u-button-style.u-button-style.u-active-grey-5.active,
    a.u-button-style.u-button-style.u-active-grey-5[class*="u-border-"].active,
    a.u-button-style.u-button-style.active > .u-active-grey-5,
    a.u-button-style.u-button-style.active > .u-active-grey-5[class*="u-border-"],
    li.active > a.u-button-style.u-button-style.u-active-grey-5,
    li.active > a.u-button-style.u-button-style.u-active-grey-5[class*="u-border-"] {
     color: #000000 !important;
     background-color: #f2f2f2 !important;
    }
    a.u-link.u-hover-grey-5:hover {
     color: #f2f2f2 !important;
    }
    /*end-color grey-5*//*begin-color grey-30*/
    .u-grey-30,
    .u-body.u-grey-30,
    section.u-grey-30:before,
    .u-grey-30 > .u-container-layout:before,
    .u-grey-30 > .u-inner-container-layout:before,
    .u-grey-30.u-sidenav:before,
    .u-container-layout.u-container-layout.u-grey-30:before,
    .u-table-alt-grey-30 tr:nth-child(even) {
     color: #ffffff;
     background-color: #b3b3b3;
    }
    .u-button-style.u-grey-30,
    .u-button-style.u-grey-30[class*="u-border-"] {
     color: #ffffff !important;
     background-color: #b3b3b3 !important;
    }
    .u-button-style.u-grey-30:hover,
    .u-button-style.u-grey-30[class*="u-border-"]:hover,
    .u-button-style.u-grey-30:focus,
    .u-button-style.u-grey-30[class*="u-border-"]:focus,
    .u-button-style.u-button-style.u-grey-30:active,
    .u-button-style.u-button-style.u-grey-30[class*="u-border-"]:active,
    .u-button-style.u-button-style.u-grey-30.active,
    .u-button-style.u-button-style.u-grey-30[class*="u-border-"].active,
    li.active > .u-button-style.u-button-style.u-grey-30,
    li.active > .u-button-style.u-button-style.u-grey-30[class*="u-border-"] {
     color: #ffffff !important;
     background-color: #a1a1a1 !important;
    }
    .u-hover-grey-30:hover,
    .u-hover-grey-30[class*="u-border-"]:hover,
    .u-hover-grey-30:focus,
    .u-hover-grey-30[class*="u-border-"]:focus,
    .u-active-grey-30.u-active.u-active,
    .u-active-grey-30[class*="u-border-"].u-active.u-active,
    a.u-button-style.u-hover-grey-30:hover,
    a.u-button-style.u-hover-grey-30[class*="u-border-"]:hover,
    a.u-button-style:hover > .u-hover-grey-30,
    a.u-button-style:hover > .u-hover-grey-30[class*="u-border-"],
    a.u-button-style.u-hover-grey-30:focus,
    a.u-button-style.u-hover-grey-30[class*="u-border-"]:focus,
    a.u-button-style.u-button-style.u-active-grey-30:active,
    a.u-button-style.u-button-style.u-active-grey-30[class*="u-border-"]:active,
    a.u-button-style.u-button-style.u-active-grey-30.active,
    a.u-button-style.u-button-style.u-active-grey-30[class*="u-border-"].active,
    a.u-button-style.u-button-style.active > .u-active-grey-30,
    a.u-button-style.u-button-style.active > .u-active-grey-30[class*="u-border-"],
    li.active > a.u-button-style.u-button-style.u-active-grey-30,
    li.active > a.u-button-style.u-button-style.u-active-grey-30[class*="u-border-"] {
     color: #ffffff !important;
     background-color: #b3b3b3 !important;
    }
    a.u-link.u-hover-grey-30:hover {
     color: #b3b3b3 !important;
    }
    /*end-color grey-30*//*begin-color color-2*/
    .u-border-color-2,
    .u-separator-color-2:after {
     border-color: #b8bf89;
     stroke: #b8bf89;
    }
    .u-button-style.u-border-color-2 {
     border-color: #b8bf89 !important;
     color: #b8bf89 !important;
     background-color: transparent !important;
    }
    .u-button-style.u-border-color-2:hover,
    .u-button-style.u-border-color-2:focus {
     border-color: transparent !important;
     color: #abb374 !important;
     background-color: transparent !important;
    }
    .u-border-hover-color-2:hover,
    .u-border-hover-color-2:focus,
    .u-border-active-color-2.u-active.u-active,
    a.u-button-style.u-border-hover-color-2:hover,
    a.u-button-style:hover > .u-border-hover-color-2,
    a.u-button-style.u-border-hover-color-2:focus,
    a.u-button-style.u-button-style.u-border-active-color-2:active,
    a.u-button-style.u-button-style.u-border-active-color-2.active,
    a.u-button-style.u-button-style.active > .u-border-active-color-2,
    li.active > a.u-button-style.u-button-style.u-border-active-color-2 {
     color: #b8bf89 !important;
     border-color: #b8bf89 !important;
    }
    .u-link.u-border-color-2[class*="u-border-"] {
     border-color: #b8bf89 !important;
    }
    .u-link.u-border-color-2[class*="u-border-"]:hover {
     border-color: #abb374 !important;
    }
    /*end-color color-2*//*begin-color palette-1*/
    .u-border-palette-1,
    .u-separator-palette-1:after {
     border-color: #e7403e;
     stroke: #e7403e;
    }
    .u-button-style.u-border-palette-1 {
     border-color: #e7403e !important;
     color: #e7403e !important;
     background-color: transparent !important;
    }
    .u-button-style.u-border-palette-1:hover,
    .u-button-style.u-border-palette-1:focus {
     border-color: transparent !important;
     color: #e42624 !important;
     background-color: transparent !important;
    }
    .u-border-hover-palette-1:hover,
    .u-border-hover-palette-1:focus,
    .u-border-active-palette-1.u-active.u-active,
    a.u-button-style.u-border-hover-palette-1:hover,
    a.u-button-style:hover > .u-border-hover-palette-1,
    a.u-button-style.u-border-hover-palette-1:focus,
    a.u-button-style.u-button-style.u-border-active-palette-1:active,
    a.u-button-style.u-button-style.u-border-active-palette-1.active,
    a.u-button-style.u-button-style.active > .u-border-active-palette-1,
    li.active > a.u-button-style.u-button-style.u-border-active-palette-1 {
     color: #e7403e !important;
     border-color: #e7403e !important;
    }
    .u-link.u-border-palette-1[class*="u-border-"] {
     border-color: #e7403e !important;
    }
    .u-link.u-border-palette-1[class*="u-border-"]:hover {
     border-color: #e42624 !important;
    }
    /*end-color palette-1*//*begin-color palette-1-base*/
    .u-border-palette-1-base,
    .u-separator-palette-1-base:after {
     border-color: #911716;
     stroke: #911716;
    }
    .u-button-style.u-border-palette-1-base {
     border-color: #911716 !important;
     color: #911716 !important;
     background-color: transparent !important;
    }
    .u-button-style.u-border-palette-1-base:hover,
    .u-button-style.u-border-palette-1-base:focus {
     border-color: transparent !important;
     color: #831514 !important;
     background-color: transparent !important;
    }
    .u-border-hover-palette-1-base:hover,
    .u-border-hover-palette-1-base:focus,
    .u-border-active-palette-1-base.u-active.u-active,
    a.u-button-style.u-border-hover-palette-1-base:hover,
    a.u-button-style:hover > .u-border-hover-palette-1-base,
    a.u-button-style.u-border-hover-palette-1-base:focus,
    a.u-button-style.u-button-style.u-border-active-palette-1-base:active,
    a.u-button-style.u-button-style.u-border-active-palette-1-base.active,
    a.u-button-style.u-button-style.active > .u-border-active-palette-1-base,
    li.active > a.u-button-style.u-button-style.u-border-active-palette-1-base {
     color: #911716 !important;
     border-color: #911716 !important;
    }
    .u-link.u-border-palette-1-base[class*="u-border-"] {
     border-color: #911716 !important;
    }
    .u-link.u-border-palette-1-base[class*="u-border-"]:hover {
     border-color: #831514 !important;
    }
    /*end-color palette-1-base*//*begin-color palette-2*/
    .u-border-palette-2,
    .u-separator-palette-2:after {
     border-color: #b8bf89;
     stroke: #b8bf89;
    }
    .u-button-style.u-border-palette-2 {
     border-color: #b8bf89 !important;
     color: #b8bf89 !important;
     background-color: transparent !important;
    }
    .u-button-style.u-border-palette-2:hover,
    .u-button-style.u-border-palette-2:focus {
     border-color: transparent !important;
     color: #abb374 !important;
     background-color: transparent !important;
    }
    .u-border-hover-palette-2:hover,
    .u-border-hover-palette-2:focus,
    .u-border-active-palette-2.u-active.u-active,
    a.u-button-style.u-border-hover-palette-2:hover,
    a.u-button-style:hover > .u-border-hover-palette-2,
    a.u-button-style.u-border-hover-palette-2:focus,
    a.u-button-style.u-button-style.u-border-active-palette-2:active,
    a.u-button-style.u-button-style.u-border-active-palette-2.active,
    a.u-button-style.u-button-style.active > .u-border-active-palette-2,
    li.active > a.u-button-style.u-button-style.u-border-active-palette-2 {
     color: #b8bf89 !important;
     border-color: #b8bf89 !important;
    }
    .u-link.u-border-palette-2[class*="u-border-"] {
     border-color: #b8bf89 !important;
    }
    .u-link.u-border-palette-2[class*="u-border-"]:hover {
     border-color: #abb374 !important;
    }
    /*end-color palette-2*//*begin-color palette-2-light-3*/
    .u-border-palette-2-light-3,
    .u-separator-palette-2-light-3:after {
     border-color: #f8f9f2;
     stroke: #f8f9f2;
    }
    .u-button-style.u-border-palette-2-light-3 {
     border-color: #f8f9f2 !important;
     color: #f8f9f2 !important;
     background-color: transparent !important;
    }
    .u-button-style.u-border-palette-2-light-3:hover,
    .u-button-style.u-border-palette-2-light-3:focus {
     border-color: transparent !important;
     color: #e6e9d0 !important;
     background-color: transparent !important;
    }
    .u-border-hover-palette-2-light-3:hover,
    .u-border-hover-palette-2-light-3:focus,
    .u-border-active-palette-2-light-3.u-active.u-active,
    a.u-button-style.u-border-hover-palette-2-light-3:hover,
    a.u-button-style:hover > .u-border-hover-palette-2-light-3,
    a.u-button-style.u-border-hover-palette-2-light-3:focus,
    a.u-button-style.u-button-style.u-border-active-palette-2-light-3:active,
    a.u-button-style.u-button-style.u-border-active-palette-2-light-3.active,
    a.u-button-style.u-button-style.active > .u-border-active-palette-2-light-3,
    li.active > a.u-button-style.u-button-style.u-border-active-palette-2-light-3 {
     color: #f8f9f2 !important;
     border-color: #f8f9f2 !important;
    }
    .u-link.u-border-palette-2-light-3[class*="u-border-"] {
     border-color: #f8f9f2 !important;
    }
    .u-link.u-border-palette-2-light-3[class*="u-border-"]:hover {
     border-color: #e6e9d0 !important;
    }
    /*end-color palette-2-light-3*//*begin-color palette-2-base*/
    .u-border-palette-2-base,
    .u-separator-palette-2-base:after {
     border-color: #61663d;
     stroke: #61663d;
    }
    .u-button-style.u-border-palette-2-base {
     border-color: #61663d !important;
     color: #61663d !important;
     background-color: transparent !important;
    }
    .u-button-style.u-border-palette-2-base:hover,
    .u-button-style.u-border-palette-2-base:focus {
     border-color: transparent !important;
     color: #575c37 !important;
     background-color: transparent !important;
    }
    .u-border-hover-palette-2-base:hover,
    .u-border-hover-palette-2-base:focus,
    .u-border-active-palette-2-base.u-active.u-active,
    a.u-button-style.u-border-hover-palette-2-base:hover,
    a.u-button-style:hover > .u-border-hover-palette-2-base,
    a.u-button-style.u-border-hover-palette-2-base:focus,
    a.u-button-style.u-button-style.u-border-active-palette-2-base:active,
    a.u-button-style.u-button-style.u-border-active-palette-2-base.active,
    a.u-button-style.u-button-style.active > .u-border-active-palette-2-base,
    li.active > a.u-button-style.u-button-style.u-border-active-palette-2-base {
     color: #61663d !important;
     border-color: #61663d !important;
    }
    .u-link.u-border-palette-2-base[class*="u-border-"] {
     border-color: #61663d !important;
    }
    .u-link.u-border-palette-2-base[class*="u-border-"]:hover {
     border-color: #575c37 !important;
    }
    /*end-color palette-2-base*//*begin-color palette-3*/
    .u-border-palette-3,
    .u-separator-palette-3:after {
     border-color: #bac088;
     stroke: #bac088;
    }
    .u-button-style.u-border-palette-3 {
     border-color: #bac088 !important;
     color: #bac088 !important;
     background-color: transparent !important;
    }
    .u-button-style.u-border-palette-3:hover,
    .u-button-style.u-border-palette-3:focus {
     border-color: transparent !important;
     color: #aeb573 !important;
     background-color: transparent !important;
    }
    .u-border-hover-palette-3:hover,
    .u-border-hover-palette-3:focus,
    .u-border-active-palette-3.u-active.u-active,
    a.u-button-style.u-border-hover-palette-3:hover,
    a.u-button-style:hover > .u-border-hover-palette-3,
    a.u-button-style.u-border-hover-palette-3:focus,
    a.u-button-style.u-button-style.u-border-active-palette-3:active,
    a.u-button-style.u-button-style.u-border-active-palette-3.active,
    a.u-button-style.u-button-style.active > .u-border-active-palette-3,
    li.active > a.u-button-style.u-button-style.u-border-active-palette-3 {
     color: #bac088 !important;
     border-color: #bac088 !important;
    }
    .u-link.u-border-palette-3[class*="u-border-"] {
     border-color: #bac088 !important;
    }
    .u-link.u-border-palette-3[class*="u-border-"]:hover {
     border-color: #aeb573 !important;
    }
    /*end-color palette-3*//*begin-color palette-3-base*/
    .u-border-palette-3-base,
    .u-separator-palette-3-base:after {
     border-color: #6f7446;
     stroke: #6f7446;
    }
    .u-button-style.u-border-palette-3-base {
     border-color: #6f7446 !important;
     color: #6f7446 !important;
     background-color: transparent !important;
    }
    .u-button-style.u-border-palette-3-base:hover,
    .u-button-style.u-border-palette-3-base:focus {
     border-color: transparent !important;
     color: #64683f !important;
     background-color: transparent !important;
    }
    .u-border-hover-palette-3-base:hover,
    .u-border-hover-palette-3-base:focus,
    .u-border-active-palette-3-base.u-active.u-active,
    a.u-button-style.u-border-hover-palette-3-base:hover,
    a.u-button-style:hover > .u-border-hover-palette-3-base,
    a.u-button-style.u-border-hover-palette-3-base:focus,
    a.u-button-style.u-button-style.u-border-active-palette-3-base:active,
    a.u-button-style.u-button-style.u-border-active-palette-3-base.active,
    a.u-button-style.u-button-style.active > .u-border-active-palette-3-base,
    li.active > a.u-button-style.u-button-style.u-border-active-palette-3-base {
     color: #6f7446 !important;
     border-color: #6f7446 !important;
    }
    .u-link.u-border-palette-3-base[class*="u-border-"] {
     border-color: #6f7446 !important;
    }
    .u-link.u-border-palette-3-base[class*="u-border-"]:hover {
     border-color: #64683f !important;
    }
    /*end-color palette-3-base*//*begin-color palette-5*/
    .u-border-palette-5,
    .u-separator-palette-5:after {
     border-color: #af9c9c;
     stroke: #af9c9c;
    }
    .u-button-style.u-border-palette-5 {
     border-color: #af9c9c !important;
     color: #af9c9c !important;
     background-color: transparent !important;
    }
    .u-button-style.u-border-palette-5:hover,
    .u-button-style.u-border-palette-5:focus {
     border-color: transparent !important;
     color: #a08a8a !important;
     background-color: transparent !important;
    }
    .u-border-hover-palette-5:hover,
    .u-border-hover-palette-5:focus,
    .u-border-active-palette-5.u-active.u-active,
    a.u-button-style.u-border-hover-palette-5:hover,
    a.u-button-style:hover > .u-border-hover-palette-5,
    a.u-button-style.u-border-hover-palette-5:focus,
    a.u-button-style.u-button-style.u-border-active-palette-5:active,
    a.u-button-style.u-button-style.u-border-active-palette-5.active,
    a.u-button-style.u-button-style.active > .u-border-active-palette-5,
    li.active > a.u-button-style.u-button-style.u-border-active-palette-5 {
     color: #af9c9c !important;
     border-color: #af9c9c !important;
    }
    .u-link.u-border-palette-5[class*="u-border-"] {
     border-color: #af9c9c !important;
    }
    .u-link.u-border-palette-5[class*="u-border-"]:hover {
     border-color: #a08a8a !important;
    }
    /*end-color palette-5*//*begin-color palette-5-base*/
    .u-border-palette-5-base,
    .u-separator-palette-5-base:after {
     border-color: #6d6d6d;
     stroke: #6d6d6d;
    }
    .u-button-style.u-border-palette-5-base {
     border-color: #6d6d6d !important;
     color: #6d6d6d !important;
     background-color: transparent !important;
    }
    .u-button-style.u-border-palette-5-base:hover,
    .u-button-style.u-border-palette-5-base:focus {
     border-color: transparent !important;
     color: #626262 !important;
     background-color: transparent !important;
    }
    .u-border-hover-palette-5-base:hover,
    .u-border-hover-palette-5-base:focus,
    .u-border-active-palette-5-base.u-active.u-active,
    a.u-button-style.u-border-hover-palette-5-base:hover,
    a.u-button-style:hover > .u-border-hover-palette-5-base,
    a.u-button-style.u-border-hover-palette-5-base:focus,
    a.u-button-style.u-button-style.u-border-active-palette-5-base:active,
    a.u-button-style.u-button-style.u-border-active-palette-5-base.active,
    a.u-button-style.u-button-style.active > .u-border-active-palette-5-base,
    li.active > a.u-button-style.u-button-style.u-border-active-palette-5-base {
     color: #6d6d6d !important;
     border-color: #6d6d6d !important;
    }
    .u-link.u-border-palette-5-base[class*="u-border-"] {
     border-color: #6d6d6d !important;
    }
    .u-link.u-border-palette-5-base[class*="u-border-"]:hover {
     border-color: #626262 !important;
    }
    /*end-color palette-5-base*//*begin-color grey*/
    .u-border-grey,
    .u-separator-grey:after {
     border-color: #b3b3b3;
     stroke: #b3b3b3;
    }
    .u-button-style.u-border-grey {
     border-color: #b3b3b3 !important;
     color: #b3b3b3 !important;
     background-color: transparent !important;
    }
    .u-button-style.u-border-grey:hover,
    .u-button-style.u-border-grey:focus {
     border-color: transparent !important;
     color: #a1a1a1 !important;
     background-color: transparent !important;
    }
    .u-border-hover-grey:hover,
    .u-border-hover-grey:focus,
    .u-border-active-grey.u-active.u-active,
    a.u-button-style.u-border-hover-grey:hover,
    a.u-button-style:hover > .u-border-hover-grey,
    a.u-button-style.u-border-hover-grey:focus,
    a.u-button-style.u-button-style.u-border-active-grey:active,
    a.u-button-style.u-button-style.u-border-active-grey.active,
    a.u-button-style.u-button-style.active > .u-border-active-grey,
    li.active > a.u-button-style.u-button-style.u-border-active-grey {
     color: #b3b3b3 !important;
     border-color: #b3b3b3 !important;
    }
    .u-link.u-border-grey[class*="u-border-"] {
     border-color: #b3b3b3 !important;
    }
    .u-link.u-border-grey[class*="u-border-"]:hover {
     border-color: #a1a1a1 !important;
    }
    /*end-color grey*//*begin-color white*/
    .u-border-white,
    .u-separator-white:after {
     border-color: #ffffff;
     stroke: #ffffff;
    }
    .u-button-style.u-border-white {
     border-color: #ffffff !important;
     color: #ffffff !important;
     background-color: transparent !important;
    }
    .u-button-style.u-border-white:hover,
    .u-button-style.u-border-white:focus {
     border-color: transparent !important;
     color: #e6e6e6 !important;
     background-color: transparent !important;
    }
    .u-border-hover-white:hover,
    .u-border-hover-white:focus,
    .u-border-active-white.u-active.u-active,
    a.u-button-style.u-border-hover-white:hover,
    a.u-button-style:hover > .u-border-hover-white,
    a.u-button-style.u-border-hover-white:focus,
    a.u-button-style.u-button-style.u-border-active-white:active,
    a.u-button-style.u-button-style.u-border-active-white.active,
    a.u-button-style.u-button-style.active > .u-border-active-white,
    li.active > a.u-button-style.u-button-style.u-border-active-white {
     color: #ffffff !important;
     border-color: #ffffff !important;
    }
    .u-link.u-border-white[class*="u-border-"] {
     border-color: #ffffff !important;
    }
    .u-link.u-border-white[class*="u-border-"]:hover {
     border-color: #e6e6e6 !important;
    }
    /*end-color white*//*begin-color black*/
    .u-border-black,
    .u-separator-black:after {
     border-color: #000000;
     stroke: #000000;
    }
    .u-button-style.u-border-black {
     border-color: #000000 !important;
     color: #000000 !important;
     background-color: transparent !important;
    }
    .u-button-style.u-border-black:hover,
    .u-button-style.u-border-black:focus {
     border-color: transparent !important;
     color: #000000 !important;
     background-color: transparent !important;
    }
    .u-border-hover-black:hover,
    .u-border-hover-black:focus,
    .u-border-active-black.u-active.u-active,
    a.u-button-style.u-border-hover-black:hover,
    a.u-button-style:hover > .u-border-hover-black,
    a.u-button-style.u-border-hover-black:focus,
    a.u-button-style.u-button-style.u-border-active-black:active,
    a.u-button-style.u-button-style.u-border-active-black.active,
    a.u-button-style.u-button-style.active > .u-border-active-black,
    li.active > a.u-button-style.u-button-style.u-border-active-black {
     color: #000000 !important;
     border-color: #000000 !important;
    }
    .u-link.u-border-black[class*="u-border-"] {
     border-color: #000000 !important;
    }
    .u-link.u-border-black[class*="u-border-"]:hover {
     border-color: #000000 !important;
    }
    /*end-color black*//*begin-color body-color*/
    .u-border-body-color,
    .u-separator-body-color:after {
     border-color: #000000;
     stroke: #000000;
    }
    .u-button-style.u-border-body-color {
     border-color: #000000 !important;
     color: #000000 !important;
     background-color: transparent !important;
    }
    .u-button-style.u-border-body-color:hover,
    .u-button-style.u-border-body-color:focus {
     border-color: transparent !important;
     color: #000000 !important;
     background-color: transparent !important;
    }
    .u-border-hover-body-color:hover,
    .u-border-hover-body-color:focus,
    .u-border-active-body-color.u-active.u-active,
    a.u-button-style.u-border-hover-body-color:hover,
    a.u-button-style:hover > .u-border-hover-body-color,
    a.u-button-style.u-border-hover-body-color:focus,
    a.u-button-style.u-button-style.u-border-active-body-color:active,
    a.u-button-style.u-button-style.u-border-active-body-color.active,
    a.u-button-style.u-button-style.active > .u-border-active-body-color,
    li.active > a.u-button-style.u-button-style.u-border-active-body-color {
     color: #000000 !important;
     border-color: #000000 !important;
    }
    .u-link.u-border-body-color[class*="u-border-"] {
     border-color: #000000 !important;
    }
    .u-link.u-border-body-color[class*="u-border-"]:hover {
     border-color: #000000 !important;
    }
    /*end-color body-color*//*begin-color body-alt-color*/
    .u-border-body-alt-color,
    .u-separator-body-alt-color:after {
     border-color: #ffffff;
     stroke: #ffffff;
    }
    .u-button-style.u-border-body-alt-color {
     border-color: #ffffff !important;
     color: #ffffff !important;
     background-color: transparent !important;
    }
    .u-button-style.u-border-body-alt-color:hover,
    .u-button-style.u-border-body-alt-color:focus {
     border-color: transparent !important;
     color: #e6e6e6 !important;
     background-color: transparent !important;
    }
    .u-border-hover-body-alt-color:hover,
    .u-border-hover-body-alt-color:focus,
    .u-border-active-body-alt-color.u-active.u-active,
    a.u-button-style.u-border-hover-body-alt-color:hover,
    a.u-button-style:hover > .u-border-hover-body-alt-color,
    a.u-button-style.u-border-hover-body-alt-color:focus,
    a.u-button-style.u-button-style.u-border-active-body-alt-color:active,
    a.u-button-style.u-button-style.u-border-active-body-alt-color.active,
    a.u-button-style.u-button-style.active > .u-border-active-body-alt-color,
    li.active > a.u-button-style.u-button-style.u-border-active-body-alt-color {
     color: #ffffff !important;
     border-color: #ffffff !important;
    }
    .u-link.u-border-body-alt-color[class*="u-border-"] {
     border-color: #ffffff !important;
    }
    .u-link.u-border-body-alt-color[class*="u-border-"]:hover {
     border-color: #e6e6e6 !important;
    }
    /*end-color body-alt-color*//*begin-color grey-5*/
    .u-border-grey-5,
    .u-separator-grey-5:after {
     border-color: #f2f2f2;
     stroke: #f2f2f2;
    }
    .u-button-style.u-border-grey-5 {
     border-color: #f2f2f2 !important;
     color: #f2f2f2 !important;
     background-color: transparent !important;
    }
    .u-button-style.u-border-grey-5:hover,
    .u-button-style.u-border-grey-5:focus {
     border-color: transparent !important;
     color: #dadada !important;
     background-color: transparent !important;
    }
    .u-border-hover-grey-5:hover,
    .u-border-hover-grey-5:focus,
    .u-border-active-grey-5.u-active.u-active,
    a.u-button-style.u-border-hover-grey-5:hover,
    a.u-button-style:hover > .u-border-hover-grey-5,
    a.u-button-style.u-border-hover-grey-5:focus,
    a.u-button-style.u-button-style.u-border-active-grey-5:active,
    a.u-button-style.u-button-style.u-border-active-grey-5.active,
    a.u-button-style.u-button-style.active > .u-border-active-grey-5,
    li.active > a.u-button-style.u-button-style.u-border-active-grey-5 {
     color: #f2f2f2 !important;
     border-color: #f2f2f2 !important;
    }
    .u-link.u-border-grey-5[class*="u-border-"] {
     border-color: #f2f2f2 !important;
    }
    .u-link.u-border-grey-5[class*="u-border-"]:hover {
     border-color: #dadada !important;
    }
    /*end-color grey-5*//*begin-color grey-30*/
    .u-border-grey-30,
    .u-separator-grey-30:after {
     border-color: #b3b3b3;
     stroke: #b3b3b3;
    }
    .u-button-style.u-border-grey-30 {
     border-color: #b3b3b3 !important;
     color: #b3b3b3 !important;
     background-color: transparent !important;
    }
    .u-button-style.u-border-grey-30:hover,
    .u-button-style.u-border-grey-30:focus {
     border-color: transparent !important;
     color: #a1a1a1 !important;
     background-color: transparent !important;
    }
    .u-border-hover-grey-30:hover,
    .u-border-hover-grey-30:focus,
    .u-border-active-grey-30.u-active.u-active,
    a.u-button-style.u-border-hover-grey-30:hover,
    a.u-button-style:hover > .u-border-hover-grey-30,
    a.u-button-style.u-border-hover-grey-30:focus,
    a.u-button-style.u-button-style.u-border-active-grey-30:active,
    a.u-button-style.u-button-style.u-border-active-grey-30.active,
    a.u-button-style.u-button-style.active > .u-border-active-grey-30,
    li.active > a.u-button-style.u-button-style.u-border-active-grey-30 {
     color: #b3b3b3 !important;
     border-color: #b3b3b3 !important;
    }
    .u-link.u-border-grey-30[class*="u-border-"] {
     border-color: #b3b3b3 !important;
    }
    .u-link.u-border-grey-30[class*="u-border-"]:hover {
     border-color: #a1a1a1 !important;
    }
    /*end-color grey-30*//*begin-color color-2*/
    .u-text-color-2,
    li.active > a.u-button-style.u-text-color-2,
    li.active > a.u-button-style.u-text-color-2[class*="u-border-"],
    a.u-button-style.u-text-color-2,
    a.u-button-style.u-text-color-2[class*="u-border-"] {
     color: #b8bf89 !important;
    }
    a.u-button-style.u-text-color-2:hover,
    a.u-button-style.u-text-color-2[class*="u-border-"]:hover,
    a.u-button-style.u-text-color-2:focus,
    a.u-button-style.u-text-color-2[class*="u-border-"]:focus,
    a.u-button-style.u-button-style.u-text-color-2:active,
    a.u-button-style.u-button-style.u-text-color-2[class*="u-border-"]:active,
    a.u-button-style.u-button-style.u-text-color-2.active,
    a.u-button-style.u-button-style.u-text-color-2[class*="u-border-"].active {
     color: #abb374 !important;
    }
    a.u-button-style:hover > .u-text-hover-color-2,
    a.u-button-style:hover > .u-text-hover-color-2[class*="u-border-"],
    a.u-button-style.u-button-style.u-text-hover-color-2:hover,
    a.u-button-style.u-button-style.u-text-hover-color-2[class*="u-border-"]:hover,
    a.u-button-style.u-button-style.u-button-style.u-text-hover-color-2.active,
    a.u-button-style.u-button-style.u-button-style.u-text-hover-color-2[class*="u-border-"].active,
    a.u-button-style.u-button-style.u-button-style.u-text-hover-color-2:active,
    a.u-button-style.u-button-style.u-button-style.u-text-hover-color-2[class*="u-border-"]:active,
    a.u-button-style.u-button-style.u-text-hover-color-2:focus,
    a.u-button-style.u-button-style.u-text-hover-color-2[class*="u-border-"]:focus,
    a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-2:active,
    a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-2[class*="u-border-"]:active,
    a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-2.active,
    a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-2[class*="u-border-"].active,
    a.u-button-style.u-button-style.active > .u-text-active-color-2,
    a.u-button-style.u-button-style.active > .u-text-active-color-2[class*="u-border-"],
    :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-color-2:hover,
    :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-color-2.active,
    .u-text-hover-color-2.u-language-url:hover,
    .u-text-hover-color-2 .u-language-url:hover,
    .u-popupmenu-items.u-text-hover-color-2 .u-nav-link:hover,
    .u-popupmenu-items.u-popupmenu-items.u-text-active-color-2 .u-nav-link.active {
     color: #b8bf89 !important;
    }
    .u-text-color-2 .u-svg-link,
    .u-text-hover-color-2:hover .u-svg-link,
    .u-button-style:hover > .u-text-hover-color-2 .u-svg-link,
    .u-button-style.u-button-style.active > .u-text-active-color-2 .u-svg-link,
    .u-text-hover-color-2:focus .u-svg-link {
     fill: #b8bf89;
    }
    .u-link.u-text-color-2:hover {
     color: #abb374 !important;
    }
    a.u-link.u-text-hover-color-2:hover {
     color: #b8bf89 !important;
    }
    /*end-color color-2*//*begin-color palette-1*/
    .u-text-palette-1,
    li.active > a.u-button-style.u-text-palette-1,
    li.active > a.u-button-style.u-text-palette-1[class*="u-border-"],
    a.u-button-style.u-text-palette-1,
    a.u-button-style.u-text-palette-1[class*="u-border-"] {
     color: #e7403e !important;
    }
    a.u-button-style.u-text-palette-1:hover,
    a.u-button-style.u-text-palette-1[class*="u-border-"]:hover,
    a.u-button-style.u-text-palette-1:focus,
    a.u-button-style.u-text-palette-1[class*="u-border-"]:focus,
    a.u-button-style.u-button-style.u-text-palette-1:active,
    a.u-button-style.u-button-style.u-text-palette-1[class*="u-border-"]:active,
    a.u-button-style.u-button-style.u-text-palette-1.active,
    a.u-button-style.u-button-style.u-text-palette-1[class*="u-border-"].active {
     color: #e42624 !important;
    }
    a.u-button-style:hover > .u-text-hover-palette-1,
    a.u-button-style:hover > .u-text-hover-palette-1[class*="u-border-"],
    a.u-button-style.u-button-style.u-text-hover-palette-1:hover,
    a.u-button-style.u-button-style.u-text-hover-palette-1[class*="u-border-"]:hover,
    a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-1.active,
    a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-1[class*="u-border-"].active,
    a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-1:active,
    a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-1[class*="u-border-"]:active,
    a.u-button-style.u-button-style.u-text-hover-palette-1:focus,
    a.u-button-style.u-button-style.u-text-hover-palette-1[class*="u-border-"]:focus,
    a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-1:active,
    a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-1[class*="u-border-"]:active,
    a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-1.active,
    a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-1[class*="u-border-"].active,
    a.u-button-style.u-button-style.active > .u-text-active-palette-1,
    a.u-button-style.u-button-style.active > .u-text-active-palette-1[class*="u-border-"],
    :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-palette-1:hover,
    :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-palette-1.active,
    .u-text-hover-palette-1.u-language-url:hover,
    .u-text-hover-palette-1 .u-language-url:hover,
    .u-popupmenu-items.u-text-hover-palette-1 .u-nav-link:hover,
    .u-popupmenu-items.u-popupmenu-items.u-text-active-palette-1 .u-nav-link.active {
     color: #e7403e !important;
    }
    .u-text-palette-1 .u-svg-link,
    .u-text-hover-palette-1:hover .u-svg-link,
    .u-button-style:hover > .u-text-hover-palette-1 .u-svg-link,
    .u-button-style.u-button-style.active > .u-text-active-palette-1 .u-svg-link,
    .u-text-hover-palette-1:focus .u-svg-link {
     fill: #e7403e;
    }
    .u-link.u-text-palette-1:hover {
     color: #e42624 !important;
    }
    a.u-link.u-text-hover-palette-1:hover {
     color: #e7403e !important;
    }
    /*end-color palette-1*//*begin-color palette-1-base*/
    .u-text-palette-1-base,
    li.active > a.u-button-style.u-text-palette-1-base,
    li.active > a.u-button-style.u-text-palette-1-base[class*="u-border-"],
    a.u-button-style.u-text-palette-1-base,
    a.u-button-style.u-text-palette-1-base[class*="u-border-"] {
     color: #911716 !important;
    }
    a.u-button-style.u-text-palette-1-base:hover,
    a.u-button-style.u-text-palette-1-base[class*="u-border-"]:hover,
    a.u-button-style.u-text-palette-1-base:focus,
    a.u-button-style.u-text-palette-1-base[class*="u-border-"]:focus,
    a.u-button-style.u-button-style.u-text-palette-1-base:active,
    a.u-button-style.u-button-style.u-text-palette-1-base[class*="u-border-"]:active,
    a.u-button-style.u-button-style.u-text-palette-1-base.active,
    a.u-button-style.u-button-style.u-text-palette-1-base[class*="u-border-"].active {
     color: #831514 !important;
    }
    a.u-button-style:hover > .u-text-hover-palette-1-base,
    a.u-button-style:hover > .u-text-hover-palette-1-base[class*="u-border-"],
    a.u-button-style.u-button-style.u-text-hover-palette-1-base:hover,
    a.u-button-style.u-button-style.u-text-hover-palette-1-base[class*="u-border-"]:hover,
    a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-1-base.active,
    a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-1-base[class*="u-border-"].active,
    a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-1-base:active,
    a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-1-base[class*="u-border-"]:active,
    a.u-button-style.u-button-style.u-text-hover-palette-1-base:focus,
    a.u-button-style.u-button-style.u-text-hover-palette-1-base[class*="u-border-"]:focus,
    a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-1-base:active,
    a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-1-base[class*="u-border-"]:active,
    a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-1-base.active,
    a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-1-base[class*="u-border-"].active,
    a.u-button-style.u-button-style.active > .u-text-active-palette-1-base,
    a.u-button-style.u-button-style.active > .u-text-active-palette-1-base[class*="u-border-"],
    :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-palette-1-base:hover,
    :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-palette-1-base.active,
    .u-text-hover-palette-1-base.u-language-url:hover,
    .u-text-hover-palette-1-base .u-language-url:hover,
    .u-popupmenu-items.u-text-hover-palette-1-base .u-nav-link:hover,
    .u-popupmenu-items.u-popupmenu-items.u-text-active-palette-1-base .u-nav-link.active {
     color: #911716 !important;
    }
    .u-text-palette-1-base .u-svg-link,
    .u-text-hover-palette-1-base:hover .u-svg-link,
    .u-button-style:hover > .u-text-hover-palette-1-base .u-svg-link,
    .u-button-style.u-button-style.active > .u-text-active-palette-1-base .u-svg-link,
    .u-text-hover-palette-1-base:focus .u-svg-link {
     fill: #911716;
    }
    .u-link.u-text-palette-1-base:hover {
     color: #831514 !important;
    }
    a.u-link.u-text-hover-palette-1-base:hover {
     color: #911716 !important;
    }
    /*end-color palette-1-base*//*begin-color palette-2*/
    .u-text-palette-2,
    li.active > a.u-button-style.u-text-palette-2,
    li.active > a.u-button-style.u-text-palette-2[class*="u-border-"],
    a.u-button-style.u-text-palette-2,
    a.u-button-style.u-text-palette-2[class*="u-border-"] {
     color: #b8bf89 !important;
    }
    a.u-button-style.u-text-palette-2:hover,
    a.u-button-style.u-text-palette-2[class*="u-border-"]:hover,
    a.u-button-style.u-text-palette-2:focus,
    a.u-button-style.u-text-palette-2[class*="u-border-"]:focus,
    a.u-button-style.u-button-style.u-text-palette-2:active,
    a.u-button-style.u-button-style.u-text-palette-2[class*="u-border-"]:active,
    a.u-button-style.u-button-style.u-text-palette-2.active,
    a.u-button-style.u-button-style.u-text-palette-2[class*="u-border-"].active {
     color: #abb374 !important;
    }
    a.u-button-style:hover > .u-text-hover-palette-2,
    a.u-button-style:hover > .u-text-hover-palette-2[class*="u-border-"],
    a.u-button-style.u-button-style.u-text-hover-palette-2:hover,
    a.u-button-style.u-button-style.u-text-hover-palette-2[class*="u-border-"]:hover,
    a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-2.active,
    a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-2[class*="u-border-"].active,
    a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-2:active,
    a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-2[class*="u-border-"]:active,
    a.u-button-style.u-button-style.u-text-hover-palette-2:focus,
    a.u-button-style.u-button-style.u-text-hover-palette-2[class*="u-border-"]:focus,
    a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-2:active,
    a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-2[class*="u-border-"]:active,
    a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-2.active,
    a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-2[class*="u-border-"].active,
    a.u-button-style.u-button-style.active > .u-text-active-palette-2,
    a.u-button-style.u-button-style.active > .u-text-active-palette-2[class*="u-border-"],
    :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-palette-2:hover,
    :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-palette-2.active,
    .u-text-hover-palette-2.u-language-url:hover,
    .u-text-hover-palette-2 .u-language-url:hover,
    .u-popupmenu-items.u-text-hover-palette-2 .u-nav-link:hover,
    .u-popupmenu-items.u-popupmenu-items.u-text-active-palette-2 .u-nav-link.active {
     color: #b8bf89 !important;
    }
    .u-text-palette-2 .u-svg-link,
    .u-text-hover-palette-2:hover .u-svg-link,
    .u-button-style:hover > .u-text-hover-palette-2 .u-svg-link,
    .u-button-style.u-button-style.active > .u-text-active-palette-2 .u-svg-link,
    .u-text-hover-palette-2:focus .u-svg-link {
     fill: #b8bf89;
    }
    .u-link.u-text-palette-2:hover {
     color: #abb374 !important;
    }
    a.u-link.u-text-hover-palette-2:hover {
     color: #b8bf89 !important;
    }
    /*end-color palette-2*//*begin-color palette-2-light-3*/
    .u-text-palette-2-light-3,
    li.active > a.u-button-style.u-text-palette-2-light-3,
    li.active > a.u-button-style.u-text-palette-2-light-3[class*="u-border-"],
    a.u-button-style.u-text-palette-2-light-3,
    a.u-button-style.u-text-palette-2-light-3[class*="u-border-"] {
     color: #f8f9f2 !important;
    }
    a.u-button-style.u-text-palette-2-light-3:hover,
    a.u-button-style.u-text-palette-2-light-3[class*="u-border-"]:hover,
    a.u-button-style.u-text-palette-2-light-3:focus,
    a.u-button-style.u-text-palette-2-light-3[class*="u-border-"]:focus,
    a.u-button-style.u-button-style.u-text-palette-2-light-3:active,
    a.u-button-style.u-button-style.u-text-palette-2-light-3[class*="u-border-"]:active,
    a.u-button-style.u-button-style.u-text-palette-2-light-3.active,
    a.u-button-style.u-button-style.u-text-palette-2-light-3[class*="u-border-"].active {
     color: #e6e9d0 !important;
    }
    a.u-button-style:hover > .u-text-hover-palette-2-light-3,
    a.u-button-style:hover > .u-text-hover-palette-2-light-3[class*="u-border-"],
    a.u-button-style.u-button-style.u-text-hover-palette-2-light-3:hover,
    a.u-button-style.u-button-style.u-text-hover-palette-2-light-3[class*="u-border-"]:hover,
    a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-2-light-3.active,
    a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-2-light-3[class*="u-border-"].active,
    a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-2-light-3:active,
    a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-2-light-3[class*="u-border-"]:active,
    a.u-button-style.u-button-style.u-text-hover-palette-2-light-3:focus,
    a.u-button-style.u-button-style.u-text-hover-palette-2-light-3[class*="u-border-"]:focus,
    a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-2-light-3:active,
    a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-2-light-3[class*="u-border-"]:active,
    a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-2-light-3.active,
    a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-2-light-3[class*="u-border-"].active,
    a.u-button-style.u-button-style.active > .u-text-active-palette-2-light-3,
    a.u-button-style.u-button-style.active > .u-text-active-palette-2-light-3[class*="u-border-"],
    :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-palette-2-light-3:hover,
    :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-palette-2-light-3.active,
    .u-text-hover-palette-2-light-3.u-language-url:hover,
    .u-text-hover-palette-2-light-3 .u-language-url:hover,
    .u-popupmenu-items.u-text-hover-palette-2-light-3 .u-nav-link:hover,
    .u-popupmenu-items.u-popupmenu-items.u-text-active-palette-2-light-3 .u-nav-link.active {
     color: #f8f9f2 !important;
    }
    .u-text-palette-2-light-3 .u-svg-link,
    .u-text-hover-palette-2-light-3:hover .u-svg-link,
    .u-button-style:hover > .u-text-hover-palette-2-light-3 .u-svg-link,
    .u-button-style.u-button-style.active > .u-text-active-palette-2-light-3 .u-svg-link,
    .u-text-hover-palette-2-light-3:focus .u-svg-link {
     fill: #f8f9f2;
    }
    .u-link.u-text-palette-2-light-3:hover {
     color: #e6e9d0 !important;
    }
    a.u-link.u-text-hover-palette-2-light-3:hover {
     color: #f8f9f2 !important;
    }
    /*end-color palette-2-light-3*//*begin-color palette-2-base*/
    .u-text-palette-2-base,
    li.active > a.u-button-style.u-text-palette-2-base,
    li.active > a.u-button-style.u-text-palette-2-base[class*="u-border-"],
    a.u-button-style.u-text-palette-2-base,
    a.u-button-style.u-text-palette-2-base[class*="u-border-"] {
     color: #61663d !important;
    }
    a.u-button-style.u-text-palette-2-base:hover,
    a.u-button-style.u-text-palette-2-base[class*="u-border-"]:hover,
    a.u-button-style.u-text-palette-2-base:focus,
    a.u-button-style.u-text-palette-2-base[class*="u-border-"]:focus,
    a.u-button-style.u-button-style.u-text-palette-2-base:active,
    a.u-button-style.u-button-style.u-text-palette-2-base[class*="u-border-"]:active,
    a.u-button-style.u-button-style.u-text-palette-2-base.active,
    a.u-button-style.u-button-style.u-text-palette-2-base[class*="u-border-"].active {
     color: #575c37 !important;
    }
    a.u-button-style:hover > .u-text-hover-palette-2-base,
    a.u-button-style:hover > .u-text-hover-palette-2-base[class*="u-border-"],
    a.u-button-style.u-button-style.u-text-hover-palette-2-base:hover,
    a.u-button-style.u-button-style.u-text-hover-palette-2-base[class*="u-border-"]:hover,
    a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-2-base.active,
    a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-2-base[class*="u-border-"].active,
    a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-2-base:active,
    a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-2-base[class*="u-border-"]:active,
    a.u-button-style.u-button-style.u-text-hover-palette-2-base:focus,
    a.u-button-style.u-button-style.u-text-hover-palette-2-base[class*="u-border-"]:focus,
    a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-2-base:active,
    a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-2-base[class*="u-border-"]:active,
    a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-2-base.active,
    a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-2-base[class*="u-border-"].active,
    a.u-button-style.u-button-style.active > .u-text-active-palette-2-base,
    a.u-button-style.u-button-style.active > .u-text-active-palette-2-base[class*="u-border-"],
    :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-palette-2-base:hover,
    :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-palette-2-base.active,
    .u-text-hover-palette-2-base.u-language-url:hover,
    .u-text-hover-palette-2-base .u-language-url:hover,
    .u-popupmenu-items.u-text-hover-palette-2-base .u-nav-link:hover,
    .u-popupmenu-items.u-popupmenu-items.u-text-active-palette-2-base .u-nav-link.active {
     color: #61663d !important;
    }
    .u-text-palette-2-base .u-svg-link,
    .u-text-hover-palette-2-base:hover .u-svg-link,
    .u-button-style:hover > .u-text-hover-palette-2-base .u-svg-link,
    .u-button-style.u-button-style.active > .u-text-active-palette-2-base .u-svg-link,
    .u-text-hover-palette-2-base:focus .u-svg-link {
     fill: #61663d;
    }
    .u-link.u-text-palette-2-base:hover {
     color: #575c37 !important;
    }
    a.u-link.u-text-hover-palette-2-base:hover {
     color: #61663d !important;
    }
    /*end-color palette-2-base*//*begin-color palette-3*/
    .u-text-palette-3,
    li.active > a.u-button-style.u-text-palette-3,
    li.active > a.u-button-style.u-text-palette-3[class*="u-border-"],
    a.u-button-style.u-text-palette-3,
    a.u-button-style.u-text-palette-3[class*="u-border-"] {
     color: #bac088 !important;
    }
    a.u-button-style.u-text-palette-3:hover,
    a.u-button-style.u-text-palette-3[class*="u-border-"]:hover,
    a.u-button-style.u-text-palette-3:focus,
    a.u-button-style.u-text-palette-3[class*="u-border-"]:focus,
    a.u-button-style.u-button-style.u-text-palette-3:active,
    a.u-button-style.u-button-style.u-text-palette-3[class*="u-border-"]:active,
    a.u-button-style.u-button-style.u-text-palette-3.active,
    a.u-button-style.u-button-style.u-text-palette-3[class*="u-border-"].active {
     color: #aeb573 !important;
    }
    a.u-button-style:hover > .u-text-hover-palette-3,
    a.u-button-style:hover > .u-text-hover-palette-3[class*="u-border-"],
    a.u-button-style.u-button-style.u-text-hover-palette-3:hover,
    a.u-button-style.u-button-style.u-text-hover-palette-3[class*="u-border-"]:hover,
    a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-3.active,
    a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-3[class*="u-border-"].active,
    a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-3:active,
    a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-3[class*="u-border-"]:active,
    a.u-button-style.u-button-style.u-text-hover-palette-3:focus,
    a.u-button-style.u-button-style.u-text-hover-palette-3[class*="u-border-"]:focus,
    a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-3:active,
    a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-3[class*="u-border-"]:active,
    a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-3.active,
    a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-3[class*="u-border-"].active,
    a.u-button-style.u-button-style.active > .u-text-active-palette-3,
    a.u-button-style.u-button-style.active > .u-text-active-palette-3[class*="u-border-"],
    :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-palette-3:hover,
    :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-palette-3.active,
    .u-text-hover-palette-3.u-language-url:hover,
    .u-text-hover-palette-3 .u-language-url:hover,
    .u-popupmenu-items.u-text-hover-palette-3 .u-nav-link:hover,
    .u-popupmenu-items.u-popupmenu-items.u-text-active-palette-3 .u-nav-link.active {
     color: #bac088 !important;
    }
    .u-text-palette-3 .u-svg-link,
    .u-text-hover-palette-3:hover .u-svg-link,
    .u-button-style:hover > .u-text-hover-palette-3 .u-svg-link,
    .u-button-style.u-button-style.active > .u-text-active-palette-3 .u-svg-link,
    .u-text-hover-palette-3:focus .u-svg-link {
     fill: #bac088;
    }
    .u-link.u-text-palette-3:hover {
     color: #aeb573 !important;
    }
    a.u-link.u-text-hover-palette-3:hover {
     color: #bac088 !important;
    }
    /*end-color palette-3*//*begin-color palette-3-base*/
    .u-text-palette-3-base,
    li.active > a.u-button-style.u-text-palette-3-base,
    li.active > a.u-button-style.u-text-palette-3-base[class*="u-border-"],
    a.u-button-style.u-text-palette-3-base,
    a.u-button-style.u-text-palette-3-base[class*="u-border-"] {
     color: #6f7446 !important;
    }
    a.u-button-style.u-text-palette-3-base:hover,
    a.u-button-style.u-text-palette-3-base[class*="u-border-"]:hover,
    a.u-button-style.u-text-palette-3-base:focus,
    a.u-button-style.u-text-palette-3-base[class*="u-border-"]:focus,
    a.u-button-style.u-button-style.u-text-palette-3-base:active,
    a.u-button-style.u-button-style.u-text-palette-3-base[class*="u-border-"]:active,
    a.u-button-style.u-button-style.u-text-palette-3-base.active,
    a.u-button-style.u-button-style.u-text-palette-3-base[class*="u-border-"].active {
     color: #64683f !important;
    }
    a.u-button-style:hover > .u-text-hover-palette-3-base,
    a.u-button-style:hover > .u-text-hover-palette-3-base[class*="u-border-"],
    a.u-button-style.u-button-style.u-text-hover-palette-3-base:hover,
    a.u-button-style.u-button-style.u-text-hover-palette-3-base[class*="u-border-"]:hover,
    a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-3-base.active,
    a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-3-base[class*="u-border-"].active,
    a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-3-base:active,
    a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-3-base[class*="u-border-"]:active,
    a.u-button-style.u-button-style.u-text-hover-palette-3-base:focus,
    a.u-button-style.u-button-style.u-text-hover-palette-3-base[class*="u-border-"]:focus,
    a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-3-base:active,
    a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-3-base[class*="u-border-"]:active,
    a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-3-base.active,
    a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-3-base[class*="u-border-"].active,
    a.u-button-style.u-button-style.active > .u-text-active-palette-3-base,
    a.u-button-style.u-button-style.active > .u-text-active-palette-3-base[class*="u-border-"],
    :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-palette-3-base:hover,
    :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-palette-3-base.active,
    .u-text-hover-palette-3-base.u-language-url:hover,
    .u-text-hover-palette-3-base .u-language-url:hover,
    .u-popupmenu-items.u-text-hover-palette-3-base .u-nav-link:hover,
    .u-popupmenu-items.u-popupmenu-items.u-text-active-palette-3-base .u-nav-link.active {
     color: #6f7446 !important;
    }
    .u-text-palette-3-base .u-svg-link,
    .u-text-hover-palette-3-base:hover .u-svg-link,
    .u-button-style:hover > .u-text-hover-palette-3-base .u-svg-link,
    .u-button-style.u-button-style.active > .u-text-active-palette-3-base .u-svg-link,
    .u-text-hover-palette-3-base:focus .u-svg-link {
     fill: #6f7446;
    }
    .u-link.u-text-palette-3-base:hover {
     color: #64683f !important;
    }
    a.u-link.u-text-hover-palette-3-base:hover {
     color: #6f7446 !important;
    }
    /*end-color palette-3-base*//*begin-color palette-5*/
    .u-text-palette-5,
    li.active > a.u-button-style.u-text-palette-5,
    li.active > a.u-button-style.u-text-palette-5[class*="u-border-"],
    a.u-button-style.u-text-palette-5,
    a.u-button-style.u-text-palette-5[class*="u-border-"] {
     color: #af9c9c !important;
    }
    a.u-button-style.u-text-palette-5:hover,
    a.u-button-style.u-text-palette-5[class*="u-border-"]:hover,
    a.u-button-style.u-text-palette-5:focus,
    a.u-button-style.u-text-palette-5[class*="u-border-"]:focus,
    a.u-button-style.u-button-style.u-text-palette-5:active,
    a.u-button-style.u-button-style.u-text-palette-5[class*="u-border-"]:active,
    a.u-button-style.u-button-style.u-text-palette-5.active,
    a.u-button-style.u-button-style.u-text-palette-5[class*="u-border-"].active {
     color: #a08a8a !important;
    }
    a.u-button-style:hover > .u-text-hover-palette-5,
    a.u-button-style:hover > .u-text-hover-palette-5[class*="u-border-"],
    a.u-button-style.u-button-style.u-text-hover-palette-5:hover,
    a.u-button-style.u-button-style.u-text-hover-palette-5[class*="u-border-"]:hover,
    a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-5.active,
    a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-5[class*="u-border-"].active,
    a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-5:active,
    a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-5[class*="u-border-"]:active,
    a.u-button-style.u-button-style.u-text-hover-palette-5:focus,
    a.u-button-style.u-button-style.u-text-hover-palette-5[class*="u-border-"]:focus,
    a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-5:active,
    a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-5[class*="u-border-"]:active,
    a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-5.active,
    a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-5[class*="u-border-"].active,
    a.u-button-style.u-button-style.active > .u-text-active-palette-5,
    a.u-button-style.u-button-style.active > .u-text-active-palette-5[class*="u-border-"],
    :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-palette-5:hover,
    :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-palette-5.active,
    .u-text-hover-palette-5.u-language-url:hover,
    .u-text-hover-palette-5 .u-language-url:hover,
    .u-popupmenu-items.u-text-hover-palette-5 .u-nav-link:hover,
    .u-popupmenu-items.u-popupmenu-items.u-text-active-palette-5 .u-nav-link.active {
     color: #af9c9c !important;
    }
    .u-text-palette-5 .u-svg-link,
    .u-text-hover-palette-5:hover .u-svg-link,
    .u-button-style:hover > .u-text-hover-palette-5 .u-svg-link,
    .u-button-style.u-button-style.active > .u-text-active-palette-5 .u-svg-link,
    .u-text-hover-palette-5:focus .u-svg-link {
     fill: #af9c9c;
    }
    .u-link.u-text-palette-5:hover {
     color: #a08a8a !important;
    }
    a.u-link.u-text-hover-palette-5:hover {
     color: #af9c9c !important;
    }
    /*end-color palette-5*//*begin-color palette-5-base*/
    .u-text-palette-5-base,
    li.active > a.u-button-style.u-text-palette-5-base,
    li.active > a.u-button-style.u-text-palette-5-base[class*="u-border-"],
    a.u-button-style.u-text-palette-5-base,
    a.u-button-style.u-text-palette-5-base[class*="u-border-"] {
     color: #6d6d6d !important;
    }
    a.u-button-style.u-text-palette-5-base:hover,
    a.u-button-style.u-text-palette-5-base[class*="u-border-"]:hover,
    a.u-button-style.u-text-palette-5-base:focus,
    a.u-button-style.u-text-palette-5-base[class*="u-border-"]:focus,
    a.u-button-style.u-button-style.u-text-palette-5-base:active,
    a.u-button-style.u-button-style.u-text-palette-5-base[class*="u-border-"]:active,
    a.u-button-style.u-button-style.u-text-palette-5-base.active,
    a.u-button-style.u-button-style.u-text-palette-5-base[class*="u-border-"].active {
     color: #626262 !important;
    }
    a.u-button-style:hover > .u-text-hover-palette-5-base,
    a.u-button-style:hover > .u-text-hover-palette-5-base[class*="u-border-"],
    a.u-button-style.u-button-style.u-text-hover-palette-5-base:hover,
    a.u-button-style.u-button-style.u-text-hover-palette-5-base[class*="u-border-"]:hover,
    a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-5-base.active,
    a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-5-base[class*="u-border-"].active,
    a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-5-base:active,
    a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-5-base[class*="u-border-"]:active,
    a.u-button-style.u-button-style.u-text-hover-palette-5-base:focus,
    a.u-button-style.u-button-style.u-text-hover-palette-5-base[class*="u-border-"]:focus,
    a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-5-base:active,
    a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-5-base[class*="u-border-"]:active,
    a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-5-base.active,
    a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-5-base[class*="u-border-"].active,
    a.u-button-style.u-button-style.active > .u-text-active-palette-5-base,
    a.u-button-style.u-button-style.active > .u-text-active-palette-5-base[class*="u-border-"],
    :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-palette-5-base:hover,
    :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-palette-5-base.active,
    .u-text-hover-palette-5-base.u-language-url:hover,
    .u-text-hover-palette-5-base .u-language-url:hover,
    .u-popupmenu-items.u-text-hover-palette-5-base .u-nav-link:hover,
    .u-popupmenu-items.u-popupmenu-items.u-text-active-palette-5-base .u-nav-link.active {
     color: #6d6d6d !important;
    }
    .u-text-palette-5-base .u-svg-link,
    .u-text-hover-palette-5-base:hover .u-svg-link,
    .u-button-style:hover > .u-text-hover-palette-5-base .u-svg-link,
    .u-button-style.u-button-style.active > .u-text-active-palette-5-base .u-svg-link,
    .u-text-hover-palette-5-base:focus .u-svg-link {
     fill: #6d6d6d;
    }
    .u-link.u-text-palette-5-base:hover {
     color: #626262 !important;
    }
    a.u-link.u-text-hover-palette-5-base:hover {
     color: #6d6d6d !important;
    }
    /*end-color palette-5-base*//*begin-color grey*/
    .u-text-grey,
    li.active > a.u-button-style.u-text-grey,
    li.active > a.u-button-style.u-text-grey[class*="u-border-"],
    a.u-button-style.u-text-grey,
    a.u-button-style.u-text-grey[class*="u-border-"] {
     color: #b3b3b3 !important;
    }
    a.u-button-style.u-text-grey:hover,
    a.u-button-style.u-text-grey[class*="u-border-"]:hover,
    a.u-button-style.u-text-grey:focus,
    a.u-button-style.u-text-grey[class*="u-border-"]:focus,
    a.u-button-style.u-button-style.u-text-grey:active,
    a.u-button-style.u-button-style.u-text-grey[class*="u-border-"]:active,
    a.u-button-style.u-button-style.u-text-grey.active,
    a.u-button-style.u-button-style.u-text-grey[class*="u-border-"].active {
     color: #a1a1a1 !important;
    }
    a.u-button-style:hover > .u-text-hover-grey,
    a.u-button-style:hover > .u-text-hover-grey[class*="u-border-"],
    a.u-button-style.u-button-style.u-text-hover-grey:hover,
    a.u-button-style.u-button-style.u-text-hover-grey[class*="u-border-"]:hover,
    a.u-button-style.u-button-style.u-button-style.u-text-hover-grey.active,
    a.u-button-style.u-button-style.u-button-style.u-text-hover-grey[class*="u-border-"].active,
    a.u-button-style.u-button-style.u-button-style.u-text-hover-grey:active,
    a.u-button-style.u-button-style.u-button-style.u-text-hover-grey[class*="u-border-"]:active,
    a.u-button-style.u-button-style.u-text-hover-grey:focus,
    a.u-button-style.u-button-style.u-text-hover-grey[class*="u-border-"]:focus,
    a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey:active,
    a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey[class*="u-border-"]:active,
    a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey.active,
    a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey[class*="u-border-"].active,
    a.u-button-style.u-button-style.active > .u-text-active-grey,
    a.u-button-style.u-button-style.active > .u-text-active-grey[class*="u-border-"],
    :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-grey:hover,
    :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-grey.active,
    .u-text-hover-grey.u-language-url:hover,
    .u-text-hover-grey .u-language-url:hover,
    .u-popupmenu-items.u-text-hover-grey .u-nav-link:hover,
    .u-popupmenu-items.u-popupmenu-items.u-text-active-grey .u-nav-link.active {
     color: #b3b3b3 !important;
    }
    .u-text-grey .u-svg-link,
    .u-text-hover-grey:hover .u-svg-link,
    .u-button-style:hover > .u-text-hover-grey .u-svg-link,
    .u-button-style.u-button-style.active > .u-text-active-grey .u-svg-link,
    .u-text-hover-grey:focus .u-svg-link {
     fill: #b3b3b3;
    }
    .u-link.u-text-grey:hover {
     color: #a1a1a1 !important;
    }
    a.u-link.u-text-hover-grey:hover {
     color: #b3b3b3 !important;
    }
    /*end-color grey*//*begin-color white*/
    .u-text-white,
    li.active > a.u-button-style.u-text-white,
    li.active > a.u-button-style.u-text-white[class*="u-border-"],
    a.u-button-style.u-text-white,
    a.u-button-style.u-text-white[class*="u-border-"] {
     color: #ffffff !important;
    }
    a.u-button-style.u-text-white:hover,
    a.u-button-style.u-text-white[class*="u-border-"]:hover,
    a.u-button-style.u-text-white:focus,
    a.u-button-style.u-text-white[class*="u-border-"]:focus,
    a.u-button-style.u-button-style.u-text-white:active,
    a.u-button-style.u-button-style.u-text-white[class*="u-border-"]:active,
    a.u-button-style.u-button-style.u-text-white.active,
    a.u-button-style.u-button-style.u-text-white[class*="u-border-"].active {
     color: #e6e6e6 !important;
    }
    a.u-button-style:hover > .u-text-hover-white,
    a.u-button-style:hover > .u-text-hover-white[class*="u-border-"],
    a.u-button-style.u-button-style.u-text-hover-white:hover,
    a.u-button-style.u-button-style.u-text-hover-white[class*="u-border-"]:hover,
    a.u-button-style.u-button-style.u-button-style.u-text-hover-white.active,
    a.u-button-style.u-button-style.u-button-style.u-text-hover-white[class*="u-border-"].active,
    a.u-button-style.u-button-style.u-button-style.u-text-hover-white:active,
    a.u-button-style.u-button-style.u-button-style.u-text-hover-white[class*="u-border-"]:active,
    a.u-button-style.u-button-style.u-text-hover-white:focus,
    a.u-button-style.u-button-style.u-text-hover-white[class*="u-border-"]:focus,
    a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-white:active,
    a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-white[class*="u-border-"]:active,
    a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-white.active,
    a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-white[class*="u-border-"].active,
    a.u-button-style.u-button-style.active > .u-text-active-white,
    a.u-button-style.u-button-style.active > .u-text-active-white[class*="u-border-"],
    :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-white:hover,
    :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-white.active,
    .u-text-hover-white.u-language-url:hover,
    .u-text-hover-white .u-language-url:hover,
    .u-popupmenu-items.u-text-hover-white .u-nav-link:hover,
    .u-popupmenu-items.u-popupmenu-items.u-text-active-white .u-nav-link.active {
     color: #ffffff !important;
    }
    .u-text-white .u-svg-link,
    .u-text-hover-white:hover .u-svg-link,
    .u-button-style:hover > .u-text-hover-white .u-svg-link,
    .u-button-style.u-button-style.active > .u-text-active-white .u-svg-link,
    .u-text-hover-white:focus .u-svg-link {
     fill: #ffffff;
    }
    .u-link.u-text-white:hover {
     color: #e6e6e6 !important;
    }
    a.u-link.u-text-hover-white:hover {
     color: #ffffff !important;
    }
    /*end-color white*//*begin-color black*/
    .u-text-black,
    li.active > a.u-button-style.u-text-black,
    li.active > a.u-button-style.u-text-black[class*="u-border-"],
    a.u-button-style.u-text-black,
    a.u-button-style.u-text-black[class*="u-border-"] {
     color: #000000 !important;
    }
    a.u-button-style.u-text-black:hover,
    a.u-button-style.u-text-black[class*="u-border-"]:hover,
    a.u-button-style.u-text-black:focus,
    a.u-button-style.u-text-black[class*="u-border-"]:focus,
    a.u-button-style.u-button-style.u-text-black:active,
    a.u-button-style.u-button-style.u-text-black[class*="u-border-"]:active,
    a.u-button-style.u-button-style.u-text-black.active,
    a.u-button-style.u-button-style.u-text-black[class*="u-border-"].active {
     color: #000000 !important;
    }
    a.u-button-style:hover > .u-text-hover-black,
    a.u-button-style:hover > .u-text-hover-black[class*="u-border-"],
    a.u-button-style.u-button-style.u-text-hover-black:hover,
    a.u-button-style.u-button-style.u-text-hover-black[class*="u-border-"]:hover,
    a.u-button-style.u-button-style.u-button-style.u-text-hover-black.active,
    a.u-button-style.u-button-style.u-button-style.u-text-hover-black[class*="u-border-"].active,
    a.u-button-style.u-button-style.u-button-style.u-text-hover-black:active,
    a.u-button-style.u-button-style.u-button-style.u-text-hover-black[class*="u-border-"]:active,
    a.u-button-style.u-button-style.u-text-hover-black:focus,
    a.u-button-style.u-button-style.u-text-hover-black[class*="u-border-"]:focus,
    a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-black:active,
    a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-black[class*="u-border-"]:active,
    a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-black.active,
    a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-black[class*="u-border-"].active,
    a.u-button-style.u-button-style.active > .u-text-active-black,
    a.u-button-style.u-button-style.active > .u-text-active-black[class*="u-border-"],
    :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-black:hover,
    :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-black.active,
    .u-text-hover-black.u-language-url:hover,
    .u-text-hover-black .u-language-url:hover,
    .u-popupmenu-items.u-text-hover-black .u-nav-link:hover,
    .u-popupmenu-items.u-popupmenu-items.u-text-active-black .u-nav-link.active {
     color: #000000 !important;
    }
    .u-text-black .u-svg-link,
    .u-text-hover-black:hover .u-svg-link,
    .u-button-style:hover > .u-text-hover-black .u-svg-link,
    .u-button-style.u-button-style.active > .u-text-active-black .u-svg-link,
    .u-text-hover-black:focus .u-svg-link {
     fill: #000000;
    }
    .u-link.u-text-black:hover {
     color: #000000 !important;
    }
    a.u-link.u-text-hover-black:hover {
     color: #000000 !important;
    }
    /*end-color black*//*begin-color body-color*/
    .u-text-body-color,
    li.active > a.u-button-style.u-text-body-color,
    li.active > a.u-button-style.u-text-body-color[class*="u-border-"],
    a.u-button-style.u-text-body-color,
    a.u-button-style.u-text-body-color[class*="u-border-"] {
     color: #000000 !important;
    }
    a.u-button-style.u-text-body-color:hover,
    a.u-button-style.u-text-body-color[class*="u-border-"]:hover,
    a.u-button-style.u-text-body-color:focus,
    a.u-button-style.u-text-body-color[class*="u-border-"]:focus,
    a.u-button-style.u-button-style.u-text-body-color:active,
    a.u-button-style.u-button-style.u-text-body-color[class*="u-border-"]:active,
    a.u-button-style.u-button-style.u-text-body-color.active,
    a.u-button-style.u-button-style.u-text-body-color[class*="u-border-"].active {
     color: #000000 !important;
    }
    a.u-button-style:hover > .u-text-hover-body-color,
    a.u-button-style:hover > .u-text-hover-body-color[class*="u-border-"],
    a.u-button-style.u-button-style.u-text-hover-body-color:hover,
    a.u-button-style.u-button-style.u-text-hover-body-color[class*="u-border-"]:hover,
    a.u-button-style.u-button-style.u-button-style.u-text-hover-body-color.active,
    a.u-button-style.u-button-style.u-button-style.u-text-hover-body-color[class*="u-border-"].active,
    a.u-button-style.u-button-style.u-button-style.u-text-hover-body-color:active,
    a.u-button-style.u-button-style.u-button-style.u-text-hover-body-color[class*="u-border-"]:active,
    a.u-button-style.u-button-style.u-text-hover-body-color:focus,
    a.u-button-style.u-button-style.u-text-hover-body-color[class*="u-border-"]:focus,
    a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-body-color:active,
    a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-body-color[class*="u-border-"]:active,
    a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-body-color.active,
    a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-body-color[class*="u-border-"].active,
    a.u-button-style.u-button-style.active > .u-text-active-body-color,
    a.u-button-style.u-button-style.active > .u-text-active-body-color[class*="u-border-"],
    :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-body-color:hover,
    :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-body-color.active,
    .u-text-hover-body-color.u-language-url:hover,
    .u-text-hover-body-color .u-language-url:hover,
    .u-popupmenu-items.u-text-hover-body-color .u-nav-link:hover,
    .u-popupmenu-items.u-popupmenu-items.u-text-active-body-color .u-nav-link.active {
     color: #000000 !important;
    }
    .u-text-body-color .u-svg-link,
    .u-text-hover-body-color:hover .u-svg-link,
    .u-button-style:hover > .u-text-hover-body-color .u-svg-link,
    .u-button-style.u-button-style.active > .u-text-active-body-color .u-svg-link,
    .u-text-hover-body-color:focus .u-svg-link {
     fill: #000000;
    }
    .u-link.u-text-body-color:hover {
     color: #000000 !important;
    }
    a.u-link.u-text-hover-body-color:hover {
     color: #000000 !important;
    }
    /*end-color body-color*//*begin-color body-alt-color*/
    .u-text-body-alt-color,
    li.active > a.u-button-style.u-text-body-alt-color,
    li.active > a.u-button-style.u-text-body-alt-color[class*="u-border-"],
    a.u-button-style.u-text-body-alt-color,
    a.u-button-style.u-text-body-alt-color[class*="u-border-"] {
     color: #ffffff !important;
    }
    a.u-button-style.u-text-body-alt-color:hover,
    a.u-button-style.u-text-body-alt-color[class*="u-border-"]:hover,
    a.u-button-style.u-text-body-alt-color:focus,
    a.u-button-style.u-text-body-alt-color[class*="u-border-"]:focus,
    a.u-button-style.u-button-style.u-text-body-alt-color:active,
    a.u-button-style.u-button-style.u-text-body-alt-color[class*="u-border-"]:active,
    a.u-button-style.u-button-style.u-text-body-alt-color.active,
    a.u-button-style.u-button-style.u-text-body-alt-color[class*="u-border-"].active {
     color: #e6e6e6 !important;
    }
    a.u-button-style:hover > .u-text-hover-body-alt-color,
    a.u-button-style:hover > .u-text-hover-body-alt-color[class*="u-border-"],
    a.u-button-style.u-button-style.u-text-hover-body-alt-color:hover,
    a.u-button-style.u-button-style.u-text-hover-body-alt-color[class*="u-border-"]:hover,
    a.u-button-style.u-button-style.u-button-style.u-text-hover-body-alt-color.active,
    a.u-button-style.u-button-style.u-button-style.u-text-hover-body-alt-color[class*="u-border-"].active,
    a.u-button-style.u-button-style.u-button-style.u-text-hover-body-alt-color:active,
    a.u-button-style.u-button-style.u-button-style.u-text-hover-body-alt-color[class*="u-border-"]:active,
    a.u-button-style.u-button-style.u-text-hover-body-alt-color:focus,
    a.u-button-style.u-button-style.u-text-hover-body-alt-color[class*="u-border-"]:focus,
    a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-body-alt-color:active,
    a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-body-alt-color[class*="u-border-"]:active,
    a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-body-alt-color.active,
    a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-body-alt-color[class*="u-border-"].active,
    a.u-button-style.u-button-style.active > .u-text-active-body-alt-color,
    a.u-button-style.u-button-style.active > .u-text-active-body-alt-color[class*="u-border-"],
    :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-body-alt-color:hover,
    :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-body-alt-color.active,
    .u-text-hover-body-alt-color.u-language-url:hover,
    .u-text-hover-body-alt-color .u-language-url:hover,
    .u-popupmenu-items.u-text-hover-body-alt-color .u-nav-link:hover,
    .u-popupmenu-items.u-popupmenu-items.u-text-active-body-alt-color .u-nav-link.active {
     color: #ffffff !important;
    }
    .u-text-body-alt-color .u-svg-link,
    .u-text-hover-body-alt-color:hover .u-svg-link,
    .u-button-style:hover > .u-text-hover-body-alt-color .u-svg-link,
    .u-button-style.u-button-style.active > .u-text-active-body-alt-color .u-svg-link,
    .u-text-hover-body-alt-color:focus .u-svg-link {
     fill: #ffffff;
    }
    .u-link.u-text-body-alt-color:hover {
     color: #e6e6e6 !important;
    }
    a.u-link.u-text-hover-body-alt-color:hover {
     color: #ffffff !important;
    }
    /*end-color body-alt-color*//*begin-color grey-5*/
    .u-text-grey-5,
    li.active > a.u-button-style.u-text-grey-5,
    li.active > a.u-button-style.u-text-grey-5[class*="u-border-"],
    a.u-button-style.u-text-grey-5,
    a.u-button-style.u-text-grey-5[class*="u-border-"] {
     color: #f2f2f2 !important;
    }
    a.u-button-style.u-text-grey-5:hover,
    a.u-button-style.u-text-grey-5[class*="u-border-"]:hover,
    a.u-button-style.u-text-grey-5:focus,
    a.u-button-style.u-text-grey-5[class*="u-border-"]:focus,
    a.u-button-style.u-button-style.u-text-grey-5:active,
    a.u-button-style.u-button-style.u-text-grey-5[class*="u-border-"]:active,
    a.u-button-style.u-button-style.u-text-grey-5.active,
    a.u-button-style.u-button-style.u-text-grey-5[class*="u-border-"].active {
     color: #dadada !important;
    }
    a.u-button-style:hover > .u-text-hover-grey-5,
    a.u-button-style:hover > .u-text-hover-grey-5[class*="u-border-"],
    a.u-button-style.u-button-style.u-text-hover-grey-5:hover,
    a.u-button-style.u-button-style.u-text-hover-grey-5[class*="u-border-"]:hover,
    a.u-button-style.u-button-style.u-button-style.u-text-hover-grey-5.active,
    a.u-button-style.u-button-style.u-button-style.u-text-hover-grey-5[class*="u-border-"].active,
    a.u-button-style.u-button-style.u-button-style.u-text-hover-grey-5:active,
    a.u-button-style.u-button-style.u-button-style.u-text-hover-grey-5[class*="u-border-"]:active,
    a.u-button-style.u-button-style.u-text-hover-grey-5:focus,
    a.u-button-style.u-button-style.u-text-hover-grey-5[class*="u-border-"]:focus,
    a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey-5:active,
    a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey-5[class*="u-border-"]:active,
    a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey-5.active,
    a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey-5[class*="u-border-"].active,
    a.u-button-style.u-button-style.active > .u-text-active-grey-5,
    a.u-button-style.u-button-style.active > .u-text-active-grey-5[class*="u-border-"],
    :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-grey-5:hover,
    :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-grey-5.active,
    .u-text-hover-grey-5.u-language-url:hover,
    .u-text-hover-grey-5 .u-language-url:hover,
    .u-popupmenu-items.u-text-hover-grey-5 .u-nav-link:hover,
    .u-popupmenu-items.u-popupmenu-items.u-text-active-grey-5 .u-nav-link.active {
     color: #f2f2f2 !important;
    }
    .u-text-grey-5 .u-svg-link,
    .u-text-hover-grey-5:hover .u-svg-link,
    .u-button-style:hover > .u-text-hover-grey-5 .u-svg-link,
    .u-button-style.u-button-style.active > .u-text-active-grey-5 .u-svg-link,
    .u-text-hover-grey-5:focus .u-svg-link {
     fill: #f2f2f2;
    }
    .u-link.u-text-grey-5:hover {
     color: #dadada !important;
    }
    a.u-link.u-text-hover-grey-5:hover {
     color: #f2f2f2 !important;
    }
    /*end-color grey-5*//*begin-color grey-30*/
    .u-text-grey-30,
    li.active > a.u-button-style.u-text-grey-30,
    li.active > a.u-button-style.u-text-grey-30[class*="u-border-"],
    a.u-button-style.u-text-grey-30,
    a.u-button-style.u-text-grey-30[class*="u-border-"] {
     color: #b3b3b3 !important;
    }
    a.u-button-style.u-text-grey-30:hover,
    a.u-button-style.u-text-grey-30[class*="u-border-"]:hover,
    a.u-button-style.u-text-grey-30:focus,
    a.u-button-style.u-text-grey-30[class*="u-border-"]:focus,
    a.u-button-style.u-button-style.u-text-grey-30:active,
    a.u-button-style.u-button-style.u-text-grey-30[class*="u-border-"]:active,
    a.u-button-style.u-button-style.u-text-grey-30.active,
    a.u-button-style.u-button-style.u-text-grey-30[class*="u-border-"].active {
     color: #a1a1a1 !important;
    }
    a.u-button-style:hover > .u-text-hover-grey-30,
    a.u-button-style:hover > .u-text-hover-grey-30[class*="u-border-"],
    a.u-button-style.u-button-style.u-text-hover-grey-30:hover,
    a.u-button-style.u-button-style.u-text-hover-grey-30[class*="u-border-"]:hover,
    a.u-button-style.u-button-style.u-button-style.u-text-hover-grey-30.active,
    a.u-button-style.u-button-style.u-button-style.u-text-hover-grey-30[class*="u-border-"].active,
    a.u-button-style.u-button-style.u-button-style.u-text-hover-grey-30:active,
    a.u-button-style.u-button-style.u-button-style.u-text-hover-grey-30[class*="u-border-"]:active,
    a.u-button-style.u-button-style.u-text-hover-grey-30:focus,
    a.u-button-style.u-button-style.u-text-hover-grey-30[class*="u-border-"]:focus,
    a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey-30:active,
    a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey-30[class*="u-border-"]:active,
    a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey-30.active,
    a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey-30[class*="u-border-"].active,
    a.u-button-style.u-button-style.active > .u-text-active-grey-30,
    a.u-button-style.u-button-style.active > .u-text-active-grey-30[class*="u-border-"],
    :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-grey-30:hover,
    :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-grey-30.active,
    .u-text-hover-grey-30.u-language-url:hover,
    .u-text-hover-grey-30 .u-language-url:hover,
    .u-popupmenu-items.u-text-hover-grey-30 .u-nav-link:hover,
    .u-popupmenu-items.u-popupmenu-items.u-text-active-grey-30 .u-nav-link.active {
     color: #b3b3b3 !important;
    }
    .u-text-grey-30 .u-svg-link,
    .u-text-hover-grey-30:hover .u-svg-link,
    .u-button-style:hover > .u-text-hover-grey-30 .u-svg-link,
    .u-button-style.u-button-style.active > .u-text-active-grey-30 .u-svg-link,
    .u-text-hover-grey-30:focus .u-svg-link {
     fill: #b3b3b3;
    }
    .u-link.u-text-grey-30:hover {
     color: #a1a1a1 !important;
    }
    a.u-link.u-text-hover-grey-30:hover {
     color: #b3b3b3 !important;
    }
    /*end-color grey-30*//*begin-variables sitestylecss*//*begin-color custom-color-2*/
     .u-custom-color-2,
     .u-body.u-custom-color-2,
     section.u-custom-color-2:before,
     .u-custom-color-2 > .u-container-layout:before,
     .u-custom-color-2 > .u-inner-container-layout:before,
     .u-custom-color-2.u-sidenav:before,
     .u-container-layout.u-container-layout.u-custom-color-2:before,
     .u-table-alt-custom-color-2 tr:nth-child(even)
     {
     color: #000000;
     background-color: #00ff13;
     }
     .u-button-style.u-custom-color-2,
     .u-button-style.u-custom-color-2[class*="u-border-"]
     {
     color: #000000 !important;
     background-color: #00ff13 !important;
     }
     .u-button-style.u-custom-color-2:hover,
     .u-button-style.u-custom-color-2[class*="u-border-"]:hover,
     .u-button-style.u-custom-color-2:focus,
     .u-button-style.u-custom-color-2[class*="u-border-"]:focus,
     .u-button-style.u-button-style.u-custom-color-2:active,
     .u-button-style.u-button-style.u-custom-color-2[class*="u-border-"]:active,
     .u-button-style.u-button-style.u-custom-color-2.active,
     .u-button-style.u-button-style.u-custom-color-2[class*="u-border-"].active,
     li.active > .u-button-style.u-button-style.u-custom-color-2,
     li.active > .u-button-style.u-button-style.u-custom-color-2[class*="u-border-"]
     {
     color: #000000 !important;
     background-color: #00e611 !important;
     }
     .u-hover-custom-color-2:hover,
     .u-hover-custom-color-2[class*="u-border-"]:hover,
     .u-hover-custom-color-2:focus,
     .u-hover-custom-color-2[class*="u-border-"]:focus,
     .u-active-custom-color-2.u-active.u-active,
     .u-active-custom-color-2[class*="u-border-"].u-active.u-active,
     a.u-button-style.u-hover-custom-color-2:hover,
     a.u-button-style.u-hover-custom-color-2[class*="u-border-"]:hover,
     a.u-button-style:hover > .u-hover-custom-color-2,
     a.u-button-style:hover > .u-hover-custom-color-2[class*="u-border-"],
     a.u-button-style.u-hover-custom-color-2:focus,
     a.u-button-style.u-hover-custom-color-2[class*="u-border-"]:focus,
     a.u-button-style.u-button-style.u-active-custom-color-2:active,
     a.u-button-style.u-button-style.u-active-custom-color-2[class*="u-border-"]:active,
     a.u-button-style.u-button-style.u-active-custom-color-2.active,
     a.u-button-style.u-button-style.u-active-custom-color-2[class*="u-border-"].active,
     a.u-button-style.u-button-style.active > .u-active-custom-color-2,
     a.u-button-style.u-button-style.active > .u-active-custom-color-2[class*="u-border-"],
     li.active > a.u-button-style.u-button-style.u-active-custom-color-2,
     li.active > a.u-button-style.u-button-style.u-active-custom-color-2[class*="u-border-"]
     {
     color: #000000 !important;
     background-color: #00ff13 !important;
     }
     a.u-link.u-hover-custom-color-2:hover {
     color: #00ff13 !important;
     }
     /*end-color custom-color-2*//*begin-color custom-color-2*/
     .u-border-custom-color-2,
     .u-separator-custom-color-2:after
     {
     border-color: #00ff13;
     stroke: #00ff13;
     }
     .u-button-style.u-border-custom-color-2
     {
     border-color: #00ff13 !important;
     color: #00ff13 !important;
     background-color: transparent !important;
     }
     .u-button-style.u-border-custom-color-2:hover,
     .u-button-style.u-border-custom-color-2:focus
     {
     border-color: transparent !important;
     color: #00e611 !important;
     background-color: transparent !important;
     }
     .u-border-hover-custom-color-2:hover,
     .u-border-hover-custom-color-2:focus,
     .u-border-active-custom-color-2.u-active.u-active,
     a.u-button-style.u-border-hover-custom-color-2:hover,
     a.u-button-style:hover > .u-border-hover-custom-color-2,
     a.u-button-style.u-border-hover-custom-color-2:focus,
     a.u-button-style.u-button-style.u-border-active-custom-color-2:active,
     a.u-button-style.u-button-style.u-border-active-custom-color-2.active,
     a.u-button-style.u-button-style.active > .u-border-active-custom-color-2,
     li.active > a.u-button-style.u-button-style.u-border-active-custom-color-2
     {
     color: #00ff13 !important;
     border-color: #00ff13 !important;
     }
     .u-link.u-border-custom-color-2[class*="u-border-"]
     {
     border-color: #00ff13 !important;
     }
     .u-link.u-border-custom-color-2[class*="u-border-"]:hover
     {
     border-color: #00e611 !important;
     }
     /*end-color custom-color-2*//*begin-color custom-color-2*/
     .u-text-custom-color-2,
     li.active > a.u-button-style.u-text-custom-color-2,
     li.active > a.u-button-style.u-text-custom-color-2[class*="u-border-"],
     a.u-button-style.u-text-custom-color-2,
     a.u-button-style.u-text-custom-color-2[class*="u-border-"]
     {
     color: #00ff13 !important;
     }
     a.u-button-style.u-text-custom-color-2:hover,
     a.u-button-style.u-text-custom-color-2[class*="u-border-"]:hover,
     a.u-button-style.u-text-custom-color-2:focus,
     a.u-button-style.u-text-custom-color-2[class*="u-border-"]:focus,
     a.u-button-style.u-button-style.u-text-custom-color-2:active,
     a.u-button-style.u-button-style.u-text-custom-color-2[class*="u-border-"]:active,
     a.u-button-style.u-button-style.u-text-custom-color-2.active,
     a.u-button-style.u-button-style.u-text-custom-color-2[class*="u-border-"].active
     {
     color: #00e611 !important;
     }
     a.u-button-style:hover > .u-text-hover-custom-color-2,
     a.u-button-style:hover > .u-text-hover-custom-color-2[class*="u-border-"],
     a.u-button-style.u-button-style.u-text-hover-custom-color-2:hover,
     a.u-button-style.u-button-style.u-text-hover-custom-color-2[class*="u-border-"]:hover,
     a.u-button-style.u-button-style.u-button-style.u-text-hover-custom-color-2.active,
     a.u-button-style.u-button-style.u-button-style.u-text-hover-custom-color-2[class*="u-border-"].active,
     a.u-button-style.u-button-style.u-button-style.u-text-hover-custom-color-2:active,
     a.u-button-style.u-button-style.u-button-style.u-text-hover-custom-color-2[class*="u-border-"]:active,
     a.u-button-style.u-button-style.u-text-hover-custom-color-2:focus,
     a.u-button-style.u-button-style.u-text-hover-custom-color-2[class*="u-border-"]:focus,
     a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-custom-color-2:active,
     a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-custom-color-2[class*="u-border-"]:active,
     a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-custom-color-2.active,
     a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-custom-color-2[class*="u-border-"].active,
     a.u-button-style.u-button-style.active > .u-text-active-custom-color-2,
     a.u-button-style.u-button-style.active > .u-text-active-custom-color-2[class*="u-border-"],
     :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-custom-color-2:hover,
     :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-custom-color-2.active,
     .u-text-hover-custom-color-2.u-language-url:hover,
     .u-text-hover-custom-color-2 .u-language-url:hover,
     .u-popupmenu-items.u-text-hover-custom-color-2 .u-nav-link:hover,
     .u-popupmenu-items.u-popupmenu-items.u-text-active-custom-color-2 .u-nav-link.active
     {
     color: #00ff13 !important;
     }
     .u-text-custom-color-2 .u-svg-link,
     .u-text-hover-custom-color-2:hover .u-svg-link,
     .u-button-style:hover > .u-text-hover-custom-color-2 .u-svg-link,
     .u-button-style.u-button-style.active > .u-text-active-custom-color-2 .u-svg-link,
     .u-text-hover-custom-color-2:focus .u-svg-link
     {
     fill: #00ff13;
     }
     .u-link.u-text-custom-color-2:hover
     {
     color: #00e611 !important;
     }
     a.u-link.u-text-hover-custom-color-2:hover
     {
     color: #00ff13 !important;
     }
     /*end-color custom-color-2*/.u-body
     { 
     --theme-sheet-width-xl: 1140px;
     --theme-sheet-width-lg: 940px;
     --theme-sheet-width-md: 720px;
     --theme-sheet-width-sm: 540px;
     --theme-sheet-width-xs: 340px; 
     }
     /** common-rules **/
     h1.u-title
     {
     font-weight: 400;
     font-size: 1.875rem;
     line-height: 1.1;
     }
     h2.u-subtitle
     {
     font-weight: 400;
     font-size: 1.5rem;
     line-height: 1.1;
     margin-top: 20px;
     margin-bottom: 20px;
     }
     h1:not(.u-title)
     {
     font-size: 1.875rem;
     line-height: 1.1;
     font-family: Raleway,sans-serif;
     font-weight: 700;
     list-icon-spacing: 0.3;
     list-icon-size: 0.8;
     }
     h2:not(.u-subtitle)
     {
     font-weight: 400;
     font-size: 1.5rem;
     line-height: 1.1;
     margin-top: 20px;
     margin-bottom: 20px;
     }
     h3
     {
     font-weight: 400;
     font-size: 1.5rem;
     line-height: 1.2;
     margin-top: 20px;
     margin-bottom: 20px;
     }
     h4
     {
     font-weight: 400;
     font-size: 1.25rem;
     line-height: 1.2;
     margin-top: 20px;
     margin-bottom: 20px;
     }
     h5
     {
     font-weight: 400;
     font-size: 1.25rem;
     line-height: 1.2;
     margin-top: 20px;
     margin-bottom: 20px;
     }
     h6
     {
     font-weight: 400;
     font-size: 1.25rem;
     line-height: 1.2;
     margin-top: 10px;
     margin-bottom: 10px;
     }
     p.u-large-text
     {
     font-size: 1.125rem;
     margin-top: 20px;
     margin-bottom: 20px;
     }
     p.u-small-text
     {
     font-size: 0.875rem;
     margin-top: 20px;
     margin-bottom: 20px;
     font-family: Raleway,sans-serif;
     }
     p:not(.u-text-variant)
     {
     margin-top: 20px;
     margin-bottom: 20px;
     font-family: Raleway,sans-serif;
     }
     .u-btn
     {
     margin-top: 20px;
     margin-bottom: 20px;
     border-top-style: solid;
     border-left-style: solid;
     border-right-style: solid;
     border-bottom-style: solid;
     border-width: 1px;
     }
     blockquote
     {
     font-style: italic;
     padding-left: 20px;
     border-width: 4px;
     margin-top: 20px;
     margin-bottom: 20px;
     font-family: Raleway,sans-serif;
     border-style: solid;
     }
     .u-metadata
     {
     margin-top: 20px;
     margin-bottom: 20px;
     }
     ul:not(.u-unstyled)
     {
     margin-top: 20px;
     margin-bottom: 20px;
     font-family: Raleway,sans-serif;
     }
     ol
     {
     margin-top: 20px;
     margin-bottom: 20px;
     font-family: Raleway,sans-serif;
     }
     .u-post-content
     {
     margin-top: 20px;
     margin-bottom: 20px;
     }
     .u-body
     {
     background-image: url("https://thevillagebarn.ie/resources/uploads/2021/07/page2-1.png");
     background-size: cover;
     background-position: 50% 50%;
     background-repeat: no-repeat;
     background-attachment: fixed;
     }
     a
     {
     font-family: Raleway,sans-serif;
     }
     /** common-rules **/
     /** publish-rules **/
     /*begin-media rules*/
     @media (max-width: 1199px) {
     h1.u-title
     {
     font-size: 1.75rem;
     }
     }
     @media (max-width: 991px) {
     h1.u-title
     {
     font-size: 1.625rem;
     }
     }
     @media (max-width: 767px) {
     h1.u-title
     {
     font-size: 1.625rem;
     }
     }
     @media (max-width: 575px) {
     h1.u-title
     {
     font-size: 1.625rem;
     }
     }
     @media (max-width: 1199px) {
     h1:not(.u-title)
     {
     font-size: 1.75rem;
     }
     }
     @media (max-width: 991px) {
     h1:not(.u-title)
     {
     font-size: 1.625rem;
     }
     }
     /*end-media rules*/
     /** publish-rules **/ 
     /** cms-rules **/
     /*begin-responsive rules*/
     .u-lg h1.u-title
     {
     font-size: 1.75rem;
     }
     .u-md h1.u-title
     {
     font-size: 1.625rem;
     }
     .u-sm h1.u-title
     {
     font-size: 1.625rem;
     }
     .u-xs h1.u-title
     {
     font-size: 1.625rem;
     }
     .u-lg h1:not(.u-title)
     {
     font-size: 1.75rem;
     }
     .u-md h1:not(.u-title)
     {
     font-size: 1.625rem;
     }
     .u-sm h1:not(.u-title)
     {
     font-size: 1.625rem;
     }
     .u-xs h1:not(.u-title)
     {
     font-size: 1.625rem;
     }
     /*end-responsive rules*/
     /** cms-rules **/
     /** color-rules **/
     .u-overlap.u-overlap-transparent:not(.u-overlap-contrast) .u-header :not(.u-nav-item) > h1:not(.u-title),
     .u-gradient > .u-container-layout > h1:not(.u-title),
     .u-image:not(.u-shading) > .u-container-layout > h1:not(.u-title),
     h1:not(.u-title)
     {
     color: #61663d;
     }
     .u-overlap.u-overlap-transparent:not(.u-overlap-contrast) .u-header :not(.u-nav-item) > h6,
     .u-gradient > .u-container-layout > h6,
     .u-image:not(.u-shading) > .u-container-layout > h6,
     h6
     {
     color: #61663d;
     }
     .u-overlap.u-overlap-transparent:not(.u-overlap-contrast) .u-header :not(.u-nav-item) > .u-btn,
     .u-gradient > .u-container-layout > .u-btn,
     .u-image:not(.u-shading) > .u-container-layout > .u-btn,
     .u-btn
     {
     background-color: #61663d;
     border-color: #000000;
     color: #ffffff;
     }
     .u-overlap.u-overlap-transparent:not(.u-overlap-contrast) .u-header :not(.u-nav-item) > .u-btn:hover,
     .u-gradient > .u-container-layout > .u-btn:hover,
     .u-image:not(.u-shading) > .u-container-layout > .u-btn:hover,
     .u-btn:hover
     {
     background-color: #575c37;
     border-color: #000000;
     color: #ffffff;
     }
     .u-overlap.u-overlap-transparent:not(.u-overlap-contrast) .u-header :not(.u-nav-item) > .u-btn:focus,
     .u-gradient > .u-container-layout > .u-btn:focus,
     .u-image:not(.u-shading) > .u-container-layout > .u-btn:focus,
     .u-btn:focus
     {
     background-color: #575c37;
     border-color: #000000;
     color: #ffffff;
     }
     .u-overlap.u-overlap-transparent:not(.u-overlap-contrast) .u-header :not(.u-nav-item) > .u-btn:active,
     .u-gradient > .u-container-layout > .u-btn:active,
     .u-image:not(.u-shading) > .u-container-layout > .u-btn:active,
     .u-btn:active
     {
     background-color: #575c37;
     border-color: #000000;
     color: #ffffff;
     }
     .u-overlap.u-overlap-transparent:not(.u-overlap-contrast) .u-header :not(.u-nav-item) > blockquote,
     .u-gradient > .u-container-layout > blockquote,
     .u-image:not(.u-shading) > .u-container-layout > blockquote,
     blockquote
     {
     border-color: #61663d;
     color: #61663d;
     }
     .u-overlap.u-overlap-transparent:not(.u-overlap-contrast) .u-header :not(.u-nav-item) > a,
     .u-gradient > .u-container-layout > a,
     .u-image:not(.u-shading) > .u-container-layout > a,
     a
     {
     color: #61663d;
     icon-color: palette-2-base;
     }
     .u-overlap.u-overlap-transparent:not(.u-overlap-contrast) .u-header :not(.u-nav-item) > a:hover,
     .u-gradient > .u-container-layout > a:hover,
     .u-image:not(.u-shading) > .u-container-layout > a:hover,
     a:hover
     {
     color: #575c37;
     }
     /** color-rules **/
     /** alt-color-rules **/
     .u-custom-color-1 h1:not(.u-title),.u-body-color h1:not(.u-title),.u-palette-1-base h1:not(.u-title),.u-palette-1-dark-3 h1:not(.u-title),.u-palette-1-dark-2 h1:not(.u-title),.u-palette-1-dark-1 h1:not(.u-title),.u-palette-1 h1:not(.u-title),.u-palette-1-light-1 h1:not(.u-title),.u-palette-2-base h1:not(.u-title),.u-palette-2-dark-3 h1:not(.u-title),.u-palette-2-dark-2 h1:not(.u-title),.u-palette-2-dark-1 h1:not(.u-title),.u-palette-2 h1:not(.u-title),.u-palette-3-base h1:not(.u-title),.u-palette-3-dark-3 h1:not(.u-title),.u-palette-3-dark-2 h1:not(.u-title),.u-palette-3-dark-1 h1:not(.u-title),.u-palette-3 h1:not(.u-title),.u-palette-4-base h1:not(.u-title),.u-palette-4-dark-3 h1:not(.u-title),.u-palette-4-dark-2 h1:not(.u-title),.u-palette-4-dark-1 h1:not(.u-title),.u-palette-4 h1:not(.u-title),.u-palette-5-base h1:not(.u-title),.u-palette-5-dark-3 h1:not(.u-title),.u-palette-5-dark-2 h1:not(.u-title),.u-palette-5-dark-1 h1:not(.u-title),.u-palette-5 h1:not(.u-title),.u-palette-5-light-1 h1:not(.u-title),.u-grey-40 h1:not(.u-title),.u-grey-30 h1:not(.u-title),.u-grey-90 h1:not(.u-title),.u-grey-80 h1:not(.u-title),.u-grey-75 h1:not(.u-title),.u-black h1:not(.u-title),.u-grey-70 h1:not(.u-title),.u-grey-60 h1:not(.u-title),.u-grey-50 h1:not(.u-title),.u-grey-dark-3 h1:not(.u-title),.u-grey-dark-2 h1:not(.u-title),.u-grey-dark-1 h1:not(.u-title),.u-grey h1:not(.u-title),.u-shading h1:not(.u-title),.u-overlap-contrast .u-header h1:not(.u-title):not(.u-nav-link):not(.u-btn)
     {
     color: #e2e5cc;
     }
     .u-custom-color-1 h6,.u-body-color h6,.u-palette-1-base h6,.u-palette-1-dark-3 h6,.u-palette-1-dark-2 h6,.u-palette-1-dark-1 h6,.u-palette-1 h6,.u-palette-1-light-1 h6,.u-palette-2-base h6,.u-palette-2-dark-3 h6,.u-palette-2-dark-2 h6,.u-palette-2-dark-1 h6,.u-palette-2 h6,.u-palette-3-base h6,.u-palette-3-dark-3 h6,.u-palette-3-dark-2 h6,.u-palette-3-dark-1 h6,.u-palette-3 h6,.u-palette-4-base h6,.u-palette-4-dark-3 h6,.u-palette-4-dark-2 h6,.u-palette-4-dark-1 h6,.u-palette-4 h6,.u-palette-5-base h6,.u-palette-5-dark-3 h6,.u-palette-5-dark-2 h6,.u-palette-5-dark-1 h6,.u-palette-5 h6,.u-palette-5-light-1 h6,.u-grey-40 h6,.u-grey-30 h6,.u-grey-90 h6,.u-grey-80 h6,.u-grey-75 h6,.u-black h6,.u-grey-70 h6,.u-grey-60 h6,.u-grey-50 h6,.u-grey-dark-3 h6,.u-grey-dark-2 h6,.u-grey-dark-1 h6,.u-grey h6,.u-shading h6,.u-overlap-contrast .u-header h6:not(.u-nav-link):not(.u-btn)
     {
     color: #e2e5cc;
     }
     .u-custom-color-1 .u-btn,.u-body-color .u-btn,.u-palette-1-base .u-btn,.u-palette-1-dark-3 .u-btn,.u-palette-1-dark-2 .u-btn,.u-palette-1-dark-1 .u-btn,.u-palette-1 .u-btn,.u-palette-1-light-1 .u-btn,.u-palette-2-base .u-btn,.u-palette-2-dark-3 .u-btn,.u-palette-2-dark-2 .u-btn,.u-palette-2-dark-1 .u-btn,.u-palette-2 .u-btn,.u-palette-3-base .u-btn,.u-palette-3-dark-3 .u-btn,.u-palette-3-dark-2 .u-btn,.u-palette-3-dark-1 .u-btn,.u-palette-3 .u-btn,.u-palette-4-base .u-btn,.u-palette-4-dark-3 .u-btn,.u-palette-4-dark-2 .u-btn,.u-palette-4-dark-1 .u-btn,.u-palette-4 .u-btn,.u-palette-5-base .u-btn,.u-palette-5-dark-3 .u-btn,.u-palette-5-dark-2 .u-btn,.u-palette-5-dark-1 .u-btn,.u-palette-5 .u-btn,.u-palette-5-light-1 .u-btn,.u-grey-40 .u-btn,.u-grey-30 .u-btn,.u-grey-90 .u-btn,.u-grey-80 .u-btn,.u-grey-75 .u-btn,.u-black .u-btn,.u-grey-70 .u-btn,.u-grey-60 .u-btn,.u-grey-50 .u-btn,.u-grey-dark-3 .u-btn,.u-grey-dark-2 .u-btn,.u-grey-dark-1 .u-btn,.u-grey .u-btn,.u-shading .u-btn,.u-overlap-contrast .u-header .u-btn
     {
     background-color: #e2e5cc;
     border-color: #ffffff;
     color: #000000;
     }
     .u-custom-color-1 .u-btn:hover,.u-body-color .u-btn:hover,.u-palette-1-base .u-btn:hover,.u-palette-1-dark-3 .u-btn:hover,.u-palette-1-dark-2 .u-btn:hover,.u-palette-1-dark-1 .u-btn:hover,.u-palette-1 .u-btn:hover,.u-palette-1-light-1 .u-btn:hover,.u-palette-2-base .u-btn:hover,.u-palette-2-dark-3 .u-btn:hover,.u-palette-2-dark-2 .u-btn:hover,.u-palette-2-dark-1 .u-btn:hover,.u-palette-2 .u-btn:hover,.u-palette-3-base .u-btn:hover,.u-palette-3-dark-3 .u-btn:hover,.u-palette-3-dark-2 .u-btn:hover,.u-palette-3-dark-1 .u-btn:hover,.u-palette-3 .u-btn:hover,.u-palette-4-base .u-btn:hover,.u-palette-4-dark-3 .u-btn:hover,.u-palette-4-dark-2 .u-btn:hover,.u-palette-4-dark-1 .u-btn:hover,.u-palette-4 .u-btn:hover,.u-palette-5-base .u-btn:hover,.u-palette-5-dark-3 .u-btn:hover,.u-palette-5-dark-2 .u-btn:hover,.u-palette-5-dark-1 .u-btn:hover,.u-palette-5 .u-btn:hover,.u-palette-5-light-1 .u-btn:hover,.u-grey-40 .u-btn:hover,.u-grey-30 .u-btn:hover,.u-grey-90 .u-btn:hover,.u-grey-80 .u-btn:hover,.u-grey-75 .u-btn:hover,.u-black .u-btn:hover,.u-grey-70 .u-btn:hover,.u-grey-60 .u-btn:hover,.u-grey-50 .u-btn:hover,.u-grey-dark-3 .u-btn:hover,.u-grey-dark-2 .u-btn:hover,.u-grey-dark-1 .u-btn:hover,.u-grey .u-btn:hover,.u-shading .u-btn:hover,.u-overlap-contrast .u-header .u-btn:hover
     {
     background-color: #ffffff;
     border-color: #ffffff;
     color: #000000;
     }
     .u-custom-color-1 .u-btn:active,.u-body-color .u-btn:active,.u-palette-1-base .u-btn:active,.u-palette-1-dark-3 .u-btn:active,.u-palette-1-dark-2 .u-btn:active,.u-palette-1-dark-1 .u-btn:active,.u-palette-1 .u-btn:active,.u-palette-1-light-1 .u-btn:active,.u-palette-2-base .u-btn:active,.u-palette-2-dark-3 .u-btn:active,.u-palette-2-dark-2 .u-btn:active,.u-palette-2-dark-1 .u-btn:active,.u-palette-2 .u-btn:active,.u-palette-3-base .u-btn:active,.u-palette-3-dark-3 .u-btn:active,.u-palette-3-dark-2 .u-btn:active,.u-palette-3-dark-1 .u-btn:active,.u-palette-3 .u-btn:active,.u-palette-4-base .u-btn:active,.u-palette-4-dark-3 .u-btn:active,.u-palette-4-dark-2 .u-btn:active,.u-palette-4-dark-1 .u-btn:active,.u-palette-4 .u-btn:active,.u-palette-5-base .u-btn:active,.u-palette-5-dark-3 .u-btn:active,.u-palette-5-dark-2 .u-btn:active,.u-palette-5-dark-1 .u-btn:active,.u-palette-5 .u-btn:active,.u-palette-5-light-1 .u-btn:active,.u-grey-40 .u-btn:active,.u-grey-30 .u-btn:active,.u-grey-90 .u-btn:active,.u-grey-80 .u-btn:active,.u-grey-75 .u-btn:active,.u-black .u-btn:active,.u-grey-70 .u-btn:active,.u-grey-60 .u-btn:active,.u-grey-50 .u-btn:active,.u-grey-dark-3 .u-btn:active,.u-grey-dark-2 .u-btn:active,.u-grey-dark-1 .u-btn:active,.u-grey .u-btn:active,.u-shading .u-btn:active,.u-overlap-contrast .u-header .u-btn:active
     {
     background-color: #ffffff;
     border-color: #ffffff;
     color: #000000;
     }
     .u-custom-color-1 blockquote,.u-body-color blockquote,.u-palette-1-base blockquote,.u-palette-1-dark-3 blockquote,.u-palette-1-dark-2 blockquote,.u-palette-1-dark-1 blockquote,.u-palette-1 blockquote,.u-palette-1-light-1 blockquote,.u-palette-2-base blockquote,.u-palette-2-dark-3 blockquote,.u-palette-2-dark-2 blockquote,.u-palette-2-dark-1 blockquote,.u-palette-2 blockquote,.u-palette-3-base blockquote,.u-palette-3-dark-3 blockquote,.u-palette-3-dark-2 blockquote,.u-palette-3-dark-1 blockquote,.u-palette-3 blockquote,.u-palette-4-base blockquote,.u-palette-4-dark-3 blockquote,.u-palette-4-dark-2 blockquote,.u-palette-4-dark-1 blockquote,.u-palette-4 blockquote,.u-palette-5-base blockquote,.u-palette-5-dark-3 blockquote,.u-palette-5-dark-2 blockquote,.u-palette-5-dark-1 blockquote,.u-palette-5 blockquote,.u-palette-5-light-1 blockquote,.u-grey-40 blockquote,.u-grey-30 blockquote,.u-grey-90 blockquote,.u-grey-80 blockquote,.u-grey-75 blockquote,.u-black blockquote,.u-grey-70 blockquote,.u-grey-60 blockquote,.u-grey-50 blockquote,.u-grey-dark-3 blockquote,.u-grey-dark-2 blockquote,.u-grey-dark-1 blockquote,.u-grey blockquote,.u-shading blockquote,.u-overlap-contrast .u-header blockquote:not(.u-nav-link):not(.u-btn)
     {
     color: #e2e5cc;
     }
     .u-custom-color-1 a,.u-body-color a,.u-palette-1-base a,.u-palette-1-dark-3 a,.u-palette-1-dark-2 a,.u-palette-1-dark-1 a,.u-palette-1 a,.u-palette-1-light-1 a,.u-palette-2-base a,.u-palette-2-dark-3 a,.u-palette-2-dark-2 a,.u-palette-2-dark-1 a,.u-palette-2 a,.u-palette-3-base a,.u-palette-3-dark-3 a,.u-palette-3-dark-2 a,.u-palette-3-dark-1 a,.u-palette-3 a,.u-palette-4-base a,.u-palette-4-dark-3 a,.u-palette-4-dark-2 a,.u-palette-4-dark-1 a,.u-palette-4 a,.u-palette-5-base a,.u-palette-5-dark-3 a,.u-palette-5-dark-2 a,.u-palette-5-dark-1 a,.u-palette-5 a,.u-palette-5-light-1 a,.u-grey-40 a,.u-grey-30 a,.u-grey-90 a,.u-grey-80 a,.u-grey-75 a,.u-black a,.u-grey-70 a,.u-grey-60 a,.u-grey-50 a,.u-grey-dark-3 a,.u-grey-dark-2 a,.u-grey-dark-1 a,.u-grey a,.u-shading a,.u-overlap-contrast .u-header a:not(.u-nav-link):not(.u-btn)
     {
     color: #e2e5cc;
     }
     .u-custom-color-1 a:hover,.u-body-color a:hover,.u-palette-1-base a:hover,.u-palette-1-dark-3 a:hover,.u-palette-1-dark-2 a:hover,.u-palette-1-dark-1 a:hover,.u-palette-1 a:hover,.u-palette-1-light-1 a:hover,.u-palette-2-base a:hover,.u-palette-2-dark-3 a:hover,.u-palette-2-dark-2 a:hover,.u-palette-2-dark-1 a:hover,.u-palette-2 a:hover,.u-palette-3-base a:hover,.u-palette-3-dark-3 a:hover,.u-palette-3-dark-2 a:hover,.u-palette-3-dark-1 a:hover,.u-palette-3 a:hover,.u-palette-4-base a:hover,.u-palette-4-dark-3 a:hover,.u-palette-4-dark-2 a:hover,.u-palette-4-dark-1 a:hover,.u-palette-4 a:hover,.u-palette-5-base a:hover,.u-palette-5-dark-3 a:hover,.u-palette-5-dark-2 a:hover,.u-palette-5-dark-1 a:hover,.u-palette-5 a:hover,.u-palette-5-light-1 a:hover,.u-grey-40 a:hover,.u-grey-30 a:hover,.u-grey-90 a:hover,.u-grey-80 a:hover,.u-grey-75 a:hover,.u-black a:hover,.u-grey-70 a:hover,.u-grey-60 a:hover,.u-grey-50 a:hover,.u-grey-dark-3 a:hover,.u-grey-dark-2 a:hover,.u-grey-dark-1 a:hover,.u-grey a:hover
     {
     color: #a1a1a1;
     }
     /** alt-color-rules **/  /*end-variables sitestylecss*/
     /*begin-variables base-font-size*/ 
     html { font-size: 16px; }
     /*end-variables base-font-size*/</style></head>

    The Village Barn - Alternative Wedding Venue - Westmeath, Ireland

    Recherche META Description de la page

    The Village Barn: a rustic venue for your special day with a private chapel, an abundance of photo opportunities & the finest food.

    Recherche META Keywords de la page

    The Village Barn - a truly special wedding venue in the heart of Ireland

    UPDATE DOMAINES SET server='nginx',redirection='https://thevillagebarn.ie/',Status='200',err='',[TITRE]=N'The Village Barn - Alternative Wedding Venue - Westmeath, Ireland',[DESCRIPTION]=N'The Village Barn: a rustic venue for your special day with a private chapel, an abundance of photo opportunities & the finest food.',[KEYWORDS]=N'The Village Barn - a truly special wedding venue in the heart of Ireland' WHERE id=36522363
  • 0

    The Village Barn - Alternative Wedding Venue - Westmeath Ireland The Village Barn: a rustic venue for your special day with a private chapel an abundance of photo opportunities & the finest food. The Village Barn - a truly special wedding venue in the heart of Ireland

  • 0. The (3)
  • --------->0
  • 1. Village (7)
  • --------->0
  • 2. Barn (4)
  • --------->0
  • 3. - (1)
  • --------->0
  • 4. Alternative (11)
  • --------->0
  • 5. Wedding (7)
  • --------->0
  • 6. Venue (5)
  • --------->0
  • 8. Westmeath (9)
  • --------->0
  • 10. Ireland (7)
  • --------->0
  • 13. Barn: (5)
  • --------->0
  • 14. a (1)
  • --------->0
  • 15. rustic (6)
  • --------->0
  • 17. for (3)
  • --------->0
  • 18. your (4)
  • --------->0
  • 19. special (7)
  • --------->0
  • 20. day (3)
  • --------->0
  • 21. with (4)
  • --------->0
  • 23. private (7)
  • --------->0
  • 24. chapel (6)
  • --------->0
  • 26. an (2)
  • --------->0
  • 27. abundance (9)
  • --------->0
  • 28. of (2)
  • --------->0
  • 29. photo (5)
  • --------->0
  • 30. opportunities (13)
  • --------->0
  • 31. &amp; (5)
  • --------->0
  • 33. finest (6)
  • --------->0
  • 34. food (4)
  • --------->0
  • 40. truly (5)
  • --------->0
  • 44. in (2)
  • --------->0
  • 46. heart (5)
  • --------->0
    INSERT INTO KEYWORDS (keyword,id_domaine) VALUES (N'The',36522363),(N'Village',36522363),(N'Barn',36522363),(N'-',36522363),(N'Alternative',36522363),(N'Wedding',36522363),(N'Venue',36522363),(N'Westmeath',36522363),(N'Ireland',36522363),(N'Barn:',36522363),(N'a',36522363),(N'rustic',36522363),(N'for',36522363),(N'your',36522363),(N'special',36522363),(N'day',36522363),(N'with',36522363),(N'private',36522363),(N'chapel',36522363),(N'an',36522363),(N'abundance',36522363),(N'of',36522363),(N'photo',36522363),(N'opportunities',36522363),(N'&',36522363),(N'finest',36522363),(N'food',36522363),(N'truly',36522363),(N'in',36522363),(N'heart',36522363)