@font-face{font-display:swap;font-family:"Noto Sans";font-style:normal;font-weight:300;src:url("../fonts/noto-sans-v36-latin-300.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Noto Sans";font-style:normal;font-weight:400;src:url("../fonts/noto-sans-v36-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Noto Sans";font-style:normal;font-weight:700;src:url("../fonts/noto-sans-v36-latin-700.woff2") format("woff2")}.carousel-item .container{height:15rem;padding-top:2rem;padding-bottom:2rem;color:#fff}.carousel-item .container h1{margin-bottom:.5em;color:#fff}.carousel-item .container p{line-height:2em;color:#fff}.carousel-item .container .btn{color:#fff}#particles{width:100%;height:400px;position:absolute;top:-400px;background:#00539e url(../img/blue-pattern.webp) repeat center 50px;z-index:-1}#home-services .card{transition:transform .2s ease-in-out}#home-services .card:hover{transform:translateY(-3px);box-shadow:2px 2px 3px 0px #dee2e6 !important}#home-services .card i{font-size:3rem;color:#390}#home-services .card a:hover{text-decoration:none}#home-about{background:#e4eff5 url(../img/bg_sphere.webp) no-repeat center bottom}#home-case figure img{transition:filter .15s}#home-case figure img:hover{filter:brightness(0.75);box-shadow:2px 2px 3px 0px #dee2e6 !important}#home-testimonials{border-top:1px solid #dee2e6}#home-testimonials .col-md-6{margin-bottom:1rem;margin-top:1rem}#home-testimonials .col-md-6 p{font-size:14px;font-weight:400}@media all and (max-width: 768px){.carousel-item .container{padding-top:0}.carousel-item .container h1{font-size:24px}.carousel-item .container p{line-height:1.75rem}.carousel-control-prev,.carousel-control-next{display:none}}