body{height:100%;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Source Sans Pro,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.navBar-layout{justify-content:center;position:fixed;background-color:#152238;width:100%;display:flex;z-index:100000}@media (max-width:600px){.navBar-layout{justify-content:start}}#barber-logo{height:50px;width:auto}.link,.link:hover{color:#fff;font-family:Playfair Display,serif}.link:hover{border-bottom:2px solid #a5770a}#basic-navbar-nav{justify-content:center}.navbar .navbar-toggler-icon{background-image:url(https://mdbootstrap.com/img/svg/hamburger7.svg?color=ffffff)}.footer{height:100px;background-color:#152238}.footer-text{font-size:20px;color:#f5f5f5;font-family:"Playfair Display, serif"}#simons-footer-logo{height:50px;width:auto}#footer-logo{height:100%}#home{padding-top:120px;margin-right:auto;max-height:100%;padding-bottom:10%;margin-left:auto;width:60%;display:block}@media (max-width:450px){#home{width:50%}.row1{height:calc(50vh - 50px)}}#simon-logo2{height:250px;padding-top:170px;margin:0 auto;width:20%;display:block}#locations-row{margin:0}.row1{background-size:contain;text-align:center;background-color:#152238;background-blend-mode:darken;display:block}.row1,.row2{justify-content:center;background-position:50%;width:100%;background-repeat:no-repeat}.row2{height:525px;background-size:cover;background-image:url(https://barberiko.shop/static/media/scissors-background.4ebfcf00.PNG.gif);background-blend-mode:darken;vertical-align:center}.bg-text{padding-top:200px;text-shadow:-1px #000,1px #000,-1px #000,1px #000;color:#fff}.bg-subtext,.bg-text{font-weight:700;text-align:center;font-family:PT Sans,sans-serif}.bg-subtext{padding:30px;font-size:20px;color:grey}.gold-seperator{border-top:5px solid #a5770a;margin:auto;width:10%;font-family:PT Sans,sans-serif}.services-section{padding:30px;text-align:center;background-color:#e5e5e5}.section-title{font-weight:700;margin-bottom:20px;margin-top:20px;font-family:PT Sans,sans-serif}#simon-headshot{width:25%}#jase-headshot,#simon-headshot{padding-top:25px;border-radius:50%}#jase-headshot{height:350px}@media (max-width:500px){#simon-headshot{width:80%}}@media (min-width:500px){#simon-headshot{max-height:350px;width:auto}#shina-headshot{max-height:300px;border-radius:50%;width:300px;margin-top:10px}}@media (max-width:500px){#shina-headshot{border-radius:50%;width:80%}}.about-header{padding-top:15px;padding-bottom:10px;margin-top:5%;font-family:"Playfair Display, serif"!important}.simon-headshot-row{justify-content:center;text-align:center;width:100%}.contact-section{padding-top:20px;text-align:center;background-color:#fff}#about-text{padding-right:15px;padding-left:15px}#about-text,#simon-bio-text{font-size:18px;color:grey;font-family:PT Sans,sans-serif}#simon-bio-text{margin-right:-15px;margin-left:-15px}#phone-icon{height:25px;color:#fff;width:auto}.contact-row{padding-top:50px;text-align:center;margin:0;align-items:center;padding-bottom:30px;display:flex}#call-me-link{color:#a5770a}#call-me-link:hover{-webkit-text-decoration-color:none;text-decoration-color:none;color:#a5770a}.form-style{margin:5px;font-family:"Playfair Display, serif"}.contact-form{padding-top:20px;margin:0 auto;width:90%}.form-control::-webkit-input-placeholder{font-family:"Playfair Display, serif"}.form-control:-ms-input-placeholder{font-family:"Playfair Display, serif"}.form-control::-ms-input-placeholder{font-family:"Playfair Display, serif"}.form-control::placeholder{font-family:"Playfair Display, serif"}.form-group{border:1px inset #ccc;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);border-radius:5px}.contact-text{font-size:22px;color:#000;font-family:"Playfair Display, serif"}@media (max-width:500px){.contact-text{font-size:18px;color:#000;font-family:"Playfair Display, serif"}}.fa-instagram{height:10px;color:#a5770a;width:auto}.fa-facebook{color:#a5770a;padding-left:10px}.emailSubmitButton{margin-bottom:30px}.emailSubmitButton,.emailSubmitButton:hover{border-color:#a5770a;color:#fff;background-color:#a5770a;width:100%;font-family:"Playfair Display, serif"}.testimonial-row{height:100%;padding-top:20px;text-align:center;background-color:#e5e5e5;margin:0 auto;padding-bottom:70px}.carousel-styling{padding:30px;color:#000;font-family:"Playfair Display, serif"}.bookButton{margin-bottom:30px}.bookButton,.bookButton:hover{border-color:#a5770a;color:#fff;background-color:#a5770a;font-family:"Playfair Display, serif"}#services-table{margin:30px;width:100%}.service-name{background:none}#scissors-image{height:auto;padding-top:55px;width:250px}.services-button,.services-button:hover{border-color:#152238;font-size:25px;margin-right:5px;background-color:#152238;margin-top:5px;font-family:"Playfair Display, serif"}#button-columns{margin-top:30px}.price{font-weight:700}.testimonial-title{font-family:Lobster,cursive}#serviceInfo-row{padding-left:15%}#serviceInfo-row,.covid-info{padding-top:2%;padding-bottom:2%;width:100%}.covid-info{padding-left:5%}#covid-headers{width:100%;margin-top:5%;font-family:"Playfair Display, serif";padding-left:10px}#covid-desc{padding:10px;font-size:18px;color:grey;width:80%;word-wrap:break-word;font-family:PT Sans,sans-serif}.booking-procedures,.covid-measures,.hygiene-row{padding-left:5%}.about-simon{padding:2% 10% 2% 15%;margin-right:0;margin-left:0;width:100%}#appointment-button,#moustache-row{margin:0}.service-desc{font-size:18px;color:grey;width:80%;word-wrap:break-word;font-family:PT Sans,sans-serif}.serviceInfo-title{width:80%;margin-top:18px;font-family:"Playfair Display, serif"}#moustache-icon{height:auto;width:150px}#ozzie-rizzo-pic{height:auto;border-radius:5px;width:70%}#nearcut{width:100%;margin-top:17%}#nearcut-row{margin-top:15%}.btn-container{margin-top:25%}.book-now-button2,.book-now-button2:hover{border-color:#a5770a;padding:20px;font-size:20px;right:1%;position:fixed;bottom:1%;background-color:#a5770a;margin:10px;box-shadow:0 12px 16px 0 rgba(0,0,0,.24),0 17px 50px 0 rgba(0,0,0,.19);border-radius:20px;font-family:"Playfair Display, serif";z-index:9999}.service-time{font-size:25px}.carousel-item{height:100%}