/*!
Theme Name: Proggio 3
Theme URI: https://www.proggio.com/
Author: Iggy Pritzker
Author URI: https://www.web-design.co.il/
Description: Proggio website 2021
Version: 3.1.2
Text Domain: proggio
*/
html{-webkit-text-size-adjust:100%;box-sizing:border-box;width:100%;height:100%;font-size:18px;padding:env(safe-area-inset);-webkit-tap-highlight-color:transparent}body{background:var(--White);color:var(--Text);margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:always;overflow-wrap:normal;accent-color:var(--ProggioBlue);font-family:'Mark W01',Helvetica,Arial,'sans-serif' !important;font-weight:400}:root{--header-height:60px;--main-pad:clamp(var(--header-height) + 28px, 12vw, var(--header-height) + 65px);--header-background:transparent linear-gradient(180deg,#36a9e1 0%,#003b91 100%) 0% 0% no-repeat padding-box;--section-vpad:66px;--section-vpad-half:46px;--sidepad:clamp(35px, 8vw, 140px);--spacer-el:clamp(1.111rem, 2vw, 1.667rem);--wp--style--block-gap:2em;--site-max:1640px;--border-radius:clamp(12px, 2vw, 24px);--box-shadow:5px 10px 20px #00000039;--box-shadow-half:5px 10px 20px #0000001F;--radius-article:clamp(12px, 1.2vw, 18px)}@media(max-width:1279px){.hide-mobile{display:none !important}}@media(min-width:1280px){:root{--header-height:125px;--section-vpad:136px;--section-vpad-half:92px;--space-from-link:52px}.hide-desktop{display:none !important}}@media(max-width:1023px){.hide-mobile1024{display:none !important}}@media(min-width:1024px){.hide-desktop1024{display:none !important}}main{display:block}[hidden],.hide,.hidden{display:none}*,*:before,*:after{box-sizing:inherit}.container,.clearfix:after{content:'';clear:both;display:table}#ps2id-dummy-offset{height:calc(var(--header-height) + clamp(10px, 1vw, 20px))}.container,.entry-content>:not(.alignwide,.alignfull,[class*=wrap]),[class*=wrap]>.wp-block-group__inner-container,.entry-header{max-width:calc(var(--site-max) + var(--sidepad)*2);width:100%;margin-left:auto;margin-right:auto}body:is(.single,.blog,.archive) .container:not(.footer-container,.container-related),body:is(.single,.single-help,.blog,.archive):not(.single-lp) .entry-content>:not(.alignwide,.alignfull,[class*=wrap],hr,.section-row-tryit),body:is(.single,.blog,.archive):not(.single-lp) .entry-header{max-width:calc(1180px + var(--sidepad)*2)}.entry-content>.alignwide:not([class*=wrap]),.entry-content>[class*=wrap-wide]>.wp-block-group__inner-container{max-width:calc(1400px + var(--sidepad)*2);margin-left:auto;margin-right:auto;clear:both}.entry-content>.alignfull{max-width:100%;margin-left:0;margin-right:0;clear:both}.pad,[class*=wrap]>.wp-block-group__inner-container{padding:var(--section-vpad) var(--sidepad)}.vpad-half:not(.wp-block-group),.vpad-half[class*=wrap]>.wp-block-group__inner-container{padding-top:var(--section-vpad-half);padding-bottom:var(--section-vpad-half)}.vpad-half-top:not(.wp-block-group),.vpad-half-top[class*=wrap]>.wp-block-group__inner-container{padding-top:var(--section-vpad-half)}.vpad-half-bot:not(.wp-block-group),.vpad-half-bot[class*=wrap]>.wp-block-group__inner-container{padding-bottom:var(--section-vpad-half)}.entry-content>[class*=wrap]:first-child>.wp-block-group__inner-container,[class*=wrap]:not(.has-background)+[class*=wrap]:not(.has-background)>.wp-block-group__inner-container,.padtop0>.wp-block-group__inner-container{padding-top:0}.padbot0>.wp-block-group__inner-container{padding-bottom:0}.sidepad,.entry-content>*:not(.alignwide):not(.alignfull):not([class*=wrap]),.entry-header{padding-left:var(--sidepad);padding-right:var(--sidepad)}.entry-header h1.entry-title{margin-bottom:10px}.entry-content>hr:not(.alignwide):not(.alignfull):not([class*=wrap]){line-height:1px;margin:var(--section-vpad) auto;max-width:min(calc(100% - var(--sidepad) * 2), 1120px)}[class*=nopadding],.wp-block-cover[class*=nopadding],.wp-block-cover[class*=nopadding] .wp-block-cover__image-background,.wp-block-cover[class*=nopadding] .wp-block-cover__inner-container{padding:0 !important}.wp-block-cover,.wp-block-cover-image{padding:0}.entry-content>ul:not(.alignwide):not(.alignfull):not([class*=wrap]),.entry-content>ol:not(.alignwide):not(.alignfull):not([class*=wrap]){padding-left:calc(var(--sidepad) + 1.4rem)}@supports(padding:max(var(--sidepad), env(safe-area-inset-left))) {
	.pad, [class*="wrap"] > .wp-block-group__inner-container, .sidepad, .entry-content > *:not(.alignwide):not(.alignfull):not([class*="wrap"]), .entry-header {
		padding-left: max(var(--sidepad), env(safe-area-inset-left));padding-right:max(var(--sidepad), env(safe-area-inset-right));}.entry-content>ul:not(.alignwide):not(.alignfull):not([class*=wrap]),.entry-content>ol:not(.alignwide):not(.alignfull):not([class*=wrap]){padding-left:max(var(--sidepad) + 1.4rem, env(safe-area-inset-left))}}[class*=wrap-narrow1180] .wp-block-group__inner-container{max-width:calc(1180px + var(--sidepad)*2);margin-left:auto;margin-right:auto}[class*=wrap-narrow1000] .wp-block-group__inner-container{max-width:calc(1000px + var(--sidepad)*2);margin-left:auto;margin-right:auto}[class*=wrap-narrow750] .wp-block-group__inner-container{max-width:calc(750px + var(--sidepad)*2);margin-left:auto;margin-right:auto}[class*=wrap-narrow608] .wp-block-group__inner-container{max-width:calc(608px + var(--sidepad)*2);margin-left:auto;margin-right:auto}[class*=wrap] [class*=wrap] .wp-block-group__inner-container{padding:0}[class*=wrap] [class*=wrap-narrow1180] .wp-block-group__inner-container{max-width:1180px}[class*=wrap] [class*=wrap-narrow1000] .wp-block-group__inner-container{max-width:1000px}[class*=wrap] [class*=wrap-narrow750] .wp-block-group__inner-container{max-width:750px}[class*=wrap] [class*=wrap-narrow608] .wp-block-group__inner-container,.max-width-608{max-width:608px}.entry-header+.entry-content{margin-top:2.24rem}.entry-header+.entry-content-story{margin-top:var(--section-vpad)}.site-main,.site .site-main .header-padding{padding-top:var(--main-pad)}.site.no-header-padding .site-main{padding-top:0}::selection{background-color:var(--FooterBG);color:var(--White)}.site-header ::selection{background-color:transparent;color:inherit}p,ol,ul,dl,blockquote,.wp-block-quote.is-style-large,.entry-content .wp-block-pullquote,figure,h1,h2,h3,h4,h5,h6,.wp-block-buttons,ul li,ol li,.wp-block-image{margin:var(--spacer-el) 0}:root :where(.is-layout-flow,.is-layout-constrained)>*{margin-top:var(--spacer-el)}h1,h2,h3,h4,h5,h6{line-height:1.12;font-weight:700;color:var(--Text)}h2,h2 b{font-weight:400}p:first-child,blockquote:first-child,h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child,ol:first-child,ul:first-child,dl:first-child,h1+h2,h2+h3,h3+h4,h4+h5,h5+h6{margin-top:0}p:last-child,blockquote:last-child,ol:last-child,ul:last-child,dl:last-child,.wp-block-columns,.wp-block-buttons:last-child,.search-results h1.entry-title{margin-bottom:0}p:empty,p:blank{display:none}[class*=nomargins],.wp-block-buttons>.wp-block-button:only-child,.wp-block-buttons>.wp-block-button,.wp-block-ps2id-block-target{margin:0}[class*=items-justified-center]{justify-content:center}@media(max-width:1080px){[class*=remove-br-1080] br{display:none}}@media(max-width:781px){[class*=mobile-left]{text-align:left}[class*=mobile-center]{justify-content:center !important;text-align:center}}@media (min-width:600px) and (max-width:781px){.wp-block-columns.cols2 .wp-block-column{margin-bottom:0}}@media(max-width:599px){[class*=remove-br-600] br{display:none}}@media(max-width:479px){[class*=remove-br-480] br{display:none}[class*=font-weight-regular-bold],[class*=font-weight-regular-bold] strong{font-weight:400}}@media(min-width:782px){[class*=remove-br-desktop-782] br{display:none}}.wp-block-buttons{gap:1.333em 1.556rem;display:flex}.yoast-table-of-contents{margin:0}[class*=list-compact],.group-glossary :is(ul,ol),:is(#ez-toc-container,.yoast-table-of-contents) :is(ul,ol){margin:.7rem 0 !important;padding-left:1.24em}[class*=list-compact] li,.group-glossary :is(ul,ol) li,:is(#ez-toc-container,.yoast-table-of-contents) :is(ul,ol) li{margin:.2rem 0}h1,.has-xxxl-font-size,.has-huge-font-size{font-size:clamp(36px, 3.6vw, 59px);--wp--preset--font-size--xxxl:clamp(36px, 3.6vw, 59px);--wp--preset--font-size--huge:clamp(36px, 3.6vw, 59px)}.has-xxl-font-size{font-size:clamp(28px, 2.8vw, 54px);--wp--preset--font-size--xxl:clamp(28px, 2.8vw, 54px)}.has-xl-font-size,.has-x-large-font-size{font-size:clamp(28px, 2.8vw, 52px);--wp--preset--font-size--x-large:clamp(28px, 2.8vw, 52px);--wp--preset--font-size--xl:clamp(28px, 2.8vw, 52px)}h2,.has-lxl-font-size{font-size:clamp(28px, 2.8vw, 48px);--wp--preset--font-size--lxl:clamp(28px, 2.8vw, 48px)}h3,.has-large-font-size{font-size:clamp(28px, 2.8vw, 46px);--wp--preset--font-size--large:clamp(28px, 2.8vw, 46px)}.has-medium-large-font-size,.single h2{font-size:clamp(24px, 2.3vw, 44px);--wp--preset--font-size--medium-large:clamp(24px, 2.3vw, 44px)}.has-medium-30-font-size,.single h3:not(.widget-entry-title),.col-widgets .widget>:is(h2,.h2){font-size:clamp(22px, 1.8vw, 30px);--wp--preset--font-size--medium-30:clamp(22px, 1.8vw, 30px)}h4,h5,.has-medium-font-size,#ez-toc-container,.yoast-table-of-contents{font-size:clamp(16px, 1.6vw, 25px);--wp--preset--font-size--medium:clamp(16px, 1.6vw, 25px)}.has-medium-small-font-size{font-size:clamp(16px, 1.5vw, 21px);--wp--preset--font-size--medium-small:clamp(16px, 1.5vw, 21px)}.has-cta-font-size{font-size:clamp(15px, 1.5vw, 20px);--wp--preset--font-size--cta:clamp(15px, 1.5vw, 20px)}h6,.has-regular-font-size,.has-normal-font-size{font-size:18px;--wp--preset--font-size--normal:18px}.has-small-font-size{font-size:16px;--wp--preset--font-size--small:16px}.has-tiny-font-size{font-size:14px;--wp--preset--font-size--tiny:14px}[class*=font-weight-regular]{font-weight:400}b,strong,[class*=font-weight-bold],.side .widget-title,[class*=font-weight-regular-bold],cite{font-weight:700}pre,code,kbd,samp{font-family:monospace;font-size:1em}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}details{display:block}summary{display:list-item}dfn,em,i{font-style:normal}address{margin:0;font-style:normal}pre{background:#eee;font-family:"Courier 10 Pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}small{font-size:80%}big{font-size:125%}.uppercase{text-transform:uppercase}.capitalize,.archive-title span{text-transform:capitalize}.wp-block-cover,.wp-block-cover-image{overflow:visible}:where(.wp-block-cover-image.is-light:not(.has-text-color)),:where(.wp-block-cover.is-light:not(.has-text-color)){color:inherit}.wp-block-image img[style*=height]{height:auto !important;object-fit:contain}body.no-floating-widget #ufw_1{display:none !important}hr{overflow:visible;color:#cdcdcd;border:0;height:1px;padding:0;width:100%}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.4rem;padding:0}ol>li>ul{list-style:none;margin-left:0}dt{font-weight:700}dd{margin:var(--spacer-el) 0}embed,iframe,object{max-width:100%}img,svg{height:auto;max-width:100%;border:none}svg{display:block}table{margin:0;width:100%}.wp-block-table td,.wp-block-table th{padding:.4rem;vertical-align:top;text-align:left}.wp-block-table th{border-bottom:.222rem solid var(--ProggioBlue) !important}a{text-decoration:none;color:inherit;text-decoration-skip-ink:none}a[href]{overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;transition:.2s}a[href*=void],.main-navigation .menu>li>ul.sub-menu>li>a[href*='javascript:;']{cursor:default}a:focus,a:active{box-shadow:none;outline:none}*:focus{outline:0 none !important}.site-main a:is(:hover,:focus,:active){text-decoration:underline}.site-main :is(p,li,th div):not(.has-link-color)>a{text-decoration:underline;color:var(--ProggioBlue);transition:.2s}.site-main :is(p,li,th div):not(.has-link-color)>a:is(:hover,:focus,:active){color:var(--ProggioBlueDark)}.site-main .has-link-color:is(p,li,th div)>a{text-decoration:underline;transition:.2s}.site-main .has-link-color:is(p,li,th div)>a:is(:hover,:focus,:active){text-decoration:none}:root :where(.wp-block-columns){gap:var(--spacer-el) var(--wp--style--block-gap,2em)}@media (min-width:600px) and (max-width:781px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column:not(:only-child){flex-basis:calc(50% - var(--wp--style--block-gap, 2em)/2) !important;flex-grow:0}}@media (min-width:600px) and (max-width:1279px){.is-style-col-less-responsive.wp-block-columns{flex-wrap:wrap !important}.is-style-col-less-responsive.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100% !important;margin-left:0}}@media (max-width:1279px){.cols-wrap-reverse.is-style-col-less-responsive.wp-block-columns{flex-wrap:wrap-reverse !important}}@media (min-width:600px) and (max-width:1023px){.is-style-col-less-responsive-1023.wp-block-columns{flex-wrap:wrap !important}.is-style-col-less-responsive-1023.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100% !important;margin-left:0}}@media (max-width:1023px){.cols-wrap-reverse.is-style-col-less-responsive-1023.wp-block-columns{flex-wrap:wrap-reverse !important}}.wp-block-button__link{width:auto;height:auto}.wp-block-button__link,.main-navigation .menu .top-demo a,.site-main .demo-form-pad input[type=submit],body .hs-form input[type=submit],body .group-tryit-form .hs-form input[type=submit],input[type=file]::file-selector-button{box-shadow:none;cursor:pointer;display:inline-block;font-size:clamp(15px, 1.6vw, 20px);text-align:center;text-decoration:none;overflow-wrap:break-word;box-sizing:border-box;line-height:1;font-weight:700;transition:80ms;min-width:10.05em;-webkit-appearance:none;appearance:none;white-space:nowrap;overflow:hidden;position:relative;z-index:1;font-family:inherit;border-radius:.5em;padding:1.1em 1.85em;border:none;color:var(--White);background:var(--ProggioBlue)}.wp-block-button__link:is(:hover,:active,:focus),.main-navigation .menu .top-demo a:is(:hover,:active,:focus),body .hs-form input[type=submit]:is(:hover,:active,:focus),body .group-tryit-form .hs-form input[type=submit]:is(:hover,:active,:focus){background:var(--ProggioBlueDark);text-decoration:none !important;color:var(--White)}[class*=ondark] .wp-block-button__link,.site-main .demo-form-pad input[type=submit],.wp-block-button__link.has-central-palette-11-background-color,input[type=file]::file-selector-button{color:var(--White);background-color:var(--Orange)}[class*=ondark] .wp-block-button__link:is(:hover,:active,:focus),.site-main .demo-form-pad input[type=submit]:is(:hover,:active,:focus),.wp-block-button__link.has-central-palette-11-background-color:is(:hover,:active,:focus),input[type=file]:is(:hover,:active,:focus)::file-selector-button{background-color:var(--Coral) !important;color:var(--White) !important}input[type=file]{font-size:var(--wp--preset--font-size--normal)}input[type=file]::file-selector-button{min-width:0;font-size:inherit}.site-main .demo-form-pad .actions,.site-main .hs-form .actions{position:relative;margin:.5em auto 1em;display:inline-flex;overflow:hidden;align-items:center}body .group-tryit-form .hs-form input[type=submit]{margin-top:.5em}.site-main [class*=cta]:not([class*=nomargins],[class*=hs-cta]){margin-top:2rem}.site-main [class*=cta]>a:not(.wp-block-button__link){text-decoration:none;color:var(--ProggioBlue);font-weight:700;font-size:20px}.site-main [class*=cta]>a:not(.wp-block-button__link):after{content:url("data:image/svg+xml,%0A%3Csvg width='10' height='17' viewBox='0 0 10 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.5 15.8223L8.62284 8.69943L1.5 1.57659' stroke='%2336A9E1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");position:relative;vertical-align:middle;margin-left:10px}.site-main [class*=cta]:not(.cta-dark)>a:not(.wp-block-button__link):is(:hover,:active,:focus){color:var(--DarkBlue)}.site-main [class*=cta]:not(.cta-dark)>a:not(.wp-block-button__link):is(:hover,:active,:focus):after{content:url("data:image/svg+xml,%0A%3Csvg width='10' height='17' viewBox='0 0 10 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.5 15.8223L8.62284 8.69943L1.5 1.57659' stroke='%23050560' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.site-main [class*=cta-white]>a{color:var(--SiteBG)}.site-main [class*=cta-white]>a:after{content:url("data:image/svg+xml,%0A%3Csvg width='11' height='18' viewBox='0 0 11 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.96362 16.1934L9.08646 9.07052L1.96362 1.94769' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");margin-left:.4em;vertical-align:top}.site-main [class*=cta-white]>a:is(:hover,:active,:focus){color:var(--ProggioBlueLight)}.site-main [class*=cta-white]:not(.cta-white-box-button)>a:is(:hover,:active,:focus):after{content:url("data:image/svg+xml,%0A%3Csvg width='11' height='18' viewBox='0 0 11 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.96362 16.1934L9.08646 9.07052L1.96362 1.94769' stroke='%238ED2F3' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}@media(max-width:599px){[class*=mobile-full] .wp-block-button,body .group-tryit-form .hs-form input[type=submit]{width:100%}[class*=mobile-full] .wp-block-button__link{display:block}}.gradient-header-button .main-navigation .menu .top-demo a{background:linear-gradient(90deg,#8987D6e3 -8.82%,#D9B0FFe3 1.11%,#ED85A3e3 23.36%,#FE6054e3 35.01%,#FF8B00e3 85.78%,#F8A410e3 99.54%)}.gradient-header-button .main-navigation .menu .top-demo a:is(:hover,:active,:focus){background:linear-gradient(90deg,#8987d6 -8.82%,#d9b0ff 1.11%,#ed85a3 23.36%,#fe6054 35.01%,#ff8b00 85.78%,#f8a410 99.54%)}.site-header{position:fixed;top:0;left:0;right:0;z-index:100;background:var(--header-background)}.head-nav{background-color:inherit;position:relative;z-index:6;display:flex;justify-content:space-between;align-items:center;min-height:var(--header-height)}.site-branding{position:relative;z-index:2}button.menu-toggle{color:var(--White);padding:0;background:0 0;width:20px;height:17px;position:relative;transition:.5s ease-in-out;cursor:pointer;display:block;box-sizing:content-box;border:10px solid transparent;border-right:none;z-index:2}button.menu-toggle span,button.menu-toggle span:before,button.menu-toggle span:after{display:block;position:absolute;height:3px;width:100%;background:var(--White);opacity:1;left:-4px;transition:.25s ease-in-out;top:7px;border-radius:3px;transform-origin:left center;overflow:visible;transform-style:preserve-3d}button.menu-toggle span{transform-origin:center;left:0}button.menu-toggle span:before,button.menu-toggle span:after{content:'';will-change:transform}button.menu-toggle span:before{top:-7px}.toggled button.menu-toggle span{width:0;left:10px}.toggled button.menu-toggle span:before,.toggled button.menu-toggle span:after{left:-9px;width:24px}.toggled button.menu-toggle span:before{transform:rotate3d(0,0,1,45deg);top:-8px}.toggled button.menu-toggle span:after{transform:rotate3d(0,0,1,-45deg);top:9px}.main-navigation ul{display:none;list-style:none;margin:0}.main-navigation .menu{display:flex;flex-flow:column;position:absolute;transform:translate3d(0px,-100%,0px);transform-style:preserve-3d;z-index:1;top:0;left:0;right:0;height:100vh;will-change:transform;opacity:0;transition:opacity 80ms ease-out .2s;background:var(--header-background);pointer-events:none;backface-visibility:hidden;padding-top:var(--main-pad);padding-bottom:28px;overflow:hidden auto}.main-navigation.toggled .menu{pointer-events:all;transform:translate3d(0px,0px,0px);opacity:1;transition:opacity 80ms ease-in 0ms}.main-navigation .menu li{opacity:0;will-change:opacity;transition:opacity .2s ease-out 60ms}.main-navigation.toggled .menu li{opacity:1;transition:opacity .2s ease-in .36s}.main-navigation li{position:relative;display:block;margin:0}.main-navigation a{display:block;text-decoration:none;color:var(--White);line-height:1.1;font-size:20px;font-weight:700;transition:.2s}.main-navigation .menu>li{margin:28px 0 0}.main-navigation .menu>li>a{padding-bottom:5px;border-bottom:2px solid var(--White);display:flex;justify-content:space-between}.main-navigation .menu>li.menu-item-has-children>a:after{content:url("data:image/svg+xml,%0A%3Csvg width='20' height='12' viewBox='0 0 15 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.81519 1.91016L7.56637 6.5515L13.3175 1.91016' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");margin-left:1em}.main-navigation .menu>li.menu-item-has-children:is(:active,.focus)>a:after{transform:rotate(180deg)}.main-navigation li ul.sub-menu{display:block;transform:translateY(-16px);z-index:-1;opacity:0;padding:0;max-height:0px;overflow:hidden;visibility:hidden;transition:all .4s ease-out}.main-navigation li.focus>ul.sub-menu{transform:translateY(6px);opacity:1;z-index:0;visibility:visible;max-height:64em;transition:all .4s ease-in}.main-navigation li ul.sub-menu li:last-child{padding-bottom:16px}.main-navigation li ul.sub-menu a{padding:12px 0 0;font-weight:400;font-size:16px}.main-navigation .menu>li.top-login,.main-navigation .menu>li.top-demo{text-align:center;padding-top:1.5em;padding-top:calc(100vh - 100dvh + 1.5em);margin-top:auto;transform:translate3d(0px,calc(100dvh - 100vh), 0px);transform-style:preserve-3d;transition:all 80ms ease-in-out;z-index:-1}.main-navigation .menu>li.top-demo{margin-top:1em;padding-top:0}.main-navigation .menu>li.top-login a{border:none;justify-content:center;font-size:clamp(15px, 1.6vw, 20px)}.main-navigation li>ul.sub-menu ul{display:none}@media (min-width:1280px){.site-header{background:0 0;border-bottom:4px solid transparent;will-change:background border;transition:background .1s cubic-bezier(.3,.34,.85,.96) 0s,border .2s cubic-bezier(.3,.34,.85,.96) .1s}body:not(.document-scrolled) .site-header.dark-header.header-gradient{background:var(--header-background)}.document-scrolled .site-header{border-bottom-color:var(--ProggioBlue);background:var(--SiteBG)}#proggio-logo{width:184.73px}.document-scrolled #proggio-logo,.site-header:not(.dark-header) #proggio-logo{fill:var(--ProggioBlue)}.main-navigation li ul.sub-menu{display:none}button.menu-toggle{display:none}.head-nav{justify-content:flex-start;padding-top:6px}.main-navigation{flex-grow:1;padding-left:min(4vw, 56px)}.main-navigation a,.wp-block-button__link,.main-navigation .menu .top-demo a,.main-navigation .menu>li>ul.sub-menu>li>a,.main-navigation .menu>li.top-login a{font-size:clamp(15px, 1.2vw, 20px)}.main-navigation .menu{position:static;transform:translate3d(0px,0px,0px);z-index:0;opacity:1;background:0 0;height:auto;pointer-events:all;overflow:visible;padding:0;flex-flow:row nowrap;align-items:center;will-change:initial;backface-visibility:visible;transform-style:flat}.main-navigation .menu li{opacity:1;will-change:auto}.main-navigation .menu>li{margin:0 min(1vw, .909em);position:static}.main-navigation .menu>li:not(.top-demo)>a:before,.main-navigation .menu>li>ul.sub-menu>li>a:before{position:absolute;content:'';width:0;height:1px;background:var(--DarkBlue);bottom:8px;transition:width .4s}body:not(.document-scrolled) .dark-header .main-navigation .menu>li:not(.top-demo)>a{color:var(--White)}body:not(.document-scrolled) .dark-header .main-navigation .menu>li:not(.top-demo)>a:before{background:var(--White)}.main-navigation .menu>li:not(.top-demo):hover>a:before,.main-navigation .menu>li>ul.sub-menu>li:hover>a:before{width:100%}.main-navigation .menu>li.top-login,.main-navigation .menu>li.top-demo{margin-top:0;margin-bottom:0;padding-top:0;margin-right:0;transform:none;transition:none;z-index:auto}.main-navigation .menu>li:is(.top-login,.top-demo-only){margin-left:auto;margin-right:min(1vw, .909em)}.main-navigation .menu>li:not(.top-demo)>a{line-height:35px;color:var(--DarkBlue);border-bottom:none;position:relative;justify-content:normal}.main-navigation .menu .top-demo a{display:block}.main-navigation .menu>li.menu-item-has-children>a:after{content:url("data:image/svg+xml,%0A%3Csvg width='11' height='6' viewBox='0 0 15 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.81519 1.91016L7.56637 6.5515L13.3175 1.91016' stroke='%23050560' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");margin-left:8px;transform:translateY(-2px);transition:transform .2s}body:not(.document-scrolled) .dark-header .main-navigation .menu>li.menu-item-has-children>a:after{content:url("data:image/svg+xml,%0A%3Csvg width='11' height='6' viewBox='0 0 15 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.81519 1.91016L7.56637 6.5515L13.3175 1.91016' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.main-navigation .menu>li.menu-item-has-children.focus>a:after{transform:none}.main-navigation .menu>li.menu-item-has-children:hover>a:after{transform:rotate(180deg) translateY(-5px)}.nav-menu>li.menu-item-has-children>ul:before{content:'';position:absolute;height:var(--space-from-link);width:100%;z-index:-1;left:0;top:0;transform:translateY(-100%)}.nav-menu>li.menu-item-has-children>ul,.main-navigation .nav-menu>li.focus>ul.sub-menu{opacity:0;z-index:-1;border-radius:0 0 24px 24px;-webkit-backdrop-filter:blur(17px) brightness(142%);backdrop-filter:blur(17px) brightness(142%);background-color:rgba(255,255,255,.76);box-sizing:content-box;display:grid;grid-template-columns:repeat(auto-fill,minmax(15.667rem, 1fr));gap:2em;position:absolute;left:calc(-1 * min(4vw, 56px) - 185px);right:0;top:calc((var(--header-height) - 100%) / 2 + 100% + 1px);padding:3.125em var(--sidepad);transform:translate3d(0px,0px,0px);transition:opacity .1s ease-out,transform .28ms ease-out .2s,box-shadow .2s ease .2s;pointer-events:none}.nav-menu>li.menu-item-has-children:hover>ul,.main-navigation .nav-menu>li.focus:hover>ul.sub-menu{z-index:82;opacity:1;transition:opacity .28s ease-in 0s,box-shadow .2s ease-in;pointer-events:all;visibility:visible;max-height:none;overflow:visible;box-shadow:0px 4px 18px -2px #00000024}.nav-menu>li.menu-item-has-children.products-solutions-dropdown>ul,.main-navigation .nav-menu>li.focus.products-solutions-dropdown>ul.sub-menu{grid-template-columns:calc(64% + 2em) 1fr;background:linear-gradient(to right,rgba(255,255,255,.76) 64%,rgba(245,245,245,.76) 64.1%)}.main-navigation li>ul.sub-menu li.products-column>ul{display:grid;grid-template-columns:repeat(2,1fr);gap:0 2em;padding-right:2em}.nav-menu>li.menu-item-has-children.resources-dropdown>ul,.main-navigation .nav-menu>li.focus.resources-dropdown>ul.sub-menu{grid-template-columns:32% 32% 1fr;background:linear-gradient(to right,rgba(255,255,255,.76) 64%,rgba(245,245,245,.76) 64.1%)}.main-navigation li ul.sub-menu li a{color:var(--DarkBlue)}.main-navigation .menu>li>ul.sub-menu>li>a{font-weight:700;display:inline-flex;position:relative;padding:0 0 1.2em}.main-navigation .menu>li>ul.sub-menu>li>a:before{bottom:1em}.main-navigation li ul.sub-menu li:last-child{padding-bottom:0}.main-navigation li>ul.sub-menu ul{display:block;transform:none;z-index:1;opacity:1;padding:0;max-height:none;visibility:visible;overflow:visible}.main-navigation li>ul.sub-menu ul li a{padding:.8em 0 .8em 10px;background:url("data:image/svg+xml,%0A%3Csvg width='4' height='10' viewBox='0 0 10 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.5 15.8223L8.62284 8.69943L1.5 1.57659' stroke='%23050560' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat left -2em top 1em}.main-navigation li>ul.sub-menu ul li:is(:hover,:active) a{background-position:0 1em}}@media(min-width:1680px){.nav-menu>li.menu-item-has-children>ul,.main-navigation .nav-menu>li.focus>ul.sub-menu{left:min(1vw, .909em)}}@media(min-width:1921px){.nav-menu>li.menu-item-has-children>ul,.main-navigation .nav-menu>li.focus>ul.sub-menu{width:1088px}}body.logo-simple-mobile .site-header{background:var(--White);border:none}@media (max-width:1279px){body.logo-simple-mobile .head-nav{justify-content:center}body.logo-simple-mobile.document-scrolled #proggio-logo,body.logo-simple-mobile .site-header:not(.dark-header) #proggio-logo{fill:var(--ProggioBlue);width:92px}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em}.comment-navigation .nav-links,.posts-navigation .nav-links,.post-navigation .nav-links{display:flex}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{flex:1 0 50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{text-align:end;flex:1 0 50%}.wp-block-image .aligncenter figcaption{text-align:center;font-size:88%;margin-bottom:0}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:var(--box-shadow);clip:auto !important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em;justify-content:center}.wp-block-spacer{margin-top:0 !important;margin-bottom:0 !important}[class*=spacer-sections]{height:var(--section-vpad) !important}[class*=spacer-half-sections]{height:var(--section-vpad-half) !important}[class*=spacer-el]{height:var(--spacer-el) !important}.is-style-spacer-xl{height:min(var(--section-vpad) * 2, 18vw) !important}.is-style-spacer-l{height:min(var(--section-vpad), 12vw) !important}.is-style-spacer-m{height:min(var(--spacer-el) * 2, 8vw) !important}.is-style-spacer-sm{height:min(var(--spacer-el), 4vw) !important}blockquote p,.wp-block-pullquote p,.wp-block-pullquote.is-style-solid-color blockquote p,.wp-block-quote.is-style-large p{font-weight:400;font-style:normal;line-height:1.26}.wp-block-pullquote cite,.wp-block-pullquote footer,.wp-block-pullquote__citation,cite{text-transform:none;color:var(--MenuText);font-style:normal;margin-top:var(--spacer-el);display:block}.entry-content .wp-block-pullquote{padding:0}.wp-block-pullquote.is-style-solid-color blockquote{max-width:100%}blockquote,.wp-block-quote.is-style-large{padding:0}.wp-block-quote.is-style-large cite{text-align:left}.wp-block-quote.has-text-align-center cite{text-align:center}.wp-block-quote.is-style-large p{font-size:clamp(30px, 5vw, 37px)}.wp-block-quote.is-style-large cite{font-size:clamp(16px, 5vw, 23px)}cite:before{content:'– '}.latest-story .entry-summary cite{padding-left:5%}.latest-story .entry-summary cite:before{position:absolute;margin-left:-1.5ch}.has-central-palette-10-background-color blockquote.wp-block-quote,.has-central-palette-9-background-color blockquote.wp-block-quote{margin:0}.has-central-palette-10-background-color blockquote *{color:var(--SiteBG)}.has-central-palette-9-background-color blockquote *{color:var(--White)}@media(max-width:599px){cite br{display:none}}[class*=highlight-gradient] strong{font-weight:inherit;background:linear-gradient(28deg,rgba(137,135,214,.89) -8.82%,rgba(217,176,255,.89) 1.11%,rgba(237,133,163,.89) 23.36%,rgba(254,96,84,.89) 35.01%,rgba(255,139,0,.89) 85.78%,rgba(248,164,16,.89) 99.54%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;background-size:cover;padding-bottom:.05em;margin-bottom:-.05em}@media(min-width:1280px){.left-dotted-arrow .wp-block-button,li.left-dotted-arrow>a,.left-dotted-arrow-up{position:relative}.left-dotted-arrow-up{width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto}.left-dotted-arrow .wp-block-button:first-child:before,li.left-dotted-arrow>a:before,.left-dotted-arrow-up:before{content:url(//www.proggio.com/wp-content/themes/proggio/images/home-dashes-arrow.svg?v=2);position:absolute;margin-right:100%;right:28px;bottom:0;z-index:-1}li.left-dotted-arrow>a:before{bottom:-20px;right:80px}.left-dotted-arrow-up:before{content:url(//www.proggio.com/wp-content/themes/proggio/images/blog-dashes-arrow.svg?v=2);bottom:auto;top:.5rem}}.is-style-logotypes.wp-block-gallery.has-nested-images{row-gap:1em;max-width:340px;margin-bottom:0}.is-style-logotypes.wp-block-gallery .blocks-gallery-grid,.is-style-logotypes.wp-block-gallery figure{justify-content:center}.is-style-logotypes.wp-block-gallery .blocks-gallery-item,.is-style-logotypes.wp-block-gallery figure{flex-grow:0 !important}.is-style-logotypes.wp-block-gallery figure{margin-bottom:0 !important}#investors-logotypes.is-style-logotypes.wp-block-gallery.has-nested-images{gap:1rem min(4vw, 3rem);margin-left:auto;margin-right:auto}.is-style-logotypes.wp-block-gallery figure.logo-stratford img{width:min(46em, 72vw) !important}@media(min-width:600px){.is-style-logotypes.wp-block-gallery.has-nested-images{max-width:700px;margin:0 0 2em}.is-style-logotypes.wp-block-gallery .blocks-gallery-grid,.is-style-logotypes.wp-block-gallery.has-nested-images{flex-wrap:nowrap;column-gap:1.556rem}.is-style-logotypes.wp-block-gallery .blocks-gallery-item,.is-style-logotypes.wp-block-gallery figure,.is-style-logotypes.wp-block-gallery figure img{width:auto !important;margin:0 !important}}.cols-stats .wp-block-column [class*=center]:first-child{min-height:min(16vw, 4.667rem);display:flex;justify-content:center;align-items:center;margin-top:min(2vw, 1rem)}.cols-stats img.wp-image-8804{width:clamp(82px, 16vw, 106px)}.hs-form a,[class*=underline] a{color:inherit;text-decoration:underline}.hs-form a:hover,[class*=underline] a:hover{text-decoration:none}.hbspt-form fieldset[class*=form-columns] input.hs-input[type=checkbox]{float:left;width:auto !important;margin:.5em .4em 0 0;-webkit-appearance:checkbox;appearance:checkbox;height:auto}.hs-form fieldset{margin-bottom:1.36rem !important;max-width:100% !important}.hs-form fieldset label{margin-bottom:.5rem;display:block}.hs-form fieldset.form-columns-2{display:flex;gap:1.36rem}@media(max-width:600px){.hs-form fieldset.form-columns-2{flex-wrap:wrap}.hs-form fieldset.form-columns-2>div{margin:0;flex:1 1 auto}}.hs-form ul.hs-error-msgs{margin:.8rem 0 .8rem 1.2em;font-size:80%;list-style:none;padding:0;display:none !important}.hs-form ul.hs-error-msgs li{margin:0;padding:0}.hbspt-form .hs-input.invalid{border-color:#c00;background-color:rgba(255,36,97,.2)}.hbspt-form .submitted-message{font-size:var(--wp--preset--font-size--medium-small);color:var(--Coral)}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea,.hbspt-form select.hs-input{padding:1em 1.2em;border-radius:.6em;background:var(--DarkerSiteBG);border:1px solid var(--ProggioBlueLight);transition:.2s ease-out;width:100% !important;font-family:inherit;font-size:clamp(16px, 1.5vw, 20px)}::placeholder{color:var(--Text);opacity:1}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus,.full-form select:focus,.hbspt-form select.hs-input:focus{outline:none;border-color:var(--DarkBlue)}.hbspt-form select.hs-input{-webkit-appearance:none;appearance:none;display:block;padding-right:3rem;text-overflow:ellipsis;background:transparent url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='8' viewBox='0 0 14 8'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23050560' fill-rule='nonzero'%3E%3Cpath d='M813.558 519.594c.207-.21.53-.234.765-.074l.083.07 6.032 5.968c.21.207.234.53.073.765l-.069.083-5.968 6.032c-.233.235-.613.237-.849.004-.209-.207-.234-.53-.073-.765l.069-.083 5.546-5.606-5.605-5.546c-.21-.207-.234-.53-.073-.765l.069-.083z' transform='translate(-810 -522) rotate(90 817 526.016)'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") no-repeat right 1.5rem top 50%;cursor:pointer}textarea{width:100%;height:7.2em;resize:vertical}.comments-area input[type=text],.comments-area input[type=email],.comments-area input[type=url],.comments-area textarea{max-width:100%;height:auto;font-size:1rem;background-color:transparent}.required,.hs-form-required{color:var(--Orange);font-weight:700}.group-tryit{aspect-ratio:1920/1090}.group-tryit-form{max-width:505px;margin-left:auto;margin-right:auto;text-align:center}.group-tryit-form .hbspt-form .hs-input{border-color:var(--DarkBlue);text-align:center}@media(min-width:600px){.group-tryit-form .hs-submit{text-align:center}}@media(max-width:1279px){.group-tryit{background-image:none !important;aspect-ratio:auto}}@media(max-width:599px){.group-tryit .superfooter-heading{text-align:left}}@media(max-width:370px){body .group-tryit{background-color:var(--White) !important}.group-tryit[class*=wrap] .wp-block-group__inner-container{padding:0}}.site-footer :where(.footer-menus,.follow-terms) a:hover{color:var(--ProggioBlueDark)}.footer-logo a{display:contents}.site-footer svg{fill:var(--ProggioBlue)}.site-footer ul{margin:0;padding:0;list-style:none}.site-footer li{margin:0;padding:0}.footer-container{display:grid;grid-template-columns:minmax(6.4em, .3fr) auto;grid-template-rows:repeat(5,auto);gap:1.667em 1em;grid-auto-flow:row;grid-template-areas:"Logo Follow" "Menus Menus" "Terms-Follow Badges" "Copyrights Copyrights"}.footer-logo{grid-area:Logo}.footer-follow{grid-area:Follow;display:flex;margin-left:auto}.footer-menus{grid-area:Menus}.follow-terms{grid-area:Terms-Follow}.footer-badges{grid-area:Badges}.site-info{grid-area:Copyrights}svg.logo-white{width:clamp(93px, 14vw, 185px)}.footer-menus{font-size:clamp(13px, 1.2vw, 20px)}ul#main-footer-menu{display:grid;gap:1em 2em;grid-template-columns:repeat(2,1fr)}ul#main-footer-menu li{margin:.88em 0}ul#main-footer-menu>li>a{pointer-events:none;font-size:clamp(15px, 2.3vw, 25px);margin-bottom:.8em;display:inline-flex;font-weight:700}.follow-terms{font-size:clamp(10px, 1.3vw, 17px);margin-top:auto}ul.follow-services{display:flex;column-gap:clamp(14px, 2.8vw, 36px);justify-content:flex-start;align-items:center}ul.follow-services img{max-height:clamp(17px, 2vw, 23px);width:auto;display:block}#terms-footer-menu li{margin:.84em 0 .4em}.footer-badges{margin-top:auto}.footer-badges ul{display:flex;flex-wrap:nowrap;align-items:flex-end;gap:clamp(1em, 4vw, 36px)}.footer-badges ul img{width:117px}.site-info{font-size:clamp(11px, 1.3vw, 17px);text-align:center}@media(min-width:600px){ul#main-footer-menu{grid-template-columns:repeat(4,1fr)}}@media(min-width:980px){.footer-container{grid-template-columns:1fr 3fr;grid-template-rows:repeat(4,auto);gap:3.111em;grid-template-areas:"Logo Logo" "Menus Menus" "Badges Follow" "Copyrights Terms-Follow"}.footer-follow{margin:auto 0 0;padding-left:calc(74.6%/3 * 2 + min(1.2vw, 1.24em))}ul#main-footer-menu>li{margin-bottom:0}.site-info{text-align:left;white-space:nowrap}.follow-terms{margin-top:0;display:grid;gap:2em;grid-template-columns:74.6% auto}#terms{order:-1}#terms-footer-menu{display:grid;gap:2em;grid-template-columns:repeat(3,1fr)}#terms-footer-menu li{margin:0;white-space:nowrap}}.wp-block-video{margin:0}.site-main figure[class*=rounded] img{border-radius:var(--border-radius)}.site-main .border-radius,.is-style-rounded,.wp-block-image.is-style-rounded img{border-radius:var(--border-radius);overflow:hidden}.site-main .wp-block-image[class*=shadow] img,.site-main figure[class*=shadow]>video,[class*=box-shadow]{box-shadow:var(--box-shadow);border-radius:var(--border-radius);display:block}[class*=box-shadow-half]{box-shadow:var(--box-shadow-half)}@media(min-width:1280px){.arrow-center-left>.wp-block-group__inner-container{position:relative}.arrow-center-left figure{position:relative;z-index:2;margin-bottom:3rem}.arrow-center-left>.wp-block-group__inner-container:after{content:'';width:46%;background:url(//www.proggio.com/wp-content/themes/proggio/images/why-dashes-arrow-down.svg?v=2) no-repeat 0 0/contain;position:absolute;left:var(--sidepad);left:max(var(--sidepad), env(safe-area-inset-left));z-index:0;pointer-events:none;height:calc(3.28 * var(--section-vpad));bottom:calc(-1 * var(--section-vpad) * 1.88)}}.allow-overflow[class*=wrap]{overflow:hidden visible}.col-dark-blue-circle,.col-dark-blue-circle figure img{position:relative;z-index:1}.col-dark-blue-circle figure:before{content:'';height:292px;width:292px;border-radius:100%;z-index:0;pointer-events:none;position:absolute;left:82%;top:calc(-1 * var(--section-vpad));background:var(--DarkBlue)}@media(min-width:600px){.col-dark-blue-circle figure:before{left:68%}}.is-style-cols-icons.wp-block-columns:not(.is-not-stacked-on-mobile){justify-content:center;flex-wrap:wrap !important}.is-style-cols-icons.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{margin:0 !important}.is-style-cols-icons img{width:clamp(117px, 15vw, 151px)}@media(min-width:365px){.is-style-cols-icons.wp-block-columns:not(.is-not-stacked-on-mobile){gap:0rem var(--wp--style--block-gap,2em)}.is-style-cols-icons.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex:0 1 min(50% - 1rem, 14rem) !important}.is-style-cols-icons h3{font-size:clamp(16px, 4.4vw, 23px)}}@media(min-width:1280px){.is-style-cols-icons.wp-block-columns:not(.is-not-stacked-on-mobile){flex-wrap:nowrap !important}}.group-arrow-down-white{overflow:hidden}.arrow-up-white{position:relative}@media(max-width:599px){.group-arrow-down-white .wp-block-columns{flex-direction:column-reverse;padding-top:.6em}.group-arrow-down-white .wp-block-column:not(:last-of-type),.group-arrow-down-white .wp-block-column:first-child *{margin:0;display:block}}@media(min-width:1024px){.arrow-up-white:before{content:url(//www.proggio.com/wp-content/themes/proggio/images/white-arrow-down.svg);position:absolute;top:-242px;left:0}}[class*=inner-pad]{padding:min(var(--spacer-el) * 2, 8vw);border-radius:var(--border-radius)}#cols-pricing{justify-content:center;gap:26px}#cols-pricing .wp-block-column{border:1px solid var(--MenuText);border-radius:8px;padding:16px 14px;max-width:260px;margin:0 !important}#cols-pricing p{margin:0}#cols-pricing #col-pricing-3{border-color:var(--ProggioBlue);box-shadow:2px 7px 15px 5px rgba(0,59,145,.1);border-radius:0 0 8px 8px;position:relative;margin-top:46px !important}.plan-most-popular{position:absolute;padding:0 15px;left:-1px;right:-1px;top:-46px;height:46px;line-height:46px;background:var(--ProggioBlue);border-radius:8px 8px 0 0;font-weight:700;font-size:18px;color:var(--White)}#cols-pricing h2{border-bottom:1px solid var(--MenuText);padding:0 0 8px;margin:0}#cols-pricing h2+p{padding-top:8px}#cols-pricing .plan-price{font-size:46px;font-size:clamp(38px, 4vw, 46px)}.plan-pricing{display:flex;min-height:84px;align-items:center}#col-pricing-4 .plan-pricing{justify-content:center}.plan-pricing img{display:block;margin-bottom:-.8rem}#cols-pricing .wp-block-buttons{margin:.88rem auto}#cols-pricing ul{list-style:none;margin:0;padding:0}#cols-pricing li{padding:.2rem 0 .2rem 1.68rem;margin:0;position:relative}#cols-pricing li:before{position:absolute;left:0;top:.14rem;content:url("data:image/svg+xml,%0A%3Csvg width='15' height='11' viewBox='0 0 15 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.9155 0.61196C13.8226 0.518232 13.712 0.443837 13.5901 0.393069C13.4682 0.3423 13.3375 0.316162 13.2055 0.316162C13.0735 0.316162 12.9428 0.3423 12.8209 0.393069C12.6991 0.443837 12.5885 0.518232 12.4955 0.61196L5.04552 8.07196L1.91552 4.93196C1.81899 4.83872 1.70505 4.76541 1.5802 4.7162C1.45534 4.667 1.32202 4.64287 1.18784 4.64519C1.05366 4.64751 0.921248 4.67624 0.79817 4.72973C0.675092 4.78323 0.563755 4.86044 0.470516 4.95696C0.377278 5.05348 0.303964 5.16742 0.25476 5.29228C0.205556 5.41713 0.181425 5.55046 0.183747 5.68464C0.186068 5.81882 0.214796 5.95123 0.268289 6.07431C0.321783 6.19738 0.398995 6.30872 0.495516 6.40196L4.33552 10.242C4.42848 10.3357 4.53908 10.4101 4.66094 10.4609C4.7828 10.5116 4.9135 10.5378 5.04552 10.5378C5.17753 10.5378 5.30823 10.5116 5.43009 10.4609C5.55195 10.4101 5.66255 10.3357 5.75552 10.242L13.9155 2.08196C14.017 1.98832 14.098 1.87467 14.1534 1.74817C14.2088 1.62167 14.2374 1.48506 14.2374 1.34696C14.2374 1.20886 14.2088 1.07225 14.1534 0.945754C14.098 0.819255 14.017 0.705603 13.9155 0.61196Z' fill='%23363636'/%3E%3C/svg%3E")}#cols-pricing:not(.less-orange) li:first-child{font-size:23px;padding-bottom:0}#cols-pricing:not(.less-orange) li:first-child:before{top:.3rem;content:url("data:image/svg+xml,%0A%3Csvg width='22' height='15' viewBox='0 0 22 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.0282 0.434078C20.8893 0.296534 20.7241 0.187361 20.542 0.112859C20.3599 0.038357 20.1646 0 19.9673 0C19.7701 0 19.5747 0.038357 19.3927 0.112859C19.2106 0.187361 19.0453 0.296534 18.9064 0.434078L7.77421 11.3815L3.09721 6.7736C2.95298 6.63677 2.78272 6.52918 2.59616 6.45698C2.40959 6.38477 2.21037 6.34936 2.00987 6.35277C1.80937 6.35618 1.61152 6.39833 1.42761 6.47683C1.2437 6.55533 1.07733 6.66864 0.938012 6.81029C0.79869 6.95193 0.68914 7.11913 0.615617 7.30236C0.542094 7.48558 0.506037 7.68123 0.509506 7.87814C0.512975 8.07505 0.555901 8.26935 0.635834 8.44997C0.715767 8.63058 0.83114 8.79397 0.975368 8.93079L6.7133 14.5659C6.85221 14.7035 7.01747 14.8126 7.19956 14.8871C7.38165 14.9616 7.57696 15 7.77421 15C7.97147 15 8.16678 14.9616 8.34887 14.8871C8.53096 14.8126 8.69622 14.7035 8.83513 14.5659L21.0282 2.59128C21.1799 2.45386 21.3009 2.28708 21.3837 2.10144C21.4665 1.9158 21.5093 1.71534 21.5093 1.51268C21.5093 1.31002 21.4665 1.10955 21.3837 0.923914C21.3009 0.738279 21.1799 0.571497 21.0282 0.434078Z' fill='%23FF8B00'/%3E%3C/svg%3E")}#cols-pricing.less-orange ul{margin-top:.2rem}#cols-pricing.less-orange #col-pricing-4 li:first-child:before{content:url("data:image/svg+xml,%0A%3Csvg width='15' height='11' viewBox='0 0 22 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.0282 0.434078C20.8893 0.296534 20.7241 0.187361 20.542 0.112859C20.3599 0.038357 20.1646 0 19.9673 0C19.7701 0 19.5747 0.038357 19.3927 0.112859C19.2106 0.187361 19.0453 0.296534 18.9064 0.434078L7.77421 11.3815L3.09721 6.7736C2.95298 6.63677 2.78272 6.52918 2.59616 6.45698C2.40959 6.38477 2.21037 6.34936 2.00987 6.35277C1.80937 6.35618 1.61152 6.39833 1.42761 6.47683C1.2437 6.55533 1.07733 6.66864 0.938012 6.81029C0.79869 6.95193 0.68914 7.11913 0.615617 7.30236C0.542094 7.48558 0.506037 7.68123 0.509506 7.87814C0.512975 8.07505 0.555901 8.26935 0.635834 8.44997C0.715767 8.63058 0.83114 8.79397 0.975368 8.93079L6.7133 14.5659C6.85221 14.7035 7.01747 14.8126 7.19956 14.8871C7.38165 14.9616 7.57696 15 7.77421 15C7.97147 15 8.16678 14.9616 8.34887 14.8871C8.53096 14.8126 8.69622 14.7035 8.83513 14.5659L21.0282 2.59128C21.1799 2.45386 21.3009 2.28708 21.3837 2.10144C21.4665 1.9158 21.5093 1.71534 21.5093 1.51268C21.5093 1.31002 21.4665 1.10955 21.3837 0.923914C21.3009 0.738279 21.1799 0.571497 21.0282 0.434078Z' fill='%23FF8B00'/%3E%3C/svg%3E")}#pricing-buttons{gap:var(--spacer-el) var(--wp--style--block-gap)}@media(min-width:600px){#cols-pricing{row-gap:72px;margin-bottom:32px}#cols-pricing #col-pricing-3{margin-top:0 !important;margin-bottom:-32px !important}}@media(min-width:782px){#cols-pricing{flex-wrap:wrap !important;margin:0 auto 32px !important;max-width:680px}#cols-pricing .wp-block-column{flex:0 1 260px !important}}@media(min-width:1280px){#cols-pricing{flex-wrap:nowrap !important;max-width:100%;margin-top:46px !important}}#pricing-logotypes .is-style-logotypes.wp-block-gallery .blocks-gallery-item,#pricing-logotypes .is-style-logotypes.wp-block-gallery figure{align-self:center}#pricing-features .wp-block-group{border-radius:8px}@media(max-width:1023px){#pricing-logotypes>.wp-block-group__inner-container{padding-bottom:0}#pricing-features,.compare-group{display:none;overflow:auto}}@media(min-width:1024px){.compare-group-mobile{display:none}}.figure-features{margin:0}.table-features{border-collapse:collapse;border-spacing:0;border:none;position:relative}.table-features th,.table-features td{padding:.6em;text-align:center;vertical-align:middle;font-size:18px;font-size:clamp(15px, 3vw, 18px);border:none;line-height:1.25;font-weight:400}.tbl-plan-price{font-size:clamp(15px, 3vw, 18px)}.tbl-plan-name,.table-features .table-row-head>th{font-weight:700;font-size:23px;font-size:clamp(18px, 3vw, 23px)}.table-features th[scope=col]{padding:.8em 1em;vertical-align:top;top:calc(var(--header-height) - 1px);position:sticky;z-index:7;background:var(--BGBrightBlue);backface-visibility:hidden}.table-features .table-row-head-line th[scope=row]{padding:0;height:1px;background:var(--Text);position:sticky;top:calc(var(--header-height) + 79px);z-index:1;backface-visibility:hidden}.table-features .table-row-head-line-cover th[scope=row]{position:absolute;margin-top:-2px;display:block;background:var(--BGBrightBlue);height:4px;z-index:2;left:0;right:0;backface-visibility:hidden;padding:0}.table-features tbody tr:not(.table-row-head){border-bottom:1px solid #d9d9d9}.table-features th[scope=row]{text-align:left;padding:.6em 1em .6em 0}.table-features .table-row-head>th{border-bottom:1px solid var(--Text)}.cno i{visibility:hidden}.cyes i{display:inline-block;width:25px;height:25px;overflow:hidden;text-align:left;text-indent:-200em;background:url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.5 25C19.4036 25 25 19.4036 25 12.5C25 5.59644 19.4036 0 12.5 0C5.59644 0 0 5.59644 0 12.5C0 19.4036 5.59644 25 12.5 25Z' fill='%235AC577'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20.6115 11.2761L13.3708 18.455C13.335 18.4982 13.3067 18.5415 13.267 18.5812L12.2848 19.5564C11.8566 19.9764 11.2787 20.2119 10.6764 20.2119C10.0742 20.2119 9.49625 19.9764 9.06813 19.5564L7.80379 18.3029C7.76412 18.2635 7.73578 18.2164 7.70003 18.1766L3.8486 14.3568C3.4253 13.9369 3.1875 13.3676 3.1875 12.7739C3.1875 12.1802 3.4253 11.6109 3.8486 11.191L4.83086 10.2171C5.25436 9.79742 5.82863 9.56166 6.42741 9.56166C7.02619 9.56166 7.60046 9.79742 8.02396 10.2171L9.43348 11.6146C9.44031 11.6191 9.44686 11.624 9.45309 11.6293C9.71996 11.8413 10.0517 11.9569 10.3937 11.9569C10.7357 11.9569 11.0675 11.8413 11.3343 11.6293C11.3405 11.6239 11.347 11.619 11.354 11.6146L14.1481 8.84471C14.1529 8.83995 14.1538 8.83347 14.1595 8.82871C14.2664 8.73027 14.4076 8.67668 14.5535 8.6792C14.6994 8.68171 14.8386 8.74013 14.942 8.8422C15.0454 8.94427 15.105 9.08207 15.1081 9.22671C15.1113 9.37134 15.0579 9.51158 14.9591 9.61801H14.9617L11.9569 12.598C11.9486 12.6049 11.9408 12.6105 11.9325 12.6179C11.5067 12.9885 10.9594 13.1928 10.3928 13.1928C9.82624 13.1928 9.27899 12.9885 8.85319 12.6179C8.84547 12.6107 8.83732 12.6041 8.82878 12.598L7.42493 11.207C7.1603 10.9448 6.80151 10.7975 6.42741 10.7975C6.05332 10.7975 5.69453 10.9448 5.4299 11.207L4.84656 11.7849C4.58214 12.0473 4.4336 12.403 4.4336 12.7739C4.4336 13.1448 4.58214 13.5005 4.84656 13.7629L8.69798 17.5814C8.72987 17.6254 8.76437 17.6674 8.80131 17.7072L9.66672 18.5652C9.93618 18.8273 10.2986 18.9741 10.676 18.9741C11.0535 18.9741 11.4158 18.8273 11.6853 18.5652L12.2691 17.9873C12.3063 17.9472 12.3412 17.9051 12.3737 17.8611L19.6135 10.6822C19.8781 10.4199 20.0267 10.0642 20.0267 9.69322C20.0267 9.32229 19.8781 8.96654 19.6135 8.70423L18.7573 7.85441C18.7543 7.85251 18.7516 7.85034 18.749 7.84793C18.6535 7.7407 18.6028 7.60139 18.6074 7.45841C18.6119 7.31542 18.6712 7.17953 18.7733 7.07843C18.8754 6.97733 19.0125 6.91864 19.1567 6.91432C19.301 6.91 19.4414 6.96037 19.5495 7.05518C19.5521 7.05777 19.5521 7.06079 19.5551 7.06339L20.6115 8.11031C21.0348 8.53019 21.2726 9.09956 21.2726 9.69322C21.2726 10.2869 21.0348 10.8563 20.6115 11.2761ZM16.185 8.44444C16.0729 8.44444 15.9633 8.41148 15.8701 8.34974C15.7769 8.28799 15.7043 8.20023 15.6614 8.09755C15.6185 7.99487 15.6073 7.88189 15.6291 7.77288C15.651 7.66388 15.705 7.56375 15.7843 7.48517C15.8635 7.40658 15.9645 7.35306 16.0745 7.33138C16.1844 7.30969 16.2984 7.32082 16.4019 7.36335C16.5055 7.40589 16.594 7.47791 16.6563 7.57032C16.7186 7.66273 16.7518 7.77137 16.7518 7.88251C16.7518 8.03154 16.6921 8.17447 16.5858 8.27985C16.4795 8.38524 16.3353 8.44444 16.185 8.44444Z' fill='white'/%3E%3C/svg%3E%0A") no-repeat 50% 50%;background-size:25px auto}.with-tip{display:flex}.with-tip>span{flex:0 1 auto}a.tooltiper{position:relative;cursor:pointer;display:inline-block;text-decoration:none;width:24px;height:22px;background:url("data:image/svg+xml,%0A%3Csvg width='21' height='22' viewBox='0 0 21 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.918 2.16553C6.08594 2.16553 2.16797 6.27939 2.16797 11.353C2.16797 16.4267 6.08594 20.5405 10.918 20.5405C15.75 20.5405 19.668 16.4267 19.668 11.353C19.668 6.27939 15.75 2.16553 10.918 2.16553ZM10.918 18.9819C6.90625 18.9819 3.65234 15.5653 3.65234 11.353C3.65234 7.14072 6.90625 3.72412 10.918 3.72412C14.9297 3.72412 18.1836 7.14072 18.1836 11.353C18.1836 15.5653 14.9297 18.9819 10.918 18.9819Z' fill='%234A4A4A'/%3E%3Cpath d='M9.98047 7.74365C9.98047 8.00472 10.0792 8.2551 10.2551 8.43971C10.4309 8.62432 10.6693 8.72803 10.918 8.72803C11.1666 8.72803 11.4051 8.62432 11.5809 8.43971C11.7567 8.2551 11.8555 8.00472 11.8555 7.74365C11.8555 7.48258 11.7567 7.2322 11.5809 7.04759C11.4051 6.86299 11.1666 6.75928 10.918 6.75928C10.6693 6.75928 10.4309 6.86299 10.2551 7.04759C10.0792 7.2322 9.98047 7.48258 9.98047 7.74365ZM11.3867 10.0405H10.4492C10.3633 10.0405 10.293 10.1144 10.293 10.2046V15.7827C10.293 15.8729 10.3633 15.9468 10.4492 15.9468H11.3867C11.4727 15.9468 11.543 15.8729 11.543 15.7827V10.2046C11.543 10.1144 11.4727 10.0405 11.3867 10.0405Z' fill='%234A4A4A'/%3E%3C/svg%3E%0A") no-repeat 50% 50%;background-size:21px 22px;text-indent:-200em;border:none !important;opacity:.8;margin:0 0 0 .6em;flex-shrink:0}a.tooltiper:is(:hover,:active,:focus){opacity:1}a.tooltiper .tooltiptext{visibility:hidden;width:208px;background-color:var(--FooterBG);color:var(--White);text-align:left;border-radius:4px;padding:.778rem;position:absolute;z-index:1;bottom:125%;left:0;margin-left:-1rem;opacity:0;transition:all .2s ease-out .2s;font-weight:400;font-size:16px;text-indent:0}a.tooltiper .tooltiptext:after{content:'';position:absolute;top:100%;left:1.6em;border-width:.4em;border-style:solid;border-color:var(--FooterBG) transparent transparent transparent}a.tooltiper:hover .tooltiptext,a.tooltiper:active .tooltiptext,a.tooltiper:focus .tooltiptext{visibility:visible;opacity:1;transition:opacity .2s ease-in .1s;pointer-events:none}@media(min-width:600px){.cols-faq .wp-block-column>.wp-block-group{height:100%}}.positions dl,.wp-block-yoast-faq-block{margin:0;border-bottom:1px solid var(--Text)}.positions dt,.schema-faq-question{color:#787878;cursor:pointer;user-select:none;padding:var(--spacer-el) 10% var(--spacer-el) 0;padding-right:max(10%, 3rem);position:relative;transition:.2s;display:block;font-size:23px}.positions dt:not(:first-of-type),.schema-faq-section:not(:first-of-type){border-top:1px solid var(--Text)}.positions dt.active,.schema-faq-section.collapse .schema-faq-question{color:inherit}.positions dt:after,.schema-faq-question:after{content:'';width:32px;height:14px;position:absolute;right:2.8%;top:2.05rem;background:url("data:image/svg+xml,%0A%3Csvg width='32' height='14' viewBox='0 0 32 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.81445 1.35059L15.9081 12.7245L30.0017 1.35059' stroke='%234A4A4A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat 50% 50%/contain;will-change:transform}.positions dt.active:after,.schema-faq-section.collapse .schema-faq-question:after{transform:scaleY(-1)}.positions .jobs>dd,.schema-faq-answer{display:none;padding:0 20% var(--spacer-el) 0;margin:0 0 var(--spacer-el)}ul[class*=page-menu]{margin:-.88rem 0;padding:.88rem 0;text-align:center;display:flex;justify-content:center;flex-wrap:wrap;gap:.88rem 1rem;list-style:none;position:sticky;top:var(--header-height);z-index:5;background:var(--SiteBG)}ul.archive-page-menu{position:static;padding:0;margin:0}[class*=page-menu] li{padding:0;margin:0}.site-main [class*=page-menu] a{margin:0;padding:.8rem min(2.4vw, 40px);font-size:20px;display:block;transition:.2s;color:inherit;border-radius:8px;text-decoration:none;font-weight:700}.site-main [class*=page-menu] a:hover,.site-main [class*=page-menu] a.mPS2id-clicked:not(.mPS2id-highlight):hover{color:var(--ProggioBlueDark)}.site-main [class*=page-menu] a.mPS2id-highlight,.archive-page-menu .current-cat a{background:var(--SelectedTitle);color:inherit}.site-main [class*=page-menu] a:is(:active,:focus),.archive-page-menu .current-cat a:hover{color:inherit}ul[class*=page-menu]~.wp-block-ps2id-block-target{display:block;position:relative;top:-18px;visibility:hidden}@media(max-width:880px){ul[class*=page-menu]{position:static;padding:0}ul[class*=page-menu]~.wp-block-ps2id-block-target{top:48px}.site-main [class*=page-menu] a{padding:.8rem min(5vw, 20px)}.site-main [class*=page-menu]:focus-within a.mPS2id-highlight{background:0 0}.site-main [class*=page-menu] a.mPS2id-clicked{background:var(--SelectedTitle) !important;color:inherit !important}}[class*=side-icons]{margin:0;padding:0;list-style:none;gap:1.667rem;display:grid;justify-content:center}[class*=side-icons] li{margin:0;padding:0 0 0 3.111rem;position:relative}[class*=side-icons] li:before{content:'';width:35px;height:35px;border-radius:200rem;position:absolute;left:0;top:-6px;background:var(--DarkBlue) url("data:image/svg+xml,%0A%3Csvg width='19' height='15' viewBox='0 0 19 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.3517 1.36096C18.2302 1.24067 18.0857 1.14519 17.9265 1.08003C17.7672 1.01487 17.5964 0.981323 17.4239 0.981323C17.2514 0.981323 17.0805 1.01487 16.9213 1.08003C16.762 1.14519 16.6175 1.24067 16.496 1.36096L6.76003 10.9354L2.6696 6.90538C2.54346 6.78572 2.39456 6.69162 2.23139 6.62847C2.06823 6.56532 1.89399 6.53435 1.71864 6.53733C1.54329 6.54031 1.37025 6.57718 1.20941 6.64584C1.04856 6.71449 0.903061 6.81359 0.781213 6.93747C0.659364 7.06135 0.563555 7.20758 0.499253 7.36782C0.434951 7.52807 0.403416 7.69918 0.40645 7.87139C0.409484 8.0436 0.447026 8.21354 0.516934 8.3715C0.586842 8.52947 0.687745 8.67236 0.813884 8.79203L5.83217 13.7204C5.95365 13.8407 6.09819 13.9362 6.25744 14.0013C6.41669 14.0665 6.58751 14.1 6.76003 14.1C6.93254 14.1 7.10336 14.0665 7.26261 14.0013C7.42186 13.9362 7.5664 13.8407 7.68788 13.7204L18.3517 3.2476C18.4844 3.12742 18.5902 2.98156 18.6627 2.8192C18.7351 2.65685 18.7724 2.48153 18.7724 2.30428C18.7724 2.12704 18.7351 1.95171 18.6627 1.78936C18.5902 1.62701 18.4844 1.48114 18.3517 1.36096Z' fill='%23FCFCFC'/%3E%3C/svg%3E") no-repeat 50% 50%/19px 15px}@media(min-width:782px){[class*=side-icons]{grid-template-columns:repeat(2,minmax(auto, 19rem))}}@media(min-width:1024px){[class*=side-icons]{grid-template-columns:repeat(3,minmax(auto, 20rem))}}.search-form{position:relative}.search-form input[type=search]{border:2px solid var(--Text);box-sizing:border-box;border-radius:8px;width:100%;background-color:transparent;font-size:1rem;padding:1rem 4rem 1rem 1rem;height:62px;-webkit-appearance:none;appearance:none}.search-form::placeholder{opacity:1;color:#9f9f9f}input.search-submit{position:absolute;right:0;top:0;background:transparent url("data:image/svg+xml,%3Csvg width='36' height='36' viewBox='0 0 36 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M34.8748 34.1272L27.2113 26.4499L34.8748 34.1272ZM31.4582 16.1897C31.4582 20.0408 29.9283 23.7343 27.2051 26.4574C24.4819 29.1806 20.7885 30.7105 16.9373 30.7105C13.0862 30.7105 9.39274 29.1806 6.66956 26.4574C3.94637 23.7343 2.4165 20.0408 2.4165 16.1897C2.4165 12.3385 3.94637 8.64506 6.66956 5.92188C9.39274 3.19869 13.0862 1.66882 16.9373 1.66882C20.7885 1.66882 24.4819 3.19869 27.2051 5.92188C29.9283 8.64506 31.4582 12.3385 31.4582 16.1897V16.1897Z' stroke='%23676767' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat 50% 50%/36px auto;width:4rem;height:100%;border:none;overflow:hidden;text-indent:-200em;cursor:pointer;padding:0;-webkit-appearance:none;appearance:none}.featured-article .wp-block-columns{gap:0 var(--spacer-el)}.col-feat-data{order:2;margin-bottom:0 !important}.meta-featured{display:flex;align-items:center;column-gap:.4em;margin:.88rem 0;font-weight:700;color:var(--DarkBlue);font-size:clamp(16px, 1.6vw, 20px)}.meta-featured svg{width:clamp(13px, 1.6vw, 21px)}.col-feat-data h2{margin-bottom:2rem}@media(min-width:600px){.col-feat-data{order:0}.figure-featured,.figure-featured>a{height:100%}}@media(min-width:1024px){.featured-inner{padding-right:min(4vw, 8%)}}.ajaxed-posts{display:grid;justify-content:center;clear:both;gap:2.24em var(--spacer-el)}.loadmore-2021{grid-column:1/-1;margin:var(--spacer-el) auto 0}[class*=paginate]{margin:3.8rem auto 0}@media(min-width:600px){.ajaxed-posts{grid-template-columns:repeat(2,1fr)}}@media(min-width:1280px){.ajaxed-posts{grid-template-columns:repeat(3,1fr)}}h1.archive-title{margin-bottom:0}h1.archive-title+.archive-description{margin-top:var(--spacer-el)}.back-to-back a{display:flex;column-gap:.68rem;align-items:flex-end;line-height:1;width:-moz-fit-content;width:fit-content}.back-to-back a:hover,.entry-meta a{text-decoration:none;color:var(--DarkBlue)}.entry-meta{font-weight:700;font-size:14px;line-height:18px;color:#ababab;display:flex;flex-wrap:wrap;gap:.4rem .68rem;align-items:center;margin:var(--spacer-el) 0 2.24rem}.time-to-read{column-gap:.2rem;display:flex;flex:1 0 auto;align-self:baseline}.single .entry-content h2:not(:first-child),.col-journey-content section:not(.section-1)>h2{margin-top:2.24rem}.journey-content>.wp-block-columns{display:block}.col-journey-content.wp-block-column:not(:first-child){margin-left:0}.menu-journey{padding:0 0 .6rem;display:flex;gap:.8rem;flex-wrap:wrap;justify-content:center;text-align:center;margin-bottom:var(--spacer-el) !important}ul.menu-journey>li{display:block;padding:0;margin:0}.site-main ul.menu-journey a{display:block;text-decoration:none;border:none;color:inherit;font-size:16px;font-weight:700;padding:15px 24px;line-height:1.25;border-radius:8px}.site-main ul.menu-journey a:hover,.site-main ul.menu-journey a.mPS2id-clicked:not(.mPS2id-highlight):hover{color:var(--ProggioBlueDark)}.site-main ul.menu-journey li a.mPS2id-highlight,.site-main ul.menu-journey a.mPS2id-clicked{background:var(--SelectedTitle);color:inherit !important}.site-main ul.menu-journey:focus-within a.mPS2id-highlight:not(.mPS2id-clicked){background:0 0}@media (min-width:980px){.journey-content>.wp-block-columns{display:flex}.journey-content>.wp-block-columns>.col-journey-content.wp-block-column:not(:first-child){flex-basis:76%}.journey-content>.wp-block-columns>.col-journey-menu{flex-basis:24%;padding-top:.44rem}.col-journey-menu>nav{position:sticky;top:var(--main-pad)}ul.menu-journey{display:block;text-align:left}ul.menu-journey>li{margin:0 0 .4rem}.site-main ul.menu-journey a:is(:active,:focus,.mPS2id-clicked){color:inherit;background:0 0}.site-main ul.menu-journey a.mPS2id-highlight{background:var(--SelectedTitle) !important;color:inherit}}.wp-block-post-featured-image{margin:0}.wp-block-post-featured-image>a{display:block}.wp-block-post-featured-image>a img,.wp-block-post-featured-image>video{aspect-ratio:1.532;object-fit:cover;object-position:50% 0;height:100%;min-width:100%;display:block}@supports not (aspect-ratio:1.532){.wp-block-post-featured-image>a{padding-top:65.28%;position:relative}.wp-block-post-featured-image>a img{inset:0;position:absolute}}.wp-block-post-date,.wp-block-post-title{margin:10px 0}.wp-block-post-date .cat-links{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.wp-block-post-date .cat-links:not(.event-meta){clear:both;width:100%}.wp-block-post-date .posted-on-text{display:none}.wp-block-post-title a{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;width:100%;line-height:1.3}.wp-block-post-excerpt{margin:10px 0 0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.wp-block-embed-giphy img{width:100%}.edit-link{position:fixed;left:0;bottom:10vh;display:block;z-index:1000;transform:rotate(90deg);transform-origin:center top}.edit-link a{color:var(--White);padding:.2em 1em;display:block;background:var(--ProggioBlueDark);line-height:2;text-decoration:none;transition:background .2s;font-size:18px}.edit-link a:hover{background:var(--ProggioBlue);text-decoration:none}.document-scrolled.admin-bar .site .site-header{top:0}@media(min-width:601px) and (max-width:782px){.admin-bar .site .site-header{top:46px !important}}@media(min-width:783px){.admin-bar .site .site-header{top:32px !important}}.site~img{position:absolute;left:-2000em;overflow:hidden;bottom:1px}.hs_recaptcha{position:fixed;left:0;transform:translateX(-188px);transition:.28s;bottom:0;z-index:10}.hs_recaptcha:is(:hover,:active,:focus){transform:translateX(0)}body:not(.single-post) [class*=ez-toc-]{display:none}