.cards-section-block{color:#fff;background:#1d1d34}.cards-section-block h2{color:#fff}.cards-section-block h4{color:#2daae1}.cards-section-block .wp-block-columns{grid-template-columns:repeat(2,1fr);justify-content:end;gap:28px;display:grid;align-items:center!important}.cards-section-block .wp-block-columns>div:nth-child(2){margin-top:38px}@media (width<=1399px){.cards-section-block .wp-block-columns{grid-template-columns:repeat(1,1fr)}.cards-section-block .wp-block-columns>div:nth-child(2){margin-top:-20px}}.cards-section-block .cards .card-container .card{color:#23233d;background:#fff;padding:60px 27px 30px;border:0!important}.cards-section-block .cards .card-container .card .card-icon-container{background:#fff;border:1px solid #e6e6ea;border-radius:50%;width:96px;height:96px;transition:background .2s ease-in-out;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.cards-section-block .cards .card-container .card h3{margin-top:14px;margin-bottom:24px}@media (width>=1400px){.cards-section-block .cards .card-container .card h3{padding-left:20px;padding-right:20px}}.cards-section-block .cards .card-container .card .card-content{margin-bottom:15px}.cards-section-block .cards .card-container .card .card-content div{font-size:15px}.cards-section-block .cards .card-container .card .card-link{margin-top:auto;margin-bottom:15px}.cards-section-block .cards .card-container .card .card-link a{color:#fff;text-align:center;text-shadow:0 1px 2px #1212123d;background:#2daae1;border-radius:99px;margin:auto;padding:12px 22px;text-decoration:none;transition:border .2s ease-in-out}.cards-section-block .cards .card-container .card:hover{border:0;box-shadow:0 24px 32px #12121252}.cards-section-block .service-categories-block{padding-bottom:5rem}@media (width<=1399px){.cards-section-block .service-categories-block{padding-bottom:0}}@media (width<=1199px){.cards-section-block .service-categories-block{padding-bottom:1rem}}@media (width<=767px){.cards-section-block .service-categories-block{padding-bottom:1rem}}.cards-section-block .service-categories-block .container{padding:0}.cards-section-block.section-de-ce{padding-bottom:0}@media (width>=768px){.cards-section-block.section-de-ce .container{padding:12px}}.cards-section-block.section-de-ce .cards{grid-template-columns:repeat(3,1fr);display:grid}@media (width>=1400px){.cards-section-block.section-de-ce .cards{max-width:1200px;margin:auto}}.cards-section-block.section-de-ce .cards .card-container{width:100%;margin-bottom:5rem}.cards-section-block.section-de-ce .cards .card-container .card-content{text-wrap:balance}@media (width>=768px) and (width<=1399px){.cards-section-block.section-de-ce .cards{grid-template-columns:repeat(2,1fr)}.cards-section-block.section-de-ce .cards .card-container:last-child{grid-column:span 2}}@media (width<=767px){.cards-section-block.section-de-ce .cards{grid-template-columns:1fr}}.cards-section-block.section-de-ce hr{display:inherit}@media (width>=768px) and (width<=1399px){.subcontractor-columns{display:grid;grid-template-columns:repeat(2,1fr)!important}}
