body{box-sizing:border-box;margin:0;padding:0}.logo:hover{cursor:pointer}.header{height:90px;left:0;overflow:hidden;position:fixed;top:0;transition:.3s ease-in;width:100%;z-index:1}.header-bg{background-color:rgba(0,0,0,.836)}.header .navbar{align-items:center;display:flex;height:100%;justify-content:space-between;margin:0;padding:0 2rem 0 0}.header .nav-menu a{color:#fff}.header .navbar img{height:auto;width:100px}.header .nav-menu{display:flex}.header .nav-item{cursor:pointer;font-family:Agbalumo;font-size:x-large;list-style:none;padding:.7rem}.header .nav-item a:hover{border-bottom:3px solid #f5f5f5;padding-bottom:12px}.hamburger{display:none}.nav-item a{text-decoration:none;text-transform:uppercase}@media (max-width:800px){.header{max-width:100vw}.header .navbar{max-width:100%}.hamburger{display:block}.nav-menu{background-color:rgba(0,0,0,.904);flex-direction:column;height:90vh;left:-120%;position:fixed;text-align:center;top:90px;transition:.3s;width:100%;z-index:999}.nav-menu.active{left:0}.nav-item{margin:1.5rem 0}.header .navbar img{width:100px}}.hero-container{height:100vh;overflow:hidden;position:relative;width:100%}.hero-container video{height:105%;left:50%;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:-1}.hero-container h1,.hero-container p{color:#000;position:relative}.BookingButton{background-color:#000;border:none;border-radius:5px;color:#fff;cursor:pointer;display:block;font-family:Franklin Gothic Medium,Arial Narrow,Arial,sans-serif;font-size:1.5rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;height:10vh;margin:50vh auto;padding:10px 20px;transition:background-color .3s;width:30vw}.BookingButton:hover{background-color:#3d4441}@media (max-width:800px){.BookingButton{width:60vw}}.footer{background-color:#000;color:#eee;padding:2rem 1rem}.footer,.footer .container{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.footer .container{margin:0 auto;text-align:center}.footer ul{display:flex;font-family:Agbalumo;justify-content:center;padding:0}.footer li{list-style:none;padding:.5rem}.footer li a{color:#fff;font-size:1.5rem;text-decoration:none}.footer li a:hover{border-bottom:3px solid #fff;cursor:pointer;padding-bottom:12px}.footer img{width:10rem}.bottom{padding-top:3rem;text-align:center}.line{margin-bottom:1rem}@media (max-width:800px){.footer{max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content}.footer ul{align-items:center;display:flex;flex-direction:column;font-size:1.5rem;justify-content:center}}.content{height:70vh;width:100vw}@media (max-width:800px){.content{height:30vh;width:100vw}}.DescriptionContainer{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:5rem 20rem}.DescriptionContainer img{display:block;float:left;height:500px;width:auto}.ReviewsContainer{align-items:center;background-color:#fff;border:3px solid #4285f4;border-radius:8px;box-shadow:0 2px 4px #0003;display:flex;font-family:Arial,sans-serif;justify-content:space-between;margin:5vh auto;min-height:270px;opacity:90%;padding:0 4vh;width:80vw}.ReviewsContainer button{background-color:#4285f4;border:none;border-radius:4px;color:#fff;cursor:pointer;margin:0 20px;padding:10px 15px;transition:background-color .3s ease}.ReviewsContainer button:hover{background-color:#357ae8}.Review-Text{color:#333;display:flex;flex-direction:column;font-size:16px;font-weight:700;height:100%;justify-content:flex-end;margin:0 auto;overflow:auto;padding-bottom:0;text-align:center}.Rating,.ReviewAuthor{height:10%}.txt{align-items:center;display:flex;height:100%;padding:0 5px}.Rating .fa-star{color:#ff0}@media(max-width:500px){.ReviewsContainer{min-height:300px;padding:0;width:95vw}.Review-Text{font-size:14px;margin:0 auto;padding:0}.ReviewsContainer button{background-color:#4285f4;border:none;border-radius:4px;color:#fff;cursor:pointer;margin:0 5px;padding:10px 15px;transition:background-color .3s ease}}.Services{justify-content:space-between;max-width:90vw}.ServiceGrid,.Services{display:flex;margin:0 auto}.ServiceGrid{flex-direction:column;font-family:Agbalumo;font-size:1rem;gap:2rem;text-align:center;text-transform:capitalize;width:80%}.Heading{align-items:center;display:flex;justify-content:center}.Heading img{background-color:#fff;height:200px;width:70px}.ServicesContainer h1{font-family:Agbalumo;font-size:4rem;margin:0;padding:3rem;text-align:center;text-transform:uppercase}.ServicesContainer{margin-bottom:5rem}.logoblack{display:block;height:150px;margin:40px auto;width:250px}@media (max-width:1000px){.ServiceGrid{gap:2rem}}@media (max-width:800px){.ServiceGrid,.Services{margin:0 auto}.ServiceGrid{display:flex;flex-direction:column}.left,.right{display:none}.Heading{align-items:center;display:flex;justify-content:center}.Heading img{height:200px;width:70px}.ServicesContainer h1{font-family:Agbalumo;font-size:2rem;margin:0;padding:1rem;text-align:center;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media (max-width:300px){.ServicesContainer h1{font-family:Agbalumo;font-size:1.5rem;margin:0;max-width:50vw;padding:1rem;text-align:center;text-transform:uppercase}.Heading img{height:100px;width:35px}}.Scissors,.Scissorsrotated{display:flex;flex-direction:column;justify-content:space-evenly}.Scissors>*,.Scissorsrotated>*{height:1.5rem;padding:1rem}.Scissorsrotated>*{transform:rotate(180deg)}.ServiceContainer{background:linear-gradient(180deg,#fff,#000);border:3px solid #000;border-radius:3px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.OuterServiceContainer,.ServiceContainer{display:flex;flex-direction:column}.ServicePics{align-items:flex-start;color:#030303;display:flex;height:15vh;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:center;margin:0 auto;width:100%}.BookNow{background-color:#000;border-bottom:3px solid #000;border-bottom-left-radius:20px;border-bottom-right-radius:20px;border-left:3px solid #000;border-right:3px solid #000;color:#fff;font-family:Times New Roman,Times,serif;margin:0 auto;padding:0 10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ServicePics img{border:3px solid #000;margin:5px;width:20%}.ServicePics img:hover{cursor:pointer}.BookNow:hover{background-color:#000;color:#fff;transform:scale(1.1)}.BookNow a{color:#fff;margin:0 auto;padding:.5rem;text-align:center;text-decoration:none}.BookNow a,.ServiceName{font-size:2rem}@media (max-width:1000px){.ServiceContainer Img{border:3px solid #000;border-radius:0}}@media (max-width:600px){.ServiceContainer{border-radius:7px;flex-direction:column}.ServicePics{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:60vw}.BookNow a{font-size:2rem}}@keyframes glowAnimation{0%{background-position:0 0}to{background-position:100% 100%}}.Film{background-color:#000;overflow-x:hidden}.RightArrow{border-bottom:2rem solid #fff;border-right:2rem solid #fff;border-top:2rem solid #fff;border-color:#000 #000 #000 #fff;border-style:solid;border-width:1rem 20px 1rem 2rem}.LeftArrow{border:1rem solid #000;border-right:2rem solid #fff}.RightArrowBorder{padding-left:25px}.LeftArrowBorder,.RightArrowBorder{border:2px solid #fff;margin:0 auto;padding-bottom:10px;padding-top:10px}.LeftArrowBorder{padding-right:25px}.LeftArrowBorder:hover,.RightArrowBorder:hover{cursor:pointer}.WhiteSquare{background-color:#fff;border:.5rem solid #000;height:1rem;min-width:2rem}.Film button{background-color:#000;background-size:300% 300%;border:3px solid #fff;color:#fff;height:3rem;transition:.5s ease;width:5rem}.Film button:hover{animation:glowAnimation 2s infinite alternate;cursor:pointer}.FirstRow,.LastRow,.MiddleRow{align-items:center;display:flex;margin:0;overflow-x:hidden;padding:0}.MiddleRow{justify-content:space-between;margin:0 auto;transition:3s}.MiddleRow img{border:2px solid #fff;display:block;height:20rem;margin:0 10px;object-fit:cover;padding:0;width:12rem}.MiddleRow img:hover{cursor:pointer}.Close{color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:2rem;height:50px}.Close:hover{cursor:pointer}.Close p{border:3px solid #fff;font-weight:700;margin:0;padding:0}.enlargedImageContainer{align-items:center;background-color:#0009;bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.enlargedImage{max-height:80%;max-width:80%;object-fit:contain}@media(max-width:800px){.WhiteSquare{height:1rem}.RightArrow{border:10px solid #000;border-left-color:#fff}.LeftArrow{border:10px solid #000;border-right-color:#fff}.RightArrowBorder{padding-left:15px}.LeftArrowBorder,.RightArrowBorder{border:2px solid #fff;margin:0 auto;padding-bottom:10px;padding-top:10px}.LeftArrowBorder{padding-right:15px}.MiddleRow img{height:13rem;object-fit:cover;padding:0;width:9rem}}.content2{height:80vh;width:100vw}.content2,.react-parallax{display:flex;flex-direction:column;justify-content:flex-end}.image{height:70vh}@media (max-width:800px){.content2{height:100%;width:100vw}}.CallContainer{align-items:center;background:hsla(0,0%,100%,.815);border-radius:8px;display:flex;flex-direction:column;padding:15px;text-align:center;transition:all .3s ease-in-out}.CallUs h1{font-family:Agbalumo;font-weight:lighter}.PhoneNumber h2{font-size:1.3rem}.PhoneNumber{align-items:center;display:flex;justify-content:flex-end}.faPhone{color:#98c379;font-size:2rem}.ContactContainer{background-color:#000;color:#000;display:flex;justify-content:space-between;padding:20px}.ContactContainer>div{flex:1 1;margin:10px}@media (max-width:820px){.ContactContainer{flex-direction:column}}.AddressContainer{background:hsla(0,0%,100%,.815);border-radius:8px;padding:15px;text-align:center;transition:transform .3s ease-in-out}.VisitUs h1{font-family:Agbalumo;font-weight:lighter}.Address h2{font-size:1rem}.Map iframe{border:none;border-radius:8px;height:250px}@font-face{font-family:Agbalumo;font-style:normal;font-weight:400;src:local("Agbalumo"),url(/static/media/Agbalumo-Regular.169b25c00fba6c8e1947.ttf) format("truetype")}.SocialMedia{background:hsla(0,0%,100%,.815);border-radius:8px;padding:15px;text-align:center;transition:background-color .3s}.FollowUs h1{font-family:Agbalumo;font-weight:lighter}.SocialMediaIcons{display:inline-flex;font-size:2rem;gap:20px;justify-content:center}.SocialMediaIcons a{color:#000}.SocialMediaIcons svg{transition:transform .3s ease}.SocialMediaIcons svg:hover{transform:scale(1.2)}
/*# sourceMappingURL=main.4a6477ce.css.map*/