@media (orientation:landscape){.block-door .div-video.portrait,.block-door .div-video.portrait video{display:none !important}.block-door .div-video.paysage video{display:none}}@media (orientation:portrait){.block-door .div-video.paysage,.block-door .div-video.paysage video{display:none !important}.block-door .div-video.portrait video{display:none}}@media only screen and (min-width:721px){.block-door .div-video video.w_1080{display:block}}@media only screen and (max-width:720px) and (min-width:541px){.block-door .div-video video.w_720{display:block}}@media only screen and (max-width:540px) and (min-width:361px){.block-door .div-video video.w_540{display:block}}@media only screen and (max-width:360px){.block-door .div-video video.w_360{display:block}}@media only screen and (min-width:1281px){.block-door .div-video video.h_1080{display:block}}@media only screen and (max-width:1280px) and (min-width:961px){.block-door .div-video video.h_720{display:block}}@media only screen and (max-width:960px) and (min-width:641px){.block-door .div-video video.h_540{display:block}}@media only screen and (max-width:640px){.block-door .div-video video.h_360{display:block}}@media screen and (min-width:1024px){.block-door .line{top:-256px}.block-door .container{aspect-ratio:16 / 9}.block-door .div-video video{-webkit-mask-size:40% auto;mask-size:40% auto;-webkit-mask-position:center 2px;mask-position:center 2px}.block-title-txt .container{padding:0 56px;max-width:800px}.block-title-txt .container h1{font-size:12px;line-height:16px}.block-title-txt .container .txt-container{margin-top:56px}.block-title-txt .container .txt-container .txt{font-size:72px;line-height:80px}.block-title-txt .container .btn-fx{margin-top:72px;padding:12px 64px}.block-txt{padding:0 56px}.block-txt .container{max-width:880px}.block-txt .container .txt{font-size:72px;line-height:80px}.block-txt .btn-fx{margin-top:64px}.block-txt .img-left{width:auto;top:56px;left:56px}.block-txt .img-right{width:auto;bottom:218px;right:56px}.block-contact{padding:0 56px}.block-contact .container .txt-contact{font-size:72px;line-height:80px}.block-contact .container .btn-fx{margin-top:64px;padding:12px 90px}}@media screen and (min-width:1280px){.block-words{height:100vw}.block-words .words{font-size:96px;line-height:128px}html[lang="en-US"] .block-words .words{font-size:76px;line-height:102px}}@media screen and (min-width:1640px){html[lang="en-US"] .block-words .words{font-size:96px;line-height:128px}}
/*# sourceMappingURL=./style_home_responsive.css.map */