@font-face{font-family:Segatha;src:url(https://styledbymeshy.com/wp-content/uploads/2021/11/Segatha.ttf)}#top-menu>li>a{position:relative}#top-menu>li>a::before{content:"";position:absolute;left:0;bottom:0;width:0;height:3px;background-color:#90736B;transition:width 0.3s ease}#top-menu>li>a:hover::before,#top-menu .current-menu-item>a::before{width:100%}.main-navigation a,.nav-menu a,.wp-block-navigation a{text-decoration:none!important;border-bottom:none!important}.main-navigation a:hover,.nav-menu a:hover,.wp-block-navigation a:hover{text-decoration:none!important;border-bottom:2px solid #BEAD9A!important}.amelia-v2-booking #amelia-container *,.amelia-v2-booking .am-fcil__wrapper *{border-radius:0px!important}.amelia-v2-booking #amelia-container .am-fcil__main{border:none!important;border-radius:0!important}.amelia-v2-booking .am-cat__heading,.amelia-v2-booking .am-fcil__heading,.amelia-v2-booking .am-cat__header{display:none!important}.amelia-v2-booking .am-fcil,.amelia-v2-booking .am-cat__wrapper,.amelia-v2-booking .am-cat__main,.amelia-v2-booking .am-cat__form_am-fcil_main{border:none!important;border-width:0px!important;box-shadow:none!important;background:transparent!important;background-color:transparent!important}.amelia-v2-booking [class*="service-name"],.amelia-v2-booking [class*="service-title"],.amelia-v2-booking h3,.amelia-v2-booking h4{font-family:'Bodoni','Bodoni MT',serif!important;font-weight:normal!important;color:#3D3530!important;text-transform:none!important}.amelia-v2-booking [class*="price"],.amelia-v2-booking [class*="badge"]{background:transparent!important;background-color:transparent!important;color:#3D3530!important;font-family:'Bodoni','Bodoni MT',serif!important;font-weight:600!important;font-size:19px!important;border:none!important}.amelia-v2-booking #amelia-container .am-fs__init-item.am--selected{background-color:#DCD3C9!important;background:#DCD3C9!important;border:1px solid #A39280!important}.amelia-v2-booking button,.amelia-v2-booking .el-button--primary,.amelia-v2-booking button *,.amelia-v2-booking .el-button--primary *{background-color:#A39280!important;border-color:#A39280!important;color:#FFFFFF!important;font-family:'Bodoni','Bodoni MT',serif!important;font-weight:600!important;text-transform:none!important}.amelia-v2-booking button:hover,.amelia-v2-booking .el-button--primary:hover,.amelia-v2-booking button:hover *,.amelia-v2-booking .el-button--primary:hover *{background-color:#DCD3C9!important;background:#DCD3C9!important;border-color:#A39280!important;color:#3D3530!important}.el-cascader__dropdown,.el-cascader-dropdown,.el-cascader-panel,.el-cascader-menu,.el-cascader-node{font-family:'Bodoni','Bodoni MT',serif!important;background-color:#F7F3F0!important}.el-cascader__dropdown *,.el-cascader-panel *,.el-cascader-node *,.el-cascader-menu *{font-family:'Bodoni','Bodoni MT',serif!important;color:#3D3530!important}.el-cascader-menu{background-color:#F7F3F0!important;border-right:1px solid #DCD3C9!important}.el-cascader-node:hover,.el-cascader-node:focus,.el-cascader-node.is-active,.el-cascader-node.in-active-path{background-color:#DCD3C9!important}.el-cascader-node:hover *,.el-cascader-node:focus *,.el-cascader-node.is-active *,.el-cascader-node.in-active-path *{color:#3D3530!important}.el-cascader-node__postfix,[class*="item-price"]{color:#A39280!important;font-weight:600!important}.amelia-v2-booking [class*="success"] [class*="id"],.amelia-v2-booking [class*="congrats"] [class*="id"],.amelia-v2-booking [class*="appointment-id"],.amelia-v2-booking [class*="event-id"],.amelia-v2-booking [class*="booking-id"]{display:none!important}.gform_heading{display:none!important}.gform_wrapper{padding:45px 40px!important;background-color:#f7f3f0!important;border-radius:0!important;box-sizing:border-box!important;margin-top:20px!important;margin-bottom:20px!important}.gform_wrapper .gform_fields{row-gap:10px!important}.gform_wrapper .gfield{margin-bottom:0!important;padding-bottom:0!important}.gform_wrapper .gfield_label{margin-bottom:4px!important;padding-bottom:0!important}.gform_wrapper input[type="text"],.gform_wrapper input[type="email"],.gform_wrapper input[type="tel"],.gform_wrapper select{padding-top:4px!important;padding-bottom:4px!important;min-height:32px!important;height:32px!important;font-size:14px!important}.gform_wrapper textarea{height:100px!important;min-height:80px!important;padding-top:10px!important}.gform_wrapper .gform_footer input[type="submit"],.gform_wrapper input[type="button"].gform_button{background-color:#A39280!important;color:#ffffff!important;font-family:'Cormorant Garamond',serif!important;font-size:18px!important;font-weight:500!important;text-transform:none!important;padding:12px 35px!important;border-radius:0!important;border:none!important;cursor:pointer!important;transition:all 0.3s ease!important;display:inline-block!important;width:auto!important}.gform_wrapper .gform_footer input[type="submit"]:hover,.gform_wrapper input[type="button"].gform_button:hover{background-color:#ffffff!important;color:#333333!important}@media (max-width:767px){.gform_wrapper{padding:30px 20px!important}}.amelia-v2-booking form.am-fs__info-form{display:flex!important;flex-wrap:wrap!important;justify-content:space-between!important}.amelia-v2-booking form.am-fs__info-form>div{width:48%!important;margin-bottom:20px!important}.amelia-v2-booking form.am-fs__info-form>div:nth-child(1){order:2!important}.amelia-v2-booking form.am-fs__info-form>div:nth-child(2){order:1!important}.amelia-v2-booking form.am-fs__info-form>div:nth-child(3){order:3!important}.amelia-v2-booking form.am-fs__info-form>div:nth-child(4){order:4!important}@media (max-width:600px){.amelia-v2-booking form.am-fs__info-form>div{width:100%!important}}.amelia-v2-booking .am-fs__congratulations img,.amelia-v2-booking .am-fs__congratulations svg{display:none!important}.am-fs__congrats-main{display:none!important}.star-tooltip{position:relative;cursor:pointer;display:inline-block}.star-tooltip::after{content:attr(data-text);position:absolute;bottom:150%;left:50%;transform:translateX(-50%);background-color:#333333;color:#ffffff;padding:5px 10px;border-radius:4px;font-size:13px;font-weight:normal;white-space:nowrap;opacity:0;visibility:hidden;transition:all 0.3s ease;z-index:999;pointer-events:none;box-shadow:0 2px 5px rgba(0,0,0,0.2)}.star-tooltip::before{content:'';position:absolute;bottom:100%;left:50%;transform:translateX(-50%);border-width:6px;border-style:solid;border-color:#333333 transparent transparent transparent;opacity:0;visibility:hidden;transition:all 0.3s ease;z-index:999}.star-tooltip:hover::after{opacity:1;visibility:visible;bottom:130%}.star-tooltip:hover::before{opacity:1;visibility:visible;bottom:calc(130% - 12px)}