@font-face{font-display:swap;font-family:"Inter";font-style:normal;font-weight:400;src:url("../../../assets/fonts/inter-v19-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Inter";font-style:normal;font-weight:500;src:url("../../../assets/fonts/inter-v19-latin-500.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Inter";font-style:normal;font-weight:600;src:url("../../../assets/fonts/inter-v19-latin-600.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Inter";font-style:normal;font-weight:700;src:url("../../../assets/fonts/inter-v19-latin-700.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Poppins";font-style:normal;font-weight:400;src:url("../../../assets/fonts/poppins-v23-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Poppins";font-style:normal;font-weight:600;src:url("../../../assets/fonts/poppins-v23-latin-600.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Poppins";font-style:normal;font-weight:700;src:url("../../../assets/fonts/poppins-v23-latin-700.woff2") format("woff2")}body{font-family:"Inter",sans-serif;font-weight:400;font-size:clap(1rem, 2vw, 1, 125rem);line-height:1.5;color:#102a43;background:#fefefe}.container{max-width:1200px;padding:0 2rem}@media only screen and (max-width: 576px){.container{padding:0 1rem}}*,*::after,*::before{margin:0;border:0;box-sizing:border-box;list-style:none}html{font-size:100%;box-sizing:inherit;scroll-behavior:smooth;height:-webkit-fill-available}a,button{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:none;background:none}a,a:visited{color:inherit;text-decoration:none}p{text-wrap:balance}.heading{font-family:Poppins,"Segoe UI",sans-serif;font-weight:700;line-height:1.25;letter-spacing:-1px;text-transform:capitalize}.heading-xl{font-size:clamp(1.8rem,7vw + 1rem,4rem)}@media only screen and (max-width: 1024px){.heading-xl{font-size:2.8rem}}@media only screen and (max-width: 768px){.heading-xl{font-size:2rem}}.heading-lg{font-size:2rem;margin-bottom:1rem}.heading-md{margin-bottom:1rem;font-size:1.25rem;font-weight:600}.label{color:#0dafb7;font:600 .875rem/1.4 "Poppins","Segoe UI",sans-serif;text-transform:uppercase;letter-spacing:.03em;margin-bottom:.5rem}.mark{color:#0dafb7;background:none}.paragraph{font:400 1rem/1.6 "Inter",sans-serif;color:inherit;width:100%;word-wrap:break-word}.small{display:block;font-weight:500;font-family:inherit;text-wrap:balance}.contact{display:flex;align-items:center;justify-content:center;margin-top:4rem}.contact-wrapper{padding:2rem;max-width:1200px;display:grid;grid-template-columns:2fr 3fr auto;gap:3rem}.contact-info{position:relative;background:url(../../../assets/images/svg/illustrations/contact-image.svg);background-position:center 5rem;background-repeat:no-repeat;background-size:cover;background-color:#0dafb7;padding:2rem;height:28rem;display:flex;flex-direction:column;justify-content:center}.contact-info::before{content:"";position:absolute;inset:0;background-color:rgba(13,175,183,.9)}.contact-info>*{z-index:1}.contact-info h2{color:#fefefe}.contact-info mark{color:#102a43}.contact-info li{margin-top:1rem}.contact-info li:hover{color:#fefefe}.contact-info li a{display:flex;align-items:center;gap:.5rem;font-weight:600}.contact-info li img{width:1.5rem;filter:invert(1)}.contact-form{gap:1rem;display:flex;flex-direction:column;justify-content:center}.contact-form h1{margin-bottom:0}.contact-form input{border:1px solid #777;padding:.5rem}.contact-form textarea{border:1px solid #777;height:8rem;padding:.5rem;resize:none;font-size:1rem;font-family:"Inter"}.contact-form input::-moz-placeholder, .contact-form textarea::-moz-placeholder{font-size:.9rem;opacity:1}.contact-form input::placeholder,.contact-form textarea::placeholder{font-size:.9rem;opacity:1}@media only screen and (max-width: 1024px){.contact-info{padding:1rem}.contact-wrapper{grid-template-columns:1fr 2fr;gap:1rem}}@media only screen and (max-width: 768px){.contact-wrapper{grid-template-columns:1fr;padding:0;gap:0}.contact-info{width:100vw;padding:0 2rem;height:24rem;background-position:center}.contact-form{padding:2rem}}@media only screen and (max-width: 768px){.contact-form{align-items:center;text-align:center}.contact-form input,.contact-form textarea,.contact-form button{width:100%}}#logo{display:flex;align-items:center}#logo img{height:36px;flex-shrink:0}#logo span{display:block;width:72px;font:bold .875rem/1.2 "Inter",sans-serif;text-transform:uppercase;word-break:break-word}.btn{display:flex;font-family:Poppins,"Segoe UI",sans-serif;font-size:.95rem;line-height:1.5;text-align:center;white-space:nowrap;outline:none;border:none;border-radius:.25rem;transition:all .3s ease-in-out;align-items:center;justify-content:center}.btn-header{padding:.5rem 2rem;color:#03c;background:rgba(0,0,0,0);border:.15rem solid #03c;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}.btn-header:hover{color:#fefefe;background-color:#03c;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);transform:translateY(-2px)}@media only screen and (max-width: 768px){.btn-header{display:none}}.btn-hero{padding:.75rem 2rem;color:#fefefe;background-color:#03c;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.btn-hero:hover{opacity:.9;transform:translateY(-1px);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}@media only screen and (max-width: 1024px){.btn-hero{padding:.75rem 4rem}}@media only screen and (max-width: 768px){.btn-hero{padding:.75rem 1.5rem;font-size:.85rem}}.fade-in{opacity:0;transform:translateY(30px);animation:fadeInUp 1s ease-out forwards;animation-timeline:view();animation-range:entry 0% cover 30%}@keyframes fadeInUp{to{opacity:1;transform:translateY(0)}}.image-effect{transition:transform .3s ease}.image-effect:hover{transform:scale(1.05)}.benefit-item{opacity:0;transform:translateY(3rem);transition:all 1s ease-in-out}.benefit-item.visible{opacity:1;transform:translateY(0)}.list{display:flex;flex-direction:column;justify-content:center;row-gap:.75rem;padding:0;margin-bottom:1.5rem}.list li{font:400 1.125rem/1.5 "Inter",sans-serif}.card{border-radius:1rem;padding:2rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);display:flex;flex-direction:column;justify-content:space-between;transition:all .3s ease-in-out;cursor:pointer}.card-feature{background-color:#f0f4ff;text-align:center;scroll-snap-align:center;max-width:20rem;align-items:center}.card-feature:hover{transform:translateY(-6px)}.card-feature img{margin-bottom:1.25rem;width:3rem}.card-testimonial{background:#fefefe;max-width:320px;gap:1rem}.card-testimonial:hover{transform:translateY(-6px)}.card-testimonial header{display:flex;gap:1rem}.card-testimonial header img{width:3rem;height:3rem;border-radius:3rem;background:#b7e7e9}.card-testimonial header div{display:flex;flex-direction:column}.card-testimonial footer{display:flex;align-items:center;justify-content:space-between}.card-testimonial footer p{padding:.5rem 1rem;border-radius:1rem;font-weight:700}.card-testimonial footer img{width:2rem}.card-service{padding-bottom:5rem;position:relative;padding-top:2rem;border-radius:.5rem;width:20rem;text-align:left;align-items:center;justify-content:start;background-color:#b7e7e9}.card-service:hover{background-color:#0dafb7;color:#fefefe}.card-service h3{width:100%;margin-bottom:.5rem}.card-service div:nth-child(1){width:6rem;height:6rem;display:flex;justify-content:center;align-items:center;background-color:#fefefe;border-radius:3rem;margin-bottom:1rem}.card-service div:nth-child(1) img{width:50%}.card-service-footer{position:absolute;bottom:.5rem;right:1rem;margin-top:2rem;width:100%;display:flex;justify-content:end}.card-service-footer img{width:2.5rem}@media only screen and (max-width: 1024px){.card-feature{flex:0 0 auto}.card-testimonial{flex:0 0 auto;min-width:20rem}.card-service{flex:0 0 auto;min-width:16rem}}.card-service:hover .card-service-footer img{filter:brightness(0) invert(1);transition:all .3s ease-in-out}.header{position:fixed;top:0;left:0;z-index:100;width:100%;height:auto;margin:0 auto;background:#fefefe}.header-shadow{box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.navbar{display:flex;flex-direction:row;align-items:center;align-content:center;justify-content:space-between;width:100%;height:4rem;margin:0 auto}.menu{padding:0}.menu-inner{display:flex;flex-direction:row;-moz-column-gap:2rem;column-gap:2rem;margin:0 auto}.menu-item{position:relative;transition:.25s all ease}.menu-item:hover{color:#0dafb7;background:#fefefe}.menu-item:hover::after{content:"";position:absolute;bottom:-0.25rem;left:0;width:100%;height:2px;background-color:#0dafb7;border-radius:1px;transition:all .3s ease}.menu-link{font-size:1rem;font-weight:500;text-transform:capitalize;transition:all .3s ease}.menu-selected{color:#0dafb7}@media only screen and (max-width: 768px){.menu{position:fixed;top:4.5rem;right:0;transform:translateX(100%);padding:0;z-index:10;width:auto;height:auto;overflow:hidden;color:#102a43;background-color:#fefefe;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);transition:all .4s ease-in-out;border-radius:.5rem}.menu-inner{flex-direction:column;align-items:center;justify-content:center;row-gap:0rem;padding:1rem 0;width:100%}.menu-item{padding:.5rem 4rem .5rem 1.5rem;width:100%}.menu-item:hover::after{content:"";width:0}.menu-selected{background:#0dafb7;color:#fefefe;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}.menu.is-active{transform:translateX(0)}}.burger{position:relative;display:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:12;width:1.5rem;height:1.15rem;outline:none;transform:rotate(0deg);transition:.35s ease}.burger.is-active .burger-line:nth-child(1){top:.5rem;transform:rotate(135deg)}.burger.is-active .burger-line:nth-child(2){opacity:0;visibility:hidden}.burger.is-active .burger-line:nth-child(3){top:.5rem;transform:rotate(-135deg);width:100%}.burger-line{position:absolute;display:block;right:0;width:100%;height:2px;background-color:#102a43;border-radius:1rem;transition:.25s ease-in-out}.burger-line:nth-child(1){top:0rem}.burger-line:nth-child(2){top:.5rem;width:75%}.burger-line:nth-child(3){top:1rem;width:50%}@media only screen and (max-width: 768px){.burger{display:block}}#overlay{background:rgba(0,0,0,.5);position:fixed;inset:0;z-index:9;display:none;cursor:pointer}#overlay.is-active{display:block}.footer{background-color:#f4f4f4;background-image:url(../../assets/images/svg/backgrounds/wave5.svg);background-size:auto;background-repeat:no-repeat;background-position:bottom;width:100%;display:flex;align-items:center;justify-content:center}.footer-container{width:100%;padding:0 2rem;max-width:1200px}.footer-header{padding-top:4rem;padding-bottom:.5rem;border-bottom:2px solid rgba(0,0,0,.2);width:100%;display:flex;align-items:center;justify-content:space-between}.footer-header ul{display:flex;gap:1.5rem}.footer-header ul a{transition:.2s ease-in-out}.footer-header ul a:hover{color:#0dafb7}.footer-main{padding-top:.5rem;display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:1rem}.footer-main div{display:flex;flex-direction:column;gap:.5rem}.footer-main div a{display:flex;gap:.5rem;align-items:center;justify-content:flex-start}.footer-main div a img{width:1.5rem}.footer-main div a:hover{transform:scale(1.05)}.footer-footer{color:#102a43;width:100%;display:flex;justify-content:center;padding:1.5rem 0}@media only screen and (max-width: 768px){.footer-header{justify-content:center;padding-top:2rem;border:none}.footer-header ul{display:none}.footer-main{flex-direction:column;align-items:center;gap:.5rem;flex-direction:column-reverse}.footer-main div{flex-direction:row;justify-content:center;gap:1rem;width:100%;border-bottom:2px solid rgba(0,0,0,.2);padding-bottom:2rem}.footer-main div span img{width:2rem}.footer-main div p{display:none}.footer-footer{text-align:center;padding-bottom:2rem}}/*# sourceMappingURL=contact.min.css.map */