.cta-container{background:var(--primary-color);width:100%;height:100px;color:var(--white);border-radius:8px;flex-direction:row;justify-content:space-between;align-items:center;margin:32px 0;text-decoration:none;display:flex}.cta-container:hover{cursor:pointer;background:var(--secondary-color)}.cta-container p{margin-left:32px;margin-right:16px;font-size:2rem}@media (width<=768px){.cta-container p{font-size:1.5rem}}.cta-container span{margin-right:32px;font-size:2rem}footer{flex-flow:wrap;justify-content:space-between;align-items:center;height:75px;padding:50px 0;display:flex;position:relative}footer .links{flex-flow:wrap;justify-content:flex-start;align-items:center;width:auto;min-width:70vw;display:flex}footer .links p{margin-left:32px;margin-right:16px;font-size:1rem}footer .links p .nestedLink{color:#000;font-size:1rem;text-decoration:underline}footer .links p .nestedLink:hover{color:var(--primary-color)}footer .links .primaryLink{font-size:1rem;text-decoration:underline}footer .links .primaryLink:hover{color:var(--primary-color)}@media (width<=864px){footer .links{width:100%}footer .links p,footer .links .primaryLink{text-align:center;width:100%;font-size:12px}:is(footer .links p,footer .links .primaryLink) .nestedLink{font-size:12px}}footer button{border:.25px solid #000;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;margin-right:32px;display:flex}footer .actions{flex-direction:row;justify-content:space-evenly;align-items:center;display:flex}footer .actions .facebook,footer .actions .youtube{margin-right:16px}@media (width<=864px){footer .actions{justify-content:center;align-items:center;width:50%;margin:0 auto;padding:16px 0}footer .actions .up-arrow-btn,footer .actions a{justify-content:center;align-items:center;width:48px;height:48px;display:flex}}footer .up-arrow-btn{background-color:var(--button-background);color:#fff;cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;font-size:24px;transition:all .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 5px #0003}footer .up-arrow-btn .caret{z-index:2;transition:transform .3s;position:relative}footer .up-arrow-btn:before{content:"";background-color:var(--button-hover-background);z-index:1;width:100%;height:100%;transition:top .3s;position:absolute;top:100%;left:0}footer .up-arrow-btn:hover:before{top:0}footer .up-arrow-btn:hover .caret{transform:translateY(-5px)}footer .up-arrow-btn:active{transform:scale(.95)}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}footer .up-arrow-btn:hover{animation:1s infinite pulse}@media (width<=864px){footer p{margin-left:16px}footer button{margin-right:16px}}input,textarea,button{all:unset;box-sizing:border-box}button{border:1px solid var(--primary-color);border-radius:4px;justify-content:center;align-items:center;width:100%;height:35px;padding:0 15px;font-size:15px;font-weight:500;line-height:1;display:inline-flex}button:hover{background-color:var(--primary-color);color:var(--white);cursor:pointer}input,textarea,select{width:100%;color:var(--black);text-indent:16px;border-radius:4px;justify-content:center;align-items:center;font-size:15px;line-height:1.5;display:inline-flex;background:#eee!important}input:hover,textarea:hover{box-shadow:0 0 0 1px var(--primary-color)}input,select{background-color:#ffffff0e;height:35px;padding:0 10px;line-height:1}textarea{resize:none;background-color:#ffffff0e;padding:10px}select.multi-5{height:150px}a{color:var(--black);text-decoration:underline}.form{width:70%;height:auto;margin:0 auto}@media (width<=864px){.form{width:100%}}.form .formSection{border:none;border-bottom:.25px solid var(--accent-color)}.form .formSection:first-child{margin-top:32px;padding-top:32px}.form .formSection .formField{flex-direction:row;justify-content:space-between;align-items:center;width:100%;margin-bottom:16px;display:flex}.form .formSection .formField .control-container{flex-direction:column;align-items:flex-end;width:auto;min-width:45%;max-width:50%;display:flex}.form .formSection .formField .control-container .checks{opacity:.4;margin:4px 0;font-size:.75rem;font-style:italic}.form .formSection .formField .formField__top{flex-direction:row;justify-content:space-between;align-items:baseline;width:auto;min-width:50%;max-width:70%;display:flex}@media (width<=864px){.form .formSection .formField .formField__top{flex-flow:column wrap}}.form .formSection .formField .formField__top .formField__label{flex-direction:column;width:100%;display:flex}.form .formSection .formField .formField__top .formLabel{color:var(--black);width:100%;font-size:15px;font-weight:500;line-height:35px}.form .formSection .formField .formField__top .formMessage{color:var(--black);opacity:.35;text-align:right;width:40%;font-size:13px}.form .formSection .formField.stack{flex-direction:column;width:100%;min-width:100%;display:flex}.form .formSection .formField.stack .formField__top{width:100%;min-width:100%}.form .formSection .formField.stack .formField__top .formField__label label{width:100%}.form .formSection .formField.stack .formField__top .formField__label p{width:100%;margin-bottom:16px;font-size:.75rem}.form .formSection .formField.stack .formField__top .checks{text-align:right;width:100%}.form .formSection .formField.stack .control-container{width:100%;max-width:100%}@media (width<=864px){.form .formSection .formField{flex-flow:column wrap;align-items:flex-start;width:100%}.form .formSection .formField .formField__top{width:100%}.form .formSection .formField .control-container{max-width:100%;width:100%!important}.form .formSection .formField .control-container .formField__control,.form .formSection .formField .control-container input{width:100%!important}}.un{background-image:linear-gradient(var(--secondary-color) 0 0);background-position:0 100%;background-repeat:no-repeat;background-size:0% 2px;padding-bottom:2px;transition:background-size .3s,background-position 0s .3s;display:inline-block}.un:hover{background-position:100% 100%;background-size:100% 2px}.navbar{background-color:var(--navigation-background-color);z-index:100000;width:100%;padding:1rem;position:sticky;top:0;left:0;right:0;box-shadow:0 2px 4px #0000001a}.navbar-container{justify-content:space-between;align-items:center;width:auto;max-width:1200px;height:50px;margin:0 auto;padding:0;display:flex}.navbar-container .navbar-logo{height:100%}.navbar-logo img{height:100%}.navbar-menu{margin:0 auto}.navbar-item{color:#333;padding:.5rem 1rem;text-decoration:none;transition:color .3s}.navbar-item.active{color:var(--secondary-color)}.navbar-button{background-color:var(--blue-dark);color:#fff;border-radius:4px;margin-left:1rem;padding:.5rem 1rem}.navbar-button:hover{background-color:var(--blue-medium);color:#fff}.navbar-toggle{cursor:pointer;font:inherit;color:inherit;background:0 0;border:none;flex-direction:column;margin-right:32px;padding:0;display:none}.bar{background-color:#333;width:25px;height:3px;margin:2px 0;transition:all .4s}@media screen and (width<=1024px){.navbar-menu{background-color:#fff;flex-direction:column;width:100%;display:none;position:absolute;top:70px;left:0;box-shadow:0 2px 4px #0000001a}.navbar-menu.active{display:flex}.navbar-item{border-top:1px solid #eee;width:calc(100% - 64px);margin-left:32px;margin-right:32px;padding:1rem}.navbar-button{margin:16px 32px}.navbar-toggle{display:flex}.navbar-logo img{margin-left:32px}}
