/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
#block-trading-places-site-branding{padding:.5rem 0;}body.small-screen #block-trading-places-site-branding{display:none;}body.medium-screen #block-trading-places-site-branding .branding-first{margin-inline-end:var(--solo-px0);}body.medium-screen #block-trading-places-site-branding .branding-first img{width:85%;height:85%;}body.medium-screen div.primary-menu:not(.solo-sticky) div.menu-branding,body.large-screen div.primary-menu:not(.solo-sticky) div.menu-branding{display:none;}div.solo-sticky #block-trading-places-site-branding{display:none;}div.solo-sticky div.menu-branding{display:flex;}#block-trading-places-site-branding .site-slogan{font-weight:100;}body.large-screen #block-trading-places-site-branding .site-slogan{padding-left:.3rem;}body.small-screen .solo-inner .navigation__menubar:not(.navigation__megamenu) li.link-only{padding:0;}body.medium-screen .solo-inner .navigation__menubar:not(.navigation__megamenu) li.link-only{padding:0 0 0 .5rem;}body.large-screen .solo-inner .navigation__menubar:not(.navigation__megamenu) li.link-only{padding:0 0 0 1rem;}div.primary-menu #primary-menu-inner{display:flex;align-items:center;}div.primary-menu #main-navigation-content{display:none;}#primary-menu.primary-menu{z-index:100;}#primary-menu.solo-sticky{z-index:1000;}.page-wrapper nav ul li > a:active,.page-wrapper nav ul li > a.solo-keyboard-focus{outline:none !important;}.page-wrapper nav ul li.is-active > a::after{width:100%;}.page-wrapper nav ul li.is-active > a{color:#fff;}body.small-screen .page-wrapper #primary-menu nav ul li > a::after{transition:width 0.2s ease !important;background-color:#0e7b3e !important;height:100%;z-index:0;}.page-wrapper #primary-menu nav ul li > a span{z-index:1;}body.medium-screen .page-wrapper #primary-menu nav ul li > a::after,body.large-screen .page-wrapper #primary-menu nav ul li > a::after{transition:width 0.2s ease !important;--r:15px;aspect-ratio:1.5;background-color:#0e7b3e !important;border-radius:var(--r) 0/calc(2*var(--r)) 0;padding-block:var(--r);--_m:#0000 100%,#000 calc(100% + 1px);mask-size:var(--r) var(--r);margin-bottom:.7rem;z-index:0;}.page-wrapper #primary-menu nav ul li > a span{z-index:1;}#primary-menu.show-sitename .activate-branding .menu-branding a.menu-branding-site-name{margin-inline-start:auto !important;}#primary-menu .menu-branding a img{width:80%;height:auto;}#primary-menu .menu-branding a:hover img{transform-origin:left top;animation:scale 1000ms ease-in-out forwards;}@keyframes scale{to{transform:scale(1.1);}}.branding-wrapper .site-name a,.page-wrapper .site-slogan{color:#0e3632 !important;}#page-title{border-top:1px solid rgba(0,0,0,.2);border-bottom:1px solid rgba(0,0,0,.2);}#main-container table.sticky-header thead{z-index:499;}#pb__one-column-33{font-size:1.1rem;background-color:#c3c5c4;border-top:1px solid #acafae;}#pb__one-column-33 .webform-element-description{color:#fff;}div.big-buttons{display:flex;gap:1rem;}div.big-buttons a.big-button{flex-wrap:wrap;font-weight:700;background-color:rgba(14,123,62,.9);border:1px solid #fff;border-radius:1rem;padding:.5rem 2rem;box-shadow:0 0 .1rem rgba(0,0,0,0.9);color:#fff !important;}div.big-buttons a.big-button:hover{text-shadow:0 0 .2rem rgba(255,255,255,0.1);background-color:rgba(14,123,62,1);}span.accent-text{font-weight:700;color:#ffa77f;}h1.accent-text,h2.accent-text{font-weight:700;color:#0e7b3e !important;margin-top:0;}h3.accent-text,h4.accent-text{font-weight:100;margin:0;}body.small-screen h1.accent-text,body.medium-screen h1.accent-text,body.large-screen h1.accent-text{font-size:3rem;}body.small-screen h2.accent-text{font-size:2rem;}body.medium-screen h2.accent-text{font-size:2.7rem;}body.large-screen h2.accent-text{font-size:3rem;}div.fancy-list{display:flex;flex-direction:column;}div.fancy-list div.fancy-list-item{border-bottom:1px solid #cbf9e2 !important;}div.fancy-list div.fancy-list-item:last-child{border-bottom:none !important;}div.fancy-list div.fancy-list-item p{font-size:1.1rem;}body.small-screen div.fancy-list div.fancy-list-item{display:flex;flex-direction:row;gap:1rem;}body.medium-screen div.fancy-list div.fancy-list-item,body.large-screen div.fancy-list div.fancy-list-item{}.paragraph:has(.achievements){box-shadow:0 .5rem 1rem rgba(0,0,0,0.3);background:#0e7b3e;background:linear-gradient(180deg,rgba(0,147,73,1) 0%,rgba(0,128,64,1) 100%);border-bottom:1px solid #00743a;}div.achievements{display:flex;justify-content:space-evenly;gap:0;align-items:stretch;align-content:stretch;}div.achievements .achievement{flex:1 1 0;text-align:center;}div.achievements .achievement:nth-child(odd){border-left:1px solid #00743a;border-right:1px solid #00743a;}div.achievements .achievement:nth-child(even){border-left:1px solid #009349;border-right:1px solid #009349;}div.achievements .achievement:first-child{border-left:none !important;}div.achievements .achievement:last-child{border-right:none !important;}div.achievements .achievement h3{margin-bottom:0;}div.achievements .achievement p{margin-top:0;font-weight:700;color:#cbf9e2;}body.small-screen div.achievements .achievement h3{font-size:1.3rem;margin-top:1.2rem;}body.medium-screen div.achievements .achievement h3{font-size:1.6rem;margin-top:1.3rem;}body.large-screen div.achievements .achievement h3{font-size:2rem;margin-top:1.5rem;}body.small-screen div.achievements .achievement p{font-size:.6rem;font-weight:100;margin-bottom:1.2rem;}body.medium-screen div.achievements .achievement p{font-size:.8rem;margin-bottom:1.3rem;}body.large-screen div.achievements .achievement p{font-size:.9rem;margin-bottom:1.5rem;}form.webform-submission-contact-form label.form-item__label{font-weight:700;}form.webform-submission-contact-form .js-webform-type-email{margin-bottom:2rem;}form.webform-submission-contact-form #edit-name{display:none;}form.webform-submission-contact-form #edit-actions{margin-top:1rem;}form.webform-submission-contact-form #edit-actions-submit{font-weight:700;background-color:rgba(14,123,62,.9);border:1px solid rgba(255,255,255,1);border-radius:1rem;padding:.5rem 2rem;margin-left:1rem;box-shadow:0 0 .1rem rgba(0,0,0,0.9);color:#fff;text-shadow:0 0 .2rem rgba(0,0,0,0.6);}form.webform-submission-contact-form #edit-actions-submit:hover,form.webform-submission-contact-form #edit-actions-submit:active{box-shadow:0 0 .1rem rgba(0,0,0,0.5);background-color:rgba(14,123,62,1);text-shadow:0 0 .2rem rgba(255,255,255,0.1);}form.webform-submission-contact-form .webform-element-description{font-style:italic;}.page-wrapper #footer-menu nav ul li > a::after{display:none;}.page-wrapper #footer-menu nav ul li > a:active,.page-wrapper #footer-menu nav ul li > a:hover{color:#262d38;}.paragraph--type--icon-bundle .field--name-pb-content-body{height:300px;}.paragraph--type--icon-bundle .field--name-pb-content-body p{padding:1rem 2rem;}.paragraph--type--icon-bundle .field--name-pb-content-body p:first-child{min-height:225px;}.paragraph--type--icon-bundle .field--name-pb-content-body .icon-title{padding:0 0 1.5rem;text-align:center;}.paragraph--type--icon-bundle .field--name-pb-content-body .icon-title a{font-weight:700;background-color:rgba(14,123,62,0.25);border:3px solid rgba(255,255,255,0.9);border-radius:2rem;padding:.5rem 2rem;margin-left:1rem;box-shadow:0 0 .2rem rgba(0,0,0,0.5);}.paragraph--type--icon-bundle .field--name-pb-content-body .icon-title a:hover,.paragraph--type--icon-bundle .field--name-pb-content-body .icon-title a:active{background-color:rgba(14,123,62,0.5);}#pb__hero-133{border-top:1px solid rgba(0,0,0,.25);border-bottom:1px solid rgba(0,0,0,.25);}body.small-screen #pb__hero-133 .pb__hero-txt-wrapper-inner .media{display:none;}body.medium-screen #pb__hero-133 .pb__hero-txt-wrapper-inner .media{display:none;}body.large-screen #pb__hero-133 .pb__hero-txt-wrapper-inner .media{}#pb__hero-133 h1,#pb__hero-133 h2,#pb__hero-133 h3,#pb__hero-133 h4,#pb__hero-133 h5,#pb__hero-133 h6{color:#fff;}body.small-screen #pb__hero-133 .pb__hero-txt-wrapper-inner h1{display:none;}body.medium-screen #pb__hero-133 .pb__hero-txt-wrapper-inner h1{font-size:2rem;line-height:2rem;text-shadow:0 .3rem .6rem rgba(0,0,0,0.6);}body.large-screen #pb__hero-133 .pb__hero-txt-wrapper-inner h1{font-size:3.5rem;line-height:3rem;text-shadow:0 .5rem 1rem rgba(0,0,0,0.6);}body.small-screen #pb__hero-133 .pb__hero-txt-wrapper-inner h2{display:none;}body.medium-screen #pb__hero-133 .pb__hero-txt-wrapper-inner h2{text-shadow:0 .3rem .6rem rgba(0,0,0,0.6);}body.large-screen #pb__hero-133 .pb__hero-txt-wrapper-inner h2{text-shadow:0 .5rem 1rem rgba(0,0,0,0.6);}#pb__hero-133 .pb__hero-txt-wrapper-inner h3{font-weight:100;font-style:italic;}body.small-screen #pb__hero-133 .pb__hero-txt-wrapper-inner h3{display:none;}body.medium-screen #pb__hero-133 .pb__hero-txt-wrapper-inner h3{font-size:1.5rem;line-height:1.3rem;text-shadow:0 .3rem .6rem rgba(0,0,0,0.6);margin:0 0 2.5rem;}body.large-screen #pb__hero-133 .pb__hero-txt-wrapper-inner h3{font-size:2rem;line-height:2rem;text-shadow:0 .5rem 1rem rgba(0,0,0,0.6);margin:0 0 2.5rem;}body.small-screen #pb__hero-133 .pb__hero-txt-wrapper-inner h4,body.medium-screen #pb__hero-133 .pb__hero-txt-wrapper-inner h4{display:none;}body.large-screen #pb__hero-133 .pb__hero-txt-wrapper-inner h4{text-shadow:0 .5rem 1rem rgba(0,0,0,0.6);margin:0 0 2.5rem;}body.small-screen #pb__hero-133 .pb__hero-txt-wrapper-inner h5,body.medium-screen #pb__hero-133 .pb__hero-txt-wrapper-inner h5{display:none;}body.large-screen #pb__hero-133 .pb__hero-txt-wrapper-inner h5{text-shadow:0 .5rem 1rem rgba(0,0,0,0.6);margin:0 0 2.5rem;}body.small-screen #pb__hero-133 .pb__hero-txt-wrapper-inner h6,body.medium-screen #pb__hero-133 .pb__hero-txt-wrapper-inner h6{display:none;}body.large-screen #pb__hero-133 .pb__hero-txt-wrapper-inner h6{text-shadow:0 .5rem 1rem rgba(0,0,0,0.6);}body.small-screen #pb__hero-133 .pb__hero-txt-wrapper-inner p{display:none;}body.medium-screen #pb__hero-133 .pb__hero-txt-wrapper-inner p{text-shadow:0 .3rem .6rem rgba(0,0,0,0.6);}body.large-screen #pb__hero-133 .pb__hero-txt-wrapper-inner p{text-shadow:0 .5rem 1rem rgba(0,0,0,0.6);}body.small-screen #pb__hero-133 div.hero-links{margin-bottom:1.5rem;gap:1rem;flex-direction:column;}body.medium-screen #pb__hero-133 div.hero-links{margin-bottom:1.8rem;gap:1rem;flex-direction:row;}body.large-screen #pb__hero-133 div.hero-links{margin-bottom:2rem;gap:2rem;flex-direction:row;}body.small-screen #pb__hero-133 div.hero-links a{font-size:1rem;padding:.4rem 1.8rem;flex-shrink:2;}body.medium-screen #pb__hero-133 div.hero-links a{font-size:1rem;padding:.6rem 2.1rem;flex-grow:3;}body.large-screen #pb__hero-133 div.hero-links a{font-size:1.1rem;padding:.9rem 2.7rem;flex-grow:3;}#pb__hero-133 div.hero-links{display:flex;}#pb__hero-133 div.hero-links a{font-weight:700;background-color:rgba(14,123,62,.8);border:1px solid rgba(255,255,255,0.9);border-radius:1rem;margin:0;box-shadow:0 0 .2rem rgba(0,0,0,0.6);color:#fff;}#pb__hero-133 div.hero-links a:hover,#pb__hero-133 div.hero-links a:active{background-color:rgba(14,123,62,1);color:#fff;text-shadow:0 0 .2rem rgba(255,255,255,0.1);}#pb__hero-133 p a,#pb__hero-133 h6 a{font-weight:700;color:#fff;text-decoration:underline;}#pb__hero-133 p a:hover,#pb__hero-133 p a:active,#pb__hero-133 h6 a:hover,#pb__hero-133 h6 a:active{color:#fff;text-decoration:none;}#pb__hero-133 .hero-bundle-inner{background-color:#006bb3;}#pb__hero-133 .field--name-pb-content-image div img{opacity:.2;}body.small-screen #pb-card-text-section-141 > .paragraph__inner,body.small-screen #pb-card-text-section-142 > .paragraph__inner{width:94%;}body.medium-screen #pb-card-text-section-141 > .paragraph__inner,body.medium-screen #pb-card-text-section-142 > .paragraph__inner{width:97%;}body.large-screen #pb-card-text-section-141 > .paragraph__inner,body.large-screen #pb-card-text-section-142 > .paragraph__inner{width:100%;}body.large-screen #pb__one-column-165,body.medium-screen #pb__one-column-165{display:none;}body.small-screen #pb__one-column-165{display:grid;}
