.archive--specialists .wrapper{display:flex;flex-direction:column;gap:45px}.archive--specialists .filter-form__container{margin-bottom:80px}.archive--specialists .filter-form__display-button{display:flex;justify-content:center}.archive--specialists .filter-form__content{display:none;overflow:hidden}.archive--specialists .filter-form__content .col-grid{margin-top:50px;align-items:end}.archive--specialists .filter-form__input-container{display:flex;flex-direction:column}.archive--specialists .filter-form__input-container label{color:#fff;font-size:24px;margin-bottom:10px}.archive--specialists .filter-form__input-container input{background:#fff;box-sizing:border-box;color:#091839;border:1px solid rgba(9,24,57,.6);font-family:"Open Sans",sans-serif;font-size:24px;font-weight:300;opacity:1;outline:none;padding:15px 20px;width:100%;max-width:100%;max-height:150px;border-radius:15px}.archive--specialists .filter-form__input-container input:focus{outline:none;border-color:#f9a01a}.archive--specialists .filter-form__select-container{position:relative}.archive--specialists .filter-form__select-container::after{content:"";display:block;width:0;height:0;border-left:7.5px solid rgba(0,0,0,0);border-right:7.5px solid rgba(0,0,0,0);border-top:7.5px solid #f9a01a;position:absolute;top:50%;right:20px;transform:translateY(-50%);z-index:5;transition:all .25s ease;pointer-events:none}.archive--specialists .filter-form__select-container select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#fff;border:1px solid rgba(9,24,57,.6);border-radius:15px;padding:15px 20px;width:100%;font-family:"Open Sans",sans-serif;font-size:24px;font-weight:300;color:#091839;cursor:pointer;z-index:2;position:relative}.archive--specialists .filter-form__select-container select::placeholder{color:#091839;padding:5px;font-family:"Open Sans",sans-serif;font-size:24px;font-weight:400;opacity:1}.archive--specialists .filter-form__select-container select:focus{outline:none;border-color:#f9a01a;color:#091839;background:#fff}.archive--specialists .filter-form__select-container select option{color:#091839;background:#fff}.archive--specialists .filter-form__buttons{display:flex;align-items:center;gap:30px}.archive--specialists .filter-form__buttons a.filter-form__button-reset{text-decoration:none}.archive--specialists .user-archive__container{position:relative;border-radius:50px;overflow:hidden;padding:30px}@media screen and (max-width: 1200px){.archive--specialists .user-archive__container{padding:15px 15px 30px}}.archive--specialists .user-archive__container .col-grid{position:relative;z-index:4}.archive--specialists .user-archive__container.ihda-certified .user-archive__content .btn{overflow:hidden;background:rgba(0,0,0,0);position:relative}.archive--specialists .user-archive__container.ihda-certified .user-archive__content .btn::before,.archive--specialists .user-archive__container.ihda-certified .user-archive__content .btn::after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;display:block;z-index:-1;transition:all .25s ease}.archive--specialists .user-archive__container.ihda-certified .user-archive__content .btn::before{background:#091839}.archive--specialists .user-archive__container.ihda-certified .user-archive__content .btn::after{background:rgba(0,0,0,0) linear-gradient(180deg, #FE7A15 0%, #FEBF53 100%) 0% 0% no-repeat padding-box}.archive--specialists .user-archive__container.ihda-certified .user-archive__content .btn:hover{color:#fff}.archive--specialists .user-archive__container.ihda-certified .user-archive__content .btn:hover::after{opacity:0}.archive--specialists .user-archive__container.ihda-certified .user-archive__background ul li{background:rgba(0,0,0,0) linear-gradient(180deg, #FE7A15 0%, #FEBF53 100%) 0% 0% no-repeat padding-box;position:relative;padding-left:45px}.archive--specialists .user-archive__container.ihda-certified .user-archive__background ul li::before{content:"";background-image:url("../../assets/img/icon-star-blue.svg");background-position:center;background-size:contain;height:24px;width:24px;position:absolute;top:50%;left:15px;transform:translateY(-50%);transition:all .25s ease}.archive--specialists .user-archive__content{display:flex;flex-direction:column;gap:15px}.archive--specialists .user-archive__content p{color:#091839}.archive--specialists .user-archive__content p strong{color:inherit}.archive--specialists .user-archive__content ul{display:flex;flex-flow:row wrap;gap:15px}.archive--specialists .user-archive__content ul li{display:flex;flex-flow:row nowrap;align-items:center;justify-content:center}.archive--specialists .user-archive__content .btn{border:none;color:#091839;font-family:"Rische",serif;display:block;background:#febf53;transition:all .25s ease}.archive--specialists .user-archive__content .btn:hover{color:#fff;background:#091839}.archive--specialists .user-archive__plongeon{padding:180px 60px 15px;position:absolute;top:0;left:0;z-index:5;text-align:center;transform:translate(-50%, -50%) rotate(-45deg)}.archive--specialists .user-archive__plongeon::before,.archive--specialists .user-archive__plongeon::after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;display:block;z-index:-1;transition:all .25s ease}.archive--specialists .user-archive__plongeon::before{background:#fff}.archive--specialists .user-archive__plongeon::after{background:rgba(0,0,0,0) linear-gradient(180deg, #FE7A15 0%, #FEBF53 100%) 0% 0% no-repeat padding-box}.archive--specialists .user-archive__plongeon-icon{height:30px;width:30px;display:block;margin:0 auto 15px}.archive--specialists .user-archive__plongeon-text{display:grid;grid-template-rows:1fr;grid-template-columns:1fr;text-align:center}.archive--specialists .user-archive__plongeon-text span{grid-column:1/-1;grid-row:1/-1;transition:all .25s ease;color:#091839;font-size:21px;font-weight:400;line-height:1}.archive--specialists .user-archive__plongeon-text span strong{color:inherit;font-size:21px;font-weight:700;text-transform:uppercase;width:100%}.archive--specialists .user-archive__plongeon-text span.default{opacity:1}.archive--specialists .user-archive__plongeon-text span.hover{opacity:0}.archive--specialists .user-archive__plongeon .link-overflow{position:absolute;top:0;left:0;display:block;height:100%;width:100%;z-index:5}.archive--specialists .user-archive__plongeon:hover::after{opacity:0}.archive--specialists .user-archive__plongeon:hover .user-archive__plongeon-text span.default{opacity:0}.archive--specialists .user-archive__plongeon:hover .user-archive__plongeon-text span.hover{opacity:1}.archive--specialists .user-archive__image{position:relative;overflow:hidden;border-radius:40px;height:100%}@media screen and (max-width: 960px){.archive--specialists .user-archive__image{height:initial;aspect-ratio:3/4;width:100%;max-width:360px;margin:auto}}.archive--specialists .user-archive__image img{height:100%;right:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}.archive--specialists .user-archive__bg{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1}.archive--specialists .user-archive__bg::before{content:"";display:block;position:absolute;top:0;left:0;height:100%;width:100%}.archive--specialists .user-archive__bg img{height:100%;right:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%;z-index:1}.archive--specialists .user-archive__name h2{font-size:72px;color:#091839;margin-bottom:0}@media screen and (max-width: 1200px){.archive--specialists .user-archive__name h2{font-size:60px}}@media screen and (max-width: 960px){.archive--specialists .user-archive__name h2{font-size:48px}}@media screen and (max-width: 768px){.archive--specialists .user-archive__name h2{font-size:42px}}@media screen and (max-width: 640px){.archive--specialists .user-archive__name h2{font-size:39px}}@media screen and (max-width: 480px){.archive--specialists .user-archive__name h2{font-size:36px}}.archive--specialists .user-archive__background ul li,.archive--specialists .user-archive__specialisations ul li,.archive--specialists .user-archive__expertises ul li{border-radius:35px;padding:7.5px 15px;color:#091839}.archive--specialists .user-archive__background ul li{background:#febf53}.archive--specialists .user-archive__specialisations ul li{background:#0c185a;color:#fff}.archive--specialists .user-archive__expertises ul li{border:3px solid #091839}.archive--specialists .user-archive__demographics ul li{color:#091839}.archive--specialists .user-archive__demographics ul li::before{content:"";height:25px;width:20px;display:block;transition:all .25s ease;background-color:#091839;mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-image:url(../../assets/img/icon-list.png);-webkit-mask-image:url(../../assets/img/icon-list.png);margin-right:7.5px}.archive--specialists .archive__pagination-container{display:flex;align-items:center;justify-content:center;margin-top:60px}.archive--specialists .archive__pagination-pager{align-items:center;display:inline-flex;gap:10px;flex-wrap:wrap;justify-content:center;margin:0;list-style-type:none;list-style:none}.archive--specialists .archive__pagination-pager .pagination__element a.btn{padding:0;aspect-ratio:1;width:60px;display:inline-flex;align-items:center;justify-content:center;border-radius:5000px}.archive--specialists .archive__pagination-pager .pagination__page.active a.btn{pointer-events:none;background:#fff;color:#0c185a;border-color:#fff}.archive--specialists .archive__pagination-pager .pagination__previous.disabled a.btn,.archive--specialists .archive__pagination-pager .pagination__next.disabled a.btn{pointer-events:none;background:gray;border-color:gray}.archive--specialists .archive__pagination-pager .pagination__previous.disabled a.btn::before,.archive--specialists .archive__pagination-pager .pagination__next.disabled a.btn::before{border-color:#404040}.archive--specialists .archive__pagination-pager .pagination__previous a.btn.btn--left,.archive--specialists .archive__pagination-pager .pagination__previous a.btn.btn--right,.archive--specialists .archive__pagination-pager .pagination__next a.btn.btn--left,.archive--specialists .archive__pagination-pager .pagination__next a.btn.btn--right{height:unset}.archive--specialists .archive__pagination-pager .pagination__previous a.btn::before{transform:translate(calc(-50% + 3px), -50%) rotate(45deg)}.archive--specialists .archive__pagination-pager .pagination__next a.btn::before{transform:translate(calc(-50% - 3px), -50%) rotate(45deg)}/*# sourceMappingURL=specialist-archive.min.css.map */