@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f6f6f6;margin:0}*,body{font-family:Poppins,sans-serif!important}.container-title{color:#090909;font-size:16px;margin:0}.container-heading{color:#090909;font-size:32px;font-weight:700;margin:0}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.container{animation:backgroundZoom 3s forwards;background:url(/static/media/landing2.20fa964ece8fd549bbf1.jpg) no-repeat 50%/cover;display:flex;flex-direction:row;height:100vh;overflow:hidden;width:100%}@keyframes backgroundZoom{0%{transform:scale(1.05)}to{transform:scale(1)}}.image-section{flex:1 1;overflow:hidden}.image{height:auto;object-fit:cover;width:100%}.text-section{animation:fadeIn 1s forwards;animation-delay:1s;display:flex;flex:1 1;flex-direction:column;justify-content:center;opacity:0;padding:5%}@keyframes fadeIn{to{opacity:1}}.text-box{background-color:#fffdfd;border-radius:5px;box-shadow:0 0 10px #0000001a;padding:6% 0 6% 10%}.landing-sub-title{color:#6c6c6c;font-size:16px;margin:0}.landing-title{color:#333;font-size:32px;margin:0;width:90%}.landing-description{color:#333;font-size:16px;margin-bottom:20px;width:80%}.quote-button{background-color:#3671b2;border:none;border-radius:2px;color:#fff;cursor:pointer;font-size:16px;padding:20px 35px;transition:background-color .3s}.quote-button:hover{background-color:#013d7d}@media (max-width:768px){.container{flex-direction:column}.text-section{padding:20px}.landing-title{font-size:28px}}@media (max-width:480px){.text-section{padding:15px}.landing-title{font-size:24px}.quote-button{font-size:14px;padding:10px 20px}}.contact{margin:50px 0;opacity:0;transform:translateY(30px);transition:opacity 1s ease-out,transform 1s ease-out}.contact.animate{opacity:1;transform:translateY(0)}.contact-title{font-size:32px;margin-bottom:20px;text-align:center}.contact-container{border-radius:8px;display:flex;flex-direction:row;margin:0 auto;overflow:hidden;width:70%}.form-section{flex:1.5 1;margin-right:20px}.form-title{font-size:32px;margin-bottom:10px}.form-description{color:#090909!important;font-size:16px;margin-bottom:40px}.form-group{display:flex;flex-direction:row}.input-container{display:flex;flex:1 1;flex-direction:column;margin-right:10px}.input-container:last-child{margin-right:0}.input-container input,.input-container textarea{background-color:#eaeaea;border:none;border-radius:4px;margin-bottom:5px;margin-top:10px;padding:20px}.input-container textarea{height:100px;resize:none}.error{color:red;font-size:12px;margin-bottom:10px;margin-top:-5px}.status-message{color:green;font-family:Poppins,sans-serif;font-size:16px;margin-top:20px;text-align:center}.form-button{background-color:#000;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;margin-top:10px;padding:15px;transition:background-color .3s;width:100%}.form-button:hover{background-color:#333}.contact-info{display:flex;flex:1 1;flex-direction:column;justify-content:center;margin-left:10%;margin-top:100px}.info-item{align-items:start;display:flex;margin-bottom:40px}.info-icon{margin-right:10px;width:40px}.info-item p{font-weight:700;margin:0}.info-item span{color:#666;font-size:14px}@media (max-width:768px){.contact-container{flex-direction:column;width:96%}.form-section{margin-bottom:20px;margin-right:0}.form-group{display:block}.input-container{margin-right:0}.contact-info{margin-left:10px}}footer{background-color:#3671b2;width:100%}.footer{color:#fff;opacity:0;overflow:hidden;padding:30px 20px;position:relative;text-align:center;transform:translateY(30px);transition:opacity 1s ease-out,transform 1s ease-out}.footer-heading{margin:0}.footer.animate{opacity:1;transform:translateY(0)}.footer-container{margin:0 auto}.logo{align-items:center;display:flex;justify-content:center}.logo img{height:50px;margin-right:10px}.logo h1{font-size:24px}.nav-links{list-style:none;padding:0}.nav-links li{cursor:pointer;display:inline;font-size:18px;margin:0 15px}.description{color:#eaeaea;font-size:16px}.description,.social-icons{margin-top:20px}.social-icons a{color:#fff;font-size:20px;margin:0 10px;transition:color .3s}.social-icons a:hover{color:#ccc}@media (max-width:768px){.nav-links{align-items:center;display:flex;flex-direction:column}.nav-links li{margin:10px 0}.description{font-size:14px}.social-icons a{font-size:18px}}.navbar{background-color:#fff;box-shadow:0 2px 4px #0000001a;left:0;padding:10px 20px;position:fixed;top:0;width:100%;z-index:1000}.navbar-container{align-items:center;display:flex;justify-content:space-between;margin:auto;width:80%}.navbar-logo{height:50px}.brand{align-items:center;border:1px solid #bdbdbd;border-radius:10px;box-shadow:0 10px 36px 0 #00000029,0 0 0 1px #0000000f;display:flex;padding:0 20px}.australia-img{height:30px;margin-right:10px}.brand-text{line-height:1}.navbar-toggle{cursor:pointer;display:none}.navbar-toggle-icon{font-size:24px}.navbar-menu{display:flex;list-style:none}.navbar-item{margin-left:2.5vw}.navbar-link{color:#000;cursor:pointer;font-size:16px;text-decoration:none;transition:color .3s}.navbar-link:hover{color:#007bff}@media (max-width:768px){.navbar{padding:0}.navbar-container{width:94%}.brand{padding:0 4px}.navbar-toggle{display:block}.navbar-menu{background-color:#fff;box-shadow:0 2px 4px #0000001a;display:none;flex-direction:column;position:absolute;right:50px;top:60px;width:40%}.navbar-menu.mobile{display:flex}.navbar-item{margin:10px 0;text-align:center}}@keyframes customFadeRight{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}@keyframes customFadeLeft{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.animate .fade-up{animation:customFadeUp 1.5s ease-in-out}.animate .fade-right{animation:customFadeRight 1.5s ease-in-out}.animate .fade-left{animation:customFadeLeft 1.5s ease-in-out}.about-container{background-color:#f6f6f6;display:block;margin:10vh auto;text-align:center;width:70%}.about-description{font-size:16px;margin:20px auto;width:80%}.read-more-button{background-color:#dd3c3b;border:none;border-radius:6px;color:#fff;cursor:pointer;margin:20px 0;padding:14px 40px}.extra-info{margin:20px auto;text-align:left;width:80%}.images-container{display:flex;flex-wrap:wrap;justify-content:space-around}.about-image{border-radius:15px;height:22vw;margin:10px 0;width:31%}.center-image{margin-top:12vh}@media (max-width:768px){.about-container{width:100%}.about-image{height:26vw;width:31%}}@media (max-width:480px){.about-container{width:100%}.about-title{font-size:14px}.about-heading{font-size:22px}.about-description{font-size:14px;width:98%}.images-container{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap}.about-image{height:50vw;width:80%}.center-image{margin:0}}.services-container{background-image:url(/static/media/serviceBg.ed08dd3d00fbd9cfe861.svg);background-repeat:no-repeat;background-size:cover;padding:40px 15%}.services-title{color:#f6f6f6;font-size:32px;margin:180px auto 40px;text-align:center;width:50%}.services-grid{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between}.service-item{border-radius:10px;box-sizing:border-box;display:flex;flex:1 1 48%;justify-content:center;opacity:0;padding:20px;text-align:left;transform:translateY(20px);transition:transform .3s,opacity .3s}.service-icon{color:#34c759;font-size:2rem;margin-bottom:10px}.service-content{margin-left:20px}.service-content-title{color:#f6f6f6;font-size:20px;margin:0 0 10px}.service-content-description{color:#f6f6f6;font-size:16px}@keyframes customFadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate .fade-up{animation:customFadeUp 1s ease-in-out;opacity:1;transform:translateY(0)}@media (max-width:768px){.services-container{padding:20px 0}.services-title{font-size:24px;width:80%}}@media (max-width:480px){.services-container{background-position:40%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:20px 0}.services-title{font-size:24px;width:80%}.services-grid{flex-direction:column;gap:20px}.service-item{flex:1 1 100%}.service-icon{margin-bottom:10px;margin-right:0}}.gallery-container{margin:10vh auto;padding:20px;text-align:center;width:70%}.gallery-title{color:#000;font-size:2rem;margin-bottom:30px}.gallery-grid{display:flex;flex-wrap:wrap;margin:40px 0}.gallery-item{box-shadow:0 3px 8px #0000003d;cursor:pointer;margin:1%;position:relative;transform:translateY(20px);transition:transform 2s;width:30%}.gallery-item.visible{opacity:1;transform:translateY(0)}.gallery-item img{border-radius:2px;display:block;height:220px;width:100%}.gallery-item img:hover{box-shadow:0 5px 15px #00000059;transform:scale(1.02);transition-duration:.5s}.modal{align-items:center;background-color:#000000e6;display:none;height:100%;justify-content:center;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:1}.modal-content{display:block;margin:auto;max-width:700px;width:80%}.close,.modal-content{animation-duration:1s;animation-name:zoom}@keyframes zoom{0%{transform:scale(.8)}to{transform:scale(1)}}.close{color:#fff;font-size:40px;font-weight:700;position:absolute;right:35px;top:15px;transition:.3s}.close:focus,.close:hover{color:#bbb;cursor:pointer;text-decoration:none}@media only screen and (max-width:700px){.modal-content{width:100%}}.see-more-button{background-color:#dd3c3b;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1rem;padding:10px 20px}@media (max-width:768px){.gallery-container{width:90%}}@media (max-width:480px){.gallery-container{width:90%}.gallery-item{margin:5px auto;width:46%}.gallery-item img{height:180px}}.review-container{overflow:hidden;text-align:center}.review-title{color:#000;font-size:2rem;margin-bottom:30px}.reviews-wrapper{margin:40px 0;overflow:hidden;position:relative;width:100%}.reviews-carousel{animation:scroll 20s linear infinite;display:flex}@keyframes scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.review-item{background-color:#000;border-radius:10px;color:#e8e8e8;flex:0 0 300px;margin:0 10px;min-width:300px;padding:20px}.reviewer{align-items:center;display:flex;margin-top:20px}.reviewer img{border-radius:50%;height:70px;margin-right:10px;width:70px}.reviewer-info{text-align:left}.reviewer-info p{font-size:24px;margin:5px 0 0}.reviewer-rating span{color:#dd3c3b;font-size:2rem}.values-container{display:flex;flex-wrap:wrap;justify-content:center;margin:80px auto}.value-card{border:1px solid #bdbdbd;border-radius:2px;margin:10px;max-width:300px;opacity:0;padding:20px 30px;text-align:left;transform:translateY(30px);transition:opacity 1s ease-out,transform 1s ease-out;width:15%}.value-card.visible{opacity:1;transform:translateY(0)}.icon-container{background-color:#e8e8e8;border-radius:15px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:12px 18px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.icon-img{height:30px;width:30px}.value-title{font-size:22px;margin:8px 0}.value-description{color:#666;font-size:16px}@media (max-width:768px){.value-card{max-width:none;width:30%}.value-title{font-size:18px;margin:8px 0}.value-description{color:#666;font-size:14px}}@media (max-width:480px){.value-card{width:50%}.value-title{font-size:18px;margin:8px 0}.value-description{color:#666;font-size:14px}}
/*# sourceMappingURL=main.5941127b.css.map*/