/* @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,.8);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 !important;}div.big-buttons a.big-button:hover{text-shadow:0 0 .2rem rgba(255,255,255,0.2);}span.accent-text{font-weight:700;color:#ffa77f;}h1.accent-text{font-weight:700;font-size:3rem;margin-top:0;}h3.accent-text,h4.accent-text{font-weight:100;color:#008040;margin-bottom:0;}div.fancy-list p.fancy-list-item{margin:0 auto;padding:1rem 0;border-bottom:1px solid #cbf9e2 !important;}div.fancy-list p.fancy-list-item:first-child{padding-top:.5rem !important;}div.fancy-list p.fancy-list-item:last-child{padding-bottom:.5rem !important;border-bottom:none !important;}.paragraph:has(.achievements){box-shadow:0 .5rem 1rem rgba(0,0,0,0.3);background:#008040;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:.7rem;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,.8);border:3px solid rgba(255,255,255,1);border-radius:2rem;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 .2rem rgba(0,0,0,0.5);background-color:rgba(14,123,62,.9);}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-69{border-top:1px solid rgba(0,0,0,.5);}#pb__hero-69 .field--name-pb-image-field .field__item{max-height:400px;}#pb__hero-69 .pb__hero-txt-wrapper-inner h1,#pb__hero-69 .pb__hero-txt-wrapper-inner h2,#pb__hero-69 .pb__hero-txt-wrapper-inner h3,#pb__hero-69 .pb__hero-txt-wrapper-inner h4,#pb__hero-69 .pb__hero-txt-wrapper-inner h5,#pb__hero-69 .pb__hero-txt-wrapper-inner h6,#pb__hero-69 .pb__hero-txt-wrapper-inner p{color:#fff;}body.small-screen #pb__hero-69 .pb__hero-txt-wrapper-inner h1{font-size:2rem;line-height:2.6rem;text-shadow:0 .1rem .3rem rgba(0,0,0,0.6);}body.medium-screen #pb__hero-69 .pb__hero-txt-wrapper-inner h1{font-size:3rem;line-height:4.1rem;text-shadow:0 .3rem .6rem rgba(0,0,0,0.6);}body.large-screen #pb__hero-69 .pb__hero-txt-wrapper-inner h1{font-size:6rem;line-height:5rem;text-shadow:0 .5rem 1rem rgba(0,0,0,0.6);}body.small-screen #pb__hero-69 .pb__hero-txt-wrapper-inner h2{font-size:2.5rem;line-height:1.6rem;text-shadow:0 .1rem .3rem rgba(0,0,0,0.6);}body.medium-screen #pb__hero-69 .pb__hero-txt-wrapper-inner h2{font-size:3.8rem;line-height:2.4rem;text-shadow:0 .3rem .6rem rgba(0,0,0,0.6);}body.large-screen #pb__hero-69 .pb__hero-txt-wrapper-inner h2{font-size:5rem;line-height:3.6rem;text-shadow:0 .5rem 1rem rgba(0,0,0,0.6);}body.small-screen #pb__hero-69 .pb__hero-txt-wrapper-inner h3{font-size:2rem;line-height:1.4rem;text-shadow:0 .1rem .3rem rgba(0,0,0,0.6);}body.medium-screen #pb__hero-69 .pb__hero-txt-wrapper-inner h3{font-size:3rem;line-height:2.1rem;text-shadow:0 .3rem .6rem rgba(0,0,0,0.6);}body.large-screen #pb__hero-69 .pb__hero-txt-wrapper-inner h3{font-size:4rem;line-height:3rem;text-shadow:0 .5rem 1rem rgba(0,0,0,0.6);}body.small-screen #pb__hero-69 .pb__hero-txt-wrapper-inner h4{font-size:1.3rem;line-height:1.8rem;text-shadow:0 .1rem .3rem rgba(0,0,0,0.6);}body.medium-screen #pb__hero-69 .pb__hero-txt-wrapper-inner h4{font-size:2rem;line-height:2rem;text-shadow:0 .3rem .6rem rgba(0,0,0,0.6);}body.large-screen #pb__hero-69 .pb__hero-txt-wrapper-inner h4{font-size:3rem;line-height:2.6rem;text-shadow:0 .5rem 1rem rgba(0,0,0,0.6);}body.small-screen #pb__hero-69 .pb__hero-txt-wrapper-inner h5{font-size:1.1rem;line-height:1.4rem;text-shadow:0 .1rem .3rem rgba(0,0,0,0.6);}body.medium-screen #pb__hero-69 .pb__hero-txt-wrapper-inner h5{font-size:1.8rem;line-height:1.7rem;text-shadow:0 .3rem .6rem rgba(0,0,0,0.6);}body.large-screen #pb__hero-69 .pb__hero-txt-wrapper-inner h5{font-size:2.5rem;line-height:2rem;text-shadow:0 .5rem 1rem rgba(0,0,0,0.6);}body.small-screen #pb__hero-69 .pb__hero-txt-wrapper-inner h6{font-size:1rem line-height:1.1rem;;text-shadow:0 .1rem .3rem rgba(0,0,0,0.6);}body.medium-screen #pb__hero-69 .pb__hero-txt-wrapper-inner h6{font-size:1.5rem;line-height:1.4rem;text-shadow:0 .3rem .6rem rgba(0,0,0,0.6);}body.large-screen #pb__hero-69 .pb__hero-txt-wrapper-inner h6{font-size:2rem;line-height:1.8rem;text-shadow:0 .5rem 1rem rgba(0,0,0,0.6);}body.small-screen #pb__hero-69 .pb__hero-txt-wrapper-inner p{font-size:1.1rem;line-height:1rem;text-shadow:0 .1rem .3rem rgba(0,0,0,0.6);}body.medium-screen #pb__hero-69 .pb__hero-txt-wrapper-inner p{font-size:2rem;line-height:1.3rem;text-shadow:0 .3rem .6rem rgba(0,0,0,0.6);}body.large-screen #pb__hero-69 .pb__hero-txt-wrapper-inner p{font-size:3rem;line-height:1.6rem;text-shadow:0 .5rem 1rem rgba(0,0,0,0.6);}body.medium-screen #pb__slide-wrap-60,body.large-screen #pb__slide-wrap-60{box-shadow:0 .5rem 1rem rgba(0,0,0,0.3);}#pb__slide-wrap-60 p{font-weight:700;color:#fff;}#pb__slide-wrap-60 p a{background-color:rgba(255,255,255,0.25);border:3px solid rgba(255,255,255,0.9);border-radius:2rem;padding:0 2rem .2rem;margin-left:1rem;box-shadow:0 0 .2rem rgba(0,0,0,0.5);color:#fff;text-shadow:0 0 .2rem rgba(0,0,0,0.2);}#pb__slide-wrap-60 p a:hover,#pb__slide-wrap-60 p a:active{background-color:rgba(255,255,255,.9);border:3px solid rgba(255,255,255,.25);box-shadow:0 0 .4rem rgba(0,0,0,0.5);color:#0e7b3e;text-shadow:none;}body.small-screen #pb__slide-wrap-60 p{font-size:1rem;}body.medium-screen #pb__slide-wrap-60 p{font-size:1.1rem;}body.large-screen #pb__slide-wrap-60 p{font-size:1.2rem;letter-spacing:.1rem;}body.medium-screen #pb__slide-nav-60,body.large-screen #pb__slide-nav-60{position:absolute;margin:-3.1rem 0 0;z-index:0;}body.medium-screen #pb__slide-nav-60::before,body.large-screen #pb__slide-nav-60::before{flex:0 !important;}#pb__slides-60{box-shadow:0 .5rem 1rem rgba(0,0,0,0.3);}#pb__slides-60 .paragraph--type--simple-bundle .pb__content-full{position:relative;z-index:1;}#pb__one-column-23{}#pb__one-column-23 .paragraph--type--icon-bundle .pb__icon-header{position:relative;z-index:99;}#pb__one-column-23 .paragraph--type--icon-bundle .field--name-pb-content-body{position:absolute;top:0;height:100%;width:100%;z-index:100;background-color:rgba(0,0,0,0.4);}#pb__one-column-23 .paragraph--type--icon-bundle .field--name-pb-content-body p{color:#fff;font-weight:700;text-shadow:0 0 .2rem rgba(0,0,0,0.6);}#pb__one-column-23 .paragraph--type--icon-bundle .field--name-pb-content-body p:first-child{min-height:auto;}#pb__one-column-23 .paragraph--type--icon-bundle .field--name-pb-content-body a{color:#fff;text-shadow:0 0 .2rem rgba(0,0,0,0.6);}
