@import url("https://fonts.googleapis.com/css2?family=Outfit:wght@400;600;700&display=swap");
.pg-finance-steps,.pg-finance-steps *{box-sizing:border-box}.pg-finance-steps{position:relative;left:50%;width:100vw!important;max-width:none!important;min-height:475px;margin-right:-50vw!important;margin-left:-50vw!important;overflow:hidden;color:#000;background:#f4f5f7;font-family:"Outfit",sans-serif}.elementor-widget-html:has(.pg-finance-steps),.elementor-widget-html:has(.pg-finance-steps)>.elementor-widget-container{width:100%!important;max-width:none!important}.pg-finance-steps__container{width:min(1080px,calc(100% - 48px));margin:0 auto;padding:52px 0 73px}.pg-finance-steps__title{margin:0;color:#000;font-size:45px;font-weight:600;line-height:45px;text-align:center}.pg-finance-steps__grid{margin-top:57px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px}.pg-finance-step{height:247px;padding:25px 30px 24px;border-radius:15px;display:flex;flex-direction:column;color:#000;background:#fff;box-shadow:0 7px 22px rgba(17,31,48,.035);transition:color .25s ease,background-color .25s ease,transform .25s ease,box-shadow .25s ease}.pg-finance-step__number{display:block;color:#9ea5ac;font-size:40px;font-weight:700;line-height:40px;text-transform:uppercase}.pg-finance-step__title{margin:17px 0;color:#000;font-size:20px;font-weight:700;line-height:20px;text-transform:uppercase}.pg-finance-step__text{margin:0;color:#9ea5ac;font-size:20px;font-weight:400;line-height:20px}.pg-finance-step:hover{color:#fff;background:#0b1d33;box-shadow:none;transform:translateY(-4px)}.pg-finance-step:hover .pg-finance-step__number,.pg-finance-step:hover .pg-finance-step__title,.pg-finance-step:hover .pg-finance-step__text{color:#fff}@media(max-width:1024px){.pg-finance-steps__container{width:min(760px,calc(100% - 48px));padding-bottom:65px}.pg-finance-steps__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.pg-finance-step{height:230px}}@media(max-width:767px){.pg-finance-steps__container{width:calc(100% - 32px);padding:49px 0 58px}.pg-finance-steps__title{font-size:38px;line-height:42px}.pg-finance-steps__grid{margin-top:39px;grid-template-columns:1fr;gap:16px}.pg-finance-step{width:min(340px,100%);height:auto;min-height:220px;margin:0 auto;padding:26px 28px}.pg-finance-step__title br{display:none}}@media(prefers-reduced-motion:reduce){.pg-finance-step{transition:none}}
