body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{font-family:Times New Roman,Times,serif;text-align:center}@font-face{font-family:Bevan;font-style:normal;font-weight:400;src:url(/wp-content/plugins/my-react-app/static/media/Bevan-Regular.f0525481e2b59819427f.woff2) format("woff2"),url(/wp-content/plugins/my-react-app/static/media/Bevan-Regular.e62cd4f2ed7e56d8dc0e.woff) format("woff")}@font-face{font-family:OpenSans;font-style:normal;font-weight:400;src:url(/wp-content/plugins/my-react-app/static/media/OpenSans-Regular.b73cc3e99f948403368e.woff2) format("woff2"),url(/wp-content/plugins/my-react-app/static/media/OpenSans-Regular.d05f5eb593ca0ecea8ca.woff) format("woff")}@font-face{font-family:Poppins;font-style:normal;font-weight:400;src:url(/wp-content/plugins/my-react-app/static/media/Poppins-Regular.9641d5d087bc9e626d4c.woff2) format("woff2"),url(/wp-content/plugins/my-react-app/static/media/Poppins-Regular.ab6122bd28174ddf9eeb.woff) format("woff")}@font-face{font-family:VastShadow;font-style:normal;font-weight:400;src:url(/wp-content/plugins/my-react-app/static/media/VastShadow-Regular.07b71f56f4f72ff95cce.woff2) format("woff2"),url(/wp-content/plugins/my-react-app/static/media/VastShadow-Regular.b0a2c2713d5648499353.woff) format("woff")}@font-face{font-family:Diplomata;font-style:normal;font-weight:400;src:url(/wp-content/plugins/my-react-app/static/media/Diplomata-Regular.b0a741e670418efaaa5b.woff2) format("woff2"),url(/wp-content/plugins/my-react-app/static/media/Diplomata-Regular.94794d23eaa1ad136925.woff) format("woff")}#header{display:flex;flex-direction:row;padding-left:55px}.logo-container{display:flex;height:97.3438px;justify-content:flex-start;margin-left:55px;width:50%}.schedule-container{align-items:center;display:flex;justify-content:flex-end;margin-bottom:20px;margin-right:45px;margin-top:20px;width:50%}.logo{height:97.3438px}.schedule-appointment{background-color:#06408a;border:none;color:#fff;font-family:OpenSans,sans-serif;font-weight:600;height:52px;letter-spacing:.5px;text-align:center;width:272.547px}.book-now:hover,.schedule-appointment:hover{background-color:#363341;text-decoration:none}.schedule-appointment-text{height:19px;margin-left:auto;margin-right:auto;width:100%}.banner{background-blend-mode:darken;background-position:50%;background-repeat:no-repeat;background-size:cover;height:690px;width:100%}.banner h1,.banner h3{margin:0}.banner h1{font-size:80px;line-height:104px}.banner h1,.banner h3{color:#fff;font-family:Bevan,serif;text-shadow:4px 2px 3px #000c}.banner h3{font-size:40px;line-height:52px}.about-btn{margin-top:6px}.banner img{height:64px;margin-top:170px;width:64px}.book-now{background-color:#06408a;border:none;color:#fff;height:54px;width:167.688px}.motion-div-layer{z-index:40}.book-now-layer{z-index:30}.book-now span{font-family:OpenSans,sans-serif;font-size:14px;font-weight:600;height:19px;letter-spacing:.5px;text-decoration:none;width:93.6875px}.about-us-h3{color:#e13434;font-family:Poppins,sans-serif;font-size:16px;letter-spacing:2px}.about-us-underline{width:55.25px}.open-hours-underline{border-top:2px solid #000;height:2px;width:56.7344px}.underline{border-top:3px solid #e13434;height:3px}.about-us-h2{color:#333;font-family:Bevan,serif;font-size:36px;line-height:46.8px;text-align:left}.about-us-h2 span{display:block}.about-us-p{color:#333;font-family:OpenSans,sans-serif;font-size:18px;font-weight:700;line-height:25.2px;text-align:left}.about-us-p span{display:block}.about-parent-container{display:flex;flex-direction:row;justify-content:center;width:95%}.about-child-container{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin-top:50px;padding-right:20px;width:40%}.about-child-container-2{height:610px;position:relative;width:40%}.about-child-container-2-bg{background:linear-gradient(90deg,#fff 0,#fff 5%,#e5e5e5 0,#e5e5e5);height:610px;width:88%}.open-hours{align-items:center;background-color:#06408a;box-shadow:0 15px 40px #a8a8a8;color:#fff;display:flex;flex-direction:column;height:609.188px;justify-content:center;padding:40px 30px;position:absolute;top:-120px;width:577.391px;z-index:1}.open-hours h2{font-family:Diplomata,cursive;font-size:24px;line-height:33.6px}.open-hours h3{font-family:OpenSans,sans-serif;font-size:20px;line-height:26px}#careers{color:#333;margin-top:65px}.careers-container{display:flex;flex-direction:column;justify-content:center;margin-left:auto;margin-right:auto;padding-top:40px;width:1170px}.careers-container-2{display:flex;flex-direction:row;justify-content:center}.careers-container h1{font-family:Bevan,serif;font-size:32px;line-height:41.6px}.careers-container p{font-family:OpenSans,sans-serif;font-size:18px;line-height:20.8px}.career-positions-1,.career-positions-2{width:40%}.career-positions-1{margin-right:5%}.career-positions-2{margin-left:5%}.careers-container h2{font-family:Bevan,serif;font-size:23px;line-height:29.9px}.careers-container ul{font-family:OpenSans,sans-serif;font-size:20px;line-height:32px;text-align:left}#services{background-position:50%;background-repeat:no-repeat;background-size:cover;height:1048.33px;margin-top:140px;width:100%}.service-underline{width:154px}.service-parent-container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-left:auto;margin-right:auto;width:100%;z-index:1}#services h1{font-family:Bevan,serif;font-size:40px;line-height:52px}#services h3{color:#e13434;font-family:VastShadow,cursive;font-size:18px;line-height:23.4px}#services h2{font-size:24px;font-weight:700;line-height:31.2px}#services h2,#services p{font-family:OpenSans,sans-serif}#services p{font-size:16px;line-height:20.8px}.service-logo{height:200px;padding-top:51px}.service-child-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;margin-top:15px}.service-child-container img{height:105px;width:105px}.service-child{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-bottom:2px;margin-top:2px;text-align:left;width:40%}.service-child img{height:105px;margin:5px;object-fit:contain;width:105px}.button-service-section{margin-top:25px}#more-about{background:#eeefef;color:#333;padding-bottom:35px;padding-top:55px}.more-about-underline{margin-left:auto;margin-right:auto;width:290px}#more-about h1{font-family:Bevan,serif;font-size:40px;line-height:52px}.more-about-container{align-items:center;display:flex;flex-direction:row;justify-content:center;padding-top:21px}.more-about-child-container-1,.more-about-child-container-2{width:40%}.more-about-child-container-1{margin-left:auto}.more-about-child-container-2{margin-right:auto}.more-about-child-container-1 h2{font-family:Bevan,serif;font-size:23px;line-height:29.9px}.more-about-child-container-1 p{font-family:OpenSans,sans-serif;font-size:18px;line-height:23.4px}.more-about-child-container-2 img{height:533.312px;width:400px}#rating{background-blend-mode:darken;background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;height:744.719px;margin-left:auto;margin-right:auto;width:100vw}#rating img{height:127.062px;width:250}#rating h1{font-family:Bevan,serif;font-size:45px;line-height:58.5px}#rating p{font-family:OpenSans,sans-serif;font-size:19px;font-weight:700;line-height:24.7px}.rating-parent-container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:space-evenly;margin-left:auto;margin-right:auto}.rating-child-container{display:flex;flex-direction:row;height:50%;width:80%}.rating-child-div{margin-left:5px;margin-right:5px;padding:5px}#barbers{color:#333;margin-top:45px}#barbers h1{font-family:Bevan,serif;font-size:35px;line-height:45.5px}#barbers h2{font-family:Bevan,serif;font-size:23px;line-height:29.9px}#barbers img{height:380px;width:380px}.barber-child-container{margin-bottom:45px}#gallery{margin-top:85px}.gallery-content-container h1{color:#333;font-family:Bevan,serif;font-size:32px;line-height:41.6px}.gallery-image-container{display:flex;flex-wrap:wrap;justify-content:center;margin-left:auto;margin-right:auto;width:80%}.gallery-image-container img{height:360px;padding:15px 35px;width:360px}.social-parent-container{display:flex;flex-direction:row;justify-content:center;margin-top:35px}.social-child-container-1,.social-child-container-2{color:#333;font-family:Bevan,serif;margin-left:auto;margin-right:auto}.social-child-container-1 h1,.social-child-container-2 h1{font-size:28px;line-height:36.4px}.social-child-container-1 h3,.social-child-container-2 h3{font-size:20px;line-height:26px}.social-child-container-1 img{height:292px;object-fit:contain;width:400px}.social-child-container-2 img{height:262.5px;object-fit:contain;width:400px}.footer-parent-container{align-items:center;display:flex;flex-direction:row;justify-content:space-evenly;margin-left:auto;margin-right:auto;margin-top:20px;width:85%}.footer-parent-container img{height:170.375px;width:262.469px}.footer-div h2{font-size:23px;line-height:29.9px}.footer-div h2,.footer-div p{font-family:VastShadow,cursive}.footer-div p{font-size:16px;font-weight:400;line-height:20.8px;margin-right:10px}@media (max-width:1200px){.about-parent-container,.careers-container,.more-about-container,.service-parent-container{align-items:center;flex-direction:column;margin-left:auto;margin-right:auto;width:90%}.about-child-container,.about-child-container-2,.career-positions-1,.career-positions-2,.more-about-child-container-2,.service-child{margin:50px 0 0;text-align:center;width:100%}.more-about-child-container-1{margin-left:auto;margin-right:auto;width:100%}#header{flex-direction:column;height:auto;padding-left:20px;padding-right:20px}.logo-container,.schedule-container{justify-content:center;margin:10px 0;width:100%}.logo{height:80px}.schedule-appointment-text{height:19px;margin-left:auto;margin-right:auto;text-decoration:none;width:100%}.book-now,.schedule-appointment{font-size:16px;width:100%}.banner{height:500px}.banner h1{font-size:50px;line-height:60px;text-align:center}.banner h3{font-size:24px;line-height:32px;text-align:center}.banner img{height:48px;margin-top:100px;width:48px}.book-now{width:30%}.open-hours{height:auto;padding:20px;position:relative;top:0;width:90%}.about-child-container-2-bg{width:100%}#services{height:auto;padding:40px 0}.service-child-container{flex-direction:column}.service-child img{height:80px;width:80px}#more-about h1,.careers-container h1,.more-about-child-container-1 h2{text-align:center}.more-about-child-container-2 img{height:auto;max-width:300px;width:100%}#rating{height:auto;padding:20px 0;width:100%}.rating-child-container{align-items:center;flex-direction:column;height:auto}#barbers img,.gallery-image-container img,.social-child-container-1 img,.social-child-container-2 img{height:auto;max-width:300px;width:100%}.footer-parent-container{align-items:center;flex-direction:column}.footer-parent-container img{height:auto;max-width:250px;width:80%}}@media (max-width:768px){.banner{height:400px}.banner h1{font-size:36px;line-height:44px}.banner h3{font-size:20px;line-height:28px}.book-now,.schedule-appointment{font-size:14px}.open-hours{padding:15px}.about-child-container,.about-child-container-2{width:100%}.service-child{margin:10px 0;width:80%}#more-about h1,.careers-container h1,.more-about-child-container-1 h2{font-size:28px}.careers-container{padding:20px 0}}@media (max-width:480px){.banner h1{font-size:28px;line-height:36px}.banner h3{font-size:16px;line-height:22px}.schedule-appointment{font-size:12px;height:48px;width:100%}.about-parent-container{margin-left:auto;margin-right:auto}.about-child-container{align-items:center;justify-content:center;padding-right:0}.about-child-container-2{height:610px;margin-top:20px}.about-child-container-2-bg{background:#fff}.about-btn,.book-now{width:50%}.about-us-h2{font-size:28px;line-height:36px;text-align:center}.about-us-p{font-size:14px;line-height:22px;text-align:center}.open-hours h2{font-size:20px}.open-hours h3{font-size:16px}.careers-container-2{display:flex;flex-direction:column;justify-content:center}.career-positions-1,.career-positions-2{width:100%}#more-about{align-items:center;display:flex;flex-direction:column;justify-content:center}}.booking-modal{align-items:center;background:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.booking-content{background:#fff;border-radius:8px;height:95%;max-width:900px;position:relative;width:90%}.close-btn{background:#0000;border:none;cursor:pointer;font-size:24px;position:absolute;right:15px;top:10px}
/*# sourceMappingURL=main.20e248c9.css.map*/