@keyframes fadeIn{0%{opacity:0;transform:translate(25px)}to{opacity:1;transform:translate(0)}}@keyframes arrow-slide{0%{transform:translate(0);opacity:1}33%{transform:translate(5px);opacity:0}66%{transform:translate(-10px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes fadeInFromAboveFull{0%{opacity:0;transform:translateY(-100px)}to{opacity:1;transform:translateY(0)}}.img-box{position:relative;height:100%;display:block;overflow:hidden;width:100%}.img-box a,.img-box figure{position:relative;height:100%;display:block;overflow:hidden;width:100%;transition:.4s ease-in-out all}.img-box a img,.img-box figure img{position:relative;width:100%;height:100%;object-fit:cover;object-position:center}.img-box img{position:relative;width:100%;height:100%;object-fit:cover;object-position:center}@keyframes fade-in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.branches{padding:3rem 1rem;position:relative;z-index:2;overflow:visible}.branches .st0{position:absolute;top:0}.branches.red .branches-title b,.branches.red .branches-title strong{color:#fa5700}.branches.fullscreen{margin:0;padding:12.5rem 0 7.5rem}@media screen and (max-width:767px){.branches.fullscreen{padding:5rem 1rem 4rem}}@media screen and (min-width:1023px){.branches.fullscreen{padding:7.5rem 1.5rem 5rem}}.branches.fullscreen .branches-wrapper{margin-top:3rem}.branches.fullscreen.red{background-color:#ffdac7}.branches.fullscreen.blue{background-color:#dde8ff}.branches.fullscreen .branches-wrapper{box-shadow:none;background-color:transparent}.branches .branches-wrapper{background-color:#dde8ff;box-shadow:0 0 10px #00000040;border-radius:1.25rem;padding:1.25rem 1.125rem;display:flex;flex-direction:column;align-items:stretch;gap:1.75rem;position:relative;overflow:visible}.branches .branches-media{position:relative;min-height:13.75rem;display:flex;flex-direction:row;justify-content:center;align-items:flex-end;gap:0;padding:.75rem 0 .25rem;z-index:3}.branches .branches-image{flex-shrink:0;filter:drop-shadow(0 .5rem 1.125rem rgba(0,0,0,.18))}.branches .branches-image .img-box,.branches .branches-image img{display:block;width:100%;height:100%;object-fit:cover}.branches .branches-image img{clip-path:var(--branches-clip-main)}.branches .branches-image-primary{position:relative;width:min(10.75rem,47vw);height:auto;aspect-ratio:260/400;left:0;bottom:0;z-index:2;margin-right:-3.25rem}.branches .branches-image-primary img{clip-path:var(--branches-clip-main)}.branches .branches-image-secondary{position:relative;width:min(10.75rem,47vw);height:auto;aspect-ratio:260/400;align-self:flex-start;margin-top:-1.75rem;top:0;z-index:1}.branches .branches-image-secondary img{clip-path:var(--branches-clip-secondary)}.branches .branches-media .branches-image:only-child img{clip-path:none}.branches .branches-content{padding:1.75rem 0 1.25rem}.branches .branches-title{margin:0 0 1.5rem;font-size:clamp(1.625rem,5vw,2.75rem);line-height:1.08;text-align:center}.branches .branches-title strong{color:#7066ff}.branches .branches-actions{display:flex;flex-direction:column;gap:2.375rem;width:100%;align-items:center}.branches .comparing-selector-wrap{position:relative;width:100%;max-width:32.5rem}.branches .comparing-selector-trigger{width:100%;border:0;border-radius:1.25rem;background:#fff;padding:0 0 0 1rem;font-size:1.125rem;line-height:1.1;display:flex;align-items:center;justify-content:space-between;cursor:pointer;text-align:left}.branches .comparing-selector-trigger-icon{width:2.75rem;height:2.75rem;border-radius:50%;background:#1d1d1b;color:#fff;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;transition:transform .2s ease}.branches .comparing-selector-dropdown{position:absolute;top:calc(100% + .5rem);left:0;right:0;background:#f1f1f1;border-radius:1.25rem;padding:.5rem 0;box-shadow:0 .5rem 1.125rem #0000001f;display:none;z-index:30;overflow:hidden}.branches .comparing-selector-option{width:100%;border:0;background:transparent;padding:.625rem 1.25rem;font-size:1.125rem;line-height:1.1;text-align:left;color:#00000073;cursor:pointer}.branches .comparing-selector-option.is-active{background:#fffc;color:#1d1d1b}.branches .comparing-selector{position:absolute;opacity:0;pointer-events:none;width:.0625rem;height:.0625rem}.branches .comparing-selector-wrap.is-open .comparing-selector-dropdown{display:block}.branches .comparing-selector-wrap.is-open .comparing-selector-trigger-icon{transform:rotate(180deg)}.branches .branches-button.is-disabled{opacity:.55;pointer-events:none}@media screen and (min-width:768px){.branches{padding:3.5rem 1.25rem}.branches .branches-wrapper{border-radius:1.625rem;padding:1.75rem 1.625rem;gap:2.25rem}.branches .branches-media{min-height:15rem;padding:1rem 0 .5rem}.branches .branches-image-primary,.branches .branches-image-secondary{width:12.5rem;height:19.375rem;aspect-ratio:auto;bottom:0;top:0}.branches .branches-image-primary{margin-right:-4rem}.branches .branches-image-secondary{margin-top:-2.25rem}.branches .branches-content{padding:2.5rem 0 2rem}.branches .branches-title{font-size:2.125rem}.branches .comparing-selector-trigger,.branches .comparing-selector-option{font-size:1.25rem}}@media screen and (min-width:1023px){.branches{padding:4.5rem 0}.branches .branches-wrapper{flex-direction:row;align-items:center;border-radius:1.875rem;padding:2rem 2.5rem;gap:3rem}.branches .branches-media{flex:0 0 auto;flex-direction:row;align-items:flex-end;min-height:13.75rem;gap:1.75rem}.branches .branches-image-primary{width:15rem;height:23.125rem;bottom:-2.5rem;margin-right:-4.5rem}.branches .branches-image-secondary{position:relative;width:15rem;height:23.125rem;left:0;top:-2.5rem;margin-left:0;margin-top:-2.5rem}.branches .branches-content{flex:1;padding:3.5rem 0 2.75rem}}@media screen and (min-width:1300px){.branches{padding:7.5rem 0}.branches .branches-wrapper{padding:0 7rem;gap:11.25rem}.branches .branches-media{min-height:15rem;gap:2.25rem}.branches .branches-image-primary{width:16.25rem;height:25rem;bottom:-3.75rem;margin-right:-5rem}.branches .branches-image-secondary{left:0;top:-3.75rem;width:16.25rem;height:25rem;margin-top:-3rem}.branches .branches-content{padding:4.5rem 0 3.5rem}.branches .branches-title{font-size:2.75rem;margin-bottom:2rem}}
