@import"https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&display=swap";:root{--fontBody: "Poppins", sans-serif;--fontHeading: "Poppins", sans-serif;--colorPrimary: #D20600;--colorSecondary: #B40500;--colorBlack: #2C2C2C;--colorGrey: #373737;--colorWhite: #fff;--colorPrimaryVals: 210, 6, 0;--colorSecondaryVals: 180, 5, 0;--colorGreyVals: 55, 55, 55;--wrapperWidth: 1360px;--internalWidth: 1240px;--blockMarginVertical: 3.75rem;--viewportWidth: calc(100vw - var(--scrollbarWidth));--marginTop: 0rem;--marginBottom: 2rem;--pFontSize: 16;--pLineHeight: 1.4;--extraFontSize: 20;--extraLineHeight: 1.4;--h1FontSize: 52;--h1LineHeight: 1;--h2FontSize: 40;--h2LineHeight: 1.1;--h3h4FontSize: 32;--h3h4LineHeight: 1.15;--h5h6FontSize: 24;--h5h6LineHeight: 1.2}@keyframes fadeInOut{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@keyframes autoplayLine{from{width:0%}to{width:100%}}.services-available{display:flex;flex-direction:column;gap:1.25rem}.services-available .title{background:var(--colorPrimary);padding:1rem 1.5rem;border-radius:0.5rem;text-align:center}.services-available .title span{color:#fff}.services-available .items{border-radius:8px;background:#fff;box-shadow:0 0.25rem 3.125rem 0 rgba(0,0,0,.15);padding:0.25rem 1.5rem}.services-available .items ul{display:flex;flex-direction:column}.services-available .items ul li{border-top:1px solid rgba(0,0,0,.1)}.services-available .items ul li a{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 0}.services-available .items ul li a span{color:var(--colorBlack);transition:color .6s cubic-bezier(0.19, 1, 0.22, 1)}.services-available .items ul li a svg{flex-basis:1.125rem;min-width:1.125rem;position:relative;left:0;transition:left .6s cubic-bezier(0.19, 1, 0.22, 1)}.services-available .items ul li a svg path{fill:var(--colorPrimary)}.services-available .items ul li a svg path:nth-of-type(2){fill:#fff}@media(hover: hover){.services-available .items ul li a:hover span{color:var(--colorPrimary)}.services-available .items ul li a:hover svg{left:0.1875rem}}.services-available .items ul li:first-of-type{border:none}.services-available .note{padding:1.25rem 0 0;display:flex;align-items:center;justify-content:center;gap:0.75rem;text-align:center}@media screen and (max-width: 1200px){.services-available .note svg{display:none}}.services-available .note span{font-size:1rem;font-weight:500}.services-available .note span a{font-weight:700;color:var(--colorPrimary);transition:color .6s cubic-bezier(0.19, 1, 0.22, 1)}@media(hover: hover){.services-available .note span a:hover{color:var(--colorBlack)}}
