CINXE.COM
Resource Planning: From Definition to Resource Plan (2025)
<!DOCTYPE html> <html lang="en-US"> <head> <meta charset="UTF-8" /> <!-- Responsive --> <meta content="width=device-width, initial-scale=1.0" name="viewport"> <!-- Remove IE's ability to use compatibility mode --> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <!-- Correct type --> <meta http-equiv="Content-type" content="text/html; charset=utf-8"> <!-- Disable phone formatting on safari --> <meta name="format-detection" content="telephone=no"> <!-- Speed up fetching of external assets --> <link rel="dns-prefetch" href="//fonts.googleapis.com"> <link rel="dns-prefetch" href="//ajax.googleapis.com"> <link rel="dns-prefetch" href="//www.google-analytics.com"> <!-- Win phone Meta --> <meta name="application-name" content="Productive"/> <!-- Apple --> <meta name="apple-mobile-web-app-title" content="Productive"> <meta name="apple-mobile-web-app-capable" content="yes"> <link rel="apple-touch-startup-image" href="/wp-content/themes/productive/public/logo.svg"> <!-- Favicon --> <link rel="icon" type="image/svg+xml" href="/wp-content/themes/productive/public/favicon.svg"> <link rel="alternate icon" href="/wp-content/themes/productive/public/favicon.ico"> <style id='esCssVariables-global'>:root {--global-custom-blocks-name: eightshift-block; --global-main-content-width: 12; --global-easing: cubic-bezier(0.55, 0, 0.45, 1); --global-base-font: InterVariable; --global-breakpoints-mobile: 479; --global-breakpoints-tablet: 1279; --global-breakpoints-desktop: 2159; --global-breakpoints-large: 2160; --global-grid-gutter: 2.78vw; --global-grid-side-padding: 5.56vw; --global-grid-max-content-width: 120rem; --global-section-spacing-min: -600; --global-section-spacing-max: 600; --global-section-spacing-step: 1; --global-section-in-spacing-min: 0; --global-section-in-spacing-max: 600; --global-section-in-spacing-step: 1; --global-z-index-compact-header: 101; --global-z-index-header: 102; --global-z-index-header-overlay: 99999; --global-z-index-drawer-cta: 100; --global-z-index-drawer: 99; --global-z-index-overlay: 98; --global-z-index-cookie-modal: 95; --global-z-index-featured-price-item: 1; --global-z-index-progress-bar: 101; --global-z-index-small: 2; --global-colors-primary: #C3151B; --global-colors-primary-values: 195 21 27; --global-colors-black: #111111; --global-colors-black-values: 17 17 17; --global-colors-white: #FFFFFF; --global-colors-white-values: 255 255 255; --global-colors-light: #CCCCCC; --global-colors-light-values: 204 204 204; --global-colors-indigo: #5D2BFF; --global-colors-indigo-values: 93 43 255; --global-colors-indigoLight: #A79EFA; --global-colors-indigoLight-values: 167 158 250; --global-colors-indigoDark: #2D00AD; --global-colors-indigoDark-values: 45 0 173; --global-colors-indigo100: #ECE5FF; --global-colors-indigo100-values: 236 229 255; --global-colors-indigo700: #5000E5; --global-colors-indigo700-values: 80 0 229; --global-colors-indigo800: #20007A; --global-colors-indigo800-values: 32 0 122; --global-colors-indigo900: #130047; --global-colors-indigo900-values: 19 0 71; --global-colors-violet: #AB40FF; --global-colors-violet-values: 171 64 255; --global-colors-violetLight: #D6DDFF; --global-colors-violetLight-values: 214 221 255; --global-colors-violetDark: #5D2BFF; --global-colors-violetDark-values: 93 43 255; --global-colors-grey50: #F7F9FC; --global-colors-grey50-values: 247 249 252; --global-colors-grey100: #F2F5FF; --global-colors-grey100-values: 242 245 255; --global-colors-grey200: #DFE5F5; --global-colors-grey200-values: 223 229 245; --global-colors-grey300: #BABDD8; --global-colors-grey300-values: 186 189 216; --global-colors-grey400: #7F82A4; --global-colors-grey400-values: 127 130 164; --global-colors-grey500: #3C3F58; --global-colors-grey500-values: 60 63 88; --global-colors-red100: #FAF1ED; --global-colors-red100-values: 250 241 237; --global-colors-red200: #FFCCCB; --global-colors-red200-values: 255 204 203; --global-colors-red300: #FF6666; --global-colors-red300-values: 255 102 102; --global-colors-red400: #E45353; --global-colors-red400-values: 228 83 83; --global-colors-red500: #A52828; --global-colors-red500-values: 165 40 40; --global-colors-green100: #E6F9ED; --global-colors-green100-values: 230 249 237; --global-colors-green200: #8CEAB7; --global-colors-green200-values: 140 234 183; --global-colors-green300: #21D191; --global-colors-green300-values: 33 209 145; --global-colors-green400: #00AA6C; --global-colors-green400-values: 0 170 108; --global-colors-green500: #004F32; --global-colors-green500-values: 0 79 50; --global-colors-yellow100: #FFF6DD; --global-colors-yellow100-values: 255 246 221; --global-colors-yellow200: #FFE194; --global-colors-yellow200-values: 255 225 148; --global-colors-yellow300: #FFC837; --global-colors-yellow300-values: 255 200 55; --global-colors-yellow400: #F1B203; --global-colors-yellow400-values: 241 178 3; --global-colors-yellow500: #B86300; --global-colors-yellow500-values: 184 99 0; --global-colors-orange100: #FFEEE9; --global-colors-orange100-values: 255 238 233; --global-colors-orange200: #FFBDA7; --global-colors-orange200-values: 255 189 167; --global-colors-orange300: #FF784B; --global-colors-orange300-values: 255 120 75; --global-colors-orange350: #FF9875; --global-colors-orange350-values: 255 152 117; --global-colors-orange400: #ED5D2D; --global-colors-orange400-values: 237 93 45; --global-colors-orange500: #C53506; --global-colors-orange500-values: 197 53 6; --global-colors-blue100: #E0F6FF; --global-colors-blue100-values: 224 246 255; --global-colors-blue200: #96DFFF; --global-colors-blue200-values: 150 223 255; --global-colors-blue300: #55C9FB; --global-colors-blue300-values: 85 201 251; --global-colors-blue400: #0699EC; --global-colors-blue400-values: 6 153 236; --global-colors-blue500: #0062BD; --global-colors-blue500-values: 0 98 189; --global-colors-burgundy100: #FFF0F4; --global-colors-burgundy100-values: 255 240 244; --global-colors-burgundy200: #ECA7C8; --global-colors-burgundy200-values: 236 167 200; --global-colors-burgundy300: #CA6696; --global-colors-burgundy300-values: 202 102 150; --global-colors-burgundy400: #AC366F; --global-colors-burgundy400-values: 172 54 111; --global-colors-burgundy500: #850442; --global-colors-burgundy500-values: 133 4 66; --global-colors-turquoise100: #D2FFFA; --global-colors-turquoise100-values: 210 255 250; --global-colors-turquoise200: #6DEDE5; --global-colors-turquoise200-values: 109 237 229; --global-colors-turquoise300: #42DAD1; --global-colors-turquoise300-values: 66 218 209; --global-colors-turquoise400: #07B2A8; --global-colors-turquoise400-values: 7 178 168; --global-colors-turquoise500: #006B6B; --global-colors-turquoise500-values: 0 107 107; --global-colors-limegreen100: #F3FCE8; --global-colors-limegreen100-values: 243 252 232; --global-colors-limegreen200: #CFF5A3; --global-colors-limegreen200-values: 207 245 163; --global-colors-limegreen300: #9EE250; --global-colors-limegreen300-values: 158 226 80; --global-colors-limegreen400: #7FB540; --global-colors-limegreen400-values: 127 181 64; --global-colors-limegreen500: #4F7128; --global-colors-limegreen500-values: 79 113 40; --global-colors-celticBlue300: #B3BFFF; --global-colors-celticBlue300-values: 179 191 255; --global-colors-celticBlue500: #4F6BF8; --global-colors-celticBlue500-values: 79 107 248; --global-gradients-gradient-1: linear-gradient(90deg, #AB40FF 0%, #5D2BFF 100%); }</style><script> // Define dataLayer and the gtag function. window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} // Set default consent to 'denied' as a placeholder gtag('consent', 'default', { 'ad_storage': 'denied', 'ad_user_data': 'denied', 'ad_personalization': 'denied', 'analytics_storage': 'denied' }); </script> <!-- Google Tag Manager --> <script id="google-tag-manager-script">(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-56RMXVV');</script> <!-- END Google Tag Manager --> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-56RMXVV" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --><!-- Mida A/B Testing Script --> <script type='text/javascript' async src="https://cdn.mida.so/js/optimize.js?key=DmzK8bq4RA8G7YEn0x57aj&cookie=1"> </script><script type="module"> import BugsnagPerformance from '//d2wy8f7a9ursnm.cloudfront.net/v1/bugsnag-performance.min.js' BugsnagPerformance.start({ apiKey: '89c4ba874d055e25ef1da3e971b978ee' }) </script><meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> <style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style> <!-- This site is optimized with the Yoast SEO Premium plugin v24.3 (Yoast SEO v24.3) - https://yoast.com/wordpress/plugins/seo/ --> <title>Resource Planning: From Definition to Resource Plan (2025)</title> <meta name="description" content="Master resource planning for agencies with our ultimate guide. Optimize team efficiency, allocate assets wisely, and elevate project outcomes." /> <link rel="canonical" href="https://productive.io/blog/resource-planning-guide/" /> <meta property="og:locale" content="en_US" /> <meta property="og:type" content="article" /> <meta property="og:title" content="Resource Planning: From Definition to Resource Plan (2025)" /> <meta property="og:description" content="Master resource planning for agencies with our ultimate guide. Optimize team efficiency, allocate assets wisely, and elevate project outcomes." /> <meta property="og:url" content="https://productive.io/blog/resource-planning-guide/" /> <meta property="og:site_name" content="Productive" /> <meta property="article:published_time" content="2023-05-08T09:15:00+00:00" /> <meta property="article:modified_time" content="2024-12-21T15:25:59+00:00" /> <meta property="og:image" content="https://website-assets.productive.io/uploads/2023/05/agency-resource-planning-guide.png" /> <meta property="og:image:width" content="1900" /> <meta property="og:image:height" content="1270" /> <meta property="og:image:type" content="image/png" /> <meta name="author" content="Lucija Bakić" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:label1" content="Written by" /> <meta name="twitter:data1" content="Lucija Bakić" /> <meta name="twitter:label2" content="Est. reading time" /> <meta name="twitter:data2" content="23 minutes" /> <script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://productive.io/blog/resource-planning-guide/","url":"https://productive.io/blog/resource-planning-guide/","name":"Resource Planning: From Definition to Resource Plan (2025)","isPartOf":{"@id":"https://productive.io/#website"},"primaryImageOfPage":{"@id":"https://productive.io/blog/resource-planning-guide/#primaryimage"},"image":{"@id":"https://productive.io/blog/resource-planning-guide/#primaryimage"},"thumbnailUrl":"https://website-assets.productive.io/uploads/2023/05/agency-resource-planning-guide.png","datePublished":"2023-05-08T09:15:00+00:00","dateModified":"2024-12-21T15:25:59+00:00","author":{"@id":"https://productive.io/#/schema/person/b6bd36984df643da1cd92f021958f061"},"description":"Master resource planning for agencies with our ultimate guide. Optimize team efficiency, allocate assets wisely, and elevate project outcomes.","breadcrumb":{"@id":"https://productive.io/blog/resource-planning-guide/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://productive.io/blog/resource-planning-guide/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https://productive.io/blog/resource-planning-guide/#primaryimage","url":"https://website-assets.productive.io/uploads/2023/05/agency-resource-planning-guide.png","contentUrl":"https://website-assets.productive.io/uploads/2023/05/agency-resource-planning-guide.png","width":1900,"height":1270},{"@type":"BreadcrumbList","@id":"https://productive.io/blog/resource-planning-guide/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://productive.io/"},{"@type":"ListItem","position":2,"name":"Resource Planning: From Definition to Resource Plan (2025)"}]},{"@type":"WebSite","@id":"https://productive.io/#website","url":"https://productive.io/","name":"Productive","description":"The Only Tool You Need To Run a Profitable Agency","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://productive.io/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https://productive.io/#/schema/person/b6bd36984df643da1cd92f021958f061","name":"Lucija Bakić","url":"https://productive.io/author/lucijabakic/"}]}</script> <!-- / Yoast SEO Premium plugin. --> <link rel='dns-prefetch' href='//js.chilipiper.com' /> <link rel='dns-prefetch' href='//website-assets.productive.io' /> <style id='wp-emoji-styles-inline-css'> img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; } </style> <link rel='stylesheet' id='Productive-block-style-css' href='https://productive.io/wp-content/themes/productive/public/applicationBlocks-180f64734784fa971291.css?ver=20250213134939.13309144674' media='all' /> <link rel='stylesheet' id='Productive-theme-styles-css' href='https://productive.io/wp-content/themes/productive/public/application-fc1abff301f64528d12f.css?ver=20250213134939.13309144674' media='all' /> <link rel='stylesheet' id='eightshift-forms-block-frontend-mandatory-style-css' href='https://productive.io/wp-content/plugins/eightshift-forms/public/applicationBlocksFrontendMandatory-ba98b730b52f609c16db.css?ver=5.4.2' media='all' /> <link rel='stylesheet' id='Productive-block-frontend-style-css' href='https://productive.io/wp-content/themes/productive/public/applicationBlocksFrontend-82469e9fb59e4cdd8bb5.css?ver=20250213134939.13309144674' media='all' /> <script src="https://productive.io/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script> <script src="https://productive.io/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script> <link rel="https://api.w.org/" href="https://productive.io/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://productive.io/wp-json/wp/v2/posts/25927" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://productive.io/xmlrpc.php?rsd" /> <link rel="icon" href="https://website-assets.productive.io/uploads/2021/10/cropped-favicon-32x32.png" sizes="32x32" /> <link rel="icon" href="https://website-assets.productive.io/uploads/2021/10/cropped-favicon-192x192.png" sizes="192x192" /> <link rel="apple-touch-icon" href="https://website-assets.productive.io/uploads/2021/10/cropped-favicon-180x180.png" /> <meta name="msapplication-TileImage" content="https://website-assets.productive.io/uploads/2021/10/cropped-favicon-270x270.png" /> <style id="wp-custom-css"> /* Visually remove intercom chat from https://productive.io/bold/ */ .page-id-25554 .intercom-lightweight-app, .page-id-25554 #intercom-container, .page-id-25554 #intercom-css-container { display: none; } </style> <meta name="generator" content="WP Rocket 3.18" data-wpr-features="wpr_desktop wpr_preload_links" /></head> <body data-page-category="agency-management" class="post-template-default single single-post postid-25927 single-format-standard"> <nav class="block-navbar js-block-navbar block-navbar--theme-light"> <a class="logo block-navbar__logo" href="https://productive.io" aria-label="Homepage" > <img src="https://website-assets.productive.io/uploads/2024/09/logo-productive.svg" alt="Productive" title="Productive" class="logo__img logo__img--default" width=180 height=36 /> <img src="https://website-assets.productive.io/uploads/2025/01/logo-gradient_white.svg" alt="Productive" title="Productive" class="logo__img logo__img--dark" width=180 height=36 /> </a> <div class="block-navbar-left js-block-navbar-left"> <button class="block-navbar-item js-block-navbar-item"> <div class="block-navbar-item__link has-submenu js-block-navbar-item-link"> <span>Product</span> <svg width="14" height="9" viewBox="0 0 14 9" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1.64025 1.67773L7.00006 7.0001L12.3599 1.67773" stroke="currentColor" stroke-width="2"/> </svg> </div> <div class="block-navbar-item__subitems js-block-navbar-item-subitems"> <div class="block-navbar-hero" data-id="e3f2c021"> <div class="block-navbar-hero__column js-block-navbar-hero-column"> <div aria-hidden="true" class="icon block-navbar-hero__icon" data-id="7690c93e" > <i class="block-navbar-hero__icon-elem" data-name="resourcing-30"> <svg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'><g clip-path='url(#clip0_40_3123)'><path d='M21.89 32.75C21.88 32.5 21.89 32.24 21.91 31.99C22.18 28.7 24.88 26.06 28.18 25.86C32.09 25.62 35.33 28.71 35.33 32.57V32.68C35.33 33.78 34.43 34.68 33.33 34.68H23.89C22.84 34.67 21.92 33.81 21.89 32.75Z' fill='#FF6666'/><path d='M25.32 32.67V31.73C25.32 25.75 20.42 20.76 14.44 20.88C8.66 20.99 4 25.71 4 31.53V32.67C4 33.78 4.9 34.67 6 34.67H23.32C24.42 34.67 25.32 33.77 25.32 32.67Z' fill='#FF6666'/><path d='M15.66 18.44C19.3714 18.44 22.38 15.4314 22.38 11.72C22.38 8.00865 19.3714 5 15.66 5C11.9486 5 8.94 8.00865 8.94 11.72C8.94 15.4314 11.9486 18.44 15.66 18.44Z' fill='#FF6666'/><path d='M28.11 24.17C31.1365 24.17 33.59 21.7165 33.59 18.69C33.59 15.6635 31.1365 13.21 28.11 13.21C25.0835 13.21 22.63 15.6635 22.63 18.69C22.63 21.7165 25.0835 24.17 28.11 24.17Z' fill='#FF6666'/></g><defs><linearGradient id='paint0_linear_40_3123' x1='32' y1='26' x2='24.5' y2='33.5' gradientUnits='userSpaceOnUse'><stop stop-color='#FF6666'/><stop offset='1' stop-color='#E45353'/></linearGradient><clipPath id='clip0_40_3123'><rect width='31.33' height='29.67' fill='white' transform='translate(4 5)'/></clipPath></defs></svg> </i> </div><p class="typography block-navbar-hero__heading" data-id="47be24fd" > Resourcing</p> <div class="block-navbar-hero__column-features js-block-navbar-hero-item-subitems"> <a href="https://productive.io/resource-planning/" class="block-navbar-hero__single-feature"> Resource Planning </a> <a href="https://productive.io/time-tracking/" class="block-navbar-hero__single-feature"> Time Tracking </a> <a href="https://productive.io/time-off-management/" class="block-navbar-hero__single-feature"> Time Off Management </a> </div> </div> <div class="block-navbar-hero__column js-block-navbar-hero-column"> <div aria-hidden="true" class="icon block-navbar-hero__icon" data-id="6c20ef58" > <i class="block-navbar-hero__icon-elem" data-name="color-project-management-40"> <svg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M30.905 27.644h-5.091c-3.994 0-7.255-3.25-7.255-7.254v-5.657h3.328v5.657a3.934 3.934 0 0 0 3.927 3.926h5.09v3.328z' fill='url(#c-project-management-40-a)'/><path d='M14.644 27.644H9.54v-3.328h5.092a3.934 3.934 0 0 0 3.926-3.926v-5.657h3.328v5.657c0 4.004-3.25 7.254-7.243 7.254z' fill='url(#c-project-management-40-b)'/><path d='M20.223 19.458a7.454 7.454 0 1 0 0-14.908 7.454 7.454 0 0 0 0 14.908zM30.284 34a6.079 6.079 0 1 0 0-12.157 6.079 6.079 0 0 0 0 12.157zm-19.778 0a6.079 6.079 0 1 0 0-12.157 6.079 6.079 0 0 0 0 12.157z' fill='#0699EC'/><defs>'#0699EC' fill='none'/></linearGradient></defs></svg> </i> </div><p class="typography block-navbar-hero__heading" data-id="6af945e0" > Projects</p> <div class="block-navbar-hero__column-features js-block-navbar-hero-item-subitems"> <a href="https://productive.io/project-management/" class="block-navbar-hero__single-feature"> Project Management </a> <a href="https://productive.io/project-management/gantt-charts/" class="block-navbar-hero__single-feature"> Gantt Charts </a> <a href="https://productive.io/docs/" class="block-navbar-hero__single-feature"> Docs </a> <a href="https://productive.io/sales/" class="block-navbar-hero__single-feature"> Sales CRM </a> <a href="https://productive.io/project-management/workload/" class="block-navbar-hero__single-feature"> Workload </a> </div> </div> <div class="block-navbar-hero__column js-block-navbar-hero-column"> <div aria-hidden="true" class="icon block-navbar-hero__icon" data-id="d9ce518d" > <i class="block-navbar-hero__icon-elem" data-name="financials-2-40"> <svg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'> <g clip-path='url(#clip0_40_3155)'> <path fill-rule='evenodd' clip-rule='evenodd' d='M11.85 34.4L15.37 30.88L18.87 34.38C19.26 34.77 19.89 34.77 20.28 34.38L23.78 30.88L27.28 34.38C27.67 34.77 28.3 34.77 28.69 34.38L32.13 30.94V7C32.13 5.9 31.23 5 30.13 5H9C7.9 5 7 5.9 7 7V30.96L10.43 34.39C10.82 34.79 11.46 34.79 11.85 34.4ZM26.54 14.42H12.59C11.32 14.42 10.28 13.39 10.28 12.11C10.28 10.84 11.31 9.8 12.59 9.8H26.54C27.81 9.8 28.85 10.83 28.85 12.11C28.85 13.38 27.81 14.42 26.54 14.42ZM12.59 22.36H17.26C18.53 22.36 19.56 21.33 19.57 20.05C19.57 18.77 18.53 17.74 17.26 17.74H12.59C11.31 17.74 10.28 18.78 10.28 20.05C10.28 21.33 11.32 22.36 12.59 22.36Z' fill='#0EBA7B'/> </g> <defs> <linearGradient id='paint0_linear_40_3155' x1='34.15' y1='1.79675' x2='11.361' y2='29.9198' gradientUnits='userSpaceOnUse'> <stop stop-color='#21D191'/> <stop offset='1' stop-color='#00AA6C'/> </linearGradient> <clipPath id='clip0_40_3155'> <rect width='25.13' height='29.6913' fill='white' transform='translate(7 5)'/> </clipPath> </defs></svg> </i> </div><p class="typography block-navbar-hero__heading" data-id="c7b06929" > Financials</p> <div class="block-navbar-hero__column-features js-block-navbar-hero-item-subitems"> <a href="https://productive.io/budgeting/" class="block-navbar-hero__single-feature"> Budgeting & Profitability </a> <a href="https://productive.io/billing/" class="block-navbar-hero__single-feature"> Invoicing </a> <a href="https://productive.io/forecasting/" class="block-navbar-hero__single-feature"> Forecasting </a> <a href="https://productive.io/budgeting/purchase-orders/" class="block-navbar-hero__single-feature"> Purchase Orders </a> <a href="https://productive.io/revenue-recognition/" class="block-navbar-hero__single-feature"> Revenue Recognition </a> <a href="https://productive.io/budgeting/scenario-builder/" class="block-navbar-hero__single-feature"> Scenario Builder<span class=block-navbar-hero__new-label>New</span> </a> </div> </div> <div class="block-navbar-hero__subitems"> <p class="typography block-navbar-hero__paragraph" data-id="21f44c25" > Platform</p> <a href="https://productive.io/reporting/" class="block-navbar-hero__subitem"> <div aria-hidden="true" class="block-navbar-hero__subitem-icon" data-id="5694890b" > <div class="block-navbar-hero__subitem-icon__backplate" > <i class="" data-name="reporting-30"> <svg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'><path opacity='0.3' d='M24.8438 4.6875H18.2812V24.375H24.8438V4.6875Z' fill='currentColor'/><path d='M26.7188 24.375H3.28125' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/><path d='M11.7188 24.375V10.3125H18.2812' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/><path d='M24.8438 4.6875H18.2812V24.375H24.8438V4.6875Z' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/><path d='M5.15625 24.375V15.9375H11.7188' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></svg> </i> </div> </div> <div class="block-navbar-hero__subitem-title"> Reporting </div> </a> <a href="https://productive.io/integrations/" class="block-navbar-hero__subitem"> <div aria-hidden="true" class="block-navbar-hero__subitem-icon" data-id="772a97ed" > <div class="block-navbar-hero__subitem-icon__backplate" > <i class="" data-name="integrations-30"> <svg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'><path opacity='0.3' d='M15.6707 22.4249C15.5808 22.4249 15.4918 22.4072 15.4088 22.3728C15.3257 22.3384 15.2503 22.288 15.1867 22.2244C15.1232 22.1609 15.0727 22.0854 15.0383 22.0024C15.004 21.9194 14.9863 21.8304 14.9863 21.7405L14.9863 18.0878C14.6212 18.2607 14.2183 18.3385 13.815 18.3139C13.4117 18.2893 13.0213 18.1631 12.6799 17.9471C12.3385 17.731 12.0573 17.4321 11.8625 17.0782C11.6676 16.7243 11.5654 16.3269 11.5654 15.9229C11.5654 15.5189 11.6676 15.1214 11.8625 14.7675C12.0573 14.4136 12.3385 14.1147 12.6799 13.8987C13.0213 13.6826 13.4117 13.5564 13.815 13.5318C14.2183 13.5072 14.6212 13.585 14.9863 13.7579L14.9863 10.1052C14.9863 10.0154 15.004 9.92637 15.0384 9.84333C15.0727 9.76029 15.1232 9.68483 15.1867 9.62128C15.2503 9.55772 15.3257 9.50731 15.4088 9.47291C15.4918 9.43852 15.5808 9.42081 15.6707 9.42081L19.6656 9.42086C19.4926 9.05574 19.4149 8.65281 19.4395 8.24956C19.4641 7.84631 19.5903 7.45584 19.8063 7.11445C20.0224 6.77307 20.3212 6.49188 20.6752 6.29703C21.0291 6.10218 21.4265 6 21.8305 6C22.2345 6 22.6319 6.10218 22.9859 6.29703C23.3398 6.49188 23.6386 6.77307 23.8547 7.11445C24.0707 7.45584 24.1969 7.84631 24.2215 8.24956C24.2462 8.65281 24.1684 9.05574 23.9954 9.42086L27.9903 9.42081C28.1718 9.42081 28.3459 9.49292 28.4743 9.62127C28.6026 9.74963 28.6747 9.92371 28.6747 10.1052L28.6748 13.7579C28.3097 13.585 27.9067 13.5072 27.5035 13.5318C27.1002 13.5564 26.7098 13.6826 26.3684 13.8987C26.027 14.1147 25.7458 14.4136 25.551 14.7675C25.3561 15.1214 25.2539 15.5189 25.2539 15.9229C25.2539 16.3269 25.3561 16.7243 25.551 17.0782C25.7458 17.4321 26.027 17.731 26.3684 17.9471C26.7098 18.1631 27.1002 18.2893 27.5035 18.3139C27.9067 18.3385 28.3097 18.2607 28.6748 18.0878L28.6747 21.7405C28.6747 21.922 28.6026 22.0961 28.4743 22.2245C28.3459 22.3528 28.1718 22.4249 27.9903 22.4249L15.6707 22.4249Z' fill='currentColor'/><path d='M14.9863 18.0878L14.9863 21.7405V22.4249H15.6707L27.9903 22.4249C28.1718 22.4249 28.3459 22.3528 28.4743 22.2245C28.6026 22.0961 28.6747 21.922 28.6747 21.7405L28.6748 18.0878C28.3097 18.2607 27.9067 18.3385 27.5035 18.3139C27.1002 18.2893 26.7098 18.1631 26.3684 17.9471C26.027 17.731 25.7458 17.4321 25.551 17.0782C25.3561 16.7243 25.2539 16.3269 25.2539 15.9229C25.2539 15.5189 25.3561 15.1214 25.551 14.7675C25.7458 14.4136 26.027 14.1147 26.3684 13.8987C26.7098 13.6826 27.1002 13.5564 27.5035 13.5318C27.9067 13.5072 28.3097 13.585 28.6748 13.7579L28.6747 10.1052C28.6747 9.92371 28.6026 9.74963 28.4743 9.62127C28.3459 9.49292 28.1718 9.42081 27.9903 9.42081L23.9954 9.42086C24.1684 9.05574 24.2462 8.65281 24.2215 8.24956C24.1969 7.84631 24.0707 7.45584 23.8547 7.11445C23.6386 6.77307 23.3398 6.49188 22.9859 6.29703C22.6319 6.10218 22.2345 6 21.8305 6C21.4265 6 21.0291 6.10218 20.6752 6.29703C20.3212 6.49188 20.0224 6.77307 19.8063 7.11445C19.5903 7.45584 19.4641 7.84631 19.4395 8.24956C19.4149 8.65281 19.4926 9.05574 19.6656 9.42086L15.6707 9.42081H14.9863V10.1052L14.9863 13.7579C14.6212 13.585 14.2183 13.5072 13.815 13.5318C13.4117 13.5564 13.0213 13.6826 12.6799 13.8987C12.3385 14.1147 12.0573 14.4136 11.8625 14.7675C11.6676 15.1214 11.5654 15.5189 11.5654 15.9229C11.5654 16.3269 11.6676 16.7243 11.8625 17.0782C12.0573 17.4321 12.3385 17.731 12.6799 17.9471C13.0213 18.1631 13.4117 18.2893 13.815 18.3139C14.2183 18.3385 14.6212 18.2607 14.9863 18.0878Z' stroke='currentColor' stroke-width='2' stroke-linejoin='round'/><path d='M1.98423 22.4249C1.89435 22.4249 1.80535 22.4072 1.72231 22.3728C1.63927 22.3384 1.56382 22.288 1.50027 22.2244C1.43671 22.1609 1.3863 22.0854 1.3519 22.0024C1.31751 21.9194 1.2998 21.8304 1.2998 21.7405L1.29981 10.1052C1.2998 10.0154 1.31751 9.92637 1.3519 9.84333C1.3863 9.76029 1.43672 9.68483 1.50027 9.62128C1.56383 9.55772 1.63928 9.50731 1.72232 9.47291C1.80536 9.43852 1.89436 9.42081 1.98424 9.42081L5.97912 9.42086C5.80619 9.05574 5.72841 8.65281 5.75302 8.24956C5.77763 7.84631 5.90383 7.45584 6.11987 7.11445C6.33592 6.77307 6.6348 6.49188 6.98871 6.29703C7.34261 6.10218 7.74005 6 8.14406 6C8.54806 6 8.9455 6.10218 9.2994 6.29703C9.65331 6.49188 9.95219 6.77307 10.1682 7.11445C10.3843 7.45584 10.5105 7.84631 10.5351 8.24956C10.5597 8.65281 10.4819 9.05574 10.309 9.42086L14.3039 9.42081C14.4854 9.42081 14.9883 9.42081 14.9883 9.42081C14.9883 9.42081 14.9883 9.92371 14.9883 10.1052L14.9883 13.7579C14.6232 13.585 14.2203 13.5072 13.817 13.5318C13.4138 13.5564 13.0233 13.6826 12.6819 13.8987C12.3405 14.1147 12.0594 14.4136 11.8645 14.7675C11.6697 15.1214 11.5675 15.5189 11.5675 15.9229C11.5675 16.3269 11.6697 16.7243 11.8645 17.0782C12.0594 17.4321 12.3405 17.731 12.6819 17.9471C13.0233 18.1631 13.4138 18.2893 13.817 18.3139C14.2203 18.3385 14.6232 18.2607 14.9883 18.0878L14.9883 21.7405C14.9883 21.922 14.9883 22.4249 14.9883 22.4249C14.9883 22.4249 14.4854 22.4249 14.3039 22.4249L10.1463 22.4249C10.18 22.5908 10.1977 22.7624 10.1977 22.9382C10.1977 24.3556 9.04866 25.5046 7.63128 25.5046C6.2139 25.5046 5.06488 24.3556 5.06488 22.9382C5.06488 22.7624 5.08256 22.5908 5.11622 22.4249L1.98423 22.4249Z' stroke='currentColor' stroke-width='2' stroke-linejoin='round'/></svg> </i> </div> </div> <div class="block-navbar-hero__subitem-title"> Integrations </div> </a> <a href="https://productive.io/automations/" class="block-navbar-hero__subitem"> <div aria-hidden="true" class="block-navbar-hero__subitem-icon" data-id="4cc3fd92" > <div class="block-navbar-hero__subitem-icon__backplate" > <i class="" data-name="automations-30"> <svg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M23.4375 6.5625H6.5625C5.0092 6.5625 3.75 7.8217 3.75 9.375V22.5C3.75 24.0533 5.0092 25.3125 6.5625 25.3125H23.4375C24.9908 25.3125 26.25 24.0533 26.25 22.5V9.375C26.25 7.8217 24.9908 6.5625 23.4375 6.5625Z' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/><path d='M10.7812 16.875H19.2188C20.5132 16.875 21.5625 17.9243 21.5625 19.2187V19.2188C21.5625 20.5132 20.5132 21.5625 19.2188 21.5625H10.7812C9.48683 21.5625 8.4375 20.5132 8.4375 19.2188V19.2187C8.4375 17.9243 9.48683 16.875 10.7812 16.875Z' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/><path opacity='0.3' d='M19.2188 16.875H10.7812C9.48683 16.875 8.4375 17.9243 8.4375 19.2187V19.2188C8.4375 20.5132 9.48683 21.5625 10.7812 21.5625H19.2188C20.5132 21.5625 21.5625 20.5132 21.5625 19.2187C21.5625 17.9243 20.5132 16.875 19.2188 16.875Z' fill='currentColor'/><path d='M17.3438 16.875V21.5625' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/><path d='M12.6562 16.875V21.5625' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/><path d='M15 6.5625V1.875' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/><path d='M9.84375 14.0625C10.6204 14.0625 11.25 13.4329 11.25 12.6562C11.25 11.8796 10.6204 11.25 9.84375 11.25C9.0671 11.25 8.4375 11.8796 8.4375 12.6562C8.4375 13.4329 9.0671 14.0625 9.84375 14.0625Z' fill='currentColor'/><path d='M20.1562 14.0625C20.9329 14.0625 21.5625 13.4329 21.5625 12.6562C21.5625 11.8796 20.9329 11.25 20.1562 11.25C19.3796 11.25 18.75 11.8796 18.75 12.6562C18.75 13.4329 19.3796 14.0625 20.1562 14.0625Z' fill='currentColor'/></svg> </i> </div> </div> <div class="block-navbar-hero__subitem-title"> Automations </div> </a> <a href="https://productive.io/productive-ai/" class="block-navbar-hero__subitem"> <div aria-hidden="true" class="block-navbar-hero__subitem-icon" data-id="ea20e5ab" > <div class="block-navbar-hero__subitem-icon__backplate" > <i class="" data-name="ai-30"> <svg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'><path opacity='0.3' d='M8.16289 25.5871C7.98708 25.7629 7.74862 25.8617 7.49998 25.8617C7.25134 25.8617 7.01288 25.7629 6.83707 25.5871L4.41289 23.1629C4.23708 22.9871 4.13831 22.7486 4.13831 22.5C4.13831 22.2514 4.23708 22.0129 4.41289 21.8371L16.875 9.375L20.625 13.125L8.16289 25.5871Z' fill='currentColor'/><path d='M25.3125 15V20.625' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/><path d='M22.5 17.8125H28.125' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/><path d='M9.84375 4.6875V9.375' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/><path d='M7.5 7.03125H12.1875' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/><path d='M19.6875 21.5625V25.3125' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/><path d='M17.8125 23.4375H21.5625' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/><path d='M21.8371 4.41291L4.41291 21.8371C4.0468 22.2032 4.0468 22.7968 4.41291 23.1629L6.83709 25.5871C7.2032 25.9532 7.7968 25.9532 8.16291 25.5871L25.5871 8.16291C25.9532 7.79679 25.9532 7.2032 25.5871 6.83709L23.1629 4.41291C22.7968 4.04679 22.2032 4.04679 21.8371 4.41291Z' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/><path d='M16.875 9.375L20.625 13.125' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></svg> </i> </div> </div> <div class="block-navbar-hero__subitem-title"> AI </div> </a> <a href="https://productive.io/dashboards/" class="block-navbar-hero__subitem"> <div aria-hidden="true" class="block-navbar-hero__subitem-icon" data-id="ef3f3856" > <div class="block-navbar-hero__subitem-icon__backplate" > <i class="" data-name="dashboards-30"> <svg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'><path opacity='0.3' d='M24.375 5.625H16.875V13.125H24.375V5.625Z' fill='currentColor'/><path d='M24.375 16.875H16.875V24.375H24.375V16.875Z' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/><path d='M13.125 5.625H5.625V13.125H13.125V5.625Z' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/><path d='M24.375 5.625H16.875V13.125H24.375V5.625Z' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/><path d='M13.125 16.875H5.625V24.375H13.125V16.875Z' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></svg> </i> </div> </div> <div class="block-navbar-hero__subitem-title"> Dashboards </div> </a> </div> </div> </div> </button> <a class="block-navbar-item js-block-navbar-item" href="https://productive.io/pricing/"> <div class="block-navbar-item__link"> <span>Pricing</span> </div> </a> <button class="block-navbar-item js-block-navbar-item"> <div class="block-navbar-item__link has-submenu js-block-navbar-item-link"> <span>Use cases</span> <svg width="14" height="9" viewBox="0 0 14 9" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1.64025 1.67773L7.00006 7.0001L12.3599 1.67773" stroke="currentColor" stroke-width="2"/> </svg> </div> <div class="block-navbar-item__subitems js-block-navbar-item-subitems"> <div class="block-navbar-promo block-navbar-promo--two-columns" data-id="ae01e2ce"> <div class="block-navbar-promo__subitems"> <a href="https://productive.io/use-cases/software-development/" class="block-navbar-promo__subitem"> <div aria-hidden="true" class="block-navbar-promo__subitem-icon" data-id="03f89a64" > <div class="block-navbar-promo__subitem-icon__backplate" > <i class="" data-name="development-30"> <svg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M8 27a4 4 0 1 0 0-8 4 4 0 0 0 0 8z' fill='currentColor' fill-opacity='.3' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/><path d='M22.031 11.25a3.281 3.281 0 1 0 0-6.563 3.281 3.281 0 0 0 0 6.563zm-14.062 0a3.281 3.281 0 1 0 0-6.563 3.281 3.281 0 0 0 0 6.563zm0 7.5v-.938A2.812 2.812 0 0 1 10.78 15h8.438a2.813 2.813 0 0 0 2.812-2.813v-.937m-14.061 0v7.5' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' fill='none'/></svg> </i> </div> </div> <div class="block-navbar-promo__subitem-title">Software Development</div> <div class="block-navbar-promo__subitem-subtitle">Efficiently deliver design and development projects</div> <a href="https://productive.io/use-cases/marketing-agency/" class="block-navbar-promo__subitem"> <div aria-hidden="true" class="block-navbar-promo__subitem-icon" data-id="271fbad4" > <div class="block-navbar-promo__subitem-icon__backplate" > <i class="" data-name="marketing-agency-30"> <svg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'><path opacity='.3' fill-rule='evenodd' clip-rule='evenodd' d='M17 18.893V9c.512.053.8.053.8.053h4.6c1.22 0 2.39.516 3.253 1.433A5.057 5.057 0 0 1 27 13.946a5.056 5.056 0 0 1-1.347 3.46c-.863.919-2.033 1.434-3.253 1.434h-4.6s-.288 0-.8.053z' fill='currentColor'/><path d='M17 19.428v4.755a.95.95 0 0 0 .422.789l1.302.869a.946.946 0 0 0 1.444-.56l2.332-5.853' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' fill='none'/><path d='M22.4 19.394c1.22 0 2.39-.516 3.253-1.434A5.056 5.056 0 0 0 27 14.5a5.056 5.056 0 0 0-1.347-3.46c-.863-.918-2.033-1.434-3.253-1.434h-4.6s-6.262 0-12.288-5.376a.87.87 0 0 0-.98-.139.94.94 0 0 0-.388.361A1.03 1.03 0 0 0 4 4.978v19.044c0 .186.05.369.144.526a.94.94 0 0 0 .388.36.871.871 0 0 0 .98-.138c6.026-5.376 12.288-5.376 12.288-5.376h4.6z' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' fill='none'/><path d='M22.4 19.394c1.22 0 2.39-.516 3.253-1.434A5.056 5.056 0 0 0 27 14.5a5.056 5.056 0 0 0-1.347-3.46c-.863-.918-2.033-1.434-3.253-1.434h-4.6s-6.262 0-12.288-5.376a.87.87 0 0 0-.98-.139.94.94 0 0 0-.388.361A1.03 1.03 0 0 0 4 4.978v19.044c0 .186.05.369.144.526a.94.94 0 0 0 .388.36.871.871 0 0 0 .98-.138c6.026-5.376 12.288-5.376 12.288-5.376h4.6z' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' fill='none'/><path d='M17 9.5v10' stroke='currentColor' stroke-width='2' fill='none'/></svg> </i> </div> </div> <div class="block-navbar-promo__subitem-title">Marketing Agency</div> <div class="block-navbar-promo__subitem-subtitle">Easily send proposals, plan schedules, deliver projects and bill clients</div> <a href="https://productive.io/use-cases/design-studio/" class="block-navbar-promo__subitem"> <div aria-hidden="true" class="block-navbar-promo__subitem-icon" data-id="16c51d37" > <div class="block-navbar-promo__subitem-icon__backplate" > <i class="" data-name="design-studio-30"> <svg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='m13.746 13.485 4.178 11.142a.574.574 0 0 0 1.078-.006l1.674-4.603a.572.572 0 0 1 .343-.343L25.622 18a.574.574 0 0 0 .005-1.077l-11.142-4.179a.574.574 0 0 0-.739.74z' fill='currentColor' fill-opacity='.3' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/><path d='m20.81 19.808 5.125 5.126M6 9a3 3 0 1 0 0-6 3 3 0 0 0 0 6z' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' fill='none'/><path d='M6 21c0-9 7.5-16 17-16' stroke='currentColor' stroke-width='2' stroke-linecap='round' fill='none'/><rect x='3' y='21' width='6' height='6' rx='2' stroke='currentColor' stroke-width='2' fill='none'/><path d='M6 20V9' stroke='currentColor' stroke-width='2' fill='none'/></svg> </i> </div> </div> <div class="block-navbar-promo__subitem-title">Design Studio</div> <div class="block-navbar-promo__subitem-subtitle">Collaborate on projects and keep client work profitable</div> <a href="https://productive.io/use-cases/consulting/" class="block-navbar-promo__subitem"> <div aria-hidden="true" class="block-navbar-promo__subitem-icon" data-id="42aab3ca" > <div class="block-navbar-promo__subitem-icon__backplate" > <i class="" data-name="business-consultancies-30"> <svg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'><path opacity='.3' fill-rule='evenodd' clip-rule='evenodd' d='M26 14H4V9a2 2 0 0 1 2-2h18a2 2 0 0 1 2 2v5z' fill='currentColor'/><path d='M11 10V6.889c0-1.032.421-2.02 1.172-2.75A4.059 4.059 0 0 1 15 3c1.06 0 2.078.41 2.828 1.139A3.835 3.835 0 0 1 19 6.889V10M4 14h22' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' fill='none'/><rect x='4' y='7' width='22' height='18' rx='2' stroke='currentColor' stroke-width='2' fill='none'/></svg> </i> </div> </div> <div class="block-navbar-promo__subitem-title">Consulting</div> <div class="block-navbar-promo__subitem-subtitle">Run each client like a separate P&L and centralize communication</div> <a href="https://productive.io/use-cases/in-house-team/" class="block-navbar-promo__subitem"> <div aria-hidden="true" class="block-navbar-promo__subitem-icon" data-id="cc7aeb77" > <div class="block-navbar-promo__subitem-icon__backplate" > <i class="" data-name="in-house-teams-30"> <svg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M13.61 7.902a6.193 6.193 0 0 1 4.868-2.34c3.404 0 6.163 2.71 6.163 6.053s-2.76 6.053-6.163 6.053c-.456 0-.9-.049-1.328-.141' stroke='currentColor' stroke-width='2' stroke-miterlimit='10' fill='none'/><path fill-rule='evenodd' clip-rule='evenodd' d='M23.967 12.05c0 3.342-2.76 6.052-6.163 6.052-.47 0-.929-.052-1.37-.15a5.965 5.965 0 0 0 1.464-3.916c0-2.88-2.049-5.291-4.794-5.903a6.196 6.196 0 0 1 4.7-2.136c3.404 0 6.163 2.71 6.163 6.053z' fill='currentColor' fill-opacity='.3'/><path d='M17.466 17.668c1.673 0 3.322.395 4.808 1.152A10.377 10.377 0 0 1 26 22.02' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' fill='none'/><path d='M12.409 19.654c3.404 0 6.163-2.71 6.163-6.053 0-3.342-2.759-6.052-6.163-6.052-3.404 0-6.163 2.71-6.163 6.052 0 3.343 2.76 6.053 6.163 6.053z' stroke='currentColor' stroke-width='2' stroke-miterlimit='10' fill='none'/><path d='M3.875 25A10.378 10.378 0 0 1 7.6 21.8a10.587 10.587 0 0 1 4.809-1.153c1.673 0 3.322.396 4.808 1.153a10.378 10.378 0 0 1 3.726 3.2' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' fill='none'/></svg> </i> </div> </div> <div class="block-navbar-promo__subitem-title">In-House Teams</div> <div class="block-navbar-promo__subitem-subtitle">Plan schedules, track time and successfully deliver projects</div> <a href="https://productive.io/video-film-production-management-software/" class="block-navbar-promo__subitem"> <div aria-hidden="true" class="block-navbar-promo__subitem-icon" data-id="6424e4cb" > <div class="block-navbar-promo__subitem-icon__backplate" > <i class="" data-name="webinars-30"> <svg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'><rect x='4' y='6' width='22' height='18' rx='2' stroke='currentColor' stroke-width='2' fill='none'/><path d='M15 18a4 4 0 1 0 0-8 4 4 0 0 0 0 8z' fill='currentColor' fill-opacity='.3' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/><path d='M8 24a7.496 7.496 0 0 1 2.714-3.624A7.373 7.373 0 0 1 15 19a7.37 7.37 0 0 1 4.286 1.376A7.496 7.496 0 0 1 22 24' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' fill='none'/></svg> </i> </div> </div> <div class="block-navbar-promo__subitem-title">Production Companies</div> <div class="block-navbar-promo__subitem-subtitle">Stay on top of tasks and schedules – from prep and shoot to post.</div> </a> </div> <div class="card-simple block-navbar-promo__card-simple" data-id="061fdce6"> <picture class="image card-simple__image-picture" data-id="dc0c7d6d" > <source srcset="https://website-assets.productive.io/uploads/2022/01/makerstreet-success-story.webp" media="(max-width: 2159px)" /> <img src="https://website-assets.productive.io/uploads/2024/05/makerstreet-success-story-bigger.webp" class="image image__img card-simple__image-img" alt="" /> </picture><p class="typography card-simple__intro" data-id="6b1a135b" > CUSTOMER SUCCESS STORY</p><p class="typography card-simple__heading" data-id="be86394e" > Productive Serves Makerstreet as a <strong>Single Source of Truth</strong></p><p class="typography card-simple__paragraph" data-id="34ea802b" > Makerstreet is an Amsterdam-based collective of agencies with over 300 employees in four offices.</p><a href="https://productive.io/customer-stories/productive-serves-makerstreet-as-a-single-source-of-truth/" class="btn btn__as-link btn__type--primary card-simple__btn" id="" aria-label="" data-id="e95250e2" target=_blank rel="noopener noreferrer" > <p class="typography btn__label js-button-label" data-id="401d691f" > Read more</p><div aria-hidden="true" class="icon btn__icon" data-id="be387875" > <i class="btn__icon-elem" data-name="arrow-right-16"> <svg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'><path fill='none' d='M0 8h14M8.678 13.36L14 8 8.678 2.64' stroke='currentColor' stroke-width='2'/></svg> </i> </div> </a> </div></div> </div> </button> <button class="block-navbar-item js-block-navbar-item"> <div class="block-navbar-item__link has-submenu js-block-navbar-item-link"> <span>Resources</span> <svg width="14" height="9" viewBox="0 0 14 9" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1.64025 1.67773L7.00006 7.0001L12.3599 1.67773" stroke="currentColor" stroke-width="2"/> </svg> </div> <div class="block-navbar-item__subitems js-block-navbar-item-subitems"> <div class="block-navbar-list" data-id="63cac181"> <div class="block-navbar-list__column js-block-navbar-hero-column"> <div aria-hidden="true" class="icon block-navbar-list__icon" data-id="d4355601" > <i class="block-navbar-list__icon-elem" data-name="compass-40"> <svg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'><rect width='40' height='40' rx='10' fill='#F9EDFF'/><path opacity='0.3' d='M20 8C17.6266 8 15.3066 8.70379 13.3332 10.0224C11.3598 11.3409 9.8217 13.2151 8.91345 15.4078C8.0052 17.6005 7.76756 20.0133 8.23058 22.3411C8.6936 24.6689 9.83649 26.8071 11.5147 28.4853C13.193 30.1635 15.3312 31.3064 17.6589 31.7694C19.9867 32.2324 22.3995 31.9948 24.5922 31.0866C26.7849 30.1783 28.6591 28.6402 29.9776 26.6668C31.2962 24.6935 32 22.3734 32 20C32 16.8174 30.7357 13.7652 28.4853 11.5147C26.2348 9.26428 23.1826 8 20 8ZM22 22L14 26L18 18L26 14L22 22Z' fill='#AB40FF'/><path d='M20 32C26.6274 32 32 26.6274 32 20C32 13.3726 26.6274 8 20 8C13.3726 8 8 13.3726 8 20C8 26.6274 13.3726 32 20 32Z' stroke='#AB40FF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/><path d='M26 14L18 18L14 26L22 22L26 14Z' stroke='#AB40FF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></svg> </i> </div><p class="typography block-navbar-list__heading" data-id="c7dfd222" > Explore Productive</p> <div class="block-navbar-list__column-features js-block-navbar-hero-item-subitems"> <a href="https://productive.io/whats-new/" class="block-navbar-list__single-feature"> <div class="block-navbar-list__single-feature-title"> What's New </div> <div class="block-navbar-list__single-feature-subtitle"> From biggest milestones to the smallest improvements — it’s all here </div> </a> <a href="https://productive.io/customer-stories/" class="block-navbar-list__single-feature"> <div class="block-navbar-list__single-feature-title"> Success Stories </div> <div class="block-navbar-list__single-feature-subtitle"> See how agencies streamline work and grow with Productive </div> </a> <a href="https://productive.io/roadmap/" class="block-navbar-list__single-feature"> <div class="block-navbar-list__single-feature-title"> Roadmap </div> <div class="block-navbar-list__single-feature-subtitle"> Get a glimpse into what’s coming next </div> </a> </div> </div> <div class="block-navbar-list__column js-block-navbar-hero-column"> <div aria-hidden="true" class="icon block-navbar-list__icon" data-id="83874dee" > <i class="block-navbar-list__icon-elem" data-name="plant-40"> <svg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'><rect width='40' height='40' rx='10' fill='#EFFAE2'/><path opacity='0.3' d='M26.5625 22.8125L24.8504 30.5164C24.804 30.7245 24.6881 30.9106 24.5217 31.044C24.3553 31.1774 24.1484 31.25 23.9352 31.25H16.0648C15.8516 31.25 15.6447 31.1774 15.4783 31.044C15.3119 30.9106 15.196 30.7245 15.1496 30.5164L13.4375 22.8125H26.5625Z' fill='#61A216'/><path d='M21.9078 18.0922C18.9687 13.1926 22.8875 8.2942 31.216 8.78404C31.7058 17.1126 26.8074 21.0313 21.9078 18.0922Z' stroke='#61A216' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/><path d='M16.4844 18.3594C18.6219 14.7957 15.7719 11.2332 9.71444 11.5895C9.35584 17.6446 12.9183 20.4946 16.4844 18.3594Z' stroke='#61A216' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/><path d='M11.5625 22.8125H28.4375' stroke='#61A216' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/><path d='M26.5625 22.8125L24.8504 30.5164C24.804 30.7245 24.6881 30.9106 24.5217 31.044C24.3553 31.1774 24.1484 31.25 23.9352 31.25H16.0648C15.8516 31.25 15.6447 31.1774 15.4783 31.044C15.3119 30.9106 15.196 30.7245 15.1496 30.5164L13.4375 22.8125' stroke='#61A216' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/><path d='M21.9078 18.0922L17.1875 22.8125' stroke='#61A216' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/><path d='M16.4821 18.3571L19.0625 20.9375' stroke='#61A216' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></svg> </i> </div><p class="typography block-navbar-list__heading" data-id="ddeb5cff" > Grow Your Agency</p> <div class="block-navbar-list__column-features js-block-navbar-hero-item-subitems"> <a href="https://productive.io/webinar/" class="block-navbar-list__single-feature"> <div class="block-navbar-list__single-feature-title"> Webinars </div> <div class="block-navbar-list__single-feature-subtitle"> Live sessions and expert insights to help your agency thrive </div> </a> <a href="https://productive.io/blog/" class="block-navbar-list__single-feature"> <div class="block-navbar-list__single-feature-title"> Blog </div> <div class="block-navbar-list__single-feature-subtitle"> Agency management tips, best practices, and company news </div> </a> <a href="https://productive.io/bold/" class="block-navbar-list__single-feature"> <div class="block-navbar-list__single-feature-title"> Bold Community </div> <div class="block-navbar-list__single-feature-subtitle"> Connect with agency pros and share insights </div> </a> <a href="https://productive.io/resources/guides-tools/" class="block-navbar-list__single-feature"> <div class="block-navbar-list__single-feature-title"> Guides & Tools </div> <div class="block-navbar-list__single-feature-subtitle"> Resources, tools and strategies to help you grow your agency </div> </a> </div> </div> <div class="block-navbar-list__column js-block-navbar-hero-column"> <div aria-hidden="true" class="icon block-navbar-list__icon" data-id="651e223b" > <i class="block-navbar-list__icon-elem" data-name="career-40"> <svg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'><rect width='40' height='40' rx='10' fill='#FFEFE9'/><path opacity='0.3' d='M20 23.7021L9.6875 18.2025V24.4392C9.68697 24.6683 9.77035 24.8897 9.92188 25.0615C11.2461 26.5369 14.4805 29.3271 20 29.3271C25.5195 29.3271 28.7516 26.5369 30.0781 25.0615C30.2297 24.8897 30.313 24.6683 30.3125 24.4392V18.2025L20 23.7021Z' fill='#ED5D2D'/><path d='M5.9375 16.2021L20 8.70215L34.0625 16.2021L20 23.7021L5.9375 16.2021Z' stroke='#ED5D2D' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/><path d='M20 16.2021L26.5625 19.7025V33.0771' stroke='#ED5D2D' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/><path d='M30.3125 18.2025V24.4392C30.313 24.6683 30.2297 24.8897 30.0781 25.0615C28.7539 26.5369 25.5195 29.3271 20 29.3271C14.4805 29.3271 11.2484 26.5369 9.92188 25.0615C9.77035 24.8897 9.68697 24.6683 9.6875 24.4392V18.2025' stroke='#ED5D2D' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></svg> </i> </div><p class="typography block-navbar-list__heading" data-id="59704feb" > Become a Pro</p> <div class="block-navbar-list__column-features js-block-navbar-hero-item-subitems"> <a href="https://productive.io/productive-sessions/" class="block-navbar-list__single-feature"> <div class="block-navbar-list__single-feature-title"> Productive Sessions </div> <div class="block-navbar-list__single-feature-subtitle"> Tips and tricks on how to work smarter and faster in Productive </div> </a> <a href="https://help.productive.io/" class="block-navbar-list__single-feature"> <div class="block-navbar-list__single-feature-title"> Help Center </div> <div class="block-navbar-list__single-feature-subtitle"> Guides, best practices, and how-tos in one place </div> </a> </div> </div> </div> </div> </button> <a class="block-navbar-item js-block-navbar-item is-hidden-on-desktop" href="https://productive.io/careers/"> <div class="block-navbar-item__link"> <span>Careers</span> </div> </a> </div> <div class="block-navbar-right js-block-navbar-right"> <div class="block-navbar-right__toggle js-block-navbar-right-toggle"></div> <div class="block-navbar-right__wrapper js-block-navbar-right-wrapper"> <div class="block-button block-button--link" data-id="62d280d0"> <a href="https://app.productive.io/public/login" class="btn btn__as-link btn__type--primary block-button__btn" id="" aria-label="" data-id="3d4f7bb7" > <p class="typography btn__label js-button-label" data-id="3bcd517a" > Login</p> </a></div> <div class="block-button" data-id="1949af43"> <a href="https://productive.io/book-a-demo/" class="btn btn__type--secondary block-button__btn" id="" aria-label="" data-id="f44b5a05" > <p class="typography btn__label js-button-label" data-id="bb839f21" > Book a Demo</p> </a></div> <div class="block-button" data-id="03628239"> <button name="" class="btn btn__type--primary block-button__btn" id="" aria-label="" data-id="6d950f01" data-micromodal-trigger=trial-form-modal > <p class="typography btn__label js-button-label" data-id="a9bec81b" > Try Productive</p><div aria-hidden="true" class="icon btn__icon" data-id="56eb07bb" > <i class="btn__icon-elem" data-name="arrow-right-16"> <svg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'><path fill='none' d='M0 8h14M8.678 13.36L14 8 8.678 2.64' stroke='currentColor' stroke-width='2'/></svg> </i> </div> </button></div> </div> </div> <button class="hamburger js-hamburger" style="--hamburger-background: var(--global-colors-grey100); --hamburger-foreground: var(--global-colors-black);" > <div class="hamburger__icon-line hamburger__icon-line--1"></div> <div class="hamburger__icon-line hamburger__icon-line--2"></div> </button> <div class="block-navbar__flyout js-block-navbar-flyout"> <div class="block-navbar-left js-block-navbar-left"> <button class="block-navbar-item js-block-navbar-item"> <div class="block-navbar-item__link has-submenu js-block-navbar-item-link"> <span>Product</span> <svg width="14" height="9" viewBox="0 0 14 9" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1.64025 1.67773L7.00006 7.0001L12.3599 1.67773" stroke="currentColor" stroke-width="2"/> </svg> </div> <div class="block-navbar-item__subitems js-block-navbar-item-subitems"> <div class="block-navbar-hero" data-id="e3f2c021"> <div class="block-navbar-hero__column js-block-navbar-hero-column"> <div aria-hidden="true" class="icon block-navbar-hero__icon" data-id="7690c93e" > <i class="block-navbar-hero__icon-elem" data-name="resourcing-30"> <svg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'><g clip-path='url(#clip0_40_3123)'><path d='M21.89 32.75C21.88 32.5 21.89 32.24 21.91 31.99C22.18 28.7 24.88 26.06 28.18 25.86C32.09 25.62 35.33 28.71 35.33 32.57V32.68C35.33 33.78 34.43 34.68 33.33 34.68H23.89C22.84 34.67 21.92 33.81 21.89 32.75Z' fill='#FF6666'/><path d='M25.32 32.67V31.73C25.32 25.75 20.42 20.76 14.44 20.88C8.66 20.99 4 25.71 4 31.53V32.67C4 33.78 4.9 34.67 6 34.67H23.32C24.42 34.67 25.32 33.77 25.32 32.67Z' fill='#FF6666'/><path d='M15.66 18.44C19.3714 18.44 22.38 15.4314 22.38 11.72C22.38 8.00865 19.3714 5 15.66 5C11.9486 5 8.94 8.00865 8.94 11.72C8.94 15.4314 11.9486 18.44 15.66 18.44Z' fill='#FF6666'/><path d='M28.11 24.17C31.1365 24.17 33.59 21.7165 33.59 18.69C33.59 15.6635 31.1365 13.21 28.11 13.21C25.0835 13.21 22.63 15.6635 22.63 18.69C22.63 21.7165 25.0835 24.17 28.11 24.17Z' fill='#FF6666'/></g><defs><linearGradient id='paint0_linear_40_3123' x1='32' y1='26' x2='24.5' y2='33.5' gradientUnits='userSpaceOnUse'><stop stop-color='#FF6666'/><stop offset='1' stop-color='#E45353'/></linearGradient><clipPath id='clip0_40_3123'><rect width='31.33' height='29.67' fill='white' transform='translate(4 5)'/></clipPath></defs></svg> </i> </div><p class="typography block-navbar-hero__heading" data-id="47be24fd" > Resourcing</p> <div class="block-navbar-hero__column-features js-block-navbar-hero-item-subitems"> <a href="https://productive.io/resource-planning/" class="block-navbar-hero__single-feature"> Resource Planning </a> <a href="https://productive.io/time-tracking/" class="block-navbar-hero__single-feature"> Time Tracking </a> <a href="https://productive.io/time-off-management/" class="block-navbar-hero__single-feature"> Time Off Management </a> </div> </div> <div class="block-navbar-hero__column js-block-navbar-hero-column"> <div aria-hidden="true" class="icon block-navbar-hero__icon" data-id="6c20ef58" > <i class="block-navbar-hero__icon-elem" data-name="color-project-management-40"> <svg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M30.905 27.644h-5.091c-3.994 0-7.255-3.25-7.255-7.254v-5.657h3.328v5.657a3.934 3.934 0 0 0 3.927 3.926h5.09v3.328z' fill='url(#c-project-management-40-a)'/><path d='M14.644 27.644H9.54v-3.328h5.092a3.934 3.934 0 0 0 3.926-3.926v-5.657h3.328v5.657c0 4.004-3.25 7.254-7.243 7.254z' fill='url(#c-project-management-40-b)'/><path d='M20.223 19.458a7.454 7.454 0 1 0 0-14.908 7.454 7.454 0 0 0 0 14.908zM30.284 34a6.079 6.079 0 1 0 0-12.157 6.079 6.079 0 0 0 0 12.157zm-19.778 0a6.079 6.079 0 1 0 0-12.157 6.079 6.079 0 0 0 0 12.157z' fill='#0699EC'/><defs>'#0699EC' fill='none'/></linearGradient></defs></svg> </i> </div><p class="typography block-navbar-hero__heading" data-id="6af945e0" > Projects</p> <div class="block-navbar-hero__column-features js-block-navbar-hero-item-subitems"> <a href="https://productive.io/project-management/" class="block-navbar-hero__single-feature"> Project Management </a> <a href="https://productive.io/project-management/gantt-charts/" class="block-navbar-hero__single-feature"> Gantt Charts </a> <a href="https://productive.io/docs/" class="block-navbar-hero__single-feature"> Docs </a> <a href="https://productive.io/sales/" class="block-navbar-hero__single-feature"> Sales CRM </a> <a href="https://productive.io/project-management/workload/" class="block-navbar-hero__single-feature"> Workload </a> </div> </div> <div class="block-navbar-hero__column js-block-navbar-hero-column"> <div aria-hidden="true" class="icon block-navbar-hero__icon" data-id="d9ce518d" > <i class="block-navbar-hero__icon-elem" data-name="financials-2-40"> <svg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'> <g clip-path='url(#clip0_40_3155)'> <path fill-rule='evenodd' clip-rule='evenodd' d='M11.85 34.4L15.37 30.88L18.87 34.38C19.26 34.77 19.89 34.77 20.28 34.38L23.78 30.88L27.28 34.38C27.67 34.77 28.3 34.77 28.69 34.38L32.13 30.94V7C32.13 5.9 31.23 5 30.13 5H9C7.9 5 7 5.9 7 7V30.96L10.43 34.39C10.82 34.79 11.46 34.79 11.85 34.4ZM26.54 14.42H12.59C11.32 14.42 10.28 13.39 10.28 12.11C10.28 10.84 11.31 9.8 12.59 9.8H26.54C27.81 9.8 28.85 10.83 28.85 12.11C28.85 13.38 27.81 14.42 26.54 14.42ZM12.59 22.36H17.26C18.53 22.36 19.56 21.33 19.57 20.05C19.57 18.77 18.53 17.74 17.26 17.74H12.59C11.31 17.74 10.28 18.78 10.28 20.05C10.28 21.33 11.32 22.36 12.59 22.36Z' fill='#0EBA7B'/> </g> <defs> <linearGradient id='paint0_linear_40_3155' x1='34.15' y1='1.79675' x2='11.361' y2='29.9198' gradientUnits='userSpaceOnUse'> <stop stop-color='#21D191'/> <stop offset='1' stop-color='#00AA6C'/> </linearGradient> <clipPath id='clip0_40_3155'> <rect width='25.13' height='29.6913' fill='white' transform='translate(7 5)'/> </clipPath> </defs></svg> </i> </div><p class="typography block-navbar-hero__heading" data-id="c7b06929" > Financials</p> <div class="block-navbar-hero__column-features js-block-navbar-hero-item-subitems"> <a href="https://productive.io/budgeting/" class="block-navbar-hero__single-feature"> Budgeting & Profitability </a> <a href="https://productive.io/billing/" class="block-navbar-hero__single-feature"> Invoicing </a> <a href="https://productive.io/forecasting/" class="block-navbar-hero__single-feature"> Forecasting </a> <a href="https://productive.io/budgeting/purchase-orders/" class="block-navbar-hero__single-feature"> Purchase Orders </a> <a href="https://productive.io/revenue-recognition/" class="block-navbar-hero__single-feature"> Revenue Recognition </a> <a href="https://productive.io/budgeting/scenario-builder/" class="block-navbar-hero__single-feature"> Scenario Builder<span class=block-navbar-hero__new-label>New</span> </a> </div> </div> <div class="block-navbar-hero__subitems"> <p class="typography block-navbar-hero__paragraph" data-id="21f44c25" > Platform</p> <a href="https://productive.io/reporting/" class="block-navbar-hero__subitem"> <div aria-hidden="true" class="block-navbar-hero__subitem-icon" data-id="5694890b" > <div class="block-navbar-hero__subitem-icon__backplate" > <i class="" data-name="reporting-30"> <svg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'><path opacity='0.3' d='M24.8438 4.6875H18.2812V24.375H24.8438V4.6875Z' fill='currentColor'/><path d='M26.7188 24.375H3.28125' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/><path d='M11.7188 24.375V10.3125H18.2812' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/><path d='M24.8438 4.6875H18.2812V24.375H24.8438V4.6875Z' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/><path d='M5.15625 24.375V15.9375H11.7188' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></svg> </i> </div> </div> <div class="block-navbar-hero__subitem-title"> Reporting </div> </a> <a href="https://productive.io/integrations/" class="block-navbar-hero__subitem"> <div aria-hidden="true" class="block-navbar-hero__subitem-icon" data-id="772a97ed" > <div class="block-navbar-hero__subitem-icon__backplate" > <i class="" data-name="integrations-30"> <svg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'><path opacity='0.3' d='M15.6707 22.4249C15.5808 22.4249 15.4918 22.4072 15.4088 22.3728C15.3257 22.3384 15.2503 22.288 15.1867 22.2244C15.1232 22.1609 15.0727 22.0854 15.0383 22.0024C15.004 21.9194 14.9863 21.8304 14.9863 21.7405L14.9863 18.0878C14.6212 18.2607 14.2183 18.3385 13.815 18.3139C13.4117 18.2893 13.0213 18.1631 12.6799 17.9471C12.3385 17.731 12.0573 17.4321 11.8625 17.0782C11.6676 16.7243 11.5654 16.3269 11.5654 15.9229C11.5654 15.5189 11.6676 15.1214 11.8625 14.7675C12.0573 14.4136 12.3385 14.1147 12.6799 13.8987C13.0213 13.6826 13.4117 13.5564 13.815 13.5318C14.2183 13.5072 14.6212 13.585 14.9863 13.7579L14.9863 10.1052C14.9863 10.0154 15.004 9.92637 15.0384 9.84333C15.0727 9.76029 15.1232 9.68483 15.1867 9.62128C15.2503 9.55772 15.3257 9.50731 15.4088 9.47291C15.4918 9.43852 15.5808 9.42081 15.6707 9.42081L19.6656 9.42086C19.4926 9.05574 19.4149 8.65281 19.4395 8.24956C19.4641 7.84631 19.5903 7.45584 19.8063 7.11445C20.0224 6.77307 20.3212 6.49188 20.6752 6.29703C21.0291 6.10218 21.4265 6 21.8305 6C22.2345 6 22.6319 6.10218 22.9859 6.29703C23.3398 6.49188 23.6386 6.77307 23.8547 7.11445C24.0707 7.45584 24.1969 7.84631 24.2215 8.24956C24.2462 8.65281 24.1684 9.05574 23.9954 9.42086L27.9903 9.42081C28.1718 9.42081 28.3459 9.49292 28.4743 9.62127C28.6026 9.74963 28.6747 9.92371 28.6747 10.1052L28.6748 13.7579C28.3097 13.585 27.9067 13.5072 27.5035 13.5318C27.1002 13.5564 26.7098 13.6826 26.3684 13.8987C26.027 14.1147 25.7458 14.4136 25.551 14.7675C25.3561 15.1214 25.2539 15.5189 25.2539 15.9229C25.2539 16.3269 25.3561 16.7243 25.551 17.0782C25.7458 17.4321 26.027 17.731 26.3684 17.9471C26.7098 18.1631 27.1002 18.2893 27.5035 18.3139C27.9067 18.3385 28.3097 18.2607 28.6748 18.0878L28.6747 21.7405C28.6747 21.922 28.6026 22.0961 28.4743 22.2245C28.3459 22.3528 28.1718 22.4249 27.9903 22.4249L15.6707 22.4249Z' fill='currentColor'/><path d='M14.9863 18.0878L14.9863 21.7405V22.4249H15.6707L27.9903 22.4249C28.1718 22.4249 28.3459 22.3528 28.4743 22.2245C28.6026 22.0961 28.6747 21.922 28.6747 21.7405L28.6748 18.0878C28.3097 18.2607 27.9067 18.3385 27.5035 18.3139C27.1002 18.2893 26.7098 18.1631 26.3684 17.9471C26.027 17.731 25.7458 17.4321 25.551 17.0782C25.3561 16.7243 25.2539 16.3269 25.2539 15.9229C25.2539 15.5189 25.3561 15.1214 25.551 14.7675C25.7458 14.4136 26.027 14.1147 26.3684 13.8987C26.7098 13.6826 27.1002 13.5564 27.5035 13.5318C27.9067 13.5072 28.3097 13.585 28.6748 13.7579L28.6747 10.1052C28.6747 9.92371 28.6026 9.74963 28.4743 9.62127C28.3459 9.49292 28.1718 9.42081 27.9903 9.42081L23.9954 9.42086C24.1684 9.05574 24.2462 8.65281 24.2215 8.24956C24.1969 7.84631 24.0707 7.45584 23.8547 7.11445C23.6386 6.77307 23.3398 6.49188 22.9859 6.29703C22.6319 6.10218 22.2345 6 21.8305 6C21.4265 6 21.0291 6.10218 20.6752 6.29703C20.3212 6.49188 20.0224 6.77307 19.8063 7.11445C19.5903 7.45584 19.4641 7.84631 19.4395 8.24956C19.4149 8.65281 19.4926 9.05574 19.6656 9.42086L15.6707 9.42081H14.9863V10.1052L14.9863 13.7579C14.6212 13.585 14.2183 13.5072 13.815 13.5318C13.4117 13.5564 13.0213 13.6826 12.6799 13.8987C12.3385 14.1147 12.0573 14.4136 11.8625 14.7675C11.6676 15.1214 11.5654 15.5189 11.5654 15.9229C11.5654 16.3269 11.6676 16.7243 11.8625 17.0782C12.0573 17.4321 12.3385 17.731 12.6799 17.9471C13.0213 18.1631 13.4117 18.2893 13.815 18.3139C14.2183 18.3385 14.6212 18.2607 14.9863 18.0878Z' stroke='currentColor' stroke-width='2' stroke-linejoin='round'/><path d='M1.98423 22.4249C1.89435 22.4249 1.80535 22.4072 1.72231 22.3728C1.63927 22.3384 1.56382 22.288 1.50027 22.2244C1.43671 22.1609 1.3863 22.0854 1.3519 22.0024C1.31751 21.9194 1.2998 21.8304 1.2998 21.7405L1.29981 10.1052C1.2998 10.0154 1.31751 9.92637 1.3519 9.84333C1.3863 9.76029 1.43672 9.68483 1.50027 9.62128C1.56383 9.55772 1.63928 9.50731 1.72232 9.47291C1.80536 9.43852 1.89436 9.42081 1.98424 9.42081L5.97912 9.42086C5.80619 9.05574 5.72841 8.65281 5.75302 8.24956C5.77763 7.84631 5.90383 7.45584 6.11987 7.11445C6.33592 6.77307 6.6348 6.49188 6.98871 6.29703C7.34261 6.10218 7.74005 6 8.14406 6C8.54806 6 8.9455 6.10218 9.2994 6.29703C9.65331 6.49188 9.95219 6.77307 10.1682 7.11445C10.3843 7.45584 10.5105 7.84631 10.5351 8.24956C10.5597 8.65281 10.4819 9.05574 10.309 9.42086L14.3039 9.42081C14.4854 9.42081 14.9883 9.42081 14.9883 9.42081C14.9883 9.42081 14.9883 9.92371 14.9883 10.1052L14.9883 13.7579C14.6232 13.585 14.2203 13.5072 13.817 13.5318C13.4138 13.5564 13.0233 13.6826 12.6819 13.8987C12.3405 14.1147 12.0594 14.4136 11.8645 14.7675C11.6697 15.1214 11.5675 15.5189 11.5675 15.9229C11.5675 16.3269 11.6697 16.7243 11.8645 17.0782C12.0594 17.4321 12.3405 17.731 12.6819 17.9471C13.0233 18.1631 13.4138 18.2893 13.817 18.3139C14.2203 18.3385 14.6232 18.2607 14.9883 18.0878L14.9883 21.7405C14.9883 21.922 14.9883 22.4249 14.9883 22.4249C14.9883 22.4249 14.4854 22.4249 14.3039 22.4249L10.1463 22.4249C10.18 22.5908 10.1977 22.7624 10.1977 22.9382C10.1977 24.3556 9.04866 25.5046 7.63128 25.5046C6.2139 25.5046 5.06488 24.3556 5.06488 22.9382C5.06488 22.7624 5.08256 22.5908 5.11622 22.4249L1.98423 22.4249Z' stroke='currentColor' stroke-width='2' stroke-linejoin='round'/></svg> </i> </div> </div> <div class="block-navbar-hero__subitem-title"> Integrations </div> </a> <a href="https://productive.io/automations/" class="block-navbar-hero__subitem"> <div aria-hidden="true" class="block-navbar-hero__subitem-icon" data-id="4cc3fd92" > <div class="block-navbar-hero__subitem-icon__backplate" > <i class="" data-name="automations-30"> <svg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M23.4375 6.5625H6.5625C5.0092 6.5625 3.75 7.8217 3.75 9.375V22.5C3.75 24.0533 5.0092 25.3125 6.5625 25.3125H23.4375C24.9908 25.3125 26.25 24.0533 26.25 22.5V9.375C26.25 7.8217 24.9908 6.5625 23.4375 6.5625Z' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/><path d='M10.7812 16.875H19.2188C20.5132 16.875 21.5625 17.9243 21.5625 19.2187V19.2188C21.5625 20.5132 20.5132 21.5625 19.2188 21.5625H10.7812C9.48683 21.5625 8.4375 20.5132 8.4375 19.2188V19.2187C8.4375 17.9243 9.48683 16.875 10.7812 16.875Z' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/><path opacity='0.3' d='M19.2188 16.875H10.7812C9.48683 16.875 8.4375 17.9243 8.4375 19.2187V19.2188C8.4375 20.5132 9.48683 21.5625 10.7812 21.5625H19.2188C20.5132 21.5625 21.5625 20.5132 21.5625 19.2187C21.5625 17.9243 20.5132 16.875 19.2188 16.875Z' fill='currentColor'/><path d='M17.3438 16.875V21.5625' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/><path d='M12.6562 16.875V21.5625' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/><path d='M15 6.5625V1.875' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/><path d='M9.84375 14.0625C10.6204 14.0625 11.25 13.4329 11.25 12.6562C11.25 11.8796 10.6204 11.25 9.84375 11.25C9.0671 11.25 8.4375 11.8796 8.4375 12.6562C8.4375 13.4329 9.0671 14.0625 9.84375 14.0625Z' fill='currentColor'/><path d='M20.1562 14.0625C20.9329 14.0625 21.5625 13.4329 21.5625 12.6562C21.5625 11.8796 20.9329 11.25 20.1562 11.25C19.3796 11.25 18.75 11.8796 18.75 12.6562C18.75 13.4329 19.3796 14.0625 20.1562 14.0625Z' fill='currentColor'/></svg> </i> </div> </div> <div class="block-navbar-hero__subitem-title"> Automations </div> </a> <a href="https://productive.io/productive-ai/" class="block-navbar-hero__subitem"> <div aria-hidden="true" class="block-navbar-hero__subitem-icon" data-id="ea20e5ab" > <div class="block-navbar-hero__subitem-icon__backplate" > <i class="" data-name="ai-30"> <svg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'><path opacity='0.3' d='M8.16289 25.5871C7.98708 25.7629 7.74862 25.8617 7.49998 25.8617C7.25134 25.8617 7.01288 25.7629 6.83707 25.5871L4.41289 23.1629C4.23708 22.9871 4.13831 22.7486 4.13831 22.5C4.13831 22.2514 4.23708 22.0129 4.41289 21.8371L16.875 9.375L20.625 13.125L8.16289 25.5871Z' fill='currentColor'/><path d='M25.3125 15V20.625' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/><path d='M22.5 17.8125H28.125' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/><path d='M9.84375 4.6875V9.375' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/><path d='M7.5 7.03125H12.1875' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/><path d='M19.6875 21.5625V25.3125' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/><path d='M17.8125 23.4375H21.5625' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/><path d='M21.8371 4.41291L4.41291 21.8371C4.0468 22.2032 4.0468 22.7968 4.41291 23.1629L6.83709 25.5871C7.2032 25.9532 7.7968 25.9532 8.16291 25.5871L25.5871 8.16291C25.9532 7.79679 25.9532 7.2032 25.5871 6.83709L23.1629 4.41291C22.7968 4.04679 22.2032 4.04679 21.8371 4.41291Z' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/><path d='M16.875 9.375L20.625 13.125' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></svg> </i> </div> </div> <div class="block-navbar-hero__subitem-title"> AI </div> </a> <a href="https://productive.io/dashboards/" class="block-navbar-hero__subitem"> <div aria-hidden="true" class="block-navbar-hero__subitem-icon" data-id="ef3f3856" > <div class="block-navbar-hero__subitem-icon__backplate" > <i class="" data-name="dashboards-30"> <svg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'><path opacity='0.3' d='M24.375 5.625H16.875V13.125H24.375V5.625Z' fill='currentColor'/><path d='M24.375 16.875H16.875V24.375H24.375V16.875Z' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/><path d='M13.125 5.625H5.625V13.125H13.125V5.625Z' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/><path d='M24.375 5.625H16.875V13.125H24.375V5.625Z' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/><path d='M13.125 16.875H5.625V24.375H13.125V16.875Z' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></svg> </i> </div> </div> <div class="block-navbar-hero__subitem-title"> Dashboards </div> </a> </div> </div> </div> </button> <a class="block-navbar-item js-block-navbar-item" href="https://productive.io/pricing/"> <div class="block-navbar-item__link"> <span>Pricing</span> </div> </a> <button class="block-navbar-item js-block-navbar-item"> <div class="block-navbar-item__link has-submenu js-block-navbar-item-link"> <span>Use cases</span> <svg width="14" height="9" viewBox="0 0 14 9" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1.64025 1.67773L7.00006 7.0001L12.3599 1.67773" stroke="currentColor" stroke-width="2"/> </svg> </div> <div class="block-navbar-item__subitems js-block-navbar-item-subitems"> <div class="block-navbar-promo block-navbar-promo--two-columns" data-id="ae01e2ce"> <div class="block-navbar-promo__subitems"> <a href="https://productive.io/use-cases/software-development/" class="block-navbar-promo__subitem"> <div aria-hidden="true" class="block-navbar-promo__subitem-icon" data-id="03f89a64" > <div class="block-navbar-promo__subitem-icon__backplate" > <i class="" data-name="development-30"> <svg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M8 27a4 4 0 1 0 0-8 4 4 0 0 0 0 8z' fill='currentColor' fill-opacity='.3' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/><path d='M22.031 11.25a3.281 3.281 0 1 0 0-6.563 3.281 3.281 0 0 0 0 6.563zm-14.062 0a3.281 3.281 0 1 0 0-6.563 3.281 3.281 0 0 0 0 6.563zm0 7.5v-.938A2.812 2.812 0 0 1 10.78 15h8.438a2.813 2.813 0 0 0 2.812-2.813v-.937m-14.061 0v7.5' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' fill='none'/></svg> </i> </div> </div> <div class="block-navbar-promo__subitem-title">Software Development</div> <div class="block-navbar-promo__subitem-subtitle">Efficiently deliver design and development projects</div> <a href="https://productive.io/use-cases/marketing-agency/" class="block-navbar-promo__subitem"> <div aria-hidden="true" class="block-navbar-promo__subitem-icon" data-id="271fbad4" > <div class="block-navbar-promo__subitem-icon__backplate" > <i class="" data-name="marketing-agency-30"> <svg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'><path opacity='.3' fill-rule='evenodd' clip-rule='evenodd' d='M17 18.893V9c.512.053.8.053.8.053h4.6c1.22 0 2.39.516 3.253 1.433A5.057 5.057 0 0 1 27 13.946a5.056 5.056 0 0 1-1.347 3.46c-.863.919-2.033 1.434-3.253 1.434h-4.6s-.288 0-.8.053z' fill='currentColor'/><path d='M17 19.428v4.755a.95.95 0 0 0 .422.789l1.302.869a.946.946 0 0 0 1.444-.56l2.332-5.853' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' fill='none'/><path d='M22.4 19.394c1.22 0 2.39-.516 3.253-1.434A5.056 5.056 0 0 0 27 14.5a5.056 5.056 0 0 0-1.347-3.46c-.863-.918-2.033-1.434-3.253-1.434h-4.6s-6.262 0-12.288-5.376a.87.87 0 0 0-.98-.139.94.94 0 0 0-.388.361A1.03 1.03 0 0 0 4 4.978v19.044c0 .186.05.369.144.526a.94.94 0 0 0 .388.36.871.871 0 0 0 .98-.138c6.026-5.376 12.288-5.376 12.288-5.376h4.6z' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' fill='none'/><path d='M22.4 19.394c1.22 0 2.39-.516 3.253-1.434A5.056 5.056 0 0 0 27 14.5a5.056 5.056 0 0 0-1.347-3.46c-.863-.918-2.033-1.434-3.253-1.434h-4.6s-6.262 0-12.288-5.376a.87.87 0 0 0-.98-.139.94.94 0 0 0-.388.361A1.03 1.03 0 0 0 4 4.978v19.044c0 .186.05.369.144.526a.94.94 0 0 0 .388.36.871.871 0 0 0 .98-.138c6.026-5.376 12.288-5.376 12.288-5.376h4.6z' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' fill='none'/><path d='M17 9.5v10' stroke='currentColor' stroke-width='2' fill='none'/></svg> </i> </div> </div> <div class="block-navbar-promo__subitem-title">Marketing Agency</div> <div class="block-navbar-promo__subitem-subtitle">Easily send proposals, plan schedules, deliver projects and bill clients</div> <a href="https://productive.io/use-cases/design-studio/" class="block-navbar-promo__subitem"> <div aria-hidden="true" class="block-navbar-promo__subitem-icon" data-id="16c51d37" > <div class="block-navbar-promo__subitem-icon__backplate" > <i class="" data-name="design-studio-30"> <svg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='m13.746 13.485 4.178 11.142a.574.574 0 0 0 1.078-.006l1.674-4.603a.572.572 0 0 1 .343-.343L25.622 18a.574.574 0 0 0 .005-1.077l-11.142-4.179a.574.574 0 0 0-.739.74z' fill='currentColor' fill-opacity='.3' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/><path d='m20.81 19.808 5.125 5.126M6 9a3 3 0 1 0 0-6 3 3 0 0 0 0 6z' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' fill='none'/><path d='M6 21c0-9 7.5-16 17-16' stroke='currentColor' stroke-width='2' stroke-linecap='round' fill='none'/><rect x='3' y='21' width='6' height='6' rx='2' stroke='currentColor' stroke-width='2' fill='none'/><path d='M6 20V9' stroke='currentColor' stroke-width='2' fill='none'/></svg> </i> </div> </div> <div class="block-navbar-promo__subitem-title">Design Studio</div> <div class="block-navbar-promo__subitem-subtitle">Collaborate on projects and keep client work profitable</div> <a href="https://productive.io/use-cases/consulting/" class="block-navbar-promo__subitem"> <div aria-hidden="true" class="block-navbar-promo__subitem-icon" data-id="42aab3ca" > <div class="block-navbar-promo__subitem-icon__backplate" > <i class="" data-name="business-consultancies-30"> <svg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'><path opacity='.3' fill-rule='evenodd' clip-rule='evenodd' d='M26 14H4V9a2 2 0 0 1 2-2h18a2 2 0 0 1 2 2v5z' fill='currentColor'/><path d='M11 10V6.889c0-1.032.421-2.02 1.172-2.75A4.059 4.059 0 0 1 15 3c1.06 0 2.078.41 2.828 1.139A3.835 3.835 0 0 1 19 6.889V10M4 14h22' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' fill='none'/><rect x='4' y='7' width='22' height='18' rx='2' stroke='currentColor' stroke-width='2' fill='none'/></svg> </i> </div> </div> <div class="block-navbar-promo__subitem-title">Consulting</div> <div class="block-navbar-promo__subitem-subtitle">Run each client like a separate P&L and centralize communication</div> <a href="https://productive.io/use-cases/in-house-team/" class="block-navbar-promo__subitem"> <div aria-hidden="true" class="block-navbar-promo__subitem-icon" data-id="cc7aeb77" > <div class="block-navbar-promo__subitem-icon__backplate" > <i class="" data-name="in-house-teams-30"> <svg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M13.61 7.902a6.193 6.193 0 0 1 4.868-2.34c3.404 0 6.163 2.71 6.163 6.053s-2.76 6.053-6.163 6.053c-.456 0-.9-.049-1.328-.141' stroke='currentColor' stroke-width='2' stroke-miterlimit='10' fill='none'/><path fill-rule='evenodd' clip-rule='evenodd' d='M23.967 12.05c0 3.342-2.76 6.052-6.163 6.052-.47 0-.929-.052-1.37-.15a5.965 5.965 0 0 0 1.464-3.916c0-2.88-2.049-5.291-4.794-5.903a6.196 6.196 0 0 1 4.7-2.136c3.404 0 6.163 2.71 6.163 6.053z' fill='currentColor' fill-opacity='.3'/><path d='M17.466 17.668c1.673 0 3.322.395 4.808 1.152A10.377 10.377 0 0 1 26 22.02' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' fill='none'/><path d='M12.409 19.654c3.404 0 6.163-2.71 6.163-6.053 0-3.342-2.759-6.052-6.163-6.052-3.404 0-6.163 2.71-6.163 6.052 0 3.343 2.76 6.053 6.163 6.053z' stroke='currentColor' stroke-width='2' stroke-miterlimit='10' fill='none'/><path d='M3.875 25A10.378 10.378 0 0 1 7.6 21.8a10.587 10.587 0 0 1 4.809-1.153c1.673 0 3.322.396 4.808 1.153a10.378 10.378 0 0 1 3.726 3.2' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' fill='none'/></svg> </i> </div> </div> <div class="block-navbar-promo__subitem-title">In-House Teams</div> <div class="block-navbar-promo__subitem-subtitle">Plan schedules, track time and successfully deliver projects</div> <a href="https://productive.io/video-film-production-management-software/" class="block-navbar-promo__subitem"> <div aria-hidden="true" class="block-navbar-promo__subitem-icon" data-id="6424e4cb" > <div class="block-navbar-promo__subitem-icon__backplate" > <i class="" data-name="webinars-30"> <svg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'><rect x='4' y='6' width='22' height='18' rx='2' stroke='currentColor' stroke-width='2' fill='none'/><path d='M15 18a4 4 0 1 0 0-8 4 4 0 0 0 0 8z' fill='currentColor' fill-opacity='.3' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/><path d='M8 24a7.496 7.496 0 0 1 2.714-3.624A7.373 7.373 0 0 1 15 19a7.37 7.37 0 0 1 4.286 1.376A7.496 7.496 0 0 1 22 24' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' fill='none'/></svg> </i> </div> </div> <div class="block-navbar-promo__subitem-title">Production Companies</div> <div class="block-navbar-promo__subitem-subtitle">Stay on top of tasks and schedules – from prep and shoot to post.</div> </a> </div> <div class="card-simple block-navbar-promo__card-simple" data-id="061fdce6"> <picture class="image card-simple__image-picture" data-id="dc0c7d6d" > <source srcset="https://website-assets.productive.io/uploads/2022/01/makerstreet-success-story.webp" media="(max-width: 2159px)" /> <img src="https://website-assets.productive.io/uploads/2024/05/makerstreet-success-story-bigger.webp" class="image image__img card-simple__image-img" alt="" /> </picture><p class="typography card-simple__intro" data-id="6b1a135b" > CUSTOMER SUCCESS STORY</p><p class="typography card-simple__heading" data-id="be86394e" > Productive Serves Makerstreet as a <strong>Single Source of Truth</strong></p><p class="typography card-simple__paragraph" data-id="34ea802b" > Makerstreet is an Amsterdam-based collective of agencies with over 300 employees in four offices.</p><a href="https://productive.io/customer-stories/productive-serves-makerstreet-as-a-single-source-of-truth/" class="btn btn__as-link btn__type--primary card-simple__btn" id="" aria-label="" data-id="e95250e2" target=_blank rel="noopener noreferrer" > <p class="typography btn__label js-button-label" data-id="401d691f" > Read more</p><div aria-hidden="true" class="icon btn__icon" data-id="be387875" > <i class="btn__icon-elem" data-name="arrow-right-16"> <svg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'><path fill='none' d='M0 8h14M8.678 13.36L14 8 8.678 2.64' stroke='currentColor' stroke-width='2'/></svg> </i> </div> </a> </div></div> </div> </button> <button class="block-navbar-item js-block-navbar-item"> <div class="block-navbar-item__link has-submenu js-block-navbar-item-link"> <span>Resources</span> <svg width="14" height="9" viewBox="0 0 14 9" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1.64025 1.67773L7.00006 7.0001L12.3599 1.67773" stroke="currentColor" stroke-width="2"/> </svg> </div> <div class="block-navbar-item__subitems js-block-navbar-item-subitems"> <div class="block-navbar-list" data-id="63cac181"> <div class="block-navbar-list__column js-block-navbar-hero-column"> <div aria-hidden="true" class="icon block-navbar-list__icon" data-id="d4355601" > <i class="block-navbar-list__icon-elem" data-name="compass-40"> <svg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'><rect width='40' height='40' rx='10' fill='#F9EDFF'/><path opacity='0.3' d='M20 8C17.6266 8 15.3066 8.70379 13.3332 10.0224C11.3598 11.3409 9.8217 13.2151 8.91345 15.4078C8.0052 17.6005 7.76756 20.0133 8.23058 22.3411C8.6936 24.6689 9.83649 26.8071 11.5147 28.4853C13.193 30.1635 15.3312 31.3064 17.6589 31.7694C19.9867 32.2324 22.3995 31.9948 24.5922 31.0866C26.7849 30.1783 28.6591 28.6402 29.9776 26.6668C31.2962 24.6935 32 22.3734 32 20C32 16.8174 30.7357 13.7652 28.4853 11.5147C26.2348 9.26428 23.1826 8 20 8ZM22 22L14 26L18 18L26 14L22 22Z' fill='#AB40FF'/><path d='M20 32C26.6274 32 32 26.6274 32 20C32 13.3726 26.6274 8 20 8C13.3726 8 8 13.3726 8 20C8 26.6274 13.3726 32 20 32Z' stroke='#AB40FF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/><path d='M26 14L18 18L14 26L22 22L26 14Z' stroke='#AB40FF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></svg> </i> </div><p class="typography block-navbar-list__heading" data-id="c7dfd222" > Explore Productive</p> <div class="block-navbar-list__column-features js-block-navbar-hero-item-subitems"> <a href="https://productive.io/whats-new/" class="block-navbar-list__single-feature"> <div class="block-navbar-list__single-feature-title"> What's New </div> <div class="block-navbar-list__single-feature-subtitle"> From biggest milestones to the smallest improvements — it’s all here </div> </a> <a href="https://productive.io/customer-stories/" class="block-navbar-list__single-feature"> <div class="block-navbar-list__single-feature-title"> Success Stories </div> <div class="block-navbar-list__single-feature-subtitle"> See how agencies streamline work and grow with Productive </div> </a> <a href="https://productive.io/roadmap/" class="block-navbar-list__single-feature"> <div class="block-navbar-list__single-feature-title"> Roadmap </div> <div class="block-navbar-list__single-feature-subtitle"> Get a glimpse into what’s coming next </div> </a> </div> </div> <div class="block-navbar-list__column js-block-navbar-hero-column"> <div aria-hidden="true" class="icon block-navbar-list__icon" data-id="83874dee" > <i class="block-navbar-list__icon-elem" data-name="plant-40"> <svg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'><rect width='40' height='40' rx='10' fill='#EFFAE2'/><path opacity='0.3' d='M26.5625 22.8125L24.8504 30.5164C24.804 30.7245 24.6881 30.9106 24.5217 31.044C24.3553 31.1774 24.1484 31.25 23.9352 31.25H16.0648C15.8516 31.25 15.6447 31.1774 15.4783 31.044C15.3119 30.9106 15.196 30.7245 15.1496 30.5164L13.4375 22.8125H26.5625Z' fill='#61A216'/><path d='M21.9078 18.0922C18.9687 13.1926 22.8875 8.2942 31.216 8.78404C31.7058 17.1126 26.8074 21.0313 21.9078 18.0922Z' stroke='#61A216' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/><path d='M16.4844 18.3594C18.6219 14.7957 15.7719 11.2332 9.71444 11.5895C9.35584 17.6446 12.9183 20.4946 16.4844 18.3594Z' stroke='#61A216' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/><path d='M11.5625 22.8125H28.4375' stroke='#61A216' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/><path d='M26.5625 22.8125L24.8504 30.5164C24.804 30.7245 24.6881 30.9106 24.5217 31.044C24.3553 31.1774 24.1484 31.25 23.9352 31.25H16.0648C15.8516 31.25 15.6447 31.1774 15.4783 31.044C15.3119 30.9106 15.196 30.7245 15.1496 30.5164L13.4375 22.8125' stroke='#61A216' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/><path d='M21.9078 18.0922L17.1875 22.8125' stroke='#61A216' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/><path d='M16.4821 18.3571L19.0625 20.9375' stroke='#61A216' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></svg> </i> </div><p class="typography block-navbar-list__heading" data-id="ddeb5cff" > Grow Your Agency</p> <div class="block-navbar-list__column-features js-block-navbar-hero-item-subitems"> <a href="https://productive.io/webinar/" class="block-navbar-list__single-feature"> <div class="block-navbar-list__single-feature-title"> Webinars </div> <div class="block-navbar-list__single-feature-subtitle"> Live sessions and expert insights to help your agency thrive </div> </a> <a href="https://productive.io/blog/" class="block-navbar-list__single-feature"> <div class="block-navbar-list__single-feature-title"> Blog </div> <div class="block-navbar-list__single-feature-subtitle"> Agency management tips, best practices, and company news </div> </a> <a href="https://productive.io/bold/" class="block-navbar-list__single-feature"> <div class="block-navbar-list__single-feature-title"> Bold Community </div> <div class="block-navbar-list__single-feature-subtitle"> Connect with agency pros and share insights </div> </a> <a href="https://productive.io/resources/guides-tools/" class="block-navbar-list__single-feature"> <div class="block-navbar-list__single-feature-title"> Guides & Tools </div> <div class="block-navbar-list__single-feature-subtitle"> Resources, tools and strategies to help you grow your agency </div> </a> </div> </div> <div class="block-navbar-list__column js-block-navbar-hero-column"> <div aria-hidden="true" class="icon block-navbar-list__icon" data-id="651e223b" > <i class="block-navbar-list__icon-elem" data-name="career-40"> <svg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'><rect width='40' height='40' rx='10' fill='#FFEFE9'/><path opacity='0.3' d='M20 23.7021L9.6875 18.2025V24.4392C9.68697 24.6683 9.77035 24.8897 9.92188 25.0615C11.2461 26.5369 14.4805 29.3271 20 29.3271C25.5195 29.3271 28.7516 26.5369 30.0781 25.0615C30.2297 24.8897 30.313 24.6683 30.3125 24.4392V18.2025L20 23.7021Z' fill='#ED5D2D'/><path d='M5.9375 16.2021L20 8.70215L34.0625 16.2021L20 23.7021L5.9375 16.2021Z' stroke='#ED5D2D' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/><path d='M20 16.2021L26.5625 19.7025V33.0771' stroke='#ED5D2D' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/><path d='M30.3125 18.2025V24.4392C30.313 24.6683 30.2297 24.8897 30.0781 25.0615C28.7539 26.5369 25.5195 29.3271 20 29.3271C14.4805 29.3271 11.2484 26.5369 9.92188 25.0615C9.77035 24.8897 9.68697 24.6683 9.6875 24.4392V18.2025' stroke='#ED5D2D' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></svg> </i> </div><p class="typography block-navbar-list__heading" data-id="59704feb" > Become a Pro</p> <div class="block-navbar-list__column-features js-block-navbar-hero-item-subitems"> <a href="https://productive.io/productive-sessions/" class="block-navbar-list__single-feature"> <div class="block-navbar-list__single-feature-title"> Productive Sessions </div> <div class="block-navbar-list__single-feature-subtitle"> Tips and tricks on how to work smarter and faster in Productive </div> </a> <a href="https://help.productive.io/" class="block-navbar-list__single-feature"> <div class="block-navbar-list__single-feature-title"> Help Center </div> <div class="block-navbar-list__single-feature-subtitle"> Guides, best practices, and how-tos in one place </div> </a> </div> </div> </div> </div> </button> <a class="block-navbar-item js-block-navbar-item is-hidden-on-desktop" href="https://productive.io/careers/"> <div class="block-navbar-item__link"> <span>Careers</span> </div> </a> </div> <div class="block-navbar-right js-block-navbar-right"> <div class="block-navbar-right__toggle js-block-navbar-right-toggle"></div> <div class="block-navbar-right__wrapper js-block-navbar-right-wrapper"> <div class="block-button block-button--link" data-id="62d280d0"> <a href="https://app.productive.io/public/login" class="btn btn__as-link btn__type--primary block-button__btn" id="" aria-label="" data-id="3d4f7bb7" > <p class="typography btn__label js-button-label" data-id="3bcd517a" > Login</p> </a></div> <div class="block-button" data-id="1949af43"> <a href="https://productive.io/book-a-demo/" class="btn btn__type--secondary block-button__btn" id="" aria-label="" data-id="f44b5a05" > <p class="typography btn__label js-button-label" data-id="bb839f21" > Book a Demo</p> </a></div> <div class="block-button" data-id="03628239"> <button name="" class="btn btn__type--primary block-button__btn" id="" aria-label="" data-id="6d950f01" data-micromodal-trigger=trial-form-modal > <p class="typography btn__label js-button-label" data-id="a9bec81b" > Try Productive</p><div aria-hidden="true" class="icon btn__icon" data-id="56eb07bb" > <i class="btn__icon-elem" data-name="arrow-right-16"> <svg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'><path fill='none' d='M0 8h14M8.678 13.36L14 8 8.678 2.64' stroke='currentColor' stroke-width='2'/></svg> </i> </div> </button></div> </div> </div> </div> </nav><progress class="progress-bar js-progress-bar" max="100" value="0" > </progress><svg class="icon-defs" aria-hidden="true" viewBox="0 0 0 0" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <defs> <linearGradient id='icon-business__b' x1='26.5' y1='12.5' x2='22.5' y2='16.5' gradientUnits='userSpaceOnUse'> <stop stop-color='#FFC837' /> <stop offset='1' stop-color='#F1B203' /> </linearGradient> <linearGradient id='icon-business__c' x1='9' y1='29.5' x2='24' y2='17' gradientUnits='userSpaceOnUse'> <stop stop-color='#F1B203' /> <stop offset='1' stop-color='#FFC837' /> </linearGradient> <clipPath id='icon-business__a'> <path fill='#fff' transform='translate(6 4)' d='M0 0h29.6v29.6H0z' /> </clipPath> <linearGradient id='icon-project-management__a' x1='22.175' y1='22.297' x2='28.276' y2='26.18' gradientUnits='userSpaceOnUse'> <stop stop-color='#0062BD' /> <stop offset='1' stop-color='#0699EC' /> </linearGradient> <linearGradient id='icon-project-management__b' x1='22.73' y1='18.97' x2='13.856' y2='27.289' gradientUnits='userSpaceOnUse'> <stop stop-color='#0062BD' /> <stop offset='1' stop-color='#0699EC' /> </linearGradient> <linearGradient id='icon-billing__a' x1='34.15' y1='1.797' x2='11.361' y2='29.92' gradientUnits='userSpaceOnUse'> <stop stop-color='#FF784B' /> <stop offset='1' stop-color='#ED5D2D' /> </linearGradient> <linearGradient id='icon-sales__b' x1='32' y1='26' x2='24.5' y2='33.5' gradientUnits='userSpaceOnUse'> <stop stop-color='#21D191' /> <stop offset='1' stop-color='#00AA6C' /> </linearGradient> <clipPath id='icon-sales__a'> <path fill='#fff' transform='translate(4 5)' d='M0 0h31.33v29.67H0z' /> </clipPath> <linearGradient id='icon-resource-planning__a' x1='20.5' y1='16' x2='35' y2='16' gradientUnits='userSpaceOnUse'> <stop stop-color='#E45353' /> <stop offset='1' stop-color='#F66' /> </linearGradient> <linearGradient id='icon-resource-planning__b' x1='21' y1='27' x2='31' y2='27' gradientUnits='userSpaceOnUse'> <stop stop-color='#E45353' /> <stop offset='1' stop-color='#F66' /> </linearGradient> <clipPath id="icon-youtube-play-button__clip-path"> <rect width="98" height="69" fill="white"/> </clipPath> <linearGradient id="reporting_icon_gradient_1" x1="33.4027" y1="19.7828" x2="5.59725" y2="19.7828" gradientUnits="userSpaceOnUse"> <stop stop-color="#CA6696"/> <stop offset="1" stop-color="#AC366F"/> </linearGradient> <linearGradient id="reporting_icon_gradient_2" x1="22.2805" y1="6.12167" x2="22.2805" y2="28.366" gradientUnits="userSpaceOnUse"> <stop stop-color="#CA6696"/> <stop offset="1" stop-color="#AC366F"/> </linearGradient> <clipPath id="reporting_icon_clip"> <rect width="27.8055" height="28.4345" fill="white" transform="translate(5.59726 5.56555)"/> </clipPath> <linearGradient id='c-billing-40-a' x1='34.15' y1='1.797' x2='11.361' y2='29.92' gradientUnits='userSpaceOnUse'><stop stop-color='#FF784B' fill='none'/><stop offset='1' stop-color='#ED5D2D' fill='none'/></linearGradient> <clipPath id='c-budgeting-40-a'><path fill='#fff' transform='translate(6 4)' d='M0 0h29.6v29.6H0z'/></clipPath> <linearGradient id='c-budgeting-40-b' x1='26.5' y1='12.5' x2='22.5' y2='16.5' gradientUnits='userSpaceOnUse'><stop stop-color='#FFC837'/><stop offset='1' stop-color='#F1B203'/></linearGradient> <linearGradient id='c-budgeting-40-c' x1='9' y1='29.5' x2='24' y2='17' gradientUnits='userSpaceOnUse'><stop stop-color='#F1B203'/><stop offset='1' stop-color='#FFC837'/></linearGradient> <clipPath id='c-crm-40-a'><path fill='#fff' transform='translate(4 5)' d='M0 0h31.33v29.67H0z'/></clipPath> <linearGradient id='c-crm-40-b' x1='32' y1='26' x2='24.5' y2='33.5' gradientUnits='userSpaceOnUse'><stop stop-color='#21D191'/><stop offset='1' stop-color='#00AA6C'/></linearGradient> <linearGradient id='c-project-management-40-a' x1='22.175' y1='22.298' x2='28.276' y2='26.18' gradientUnits='userSpaceOnUse'><stop stop-color='#0062BD'/><stop offset='1' stop-color='#0699EC'/></linearGradient> <linearGradient id='c-project-management-40-b' x1='22.73' y1='18.97' x2='13.856' y2='27.289' gradientUnits='userSpaceOnUse'><stop stop-color='#0062BD' fill='none'/><stop offset='1' stop-color='#0699EC' fill='none'/></linearGradient> <linearGradient id='c-resource-planning-40-a' x1='20.5' y1='16' x2='35' y2='16' gradientUnits='userSpaceOnUse'><stop stop-color='#E45353'/><stop offset='1' stop-color='#F66'/></linearGradient> <linearGradient id='c-resource-planning-40-b' x1='21' y1='27' x2='31' y2='27' gradientUnits='userSpaceOnUse'><stop stop-color='#E45353' fill='none'/><stop offset='1' stop-color='#F66' fill='none'/></linearGradient> <clipPath id='c-time-tracking-40-a'><path fill='#fff' transform='translate(9 5)' d='M0 0h22.49v29.4H0z'/></clipPath> <linearGradient id='c-time-tracking-40-b' x1='23.5' y1='21.5' x2='16' y2='8' gradientUnits='userSpaceOnUse'><stop stop-color='#42DAD1'/><stop offset='1' stop-color='#07B2A8'/></linearGradient> <clipPath id='c-reporting-40-a'><path fill='#fff' transform='translate(5.597 5.566)' d='M0 0h27.805v28.434H0z'/></clipPath> <linearGradient id='c-reporting-40-b' x1='33.403' y1='19.783' x2='5.597' y2='19.783' gradientUnits='userSpaceOnUse'><stop stop-color='#CA6696'/><stop offset='1' stop-color='#AC366F'/></linearGradient> <linearGradient id='c-reporting-40-c' x1='22.28' y1='6.122' x2='22.28' y2='28.366' gradientUnits='userSpaceOnUse'><stop stop-color='#CA6696'/><stop offset='1' stop-color='#AC366F'/></linearGradient> </defs> </svg> <main data-rocket-location-hash="05d09e041df5e53cb005e0a293eb3bc9" class="main-content"> <div class="wrapper" data-id="23c1a976" > <div data-rocket-location-hash="a87f4e4e2fdb03339447a79cd8110936" class="wrapper__inner"> <div class="block-group" data-id="4cfd5199"> <div class="wrapper wrapper--simple" data-id="8718999c" > <div data-rocket-location-hash="e1cde2b758e228f8ecdbc759ffca2ee7" class="wrapper__skip-dom"> <div class="block-columns" data-id="194a8da0"> <div class="block-column" data-id="4ba1c5c6"> <div class="block-group" data-id="2d24f412"> <div class="wrapper wrapper--simple" data-id="45a3c34b" > <div data-rocket-location-hash="5cfd0eb4aedf50eb63df19b683f31ac2" class="wrapper__inner"> <div class="block-post-meta js-block-post-meta" data-id="ac16ea60"> <p class="typography block-post-meta__category" data-id="a0ee6984" > <a href='https://productive.io/blog/category/agency-management/'>Agency Management</a></p> <span> – </span> <p class="typography block-post-meta__reading-time js-reading-time is-reading-time-hidden" data-id="cb75f7c5" > {{minutes}} min read</p></div> </div> </div> <div class="wrapper wrapper--simple" data-id="5bfab22a" > <div data-rocket-location-hash="cbaab88bfe57ce65e2a17d813967d46a" class="wrapper__inner"> <div class="block-heading" data-id="1cdac580"> <h1 class="typography block-heading__heading" data-id="4ccde99d" > Resource Planning: From Definition to Resource Plan (2025)</h1></div> </div> </div> </div> <div class="block-group" data-id="82e8f0bf"> <div class="wrapper wrapper--simple" data-id="5f83e6f6" > <div data-rocket-location-hash="13908e58aba068f5a9468e0306cccf95" class="wrapper__inner"> <div class="block-author-meta js-block-author-meta" data-id="5f849123"> <a href="https://productive.io/author/lucijabakic/"> <div class="block-author-meta__image-wrapper"> <picture class="image block-author-meta__image-picture" data-id="2be6b374" > <img src="https://website-assets.productive.io/uploads/2023/08/Lucija_Bakic.webp" class="image image__img block-author-meta__image-img" alt="" /> </picture> </div> </a> <div class="block-author-meta__content-wrapper"> <a href="https://productive.io/author/lucijabakic/"> <p class="typography block-author-meta__author" data-id="9bb1beb4" > Lucija Bakić</p></a> <p class="typography block-author-meta__date" data-id="135ae2ab" > Last updated Dec 18, 2024</p> </div> </div> </div> </div> <div class="wrapper wrapper--simple" data-id="9329f376" > <div class="wrapper__inner"> <div class="block-share-icons" data-id="ca9f041c"> <a aria-hidden="false" class="icon icon__link block-share-icons__icon" data-id="406839ce" href=https://www.facebook.com/sharer.php?u=https://productive.io/blog/resource-planning-guide target=_blank rel="noopener noreferrer" > <div class="icon__backplate" > <i class="block-share-icons__icon-elem" data-name="facebook-24"> <svg fill='none' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='m22 11.9941c0-5.52239-4.4776-9.99996-10-9.99996-5.52243 0-10 4.47757-10 9.99996 0 4.9909 3.65631 9.1282 8.4376 9.8791v-6.9878h-2.5397v-2.8913h2.5397v-2.20359c0-2.50597 1.4935-3.89115 3.7773-3.89115 1.0941 0 2.2388.19547 2.2388.19547v2.46098h-1.2615c-1.2417 0-1.6298.77063-1.6298 1.56239v1.8759h2.7731l-.4429 2.8913h-2.3302v6.9878c4.7813-.7495 8.4376-4.8868 8.4376-9.8791z' fill='currentColor'/></svg> </i> </div> </a><a aria-hidden="false" class="icon icon__link block-share-icons__icon" data-id="ba57942f" href=https://twitter.com/intent/tweet?text=Resource%20Planning%3A%20From%20Definition%20to%20Resource%20Plan%20%282025%29&url=https://productive.io/blog/resource-planning-guide target=_blank rel="noopener noreferrer" > <div class="icon__backplate" > <i class="block-share-icons__icon-elem" data-name="twitter-24"> <svg fill='none' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='m22.46 6c-.77.35-1.6.58-2.46.69.88-.53 1.56-1.37 1.88-2.38-.83.5-1.75.85-2.72 1.05-.79-.86-1.9-1.36-3.16-1.36-2.35 0-4.27 1.92-4.27 4.29 0 .34.04.67.11.98-3.55996-.18-6.72996-1.89-8.83996-4.48-.37.63-.58 1.37-.58 2.15 0 1.49.75 2.81 1.91 3.56-.71 0-1.37-.2-1.95-.5v.03c0 2.08 1.48 3.82 3.44 4.21-.36.1-.74.15-1.13.15-.27 0-.54-.03-.8-.08.54 1.69 2.11 2.95 4 2.98-1.46 1.16-3.31 1.84-5.33 1.84-.34 0-.68-.02-1.02-.06 1.9 1.22 4.16 1.93 6.58 1.93 7.87996 0 12.20996-6.54 12.20996-12.21 0-.19 0-.37-.01-.56.84-.6 1.56-1.36 2.14-2.23z' fill='currentColor'/></svg> </i> </div> </a><a aria-hidden="false" class="icon icon__link block-share-icons__icon" data-id="4d3c0a35" href=https://www.linkedin.com/shareArticle?mini=true&url=https://productive.io/blog/resource-planning-guide target=_blank rel="noopener noreferrer" > <div class="icon__backplate" > <i class="block-share-icons__icon-elem" data-name="linkedin-24"> <svg fill='none' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path clip-rule='evenodd' d='m21 5c0-1.10457-.8954-2-2-2h-14c-1.10457 0-2 .89543-2 2v14c0 1.1046.89543 2 2 2h14c1.1046 0 2-.8954 2-2zm-2.5 8.2v5.3h-2.79v-4.93c0-.7732-.6268-1.4-1.4-1.4-.77 0-1.39.63-1.39 1.4v4.93h-2.79v-8.37h2.79v1.11c.48-.78 1.47-1.3 2.32-1.3 1.8004 0 3.26 1.4596 3.26 3.26zm-11.62-4.64c.92784 0 1.68-.75216 1.68-1.68 0-.93-.75-1.69-1.68-1.69-.93336 0-1.69.75664-1.69 1.69 0 .93.76 1.68 1.69 1.68zm1.39 1.57v8.37h-2.77v-8.37z' fill='currentColor' fill-rule='evenodd'/></svg> </i> </div> </a></div> </div> </div> </div> </div> <div class="block-column" data-id="43218383"> <div class="wrapper wrapper--simple" data-id="a5509a86" > <div class="wrapper__skip-dom"> <div class="media block-media__media media__aspect-ratio--three-two" data-id="f0ec5c72" > <picture class="image media__image-picture" data-id="eb353d63" > <img src="https://website-assets.productive.io/uploads/2023/05/agency-resource-planning-guide.webp" class="image image__img media__image-img" alt="" /> </picture> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="wrapper wrapper--simple" data-id="e83ab58e" > <div class="wrapper__skip-dom"> <div class="block-columns" data-id="ddfa9ef9"> <div class="block-column" data-id="3e439845"> <div class="block-table-of-contents js-block-table-of-contents" data-id="ac88da4f" > <i class="block-table-of-contents__menu-toggle js-toc-menu-toggle"> <svg width="30" height="30" viewBox="0 0 30 30" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M16 14V7.5L14 7.5V14H7.5V16H14V22.5H16V16H22.5V14H16Z" fill="#111111"/> </svg> </i> <div class="block-table-of-contents__inner-elements js-toc-inner-elements"></div> </div> </div> <div class="block-column" data-id="bc0daf55"> <div class="wrapper wrapper--simple" data-id="efe7061f" > <div class="wrapper__skip-dom"> <div class="block-paragraph" data-id="e5241e71" > <p class="typography block-paragraph__paragraph" data-id="609dfc87" > <strong><strong>Efficient </strong>resource planning</strong> is a key processes for growing business.</p></div> </div> </div> <div class="wrapper wrapper--simple" data-id="73fa685f" > <div class="wrapper__skip-dom"> <div class="block-paragraph" data-id="eb51a0d1" > <p class="typography block-paragraph__paragraph" data-id="76a8e9fd" > Unlike managing tasks and projects, resource management is a strategic approach that considers all types of resources, including employees and finances.<br><br>To help you understand its importance, we’ll discuss everything from the basics to how to best plan your work with <a href="https://productive.io/blog/enterprise-resource-planning-software-erp/" target="_blank" rel="noreferrer noopener">enterprise resource planning systems</a>. </p></div> </div> </div> <div class="wrapper wrapper--simple" data-id="8150cad9" > <div class="wrapper__skip-dom"> <div class="block-paragraph" data-id="0f8cc1eb" > <p class="typography block-paragraph__paragraph" data-id="9a95a37c" > <strong>Key Takeaways</strong></p></div> </div> </div> <div class="wrapper wrapper--simple" data-id="57028654" > <div class="wrapper__skip-dom"> <div class="list block-list__list list__list--bullet" data-id="6eee3d6a"> <ul class="typography list__list-element" data-id="d09a795d" > <li>Resource planning considers various types of resources, their capacity, demand, and specific allocation across projects</li><li>The main types of resources include: employees, finances, time, and technology</li><li>Managing resources includes creating a resource plan, adjusting it with techniques such as monitoring and leveling, and analyzing performance metrics</li><li>Different types of resource management tools can automate this process and help you plan your allocation and reallocation</li></ul></div> </div> </div> <div class="wrapper wrapper--simple" data-id="17ee3323" > <div class="wrapper__skip-dom"> <div class="block-columns" data-id="081a7504"> <div class="block-column" data-id="99d251b7"> <div class="wrapper wrapper--simple" data-id="ef283830" > <div class="wrapper__skip-dom"> <div class="block-heading" data-id="081b9aa1"> <h2 class="typography block-heading__heading" data-id="f763c2c4" > Free Capacity Planning Template</h2></div> </div> </div> <div class="wrapper wrapper--simple" data-id="e266b3ea" > <div class="wrapper__skip-dom"> <div class="block-paragraph" data-id="f4490213" > <p class="typography block-paragraph__paragraph" data-id="535da794" > Download our template to schedule time for billable vs non-billable tasks, track workloads, and get insights into utilization with preset formulas.</p></div> </div> </div> <style id='esFormsCssVariables-global'>:root {--global-custom-blocks-name: eightshift-block;--global-es-max-cols: 12;--global-esf-spacing-xs: 0.25rem;--global-esf-spacing-s: 0.5rem;--global-esf-spacing-m: 1rem;--global-esf-spacing-l: 1.5rem;--global-esf-spacing-xl: 2rem;--global-esf-ease-out-cubic: cubic-bezier(0.215, 0.61, 0.355, 1);--global-esf-box-shadow: 0 0 0.5rem rgb(0 0 0 / 0.04);--global-esf-box-shadow-l: 0 0 0.125rem rgb(0 0 0 / 0.16), 0 0 0.5rem rgb(0 0 0 / 0.16);--global-esf-max-width: 36rem;--global-esf-input-height: 2.625rem;--global-breakpoints-mobile: 480;--global-breakpoints-tablet: 960;--global-breakpoints-desktop: 1920;--global-breakpoints-large: 1921;--global-colors-esf-admin-accent: #29A3A3;--global-colors-esf-admin-accent-values: 41 163 163;--global-colors-esf-admin-accent-50: #29A3A380;--global-colors-esf-admin-accent-50-values: 0 0 0;--global-colors-esf-admin-accent-30: #29a3a333;--global-colors-esf-admin-accent-30-values: 0 0 0;--global-colors-esf-admin-accent-10: #29A3A31A;--global-colors-esf-admin-accent-10-values: 0 0 0;--global-colors-esf-admin-accent-05: #29A3A30D;--global-colors-esf-admin-accent-05-values: 0 0 0;--global-colors-esf-admin-accent-dark: #218282;--global-colors-esf-admin-accent-dark-values: 33 130 130;--global-colors-esf-border: #DEDEDE;--global-colors-esf-border-values: 222 222 222;--global-colors-esf-black: #181818;--global-colors-esf-black-values: 24 24 24;--global-colors-esf-white: #FFFFFF;--global-colors-esf-white-values: 255 255 255;--global-colors-esf-gray: #484848;--global-colors-esf-gray-values: 72 72 72;--global-colors-esf-yellow-50: #FFFBEB;--global-colors-esf-yellow-50-values: 255 251 235;--global-colors-esf-yellow-100: #FEF3C7;--global-colors-esf-yellow-100-values: 254 243 199;--global-colors-esf-yellow-200: #FDE68A;--global-colors-esf-yellow-200-values: 253 230 138;--global-colors-esf-yellow-500: #EAB308;--global-colors-esf-yellow-500-values: 234 179 8;--global-colors-esf-yellow-950: #451A03;--global-colors-esf-yellow-950-values: 69 26 3;--global-colors-esf-sky-50: #F0F9FF;--global-colors-esf-sky-50-values: 240 249 255;--global-colors-esf-sky-100: #E0F2FE;--global-colors-esf-sky-100-values: 224 242 254;--global-colors-esf-sky-200: #BAE6FD;--global-colors-esf-sky-200-values: 186 230 253;--global-colors-esf-sky-500: #0EA5E9;--global-colors-esf-sky-500-values: 14 165 233;--global-colors-esf-sky-950: #082F49;--global-colors-esf-sky-950-values: 8 47 73;--global-colors-esf-gray-50: #F9FAFB;--global-colors-esf-gray-50-values: 249 250 251;--global-colors-esf-gray-100: #F3F4F6;--global-colors-esf-gray-100-values: 243 244 246;--global-colors-esf-gray-200: #E5E7EB;--global-colors-esf-gray-200-values: 229 231 235;--global-colors-esf-gray-300: #D1D5DB;--global-colors-esf-gray-300-values: 209 213 219;--global-colors-esf-gray-400: #9CA3AF;--global-colors-esf-gray-400-values: 156 163 175;--global-colors-esf-gray-500: #6B7280;--global-colors-esf-gray-500-values: 107 114 128;--global-colors-esf-gray-600: #4B5563;--global-colors-esf-gray-600-values: 75 85 99;--global-colors-esf-gray-950: #030712;--global-colors-esf-gray-950-values: 3 7 18;--global-colors-esf-red-50: #FEF2F2;--global-colors-esf-red-50-values: 254 242 242;--global-colors-esf-red-100: #FEE2E2;--global-colors-esf-red-100-values: 254 226 226;--global-colors-esf-red-200: #FECACA;--global-colors-esf-red-200-values: 254 202 202;--global-colors-esf-red-500: #EF4444;--global-colors-esf-red-500-values: 239 68 68;--global-colors-esf-red-400: #F87171;--global-colors-esf-red-400-values: 248 113 113;--global-colors-esf-red-600: #DC2626;--global-colors-esf-red-600-values: 220 38 38;--global-colors-esf-red-800: #991B1B;--global-colors-esf-red-800-values: 153 27 27;--global-colors-esf-red-950: #450A0A;--global-colors-esf-red-950-values: 69 10 10;--global-colors-esf-green-50: #F0FDF4;--global-colors-esf-green-50-values: 240 253 244;--global-colors-esf-green-100: #DCFCE7;--global-colors-esf-green-100-values: 220 252 231;--global-colors-esf-green-200: #BBF7D0;--global-colors-esf-green-200-values: 187 247 208;--global-colors-esf-green-500: #22C55E;--global-colors-esf-green-500-values: 34 197 94;--global-colors-esf-green-950: #052E16;--global-colors-esf-green-950-values: 5 46 22;}</style> <div class="es-block-forms js-es-block-forms" > <form class="es-form js-es-block-form" data-phone-sync='1' data-phone-disable-picker='1' data-form-id='42007' data-post-id='25927' data-form-type='hubspot' data-conditional-tags='[]' method='post' data-block-ssr='false' data-disabled-default-styles='true' novalidate onsubmit="event.preventDefault();" > <div class="es-global-msg js-es-block-global-msg" > </div> <div class="es-form__fields"> <div class="es-field es-field--input js-es-block-field" data-id="ad2ac770" data-hubspot-type-id='0-1' data-field-name='email' data-field-type='input' data-type-custom='email' data-tracking='email'> <div class="es-field__inner"> <label class="es-field__label es-field__label--is-required" for="email" > <span class="es-field__label-inner"> Email </span> </label> <div class="es-field__content"> <div class="es-field__content-wrap"> <input class="es-input" name="email" id="email" type="email" /> </div> </div> <div class="es-error es-field__es-error js-es-block-error" data-id="email" ></div> </div> </div><div class="es-field es-field--submit js-es-block-field" data-id="2db89403" data-field-type='submit'> <div class="es-field__inner"> <div class="es-field__content"> <div class="es-field__content-wrap"> <button class="es-submit es-submit--default" ><span class="es-submit__inner"> Get the Template</span></button> </div> </div> </div> </div> </div> <div class="es-loader js-es-block-loader es-loader__form"> <svg xmlns='http://www.w3.org/2000/svg' width='44' height='44' viewBox='0 0 44 44'><g fill='none' fill-rule='evenodd' stroke-width='2'><circle cx='22' cy='22' r='1' stroke='var(--loader-color-1, currentColor)'><animate attributeName='r' begin='0s' dur='1.8s' values='1; 20' calcMode='spline' keyTimes='0; 1' keySplines='0.165, 0.84, 0.44, 1' repeatCount='indefinite'/><animate attributeName='stroke-opacity' begin='0s' dur='1.8s' values='1; 0' calcMode='spline' keyTimes='0; 1' keySplines='0.3, 0.61, 0.355, 1' repeatCount='indefinite'/></circle><circle cx='22' cy='22' r='1' stroke='var(--loader-color-2, currentColor)'><animate attributeName='r' begin='-0.9s' dur='1.8s' values='1; 20' calcMode='spline' keyTimes='0; 1' keySplines='0.165, 0.84, 0.44, 1' repeatCount='indefinite'/><animate attributeName='stroke-opacity' begin='-0.9s' dur='1.8s' values='1; 0' calcMode='spline' keyTimes='0; 1' keySplines='0.3, 0.61, 0.355, 1' repeatCount='indefinite'/></circle></g></svg></div></form><div class="es-loader js-es-block-loader es-loader__geolocation"> <svg xmlns='http://www.w3.org/2000/svg' width='44' height='44' viewBox='0 0 44 44'><g fill='none' fill-rule='evenodd' stroke-width='2'><circle cx='22' cy='22' r='1' stroke='var(--loader-color-1, currentColor)'><animate attributeName='r' begin='0s' dur='1.8s' values='1; 20' calcMode='spline' keyTimes='0; 1' keySplines='0.165, 0.84, 0.44, 1' repeatCount='indefinite'/><animate attributeName='stroke-opacity' begin='0s' dur='1.8s' values='1; 0' calcMode='spline' keyTimes='0; 1' keySplines='0.3, 0.61, 0.355, 1' repeatCount='indefinite'/></circle><circle cx='22' cy='22' r='1' stroke='var(--loader-color-2, currentColor)'><animate attributeName='r' begin='-0.9s' dur='1.8s' values='1; 20' calcMode='spline' keyTimes='0; 1' keySplines='0.165, 0.84, 0.44, 1' repeatCount='indefinite'/><animate attributeName='stroke-opacity' begin='-0.9s' dur='1.8s' values='1; 0' calcMode='spline' keyTimes='0; 1' keySplines='0.3, 0.61, 0.355, 1' repeatCount='indefinite'/></circle></g></svg></div></div> <style id='esFormsCssVariables'>.es-field[data-id='ad2ac770']{--es-field-width: calc((9 / 12) * 100%);} .es-field[data-id='2db89403']{--es-field-width: calc((9 / 12) * 100%);} </style> </div> <div class="block-column" data-id="7f37e843"> <div class="wrapper wrapper--simple" data-id="1311716b" > <div class="wrapper__skip-dom"> <div class="media block-media__media media__aspect-ratio--auto" data-id="90d4ba4d" > <picture class="image media__image-picture" data-id="9dbaf2d3" > <img src="https://website-assets.productive.io/uploads/2024/11/Excel-visual-7.webp" class="image image__img media__image-img" alt="" /> </picture> </div> </div> </div> </div> </div> </div> </div> <div class="wrapper wrapper--simple" data-id="fd7769b3" > <div class="wrapper__skip-dom"> <div class="block-heading" data-id="a6474b9c"> <div class="js-toc-entry" id="toc-67b2aade58400" data-icon-name="arrow-right-16" data-title="What Is Resource Planning?" ></div> <h2 class="typography block-heading__heading" data-id="408e02c5" > What Is Resource Planning?</h2></div> </div> </div> <div class="wrapper wrapper--simple" data-id="0b20ac07" > <div class="wrapper__skip-dom"> <div class="block-paragraph" data-id="3c70d374" > <p class="typography block-paragraph__paragraph" data-id="c54e0256" > <a href="https://en.wikipedia.org/wiki/Resource_management" target="_blank" rel="noreferrer noopener">Resource planning</a> is the process of identifying your resources, estimating your capacity, and allocating them with the aim of successfully completing a project. As the word “process” implies, resource planning in project management takes place over an extended period, spanning all of the phases of a project life cycle. <br><br><a href="https://productive.io/blog/project-resource-management/" target="_blank" rel="noreferrer noopener">Project resource planning</a> is usually undertaken by project managers, operations managers, or resource managers, but it can sometimes also fall to the CEO or general manager, depending on the size of the business (learn more about <a href="https://productive.io/blog/managerial-roles/" target="_blank" rel="noreferrer noopener">management roles</a> and how they affect resourcing).<br><br></p></div> </div> </div> <div class="wrapper wrapper--simple" data-id="18c06f41" > <div class="wrapper__skip-dom"> <div class="block-heading" data-id="91be5cb8"> <div class="js-toc-entry" id="toc-67b2aade5882f" data-icon-name="arrow-right-16" data-title="Alternative Terms for Resource Planning" ></div> <h3 class="typography block-heading__heading" data-id="73f56158" > Alternative Terms for Resource Planning</h3></div> </div> </div> <div class="wrapper wrapper--simple" data-id="f7e60578" > <div class="wrapper__skip-dom"> <div class="block-paragraph" data-id="002e3a14" > <p class="typography block-paragraph__paragraph" data-id="6affd226" > Some common alternatives are enterprise resource planning (ERP), resource <a href="https://productive.io/blog/capacity-planning-guide/">capacity planning</a>, project planning, and resource management. Although there are subtle differences across these terms, broadly speaking, resource planning covers them all.</p></div> </div> </div> <div class="wrapper wrapper--simple" data-id="4eb6c4c7" > <div class="wrapper__skip-dom"> <div class="list block-list__list list__list--checkmark" data-id="c1de699d"> <ul class="typography list__list-element" data-id="77631c6c" > <li><strong>Enterprise resource planning</strong>: a synonymous term usually used in context with different tools or systems that are used to optimize the entire business process, as in <a href="https://productive.io/blog/erp-for-professional-services/" target="_blank" rel="noreferrer noopener">ERP systems</a>.</li><li><strong><a href="https://productive.io/blog/resource-capacity-planning/">Resource capacity planning</a></strong>: a narrower term used to describe the specific process of optimizing resource capacity in relation to business needs.</li><li><strong>Project planning</strong>: usually denotes the execution of resource planning within the context of a particular project.</li><li><strong>Resource management</strong>: focuses on the allocation of resources after the initial identification of demand and supply has been completed.</li></ul></div> </div> </div> <div class="wrapper wrapper--simple" data-id="3f365b5f" > <div class="wrapper__skip-dom"> <div class="block-paragraph" data-id="47d9d158" > <p class="typography block-paragraph__paragraph" data-id="828a5b16" > At the crux of resource planning is the optimization of company resources. But what can be considered a “resource”? The answer might vary depending on your industry and project types. Now let’s go over the resources that are most commonly utilized during the project management process.</p></div> </div> </div> <div class="wrapper wrapper--simple" data-id="ab07258c" > <div class="wrapper__skip-dom"> <div class="block-heading" data-id="f274ee08"> <div class="js-toc-entry" id="toc-67b2aade58fd4" data-icon-name="arrow-right-16" data-title="Types of Resources in Resource Planning" ></div> <h2 class="typography block-heading__heading" data-id="7c52aa82" > Types of Resources in Resource Planning</h2></div> </div> </div> <div class="wrapper wrapper--simple" data-id="f67dbebe" > <div class="wrapper__skip-dom"> <div class="block-paragraph" data-id="3d96d9a8" > <p class="typography block-paragraph__paragraph" data-id="f3bb2b24" > Resources refer to various assets, materials, and capabilities that an organization manages as part of its project resource planning strategy. Depending on your field, your company might dispose of a couple of the following types of resources or all of them.</p></div> </div> </div> <div class="wrapper wrapper--simple" data-id="4de0fc8a" > <div class="wrapper__skip-dom"> <div class="block-heading" data-id="c3c190ca"> <div class="js-toc-entry" id="toc-67b2aade592a2" data-icon-name="arrow-right-16" data-title="Human Resources" ></div> <h3 class="typography block-heading__heading" data-id="d7906c8b" > Human Resources</h3></div> </div> </div> <div class="wrapper wrapper--simple" data-id="7bb8f1b8" > <div class="wrapper__skip-dom"> <div class="block-paragraph" data-id="d734c113" > <p class="typography block-paragraph__paragraph" data-id="2ea1d21f" > The most valuable resource a business can have are its team members. This is why a firm’s primary concern should be keeping up high work satisfaction rates, thus fuelling overall productivity, and ultimately generating more profit.<br><br>Statistics in recent years have shown an upward trend in employee attrition rates. Data shows that in 2022, the US record was broken with 50 million resignations, with the average annual turnover rate being over 20% (Mercer). This isn’t a phenomenon that is unique to the US, as labor statistics from European countries such as the UK and France paint a similar picture (CNBC).<br><br>How can you address this trend to make sure that your business doesn’t lose out on the valuable time spent onboarding human resources, as well as the skills and know-how they have developed? First, we need to get to the bottom of the issue. Research has shown that the most common job-related reasons for voluntary turnover are poorly-handled workloads and stress-related issues (Work Institute). <br><br>Fortunately, modern resource management software has found ways to significantly improve your employee’s day-to-day obligations, and streamline the administrative part of their work lives. To effectively address these challenges, diving into <a href="https://productive.io/blog/human-resource-planning/">advanced strategies for human resource planning</a> can offer valuable insights and solutions.</p></div> </div> </div> <div class="wrapper wrapper--simple" data-id="24f51ef9" > <div class="wrapper__skip-dom"> <div class="media block-media__media media__aspect-ratio--auto" data-id="27dc0d3d" > <picture class="image media__image-picture" data-id="3516daef" > <source srcset="https://website-assets.productive.io/uploads/2023/08/resource-availability-planning.webp" media="(max-width: 479px)" /> <source srcset="https://website-assets.productive.io/uploads/2023/08/resource-availability-planning.webp" media="(max-width: 1279px)" /> <source srcset="https://website-assets.productive.io/uploads/2023/08/resource-availability-planning.webp" media="(max-width: 2159px)" /> <img src="https://website-assets.productive.io/uploads/2023/08/resource-availability-planning.webp" class="image image__img media__image-img" alt="" /> </picture> </div> <p class="typography media__caption" data-id="9c2dd7fa" > <br>BENEFIT FROM A GRANULAR VIEW INTO YOUR TEAM MEMBER’S WORKLOAD WITH PRODUCTIVE</p> </div> </div> <div class="wrapper wrapper--simple" data-id="5bb5aa5f" > <div class="wrapper__skip-dom"> <div class="block-paragraph" data-id="a9479fcb" > <p class="typography block-paragraph__paragraph" data-id="655be654" > With Productive’s robust <a href="https://productive.io/resource-planning/" target="_blank" rel="noreferrer noopener">capacity management features</a>, you can keep a close eye on how people are doing. You can easily track their resource workload to ensure that nobody is being underworked or overworked. <br><br>Furthermore, with robust scheduling that integrates with time off and vacation requests, you can optimize your project plans so that your team is never caught off-guard. By forecasting your utilization, you’ll gain a deep understanding of your capabilities for current and all future projects.<br><br>All of the above can dramatically increase the work-life balance for your company’s workforce. This is a big step toward increasing employee retention, engagement, and optimizing your overall <a href="https://productive.io/blog/strategic-human-resource-planning/">strategic human resource planning</a>.</p></div> </div> </div> <div class="wrapper wrapper--simple" data-id="f67d0d4d" id=productive > <div class="wrapper__anchor" id="productive"></div> <div class="wrapper__skip-dom"> <div class="block-heading" data-id="647f3bdc"> <div class="js-toc-entry" id="toc-67b2aade5a719" data-icon-name="arrow-right-16" data-title="Financial Resources" ></div> <h3 class="typography block-heading__heading" data-id="3ea08ff9" > Financial Resources</h3></div> </div> </div> <div class="wrapper wrapper--simple" data-id="c11f173d" > <div class="wrapper__skip-dom"> <div class="block-paragraph" data-id="67e449f4" > <p class="typography block-paragraph__paragraph" data-id="331be69d" > Financial resources refer to the funds or capital used to support company operations. Financial resources can be internal if they are generated by the business, or external in the case of loans or credits. Financial resources are tightly linked to your human resources – this is why efficient team management is the first step toward great financial health.<br><br>Enterprise resource planning systems can help you by generating powerful insights about your business through budgeting, accounting, financial forecasting, and profitability reports.<br></p></div> </div> </div> <div class="wrapper wrapper--simple" data-id="424bbd81" > <div class="wrapper__skip-dom"> <div class="media block-media__media media__aspect-ratio--auto" data-id="148dc8e3" > <picture class="image media__image-picture" data-id="f8840e45" > <source srcset="https://website-assets.productive.io/uploads/2023/08/resource-allocation-planning.webp" media="(max-width: 479px)" /> <source srcset="https://website-assets.productive.io/uploads/2023/08/resource-allocation-planning.webp" media="(max-width: 1279px)" /> <source srcset="https://website-assets.productive.io/uploads/2023/08/resource-allocation-planning.webp" media="(max-width: 2159px)" /> <img src="https://website-assets.productive.io/uploads/2023/08/resource-allocation-planning.webp" class="image image__img media__image-img" alt="" /> </picture> </div> <p class="typography media__caption" data-id="c72a2d67" > <br>PRODUCTIVE FACILITATES FINANCIAL HEALTH WITH BILLABLE HOURS INSIGHTS</p> </div> </div> <div class="wrapper wrapper--simple" data-id="e0685446" > <div class="wrapper__skip-dom"> <div class="block-paragraph" data-id="b4ad7f10" > <p class="typography block-paragraph__paragraph" data-id="d176d761" > Productive takes into account all your data in order to produce accurate financial forecasts. For example, businesses can track their billable and non-billable hours in proportion to their cost rates to get exact profitability reports for particular projects. <br><br>You can also get advanced insights into your budgeting, and any change you input into your scheduling will immediately generate an updated report that will tell you if your project will be completed under, on, or over the budget. <br><br>Why is this so important?<br><br>Among other things, insights into profit margins are crucial for efficient prioritization in a multi-project environment. If you understand which of your projects is bringing the most profit to your business, you’ll be able to make better decisions in situations with limited resources.<br><br>You can check out some of our<a href="https://productive.io/blog/resource-planning-for-multiple-projects/" target="_blank" rel="noreferrer noopener"> tips for multi project management</a> to learn more.</p></div> </div> </div> <div class="wrapper wrapper--simple" data-id="b4e48a75" > <div class="wrapper__skip-dom"> <div class="block-heading" data-id="2c6a80fe"> <div class="js-toc-entry" id="toc-67b2aade5b57c" data-icon-name="arrow-right-16" data-title="Other Resources" ></div> <h3 class="typography block-heading__heading" data-id="778435a9" > Other Resources</h3></div> </div> </div> <div class="wrapper wrapper--simple" data-id="29d67cbe" > <div class="wrapper__skip-dom"> <div class="block-paragraph" data-id="10007dd3" > <p class="typography block-paragraph__paragraph" data-id="01d5812c" > Aside from financials, other types of non-human resources are:</p></div> </div> </div> <div class="wrapper wrapper--simple" data-id="7fa9b850" > <div class="wrapper__skip-dom"> <div class="list block-list__list list__list--checkmark" data-id="9fd7fc41"> <ul class="typography list__list-element" data-id="62943ee9" > <li><strong>Material resources</strong>: Material resources are comprised of physical assets, supplies, and equipment. These types of resources are most relevant for businesses in the manufacturing, construction, or supply chain industries.</li><li><strong>Technological resources</strong>: Technological resources include the tools, technologies, and software that are used in order to support business operations, and/or a project. Ideally, companies will invest in all-in-one resource management software that can cover all complex processes and optimize business functions. More on this later in the article.</li></ul></div> </div> </div> <div class="wrapper wrapper--simple" data-id="4928e50d" > <div class="wrapper__skip-dom"> <div class="block-paragraph" data-id="5870a58f" > <p class="typography block-paragraph__paragraph" data-id="8f354aeb" > Human resources can also be further delineated into:</p></div> </div> </div> <div class="wrapper wrapper--simple" data-id="038360d4" > <div class="wrapper__skip-dom"> <div class="list block-list__list list__list--checkmark" data-id="b4bb529b"> <ul class="typography list__list-element" data-id="01676a14" > <li><strong>External resources</strong>: All resources can be either internal or external, depending on whether they are generated within or outside of the business. In the context of people, external resources are contracted workers or freelancers hired to help on a particular part of the project. Efficient <a href="https://productive.io/blog/resource-scheduling-software/">resource scheduling software</a> like Productive will take into account external factors, and allow you to account for them with people placeholders in your <a href="https://productive.io/blog/resource-management-plan/">resource management plan</a>.</li><li><strong>Time resources</strong>: Simply put, your company’s time resources are the hours people spend doing business or project tasks. The best way to ensure efficient resource planning of employee time is implementing <a href="https://productive.io/time-tracking/" target="_blank" rel="noreferrer noopener">time tracking</a> into your team’s day-to-day operations. Although time tracking might not be everyone’s favorite activity, it’s essential to building core business insights – so it’s best to get your team used to it sooner rather than later. You can also check out our list of recommended <a href="https://productive.io/blog/best-time-billing-software/" target="_blank" rel="noreferrer noopener">time billing software</a> to keep tracking and billing in the same place.</li></ul></div> </div> </div> <div class="wrapper wrapper--simple" data-id="635913cc" > <div class="wrapper__skip-dom"> <div class="block-heading" data-id="3ae9f360"> <div class="js-toc-entry" id="toc-67b2aade5be2c" data-icon-name="arrow-right-16" data-title="The Resource Planning Process" ></div> <h2 class="typography block-heading__heading" data-id="e7b2acb0" > The Resource Planning Process</h2></div> </div> </div> <div class="wrapper wrapper--simple" data-id="985d314e" > <div class="wrapper__skip-dom"> <div class="block-paragraph" data-id="97666b59" > <p class="typography block-paragraph__paragraph" data-id="e09a1ddf" > Now that we’ve covered some of the essential terminology and concepts associated with resource planning, it’s time to cover the process itself in more detail. Resource planning typically involves several stages across which resources are identified, allocated, and managed.<br><br>While the names of these phases might differ depending on your approach, resource planning typically takes place over three different stages of the project life cycle: project planning, project execution, and project completion.</p></div> </div> </div> <div class="wrapper wrapper--simple" data-id="f6608c6f" > <div class="wrapper__skip-dom"> <div class="block-heading" data-id="1a868b11"> <div class="js-toc-entry" id="toc-67b2aade5c151" data-icon-name="arrow-right-16" data-title="Project Planning Stage in Resource Planning" ></div> <h3 class="typography block-heading__heading" data-id="4a9b82a5" > Project Planning Stage in Resource Planning</h3></div> </div> </div> <div class="wrapper wrapper--simple" data-id="b84cebf6" > <div class="wrapper__skip-dom"> <div class="block-paragraph" data-id="103b34d6" > <p class="typography block-paragraph__paragraph" data-id="7e351f52" > During the project planning stage, it’s necessary to accurately estimate your resource capacity to decide how to proceed with execution. In this first phase, managers usually create a <a href="https://thedigitalprojectmanager.com/projects/managing-schedules/project-resource-management-plan/" target="_blank" rel="noreferrer noopener">resource management plan</a>, which is a detailed reference of resource availability, their qualities (in the case of human resources, this might denote which team an employee belongs to, their cost rates, etc.), and their allocation for a specific project or business operation. <br><br>To find out more, check out our guide to what is resource planning in <a href="https://productive.io/blog/project-management-for-marketing/" target="_blank" rel="noreferrer noopener">digital marketing</a>, and the best metrics for achieving your project goals.<br><br></p></div> </div> </div> <div class="wrapper wrapper--simple" data-id="6b162492" > <div class="wrapper__skip-dom"> <div class="block-heading" data-id="430de70f"> <div class="js-toc-entry" id="toc-67b2aade5c4e6" data-icon-name="arrow-right-16" data-title="Creating a Resource Plan" ></div> <h3 class="typography block-heading__heading" data-id="6e5f16ea" > Creating a Resource Plan</h3></div> </div> </div> <div class="wrapper wrapper--simple" data-id="95451002" > <div class="wrapper__skip-dom"> <div class="block-paragraph" data-id="702a882f" > <p class="typography block-paragraph__paragraph" data-id="7b3f2992" > Managers might also use bottom-up estimating for a resource plan, which is the process of determining resources, expenses, and durations of the smallest unit of the project, and then building up to the all-encompassing project requirements from that data.<br><br>Traditionally, you could create a resource plan in Excel, but nowadays there are project management solutions that are much less cumbersome. Enterprise <a href="https://productive.io/blog/best-resource-management-software/">resource planning software</a> integrates all of your business data, so that the more you use it, the more powerful your insights will be. <br><br>With tools such as Productive, insights such as employee availability and profitability are right at your fingertips.</p></div> </div> </div> <div class="wrapper wrapper--simple" data-id="94516c1b" > <div class="wrapper__skip-dom"> <div class="media block-media__media media__aspect-ratio--auto" data-id="0554c59c" > <picture class="image media__image-picture" data-id="a8da4582" > <source srcset="https://website-assets.productive.io/uploads/2023/08/resource-plan-for-projects.webp" media="(max-width: 479px)" /> <source srcset="https://website-assets.productive.io/uploads/2023/08/resource-plan-for-projects.webp" media="(max-width: 1279px)" /> <source srcset="https://website-assets.productive.io/uploads/2023/08/resource-plan-for-projects.webp" media="(max-width: 2159px)" /> <img src="https://website-assets.productive.io/uploads/2023/08/resource-plan-for-projects.webp" class="image image__img media__image-img" alt="" /> </picture> </div> <p class="typography media__caption" data-id="6a3cc7a7" > <br>PRODUCTIVE ENABLES HIGH-LEVEL RESOURCE PLANS WITH INTEGRATED WORKLOAD AND AVAILABILITY MANAGEMENT</p> </div> </div> <div class="wrapper wrapper--simple" data-id="875a983d" > <div class="wrapper__skip-dom"> <div class="block-paragraph" data-id="38531c38" > <p class="typography block-paragraph__paragraph" data-id="e052d8ed" > Project managers can create bookings for their project teams based on their availability and current bookings across different projects.<br><br>With Productive, you can <a href="https://productive.io/forecasting/" target="_blank" rel="noreferrer noopener">forecast your profitability and revenue </a>based on your employee scheduling. This helps project teams stay on track of their progress, and manage potential issues on time.<br><br>Managers can also forecast their utilization of resources. After identifying the gap between demand and capacity, managers can reassess their resources. This can help guide hiring decisions.<br><br>They can use this either by issuing resource requests to make up for the gap or by finding new opportunities or projects to utilize excess capacity.<br><br>You can also use a <a href="https://productive.io/project-management/gantt-charts/" target="_blank" rel="noreferrer noopener">Gantt chart</a> for visualizing your plan, managing project timelines, and setting tasks and task dependencies.<br><br>Learn more about optimizing project management in an <a href="https://productive.io/blog/agency-project-management-guide/" target="_blank" rel="noreferrer noopener">agency setting</a>.</p></div> </div> </div> <div class="wrapper wrapper--simple" data-id="d2631b06" > <div class="wrapper__skip-dom"> <div class="block-heading" data-id="46a69cdf"> <div class="js-toc-entry" id="toc-67b2aade5d352" data-icon-name="arrow-right-16" data-title="Project Execution Stage in Resource Planning" ></div> <h3 class="typography block-heading__heading" data-id="1f3d6e41" > Project Execution Stage in Resource Planning</h3></div> </div> </div> <div class="wrapper wrapper--simple" data-id="28f29380" > <div class="wrapper__skip-dom"> <div class="block-paragraph" data-id="4e23fef8" > <p class="typography block-paragraph__paragraph" data-id="6bbe5ac1" > Once your resources have been identified and allocated across your new project, you are ready to start working on your project tasks. However, your job isn’t done yet. In fact, the real work starts now.<br><br>No matter how meticulously you’ve build your resource schedule and project tasks plan, some bumps on the road are likely to occur.<br><br>These can be internal, for example, people taking sick leave, or external, such as your clients readjusting the scope or end date of the project. Changes to the project plan during project execution usually happen due to resource constraints.<br><br>This is when project management might need to make use of resource management techniques, such as resource allocation, resource smoothing, or resource leveling.</p></div> </div> </div> <div class="wrapper wrapper--simple" data-id="5298a9c1" > <div class="wrapper__skip-dom"> <div class="block-heading" data-id="fc4b7e1f"> <div class="js-toc-entry" id="toc-67b2aade5d6af" data-icon-name="arrow-right-16" data-title="Allocating vs Smoothing vs Leveling Resources in Project Management" ></div> <h3 class="typography block-heading__heading" data-id="92e47676" > Allocating vs Smoothing vs Leveling Resources in Project Management</h3></div> </div> </div> <div class="wrapper wrapper--simple" data-id="69982d66" > <div class="wrapper__skip-dom"> <div class="list block-list__list list__list--checkmark" data-id="ce82fca8"> <ul class="typography list__list-element" data-id="2fe6ee7d" > <li><strong>Resource allocation</strong>: denotes assigning resources to project tasks in order to meet demand with supply with the right skills.</li><li><strong>Resource leveling</strong>: consists of shifting start and end dates of project tasks in order to avoid under or overutilization. This technique might end up extending the project schedule but ensures a more balanced distribution of demand across resources to minimize work burnout.</li><li><strong>Resource smoothing</strong>: consists of balancing your resources with regards to the “free float” and “total float” time of a task, usually with the aim to avoid extending project schedules. Free float denotes the period of time for which a task can be delayed until dependencies are affected, while total float refers to the grace period for postponing an activity without extending the project completion dates.</li></ul></div> </div> </div> <div class="wrapper wrapper--simple" data-id="d02a9340" > <div class="wrapper__skip-dom"> <div class="block-paragraph" data-id="1f45e4c2" > <p class="typography block-paragraph__paragraph" data-id="a0265f7d" > Resource leveling and resource smoothing are terms that were created as part of the exhaustive resource, <em>A Guide to the Project Management Body of Knowledge.</em> <br><br>They are also sometimes considered “crisis management” techniques, as they are usually applied once demand exceeds supply, or vice versa. Let’s create a practical example to better explain these concepts.</p></div> </div> </div> <div class="wrapper wrapper--simple" data-id="9b9c8fad" > <div class="wrapper__skip-dom"> <div class="block-heading" data-id="dec9572b"> <div class="js-toc-entry" id="toc-67b2aade5dc58" data-icon-name="arrow-right-16" data-title="Resource Planning Example" ></div> <h3 class="typography block-heading__heading" data-id="4f55e7fa" > Resource Planning Example</h3></div> </div> </div> <div class="wrapper wrapper--simple" data-id="8425ef8d" > <div class="wrapper__skip-dom"> <div class="block-paragraph" data-id="605cf396" > <p class="typography block-paragraph__paragraph" data-id="e9bdfd41" > A design project has one designer and three developers allocated to creating and implementing UI/UX designs. The designer is scheduled to complete a project task, upon which the developers will be implementing the completed design. So far, so good.<br><br><strong><strong>Challenge #1: </strong></strong>One day, the designer wakes up feeling ill. They have to take sick leave for two days, creating a situation where the developers are now underutilized, as they will finish their prior tasks before the designer can complete the new design.<br><br><strong>Solution: </strong>Instead of leaving the developers on bench time, the project manager has an idea. They know that the designer has completed a part of the design, so he decides to instruct the developers to start implementing it partially. This is called <a href="https://www.projectmanagement.com/articles/377323/Fast-Tracking--A-Special-Area-of-Risk-Management" target="_blank" rel="noreferrer noopener nofollow">fast tracking</a>, a method frequently used as part of resource leveling: turning previously chronologically completed tasks into concurrent ones. <br><br><strong>Result</strong>: Because of this, the designer won’t be unduly burdened when they return from leave, and the project will experience minimal delays.<br><br>We can describe resource smoothing using the same <a href="https://productive.io/blog/website-project-management/" target="_blank" rel="noreferrer noopener">website project management</a> example. Let’s say that quality assurance needs to test the implemented mobile designs – four days are allocated to this task. <br><br><strong>Challenge #2</strong>: Two days into this process, their devices malfunction. It will take two days for them to be repaired. The testers can test on the malfunctioning devices, but it will take them extra time to do so. <br><br><strong>Solution</strong>: Because the project manager knows that the developers are currently busy with another task, and will be busy for at least four more days, the manager decides to balance the resource demand by reallocating the testers to web testing until the devices are fixed.<br><br><strong>Result</strong>: The manager has smoothed out the resource usage and ensured a more efficient project workflow for the entire team. Moreover, the project schedule won’t be affected, as the testers will get a head start on an upcoming task, i.e. web testing.</p></div> </div> </div> <div class="wrapper wrapper--simple" data-id="6ce4d5c1" > <div class="wrapper__skip-dom"> <div class="media block-media__media media__aspect-ratio--auto" data-id="5f0ed1b0" > <picture class="image media__image-picture" data-id="d9c996cf" > <source srcset="https://website-assets.productive.io/uploads/2023/05/human-resources-planning.webp" media="(max-width: 479px)" /> <source srcset="https://website-assets.productive.io/uploads/2023/05/human-resources-planning.webp" media="(max-width: 1279px)" /> <source srcset="https://website-assets.productive.io/uploads/2023/05/human-resources-planning.webp" media="(max-width: 2159px)" /> <img src="https://website-assets.productive.io/uploads/2023/05/human-resources-planning.webp" class="image image__img media__image-img" alt="" /> </picture> </div> <p class="typography media__caption" data-id="3193dde7" > <br>BALANCE YOUR RESOURCES ACROSS TEAMS WITH REAL-TIME DATA</p> </div> </div> <div class="wrapper wrapper--simple" data-id="a06abd93" > <div class="wrapper__skip-dom"> <div class="block-paragraph" data-id="b4bf54e0" > <p class="typography block-paragraph__paragraph" data-id="0b9c8e62" > These are just some of the situations a project or resource manager will need to deal with during project execution. Resource management solutions that can provide a real-time resource plan template and project updates are indispensable to eliminating the potential for human error.<br><br>Comprehensive project management software, such as Productive, can deliver your <a href="https://productive.io/blog/agency-utilization-rate-the-most-important-metric-for-your-business/" target="_blank" rel="noreferrer noopener">utilization rates</a> in a matter of minutes, filtered by team or team members, enabling efficient and effective decision-making that is crucial to smooth project progress.</p></div> </div> </div> <div class="wrapper wrapper--simple" data-id="de02b7eb" > <div class="wrapper__skip-dom"> <div class="block-case-study" data-id="55db0df1"> <div class="block-case-study__wrapper-left"> <picture class="image block-case-study__author-image-picture" data-id="046ffbcf" > <source srcset="https://website-assets-staging.productive.io/uploads/2023/10/Q2.2-IMG-Mobile.svg" media="(max-width: 1279px)" /> <img src="https://website-assets-staging.productive.io/uploads/2023/12/quote-orange.svg" class="image image__img block-case-study__author-image-img" alt="" /> </picture> </div> <div class="block-case-study__content"> <p class="typography block-case-study__paragraph" data-id="44ab5e0c" > The combination of features Productive offers really did help us. Now we have better utilization rates, more profitable projects, and <strong>better overall results</strong>.</p><p class="typography block-case-study__author" data-id="8acfc089" > <strong><strong>Ivana Honomihl Crnogorac, </strong></strong><br>Business Process Manager AT DEGORDIAN</p> </div> </div> </div> </div> <div class="wrapper wrapper--simple" data-id="8844d836" > <div class="wrapper__skip-dom"> <div class="block-paragraph" data-id="6d7d88b8" > <p class="typography block-paragraph__paragraph" data-id="5532c6e4" > Learn how a digital marketing agency gets <a href="https://productive.io/customer-stories/how-degordian-optimized-business-results-with-productive/">in-depth business insights with Productive</a>.</p></div> </div> </div> <div class="wrapper wrapper--simple" data-id="ab35cce9" > <div class="wrapper__skip-dom"> <div class="block-heading" data-id="4348e650"> <div class="js-toc-entry" id="toc-67b2aade5fcc4" data-icon-name="arrow-right-16" data-title="Project Completion Stage in Resource Planning" ></div> <h2 class="typography block-heading__heading" data-id="ffde1cbd" > Project Completion Stage in Resource Planning</h2></div> </div> </div> <div class="wrapper wrapper--simple" data-id="2f0187c7" > <div class="wrapper__skip-dom"> <div class="block-paragraph" data-id="6d5c03bb" > <p class="typography block-paragraph__paragraph" data-id="cdb128cd" > You’ve successfully put out a couple of fires, and the project is approaching its end date. Don’t start celebrating just yet.<br><br> Now is the perfect time to <a href="https://productive.io/blog/project-management-metrics/" target="_blank" rel="noreferrer noopener">check up on your key metrics</a> to see what you did right, what you did wrong, and how you can optimize your management for future planning.<br><br>Productive uses a proprietary algorithm in order to calculate your overhead, seen as a combination of the cost of equipment, utilities, office rent space, and others, and the expense of time spent working. This is how you can get an insight into your <a href="https://productive.io/blog/how-to-increase-agency-profit-margins/" target="_blank" rel="noreferrer noopener">profit margins</a>, one of the most vital metrics an agency will want to keep an eye on.<br><br>Robust project management systems also have capabilities to provide pre-set and custom analytics with project reporting. Here are some of the insights that are indispensable for a healthy and successful business, that you can set up with Productive:</p></div> </div> </div> <div class="wrapper wrapper--simple" data-id="c68671f2" > <div class="wrapper__skip-dom"> <div class="list block-list__list list__list--checkmark" data-id="34b822bc"> <ul class="typography list__list-element" data-id="56d2849c" > <li><a href="https://productive.io/blog/project-progress/" target="_blank" rel="noreferrer noopener">Project Progress Report</a></li><li>Invoiced Revenue by Client</li><li>Invoiced Revenue by Months</li><li>Forecasted Unprofitable Budgets</li><li>Profitability by Client</li><li>(Forecasted) <a href="https://productive.io/blog/resource-utilization/" target="_blank" rel="noreferrer noopener">Resource Utilization</a> by Person</li></ul></div> </div> </div> <div class="wrapper wrapper--simple" data-id="d447ae59" > <div class="wrapper__skip-dom"> <div class="block-paragraph" data-id="ae01329f" > <p class="typography block-paragraph__paragraph" data-id="7dfdf6be" > Throughout this guide, the importance of software for resource planning in project management has been continuously underlined. We’ll now cover the definition of ERP systems, their benefits, and key features. <br><br>Check out our <a href="https://productive.io/blog/top-examples-of-enterprise-resource-planning-erp-systems/" target="_blank" rel="noreferrer noopener">ERP software list</a> to learn more about the top available tools.</p></div> </div> </div> <div class="wrapper wrapper--simple" data-id="500b99c7" > <div class="wrapper__skip-dom"> <div class="block-cta-box"> <div class="cta-box" data-id="e8565cf7"> <h2 class="typography cta-box__title" data-id="9deb2538" > Optimize Your <strong>Agency Resource</strong></h2><p class="typography cta-box__description" data-id="17e1af97" > Get an all-in-one agency management tool that helps you balance your resources, track profitability, and much more.</p> <div class="cta-box__buttons"> <button name="" class="btn btn__type--primary cta-box__button gtm-button-cta-tracking" id="" aria-label="" data-id="da507bbd" data-micromodal-trigger=trial-form-modal data-cta-block-type=big_cta_seo > <p class="typography btn__label js-button-label" data-id="cb3929b9" > Start Free Trial</p><div aria-hidden="true" class="icon btn__icon" data-id="0fa9ecd0" > <i class="btn__icon-elem" data-name="arrow-right-16"> <svg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'><path fill='none' d='M0 8h14M8.678 13.36L14 8 8.678 2.64' stroke='currentColor' stroke-width='2'/></svg> </i> </div> </button><a href="https://productive.io/book-a-demo/" class="btn btn__type--secondary cta-box__button gtm-button-cta-tracking" id="" aria-label="" data-id="0c91378c" data-cta-block-type=big_cta_seo > <p class="typography btn__label js-button-label" data-id="eb3730ac" > Book a demo</p> </a> </div> <picture class="image cta-box__image-picture" data-id="57d35316" > <source srcset="https://website-assets-staging.productive.io/uploads/2023/10/mobile-img-resource.svg" media="(max-width: 479px)" /> <img src="https://website-assets-staging.productive.io/uploads/2023/10/desktop-img-resource.svg" class="image image__img cta-box__image-img" alt="" /> </picture></div></div> </div> </div> <div class="wrapper wrapper--simple" data-id="3057a45e" > <div class="wrapper__skip-dom"> <div class="block-heading" data-id="98366f97"> <div class="js-toc-entry" id="toc-67b2aade60fea" data-icon-name="arrow-right-16" data-title="Benefits of Resourcing for Teams" ></div> <h2 class="typography block-heading__heading" data-id="b5bf2f7a" > Benefits of Resourcing for Teams</h2></div> </div> </div> <div class="wrapper wrapper--simple" data-id="927eea61" > <div class="wrapper__skip-dom"> <div class="block-paragraph" data-id="3b654625" > <p class="typography block-paragraph__paragraph" data-id="bcf150a1" > Resourcing for teams offers numerous advantages that enhance productivity, collaboration, and overall work performance. By effectively managing resources, teams can focus on their goals without worrying who needs to do what, and when.<br><br>One key benefit is increased efficiency. Proper resourcing ensures that each team member has the tools, skills, and support necessary to perform their tasks and related work effectively.<br><br>This is especially important when creating a plan within an agency with multiple projects. Since resources are limited, a resource plan helps prioritize projects according to the availability of team members.<br><br>Resourcing also promotes better collaboration. When roles, responsibilities, and resources are clearly defined, team members can work together without delays and misunderstandings.<br><br>It can also affect employee satisfaction, as efficient management of resources should result in balanced workloads, without overutilization or underutilization.<br><br>Another significant advantage is increased flexibility. With the right resources in place, team members can quickly respond to changes, whether it’s shifting priorities or unexpected challenges.<br><br>In short, effective resourcing helps teams perform at their best, enhancing productivity, cohesion, and resilience while laying the groundwork for long-term success.</p></div> </div> </div> <div class="wrapper wrapper--simple" data-id="71859ce5" > <div class="wrapper__skip-dom"> <div class="block-heading" data-id="8a741e08"> <div class="js-toc-entry" id="toc-67b2aade613ca" data-icon-name="arrow-right-16" data-title="Tips for Resource & Project Managers" ></div> <h2 class="typography block-heading__heading" data-id="74ba02aa" > Tips for Resource & Project Managers</h2></div> </div> </div> <div class="wrapper wrapper--simple" data-id="92ea7f9d" > <div class="wrapper__skip-dom"> <div class="block-paragraph" data-id="c5e7de5c" > <p class="typography block-paragraph__paragraph" data-id="f8c0b5b3" > Here’s a quick checklist of what managers should consider when creating their business plan:</p></div> </div> </div> <div class="wrapper wrapper--simple" data-id="2b8398b0" > <div class="wrapper__skip-dom"> <div class="list block-list__list list__list--checkmark" data-id="9f1d9b61"> <ul class="typography list__list-element" data-id="8d90cfda" > <li>Identify which goals you want to achieve with your resource plan, and make sure they align with your firm’s vision</li><li>Get a thorough understanding of your team members, with a focus on skills, to create an optimal plan</li><li>Define key performance indicators to track progress and evaluate the success of your business plan regularly</li><li>Understand relevant benchmarks and market trends that can help you drive process improvements</li></ul></div> </div> </div> <div class="wrapper wrapper--simple" data-id="d743c432" > <div class="wrapper__skip-dom"> <div class="block-heading" data-id="6c9ad924"> <div class="js-toc-entry" id="toc-67b2aade6194e" data-icon-name="arrow-right-16" data-title="Resource Management Tools and Software for Resource Plans" ></div> <h2 class="typography block-heading__heading" data-id="0eca48f5" > Resource Management Tools and Software for Resource Plans</h2></div> </div> </div> <div class="wrapper wrapper--simple" data-id="b952bec0" > <div class="wrapper__skip-dom"> <div class="block-paragraph" data-id="4e65f6f6" > <p class="typography block-paragraph__paragraph" data-id="b9d2b0c5" > Enterprise resource planning software are products designed to streamline business processes with features that support the entire company life cycle. <br><br>ERP software can be designed to cater to a specific type of industry, such as manufacturing or supply chain, or focus more on a specific part of your business management (i.e. financials, inventory management, supply chain, <a href="https://productive.io/blog/human-resource-planning/">human resources </a>management, etc.).<br><br>Additionally, some resource planning systems function as platforms that offer modules that can be combined and customized in order to fit business needs.<br><br>Other management software may function as all-in-one, comprehensive solutions that are flexible enough to support a variety of industries, but structured enough not to need extensive customization.<br><br>Resource planning tools are often distinguished across three main types, depending on their hosting infrastructure.</p></div> </div> </div> <div class="wrapper wrapper--simple" data-id="5e8ad9de" > <div class="wrapper__skip-dom"> <div class="block-heading" data-id="63c985c9"> <h3 class="typography block-heading__heading" data-id="332fc7d3" > On-premise Resource Planning Systems</h3></div> </div> </div> <div class="wrapper wrapper--simple" data-id="3d4cc4d2" > <div class="wrapper__skip-dom"> <div class="block-paragraph" data-id="c61b28c5" > <p class="typography block-paragraph__paragraph" data-id="e9d61a2e" > These solutions are maintained on the businesses’ own servers. The enterprise resource implementation of on-premise systems is highly flexible, offering extensive customization. However, this also means that the process will be lengthier, costlier, and require more IT expertise within your business. Furthermore, on-premise ERP systems are usually purchased through a licensing fee that can get rather steep, meaning that businesses are expected to make a large initial investment.<br><br>On the other hand, the benefits of on-premise ERP systems are advanced data control and security, as all information is stored and managed internally. This makes businesses more resistant to data breaches and allows them to meet strict data compliance and regulatory requirements more easily.</p></div> </div> </div> <div class="wrapper wrapper--simple" data-id="5f9d5c50" > <div class="wrapper__skip-dom"> <div class="block-heading" data-id="67e0d1f2"> <h3 class="typography block-heading__heading" data-id="0fd6ae5e" > Cloud-based Resource Planning Systems</h3></div> </div> </div> <div class="wrapper wrapper--simple" data-id="e49b57c2" > <div class="wrapper__skip-dom"> <div class="block-paragraph" data-id="39f33ad5" > <p class="typography block-paragraph__paragraph" data-id="e79aeaa6" > Cloud-based solutions, frequently known as Software-as-a-Solution (SaaS), are hosted and managed on the vendor’s servers and are accessible online. These types of systems benefit from a more flexible implementation, as well as pricing systems that can be monthly or annual, giving companies the opportunity to try out a product before they commit to it, and to offset their costs with time.<br><br>Furthermore, cloud-based systems are supported by the vendor, which results in reduced IT overhead for companies.<br><br>Data shows that cloud-based solutions provide 26% faster time-to-ROI, and 46% faster time-to-implementation compared to on-premise solutions (<a href="https://wp-aberdeen.s3.amazonaws.com/wp-content/uploads/2022/11/10043354/17393-ID-ROI-Case-Cloud.pdf" target="_blank" rel="noreferrer noopener">Aberdeen Group</a>). While cloud-based solutions are the go-to for most companies, businesses that work with sensitive information or have unique business models might find on-premise or hybrid solutions to be more suitable in the long run.</p></div> </div> </div> <div class="wrapper wrapper--simple" data-id="16374348" > <div class="wrapper__skip-dom"> <div class="block-heading" data-id="0374432f"> <h3 class="typography block-heading__heading" data-id="1b5e0cc2" > Hybrid Resource Planning Systems</h3></div> </div> </div> <div class="wrapper wrapper--simple" data-id="5d98c450" > <div class="wrapper__skip-dom"> <div class="block-paragraph" data-id="91c227db" > <p class="typography block-paragraph__paragraph" data-id="ea3b3f2c" > Hybrid resource planning solutions combine the benefits of on-premise and cloud-based solutions. In practice, this usually means that a company will use some parts of its on-premise ERP in order to satisfy specific business demands, but supplement its business process management with a more versatile, easier-to-use cloud-based option. This approach allows companies to strike a middle ground between data security, customization, and <a href="https://productive.io/blog/cost-efficiency/">cost-effectiveness</a>.</p></div> </div> </div> <div class="wrapper wrapper--simple" data-id="d4252bf4" id=netsuite > <div class="wrapper__anchor" id="netsuite"></div> <div class="wrapper__skip-dom"> <div class="block-heading" data-id="5f459435"> <div class="js-toc-entry" id="toc-67b2aade629d1" data-icon-name="arrow-right-16" data-title="Features of a Good Resource Management Tool or Software" ></div> <h2 class="typography block-heading__heading" data-id="c4d8eede" > Features of a Good Resource Management Tool or Software</h2></div> </div> </div> <div class="wrapper wrapper--simple" data-id="e381abb3" > <div class="wrapper__skip-dom"> <div class="block-paragraph" data-id="3a578816" > <p class="typography block-paragraph__paragraph" data-id="87a0adc1" > Which kind of solution for creating resource plans is best for you typically depends on your industry, company size, and specific business practices. However, that doesn’t mean that there aren’t some general tips and tricks that can help you distinguish between a good and bad solution. <br><br>As enterprise resource planning implementation can be a time-consuming process in the best of circumstances, it’s important to go into it with as much knowledge as possible.<br><br>Consider the following when looking for the <a href="https://productive.io/blog/capacity-planning-software/">best capacity planning tools </a>for your business:</p></div> </div> </div> <div class="wrapper wrapper--simple" data-id="821b58e3" id=netsuite > <div class="wrapper__anchor" id="netsuite"></div> <div class="wrapper__skip-dom"> <div class="block-heading" data-id="b65ea982"> <h3 class="typography block-heading__heading" data-id="d7a3996d" > <strong>User-Friendly UX & UI</strong></h3></div> </div> </div> <div class="wrapper wrapper--simple" data-id="4f839713" > <div class="wrapper__skip-dom"> <div class="block-paragraph" data-id="5dc97ea1" > <p class="typography block-paragraph__paragraph" data-id="ddca2fa6" > The ideal resource planning tool will be simple enough to be used by the least tech-savvy member of your team. Even if your team is comprised of project managers that are used to working with similar tools, making sure that a tool is visually pleasing and provides a good user experience is essential to encouraging daily use. <br><br>To a certain extent, UX/UI can be seen as subjective, but some things to avoid are drab design that features mostly monochrome colors and text, visual clutter caused by a lack of proper organization, and performance issues such as long loading times, stuttering or lag.<br></p></div> </div> </div> <div class="wrapper wrapper--simple" data-id="c4b2513f" id=netsuite > <div class="wrapper__anchor" id="netsuite"></div> <div class="wrapper__skip-dom"> <div class="block-heading" data-id="8d055a9b"> <h3 class="typography block-heading__heading" data-id="85955d74" > <strong>Streamlined Collaboration</strong></h3></div> </div> </div> <div class="wrapper wrapper--simple" data-id="f2e178aa" > <div class="wrapper__skip-dom"> <div class="block-paragraph" data-id="356bf464" > <p class="typography block-paragraph__paragraph" data-id="2a32bd96" > A management tool should make your life easier, not harder. This is a big benefit of comprehensive tools that integrate multiple useful features in one platform, such as sales funnels, <a href="https://productive.io/docs/" target="_blank" rel="noreferrer noopener">real-time documentation</a>, budgeting and invoicing, human resource management, and project reporting. <br><br>Instead of onboarding your team on multiple solutions, all-in-one tools save time on administrative tasks by serving as one source of truth for all day-to-day business planning.</p></div> </div> </div> <div class="wrapper wrapper--simple" data-id="8120450a" id=netsuite > <div class="wrapper__anchor" id="netsuite"></div> <div class="wrapper__skip-dom"> <div class="block-heading" data-id="05b2758f"> <h3 class="typography block-heading__heading" data-id="c7cf3caa" > <strong>Flexibility</strong></h3></div> </div> </div> <div class="wrapper wrapper--simple" data-id="5666807e" > <div class="wrapper__skip-dom"> <div class="block-paragraph" data-id="df7b82b8" > <p class="typography block-paragraph__paragraph" data-id="c5e6e34b" > Although too much flexibility can end up making new users feel overwhelmed or confused, ultimately prolonging implementation times, this doesn’t mean that your ERP software should be completely rigid, either.<br><br> Flexibility can be something as simple as a tool providing <a href="https://productive.io/project-management/" target="_blank" rel="noreferrer noopener">multiple project views</a> so teams can approach individual task management how they most prefer, or as complicated as providing customizable reporting to support all your project data. Tools that consider both the little and the big things in order to provide a tailored experience are what you need to look out for.<br></p></div> </div> </div> <div class="wrapper wrapper--simple" data-id="d9ee1c40" id=netsuite > <div class="wrapper__anchor" id="netsuite"></div> <div class="wrapper__skip-dom"> <div class="block-heading" data-id="adaf0485"> <h3 class="typography block-heading__heading" data-id="c0cf4fda" > <strong>Ongoing Support</strong></h3></div> </div> </div> <div class="wrapper wrapper--simple" data-id="2aac7189" > <div class="wrapper__skip-dom"> <div class="block-paragraph" data-id="eedc6c42" > <p class="typography block-paragraph__paragraph" data-id="0e992d42" > When investing in resource planning and management software, you want to be sure of two things. The first is that the product can scale with your business by constantly refining and updating its offering. Second, when you inevitably experience a problem, the solution should come in a timely and efficient manner. The dedication of the vendor to improve their product can be gauged by how active they are. <br><br>Keep a look out for feature updates, or simply how active they are at engaging their customers via social media, email, or any other communication channels. This will give you a good hint into how future communication might go. <br><br>Otherwise, consider checking customer reviews from trustworthy sites such as Capterra or G2, but remember to take all individual opinions with a pinch of salt.<br></p></div> </div> </div> <div class="wrapper wrapper--simple" data-id="aeca3122" id=netsuite > <div class="wrapper__anchor" id="netsuite"></div> <div class="wrapper__skip-dom"> <div class="block-heading" data-id="aec34d5b"> <h3 class="typography block-heading__heading" data-id="cf3974da" > <strong>Advanced Insights</strong></h3></div> </div> </div> <div class="wrapper wrapper--simple" data-id="c5614a4a" > <div class="wrapper__skip-dom"> <div class="block-paragraph" data-id="54408fd0" > <p class="typography block-paragraph__paragraph" data-id="6e4de61e" > we have already mentioned that profit is one of the most valuable metrics an agency can track. Even if your business is small enough not to need advanced insights yet, consider investing now in a resource planning solution that can fully support your company with in-depth data once it grows. <br><br>This is why you should keep an eye out for resource planning software that specifically mentions utilization and forecasting features as part of its offering.</p></div> </div> </div> <div class="wrapper wrapper--simple" data-id="b5591824" > <div class="wrapper__skip-dom"> <div class="media block-media__media media__aspect-ratio--auto" data-id="ffbf21ef" > <div class="embed media__embed"> <iframe class="embed__iframe media__embed-iframe" src="https://www.youtube.com/embed/7eme_31KRN8?fs=1&modestbranding=1" frameborder="0" allow="accelerometer; clipboard-write; encrypted-media; gyroscope; picture-in-picture;" allowfullscreen > </iframe> </div> </div> </div> </div> <div class="wrapper wrapper--simple" data-id="24de591b" id=scoro > <div class="wrapper__anchor" id="scoro"></div> <div class="wrapper__skip-dom"> <div class="block-heading" data-id="5ea5c517"> <div class="js-toc-entry" id="toc-67b2aade640b7" data-icon-name="arrow-right-16" data-title="Conclusion: Why Is Efficient Resource Planning Essential?" ></div> <h2 class="typography block-heading__heading" data-id="82bd52fc" > Conclusion: How to Optimize the Planning of Resources?</h2></div> </div> </div> <div class="wrapper wrapper--simple" data-id="a4511a75" > <div class="wrapper__skip-dom"> <div class="block-paragraph" data-id="02955ac7" > <p class="typography block-paragraph__paragraph" data-id="8cf58702" > To recap, the <a href="https://productive.io/blog/benefits-of-enterprise-resource-planning/" target="_blank" rel="noreferrer noopener">benefits of enterprise resource planning</a> can’t be overstated, whether those that are tangible and relate to business planning, or intangible and relate to people, such as employee fulfillment.<br><br>Making sure that your projects run smoothly and that hiccups are resolved efficiently is key to increasing employee retention and ensuring business growth. And the best way to facilitate project progress is to invest in a great resource management solution.<br><br>If you’re looking for an all-in-one tool that’s capable of supporting business <a href="https://productive.io/blog/resource-planning-for-multiple-projects/">resource planning for complex projects</a> and provides powerful data to fuel future successes, consider <a href="https://productive.io/talk-to-sales/" target="_blank" rel="noreferrer noopener">booking a demo</a> with Productive.</p></div> </div> </div> <div class="wrapper wrapper--simple" data-id="bc63d817" id=scoro > <div class="wrapper__anchor" id="scoro"></div> <div class="wrapper__skip-dom"> <div class="block-heading" data-id="02d21357"> <div class="js-toc-entry" id="toc-67b2aade64497" data-icon-name="arrow-right-16" data-title="Glossary" ></div> <h2 class="typography block-heading__heading" data-id="bed29214" > Glossary: What Is Resource Planning in Project Management</h2></div> </div> </div> <div class="wrapper wrapper--simple" data-id="ef74b2a1" > <div class="wrapper__skip-dom"> <div class="list block-list__list list__list--checkmark" data-id="ceaeb03e"> <ul class="typography list__list-element" data-id="0bf4d066" > <li><strong>Agency Utilization Rate</strong>: a percentage that shows the efficiency of human resources within a company, calculated by dividing an employee’s billable hours, or resource cost, by their total hours working from a certain period of time.</li><li><strong>Agency Profit Margins</strong>: one of the critical agency financial metrics. It refers to the amount of revenue that an agency retains as a profit, calculated by deducting expenses from total revenue.</li><li><strong>ERP: </strong>enterprise resource planning (ERP) is the process of managing all of the main business processes of a company, usually with the help of enterprise resource planning software. It’s synonymous to the term resource planning.</li><li><strong>Bottom-up Estimating: </strong>the process of creating a project plan by <a href="https://productive.io/blog/capacity-model/">estimating resource requirements</a>, expenses, and durations on the granular level of the project. These insights then form the larger picture of the project plan.</li><li><strong>Fast Tracking: </strong>a project management technique that denotes moving shifting sequential tasks into concurrent tasks, usually in order to resolve issues of suboptimal utilization. Fast tracking can be risky, as it carries an increased risk of resource conflict and increases project complexity. Therefore, an in-depth understanding of task dependencies and resource availability is recommended before fast tracking tasks.</li><li><strong>Free Float: </strong>the period of time within which a task can be delayed before affecting dependencies. Simply put, it’s the difference between the earliest start date of the next task and the latest finish date of the current task.</li><li><strong>Total Float: </strong>the period of time is the period of time within which a project task can be delayed before affecting the entire project duration.</li><li><strong>Resource allocation:</strong> the processes of booking an employee for a specific amount of time on a project, taking into consideration skills, availability, and cost rates.</li><li><strong>Resource Leveling: </strong>a project management technique utilized in order to adjust the demand for a resource and ensure an even distribution of employee workload throughout the project timeline, sometimes at the cost of project deadlines.</li><li><strong>Resource Smoothing: </strong>a project management technique utilized in order to adjust the demand for a resource and ensure a balanced distribution of resources, while also aiming to maintain overall project deadlines. Takes into regard the free and total float times of the project task.</li></ul></div> </div> </div> <div class="wrapper wrapper--simple" data-id="a6dde309" > <div class="wrapper__skip-dom"> <div class="block-cta-box"> <div class="cta-box" data-id="bf28da24"> <h2 class="typography cta-box__title" data-id="6dcc947d" > Connect With <strong>Agency Peers</strong></h2><p class="typography cta-box__description" data-id="61277578" > Access agency-related Slack channels, exchange business insights, and join in on members-only live sessions.</p> <div class="cta-box__buttons"> <a href="https://productive.io/bold/" class="btn btn__type--primary cta-box__button" id="" aria-label="" data-id="f1439e50" > <p class="typography btn__label js-button-label" data-id="ffbf275e" > Apply now</p><div aria-hidden="true" class="icon btn__icon" data-id="85a823dd" > <i class="btn__icon-elem" data-name="arrow-right-16"> <svg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'><path fill='none' d='M0 8h14M8.678 13.36L14 8 8.678 2.64' stroke='currentColor' stroke-width='2'/></svg> </i> </div> </a> </div> <picture class="image cta-box__image-picture" data-id="d4d5743a" > <source srcset="https://website-assets-staging.productive.io/uploads/2023/10/mobile-img-general3.svg" media="(max-width: 479px)" /> <img src="https://website-assets.productive.io/uploads/2023/11/Bold_Visual2-1.webp" class="image image__img cta-box__image-img" alt="" /> </picture></div></div> </div> </div> </div> </div> </div> </div> <div class="wrapper" data-id="e852a6cc" > <div class="wrapper__inner"> <div class="block-author-meta-position js-block-author-meta-position" data-id="547b0cee"> <div class="block-author-meta-position__wrapper"> <div class="block-author-meta-position__image-wrapper"> <picture class="image block-author-meta-position__image-picture" data-id="eade68b4" > <img src="https://website-assets.productive.io/uploads/2023/08/Lucija_Bakic.webp" class="image image__img block-author-meta-position__image-img" alt="" /> </picture> </div> <div class="block-author-meta-position__content-wrapper"> <p class="typography block-author-meta-position__author" data-id="0ab87088" > Lucija Bakić</p><p class="typography block-author-meta-position__position" data-id="958d7fbf" > Content Specialist</p> </div> </div> <div class="block-author-meta-position__inner-blocks"> </div> </div> </div> </div> <div class="wrapper" data-id="784aa4a7" > <div class="wrapper__inner"> <div class="block-heading" data-id="d9430710"> <h2 class="typography block-heading__heading" data-id="958ec421" > Related articles</h2></div> </div> </div> <div class="wrapper" data-id="6d3863f7" > <div class="wrapper__inner"> <div class="post-listing js-post-listing block-post-listing post-listing--default js-post-listing" data-blog-slug="" data-id=94100325 data-per-page=3 data-display-as=card data-show-featured-img=true data-show-read-btn=false data-show-excerpt=false data-show-category=true data-read-btn-text=Read article data-block-class=post-listing data-nonce=ccbf010ca8 data-page=1 data-skip=0 data-card-caption-color=indigo data-card-heading-color=black data-card-heading-highlight-color=black data-card-heading-font-size=24-bold data-card-paragraph-color=black data-card-paragraph-font-size=18-regular data-card-image-left=false > <div class="post-listing__posts js-post-listing-posts"> <a href="https://productive.io/blog/project-profitability" class="card-simple post-listing__card-simple" data-id="c7c75dbe" > <picture class="image card-simple__image-picture" data-id="94876f2c" > <img src="https://website-assets.productive.io/uploads/2024/09/project-profitability-768x513.webp" class="image image__img card-simple__image-img" alt="" /> </picture><p class="typography card-simple__intro" data-id="4439bc25" > Comparisons</p><h2 class="typography card-simple__heading" data-id="1f218a3a" > Project Profitability: Formulas Explained</h2> </a><a href="https://productive.io/blog/project-milestones-definition-examples-strategies" class="card-simple post-listing__card-simple" data-id="76802cb1" > <picture class="image card-simple__image-picture" data-id="98b4406e" > <img src="https://website-assets.productive.io/uploads/2024/09/project-milestones-768x513.webp" class="image image__img card-simple__image-img" alt="" /> </picture><p class="typography card-simple__intro" data-id="28b962cc" > Comparisons</p><h2 class="typography card-simple__heading" data-id="923dfd04" > Project Milestones: Definition, Examples & Strategies</h2> </a><a href="https://productive.io/blog/how-to-calculate-roi-for-a-project" class="card-simple post-listing__card-simple" data-id="c2e058a4" > <picture class="image card-simple__image-picture" data-id="d0c62606" > <img src="https://website-assets.productive.io/uploads/2024/09/how-to-calculate-roi-for-a-project-768x513.webp" class="image image__img card-simple__image-img" alt="" /> </picture><p class="typography card-simple__intro" data-id="a928bef4" > Comparisons</p><h2 class="typography card-simple__heading" data-id="4dcccaa2" > How to Calculate ROI for a Project: Formula Explained</h2> </a> </div> <div class="post-listing__loader js-post-listing-loader"> <div class="loader"> <svg xmlns='http://www.w3.org/2000/svg' width='44' height='44' viewBox='0 0 44 44'><g fill='none' fill-rule='evenodd' stroke-width='2'><circle cx='22' cy='22' r='1' stroke='var(--loader-color-1, currentColor)'><animate attributeName='r' begin='0s' dur='1.8s' values='1; 20' calcMode='spline' keyTimes='0; 1' keySplines='0.165, 0.84, 0.44, 1' repeatCount='indefinite'/><animate attributeName='stroke-opacity' begin='0s' dur='1.8s' values='1; 0' calcMode='spline' keyTimes='0; 1' keySplines='0.3, 0.61, 0.355, 1' repeatCount='indefinite'/></circle><circle cx='22' cy='22' r='1' stroke='var(--loader-color-2, currentColor)'><animate attributeName='r' begin='-0.9s' dur='1.8s' values='1; 20' calcMode='spline' keyTimes='0; 1' keySplines='0.165, 0.84, 0.44, 1' repeatCount='indefinite'/><animate attributeName='stroke-opacity' begin='-0.9s' dur='1.8s' values='1; 0' calcMode='spline' keyTimes='0; 1' keySplines='0.3, 0.61, 0.355, 1' repeatCount='indefinite'/></circle></g></svg></div> </div> </div> </div> </div> </main> <footer data-rocket-location-hash="d682b5c3679c9c3b12c2a4fe5684f03c"> <div data-rocket-location-hash="ba2d3da2ff68f1f3d68cc654fcd3a3df" class="layout footer-partial"> <div data-rocket-location-hash="c484e0e418e2acba0519a90c6b28f52c" class="layout__main footer-partial__main"> <div class="layout__main-inner footer-partial__main-inner"> <div class="wrapper wrapper--simple" data-id="24c9a244" > <div class="wrapper__skip-dom"> <div class="block-columns" data-id="18bcd159"> <div class="block-column" data-id="2437b55f"> <div class="wrapper wrapper--simple" data-id="cb67955c" > <div class="wrapper__skip-dom"> <div class="media block-media__media media__aspect-ratio--auto" data-id="52426bbb" > <picture class="image media__image-picture" data-id="3ca38859" > <img src="https://website-assets-staging.productive.io/uploads/2021/05/logo.svg" class="image image__img media__image-img" alt="" /> </picture> </div> </div> </div> </div> <div class="block-column" data-id="b4d37932"> <div class="wrapper wrapper--simple" data-id="f2cfb2b1" > <div class="wrapper__skip-dom"> <div class="block-paragraph" data-id="54fa8c27" > <p class="typography block-paragraph__paragraph" data-id="9a7e6f8f" > <strong>COMPANY</strong></p></div> </div> </div> <div class="wrapper wrapper--simple" data-id="98ff1115" > <div class="wrapper__skip-dom"> <div class="block-button block-button--link" data-id="8e69f8fc"> <a href="https://productive.io/about-us/" class="btn btn__as-link btn__type--primary block-button__btn" id="" aria-label="" data-id="c1e7136b" > <p class="typography btn__label js-button-label" data-id="16c5226c" > About us</p> </a></div> </div> </div> <div class="wrapper wrapper--simple" data-id="8ad8d9e6" > <div class="wrapper__skip-dom"> <div class="block-button block-button--link" data-id="259b7141"> <a href="https://productive.io/careers/" class="btn btn__as-link btn__type--primary block-button__btn" id="" aria-label="" data-id="44985fe5" > <p class="typography btn__label js-button-label" data-id="274765e7" > Careers</p> </a></div> </div> </div> <div class="wrapper wrapper--simple" data-id="9597a7e7" > <div class="wrapper__skip-dom"> <div class="block-button block-button--link" data-id="f90ced33"> <a href="https://productive.io/engineering/" class="btn btn__as-link btn__type--primary block-button__btn" id="" aria-label="" data-id="134b4904" > <p class="typography btn__label js-button-label" data-id="f83f2150" > Building Productive</p> </a></div> </div> </div> <div class="wrapper wrapper--simple" data-id="d3b45f10" > <div class="wrapper__skip-dom"> <div class="block-button block-button--link" data-id="24cab5f3"> <a href="https://productive.io/brand-guidelines/" class="btn btn__as-link btn__type--primary block-button__btn" id="" aria-label="" data-id="305ac5e1" > <p class="typography btn__label js-button-label" data-id="82526167" > Brand Guidelines</p> </a></div> </div> </div> <div class="wrapper wrapper--simple" data-id="8e2859bb" > <div class="wrapper__skip-dom"> <div class="block-paragraph" data-id="9e26c71c" > <p class="typography block-paragraph__paragraph" data-id="36ebb28e" > <strong>SUPPORT</strong></p></div> </div> </div> <div class="wrapper wrapper--simple" data-id="fd06ba7c" > <div class="wrapper__skip-dom"> <div class="block-button block-button--link" data-id="323e10ea"> <a href="https://developer.productive.io/" class="btn btn__as-link btn__type--primary block-button__btn" id="" aria-label="" data-id="84afb3c1" > <p class="typography btn__label js-button-label" data-id="12f9f975" > API docs</p> </a></div> </div> </div> <div class="wrapper wrapper--simple" data-id="7246e20b" > <div class="wrapper__skip-dom"> <div class="block-button block-button--link" data-id="1186cb12"> <a href="https://productive.io/trust/" class="btn btn__as-link btn__type--primary block-button__btn" id="" aria-label="" data-id="bac81ae7" > <p class="typography btn__label js-button-label" data-id="89a29cb7" > Trust Center</p> </a></div> </div> </div> <div class="wrapper wrapper--simple" data-id="7d2104ca" > <div class="wrapper__skip-dom"> <div class="block-button block-button--link" data-id="18489d8f"> <a href="https://status.productive.io/" class="btn btn__as-link btn__type--primary block-button__btn" id="" aria-label="" data-id="81f6bb4a" > <p class="typography btn__label js-button-label" data-id="5fd59738" > Uptime</p> </a></div> </div> </div> </div> <div class="block-column" data-id="0efd1ba0"> <div class="wrapper wrapper--simple" data-id="54bc9b15" > <div class="wrapper__skip-dom"> <div class="block-paragraph" data-id="d7c7ae4e" > <p class="typography block-paragraph__paragraph" data-id="210fea6e" > <strong>PRODUCTIVE</strong></p></div> </div> </div> <div class="wrapper wrapper--simple" data-id="e45210c5" > <div class="wrapper__skip-dom"> <div class="block-button block-button--link" data-id="c1a12214"> <a href="https://productive.io/pricing/" class="btn btn__as-link btn__type--primary block-button__btn" id="" aria-label="" data-id="5af6a969" > <p class="typography btn__label js-button-label" data-id="c6127ee4" > Pricing</p> </a></div> </div> </div> <div class="wrapper wrapper--simple" data-id="8a4d3c0f" > <div class="wrapper__skip-dom"> <div class="block-button block-button--link" data-id="d1d83f67"> <a href="https://productive.io/apps/" class="btn btn__as-link btn__type--primary block-button__btn" id="" aria-label="" data-id="c277b9d0" > <p class="typography btn__label js-button-label" data-id="4a70f175" > Apps</p> </a></div> </div> </div> <div class="wrapper wrapper--simple" data-id="a6d26366" > <div class="wrapper__skip-dom"> <div class="block-button block-button--link" data-id="5a88a601"> <a href="https://productive.io/integrations/" class="btn btn__as-link btn__type--primary block-button__btn" id="" aria-label="" data-id="939bf7de" > <p class="typography btn__label js-button-label" data-id="5ac56078" > Integrations</p> </a></div> </div> </div> <div class="wrapper wrapper--simple" data-id="6f77c03a" > <div class="wrapper__skip-dom"> <div class="block-button block-button--link" data-id="2f743c7e"> <a href="https://productive.io/automations/" class="btn btn__as-link btn__type--primary block-button__btn" id="" aria-label="" data-id="41611181" > <p class="typography btn__label js-button-label" data-id="481e7bc1" > Automations</p> </a></div> </div> </div> <div class="wrapper wrapper--simple" data-id="7100b81e" > <div class="wrapper__skip-dom"> <div class="block-button block-button--link" data-id="25f9b091"> <a href="https://productive.io/permission-builder/" class="btn btn__as-link btn__type--primary block-button__btn" id="" aria-label="" data-id="d18cf3b5" > <p class="typography btn__label js-button-label" data-id="5c9a1832" > Permission and User Access</p> </a></div> </div> </div> <div class="wrapper wrapper--simple" data-id="d73e772b" > <div class="wrapper__skip-dom"> <div class="block-button block-button--link" data-id="b7394ead"> <a href="https://productive.io/roadmap/" class="btn btn__as-link btn__type--primary block-button__btn" id="" aria-label="" data-id="1c69dc29" > <p class="typography btn__label js-button-label" data-id="8e03b3a0" > Roadmap</p> </a></div> </div> </div> <div class="wrapper wrapper--simple" data-id="8d8147be" > <div class="wrapper__skip-dom"> <div class="block-button block-button--link" data-id="e10acd4f"> <a href="https://app.productive.io/?source_type=website&source_action=footer&source_cta=link" class="btn btn__as-link btn__type--primary block-button__btn" id="" aria-label="" data-id="d81ba246" > <p class="typography btn__label js-button-label" data-id="957cbc3a" > Login</p> </a></div> </div> </div> <div class="wrapper wrapper--simple" data-id="4db7df67" > <div class="wrapper__skip-dom"> <div class="block-paragraph" data-id="039cdc1e" > <p class="typography block-paragraph__paragraph" data-id="a26648e4" > <strong>USE CASES</strong></p></div> </div> </div> <div class="wrapper wrapper--simple" data-id="1d6360d6" > <div class="wrapper__skip-dom"> <div class="block-button block-button--link" data-id="7c6e119b"> <a href="https://productive.io/use-cases/software-development/" class="btn btn__as-link btn__type--primary block-button__btn" id="" aria-label="" data-id="edf676bd" > <p class="typography btn__label js-button-label" data-id="da846c72" > Software Development</p> </a></div> </div> </div> <div class="wrapper wrapper--simple" data-id="4e2c66c3" > <div class="wrapper__skip-dom"> <div class="block-button block-button--link" data-id="758d4fd6"> <a href="https://productive.io/use-cases/marketing-agency/" class="btn btn__as-link btn__type--primary block-button__btn" id="" aria-label="" data-id="9bd1d331" > <p class="typography btn__label js-button-label" data-id="8db265f0" > Marketing Agency</p> </a></div> </div> </div> <div class="wrapper wrapper--simple" data-id="dea07468" > <div class="wrapper__skip-dom"> <div class="block-button block-button--link" data-id="a97c5648"> <a href="https://productive.io/use-cases/consulting/" class="btn btn__as-link btn__type--primary block-button__btn" id="" aria-label="" data-id="dca9cba6" > <p class="typography btn__label js-button-label" data-id="89ee7be8" > Business Consultancy</p> </a></div> </div> </div> <div class="wrapper wrapper--simple" data-id="5f1b26f8" > <div class="wrapper__skip-dom"> <div class="block-button block-button--link" data-id="a754fa38"> <a href="https://productive.io/use-cases/design-studio/" class="btn btn__as-link btn__type--primary block-button__btn" id="" aria-label="" data-id="68c94148" > <p class="typography btn__label js-button-label" data-id="9e2cdd2a" > Design Studio</p> </a></div> </div> </div> <div class="wrapper wrapper--simple" data-id="8d11291d" > <div class="wrapper__skip-dom"> <div class="block-button block-button--link" data-id="d5b971d4"> <a href="https://productive.io/use-cases/in-house-team/" class="btn btn__as-link btn__type--primary block-button__btn" id="" aria-label="" data-id="aa5e3690" > <p class="typography btn__label js-button-label" data-id="4aa0f397" > In-house Team</p> </a></div> </div> </div> <div class="wrapper wrapper--simple" data-id="f98e0c66" > <div class="wrapper__skip-dom"> <div class="block-button block-button--link" data-id="b7eaef2e"> <a href="https://productive.io/customer-stories/" class="btn btn__as-link btn__type--primary block-button__btn" id="" aria-label="" data-id="3648554b" > <p class="typography btn__label js-button-label" data-id="b36cb1b1" > Customer Stories</p> </a></div> </div> </div> </div> <div class="block-column" data-id="c152da30"> <div class="wrapper wrapper--simple" data-id="e6a74523" > <div class="wrapper__skip-dom"> <div class="block-paragraph" data-id="b3a26360" > <p class="typography block-paragraph__paragraph" data-id="6455a832" > <strong>RESOURCES</strong></p></div> </div> </div> <div class="wrapper wrapper--simple" data-id="a30821a8" > <div class="wrapper__skip-dom"> <div class="block-button block-button--link" data-id="a707e066"> <a href="https://productive.io/blog/" class="btn btn__as-link btn__type--primary block-button__btn" id="" aria-label="" data-id="61d44601" > <p class="typography btn__label js-button-label" data-id="30dfddbb" > Blog</p> </a></div> </div> </div> <div class="wrapper wrapper--simple" data-id="e8d87f52" > <div class="wrapper__skip-dom"> <div class="block-button block-button--link" data-id="ce1fe0da"> <a href="https://help.productive.io/en/" class="btn btn__as-link btn__type--primary block-button__btn" id="" aria-label="" data-id="d2509642" > <p class="typography btn__label js-button-label" data-id="b47ddefc" > Help</p> </a></div> </div> </div> <div class="wrapper wrapper--simple" data-id="477bb472" > <div class="wrapper__skip-dom"> <div class="block-button block-button--link" data-id="38687033"> <a href="https://productive.io/resources/end-to-end-agency-management/" class="btn btn__as-link btn__type--primary block-button__btn" id="" aria-label="" data-id="b6bb35c3" > <p class="typography btn__label js-button-label" data-id="2637165f" > End-to-end Agency Management</p> </a></div> </div> </div> <div class="wrapper wrapper--simple" data-id="3e9a0fcb" > <div class="wrapper__skip-dom"> <div class="block-button block-button--link" data-id="d2b49890"> <a href="https://productive.io/book/agency-resource-management/" class="btn btn__as-link btn__type--primary block-button__btn" id="" aria-label="" data-id="408839a0" > <p class="typography btn__label js-button-label" data-id="cc34f34d" > Agency Resource Management</p> </a></div> </div> </div> <div class="wrapper wrapper--simple" data-id="93e3400b" > <div class="wrapper__skip-dom"> <div class="block-button block-button--link" data-id="86fa9739"> <a href="https://productive.io/whats-new/" class="btn btn__as-link btn__type--primary block-button__btn" id="" aria-label="" data-id="01ae3738" > <p class="typography btn__label js-button-label" data-id="2a20390a" > Product Updates</p> </a></div> </div> </div> <div class="wrapper wrapper--simple" data-id="37222a29" > <div class="wrapper__skip-dom"> <div class="block-button block-button--link" data-id="fa900311"> <a href="https://productive.io/bold/" class="btn btn__as-link btn__type--primary block-button__btn" id="" aria-label="" data-id="c8f9875e" > <p class="typography btn__label js-button-label" data-id="73905e64" > The Bold Community</p> </a></div> </div> </div> </div> <div class="block-column" data-id="3a79e1d4"> <div class="wrapper wrapper--simple" data-id="36712f4f" > <div class="wrapper__skip-dom"> <div class="block-paragraph" data-id="b73f522d" > <p class="typography block-paragraph__paragraph" data-id="a525182d" > <strong>COMPARE</strong></p></div> </div> </div> <div class="wrapper wrapper--simple" data-id="525536fd" > <div class="wrapper__skip-dom"> <div class="block-button block-button--link" data-id="1dbf3b40"> <a href="https://productive.io/blog/workflowmax-alternatives/" class="btn btn__as-link btn__type--primary block-button__btn" id="" aria-label="" data-id="3eab5f88" > <p class="typography btn__label js-button-label" data-id="ae841c8a" > Workflowmax</p> </a></div> </div> </div> <div class="wrapper wrapper--simple" data-id="66a3fbd3" > <div class="wrapper__skip-dom"> <div class="block-button block-button--link" data-id="ff430fc6"> <a href="https://productive.io/blog/harvest-alternatives/" class="btn btn__as-link btn__type--primary block-button__btn" id="" aria-label="" data-id="666dcc77" > <p class="typography btn__label js-button-label" data-id="a1ff7467" > Harvest</p> </a></div> </div> </div> <div class="wrapper wrapper--simple" data-id="584ac80e" > <div class="wrapper__skip-dom"> <div class="block-button block-button--link" data-id="9f5bde24"> <a href="https://productive.io/blog/scoro-alternatives" class="btn btn__as-link btn__type--primary block-button__btn" id="" aria-label="" data-id="ae17ad57" > <p class="typography btn__label js-button-label" data-id="c1960f5a" > Scoro</p> </a></div> </div> </div> <div class="wrapper wrapper--simple" data-id="5409a025" > <div class="wrapper__skip-dom"> <div class="block-button block-button--link" data-id="fa4753ce"> <a href="https://productive.io/blog/mavenlink-alternatives/" class="btn btn__as-link btn__type--primary block-button__btn" id="" aria-label="" data-id="5321e53b" > <p class="typography btn__label js-button-label" data-id="114de35c" > Kantata</p> </a></div> </div> </div> <div class="wrapper wrapper--simple" data-id="d77827e4" > <div class="wrapper__skip-dom"> <div class="block-button block-button--link" data-id="d6155ba8"> <a href="https://productive.io/blog/teamwork-alternatives/" class="btn btn__as-link btn__type--primary block-button__btn" id="" aria-label="" data-id="be45a2ec" > <p class="typography btn__label js-button-label" data-id="f91d0efd" > Teamwork</p> </a></div> </div> </div> <div class="wrapper wrapper--simple" data-id="ca19b82b" > <div class="wrapper__skip-dom"> <div class="block-button block-button--link" data-id="06bd7329"> <a href="https://productive.io/blog/accelo-alternatives/" class="btn btn__as-link btn__type--primary block-button__btn" id="" aria-label="" data-id="98364513" > <p class="typography btn__label js-button-label" data-id="465c517f" > Accelo</p> </a></div> </div> </div> <div class="wrapper wrapper--simple" data-id="6efac305" > <div class="wrapper__skip-dom"> <div class="block-button block-button--link" data-id="3bd5c632"> <a href="https://productive.io/blog/bigtime-alternative/" class="btn btn__as-link btn__type--primary block-button__btn" id="" aria-label="" data-id="b2f28d51" > <p class="typography btn__label js-button-label" data-id="98e0a197" > BigTime</p> </a></div> </div> </div> <div class="wrapper wrapper--simple" data-id="a85c172f" > <div class="wrapper__skip-dom"> <div class="block-button block-button--link" data-id="a44fd8c2"> <a href="https://productive.io/blog/avaza-alternatives/" class="btn btn__as-link btn__type--primary block-button__btn" id="" aria-label="" data-id="c1191e7d" > <p class="typography btn__label js-button-label" data-id="3c3a3257" > Avaza</p> </a></div> </div> </div> <div class="wrapper wrapper--simple" data-id="4ab16f32" > <div class="wrapper__skip-dom"> <div class="block-button block-button--link" data-id="03fbe699"> <a href="https://productive.io/blog/clickup-alternatives/" class="btn btn__as-link btn__type--primary block-button__btn" id="" aria-label="" data-id="55657f0b" > <p class="typography btn__label js-button-label" data-id="d2977a12" > Clickup</p> </a></div> </div> </div> </div> <div class="block-column" data-id="7a464496"> <div class="wrapper wrapper--simple" data-id="761215b6" > <div class="wrapper__skip-dom"> <div class="block-paragraph" data-id="ab9e6c6f" > <p class="typography block-paragraph__paragraph" data-id="d71d4900" > <strong>TOP GUIDES & TOOLS</strong></p></div> </div> </div> <div class="wrapper wrapper--simple" data-id="41fd08cc" > <div class="wrapper__skip-dom"> <div class="block-button block-button--link" data-id="2584ad06"> <a href="https://productive.io/blog/resource-planning-guide/" class="btn btn__as-link btn__type--primary block-button__btn" id="" aria-label="" data-id="bb67043d" > <p class="typography btn__label js-button-label" data-id="f3c52ef3" > Resource Planning Guide</p> </a></div> </div> </div> <div class="wrapper wrapper--simple" data-id="37619ce8" > <div class="wrapper__skip-dom"> <div class="block-button block-button--link" data-id="3afda8b9"> <a href="https://productive.io/blog/capacity-planning-guide/" class="btn btn__as-link btn__type--primary block-button__btn" id="" aria-label="" data-id="8656fbcd" > <p class="typography btn__label js-button-label" data-id="1a02fc14" > Capacity Planning Guide</p> </a></div> </div> </div> <div class="wrapper wrapper--simple" data-id="6a902a06" > <div class="wrapper__skip-dom"> <div class="block-button block-button--link" data-id="cf66117f"> <a href="https://productive.io/blog/workforce-planning/" class="btn btn__as-link btn__type--primary block-button__btn" id="" aria-label="" data-id="90203bca" > <p class="typography btn__label js-button-label" data-id="5ab6e724" > Workforce Planning Guide</p> </a></div> </div> </div> <div class="wrapper wrapper--simple" data-id="562af5c2" > <div class="wrapper__skip-dom"> <div class="block-button block-button--link" data-id="4c945be4"> <a href="https://productive.io/blog/workload-management/" class="btn btn__as-link btn__type--primary block-button__btn" id="" aria-label="" data-id="840f0982" > <p class="typography btn__label js-button-label" data-id="72330609" > Workload Management Guide</p> </a></div> </div> </div> <div class="wrapper wrapper--simple" data-id="4cc9b276" > <div class="wrapper__skip-dom"> <div class="block-button block-button--link" data-id="24cdf6c6"> <a href="https://productive.io/blog/billable-hours-guide/" class="btn btn__as-link btn__type--primary block-button__btn" id="" aria-label="" data-id="c1138d24" > <p class="typography btn__label js-button-label" data-id="fcd84b58" > Billable Hours Guide</p> </a></div> </div> </div> <div class="wrapper wrapper--simple" data-id="188ec4c8" > <div class="wrapper__skip-dom"> <div class="block-button block-button--link" data-id="881fc914"> <a href="https://productive.io/blog/project-budget-management/" class="btn btn__as-link btn__type--primary block-button__btn" id="" aria-label="" data-id="554db33d" > <p class="typography btn__label js-button-label" data-id="1c458fcc" > Project Budget Guide</p> </a></div> </div> </div> <div class="wrapper wrapper--simple" data-id="68476766" > <div class="wrapper__skip-dom"> <div class="block-button block-button--link" data-id="de927f02"> <a href="https://productive.io/blog/revenue-operations-revops/" class="btn btn__as-link btn__type--primary block-button__btn" id="" aria-label="" data-id="ed5e82f9" > <p class="typography btn__label js-button-label" data-id="5b0373cf" > Revenue Operations Guide</p> </a></div> </div> </div> <div class="wrapper wrapper--simple" data-id="0815fa8d" > <div class="wrapper__skip-dom"> <div class="block-button block-button--link" data-id="ef6f2dda"> <a href="https://productive.io/agency-valuation/" class="btn btn__as-link btn__type--primary block-button__btn" id="" aria-label="" data-id="aaefcb89" > <p class="typography btn__label js-button-label" data-id="772b24a0" > Agency Valuation Calculator</p> </a></div> </div> </div> <div class="wrapper wrapper--simple" data-id="894ff8a7" > <div class="wrapper__skip-dom"> <div class="block-button block-button--link" data-id="47ed0f66"> <a href="https://productive.io/billable-hours-calculator/" class="btn btn__as-link btn__type--primary block-button__btn" id="" aria-label="" data-id="1ef1c490" > <p class="typography btn__label js-button-label" data-id="e7f48876" > Billable Hours Calculator</p> </a></div> </div> </div> </div> </div> </div> </div><div class="wrapper wrapper--simple" data-id="6eae5314" > <div class="wrapper__skip-dom"> <div class="block-columns" data-id="140626a3"> <div class="block-column" data-id="8dda856a"> <div class="wrapper wrapper--simple" data-id="f8120363" > <div class="wrapper__skip-dom"> <div class="media block-media__media media__aspect-ratio--auto" data-id="b59ee86b" > <picture class="image media__image-picture" data-id="e1df23b6" > <img src="https://website-assets-staging.productive.io/uploads/2021/05/productive-logo-white.svg" class="image image__img media__image-img" alt="" /> </picture> </div> </div> </div> </div> </div> </div> </div><div class="wrapper wrapper--simple" data-id="57255659" > <div class="wrapper__skip-dom"> <div class="block-columns" data-id="020b0500"> <div class="block-column" data-id="b0fa40ac"> <div class="wrapper wrapper--simple" data-id="b0525ebc" > <div class="wrapper__skip-dom"> <div class="block-flex" data-id="211e0fa9"> <a aria-hidden="false" class="icon icon__link block-icon__icon" data-id="8128b9a9" href=https://www.facebook.com/productiveio/ target=_blank rel="noopener noreferrer" > <div class="icon__backplate" > <i class="block-icon__icon-elem" data-name="facebook-24"> <svg fill='none' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='m22 11.9941c0-5.52239-4.4776-9.99996-10-9.99996-5.52243 0-10 4.47757-10 9.99996 0 4.9909 3.65631 9.1282 8.4376 9.8791v-6.9878h-2.5397v-2.8913h2.5397v-2.20359c0-2.50597 1.4935-3.89115 3.7773-3.89115 1.0941 0 2.2388.19547 2.2388.19547v2.46098h-1.2615c-1.2417 0-1.6298.77063-1.6298 1.56239v1.8759h2.7731l-.4429 2.8913h-2.3302v6.9878c4.7813-.7495 8.4376-4.8868 8.4376-9.8791z' fill='currentColor'/></svg> </i> </div> </a> <a aria-hidden="false" class="icon icon__link block-icon__icon" data-id="09e5eda3" href=https://www.linkedin.com/company/productive-io/ target=_blank rel="noopener noreferrer" > <div class="icon__backplate" > <i class="block-icon__icon-elem" data-name="linkedin-24"> <svg fill='none' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path clip-rule='evenodd' d='m21 5c0-1.10457-.8954-2-2-2h-14c-1.10457 0-2 .89543-2 2v14c0 1.1046.89543 2 2 2h14c1.1046 0 2-.8954 2-2zm-2.5 8.2v5.3h-2.79v-4.93c0-.7732-.6268-1.4-1.4-1.4-.77 0-1.39.63-1.39 1.4v4.93h-2.79v-8.37h2.79v1.11c.48-.78 1.47-1.3 2.32-1.3 1.8004 0 3.26 1.4596 3.26 3.26zm-11.62-4.64c.92784 0 1.68-.75216 1.68-1.68 0-.93-.75-1.69-1.68-1.69-.93336 0-1.69.75664-1.69 1.69 0 .93.76 1.68 1.69 1.68zm1.39 1.57v8.37h-2.77v-8.37z' fill='currentColor' fill-rule='evenodd'/></svg> </i> </div> </a> <a aria-hidden="false" class="icon icon__link block-icon__icon" data-id="b47c7d09" href=https://www.instagram.com/productive.io target=_blank rel="noopener noreferrer" > <div class="icon__backplate" > <i class="block-icon__icon-elem" data-name="instagram-24"> <svg fill='none' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path clip-rule='evenodd' d='m7.8 2h8.4c3.2 0 5.8 2.6 5.8 5.8v8.4c0 3.2033-2.5967 5.8-5.8 5.8h-8.4c-3.2 0-5.8-2.6-5.8-5.8v-8.4c0-3.20325 2.59675-5.8 5.8-5.8zm-.2 2c-1.98823 0-3.6 1.61177-3.6 3.6v8.8c0 1.99 1.61 3.6 3.6 3.6h8.8c1.9882 0 3.6-1.6118 3.6-3.6v-8.8c0-1.99-1.61-3.6-3.6-3.6zm10.9 2.75c0-.69036-.5596-1.25-1.25-1.25s-1.25.55964-1.25 1.25.5596 1.25 1.25 1.25 1.25-.55964 1.25-1.25zm-6.5.25c2.7614 0 5 2.23858 5 5 0 2.7614-2.2386 5-5 5-2.76142 0-5-2.2386-5-5 0-2.76142 2.23858-5 5-5zm-3 5c0-1.6569 1.3431-3 3-3s3 1.3431 3 3-1.3431 3-3 3-3-1.3431-3-3z' fill='currentColor' fill-rule='evenodd'/></svg> </i> </div> </a> <a aria-hidden="false" class="icon icon__link block-icon__icon" data-id="6b6ee321" href=https://www.youtube.com/@productive_io target=_blank rel="noopener noreferrer" > <div class="icon__backplate" > <i class="block-icon__icon-elem" data-name="youtube-24"> <svg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M12.5552 18.983L8.69953 18.9125C7.45116 18.8879 6.19967 18.9369 4.97578 18.6824C3.11395 18.302 2.98205 16.4371 2.84403 14.8727C2.65385 12.6735 2.72748 10.4343 3.08636 8.25343C3.28896 7.02972 4.08628 6.29953 5.31931 6.22007C9.48169 5.9317 13.6718 5.96587 17.8249 6.10041C18.2635 6.11274 18.7052 6.18015 19.1377 6.25688C21.2726 6.63111 21.3247 8.7445 21.4631 10.5236C21.6011 12.321 21.5428 14.1277 21.279 15.9129C21.0674 17.391 20.6625 18.6305 18.9536 18.7501C16.8126 18.9066 14.7206 19.0326 12.5735 18.9925C12.5736 18.983 12.5613 18.983 12.5552 18.983ZM10.2884 15.2409C11.9019 14.3145 13.4846 13.4035 15.0888 12.4833C13.4724 11.5569 11.8927 10.646 10.2884 9.72578V15.2409Z' fill='currentColor'/></svg> </i> </div> </a> </div> </div> </div> </div> <div class="block-column" data-id="90e41754"> <div class="wrapper wrapper--simple" data-id="e99e2848" > <div class="wrapper__skip-dom"> <div class="block-paragraph" data-id="ce716c7d" > <p class="typography block-paragraph__paragraph" data-id="73067fe9" > © The Productive Company Inc.<br></p></div> </div> </div> </div> <div class="block-column" data-id="99abdeaa"> <div class="wrapper wrapper--simple" data-id="4c4569fb" > <div class="wrapper__skip-dom"> <div class="media block-media__media media__aspect-ratio--three-two" data-id="98947267" > <picture class="image media__image-picture" data-id="37fa5ab7" > <img src="https://website-assets.productive.io/uploads/2021/05/21972-312_SOC_NonCPA.svg" class="image image__img media__image-img" alt="" /> </picture> </div> </div> </div> </div> <div class="block-column" data-id="5ac5109e"> <div class="block-flex" data-id="4d5b39d2"> <div class="block-button block-button--link" data-id="21de1277"> <a href="https://productive.io/trust/privacy-policy/" class="btn btn__as-link btn__type--primary block-button__btn" id="" aria-label="" data-id="0e226f1a" > <p class="typography btn__label js-button-label" data-id="e3c8d052" > Privacy Policy</p> </a></div> <div class="block-button block-button--link" data-id="55a404a7"> <a href="https://productive.io/trust/privacy-and-terms/" class="btn btn__as-link btn__type--primary block-button__btn" id="" aria-label="" data-id="6452e02e" > <p class="typography btn__label js-button-label" data-id="127acdb2" > Terms & Conditions</p> </a></div> </div> </div> </div> </div> </div> </div> </div> </div><div data-rocket-location-hash="7373861db7062e2709b2d243106adce8" class="gdpr-modal__backdrop js-gdpr-modal-backdrop"></div> <div data-rocket-location-hash="763139e7e72f392ffd7175cf927e403f" class="gdpr-modal js-gdpr-modal" data-modal="gdpr"> <div data-rocket-location-hash="c98a57412a32da7134dd6d25f4678169" class="gdpr-modal__container"> <div class="gdpr-modal__content gdpr-modal__content--advance js-gdpr-modal-screen-advance"> <div class="gdpr-modal__header"> <p class="typography gdpr-modal__heading gdpr-modal__title" data-id="046d0a59" > We need your consent to continue</p> <i class="gdpr-modal__close js-gdpr-modal-hide-advance"></i> </div> <div class="gdpr-modal__body"> <div class="gdpr-modal__level"> <div class="gdpr-modal__level-content"> <h3 class="typography gdpr-modal__heading gdpr-modal__selection-item-title" data-id="30b88605" > Necessary cookies</h3><p class="typography gdpr-modal__paragraph gdpr-modal__selection-item-summary" data-id="b6cbaef0" > Cookies for the basic functionality of the Productive website.</p> </div> <div class="gdpr-modal__toggle"> <p class="typography gdpr-modal__paragraph" data-id="fee7b048" > Always on</p> </div> </div> <div class="gdpr-modal__level"> <div class="gdpr-modal__level-content"> <h3 class="typography gdpr-modal__heading gdpr-modal__selection-item-title" data-id="d01c8b3d" > Functional cookies</h3><p class="typography gdpr-modal__paragraph gdpr-modal__selection-item-summary" data-id="edf7428e" > Cookies for additional functionality and increased website security.</p> </div> <div class="gdpr-modal__toggle"> <div class="toggle gdpr-modal__toggle js-gdpr-modal-toggle" data-id="05d786da"> <label class="toggle__label"> <input name="" class="toggle__checkbox js-gdpr-modal-toggle-input js-gdpr-modal-toggle-input-functional" value="functional" type="checkbox" data-level=1 /> <span class="toggle__background"></span> <span class="toggle__toggle-circle"></span> <span class="toggle__hidden-label"></span> </label> </div> </div> </div> <div class="gdpr-modal__level"> <div class="gdpr-modal__level-content"> <h3 class="typography gdpr-modal__heading gdpr-modal__selection-item-title" data-id="95794071" > Targeting cookies</h3><p class="typography gdpr-modal__paragraph gdpr-modal__selection-item-summary" data-id="12c2bee4" > Advertising and analytics service cookies that create day-to-day statistics and show ads on their site and on the advertiser’s partners websites.</p> </div> <div class="gdpr-modal__toggle"> <div class="toggle gdpr-modal__toggle js-gdpr-modal-toggle" data-id="a8017744"> <label class="toggle__label"> <input name="" class="toggle__checkbox js-gdpr-modal-toggle-input js-gdpr-modal-toggle-input-marketing" value="marketing" type="checkbox" data-level=2 /> <span class="toggle__background"></span> <span class="toggle__toggle-circle"></span> <span class="toggle__hidden-label"></span> </label> </div> </div> </div> </div> <div class="gdpr-modal__description"> <div class="gdpr-modal__btn-container"> <button name="" class="btn btn__type--primary gdpr-modal__btn js-gdpr-modal__btn-advance js-gdpr-modal-btn js-gdpr-modal-btn-advance" id="" aria-label="" data-id="6f5b63c1" data-level=1 > <p class="typography btn__label js-button-label" data-id="5dd2531d" > Save changes</p> </button> </div> <div class="gdpr-modal__btn-container"> <a href="https://productive.io/trust/privacy-policy/" class="btn btn__as-link btn__type--primary gdpr-modal__btn" id="" aria-label="" data-id="6c149a2e" target=_blank rel="noopener noreferrer" > <p class="typography btn__label js-button-label" data-id="2db9b197" > Privacy Policy</p> </a> </div> </div> </div> <div class="gdpr-modal__content gdpr-modal__content--basic js-gdpr-modal-screen-basic"> <span class="gdpr-modal__intro"> <p class="typography gdpr-modal__paragraph gdpr-modal__selection-item-summary" data-id="e6b5bcfe" > <a href="#" class="gdpr-modal__more-link js-gdpr-modal-show-advance"><strong>Manage cookies</strong></a> and help us deliver our services. By using our services, you agree to our use of cookies.</p> </span> <button name="" class="btn btn__type--primary gdpr-modal__btn js-gdpr-modal-btn" id="" aria-label="" data-id="a087f9a0" data-level=2 > <p class="typography btn__label js-button-label" data-id="426d4c9a" > I agree</p> </button> </div> </div> </div><div class="modal js-modal" id="trial-form-modal" aria-hidden="true" > <div data-rocket-location-hash="2c048193241ae84f89ac6ccfa3d9a330" class="modal__overlay" tabindex="-1" data-micromodal-close> <div class="modal__container" role="dialog" aria-modal="true" aria-labelledby="modal-1-title"> <button class="modal__close" aria-label="Close modal" data-micromodal-close> <svg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'><path fill-rule='evenodd' clip-rule='evenodd' d='M18.7071 6.70711C19.0976 6.31658 19.0976 5.68342 18.7071 5.29289C18.3166 4.90237 17.6834 4.90237 17.2929 5.29289L12 10.5858L6.70711 5.29289C6.31658 4.90237 5.68342 4.90237 5.29289 5.29289C4.90237 5.68342 4.90237 6.31658 5.29289 6.70711L10.5858 12L5.29289 17.2929C4.90237 17.6834 4.90237 18.3166 5.29289 18.7071C5.68342 19.0976 6.31658 19.0976 6.70711 18.7071L12 13.4142L17.2929 18.7071C17.6834 19.0976 18.3166 19.0976 18.7071 18.7071C19.0976 18.3166 19.0976 17.6834 18.7071 17.2929L13.4142 12L18.7071 6.70711Z' fill='currentColor' /></svg> </button> <main class="modal__content" id="trial-form-modal-content"> <div class="block-heading" data-id="1509bea4"> <h2 class="typography block-heading__heading" data-id="f7fe6160" > Try Productive<br><strong>for free</strong></h2></div><div class="block-paragraph" data-id="e482ab4e" > <p class="typography block-paragraph__paragraph" data-id="fe952842" > Free 14-day trial. No credit card required.<br>Cancel any time.</p></div><style id='esFormsCssVariables-global'>:root {--global-custom-blocks-name: eightshift-block;--global-es-max-cols: 12;--global-esf-spacing-xs: 0.25rem;--global-esf-spacing-s: 0.5rem;--global-esf-spacing-m: 1rem;--global-esf-spacing-l: 1.5rem;--global-esf-spacing-xl: 2rem;--global-esf-ease-out-cubic: cubic-bezier(0.215, 0.61, 0.355, 1);--global-esf-box-shadow: 0 0 0.5rem rgb(0 0 0 / 0.04);--global-esf-box-shadow-l: 0 0 0.125rem rgb(0 0 0 / 0.16), 0 0 0.5rem rgb(0 0 0 / 0.16);--global-esf-max-width: 36rem;--global-esf-input-height: 2.625rem;--global-breakpoints-mobile: 480;--global-breakpoints-tablet: 960;--global-breakpoints-desktop: 1920;--global-breakpoints-large: 1921;--global-colors-esf-admin-accent: #29A3A3;--global-colors-esf-admin-accent-values: 41 163 163;--global-colors-esf-admin-accent-50: #29A3A380;--global-colors-esf-admin-accent-50-values: 0 0 0;--global-colors-esf-admin-accent-30: #29a3a333;--global-colors-esf-admin-accent-30-values: 0 0 0;--global-colors-esf-admin-accent-10: #29A3A31A;--global-colors-esf-admin-accent-10-values: 0 0 0;--global-colors-esf-admin-accent-05: #29A3A30D;--global-colors-esf-admin-accent-05-values: 0 0 0;--global-colors-esf-admin-accent-dark: #218282;--global-colors-esf-admin-accent-dark-values: 33 130 130;--global-colors-esf-border: #DEDEDE;--global-colors-esf-border-values: 222 222 222;--global-colors-esf-black: #181818;--global-colors-esf-black-values: 24 24 24;--global-colors-esf-white: #FFFFFF;--global-colors-esf-white-values: 255 255 255;--global-colors-esf-gray: #484848;--global-colors-esf-gray-values: 72 72 72;--global-colors-esf-yellow-50: #FFFBEB;--global-colors-esf-yellow-50-values: 255 251 235;--global-colors-esf-yellow-100: #FEF3C7;--global-colors-esf-yellow-100-values: 254 243 199;--global-colors-esf-yellow-200: #FDE68A;--global-colors-esf-yellow-200-values: 253 230 138;--global-colors-esf-yellow-500: #EAB308;--global-colors-esf-yellow-500-values: 234 179 8;--global-colors-esf-yellow-950: #451A03;--global-colors-esf-yellow-950-values: 69 26 3;--global-colors-esf-sky-50: #F0F9FF;--global-colors-esf-sky-50-values: 240 249 255;--global-colors-esf-sky-100: #E0F2FE;--global-colors-esf-sky-100-values: 224 242 254;--global-colors-esf-sky-200: #BAE6FD;--global-colors-esf-sky-200-values: 186 230 253;--global-colors-esf-sky-500: #0EA5E9;--global-colors-esf-sky-500-values: 14 165 233;--global-colors-esf-sky-950: #082F49;--global-colors-esf-sky-950-values: 8 47 73;--global-colors-esf-gray-50: #F9FAFB;--global-colors-esf-gray-50-values: 249 250 251;--global-colors-esf-gray-100: #F3F4F6;--global-colors-esf-gray-100-values: 243 244 246;--global-colors-esf-gray-200: #E5E7EB;--global-colors-esf-gray-200-values: 229 231 235;--global-colors-esf-gray-300: #D1D5DB;--global-colors-esf-gray-300-values: 209 213 219;--global-colors-esf-gray-400: #9CA3AF;--global-colors-esf-gray-400-values: 156 163 175;--global-colors-esf-gray-500: #6B7280;--global-colors-esf-gray-500-values: 107 114 128;--global-colors-esf-gray-600: #4B5563;--global-colors-esf-gray-600-values: 75 85 99;--global-colors-esf-gray-950: #030712;--global-colors-esf-gray-950-values: 3 7 18;--global-colors-esf-red-50: #FEF2F2;--global-colors-esf-red-50-values: 254 242 242;--global-colors-esf-red-100: #FEE2E2;--global-colors-esf-red-100-values: 254 226 226;--global-colors-esf-red-200: #FECACA;--global-colors-esf-red-200-values: 254 202 202;--global-colors-esf-red-500: #EF4444;--global-colors-esf-red-500-values: 239 68 68;--global-colors-esf-red-400: #F87171;--global-colors-esf-red-400-values: 248 113 113;--global-colors-esf-red-600: #DC2626;--global-colors-esf-red-600-values: 220 38 38;--global-colors-esf-red-800: #991B1B;--global-colors-esf-red-800-values: 153 27 27;--global-colors-esf-red-950: #450A0A;--global-colors-esf-red-950-values: 69 10 10;--global-colors-esf-green-50: #F0FDF4;--global-colors-esf-green-50-values: 240 253 244;--global-colors-esf-green-100: #DCFCE7;--global-colors-esf-green-100-values: 220 252 231;--global-colors-esf-green-200: #BBF7D0;--global-colors-esf-green-200-values: 187 247 208;--global-colors-esf-green-500: #22C55E;--global-colors-esf-green-500-values: 34 197 94;--global-colors-esf-green-950: #052E16;--global-colors-esf-green-950-values: 5 46 22;}</style> <div class="es-block-forms js-es-block-forms modal-trial-form es-block-forms--gtm-event-try-productive es-block-forms--js-enhanced-ecommerce" > <form class="es-form js-es-block-form" data-type-selector='trial-form-modal' data-phone-sync='1' data-phone-disable-picker='1' data-form-id='25792' data-post-id='25927' data-form-type='hubspot' data-conditional-tags='[]' method='post' data-block-ssr='false' data-disabled-default-styles='true' novalidate onsubmit="event.preventDefault();" > <div class="es-global-msg js-es-block-global-msg" > </div> <div class="es-form__fields"> <div class="es-field es-field--input js-es-block-field" data-id="79e1a50e" data-hubspot-type-id='0-1' data-field-name='email' data-field-type='input' data-type-custom='email' data-tracking='email'> <div class="es-field__inner"> <div class="es-field__content"> <div class="es-field__content-wrap"> <input class="es-input" name="email" id="email" type="email" placeholder='Enter your work email' /> </div> </div> <div class="es-error es-field__es-error js-es-block-error" data-id="email" ></div> </div> </div><div class="es-field es-field--submit js-es-block-field" data-id="4adbce30" data-field-type='submit'> <div class="es-field__inner"> <div class="es-field__content"> <div class="es-field__content-wrap"> <button class="es-submit es-submit--default" ><span class="es-submit__inner"> Start free trial</span></button> </div> </div> </div> </div><div class="es-field es-field--input es-form-is-hidden js-es-block-field" data-id="4339a8b4" data-hubspot-type-id='0-1' data-field-name='utm_campaign' data-field-type='input' data-type-custom='text' data-tracking='utm_campaign'> <div class="es-field__inner"> <label class="es-field__label" for="utm_campaign" > <span class="es-field__label-inner"> utm_campaign </span> </label> <div class="es-field__content"> <div class="es-field__content-wrap"> <input class="es-input" name="utm_campaign" id="utm_campaign" type="text" /> </div> </div> <div class="es-error es-field__es-error js-es-block-error" data-id="utm_campaign" ></div> </div> </div><div class="es-field es-field--input es-form-is-hidden js-es-block-field" data-id="c57f8c3e" data-hubspot-type-id='0-1' data-field-name='utm_campaign_first' data-field-type='input' data-type-custom='text' data-tracking='utm_campaign_first'> <div class="es-field__inner"> <label class="es-field__label" for="utm_campaign_first" > <span class="es-field__label-inner"> utm_campaign_first </span> </label> <div class="es-field__content"> <div class="es-field__content-wrap"> <input class="es-input" name="utm_campaign_first" id="utm_campaign_first" type="text" /> </div> </div> <div class="es-error es-field__es-error js-es-block-error" data-id="utm_campaign_first" ></div> </div> </div><div class="es-field es-field--input es-form-is-hidden js-es-block-field" data-id="93d3a924" data-hubspot-type-id='0-1' data-field-name='utm_content' data-field-type='input' data-type-custom='text' data-tracking='utm_content'> <div class="es-field__inner"> <label class="es-field__label" for="utm_content" > <span class="es-field__label-inner"> utm_content </span> </label> <div class="es-field__content"> <div class="es-field__content-wrap"> <input class="es-input" name="utm_content" id="utm_content" type="text" /> </div> </div> <div class="es-error es-field__es-error js-es-block-error" data-id="utm_content" ></div> </div> </div><div class="es-field es-field--input es-form-is-hidden js-es-block-field" data-id="fad6cab1" data-hubspot-type-id='0-1' data-field-name='utm_content_first' data-field-type='input' data-type-custom='text' data-tracking='utm_content_first'> <div class="es-field__inner"> <label class="es-field__label" for="utm_content_first" > <span class="es-field__label-inner"> utm_content_first </span> </label> <div class="es-field__content"> <div class="es-field__content-wrap"> <input class="es-input" name="utm_content_first" id="utm_content_first" type="text" /> </div> </div> <div class="es-error es-field__es-error js-es-block-error" data-id="utm_content_first" ></div> </div> </div><div class="es-field es-field--input es-form-is-hidden js-es-block-field" data-id="82c832aa" data-hubspot-type-id='0-1' data-field-name='utm_medium' data-field-type='input' data-type-custom='text' data-tracking='utm_medium'> <div class="es-field__inner"> <label class="es-field__label" for="utm_medium" > <span class="es-field__label-inner"> utm_medium </span> </label> <div class="es-field__content"> <div class="es-field__content-wrap"> <input class="es-input" name="utm_medium" id="utm_medium" type="text" /> </div> </div> <div class="es-error es-field__es-error js-es-block-error" data-id="utm_medium" ></div> </div> </div><div class="es-field es-field--input es-form-is-hidden js-es-block-field" data-id="2cd474df" data-hubspot-type-id='0-1' data-field-name='utm_medium_first' data-field-type='input' data-type-custom='text' data-tracking='utm_medium_first'> <div class="es-field__inner"> <label class="es-field__label" for="utm_medium_first" > <span class="es-field__label-inner"> utm_medium_first </span> </label> <div class="es-field__content"> <div class="es-field__content-wrap"> <input class="es-input" name="utm_medium_first" id="utm_medium_first" type="text" /> </div> </div> <div class="es-error es-field__es-error js-es-block-error" data-id="utm_medium_first" ></div> </div> </div><div class="es-field es-field--input es-form-is-hidden js-es-block-field" data-id="4de79aff" data-hubspot-type-id='0-1' data-field-name='utm_source' data-field-type='input' data-type-custom='text' data-tracking='utm_source'> <div class="es-field__inner"> <label class="es-field__label" for="utm_source" > <span class="es-field__label-inner"> utm_source </span> </label> <div class="es-field__content"> <div class="es-field__content-wrap"> <input class="es-input" name="utm_source" id="utm_source" type="text" /> </div> </div> <div class="es-error es-field__es-error js-es-block-error" data-id="utm_source" ></div> </div> </div><div class="es-field es-field--input es-form-is-hidden js-es-block-field" data-id="311007f0" data-hubspot-type-id='0-1' data-field-name='utm_source_first' data-field-type='input' data-type-custom='text' data-tracking='utm_source_first'> <div class="es-field__inner"> <label class="es-field__label" for="utm_source_first" > <span class="es-field__label-inner"> utm_source_first </span> </label> <div class="es-field__content"> <div class="es-field__content-wrap"> <input class="es-input" name="utm_source_first" id="utm_source_first" type="text" /> </div> </div> <div class="es-error es-field__es-error js-es-block-error" data-id="utm_source_first" ></div> </div> </div><div class="es-field es-field--input es-form-is-hidden js-es-block-field" data-id="6b88ce5e" data-hubspot-type-id='0-1' data-field-name='utm_term' data-field-type='input' data-type-custom='text' data-tracking='utm_term'> <div class="es-field__inner"> <label class="es-field__label" for="utm_term" > <span class="es-field__label-inner"> utm_term </span> </label> <div class="es-field__content"> <div class="es-field__content-wrap"> <input class="es-input" name="utm_term" id="utm_term" type="text" /> </div> </div> <div class="es-error es-field__es-error js-es-block-error" data-id="utm_term" ></div> </div> </div> </div> <div class="es-loader js-es-block-loader es-loader__form"> <svg xmlns='http://www.w3.org/2000/svg' width='44' height='44' viewBox='0 0 44 44'><g fill='none' fill-rule='evenodd' stroke-width='2'><circle cx='22' cy='22' r='1' stroke='var(--loader-color-1, currentColor)'><animate attributeName='r' begin='0s' dur='1.8s' values='1; 20' calcMode='spline' keyTimes='0; 1' keySplines='0.165, 0.84, 0.44, 1' repeatCount='indefinite'/><animate attributeName='stroke-opacity' begin='0s' dur='1.8s' values='1; 0' calcMode='spline' keyTimes='0; 1' keySplines='0.3, 0.61, 0.355, 1' repeatCount='indefinite'/></circle><circle cx='22' cy='22' r='1' stroke='var(--loader-color-2, currentColor)'><animate attributeName='r' begin='-0.9s' dur='1.8s' values='1; 20' calcMode='spline' keyTimes='0; 1' keySplines='0.165, 0.84, 0.44, 1' repeatCount='indefinite'/><animate attributeName='stroke-opacity' begin='-0.9s' dur='1.8s' values='1; 0' calcMode='spline' keyTimes='0; 1' keySplines='0.3, 0.61, 0.355, 1' repeatCount='indefinite'/></circle></g></svg></div></form><div class="es-loader js-es-block-loader es-loader__geolocation"> <svg xmlns='http://www.w3.org/2000/svg' width='44' height='44' viewBox='0 0 44 44'><g fill='none' fill-rule='evenodd' stroke-width='2'><circle cx='22' cy='22' r='1' stroke='var(--loader-color-1, currentColor)'><animate attributeName='r' begin='0s' dur='1.8s' values='1; 20' calcMode='spline' keyTimes='0; 1' keySplines='0.165, 0.84, 0.44, 1' repeatCount='indefinite'/><animate attributeName='stroke-opacity' begin='0s' dur='1.8s' values='1; 0' calcMode='spline' keyTimes='0; 1' keySplines='0.3, 0.61, 0.355, 1' repeatCount='indefinite'/></circle><circle cx='22' cy='22' r='1' stroke='var(--loader-color-2, currentColor)'><animate attributeName='r' begin='-0.9s' dur='1.8s' values='1; 20' calcMode='spline' keyTimes='0; 1' keySplines='0.165, 0.84, 0.44, 1' repeatCount='indefinite'/><animate attributeName='stroke-opacity' begin='-0.9s' dur='1.8s' values='1; 0' calcMode='spline' keyTimes='0; 1' keySplines='0.3, 0.61, 0.355, 1' repeatCount='indefinite'/></circle></g></svg></div></div> <style id='esFormsCssVariables'>.es-field[data-id='ad2ac770']{--es-field-width: calc((9 / 12) * 100%);} .es-field[data-id='2db89403']{--es-field-width: calc((9 / 12) * 100%);} .es-field[data-id='79e1a50e']{--es-field-width: calc((12 / 12) * 100%);} .es-field[data-id='4adbce30']{--es-field-width: calc((12 / 12) * 100%);} .es-field[data-id='4339a8b4']{--es-field-width: calc((12 / 12) * 100%);} .es-field[data-id='c57f8c3e']{--es-field-width: calc((12 / 12) * 100%);} .es-field[data-id='93d3a924']{--es-field-width: calc((12 / 12) * 100%);} .es-field[data-id='fad6cab1']{--es-field-width: calc((12 / 12) * 100%);} .es-field[data-id='82c832aa']{--es-field-width: calc((12 / 12) * 100%);} .es-field[data-id='2cd474df']{--es-field-width: calc((12 / 12) * 100%);} .es-field[data-id='4de79aff']{--es-field-width: calc((12 / 12) * 100%);} .es-field[data-id='311007f0']{--es-field-width: calc((12 / 12) * 100%);} .es-field[data-id='6b88ce5e']{--es-field-width: calc((12 / 12) * 100%);} </style><div class="block-paragraph" data-id="5320c82d" > <p class="typography block-paragraph__paragraph" data-id="eab7f887" > Already using Productive?<br><a href="https://app.productive.io/"><strong>Sign in with an existing account</strong></a></p></div> </main> </div> </div> </div><style id='esCssVariables'> .icon[data-id='7690c93e']{ --icon-size: calc(var(--base-font-size) * 3.6rem); } .typography[data-id='47be24fd']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 1.25; --es-ft-md-font-size: 1.5; --es-ft-lg-font-size: 1.875; --typography-letter-spacing: -0.5px; --typography-line-height: 1.33; --typography-font-weight: bold; } .icon[data-id='6c20ef58']{ --icon-size: calc(var(--base-font-size) * 3.6rem); } .typography[data-id='6af945e0']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 1.25; --es-ft-md-font-size: 1.5; --es-ft-lg-font-size: 1.875; --typography-letter-spacing: -0.5px; --typography-line-height: 1.33; --typography-font-weight: bold; } .icon[data-id='d9ce518d']{ --icon-size: calc(var(--base-font-size) * 3.6rem); } .typography[data-id='c7b06929']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 1.25; --es-ft-md-font-size: 1.5; --es-ft-lg-font-size: 1.875; --typography-letter-spacing: -0.5px; --typography-line-height: 1.33; --typography-font-weight: bold; } .typography[data-id='21f44c25']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 0.75; --es-ft-md-font-size: 0.875; --es-ft-lg-font-size: 1.0625; --typography-letter-spacing: 0.2px; --typography-line-height: 1.43; } .card-simple[data-id='061fdce6']{ --card-text-align: left; --card-content-align: flex-start; --card-media-align: flex-start; --card-intro-margin-top: 0; --card-intro-margin-bottom: 0.781rem; --card-template-rows: repeat(7, max-content); --card-template-cols: 1fr; --card-template-areas: 'a' 'b' 'c' 'd' 'e' 'f' 'g'; --card-forced-background-color: var(--global-colors-initial); --card-forced-border-radius: initial; } .image[data-id='dc0c7d6d']{ --image-width: 100%; --image-img-width: 100%; --image-height: 100%; --image-img-height: 100%; --image-img-max-width: 100%; --image-img-max-height: 100%; --image-scale: 1; --image-overflow: hidden; --image-object-fit: cover; --image-default-border-radius: 0; } .typography[data-id='6b1a135b']{ --typography-color: var(--typography-color-override, var(--global-colors-indigo)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --typography-uppercase: uppercase; --typography-letter-spacing: 0.4px; --es-ft-sm-font-size: 0.6875; --es-ft-md-font-size: 0.75; --es-ft-lg-font-size: 0.875; --typography-line-height: 1.33; --typography-font-weight: bold; } .typography[data-id='be86394e']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --typography-highlight-color: var(--global-colors-indigo); --es-ft-sm-font-size: 1.25; --es-ft-md-font-size: 1.5; --es-ft-lg-font-size: 1.875; --typography-letter-spacing: -0.5px; --typography-line-height: 1.33; --typography-font-weight: bold; } .typography[data-id='34ea802b']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 0.75; --es-ft-md-font-size: 0.875; --es-ft-lg-font-size: 1.0625; --typography-letter-spacing: 0.2px; --typography-line-height: 1.43; } .btn[data-id='e95250e2']{ --button-color: var(--global-colors-white); --button-color-hover: var(--global-colors-white); --button-secondary-color: var(--global-colors-indigo); --button-secondary-color-hover: var(--global-colors-white); --button-border-color: var(--global-colors-indigo); --button-background-color: var(--global-colors-indigo); --button-background-color-hover: var(--global-gradients-gradient-1); --button-color-is-link: var(--global-colors-indigo); --button-color-is-link-hover: var(--global-colors-black); --button-border-radius: 1.875rem; --button-padding-vertical: 0.812rem; --button-padding-horizontal: 1.5rem; --button-display: inline-flex; --button-width: auto; --button-border-radius: 0; --button-background-color: transparent; --button-background-color-hover: transparent; --button-padding-vertical: 0; --button-padding-horizontal: 0; --button-color: var(--button-color-is-link); --button-color-hover: var(--button-color-is-link-hover); --button-display: inline; --button-flex-direction: row; } .icon[data-id='be387875']{ --icon-size: calc(var(--base-font-size) * 1.6rem); } .typography[data-id='401d691f']{ --typography-color: var(--typography-color-override, var(--global-colors-white)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 0.875; --es-ft-md-font-size: 1; --es-ft-lg-font-size: 1.25; --typography-line-height: 1.5; --typography-font-weight: bold; } .icon[data-id='d4355601']{ --icon-size: calc(var(--base-font-size) * 3.6rem); } .typography[data-id='c7dfd222']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 1.125; --es-ft-md-font-size: 1.25; --es-ft-lg-font-size: 1.625; --typography-line-height: 1.4; --typography-font-weight: bold; } .icon[data-id='83874dee']{ --icon-size: calc(var(--base-font-size) * 3.6rem); } .typography[data-id='ddeb5cff']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 1.125; --es-ft-md-font-size: 1.25; --es-ft-lg-font-size: 1.625; --typography-line-height: 1.4; --typography-font-weight: bold; } .icon[data-id='651e223b']{ --icon-size: calc(var(--base-font-size) * 3.6rem); } .typography[data-id='59704feb']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 1.125; --es-ft-md-font-size: 1.25; --es-ft-lg-font-size: 1.625; --typography-line-height: 1.4; --typography-font-weight: bold; } .block-button[data-id='62d280d0']{ --button-align: left; } .btn[data-id='3d4f7bb7']{ --button-color: var(--global-colors-black); --button-color-hover: var(--global-colors-black); --button-secondary-color: var(--global-colors-black); --button-secondary-color-hover: var(--global-colors-black); --button-border-color: var(--global-colors-black); --button-background-color: var(--global-colors-black); --button-background-color-hover: var(--global-colors-black); --button-color-is-link: var(--global-colors-black); --button-color-is-link-hover: var(--global-colors-black); --button-border-radius: 1.75rem; --button-padding-vertical: 0.625rem; --button-padding-horizontal: 1.25rem; --button-display: inline-flex; --button-width: auto; --button-border-radius: 0; --button-background-color: transparent; --button-background-color-hover: transparent; --button-padding-vertical: 0; --button-padding-horizontal: 0; --button-color: var(--button-color-is-link); --button-color-hover: var(--button-color-is-link-hover); --button-display: inline; --button-font-weight: normal; --button-flex-direction: row; } .typography[data-id='3bcd517a']{ --typography-color: var(--typography-color-override, var(--global-colors-white)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 0.875; --es-ft-md-font-size: 1; --es-ft-lg-font-size: 1.25; --typography-line-height: 1.5; } .block-button[data-id='1949af43']{ --button-align: left; } .btn[data-id='f44b5a05']{ --button-color: var(--global-colors-white); --button-color-hover: var(--global-colors-white); --button-secondary-color: var(--global-colors-indigo); --button-secondary-color-hover: var(--global-colors-white); --button-border-color: var(--global-colors-indigo); --button-background-color: var(--global-colors-indigo); --button-background-color-hover: var(--global-gradients-gradient-1); --button-color-is-link: var(--global-colors-indigo); --button-color-is-link-hover: var(--global-colors-black); --button-border-radius: 1.75rem; --button-padding-vertical: 0.625rem; --button-padding-horizontal: 1.25rem; --button-display: inline-flex; --button-width: auto; --button-flex-direction: row; } .typography[data-id='bb839f21']{ --typography-color: var(--typography-color-override, var(--global-colors-white)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 0.75; --es-ft-md-font-size: 0.875; --es-ft-lg-font-size: 1.0625; --typography-letter-spacing: 0.2px; --typography-line-height: 1.43; --typography-font-weight: bold; } .block-button[data-id='03628239']{ --button-align: left; } .btn[data-id='6d950f01']{ --button-color: var(--global-colors-white); --button-color-hover: var(--global-colors-white); --button-secondary-color: var(--global-colors-indigo); --button-secondary-color-hover: var(--global-colors-white); --button-border-color: var(--global-colors-indigo); --button-background-color: var(--global-colors-indigo); --button-background-color-hover: var(--global-gradients-gradient-1); --button-color-is-link: var(--global-colors-indigo); --button-color-is-link-hover: var(--global-colors-black); --button-border-radius: 1.75rem; --button-padding-vertical: 0.625rem; --button-padding-horizontal: 1.25rem; --button-display: inline-flex; --button-width: auto; --button-flex-direction: row; } .icon[data-id='56eb07bb']{ --icon-size: calc(var(--base-font-size) * 1.6rem); } .typography[data-id='a9bec81b']{ --typography-color: var(--typography-color-override, var(--global-colors-white)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 0.75; --es-ft-md-font-size: 0.875; --es-ft-lg-font-size: 1.0625; --typography-letter-spacing: 0.2px; --typography-line-height: 1.43; --typography-font-weight: bold; } .block-post-meta[data-id='ac16ea60']{ --wrapper-spacing-top: initial;; --wrapper-spacing-bottom: initial;; --wrapper-spacing-top-in: initial;; --wrapper-spacing-bottom-in: initial;; --wrapper-divider-top: initial; --wrapper-divider-bottom: initial;; --wrapper-display: initial;; --wrapper-is-full-width: initial;; --wrapper-grid-template-columns: initial;; --wrapper-display-type: initial; } .typography[data-id='a0ee6984']{ --typography-color: var(--typography-color-override, var(--global-colors-indigo)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --typography-uppercase: uppercase; --typography-letter-spacing: 0.4px; --es-ft-sm-font-size: 0.6875; --es-ft-md-font-size: 0.75; --es-ft-lg-font-size: 0.875; --typography-line-height: 1.33; --typography-font-weight: bold; } .typography[data-id='cb75f7c5']{ --typography-color: var(--typography-color-override, var(--global-colors-grey400)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --typography-uppercase: uppercase; --typography-letter-spacing: 0.4px; --es-ft-sm-font-size: 0.6875; --es-ft-md-font-size: 0.75; --es-ft-lg-font-size: 0.875; --typography-line-height: 1.33; --typography-font-weight: bold; } .wrapper[data-id='45a3c34b']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-heading[data-id='1cdac580']{ --heading-align: left; } .typography[data-id='4ccde99d']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --typography-font-family: var(--global-font-family); --typography-letter-spacing: -2px; --es-ft-sm-font-size: 2.25; --es-ft-md-font-size: 3; --es-ft-lg-font-size: 4.125; --typography-line-height: 1.146; --typography-font-weight: bold; } .wrapper[data-id='5bfab22a']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-group[data-id='2d24f412']{ --group-border-radius: 0; } .block-author-meta[data-id='5f849123']{ --author-meta-flex-direction: row; --author-meta-gap: 1rem; --author-meta-image-margin-bottom: 0; --author-meta-align-items: center; } .block-author-meta[data-id='5f849123']{ --wrapper-spacing-top: initial;; --wrapper-spacing-bottom: initial;; --wrapper-spacing-top-in: initial;; --wrapper-spacing-bottom-in: initial;; --wrapper-divider-top: initial; --wrapper-divider-bottom: initial;; --wrapper-display: initial;; --wrapper-is-full-width: initial;; --wrapper-grid-template-columns: initial;; --wrapper-display-type: initial; } .image[data-id='2be6b374']{ --image-scale: 1; --image-overflow: hidden; --image-object-fit: cover; --image-default-border-radius: 0; } .typography[data-id='9bb1beb4']{ --typography-color: var(--typography-color-override, var(--global-colors-indigo)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --typography-uppercase: uppercase; --typography-letter-spacing: 0.4px; --es-ft-sm-font-size: 0.6875; --es-ft-md-font-size: 0.75; --es-ft-lg-font-size: 0.875; --typography-line-height: 1.33; --typography-font-weight: bold; } .typography[data-id='135ae2ab']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 0.75; --es-ft-md-font-size: 0.875; --es-ft-lg-font-size: 1.0625; --typography-letter-spacing: 0.2px; --typography-line-height: 1.43; } .wrapper[data-id='5f83e6f6']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-share-icons[data-id='ca9f041c']{ --share-icons-align: flex-start; } .icon[data-id='406839ce']{ --icon-backplate-color: var(--global-colors-white); --icon-color: var(--global-colors-white); --icon-on-backplate-color: var(--global-colors-black); --icon-size: calc(var(--base-font-size) * 4rem); } .icon[data-id='ba57942f']{ --icon-backplate-color: var(--global-colors-white); --icon-color: var(--global-colors-white); --icon-on-backplate-color: var(--global-colors-black); --icon-size: calc(var(--base-font-size) * 4rem); } .icon[data-id='4d3c0a35']{ --icon-backplate-color: var(--global-colors-white); --icon-color: var(--global-colors-white); --icon-on-backplate-color: var(--global-colors-black); --icon-size: calc(var(--base-font-size) * 4rem); } .wrapper[data-id='9329f376']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-group[data-id='82e8f0bf']{ --group-border-radius: 0; } .block-column[data-id='4ba1c5c6']{ --column-background-color: var(--global-colors-unset); --column-border-color-mobile: var(--global-colors-indigo); --column-border-color-desktop: var(--global-colors-indigo); } .block-column[data-id='4ba1c5c6']{ --wrapper-spacing-top: initial;; --wrapper-spacing-bottom: initial;; --wrapper-spacing-top-in: initial;; --wrapper-spacing-bottom-in: initial;; --wrapper-divider-top: initial; --wrapper-divider-bottom: initial;; --wrapper-display: initial;; --wrapper-is-full-width: initial;; --wrapper-grid-template-columns: initial;; --wrapper-display-type: initial; } .media[data-id='f0ec5c72']{ --media-align-horizontal: center; --media-align-vertical: center; --media-object-position: center center; --media-rounded-corners: calc(var(--base-font-size) * (calc(10 / 10) * 2rem)); } .image[data-id='eb353d63']{ --image-width: 100%; --image-img-width: 100%; --image-height: 100%; --image-img-height: 100%; --image-img-max-width: 100%; --image-img-max-height: 100%; --image-scale: 1; --image-overflow: hidden; --image-object-fit: cover; --image-default-border-radius: 0; } .wrapper[data-id='a5509a86']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-column[data-id='43218383']{ --column-background-color: var(--global-colors-unset); --column-border-color-mobile: var(--global-colors-indigo); --column-border-color-desktop: var(--global-colors-indigo); } .block-column[data-id='43218383']{ --wrapper-spacing-top: initial;; --wrapper-spacing-bottom: initial;; --wrapper-spacing-top-in: initial;; --wrapper-spacing-bottom-in: initial;; --wrapper-divider-top: initial; --wrapper-divider-bottom: initial;; --wrapper-display: initial;; --wrapper-is-full-width: initial;; --wrapper-grid-template-columns: initial;; --wrapper-display-type: initial; } .block-columns[data-id='194a8da0']{ --columns-grid-side-columns: var(--wrapper-grid-side-columns); } .wrapper[data-id='8718999c']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-group[data-id='4cfd5199']{ --group-border-radius: 0; } .wrapper[data-id='23c1a976']{ --wrapper-bg-color-project: var(--global-colors-grey100); --wrapper-z-index: 1; --wrapper-display-type: grid; } .block-table-of-contents[data-id='ac88da4f']{ --toc-position: sticky; } .block-column[data-id='3e439845']{ --column-background-color: var(--global-colors-unset); --column-border-color-mobile: var(--global-colors-indigo); --column-border-color-desktop: var(--global-colors-indigo); } .block-column[data-id='3e439845']{ --wrapper-spacing-top: initial;; --wrapper-spacing-bottom: initial;; --wrapper-spacing-top-in: initial;; --wrapper-spacing-bottom-in: initial;; --wrapper-divider-top: initial; --wrapper-divider-bottom: initial;; --wrapper-display: initial;; --wrapper-is-full-width: initial;; --wrapper-grid-template-columns: initial;; --wrapper-display-type: initial; } .block-paragraph[data-id='e5241e71']{ --paragraph-align: left; } .typography[data-id='609dfc87']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --typography-highlight-color: var(--global-colors-indigo); --typography-letter-spacing: -1px; --es-ft-sm-font-size: 1.5; --es-ft-md-font-size: 2.25; --es-ft-lg-font-size: 3; --typography-line-height: 1.167; } .wrapper[data-id='efe7061f']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-paragraph[data-id='eb51a0d1']{ --paragraph-align: left; } .typography[data-id='76a8e9fd']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 1.125; --es-ft-md-font-size: 1.25; --es-ft-lg-font-size: 1.625; --typography-line-height: 1.4; } .wrapper[data-id='73fa685f']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-paragraph[data-id='0f8cc1eb']{ --paragraph-align: left; } .typography[data-id='9a95a37c']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 1.125; --es-ft-md-font-size: 1.25; --es-ft-lg-font-size: 1.625; --typography-line-height: 1.4; } .wrapper[data-id='8150cad9']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .list[data-id='6eee3d6a']{ --list-icon-type: ''; --list-icon-position-transform: none; --list-icon-color: var(--global-colors-indigo); --list-item-margin-bottom: 1.5rem; --es-ft-list-sm-font-size: 1.125; --es-ft-list-md-font-size: 1.25; --es-ft-list-lg-font-size: 1.625; --list-icon-position-top-checkmark: 0; } .typography[data-id='d09a795d']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 1.125; --es-ft-md-font-size: 1.25; --es-ft-lg-font-size: 1.625; --typography-line-height: 1.4; } .wrapper[data-id='57028654']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-heading[data-id='081b9aa1']{ --heading-align: left; } .typography[data-id='f763c2c4']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --typography-highlight-color: var(--global-colors-indigo); --typography-letter-spacing: -1px; --es-ft-sm-font-size: 1.5; --es-ft-md-font-size: 2.25; --es-ft-lg-font-size: 3; --typography-line-height: 1.167; --typography-font-weight: bold; } .wrapper[data-id='ef283830']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-paragraph[data-id='f4490213']{ --paragraph-align: left; } .typography[data-id='535da794']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 0.875; --es-ft-md-font-size: 1; --es-ft-lg-font-size: 1.25; --typography-line-height: 1.5; } .wrapper[data-id='e266b3ea']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-column[data-id='99d251b7']{ --column-background-color: var(--global-colors-unset); --column-border-color-mobile: var(--global-colors-indigo); --column-border-color-desktop: var(--global-colors-indigo); } .block-column[data-id='99d251b7']{ --wrapper-spacing-top: initial;; --wrapper-spacing-bottom: initial;; --wrapper-spacing-top-in: initial;; --wrapper-spacing-bottom-in: initial;; --wrapper-divider-top: initial; --wrapper-divider-bottom: initial;; --wrapper-display: initial;; --wrapper-is-full-width: initial;; --wrapper-grid-template-columns: initial;; --wrapper-display-type: initial; } .media[data-id='90d4ba4d']{ --media-align-horizontal: flex-end; --media-align-vertical: center; --media-object-position: right center; --media-rounded-corners: calc(var(--base-font-size) * (calc(0 / 10) * 2rem)); } .image[data-id='9dbaf2d3']{ --image-width: 100%; --image-img-width: 100%; --image-height: 100%; --image-img-height: 100%; --image-img-max-width: 100%; --image-img-max-height: 100%; --image-scale: 1; --image-overflow: hidden; --image-object-fit: cover; --image-default-border-radius: 0; } .wrapper[data-id='1311716b']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-column[data-id='7f37e843']{ --column-background-color: var(--global-colors-unset); --column-border-color-mobile: var(--global-colors-indigo); --column-border-color-desktop: var(--global-colors-indigo); } .block-column[data-id='7f37e843']{ --wrapper-spacing-top: initial;; --wrapper-spacing-bottom: initial;; --wrapper-spacing-top-in: initial;; --wrapper-spacing-bottom-in: initial;; --wrapper-divider-top: initial; --wrapper-divider-bottom: initial;; --wrapper-display: initial;; --wrapper-is-full-width: initial;; --wrapper-grid-template-columns: initial;; --wrapper-display-type: initial; } .block-columns[data-id='081a7504']{ --columns-grid-side-columns: var(--wrapper-grid-side-columns); } .wrapper[data-id='17ee3323']{ --wrapper-bg-color-project: var(--global-colors-green100); --wrapper-z-index: 1; --wrapper-display-type: block; } .block-heading[data-id='a6474b9c']{ --heading-align: left; } .typography[data-id='408e02c5']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --typography-letter-spacing: -1px; --es-ft-sm-font-size: 1.5; --es-ft-md-font-size: 2.25; --es-ft-lg-font-size: 3; --typography-line-height: 1.167; --typography-font-weight: bold; } .wrapper[data-id='fd7769b3']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-paragraph[data-id='3c70d374']{ --paragraph-align: left; } .typography[data-id='c54e0256']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 1.125; --es-ft-md-font-size: 1.25; --es-ft-lg-font-size: 1.625; --typography-line-height: 1.4; } .wrapper[data-id='0b20ac07']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-heading[data-id='91be5cb8']{ --heading-align: left; } .typography[data-id='73f56158']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --typography-letter-spacing: -1px; --es-ft-sm-font-size: 1.5; --es-ft-md-font-size: 2.25; --es-ft-lg-font-size: 3; --typography-line-height: 1.167; --typography-font-weight: bold; } .wrapper[data-id='18c06f41']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-paragraph[data-id='002e3a14']{ --paragraph-align: left; } .typography[data-id='6affd226']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 1.125; --es-ft-md-font-size: 1.25; --es-ft-lg-font-size: 1.625; --typography-line-height: 1.4; } .wrapper[data-id='f7e60578']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .list[data-id='c1de699d']{ --list-icon-type: url('checkmark-theme.svg'); --list-icon-position-transform: none; --list-icon-color: var(--global-colors-indigo); --list-item-margin-bottom: 1.5rem; --es-ft-list-sm-font-size: 1.125; --es-ft-list-md-font-size: 1.25; --es-ft-list-lg-font-size: 1.625; --list-icon-position-top-checkmark: 0; } .typography[data-id='77631c6c']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 1.125; --es-ft-md-font-size: 1.25; --es-ft-lg-font-size: 1.625; --typography-line-height: 1.4; } .wrapper[data-id='4eb6c4c7']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-paragraph[data-id='47d9d158']{ --paragraph-align: left; } .typography[data-id='828a5b16']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 1.125; --es-ft-md-font-size: 1.25; --es-ft-lg-font-size: 1.625; --typography-line-height: 1.4; } .wrapper[data-id='3f365b5f']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-heading[data-id='f274ee08']{ --heading-align: left; } .typography[data-id='7c52aa82']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --typography-letter-spacing: -1px; --es-ft-sm-font-size: 1.5; --es-ft-md-font-size: 2.25; --es-ft-lg-font-size: 3; --typography-line-height: 1.167; --typography-font-weight: bold; } .wrapper[data-id='ab07258c']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-paragraph[data-id='3d96d9a8']{ --paragraph-align: left; } .typography[data-id='f3bb2b24']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 1.125; --es-ft-md-font-size: 1.25; --es-ft-lg-font-size: 1.625; --typography-line-height: 1.4; } .wrapper[data-id='f67dbebe']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-heading[data-id='c3c190ca']{ --heading-align: left; } .typography[data-id='d7906c8b']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --typography-letter-spacing: -1px; --es-ft-sm-font-size: 1.5; --es-ft-md-font-size: 2.25; --es-ft-lg-font-size: 3; --typography-line-height: 1.167; --typography-font-weight: bold; } .wrapper[data-id='4de0fc8a']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-paragraph[data-id='d734c113']{ --paragraph-align: left; } .typography[data-id='2ea1d21f']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 1.125; --es-ft-md-font-size: 1.25; --es-ft-lg-font-size: 1.625; --typography-line-height: 1.4; } .wrapper[data-id='7bb8f1b8']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .media[data-id='27dc0d3d']{ --media-align-horizontal: center; --media-align-vertical: center; --media-object-position: center center; --media-rounded-corners: calc(var(--base-font-size) * (calc(10 / 10) * 2rem)); } .image[data-id='3516daef']{ --image-width: 100%; --image-img-width: 100%; --image-height: 100%; --image-img-height: 100%; --image-img-max-width: 100%; --image-img-max-height: 100%; --image-scale: 1; --image-overflow: hidden; --image-object-fit: cover; --image-default-border-radius: 0; --image-shadow: 0px 0px 35px rgba(0, 0, 0, 0.1); } .typography[data-id='9c2dd7fa']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --typography-uppercase: uppercase; --typography-letter-spacing: 0.4px; --es-ft-md-font-size: 0.75; --es-ft-lg-font-size: 0.875; --typography-line-height: 1.33; } .wrapper[data-id='24f51ef9']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-paragraph[data-id='a9479fcb']{ --paragraph-align: left; } .typography[data-id='655be654']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 1.125; --es-ft-md-font-size: 1.25; --es-ft-lg-font-size: 1.625; --typography-line-height: 1.4; } .wrapper[data-id='5bb5aa5f']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-heading[data-id='647f3bdc']{ --heading-align: left; } .typography[data-id='3ea08ff9']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --typography-letter-spacing: -1px; --es-ft-sm-font-size: 1.5; --es-ft-md-font-size: 2.25; --es-ft-lg-font-size: 3; --typography-line-height: 1.167; --typography-font-weight: bold; } .wrapper[data-id='f67d0d4d']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-paragraph[data-id='67e449f4']{ --paragraph-align: left; } .typography[data-id='331be69d']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 1.125; --es-ft-md-font-size: 1.25; --es-ft-lg-font-size: 1.625; --typography-line-height: 1.4; } .wrapper[data-id='c11f173d']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .media[data-id='148dc8e3']{ --media-align-horizontal: center; --media-align-vertical: center; --media-object-position: center center; --media-rounded-corners: calc(var(--base-font-size) * (calc(10 / 10) * 2rem)); } .image[data-id='f8840e45']{ --image-width: 100%; --image-img-width: 100%; --image-height: 100%; --image-img-height: 100%; --image-img-max-width: 100%; --image-img-max-height: 100%; --image-scale: 1; --image-overflow: hidden; --image-object-fit: cover; --image-default-border-radius: 0; --image-shadow: 0px 0px 35px rgba(0, 0, 0, 0.1); } .typography[data-id='c72a2d67']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --typography-uppercase: uppercase; --typography-letter-spacing: 0.4px; --es-ft-md-font-size: 0.75; --es-ft-lg-font-size: 0.875; --typography-line-height: 1.33; } .wrapper[data-id='424bbd81']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-paragraph[data-id='b4ad7f10']{ --paragraph-align: left; } .typography[data-id='d176d761']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 1.125; --es-ft-md-font-size: 1.25; --es-ft-lg-font-size: 1.625; --typography-line-height: 1.4; } .wrapper[data-id='e0685446']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-heading[data-id='2c6a80fe']{ --heading-align: left; } .typography[data-id='778435a9']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --typography-letter-spacing: -1px; --es-ft-sm-font-size: 1.5; --es-ft-md-font-size: 2.25; --es-ft-lg-font-size: 3; --typography-line-height: 1.167; --typography-font-weight: bold; } .wrapper[data-id='b4e48a75']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-paragraph[data-id='10007dd3']{ --paragraph-align: left; } .typography[data-id='01d5812c']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 1.125; --es-ft-md-font-size: 1.25; --es-ft-lg-font-size: 1.625; --typography-line-height: 1.4; } .wrapper[data-id='29d67cbe']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .list[data-id='9fd7fc41']{ --list-icon-type: url('checkmark-theme.svg'); --list-icon-position-transform: none; --list-icon-color: var(--global-colors-indigo); --list-item-margin-bottom: 1.5rem; --es-ft-list-sm-font-size: 1.125; --es-ft-list-md-font-size: 1.25; --es-ft-list-lg-font-size: 1.625; --list-icon-position-top-checkmark: 0; } .typography[data-id='62943ee9']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 1.125; --es-ft-md-font-size: 1.25; --es-ft-lg-font-size: 1.625; --typography-line-height: 1.4; } .wrapper[data-id='7fa9b850']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-paragraph[data-id='5870a58f']{ --paragraph-align: left; } .typography[data-id='8f354aeb']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 1.125; --es-ft-md-font-size: 1.25; --es-ft-lg-font-size: 1.625; --typography-line-height: 1.4; } .wrapper[data-id='4928e50d']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .list[data-id='b4bb529b']{ --list-icon-type: url('checkmark-theme.svg'); --list-icon-position-transform: none; --list-icon-color: var(--global-colors-indigo); --list-item-margin-bottom: 1.5rem; --es-ft-list-sm-font-size: 1.125; --es-ft-list-md-font-size: 1.25; --es-ft-list-lg-font-size: 1.625; --list-icon-position-top-checkmark: 0; } .typography[data-id='01676a14']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 1.125; --es-ft-md-font-size: 1.25; --es-ft-lg-font-size: 1.625; --typography-line-height: 1.4; } .wrapper[data-id='038360d4']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-heading[data-id='3ae9f360']{ --heading-align: left; } .typography[data-id='e7b2acb0']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --typography-letter-spacing: -1px; --es-ft-sm-font-size: 1.5; --es-ft-md-font-size: 2.25; --es-ft-lg-font-size: 3; --typography-line-height: 1.167; --typography-font-weight: bold; } .wrapper[data-id='635913cc']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-paragraph[data-id='97666b59']{ --paragraph-align: left; } .typography[data-id='e09a1ddf']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 1.125; --es-ft-md-font-size: 1.25; --es-ft-lg-font-size: 1.625; --typography-line-height: 1.4; } .wrapper[data-id='985d314e']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-heading[data-id='1a868b11']{ --heading-align: left; } .typography[data-id='4a9b82a5']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --typography-highlight-color: var(--global-colors-black); --typography-letter-spacing: -1px; --es-ft-sm-font-size: 1.5; --es-ft-md-font-size: 2.25; --es-ft-lg-font-size: 3; --typography-line-height: 1.167; --typography-font-weight: bold; } .wrapper[data-id='f6608c6f']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-paragraph[data-id='103b34d6']{ --paragraph-align: left; } .typography[data-id='7e351f52']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 1.125; --es-ft-md-font-size: 1.25; --es-ft-lg-font-size: 1.625; --typography-line-height: 1.4; } .wrapper[data-id='b84cebf6']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-heading[data-id='430de70f']{ --heading-align: left; } .typography[data-id='6e5f16ea']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --typography-highlight-color: var(--global-colors-black); --typography-letter-spacing: -1px; --es-ft-sm-font-size: 1.5; --es-ft-md-font-size: 2.25; --es-ft-lg-font-size: 3; --typography-line-height: 1.167; --typography-font-weight: bold; } .wrapper[data-id='6b162492']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-paragraph[data-id='702a882f']{ --paragraph-align: left; } .typography[data-id='7b3f2992']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 1.125; --es-ft-md-font-size: 1.25; --es-ft-lg-font-size: 1.625; --typography-line-height: 1.4; } .wrapper[data-id='95451002']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .media[data-id='0554c59c']{ --media-align-horizontal: center; --media-align-vertical: center; --media-object-position: center center; --media-rounded-corners: calc(var(--base-font-size) * (calc(10 / 10) * 2rem)); } .image[data-id='a8da4582']{ --image-width: 100%; --image-img-width: 100%; --image-height: 100%; --image-img-height: 100%; --image-img-max-width: 100%; --image-img-max-height: 100%; --image-scale: 1; --image-overflow: hidden; --image-object-fit: cover; --image-default-border-radius: 0; --image-shadow: 0px 0px 35px rgba(0, 0, 0, 0.1); } .typography[data-id='6a3cc7a7']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --typography-uppercase: uppercase; --typography-letter-spacing: 0.4px; --es-ft-md-font-size: 0.75; --es-ft-lg-font-size: 0.875; --typography-line-height: 1.33; } .wrapper[data-id='94516c1b']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-paragraph[data-id='38531c38']{ --paragraph-align: left; } .typography[data-id='e052d8ed']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 1.125; --es-ft-md-font-size: 1.25; --es-ft-lg-font-size: 1.625; --typography-line-height: 1.4; } .wrapper[data-id='875a983d']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-heading[data-id='46a69cdf']{ --heading-align: left; } .typography[data-id='1f3d6e41']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --typography-highlight-color: var(--global-colors-black); --typography-letter-spacing: -1px; --es-ft-sm-font-size: 1.5; --es-ft-md-font-size: 2.25; --es-ft-lg-font-size: 3; --typography-line-height: 1.167; --typography-font-weight: bold; } .wrapper[data-id='d2631b06']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-paragraph[data-id='4e23fef8']{ --paragraph-align: left; } .typography[data-id='6bbe5ac1']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 1.125; --es-ft-md-font-size: 1.25; --es-ft-lg-font-size: 1.625; --typography-line-height: 1.4; } .wrapper[data-id='28f29380']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-heading[data-id='fc4b7e1f']{ --heading-align: left; } .typography[data-id='92e47676']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --typography-highlight-color: var(--global-colors-black); --typography-letter-spacing: -1px; --es-ft-sm-font-size: 1.5; --es-ft-md-font-size: 2.25; --es-ft-lg-font-size: 3; --typography-line-height: 1.167; --typography-font-weight: bold; } .wrapper[data-id='5298a9c1']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .list[data-id='ce82fca8']{ --list-icon-type: url('checkmark-theme.svg'); --list-icon-position-transform: none; --list-icon-color: var(--global-colors-indigo); --list-item-margin-bottom: 1.5rem; --es-ft-list-sm-font-size: 1.125; --es-ft-list-md-font-size: 1.25; --es-ft-list-lg-font-size: 1.625; --list-icon-position-top-checkmark: 0; } .typography[data-id='2fe6ee7d']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 1.125; --es-ft-md-font-size: 1.25; --es-ft-lg-font-size: 1.625; --typography-line-height: 1.4; } .wrapper[data-id='69982d66']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-paragraph[data-id='1f45e4c2']{ --paragraph-align: left; } .typography[data-id='a0265f7d']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 1.125; --es-ft-md-font-size: 1.25; --es-ft-lg-font-size: 1.625; --typography-line-height: 1.4; } .wrapper[data-id='d02a9340']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-heading[data-id='dec9572b']{ --heading-align: left; } .typography[data-id='4f55e7fa']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --typography-highlight-color: var(--global-colors-black); --typography-letter-spacing: -1px; --es-ft-sm-font-size: 1.5; --es-ft-md-font-size: 2.25; --es-ft-lg-font-size: 3; --typography-line-height: 1.167; --typography-font-weight: bold; } .wrapper[data-id='9b9c8fad']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-paragraph[data-id='605cf396']{ --paragraph-align: left; } .typography[data-id='e9bdfd41']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 1.125; --es-ft-md-font-size: 1.25; --es-ft-lg-font-size: 1.625; --typography-line-height: 1.4; } .wrapper[data-id='8425ef8d']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .media[data-id='5f0ed1b0']{ --media-align-horizontal: center; --media-align-vertical: center; --media-object-position: center center; --media-rounded-corners: calc(var(--base-font-size) * (calc(10 / 10) * 2rem)); } .image[data-id='d9c996cf']{ --image-width: 100%; --image-img-width: 100%; --image-height: 100%; --image-img-height: 100%; --image-img-max-width: 100%; --image-img-max-height: 100%; --image-scale: 1; --image-overflow: hidden; --image-object-fit: cover; --image-default-border-radius: 0; --image-shadow: 0px 0px 35px rgba(0, 0, 0, 0.1); } .typography[data-id='3193dde7']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --typography-uppercase: uppercase; --typography-letter-spacing: 0.4px; --es-ft-md-font-size: 0.75; --es-ft-lg-font-size: 0.875; --typography-line-height: 1.33; } .wrapper[data-id='6ce4d5c1']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-paragraph[data-id='b4bf54e0']{ --paragraph-align: left; } .typography[data-id='0b9c8e62']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 1.125; --es-ft-md-font-size: 1.25; --es-ft-lg-font-size: 1.625; --typography-line-height: 1.4; } .wrapper[data-id='a06abd93']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-case-study[data-id='55db0df1']{ --case-study-color-project-left: var(--global-colors-yellow200); --case-study-color-gradient: linear-gradient(135deg, rgb(255, 200, 55) 0.00%,rgba(250, 241, 237, 0.92) 100.00%); --case-study-color-gradient-mobile: linear-gradient(45deg, rgb(255, 200, 55) 0.00%,rgba(250, 241, 237, 0.92) 98.00%); } .image[data-id='046ffbcf']{ --image-scale: 1; --image-overflow: hidden; --image-object-fit: cover; --image-default-border-radius: 0; } .typography[data-id='44ab5e0c']{ --typography-color: var(--typography-color-override, var(--global-colors-indigo800)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 1.25; --es-ft-md-font-size: 1.5; --es-ft-lg-font-size: 1.875; --typography-letter-spacing: -0.5px; --typography-line-height: 1.33; } .typography[data-id='8acfc089']{ --typography-color: var(--typography-color-override, var(--global-colors-indigo800)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --typography-uppercase: uppercase; --typography-letter-spacing: 0.4px; --es-ft-md-font-size: 0.75; --es-ft-lg-font-size: 0.875; --typography-line-height: 1.33; } .wrapper[data-id='de02b7eb']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-paragraph[data-id='6d7d88b8']{ --paragraph-align: left; } .typography[data-id='5532c6e4']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 1.125; --es-ft-md-font-size: 1.25; --es-ft-lg-font-size: 1.625; --typography-line-height: 1.4; } .wrapper[data-id='8844d836']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-heading[data-id='4348e650']{ --heading-align: left; } .typography[data-id='ffde1cbd']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --typography-highlight-color: var(--global-colors-black); --typography-letter-spacing: -1px; --es-ft-sm-font-size: 1.5; --es-ft-md-font-size: 2.25; --es-ft-lg-font-size: 3; --typography-line-height: 1.167; --typography-font-weight: bold; } .wrapper[data-id='ab35cce9']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-paragraph[data-id='6d5c03bb']{ --paragraph-align: left; } .typography[data-id='cdb128cd']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 1.125; --es-ft-md-font-size: 1.25; --es-ft-lg-font-size: 1.625; --typography-line-height: 1.4; } .wrapper[data-id='2f0187c7']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .list[data-id='34b822bc']{ --list-icon-type: url('checkmark-theme.svg'); --list-icon-position-transform: none; --list-icon-color: var(--global-colors-indigo); --list-item-margin-bottom: 1.5rem; --es-ft-list-sm-font-size: 1.125; --es-ft-list-md-font-size: 1.25; --es-ft-list-lg-font-size: 1.625; --list-icon-position-top-checkmark: 0; } .typography[data-id='56d2849c']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 1.125; --es-ft-md-font-size: 1.25; --es-ft-lg-font-size: 1.625; --typography-line-height: 1.4; } .wrapper[data-id='c68671f2']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-paragraph[data-id='ae01329f']{ --paragraph-align: left; } .typography[data-id='7dfdf6be']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 1.125; --es-ft-md-font-size: 1.25; --es-ft-lg-font-size: 1.625; --typography-line-height: 1.4; } .wrapper[data-id='d447ae59']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .cta-box[data-id='e8565cf7']{ --cta-box-margins: calc(-1 * var(--global-grid-side-padding)); --cta-box-border-radius: 0; --cta-box-vertical-padding: 2.5rem; --cta-box-horizontal-padding: var(--global-grid-side-padding); --cta-box-grid-rows: var(--cta-box-vertical-padding) repeat(3, auto) 1.875rem auto var(--cta-box-vertical-padding); --cta-box-grid-cols: var(--cta-box-horizontal-padding) 1fr var(--cta-box-horizontal-padding); --cta-box-grid-areas: '. . .' '. heading .' '. paragraph .' '. button .' '. . .' 'image image image' 'image image image'; --cta-box-image-justify: start; --cta-box-image-img-width: 100%; --cta-box-button-display: none; --cta-box-padding-multiplier: 1; --cta-box-color-project: var(--global-colors-red200); } .cta-box[data-id='e8565cf7']{ --wrapper-bg-color-project: transparent } .typography[data-id='9deb2538']{ --typography-color: var(--typography-color-override, var(--global-colors-indigoDark)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --typography-highlight-color: var(--global-colors-indigoDark); --typography-letter-spacing: -1px; --es-ft-sm-font-size: 1.5; --es-ft-md-font-size: 2.25; --es-ft-lg-font-size: 3; --typography-line-height: 1.167; } .typography[data-id='17e1af97']{ --typography-color: var(--typography-color-override, var(--global-colors-indigoDark)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 0.875; --es-ft-md-font-size: 1; --es-ft-lg-font-size: 1.25; --typography-line-height: 1.5; } .btn[data-id='da507bbd']{ --button-color: var(--global-colors-white); --button-color-hover: var(--global-colors-white); --button-secondary-color: var(--global-colors-indigo); --button-secondary-color-hover: var(--global-colors-white); --button-border-color: var(--global-colors-indigo); --button-background-color: var(--global-colors-indigo); --button-background-color-hover: var(--global-gradients-gradient-1); --button-color-is-link: var(--global-colors-indigo); --button-color-is-link-hover: var(--global-colors-black); --button-border-radius: 1.875rem; --button-padding-vertical: 0.812rem; --button-padding-horizontal: 1.5rem; --button-display: inline-flex; --button-width: auto; --button-flex-direction: row; } .icon[data-id='0fa9ecd0']{ --icon-size: calc(var(--base-font-size) * 1.6rem); } .typography[data-id='cb3929b9']{ --typography-color: var(--typography-color-override, var(--global-colors-white)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 0.875; --es-ft-md-font-size: 1; --es-ft-lg-font-size: 1.25; --typography-line-height: 1.5; --typography-font-weight: bold; } .btn[data-id='0c91378c']{ --button-color: var(--global-colors-white); --button-color-hover: var(--global-colors-white); --button-secondary-color: var(--global-colors-indigoDark); --button-secondary-color-hover: var(--global-colors-white); --button-border-color: var(--global-colors-indigoDark); --button-background-color: var(--global-colors-indigoDark); --button-background-color-hover: var(--global-colors-celticBlue500); --button-color-is-link: var(--global-colors-indigoDark); --button-color-is-link-hover: var(--global-colors-black); --button-border-radius: 1.875rem; --button-padding-vertical: 0.812rem; --button-padding-horizontal: 1.5rem; --button-display: inline-flex; --button-width: auto; --button-flex-direction: row; } .typography[data-id='eb3730ac']{ --typography-color: var(--typography-color-override, var(--global-colors-white)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 0.875; --es-ft-md-font-size: 1; --es-ft-lg-font-size: 1.25; --typography-line-height: 1.5; --typography-font-weight: bold; } .image[data-id='57d35316']{ --image-scale: 1; --image-overflow: hidden; --image-object-fit: cover; --image-default-border-radius: 0; } .wrapper[data-id='500b99c7']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-heading[data-id='98366f97']{ --heading-align: left; } .typography[data-id='b5bf2f7a']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --typography-highlight-color: var(--global-colors-black); --typography-letter-spacing: -1px; --es-ft-sm-font-size: 1.5; --es-ft-md-font-size: 2.25; --es-ft-lg-font-size: 3; --typography-line-height: 1.167; --typography-font-weight: bold; } .wrapper[data-id='3057a45e']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-paragraph[data-id='3b654625']{ --paragraph-align: left; } .typography[data-id='bcf150a1']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 1.125; --es-ft-md-font-size: 1.25; --es-ft-lg-font-size: 1.625; --typography-line-height: 1.4; } .wrapper[data-id='927eea61']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-heading[data-id='8a741e08']{ --heading-align: left; } .typography[data-id='74ba02aa']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --typography-highlight-color: var(--global-colors-black); --typography-letter-spacing: -1px; --es-ft-sm-font-size: 1.5; --es-ft-md-font-size: 2.25; --es-ft-lg-font-size: 3; --typography-line-height: 1.167; --typography-font-weight: bold; } .wrapper[data-id='71859ce5']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-paragraph[data-id='c5e7de5c']{ --paragraph-align: left; } .typography[data-id='f8c0b5b3']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 1.125; --es-ft-md-font-size: 1.25; --es-ft-lg-font-size: 1.625; --typography-line-height: 1.4; } .wrapper[data-id='92ea7f9d']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .list[data-id='9f1d9b61']{ --list-icon-type: url('checkmark-theme.svg'); --list-icon-position-transform: none; --list-icon-color: var(--global-colors-indigo); --list-item-margin-bottom: 1.5rem; --es-ft-list-sm-font-size: 1.125; --es-ft-list-md-font-size: 1.25; --es-ft-list-lg-font-size: 1.625; --list-icon-position-top-checkmark: 0; } .typography[data-id='8d90cfda']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 1.125; --es-ft-md-font-size: 1.25; --es-ft-lg-font-size: 1.625; --typography-line-height: 1.4; } .wrapper[data-id='2b8398b0']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-heading[data-id='6c9ad924']{ --heading-align: left; } .typography[data-id='0eca48f5']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --typography-highlight-color: var(--global-colors-black); --typography-letter-spacing: -1px; --es-ft-sm-font-size: 1.5; --es-ft-md-font-size: 2.25; --es-ft-lg-font-size: 3; --typography-line-height: 1.167; --typography-font-weight: bold; } .wrapper[data-id='d743c432']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-paragraph[data-id='4e65f6f6']{ --paragraph-align: left; } .typography[data-id='b9d2b0c5']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 1.125; --es-ft-md-font-size: 1.25; --es-ft-lg-font-size: 1.625; --typography-line-height: 1.4; } .wrapper[data-id='b952bec0']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-heading[data-id='63c985c9']{ --heading-align: left; } .typography[data-id='332fc7d3']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --typography-highlight-color: var(--global-colors-black); --typography-letter-spacing: -1px; --es-ft-sm-font-size: 1.5; --es-ft-md-font-size: 2.25; --es-ft-lg-font-size: 3; --typography-line-height: 1.167; --typography-font-weight: bold; } .wrapper[data-id='5e8ad9de']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-paragraph[data-id='c61b28c5']{ --paragraph-align: left; } .typography[data-id='e9d61a2e']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 1.125; --es-ft-md-font-size: 1.25; --es-ft-lg-font-size: 1.625; --typography-line-height: 1.4; } .wrapper[data-id='3d4cc4d2']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-heading[data-id='67e0d1f2']{ --heading-align: left; } .typography[data-id='0fd6ae5e']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --typography-highlight-color: var(--global-colors-black); --typography-letter-spacing: -1px; --es-ft-sm-font-size: 1.5; --es-ft-md-font-size: 2.25; --es-ft-lg-font-size: 3; --typography-line-height: 1.167; --typography-font-weight: bold; } .wrapper[data-id='5f9d5c50']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-paragraph[data-id='39f33ad5']{ --paragraph-align: left; } .typography[data-id='e79aeaa6']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 1.125; --es-ft-md-font-size: 1.25; --es-ft-lg-font-size: 1.625; --typography-line-height: 1.4; } .wrapper[data-id='e49b57c2']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-heading[data-id='0374432f']{ --heading-align: left; } .typography[data-id='1b5e0cc2']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --typography-highlight-color: var(--global-colors-black); --typography-letter-spacing: -1px; --es-ft-sm-font-size: 1.5; --es-ft-md-font-size: 2.25; --es-ft-lg-font-size: 3; --typography-line-height: 1.167; --typography-font-weight: bold; } .wrapper[data-id='16374348']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-paragraph[data-id='91c227db']{ --paragraph-align: left; } .typography[data-id='ea3b3f2c']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 1.125; --es-ft-md-font-size: 1.25; --es-ft-lg-font-size: 1.625; --typography-line-height: 1.4; } .wrapper[data-id='5d98c450']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-heading[data-id='5f459435']{ --heading-align: left; } .typography[data-id='c4d8eede']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --typography-letter-spacing: -1px; --es-ft-sm-font-size: 1.5; --es-ft-md-font-size: 2.25; --es-ft-lg-font-size: 3; --typography-line-height: 1.167; --typography-font-weight: bold; } .wrapper[data-id='d4252bf4']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-paragraph[data-id='3a578816']{ --paragraph-align: left; } .typography[data-id='87a0adc1']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 1.125; --es-ft-md-font-size: 1.25; --es-ft-lg-font-size: 1.625; --typography-line-height: 1.4; } .wrapper[data-id='e381abb3']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-heading[data-id='b65ea982']{ --heading-align: left; } .typography[data-id='d7a3996d']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --typography-letter-spacing: -1px; --es-ft-sm-font-size: 1.5; --es-ft-md-font-size: 2.25; --es-ft-lg-font-size: 3; --typography-line-height: 1.167; --typography-font-weight: bold; } .wrapper[data-id='821b58e3']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-paragraph[data-id='5dc97ea1']{ --paragraph-align: left; } .typography[data-id='ddca2fa6']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 1.125; --es-ft-md-font-size: 1.25; --es-ft-lg-font-size: 1.625; --typography-line-height: 1.4; } .wrapper[data-id='4f839713']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-heading[data-id='8d055a9b']{ --heading-align: left; } .typography[data-id='85955d74']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --typography-letter-spacing: -1px; --es-ft-sm-font-size: 1.5; --es-ft-md-font-size: 2.25; --es-ft-lg-font-size: 3; --typography-line-height: 1.167; --typography-font-weight: bold; } .wrapper[data-id='c4b2513f']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-paragraph[data-id='356bf464']{ --paragraph-align: left; } .typography[data-id='2a32bd96']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 1.125; --es-ft-md-font-size: 1.25; --es-ft-lg-font-size: 1.625; --typography-line-height: 1.4; } .wrapper[data-id='f2e178aa']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-heading[data-id='05b2758f']{ --heading-align: left; } .typography[data-id='c7cf3caa']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --typography-letter-spacing: -1px; --es-ft-sm-font-size: 1.5; --es-ft-md-font-size: 2.25; --es-ft-lg-font-size: 3; --typography-line-height: 1.167; --typography-font-weight: bold; } .wrapper[data-id='8120450a']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-paragraph[data-id='df7b82b8']{ --paragraph-align: left; } .typography[data-id='c5e6e34b']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 1.125; --es-ft-md-font-size: 1.25; --es-ft-lg-font-size: 1.625; --typography-line-height: 1.4; } .wrapper[data-id='5666807e']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-heading[data-id='adaf0485']{ --heading-align: left; } .typography[data-id='c0cf4fda']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --typography-letter-spacing: -1px; --es-ft-sm-font-size: 1.5; --es-ft-md-font-size: 2.25; --es-ft-lg-font-size: 3; --typography-line-height: 1.167; --typography-font-weight: bold; } .wrapper[data-id='d9ee1c40']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-paragraph[data-id='eedc6c42']{ --paragraph-align: left; } .typography[data-id='0e992d42']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 1.125; --es-ft-md-font-size: 1.25; --es-ft-lg-font-size: 1.625; --typography-line-height: 1.4; } .wrapper[data-id='2aac7189']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-heading[data-id='aec34d5b']{ --heading-align: left; } .typography[data-id='cf3974da']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --typography-letter-spacing: -1px; --es-ft-sm-font-size: 1.5; --es-ft-md-font-size: 2.25; --es-ft-lg-font-size: 3; --typography-line-height: 1.167; --typography-font-weight: bold; } .wrapper[data-id='aeca3122']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-paragraph[data-id='54408fd0']{ --paragraph-align: left; } .typography[data-id='6e4de61e']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 1.125; --es-ft-md-font-size: 1.25; --es-ft-lg-font-size: 1.625; --typography-line-height: 1.4; } .wrapper[data-id='c5614a4a']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .media[data-id='ffbf21ef']{ --media-align-horizontal: center; --media-align-vertical: center; --media-object-position: center center; --media-rounded-corners: calc(var(--base-font-size) * (calc(0 / 10) * 2rem)); } .wrapper[data-id='b5591824']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-heading[data-id='5ea5c517']{ --heading-align: left; } .typography[data-id='82bd52fc']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --typography-letter-spacing: -1px; --es-ft-sm-font-size: 1.5; --es-ft-md-font-size: 2.25; --es-ft-lg-font-size: 3; --typography-line-height: 1.167; --typography-font-weight: bold; } .wrapper[data-id='24de591b']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-paragraph[data-id='02955ac7']{ --paragraph-align: left; } .typography[data-id='8cf58702']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 1.125; --es-ft-md-font-size: 1.25; --es-ft-lg-font-size: 1.625; --typography-line-height: 1.4; } .wrapper[data-id='a4511a75']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-heading[data-id='02d21357']{ --heading-align: left; } .typography[data-id='bed29214']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --typography-letter-spacing: -1px; --es-ft-sm-font-size: 1.5; --es-ft-md-font-size: 2.25; --es-ft-lg-font-size: 3; --typography-line-height: 1.167; --typography-font-weight: bold; } .wrapper[data-id='bc63d817']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .list[data-id='ceaeb03e']{ --list-icon-type: url('checkmark-theme.svg'); --list-icon-position-transform: none; --list-icon-color: var(--global-colors-indigo); --list-item-margin-bottom: 1.5rem; --es-ft-list-sm-font-size: 1.125; --es-ft-list-md-font-size: 1.25; --es-ft-list-lg-font-size: 1.625; --list-icon-position-top-checkmark: 0; } .typography[data-id='0bf4d066']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 1.125; --es-ft-md-font-size: 1.25; --es-ft-lg-font-size: 1.625; --typography-line-height: 1.4; } .wrapper[data-id='ef74b2a1']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .cta-box[data-id='bf28da24']{ --cta-box-margins: calc(-1 * var(--global-grid-side-padding)); --cta-box-border-radius: 0; --cta-box-vertical-padding: 2.5rem; --cta-box-horizontal-padding: var(--global-grid-side-padding); --cta-box-grid-rows: var(--cta-box-vertical-padding) repeat(3, auto) 1.875rem auto var(--cta-box-vertical-padding); --cta-box-grid-cols: var(--cta-box-horizontal-padding) 1fr var(--cta-box-horizontal-padding); --cta-box-grid-areas: '. . .' '. heading .' '. paragraph .' '. button .' '. . .' 'image image image' 'image image image'; --cta-box-image-justify: start; --cta-box-image-img-width: 100%; --cta-box-button-display: none; --cta-box-padding-multiplier: 1; --cta-box-color-project: var(--global-colors-indigoDark); --cta-box-color-project-mobile: var(--global-colors-indigoDark); } .cta-box[data-id='bf28da24']{ --wrapper-bg-color-project: transparent } .typography[data-id='6dcc947d']{ --typography-color: var(--typography-color-override, var(--global-colors-white)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --typography-highlight-color: var(--global-colors-white); --typography-letter-spacing: -1px; --es-ft-sm-font-size: 1.5; --es-ft-md-font-size: 2.25; --es-ft-lg-font-size: 3; --typography-line-height: 1.167; } .typography[data-id='61277578']{ --typography-color: var(--typography-color-override, var(--global-colors-white)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 0.875; --es-ft-md-font-size: 1; --es-ft-lg-font-size: 1.25; --typography-line-height: 1.5; } .btn[data-id='f1439e50']{ --button-color: var(--global-colors-indigoDark); --button-color-hover: var(--global-colors-indigoDark); --button-background-color: var(--global-colors-orange350); --button-background-color-hover: var(--global-colors-orange200); --button-border-radius: 1.875rem; --button-padding-vertical: 0.812rem; --button-padding-horizontal: 1.5rem; --button-display: inline-flex; --button-width: auto; --button-flex-direction: row; } .icon[data-id='85a823dd']{ --icon-size: calc(var(--base-font-size) * 1.6rem); } .typography[data-id='ffbf275e']{ --typography-color: var(--typography-color-override, var(--global-colors-white)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 0.875; --es-ft-md-font-size: 1; --es-ft-lg-font-size: 1.25; --typography-line-height: 1.5; --typography-font-weight: bold; } .image[data-id='d4d5743a']{ --image-scale: 1; --image-overflow: hidden; --image-object-fit: cover; --image-default-border-radius: 0; } .wrapper[data-id='a6dde309']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-column[data-id='bc0daf55']{ --column-background-color: var(--global-colors-unset); --column-border-color-mobile: var(--global-colors-indigo); --column-border-color-desktop: var(--global-colors-indigo); } .block-column[data-id='bc0daf55']{ --wrapper-spacing-top: initial;; --wrapper-spacing-bottom: initial;; --wrapper-spacing-top-in: initial;; --wrapper-spacing-bottom-in: initial;; --wrapper-divider-top: initial; --wrapper-divider-bottom: initial;; --wrapper-display: initial;; --wrapper-is-full-width: initial;; --wrapper-grid-template-columns: initial;; --wrapper-display-type: initial; } .block-columns[data-id='ddfa9ef9']{ --columns-grid-side-columns: var(--wrapper-grid-side-columns); } .wrapper[data-id='e83ab58e']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-author-meta-position[data-id='547b0cee']{ --wrapper-spacing-top: initial;; --wrapper-spacing-bottom: initial;; --wrapper-spacing-top-in: initial;; --wrapper-spacing-bottom-in: initial;; --wrapper-divider-top: initial; --wrapper-divider-bottom: initial;; --wrapper-display: initial;; --wrapper-is-full-width: initial;; --wrapper-grid-template-columns: initial;; --wrapper-display-type: initial; } .image[data-id='eade68b4']{ --image-width: 100%; --image-img-width: 100%; --image-height: 100%; --image-img-height: 100%; --image-img-max-width: 100%; --image-img-max-height: 100%; --image-scale: 1; --image-overflow: hidden; --image-object-fit: cover; --image-default-border-radius: 0; } .typography[data-id='0ab87088']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 1.25; --es-ft-md-font-size: 1.5; --es-ft-lg-font-size: 1.875; --typography-letter-spacing: -0.5px; --typography-line-height: 1.33; --typography-font-weight: bold; } .typography[data-id='958d7fbf']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 0.875; --es-ft-md-font-size: 1; --es-ft-lg-font-size: 1.25; --typography-line-height: 1.5; } .block-author-meta-position[data-id='547b0cee']{ --wrapper-spacing-top: initial;; --wrapper-spacing-bottom: initial;; --wrapper-spacing-top-in: initial;; --wrapper-spacing-bottom-in: initial;; --wrapper-divider-top: initial; --wrapper-divider-bottom: initial;; --wrapper-display: initial;; --wrapper-is-full-width: initial;; --wrapper-grid-template-columns: initial;; --wrapper-display-type: initial; } .wrapper[data-id='e852a6cc']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: grid; } .block-heading[data-id='d9430710']{ --heading-align: left; } .typography[data-id='958ec421']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --typography-letter-spacing: -1px; --es-ft-sm-font-size: 1.5; --es-ft-md-font-size: 2.25; --es-ft-lg-font-size: 3; --typography-line-height: 1.167; --typography-font-weight: bold; } .wrapper[data-id='784aa4a7']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: grid; } .card-simple[data-id='c7c75dbe']{ --card-text-align: left; --card-content-align: flex-start; --card-media-align: flex-start; --card-intro-margin-top: 0; --card-intro-margin-bottom: 0.781rem; --card-template-rows: repeat(7, max-content); --card-template-cols: 1fr; --card-template-areas: 'a' 'b' 'c' 'd' 'e' 'f' 'g'; --card-forced-background-color: var(--global-colors-initial); --card-forced-border-radius: initial; } .image[data-id='94876f2c']{ --image-width: 100%; --image-img-width: 100%; --image-height: 100%; --image-img-height: 100%; --image-img-max-width: 100%; --image-img-max-height: 100%; --image-scale: 1; --image-overflow: hidden; --image-object-fit: cover; --image-default-border-radius: 1.25rem; } .typography[data-id='4439bc25']{ --typography-color: var(--typography-color-override, var(--global-colors-indigo)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --typography-uppercase: uppercase; --typography-letter-spacing: 0.4px; --es-ft-sm-font-size: 0.6875; --es-ft-md-font-size: 0.75; --es-ft-lg-font-size: 0.875; --typography-line-height: 1.33; --typography-font-weight: bold; } .typography[data-id='1f218a3a']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --typography-highlight-color: var(--global-colors-black); --es-ft-sm-font-size: 1.25; --es-ft-md-font-size: 1.5; --es-ft-lg-font-size: 1.875; --typography-letter-spacing: -0.5px; --typography-line-height: 1.33; --typography-font-weight: bold; } .card-simple[data-id='76802cb1']{ --card-text-align: left; --card-content-align: flex-start; --card-media-align: flex-start; --card-intro-margin-top: 0; --card-intro-margin-bottom: 0.781rem; --card-template-rows: repeat(7, max-content); --card-template-cols: 1fr; --card-template-areas: 'a' 'b' 'c' 'd' 'e' 'f' 'g'; --card-forced-background-color: var(--global-colors-initial); --card-forced-border-radius: initial; } .image[data-id='98b4406e']{ --image-width: 100%; --image-img-width: 100%; --image-height: 100%; --image-img-height: 100%; --image-img-max-width: 100%; --image-img-max-height: 100%; --image-scale: 1; --image-overflow: hidden; --image-object-fit: cover; --image-default-border-radius: 1.25rem; } .typography[data-id='28b962cc']{ --typography-color: var(--typography-color-override, var(--global-colors-indigo)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --typography-uppercase: uppercase; --typography-letter-spacing: 0.4px; --es-ft-sm-font-size: 0.6875; --es-ft-md-font-size: 0.75; --es-ft-lg-font-size: 0.875; --typography-line-height: 1.33; --typography-font-weight: bold; } .typography[data-id='923dfd04']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --typography-highlight-color: var(--global-colors-black); --es-ft-sm-font-size: 1.25; --es-ft-md-font-size: 1.5; --es-ft-lg-font-size: 1.875; --typography-letter-spacing: -0.5px; --typography-line-height: 1.33; --typography-font-weight: bold; } .card-simple[data-id='c2e058a4']{ --card-text-align: left; --card-content-align: flex-start; --card-media-align: flex-start; --card-intro-margin-top: 0; --card-intro-margin-bottom: 0.781rem; --card-template-rows: repeat(7, max-content); --card-template-cols: 1fr; --card-template-areas: 'a' 'b' 'c' 'd' 'e' 'f' 'g'; --card-forced-background-color: var(--global-colors-initial); --card-forced-border-radius: initial; } .image[data-id='d0c62606']{ --image-width: 100%; --image-img-width: 100%; --image-height: 100%; --image-img-height: 100%; --image-img-max-width: 100%; --image-img-max-height: 100%; --image-scale: 1; --image-overflow: hidden; --image-object-fit: cover; --image-default-border-radius: 1.25rem; } .typography[data-id='a928bef4']{ --typography-color: var(--typography-color-override, var(--global-colors-indigo)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --typography-uppercase: uppercase; --typography-letter-spacing: 0.4px; --es-ft-sm-font-size: 0.6875; --es-ft-md-font-size: 0.75; --es-ft-lg-font-size: 0.875; --typography-line-height: 1.33; --typography-font-weight: bold; } .typography[data-id='4dcccaa2']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --typography-highlight-color: var(--global-colors-black); --es-ft-sm-font-size: 1.25; --es-ft-md-font-size: 1.5; --es-ft-lg-font-size: 1.875; --typography-letter-spacing: -0.5px; --typography-line-height: 1.33; --typography-font-weight: bold; } .post-listing[data-id='94100325']{ --post-listing-title-max-lines: 2; --post-listing-excerpt-max-lines: 4; --post-listing-column-template: repeat(3, 1fr); --post-listing-columns-mobile: 2; } .wrapper[data-id='6d3863f7']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: grid; } .media[data-id='52426bbb']{ --media-align-horizontal: flex-start; --media-align-vertical: center; --media-object-position: left center; --media-rounded-corners: calc(var(--base-font-size) * (calc(0 / 10) * 2rem)); } .image[data-id='3ca38859']{ --image-scale: 1; --image-overflow: hidden; --image-object-fit: cover; --image-default-border-radius: 0; } .wrapper[data-id='cb67955c']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-column[data-id='2437b55f']{ --column-background-color: var(--global-colors-unset); --column-border-color-mobile: var(--global-colors-indigo); --column-border-color-desktop: var(--global-colors-indigo); } .block-column[data-id='2437b55f']{ --wrapper-spacing-top: initial;; --wrapper-spacing-bottom: initial;; --wrapper-spacing-top-in: initial;; --wrapper-spacing-bottom-in: initial;; --wrapper-divider-top: initial; --wrapper-divider-bottom: initial;; --wrapper-display: initial;; --wrapper-is-full-width: initial;; --wrapper-grid-template-columns: initial;; --wrapper-display-type: initial; } .block-paragraph[data-id='54fa8c27']{ --paragraph-align: left; } .typography[data-id='9a7e6f8f']{ --typography-color: var(--typography-color-override, var(--global-colors-white)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 0.875; --es-ft-md-font-size: 1; --es-ft-lg-font-size: 1.25; --typography-line-height: 1.5; } .wrapper[data-id='f2cfb2b1']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-button[data-id='8e69f8fc']{ --button-align: left; } .btn[data-id='c1e7136b']{ --button-color: var(--global-colors-indigo); --button-color-hover: var(--global-colors-black); --button-secondary-color: var(--global-colors-white); --button-secondary-color-hover: var(--global-colors-indigo); --button-border-color: var(--global-colors-indigo); --button-background-color: var(--global-colors-white); --button-background-color-hover: var(--global-colors-grey100); --button-color-is-link: var(--global-colors-white); --button-color-is-link-hover: var(--global-colors-indigo); --button-border-radius: 1.875rem; --button-padding-vertical: 0.812rem; --button-padding-horizontal: 1.5rem; --button-display: inline-flex; --button-width: auto; --button-border-radius: 0; --button-background-color: transparent; --button-background-color-hover: transparent; --button-padding-vertical: 0; --button-padding-horizontal: 0; --button-color: var(--button-color-is-link); --button-color-hover: var(--button-color-is-link-hover); --button-display: inline; --button-font-weight: normal; --button-flex-direction: row; } .typography[data-id='16c5226c']{ --typography-color: var(--typography-color-override, var(--global-colors-white)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 0.875; --es-ft-md-font-size: 1; --es-ft-lg-font-size: 1.25; --typography-line-height: 1.5; } .wrapper[data-id='98ff1115']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-button[data-id='259b7141']{ --button-align: left; } .btn[data-id='44985fe5']{ --button-color: var(--global-colors-indigo); --button-color-hover: var(--global-colors-black); --button-secondary-color: var(--global-colors-white); --button-secondary-color-hover: var(--global-colors-indigo); --button-border-color: var(--global-colors-indigo); --button-background-color: var(--global-colors-white); --button-background-color-hover: var(--global-colors-grey100); --button-color-is-link: var(--global-colors-white); --button-color-is-link-hover: var(--global-colors-indigo); --button-border-radius: 1.875rem; --button-padding-vertical: 0.812rem; --button-padding-horizontal: 1.5rem; --button-display: inline-flex; --button-width: auto; --button-border-radius: 0; --button-background-color: transparent; --button-background-color-hover: transparent; --button-padding-vertical: 0; --button-padding-horizontal: 0; --button-color: var(--button-color-is-link); --button-color-hover: var(--button-color-is-link-hover); --button-display: inline; --button-font-weight: normal; --button-flex-direction: row; } .typography[data-id='274765e7']{ --typography-color: var(--typography-color-override, var(--global-colors-white)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 0.875; --es-ft-md-font-size: 1; --es-ft-lg-font-size: 1.25; --typography-line-height: 1.5; } .wrapper[data-id='8ad8d9e6']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-button[data-id='f90ced33']{ --button-align: left; } .btn[data-id='134b4904']{ --button-color: var(--global-colors-indigo); --button-color-hover: var(--global-colors-black); --button-secondary-color: var(--global-colors-white); --button-secondary-color-hover: var(--global-colors-indigo); --button-border-color: var(--global-colors-indigo); --button-background-color: var(--global-colors-white); --button-background-color-hover: var(--global-colors-grey100); --button-color-is-link: var(--global-colors-white); --button-color-is-link-hover: var(--global-colors-indigo); --button-border-radius: 1.875rem; --button-padding-vertical: 0.812rem; --button-padding-horizontal: 1.5rem; --button-display: inline-flex; --button-width: auto; --button-border-radius: 0; --button-background-color: transparent; --button-background-color-hover: transparent; --button-padding-vertical: 0; --button-padding-horizontal: 0; --button-color: var(--button-color-is-link); --button-color-hover: var(--button-color-is-link-hover); --button-display: inline; --button-font-weight: normal; --button-flex-direction: row; } .typography[data-id='f83f2150']{ --typography-color: var(--typography-color-override, var(--global-colors-white)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 0.875; --es-ft-md-font-size: 1; --es-ft-lg-font-size: 1.25; --typography-line-height: 1.5; } .wrapper[data-id='9597a7e7']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-button[data-id='24cab5f3']{ --button-align: left; } .btn[data-id='305ac5e1']{ --button-color: var(--global-colors-indigo); --button-color-hover: var(--global-colors-black); --button-secondary-color: var(--global-colors-white); --button-secondary-color-hover: var(--global-colors-indigo); --button-border-color: var(--global-colors-indigo); --button-background-color: var(--global-colors-white); --button-background-color-hover: var(--global-colors-grey100); --button-color-is-link: var(--global-colors-white); --button-color-is-link-hover: var(--global-colors-indigo); --button-border-radius: 1.875rem; --button-padding-vertical: 0.812rem; --button-padding-horizontal: 1.5rem; --button-display: inline-flex; --button-width: auto; --button-border-radius: 0; --button-background-color: transparent; --button-background-color-hover: transparent; --button-padding-vertical: 0; --button-padding-horizontal: 0; --button-color: var(--button-color-is-link); --button-color-hover: var(--button-color-is-link-hover); --button-display: inline; --button-font-weight: normal; --button-flex-direction: row; } .typography[data-id='82526167']{ --typography-color: var(--typography-color-override, var(--global-colors-white)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 0.875; --es-ft-md-font-size: 1; --es-ft-lg-font-size: 1.25; --typography-line-height: 1.5; } .wrapper[data-id='d3b45f10']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-paragraph[data-id='9e26c71c']{ --paragraph-align: left; } .typography[data-id='36ebb28e']{ --typography-color: var(--typography-color-override, var(--global-colors-white)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 0.875; --es-ft-md-font-size: 1; --es-ft-lg-font-size: 1.25; --typography-line-height: 1.5; } .wrapper[data-id='8e2859bb']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-button[data-id='323e10ea']{ --button-align: left; } .btn[data-id='84afb3c1']{ --button-color: var(--global-colors-indigo); --button-color-hover: var(--global-colors-black); --button-secondary-color: var(--global-colors-white); --button-secondary-color-hover: var(--global-colors-indigo); --button-border-color: var(--global-colors-indigo); --button-background-color: var(--global-colors-white); --button-background-color-hover: var(--global-colors-grey100); --button-color-is-link: var(--global-colors-white); --button-color-is-link-hover: var(--global-colors-indigo); --button-border-radius: 1.875rem; --button-padding-vertical: 0.812rem; --button-padding-horizontal: 1.5rem; --button-display: inline-flex; --button-width: auto; --button-border-radius: 0; --button-background-color: transparent; --button-background-color-hover: transparent; --button-padding-vertical: 0; --button-padding-horizontal: 0; --button-color: var(--button-color-is-link); --button-color-hover: var(--button-color-is-link-hover); --button-display: inline; --button-font-weight: normal; --button-flex-direction: row; } .typography[data-id='12f9f975']{ --typography-color: var(--typography-color-override, var(--global-colors-white)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 0.875; --es-ft-md-font-size: 1; --es-ft-lg-font-size: 1.25; --typography-line-height: 1.5; } .wrapper[data-id='fd06ba7c']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-button[data-id='1186cb12']{ --button-align: left; } .btn[data-id='bac81ae7']{ --button-color: var(--global-colors-indigo); --button-color-hover: var(--global-colors-black); --button-secondary-color: var(--global-colors-white); --button-secondary-color-hover: var(--global-colors-indigo); --button-border-color: var(--global-colors-indigo); --button-background-color: var(--global-colors-white); --button-background-color-hover: var(--global-colors-grey100); --button-color-is-link: var(--global-colors-white); --button-color-is-link-hover: var(--global-colors-indigo); --button-border-radius: 1.875rem; --button-padding-vertical: 0.812rem; --button-padding-horizontal: 1.5rem; --button-display: inline-flex; --button-width: auto; --button-border-radius: 0; --button-background-color: transparent; --button-background-color-hover: transparent; --button-padding-vertical: 0; --button-padding-horizontal: 0; --button-color: var(--button-color-is-link); --button-color-hover: var(--button-color-is-link-hover); --button-display: inline; --button-font-weight: normal; --button-flex-direction: row; } .typography[data-id='89a29cb7']{ --typography-color: var(--typography-color-override, var(--global-colors-white)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 0.875; --es-ft-md-font-size: 1; --es-ft-lg-font-size: 1.25; --typography-line-height: 1.5; } .wrapper[data-id='7246e20b']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-button[data-id='18489d8f']{ --button-align: left; } .btn[data-id='81f6bb4a']{ --button-color: var(--global-colors-indigo); --button-color-hover: var(--global-colors-black); --button-secondary-color: var(--global-colors-white); --button-secondary-color-hover: var(--global-colors-indigo); --button-border-color: var(--global-colors-indigo); --button-background-color: var(--global-colors-white); --button-background-color-hover: var(--global-colors-grey100); --button-color-is-link: var(--global-colors-white); --button-color-is-link-hover: var(--global-colors-indigo); --button-border-radius: 1.875rem; --button-padding-vertical: 0.812rem; --button-padding-horizontal: 1.5rem; --button-display: inline-flex; --button-width: auto; --button-border-radius: 0; --button-background-color: transparent; --button-background-color-hover: transparent; --button-padding-vertical: 0; --button-padding-horizontal: 0; --button-color: var(--button-color-is-link); --button-color-hover: var(--button-color-is-link-hover); --button-display: inline; --button-font-weight: normal; --button-flex-direction: row; } .typography[data-id='5fd59738']{ --typography-color: var(--typography-color-override, var(--global-colors-white)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 0.875; --es-ft-md-font-size: 1; --es-ft-lg-font-size: 1.25; --typography-line-height: 1.5; } .wrapper[data-id='7d2104ca']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-column[data-id='b4d37932']{ --column-background-color: var(--global-colors-unset); --column-border-color-mobile: var(--global-colors-indigo); --column-border-color-desktop: var(--global-colors-indigo); } .block-column[data-id='b4d37932']{ --wrapper-spacing-top: initial;; --wrapper-spacing-bottom: initial;; --wrapper-spacing-top-in: initial;; --wrapper-spacing-bottom-in: initial;; --wrapper-divider-top: initial; --wrapper-divider-bottom: initial;; --wrapper-display: initial;; --wrapper-is-full-width: initial;; --wrapper-grid-template-columns: initial;; --wrapper-display-type: initial; } .block-paragraph[data-id='d7c7ae4e']{ --paragraph-align: left; } .typography[data-id='210fea6e']{ --typography-color: var(--typography-color-override, var(--global-colors-white)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 0.875; --es-ft-md-font-size: 1; --es-ft-lg-font-size: 1.25; --typography-line-height: 1.5; } .wrapper[data-id='54bc9b15']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-button[data-id='c1a12214']{ --button-align: left; } .btn[data-id='5af6a969']{ --button-color: var(--global-colors-indigo); --button-color-hover: var(--global-colors-black); --button-secondary-color: var(--global-colors-white); --button-secondary-color-hover: var(--global-colors-indigo); --button-border-color: var(--global-colors-indigo); --button-background-color: var(--global-colors-white); --button-background-color-hover: var(--global-colors-grey100); --button-color-is-link: var(--global-colors-white); --button-color-is-link-hover: var(--global-colors-indigo); --button-border-radius: 1.875rem; --button-padding-vertical: 0.812rem; --button-padding-horizontal: 1.5rem; --button-display: inline-flex; --button-width: auto; --button-border-radius: 0; --button-background-color: transparent; --button-background-color-hover: transparent; --button-padding-vertical: 0; --button-padding-horizontal: 0; --button-color: var(--button-color-is-link); --button-color-hover: var(--button-color-is-link-hover); --button-display: inline; --button-font-weight: normal; --button-flex-direction: row; } .typography[data-id='c6127ee4']{ --typography-color: var(--typography-color-override, var(--global-colors-white)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 0.875; --es-ft-md-font-size: 1; --es-ft-lg-font-size: 1.25; --typography-line-height: 1.5; } .wrapper[data-id='e45210c5']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-button[data-id='d1d83f67']{ --button-align: left; } .btn[data-id='c277b9d0']{ --button-color: var(--global-colors-indigo); --button-color-hover: var(--global-colors-black); --button-secondary-color: var(--global-colors-white); --button-secondary-color-hover: var(--global-colors-indigo); --button-border-color: var(--global-colors-indigo); --button-background-color: var(--global-colors-white); --button-background-color-hover: var(--global-colors-grey100); --button-color-is-link: var(--global-colors-white); --button-color-is-link-hover: var(--global-colors-indigo); --button-border-radius: 1.875rem; --button-padding-vertical: 0.812rem; --button-padding-horizontal: 1.5rem; --button-display: inline-flex; --button-width: auto; --button-border-radius: 0; --button-background-color: transparent; --button-background-color-hover: transparent; --button-padding-vertical: 0; --button-padding-horizontal: 0; --button-color: var(--button-color-is-link); --button-color-hover: var(--button-color-is-link-hover); --button-display: inline; --button-font-weight: normal; --button-flex-direction: row; } .typography[data-id='4a70f175']{ --typography-color: var(--typography-color-override, var(--global-colors-white)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 0.875; --es-ft-md-font-size: 1; --es-ft-lg-font-size: 1.25; --typography-line-height: 1.5; } .wrapper[data-id='8a4d3c0f']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-button[data-id='5a88a601']{ --button-align: left; } .btn[data-id='939bf7de']{ --button-color: var(--global-colors-indigo); --button-color-hover: var(--global-colors-black); --button-secondary-color: var(--global-colors-white); --button-secondary-color-hover: var(--global-colors-indigo); --button-border-color: var(--global-colors-indigo); --button-background-color: var(--global-colors-white); --button-background-color-hover: var(--global-colors-grey100); --button-color-is-link: var(--global-colors-white); --button-color-is-link-hover: var(--global-colors-indigo); --button-border-radius: 1.875rem; --button-padding-vertical: 0.812rem; --button-padding-horizontal: 1.5rem; --button-display: inline-flex; --button-width: auto; --button-border-radius: 0; --button-background-color: transparent; --button-background-color-hover: transparent; --button-padding-vertical: 0; --button-padding-horizontal: 0; --button-color: var(--button-color-is-link); --button-color-hover: var(--button-color-is-link-hover); --button-display: inline; --button-font-weight: normal; --button-flex-direction: row; } .typography[data-id='5ac56078']{ --typography-color: var(--typography-color-override, var(--global-colors-white)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 0.875; --es-ft-md-font-size: 1; --es-ft-lg-font-size: 1.25; --typography-line-height: 1.5; } .wrapper[data-id='a6d26366']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-button[data-id='2f743c7e']{ --button-align: left; } .btn[data-id='41611181']{ --button-color: var(--global-colors-indigo); --button-color-hover: var(--global-colors-black); --button-secondary-color: var(--global-colors-white); --button-secondary-color-hover: var(--global-colors-indigo); --button-border-color: var(--global-colors-indigo); --button-background-color: var(--global-colors-white); --button-background-color-hover: var(--global-colors-grey100); --button-color-is-link: var(--global-colors-white); --button-color-is-link-hover: var(--global-colors-indigo); --button-border-radius: 1.875rem; --button-padding-vertical: 0.812rem; --button-padding-horizontal: 1.5rem; --button-display: inline-flex; --button-width: auto; --button-border-radius: 0; --button-background-color: transparent; --button-background-color-hover: transparent; --button-padding-vertical: 0; --button-padding-horizontal: 0; --button-color: var(--button-color-is-link); --button-color-hover: var(--button-color-is-link-hover); --button-display: inline; --button-font-weight: normal; --button-flex-direction: row; } .typography[data-id='481e7bc1']{ --typography-color: var(--typography-color-override, var(--global-colors-white)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 0.875; --es-ft-md-font-size: 1; --es-ft-lg-font-size: 1.25; --typography-line-height: 1.5; } .wrapper[data-id='6f77c03a']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-button[data-id='25f9b091']{ --button-align: left; } .btn[data-id='d18cf3b5']{ --button-color: var(--global-colors-indigo); --button-color-hover: var(--global-colors-black); --button-secondary-color: var(--global-colors-white); --button-secondary-color-hover: var(--global-colors-indigo); --button-border-color: var(--global-colors-indigo); --button-background-color: var(--global-colors-white); --button-background-color-hover: var(--global-colors-grey100); --button-color-is-link: var(--global-colors-white); --button-color-is-link-hover: var(--global-colors-indigo); --button-border-radius: 1.875rem; --button-padding-vertical: 0.812rem; --button-padding-horizontal: 1.5rem; --button-display: inline-flex; --button-width: auto; --button-border-radius: 0; --button-background-color: transparent; --button-background-color-hover: transparent; --button-padding-vertical: 0; --button-padding-horizontal: 0; --button-color: var(--button-color-is-link); --button-color-hover: var(--button-color-is-link-hover); --button-display: inline; --button-font-weight: normal; --button-flex-direction: row; } .typography[data-id='5c9a1832']{ --typography-color: var(--typography-color-override, var(--global-colors-white)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 0.875; --es-ft-md-font-size: 1; --es-ft-lg-font-size: 1.25; --typography-line-height: 1.5; } .wrapper[data-id='7100b81e']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-button[data-id='b7394ead']{ --button-align: left; } .btn[data-id='1c69dc29']{ --button-color: var(--global-colors-indigo); --button-color-hover: var(--global-colors-black); --button-secondary-color: var(--global-colors-white); --button-secondary-color-hover: var(--global-colors-indigo); --button-border-color: var(--global-colors-indigo); --button-background-color: var(--global-colors-white); --button-background-color-hover: var(--global-colors-grey100); --button-color-is-link: var(--global-colors-white); --button-color-is-link-hover: var(--global-colors-indigo); --button-border-radius: 1.875rem; --button-padding-vertical: 0.812rem; --button-padding-horizontal: 1.5rem; --button-display: inline-flex; --button-width: auto; --button-border-radius: 0; --button-background-color: transparent; --button-background-color-hover: transparent; --button-padding-vertical: 0; --button-padding-horizontal: 0; --button-color: var(--button-color-is-link); --button-color-hover: var(--button-color-is-link-hover); --button-display: inline; --button-font-weight: normal; --button-flex-direction: row; } .typography[data-id='8e03b3a0']{ --typography-color: var(--typography-color-override, var(--global-colors-white)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 0.875; --es-ft-md-font-size: 1; --es-ft-lg-font-size: 1.25; --typography-line-height: 1.5; } .wrapper[data-id='d73e772b']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-button[data-id='e10acd4f']{ --button-align: left; } .btn[data-id='d81ba246']{ --button-color: var(--global-colors-indigo); --button-color-hover: var(--global-colors-black); --button-secondary-color: var(--global-colors-white); --button-secondary-color-hover: var(--global-colors-indigo); --button-border-color: var(--global-colors-indigo); --button-background-color: var(--global-colors-white); --button-background-color-hover: var(--global-colors-grey100); --button-color-is-link: var(--global-colors-white); --button-color-is-link-hover: var(--global-colors-indigo); --button-border-radius: 1.875rem; --button-padding-vertical: 0.812rem; --button-padding-horizontal: 1.5rem; --button-display: inline-flex; --button-width: auto; --button-border-radius: 0; --button-background-color: transparent; --button-background-color-hover: transparent; --button-padding-vertical: 0; --button-padding-horizontal: 0; --button-color: var(--button-color-is-link); --button-color-hover: var(--button-color-is-link-hover); --button-display: inline; --button-font-weight: normal; --button-flex-direction: row; } .typography[data-id='957cbc3a']{ --typography-color: var(--typography-color-override, var(--global-colors-white)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 0.875; --es-ft-md-font-size: 1; --es-ft-lg-font-size: 1.25; --typography-line-height: 1.5; } .wrapper[data-id='8d8147be']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-paragraph[data-id='039cdc1e']{ --paragraph-align: left; } .typography[data-id='a26648e4']{ --typography-color: var(--typography-color-override, var(--global-colors-white)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 0.875; --es-ft-md-font-size: 1; --es-ft-lg-font-size: 1.25; --typography-line-height: 1.5; } .wrapper[data-id='4db7df67']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-button[data-id='7c6e119b']{ --button-align: left; } .btn[data-id='edf676bd']{ --button-color: var(--global-colors-indigo); --button-color-hover: var(--global-colors-black); --button-secondary-color: var(--global-colors-white); --button-secondary-color-hover: var(--global-colors-indigo); --button-border-color: var(--global-colors-indigo); --button-background-color: var(--global-colors-white); --button-background-color-hover: var(--global-colors-grey100); --button-color-is-link: var(--global-colors-white); --button-color-is-link-hover: var(--global-colors-indigo); --button-border-radius: 1.875rem; --button-padding-vertical: 0.812rem; --button-padding-horizontal: 1.5rem; --button-display: inline-flex; --button-width: auto; --button-border-radius: 0; --button-background-color: transparent; --button-background-color-hover: transparent; --button-padding-vertical: 0; --button-padding-horizontal: 0; --button-color: var(--button-color-is-link); --button-color-hover: var(--button-color-is-link-hover); --button-display: inline; --button-font-weight: normal; --button-flex-direction: row; } .typography[data-id='da846c72']{ --typography-color: var(--typography-color-override, var(--global-colors-white)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 0.875; --es-ft-md-font-size: 1; --es-ft-lg-font-size: 1.25; --typography-line-height: 1.5; } .wrapper[data-id='1d6360d6']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-button[data-id='758d4fd6']{ --button-align: left; } .btn[data-id='9bd1d331']{ --button-color: var(--global-colors-indigo); --button-color-hover: var(--global-colors-black); --button-secondary-color: var(--global-colors-white); --button-secondary-color-hover: var(--global-colors-indigo); --button-border-color: var(--global-colors-indigo); --button-background-color: var(--global-colors-white); --button-background-color-hover: var(--global-colors-grey100); --button-color-is-link: var(--global-colors-white); --button-color-is-link-hover: var(--global-colors-indigo); --button-border-radius: 1.875rem; --button-padding-vertical: 0.812rem; --button-padding-horizontal: 1.5rem; --button-display: inline-flex; --button-width: auto; --button-border-radius: 0; --button-background-color: transparent; --button-background-color-hover: transparent; --button-padding-vertical: 0; --button-padding-horizontal: 0; --button-color: var(--button-color-is-link); --button-color-hover: var(--button-color-is-link-hover); --button-display: inline; --button-font-weight: normal; --button-flex-direction: row; } .typography[data-id='8db265f0']{ --typography-color: var(--typography-color-override, var(--global-colors-white)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 0.875; --es-ft-md-font-size: 1; --es-ft-lg-font-size: 1.25; --typography-line-height: 1.5; } .wrapper[data-id='4e2c66c3']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-button[data-id='a97c5648']{ --button-align: left; } .btn[data-id='dca9cba6']{ --button-color: var(--global-colors-indigo); --button-color-hover: var(--global-colors-black); --button-secondary-color: var(--global-colors-white); --button-secondary-color-hover: var(--global-colors-indigo); --button-border-color: var(--global-colors-indigo); --button-background-color: var(--global-colors-white); --button-background-color-hover: var(--global-colors-grey100); --button-color-is-link: var(--global-colors-white); --button-color-is-link-hover: var(--global-colors-indigo); --button-border-radius: 1.875rem; --button-padding-vertical: 0.812rem; --button-padding-horizontal: 1.5rem; --button-display: inline-flex; --button-width: auto; --button-border-radius: 0; --button-background-color: transparent; --button-background-color-hover: transparent; --button-padding-vertical: 0; --button-padding-horizontal: 0; --button-color: var(--button-color-is-link); --button-color-hover: var(--button-color-is-link-hover); --button-display: inline; --button-font-weight: normal; --button-flex-direction: row; } .typography[data-id='89ee7be8']{ --typography-color: var(--typography-color-override, var(--global-colors-white)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 0.875; --es-ft-md-font-size: 1; --es-ft-lg-font-size: 1.25; --typography-line-height: 1.5; } .wrapper[data-id='dea07468']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-button[data-id='a754fa38']{ --button-align: left; } .btn[data-id='68c94148']{ --button-color: var(--global-colors-indigo); --button-color-hover: var(--global-colors-black); --button-secondary-color: var(--global-colors-white); --button-secondary-color-hover: var(--global-colors-indigo); --button-border-color: var(--global-colors-indigo); --button-background-color: var(--global-colors-white); --button-background-color-hover: var(--global-colors-grey100); --button-color-is-link: var(--global-colors-white); --button-color-is-link-hover: var(--global-colors-indigo); --button-border-radius: 1.875rem; --button-padding-vertical: 0.812rem; --button-padding-horizontal: 1.5rem; --button-display: inline-flex; --button-width: auto; --button-border-radius: 0; --button-background-color: transparent; --button-background-color-hover: transparent; --button-padding-vertical: 0; --button-padding-horizontal: 0; --button-color: var(--button-color-is-link); --button-color-hover: var(--button-color-is-link-hover); --button-display: inline; --button-font-weight: normal; --button-flex-direction: row; } .typography[data-id='9e2cdd2a']{ --typography-color: var(--typography-color-override, var(--global-colors-white)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 0.875; --es-ft-md-font-size: 1; --es-ft-lg-font-size: 1.25; --typography-line-height: 1.5; } .wrapper[data-id='5f1b26f8']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-button[data-id='d5b971d4']{ --button-align: left; } .btn[data-id='aa5e3690']{ --button-color: var(--global-colors-indigo); --button-color-hover: var(--global-colors-black); --button-secondary-color: var(--global-colors-white); --button-secondary-color-hover: var(--global-colors-indigo); --button-border-color: var(--global-colors-indigo); --button-background-color: var(--global-colors-white); --button-background-color-hover: var(--global-colors-grey100); --button-color-is-link: var(--global-colors-white); --button-color-is-link-hover: var(--global-colors-indigo); --button-border-radius: 1.875rem; --button-padding-vertical: 0.812rem; --button-padding-horizontal: 1.5rem; --button-display: inline-flex; --button-width: auto; --button-border-radius: 0; --button-background-color: transparent; --button-background-color-hover: transparent; --button-padding-vertical: 0; --button-padding-horizontal: 0; --button-color: var(--button-color-is-link); --button-color-hover: var(--button-color-is-link-hover); --button-display: inline; --button-font-weight: normal; --button-flex-direction: row; } .typography[data-id='4aa0f397']{ --typography-color: var(--typography-color-override, var(--global-colors-white)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 0.875; --es-ft-md-font-size: 1; --es-ft-lg-font-size: 1.25; --typography-line-height: 1.5; } .wrapper[data-id='8d11291d']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-button[data-id='b7eaef2e']{ --button-align: left; } .btn[data-id='3648554b']{ --button-color: var(--global-colors-indigo); --button-color-hover: var(--global-colors-black); --button-secondary-color: var(--global-colors-white); --button-secondary-color-hover: var(--global-colors-indigo); --button-border-color: var(--global-colors-indigo); --button-background-color: var(--global-colors-white); --button-background-color-hover: var(--global-colors-grey100); --button-color-is-link: var(--global-colors-white); --button-color-is-link-hover: var(--global-colors-indigo); --button-border-radius: 1.875rem; --button-padding-vertical: 0.812rem; --button-padding-horizontal: 1.5rem; --button-display: inline-flex; --button-width: auto; --button-border-radius: 0; --button-background-color: transparent; --button-background-color-hover: transparent; --button-padding-vertical: 0; --button-padding-horizontal: 0; --button-color: var(--button-color-is-link); --button-color-hover: var(--button-color-is-link-hover); --button-display: inline; --button-font-weight: normal; --button-flex-direction: row; } .typography[data-id='b36cb1b1']{ --typography-color: var(--typography-color-override, var(--global-colors-white)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 0.875; --es-ft-md-font-size: 1; --es-ft-lg-font-size: 1.25; --typography-line-height: 1.5; } .wrapper[data-id='f98e0c66']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-column[data-id='0efd1ba0']{ --column-background-color: var(--global-colors-unset); --column-border-color-mobile: var(--global-colors-indigo); --column-border-color-desktop: var(--global-colors-indigo); } .block-column[data-id='0efd1ba0']{ --wrapper-spacing-top: initial;; --wrapper-spacing-bottom: initial;; --wrapper-spacing-top-in: initial;; --wrapper-spacing-bottom-in: initial;; --wrapper-divider-top: initial; --wrapper-divider-bottom: initial;; --wrapper-display: initial;; --wrapper-is-full-width: initial;; --wrapper-grid-template-columns: initial;; --wrapper-display-type: initial; } .block-paragraph[data-id='b3a26360']{ --paragraph-align: left; } .typography[data-id='6455a832']{ --typography-color: var(--typography-color-override, var(--global-colors-white)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 0.875; --es-ft-md-font-size: 1; --es-ft-lg-font-size: 1.25; --typography-line-height: 1.5; } .wrapper[data-id='e6a74523']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-button[data-id='a707e066']{ --button-align: left; } .btn[data-id='61d44601']{ --button-color: var(--global-colors-indigo); --button-color-hover: var(--global-colors-black); --button-secondary-color: var(--global-colors-white); --button-secondary-color-hover: var(--global-colors-indigo); --button-border-color: var(--global-colors-indigo); --button-background-color: var(--global-colors-white); --button-background-color-hover: var(--global-colors-grey100); --button-color-is-link: var(--global-colors-white); --button-color-is-link-hover: var(--global-colors-indigo); --button-border-radius: 1.875rem; --button-padding-vertical: 0.812rem; --button-padding-horizontal: 1.5rem; --button-display: inline-flex; --button-width: auto; --button-border-radius: 0; --button-background-color: transparent; --button-background-color-hover: transparent; --button-padding-vertical: 0; --button-padding-horizontal: 0; --button-color: var(--button-color-is-link); --button-color-hover: var(--button-color-is-link-hover); --button-display: inline; --button-font-weight: normal; --button-flex-direction: row; } .typography[data-id='30dfddbb']{ --typography-color: var(--typography-color-override, var(--global-colors-white)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 0.875; --es-ft-md-font-size: 1; --es-ft-lg-font-size: 1.25; --typography-line-height: 1.5; } .wrapper[data-id='a30821a8']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-button[data-id='ce1fe0da']{ --button-align: left; } .btn[data-id='d2509642']{ --button-color: var(--global-colors-indigo); --button-color-hover: var(--global-colors-black); --button-secondary-color: var(--global-colors-white); --button-secondary-color-hover: var(--global-colors-indigo); --button-border-color: var(--global-colors-indigo); --button-background-color: var(--global-colors-white); --button-background-color-hover: var(--global-colors-grey100); --button-color-is-link: var(--global-colors-white); --button-color-is-link-hover: var(--global-colors-indigo); --button-border-radius: 1.875rem; --button-padding-vertical: 0.812rem; --button-padding-horizontal: 1.5rem; --button-display: inline-flex; --button-width: auto; --button-border-radius: 0; --button-background-color: transparent; --button-background-color-hover: transparent; --button-padding-vertical: 0; --button-padding-horizontal: 0; --button-color: var(--button-color-is-link); --button-color-hover: var(--button-color-is-link-hover); --button-display: inline; --button-font-weight: normal; --button-flex-direction: row; } .typography[data-id='b47ddefc']{ --typography-color: var(--typography-color-override, var(--global-colors-white)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 0.875; --es-ft-md-font-size: 1; --es-ft-lg-font-size: 1.25; --typography-line-height: 1.5; } .wrapper[data-id='e8d87f52']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-button[data-id='38687033']{ --button-align: left; } .btn[data-id='b6bb35c3']{ --button-color: var(--global-colors-indigo); --button-color-hover: var(--global-colors-black); --button-secondary-color: var(--global-colors-white); --button-secondary-color-hover: var(--global-colors-indigo); --button-border-color: var(--global-colors-indigo); --button-background-color: var(--global-colors-white); --button-background-color-hover: var(--global-colors-grey100); --button-color-is-link: var(--global-colors-white); --button-color-is-link-hover: var(--global-colors-indigo); --button-border-radius: 1.875rem; --button-padding-vertical: 0.812rem; --button-padding-horizontal: 1.5rem; --button-display: inline-flex; --button-width: auto; --button-border-radius: 0; --button-background-color: transparent; --button-background-color-hover: transparent; --button-padding-vertical: 0; --button-padding-horizontal: 0; --button-color: var(--button-color-is-link); --button-color-hover: var(--button-color-is-link-hover); --button-display: inline; --button-font-weight: normal; --button-flex-direction: row; } .typography[data-id='2637165f']{ --typography-color: var(--typography-color-override, var(--global-colors-white)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 0.875; --es-ft-md-font-size: 1; --es-ft-lg-font-size: 1.25; --typography-line-height: 1.5; } .wrapper[data-id='477bb472']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-button[data-id='d2b49890']{ --button-align: left; } .btn[data-id='408839a0']{ --button-color: var(--global-colors-indigo); --button-color-hover: var(--global-colors-black); --button-secondary-color: var(--global-colors-white); --button-secondary-color-hover: var(--global-colors-indigo); --button-border-color: var(--global-colors-indigo); --button-background-color: var(--global-colors-white); --button-background-color-hover: var(--global-colors-grey100); --button-color-is-link: var(--global-colors-white); --button-color-is-link-hover: var(--global-colors-indigo); --button-border-radius: 1.875rem; --button-padding-vertical: 0.812rem; --button-padding-horizontal: 1.5rem; --button-display: inline-flex; --button-width: auto; --button-border-radius: 0; --button-background-color: transparent; --button-background-color-hover: transparent; --button-padding-vertical: 0; --button-padding-horizontal: 0; --button-color: var(--button-color-is-link); --button-color-hover: var(--button-color-is-link-hover); --button-display: inline; --button-font-weight: normal; --button-flex-direction: row; } .typography[data-id='cc34f34d']{ --typography-color: var(--typography-color-override, var(--global-colors-white)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 0.875; --es-ft-md-font-size: 1; --es-ft-lg-font-size: 1.25; --typography-line-height: 1.5; } .wrapper[data-id='3e9a0fcb']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-button[data-id='86fa9739']{ --button-align: left; } .btn[data-id='01ae3738']{ --button-color: var(--global-colors-indigo); --button-color-hover: var(--global-colors-black); --button-secondary-color: var(--global-colors-white); --button-secondary-color-hover: var(--global-colors-indigo); --button-border-color: var(--global-colors-indigo); --button-background-color: var(--global-colors-white); --button-background-color-hover: var(--global-colors-grey100); --button-color-is-link: var(--global-colors-white); --button-color-is-link-hover: var(--global-colors-indigo); --button-border-radius: 1.875rem; --button-padding-vertical: 0.812rem; --button-padding-horizontal: 1.5rem; --button-display: inline-flex; --button-width: auto; --button-border-radius: 0; --button-background-color: transparent; --button-background-color-hover: transparent; --button-padding-vertical: 0; --button-padding-horizontal: 0; --button-color: var(--button-color-is-link); --button-color-hover: var(--button-color-is-link-hover); --button-display: inline; --button-font-weight: normal; --button-flex-direction: row; } .typography[data-id='2a20390a']{ --typography-color: var(--typography-color-override, var(--global-colors-white)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 0.875; --es-ft-md-font-size: 1; --es-ft-lg-font-size: 1.25; --typography-line-height: 1.5; } .wrapper[data-id='93e3400b']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-button[data-id='fa900311']{ --button-align: left; } .btn[data-id='c8f9875e']{ --button-color: var(--global-colors-indigo); --button-color-hover: var(--global-colors-black); --button-secondary-color: var(--global-colors-white); --button-secondary-color-hover: var(--global-colors-indigo); --button-border-color: var(--global-colors-indigo); --button-background-color: var(--global-colors-white); --button-background-color-hover: var(--global-colors-grey100); --button-color-is-link: var(--global-colors-white); --button-color-is-link-hover: var(--global-colors-indigo); --button-border-radius: 1.875rem; --button-padding-vertical: 0.812rem; --button-padding-horizontal: 1.5rem; --button-display: inline-flex; --button-width: auto; --button-border-radius: 0; --button-background-color: transparent; --button-background-color-hover: transparent; --button-padding-vertical: 0; --button-padding-horizontal: 0; --button-color: var(--button-color-is-link); --button-color-hover: var(--button-color-is-link-hover); --button-display: inline; --button-font-weight: normal; --button-flex-direction: row; } .typography[data-id='73905e64']{ --typography-color: var(--typography-color-override, var(--global-colors-white)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 0.875; --es-ft-md-font-size: 1; --es-ft-lg-font-size: 1.25; --typography-line-height: 1.5; } .wrapper[data-id='37222a29']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-column[data-id='c152da30']{ --column-background-color: var(--global-colors-unset); --column-border-color-mobile: var(--global-colors-indigo); --column-border-color-desktop: var(--global-colors-indigo); } .block-column[data-id='c152da30']{ --wrapper-spacing-top: initial;; --wrapper-spacing-bottom: initial;; --wrapper-spacing-top-in: initial;; --wrapper-spacing-bottom-in: initial;; --wrapper-divider-top: initial; --wrapper-divider-bottom: initial;; --wrapper-display: initial;; --wrapper-is-full-width: initial;; --wrapper-grid-template-columns: initial;; --wrapper-display-type: initial; } .block-paragraph[data-id='b73f522d']{ --paragraph-align: left; } .typography[data-id='a525182d']{ --typography-color: var(--typography-color-override, var(--global-colors-white)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 0.875; --es-ft-md-font-size: 1; --es-ft-lg-font-size: 1.25; --typography-line-height: 1.5; } .wrapper[data-id='36712f4f']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-button[data-id='1dbf3b40']{ --button-align: left; } .btn[data-id='3eab5f88']{ --button-color: var(--global-colors-indigo); --button-color-hover: var(--global-colors-black); --button-secondary-color: var(--global-colors-white); --button-secondary-color-hover: var(--global-colors-indigo); --button-border-color: var(--global-colors-indigo); --button-background-color: var(--global-colors-white); --button-background-color-hover: var(--global-colors-grey100); --button-color-is-link: var(--global-colors-white); --button-color-is-link-hover: var(--global-colors-indigo); --button-border-radius: 1.875rem; --button-padding-vertical: 0.812rem; --button-padding-horizontal: 1.5rem; --button-display: inline-flex; --button-width: auto; --button-border-radius: 0; --button-background-color: transparent; --button-background-color-hover: transparent; --button-padding-vertical: 0; --button-padding-horizontal: 0; --button-color: var(--button-color-is-link); --button-color-hover: var(--button-color-is-link-hover); --button-display: inline; --button-font-weight: normal; --button-flex-direction: row; } .typography[data-id='ae841c8a']{ --typography-color: var(--typography-color-override, var(--global-colors-white)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 0.875; --es-ft-md-font-size: 1; --es-ft-lg-font-size: 1.25; --typography-line-height: 1.5; } .wrapper[data-id='525536fd']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-button[data-id='ff430fc6']{ --button-align: left; } .btn[data-id='666dcc77']{ --button-color: var(--global-colors-indigo); --button-color-hover: var(--global-colors-black); --button-secondary-color: var(--global-colors-white); --button-secondary-color-hover: var(--global-colors-indigo); --button-border-color: var(--global-colors-indigo); --button-background-color: var(--global-colors-white); --button-background-color-hover: var(--global-colors-grey100); --button-color-is-link: var(--global-colors-white); --button-color-is-link-hover: var(--global-colors-indigo); --button-border-radius: 1.875rem; --button-padding-vertical: 0.812rem; --button-padding-horizontal: 1.5rem; --button-display: inline-flex; --button-width: auto; --button-border-radius: 0; --button-background-color: transparent; --button-background-color-hover: transparent; --button-padding-vertical: 0; --button-padding-horizontal: 0; --button-color: var(--button-color-is-link); --button-color-hover: var(--button-color-is-link-hover); --button-display: inline; --button-font-weight: normal; --button-flex-direction: row; } .typography[data-id='a1ff7467']{ --typography-color: var(--typography-color-override, var(--global-colors-white)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 0.875; --es-ft-md-font-size: 1; --es-ft-lg-font-size: 1.25; --typography-line-height: 1.5; } .wrapper[data-id='66a3fbd3']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-button[data-id='9f5bde24']{ --button-align: left; } .btn[data-id='ae17ad57']{ --button-color: var(--global-colors-indigo); --button-color-hover: var(--global-colors-black); --button-secondary-color: var(--global-colors-white); --button-secondary-color-hover: var(--global-colors-indigo); --button-border-color: var(--global-colors-indigo); --button-background-color: var(--global-colors-white); --button-background-color-hover: var(--global-colors-grey100); --button-color-is-link: var(--global-colors-white); --button-color-is-link-hover: var(--global-colors-indigo); --button-border-radius: 1.875rem; --button-padding-vertical: 0.812rem; --button-padding-horizontal: 1.5rem; --button-display: inline-flex; --button-width: auto; --button-border-radius: 0; --button-background-color: transparent; --button-background-color-hover: transparent; --button-padding-vertical: 0; --button-padding-horizontal: 0; --button-color: var(--button-color-is-link); --button-color-hover: var(--button-color-is-link-hover); --button-display: inline; --button-font-weight: normal; --button-flex-direction: row; } .typography[data-id='c1960f5a']{ --typography-color: var(--typography-color-override, var(--global-colors-white)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 0.875; --es-ft-md-font-size: 1; --es-ft-lg-font-size: 1.25; --typography-line-height: 1.5; } .wrapper[data-id='584ac80e']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-button[data-id='fa4753ce']{ --button-align: left; } .btn[data-id='5321e53b']{ --button-color: var(--global-colors-indigo); --button-color-hover: var(--global-colors-black); --button-secondary-color: var(--global-colors-white); --button-secondary-color-hover: var(--global-colors-indigo); --button-border-color: var(--global-colors-indigo); --button-background-color: var(--global-colors-white); --button-background-color-hover: var(--global-colors-grey100); --button-color-is-link: var(--global-colors-white); --button-color-is-link-hover: var(--global-colors-indigo); --button-border-radius: 1.875rem; --button-padding-vertical: 0.812rem; --button-padding-horizontal: 1.5rem; --button-display: inline-flex; --button-width: auto; --button-border-radius: 0; --button-background-color: transparent; --button-background-color-hover: transparent; --button-padding-vertical: 0; --button-padding-horizontal: 0; --button-color: var(--button-color-is-link); --button-color-hover: var(--button-color-is-link-hover); --button-display: inline; --button-font-weight: normal; --button-flex-direction: row; } .typography[data-id='114de35c']{ --typography-color: var(--typography-color-override, var(--global-colors-white)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 0.875; --es-ft-md-font-size: 1; --es-ft-lg-font-size: 1.25; --typography-line-height: 1.5; } .wrapper[data-id='5409a025']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-button[data-id='d6155ba8']{ --button-align: left; } .btn[data-id='be45a2ec']{ --button-color: var(--global-colors-indigo); --button-color-hover: var(--global-colors-black); --button-secondary-color: var(--global-colors-white); --button-secondary-color-hover: var(--global-colors-indigo); --button-border-color: var(--global-colors-indigo); --button-background-color: var(--global-colors-white); --button-background-color-hover: var(--global-colors-grey100); --button-color-is-link: var(--global-colors-white); --button-color-is-link-hover: var(--global-colors-indigo); --button-border-radius: 1.875rem; --button-padding-vertical: 0.812rem; --button-padding-horizontal: 1.5rem; --button-display: inline-flex; --button-width: auto; --button-border-radius: 0; --button-background-color: transparent; --button-background-color-hover: transparent; --button-padding-vertical: 0; --button-padding-horizontal: 0; --button-color: var(--button-color-is-link); --button-color-hover: var(--button-color-is-link-hover); --button-display: inline; --button-font-weight: normal; --button-flex-direction: row; } .typography[data-id='f91d0efd']{ --typography-color: var(--typography-color-override, var(--global-colors-white)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 0.875; --es-ft-md-font-size: 1; --es-ft-lg-font-size: 1.25; --typography-line-height: 1.5; } .wrapper[data-id='d77827e4']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-button[data-id='06bd7329']{ --button-align: left; } .btn[data-id='98364513']{ --button-color: var(--global-colors-indigo); --button-color-hover: var(--global-colors-black); --button-secondary-color: var(--global-colors-white); --button-secondary-color-hover: var(--global-colors-indigo); --button-border-color: var(--global-colors-indigo); --button-background-color: var(--global-colors-white); --button-background-color-hover: var(--global-colors-grey100); --button-color-is-link: var(--global-colors-white); --button-color-is-link-hover: var(--global-colors-indigo); --button-border-radius: 1.875rem; --button-padding-vertical: 0.812rem; --button-padding-horizontal: 1.5rem; --button-display: inline-flex; --button-width: auto; --button-border-radius: 0; --button-background-color: transparent; --button-background-color-hover: transparent; --button-padding-vertical: 0; --button-padding-horizontal: 0; --button-color: var(--button-color-is-link); --button-color-hover: var(--button-color-is-link-hover); --button-display: inline; --button-font-weight: normal; --button-flex-direction: row; } .typography[data-id='465c517f']{ --typography-color: var(--typography-color-override, var(--global-colors-white)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 0.875; --es-ft-md-font-size: 1; --es-ft-lg-font-size: 1.25; --typography-line-height: 1.5; } .wrapper[data-id='ca19b82b']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-button[data-id='3bd5c632']{ --button-align: left; } .btn[data-id='b2f28d51']{ --button-color: var(--global-colors-indigo); --button-color-hover: var(--global-colors-black); --button-secondary-color: var(--global-colors-white); --button-secondary-color-hover: var(--global-colors-indigo); --button-border-color: var(--global-colors-indigo); --button-background-color: var(--global-colors-white); --button-background-color-hover: var(--global-colors-grey100); --button-color-is-link: var(--global-colors-white); --button-color-is-link-hover: var(--global-colors-indigo); --button-border-radius: 1.875rem; --button-padding-vertical: 0.812rem; --button-padding-horizontal: 1.5rem; --button-display: inline-flex; --button-width: auto; --button-border-radius: 0; --button-background-color: transparent; --button-background-color-hover: transparent; --button-padding-vertical: 0; --button-padding-horizontal: 0; --button-color: var(--button-color-is-link); --button-color-hover: var(--button-color-is-link-hover); --button-display: inline; --button-font-weight: normal; --button-flex-direction: row; } .typography[data-id='98e0a197']{ --typography-color: var(--typography-color-override, var(--global-colors-white)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 0.875; --es-ft-md-font-size: 1; --es-ft-lg-font-size: 1.25; --typography-line-height: 1.5; } .wrapper[data-id='6efac305']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-button[data-id='a44fd8c2']{ --button-align: left; } .btn[data-id='c1191e7d']{ --button-color: var(--global-colors-indigo); --button-color-hover: var(--global-colors-black); --button-secondary-color: var(--global-colors-white); --button-secondary-color-hover: var(--global-colors-indigo); --button-border-color: var(--global-colors-indigo); --button-background-color: var(--global-colors-white); --button-background-color-hover: var(--global-colors-grey100); --button-color-is-link: var(--global-colors-white); --button-color-is-link-hover: var(--global-colors-indigo); --button-border-radius: 1.875rem; --button-padding-vertical: 0.812rem; --button-padding-horizontal: 1.5rem; --button-display: inline-flex; --button-width: auto; --button-border-radius: 0; --button-background-color: transparent; --button-background-color-hover: transparent; --button-padding-vertical: 0; --button-padding-horizontal: 0; --button-color: var(--button-color-is-link); --button-color-hover: var(--button-color-is-link-hover); --button-display: inline; --button-font-weight: normal; --button-flex-direction: row; } .typography[data-id='3c3a3257']{ --typography-color: var(--typography-color-override, var(--global-colors-white)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 0.875; --es-ft-md-font-size: 1; --es-ft-lg-font-size: 1.25; --typography-line-height: 1.5; } .wrapper[data-id='a85c172f']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-button[data-id='03fbe699']{ --button-align: left; } .btn[data-id='55657f0b']{ --button-color: var(--global-colors-indigo); --button-color-hover: var(--global-colors-black); --button-secondary-color: var(--global-colors-white); --button-secondary-color-hover: var(--global-colors-indigo); --button-border-color: var(--global-colors-indigo); --button-background-color: var(--global-colors-white); --button-background-color-hover: var(--global-colors-grey100); --button-color-is-link: var(--global-colors-white); --button-color-is-link-hover: var(--global-colors-indigo); --button-border-radius: 1.875rem; --button-padding-vertical: 0.812rem; --button-padding-horizontal: 1.5rem; --button-display: inline-flex; --button-width: auto; --button-border-radius: 0; --button-background-color: transparent; --button-background-color-hover: transparent; --button-padding-vertical: 0; --button-padding-horizontal: 0; --button-color: var(--button-color-is-link); --button-color-hover: var(--button-color-is-link-hover); --button-display: inline; --button-font-weight: normal; --button-flex-direction: row; } .typography[data-id='d2977a12']{ --typography-color: var(--typography-color-override, var(--global-colors-white)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 0.875; --es-ft-md-font-size: 1; --es-ft-lg-font-size: 1.25; --typography-line-height: 1.5; } .wrapper[data-id='4ab16f32']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-column[data-id='3a79e1d4']{ --column-background-color: var(--global-colors-unset); --column-border-color-mobile: var(--global-colors-indigo); --column-border-color-desktop: var(--global-colors-indigo); } .block-column[data-id='3a79e1d4']{ --wrapper-spacing-top: initial;; --wrapper-spacing-bottom: initial;; --wrapper-spacing-top-in: initial;; --wrapper-spacing-bottom-in: initial;; --wrapper-divider-top: initial; --wrapper-divider-bottom: initial;; --wrapper-display: initial;; --wrapper-is-full-width: initial;; --wrapper-grid-template-columns: initial;; --wrapper-display-type: initial; } .block-paragraph[data-id='ab9e6c6f']{ --paragraph-align: left; } .typography[data-id='d71d4900']{ --typography-color: var(--typography-color-override, var(--global-colors-white)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 0.875; --es-ft-md-font-size: 1; --es-ft-lg-font-size: 1.25; --typography-line-height: 1.5; } .wrapper[data-id='761215b6']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-button[data-id='2584ad06']{ --button-align: left; } .btn[data-id='bb67043d']{ --button-color: var(--global-colors-indigo); --button-color-hover: var(--global-colors-black); --button-secondary-color: var(--global-colors-white); --button-secondary-color-hover: var(--global-colors-indigo); --button-border-color: var(--global-colors-indigo); --button-background-color: var(--global-colors-white); --button-background-color-hover: var(--global-colors-grey100); --button-color-is-link: var(--global-colors-white); --button-color-is-link-hover: var(--global-colors-indigo); --button-border-radius: 1.875rem; --button-padding-vertical: 0.812rem; --button-padding-horizontal: 1.5rem; --button-display: inline-flex; --button-width: auto; --button-border-radius: 0; --button-background-color: transparent; --button-background-color-hover: transparent; --button-padding-vertical: 0; --button-padding-horizontal: 0; --button-color: var(--button-color-is-link); --button-color-hover: var(--button-color-is-link-hover); --button-display: inline; --button-font-weight: normal; --button-flex-direction: row; } .typography[data-id='f3c52ef3']{ --typography-color: var(--typography-color-override, var(--global-colors-white)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 0.875; --es-ft-md-font-size: 1; --es-ft-lg-font-size: 1.25; --typography-line-height: 1.5; } .wrapper[data-id='41fd08cc']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-button[data-id='3afda8b9']{ --button-align: left; } .btn[data-id='8656fbcd']{ --button-color: var(--global-colors-indigo); --button-color-hover: var(--global-colors-black); --button-secondary-color: var(--global-colors-white); --button-secondary-color-hover: var(--global-colors-indigo); --button-border-color: var(--global-colors-indigo); --button-background-color: var(--global-colors-white); --button-background-color-hover: var(--global-colors-grey100); --button-color-is-link: var(--global-colors-white); --button-color-is-link-hover: var(--global-colors-indigo); --button-border-radius: 1.875rem; --button-padding-vertical: 0.812rem; --button-padding-horizontal: 1.5rem; --button-display: inline-flex; --button-width: auto; --button-border-radius: 0; --button-background-color: transparent; --button-background-color-hover: transparent; --button-padding-vertical: 0; --button-padding-horizontal: 0; --button-color: var(--button-color-is-link); --button-color-hover: var(--button-color-is-link-hover); --button-display: inline; --button-font-weight: normal; --button-flex-direction: row; } .typography[data-id='1a02fc14']{ --typography-color: var(--typography-color-override, var(--global-colors-white)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 0.875; --es-ft-md-font-size: 1; --es-ft-lg-font-size: 1.25; --typography-line-height: 1.5; } .wrapper[data-id='37619ce8']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-button[data-id='cf66117f']{ --button-align: left; } .btn[data-id='90203bca']{ --button-color: var(--global-colors-indigo); --button-color-hover: var(--global-colors-black); --button-secondary-color: var(--global-colors-white); --button-secondary-color-hover: var(--global-colors-indigo); --button-border-color: var(--global-colors-indigo); --button-background-color: var(--global-colors-white); --button-background-color-hover: var(--global-colors-grey100); --button-color-is-link: var(--global-colors-white); --button-color-is-link-hover: var(--global-colors-indigo); --button-border-radius: 1.875rem; --button-padding-vertical: 0.812rem; --button-padding-horizontal: 1.5rem; --button-display: inline-flex; --button-width: auto; --button-border-radius: 0; --button-background-color: transparent; --button-background-color-hover: transparent; --button-padding-vertical: 0; --button-padding-horizontal: 0; --button-color: var(--button-color-is-link); --button-color-hover: var(--button-color-is-link-hover); --button-display: inline; --button-font-weight: normal; --button-flex-direction: row; } .typography[data-id='5ab6e724']{ --typography-color: var(--typography-color-override, var(--global-colors-white)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 0.875; --es-ft-md-font-size: 1; --es-ft-lg-font-size: 1.25; --typography-line-height: 1.5; } .wrapper[data-id='6a902a06']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-button[data-id='4c945be4']{ --button-align: left; } .btn[data-id='840f0982']{ --button-color: var(--global-colors-indigo); --button-color-hover: var(--global-colors-black); --button-secondary-color: var(--global-colors-white); --button-secondary-color-hover: var(--global-colors-indigo); --button-border-color: var(--global-colors-indigo); --button-background-color: var(--global-colors-white); --button-background-color-hover: var(--global-colors-grey100); --button-color-is-link: var(--global-colors-white); --button-color-is-link-hover: var(--global-colors-indigo); --button-border-radius: 1.875rem; --button-padding-vertical: 0.812rem; --button-padding-horizontal: 1.5rem; --button-display: inline-flex; --button-width: auto; --button-border-radius: 0; --button-background-color: transparent; --button-background-color-hover: transparent; --button-padding-vertical: 0; --button-padding-horizontal: 0; --button-color: var(--button-color-is-link); --button-color-hover: var(--button-color-is-link-hover); --button-display: inline; --button-font-weight: normal; --button-flex-direction: row; } .typography[data-id='72330609']{ --typography-color: var(--typography-color-override, var(--global-colors-white)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 0.875; --es-ft-md-font-size: 1; --es-ft-lg-font-size: 1.25; --typography-line-height: 1.5; } .wrapper[data-id='562af5c2']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-button[data-id='24cdf6c6']{ --button-align: left; } .btn[data-id='c1138d24']{ --button-color: var(--global-colors-indigo); --button-color-hover: var(--global-colors-black); --button-secondary-color: var(--global-colors-white); --button-secondary-color-hover: var(--global-colors-indigo); --button-border-color: var(--global-colors-indigo); --button-background-color: var(--global-colors-white); --button-background-color-hover: var(--global-colors-grey100); --button-color-is-link: var(--global-colors-white); --button-color-is-link-hover: var(--global-colors-indigo); --button-border-radius: 1.875rem; --button-padding-vertical: 0.812rem; --button-padding-horizontal: 1.5rem; --button-display: inline-flex; --button-width: auto; --button-border-radius: 0; --button-background-color: transparent; --button-background-color-hover: transparent; --button-padding-vertical: 0; --button-padding-horizontal: 0; --button-color: var(--button-color-is-link); --button-color-hover: var(--button-color-is-link-hover); --button-display: inline; --button-font-weight: normal; --button-flex-direction: row; } .typography[data-id='fcd84b58']{ --typography-color: var(--typography-color-override, var(--global-colors-white)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 0.875; --es-ft-md-font-size: 1; --es-ft-lg-font-size: 1.25; --typography-line-height: 1.5; } .wrapper[data-id='4cc9b276']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-button[data-id='881fc914']{ --button-align: left; } .btn[data-id='554db33d']{ --button-color: var(--global-colors-indigo); --button-color-hover: var(--global-colors-black); --button-secondary-color: var(--global-colors-white); --button-secondary-color-hover: var(--global-colors-indigo); --button-border-color: var(--global-colors-indigo); --button-background-color: var(--global-colors-white); --button-background-color-hover: var(--global-colors-grey100); --button-color-is-link: var(--global-colors-white); --button-color-is-link-hover: var(--global-colors-indigo); --button-border-radius: 1.875rem; --button-padding-vertical: 0.812rem; --button-padding-horizontal: 1.5rem; --button-display: inline-flex; --button-width: auto; --button-border-radius: 0; --button-background-color: transparent; --button-background-color-hover: transparent; --button-padding-vertical: 0; --button-padding-horizontal: 0; --button-color: var(--button-color-is-link); --button-color-hover: var(--button-color-is-link-hover); --button-display: inline; --button-font-weight: normal; --button-flex-direction: row; } .typography[data-id='1c458fcc']{ --typography-color: var(--typography-color-override, var(--global-colors-white)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 0.875; --es-ft-md-font-size: 1; --es-ft-lg-font-size: 1.25; --typography-line-height: 1.5; } .wrapper[data-id='188ec4c8']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-button[data-id='de927f02']{ --button-align: left; } .btn[data-id='ed5e82f9']{ --button-color: var(--global-colors-indigo); --button-color-hover: var(--global-colors-black); --button-secondary-color: var(--global-colors-white); --button-secondary-color-hover: var(--global-colors-indigo); --button-border-color: var(--global-colors-indigo); --button-background-color: var(--global-colors-white); --button-background-color-hover: var(--global-colors-grey100); --button-color-is-link: var(--global-colors-white); --button-color-is-link-hover: var(--global-colors-indigo); --button-border-radius: 1.875rem; --button-padding-vertical: 0.812rem; --button-padding-horizontal: 1.5rem; --button-display: inline-flex; --button-width: auto; --button-border-radius: 0; --button-background-color: transparent; --button-background-color-hover: transparent; --button-padding-vertical: 0; --button-padding-horizontal: 0; --button-color: var(--button-color-is-link); --button-color-hover: var(--button-color-is-link-hover); --button-display: inline; --button-font-weight: normal; --button-flex-direction: row; } .typography[data-id='5b0373cf']{ --typography-color: var(--typography-color-override, var(--global-colors-white)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 0.875; --es-ft-md-font-size: 1; --es-ft-lg-font-size: 1.25; --typography-line-height: 1.5; } .wrapper[data-id='68476766']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-button[data-id='ef6f2dda']{ --button-align: left; } .btn[data-id='aaefcb89']{ --button-color: var(--global-colors-indigo); --button-color-hover: var(--global-colors-black); --button-secondary-color: var(--global-colors-white); --button-secondary-color-hover: var(--global-colors-indigo); --button-border-color: var(--global-colors-indigo); --button-background-color: var(--global-colors-white); --button-background-color-hover: var(--global-colors-grey100); --button-color-is-link: var(--global-colors-white); --button-color-is-link-hover: var(--global-colors-indigo); --button-border-radius: 1.875rem; --button-padding-vertical: 0.812rem; --button-padding-horizontal: 1.5rem; --button-display: inline-flex; --button-width: auto; --button-border-radius: 0; --button-background-color: transparent; --button-background-color-hover: transparent; --button-padding-vertical: 0; --button-padding-horizontal: 0; --button-color: var(--button-color-is-link); --button-color-hover: var(--button-color-is-link-hover); --button-display: inline; --button-font-weight: normal; --button-flex-direction: row; } .typography[data-id='772b24a0']{ --typography-color: var(--typography-color-override, var(--global-colors-white)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 0.875; --es-ft-md-font-size: 1; --es-ft-lg-font-size: 1.25; --typography-line-height: 1.5; } .wrapper[data-id='0815fa8d']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-button[data-id='47ed0f66']{ --button-align: left; } .btn[data-id='1ef1c490']{ --button-color: var(--global-colors-indigo); --button-color-hover: var(--global-colors-black); --button-secondary-color: var(--global-colors-white); --button-secondary-color-hover: var(--global-colors-indigo); --button-border-color: var(--global-colors-indigo); --button-background-color: var(--global-colors-white); --button-background-color-hover: var(--global-colors-grey100); --button-color-is-link: var(--global-colors-white); --button-color-is-link-hover: var(--global-colors-indigo); --button-border-radius: 1.875rem; --button-padding-vertical: 0.812rem; --button-padding-horizontal: 1.5rem; --button-display: inline-flex; --button-width: auto; --button-border-radius: 0; --button-background-color: transparent; --button-background-color-hover: transparent; --button-padding-vertical: 0; --button-padding-horizontal: 0; --button-color: var(--button-color-is-link); --button-color-hover: var(--button-color-is-link-hover); --button-display: inline; --button-font-weight: normal; --button-flex-direction: row; } .typography[data-id='e7f48876']{ --typography-color: var(--typography-color-override, var(--global-colors-white)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 0.875; --es-ft-md-font-size: 1; --es-ft-lg-font-size: 1.25; --typography-line-height: 1.5; } .wrapper[data-id='894ff8a7']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-column[data-id='7a464496']{ --column-background-color: var(--global-colors-unset); --column-border-color-mobile: var(--global-colors-indigo); --column-border-color-desktop: var(--global-colors-indigo); } .block-column[data-id='7a464496']{ --wrapper-spacing-top: initial;; --wrapper-spacing-bottom: initial;; --wrapper-spacing-top-in: initial;; --wrapper-spacing-bottom-in: initial;; --wrapper-divider-top: initial; --wrapper-divider-bottom: initial;; --wrapper-display: initial;; --wrapper-is-full-width: initial;; --wrapper-grid-template-columns: initial;; --wrapper-display-type: initial; } .block-columns[data-id='18bcd159']{ --columns-grid-side-columns: var(--wrapper-grid-side-columns); } .wrapper[data-id='24c9a244']{ --wrapper-bg-color-project: var(--global-colors-black); --wrapper-z-index: 1; --wrapper-display-type: block; } .media[data-id='b59ee86b']{ --media-align-horizontal: flex-start; --media-align-vertical: center; --media-object-position: left center; --media-rounded-corners: calc(var(--base-font-size) * (calc(0 / 10) * 2rem)); } .image[data-id='e1df23b6']{ --image-scale: 1; --image-overflow: hidden; --image-object-fit: cover; --image-default-border-radius: 0; } .wrapper[data-id='f8120363']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-column[data-id='8dda856a']{ --column-background-color: var(--global-colors-unset); --column-border-color-mobile: var(--global-colors-indigo); --column-border-color-desktop: var(--global-colors-indigo); } .block-column[data-id='8dda856a']{ --wrapper-spacing-top: initial;; --wrapper-spacing-bottom: initial;; --wrapper-spacing-top-in: initial;; --wrapper-spacing-bottom-in: initial;; --wrapper-divider-top: initial; --wrapper-divider-bottom: initial;; --wrapper-display: initial;; --wrapper-is-full-width: initial;; --wrapper-grid-template-columns: initial;; --wrapper-display-type: initial; } .block-columns[data-id='140626a3']{ --columns-grid-side-columns: var(--wrapper-grid-side-columns); } .wrapper[data-id='6eae5314']{ --wrapper-bg-color-project: var(--global-colors-black); --wrapper-z-index: 1; --wrapper-display-type: block; } .icon[data-id='8128b9a9']{ --icon-backplate-color: var(--global-colors-indigo); --icon-color: var(--global-colors-indigo); --icon-on-backplate-color: var(--global-colors-white); --icon-size: calc(var(--base-font-size) * 4rem); } .icon[data-id='09e5eda3']{ --icon-backplate-color: var(--global-colors-indigo); --icon-color: var(--global-colors-indigo); --icon-on-backplate-color: var(--global-colors-white); --icon-size: calc(var(--base-font-size) * 4rem); } .icon[data-id='b47c7d09']{ --icon-backplate-color: var(--global-colors-indigo); --icon-color: var(--global-colors-indigo); --icon-on-backplate-color: var(--global-colors-white); --icon-size: calc(var(--base-font-size) * 4rem); } .icon[data-id='6b6ee321']{ --icon-backplate-color: var(--global-colors-indigo); --icon-color: var(--global-colors-indigo); --icon-on-backplate-color: var(--global-colors-white); --icon-size: calc(var(--base-font-size) * 4rem); } .block-flex[data-id='211e0fa9']{ --flex-separator: none; } .block-flex[data-id='211e0fa9']{ --wrapper-spacing-top: initial;; --wrapper-spacing-bottom: initial;; --wrapper-spacing-top-in: initial;; --wrapper-spacing-bottom-in: initial;; --wrapper-divider-top: initial; --wrapper-divider-bottom: initial;; --wrapper-display: initial;; --wrapper-is-full-width: initial;; --wrapper-display-type: initial; } .wrapper[data-id='b0525ebc']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-column[data-id='b0fa40ac']{ --column-background-color: var(--global-colors-unset); --column-border-color-mobile: var(--global-colors-indigo); --column-border-color-desktop: var(--global-colors-indigo); } .block-column[data-id='b0fa40ac']{ --wrapper-spacing-top: initial;; --wrapper-spacing-bottom: initial;; --wrapper-spacing-top-in: initial;; --wrapper-spacing-bottom-in: initial;; --wrapper-divider-top: initial; --wrapper-divider-bottom: initial;; --wrapper-display: initial;; --wrapper-is-full-width: initial;; --wrapper-grid-template-columns: initial;; --wrapper-display-type: initial; } .block-paragraph[data-id='ce716c7d']{ --paragraph-align: left; } .typography[data-id='73067fe9']{ --typography-color: var(--typography-color-override, var(--global-colors-white)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 0.875; --es-ft-md-font-size: 1; --es-ft-lg-font-size: 1.25; --typography-line-height: 1.5; } .wrapper[data-id='e99e2848']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-column[data-id='90e41754']{ --column-background-color: var(--global-colors-unset); --column-border-color-mobile: var(--global-colors-indigo); --column-border-color-desktop: var(--global-colors-indigo); } .block-column[data-id='90e41754']{ --wrapper-spacing-top: initial;; --wrapper-spacing-bottom: initial;; --wrapper-spacing-top-in: initial;; --wrapper-spacing-bottom-in: initial;; --wrapper-divider-top: initial; --wrapper-divider-bottom: initial;; --wrapper-display: initial;; --wrapper-is-full-width: initial;; --wrapper-grid-template-columns: initial;; --wrapper-display-type: initial; } .media[data-id='98947267']{ --media-align-horizontal: center; --media-align-vertical: center; --media-object-position: center center; --media-rounded-corners: calc(var(--base-font-size) * (calc(0 / 10) * 2rem)); } .image[data-id='37fa5ab7']{ --image-scale: 1; --image-overflow: hidden; --image-object-fit: cover; --image-default-border-radius: 0; } .wrapper[data-id='4c4569fb']{ --wrapper-z-index: 1; --wrapper-bg-color-gradient: none; --wrapper-display-type: block; } .block-column[data-id='99abdeaa']{ --column-background-color: var(--global-colors-unset); --column-border-color-mobile: var(--global-colors-indigo); --column-border-color-desktop: var(--global-colors-indigo); } .block-column[data-id='99abdeaa']{ --wrapper-spacing-top: initial;; --wrapper-spacing-bottom: initial;; --wrapper-spacing-top-in: initial;; --wrapper-spacing-bottom-in: initial;; --wrapper-divider-top: initial; --wrapper-divider-bottom: initial;; --wrapper-display: initial;; --wrapper-is-full-width: initial;; --wrapper-grid-template-columns: initial;; --wrapper-display-type: initial; } .block-button[data-id='21de1277']{ --button-align: left; } .btn[data-id='0e226f1a']{ --button-color: var(--global-colors-indigo); --button-color-hover: var(--global-colors-black); --button-secondary-color: var(--global-colors-white); --button-secondary-color-hover: var(--global-colors-indigo); --button-border-color: var(--global-colors-indigo); --button-background-color: var(--global-colors-white); --button-background-color-hover: var(--global-colors-grey100); --button-color-is-link: var(--global-colors-white); --button-color-is-link-hover: var(--global-colors-indigo); --button-border-radius: 1.875rem; --button-padding-vertical: 0.812rem; --button-padding-horizontal: 1.5rem; --button-display: inline-flex; --button-width: auto; --button-border-radius: 0; --button-background-color: transparent; --button-background-color-hover: transparent; --button-padding-vertical: 0; --button-padding-horizontal: 0; --button-color: var(--button-color-is-link); --button-color-hover: var(--button-color-is-link-hover); --button-display: inline; --button-font-weight: normal; --button-flex-direction: row; } .typography[data-id='e3c8d052']{ --typography-color: var(--typography-color-override, var(--global-colors-white)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 0.875; --es-ft-md-font-size: 1; --es-ft-lg-font-size: 1.25; --typography-line-height: 1.5; } .block-button[data-id='55a404a7']{ --button-align: left; } .btn[data-id='6452e02e']{ --button-color: var(--global-colors-indigo); --button-color-hover: var(--global-colors-black); --button-secondary-color: var(--global-colors-white); --button-secondary-color-hover: var(--global-colors-indigo); --button-border-color: var(--global-colors-indigo); --button-background-color: var(--global-colors-white); --button-background-color-hover: var(--global-colors-grey100); --button-color-is-link: var(--global-colors-white); --button-color-is-link-hover: var(--global-colors-indigo); --button-border-radius: 1.875rem; --button-padding-vertical: 0.812rem; --button-padding-horizontal: 1.5rem; --button-display: inline-flex; --button-width: auto; --button-border-radius: 0; --button-background-color: transparent; --button-background-color-hover: transparent; --button-padding-vertical: 0; --button-padding-horizontal: 0; --button-color: var(--button-color-is-link); --button-color-hover: var(--button-color-is-link-hover); --button-display: inline; --button-font-weight: normal; --button-flex-direction: row; } .typography[data-id='127acdb2']{ --typography-color: var(--typography-color-override, var(--global-colors-white)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 0.875; --es-ft-md-font-size: 1; --es-ft-lg-font-size: 1.25; --typography-line-height: 1.5; } .block-flex[data-id='4d5b39d2']{ --wrapper-spacing-top: initial;; --wrapper-spacing-bottom: initial;; --wrapper-spacing-top-in: initial;; --wrapper-spacing-bottom-in: initial;; --wrapper-divider-top: initial; --wrapper-divider-bottom: initial;; --wrapper-display: initial;; --wrapper-is-full-width: initial;; --wrapper-display-type: initial; } .block-column[data-id='5ac5109e']{ --column-background-color: var(--global-colors-unset); --column-border-color-mobile: var(--global-colors-indigo); --column-border-color-desktop: var(--global-colors-indigo); } .block-column[data-id='5ac5109e']{ --wrapper-spacing-top: initial;; --wrapper-spacing-bottom: initial;; --wrapper-spacing-top-in: initial;; --wrapper-spacing-bottom-in: initial;; --wrapper-divider-top: initial; --wrapper-divider-bottom: initial;; --wrapper-display: initial;; --wrapper-is-full-width: initial;; --wrapper-grid-template-columns: initial;; --wrapper-display-type: initial; } .block-columns[data-id='020b0500']{ --columns-grid-side-columns: var(--wrapper-grid-side-columns); } .wrapper[data-id='57255659']{ --wrapper-bg-color-project: var(--global-colors-black); --wrapper-z-index: 1; --wrapper-display-type: block; } .typography[data-id='046d0a59']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --typography-letter-spacing: -1px; --es-ft-sm-font-size: 1.5; --es-ft-md-font-size: 2.25; --es-ft-lg-font-size: 3; --typography-line-height: 1.167; --typography-font-weight: bold; } .typography[data-id='30b88605']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 1; --es-ft-md-font-size: 1.125; --es-ft-lg-font-size: 1.4375; --typography-line-height: 1.44; --typography-font-weight: bold; } .typography[data-id='b6cbaef0']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 0.75; --es-ft-md-font-size: 0.875; --es-ft-lg-font-size: 1.0625; --typography-letter-spacing: 0.2px; --typography-line-height: 1.43; } .typography[data-id='fee7b048']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --typography-uppercase: uppercase; --typography-letter-spacing: 0.4px; --es-ft-md-font-size: 0.75; --es-ft-lg-font-size: 0.875; --typography-line-height: 1.33; } .typography[data-id='d01c8b3d']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 1; --es-ft-md-font-size: 1.125; --es-ft-lg-font-size: 1.4375; --typography-line-height: 1.44; --typography-font-weight: bold; } .typography[data-id='edf7428e']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 0.75; --es-ft-md-font-size: 0.875; --es-ft-lg-font-size: 1.0625; --typography-letter-spacing: 0.2px; --typography-line-height: 1.43; } .toggle[data-id='05d786da']{ --toggle-color: var(--global-colors-indigo); } .typography[data-id='95794071']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 1; --es-ft-md-font-size: 1.125; --es-ft-lg-font-size: 1.4375; --typography-line-height: 1.44; --typography-font-weight: bold; } .typography[data-id='12c2bee4']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 0.75; --es-ft-md-font-size: 0.875; --es-ft-lg-font-size: 1.0625; --typography-letter-spacing: 0.2px; --typography-line-height: 1.43; } .toggle[data-id='a8017744']{ --toggle-color: var(--global-colors-indigo); } .btn[data-id='6f5b63c1']{ --button-color: var(--global-colors-white); --button-color-hover: var(--global-colors-white); --button-secondary-color: var(--global-colors-indigo); --button-secondary-color-hover: var(--global-colors-white); --button-border-color: var(--global-colors-indigo); --button-background-color: var(--global-colors-indigo); --button-background-color-hover: var(--global-gradients-gradient-1); --button-color-is-link: var(--global-colors-indigo); --button-color-is-link-hover: var(--global-colors-black); --button-border-radius: 1.875rem; --button-padding-vertical: 0.812rem; --button-padding-horizontal: 1.5rem; --button-display: inline-flex; --button-width: auto; --button-flex-direction: row; } .typography[data-id='5dd2531d']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 0.875; --es-ft-md-font-size: 1; --es-ft-lg-font-size: 1.25; --typography-line-height: 1.5; } .btn[data-id='6c149a2e']{ --button-color: var(--global-colors-white); --button-color-hover: var(--global-colors-white); --button-secondary-color: var(--global-colors-indigo); --button-secondary-color-hover: var(--global-colors-white); --button-border-color: var(--global-colors-indigo); --button-background-color: var(--global-colors-indigo); --button-background-color-hover: var(--global-gradients-gradient-1); --button-color-is-link: var(--global-colors-indigo); --button-color-is-link-hover: var(--global-colors-black); --button-border-radius: 1.875rem; --button-padding-vertical: 0.812rem; --button-padding-horizontal: 1.5rem; --button-display: inline-flex; --button-width: auto; --button-border-radius: 0; --button-background-color: transparent; --button-background-color-hover: transparent; --button-padding-vertical: 0; --button-padding-horizontal: 0; --button-color: var(--button-color-is-link); --button-color-hover: var(--button-color-is-link-hover); --button-display: inline; --button-flex-direction: row; } .typography[data-id='2db9b197']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 0.875; --es-ft-md-font-size: 1; --es-ft-lg-font-size: 1.25; --typography-line-height: 1.5; } .typography[data-id='e6b5bcfe']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 0.75; --es-ft-md-font-size: 0.875; --es-ft-lg-font-size: 1.0625; --typography-letter-spacing: 0.2px; --typography-line-height: 1.43; } .btn[data-id='a087f9a0']{ --button-color: var(--global-colors-white); --button-color-hover: var(--global-colors-white); --button-secondary-color: var(--global-colors-indigo); --button-secondary-color-hover: var(--global-colors-white); --button-border-color: var(--global-colors-indigo); --button-background-color: var(--global-colors-indigo); --button-background-color-hover: var(--global-gradients-gradient-1); --button-color-is-link: var(--global-colors-indigo); --button-color-is-link-hover: var(--global-colors-black); --button-border-radius: 1.875rem; --button-padding-vertical: 0.812rem; --button-padding-horizontal: 1.5rem; --button-display: inline-flex; --button-width: auto; --button-flex-direction: row; } .typography[data-id='426d4c9a']{ --typography-color: var(--typography-color-override, var(--global-colors-white)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 0.875; --es-ft-md-font-size: 1; --es-ft-lg-font-size: 1.25; --typography-line-height: 1.5; } .block-heading[data-id='1509bea4']{ --heading-align: center; } .typography[data-id='f7fe6160']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --typography-highlight-color: var(--global-colors-indigo); --typography-letter-spacing: -1px; --es-ft-sm-font-size: 1.5; --es-ft-md-font-size: 2.25; --es-ft-lg-font-size: 3; --typography-line-height: 1.167; } .block-paragraph[data-id='e482ab4e']{ --paragraph-align: center; } .typography[data-id='fe952842']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-indigo)); --es-ft-sm-font-size: 1; --es-ft-md-font-size: 1.125; --es-ft-lg-font-size: 1.4375; --typography-line-height: 1.44; } .block-paragraph[data-id='5320c82d']{ --paragraph-align: center; } .typography[data-id='eab7f887']{ --typography-color: var(--typography-color-override, var(--global-colors-black)); --typography-link-color: var(--typography-link-color-override, var(--global-colors-black)); --es-ft-sm-font-size: 0.75; --es-ft-md-font-size: 0.875; --es-ft-lg-font-size: 1.0625; --typography-letter-spacing: 0.2px; --typography-line-height: 1.43; } @media (min-width:479px){ .cta-box[data-id='e8565cf7']{ --cta-box-vertical-padding: 1.875rem; --cta-box-horizontal-padding: 1.875rem; --cta-box-border-radius: 1.25rem; --cta-box-image-radius-bottom-right: 1.25rem; --cta-box-image-radius-bottom-left: 1.25rem; --cta-box-image-justify: flex-end; --cta-box-image-img-width: initial; --cta-box-button-display: flex; } .cta-box[data-id='bf28da24']{ --cta-box-vertical-padding: 1.875rem; --cta-box-horizontal-padding: 1.875rem; --cta-box-border-radius: 1.25rem; --cta-box-image-radius-bottom-right: 1.25rem; --cta-box-image-radius-bottom-left: 1.25rem; --cta-box-image-justify: flex-end; --cta-box-image-img-width: initial; --cta-box-button-display: flex; } } @media (min-width:1279px){ .list[data-id='6eee3d6a']{ --list-icon-position-top-checkmark: 0.12em; } .list[data-id='c1de699d']{ --list-icon-position-top-checkmark: 0.12em; } .list[data-id='9fd7fc41']{ --list-icon-position-top-checkmark: 0.12em; } .list[data-id='b4bb529b']{ --list-icon-position-top-checkmark: 0.12em; } .list[data-id='ce82fca8']{ --list-icon-position-top-checkmark: 0.12em; } .list[data-id='34b822bc']{ --list-icon-position-top-checkmark: 0.12em; } .cta-box[data-id='e8565cf7']{ --cta-box-vertical-padding: 2.5rem; --cta-box-horizontal-padding: 2.5rem; --cta-box-grid-rows: var(--cta-box-vertical-padding) 1fr auto auto auto 1fr var(--cta-box-vertical-padding); --cta-box-grid-cols: calc(var(--cta-box-padding-multiplier, 1) * var(--cta-box-horizontal-padding)) 1.9fr 2.5rem 1fr var(--cta-box-horizontal-padding); --cta-box-grid-areas: '. . . image image' '. . . image image' '. heading . image image' '. paragraph . image image' '. button . image image' '. . . image image' '. . . image image'; --cta-box-image-radius-right: var(--cta-box-border-radius); --cta-box-image-radius-left: 0; --cta-box-image-img-width: 100%; --cta-box-image-img-height: 100%; --cta-box-paragraph-padding-bottom: 2.5rem; } .list[data-id='9f1d9b61']{ --list-icon-position-top-checkmark: 0.12em; } .list[data-id='ceaeb03e']{ --list-icon-position-top-checkmark: 0.12em; } .cta-box[data-id='bf28da24']{ --cta-box-vertical-padding: 2.5rem; --cta-box-horizontal-padding: 2.5rem; --cta-box-grid-rows: var(--cta-box-vertical-padding) 1fr auto auto auto 1fr var(--cta-box-vertical-padding); --cta-box-grid-cols: calc(var(--cta-box-padding-multiplier, 1) * var(--cta-box-horizontal-padding)) 1.9fr 2.5rem 1fr var(--cta-box-horizontal-padding); --cta-box-grid-areas: '. . . image image' '. . . image image' '. heading . image image' '. paragraph . image image' '. button . image image' '. . . image image' '. . . image image'; --cta-box-image-radius-right: var(--cta-box-border-radius); --cta-box-image-radius-left: 0; --cta-box-image-img-width: 100%; --cta-box-image-img-height: 100%; --cta-box-paragraph-padding-bottom: 2.5rem; } } @media (min-width:2159px){ .list[data-id='6eee3d6a']{ --list-icon-position-top-checkmark: 0; } .list[data-id='c1de699d']{ --list-icon-position-top-checkmark: 0; } .list[data-id='9fd7fc41']{ --list-icon-position-top-checkmark: 0; } .list[data-id='b4bb529b']{ --list-icon-position-top-checkmark: 0; } .list[data-id='ce82fca8']{ --list-icon-position-top-checkmark: 0; } .list[data-id='34b822bc']{ --list-icon-position-top-checkmark: 0; } .list[data-id='9f1d9b61']{ --list-icon-position-top-checkmark: 0; } .list[data-id='ceaeb03e']{ --list-icon-position-top-checkmark: 0; } } .card-simple[data-id='061fdce6']{ --card-content-inset: calc(var(--base-font-size) * 0rem); --card-media-inset: calc(var(--base-font-size) * 0rem); --card-media-inset: var(--card-content-inset); --card-media-inset: calc(var(--base-font-size) * 0rem); --card-content-inset: calc(var(--base-font-size) * 0rem); --card-media-inset: var(--card-content-inset); } .wrapper[data-id='45a3c34b']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top: 1; --wrapper-spacing-bottom: 1; --wrapper-spacing-top-in: 0; --wrapper-spacing-bottom-in: 26; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 0; --wrapper-grid-template-columns: repeat(var(--global-main-content-width), minmax(0, 1fr)); --wrapper-rounded-corners: 0; } .wrapper[data-id='5bfab22a']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 0; --wrapper-spacing-bottom-in: 40; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 0; --wrapper-grid-template-columns: repeat(var(--global-main-content-width), minmax(0, 1fr)); --wrapper-rounded-corners: 0; } .wrapper[data-id='5f83e6f6']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top: 1; --wrapper-spacing-bottom: 1; --wrapper-spacing-top-in: 1; --wrapper-spacing-bottom-in: 30; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 0; --wrapper-grid-template-columns: repeat(var(--global-main-content-width), minmax(0, 1fr)); --wrapper-rounded-corners: 0; } .wrapper[data-id='9329f376']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 0; --wrapper-spacing-bottom-in: 0; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 0; --wrapper-grid-template-columns: repeat(var(--global-main-content-width), minmax(0, 1fr)); --wrapper-rounded-corners: 0; } .block-column[data-id='4ba1c5c6']{ --column-width: 7; --column-hide: flex; --column-position: unset; --column-space-between: space-between; --column-horizontal-padding: 0rem; } .wrapper[data-id='a5509a86']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top: 0; --wrapper-spacing-top-in: 0; --wrapper-spacing-bottom-in: 0; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .block-column[data-id='43218383']{ --column-width: 7; --column-hide: flex; --column-position: unset; --column-space-between: space-between; --column-horizontal-padding: 0rem; } .block-columns[data-id='194a8da0']{ --columns-vertical-spacing: 0vw; } .wrapper[data-id='8718999c']{ --wrapper-width: 14; --wrapper-offset: 1; --wrapper-spacing-top-in: 0; --wrapper-spacing-bottom-in: 0; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='23c1a976']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 164; --wrapper-spacing-bottom-in: 80; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 0; --wrapper-grid-template-columns: repeat(var(--global-main-content-width), minmax(0, 1fr)); --wrapper-rounded-corners: 0; } .block-column[data-id='3e439845']{ --column-width: 3; --column-offset: 2; --column-hide: flex; --column-position: sticky; --column-top-offset: calc(var(--header-height) + 1.25rem); --column-vertical-align: start; --column-space-between: unset; --column-horizontal-padding: 0rem; } .wrapper[data-id='efe7061f']{ --wrapper-width: 7; --wrapper-offset: 4; --wrapper-spacing-top-in: 20; --wrapper-spacing-bottom-in: 50; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='73fa685f']{ --wrapper-width: 7; --wrapper-offset: 4; --wrapper-spacing-top-in: 20; --wrapper-spacing-bottom-in: 20; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='8150cad9']{ --wrapper-width: 7; --wrapper-offset: 4; --wrapper-spacing-top-in: 20; --wrapper-spacing-bottom-in: 20; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='57028654']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 20; --wrapper-spacing-bottom-in: 20; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='ef283830']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 20; --wrapper-spacing-bottom-in: 0; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='e266b3ea']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 20; --wrapper-spacing-bottom-in: 40; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .block-column[data-id='99d251b7']{ --column-width: 8; --column-offset: 2; --column-hide: flex; --column-position: unset; --column-space-between: unset; --column-horizontal-padding: 0rem; } .wrapper[data-id='1311716b']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 20; --wrapper-spacing-bottom-in: 20; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .block-column[data-id='7f37e843']{ --column-width: 7; --column-offset: 10; --column-vertical-align: center; --column-hide: flex; --column-position: unset; --column-space-between: unset; --column-horizontal-padding: 0rem; } .block-columns[data-id='081a7504']{ --columns-vertical-spacing: 0vw; } .wrapper[data-id='17ee3323']{ --wrapper-width: 14; --wrapper-offset: 1; --wrapper-spacing-top-in: 20; --wrapper-spacing-bottom-in: 20; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: calc(var(--base-font-size) * 1.5rem); } .wrapper[data-id='fd7769b3']{ --wrapper-width: 7; --wrapper-offset: 4; --wrapper-spacing-top-in: 60; --wrapper-spacing-bottom-in: 20; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='0b20ac07']{ --wrapper-width: 7; --wrapper-offset: 4; --wrapper-spacing-top-in: 20; --wrapper-spacing-bottom-in: 20; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='18c06f41']{ --wrapper-width: 7; --wrapper-offset: 4; --wrapper-spacing-top-in: 60; --wrapper-spacing-bottom-in: 20; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='f7e60578']{ --wrapper-width: 7; --wrapper-offset: 4; --wrapper-spacing-top-in: 20; --wrapper-spacing-bottom-in: 20; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='4eb6c4c7']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 20; --wrapper-spacing-bottom-in: 20; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='3f365b5f']{ --wrapper-width: 7; --wrapper-offset: 4; --wrapper-spacing-top-in: 20; --wrapper-spacing-bottom-in: 20; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='ab07258c']{ --wrapper-width: 7; --wrapper-offset: 4; --wrapper-spacing-top-in: 60; --wrapper-spacing-bottom-in: 20; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='f67dbebe']{ --wrapper-width: 7; --wrapper-offset: 4; --wrapper-spacing-top-in: 20; --wrapper-spacing-bottom-in: 20; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='4de0fc8a']{ --wrapper-width: 7; --wrapper-offset: 4; --wrapper-spacing-top-in: 60; --wrapper-spacing-bottom-in: 20; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='7bb8f1b8']{ --wrapper-width: 7; --wrapper-offset: 4; --wrapper-spacing-top-in: 20; --wrapper-spacing-bottom-in: 20; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='24f51ef9']{ --wrapper-width: 7; --wrapper-offset: 4; --wrapper-spacing-top-in: 20; --wrapper-spacing-bottom-in: 20; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='5bb5aa5f']{ --wrapper-width: 7; --wrapper-offset: 4; --wrapper-spacing-top-in: 20; --wrapper-spacing-bottom-in: 20; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='f67d0d4d']{ --wrapper-width: 7; --wrapper-offset: 4; --wrapper-spacing-top-in: 60; --wrapper-spacing-bottom-in: 20; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='c11f173d']{ --wrapper-width: 7; --wrapper-offset: 4; --wrapper-spacing-top-in: 20; --wrapper-spacing-bottom-in: 20; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='424bbd81']{ --wrapper-width: 7; --wrapper-offset: 4; --wrapper-spacing-top-in: 20; --wrapper-spacing-bottom-in: 20; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='e0685446']{ --wrapper-width: 7; --wrapper-offset: 4; --wrapper-spacing-top-in: 20; --wrapper-spacing-bottom-in: 20; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='b4e48a75']{ --wrapper-width: 7; --wrapper-offset: 4; --wrapper-spacing-top-in: 60; --wrapper-spacing-bottom-in: 20; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='29d67cbe']{ --wrapper-width: 7; --wrapper-offset: 4; --wrapper-spacing-top-in: 20; --wrapper-spacing-bottom-in: 20; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='7fa9b850']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 20; --wrapper-spacing-bottom-in: 20; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='4928e50d']{ --wrapper-width: 7; --wrapper-offset: 4; --wrapper-spacing-top-in: 20; --wrapper-spacing-bottom-in: 20; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='038360d4']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 20; --wrapper-spacing-bottom-in: 20; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='635913cc']{ --wrapper-width: 7; --wrapper-offset: 4; --wrapper-spacing-top-in: 60; --wrapper-spacing-bottom-in: 20; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='985d314e']{ --wrapper-width: 7; --wrapper-offset: 4; --wrapper-spacing-top-in: 20; --wrapper-spacing-bottom-in: 20; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='f6608c6f']{ --wrapper-width: 7; --wrapper-offset: 4; --wrapper-spacing-top-in: 60; --wrapper-spacing-bottom-in: 20; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='b84cebf6']{ --wrapper-width: 7; --wrapper-offset: 4; --wrapper-spacing-top-in: 20; --wrapper-spacing-bottom-in: 20; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='6b162492']{ --wrapper-width: 7; --wrapper-offset: 4; --wrapper-spacing-top-in: 60; --wrapper-spacing-bottom-in: 20; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='95451002']{ --wrapper-width: 7; --wrapper-offset: 4; --wrapper-spacing-top-in: 20; --wrapper-spacing-bottom-in: 20; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='94516c1b']{ --wrapper-width: 7; --wrapper-offset: 4; --wrapper-spacing-top-in: 20; --wrapper-spacing-bottom-in: 20; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='875a983d']{ --wrapper-width: 7; --wrapper-offset: 4; --wrapper-spacing-top-in: 20; --wrapper-spacing-bottom-in: 20; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='d2631b06']{ --wrapper-width: 7; --wrapper-offset: 4; --wrapper-spacing-top-in: 60; --wrapper-spacing-bottom-in: 20; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='28f29380']{ --wrapper-width: 7; --wrapper-offset: 4; --wrapper-spacing-top-in: 20; --wrapper-spacing-bottom-in: 20; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='5298a9c1']{ --wrapper-width: 7; --wrapper-offset: 4; --wrapper-spacing-top-in: 60; --wrapper-spacing-bottom-in: 20; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='69982d66']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 20; --wrapper-spacing-bottom-in: 20; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='d02a9340']{ --wrapper-width: 7; --wrapper-offset: 4; --wrapper-spacing-top-in: 20; --wrapper-spacing-bottom-in: 20; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='9b9c8fad']{ --wrapper-width: 7; --wrapper-offset: 4; --wrapper-spacing-top-in: 60; --wrapper-spacing-bottom-in: 20; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='8425ef8d']{ --wrapper-width: 7; --wrapper-offset: 4; --wrapper-spacing-top-in: 20; --wrapper-spacing-bottom-in: 20; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='6ce4d5c1']{ --wrapper-width: 7; --wrapper-offset: 4; --wrapper-spacing-top-in: 20; --wrapper-spacing-bottom-in: 20; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='a06abd93']{ --wrapper-width: 7; --wrapper-offset: 4; --wrapper-spacing-top-in: 20; --wrapper-spacing-bottom-in: 20; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='de02b7eb']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top: 20; --wrapper-spacing-bottom: 20; --wrapper-spacing-top-in: 0; --wrapper-spacing-bottom-in: 0; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='8844d836']{ --wrapper-width: 7; --wrapper-offset: 4; --wrapper-spacing-top-in: 20; --wrapper-spacing-bottom-in: 20; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='ab35cce9']{ --wrapper-width: 7; --wrapper-offset: 4; --wrapper-spacing-top-in: 60; --wrapper-spacing-bottom-in: 20; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='2f0187c7']{ --wrapper-width: 7; --wrapper-offset: 4; --wrapper-spacing-top-in: 20; --wrapper-spacing-bottom-in: 20; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='c68671f2']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 20; --wrapper-spacing-bottom-in: 20; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='d447ae59']{ --wrapper-width: 7; --wrapper-offset: 4; --wrapper-spacing-top-in: 20; --wrapper-spacing-bottom-in: 20; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='500b99c7']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-bottom: 0; --wrapper-spacing-top-in: 20; --wrapper-spacing-bottom-in: 20; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='3057a45e']{ --wrapper-width: 7; --wrapper-offset: 4; --wrapper-spacing-top-in: 60; --wrapper-spacing-bottom-in: 20; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='927eea61']{ --wrapper-width: 7; --wrapper-offset: 4; --wrapper-spacing-top-in: 20; --wrapper-spacing-bottom-in: 20; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='71859ce5']{ --wrapper-width: 7; --wrapper-offset: 4; --wrapper-spacing-top-in: 60; --wrapper-spacing-bottom-in: 20; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='92ea7f9d']{ --wrapper-width: 7; --wrapper-offset: 4; --wrapper-spacing-top-in: 20; --wrapper-spacing-bottom-in: 20; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='2b8398b0']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 20; --wrapper-spacing-bottom-in: 20; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='d743c432']{ --wrapper-width: 7; --wrapper-offset: 4; --wrapper-spacing-top-in: 60; --wrapper-spacing-bottom-in: 20; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='b952bec0']{ --wrapper-width: 7; --wrapper-offset: 4; --wrapper-spacing-top-in: 20; --wrapper-spacing-bottom-in: 20; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='5e8ad9de']{ --wrapper-width: 7; --wrapper-offset: 4; --wrapper-spacing-top-in: 60; --wrapper-spacing-bottom-in: 20; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='3d4cc4d2']{ --wrapper-width: 7; --wrapper-offset: 4; --wrapper-spacing-top-in: 20; --wrapper-spacing-bottom-in: 20; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='5f9d5c50']{ --wrapper-width: 7; --wrapper-offset: 4; --wrapper-spacing-top-in: 60; --wrapper-spacing-bottom-in: 20; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='e49b57c2']{ --wrapper-width: 7; --wrapper-offset: 4; --wrapper-spacing-top-in: 20; --wrapper-spacing-bottom-in: 20; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='16374348']{ --wrapper-width: 7; --wrapper-offset: 4; --wrapper-spacing-top-in: 60; --wrapper-spacing-bottom-in: 20; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='5d98c450']{ --wrapper-width: 7; --wrapper-offset: 4; --wrapper-spacing-top-in: 20; --wrapper-spacing-bottom-in: 20; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='d4252bf4']{ --wrapper-width: 7; --wrapper-offset: 4; --wrapper-spacing-top-in: 60; --wrapper-spacing-bottom-in: 20; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='e381abb3']{ --wrapper-width: 7; --wrapper-offset: 4; --wrapper-spacing-top-in: 20; --wrapper-spacing-bottom-in: 20; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='821b58e3']{ --wrapper-width: 7; --wrapper-offset: 4; --wrapper-spacing-top-in: 60; --wrapper-spacing-bottom-in: 20; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='4f839713']{ --wrapper-width: 7; --wrapper-offset: 4; --wrapper-spacing-top-in: 20; --wrapper-spacing-bottom-in: 20; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='c4b2513f']{ --wrapper-width: 7; --wrapper-offset: 4; --wrapper-spacing-top-in: 60; --wrapper-spacing-bottom-in: 20; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='f2e178aa']{ --wrapper-width: 7; --wrapper-offset: 4; --wrapper-spacing-top-in: 20; --wrapper-spacing-bottom-in: 20; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='8120450a']{ --wrapper-width: 7; --wrapper-offset: 4; --wrapper-spacing-top-in: 60; --wrapper-spacing-bottom-in: 20; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='5666807e']{ --wrapper-width: 7; --wrapper-offset: 4; --wrapper-spacing-top-in: 20; --wrapper-spacing-bottom-in: 20; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='d9ee1c40']{ --wrapper-width: 7; --wrapper-offset: 4; --wrapper-spacing-top-in: 60; --wrapper-spacing-bottom-in: 20; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='2aac7189']{ --wrapper-width: 7; --wrapper-offset: 4; --wrapper-spacing-top-in: 20; --wrapper-spacing-bottom-in: 20; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='aeca3122']{ --wrapper-width: 7; --wrapper-offset: 4; --wrapper-spacing-top-in: 60; --wrapper-spacing-bottom-in: 20; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='c5614a4a']{ --wrapper-width: 7; --wrapper-offset: 4; --wrapper-spacing-top-in: 20; --wrapper-spacing-bottom-in: 20; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='b5591824']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 20; --wrapper-spacing-bottom-in: 20; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='24de591b']{ --wrapper-width: 7; --wrapper-offset: 4; --wrapper-spacing-top-in: 60; --wrapper-spacing-bottom-in: 20; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='a4511a75']{ --wrapper-width: 7; --wrapper-offset: 4; --wrapper-spacing-top-in: 20; --wrapper-spacing-bottom-in: 20; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='bc63d817']{ --wrapper-width: 7; --wrapper-offset: 4; --wrapper-spacing-top-in: 60; --wrapper-spacing-bottom-in: 20; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='ef74b2a1']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 20; --wrapper-spacing-bottom-in: 20; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='a6dde309']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-bottom: 0; --wrapper-spacing-top-in: 20; --wrapper-spacing-bottom-in: 20; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .block-column[data-id='bc0daf55']{ --column-width: 8; --column-hide: flex; --column-position: unset; --column-space-between: unset; --column-horizontal-padding: 0rem; } .block-columns[data-id='ddfa9ef9']{ --columns-vertical-spacing: 0vw; } .wrapper[data-id='e83ab58e']{ --wrapper-width: 14; --wrapper-offset: 1; --wrapper-spacing-top-in: 20; --wrapper-spacing-bottom-in: 20; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='e852a6cc']{ --wrapper-width: 7; --wrapper-offset: 4; --wrapper-spacing-top: 1; --wrapper-spacing-bottom: 1; --wrapper-spacing-top-in: 1; --wrapper-spacing-bottom-in: 70; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 0; --wrapper-grid-template-columns: repeat(var(--global-main-content-width), minmax(0, 1fr)); --wrapper-rounded-corners: 0; } .wrapper[data-id='784aa4a7']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 80; --wrapper-spacing-bottom-in: 20; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 0; --wrapper-grid-template-columns: repeat(var(--global-main-content-width), minmax(0, 1fr)); --wrapper-rounded-corners: 0; } .card-simple[data-id='c7c75dbe']{ --card-content-inset: calc(var(--base-font-size) * 0rem); --card-media-inset: calc(var(--base-font-size) * 0rem); --card-media-inset: var(--card-content-inset); --card-media-inset: calc(var(--base-font-size) * 0rem); --card-content-inset: calc(var(--base-font-size) * 0rem); --card-media-inset: var(--card-content-inset); } .card-simple[data-id='76802cb1']{ --card-content-inset: calc(var(--base-font-size) * 0rem); --card-media-inset: calc(var(--base-font-size) * 0rem); --card-media-inset: var(--card-content-inset); --card-media-inset: calc(var(--base-font-size) * 0rem); --card-content-inset: calc(var(--base-font-size) * 0rem); --card-media-inset: var(--card-content-inset); } .card-simple[data-id='c2e058a4']{ --card-content-inset: calc(var(--base-font-size) * 0rem); --card-media-inset: calc(var(--base-font-size) * 0rem); --card-media-inset: var(--card-content-inset); --card-media-inset: calc(var(--base-font-size) * 0rem); --card-content-inset: calc(var(--base-font-size) * 0rem); --card-media-inset: var(--card-content-inset); } .wrapper[data-id='6d3863f7']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top: -50; --wrapper-spacing-top-in: 80; --wrapper-spacing-bottom-in: 160; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 0; --wrapper-grid-template-columns: repeat(var(--global-main-content-width), minmax(0, 1fr)); --wrapper-rounded-corners: 0; } .wrapper[data-id='cb67955c']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 20; --wrapper-spacing-bottom-in: 20; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .block-column[data-id='2437b55f']{ --column-width: 1; --column-offset: 2; --column-hide: flex; --column-position: unset; --column-space-between: unset; --column-horizontal-padding: 0rem; } .wrapper[data-id='f2cfb2b1']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 20; --wrapper-spacing-bottom-in: 0; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='98ff1115']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 16; --wrapper-spacing-bottom-in: 10; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='8ad8d9e6']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 0; --wrapper-spacing-bottom-in: 10; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='9597a7e7']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 0; --wrapper-spacing-bottom-in: 10; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='d3b45f10']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 0; --wrapper-spacing-bottom-in: 10; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='8e2859bb']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 20; --wrapper-spacing-bottom-in: 0; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='fd06ba7c']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 20; --wrapper-spacing-bottom-in: 10; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='7246e20b']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 0; --wrapper-spacing-bottom-in: 10; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='7d2104ca']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 0; --wrapper-spacing-bottom-in: 10; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .block-column[data-id='b4d37932']{ --column-width: 2; --column-offset: 3; --column-hide: flex; --column-position: unset; --column-space-between: unset; --column-horizontal-padding: 0rem; } .wrapper[data-id='54bc9b15']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 20; --wrapper-spacing-bottom-in: 0; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='e45210c5']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 16; --wrapper-spacing-bottom-in: 10; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='8a4d3c0f']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 0; --wrapper-spacing-bottom-in: 10; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='a6d26366']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 0; --wrapper-spacing-bottom-in: 10; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='6f77c03a']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 0; --wrapper-spacing-bottom-in: 10; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='7100b81e']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 0; --wrapper-spacing-bottom-in: 10; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='d73e772b']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 0; --wrapper-spacing-bottom-in: 10; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='8d8147be']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 0; --wrapper-spacing-bottom-in: 10; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='4db7df67']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 20; --wrapper-spacing-bottom-in: 0; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='1d6360d6']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 16; --wrapper-spacing-bottom-in: 10; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='4e2c66c3']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 0; --wrapper-spacing-bottom-in: 10; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='dea07468']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 0; --wrapper-spacing-bottom-in: 10; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='5f1b26f8']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 0; --wrapper-spacing-bottom-in: 10; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='8d11291d']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 0; --wrapper-spacing-bottom-in: 10; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='f98e0c66']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 0; --wrapper-spacing-bottom-in: 10; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .block-column[data-id='0efd1ba0']{ --column-width: 2; --column-hide: flex; --column-position: unset; --column-space-between: unset; --column-horizontal-padding: 0rem; } .wrapper[data-id='e6a74523']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 20; --wrapper-spacing-bottom-in: 0; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='a30821a8']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 16; --wrapper-spacing-bottom-in: 10; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='e8d87f52']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 0; --wrapper-spacing-bottom-in: 10; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='477bb472']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 0; --wrapper-spacing-bottom-in: 10; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='3e9a0fcb']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 0; --wrapper-spacing-bottom-in: 10; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='93e3400b']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 0; --wrapper-spacing-bottom-in: 10; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='37222a29']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 0; --wrapper-spacing-bottom-in: 10; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .block-column[data-id='c152da30']{ --column-width: 2; --column-hide: flex; --column-position: unset; --column-space-between: unset; --column-horizontal-padding: 0rem; } .wrapper[data-id='36712f4f']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 20; --wrapper-spacing-bottom-in: 0; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='525536fd']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 16; --wrapper-spacing-bottom-in: 10; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='66a3fbd3']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 0; --wrapper-spacing-bottom-in: 10; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='584ac80e']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 0; --wrapper-spacing-bottom-in: 10; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='5409a025']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 0; --wrapper-spacing-bottom-in: 10; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='d77827e4']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 0; --wrapper-spacing-bottom-in: 10; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='ca19b82b']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 0; --wrapper-spacing-bottom-in: 10; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='6efac305']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 0; --wrapper-spacing-bottom-in: 10; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='a85c172f']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 0; --wrapper-spacing-bottom-in: 10; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='4ab16f32']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 0; --wrapper-spacing-bottom-in: 10; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .block-column[data-id='3a79e1d4']{ --column-width: 2; --column-hide: flex; --column-position: unset; --column-space-between: unset; --column-horizontal-padding: 0rem; } .wrapper[data-id='761215b6']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 20; --wrapper-spacing-bottom-in: 0; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='41fd08cc']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 16; --wrapper-spacing-bottom-in: 10; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='37619ce8']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 0; --wrapper-spacing-bottom-in: 10; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='6a902a06']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 0; --wrapper-spacing-bottom-in: 10; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='562af5c2']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 0; --wrapper-spacing-bottom-in: 10; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='4cc9b276']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 0; --wrapper-spacing-bottom-in: 10; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='188ec4c8']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 0; --wrapper-spacing-bottom-in: 10; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='68476766']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 0; --wrapper-spacing-bottom-in: 10; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='0815fa8d']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 0; --wrapper-spacing-bottom-in: 10; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='894ff8a7']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 0; --wrapper-spacing-bottom-in: 10; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .block-column[data-id='7a464496']{ --column-width: 3; --column-hide: flex; --column-position: unset; --column-space-between: unset; --column-horizontal-padding: 0rem; } .block-columns[data-id='18bcd159']{ --columns-vertical-spacing: 0vw; } .wrapper[data-id='24c9a244']{ --wrapper-width: 14; --wrapper-offset: 1; --wrapper-spacing-top: 0; --wrapper-spacing-top-in: 100; --wrapper-spacing-bottom-in: 20; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .wrapper[data-id='f8120363']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 0; --wrapper-spacing-bottom-in: 60; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .block-column[data-id='8dda856a']{ --column-width: 4; --column-offset: 2; --column-hide: flex; --column-position: unset; --column-space-between: unset; --column-horizontal-padding: 0rem; } .block-columns[data-id='140626a3']{ --columns-vertical-spacing: 0vw; } .wrapper[data-id='6eae5314']{ --wrapper-width: 14; --wrapper-offset: 1; --wrapper-spacing-top: -30; --wrapper-spacing-top-in: 120; --wrapper-spacing-bottom-in: 20; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: none; --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .block-flex[data-id='211e0fa9']{ --flex-vertical-align: center; --flex-horizontal-align: start; --flex-height: unset; --flex-direction: row; --flex-wrap: nowrap; --flex-item-space: calc(16 / 18 * 1rem); --flex-auto: 0; --flex-basis: ; --flex-height: unset; } .wrapper[data-id='b0525ebc']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 20; --wrapper-spacing-bottom-in: 20; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .block-column[data-id='b0fa40ac']{ --column-width: 2; --column-offset: 1; --column-order: 0; --column-vertical-align: center; --column-hide: flex; --column-position: unset; --column-space-between: unset; --column-horizontal-padding: 0rem; } .wrapper[data-id='e99e2848']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 0; --wrapper-spacing-bottom-in: 0; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .block-column[data-id='90e41754']{ --column-width: 3; --column-offset: 5; --column-vertical-align: center; --column-hide: flex; --column-position: unset; --column-space-between: unset; --column-horizontal-padding: 0rem; } .wrapper[data-id='4c4569fb']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 20; --wrapper-spacing-bottom-in: 20; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } .block-column[data-id='99abdeaa']{ --column-width: 1; --column-offset: 10; --column-vertical-align: center; --column-hide: flex; --column-position: unset; --column-space-between: unset; --column-horizontal-padding: 0rem; } .block-flex[data-id='4d5b39d2']{ --flex-vertical-align: center; --flex-horizontal-align: flex-start; --flex-auto: 0; --flex-basis: auto; --flex-unset: ; --flex-height: unset; --flex-direction: row; --flex-wrap: nowrap; --flex-item-space: calc(16 / 18 * 1rem); --flex-auto: 1; --flex-basis: ; --flex-height: unset; } .block-column[data-id='5ac5109e']{ --column-width: 5; --column-offset: 11; --column-vertical-align: center; --column-hide: flex; --column-position: unset; --column-space-between: unset; --column-horizontal-padding: 0rem; } .block-columns[data-id='020b0500']{ --columns-vertical-spacing: 0vw; } .wrapper[data-id='57255659']{ --wrapper-width: 14; --wrapper-offset: 1; --wrapper-spacing-top: -30; --wrapper-spacing-top-in: 120; --wrapper-spacing-bottom-in: 20; --wrapper-divider-top: 0; --wrapper-divider-bottom: 0; --wrapper-display: var(--wrapper-display-type, grid); --wrapper-is-full-width: 1; --wrapper-grid-template-columns: var(--wrapper-grid-side-columns) repeat(var(--global-main-content-width), minmax(0, 1fr)) var(--wrapper-grid-side-columns); --wrapper-rounded-corners: 0; } @media (max-width:2159px){ .block-column[data-id='4ba1c5c6']{ --column-space-between: space-between; --column-horizontal-padding: 0rem; } .block-column[data-id='43218383']{ --column-space-between: space-between; --column-horizontal-padding: 0rem; } .block-column[data-id='3e439845']{ --column-position: sticky; --column-top-offset: calc(var(--header-height) + 1.25rem); --column-vertical-align: start; --column-horizontal-padding: 0rem; } .block-column[data-id='99d251b7']{ --column-horizontal-padding: 0rem; } .block-column[data-id='7f37e843']{ --column-horizontal-padding: 0rem; } .block-column[data-id='bc0daf55']{ --column-horizontal-padding: 0rem; } .block-column[data-id='2437b55f']{ --column-horizontal-padding: 0rem; } .block-column[data-id='b4d37932']{ --column-horizontal-padding: 0rem; } .block-column[data-id='0efd1ba0']{ --column-horizontal-padding: 0rem; } .block-column[data-id='c152da30']{ --column-horizontal-padding: 0rem; } .block-column[data-id='3a79e1d4']{ --column-horizontal-padding: 0rem; } .block-column[data-id='7a464496']{ --column-horizontal-padding: 0rem; } .block-column[data-id='8dda856a']{ --column-horizontal-padding: 0rem; } .block-flex[data-id='211e0fa9']{ --flex-vertical-align: flex-start; } .block-column[data-id='b0fa40ac']{ --column-offset: 2; --column-vertical-align: flex-start; --column-horizontal-padding: 0rem; } .block-column[data-id='90e41754']{ --column-horizontal-padding: 0rem; } .block-column[data-id='99abdeaa']{ --column-horizontal-padding: 0rem; } .block-column[data-id='5ac5109e']{ --column-horizontal-padding: 0rem; } } @media (max-width:1279px){ .wrapper[data-id='45a3c34b']{ --wrapper-spacing-bottom-in: 16; } .wrapper[data-id='5f83e6f6']{ --wrapper-spacing-bottom-in: 4; } .block-column[data-id='4ba1c5c6']{ --column-width: 12; --column-offset: 2; --column-space-between: unset; --column-horizontal-padding: 0rem; } .wrapper[data-id='a5509a86']{ --wrapper-spacing-top: 0; } .block-column[data-id='43218383']{ --column-width: 12; --column-offset: 2; --column-space-between: unset; --column-horizontal-padding: 0rem; } .block-column[data-id='3e439845']{ --column-width: 12; --column-offset: 2; --column-position: unset; --column-horizontal-padding: 0rem; } .wrapper[data-id='efe7061f']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='73fa685f']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='8150cad9']{ --wrapper-width: 12; --wrapper-offset: 1; } .block-column[data-id='99d251b7']{ --column-width: 12; --column-offset: 2; --column-horizontal-padding: 0rem; } .block-column[data-id='7f37e843']{ --column-width: 12; --column-offset: 2; --column-horizontal-padding: 0rem; } .wrapper[data-id='fd7769b3']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 24; } .wrapper[data-id='0b20ac07']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='18c06f41']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 24; } .wrapper[data-id='f7e60578']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='3f365b5f']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='ab07258c']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 24; } .wrapper[data-id='f67dbebe']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='4de0fc8a']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 24; } .wrapper[data-id='7bb8f1b8']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='24f51ef9']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='5bb5aa5f']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='f67d0d4d']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 24; } .wrapper[data-id='c11f173d']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='424bbd81']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='e0685446']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='b4e48a75']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 24; } .wrapper[data-id='29d67cbe']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='4928e50d']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='635913cc']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 24; } .wrapper[data-id='985d314e']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='f6608c6f']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 24; } .wrapper[data-id='b84cebf6']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='6b162492']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 24; } .wrapper[data-id='95451002']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='94516c1b']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='875a983d']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='d2631b06']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 24; } .wrapper[data-id='28f29380']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='5298a9c1']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 24; } .wrapper[data-id='d02a9340']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='9b9c8fad']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 24; } .wrapper[data-id='8425ef8d']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='6ce4d5c1']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='a06abd93']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='8844d836']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='ab35cce9']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 24; } .wrapper[data-id='2f0187c7']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='d447ae59']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='500b99c7']{ --wrapper-spacing-bottom: 40; } .wrapper[data-id='3057a45e']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 24; } .wrapper[data-id='927eea61']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='71859ce5']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 24; } .wrapper[data-id='92ea7f9d']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='d743c432']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 24; } .wrapper[data-id='b952bec0']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='5e8ad9de']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 24; } .wrapper[data-id='3d4cc4d2']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='5f9d5c50']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 24; } .wrapper[data-id='e49b57c2']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='16374348']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 24; } .wrapper[data-id='5d98c450']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='d4252bf4']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 24; } .wrapper[data-id='e381abb3']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='821b58e3']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 24; } .wrapper[data-id='4f839713']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='c4b2513f']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 24; } .wrapper[data-id='f2e178aa']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='8120450a']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 24; } .wrapper[data-id='5666807e']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='d9ee1c40']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 24; } .wrapper[data-id='2aac7189']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='aeca3122']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 24; } .wrapper[data-id='c5614a4a']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='24de591b']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 24; } .wrapper[data-id='a4511a75']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='bc63d817']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-top-in: 24; } .wrapper[data-id='a6dde309']{ --wrapper-spacing-bottom: 40; } .block-column[data-id='bc0daf55']{ --column-width: 12; --column-offset: 2; --column-horizontal-padding: 0rem; } .wrapper[data-id='e852a6cc']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-bottom-in: 70; } .wrapper[data-id='784aa4a7']{ --wrapper-spacing-top-in: 0; --wrapper-spacing-bottom-in: 30; } .wrapper[data-id='cb67955c']{ --wrapper-display: none; } .block-column[data-id='2437b55f']{ --column-width: 12; --column-offset: 2; --column-horizontal-padding: 0rem; } .block-column[data-id='b4d37932']{ --column-width: 6; --column-offset: 2; --column-horizontal-padding: 0rem; } .wrapper[data-id='8a4d3c0f']{ --wrapper-spacing-top-in: 10; } .block-column[data-id='0efd1ba0']{ --column-width: 6; --column-offset: 8; --column-horizontal-padding: 0rem; } .block-column[data-id='c152da30']{ --column-width: 5; --column-offset: 2; --column-horizontal-padding: 0rem; } .block-column[data-id='3a79e1d4']{ --column-width: 6; --column-offset: 8; --column-horizontal-padding: 0rem; } .block-column[data-id='7a464496']{ --column-width: 12; --column-offset: 2; --column-horizontal-padding: 0rem; } .wrapper[data-id='24c9a244']{ --wrapper-spacing-top-in: 56; --wrapper-spacing-bottom-in: 80; } .block-column[data-id='8dda856a']{ --column-width: 12; --column-offset: 2; --column-horizontal-padding: 0rem; } .wrapper[data-id='6eae5314']{ --wrapper-spacing-top-in: 40; --wrapper-display: var(--wrapper-display-type, grid); } .block-flex[data-id='211e0fa9']{ --flex-vertical-align: flex-start; } .block-column[data-id='b0fa40ac']{ --column-width: 12; --column-offset: 2; --column-vertical-align: flex-start; --column-horizontal-padding: 0rem; } .wrapper[data-id='e99e2848']{ --wrapper-spacing-bottom: 20; } .block-column[data-id='90e41754']{ --column-width: 12; --column-offset: 2; --column-horizontal-padding: 0rem; } .block-column[data-id='99abdeaa']{ --column-width: 12; --column-offset: 2; --column-hide: none; --column-horizontal-padding: 0rem; } .block-flex[data-id='4d5b39d2']{ --flex-horizontal-align: flex-start; } .block-column[data-id='5ac5109e']{ --column-width: 12; --column-offset: 2; --column-horizontal-padding: 0rem; } .wrapper[data-id='57255659']{ --wrapper-spacing-top-in: 0; --wrapper-spacing-bottom-in: 56; } } @media (max-width:479px){ .wrapper[data-id='45a3c34b']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='5bfab22a']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='5f83e6f6']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='9329f376']{ --wrapper-width: 12; --wrapper-offset: 1; } .block-column[data-id='4ba1c5c6']{ --column-horizontal-padding: 0rem; } .wrapper[data-id='a5509a86']{ --wrapper-width: 12; --wrapper-offset: 1; } .block-column[data-id='43218383']{ --column-horizontal-padding: 0rem; } .wrapper[data-id='8718999c']{ --wrapper-offset: 1; } .wrapper[data-id='23c1a976']{ --wrapper-width: 12; --wrapper-offset: 1; } .block-column[data-id='3e439845']{ --column-position: unset; --column-horizontal-padding: 0rem; } .wrapper[data-id='efe7061f']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='73fa685f']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='8150cad9']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='57028654']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='ef283830']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='e266b3ea']{ --wrapper-width: 12; --wrapper-offset: 1; } .block-column[data-id='99d251b7']{ --column-horizontal-padding: 0rem; } .wrapper[data-id='1311716b']{ --wrapper-width: 12; --wrapper-offset: 1; } .block-column[data-id='7f37e843']{ --column-horizontal-padding: 0rem; } .wrapper[data-id='17ee3323']{ --wrapper-offset: 1; } .wrapper[data-id='fd7769b3']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='0b20ac07']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='18c06f41']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='f7e60578']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='4eb6c4c7']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='3f365b5f']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='ab07258c']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='f67dbebe']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='4de0fc8a']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='7bb8f1b8']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='24f51ef9']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='5bb5aa5f']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='f67d0d4d']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='c11f173d']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='424bbd81']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='e0685446']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='b4e48a75']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='29d67cbe']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='7fa9b850']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='4928e50d']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='038360d4']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='635913cc']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='985d314e']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='f6608c6f']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='b84cebf6']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='6b162492']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='95451002']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='94516c1b']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='875a983d']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='d2631b06']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='28f29380']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='5298a9c1']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='69982d66']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='d02a9340']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='9b9c8fad']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='8425ef8d']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='6ce4d5c1']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='a06abd93']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='de02b7eb']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='8844d836']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='ab35cce9']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='2f0187c7']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='c68671f2']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='d447ae59']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='500b99c7']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='3057a45e']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='927eea61']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='71859ce5']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='92ea7f9d']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='2b8398b0']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='d743c432']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='b952bec0']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='5e8ad9de']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='3d4cc4d2']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='5f9d5c50']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='e49b57c2']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='16374348']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='5d98c450']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='d4252bf4']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='e381abb3']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='821b58e3']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='4f839713']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='c4b2513f']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='f2e178aa']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='8120450a']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='5666807e']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='d9ee1c40']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='2aac7189']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='aeca3122']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='c5614a4a']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='b5591824']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='24de591b']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='a4511a75']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='bc63d817']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='ef74b2a1']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='a6dde309']{ --wrapper-width: 12; --wrapper-offset: 1; } .block-column[data-id='bc0daf55']{ --column-horizontal-padding: 0rem; } .wrapper[data-id='e83ab58e']{ --wrapper-offset: 1; } .wrapper[data-id='e852a6cc']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='784aa4a7']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-spacing-bottom-in: 30; } .wrapper[data-id='6d3863f7']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='cb67955c']{ --wrapper-width: 12; --wrapper-offset: 1; --wrapper-display: none; } .block-column[data-id='2437b55f']{ --column-horizontal-padding: 0rem; } .wrapper[data-id='f2cfb2b1']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='98ff1115']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='8ad8d9e6']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='9597a7e7']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='d3b45f10']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='8e2859bb']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='fd06ba7c']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='7246e20b']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='7d2104ca']{ --wrapper-width: 12; --wrapper-offset: 1; } .block-column[data-id='b4d37932']{ --column-horizontal-padding: 0rem; } .wrapper[data-id='54bc9b15']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='e45210c5']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='8a4d3c0f']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='a6d26366']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='6f77c03a']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='7100b81e']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='d73e772b']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='8d8147be']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='4db7df67']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='1d6360d6']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='4e2c66c3']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='dea07468']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='5f1b26f8']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='8d11291d']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='f98e0c66']{ --wrapper-width: 12; --wrapper-offset: 1; } .block-column[data-id='0efd1ba0']{ --column-order: 1; --column-horizontal-padding: 0rem; } .wrapper[data-id='e6a74523']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='a30821a8']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='e8d87f52']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='477bb472']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='3e9a0fcb']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='93e3400b']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='37222a29']{ --wrapper-width: 12; --wrapper-offset: 1; } .block-column[data-id='c152da30']{ --column-width: 6; --column-offset: 2; --column-order: 3; --column-horizontal-padding: 0rem; } .wrapper[data-id='36712f4f']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='525536fd']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='66a3fbd3']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='584ac80e']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='5409a025']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='d77827e4']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='ca19b82b']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='6efac305']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='a85c172f']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='4ab16f32']{ --wrapper-width: 12; --wrapper-offset: 1; } .block-column[data-id='3a79e1d4']{ --column-order: 4; --column-horizontal-padding: 0rem; } .wrapper[data-id='761215b6']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='41fd08cc']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='37619ce8']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='6a902a06']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='562af5c2']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='4cc9b276']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='188ec4c8']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='68476766']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='0815fa8d']{ --wrapper-width: 12; --wrapper-offset: 1; } .wrapper[data-id='894ff8a7']{ --wrapper-width: 12; --wrapper-offset: 1; } .block-column[data-id='7a464496']{ --column-order: 4; --column-horizontal-padding: 0rem; } .wrapper[data-id='24c9a244']{ --wrapper-offset: 1; } .wrapper[data-id='f8120363']{ --wrapper-width: 12; --wrapper-offset: 1; } .block-column[data-id='8dda856a']{ --column-horizontal-padding: 0rem; } .wrapper[data-id='6eae5314']{ --wrapper-offset: 1; } .block-flex[data-id='211e0fa9']{ --flex-vertical-align: flex-start; } .wrapper[data-id='b0525ebc']{ --wrapper-width: 12; --wrapper-offset: 1; } .block-column[data-id='b0fa40ac']{ --column-width: 12; --column-offset: 2; --column-vertical-align: flex-start; --column-horizontal-padding: 0rem; } .wrapper[data-id='e99e2848']{ --wrapper-width: 12; --wrapper-offset: 1; } .block-column[data-id='90e41754']{ --column-width: 12; --column-offset: 2; --column-horizontal-padding: 0rem; } .wrapper[data-id='4c4569fb']{ --wrapper-width: 12; --wrapper-offset: 1; } .block-column[data-id='99abdeaa']{ --column-width: 12; --column-offset: 2; --column-hide: none; --column-horizontal-padding: 0rem; } .block-flex[data-id='4d5b39d2']{ --flex-horizontal-align: flex-start; } .block-column[data-id='5ac5109e']{ --column-width: 12; --column-offset: 2; --column-horizontal-padding: 0rem; } .wrapper[data-id='57255659']{ --wrapper-offset: 1; } } :root {--es-loaded-opacity: 1;}</style><script src="https://js.chilipiper.com/marketing.js?ver=1.0.0" id="chili-piper-js"></script> <script id="rocket-browser-checker-js-after"> "use strict";var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}}return function(Constructor,protoProps,staticProps){return protoProps&&defineProperties(Constructor.prototype,protoProps),staticProps&&defineProperties(Constructor,staticProps),Constructor}}();function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}var RocketBrowserCompatibilityChecker=function(){function RocketBrowserCompatibilityChecker(options){_classCallCheck(this,RocketBrowserCompatibilityChecker),this.passiveSupported=!1,this._checkPassiveOption(this),this.options=!!this.passiveSupported&&options}return _createClass(RocketBrowserCompatibilityChecker,[{key:"_checkPassiveOption",value:function(self){try{var options={get passive(){return!(self.passiveSupported=!0)}};window.addEventListener("test",null,options),window.removeEventListener("test",null,options)}catch(err){self.passiveSupported=!1}}},{key:"initRequestIdleCallback",value:function(){!1 in window&&(window.requestIdleCallback=function(cb){var start=Date.now();return setTimeout(function(){cb({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-start))}})},1)}),!1 in window&&(window.cancelIdleCallback=function(id){return clearTimeout(id)})}},{key:"isDataSaverModeOn",value:function(){return"connection"in navigator&&!0===navigator.connection.saveData}},{key:"supportsLinkPrefetch",value:function(){var elem=document.createElement("link");return elem.relList&&elem.relList.supports&&elem.relList.supports("prefetch")&&window.IntersectionObserver&&"isIntersecting"in IntersectionObserverEntry.prototype}},{key:"isSlowConnection",value:function(){return"connection"in navigator&&"effectiveType"in navigator.connection&&("2g"===navigator.connection.effectiveType||"slow-2g"===navigator.connection.effectiveType)}}]),RocketBrowserCompatibilityChecker}(); </script> <script id="rocket-preload-links-js-extra"> var RocketPreloadLinksConfig = {"excludeUris":"\/(?:.+\/)?feed(?:\/(?:.+\/?)?)?$|\/(?:.+\/)?embed\/|\/(index.php\/)?(.*)wp-json(\/.*|$)|\/refer\/|\/go\/|\/recommend\/|\/recommends\/","usesTrailingSlash":"","imageExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php","fileExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php|html|htm","siteUrl":"https:\/\/productive.io","onHoverDelay":"100","rateThrottle":"3"}; </script> <script id="rocket-preload-links-js-after"> (function() { "use strict";var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e=function(){function i(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}}();function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var t=function(){function n(e,t){i(this,n),this.browser=e,this.config=t,this.options=this.browser.options,this.prefetched=new Set,this.eventTime=null,this.threshold=1111,this.numOnHover=0}return e(n,[{key:"init",value:function(){!this.browser.supportsLinkPrefetch()||this.browser.isDataSaverModeOn()||this.browser.isSlowConnection()||(this.regex={excludeUris:RegExp(this.config.excludeUris,"i"),images:RegExp(".("+this.config.imageExt+")$","i"),fileExt:RegExp(".("+this.config.fileExt+")$","i")},this._initListeners(this))}},{key:"_initListeners",value:function(e){-1<this.config.onHoverDelay&&document.addEventListener("mouseover",e.listener.bind(e),e.listenerOptions),document.addEventListener("mousedown",e.listener.bind(e),e.listenerOptions),document.addEventListener("touchstart",e.listener.bind(e),e.listenerOptions)}},{key:"listener",value:function(e){var t=e.target.closest("a"),n=this._prepareUrl(t);if(null!==n)switch(e.type){case"mousedown":case"touchstart":this._addPrefetchLink(n);break;case"mouseover":this._earlyPrefetch(t,n,"mouseout")}}},{key:"_earlyPrefetch",value:function(t,e,n){var i=this,r=setTimeout(function(){if(r=null,0===i.numOnHover)setTimeout(function(){return i.numOnHover=0},1e3);else if(i.numOnHover>i.config.rateThrottle)return;i.numOnHover++,i._addPrefetchLink(e)},this.config.onHoverDelay);t.addEventListener(n,function e(){t.removeEventListener(n,e,{passive:!0}),null!==r&&(clearTimeout(r),r=null)},{passive:!0})}},{key:"_addPrefetchLink",value:function(i){return this.prefetched.add(i.href),new Promise(function(e,t){var n=document.createElement("link");n.rel="prefetch",n.href=i.href,n.onload=e,n.onerror=t,document.head.appendChild(n)}).catch(function(){})}},{key:"_prepareUrl",value:function(e){if(null===e||"object"!==(void 0===e?"undefined":r(e))||!1 in e||-1===["http:","https:"].indexOf(e.protocol))return null;var t=e.href.substring(0,this.config.siteUrl.length),n=this._getPathname(e.href,t),i={original:e.href,protocol:e.protocol,origin:t,pathname:n,href:t+n};return this._isLinkOk(i)?i:null}},{key:"_getPathname",value:function(e,t){var n=t?e.substring(this.config.siteUrl.length):e;return n.startsWith("/")||(n="/"+n),this._shouldAddTrailingSlash(n)?n+"/":n}},{key:"_shouldAddTrailingSlash",value:function(e){return this.config.usesTrailingSlash&&!e.endsWith("/")&&!this.regex.fileExt.test(e)}},{key:"_isLinkOk",value:function(e){return null!==e&&"object"===(void 0===e?"undefined":r(e))&&(!this.prefetched.has(e.href)&&e.origin===this.config.siteUrl&&-1===e.href.indexOf("?")&&-1===e.href.indexOf("#")&&!this.regex.excludeUris.test(e.href)&&!this.regex.images.test(e.href))}}],[{key:"run",value:function(){"undefined"!=typeof RocketPreloadLinksConfig&&new n(new RocketBrowserCompatibilityChecker({capture:!0,passive:!0}),RocketPreloadLinksConfig).init()}}]),n}();t.run(); }()); </script> <script id="Productive-block-frontend-scripts-js-extra"> var productiveBlocks = {"initialCookieLevelBasic":"2","initialCookieLevelAdvanced":"1"}; var registrationEndpoints = {"thankYouPagePath":"https:\/\/productive.io\/thank-you\/","registrationEndpointPagePath":"https:\/\/productive.io\/registration-events\/"}; var bookADemoValues = {"Tier1CompanyValues":[{"field_value":"2-10"}],"Tier1RedirectUrl":"https:\/\/meetings-eu1.hubspot.com\/meetings\/productive\/a","Tier2CompanyValues":[{"field_value":"11-20"}],"Tier2RedirectUrl":"https:\/\/meetings-eu1.hubspot.com\/meetings\/productive\/b","Tier3CompanyValues":[{"field_value":"21-30"}],"Tier3RedirectUrl":"https:\/\/meetings-eu1.hubspot.com\/meetings\/productive\/c","Tier4CompanyValues":[{"field_value":"31-50"}],"Tier4RedirectUrl":"https:\/\/meetings-eu1.hubspot.com\/meetings\/productive\/d","Tier5CompanyValues":[{"field_value":"51-100"}],"Tier5RedirectUrl":"https:\/\/meetings-eu1.hubspot.com\/meetings\/productive\/e","Tier6CompanyValues":[{"field_value":"101-200"},{"field_value":"201-500"},{"field_value":">500"}],"Tier6RedirectUrl":"https:\/\/meetings-eu1.hubspot.com\/meetings\/productive\/f"}; </script> <script src="https://productive.io/wp-content/themes/productive/public/applicationBlocksFrontend-85e98d0d0effad085c84.js?ver=20250213134939.13309144674" id="Productive-block-frontend-scripts-js"></script> <script src="https://productive.io/wp-content/plugins/wp-media-folder/assets/js/gif/play_gif.js?ver=6.0.1" id="wpmf_play_gifs-js"></script> <script src="https://productive.io/wp-content/plugins/wp-media-folder/assets/js/gif/spin.js?ver=1.0" id="wpmf_spin-js"></script> <script src="https://productive.io/wp-content/plugins/wp-media-folder/assets/js/gif/jquery.spin.js?ver=1.0" id="wpmf_spinjQuery-js"></script> <script id="eightshift-forms-block-frontend-scripts-js-before"> const esFormsLocalization = {"restRoutes":{"prefix":"https:\/\/productive.io\/wp-json\/eightshift-forms\/v1","prefixProject":"eightshift-forms\/v1","prefixSubmit":"submit","prefixTestApi":"test-api","files":"files","captcha":"captcha","geolocation":"geolocation","validationStep":"validate-step"},"hideGlobalMessageTimeout":6000,"redirectionTimeout":300,"fileRemoveLabel":"<div \n\taria-hidden=\"true\"\n\tclass=\"icon\"\n\tdata-id=\"f97bcba8\"\n\t>\n\t\t\t<i class=\"\" data-name=\"remove-attachment-24\">\n\t\t\t<svg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http:\/\/www.w3.org\/2000\/svg'><path fill-rule='evenodd' clip-rule='evenodd' d='M12 1C5.925 1 1 5.925 1 12s4.925 11 11 11 11-4.925 11-11S18.075 1 12 1zM3 12a9 9 0 1 1 18 0 9 9 0 0 1-18 0zm5 1h8v-2H8v2z' fill='currentColor'\/><\/svg>\t\t<\/i>\n\t<\/div>","formDisableScrollToFieldOnError":false,"formDisableScrollToGlobalMessageOnSuccess":true,"formDisableAutoInit":false,"formResetOnSuccess":true,"formServerErrorMsg":"A server error occurred while submitting your form. Please try again.","formCaptchaErrorMsg":"A ReCaptcha error has occured. Please try again.","formMisconfigured":"","enrichment":{"isUsed":true,"isUsedPrefill":false,"isUsedPrefillUrl":true,"expiration":"30","expirationPrefill":"2","allowed":["utm_source","utm_campaign","utm_medium","gh_src","gh_jid","_hsq","utm","utm_source","utm_content","utm_campaign","utm_term","utm_medium"],"map":[]},"geolocation":{"isUsed":false},"captcha":{"isUsed":false},"isAdmin":false} </script> <script src="https://productive.io/wp-content/plugins/eightshift-forms/public/applicationBlocksFrontend-299576fcd48265186006.js?ver=5.4.2" id="eightshift-forms-block-frontend-scripts-js"></script> <script src="https://productive.io/wp-content/themes/productive/public/application-9b328b8e1e357b4a952a.js?ver=20250213134939.13309144674" id="Productive-scripts-js"></script> </footer> <script>var rocket_beacon_data = {"ajax_url":"https:\/\/productive.io\/wp-admin\/admin-ajax.php","nonce":"c035a24c96","url":"https:\/\/productive.io\/blog\/resource-planning-guide","is_mobile":false,"width_threshold":1600,"height_threshold":700,"delay":500,"debug":null,"status":{"atf":true,"lrc":true},"elements":"img, video, picture, p, main, div, li, svg, section, header, span","lrc_threshold":1800}</script><script data-name="wpr-wpr-beacon" src='https://productive.io/wp-content/plugins/wp-rocket/assets/js/wpr-beacon.min.js' async></script></body> </html> <!-- This website is like a Rocket, isn't it? Performance optimized by WP Rocket. Learn more: https://wp-rocket.me - Debug: cached@1739762398 -->