.video-responsive-container{width:100%;position:relative}.video-responsive-container img,.video-responsive-container video{width:100%;height:auto;display:block}.video-desktop{display:block}.video-mobile{display:none}@media only screen and (max-width:980px){.video-desktop{display:none}.video-mobile{display:block}}.scrolling-text{width:100%;overflow:hidden}.scrolling-content{display:flex;white-space:nowrap;animation:scroll-left 10s linear infinite}@media only screen and (max-width:980px){.scrolling-content{display:flex;white-space:nowrap;animation:scroll-left 4s linear infinite}}.scrolling-content h2{margin:0;padding-right:50px;flex-shrink:0}@keyframes scroll-left{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.dipi-at-tabs-container{display:flex;justify-content:center;width:100%}.dipi-at-tabs{max-width:600px;width:auto!important;margin:0 auto;justify-content:center}@media only screen and (max-width:980px){.dipi-at-tabs{max-width:250px}.at-media-wrap{display:none}}.dipi-at-tab{margin:0 10px}.buttons{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;text-align:center;width:100%;height:100%;margin:0 auto}.btn_container{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center;width:100%;max-width:360px;margin:0 auto}.btn6{font-family:'Bebas Neue',sans-serif;letter-spacing:0.1em;cursor:pointer;font-size:16px;font-weight:400;line-height:45px;padding:0 40px;max-width:100%;position:relative;text-decoration:none;text-transform:uppercase;width:auto}.btn6:hover{text-decoration:none}.effect{--uismLinkDisplay:var(--smLinkDisplay,inline-flex);display:var(--uismLinkDisplay);color:#000;background-color:#f5f4b9;border:2px solid #f5f4b9;border-radius:10px;position:relative;transition-duration:0.4s;overflow:hidden}.effect::before,.effect span{margin:0 auto;transition-timing-function:cubic-bezier(0.86,0,0.07,1);transition-duration:0.4s}.effect:hover{background-color:#000;border-color:#000}.effect:hover span{-webkit-transform:translateY(-400%) scale(-0.1,20);transform:translateY(-400%) scale(-0.1,20)}.effect::before{content:attr(data-sm-link-text);color:#f5f4b9;position:absolute;left:0;right:0;margin:auto;-webkit-transform:translateY(500%) scale(-0.1,20);transform:translateY(500%) scale(-0.1,20)}.effect:hover::before{letter-spacing:0.05em;-webkit-transform:translateY(0) scale(1,1);transform:translateY(0) scale(1,1)}.dp-custom-blurb-image .et_pb_main_blurb_image .et_pb_image_wrap.et_pb_only_image_mode_wrap::before{content:url('https://www.reali-t.fr/wp-content/uploads/2024/05/interior-play-icon-1.svg');width:40px;height:40px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:9999;border-radius:50%;border:2px solid #fff;background:#ffffff}.et_pb_main_blurb_image .et_pb_image_wrap.et_pb_only_image_mode_wrap{position:relative}.et_pb_contact_form label.et_pb_contact_form_label{font-size:16px;display:block!important;color:#ffffff;font-family:'Urbanist';margin-bottom:5px}.et_pb_contact_form .et_pb_contact_field_options_wrapper .et_pb_contact_field_options_title{display:none}.et_pb_contact_form ::-webkit-input-placeholder{color:#151515!important}.et_pb_contact_form.my_contact :-moz-placeholder{color:#151515!important}.et_pb_contact_form ::-moz-placeholder{color:#151515!important}.et_pb_contact_form :-ms-input-placeholder{color:#151515!important}.et_pb_contact_field_options_list span{display:inline-block;color:#000000;margin-right:30px}.et_contact_bottom_container{width:100%!important}