.template__contact .block__banner .banner{margin-top:0}.template__contact .block__banner .banner__left{transition:all .5s ease-in-out;display:flex;flex-direction:column;justify-content:center;padding-left:14%;position:relative}@media screen and (max-width: 768px){.template__contact .block__banner .banner__left{padding-left:0;margin:15px}}.template__contact .block__banner .banner__left::before{content:"";position:absolute;top:0;left:0;width:105%;height:105%;background:url("../../assets/img/triangle-blue.png") no-repeat top left;background-size:contain;z-index:-1}@media screen and (max-width: 1440px){.template__contact .block__banner .banner__left::before{top:-15%;left:-15%}}.template__contact .block__banner .banner__left strong{text-transform:uppercase;color:#187e9a;font-size:clamp(24px,3vw,32px)}.template__contact .block__banner .banner__left p{margin-top:30px}.template__contact .block__banner .banner__right{transition:all .5s ease-in-out;display:flex;justify-content:right;gap:0;object-fit:cover;aspect-ratio:1/1}.template__contact .block__banner.blitz-animate .banner__left{transform:translateX(-50%);opacity:0;transition:none}.template__contact .block__banner.blitz-animate .banner__right{transform:translateX(50%);opacity:0;transition:none}.template__contact .contact__title{margin-bottom:60px}.template__contact .contact__branch a{display:inline-block;width:100%;color:#000;text-decoration:none;font-weight:700;font-size:clamp(24px,3vw,32px)}.template__contact .contact__branch a:hover{color:#187e9a}.template__contact .contact__contact{gap:30px;margin-bottom:90px !important}@media screen and (max-width: 768px){.template__contact .contact__contact{margin-bottom:45px !important}}.template__contact .contact__form{transition:all .5s ease-in-out}.template__contact .contact__form h2{margin-bottom:60px;text-transform:uppercase;color:#187e9a;font-size:clamp(24px,3vw,32px)}.template__contact .contact__form::before{transition:all 1.2s ease-in-out;content:"";position:absolute;top:-45%;left:0;width:125%;height:125%;background:url("../../assets/img/chevron--grey-main.svg") no-repeat top left;background-size:contain;z-index:-1}.template__contact .contact__socials{transition:all .5s ease-in-out}.template__contact .contact__socials h2{margin-bottom:60px;text-transform:uppercase;color:#187e9a;font-size:clamp(24px,3vw,32px);flex-basis:100%;display:flex;flex-direction:column}@media screen and (max-width: 1200px){.template__contact .contact__socials h2{margin-top:60px}}.template__contact .contact__socials p{margin-bottom:20px;color:#000;text-transform:uppercase;font-size:20px;font-weight:700}.template__contact .contact__socials a{margin-bottom:120px}@media screen and (max-width: 768px){.template__contact .contact__socials a{margin-bottom:60px}}.template__contact .contact__socials .menu__item:not(:last-child){margin-bottom:0}.template__contact .contact__socials .menu__link{display:flex;justify-content:center;align-content:center;text-decoration:none}.template__contact .contact__socials .menu__link i{color:#000}.template__contact .contact__socials .menu__link i:hover{color:#187e9a}.template__contact .block__contact.blitz-animate .contact__form{transform:translateX(-50%);opacity:0;transition:none}.template__contact .block__contact.blitz-animate .contact__form::before{transform:translateX(-50%);opacity:0;transition:none}.template__contact .block__contact.blitz-animate .contact__socials{transform:translateX(50%);opacity:0;transition:none}@media screen and (max-width: 960px){.block__contact .contact__socials{padding:30px 0}}@media screen and (max-width: 768px){.block__contact .contact__branch{padding:30px 15px 15px}}@media screen and (max-width: 640px){.block__contact .contact__branch{padding:30px}}@media screen and (max-width: 480px){.block__contact .contact__branch{padding:30px 15px 15px}.block__contact .contact__form{padding:30px 15px}}/*# sourceMappingURL=contact.min.css.map */