.banner-with-form{padding-top:12px;border-top:1px solid rgba(107,124,110,.3019607843)}@media(width > 1024px){.banner-with-form{padding-top:16px}}.banner-with-form .banner-with-form__wrapper{padding-inline:8px}@media(width > 1024px){.banner-with-form .banner-with-form__wrapper{padding-inline:16px}}.banner-with-form .banner-with-form__wrapper.banner-with-form__wrapper--full-width{padding-inline:0;border-radius:0}.banner-with-form .banner-with-form__wrapper .bwf__media-video{display:none;position:relative}.banner-with-form .banner-with-form__wrapper .bwf__media-video:has(video){display:inline-block}.banner-with-form .banner-with-form__wrapper .bwf__media-video .bwf__video{width:100%;min-height:220px}@media(width > 750px){.banner-with-form .banner-with-form__wrapper .bwf__media-video .bwf__video{height:100%}}.banner-with-form .banner-with-form__wrapper .bwf__media-video .play-pause-btn,.banner-with-form .banner-with-form__wrapper .bwf__media-video .play-pause-sound-btn{position:absolute;display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:rgba(0,0,0,.6);border:none;border-radius:50%;cursor:pointer;z-index:2}.banner-with-form .banner-with-form__wrapper .bwf__media-video .play-pause-btn{left:72px;top:16px}@media(width > 750px){.banner-with-form .banner-with-form__wrapper .bwf__media-video .play-pause-btn{left:unset;top:unset;right:44px;bottom:48px}}.banner-with-form .banner-with-form__wrapper .bwf__media-video .play-pause-sound-btn{left:16px;top:16px}@media(width > 750px){.banner-with-form .banner-with-form__wrapper .bwf__media-video .play-pause-sound-btn{left:unset;top:unset;right:100px;bottom:48px}}.banner-with-form .banner-with-form__wrapper .bwf__media-video .icon-pause{display:none}.banner-with-form .banner-with-form__wrapper .bwf__media-video .icon-play{left:17px !important}.banner-with-form .banner-with-form__wrapper .bwf__media-video.is-playing .icon-play{display:none}.banner-with-form .banner-with-form__wrapper .bwf__media-video.is-playing .icon-pause{display:block}.banner-with-form .banner-with-form__wrapper .bwf__media-video .icon-sound-off{display:none}.banner-with-form .banner-with-form__wrapper .bwf__media-video .icon-sound-on{display:block}.banner-with-form .banner-with-form__wrapper .bwf__media-video.is-muted .icon-sound-on{display:none}.banner-with-form .banner-with-form__wrapper .bwf__media-video.is-muted .icon-sound-off{display:block;position:relative}.banner-with-form .banner-with-form__wrapper .bwf__media-video.is-muted .icon-sound-off::after{content:"";position:absolute;top:50%;left:50%;width:130%;height:2px;background-color:#fff;box-shadow:0 0 2px rgba(0,0,0,.5);transform:translate(-50%, -50%) rotate(-45deg);transform-origin:center;transition:width .25s ease}.banner-with-form .banner-with-form__wrapper .media-overlay{position:absolute;width:100%;z-index:1;height:100%;display:block;top:0;background:rgba(0,0,0,.2392156863);pointer-events:none}.banner-with-form .banner-with-form__wrapper .bwf__container .bwf__banner--wrapp{width:100%;min-height:695px;display:flex;flex-direction:column;position:relative;justify-content:flex-end;aspect-ratio:1408/720}.banner-with-form .banner-with-form__wrapper .bwf__container .bwf__banner--wrapp .bwf__media--wrapp{height:100%;border-radius:12px;overflow:hidden;position:absolute}.banner-with-form .banner-with-form__wrapper .bwf__container .bwf__banner--wrapp .bwf__media--wrapp:hover :is(img,video){transform:scale(1)}.banner-with-form .banner-with-form__wrapper .bwf__container .bwf__banner--wrapp .bwf__banner-content{height:100%;width:calc(100% - 16px);top:0;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:12px;overflow-y:auto;padding-bottom:48px;margin-inline:auto}@media(width < 750px){.banner-with-form .banner-with-form__wrapper .bwf__container .bwf__banner--wrapp .bwf__banner-content{position:unset;justify-content:end;height:auto;bottom:0;top:auto;max-width:100%;padding:24px 0 40px 0}}@media(width > 750px){.banner-with-form .banner-with-form__wrapper .bwf__container .bwf__banner--wrapp .bwf__banner-content{margin-left:44px;margin-right:44px;width:100%}}.banner-with-form .banner-with-form__wrapper .bwf__container .bwf__banner--wrapp .bwf__banner-content::-webkit-scrollbar{width:3px}.banner-with-form .banner-with-form__wrapper .bwf__container .bwf__banner--wrapp .bwf__banner-content::-webkit-scrollbar-track{background:#f1f1f1}.banner-with-form .banner-with-form__wrapper .bwf__container .bwf__banner--wrapp .bwf__banner-content::-webkit-scrollbar-thumb{background:#888}.banner-with-form .banner-with-form__wrapper .bwf__container .bwf__banner--wrapp .bwf__banner-content .bwf__badge{padding:1px 4px;font-family:"NeueMontreal-Medium";font-weight:500;font-style:Medium;font-size:9px;line-height:16px;letter-spacing:1.2px;vertical-align:middle;text-transform:uppercase;border-radius:2px}.banner-with-form .banner-with-form__wrapper .bwf__container .bwf__banner--wrapp .bwf__banner-content .bwf__title{font-weight:600;color:rgb(var(--color-foreground));letter-spacing:normal;margin-bottom:16px;max-width:860px;letter-spacing:-0.15rem;line-height:120%;margin-top:4px}.banner-with-form .banner-with-form__wrapper .bwf__container .bwf__banner--wrapp .bwf__banner-content .bwf__title>*{margin:0}.banner-with-form .banner-with-form__wrapper .bwf__container .bwf__banner--wrapp .bwf__banner-content .bwf__title:empty{display:none}.banner-with-form .banner-with-form__wrapper .bwf__container .bwf__banner--wrapp .bwf__banner-content .bwf__title em{font-family:var(--font-family-orbikular);letter-spacing:normal;font-weight:400}.banner-with-form .banner-with-form__wrapper .bwf__container .bwf__banner--wrapp .bwf__banner-content .bwf__subtitle{max-width:460px;margin-bottom:24px}@media(width > 1024px){.banner-with-form .banner-with-form__wrapper .bwf__container .bwf__banner--wrapp .bwf__banner-content .bwf__subtitle{margin-bottom:32px}}.banner-with-form .banner-with-form__wrapper .bwf__container .bwf__banner--wrapp .bwf__banner-content .bwf__subtitle>*{margin:0}.banner-with-form .banner-with-form__wrapper .bwf__container .bwf__banner--wrapp .bwf__banner-content .newsletter-form{margin-inline:auto}@media(width > 750px){.banner-with-form .banner-with-form__wrapper .bwf__container .bwf__banner--wrapp .bwf__banner-content .newsletter-form{margin-inline:unset}}.banner-with-form .banner-with-form__wrapper .bwf__container .bwf__banner--wrapp .bwf__banner-content .newsletter-form .field-custom{width:100%;display:flex;flex-direction:column;gap:8px}@media(width > 1024px){.banner-with-form .banner-with-form__wrapper .bwf__container .bwf__banner--wrapp .bwf__banner-content .newsletter-form .field-custom{width:auto;flex-direction:row}}.banner-with-form .banner-with-form__wrapper .bwf__container .bwf__banner--wrapp .bwf__banner-content .newsletter-form .field-custom input{margin:0;width:100%;height:50px;background:rgba(0,0,0,0);border:1px solid #fff;border-radius:8px;flex-grow:unset}@media(width > 1024px){.banner-with-form .banner-with-form__wrapper .bwf__container .bwf__banner--wrapp .bwf__banner-content .newsletter-form .field-custom input{width:-moz-fit-content;width:fit-content;min-width:227px}}.banner-with-form .banner-with-form__wrapper .bwf__container .bwf__banner--wrapp .bwf__banner-content .newsletter-form .field-custom .newsletter-form__button{min-width:164px;width:100%;font-size:15px;line-height:22px;font-weight:600;text-align:center;letter-spacing:normal;text-decoration:none;padding:14px 24px;max-height:50px;border-radius:8px;transition:all .3s ease;color:rgb(var(--color-button-text));background:rgb(var(--color-button));border:1px solid rgb(var(--color-button));display:flex;align-items:center;gap:8px;justify-content:center;position:unset}@media(width > 1024px){.banner-with-form .banner-with-form__wrapper .bwf__container .bwf__banner--wrapp .bwf__banner-content .newsletter-form .field-custom .newsletter-form__button{width:-moz-fit-content;width:fit-content}}.banner-with-form .banner-with-form__wrapper .bwf__container .bwf__banner--wrapp.center .bwf__banner-content{left:50%;transform:translate(-50%);bottom:0;top:auto;height:50%}.banner-with-form .banner-with-form__wrapper .bwf__container .bwf__banner--wrapp.left .bwf__banner-content{max-width:50%;left:0;align-items:start}.banner-with-form .banner-with-form__wrapper .bwf__container .bwf__banner--wrapp.right .bwf__banner-content{max-width:50%;right:0;align-items:flex-end}.banner-with-form .banner-with-form__wrapper .bwf__container .bwf__banner--wrapp.full .bwf__banner-content{max-width:100%}.banner-with-form .banner-with-form__wrapper .bwf__container .bwf__banner--wrapp.split-left .bwf__banner-content{max-width:50%;left:0}.banner-with-form .banner-with-form__wrapper .bwf__container .bwf__banner--wrapp.split-left .bwf__media--wrapp{max-width:50%;margin-left:auto;aspect-ratio:1/1}.banner-with-form .banner-with-form__wrapper .bwf__container .bwf__banner--wrapp.split-right .bwf__banner-content{max-width:50%;right:0}.banner-with-form .banner-with-form__wrapper .bwf__container .bwf__banner--wrapp.split-right .bwf__media--wrapp{max-width:50%;margin-right:auto;aspect-ratio:1/1}@media(width < 750px){.banner-with-form .banner-with-form__wrapper .bwf__container .bwf__banner--wrapp.center .bwf__media--wrapp,.banner-with-form .banner-with-form__wrapper .bwf__container .bwf__banner--wrapp.center .bwf__banner-content,.banner-with-form .banner-with-form__wrapper .bwf__container .bwf__banner--wrapp.left .bwf__media--wrapp,.banner-with-form .banner-with-form__wrapper .bwf__container .bwf__banner--wrapp.left .bwf__banner-content,.banner-with-form .banner-with-form__wrapper .bwf__container .bwf__banner--wrapp.right .bwf__media--wrapp,.banner-with-form .banner-with-form__wrapper .bwf__container .bwf__banner--wrapp.right .bwf__banner-content,.banner-with-form .banner-with-form__wrapper .bwf__container .bwf__banner--wrapp.full .bwf__media--wrapp,.banner-with-form .banner-with-form__wrapper .bwf__container .bwf__banner--wrapp.full .bwf__banner-content,.banner-with-form .banner-with-form__wrapper .bwf__container .bwf__banner--wrapp.split-left .bwf__media--wrapp,.banner-with-form .banner-with-form__wrapper .bwf__container .bwf__banner--wrapp.split-left .bwf__banner-content,.banner-with-form .banner-with-form__wrapper .bwf__container .bwf__banner--wrapp.split-right .bwf__media--wrapp,.banner-with-form .banner-with-form__wrapper .bwf__container .bwf__banner--wrapp.split-right .bwf__banner-content{max-width:100%}}.banner-with-form .bwf__blocks{margin-top:8px;display:flex;margin-inline:auto}@media(width > 750px){.banner-with-form .bwf__blocks{margin-inline:unset}}.banner-with-form .bwf__blocks span{margin-right:15px;position:relative;color:rgb(var(--color-foreground))}.banner-with-form .bwf__blocks span::after{content:"";position:absolute;right:-7.5px;top:50%;transform:translateY(-50%);border-radius:50px;width:1px;height:1px;background:rgb(var(--color-foreground))}.banner-with-form .bwf__blocks span:last-child::after{display:none}.banner-with-form .bwf__media--wrapp{height:100%;margin:0;-o-object-fit:cover;object-fit:cover;width:100%;display:block;flex:1;overflow:hidden}.banner-with-form .bwf__media--wrapp:hover :is(img,svg){transition:.5s all ease-in-out;transform:scale(1.1)}.banner-with-form .bwf__media--wrapp :is(svg){display:block;max-height:inherit;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;fill:#fff;width:16px;height:16px;top:15px;left:15px;color:#fff}.banner-with-form .bwf__media--wrapp :is(img,video){width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block;max-height:inherit}.banner-with-form a.bwf__link{font-size:15px;line-height:22px;font-weight:600;text-align:center;letter-spacing:normal;text-decoration:none;padding:14px 24px;max-height:50px;border-radius:8px;width:-moz-fit-content;width:fit-content;transition:all .3s ease;color:rgb(var(--color-button-text));background:rgb(var(--color-button));border:1px solid rgb(var(--color-button));display:flex;align-items:center;gap:8px;justify-content:center}.banner-with-form a.bwf__link:hover{color:rgb(var(--color-button));background:rgb(var(--color-background));border:1px solid rgb(var(--color-button))}