.cfo-down{overflow:hidden;padding:120px 0 80px;position:relative;z-index:1}.cfo-down .card-list{margin:0 -50px}.cfo-down .card{padding:50px;text-align:center;width:33.33%}.cfo-down .card-img{background-size:cover!important;border:15px solid #fff;border-radius:60px;box-shadow:10px 10px 30px 3px rgba(0,0,0,.25);height:555px;margin-bottom:40px;position:relative}.cfo-down .card h4{text-transform:uppercase}.cfo-down .card-img a{bottom:0;left:0;position:absolute;right:0;top:0}.cfo-down .pattern{bottom:599px;display:flex;left:0;position:absolute;width:100%;z-index:-1}.cfo-down .pattern svg{width:100%}.cfo-down:after{background:linear-gradient(180deg,#e1e1e1,#fff);bottom:0;content:"";height:600px;left:0;position:absolute;width:100%;z-index:-1}@media (max-width:1440px){.cfo-down{padding:80px 0}.cfo-down .card-list{margin:0 -25px}.cfo-down .card{padding:25px;width:33.33%}.cfo-down .card-img{height:500px}}@media (max-width:1280px){.cfo-down .card-img{height:400px}.cfo-down:after{height:500px}.cfo-down .pattern{bottom:500px}}@media (max-width:1024px){.cfo-down{padding:60px 0}.cfo-down .card-list{margin:0 -15px}.cfo-down .card{padding:20px 15px;width:50%}.cfo-down .card-img{border:10px solid #fff}}@media (max-width:767px){.cfo-down{padding:40px 0 0}.cfo-down .card-list{margin:0}.cfo-down .card{padding:20px 0;width:100%}.cfo-down .card-img{border:7px solid #fff;margin:0 auto 30px;max-width:452px}.cfo-down .card h4{margin-bottom:15px}.cfo-down .card h4,.cfo-down .card p{height:auto!important}}