.service{display:grid;grid-template-columns:22.4375rem 1fr;gap:5rem}.service-realo__widget{margin-top:2rem}.service-realo__content{padding-block:2rem}.service+.service{margin-top:5rem}@media only screen and (max-width: 47.9375em){.service+.service{margin-top:3rem}}@media only screen and (max-width: 47.9375em){.service{display:block}}.service__image{align-self:flex-start}@media only screen and (max-width: 47.9375em){.service__image{margin-bottom:2rem}}.service__body{display:flex;flex-direction:column}.service__body h2{margin-bottom:2rem;padding-left:3rem;background:url(../assets/icon.svg) no-repeat left center;background-size:auto 1.75rem}.service__body .button{margin-left:auto;margin-top:2rem}.service__intro{font-weight:300;line-height:1.375}.service--alt h2{background:none;padding-left:0;font-size:1.5rem;font-size:clamp(1.5rem,0.95rem + 1.375vw,2.1875rem)}.service--alt .button{align-self:flex-start;margin-left:0}.service--alt .service__intro{font-size:.875rem}.service__detail{display:flex;flex-wrap:wrap;justify-content:center}.service__detail__info{flex:1 1 0;margin-right:5rem}@media only screen and (max-width: 63.9375em){.service__detail__info{flex-basis:100%;margin-right:0;margin-bottom:2rem}}.service__detail__info h2{margin-bottom:2rem;padding-left:3rem;background:url(../assets/icon.svg) no-repeat left center;background-size:auto 1.75rem}.service__detail__form{flex:0 1 38.75rem}.service__detail__image{margin-top:5rem}.timeline__container{background-color:var(--clr-medium)}.timeline__container .h1{margin-bottom:3rem}.timeline__container .list{display:flex;flex-direction:column}@media only screen and (max-width: 55.9375em){.timeline__container .list{padding-left:2rem}}.timeline__container .list::after{content:"";position:absolute;top:0;bottom:-3rem;left:50%;width:.0625rem;background-color:rgba(29,29,27,.1)}@media only screen and (max-width: 55.9375em){.timeline__container .list::after{left:0;bottom:0}}.timeline__container .timeline{flex-basis:50%}@media only screen and (max-width: 55.9375em){.timeline__container .timeline{flex-basis:100%}}.timeline__container .timeline::after{content:"";position:absolute;top:0;right:-0.625rem;width:1.5rem;height:1.25rem;background:url(../assets/icon.svg) no-repeat left center;background-size:auto 1.25rem}@media only screen and (max-width: 55.9375em){.timeline__container .timeline::after{right:auto;left:-2.875rem}}.timeline__container .timeline+.timeline{margin-top:3rem}.timeline__container .timeline__title{margin-bottom:1rem;font-weight:bold}.timeline__container .timeline__content{font-size:.875rem;text-align:justify}.timeline__container .timeline:nth-child(even){margin-left:50%;padding-left:1.5rem}.timeline__container .timeline:nth-child(even)::after{right:0;left:-0.8125rem}@media only screen and (max-width: 55.9375em){.timeline__container .timeline:nth-child(even){top:0;padding-left:0;margin-left:0}.timeline__container .timeline:nth-child(even)::after{left:-2.875rem}}@media only screen and (min-width: 56em){.timeline__container .timeline:nth-child(odd){width:50%;padding-right:1.5rem}.timeline__container .timeline:nth-child(odd) .timeline__title{text-align:right}}
