.t-timeline{font:var(--td-font-body-medium);color:var(--td-text-color-primary);box-sizing:border-box;margin:0;padding:0;list-style:none;display:flex;flex-direction:column}.t-timeline-item{min-height:72px;display:flex;flex-direction:row;position:relative}.t-timeline-item__label.t-timeline-item__label--alternate{position:absolute}.t-timeline-item__wrapper{width:8px;position:relative}.t-timeline-item__wrapper .t-timeline-item__dot{box-sizing:unset;position:absolute;width:4px;height:4px;border:2px solid transparent;border-radius:50%;top:8px}.t-timeline-item__wrapper .t-timeline-item__dot--primary{border-color:var(--td-brand-color)}.t-timeline-item__wrapper .t-timeline-item__dot--default{border-color:var(--td-component-border)}.t-timeline-item__wrapper .t-timeline-item__dot--success{border-color:var(--td-success-color)}.t-timeline-item__wrapper .t-timeline-item__dot--warning{border-color:var(--td-warning-color)}.t-timeline-item__wrapper .t-timeline-item__dot--error{border-color:var(--td-error-color)}.t-timeline-item__wrapper .t-timeline-item__dot--custom{position:relative;left:50%;transform:translate(-50%);top:4px;border:0}.t-timeline-item__wrapper .t-timeline-item__dot--custom .t-timeline-item__dot-content{position:absolute;left:50%;transform:translate(-50%);top:0}.t-timeline-item__wrapper .t-timeline-item__tail{position:absolute;border-left:2px solid transparent;left:50%;height:calc(100% - 24px);bottom:0;transform:translate(-50%);padding-bottom:var(--td-comp-size-s);border-color:var(--td-component-border);box-sizing:border-box}.t-timeline-item__wrapper .t-timeline-item__tail--theme-dot{border-style:dashed;border-right:0}.t-timeline-item__label{color:var(--td-text-color-secondary);font-size:var(--td-font-size-body-medium)}.t-timeline-item__content{flex:1;padding-left:var(--td-comp-margin-l);font-size:var(--td-font-size-body-large)}.t-timeline-item--last .t-timeline-item__tail{display:none}.t-timeline-label.t-timeline-label--alternate.t-timeline-left .t-timeline-item__label{text-align:right;left:0}.t-timeline-label.t-timeline-label--alternate.t-timeline-left .t-timeline-item__wrapper{margin-left:100px}.t-timeline-label.t-timeline-label--alternate.t-timeline-right .t-timeline-item__label{text-align:left;right:0}.t-timeline-label.t-timeline-label--alternate.t-timeline-right .t-timeline-item__wrapper{margin-right:100px}.t-timeline-right .t-timeline-item{flex-direction:row-reverse}.t-timeline-right .t-timeline-item__content{text-align:right;padding-left:0;padding-right:var(--td-comp-margin-l)}.t-timeline-alternate .t-timeline-item-left{margin-left:calc(50% - 4px)}.t-timeline-alternate .t-timeline-item-right{text-align:right;flex-direction:row-reverse;margin-right:calc(50% - 4px)}.t-timeline-alternate .t-timeline-item-right .t-timeline-item__content{padding-right:var(--td-comp-margin-l);padding-left:0}.t-timeline-label.t-timeline-alternate .t-timeline-item__label{width:100%}.t-timeline-label.t-timeline-alternate .t-timeline-item-left .t-timeline-item__label--alternate{left:0;transform:translate(-100%);text-align:right;padding-right:var(--td-comp-margin-l)}.t-timeline-label.t-timeline-alternate .t-timeline-item-right .t-timeline-item__label--alternate{right:0;transform:translate(100%);text-align:left;padding-left:var(--td-comp-margin-l)}.t-timeline-horizontal{min-height:200px;flex-direction:row;align-items:center}.t-timeline-horizontal .t-timeline-item{flex-direction:column;padding-right:8px;min-width:160px}.t-timeline-horizontal .t-timeline-item__wrapper{width:100%;height:8px}.t-timeline-horizontal .t-timeline-item__wrapper .t-timeline-item__dot{position:absolute;top:50%;transform:translateY(-50%);left:unset;width:4px;height:4px;border-radius:50%}.t-timeline-horizontal .t-timeline-item__wrapper .t-timeline-item__dot--custom{position:relative;top:50%;transform:translateY(-50%);border:0}.t-timeline-horizontal .t-timeline-item__wrapper .t-timeline-item__dot--custom .t-timeline-item__dot-content{position:absolute;left:0;transform:translateY(-50%);top:50%}.t-timeline-horizontal .t-timeline-item__wrapper .t-timeline-item__tail{left:calc(8px + var(--td-comp-margin-s));top:50%;transform:translateY(-50%);width:calc(100% - calc(8px + var(--td-comp-margin-s)));border:0;border-top:2px solid transparent;padding-bottom:0;border-color:var(--td-component-border)}.t-timeline-horizontal .t-timeline-item__wrapper .t-timeline-item__tail--theme-dot{border-style:dashed;border-right:0}.t-timeline-horizontal .t-timeline-item__content{padding-left:unset;padding-top:var(--td-comp-margin-l);flex:unset}.t-timeline-vertical .t-timeline-item__content{padding-bottom:var(--td-comp-margin-l)}.t-timeline-label.t-timeline-horizontal.t-timeline-top .t-timeline-item__label--alternate{top:0;width:100%;transform:translateY(-100%);padding-bottom:0}.t-timeline-label.t-timeline-horizontal.t-timeline-bottom .t-timeline-item{flex-direction:column-reverse}.t-timeline-label.t-timeline-horizontal.t-timeline-bottom .t-timeline-item__wrapper{padding-top:0}.t-timeline-label.t-timeline-horizontal.t-timeline-bottom .t-timeline-item__label--alternate{padding-top:var(--td-comp-margin-l);bottom:0;width:100%;transform:translateY(100%)}.t-timeline-label.t-timeline-horizontal.t-timeline-bottom .t-timeline-item__content{padding-top:0;padding-bottom:var(--td-comp-margin-l)}.t-timeline-label.t-timeline-horizontal.t-timeline-alternate .t-timeline-item-top .t-timeline-item__label--alternate{top:0;width:100%;transform:translateY(-100%);padding-bottom:var(--td-comp-margin-l)}.t-timeline-label.t-timeline-horizontal.t-timeline-alternate .t-timeline-item-bottom{flex-direction:column-reverse;position:relative;transform:translateY(calc(-100% + 8px))}.t-timeline-label.t-timeline-horizontal.t-timeline-alternate .t-timeline-item-bottom .t-timeline-item__content{padding-bottom:var(--td-comp-margin-l);padding-top:unset}.t-timeline-label.t-timeline-horizontal.t-timeline-alternate .t-timeline-item-bottom .t-timeline-item__label--alternate{bottom:0;transform:translateY(100%);padding-top:var(--td-comp-margin-l)}.service[data-v-c732b2f8]{margin-top:2rem;display:flex;flex-wrap:wrap;border-radius:.5rem;overflow:hidden}.service__item[data-v-c732b2f8]{flex:0 0 auto;width:100%;height:15rem;position:relative}@media screen and (min-width: 578px){.service__item[data-v-c732b2f8]{height:20rem}}@media screen and (min-width: 992px){.service__item[data-v-c732b2f8]{width:50%;height:25rem}}.service__item__img[data-v-c732b2f8]{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.service__item__img img[data-v-c732b2f8]{width:100%;height:110%;object-fit:cover;transition:all .3s ease-in-out .1s}.service__item:hover .service__item__img img[data-v-c732b2f8]{transform:translateY(-1rem)}.service__item__content[data-v-c732b2f8]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:rgba(var(--color-secondary-rgb),.5);width:100%;height:100%;z-index:1}.t-timeline-item{min-height:16px}.t-timeline-item__wrapper .t-timeline-item__tail{padding-bottom:0}.service__item__title[data-v-c732b2f8]{font-size:1.5rem;font-weight:700;color:var(--font-white);margin-bottom:2rem;transform:translateY(1rem);transition:all .3s ease-in-out}@media screen and (min-width: 578px){.service__item__title[data-v-c732b2f8]{font-size:2rem}}.service__item:hover .service__item__title[data-v-c732b2f8]{transform:translateY(0)}.service__item__btn[data-v-c732b2f8]{opacity:0;transform:translateY(1rem);visibility:hidden;transition:all .3s ease-in-out .05s;display:none}@media screen and (min-width: 992px){.service__item__btn[data-v-c732b2f8]{display:block}}.service__item:hover .service__item__btn[data-v-c732b2f8]{opacity:1;transform:translateY(0);visibility:visible}.modal[data-v-c732b2f8]{position:relative}.t-dialog{padding:0;border:none;overflow:hidden}.t-dialog__body{padding:0}.modal__main[data-v-c732b2f8]{display:flex;flex-wrap:wrap;height:40rem}.modal__img[data-v-c732b2f8],.modal__content[data-v-c732b2f8]{flex:0 0 auto;width:100%;height:auto}@media screen and (min-width: 578px){.modal__img[data-v-c732b2f8],.modal__content[data-v-c732b2f8]{width:50%;height:100%}}.modal__img[data-v-c732b2f8]{background-size:cover;background-position:center;background-repeat:no-repeat;overflow:hidden;height:15rem}@media screen and (min-width: 578px){.modal__img[data-v-c732b2f8]{height:100%;border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}}.modal__content[data-v-c732b2f8]{padding:1.5rem 2rem 1.5rem 1.5rem;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem;overflow-y:auto}.modal__close[data-v-c732b2f8]{position:absolute;top:1rem;right:1rem;cursor:pointer;font-size:2rem;color:var(--color-primary)}.modal__close[data-v-c732b2f8]:hover{color:var(--color-primary)}.t-timeline-item__content{font-size:.875rem;line-height:1.5em;color:var(--color-font)}
