@charset "UTF-8";.text--primary{color:#c5b11f}.text--white,.text--white p{color:#fff}.text--black{color:#222}.text--big,.text--big p{font-size:32px;line-height:40px}.text--small,.text--small p{font-size:14px;line-height:21px}.uk-button{padding:18px 30px;border-radius:6px;font-weight:700;font-size:16px;line-height:24px;border:2px solid rgba(0,0,0,0)}.uk-button-primary{background-color:#c5b11f;color:#fff;border:2px solid #c5b11f}.uk-button-primary:hover{background-color:#b5a215;color:#fff;border:2px solid #b5a215}.uk-button-primary:disabled,.uk-button-primary:disabled:hover{background-color:#fff;color:#ccc;border:2px solid #ccc}.uk-button-secondary{background-color:rgba(0,0,0,0);border:2px solid #222;color:#222}.uk-button-secondary:hover{color:#fff;background-color:#222}.uk-button.uk-button-tertiary{padding-left:0!important}.uk-button.uk-button-tertiary:hover:after{color:#c5b11f;fill:#c5b11f;stroke:#c5b11f}.uk-button-white{border:2px solid #fff;color:#fff;background-color:rgba(0,0,0,0)}.uk-button-white:hover{background-color:#fff;color:#c5b11f}.uk-link{color:#222;font-weight:700;font-size:16px;line-height:24px}.uk-link i,.uk-link svg{font-size:14px}.uk-link:hover{text-decoration:none;color:#222;opacity:.5}.uk-link--white,.uk-link--white:hover{color:#fff}.uk-link--primary{color:#c5b11f}.uk-link--primary:hover{color:#222;opacity:1}.uk-back{font-weight:700;font-size:16px;line-height:24px;color:#ccc}.uk-back:hover{text-decoration:none;color:#222}.uk-navbar-dropdown{background-color:#fff;-webkit-box-shadow:0 10px 30px -10px rgba(0,0,0,.3);box-shadow:0 10px 30px -10px rgba(0,0,0,.3);padding:0;width:300px}.uk-navbar-dropdown li:nth-child(2n) a{background-color:#fafafa}.uk-navbar-dropdown li a{padding:22px 28px;color:#888}.uk-navbar-dropdown li a:hover{color:#fff;font-weight:700;background-color:#c5b11f}header{position:relative;z-index:2}.header-image{width:100%;height:600px;margin-top:-155px;background-size:cover;background-repeat:no-repeat;background-position:50%;position:relative}.header-image__overlay{position:absolute;top:0;right:0;bottom:50%;left:0;background:-webkit-gradient(linear,left top,left bottom,from(#222),to(rgba(0,0,0,0)));background:-o-linear-gradient(#222 0,rgba(0,0,0,0) 100%);background:linear-gradient(#222,rgba(0,0,0,0));opacity:.3;z-index:1}.uk-slideshow-items .uk-overlay-default{width:900px;max-width:900px;text-align:center}@media (max-width:900px){.uk-slideshow-items .uk-overlay-default{width:inherit;max-width:inherit}.uk-slideshow-items .uk-overlay-default h1{font-size:25px;line-height:30px}}.uk-divider-small{height:4px}.uk-divider-small:after{width:50px;height:4px;border:0;background-color:#c5b11f}.info-link{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;min-height:230px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:6px;background-color:#fff;-webkit-box-shadow:0 10px 30px rgba(0,0,0,.16);box-shadow:0 10px 30px rgba(0,0,0,.16);padding:50px 35px}.info-link *{text-align:center}.info-link__title{margin-bottom:10px;font-weight:500;font-size:24px;line-height:28.8px;color:#222}.info-link__content{margin:10px 0;font-size:16px;line-height:24px;color:#fff}.info-link__url{margin-top:10px;font-weight:700;font-size:16px;line-height:24px;color:#c5b11f}.info-link:hover{background-color:#c5b11f}.info-link:hover *{color:#fff!important}.info-link:hover .info-link__content{display:block}.image-section{position:relative;background-size:cover;background-repeat:no-repeat;background-position:50%}.image-section__overlay{position:absolute;z-index:1;background-color:rgba(197,177,31,.7);top:0;right:0;bottom:0;left:0}.image-section__content{position:relative;z-index:2}.breadcrumbs{margin:0;padding:0;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.breadcrumbs li{position:relative;padding-left:30px}.breadcrumbs li:after{content:"\F054";font-family:Font Awesome\ 6 Pro;font-size:12px;font-weight:900;color:#ccc;position:absolute;top:50%;right:-19px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-top:2px}.breadcrumbs li:first-of-type{padding-left:0}.breadcrumbs li:last-of-type:after{display:none}.breadcrumbs li a{font-weight:700;font-size:16px;line-height:24px;color:#ccc}.breadcrumbs li a:hover{text-decoration:none;color:#222}.image-block{position:relative;width:100%;padding-top:75%;background-size:cover;background-repeat:no-repeat;background-position:50%;display:block;border-radius:6px}.button-icon{width:60px;height:60px;background-color:#c5b11f;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:6px;font-size:20px}.image-link-block{width:100%;padding-top:100%;position:relative;border-radius:6px;overflow:hidden;background-size:cover;background-repeat:no-repeat;background-position:50%}.image-link-block__content{position:absolute;bottom:0;left:0;right:0;background-color:#fff;padding:30px;display:-webkit-box;display:-ms-flexbox;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-weight:700;font-size:18px;line-height:27px;color:#222}.image-link-block:hover .image-link-block__content{background-color:#c5b11f;color:#fff}.news-article-block{position:relative;-ms-flex-line-pack:start;align-content:flex-start}.news-article-block__image{height:250px;border-radius:6px;background-size:cover;background-repeat:no-repeat;background-position:50%}.news-article-block__title{font-weight:700;word-break:break-word}.news-article-block__text{color:#888}.news-article-block__link{text-align:left;-ms-flex-item-align:end;align-self:flex-end}.news-article-block:hover{text-decoration:none}.team-wrapper{overflow-x:hidden;margin:50px 0;padding-left:25px;padding-right:25px}#team{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}#team>div{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-box-flex:0;-ms-flex:0 0 250px;flex:0 0 250px;margin-right:25px}.team-member{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow: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}.team-member__image{position:relative;width:100%;padding-top:100%;border-radius:6px;-webkit-box-shadow:0 10px 30px rgba(0,0,0,.3);box-shadow:0 10px 30px rgba(0,0,0,.3);background-size:cover;background-repeat:no-repeat;background-position:50%}ul.checklist{list-style-type:none}ul.checklist li{position:relative;font-size:14px;line-height:21px;color:#fff}ul.checklist li:before{font-family:Font Awesome\ 6 Pro;font-weight:900;content:"\F00C";position:absolute;left:-25px;top:0;font-size:12px}ul.checklist--white li,ul.checklist--white li:before{color:#fff}.big-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;height:100%;padding:60px;background-color:#fff;border-radius:6px}.big-link__url{font-weight:700;font-size:16px;line-height:24px;color:#c5b11f}.big-link__url i,.big-link__url svg{font-size:12px}.big-link:hover{text-decoration:none;background-color:#c5b11f}.big-link:hover *{color:#fff!important}.timeline{position:relative}.timeline__number{-webkit-box-flex:0;-ms-flex:0 0 60px;flex:0 0 60px;width:60px;height:60px;position:absolute;top:0;left:-30px;background-color:#c5b11f;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:9999px;font-weight:700;font-size:24px;line-height:28.8px;text-align:center}.timeline__block{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(100% - 110px);flex-basis:calc(100% - 110px);width:calc(100% - 110px);margin-left:110px;background-color:#fff;border-radius:6px;-webkit-box-shadow:0 10px 30px rgba(0,0,0,.16);box-shadow:0 10px 30px rgba(0,0,0,.16);padding:30px}.timeline>ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;list-style-type:none;margin:0;padding:0}.timeline>ul,.timeline>ul>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.timeline>ul>li{position:relative;width:50%;margin-bottom:30px}.timeline>ul>li:last-of-type{margin-bottom:0}.timeline>ul>li:nth-child(2n){-ms-flex-item-align:end;align-self:flex-end}.timeline>ul>li:nth-child(odd) .timeline__number{left:auto;right:-30px}.timeline>ul>li:nth-child(odd) .timeline__block{margin-left:0}.timeline:before{position:absolute;content:"";width:4px;height:100%;left:50%;background-color:#c5b11f;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.faq li{padding:0;margin:0!important}.faq li a.uk-accordion-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #ccc;padding:15px 0;font-size:18px;line-height:27px;color:#222}.faq li a.uk-accordion-title i,.faq li a.uk-accordion-title svg{font-size:12px;-webkit-transition:-webkit-transform 333ms ease;transition:-webkit-transform 333ms ease;-o-transition:transform 333ms ease;transition:transform 333ms ease;transition:transform 333ms ease,-webkit-transform 333ms ease}.faq li a.uk-accordion-title:hover{border-bottom:1px solid #c5b11f;color:#c5b11f}.faq li .uk-accordion-content{padding-bottom:30px}.faq li.uk-open a.uk-accordion-title{font-weight:700;border-bottom:2px solid #c5b11f}.faq li.uk-open a.uk-accordion-title i,.faq li.uk-open a.uk-accordion-title svg{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.uk-card{padding:30px;background-color:#fff;height:200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:6px}.uk-card>img{max-width:100%;max-height:100%}ul.sidebar{list-style-type:none;margin:0;padding:0}ul.sidebar li{padding:0;margin:5px 0}ul.sidebar li:first-of-type{margin-top:0}ul.sidebar li:last-of-type{margin-bottom:0}ul.sidebar li a{padding:0 0 0 20px;font-size:18px;line-height:27px;color:#222;border-left:4px solid rgba(0,0,0,0)}ul.sidebar li a:hover{text-decoration:none;color:#c5b11f}ul.sidebar li.uk-active a{border-left:4px solid #c5b11f;font-weight:700;color:#222}form.form-custom .uk-input,form.form-custom .uk-select,form.form-custom .uk-textarea{background-color:rgba(0,0,0,0);border:0;border-bottom:1px solid #ccc;padding:15px 0 16px;font-family:sofia-pro,sans-serif;font-size:16px;line-height:24px;color:#222}form.form-custom .uk-input:focus,form.form-custom .uk-select:focus,form.form-custom .uk-textarea:focus{outline:none;border-bottom:2px solid #c5b11f;padding-bottom:15px}form.form-custom .uk-input::-webkit-input-placeholder,form.form-custom .uk-select::-webkit-input-placeholder,form.form-custom .uk-textarea::-webkit-input-placeholder{color:#888}form.form-custom .uk-input::-moz-placeholder,form.form-custom .uk-select::-moz-placeholder,form.form-custom .uk-textarea::-moz-placeholder{color:#888}form.form-custom .uk-input:-ms-input-placeholder,form.form-custom .uk-select:-ms-input-placeholder,form.form-custom .uk-textarea:-ms-input-placeholder{color:#888}form.form-custom .uk-input::-ms-input-placeholder,form.form-custom .uk-select::-ms-input-placeholder,form.form-custom .uk-textarea::-ms-input-placeholder{color:#888}form.form-custom .uk-input::placeholder,form.form-custom .uk-select::placeholder,form.form-custom .uk-textarea::placeholder{color:#888}form.form-custom .uk-input--topbar,form.form-custom .uk-select--topbar,form.form-custom .uk-textarea--topbar{color:#fff;border-bottom:none;height:36px;padding:0 0 5px}form.form-custom .uk-input--topbar:focus,form.form-custom .uk-select--topbar:focus,form.form-custom .uk-textarea--topbar:focus{border-bottom:none}form.form-custom .uk-input--topbar::-webkit-input-placeholder,form.form-custom .uk-select--topbar::-webkit-input-placeholder,form.form-custom .uk-textarea--topbar::-webkit-input-placeholder{color:hsla(0,0%,100%,.57)}form.form-custom .uk-input--topbar::-moz-placeholder,form.form-custom .uk-select--topbar::-moz-placeholder,form.form-custom .uk-textarea--topbar::-moz-placeholder{color:hsla(0,0%,100%,.57)}form.form-custom .uk-input--topbar:-ms-input-placeholder,form.form-custom .uk-select--topbar:-ms-input-placeholder,form.form-custom .uk-textarea--topbar:-ms-input-placeholder{color:hsla(0,0%,100%,.57)}form.form-custom .uk-input--topbar::-ms-input-placeholder,form.form-custom .uk-select--topbar::-ms-input-placeholder,form.form-custom .uk-textarea--topbar::-ms-input-placeholder{color:hsla(0,0%,100%,.57)}form.form-custom .uk-input--topbar::placeholder,form.form-custom .uk-select--topbar::placeholder,form.form-custom .uk-textarea--topbar::placeholder{color:hsla(0,0%,100%,.57)}.custom-radio{font-size:16px;line-height:28px;color:#888;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:24px}.custom-radio input[type=radio]{margin-top:0;margin-right:10px;width:32px;height:32px;background-color:rgba(0,0,0,0);border:1px solid #fafafa}.custom-radio input[type=radio]:checked{border:1px solid #c5b11f;background-color:#c5b11f}.custom-radio input[type=radio]:before{content:""}.custom-radio:hover{cursor:pointer}.custom-radio:hover input[type=radio]{cursor:pointer;border:1px solid #c5b11f}.custom-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;cursor:pointer;min-height:32px;margin-bottom:24px;color:#888}.custom-checkbox .uk-checkbox{width:32px;height:32px;-webkit-box-flex:0;-ms-flex:0 0 32px;flex:0 0 32px;margin-right:20px;background-color:rgba(0,0,0,0);border:1px solid #ccc}.custom-checkbox .uk-checkbox:checked{background-color:#c5b11f;background-size:66%;border:1px solid #c5b11f}.pt--small{padding-top:30px}.pt--normal{padding-top:100px}.pt--large{padding-top:150px}.pb--small{padding-bottom:30px}.pb--normal{padding-bottom:100px}.pb--large{padding-bottom:150px}.testimonial_body p:first-of-type:before{content:"\201C"}.testimonial_body p:last-of-type:after{content:"\201D"}.overview_item,.overview_item:hover{text-decoration:none}*{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.label_matrix{text-align:right;font-size:15px;font-style:italic;padding:5px;position:absolute;right:15px;z-index:999999}.ex-h-100{height:100%}.ex-z-0{z-index:0!important}.mb-200px{margin-bottom:200px}.bg--primary{background:#c5b11f}.color--white,.color--white *{color:#fff}.uk-h1,h1{color:#222;font-size:38px;font-weight:300;line-height:45.6px}.uk-h2,h2{font-weight:500;font-size:32px;line-height:38.4px;color:#222}.uk-h3,h3{color:#222;font-size:24px;font-weight:300;line-height:33.6px}.uk-h5,h5{font-weight:700;font-size:18px;line-height:27px;color:#222}.cms,p{font-size:16px;line-height:24px;color:#888}.cms a,p a{color:#c5b11f;text-decoration:underline}.cms a:hover,p a:hover{text-decoration:none;color:#e0cb37}em{color:#888}.st-btn{display:block!important}header .top-bar{background-color:#c5b11f;padding:18px 0}header .top-bar .contact{font-size:16px;line-height:24px;color:#fff}header .top-bar .contact:hover{text-decoration:none;opacity:.5}header .top-bar ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style-type:none;padding:0;margin:0}header .top-bar ul li{margin:0 10px}header .top-bar ul li:first-of-type{margin-left:0}header .top-bar ul li:last-of-type{margin-right:0}header .top-bar ul li a{color:#fff}header .top-bar ul li a:active,header .top-bar ul li a:focus,header .top-bar ul li a:hover{text-decoration:none;outline:none;opacity:.5}header .main-nav-wrapper{padding:30px 0}header .main-nav-wrapper .uk-navbar-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .main-nav-wrapper .uk-navbar-nav>li{margin:0 20px}header .main-nav-wrapper .uk-navbar-nav>li:first-of-type{margin-left:0}header .main-nav-wrapper .uk-navbar-nav>li:last-of-type{margin-right:0}header .main-nav-wrapper .uk-navbar-nav>li>a{padding:0;min-height:0;font-size:18px;line-height:27px;color:#fff}header .main-nav-wrapper .uk-navbar-nav>li>a .chevron{font-size:12px;margin-top:6px}header .main-nav-wrapper .uk-navbar-nav>li>a:hover{text-decoration:none;opacity:.5}header .main-nav-wrapper .uk-navbar-nav>li.navbar-button a{padding:22px 30px;font-weight:700;font-size:16px;line-height:24px;color:#fff;border:2px solid #fff;border-radius:6px}header .main-nav-wrapper .uk-navbar-nav>li.navbar-button a:hover{background-color:#fff;color:#c5b11f;opacity:1}header .main-nav-wrapper .uk-logo{padding:0}header.default .main-nav-wrapper{background-color:#c5b11f}header .uk-navbar-toggle{color:#fff}header .uk-navbar-toggle:active,header .uk-navbar-toggle:focus{color:#fff;opacity:.8}#mobile-menu2 .uk-offcanvas-bar,#mobile-menu .uk-offcanvas-bar{right:-50vw;width:50vw;-webkit-transition:right .6s cubic-bezier(.76,0,.24,1);-o-transition:right .6s cubic-bezier(.76,0,.24,1);transition:right .6s cubic-bezier(.76,0,.24,1);padding:70px 0 0}#mobile-menu2 .uk-offcanvas-bar .uk-offcanvas-close,#mobile-menu .uk-offcanvas-bar .uk-offcanvas-close{width:40px;height:40px;background-color:#c5b11f;border:0;color:#fff;border-radius:6px;font-size:20px;cursor:pointer}#mobile-menu2 .uk-offcanvas-bar h4,#mobile-menu .uk-offcanvas-bar h4{color:#c5b11f;border-bottom:1px solid #ccc;border-top:1px solid #ccc;margin:5px 0 0;padding:15px 20px;font-size:18px}#mobile-menu2 .uk-offcanvas-bar .uk-nav li a,#mobile-menu .uk-offcanvas-bar .uk-nav li a{padding:12px 20px;border-bottom:1px solid #ccc}#mobile-menu2 .uk-offcanvas-bar .uk-nav li ul,#mobile-menu .uk-offcanvas-bar .uk-nav li ul{margin:0;padding:0}#mobile-menu2 .uk-offcanvas-bar .uk-nav li ul li a,#mobile-menu .uk-offcanvas-bar .uk-nav li ul li a{padding:8px 20px 8px 40px}#mobile-menu2 .uk-offcanvas-bar .uk-nav li.uk-parent.uk-open>a,#mobile-menu .uk-offcanvas-bar .uk-nav li.uk-parent.uk-open>a{background-color:#c5b11f;color:#fff;font-weight:700;border-bottom:1px solid #c5b11f}#mobile-menu2.uk-open .uk-offcanvas-bar,#mobile-menu.uk-open .uk-offcanvas-bar{left:auto;right:0}#mobile-menu2 .navbar-button,#mobile-menu .navbar-button{background-color:#c5b11f}#mobile-menu2 .navbar-button a,#mobile-menu .navbar-button a{color:#fff}#mobile-menu2 .navbar-button a:hover,#mobile-menu .navbar-button a:hover{background-color:#c5b11f;color:#fff;opacity:1}footer{background-color:#fafafa;padding:70px 0}footer .simple-link{color:#888}footer .simple-link,footer h5{font-size:16px;line-height:24px}footer h5{font-weight:700;color:#c5b11f;margin-top:0}footer ul{margin:0;padding:0;list-style-type:none}footer ul li{margin-bottom:7px}footer ul li:last-of-type{margin-bottom:0}footer ul li a{font-size:16px;line-height:24px;color:#888}footer .footer-menu-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;background-color:#c5b11f;color:#fff;padding:10px;border-radius:6px;font-weight:700}.faq-search{position:absolute;top:-30px;left:25%;right:25%;height:60px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.faq-search>input[type=text]{z-index:1;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;border-radius:6px;background-color:#fff;-webkit-box-shadow:0 10px 30px rgba(0,0,0,.16);box-shadow:0 10px 30px rgba(0,0,0,.16);padding:0 90px 0 30px;font-family:sofia-pro,sans-serif;font-size:16px;line-height:24px;color:#222}.faq-search>input[type=text]::-webkit-input-placeholder{color:#888}.faq-search>input[type=text]::-moz-placeholder{color:#888}.faq-search>input[type=text]:-ms-input-placeholder{color:#888}.faq-search>input[type=text]::-ms-input-placeholder{color:#888}.faq-search>input[type=text]::placeholder{color:#888}.faq-search>input[type=text]:focus{outline:none}.faq-search>button[type=submit]{height:60px;width:60px;z-index:2;position:absolute;right:0;border:0;background-color:rgba(0,0,0,0);font-size:21px;color:#ccc;cursor:pointer}.faq-search>button[type=submit]:hover{color:#222}.contact-card{z-index:999;position:relative;overflow:hidden;border-radius:6px;background-color:#fff;-webkit-box-shadow:0 10px 30px rgba(0,0,0,.16);box-shadow:0 10px 30px rgba(0,0,0,.16)}.contact-card__image{width:100%;padding-top:66%;background-size:cover;background-repeat:no-repeat;background-position:50%}.contact-card__content{padding:60px}#map{z-index:0;position:relative}.form--search input{width:75%;margin-right:2em}.form--search--nav form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #fff;margin-right:2rem}.form--search--nav form input{margin-bottom:0}.form--search--nav button{border:none;background-color:rgba(0,0,0,0);color:#fff;font-size:15px;cursor:pointer}.form--search--nav button:active,.form--search--nav button:focus,.form--search--nav button:hover{text-decoration:none;outline:none;opacity:.5}.appointment-form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.appointment-form,.appointment-form__steps{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.appointment-form__steps{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:40px}.appointment-form__step{margin:0 5px;width:50px;height:4px;border:0;background-color:rgba(197,178,31,.25)}.appointment-form__step.active{background-color:#c5b11f}.appointment-form__nav{margin-top:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.appointment-form__content-wrapper-checkboxes,.appointment-form__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.appointment-form__content-wrapper-checkboxes{min-width:500px;-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}.appointment-form__content-wrapper-checkboxes .wrapper2{width:100%}.socials-block .border{border-top:1px solid #ccc;padding-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px}.socials-block span{color:#888;font-weight:700}.socials-block .a2a_kit a{color:#888;font-size:16px;margin-right:10px;-webkit-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease}.socials-block .a2a_kit a:hover{color:#c5b11f}.uppercase{text-transform:uppercase}.td--none,.td--none span{text-decoration:none!important}.hover-td--underline:hover{text-decoration:underline!important}.hover-color--white:hover{color:#fff!important}.cs-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:100vw;height:100vh;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cs-wrapper .cs-inner{max-width:500px;padding-right:32px;padding-left:32px}.cs-wrapper .cs-inner .cs-card{background-color:#fff;height:auto}.cs-wrapper .cs-title{color:#222;font-size:24px}.cs-wrapper .cs-text{color:rgba(34,34,34,.75);font-family:sans-serif;font-size:16px;line-height:28px}.cs-wrapper .cs-socials{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.cs-wrapper .cs-socials a{margin:0 4px;color:rgba(34,34,34,.65);font-size:18px}.cs-wrapper .cs-socials a:hover{color:#222;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:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:0;right:0;bottom:0;left:0;background:-o-linear-gradient(315deg,rgba(116,235,213,.67) 0,rgba(172,182,229,.67) 100%);background:linear-gradient(135deg,rgba(116,235,213,.67),rgba(172,182,229,.67));-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack: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:-o-linear-gradient(315deg,rgba(116,235,213,.67) 0,rgba(172,182,229,.67) 100%);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:rgba(0,0,0,0)}.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:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;bottom:30px;right:30px;width:60px;height:60px;color:#fff;border-radius:999px;background:-o-linear-gradient(315deg,#74ebd5 0,#acb6e5 100%);background:linear-gradient(135deg,#74ebd5,#acb6e5);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .35s cubic-bezier(.77,0,.175,1);-o-transition:all .35s cubic-bezier(.77,0,.175,1);transition:all .35s cubic-bezier(.77,0,.175,1)}.edit__page__button:hover{color:#fff;-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15)}#cookie-modal h2{font-size:20px;font-weight:500}#cookie-modal h3{font-size:18px}#cookie-modal p{font-size:16px}#cookie-modal .uk-button-primary{color:#fff;background-color:#c5b11f;margin-right:10px}#cookie-modal .uk-button-link{color:#222}@media (max-width:960px){footer{padding:60px 0 40px}.timeline__number{left:0}.timeline__block{-ms-flex-preferred-size:calc(100% - 80px);flex-basis:calc(100% - 80px);width:calc(100% - 80px);margin-left:80px}.timeline>ul>li{width:100%;margin-bottom:50px}.timeline>ul>li:nth-child(2n){-ms-flex-item-align:start;align-self:flex-start}.timeline>ul>li:nth-child(odd) .timeline__number{left:0;right:auto}.timeline>ul>li:nth-child(odd) .timeline__block{margin-left:80px}.timeline:before{left:30px}ul.sidebar{border:2px solid #ccc;border-radius:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}ul.sidebar li{margin:0}ul.sidebar li a{padding:10px 24px;border:0;border-bottom:1px solid #ccc;display:block}ul.sidebar li.uk-active a{border-left:0;border-bottom:1px solid #c5b11f;color:#fff;background-color:#c5b11f}#map{margin:0}}@media (max-width:640px){#mobile-menu2 .uk-offcanvas-bar,#mobile-menu .uk-offcanvas-bar{right:-100vw;width:100vw}.uk-logo{width:150px}.uk-logo img{width:100%}.big-link{padding:30px}.timeline__number{width:40px;height:40px}.timeline__block{padding:30px;margin-left:60px;-ms-flex-preferred-size:calc(100% - 60px);flex-basis:calc(100% - 60px);width:calc(100% - 60px)}.timeline>ul>li:nth-child(odd) .timeline__block{margin-left:60px}.timeline:before{left:20px}.breadcrumbs{display:none}.contact-card__content{padding:35px}.faq-search{position:absolute;top:-30px;left:0;right:0;height:60px;-webkit-transform:translate(5%,-50%);-ms-transform:translate(5%,-50%);transform:translate(5%,-50%);width:90%}.form--search input{width:100%;margin-bottom:1em}.appointment-form__content-wrapper-checkboxes{min-width:unset;width:100%}}.top-banner{background-color:#c5b11f}.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}.dynamic-links{min-width:250px;position:relative}.dynamic-links__right .dynamic-link span{display:block;max-width:0;opacity:0;overflow:hidden;text-decoration:underline;-webkit-transition:all .7s ease;-o-transition:all .7s ease;transition:all .7s ease;white-space:nowrap;width:100%}.dynamic-links__right .dynamic-link:hover span{max-width:300px;opacity:1}@media (max-width:960px){.dynamic-links__right .dynamic-link:hover span{opacity:0;max-width:0}}.contact-info{width:100%}.contact-info .socials{list-style:none;padding-left:0;margin-top:0;margin-bottom:0}@media (max-width:960px){.contact-info .socials i{font-size:16px}}.contact-info .socials li{margin-right:20px}.contact-info .socials li:last-child{margin-right:0}@media (max-width:960px){.contact-info,.contact-info i,.contact-info span{font-size:12.8px}}.contact-info .list-divider{list-style:none;padding-left:0}.contact-info .list-divider li{position:relative;margin-right:20px;padding-right:20px}.contact-info .list-divider li:after{content:"";height:100%;width:1px;background-color:#fff;position:absolute;right:0;top:0}.contact-info .list-divider li:last-child{margin-right:0}.contact-info .list-divider li:last-child:after{display:none}