body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f9f9f9;font-family:Exo,Montserrat,sans-serif}@font-face{font-family:Exo;font-style:normal;font-weight:300;src:local("Exo"),url(/static/media/Exo-Light.6f4a1dea002b370d4e78.ttf) format("truetype")}@font-face{font-family:Exo;font-style:normal;font-weight:400;src:local("Exo"),url(/static/media/Exo-Regular.609aaa0234675dc2ab1e.ttf) format("truetype")}@font-face{font-family:Exo;font-style:normal;font-weight:500;src:local("Exo"),url(/static/media/Exo-Medium.6c8498beade855010e89.ttf) format("truetype")}@font-face{font-family:Exo;font-style:normal;font-weight:600;src:local("Exo"),url(/static/media/Exo-SemiBold.f7f14a41f69ddacea9bc.ttf) format("truetype")}.bg-img{background-position:50%;background-repeat:no-repeat;background-size:cover;max-width:100%;min-height:380px}.container{margin-left:auto;margin-right:auto;max-width:90%;padding:1rem}article h1{margin:1rem 0}.App{text-align:center}.navigation{align-items:center;box-shadow:0 2px 2px 2px rgba(9,9,9,.23);color:#000;display:flex;height:60px;padding:.5rem 0;position:relative;width:100%}.brand-name{color:#000;margin-left:1rem;text-decoration:none}.navigation-menu{margin-left:auto}.language{border:1px solid #bfbfbf;border-radius:5px;box-sizing:border-box;color:#bfbfbf;cursor:pointer;font-size:12px;font-weight:600;line-height:15px;margin-left:10px;margin-right:1rem;min-width:30px;padding:5px;text-align:center}.navigation-menu ul{display:flex;padding:0;z-index:1}.navigation-menu li{list-style-type:none;margin:0 1rem}.navigation-menu li a{border-bottom:1px solid transparent;color:#000;display:block;font-size:14px;font-weight:500;letter-spacing:1.5px;text-decoration:none;width:100%}.navigation-menu:hover li:hover a:hover{border-bottom:1px solid #000;display:block;text-decoration:none;width:100%}.hamburger{border:0;border-radius:50%;cursor:pointer;display:none;height:40px;padding:.5rem;position:absolute;right:25px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:background-color .2s ease-in-out;width:40px}.hamburger,.hamburger:hover{background-color:initial}@media screen and (max-width:550px){.hamburger{display:block;margin-right:2rem}.navigation-menu ul{background-color:#fff;border-top:1px solid #f46100;display:none;flex-direction:column;height:calc(100vh - 60px);left:0;position:absolute;top:60px;width:100%}.navigation-menu li{margin:0;text-align:center}.navigation-menu li a{color:#000;padding:1.5rem 0;width:100%}.navigation-menu li:hover{background-color:#eee}.navigation-menu.expanded ul{display:block}.brand-name{display:flex;margin-left:2rem}}.banner-container{background-image:url(/static/media/banner-background.38f1d2baaca4957f2190.png);background-size:100% 100%;display:flex;justify-content:flex-end;position:relative}.banner-container img{height:auto;margin-bottom:3%;width:100%}.banner-container .banner{margin:0 5% 5% 8%}.banner-container .banner,.banner-container .banner div{display:flex;flex-direction:column;justify-content:center}.banner-container .banner div{font-size:20px;margin:0 auto;max-width:700px;text-align:left}.banner-container a{display:flex;text-decoration:none}.banner-container .btn{background-color:#f46100;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;margin-top:5%;max-width:60%;padding:12px 24px}.banner-container .btn:hover{background:#d8642a;transition:background-color .3s ease-in-out}@media only screen and (max-width:1024px){.banner-container{flex-direction:column-reverse}.banner,.banner-container{align-items:center}.banner-container img{float:right;width:85%}.banner-container .banner{margin:0 5% 8% 8%}.banner-container .btn{margin-bottom:15%;max-width:100%}.banner-container .banner div{text-align:center}}.values{display:flex;justify-content:space-between;margin-bottom:3%;margin-top:5%}.text{color:#f46100;display:flex;flex-direction:column;font-size:20px;justify-content:center;margin:0 auto;max-width:700px;text-align:justify}.value-row{display:flex;justify-content:space-evenly}.value-row img{margin-bottom:5%;width:40%}.value-column{display:flex;flex-direction:column;margin:0 auto}.values-title{font-size:25px;font-weight:600}@media only screen and (max-width:1024px){.value-row,.values{flex-direction:column}.value-row{align-items:center}.value-row img{width:60%}}.contact-container{color:#f9f9f9;display:flex;justify-content:space-between;letter-spacing:1px;padding:5rem 0}.contact-col{color:#000;display:flex;flex-direction:column;justify-content:center;margin:0 auto}.block-container{max-width:700px;position:relative}.text-wrapper{border-radius:3rem;color:#000;font-size:24px;max-width:400px}.content{font-size:20px;font-weight:500;margin:0}.contact-form{min-width:300px;width:100%}.field{display:inline-block;padding:10px 5px;width:100%}.field-label{display:flex;margin-left:10px;padding-bottom:10px;text-transform:capitalize}.contact-input{background-color:#e1e1e1;border:1px solid #e1e1e1;border-radius:5px;font-size:.875rem;padding:10px;width:100%}.contact-input::-webkit-input-placeholder{font-family:Montserrat,sans-serif}.contact-input::placeholder{font-family:Montserrat,sans-serif}textarea{resize:none}.contact-title{color:#f4670a;font-size:30px;text-align:left}.separator{background-color:#f4670a;height:1px;position:relative;top:-15px;width:30px}button[type=submit]{background:#f46100;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:15px;padding:10px;width:40%}.field-button{display:flex;justify-content:flex-end;padding:10px 5px;width:100%}button[type=submit]:active{box-shadow:inset 0 1px 3px rgba(0,0,0,.5)}button[type=submit]:hover{background:#d8642a;transition:background-color .3s ease-in-out}@media only screen and (max-width:1024px){.contact-container{flex-direction:column;margin-left:0;padding:3rem 0}.contact-form{margin-top:2rem;max-width:100%}.separator{display:none}}.services-title{color:#fff;font-size:30px;font-weight:700}.services{display:flex;justify-content:space-evenly;margin:50px 0}.services-container{background-image:url(/static/media/services-background.1f2e5ab67a5b8c25f5f2.png);background-size:100% 100%;padding-top:10%}.service1{background-image:url(/static/media/service1.948aa746613454139385.png);background-repeat:no-repeat;background-size:contain;border-radius:5px;height:400px;margin-bottom:5%;position:relative;width:300px}.service1:hover{background-image:url(/static/media/service1-hover.3fdbcdaf37b1f1314b9a.png)}.service2{background-image:url(/static/media/service2.a78c328335f66f624db5.png);background-repeat:no-repeat;background-size:contain;border-radius:5px;height:400px;margin-bottom:5%;position:relative;width:300px}.service2:hover{background-image:url(/static/media/service2-hover.592779445c1deaea19d4.png)}.service3{background-image:url(/static/media/service3.b1f70975b79a1d306608.png);background-repeat:no-repeat;background-size:contain;border-radius:5px;height:400px;margin-bottom:5%;position:relative;width:300px}.service3:hover{background-image:url(/static/media/service3-hover.0dfc05b36f30923f292d.png)}.service1:hover>.service-text,.service2:hover>.service-text,.service3:hover>.service-text{color:#000}.service img{border-radius:5px;position:relative;width:300px}.service-text{color:#fff;left:50%;margin:0;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90%}.service-title{font-size:20px;font-weight:700;margin-bottom:0}.service-subtitle{font-size:.8em}@media only screen and (max-width:1024px){.services{align-items:center;flex-direction:column}.services-title{margin-top:100px}}.footer{background-color:#b9eff4;display:flex;justify-content:space-between;max-width:100%;padding-bottom:2%;padding-top:3%}.footer img{align-self:center;margin-left:5%}.footer-rows{align-items:flex-end;display:flex;flex-direction:column;margin-right:5%;width:100%}.footer-row{align-items:center;display:flex;justify-content:flex-end;width:100%}.footer-row h4{font-weight:400;margin-bottom:1%;margin-top:1%}.footer-row h4 a{color:#000;text-decoration:none}@media only screen and (max-width:1024px){.footer{flex-direction:column}.footer img{height:50%;margin-left:0;width:50%}.footer-rows{justify-items:flex-end}.footer-row{justify-content:center;margin-bottom:1%}}
/*# sourceMappingURL=main.8663a649.css.map*/