
/*------------------------------------------------------------------
Project:  naya
Version:  1
Created:  2026
Created By: https://www.owi.ie
CSS: Global Styles
-------------------------------------------------------------------*/
.owi-btn,body.locked{overflow:hidden}.owi-btn,.owi-btn:hover{z-index:1}:root{--owi-font:"Caudex",sans-serif;--owi-font-two:"Caudex",serif;--owi-font-three:"Caudex",sans-serif;--owi-white:#ffffff;--owi-white-rgb:255,255,255;--owi-base:#C4CC75;--owi-base2:#224845;--owi-base-rgb:222,150,141;--owi-black:#000000;--owi-black-rgb:39,37,42;--owi-extra:#fcf5f5;--owi-extra-rgb:252,245,245;--owi-gray:#f7f8fc;--owi-gray-rgb:137,134,141;--owi-bdr-color:#f0e8e8;--owi-bdr-color-rgb:240,232,232;--owi-letter-spacing:0.1em}.bg-base,.services-one.services-panels.services-panels3 .row:nth-child(2n),.services-panels.services-panels3.services-banner2{background:var(--owi-base)}.bg-base2,.owi-btn:hover{background:var(--owi-base2)}.bg-base3{background:var(--owi-base3)}.bg-base4{background:var(--owi-base4)}.row{--bs-gutter-x:30px}.gutter-y-30{--bs-gutter-y:30px}.bookly-form *{font-size:17px!important}body{font-family:var(--owi-font);color:var(--owi-gray);font-size:16px;line-height:30px;font-weight:500}.main-header__contact-list li .text p a:hover,a{color:var(--owi-base)}a,a:focus,a:hover,a:visited{text-decoration:none}h1,h2,h3,h4,h5,h6{font-weight:400;color:var(--owi-black);margin:0}p{margin:0}dl,ol,ul{margin-top:0;margin-bottom:0}.form-control{border:none;font-size:14px;padding:12px}.container{padding-left:15px;padding-right:15px;max-width:1400px}.container.container-header{max-width:1600px}.list-unstyled{padding-left:0}::-webkit-input-placeholder{color:inherit;opacity:1}:-ms-input-placeholder{color:inherit;opacity:1}::-ms-input-placeholder{color:inherit;opacity:1}::placeholder{color:inherit;opacity:1}.main-header__btn,.main-header__contact-list li .icon,.owi-btn,.owi-btn-video,.owi-btn-video:hover,.owi-btn:hover,.scroll-to-top i,.scroll-to-top:hover i{color:var(--owi-white)}.owi-btn{position:relative;display:inline-block;vertical-align:middle;-webkit-appearance:none;appearance:none;outline:0!important;font-weight:700;font-family:var(--owi-font-three);font-size:16px;background-color:var(--owi-base2);border:2px solid var(--owi-base2);padding:10px 42px;border-radius:40px}.about_panel_title,.accrodion-grp .accrodion-content,.contact-panel-text .summary,.content_panel_text,.google-map__opening-hours-list li h5,.google-map__opening-hours-title,.main-slider__title,.main-slider__title.main-slider__title2,.owi-btn-video,.services-details-two__help-line-sub-title,.services-one__text{font-family:var(--owi-font-two)}.owi-btn-video{width:100%;background-color:var(--owi-base);border-color:var(--owi-base);text-align:center;font-size:22px}.owi-btn-video:hover{background-color:var(--owi-black);border-color:var(--owi-black);z-index:1}.scroll-to-top{width:50px;height:50px;background:var(--owi-base);position:fixed;bottom:40px;right:40px;z-index:99;text-align:center;-webkit-transition:.4s;transition:.4s;display:none;border-radius:50%}.main-header,.main-header__top-wrapper,.main-menu__left,.main-menu__logo,.main-menu__main-menu-box,.main-slider{display:block;position:relative}.scroll-to-top i{font-size:18px;line-height:50px;-webkit-transition:.4s;transition:.4s}.scroll-to-top:hover{background-color:var(--owi-base)}.main-header{width:100%;transition:.5s;z-index:991;box-shadow:0 10px 30px 0 rgba(0,0,0,.07)}.main-header__top,.main-menu,.site-footer-bottom{position:relative;display:block;z-index:1}.main-header__top-inner{position:relative;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;background-color:var(--owi-extra);padding-left:60px;z-index:1}.main-header__top-left,.main-header__top-right{position:relative;display:flex;align-items:center;flex-wrap:wrap}.main-header__contact-list,.main-header__contact-list li,.main-header__social,.main-menu__right,.testimonial-one__rating{align-items:center;position:relative;display:flex}.main-header__contact-list{padding:4px 0}.main-header__contact-list li+li{margin-left:30px}.main-header__contact-list li .icon{position:relative;display:flex;align-items:center;justify-content:center;height:25px;width:25px;background-color:var(--owi-base);border-radius:50%;font-size:10px}.main-header__contact-list li .text{margin-left:10px}.main-header__contact-list li .text p{font-size:14px;font-weight:500}.main-header__contact-list li .text p a{color:var(--owi-gray);-webkit-transition:.5s;transition:.5s}.main-header__social a,.main-menu__cart{-webkit-transition:.5s;position:relative}.main-header__social a{display:flex;align-items:center;font-size:15px;color:var(--owi-black);transition:.5s}.main-header__social a:hover,.main-menu .main-menu__list>li.active>a,.main-menu .main-menu__list>li:hover>a,.main-menu__cart:hover,.mobile-nav__buttons a,.mobile-nav__buttons a:hover,.mobile-nav__content .main-menu__list>li>a.expanded .mobile-nav__content .main-menu__list>li>ul>li>a.expanded .mobile-nav__content .main-menu__list>li>ul>li>ul>li>a.expanded,.stricky-header .main-menu__list>li.active>a,.stricky-header .main-menu__list>li:hover>a{color:var(--owi-base)}.main-header__social a+a{margin-left:25px}.main-header__btn-box{position:relative;display:block;margin-left:0;padding-right:20px}.main-header__btn{padding:7px 36px;background:var(--owi-base2);border:2px solid var(--owi-base2);text-transform:none;font-size:16px}.mobile-nav__container,.mobile-nav__content .main-menu__list>li:not(:last-child),.mobile-nav__content .main-menu__list>li>ul>li:not(:last-child),.mobile-nav__content .main-menu__list>li>ul>li>ul>li:not(:last-child){border-bottom:1px solid rgba(255,255,255,.1)}.accrodion-grp .accrodion.active .accrodion-title h4,.main-menu .mobile-nav__toggler:hover,.main-menu__cart,.mobile-nav__close{color:var(--owi-black)}.main-menu__wrapper{position:relative;display:block;padding:0;z-index:1}.main-menu__wrapper-inner{position:relative;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;z-index:1}.main-menu__logo img{max-height:70px!important;width:100%}.main-menu__search-cart-box{position:relative;display:flex;align-items:center;padding:24px 0}.main-menu__cart-box{position:relative;display:block;margin-left:30px}.main-menu__cart{display:flex;align-items:center;font-size:24px;transition:.5s}.mobile-nav__wrapper,.stricky-header{position:fixed;left:0;visibility:hidden}.main-menu .main-menu__list,.main-menu .main-menu__list>li>ul,.main-menu .main-menu__list>li>ul>li>ul,.stricky-header .main-menu__list,.stricky-header .main-menu__list>li>ul,.stricky-header .main-menu__list>li>ul>li>ul{margin:0;padding:0;list-style-type:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none}.main-menu .main-menu__list>li,.stricky-header .main-menu__list>li{padding-top:25px;padding-bottom:25px;position:relative}.main-menu .main-menu__list>li>a,.stricky-header .main-menu__list>li>a{font-family:var(--owi-font-three);font-size:16px;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--owi-base2);font-weight:700;letter-spacing:.1em;position:relative;-webkit-transition:.5s;transition:.5s}.main-menu .main-menu__list>li>a i,.stricky-header .main-menu__list>li>a i{padding-left:6px;font-size:16px}.main-menu .main-menu__list>li>ul>li>a i,.main-menu .main-menu__list>li>ul>li>ul>li>a i,.stricky-header .main-menu__list>li>ul>li>a i,.stricky-header .main-menu__list>li>ul>li>ul>li>a i{padding-left:6px;font-size:16px;line-height:30px;position:absolute;right:15px}.main-menu .main-menu__list>li>ul>li>a i.fa-angle-down:before,.main-menu .main-menu__list>li>ul>li>ul>li>a i.fa-angle-down:before,.stricky-header .main-menu__list>li>ul>li>a i.fa-angle-down:before,.stricky-header .main-menu__list>li>ul>li>ul>li>a i.fa-angle-down:before{content:"\f105"}.main-menu .main-menu__list>li>ul,.main-menu .main-menu__list>li>ul>li>ul,.stricky-header .main-menu__list>li>ul,.stricky-header .main-menu__list>li>ul>li>ul{position:absolute;top:100%;left:0;min-width:250px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;opacity:0;visibility:hidden;-webkit-transform-origin:top center;transform-origin:top center;-webkit-transform:scaleY(0) translateZ(100px);transform:scaleY(0) translateZ(100px);-webkit-transition:opacity .5s,visibility .5s,-webkit-transform .7s;transition:opacity .5s,visibility .5s,transform .7s,-webkit-transform .7s;z-index:99;background-color:#fff;box-shadow:0 10px 60px 0 rgba(0,0,0,.07)}.main-menu .main-menu__list>li>ul>li>ul>li>ul,.stricky-header .main-menu__list>li>ul>li>ul>li>ul{display:none}.main-menu .main-menu__list>li:hover>ul,.main-menu .main-menu__list>li>ul>li:hover>ul,.stricky-header .main-menu__list>li:hover>ul,.stricky-header .main-menu__list>li>ul>li:hover>ul{opacity:1;visibility:visible;-webkit-transform:scaleY(1) translateZ(0);transform:scaleY(1) translateZ(0)}.main-menu .main-menu__list>li>ul>li,.main-menu .main-menu__list>li>ul>li>ul>li,.stricky-header .main-menu__list>li>ul>li,.stricky-header .main-menu__list>li>ul>li>ul>li{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;width:100%;position:relative}.main-menu .main-menu__list>li>ul>li+li,.main-menu .main-menu__list>li>ul>li>ul>li+li,.stricky-header .main-menu__list>li>ul>li+li,.stricky-header .main-menu__list>li>ul>li>ul>li+li{border-top:none;margin-top:0}.main-menu .main-menu__list>li>ul>li>a,.main-menu .main-menu__list>li>ul>li>ul>li>a,.stricky-header .main-menu__list>li>ul>li>a,.stricky-header .main-menu__list>li>ul>li>ul>li>a{position:relative;font-size:16px;line-height:30px;color:var(--owi-black);font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 20px;-webkit-transition:.5s;transition:.5s}.main-menu .main-menu__list>li>ul>li.current-menu-item>a,.main-menu .main-menu__list>li>ul>li:hover>a,.main-menu .main-menu__list>li>ul>li>ul>li.current-menu-item>a,.main-menu .main-menu__list>li>ul>li>ul>li:hover>a,.stricky-header .main-menu__list>li>ul>li.current-menu-item>a,.stricky-header .main-menu__list>li>ul>li:hover>a,.stricky-header .main-menu__list>li>ul>li>ul>li.current-menu-item>a,.stricky-header .main-menu__list>li>ul>li>ul>li:hover>a{background-color:var(--owi-base);color:var(--owi-white)}.main-menu .main-menu__list>li>ul>li>ul,.stricky-header .main-menu__list>li>ul>li>ul{top:0;left:100%}.main-menu .main-menu__list li ul li>ul.right-align,.stricky-header .main-menu__list li ul li>ul.right-align{top:0;left:auto;right:100%}.stricky-header{z-index:991;top:0;background-color:#fff;width:100%;-webkit-transform:translateY(-120%);transform:translateY(-120%);-webkit-transition:visibility .5s,-webkit-transform .5s;transition:transform .5s,visibility .5s,-webkit-transform .5s;-webkit-box-shadow:0 10px 60px 0 rgba(0,0,0,.05);box-shadow:0 10px 60px 0 rgba(0,0,0,.05)}@media (max-width:1199px){.stricky-header{display:none!important}}.stricky-header.stricky-fixed{-webkit-transform:translateY(0);transform:translateY(0);visibility:visible}.stricky-header .main-menu__inner{-webkit-box-shadow:none;box-shadow:none;padding-right:0;max-width:1170px;width:100%;margin:0 auto}.mobile-nav__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;margin-right:10px}.mobile-nav__buttons a{font-size:20px;cursor:pointer}.mobile-nav__buttons a+a{margin-left:10px}.main-menu .mobile-nav__toggler{position:relative;display:inline-block;font-size:25px;padding:0 20px;color:var(--owi-base);cursor:pointer;-webkit-transition:.5s;transition:.5s;border-left:1px solid #f0e8e8}@media (min-width:1200px){.container{max-width:1400px}.main-menu .main-menu__list,.main-menu .main-menu__list>li>ul,.main-menu .main-menu__list>li>ul>li>ul,.stricky-header .main-menu__list,.stricky-header .main-menu__list>li>ul,.stricky-header .main-menu__list>li>ul>li>ul{display:-webkit-box;display:-ms-flexbox;display:flex}.main-menu .mobile-nav__toggler,.mobile-nav__buttons{display:none}}.mobile-nav__wrapper{top:0;width:100vw;height:100vh;z-index:999;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transform-origin:left center;transform-origin:left center;-webkit-transition:visibility .5s .5s,-webkit-transform .5s .5s;transition:transform .5s .5s,visibility .5s .5s,-webkit-transform .5s .5s}.mobile-nav__wrapper .container{padding-left:0;padding-right:0}.mobile-nav__wrapper.expanded{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);visibility:visible;-webkit-transition:visibility .5s,-webkit-transform .5s;transition:transform .5s,visibility .5s,-webkit-transform .5s}.mobile-nav__overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--owi-black);opacity:.5;cursor:pointer}.mobile-nav__content{width:80%;background-color:var(--owi-white);z-index:10;position:relative;height:100%;overflow-y:auto;padding:30px 15px;opacity:0;visibility:hidden;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:opacity .5s,visibility .5s,-webkit-transform .5s;transition:opacity .5s,visibility .5s,transform .5s,-webkit-transform .5s}.mobile-nav__wrapper.expanded .mobile-nav__content{opacity:1;visibility:visible;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:opacity .5s .5s,visibility .5s .5s,-webkit-transform .5s .5s;transition:opacity .5s .5s,visibility .5s .5s,transform .5s .5s,-webkit-transform .5s .5s}.mobile-nav__content .logo-box{margin-bottom:40px;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:165px}.mobile-nav__content .logo-box img,.services-details-two__help-line-img img,.site-footer-logo img{width:100%}.main-slider__icon img,.services-one__shape-1 img{width:auto}.mobile-nav__close{position:absolute;top:30px;right:48px;font-size:18px;cursor:pointer}.image-layer,.main-slider-bg{position:absolute;top:0;left:0}.mobile-nav__content .main-menu__list,.mobile-nav__content .main-menu__list>li>ul,.mobile-nav__content .main-menu__list>li>ul>li>ul{margin:0;padding:0;list-style-type:none}.mobile-nav__content .main-menu__list>li>ul,.mobile-nav__content .main-menu__list>li>ul>li>ul{display:none;border-top:1px solid rgba(255,255,255,.1);margin-left:.5em}.contactForm .form-group label.error,.mobile-nav__content .main-menu__list>li>a>.main-menu-border,.mobile-nav__content .main-menu__list>li>ul>li>ul>li>a>button,.mobile-nav__content .main-menu__list>li>ul>li>ul>li>ul{display:none!important}.main-slider__nav .swiper-button-next::after,.main-slider__nav .swiper-button-prev::after,.mobile-nav__container .main-logo,.mobile-nav__container .main-menu__language,.mobile-nav__container .main-menu__login,.mobile-nav__container .topbar__buttons{display:none}.mobile-nav__content .main-menu__list>li>a,.mobile-nav__content .main-menu__list>li>ul>li>a,.mobile-nav__content .main-menu__list>li>ul>li>ul>li>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:30px;padding:0 12px;color:var(--owi-base2);font-size:15px;font-family:var(--owi-font);font-weight:500;height:46px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.5s;transition:.5s}.mobile-nav__content .main-menu__list li a.expanded,.mobile-nav__content .main-menu__list li a:hover{color:var(--owi-white);background:var(--owi-base);font-weight:700}.mobile-nav__content .main-menu__list li a.expanded i,.mobile-nav__content .main-menu__list li a:hover i{color:var(--owi-white)}.mobile-nav__content .main-menu__list>li>a>button,.mobile-nav__content .main-menu__list>li>ul>li>a>button,.mobile-nav__content .main-menu__list>li>ul>li>ul>li>a>button{width:60px;height:30px;background:0 0;border:none;outline:0;color:var(--owi-base2);display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;padding:0}.mobile-nav__content .main-menu__list>li.menu-item-has-children>a>button,.mobile-nav__content .main-menu__list>li>ul>li.menu-item-has-children>a>button,.mobile-nav__content .main-menu__list>li>ul>li>ul>li.menu-item-has-children>a>button{display:flex}.mobile-nav__content .main-menu__list>li>a>button.expanded,.mobile-nav__content .main-menu__list>li>ul>li>a>button.expanded,.mobile-nav__content .main-menu__list>li>ul>li>ul>li>a>button.expanded{-webkit-transform:rotate(0);transform:rotate(0);color:var(--owi-base)}.mobile-nav__content .main-menu__list li.cart-btn span{position:relative;top:auto;right:auto;-webkit-transform:translate(0,0);transform:translate(0,0)}.mobile-nav__content .main-menu__list li.cart-btn i{font-size:16px}.mobile-nav__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px}.mobile-nav__contact li,.mobile-nav__contact li>i,.mobile-nav__social{display:-webkit-box;display:-ms-flexbox}.mobile-nav__top .main-menu__login a{color:var(--owi-text-dark)}.mobile-nav__contact li a:hover,.mobile-nav__social a:hover{color:var(--owi-base)}.mobile-nav__container{border-top:1px solid rgba(255,255,255,.1)}.mobile-nav__social{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mobile-nav__social a{font-size:16px;color:var(--owi-white);-webkit-transition:.5s;transition:.5s}.mobile-nav__social a+a{margin-left:30px}#main-slider-pagination .swiper-pagination-bullet+.swiper-pagination-bullet,#testimonials_panel_pagination .swiper-pagination-bullet+.swiper-pagination-bullet,.testimonial-one__rating span+span{margin-left:5px}.mobile-nav__contact{margin-top:20px;margin-bottom:20px}.mobile-nav__contact li{color:var(--owi-text-dark);font-size:14px;font-weight:500;position:relative;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mobile-nav__contact li+li{margin-top:15px}.mobile-nav__contact li a{-webkit-transition:.5s;text-align:center;transition:.5s;width:100%}.mobile-nav__contact li>i{width:30px;height:30px;border-radius:50%;background-color:var(--owi-base2);display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;font-size:11px;margin-right:10px;color:var(--owi-white)}.main-slider .swiper-container{max-height:600px}.main-slider-bg{z-index:20;height:100%;width:100%;background:linear-gradient(54deg,var(--owi-base2) 0,rgba(0,0,0,.3) 100%)}.main-slider .swiper-slide{position:relative;background-color:#27252a}.main-slider .container{padding-top:160px;padding-bottom:160px;position:relative;z-index:10000}.page_header.main-slider .container{padding-top:60px;padding-bottom:60px}.image-layer{right:0;bottom:0;background-repeat:no-repeat;background-size:cover;background-position:center;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:opacity 1.5s ease-in,-webkit-transform 7s;transition:transform 7s,opacity 1.5s ease-in,-webkit-transform 7s;z-index:1}.main-slider__content{position:relative;z-index:50;display:block;text-align:center}.main-slider__icon{position:relative;display:block;margin-bottom:23px;opacity:0;visibility:hidden;-webkit-transform:translateY(-120px);transform:translateY(-120px);-webkit-transition:opacity 2s,-webkit-transform 2s;transition:transform 2s,opacity 2s,-webkit-transform 2s}.main-slider__sub-title{font-size:18px!important;color:var(--owi-white);line-height:30px;font-weight:600}#main-slider-pagination,.main-slider__nav{width:100%;height:0;line-height:0;max-width:100%}.main-slider__sub-title.main-slider__sub-title2{font-size:26px!important;font-weight:800;margin-top:20px}.main-slider__sub-title ul{color:var(--owi-base)!important;font-size:18px!important;font-weight:600;list-style:none}.main-slider__sub-title h1,.main-slider__sub-title h2,.main-slider__sub-title h3,.main-slider__sub-title h4,.main-slider__sub-title h5,.main-slider__sub-title h6{font-size:24px!important;color:var(--owi-base)!important;margin-bottom:10px;font-weight:800}.page_header.main-slider .main-slider__sub-title{text-align:left;font-size:18px}.main-slider__title{position:relative;font-size:62px;color:var(--owi-white);font-weight:700;margin:0}.main-slider__title span{color:var(--owi-base)}.page_header.main-slider .main-slider__title{position:relative;font-size:42px;text-align:left;font-weight:600;margin-bottom:20px}.main-slider__title.main-slider__title2{position:relative;text-align:center;font-size:42px;color:var(--owi-white);font-weight:600;margin-bottom:10px;padding-bottom:10px}.main-slider__title .divider:before{border-color:var(--owi-white)}.main-slider__btn-box{position:relative;display:block;margin:30px 0}.main-slider__btn.owi-btn{background:var(--owi-base);border-color:var(--owi-base);color:var(--owi-white)}.main-slider__btn.owi-btn:hover,.main-slider__btn2.owi-btn{border-color:var(--owi-base2);color:var(--owi-white);background:var(--owi-base2)}.main-slider__btn2.owi-btn{margin-right:20px}.main-slider__btn2.owi-btn:hover{background:var(--owi-base);border-color:var(--owi-base);color:var(--owi-white)}.main-slider .swiper-slide-active .main-slider__btn-box,.main-slider .swiper-slide-active .main-slider__icon,.main-slider .swiper-slide-active .main-slider__sub-title,.main-slider .swiper-slide-active .main-slider__title{visibility:visible;opacity:1;-webkit-transform:translateY(0) translateX(0);transform:translateY(0) translateX(0)}#main-slider-pagination{z-index:10;left:0;right:0;bottom:70px;text-align:center;display:flex;justify-content:center}#main-slider-pagination .swiper-pagination-bullet{margin:0;position:relative;display:inline-block;width:14px;height:14px;border-radius:50%;background-color:rgba(var(--owi-white-rgb),.2);border:0;opacity:1;-webkit-transition:.3s;transition:.3s;padding:5px}#main-slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:rgba(var(--owi-white-rgb),1)}.main-slider__nav{position:absolute;top:37%;left:50%;z-index:100;transform:translateY(-50%) translateX(-50%);display:flex;align-items:flex-end;flex-direction:column;padding:0 50px}.main-slider__nav .swiper-button-next,.main-slider__nav .swiper-button-prev{position:relative;top:auto;left:auto;right:auto;bottom:auto;z-index:100;width:60px;height:70px;display:flex;justify-content:center;align-items:center;font-size:25px;color:rgba(var(--owi-white-rgb),1);background-color:rgba(32,23,51,.4);border:0;border-radius:2px;margin:0;text-align:center;transition:.5s;padding:27px 0}.main-slider__nav .swiper-button-next:hover,.main-slider__nav .swiper-button-prev:hover{color:rgba(var(--owi-white-rgb),1);background-color:rgba(32,23,51,.7)}.main-slider__nav .swiper-button-prev{margin-bottom:10px}.main-slider__nav .swiper-button-prev i{position:relative;display:inline-block}.services-one{background:var(--owi-base);position:relative;display:block;padding:80px 0;overflow:hidden;z-index:1}.services-one.services-panels{padding:0}.services-one.services-panels.services-panels3,.services-one.services-two{background:var(--owi-white)}.services-one.services-two h2,.testimonials_panel .title{font-size:36px;line-height:62px;color:var(--owi-black);font-weight:600;margin-bottom:30px;text-align:center}.services-one__single{position:relative;display:block;text-align:center;margin-bottom:30px;-webkit-transition:.5s;transition:.5s}.services-one.services-two .services-one__single{box-shadow:rgba(0,0,0,.25) 0 3px 11px 0!important;-moz-box-shadow:rgba(0,0,0,.25) 0 3px 11px 0!important;-webkit-box-shadow:rgba(0,0,0,.25) 0 3px 11px 0!important;padding:40px}#msgSubmit,.content_panel_text.content_panel_text2,.content_panel_text.content_panel_treament_text,.services-one.services-two.services-one.services-singlet .services-one__single{text-align:left}.services-panels .services-one__single{margin-bottom:0;padding:50px 40px}.services-panels.services-panels3 .services-one__single{margin-bottom:0;padding:80px 60px;text-align:left;max-width:500px}.services-panels.services-panels3.services-banner2 .services-one__single{max-width:100%}.services-one__single-inner{position:relative;display:block;padding:0 20px;overflow:hidden;text-decoration:none}.services-panels .services-one__single-inner{padding:20px;text-decoration:none;color:var(--owi-white)}.services-panels_bg{background-repeat:no-repeat;background-size:cover;filter:grayscale(100%)}.services-panels_bg.services-panels_bg_about{background-repeat:no-repeat;background-size:contain;background-color:var(--owi-gray);background-position:center;max-width:280px;margin-right:40px;filter:grayscale(0%);border-radius:20px;box-shadow:rgba(0,0,0,.25) 0 3px 11px 0!important;-moz-box-shadow:rgba(0,0,0,.25) 0 3px 11px 0!important;-webkit-box-shadow:rgba(0,0,0,.25) 0 3px 11px 0!important;border-top:4px solid var(--owi-base)}.services-panels_bg.services-panels_bg2,.services-panels_bg:hover{filter:grayscale(0%)}.services-one__shape-1{position:absolute;top:0;left:0;opacity:1;-webkit-transition:.5s;transition:.5s}.services-one__single:hover .services-one__shape-1{opacity:0}.services-one__img-box{position:relative;display:block;width:100%;margin:0 auto}.services-one__img{position:relative;display:block;overflow:hidden;z-index:1}.services-one__single:hover .services-one__img:before{transform:scale(1)}.services-one__img img{width:100%;max-width:100%;transition:.5s}.services-one__icon{position:relative;display:inline-block;font-size:52px;color:var(--owi-white);-webkit-transition:.5s linear 0.1s;transition:.5s linear 0.1s}.services-one.services-two .services-one__icon{color:var(--owi-base)}.services-one__title{font-size:26px;margin:14px 0;font-weight:600;color:var(--owi-white);position:relative}.services-one.services-panels.services-panels3 .services-one__title,.services-one.services-two .services-one__title{color:var(--owi-base2)}.services-one.services-panels.services-panels3 .row:nth-child(2n) .services-one__title,.services-one__text,.services-panels.services-panels3.services-banner2 .services-one__title{color:var(--owi-white)}.services-one.services-panels.services-panels3 .services-one__title{font-size:28px;margin:30px 0}.services-one.services-panels.services-panels3 .services-one__title span.line{position:absolute;top:-25px;left:0;width:88px;height:3px;background:var(--owi-base2)}.content_panel.form_panel,.services-one.services-panels.services-panels3 .row:nth-child(2n) .services-one__title span.line,.services-panels.services-panels3.services-banner2 .services-one__title span.line{background:var(--owi-white)}.services-one__text{font-size:16px;font-weight:400;min-height:150px}.services-one.services-panels.services-panels3 .services-one__text,.services-one.services-two .services-one__text{color:var(--owi-base2)}.services-one.services-panels.services-panels3 .row:nth-child(2n) .services-one__text,.services-one__btn,.services-panels.services-panels3.services-banner2 .services-one__text{color:var(--owi-white)}.services-panels .services-one__text{min-height:auto}.services-one__btn{font-size:14px;font-weight:600;margin-top:16px}.about_panel_title,.content_panel_text table tr td strong,.services-one.services-two .services-one__single-inner:hover .services-one__btn{color:var(--owi-base)}.services-one.services-panels.services-panels3 .services-one__btn{margin-top:30px}.services-one.services-panels.services-panels3 .row:nth-child(2n) .services-one__btn .owi-btn,.services-panels.services-panels3.services-banner2 .services-one__btn .owi-btn{border-color:var(--owi-white)}.about_panel,.testimonials_panel{background:var(--owi-white);position:relative;display:block;padding:80px 0;overflow:hidden;z-index:1}.about_panel.about_panel_booking{background:var(--owi-white);padding:0}.about_panel_title{position:relative;font-size:42px;font-weight:600;margin-bottom:20px}.about_panel_text,.testimonial-one__text-2{font-size:16px;line-height:34px;color:var(--owi-black)}.about_panel_text{font-weight:500}.about_panel_text strong{color:var(--owi-base2);font-weight:800}.about_panel_text h2,.about_panel_text h3,.about_panel_text h4,.about_panel_text h5,.about_panel_text h6{font-size:52px;line-height:62px;color:var(--owi-base2);font-weight:600;margin-bottom:20px}.about_panel_btn_box,.accrodion-grp .accrodion+.accrodion{margin-top:20px}.about_panel_image{border-radius:30px;overflow:hidden}.about_panel_image img{width:100%;height:auto}.testimonial-one__single{position:relative;display:block;box-shadow:rgba(0,0,0,.25) 0 3px 11px 0!important;-moz-box-shadow:rgba(0,0,0,.25) 0 3px 11px 0!important;-webkit-box-shadow:rgba(0,0,0,.25) 0 3px 11px 0!important;border-top:4px solid var(--owi-base);padding:40px}.testimonial-one__icon-quote{position:absolute;top:38px;right:60px}.testimonial-one__icon-quote img{width:auto}.testimonial-one__single-inner{position:relative;display:block;text-align:left}.testimonial-one__rating span{position:relative;display:flex;align-items:center;font-size:15px;color:var(--owi-base)}.testimonial-one__text-2{margin-top:15px;padding-bottom:15px;border-bottom:1px solid var(--owi-gray);margin-bottom:15px}.testimonial-one__client-info{position:relative;display:flex;align-items:center;margin-top:20px}.testimonial-one__content{position:relative;display:block;margin-left:0}.testimonial-one__client-name{font-size:18px;line-height:25px;font-weight:700}.testimonial-one__client-sub-title{font-size:12px;color:var(--owi-base);line-height:22px;text-transform:uppercase;letter-spacing:.2em}.testimonial-one__carousel.owl-carousel .owl-stage-outer{overflow:visible}.testimonial-one__carousel.owl-carousel .owl-item{opacity:0;visibility:hidden;transition:opacity .5s,visibility .5s}.testimonial-one__carousel.owl-carousel .owl-item.active{opacity:1;visibility:visible}.testimonials_panel_pagination{margin-top:20px;display:flex;justify-content:center;align-items:center;left:auto;text-align:center}#testimonials_panel_pagination .swiper-pagination-bullet{width:14px;height:14px;background-color:var(--owi-black);transition:.5s;opacity:.4;margin:0;display:block}#testimonials_panel_pagination .swiper-pagination-bullet-active{background-color:var(--owi-base);opacity:1}.contact-panel{position:relative;background:var(--owi-base);display:block;padding:80px 0;z-index:1}.contact-panel-btn-box,.contact-panel-item{text-align:center}.contact-panel-image{margin-bottom:20px}.contact-panel-image img{border:4px solid var(--owi-white);border-radius:60px;max-width:240px;height:auto}.contact-panel .title2,.contact-panel-text h3{position:relative;color:var(--owi-white);font-weight:600;margin-bottom:10px;text-align:left}.contact-panel-text h3{font-size:22px}.contact-panel .title2{font-size:36px;margin-bottom:30px}.contact-panel-text .summary{font-size:16px;color:var(--owi-white);font-weight:600;margin-bottom:0}.contact-panel-btn-box{padding:40px 0;text-align:left}.contact-panel-btn-box .owi-btn{border-color:var(--owi-white);color:var(--owi-white);background:0 0}.contact-panel-holder{position:relative}.contact-panel-holder .items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;justify-content:start;margin-bottom:23px}.contact-panel-holder a{position:relative;height:48px;width:48px;margin:0 15px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;color:var(--owi-base);background-color:var(--owi-white);font-size:32px;border-radius:10px;overflow:hidden;z-index:1}.contact-panel-holder a:hover{color:var(--owi-white);background:var(--owi-base)}.google-map{position:relative;display:block;padding:0}.google-map__inner{position:relative;display:block;background-color:var(--owi-white)}.google-map__one{position:relative;display:block;border:none;height:550px;width:100%;background-color:var(--owi-base);mix-blend-mode:luminosity}.google-map__opening-hours{position:absolute;top:140px;left:10px;padding:30px;background-color:var(--owi-base);border-radius:10px;box-shadow:0 20px 20px 0 rgba(0,0,0,.07);max-width:380px;width:100%}.page-header,.services-details-two__help-line-icon:hover{background-color:var(--owi-black)}.google-map__opening-hours-title{font-size:25px;margin-bottom:20px;color:var(--owi-white)}.google-map__opening-hours-list,.google-map__opening-hours-list li{position:relative;display:block}.google-map__opening-hours-list li+li{margin-top:36px}.google-map__opening-hours-list li p{font-size:12px;text-transform:uppercase;letter-spacing:.2em;line-height:12px;margin-bottom:11px}.google-map__opening-hours-list li h5{font-size:20px;color:var(--owi-white);line-height:20px}.page-header{position:relative;display:block;z-index:1}.page-header-bg{padding:120px 0;background-repeat:no-repeat;background-position:center;background-size:cover;background-blend-mode:overlay}.page-header h1{position:relative;z-index:100;font-size:62px;color:var(--owi-white);font-weight:600;text-align:center;margin:0}.content_panel{position:relative;display:block;padding:80px 0;background:var(--owi-gray);z-index:1}.content_panel_text{font-weight:400;text-align:center;font-size:16px;color:var(--owi-black)}.content_panel_btn{text-align:center;margin:40px 0 0}.content_panel h2,.content_panel_text h2,.content_panel_text h3,.content_panel_text h4,.content_panel_text h5,.content_panel_text h6{font-size:38px;color:var(--owi-base2);font-family:var(--owi-font-two);font-weight:600;margin-bottom:20px}.content_panel_text table{margin:20px 0;width:100%;text-align:left;box-shadow:rgba(0,0,0,.25) 0 3px 11px 0!important;-moz-box-shadow:rgba(0,0,0,.25) 0 3px 11px 0!important;-webkit-box-shadow:rgba(0,0,0,.25) 0 3px 11px 0!important;border-top:4px solid var(--owi-base)}.content_panel_text table tbody,.content_panel_text table td,.content_panel_text table tfoot,.content_panel_text table th,.content_panel_text table thead,.content_panel_text table tr{border:0 solid;border-color:inherit}.content_panel_text table>:not(caption)>*>*{padding:10px 20px;color:var(--owi-black);background-color:var(--owi-white);border-bottom-width:1px;border-color:rgba(0,0,0,.1)}.services-details-two__category{position:relative;display:block;background-color:var(--owi-gray);padding:34px 20px;margin-bottom:20px}.services-details-two__category-list,.services-details-two__category-list ul{position:relative;display:block;list-style:none;margin:0;padding:0}.footer-widget-links li,.services-details-two__category-list li,.services-details-two__help-line,.services-details-two__help-line-img{position:relative;display:block}.services-details-two__category-list li a{position:relative;display:flex;align-items:center;font-size:16px;font-weight:600;color:var(--owi-black);padding:15px 80px;-webkit-transition:.5s;transition:.5s;z-index:1}.services-details-two__category-list li.current-menu-item a,.services-details-two__category-list li:hover a{background-color:var(--owi-base);color:var(--owi-white)}.services-details-two__category-list li a i{position:absolute;top:50%;left:30px;height:28px;width:28px;background-color:var(--owi-base);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--owi-white);font-size:14px;transform:translateY(-50%);-webkit-transition:.5s;transition:.5s}.services-details-two__category-list li.current-menu-item a i,.services-details-two__category-list li:hover a i{background-color:var(--owi-white);color:var(--owi-base)}.services-details-two__help-line-content{background-color:var(--owi-gray);text-align:center;padding:20px}.services-details-two__help-line-icon{position:relative;display:flex;align-items:center;justify-content:center;width:101px;height:101px;background-color:var(--owi-white);border-radius:50%;margin:-49px auto 0;-webkit-transition:.5s;transition:.5s}.services-details-two__help-line-icon span{position:relative;display:inline-block;font-size:42px;color:var(--owi-base);-webkit-transition:.5s;transition:.5s}.footer-widget-links li:hover a,.services-details-two__help-line-icon:hover span{color:var(--owi-white)}.services-details-two__help-line-sub-title{color:var(--owi-white);margin-top:21px}.accrodion-grp{padding:40px 0}.accrodion-grp .accrodion{position:relative;display:block;border:1px solid transparent;-webkit-transition:.5s;transition:.5s}.accrodion-grp .accrodion-title{position:relative;display:block;cursor:pointer;padding:0 15px 0 0;transition:.2s linear 0.1s}.accrodion-grp .accrodion-title h4{margin:0;font-size:20px;line-height:28px;color:var(--owi-black);position:relative;-webkit-transition:.5s;transition:.5s;padding-left:45px;font-weight:600}.accrodion-grp .accrodion-title h4::before{content:"\f105";font-family:"Font Awesome 5 Free";font-weight:900;font-size:16px;color:var(--owi-white);background:var(--owi-base);padding:3px;height:32px;width:32px;text-align:center;border-radius:50%;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.5s;transition:.5s}.footer-widget-links li a,.site-footer__social a{-webkit-transition:.5s;z-index:1;position:relative;color:var(--owi-base)}.accrodion-grp .accrodion.active .accrodion-title h4::before{content:"\f107";color:var(--owi-white)}.accrodion-grp .accrodion-content{position:relative;padding:10px 45px;font-size:14px;color:var(--owi-black)}.accrodion-grp .accrodion-content p{margin:0;line-height:30px}.contactForm{position:relative;display:block;margin-top:30px;color:var(--owi-black)}.contactForm .form-group{position:relative;display:block;margin-bottom:20px}.contactForm .form-group input[type=email],.contactForm .form-group input[type=text]{height:58px;width:100%;border:none;background-color:var(--owi-white);padding-left:30px;padding-right:30px;outline:0;font-size:14px;color:var(--owi-black);display:block;border-radius:20px;box-shadow:rgba(0,0,0,.25) 0 3px 11px 0!important;-moz-box-shadow:rgba(0,0,0,.25) 0 3px 11px 0!important;-webkit-box-shadow:rgba(0,0,0,.25) 0 3px 11px 0!important}.contactForm .form-group input[type=checkbox]{height:24px;width:24px;margin-right:10px}.contactForm .form-group textarea{font-size:14px;color:var(--owi-black);height:168px;width:100%;background-color:var(--owi-white);padding:21px 30px 30px;border:none;outline:0;border-radius:20px;box-shadow:rgba(0,0,0,.25) 0 3px 11px 0!important;-moz-box-shadow:rgba(0,0,0,.25) 0 3px 11px 0!important;-webkit-box-shadow:rgba(0,0,0,.25) 0 3px 11px 0!important}.contactForm .form-group.btn-box{position:relative;display:block;text-align:center}.contactForm .form-group input[type=checkbox].error,.contactForm .form-group input[type=email].error,.contactForm .form-group input[type=text].error,.contactForm .form-group textarea.error{border:2px solid red}.alert-danger{color:red;background-color:var(--owi-white);border-color:red}.footer-widget-title,.site-footer-bottom-text a:hover,.site-footer__social a:hover{color:var(--owi-white)}.site-footer{position:relative;display:block;background:var(--owi-base2);z-index:1;overflow:hidden}.footer_logo{margin-bottom:40px}.footer_logo img{max-width:60px}.site-footer-top{position:relative;display:block;padding:80px 0}.site-footer-logo{max-width:268px}.footer-widget-title{font-size:16px;line-height:26px;text-transform:uppercase;font-weight:700}.footer-widget-links{position:relative;margin-top:10px;margin-bottom:30px;display:block}.footer-widget-links ul{margin:0;padding:0}.footer-widget-links li a{display:inline-block;font-size:14px;padding:5px 0;transition:.5s}.footer-widget-links li a span{padding-right:6px;font-size:14px;color:var(--owi-base)}.site-footer__social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;justify-content:start;margin-top:23px}.site-footer__social a{height:32px;width:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-size:22px;overflow:hidden;transition:.5s}.site-footer__social a+a{margin-left:10px}.site-footer-bottom-inner{position:relative;text-align:center;padding:32px 0;box-shadow:0 -1px 0 0 rgba(255,255,255,.1)}.site-footer-bottom-text{font-size:14px;color:var(--owi-white)}.site-footer-bottom-text a{color:var(--owi-base);text-decoration:underline;-webkit-transition:.5s;transition:.5s}@media (max-width:991px){.about_panel_btn_box,.site-footer-top{text-align:center}.hide_mobile{display:none}.about_panel,.content_panel,.google-map,.services-one,.social-panel,.testimonials_panel{padding:40px 0}.site-footer-top{padding:60px 0}.about_panel_title,.content_panel_text.content_panel_treament_text2{margin-top:20px}.footer-widget-links,.testimonial-one__single{margin-bottom:20px}.services-panels_bg,.services-panels_bg.services-panels_bg2{height:450px}}@media (max-width:800px){.main-header__btn-box{display:none}.main-slider .container{padding-top:80px;padding-bottom:80px}.about_panel_text h2,.about_panel_text h3,.about_panel_text h4,.about_panel_text h5,.about_panel_text h6,.about_panel_title,.contact-panel .title2,.contact-panel-btn-box,.contact-panel-text,.contact-panel-text h3,.main-slider__sub-title.main-slider__sub-title2,.main-slider__title,.main-slider__title.main-slider__title2,.page-header h1,.services-one.services-two h2,.social-panel .title2,.testimonials_panel .title{font-size:28px}.services-one.services-two .services-one__text,.services-one__text{min-height:auto}.main-slider__sub-title{font-size:18px}#main-slider-pagination{bottom:50px}.google-map__opening-hours{position:static;margin-top:20px}.social-panel-holder a{height:48px;width:48px;font-size:22px;margin:0 10px}.contact-panel-holder .items,.site-footer__social,.social-panel-holder .items{margin-bottom:0;align-items:center;justify-content:center}.services-panels_bg.services-panels_bg_about,.site-footer__social{margin-bottom:20px}.contact-panel .title2,.contact-panel-btn-box,.contact-panel-text,.contact-panel-text h3{text-align:center}.services-panels.services-panels3 .services-one__single{padding:20px}.services-panels_bg,.services-panels_bg.services-panels_bg2{height:400px}.services-one__single-inner{padding:0}}@media (max-width:600px){.main-slider__btn.owi-btn,.main-slider__btn2.owi-btn,.main-slider__sub-title.main-slider__sub-title2,.main-slider__title{width:100%;text-align:center}.main-menu__logo img{max-height:56px!important}.main-slider__btn2.owi-btn,.services-panels_bg.services-panels_bg_about{margin-bottom:20px}.services-panels_bg,.services-panels_bg.services-panels_bg2{height:260px}.owi-btn{padding:10px 25px}.main-slider .swiper-slide{height:600px}.content_panel h2,.content_panel_text h2,.content_panel_text h3,.content_panel_text h4,.content_panel_text h5,.content_panel_text h6{font-size:30px}.accrodion-grp .accrodion-title h4::before{top:33%}.services-panels_bg43{display:none!important}}