.visually-hidden{position:absolute!important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal}.toolbar{display:none}body.toolbar-tray-open.toolbar-vertical.toolbar-fixed{margin:0}:root{--default-color:#555;--default-color-xlight-gray:#eff3f7;--text-color:#555;--default-title-color:#b66687;--text-color-hover:rgba(80,80,80,.6);--default-background-color:#50094d;--second-background-color:#ae597c;--third-background-color:#eff3f7;--fourth-background-color:#f5f6fa;--fiveth-background-color:#f8f9fd;--default-button-background-color:#d896b1;--default-button-background-hover-color:rgba(216,150,177,.8)}body{font-family:Comfortaa;font-size:17px;font-weight:100;line-height:normal;color:var(--text-color);padding:0}a{font-size:17px;font-weight:100;line-height:normal;color:var(--text-color);text-decoration:none!important}a:hover{color:var(--text-color-hover)}a.white{color:#fff}a.white:hover{color:#fff}.uk-button-text{color:var(--text-color);text-decoration:none}.uk-button-text:hover{color:var(--text-color-hover)}.uk-button-text::before{border-bottom:1px solid #000}.uk-card-default{color:var(--text-color)}.uk-input,.uk-textarea{font-family:Comfortaa;color:var(--text-color);border:1px solid #000}.uk-input::placeholder,.uk-textarea::placeholder{color:var(--text-color)}.uk-offcanvas-bar .uk-offcanvas-close{color:var(--text-color)}.uk-offcanvas-bar .uk-offcanvas-close:hover{color:var(--text-color-hover)}h1,h2,h3,h4,h5,h6{color:var(--text-color)}.uk-button{text-transform:none;font-family:Comfortaa;font-size:17px;font-weight:600;border-color:var(--default-button-background-color);line-height:normal;padding:clamp(0.9375rem,0.62rem + 0.5297vw,1.25rem) clamp(1.875rem,1.2401rem + 1.0593vw,2.5rem);clamp(0.9375rem,0.62rem + 0.5297vw,1.25rem) clamp(1.875rem,1.2401rem + 1.0593vw,2.5rem);border-top-left-radius:30px;border-bottom-left-radius:30px;border-top-right-radius:30px;border-bottom-right-radius:30px;border-width:2px}.uk-button-small{padding:10px 30px 10px 30px;border-top-left-radius:20px;border-bottom-left-radius:20px;border-top-right-radius:20px;border-bottom-right-radius:20px}.uk-button .material-icons{font-size:32px;margin-right:5px}.uk-button-default{color:#fff;background-color:var(--default-button-background-color)}.uk-button-default:hover{color:#fff;background-color:var(--default-button-background-hover-color);border-color:var(--default-button-background-hover-color)}.uk-button-default.button-icon{padding:clamp(0.375rem,-0.006rem + 0.6356vw,0.75rem) clamp(1.4375rem,0.993rem + 0.7415vw,1.875rem) clamp(0.375rem,-0.006rem + 0.6356vw,0.75rem) clamp(1.4375rem,0.993rem + 0.7415vw,1.875rem)}.uk-button-default.white{color:#fff;background-color:transparent;border-color:#fff}.uk-button-primary{color:var(--default-button-background-color);background-color:transparent}.uk-button-primary:hover{color:#fff;background-color:var(--default-button-background-hover-color);border-color:var(--default-button-background-hover-color)}@media only screen and (max-width:959px){.uk-padding{padding-left:23px;padding-right:23px}.blockfrontslider-image{left:130%!important}}.uk-button-primary.button-icon{padding:clamp(0.375rem,-0.006rem + 0.6356vw,0.75rem) clamp(1.4375rem,0.993rem + 0.7415vw,1.875rem) clamp(0.375rem,-0.006rem + 0.6356vw,0.75rem) clamp(1.4375rem,0.993rem + 0.7415vw,1.875rem)}.container-content-tasks .uk-button-default{padding:10px;border-top-left-radius:30px;border-bottom-left-radius:30px;border-top-right-radius:30px;border-bottom-right-radius:30px}.uk-icon.uk-slidenav{border-radius:50%;background-color:rgba(255,255,255,.7);border:2px solid rgba(216,150,177,.7);text-align:center;transition:all .3s;color:var(--text-color)}.uk-icon.uk-slidenav:hover{background-color:rgba(216,150,177,1);border:2px solid rgba(216,150,177,1);color:#fff}.uk-dotnav>*{padding-left:5px;padding-right:5px}.uk-dotnav>*>*{border:none;border-radius:50%;transition:all .4s}.uk-dotnav li a{background-color:rgba(216,150,177,.75);border:2px solid rgba(216,150,177,.75);width:16px;height:16px;display:block}.uk-dotnav li.uk-active a{background-color:rgba(216,150,177,1);border:2px solid rgba(216,150,177,1);width:34px;height:16px;border-radius:8px}.uk-form-label{font-size:18px}.form-item{padding-bottom:15px}.form-item .description{padding-top:2px;font-size:12px}.header-top{padding:40px;padding-top:10px;padding-bottom:10px;background-color:var(--default-background-color);color:#fff;font-weight:600;font-size:clamp(0.75rem,-0.0165rem + 1.2788vw,1.0625rem)}.header-top a{color:#fff;font-weight:600;font-size:clamp(0.75rem,-0.0165rem + 1.2788vw,1.0625rem)}.header-top .uk-margin-medium-right{margin-right:clamp(0.625rem,-1.2798rem + 3.178vw,2.5rem) !important}.header-top .material-icons{opacity:.7}.header-top-left .material-icons{font-size:font-size:clamp(1.25rem,0.0237rem + 2.046vw,1.75rem);margin-right:5px}.header-top-right .material-icons{margin-right:5px}.header-menu ul{margin:0;padding:0;list-style:none;list-style-image:none}.header-menu ul li{position:relative;margin:0;padding:clamp(0.3125rem,-2.1745rem + 4.1494vw,0.9375rem);display:inline;text-transform:uppercase;font-family:"Open Sans";font-size:clamp(0.9375rem,0.6888rem + 0.4149vw,1rem);font-weight:800;color:var(--text-color);white-space:nowrap}.header-menu ul li a{text-transform:uppercase;font-family:"Open Sans";font-size:clamp(0.9375rem,0.6888rem + 0.4149vw,1rem);font-weight:800;color:var(--text-color)}.header-menu ul li ul{position:absolute;background-color:#f5f6fa;padding:15px;left:-20px;top:80px;opacity:0;text-align:left;border-top:2px solid var(--text-color);transition:.5s all;box-shadow:0px 0px 13px 0px rgb(0 0 0 / 13%);pointer-events:none}.header-menu ul li:hover>ul{z-index:999;opacity:1;top:50px;pointer-events:all}.header-menu ul li ul li{display:block;padding:20px;padding-top:5px;padding-bottom:10px;font-size:16px;font-weight:500}.header-menu ul li ul li a{text-transform:none;font-size:16px;font-weight:500}.header-menu-mobile ul{margin:0;padding:0;list-style:none;list-style-image:none}.header-menu-mobile ul li{position:relative;margin:0;padding-bottom:10px;font-family:"Open Sans";font-size:17px;font-weight:800;color:var(--text-color)}.header-menu-mobile ul li a{font-family:"Open Sans";font-size:17px;font-weight:800;color:var(--text-color)}.header-menu-mobile ul li ul{padding-top:10px;padding-left:25px;padding-bottom:15px;list-style:circle}.header-menu-mobile ul li ul li{position:relative;margin:0;padding-bottom:7px;font-family:"Open Sans";font-size:16px;font-weight:600;color:var(--text-color)}.header-menu-mobile ul li ul a{font-family:"Open Sans";font-size:16px;font-weight:600;color:var(--text-color)}.book-online-offcanvas-bar{width:600px;right:-600px;background-color:#fff;color:var(--text-color)}@media only screen and (max-width:959px){.book-online-offcanvas-bar{width:auto;left:0;right:auto}}.header-bottom{padding:40px;padding-top:20px;padding-bottom:20px;background-color:#fff;background-image:url(/themes/default/images/xtopbg.png.pagespeed.ic.WY7nZZ-aZj.png);background-position:center right -80px;background-repeat:no-repeat}@media only screen and (max-width:959px){.header-bottom{padding:20px;background-size:40%;background-position:center right -35px;background-repeat:no-repeat}}.header-bottom.uk-sticky.uk-active{padding-top:7px;padding-bottom:7px;box-shadow:0 0 10px rgba(0,0,0,.4)}.logo-image{transition:all .7s;width:clamp(15.625rem,9.9048rem + 9.5436vw,17.0625rem)}.header-bottom.uk-sticky.uk-active .logo-image{width:225px}.header-bottom .uk-button.uk-button-primary{padding:2px;padding-left:10px;padding-right:10px;border:1px solid var(--default-button-background-color)}.header-bottom .uk-button.uk-button-primary .material-icons{margin-left:3px}@media only screen and (max-width:959px){.header-bottom{padding-top:7px;padding-bottom:7px;box-shadow:0 0 10px rgba(0,0,0,.1)}.logo-image{width:165px}.header-bottom.uk-sticky.uk-active{padding-top:12px}.header-bottom.uk-sticky.uk-active .logo-image{width:165px}.header-bottom .uk-button .material-icons{font-size:28px}}.footer-top{padding:40px}.footer-top-inner-comment{font-size:15px}.footer-top-inner-comment .material-icons{font-size:34px;color:var(--default-button-background-color)}.footer-top-inner-comment-photo{width:50px;height:50px;border-radius:50%}.footer-top-inner-comment-photo{border:3px solid #fff}.footer-bottom{background-color:#956277;padding:40px;color:rgba(255,255,255,.7);font-size:16px;line-height:25px}.footer-bottom-title{font-weight:600}.footer-bottom .logo-image{opacity:.7;filter:brightness(0) invert(1);width:225px}.footer-menu ul{margin:0;padding:0;padding-top:10px;padding-left:17px;list-style:disc;list-style-position:outside}.footer-menu ul li{font-size:15px;color:var(--text-color);margin-bottom:5px}.footer-menu ul li::marker{color:var(--default-button-background-color)}.footer-menu ul li a{font-size:15px;color:var(--text-color)}.footer-menu ul li a:hover{color:var(--default-background-color)}.footer-menu ul li ul{display:none}.footer-socials svg{width:44px;height:44px;fill:var(--default-button-background-hover-color);transition:all .7s}.footer-socials svg:hover{fill:var(--text-color)}@media only screen and (max-width:959px){.footer-menu ul li{display:block}.footer-socials svg{width:54px;height:54px;margin:4px}}.title-large{font-weight:600;font-size:clamp(1.75rem,0.0957rem + 2.7572vw,3.375rem);color:var(--default-title-color)}.title-medium{font-weight:600;font-size:clamp(1.5rem,0.4841rem + 1.6949vw,2.5rem);color:var(--default-title-color)}.title-small{font-weight:600;font-size:clamp(1.125rem,0.6171rem + 0.8475vw,1.625rem);color:var(--default-title-color)}.title-xsmall{font-weight:600;font-size:clamp(1rem,0.746rem + 0.4237vw,1.25rem);color:var(--default-title-color)}.title-xxsmall{font-weight:600;font-size:15px;color:var(--default-title-color)}.title-large.page-slider-title{text-shadow:1px 1px 2px rgba(255,255,255,.7) , 1px 1px 2px rgba(255,255,255,.4);color:#8b3b5c}h2,h3,h4,h5,.uk-h2,.uk-h3,.uk-h4,.uk-h5{font-family:Comfortaa}h2,.uk-h2{font-weight:600;font-size:clamp(1.125rem,0.6171rem + 0.8475vw,1.625rem);color:var(--default-title-color)}.sections-grid-photo{min-height:550px}.front-grid-map{min-height:550px}@media only screen and (max-width:959px){.sections-grid-photo{min-height:350px}.front-grid-map{min-height:350px}}.arrow-down{position:relative}.arrow-down:after{content:'';position:absolute;width:28px;height:28px;bottom:-20px;left:50%;transform-origin:center;background-color:var(--default-background-color);transform:rotate(45deg) translateX(-50%);z-index:1}.arrow-down.third:after{background-color:var(--third-background-color)}.uk-offcanvas-bar .uk-offcanvas-close,.book-online-dialog .uk-modal-close-full{top:8px;left:7px;right:auto;padding:10px;background:#fff}.page-services-inner{background-color:var(--fourth-background-color)}.procedure-label{color:#fff;padding:7px;background-color:rgba(216,150,177,.8);margin-bottom:20px;width:96%}.procedure-label .title-xsmall{color:#fff}.procedure-label .title-xxsmall{color:#fff}@media only screen and (max-width:959px){.procedure-label{padding:12px;background-color:var(--default-background-color);margin-bottom:0;width:100%}.procedure-label div{z-index:2}.procedure-label:after{content:'';position:absolute;width:28px;height:28px;top:5px;left:50%;transform-origin:center;background-color:var(--default-background-color);transform:rotate(45deg) translateX(-50%);z-index:1}}.service-full-top{background-color:var(--fourth-background-color)}.section-color{background-color:var(--fourth-background-color)}.service-switcher-button{position:relative;background-color:#fff;border:4px solid var(--text-color-hover);height:26px;width:75px;border-radius:20px;margin-left:10px;margin-right:10px;cursor:pointer}.service-switcher-button:after{position:absolute;top:50%;left:2px;transform:translateY(-50%);content:'';width:22px;height:22px;transition:all .4s;background-color:var(--text-color-hover);border-radius:100px}.service-switcher-button.male:after{left:auto;right:2px}@media only screen and (max-width:959px){.service-switcher .title-small{font-size:15px}}.footer-whatsup{padding:10px;padding-bottom:15px}.footer-whatsup svg{width:20px;height:20px;margin-left:4px;margin-right:2px;fill:#fff}.footer-whatsup a{display:inline-block;border-radius:40px;font-weight:600;font-size:14px;color:#fff;padding:7px;padding-right:10px;background-color:#25d366}.contact-page-whatsup{display:inline-block;border-radius:40px;font-weight:600;font-size:20px;padding:10px;padding-right:20px;background-color:rgba(216,150,177,.1)}.contact-page-whatsup svg{width:35px;height:35px;margin-right:10px}.contact-page-whatsup svg .path{fill:#25d366}.contact-page-whatsup svg .back{fill:#fff}