@import url("fur8ach.css");.bw-image{filter:grayscale(100%)}.color-primary{color:#a79e70 !important}.color-white{color:#fff}.pull-right{margin-left:auto !important}.bar-list{list-style-type:none;padding:0;margin:0}.bar-list>li{position:relative;display:inline-block}.bar-list>li:not(:last-child){margin-right:15px}.bar-list>li:not(:last-child):after{content:'|';position:absolute;right:-10px}.no-list{list-style-type:none;margin:0;padding:0}.inline-list>*{display:inline-block}.inline-list>*:not(:last-child){margin-right:5px}.horizontal-scroll{white-space:nowrap}.text-left{text-align:left !important}.text-center{text-align:center !important}.text-right{text-align:right !important}.font-italic{font-style:italic}*{box-sizing:border-box}body,html{font-family:semplicitapro;font-size:14px;line-height:1.5}html{line-height:1.15}body{color:#212529;background-color:#fff;margin:0;line-height:1.5;font-size:1rem;font-family:semplicitapro,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400}body.overlay::after{content:'';position:fixed;background-color:rgba(0,0,0,0.8);top:0;right:0;bottom:0;left:0;height:100%;width:100%;z-index:999}body.no-scroll{overflow:hidden}@media only screen and (max-width: 767px){body{margin-bottom:65px}}a{text-decoration:none;color:#a79e70;transition:0.2s all}a:hover{color:#9d9361}img{max-width:100%}small,.small{font-size:80%;font-weight:400}hr{height:0;margin-top:1rem;border:0;border-top:1px solid rgba(0,0,0,0.1)}blockquote,hr{margin-bottom:1rem}.bg-light{background-color:#f8f9fa !important}.bg-dark{background-color:#202020}.bg-light-grey{background-color:#F8F8F8}.bg-black{color:#fff;background-color:#000000}.bg-black .btn-primary{color:#fff;border-color:#a79e70}.bg-black .btn-primary:hover{color:#000 !important;background-color:#fff}.bg-primary{color:#212529;background-color:#a79e70}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:0.5rem;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}dd,h1,h2,h3,h4,h5,h6,label{margin-bottom:0.5rem}dl,h1,h2,h3,h4,h5,h6,ol,p,pre,ul{margin-top:0}h1,.h1{font-size:2.5rem;margin:20px 0}h2,.h2{font-size:2rem}h3,.h3{font-size:1.75rem}h4,.h4{font-size:1.5rem}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}.section-heading,.umb-grid .grid-section h1{margin-bottom:1.8rem;font-weight:500;font-size:2rem;text-align:center;margin-top:0}.section-heading.left-none:before,.umb-grid .grid-section h1.left-none:before{display:none;padding-right:0}.section-heading:before,.umb-grid .grid-section h1:before{content:url("../png/heading-bg-left.png");padding-right:42px}.section-heading:after,.umb-grid .grid-section h1:after{content:url("../png/heading-bg-right.png");padding-left:42px}.section-heading:before,.section-heading:after,.umb-grid .grid-section h1:before,.umb-grid .grid-section h1:after{vertical-align:middle}@media only screen and (max-width: 991px){.section-heading:before,.section-heading:after,.umb-grid .grid-section h1:before,.umb-grid .grid-section h1:after{display:none}}span.section-heading{font-size:2rem}.btn{cursor:pointer;font-size:12px;border-width:1px;border-style:solid;border-radius:18.5px;padding:10px 24px;color:#fff;background-color:transparent;text-transform:uppercase;display:inline-block;transition:0.2s all}.btn:is(:disabled){pointer-events:none;opacity:0.5}.btn-primary{color:#212529;border-color:#a79e70}.btn-primary:hover{color:#fff !important;background-color:#a79e70}.btn-primary--filled{color:#fff;background-color:#a79e70;border-color:#a79e70}.btn-primary--filled:hover{background-color:#9d9361}.btn-white{color:#212529;background-color:#fff;border-color:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,0.3)}.btn-white:hover{box-shadow:0 2px 10px 0 rgba(0,0,0,0.3);background-color:#f2f2f2}.action-buttons{margin-bottom:1.4rem}.action-buttons .action-btn{text-align:center;color:#212529;background-color:#eee;cursor:pointer;transition:0.3s;display:inline-grid;place-items:center;padding:10px 14px;border-radius:0.25rem}.action-buttons .action-btn:hover{background-color:#e1e1e1}.action-buttons .action-btn .icon{font-size:1.8rem;display:inline-block}.action-buttons .action-btn>span{display:block;margin-top:5px;font-size:0.9rem}.icon-btn{color:#a79e70;cursor:pointer;transition:all .2s;font-size:18px;border:1px solid #D8D8D8;width:35px;height:35px;display:inline-grid;place-items:center;border-radius:50%}.icon-btn *{color:inherit}.icon-btn:hover{color:#fff;background-color:#a79e70}.icon-btn:hover *{color:#fff}.popup{color:#212529;background-color:#fff;border-radius:.3rem;max-width:480px;margin:0 auto;position:absolute;top:50%;right:0;left:0;transform:translateY(-50%);z-index:1000}.popup__toolbar{color:#fff;background-color:#a79e70;padding:4px 10px;text-align:right;border-top-left-radius:.3rem;border-top-right-radius:.3rem}.popup__toolbar-btns li{color:#fff;cursor:pointer;transition:0.3s}.popup__toolbar-btns li:hover{color:#f2f2f2}.popup__content{padding:10px 10px 20px;border-style:solid;border-width:0 2px 2px 2px;border-color:#a79e70;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.popup__content h3{font-size:1.4rem}.popup__content p{margin-bottom:0}.modal{color:#fff;background-color:#202020;border-radius:.2rem;max-width:300px;padding:1rem;position:fixed;top:40px;right:0;left:0;margin:0 auto;z-index:9999}@media only screen and (max-width: 767px){.modal{top:50%;transform:translateY(-50%)}}.modal__header{margin-bottom:1.4rem}.modal__header .icon,.modal__header h5{display:inline-block;vertical-align:middle}.modal__header h5{margin:0}.modal__header .icon{margin-right:5px;width:18px}.modal__content .field label{font-weight:300;font-size:14px;color:#4A4A4A}.modal__content .field input{border-radius:0.25rem !important;display:block !important;width:100% !important;height:calc(2.25rem + 2px) !important;padding:.375rem .75rem !important;font-size:1rem !important;line-height:1.5 !important}.modal__buttons{margin-top:2rem;text-align:right}.modal__buttons .btn{border-color:#a79e70}.modal__buttons .btn:hover{color:#212529;background-color:#fff}.modal-alert{position:fixed;max-width:500px;width:100%;border-radius:5px;background-color:#fff;top:50%;transform:translateY(-50%);right:0;left:0;margin:0 auto;text-align:center;z-index:9999}.modal-alert__icon{color:#ffc107;font-size:3rem}.modal-alert__content{padding:1rem 1.4rem}.modal-alert .btn{border-color:#03a9f4;color:#03a9f4;background-color:#fff}.modal-alert .btn:hover{border-color:#0398db;background-color:#f2f2f2}.modal-alert .btn-primary{color:#fff;background-color:#03a9f4}.modal-alert .btn-primary:hover{background-color:#0398db}.slide-panel{position:fixed;width:90%;right:-90%;height:100%;background:#dbe2e9;top:0;z-index:10001;transition:.3s ease-out}.slide-panel.left{right:auto;left:-90%}.slide-panel.left.slide-panel-open{left:0;right:auto}@media only screen and (min-width: 768px){.slide-panel.left{left:-700px;max-width:700px;width:100%}}.slide-panel.slide-panel-open{transition:.3s;right:0}.slide-panel .dropzone-title{font-size:0.96em}@media only screen and (min-width: 768px){.slide-panel{right:-700px;max-width:700px;width:100%}}.slide-panel .field-row{margin-bottom:20px}.slide-panel .slide-panel-header{height:65px;background-color:#a79e70;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-left:5%;padding-right:5%}.slide-panel .slide-panel-header h1{color:#fff;font-size:1.4rem;font-weight:500;margin:0 auto 0 0}.slide-panel .slide-panel-content{height:calc(100% - 65px - 75px);overflow:auto;padding:20px 5% 20px;background:#fff}.slide-panel .slide-panel-content.slide-panel-content--no-btns{height:calc(100% - 65px)}.slide-panel .slide-panel-content .field{margin-bottom:20px}.slide-panel .slide-panel-content .field-inline .field-label{min-width:200px;max-width:200px;margin-right:20px}.slide-panel .slide-panel-options{display:-ms-flexbox;display:flex;-ms-flex-pack:space-evenly;justify-content:space-evenly;margin-bottom:30px}.slide-panel .slide-panel-options.stacked{display:block}.slide-panel .slide-panel-buttons{position:absolute;bottom:0;left:0;padding:20px 5%;background:#dddddd;width:100%;display:-ms-flexbox;display:flex;height:75px}.slide-panel .slide-panel-buttons .btn:not(:last-child){margin-right:5px}.slide-panel .slide-panel-buttons .btn.close-panel-action{color:#333}.slide-panel .slide-panel-buttons .btn-primary{color:#fff;background-color:#a79e70}.slide-panel .slide-panel-buttons .btn-primary:hover{background-color:#9d9361}.close-panel{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:2rem;cursor:pointer;color:#fff;text-decoration:none !important;border:none !important;transition:0.2s}.close-panel:hover{color:#fcfcfc}.splide__pagination{position:relative;padding:0;margin-top:20px}.splide__pagination__page.is-active{background:#a79e70}.splide-image-list li{display:-ms-flexbox !important;display:flex !important;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.splide-image-list li img{display:block}@media only screen and (min-width: 768px){.splide-image-list img{max-width:140px}}.bw-image{transition:0.3s}.bw-image:hover{filter:grayscale(0)}.compliment-list{max-width:500px;margin:0 auto}.compliment-list .compliment{background-color:#F8F8F8;padding:1rem 2rem}.spinner{animation:rotate 2s linear infinite;z-index:2;width:50px;height:50px}.spinner__path{stroke:#a79e70;stroke-linecap:round;animation:dash 1.5s ease-in-out infinite}@keyframes rotate{100%{transform:rotate(360deg)}}@keyframes dash{0%{stroke-dasharray:1, 150;stroke-dashoffset:0}50%{stroke-dasharray:90, 150;stroke-dashoffset:-35}100%{stroke-dasharray:90, 150;stroke-dashoffset:-124}}.contact-banner h3{margin-bottom:1.5rem}.contact-banner__logo{position:relative;background-position:center;background-size:80%;background-repeat:no-repeat;display:grid;place-items:center;text-align:center;padding:2rem 0}@media only screen and (min-width: 992px){.contact-banner__logo{padding:0}}.contact-banner__image{padding:0}@media only screen and (max-width: 767px){.contact-banner__image{display:none}}.contact-banner__image img{height:100%;width:100%}.news-strip{padding:2rem 0}.news-strip__bottom{margin-top:3rem}.news-strip .wrapper{overflow:hidden}.news-strip-tile{color:#fff;display:inline-block;vertical-align:top}.news-strip-tile:hover h4,.news-strip-tile:hover p{color:#a79e70}.news-strip-tile h4{font-size:0.95rem;margin:1em 0;line-height:1.4;font-weight:600;display:block}.news-strip-tile p{font-size:0.85rem}.news-strip-tile h4,.news-strip-tile p{white-space:normal}.news-strip-tile a{color:inherit}.news-strip-tile a:hover{color:#a79e70}.timeline-item{position:relative;text-align:center;min-width:130px}.timeline-item .timeline-marker{display:block;height:14px;width:14px;border:solid 1px #4A4A4A;background-color:#ffffff;margin:0 auto}.timeline-item .timeline-marker:hover{background-color:#a79e70}.timeline-item .timeline-date{position:absolute;right:0;left:0;font-size:18px}.timeline-item:first-child{min-width:auto;padding-left:0}.timeline-item:nth-child(1n) .timeline-date{top:-35px;bottom:auto}.timeline-item:nth-child(2n) .timeline-date{top:auto;bottom:-35px}.timeline-section{min-height:120px}.timeline-section .timeline-wrapper{overflow:hidden}.timeline-section .timeline-line{position:absolute;height:2px;width:100%;background-color:#4A4A4A;top:50%;transform:translateY(-50%)}.timeline-section ul{list-style-type:none;padding:0;margin:0;position:absolute;top:50%;transform:translateY(-50%);white-space:nowrap;min-height:120px;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%}.timeline-section ul li{display:inline-block;padding:0 12px;text-align:center}.timeline-section ul li:not(:last-child){margin-right:30px}.banner{position:relative}.banner.banner-error .banner-image h1{top:50%;right:0;bottom:auto;left:0;text-align:center;transform:translateY(-50%);font-size:4rem;font-weight:600}.banner.banner-error .banner-image::after{box-shadow:none;background-color:rgba(0,0,0,0.5)}.banner .banner-images.slick-slider{margin-bottom:0}.banner .banner-images .slick-dots{position:absolute;left:auto;right:144px;bottom:56px;z-index:1;width:auto}@media only screen and (max-width: 767px){.banner .banner-images .slick-dots{right:20px;bottom:10px;margin:0}}.banner .banner-image{position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;height:563px;background-color:#777}.banner .banner-image.large{height:594px}.banner .banner-image h1{position:absolute;bottom:3rem;color:#fff;z-index:1}@media only screen and (max-width: 991px){.banner .banner-image h1{font-size:1.8em;bottom:5rem}}.banner .banner-image:first-child{display:block !important}.banner .banner-image:after{content:'';position:absolute;display:block;height:100%;width:100%;box-shadow:inset 0 -190px 80px -70px rgba(0,0,0,0.85)}.banner .indicator-mask{position:absolute;bottom:0;right:0;width:687px;height:278px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.banner .indicator-mask img{display:block}@media only screen and (max-width: 767px){.banner .indicator-mask{width:68%;height:auto}}.banner-nav{color:#fff;font-weight:300}.banner-nav ul{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width: 991px){.banner-nav ul{-ms-flex-wrap:wrap;flex-wrap:wrap}}.banner-nav li a{color:#fff;background-color:transparent;display:block;padding:10px 16px;transition:0.2s all}.banner-nav li.nav-active{color:#202020;background-color:#a79e70}.banner-nav li.nav-active a{color:#202020}.banner-nav li.nav-active:hover{color:inherit}.banner-nav li:hover a{color:#202020;background-color:#a79e70}.slick-dots li{width:9px;height:9px;border-style:solid;border-width:1px;border-color:#000;background-color:#fff}.slick-dots li.slick-active{width:13px;height:13px;background-color:#a79e70}.slick-dots li button{display:none}.slick-dots li button:before{display:none}.news-strip{position:relative}.slideTo{position:absolute;height:100%;width:40px;cursor:pointer;background-color:#fff}.slideTo.slideToLeft{top:0;left:0;bottom:0}.slideTo.slideToRight{right:0;top:0;bottom:0}.container{margin:0 auto;max-width:1280px}.page{padding:2.5rem 0}.section{position:relative;padding:2rem 0}.section-watermark{font-size:4.6rem;line-height:4.6rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:700;opacity:0.1;position:absolute;top:0;left:0}.subpage-tiles{display:grid;grid-template-columns:1fr;grid-gap:20px}@media only screen and (min-width: 768px){.subpage-tiles{grid-template-columns:repeat(2, 1fr)}}@media only screen and (min-width: 992px){.subpage-tiles{grid-template-columns:repeat(4, 1fr)}}.subpage-tile__image{display:block;width:100%}.subpage-tile__title{color:#fff;background-color:#202020;padding:10px;display:block}.case-study-tiles{max-width:800px;margin:0 auto}.case-study-tile{margin-bottom:1em;display:block}.case-study-tile img{width:100%;display:block}.case-study-tile__footer{color:#fff;display:block;padding:10px}.testimonial-list{max-width:850px;margin:0 auto;padding:calc(90px / 2) 0;overflow:hidden}.testimonial-list .slick-dots li{border-color:#a79e70}.testimonial{font-size:0.9rem;position:relative;padding:calc(2em + 90px / 2) 2em 2em;background-color:#F8F8F8;border-radius:0.2rem;text-align:center;width:100%;min-height:300px}.testimonial h4{margin-top:0}.testimonial__image{max-height:90px;background-color:#fff;position:absolute;top:calc(-90px / 2);right:0;left:0;text-align:center;margin:0 auto;border:solid 1px #eee}.footer{color:#fff;padding:3rem 0}@media only screen and (max-width: 767px){.footer{text-align:center}.footer .row>*:not(:last-child){margin-bottom:2rem}}.footer a{color:#fff}.footer a:not(.btn){display:inline-block;padding:4px}.footer a:hover{color:#a79e70}.footer hr{border-color:#4A4A4A}.footer h5{position:relative}.footer h5:before,.footer h5:after{display:inline-block;vertical-align:middle;padding-left:12px}@media only screen and (max-width: 767px){.footer h5:before{content:url("../png/heading-bg-xs-right.png");transform:rotate(180deg)}}.footer h5:after{content:url("../png/heading-bg-xs-right.png")}.footer .logo{display:inline-block}.footer .logo img{width:180px}.footer__contact,.footer__registration{margin:1.4em 0}.footer__map{min-height:260px;width:100%;margin-bottom:1em}.footer__map-image{background-size:cover;background-repeat:no-repeat;background-position:center;min-height:300px;border-radius:0.25rem;margin-bottom:1em}.footer__bottom-row{padding:2rem 0 0}.footer-bottom{padding:1rem 0;font-size:13px}@media only screen and (max-width: 767px){.footer-bottom{text-align:center}.footer-bottom .bar-list{margin-top:1rem}}@media only screen and (min-width: 768px){.footer-bottom .container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}.footer-bottom p{margin-bottom:0}.footer-bottom a{color:#212529}.footer-bottom a:hover{color:#fff}.field,.field-inline{display:block}.field:not(:last-child),.field-inline:not(:last-child){margin-bottom:16px}.field.required>label::after,.field-inline.required>label::after{content:'*';color:#f44336;position:absolute;margin-left:3px}.field>label,.field-inline>label{display:inline-block;font-weight:600;font-size:0.9rem;letter-spacing:1px;color:#4A4A4A}.field input::-moz-placeholder,.field textarea::-moz-placeholder,.field-inline input::-moz-placeholder,.field-inline textarea::-moz-placeholder{color:#d5d5d5}.field input:-ms-input-placeholder,.field textarea:-ms-input-placeholder,.field-inline input:-ms-input-placeholder,.field-inline textarea:-ms-input-placeholder{color:#d5d5d5}.field input::placeholder,.field textarea::placeholder,.field-inline input::placeholder,.field-inline textarea::placeholder{color:#d5d5d5}.field input:not([type='file']),.field textarea:not([type='file']),.field-inline input:not([type='file']),.field-inline textarea:not([type='file']){font-family:semplicitapro,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";display:block;padding:.375rem .75rem;width:100%;font-size:1rem;color:#495057;background-color:#fff;border-radius:20px;border:solid 1px #4A4A4A}.field input:not([type='file']):focus,.field input:not([type='file']):focus-visible,.field input:not([type='file']):focus-within,.field textarea:not([type='file']):focus,.field textarea:not([type='file']):focus-visible,.field textarea:not([type='file']):focus-within,.field-inline input:not([type='file']):focus,.field-inline input:not([type='file']):focus-visible,.field-inline input:not([type='file']):focus-within,.field-inline textarea:not([type='file']):focus,.field-inline textarea:not([type='file']):focus-visible,.field-inline textarea:not([type='file']):focus-within{outline-color:#a79e70;box-shadow:0 0 0 0.2rem rgba(167,158,112,0.25)}.field input:is([type='date']),.field textarea:is([type='date']),.field-inline input:is([type='date']),.field-inline textarea:is([type='date']){max-width:200px}.field input:is([type='file']),.field textarea:is([type='file']),.field-inline input:is([type='file']),.field-inline textarea:is([type='file']){display:block}.field select,.field-inline select{color:#495057;display:block;padding:0.3rem 0.4rem;min-width:200px;border-color:#4A4A4A;border-radius:20px}.field select:focus,.field select:focus-visible,.field select:focus-within,.field-inline select:focus,.field-inline select:focus-visible,.field-inline select:focus-within{border-color:#a79e70;box-shadow:0 0 0 0.2rem rgba(167,158,112,0.25)}.field-validation{color:#f44336;display:block;margin-top:5px;font-size:0.96rem;padding:0 5px}form{position:relative}form.progress .spinner{display:block !important}form.progress::after{content:'';background-color:#b1b1b12e;display:block;top:0;right:0;bottom:0;left:0;position:absolute;height:100%;width:100%}.radio-group li:not(:last-child){margin-right:6px}.radio-group input{vertical-align:baseline;width:auto !important;margin:0}.radio-group label{vertical-align:middle;margin-left:3px;font-weight:400}.radio-group input,.radio-group label{display:inline-block !important}.feedback-form>*{margin-bottom:1.4rem}.field-inline{display:-ms-flexbox;display:flex}.field-inline ~ .field-validation{padding-left:200px;margin-top:-10px;margin-bottom:10px}.field-inline>label{min-width:200px;max-width:200px;margin-bottom:0}.field-inline input,.field-inline textarea,.field-inline select{border-radius:5px !important}.field-inline>*{display:inline-block}.field-inline .inline-list li{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.field-inline .inline-list li input{width:auto;margin-right:5px}.field-inline .inline-list li label{margin-bottom:0 !important}.invalid{color:#f44336}.valid{color:#4caf50}table.dataTable thead th,table.dataTable tfoot th,table.dataTable.no-footer{border-color:#c1c1c1;border-width:2px}table.dataTable thead th,table.dataTable thead td{padding:10px 10px}table.dataTable tbody th,table.dataTable tbody td{padding:8px 10px}.dataTable thead th{text-align:left}.dataTable thead th,.dataTable thead td{border-color:#c1c1c1;border-width:2px}.dataTable.noFooter{border-color:#c1c1c1;border-width:2px}.dataTable .odd td{background-color:#eee}.dataTables_wrapper{margin-top:2rem}.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{color:#fff !important;background:#a79e70;border-color:#9d9361}.grid-actions{text-align:center}.grid-actions li{color:#a79e70;cursor:pointer;transition:0.3s}.grid-actions li:hover{color:#9d9361}.is-active{color:#4caf50}header nav{font-size:12px}header nav a{font-weight:500}header nav ul{list-style-type:none;margin:0;padding:0}header nav li{display:inline-block}header nav li .icon{margin-right:4px;display:inline-block;vertical-align:middle}header nav li>*{vertical-align:middle;display:inline-block}header nav li:not(:last-child){margin-right:1rem}header .top-nav{color:#fff;background-color:#000}@media only screen and (min-width: 768px){header .top-nav--right{margin-left:auto}}@media only screen and (min-width: 768px){header .top-nav ul{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%}}@media only screen and (max-width: 767px){header .top-nav{height:65px;padding:0.15rem 0;position:fixed;right:0;bottom:0;left:0;z-index:1050;box-shadow:0 -1px 5px rgba(0,0,0,0.2)}header .top-nav .container{width:100%}header .top-nav ul{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}header .top-nav .nav-item{position:relative;display:inline-block;text-align:center;width:25%;margin-right:0 !important}header .top-nav .nav-item:not(:last-child)::after{content:'';display:block;position:absolute;top:50%;right:0;bottom:0;transform:translateY(-50%);height:40px;width:1px;background-color:#ffffff}header .top-nav .nav-item .nav-link{display:block}header .top-nav .nav-item .icon--phone{width:14px}header .top-nav .nav-item .icon--mail{width:30px}header .top-nav .nav-item .icon--job{width:19px}header .top-nav .nav-item .icon--login{width:17px}header .top-nav span{display:none}header .top-nav .mobile-title{display:block;text-align:center;padding-top:5px}}header .top-nav .container{display:-ms-flexbox;display:flex}header .top-nav a{color:inherit;padding:9px 0}header .top-nav a:hover{color:#a79e70}.main-nav{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:0.5rem 1rem;color:#000;transition:0.3s}.main-nav.fixed{position:fixed;top:0;left:0;right:0;z-index:99;box-shadow:0 1px 5px rgba(0,0,0,0.2)}.main-nav.fixed .nav-active:after{bottom:-24px}.main-nav.fixed .nav-logo a{min-width:84px;width:84px;height:51px;overflow:hidden}.main-nav.fixed .nav-logo img{max-width:none;width:100%}.main-nav .container{text-align:center}.main-nav ul{display:none}@media only screen and (min-width: 992px){.main-nav ul{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}}.main-nav .nav-active{position:relative}.main-nav .nav-active:after{content:'';position:absolute;right:0;bottom:-55px;left:0;margin:0 auto;text-align:center;height:6px;width:20px;background-color:#a79e70}.main-nav a{color:inherit}.main-nav a:hover{color:#a79e70}.main-nav .nav-logo a,.main-nav .nav-logo img{width:136px;height:auto;transition:height .2s ease}.main-nav__menu{display:none}@media only screen and (min-width: 992px){.main-nav__menu{display:-ms-flexbox;display:flex}}.mobile-nav{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#000;font-weight:600;text-align:center}@media only screen and (min-width: 992px){.mobile-nav{display:none}}.mobile-nav__menu-icon{cursor:pointer;padding-top:23px;margin:0;opacity:1;height:40px;width:36px;background:url("../svg/icon-mobile-menu.svg") no-repeat}.mobile-nav__logo{width:100%}.mobile-nav__logo img{max-height:65px}.main-nav-mobile:after{content:'';background:0 0;position:fixed;display:block;z-index:1051;top:0;right:0;overflow:hidden;width:100%;height:100%;transition:background .3s ease-out;pointer-events:none}.main-nav-mobile ul{position:fixed;top:0;right:auto;bottom:0;left:-580px;max-width:500px;transition:0.5s;background-color:#202020;height:100%;box-shadow:2px 0 10px 0 rgba(0,0,0,0.3);padding:36px 30px;padding-right:80px;z-index:1052;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.main-nav-mobile ul:before{content:"victor";display:block;transform:rotate(90deg);position:absolute;right:-180px;color:#fff;font-size:115px;font-weight:600;top:195px;text-transform:uppercase;line-height:80px;opacity:.02}.main-nav-mobile .nav-item{position:relative;font-size:0.9rem;margin-right:0 !important}.main-nav-mobile .nav-item:not(:last-child){margin-bottom:14px}.main-nav-mobile .nav-item .nav-link{display:block;color:#6D6D6D;font-weight:600;padding:4px 0;transition:all .2s}.main-nav-mobile .nav-item .nav-link:hover{color:#a79e70}.main-nav-mobile__collapse{display:inline-block;position:absolute;right:-45px;z-index:999;cursor:pointer;transition:0.5s}.main-nav-mobile.open ul{left:0;margin-right:60px}body.menu-open .main-nav-mobile::after{background:rgba(0,0,0,0.85);pointer-events:inherit}body.menu-open{overflow:hidden}body.menu-open .main-nav-mobile__collapse{transform:rotate(360deg)}.mobile-title{display:none}.nav-item--portal{position:relative}@media only screen and (max-width: 767px){.nav-item--portal .nav-item__dropdown{top:auto;bottom:67px;text-align:left}}.nav-item.logged-in .dropdown-icon{color:#fff;display:inline-block !important;margin-left:5px}@media only screen and (max-width: 767px){.nav-item.logged-in .dropdown-icon{position:absolute;top:50%;transform:translateY(-50%) rotate(-90deg);right:0}}.nav-item__dropdown{min-width:200px;background-color:#202020;position:absolute;top:38px;right:0;padding:.5rem 0;margin:.125rem 0 0;z-index:9}.nav-item__dropdown ul{list-style-type:none;display:list-item !important}.nav-item__dropdown ul li{display:block;margin:0 .75em !important}.nav-item__dropdown ul li:hover{color:#202020;background-color:#a79e70}.nav-item__dropdown ul li:hover a{color:#202020}.nav-item__dropdown ul li:not(:last-child){border-bottom:solid 1px #9B9B9B}.nav-item__dropdown ul li a{display:block;padding:8px 8px}.nav-item__dropdown ul li button{color:#fff;padding:8px;display:block;background-color:transparent;border:0;font-family:semplicitapro,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";cursor:pointer;font-size:12px;width:100%;text-align:left}.breadcrumbs{padding:12px 8px;background-color:#eee;margin-bottom:10px;border-radius:0.25rem;border:solid 1px #ddd;display:inline-block}.breadcrumbs>li{display:inline-block;position:relative}.breadcrumbs>li:not(:last-child){margin-right:10px}.breadcrumbs>li:not(:last-child):after{content:'/';position:absolute;right:-10px;color:#666}.client-row{overflow:hidden;padding:2rem 0}.client-list{padding:1rem 0;margin-bottom:2rem}.client-list li{padding:0 15px;margin:0 15px;display:inline-block;vertical-align:middle;cursor:pointer}.client-list li:hover img{filter:none}.client-list li img{filter:grayscale(100%);max-width:200px;max-height:90px;transition:0.2s filter}.folder-row{border:solid 1px #212529;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.folder-row:not(:last-child){margin-bottom:10px}.folder-row__icon{color:#fff;background-color:#212529;padding:15px;height:100%;display:grid;place-items:center}.folder-row__content{width:100%;padding:0.25rem 15px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.folder-row__content>a{margin-right:auto}.folder-row__content>ul li{color:#a1a1a1}.folder-row__content>ul li .count{font-size:0.96rem}.folder-row__content>ul li:not(:last-child){margin-right:10px}.folder-grid{display:grid;grid-template-columns:1fr;grid-gap:2rem}@media only screen and (min-width: 768px){.folder-grid{grid-template-columns:repeat(2, 1fr)}}@media only screen and (min-width: 992px){.folder-grid{grid-template-columns:repeat(4, 1fr);grid-gap:1.4rem}}@media only screen and (min-width: 1024px){.folder-grid{grid-template-columns:repeat(5, 1fr)}}.folder-grid .folder-tile{border-radius:0.25rem;padding:10px;border:solid 1px #212529;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.folder-grid .folder-tile h5{margin-bottom:10px;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.folder-grid .folder-tile h5 .icon{margin-right:5px}.folder-grid .folder-tile ul{display:-ms-flexbox !important;display:flex !important;margin-top:auto}.folder-grid .folder-tile ul li{color:#a1a1a1}.folder-grid .folder-tile--btn{cursor:pointer;margin-left:auto}.folder-grid .folder-tile--btn:last-child{margin-left:5px}.folder-grid .folder-tile--btn:hover{color:#888787}.article-tiles{display:grid;grid-template-columns:1fr;grid-gap:20px}@media only screen and (min-width: 768px){.article-tiles{grid-template-columns:repeat(2, 1fr);grid-gap:30px}}@media only screen and (min-width: 992px){.article-tiles{grid-template-columns:repeat(3, 1fr);grid-gap:30px 50px}}@media only screen and (min-width: 1024px){.article-tiles{grid-template-columns:repeat(4, 1fr)}}.article-tile{color:#212529}.article-tile a{color:#212529}.article-tile h4{font-size:1.1rem;margin-top:1em}.article-tile h4,.article-tile p{transition:0.2s color}.article-tile:hover h4,.article-tile:hover p{color:#a79e70}.news-article--layout{display:grid;grid-template-columns:1fr;grid-gap:20px}@media screen and (min-width: 1280px){.news-article--layout{max-width:1280px !important;display:grid;grid-template-columns:875px 1fr;grid-gap:30px}}.news-article .blurb{font-size:24px;margin:2.2rem 0}.news-article__back{margin:2rem 0}@media screen and (max-width: 1280px){.news-article aside{display:grid;grid-template-rows:1fr}.news-article aside .news-share{grid-row-start:1;margin-bottom:1.6rem}}.widget{background-color:#f5f5f5}.widget .h1{padding:20px;margin:0;font-size:2.2rem;font-weight:700}.widget .widget-list-title{margin-bottom:5px;font-weight:600}.widget .widget-list-date{margin-top:5px;font-size:0.9rem;color:rgba(0,0,0,0.65)}.widget__list li{transition:0.2s background-color}.widget__list li a{display:block;padding:10px 20px;color:#212529}.widget__list li a *{display:block}.widget__list li:hover{background-color:#e8e8e8}.people-grid{display:grid;grid-gap:30px}@media only screen and (min-width: 768px){.people-grid{grid-template-columns:repeat(2, 1fr)}}@media only screen and (min-width: 992px){.people-grid{grid-template-columns:repeat(3, 1fr)}}.person-tile .person-biography{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;background-color:rgba(167,158,112,0.8);color:#212529;padding:20px;transition:0.2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow-y:auto}.person-tile__image{position:relative}.person-tile__image img{height:auto;width:100%;display:block}.person-tile__image:hover .person-biography{opacity:1}.person-tile__footer{padding:10px 20px;color:#fff}@media only screen and (min-width: 768px){.person-tile__footer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}.person-tile__footer h5{margin:0}.person-tile__footer ul{margin-left:auto}@media only screen and (max-width: 767px){.person-tile__footer ul{display:block;margin-top:10px}}.person-tile__footer ul li:not(:last-child){margin-right:10px}.person-tile__footer a{color:#a79e70}.person-tile .splitter{padding:0 4px}.vacancy-grid{display:grid;-ms-flex-align:start;align-items:flex-start;grid-gap:1.5em;grid-template-columns:1}@media only screen and (min-width: 768px){.vacancy-grid{grid-template-columns:repeat(2, 1fr)}}@media only screen and (min-width: 992px){.vacancy-grid{grid-template-columns:repeat(4, 1fr)}}.vacancy-tile{border:solid 1px #000000;padding:0.75em}.vacancy-tile h4{color:#212529;font-size:1.25em}.vacancy-tile h4 .icon{width:15px;vertical-align:middle;margin-right:5px}.vacancy-tile h4 a{color:inherit;display:inline-block}.vacancy-tile h4:hover{color:#000}.vacancy-tile h4:hover a{color:inherit}.vacancy-tile ul li:not(:last-child){margin-bottom:0.8rem}.vacancy-tile__footer{border-top:solid 1px #eee;padding:0.75em 0 0;margin-top:0.75em}.vacancy-tile__footer a,.vacancy-tile__footer .icon{display:inline-block;vertical-align:middle}.vacancy-tile__footer .icon{margin-right:5px}.vacancy-apply{padding:2rem}.vacancy-apply .h1{margin-top:0;font-weight:700;color:#E7E7E7;font-size:4rem;margin-bottom:2rem}
