.gridBoxPt2{background-image:url("../../../../../content/dam/st-crew/developer-zone/embedded-sw/icons8-linux 1.svg");background-repeat:no-repeat;background-position:left bottom;margin:0 0 8px 8px}
.gridBoxPt2-firstDiv,.gridBoxPt2-firstDiv .box-content,.gridBoxPt2-secondDiv .content,.gridBoxPt2-secondDiv .content .box-content{display:flex;flex-direction:column}
.gridBoxPt2-firstDiv .title,.gridBoxPt2-container .gridBoxPt2-firstDiv .content,.gridBoxPt2-secondDiv{display:flex;flex-direction:row}
.gridBoxPt2-container .gridBoxPt2-firstDiv .box-content img,.gridBoxPt2-container .gridBoxPt2-secondDiv .box-content img{width:fit-content;max-width:80.5px}
.gridBoxPt2-container h2{font-size:1rem;color:#03234b;margin-right:20px;padding-bottom:12px}
.gridBoxPt2-container .gridBoxPt2-secondDiv h2{margin-right:0}
.gridBoxPt2-container p{font-family:Arial;font-size:.81rem;color:#525a63;padding-bottom:12px}
.gridBoxPt2-container{display:flex;flex-direction:column;align-items:center;width:100%;padding:0 40px;padding-bottom:33px}
.gridBoxPt2-firstDiv{margin-bottom:43px;margin-top:50px}
.gridBoxPt2-firstDiv,.gridBoxPt2-secondDiv{max-width:1200px}
.gridBoxPt2-firstDiv{flex-wrap:wrap}
.gridBoxPt2-container .gridBoxPt2-firstDiv .box-content{padding:40px 28px 50px 28px;background:#fff;margin-right:20px;flex-basis:33%}
.gridBoxPt2-container .gridBoxPt2-secondDiv .box-content{padding:37px 26px 50px 28px;background:#fff;height:100%}
.gridBoxPt2-container .gridBoxPt2-firstDiv .box-content h3,.gridBoxPt2-container .gridBoxPt2-secondDiv .box-content h3{font-family:Arial;font-size:1rem;font-weight:bold;padding-bottom:22px;padding-top:33px;color:#525a63}
.gridBoxPt2-container .gridBoxPt2-secondDiv .box-content h3{padding-top:20px}
.gridBoxPt2-container .gridBoxPt2-firstDiv .box-content p{color:#6a7077}
.gridBoxPt2-container .gridBoxPt2-secondDiv .content:last-child{margin-right:0}
.gridBoxPt2-container a{font-family:Arial;font-size:.81rem;font-weight:bold;color:#03234b;padding:0 0 8px;margin-top:auto;padding:0 0 2px;width:fit-content;text-decoration:underline;text-underline-offset:8.5px;text-decoration-thickness:2.5px}
.gridBoxPt2-container .gridBoxPt2-firstDiv .box-content:last-child,.gridBoxPt2-container .gridBoxPt2-secondDiv .content:last-child .box-content{margin-right:0}
.gridBoxPt2-container a:hover{color:#03234b}
@media(min-width:745px){.gridBoxPt2-container .gridBoxPt2-secondDiv .content{width:calc(100%/3);margin-right:20px}
}
@media(max-width:1024px){.gridBoxPt2{background-image:none;margin:0}
.gridBoxPt2-secondDiv .content{justify-content:center;flex:1}
.gridBoxPt2-secondDiv .content .box-content{flex:1}
.gridBoxPt2-container .gridBoxPt2-secondDiv .box-content{padding:20px 29px 28px 28px}
}
@media(max-width:745px){.gridBoxPt2-container h2{padding-bottom:0}
.gridBoxPt2-container{padding:0 20px}
.gridBoxPt2-container .gridBoxPt2-firstDiv .content,.gridBoxPt2-container .gridBoxPt2-secondDiv{flex-direction:column}
.gridBoxPt2-container .gridBoxPt2-secondDiv .content:first-child{margin-bottom:43px}
.gridBoxPt2-container .gridBoxPt2-secondDiv .content:first-child .box-content{margin-right:0}
.gridBoxPt2-container .gridBoxPt2-secondDiv .content .box-content{padding:40px 21px 55px 43px}
.gridBoxPt2-container .gridBoxPt2-firstDiv .box-content{padding:40px 21px 55px 43px;margin-top:20px}
.gridBoxPt2-container .gridBoxPt2-secondDiv .box-content{padding:29px 37px 62px 28px;margin-top:20px}
.gridBoxPt2-container .gridBoxPt2-firstDiv .box-content,.gridBoxPt2-container .gridBoxPt2-secondDiv .content .box-content{margin-right:0}
.gridBoxPt2-container .gridBoxPt2-firstDiv .title h2{display:none}
.gridBoxPt2-container .gridBoxPt2-firstDiv .title p{padding-bottom:0}
.gridBoxPt2-container .gridBoxPt2-firstDiv .content,.gridBoxPt2-container .gridBoxPt2-secondDiv{max-width:740px}
}