@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&family=Source+Sans+3:wght@200..900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,600;1,600&display=swap");*{padding:0;border:0;text-decoration:none;outline:0;box-sizing:border-box;margin:0}body{font-family:Poppins,sans-serif}body,header{background:#fff}header{position:sticky;inset:0 0 auto;box-shadow:3px 3px 10px 0 rgba(0,0,0,.1);width:100%;z-index:10}header nav{height:100px;justify-content:space-between;align-items:center;display:flex}@media (max-width:1199.999px){header nav{height:80px}}header .logo img{height:50px}@media (max-width:1199.999px){header .logo img{height:40px}}header .nav{font-size:16px;font-weight:500;list-style-type:none;gap:5px;align-items:center;font-family:Montserrat,sans-serif;display:flex}@media (max-width:1199.999px){header .nav{font-size:14px;font-size:400}}@media (max-width:991.999px){header .nav{display:none}}header .nav .nav-item{position:relative}header .nav .nav-item .nav-link{height:60px;padding:0 20px;color:#000;align-items:center;display:flex}@media (max-width:1199.999px){header .nav .nav-item .nav-link{padding:0 10px}}header .nav .nav-item .nav-link:before{height:3px;transition:.2s linear;content:"";position:absolute;bottom:0;border-radius:5px;background:#fff;left:calc(50% - 2.5px);width:5px;z-index:1}header .nav .nav-item .nav-link:hover{color:#c10007}header .nav .nav-item .nav-link:hover:before{background:#c10007;left:calc(50% - 25px);width:50px}header .call-phone{height:55px;padding:0 25px;justify-content:center;text-decoration:none;color:#fff;gap:15px;align-items:center;border-radius:50px;background:linear-gradient(135deg,#c10007,#fb2c36);margin-left:20px;display:flex}header .call-phone .bi{font-size:20px}@media (max-width:1199.999px){header .call-phone{height:45px;padding:0 20px}}@media (max-width:575.999px){header .call-phone{height:40px;padding:0;width:40px}header .call-phone span{display:none}}header .hamburger-btn{height:50px;font-size:30px;background:transparent;width:50px}@media (min-width:992px){header .hamburger-btn{display:none}}#hamburger-menu{max-width:399px;width:100%}@media (min-width:992px){#hamburger-menu{display:none}}#hamburger-menu .offcanvas-header{height:80px;justify-content:space-between;align-items:center;display:flex}#hamburger-menu .offcanvas-header .btn-close{height:40px;margin:0;width:40px}#hamburger-menu .offcanvas-body .logo img{height:50px}#hamburger-menu .offcanvas-body .nav{list-style-type:none;flex-direction:column;gap:5px;align-items:flex-start;font-family:Poppins,sans-serif;display:flex}#hamburger-menu .offcanvas-body .nav .nav-item{width:100%}#hamburger-menu .offcanvas-body .nav .nav-item:not(:last-child){border-bottom:1px solid #ddd}#hamburger-menu .offcanvas-body .nav .nav-item .nav-link{height:60px;padding:0 20px;font-size:17px;font-weight:400;color:#000;gap:15px;align-items:center;display:flex}@media (max-width:1199.999px){#hamburger-menu .offcanvas-body .nav .nav-item .nav-link{padding:0 10px}}#hamburger-menu .offcanvas-body .call-phone{height:55px;padding:0 25px;justify-content:center;text-decoration:none;color:#fff;gap:15px;align-items:center;border-radius:10px;background:linear-gradient(135deg,#c10007,#fb2c36);margin-top:20px;display:flex}#hamburger-menu .offcanvas-body .call-phone .bi{font-size:20px}@keyframes bg-animation{to{transform:scale(1.1)}0%{transform:scale(1)}}#banner{position:relative;width:100%;--height:600px}@media (max-width:991.999px){#banner{--height:500px}}#banner .splide__track{position:relative;z-index:0}#banner .splide__slide .slide__bg,#banner .splide__track{height:var(--height);width:100%}#banner .splide__slide.slide_one .slide__bg{background:url(https://qweerst.online/assets/img/hero-banner-1.jpg) 50%/cover}#banner .splide__slide.slide_two .slide__bg{background:url(https://qweerst.online/assets/img/hero-banner-2.jpg) 50%/cover}#banner .splide__slide.slide_three .slide__bg{background:url(https://qweerst.online/assets/img/hero-banner-3.jpg) 50%/cover}#banner .splide__slide.is-active .slide__bg{animation:bg-animation 5s linear forwards}#banner .banner-filter{height:100%;content:"";position:absolute;inset:0;background:linear-gradient(135deg,#000,transparent);width:100%;z-index:1}#banner .banner-filter .container{z-index:1}#banner .content{height:var(--height);justify-content:center;color:#fff;flex-direction:column;gap:20px;align-items:flex-start;display:flex}#banner .content .banner-head{font-size:clamp(2rem,5vw + 1rem,5rem);text-align:left;line-height:clamp(2.85rem,5vw + 1rem,5rem)}#banner .content .banner-head span{padding:0 5px;margin:0 7px;border-radius:5px;background:linear-gradient(135deg,#193cb8,#2b7fff);display:inline-block}#banner .content .button-cover{gap:10px;display:flex}#banner .content .button-cover .btn{padding:15px 35px;border:0;outline:0;border-radius:50px}@media (max-width:398.999px){#banner .content .button-cover .btn{padding:15px 25px;font-size:12px}}#banner .content .button-cover .btn.explore{color:#000;background:#fff}#banner .content .button-cover .btn.contact{backdrop-filter:blur(10px);color:#fff;background:hsla(0,0%,100%,.25)}#about{padding:100px 0}#about .about-img{width:100%}#about .about-head{font-size:clamp(1.5rem,5vw + 1rem,2rem);font-weight:600;margin-bottom:25px;line-height:clamp(1.85rem,5vw + 1rem,3rem)}#about .about-mini-head{font-size:17px;font-weight:600;margin-bottom:10px}#about .about-desc{font-size:17px;font-weight:300;color:#333;line-height:30px}#about ul{padding:5px 5px 5px 15px;list-style-type:disc}#statics{overflow:hidden;padding:50px 10px;position:relative;align-items:center;background:linear-gradient(to bottom right,#2563eb,#1e40af);width:100%;display:flex}#statics .circle-bg{height:100%;position:absolute;background-size:50px 50px;inset:0;width:100%;background-image:radial-gradient(circle at 2px 2px,hsla(0,0%,100%,.15) 1px,transparent 0)}#statics .static-ball{height:384px;backdrop-filter:blur(10px);position:absolute;border-radius:384px;background:linear-gradient(to bottom right,hsla(0,0%,100%,0),hsla(0,0%,100%,.2));width:384px}@media (max-width:991.999px){#statics .static-ball{display:none}}#statics .static-ball.top{inset:-75% -10% auto auto}#statics .static-ball.bottom{inset:auto auto -80% -50px}#statics .container{position:relative}#statics .static-item{height:100%;overflow:hidden;padding:40px;justify-content:center;color:#fff;position:relative;flex-direction:column;gap:10px;text-align:center;align-items:flex-start;border-radius:10px;background:linear-gradient(to bottom right,#3b82f6,#2563eb);display:flex}@media (max-width:991.999px){#statics .static-item{align-items:flex-start}}#statics .static-item .bi{justify-content:center;font-size:125px;right:20px;color:hsla(0,0%,100%,.1);position:absolute;align-items:center;display:flex}@media (max-width:767.999px){#statics .static-item .bi{font-size:25vw}}#statics .static-item .static-detail{font-size:clamp(1.5rem,5vw + 1rem,4rem);font-weight:700;position:relative;line-height:clamp(1.5rem,5vw + 1rem,4rem)}#statics .static-item .static-name{font-size:17px;font-weight:600;position:relative}#services{padding:100px 0}#services .container{justify-content:center;flex-direction:column;align-items:center;display:flex}#services .service-head{padding:0 0 50px;font-size:clamp(1.5rem,5vw + 1rem,4rem);font-weight:600;position:relative;line-height:clamp(1.5rem,5vw + 1rem,4rem)}#services .service-head:before{height:5px;content:"";position:absolute;bottom:20px;margin:0 auto;border-radius:5px;background:#2b7fff;left:calc(50% - 50px);width:100px}#services .service-desc{font-size:17px;font-weight:300}#services .services-area{width:100%;margin-top:50px}#services .service-item{height:100%;text-decoration:none;flex-direction:column;display:flex}#services .service-item .service-img{object-fit:cover;aspect-ratio:16/9;border-radius:5px}#services .service-item .service-content{height:100%;transform:translateY(-15px);padding:20px;justify-content:space-between;border:1px solid #ddd;color:#000;transition:.2s ease-in-out;gap:7px;align-items:center;box-shadow:15px 15px 0 0 rgba(0,0,0,.1);border-radius:5px;background:#fff;width:90%;display:flex}#services .service-item .service-content .content-head{font-size:17px;font-weight:600}#services .service-item .service-content .call-us{flex:0 0 30px;height:30px;color:#000;box-shadow:0 0 0 1px #000;border-radius:30px;background:#fff;width:30px;place-items:center;display:grid}#services .service-item:hover .service-img{border-radius:5px 5px 0 0}#services .service-item:hover .service-content{transform:translateY(0);border:0;color:#fff;box-shadow:0 0 0 0 #fb2c36;border-radius:0 0 5px 5px;background:#fb2c36;width:100%}#services .service-item:hover .service-content .call-us{color:#fb2c36;box-shadow:0 0 0 0 #fff;background:#fff}#gallery{padding-bottom:75px}#gallery .gallery-head{padding:0 0 50px;font-size:clamp(1.5rem,5vw + 1rem,4rem);font-weight:600;position:relative;text-align:center;line-height:clamp(1.5rem,5vw + 1rem,4rem)}#gallery .gallery-head:before{height:5px;content:"";position:absolute;bottom:20px;margin:0 auto;border-radius:5px;background:#2b7fff;left:calc(50% - 50px);width:100px}#gallery .gallery-desc{font-size:17px;font-weight:300;text-align:center}#gallery .splide__slide{overflow:hidden;padding:5px;border-radius:5px;margin-top:50px}#gallery .splide__slide img{object-fit:cover;aspect-ratio:9/14;object-position:center;width:100%}@media (max-width:991.999px){#gallery .splide__slide img{aspect-ratio:1/1.15}}#gallery .splide__arrow{height:40px;opacity:1;top:calc(50% + 20px);box-shadow:3px 3px 10px 0 rgba(0,0,0,.35);background:#fff;width:40px}#gallery .splide__arrow.splide__arrow--prev{left:-10px}@media (max-width:991.999px){#gallery .splide__arrow.splide__arrow--prev{left:5px}}#gallery .splide__arrow.splide__arrow--next{right:-10px}@media (max-width:991.999px){#gallery .splide__arrow.splide__arrow--next{right:5px}}#sss{padding:100px 0;background:#eff6ff}#sss .sss-head{padding:0 0 50px;font-size:clamp(1.5rem,5vw + 1rem,4rem);font-weight:600;position:relative;text-align:center;line-height:clamp(1.5rem,5vw + 1rem,4rem)}#sss .sss-head:before{height:5px;content:"";position:absolute;bottom:20px;margin:0 auto;border-radius:5px;background:#2b7fff;left:calc(50% - 50px);width:100px}#sss .sss-desc{font-size:17px;font-weight:300;text-align:center}#sss #sssAccordion{max-width:896px;flex-direction:column;gap:20px;margin:75px auto 0;width:100%;display:flex}#sss #sssAccordion .accordion-item{overflow:hidden;border:0;box-shadow:0 4px 6px -1px rgba(0,0,0,.102),0 2px 4px -2px rgba(0,0,0,.102);border-radius:16px}#sss #sssAccordion .accordion-item .accordion-button{padding:24px 32px;font-size:16px;font-weight:500}#sss #sssAccordion .accordion-item .accordion-button:focus{outline:0;box-shadow:0 0 0 0}#sss #sssAccordion .accordion-item .accordion-button:not(.collapsed){border-bottom:1px solid #eee;background:#fff}#sss #sssAccordion .accordion-item .accordion-body{padding:24px 32px;font-size:16px;font-weight:300;line-height:30px}#contact{padding-block:75px}#contact .contact-head{padding:0 0 50px;font-size:clamp(1.5rem,5vw + 1rem,4rem);font-weight:600;position:relative;text-align:center;line-height:clamp(1.5rem,5vw + 1rem,4rem)}#contact .contact-head:before{height:5px;content:"";position:absolute;bottom:20px;margin:0 auto;border-radius:5px;background:#2b7fff;left:calc(50% - 50px);width:100px}#contact .contact-desc{font-size:17px;font-weight:300;text-align:center}#contact .content-info{flex-direction:column;gap:20px;display:flex}#contact .content-item{padding:32px;border:1px solid #dbeafe;gap:20px;align-items:flex-start;border-radius:16px;background:linear-gradient(to bottom right,#eff6ff,#fff);display:flex}#contact .content-item .item-icon{height:56px;font-size:28px;color:#fff;aspect-ratio:1;border-radius:12px;background:#2563eb;width:56px;place-items:center;display:grid}#contact .content-item .content-detail{flex-direction:column;gap:6px;display:flex}#contact .content-item .detail-name{font-size:20px;font-weight:600;color:#000}#contact .content-item .detail-link{font-size:17px;text-decoration:none;font-weight:500;color:#2563eb}#contact .content-item .detail-desc{font-size:17px;font-weight:300}#contact .content-slogan{overflow:hidden;padding:48px;position:relative;border-radius:24px;background:linear-gradient(to bottom right,#2563eb,#1e40af);width:100%}@media (max-width:991.999px){#contact .content-slogan{padding:30px}}#contact .content-slogan .static-ball{height:384px;position:absolute;border-radius:384px;background:linear-gradient(to bottom right,hsla(0,0%,100%,0),hsla(0,0%,100%,.2));width:384px}@media (max-width:991.999px){#contact .content-slogan .static-ball{display:none}}#contact .content-slogan .static-ball.top{inset:-65% -25% auto auto}#contact .content-slogan .static-ball.bottom{inset:auto auto -60% -50px}#contact .content-slogan .slogan-wrap{flex-direction:column;gap:25px;display:flex}#contact .content-slogan .slogan-name{font-size:clamp(1rem,5vw + 1rem,2.2rem);font-weight:600;color:#fff;line-height:clamp(1.5rem,5vw + 1rem,3rem)}@media (max-width:767.999px){#contact .content-slogan .slogan-name{font-size:25px;text-align:center}}#contact .content-slogan .slogan-desc{font-weight:400;color:#eee}@media (max-width:767.999px){#contact .content-slogan .slogan-desc{font-size:17px;text-align:center}}#contact .content-slogan .go-call{padding:16px 0;font-size:18px;text-decoration:none;font-weight:500;text-align:center;border-radius:12px;background:#fff}#contact .content-slogan .mini-slogan{justify-content:space-around;flex-wrap:wrap;gap:10px;width:100%;margin-top:20px;display:flex}#contact .content-slogan .mini-slogan .mini-item{flex:1;justify-content:center;color:#fff;flex-direction:column;text-align:center;align-items:center;display:flex}#contact .content-slogan .mini-slogan .mini-item .head{font-size:30px;font-weight:600}@media (max-width:767.999px){#contact .content-slogan .mini-slogan .mini-item .head{font-size:20px}}#contact .content-slogan .mini-slogan .mini-item .desc{font-size:14px;font-weight:400}.go-whatsapp{transform:translateX(180px);padding:15px 25px;font-size:16px;text-decoration:none;font-weight:400;color:#fff;transition:transform .3s linear;position:fixed;gap:20px;inset:auto 0 25px auto;align-items:center;border-radius:50px 0 0 50px;background:#00c950;display:flex;z-index:10}.go-whatsapp:hover{transform:translateY(0)}@media (max-width:767.999px){.go-whatsapp{transform:translateY(0);justify-content:center;inset:auto 0 0 0;padding-block:10px;border-radius:0;width:100%}}.go-whatsapp .bi{font-size:25px}#banner-doc{height:var(--height);position:relative;background:url(https://qweerst.online/assets/img/hero-banner-1.jpg) 50%/cover;width:100%;--height:300px}#banner-doc:before{height:100%;backdrop-filter:blur(10px);content:"";position:absolute;background-size:50px 50px;inset:0;background-color:rgba(0,0,0,.5);width:100%;background-image:radial-gradient(circle at 2px 2px,hsla(0,0%,100%,.15) 1px,transparent 0);background-repeat:repeat}#banner-doc .container{position:relative}#banner-doc .banner-head{height:var(--height);justify-content:center;font-size:clamp(1.5rem,5vw + 1rem,4rem);font-weight:700;color:#fff;text-align:center;align-items:center;width:100%;line-height:clamp(1.5rem,5vw + 1rem,4rem);display:flex}#doc-detail{padding:0 0 50px;position:relative;margin-top:-200px}#doc-detail .section-title{font-weight:700;margin-bottom:1.5rem;color:#1f2937;position:relative;padding-bottom:.5rem}#doc-detail .section-title:after{height:3px;content:"";position:absolute;bottom:0;background-color:#198754;border-radius:9999px;left:0;width:50px}#doc-detail .intro-box{border-left:4px solid #198754;padding:1rem 1rem 1rem 1.5rem!important;background-color:#f0fdf4}#doc-detail .list-check-item{margin-bottom:1rem;align-items:flex-start;display:flex}#doc-detail .list-check-item span{font-size:1.125rem;font-weight:700;margin-right:.75rem;color:#198754;min-width:20px;margin-top:.05rem}#doc-detail .emerald-bg{background-color:#059669}#doc-detail .transition-transform{transition:transform .15s ease-in-out}footer{padding:75px 0;border-top:1px solid #dbeafe;background:#eff6ff;width:100%}footer .logo img{height:60px;margin-bottom:30px}footer .foot-work{padding:15px;justify-content:space-between;border:1px dashed #555;max-width:400px;gap:15px;align-items:center;margin-top:35px;display:flex}footer .foot-desc{font-weight:400;color:#333}footer .foot-desc b,footer .foot-head{font-weight:500;color:#000}footer .foot-head{font-size:20px;margin-bottom:25px;text-transform:uppercase;padding-left:10px}footer .nav{font-size:15px;font-weight:400;color:#333;list-style-type:disc;flex-direction:column;padding-left:30px;display:flex}footer .nav .nav-item .nav-link{padding:7px 9px 7px 0;color:#333;display:inline-block}footer .contact-links{flex-direction:column;align-items:flex-start;display:flex}footer .foot-link{padding:10px 3px;font-size:15px;text-decoration:none;font-weight:400;color:#000;transition:all .3s ease-in-out;gap:10px;align-items:center;display:inline-flex}footer .foot-link .bi{flex:1 0 40px;height:40px;color:#000;border-radius:50px;width:40px;place-items:center;display:grid}footer .foot-link:hover{text-decoration:underline}footer .foot-link:hover .bi{background:hsla(0,0%,100%,.1)}