.montserrat-subrayada-regular{font-family:"Montserrat Subrayada",sans-serif}.montserrat-subrayada-bold{font-family:"Montserrat Subrayada",sans-serif}html{box-sizing:border-box;scroll-behavior:smooth}*,*::after *:before{box-sizing:inherit}a{color:inherit;text-decoration:none}a:hover{color:#e6b75d;transition:all .5s}li{list-style:none}.container{max-width:1200px;padding:0 10px;margin:0 auto}body{font-family:"Inter",sans-serif;font-weight:400;font-style:14px;line-height:1.4;overflow-x:hidden;background-image:url(//barber.okeycompany.pro/wp-content/themes/barber/assets/css/../images/zwartevilt.png)}html,body{height:100%}.wrapper{min-height:100%;display:flex;flex-direction:column}main{flex-grow:1}:root{--main-color:#e6b75d}.header__contacts{background-image:url(//barber.okeycompany.pro/wp-content/themes/barber/assets/css/../images/1f0ce532510765.jpg);width:100%;height:100vh;background-repeat:no-repeat;background-size:cover;background-position:center}.header__contacts{position:relative}.header__contacts:before{content:'';position:absolute;left:0;top:0;width:100%;height:100vh;background-color:rgba(0,0,0,.6)}.contacts{background-image:url(//barber.okeycompany.pro/wp-content/themes/barber/assets/css/../images/pattern_paint_white.jpg);overflow:hidden}.contacts__wave{position:relative;width:100%;margin-top:-100px}.contacts__img{display:block;margin:0 auto;margin-top:50px;font-size:100px;width:200px;height:auto}.contacts__title{display:block;margin:0 auto;font-family:"Montserrat Subrayada",sans-serif;font-size:50px;font-weight:400;text-align:center;margin-top:-120px;margin-bottom:100px;max-width:500px}@media (max-width:768px){.contacts__title{margin-top:-150px}}.contacts__text{max-width:600px;margin-bottom:10px;font-size:1em;color:#333;text-align:center;font-weight:100;margin:0 auto;margin-bottom:100px}form{display:flex;flex-wrap:wrap;justify-content:center}.container__contacts{display:flex;justify-content:space-around}.container__time{width:48%;padding:20px;border:none;background-color:transparent;border-bottom:1px solid #bebebe;bottom:20px;position:relative;margin:10px}.container__time{outline:none}.container__time:active{border:none}input#name,input#phone,input#date,input#time{width:22.9%;padding:20px;border:none;background-color:transparent;border-bottom:1px solid #bebebe;bottom:20px;position:relative;margin:10px}@media (max-width:972px){input#name,input#phone,input#date,input#time{width:95%;padding:20px;border:none;background-color:transparent;border-bottom:1px solid #bebebe;bottom:20px;position:relative;margin:10px}.container__time{width:95%;padding:20px;border:none;background-color:transparent;border-bottom:1px solid #bebebe;bottom:20px;position:relative;margin:10px}}@media (min-width:973px){input#name,input#phone,input#date,input#time{width:47.9%;padding:20px;border:none;background-color:transparent;border-bottom:1px solid #bebebe;bottom:20px;position:relative;margin:10px}}input#name:active{border:none}.container__btn{margin:0 auto;display:block;width:98.5%;padding:10px;background-color:#000;color:#fff;text-transform:uppercase;font-size:22px;margin-bottom:100px;border:none;transition:all .5s}.container__btn:hover{background-color:var(--main-color);border:none;transition:all .5s}input[type=text],input[type=tel],input[type=date],input[type=time]{border:none;outline:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450;top:-100px;position:relative;margin:0 auto}.contacts__or{margin-bottom:10px;font-size:20px;color:#333;text-align:center;font-weight:100}.contacts__tel{display:block;margin-bottom:10px;font-size:30px;color:#333;text-align:center;font-weight:200;margin-bottom:100px}#map{height:500px;width:100%}