:root{--black:#000;--black-a90:rgba(0, 0, 0, 0.9);--black-a75:rgba(0, 0, 0, 0.75);--black-a60:rgba(0, 0, 0, 0.6);--black-a45:rgba(0, 0, 0, 0.45);--black-a30:rgba(0, 0, 0, 0.3);--black-a15:rgba(0, 0, 0, 0.15);--black-a12:rgba(0, 0, 0, 0.12);--black-a08:rgba(0, 0, 0, 0.08);--black-a04:rgba(0, 0, 0, 0.04);--white:#fff;--white-a90:hsla(0, 0%, 100%, 0.9);--white-a85:hsla(0, 0%, 100%, 0.85);--white-a75:hsla(0, 0%, 100%, 0.75);--white-a70:hsla(0, 0%, 100%, 0.7);--white-a60:hsla(0, 0%, 100%, 0.6);--white-a55:hsla(0, 0%, 100%, 0.55);--white-a40:hsla(0, 0%, 100%, 0.4);--white-a25:hsla(0, 0%, 100%, 0.25);--white-a18:hsla(0, 0%, 100%, 0.18);--white-a12:hsla(0, 0%, 100%, 0.12);--white-a06:hsla(0, 0%, 100%, 0.06);--blue-10:#f6fbff;--blue-20:#e8f3ff;--blue-30:#d0e8ff;--blue-40:#a8d4ff;--blue-50:#70b5f9;--blue-50-a20:rgba(112, 181, 249, 0.2);--blue-50-a30:rgba(112, 181, 249, 0.3);--blue-60:#378fe9;--blue-70:#0a66c2;--blue-80:#004182;--blue-90:#09223b;--cool-gray-10:#f9fafb;--cool-gray-20:#eef3f8;--cool-gray-30:#dce6f1;--cool-gray-40:#c0d1e2;--cool-gray-50:#9db3c8;--cool-gray-60:#788fa5;--cool-gray-70:#56687a;--cool-gray-80:#38434f;--cool-gray-85:#293138;--cool-gray-90:#1d2226;--warm-gray-10:#fafaf9;--warm-gray-20:#f3f2ef;--warm-gray-30:#e9e5df;--warm-gray-40:#d6cec2;--warm-gray-40-a50:rgba(214, 206, 194, 0.5);--warm-gray-50:#b9af9f;--warm-gray-60:#958b7b;--warm-gray-70:#6e6558;--warm-gray-80:#474139;--warm-gray-90:#211f1c;--warm-red-10:#fff9f7;--warm-red-20:#ffefea;--warm-red-30:#ffded5;--warm-red-40:#fdc2b1;--warm-red-50:#f5987e;--warm-red-60:#e16745;--warm-red-70:#b24020;--warm-red-80:#762812;--warm-red-90:#351a12;--teal-10:#eefdff;--teal-20:#d5f9fe;--teal-30:#aef0fa;--teal-40:#79deee;--teal-50:#44bfd3;--teal-50-a30:rgba(68, 191, 211, 0.3);--teal-60:#2199ac;--teal-70:#13707e;--teal-80:#104952;--teal-90:#0e2428;--purple-10:#fcf9ff;--purple-20:#f7efff;--purple-30:#eedfff;--purple-40:#dec5fd;--purple-40-a15:rgba(222, 197, 253, 0.15);--purple-50:#c79ef7;--purple-60:#a872e8;--purple-70:#8344cc;--purple-70-a15:rgba(131, 68, 204, 0.15);--purple-80:#592099;--purple-90:#2c1349;--system-red-10:#fff9f9;--system-red-20:#ffeeef;--system-red-30:#ffddde;--system-red-40:#ffbfc1;--system-red-50:#fc9295;--system-red-60:#f55257;--system-red-70:#cc1016;--system-red-80:#8a0005;--system-red-90:#46080a;--system-green-10:#f0fdf7;--system-green-20:#dbf9eb;--system-green-30:#b6f2d6;--system-green-40:#7ce3b3;--system-green-50:#3ec786;--system-green-60:#13a05f;--system-green-70:#057642;--system-green-80:#004d2a;--system-green-90:#022716;--pink-10:#fff8ff;--pink-20:#ffedfe;--pink-30:#ffdafd;--pink-40:#fcb9f9;--pink-50:#f489ee;--pink-60:#dd51d6;--pink-70:#b11faa;--pink-80:#770c72;--pink-90:#3d0a3b;--amber-10:#fdfaf5;--amber-20:#fbf1e2;--amber-30:#fce2ba;--amber-40:#f8c77e;--amber-50:#e7a33e;--amber-60:#c37d16;--amber-70:#915907;--amber-80:#5d3b09;--amber-90:#2a1f0e;--copper-10:#fcfaf9;--copper-20:#fcf0ed;--copper-30:#fadfd8;--copper-40:#f2c5b8;--copper-50:#e0a191;--copper-60:#be7b6a;--copper-70:#8f5849;--copper-80:#5d392f;--copper-90:#2d1d19;--green-10:#f6fcf4;--green-20:#e3f9d8;--green-30:#c7f1b2;--green-40:#a5df89;--green-50:#7fc15e;--green-60:#5f9b41;--green-70:#44712e;--green-80:#2f4922;--green-90:#1b2416;--sage-10:#f8fbf6;--sage-20:#eaf6e4;--sage-30:#d7ebce;--sage-40:#bdd7b0;--sage-50:#9db88f;--sage-60:#7b9370;--sage-70:#5a6b51;--sage-80:#3a4535;--sage-90:#1e221c;--lime-10:#f9fce9;--lime-20:#eff8b9;--lime-30:#dfee89;--lime-40:#c6d957;--lime-50:#a6ba32;--lime-60:#83941f;--lime-70:#5f6c16;--lime-80:#3e4613;--lime-90:#20230f;--camo-10:#fafbf3;--camo-20:#f1f4e4;--camo-30:#e4e8cc;--camo-40:#cdd3ac;--camo-50:#aeb48a;--camo-60:#8a8f6c;--camo-70:#65684e;--camo-80:#414335;--camo-90:#21211d;--smoke-10:#f8fafb;--smoke-20:#edf3f4;--smoke-30:#dbe7e9;--smoke-40:#bfd3d6;--smoke-50:#a0b4b7;--smoke-60:#7d8f92;--smoke-70:#5b696b;--smoke-80:#3c4345;--smoke-90:#1f2122;--lavender-10:#fbf9fd;--lavender-20:#f4f1f9;--lavender-30:#eae2f3;--lavender-40:#d7cae7;--lavender-50:#bba9d1;--lavender-60:#9983b1;--lavender-70:#715e86;--lavender-80:#493d57;--lavender-90:#241f29;--mauve-10:#fcf9fc;--mauve-20:#f9eff8;--mauve-30:#f2e0f1;--mauve-40:#e5c6e3;--mauve-50:#cea2cc;--mauve-60:#ac7da9;--mauve-70:#80597e;--mauve-80:#523a51;--mauve-90:#271e27;--system-gray-10:#fafafa;--system-gray-20:#f2f2f2;--system-gray-30:#e5e5e5;--system-gray-40:#cfcfcf;--system-gray-50:#b0b0b0;--system-gray-60:#8c8c8c;--system-gray-70:#666;--system-gray-80:#424242;--system-gray-90:#212121;--system-orange-10:#fff9f6;--system-orange-20:#ffefe8;--system-orange-30:#ffdfd1;--system-orange-40:#ffc1a7;--system-orange-50:#ff9466;--system-orange-60:#eb6126;--system-orange-70:#b93a04;--system-orange-80:#792603;--system-orange-90:#351a0f;--transparent:transparent;--transparent-white:hsla(0, 0%, 100%, 0);--transparent-black:transparent;--surface-0:#ffffff;--surface-50:#FAFAFA;--surface-100:#F5F5F5;--surface-200:#EEEEEE;--surface-300:#E0E0E0;--surface-400:#BDBDBD;--surface-500:#9E9E9E;--surface-600:#757575;--surface-700:#616161;--surface-800:#424242;--surface-900:#212121;--gray-50:#FAFAFA;--gray-100:#F5F5F5;--gray-200:#EEEEEE;--gray-300:#E0E0E0;--gray-400:#BDBDBD;--gray-500:#9E9E9E;--gray-600:#757575;--gray-700:#616161;--gray-800:#424242;--gray-900:#212121;--shadow-1:0 2px 1px -1px rgba(0, 0, 0, 0.2),0 1px 1px 0 rgba(0, 0, 0, 0.14),0 1px 3px 0 rgba(0, 0, 0, 0.12);--shadow-2:0 3px 1px -2px rgba(0, 0, 0, 0.2),0 2px 2px 0 rgba(0, 0, 0, 0.14),0 1px 5px 0 rgba(0, 0, 0, 0.12);--shadow-3:0 3px 3px -2px rgba(0, 0, 0, 0.2),0 3px 4px 0 rgba(0, 0, 0, 0.14),0 1px 8px 0 rgba(0, 0, 0, 0.12);--shadow-4:0 2px 4px -1px rgba(0, 0, 0, 0.2),0 4px 5px 0 rgba(0, 0, 0, 0.14),0 1px 10px 0 rgba(0, 0, 0, 0.12);--shadow-5:0 3px 5px -1px rgba(0, 0, 0, 0.2),0 5px 8px 0 rgba(0, 0, 0, 0.14),0 1px 14px 0 rgba(0, 0, 0, 0.12);--shadow-6:0 3px 5px -1px rgba(0, 0, 0, 0.2),0 6px 10px 0 rgba(0, 0, 0, 0.14),0 1px 18px 0 rgba(0, 0, 0, 0.12);--shadow-7:0 4px 5px -2px rgba(0, 0, 0, 0.2),0 7px 10px 1px rgba(0, 0, 0, 0.14),0 2px 16px 1px rgba(0, 0, 0, 0.12);--shadow-8:0 5px 5px -3px rgba(0, 0, 0, 0.2),0 8px 10px 1px rgba(0, 0, 0, 0.14),0 3px 14px 2px rgba(0, 0, 0, 0.12);--shadow-9:0 5px 6px -3px rgba(0, 0, 0, 0.2),0 9px 12px 1px rgba(0, 0, 0, 0.14),0 3px 16px 2px rgba(0, 0, 0, 0.12);--shadow-10:0 6px 6px -3px rgba(0, 0, 0, 0.2),0 10px 14px 1px rgba(0, 0, 0, 0.14),0 4px 18px 3px rgba(0, 0, 0, 0.12);--shadow-11:0 6px 7px -4px rgba(0, 0, 0, 0.2),0 11px 15px 1px rgba(0, 0, 0, 0.14),0 4px 20px 3px rgba(0, 0, 0, 0.12);--shadow-12:0 7px 8px -4px rgba(0, 0, 0, 0.2),0 12px 17px 2px rgba(0, 0, 0, 0.14),0 5px 22px 4px rgba(0, 0, 0, 0.12);--shadow-13:0 7px 8px -4px rgba(0, 0, 0, 0.2),0 13px 19px 2px rgba(0, 0, 0, 0.14),0 5px 24px 4px rgba(0, 0, 0, 0.12);--shadow-14:0 7px 9px -4px rgba(0, 0, 0, 0.2),0 14px 21px 2px rgba(0, 0, 0, 0.14),0 5px 26px 4px rgba(0, 0, 0, 0.12);--shadow-15:0 8px 9px -5px rgba(0, 0, 0, 0.2),0 15px 22px 2px rgba(0, 0, 0, 0.14),0 6px 28px 5px rgba(0, 0, 0, 0.12);--shadow-16:0 8px 10px -5px rgba(0, 0, 0, 0.2),0 16px 24px 2px rgba(0, 0, 0, 0.14),0 6px 30px 5px rgba(0, 0, 0, 0.12);--shadow-17:0 8px 11px -5px rgba(0, 0, 0, 0.2),0 17px 26px 2px rgba(0, 0, 0, 0.14),0 6px 32px 5px rgba(0, 0, 0, 0.12);--shadow-18:0 9px 11px -5px rgba(0, 0, 0, 0.2),0 18px 28px 2px rgba(0, 0, 0, 0.14),0 7px 34px 6px rgba(0, 0, 0, 0.12);--ghostWhite:#f9f9fa;--color-tui-gray-light-1:rgb(142, 142, 147);--color-tui-gray-light-2:rgb(174, 174, 178);--color-tui-gray-light-3:rgb(199, 199, 204);--color-tui-gray-light-4:rgb(209, 209, 214);--color-tui-gray-light-5:rgb(229, 229, 234);--color-tui-gray-light-6:rgb(242, 242, 247);--color-tui-gray-dark-1:rgb(142, 142, 147);--color-tui-gray-dark-2:rgb(99, 99, 102);--color-tui-gray-dark-3:rgb(72, 72, 74);--color-tui-gray-dark-4:rgb(58, 58, 60);--color-tui-gray-dark-5:rgb(44, 44, 46);--color-tui-gray-dark-6:rgb(28, 28, 30);--box-radius-default:0.25em;--box-radius-small:0.25em;--box-radius-medium:0.375em;--box-radius-large:0.5em;--box-radius-pill:50em;--box-radius-xlarge:0.75em;--box-border-darker:var(--color-tui-gray-dark-2);--box-border-dark:var(--color-tui-gray-light-2);--box-border:var(--color-tui-gray-light-4);--box-border-light:var(--color-tui-gray-light-5);--box-border-lighter:var(--color-tui-gray-light-6);--brand-color-blue-rgb:0,122,195;--brand-color-silver-rgb:164,169,177;--brand-color-matteBlack-rgb:40,40,43;--brand-color-blue:#007ac3;--brand-color-silver:#A4A9B1;--brand-color-matteBlack:#28282B;--text-color:var(--brand-color-matteBlack);--theme-primary:var(--brand-color-blue);--theme-secondary:var(--brand-color-silver);--theme-tertiary:var(--brand-color-matteBlack);--theme-onPrimary:white;--theme-onSecondary:white;--theme-onTertiary:white;--theme-background:white;--theme-surface:var(--color-tui-gray-light-6);--theme-link:var(--brand-color-blue);--font-size-small:0.8125rem;--font-size-regular:0.875rem;--font-size-medium:1rem;--font-size-large:1.2rem;--font-size-xsmall:0.75rem;--font-size-xlarge:1.4rem;--font-size-xxlarge:1.8rem;--font-size-x3large:2.5rem;--text-color:var(--gray-900);--text-color-neutral:var(--gray-800);--text-color-neutral-light:var(--gray-700);--text-color-neutral-lighter:var(--gray-600);--font-weight-base:normal;--font-weight-bold:600;--font-weight-bolder:700;--font-weight-medium:500;--font-weight-normal:400;--font-weight-thin:300;--effects-transision-duration-default:250ms;--effects-transition-all:var(--effects-transision-duration-default) all ease-in-out;--grid-breakpoint-xs:0;--grid-breakpoint-sm:576px;--grid-breakpoint-md:768px;--grid-breakpoint-lg:992px;--grid-breakpoint-xl:1200px;--grid-breakpoint-xxl:1400px;--grid-width-max-1:calc(min(1400px, 1600px));--grid-width-max:calc(min(1760px, 100%))}body.home .page-body{width:100%;height:auto}body.home .page-body .banner{width:100%;overflow:hidden;box-sizing:border-box;position:relative;max-height:768px;min-height:480px;z-index:0}body.home .page-body .banner .banner_wrapper{width:100%;margin:0 auto;padding:0;height:100%;position:relative;display:flex;flex-direction:column;top:0;background:url("/assets/img/bgs/uploads/front-cover.webp") no-repeat;min-height:inherit;box-sizing:border-box;padding-bottom:35%;background-size:cover;background-position-x:center;background-position-y:center}body.home .page-body .banner .banner_wrapper::before{width:100%;height:100%;position:absolute;left:0;top:0;content:"";display:block;background-color:rgba(var(--brand-color-blue-rgb),.5);z-index:0;opacity:1}@media (max-width:767.9999px){body.home .page-body .banner .banner_wrapper::before{background:linear-gradient(to bottom,rgba(var(--brand-color-blue-rgb),0),rgba(var(--brand-color-blue-rgb),1) 95%)}}body.home .page-body .banner .banner_wrapper .banner_wrapper_content{position:absolute;z-index:0;margin:0 auto;left:50%;transform:translateX(-50%) translateY(-65%);color:var(--theme-onPrimary);top:70%;display:flex;flex-direction:column}body.home .page-body .banner .banner_wrapper .banner_wrapper_content h1{font-size:2.5rem;font-weight:var(--font-weight-bold);color:var(--theme-onPrimary)}@media (max-width:767.9999px){body.home .page-body .banner .banner_wrapper .banner_wrapper_content h1{font-size:var(--font-size-xxlarge)}}body.home .page-body .banner .banner_wrapper .banner_wrapper_content p{margin:1.5rem 0 2rem;max-width:var(--grid-breakpoint-xl);font-size:var(--font-size-medium);text-align:justify;font-size:var(--font-size-large)}@media (max-width:767.99999px){body.home .page-body .banner .banner_wrapper .banner_wrapper_content p{font-size:var(--font-size-medium)}}@media (max-width:575.9999px){body.home .page-body .banner .banner_wrapper .banner_wrapper_content p{font-size:var(--font-size-regular)}}body.home .page-body .banner .banner_wrapper .banner_wrapper_content .BannerLinks{display:flex;flex-direction:row;justify-content:flex-start}body.home .page-body .banner .banner_wrapper .banner_wrapper_content .BannerLinks .ReadMore{text-decoration:none;color:var(--theme-onPrimary);background-color:transparent;display:block;padding:.75rem 2.5rem .75rem 1.5rem;width:-moz-fit-content;width:fit-content;margin-right:1rem;font-size:var(--font-size-large);display:flex;flex-direction:row;align-items:center;transition:var(--effects-transition-all);border:2px solid var(--theme-onPrimary)}body.home .page-body .banner .banner_wrapper .banner_wrapper_content .BannerLinks .ReadMore span{font-size:22px;position:relative;margin-left:.5rem;left:0;transition:var(--effects-transition-all)}@media (max-width:767.99999px){body.home .page-body .banner .banner_wrapper .banner_wrapper_content .BannerLinks .ReadMore{font-size:var(--font-size-medium)}}@media (max-width:575.9999px){body.home .page-body .banner .banner_wrapper .banner_wrapper_content .BannerLinks .ReadMore{font-size:var(--font-size-regular)}}body.home .page-body .banner .banner_wrapper .banner_wrapper_content .BannerLinks .ReadMore:hover span{left:1rem}body.home .page-body section{min-height:250px;padding:3rem .5rem}@media (min-width:576px){body.home .page-body section{padding:4rem 1rem}}@media (min-width:768px){body.home .page-body section{padding:4.5rem 1rem}}@media (min-width:1200px){body.home .page-body section{padding:5rem 1rem}}body.home .page-body section h2{margin-bottom:2rem;color:var(--theme-tertiary);text-align:left}body.home .page-body section.solutions{background-color:var(--theme-background);display:block;position:relative}@media (max-width:767.9999px){body.home .page-body section.solutions{padding:0 0 1rem}}body.home .page-body section.solutions>.wrapper{padding:0;position:relative;margin:0 auto;position:relative;border-radius:var(--box-radius-default);z-index:0;display:flex;flex-direction:column}@media (max-width:767.9999px){body.home .page-body section.solutions>.wrapper{padding:0 0}}body.home .page-body section.solutions>.wrapper h2{margin-bottom:0}@media (min-width:992px){body.home .page-body section.solutions>.wrapper h2{margin-bottom:1.5rem}}@media (min-width:576px) and (max-width:767.9999px){body.home .page-body section.solutions>.wrapper h2{padding-top:2rem}}@media (max-width:575.9999px){body.home .page-body section.solutions>.wrapper h2{font-size:var(--font-size-large);text-align:center;margin-bottom:2rem;padding:2rem 1rem;background-color:var(--theme-tertiary);color:#fff;position:relative}body.home .page-body section.solutions>.wrapper h2::before{position:absolute;left:50%;bottom:-20px;border-width:20px 20px 0 20px;border-color:var(--theme-tertiary) transparent transparent;border-style:solid;transform:translateX(-50%);content:""}}body.home .page-body section.solutions>.wrapper .solutions_list{padding:1rem 0}@media (max-width:575.9999px){body.home .page-body section.solutions>.wrapper .solutions_list{margin:0;padding:1rem 0 2rem}}body.home .page-body section.solutions>.wrapper .solutions_list .solutions_list_item{margin-bottom:2rem}@media (max-width:767.9999px){body.home .page-body section.solutions>.wrapper .solutions_list .solutions_list_item{margin:0;padding:.5rem 1rem}body.home .page-body section.solutions>.wrapper .solutions_list .solutions_list_item a{display:block;width:100%;height:auto;max-height:300px;overflow:hidden;text-decoration:none!important;background-color:#fff;border-radius:var(--box-radius-default);transition:var(--effects-transition-all);box-shadow:var(--shadow-2)}body.home .page-body section.solutions>.wrapper .solutions_list .solutions_list_item a:active,body.home .page-body section.solutions>.wrapper .solutions_list .solutions_list_item a:visited{color:inherit}body.home .page-body section.solutions>.wrapper .solutions_list .solutions_list_item a .solution{display:block;width:100%;height:auto;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;position:relative}body.home .page-body section.solutions>.wrapper .solutions_list .solutions_list_item a .solution::before{content:"";width:0%;height:100%;display:block;position:absolute;background-color:var(--theme-primary);opacity:.15;transition:var(--effects-transition-all)}body.home .page-body section.solutions>.wrapper .solutions_list .solutions_list_item a .solution img{width:30%;height:100%;order:1;margin-right:1rem}body.home .page-body section.solutions>.wrapper .solutions_list .solutions_list_item a .solution h5{color:var(--theme-primary-varient);order:2;display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin:0;padding:0;transition:var(--effects-transition-all)}}@media (max-width:767.9999px) and (max-width:992px){body.home .page-body section.solutions>.wrapper .solutions_list .solutions_list_item a .solution h5{font-size:var(--font-size-medium)}}@media (max-width:767.9999px){body.home .page-body section.solutions>.wrapper .solutions_list .solutions_list_item a .solution h5 span{font-size:24px;opacity:.015;position:relative;left:1rem;transition:var(--effects-transition-all)}body.home .page-body section.solutions>.wrapper .solutions_list .solutions_list_item a:hover{box-shadow:var(--shadow-5)}body.home .page-body section.solutions>.wrapper .solutions_list .solutions_list_item a:hover h5 span{left:1.5rem;opacity:1}}@media (min-width:768px){body.home .page-body section.solutions>.wrapper .solutions_list .solutions_list_item a{text-decoration:none!important;color:inherit;display:block;overflow:hidden;border-radius:var(--box-radius-medium)}body.home .page-body section.solutions>.wrapper .solutions_list .solutions_list_item a:active,body.home .page-body section.solutions>.wrapper .solutions_list .solutions_list_item a:visited{color:inherit}body.home .page-body section.solutions>.wrapper .solutions_list .solutions_list_item a .solution{width:100%;color:#fff;height:100%;position:relative;z-index:0;transition:var(--effects-transition-all)}body.home .page-body section.solutions>.wrapper .solutions_list .solutions_list_item a .solution::after{display:block;position:absolute;left:0;top:0;content:"";background-color:rgba(var(--theme-primary-varient-rgb),1);width:100%;height:100%;z-index:1;transition:var(--effects-transition-all);opacity:.2}body.home .page-body section.solutions>.wrapper .solutions_list .solutions_list_item a .solution img{display:block;width:100%;height:100%;position:relative;z-index:-1;transition:var(--effects-transition-all)}body.home .page-body section.solutions>.wrapper .solutions_list .solutions_list_item a .solution h5{position:absolute;bottom:0;left:0;z-index:2;order:1;display:block;width:100%;background-color:transparent;color:#fff;margin:0;padding:.75em 1.5rem;text-align:left;font-size:var(--font-size-large);display:flex;flex-direction:row;align-items:center;justify-content:space-between}body.home .page-body section.solutions>.wrapper .solutions_list .solutions_list_item a .solution h5 span{position:relative;left:-1.5rem;font-size:24px;transition:var(--effects-transition-all);opacity:0}}@media (min-width:768px) and (max-width:992px){body.home .page-body section.solutions>.wrapper .solutions_list .solutions_list_item a .solution h5{font-size:var(--font-size-medium)}}@media (min-width:768px){body.home .page-body section.solutions>.wrapper .solutions_list .solutions_list_item a .solution:hover::after{opacity:.4;background-color:rgba(var(--theme-primary-rgb),1)}body.home .page-body section.solutions>.wrapper .solutions_list .solutions_list_item a .solution:hover h5 span{left:0;opacity:1}body.home .page-body section.solutions>.wrapper .solutions_list .solutions_list_item a .solution:hover img{transform:scale(1.05)}}body.home .page-body section.solutions>.wrapper .ExploreAllSolutionsLink{flex-direction:row;align-items:center;background-color:transparent;color:var(--theme-primary-varient)!important;text-decoration:none;width:-moz-fit-content;width:fit-content;padding-right:1.5rem;margin-left:auto;transition:var(--effects-transition-all);font-weight:700;border-bottom:2px solid transparent;padding-bottom:.75rem}@media (max-width:767.9999px){body.home .page-body section.solutions>.wrapper .ExploreAllSolutionsLink{display:none}}body.home .page-body section.solutions>.wrapper .ExploreAllSolutionsLink span{position:relative;left:.5rem;font-size:24px;transition:var(--effects-transition-all);top:2px}body.home .page-body section.solutions>.wrapper .ExploreAllSolutionsLink:hover{color:var(--theme-primary)!important}body.home .page-body section.solutions>.wrapper .ExploreAllSolutionsLink:hover span{left:1.5rem}body.home .page-body section.about-summary{background-color:#fff;position:relative;z-index:0;background-color:var(--theme-primary)}body.home .page-body section.about-summary .section-wrapper{z-index:0}body.home .page-body section.about-summary .section-wrapper h2{color:#fff;position:relative}body.home .page-body section.about-summary .section-wrapper>div{position:relative}body.home .page-body section.about-summary .section-wrapper>div>p{margin:1.5rem 0 1rem;text-align:left;color:var(--theme-onPrimary);font-size:var(--font-size-medium)}body.home .page-body section.about-summary .section-wrapper>div img{max-width:300px;height:100%;float:right;border-radius:var(--box-radius-large);margin-left:1rem;box-shadow:var(--shadow-2);display:none;pointer-events:none;border-bottom-left-radius:50%}@media (min-width:768px){body.home .page-body section.about-summary .section-wrapper>div img{display:block}}body.home .page-body section.about-summary .section-wrapper .LearnMoreLink{position:relative;display:block;width:-moz-fit-content;width:fit-content;text-decoration:none!important;color:var(--theme-onPrimary)!important;font-size:var(--font-weight-medium);display:flex;align-items:center;transition:var(--effects-transition-all);margin-top:2rem;font-weight:700;border-bottom:2px solid transparent;padding-bottom:.75rem;background-color:rgba(255,255,255,.1);padding:.75rem 2rem;border-radius:3rem}body.home .page-body section.about-summary .section-wrapper .LearnMoreLink span{font-size:24px;margin-left:.5rem;position:relative;left:0;top:1px;transition:var(--effects-transition-all)}body.home .page-body section.about-summary .section-wrapper .LearnMoreLink:hover{background-color:rgba(255,255,255,.2)}body.home .page-body section.about-summary .section-wrapper .LearnMoreLink:hover span{left:1rem}body.home .page-body section.CallToAction{background-color:var(--theme-surface);text-align:center}body.home .page-body section.CallToAction h2{text-align:center}body.home .page-body section.CallToAction p{font-size:var(--font-size-medium);margin-bottom:.5rem}body.home .page-body section.CallToAction p a{text-decoration:none;font-weight:var(--font-weight-bold);color:var(--theme-primary)!important}body.home .page-body section.CallToAction .cta-form{margin:2rem 0 0}body.home .page-body section.CallToAction .cta-form h5{font-size:var(--font-size-medium)}body.home .page-body section.CallToAction .cta-form .form-field{display:flex;flex-direction:row;height:60px;width:-moz-fit-content;width:fit-content;max-width:320px;transition:var(--effects-transition-all);overflow:hidden;margin:0 auto;background-color:var(--theme-background);align-items:center;border-radius:var(--box-radius-pill)}body.home .page-body section.CallToAction .cta-form .form-field:focus{box-shadow:var(--shadow-12)}body.home .page-body section.CallToAction .cta-form .form-field input{display:block;background-color:transparent;border:none;width:220px;outline:0;padding:.5rem 1rem;transition:var(--effects-transition-all);background-color:transparent;font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);color:var(--text-color-neutral)}body.home .page-body section.CallToAction .cta-form .form-field input::-moz-placeholder{color:var(--theme-primary)!important;opacity:1}body.home .page-body section.CallToAction .cta-form .form-field input::placeholder{color:var(--theme-primary)!important;opacity:1}body.home .page-body section.CallToAction .cta-form .form-field input:focus{width:250px}body.home .page-body section.CallToAction .cta-form .form-field input:focus+button{color:#fff;background-color:rgba(var(--brand-color-blue-rgb),1)}body.home .page-body section.CallToAction .cta-form .form-field button{display:block;border:none;width:60px;height:60px;font-size:24px;color:var(--theme-primary-varient);text-align:center;line-height:50px;transition:var(--effects-transition-all);display:flex;justify-content:center;align-items:center;background-color:rgba(var(--theme-primary-rgb),.05);border-radius:var(--box-radius-pill)}body.home .page-body section.CallToAction .cta-form .form-field button .circular-loader{width:28px;height:28px;border:2px solid var(--theme-primary-varient);border-bottom-color:transparent;animation:rotation .5s linear infinite}body.home .page-body section.CallToAction .cta-form .form-field button .bi-check-circle{color:var(--green-70)}body.home .page-body section.CallToAction .cta-form .form-field button:active{background-color:rgba(var(--theme-primary-rgb),.4)}body.home .page-body section.benefits{position:relative;background-color:var(--theme-background)}body.home .page-body section.benefits .section-wrapper{margin:0 auto;position:relative}body.home .page-body section.benefits .section-wrapper>p{margin:1.5rem 0 1rem;text-align:left;font-size:var(--font-size-medium);opacity:.85}body.home .page-body section.benefits .section-wrapper ul.row{margin-top:2rem}body.home .page-body section.benefits .section-wrapper ul.row li.col-12{margin-bottom:1.5rem}@media (min-width:992px){body.home .page-body section.benefits .section-wrapper ul.row li.col-12:first-child{margin-top:4rem}body.home .page-body section.benefits .section-wrapper ul.row li.col-12:nth-child(2){margin-top:3rem}body.home .page-body section.benefits .section-wrapper ul.row li.col-12:nth-child(3){margin-top:2rem}body.home .page-body section.benefits .section-wrapper ul.row li.col-12:nth-child(4){margin-top:1rem}}body.home .page-body section.benefits .section-wrapper ul.row li.col-12 div{display:block;padding:1rem;background-color:var(--theme-primary);height:100%;border-radius:var(--box-radius-medium);text-align:center;color:var(--theme-onPrimary)}body.home .page-body section.benefits .section-wrapper ul.row li.col-12 div h5{margin-bottom:1.2rem;color:inherit}body.home .page-body section.benefits .section-wrapper ul.row li.col-12 div p{font-size:var(--font-size-regular)}body.home .page-body section.benefits .section-wrapper ul.row li.col-12 div span{display:block;height:4px;width:36px;background-color:var(--theme-onPrimary);margin:0 auto 1rem;border-radius:4px}@media (min-width:768px){body.home .page-body section.benefits .section-wrapper ul.row li.col-12 div{padding:2rem 1rem}body.home .page-body section.benefits .section-wrapper ul.row li.col-12 div p{font-size:var(--font-size-medium)}body.home .page-body section.benefits .section-wrapper ul.row li.col-12 div span{height:8px}}body.home .page-body section.industries{background-color:var(--theme-background)}body.home .page-body section.industries .section-wrapper ul li.industry{padding:.5rem;display:block}body.home .page-body section.industries .section-wrapper ul li.industry .industry-wrapper{display:flex;width:100%;height:100%;position:relative;border-radius:var(--box-radius-large);overflow:hidden;z-index:0;padding:0;max-height:220px}body.home .page-body section.industries .section-wrapper ul li.industry .industry-wrapper:hover img{transform:scale(1.1)}@media (min-width:768px){body.home .page-body section.industries .section-wrapper ul li.industry .industry-wrapper{padding:0;border-radius:var(--box-radius-xlarge)}}body.home .page-body section.industries .section-wrapper ul li.industry .industry-wrapper::before{display:block;position:absolute;left:0;top:-100%;content:"";background-color:transparent;width:100%;height:150%;z-index:1;background-color:rgba(var(--theme-primary-varient-rgb),.25);transform:skewY(45deg)}body.home .page-body section.industries .section-wrapper ul li.industry .industry-wrapper::after{display:block;position:absolute;left:0;top:0;content:"";background-color:rgba(var(--theme-primary-varient-rgb),0);width:100%;height:100%;z-index:1}body.home .page-body section.industries .section-wrapper ul li.industry .industry-wrapper .industry--image{width:100%;height:100%;position:relative;z-index:0;order:2;border-radius:var(--box-radius-default);transition:var(--effects-transition-all)}@media (min-width:768px){body.home .page-body section.industries .section-wrapper ul li.industry .industry-wrapper .industry--image{border-radius:var(--box-radius-medium)}}body.home .page-body section.industries .section-wrapper ul li.industry .industry-wrapper h5{position:absolute;bottom:0;left:0;z-index:2;order:1;display:block;width:100%;height:auto;background-color:transparent;color:#fff;margin:0;padding:.75em 1.5em 2rem;text-align:left;font-size:var(--font-size-medium)}@media (min-width:576px){body.home .page-body section.industries .section-wrapper ul li.industry .industry-wrapper h5{font-size:var(--font-size-medium)}}@media (min-width:992px){body.home .page-body section.industries .section-wrapper ul li.industry .industry-wrapper h5{font-size:var(--font-size-medium)}}