@media only screen and (min-width:0rem){#contact-1694{padding:var(--sectionPadding);background-color:var(--secondaryLight);position:relative;z-index:1}#contact-1694 .cs-container{width:100%;max-width:36.5rem;margin:auto;display:flex;flex-direction:column;justify-content:center;align-items:stretch;gap:clamp(3rem,7vw,4rem)}#contact-1694 .cs-content{text-align:left;width:100%;display:flex;flex-direction:column;align-items:flex-start}#contact-1694 .cs-topper{color:var(--bodyTextColor)}#contact-1694 .cs-title{max-width:23ch;margin-bottom:2rem;color:var(--headerColor)}#contact-1694 .cs-text{max-width:32.5rem;margin-bottom:2.5rem;color:var(--bodyTextColor)}#contact-1694 .cs-ul{text-align:left;width:100%;margin:0;box-sizing:border-box;padding:0;display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem;position:relative}#contact-1694 .cs-li{list-style:none;display:flex;justify-content:flex-start;align-items:flex-start;gap:1.25rem}#contact-1694 .cs-li:hover .cs-icon-wrapper{transform:scale(1.1)}#contact-1694 .cs-header{font-size:1.25rem;font-weight:500;line-height:1.2em;margin-bottom:.75rem;color:var(--headerColor);display:block}#contact-1694 .cs-link-text{font-size:1rem;line-height:1.5em;color:var(--bodyTextColor);position:relative}#contact-1694 .cs-link{font-size:1rem;line-height:1.5em;color:var(--headerColor);position:relative}#contact-1694 .cs-icon-wrapper{width:3rem;height:3rem;margin:0;border:1px solid var(--headerColor);border-radius:50%;display:flex;justify-content:center;align-items:center;transition:transform .3s;flex:none;background-color:var(--headerColor)}#contact-1694 .cs-icon{width:1.5rem;height:auto;display:block;color:var(--bodyTextColorWhite)}#contact-1694 .cs-form{width:100%;max-width:39.375rem;box-sizing:border-box;padding:clamp(1.5rem,5.18vw,3rem) clamp(1rem,4vw,3rem);background-color:var(--bodyTextColor);display:grid;grid-template-columns:repeat(12,1fr);flex-wrap:wrap;gap:.75rem;border-radius:.5rem;box-shadow:0 20px 40px #0006,0 5px 15px #0003}#contact-1694 .cs-label{font-size:.9rem;font-weight:400;color:var(--bodyTextColorWhite);width:100%;display:flex;grid-column:span 12;flex-direction:column;align-items:flex-start;gap:.25rem}#contact-1694 .cs-input{font-size:1rem;width:100%;height:3.5rem;box-sizing:border-box;padding:0;padding-left:1.5rem;color:var(--headerColor);background-color:var(--bodyTextColorWhite);border:none;border-radius:.5rem}#contact-1694 .cs-input::placeholder{color:#767676}#contact-1694 .cs-textarea{font-family:inherit;min-height:7.5rem;margin:0;padding-top:1.5rem}#contact-1694 .cs-button-solid{font-size:1rem;font-weight:600;line-height:clamp(2.875rem,5.5vw,3.5rem);text-decoration:none;border-radius:.25rem;margin:0;padding:0 3rem;color:var(--headerColor);background-color:var(--primary);display:inline-block;position:relative;z-index:1;overflow:hidden;transition:color .3s}#contact-1694 .cs-button-solid:before{content:"";width:0%;height:100%;background:var(--bodyTextColorWhite);opacity:1;display:block;position:absolute;top:0;left:0;z-index:-1;transition:width .3s}#contact-1694 .cs-button-solid:hover{color:var(--headerColor)}#contact-1694 .cs-button-solid:hover:before{width:100%}#contact-1694 .cs-wrapper{grid-column:span 12}#contact-1694 .cs-submit{width:100%;min-width:12.5rem;margin-top:clamp(1rem,3vw,.25rem);border:none}#contact-1694 .cs-submit:hover{color:var(--headerColor);cursor:pointer}}@media only screen and (min-width:48rem){#contact-1694 .cs-container{max-width:80rem;flex-direction:row;justify-content:space-between;align-items:center}#contact-1694 .cs-content{width:47%;max-width:32.5rem;order:2;flex:none}#contact-1694 .cs-form{width:46vw;max-width:39.375rem}#contact-1694 .cs-submit{width:auto}}@media only screen and (min-width:64rem){#contact-1694 .cs-label:nth-of-type(2),#contact-1694 .cs-label:nth-of-type(3){grid-column:span 6}#contact-1694 .cs-submit{width:auto;grid-column:span 6}}#ContactForm[data-astro-cid-326ax75g].was-validated .cs-input[data-astro-cid-326ax75g]:invalid{border:2px solid darkred}#ContactForm[data-astro-cid-326ax75g].was-validated .cs-input[data-astro-cid-326ax75g]:placeholder-shown:invalid~.empty-feedback[data-astro-cid-326ax75g]{display:block}#ContactForm[data-astro-cid-326ax75g].was-validated .cs-input[data-astro-cid-326ax75g]:not(:placeholder-shown):invalid~.invalid-feedback[data-astro-cid-326ax75g]{display:block}#ContactForm[data-astro-cid-326ax75g]{position:relative}#ContactForm[data-astro-cid-326ax75g].sending-form-data{pointer-events:none}#ContactForm[data-astro-cid-326ax75g]:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#333333b3 url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'%20standalone='no'?%3e%3csvg%20xmlns:svg='http://www.w3.org/2000/svg'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20version='1.0'%20width='64px'%20height='64px'%20viewBox='0%200%20128%20128'%20xml:space='preserve'%3e%3cg%3e%3cpath%20d='M71%2039.2V.4a63.6%2063.6%200%200%201%2033.96%2014.57L77.68%2042.24a25.53%2025.53%200%200%200-6.7-3.03z'%20fill='%23000000'/%3e%3cpath%20d='M71%2039.2V.4a63.6%2063.6%200%200%201%2033.96%2014.57L77.68%2042.24a25.53%2025.53%200%200%200-6.7-3.03z'%20fill='%23e1e1e1'%20transform='rotate(45%2064%2064)'/%3e%3cpath%20d='M71%2039.2V.4a63.6%2063.6%200%200%201%2033.96%2014.57L77.68%2042.24a25.53%2025.53%200%200%200-6.7-3.03z'%20fill='%23e1e1e1'%20transform='rotate(90%2064%2064)'/%3e%3cpath%20d='M71%2039.2V.4a63.6%2063.6%200%200%201%2033.96%2014.57L77.68%2042.24a25.53%2025.53%200%200%200-6.7-3.03z'%20fill='%23e1e1e1'%20transform='rotate(135%2064%2064)'/%3e%3cpath%20d='M71%2039.2V.4a63.6%2063.6%200%200%201%2033.96%2014.57L77.68%2042.24a25.53%2025.53%200%200%200-6.7-3.03z'%20fill='%23bebebe'%20transform='rotate(180%2064%2064)'/%3e%3cpath%20d='M71%2039.2V.4a63.6%2063.6%200%200%201%2033.96%2014.57L77.68%2042.24a25.53%2025.53%200%200%200-6.7-3.03z'%20fill='%23979797'%20transform='rotate(225%2064%2064)'/%3e%3cpath%20d='M71%2039.2V.4a63.6%2063.6%200%200%201%2033.96%2014.57L77.68%2042.24a25.53%2025.53%200%200%200-6.7-3.03z'%20fill='%236e6e6e'%20transform='rotate(270%2064%2064)'/%3e%3cpath%20d='M71%2039.2V.4a63.6%2063.6%200%200%201%2033.96%2014.57L77.68%2042.24a25.53%2025.53%200%200%200-6.7-3.03z'%20fill='%233c3c3c'%20transform='rotate(315%2064%2064)'/%3e%3canimateTransform%20attributeName='transform'%20type='rotate'%20values='0%2064%2064;45%2064%2064;90%2064%2064;135%2064%2064;180%2064%2064;225%2064%2064;270%2064%2064;315%2064%2064'%20calcMode='discrete'%20dur='720ms'%20repeatCount='indefinite'%3e%3c/animateTransform%3e%3c/g%3e%3cg%3e%3ccircle%20fill='%23000000'%20cx='63.66'%20cy='63.16'%20r='12'/%3e%3canimate%20attributeName='opacity'%20dur='720ms'%20begin='0s'%20repeatCount='indefinite'%20keyTimes='0;0.5;1'%20values='1;0;1'/%3e%3c/g%3e%3c/svg%3e") center / 50px no-repeat;opacity:0;visibility:hidden;transition:all .5s ease 0s}#ContactForm[data-astro-cid-326ax75g].sending-form-data:after{opacity:1;visibility:visible}#ContactForm[data-astro-cid-326ax75g] .cs-input[data-astro-cid-326ax75g].input-error{border:1px solid darkred}#ContactForm[data-astro-cid-326ax75g] .empty-feedback[data-astro-cid-326ax75g],#ContactForm[data-astro-cid-326ax75g] .invalid-feedback[data-astro-cid-326ax75g]{font-family:Poppins,Arial,Helvetica,sans-serif;color:#ff9595;font-size:.85rem;font-weight:400;padding:.2rem 0;letter-spacing:.1px;display:none}#ContactForm[data-astro-cid-326ax75g] .check-field[data-astro-cid-326ax75g],#ContactForm[data-astro-cid-326ax75g] .check-field-wrapper[data-astro-cid-326ax75g]{position:absolute!important;left:-9999px!important;opacity:0!important;height:0!important;width:0!important;overflow:hidden!important;padding:0!important;margin:0!important;border:none!important}#ResultMessage[data-astro-cid-326ax75g]{grid-column:span 12;display:flex;justify-content:flex-start;align-items:flex-start;font-family:Poppins,Arial,Helvetica,sans-serif;font-size:1rem;font-weight:500;padding:.3rem 0}#ResultMessage[data-astro-cid-326ax75g].text-green{color:var(--bodyTextColorWhite)}#ResultMessage[data-astro-cid-326ax75g].text-red{color:#fd8181}@media only screen and (min-width:0rem){#stats-1022{padding:0 1rem;background-color:var(--primary)}#stats-1022 .cs-container{width:100%;max-width:80rem;padding:clamp(2.5rem,7vw,5.5rem);box-sizing:border-box;margin:auto;background-color:transparent;display:flex;flex-direction:column;align-items:center;gap:clamp(3rem,6vw,4rem)}#stats-1022 .cs-content{text-align:center;width:100%;max-width:27.125rem;display:flex;flex-direction:column;align-items:center}#stats-1022 .cs-topper{color:var(--bodyTextColor)}#stats-1022 .cs-title{color:var(--headerColor)}#stats-1022 .cs-text{color:var(--bodyTextColor)}#stats-1022 .cs-card-group{width:100%;margin:0;padding:0;display:flex;flex-direction:column;align-items:center;justify-content:center}#stats-1022 .cs-item{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}#stats-1022 .cs-item:last-of-type:after{display:none}#stats-1022 .cs-item:after{content:"";margin:clamp(1.25rem,6vw,5rem) 0;width:100%;height:1px;background:var(--headerColor);display:block}#stats-1022 .cs-link{text-decoration:none;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;position:relative;color:var(--secondaryLight)}#stats-1022 .cs-wrapper{background-color:var(--headerColor);padding:.75rem;display:flex;align-items:center;justify-content:center;border-radius:100rem;transition:transform .3s ease}#stats-1022 .cs-link:hover .cs-wrapper{transform:scale(1.1)}#stats-1022 .cs-icon{width:2rem;height:auto}#stats-1022 .cs-desc{font-family:Tenor Sans,Arial,Helvetica,sans-serif;font-weight:400;font-size:1rem;line-height:1.2em;margin:0;padding:0;color:var(--headerColor)}}@media only screen and (min-width:48rem){#stats-1022 .cs-card-group{width:auto;flex-direction:row;align-items:center;flex-wrap:nowrap;flex:none;gap:clamp(5.5rem,9.8vw,7.5rem)}#stats-1022 .cs-item:after{width:1px;height:6.25rem;margin:0;position:absolute;top:0;right:calc(clamp(2.75rem,4.7vw,4rem)*-1)}}@media only screen and (min-width:64rem){#stats-1022 .cs-container{flex-direction:row;justify-content:space-between}#stats-1022 .cs-content{text-align:left;align-items:flex-start}}@media only screen and (min-width:0rem){#map-1403 iframe{width:100%;height:clamp(25rem,42vw,35rem)}}@media only screen and (min-width:0rem){#main{padding-top:8rem}}@media only screen and (min-width:64rem){#main{padding-top:8rem}}
