html,body{margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:'Poppins',sans-serif;color:#000}img,button,div{outline:none}.gts-navbar{position:fixed;top:0;left:0;right:0;z-index:100;padding-top:20px;-moz-transition:background-color .2s linear .1s;-o-transition:background-color .2s linear .1s;-webkit-transition:background-color .2s linear .1s;transition:background-color .2s linear .1s}.gts-navbar ul li,.gts-navbar div:first-child{text-align:end}nav.bg-light div:first-child a img{height:3rem}nav div:first-child a img{transition:height .2s ease-out .1s;height:4rem}.navbar-toggler{border:none;outline:none !important}.navbar-nav .dropdown-menu{float:right}nav.gts-navbar.bg-light{box-shadow:0 2px 10px 1px gray}#gts-main-navbar{font-weight:bold;font-size:16px}#gts-main-navbar .dropdown-menu{padding:0;min-width:0;text-align:right}#gts-main-navbar .dropdown-menu .dropdown-item{font-weight:700}#gts-main-navbar .dropdown-menu .dropdown-item:hover{text-decoration:underline;background-color:transparent}@media screen and (max-width:576px){#gts-main-navbar .navbar-nav li.nav-item:last-child{padding-bottom:100vh}}.gts-navbar-contents div:first-child{padding-left:0}.menu-entry{color:#000 !important;padding:0 10px}#navbarDropdown::after{border-top-color:#5eb3e6}@media screen and (max-width:992px){.nav-item{padding:10px}}.menu-entry.menu-entry-active{color:#5eb3e6 !important}.language-selector{font-size:13px;font-weight:bolder;cursor:pointer}.gts-dropdown-indicator::after{content:"";height:6px;width:6px;display:inline-block;border-right:3px solid #5eb3e6;border-bottom:3px solid #5eb3e6;border-top:3px solid transparent;border-left:3px solid transparent;transform:rotate(45deg) translateY(-4px)}div.carousel-container{width:100%}.carousel-item{width:100%;height:100vh}.carousel-item img{object-fit:cover;width:100%;min-height:100%}.carousel-overlay{position:absolute;top:0;left:0;width:100%;height:100vh;background:linear-gradient(#fff,transparent);opacity:.76;pointer-events:none}.carousel-container{z-index:-1;width:100%}div.carousel-container .carousel-indicators li{margin:12px;height:6px;width:6px;background-color:#5eb3e6;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:none;opacity:1;transition-property:width;transition-duration:.3s;transition-timing-function:ease-out}div.carousel-container .carousel-indicators .active{width:30px}.gts-maintitle-container{position:absolute;top:45%;left:0;width:100%;height:45%;z-index:10}.gts-subtitle h3{font-family:'Montserrat',sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:3px}.gts-maintitle h1{margin-top:8px;font-weight:700;font-size:60px}.gts-button-main{margin-top:32px;padding:26px 62px;background-color:#5eb3e6;color:#fff;font-size:14px;font-weight:700;text-transform:uppercase;line-height:14px;-moz-border-radius:34px;-webkit-border-radius:34px;border-radius:34px;border-width:0}@media screen and (max-width:992px){.gts-maintitle-container{top:40%}.gts-subtitle h3{font-size:14px}.gts-maintitle h1{font-size:50px}.gts-button-main{padding:18px 40px;-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px}}@media screen and (max-height:500px){.gts-maintitle h1{font-size:40px}}@media screen and (max-width:400px){.gts-maintitle-container{top:35%}.gts-maintitle h1{font-size:45px}}section{width:100%;background-color:#f2f9ff}section:nth-of-type(even){background-color:#fff}.section-name{padding-top:100px;font-family:'Montserrat',sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;text-align:center}.section-title{margin-top:16px;font-weight:700;text-align:center;padding:8px 0}.section-description{font-family:'Open Sans',sans-serif;font-size:16px;text-align:center;opacity:1;margin-top:16px}.about-section-images{margin-top:50px}.about-section-images .about-image-container img{height:175px;width:290px;margin-bottom:32px}.solution-entries-container{margin-top:80px}.solution-entry-title{font-size:20px;text-transform:uppercase;font-weight:600;color:#5eb3e6}.solution-entry-description{padding:10px 20px 10px 0;font-size:16px;opacity:.5}@media screen and (max-width:576px){.solution-entry-description{padding-right:0}}.solution-entry{padding:32px;padding-bottom:40px;margin-bottom:50px;-moz-box-shadow:5px 0 3px rgba(0,0,0,.1),-5px 0 3px rgba(0,0,0,.1),0 5px 3px rgba(0,0,0,.1),0 -5px 0 rgba(153,153,153,.1);-webkit-box-shadow:5px 0 3px rgba(0,0,0,.1),-5px 0 3px rgba(0,0,0,.1),0 5px 3px rgba(0,0,0,.1),0 -5px 0 rgba(153,153,153,.1);box-shadow:5px 0 3px rgba(0,0,0,.1),-5px 0 3px rgba(0,0,0,.1),0 5px 3px rgba(0,0,0,.1),0 -5px 0 rgba(153,153,153,.1)}.solution-entry:last-child{margin-bottom:100px}.solution-entry-img-container img{margin-bottom:32px}.bigimagesection-container{padding-top:70px;padding-bottom:70px}.bigimagesection-title{font-family:'Poppins',sans-serif;font-size:36px;font-weight:700;padding:8px 0}.bigimagesection-description{font-size:16px;opacity:.5}.bigimagesection-single-stat{margin-top:32px}.bigimagesection-single-stat .bigimagesection-stat-value{font-family:'Poppins',sans-serif;font-size:45px;font-weight:700;line-height:45px}.bigimagesection-single-stat .bigimagesection-stat-name{font-family:'Poppins',sans-serif;font-size:14px;font-weight:bold;opacity:.5}.bigimagesection-image-container{display:flex;align-items:center}.bigimagesection-image{width:100%;height:auto}@media screen and (max-width:768px){.bigimagesection-image{margin-top:32px}}section#reviews{background-color:#5eb3e6;color:#fff;padding-bottom:70px}.reviews-collection{margin-top:30px}.customerreviews-review-container{text-align:center;padding-top:20px}.customerreviews-review-container img{border-radius:50%}.customerreviews-review-container div{margin:16px auto;font-size:14px}.customerreviews-review-container .customerreviews-review-name{font-weight:700}.customerreviews-review-container .customerreviews-review-professionalposition{font-style:italic}.customerreviews-review-container blockquote.customerreviews-review-text{padding-left:8px;padding-right:8px}.customerreviews-review-container blockquote.customerreviews-review-text::before{content:"“";display:inline-block}.customerreviews-review-container blockquote.customerreviews-review-text::after{content:"”";display:inline-block}.contacts-container{padding-top:20px}.contacts-container>div:first-child{text-align:center}.contacts-container>div>img{width:90%}.contact-form-container{padding:0 60px}@media screen and (max-width:992px){.contact-form-container{padding:0 20px;margin-top:40px}}.contact-form label,.contact-form select{display:block}.contact-form label{font-size:18px;font-weight:600}.contact-form .gts-dropdown-indicator::after{display:block;position:relative;pointer-events:none;left:93%;top:-20px}.contact-form select{appearance:none;-moz-appearance:none;-webkit-appearance:none}.contact-form .contact-form-user-input{width:100%;margin-top:20px;border:none;height:40px;-moz-border-radius:20px;-webkit-border-radius:20px;padding-left:20px;border-radius:20px;font-size:15px}.contact-form .gts-button-main{height:40px;padding-top:initial;padding-bottom:initial}.contact-form .gts-button-main.animating{pointer-events:none;animation:pulse 2s ease-out infinite}@keyframes pulse{0%{color:#fff}50%{color:transparent}100%{color:#fff}}footer{width:100%;padding:80px 0 20px 0;font-size:14px;text-align:center;background-color:#f2f9ff}footer::before{content:" ";display:block;width:60%;height:1px;margin:0 auto;background-color:#ebebeb;position:relative;top:-20px}