@import "../../node_modules/reactjs-popup/dist/index.css";*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}figure{margin:0;padding:0}:root{--color-green:#1ba68d;--color-light-green:#ddf2ee;--color-light-green-transparent:#ddf2ee26;--color-light:#f2f4f8;--color-dark:#1c2126;--color-black:#000;--color-white:#fff;--color-form-text:#1c2126;--color-red:#ce4646;--font-title:"Avenir Next";--font-text:"Avenir";--border-radius:10px;--form-gap:16px;--safe-gutter:15px;--site-width-wide:1640px;--site-width:1360px}.toAnimate{opacity:0}.animated__fadeIn{opacity:1}.animate__fadeIn{animation:fade-in .25s cubic-bezier(.55,.055,.675,.19) both}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.square-spin-2{--size:24px;--stroke-width:calc(var(--size)/6);--color:var(--color-green);--animation-timing-function:linear;--animation-duration:2s;animation:var(--animation-timing-function) var(--animation-duration) infinite square-spin-2-animation;background-image:radial-gradient(circle at var(--stroke-width) var(--stroke-width),var(--color) 0,var(--color) var(--stroke-width),transparent var(--stroke-width),transparent 100%),radial-gradient(circle at calc(100% - var(--stroke-width)) var(--stroke-width),var(--color) 0,var(--color) var(--stroke-width),transparent var(--stroke-width),transparent 100%),radial-gradient(circle at calc(100% - var(--stroke-width)) calc(100% - var(--stroke-width)),var(--color) 0,var(--color) var(--stroke-width),transparent var(--stroke-width),transparent 100%),radial-gradient(circle at var(--stroke-width) calc(100% - var(--stroke-width)),var(--color) 0,var(--color) var(--stroke-width),transparent var(--stroke-width),transparent 100%);height:var(--size);width:var(--size)}@keyframes square-spin-2-animation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@font-face{font-display:swap;font-family:Avenir;font-style:normal;font-weight:400;src:url(../../assets/fonts/Avenir-Book.woff2) format("woff2"),url(../../assets/fonts/Avenir-Book.woff) format("woff")}@font-face{font-display:swap;font-family:Avenir;font-style:normal;font-weight:800;src:url(../../assets/fonts/Avenir-Heavy.woff2) format("woff2"),url(../../assets/fonts/Avenir-Heavy.woff) format("woff")}@font-face{font-display:swap;font-family:Avenir;font-style:normal;font-weight:900;src:url(../../assets/fonts/Avenir-Black.woff2) format("woff2"),url(../../assets/fonts/Avenir-Black.woff) format("woff")}@font-face{font-display:swap;font-family:Avenir Next;font-style:normal;font-weight:700;src:url(../../assets/fonts/AvenirNext-Bold.woff2) format("woff2"),url(../../assets/fonts/AvenirNext-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Avenir Next;font-style:normal;font-weight:600;src:url(../../assets/fonts/AvenirNext-DemiBold.woff2) format("woff2"),url(../../assets/fonts/AvenirNext-DemiBold.woff) format("woff")}body,html{font-family:var(--font-text);scroll-behavior:smooth}.success{padding-bottom:60px;padding-top:60px}.success h2{font-size:22px;font-weight:400}.success p{font-size:18px;margin-bottom:30px}.content{margin:0 auto;max-width:var(--site-width);padding-left:var(--safe-gutter);padding-right:var(--safe-gutter);width:100%}.content.wide{max-width:var(--site-width-wide)}.content.full{max-width:100%;padding-left:0;padding-right:0}a{color:var(--color-green);transition:color .25s}a:hover{color:var(--color-light-green)}h1,h2,h3,h4,h5,h6{font-family:var(--font-title)}p{font-family:var(--font-text)}.shadow{box-shadow:0 0 50px 0 rgba(54,113,102,.05);margin-bottom:100px}@media screen and (max-width:768px){.shadow{margin-bottom:50px}}.btn-group{display:flex;flex-wrap:wrap;gap:14px}@media screen and (max-width:768px){.btn-group button{width:100%}}button{background-color:var(--color-green);border:none;border-radius:var(--border-radius);color:#fff;font-size:1.25em;font-weight:800;min-width:315px;padding:1em;transition:color .25s ease-in-out,background-color .25s ease-in-out}@media screen and (max-width:768px){button{min-width:0;padding-left:15px;padding-right:15px}}button:hover{cursor:pointer}button.light,button:hover{background-color:var(--color-light-green);color:var(--color-green)}button.light:hover{background-color:var(--color-green);color:#fff}.dual-form{display:flex;gap:var(--form-gap)}@media screen and (max-width:768px){.dual-form{flex-wrap:wrap;gap:0}}.dual-form .form-group{width:100%}.form-group .form-row{margin-bottom:30px}@media screen and (max-width:768px){.form-group .form-row{margin-bottom:var(--form-gap)}}.form-group .form-row,.form-group .form-sub-row{display:flex;gap:var(--form-gap)}@media screen and (max-width:768px){.form-group .form-row,.form-group .form-sub-row{flex-wrap:wrap}}.form-group .form-row .form-sub-row,.form-group .form-row .input-wrapper,.form-group .form-sub-row .form-sub-row,.form-group .form-sub-row .input-wrapper{width:100%}@media screen and (max-width:768px){.form-group .form-row .form-sub-row,.form-group .form-row .input-wrapper,.form-group .form-sub-row .form-sub-row,.form-group .form-sub-row .input-wrapper{width:100%}}.form-group .form-row .input-wrapper input,.form-group .form-row .input-wrapper select,.form-group .form-sub-row .input-wrapper input,.form-group .form-sub-row .input-wrapper select{width:100%}.form-group .form-row .input-wrapper.errored input,.form-group .form-sub-row .input-wrapper.errored input{outline:1px solid var(--color-red)}.form-group .form-row .input-wrapper p.error,.form-group .form-sub-row .input-wrapper p.error{color:var(--color-red);font-size:14px;margin-bottom:0;padding-left:21px}input,select{background-color:var(--color-light);border:none;border-radius:var(--border-radius);color:var(--color-form-text);font-family:var(--font-text);font-size:1.125em;padding:20px 21px}input:focus,select:focus{outline:2px solid var(--color-green)}header{min-height:100vh;position:relative}header figure{bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}header figure img{height:100%;object-fit:cover;width:100%}header .content{left:0;position:absolute;right:0;text-align:center;top:calc(50% - 170px);transform:translateY(-50%)}@media screen and (max-height:768px){header .content{top:calc(50% - 80px)}}header .content img{max-width:300px;width:100%}header .content h1{color:var(--color-white);display:flex;flex-direction:column;font-size:5.625em;font-weight:700;text-transform:uppercase}@media screen and (max-width:1200px){header .content h1{font-size:4em}}@media screen and (max-width:768px){header .content h1{font-size:3em}}header .content h1 small{font-size:.5em;font-weight:600;text-transform:none}section.icon_banner ul{background-color:var(--color-green);border-radius:var(--border-radius) var(--border-radius) 0 0;display:flex;justify-content:space-around;list-style-type:none;margin:-160px 0 0;padding:60px var(--safe-gutter)}section.icon_banner ul.animated__slideInTop{opacity:1;transform:none}section.icon_banner ul.animate__slideInTop{animation:slide-in-top .5s cubic-bezier(.55,.055,.675,.19) both}@media screen and (max-width:768px){section.icon_banner ul{flex-wrap:wrap;gap:40px;margin-top:-190px;padding:40px var(--safe-gutter)}}section.icon_banner ul li{color:var(--color-white);text-align:center}@media screen and (max-width:768px){section.icon_banner ul li{font-size:.8em;width:100%}}section.icon_banner ul li figure{display:flex;height:55px;justify-content:center}section.icon_banner ul li figure img{align-self:center;width:40px}@media screen and (max-width:768px){section.icon_banner ul li figure img{width:35px}}section.icon_banner ul li p{font-size:1.25em;margin:.7em 0 0}section.icon_banner ul li p strong{font-size:.8em;font-weight:900;text-transform:uppercase}@keyframes slide-in-top{0%{opacity:0;transform:translateY(60%)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width:768px){@keyframes slide-in-top{0%{transform:translateY(30%)}to{transform:translateY(0)}}}#formRoot{margin-bottom:100px}@media screen and (max-width:768px){#formRoot{margin-bottom:50px}}#formRoot form{box-shadow:0 0 50px 0 rgba(54,113,102,.05);padding-bottom:100px;padding-top:70px}#formRoot form h2{font-size:2.1875em;font-weight:600;margin-bottom:1.2em}#formRoot form h3{display:flex;font-size:1.5625em;font-weight:600;gap:60px;margin-bottom:1.28em}#formRoot form h3:not(:first-of-type){margin-top:75px}#formRoot form h3 hr{align-self:center;border:0;border-top:1px solid hsla(0,0%,44%,.2);width:100%}#formRoot form p{margin-bottom:2.3889em}#formRoot form .participant-row{display:flex;transition:opacity .5s,transform .5s ease-out}@media screen and (max-width:768px){#formRoot form .participant-row{flex-wrap:wrap}}#formRoot form .participant-row.item-enter{opacity:0}#formRoot form .participant-row.item-enter-active,#formRoot form .participant-row.item-exit{opacity:1}#formRoot form .participant-row.item-exit-active{opacity:0;transform:translateX(10%)}#formRoot form .participant-row.quatuor{background-color:var(--color-light-green-transparent);border:1px solid var(--color-green);border-radius:var(--border-radius);margin-bottom:calc(var(--form-gap) - 5px);margin-left:calc(0px - var(--form-gap));margin-right:calc(0px - var(--form-gap));padding:var(--form-gap)}@media screen and (max-width:768px){#formRoot form .participant-row.quatuor{margin:0}}#formRoot form .participant-row.quatuor .form-row:last-child{margin-bottom:0}#formRoot form .participant-row:not(.full) .input-wrapper:last-child{width:60%}@media screen and (max-width:768px){#formRoot form .participant-row:not(.full) .input-wrapper:last-child{width:100%}}#formRoot form .participant-row .form-row{margin-bottom:calc(var(--form-gap) - 5px)}@media screen and (max-width:768px){#formRoot form .participant-row .form-row:not(:first-child){border-top:1px solid var(--color-green);padding-top:11px}}#formRoot form .participant-row>div{width:100%}#formRoot form .participant-row .price{padding-right:21px;padding-top:15px;text-align:right;width:170px}@media screen and (max-width:768px){#formRoot form .participant-row .price{width:100%}}#formRoot form .participant-row .price span{font-family:var(--font-title);font-size:1.375em;font-weight:600}#formRoot form .participant-row+a{color:var(--color-dark);display:inline-block;margin-bottom:calc(var(--form-gap) + 10px);padding-left:1.1em;transition:opacity .25s}#formRoot form .participant-row+a:hover{opacity:.5}#formRoot form .total .don{display:flex;gap:27px;justify-content:flex-end;margin-bottom:30px}#formRoot form .total .don label{align-self:center;font-size:1.125em}@media screen and (max-width:768px){#formRoot form .total .don{margin-top:75px}}#formRoot form .total .don .number-suffix{position:relative}#formRoot form .total .don .number-suffix:after{background-color:var(--color-light);content:"$";display:block;font-family:var(--font-title);font-size:1.375em;font-weight:600;position:absolute;right:21px;top:50%;transform:translateY(-50%)}@media screen and (max-width:768px){#formRoot form .total .don .number-suffix{max-width:30%}}#formRoot form .total .don input{appearance:textfield;font-size:1.375em;font-weight:700;max-width:260px;padding-bottom:18px;padding-right:2em;padding-top:18px;text-align:right}@media screen and (max-width:768px){#formRoot form .total .don input{width:100%}}#formRoot form .total .totalBox{background-color:var(--color-light);border:none;border-radius:var(--border-radius);color:var(--color-form-text);display:flex;font-family:var(--font-text);font-family:var(--font-title);font-size:1.125em;font-size:1.375em;font-weight:600;justify-content:space-between;margin-bottom:30px;padding:20px 21px}#formRoot form .total .submit{align-self:center;display:flex;justify-content:space-between}@media screen and (max-width:768px){#formRoot form .total .submit{flex-direction:column-reverse;gap:var(--form-gap)}}#formRoot form .total .submit p{align-self:center;color:var(--color-dark);font-size:14px;margin:0;opacity:50%}footer{background-color:var(--color-light)}footer .content{display:flex;justify-content:space-between;padding-bottom:45px;padding-top:45px}@media screen and (max-width:768px){footer .content{flex-wrap:wrap;gap:25px}}footer .content p{align-self:center;color:#98999c;font-size:1.125em;margin:0}@media screen and (max-width:768px){footer .content p{text-align:center;width:100%}}footer .content p a{color:#98999c;text-decoration:none}footer .content p a:hover{color:#000}.popup-content{border-radius:var(--border-radius);max-width:600px;padding:40px 20PX;text-align:center;width:100%}.popup-content h4{align-self:center;font-size:20px;font-weight:400;margin-right:20px}.popup-content div{margin:0 auto}
/*# sourceMappingURL=style.min.css.map */