@import url(https://fonts.googleapis.com/css?family=Playfair+Display:400,400i,700,700i,900,900i&display=swap);@import url(https://fonts.googleapis.com/css?family=Lato:300,400,900&display=swap);.powered-by-container{margin-bottom:32px}@media (min-width:0px) and (max-width:767px){.powered-by-container{margin-bottom:16px;margin-left:8px}}.powered-by-container>div{display:flex;justify-content:center;align-items:flex-end}.powered-by-container a,.powered-by-container a:hover{text-decoration:none}.powered-by-container span{color:#1f1f1f;color:var(--main-text-color);font-family:"Lato";font-size:16px;font-weight:300;padding:3px 9px;position:relative;bottom:7px}@media (min-width:0px) and (max-width:767px){.powered-by-container span{padding:1px 3px;font-size:12px;bottom:3px}}.powered-by-container svg{width:87px;height:27px;fill:#1f1f1f;fill:var(--main-text-color)}@media (min-width:0px) and (max-width:767px){.powered-by-container svg{width:58px;height:18px}}.footer-powered-by{margin:70px auto}@media (min-width:0px) and (max-width:767px){.footer-powered-by{margin:20px auto 70px}}.footer-powered-by span{font-size:16px}@media (min-width:0px) and (max-width:767px){.footer-powered-by span{font-size:10px}}.footer-powered-by svg{width:87px;height:27px;fill:#1f1f1f;fill:var(--main-text-color)}@media (min-width:0px) and (max-width:767px){.footer-powered-by svg{width:45px;height:14px}}.contact-powered-by{margin:70px auto}@media (min-width:0px) and (max-width:767px){.contact-powered-by{margin:20px auto 70px}}.contact-powered-by span{font-size:16px;color:#fff;color:var(--alternate-text-color)}@media (min-width:0px) and (max-width:767px){.contact-powered-by span{font-size:10px}}.contact-powered-by svg{width:87px;height:27px;fill:#fff;fill:var(--alternate-text-color)}@media (min-width:0px) and (max-width:767px){.contact-powered-by svg{width:45px;height:14px}}.feedback-powered-by{margin:0 auto 45px}.feedback-powered-by span{font-size:10px;bottom:3px}.feedback-powered-by svg{fill:#1f1f1f;fill:var(--main-text-color);width:45px;height:14px}.computing-container{display:flex;flex-direction:column;justify-content:space-between;min-height:100vh;width:100%;max-width:568px;margin:auto}@media (min-width:0px) and (max-width:767px){.computing-container{max-width:320px;padding:0 21px}}.computing-container .computing-gears{position:relative;text-align:center;margin-top:15vh;min-height:280px}@media (min-width:0px) and (max-width:767px){.computing-container .computing-gears{margin-top:10vh;min-height:160px}}.computing-container .computing-gears .gear{position:absolute}.computing-container .computing-gears .gear svg{fill:#1f1f1f;fill:var(--main-text-color)}@media (min-width:0px) and (max-width:767px){.computing-container .computing-gears .gear svg{width:48px;height:51px}}.computing-container .computing-gears .gear-1{top:0;left:0;right:0;-webkit-animation:reverse-rotation 8s linear infinite;animation:reverse-rotation 8s linear infinite}.computing-container .computing-gears .gear-2{top:80px;left:265px;-webkit-animation:rotation 8s linear infinite;animation:rotation 8s linear infinite}@media (min-width:0px) and (max-width:767px){.computing-container .computing-gears .gear-2{top:50px;left:131px}}.computing-container .computing-gears .gear-3{top:144px;left:205px;-webkit-animation:reverse-rotation 8s linear infinite;animation:reverse-rotation 8s linear infinite}@media (min-width:0px) and (max-width:767px){.computing-container .computing-gears .gear-3{top:85px;left:92px}}@-webkit-keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}@-webkit-keyframes reverse-rotation{0%{transform:rotate(359deg)}to{transform:rotate(0deg)}}@keyframes reverse-rotation{0%{transform:rotate(359deg)}to{transform:rotate(0deg)}}.computing-container #slides{position:relative;height:200px;padding:0;margin:0;list-style-type:none}.computing-container .slide{font-family:"Playfair Display";font-size:24px;color:#1f1f1f;color:var(--main-text-color);font-weight:700;text-align:center;position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;transition:opacity 1s}@media (min-width:0px) and (max-width:767px){.computing-container .slide{font-size:18px;padding:0 15px}}.computing-container .showing{opacity:1}.computing-container .dots-wrap{text-align:center;-webkit-padding-start:0;padding-inline-start:0}@media (min-width:0px) and (max-width:767px){.computing-container .dots-wrap{margin-bottom:10px}}.computing-container .dot{width:7px;height:7px;border-radius:50%;background:#1f1f1f;background:var(--main-text-color);display:inline-block;text-align:center;margin-left:2px;margin-right:2px;vertical-align:middle;cursor:pointer;transition:height 1s,width 1s}@media (min-width:0px) and (max-width:767px){.computing-container .dot{width:5px;height:5px}}.computing-container .dot-active{width:14px;height:14px;background-color:#2b5266;background-color:var(--main-accent-color)}@media (min-width:0px) and (max-width:767px){.computing-container .dot-active{width:10px;height:10px}}.feedback-computing .computing-container .computing-gears{margin-top:10vh;min-height:160px}.feedback-computing .computing-container .computing-gears .gear svg{width:48px;height:51px}.feedback-computing .computing-container .computing-gears .gear-2{top:50px;left:131px}.feedback-computing .computing-container .computing-gears .gear-3{top:85px;left:92px}.feedback-computing .computing-container .slide{font-size:18px;padding:0 15px}.submit-button-container button{color:#fff;color:var(--main-accent-text-color);font-family:"Lato";font-size:24px;font-weight:900;width:100%;height:66px;background-color:#2b5266;background-color:var(--main-accent-color);border:none}.submit-button-container button:active,.submit-button-container button:focus,.submit-button-container button:hover{outline:none!important;border:none!important;box-shadow:none!important}.result-submit{margin-top:30px;margin-bottom:9px}.result-submit .submit-button-container{display:flex}.result-submit .submit-button-container button{font-size:16px;height:45px;width:175px;margin:auto}@media (min-width:0px) and (max-width:767px){.result-submit .submit-button-container button{font-size:16px;height:44px;width:218px}}.info-submit{margin:20px auto 23px;text-align:center}@media (min-width:0px) and (max-width:767px){.info-submit{margin-top:23px;margin-bottom:9px}}.info-submit .submit-button-container button{font-size:16px;height:45px;width:175px}@media (min-width:0px) and (max-width:767px){.info-submit .submit-button-container button{font-size:16px;height:44px}}.textarea-container{min-height:66px;border:1px solid #a3a3a3;border:1px solid var(--main-secondary-color);background-color:#fff;background-color:var(--main-background-color);padding:8px 10px 5px 14px;margin-bottom:8px;position:relative}@media (min-width:0px) and (max-width:767px){.textarea-container{margin-bottom:10px}}.textarea-container label,.textarea-container span{font-family:"Lato";font-size:10px;color:#4d4d4d;color:var(--main-input-label-color);text-transform:uppercase}.textarea-container span.error{text-transform:none;color:#2b5266;color:var(--main-accent-color);float:right;padding-top:3px;text-align:right;max-width:80%}@media (min-width:0px) and (max-width:767px){.textarea-container span.error{max-width:60%}}.textarea-container textarea{border:0;width:100%;resize:none;font-size:21px;font-family:"Lato";padding:3px 0 6px;color:#1f1f1f;color:var(--main-text-color);background-color:#fff;background-color:var(--main-background-color)}.textarea-container label:focus,.textarea-container textarea:active,.textarea-container textarea:focus,.textarea-container textarea:hover{outline:none!important;border:none!important;box-shadow:none!important}.textbox-container{min-height:66px;border:1px solid #a3a3a3;border:1px solid var(--main-secondary-color);background-color:#fff;background-color:var(--main-background-color);padding:8px 10px 0 14px;margin-bottom:8px;position:relative}@media (min-width:0px) and (max-width:767px){.textbox-container{margin-bottom:6px}}.textbox-container label,.textbox-container span{font-family:"Lato";font-size:10px;color:#4d4d4d;color:var(--main-input-label-color);text-transform:uppercase}.textbox-container span.error{text-transform:none;color:#2b5266;color:var(--main-accent-color);float:right;padding-top:3px;text-align:right;max-width:80%}@media (min-width:0px) and (max-width:767px){.textbox-container span.error{max-width:60%}}.textbox-container input{border:0;width:100%;font-size:21px;font-family:"Lato";padding:3px 0 13px;color:#1f1f1f;color:var(--main-text-color);background-color:#fff;background-color:var(--main-background-color)}.textbox-container input:active,.textbox-container input:focus,.textbox-container input:hover,.textbox-container label:focus{outline:none!important;border:none!important;box-shadow:none!important}.textbox-container input[type=number]::-webkit-inner-spin-button,.textbox-container input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.textbox-container input[type=number]{-moz-appearance:textfield}.input-left{display:inline-block;width:49%;margin-right:1%}@media (min-width:0px) and (max-width:767px){.input-left{width:100%;margin-right:0}}.input-right{display:inline-block;width:49%;margin-left:1%}@media (min-width:0px) and (max-width:767px){.input-right{width:100%;margin-left:0}}.page-bar-container{z-index:10}.page-bar-container .top-bar-container{font-family:"Lato";font-size:16px;display:flex;justify-content:center;position:fixed;top:0;width:100%;background-color:#e9e9e9;background-color:var(--top-bar-color);padding:11px 0}.page-bar-container .top-bar-container span{margin:0 8px;font-weight:700;text-decoration:underline;cursor:pointer}@media (min-width:0px) and (max-width:767px){.page-bar-container .top-bar-container{font-size:10px;padding:8px 0 4px}.page-bar-container .top-bar-container span{margin:0 4px}.page-bar-container .top-bar-container svg{height:14px;width:14px}}.page-bar-container .feedback-drawer-container{z-index:10}.page-bar-container .feedback-drawer-container #drawer-toggle-container{display:block;position:fixed;height:100vh;top:0;right:0;width:300px;min-height:100vh;transform-origin:0 0;transform:translate(100%);transition:transform .5s cubic-bezier(.77,.2,.05,1)}.page-bar-container .feedback-drawer-container #drawer-toggle-container .toggle{position:fixed;top:80%;right:281px;min-height:21px;font-size:12px;font-weight:700;font-family:"Playfair Display";border:1px solid #a3a3a3;border:1px solid var(--main-secondary-color);border-bottom:0;padding:8px 14px;transform:rotate(-90deg);cursor:pointer;color:#fff;color:var(--alternate-text-color);background-color:#2b5266;background-color:var(--main-accent-color)}@media (min-width:0px) and (max-width:767px){.page-bar-container .feedback-drawer-container #drawer-toggle-container .toggle{top:72%}}.page-bar-container .feedback-drawer-container #drawer-toggle-container #drawer{border-left:1px solid #a3a3a3;border-left:1px solid var(--main-secondary-color);background-color:#fff;background-color:var(--alternate-text-color)}.page-bar-container .feedback-drawer-container #drawer-toggle-container #drawer .feedback-form-container{display:flex;flex-direction:column;justify-content:space-between;min-height:100vh;font-weight:100}.page-bar-container .feedback-drawer-container #drawer-toggle-container #drawer .feedback-form-container .page-header{margin-top:33px;margin-bottom:40px;text-align:center;font-size:16px}.page-bar-container .feedback-drawer-container #drawer-toggle-container #drawer .feedback-form-container .main-form{padding:21px 21px 10px}.page-bar-container .feedback-drawer-container #drawer-toggle-container #drawer .feedback-form-container .main-form .back-img{cursor:pointer}.page-bar-container .feedback-drawer-container #drawer-toggle-container #drawer .feedback-form-container .main-form .back-img svg{position:absolute;top:23px;left:23px;height:14px;width:18px}.page-bar-container .feedback-drawer-container #drawer-toggle-container #drawer .feedback-form-container .main-form .back-img svg path{fill:#1f1f1f;fill:var(--main-text-color)}.page-bar-container .feedback-drawer-container #drawer-toggle-container #drawer .feedback-form-container .main-form .back-img span{position:absolute;top:23px;left:43px;font-size:10px}.page-bar-container .feedback-drawer-container #drawer-toggle-container #drawer .feedback-form-container .submit-button-container button{font-size:16px;max-height:54px}@media (min-width:0px) and (max-width:767px){.page-bar-container .feedback-drawer-container #drawer-toggle-container #drawer .feedback-form-container .textbox-container{min-height:30px;padding:4px 8px}.page-bar-container .feedback-drawer-container #drawer-toggle-container #drawer .feedback-form-container .textbox-container label{font-size:9px}.page-bar-container .feedback-drawer-container #drawer-toggle-container #drawer .feedback-form-container .textbox-container input{padding:0;font-size:14px}.page-bar-container .feedback-drawer-container #drawer-toggle-container #drawer .feedback-form-container .textarea-container{padding:4px 8px}.page-bar-container .feedback-drawer-container #drawer-toggle-container #drawer .feedback-form-container .textarea-container textarea{font-size:14px}}.page-bar-container .feedback-drawer-container #drawer-toggle-container #drawer .feedback-success{justify-content:center;padding:20px}.page-bar-container .feedback-drawer-container #drawer-toggle-container.toggle-drawer{transform:translate(0)}.App{max-width:592px;padding:0 21px;margin:40px auto auto}@media (min-width:0px) and (max-width:767px){.App{max-width:320px;margin-top:26px}}body{background:#fff;background:var(--main-background-color);color:#1f1f1f;color:var(--main-text-color)}body.alternate{background:#1f1f1f;background:var(--alternate-background-color);color:#fff;color:var(--alternate-text-color)}.fade-animation{-webkit-animation:fadein 1s;animation:fadein 1s}@keyframes fadein{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}:root{--main-text-color:#1f1f1f;--main-secondary-color:#a3a3a3;--main-input-label-color:#4d4d4d;--main-background-color:#fff;--main-accent-color:#2b5266;--main-accent-text-color:#fff;--alternate-text-color:#fff;--alternate-background-color:#1f1f1f;--contact-links-color:#0563c1;--top-bar-color:#e9e9e9}*{box-sizing:border-box}html{min-height:100%}body{scroll-behavior:smooth;margin:0;padding:0}
/*# sourceMappingURL=main.d733b22f.chunk.css.map */