section.branches{overflow:hidden;padding-bottom:100px}@media (max-width:767px){section.branches{padding-bottom:0}}section.branches .tabs-nav{margin-bottom:66px}section.branches .tabs-nav .tab{width:33.3333333333%}@media (min-width:768px) and (max-width:1023px){section.branches .tabs-nav .tab img{max-width:60%}}@media (max-width:767px){section.branches .tabs-nav{display:none}}section.branches .acc.tab{display:none}@media (max-width:767px){section.branches .acc.tab{display:block;height:115px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:-10px;width:calc(100% + 20px);padding:0;position:relative}section.branches .acc.tab.active:after{display:none}section.branches .acc.tab:before{content:"";display:block;position:absolute;width:20px;height:1px;background:var(--white);top:19px;right:10px}section.branches .acc.tab:after{content:"";display:block;position:absolute;width:1px;height:20px;background:var(--white);top:9px;right:20px}section.branches .acc.tab img{max-width:calc(100% - 80px)}}section.branches .slider{position:relative}section.branches .slider .splide{max-width:896px;margin:0 auto}section.branches .slider .splide .splide__track{overflow:auto;overflow:initial}section.branches .slider .splide .splide__slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.branches .slider .thumb{padding-bottom:55%;position:relative;width:100%}section.branches .slider .thumb .tint{background:#000;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0.4}section.branches .next,section.branches .prev{-webkit-filter:drop-shadow(0px 2px 4px rgba(0,0,0,0.25));filter:drop-shadow(0px 2px 4px rgba(0,0,0,0.25));width:44px;height:44px;background:rgba(255,255,255,0.6);-webkit-transition:background 0.2s ease;transition:background 0.2s ease;border-radius:50%;cursor:pointer;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2}@media (min-width:1025px){section.branches .next:hover,section.branches .prev:hover{background:#fff}}section.branches .next svg,section.branches .prev svg{pointer-events:none;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}section.branches .next{right:0}section.branches .next svg{margin-left:1px;margin-top:1px}section.branches .prev{left:0}section.branches .prev svg{margin-left:-1px;margin-top:1px}section.branches .indicator{max-width:896px;margin:0 auto;display:block!important}section.branches .icons{margin:100px 0;color:var(--white)}@media (max-width:1023px){section.branches .icons{margin:80px 0 50px}}section.branches .legend{width:320px;padding-right:40px;color:var(--white);line-height:120%}section.branches .legend svg{margin-right:20px}section.branches .legend .text{margin-top:50px}@media (max-width:1023px){section.branches .legend{width:100%;padding-right:20px}section.branches .legend .text{margin-top:30px}}section.branches .map{width:calc(100% - 320px)}@media (max-width:1023px){section.branches .map{width:100%}}section.branches .single-map{padding-bottom:40%}@media (max-width:1023px){section.branches .single-map{margin-top:30px;padding-bottom:80%}}@media (max-width:767px){section.branches .single-map{padding-bottom:130%}}@media (max-width:767px){section.branches [data-tab]{padding-left:10px;padding-right:10px;padding-top:50px}}section.branches .desc{margin-top:100px;line-height:120%;color:var(--white)}@media (max-width:767px){section.branches .desc{margin-top:0}}section.branches .desc img,section.branches .desc svg{max-width:470px;width:100%;height:auto;height:initial;margin-top:100px}@media (max-width:1023px){section.branches .desc img,section.branches .desc svg{margin-bottom:50px;margin-top:0;margin-left:auto;margin-right:auto;display:block}}@media (max-width:767px){section.branches .desc img,section.branches .desc svg{margin-top:50px}}section.branches .desc p+p{padding-top:1em}section.branches .desc .btn{margin-top:50px;padding:12px 35px 10px}@media (min-width:1025px){section.branches .desc .btn:hover{background:var(--white);color:var(--red)}}@media (max-width:767px){section.branches .desc .btn{width:100%;text-align:center}}section.branches .tabs>div>div{opacity:0}section.branches .tabs>div.active>div{-webkit-animation:FadeZero 1.5s ease forwards;animation:FadeZero 1.5s ease forwards}