.container--50-50 .container--inner+.container--inner{margin-top:40px}@media (min-width:1024px){.container--50-50 .container--inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:50%}.container--50-50 .container--inner>:last-child:not(.contentElement--trptemplate_button){-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.container--50-50 .container--inner+.container--inner{margin-top:0}.container--50-50 .container--inner:first-child{padding-right:20px}.container--50-50 .container--inner:nth-child(2){padding-left:20px}.container--50-50 .container--inner .heading{margin-top:0}}@media (min-width:1600px){.container--50-50 .container--inner{width:50%}.container--50-50 .container--inner:first-child{padding-right:30px}.container--50-50 .container--inner:nth-child(2){padding-left:30px}}.videoMadrid{padding:0}.videoMadrid__videoBackground{display:none}.videoMadrid__image{display:block;height:85vh;-o-object-fit:cover;object-fit:cover}@media (min-width:768px){.videoMadrid__image{height:70vh}}@media (min-width:1024px){.videoMadrid__image{display:none}}.videoMadrid.contentElement.contentElement--trptemplate_videomadrid{background-color:transparent}.videoMadrid__headerVideo[poster]{height:100%;-o-object-fit:cover;object-fit:cover}.videoMadrid__videoWrapper{aspect-ratio:3/2;position:relative;width:100%}@media (min-width:768px){.videoMadrid__videoWrapper{aspect-ratio:1920/800}}.videoMadrid video{background:#000;left:0;max-height:800px;position:absolute;top:0;width:100%;z-index:78}.parallax__header .header__elementWrapper{max-height:100vh;overflow:hidden;position:relative;width:100%}.parallax__header .videoMadrid+.header__scrollDownButtonWrapper{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:clamp(100px,5.2vw,100px);justify-content:center;left:0;margin:0 auto;position:absolute;right:0;width:50px;z-index:85}@media (min-width:769px){.parallax__header .mouse_scroll{cursor:pointer;display:block;height:100px;width:24px}.parallax__header .m_scroll_arrows{border-bottom:2px solid #fff;border-right:2px solid #fff;display:block;height:16px;margin:0 0 3px 4px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:16px}.parallax__header .m_scroll_arrows:first-child,.parallax__header .m_scroll_arrows:nth-child(2),.parallax__header .m_scroll_arrows:nth-child(3){-webkit-animation:mouse-scroll 1s infinite;animation:mouse-scroll 1s infinite;-webkit-animation-direction:alternate;animation-direction:alternate}.parallax__header .m_scroll_arrows:first-child{-webkit-animation-delay:.1s;animation-delay:.1s;margin-top:1px}.parallax__header .m_scroll_arrows:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s;margin-top:-6px}.parallax__header .m_scroll_arrows:nth-child(3){-webkit-animation-delay:.3s;animation-delay:.3s;margin-top:-6px}.parallax__header .m_scroll_arrows .mouse{border:2px solid #fff;border-radius:14px;height:42px;top:170px;-webkit-transform:none;-ms-transform:none;transform:none;width:24px}.parallax__header .m_scroll_arrows .wheel{-webkit-animation:mouse-wheel .6s linear infinite;animation:mouse-wheel .6s linear infinite;background:#fff;border:2px solid #fff;border-radius:8px;display:block;height:4px;margin:5px auto;position:relative;width:4px}}@-webkit-keyframes mouse-wheel{0%{top:1px}25%{top:2px}50%{top:3px}75%{top:2px}to{top:1px}}@keyframes mouse-wheel{0%{top:1px}25%{top:2px}50%{top:3px}75%{top:2px}to{top:1px}}@-webkit-keyframes mouse-scroll{0%{opacity:0}50%{opacity:.5}to{opacity:1}}@keyframes mouse-scroll{0%{opacity:0}50%{opacity:.5}to{opacity:1}}
