@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);*{font-family:Poppins,sans-serif}body,html{overflow-x:hidden}.fw-black{font-weight:900!important}.text-gold{color:#ffc700;transition:all .3s}a.text-gold:hover{color:#000}.text-violet{color:#8345ff}.bg-gray{background-color:#ececec}.bg-violet{background-color:#8345ff}a{text-decoration:none}@media (min-width:576px){.w-sm-25{width:25%!important}}.btn-white-violet{background-color:transparent;color:#fff;border:1px solid #fff;border-radius:50px;padding:1rem 2rem;display:flex;align-items:center;justify-content:center;max-width:-moz-max-content;max-width:max-content;transition:all .3s}.btn-white-violet:hover{background-color:#8345ff;color:#fff;border:1px solid #8345ff}.btn-black-violet{background-color:transparent;color:#000;border:1px solid #000;border-radius:50px;padding:1rem 2rem;display:flex;align-items:center;justify-content:center;max-width:-moz-max-content;max-width:max-content;transition:all .3s}.btn-black-violet:hover{background-color:#8345ff;color:#fff;border:1px solid #8345ff}.btn-violet-black{background-color:#8345ff;color:#fff;border:1px solid #8345ff;border-radius:50px;padding:1rem 2rem;display:flex;align-items:center;justify-content:center;max-width:-moz-max-content;max-width:max-content;transition:all .3s}.btn-violet-black:hover{background-color:transparent;color:#000;border:1px solid #000}.navbar{background-color:#170f3d}#welcome{margin-top:78px;position:relative;min-height:calc(100vh - 78px);padding-top:3rem;padding-bottom:3rem;display:flex;align-items:center;justify-content:center}@media (min-width:992px){#welcome{margin-top:90px;min-height:calc(100vh - 90px)}}#welcome video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:-1}#welcome .content-wa-welcome{width:-moz-max-content;width:max-content;margin:0 auto;position:relative}#welcome .content-wa-welcome img.img-desktop{position:absolute;top:0;right:0;transform:translate(100%,-30%)}#welcome .content-wa-welcome img.img-mobile{position:absolute;left:0;bottom:0;transform:translate(40%,110%)}#statistics .value{text-align:center;font-weight:900;color:#8345ff}#statistics .title{text-align:center;font-weight:800;color:#8345ff}#statistics .text{text-align:center;color:#000}#brands .splide .splide__slide .content-img{height:100%;width:100%;display:flex;align-items:center;justify-content:center}#brands .splide .splide__arrow--prev{left:0}#brands .splide .splide__arrow--next{right:0}#help .icon-check{position:absolute;top:0;left:0;color:#8f8d9c}#services .content-wa-services{width:-moz-max-content;width:max-content;margin:0 auto;position:relative}#services .content-wa-services img.img-desktop{position:absolute;top:0;right:0;transform:translate(80%,20%)}#services .content-wa-services img.img-mobile{position:absolute;bottom:0;left:50%;transform:translate(-50%,65%)}#cases{position:relative}#cases video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:-1}#cases .splide{z-index:1}#cases .splide .splide__slide .content-img{height:100%;width:100%;display:flex;align-items:center;justify-content:center}#cases .splide .splide__slide .content-img img{width:100%;border-radius:1rem}#cases .splide .splide__arrow--prev{left:0}#cases .splide .splide__arrow--next{right:0}#cases .splide .splide__pagination{bottom:-2rem}#cases .splide .splide__pagination__page{background:#fff}#cases .splide .splide__pagination__page.is-active{background:#000}#contact{background-color:#ececec}#contact .content-form{background-color:rgba(255,255,255,.5);border-radius:1rem;box-shadow:rgba(0,0,0,.15) 0 0 22px 6px}#contact .form-control{border-radius:50px;padding-left:2rem;padding-right:3rem}#contact .form-control:focus{border-color:#8345ff;outline:0;box-shadow:0 0 0 .25rem rgba(131,69,255,.25)}#contact .form-floating span{position:absolute;top:50%;right:.5rem;transform:translate(-50%,-35%);color:red;font-size:1.5rem}#contact .form-floating>label{padding-left:1rem;padding-right:3rem}footer{background-color:#8345ff}footer a{color:#fff;transition:all .3s}footer a:hover{color:#000}footer a i{color:#fff;transition:all .3s}footer a:hover i{color:#000}footer hr{border-top:1px solid #fff;opacity:1;margin:0}
/*# sourceMappingURL=styles.min.css.map */
