html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}*:focus{outline:0 !important}em{font-style:italic}.btn{font-size:14px;color:#191919;font-weight:500;line-height:20px;border-radius:25px;background-color:#fff;border:2px solid #fff;padding:8px 18px;display:inline-block;zoom:1;text-align:center;outline:none;cursor:pointer;transition:all .3s ease-in-out}.btn:hover{background-color:#17B1B1;border:2px solid #17B1B1;color:#fff}.btn:hover svg{fill:#0F2A44}.btn-outline{font-size:15px;color:#fff;font-weight:500;line-height:20px;border-radius:25px;background-color:transparent;border:2px solid #fff;padding:8px 18px;display:inline-block;zoom:1;text-align:center;outline:none;cursor:pointer;transition:all .3s ease-in-out}.btn-outline:hover{background-color:#fff;color:#0F2A44}.hidden{position:absolute;display:block;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.animated{transition:all 0.7s cubic-bezier(0.18, 0.32, 0.17, 0.99)}*{box-sizing:border-box}body{font-family:"Inter","sans-serif";font-size:16px;color:#191919;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a,input,button{color:#0F2A44;text-decoration:none;transition:all 0.3s ease-in-out}h1{font-size:50px;color:#fff;font-weight:900}h1 span{display:block;color:#17B1B1}@media screen and (max-width: 600px){h1{font-size:35px}}h2{font-size:42px;color:#17B1B1;font-weight:900;margin-bottom:25px}@media screen and (max-width: 600px){h2{font-size:32px}}h3{font-size:32px;color:#fff;font-weight:900;margin-bottom:25px}@media screen and (max-width: 600px){h3{font-size:28px}}h4{font-size:13px;color:#17B1B1;font-weight:700;text-transform:uppercase;margin-bottom:5px}h5{font-size:18px;font-weight:700;text-transform:uppercase;margin-bottom:15px}p{color:#191919;font-size:1em;line-height:1.4em;margin-bottom:30px}p strong{color:#17B1B1;font-weight:bold}ul{list-style:none}ul li{margin-bottom:10px;position:relative;padding-left:20px}ul li:before{content:'';position:absolute;left:0;top:5px;width:6px;height:6px;background-color:#17B1B1;border-radius:50%}.hero{background-color:#0F2A44;position:relative;padding-top:20px}.hero .btn{margin-left:20px}.hero .uvp{text-align:center;max-width:815px;margin:0 auto;padding:65px 0;width:90%}.hero .uvp h1{margin-bottom:20px}.hero .uvp p{color:#fff;max-width:600px;margin:0 auto}.hero .uvp h1,.hero .uvp p{opacity:0;animation:fadeIn .7s ease-in-out forwards}.hero .uvp h1{animation-delay:0.5s}.hero .uvp p{animation-delay:1s}@media screen and (max-width: 600px){.hero__buttons{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;position:fixed;z-index:10;bottom:10px;left:2%;width:96%;border-radius:30px;background-color:#0F2A44;padding:10px}.hero__buttons .btn,.hero__buttons .btn-outline{width:47%}}.why{background:url(images/man-truck.jpg) no-repeat right bottom #F9FAFB}.why .container{height:650px}.why-copy{max-width:620px}@media screen and (max-width: 1024px){.why{background-size:100% auto}.why .container{height:auto;padding-bottom:650px}.why-copy{max-width:90%;margin:40px auto}}@media screen and (max-width: 600px){.why .container{padding-bottom:300px}}.services{padding:0 0 65px 0}.services-title{background-color:#17B1B1;text-align:center;padding:20px 0;margin-bottom:65px}.services-title h3{margin:0}.services .service{width:31%;border-radius:10px;border:1px solid #F3F4F6;background-color:#F9FAFB;padding:20px;margin-bottom:30px}@media screen and (max-width: 600px){.services .service{width:100%}}.services .service .icon{background-color:#17B1B1;width:40px;height:40px;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px}.services .service .icon svg,.services .service .icon img{height:22px}.services .service p{margin:0}.nics-copy{background-color:#0F2A44;border-radius:0 30px 30px 0;text-align:right;width:50%}.nics-copy-inner{text-align:left;display:inline-block;max-width:600px;padding:40px}.nics-copy p{color:#fff}.nics-copy .btn-outline{margin-right:20px}@media screen and (max-width: 600px){.nics-copy .btn-outline{margin-bottom:20px}}.nics-image{width:50%}.nics-image img{width:100%;height:auto;display:block}@media screen and (max-width: 1024px){.nics-copy{width:90%;margin:0 auto 30px;border-radius:30px;text-align:center}.nics-copy-inner{max-width:none}.nics-image{width:90%}}.certifications-box{border:1px solid #9B9B9B;border-radius:30px;padding:40px;text-align:center;margin-bottom:35px}.certifications-box img{width:calc((100%/6) - 40px);height:auto;display:block;margin:0 20px}@media screen and (max-width: 600px){.certifications-box img{width:auto;max-width:100px;margin:15px 0}}.certifications-box h5{display:inline-block;background-color:#fff;padding:0 25px;top:-49px;position:relative}.certifications-box p{max-width:550px;margin:0px auto;top:-40px;position:relative}.certifications-terms{padding:0 5% 60px}.contact{padding:65px 0}.contact .container{gap:65px}.contact h3{color:#0F2A44}.contact-form{width:40%}@media screen and (max-width: 600px){.contact-form{width:90%;margin:0 auto}}.contact-info{width:50%}@media screen and (max-width: 600px){.contact-info{width:90%;margin:0 auto}}.contact-info p{margin:0 0 35px 0;min-width:40%}.animate{opacity:0;--animation-delay: 0s}.animate.top{transform:translateY(100px)}.animate.top.visible{transform:translateY(0)}.animate.bottom{transform:translateY(-100px)}.animate.bottom.visible{transform:translateY(0)}.animate.left{transform:translateX(-100px)}.animate.left.visible{transform:translateX(0)}.animate.right{transform:translateX(100px)}.animate.right.visible{transform:translateX(0)}.animate.visible{opacity:1;transition:all 1.4s cubic-bezier(0.18, 0.32, 0.17, 0.99);transition-delay:var(--animation-delay)}@media only screen and (max-width: 600px){.animate.right{transform:translateY(100px)}.animate.right.visible{transform:translateY(0)}}@keyframes fadeIn{from{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}form .form-group{margin-bottom:15px;width:100%}form label{display:block;margin:0 0 5px;color:#191919}form input[type=text],form input[type=email],form input[type=tel],form input[type=date],form input[type=number],form input[type=password],form select,form textarea{border-radius:5px;width:100%;border:2px solid #0F2A44;color:#191919;background-color:transparent;padding:8px 12px;-webkit-appearance:none;-moz-appearance:none;appearance:none}form select{-moz-appearance:none;text-indent:0.01px;text-overflow:''}form select::-ms-expand{display:none}form select option{color:black;text-align:center}form textarea{min-height:120px}form input:-ms-input-placeholder{color:#191919;opacity:1}form input::placeholder{color:#191919;opacity:1}form .btn{background-color:#0F2A44;color:#fff}.container{max-width:1170px;padding:0 15px;margin:0 auto}.wrapper{margin:0 auto;max-width:1500px;width:100%}.img-fit{width:100%;height:100%;object-fit:cover;object-position:center}.flex{display:-ms-flexbox;display:flex}@media (max-width: 1024px){.flex:not(.n-columns){-ms-flex-wrap:wrap;flex-wrap:wrap}}.flex.wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex.j-between{-ms-flex-pack:justify;justify-content:space-between}.flex.j-center{-ms-flex-pack:center;justify-content:center}.flex.j-end{-ms-flex-pack:end;justify-content:flex-end}.flex.j-around{-ms-flex-pack:distribute;justify-content:space-around}.flex.a-center{-ms-flex-align:center;align-items:center}.flex.a-start{-ms-flex-align:start;align-items:flex-start}.flex.a-end{-ms-flex-align:end;align-items:flex-end}.flex.r-reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media (max-width: 1024px){.flex.r-reverse:not(.n-columns){-ms-flex-direction:column;flex-direction:column}}@media (max-width: 1024px){.hidden-sm{display:none !important}}

/*# sourceMappingURL=style.css.map */
