@charset "UTF-8";@font-face{font-family:Space Grotesk Light;src:url(/fonts/SpaceGrotesk-Light.woff2) format("woff2"),url(SpaceGrotesk-Light.woff) format("woff"),url(SpaceGrotesk-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Space Grotesk Medium;src:url(/fonts/SpaceGrotesk-Medium.woff2) format("woff2"),url(/fonts/SpaceGrotesk-Medium.woff) format("woff"),url(/fonts/SpaceGrotesk-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Space Grotesk Bold;src:url(/fonts/SpaceGrotesk-Bold.woff2) format("woff2"),url(/fonts/SpaceGrotesk-Bold.woff) format("woff"),url(/fonts/SpaceGrotesk-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Space Grotesk SemiBold;src:url(/fonts/SpaceGrotesk-SemiBold.woff2) format("woff2"),url(/fonts/SpaceGrotesk-SemiBold.woff) format("woff"),url(/fonts/SpaceGrotesk-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Space Grotesk Regular;src:url(/fonts/SpaceGrotesk-Regular.woff2) format("woff2"),url(/fonts/SpaceGrotesk-Regular.woff) format("woff"),url(/fonts/SpaceGrotesk-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}body{font-family:Space Grotesk Light;margin:0;padding:0;background:#f7f8f3;color:#22312c}body,*{box-sizing:border-box}img{max-width:100%;height:auto}*>p:first-of-type{margin-top:0}*>p:last-of-type{margin-bottom:0}a{text-decoration:none;color:#22312c}h1,h2,h3,h4,h5,h6{margin:0;font-weight:400}h1{font-family:Space Grotesk Bold}.mobile-menu{background:#22312c;color:#f7f8f3;width:100%;height:100%;position:fixed;top:0;left:0;z-index:100;transition:left .3s ease-in;-moz-transition:left .3s ease-in;-webkit-transition:left .3s ease-in;-o-transition:left .3s ease-in;overflow-y:auto;display:none}.mobile-menu.open{left:0}.mobile-menu .inner{padding:0 36px;height:100%;display:flex}.mobile-menu .inner .mobile-menu-close{display:inline-block;cursor:pointer;position:absolute;top:18px;right:36px}.mobile-menu .inner .mobile-menu-close>div{height:1px;width:23px;background:#f7f8f3}.mobile-menu .inner .mobile-menu-close>div.bar-1{transform:translateY(14px) rotate(-45deg)}.mobile-menu .inner .mobile-menu-close>div.bar-2{transform:translateY(13px) rotate(45deg)}.mobile-menu .inner .menu-main-menu-container{margin:auto 0;width:100%}.mobile-menu .inner .menu-main-menu-container ul{list-style-type:none;padding:0;margin:0;font-family:Space Grotesk Medium;font-size:30px;line-height:39px}.mobile-menu .inner .menu-main-menu-container ul li{border-bottom:.5px solid #f7f8f3;padding:0 0 18px;margin:18px 0 0;position:relative}.mobile-menu .inner .menu-main-menu-container ul li:before{content:" ";display:block;background:transparent;width:14px;height:14px;border-radius:50%;position:absolute;top:13px;right:0;transition:.4s}.mobile-menu .inner .menu-main-menu-container ul li a{color:#f7f8f3}.mobile-menu .inner .menu-main-menu-container ul li.current-menu-item{font-family:Space Grotesk Bold}.mobile-menu .inner .menu-main-menu-container ul li.current-menu-item:before{background:#fd7d6a}.mobile-menu .inner .menu-main-menu-container ul li.contact{border-bottom:none}.mobile-menu .inner .menu-main-menu-container ul li.contact:before{display:none}.mobile-menu .inner .menu-main-menu-container ul li.contact a{background:#f7f8f3;color:#22312c;border-radius:10px;box-shadow:0 3px 6px #00000029;padding:9px 16px;z-index:1;position:relative;transition:.4s;font-size:18px;line-height:23px}.mobile-menu .inner .menu-main-menu-container ul li.contact a:hover{box-shadow:0 0 5px 3px #4a6bfa}.site-header{height:148px;padding:35px 43px;background:#f7f8f3;box-shadow:0 3px 6px #00000029;position:sticky;top:0;width:100%;z-index:100;transition:.4s}.site-header .inner{display:flex;justify-content:space-between;flex-wrap:wrap;height:100%}.site-header .inner .logo{max-width:303px;width:30%;margin:auto 0;transition:.4s}.site-header .inner nav.main-menu{width:calc(100% - 350px);width:65%;max-width:700px;margin:auto 0}.site-header .inner nav.main-menu ul{list-style-type:none;padding:0;margin:0;display:flex;justify-content:space-between;font-family:Space Grotesk Medium;font-size:18px;line-height:23px}.site-header .inner nav.main-menu ul li{position:relative}.site-header .inner nav.main-menu ul li:before{content:" ";display:block;background:transparent;width:14px;height:14px;border-radius:50%;position:absolute;top:5px;left:-25px;transition:.4s}.site-header .inner nav.main-menu ul li:hover:before{background:#fd7d6a}.site-header .inner nav.main-menu ul li.current-menu-item,.site-header .inner nav.main-menu ul li.current_page_parent{font-family:Space Grotesk Bold}.site-header .inner nav.main-menu ul li.current-menu-item:before,.site-header .inner nav.main-menu ul li.current_page_parent:before{background:#fd7d6a}.site-header .inner nav.main-menu ul li.contact{padding:0}.site-header .inner nav.main-menu ul li.contact a{background:#22312c;border-radius:10px;box-shadow:0 3px 6px #00000029;color:#f7f8f3;padding:9px 16px;z-index:1;position:relative;transition:.4s}.site-header .inner nav.main-menu ul li.contact a:hover{box-shadow:0 0 5px 3px #4a6bfa}.site-header .inner nav.main-menu ul li.contact:before{display:none}.site-header .inner nav.main-menu ul li.contact.current-menu-item{font-family:Space Grotesk Medium}.site-header .inner nav.main-menu ul li.contact.current-menu-item:before{display:none}.site-header .inner .mobile-menu-open{cursor:pointer;display:none;margin:auto 0}.site-header .inner .mobile-menu-open>div{width:30px;height:1px;background-color:#22312c;margin:0 0 10px;transition:.4s}.site-header .inner .mobile-menu-open>div:last-of-type{margin:0}.site-header .inner .mobile-menu-open.open>div{background-color:#f7f8f3}.site-header .inner .mobile-menu-open.open>div.bar-1{transform:translateY(11px) rotate(-45deg)}.site-header .inner .mobile-menu-open.open>div.bar-2{opacity:0}.site-header .inner .mobile-menu-open.open>div.bar-3{transform:translateY(-11px) rotate(45deg)}.site-header.menu-open{background:#22312c;box-shadow:none}.site-header.menu-open .inner .logo{opacity:0}.site-footer{background:#22312c;padding:28px 0 32px}.site-footer .inner{max-width:1200px;margin:0 auto;width:90%}.site-footer .inner .top{display:flex;justify-content:space-between}.site-footer .inner .top .left nav.footer-menu-vertical ul{list-style-type:none;padding:0;margin:0;font-size:18px;line-height:23px;font-family:Space Grotesk Medium}.site-footer .inner .top .left nav.footer-menu-vertical ul li{margin:0 0 25px;position:relative}.site-footer .inner .top .left nav.footer-menu-vertical ul li:before{content:" ";display:block;background:transparent;width:14px;height:14px;border-radius:50%;position:absolute;top:5px;left:-25px;transition:.4s}.site-footer .inner .top .left nav.footer-menu-vertical ul li a{color:#f7f8f3}.site-footer .inner .top .left nav.footer-menu-vertical ul li:hover:before{background:#fd7d6a}.site-footer .inner .top .left nav.footer-menu-vertical ul li.current-menu-item{font-family:Space Grotesk Bold}.site-footer .inner .top .left nav.footer-menu-vertical ul li.current-menu-item:before{background:#fd7d6a}.site-footer .inner .top .left nav.footer-menu-vertical ul li:last-of-type{margin:0}.site-footer .inner .top .right{display:flex;flex-direction:column}.site-footer .inner .top .right img{max-width:103px;margin:0 0 0 auto}.site-footer .inner .top .right .more-link{background:#f7f8f3;color:#22312c;font-size:18px;line-height:23px;font-family:Space Grotesk Medium;border-radius:10px;padding:9px;min-width:145px;text-align:center;box-shadow:0 3px 6px #00000029;display:inline-block;margin:auto 0 15px;transition:.4s}.site-footer .inner .top .right .more-link:hover{box-shadow:0 0 5px 3px #fd7d6a}.site-footer .inner .bottom{margin:28px 0 0}.site-footer .inner .bottom nav.footer-menu-horizontal{position:relative}.site-footer .inner .bottom nav.footer-menu-horizontal ul{list-style-type:none;padding:0;margin:0;font-size:14px;line-height:18px;font-family:Space Grotesk Medium;display:flex;justify-content:center}.site-footer .inner .bottom nav.footer-menu-horizontal ul li{padding:0 17px}.site-footer .inner .bottom nav.footer-menu-horizontal ul li a{color:#f7f8f3}.site-footer .inner .bottom nav.footer-menu-horizontal ul li.copright{position:absolute;right:0;padding:0}.page-content>*:not(.alignfull):not(.home-block-group){max-width:705px;width:90%}.page-content strong{font-family:Space Grotesk Bold}.page-content p,.page-content li{font-size:18px;line-height:24px}.home-header{background-image:url(/images/background-image.svg);background-size:100% auto;padding:134px 0 270px;overflow:hidden;background-repeat:no-repeat;transition:.4s;position:relative}.home-header:before{content:" ";display:block;position:absolute;left:0;bottom:0;height:169px;width:100%;background:#f7f8f3;opacity:.54}.home-header .inner{max-width:1220px;margin:0 auto;width:90%;display:flex;justify-content:space-between;flex-wrap:wrap;position:relative}.home-header .inner .content{width:52%;margin:80px 0 0}.home-header .inner .content h1{color:#4a6bfa;font-size:60px;line-height:73px;font-family:Space Grotesk Bold;margin:0 0 28px}.home-header .inner .content h1 span{color:#fd7d6a}.home-header .inner .content p{font-size:20px;line-height:28px;max-width:602px}.home-header .inner .content .more-link{font-family:Space Grotesk Medium;font-size:18px;line-height:23px;background:#22312c;border-radius:10px;box-shadow:0 3px 6px #00000029;color:#f7f8f3;padding:9px 16px;position:relative;display:inline-block;margin:60px 0 0;min-width:139px;text-align:center;z-index:1;transition:.4s}.home-header .inner .content .more-link:hover{box-shadow:0 0 5px 3px #fd7d6a}.home-header .inner .image{width:53%;margin:0 -8% 0 0;max-width:640px;line-height:0;transition:.4s}.home-header .inner .image svg{width:100%}.home-header .inner .image .toucan{animation:toucanPopUp 3s ease-in-out infinite}.home-header .inner .image .graph-line-1,.home-header .inner .image .graph-line-2,.home-header .inner .image .graph-line-3,.home-header .inner .image .graph-line-4{stroke-dasharray:100;stroke-dashoffset:100;animation:draw 2s ease forwards infinite}.home-header .inner .image .leaf-1{animation:leafOneSway 5s ease-in-out infinite;transform-origin:250px 250px}.home-header .inner .image .leaf-2{animation:leafTwoSway 5s ease-in-out infinite;transform-origin:250px 250px}@keyframes draw{to{stroke-dashoffset:0}}@keyframes toucanPopUp{0%{transform:translateY(0)}20%{transform:translateY(-10px)}40%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes leafOneSway{0%{transform:rotate(0)}20%{transform:rotate(10deg)}40%{transform:rotate(0)}to{transform:rotate(0)}}@keyframes leafTwoSway{0%{transform:rotate(0)}20%{transform:rotate(-10deg)}40%{transform:rotate(0)}to{transform:rotate(0)}}.home-help .inner{background:#22312c;color:#f7f8f3;max-width:1220px;width:90%;margin:0 auto;border-radius:10px 10px 0 0;display:flex;justify-content:space-between;flex-wrap:wrap;padding:79px 101px 61px 66px}.home-help .inner .left{width:52%}.home-help .inner .left p{font-family:Space Grotesk Medium;font-size:24px;line-height:35px}.home-help .inner .left p span{position:relative}.home-help .inner .left p span:nth-of-type(3n+1){color:#fd7d6a}.home-help .inner .left p span:nth-of-type(3n+1) .underline{display:block;width:100%;height:1px;background:#fd7d6a;position:absolute;left:0;bottom:-2px}.home-help .inner .left p span:nth-of-type(3n+2){color:#4a6bfa}.home-help .inner .left p span:nth-of-type(3n+2) .underline{display:block;width:100%;height:1px;background:#4a6bfa;position:absolute;left:0;bottom:-2px;transition:.4s}.home-help .inner .left p span:nth-of-type(3n+3){color:#5fd8a3}.home-help .inner .left p span:nth-of-type(3n+3) .underline{display:block;width:100%;height:1px;background:#5fd8a3;position:absolute;left:0;bottom:-2px}.home-help .inner .left p span.in-view:after{left:0}.home-help .inner .right{width:40%;max-width:396px}.home-help .inner .right p{font-size:20px;line-height:26px;font-family:Space Grotesk Regular}.home-help .inner .right .more-link{color:#fd7d6a;font-family:Space Grotesk SemiBold;font-size:18px;line-height:23px;margin:50px 0 0;display:inline-block;position:relative}.home-help .inner .right .more-link:before{content:" ";display:block;width:100%;height:1px;background:#fd7d6a;position:absolute;left:0;bottom:-8px;transform:scaleX(0);transform-origin:100% 0;transition:transform .3s cubic-bezier(.25,1,.5,1)}.home-help .inner .right .more-link:after{content:" →"}.home-help .inner .right .more-link:hover:before{transform:scaleX(1);transform-origin:0 0}.home-support{border-top:1px solid #22312c;border-bottom:1px solid #22312c;background:#f7f8f3;padding:45px 0 63px;position:relative;box-shadow:0 3px 6px #00000029}.home-support .inner{max-width:1220px;width:90%;margin:0 auto}.home-support .inner h2{font-family:Space Grotesk Bold;font-size:30px;line-height:34px;margin:0 0 36px}.home-support .inner h2 span{color:#fd7d6a}.home-support .inner .features{display:flex;justify-content:space-between;flex-wrap:wrap}.home-support .inner .features .slick-list{width:100%}.home-support .inner .features .slick-track>div{width:30%}.home-support .inner .features .slick-track>div img{height:68px;width:auto}.home-support .inner .features .slick-track>div h3{font-family:Space Grotesk Bold;font-size:35px;line-height:37px;margin:25px 0 20px}.home-support .inner .features .slick-track>div p{font-size:15px;line-height:20px;max-width:190px}.home-support .inner p.sub-text{position:absolute;bottom:20px;right:22px;font-size:14px;line-height:18px}.home-case-study{margin:40px 0 -150px}.home-case-study .inner{background:#22312c;color:#f7f8f3;max-width:1220px;margin:0 auto;width:90%;display:flex;justify-content:space-between;flex-wrap:wrap;border-radius:10px;padding:48px 118px 97px 71px;position:relative;box-shadow:0 3px 6px #00000029}.home-case-study .inner:before{content:" ";background-image:url(/images/case-study-background.png);display:block;width:100%;height:100%;position:absolute;left:0;top:0;mix-blend-mode:multiply;border-radius:10px;background-repeat:no-repeat;background-size:cover;background-position:top right}.home-case-study .inner .sub-title{width:100%;margin:0 0 32px;position:relative}.home-case-study .inner .sub-title p{text-transform:uppercase;font-size:14px;line-height:16px;position:relative;display:inline-block}.home-case-study .inner .sub-title p:after{content:" ";display:block;width:100%;height:.5px;background:#f7f8f3;position:absolute;bottom:-10px;left:0}.home-case-study .inner .title{width:50%;position:relative}.home-case-study .inner .title h2{color:#fd7d6a;font-family:Space Grotesk Bold;font-size:30px;line-height:38px}.home-case-study .inner .title h2 span{box-shadow:inset 0 -38px #f7f8f3;-webkit-box-shadow:inset 0 -38px 0 #f7f8f3;-moz-box-shadow:inset 0 -38px 0 #f7f8f3;padding:0 5px}.home-case-study .inner .content{width:45%;max-width:437px;position:relative}.home-case-study .inner .content p{font-size:18px;line-height:22px}.home-case-study .inner .more-link{background:#f7f8f3;color:#22312c;font-size:18px;line-height:23px;font-family:Space Grotesk Medium;position:absolute;right:26px;bottom:24px;border-radius:10px;padding:9px;min-width:139px;text-align:center;box-shadow:0 3px 6px #00000029;transition:.4s}.home-case-study .inner .more-link:hover{box-shadow:0 0 5px 3px #fd7d6a}.home-how{background:#f0f0ed;padding:258px 0 72px}.home-how .inner{max-width:1220px;margin:0 auto;width:90%}.home-how .inner h2{font-family:Space Grotesk Bold;font-size:30px;line-height:32px;margin:0 0 50px}.home-how .inner .tabs-wrapper{display:flex;justify-content:space-between;flex-wrap:wrap}.home-how .inner .tabs-wrapper #tabs{width:34%;list-style-type:none;padding:0;margin:0;border-right:.5px solid #22312c}.home-how .inner .tabs-wrapper #tabs li{border-bottom:.5px solid #22312c;padding:26px 0 26px 36px;position:relative}.home-how .inner .tabs-wrapper #tabs li a{font-size:24px;line-height:26px;font-family:Space Grotesk Bold;cursor:pointer;color:#5fd8a3;position:relative}.home-how .inner .tabs-wrapper #tabs li a:before{content:" ";display:block;background:#5fd8a3;width:14px;height:14px;border-radius:50%;position:absolute;left:-36px;top:9px;transition:.4s}.home-how .inner .tabs-wrapper #tabs li a.inactive{font-family:Space Grotesk Light;color:#22312c}.home-how .inner .tabs-wrapper #tabs li:nth-of-type(3n+1) a{color:#5fd8a3}.home-how .inner .tabs-wrapper #tabs li:nth-of-type(3n+1) a:before{background:#5fd8a3}.home-how .inner .tabs-wrapper #tabs li:nth-of-type(3n+1) a.inactive{font-family:Space Grotesk Light;color:#22312c}.home-how .inner .tabs-wrapper #tabs li:nth-of-type(3n+1) a.inactive:before{background:transparent}.home-how .inner .tabs-wrapper #tabs li:nth-of-type(3n+1) a.inactive:hover{color:#5fd8a3;font-family:Space Grotesk Bold}.home-how .inner .tabs-wrapper #tabs li:nth-of-type(3n+1) a.inactive:hover:before{background:#5fd8a3}.home-how .inner .tabs-wrapper #tabs li:nth-of-type(3n+2) a{color:#4a6bfa}.home-how .inner .tabs-wrapper #tabs li:nth-of-type(3n+2) a:before{background:#4a6bfa}.home-how .inner .tabs-wrapper #tabs li:nth-of-type(3n+2) a.inactive{font-family:Space Grotesk Light;color:#22312c}.home-how .inner .tabs-wrapper #tabs li:nth-of-type(3n+2) a.inactive:before{background:transparent}.home-how .inner .tabs-wrapper #tabs li:nth-of-type(3n+2) a.inactive:hover{color:#4a6bfa;font-family:Space Grotesk Bold}.home-how .inner .tabs-wrapper #tabs li:nth-of-type(3n+2) a.inactive:hover:before{background:#4a6bfa}.home-how .inner .tabs-wrapper #tabs li:nth-of-type(3n+3) a{color:#fd7d6a}.home-how .inner .tabs-wrapper #tabs li:nth-of-type(3n+3) a:before{background:#fd7d6a}.home-how .inner .tabs-wrapper #tabs li:nth-of-type(3n+3) a.inactive{font-family:Space Grotesk Light;color:#22312c}.home-how .inner .tabs-wrapper #tabs li:nth-of-type(3n+3) a.inactive:before{background:transparent}.home-how .inner .tabs-wrapper #tabs li:nth-of-type(3n+3) a.inactive:hover{color:#fd7d6a;font-family:Space Grotesk Bold}.home-how .inner .tabs-wrapper #tabs li:nth-of-type(3n+3) a.inactive:hover:before{background:#fd7d6a}.home-how .inner .tabs-wrapper #tabs li:last-of-type{border-bottom:none}.home-how .inner .tabs-wrapper .content{width:61%;margin:auto 0}.home-how .inner .tabs-wrapper .content .wrapper{display:flex;justify-content:space-between}.home-how .inner .tabs-wrapper .content .wrapper .text{margin:auto 0;width:48%}.home-how .inner .tabs-wrapper .content .wrapper .image{width:48%}.home-how .inner .tabs-wrapper .content p{font-size:18px;line-height:22px;max-width:375px}.home-how .inner .more-link{color:#fd7d6a;font-family:Space Grotesk SemiBold;font-size:18px;line-height:23px;margin:28px 0 0;display:inline-block;position:relative;white-space:nowrap}.home-how .inner .more-link:after{content:" →"}.home-how .inner .more-link:before{content:" ";display:block;width:100%;height:1px;background:#fd7d6a;position:absolute;left:0;bottom:-8px;transform:scaleX(0);transform-origin:100% 0;transition:transform .3s cubic-bezier(.25,1,.5,1)}.home-how .inner .more-link:hover:before{transform:scaleX(1);transform-origin:0 0}.home-how .inner .dropdown-wrapper{display:none}.home-how .inner .dropdown-wrapper>div{border-bottom:.5px solid #22312c;padding:0 0 16px}.home-how .inner .dropdown-wrapper>div p{font-size:14px;line-height:19px}.home-how .inner .dropdown-wrapper>div .title{padding:16px 0 0 36px;cursor:pointer;position:relative}.home-how .inner .dropdown-wrapper>div .title:before{content:" ";display:block;background:transparent;width:10px;height:10px;border-radius:50%;position:absolute;left:1px;top:22px;transition:.4s}.home-how .inner .dropdown-wrapper>div .title .icon{position:absolute;right:8px;top:26px}.home-how .inner .dropdown-wrapper>div .title .icon>div{height:1px;background:#22312c;transition:.4s}.home-how .inner .dropdown-wrapper>div .title .icon>div.bar-1{width:20px}.home-how .inner .dropdown-wrapper>div .title .icon>div.bar-2{width:18px;transform:rotate(90deg);position:absolute;left:1px;top:0}.home-how .inner .dropdown-wrapper>div .title.open{font-family:Space Grotesk Bold}.home-how .inner .dropdown-wrapper>div .title.open .icon>div.bar-1{opacity:0}.home-how .inner .dropdown-wrapper>div .title.open .icon>div.bar-2{transform:rotate(180deg)}.home-how .inner .dropdown-wrapper>div .text{display:none;padding:33px 0 0}.home-how .inner .dropdown-wrapper>div .text p{max-width:323px}.home-how .inner .dropdown-wrapper>div:hover .title{font-family:Space Grotesk Bold}.home-how .inner .dropdown-wrapper>div:nth-of-type(3n+1):hover .title{color:#4a6bfa}.home-how .inner .dropdown-wrapper>div:nth-of-type(3n+1):hover .title:before{background:#4a6bfa}.home-how .inner .dropdown-wrapper>div:nth-of-type(3n+1) .title.open{color:#4a6bfa}.home-how .inner .dropdown-wrapper>div:nth-of-type(3n+1) .title.open:before{background:#4a6bfa}.home-how .inner .dropdown-wrapper>div:nth-of-type(3n+2):hover .title{color:#fd7d6a}.home-how .inner .dropdown-wrapper>div:nth-of-type(3n+2):hover .title:before{background:#fd7d6a}.home-how .inner .dropdown-wrapper>div:nth-of-type(3n+2) .title.open{color:#fd7d6a}.home-how .inner .dropdown-wrapper>div:nth-of-type(3n+2) .title.open:before{background:#fd7d6a}.home-how .inner .dropdown-wrapper>div:nth-of-type(3n+3):hover .title{color:#4a6bfa}.home-how .inner .dropdown-wrapper>div:nth-of-type(3n+3):hover .title:before{background:#4a6bfa}.home-how .inner .dropdown-wrapper>div:nth-of-type(3n+3) .title.open{color:#4a6bfa}.home-how .inner .dropdown-wrapper>div:nth-of-type(3n+3) .title.open:before{background:#4a6bfa}.home-why-us{padding:105px 0 0}.home-why-us .inner{box-shadow:0 3px 6px #00000029;background:#f7f8f3;max-width:1220px;margin:0 auto;width:90%;border-radius:10px;position:relative;padding:75px 103px 58px}.home-why-us .inner .toucan-icon{position:absolute;top:-52px;left:35px}.home-why-us .inner .toucan-icon .eyelid{animation:wink 10s ease-in-out infinite;height:0}.home-why-us .inner h2{font-size:30px;line-height:38px;font-family:Space Grotesk Bold;margin:0 0 30px}.home-why-us .inner p{font-size:18px;line-height:22px;max-width:838px;width:85%}.home-why-us .inner .more-link{font-family:Space Grotesk Medium;font-size:18px;line-height:23px;background:#22312c;border-radius:10px;box-shadow:0 3px 6px #00000029;color:#f7f8f3;padding:9px 16px;position:relative;display:inline-block;min-width:139px;text-align:center;z-index:1;position:absolute;right:48px;bottom:37px;transition:.4s}.home-why-us .inner .more-link:hover{box-shadow:0 0 5px 3px #fd7d6a}@keyframes wink{0%{height:0}1%{height:28px}2%{height:0}to{height:0}}.home-certifications{padding:66px 0 47px}.home-certifications .inner{max-width:1220px;margin:0 auto;width:90%}.home-certifications .inner h2{font-family:Space Grotesk Bold;font-size:30px;line-height:32px;margin:0 0 45px}.home-certifications .inner .certifications{display:flex;justify-content:space-between;flex-wrap:wrap;margin:30px 0 0}.home-certifications .inner .certifications>div,.home-certifications .inner .certifications>a{background:#f0f0ed;border-radius:10px;box-shadow:inset 0 0 #00000029,0 3px 6px #00000029;width:49.5%;text-align:center;padding:44px;transition:.3s;position:relative}.home-certifications .inner .certifications>div .arrow,.home-certifications .inner .certifications>a .arrow{height:45px;width:45px;border:1px solid #22312c;border-radius:50%;display:inline-block;font-size:28px;position:relative;position:absolute;bottom:10px;right:16px;transition:.4s}.home-certifications .inner .certifications>div .arrow div,.home-certifications .inner .certifications>a .arrow div{position:absolute;left:50%;top:45%;transform:translate(-50%,-50%)}.home-certifications .inner .certifications>div:hover,.home-certifications .inner .certifications>a:hover{box-shadow:inset 0 3px 6px #00000029,0 3px 6px #00000029}.home-certifications .inner .certifications>div:hover .arrow,.home-certifications .inner .certifications>a:hover .arrow{box-shadow:0 0 5px 3px #4a6bfa}.home-updates{margin-bottom:-150px;position:relative;z-index:1}.home-updates .inner{max-width:1220px;width:90%;margin:0 auto;background:#5fd8a3;border-radius:10px;box-shadow:0 3px 6px #00000029;overflow:hidden;position:relative}.home-updates .inner .content{width:50%;padding:32px 0 40px 45px}.home-updates .inner .content h2{font-family:Space Grotesk Bold;font-size:30px;line-height:38px;margin:0 0 20px}.home-updates .inner .content p{font-size:18px;line-height:22px;max-width:444px}.home-updates .inner .content p.sub-title{font-size:14px;line-height:16px;text-transform:uppercase;position:relative;display:inline-block;margin:0 0 40px}.home-updates .inner .content p.sub-title:after{content:" ";display:block;width:100%;height:.5px;background:#22312c;position:absolute;bottom:-10px;left:0}.home-updates .inner .content .more-link{font-family:Space Grotesk Medium;font-size:18px;line-height:23px;background:#22312c;border-radius:10px;box-shadow:0 3px 6px #00000029;color:#f7f8f3;padding:9px 16px;position:relative;display:inline-block;min-width:139px;text-align:center;margin:22px 0 0;z-index:1;transition:.4s}.home-updates .inner .content .more-link:hover{box-shadow:0 0 5px 3px #f0f0ed}.home-updates .inner .image{position:absolute;right:-4%;top:50%;transform:translateY(-50%);-webkit-mask-image:url(/images/home-updates-mask.png);mask-image:url(/images/home-updates-mask.png);mask-repeat:no-repeat;width:45%;max-width:550px;mask-position:left center;height:100%}.home-updates .inner .image img{height:100%;object-fit:cover}.home-cta{position:relative;padding:250px 0 136px;background-size:cover}.home-cta .inner{max-width:1220px;margin:0 auto;width:90%}.home-cta .inner h2{font-family:Space Grotesk bold;font-size:45px;line-height:54px;margin:0 0 30px;position:relative}.home-cta .inner h2 span{color:#fd7d6a}.home-cta .inner p{font-size:24px;line-height:32px;max-width:440px;position:relative}.home-cta .inner .more-link{background:#f7f8f3;color:#22312c;font-size:18px;line-height:23px;font-family:Space Grotesk Medium;position:absolute;right:65px;bottom:50px;border-radius:10px;padding:9px;min-width:145px;text-align:center;box-shadow:0 3px 6px #00000029;transition:.4s}.home-cta .inner .more-link:hover{box-shadow:0 0 5px 3px #fd7d6a}.home-cta.light-text h2,.home-cta.light-text p{color:#f7f8f3}.home-block-group{background-image:url(/images/home-background.png);background-position:right bottom;background-repeat:no-repeat;background-size:cover}.careers-header{padding:94px 0 130px;background-image:url(/images/background-image.svg);background-size:100% auto;background-repeat:no-repeat}.careers-header .inner{max-width:1220px;margin:0 auto;width:90%}.careers-header .inner h1{color:#4a6bfa;font-size:60px;line-height:73px;font-family:Space Grotesk Bold;margin:0 0 70px}.careers-header .inner h1 span{color:#fd7d6a}.careers-header .inner p{font-family:Space Grotesk Medium;font-size:24px;line-height:30px;max-width:911px}.careers-roles{background:#f0f0ed;padding:45px 0 40px}.careers-roles .inner{max-width:1220px;margin:0 auto;width:90%;display:flex;justify-content:space-between;flex-wrap:wrap}.careers-roles .inner h2{width:100%;margin:0 0 30px;font-size:30px;line-height:45px}.careers-roles .inner .image{width:42%;margin:35px 0 0 -7%}.careers-roles .inner .content{width:57%}.careers-roles .inner .content p{font-size:18px;line-height:24px}.careers-roles .inner .content p strong{font-family:Space Grotesk Bold}.careers-roles .inner .content p a{text-decoration:underline}.careers-roles .inner .content .roles{margin:30px 0 0}.careers-roles .inner .content .roles>div{border-bottom:.5px solid #22312c;padding:25px 0}.careers-roles .inner .content .roles>div:first-of-type{border-top:.5px solid #22312c}.careers-roles .inner .content .roles>div a{color:#4a6bfa;font-size:18px;line-height:23px;font-family:Space Grotesk SemiBold}.careers-roles .inner .content .roles>div a span{position:relative}.careers-roles .inner .content .roles>div a span:after{content:" ";display:block;width:100%;height:1px;background:#4a6bfa;position:absolute;bottom:-3px;left:0;transform:scaleX(0);transform-origin:100% 0;transition:transform .3s cubic-bezier(.25,1,.5,1)}.careers-roles .inner .content .roles>div a:after{content:" →"}.careers-roles .inner .content .roles>div a:hover span:after{transform:scaleX(1);transform-origin:0 0}.what-we-do-header{padding:94px 0 140px;background-image:url(/images/background-image.svg);background-size:100% auto}.what-we-do-header .inner{max-width:1220px;margin:0 auto;width:90%}.what-we-do-header .inner h1{font-family:Space Grotesk Bold;color:#5fd8a3;font-size:60px;line-height:73px;margin:0 0 45px}.what-we-do-header .inner h1 span{color:#fd7d6a}.what-we-do-header .inner>p{font-family:Space Grotesk Medium;font-size:24px;line-height:30px}.what-we-do-header .inner .wrapper{display:flex;justify-content:space-between;flex-wrap:wrap;margin:40px 0 0}.what-we-do-header .inner .wrapper .image{width:40%;max-width:480px}.what-we-do-header .inner .wrapper .image svg{max-width:100%;overflow:visible}.what-we-do-header .inner .wrapper .image svg .toucan{animation:toucanPopUp 3s ease-in-out infinite}.what-we-do-header .inner .wrapper .image svg .yellow-tab{transform:translate(51px);animation:tabPopOut 3s ease-in-out infinite}.what-we-do-header .inner .wrapper .image svg .white-tab{transform:translate(51px);animation:tabPopOut 3s ease-in-out infinite;animation-delay:.5s}.what-we-do-header .inner .wrapper .content{width:43%;margin:auto 0}.what-we-do-header .inner .wrapper .content p{font-size:20px;line-height:26px;font-family:Space Grotesk Regular}.what-we-do-header .inner .wrapper .content .more-link{color:#fd7d6a;font-family:Space Grotesk SemiBold;font-size:18px;line-height:23px;margin:28px 0 0;display:inline-block;position:relative}.what-we-do-header .inner .wrapper .content .more-link:before{content:" ";display:block;width:100%;height:1px;background:#fd7d6a;position:absolute;left:0;bottom:-8px;transform:scaleX(0);transform-origin:100% 0;transition:transform .3s cubic-bezier(.25,1,.5,1)}.what-we-do-header .inner .wrapper .content .more-link:after{content:" →"}.what-we-do-header .inner .wrapper .content .more-link:hover:before{transform:scaleX(1);transform-origin:0 0}@keyframes tabPopOut{0%{transform:translate(51px)}40%{transform:translate(0)}60%{transform:translate(0)}to{transform:translate(51px)}}.what-we-do-process{background:#f0f0ed;padding:56px 0 90px;overflow:hidden}.what-we-do-process .inner{max-width:1220px;margin:0 auto;width:90%;position:relative}.what-we-do-process .inner h2{font-family:Space Grotesk Bold;font-size:30px;line-height:34px;margin:0 0 24px}.what-we-do-process .inner h2 span{color:#fd7d6a}.what-we-do-process .inner .slide_list{position:relative;display:flex;width:100%}.what-we-do-process .inner .slide_list>div{box-shadow:0 3px 6px #00000029;border-radius:10px;padding:52px 25px 80px 79px;display:flex;justify-content:space-between;flex-wrap:wrap;height:100%;max-width:809px;width:70%;position:relative;z-index:1;flex:0 0 auto;margin-right:20px;-webkit-transition:-webkit-transform .35s ease;transition:-webkit-transform .35s ease;transition:transform .35s ease;transition:transform .35s ease,-webkit-transform .35s ease;height:inherit}.what-we-do-process .inner .slide_list>div .content{width:54%}.what-we-do-process .inner .slide_list>div .image{width:46%;text-align:right}.what-we-do-process .inner .slide_list>div h3{font-family:Space Grotesk Bold;font-size:24px;line-height:26px;position:relative;margin:0 0 32px}.what-we-do-process .inner .slide_list>div h3:before{content:" ";display:block;width:14px;height:14px;border-radius:50%;position:absolute;left:-36px;top:5px;background:#fd7d6a}.what-we-do-process .inner .slide_list>div p{font-size:18px;line-height:22px;max-width:377px}.what-we-do-process .inner .slide_list>div:nth-of-type(3n+1){background:#fff}.what-we-do-process .inner .slide_list>div:nth-of-type(3n+1) h3{color:#fd7d6a}.what-we-do-process .inner .slide_list>div:nth-of-type(3n+2){background:#22312c}.what-we-do-process .inner .slide_list>div:nth-of-type(3n+2) h3{color:#f7f8f3}.what-we-do-process .inner .slide_list>div:nth-of-type(3n+2) h3:before{background:#f7f8f3}.what-we-do-process .inner .slide_list>div:nth-of-type(3n+2) p{color:#f7f8f3}.what-we-do-process .inner .slide_list>div:nth-of-type(3n+3){background:#fd7d6a}.what-we-do-process .inner .slide_list>div:nth-of-type(3n+3) h3{color:#f7f8f3}.what-we-do-process .inner .slide_list>div:nth-of-type(3n+3) h3:before{background:#f7f8f3}.what-we-do-process .inner .slide_list>div:nth-of-type(3n+3) p{color:#f7f8f3}.what-we-do-process .inner .slide_arrows{position:absolute;top:0;right:0}.what-we-do-process .inner .slide_arrows .slide_arrow{height:45px;width:45px;border:1px solid #22312c;border-radius:50%;display:inline-block;font-size:28px;position:relative;cursor:pointer;transition:.4s}.what-we-do-process .inner .slide_arrows .slide_arrow:hover{box-shadow:0 0 5px 3px #4a6bfa}.what-we-do-process .inner .slide_arrows .slide_arrow>div{position:absolute;left:50%;top:45%;transform:translate(-50%,-50%)}.what-we-do-process .inner .slide_arrows .slide_arrow.is--left{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.what-we-do-process .inner .slide_arrows .slide_arrow.is--disabled-arrow{opacity:.5;cursor:default}.what-we-do-process .inner .slide_arrows .slide_arrow.is--disabled-arrow:hover{box-shadow:none}.what-we-do-team{padding:50px 0}.what-we-do-team .inner{max-width:1220px;margin:0 auto;width:90%}.what-we-do-team .inner h2{width:100%;margin:0 0 30px;font-size:30px;line-height:40px}.what-we-do-team .inner .content{width:57%;margin:0 0 0 auto}.what-we-do-team .inner .content p{font-size:18px;line-height:24px}.what-we-do-team .inner .content .more-link{color:#4a6bfa;font-family:Space Grotesk SemiBold;font-size:18px;line-height:27px;margin:30px 0 0;display:inline-block;position:relative}.what-we-do-team .inner .content .more-link:before{content:" ";display:block;width:100%;height:1px;background:#4a6bfa;position:absolute;bottom:-3px;left:0;transform:scaleX(0);transform-origin:100% 0;transition:transform .3s cubic-bezier(.25,1,.5,1)}.what-we-do-team .inner .content .more-link:after{content:" →"}.what-we-do-team .inner .content .more-link:hover:before{transform:scaleX(1);transform-origin:0 0}.what-we-do-questions .inner{max-width:1220px;margin:0 auto;width:90%;background:#22312c;border-radius:10px;box-shadow:0 3px 6px #00000029;padding:42px 0 74px}.what-we-do-questions .inner h2{color:#f0f0ed;text-align:center;font-size:30px;line-height:40px;max-width:580px;margin-left:auto;margin-right:auto;position:relative;margin-bottom:68px;width:90%}.what-we-do-questions .inner h2:after{content:" ";display:block;width:100%;max-width:705px;height:.5px;background:#f0f0ed;position:absolute;bottom:-30px}.what-we-do-questions .questions{display:flex;flex-wrap:wrap;max-width:1015px;margin:0 auto;width:90%}.what-we-do-questions .questions>div{background:#f0f0ed;border-radius:10px;width:32%;box-shadow:0 3px 6px #00000029;padding:30px 26px 40px}.what-we-do-questions .questions>div h3{font-family:Space Grotesk Bold;font-size:18px;line-height:22px;margin:0 0 28px;color:#fd7d6a}.what-we-do-questions .questions>div p{font-size:18px;line-height:22px}.what-we-do-questions .questions>div:nth-of-type(3n+2){margin-left:2%;margin-right:2%}.what-we-do-solution{padding:60px 0 45px}.what-we-do-solution .inner{max-width:1220px;margin:0 auto;width:90%;display:flex;justify-content:space-between;flex-wrap:wrap}.what-we-do-solution .inner h2{width:100%;font-size:30px;line-height:40px;margin:0 0 30px}.what-we-do-solution .inner .image{width:42%;margin:35px 0 0 -7%;transition:.4s}.what-we-do-solution .inner .content{width:57%}.what-we-do-solution .inner .content p{font-size:18px;line-height:24px}.what-we-do-solution .inner .content p strong{font-family:Space Grotesk Bold}.what-we-do-solution .inner .content .more-link{color:#4a6bfa;font-family:Space Grotesk SemiBold;font-size:18px;line-height:27px;margin:30px 0 0;display:inline-block;position:relative}.what-we-do-solution .inner .content .more-link:before{content:" ";display:block;width:100%;height:1px;background:#4a6bfa;position:absolute;bottom:-3px;left:0;transform:scaleX(0);transform-origin:100% 0;transition:transform .3s cubic-bezier(.25,1,.5,1)}.what-we-do-solution .inner .content .more-link:after{content:" →"}.what-we-do-solution .inner .content .more-link:hover:before{transform:scaleX(1);transform-origin:0 0}.what-we-do-how{background:#f0f0ed;padding:45px 0 2px}.what-we-do-how .inner{max-width:1220px;margin:0 auto;width:90%}.what-we-do-how .inner h2{font-family:Space Grotesk Bold;font-size:30px;line-height:45px;margin:0 0 58px;max-width:721px}.what-we-do-how .inner>p{font-family:Space Grotesk Medium;font-size:24px;line-height:30px;max-width:684px}.what-we-do-how .inner .benefits{display:flex;flex-wrap:wrap;margin:45px 0 0}.what-we-do-how .inner .benefits>div{box-shadow:inset 0 0 #00000029,0 3px 6px #00000029;border-radius:10px;margin:0 0 26px;width:32.5%;padding:20px 34px;transition:.4s}.what-we-do-how .inner .benefits>div .image{margin:0 0 10px;height:107px;display:flex}.what-we-do-how .inner .benefits>div .image img{object-fit:contain;margin:auto 0}.what-we-do-how .inner .benefits>div p{font-size:18px;line-height:22px;max-width:317px}.what-we-do-how .inner .benefits>div p strong{font-family:Space Grotesk Bold}.what-we-do-how .inner .benefits>div.contact{position:relative;display:flex;flex-direction:column;justify-content:space-between;padding:42px 34px 20px}.what-we-do-how .inner .benefits>div.contact h3{font-family:Space Grotesk Bold;font-size:30px;line-height:38px;max-width:164px}.what-we-do-how .inner .benefits>div.contact img{max-width:105px}.what-we-do-how .inner .benefits>div.contact .more-link{font-family:Space Grotesk Medium;font-size:18px;line-height:23px;background:#22312c;border-radius:10px;box-shadow:0 3px 6px #00000029;color:#f7f8f3;padding:9px 16px;position:relative;display:inline-block;min-width:139px;text-align:center;z-index:1;position:absolute;right:16px;bottom:22px;transition:.4s}.what-we-do-how .inner .benefits>div.contact .more-link:hover{box-shadow:0 0 5px 3px #fd7d6a}.what-we-do-how .inner .benefits>div:hover{box-shadow:inset 0 3px 6px #00000029,0 3px 6px #00000029}.what-we-do-how .inner .benefits>div:nth-of-type(3n+2){margin-left:1.25%;margin-right:1.25%}.what-we-do-how .inner .benefits>div:nth-of-type(2n){background:#5fd8a3}.what-we-do-how .inner .benefits>div:nth-of-type(odd){background:#f7f8f3}.why-us-header{padding:94px 0 32px;overflow-x:clip;position:relative}.why-us-header:before{content:" ";background-image:url(/images/background-image.svg);background-size:cover;background-repeat:no-repeat;display:block;width:100%;height:160%;position:absolute;top:0;left:0;background-position:bottom}.why-us-header .inner{max-width:1220px;margin:0 auto;width:90%;display:flex;justify-content:space-between;flex-wrap:wrap;position:relative}.why-us-header .inner .content{width:50%}.why-us-header .inner .content h1{font-family:Space Grotesk Bold;color:#4a6bfa;font-size:60px;line-height:73px;margin:0 0 45px}.why-us-header .inner .content h1 span{color:#fd7d6a}.why-us-header .inner .content p{font-family:Space Grotesk Medium;font-size:24px;line-height:30px}.why-us-header .inner .image{width:47%;margin:0;max-width:550px}.why-us-header .inner .image svg{width:100%;overflow:visible}.why-us-header .inner .image svg .toucan{animation:toucanPopUp 3s ease-in-out infinite}.why-us-how{margin:0 0 42px}.why-us-how .inner{background:#fff;box-shadow:0 3px 6px #00000029;border-radius:10px;max-width:1220px;margin:0 auto;width:90%;padding:62px 0 75px;position:relative}.why-us-how .inner h2{text-align:center;font-size:30px;line-height:40px;max-width:580px;margin-left:auto;margin-right:auto;position:relative;margin-bottom:68px;width:90%}.why-us-how .inner h2:after{content:" ";display:block;width:100%;max-width:705px;height:.5px;background:#22312c;position:absolute;bottom:-30px}.why-us-how .inner .boxes{display:flex;flex-wrap:wrap;max-width:1015px;margin:0 auto;width:90%}.why-us-how .inner .boxes>div{background:#22312c;color:#f7f8f3;border-radius:10px;box-shadow:0 3px 6px #00000029;width:32%;padding:30px 26px 40px}.why-us-how .inner .boxes>div h3{font-family:Space Grotesk Bold;font-size:18px;line-height:22px;margin:0 0 28px;max-width:250px}.why-us-how .inner .boxes>div p{font-size:18px;line-height:22px}.why-us-how .inner .boxes>div:nth-of-type(3n+1) h3{color:#fd7d6a}.why-us-how .inner .boxes>div:nth-of-type(3n+2){margin-left:2%;margin-right:2%}.why-us-how .inner .boxes>div:nth-of-type(3n+2) h3{color:#4a6bfa}.why-us-how .inner .boxes>div:nth-of-type(3n+3) h3{color:#5fd8a3}.why-us-case-study .inner{background:#22312c;color:#f7f8f3;max-width:1220px;margin:0 auto;width:90%;display:flex;justify-content:space-between;flex-wrap:wrap;border-radius:10px;padding:48px 71px 54px;position:relative;box-shadow:0 3px 6px #00000029}.why-us-case-study .inner:before{content:" ";background-image:url(/images/case-study-background.png);display:block;width:100%;height:100%;position:absolute;left:0;top:0;mix-blend-mode:multiply;border-radius:10px;background-repeat:no-repeat;background-size:cover;background-position:top right}.why-us-case-study .inner .content{width:55%;position:relative}.why-us-case-study .inner .content .sub-title{width:100%;margin:0 0 32px}.why-us-case-study .inner .content .sub-title p{text-transform:uppercase;font-size:14px;line-height:16px;position:relative;display:inline-block}.why-us-case-study .inner .content .sub-title p:after{content:" ";display:block;width:100%;height:.5px;background:#f7f8f3;position:absolute;bottom:-10px;left:0}.why-us-case-study .inner .content h2{color:#fd7d6a;font-family:Space Grotesk Bold;font-size:30px;line-height:38px;margin:0 0 36px}.why-us-case-study .inner .content h2 span{box-shadow:inset 0 -38px #f7f8f3;-webkit-box-shadow:inset 0 -38px 0 #f7f8f3;-moz-box-shadow:inset 0 -38px 0 #f7f8f3;padding:0 5px}.why-us-case-study .inner .content p{font-size:18px;line-height:22px}.why-us-case-study .inner .image{max-width:395px;position:relative;width:40%}.why-us-case-study .inner .more-link{background:#f7f8f3;color:#22312c;font-size:18px;line-height:23px;font-family:Space Grotesk Medium;position:absolute;right:26px;bottom:24px;border-radius:10px;padding:9px;min-width:139px;text-align:center;box-shadow:0 3px 6px #00000029;transition:.4s}.why-us-case-study .inner .more-link:hover{box-shadow:0 0 5px 3px #fd7d6a}.why-us-talent{padding:62px 0 0}.why-us-talent .inner{max-width:1220px;margin:0 auto;width:90%}.why-us-talent .inner h2{width:100%;margin:0 0 30px;font-size:30px;line-height:45px}.why-us-talent .inner .content{width:50%;margin:0 0 0 auto;max-width:610px}.why-us-talent .inner .content p{font-size:18px;line-height:24px}.why-us-team{overflow:hidden;padding:65px 0 60px}.why-us-team .inner{max-width:1220px;margin:0 auto;width:90%;position:relative}.why-us-team .inner h2{font-family:Space Grotesk Bold;font-size:30px;line-height:32px;margin:0 0 42px;padding:0 100px 0 0}.why-us-team .inner .team{position:relative;width:100%}.why-us-team .inner .team>div{background:#fff;box-shadow:0 3px 6px #00000029;border-radius:10px;display:flex;justify-content:space-between;flex-wrap:wrap;margin:0 0 26px}.why-us-team .inner .team>div .content{width:69%;padding:32px 52px 30px}.why-us-team .inner .team>div .content .bio{position:relative;overflow:hidden;transition:.4s}.why-us-team .inner .team>div .content .bio p{font-size:18px;line-height:22px}.why-us-team .inner .team>div .content .sub-text{padding:20px 0 0;margin:28px 0 0;border-top:.5px solid #22312c}.why-us-team .inner .team>div .content .sub-text p{font-family:Space Grotesk Medium;font-size:18px;line-height:23px}.why-us-team .inner .team>div .content .sub-text p span{color:#fd7d6a}.why-us-team .inner .team>div .image{width:31%;border-radius:0 10px 10px 0;line-height:0;position:relative;background:#22312c}.why-us-team .inner .team>div .image .image-wrapper{border-radius:0 10px 0 0;background:#aeebd0;text-align:center}.why-us-team .inner .team>div .image img{border-radius:0 10px 0 0}.why-us-team .inner .team>div .image .text{padding:18px}.why-us-team .inner .team>div .image p{font-family:Space Grotesk Bold;font-size:24px;line-height:30px;margin:0}.why-us-team .inner .team>div .image p.name{color:#5fd8a3}.why-us-team .inner .team>div .image p.role{color:#f0f0ed}.why-us-team .inner .team>div .image .icon{color:#f0f0ed;font-size:28px;border:1px solid #f0f0ed;border-radius:50%;position:absolute;right:13px;bottom:10px;width:45px;height:45px;cursor:pointer;transition:.4s}.why-us-team .inner .team>div .image .icon:hover{box-shadow:0 0 5px 3px #fd7d6a}.why-us-team .inner .team>div .image .icon>div{position:absolute;left:51%;top:49%;transform:translate(-50%,-50%)}.why-us-team .inner .team>div .image .icon>div.minus{top:42%;display:none}.why-us-team .inner .team>div.open .content .bio{max-height:1000px}.why-us-team .inner .team>div.open .content .bio:before{opacity:0;transition:.4s}.why-us-team .inner .team>div.open .image .icon>div.plus{display:none}.why-us-team .inner .team>div.open .image .icon>div.minus{display:block}.why-us-team .inner .slide_arrows{position:absolute;top:0;right:0}.why-us-team .inner .slide_arrows .slide_arrow{height:45px;width:45px;border:1px solid #22312c;border-radius:50%;display:inline-block;font-size:28px;position:relative;cursor:pointer;transition:.4s}.why-us-team .inner .slide_arrows .slide_arrow:hover{box-shadow:0 0 5px 3px #4a6bfa}.why-us-team .inner .slide_arrows .slide_arrow>div{position:absolute;left:50%;top:45%;transform:translate(-50%,-50%)}.why-us-team .inner .slide_arrows .slide_arrow.is--left{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.why-us-team .inner .slide_arrows .slide_arrow.is--disabled-arrow{opacity:.5;cursor:default}.why-us-team .inner .slide_arrows .slide_arrow.is--disabled-arrow:hover{box-shadow:none}.why-us-values{padding:0 0 90px}.why-us-values .inner{max-width:1220px;margin:0 auto;width:90%;display:flex;justify-content:space-between;flex-wrap:wrap}.why-us-values .inner h2{width:100%;margin:0 0 30px;font-size:30px;line-height:45px}.why-us-values .inner .image{width:42%;margin:0 0 0 -7%;transition:.4s}.why-us-values .inner .image img{width:100%}.why-us-values .inner .content{width:57%;max-width:705px}.why-us-values .inner .content p{font-size:18px;line-height:24px}.why-us-values .inner .content p a{text-decoration:underline}.why-us-certifications{padding:0 0 47px}.why-us-certifications .inner{max-width:1220px;margin:0 auto;width:90%}.why-us-certifications .inner h2{font-family:Space Grotesk Bold;font-size:30px;line-height:32px;margin:0 0 30px}.why-us-certifications .inner>p{font-size:18px;line-height:24px;max-width:808px}.why-us-certifications .inner .certifications{display:flex;justify-content:space-between;flex-wrap:wrap;margin:30px 0 0}.why-us-certifications .inner .certifications>div,.why-us-certifications .inner .certifications>a{background:#fff;border-radius:10px;box-shadow:inset 0 0 #00000029,0 3px 6px #00000029;width:49.5%;text-align:center;padding:44px;transition:.3s;position:relative}.why-us-certifications .inner .certifications>div .arrow,.why-us-certifications .inner .certifications>a .arrow{height:45px;width:45px;border:1px solid #22312c;border-radius:50%;display:inline-block;font-size:28px;position:relative;position:absolute;bottom:10px;right:16px;transition:.4s}.why-us-certifications .inner .certifications>div .arrow div,.why-us-certifications .inner .certifications>a .arrow div{position:absolute;left:50%;top:45%;transform:translate(-50%,-50%)}.why-us-certifications .inner .certifications>div:hover,.why-us-certifications .inner .certifications>a:hover{box-shadow:inset 0 3px 6px #00000029,0 3px 6px #00000029}.why-us-certifications .inner .certifications>div:hover .arrow,.why-us-certifications .inner .certifications>a:hover .arrow{box-shadow:0 0 5px 3px #4a6bfa}.contact-block{padding:94px 0 48px;position:relative;background-image:url(/images/background-image.svg);background-size:100% auto;background-repeat:no-repeat}.contact-block .inner{max-width:1220px;margin:0 auto;width:90%}.contact-block .inner h1{color:#fbb116;font-size:60px;line-height:73px;margin:0 0 86px}.contact-block .inner h1 span{color:#fd7d6a}.contact-block .inner .box{background:#fff;box-shadow:0 3px 6px #00000029;border-radius:10px;padding:58px 57px 73px 55px;display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}.contact-block .inner .box .toucan-icon{position:absolute;top:-53px;left:25px}.contact-block .inner .box .toucan-icon .eyelid{animation:wink 3s ease-in-out infinite;height:0}.contact-block .inner .box .left{width:40%;border-right:.5px solid #22312c}.contact-block .inner .box .left .address{border-bottom:.5px solid #22312c;padding:0 0 22px}.contact-block .inner .box .left .address p{font-size:22px;line-height:40px}.contact-block .inner .box .left .email{border-bottom:.5px solid #22312c;padding:32px 0}.contact-block .inner .box .left .email p,.contact-block .inner .box .left .email a{color:#4a6bfa;font-family:Space Grotesk Bold;font-size:22px;line-height:24px;position:relative;display:inline-block}.contact-block .inner .box .left .email p span,.contact-block .inner .box .left .email a span{color:#fd7d6a}.contact-block .inner .box .left .email p:before,.contact-block .inner .box .left .email a:before{content:" ";display:block;width:100%;height:1px;background:#4a6bfa;position:absolute;left:0;bottom:-8px;transform:scaleX(0);transform-origin:100% 0;transition:transform .3s cubic-bezier(.25,1,.5,1)}.contact-block .inner .box .left .email p:hover:before,.contact-block .inner .box .left .email a:hover:before{transform:scaleX(1);transform-origin:0 0}.contact-block .inner .box .left .links{padding:29px 0}.contact-block .inner .box .left .links .more-link{font-family:Space Grotesk Medium;font-size:22px;line-height:40px}.contact-block .inner .box .left .links .more-link:after{content:" →"}.contact-block .inner .box .right{width:55%}.contact-block .inner .box .right .wpforms-container{margin:0}.contact-block .inner .box .right .wpforms-field{padding:0}.contact-block .inner .box .right label{font-weight:400;margin:0 0 15px;font-size:16px;line-height:18px}.contact-block .inner .box .right label span{color:#22312c;margin:0 0 0 -4px}.contact-block .inner .box .right input,.contact-block .inner .box .right textarea{border:1px solid #22312c;border-radius:10px;background:#f7f8f3;margin:0 0 15px;font-size:16px;line-height:18px;padding:20px 15px;max-width:none}.contact-block .inner .box .right textarea{height:143px}.contact-block .inner .box .right em.wpforms-error{padding:5px 0 15px;font-size:16px;line-height:18px}.contact-block .inner .box .right button{background:#22312c;color:#f7f8f3;font-size:18px;line-height:23px;border-radius:10px;box-shadow:0 3px 6px #00000029;border:none;font-family:Space Grotesk Medium;margin:37px 0 0 auto;display:block;padding:9px 20px;min-width:139px;position:relative;cursor:pointer;z-index:1;transition:.4s}.contact-block .inner .box .right button:hover{box-shadow:0 0 5px 3px #fd7d6a}.blog-archive-title{padding:45px 0 0;background:#f7f8f3;z-index:1;transition:.4s}.blog-archive-title .inner{max-width:1220px;width:90%;margin:0 auto}.blog-archive-title .inner h1{font-size:60px;line-height:73px;font-family:Space Grotesk Bold;color:#fd7d6a;margin:0}.blog-archive-header{padding:40px 0 16px;position:sticky;top:148px;background:#f7f8f3;z-index:1;transition:.4s}.blog-archive-header .inner{max-width:1220px;width:90%;margin:0 auto}.blog-archive-header .inner h1{font-size:60px;line-height:73px;font-family:Space Grotesk Bold;color:#fd7d6a;margin:0 0 40px}.blog-archive-header .inner .blog-categories{z-index:1;padding:0 27px}.blog-archive-header .inner .blog-categories ul,.blog-archive-header .inner .blog-categories ul li{padding:0}.blog-archive-header .inner .blog-categories ul li:last-of-type{display:none}.blog-archive-header .inner .blog-categories ul li label{width:100%}.blog-archive-header .inner .blog-categories ul li select{-webkit-appearance:none;display:block;border:1px solid #22312c;border-radius:10px;font-size:14px;line-height:18px;padding:15px;cursor:pointer;position:relative;z-index:1;background:#f7f8f3;width:100%;font-family:inherit;max-width:none;background-image:url(/images/dropdown-arrow.png);background-size:15px;background-repeat:no-repeat;background-position:right 15px center}.blog-archive-header .inner .blog-categories ul li h4{display:none}.blog-archive-header .inner .blog-categories ul li ul{display:flex;justify-content:space-between;padding:0;margin:0}.blog-archive-header .inner .blog-categories ul li ul li{position:relative}.blog-archive-header .inner .blog-categories ul li ul li:last-of-type{display:block}.blog-archive-header .inner .blog-categories ul li ul li:after{content:" ";background:#22312c;display:block;height:1px;width:100%;position:absolute;left:0;bottom:0;transform:scaleX(0);transform-origin:100% 0;transition:transform .3s cubic-bezier(.25,1,.5,1)}.blog-archive-header .inner .blog-categories ul li ul li.sf-option-active:after,.blog-archive-header .inner .blog-categories ul li ul li:hover:after{transform:scaleX(1);transform-origin:0 0}.blog-archive-header .inner .blog-categories ul li ul input{display:none}.blog-archive-header .inner .blog-categories ul li ul label{width:100%;cursor:pointer;text-transform:uppercase;font-size:20px;line-height:26px;letter-spacing:.4px;padding:0 40px 30px}.posts-wrapper{padding:24px 0 0}.posts-wrapper .inner{max-width:1220px;width:90%;margin:0 auto;display:flex;justify-content:space-between;flex-wrap:wrap}.posts-wrapper .inner article{position:relative;line-height:0;box-shadow:0 3px 6px #00000029;margin-bottom:13px;width:49.5%;border-radius:10px;height:60vw;max-height:300px}.posts-wrapper .inner article .background-overlay{position:absolute;left:0;top:0;width:100%;height:100%;background-image:url(/images/case-study-background.png);mix-blend-mode:multiply;border-radius:10px;background-repeat:no-repeat;background-size:cover;background-position:top right}.posts-wrapper .inner article img{border-radius:10px;height:60vw;max-height:300px;object-fit:cover}.posts-wrapper .inner article .content{position:absolute;left:35px;bottom:33px;max-width:311px;width:calc(100% - 200px)}.posts-wrapper .inner article .content h2{font-size:30px;line-height:39px;margin:0 0 15px;font-family:Space Grotesk Bold}.posts-wrapper .inner article .content p{font-size:20px;line-height:26px}.posts-wrapper .inner article .link{position:absolute;right:18px;bottom:24px}.posts-wrapper .inner article .link a{font-family:Space Grotesk Medium;font-size:18px;line-height:23px;box-shadow:0 3px 6px #00000029;border-radius:10px;padding:9px 10px;min-width:139px;display:inline-block;text-align:center;transition:.4s}.posts-wrapper .inner article .link a.light-button{background:#f7f8f3;color:#22312c}.posts-wrapper .inner article .link a.dark-button{background:#22312c;color:#f7f8f3}.posts-wrapper .inner article .link a:hover{box-shadow:0 0 5px 3px #fd7d6a}.posts-wrapper .inner article .link a.blue:hover{box-shadow:0 0 5px 3px #4a6bfa}.posts-wrapper .inner article.green-background{background:#5fd8a3}.posts-wrapper .inner article.red-background{background:#fd7d6a}.posts-wrapper .inner article.blue-background{background:#4a6bfa}.posts-wrapper .inner article.overlay:before{content:" ";background:#22312c;width:100%;height:100%;display:block;border-radius:10px;position:absolute;top:0;left:0;mix-blend-mode:overlay}.posts-wrapper .inner article.light-text .content h2{color:#f7f8f3}.posts-wrapper .inner article.light-text .content h2 a{color:#f7f8f3}.posts-wrapper .inner article.light-text .content p{color:#f7f8f3}.posts-wrapper .inner article.dark-text .content h2{color:#22312c}.posts-wrapper .inner article.dark-text .content h2 a{color:#22312c}.posts-wrapper .inner article.dark-text .content p{color:#22312c}.posts-wrapper .inner article:first-of-type{width:100%;margin-bottom:18px;height:60vw;max-height:430px}.posts-wrapper .inner article:first-of-type img{width:100%;height:60vw;max-height:430px}.posts-wrapper .inner article:first-of-type .content{top:50%;transform:translateY(-50%);height:fit-content}.posts-wrapper .inner article:first-of-type .content h2{font-size:40px;line-height:51px;margin:0 0 34px}.posts-wrapper .inner article:first-of-type .content p{font-size:30px;line-height:39px}.posts-wrapper .inner .pagination{width:100%;display:flex;justify-content:space-between;padding:20px 0 60px}.posts-wrapper .inner .pagination .older-posts a,.posts-wrapper .inner .pagination .newer-posts a{height:45px;width:45px;border:1px solid #22312c;border-radius:50%;display:inline-block;font-size:28px;position:relative;transition:.4s}.posts-wrapper .inner .pagination .older-posts a div,.posts-wrapper .inner .pagination .newer-posts a div{position:absolute;left:50%;top:45%;transform:translate(-50%,-50%)}.posts-wrapper .inner .pagination .older-posts a:hover,.posts-wrapper .inner .pagination .newer-posts a:hover{box-shadow:0 0 5px 3px #4a6bfa}.posts-wrapper .inner .pagination .older-posts{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.single-post-wrapper{padding:62px 0 0;position:relative;overflow:hidden}.single-post-wrapper:before{content:" ";display:block;height:682px;width:100%;position:absolute;top:0;left:0;background-image:url(/images/background-image.svg);background-size:cover;background-repeat:no-repeat;background-position:center bottom}.single-post-wrapper .featured-image{position:absolute;right:-4%;top:-100px;-webkit-mask-image:url(/images/home-updates-mask.png);mask-image:url(/images/home-updates-mask.png);mask-repeat:no-repeat;width:40%;max-width:600px;mask-position:right bottom;mask-size:100%;line-height:0}.single-post-wrapper .featured-image img{height:100%;object-fit:cover}.single-post-wrapper .inner{max-width:1220px;margin:0 auto;width:90%;position:relative}.single-post-wrapper .inner .back-link{position:relative;display:flex;margin:0 0 36px}.single-post-wrapper .inner .back-link .arrow{-webkit-transform:scaleX(-1);transform:scaleX(-1);height:45px;width:45px;border:1px solid #22312c;border-radius:50%;display:inline-block;font-size:28px;position:relative;transition:.4s}.single-post-wrapper .inner .back-link .arrow div{position:absolute;left:50%;top:45%;transform:translate(-50%,-50%)}.single-post-wrapper .inner .back-link .arrow:hover{box-shadow:0 0 5px 3px #4a6bfa}.single-post-wrapper .inner .back-link p{margin:auto 0;font-family:Space Grotesk Medium;font-size:18px;line-height:23px;padding:0 0 0 20px}.single-post-wrapper .inner h1.post-title{color:#fd7d6a;font-size:60px;line-height:73px;font-family:Space Grotesk Bold;margin:0 0 62px}.single-post-wrapper .inner .entry-content>*{max-width:705px}.single-post-wrapper .inner .entry-content p{font-size:18px;line-height:24px}.single-post-wrapper .inner .entry-content strong{font-family:Space Grotesk Bold}.single-post-wrapper .inner .entry-content h2{font-size:30px;line-height:40px;margin:0 0 46px}.related-posts{padding:50px 0 20px}.related-posts .inner{max-width:1220px;margin:0 auto;width:90%}.related-posts .inner h2{font-family:Space Grotesk Bold;font-size:30px;line-height:32px;margin:0 0 40px}.related-posts .inner .posts{display:flex;justify-content:space-between;flex-wrap:wrap}.related-posts .inner .posts>div{position:relative;line-height:0;box-shadow:0 3px 6px #00000029;width:49.5%;border-radius:10px;height:60vw;max-height:300px}.related-posts .inner .posts>div img{border-radius:10px;height:60vw;max-height:300px;object-fit:cover}.related-posts .inner .posts>div .content{position:absolute;left:35px;bottom:33px;max-width:311px;width:calc(100% - 200px)}.related-posts .inner .posts>div .content h3{font-size:30px;line-height:39px;margin:0 0 15px;font-family:Space Grotesk Bold}.related-posts .inner .posts>div .content p{font-size:20px;line-height:26px}.related-posts .inner .posts>div .link{position:absolute;right:18px;bottom:24px}.related-posts .inner .posts>div .link a{font-family:Space Grotesk Medium;font-size:18px;line-height:23px;box-shadow:0 3px 6px #00000029;border-radius:10px;padding:9px 10px;min-width:139px;display:inline-block;text-align:center;transition:.4s}.related-posts .inner .posts>div .link a.light-button{background:#f7f8f3;color:#22312c}.related-posts .inner .posts>div .link a.dark-button{background:#22312c;color:#f7f8f3}.related-posts .inner .posts>div .link a:hover{box-shadow:0 0 5px 3px #fd7d6a}.related-posts .inner .posts>div .link a.blue:hover{box-shadow:0 0 5px 3px #4a6bfa}.related-posts .inner .posts>div.overlay:before{content:" ";background:#22312c;width:100%;height:100%;display:block;border-radius:10px;position:absolute;top:0;left:0;mix-blend-mode:overlay}.related-posts .inner .posts>div.light-text .content h3{color:#f7f8f3}.related-posts .inner .posts>div.light-text .content h3 a{color:#f7f8f3}.related-posts .inner .posts>div.light-text .content p{color:#f7f8f3}.related-posts .inner .posts>div.dark-text .content h3{color:#22312c}.related-posts .inner .posts>div.dark-text .content h3 a{color:#22312c}.related-posts .inner .posts>div.dark-text .content p{color:#22312c}.post-navigation{padding:0 0 60px}.post-navigation .inner{max-width:1220px;margin:0 auto;width:90%;display:flex;justify-content:space-between}.post-navigation .inner .prev-post-link,.post-navigation .inner .next-post-link{line-height:0}.post-navigation .inner .prev-post-link a,.post-navigation .inner .next-post-link a{height:45px;width:45px;border:1px solid #22312c;border-radius:50%;display:inline-block;font-size:28px;position:relative;transition:.4s}.post-navigation .inner .prev-post-link a div,.post-navigation .inner .next-post-link a div{position:absolute;left:50%;top:45%;transform:translate(-50%,-50%)}.post-navigation .inner .prev-post-link a:hover,.post-navigation .inner .next-post-link a:hover{box-shadow:0 0 5px 3px #4a6bfa}.post-navigation .inner .prev-post-link{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.error404 .site-container{min-height:100vh;display:flex;flex-direction:column}.error404 .site-container .site-inner{background-image:url(/images/background-image.svg);background-size:100% auto;flex:1}.error404 .site-container .site-footer{margin:auto 0 0}.error-page{padding:94px 0}.error-page .inner{max-width:1220px;margin:0 auto;width:90%}.error-page .inner h1{font-family:Space Grotesk Bold;font-size:60px;line-height:73px;color:#5fd8a3;margin:0 0 40px}.error-page .inner h1 span{color:#fd7d6a}.error-page .inner p{font-family:Space Grotesk Medium;font-size:24px;line-height:30px}.error-page .inner .more-link{font-family:Space Grotesk Medium;font-size:18px;line-height:23px;background:#22312c;border-radius:10px;box-shadow:0 3px 6px #00000029;color:#f7f8f3;padding:10px 16px;position:relative;display:inline-block;margin:41px 0 0;min-width:164px;text-align:center;z-index:1;transition:.4s}.error-page .inner .more-link:hover{box-shadow:0 0 5px 3px #fd7d6a}.page-content.basic{padding:94px 0 140px;max-width:1220px;margin:0 auto;width:90%;position:relative}.page-content.basic .page-title{color:#fd7d6a;font-size:60px;line-height:73px;font-family:Space Grotesk Bold;margin-bottom:62px}.var-highlight{color:#c0ad60}.string-highlight{color:#fd955acc}#typewriter span{display:block}@media only screen and (max-height: 800px){.home-header{padding:20px 0 130px}.site-header{padding:15px 43px;height:110px}.site-header .inner .logo{max-width:240px}.blog-archive-header{top:110px}}@media only screen and (max-width: 1490px){.home-header .inner .image{margin:0;width:45%}.why-us-values .inner .image,.what-we-do-solution .inner .image{margin:35px 0 0;width:38%}}@media only screen and (max-width: 1000px){.site-header .inner nav.main-menu{display:none}.site-header .inner .mobile-menu-open{display:inline-block}}@media only screen and (max-width: 767px){.site-header{height:91px;padding:24px 37px 24px 15px}.site-header .inner .logo{max-width:165px;width:auto}.site-header .inner nav.main-menu{display:none}.site-header .inner .mobile-menu-open{display:inline-block}.site-footer{padding:34px 0 27px}.site-footer .inner .top{flex-direction:column;position:relative}.site-footer .inner .top .left nav.footer-menu-vertical ul li:before{width:8px;height:8px;top:9px;left:-14px}.site-footer .inner .top .right img{position:absolute;top:0;right:0;max-width:68px}.site-footer .inner .top .right .more-link{min-width:120px;width:fit-content;margin:21px 0 0;font-size:14px;line-height:18px;padding:12px 9px}.site-footer .inner .bottom nav.footer-menu-horizontal ul{flex-direction:column}.site-footer .inner .bottom nav.footer-menu-horizontal ul li{margin:0 0 10px;padding:0;font-size:10px;line-height:13px}.site-footer .inner .bottom nav.footer-menu-horizontal ul li.copright{position:relative;right:auto;padding:0;margin:4px auto 0}.home-header{padding:42px 0 18px}.home-header .inner .content{width:100%;margin:0}.home-header .inner .content h1{font-size:28px;line-height:36px;margin:0 0 20px}.home-header .inner .content p{font-size:14px;line-height:19px;max-width:321px}.home-header .inner .content .more-link{margin:25px 0 0;font-size:14px;line-height:18px;padding:12px 16px;min-width:120px}.home-header .inner .image{width:100%;margin:15px 0 0}.home-header .inner .image svg{height:auto}.home-help .inner{padding:30px 21px 40px;border-radius:10px;margin-bottom:-96px;position:relative;z-index:1}.home-help .inner .left{width:100%;margin:0 0 25px}.home-help .inner .left p{font-size:14px;line-height:19px}.home-help .inner .right{width:100%}.home-help .inner .right p{font-size:14px;line-height:19px}.home-help .inner .right .more-link{margin:22px 0 0;font-size:14px;line-height:19px}.home-support{padding:125px 0 50px}.home-support .inner{width:100%}.home-support .inner h2{text-align:center;font-size:18px;line-height:22px;width:90%;margin-left:auto;margin-right:auto;max-width:317px}.home-support .inner .features .slick-track>div{margin:0 0 20px;text-align:center;opacity:.5;transition:.4s}.home-support .inner .features .slick-track>div img{margin:0 auto}.home-support .inner .features .slick-track>div h3{font-size:27px;line-height:30px}.home-support .inner .features .slick-track>div p{margin-left:auto;margin-right:auto;font-size:14px;line-height:19px;max-width:175px}.home-support .inner .features .slick-track>div.slick-current{opacity:1}.home-support .inner p.sub-text{position:relative;bottom:auto;right:auto;font-size:12px;line-height:16px;text-align:center}.home-case-study{margin:20px 0 -150px}.home-case-study .inner{padding:26px 22px 30px}.home-case-study .inner .sub-title p{font-size:12px}.home-case-study .inner .title{width:100%;margin:0 0 20px}.home-case-study .inner .title h2{font-size:20px;line-height:24px}.home-case-study .inner .content{width:100%;max-width:none}.home-case-study .inner .content p{font-size:14px;line-height:19px}.home-case-study .inner .more-link{position:relative;right:auto;bottom:auto;margin:20px 0 0;font-size:14px;line-height:18px;padding:12px 9px;min-width:120px}.home-how{padding:190px 0 35px}.home-how .inner h2{font-size:18px;line-height:22px;text-align:center;margin:0 0 6px}.home-how .inner .tabs-wrapper{display:none}.home-how .inner .dropdown-wrapper{display:block}.home-how .inner .more-link{font-size:14px;line-height:19px;margin:22px 0 0}.home-why-us .inner{padding:48px 19px 22px}.home-why-us .inner .toucan-icon{left:22px;max-width:77px}.home-why-us .inner h2{font-size:18px;line-height:22px}.home-why-us .inner p{width:100%;font-size:14px;line-height:19px}.home-why-us .inner .more-link{position:relative;right:auto;bottom:auto;margin:15px 0 0;font-size:14px;line-height:18px;padding:12px 16px;min-width:120px}.home-certifications{padding:36px 0 14px}.home-certifications .inner h2{text-align:center;font-size:18px;line-height:22px;margin:0 0 20px}.home-certifications .inner .certifications>div,.home-certifications .inner .certifications>a{width:100%;margin:0 0 12px}.home-certifications .inner .certifications>div:last-of-type,.home-certifications .inner .certifications>a:last-of-type{margin:0}.home-updates .inner .content{padding:22px 22px 26px;width:100%}.home-updates .inner .content h2{font-size:20px;line-height:24px}.home-updates .inner .content p{font-size:14px;line-height:19px}.home-updates .inner .content p.sub-title{font-size:12px}.home-updates .inner .content .more-link{font-size:14px;line-height:18px;min-width:120px;padding:12px 16px;margin:80px 0 0}.home-updates .inner .image{transform:none;right:-21px;bottom:-40px;height:auto;width:200px;mask-size:200px}.home-cta{padding:225px 0 100px}.home-cta .inner h2{font-size:24px;line-height:32px}.home-cta .inner p{font-size:14px;line-height:19px;max-width:250px}.what-we-do-header{padding:42px 0 30px}.what-we-do-header .inner h1{font-size:28px;line-height:36px;margin:0 0 20px}.what-we-do-header .inner>p{font-size:20px;line-height:24px}.what-we-do-header .inner>p br{display:none}.what-we-do-header .inner .wrapper{margin:20px 0 0}.what-we-do-header .inner .wrapper .image{width:100%}.what-we-do-header .inner .wrapper .image svg{height:auto}.what-we-do-header .inner .wrapper .content{width:100%;margin:20px 0 0}.what-we-do-header .inner .wrapper .content p{font-size:14px;line-height:19px}.what-we-do-header .inner .wrapper .content .more-link{font-size:14px;line-height:19px;margin:20px 0 0}.what-we-do-process{padding:30px 0}.what-we-do-process .inner h2{font-size:18px;line-height:22px}.what-we-do-process .inner .slide_list>div{width:90%;max-width:none;padding:22px}.what-we-do-process .inner .slide_list>div .content{width:100%;max-width:none}.what-we-do-process .inner .slide_list>div h3{font-size:18px;line-height:22px;margin:0 0 20px 37px}.what-we-do-process .inner .slide_list>div p{font-size:14px;line-height:19px}.what-we-do-process .inner .slide_list>div .image{width:100%;max-width:200px}.what-we-do-process .inner .slide_arrows .slide_arrow.is--left,.what-we-do-process .inner .slide_arrows .slide_arrow.is--right{height:30px;width:30px;font-size:18px}.what-we-do-team{padding:30px 0}.what-we-do-team .inner h2{font-size:18px;line-height:22px}.what-we-do-team .inner .content{width:100%}.what-we-do-team .inner .content p{font-size:14px;line-height:19px}.what-we-do-team .inner .content .more-link{margin:20px 0 0;font-size:14px;line-height:19px}.what-we-do-questions .inner{padding:30px 0 0}.what-we-do-questions .inner h2{font-size:18px;line-height:22px;margin-bottom:50px}.what-we-do-questions .inner h2:after{bottom:-20px}.what-we-do-questions .questions>div{width:100%;margin-bottom:20px;padding:22px}.what-we-do-questions .questions>div h3{font-size:14px;line-height:19px;margin:0 0 15px}.what-we-do-questions .questions>div p{font-size:14px;line-height:19px}.what-we-do-questions .questions>div:nth-of-type(3n+2){margin-left:0;margin-right:0}.what-we-do-solution{padding:30px 0}.what-we-do-solution .inner h2{font-size:18px;line-height:22px;margin:0 0 20px}.what-we-do-solution .inner .image{width:100%;margin:0 0 20px}.what-we-do-solution .inner .content{width:100%}.what-we-do-solution .inner .content p{font-size:14px;line-height:19px}.what-we-do-solution .inner .content .more-link{font-size:14px;line-height:19px;margin:20px 0 0}.what-we-do-how{padding:30px 0}.what-we-do-how .inner h2{font-size:18px;line-height:22px;margin:0 0 20px}.what-we-do-how .inner>p{font-size:14px;line-height:19px}.what-we-do-how .inner .benefits{margin:20px 0 0}.what-we-do-how .inner .benefits>div{width:100%;margin:0 0 12px;padding:20px 22px}.what-we-do-how .inner .benefits>div:nth-of-type(3n+2){margin-left:0;margin-right:0}.what-we-do-how .inner .benefits>div p{max-width:none;font-size:14px;line-height:19px}.what-we-do-how .inner .benefits>div.contact{position:relative;padding:20px 22px}.what-we-do-how .inner .benefits>div.contact h3{font-size:18px;line-height:22px;margin:0 0 20px;max-width:none}.what-we-do-how .inner .benefits>div.contact img{position:absolute;right:22px;top:20px;max-width:50px}.what-we-do-how .inner .benefits>div.contact .more-link{position:relative;right:auto;bottom:auto;width:fit-content;min-width:120px;font-size:14px;line-height:18px;padding:12px 9px}.careers-header{padding:42px 0 20px}.careers-header .inner h1{font-size:28px;line-height:36px;margin:0 0 20px}.careers-header .inner p{font-size:14px;line-height:19px}.careers-roles{padding:30px 0}.careers-roles .inner h2{font-size:18px;line-height:22px;margin:0 0 20px}.careers-roles .inner .image{width:100%;margin:0 0 20px}.careers-roles .inner .content{width:100%}.careers-roles .inner .content p{font-size:14px;line-height:19px}.careers-roles .inner .content .roles>div{padding:20px 0}.careers-roles .inner .content .roles>div a{font-size:14px;line-height:19px}.why-us-header{padding:42px 0 20px}.why-us-header:before{height:261px}.why-us-header .inner .content{width:100%}.why-us-header .inner .content h1{font-size:28px;line-height:36px;margin:0 0 15px;max-width:300px}.why-us-header .inner .content h1 br{display:none}.why-us-header .inner .content p{font-size:14px;line-height:19px}.why-us-header .inner .image{width:100%;margin:15px 0 0;max-width:none}.why-us-header .inner .image svg{height:auto}.why-us-how .inner{padding:30px 0 0}.why-us-how .inner h2{font-size:18px;line-height:22px;margin-bottom:50px}.why-us-how .inner h2:after{bottom:-20px}.why-us-how .inner .boxes>div{width:100%;margin-bottom:20px;padding:22px}.why-us-how .inner .boxes>div h3{font-size:14px;line-height:19px;margin:0 0 15px}.why-us-how .inner .boxes>div p{font-size:14px;line-height:19px}.why-us-how .inner .boxes>div:nth-of-type(3n+2){margin-left:0;margin-right:0}.why-us-case-study .inner{padding:26px 22px 30px}.why-us-case-study .inner .content{width:100%}.why-us-case-study .inner .content .sub-title{font-size:12px}.why-us-case-study .inner .content h2{font-size:20px;line-height:24px}.why-us-case-study .inner .content p{font-size:14px;line-height:19px}.why-us-case-study .inner .image{width:100%;max-width:none;margin:20px 0 0}.why-us-case-study .inner .image img{max-width:395px;width:100%}.why-us-case-study .inner .more-link{position:relative;right:auto;bottom:auto;margin:20px 0 0;font-size:14px;line-height:18px;padding:12px 9px;min-width:120px}.why-us-case-study .inner .image{width:100%}.why-us-talent{padding:30px 0}.why-us-talent .inner h2{font-size:18px;line-height:22px}.why-us-talent .inner .content{width:100%;max-width:none}.why-us-talent .inner .content p{font-size:14px;line-height:19px}.why-us-team{padding:0 0 30px}.why-us-team .inner h2{font-size:18px;line-height:22px}.why-us-team .inner .team>div{max-width:none;width:100%;flex-direction:column-reverse}.why-us-team .inner .team>div .image{width:100%;border-radius:10px 10px 0 0}.why-us-team .inner .team>div .image .image-wrapper{text-align:center;border-radius:10px 10px 0 0}.why-us-team .inner .team>div .image .text{padding:18px 22px}.why-us-team .inner .team>div .image img{border-radius:10px 10px 0 0}.why-us-team .inner .team>div .image p{font-size:18px;line-height:22px}.why-us-team .inner .team>div .content{width:100%;padding:22px}.why-us-team .inner .team>div .content .bio p{font-size:14px;line-height:19px}.why-us-team .inner .team>div .content .sub-text{padding:22px 0 0}.why-us-team .inner .team>div .content .sub-text p{font-size:14px;line-height:19px}.why-us-team .inner .slide_arrows .slide_arrow.is--left,.why-us-team .inner .slide_arrows .slide_arrow.is--right{height:30px;width:30px;font-size:18px}.why-us-values{padding:0 0 30px}.why-us-values .inner h2{font-size:18px;line-height:22px}.why-us-values .inner .image{width:100%}.why-us-values .inner .content{width:100%;max-width:none}.why-us-values .inner .content p{font-size:14px;line-height:19px}.why-us-certifications .inner h2{font-size:18px;line-height:22px}.why-us-certifications .inner p{font-size:14px;line-height:19px}.why-us-certifications .inner .certifications>div,.why-us-certifications .inner .certifications>a{width:100%;margin:0 0 12px}.why-us-certifications .inner .certifications>div:last-of-type,.why-us-certifications .inner .certifications>a:last-of-type{margin:0}.contact-block{padding:42px 0 48px}.contact-block .inner h1{font-size:28px;line-height:36px;margin:0 0 60px}.contact-block .inner .box{padding:48px 22px 22px}.contact-block .inner .box .toucan-icon{top:-39px;left:22px;max-width:77px}.contact-block .inner .box .left{width:100%;border-right:none}.contact-block .inner .box .left .address p{font-size:14px;line-height:30px}.contact-block .inner .box .left .email p,.contact-block .inner .box .left .links .more-link{font-size:14px;line-height:19px}.contact-block .inner .box .right{width:100%}.contact-block .inner .box .right label{font-size:14px;line-height:18px}.contact-block .inner .box .right input,.contact-block .inner .box .right textarea{font-size:14px;line-height:18px;padding:15px}.contact-block .inner .box .right button{font-size:14px;line-height:18px;padding:12px 20px;min-width:120px;margin:10px 0 0 auto}.blog-archive-title .inner h1{font-size:28px;line-height:36px;margin:0}.blog-archive-header{top:91px;padding:20px 0 16px}.blog-archive-header .inner h1{font-size:28px;line-height:36px;margin:0 0 20px}.blog-archive-header .inner .blog-categories{position:relative;padding:0}.blog-archive-header .inner .blog-categories ul li:first-of-type{display:none}.blog-archive-header .inner .blog-categories ul li:last-of-type{display:block}.blog-archive-header .inner .blog-categories ul li h4{display:block;border:1px solid #22312c;border-radius:10px;font-size:14px;line-height:18px;padding:15px;cursor:pointer;position:relative;z-index:1;background:#f7f8f3}.blog-archive-header .inner .blog-categories ul li ul{flex-direction:column;display:none;position:absolute;background:#f7f8f3;width:100%;border:1px solid #22312c;border-radius:0 0 10px 10px;padding:10px 0 0;margin:-10px 0 0}.blog-archive-header .inner .blog-categories ul li ul label{padding:12px 15px;width:100%;font-size:16px;text-transform:none;letter-spacing:0}.blog-archive-header .inner .blog-categories ul li ul li:first-of-type{display:block}.blog-archive-header .inner .blog-categories ul li ul li:after{display:none}.posts-wrapper{padding:10px 0 0}.posts-wrapper .inner article{width:100%;max-height:250px}.posts-wrapper .inner article img{max-height:250px}.posts-wrapper .inner article .content{bottom:auto;top:22px;max-width:none;width:100%;left:0;padding:0 22px}.posts-wrapper .inner article .content h2{font-size:20px;line-height:24px}.posts-wrapper .inner article .content p{font-size:14px;line-height:19px}.posts-wrapper .inner article .link{right:auto;left:22px;bottom:22px}.posts-wrapper .inner article .link a{line-height:18px;font-size:14px;min-width:120px;padding:12px 10px}.posts-wrapper .inner article:first-of-type{max-height:250px}.posts-wrapper .inner article:first-of-type img{max-height:250px}.posts-wrapper .inner article:first-of-type .content{top:22px;transform:none}.posts-wrapper .inner article:first-of-type .content h2{font-size:20px;line-height:24px}.posts-wrapper .inner article:first-of-type .content p{font-size:14px;line-height:19px}.single-post-wrapper{padding:100px 0 0}.single-post-wrapper:before{height:261px}.single-post-wrapper .featured-image{top:-25px}.single-post-wrapper .inner .back-link .arrow{height:30px;width:30px;font-size:18px}.single-post-wrapper .inner .back-link .arrow div{top:43%}.single-post-wrapper .inner .back-link p{font-size:14px;line-height:19px;padding:0 0 0 15px}.single-post-wrapper .inner h1.post-title{font-size:28px;line-height:36px;margin:0 0 20px}.single-post-wrapper .inner .entry-content p{font-size:14px;line-height:19px}.post-navigation{padding:0 0 30px}.related-posts .inner h2{font-size:18px;line-height:22px;margin:0 0 20px}.related-posts .inner .posts>div{width:100%;margin-bottom:13px;max-height:250px}.related-posts .inner .posts>div img{max-height:250px}.related-posts .inner .posts>div .content{bottom:auto;top:22px;max-width:none;width:100%;left:0;padding:0 22px}.related-posts .inner .posts>div .content h3{font-size:20px;line-height:24px}.related-posts .inner .posts>div .content p{font-size:14px;line-height:19px}.page-content.basic{padding:50px 0}.page-content.basic .page-title{font-size:28px;line-height:36px;margin:0 0 20px}.page-content.basic p,.page-content.basic li p{font-size:14px;line-height:19px}}
