.flex-column-aws .section-inner+.section-inner{margin-top:60px}.flex-column-aws h3.section-title{border-bottom:1px solid #0085ce;border-left:4px solid #0085ce;font-size:24px;font-weight:700;letter-spacing:2.4px;margin-bottom:40px;padding:9px 16px}.flex-column-aws .flex.flex-column2{gap:92px 80px}.flex-column-aws .flex.flex-column2:not(:has(h3.section-title)){gap:40px 80px}.flex-column-aws .flex .flex-item{padding-bottom:64px;position:relative;width:100%}@media screen and (min-width:768px){.flex-column-aws .flex-column2 .flex-item{width:calc(50% - 40px)}}.flex-column-aws .flex-item h4{font-size:20px;font-weight:700;letter-spacing:2px;line-height:1.6;margin-bottom:10px}.flex-column-aws .flex-item-button{background:#0199e2;border:2px solid #0199e2;border-radius:50px;bottom:0;color:#fff;display:block;font-size:15px;font-weight:700;letter-spacing:1.5px;line-height:1.6;margin-top:20px;padding:10px 50px;position:absolute;right:0;text-align:center;text-decoration:none;width:110px}.flex-column-aws .flex-item-button:hover{background:#fff!important;color:#0199e2}.flex-column-aws .flex-item-button i:before{background:#37474f;content:"";height:16px;mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE2IDE2Ij48cGF0aCBmaWxsPSIjZmFmYWZhIiBkPSJNMCA3Ljk5NmE4IDggMCAxIDAgMTYgMCA4IDggMCAwIDAtMTYgMG05Ljg5OSAwTDYuNjQyIDQuNzRhLjYxNS42MTUgMCAwIDEgLjg3LS44N2wzLjY5MiAzLjY5MmEuNjE1LjYxNSAwIDAgMSAwIC44N2wtMy42OTIgMy42OTJhLjYxNS42MTUgMCAwIDEtLjg3LS44N3oiLz48L3N2Zz4=);mask-position:center;mask-repeat:no-repeat;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:16px}.flex-column-aws.u-bgcolor--gray-blue h3.section-title{border-bottom:1px solid #14917f;border-left:4px solid #14917f}.flex-column-aws.u-bgcolor--gray-blue .flex-item-button{background:#14917f;border:2px solid #14917f;color:#fff}.flex-column-aws.u-bgcolor--gray-blue .flex-item-button:hover{color:#14917f}.flex-column-aws.u-bgcolor--gray-blue .flex-item-button i:before{background:#fff}.flex-column-aws.u-bgcolor--gray-blue .flex-item-button:hover i:before{background:#14917f}@media screen and (max-width:767px){.flex-column-aws h3.section-title{font-size:15px;margin-bottom:20px;padding:6px 16px}.flex-column-aws .flex-item h4{font-size:15px}.flex-column-aws .flex-item-button{font-size:13px;left:50%;line-height:1.8;padding:8px 40px;transform:translateX(-50%)}}