/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.navbar-brand{width:263px;width:calc(100% - 80px) !important;height:auto;}a.navbar-brand img{width:100%;width:363px;height:auto;aspect-ratio:300/55;}div.contact-email p{margin-bottom:0;}@media only screen and (min-width:576px){div.contact-email,div.contact-tel{display:inline-block;line-height:1em;}div.contact-email{border-right:1px red dotted;}div.contact-email p{margin-bottom:0;padding-right:10px;}div.contact-tel p{margin-bottom:0;padding-left:10px;}}nav.navbar>div.container>div.form-inline{width:100%;}@media only screen and (min-width:768px){nav.navbar>div.container>div.form-inline{width:auto;}}
body{font-family:'Raleway' !important;}body,.table,table tr th,.table-striped>tbody>tr:nth-of-type(odd)>*{color:#555555 !important;}body.page-node-1 article h2{font-size:30px;font-weight:bold;}.node__content{font-size:1em;}.block-system-main-block a,.block-system-main-block .link{color:#555555 !important;border-bottom:1px dotted #555555;text-decoration:none;}.block-system-main-block a:hover,.block-system-main-block .link:hover{color:#B5111D !important;}.block-system-main-block{}main#content h1{padding:24px 0 0 0;color:#C3404A;font-family:'Raleway';font-size:32px;}body.page-node-1 article p{font-family:'Raleway';}main#content h2{padding:24px 0 0 0;font-family:'Raleway';font-size:22px;margin-bottom:1rem;}@media (min-width:1200px)
.h3,h3{font-size:24px;}body.page-node-1 div.our-services h3,body.page-node-1 div.latest-news h3{font-weight:500;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:24px;}div.field--name-field-question{font-family:'Open Sans',sans-serif;margin-bottom:1em;}.region-top-header-form span{color:#B5111D;}
pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;background:#f5f5f5;padding:10px;border:solid 1px #ccc;border-radius:10px;}
#navbar-main{padding-top:0;padding-bottom:0;position:absolute;right:0;top:15px;font-family:'Raleway';font-size:14px;background-color:transparent !important;}body.user-logged-in #navbar-main{top:54px;}@media (min-width:768px){#navbar-main li.nav-item{border-left:1px solid #757371;}}ul.dropdown-menu a{color:#555;}ul.dropdown-menu .dropdown-item.active,ul.dropdown-menu .dropdown-item:active{background-color:#f2f2f2;}@media (min-width:768px){#navbar-main{background:url(/themes/custom/szimple/images/nav-bg-15.gif) !important;box-shadow:0 2px 4px rgba(0,0,0,0.075),0 10px 0 rgba(0,0,0,0.01);position:relative;right:0;top:0px;}body.user-logged-in #navbar-main{top:0;}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem;position:relative;}.navbar-expand-sm .navbar-nav .nav-link::after{}}#CollapsingNavbar.show{background:#878685;}button.navbar-toggler{background:#878685;z-index:1030;}
:root{--surround-padding:24px;}div.block-system-breadcrumb-block div.content{padding:0 var(--surround-padding);}main.main-content section{padding:0 var(--surround-padding);padding-bottom:40px !important;}body.page-node-1 main.main-content section{padding:0;}
main.main-content section{border:1px #eaeaea solid;border-radius:10px;background:#fcfcfc;}body.page-node-1 main.main-content section{border:none;border-radius:none;background:transparent;}div#block-szimple-breadcrumbs div.content{border:1px #eaeaea solid;border-radius:10px;background:#fcfcfc;}
.slick-prev{left:22px;}.slick-next{right:22px;}.slick-arrow::before,.slick-arrow::after{color:#ffffff;}.slick-arrow:hover::before,.slick-arrow:hover::after{color:#b4121d;}.slick-dots{bottom:-38px;}.slick-dots li{width:12px;height:12px;}.slick-dots li button{background:#b4121d;opacity:0.25;width:12px;height:12px;}.slick-dots li button::before{content:"";}.slick-dots li button:hover,.slick-dots li button:focus{opacity:1;}.slick-dots li.slick-active button{opacity:0.75;}.slide__caption{position:absolute;bottom:0;top:auto;text-align:center;background:rgba(0,0,0,0.2);font-family:'Open Sans Condensed';}.slide__caption a,.slide__caption a:hover,.slide__caption a:focus{color:white;}#slick-node-portfolio-media-image-original-image-114-1-slider{margin-left:-10px;margin-right:-10px;}#slick-node-portfolio-media-image-original-image-114-1{overflow:hidden;}
div.hero .slick img{width:100%;height:auto;aspect-ratio:1536/558;}
.view-id-hero .views-row{position:relative;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;background-color:gray;overflow:hidden;font-family:'Raleway';}.view-id-hero .views-field-field-media-image{position:relative;}.view-id-hero .views-field-body{z-index:2;position:absolute;right:0;}.views-field-body>.field-content h1 span,.views-field-body>.field-content h2 span{background:rgba(0,0,0,0.75);padding:5px 20px;display:inline;box-decoration-break:clone;-webkit-box-decoration-break:clone;}.views-field-body>.field-content h1{font-size:calc(30px + (112 - 48) * ((100vw - 320px) / (1600 - 320)));font-size:calc(22px + (112 - 48) * ((100vw - 320px) / (1600 - 320)));font-size:24px;margin-bottom:24px;margin-bottom:0.25em;text-align:right;}.views-field-body>.field-content h2{font-weight:normal;font-size:calc(22px + (54 - 22) * ((100vw - 320px) / (1600 - 320)));font-size:calc(16px + (54 - 22) * ((100vw - 320px) / (1600 - 320)));font-size:16px;text-align:right;}.views-field-body>.field-content h1,.views-field-body>.field-content h2{line-height:1.2;color:#fff;text-shadow:2px 2px #222;line-height:1.75em;}.views-field-body>.field-content h2{display:none;}@media (min-width:576px){.views-field-body>.field-content h2{display:block;}}
div.hero img{aspect-ratio:1150/600;}@media (min-width:576px){div.hero img{aspect-ratio:767/300;}}@media only screen and (min-width:768px){div.hero img{aspect-ratio:991/300;}}@media only screen and (min-width:992px){div.hero img{aspect-ratio:1199/450;}}@media only screen and (min-width:1200px){div.hero img{aspect-ratio:1399/450;}}@media only screen and (min-width:1400px){div.hero img{aspect-ratio:16/3;}}
.hero-block{position:relative;min-height:300px;display:flex;flex-direction:column;justify-content:center;background-color:gray;overflow:hidden;font-family:'Raleway';}@media (min-width:768px){.hero-block{height:60vh;}}.hero-text-container{z-index:2;position:relative;}.hero-bg-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;}.hero-bg-media *{object-fit:cover;width:100%;height:100%;}.bg-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-image:linear-gradient(rgba(181,17,29,0.7),rgba(195,55,100,0.3));background-image:linear-gradient(rgba(0,0,0,0.4),rgba(0,0,0,0.1));}.hero-block h1,.hero-block h2{line-height:1.2;color:#fff;text-shadow:2px 2px #222;line-height:1.75em;}.hero-block h2{line-height:2em;}@media only screen and (min-width:576px){.hero-block h1,.hero-block h2{line-height:1.75em;}}.hero-block h1 span,.hero-block h2 span{background:rgba(0,0,0,0.75);padding:5px 20px;display:inline;box-decoration-break:clone;-webkit-box-decoration-break:clone;}.hero-block h1{font-size:calc(30px + (112 - 48) * ((100vw - 320px) / (1600 - 320)));font-size:calc(22px + (112 - 48) * ((100vw - 320px) / (1600 - 320)));font-size:24px;margin-bottom:24px;margin-bottom:0.25em;text-align:right;}.hero-block h2{font-weight:normal;font-size:calc(22px + (54 - 22) * ((100vw - 320px) / (1600 - 320)));font-size:calc(16px + (54 - 22) * ((100vw - 320px) / (1600 - 320)));font-size:16px;text-align:right;}
body.page-node-1 div.hero::after{border-top:18px solid transparent;}body.page-node-1 div.hero::after{border-left:18px solid #f4f7fb;border-right:18px solid #f4f7fb;bottom:0px;content:"";height:0;left:50%;margin-left:-18px;position:absolute;z-index:2;}body.page-node-1 div.hero::before{border:9px solid #f4f7fb;position:absolute;bottom:0px;z-index:2;content:"";width:calc(50% - 18px);}body.page-node-1 div.highlighted{position:relative;}body.page-node-1 div.highlighted::before{border:9px #f4f7fb solid;content:"";top:-18px;position:absolute;z-index:999;right:0;width:calc(50% - 18px);}
div.search-block-form div.content > div.content{padding-top:12px;}div.search-block-form .js-form-item.js-form-type-search.form-type-search.js-form-item-keys.form-item-keys.form-no-label.mb-3{width:100%;}div.search-block-form div#edit-actions{margin-left:10px;}div.search-block-form .form-row > div{padding-right:0px;padding-left:0px;flex:0 1 auto;width:auto;max-width:none;}
.latest-news .inner{border-radius:10px;padding:12px 24px;margin-bottom:12px;background:#444;box-shadow:0 10px 6px -6px #333;}@media only screen and (min-width:576px){margin-bottom:24px;}.latest-news h3 a{color:white;text-decoration:none;}.latest-news img{width:200px;height:auto;margin-left:0;border-radius:0.25rem;}.latest-news .wrapper{display:flex;flex-wrap:wrap;}@media only screen and (min-width:576px){.latest-news .wrapper{flex-wrap:nowrap;}.latest-news img{margin-left:24px;}}.latest-news .wrapper > .item{width:100%;}
div.block-system-breadcrumb-block{margin-top:24px;margin-bottom:0;}div.block-system-breadcrumb-block ol.breadcrumb{margin:12px 0px;}.block-system-breadcrumb-block ol li{font-family:'Open Sans',sans-serif;font-size:14px;}.block-system-breadcrumb-block a,.block-system-breadcrumb-block .link{color:#b5111d !important;text-decoration:none;}.breadcrumb-item+.breadcrumb-item::before{line-height:21px;font-size:12px;padding-top:2px;color:#ccc !important;}
body.page-node-1 article .container .col{padding-top:20px;}body.page-node-1 #main .node .field--type-image{float:none;}body.page-node-1 article #key_points h3{font-weight:500;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:24px;}
body.page-node-1 div.about .container .col{padding-top:20px;}body.page-node-1 div.about .node .field--type-image{float:none;}body.page-node-1 div.about .col img{border-radius:50%;padding:0;width:140px;height:auto;aspect-ratio:1/1;}body.page-node-1 div.about .col .inner{text-align:center;}body.page-node-1 div.about h3{font-weight:500;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:24px;}body.page-node-1 div.about h2{font-size:30px;font-weight:500;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;text-align:center;text-transform:uppercase;}body.page-node-1 div.about p{font-family:'Raleway';font-size:14px;}
.featured-bottom{background:white;padding:60px 0;}.featured-bottom h2{text-align:center;text-transform:uppercase;font-size:20px;font-family:'Raleway';margin-bottom:1rem;}:root{--factor:0.65;}@media only screen and (min-width:576px){:root{--factor:0.625;}}@media only screen and (min-width:768px){:root{--factor:0.615;}.clients{gap:24px !important;}}.clients{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px;}@media only screen and (min-width:768px){.clients{flex-wrap:nowrap;}}.clients #vetasi{width:calc(14.5% / var(--factor));}.clients #kfc{width:calc(9% / var(--factor));}.clients #mezaro{width:calc(9.5% / var(--factor));}.clients #wallys{width:calc(11% / var(--factor));}.clients #dckg{width:calc(12% / var(--factor));}.clients #nhbc{width:calc(10% / var(--factor));}.clients #fee{width:calc(14% / var(--factor));}.clients #solidity{width:calc(8% / var(--factor));}.clients #phoenix{width:calc(12% / var(--factor));}.clients div img{max-width:100%;height:auto;}
.menu-bottom ul{margin:0;padding:0;}.menu-bottom ul.grid{display:flex;column-gap:12px;flex-wrap:wrap;}.menu-bottom ul.grid li.grid-item,.menu-bottom ul.grid li.menu-colx{list-style:none;margin-bottom:12px;}.menu-bottom ul.grid li.grid-item > ul > li{display:list-item;list-style:square !important;margin-left:25px;color:#fff;}.menu-bottom ul.grid li.grid-item a{color:white;text-decoration:none;display:block;}.menu-bottom ul.grid li.grid-item a.is-active{text-decoration:underline;}.menu-col--2,.menu-colx--2,.menu-col--3,.menu-colx--3,.menu-col--4,.menu-colx--4{display:none;}.menu-col{width:100%;}@media only screen and (min-width:576px){.menu-col--2,.menu-colx--2{display:block;}.menu-colx{width:calc(50% - 12px / 2);}.menu-bottom ul.grid .menu-col .grid-item{width:100%;min-height:58px;}}@media only screen and (min-width:768px){.menu-col--2,.menu-colx--2,.menu-col--3,.menu-colx--3{display:block;}.menu-colx{width:calc(33.333% - 24px / 3);}.menu-bottom ul.grid .menu-col .grid-item{width:100%;min-height:80px;}}@media only screen and (min-width:992px){.menu-col--2,.menu-colx--2,.menu-col--3,.menu-colx--3,.menu-col--4,.menu-colx--4{display:block;}.menu-colx{width:calc(25% - 36px / 4);}.menu-bottom ul.grid .menu-col .grid-item{width:100%;min-height:80px;}}
div.menu-bottom{background:#aa4347;padding:60px 0 30px}
#footer-menu{}#footer-menu > ul{padding:0;display:flex;column-gap:24px;flex-wrap:wrap;}#footer-menu ul{padding:0;}#footer-menu li.grid-item{margin:0;padding:0;list-style:none;margin-bottom:24px;flex:0 1 100%;}#footer-menu a.is-active{text-decoration:underline;}#footer-menu li.grid-item li{display:list-item;list-style:square !important;margin-left:25px;color:#fff;}#footer-menu > ul a{color:white;text-decoration:none;display:block;}#footer-menu li.grid-item ul li.menu-item--expanded{margin-top:10px;}#footer-menu li.grid-item ul ul{margin-bottom:10px;}
#footer-menu li.colcade{list-style:none;}#footer-menu ul.colcade-column{padding:0;}#footer-menu ul.colcade-column--2,#footer-menu ul.colcade-column--3,#footer-menu ul.colcade-column--4{display:none;}@media only screen and (min-width:768px){#footer-menu ul.colcade-column--2{display:block;}#footer-menu li.colcade{flex:0 0 calc(50% - 12px);}}@media only screen and (min-width:992px){#footer-menu ul.colcade-column--3{display:block;}#footer-menu li.colcade{flex:0 0 calc(33.333% - 16px);}}
footer.site-footer{background-color:#fcfcfc;border-top:10px solid #eaeaea;padding:0;}footer.site-footer .content{color:#444;font-family:'Raleway';}footer.site-footer__bottom{margin-top:0;}footer div.site-footer__bottom{margin-top:0;}
body.page-view-portfolio #block-szimple-content{}div.view-id-portfolio div.card{margin-bottom:1.5rem;margin-bottom:3rem;border:none;background:#f4f7fb;padding:20px;border:1px #eaeaea solid;}div.view-id-portfolio div.card-body{padding:0;}div.view-id-portfolio div.card a{}div.view-id-portfolio div.card img{padding:0 !important;width:100%;}
body.page-node-1 blockquote{position:relative;margin:0 0 12px 0;color:white;border-radius:10px;padding:12px 24px;box-shadow:0 10px 6px -6px #333;}@media only screen and (min-width:576px){body.page-node-1 blockquote{margin:0 0 24px 0;}}body.page-node-1 blockquote::before{content:"\201C";display:block;line-height:1em;font-size:30px;left:10px;position:absolute;}body.page-node-1 blockquote small{display:block;font-size:80%;line-height:1.42857143;color:white;}body.page-node-1 div.col:nth-of-type(2) blockquote small,body.page-node-1 div.col:nth-of-type(3) blockquote small{color:black;}body.page-node-1 .testimonials div.col:nth-of-type(1) blockquote{background:rgba(0,0,0,0.2);}body.page-node-1 .testimonials div.col:nth-of-type(2) blockquote{background:gold;color:black;}body.page-node-1 .testimonials div.col:nth-of-type(3) blockquote{background:yellowgreen;color:black;}body.page-node-1 .testimonials div.col:nth-of-type(4) blockquote{background:rgba(0,0,0,0.2);}
.hero,#main-wrapper{position:relative;}.about,.testimonials,.our-services,.latest-news,.contact{position:relative;padding:60px 0;}.about h2,.testimonials h2,.our-services h2,.latest-news h2,.contact h2{padding-bottom:20px;border-bottom:1px rgba(255,255,255,0.5) solid;text-transform:uppercase;text-align:center;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;}.about div.block-block-content > h2,.testimonials div.block-block-content > h2,.latest-news div.block-views > h2,.our-services div.block-block-content > h2,.contact div.block-webform > h2{margin-bottom:12px;}@media only screen and (min-width:576px){.about div.block-block-content > h2,.testimonials div.block-block-content > h2,.latest-news div.block-views > h2,.our-services div.block-block-content > h2,.contact div.block-webform > h2{margin-bottom:24px;}}#main-wrapper::after,.about::after,.testimonials::after,.latest-news::after,.our-services::after,.contact::after{border-left:18px solid transparent;border-right:18px solid transparent;bottom:-18px;content:"";height:0;left:50%;margin-left:-18px;position:absolute;width:0;z-index:2;}div#page > #main-wrapper::after{border-top:18px solid #f4f7fb;}div#page > .about{background:#878685;color:white;}div#page > .about::after{border-top:18px solid #878685;}div#page > .testimonials{background:#aa4347;color:white;}div#page > .testimonials::after{border-top:18px solid #aa4347;}div#page > .testimonials h2{border-bottom:1px solid rgba(255,255,255,0.5);}div#page > .our-services{background:silver;color:black;}div#page > .our-services::after{border-top:18px solid silver;}div#page > .our-services h2{border-bottom:1px solid #eee;}div#page > .latest-news{background:#454e59;color:white;}div#page > .latest-news::after{border-top:18px solid #454e59;}div#page > .latest-news h2{border-bottom:1px solid #eee;}div#page > .contact{background:#333333;color:white;}div#page > .contact::after{border-top:18px solid #333333;}div#page > .contact h2{border-bottom:1px solid #eee;}
body.page-node-1 div.our-services div.inner{border-radius:10px;padding:12px 24px;margin-bottom:12px;box-shadow:0 10px 6px -6px #333;}@media only screen and (min-width:576px){body.page-node-1 div.our-services div.inner{margin-bottom:24px;}}h3{font-size:24px;}div.our-services div.web-design{background:#aa4347;color:white;}div.our-services div.drupal-services{background:yellowgreen;}div.our-services div.bespoke-development{background:gold;}div.our-services div.seo{background:yellowgreen;}div.our-services div.google-ads{background:plum;}div.our-services div.support{background:#aa4347;color:white;}
div.view-news .view-content > .col{margin-top:1.75rem;padding:10px;}div.view-news .view-content > .col h2{font-size:24px;}div.view-news .view-content > .col:first-of-type{margin-top:0.75rem;}@media only screen and (min-width:768px){div.view-news .view-content > .col:nth-child(2){margin-top:0.75rem;}}div.view-news.view-display-id-page_1 .view-content > .col > .inner{background:#f3f3f3;padding:12px;border-radius:10px;box-shadow:0 10px 6px -6px #333;}div.view-news div.views-field-created > span{font-size:0.75em;}div.view-news div.views-field-view-node{margin-top:1em;}div.view-news .view-content > .col:last-of-type div.views-field-view-node{margin-bottom:24px;}
main#content{margin-top:24px;margin-bottom:30px;}
@media only screen and (min-width:768px){#sidebar_second{margin-top:24px;}}#sidebar_second>aside.section>*{border:1px #eaeaea solid;border-radius:10px;background:#fcfcfc;}#sidebar_second>aside.section>.block.image{border:none;border-radius:0;background:transparent;}#sidebar_second>aside.section figure{margin-bottom:0;}#sidebar_second>aside.section .field--type-entity-reference{}
#main img{max-width:100%;height:auto;}main.main-content img{box-shadow:0px 0px 2px 1px #ccc;padding:10px;}.sidebar .block.image{padding:0;}.sidebar .block.image .field--type-image img,.sidebar .block.image .field--type-entity-reference{margin:0;}.sidebar .block.image .field--type-image img,.sidebar .block.image .field--type-entity-reference img{border-radius:10px;}
body.page-node-1 main#content > section,body.page-node-255 main#content > section{display:flex;flex-wrap:wrap;flex-direction:row;}body.page-node-1 main#content > section nav.tabs,body.page-node-255 main#content > section nav.tabs{width:100%;}body.page-node-1 main#content > section div.block-page-title-block,body.page-node-255 main#content > section div.block-page-title-block{width:100%;}body.page-node-1 main#content > section div.block-system-main-block{background:#e3e3e3;border-radius:10px;padding:0 24px;}@media only screen and (min-width:576px){body.page-node-1 main#content > section div.block-system-main-block{background:wheat;background:white;}}@media only screen and (min-width:768px){body.page-node-1 main#content > section div.block-system-main-block{width:calc(50% - 12px);border-radius:10px;}}body.page-node-1 main#content > section > div#block-homepage{margin-top:12px;}@media (min-width:768px){body.page-node-1 main#content > section > div#block-homepage{width:calc(50% - 12px);margin-left:24px;margin-top:0;}}body.page-node-1 main#content > section > div#block-homepage div.field--type-entity-reference{margin-bottom:0;}body.page-node-1 main#content > section > div#block-homepage img{border-radius:10px;padding:0;border:none;}@media only screen and (min-width:768px){body.page-node-255 main#content > section div.block-webform-block{width:50%;background:#e3e3e3;margin:0;border-radius:10px 0 0 10px;padding:12px 24px;}body.page-node-255 main#content > section div.block-system-main-block{width:50%;background:#e3e3e3;margin:0;border-radius:0 10px 10px 0;padding:0 0 0 24px;}}body.page-node-255 main#content > section > div#block-contactusintroduction,body.page-node-255 main#content > section > div#block-contactusending{margin-top:1rem;width:100%;}body.page-node-255 main#content > section > div.block-system-main-block div.field--name-body ul{padding-left:1rem;}body.page-node-255 main#content > section > div.block-system-main-block div.field--name-body ul li{list-style-type:square;}@media (min-width:768px){body.page-node-255 main#content > section > div.block-system-main-block div.field--name-body{position:relative;padding:12px 0;}body.page-node-255 main#content > section > div.block-system-main-block div.field--name-body::after{border-left:1px #555 dashed;content:"";position:absolute;top:0;height:100%;left:-24px;}}
body.page-node-1 #block-webform > .content{background:#454e59;padding:24px;border-radius:10px;}
ul.entity-pager-list{display:flex;flex-wrap:wrap;}ul.entity-pager-list li.entity-pager-item{width:calc(50% - 25px);margin:0;font-family:'Open Sans',sans-serif;font-size:14px;text-decoration:none;}ul.entity-pager-list li.entity-pager-item a{color:#b5111d !important;}ul.entity-pager-list li:nth-child(2){width:50px;}ul.entity-pager-list li:nth-child(4){background:transparent;width:100%;font-size:0.75em;}
div#sliding-popup{border:6px solid rgba(0,0,0,0.25);background:transparent;}div#sliding-popup div.eu-cookie-compliance-banner{background:#f2f2f2;}div#sliding-popup div.eu-cookie-compliance-banner div#popup-text h2{font-size:20px;color:#555;line-height:1.1em;margin-bottom:0.5em;text-transform:none;}div#sliding-popup div.eu-cookie-compliance-banner div#popup-text p{color:#555;font-size:14px;font-weight:normal;display:block;line-height:1.25em}div#sliding-popup div.eu-cookie-compliance-banner div.eu-cookie-compliance-buttons{}div#sliding-popup div.eu-cookie-compliance-banner div#popup-text button.eu-cookie-compliance-more-button{color:#555;font-size:14px;}div#sliding-popup div.eu-cookie-compliance-banner div#popup-text button.eu-cookie-compliance-more-button a{color:red important;}#sliding-popup .popup-content #popup-text{margin:27px 0 20px 0px;padding-left:14px;}#sliding-popup .popup-content #popup-buttons{text-align:center;}@media (min-width:601px){#sliding-popup .popup-content #popup-buttons{}}#sliding-popup .popup-content #popup-buttons button{border-radius:4px;font-weight:normal;border:none;box-shadow:none;text-shadow:none;font-family:inherit;padding:4px 8px;}#sliding-popup .popup-content #popup-buttons button.agree-button{background:green;}#sliding-popup .popup-content #popup-buttons button.decline-button{background:rgba(0,0,0,0.05);color:#555;}div.eu-cookie-compliance-content{max-width:none;padding:0 15px;}@media (min-width:576px){div.eu-cookie-compliance-content{width:536px;}}@media only screen and (min-width:768px){div.eu-cookie-compliance-content{width:720px;}}@media only screen and (min-width:992px){div.eu-cookie-compliance-content{width:960px;}}@media only screen and (min-width:1200px){div.eu-cookie-compliance-content{width:1140px;}}@media only screen and (min-width:1400px){div.eu-cookie-compliance-content{width:1320px;}}@media (min-width:601px){.eu-cookie-compliance-message{max-width:50%;}}@media only screen and (min-width:768px){.eu-cookie-compliance-message{max-width:60%;}}.eu-cookie-compliance-secondary-button,.eu-cookie-compliance-default-button{margin-top:27px;}
main#content{margin-top:24px;margin-bottom:30px;}div.field__label{font-weight:bold;margin-bottom:0.25em;}.caption > figcaption{color:gray;font-size:0.75em;text-align:center;margin-top:-1em;}#block-webform.block-webform-block{margin-bottom:1rem;}#block-webform.block-webform-block #edit-flexbox.mb-3{margin-top:0;}#block-webform.block-webform-block #edit-actions.mb-3{margin-bottom:0 !important;}div.field--name-field-script pre{color:#d63384;}div.field--name-field-script br{display:none;}
body{color:#555555;background:#ffffff;}#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:#f4f7fb;}.tabs ul.primary li a.is-active{background-color:#f4f7fb;}.tabs ul.primary li.is-active a{background-color:#f4f7fb;border-bottom-color:#f4f7fb;}#navbar-top{background-color:#f8f8f8;}#navbar-main{background-color:#ffffff;}a,.link{color:#c3404a;}a:hover,a:focus,.link:hover,.link:focus{color:#f42f2f;}a:active,.link:active{color:#fd5959;}.page-item.active .page-link{background-color:#c3404a;border-color:#c3404a;}.page-link,.page-link:hover{color:#c3404a;}.sidebar .block{background-color:#f6f6f2;border-color:#f9f9f9;}.btn-primary{background-color:#b5111d;border-color:#b5111d;}.btn-primary:hover,.btn-primary:focus{background-color:#b5111d;}.site-footer{background:#ffffff;}.region-header,.region-header a,.region-header li a.is-active,.region-header .site-branding__text,.region-header .site-branding,.region-header .site-branding__text a,.region-header .site-branding a,.region-secondary-menu .menu-item a,.region-secondary-menu .menu-item a.is-active{color:#fffeff;}[dir="rtl"] .color-form .color-palette{margin-left:0;margin-right:20px;}[dir="rtl"] .color-form .form-item label{float:right;}[dir="rtl"] .color-form .color-palette .lock{right:-20px;left:0;}
