.dc-cards{padding:80px 20px}.dc-cards .container{margin:0 auto;max-width:1200px}.dc-cards h2 span{color:#fd9402}.dc-cards .top-header{max-width:750px;text-align:left}.dc-cards .pre-heading{color:#034591;font-size:16px;font-weight:700;letter-spacing:1px;line-height:26px;margin:0 0 7px;opacity:1;text-transform:uppercase}.dc-cards .description{font-size:17px;max-width:750px}.dc-cards .grid{display:grid;gap:30px}.dc-cards .grid.two-col{grid-template-columns:repeat(2,1fr)}.dc-cards .grid.two-col>:last-child:nth-child(odd){grid-column:1/-1}.dc-cards .grid.three-col{grid-template-columns:repeat(3,1fr)}.dc-cards .grid.three-col>:last-child:nth-child(3n+1){grid-column:1/-1}.dc-cards .grid.four-col{grid-template-columns:repeat(4,1fr)}.dc-cards .grid.four-col>:last-child:nth-child(4n+1){grid-column:1/-1}.dc-cards .card:hover{box-shadow:0 10px 20px rgba(0,0,0,.1);transform:translateY(-5px)}.dc-cards .card .icon img{height:55px;margin-right:15px}.dc-cards .button-group{align-items:center;display:flex;flex-wrap:wrap;gap:20px;margin-top:40px}.dc-cards .button-group span{font-weight:700}.dc-cards .btn-primary{background-color:#fd9402;border:2px solid #fd9402;font-size:18px;margin-top:0;&:hover{background-color:#034591;border:2px solid #fff}}.dc-cards .btn-secondary{background-color:transparent;border:2px solid #034591;color:#034591;font-size:17px;margin-top:0;&:hover{background-color:#fd9402;border:2px solid #fd9402;color:#fff}}.dc-cards .button-group span:last-child,.dc-cards .style_1 ul,.dc-cards .style_2 ul,.dc-cards .style_3 .icon,.dc-cards .style_3 p{display:none}.dc-cards .style_1 .card{background:#034591;border-left:4px solid #fd9402;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.05);padding:30px;text-align:left;transition:transform .3s ease,box-shadow .3s ease}.dc-cards .style_1 .card-header{align-items:center;display:flex;gap:10px;margin-bottom:20px;position:relative}.dc-cards .number{align-items:center;color:#fd9402;display:flex;font-size:24px;font-weight:700;margin-bottom:0}.dc-cards .number div:first-child{margin-right:10px}.dc-cards .style_1 .card h3{color:#fff;font-size:23px;margin:0 0 15px}.dc-cards .card h4{background:#002f65;border:2px solid #ffffff4a;border-radius:20px;color:#fff;display:inline-block;font-size:13px;font-weight:700;letter-spacing:1px;line-height:normal;margin-bottom:0;padding:7px 15px;text-transform:uppercase;vertical-align:middle}.dc-cards .style_1 .card p{color:#fff;font-size:15px;margin:0}.dc-cards .style_2 .card{background:transparent;border:1px solid #034591;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.05);padding:30px;text-align:left;transition:transform .3s ease,box-shadow .3s ease}.dc-cards .style_2 .card h3{color:#034591;font-size:23px;margin:10px 0 15px}.dc-cards .style_2 .card p{color:#444;font-size:15px;margin:0}.dc-cards .style_3 .card{background:#fff;border-bottom:4px solid #034591!important;border:0;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.05);padding:30px;text-align:left;transition:transform .3s ease,box-shadow .3s ease}.dc-cards .style_3 .card h3{color:#034591;font-size:23px;font-weight:500;margin:0 0 10px}.dc-cards .style_3 .number{display:none}.dc-cards .style_3 .card ul{list-style:none;margin:0;padding:0}.dc-cards .style_3 .card ul li{display:flex;font-size:17px}.dc-cards .style_3 .card ul li:before{color:#fd9402;content:"✓";font-size:19px;margin-right:8px}@media (max-width:1000px){.dc-cards .grid.four-col,.dc-cards .grid.three-col{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.dc-cards .grid{grid-template-columns:repeat(1,1fr)!important}}@media (max-width:600px){.dc-cards .btn-primary,.dc-cards .btn-secondary{font-size:14px;padding:12px 20px}}