@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@100;200;300;400;500;600;700;800&display=swap);:root{--color-primary:var(--bs-color-primary,#3880ff);--color-secondary:var(--bs-color-medium,#989aa2);--color-info:var(--bs-color-secondary,#3dc2ff);--color-dark:var(--bs-color-dark,#222428);--color-light:var(--bs-color-light,#f4f5f8);--color-light-teint:#e5e5f7}body{font-family:Montserrat,sans-serif}a,a:visited{color:inherit;text-decoration:none}#root,.page{min-height:100vh}#root{display:flex;flex-direction:column}.flex-auto{flex:auto}.align-item-center{align-items:center}.navbar-toggler.border-0:focus{box-shadow:none!important}.carousel-item>img{height:70vh;object-fit:cover}.carousel-item>.carousel-caption{background-color:#2224289e;bottom:0;height:100%;left:0;width:100%}.carousel-item>.carousel-caption>div{height:-webkit-fill-available;justify-content:center;text-align:left}.slide .title{font-size:4rem;font-weight:500}.slide .description{font-size:3rem;font-weight:300}.carousel-indicators>button{border-radius:10px;height:20px!important;width:20px!important}@media (min-width:768px) and (max-width:1024px){.slide .title{font-size:3rem}.slide .description{font-size:2.25rem}}@media (max-width:767px){.carousel-item>.carousel-caption{display:block!important}.slide .title{font-size:2rem}.slide .description{font-size:1.5rem}}section#banner>div>div>h2{font-size:3rem;font-weight:300;text-transform:uppercase}section#banner>div>div>h3{font-weight:300}section#mission{background:linear-gradient(30deg,#3880ff 12%,transparent 12.5%,transparent 87%,#3880ff 87.5%,#3880ff),linear-gradient(150deg,#3880ff 12%,transparent 12.5%,transparent 87%,#3880ff 87.5%,#3880ff),linear-gradient(30deg,#3880ff 12%,transparent 12.5%,transparent 87%,#3880ff 87.5%,#3880ff),linear-gradient(150deg,#3880ff 12%,transparent 12.5%,transparent 87%,#3880ff 87.5%,#3880ff),linear-gradient(60deg,#3dc2ff 25%,transparent 25.5%,transparent 75%,#3dc2ff 0,#3dc2ff),linear-gradient(60deg,#3dc2ff 25%,transparent 25.5%,transparent 75%,#3dc2ff 0,#3dc2ff) #e5e5f7;background:linear-gradient(30deg,var(--color-primary) 12%,transparent 12.5%,transparent 87%,var(--color-primary) 87.5%,var(--color-primary)),linear-gradient(150deg,var(--color-primary) 12%,transparent 12.5%,transparent 87%,var(--color-primary) 87.5%,var(--color-primary)),linear-gradient(30deg,var(--color-primary) 12%,transparent 12.5%,transparent 87%,var(--color-primary) 87.5%,var(--color-primary)),linear-gradient(150deg,var(--color-primary) 12%,transparent 12.5%,transparent 87%,var(--color-primary) 87.5%,var(--color-primary)),linear-gradient(60deg,var(--color-info) 25%,transparent 25.5%,transparent 75%,var(--color-info) 75%,var(--color-info)),linear-gradient(60deg,var(--color-info) 25%,transparent 25.5%,transparent 75%,var(--color-info) 75%,var(--color-info)) var(--color-light-teint)}section#mission .card.card-body{background-color:#ffffffb3;font-weight:500}.icon-service{font-size:4em;height:120px;width:120px}.icon-service+h2{font-size:1.4em;font-weight:200}.services-list .card i{font-size:3rem}.services-list .card h3{font-size:1.2rem;font-weight:400}section#contact{background:linear-gradient(15deg,#b1b1b1 20% 30%,#ff8bf9 30% 40%,transparent 50% 20%),linear-gradient(120deg,#5eccff 20% 30%,#5ccfe4 30% 40%,transparent 50% 20%),linear-gradient(-120deg,#ffa9ec 20% 30%,#ff77f4 30% 80%,transparent 50% 20%)}.form input,.form select,.form textarea{background-color:initial}button[type=submit]>i{-webkit-animation:rotation-infinite .8s infinite;animation:rotation-infinite .8s infinite}@-webkit-keyframes rotation-infinite{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotation-infinite{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}
/*# sourceMappingURL=main.8326d288.css.map*/