@media (max-width:991.98px){.consultants-section-header .banner-wrapper{background:var(--banner-right-color) none}.consultants-section-header .banner-wrapper .banner-container .banner-content{-webkit-mask-image:none;mask-image:none}}.consultants-section-header .banner-wrapper .banner-container .consultant-image{background-size:cover;flex:0 0 auto;height:var(--banner-height);position:relative;width:50%}@media (max-width:991.98px){.consultants-section-header .banner-wrapper .banner-container .consultant-image{width:60%}}.consultants-section-header .banner-wrapper .banner-container .consultant-info{align-items:stretch;background:var(--banner-mid-color);display:flex;flex:1 1;flex-direction:column;height:var(--banner-height);justify-content:space-around;padding:.9rem 130px .9rem .9rem}@media (max-width:991.98px){.consultants-section-header .banner-wrapper .banner-container .consultant-info{padding-right:.9rem}}.consultants-section-header .banner-wrapper .banner-container .consultant-info>*{color:#fff;font-family:Barlow Semi Condensed;font-style:normal}.consultants-section-header .banner-wrapper .banner-container .consultant-info .contact-form-title,.consultants-section-header .banner-wrapper .banner-container .consultant-info .honaptanacsadoja,.consultants-section-header .banner-wrapper .banner-container .consultant-info .tanacsadotitulus{font-size:14px;font-weight:500;line-height:17px;text-transform:uppercase}.consultants-section-header .banner-wrapper .banner-container .consultant-info .tanacsadoneve{font-size:36px;font-weight:500;line-height:43px;text-transform:uppercase}@media (max-width:575.98px){.consultants-section-header .banner-wrapper .banner-container .consultant-info .tanacsadoneve{font-size:24px;font-weight:700;line-height:30px}}.consultants-section-header .banner-wrapper .banner-container .consultant-info .tanacsadotitulus{width:auto}.consultants-section-header .banner-wrapper .banner-container .consultant-info .tanacsadoertekeles{font-size:14px;font-weight:500;line-height:22px}.consultants-section-header .banner-wrapper .banner-container .consultant-info .tanacsadoertekeles>span{font-size:19px;line-height:20px}.consultants-section-header .banner-wrapper .banner-container .consultant-info .consultant-contact-button,.consultants-section-header .banner-wrapper .banner-container .consultant-info .consultant-portfolio{display:flex;font-size:14px;font-weight:500;line-height:22px;text-transform:uppercase}.consultants-section-header .banner-wrapper .banner-container .consultant-info .consultant-contact-button>div,.consultants-section-header .banner-wrapper .banner-container .consultant-info .consultant-portfolio>div{margin-right:1rem}.consultants-section-header .banner-wrapper .banner-container .consultant-info .consultant-contact-button>div:last-child,.consultants-section-header .banner-wrapper .banner-container .consultant-info .consultant-portfolio>div:last-child{margin-right:0}@media (max-width:991.98px){.consultants-section-header .banner-wrapper .banner-container .consultant-info .consultant-contact-button{display:none}}.consultants-section-header .banner-wrapper .banner-container .consultant-info .consultant-motto{font-style:italic}.consultants-section-header .banner-wrapper .banner-container .consultant-contact-button{font-family:Barlow Semi Condensed;text-transform:uppercase}.consultants-section-header .banner-wrapper .banner-container .consultant-contact-button>span{display:block;margin-bottom:.5rem}.consultants-section-header .banner-wrapper .logo-flack{height:var(--banner-height)}.consultants-section-header .banner-wrapper .phone-number>*{text-transform:uppercase}.consultants-section-header .banner-wrapper .show-cc-phone{min-height:41px}.consultants-section-header .contact-form-title{align-items:center;color:#fefefe;display:flex;font-family:Barlow Semi Condensed;font-size:24px;text-transform:uppercase}.consultants-section-header .contact-form-title .contact-form-title-logo{display:none;margin-bottom:.5rem;margin-right:1.5rem;width:30px}@media (max-width:575.98px){.consultants-section-header .contact-form-title .contact-form-title-logo{display:block}}.consultants-section-header .contact-form-title .contact-form-title-logo *{fill:#fefefe}.consultants-section-header .floating-contact{background:var(--color-primary--gradient) no-repeat;bottom:0;box-shadow:3px 3px 27px rgba(0,0,0,.5);display:none;justify-content:space-around;left:0;padding:1rem 1.5rem;position:fixed;width:100vw;z-index:1001}@media (max-width:575.98px){.consultants-section-header .floating-contact{padding:1rem}}@media (max-width:991.98px){.consultants-section-header .floating-contact{display:flex}}@media (max-width:575.98px){.wrap-consultant-info .banner-wrapper{height:auto}.wrap-consultant-info .banner-wrapper .banner-container{height:auto;padding:0}.wrap-consultant-info .banner-wrapper .banner-container .banner-content{align-items:stretch;flex-direction:column;height:auto;justify-content:stretch}.wrap-consultant-info .banner-wrapper .banner-container .banner-content .consultant-image{height:300px;width:100%}}@media (max-width:575.98px) and (min-width:400px){.wrap-consultant-info .banner-wrapper .banner-container .banner-content .consultant-image{height:400px}}@media (max-width:575.98px){.wrap-consultant-info .banner-wrapper .banner-container .banner-content .consultant-info{background:#fefefe}.wrap-consultant-info .banner-wrapper .banner-container .banner-content .consultant-info>*{color:#262626;margin:.5rem 0}.wrap-consultant-info .banner-wrapper .logo-flack{height:300px;width:calc(.9rem + 78px)}}@media (max-width:575.98px) and (min-width:400px){.wrap-consultant-info .banner-wrapper .logo-flack{height:400px;width:calc(.9rem + 108px)}}.consultants-section-header.with-contactform .banner-wrapper{background-size:calc(50% - var(--bs-container-width)/2 + .9rem + 420px) 100%;height:auto}.consultants-section-header.with-contactform .banner-wrapper .banner-container{height:auto}.consultants-section-header.with-contactform .banner-wrapper .banner-container .consultant-contact{display:flex;min-width:280px;width:280px}.consultants-section-header.with-contactform .banner-wrapper .banner-container .consultant-contact .container{align-items:stretch;display:flex;flex-direction:column;justify-content:space-between;position:relative}.consultants-section-header.with-contactform .banner-wrapper .banner-container .consultant-contact .nav-socials{margin:1rem 0}.consultants-section-header.with-contactform .banner-wrapper .banner-container .consultant-contact .nav-socials path{fill:#fefefe}.consultants-section-header.with-contactform .banner-wrapper .banner-container .consultant-contact .consultant-contact-button-group{margin-bottom:1rem}@media (max-width:991.98px){.consultants-section-header.with-contactform .banner-wrapper{background:none}.consultants-section-header.with-contactform .banner-wrapper .banner-container{flex-wrap:wrap;padding:0}.consultants-section-header.with-contactform .banner-wrapper .banner-container .consultant-contact{background:var(--color-primary--gradient) no-repeat;min-width:100%}.consultants-section-header.with-contactform .banner-wrapper .banner-container .consultant-contact .container>div{margin-left:auto;margin-right:auto;max-width:500px;width:100%}}.header .consultants-section-header .banner-wrapper .banner-container .banner-content{margin-left:0;width:100%}.header .consultants-section-header.limited-info .banner-wrapper .consultant-portfolio{display:none}@media (max-width:1199.98px){.header .consultants-section-header.limited-info .banner-wrapper .tanacsadokepzesek{display:none}}@media (max-width:575.98px){.header .consultants-section-header.limited-info .banner-wrapper .consultant-contact-button,.header .consultants-section-header.limited-info .banner-wrapper .consultant-motto,.header .consultants-section-header.limited-info .banner-wrapper .tanacsadoertekeles{display:none}}.consultants-section-header .modal-content{background:var(--color-primary--gradient) no-repeat;color:#fefefe}.consultants-section-header .modal-header{border:none;padding-bottom:0}.consultants-section-header{color:#fff;position:relative}.consultants-section-header .banner-overlay{padding-left:300px}.consultants-section-header .overlay-extra{padding-right:2rem}.consultants-section-header .consultant-portrait{margin-right:-221px}.consultants-section-header .img-center{align-items:center;display:flex;justify-content:center;overflow:hidden}.consultants-section-header .consultant-head-section{font-family:Barlow Semi Condensed}.consultants-section-header .consultant-scoring-section{font-size:1.125rem}.consultants-section-header .consultant-name{font-size:2.8125rem;font-weight:600;text-transform:uppercase}.consultants-section-header .consultant-title{font-size:1.125rem}.consultants-section-header em{font-style:normal}.consultants-section-header strong{font-size:2.25rem}.office-search-map .office-list-map{max-height:100%;min-height:30vh}@media (max-width:767.98px){.office-search-map .office-list-map{aspect-ratio:1.7}}.consultants-list .flipbook .flipbook-item,.employee-list .flipbook .flipbook-item{margin-right:0!important}.consultants-list .card,.employee-list .card{border:none}.consultants-list .card .card-body,.employee-list .card .card-body{font-family:Barlow Semi Condensed;padding:.5rem 1rem 0}.consultants-list .card .card-footer,.employee-list .card .card-footer{border:none;font-family:Barlow Semi Condensed}.consultants-list .carousel-control-next,.employee-list .carousel-control-next{right:-1.6rem}.consultants-list .carousel-control-prev,.employee-list .carousel-control-prev{left:-1.6rem}@media (max-width:767.98px){.consultants-list .flipbook,.employee-list .flipbook{margin:0;width:100%}.consultants-list .carousel-control-next,.employee-list .carousel-control-next{background-color:hsla(0,0%,100%,.8);right:0}.consultants-list .carousel-control-prev,.employee-list .carousel-control-prev{background-color:hsla(0,0%,100%,.8);left:0}}.consultants-list .person-name,.employee-list .person-name{font-weight:700}.consultants-list .person-scoring-title,.employee-list .person-scoring-title{font-size:1.125rem;font-weight:500}.consultants-list .person-scoring,.employee-list .person-scoring{margin:0}.consultants-list .person-score,.employee-list .person-score{font-size:2.1375rem;font-weight:700}