section.cards-row-module{background-position:50%;background-repeat:no-repeat;background-size:cover;color:#151515;overflow:hidden;position:relative;z-index:1}section.cards-row-module.black{background-color:#151515;color:#fdf6ed}section.cards-row-module.black .container .cards .card{background-color:hsla(34,80%,96%,.05)}section.cards-row-module.white{background-color:#fdf6ed}section.cards-row-module.pink{background-color:#ffa8da}section.cards-row-module.orange{background-color:#ff6f40}section.cards-row-module.yellow{background-color:#eaff6e}section.cards-row-module.green{background-color:#2fe295}section.cards-row-module.blue{background-color:#789aff}section.cards-row-module .container{align-items:center;display:flex;flex-direction:column;gap:15px}section.cards-row-module .container>.title{margin-bottom:30px;text-align:center}section.cards-row-module .container .cards{display:flex;flex-direction:row;flex-wrap:wrap;gap:30px;justify-content:center}section.cards-row-module .container .cards.medium .card{min-width:calc(33.33333% - 30px);padding:30px 45px}section.cards-row-module .container .cards.large{padding:0 110px}section.cards-row-module .container .cards.large .card{min-width:calc(50% - 45px);padding:45px 60px}section.cards-row-module .container .cards .card{background-color:hsla(0,0%,8%,.05);border-radius:30px;display:flex;flex:1;flex-direction:column;gap:10px;min-width:calc(25% - 22.5px);padding:30px}section.cards-row-module .container .cards .card .icon{height:30px;width:30px}section.cards-row-module .container .cards .card .icon img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left;width:100%}@media screen and (max-width:1320px){section.cards-row-module .container .cards.large{padding:0 60px}section.cards-row-module .container .cards .card{min-width:calc(33.33333% - 30px)}}@media screen and (max-width:950px){section.cards-row-module .container .cards.medium .card{min-width:calc(50% - 15px);padding:30px}section.cards-row-module .container .cards.large{padding:unset}section.cards-row-module .container .cards.large .card{padding:30px 45px}section.cards-row-module .container .cards .card{min-width:calc(50% - 15px)}}@media screen and (max-width:600px){section.cards-row-module .container .cards.large .card,section.cards-row-module .container .cards.medium .card{min-width:100%;padding:30px}section.cards-row-module .container .cards .card{min-width:100%}}