.home-section{position:relative;display:flex;height:100%;--tw-bg-opacity: 1;background-color:rgb(21 21 21 / var(--tw-bg-opacity))}.home-section .illustration1{background-image:url(/illustrations/illustration1.jpeg);position:absolute;height:100%;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:.1}.home-section .home-title{width:388px;text-align:center;font-size:35px;font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.header-container{position:absolute;display:flex;width:100%;justify-content:space-between;--tw-bg-opacity: 1;background-color:rgb(21 21 21 / var(--tw-bg-opacity));padding:25px}.header-container .logo{height:40px}.header-container .nav-container{display:flex;gap:90px;text-wrap:nowrap;padding-right:20px;font-size:18px;font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}@media (max-width: 720px){.header-container .nav-container{display:none}}@media (min-width: 720px){.nav-button{display:none}}.nav-icon{z-index:10;height:25px;--tw-invert: invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.nav-menu{z-index:10;height:100%;width:100%;background-color:rgb(21 21 21 / var(--tw-bg-opacity));--tw-bg-opacity: .8;font-size:16px;font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));display:flex;flex-direction:column;align-items:center;justify-content:center;gap:60px}.about-section{position:relative;display:flex;height:50%;width:100%;align-items:center;justify-content:space-around;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:30px}@media (max-width: 720px){.about-section{height:100%;flex-direction:column}}.about-section p{max-width:420px;padding-left:20px;padding-right:20px;text-align:justify}.about-section p:first-child{font-size:25px;font-weight:600;--tw-text-opacity: 1;color:rgb(21 21 21 / var(--tw-text-opacity))}.about-section p:last-child{font-size:16px;font-weight:600;--tw-text-opacity: 1;color:rgb(150 150 150 / var(--tw-text-opacity))}.service-section{position:relative;min-height:100%;width:100%;--tw-bg-opacity: 1;background-color:rgb(21 21 21 / var(--tw-bg-opacity))}.service-section .illustration1{background-image:url(/illustrations/illustration2.jpeg);position:absolute;height:100%;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:.1}.service-section .service-content{display:flex;min-height:100%;flex-direction:column;align-items:center}.service-section .service-content .service-title{padding-top:7rem;text-align:center;font-size:35px;font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.service-section .service-content .service-description{max-width:720px;padding-left:20px;padding-right:20px;padding-top:30px;text-align:justify;font-size:16px;font-weight:600;--tw-text-opacity: 1;color:rgb(150 150 150 / var(--tw-text-opacity))}.service-section .service-content .service-details{display:flex;height:100%;width:100%;align-items:center;justify-content:space-around}.service-section .service-content .service-details .service-list{z-index:10;display:flex;height:100%;flex-direction:column;justify-content:space-around;gap:20px;padding:40px}@media (min-width: 360px){.service-section .service-content .service-details .service-list.service-hidden{display:none}}@media (min-width: 1024px){.service-section .service-content .service-details .service-list.service-hidden{display:flex}}.service-section .service-content .service-details .service-list .service{display:flex;cursor:pointer;align-items:center;justify-content:space-between;border-radius:.375rem;padding:20px 30px}@media (min-width: 360px){.service-section .service-content .service-details .service-list .service{border-width:2px;--tw-border-opacity: 1;border-color:rgb(104 169 245 / var(--tw-border-opacity))}}@media (min-width: 1024px){.service-section .service-content .service-details .service-list .service{border-width:0}}@media (min-width: 360px){.service-section .service-content .service-details .service-list .service{justify-content:center;gap:20px}}@media (min-width: 720px){.service-section .service-content .service-details .service-list .service{gap:60px}}@media (min-width: 1024px){.service-section .service-content .service-details .service-list .service{justify-content:space-between}}@media (min-width: 360px){.service-section .service-content .service-details .service-list .service{flex-wrap:wrap}}@media (min-width: 720px){.service-section .service-content .service-details .service-list .service{flex-wrap:nowrap}}.service-section .service-content .service-details .service-list .service.active{border-width:2px;--tw-border-opacity: 1;border-color:rgb(104 169 245 / var(--tw-border-opacity))}.service-section .service-content .service-details .service-list .service .service-icon{height:60px;width:60px}.service-section .service-content .service-details .service-list .service .service-label{font-size:22px;font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}@media (min-width: 360px){.service-section .service-content .service-details .service-list .service .service-label{max-width:300px;text-align:center}}@media (min-width: 720px){.service-section .service-content .service-details .service-list .service .service-label{width:300px;text-align:start}}.service-section .service-content .service-details .service-list .service-item{display:flex;width:460px;gap:20px}.service-section .service-content .service-details .service-list .service-item .service-dot-symbol{margin-top:5px;height:20px;min-width:20px;border-radius:.375rem;--tw-bg-opacity: 1;background-color:rgb(104 169 245 / var(--tw-bg-opacity))}.service-section .service-content .service-details .service-list .service-item .service-value{text-align:justify;font-size:20px;font-weight:400;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.service-section .service-content .service-details .service-list .service-item .service-key{--tw-text-opacity: 1;color:rgb(104 169 245 / var(--tw-text-opacity))}.contact-section{position:relative;display:flex;width:100%;justify-content:center;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding-top:20px;padding-bottom:20px}.contact-section .contact-content{display:flex;max-width:1240px;flex-direction:column;justify-content:space-around}.contact-section .contact-title{padding-top:7rem;text-align:center;font-size:35px;font-weight:600;--tw-text-opacity: 1;color:rgb(21 21 21 / var(--tw-text-opacity))}.contact-section .contact-details{display:flex;width:100%;flex-wrap:wrap;justify-content:space-around;gap:20px;padding:20px}.contact-section .contact-details .contact-item{display:flex;width:260px;flex-direction:column;align-items:center;gap:25px}.contact-section .contact-details .contact-item .contact-icon{height:30px;width:30px}.contact-section .contact-details .contact-item .contact-label{text-align:center;font-size:16px;font-weight:500}.contact-section .contact-description{width:100%;padding-left:20px;padding-right:20px;text-align:justify;font-size:16px;font-weight:500}.contact-section .contact-form{display:grid;width:100%;grid-template-columns:repeat(1,minmax(0,1fr));gap:30px;padding:30px}@media (min-width: 640px){.contact-section .contact-form{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 720px){.contact-section .contact-form{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1280px){.contact-section .contact-form{grid-template-columns:repeat(3,minmax(0,1fr))}}.contact-section .contact-form .text-field{height:60px;width:100%;min-width:100%;border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(237 237 237 / var(--tw-bg-opacity));padding:20px}.contact-section .contact-form .text-field.text-area{height:150px}.contact-section .submit-container{display:flex;justify-content:flex-end;padding-left:30px;padding-right:30px}.contact-section .submit-button{border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(78 121 217 / var(--tw-bg-opacity));padding:10px 40px;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.footer-container{display:grid;scroll-snap-align:end;grid-template-columns:repeat(1,minmax(0,1fr));align-items:center;justify-content:space-between;gap:20px;--tw-bg-opacity: 1;background-color:rgb(21 21 21 / var(--tw-bg-opacity));padding:40px}@media (min-width: 640px){@media (min-width: 720px){.footer-container{grid-template-columns:repeat(2,minmax(0,1fr))}}}@media (min-width: 1024px){.footer-container{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 720px){.footer-container{padding:20px}}.footer-container .initial-section{display:flex;width:100%;flex-wrap:wrap;align-items:center;gap:90px}.footer-container .initial-section .logo{height:40px}.footer-container .initial-section .social-container{display:flex;gap:20px}.footer-container .initial-section .social-container .social-logo{height:25px;--tw-invert: invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.footer-container .copyright-label{font-size:16px;font-weight:400;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}@media (min-width: 720px){.footer-container .copyright-label{text-align:end}}
