.executive-gradient-bg{background:#b8445f;background:linear-gradient(90deg,#b8445f 0,#2e2d4f 100%)}.cv-form-wrap.executive .inputfile label{font-family:Circular,sans-serif;padding:10px 30px;border-radius:25px;color:#2e2d4f;font-weight:700;border:solid 1px #b8445f;display:inline-block;transition:all .3s ease;cursor:pointer;margin-bottom:30px}.cv-form-wrap.executive .inputfile label:hover{background-color:#b8445f;border-color:#b8445f;color:#fff}.cv-form-wrap.executive input[type=submit]{background-color:#b8445f;border-color:#b8445f;color:#fff}.cv-form-wrap.executive input[type=submit]:hover{color:#2e2d4f;background-color:transparent;border-color:#b8445f}.cv-form-wrap.executive input:focus,.cv-form-wrap.executive select:focus,.cv-form-wrap.executive textarea:focus{border-left-color:#b8445f!important}.btn-red{font-family:Circular,sans-serif;padding:10px 30px;border-radius:25px;background-color:#b8445f;border:solid 1px #b8445f;color:#fff;font-weight:700;outline:0;transition:all .3s ease;display:inline-flex;position:relative;text-transform:capitalize}.btn-red:hover{color:#2e2d4f;background-color:transparent;border-color:#b8445f}.btn-red.outline{background-color:transparent;color:#fff}.btn-red.outline:hover{background-color:#b8445f}.btn-green{font-family:Circular,sans-serif;padding:10px 30px;border-radius:25px;background-color:#85c35a;border:solid 1px #85c35a;color:#2e2d4f;font-weight:700;outline:0;transition:all .3s ease;display:inline-flex;position:relative}.btn-green:hover{color:#fff;background-color:transparent;border-color:#85c35a}.btn-green.outline{background-color:transparent;color:#fff}.btn-green.outline:hover{color:#2e2d4f;background-color:#85c35a}.btn-green.outline-white{background-color:transparent;border-color:#85c35a;color:#2e2d4f}.btn-green.outline-white:hover{background-color:#85c35a}.btn-blue{font-family:Circular,sans-serif;padding:10px 30px;border-radius:25px;background-color:#2e2d4f;border:solid 1px #2e2d4f;color:#fff;font-weight:700;outline:0;transition:all .3s ease;display:inline-flex;position:relative}.btn-blue:hover{color:#2e2d4f;background-color:transparent;border-color:#2e2d4f}.btn-blue.outline{background-color:transparent;color:#fff}.btn-blue.outline:hover{background-color:#2e2d4f}.desktop-nav.executive .nav-item:hover{color:#b8445f}.desktop-nav.executive .hasChildren .sub-menu:before{background-color:#b8445f}.desktop-nav.executive .btn{background-color:#b8445f;border-color:#b8445f}.desktop-nav.executive .btn:hover{background-color:transparent;color:#b8445f}.main-executive{background-color:#2e2d4f;overflow:hidden}.executive-page{width:100%;display:block;position:relative;background-color:#2e2d4f;color:#fff}.executive-intro{padding:50px 0}.executive-intro .container{align-items:center}.executive-intro .image-block,.executive-intro .text-block{width:50%}.executive-intro .image-block{display:flex;flex-direction:column;justify-content:start;padding-right:40px}.executive-intro .text-block{padding-left:0}.executive-intro .text-block .h2{margin-bottom:30px;color:#fff}.executive-intro .text-block p{margin-bottom:20px}.executive-results{width:100%;position:relative;padding:50px 0;z-index:1}.executive-results:after{content:"";width:100%;height:100%;position:absolute;inset:0;display:block;z-index:-1;background:url(../../src/img/svgs/executive/results-bg.svg) no-repeat bottom left;background-size:auto 100%;-webkit-transform:translateY(50%);transform:translateY(50%)}.executive-results .results-header{display:flex;flex-direction:column;width:100%;align-items:center}.executive-results .results-header .sub-title{letter-spacing:3px;font-size:14px;line-height:30px;text-transform:uppercase;text-align:center;color:#b8445f;margin:0 auto 20px;position:relative;display:inline-flex}.executive-results .results-header .sub-title.green{color:#85c35a}.executive-results .results-header .h2{color:#fff;max-width:600px;text-align:center}.executive-results .results-grid{width:100%;position:relative;margin-top:50px;display:grid;grid-template-columns:repeat(1,1fr);grid-template-rows:1fr;grid-column-gap:32px;grid-row-gap:32px}.executive-results .grid-row{width:100%;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr;grid-column-gap:32px;grid-row-gap:32px;grid-area:1/1/2/4}.executive-results .grid-row .results-item{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;aspect-ratio:3/2;opacity:0;-webkit-transform:translateX(0) translateY(50px);transform:translateX(0) translateY(50px);-webkit-animation:cascadingFadeInOut 10s infinite;animation:cascadingFadeInOut 10s infinite}.executive-results .grid-row .results-item:nth-of-type(2){-webkit-animation-delay:.5s;animation-delay:.5s}.executive-results .grid-row .results-item:nth-of-type(3){-webkit-animation-delay:1s;animation-delay:1s}.executive-results .grid-row .results-item .result-number{width:auto;height:auto;display:block;position:relative;text-align:center}.executive-results .grid-row .results-item .result-number span{font-size:124px;line-height:1;font-weight:600}.executive-results .grid-row .results-item .result-icon{position:absolute;right:0;top:0;width:72px;height:72px;display:flex;align-items:center;justify-content:center;-webkit-transform:translateX(72px);transform:translateX(72px)}.executive-results .grid-row .results-item .result-icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.executive-results .grid-row .results-item .result-text{font-size:24px;font-weight:600;line-height:1.2;text-align:center;width:75%;margin:10px auto 0}.executive-results .grid-row:nth-of-type(2){grid-area:1/1/2/4}.executive-results .grid-row:nth-of-type(2) .results-item:nth-of-type(1){-webkit-animation-delay:5s;animation-delay:5s}.executive-results .grid-row:nth-of-type(2) .results-item:nth-of-type(2){-webkit-animation-delay:5.5s;animation-delay:5.5s}.executive-results .grid-row:nth-of-type(2) .results-item:nth-of-type(3){-webkit-animation-delay:6s;animation-delay:6s}.executive-expertise{width:100%;position:relative;padding:50px 0;overflow:hidden}.executive-expertise .container{display:flex;flex-direction:column;align-items:center;justify-content:start}.executive-expertise .btn-red{margin:0 auto}.executive-expertise .btn-red:hover{color:#fff}.executive-expertise .expertise-header{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:start;text-align:center}.executive-expertise .expertise-header .h2{color:#fff;margin-bottom:30px}.executive-expertise .expertise-header p{width:100%;margin:0 auto;max-width:720px}.executive-expertise .scroll-x-wrap{width:100%;position:relative;z-index:1;margin:60px 0 80px}.executive-expertise .scroll-x-wrap.contemporary:after{content:"";position:absolute;top:0;right:0;background:#2e2d4f;background:linear-gradient(270deg,#2e2d4f 0,rgba(46,45,79,0) 100%);width:150px;height:100%;display:block}.executive-expertise .expertise-grid{width:100%;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:1fr;grid-column-gap:32px;grid-row-gap:32px;margin:0;padding-top:20px}.executive-expertise .expertise-grid.contemporary{padding:20px 0 30px 0;display:inline-block;white-space:nowrap;position:relative}.executive-expertise .expertise-grid.contemporary:after{content:"";width:1350px;height:2px;border-top:dashed 2px #fff;position:absolute;top:50px;left:150px;z-index:-1}.executive-expertise .expertise-grid.contemporary .exerptise-card-number{width:60px;height:60px;border-radius:50%;background-color:#b8445f;display:flex;align-items:center;justify-content:center;font-size:2rem;margin:0 auto 100px}.executive-expertise .expertise-grid.contemporary .exerptise-card-wrap{max-width:400px;margin:0 2rem 0 0;white-space:normal;width:300px;display:inline-block}.executive-expertise .expertise-grid.contemporary .exerptise-card-wrap:last-of-type{margin-right:150px}.executive-expertise .expertise-grid.contemporary .exerptise-card{max-width:400px;min-height:360px;margin:0 2rem 0 0;white-space:normal;width:300px;display:inline-block}.executive-expertise .exerptise-card{width:100%;height:100%;min-height:300px;background:linear-gradient(180deg,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 100%);border-radius:.5rem;color:#fff;padding:1.5rem;cursor:pointer;transition:all .3s linear;z-index:1;position:relative;overflow:hidden;-webkit-transform:translateY(0);transform:translateY(0);will-change:auto;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.executive-expertise .exerptise-card:after{content:"";width:100%;height:100%;display:block;position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(255,255,255,.2) 0,rgba(255,255,255,0) 100%);opacity:0;transition:opacity .3s ease-out}.executive-expertise .exerptise-card a{width:100%;height:100%;display:flex;flex-direction:column;align-items:start}.executive-expertise .exerptise-card .icon{width:64px;height:64px;margin-bottom:20px;border-radius:50%}.executive-expertise .exerptise-card .icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.executive-expertise .exerptise-card .h3{color:#fff;margin-bottom:20px}.executive-expertise .exerptise-card p{margin-bottom:20px}.executive-expertise .exerptise-card .arrow-btn{display:flex;align-items:center;justify-content:center;width:35px;height:35px;background-color:#b8445f;border-radius:50%;margin-top:auto}.executive-expertise .exerptise-card .arrow-btn svg{transition:all .3s ease;position:absolute;height:20px;width:18px;fill:#fff}.executive-expertise .exerptise-card:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.executive-expertise .exerptise-card:hover:after{opacity:1}.benefits{width:100%;position:relative;padding:50px 0;overflow:hidden}.benefits .container{display:flex;flex-direction:column;align-items:center;justify-content:start}.benefits .benefits-header{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:start;text-align:center}.benefits .benefits-header .h2{color:#fff;margin-bottom:30px}.benefits .benefits-header p{width:100%;margin:0 auto;max-width:720px}.benefits .benefits-grid{width:100%;display:grid;grid-template-columns:1fr;grid-column-gap:32px;grid-row-gap:32px;margin:0;padding-top:20px}.benefits .benefits-card{width:100%;height:100%;min-height:300px;background:linear-gradient(180deg,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 100%);border-radius:.5rem;color:#fff;padding:1.5rem;transition:all .3s linear;z-index:1;position:relative;overflow:hidden}.benefits .benefits-card:after{content:"";width:100%;height:100%;display:block;position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(255,255,255,.2) 0,rgba(255,255,255,0) 100%);opacity:0;transition:opacity .3s ease-out}.benefits .benefits-card .icon{width:64px;height:64px;margin-bottom:20px;border-radius:50%}.benefits .benefits-card .icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.benefits .benefits-card .h3{color:#fff;margin-bottom:20px}.benefits .benefits-card p{margin-bottom:20px}.executive-cta-banner{width:100%;position:relative;padding:100px 0;background:url(../../src/img/svgs/executive/Subtract.svg) no-repeat 100% 102% #262642;background-size:auto auto}.executive-cta-banner.diversity .cta-banner-text{max-width:none}.executive-cta-banner .cta-banner-text{width:100%;max-width:720px;margin:0 auto;display:flex;flex-direction:column;justify-content:start;align-items:center;text-align:center}.executive-cta-banner .cta-banner-text .h2{color:#fff;margin-bottom:30px}.executive-cta-banner .cta-banner-text .btn-red:hover{color:#fff}.executive-news-insight{width:100%;position:relative;padding:100px 0;background-color:#fff;color:#2e2d4f}.executive-news-insight .news-header{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.executive-news-insight .news-header .btn-red{color:#2e2d4f}.executive-news-insight .news-header .btn-red:hover{color:#fff}.executive-news-insight .news-grid{margin-top:60px;width:100%;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:32px;grid-row-gap:32px}.executive-news-insight .news-grid .featured-post{width:100%;height:100%;grid-area:1/1/3/2;background-color:#2e2d4f;color:#fff;display:flex;flex-direction:column;grid-template-columns:1fr;grid-template-rows:subgrid;grid-row-gap:0;border-radius:.5rem;overflow:hidden;transition:all .3s linear}.executive-news-insight .news-grid .featured-post .post-content{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:start;padding:2rem 10%;grid-area:1/1/2/2}.executive-news-insight .news-grid .featured-post .post-content .h2{color:#fff;margin:auto 0}.executive-news-insight .news-grid .featured-post .post-content .arrow-btn{margin-top:auto;width:35px;height:35px;border-radius:50%;border:solid 1px #fff;display:flex;align-items:center;justify-content:center;transition:all .3s linear}.executive-news-insight .news-grid .featured-post .post-content .arrow-btn svg{transition:all .3s ease;position:absolute;height:20px;width:18px;fill:#fff;transition:all .3s linear}.executive-news-insight .news-grid .featured-post .post-image{width:100%;height:calc(100% + 64px);aspect-ratio:3/2;background:no-repeat center;background-size:cover;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem;grid-area:2/1/3/2}.executive-news-insight .news-grid .featured-post:hover{box-shadow:0 0 15px 5px rgba(0,0,0,.05)}.executive-news-insight .news-grid .featured-post:hover .arrow-btn{border-color:#b8445f;background-color:#b8445f}.executive-news-insight .news-grid .post-card{width:100%;aspect-ratio:3/2;display:flex;flex-direction:column;justify-content:center;align-items:start;background-color:#fff;border-radius:.5rem;transition:all .3s linear;padding:1.5rem;background-color:#fff;position:relative;transition:box-shadow .3s linear}.executive-news-insight .news-grid .post-card .inner{margin:auto 0}.executive-news-insight .news-grid .post-card .inner .copy{font-size:20px}.executive-news-insight .news-grid .post-card .h2,.executive-news-insight .news-grid .post-card .h3{margin-bottom:30px;text-wrap:balance}.executive-news-insight .news-grid .post-card .arrow-btn{margin-top:auto;margin-bottom:2rem;width:35px;height:35px;border-radius:50%;border:solid 1px #b8445f;display:flex;align-items:center;justify-content:center;transition:all .3s linear}.executive-news-insight .news-grid .post-card .arrow-btn svg{transition:all .3s ease;position:absolute;height:20px;width:18px;fill:#2e2d4f;transition:all .3s linear}.executive-news-insight .news-grid .post-card:hover{box-shadow:0 0 15px 5px rgba(0,0,0,.05)}.executive-news-insight .news-grid .post-card:hover .arrow-btn{background-color:#b8445f}.executive-news-insight .news-grid .post-card:hover .arrow-btn svg{fill:#fff}.executive-news-insight .news-grid .post-card:nth-of-type(3){padding-top:30px}.executive-news-insight .news-grid .post-card:nth-of-type(2){margin-bottom:32px}.executive-news-insight .btn-red.mobile{display:none}.temporary-solutions-news-insights{width:100%;position:relative;padding:100px 0;background-color:#fff;color:#2e2d4f}.temporary-solutions-news-insights .news-header{width:100%;display:flex;justify-content:space-between;align-items:center}.temporary-solutions-news-insights .news-header .btn-green{color:#2e2d4f}.temporary-solutions-news-insights .news-header .btn-green:hover{color:#fff}.temporary-solutions-news-insights .news-grid{margin-top:60px;width:100%;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);gap:32px}.temporary-solutions-news-insights .news-grid .featured-post{grid-area:1/1/3/2;background-color:#2e2d4f;color:#fff;display:flex;flex-direction:column;border-radius:.5rem;overflow:hidden;transition:all .3s linear}.temporary-solutions-news-insights .news-grid .featured-post .post-content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:2rem 10%;width:100%;height:100%}.temporary-solutions-news-insights .news-grid .featured-post .post-content .h2{color:#fff;margin:auto 0}.temporary-solutions-news-insights .news-grid .featured-post .post-content .arrow-btn{margin-top:auto;width:35px;height:35px;border-radius:50%;border:solid 1px #85c35a;display:flex;align-items:center;justify-content:center;transition:all .3s linear}.temporary-solutions-news-insights .news-grid .featured-post .post-content .arrow-btn svg{position:absolute;height:20px;width:18px;fill:#85c35a;transition:all .3s ease}.temporary-solutions-news-insights .news-grid .featured-post .post-image{width:100%;height:calc(100% + 64px);aspect-ratio:3/2;background:no-repeat center;background-size:cover;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem;grid-area:2/1/3/2}.temporary-solutions-news-insights .news-grid .featured-post:hover{box-shadow:0 0 15px 5px rgba(0,0,0,.05)}.temporary-solutions-news-insights .news-grid .featured-post:hover .arrow-btn{border-color:#85c35a;background-color:#85c35a}.temporary-solutions-news-insights .news-grid .post-card{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;aspect-ratio:3/2;background-color:#fff;border-radius:.5rem;padding:1.5rem;position:relative;transition:all .3s linear}.temporary-solutions-news-insights .news-grid .post-card .inner{margin:auto 0}.temporary-solutions-news-insights .news-grid .post-card .inner .copy{font-size:20px}.temporary-solutions-news-insights .news-grid .post-card .h2,.temporary-solutions-news-insights .news-grid .post-card .h3{margin-bottom:30px;text-wrap:balance}.temporary-solutions-news-insights .news-grid .post-card .arrow-btn{margin-top:auto;margin-bottom:2rem;width:35px;height:35px;border-radius:50%;border:solid 1px #85c35a;display:flex;align-items:center;justify-content:center;transition:all .3s linear}.temporary-solutions-news-insights .news-grid .post-card .arrow-btn svg{position:absolute;height:20px;width:18px;fill:#2e2d4f;transition:all .3s ease}.temporary-solutions-news-insights .news-grid .post-card:hover{box-shadow:0 0 15px 5px rgba(0,0,0,.05)}.temporary-solutions-news-insights .news-grid .post-card:hover .arrow-btn{background-color:#85c35a}.temporary-solutions-news-insights .news-grid .post-card:hover .arrow-btn svg{fill:#fff}.temporary-solutions-news-insights .news-grid .post-card:nth-of-type(3){padding-top:30px}.temporary-solutions-news-insights .news-grid .post-card:nth-of-type(2){margin-bottom:32px}.temporary-solutions-news-insights .btn-green.mobile{display:none}.executive-case-studies{width:100%;padding:130px 0;position:relative}.executive-case-studies .container{display:flex;flex-direction:column;align-items:center}.executive-case-studies .case-studies-header{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:80px}.executive-case-studies .case-studies-header .h2{color:#fff;text-wrap:balance;max-width:500px}.executive-case-studies .case-studies-header .h2 .underline{text-decoration:underline;-webkit-text-decoration-color:#b8445f;text-decoration-color:#b8445f;text-decoration-thickness:2px;text-underline-offset:6px}.executive-case-studies .btn-red{color:#fff}.executive-case-studies .btn-red:hover{color:#fff}.executive-case-studies .btn-red.mobile{display:none}.executive-case-studies .case-studies-grid{width:100%;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr;grid-column-gap:32px;grid-row-gap:32px}.executive-case-studies .case-studies-grid .news-card-content{color:#2e2d4f;padding:4rem 1.5rem;height:100%;background-color:#fff;border-radius:.5rem;transition:box-shadow .3s linear}.executive-case-studies .case-studies-grid .news-card-content:hover{box-shadow:0 0 15px 5px rgba(0,0,0,.25)}.executive-diversity{width:100%;padding:130px 0;position:relative;background-color:#fff;background-image:url(../../src/img/svgs/executive/CMA-DI-Left-Crop.svg),url(../../src/img/svgs/executive/CMA-DI-Lower-Crop.svg),url(../../src/img/svgs/executive/CMA-DI-Top-Crop.svg),url(../../src/img/svgs/executive/CMA-DI-Right-Crop.svg);background-position:bottom left,bottom center,top center,top right;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat;background-size:auto 350px,400px auto,auto 250px,auto auto;color:#2e2d4f}.executive-diversity .container{display:flex;flex-direction:row;justify-content:center}.executive-diversity .container .text-wrapper{width:50%;max-width:540px;margin-left:auto}.executive-diversity .h2,.executive-diversity p{margin-bottom:30px}.executive-team{background-color:#fff;color:#2e2d4f}.executive-team .team-header{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:start;margin:80px 0}.executive-team .team-header .text-wrapper{width:100%;max-width:720px}.executive-team .team-header .text-wrapper p{font-size:20px}.executive-team .team-header .h2{text-wrap:balance;margin-bottom:24px}.executive-team .team-header .btn-red{color:#2e2d4f}.executive-team .team-header .btn-red:hover{color:#fff}.executive-team .team-member{margin:20px 0;border-radius:8px;border:solid 1px transparent;transition:all .3s linear;display:flex;flex-direction:column;align-items:center;justify-content:start;height:100%}.executive-team .team-member .team-name{font-family:Plantin,sans-serif}.executive-team .team-member .team-location{opacity:.5}.executive-team .team-member .team-division{color:#b8445f}.executive-team .team-member:hover{box-shadow:0 0 5px 5px rgba(0,0,0,.05);border:solid 1px #ddd}.executive-team .btn-red.mobile{display:none;color:#2e2d4f;margin:0 auto 50px;text-align:center}.executive-team .btn-red.mobile:hover{color:#fff}.temporary-solutions-team{background-color:#fff;color:#2e2d4f}.temporary-solutions-team .team-header{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:start;margin:80px 0}.temporary-solutions-team .team-header .text-wrapper{width:100%;max-width:752px}.temporary-solutions-team .team-header .text-wrapper p{font-size:20px}.temporary-solutions-team .team-header .h2{text-wrap:balance;margin-bottom:24px}.temporary-solutions-team .team-header .btn-green{color:#2e2d4f}.temporary-solutions-team .team-header .btn-green:hover{color:#fff}.temporary-solutions-team .team-member{margin:20px 0;border-radius:8px;border:solid 1px transparent;display:flex;flex-direction:column;align-items:center;justify-content:start;height:100%;transition:all .3s linear}.temporary-solutions-team .team-member .team-name{font-family:Plantin,sans-serif}.temporary-solutions-team .team-member .team-location{opacity:.5}.temporary-solutions-team .team-member .team-division{color:#85c35a}.temporary-solutions-team .team-member:hover{box-shadow:0 0 5px 5px rgba(0,0,0,.05);border:solid 1px #ddd}.temporary-solutions-team .btn-green.mobile{display:none;color:#2e2d4f;margin:0 auto 50px;text-align:center}.temporary-solutions-team .btn-green.mobile:hover{color:#fff}.temporary-solutions-team .slider-arrow{border-color:#85c35a}.temporary-solutions-team .team-member-social-list li{border:1px solid #85c35a}.temporary-solutions-team .team-member-social-list li svg{fill:#2e2d4f}.temporary-solutions-team .team-member-social-list li:hover{background-color:#85c35a}.temporary-solutions-team .team-member-social-list li:hover svg{fill:#2e2d4f}.executive-hero-text{width:100%;position:relative;min-height:800px;padding-top:75px;display:flex;flex-direction:column;justify-content:center;z-index:1}.executive-hero-text{background:radial-gradient(42.72% 51.44% at 89.51% 16.85%,#aa4c60 0,#9e495e .01%,#663b57 44.27%,#2e2d4f 100%)}.executive-hero-text h1{color:var(--CMA-Exec,#aa4c60);font-family:Circular,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:30px;letter-spacing:3px;text-transform:uppercase;margin-bottom:2rem}.executive-hero-text .text{color:#fff;-webkit-font-feature-settings:"clig" off,"liga" off;font-feature-settings:"clig" off,"liga" off;font-family:Plantin,sans-serif;font-size:40px;font-style:normal;font-weight:400;line-height:50px;max-width:75%}.executive-hero-text .text span{display:inline-block;position:relative;vertical-align:middle;margin-right:1rem}.executive-hero-text .text span:after{content:"";border:solid 2px #b8445f;display:block;position:absolute;inset:0;width:100%;height:100%;padding:10px;-webkit-transform:translateY(-5px) scale(1.1,1);transform:translateY(-5px) scale(1.1,1);border-radius:32px}.executive-hero{width:100%;position:relative;min-height:800px;padding-top:75px;display:flex;flex-direction:column;justify-content:center}.executive-hero .hero-bg{width:66%;height:100%;position:absolute;top:0;right:0;z-index:0}.executive-hero .hero-bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.executive-hero .hero-bg:before{content:"";width:100%;height:33%;background:#2e2d4f;background:linear-gradient(0deg,#2e2d4f 25%,rgba(46,45,79,0) 100%);display:block;position:absolute;bottom:0;left:0}.executive-hero .hero-bg:after{content:"";width:50%;height:100%;background:#2e2d4f;background:linear-gradient(90deg,#2e2d4f 0,rgba(46,45,79,0) 100%);display:block;position:absolute;bottom:0;left:0}.executive-hero .container{position:relative;height:100%;z-index:1;padding-top:100px;padding-bottom:100px;display:flex;flex-direction:row;justify-content:start;align-items:center}.executive-hero .hero-content{width:66%}.executive-hero .hero-content h1{color:#fff;font-family:Plantin,sans-serif;font-weight:300;font-size:64px;margin-bottom:20px;text-wrap:balance}.executive-hero .hero-content .hero-copy{font-size:20px;line-height:1.2}.executive-hero .hero-content .sub-title{letter-spacing:3px;font-size:14px;line-height:30px;text-transform:uppercase;text-align:center;color:#b8445f;margin:0 auto 30px;position:relative;display:inline-flex}.executive-hero .hero-content .sub-title.green{color:#85c35a}.executive-hero .hero-content .btn-group{margin-top:30px}.executive-hero .hero-content .btn-red:hover{color:#fff}.temporary-solutions-hero .hero-bg:after{width:100%;background:linear-gradient(90deg,#2e2d4f 0,rgba(46,45,79,0) 50%),linear-gradient(180deg,#2e2d4f 0,rgba(46,45,79,0) 50%)}.executive-partnerships{width:100%;position:relative;padding:100px 0 0;overflow:hidden}.executive-partnerships .container{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.executive-partnerships .partnerships-header{width:40%}.executive-partnerships .partnerships-header .h2{color:#fff;margin-bottom:30px;text-wrap:balance}.executive-partnerships .partnerships-grid{width:50%;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr;grid-column-gap:32px;grid-row-gap:32px;position:relative;padding:200px 0 250px 100px;z-index:1}.executive-partnerships .partnerships-grid:before{content:"";width:100%;height:100%;background-color:#262642;position:absolute;top:0;left:-50px;bottom:0;z-index:-1;display:block;border-top-left-radius:300px}.executive-partnerships .partnerships-grid:after{content:"";width:50vw;height:100%;background-color:#262642;position:absolute;top:0;left:calc(100% - 50px);z-index:-1;display:block}.executive-partnerships .partnerships-grid .grid-item{width:100%;z-index:1;display:flex;align-items:center;justify-content:center}.executive-partnerships .btn-red{display:inline-flex}.executive-partnerships .btn-red.mobile{display:none}.temporary-solutions-testimonials{width:100%;background-color:#85c35a;color:#2e2d4f;padding:3rem 1rem;display:flex;flex-direction:column;justify-content:center}.temporary-solutions-testimonials .container{text-align:center;row-gap:1rem;display:flex;justify-content:center}.temporary-solutions-testimonials .container.case-study{text-align:center;display:block}.temporary-solutions-testimonials .container .copy{width:100%;text-wrap:pretty}.temporary-solutions-testimonials .container .copy .testimonial{font-family:Circular,sans-serif;font-size:16px;font-weight:500;line-height:1.2;margin-bottom:30px}.temporary-solutions-testimonials .container .copy p.name{font-family:Plantin,sans-serif;font-size:20px;font-weight:400;line-height:30px}.temporary-solutions-testimonials .container .copy p.role{font-family:Circular,sans-serif;font-size:20px;font-weight:450;line-height:28px}.temporary-solutions-testimonials .container .case-study-card{display:block;color:#2e2d4f;padding:4rem 1.5rem;height:100%;background-color:#fff;border-radius:.5rem;transition:box-shadow .3s linear;margin-top:3rem}.temporary-solutions-testimonials .container .case-study-card:hover{box-shadow:0 0 15px 5px rgba(0,0,0,.25)}.temporary-solutions-testimonials .container .arrow-icon{border:1px solid #85c35a;transition:all;transition-duration:.2s}.temporary-solutions-testimonials .container .arrow-icon svg{transition:all;transition-duration:.2s}.temporary-solutions-testimonials .container .case-study-card:hover .arrow-icon{background:#85c35a}.temporary-solutions-testimonials .container .case-study-card:hover .arrow-icon svg{fill:#fff}.text-image .heading-small{font-family:Circular,sans-serif;font-size:24px;font-weight:700;line-height:30px;margin-bottom:30px}.text-image h2{margin-bottom:30px}.timeline-row{width:100%;color:#fff;padding:1rem;position:relative}.timeline-row::before{content:"";position:absolute;top:0;left:0;width:800px;height:324px;background:url(../../src/img/svgs/lozenge-overlay.svg) no-repeat bottom right;overflow:hidden;pointer-events:none}.timeline-row .timeline-container{display:block;margin:auto}.timeline-row .timeline-sidebar{width:100%;padding:3rem 0;text-align:center}.timeline-row .timeline-sidebar h2{color:#fff;margin-bottom:1rem}.timeline-row .timeline-content{width:100%}.timeline-row .timeline-content ul{list-style:none;padding:0;margin:0}.timeline-row .timeline-content .timeline-item{position:relative;padding-left:3rem;padding-bottom:2.5rem;display:flex;flex-direction:column}.timeline-row .timeline-content .timeline-item img{margin-bottom:1rem}.timeline-row .timeline-content .timeline-item:last-of-type{padding-bottom:0}.timeline-row .timeline-content .timeline-item .wysiwyg,.timeline-row .timeline-content .timeline-item h3{margin:0}.timeline-row .timeline-content .timeline-item::before{content:"";position:absolute;top:.5rem;left:0;width:1rem;height:1rem;border-radius:50%;background:#51506c}.timeline-row .timeline-content .timeline-item::after{content:"";position:absolute;top:.5rem;left:.45rem;width:2px;height:100%;background:#51506c}.timeline-row .timeline-content .timeline-item:last-of-type::after{display:none}.executive-testimonials{width:100%;position:relative;background-color:#b8445f;color:#fff;overflow:hidden;z-index:2}.executive-testimonials .testimonial-slider{max-width:calc(100% - 80px);margin:0 auto}.executive-testimonials .testimonial-slider .slick-track{padding:20px 0;display:flex!important;align-items:center;justify-content:center}.executive-testimonials .testimonial-slider .slick-slide{height:auto}.executive-testimonials .testimonial-slider .next-arrow,.executive-testimonials .testimonial-slider .prev-arrow{cursor:pointer;position:absolute;top:50%;height:40px;width:40px;border:solid 1px #fff;background:#b8445f;border-radius:999px;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.executive-testimonials .testimonial-slider .next-arrow svg,.executive-testimonials .testimonial-slider .prev-arrow svg{height:15px;width:15px;fill:#fff!important}.executive-testimonials .testimonial-slider .next-arrow:hover,.executive-testimonials .testimonial-slider .prev-arrow:hover{background:#fff}.executive-testimonials .testimonial-slider .next-arrow:hover svg,.executive-testimonials .testimonial-slider .prev-arrow:hover svg{fill:#b8445f!important}.executive-testimonials .testimonial-slider .prev-arrow{left:0;-webkit-transform:translateY(-50%) translateX(-100%);transform:translateY(-50%) translateX(-100%)}.executive-testimonials .testimonial-slider .prev-arrow svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.executive-testimonials .testimonial-slider .next-arrow{right:0;-webkit-transform:translateY(-50%) translateX(100%);transform:translateY(-50%) translateX(100%)}.executive-testimonials .testimonial-slider .next-arrow svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.executive-testimonials .testimonial-slider .slide{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;height:100%}.executive-testimonials .testimonial-slider .slide .slide-text{width:85%;max-width:992px;margin:30px auto;font-weight:500;font-size:26px;line-height:1.2}.executive-testimonials .testimonial-slider .slide .slide-icon{display:none}.executive-testimonials .testimonial-slider .slide .slide-name{font-family:Plantin,sans-serif;font-size:20px}.executive-testimonials .testimonial-slider .slide .slide-role{font-size:20px}.executive-testimonials .testimonial-logo-slider-wrapper{width:100%;display:flex;justify-content:center;background-color:#b8445f}.executive-testimonials .testimonial-logo-slider{width:100%;max-width:720px;z-index:1}.executive-testimonials .testimonial-logo-slider:before{content:"";height:calc(100% - 20px);background-color:#8e3f50;position:absolute;left:0;bottom:0;width:100vw;z-index:-1}.executive-testimonials .testimonial-logo-slider:after{content:"";height:calc(100% - 20px);background-color:#8e3f50;position:absolute;right:0;bottom:0;width:100vw;z-index:-1}.executive-testimonials .testimonial-logo-slider .slide{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:20px 20px 40px;opacity:.3;margin-top:20px;cursor:pointer}.executive-testimonials .testimonial-logo-slider .slide:before{content:"";display:block;position:absolute;top:-10px;left:50%;-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg);width:20px;height:20px;background-color:#8e3f50;opacity:0}.executive-testimonials .testimonial-logo-slider .slide.slick-current{opacity:1}.executive-testimonials .testimonial-logo-slider .slide.slick-current:before{opacity:1}.temporary-solutions-cta{position:relative;width:100%;min-height:800px;display:flex;justify-items:flex-start;align-items:center;overflow:hidden}.temporary-solutions-cta .cta-bg{z-index:1;width:100%;height:100%;position:absolute;top:0;right:0;-o-object-fit:cover;object-fit:cover;overflow:hidden;-o-object-position:80%;object-position:80%;filter:blur(3px);-webkit-filter:blur(3px)}.temporary-solutions-cta .container{position:relative;z-index:2;margin:1rem}.temporary-solutions-cta .temporary-solutions-cta--content{width:100%;background:#2e2d4f;border-radius:25px;padding:56px;margin:0}.why-temping{padding:128px 0;position:relative}.why-temping::before{content:"";position:absolute;bottom:0;right:0;width:800px;height:324px;background:url(../../src/img/svgs/lozenge-overlay-2.svg) no-repeat top left;overflow:hidden;pointer-events:none}.why-temping__title{font-size:36px;font-weight:700;line-height:42px;margin-bottom:64px;text-align:center}.why-temping__grid{display:grid;grid-template-columns:1fr;gap:32px;margin:0 auto;text-align:left}.why-temping__item{display:flex;align-items:flex-start;gap:1.25rem}.why-temping__icon{width:60px;height:60px;flex-shrink:0}.why-temping__content{flex:1}.why-temping__item-title{font-size:1.25rem;font-weight:600;margin:0 0 .5rem 0}.why-temping__item-text{margin:0;font-size:1rem;line-height:1.5}.executive-specialist-campaign{position:relative;z-index:1;width:100%}.executive-specialist-campaign .h2{color:#fff!important}.executive-specialist-campaign .media-wrap{width:100%;height:auto;aspect-ratio:1;padding:0;max-width:388px;margin:0 auto 50px}.executive-specialist-campaign .section:last-of-type{padding-bottom:0!important}.market-mapping{position:relative;z-index:1}.market-mapping .h2{color:#fff;margin-bottom:2rem}.market-mapping .btn-red{margin-top:20px;text-transform:capitalize}.aoe-section{position:relative;width:100%;padding-bottom:100px;z-index:1}.aoe-section:after{content:"";width:100%;height:100%;position:absolute;inset:0;display:block;z-index:-1;background:url(../../src/img/svgs/executive/results-bg.svg) no-repeat top left;background-size:auto 100%;-webkit-transform:translateY(-20%);transform:translateY(-20%)}.aoe-section .h2{color:#fff;text-align:center;margin-bottom:60px}.aoe-section .header-font{font-size:24px}.aoe-section .icon-100{width:100px;height:100px;flex-shrink:0;-o-object-fit:contain;object-fit:contain}.executive-expertise{position:relative;z-index:1;width:100%;overflow:visible}.executive-expertise:after{content:"";width:100%;height:100%;position:absolute;inset:0;display:block;z-index:-1;background:url(../../src/img/svgs/executive/results-bg.svg) no-repeat bottom left;background-size:auto 100%;-webkit-transform:translateY(50%) rotate(180deg);transform:translateY(50%) rotate(180deg)}.diversity-wrapper{width:100%;position:relative;overflow-x:hidden}.diversity-hero{position:relative;width:100%;background-color:#f9f8f9;color:#2e2d4f;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:100px 0 200px}.diversity-hero h1{height:0;opacity:0}.diversity-hero .diversity-hero-title{font-size:44px;line-height:1.22;width:75%;font-family:Circular,sans-serif;font-weight:600;margin:0 auto 32px;text-wrap:balance}.diversity-hero .diversity-hero-title span{text-decoration:underline;-webkit-text-decoration-color:#ff71b2;text-decoration-color:#ff71b2;text-decoration-thickness:3px;text-underline-offset:8px}.diversity-hero .diversity-hero-text{width:100%;max-width:750px;margin:0 auto;font-size:18px;line-height:1.55;position:relative;z-index:2}.diversity-text{width:100%;position:relative;z-index:1;background-color:#f9f8f9;color:#2e2d4f}.diversity-text.first{padding:120px 0}.diversity-text.first:before{content:"";width:550px;aspect-ratio:5/2.7;background:url(../../src/img/svgs/executive/cma-shape-yellow.svg) no-repeat center;background-size:contain;position:absolute;top:0;right:-175px;-webkit-transform:translateY(-100%) rotate(-45deg);transform:translateY(-100%) rotate(-45deg);z-index:-1;opacity:1}.diversity-text.first:after{content:"";width:auto;height:100vw;max-height:710px;aspect-ratio:5/2.7;background:url(../../src/img/svgs/executive/cma-ring-pink.svg) no-repeat center;background-size:contain;position:absolute;top:0;left:0;-webkit-transform:translateY(-60%) translateX(-50%);transform:translateY(-60%) translateX(-50%);z-index:-1;opacity:1}.diversity-text .container{display:flex;flex-direction:row;justify-content:center;padding-left:1rem;padding-right:1rem}.diversity-text .container:nth-of-type(even){flex-direction:row-reverse}.diversity-text .container:nth-of-type(even) .text-wrapper{margin-left:0;margin-right:auto}.diversity-text .container .text-wrapper{width:50%;max-width:540px;margin-left:auto;font-size:18px;line-height:1.55}.diversity-text .h2,.diversity-text p{margin-bottom:30px}.diversity-text .diversity-content{position:relative;padding-bottom:120px}.diversity-text .diversity-content:after{content:"";width:170px;height:170px;border-radius:50%;background:#ff71b2;position:absolute;top:0;left:-20vw;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:-1;opacity:.5}.diversity-text.journey{background-image:url(../../src/img/svgs/executive/cma-ring-grey.svg);background-position:-300px 20px;background-repeat:no-repeat;background-size:auto 110%;padding-top:120px;padding-bottom:120px}.diversity-text.journey{overflow:hidden}.diversity-text.journey .container{padding:0 1rem}.diversity-text.journey:before{content:"";width:90vw;max-width:650px;aspect-ratio:5/2.7;background:url(../../src/img/svgs/executive/cma-shape-yellow.svg) no-repeat center;background-size:contain;position:absolute;top:50%;left:-120px;-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg);z-index:1;opacity:1}.diversity-text.journey:after{content:"";width:170px;height:170px;border-radius:50%;background:#ff71b2;position:absolute;bottom:80px;right:0;-webkit-transform:translateX(50%);transform:translateX(50%);z-index:-1}.diversity-pledges{width:100%;background-color:#2e2d4f;color:#fff;position:relative;padding:100px 0 120px}.diversity-pledges:before{content:"";width:90vw;max-width:800px;aspect-ratio:5/2.7;background:url(../../src/img/svgs/executive/cma-shape-green.svg) no-repeat center;background-size:contain;position:absolute;top:0;right:-150px;-webkit-transform:translateY(-80%);transform:translateY(-80%);z-index:1;opacity:1}.diversity-pledges .h2{color:#fff;text-decoration:underline;-webkit-text-decoration-color:#ff71b2;text-decoration-color:#ff71b2;text-decoration-thickness:3px;text-underline-offset:10px;text-align:center}.diversity-pledges .columns-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr;grid-column-gap:32px;grid-row-gap:32px;margin-top:100px}.diversity-pledges .columns-grid .col .col-title{display:flex;flex-direction:row;align-items:center;margin-bottom:1rem}.diversity-pledges .columns-grid .col .col-title .number{width:54px;height:54px;display:flex;align-items:center;justify-content:center;background-color:#ff71b2;color:#fff;border-radius:50%;font-size:36px}.diversity-pledges .columns-grid .col .col-title .text{color:#fff;display:inline;margin-left:12px}.diversity-pledges .columns-grid .col .col-text{font-size:20px;line-height:1.5}@media screen and (min-width:768px){.executive-intro .text-block p{font-size:20px;line-height:30px}.benefits .benefits-grid{grid-template-columns:repeat(3,1fr);grid-template-rows:1fr}}@media (min-width:768px){.temporary-solutions-testimonials .container.case-study{display:grid;grid-template-columns:1fr 360px;gap:180px}.temporary-solutions-testimonials{padding:128px 150px}.temporary-solutions-testimonials .container .copy{width:60%}.temporary-solutions-testimonials .container .copy .testimonial{font-size:26px;line-height:35px;margin-bottom:48px}.temporary-solutions-testimonials .container.case-study .copy{width:100%}.temporary-solutions-testimonials .container.case-study{text-align:left}.temporary-solutions-testimonials .container .case-study-card{margin-top:0}.text-image .heading-small{margin-bottom:20px}.text-image h2{margin-bottom:24px}.timeline-row{padding:128px 150px}.timeline-row .timeline-container{display:grid;grid-template-columns:360px 1fr;gap:180px}.timeline-row .timeline-sidebar{position:sticky;text-align:left;top:5rem;align-self:start;padding:0}.temporary-solutions-cta .container{margin:auto}.temporary-solutions-cta .cta-bg{display:block;filter:blur(0);-webkit-filter:blur(0)}.temporary-solutions-cta .temporary-solutions-cta{padding:88px 150px;min-height:400px;background-position:top center;justify-items:flex-start;align-items:flex-start}.temporary-solutions-cta .temporary-solutions-cta--content{width:50%}.why-temping__grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1024px){.executive-intro .text-block{padding-left:40px}.executive-expertise .expertise-header p{font-size:20px;line-height:30px}.benefits .benefits-header p{font-size:20px;line-height:30px}.executive-news-insight .news-grid .post-card:nth-of-type(3){grid-area:2/2/3/3;padding-top:0}.executive-news-insight .news-grid .post-card:nth-of-type(2){grid-area:1/2/2/3;margin-bottom:0}.executive-news-insight .news-grid .post-card:nth-of-type(2):after{content:"";display:block;width:100%;height:1.5px;background-color:#b8445f;position:absolute;left:0;bottom:-16px}.executive-news-insight .news-grid .post-card:nth-of-type(2) .h2{font-size:28px}.temporary-solutions-news-insights .news-grid .post-card:nth-of-type(3){grid-area:2/2/3/3;padding-top:0}.temporary-solutions-news-insights .news-grid .post-card:nth-of-type(2){grid-area:1/2/2/3;margin-bottom:0}.temporary-solutions-news-insights .news-grid .post-card:nth-of-type(2):after{content:"";display:block;width:100%;height:1.5px;background-color:#85c35a;position:absolute;left:0;bottom:-16px}.temporary-solutions-news-insights .news-grid .post-card:nth-of-type(2) .h2{font-size:28px}}@media (min-width:1024px){.temporary-solutions-cta .cta-bg{-o-object-position:100%;object-position:100%}}@media screen and (max-width:1350px){.executive-results .grid-row .results-item .result-number span{font-size:80px}.executive-results .grid-row .results-item .result-icon{width:60px;height:60px;-webkit-transform:translateX(60px);transform:translateX(60px)}.executive-results .grid-row .results-item .result-text{font-size:20px}.executive-expertise:after{background-size:auto 45%}.diversity-pledges:before{width:80vw;max-width:700px;-webkit-transform:translateY(-70%);transform:translateY(-70%)}}@media screen and (max-width:1024px){.executive-intro .image-block,.executive-intro .text-block{width:100%}.executive-intro .image-block{justify-content:center;margin-bottom:50px;padding-right:0}.executive-intro .image-block img{margin:0 auto}.executive-results .grid-row .results-item .result-number span{font-size:60px}.executive-results .grid-row .results-item .result-icon{width:50px;height:50px;-webkit-transform:translateX(50px);transform:translateX(50px)}.executive-results .grid-row .results-item .result-text{font-size:18px}.executive-expertise .expertise-grid{grid-template-columns:repeat(2,1fr)}.executive-news-insight .news-grid{display:block}.executive-news-insight .news-grid .featured-post{margin-bottom:2rem}.executive-news-insight .news-grid .featured-post .post-content{aspect-ratio:3/2}.executive-news-insight .news-grid .post-card{aspect-ratio:auto;box-shadow:0 0 15px 5px rgba(0,0,0,.05)}.executive-news-insight .news-grid .post-card .arrow-btn{margin-top:30px}.temporary-solutions-news-insights .news-grid{display:block}.temporary-solutions-news-insights .news-grid .featured-post{margin-bottom:2rem}.temporary-solutions-news-insights .news-grid .featured-post .post-content{aspect-ratio:3/2}.temporary-solutions-news-insights .news-grid .post-card{aspect-ratio:auto;box-shadow:0 0 15px 5px rgba(0,0,0,.05)}.temporary-solutions-news-insights .news-grid .post-card .arrow-btn{margin-top:30px}.executive-case-studies .case-studies-header .btn-red{font-size:14px}.executive-team .team-header .text-wrapper{max-width:500px}.executive-team .team-header .btn-red{font-size:14px}.temporary-solutions-team .team-header .text-wrapper{max-width:500px}.temporary-solutions-team .team-header .btn-green{font-size:14px}.executive-hero .hero-content{width:100%}.executive-testimonials .testimonial-slider .slide .slide-text{font-size:18px;max-width:90%}}@media screen and (max-width:768px){.executive-results:after{-webkit-transform:translateY(0);transform:translateY(0);background-size:auto 75%}.executive-results .results-header .h2{max-width:none}.executive-results .grid-row{grid-template-columns:repeat(1,1fr);grid-area:1/1/2/2;grid-row-gap:60px}.executive-results .grid-row .results-item{aspect-ratio:auto;-webkit-animation:cascadingFadeInOutMobile 10s infinite;animation:cascadingFadeInOutMobile 10s infinite;-webkit-transform:translateX(50px) translateY(0);transform:translateX(50px) translateY(0)}.executive-results .grid-row .results-item .result-number span{font-size:80px}.executive-results .grid-row .results-item .result-icon{width:60px;height:60px;-webkit-transform:translateX(60px);transform:translateX(60px)}.executive-results .grid-row .results-item .result-text{font-size:20px}.executive-results .grid-row:nth-of-type(2){grid-area:1/1/2/2}.executive-expertise .expertise-grid{padding:20px 0 30px;display:inline-block;white-space:nowrap}.executive-expertise .exerptise-card{max-width:400px;margin:0 2rem 0 0;white-space:normal;width:300px;display:inline-block}.executive-expertise .exerptise-card:hover{-webkit-transform:translateY(0);transform:translateY(0)}.executive-expertise .exerptise-card:hover:after{opacity:0}.benefits .benefits-card{max-width:400px;margin:0 auto;white-space:normal;width:300px;display:inline-block}.executive-news-insight .container{display:flex;flex-direction:column;align-items:center;justify-content:start}.executive-news-insight .news-header{justify-content:center}.executive-news-insight .news-header .btn-red{display:none}.executive-news-insight .btn-red.mobile{display:inline-flex;margin:30px auto 0;width:auto;color:#2e2d4f;text-align:center}.executive-news-insight .btn-red.mobile:hover{color:#fff}.temporary-solutions-news-insights .container{display:flex;flex-direction:column;align-items:center;justify-content:start}.temporary-solutions-news-insights .news-header{justify-content:center}.temporary-solutions-news-insights .news-header .btn-green{display:none}.temporary-solutions-news-insights .btn-green.mobile{display:inline-flex;margin:30px auto 0;width:auto;color:#2e2d4f;text-align:center}.temporary-solutions-news-insights .btn-green.mobile:hover{color:#fff}.executive-case-studies .case-studies-header .h2{line-height:1.2;text-align:center;margin:0 auto}.executive-case-studies .btn-red{display:none}.executive-case-studies .btn-red.mobile{display:inline-flex;margin:60px auto 0}.executive-case-studies .case-studies-grid{grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(1,1fr)}.executive-diversity{background-position:bottom left,bottom right,top left,top right;background-size:auto 200px,250px auto,auto 150px,auto 150px}.executive-diversity .container .text-wrapper{width:100%}.executive-team .container{display:flex;flex-direction:column;align-items:center;justify-content:start}.executive-team .team-header{margin-bottom:0}.executive-team .team-header .btn-red{display:none}.executive-team .team-member img{margin-left:0!important}.executive-team .btn-red{display:none}.executive-team .btn-red.mobile{display:inline-flex}.temporary-solutions-team .container{display:flex;flex-direction:column;align-items:center;justify-content:start}.temporary-solutions-team .team-header{margin-bottom:0}.temporary-solutions-team .team-header .btn-green{display:none}.temporary-solutions-team .team-member img{margin-left:0!important}.temporary-solutions-team .btn-green{display:none}.temporary-solutions-team .btn-green.mobile{display:inline-flex}.executive-hero-text{min-height:auto;padding-top:0}.executive-hero-text .hero-content{padding:100px 0}.executive-hero-text .text{font-size:24px;line-height:1.5;width:100%;max-width:100%}.executive-hero{min-height:auto;padding-top:0}.executive-hero .hero-bg{position:relative;height:auto;aspect-ratio:3/2;width:100%;-webkit-transform:translateY(-40px);transform:translateY(-40px)}.executive-hero .hero-bg:before{bottom:auto;top:0;height:150px;background:#2e2d4f;background:linear-gradient(180deg,#2e2d4f 0,rgba(46,45,79,0) 100%)}.executive-hero .hero-bg:after{display:none}.executive-hero .container{padding-bottom:0}.executive-hero .hero-content h1{font-size:48px;line-height:1.2}.executive-hero .hero-content h1 span:after{-webkit-transform:scale(1.17,1.1) translateY(-6px);transform:scale(1.17,1.1) translateY(-6px)}.executive-hero .hero-content .hero-copy{font-size:18px}.executive-partnerships .container{flex-direction:column;justify-content:start;padding-bottom:100px}.executive-partnerships .partnerships-header{width:100%}.executive-partnerships .partnerships-grid{width:100%;padding:0 0 75px;margin-top:30px}.executive-partnerships .partnerships-grid:before{display:none}.executive-partnerships .partnerships-grid:after{display:none}.executive-partnerships .btn-red{display:none}.executive-partnerships .btn-red.mobile{display:inline-flex;margin-right:auto}.executive-testimonials .testimonial-slider .slide .slide-icon{display:inline-block;max-width:150px;height:auto;margin:0 auto}.executive-testimonials .testimonial-logo-slider-wrapper{display:none}.aoe-section:after{background-size:auto 45%;-webkit-transform:translateY(0);transform:translateY(0)}.diversity-hero{padding:100px 0 120px}.diversity-text.first{padding:0 0 120px 0}.diversity-text.first:before{-webkit-transform:translateY(100%) rotate(-45deg);transform:translateY(100%) rotate(-45deg);opacity:.33;width:400px;right:-120px}.diversity-text.first:after{-webkit-transform:translateY(-100%) translateX(-50%);transform:translateY(-100%) translateX(-50%);opacity:.33}.diversity-text .container .text-wrapper{width:100%}.diversity-text .diversity-content{padding-bottom:60px}.diversity-text .diversity-content:after{left:auto;right:-70px;opacity:.33;width:140px;height:140px}.diversity-text.journey{background-position:-250px calc(100% + 250px);background-size:500px auto}.diversity-text.journey:before{opacity:.33;top:15%}.diversity-text.journey:after{opacity:.33;width:140px;height:140px}.diversity-pledges:before{opacity:1;width:100vw;top:10%;max-width:480px}.diversity-pledges .columns-grid{grid-template-columns:repeat(1,1fr)}}@media screen and (max-width:576px){.executive-hero .hero-bg{aspect-ratio:1}.executive-hero .hero-content h1{font-size:40px}.executive-partnerships .partnerships-grid{grid-template-columns:repeat(2,1fr);padding:0 0 75px}.executive-testimonials .testimonial-slider .slide .slide-text{font-size:16px}}@media screen and (max-width:360px){.executive-hero .hero-content h1{font-size:32px}}@keyframes cascadingFadeInOut{0%{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}5%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}50%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}55%{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}100%{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}}@keyframes cascadingFadeInOutMobile{0%{opacity:0;-webkit-transform:translateX(50px);transform:translateX(50px)}5%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}50%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}55%{opacity:0;-webkit-transform:translateX(50px);transform:translateX(50px)}100%{opacity:0;-webkit-transform:translateX(50px);transform:translateX(50px)}}