body,html{overflow-x:hidden}.content{overflow:hidden}#header-home:before{left:80%}@media only screen and (max-width: 600px){#header-home:before{left:60%}}#header-home .header-content{bottom:-25px}@media only screen and (max-width: 600px){#header-home .header-content{bottom:20%;left:5%}}#header-home h1.who-we-are-header-title{color:#fff;font-family:Inter Tight,serif;font-size:110px;font-style:normal;font-weight:300;line-height:120px;letter-spacing:-5.5px}#header-home h1.who-we-are-header-title span{font-weight:700}@media only screen and (max-width: 600px){#our-mission{padding-left:5px;padding-right:5px}}@media (max-width: 400px){#our-mission .w-75{width:unset!important}}#our-mission h1{color:#1e2931;font-family:Inter Tight,serif;font-size:110px;font-style:normal;font-weight:300;line-height:120px;letter-spacing:-5.5px}#our-mission h1 span{color:#1e2931;font-family:Inter Tight,serif;font-size:110px;font-style:normal;font-weight:700;line-height:120px;letter-spacing:-5.5px}@media only screen and (max-width: 600px){#our-mission h1 span{font-size:50px;line-height:50px;letter-spacing:1px}#our-mission h1{margin-top:0!important;font-size:50px;line-height:50px;letter-spacing:1px;margin-bottom:1rem!important}}#our-mission .text-block p{color:#1e2931;font-family:Inter Tight,serif;font-size:16px;font-style:normal;font-weight:400;line-height:30px;letter-spacing:.8px}#our-mission .gary-david-image{position:relative;z-index:2}#our-mission .gary-david-image img{height:calc(100% + 40px);-o-object-fit:cover;object-fit:cover}@media only screen and (max-width: 576px){#our-mission .gary-david-image{top:20px}#our-mission .gary-david-image img{height:100%}}#numbers{position:relative;z-index:1;background:#565f65;bottom:0;display:none}@media only screen and (max-width: 600px){#numbers .number-item{margin:20px 0}}#numbers .number-item h4{font-size:22px;text-transform:uppercase}#numbers .number-item .number{font-size:32px;font-weight:700}@media only screen and (max-width: 600px){#numbers .number-item .number{font-size:50px}}#business-numbers{background-color:#565f65;color:#e6e6e8;padding:50px 0 80px}@media (max-width: 768px){#business-numbers{padding-top:60px;padding-bottom:50px}}#business-numbers .title{font-weight:700}@media (max-width: 576px){#business-numbers .container{padding-right:unset}}#business-numbers .numbers-container{display:flex;justify-content:space-between;padding:0 50px;margin-top:50px}#business-numbers .numbers-container .numbers-item .top-text{font-weight:700;text-transform:uppercase}#business-numbers .numbers-container .numbers-item .number{font-size:65px;font-weight:700;line-height:1;margin-bottom:7px}#business-numbers .numbers-container .numbers-item .bottom-text{font-weight:700;font-size:26px;line-height:1.3}@media (min-width: 768px) and (max-width: 991px){#business-numbers .numbers-container{font-size:14px;padding:unset}#business-numbers .numbers-container .numbers-item .number{font-size:50px}#business-numbers .numbers-container .numbers-item .bottom-text{font-size:18px}}@media (max-width: 768px){#business-numbers .numbers-container{flex-wrap:nowrap;white-space:nowrap;gap:50px;padding:unset;overflow-x:scroll;margin-top:60px}#business-numbers .numbers-container::-webkit-scrollbar{display:none}#business-numbers .numbers-container .numbers-item:last-of-type{padding-right:20px}#business-numbers .numbers-container .numbers-item .number{font-size:55px;margin:unset;margin-top:10px}#business-numbers .numbers-container .numbers-item .top-text{font-weight:500;font-size:15px}#business-numbers .numbers-container .numbers-item .bottom-text{font-size:28px;font-weight:600}}#corporate-values{position:relative;bottom:50px;background:#e6e6e8;display:none}#corporate-values .wrapper{margin:0 auto;padding:15px;width:45em;height:35em;border:none}@media only screen and (max-width: 600px){#corporate-values .wrapper{width:100%;padding:0}}#corporate-values .wrapper .scrollbox{margin:0 auto;padding:25px 0;width:100%;height:100%;position:relative;overflow:hidden;box-sizing:border-box;border:none}#corporate-values .wrapper .scrollbox .scrollgroup{position:absolute;width:100%;transform:translateY(0);transition:transform 2s ease-in-out}#corporate-values .wrapper .scrollbox .scrollgroup .scrollitem{width:100%;box-sizing:border-box;transition:transform 2s ease-in-out,opacity 2s ease-in-out}#corporate-values .wrapper .scrollbox .scrollgroup .scrollitem.sliding-out{transform:translateY(-100%);opacity:0;transition:transform 2s ease-in-out,opacity 1s ease-in-out}#corporate-values .wrapper .scrollbox .scrollgroup .scrollitem div h2{color:#9294a1;font-family:Inter Tight,serif;font-size:60px;transition:color 1s ease,font-size 1s ease}@media only screen and (max-width: 600px){#corporate-values .wrapper .scrollbox .scrollgroup .scrollitem div h2{font-size:45px}}#corporate-values .wrapper .scrollbox .scrollgroup .scrollitem .desc p{opacity:0;transition:opacity .5s ease}@media only screen and (max-width: 600px){#corporate-values .wrapper .scrollbox .scrollgroup .scrollitem .desc p{padding-right:10px}}#corporate-values .wrapper .scrollbox .scrollgroup .scrollitem.active div h2{color:#1e2931;font-size:50px;font-weight:700}#corporate-values .wrapper .scrollbox .scrollgroup .scrollitem.active .desc p{opacity:1}#corporate-values-section{background-color:#e6e6e8;padding:50px 0}#corporate-values-section .title{color:#565f65}#corporate-values-section .list-of-values .value{border-bottom:1px solid rgba(30,41,49,.4);padding-bottom:30px}#corporate-values-section .list-of-values .value:not(:first-of-type){padding-top:15px}#corporate-values-section .list-of-values .value .value-title{font-size:45px;font-weight:800}#corporate-values-section .list-of-values .value .value-title .chevron-down{display:none;transition:.2s all}#corporate-values-section .list-of-values .value .value-title .chevron-down.open{transform:rotate(180deg)}@media (max-width: 768px){#corporate-values-section .list-of-values .value .value-title .chevron-down{display:inline-block}}#corporate-values-section .list-of-values .value .value-description{margin-top:20px;font-size:15px;color:#565f65}@media (max-width: 768px){#corporate-values-section .list-of-values .value{padding-bottom:10px}#corporate-values-section .list-of-values .value .value-title{font-size:35px}#corporate-values-section .list-of-values .value .value-description{display:none}#corporate-values-section .list-of-values .value:not(:first-of-type){padding-top:10px}}@media (max-width: 450px){#corporate-values-section .list-of-values .value .value-title{font-size:25px}#corporate-values-section .list-of-values .value .value-title i{font-size:22px}}@media (max-width: 768px){#corporate-values-section .list-of-values{margin-top:30px}}@media (max-width: 576px){#corporate-values-section .list-of-values{padding-left:30px}}#team{text-align:left;padding:90px 0;position:relative}@media (max-width: 768px){#team{padding:50px 0 80px}}#team .bg-lines{position:absolute;top:0;bottom:0;left:40px;width:60%;height:100%}#team .container-fluid{position:relative;z-index:1}@media only screen and (max-width: 600px){#team .row{margin-left:0!important;padding-left:0!important}}#team .directors-slider-container{margin-left:3rem}@media (max-width: 576px){#team .directors-slider-container{margin-left:unset}}#team .scroll-team-element .name{color:#565f65;font-family:Inter Tight,serif;font-size:22px;font-style:normal;font-weight:700;line-height:1.3;margin-top:5px}#team .scroll-team-element .position{color:#565f65;font-family:Inter Tight,serif;font-size:16px;font-style:normal;font-weight:500}#team .scroll-team-element .team-member{transform:rotateX(180deg);flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;margin-right:30px;padding:10px}@media (max-width: 576px){#team .scroll-team-element .team-member{margin-right:20px}}#team .scroll-team-element .team-member .go-bio{position:absolute;z-index:3;top:20px;left:25px;font-size:12px}#team .scroll-team-element .team-member .go-bio i{transform:rotate(40deg)}#team .scroll-team-element .team-member .team-member-avatar{clip-path:polygon(0% 0%,85% 0%,100% 15%,100% 100%,100% 100%,0% 100%,0% 100%,0% 0%);width:320px;height:320px;-o-object-fit:cover;object-fit:cover;margin-bottom:10px}@media (max-width: 450px){#team .scroll-team-element .team-member .team-member-avatar{width:230px;height:230px}}#team .other-teams-container{margin-left:3rem}@media (max-width: 576px){#team .other-teams-container{margin-left:unset}}#team #our-team{margin-top:50px}@media only screen and (max-width: 600px){#team #our-team,#team #our-team h2.our-team{margin-left:0!important;padding-left:0!important}}#team .team-name{width:180px;color:#1e2931;font-family:Inter Tight,serif;font-size:32px;font-style:normal;font-weight:700;margin-bottom:3rem}@media only screen and (max-width: 600px){#team .team-name{margin-left:0!important;padding-left:0!important}}#team #hp-teams-wrapper{position:relative;padding-right:5rem}@media (max-width: 576px){#team #hp-teams-wrapper{padding-right:unset}}#team #hp-teams-wrapper #directors{display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;padding:0;margin:0;list-style:none;scrollbar-width:thin;transform:rotateX(180deg);scrollbar-color:#9294A1 transparent;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin-bottom:5rem}#team #hp-teams-wrapper #directors.dragging{cursor:grabbing}#team #hp-teams-wrapper #directors::-webkit-scrollbar{height:10px;background-color:#f0f0f0}#team #hp-teams-wrapper #directors::-webkit-scrollbar-thumb{background-color:#333!important;border-radius:5px!important}#team #hp-teams-wrapper .right-arrow-fade{position:absolute;top:0;bottom:0;right:-1px;width:260px;background:linear-gradient(90deg,#fff0,#fff,#fff);transition:.2s all;display:flex;justify-content:center;align-items:center}@media (max-width: 576px){#team #hp-teams-wrapper .right-arrow-fade{width:100px}}#team #hp-teams-wrapper .right-arrow-fade .chevron-container:hover{cursor:pointer}#team #hp-teams-wrapper .right-arrow-fade i{font-size:38px}@media (max-width: 576px){#team #hp-teams-wrapper .right-arrow-fade i{font-size:30px}}#team #hp-teams-wrapper .team-list{transition:background-color 2s ease-out;display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;padding:0;margin:0;list-style:none;scrollbar-width:thin;transform:rotateX(180deg);scrollbar-color:#9294A1 transparent;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}#team #hp-teams-wrapper .team-list.dragging{cursor:grabbing}#team #hp-teams-wrapper .team-list::-webkit-scrollbar{height:10px;background-color:#f0f0f0}#team #hp-teams-wrapper .team-list::-webkit-scrollbar-thumb{background-color:#333;border-radius:5px}#team #team-nav{display:flex;justify-content:flex-start;margin-bottom:20px;padding:0;list-style:none;position:relative;z-index:1}@media (max-width: 768px){#team #team-nav{white-space:nowrap;overflow-x:scroll}#team #team-nav::-webkit-scrollbar{display:none}}@media only screen and (max-width: 600px){#team #team-nav{overflow-x:auto}}#team #team-nav .team-nav-item{margin-right:2px;padding:10px 15px;cursor:pointer;transition:background-color .3s ease;color:#0006;text-transform:uppercase}@media only screen and (max-width: 600px){#team #team-nav .team-nav-item{white-space:nowrap}}#team #team-nav .team-nav-item:hover{background-color:#e0e0e0}#team #team-nav .team-nav-item.active{font-weight:700;color:#1e2931}#team #team-nav .right-chevron{position:sticky;right:0;top:0;bottom:5px;height:-moz-fit-content;height:fit-content;margin:auto;background:linear-gradient(90deg,#fff0,#fff 43%,#fff);padding-left:15px}#team #team-nav .right-chevron i{font-size:26px}@media (min-width: 768px){#team #team-nav .right-chevron{display:none}}#team .team-list{display:none;opacity:0;transition:opacity .5s ease}#team .team-list.active{display:flex;opacity:1}#trusted-partners{background:#1e2931}@media (max-width: 576px){#trusted-partners{padding-bottom:1.5rem!important}#trusted-partners .ms-5{margin-left:unset!important}#trusted-partners .title{margin-bottom:unset!important}}#trusted-partners .splide .splide__slide{display:flex;margin:auto}#trusted-partners .splide .splide__slide img{max-width:170px;height:auto;max-height:110px}@media (max-width: 576px){#trusted-partners .slider-item{width:100%!important}}#employee-testimonials{background:#c4c5cb;color:#1e2931;padding-top:40px}#employee-testimonials .helper-bg{background:#565f65;position:absolute;z-index:1;height:25px;bottom:0;width:100%}#employee-testimonials .title{color:#1e2931;padding-top:1rem;padding-left:2rem}@media only screen and (max-width: 600px){#employee-testimonials .title{padding:0 0 40px;font-size:32px}}#employee-testimonials .testimonials-splide{z-index:2}#employee-testimonials .splide__slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#employee-testimonials .splide__arrows{position:absolute;right:80px;top:-30px}@media only screen and (max-width: 600px){#employee-testimonials .splide__arrows{right:0;top:60%}}#employee-testimonials .splide__arrows .splide__arrow--next{right:10px;background:transparent}#employee-testimonials .splide__arrows .splide__arrow--prev{left:-5em;background:transparent}#employee-testimonials .employee-text{font-weight:200;position:relative}#employee-testimonials .employee-text .aspas{width:50px;height:auto;position:absolute}#employee-testimonials .employee-text .testimonal-item{padding:17px 30px 30px}@media only screen and (max-width: 600px){#employee-testimonials .employee-text .testimonal-item{padding:17px 10px 70px}}#employee-testimonials img.testimonial-item{clip-path:polygon(10.2% 0%,100% 0%,100% 0%,100% 100%,100% 100%,0% 99.5%,0% 100%,0% 17.3%)}#client-testimonials-section{background:#c4c5cb;padding-top:60px}#client-testimonials-section .items-container{display:flex;justify-content:space-between;align-items:center}#client-testimonials-section .items-container .arrows-container{display:flex;gap:30px}#client-testimonials-section .items-container .arrows-container i{font-size:30px}#client-testimonials-section .items-container .arrows-container i:hover{cursor:pointer}#client-testimonials-section .container-fluid{padding-right:unset}#client-testimonials-section .content-row{position:relative;height:440px}@media (max-width: 768px){#client-testimonials-section .content-row{height:unset;padding:40px 0}}#client-testimonials-section .content-row .testimonial-container{background:#e6e6e8;width:-moz-fit-content;width:fit-content;padding:80px 70px;clip-path:polygon(0% 15%,15% 0%,100% 0%,100% 100%,0% 100%);position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;z-index:2;width:580px;height:-moz-fit-content;height:fit-content}@media (max-width: 768px){#client-testimonials-section .content-row .testimonial-container{position:unset}}@media (max-width: 576px){#client-testimonials-section .content-row .testimonial-container{width:90%;right:unset;padding:70px 50px}}#client-testimonials-section .content-row .testimonial-container .content-container{position:relative;color:#1e2931;display:none}#client-testimonials-section .content-row .testimonial-container .content-container.active{display:block}#client-testimonials-section .content-row .testimonial-container .content-container .quotes{position:absolute;top:-15px;left:-25px;width:50px}#client-testimonials-section .content-row .testimonial-container .content-container .client-info{font-weight:500;font-size:18px;margin-top:12px}#client-testimonials-section .content-row img{clip-path:polygon(0% 15%,15% 0%,100% 0%,100% 100%,0% 100%)}#client-testimonials-section .content-row .placeholder-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:relative;z-index:1}@media (max-width: 768px){#client-testimonials-section .content-row .placeholder-img{display:none}}#userProfileModal{background:#1e2931bf}#userProfileModal .modal-dialog .modal-content{border:none;border-right:0;clip-path:polygon(60px 0%,100% 0%,100% 0%,100% 100%,100% 100%,0% 100%,0% 100%,0% 50px);background:#9294a1e6;stroke-width:1px;filter:drop-shadow(4px 3px 6px rgba(30,41,49,.15));border-radius:0;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);padding-bottom:1rem}#userProfileModal .modal-dialog .modal-content .modal-header{border:0;margin-bottom:0!important;padding-bottom:0}#userProfileModal .modal-dialog .modal-content .bio-detail-image{clip-path:polygon(22% 0%,100% 0%,100% 0%,100% 100%,100% 100%,0% 100%,0% 100%,0% 20%)}#userProfileModal .modal-dialog .modal-content #userProfileContent .modal-content{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}#userProfileModal .modal-dialog .modal-content #userProfileContent .modal-content .avatar{margin:0 30px}#userProfileModal .modal-dialog .modal-content #userProfileContent .modal-content h5{margin:20px 0 0 30px;color:#fff}#userProfileModal .modal-dialog .modal-content #userProfileContent .modal-content p{margin:0 0 0 30px;color:#fff}#userProfileModal .modal-dialog .modal-content #userProfileContent .modal-content .share-linkedin-wrapper{display:flex;gap:10px;margin-bottom:1rem}#userProfileModal .modal-dialog .modal-content #userProfileContent .modal-content .social{color:#fff;font-size:16px}#userProfileModal .modal-dialog .modal-content #userProfileContent .modal-content .social .dropdown-toggle{display:flex;align-items:center}#userProfileModal .modal-dialog .modal-content #userProfileContent .modal-content .social .dropdown-toggle:after{border-top:.3em solid #1E2931}#userProfileModal .modal-dialog .modal-content #userProfileContent .modal-content .social svg{fill:#fff;color:#fff}#userProfileModal .modal-dialog .modal-content #userProfileContent .modal-content .dropdown-menu a,#userProfileModal .modal-dialog .modal-content #userProfileContent .modal-content .dropdown-menu button{color:#1e2931}#userProfileModal .modal-dialog .modal-content #userProfileContent .modal-content .dropdown-menu a:hover,#userProfileModal .modal-dialog .modal-content #userProfileContent .modal-content .dropdown-menu button:hover{color:#fff}#userProfileModal .modal-dialog .modal-content #userProfileContent .modal-content .bio-text-wrapper{overflow-y:auto;height:250px;font-size:small;direction:rtl}#userProfileModal .modal-dialog .modal-content #userProfileContent .modal-content .bio-text-wrapper p{color:#fff;margin:unset}#userProfileModal .modal-dialog .modal-content #userProfileContent .modal-content .bio-text-wrapper .linkedin-icon{font-size:20px;color:#1e2931}#userProfileModal .modal-dialog .modal-content #userProfileContent .modal-content .bio-text-wrapper>*{direction:ltr}#userProfileModal .modal-dialog .modal-content #userProfileContent .modal-content .bio-text-wrapper::-webkit-scrollbar{width:8px}#userProfileModal .modal-dialog .modal-content #userProfileContent .modal-content .bio-text-wrapper::-webkit-scrollbar-track{background-color:#9294a1e6}#userProfileModal .modal-dialog .modal-content #userProfileContent .modal-content .bio-text-wrapper::-webkit-scrollbar-thumb{background-color:#1e2931bf;border-radius:4px}#userProfileModal .modal-dialog .modal-content #userProfileContent .modal-content .bio-text-wrapper::-webkit-scrollbar-thumb:hover{background-color:#555}
