.fifty-fifty{position:relative;width:100%;overflow:hidden}.fifty-fifty .responsive-image__wrapper{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.fifty-fifty .responsive-image__wrapper img{-o-object-fit:cover;object-fit:cover}.fifty-fifty__block-holder{display:flex;flex-direction:column;width:100%;background:var(--slide-bg-color)}@media screen and (min-width: 1025px){.fifty-fifty__block-holder{flex-direction:row;align-items:stretch}}@media screen and (min-width: 1025px){.fifty-fifty--image-right .fifty-fifty__block-holder{flex-direction:row-reverse}}.fifty-fifty__block-bg{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;transition:opacity .4s ease;background-color:var(--slide-bg-color);background-position:center;background-size:cover}.fifty-fifty--contain .fifty-fifty__block-bg{padding:37px}.fifty-fifty__block-bg.hidden{opacity:0;pointer-events:none}.fifty-fifty__block{position:relative;width:100%}@media screen and (min-width: 1025px){.fifty-fifty__block{width:50%;min-height:500px}}.fifty-fifty__block--a{height:425px}@media screen and (min-width: 1025px){.fifty-fifty__block--a{height:initial}}.fifty-fifty__block--b{position:relative;min-height:425px}@media screen and (min-width: 750px){.fifty-fifty__block--b{display:flex;align-items:center;justify-content:center;padding:37px 35px 0}}@media screen and (max-width: 750px){.fifty-fifty__block--b .fifty-fifty__block-bg--bottom{top:auto;bottom:0;height:calc(100% - 425px)}}.fifty-fifty__container{margin:0 auto}@media screen and (min-width: 750px){.fifty-fifty__container{max-width:500px}}.fifty-fifty__slide{width:100%;padding-top:5px;padding-bottom:83px;color:var(--slide-text-color)}@media screen and (min-width: 750px){.fifty-fifty__slide{padding-bottom:105px}}.fifty-fifty__slide.fifty-fifty__slide--no-swiper{padding-bottom:37px}@media screen and (min-width: 750px){.fifty-fifty__slide.fifty-fifty__slide--no-swiper{padding-bottom:37px}}.fifty-fifty__slide h2{font-size:1.75rem;line-height:2rem;letter-spacing:0.0175rem;font-weight:500;margin:0;font-family:"kansas new",serif}@media screen and (min-width: 750px){.fifty-fifty__slide h2{font-size:2.25rem;line-height:2.5rem;letter-spacing:0.0225rem;font-weight:500}}.fifty-fifty__slide p{font-size:1.125rem;line-height:1.75rem;letter-spacing:0.01125rem;font-weight:500;margin:26px 0 0;font-family:"proxima nova",sans-serif}@media screen and (min-width: 750px){.fifty-fifty__slide p{margin:20px 0 0}}.fifty-fifty__slide .fifty-fifty__btn{font-size:1rem;line-height:1.25rem;letter-spacing:0.1rem;font-weight:800;display:flex;align-items:center;justify-content:center;width:100%;min-width:290px;height:-webkit-max-content;height:-moz-max-content;height:max-content;min-height:60px;margin:33px auto 0;padding:10px 20px;font-family:"proxima nova",sans-serif}@media screen and (min-width: 750px){.fifty-fifty__slide .fifty-fifty__btn{font-size:1.25rem;line-height:1.5rem;letter-spacing:0.125rem;font-weight:800;width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:294px;margin:42px 0 0}}.fifty-fifty__mobile-image{position:relative;width:100%;height:425px}.fifty-fifty__slide-content{position:relative;width:100%;min-height:425px;padding:37px 35px 0}@media screen and (min-width: 750px){.fifty-fifty__slide-content{min-height:initial;padding:0}}.fifty-fifty__nav{display:flex;position:absolute;z-index:10;bottom:32px;left:50%;align-items:center;justify-content:space-between;width:100%;max-width:176px;margin:0 auto;transform:translateX(-50%);text-align:center}@media screen and (min-width: 750px){.fifty-fifty__nav{left:0;margin:0;transform:none}}.fifty-fifty__nav .fifty-fifty__arrow{display:flex;position:relative;top:-4px;align-items:center;justify-content:center;width:24px;height:24px}.fifty-fifty__nav .fifty-fifty__arrow svg{width:24px;height:24px}.fifty-fifty__nav .fifty-fifty__arrow svg line{stroke:var(--swiper-nav-color, #050506)}.fifty-fifty__nav .fifty-fifty__pagination{position:relative;text-align:center}.fifty-fifty__nav .swiper-pagination-bullet{width:18px;height:18px;margin:0 7px;border:2px solid var(--swiper-nav-color, #050506);border-radius:100%;opacity:1;background-color:rgba(0,0,0,0)}.fifty-fifty__nav .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--swiper-nav-color, #050506)}
