.element .portrait__nospace{margin-top:calc(-2* var(--spaceBetweenElements))}.element .portrait__space{margin-top:0}.videoelement{position:relative}.videoelement .video__play--button--text{font-size:1.25rem;line-height:1.5rem;color:#FFFFFF;height:auto}.videoelement .video__play--button{width:auto;height:auto;padding:0.5rem 1rem;position:absolute;bottom:1.5rem;left:50%;transform:translateX(-50%);background-color:#F83325;border-radius:8px;opacity:1;cursor:pointer;display:flex;align-items:center;justify-content:center}@media screen and (max-width:1199.98px){.videoelement .video__play--button{--size: 2.5rem}}@media screen and (max-width:767.98px){.videoelement .video__play--button{--size: 2rem}}.videoelement .video__play--button svg,.videoelement .video__play--button i{font-size:1.2rem;color:var(--clr-primary)}@media screen and (max-width:1199.98px){.videoelement .video__play--button svg,.videoelement .video__play--button i{font-size:1.25rem}}@media screen and (max-width:767.98px){.videoelement .video__play--button svg,.videoelement .video__play--button i{font-size:1rem}}.videoelement.portrait__video video{max-height:70vh}@media screen and (max-width:767.98px){.videoelement .swiper__controls .next,.videoelement .swiper__controls .prev{top:50%;transform:translateY(-50%)}.videoelement .swiper__controls .next i,.videoelement .swiper__controls .prev i{font-size:1.5rem}.videoelement .swiper__controls .next{right:1.5rem}.videoelement .swiper__controls .prev{left:1.5rem}}