.mh{min-height:2000px}body:not(.wp-admin){background-color:#222}header[data-sticky=sticky-fixed]+main.page-inner{padding:0}:root{--font-size:15px;--font-1:'Open Sans';--font-2:'Playfair Display';--font-3:'Pinyon Script';--color1:#fff;--color2:#f1c761;--color3:#e266ac;--color4:#e8c66c;--color5:#7d50b9;--color6:#eeb3d6;--h1:61px;--h2:61px;--h3:48px;--h4:48px;--h5:30px;--h6:28px;--color10:#000;--color11:#fff;--a:#daa520;--hover:#daa520;--darktitle:#fff;--darktext:#fff;--wpforms-button-background-color:#daa520 !important}.element a{color:var(--a)}.btitle,.atitle,.mtitle{font-family:var(--font-2);font-weight:400;position:relative}.btitle{text-transform:uppercase;font-size:14px;font-weight:700;letter-spacing:.5px;color:var(--color1)}.mtitle{color:var(--color2);line-height:120%}.font-1{font-family:var(--font-1)}.font-2{font-family:var(--font-2)}.font-3{font-family:var(--font-3)}.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--font-2);font-weight:400}.h1,.h2{font-size:var(--h2);line-height:130%}.h3{font-size:var(--h3)}.h4{font-size:var(--h4)}.h5{font-size:var(--h5)}.element h1{font-size:var(--h2)}.element h2{font-size:var(--h2)}.element h3{font-size:var(--h3)}.element h4{font-size:var(--h4)}.element h5{font-size:var(--h5)}.gold{background:-webkit-linear-gradient(#f1c761,#8d6d23);-webkit-background-clip:text;-webkit-text-fill-color:transparent;padding:12px 0}section [data-design*=grid-post] .post-item{color:var(--color2)}[data-design*=row][data-rtl="0"] .dinfo{flex:1}.element .wrap{background-color:#101010}.mtitle{font-size:50px}.dtext{font-size:17px;margin-top:25px;line-height:180%;font-weight:300}.dtext+.btn-loop{margin-top:30px}.element .d-icon{max-width:40px}.bg-grey .wrap{background-color:#222}.ttt,.mtt{font-family:var(--font-2)}.ttt{font-size:15px;margin-bottom:8px;display:inline-block;text-transform:uppercase;color:var(--color2);letter-spacing:2px}.mtt{font-size:40px;line-height:1}.liner{text-align:center;padding:10px 0}.liner img{width:auto;max-width:300px}.the-content{padding:150px 0 90px;color:var(--color10)}#booking{background-color:transparent}.book-container{width:1160px}.btn{border-radius:0}.btn span{font-family:var(--font-2);text-transform:uppercase;letter-spacing:2px}.btn-1{padding:13px 36px;border:1px solid var(--color2);background-color:transparent}.btn-1:after{background:linear-gradient(63deg,rgba(241,199,97,1) 0%,rgba(141,109,35,1) 100%);width:110%;height:110%;border-radius:0}.btn-1:hover:after{width:0;height:0}.btn-1 span{color:#222;font-size:15px;transition:.3s}.btn-1:hover span{color:var(--color2)}.dicon{max-width:60px;display:inline-block}.btn-2{background-color:transparent !important;padding:13px 36px;border:none;border:1px solid var(--color2)}.btn-2:after{background:linear-gradient(63deg,rgba(241,199,97,1) 0%,rgba(141,109,35,1) 100%);width:0;height:0}.btn-2:hover:after{width:110%;height:110%}.btn-2 span{color:var(--color2);font-size:15px;transition:.3s}.btn-2:hover span{color:#fff}header{transition:.3s}.navbar-brand{width:94px;transition:.5s}header .menu_wrap{padding:10px 0}#navbar-home .navbar-nav{gap:37px}.main-menu .navbar-nav{margin-right:5px}.main-menu .navbar-nav .nav-link{padding:15 0;position:relative}.main-menu .nav-link:before{border-bottom:2px solid var(--color2);display:block;content:"";position:absolute;left:50%;transform:translateX(-50%);bottom:10px;width:100%;opacity:0;transition:.3s}.main-menu .menu-item.active .nav-link:before,.main-menu .nav-link:hover:before{width:100%;opacity:1;bottom:-15px}.main-menu .dropdown .nav-link:hover:before{opacity:0}.main-menu .nav-link span{color:var(--color1);font-size:14px;font-family:var(--font-2);text-transform:uppercase;font-weight:700;transition:.3s}.main-menu .nav-link:hover span,.main-menu .active .nav-link span{color:var(--color2)}.main-menu .menu-item{line-height:1;position:relative;transition:.3s}header.sticky-me{background-color:#000}header.sticky-me .navbar-brand{width:40px}header.sticky-me .main-menu .nav-link:before{display:none}.main-menu .dropdown-menu .menu-item{background-color:#000}.main-menu .dropdown-menu .menu-item span{text-transform:uppercase;font-size:15px}footer.element .wrap{background-color:transparent}footer{background-color:#000 !important;color:#fff;position:relative}footer .overlay-bg{opacity:.25}footer .wrap{padding:87px 0 70px;position:relative;z-index:2}footer .copyright{position:relative;z-index:2}footer .navbar-brand{width:300px;margin-bottom:20px}footer .dtext{font-size:16px;line-height:180%}footer .foot{border-top:2px solid rgba(255,255,255,.1);color:#fff;padding:26px 14px;display:flex;justify-content:space-between;gap:30px;align-items:center}footer .btitle{color:var(--color2) !important;font-size:15px;margin-bottom:20px}footer .footer-menu{padding:0 0 0 30px}footer .menu-title{font-size:15px;color:var(--color2);font-family:var(--font-2);text-transform:uppercase;margin-bottom:20px}footer .menu-links{list-style:none;display:flex;flex-wrap:wrap;flex-direction:column;padding:0;margin:0;gap:15px}footer .menu-links .is-link span{color:#fff;transition:.3s}footer .menu-links .is-link:hover span{color:var(--color2)}footer .sc-contact .sc-icon{margin-right:15px;filter:invert(79%) sepia(54%) saturate(448%) hue-rotate(350deg) brightness(98%) contrast(90%)}footer .social-icons .soc-link{position:relative;height:20px;transition:.5s}footer .social-icons .soc-link img{max-width:18px;max-height:18px;filter:brightness(0) invert(1);position:relative;opacity:.7}footer .social-icons .soc-link:hover img{top:-10px;opacity:1}footer .sc-text{color:#ccc;min-width:50px;display:inline-block}footer .sc-contact{padding:0;color:#fff}footer .sc-contact span,footer .sc-contact p{color:#fff;transition:.3s}footer .sc-contact:hover span,footer .sc-contact:hover p{color:var(--color2)}footer .contact-div div{margin-bottom:15px}.heroopt-01 .wrap{height:810px;text-align:center}.heroopt-01 .overlay.color{background-color:rgba(0,0,0,.65)}.heroopt-01 .lazy-vid{filter:grayscale(1)}.heroopt-01 .mtitle{font-size:90px}.heroopt-01 .atitle{text-transform:uppercase;font-family:var(--font-1);letter-spacing:5px;position:relative;top:-10px}.heroopt-01 .btn-loop{margin-top:60px}.heroopt-01 .dtext{font-size:20px;margin-top:50px;font-weight:300}.rowgallery-01 .wrap{padding:100px 0 90px}.rowgallery-01 .item{height:400px;border:5px solid #daa520;margin-left:-50px}.rowgallery-01 .item:nth-child(2){margin-top:50px}.rowgallery-01 [data-rtl="0"] .dinfo{padding-left:40px}.title-01 .wrap{padding:90px 0 0;text-align:center}.title-so-01 .wrap{padding:90px 0 0;text-align:center}.title-so-01 .btitle{font-size:30px;color:var(--color2);text-transform:capitalize}.title-so-01 .dicon{height:auto;max-width:unset}.cardsflex-01 .wrap{padding:70px 0}.cardsflex-01 .ititle{font-family:var(--font-1);font-size:18px;font-weight:300;text-transform:uppercase;letter-spacing:0px;text-align:left;line-height:1.4}.cardsflex-01 .dimage{height:280px}.cardsflex-01 .pad{background-color:#222;padding:20px 15px;text-align:center}.cardsflex-01 .flexic{row-gap:30px;justify-content:center}.cardsflex-01 .dinfo{position:relative}.cardsflex-01 .wex{padding:20px 30px;position:absolute;height:calc(100% - 60px);width:100%;top:50%;display:flex;align-items:center;text-align:left;opacity:0;background-color:var(--color2)}.cardsflex-01 .wex .dtext,.cardsflex-01 .wex .ptext{font-size:15px;color:#222}.cardsflex-01 .wex .ititle{color:#222;letter-spacing:0}.cardsflex-01 .wex,.cardsflex-01 .quas{transition:.3s}.cardsflex-01 .item{overflow:hidden;border-radius:5px;height:100%;background-color:#222}.cardsflex-01 .item.active .quas,.cardsflex-01 .item:hover .quas{opacity:1}.cardsflex-01 .item.active .wex,.cardsflex-01 .item:hover .wex{opacity:1;top:0}.cardsflex-01 .item.active .wex .ititle,.cardsflex-01 .item:hover .wex .ititle{margin-bottom:20px;font-size:20px}.cardsflex-01 .dprice{display:flex;gap:0px;font-size:22px;color:#222}.cardsflex-01 .dprice span{font-size:15px}.cardsflex-01 .item.active .price-bg,.cardsflex-01 .item:hover .price-bg{bottom:10px}.cardsflex-01 .price-bg{position:absolute;width:80px;height:80px;background-color:#daa520;text-align:center;right:10px;z-index:3;text-align:center;bottom:50px;border-radius:100%;transition:.3s;display:flex;flex-direction:column;align-items:center;justify-content:center}.cardsflex-01 .price-label{font-size:70%;text-transform:uppercase;letter-spacing:.5px;color:rgba(0,0,0,.5)}.r10 .flexic{row-gap:10px}.gpost-01 .wrap{padding:90px 0}.gpost-01 .dinfo{margin-bottom:60px}.gpost-01 .btn-loop{margin-top:60px;justify-content:center;width:100%}.post-item .post-info{height:450px;position:relative;display:flex;align-items:flex-end;overflow:hidden}.post-item .post-info .post-date{position:absolute;z-index:2;top:20px;left:20px;font-weight:700;text-transform:uppercase;width:55px;text-align:center}.post-item .post-info .meta-date{padding:3px 0}.post-item .post-info .day{background-color:#daa520;color:#fff;font-size:17px}.post-item .post-info .mon{font-size:16px;background-color:#fff}.post-item .post-info .post-title{position:absolute;z-index:2;padding:20px 30px;bottom:20px}.post-item .post-info .post-title .ititle{color:#fff;font-size:27px;line-height:140%;text-transform:capitalize}.post-item .post-info .overlay.color1,.post-item .post-info .overlay.color2{position:absolute;left:0;bottom:0;top:unset;content:"";width:100%;z-index:1;background:linear-gradient(180deg,rgba(7,40,73,0) 0%,#000 100%);transition:.3s}.post-item .post-info .overlay.color1{height:100%;opacity:.7}.post-item .post-info .overlay.color2{height:30%;opacity:.4}.post-item .more{display:block;opacity:0;height:0;transition:.3s;margin-top:5px;color:var(--color2)}.post-item:hover .more{opacity:1;height:23px}.post-item .post-thumbnail{height:100% !important;background-position:33% center;width:100%;position:absolute;top:0;left:0;transition:.4s}.post-item .post-thumbnail.orig{opacity:1;filter:blur(10px);transform:translatex(50%) scalex(2)}.post-item:hover .post-thumbnail.hover{transform:translatex(-50%) scalex(2);opacity:0;filter:blur(10px)}.post-item:hover .post-thumbnail.orig{filter:blur(0);transform:translatex(0) scalex(1)}.post-item:hover .post-info .overlay.color2{opacity:.7;height:100%}.frcontact-01 .container-xl{max-width:1200px}.frcontact-01 .wpform{padding:40px 40px 15px;background-color:#f5f5f5}.frcontact-01 .wrap{padding:90px 0}.frcontact-01 .icon-bg{width:45px;height:45px;background-color:#daa520;border-radius:100%;display:flex;align-items:center;justify-content:center}.frcontact-01 .btitle{color:#daa520;font-family:var(--font-3);text-transform:capitalize;font-weight:400;font-size:30px}.frcontact-01 .social-icons .soc-link img{max-width:23px;max-height:23px;filter:brightness(0)}.frcontact-01 .social-icons{gap:15px}.frcontact-01 .dinfo{padding-top:20px}.frcontact-01 div.wpforms-container-full .wpforms-field-label,.frcontact-01 .wp-core-ui div.wpforms-container-full .wpforms-field-label{text-transform:uppercase;font-weight:400;font-size:13px}.frcontact-01 .wpforms-container .wpforms-field,.frcontact-01 .wp-core-ui div.wpforms-container .wpforms-field{padding:5px 0}.frcontact-01 .company-contact a,.frcontact-01 .company-contact span,.frcontact-01 .company-contact span p{color:var(--color2);transition:.3s}.frcontact-01 .icon{text-align:center}.frcontact-01 .sc-icon{flex:0 0 20px;width:20px;height:20px;display:flex;align-items:center;justify-content:center;position:relative;top:0;filter:brightness(0) invert(1)}.frcontact-01 .sc-icon img{width:18px;height:18px}.frcontact-01 .sc-contact{display:inline-flex;align-items:center;padding-left:0;gap:13px}.frcontact-01 .company-contact a.sc-contact:hover span,.frcontact-01 .company-contact a.sc-contact:hover p{color:#fff}.frcontact-01 .company-contact{display:flex;flex-direction:column;gap:10px}.hero-01 .wrap{height:440px;text-align:center}.hero-01 .overlay.color{background-color:rgba(0,0,0,.6)}.hero-01 .mtitle{text-transform:uppercase;font-weight:400}.single .hero-01 .wrap{height:300px}.hero-01 .d-img{filter:grayscale(1)}.ajaxp-01 .wrap{padding:70px 0}article .wrap{padding:70px 0;background-color:#101010}article .post-thumb .bg-img{height:400px;border:4px solid #222}article .flexic.en{display:flex;flex-direction:column;gap:30px;padding-right:10px}article .dtitle{font-size:32px;font-family:var(--font-2);line-height:120%;color:var(--color2)}article .post-text{line-height:200%;font-size:16px}article .post-text p{margin-bottom:30px}article hr{border-top:1px solid rgba(0,0,0,.05)}.post-related{background-color:#222;padding:70px 0}.post-related .dtitle{font-family:var(--font-2);font-size:33px;margin-bottom:30px;color:#daa520}article .contact-box{margin-top:0}article .contact-box .my-address{padding:30px}article .contact-box .hours{padding:25px}article .post-cats{border-top:1px solid rgba(220,220,220,.05);border-bottom:1px solid rgba(220,220,220,.05);padding:30px 0}article .post-cats .meta-label{font-family:var(--font-2);font-size:20px;font-weight:700}article .post-cats{display:flex;flex-wrap:wrap;gap:20px;align-items:center}article .post-title .post-author,article .post-title .post-date,article .post-cats .cat-link{color:#fff;background-color:#daa520;padding:3px 20px;text-transform:uppercase;font-size:13px}article .post-title .meta{display:flex;border-top:1px solid rgba(220,220,220,.05);padding-top:25px;margin-top:25px;gap:20px}article .post-title .post-date{padding:3px 10px}article .post-title .post-author{background-color:transparent;color:var(--color2);border:1px solid var(--color2)}.single .sidebar{padding:30px;background-color:#222}.single .sidebar .wtitle{font-family:var(--font-2);font-size:30px;margin-bottom:20px;color:#daa520}.single .sidebar ul{list-style:none;margin:0 0 30px;padding:0}.single .sidebar ul li{display:flex;gap:20px;margin-bottom:10px;align-items:center;border-bottom:1px solid rgba(0,0,0,.05);padding-bottom:10px;padding-right:30px}.single .sidebar ul li:last-child{border-bottom:none}.single .sidebar ul li .thumb{flex:0 0 60px;height:60px;border:2px solid var(--color2)}.single .sidebar ul li .thumb img{width:100%;height:100%;object-fit:cover}.single .sidebar ul a{color:#fff;font-size:17px;text-decoration:none;font-family:var(--font-2)}.single .sidebar ul a:hover{color:var(--color2)}article .post-text h1,article .post-text h2,article .post-text h3,article .post-text h4{line-height:130%;margin:40px 0 20px}article .post-text h1,article .post-text h2{color:gold}article .post-text h3,article .post-text h4{color:var(--color2);font-family:var(--font-2)}article .post-text ul{margin-bottom:30px}article .post-text ul li p{margin-bottom:15px}article .post-text h2{font-size:35px}article .post-text h3{font-size:30px}article .post-text h4{font-size:25px}article .post-text a{color:var(--color2)}.contact-box{box-shadow:0px 10px 60px 0px rgba(0,0,0,.07);margin-top:-20px}.contact-box .navbar-brand{width:70px;position:relative;z-index:2;margin-bottom:10px}.contact-box .navbar-brand .d-img{width:100%;height:auto}.contact-box .my-address{font-size:17px;text-align:center;padding:40px;position:relative}.contact-box .my-address .d-icon{width:50px;height:auto;filter:brightness(0) invert(1)}.contact-box .my-address .overlay.color{background:linear-gradient(224deg,rgba(241,199,97,1) 0%,rgba(141,109,35,1) 68%)}.contact-box .sc-contact{padding:0;text-decoration:none}.contact-box .company-address{position:relative;z-index:2}.contact-box .sc-contact p{color:#fff;font-size:15px}.contact-box .hours{padding:51px 60px;background-color:rgba(255,255,255,.1)}.contact-box .flexic{justify-content:space-between;align-items:center}.contact-box .flexic h5{font-weight:500;line-height:120%;margin-bottom:0;font-size:26px;text-align:center;width:100%}.contact-box .flexic span{font-size:40px;color:var(--color2)}.contact-box .sc-hours{gap:15px;display:flex;flex-direction:column;margin-top:30px;width:100%}.contact-box .sc-hours .item .oh-day{text-transform:uppercase;color:var(--color1);font-size:14px}.contact-box .sc-hours .item .oh-hrs{font-size:15px;color:var(--color2)}.icon-01 .wrap{padding:100px 0}.icon-01 .row{align-items:center}.icon-01 .diconn img{margin-bottom:20px}.icon-01 .ititle{font-weight:400;font-size:22px;line-height:125%;letter-spacing:1px}.icon-01 [data-unshow*=wx] .dtext.einfo strong{font-size:15px;margin-bottom:8px;display:inline-block;text-transform:uppercase;color:var(--color2);letter-spacing:2px}.icon-01 [data-unshow*=wx] .dtext.einfo{display:block !important;margin-top:0;font-size:40px;line-height:1}.icon-01.ex .item .dinfo{text-align:center;padding:30px;border:1px solid #daa520;border-radius:10px;position:relative;overflow:hidden;margin-bottom:10px;min-height:150px}.icon-01.ex .ititle{font-size:20px;text-align:center}.icon-01.ex [data-unshow*=wx] .dtext.einfo{margin-bottom:60px}.section-cluster{position:relative}.section-cluster section.element .wrap{background-color:transparent}.qslider-01 .wrap{padding:90px 0}.qslider-01 .c-info{padding-top:20px}.qslider-01 .item .meta-name{color:var(--color2)}.qslider-01 .item .col-info{height:100%;display:flex;flex-direction:column;gap:20px;padding:25px;background-color:rgba(0,0,0,.1);border-radius:10px}.qslider-01 .btn-2{margin-top:50px;padding:5px 10px}.qslider-01 .davatar{flex:0 0 50px;height:50px}.qslider-01 .d-meta{display:flex;gap:15px}.qslider-01 .btitle{font-size:12px;letter-spacing:0;flex:1;display:inline}.qslider-01 .ptext{font-weight:300;font-style:italic}.qslider-01 .meta{width:100%}.qslider-01 .is-inner .owlprev{left:-20px}.qslider-01 .is-inner .owlnext{right:-20px}.wp-admin .owl-carousel .item{flex:0 0 45%}.qslider-01 .wpcr3_respond_3 p{display:none}.wpcr3_button_1{border:none}.wpcr3_leave_text{border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:10px;margin-bottom:20px}.wpcr3_check_confirm{padding:15px 0}.wpcr3_submit_btn,.wpcr3_cancel_btn{border:1px solid rgba(0,0,0,.1);border-radius:0;background:0 0 !important;color:#fff;background-color:transparent}.wpcr3_submit_btn,.wpcr3_submit_btn:hover{background-color:var(--color2) !important}.wpcr3_cancel_btn,.wpcr3_cancel_btn:hover{background-color:var(--color4) !important}.cta-01 .wrap{padding:90px 0}.cta-01 .bg-img{opacity:.1}.cta-01 .company-hours{margin-top:10px}.cta-01 .sc-hours .item{padding:10px 0;border-bottom:1px solid rgba(220,220,220,.1)}.cta-01 .sc-hours .item:last-child{border-bottom:0}.cta-01 .btn-loop{margin-top:40px}.promo-01 .wrap{padding:90px 0}.promo-01 .row{justify-content:center}.promo-01 .container-xl{max-width:1400px}.promo-01 .en{border:1px solid rgba(238,179,214,.1);padding:20px;height:100%;position:relative;background-color:#000}.promo-01 .d-img{opacity:1}.promo-01 .tri-bg{height:100%;width:150px;z-index:1}.promo-01 .item{padding:35px 25px;border:1px solid #daa520;position:relative;display:block;z-index:1}.promo-01 .btitle{font-family:var(--font-2);text-transform:uppercase;color:#daa520;font-weight:400;font-size:30px;margin-bottom:10px}.promo-01 .ititle{font-family:var(--font-2);text-transform:uppercase;font-size:30px;line-height:135%;color:#222;margin-bottom:25px}.promo-01 .tdark .ititle{color:#fff}.promo-01 .pad{position:relative;max-width:60%;z-index:2}.promo-01 .btn-1{padding:8px 23px}.promo-01 .btn-1:after{background:linear-gradient(63deg,#eebd4c 0%,#8d6d23 50%,#eebd4c 100%)}.promo-01 .btn-1 span{color:#fff;font-weight:700;letter-spacing:1px}.promo-01 .btn-1:hover{background-color:var(--color2)}.promo-01 .btn-1:hover span{color:#222}.rowxmedia-01 .wrap{padding:90px 0}.rowxmedia-01 .dmedia img{border-radius:10px}.rowxmedia-01 [data-rtl="0"] .dmedia{padding-right:30px}.rowxmedia-01 [data-rtl="1"] .dmedia{padding-left:30px}.package-01 .wrap{padding:90px 0}.package-01 .item{background-color:rgba(255,255,255,1);padding:20px 40px 40px;color:#222;height:100%;position:relative;border-radius:10px}.package-01 .item:before{position:absolute;border:1px solid var(--color2);width:calc(100% - 20px);height:calc(100% - 20px);content:'';display:block;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);border-radius:10px}.package-01 .ititle{position:relative;z-index:3;font-size:25px;color:#222}.package-01 .atitle{font-family:var(--font-1);color:#daa520;text-transform:uppercase;letter-spacing:1px}.package-01 .dtop{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:10px}.package-01 .dtop .dprice{color:#8d6d23;display:flex;align-items:center;gap:5px}.package-01 .dtop .dprice .ss{font-family:var(--font-2);font-size:25px}.package-01 .dtop .dprice .amt{font-size:65px;line-height:1}.package-01 .ptext{margin-top:10px;text-align:center;margin-bottom:30px;color:#222;font-weight:300}.package-01 .dtext{font-size:15px}.package-01 .dlister{margin-bottom:25px;padding:0 10px;background-color:#f7f7f7;border-radius:10px;overflow:hidden}.package-01 .d-item{border-bottom:1px solid rgba(0,0,0,.05);padding:10px 5px;background-image:url(//youthfulbeautybyloviellc.com/wp-content/themes/ybl/images/icons/round-check.svg);background-repeat:no-repeat;background-size:23px;background-position:right center;font-size:15px;text-transform:capitalize;color:#8d6d23}.package-01 .d-item:last-child{border-bottom:none}.addon-01 .wrap{padding:0 0 90px}.addon-01 .d-bg{right:0;left:unset;width:50%}.addon-01 .item{height:100%}.addon-01 .dimage{width:60px;height:60px;min-height:unset;font-size:60px;line-height:1;flex:0 0 60px;color:#999;background-color:transparent}.addon-01 .dimage img{width:100%;height:100%;object-fit:contain}.addon-01 .ititle{font-family:var(--font-2);font-size:20px;color:#222}.addon-01 .dimage{color:#8d6d23}.addon-01 .btitle{color:#daa520;font-family:var(--font-1);font-weight:400}.addon-01 .ptext{color:#444}.addon-01 .ititle+.ptext{margin-top:10px}.addon-01 .pad{flex:1;display:flex;align-items:center;justify-content:space-between;position:relative;z-index:2;gap:30px}.addon-01 .dinfo{display:flex;gap:30px;position:relative;background-repeat:no-repeat;background-position:top right;border:1px solid #e8e3da;padding:30px 35px;transition:all .5s ease;background-color:#fff;align-items:center}.addon-01 .dprice{display:flex;color:#8d6d23;gap:3px;font-size:20px}.addon-01 .price{font-family:var(--font-2);font-size:40px;font-weight:700;text-align:right;line-height:1}.service-01 .wrap{padding:90px 0}.service-01 .overlay.sn-bg{border-radius:0;margin:0;top:0;width:0;height:140px;width:80%}.service-01 .item{position:relative;text-align:center;padding:30px 20px;background-color:#fff;box-shadow:0px 0px 15px rgba(0,0,0,.06);border-radius:10px}.service-01 .item,.service-01 .dinfo{height:100%;color:#222}.service-01 .dinfo{display:flex;flex-direction:column;justify-content:space-between}.service-01 .ititle{font-size:25px}.service-01 .dimage{min-height:unset;width:170px;height:170px;border-radius:100%;margin:0 0 20px;position:relative;padding:5px;border:1px solid #daa520;overflow:visible;left:50%;transform:translateX(-50%);background-color:transparent}.service-01 .dimage img{border-radius:100%}.service-01 .d-bg{margin:5px;width:calc(100% - 10px);height:calc(100% - 10px)}.service-01 hr{margin:20px 0;border-color:#e8e3da}.service-01 .l-item{padding:5px;border-bottom:1px solid rgba(0,0,0,.05)}.service-01 .l-item:last-child{border-bottom:none}.service-01 .dprice{display:flex;color:#8d6d23;gap:3px;font-size:20px;justify-content:center}.service-01 .price{font-family:var(--font-2);font-size:40px;font-weight:700;text-align:right;line-height:1}.service-01 .pad .d-img{width:auto}.service-01 .price-label{color:rgba(0,0,0,.4)}.service-01 .dpace{display:flex;align-items:center;justify-content:center;gap:15px}.jcta-01 .wrap{padding:90px 0;min-height:400px}.jcta-01 .d-media{opacity:.1}.jcta-01 .company-hours{margin-top:10px}.jcta-01 .sc-hours .item{padding:10px 0;border-bottom:1px solid rgba(220,220,220,.1)}.jcta-01 .sc-hours .item:last-child{border-bottom:0}.jcta-01 .btn-loop{margin-top:40px}.jcta-01 .dtitle{color:var(--color2);font-size:40px;font-weight:400}.jcta-01 .dtitle+.ptext{margin-top:30px;font-size:30px;font-weight:300}.jbaf-01 .wrap{padding:90px 0}.tt-item{border:4px solid var(--color2)}.jbaf-01 .d-gallery{justify-content:center}.wp-admin .tt-item img:nth-child(1){display:none}.gallery-01 .wrap{padding:80px 0}.gal{display:grid;width:100%;grid-template-columns:repeat(3,1fr);gap:10px}.gal .item a{position:absolute;width:100%;height:100%;display:block}.gal .item a .pop-img{width:100%;height:100%;object-fit:cover}.gal .item{grid-column-end:span 1;grid-row-end:span 1;position:relative;background:linear-gradient(63deg,rgba(241,199,97,1) 0%,rgba(141,109,35,1) 100%);display:flex;align-items:flex-end;min-height:300px;border:5px solid #fff}.gal .item:hover{border-color:var(--color2)}.gal .item:nth-child(1){grid-column-end:span 1;grid-row-end:span 2}.gal .item:nth-child(2){grid-column-end:span 1;grid-row-end:span 1}.gal .item:nth-child(4){grid-column-end:span 2;grid-row-end:span 1}.gal .item:nth-child(5){grid-column-end:span 2;grid-row-end:span 1}.gal .item .ititle{margin:0 0 30px 30px;max-width:280px;position:relative;z-index:1}.gal .item .overlay.bg-img{opacity:.9;transition:.3s}.gal .item .overlay.color{background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);transition:.3s;height:100%;top:unset;opacity:.5}.gal .item:hover .overlay.color{bottom:0;height:0;opacity:0}.gal .item .overlay.color2{height:0;background-color:rgba(1,26,61,.7);top:unset;bottom:0}.gal .item:hover .overlay.bg-img{opacity:.3}.bpa-front-tabs .bpa-front-module--service-item .--is-service-price{margin-left:5px}.bpa-front-tabs .bpa-front-module--service-item .--bpa-is-desc{margin-bottom:10px}.wpform form{margin-bottom:0}.wpform .forminator-edit-module{display:none}.wpform .forminator-ui#forminator-module-2671.forminator-design--default .forminator-button-submit,.wpform .forminator-ui#forminator-module-2671.forminator-design--default .forminator-button-submit:hover{background-color:#daa520;box-shadow:none}.wpform .forminator-ui#forminator-module-2671.forminator-design--default .forminator-button-submit:hover{background-color:var(--color4)}.wpform .et-db #et-boc .et_pb_module .forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid=open] .forminator-row:not(:last-child),.wpform .forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid=open] .forminator-row:not(:last-child){margin-bottom:20px}.wpform .forminator-ui#forminator-module-2671.forminator-design--default .forminator-input:hover,.wpform .forminator-ui#forminator-module-2671.forminator-design--default .forminator-textarea:hover{border-color:#daa520}.consent-form{padding:20px 10px;background-color:#fff;max-width:700px;margin:0 auto}.cf .forminator-ui#forminator-module-2671.forminator-design--default .forminator-input:hover,.cf .forminator-ui#forminator-module-2671.forminator-design--default .forminator-textarea:hover{border-color:#daa520}.cf .forminator-ui#forminator-module-2669.forminator-design--default .forminator-input,.cf .forminator-ui#forminator-module-2669.forminator-design--default .forminator-input input{font-size:14px}.cf .et-db #et-boc .et_pb_module .forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid=open] .forminator-row:not(:last-child),.cf .forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid=open] .forminator-row:not(:last-child){margin-bottom:20px}.cf label{margin-bottom:0;display:block}.cf .forminator-ui#forminator-module-2669.forminator-design--default .forminator-label{color:#a27506;font-weight:400;margin-bottom:5px}.cf .forminator-edit-module{display:none}.cf .forminator-ui#forminator-module-2669.forminator-design--default .forminator-button-next{background-color:#daa520}.cf .forminator-ui#forminator-module-2669.forminator-design--default .forminator-button-next:hover{background-color:#daa520;box-shadow:none}.cf .forminator-ui#forminator-module-2669.forminator-design--default .forminator-checkbox,.cf .forminator-ui#forminator-module-2669.forminator-design--default .forminator-radio{font-size:13px}.cf .forminator-ui#forminator-module-2669.forminator-design--default .forminator-checkbox{width:30%}.cf .forminator-ui#forminator-module-2669.forminator-design--default .forminator-textarea{min-height:unset;height:80px;font-size:13px}.cf .forminator-ui#forminator-module-2669.forminator-design--default .forminator-consent{width:auto}.cf .forminator-ui#forminator-module-2669.forminator-design--default #checkbox-4 .forminator-checkbox,.cf .forminator-ui#forminator-module-2669.forminator-design--default #checkbox-5 .forminator-checkbox{width:22%}.cf .forminator-field-html p:last-child{margin-bottom:0}.cf #ui-datepicker-div{z-index:9999999999 !important}.ui-datepicker.forminator-calendar--default{z-index:99999 !important}#booking{max-width:700px}.booking-01 .wrap{padding:160px 0 90px}@media only screen and (max-width :600px){.cf .forminator-ui#forminator-module-2669.forminator-design--default .forminator-checkbox,.cf .forminator-ui#forminator-module-2669.forminator-design--default #checkbox-4 .forminator-checkbox,.cf .forminator-ui#forminator-module-2669.forminator-design--default #checkbox-5 .forminator-checkbox{width:100%}.cf .forminator-ui#forminator-module-2669.forminator-design--default .forminator-consent{width:auto}section.element.booking-01 .wrap{padding:70px 0 30px}}@media (max-width:576px){.bpa-front-module--service-items-row,.bpa-front-tabs.--bpa-top .bpa-front-module--service-items-row{grid-template-columns:repeat(auto-fit,minmax(100%,1fr)) !important}}#buttonizer-backdrop{display:none !important}