.content-wrapper{width:100%;height:100%;max-width:var(--content-max-width);margin:0 auto;padding:0;position:relative}.navbar{background:var(--dark-color);height:70px}.navbar .logo{background-color:var(--dark-color);width:58px;min-width:58px;max-width:58px;height:58px;min-height:58px;max-height:58px;position:absolute;top:5px}.navbar-parent{scrollbar-width:none;-ms-overflow-style:none}.navbar-parent::-webkit-scrollbar{width:0;height:0}.logo-parent{cursor:pointer;width:140px;height:100%;color:var(--white);margin-left:5px;padding:0;text-decoration:none;position:absolute}.logo-parent:hover>*{opacity:1}.logo-shadow{border:0px solid var(--orange-color);border-left:0px solid var(--orange-color);width:40px;height:40px;box-shadow:0px 0px 6px 3px var(--orange-color);opacity:0;margin-left:9px;transition:opacity .2s ease-in-out;position:absolute;top:14px;transform:rotate(45deg)}.logo-shadow:hover{opacity:1}.logo-title{color:inherit;text-decoration:none;transition:color .2s ease-in-out;position:absolute;top:50%;left:50%;transform:translateY(-50%)}.main{flex-direction:column;flex-grow:1;flex-shrink:0;display:flex}.main>.content-wrapper{flex-direction:column;flex-grow:1;display:flex}.footer{background-color:var(--light-color);color:var(--dark-color);flex-shrink:0;display:flex}.footer p{text-align:center;font-size:.8rem}.dark-link{box-sizing:border-box;cursor:pointer;background-color:var(--dark-color);border:2px solid var(--dark-color);color:var(--white);text-align:center;border-radius:10px;margin:10px auto;padding:15px;transition:all .2s linear;position:relative}.dark-link:hover{border-color:var(--orange-color);color:var(--orange-color)}.block-link{display:block}@font-face{font-family:Nunito;src:url(Nunito-latin.dfc11473.woff2)format("woff2");font-weight:200 1000;font-display:swap}:root{--orange-color:#fd7014;--dark-color:#393e46;--medium-color:#393e46;--light-color:#ddd;--off-white:#f5f5f5;--white:white;--comment:#368700;--font-family:Nunito,Arial,sans-serif;--content-max-width:60rem;--content-padding:2vmin}*,:after,:before{box-sizing:border-box}html,body{background-color:var(--off-white);width:100%;height:100%;color:var(--dark-color);font-size:18px;font-family:var(--font-family);margin:0;position:relative}#root{flex-direction:column;min-height:100%;display:flex;position:relative}a{color:var(--medium-color);text-decoration:none}a:hover{color:var(--orange-color)}.underline{text-decoration:underline}.centered{text-align:center;width:100%;margin:20px 0 50px}h1{margin:40px 0;font-size:30px}h2{margin:30px 0 20px;font-size:25px}h3{margin:30px 0 10px;font-size:20px}p{margin-top:15px;margin-bottom:15px;line-height:1.5}b{font-weight:700}iframe{border:0;border-radius:10px;height:400px!important}.full-width{width:100%;height:auto;margin:20px 0}.half-width{width:50%;height:auto;margin:20px auto}.page-box-dark{flex-direction:column;flex-grow:1;padding:40px 20px;display:flex}.index-box-content{width:100%;max-width:var(--content-max-width);margin:0 auto;position:relative}.index-box,.index-box-light{width:100%;padding:30px;position:relative}.index-box{color:var(--dark-color);background-color:var(--off-white)}.index-box-light{color:var(--dark-color);background-color:var(--light-color)}.flex-parent{box-sizing:border-box;flex-flow:wrap;place-content:center;place-items:center;gap:20px;width:100%;display:inline-flex;position:relative}.flex-parent>*{flex-grow:1;width:calc(50% - 10px);min-width:250px;height:100%;position:relative}video{border-radius:10px;width:100%;height:auto;margin:0}.case-text{margin-bottom:50px}.case-text>p{margin-bottom:40px}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.contact-form{width:100%;margin:25px 0 0}.contact-form>*{box-sizing:border-box;background-color:var(--dark-color);border:2px solid var(--dark-color);width:100%;min-width:100%;max-width:100%;color:var(--white);border-radius:10px;margin:5px;padding:15px}.contact-form-response{background-color:var(--dark-color);width:100%;color:var(--white);text-align:center;border-radius:10px;padding:15px}.contact-form-error{color:#b00020}