.services-block{margin-bottom:4em}@media (max-width:759px){.services-block{padding-top:2em}}.services-block .services-wrapper .services{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}@media (max-width:799px){.services-block .services-wrapper .services{grid-template-columns:repeat(2,1fr)}}@media (max-width:599px){.services-block .services-wrapper .services{grid-template-columns:1fr}}.services-block .services-wrapper .services a{text-decoration:none;color:#000}.services-block .services-wrapper .services a .service{-webkit-transition:background-color .3s ease,-webkit-transform .3s ease;transition:background-color .3s ease,-webkit-transform .3s ease;transition:background-color .3s ease,transform .3s ease;transition:background-color .3s ease,transform .3s ease,-webkit-transform .3s ease;border:1px solid #fff}.services-block .services-wrapper .services a .service img{-webkit-transition:-webkit-filter .3s ease;transition:-webkit-filter .3s ease;transition:filter .3s ease;transition:filter .3s ease,-webkit-filter .3s ease}.services-block .services-wrapper .services a .service h3{-webkit-transition:color .3s ease;transition:color .3s ease}.services-block .services-wrapper .services a:hover .service{background-color:#1e3c72;border:1px solid #edf8fc}.services-block .services-wrapper .services a:hover .service img{-webkit-filter:invert(100%);filter:invert(100%)}.services-block .services-wrapper .services a:hover .service h3{color:#fff}.services-block .services-wrapper .services .service{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;gap:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:25px;padding:30px;height:100%}.services-block .services-wrapper .services .service-icon{width:75px;height:75px;position:relative;margin:0 auto}.services-block .services-wrapper .services .service-icon img{width:100%}.services-block .services-wrapper .services .service-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;gap:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.services-block .services-wrapper .services .service-content h3{margin:0;text-align:center;color:#000;font-size:26px;font-weight:500}.services-block .services-wrapper .services .service-content p{font-size:18px;margin:0}.block-editor-block-list__block .services-block .services .service{height:auto}