@import"https://fonts.googleapis.com/css2?family=Barlow: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&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@600..700&display=swap";@import"https://fonts.googleapis.com/css2?family=Wix+Madefor+Text:ital,wght@0,400..800;1,400..800&display=swap";body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{box-sizing:border-box;padding:0;margin:0;height:100%}html{scroll-behavior:smooth;height:100%}.space-grotesk{font-optical-sizing:auto;font-weight:600;font-style:normal}@media only screen and (min-width: 1230px){.navbar{position:sticky;top:0;left:0;max-width:100%;height:15vh;background-color:#000;color:#fff;display:flex;align-items:center;justify-content:space-between;cursor:pointer;z-index:1000}.logo{padding-left:5%}.logo img{height:120px;width:auto}.menuitem{display:none}.navbaritem{display:flex;align-items:center;gap:30px;text-transform:capitalize;font-size:1.2rem;font-weight:500;padding-right:5%}.navbaritem span{position:relative;padding-bottom:5px;cursor:pointer;transition:color .3s ease-in-out}.navbaritem span:hover{color:#90040f}.navbaritem span:after{content:"";position:absolute;left:0;bottom:-3px;width:100%;height:2px;background-color:#90040f;transform:scaleX(0);transition:transform .3s ease-in-out}.navbaritem span:hover:after{transform:scaleX(1)}.navbaritem a{text-decoration:none;color:#fff;text-transform:capitalize}.introsection{height:90vh;max-width:100%;display:flex;align-items:center;background:linear-gradient(135deg,#000000b3,#90040f4d),url(/assets/happyclients-DCmGSY9Z.jpg);background-size:cover;background-repeat:no-repeat;background-position-y:30%;color:#fff;padding:20px;filter:brightness(120%)}.intro{position:absolute;left:180px;max-width:600px}.intro p{font-size:3rem;font-weight:600;max-width:900px;line-height:1.3;margin-bottom:30px}.intro button{background-color:#90040f;color:#fff;font-size:1.2rem;font-weight:500;padding:12px 30px;border:none;border-radius:30px;cursor:pointer;transition:all .3s ease-in-out}.intro button:hover{background-color:#70030d;transform:scale(1.05)}.aboutsection{max-width:100%;margin:0 auto;padding:60px 20px;text-align:center;max-width:1200px}.aboutusintro{margin-bottom:50px}.aboutusintro button{background-color:#90040f;color:#fff;padding:10px 25px;border-radius:25px;border:none;cursor:pointer;font-size:1rem;font-weight:500;transition:background .3s ease}.aboutusintro button:hover{background-color:#70030d}.aboutusintrotext{font-size:2.5rem;font-weight:600;margin:20px 0;line-height:1.3}.introsubtext{font-size:1.2rem;font-weight:300;max-width:800px;margin:0 auto 50px;line-height:1.6}.visionandmission{display:flex;justify-content:center;align-items:flex-start;gap:50px;padding-top:20px}.vision,.mission{width:30%;min-width:300px;text-align:left;padding:40px}.vision span,.mission span{font-size:1.6rem;font-weight:600;display:block;margin-bottom:10px;text-decoration:underline;text-decoration-color:#70030d;text-decoration-thickness:2px;text-underline-offset:10px;color:#70030d}.vision p,.mission p{font-size:1.1rem;font-weight:400;line-height:1.5}.corepriciplesection{max-width:100%;margin:0 auto;padding:60px 20px;max-width:1200px;border-top:3px solid #f2b1b7}.corepriciplesection button{background-color:#90040f;color:#fff;padding:10px 25px;border-radius:25px;border:none;cursor:pointer;font-size:1rem;font-weight:500;transition:background .3s ease;margin:20px auto}.corepriciplesection button:hover{background-color:#70030d}.coreprincipleintro{display:flex;margin-bottom:50px;align-items:center;justify-content:center;gap:50px}.coreprincipleintro div{width:50%;min-width:300px;text-align:left}.coreprincipleintrotext{font-size:2.4rem;font-weight:300;display:block;line-height:1.3;display:inline-block;overflow:hidden;text-align:center;margin-right:8px}.coreprincipleintropara{font-size:1.2rem;font-weight:300;display:block;line-height:1.5}.corepriciples{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:80px}.corepriciples span{color:#70030d;font-size:1.5rem;font-weight:600}.corepriciples p{font-weight:300;line-height:1.6}.corepriciples div{width:30%;min-width:300px;text-align:left;padding:40px;border-right:1px solid #eedbbf}.servicessection{max-width:100%;margin:0 auto;padding:7rem;text-align:center;background-repeat:no-repeat;background-size:cover;background:linear-gradient(135deg,#000000b3,#90040fb3),url(/assets/tents-CnOLm5x7.webp)}.servicesectionintro{margin-bottom:10px}.servicesectionintro button{background-color:#90040f;color:#fff;padding:10px 25px;border-radius:25px;border:none;cursor:pointer;font-size:1rem;font-weight:500;transition:background .3s ease}.servicesectionintro button:hover{background-color:#70030d}.serviceintrotext{font-size:2.5rem;font-weight:600;margin:20px 0;line-height:1.3;color:#fff}.serviceintrosubtext{font-size:1.2rem;font-weight:300;max-width:800px;margin:0 auto 50px;line-height:1.6;color:#fff}.serviceactions{display:flex;justify-content:center;align-items:flex-start;padding-top:20px;margin-bottom:50px}.reginalpresence,.happyclients,.yearsofexp{width:40%}.reginalpresence p,.happyclients p,.yearsofexp p{font-size:1.2rem;font-weight:400;margin:0;color:#fff}.reginalpresence h5,.happyclients h5,.yearsofexp h5{font-size:2rem;font-weight:800;margin:10px auto;color:#fff}.service-containers{display:flex;align-items:center;gap:50px}.serviceone,.servicetwo,.servicethree,.servicefour{height:40vh;width:30%;border-radius:10px;padding:20px;text-align:left;position:relative;min-width:200px}.serviceone{background-size:cover;background-repeat:no-repeat;background:linear-gradient(135deg,#000000b3,#90040fe6),url(/assets/procure-B9QjApHq.jpeg)}.serviceone:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0003}.serviceone h4{color:#fff;font-weight:600;font-size:1.4rem}.serviceone p{color:#eedbbf;font-weight:300}.servicetwo{background:linear-gradient(135deg,#000000b3,#eedbbfe6)}.servicetwo h4{color:#fff;font-weight:600;font-size:1.4rem}.servicetwo p{color:#eedbbf;font-weight:300}.servicethree{background:linear-gradient(135deg,#000000b3,#eedbbfe6)}.servicethree h4{color:#fff;font-weight:600;font-size:1.4rem}.servicethree p{color:#eedbbf;font-weight:300}.servicefour{background:linear-gradient(135deg,#000000b3,#90040fe6),url(https://source.unsplash.com/1600x900/?events,branding)}.servicefour h4{color:#fff;font-weight:600;font-size:1.4rem}.servicefour p{color:#eedbbf;font-weight:300}.projectssection{width:100%;max-width:1200px;margin:0 auto;padding:60px 20px;text-align:center}.projectssection button{background-color:#90040f;color:#fff;padding:10px 25px;border-radius:25px;border:none;cursor:pointer;font-size:1rem;font-weight:500;transition:background .3s ease}.projectssection button:hover{background-color:#70030d}.projectsectionintro{margin:50px auto}.galleryone,.gallerytwo{display:flex;max-width:100%;align-items:center;justify-content:center;gap:40px;margin-bottom:50px}.projectcardone{background-color:#90040f;width:40%;height:30%;padding:10px;position:absolute;bottom:0;right:0;border-radius:0 0 10px}.gallerimgone{height:35vh;width:40%;border:1px solid;background-image:url(/assets/procure-B9QjApHq.jpeg);background-size:cover;background-repeat:no-repeat;background-position:center;padding:20px;position:relative}.gallerimgtwo{height:35vh;width:40%;border:1px solid;background-image:url(/assets/events-D502KyJk.jpeg);background-size:cover;background-repeat:no-repeat;background-position:center;padding:20px;position:relative}.projectcardtwo{background-color:#90040f;width:40%;height:30%;padding:10px;position:absolute;bottom:0;right:0;border-radius:0 0 10px}.galleryimgthree{height:35vh;width:40%;border:1px solid;background-image:url(/assets/outsourcing-CGEkX9jo.jpeg);background-size:cover;background-repeat:no-repeat;background-position:center;padding:20px}.galleryimgfour{height:35vh;width:40%;border:1px solid;background-image:url(/assets/design-MpRMObfC.jpeg);background-size:cover;background-repeat:no-repeat;background-position:center;padding:20px}.contactdetailssection{background-color:#eedbbf;padding:60px 20px;max-width:100%}.contactformsholder{display:flex;justify-content:center;gap:50px;margin-top:50px}.contactinfo p{margin:15px auto;color:#90040f}.contactdetailssection button{background-color:#90040f;color:#fff;padding:10px 25px;border-radius:25px;border:none;cursor:pointer;font-size:1rem;font-weight:500;transition:background .3s ease;text-align:center}.contactinfo button:hover{background-color:#70030d}.contactform div{display:flex;flex-direction:column}.contactform label{color:#70030d;margin-bottom:5px}.contactform input{padding:10px 25px;border:1px solid #70030d;color:#70030d;border-radius:5px;outline:none;width:85%;margin:5px auto}.contactform textarea{outline:none;border:1px solid #70030d;width:100%;margin-bottom:20px}.contactform button{background-color:#90040f;color:#fff;padding:10px 25px;border-radius:25px;border:none;cursor:pointer;font-size:1rem;font-weight:500;transition:background .3s ease}.testimonials{max-width:100%}.testimonials button{background-color:#90040f;color:#fff;padding:10px 25px;border-radius:25px;border:none}.testimonialsholder{display:flex;align-items:center;text-align:left;gap:50px;margin:50px auto}.testimonialsarrow{display:flex;gap:20px}.clients{display:flex;justify-content:space-between;align-items:flex-start}.clients img{height:180px;width:180px;object-fit:contain;object-position:center}.footer{max-width:100%;background-color:#000;color:#eedbbf;display:flex;justify-content:center;padding:60px 20px;gap:100px}.footer-contact,.footer-location{display:flex;align-items:center;gap:10px}.upcomingevents input{padding:10px 25px;border-radius:15px;outline:none}.upcomingevents div{display:flex;gap:5px}.upcomingevents button{background-color:#90040f;color:#fff;padding:10px 25px;border:none;cursor:pointer;font-size:1rem;font-weight:500;border-radius:15px;transition:background .3s ease}.aboutcontact img{width:80px;height:80px;margin:0}.subscribernewsletter,.usefulinks{display:flex;gap:10px;align-items:center}.helpfullinks a{color:#eedbbf;text-decoration:none}}@media only screen and (max-width: 1229px){.navbar{position:sticky;top:0;left:0;max-width:100%;height:15vh;background-color:#000;color:#fff;display:flex;align-items:center;justify-content:space-between;cursor:pointer;z-index:1000}.logo{padding-left:5%}.logo img{height:120px;width:auto}.menuitem{display:none}.navbaritem{display:flex;align-items:center;gap:30px;text-transform:capitalize;font-size:1.2rem;font-weight:500;padding-right:5%}.navbaritem span{position:relative;padding-bottom:5px;cursor:pointer;transition:color .3s ease-in-out}.navbaritem span:hover{color:#90040f}.navbaritem span:after{content:"";position:absolute;left:0;bottom:-3px;width:100%;height:2px;background-color:#90040f;transform:scaleX(0);transition:transform .3s ease-in-out}.navbaritem span:hover:after{transform:scaleX(1)}.introsection{height:90vh;max-width:100%;display:flex;align-items:center;background:linear-gradient(135deg,#000000b3,#90040f4d),url(/assets/happyclients-DCmGSY9Z.jpg);background-size:cover;background-repeat:no-repeat;background-position-y:30%;color:#fff;padding:20px;filter:brightness(120%)}.intro{position:absolute;left:100px}.intro p{font-size:3rem;font-weight:600;max-width:900px;line-height:1.3;margin-bottom:30px}.intro button{background-color:#90040f;color:#fff;font-size:1.2rem;font-weight:500;padding:12px 30px;border:none;border-radius:30px;cursor:pointer;transition:all .3s ease-in-out}.intro button:hover{background-color:#70030d;transform:scale(1.05)}.aboutsection{max-width:100%;margin:0 auto;padding:60px 20px;text-align:center;max-width:1200px}.aboutusintro{margin-bottom:50px}.aboutusintro button{background-color:#90040f;color:#fff;padding:10px 25px;border-radius:25px;border:none;cursor:pointer;font-size:1rem;font-weight:500;transition:background .3s ease}.aboutusintro button:hover{background-color:#70030d}.aboutusintrotext{font-size:2.5rem;font-weight:600;margin:20px 0;line-height:1.3}.introsubtext{font-size:1.2rem;font-weight:300;max-width:800px;margin:0 auto 50px;line-height:1.6}.visionandmission{display:flex;justify-content:center;align-items:flex-start;gap:50px;flex-wrap:wrap;padding-top:20px}.vision,.mission{width:80%;min-width:300px;text-align:left;padding:40px}.vision span,.mission span{font-size:1.6rem;font-weight:600;display:block;margin-bottom:10px;text-decoration:underline;text-decoration-color:#70030d;text-decoration-thickness:2px;text-underline-offset:10px;color:#70030d}.vision p,.mission p{font-size:1.1rem;font-weight:400;line-height:1.5}.corepriciplesection{max-width:100%;margin:0 auto;padding:60px 20px;border-top:3px solid #f2b1b7;text-align:center}.corepriciplesection button{background-color:#90040f;color:#fff;padding:10px 25px;border-radius:25px;border:none;cursor:pointer;font-size:1rem;font-weight:500;transition:background .3s ease;margin:20px auto}.corepriciplesection button:hover{background-color:#70030d}.coreprincipleintro{display:flex;flex-direction:column;margin-bottom:50px;align-items:center;justify-content:center;gap:50px}.coreprincipleintro div{width:80%;min-width:300px;text-align:left}.coreprincipleintrotext{font-size:2.4rem;font-weight:300;display:block;line-height:1.3;display:inline-block;overflow:hidden;text-align:center;margin-right:8px}.coreprincipleintropara{font-size:1.2rem;font-weight:300;display:block;line-height:1.5}.corepriciples{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:80px;flex-direction:column}.corepriciples span{color:#70030d;font-size:1.5rem;font-weight:600}.corepriciples p{font-weight:300;line-height:1.6}.corepriciples div{width:85%;min-width:300px;text-align:left;padding:40px;border-bottom:1px solid #eedbbf}.servicessection{max-width:100%;margin:0 auto;padding:7rem;text-align:center;background-repeat:no-repeat;background-size:cover;background:linear-gradient(135deg,#000000b3,#90040fb3),url(/assets/tents-CnOLm5x7.webp)}.servicesectionintro{margin-bottom:10px}.servicesectionintro button{background-color:#90040f;color:#fff;padding:10px 25px;border-radius:25px;border:none;cursor:pointer;font-size:1rem;font-weight:500;transition:background .3s ease}.servicesectionintro button:hover{background-color:#70030d}.serviceintrotext{font-size:2.5rem;font-weight:600;margin:20px 0;line-height:1.3;color:#fff}.serviceintrosubtext{font-size:1.2rem;font-weight:300;max-width:800px;margin:0 auto 50px;line-height:1.6;color:#fff}.serviceactions{display:flex;justify-content:center;align-items:flex-start;padding-top:20px;margin-bottom:50px}.reginalpresence,.happyclients,.yearsofexp{width:40%}.reginalpresence p,.happyclients p,.yearsofexp p{font-size:1.2rem;font-weight:400;margin:0;color:#fff}.reginalpresence h5,.happyclients h5,.yearsofexp h5{font-size:2rem;font-weight:800;margin:10px auto;color:#fff}.service-containers{display:flex;align-items:center;flex-wrap:wrap;gap:50px}.serviceone,.servicetwo,.servicethree,.servicefour{height:40vh;width:35%;border-radius:10px;padding:20px;text-align:left;position:relative;min-width:200px;position:sticky;top:200px}.serviceone{background-size:cover;background-repeat:no-repeat;background:linear-gradient(135deg,#000000b3,#90040fe6),url(/assets/procure-B9QjApHq.jpeg)}.serviceone:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0003}.serviceone h4{color:#fff;font-weight:600;font-size:1.4rem}.serviceone p{color:#eedbbf;font-weight:300}.servicetwo{background:linear-gradient(135deg,#000000b3,#eedbbfe6)}.servicetwo h4{color:#fff;font-weight:600;font-size:1.4rem}.servicetwo p{color:#eedbbf;font-weight:300}.servicethree{background:linear-gradient(135deg,#000000b3,#eedbbfe6)}.servicethree h4{color:#fff;font-weight:600;font-size:1.4rem}.servicethree p{color:#eedbbf;font-weight:300}.servicefour{background:linear-gradient(135deg,#000000b3,#90040fe6),url(https://source.unsplash.com/1600x900/?events,branding)}.servicefour h4{color:#fff;font-weight:600;font-size:1.4rem}.servicefour p{color:#eedbbf;font-weight:300}.projectssection{width:100%;max-width:1200px;margin:0 auto;padding:60px 20px;text-align:center}.projectssection button{background-color:#90040f;color:#fff;padding:10px 25px;border-radius:25px;border:none;cursor:pointer;font-size:1rem;font-weight:500;transition:background .3s ease}.projectssection button:hover{background-color:#70030d}.projectsectionintro{margin:50px auto}.galleryone,.gallerytwo{display:flex;max-width:100%;align-items:center;justify-content:center;gap:40px;margin-bottom:50px}.projectcardone{background-color:#90040f;width:40%;height:30%;padding:10px;position:absolute;bottom:0;right:0;border-radius:0 0 10px}.gallerimgone{height:35vh;width:40%;border:1px solid;background-image:url(/assets/procure-B9QjApHq.jpeg);background-size:cover;background-repeat:no-repeat;background-position:center;padding:20px;position:relative}.gallerimgtwo{height:35vh;width:40%;border:1px solid;background-image:url(/assets/events-D502KyJk.jpeg);background-size:cover;background-repeat:no-repeat;background-position:center;padding:20px;position:relative}.projectcardtwo{background-color:#90040f;width:40%;height:30%;padding:10px;position:absolute;bottom:0;right:0;border-radius:0 0 10px}.galleryimgthree{height:35vh;width:40%;border:1px solid;background-image:url(/assets/outsourcing-CGEkX9jo.jpeg);background-size:cover;background-repeat:no-repeat;background-position:center;padding:20px}.galleryimgfour{height:35vh;width:40%;border:1px solid;background-image:url(/assets/design-MpRMObfC.jpeg);background-size:cover;background-repeat:no-repeat;background-position:center;padding:20px}.contactdetailssection{background-color:#eedbbf;padding:60px 20px;max-width:100%}.contactformsholder{display:flex;justify-content:center;gap:50px;margin-top:50px}.contactinfo p{margin:15px auto;color:#90040f}.contactdetailssection button{background-color:#90040f;color:#fff;padding:10px 25px;border-radius:25px;border:none;cursor:pointer;font-size:1rem;font-weight:500;transition:background .3s ease;text-align:center}.contactinfo button:hover{background-color:#70030d}.contactform div{display:flex;flex-direction:column}.contactform label{color:#70030d;margin-bottom:5px}.contactform input{padding:10px 25px;border:1px solid #70030d;color:#70030d;border-radius:5px;outline:none;width:85%;margin:5px auto}.contactform textarea{outline:none;border:1px solid #70030d;width:100%;margin-bottom:20px}.contactform button{background-color:#90040f;color:#fff;padding:10px 25px;border-radius:25px;border:none;cursor:pointer;font-size:1rem;font-weight:500;transition:background .3s ease}.testimonials{max-width:100%}.testimonials button{background-color:#90040f;color:#fff;padding:10px 25px;border-radius:25px;border:none}.testimonialsholder{display:flex;align-items:center;text-align:left;gap:50px;margin:50px auto;flex-direction:column}.clients{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.clients img{height:180px;width:180px;object-fit:contain;object-position:center}.testimonialsarrow{display:flex;gap:20px}.footer{max-width:100%;background-color:#000;color:#eedbbf;display:flex;justify-content:center;padding:60px 20px;gap:100px;flex-wrap:wrap}.footer-contact,.footer-location{display:flex;align-items:center;gap:10px}.upcomingevents input{padding:10px 25px;border-radius:15px;outline:none}.upcomingevents div{display:flex;gap:5px}.upcomingevents button{background-color:#90040f;color:#fff;padding:10px 25px;border:none;cursor:pointer;font-size:1rem;font-weight:500;border-radius:15px;transition:background .3s ease}.aboutcontact img{width:80px;height:80px;margin:0}.subscribernewsletter,.usefulinks{display:flex;gap:10px;align-items:center}.helpfullinks a{color:#eedbbf;text-decoration:none}}@media (max-width: 568px){.navbar{display:flex;height:auto;padding:10px 5%;background-color:#000;height:10vh;align-items:center}.logo img{height:100px;width:auto}.menuitem{display:flex}.navbaritem{display:none}.introsection{height:80vh;padding:30px;background:linear-gradient(135deg,#000000b3,#90040f4d),url(/assets/happyclients-DCmGSY9Z.jpg);background-size:cover;background-repeat:no-repeat;filter:brightness(120%);color:#fff;max-width:100%}.intro{position:absolute;left:30px;top:40%}.intro p{font-size:2rem;font-weight:600;max-width:900px;line-height:1;margin-bottom:30px}.intro button{background-color:#90040f;color:#fff;font-size:1.2rem;font-weight:500;padding:12px 30px;border:none;border-radius:30px;cursor:pointer;transition:all .3s ease-in-out}.aboutsection{max-width:100%;padding:50px 10px;text-align:center}.aboutusintrotext{font-size:2rem}.aboutusintro{margin-bottom:50px}.aboutusintro button{background-color:#90040f;color:#fff;padding:10px 25px;border-radius:25px;border:none;cursor:pointer;font-size:1rem;font-weight:500;transition:background .3s ease}.aboutusintro button:hover{background-color:#70030d}.aboutusintrotext{font-size:2rem;font-weight:600;margin:20px 0;line-height:1.3}.introsubtext{font-weight:300;line-height:1.4}.visionandmission{flex-direction:column;gap:30px}.vision,.mission{width:85%;text-align:center;border-left:none;padding:15px;margin-bottom:20px}.vision span,.mission span{font-size:1.6rem;font-weight:600;display:block;margin-bottom:10px}.vision p,.mission p{font-weight:400}.corepriciplesection{max-width:100%;margin:0 auto;padding:50px 10px;border-top:3px solid #f2b1b7}.corepriciplesection button{background-color:#90040f;color:#fff;padding:10px 25px;border-radius:25px;border:none;cursor:pointer;font-weight:500;transition:background .3s ease}.corepriciplesection button:hover{background-color:#70030d}.coreprincipleintro{flex-direction:column;margin-bottom:50px;text-align:center}.coreprincipleintro div{width:90%;min-width:300px;text-align:center}.coreprincipleintrotext{font-size:1.5rem;font-weight:300;display:inline-block;text-align:center;margin-right:5px;overflow:hidden;margin-left:5px;margin-top:5px}.coreprincipleintropara{font-weight:300;display:block;line-height:1.5;text-align:center}.corepriciples{text-align:center}.corepriciples div{width:85%;border-bottom:2px solid #f2b1b7;padding:10px}.servicessection{max-width:100%;margin:0 auto;padding:60px 20px;text-align:center;background-repeat:no-repeat;background-size:cover;background:linear-gradient(135deg,#000000b3,#90040fb3),url(/assets/tents-CnOLm5x7.webp)}.servicesectionintro{margin-bottom:10px}.servicesectionintro button{background-color:#90040f;color:#fff;padding:10px 25px;border-radius:25px;border:none;cursor:pointer;font-size:1rem;font-weight:500;transition:background .3s ease}.servicesectionintro button:hover{background-color:#70030d}.serviceintrotext{font-size:1.8rem;font-weight:600;margin:20px 0;line-height:1.3;color:#fff}.serviceintrosubtext{font-size:1rem;font-weight:400;max-width:800px;margin:0 auto 50px;line-height:1.6;color:#fff}.serviceactions{display:flex;justify-content:center;align-items:center;flex-direction:column;padding-top:20px;margin-bottom:50px}.reginalpresence,.happyclients,.yearsofexp{width:100%}.reginalpresence p,.happyclients p,.yearsofexp p{font-size:1.2rem;font-weight:400;margin:0;color:#fff}.reginalpresence h5,.happyclients h5,.yearsofexp h5{font-size:2rem;font-weight:800;margin:10px auto;color:#fff}.service-containers{display:flex;justify-content:center;align-items:center;gap:50px;flex-direction:column}.serviceone,.servicetwo,.servicethree,.servicefour{height:40vh;width:85%;border-radius:10px;padding:20px;text-align:left;position:relative;min-width:200px;margin-bottom:20px;position:sticky;top:130px}.serviceone{background-size:cover;background-repeat:no-repeat;background:linear-gradient(135deg,#000000b3,#90040fe6),url(/assets/procure-B9QjApHq.jpeg)}.serviceone:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0003}.serviceone h4{color:#fff;font-weight:600;font-size:1.4rem}.serviceone p{color:#eedbbf;font-weight:300}.servicetwo{background:linear-gradient(135deg,#000000b3,#eedbbfe6)}.servicetwo h4{color:#fff;font-weight:600;font-size:1.4rem}.servicetwo p{color:#eedbbf;font-weight:300}.servicethree{background:linear-gradient(135deg,#000000b3,#eedbbfe6)}.servicethree h4{color:#fff;font-weight:600;font-size:1.4rem}.servicethree p{color:#eedbbf;font-weight:300}.servicefour{background:linear-gradient(135deg,#000000b3,#90040fe6),url(https://source.unsplash.com/1600x900/?events,branding)}.servicefour h4{color:#fff;font-weight:600;font-size:1.4rem}.servicefour p{color:#eedbbf;font-weight:300}.contactdetailssection{background-color:#eedbbf;padding:60px 20px;text-align:left;max-width:100%}.contactformsholder{display:flex;justify-content:center;gap:50px;margin-top:50px;flex-direction:column}.contactinfo p{margin:15px auto;color:#90040f}.contactdetailssection button{background-color:#90040f;color:#fff;padding:10px 25px;border-radius:25px;border:none;cursor:pointer;font-size:1rem;font-weight:500;transition:background .3s ease;text-align:center}.contactinfo button:hover{background-color:#70030d}.contactform div{display:flex;flex-direction:column}.contactform label{color:#70030d;margin-bottom:5px}.contactform input{padding:10px 25px;border:1px solid #70030d;color:#70030d;border-radius:5px;outline:none;width:85%;margin:5px auto}.contactform textarea{outline:none;border:1px solid #70030d;width:100%;margin-bottom:20px}.contactform button{background-color:#90040f;color:#fff;padding:10px 25px;border-radius:25px;border:none;cursor:pointer;font-size:1rem;font-weight:500;transition:background .3s ease}.testimonials{max-width:100%;text-align:center}.testimonials button{background-color:#90040f;color:#fff;padding:10px 25px;border-radius:25px;border:none}.testimonialsholder{display:flex;align-items:center;text-align:left;gap:50px;margin:50px auto;flex-direction:column}.clients{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;flex-grow:1;gap:30px}.testimonialsarrow{display:flex;gap:20px}.clients img{height:120px;width:120px;object-fit:contain;object-position:center}.footer{max-width:100%;background-color:#000;color:#eedbbf;display:flex;flex-direction:column;justify-content:center;padding:60px 20px;gap:20px}.footer-contact,.footer-location{display:flex;align-items:center;gap:10px}.upcomingevents input{padding:10px 25px;border-radius:15px;outline:none}.upcomingevents div{display:flex;gap:5px}.upcomingevents button{background-color:#90040f;color:#fff;padding:10px 25px;border:none;cursor:pointer;font-size:1rem;font-weight:500;border-radius:15px;transition:background .3s ease}.aboutcontact img{width:80px;height:80px;margin:0}.subscribernewsletter,.usefulinks{display:flex;gap:10px;align-items:center}.helpfullinks a{color:#eedbbf;text-decoration:none}}body{box-sizing:border-box}html{scroll-behavior:smooth}.sections,.sectionheight{height:100vh}.sectionpadding{padding:7rem;max-width:100%}.smallfont{font-size:14px}.normalfont{font-size:16px}.mediumfont{font-size:18px}.largefont{font-size:20px}.extralargefont{font-size:25px}.lightmint{color:#d1e8e2}.backgroundmint{background-color:#d1e8e2}.deepteal{color:#116466}.teal{color:#032a2d}.backgrounddeepteal{background-color:#116466}.backgroundteal{background-color:#032a2d}.darkcharcoal{color:#2c3531}.backgrounddarkcharcoal{background-color:#032a2d}.warmbiege{color:#d9b08c}.backgroundwarmbiege{background-color:#d9b08c}.softpeach{color:#ffcb9a}.white{color:#fff}.black{color:#000}.back-black{background-color:#000}.lightblackback{background-color:#221e1a}.font700{font-weight:800}.textaligncenter{text-align:center}.margintop{margin-top:20px}.marginbottom{margin-bottom:40px}.divmargin{margin:20px}.divmarginbottom{margin-bottom:20px}.paragraphfontsize{font-size:22px;font-family:Inter,serif}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.heading{font-size:25px;font-family:Inter,serif}.extraheading{font-size:30px}.mediumparagraphtext{font-family:Inter,serif;font-size:18px}.fadegrey{color:#afafaf}.groteskfont{font-family:Space Grotesk,sans-serif}.inter-serif{font-family:Inter,serif}.madefortext{font-family:Madefor Text,"serif"}.extramediumfont{font-size:20px}.largefont{font-size:25px}.nomarginparagraph{margin:0}.orange{color:#e64833}.centertext{text-align:center}.backorange{background-color:#e64833}.backgrey{background-color:#eedbbf}.haselgrey{color:#eedbbf}.maroon{color:#90040f}.backmarron{background-color:#90040f}@media only screen and (max-width: 600px){.sectionpadding{padding:2rem}}
