@import url(https://use.typekit.net/qjn6qnv.css);
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */

/* Document
   ========================================================================== */

/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */

html {
  line-height: 1.15; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/* Sections
   ========================================================================== */

/**
 * Remove the margin in all browsers.
 */

body {
  margin: 0;
}

/**
 * Render the `main` element consistently in IE.
 */

main {
  display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
   ========================================================================== */

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */

hr {
  box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

pre {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/* Text-level semantics
   ========================================================================== */

/**
 * Remove the gray background on active links in IE 10.
 */

a {
  background-color: transparent;
}

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */

abbr[title] {
  border-bottom: none; /* 1 */
  text-decoration: underline; /* 2 */
  text-decoration: underline dotted; /* 2 */
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */

b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

code,
kbd,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/**
 * Add the correct font size in all browsers.
 */

small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
   ========================================================================== */

/**
 * Remove the border on images inside links in IE 10.
 */

img {
  border-style: none;
}

/* Forms
   ========================================================================== */

/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */

button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */

button,
input { /* 1 */
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */

button,
select { /* 1 */
  text-transform: none;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */

button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
}

/**
 * Remove the inner border and padding in Firefox.
 */

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */

button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */

fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */

legend {
  box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  padding: 0; /* 3 */
  white-space: normal; /* 1 */
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */

progress {
  vertical-align: baseline;
}

/**
 * Remove the default vertical scrollbar in IE 10+.
 */

textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */

[type="checkbox"],
[type="radio"] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */

[type="search"] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */

[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/* Interactive
   ========================================================================== */

/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */

details {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */

summary {
  display: list-item;
}

/* Misc
   ========================================================================== */

/**
 * Add the correct display in IE 10+.
 */

template {
  display: none;
}

/**
 * Add the correct display in IE 10.
 */

[hidden] {
  display: none;
}

@keyframes animateLink{0%{width:0}100%{width:100%}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes aceLine{0%{width:0}100%{width:calc(50% - 17px)}}@keyframes slideUp{0%{transform:translateY(100%);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes slideUpGrow{0%{transform:translateY(400px);opacity:0;scale:0.3}100%{transform:translateY(0);opacity:1;scale:1}}@keyframes slideUpShrink{0%{transform:translateY(calc(50% + 53px));scale:2}100%{transform:translateY(0);scale:1}}@keyframes slideLeft{0%{transform:translateX(100%)}100%{transform:translateX(0)}}@keyframes hideRight{0%{transform:translateX(0)}100%{transform:translateX(100%)}}@keyframes slideRight{0%{transform:translateX(-100%)}100%{transform:translateX(0)}}@keyframes smallFadeSlideLeft{0%{opacity:0;transform:translateX(50px)}100%{opacity:1;transform:translateX(0)}}@keyframes fadeSlideLeft{0%{opacity:0;transform:translateX(200px)}100%{opacity:1;transform:translateX(0)}}@keyframes fadeSlideRight{0%{opacity:0;transform:translateX(-200px)}100%{opacity:1;transform:translateX(0)}}*{box-sizing:border-box;outline:0}html{overflow-y:scroll}body{font-family:"Poppins", sans-serif;background-image:url(/paper-background.webp);background-size:100% 100vh;color:#252525}h1,h2,h3,h4,h5,h6{font-family:'bebas-neue-pro', sans-serif;margin:0}h3{color:#BF8E56;font-size:26px}@media (max-width: 350px){h3{font-size:22px}}h2{font-size:50px}@media (max-width: 450px){h2{font-size:35px}}h1{font-size:72px;line-height:0.95em;text-align:center}@media (max-width: 700px){h1{font-size:49px}}main{min-height:100vh}.ace-line{position:relative;width:100%;display:flex;align-items:center;justify-content:center;margin-top:10px}.ace-line .ace{padding:0 20px}.ace-line .ace:before,.ace-line .ace:after{content:'';background:#252525;position:absolute;top:10px;height:1px;width:0;animation:aceLine 0.3s ease-in-out forwards 0.3s}.ace-line .ace:before{left:0}.ace-line .ace:after{right:0}.ace-line.white .ace{fill:#fff}.ace-line.white .ace:before,.ace-line.white .ace:after{background:#fff}@media (max-width: 700px){.page{margin-top:70px}}.main{min-height:100vh;width:calc(100vw - 70px);max-width:calc(100% - 70px);margin-left:70px}@media (max-width: 700px){.main{margin-left:0;height:calc(100vh - 70px);width:100vw;max-width:100%}}@media (max-width: 950px){.main:not(.hero){height:auto}}.main .titles{display:flex;flex-direction:column;align-items:center;width:fit-content;margin:0px auto 30px;transform:translateY(400px);opacity:0;scale:0.3;animation:slideUpGrow .3s ease-in-out forwards 0s}.main.content-sec{display:flex}@media (max-width: 950px){.main.content-sec{flex-direction:column}}.main.content-sec .text-sec{padding:150px 100px 50px 50px;width:50%;display:flex;flex-direction:column}@media (max-width: 950px){.main.content-sec .text-sec{width:100%}}.main.content-sec .text-sec .description{font-size:16px;line-height:2em}@media (max-width: 400px){.main.content-sec .text-sec .description{line-height:1.7em}}.main.content-sec .text-sec .btn{margin-top:auto;margin:auto 0 50px 0}@media (max-width: 950px){.main.content-sec .text-sec .btn{margin-top:50px}}@media (max-width: 600px){.main.content-sec .text-sec .btn{margin:35px 0}}.main.content-sec>img,.main.content-sec .plx-img{width:50%;object-fit:cover}@media (max-width: 950px){.main.content-sec>img,.main.content-sec .plx-img{width:100%;height:500px}}@media (max-width: 550px){.main.content-sec>img,.main.content-sec .plx-img{width:100%}}.main.content-sec .plx-img img{width:100%;height:100%;object-fit:cover}.btn{display:inline-block;font-weight:bold;font-family:'bebas-neue-pro', sans-serif;background:#BF8E56;letter-spacing:.065em;padding:12px 25px;font-size:26px;color:#fff;border:0;line-height:normal;cursor:pointer;position:relative;transition:box-shadow .3s ease, background-color 0.3s ease;text-align:center;text-decoration:none;width:fit-content}@media (max-width: 500px){.btn{font-size:20px}.btn img{width:15px}}@media (max-width: 350px){.btn{font-size:18px;padding:12px 17px}}.btn:hover{box-shadow:0 3px 7px rgba(0,0,0,0.4);background-color:#c09560;cursor:pointer}.btn.transparent{background-color:transparent;border:3px solid #BF8E56}.btn.transparent:hover{background-color:#BF8E56}footer{background-image:url(/footer-bg.webp);background-position:50%;background-size:cover;width:calc(100% - 70px);color:#fff;margin-left:70px}@media (max-width: 700px){footer{width:100%;margin-left:0}}footer .footer-content{display:flex;flex-direction:column;align-items:center;padding:80px 50px 50px}@media (max-width: 900px){footer .footer-content{padding:80px 20px 50px}}footer .footer-content h6{font-size:72px;text-align:center;line-height:0.95em}footer .footer-content .hour-boxes{display:flex;padding-top:20px;flex-wrap:wrap;justify-content:center}footer .footer-content .hour-boxes .box{display:flex;flex-direction:column;align-items:center;margin:10px;border:1px solid #BF8E56;background-color:rgba(191,142,86,0.2);min-width:150px;padding:10px 0}@media (max-width: 900px){footer .footer-content .hour-boxes .box{min-width:125px}}footer .footer-content .hour-boxes .box.active{background-color:#BF8E56}footer .footer-content .hour-boxes .box .weekday{font-family:'bebas-neue-pro', sans-serif;font-size:40px;text-transform:uppercase}footer .footer-content .hour-boxes .box .time{font-size:14px}@media (max-width: 900px){footer .footer-content .hour-boxes .box .time{font-size:12px}}footer .footer-content .btn{margin:80px auto}footer .footer-content .info{text-align:center;font-size:24px;letter-spacing:0.6px;font-family:'bebas-neue-pro', sans-serif;color:white;padding-top:15px}footer .footer-content .info span{color:#BF8E56}footer .footer-content .info br{display:none}@media (max-width: 500px){footer .footer-content .info br{display:block}}header{z-index:5;position:fixed;left:0;top:0}header .scrim{width:100vw;height:100vh;background-color:rgba(0,0,0,0.5);opacity:0;position:fixed;z-index:0;top:0;left:-100%;width:100%;height:100%;transition:opacity 0.4s ease-in}header .header-sidebar{position:relative;width:70px;height:100vh;z-index:1;display:flex;flex-direction:column;align-items:center;background-color:#252525;cursor:pointer}@media (max-width: 700px){header .header-sidebar{width:100vw;height:70px;flex-direction:row;justify-content:space-between}}header .header-sidebar .logo{position:absolute;padding-top:20px}@media (max-width: 700px){header .header-sidebar .logo{padding:0 0 0 20px}}header .header-sidebar .toggle-nav{display:flex;flex-direction:column;justify-content:center;height:100%;font-size:20px;font-weight:bold;font-family:'bebas-neue-pro';color:#BF8E56}@media (max-width: 700px){header .header-sidebar .toggle-nav{margin:0 20px 0 auto;height:23px;position:relative}}header .header-sidebar .toggle-nav .open-nav,header .header-sidebar .toggle-nav .close-nav{position:absolute;left:0;width:100%;height:25px;display:flex;align-items:center;justify-content:center;transition:opacity 0.4s ease-in-out, transform 0.4s ease-in-out}@media (max-width: 700px){header .header-sidebar .toggle-nav .open-nav,header .header-sidebar .toggle-nav .close-nav{right:100%;left:unset;width:unset}}header .header-sidebar .toggle-nav .open-nav .triangle,header .header-sidebar .toggle-nav .close-nav .triangle{border:7px solid transparent}header .header-sidebar .toggle-nav .open-nav{margin-left:5px}header .header-sidebar .toggle-nav .open-nav .triangle{border-left-color:#BF8E56;margin-left:5px}@media (max-width: 700px){header .header-sidebar .toggle-nav .open-nav .triangle{border-left-color:transparent;border-top-color:#BF8E56;margin-top:5px}}header .header-sidebar .toggle-nav .close-nav{opacity:0;transform:translateX(15px);margin-right:5px}@media (max-width: 700px){header .header-sidebar .toggle-nav .close-nav{transform:translateY(15px)}}header .header-sidebar .toggle-nav .close-nav .triangle{border-right-color:#BF8E56;margin-right:5px}@media (max-width: 700px){header .header-sidebar .toggle-nav .close-nav .triangle{border-right-color:transparent;border-bottom-color:#BF8E56;margin-bottom:5px}}header .header-links{position:fixed;left:-100%;top:0;height:100vh;width:50vw;min-width:500px;display:flex;flex-direction:column;align-items:flex-start;font-size:18px;background-color:#2E2E2B;padding:50px 80px;transition:left .4s ease-in-out;box-shadow:4px 0 20px #000000a2}@media (max-width: 700px){header .header-links{top:-100vh;left:0;transition:top .4s ease-in-out;width:100vw;min-width:100vw}}@media (max-width: 450px){header .header-links{padding:40px}}@media (max-height: 800px){header .header-links{padding:40px}}@media (max-width: 400px){header .header-links{padding:30px}}header .header-links .nav-link{position:relative;text-decoration:none;text-transform:uppercase;cursor:pointer;color:#fff;font-family:'bebas-neue-pro', sans-serif;font-size:100px}@media (max-width: 700px){header .header-links .nav-link{font-size:70px}}@media (max-height: 1000px){header .header-links .nav-link{font-size:70px}}@media (max-height: 800px){header .header-links .nav-link{font-size:50px}}header .header-links .nav-link:hover:after{content:'';position:absolute;top:calc(100% - 15px);left:0;width:0;height:5px;background-color:#fff;animation:animateLink 0.4s ease-in-out forwards}@media (max-height: 1000px){header .header-links .nav-link:hover:after{top:calc(100% - 10px)}}@media (max-width: 700px){header .header-links .nav-link:hover:after{top:calc(100% - 8px);height:4px}}header .header-links .nav-link.active{color:#BF8E56}header .header-links .nav-link.active:after{content:'';position:absolute;top:calc(100% - 15px);left:0;width:0;height:5px;background-color:#BF8E56;animation:animateLink 0.2s ease-in-out forwards}@media (max-width: 700px){header .header-links .nav-link.active:after{top:calc(100% - 8px);height:4px}}@media (max-height: 1000px){header .header-links .nav-link.active:after{top:calc(100% - 10px)}}header .header-links .btn{margin:50px 0}@media (max-height: 800px){header .header-links .btn{margin:30px 0}}@media (max-height: 600px){header .header-links .btn{margin-top:20px}}@media (max-width: 300px){header .header-links .btn{padding:12px 20px}}header .header-links .hours{color:white}header .header-links .hours .hour-info{display:flex;margin-bottom:20px}@media (max-width: 450px){header .header-links .hours .hour-info{font-size:16px}}@media (max-height: 800px){header .header-links .hours .hour-info{font-size:16px}}header .header-links .hours .hour-info div{width:150px;margin-right:40px}@media (max-width: 450px){header .header-links .hours .hour-info div{margin-right:0px}}@media (max-width: 350px){header .header-links .hours .hour-info div{margin-bottom:5px}}header .header-links .hours .hour-info .weekday{width:215px}@media (max-width: 400px){header .header-links .hours .hour-info .weekday.full{display:none}}header .header-links .hours .hour-info .weekday.mobile{display:none;width:115px}@media (max-width: 400px){header .header-links .hours .hour-info .weekday.mobile{display:block}}@media (max-height: 600px){header .header-links .hours.day-sec-3 .hour-info{margin-bottom:10px}}@media (max-height: 700px){header .header-links .hours.day-sec-4 .hour-info,header .header-links .hours.day-sec-5 .hour-info{margin-bottom:10px}}@media (max-height: 630px){header .header-links .hours.day-sec-4,header .header-links .hours.day-sec-5{display:flex;max-width:100%;overflow-x:auto}header .header-links .hours.day-sec-4::-webkit-scrollbar,header .header-links .hours.day-sec-5::-webkit-scrollbar{height:6px}header .header-links .hours.day-sec-4::-webkit-scrollbar-track,header .header-links .hours.day-sec-5::-webkit-scrollbar-track{box-shadow:inset 0 0 3px #BF8E56;border-radius:5px}header .header-links .hours.day-sec-4::-webkit-scrollbar-thumb,header .header-links .hours.day-sec-5::-webkit-scrollbar-thumb{background:#BF8E56;border-radius:5px}header .header-links .hours.day-sec-4::-webkit-scrollbar-thumb:hover,header .header-links .hours.day-sec-5::-webkit-scrollbar-thumb:hover{background:#d4a064}header .header-links .hours.day-sec-4 .hour-info,header .header-links .hours.day-sec-5 .hour-info{flex-direction:column}}@media (max-height: 1000px){header .header-links .hours.day-sec-6 .hour-info,header .header-links .hours.day-sec-7 .hour-info{margin-bottom:10px}}@media (max-height: 900px){header .header-links .hours.day-sec-6,header .header-links .hours.day-sec-7{display:flex;max-width:100%;overflow-x:auto}header .header-links .hours.day-sec-6 .hour-info,header .header-links .hours.day-sec-7 .hour-info{flex-direction:column}}header.show-nav .scrim{opacity:1;left:0}header.show-nav .toggle-nav .open-nav{opacity:0;transform:translateX(-15px)}@media (max-width: 700px){header.show-nav .toggle-nav .open-nav{transform:translateY(-15px)}}header.show-nav .toggle-nav .close-nav{opacity:1;transform:translateX(0)}header.show-nav .header-links{left:70px;right:unset}@media (max-width: 700px){header.show-nav .header-links{top:70px;left:0}}header.hide-nav{display:none}.page404{padding:150px 50px;min-height:100vh}.page404 h1{font-size:24px;text-align:center;font-weight:300}.page404 .subtitle{text-align:center;padding:30px 0}.page404 h2{font-size:18px}.page404 a:link,.page404 a:active,.page404 a:visited{display:block;color:#fff !important;width:500px;max-width:calc(100% - 50px);margin:auto;padding:10px;border:1px solid #ccc !important;background:#a5682287;margin-bottom:10px;border-radius:5px}.about .content-sec.main{min-height:850px}.about .content-sec.main .text-sec{padding:75px 100px 50px}@media (max-width: 1350px){.about .content-sec.main .text-sec{padding:75px 50px 50px}}@media (max-width: 500px){.about .content-sec.main .text-sec{padding:75px 30px 50px}}@media (max-width: 1150px){.about .content-sec.main .titles h1{font-size:53px}}@media (max-width: 400px){.about .content-sec.main .titles h1{font-size:45px}}.about .content-sec.main .description{text-align:center;max-width:700px;margin:0 auto;transform:translateY(400px);opacity:0;scale:0.3;animation:slideUpGrow .2s ease-in-out forwards .2s}@media (max-width: 400px){.about .content-sec.main .description{font-size:15px}}.about .content-sec.main>img{width:calc(50% - 35px);height:100vh;position:fixed;right:0;transform:translateX(100%);animation:slideLeft 0.4s ease-in-out forwards}@media (max-width: 950px){.about .content-sec.main>img{position:relative;height:auto;width:100%}}.contact .content-sec.main{min-height:650px;min-height:100vh}.contact .content-sec.main .text-wrapper{width:50%;display:flex;flex-direction:column;justify-content:space-between}@media (max-width: 950px){.contact .content-sec.main .text-wrapper{width:100%}}.contact .content-sec.main .text-sec{width:100%;align-items:center;padding:75px 50px 50px 50px}@media (max-width: 450px), (max-height: 850px){.contact .content-sec.main .text-sec{padding:50px 30px 30px 30px}}.contact .content-sec.main .text-sec .titles{margin:0px auto 50px}@media (max-width: 450px), (max-height: 850px){.contact .content-sec.main .text-sec .titles{margin-bottom:20px}}.contact .content-sec.main .text-sec .btn{transform:translateY(400px);opacity:0;scale:0.3;animation:slideUpGrow .2s ease-in-out forwards .2s}.contact .content-sec.main .text-sec .info-wrap{padding-top:60px;transform:translateY(400px);opacity:0;scale:0.3;animation:slideUpGrow .2s ease-in-out forwards .3s}@media (max-width: 450px), (max-height: 850px){.contact .content-sec.main .text-sec .info-wrap{padding-top:30px}}.contact .content-sec.main .text-sec .info-wrap .info-row{display:flex;justify-content:flex-end}.contact .content-sec.main .text-sec .info-wrap .info-row .info{width:270px;margin-left:20px}@media (max-width: 450px){.contact .content-sec.main .text-sec .info-wrap .info-row .info{width:215px}}.contact .content-sec.main .text-sec .info-wrap .info-row .address,.contact .content-sec.main .text-sec .info-wrap .info-row .phone{font-family:'bebas-neue-pro', sans-serif;letter-spacing:0.4px;font-size:30px}@media (max-width: 450px){.contact .content-sec.main .text-sec .info-wrap .info-row .address,.contact .content-sec.main .text-sec .info-wrap .info-row .phone{font-size:24px}}.contact .content-sec.main .text-sec .info-wrap .info-row .location-note{font-family:'rubik', sans-serif;font-weight:300;line-height:1.6em;margin:30px 0}@media (max-width: 450px){.contact .content-sec.main .text-sec .info-wrap .info-row .location-note{font-size:14px;margin:20px 0}}@media (max-height: 850px){.contact .content-sec.main .text-sec .info-wrap .info-row .location-note{margin:20px 0}}.contact .content-sec.main .hours-wrap{background:#DFDDDA;padding:0 50px 5px;transform:translateY(100%);opacity:0;animation:slideUp 0.4s ease-in-out 0.4s forwards}@media (max-width: 1250px){.contact .content-sec.main .hours-wrap{padding:0px 30px 5px 30px}}@media (max-width: 450px), (max-height: 850px){.contact .content-sec.main .hours-wrap{padding:0 30px 5px}}.contact .content-sec.main .hours{display:flex;flex-wrap:wrap;justify-content:space-between;padding:50px 0}@media (max-width: 450px), (max-height: 850px){.contact .content-sec.main .hours{padding:15px 0}}.contact .content-sec.main .hours .hour-info{display:flex;flex-direction:column;font-size:24px;margin-right:30px;margin:10px 30px 10px 0;min-width:fit-content;width:calc(50% - 60px)}@media (max-width: 1250px), (max-height: 850px){.contact .content-sec.main .hours .hour-info{font-size:18px}}@media (max-width: 950px){.contact .content-sec.main .hours .hour-info{width:auto}}@media (max-width: 450px){.contact .content-sec.main .hours .hour-info{font-size:16px}}@media (max-width: 500px){.contact .content-sec.main .hours .hour-info{width:calc(50% - 60px)}}.contact .content-sec.main .hours .hour-info .weekday{font-family:'bebas-neue-pro', sans-serif;font-size:38px;letter-spacing:0.4px;text-transform:uppercase}@media (max-width: 1250px), (max-height: 850px){.contact .content-sec.main .hours .hour-info .weekday{font-size:30px}}@media (max-width: 450px){.contact .content-sec.main .hours .hour-info .weekday{font-size:26px}}@media (max-width: 1420px){.contact .content-sec.main .hours .hour-info .weekday.full{display:none}}.contact .content-sec.main .hours .hour-info .weekday.mobile{display:none}@media (max-width: 1420px){.contact .content-sec.main .hours .hour-info .weekday.mobile{display:block}}.contact .content-sec.main .hours.day-sec-2 .hour-info{width:auto}@media (max-width: 1420px){.contact .content-sec.main .hours.day-sec-2 .hour-info .weekday.full{display:block}}@media (max-width: 400px){.contact .content-sec.main .hours.day-sec-2 .hour-info .weekday.full{display:none}}@media (max-width: 1420px){.contact .content-sec.main .hours.day-sec-2 .hour-info .weekday.mobile{display:none}}@media (max-width: 400px){.contact .content-sec.main .hours.day-sec-2 .hour-info .weekday.mobile{display:block}}@media (max-width: 600px){.contact .content-sec.main .hours.day-sec-4 .hour-info{width:calc(50% - 60px)}}@media (max-width: 1550px){.contact .content-sec.main .hours.day-sec-4 .hour-info .weekday.full{display:none}}@media (max-width: 1550px){.contact .content-sec.main .hours.day-sec-4 .hour-info .weekday.mobile{display:block}}.contact .content-sec.main .hours.day-sec-5,.contact .content-sec.main .hours.day-sec-6,.contact .content-sec.main .hours.day-sec-7{flex-wrap:nowrap;overflow-x:auto;max-width:100%;position:relative}.contact .content-sec.main .hours.day-sec-5::-webkit-scrollbar,.contact .content-sec.main .hours.day-sec-6::-webkit-scrollbar,.contact .content-sec.main .hours.day-sec-7::-webkit-scrollbar{height:6px}.contact .content-sec.main .hours.day-sec-5::-webkit-scrollbar-track,.contact .content-sec.main .hours.day-sec-6::-webkit-scrollbar-track,.contact .content-sec.main .hours.day-sec-7::-webkit-scrollbar-track{box-shadow:inset 0 0 3px #BF8E56;border-radius:5px}.contact .content-sec.main .hours.day-sec-5::-webkit-scrollbar-thumb,.contact .content-sec.main .hours.day-sec-6::-webkit-scrollbar-thumb,.contact .content-sec.main .hours.day-sec-7::-webkit-scrollbar-thumb{background:#BF8E56;border-radius:5px}.contact .content-sec.main .hours.day-sec-5::-webkit-scrollbar-thumb:hover,.contact .content-sec.main .hours.day-sec-6::-webkit-scrollbar-thumb:hover,.contact .content-sec.main .hours.day-sec-7::-webkit-scrollbar-thumb:hover{background:#d4a064}.contact .content-sec.main .hours.day-sec-5 .hour-info,.contact .content-sec.main .hours.day-sec-6 .hour-info,.contact .content-sec.main .hours.day-sec-7 .hour-info{margin-right:40px}@media (min-width: 1250px){.contact .content-sec.main .hours.day-sec-5 .hour-info,.contact .content-sec.main .hours.day-sec-6 .hour-info,.contact .content-sec.main .hours.day-sec-7 .hour-info{margin-right:50px}}.contact .content-sec.main .hours.day-sec-5 .hour-info .weekday.full,.contact .content-sec.main .hours.day-sec-6 .hour-info .weekday.full,.contact .content-sec.main .hours.day-sec-7 .hour-info .weekday.full{display:none}.contact .content-sec.main .hours.day-sec-5 .hour-info .weekday.mobile,.contact .content-sec.main .hours.day-sec-6 .hour-info .weekday.mobile,.contact .content-sec.main .hours.day-sec-7 .hour-info .weekday.mobile{display:block}.contact .content-sec.main .map-wrapper{width:50%;height:100vh;min-height:500px;border-left:1px solid #c6c3c0;position:relative}.contact .content-sec.main .map-wrapper .map-widget{width:100%;height:100%}@media (max-width: 950px){.contact .content-sec.main .map-wrapper{width:100%;height:400px;border-left:none}}@media (max-width: 450px){.contact .content-sec.main .map-wrapper{height:300px}}.gallery .gallery-sec{display:flex;height:auto}@media (max-width: 850px){.gallery .gallery-sec{height:100vh;flex-direction:column;justify-content:space-between;min-height:650px}.gallery .gallery-sec:before,.gallery .gallery-sec:after{content:none}}.gallery .gallery-sec .content{width:50%;padding:70px 50px}@media (max-width: 1100px){.gallery .gallery-sec .content{padding:70px 20px}}@media (max-width: 850px){.gallery .gallery-sec .content{padding:70px 25px 30px 20px;width:100%}}.gallery .gallery-sec .content .titles{margin:0px auto 50px}@media (max-width: 850px){.gallery .gallery-sec .content .titles{margin-bottom:15px}}.gallery .gallery-sec .content .gallery-wrapper{display:flex;flex-wrap:wrap;justify-content:center}@media (max-width: 850px){.gallery .gallery-sec .content .gallery-wrapper{display:none}}.gallery .gallery-sec .content .gallery-wrapper .photo{position:relative;margin:0 10px 20px;overflow:hidden;width:170px;height:170px;min-width:170px;animation:smallFadeSlideLeft 0.2s ease-in-out forwards;opacity:0;transform:translateX(50px)}.gallery .gallery-sec .content .gallery-wrapper .photo:nth-child(1){animation-delay:.57s}.gallery .gallery-sec .content .gallery-wrapper .photo:nth-child(2){animation-delay:.64s}.gallery .gallery-sec .content .gallery-wrapper .photo:nth-child(3){animation-delay:.71s}.gallery .gallery-sec .content .gallery-wrapper .photo:nth-child(4){animation-delay:.78s}.gallery .gallery-sec .content .gallery-wrapper .photo:nth-child(5){animation-delay:.85s}.gallery .gallery-sec .content .gallery-wrapper .photo:nth-child(6){animation-delay:.92s}.gallery .gallery-sec .content .gallery-wrapper .photo:nth-child(7){animation-delay:.99s}.gallery .gallery-sec .content .gallery-wrapper .photo:nth-child(8){animation-delay:1.06s}.gallery .gallery-sec .content .gallery-wrapper .photo:nth-child(9){animation-delay:1.13s}.gallery .gallery-sec .content .gallery-wrapper .photo:nth-child(10){animation-delay:1.2s}.gallery .gallery-sec .content .gallery-wrapper .photo:nth-child(11){animation-delay:1.27s}.gallery .gallery-sec .content .gallery-wrapper .photo:nth-child(12){animation-delay:1.34s}.gallery .gallery-sec .content .gallery-wrapper .photo:nth-child(13){animation-delay:1.41s}.gallery .gallery-sec .content .gallery-wrapper .photo:nth-child(14){animation-delay:1.48s}.gallery .gallery-sec .content .gallery-wrapper .photo:nth-child(15){animation-delay:1.55s}.gallery .gallery-sec .content .gallery-wrapper .photo:nth-child(16){animation-delay:1.62s}.gallery .gallery-sec .content .gallery-wrapper .photo:nth-child(17){animation-delay:1.69s}.gallery .gallery-sec .content .gallery-wrapper .photo:nth-child(18){animation-delay:1.76s}.gallery .gallery-sec .content .gallery-wrapper .photo:nth-child(19){animation-delay:1.83s}.gallery .gallery-sec .content .gallery-wrapper .photo:nth-child(20){animation-delay:1.9s}.gallery .gallery-sec .content .gallery-wrapper .photo:nth-child(21){animation-delay:1.97s}.gallery .gallery-sec .content .gallery-wrapper .photo:nth-child(22){animation-delay:2.04s}.gallery .gallery-sec .content .gallery-wrapper .photo:nth-child(23){animation-delay:2.11s}.gallery .gallery-sec .content .gallery-wrapper .photo:nth-child(24){animation-delay:2.18s}.gallery .gallery-sec .content .gallery-wrapper .photo:nth-child(25){animation-delay:2.25s}.gallery .gallery-sec .content .gallery-wrapper .photo:nth-child(26){animation-delay:2.32s}.gallery .gallery-sec .content .gallery-wrapper .photo:nth-child(27){animation-delay:2.39s}.gallery .gallery-sec .content .gallery-wrapper .photo:nth-child(28){animation-delay:2.46s}.gallery .gallery-sec .content .gallery-wrapper .photo:nth-child(29){animation-delay:2.53s}.gallery .gallery-sec .content .gallery-wrapper .photo:nth-child(30){animation-delay:2.6s}.gallery .gallery-sec .content .gallery-wrapper .photo:nth-child(31){animation-delay:2.67s}.gallery .gallery-sec .content .gallery-wrapper .photo:nth-child(32){animation-delay:2.74s}.gallery .gallery-sec .content .gallery-wrapper .photo:nth-child(33){animation-delay:2.81s}.gallery .gallery-sec .content .gallery-wrapper .photo:nth-child(34){animation-delay:2.88s}.gallery .gallery-sec .content .gallery-wrapper .photo:nth-child(35){animation-delay:2.95s}.gallery .gallery-sec .content .gallery-wrapper .photo:nth-child(36){animation-delay:3.02s}.gallery .gallery-sec .content .gallery-wrapper .photo:nth-child(37){animation-delay:3.09s}.gallery .gallery-sec .content .gallery-wrapper .photo:nth-child(38){animation-delay:3.16s}.gallery .gallery-sec .content .gallery-wrapper .photo:nth-child(39){animation-delay:3.23s}.gallery .gallery-sec .content .gallery-wrapper .photo:nth-child(40){animation-delay:3.3s}@media (max-width: 1100px){.gallery .gallery-sec .content .gallery-wrapper .photo{width:150px;height:150px;min-width:150px}}@media (max-width: 850px){.gallery .gallery-sec .content .gallery-wrapper .photo{margin-bottom:10px}}@media (max-width: 400px), (max-height: 800px){.gallery .gallery-sec .content .gallery-wrapper .photo{width:120px;height:120px;min-width:120px;margin:0 5px 10px}}.gallery .gallery-sec .content .gallery-wrapper .photo img{object-fit:cover;width:100%;height:100%;transition:scale 0.3s ease, opacity 0.3s ease}.gallery .gallery-sec .content .gallery-wrapper .photo:hover{cursor:pointer;box-shadow:0 3px 7px rgba(0,0,0,0.26)}.gallery .gallery-sec .content .gallery-wrapper .photo:hover:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.gallery .gallery-sec .content .gallery-wrapper .photo:hover img{scale:1.1;opacity:0.9}.gallery .gallery-sec .image-wrap{width:calc(50% - 70px / 2);height:100vh;position:fixed;top:0;right:0;overflow:hidden}@media (max-width: 850px){.gallery .gallery-sec .image-wrap{width:calc(85% - 70px);height:50vh;height:calc(100vh - 450px);position:relative;margin:0 auto;flex-grow:1}}@media (max-width: 700px){.gallery .gallery-sec .image-wrap{right:0;width:100%}}@media (max-width: 850px) and (min-height: 950px){.gallery .gallery-sec .image-wrap{width:100%}}@media (max-width: 850px) and (max-height: 800px){.gallery .gallery-sec .image-wrap{height:calc(100vh - 410px)}}@media (min-width: 380px) and (max-width: 850px) and (max-height: 750px){.gallery .gallery-sec .image-wrap{height:calc(100vh - 360px)}}@media (min-width: 450px) and (max-width: 850px) and (max-height: 750px){.gallery .gallery-sec .image-wrap{height:calc(100vh - 265px)}}.gallery .gallery-sec .image-wrap img.img-before{opacity:0}.gallery .gallery-sec .image-wrap.has-prev-img img.img-before{opacity:1}.gallery .gallery-sec .image-wrap .img-btn{position:absolute;top:calc(50% - 25px);width:50px;height:50px;border-radius:50%;background-color:#ffffff85;border:none;outline:none;z-index:2}@media (max-width: 400px), (max-height: 800px){.gallery .gallery-sec .image-wrap .img-btn{scale:0.7}}.gallery .gallery-sec .image-wrap .img-btn[disabled]{display:none}.gallery .gallery-sec .image-wrap .img-btn:hover{cursor:pointer;opacity:0.8;box-shadow:0 3px 7px rgba(0,0,0,0.062)}.gallery .gallery-sec .image-wrap .img-btn:before,.gallery .gallery-sec .image-wrap .img-btn:after{content:'';position:absolute;top:15px;height:3px;border-radius:2px;background-color:white;width:15px}.gallery .gallery-sec .image-wrap .img-btn.back-btn{left:20px}@media (max-width: 400px), (max-height: 800px){.gallery .gallery-sec .image-wrap .img-btn.back-btn{left:10px}}.gallery .gallery-sec .image-wrap .img-btn.back-btn:before{left:16px;rotate:45deg;top:28px}.gallery .gallery-sec .image-wrap .img-btn.back-btn:after{left:16px;rotate:-45deg;top:19px}.gallery .gallery-sec .image-wrap .img-btn.fwd-btn{right:20px}@media (max-width: 400px), (max-height: 800px){.gallery .gallery-sec .image-wrap .img-btn.fwd-btn{right:10px}}.gallery .gallery-sec .image-wrap .img-btn.fwd-btn:before{right:16px;rotate:45deg;top:19px}.gallery .gallery-sec .image-wrap .img-btn.fwd-btn:after{right:16px;rotate:-45deg;top:28px}.gallery .gallery-sec .image-wrap img{object-fit:cover;display:block;width:100%;height:100%;position:absolute;z-index:0;opacity:0}.gallery .gallery-sec .image-wrap img.active{transform:translateX(100%);animation:slideLeft 0.2s ease-in-out forwards;z-index:1;opacity:1}.gallery .gallery-sec .image-wrap.back img.active{transform:none;animation:none;z-index:0}.gallery .gallery-sec .image-wrap.back img.img-before{animation:hideRight 0.2s ease-in-out forwards;z-index:1}.home h2{width:300px;max-width:100%}@media (max-width: 400px){.home h2{width:230px}}.home .hero{background-position:center;background-size:cover;background-color:black;min-height:calc(100vh - 300px)}@media (max-width: 700px){.home .hero{background-attachment:unset}}.home .hero .hero-area{display:flex;flex-direction:column;align-items:center;justify-content:space-between;text-align:center;padding:40px;height:100%}@media (max-width: 700px){.home .hero .hero-area{padding-top:70px}}@media (max-width: 450px){.home .hero .hero-area{padding:70px 20px 40px}}.home .hero .hero-top{height:200px;animation:slideUpShrink 0.5s ease-in-out forwards 0.3s;transform:translateY(calc(50% + 53px));scale:2}.home .hero .hero-middle{margin:40px 0 auto;transform:translateY(400px);opacity:0;scale:0.3;animation:slideUpGrow .5s ease-in-out forwards .5s}.home .hero .hero-middle h1{color:white;letter-spacing:0.07em}.home .hero .hero-middle h1 span{display:block}@media (max-width: 450px){.home .hero .hero-middle h1{font-size:40px}}@media (max-width: 350px){.home .hero .hero-middle h1{font-size:33px}}.home .hero .hero-middle .open{font-size:20px;letter-spacing:0.1em;margin:10px;color:#BF8E56;font-family:'bebas-neue-pro', sans-serif}.home .hero .hero-middle .description{color:white;font-family:"rubik", sans-serif;font-size:16px;letter-spacing:.43em;margin:10px 0 50px}@media (max-width: 700px){.home .hero .hero-middle .description{letter-spacing:.1em}}@media (max-width: 450px){.home .hero .hero-middle .description{letter-spacing:.01em;font-size:15px}}.home .hero .hero-middle .book-btn{margin:auto}.home .hero .hero-middle .ace-line .ace:before,.home .hero .hero-middle .ace-line .ace:after{animation-delay:1s}.home .hero .call-us{font-size:24px;font-family:'bebas-neue-pro', sans-serif;color:white;padding-top:15px}.home .hero .call-us span{color:#BF8E56}.home .content-sec{overflow:hidden}@media (max-width: 950px){.home .content-sec:nth-child(odd){flex-direction:column-reverse}}.home .content-sec .text-sec{z-index:-1;transform:translateX(-200px);opacity:0}.home .content-sec .text-sec.animate{animation:fadeSlideRight 0.5s ease-in-out forwards}@media (max-width: 1250px){.home .content-sec .text-sec{padding:70px 40px 40px}}.home .content-sec .plx-text{width:50%}.home .content-sec .plx-text .text-sec{width:100%}.home .sec-2 .text-wrapper{display:flex;flex-direction:column;width:50%}@media (max-width: 950px){.home .sec-2 .text-wrapper{width:100%}}.home .sec-2 .text-wrapper .text-sec{width:100%;flex-grow:1;transform:translateX(200px);opacity:0}.home .sec-2 .text-wrapper .text-sec.animate{animation:fadeSlideLeft 0.5s ease-in-out forwards}.home .sec-2 .text-wrapper .highlights{width:100%;display:flex;padding:20px 30px 50px;background-color:#DFDDDA;flex-direction:column;align-items:center}@media (max-width: 1000px){.home .sec-2 .text-wrapper .highlights{padding:0px 30px 30px}}.home .sec-2 .text-wrapper .highlights .highlight{display:flex;flex-direction:column;margin-top:30px;font-style:italic;text-align:center;transform:translateX(200px);opacity:0}.home .sec-2 .text-wrapper .highlights .highlight.animate{animation:fadeSlideLeft 0.5s ease-in-out forwards}.home .sec-2 .text-wrapper .highlights .highlight:nth-child(1){animation-delay:.2s}.home .sec-2 .text-wrapper .highlights .highlight:nth-child(2){animation-delay:.4s}.home .sec-2 .text-wrapper .highlights .highlight:nth-child(3){animation-delay:.6s}@media (max-width: 1000px){.home .sec-2 .text-wrapper .highlights .highlight{margin-top:19px}}.home .sec-2 .text-wrapper .highlights .highlight img{width:60px;margin:0 auto 5px}.home .hair-styles{padding:100px 0}.home .hair-styles .text-sec{text-align:center;padding-bottom:50px}.home .hair-styles .text-sec h2{width:auto;max-width:none}.home .hair-styles .text-sec .description{max-width:800px;margin:auto;font-size:16px;line-height:2em;padding:0 25px}.home .hair-styles-list{display:flex;justify-content:space-between;flex-wrap:wrap;padding:0 50px;max-width:1350px;margin:auto}.home .hair-styles-item{width:calc(33.33% - 20px);max-width:383px;margin-bottom:20px;position:relative;cursor:pointer}@media (max-width: 1000px){.home .hair-styles-item{width:calc(50% - 20px)}}@media (max-width: 700px){.home .hair-styles-item{width:100%;margin:0 auto 50px;cursor:auto}}.home .hair-styles-item:hover .titles{top:30px}@media (max-width: 700px){.home .hair-styles-item:hover .titles{top:auto}}.home .hair-styles-item:hover .style-description{opacity:1}.home .hair-styles-item .image{line-height:0}.home .hair-styles-item .image img{max-width:100%;height:auto}.home .hair-styles-item .titles{position:absolute;display:block;top:calc(100% - 80px);left:15px;color:#FFF;text-align:left;font-size:44px;letter-spacing:.02em;margin-bottom:0;transition:top .3s ease;z-index:1;text-shadow:0 2px 3px rgba(0,0,0,0.5)}@media (max-width: 700px){.home .hair-styles-item .titles{position:relative;width:100%;padding-left:15px;left:auto;top:auto;margin-top:-70px;transition:none}}.home .hair-styles-item .titles span{display:block}.home .hair-styles-item .titles span:first-of-type{font-size:20px}.home .hair-styles-item .titles span:last-of-type{margin-top:-8px}.home .hair-styles-item .style-description{padding:100px 15px 0;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);color:#fff;line-height:1.8em;opacity:0;transition:opacity .5s ease;z-index:0}@media (max-width: 700px){.home .hair-styles-item .style-description{position:static;color:#252525;opacity:1;background:transparent;padding:15px}}.services .title-sec{padding:70px 50px;min-height:900px}@media (max-width: 1200px){.services .title-sec{height:auto}}@media (max-width: 700px){.services .title-sec{padding:70px 30px 40px}}.services .title-sec .titles{margin:0px auto 50px}@media (max-height: 900px){.services .title-sec .titles{margin-bottom:20px}}.services .title-sec .services-boxes{display:flex;justify-content:center;margin:auto;max-width:1200px;padding:20px 10px;gap:15px;overflow-y:hidden}@media (max-width: 1200px){.services .title-sec .services-boxes{flex-wrap:wrap;gap:15px}}.services .title-sec .services-boxes .box{display:flex;flex-direction:column;width:calc(25% - 30px);min-width:225px;border:1px solid #BF8E56;background-color:#fff;transition:box-shadow 0.3s ease;transform:translateY(120%);opacity:0;animation:slideUp 0.2s ease-in-out forwards}.services .title-sec .services-boxes .box:nth-child(1){animation-delay:.3s}.services .title-sec .services-boxes .box:nth-child(2){animation-delay:.4s}.services .title-sec .services-boxes .box:nth-child(3){animation-delay:.5s}.services .title-sec .services-boxes .box:nth-child(4){animation-delay:.6s}.services .title-sec .services-boxes .box:hover{box-shadow:0 0 15px #777068;cursor:pointer}@media (max-width: 1200px){.services .title-sec .services-boxes .box{width:calc(40% - 15px)}}@media (max-width: 950px){.services .title-sec .services-boxes .box{width:calc(50% - 15px)}}@media (max-width: 575px){.services .title-sec .services-boxes .box{width:100%;max-width:320px}}.services .title-sec .services-boxes .box .box-img{object-fit:cover;width:100%;height:200px}.services .title-sec .services-boxes .box .info{display:flex;flex-direction:column;padding:50px 15px 15px;position:relative;flex-grow:1}@media (max-width: 1000px), (max-height: 900px){.services .title-sec .services-boxes .box .info{padding-top:35px}}.services .title-sec .services-boxes .box .info h4{font-size:30px}@media (max-width: 1250px){.services .title-sec .services-boxes .box .info h4{font-size:25px}}.services .title-sec .services-boxes .box .info .description{padding-bottom:20px;font-size:14px;line-height:1.9em}@media (max-width: 1000px), (max-height: 900px){.services .title-sec .services-boxes .box .info .description{padding-bottom:0}}.services .title-sec .services-boxes .box .info .time{display:flex;align-items:center;padding-top:15px;border-top:1px solid #DCDCDC;margin-top:auto}.services .title-sec .services-boxes .box .info .time img{width:16px;margin:0 8px 4px 0}.services .title-sec .services-boxes .box .info .price{position:absolute;left:20px;top:-45px;color:#fff;font-size:24px;font-family:'bebas-neue-pro', sans-serif;padding:15px 13px;background-color:#BF8E56}.services .title-sec .btn{margin:40px auto}.services .content-sections .content-sec{overflow:hidden}@media (max-width: 950px){.services .content-sections .content-sec>img{width:100%;height:500px}}.services .content-sections .content-sec.sec-2>img{object-position:75%}.services .content-sections .content-sec .text-sec{transform:translateX(-200px);opacity:0}.services .content-sections .content-sec .text-sec.animate{animation:fadeSlideRight 0.5s ease-in-out forwards}@media (max-width: 1250px){.services .content-sections .content-sec .text-sec{padding:100px 40px 40px}}.services .content-sections .content-sec .title-price{display:flex;flex-wrap:wrap}.services .content-sections .content-sec .title-price .price{margin-left:auto;padding-left:10px;font-size:50px;font-family:'bebas-neue-pro', sans-serif}@media (max-width: 450px){.services .content-sections .content-sec .title-price .price{font-size:35px}}.services .content-sections .content-sec .time{display:flex;align-items:center}.services .content-sections .content-sec .time img{width:20px;margin:0 8px 4px 0}.services .content-sections .content-sec:nth-child(odd){flex-direction:row-reverse}.services .content-sections .content-sec:nth-child(odd) .text-sec{transform:translateX(200px);opacity:0}.services .content-sections .content-sec:nth-child(odd) .text-sec.animate{animation:fadeSlideLeft 0.5s ease-in-out forwards}@media (max-width: 950px){.services .content-sections .content-sec:nth-child(odd){flex-direction:column}}.book-btn.btn{display:flex;align-items:center}.book-btn.btn img{margin-right:10px}

