.uk-button{padding:10px 30px;text-transform:uppercase;font-size:14px;font-weight:400;line-height:18px}.uk-button-default{color:#232723;border:1px solid #5d5d5d;background-color:transparent}.uk-button-link{padding-right:0;padding-left:0;color:#232723}.full-left-image,.full-right-image{position:absolute;top:0;bottom:0;background-repeat:no-repeat;background-position:50%;background-size:cover}.full-left-image{right:50%;left:0}.full-right-image{right:0;left:50%}.image-block{display:block;position:relative;width:100%;padding-top:75%;background-repeat:no-repeat;background-position:50%;background-size:cover}.image-block.square{padding-top:100%}.image-block.long{padding-top:133%}.button-icon{display:flex;width:60px;height:60px;color:#666;border-radius:999px;background-color:#fff;align-items:center;font-size:21px;justify-content:center}.uk-switch{position:relative;display:inline-block;height:22px;width:40px}.uk-switch input{display:none}.uk-switch-slider{background-color:rgba(0,0,0,.22);top:0;right:0;border-radius:500px;cursor:pointer;transition-property:background-color;box-shadow:inset 0 0 2px rgba(0,0,0,.07)}.uk-switch-slider,.uk-switch-slider:before{position:absolute;left:0;bottom:0;transition-duration:.2s}.uk-switch-slider:before{content:"";background-color:#fff;width:22px;height:22px;border-radius:50%;transition-property:transform,box-shadow}.uk-switch-disabled{cursor:auto}input:checked+.uk-switch-slider:not(.uk-switch-disabled){background-color:#39f!important}input:checked+.uk-switch-slider:before{transform:translateX(18px)}.uk-switch-slider.uk-switch-on-off{background-color:#f0506e}input:checked+.uk-switch-slider.uk-switch-on-off{background-color:#32d296!important}.uk-switch-slider.uk-switch-big:before{transform:scale(1.2);box-shadow:0 0 6px rgba(0,0,0,.22)}.uk-switch-slider.uk-switch-small:before{box-shadow:0 0 6px rgba(0,0,0,.22)}input:checked+.uk-switch-slider.uk-switch-big:before{transform:translateX(26px) scale(1.2)}.uk-light .uk-switch-slider:not(.uk-switch-on-off){background-color:hsla(0,0%,100%,.22)}*{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,main#app{display:flex;flex-direction:column;min-height:100vh;font-family:Noto Sans,sans-serif;font-weight:400;position:relative}.label_matrix{text-align:right;font-size:15px;font-style:italic;padding:5px;position:absolute;right:15px;z-index:999999}.grecaptcha-badge{display:none}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;transition:opacity .2s ease}.lazyload-wrapper{position:relative}.lazyload-wrapper img{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}a:active,a:focus,a:hover,a:link,a:visited{color:#030}.uk-h1,h1{font-size:32px;line-height:40px}.uk-h1,.uk-h2,h1,h2{color:#232723;font-weight:500;font-family:Noto Sans,sans-serif;padding:0;margin:0}.uk-h2,h2{font-size:24px;line-height:32px}@media (max-width:960px){.uk-h1,h1{font-size:28px;line-height:36px}.uk-h2,h2{font-size:20px;line-height:28px}}.uk-h3,h3{color:#030;font-size:18px;font-weight:500;line-height:21.6px}.uk-h3,.uk-h4,h3,h4{padding:0;margin:0;font-family:Noto Sans,sans-serif}.uk-h4,h4{color:#ba9d4e;font-size:16px;line-height:19.4px;letter-spacing:2.3px;font-weight:700;text-transform:uppercase}.uk-h4 label,h4 label{color:#c6c6c6;font-size:12px}.uk-h5,h5{color:#ba9d4e;font-size:12px;line-height:19.4px;letter-spacing:2.3px;font-weight:700;text-transform:uppercase}.cms,.uk-h5,h5,p{font-family:Noto Sans,sans-serif;padding:0;margin:0}.cms,p{color:#5d5d5d;font-size:18px;font-weight:400;line-height:27px;letter-spacing:.5px}.cms.\--small,.cms.\--small p,p.\--small,p.\--small p{font-size:16px}.cms.\--intro,.cms.\--intro p,p.\--intro,p.\--intro p{font-size:14px}.mb-12{margin-bottom:12px}.mt-18{margin-top:18px}.mt-25{margin-top:25px}.mt-60{margin-top:60px}.pt-60{padding-top:60px}.pb-60{padding-bottom:60px}.mt-100{margin-top:100px}.mb-100{margin-bottom:100px}.mt-200{margin-top:200px}.mb-200{margin-bottom:200px}@media (max-width:960px){.mt-60{margin-top:30px}.pt-60{padding-top:30px}.pb-60{padding-bottom:30px}.mt-100{margin-top:50px}.mb-100{margin-bottom:50px}.mt-200{margin-top:100px}.mb-200{margin-bottom:100px}}.bold{font-weight:700}.uppercase{text-tranform:uppercase;letter-spacing:1px}.uppercase:active,.uppercase:focus,.uppercase:hover,.uppercase:link,.uppercase:visited{text-transform:uppercase;letter-spacing:1px}.top-banner{background-color:#030}.top-banner--text,.top-banner--text p,.top-banner--title{color:#fff}.top-banner--text p:last-of-type{margin-bottom:0}#popup-modal .popup--image{display:block;position:relative;width:100%;padding-top:75%;background-repeat:no-repeat;background-position:50%;background-size:contain}.push-footer{flex-grow:1}.cs-wrapper{display:flex;width:100vw;height:100vh;align-items:center;justify-content:center;background-repeat:no-repeat;background-size:cover;background-position:50%}.cs-wrapper .cs-inner{max-width:500px;padding-right:32px;padding-left:32px}.cs-wrapper .cs-inner .cs-card{background-color:#fff}.cs-wrapper .cs-title{color:#232723;font-size:24px}.cs-wrapper .cs-text{color:rgba(35,39,35,.75);font-family:sans-serif;font-size:16px;line-height:28px}.cs-wrapper .cs-socials{display:flex;align-items:center;justify-content:flex-start}.cs-wrapper .cs-socials a{margin:0 4px;color:rgba(35,39,35,.65);font-size:18px}.cs-wrapper .cs-socials a:hover{color:#232723;text-decoration:none}.wrapper-404{position:relative;width:100vw;height:100vh;background-image:url(/dist/assets/images/404/404-bg.gif);background-position:50%;background-size:cover}.wrapper-404 .overlay-404{display:flex;position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,rgba(116,235,213,.67),rgba(172,182,229,.67));align-items:center;justify-content:center}.wrapper-404 .overlay-404 .inner-404{max-width:500px;padding:50px;border-radius:4px;background-color:#fff}.wrapper-404 .overlay-404 .inner-404 h1{margin-bottom:15px;background:linear-gradient(135deg,rgba(116,235,213,.67),rgba(172,182,229,.67));text-transform:uppercase;font-size:56px;font-weight:800;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.wrapper-404 .overlay-404 .inner-404 h2{margin-top:0;font-size:24px;font-weight:400}.wrapper-404 .overlay-404 .inner-404 p{margin-bottom:0}.wrapper-404 .overlay-404 .inner-404 p a{color:#74ebd5}.wrapper-404 .overlay-404 .inner-404 p a:hover{color:#31e1c1}.edit__page__button{z-index:9999;display:flex;position:fixed;bottom:30px;right:30px;width:60px;height:60px;color:#fff;border-radius:999px;background:linear-gradient(135deg,#74ebd5,#acb6e5);align-items:center;justify-content:center;transition:all .35s cubic-bezier(.77,0,.175,1)}.edit__page__button:hover{color:#fff;transform:scale(1.15)}.cookie-banner{box-shadow:0 3px 15px rgba(35,39,35,.2);z-index:10}.cookie-banner p{font-size:14px;line-height:125%}.cookie-banner p a{color:#232723;text-decoration:underline}.cookie-banner p a:hover{color:#000}.cookie-banner .button-wrap{min-width:35%}.cookie-banner #cookie_form{align-items:center;background-color:rgba(0,0,0,.2);display:flex;height:100%;justify-content:center;left:0;padding:24px;position:fixed;top:0;width:100%;z-index:9}.cookie-banner #cookie_form .form-url{display:none}.cookie-banner #cookie_form .cookie-banner-popup{background:#fff;box-shadow:0 3px 15px rgba(35,39,35,.2);display:flex;flex-direction:column;max-height:calc(100vh - 48px);max-width:860px;width:100%}.cookie-banner #cookie_form .cookie-banner-popup__bottom{border-top:1px solid #ddd;padding:10px 20px}.cookie-banner #cookie_form .cookie-banner-popup__top{overflow:auto;padding:20px;flex:1}@media only screen and (max-width:961px){.cookie-banner{text-align:center}.cookie-banner p{font-size:12px;text-align:center!important}.cookie-banner .button{font-size:12px}}header .logo:active,header .logo:focus,header .logo:hover,header .logo:link,header .logo:visited{font-family:Noto Sans,sans-serif;font-size:24px;font-weight:500;color:#030;text-decoration:none}header .navbar{padding:35px 0}header .navbar .uk-navbar-toggle:active,header .navbar .uk-navbar-toggle:focus,header .navbar .uk-navbar-toggle:hover,header .navbar .uk-navbar-toggle:link,header .navbar .uk-navbar-toggle:visited{min-height:inherit;color:#030;font-size:16px;font-weight:400;text-transform:uppercase;font-family:Noto Sans,sans-serif;display:inline-block;padding:0;margin-top:5px}header .navbar .uk-navbar-toggle:hover{color:#ba9d4e}header.big-header{display:flex;position:relative;height:100vh;align-items:center;flex-direction:column;justify-content:space-between}header.big-header .logo:active,header.big-header .logo:focus,header.big-header .logo:hover,header.big-header .logo:link,header.big-header .logo:visited{color:#fff}header.big-header .navbar{z-index:10;position:fixed;top:0;right:0;left:0}header.big-header .navbar .uk-navbar-toggle:active,header.big-header .navbar .uk-navbar-toggle:focus,header.big-header .navbar .uk-navbar-toggle:hover,header.big-header .navbar .uk-navbar-toggle:link,header.big-header .navbar .uk-navbar-toggle:visited{color:#fff}header.big-header .navbar .uk-navbar-toggle:hover{color:#ba9d4e}header.big-header .header-video{z-index:-999;position:fixed;top:0;right:0;bottom:0;left:0}header.big-header .header-video .header-slide,header.big-header .header-video .header-slides,header.big-header .header-video .slide-wrapper{width:100vw;height:100vh}header.big-header .header-video video{width:100vw;height:100vh;-o-object-fit:cover;object-fit:cover;position:fixed;top:0;left:0}header.big-header .header-video .header-slide{position:relative;background-repeat:no-repeat;background-position:50%;background-size:cover}header.big-header .header-video .header-slide .overlay{width:100%;height:100%;background-color:rgba(35,39,35,.3)}header.big-header .middle{width:100%}header.big-header .middle h1{color:#fff;font-size:48px;line-height:57.6px;font-weight:500;font-family:Noto Sans,sans-serif}@media (max-width:960px){header.big-header .middle h1{font-size:38px;line-height:45.6px}}header.big-header .bottom{display:flex;align-items:center;flex-direction:column;justify-content:center}header.big-header .overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,51,0,.3);z-index:-998}header.big-header .uk-button-secondary:active,header.big-header .uk-button-secondary:focus,header.big-header .uk-button-secondary:hover,header.big-header .uk-button-secondary:link,header.big-header .uk-button-secondary:visited{color:#fff;border:1px solid #fff}.uk-nav-primary li a:active,.uk-nav-primary li a:focus,.uk-nav-primary li a:hover,.uk-nav-primary li a:link,.uk-nav-primary li a:visited{font-size:21px;color:#fff;text-transform:uppercase;font-family:Noto Sans,sans-serif;letter-spacing:1px;line-height:24px;margin-bottom:16px}.uk-nav-primary li a:hover{color:#ba9d4e}.uk-nav-primary li.primary a:active,.uk-nav-primary li.primary a:focus,.uk-nav-primary li.primary a:hover,.uk-nav-primary li.primary a:link,.uk-nav-primary li.primary a:visited{background-color:#fff;color:#030;padding:15px 30px;display:inline-block;border-radius:50px;transition:background-color .5s}.uk-nav-primary li.primary a:hover{background-color:#ba9d4e;color:#fff}.uk-nav-primary li.uk-active a:active,.uk-nav-primary li.uk-active a:focus,.uk-nav-primary li.uk-active a:hover,.uk-nav-primary li.uk-active a:link,.uk-nav-primary li.uk-active a:visited{color:#ba9d4e}.uk-offcanvas-bar{width:100%;background:rgba(0,51,0,.8)}.uk-offcanvas-bar .uk-offcanvas-close{color:#fff;font-size:16px;font-weight:400;text-transform:uppercase;font-family:Noto Sans,sans-serif}.uk-offcanvas-bar .uk-offcanvas-close>svg{display:none}.uk-offcanvas-bar .uk-offcanvas-close i,.uk-offcanvas-bar .uk-offcanvas-close svg{position:relative;top:-2px}.uk-offcanvas-bar .uk-button-primary,.uk-offcanvas-bar .uk-button-primary:active,.uk-offcanvas-bar .uk-button-primary:focus,.uk-offcanvas-bar .uk-button-primary:hover,.uk-offcanvas-bar .uk-button-primary:link,.uk-offcanvas-bar .uk-button-primary:visited{background:#fff;color:#030}.uk-offcanvas-bar .uk-button-primary:hover{background:#ba9d4e;color:#fff}.appointment{background:rgba(0,51,0,.8)}.appointment .uk-offcanvas-bar{width:600px;background:#fff;padding:60px}.appointment .uk-offcanvas-bar .uk-offcanvas-close{color:#030}.appointment .uk-offcanvas-bar .uk-offcanvas-close>svg{display:none}@media (max-width:600px){.appointment .uk-offcanvas-bar{width:350px}}.uk-button-primary,.uk-button-primary:active,.uk-button-primary:focus,.uk-button-primary:hover,.uk-button-primary:link,.uk-button-primary:visited{background:#030;color:#fff;padding:15px 30px;border-radius:50px;font-size:16px;letter-spacing:1px;font-family:Noto Sans,sans-serif;text-transform:uppercase;transition:background .5s;border:1px solid #030}.uk-button-primary:hover{background:#ba9d4e;border:1px solid #ba9d4e}.uk-button-secondary,.uk-button-secondary:active,.uk-button-secondary:focus,.uk-button-secondary:hover,.uk-button-secondary:link,.uk-button-secondary:visited{font-family:Noto Sans,sans-serif;color:#030;text-transform:uppercase;font-weight:400;letter-spacing:1px;border:1px solid #030;border-radius:50px;padding:15px 30px;background:none;transition:background .5s;font-size:16px}.uk-button-secondary:hover{background:#030;color:#fff}footer{padding:60px 0 35px}footer ul{list-style:none;padding:0;margin:0}footer ul li{padding:0;margin:0 0 12px}footer a:active,footer a:focus,footer a:hover,footer a:link,footer a:visited{text-transform:uppercase;letter-spacing:1px;text-decoration:none;display:inline-block}footer a:hover{color:#ba9d4e}footer .copyright{color:#c6c6c6;font-size:14px}footer .copyright a:active,footer .copyright a:focus,footer .copyright a:hover,footer .copyright a:link,footer .copyright a:visited{color:#c6c6c6;text-transform:none;font-size:14px;letter-spacing:0}footer .copyright .uk-active:active,footer .copyright .uk-active:focus,footer .copyright .uk-active:hover,footer .copyright .uk-active:link,footer .copyright .uk-active:visited,footer .copyright a:hover{text-decoration:underline}footer .website{text-transform:uppercase;letter-spacing:1px}.quote{color:#030;font-style:italic;font-size:28px;line-height:44px}.function{color:#c6c6c6;font-size:16px;text-transform:uppercase;font-weight:700;letter-spacing:2.3px;line-height:38.4px}.price{border-top:1px solid #c6c6c6;padding:20px 0}.steps__counter{position:relative}.steps__counter:before{border-left:1px solid #c6c6c6;content:"";height:100%;position:absolute;left:32px;z-index:-1}.steps__counter--number{background:#ba9d4e;color:#fff;font-size:24px;font-weight:500;width:40px;text-align:center;padding:2px 0;border-bottom:8px solid #fff}.post a:active,.post a:focus,.post a:hover,.post a:link,.post a:visited{text-decoration:none}.post a:hover h2{color:#ba9d4e}.cta{color:#fff;position:relative}.cta .overlay{width:100%;position:absolute;top:0;left:0;height:100%;background:#030;background:linear-gradient(90deg,#030,rgba(0,212,255,0) 50%)}.cta .uk-container{position:relative}.cta .cms,.cta h1,.cta h2,.cta h3,.cta h4,.cta h5,.cta p{color:#fff}.cta .uk-button-primary:active,.cta .uk-button-primary:focus,.cta .uk-button-primary:hover,.cta .uk-button-primary:link,.cta .uk-button-primary:visited{background-color:#fff;color:#030;border:1px solid #fff}.cta .uk-button-primary:hover{background-color:#ba9d4e;border:1px solid #ba9d4e;color:#fff}.uk-accordion li{border-bottom:1px solid #c6c6c6;margin-top:0!important}.uk-accordion li .uk-accordion-title:active,.uk-accordion li .uk-accordion-title:focus,.uk-accordion li .uk-accordion-title:hover,.uk-accordion li .uk-accordion-title:link,.uk-accordion li .uk-accordion-title:visited{padding:20px 0;color:#030;font-size:16px;line-height:24px;letter-spacing:1px;position:relative}.uk-accordion li .uk-accordion-title:active:before,.uk-accordion li .uk-accordion-title:focus:before,.uk-accordion li .uk-accordion-title:hover:before,.uk-accordion li .uk-accordion-title:link:before,.uk-accordion li .uk-accordion-title:visited:before{content:"+";font-family:FontAwesome\ 6 Pro;font-size:25px;position:absolute;right:0}.uk-accordion li .uk-accordion-content{font-size:14px;line-height:21px;color:#5d5d5d;margin-top:0;margin-bottom:20px}.uk-accordion li .uk-accordion-content p{font-size:14px}.uk-accordion li.uk-open .uk-accordion-title:before{content:"-";font-size:35px}.form-custom .uk-form-label,form .uk-form-label{color:#5d5d5d;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2.3px}.form-custom .uk-form-label.uk-form-danger,form .uk-form-label.uk-form-danger{color:#f0506e}.form-custom .form-url,form .form-url{display:none}.form-custom .uk-checkbox.uk-form-danger:not(:checked),form .uk-checkbox.uk-form-danger:not(:checked){background-color:rgba(240,80,110,.08);box-shadow:inset 0 0 0 1px #f0506e}.form-custom .uk-input,.form-custom .uk-select,.form-custom .uk-textarea,form .uk-input,form .uk-select,form .uk-textarea{min-height:50px;padding-right:20px;padding-left:20px;background-color:transparent;box-shadow:inset 0 0 0 1px #f0f0f0;font-size:16px;background:#f0f0f0;border-radius:5px}.form-custom .uk-input:focus,.form-custom .uk-select:focus,.form-custom .uk-textarea:focus,form .uk-input:focus,form .uk-select:focus,form .uk-textarea:focus{box-shadow:inherit}.form-custom .uk-input:disabled,.form-custom .uk-select:disabled,.form-custom .uk-textarea:disabled,form .uk-input:disabled,form .uk-select:disabled,form .uk-textarea:disabled{background-color:#c6c6c6}.form-custom .uk-input.uk-form-danger,.form-custom .uk-select.uk-form-danger,.form-custom .uk-textarea.uk-form-danger,form .uk-input.uk-form-danger,form .uk-select.uk-form-danger,form .uk-textarea.uk-form-danger{color:#f0506e;background-color:rgba(240,80,110,.08);box-shadow:inset 0 0 0 1px #f0506e}.form-custom .uk-input.uk-form-success,.form-custom .uk-select.uk-form-success,.form-custom .uk-textarea.uk-form-success,form .uk-input.uk-form-success,form .uk-select.uk-form-success,form .uk-textarea.uk-form-success{color:#32d296;background-color:rgba(50,210,150,.08);box-shadow:inset 0 0 0 1px #32d296}.form-custom .uk-textarea,form .uk-textarea{padding:20px}.form-custom .custom-checkbox,form .custom-checkbox{display:flex;justify-content:flex-start;align-items:flex-start;cursor:pointer}.form-custom .custom-checkbox input[type=checkbox],form .custom-checkbox input[type=checkbox]{flex:0 0 32px;width:32px;height:32px;background-color:#f0f0f0;margin-right:20px}.form-custom .custom-checkbox input[type=checkbox]:checked,form .custom-checkbox input[type=checkbox]:checked{background-size:32%;background-image:url(/dist/assets/images/check.svg);background-repeat:no-repeat;background-position:50%}.form-custom .custom-checkbox a:active,.form-custom .custom-checkbox a:focus,.form-custom .custom-checkbox a:hover,.form-custom .custom-checkbox a:link,.form-custom .custom-checkbox a:visited,form .custom-checkbox a:active,form .custom-checkbox a:focus,form .custom-checkbox a:hover,form .custom-checkbox a:link,form .custom-checkbox a:visited{text-decoration:none}.form-custom .custom-checkbox a:active span,.form-custom .custom-checkbox a:focus span,.form-custom .custom-checkbox a:hover span,.form-custom .custom-checkbox a:link span,.form-custom .custom-checkbox a:visited span,form .custom-checkbox a:active span,form .custom-checkbox a:focus span,form .custom-checkbox a:hover span,form .custom-checkbox a:link span,form .custom-checkbox a:visited span{text-decoration:underline}.form-custom .custom-checkbox a:hover span,form .custom-checkbox a:hover span{text-decoration:none}.form-custom .custom-checkbox p,form .custom-checkbox p{font-size:14px}.required{font-size:12px;font-weight:700}.required,.scroll{color:#030;text-transform:uppercase;letter-spacing:1px}.scroll{position:fixed;bottom:50px;left:1%;transform:rotate(-90deg);overflow:hidden;padding-left:40px;z-index:1000}.scroll .line{width:30px;height:2px;background:#fff;position:absolute;bottom:46%;left:-15px;transform:translate(-50%,-50%)}.scroll .line:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background:#030;-webkit-animation:animate 3s linear infinite;animation:animate 3s linear infinite}@-webkit-keyframes animate{50%{left:100%}0%{left:0}}@keyframes animate{50%{left:100%}0%{left:0}}@media (max-width:1400px){.scroll{display:none}}@media (max-width:960px){.full-left-image,.full-right-image{position:relative;right:0;left:0;height:400px;margin-right:30px;margin-left:30px}}