#root{min-height:90vh;position:relative}#content-wrap{padding-bottom:2.5rem}body{background:#000;font-family:Myriad Pro,Fallback,sans-serif;margin:0;padding:0}a,body{color:#f0f2f5}div{font-size:18px}h1{color:#e09900;font-size:2em}button,h1{text-align:center}button{background:#f15b2a;border-color:#f15b2a;border-radius:.12em;box-sizing:border-box;color:#fff;font-size:20px;font-weight:300;line-height:1.7em;margin:1em .3em .3em 0;padding:.35em 1.2em;text-decoration:none;transition:all .2s}button:hover{background:#f07850;color:#000}h2{font-size:1.5em;text-align:center}.content{margin-top:3em;padding:0 20px}.page-content{margin:16px 0;min-height:280px;padding:24px}.footer{bottom:0;color:#fff;height:2.5rem;left:0;position:absolute;text-align:center;width:100%}div.footer-content{font-size:.7em}.footer-content{display:block}.column,.full-width{text-align:center;width:100%}.bold{font-weight:700}.flag-container{position:fixed;right:50px;top:15px;width:2em;z-index:1000}.flag-container .column{text-align:left}.flag-container svg{border:2px;margin:2px}.hidden{display:none}@media only screen and (min-width:1024px){.left .block{direction:rtl}.block{align-items:center;display:flex}div{font-size:16px}.flag-container{margin-top:28px;right:5px;top:0}.page-content{padding-top:4em}}.home-container{background-color:#000;background-image:url(/static/media/softtwining-home-new.5edc1438874e225921b5.jpg);background-position:top;background-repeat:no-repeat;min-height:1024px;text-align:center}.home-text{font-size:18px;font-weight:500;left:45%;position:absolute;text-align:left;top:20%;transform:translate(-50%,-50%)}.home-text h1{color:#e09900!important;font-size:1.8em;font-weight:700;text-align:left}@media only screen and (min-width:1024px){.home-container{background-size:100%;margin:0 auto;width:90%}.home-text{left:35%;max-width:42%}}.logo-heading div,.logo-heading img{float:left;max-width:15vw;min-width:100px;padding:10px}.header{box-shadow:1px 1px 4px 0 #0000001a;position:fixed;top:0;width:100%;z-index:3}.header,.header ul{background-color:#000}.header ul{list-style:none;margin:0;overflow:hidden;padding:0}.header li a{display:block;margin-top:20px;padding:20px;text-decoration:none}.home-link{color:#e09900}.header .menu-btn:hover,.header li a:hover{background-color:#1e1d1d}.header .logo{display:block;float:left;font-size:2em;padding:10px 20px;text-decoration:none}.header .menu{clear:both;max-height:0;transition:max-height .2s ease-out}.header .menu-icon{cursor:pointer;display:inline-block;float:right;padding:28px 20px;position:relative;-webkit-user-select:none;user-select:none}.header .menu-icon .navicon{background:#333;display:block;height:2px;position:relative;transition:background .2s ease-out;width:18px}.header .menu-icon .navicon:after,.header .menu-icon .navicon:before{background:#333;content:"";display:block;height:100%;position:absolute;transition:all .2s ease-out;width:100%}.header .menu-icon .navicon:before{top:5px}.header .menu-icon .navicon:after{top:-5px}.header .menu-btn,.menu-btn-checked{display:none}.header .menu-btn-checked~.menu{max-height:-webkit-fit-content;max-height:fit-content}.header .menu-btn-checked~.menu-icon .navicon{background:#0000}.header .menu-btn-checked~.menu-icon .navicon:before{transform:rotate(-45deg)}.header .menu-btn-checked~.menu-icon .navicon:after{transform:rotate(45deg)}.header .menu-btn-checked~.menu-icon:not(.steps) .navicon:after,.header .menu-btn-checked~.menu-icon:not(.steps) .navicon:before{top:0}@media only screen and (min-width:1024px){.header{margin:0 auto}.header .header ul{background-color:initial}.header li{float:left}.header .menu{clear:none;max-height:none;padding-left:7%}.header .menu-icon{display:none}}@media only screen and (max-height:500px){.header li a{margin-top:10px;padding:5px 20px}}.input-field{border:1px solid #565656;font-size:1em;height:40px;width:100%}textarea.input-field{height:100px;vertical-align:top}.has-error{border:2px solid red}.form-field{padding-bottom:20px;padding-left:10px;text-align:left;vertical-align:top}.form-field label{padding-right:10px}.form-field .column{text-align:left}.error-panel{border:2px solid red;float:right;margin-bottom:1em;width:94%}.column-contact{padding-bottom:10%;text-align:left}.g-recaptcha div{display:inline-block;margin-left:auto;margin-right:auto;transform:scale(.77);-webkit-transform:scale(.77);transform-origin:0 0;-webkit-transform-origin:0 0}.error{color:red}@media only screen and (min-width:1024px){.contact-form{float:right;text-align:left}.contact-form button{float:right;margin-left:20px}.g-recaptcha div{margin-left:auto;margin-right:auto;transform:scale(1);-webkit-transform:scale(1);transform-origin:0 0;-webkit-transform-origin:0 0}.column-contact{padding:0 0 10% 10%}.error-panel{width:40%}}.row-separator{display:none}.block:after{clear:both;content:"";display:table}@media only screen and (min-width:1024px){.page-subtitle{text-align:center}.column{float:left;width:50%}.column img{display:block;margin:auto}.row-separator{display:inherit;text-align:center}}.vision{margin:0 auto;text-align:center}.vision img{max-width:600px}.react-cookie-law-dialog{background-color:#1d1b1b!important;bottom:0;padding:10px;text-align:right;top:auto!important}.react-cookie-law-msg{color:#fff!important;text-align:left}.react-cookie-law-policy{color:#fff!important;white-space:nowrap}.react-cookie-law-button-wrapper{display:inline-block;float:none!important;margin-left:10px}.react-cookie-law-dialog label{font-size:10pt!important;padding:3px 0 0 2px!important}.react-cookie-law-option-wrapper{float:none!important;top:1px}.react-cookie-law-option-checkbox{display:inline-block!important;left:-20px!important;top:0!important}.react-cookie-law-select-pane{display:inline-block!important}.react-cookie-law-accept-btn{margin-top:0}@media only screen and (min-width:1024px){.paragraph{padding:0 20px}.home-button{margin-left:20px}}
/*# sourceMappingURL=main.6522a0f6.css.map*/