.amr-button-left,.amr-button-right{width:35px;height:35px;background-color:transparent;margin:0;color:#111;border:1px solid #111;border-radius:50%;cursor:pointer;opacity:0;display:flex;justify-content:center;align-items:center;flex-shrink:0;transition:all .3s ease}.amr-button-left__icon,.amr-button-right__icon{flex-shrink:0}.amr-button-left__icon path,.amr-button-right__icon path{stroke:#111}.amr-button-left:focus-visible,.amr-button-left:hover,.amr-button-right:focus-visible,.amr-button-right:hover{outline:none;background-color:var(--amr-primary-500);border:1px solid var(--amr-primary-500)}.amr-button-left:focus-visible path,.amr-button-left:hover path,.amr-button-right:focus-visible path,.amr-button-right:hover path{stroke:#fff}.amr-blog{display:flex;flex-direction:column;gap:30px;align-items:center}.amr-blog__title{text-transform:uppercase;color:#071835;font-family:GoogleSans-Medium,sans-serif;font-weight:400;font-size:22.5px;line-height:1.6;text-align:center}@media(max-width:576px){.amr-blog__title{padding:0 15px}}.amr-blog__container{display:block;width:100%}.amr-blog__container__carousel{cursor:-webkit-grab;cursor:grab}.amr-blog__container__carousel:hover .amr-button-left{opacity:1;transform:translateX(20%)}.amr-blog__container__carousel:hover .amr-button-right{opacity:1;transform:translateX(-20%)}.amr-blog__container__carousel .amr-carousel__button-group{bottom:-8px}.amr-blog__container__carousel__item{max-width:360px;width:100%;padding:0 15px 15px}.amr-blog__container__carousel__item:first-child{padding:0 15px 15px 0}.amr-blog__container__carousel__item:last-child{padding:0 0 15px 15px}.amr-blog__container__carousel__item__cardblog{width:100%;padding:0}@media(max-width:576px){.amr-blog__container__carousel__item{max-width:100%}}.amr-event{display:flex;flex-direction:column;gap:15px;align-items:center}.amr-event__title{text-transform:uppercase;color:#071835;font-family:GoogleSans-Medium,sans-serif;font-weight:400;font-size:22.5px;line-height:1.3;text-align:center}@media(max-width:576px){.amr-event__title{padding:0 15px}}.amr-event__subtitle{color:#071835;font-family:GoogleSans-Medium,sans-serif;font-weight:400;font-size:18px;line-height:1.6;text-align:center}@media(max-width:576px){.amr-event__subtitle{padding:0 15px}}.amr-event__container{display:block;width:100%}.amr-event__container__carousel .amr-carousel__container__list{display:flex}.amr-event__container__carousel .amr-carousel__container__button{height:100%}.amr-event__container__item{display:flex;flex-direction:column;align-self:stretch}.amr-event__container__item .amr-card-event__inner{flex-direction:column;align-self:stretch;height:100%}.amr-event__container__item .amr-card-event__inner-bg{height:100%}.amr-event__container__item .amr-card-event__inner-link{display:flex;flex-direction:column;height:100%}.amr-event__container__item .amr-card-event__inner-content{display:flex;flex-direction:column;align-self:stretch;flex-grow:1;justify-content:space-between}.amr-event__button{margin-top:15px;padding:0 30px}.amr-field{display:flex;flex-direction:column;gap:35px;align-items:center}.amr-field__label{text-transform:uppercase;color:#071835;font-size:22.5px;font-family:GoogleSans-Medium,sans-serif;font-weight:400;text-align:center;line-height:1.6}.amr-field__container{display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:18px;padding:0 23px}.amr-field__container__item{max-width:33.3333333333%;flex-basis:33.3333333333%;padding:0 9px}.amr-field__container__item__card{width:100%}.amr-field__button{padding:0 30px;font-size:15px}@media(max-width:576px){.amr-field__label{padding:0 15px 15px}.amr-field__container{padding:0 20px}.amr-field__container__item{max-width:100%;flex-basis:100%;padding:0 5px}}.amr-foundation{display:flex;flex-direction:column;gap:20px;align-items:center;text-align:center}.amr-foundation__title{text-transform:uppercase;color:#071835;font-family:GoogleSans-Medium,sans-serif;font-weight:400;font-size:22.5px;line-height:1.6}@media(max-width:576px){.amr-foundation__title{padding:0 15px}}.amr-foundation__subtitle{color:#071835;font-family:GoogleSans-Medium,sans-serif;font-weight:400;font-size:18px;line-height:1.6}@media(max-width:576px){.amr-foundation__subtitle{padding:0 15px}}.amr-foundation__container{display:flex;flex-direction:column;gap:15px}.amr-foundation__container__item{width:100%}.amr-foundation__container__item.visible{opacity:1;transform:translateX(0)}.amr-foundation__container__item--reverse .amr-card-foundation__inner{flex-direction:row-reverse}@media(max-width:576px){.amr-foundation__container__item--reverse .amr-card-foundation__inner{flex-direction:column}}.amr-homepage-banner{width:100%;height:80vh;display:flex;flex-direction:row;flex-wrap:wrap;position:relative}.amr-homepage-banner__title{display:flex;flex-direction:column;flex:1 1;padding:45px 15px;align-self:center;z-index:1;max-width:1060px;margin-left:auto;margin-right:auto}.amr-homepage-banner__title--1{font-size:1.725rem;line-height:1.3;margin-bottom:-5px}.amr-homepage-banner__title--1,.amr-homepage-banner__title--2{color:var(--amr-primary-600);font-weight:400;font-family:GoogleSans-Medium,sans-serif}.amr-homepage-banner__title--2{line-height:1.5;margin-bottom:calc(.23rem + 5px);font-size:2.325rem}.amr-homepage-banner__title--3{color:var(--amr-midnight-950);font-size:1.08rem;margin-bottom:28.64px;line-height:1.6;font-weight:400;font-family:GoogleSans-Medium,sans-serif}.amr-homepage-banner__title a{text-decoration:none}.amr-homepage-banner__title__button span{font-size:15px;line-height:1.6;font-family:GoogleSans-Regular,sans-serif;font-weight:500}.amr-homepage-banner__image__img{width:100%;height:100%;object-fit:cover}@media(max-width:576px){.amr-homepage-banner{flex-direction:column;justify-content:center;height:auto}.amr-homepage-banner__title{align-items:center}.amr-homepage-banner__title--1{font-size:1.4725rem;margin-bottom:4.712px}.amr-homepage-banner__title--2{font-size:1.86rem;margin-bottom:10.952px}.amr-homepage-banner__title--3{font-size:1.125rem;margin-bottom:9px;text-align:center}.amr-homepage-banner__image{margin-right:0;margin-left:0;width:100%}.amr-homepage-banner__image__img{object-fit:none}}.amr-reason{display:flex;flex-direction:column;gap:35px;justify-content:center;text-align:center}.amr-reason__label{text-transform:uppercase;color:#071835;font-size:22.5px;font-family:GoogleSans-Medium,sans-serif;font-weight:400;line-height:1.6}.amr-reason__container{display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:18px;padding:0 23px}.amr-reason__container__item{max-width:33.3333333333%;flex-basis:33.3333333333%;padding:0 9px}.amr-reason__container__item.visible{opacity:1;transform:translateX(0)}.amr-reason__container__item__card{width:100%}@media(max-width:576px){.amr-reason__label{padding:0 15px 15px}.amr-reason__container{padding:0 20px;flex-direction:column}.amr-reason__container__item{max-width:100%;flex-basis:100%;padding:0 5px;align-items:center}}.amr-solution{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;background-position:50%;background-size:cover;background-repeat:no-repeat}.amr-solution__title{padding-top:90px;font-weight:400;font-size:22.5px}.amr-solution__subtitle{font-size:18px;font-weight:400}.amr-solution__container{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:1060px;width:100%;gap:30px;padding:0 15px 40px}.amr-solution__container__item{flex:1 1}.amr-solution__container__item.visible{opacity:1;transform:translateX(0)}@media(max-width:576px){.amr-solution__container{padding:0 30px 40px}.amr-solution__container__item{flex:1 1 100%}}.amr-homepage{overflow:hidden}.amr-homepage__banner{overflow:visible;margin-left:auto;margin-right:auto}.amr-homepage__field,.amr-homepage__foundation{max-width:1060px;transition-delay:.5s}.amr-homepage__field,.amr-homepage__foundation{margin-left:auto;margin-right:auto;padding:60px 0}.amr-homepage__reason{background-color:var(--amr-primary-50);padding:60px 0}.amr-homepage__customer,.amr-homepage__reason .amr-reason{max-width:1060px;margin-left:auto;margin-right:auto}.amr-homepage__customer{padding:60px 0}.amr-homepage__event{background-color:var(--amr-primary-50);padding:60px 0}.amr-homepage__blog,.amr-homepage__event .amr-event{max-width:1060px;margin-left:auto;margin-right:auto}.amr-homepage__blog{padding:60px 15px}