:root{--swiper-navigation-color:#fff;--swiper-theme-color:#ef233c;--swiper-navigation-size:24px}.bf-swiper-wrapper{height:100%;height:580px;margin-left:-24px;margin-right:-24px;margin-top:1rem;max-height:580px;position:relative;z-index:0}@media(min-width:1024px){.bf-swiper-wrapper{height:880px;margin-top:0;max-height:880px}}.bf-swiper-wrapper--image-caption{margin-top:24px}@media(min-width:768px){.bf-swiper-wrapper--image-caption{margin-top:16px}}@media(min-width:1024px){.bf-swiper-wrapper--image-caption{margin-top:-16px}}.bf-swiper-wrapper .inner{bottom:0;left:0;position:absolute;right:0;top:0}.bf-swiper-wrapper .swiper{height:100%;width:100%}.bf-swiper-wrapper .swiper-slide{background:transparent;display:flex;font-size:18px;height:100%;width:80%}@media(min-width:1024px){.bf-swiper-wrapper .swiper-slide{width:50%}}.bf-swiper-wrapper .swiper-button-next,.bf-swiper-wrapper .swiper-button-prev{align-items:center;background:#fffce5;bottom:10px;color:var(--swiper-navigation-color,var(--swiper-theme-color));color:var(--primary-blue);cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;margin-top:calc(0px - var(--swiper-navigation-size)/2);padding:24px 16px;position:absolute;top:auto;width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.bf-swiper-wrapper .swiper-button-prev{background-color:transparent;left:15%}.bf-swiper-wrapper .swiper-button-prev a{background-color:#fffce5;box-shadow:-.7rem .7rem 0 #44c8f5;color:#000010;display:inline-block;font:800 20px Montserrat;letter-spacing:0;margin:10px;padding:20px;position:relative;text-decoration:none;transition:transform .25s ease,box-shadow .15s ease,top .15s ease,left .15s ease}@media(min-width:1024px){.bf-swiper-wrapper .swiper-button-prev a{margin:20px;padding:12px 20px}}.bf-swiper-wrapper .swiper-button-prev a:hover{box-shadow:-6px 6px 0 #44c8f5,0 0 16px #44c8f5}.bf-swiper-wrapper .swiper-button-prev a:hover:after{height:8px;left:-4px;top:1px;width:8px}.bf-swiper-wrapper .swiper-button-prev a:hover:before{bottom:-4px;height:8px;right:1px;width:8px}.bf-swiper-wrapper .swiper-button-prev a:after,.bf-swiper-wrapper .swiper-button-prev a:before{transition:all .15s linear}.bf-swiper-wrapper .swiper-button-prev a:after{left:-.5rem;top:.2rem}.bf-swiper-wrapper .swiper-button-prev a:after,.bf-swiper-wrapper .swiper-button-prev a:before{background-color:#44c8f5;content:"";height:1rem;position:absolute;transform:rotate(45deg);width:1rem;z-index:-1}.bf-swiper-wrapper .swiper-button-prev a:before{bottom:-.5rem;right:.2rem}.bf-swiper-wrapper .swiper-button-prev a:focus{outline:3px dashed #e8530d;outline-offset:5px}@media(min-width:1024px){.bf-swiper-wrapper .swiper-button-prev a{height:36px}.bf-swiper-wrapper .swiper-button-prev{left:42%}}.bf-swiper-wrapper .swiper-button-next{background-color:transparent;right:15%}.bf-swiper-wrapper .swiper-button-next a{background-color:#fffce5;box-shadow:-.7rem .7rem 0 #44c8f5;color:#000010;display:inline-block;font:800 20px Montserrat;letter-spacing:0;margin:10px;padding:20px;position:relative;text-decoration:none;transition:transform .25s ease,box-shadow .15s ease,top .15s ease,left .15s ease}@media(min-width:1024px){.bf-swiper-wrapper .swiper-button-next a{margin:20px;padding:12px 20px}}.bf-swiper-wrapper .swiper-button-next a:hover{box-shadow:-6px 6px 0 #44c8f5,0 0 16px #44c8f5}.bf-swiper-wrapper .swiper-button-next a:hover:after{height:8px;left:-4px;top:1px;width:8px}.bf-swiper-wrapper .swiper-button-next a:hover:before{bottom:-4px;height:8px;right:1px;width:8px}.bf-swiper-wrapper .swiper-button-next a:after,.bf-swiper-wrapper .swiper-button-next a:before{transition:all .15s linear}.bf-swiper-wrapper .swiper-button-next a:after{left:-.5rem;top:.2rem}.bf-swiper-wrapper .swiper-button-next a:after,.bf-swiper-wrapper .swiper-button-next a:before{background-color:#44c8f5;content:"";height:1rem;position:absolute;transform:rotate(45deg);width:1rem;z-index:-1}.bf-swiper-wrapper .swiper-button-next a:before{bottom:-.5rem;right:.2rem}.bf-swiper-wrapper .swiper-button-next a:focus{outline:3px dashed #e8530d;outline-offset:5px}@media(min-width:1024px){.bf-swiper-wrapper .swiper-button-next a{height:36px}.bf-swiper-wrapper .swiper-button-next{right:42%}}.bf-swiper-wrapper .swiper-button-next:after,.bf-swiper-wrapper .swiper-button-prev:after{color:#000010;mix-blend-mode:darken;position:absolute}.bf-swiper-wrapper .swiper-start,.bf-swiper-wrapper .swiper-stop{background:#fff;bottom:0;cursor:crosshair;display:none;height:40px;left:50%;position:absolute;transform:translateX(-50%);width:75px;z-index:1}.bf-swiper-wrapper .swiper-start{background-color:transparent;border:none;color:#fff;cursor:crosshair;font:16px/28px Montserrat;text-align:center;z-index:9}.bf-swiper-wrapper .swiper-start:focus{outline:3px dashed #e8530d;outline-offset:5px}.bf-swiper-wrapper .swiper-start:before{background-color:#fffce5;content:"";height:18px;left:0;-webkit-mask-image:url("/dist/src/7c595cc952560306ed09.svg");mask-image:url("/dist/src/7c595cc952560306ed09.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:16px;mask-size:16px;position:absolute;top:12px;width:18px}.bf-swiper-wrapper .swiper-stop{background-color:transparent;border:none;color:#fff;cursor:crosshair;font:16px/28px Montserrat;text-align:center;z-index:9}.bf-swiper-wrapper .swiper-stop:focus{outline:3px dashed #e8530d;outline-offset:5px}.bf-swiper-wrapper .swiper-stop:before{background-color:#fffce5;content:"";height:18px;left:-4px;-webkit-mask-image:url("/dist/src/981aee17b48f176c85a0.svg");mask-image:url("/dist/src/981aee17b48f176c85a0.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:16px;mask-size:16px;position:absolute;top:12px;width:18px}.bf-swiper-wrapper .swiper-pagination .swiper-pagination-bullet{align-items:center;background:#fff;border-radius:12px;color:var(--primary-blue);display:inline-flex;display:none;height:8px;justify-content:center;opacity:.7;width:24px}@media(min-width:1024px){.bf-swiper-wrapper .swiper-pagination .swiper-pagination-bullet{display:none;opacity:.6;width:48px}}.bf-swiper-wrapper .swiper-pagination .swiper-pagination-bullet-active{background:var(--primary-blue);box-shadow:0 0 2px .5px #fff;color:#fff;opacity:1}.bf-swiper-wrapper .background-image{height:100%;left:0;position:relative;top:0;width:100%}.bf-swiper-wrapper .background-image__image{display:block;height:75%;object-fit:cover;opacity:1;width:100%}@media(min-width:1024px){.bf-swiper-wrapper .background-image__image{height:80%}}.bf-swiper-wrapper .background-image figcaption{bottom:-24px;color:#fffce5;font:normal 16px/24px Montserrat;position:relative}
