.our-strength{background-color:#fff}.our-strength p{color:#fff;font-family:var(--leobit-font-futura-Bk);font-style:normal;font-weight:400;font-size:20px;line-height:120%;text-wrap:balance}.our-strength p strong{font-family:var(--leobit-font-futura-bold)}.our-strength .wysiwygBox{font-weight:400;font-size:20px;line-height:120%;font-family:var(--leobit-font-futura-Bk)}.our-strength .wysiwygBox h3{font-family:var(--leobit-font-futura-xblk-bt);font-size:20px;line-height:120%;text-transform:uppercase;margin-bottom:0}.our-strength .wysiwygBox.large_bullets ul{margin-top:16px}.our-strength .wysiwygBox.large_bullets ol li,.our-strength .wysiwygBox.large_bullets ul li{font-size:18px;margin-bottom:8px}.our-strength-grid{display:grid;grid-template-columns:repeat(1,1fr);gap:16px}.our-strength-naming{display:flex;flex-direction:column-reverse;justify-content:flex-end}.our-strength-card{background:linear-gradient(304.38deg,#000 11.74%,#323232 84.36%);color:#fff;padding:30px}.our-strength-card:last-child{background:linear-gradient(130.27deg,#97cf00 -14.98%,#24b400 109.44%);padding:40px;text-transform:uppercase}.our-strength-card:last-child p{margin-bottom:25px}.our-strength-card:last-child h3{color:#fff;font-family:var(--leobit-font-futura-extra-black);line-height:1.2;font-style:normal;font-weight:400;font-size:30px}.our-strength-icon{min-width:70px;width:70px;margin-bottom:16px}.our-strength-icon.icon-bg{background-size:contain;background-repeat:no-repeat;height:auto;aspect-ratio:1}.our-strength-icon img{width:70px;height:70px;-o-object-fit:contain;object-fit:contain}@media screen and (max-width:992px){.our-strength .our-strength-card p br{display:none}}@media screen and (min-width:579px){.our-strength .our-strength-naming{grid-column-start:1;grid-column-end:3}.our-strength .our-strength-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:993px){.our-strength .section-header{max-width:550px;margin-bottom:0}.our-strength .section-name{margin-top:-40px}.our-strength .our-strength-grid{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);gap:24px}.our-strength .our-strength-card:last-child{grid-row-start:2;grid-column-start:3;grid-row-end:4}.our-strength .our-strength-card:last-child h3{font-size:48px}.our-strength .our-strength-card div:not(:first-child){flex:1 1}.our-strength .our-strength-icon{flex:0 0 70px;position:relative}}@media screen and (min-width:1081px){.our-strength .our-strength-card{display:flex;align-items:flex-start;gap:24px}}
