.block-grid-lists{padding-bottom:1.875rem}@media (min-width:768px){.block-grid-lists{padding-bottom:3.125rem}.block-grid-lists .grid-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto}}@media (min-width:1200px){.block-grid-lists{padding-bottom:5.0625rem}.block-grid-lists .ratio{--bs-aspect-ratio:66.22%}}.block-grid-lists .grid-list{margin-bottom:1.5625rem}.block-grid-lists .grid-list .img-wrapper{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.block-grid-lists .grid-list .grid-content-wrapper{border:.0625rem solid #242424;padding:.9375rem}@media (min-width:768px){.block-grid-lists .grid-list .grid-content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}}@media (min-width:1200px){.block-grid-lists .grid-list .grid-content-wrapper{padding:1.5625rem}}.block-grid-lists .grid-list .grid-content-wrapper .grid-title{font-size:1.25rem;line-height:1.775rem;font-weight:400;color:#fff;display:block;margin-bottom:.625rem}.block-grid-lists .grid-list .grid-content-wrapper p{color:#fff;font-size:.875rem;font-weight:400;line-height:1.2425rem}.block-grid-lists .grid-list .grid-content-wrapper .line-wrap{border-color:#151515;margin:1.4375rem 0;opacity:1}@media (min-width:768px){.block-grid-lists .grid-list .grid-content-wrapper .learnbtn-wrap{margin-top:auto}}.block-grid-lists .grid-list .grid-content-wrapper .learnbtn-wrap .learn-btn{font-size:1rem;font-weight:600;line-height:1.42rem;display:inline-block;color:#868686;text-transform:uppercase;text-decoration:none;position:relative;-webkit-transition:all .4s;transition:all .4s}.block-grid-lists .grid-list .grid-content-wrapper .learnbtn-wrap .learn-btn:hover{color:#69F0AE;-webkit-transition:all .4s;transition:all .4s}.block-grid-lists .grid-list .grid-content-wrapper .learnbtn-wrap .learn-btn:after{content:"\f054";font-family:"Font Awesome 5 Pro";font-weight:400;color:#69F0AE;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding-left:.875rem}
