#blog{background-color:var(--background-color);margin-top:6.5rem;padding:6.5rem 0;position:relative}#blog article{width:100%;height:100%;display:block}#blog .row{text-align:center;flex-direction:column;align-items:center}#blog .row h2{color:var(--color-light-blue);font-size:2.4rem;font-weight:500}#blog .row p{width:60%;margin:2rem 0}#blog .swiper{overflow:hidden!important}#blog .swiper-wrp{flex-wrap:wrap;display:flex}#blog .swiper-wrp .card{background:linear-gradient(rgba(17,132,214,0) 0%,rgba(0,0,0,.9) 100%);border-radius:1rem;flex-direction:column;height:100%;padding:13rem 3rem 3rem;display:flex;overflow:hidden}#blog .swiper-wrp .card .img-box{z-index:-1;width:100%;height:100%;display:block;position:absolute;top:0;right:0;overflow:hidden}#blog .swiper-wrp .card .img-box img{object-fit:cover;width:100%;height:100%}#blog .swiper-wrp .card h3{color:var(--color-white);font-size:2rem;font-weight:400}#blog .swiper-wrp .card p{color:var(--color-white);-webkit-line-clamp:3;-webkit-box-orient:vertical;padding:2rem 0 0;font-size:1.6rem;font-weight:300;display:-webkit-box;overflow:hidden}#blog .swp-navigation{flex-wrap:nowrap;justify-content:space-between;align-items:center;display:flex;position:absolute;bottom:-5rem;right:13%}#blog .swp-navigation .btn{background-color:var(--background);cursor:pointer;border:1px solid #265170;border-radius:.5rem;justify-content:center;align-items:center;width:4rem;height:4rem;margin-right:1rem;padding:1rem;transition:all .25s;display:flex}#blog .swp-navigation .btn:hover{opacity:.7}@media (max-width:575.98px){#blog{margin-top:5rem;padding:5rem 0}#blog .row h2{font-size:2rem}#blog .row p{width:100%;margin:0;padding:1rem 1.5rem 2rem}#blog .swiper-wrp .card{border-radius:.75rem;padding:13rem 2rem 3rem}#blog .swiper-wrp .card .img-box{border-radius:.75rem}#blog .swiper-wrp .card h3{font-size:1.6rem;font-weight:500}#blog .swiper-wrp .card p{padding:1rem 0 0;font-size:1.4rem}#blog .swp-navigation{display:none}}@media (min-width:576px) and (max-width:767.98px){#blog .swp-navigation{right:0 5%}}@media (min-width:768px) and (max-width:991.98px){#blog .swp-navigation{right:0 7.5%}}@media (min-width:992px) and (max-width:1199.98px){#blog .swp-navigation{right:0 10%}}@media (min-width:1200px) and (max-width:1535.98px){#blog .swp-navigation{right:0 12.5%}}
