﻿html{margin:0;padding:0;background-color:#f5f5ec;font-size:10px;}.current-window-size{position:fixed;left:0;bottom:0;z-index:101;background-color:#ff0;color:#000;font-size:2em;display:none;}:root{--nav-link-margin-left:calc(36/1440*100vw);--nav-link-size:calc(12/1440*100vw);--color-dark-purple:#3e1a47;--color-purple:#773487;--color-pink:#d13a75;--color-green:#329461;--color-blue:#32a4de;--color-orange:#efa754;--color-white:#fff;--color-yellow:#d5b500;--color-offwhite:#f5f5ec;--color-off-white:var(--color-offwhite);--transition-effect:ease;--site-header-height:calc(120/1440*100vw);--font-family-archivo:Archivo;}body{margin:0;padding:0;color:var(--color-dark-purple);font-weight:400;font-family:Archivo;}body::-webkit-scrollbar{width:0;height:0;}*{box-sizing:border-box;background-repeat:no-repeat;}@media screen and (min-width:768px){a{cursor:none!important;}}img{max-width:100%;border:0;}img.responsive{display:block;}h1,h2,h3,h4,h5,h6{font-family:ClashDisplay-Medium,sans-serif;font-weight:500;letter-spacing:.05em;}.d-block{display:block;}.d-flex{display:flex;}.align-items-center{align-items:center;}.text-right{text-align:right;}.float-right{float:right;}.text-pink{color:var(--color-pink);}.bg-offwhite{background-color:var(--color-offwhite);}.bg-white{background-color:var(--color-white);}.position-relative{position:relative;}.cursor{width:40px;height:40px;position:fixed;z-index:22;background-color:#0b5f5f;background-color:var(--color-pink);background-color:transparent;border:1px solid var(--color-pink);border-radius:50%;left:0;top:0;display:block;transition-duration:.05s;transition-timing-function:ease;transition-property:transform,width,height;will-change:transform,height,width;pointer-events:none;}.cursor.on-link{width:60px;height:60px;background-color:rgba(245,245,236,.4235294118);}.cursor-inside{width:4px;height:4px;position:fixed;left:0;top:0;z-index:20;background-color:var(--color-pink);border-radius:50%;display:block;transition:transform ease .1s;will-change:transform;pointer-events:none;}@media screen and (max-width:767px){.cursor-inside,.cursor{display:none;}}body:has(.page-expertise) .cursor-inside,body:has(.page-expertise) .cursor{display:none;}body:has(.page-expertise) a{cursor:pointer!important;}.header-extended{background-color:#fff;position:relative;z-index:11;padding-top:4.4444444444vw;padding-bottom:4.4444444444vw;}.header-extended .row{display:flex;}.header-extended .titles{flex-grow:1;padding-right:2.7777777778vw;}.header-extended h1{margin:0;font-size:3.4722222222vw;animation:fadeInFromTop var(--transition-effect) 1.4s forwards;opacity:0;letter-spacing:normal;}.header-extended p{margin:0;font-size:1.3888888889vw;flex-shrink:0;width:31.5277777778vw;line-height:1.4em;animation:fadeInFromTop var(--transition-effect) 1.4s forwards;opacity:0;}.header-extended .we-are{color:var(--color-pink);font-size:1.3888888889vw;margin:1em 0;animation:fadeInFromTop var(--transition-effect) 1.4s .6s forwards;opacity:0;letter-spacing:normal;}@keyframes fadeInFromTop{from{opacity:0;transform:translateY(-40px);}to{opacity:1;transform:translateY(0);}}.header-extended+header.site-header{background-color:#fff;}header.site-header.snapped-to-top{background-color:#f5f5ec;}header.site-header{position:fixed;position:-webkit-sticky;position:sticky;left:0;right:0;top:0;background-color:#f5f5ec;z-index:10;border-bottom:1px solid var(--color-dark-purple);height:var(--site-header-height);}header.site-header .header-row{display:flex;align-items:center;padding-left:4.4444444444vw;padding-right:4.4444444444vw;padding-top:2.5vw;padding-bottom:2.5vw;}header.site-header .header-row .logo img{width:190px;width:13.1944444444vw;}header.site-header .header-row .nav-toggle{display:none;}header.site-header .header-row nav{margin-left:auto;display:flex;}header.site-header .header-row nav a{margin-left:36px;margin-left:var(--nav-link-margin-left);color:var(--color-dark-purple);text-decoration:none;font-size:var(--nav-link-size);text-align:center;}header.site-header .header-row nav span{font-family:ClashDisplay-Medium;font-weight:500;display:inline-block;padding:0 1px;letter-spacing:.05em;}header.site-header .header-row nav a:hover span,header.site-header .header-row nav a.current span{font-family:ClashDisplay-Semibold;font-weight:600;padding:0 0;color:var(--color-pink);}.content-wrapper{padding-left:4.4444444444vw;padding-right:4.4444444444vw;}.text-hero{display:flex;flex-direction:column;justify-content:center;background-image:url(/images/backgrounds/text-hero.png);background-position:center center;overflow:hidden;position:relative;padding-top:4.4444444444vw;padding-bottom:4.4444444444vw;}.text-hero .text{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);z-index:3;pointer-events:none;}.text-hero h1{font-size:4.1666666667vw;line-height:1.2em;margin:0;pointer-events:none;letter-spacing:normal;}.text-hero p{font-size:1.3888888889vw;}.effect-people{position:relative;padding-left:4.4444444444vw;max-width:100%;left:0;right:0;display:flex;flex-wrap:wrap;z-index:2;}.effect-people .circle{width:5.2631578947%;flex-grow:1;display:flex;align-items:center;justify-content:center;aspect-ratio:1/1;align-items:center;position:relative;}.effect-people .circle i{width:3px;z-index:1;pointer-events:none;outline:2px solid var(--color-offwhite);height:3px;background-color:var(--color-pink);}.effect-people .circle .inner-circle{border-radius:50%;border-width:1px;border-width:thin;border-style:solid;border-color:var(--color-pink);position:absolute;inset:-51%;opacity:0;transform:scale(0);transform-origin:center center;transition:all ease-out .8s .3s;}.effect-people .circle{transform:translateX(-50%);}.effect-people .circle:hover{z-index:1;}.effect-people .circle.show .inner-circle{opacity:1;transform:scale(1);transition:all ease .3s;border-color:rgba(207,197,142,.6078431373);}.site-footer{padding-top:3.4722222222vw;padding-bottom:0;background-color:var(--color-offwhite);position:relative;z-index:1;}.site-footer .footer-row{padding-top:3.4722222222vw;padding-bottom:2.0833333333vw;display:flex;}.site-footer .footer-row .col-1{width:50%;flex-shrink:0;}.site-footer .footer-row .col-2{width:25%;flex-shrink:0;padding-left:1.3888888889vw;}.site-footer .footer-row .col-3{width:25%;flex-shrink:0;padding-left:1.3888888889vw;}.site-footer .newsletter-form{max-width:430px;}.site-footer .newsletter-form h5{font-size:1.3888888889vw;font-weight:600;letter-spacing:normal;margin:0;}.site-footer nav a{font-family:"ClashDisplay-Medium";font-size:.9722222222vw;display:block;margin-bottom:2em;text-decoration:none;color:var(--color-dark-purple);}.site-footer .contact-info h5{font-size:.9722222222vw;font-weight:600;margin:0;letter-spacing:normal;}.site-footer .contact-info address{margin-top:2em;font-size:.8333333333vw;font-style:normal;line-height:1.5em;font-family:"ClashDisplay-Medium";}.site-footer .contact-info p{margin:2em 0 0 0;}.site-footer .contact-info p a{text-decoration:none;font-size:.8333333333vw;color:var(--color-dark-purple);font-family:"ClashDisplay-Medium";}.site-footer .contact-info .replying-asap{font-size:.7638888889vw;display:inline-block;margin-top:.5em;}.site-footer .copyright{font-size:.8333333333vw;color:var(--color-dark-purple);font-family:"ClashDisplay-Medium";margin-top:0;}.site-footer .terms-links{display:flex;font-size:.8333333333vw;color:var(--color-dark-purple);font-family:"ClashDisplay-Medium";margin-top:2em;}.site-footer .terms-links span{margin:0 8px;}.site-footer .terms-links a{color:inherit;font-family:inherit;font-size:inherit;text-decoration:none;}.site-footer .social-links{display:flex;gap:1.1111111111vw;}.site-footer .social-links a{width:3.8888888889vw;aspect-ratio:1/1;background-position:center center;background-size:100% auto;}.site-footer .social-links a.linkedin{background-image:url(/images/assets/icon-social-linkedin.svg);}.site-footer .social-links a.twitter{background-image:url(/images/assets/icon-social-twitter.svg);}.site-footer .social-links a.instagram{background-image:url(/images/assets/icon-social-instagram.svg);}.site-footer .social-links a:hover{box-shadow:2px 2px 0 var(--color-dark-purple);}.linkedin-sticky{position:fixed;z-index:20;right:0;top:50%;transform:translateY(-50%);background-image:url(/images/assets/linkedin-sticky.svg);height:131px;width:44px;background-size:100% auto;}.linkedin-sticky:hover{background-color:var(--color-off-white);}.the-newsletter-form .input-group{display:flex;border:1px solid var(--color-dark-purple);margin:10px 0;}.the-newsletter-form .input-group input{flex-grow:1;border:0;outline:0;background-color:transparent;font-size:.9722222222vw;padding:1.3888888889vw;font-family:inherit;}.the-newsletter-form .input-group button{flex-shrink:0;border:0;border-left:1px solid var(--color-dark-purple);outline:0;background-color:transparent;font-size:.8333333333vw;padding:1.3888888889vw;font-family:inherit;position:relative;color:var(--color-dark-purple);}.the-newsletter-form .input-group button:hover{background-color:var(--color-dark-purple);color:var(--color-white);}.the-newsletter-form .input-group button .busy{background-color:var(--color-dark-purple);position:absolute;inset:0;padding-top:1.1111111111vw;display:none;}.the-newsletter-form .input-group button .busy .spinner{width:1.3888888889vw;height:1.3888888889vw;border:4px solid var(--color-white);border-right-color:var(--color-dark-purple);background-color:inherit;border-radius:50%;top:50%;left:50%;display:block;margin:auto;animation:Spinner 1s linear infinite;}@keyframes Spinner{from{transform:rotate(0deg);}to{transform:rotate(360deg);}}.the-newsletter-form .input-group button .check{background-color:var(--color-dark-purple);position:absolute;inset:0;padding-top:1.1111111111vw;display:none;}.the-newsletter-form .input-group button .check svg{width:1.3888888889vw;height:1.3888888889vw;}.the-newsletter-form .input-group button .check svg polyline{stroke:#fff;stroke-dasharray:350;stroke-dashoffset:350;}.the-newsletter-form .input-group button .check svg:hover polyline{animation:Tick .4s ease-out forwards;}.the-newsletter-form .input-group button.is-busy .busy{display:block;}.the-newsletter-form .input-group button.is-success .check{display:block;}.the-newsletter-form .input-group button.is-success .check svg polyline{animation:Tick .4s ease-out forwards;}@keyframes Tick{from{stroke-dashoffset:350;}to{stroke-dashoffset:0;}}.checkbox-group{display:flex;margin-top:20px;justify-content:space-between;gap:10px;}.checkbox-group label{font-size:.9722222222vw;font-family:"ClashDisplay-Medium";font-weight:500;display:flex;align-items:center;margin:0;}.checkbox-group label span{margin-left:10px;line-height:1em;}.checkbox-group label input{appearance:none;width:24px;aspect-ratio:1/1;border:6px solid var(--color-offwhite);margin:0;outline:1px solid var(--color-dark-purple);transition:all var(--transition-effect) .2s;border-radius:0;}.checkbox-group label input:checked{background-color:var(--color-pink);border-color:var(--color-offwhite);outline-color:var(--color-pink);}.designed-developed{margin-top:1.6666666667vw;font-size:.8333333333vw;color:#8e8e76;font-family:"ClashDisplay-Medium";}.designed-developed span{display:inline-block;margin-right:10px;}.designed-developed span a{text-decoration:none;display:inline-block;border-bottom:1px solid transparent;color:inherit;}.designed-developed span a:hover{border-bottom-color:currentColor;}.people-grid{display:flex;position:relative;z-index:1;}.people-grid h2{font-size:2.0833333333vw;color:#d13a75;letter-spacing:1.5px;margin:0;}.people-grid .block{position:-webkit-sticky;position:sticky;top:calc(2.7777777778vw + var(--site-header-height));background-color:var(--color-offwhite);}.people-grid .second-block{margin-top:100vw;margin-top:70.8333333333vw;}.people-grid p.highlight{margin:0 0 1em 0;font-size:2.7777777778vw;color:var(--color-dark-purple);font-family:"ClashDisplay-Medium";}.people-grid .col-left,.people-grid .col-right{flex-basis:0;flex-grow:1;}.people-grid .col-left{padding-right:2.7777777778vw;}@keyframes PersonInfoShow{from{transform:translateY(-10px);}}.people-grid .people-list{display:flex;--people-list-gap:calc(40/1440*100vw);gap:var(--people-list-gap);}.people-grid .people-list .people-list-col{flex-basis:0;flex-grow:1;}.people-grid .people-list article{width:auto;margin-bottom:var(--people-list-gap);break-inside:avoid-column;position:relative;}.people-grid .people-list article .picture{position:relative;border:1px solid var(--person-accent-color);overflow:hidden;transition:all var(--transition-effect) .4s;}.people-grid .people-list article .picture img{display:block;width:100%;max-width:auto;transition:all var(--transition-effect) .4s;}.people-grid .people-list article .picture:after{content:"";display:block;inset:0;position:absolute;z-index:1;pointer-events:none;background-color:var(--person-accent-color);opacity:0;mix-blend-mode:lighten;transition:all var(--transition-effect) .4s;}.people-grid .people-list article h3{font-size:1.3888888889vw;margin:.5em 0;letter-spacing:normal;}.people-grid .people-list article .designation{align-items:center;display:flex;padding:0 0 12px 0;}.people-grid .people-list article .designation .the-designation{margin-right:10px;font-size:.8333333333vw;color:var(--person-accent-color);}.people-grid .people-list article .designation button{margin:0 0 0 auto;padding:8px;background-image:url(/images/assets/icon-plus-dark-puple.svg);border:0;background-color:transparent;outline:0;transition:all var(--transition-effect) .4s;}.people-grid .people-list article hr{height:1px;border:0;outline:0;display:block;margin:0;background-color:var(--person-accent-color);}.people-grid .people-list article .info{height:0;overflow:hidden;}.people-grid .people-list article .info .summary{font-size:.9722222222vw;line-height:1.7em;margin:1em 0;}.people-grid .people-list article .info .summary a{color:inherit;}.people-grid .people-list article .info .foot{display:flex;flex-wrap:wrap;align-items:center;margin-top:2.0833333333vw;padding-bottom:2px;padding-right:2px;}.people-grid .people-list article .info .foot .article-link{margin-left:auto;text-decoration:none;border:1px solid var(--color-dark-purple);color:var(--color-dark-purple);flex-shrink:0;display:flex;flex-wrap:wrap;align-items:center;padding:0 16px;height:3.0555555556vw;display:none;}.people-grid .people-list article .info .foot .article-link span{font-family:"ClashDisplay-Semibold";font-weight:600;letter-spacing:.13em;margin-right:10px;}.people-grid .people-list article .info .foot .article-link svg{width:1.6666666667vw;height:auto;}.people-grid .people-list article .info .foot .social{text-decoration:none;background-position:center;background-size:60% auto;width:3.0555555556vw;height:3.0555555556vw;flex-shrink:0;aspect-ratio:1/1;display:block;border:1px solid var(--color-dark-purple);position:relative;z-index:1;background-color:transparent;}.people-grid .people-list article .info .foot .article-link:hover,.people-grid .people-list article .info .foot .social:hover{box-shadow:2px 2px 0 var(--color-pink);border-color:var(--color-pink);}.people-grid .people-list article .info .foot .social:not(:last-child){margin-right:.6944444444vw;}.people-grid .people-list article .info .foot .social.linkedin{background-image:url(/images/assets/icon-person-social-linkedin.svg);}.people-grid .people-list article .info .foot .social.twitter{background-image:url(/images/assets/icon-person-social-twitter.svg);margin-right:0;}.people-grid .people-list article:nth-child(1n){--person-accent-color:#d13a75;}.people-grid .people-list article:nth-child(2n){--person-accent-color:#329461;}.people-grid .people-list article:nth-child(3n){--person-accent-color:#efa754;}.people-grid .people-list article:nth-child(4n){--person-accent-color:#32a4de;}.people-grid .people-list article:nth-child(5n){--person-accent-color:#773487;}.people-grid .people-list article:hover .picture:after{opacity:1;}.people-grid .people-list article.open .picture{border-radius:50%;}.people-grid .people-list article.open .picture:after{opacity:.5;opacity:1;border-radius:50%;}.people-grid .people-list article.open .picture img{border-radius:50%;}.people-grid .people-list article.open .designation button{transform:rotate(45deg);}.people-grid .people-list article.open .info{display:block;}.interstellar{padding:0;margin:0;padding-top:3.4722222222vw;}.interstellar img{display:block;width:100%;}.people-values,.blocks{margin:-1.3888888889vw;margin-top:0;margin-bottom:0;display:flex;flex-wrap:wrap;padding-top:5.5555555556vw;padding-bottom:5.5555555556vw;}.people-values .block,.blocks .block{width:33.33%;padding:1.3888888889vw;position:relative;z-index:1;position:relative;}.people-values .block .inner,.blocks .block .inner{aspect-ratio:1/1.2;position:relative;border:1px solid var(--values-accent-color);background-color:var(--color-offwhite);}.people-values .block .text,.blocks .block .text{height:100%;position:relative;display:flex;flex-direction:column;padding-bottom:4.8611111111vw;}.people-values .block:hover .inner,.blocks .block:hover .inner{box-shadow:8px 8px 0 var(--values-accent-color);}.people-values a.little-link,.blocks a.little-link{margin-top:auto;text-decoration:none;color:var(--color-dark-purple);flex-shrink:0;display:flex;flex-wrap:wrap;align-items:center;padding:4px 0;}.people-values a.little-link span,.blocks a.little-link span{font-family:"ClashDisplay-Semibold";font-weight:600;letter-spacing:.13em;margin-right:10px;font-size:.8333333333vw;}.people-values a.little-link i,.blocks a.little-link i{margin-left:10px;aspect-ratio:1/1;width:1.6666666667vw;background-image:url(/images/assets/icon-arrow-link-pink.svg);background-size:100% auto;border-color:inherit;position:relative;transition:all ease .6s;filter:brightness(1) invert(0);display:inline-block;vertical-align:middle;}.people-values a.little-link:hover span,.blocks a.little-link:hover span{color:var(--color-pink);}.people-values .block.accent-color-pink,.blocks .block.accent-color-pink{--values-accent-color:#d13a75;}.people-values .block.accent-color-green,.blocks .block.accent-color-green{--values-accent-color:#329461;}.people-values .block.accent-color-blue,.blocks .block.accent-color-blue{--values-accent-color:#32a4de;}.people-values .block.accent-color-orange,.blocks .block.accent-color-orange{--values-accent-color:#efa754;}.people-values .block.accent-color-purple,.blocks .block.accent-color-purple{--values-accent-color:#773487;}.people-values .block.accent-color-dark-purple,.blocks .block.accent-color-dark-purple{--values-accent-color:#3e1a47;}.people-values .text,.blocks .text{padding-top:3.6111111111vw;padding-left:4.4444444444vw;padding-right:4.4444444444vw;}.people-values h2,.blocks h2{font-size:4.1666666667vw;margin:0;line-height:1.1em;letter-spacing:normal;}.people-values h3,.blocks h3{margin:0;margin-bottom:2.7777777778vw;font-size:2.7777777778vw;line-height:1.3em;height:2.6em;display:flex;align-items:center;letter-spacing:normal;}.people-values hr,.blocks hr{height:2px;height:1px;background-color:var(--values-accent-color);border:0;outline:0;width:100%;margin-bottom:2.7777777778vw;flex-shrink:0;}.people-values p,.blocks p{font-size:1.3888888889vw;line-height:1.4em;margin:0;}.scroll-down{display:block;position:relative;padding-top:79px;padding-top:80px;text-align:center;width:14px;margin-top:40px;}.arrow-down{display:block;margin:0 auto;width:10px;height:38px;}.arrow-down:after{content:"";display:block;margin:0;padding:0;width:8px;height:8px;border-top:1px solid #d13a75;border-right:1px solid #b91a2f;behavior:url(-ms-transform.htc);-moz-transform:rotate(135deg);-webkit-transform:rotate(135deg);-o-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);}.scroll-down::before{animation:elasticus 1.2s cubic-bezier(1,0,0,1) infinite;position:absolute;top:0;left:50%;margin-left:-1px;width:1px;height:90px;background:#d13a75;content:" ";}@keyframes elasticus{0%{transform-origin:0% 0%;transform:scale(1,0);}50%{transform-origin:0% 0%;transform:scale(1,1);}50.1%{transform-origin:0% 100%;transform:scale(1,1);}100%{transform-origin:0% 100%;transform:scale(1,0);}}.home-hero-animation-frame{border:0;width:100%;height:100vh;top:0;position:fixed;position:-webkit-sticky;position:sticky;}.home-hero-animation-frame-overlay{border:0;width:100%;height:100vh;top:0;position:fixed;position:-webkit-sticky;position:sticky;margin-top:-100vh;}.home-hero{background-color:var(--color-off-white);overflow:hidden;margin-top:-50vh;}.home-hero .text{text-align:center;min-height:75vh;display:flex;align-items:center;justify-content:center;position:relative;width:100%;padding:10em 0;}.home-hero .text .content-wrapper{width:100%;margin:0;}.home-hero .text h2{font-size:2.7777777778vw;margin:0;letter-spacing:normal;}.home-hero .text .icon-scroll{display:block;width:5vw;height:5vw;margin:auto;margin-top:2.0833333333vw;background-image:url(/images/assets/btn-arrow-down.svg);background-position:center;background-size:95% auto;border-radius:50%;background-color:rgba(245,245,236,.5);}.page-home{position:relative;background-color:var(--color-offwhite);}.home-sucess-stories{position:relative;}.home-sucess-stories header{display:flex;align-items:center;padding:4.4444444444vw 0;}.home-sucess-stories header h2{margin:0;color:var(--color-pink);font-size:2.0833333333vw;}.home-sucess-stories header a{font-size:.8333333333vw;font-family:"ClashDisplay-SemiBold";font-weight:600;margin-left:auto;display:inline-flex;align-items:center;color:inherit;text-decoration:none;letter-spacing:.1em;}.home-sucess-stories header a i{margin-left:10px;aspect-ratio:1/1;width:1.6666666667vw;background-image:url(/images/assets/icon-arrow-link-pink.svg);background-size:100% auto;}.home-sucess-stories header a:hover{color:var(--color-pink);}.home-sucess-stories .from-industries{display:flex;display:grid;grid-template-columns:1fr 1fr 1fr;}.home-sucess-stories .from-industries .col:nth-child(2){border-left:1px solid #bebebe;border-right:1px solid #bebebe;}.home-sucess-stories .from-industries .col{flex-basis:0;flex-grow:1;}.home-sucess-stories .from-industries .item{position:-webkit-sticky;position:sticky;top:var(--site-header-height);background-color:#f5f5ec;border-top:1px solid #bebebe;display:block;text-decoration:none;}.home-sucess-stories .from-industries .item .industry-badge{padding:4.4444444444vw;padding-top:2.7777777778vw;padding-bottom:0;}.home-sucess-stories .from-industries .item .industry-badge span{font-family:"ClashDisplay-SemiBold";font-size:.8333333333vw;color:var(--industry-badge-accent-color);border:1px solid var(--industry-badge-accent-color);display:inline-block;padding:.9722222222vw 1.1111111111vw;font-weight:600;letter-spacing:.1em;text-transform:uppercase;}.home-sucess-stories .from-industries .item .industry-badge span.accent-color-purple{--industry-badge-accent-color:var(--color-purple);}.home-sucess-stories .from-industries .item .industry-badge span.accent-color-green{--industry-badge-accent-color:var(--color-green);}.home-sucess-stories .from-industries .item .industry-badge span.accent-color-blue{--industry-badge-accent-color:var(--color-blue);}.home-sucess-stories .from-industries .item .industry-badge span.accent-color-pink{--industry-badge-accent-color:var(--color-pink);}.home-sucess-stories .from-industries .item .industry-badge span.accent-color-orange{--industry-badge-accent-color:var(--color-orange);}.home-sucess-stories .from-industries .item .industry-badge span.accent-color-yellow{--industry-badge-accent-color:var(--color-yellow);}.home-sucess-stories .from-industries .item h2{font-size:1.1111111111vw;padding:0 4.4444444444vw;line-clamp:3;overflow:hidden;height:3.9em;margin:1.9em 0 1.6em 0;font-family:var(--font-family-archivo);font-weight:500;line-height:1.5em;letter-spacing:normal;text-decoration:none;color:var(--color-dark-purple);}.home-sucess-stories .from-industries .item h2 a{color:inherit;text-decoration:none;}.home-sucess-stories .from-industries .item .image{display:block;text-decoration:none;aspect-ratio:3/2;overflow:hidden;text-decoration:none;background-color:#fff;}.home-sucess-stories .from-industries .item .image img{display:block;width:100%;height:100%;object-fit:cover;object-position:center top;text-decoration:none;}.home-sucess-stories .from-industries .col:nth-child(1) .item:nth-child(2){margin-top:0;top:16.6666666667vw;}.home-sucess-stories .from-industries .col:nth-child(2) .item:nth-child(2){margin-top:41.5vw;top:16.6666666667vw;}.home-sucess-stories .from-industries .col:nth-child(2) .item:nth-child(3){margin-top:83vw;}.home-sucess-stories .from-industries .col:nth-child(3) .item:nth-child(2){margin-top:83vw;top:16.6666666667vw;}.home-sucess-stories .from-industries .col:nth-child(3) .item:nth-child(3){margin-top:83vw;}.home-sucess-stories .from-industries .col:nth-child(1) .item:nth-child(1) .industry-badge span{--industry-badge-accent-color:var(--color-purple);}.home-sucess-stories .from-industries .col:nth-child(1) .item:nth-child(2) .industry-badge span{--industry-badge-accent-color:var(--color-green);}.home-sucess-stories .from-industries .col:nth-child(2) .item:nth-child(1) .industry-badge span{--industry-badge-accent-color:var(--color-orange);}.home-sucess-stories .from-industries .col:nth-child(2) .item:nth-child(2) .industry-badge span{--industry-badge-accent-color:var(--color-pink);}.home-sucess-stories .from-industries .col:nth-child(3) .item:nth-child(1) .industry-badge span{--industry-badge-accent-color:var(--color-blue);}.home-sucess-stories .from-industries .col:nth-child(3) .item:nth-child(2) .industry-badge span{--industry-badge-accent-color:var(--color-yellow);}.home-sucess-stories .we-partner{padding-top:6.9444444444vw;padding-bottom:3.4722222222vw;}.home-sucess-stories .we-partner .opening{max-width:40.5555555556vw;}.home-sucess-stories .we-partner .opening p{font-size:2.0833333333vw;font-family:"ClashDisplay-Regular";margin:0;margin-bottom:2.0833333333vw;line-height:130%;font-weight:500;}.home-sucess-stories .we-partner .opening .scroll-set{position:relative;overflow:hidden;height:1.2em;display:inline-block;margin-bottom:.1em;vertical-align:bottom;width:24.3055555556vw;}.home-sucess-stories .we-partner .opening .scroll-set em{left:0;top:0;position:absolute;color:var(--color-pink);font-style:normal;transform:translateY(100%);white-space:nowrap;}.home-sucess-stories .we-partner .opening a{margin-top:4em;}.home-sucess-stories .we-partner .links-group{margin-right:0;margin-left:auto;}.home-sucess-stories .we-partner .links-group .top{display:flex;align-items:flex-end;}.home-sucess-stories .we-partner .links-group .top h3{margin:0;margin-right:1.3888888889vw;font-size:2.0833333333vw;font-weight:500;line-height:1em;}.home-sucess-stories .we-partner .links-group .top img{width:8.3333333333vw;margin-right:2.0833333333vw;}.home-sucess-stories .we-partner .links-group .top button{padding:0;width:2.2222222222vw;height:2.2222222222vw;border-radius:50%;background-color:transparent;border:1px solid var(--color-dark-purple);background-image:url(/images/assets/icon-plus-dark-puple.svg);background-position:center center;margin:0;transition:all var(--transition-effect) .4s;}.home-sucess-stories .we-partner .links-group .top:hover h3{color:var(--color-pink);}.home-sucess-stories .we-partner .links-group hr{margin-top:2.7777777778vw;margin-bottom:2.7777777778vw;margin-right:-4.1666666667vw;height:1px;border:0;outline:0;background-color:var(--color-dark-purple);}.home-sucess-stories .we-partner .links-group .content{height:0;overflow:hidden;transition:all var(--transition-effect) .4s;}.home-sucess-stories .we-partner .links-group .content ul{column-count:2;column-gap:20px;list-style:none;margin:0;padding:0;padding-bottom:2.7777777778vw;}.home-sucess-stories .we-partner .links-group .content ul li{break-inside:avoid-column;margin-bottom:1.5em;color:var(--color-dark-purple);font-size:1.3888888889vw;text-decoration:none;}.home-sucess-stories .we-partner .links-group .content ul li a{color:var(--color-dark-purple);text-decoration:none;border-bottom:1px solid transparent;}.home-sucess-stories .we-partner .links-group .content ul li a:hover{color:var(--color-pink);}.home-sucess-stories .we-partner .links-group .content ul.columns-3{column-count:3;}.home-sucess-stories .we-partner .links-group .content .link-view-details{margin:0;}.home-sucess-stories .we-partner .links-group .content .link-view-details a{color:var(--color-pink);font-weight:600;text-decoration:none;font-size:.8333333333vw;}.home-sucess-stories .we-partner .links-group.open .top button{transform:rotate(45deg);}.home-sucess-stories .we-partner .links-group-one{margin-top:-13.8888888889vw;width:44%;}.home-sucess-stories .we-partner .links-group-two{margin-top:2.7777777778vw;width:66%;}section.contact{background-color:#fff;padding:5.5555555556vw 0;padding-top:5.5555555556vw;position:relative;}section.contact .row{display:flex;gap:2.7777777778vw;}section.contact .row .col{flex-basis:0;flex-grow:1;}section.contact .row .col.col-first{display:flex;flex-direction:column;}section.contact .email-us{margin-top:auto;}section.contact .email-us .label{font-size:1.3888888889vw;margin-bottom:1.1111111111vw;}section.contact .email-us a{font-size:1.3888888889vw;font-weight:600;text-decoration:none;color:currentColor;}section.contact h2{margin:0;font-size:2.7777777778vw;color:var(--color-pink);letter-spacing:normal;}section.contact .form-group{margin-bottom:5.5555555556vw;}section.contact .form-group label{font-family:ClashDisplay-Medium;font-weight:400;font-size:.8333333333vw;letter-spacing:.05em;}section.contact .form-group .field{margin-top:1.3888888889vw;display:block;width:100%;border:0;border-bottom:1px solid currentColor;padding:0;font-size:1.1111111111vw;font-family:ClashDisplay-Medium;line-height:1.4em;padding:.5555555556vw 0;outline:0;letter-spacing:.01em;}section.contact form .btn-submit .busy{background-color:var(--color-pink);position:absolute;inset:0;padding:0;padding-top:.8333333333vw;display:none;z-index:1;}section.contact form .btn-submit .busy:after{display:none;}section.contact form .btn-submit .busy .spinner{width:2.0833333333vw;aspect-ratio:1/1;border:4px solid var(--color-white);border-right-color:var(--color-pink);background-color:inherit;border-radius:50%;top:0%;left:0%;display:block;margin:auto;animation:Spinner 1s linear infinite;}@keyframes Spinner{from{transform:rotate(0deg);}to{transform:rotate(360deg);}}section.contact form .btn-submit .check{background-color:var(--color-pink);position:absolute;inset:0;padding-top:.8333333333vw;display:none;z-index:2;}section.contact form .btn-submit .check:after{display:none;}section.contact form .btn-submit .check svg{width:2.0833333333vw;height:2.0833333333vw;}section.contact form .btn-submit .check svg polyline{stroke:#fff;stroke-dasharray:350;stroke-dashoffset:350;}section.contact form .btn-submit .check svg:hover polyline{animation:Tick .4s ease-out forwards;}section.contact form .btn-submit.is-busy .busy{display:block;}section.contact form .btn-submit.is-success .check{display:block;}section.contact form .btn-submit.is-success .check svg polyline{animation:Tick .4s ease-out forwards;}.btn{position:relative;background-color:transparent;border:0;outline:0;padding:0;font-weight:600;font-family:ClashDisplay-SemiBold;display:inline-block;font-size:.8333333333vw;letter-spacing:.1em;--btn-accent:var(--color-pink);--btn-bg-color:var(--color-off-white);}.btn:after{content:"";display:block;width:100%;height:100%;left:4px;top:4px;position:absolute;border:1px solid var(--btn-accent);}.btn span{border:1px solid var(--btn-accent);padding:1.1111111111vw 1.3888888889vw;display:inline-flex;align-items:center;justify-content:center;background-color:var(--btn-bg-color);position:relative;z-index:1;line-height:normal;}.btn span i{margin-left:10px;aspect-ratio:1/1;width:1.6666666667vw;background-image:url(/images/assets/icon-arrow-link-pink.svg);background-size:100% auto;border-color:inherit;position:relative;transition:all ease .6s;filter:brightness(1) invert(0);}.btn span b{position:relative;color:var(--btn-accent);color:var(--color-dark-purple);transition:color ease .6s;font-weight:inherit;text-decoration:none;}.btn span b u{text-decoration:none;}.btn span:before{content:"";position:absolute;left:0;top:0;width:0%;height:100%;display:block;background-color:var(--btn-accent);right:0;left:auto;transition:width ease .6s;}.btn span i.icon-download{background-image:url(/images/assets/icon-download-pink.svg);}.btn.btn-white{--btn-accent:var(--color-white);}.btn.btn-white span b{color:var(--color-white);}.btn.btn-white:hover span b{color:var(--color-dark-purple);}.btn.btn-white:hover span i{filter:none;}.btn.btn-bg-offwhite,.btn.btn-bg-off-white{--btn-bg-color:var(--color-offwhite);}.btn.btn-bg-white{--btn-bg-color:#fff;}.btn.btn-bg-dark-purple{--btn-bg-color:var(--color-dark-purple);}.btn:hover span:before{width:100%;left:0;right:auto;}.btn:hover b{color:#fff;}.btn:hover i{filter:brightness(0) invert(1);}.btn-simple{text-decoration:none;border:1px solid var(--color-dark-purple);flex-shrink:0;display:inline-flex;flex-wrap:wrap;align-items:center;padding:1em 16px;font-size:.8333333333vw;position:relative;background-color:transparent;outline:0;}.btn-simple u{position:absolute;height:100%;left:auto;right:0;width:0;transition:width ease .6s;background-color:var(--color-dark-purple);}.btn-simple span{font-family:"ClashDisplay-Semibold";font-weight:600;letter-spacing:.13em;margin-right:10px;color:var(--color-dark-purple);position:relative;transition:color ease .6s;}.btn-simple:hover u{width:100%;left:0;right:auto;}.btn-simple:hover span{color:var(--color-white);}section.reviews{padding-top:3.4722222222vw;padding-bottom:6.9444444444vw;position:relative;background-color:var(--color-offwhite);}section.reviews h2{font-size:2.0833333333vw;color:var(--color-pink);}section.reviews .controls{position:relative;z-index:1;}section.reviews .reviews-reel{margin-top:5.9722222222vw;display:flex;width:100%;overflow:hidden;padding-bottom:8px;scroll-behavior:smooth;}section.reviews .reviews-reel article{display:flex;padding-left:4.1666666667vw;padding-right:4.1666666667vw;flex-shrink:0;width:76.3888888889vw;margin-right:4.1666666667vw;align-items:flex-start;}section.reviews .reviews-reel article .media{width:12.6388888889vw;aspect-ratio:1/1;border:1px solid var(--color-pink);box-shadow:8px 8px 0 0 var(--color-pink);flex-shrink:0;}section.reviews .reviews-reel article .media img{display:block;width:100%;background-color:transparent;}section.reviews .reviews-reel article .text{flex-grow:1;padding-left:3.8888888889vw;}section.reviews .reviews-reel article .text .client-text{font-size:2.0833333333vw;font-size:1.5277777778vw;line-height:1.3em;line-height:1.4em;margin:0;}section.reviews .reviews-reel article .text .client-name{margin:0;margin-top:1.8em;color:var(--color-pink);font-size:1.3888888889vw;line-height:1.4em;}section.awards{padding-top:6.9444444444vw;padding-bottom:6.9444444444vw;background-color:#fff;position:relative;}section.awards h2{font-size:2.0833333333vw;color:var(--color-pink);margin:0;}section.awards .ul-wrapper{position:relative;}section.awards ul{list-style:none;margin:0;padding:0;margin-top:2.7777777778vw;}section.awards ul li{padding:0;}section.awards ul li:not(:last-child){border-bottom:1px solid var(--color-dark-purple);}section.awards ul .content{overflow:hidden;transition:all ease .4s;padding-right:4.4444444444vw;padding-left:4.4444444444vw;border-top:0 solid transparent;display:flex;position:relative;}section.awards ul h3{width:100%;flex-shrink:0;transition:all ease .2s;position:absolute;left:4.4444444444vw;letter-spacing:normal;}section.awards ul .text{overflow:hidden;left:33.33%;width:66.66%;display:flex;position:relative;margin-left:0;margin-right:0;padding-top:2.7777777778vw;padding-bottom:2.7777777778vw;transition:all ease .1s;height:10.4166666667vw;opacity:0;}section.awards ul .text .item{overflow:hidden;flex-basis:0;flex-grow:1;padding-left:1.3888888889vw;padding-right:1.3888888889vw;}section.awards ul li:hover .content{background-color:rgba(245,245,236,.8);}section.awards ul li:hover h3{font-size:2.0833333333vw;width:33.33%;}section.awards ul li:hover .text{transition-delay:.1s;opacity:1;height:auto;}section.awards h3{font-size:2.7777777778vw;margin:0;font-family:"ClashDisplay-Medium";padding-top:2.7777777778vw;padding-bottom:2.7777777778vw;}section.awards .years{font-size:2.0833333333vw;margin:0;white-space:nowrap;color:var(--color-pink);letter-spacing:.05em;font-family:"ClashDisplay-Medium";}section.awards .years:not(:first-child){margin-top:.8em;}section.awards .title{font-size:1.1111111111vw;font-weight:400;margin:0;margin-top:.8em;line-height:1.4em;}section.clients{padding-top:0;padding-bottom:6.9444444444vw;background-color:#fff;}section.clients h2{font-size:2.0833333333vw;color:var(--color-pink);margin:0;}section.clients .marque{width:100%;overflow:hidden;}section.clients ul{display:flex;list-style:none;margin:0;margin-top:5.9027777778vw;margin-left:4.4444444444vw;margin-right:4.4444444444vw;padding:0;gap:2.7777777778vw;overflow:hidden;}section.clients ul li{width:15.2777777778vw;aspect-ratio:1/1;background-color:#f5f5ec;flex-shrink:0;display:flex;align-items:center;justify-content:center;}section.clients ul li img{max-width:100%;filter:grayscale(1);transition:all var(--transition-effect) .24s;}section.clients ul li:hover img{filter:grayscale(0);}.writings-search-form{display:flex;align-items:center;}.writings-search-form .types{display:flex;gap:.9722222222vw;width:70%;}.writings-search-form .types label{display:inline-flex;margin:0;position:relative;align-items:center;}.writings-search-form .types label input{position:absolute;top:0;left:0;appearance:none;height:0;width:0;border:0;outline:0;margin:0;}.writings-search-form .types label span{padding-top:.8333333333vw;padding-bottom:.8333333333vw;padding-left:1.1111111111vw;padding-right:1.1111111111vw;background-color:transparent;border:1px solid var(--color-dark-purple);font-size:.8333333333vw;font-family:"ClashDisplay-Medium";font-weight:500;letter-spacing:.05em;line-height:normal;text-transform:uppercase;}.writings-search-form .types label input:checked~span{background-color:var(--color-dark-purple);color:var(--color-white);}.writings-search-form .filters{position:relative;margin-right:.9722222222vw;}.writings-search-form .filters .toggle{display:flex;align-items:center;border:1px solid var(--color-dark-purple);padding-top:.1388888889vw;padding-bottom:.1388888889vw;padding-left:1.1111111111vw;padding-right:1.1111111111vw;transition:all ease .2s;font-size:.8333333333vw;}.writings-search-form .filters .toggle svg{margin-left:1em;width:2.4305555556vw;height:auto;}.writings-search-form .filters:has(input[type=checkbox]:checked) .toggle{background-color:var(--color-dark-purple);color:var(--color-white);}.writings-search-form .filters:has(input[type=checkbox]:checked) .toggle svg{filter:brightness(0) invert(1);}.writings-search-form .filters .options{position:absolute;left:0;border:1px solid var(--color-dark-purple);padding:1.3888888889vw;padding-bottom:0;background-color:var(--color-white);z-index:1;top:3.75vw;transition:transform ease 0s .4s,opacity ease .4s;transform-origin:0 0;opacity:0;max-height:400px;overflow:auto;transform:scale(0);}.writings-search-form .filters .options .group-title{color:var(--color-pink);font-size:10px;}.writings-search-form .filters .options .group-title:not(:first-child){margin-top:1.3888888889vw;}.writings-search-form .filters .options label{display:flex;align-items:center;margin-bottom:.6944444444vw;margin-top:.6944444444vw;}.writings-search-form .filters .options label input{appearance:none;border:0 solid var(--color-dark-pink);outline:1px solid var(--color-dark-purple);width:1.6666666667vw;height:1.6666666667vw;flex-shrink:0;transition:all ease .2s;margin:0;}.writings-search-form .filters .options label span{margin-left:1em;font-size:.8333333333vw;white-space:nowrap;}.writings-search-form .filters .options label input:checked{background-color:var(--color-pink);border:0 solid var(--color-white);border-width:.4166666667vw;outline:1px solid var(--color-pink);}.writings-search-form .filters .options label input:checked~span{color:var(--color-pink);}.writings-search-form .filters .options label input:active{background-color:var(--color-pink);border:0 solid var(--color-white);border-width:.2083333333vw;outline:1px solid var(--color-pink);}.writings-search-form .filters .options label:hover input{outline-color:var(--color-pink);}.writings-search-form .filters .options label:hover span{color:var(--color-pink)!important;}.writings-search-form .filters .options .options-controls{position:-webkit-sticky;position:sticky;bottom:0;display:flex;border-top:1px solid currentColor;margin-left:-1.3888888889vw;margin-right:-1.3888888889vw;gap:1.3888888889vw;padding:1.3888888889vw;background-color:var(--color-white);}.writings-search-form .filters .options .options-controls button{padding:1em 16px;font-size:.8333333333vw;flex-basis:0;flex-grow:1;outline:0;border:1px solid currentColor;}.writings-search-form .filters .options .options-controls button.btn-apply{border-color:var(--color-pink);color:var(--color-white);background-color:var(--color-pink);}.writings-search-form .filters .options .options-controls button.btn-clear{border-color:var(--color-dark-purple);background-color:transparent;color:var(--color-dark-purple);}.writings-search-form .filters .options.open{transform:scale(1);opacity:1;transition:transform ease 0s 0s,opacity ease .4s;}.writings-search-form .query{position:relative;flex-grow:1;}.writings-search-form .query input{border:1px solid var(--color-dark-purple);outline:0;background-color:transparent;width:100%;padding-top:.8333333333vw;padding-bottom:.8333333333vw;padding-left:1.1111111111vw;padding-right:3.3333333333vw;appearance:none;border-radius:0;}.writings-search-form .query .btn-submit{position:absolute;right:6px;top:0;bottom:0;width:2.5vw;border:0;background-color:transparent;padding:0;}.writings-search-form .query .btn-submit svg{display:block;margin:auto;width:2.5vw;height:auto;}.writings-search-form .reset{border:1px solid var(--color-dark-purple);padding:0;background-color:transparent;outline:0;align-self:stretch;width:auto;flex-shrink:0;flex-grow:1;margin-left:.9722222222vw;padding-left:.4166666667vw;padding-right:.4166666667vw;}.writings-search-form .reset svg{display:block;width:1.9444444444vw;height:auto;margin:auto;}section.latest-writings{padding-top:0;padding-bottom:0;background-color:#fff;}section.latest-writings h2{font-size:2.0833333333vw;color:var(--color-pink);margin:0;}.search-result-writings{padding-top:3.3333333333vw;padding-bottom:3.3333333333vw;background-color:#fff;}.search-result-writings .clear-results{float:right;border:1px solid var(--color-dark-purple);outline:0;display:inline-flex;padding:.6944444444vw;background-color:transparent;align-items:center;font-weight:600;font-size:.8333333333vw;font-family:inherit;color:var(--color-dark-purple);}.search-result-writings .clear-results svg{width:.6944444444vw;height:auto;margin-left:.6944444444vw;}.search-result-writings h2{font-size:2.0833333333vw;color:var(--color-pink);margin:0;}.search-result-writings .loading{background-color:var(--color-off-white);padding:5.5555555556vw;padding-left:40px;padding-right:40px;margin-top:2.7777777778vw;margin-bottom:2.7777777778vw;text-align:center;font-size:1.3888888889vw;}.search-result-writings .no-results{background-color:var(--color-off-white);padding:5.5555555556vw;padding-left:40px;padding-right:40px;margin-top:2.7777777778vw;margin-bottom:2.7777777778vw;text-align:center;font-size:1.3888888889vw;}.search-writings-pager{margin-top:2.7777777778vw;text-align:center;}.search-writings-pager button{padding-top:.8333333333vw;padding-bottom:.8333333333vw;padding-left:1.1111111111vw;padding-right:1.1111111111vw;margin:.4861111111vw;background-color:transparent;border:1px solid var(--color-dark-purple);font-size:.8333333333vw;font-family:"ClashDisplay-Medium";font-weight:500;letter-spacing:.05em;line-height:normal;text-transform:uppercase;display:inline-block;}.search-writings-pager button:hover,.search-writings-pager button.current{background-color:var(--color-dark-purple);color:var(--color-white);}.search-writings-pager button.prev,.search-writings-pager button.next{width:auto;}.writings-grid{display:flex;flex-wrap:wrap;margin-left:-1.3888888889vw;margin-right:-1.3888888889vw;min-width:100%;}article.post{padding:1.3888888889vw;width:50%;display:inline-block;margin:0;}article.post.pinned .inner-grid{background-image:url(/images/assets/icon-pin.svg);background-position:right top;background-size:6.25vw;}article.post:hover .inner-grid{box-shadow:8px 8px 0 var(--color-pink);border-color:var(--color-pink);}article.post .inner-grid{border:1px solid #bebebe;display:grid;grid-auto-columns:1fr 1fr;transition:all ease .24s;text-decoration:none;}article.post .inner-grid .image{grid-column-start:1;grid-column-end:2;text-decoration:none;background-color:#eee;}article.post .inner-grid .image img{display:block;object-fit:cover;object-position:center top;max-width:none;width:22.2222222222vw;height:17.0833333333vw;}article.post .inner-grid .attributes{grid-column-start:2;grid-column-end:2;padding:1.3888888889vw;}article.post .inner-grid .attributes>div{display:inline-block;margin:0 1.3em 1.3em 0;}article.post .inner-grid .attributes span{border:1px solid #3e1a47;padding:.7638888889vw;line-height:1em;font-family:"ClashDisplay-Medium";font-size:.6944444444vw;display:inline-block;color:#3e1a47;text-decoration:none;letter-spacing:.1em;text-transform:uppercase;}article.post .inner-grid .attributes span.newsletter{background-color:#773487;background-color:var(--color-pink);color:#fff;border-color:var(--color-pink);}article.post .inner-grid .attributes span.newsletter-type{background-color:#f5f5ec;color:var(--color-dark-purple);}article.post .inner-grid .attributes span.tag-post-type{background-color:#f5f5ec;color:var(--color-dark-purple);}article.post .inner-grid .attributes span.blog-post{background-color:#f5f5ec;color:var(--color-dark-purple);}article.post .inner-grid .title{padding:1.3888888889vw;grid-column-start:1;grid-column-end:3;border-top:1px solid #bebebe;height:16.9444444444vw;height:12.5vw;}article.post .inner-grid .title h3{margin:0;font-size:1.3888888889vw;font-family:var(--font-family-archivo);font-weight:500;line-height:1.5em;letter-spacing:normal;color:var(--color-dark-purple);}article.post .inner-grid .meta{padding:1.3888888889vw;padding-top:0;display:flex;grid-column-start:1;grid-column-end:3;font-size:.6944444444vw;align-items:flex-end;color:var(--color-dark-purple);}article.post .inner-grid .meta .read-duration{border-left:1px solid #bebebe;margin-left:10px;padding-left:10px;}article.post .inner-grid .meta .icon{margin-left:auto;width:2.5vw;aspect-ratio:1/1;background-image:url(/images/assets/icon-arrow-link-pink.svg);block-size:100% auto;background-position:center bottom;align-self:flex-end;}.page-our-story .hero-screens,.page-careers .hero-screens{position:relative;overflow:hidden;}.page-our-story .hero-screens:before,.page-careers .hero-screens:before{content:"";position:absolute;left:50%;width:1px;height:100%;display:block;background-color:#bebebe;transform:translateX(-50%);z-index:0;}.page-our-story .hero-screens .hr-line,.page-careers .hero-screens .hr-line{position:fixed;left:0;right:0;height:1px;display:block;background-color:#bebebe;z-index:0;top:calc(50vh + var(--site-header-height)/2);}.page-our-story .hero-screens .screen,.page-careers .hero-screens .screen{height:calc(100vh - var(--site-header-height));display:flex;align-items:center;position:relative;z-index:1;}.page-our-story .hero-screens .screen:nth-child(even),.page-careers .hero-screens .screen:nth-child(even){padding-left:50%;}.page-our-story .hero-screens .screen:nth-child(odd),.page-careers .hero-screens .screen:nth-child(odd){padding-right:50%;}.page-our-story .hero-screens .screen:nth-child(1),.page-careers .hero-screens .screen:nth-child(1){padding:0;}.page-our-story .hero-screens .screen.screen-last,.page-careers .hero-screens .screen.screen-last{padding-left:0;padding-right:0;}.page-our-story .hero-screens .screen.screen-last p,.page-careers .hero-screens .screen.screen-last p{margin:auto;font-size:2.7777777778vw;text-align:center;}.page-our-story .hero-screens h1,.page-careers .hero-screens h1{font-size:4.1666666667vw;margin:0;line-height:120%;max-width:71.5277777778vw;letter-spacing:normal;}.page-our-story .hero-screens p,.page-careers .hero-screens p{font-size:2.7777777778vw;margin:0;font-family:"ClashDisplay-Medium";line-height:1.4em;}.page-our-story .hero-screens #aboutHeroAnimation,.page-careers .hero-screens #aboutHeroAnimation{position:fixed;left:0;right:0;display:block;z-index:0;top:calc(50% + var(--site-header-height)/2);transform:translateY(calc(-50% - var(--site-header-height)));transform:translateY(-50%);}.page-our-story .hero-screens .btn-arrow-down,.page-careers .hero-screens .btn-arrow-down{display:inline-block;width:5vw;height:5vw;margin:0;background-image:url(/images/assets/btn-arrow-down.svg);background-position:center center;background-size:100% auto;}.features{background-color:#fff;position:relative;z-index:2;}.features article{display:flex;border-top:1px solid var(--color-pink);position:-webkit-sticky;position:sticky;background-color:#fff;top:var(--site-header-height);}.features article h2{font-size:2.0833333333vw;margin:0;padding-top:2.0833333333vw;padding-bottom:2.0833333333vw;letter-spacing:normal;}.features article p{margin:0 0 0 0;line-height:1.75em;font-size:1.1111111111vw;font-weight:300;}.features article .text{width:50%;padding:4.4444444444vw;padding-top:0;display:flex;flex-direction:column;}.features article .image{width:50%;}.features article .image img{display:block;}.features article:nth-child(2){top:calc(6.25vw + var(--site-header-height));}.features article:nth-child(3){top:calc(12.5vw + var(--site-header-height));}.features article:nth-child(4){top:calc(18.75vw + var(--site-header-height));}.we-do{position:relative;z-index:4;background-color:var(--color-dark-purple);color:#fff;padding:13.1944444444vw;padding-left:0;padding-right:0;}.we-do p{font-size:2.7777777778vw;font-family:"ClashDisplay-Regular";line-height:1.5em;margin:0 0 1.3em 0;}.we-do p:first-child{margin-bottom:1em;}.page-expertise .hero h1{font-size:4.1666666667vw;letter-spacing:normal;}.page-expertise .hero .scroll-down{margin-top:4.1666666667vw;}.page-expertise .hero .cols{display:flex;gap:2.7777777778vw;}.page-expertise .hero .col{flex-basis:0;flex-grow:1;}.page-expertise .hero .circle-animation-lottie #CirclesAnimation{width:100%;aspect-ratio:1/1;}.page-expertise .practice-areas h2{color:var(--color-pink);font-size:2.0833333333vw;margin:0;padding-top:1.33em;padding-bottom:1.33em;}.page-expertise .practice-areas .areas .area{border-top:1px solid var(--color-dark-purple);transition:border-color ease .3s;}.page-expertise .practice-areas .areas .area:last-child{border-bottom:1px solid var(--color-dark-purple);}.page-expertise .practice-areas .areas .area .area-head{display:flex;align-items:center;padding-left:4.4444444444vw;padding-right:4.4444444444vw;border-right-style:solid;border-right-width:.8333333333vw;border-right-color:var(--accent-color);transition:all var(--transition-effect) .4s;}.page-expertise .practice-areas .areas .area .area-head button{margin-left:auto;width:2.7777777778vw;aspect-ratio:1/1;padding:0;background-color:transparent;background-image:url(/images/assets/icon-plus-dark-puple.svg);background-size:60% auto;background-position:center center;border:1px solid var(--color-dark-purple);border-radius:50%;outline:0;transition:all var(--transition-effect) .4s;}.page-expertise .practice-areas .areas .area h3{font-size:2.7777777778vw;letter-spacing:normal;}.page-expertise .practice-areas .areas .area .area-body{overflow:hidden;height:0;transition:all var(--transition-effect) .4s;padding-left:4.4444444444vw;padding-right:4.4444444444vw;border-right-style:solid;border-right-width:.8333333333vw;border-right-color:var(--accent-color);transition:all var(--transition-effect) .4s;}.page-expertise .practice-areas .areas .area .area-body .text{display:flex;gap:2.7777777778vw;padding-top:3em;padding-bottom:3.3333333333vw;}.page-expertise .practice-areas .areas .area .area-body .text .col{width:33.33%;}.page-expertise .practice-areas .areas .area .area-body .text .col:first-child{width:66.66%;column-count:2;column-gap:2.7777777778vw;}.page-expertise .practice-areas .areas .area .area-body .text .col:first-child p{white-space:pre-line;}.page-expertise .practice-areas .areas .area .area-body .text p{font-size:1.1111111111vw;font-weight:300;line-height:1.75em;}.page-expertise .practice-areas .areas .area .area-body .text p{margin:0 0 1em 0;}.page-expertise .practice-areas .areas .area .area-body .text p:last-child{margin-bottom:0;}.page-expertise .practice-areas .areas .area .area-body .text .btn{margin-top:1.6666666667vw;}.page-expertise .practice-areas .areas .area .area-body .text .btn span{min-width:19.4444444444vw;}.page-expertise .practice-areas .areas .area .area-body .text .btn:first-child{margin-top:0;}.page-expertise .practice-areas .areas .area .area-body .other{border-top:1px solid var(--color-dark-purple);padding-top:3.3333333333vw;padding-bottom:3.3333333333vw;gap:1.3888888889vw;display:flex;}.page-expertise .practice-areas .areas .area .area-body .clients h6{font-size:1.1111111111vw;margin:0;font-weight:600;}.page-expertise .practice-areas .areas .area .area-body .clients ul{list-style:none;display:flex;flex-wrap:wrap;gap:1.3888888889vw;margin:0;margin-top:2.7777777778vw;padding:0;}.page-expertise .practice-areas .areas .area .area-body .clients ul li{width:8.3333333333vw;aspect-ratio:1/1;padding:.6944444444vw;background-color:var(--color-offwhite);border:1px solid currentColor;display:flex;align-items:center;align-content:center;}.page-expertise .practice-areas .areas .area .area-body .clients ul img{filter:grayscale(1);transition:all var(--transition-effect) .4s;}.page-expertise .practice-areas .areas .area .area-body .clients ul li:hover img{filter:grayscale(0);}.page-expertise .practice-areas .areas .area .area-body .contact{width:33.33%;flex-shrink:0;}.page-expertise .practice-areas .areas .area .area-body .contact h6{font-size:1.1111111111vw;margin:0;margin-bottom:2.7777777778vw;font-weight:600;}.page-expertise .practice-areas .areas .area .area-body .contact .name{font-family:"ClashDisplay-Medium";font-size:1.3888888889vw;color:var(--color-pink);margin-top:1.3888888889vw;margin-bottom:0;}.page-expertise .practice-areas .areas .area .area-body .contact .name:first-of-type{margin-top:0;}.page-expertise .practice-areas .areas .area .area-body .contact .email a,.page-expertise .practice-areas .areas .area .area-body .contact .phone a{text-decoration:none;color:var(--color-dark-purple);font-size:1.1111111111vw;font-weight:300;line-height:1.75em;}.page-expertise .practice-areas .areas .area .area-body .awards{margin-top:2.7777777778vw;}.page-expertise .practice-areas .areas .area .area-body .awards p{white-space:pre-line;font-size:1.1111111111vw;font-weight:300;}.page-expertise .practice-areas .areas .area .area-body .top-writings{border-top:1px solid var(--color-dark-purple);padding-top:3.3333333333vw;padding-bottom:7.7777777778vw;background-color:transparent;}.page-expertise .practice-areas .areas .area .area-body .top-writings h6{font-size:1.1111111111vw;margin:0;font-weight:600;}.page-expertise .practice-areas .areas .area .area-body .top-writings .posts{background-color:transparent;display:flex;overflow:hidden;margin-top:1.3888888889vw;margin-left:-1.3888888889vw;margin-right:-1.3888888889vw;scroll-behavior:smooth;}.page-expertise .practice-areas .areas .area .area-body .top-writings .posts article{width:50%;flex-shrink:0;}.page-expertise .practice-areas .areas .area .area-body .top-writings .posts .inner-grid{background-color:#fff;}.page-expertise .practice-areas .areas .area .area-body .top-writings .posts .inner-grid .title h3{font-size:1.3888888889vw;}.page-expertise .practice-areas .areas .area .area-body .top-writings .controls{margin-top:1.1111111111vw;margin-left:auto;}.page-expertise .practice-areas .areas .area.accent-color-green{--accent-color:var(--color-green);}.page-expertise .practice-areas .areas .area.accent-color-blue{--accent-color:var(--color-blue);}.page-expertise .practice-areas .areas .area.accent-color-purple{--accent-color:var(--color-purple);}.page-expertise .practice-areas .areas .area.accent-color-orange{--accent-color:var(--color-orange);}.page-expertise .practice-areas .areas .area.open .area-head button{transform:rotate(45deg);}.page-expertise .practice-areas .areas .area .area-head:hover{background-color:var(--accent-color);padding-left:8.8888888889vw;}.page-expertise .practice-areas .areas .area .area-head:hover button{filter:brightness(0) invert(1);}.page-expertise .practice-areas .areas .area .area-head:hover h3{color:#fff;}.sectors{border-bottom:1px solid var(--color-dark-purple);padding-top:2.7777777778vw;padding-bottom:0;}.sectors h2{color:var(--color-pink);font-size:2.0833333333vw;margin:0;padding-top:1.33em;padding-bottom:1.33em;}.sectors .blocks{display:flex;padding-top:0;}.sectors .blocks a.block{text-decoration:none;color:inherit;transition:all ease 1s 1s;width:25%;}.sectors .blocks a.block.active{margin-bottom:30px;transition-delay:.6s;}.sectors .blocks .block-small .inner{aspect-ratio:2/1;}.sectors .blocks .block-small{--values-accent-color:var(--color-dark-purple);}.sectors .blocks .inner .text{height:calc(100% - 2.7777777778vw);display:flex;flex-direction:column;padding-top:3.3333333333vw;padding-left:3.3333333333vw;padding-right:3.3333333333vw;}.sectors .blocks .inner .text h2{color:var(--color-pink);font-family:"ClashDisplay-Medium";font-size:2.0833333333vw;margin-top:auto;margin-bottom:2.7777777778vw;}.sectors .blocks .inner .text h3{margin:0;margin-top:auto;font-size:1.6666666667vw;font-family:"ClashDisplay-Medium";letter-spacing:normal;}.sectors .blocks .inner .text.text-simple{padding:0 1em;justify-items:center;height:100%;}.sectors .blocks .inner .text.text-simple h3{font-size:1.3888888889vw;text-align:center;letter-spacing:.05em;height:auto;margin-top:.5em;margin:auto;}.sectors .blocks .inner:before{opacity:0;transition-property:all;transition-duration:.4s;}.sectors .blocks hr{margin-bottom:1.3888888889vw;}.sectors .blocks i.icon{width:10.4166666667vw;margin-left:-2.7777777778vw;aspect-ratio:1/1;background-position:center center;background-size:100% auto;display:block;transition:all var(--transition-effect) .4s;}.sectors .block:hover .inner:before,.sectors a.block.active .inner:before{opacity:1;background-color:var(--values-accent-color);}.sectors .block:hover i.icon,.sectors a.block.active i.icon{filter:contrast(1);}.sectors .block_d[data-order="0"],.sectors .block-full_d[data-order="0"],.sectors a.block[data-order="0"]{order:0;}.sectors .block_d[data-order="1"],.sectors .block-full_d[data-order="1"],.sectors a.block[data-order="1"]{order:1;}.sectors .block_d[data-order="2"],.sectors .block-full_d[data-order="2"],.sectors a.block[data-order="2"]{order:2;}.sectors .block_d[data-order="3"],.sectors .block-full_d[data-order="3"],.sectors a.block[data-order="3"]{order:3;}.sectors .block_d[data-order="4"],.sectors .block-full_d[data-order="4"],.sectors a.block[data-order="4"]{order:4;}.sectors .block_d[data-order="5"],.sectors .block-full_d[data-order="5"],.sectors a.block[data-order="5"]{order:5;}.sectors .block_d[data-order="6"],.sectors .block-full_d[data-order="6"],.sectors a.block[data-order="6"]{order:6;}.sectors .block_d[data-order="7"],.sectors .block-full_d[data-order="7"],.sectors a.block[data-order="7"]{order:7;}.sectors .block_d[data-order="8"],.sectors .block-full_d[data-order="8"],.sectors a.block[data-order="8"]{order:8;}.sectors .block_d[data-order="9"],.sectors .block-full_d[data-order="9"],.sectors a.block[data-order="9"]{order:9;}.sectors .block_d[data-order="10"],.sectors .block-full_d[data-order="10"],.sectors a.block[data-order="10"]{order:10;}.sectors .block_d[data-order="11"],.sectors .block-full_d[data-order="11"],.sectors a.block[data-order="11"]{order:11;}.sectors .block_d[data-order="12"],.sectors .block-full_d[data-order="12"],.sectors a.block[data-order="12"]{order:12;}.sectors .block_d[data-order="13"],.sectors .block-full_d[data-order="13"],.sectors a.block[data-order="13"]{order:13;}.sectors .block_d[data-order="14"],.sectors .block-full_d[data-order="14"],.sectors a.block[data-order="14"]{order:14;}.sectors .block_d[data-order="15"],.sectors .block-full_d[data-order="15"],.sectors a.block[data-order="15"]{order:15;}.sectors .block_d[data-order="16"],.sectors .block-full_d[data-order="16"],.sectors a.block[data-order="16"]{order:16;}.sectors .block_d[data-order="17"],.sectors .block-full_d[data-order="17"],.sectors a.block[data-order="17"]{order:17;}.sectors .block_d[data-order="18"],.sectors .block-full_d[data-order="18"],.sectors a.block[data-order="18"]{order:18;}.sectors .block_d[data-order="19"],.sectors .block-full_d[data-order="19"],.sectors a.block[data-order="19"]{order:19;}.sectors .block_d[data-order="20"],.sectors .block-full_d[data-order="20"],.sectors a.block[data-order="20"]{order:20;}.sectors .block-small{width:33.33%;}.sectors .block-full{order:100;}.sectors .block-full{height:0;overflow:hidden;width:calc(100% - 2.9166666667vw);margin-top:0;margin-right:0;margin-bottom:0;margin-left:1.3888888889vw;}.sectors .block-full.open{margin-top:1.3888888889vw;margin-bottom:1.3888888889vw;}.sectors .block-full .block-full-header{display:flex;align-items:center;padding:3.4722222222vw;border:1px solid var(--color-dark-purple);}.sectors .block-full .block-full-header h5{font-size:2.7777777778vw;margin:0;letter-spacing:normal;}.sectors .block-full .block-full-header a{margin:0 0 0 auto;}.sectors .block-full .block-full-body{padding:3.4722222222vw;padding-right:0;border-top:1px solid var(--color-dark-purple);display:flex;flex-wrap:wrap;border:1px solid var(--color-dark-purple);border-top:0;}.sectors .block-full .block-full-body .block-full-body-text{width:33.33%;flex-grow:1;display:flex;flex-direction:column;align-items:flex-start;padding-right:2.7777777778vw;}.sectors .block-full .block-full-body .block-full-body-text p{margin:0 0 1em 0;font-size:1.1111111111vw;font-weight:300;line-height:1.75em;}.sectors .block-full .block-full-body .block-full-body-text .btn{margin:0;margin-top:auto;}.sectors .block-full .block-full-body .block-full-body-articles{width:66.66%;flex-grow:1;flex-direction:column;display:flex;}.sectors .block-full .block-full-body .posts{display:flex;overflow:hidden;width:100%;margin-bottom:2.0833333333vw;margin-top:-.6944444444vw;scroll-behavior:smooth;}.sectors .block-full .block-full-body .posts .post{width:calc(100% - 15.1388888889vw);flex-shrink:0;margin-top:0;}.sectors .block-full .block-full-body .posts .post .inner-grid{background-color:#fff;}.sectors .block-full .block-full-body .posts .post:last-child{margin-right:15.1388888889vw;}.sectors .block-full .block-full-body .controls{margin-right:3.8194444444vw;margin-left:auto;}.sectors .block-full .block-full-body .other{border-top:1px solid var(--color-dark-purple);margin-top:3.3333333333vw;padding-top:3.3333333333vw;margin-right:3.4722222222vw;display:flex;width:100%;gap:2.7777777778vw;}.sectors .block-full .block-full-body .other .clients h6{font-size:1.1111111111vw;margin:0;font-weight:600;}.sectors .block-full .block-full-body .other .clients ul{list-style:none;display:flex;flex-wrap:wrap;gap:1.3888888889vw;margin:0;margin-top:2.7777777778vw;padding:0;}.sectors .block-full .block-full-body .other .clients ul li{width:8.3333333333vw;aspect-ratio:1/1;padding:.6944444444vw;background-color:var(--color-offwhite);border:1px solid currentColor;display:flex;align-items:center;align-content:center;}.sectors .block-full .block-full-body .other .clients ul img{filter:grayscale(1);transition:all var(--transition-effect) .4s;}.sectors .block-full .block-full-body .other .clients ul li:hover img{filter:grayscale(0);}.sectors .block-full .block-full-body .other .contact{width:33.33%;padding-left:0;flex-shrink:0;}.sectors .block-full .block-full-body .other .contact h6{font-size:1.1111111111vw;margin:0;margin-bottom:2.7777777778vw;font-weight:600;}.sectors .block-full .block-full-body .other .contact .name{font-family:"ClashDisplay-Medium";font-size:1.3888888889vw;color:var(--color-pink);margin-top:1.3888888889vw;margin-bottom:0;}.sectors .block-full .block-full-body .other .contact .name:first-of-type{margin-top:0;}.sectors .block-full .block-full-body .other .contact .email a,.sectors .block-full .block-full-body .other .contact .phone a{text-decoration:none;color:var(--color-dark-purple);font-size:1.1111111111vw;font-weight:300;line-height:1.75em;}.sectors .block-full .block-full-body .other .awards{margin-top:2.7777777778vw;}.sectors .block-full .block-full-body .other .awards p{white-space:pre-line;font-size:1.1111111111vw;font-weight:300;}.sectors .other-sectors{margin:0;padding:0;list-style:none;display:flex;position:relative;border-right:0;gap:2.2222222222vw;}.sectors .other-sectors li{flex-basis:0;flex-grow:1;text-align:center;font-size:1.3888888889vw;font-family:"ClashDisplay-Medium";margin-right:var(--color-dark-purple);background-color:var(--color-offwhite);padding:6.1111111111vw;border:1px solid var(--color-dark-purple);padding-right:0;padding-left:0;position:relative;}.sectors .other-sectors li:before{content:"";z-index:-1;width:100%;height:100%;position:absolute;left:8px;top:8px;display:block;background-color:var(--color-dark-purple);pointer-events:none;opacity:0;transition:all ease .4s;}.sectors .other-sectors li:hover:before{opacity:1;}.page-expertise section.clients{padding-top:6.9444444444vw;}.section-openings{padding-top:5.5555555556vw;padding-bottom:5.5555555556vw;background-color:#fff;z-index:2;position:relative;}.section-openings .content-row{display:flex;}.section-openings .content-row .heading{width:35%;padding-right:10%;}.section-openings .content-row .heading h2{margin:0;font-family:"ClashDisplay-Medium";font-size:2.7777777778vw;letter-spacing:normal;}.section-openings .content-row .heading .link{color:var(--color-pink);font-family:"ClashDisplay-Medium";font-size:1.3888888889vw;text-decoration:none;letter-spacing:.05em;}.section-openings .content-row .text{width:65%;margin:0;padding:0;}.section-openings .content-row .header{display:flex;font-weight:700;padding-top:2.0833333333vw;padding-bottom:2.0833333333vw;}.section-openings .content-row .header .cell{width:30%;font-size:.8333333333vw;}.section-openings .content-row .header .cell .cell{padding:0 0;}.section-openings .content-row .position{border-bottom:1px solid currentColor;align-items:center;flex-wrap:wrap;position:relative;font-size:.8333333333vw;}.section-openings .content-row .position .position-header{position:relative;display:flex;align-items:center;padding:2em 0;}.section-openings .content-row .position h3{flex-shrink:0;display:flex;margin:0;font-size:.8333333333vw;flex-grow:1;padding:0;align-items:center;}.section-openings .content-row .position h3 span{width:30%;}.section-openings .content-row .position h3 small{font-size:inherit;flex-grow:1;}.section-openings .content-row .position button{margin-left:auto;background-color:transparent;border:1px solid var(--color-dark-purple);outline:0;padding:0;flex-shrink:0;transition:all ease .4s;border-radius:50%;width:2.2222222222vw;height:2.2222222222vw;}.section-openings .content-row .position button svg{display:block;margin:auto;width:1.6666666667vw;}.section-openings .content-row .position .position-body{font-size:.8333333333vw;line-height:1.5em;height:0;overflow:hidden;transition:all ease .6s;font-weight:300;}.section-openings .content-row .position .position-body .position-body-inner{padding:2em 0;border-top:1px solid currentColor;}.section-openings .content-row .position .position-body .position-body-text{max-width:41.6666666667vw;}.section-openings .content-row .position .position-body .apply-link{margin-left:2em;text-decoration:none;border:1px solid var(--color-dark-purple);flex-shrink:0;display:inline-flex;float:right;flex-wrap:wrap;align-items:center;padding:1em 16px;font-size:.8333333333vw;position:relative;}.section-openings .content-row .position .position-body .apply-link u{position:absolute;height:100%;left:auto;right:0;width:0;transition:width ease .6s;background-color:var(--color-dark-purple);}.section-openings .content-row .position .position-body .apply-link span{font-family:"ClashDisplay-Semibold";font-weight:600;letter-spacing:.13em;margin-right:10px;color:var(--color-dark-purple);position:relative;transition:color ease .6s;}.section-openings .content-row .position .position-body .apply-link svg{width:1.6666666667vw;height:auto;position:relative;transition:all ease .6s;}.section-openings .content-row .position .position-body .apply-link:hover u{width:100%;left:0;right:auto;}.section-openings .content-row .position .position-body .apply-link:hover span{color:var(--color-white);}.section-openings .content-row .position .position-body .apply-link:hover svg{filter:brightness(0) invert(1);}.section-openings .content-row .position .position-body h1,.section-openings .content-row .position .position-body h2,.section-openings .content-row .position .position-body h3,.section-openings .content-row .position .position-body h4,.section-openings .content-row .position .position-body h5,.section-openings .content-row .position .position-body h6{font-weight:500;}.section-openings .content-row .position .position-body p,.section-openings .content-row .position .position-body ul,.section-openings .content-row .position .position-body ol{margin-top:0;margin-bottom:1em;}.section-openings .content-row .position .position-body ul,.section-openings .content-row .position .position-body ol{padding-left:1.4em;}.section-openings .content-row .position.open button{transform:rotate(45deg);background-color:var(--color-dark-purple);}.section-openings .content-row .position.open button svg path{stroke:#fff;}.section-what-we-value{background-color:var(--color-offwhite);position:relative;}.controls{float:right;position:relative;z-index:1;display:flex;gap:2.0833333333vw;}.controls .control{width:3.8888888889vw;height:3.8888888889vw;border:1px solid var(--color-pink);background-color:transparent;background-position:center center;background-size:50% auto;position:relative;transition:all ease .24s;flex-shrink:0;}.controls .control:before{content:"";display:block;position:absolute;top:0;height:100%;left:0;right:auto;background-color:var(--color-pink);transition:width ease .6s;}.controls .control:after{content:"";position:absolute;inset:0;display:block;background-repeat:no-repeat;background-position:center;background-size:50% auto;transition:width ease .6s;}.controls .control.prev:hover:before{width:100%;right:0;left:auto;}.controls .control.next:hover:before{width:100%;right:auto;left:0;}.controls .control:hover:after{filter:brightness(0) invert(1);}.controls .control.prev:before{width:0;}.controls .control.prev:after{background-image:url(/images/assets/icon-arrow-left-pink.svg);}.controls .control.next:before{width:0;left:auto;right:0;}.controls .control.next:after{background-image:url(/images/assets/icon-arrow-right-pink.svg);}.controls .control:disabled{opacity:.3;}.section-members-say{position:relative;padding-top:5.5555555556vw;padding-bottom:5.5555555556vw;background-color:var(--color-offwhite);}.section-members-say .parent-grid{display:flex;}.section-members-say .parent-grid .heading{width:33.33%;display:flex;flex-direction:column;}.section-members-say .parent-grid .heading h2{margin:0;font-size:2.7777777778vw;letter-spacing:normal;}.section-members-say .parent-grid .heading .controls{margin-top:auto;}.section-members-say .parent-grid .content{width:66.66%;}.section-members-say .articles{width:100%;overflow:hidden;display:flex;scroll-behavior:smooth;}.section-members-say .articles article{flex-shrink:0;width:50%;padding:0 5%;display:flex;flex-direction:column;}.section-members-say .articles article:last-child{margin-right:0;}.section-members-say .articles article .saying{font-size:1.3888888889vw;margin:0 0 3em 0;line-height:1.7em;}.section-members-say .articles article .person-card{display:flex;margin-top:auto;border-top:1px solid currentColor;padding-top:4em;}.section-members-say .articles article .person-card .image{display:none;}.section-members-say .articles article .person-card .image img{display:block;width:6.5972222222vw;}.section-members-say .articles article .person-card .text{flex-grow:1;padding-left:.6944444444vw;padding-left:0;}.section-members-say .articles article .person-card .text h3{color:var(--color-pink);font-family:"ClashDisplay-Medium";font-size:1.3888888889vw;margin:0;}.section-members-say .articles article .person-card .text p{font-size:.9722222222vw;margin:1em 0 0 0;}.page-article{background-color:#fff;padding-bottom:5.5555555556vw;}.page-article header{padding-top:4.4444444444vw;padding-bottom:4.4444444444vw;margin-bottom:4.4444444444vw;border-bottom:1px solid var(--color-dark-purple);}.page-article header h1{width:62.5vw;font-size:4.1666666667vw;font-family:"ClashDisplay-Medium";margin:0;line-height:1.2em;letter-spacing:normal;}.page-article header .prev-next{float:right;margin-left:auto;position:relative;z-index:1;transform:translateY(-100%);display:flex;gap:2.0833333333vw;}.page-article header .prev-next a{width:3.8888888889vw;height:3.8888888889vw;border:1px solid var(--color-pink);background-color:transparent;background-position:center center;background-size:50% auto;position:relative;transition:all ease .24s;flex-shrink:0;display:block;}.page-article header .prev-next a:before{content:"";display:block;position:absolute;top:0;height:100%;left:0;right:auto;background-color:var(--color-pink);transition:width ease .6s;}.page-article header .prev-next a:after{content:"";position:absolute;inset:0;display:block;background-repeat:no-repeat;background-position:center;background-size:50% auto;transition:width ease .6s;}.page-article header .prev-next a.prev:hover:before{width:100%;right:0;left:auto;}.page-article header .prev-next a.next:hover:before{width:100%;right:auto;left:0;}.page-article header .prev-next a:hover:after{filter:brightness(0) invert(1);}.page-article header .prev-next a.prev:before{width:0;}.page-article header .prev-next a.prev:after{background-image:url(/images/assets/icon-arrow-left-pink.svg);}.page-article header .prev-next a.next:before{width:0;left:auto;right:0;}.page-article header .prev-next a.next:after{background-image:url(/images/assets/icon-arrow-right-pink.svg);}.page-article main{border-bottom:1px solid var(--color-dark-purple);padding-bottom:2.7777777778vw;}.page-article main aside{float:left;width:30%;padding-right:2.7777777778vw;}.page-article main article{float:right;width:70%;}.page-article main .article-tags{margin-top:2.7777777778vw;margin-left:auto;width:70%;}.page-article main .article-tags h6{margin-bottom:1.3888888889vw;font-size:1.1111111111vw;}.page-article main .article-tags ul{margin:0;padding:0;}.page-article main .article-tags ul li{display:inline-block;margin:0 10px 10px 0;border:1px solid #bebebe;}.page-article main .article-tags ul li a{border:1px solid #bebebe;color:#3e1a47;display:block;font-size:1.1111111111vw;font-weight:300;padding-top:.5555555556vw;padding-bottom:.5555555556vw;padding-left:.8333333333vw;padding-right:.8333333333vw;text-decoration:none;}.page-article main:after{content:"";width:100%;display:block;clear:both;}.section-related-articles{padding-top:4.4444444444vw;}.section-related-articles h2{font-size:1.1111111111vw;margin:0;font-weight:600;color:var(--color-dark-purple);}.section-related-articles .posts{display:flex;overflow:hidden;margin-top:2.0833333333vw;margin-bottom:2.0833333333vw;margin-left:-1.3888888889vw;margin-right:-1.3888888889vw;scroll-behavior:smooth;}.section-related-articles .posts .post{width:50%;flex-shrink:0;margin-top:0;}.section-related-articles .posts .post .inner-grid{background-color:#fff;}.section-related-articles .posts .post:last-child{margin-right:0;}.section-related-articles .controls{margin-right:0;}.unpublished-note{font-size:16px;margin-top:30px;background-color:var(--color-off-white);padding:20px;}aside.post-aside .post-thumbnail{margin:0;padding:0;margin-bottom:2.0833333333vw;}aside.post-aside .post-thumbnail img{display:block;}aside.post-aside .excerpt{font-size:1.3888888889vw;margin:0;line-height:1.5em;}aside.post-aside .excerpt *{font-size:1.3888888889vw;margin:0;line-height:1.5em;}aside.post-aside .excerpt a{display:none;}aside.post-aside .date-time{margin:3em 0;font-size:10px;}aside.post-aside .tags{list-style:none;padding:0;margin:0;}aside.post-aside .tags li{border:1px solid #3e1a47;padding:.7638888889vw;line-height:1em;font-family:"ClashDisplay-Medium";font-size:.8333333333vw;display:inline-block;margin:0 1em 1em 0;color:#3e1a47;text-decoration:none;letter-spacing:.1em;text-transform:uppercase;}aside.post-aside .tags li a{color:inherit;text-decoration:none;padding:.7638888889vw;display:block;}aside.post-aside .tags li:has(a){padding:0;}aside.post-aside .tags li.tag-newsletter{background-color:#962dbe;color:#fff;}aside.post-aside .tags li.tag-post-type{background-color:#f5f5ec;color:var(--color-dark-purple);}aside.post-aside .tags li.tag-blog-post{background-color:#f5f5ec;color:var(--color-dark-purple);}aside.post-aside .search{display:flex;margin-top:3em;}aside.post-aside .search input{border:1px solid #3e1a47;border-right:0;padding:4px 8px;border-radius:0;outline:0;flex-grow:1;}aside.post-aside .search button{flex-shrink:0;padding:0;border:1px solid #3e1a47;border-left:0;outline:0;background-color:transparent;}article.post-article{font-size:1.1111111111vw;}.top-writings{background-color:#fff;padding-top:4.1666666667vw;padding-bottom:4.1666666667vw;}.top-writings .pager{width:30%;float:right;display:flex;}.top-writings .pager span{height:2px;margin:8px;flex-basis:0;flex-grow:1;background-color:#bebebe;}.top-writings .pager span i{display:block;height:0;width:0%;background-color:var(--color-pink);opacity:0;transition:width ease 3s,opacity ease .2s;}.top-writings .pager span.active i{height:2px;width:100%;opacity:1;}.top-writings h2{font-size:2.0833333333vw;color:var(--color-pink);margin:0;margin-bottom:2.7777777778vw;}.top-and-newsletter{display:flex;gap:2.7777777778vw;}.top-and-newsletter .top{width:70%;min-height:300px;position:relative;}.top-and-newsletter .top article.post{position:absolute;background-color:#fff;top:0;left:0;width:100%;margin:0;padding:0;z-index:0;opacity:0;transition:all ease 1s;}.top-and-newsletter .top article.post .inner-grid{text-decoration:none;grid-auto-columns:22.0833333333vw auto;}.top-and-newsletter .top article.post.active{opacity:1;z-index:1;}.top-and-newsletter .top article.post:first-child{position:relative;}.top-and-newsletter .newsletter-subscribe{width:30%;background-color:var(--color-off-white);flex-shrink:0;border:1px solid #bebebe;padding:2.5vw;position:relative;}.top-and-newsletter .newsletter-subscribe h3{font-size:2.0833333333vw;margin:0;letter-spacing:normal;}.top-and-newsletter .newsletter-subscribe p{font-size:.9722222222vw;line-height:1.5em;margin:2.4305555556vw;margin-left:0;margin-right:0;}.top-and-newsletter .newsletter-subscribe hr{height:1px;border:0;outline:0;background-color:#bebebe;margin-bottom:2.4305555556vw;margin-left:-2.5vw;margin-right:-2.5vw;}.top-and-newsletter .newsletter-subscribe .note{margin:2em 0 0 0;color:var(--color-pink);}.universal-dialog{--universal-dialog-width:calc(600/1440*100vw);position:fixed;z-index:20;padding:20px;display:none;inset:0;animation:UniversalDialogBackdropIn 1s ease 0s forwards;background-color:rgba(62,26,71,.8);backdrop-filter:invert(1);}.universal-dialog .wrapper{border:1px solid var(--color-pink);width:0;height:0;background-color:var(--color-white);top:50px;left:29.1666666667vw;position:fixed;overflow-y:scroll;max-width:100%;}.universal-dialog.hide-close .close{display:none;}.universal-dialog .close{position:-webkit-sticky;position:sticky;width:2.2222222222vw;height:2.2222222222vw;top:4.4444444444vw;transform:translate(100%,-100%) rotate(45deg);background-color:transparent;border:1px solid var(--color-dark-purple);background-image:url(/images/assets/icon-plus-dark-puple.svg);background-size:50% auto;background-position:center center;margin-left:auto;display:block;border-radius:50%;z-index:1;}.universal-dialog .close:hover{background-color:var(--color-dark-purple);background-image:url(/images/assets/icon-plus-white.svg);}.universal-dialog .content{position:relative;padding:4.4444444444vw;font-size:1.1111111111vw;font-weight:300;z-index:1;background-color:#fff;}.universal-dialog .content .title{font-size:2.0833333333vw;font-family:var(--font-family-archivo);margin:0;font-family:var(--font-family-archivo);font-weight:500;color:var(--color-pink);letter-spacing:.05em;}.universal-dialog .content h5{margin:0;margin-top:2.0833333333vw;font-size:2.0833333333vw;font-weight:400;font-family:var(--font-family-archivo);letter-spacing:normal;}.universal-dialog .content p{line-height:1.75em;}.universal-dialog .content p a{color:var(--color-pink);text-decoration:none;}.universal-dialog .content ul{margin:1em 0;padding:0 0 0 1em;font-size:1.1111111111vw;}.universal-dialog .content li{margin:.5em 0;line-height:1.75em;}.universal-dialog .btn-simple span{margin-right:0;}.universal-dialog .disclaimer-content{position:relative;}.universal-dialog .disclaimer-content .foot{position:-webkit-sticky;position:sticky;bottom:0;padding:60px 0 40px 0;background-image:linear-gradient(to bottom,rgba(255,255,255,0),white,white);}@media(max-width:900px){.universal-dialog{--universal-dialog-width:calc(100% - 40px);}.universal-dialog .wrapper{left:20px;}}.universal-dialog::-webkit-scrollbar{width:0;}.universal-dialog.show{display:block;animation:UniversalDialogBackdropIn 1s ease 0s forwards;}.universal-dialog.show .wrapper{animation:UniversalDialogShow 1s ease 1s forwards;}.universal-dialog.closing{animation:UniversalDialogBackdropOut 1s ease 1s forwards;}.universal-dialog.closing .wrapper{animation:UniversalDialogClosing 1s ease forwards;}@keyframes UniversalDialogBackdropIn{from{opacity:0;}to{opacity:1;}}@keyframes UniversalDialogBackdropOut{from{opacity:1;}to{opacity:0;}}@keyframes UniversalDialogShow{0%{width:0;height:0;}50%{width:var(--universal-dialog-width);height:0;}100%{width:var(--universal-dialog-width);height:calc(100vh - 100px);height:calc(100dvh - 100px);}}@keyframes UniversalDialogClosing{0%{width:var(--universal-dialog-width);height:calc(100vh - 100px);}50%{height:0;width:var(--universal-dialog-width);}100%{width:0;height:1px;}}.page-privacy-policy .page-content{padding-top:2.0833333333vw;padding-bottom:2.0833333333vw;max-width:66.6666666667vw;font-size:1.1111111111vw;}.page-privacy-policy .page-content *{font-weight:300;}.page-privacy-policy .page-content img{max-width:100%;margin-bottom:2em;}.page-privacy-policy .page-content .full-width{max-width:none;width:100%;}.page-privacy-policy .page-content h1,.page-privacy-policy .page-content h2,.page-privacy-policy .page-content h3,.page-privacy-policy .page-content h4,.page-privacy-policy .page-content h5,.page-privacy-policy .page-content h6{font-size:1.1111111111vw;margin-top:1.6em;margin-bottom:0;font-weight:500;letter-spacing:normal;}.page-privacy-policy .page-content h1:first-child,.page-privacy-policy .page-content h2:first-child,.page-privacy-policy .page-content h3:first-child,.page-privacy-policy .page-content h4:first-child,.page-privacy-policy .page-content h5:first-child,.page-privacy-policy .page-content h6:first-child{margin-top:0;}.page-privacy-policy .page-content h1{font-size:1.8055555556vw;}.page-privacy-policy .page-content h2{font-size:1.5277777778vw;}.page-privacy-policy .page-content h3{font-size:1.3888888889vw;}.page-privacy-policy .page-content strong,.page-privacy-policy .page-content em{font-weight:500;}.page-privacy-policy .page-content ul{padding-left:1em;margin:1em 0;}.page-privacy-policy .page-content p{margin-top:.5em;margin-bottom:.5em;line-height:1.8em;}.page-privacy-policy .page-content li{line-height:1.8em;}.page-privacy-policy .page-content a{color:var(--color-pink);text-decoration:none;}.page-privacy-policy .page-content a:hover{text-decoration:underline;}.container-loader{height:100vh;width:100vw;background-color:var(--color-off-white);z-index:21;position:fixed;top:0;left:0;border-top:1px solid var(--color-dark-purple);}.container-loader .loading-text{position:absolute;left:20px;right:20px;top:50%;text-align:center;transform:translateY(-3em);font-size:1.25vw;}@media screen and (max-width:767px){.container-loader .loading-text{font-size:12px;}}.container-loader.out{transition:all ease 2s;transform:translateY(100%);}.container-loader.out .loader{display:none;}.container-loader .loader{height:10px;width:250px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;}.container-loader .loader--dot{animation-name:loader;animation-timing-function:ease-in-out;animation-duration:3s;animation-iteration-count:infinite;height:10px;width:10px;border-radius:100%;background-color:#000;position:absolute;}.container-loader .loader--dot:first-child{background-color:#d13a75;animation-delay:.5s;}.container-loader .loader--dot:nth-child(2){background-color:#773487;animation-delay:.4s;}.container-loader .loader--dot:nth-child(3){background-color:#329461;animation-delay:.3s;}.container-loader .loader--dot:nth-child(4){background-color:#efa754;animation-delay:.2s;}.container-loader .loader--dot:nth-child(5){background-color:#32a4de;animation-delay:.1s;}.container-loader .loader--dot:nth-child(6){background-color:#d13a75;animation-delay:0s;}.container-loader .loader--text{position:absolute;top:200%;left:0;right:0;width:4rem;margin:auto;}.container-loader .loader--text:after{content:"Loading";font-weight:bold;animation-name:loading-text;animation-duration:3s;animation-iteration-count:infinite;}@keyframes loader{15%{transform:translateX(0);}45%{transform:translateX(240px);}65%{transform:translateX(240px);}95%{transform:translateX(0);}}@keyframes loading-text{0%{content:"Loading";}25%{content:"Loading.";}50%{content:"Loading..";}75%{content:"Loading...";}}.awards .sphere{transform:rotateY(-135deg);}.awards .sphere,.awards .sphere *{box-sizing:border-box;position:absolute;bottom:50%;left:70%;transform-style:preserve-3d;}.awards .ring{margin:-35vh;border:solid 1px #d13a75;width:70vh;height:70vh;border-radius:50%;}.awards .ring:nth-child(1){transform:translateZ(-35vh) scale(0);animation:next1 4s linear infinite;}@keyframes next1{to{transform:translateZ(-34.32748vh) scale(.19509);}}.awards .ring:nth-child(2){transform:translateZ(-34.32748vh) scale(.19509);animation:next2 4s linear infinite;}@keyframes next2{to{transform:translateZ(-32.33578vh) scale(.38268);}}.awards .ring:nth-child(3){transform:translateZ(-32.33578vh) scale(.38268);animation:next3 4s linear infinite;}@keyframes next3{to{transform:translateZ(-29.10144vh) scale(.55557);}}.awards .ring:nth-child(4){transform:translateZ(-29.10144vh) scale(.55557);animation:next4 4s linear infinite;}@keyframes next4{to{transform:translateZ(-24.74874vh) scale(.70711);}}.awards .ring:nth-child(5){transform:translateZ(-24.74874vh) scale(.70711);animation:next5 4s linear infinite;}@keyframes next5{to{transform:translateZ(-19.44496vh) scale(.83147);}}.awards .ring:nth-child(6){transform:translateZ(-19.44496vh) scale(.83147);animation:next6 4s linear infinite;}@keyframes next6{to{transform:translateZ(-13.39392vh) scale(.92388);}}.awards .ring:nth-child(7){transform:translateZ(-13.39392vh) scale(.92388);animation:next7 4s linear infinite;}@keyframes next7{to{transform:translateZ(-6.82816vh) scale(.98079);}}.awards .ring:nth-child(8){transform:translateZ(-6.82816vh) scale(.98079);animation:next8 4s linear infinite;}@keyframes next8{to{transform:translateZ(0) scale(1);}}.awards .ring:nth-child(9){transform:translateZ(0) scale(1);animation:next9 4s linear infinite;}@keyframes next9{to{transform:translateZ(6.82816vh) scale(.98079);}}.awards .ring:nth-child(10){transform:translateZ(6.82816vh) scale(.98079);animation:next10 4s linear infinite;}@keyframes next10{to{transform:translateZ(13.39392vh) scale(.92388);}}.awards .ring:nth-child(11){transform:translateZ(13.39392vh) scale(.92388);animation:next11 4s linear infinite;}@keyframes next11{to{transform:translateZ(19.44496vh) scale(.83147);}}.awards .ring:nth-child(12){transform:translateZ(19.44496vh) scale(.83147);animation:next12 4s linear infinite;}@keyframes next12{to{transform:translateZ(24.74874vh) scale(.70711);}}.awards .ring:nth-child(13){transform:translateZ(24.74874vh) scale(.70711);animation:next13 4s linear infinite;}@keyframes next13{to{transform:translateZ(29.10144vh) scale(.55557);}}.awards .ring:nth-child(14){transform:translateZ(29.10144vh) scale(.55557);animation:next14 4s linear infinite;}@keyframes next14{to{transform:translateZ(32.33578vh) scale(.38268);}}.awards .ring:nth-child(15){transform:translateZ(32.33578vh) scale(.38268);animation:next15 4s linear infinite;}@keyframes next15{to{transform:translateZ(34.32748vh) scale(.19509);}}.awards .ring:nth-child(16){transform:translateZ(34.32748vh) scale(.19509);animation:next16 4s linear infinite;}@keyframes next16{to{transform:translateZ(35vh) scale(0);}}.circle-animation ul,.circle-animation li{margin:0 auto;padding:0;list-style-type:none;}.circle-animation .circle{width:30vmin;height:30vmin;border-radius:0%;position:relative;-webkit-transform:rotate(.5turn);-moz-transform:rotate(.5turn);-ms-transform:rotate(.5turn);-o-transform:rotate(.5turn);transform:rotate(.5turn);}.circle-animation .small-circle{color:transparent;border:.5px solid currentColor;width:30vmin;height:30vmin;border-radius:50%;position:absolute;top:0;left:0;-webkit-transform-origin:center;-moz-transform-origin:center;-ms-transform-origin:center;-o-transform-origin:center;transform-origin:center;-webkit-transform:rotate(0deg) translateX(15vmin);-moz-transform:rotate(0deg) translateX(15vmin);-ms-transform:rotate(0deg) translateX(15vmin);-o-transform:rotate(0deg) translateX(15vmin);transform:rotate(0deg) translateX(15vmin);}.circle-animation .small-circle{-webkit-animation:fade 14s infinite;-moz-animation:fade 14s infinite;-ms-animation:fade 14s infinite;-o-animation:fade 14s infinite;animation:fade 14s infinite;}.circle-animation .small-circle::before,.circle-animation .small-circle::after{content:"";display:block;position:absolute;}.circle-animation .small-circle::before{background:#d13a75;width:.5vmin;height:.5vmin;border-radius:50%;top:-.25vmin;left:14.75vmin;box-shadow:0 30vmin #d13a75;-webkit-transform-origin:.25vmin 15.25vmin;-moz-transform-origin:.25vmin 15.25vmin;-ms-transform-origin:.25vmin 15.25vmin;-o-transform-origin:.25vmin 15.25vmin;transform-origin:.25vmin 15.25vmin;-webkit-animation:half-rotation 14s infinite;-moz-animation:half-rotation 14s infinite;-ms-animation:half-rotation 14s infinite;-o-animation:half-rotation 14s infinite;animation:half-rotation 14s infinite;}.circle-animation .small-circle::after{border-left:1px solid currentColor;height:100%;left:15vmin;-webkit-animation:half-rotation 14s infinite;-moz-animation:half-rotation 14s infinite;-ms-animation:half-rotation 14s infinite;-o-animation:half-rotation 14s infinite;animation:half-rotation 14s infinite;}@-webkit-keyframes half-rotation{50%{-webkit-transform:rotate(.5turn);-moz-transform:rotate(.5turn);-ms-transform:rotate(.5turn);-o-transform:rotate(.5turn);transform:rotate(.5turn);}100%{-webkit-transform:rotate(.5turn);-moz-transform:rotate(.5turn);-ms-transform:rotate(.5turn);-o-transform:rotate(.5turn);transform:rotate(.5turn);}}@-ms-keyframes half-rotation{50%{-webkit-transform:rotate(.5turn);-moz-transform:rotate(.5turn);-ms-transform:rotate(.5turn);-o-transform:rotate(.5turn);transform:rotate(.5turn);}100%{-webkit-transform:rotate(.5turn);-moz-transform:rotate(.5turn);-ms-transform:rotate(.5turn);-o-transform:rotate(.5turn);transform:rotate(.5turn);}}@-o-keyframes half-rotation{50%{-webkit-transform:rotate(.5turn);-moz-transform:rotate(.5turn);-ms-transform:rotate(.5turn);-o-transform:rotate(.5turn);transform:rotate(.5turn);}100%{-webkit-transform:rotate(.5turn);-moz-transform:rotate(.5turn);-ms-transform:rotate(.5turn);-o-transform:rotate(.5turn);transform:rotate(.5turn);}}@keyframes half-rotation{50%{-webkit-transform:rotate(.5turn);-moz-transform:rotate(.5turn);-ms-transform:rotate(.5turn);-o-transform:rotate(.5turn);transform:rotate(.5turn);}100%{-webkit-transform:rotate(.5turn);-moz-transform:rotate(.5turn);-ms-transform:rotate(.5turn);-o-transform:rotate(.5turn);transform:rotate(.5turn);}}@-webkit-keyframes fade{0%{color:transparent;}15%{color:#d13a75;}30%{color:transparent;}}@-ms-keyframes fade{0%{color:transparent;}15%{color:#d13a75;}30%{color:transparent;}}@-o-keyframes fade{0%{color:transparent;}15%{color:#D13A75;}30%{color:transparent;}}@keyframes fade{0%{color:transparent;}15%{color:#d13a75;}30%{color:transparent;}}.circle-animation .small-circle:nth-child(14){-webkit-transform:rotate(334.28571429deg) translateX(15vmin);-moz-transform:rotate(334.28571429deg) translateX(15vmin);-ms-transform:rotate(334.28571429deg) translateX(15vmin);-o-transform:rotate(334.28571429deg) translateX(15vmin);transform:rotate(334.28571429deg) translateX(15vmin);}.circle-animation .small-circle:nth-child(14),.circle-animation .small-circle:nth-child(14)::before,.circle-animation .small-circle:nth-child(14)::after{-webkit-animation-delay:13s;-moz-animation-delay:13s;-ms-animation-delay:13s;-o-animation-delay:13s;animation-delay:13s;}.circle-animation .small-circle:nth-child(13){-webkit-transform:rotate(308.57142857deg) translateX(15vmin);-moz-transform:rotate(308.57142857deg) translateX(15vmin);-ms-transform:rotate(308.57142857deg) translateX(15vmin);-o-transform:rotate(308.57142857deg) translateX(15vmin);transform:rotate(308.57142857deg) translateX(15vmin);}.circle-animation .small-circle:nth-child(13),.circle-animation .small-circle:nth-child(13)::before,.circle-animation .small-circle:nth-child(13)::after{-webkit-animation-delay:12s;-moz-animation-delay:12s;-ms-animation-delay:12s;-o-animation-delay:12s;animation-delay:12s;}.circle-animation .small-circle:nth-child(12){-webkit-transform:rotate(282.85714286deg) translateX(15vmin);-moz-transform:rotate(282.85714286deg) translateX(15vmin);-ms-transform:rotate(282.85714286deg) translateX(15vmin);-o-transform:rotate(282.85714286deg) translateX(15vmin);transform:rotate(282.85714286deg) translateX(15vmin);}.circle-animation .small-circle:nth-child(12),.circle-animation .small-circle:nth-child(12)::before,.circle-animation .small-circle:nth-child(12)::after{-webkit-animation-delay:11s;-moz-animation-delay:11s;-ms-animation-delay:11s;-o-animation-delay:11s;animation-delay:11s;}.circle-animation .small-circle:nth-child(11){-webkit-transform:rotate(257.14285714deg) translateX(15vmin);-moz-transform:rotate(257.14285714deg) translateX(15vmin);-ms-transform:rotate(257.14285714deg) translateX(15vmin);-o-transform:rotate(257.14285714deg) translateX(15vmin);transform:rotate(257.14285714deg) translateX(15vmin);}.circle-animation .small-circle:nth-child(11),.circle-animation .small-circle:nth-child(11)::before,.circle-animation .small-circle:nth-child(11)::after{-webkit-animation-delay:10s;-moz-animation-delay:10s;-ms-animation-delay:10s;-o-animation-delay:10s;animation-delay:10s;}.circle-animation .small-circle:nth-child(10){-webkit-transform:rotate(231.42857143deg) translateX(15vmin);-moz-transform:rotate(231.42857143deg) translateX(15vmin);-ms-transform:rotate(231.42857143deg) translateX(15vmin);-o-transform:rotate(231.42857143deg) translateX(15vmin);transform:rotate(231.42857143deg) translateX(15vmin);}.circle-animation .small-circle:nth-child(10),.circle-animation .small-circle:nth-child(10)::before,.circle-animation .small-circle:nth-child(10)::after{-webkit-animation-delay:9s;-moz-animation-delay:9s;-ms-animation-delay:9s;-o-animation-delay:9s;animation-delay:9s;}.circle-animation .small-circle:nth-child(9){-webkit-transform:rotate(205.71428571deg) translateX(15vmin);-moz-transform:rotate(205.71428571deg) translateX(15vmin);-ms-transform:rotate(205.71428571deg) translateX(15vmin);-o-transform:rotate(205.71428571deg) translateX(15vmin);transform:rotate(205.71428571deg) translateX(15vmin);}.circle-animation .small-circle:nth-child(9),.circle-animation .small-circle:nth-child(9)::before,.circle-animation .small-circle:nth-child(9)::after{-webkit-animation-delay:8s;-moz-animation-delay:8s;-ms-animation-delay:8s;-o-animation-delay:8s;animation-delay:8s;}.circle-animation .small-circle:nth-child(8){-webkit-transform:rotate(180deg) translateX(15vmin);-moz-transform:rotate(180deg) translateX(15vmin);-ms-transform:rotate(180deg) translateX(15vmin);-o-transform:rotate(180deg) translateX(15vmin);transform:rotate(180deg) translateX(15vmin);}.circle-animation .small-circle:nth-child(8),.circle-animation .small-circle:nth-child(8)::before,.circle-animation .small-circle:nth-child(8)::after{-webkit-animation-delay:7s;-moz-animation-delay:7s;-ms-animation-delay:7s;-o-animation-delay:7s;animation-delay:7s;}.circle-animation .small-circle:nth-child(7){-webkit-transform:rotate(154.28571429deg) translateX(15vmin);-moz-transform:rotate(154.28571429deg) translateX(15vmin);-ms-transform:rotate(154.28571429deg) translateX(15vmin);-o-transform:rotate(154.28571429deg) translateX(15vmin);transform:rotate(154.28571429deg) translateX(15vmin);}.circle-animation .small-circle:nth-child(7),.circle-animation .small-circle:nth-child(7)::before,.circle-animation .small-circle:nth-child(7)::after{-webkit-animation-delay:6s;-moz-animation-delay:6s;-ms-animation-delay:6s;-o-animation-delay:6s;animation-delay:6s;}.circle-animation .small-circle:nth-child(6){-webkit-transform:rotate(128.57142857deg) translateX(15vmin);-moz-transform:rotate(128.57142857deg) translateX(15vmin);-ms-transform:rotate(128.57142857deg) translateX(15vmin);-o-transform:rotate(128.57142857deg) translateX(15vmin);transform:rotate(128.57142857deg) translateX(15vmin);}.circle-animation .small-circle:nth-child(6),.circle-animation .small-circle:nth-child(6)::before,.circle-animation .small-circle:nth-child(6)::after{-webkit-animation-delay:5s;-moz-animation-delay:5s;-ms-animation-delay:5s;-o-animation-delay:5s;animation-delay:5s;}.circle-animation .small-circle:nth-child(5){-webkit-transform:rotate(102.85714286deg) translateX(15vmin);-moz-transform:rotate(102.85714286deg) translateX(15vmin);-ms-transform:rotate(102.85714286deg) translateX(15vmin);-o-transform:rotate(102.85714286deg) translateX(15vmin);transform:rotate(102.85714286deg) translateX(15vmin);}.circle-animation .small-circle:nth-child(5),.circle-animation .small-circle:nth-child(5)::before,.circle-animation .small-circle:nth-child(5)::after{-webkit-animation-delay:4s;-moz-animation-delay:4s;-ms-animation-delay:4s;-o-animation-delay:4s;animation-delay:4s;}.circle-animation .small-circle:nth-child(4){-webkit-transform:rotate(77.14285714deg) translateX(15vmin);-moz-transform:rotate(77.14285714deg) translateX(15vmin);-ms-transform:rotate(77.14285714deg) translateX(15vmin);-o-transform:rotate(77.14285714deg) translateX(15vmin);transform:rotate(77.14285714deg) translateX(15vmin);}.circle-animation .small-circle:nth-child(4),.circle-animation .small-circle:nth-child(4)::before,.circle-animation .small-circle:nth-child(4)::after{-webkit-animation-delay:3s;-moz-animation-delay:3s;-ms-animation-delay:3s;-o-animation-delay:3s;animation-delay:3s;}.circle-animation .small-circle:nth-child(3){-webkit-transform:rotate(51.42857143deg) translateX(15vmin);-moz-transform:rotate(51.42857143deg) translateX(15vmin);-ms-transform:rotate(51.42857143deg) translateX(15vmin);-o-transform:rotate(51.42857143deg) translateX(15vmin);transform:rotate(51.42857143deg) translateX(15vmin);}.circle-animation .small-circle:nth-child(3),.circle-animation .small-circle:nth-child(3)::before,.circle-animation .small-circle:nth-child(3)::after{-webkit-animation-delay:2s;-moz-animation-delay:2s;-ms-animation-delay:2s;-o-animation-delay:2s;animation-delay:2s;}.circle-animation .small-circle:nth-child(2){-webkit-transform:rotate(25.71428571deg) translateX(15vmin);-moz-transform:rotate(25.71428571deg) translateX(15vmin);-ms-transform:rotate(25.71428571deg) translateX(15vmin);-o-transform:rotate(25.71428571deg) translateX(15vmin);transform:rotate(25.71428571deg) translateX(15vmin);}.circle-animation .small-circle:nth-child(2),.circle-animation .small-circle:nth-child(2)::before,.circle-animation .small-circle:nth-child(2)::after{-webkit-animation-delay:1s;-moz-animation-delay:1s;-ms-animation-delay:1s;-o-animation-delay:1s;animation-delay:1s;}.post-article{overflow:hidden;font-weight:300;font-size:1.1111111111vw;}.post-article *{max-width:700px;}.post-article img{max-width:100%;margin-bottom:2em;}.post-article .full-width{max-width:none;width:100%;}.post-article h1,.post-article h2,.post-article h3,.post-article h4,.post-article h5,.post-article h6{font-size:1.1111111111vw;margin-top:0;margin-bottom:1em;font-weight:500;letter-spacing:normal;line-height:1.2em;}.post-article h1{font-size:1.3888888889vw;margin-bottom:1em;}.post-article h2{font-size:1.3888888889vw;}.post-article h3{font-size:1.25vw;}.post-article h4{font-size:1.1111111111vw;}.post-article h5{font-size:1.1111111111vw;}.post-article h6{font-size:1.1111111111vw;}.post-article strong,.post-article em,.post-article bold,.post-article b{font-weight:600!important;}.post-article span{font-size:inherit!important;}.post-article ol{padding-left:24px;}.post-article ul{padding-left:24px;}.post-article p{margin-top:0;line-height:1.8em;}.post-article li{line-height:1.8em;}.post-article a{color:var(--color-pink);text-decoration:none;}.post-article a:hover{text-decoration:underline;}.post-article a span{color:inherit!important;}.post-article hr,.post-article hr.wp-block-separator{height:1px;margin:1em 0;border:0;outline:0;background-color:currentColor;opacity:.5;}.post-article blockquote{color:var(--color-pink);padding:2.2222222222vw;font-size:1.6666666667vw;font-weight:300;margin:0;}.post-article table th{text-align:left;font-weight:600;}.post-article table td,.post-article table th{padding:10px;}.post-article table caption{text-align:left;font-weight:600;font-size:16px;}.post-article figure{padding:0;margin:1em 0;}.post-article figure.align-left{margin-right:2em;}.post-article figure.align-right{margin-left:2em;}.post-article figure.align-center{margin:2em auto;}.post-article figure figcaption{font-size:12px;}.post-article.mce-content-body{--nav-link-margin-left:calc(36/1440*100vw);--nav-link-size:calc(12/1440*100vw);--color-dark-purple:#3e1a47;--color-purple:#773487;--color-pink:#d13a75;--color-green:#329461;--color-blue:#32a4de;--color-orange:#efa754;--color-white:#fff;--color-yellow:#d5b500;--color-offwhite:#f5f5ec;--color-off-white:var(--color-offwhite);--transition-effect:ease;--site-header-height:calc(120/1440*100vw);--font-family-archivo:Archivo;}.post-article.mce-content-body p{font-size:16px;}.post-article.mce-content-body a{font-size:16px;}.post-article.mce-content-body strong,.post-article.mce-content-body em,.post-article.mce-content-body b,.post-article.mce-content-body bold{font-size:inherit;font-weight:600;}.post-article.mce-content-body h1,.post-article.mce-content-body h2,.post-article.mce-content-body h3,.post-article.mce-content-body h4,.post-article.mce-content-body h5,.post-article.mce-content-body h6{margin-bottom:16px;}.post-article.mce-content-body h1{font-size:20px;}.post-article.mce-content-body h2{font-size:20px;}.post-article.mce-content-body h3{font-size:18px;}.post-article.mce-content-body h4{font-size:16px;}.post-article.mce-content-body h5{font-size:16px;}.post-article.mce-content-body h6{font-size:16px;}.post-article.mce-content-body ul{font-size:16px;}.post-article.mce-content-body ol{font-size:16px;}.post-article.mce-content-body blockquote{font-size:32px;padding:32px;}.post-article.mce-content-body figure figcaption{font-size:12px;}@media screen and (max-width:767px){:root{--nav-link-margin-left:calc(36/1440*100vw);--nav-link-size:calc(12/1440*100vw);--site-header-height:74px;}.hide-on-mobile{display:none;}.current-window-size{font-size:16px;}body{font-size:14px;}.content-wrapper{padding-left:20px;padding-right:20px;}.linkedin-sticky{right:20px;bottom:20px;transform:none;top:auto;background-image:url(/images/assets/lkd.svg);height:48px;width:48px;background-position:center center;background-size:28px auto;border:1px solid var(--color-pink);background-color:var(--color-offwhite);}.controls{gap:10px;}.controls .control{width:32px;height:32px;}.header-extended{padding-top:20px;padding-bottom:20px;}.header-extended .row{display:block;}.header-extended h1{font-size:30px;padding-right:0;line-height:normal;}.header-extended h2.we-are{font-size:14px;}.header-extended p{margin-top:40px;width:auto;font-size:14px;max-width:270px;}body:has(.options.open):before{content:"";display:block;background-color:rgba(62,26,71,.8);backdrop-filter:invert(1);position:fixed;z-index:21;top:0;left:0;width:100%;height:100%;}header.site-header{height:auto;}header.site-header .header-row{flex-wrap:wrap;padding:20px;}header.site-header .header-row .logo img{width:120px;}header.site-header .header-row nav{height:0;overflow:hidden;width:100%;transition:height ease .6s;display:block;}header.site-header .header-row nav a{font-size:14px;display:block;margin:2em 0;}header.site-header .header-row .nav-toggle{margin-left:auto;width:24px;height:24px;background-color:transparent;padding:0;border:0;outline:0;-webkit-tap-highlight-color:transparent;display:block;}header.site-header .header-row .nav-toggle span{display:block;position:relative;width:14px;margin:auto;height:1px;background-color:var(--color-dark-purple);transition:all ease .4s;}header.site-header .header-row .nav-toggle span:before,header.site-header .header-row .nav-toggle span:after{content:"";height:1px;display:block;background-color:var(--color-dark-purple);position:absolute;width:100%;transform-origin:center center;transition:all ease .4s;}header.site-header .header-row .nav-toggle span:before{transform:translateY(-5px) rotate(0);}header.site-header .header-row .nav-toggle span:after{transform:translateY(5px) rotate(0);}header.site-header .header-row .nav-toggle.open span{background-color:transparent;}header.site-header .header-row .nav-toggle.open span:before{transform:translateY(0) rotate(45deg);}header.site-header .header-row .nav-toggle.open span:after{transform:translateY(0) rotate(-45deg);}header.site-header .header-row .nav-toggle.open~nav{height:300px;}.home-hero{margin-top:-75vh;}.home-hero .text h2{font-size:20px;}.home-hero .text .icon-scroll{width:32px;height:32px;}.home-sucess-stories header{padding:20px 0;}.home-sucess-stories header h2{font-size:14px;}.home-sucess-stories header a{font-size:12px;}.home-sucess-stories header a span{display:none;font-size:12px;}.home-sucess-stories header a i{width:24px;height:24px;}.home-sucess-stories .from-industries{grid-template-columns:1fr;}.home-sucess-stories .from-industries .col{display:flex;border:0;}.home-sucess-stories .from-industries .col .item{width:50%;margin-top:0!important;border-top:1px solid #bebebe;}.home-sucess-stories .from-industries .col .item:nth-child(2){border-left:1px solid #bebebe;}.home-sucess-stories .from-industries .col:nth-child(1){position:sticky;top:var(--site-header-height);}.home-sucess-stories .from-industries .col:nth-child(2){position:sticky;top:calc(68px + var(--site-header-height));border-left:0;border-right:0;}.home-sucess-stories .from-industries .col:nth-child(3){position:sticky;top:calc(136px + var(--site-header-height));}.home-sucess-stories .from-industries .item .industry-badge{padding:20px;}.home-sucess-stories .from-industries .item .industry-badge span{font-size:8px;padding:8px;}.home-sucess-stories .from-industries .item h2{margin:0 0 20px 0;font-size:14px;padding:0 20px;min-height:6em;}.home-sucess-stories .we-partner{padding:60px 0;}.home-sucess-stories .we-partner .opening{max-width:none;}.home-sucess-stories .we-partner .opening p{font-size:20px;}.home-sucess-stories .we-partner .opening .scroll-set{width:240px;}.home-sucess-stories .we-partner .opening a{margin-top:20px;}.home-sucess-stories .we-partner .links-group .top h3{font-size:14px;margin-right:10px;margin-bottom:.25em;}.home-sucess-stories .we-partner .links-group .top button{width:24px;height:24px;}.home-sucess-stories .we-partner .links-group .top img{width:80px;margin-right:20px;}.home-sucess-stories .we-partner .links-group hr{margin:20px 0;}.home-sucess-stories .we-partner .links-group .content ul{padding-bottom:0;margin-top:10px;margin-bottom:10px;}.home-sucess-stories .we-partner .links-group .content ul li{font-size:12px;margin:0;padding:5px 0;}.home-sucess-stories .we-partner .links-group .content ul.columns-3{column-count:2;}.home-sucess-stories .we-partner .links-group .content .link-view-details a{font-size:12px;}.home-sucess-stories .we-partner .links-group-one{margin-top:60px;width:calc(100% - 60px);}.home-sucess-stories .we-partner .links-group-two{margin-top:20px;width:calc(100% - 20px);}.text-hero{padding-top:20px;padding-bottom:20px;}.text-hero .text h1{font-size:20px;}.text-hero .text p{font-size:14px;max-width:280px;line-height:1.4em;}.effect-people{padding-left:20px;padding-right:20px;}.effect-people .circle{width:11.1111111111%;}.effect-people .circle i{width:2px;height:2px;}.people-grid{display:block;}.people-grid h2{font-size:14px;margin-bottom:20px;}.people-grid .scroll-down{display:none;}.people-grid .second-block{display:none;}.people-grid .people-list{gap:20px;--people-list-gap:20px;}.people-grid .people-list .people-list-col{flex-shrink:0;flex-basis:auto;width:calc(50% - 20px);}.people-grid .people-list article{margin-bottom:20px;}.people-grid .people-list article h3{font-size:14px;}.people-grid .people-list article .designation{align-items:flex-end;}.people-grid .people-list article .designation .the-designation{font-size:10px;}.people-grid .people-list article .designation button{display:none;}.people-grid .people-list article .info .summary{font-size:14px;}.people-grid .people-list article .info .foot{margin-top:10px;}.people-grid .people-list article .info .foot .social{width:24px;height:24px;margin-left:10px;}.people-grid .people-list article .info .foot .social:first-child{margin-left:0;}.people-grid .people-list article .info .foot .article-link{padding:8px;height:auto;display:none;}.people-grid .people-list article .info .foot .article-link span{display:none;}.people-interstellar,.interstellar{aspect-ratio:1/1;}.people-interstellar img,.interstellar img{width:100%;height:100%;object-fit:cover;}section.contact{padding:30px 0 40px 0;}section.contact .row{display:block;}section.contact .row .col-first{display:block;}section.contact h2{font-size:30px;}section.contact .email-us{margin-top:40px;margin-bottom:40px;}section.contact .email-us .label{font-size:12px;}section.contact .email-us a{font-size:12px;}section.contact .form-group{margin-bottom:30px;}section.contact .form-group label{font-size:10px;}section.contact .form-group .field{margin-top:8px;font-size:12px;padding:1em 0;}section.contact form .btn-submit .busy{padding-top:16px;}section.contact form .btn-submit .busy .spinner{width:16px;height:16px;}section.contact form .btn-submit .check{padding-top:16px;display:none;}section.contact form .btn-submit .check svg{width:20px;height:20px;}.btn{font-size:12px;}.btn span{padding:12px;}.btn span b{white-space:nowrap;}.btn span i{width:24px;height:24px;}.btn-simple{font-size:12px;}.page-article{padding-bottom:20px;}.page-article header{padding:20px 0;margin-bottom:20px;}.page-article header h1{font-size:20px;width:100%;}.page-article header .prev-next{float:none;width:80px;transform:none;margin:10px 0 0 auto;}.page-article header .prev-next .prev,.page-article header .prev-next .next{width:32px;height:32px;}.page-article header .prev-next a:first-child{margin-right:10px;}.page-article main aside.post-aside{float:none;width:auto;min-height:auto;padding-right:0;}.page-article main aside.post-aside .excerpt{font-size:14px;}.page-article main aside.post-aside .excerpt p{font-size:14px;}.page-article main aside.post-aside .date-time{margin:2em 0;font-size:10px;}.page-article main aside.post-aside .tags li{padding:8px;font-size:10px;}.page-article main aside.post-aside form.search{display:none;}.page-article main article.post-article{width:auto;margin-top:30px;font-size:12px;float:none;}.page-article main article.post-article *{font-size:12px;}.page-article main .article-tags{margin-top:20px;width:100%;}.page-article main .article-tags h6{margin-bottom:10px;font-size:12px;}.page-article main .article-tags ul{margin:0;padding:0;}.page-article main .article-tags ul li{display:inline-block;margin:0 8px 8px 0;}.page-article main .article-tags ul li a{font-size:12px;padding:4px 8px;text-decoration:none;}article.post-article{width:auto;margin-top:30px;font-size:14px;}article.post-article h1,article.post-article h2,article.post-article h3,article.post-article h4,article.post-article h5,article.post-article h6{font-size:16px;}article.post-article p,article.post-article ul,article.post-article ol{font-size:14px;}article.post-article blockquote{font-size:18px;padding:20px;margin:0;}.section-related-articles{padding-top:30px;}.section-related-articles h2{font-size:16px;}.section-related-articles .posts{margin:30px 0;scroll-behavior:smooth;}.section-related-articles .posts .post{width:100%;flex-shrink:0;margin-top:0;}.section-related-articles .posts .post .inner-grid{background-color:#fff;}.section-related-articles .posts .post:last-child{margin-right:0;}.section-related-articles .controls{margin-right:0;}.site-footer{padding:20px 0 30px 0;}.site-footer .footer-row{padding-top:20px;padding-top:20px;flex-direction:column;}.site-footer .footer-row .col-1{width:100%;}.site-footer .footer-row .col-2{width:100%;padding:0;margin-top:60px;}.site-footer .footer-row .col-3{width:100%;padding:0;margin-top:60px;}.site-footer .footer-row-2{flex-direction:column-reverse;}.site-footer .footer-row-2 .col-2{margin-top:0;}.site-footer .footer-row-2 .col-3{margin-top:60px;margin-bottom:60px;}.site-footer nav a{font-size:14px;}.site-footer .contact-info h5{font-size:14px;}.site-footer .contact-info address{font-size:14px;}.site-footer .contact-info p a{font-size:14px;}.site-footer .contact-info .replying-asap{font-size:12px;}.site-footer .copyright{font-size:10px;}.site-footer .social-links{gap:20px;}.site-footer .social-links a{width:56px;height:56px;}.site-footer .terms-links a{font-size:10px;}.site-footer .terms-links .seperator{font-size:10px;}.site-footer .newsletter-form h5{font-size:20px;}.designed-developed{margin-top:10px;font-size:12px;}.designed-developed span{display:block;}.designed-developed span{margin:0 0 6px 0;}.designed-developed span:last-child{margin-bottom:0;}section.reviews{padding:30px 0;}section.reviews h2{font-size:14px;}section.reviews .controls{margin-top:0;}section.reviews .reviews-reel{margin-top:30px;}section.reviews .reviews-reel article{width:100%;padding-left:20px;padding-right:20px;}section.reviews .reviews-reel article .media{width:116px;box-shadow:4px 4px 0 var(--color-pink);}section.reviews .reviews-reel article .text{padding-left:24px;}section.reviews .reviews-reel article .text .client-text{font-size:14px;}section.reviews .reviews-reel article .text .client-name{font-size:14px;}section.awards{padding-top:30px;padding-bottom:0;}section.awards h2{font-size:14px;}section.awards .sphere{display:none;}section.awards ul .content{padding-left:20px;padding-right:20px;display:block;}section.awards ul h3{font-size:20px;padding:20px 0;position:static;margin:0;}section.awards ul .text{display:none;width:100%;left:auto;padding:0;}section.awards ul .text .item{padding:10px 0 0 0;}section.awards ul .text .item:first-child{padding-top:0;}section.awards ul li:hover h3{font-size:20px;width:auto;}section.awards ul li:hover .text{padding:0 0 20px 0;display:block;}section.awards .years{font-size:16px;}section.awards .title{font-size:12px;margin-top:0;}section.clients{padding:30px 0 30px 0;}section.clients h2{font-size:14px;}section.clients .marque{margin-top:30px;}section.clients ul{margin-top:0;overflow:auto;width:auto;max-width:100%;margin-left:0;margin-right:0;gap:20px;padding-left:20px;padding-right:20px;}section.clients ul li{width:200px;}section.latest-writings,section.search-result-writings{padding:10px 0;}section.latest-writings h2,section.search-result-writings h2{font-size:14px;}section.latest-writings .writings-grid,section.search-result-writings .writings-grid{margin-top:20px;}.search-results-container{margin-top:20px;}.search-result-writings{padding-top:20px;}.search-result-writings .loading{font-size:11px;padding:20px;}.search-result-writings .no-results{font-size:11px;padding:20px;}.search-result-writings .clear-results{padding:8px;font-size:10px;margin-top:-7px;}.search-result-writings .clear-results svg{width:10px;height:auto;margin-left:8px;}.search-result-writings.writings-by-tag{padding-top:20px;}.writings-grid{margin-left:0;margin-right:0;gap:20px;}article.post{width:100%;padding:0;}article.post .inner-grid{grid-auto-columns:1fr;padding-bottom:20px;}article.post .inner-grid .image{grid-column-start:auto;grid-column-end:auto;aspect-ratio:3/2;overflow:hidden;}article.post .inner-grid .image img{width:100%;height:100%;aspect-ratio:auto;object-fit:cover;}article.post .inner-grid .attributes{grid-column-start:auto;grid-column-end:auto;padding:20px 20px 20px 20px;gap:10px;display:flex;flex-wrap:wrap;}article.post .inner-grid .attributes>div{margin:0;}article.post .inner-grid .attributes span{font-size:10px;padding:10px;margin:0;}article.post .inner-grid .title{grid-column-start:auto;grid-column-end:auto;padding:0 20px;height:auto;border-top:0;}article.post .inner-grid .title h3{font-size:16px;padding:10px 0;height:auto;}article.post .inner-grid .meta{grid-column-start:auto;grid-column-end:auto;padding:0 20px;font-size:12px;margin-top:10px;}article.post .inner-grid .meta .icon{width:24px;height:24px;}.the-newsletter-form .checkbox-group{justify-content:space-between;gap:10px;}.the-newsletter-form .checkbox-group label{font-size:14px;margin:0;}.the-newsletter-form .checkbox-group label input{width:16px;height:16px;border-width:4px;}.the-newsletter-form .input-group{margin-top:20px;}.the-newsletter-form .input-group input{font-size:14px;padding:20px 20px;}.the-newsletter-form .input-group button{font-size:12px;padding:20px 20px;}.the-newsletter-form .input-group button .busy{padding-top:1.1111111111vw;}.the-newsletter-form .input-group button .busy .spinner{width:1.1111111111vw;height:1.1111111111vw;}.the-newsletter-form .input-group button .check{padding-top:1.1111111111vw;display:none;}.page-expertise .hero{padding-top:40px;}.page-expertise .hero .cols{display:block;}.page-expertise .hero .scroll-down{display:none;}.page-expertise .hero h1{font-size:20px;margin:0 0 1em 0;}.page-expertise .hero .col:nth-child(2){margin-top:20px;}.page-expertise .practice-areas h2{font-size:14px;}.page-expertise .practice-areas .areas .area h3{font-size:16px;padding-right:15px;}.page-expertise .practice-areas .areas .area .area-head{border-right-width:12px;padding-left:20px;padding-right:20px;}.page-expertise .practice-areas .areas .area .area-head button{width:24px;height:24px;}.page-expertise .practice-areas .areas .area .area-body{border-right-width:12px;padding-left:20px;padding-right:20px;}.page-expertise .practice-areas .areas .area .area-body .text{display:block;padding:10px 0 34px 0;}.page-expertise .practice-areas .areas .area .area-body .text p{font-size:14px;}.page-expertise .practice-areas .areas .area .area-body .text .col{margin:0 0 2em 0;}.page-expertise .practice-areas .areas .area .area-body .text .col:first-child{column-count:1;width:100%;}.page-expertise .practice-areas .areas .area .area-body .text .col:last-child{margin-bottom:0;}.page-expertise .practice-areas .areas .area .area-body .text .btn{margin-bottom:2em;}.page-expertise .practice-areas .areas .area .area-body .text .btn span{min-width:270px;}.page-expertise .practice-areas .areas .area .area-body .text .btn:last-child{margin-bottom:0;}.page-expertise .practice-areas .areas .area .area-body .other{padding-top:30px;display:block;}.page-expertise .practice-areas .areas .area .area-body .other .clients{width:auto;margin-top:30px;}.page-expertise .practice-areas .areas .area .area-body .other .clients h6{font-size:12px;}.page-expertise .practice-areas .areas .area .area-body .other .clients ul{flex-wrap:nowrap;overflow:auto;gap:20px;width:100%;padding-bottom:15px;}.page-expertise .practice-areas .areas .area .area-body .other .clients ul li{flex-shrink:0;width:120px;}.page-expertise .practice-areas .areas .area .area-body .other .contact{padding:0;width:auto;}.page-expertise .practice-areas .areas .area .area-body .other .contact h6{font-size:12px;}.page-expertise .practice-areas .areas .area .area-body .other .contact .name{font-size:12px;margin:10px 0 0 0;}.page-expertise .practice-areas .areas .area .area-body .other .contact .email{margin:5px 0 0 0;}.page-expertise .practice-areas .areas .area .area-body .other .contact .phone{margin:5px 0 0 0;}.page-expertise .practice-areas .areas .area .area-body .other .contact .email a,.page-expertise .practice-areas .areas .area .area-body .other .contact .phone a{font-size:12px;}.page-expertise .practice-areas .areas .area .area-body .top-writings{padding-top:30px;padding-bottom:70px;}.page-expertise .practice-areas .areas .area .area-body .top-writings h6{font-size:12px;}.page-expertise .practice-areas .areas .area .area-body .top-writings .posts{margin-top:20px;}.page-expertise .practice-areas .areas .area .area-body .top-writings .posts .inner-grid{height:100%;}.page-expertise .practice-areas .areas .area .area-body .top-writings .posts .inner-grid .title h3{font-size:16px;}.page-expertise .practice-areas .areas .area .area-body .top-writings article.post{width:100%;background-color:#fff;}.page-expertise .practice-areas .areas .area .area-body .top-writings .controls{margin-top:20px;}.page-expertise section.clients{padding-top:30px;padding-bottom:15px;}.sectors h2{font-size:14px;}.page-our-story .hero-screens #aboutHeroAnimation,.page-careers .hero-screens #aboutHeroAnimation{width:200vw;translate:-25%;}.people-values,.blocks{margin-left:-10px;margin-right:-10px;padding:20px 0;}.people-values .block,.blocks .block{width:50%;padding:10px;}.people-values .block .inner,.blocks .block .inner{aspect-ratio:auto;height:100%;}.people-values .block .inner .text,.blocks .block .inner .text{padding:20px 20px 20px 20px;min-height:100%;height:auto;}.people-values h2,.blocks h2{font-size:16px;}.people-values h3,.blocks h3{font-size:14px;margin-bottom:10px;}.people-values hr,.blocks hr{margin:10px 0 20px 0;}.people-values p,.blocks p{font-size:12px;margin:0;}.people-values a.little-link span,.blocks a.little-link span{font-size:10px;display:flex;}.people-values a.little-link span i,.blocks a.little-link span i{width:24px;height:24px;}.page-our-story .hero-screens h1,.page-careers .hero-screens h1{font-size:30px;}.page-our-story .hero-screens p,.page-careers .hero-screens p{font-size:20px;}.page-our-story .hero-screens .screen.screen-last p,.page-careers .hero-screens .screen.screen-last p{font-size:20px;}.page-our-story .hero-screens .screen:nth-child(5),.page-careers .hero-screens .screen:nth-child(5){padding-right:25%;}.page-our-story .hero-screens .btn-arrow-down,.page-careers .hero-screens .btn-arrow-down{width:40px;height:40px;}.features article{top:52px;flex-wrap:wrap;}.features article .text{width:100%;padding-bottom:40px;}.features article .image{width:100%;}.features article h2{font-size:20px;padding:40px 0;}.features article p{font-size:14px;}.features article:nth-child(2){top:157px;}.features article:nth-child(3){top:262px;}.features article:nth-child(4){top:367px;}.we-do{padding:60px 0 70px 0;}.we-do p{font-size:20px;}.universal-dialog .close{width:24px;height:24px;transform:translate(0%,0%) rotate(45deg);}.universal-dialog .inner-content{margin-top:20px;}.universal-dialog .content{padding:20px;font-size:14px;}.universal-dialog .content .title{font-size:20px;}.universal-dialog .content h5{font-size:16px;margin-top:30px;}.universal-dialog .content p,.universal-dialog .content ul{font-size:14px;}.section-openings .content-row{display:block;}.section-openings .content-row .heading{width:auto;padding:0;}.section-openings .content-row .heading h2{font-size:20px;}.section-openings .content-row .heading .link{font-size:14px;}.section-openings .content-row .heading p{margin:20px 0;}.section-openings .content-row .text{width:auto;}.section-openings .content-row .header{font-size:10px;padding-right:32px;}.section-openings .content-row .header .cell{font-size:10px;width:50%;}.section-openings .content-row .position{font-size:12px;}.section-openings .content-row .position h3{font-size:10px;}.section-openings .content-row .position h3 span{width:50%;}.section-openings .content-row .position button{width:32px;height:32px;}.section-openings .content-row .position button svg{width:16px;height:auto;}.section-openings .content-row .position .position-body .apply-link{padding:1em;font-size:12px;float:none;margin-left:auto;margin-right:0;margin-top:1em;margin-bottom:1em;margin-top:2em;}.section-openings .content-row .position .position-body .apply-link span{font-size:12px;}.section-openings .content-row .position .position-body .apply-link svg{width:24px;}.section-openings .content-row .position .position-body .position-body-text{max-width:none;padding:20px 0;}.section-openings .content-row .position .position-body .position-body-text h1,.section-openings .content-row .position .position-body .position-body-text h2,.section-openings .content-row .position .position-body .position-body-text h3,.section-openings .content-row .position .position-body .position-body-text h4,.section-openings .content-row .position .position-body .position-body-text h5,.section-openings .content-row .position .position-body .position-body-text h6{margin-bottom:16px;}.section-openings .content-row .position .position-body .position-body-text h1{font-size:16px;}.section-openings .content-row .position .position-body .position-body-text h2{font-size:16px;}.section-openings .content-row .position .position-body .position-body-text h3{font-size:16px;}.section-openings .content-row .position .position-body .position-body-text h4{font-size:16px;}.section-openings .content-row .position .position-body .position-body-text h5{font-size:16px;}.section-openings .content-row .position .position-body .position-body-text h6{font-size:16px;}.section-openings .content-row .position .position-body .position-body-text p,.section-openings .content-row .position .position-body .position-body-text ul,.section-openings .content-row .position .position-body .position-body-text ol{font-size:14px;line-height:1.8em;}.section-members-say .parent-grid{flex-wrap:wrap;}.section-members-say .parent-grid .heading{width:100%;}.section-members-say .parent-grid .heading h2{font-size:20px;}.section-members-say .parent-grid .heading .controls{margin:20px 0;}.section-members-say .parent-grid .content{width:100%;}.section-members-say .articles article{width:100%;padding-left:0;padding-right:0;}.section-members-say .articles article .saying{font-size:16px;margin-bottom:30px;}.section-members-say .articles article .person-card{padding-top:30px;margin-top:0;}.section-members-say .articles article .person-card .text{font-size:12px;}.section-members-say .articles article .person-card .text h3{font-size:16px;}.section-members-say .articles article .person-card .text p{font-size:12px;}.writings-search-form{flex-wrap:wrap;padding-top:10px;padding-bottom:20px;}.writings-search-form .types{display:none;width:100%;margin-bottom:10px;flex-wrap:wrap;gap:10px;}.writings-search-form .types label span{font-size:10px;padding:10px;}.writings-search-form .filters{margin-right:10px;}.writings-search-form .filters .toggle{font-size:10px;padding:6px 10px;}.writings-search-form .filters .toggle svg{width:20px;}.writings-search-form .filters .options{top:35px;z-index:2;width:calc(100vw - 40px);padding:0 20px 0 20px;}.writings-search-form .filters .options label{margin-bottom:16px;}.writings-search-form .filters .options label input{width:16px;height:16px;}.writings-search-form .filters .options label span{font-size:16px;}.writings-search-form .filters .options .group-title{margin-bottom:0;margin-top:0!important;font-size:13px;position:sticky;top:0;background-color:#fff;padding:16px 20px;margin-left:-20px;margin-right:-20px;}.writings-search-form .filters .options .group-title:first-child{margin-top:0!important;}.writings-search-form .filters .options .options-controls{margin-left:-10px;margin-right:-10px;padding:10px 10px;gap:10px;}.writings-search-form .filters .options .options-controls button{font-size:12px;}.writings-search-form .filters .options.open{position:fixed;left:20px;right:20px;top:100px;bottom:100px;max-height:none;height:auto;z-index:22;width:auto;background-color:#fff;}.writings-search-form .query input{font-size:10px;padding:10px;}.writings-search-form .query .btn-submit{width:33px;}.writings-search-form .query .btn-submit svg{width:33px;}.writings-search-form#NewsletterSearchForm .types{display:flex;}.top-writings h2{font-size:14px;margin:0 0 20px 0;}.top-writings .pager{clear:both;width:calc(100% + 16px);justify-content:flex-end;margin-left:-8px;margin-right:-8px;display:none;}.top-writings .pager span{width:64px;flex-basis:0;}.top-and-newsletter{flex-wrap:wrap;gap:20px;}.top-and-newsletter .top{width:100%;}.top-and-newsletter .top article.post .inner-grid{grid-auto-columns:1fr;}.top-and-newsletter .newsletter-subscribe{padding:30px 20px;width:100%;}.top-and-newsletter .newsletter-subscribe hr{margin:30px -20px;}.top-and-newsletter .newsletter-subscribe h3{font-size:20px;}.top-and-newsletter .newsletter-subscribe p{font-size:14px;}.search-writings-pager{margin-top:20px;}.search-writings-pager button{font-size:10px;padding:10px;margin:5px;display:none;}.search-writings-pager button.prev,.search-writings-pager button.next{display:inline-block;}.sectors{padding-bottom:0;border-bottom:0;}.sectors .blocks{padding-bottom:0;}.sectors .blocks a.block{width:50%;}.sectors .blocks i.icon{width:100px;margin-left:-20px;}.sectors .blocks .inner .text h2{font-size:14px;}.sectors .blocks .inner .text h3{font-size:16px;margin-top:10px;height:auto;}.sectors .blocks .inner .text.text-simple{padding-left:10px;padding-right:10px;}.sectors .blocks .inner .text.text-simple h3{font-size:12px;}.sectors .blocks .block-small{width:50%;}.sectors .blocks a.block.active{margin-bottom:0;}.sectors .blocks a.block.active+.block-full{margin-top:20px;margin-bottom:20px;}.sectors .block-full{margin-left:10px;margin-right:10px;width:auto;}.sectors .block-full .block-full-header{padding:20px;}.sectors .block-full .block-full-header h5{font-size:14px;}.sectors .block-full .block-full-header .btn b{display:none;}.sectors .block-full .block-full-header .btn i{margin-left:0;}.sectors .block-full .block-full-body{display:block;padding:20px;}.sectors .block-full .block-full-body .block-full-body-text{width:auto;padding-right:0;}.sectors .block-full .block-full-body .block-full-body-text p{font-size:14px;}.sectors .block-full .block-full-body .block-full-body-articles{width:auto;}.sectors .block-full .block-full-body .posts{margin:30px 0;}.sectors .block-full .block-full-body .posts .post{width:100%;}.sectors .block-full .block-full-body .controls{margin-right:0;margin-top:0;margin-bottom:10px;}.sectors .block-full .block-full-body .other{padding-top:30px;display:block;}.sectors .block-full .block-full-body .other .clients{width:auto;margin-top:30px;}.sectors .block-full .block-full-body .other .clients h6{font-size:12px;}.sectors .block-full .block-full-body .other .clients ul{flex-wrap:nowrap;overflow:auto;gap:20px;width:100%;}.sectors .block-full .block-full-body .other .clients ul li{flex-shrink:0;width:120px;}.sectors .block-full .block-full-body .other .contact{padding:0;width:auto;}.sectors .block-full .block-full-body .other .contact h6{font-size:12px;}.sectors .block-full .block-full-body .other .contact .name{font-size:12px;margin:10px 0 0 0;}.sectors .block-full .block-full-body .other .contact .email{margin:0;}.sectors .block-full .block-full-body .other .contact .phone{margin:0;}.sectors .block-full .block-full-body .other .contact .email a,.sectors .block-full .block-full-body .other .contact .phone a{font-size:12px;}.sectors .block-full .block-full-body .other .awards{margin-top:30px;}.sectors .block-full .block-full-body .other .awards p{font-size:12px;}.sectors .block-full .block-full-body .top-writings{padding-top:30px;padding-bottom:70px;}.sectors .block-full .block-full-body .top-writings h6{font-size:12px;}.sectors .block-full .block-full-body .top-writings .posts{margin-top:20px;}.sectors .block-full .block-full-body .top-writings article.post{width:100%;}.sectors .block-full .block-full-body .top-writings article.post a{height:100%;}.sectors .block-full .block-full-body .top-writings article.post .inner-grid{height:100%;}.sectors .block-full .block-full-body .top-writings .controls{margin-top:20px;}.block_d[data-mobile-order="1"],.block-full_d[data-mobile-order="1"],a.block[data-mobile-order="1"]{order:1;}.block_d[data-mobile-order="2"],.block-full_d[data-mobile-order="2"],a.block[data-mobile-order="2"]{order:2;}.block_d[data-mobile-order="3"],.block-full_d[data-mobile-order="3"],a.block[data-mobile-order="3"]{order:3;}.block_d[data-mobile-order="4"],.block-full_d[data-mobile-order="4"],a.block[data-mobile-order="4"]{order:4;}.block_d[data-mobile-order="5"],.block-full_d[data-mobile-order="5"],a.block[data-mobile-order="5"]{order:5;}.block_d[data-mobile-order="6"],.block-full_d[data-mobile-order="6"],a.block[data-mobile-order="6"]{order:6;}.block_d[data-mobile-order="7"],.block-full_d[data-mobile-order="7"],a.block[data-mobile-order="7"]{order:7;}.block_d[data-mobile-order="8"],.block-full_d[data-mobile-order="8"],a.block[data-mobile-order="8"]{order:8;}.block_d[data-mobile-order="9"],.block-full_d[data-mobile-order="9"],a.block[data-mobile-order="9"]{order:9;}.block_d[data-mobile-order="10"],.block-full_d[data-mobile-order="10"],a.block[data-mobile-order="10"]{order:10;}.block_d[data-mobile-order="11"],.block-full_d[data-mobile-order="11"],a.block[data-mobile-order="11"]{order:11;}.block_d[data-mobile-order="12"],.block-full_d[data-mobile-order="12"],a.block[data-mobile-order="12"]{order:12;}.block_d[data-mobile-order="13"],.block-full_d[data-mobile-order="13"],a.block[data-mobile-order="13"]{order:13;}.block_d[data-mobile-order="14"],.block-full_d[data-mobile-order="14"],a.block[data-mobile-order="14"]{order:14;}.block_d[data-mobile-order="15"],.block-full_d[data-mobile-order="15"],a.block[data-mobile-order="15"]{order:15;}.block_d[data-mobile-order="16"],.block-full_d[data-mobile-order="16"],a.block[data-mobile-order="16"]{order:16;}.block_d[data-mobile-order="17"],.block-full_d[data-mobile-order="17"],a.block[data-mobile-order="17"]{order:17;}.block_d[data-mobile-order="18"],.block-full_d[data-mobile-order="18"],a.block[data-mobile-order="18"]{order:18;}.block_d[data-mobile-order="19"],.block-full_d[data-mobile-order="19"],a.block[data-mobile-order="19"]{order:19;}.block_d[data-mobile-order="20"],.block-full_d[data-mobile-order="20"],a.block[data-mobile-order="20"]{order:20;}.page-privacy-policy .page-content{padding-top:30px;padding-bottom:30px;font-size:14px;max-width:none;}.page-privacy-policy .page-content *{font-weight:300;}.page-privacy-policy .page-content img{max-width:100%;margin-bottom:2em;}.page-privacy-policy .page-content .full-width{max-width:none;width:100%;}.page-privacy-policy .page-content h1,.page-privacy-policy .page-content h2,.page-privacy-policy .page-content h3,.page-privacy-policy .page-content h4,.page-privacy-policy .page-content h5,.page-privacy-policy .page-content h6{margin-top:1.6em;margin-bottom:0;font-weight:500;letter-spacing:normal;}.page-privacy-policy .page-content h1:first-child,.page-privacy-policy .page-content h2:first-child,.page-privacy-policy .page-content h3:first-child,.page-privacy-policy .page-content h4:first-child,.page-privacy-policy .page-content h5:first-child,.page-privacy-policy .page-content h6:first-child{margin-top:0;}.page-privacy-policy .page-content h1{font-size:18px;}.page-privacy-policy .page-content h2{font-size:16px;}.page-privacy-policy .page-content h3{font-size:14px;}}.mt-10{margin-top:.6944444444vw!important;}.mb-10{margin-bottom:.6944444444vw!important;}.pt-10{padding-top:.6944444444vw!important;}.pb-10{padding-bottom:.6944444444vw!important;}.py-10{padding-top:.6944444444vw!important;padding-bottom:.6944444444vw!important;}.mt-20{margin-top:1.3888888889vw!important;}.mb-20{margin-bottom:1.3888888889vw!important;}.pt-20{padding-top:1.3888888889vw!important;}.pb-20{padding-bottom:1.3888888889vw!important;}.py-20{padding-top:1.3888888889vw!important;padding-bottom:1.3888888889vw!important;}.mt-30{margin-top:2.0833333333vw!important;}.mb-30{margin-bottom:2.0833333333vw!important;}.pt-30{padding-top:2.0833333333vw!important;}.pb-30{padding-bottom:2.0833333333vw!important;}.py-30{padding-top:2.0833333333vw!important;padding-bottom:2.0833333333vw!important;}.mt-40{margin-top:2.7777777778vw!important;}.mb-40{margin-bottom:2.7777777778vw!important;}.pt-40{padding-top:2.7777777778vw!important;}.pb-40{padding-bottom:2.7777777778vw!important;}.py-40{padding-top:2.7777777778vw!important;padding-bottom:2.7777777778vw!important;}.mt-50{margin-top:3.4722222222vw!important;}.mb-50{margin-bottom:3.4722222222vw!important;}.pt-50{padding-top:3.4722222222vw!important;}.pb-50{padding-bottom:3.4722222222vw!important;}.py-50{padding-top:3.4722222222vw!important;padding-bottom:3.4722222222vw!important;}.mt-60{margin-top:4.1666666667vw!important;}.mb-60{margin-bottom:4.1666666667vw!important;}.pt-60{padding-top:4.1666666667vw!important;}.pb-60{padding-bottom:4.1666666667vw!important;}.py-60{padding-top:4.1666666667vw!important;padding-bottom:4.1666666667vw!important;}.mt-70{margin-top:4.8611111111vw!important;}.mb-70{margin-bottom:4.8611111111vw!important;}.pt-70{padding-top:4.8611111111vw!important;}.pb-70{padding-bottom:4.8611111111vw!important;}.py-70{padding-top:4.8611111111vw!important;padding-bottom:4.8611111111vw!important;}.mt-80{margin-top:5.5555555556vw!important;}.mb-80{margin-bottom:5.5555555556vw!important;}.pt-80{padding-top:5.5555555556vw!important;}.pb-80{padding-bottom:5.5555555556vw!important;}.py-80{padding-top:5.5555555556vw!important;padding-bottom:5.5555555556vw!important;}.mt-100{margin-top:6.9444444444vw!important;}.mb-100{margin-bottom:6.9444444444vw!important;}.pt-100{padding-top:6.9444444444vw!important;}.pb-100{padding-bottom:6.9444444444vw!important;}.py-100{padding-top:6.9444444444vw!important;padding-bottom:6.9444444444vw!important;}.mt-110{margin-top:7.6388888889vw!important;}.mb-110{margin-bottom:7.6388888889vw!important;}.pt-110{padding-top:7.6388888889vw!important;}.pb-110{padding-bottom:7.6388888889vw!important;}.py-110{padding-top:7.6388888889vw!important;padding-bottom:7.6388888889vw!important;}.mt-120{margin-top:8.3333333333vw!important;}.mb-120{margin-bottom:8.3333333333vw!important;}.pt-120{padding-top:8.3333333333vw!important;}.pb-120{padding-bottom:8.3333333333vw!important;}.py-120{padding-top:8.3333333333vw!important;padding-bottom:8.3333333333vw!important;}.mt-0{margin-top:0!important;}.mb-0{margin-bottom:0!important;}.pt-0{padding-top:0!important;}.pb-0{padding-bottom:0!important;}.py-0{padding-top:0!important;padding-bottom:0!important;}.ml-auto{margin-left:auto!important;}