.blue-section{background:linear-gradient(180deg,#001c43,#0277bd)}.blue-section h1,.blue-section p{color:#fff}.blue-section .btn-mc-outline-primary{background:transparent;color:#fff;border-color:#fff;width:306px;max-width:100%}.blue-section .btn-mc-outline-primary:hover{background:#fff;color:#00569a}.blue-section form{background:#fff;box-shadow:0 38px 109px #46464612,0 18.872px 46.4278px #4646460d,0 7.0983px 26.9951px #46464608;border-radius:10px;padding:32px 24px;margin-bottom:-150px;position:relative;z-index:1;display:flex;flex-direction:column}.blue-section fieldset{background:#f4f4f4;border-radius:10px;padding:16px 24px 32px}.blue-section form .btn-mc-outline-primary{background:transparent;color:#00569a;border-color:#00569a}.blue-section form .btn-mc-outline-primary:hover{color:#fff;background:#00569a}.green-border-card{position:relative;background:#fff;box-shadow:0 8px 24px #959da533;border-radius:10px;overflow:hidden;padding:18px 25px 14px}.green-border-card:before{content:"";position:absolute;left:0;top:0;display:block;width:12px;height:100%;background:#0fdede}.gray-section{background:#f4f4f4}.block-quote{background:#fff;box-shadow:0 8px 24px #959da533;border-radius:0 25px;padding:21px 86px 21px 24px}.block-quote img{width:134px;height:134px}.success-story-card{overflow:hidden;background:#fff;box-shadow:0 8px 24px #959da533;border-radius:10px;height:100%}.success-story-card .card-header{height:225px;border:none;position:relative}.success-story-card[class*=company-] .card-header:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);display:block;background:#d1d3d4;width:calc(100% - 48px);height:1px}.success-story-card.gobelier .card-header{background:url(/images/success-story/success-2.png) center/cover no-repeat}.success-story-card.carttitude .card-header{background:url(/images/success-story/success-1.png) center/cover no-repeat}.success-story-card.persolog .card-header{background:url(/images/success-story/success-3.png) center/cover no-repeat}.success-story-card .card-body{display:flex;flex-direction:column;height:calc(100% - 225px);padding:16px 24px 32px}.success-story-card .card-body .h2{margin-bottom:17px}.success-story-card .card-body p{margin-bottom:15px}
