﻿#modeloServico28 .cardServicos{margin:10px;}#modeloServico28 .especialidades{position:relative;display:block;width:260px;background-color:transparent;margin:0 auto;}#modeloServico28 .especialidades .circle{transition:.45s cubic-bezier(.65,0,.076,1);position:relative;display:block;margin:0;width:3rem;height:3rem;background-color:var(--corPrincipal);border-radius:1.625rem;}#modeloServico28 .especialidades .circle .icon{transition:.45s cubic-bezier(.65,0,.076,1);position:absolute;top:0;bottom:0;margin:auto;background-color:#fff;}#modeloServico28 .especialidades .circle .icon.arrows{transition:.45s cubic-bezier(.65,0,.076,1);left:.525rem;width:1.125rem;height:.125rem;background:none;}#modeloServico28 .especialidades .circle .icon.arrows::before{position:absolute;content:"";top:-.29rem;right:.0625rem;width:.625rem;height:.625rem;border-top:.125rem solid #fff;border-right:.125rem solid #fff;transform:rotate(45deg);}#modeloServico28 .especialidades .button-text{transition:.45s cubic-bezier(.65,0,.076,1);position:absolute;display:flex;align-items:center;inset:0;padding:.75rem 0;padding-left:1.5rem;margin:0 0 0 1.85rem;color:#000;font-weight:700;line-height:normal;text-align:center;text-transform:uppercase;font-size:1rem;}#modeloServico28 .especialidades:hover .circle{width:100%;}#modeloServico28 .especialidades:hover .circle .icon.arrows{background-color:#fff;transform:translate(1rem,0);}#modeloServico28 .especialidades:hover .button-text{color:#fff;}@media(min-width:575px){#modeloServico28 .cardServicos.col-sm-6{max-width:45%;}}@media(min-width:768px){#modeloServico28 .cardServicos.col-md-4{max-width:30%;}}