.supportcontact{display:flex;flex-direction:column;padding:30px 20px;gap:32px;background:linear-gradient(90deg,var(--color-green),var(--color-gray-dark));position:relative}.supportcontact__gridleft{position:absolute;top:205px;transform:translate(10px,-110%);display:grid;grid-template-columns:repeat(10,20px);grid-template-rows:repeat(10,20px);z-index:0}.supportcontact__gridleft p{color:var(--color-white);font-size:var(--font-sixe-sm);font-weight:500;line-height:14px}.supportcontact__gridright{position:absolute;bottom:80px;right:0;display:grid;grid-template-columns:repeat(2,20px);grid-template-rows:repeat(10,20px);z-index:0}.supportcontact__gridright p{color:var(--color-white);font-size:var(--font-size-sm);font-weight:500;line-height:14px}.supportcontact__container{display:flex;flex-direction:column;justify-content:center;gap:32px;position:relative;z-index:2}.supportcontact__container__content{display:flex;flex-direction:column;justify-content:center;min-height:500px}.supportcontact__container__content__image{display:flex}.supportcontact__container__content__image img{width:100%;min-width:320px;height:227px;object-fit:cover;z-index:1}.supportcontact__container__content__contact{display:flex;flex-direction:column;gap:30px;background:var(--color-white);padding:30px 20px}.supportcontact__container__content__contact__title{text-align:center;font-family:var(--font-primary);font-size:var(--font-size-3xl);font-weight:900;color:var(--color-green);line-height:48px}.supportcontact__container__info{display:flex;justify-content:center;width:100%}@media(min-width:512px){.supportcontact{padding:30px 20px}.supportcontact__container__content__image img{max-width:780px;height:100%;object-fit:cover}}@media(min-width:768px){.supportcontact{padding:30px 40px}.supportcontact__gridleft{transform:translate(-20px,-110%)}}@media(min-width:1024px){.supportcontact{padding:30px 50px}.supportcontact__gridleft{transform:translate(-40px,-110%)}.supportcontact__container__content{flex-direction:row}.supportcontact__container__content__image img{max-width:780px}.supportcontact__container__content__contact{padding:40px 20px}}@media(min-width:1280px){.supportcontact{padding:30px 60px 60px}.supportcontact__container__content__image img{max-width:780px}.supportcontact__container__content__contact{padding:50px 30px}}@media(min-width:1440px){.supportcontact{padding:30px 80px 60px}.supportcontact__container__content__contact{padding:60px 40px}}@media(min-width:1536px){.supportcontact{padding:30px 100px 60px}.supportcontact__container__content__contact{padding:70px 50px}}.barinfo{display:flex;flex-direction:column;justify-content:space-between;padding:10px 44px;border-radius:32px;background:var(--color-white)}.barinfo__item{display:flex;justify-content:flex-start;align-items:center;gap:16px;height:54px}.barinfo__item__image{display:flex;justify-content:center;align-items:center;width:30px;height:30px;border-radius:50%;background:var(--color-green)}.barinfo__item__image svg{width:16px;height:15px}.barinfo__item p{font-family:var(--font-secondary);font-size:var(--font-size-base);font-weight:400;color:var(--color-black);line-height:19px}@media(min-width:1024px){.barinfo{flex-direction:row;gap:20px;min-width:900px}.barinfo__item{justify-content:center;flex:0 1 auto}.barinfo__item:first-child p{width:80px}}@media(min-width:1280px){.barinfo{min-width:1150px}}@media(min-width:1440px){.barinfo{min-width:1250px}.barinfo__item{justify-content:center;flex:0 1 auto}.barinfo__item:first-child p{width:80px}}@media(min-width:1536px){.barinfo{min-width:1500px}.barinfo__item{justify-content:center;flex:0 1 auto}.barinfo__item:first-child p{width:80px}}.formcontact,.formcontact__contact,.formcontact__message,.formcontact__name{display:flex;flex-direction:column;gap:16px}.formcontact__tyc{position:relative;display:flex;gap:12px;margin-bottom:10px}.formcontact__tyc__text{padding-top:3px;display:flex;gap:4px}.formcontact__tyc__text a{font-family:var(--font-tertiary);color:var(--color-black);text-decoration:none;font-weight:700}.formcontact__tyc__text a,.formcontact__tyc__text p{font-size:var(--font-size-xs);font-family:var(--font-secondary)}.formcontact__button button{width:300px;height:48px;border:none;border-radius:24px;cursor:pointer;background-color:var(--color-green);color:var(--color-white);font-size:var(--font-size-base);font-family:var(--font-primary);font-weight:600;display:flex;justify-content:center;align-items:center}.formcontact__button button:hover{scale:1.05;background:color-mix(in srgb,var(--color-green),black 15%)}.formcontact__button button:active{background:color-mix(in srgb,var(--color-green),black 25%)}@media(min-width:512px){.formcontact__button{align-self:flex-end}}@media(min-width:1024px){.formcontact{gap:20px}.formcontact__contact,.formcontact__message,.formcontact__name{flex-direction:row;gap:20px}}@media(min-width:1440px){.formcontact__tyc__text{padding-top:0}}