.section-title-wrapper{align-items:center;-moz-column-gap:16px;column-gap:16px;display:flex;justify-content:center;margin-bottom:32px}.section-title-wrapper .section-divider{background-color:var(--primary);border-radius:20px;height:4px;width:80px}.section-title-wrapper .section-title{color:var(--white);font-size:28px;font-weight:700}.section-container{display:flex;flex-direction:column;row-gap:96px}.main-header .header-wrapper{align-items:center;background-image:linear-gradient(rgba(0,0,0,.8),rgba(0,0,0,.8)),url(/images/header-bg.webp?ae85ce72285f65d9a40754449a4b8298);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:20px;display:flex;flex-direction:column;height:400px;justify-content:center}.main-header .header-wrapper .section-title{color:var(--white);font-size:28px;font-weight:700;margin-bottom:24px}.main-header .header-wrapper .btn-play-video{background-color:var(--white);border-radius:6px;color:var(--primary);font-size:18px;font-weight:600;padding:12px 24px;text-decoration:none;transition:all .2s ease}.main-header .header-wrapper .btn-play-video:hover{background-color:var(--primary);color:var(--white)}.services-section .service-item .img-wrapper{margin-bottom:16px;position:relative}.services-section .service-item .img-wrapper .stepping-number{align-items:center;background-color:var(--white);border-radius:100%;color:var(--primary);display:flex;font-weight:600;height:30px;justify-content:center;left:8px;position:absolute;top:8px;width:30px}.services-section .service-item .service-img{border-radius:10px;height:180px;-o-object-fit:cover;object-fit:cover;width:100%}.services-section .service-item .service-title{color:var(--white);font-size:16px;font-weight:500;margin-bottom:0!important;text-align:center}.services-section .section-body .services-row{row-gap:32px}.service-excellence .section-title-wrapper{margin-bottom:16px}.service-excellence .section-title-desc{color:var(--white);margin-bottom:32px;text-align:center}.service-excellence .slick-slide{opacity:.5}.service-excellence .slick-slide.slick-current{opacity:1}.service-excellence .service-exc-item{margin-left:24px}.service-excellence .service-exc-item .service-exc-img{border-radius:10px;height:217px;margin-bottom:16px;-o-object-fit:cover;object-fit:cover;width:320px}.service-excellence .service-exc-item .service-exc-title{color:var(--white);font-size:16px;font-weight:500;text-align:center}.testimonial-section .section-title-wrapper{margin-bottom:16px}.testimonial-section .section-title-desc{color:var(--white);margin-bottom:32px;text-align:center}.testimonial-section .carousel-arrow-wrapper .testimonial-arrow-next,.testimonial-section .carousel-arrow-wrapper .testimonial-arrow-prev{align-items:center;background-color:var(--white);border-color:transparent;border-radius:100%;color:var(--primary);display:flex;height:50px;justify-content:center;outline:none;position:absolute;top:48%;transition:all .2s ease;width:50px;z-index:1}.testimonial-section .carousel-arrow-wrapper .testimonial-arrow-next:hover,.testimonial-section .carousel-arrow-wrapper .testimonial-arrow-prev:hover{background-color:var(--primary);color:var(--white)}.testimonial-section .carousel-arrow-wrapper .testimonial-arrow-prev{left:0}.testimonial-section .carousel-arrow-wrapper .testimonial-arrow-next{right:0}.testimonial-section .testimonial-item{background-color:#1d1d1f;border:1px solid #333335;border-radius:10px;margin-left:24px;padding:32px}.testimonial-section .testimonial-item .testimoni-desc{margin-bottom:32px;text-align:center}.testimonial-section .testimonial-item .testimoni-desc p{color:var(--white);font-weight:200}.testimonial-section .testimonial-item .testimoni-user-wrapper{text-align:center}.testimonial-section .testimonial-item .testimoni-user-wrapper .testimoni-user-name{color:var(--white);font-size:18px;font-weight:600;margin-bottom:16px}.testimonial-section .testimonial-item .testimoni-user-wrapper .testimoni-user-info{color:#888;font-size:12px}.testimonial-section .testimonial-item .testimoni-user-wrapper .rating-star-wrapper{align-items:center;-moz-column-gap:4px;column-gap:4px;display:flex;justify-content:center;margin-top:16px}.testimonial-section .testimonial-item .testimoni-user-wrapper .rating-star-wrapper .fa-star{color:#ffd43b}.testimonial-section .testimonial-item .testimoni-user-wrapper .testimoni-user-profile{align-items:center;display:flex;justify-content:center;margin-top:24px}.testimonial-section .testimonial-item .testimoni-user-wrapper .testimoni-user-profile img{border-radius:100%;height:80px;width:80px}.contact-section{background-color:#1d1d1f;border:1px solid #333335;border-radius:20px;padding:32px}.contact-section .contact-body .contact-map-wrapper iframe{border-radius:10px}.contact-section .contact-body .contact-information .email-wrapper,.contact-section .contact-body .contact-information .phone-wrapper,.contact-section .contact-body .contact-information .whatsapp-wrapper{margin-bottom:24px}.contact-section .contact-body .contact-information .address-wrapper .contact-address,.contact-section .contact-body .contact-information .email-wrapper .contact-name,.contact-section .contact-body .contact-information .phone-wrapper .contact-name,.contact-section .contact-body .contact-information .whatsapp-wrapper .contact-whatsapp{color:#888;font-weight:500;margin-bottom:12px}.contact-section .contact-body .contact-information .address-wrapper .address-info,.contact-section .contact-body .contact-information .email-wrapper .contact-email,.contact-section .contact-body .contact-information .phone-wrapper .contact-number{color:var(--white);-moz-column-gap:4px;column-gap:4px;display:flex;font-size:18px;font-weight:600;margin-bottom:0!important}.contact-section .contact-body .contact-information .whatsapp-wrapper .whatsapp-number{align-items:center;color:#4fce5d!important;-moz-column-gap:4px;column-gap:4px;display:flex;font-size:18px;font-weight:600}.contact-section .contact-body .contact-information .whatsapp-wrapper .whatsapp-number i.fab{font-size:24px}@media (max-width:767.98px){.section-title-wrapper .section-divider{width:40px}.section-title-wrapper .section-title{font-size:16px;text-align:center}.section-container{row-gap:56px}.main-header .header-wrapper{height:300px;padding:18px}.main-header .header-wrapper .section-title{font-size:20px}.main-header .header-wrapper .btn-play-video{font-size:14px}.services-section .service-item .service-img{height:160px}.services-section .section-body .services-row{row-gap:24px}.service-excellence .section-title-desc,.services-section .service-item .service-title{font-size:14px}.service-excellence .service-exc-item{margin-left:0}.testimonial-section .carousel-arrow-wrapper{display:none}.testimonial-section .testimonial-item{margin-left:0}.testimonial-section .testimonial-item .testimoni-desc p{font-size:14px}.contact-section .contact-body .row{row-gap:32px}.contact-section .contact-body .contact-map-wrapper iframe{height:300px}.contact-section .contact-body .contact-information .address-wrapper .contact-address,.contact-section .contact-body .contact-information .email-wrapper .contact-name,.contact-section .contact-body .contact-information .phone-wrapper .contact-name,.contact-section .contact-body .contact-information .whatsapp-wrapper .contact-whatsapp{font-size:14px}.contact-section .contact-body .contact-information .address-wrapper .address-info,.contact-section .contact-body .contact-information .email-wrapper .contact-email,.contact-section .contact-body .contact-information .phone-wrapper .contact-number{font-size:16px}.contact-section .contact-body .contact-information .whatsapp-wrapper .whatsapp-number i.fab{font-size:18px}.contact-section .contact-body .contact-information .whatsapp-wrapper .whatsapp-number{font-size:16px}}@media (min-width:768px) and (max-width:997.98px){.contact-section .contact-body .row{row-gap:32px}}
