@font-face{font-family:FuturaBookBT;src:url(../fonts/FuturaBookBT.ttf)}*,::after,::before{margin:0;padding:0;box-sizing:border-box}html{font-family:FuturaBookBT;font-size:10px}header{width:100%;position:fixed;top:0;left:0;transition:background-color .5s ease;z-index:1000}.container{width:100%;max-width:120rem;margin:0 auto;padding:0 1.5rem}.nav{width:100%;height:100%;padding:5px 5vw 5px;display:flex;align-items:center;justify-content:space-between;border-bottom:2px solid rgba(255,255,255,.05);transition:height .5s ease}.nav a{text-decoration:none;color:#d1d1d1;font-size:1.6rem}.nav .logo{width:30px;padding-top:auto}.main-logo{min-width:90px;max-width:130px;padding-top:8%}.nav-links{list-style:none;display:flex;margin-right:auto;margin-right:3rem}.nav-link{margin:0 2rem;position:relative}.nav-link::after{content:'';width:100%;height:2px;background:green;background:linear-gradient(0deg,rgba(139,139,139,1) 0,rgba(232,232,232,1) 100%);position:absolute;left:0;bottom:-3px;transform:scaleX(0);transform-origin:center;transition:transform .5s ease}.nav-link:hover::after{transform:scaleX(1)}#nav-cta{display:inline-block;background:#ff4500;background:linear-gradient(0deg,rgba(139,139,139,1) 0,rgba(232,232,232,1) 100%);color:#222;padding:1rem 2rem;border-radius:2rem;transition:background-color .5s ease}#nav-cta:hover{background-color:red}.popup {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.7);
  justify-content: center;
  align-items: center;
  z-index: 2000;
}

.popup-content {
  background: white;
  padding: 30px;
  border-radius: 10px;
  width: 90%;
  max-width: 500px;
  text-align: center;
  position: relative;
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.3);
  animation: fadeIn 0.5s ease-in-out;
}

@keyframes fadeIn {
  from { opacity: 0; transform: translateY(-20px); }
  to { opacity: 1; transform: translateY(0); }
}

.popup-content h2 {
  margin-bottom: 20px;
  color: #333;
  font-size: 24px;
}

.close {
  position: absolute;
  top: 10px;
  right: 15px;
  font-size: 24px;
  cursor: pointer;
  color: #aaa;
  transition: color 0.3s;
}

.close:hover {
  color: #333;
}

.popup-form-group {
  position: relative;
  margin-bottom: 25px;
  text-align: left;
}

.popup-form-group input,
.popup-form-group textarea {
  width: 100%;
  padding: 12px 15px;
  border: 1px solid #ddd;
  border-radius: 5px;
  font-size: 16px;
  transition: border-color 0.3s, box-shadow 0.3s;
}

.popup-form-group textarea {
  height: 120px;
  resize: vertical;
}

.popup-form-group label {
  position: absolute;
  top: 12px;
  left: 15px;
  color: #777;
  font-size: 16px;
  background: #fff;
  padding: 0 5px;
  transition: all 0.3s ease;
  pointer-events: none;
}

.popup-form-group input:focus,
.popup-form-group textarea:focus,
.popup-form-group input:not(:placeholder-shown),
.popup-form-group textarea:not(:placeholder-shown) {
  border-color: #01c29e;
  outline: none;
  box-shadow: 0 0 0 3px rgba(1, 194, 158, 0.1);
}

.popup-form-group input:focus + label,
.popup-form-group textarea:focus + label,
.popup-form-group input:not(:placeholder-shown) + label,
.popup-form-group textarea:not(:placeholder-shown) + label {
  top: -10px;
  left: 10px;
  font-size: 14px;
  color: #01c29e;
  font-weight: 600;
}

.popup-submit {
  background-color: #01c29e;
  color: white;
  border: none;
  padding: 12px 25px;
  border-radius: 5px;
  font-size: 16px;
  cursor: pointer;
  transition: background-color 0.3s;
  margin-top: 10px;
  width: 100%;
}

.popup-submit:hover {
  background-color: #009579;
}.scrolling-active{background:#e4e4e4;background:-moz-linear-gradient(0deg,rgba(228,228,228,1) 0,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(0deg,rgba(228,228,228,1) 0,rgba(255,255,255,1) 100%);background:linear-gradient(0deg,rgba(228,228,228,1) 0,rgba(255,255,255,1) 100%);box-shadow:1px 2px 4px rgba(0,0,0,.445);transition:background-color .5s ease}.scrolling-active .nav{height:6.6rem;transition:background-color .5s ease}.scrolling-active .nav a{color:#222}.scrolling-active #nav-cta{background-color:violet;color:#222}.scrolling-active #nav-cta:hover{background-color:#269e94}.scrolling-active .nav-link::after{background-color:#48337a}.burger{display:none}.scrolling-active .burger div{width:25px;height:3px;background:#00021d;margin:5px;transition:.3s ease-in-out}.burger div{width:25px;height:3px;background:#c5c5c5;margin:5px;transition:.3s ease-in-out;box-shadow:1px 2px 2px rgba(0,0,0,.336)}.hero{background-image:url(/img/Largewindow2.webp)}.services{background-image:url(/img/spage.webp)}.contact{background-image:url(https://images.unsplash.com/photo-1587560699334-cc4ff634909a?ixlib=rb-1.2.1&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=crop&w=870&q=80)}.motivate{background-image:url(/img/round.webp)}.vacancies{background-image:url(/img/staff.webp)}.background{width:100%;height:90vh;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;transition:1s ease-in-out}.col-1{width:100%}.overlay{background-color:rgba(0,0,0,.527);height:100%}.hero .home-logo{color:#c9c9c9;text-align:center;font-size:65px;font-weight:lighter;z-index:40}.hero .home-sub-logo{color:#c9c9c9;text-align:center;font-size:28px;font-weight:lighter;z-index:40}.hero-heading{color:#c9c9c9;text-align:center;font-size:65px;padding-top:15%;font-weight:lighter;z-index:40}.logo-line{border-bottom:2px solid #fff;width:280px}.overlay p{color:#a3a3a3;padding-top:0;text-align:center;font-size:22px;font-weight:lighter}.mid-container{width:100%;background-color:#fff}.centered-text{text-align:center}.fb-like{width:350px;height:35px;margin-bottom:3rem}.centered{display:block;margin-left:auto;margin-right:auto}.mid-headings{font-size:35px;font-weight:100;margin-top:6rem}.breaker{margin-top:6rem}.title-border{border-bottom:1px solid silver;width:200px;display:block;margin-left:auto;margin-right:auto;margin-bottom:2em}main-headings{font-family:FuturaBookBT}.middle{display:block;margin-left:auto;margin-right:auto;margin-top:2rem;z-index:100;background-color:none;width:100px;padding:10px;cursor:pointer;font-size:15px;text-decoration:none;color:#fff;border:1px solid rgba(192,192,192,.308);border-radius:5px;transition:2s ease-in-out}.middle:hover{display:block;margin-left:auto;margin-right:auto;margin-top:2rem;z-index:100;background:#fdbb2d;background:linear-gradient(0deg,rgba(114,114,114,.014) 0,rgba(207,207,207,.562) 100%);width:100px;padding:10px;cursor:pointer;font-size:15px;text-decoration:none;color:#fff;border:1px solid rgba(192,192,192,.308);border-radius:5px;transition:2s ease-in-out}.row{display:flex;flex-wrap:wrap;padding:20px;justify-content:space-around}.btn-row{width:250px;display:flex;flex-wrap:wrap}.column-2{width:50%;padding:20px}.operation{padding:20px;width:95%;border-radius:8px;box-shadow:1px 3px 6px #3131311c;transition:ease-in-out .5s;margin-bottom:3rem}.operation:hover{box-shadow:1px 3px 6px #31313160;transition:ease-in-out .5s}.operation ul li{font-size:18px;margin-left:3rem;line-height:25.5px}.column-2 h3,.operation h3{font-size:25px;font-weight:100;text-transform:uppercase}.col-1 p,.column-2 p{margin-top:1.5rem;font-size:20px;line-height:27px;font-weight:100}.intro-team{width:100%;padding:10px}.container50{position:relative}.red{background-color:red}.container60{width:60%}.container40{width:40%}.container95{width:95%;padding:auto;position:relative;margin-top:-50px}.container80{width:80%}.article{width:70%;font-size:20px;color:#222}.faqs{width:70%;display:block;margin-left:auto;margin-right:auto;color:#222;margin-top:4rem;margin-bottom:4rem}.article h4,.faq h4{font-size:20px;margin-top:3rem}.article h3,.faqs h3{font-size:25px;margin-bottom:3rem}.article p,.faq p{font-size:20px}.socials{padding:20px;text-align:center;margin:4rem auto 4rem}.star-icon{height:20px}.icon{height:60px}.social-links{display:inline-flex;flex-wrap:wrap}.social-link{margin:10px}.social-heading{font-size:22px}.Loader_con{text-align:center;width:100vw;height:100vh;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#e7e7e7;z-index:999999;position:fixed}.loading{margin:0;padding-top:300px;display:flex;align-items:center;justify-content:center}.Loader_con h3{margin-top:10px;color:#01c29e;font-size:23px;text-shadow:1px 1px 2px rgba(0,0,0,.514)}.preloader-orbit-loading{position:relative;left:calc(50% - 31px);width:62px;height:62px;border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;perspective:780px}.preloader-orbit-loading .cssload-inner{position:absolute;width:100%;height:100%;box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}.preloader-orbit-loading .cssload-inner.cssload-one{left:0;top:0;animation:cssload-rotate-one 1.15s linear infinite;-o-animation:cssload-rotate-one 1.15s linear infinite;-ms-animation:cssload-rotate-one 1.15s linear infinite;-webkit-animation:cssload-rotate-one 1.15s linear infinite;-moz-animation:cssload-rotate-one 1.15s linear infinite;border-bottom:3px solid #01c29e}.preloader-orbit-loading .cssload-inner.cssload-two{right:0;top:0;animation:cssload-rotate-two 1.15s linear infinite;-o-animation:cssload-rotate-two 1.15s linear infinite;-ms-animation:cssload-rotate-two 1.15s linear infinite;-webkit-animation:cssload-rotate-two 1.15s linear infinite;-moz-animation:cssload-rotate-two 1.15s linear infinite;border-right:3px solid #01c29e}.preloader-orbit-loading .cssload-inner.cssload-three{right:0;bottom:0;animation:cssload-rotate-three 1.15s linear infinite;-o-animation:cssload-rotate-three 1.15s linear infinite;-ms-animation:cssload-rotate-three 1.15s linear infinite;-webkit-animation:cssload-rotate-three 1.15s linear infinite;-moz-animation:cssload-rotate-three 1.15s linear infinite;border-top:3px solid #01c29e}@keyframes cssload-rotate-one{0%{transform:rotateX(35deg) rotateY(-45deg) rotateZ(0)}100%{transform:rotateX(35deg) rotateY(-45deg) rotateZ(360deg)}}@-webkit-keyframes cssload-rotate-one{0%{-webkit-transform:rotateX(35deg) rotateY(-45deg) rotateZ(0)}100%{-webkit-transform:rotateX(35deg) rotateY(-45deg) rotateZ(360deg)}}@keyframes cssload-rotate-two{0%{transform:rotateX(50deg) rotateY(10deg) rotateZ(0)}100%{transform:rotateX(50deg) rotateY(10deg) rotateZ(360deg)}}@-webkit-keyframes cssload-rotate-two{0%{-webkit-transform:rotateX(50deg) rotateY(10deg) rotateZ(0)}100%{-webkit-transform:rotateX(50deg) rotateY(10deg) rotateZ(360deg)}}@keyframes cssload-rotate-three{0%{transform:rotateX(35deg) rotateY(55deg) rotateZ(0)}100%{transform:rotateX(35deg) rotateY(55deg) rotateZ(360deg)}}@-webkit-keyframes cssload-rotate-three{0%{-webkit-transform:rotateX(35deg) rotateY(55deg) rotateZ(0)}100%{-webkit-transform:rotateX(35deg) rotateY(55deg) rotateZ(360deg)}}.footer-bar{width:75%;border-bottom:3px solid grey;border-radius:20px;margin-bottom:-20px;z-index:55555}footer{font-size:15px;background:#dadada;background:-moz-linear-gradient(0deg,rgba(218,218,218,1) 0,rgba(244,244,244,1) 100%);background:-webkit-linear-gradient(0deg,rgba(218,218,218,1) 0,rgba(244,244,244,1) 100%);background:linear-gradient(0deg,rgba(218,218,218,1) 0,rgba(244,244,244,1) 100%);bottom:0;width:100%;color:#252525;padding:0 10px 10px;padding-bottom:2rem;z-index:44444}.foot-column{text-align:center;width:33.33%;padding-bottom:2rem}.foot-column h4{padding-bottom:1.5rem}.footer-row{justify-content:space-evenly;display:flex;flex-wrap:wrap}.foot-column li{line-height:25px;list-style:none}footer a{text-decoration:none;color:grey;transition:.2s ease-in-out}footer a:hover{text-decoration:none;color:#000;transition:.2s ease-in-out}.copy p{width:100%}.card{width:300px;height:auto;font-size:15px;border-radius:8px 8px 8px 8px;box-shadow:1px 3px 6px #3131311c;transition:ease-in-out .2s;margin-bottom:2rem}.card:hover{box-shadow:1px 3px 6px #31313160;transition:ease-in-out .5s}.card-img{width:100%;height:auto;border-radius:8px 8px 0 0}.p10{margin:10px}.card ul li{margin-left:3rem;line-height:22px}.slide-testimonials{width:75%;height:auto}.slide-testimonials p{margin-top:10px;margin-bottom:30px}.slide-testimonials ul{padding:0;margin:0}.fill-it{font-size:18px;font-weight:100}.fill-it h2{font-size:18px;font-weight:300}.slide-testimonials button{background-color:transparent;border:none;width:65px;padding:20px;transition:opacity .2s;position:absolute;top:50%;left:0;transform:translate3d(0,-50%,0);z-index:2}.slide-testimonials button svg{fill:#797979}.slide-testimonials button:focus,.slide-testimonials button:hover{opacity:.6}.slide-testimonials .button--next{left:auto;right:0;transform:translate3d(0,-50%,0) rotate(180deg)}.slide-testimonials .wrapper{height:auto;min-height:300px;margin:20px auto;display:flex;align-items:center;justify-content:center}.slide__list{width:100%}.slide__list::after,.slide__list::before{content:'';width:180px;height:100%;display:block;position:absolute;top:0;z-index:1}.slide__list::before{left:0;background:linear-gradient(to right,#ffffff00 60%,transparent)}.slide__list::after{right:0;background:linear-gradient(to left,#ffffff00 60%,transparent)}.slide__item{width:100%;height:100%;padding:40px 65px;text-align:center;display:flex;flex-wrap:wrap;align-items:center;align-content:center;justify-content:center}.slide__item>*{width:100%}.slide__cite,.slide__heading,.slide__quote{opacity:0;animation-timing-function:var(--originalCurve);width:calc(100% - 120px);max-width:600px;margin-left:auto;margin-right:auto}.slide__heading{--delay:300ms;text-transform:uppercase;font-size:20px;letter-spacing:.05em}.slide__quote{--delay:420ms;font-size:18px;line-height:1.4;letter-spacing:.03em}.slide__cite{--delay:540ms;display:block;font-size:20px}[data-carousel]{position:relative}.Wallop-list{position:relative;overflow:hidden}.Wallop-item{--x1:0.1;--y1:0.67;--x2:0.29;--y2:0.98;--originalCurve:cubic-bezier(var(--x1), var(--y1), var(--x2), var(--y2));--reversedCurve:cubic-bezier(
    calc(1 - var(--x2)),
    calc(1 - var(--y2)),
    calc(1 - var(--x1)),
    calc(1 - var(--y1))
  );--length:1300ms;visibility:hidden;position:absolute;top:0;left:0;width:100%}.Wallop-item--current{visibility:visible;position:relative}.Wallop-item--current .slide__cite,.Wallop-item--current .slide__heading,.Wallop-item--current .slide__quote{animation:slideIn var(--length) forwards var(--originalCurve)}.Wallop-item--showPrevious .slide__cite,.Wallop-item--showPrevious .slide__heading,.Wallop-item--showPrevious .slide__quote{animation:slideOut var(--length) var(--delay) forwards reverse var(--reversedCurve)}.Wallop-item--showNext .slide__cite,.Wallop-item--showNext .slide__heading,.Wallop-item--showNext .slide__quote{animation:slideIn var(--length) var(--delay) forwards var(--originalCurve)}.Wallop-item--hideNext,.Wallop-item--hidePrevious{--length:500ms;visibility:visible}.Wallop-item--hidePrevious .slide__cite,.Wallop-item--hidePrevious .slide__heading,.Wallop-item--hidePrevious .slide__quote{animation:slideOut var(--length) forwards var(--originalCurve)}.Wallop-item--hideNext .slide__cite,.Wallop-item--hideNext .slide__heading,.Wallop-item--hideNext .slide__quote{animation:slideIn var(--length) forwards reverse var(--reversedCurve)}@keyframes slideIn{0%{transform:translate3d(50%,0,0);opacity:0}100%{transform:translate3d(0,0,0);opacity:1}}@keyframes slideOut{0%{transform:translate3d(0,0,0);opacity:1}100%{transform:translate3d(-50%,0,0);opacity:0}}.contact-wrapper{margin-top:4rem;margin-bottom:4rem;display:flex;flex-wrap:wrap}.form-container{padding:15px;width:50%;display:flex;flex-wrap:wrap;background-color:#ffff}.map{padding:15px;width:50%}.company-map{width:100%;height:100%}form{width:70%;padding:0;display:block;margin-left:auto;margin-right:auto;position:relative}.form-container .single-form{position:relative;margin-bottom:25px;width:100%}.form-container .single-form input,.form-container .single-form textarea{width:100%;padding:10px;outline:0;border:.11px solid grey;border-radius:4px}.form-container .single-form input:focus+label,.form-container .single-form input:valid+label,.form-container .single-form textarea:focus+label,.form-container .single-form textarea:valid+label{color:#00b2b0;font-size:13.5px;font-weight:700;top:-8px}.form-container .single-form input:focus+label:after,.form-container .single-form input:valid+label:after,.form-container .single-form textarea:focus+label:after,.form-container .single-form textarea:valid+label:after{content:':'}.form-container .single-form textarea{height:120px}.form-container label{position:absolute;top:12px;left:10px;color:#777;font-size:14px;background:#fff;transition:ease-in-out .2s}button[id=submit]{position:relative;padding:8px 16px;background:#009579;border:none;outline:0;border-radius:2px;cursor:pointer;margin-top:1.5rem}button[id=submit]:active{position:relative;padding:8px 16px;background:#01c29e;border:none;outline:0;border-radius:2px;cursor:pointer}.file-upload{background-color:F5F5F5;border:.11px solid #a1a1a1;border-radius:4px;margin:-.5px;width:100%;color:#000}.form-control{color:#000;width:100%;border:.11px solid grey}@media screen and (max-width:600px){.contact-column,input[type=submit]{width:100%;margin-top:0}.form-container{width:100%}.map{width:100%}form{padding:10px}}.result{height:auto;padding-top:15%}.justify{display:block;justify-self:center}.result h1{color:#2c2c2c;padding-top:5%;text-align:center;font-size:35px;font-weight:lighter;z-index:40}.result p{color:#a3a3a3;padding-top:0;text-align:center;font-size:22px;font-weight:lighter}.exit{display:block;margin-left:auto;margin-right:auto;margin-top:2rem;z-index:100;background:linear-gradient(0deg,rgba(114,114,114,.514) 0,rgba(207,207,207,0) 100%);width:100px;padding:10px;cursor:pointer;font-size:15px;text-decoration:none;color:#000;border:1px solid rgba(192,192,192,.308);border-radius:5px;transition:2s ease-in-out}.centered-top{display:block;margin-left:auto;margin-right:auto;background-color:#fff;max-width:600px;min-width:300px;padding:20px;border-radius:5px}@media only screen and (max-width:760px){.article{width:95%;font-size:20px;color:#222}.faqs{width:95%}.nav .logo{width:30px;padding-top:auto}.main-logo{width:75%;padding-top:15%}.hero p{color:#a3a3a3;padding-top:0;text-align:center;font-size:15px;font-weight:lighter}nav{justify-content:space-between;padding:10px 5vw 10px}.nav-links{position:absolute;justify-content:space-evenly;right:0;top:0;min-height:92vh;background:#e4e4e4;background:-moz-linear-gradient(0deg,rgba(228,228,228,1) 0,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(0deg,rgba(228,228,228,1) 0,rgba(255,255,255,1) 100%);background:linear-gradient(0deg,rgba(228,228,228,1) 0,rgba(255,255,255,1) 100%);display:flex;flex-direction:column;align-items:center;width:100%;height:100vh;margin:0;padding-top:20px;transform:translateX(100%);transition:All .5s ease-in}.nav-links a{opacity:0;color:#000}.burger{display:block;color:#000}.row{display:flex;flex-wrap:wrap;padding:2.5px;justify-content:space-around}.show-item2{height:100px;width:100px;margin:22px;text-align:center}}@media only screen and (max-width:640px){.slide-testimonials{width:100%;height:auto}.slide-testimonials .wrapper{margin:10px auto}.slide__item{width:100%;height:100%;padding:8px 10px;text-align:center;display:flex;flex-wrap:wrap;align-items:center;align-content:center;justify-content:center}.hero{background-image:url(/img/Largewindow.webp)}.line1,.line2,.line3{background-color:#000}.background{width:100%;height:70vh;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;transition:1s ease-in-out}.hero .home-logo{color:#c9c9c9;padding-top:10px;text-align:center;font-size:35px;font-weight:lighter;z-index:40}.hero .home-sub-logo{color:#c9c9c9;padding-top:5px;text-align:center;font-size:15px;font-weight:lighter;z-index:40}.logo-line{border-bottom:2px solid #fff;width:150px}.hero-heading{color:#c9c9c9;text-align:center;font-size:65px;padding-top:25%;font-weight:lighter;z-index:40}.column-2{width:100%;padding:10px}.foot-column{text-align:center;width:90%;padding-bottom:2rem}nav{justify-content:space-between;padding:0 5vw}}.nav-active{transform:translateX(0)}@media only screen and (max-width:460px){.nav-links{width:100%;transition:All .5s ease}}.nav-active{transform:translateX(0)}@keyframes navLinkFade{from{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}.toggle .line1{transform:rotate(-45deg) translate(-5px,6px)}.toggle .line2{opacity:0}.toggle .line3{transform:rotate(45deg) translate(-5px,-6px)}