@font-face{font-family:'Montserrat';src:url("assets/fonts/Montserrat-Light.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:'Montserrat';src:url("assets/fonts/Montserrat-Regular.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'Niramit';src:url("assets/fonts/Niramit-Bold.ttf") format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:'Niramit';src:url("assets/fonts/Niramit-ExtraLight.ttf") format("truetype");font-weight:200;font-style:normal}@font-face{font-family:'Nirmala UI';src:url("assets/fonts/NirmalaUI-Bold.ttf") format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:'Montserrat';src:url("assets/fonts/Montserrat-Bold.ttf") format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:'Niramit';src:url("assets/fonts/Niramit-SemiBold.ttf") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:'Nirmala UI';src:url("assets/fonts/NirmalaUI.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'Montserrat';src:url("assets/fonts/Montserrat-ExtraLight.ttf") format("truetype");font-weight:200;font-style:normal}@font-face{font-family:'Niramit';src:url("assets/fonts/Niramit-Regular.ttf") format("truetype");font-weight:normal;font-style:normal}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px, 0px, 0px)}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next,.owl-carousel button.owl-dot{background:none;color:inherit;border:none;padding:0 !important;font:inherit}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{-webkit-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-item .owl-lazy[src^=""],.owl-carousel .owl-item .owl-lazy:not([src]){max-height:0}.owl-carousel .owl-item img.owl-lazy{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:-webkit-transform 100ms ease;transition:-webkit-transform 100ms ease;transition:transform 100ms ease;transition:transform 100ms ease, -webkit-transform 100ms ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transform:scale(1.3, 1.3);transform:scale(1.3, 1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;-webkit-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.menu{position:absolute;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;right:0;top:0;z-index:2;height:400px;overflow:hidden}.menu .lang li{list-style-type:none;width:83px;height:83px;background-color:#000;text-transform:uppercase;color:#4d4d4d;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;font-family:Niramit;font-size:18px;font-weight:bold;letter-spacing:0.13px}.menu .lang li:hover{color:#fff}.menu .lang li a{text-decoration:none;color:#4d4d4d;-webkit-transition:0.7s;transition:0.7s}.menu .lang li a:hover{color:#fff}.menu .lang .current-lang a{color:#fff;border-bottom:3px solid #fff}.menu #instagram{text-decoration:none;background:#fff;color:#000;-webkit-transition:0.7s;transition:0.7s;width:83px;height:83px;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.menu #instagram:hover{background-color:#000;color:#fff}.menu #instagram i{font-size:18px}.menu p{color:#fff;font-family:Montserrat;font-size:22px;font-weight:400;letter-spacing:0.15px;position:absolute;bottom:50px;right:-15px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}@media screen and (max-width: 1279px){.menu{position:inherit;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:justify;justify-content:space-between;height:100px}.menu li{width:59px;height:59px}.menu a{font-size:13px}.menu p{display:none}.menu #instagram{font-size:17px}.lang{display:-webkit-box;display:flex}}#menu-ancre{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;position:fixed;bottom:30px;right:30px;z-index:2}#menu-ancre a{margin:7px 0;width:12px;height:12px;background-color:#4d4d4d;border-radius:50%;position:relative;-webkit-transition:0.5s;transition:0.5s;z-index:2}#menu-ancre a span{height:2px;width:0px;background-color:white;position:absolute;top:45%;left:-55%;-webkit-transition:0.5s;transition:0.5s;z-index:1}#menu-ancre a:hover{background-color:#fff}#menu-ancre a:hover span{width:25px}#menu-ancre .is-active{background-color:#fff}#menu-ancre .is-active span{width:25px}@media screen and (max-width: 1279px){#menu-ancre{display:none}}#carousel{width:60%}#carousel .item img{width:90%;-o-object-fit:cover;object-fit:cover;max-height:568px}#carousel .item img#filtre{-webkit-filter:grayscale(1);filter:grayscale(1)}#carousel .item p{margin-top:30px;color:#b3b3b3;font-family:Montserrat;font-size:16px;font-weight:300;letter-spacing:0.11px;opacity:0}#carousel .item .show-1{opacity:1}#carousel .item .show{-webkit-animation:fadeIn 1s forwards;animation:fadeIn 1s forwards}#carousel .owl-nav{position:relative;bottom:119px;left:-130px}#carousel .owl-nav button{width:65px;height:65px;border-radius:0}#carousel .owl-nav button:focus{outline:none}#carousel .owl-nav button i{font-size:30px;vertical-align:-16px}#carousel .owl-nav .owl-prev{background-color:#000;position:absolute;bottom:0px;-webkit-transition:0.5s;transition:0.5s}#carousel .owl-nav .owl-prev:hover{background-color:#fff}#carousel .owl-nav .owl-prev:hover i{color:#000}#carousel .owl-nav .owl-prev i{color:#fff}#carousel .owl-nav .owl-next{position:absolute;left:65px;background-color:#fff;-webkit-transition:0.5s;transition:0.5s}#carousel .owl-nav .owl-next:hover{background-color:#000}#carousel .owl-nav .owl-next:hover i{color:#fff}#carousel .owl-nav .owl-next i{color:#000}#carousel .owl-dots{display:none}.animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-animated-out{z-index:1}.owl-animated-in{z-index:0}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@media screen and (max-width: 1279px){#carousel{width:100%}#carousel .item img{width:100%}#carousel .item p{opacity:1}#carousel .owl-nav{bottom:32px;left:0;width:100vw}#carousel .owl-nav button{width:34px;height:34px}#carousel .owl-nav button i{font-size:12px;vertical-align:unset}#carousel .owl-nav .owl-next{bottom:0;right:0;left:unset}}@media screen and (max-width: 540px){#carousel .owl-nav{bottom:62px}}footer{background-color:#000;margin-right:310px;height:350px;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center}footer h3{margin-left:12%;line-height:0.5}footer h3 span{font-size:71px}footer h3 #footer-vanessa{color:#b3b3b3;font-family:Montserrat;font-weight:bold}footer h3 #footer-royant{margin-left:31%;display:block;color:#2d2c2b;font-family:Montserrat;font-weight:bold;letter-spacing:-0.57px}footer .footer-insta{margin-right:8%;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}footer .footer-insta a{color:#fff;text-decoration:none}footer .footer-insta #text-footer{font-family:Montserrat;font-size:23px;font-weight:400}footer .footer-insta #picto-footer{font-size:30px;padding-right:50px;margin-right:50px;border-right:3px solid white}@media screen and (max-width: 1279px){footer{margin-top:30px;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;height:260px}footer h3{line-height:0.7;margin-left:0;margin-bottom:50px}footer h3 span{font-size:40px}footer .footer-insta{margin-right:0}footer .footer-insta #picto-footer{font-size:15px;margin-right:30px;padding-right:30px}footer .footer-insta #text-footer{font-size:14px}}.top-img{position:relative;margin-bottom:75px}.top-img img{position:absolute;height:95%;z-index:0;left:5%;bottom:0;-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:2s;animation-duration:2s}.top-img #section-one{position:relative;z-index:1;height:100vh}.top-img #section-one h1{line-height:0.5;text-align:center;padding-top:260px}.top-img #section-one h1 span{font-size:14vw}.top-img #section-one h1 #vanessa{font-family:Montserrat;color:#b3b3b3;font-weight:bold;text-align:center;display:inline-block;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}50%{opacity:0}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}50%{opacity:0}100%{opacity:1;-webkit-transform:none;transform:none}}.top-img #section-one h1 #royant{display:block;color:#2d2c2b;font-family:Montserrat;font-weight:bold;letter-spacing:-2.02px;margin-left:23%;position:relative;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}50%{opacity:0}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}50%{opacity:0}100%{opacity:1;-webkit-transform:none;transform:none}}.top-img #section-one h1 #royant #line{height:3px;width:11%;position:absolute;background-color:#1c2021;top:50%;right:0}.top-img #empreinte{position:relative;z-index:1;height:120vh;display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;padding-top:30px}.top-img #empreinte #section-two-text{width:55%;overflow:hidden}.top-img #empreinte #section-two-text #section-two-header{-webkit-transform:translate3d(50px, 0, 0);transform:translate3d(50px, 0, 0);opacity:0}.top-img #empreinte #section-two-text span{text-transform:uppercase;color:#b3b3b3;font-family:Montserrat;font-size:15px;font-weight:400;letter-spacing:3.75px}.top-img #empreinte #section-two-text .title-section-two{color:#fff;font-family:Montserrat;font-size:60px;font-weight:300;letter-spacing:-1.02px;margin:20px 0}.top-img #empreinte #section-two-text .subtitle-section-two{color:#fff;font-family:Montserrat;font-size:30px;font-weight:200;margin-bottom:40px;width:55%}.top-img #empreinte #section-two-text .content-section-two{width:75%;-webkit-transform:translate3d(50px, 0, 0);transform:translate3d(50px, 0, 0);opacity:0;-webkit-column-count:2;-moz-column-count:2;column-count:2}.top-img #empreinte #section-two-text .content-section-two p{line-height:28px;color:#b3b3b3;font-family:Montserrat;font-size:16px;font-weight:300;letter-spacing:0.11px}#eclats{height:120vh;position:relative;padding:30px 0 75px 0}#eclats #img-middle{position:absolute;z-index:0;bottom:0;width:45%;right:15%}#eclats .content-section-three{position:relative;z-index:1;margin-left:12%}#eclats .content-section-three .section-three-header{-webkit-transform:translate3d(-50px, 0, 0);transform:translate3d(-50px, 0, 0);opacity:0}#eclats .content-section-three .section-three-header span{text-transform:uppercase;color:#b3b3b3;font-family:Montserrat;font-size:15px;font-weight:400;letter-spacing:3.75px}#eclats .content-section-three .section-three-header h3{color:#fff;font-family:Montserrat;font-size:60px;font-weight:300;letter-spacing:-1.02px;margin:15px 0 70px 0}#eclats .content-section-three .columns{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}#eclats .content-section-three .line{display:-webkit-box;display:flex}#eclats .content-section-three .line ul{list-style-type:none;margin-right:120px;margin-bottom:78px;padding-bottom:40px;width:150px;border-bottom:3px solid #ffffff;opacity:0}#eclats .content-section-three .line ul li{color:#b3b3b3;font-family:Montserrat;font-size:16px;font-weight:300;letter-spacing:0.11px;padding:2px 0}#extraits{padding-top:80px;margin-left:12%;height:100vh;position:relative;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;overflow:hidden}#extraits .section-four-content{-webkit-transform:translate3d(50px, 0, 0);transform:translate3d(50px, 0, 0);opacity:0}#extraits .section-four-content span{text-transform:uppercase;color:#b3b3b3;font-family:Montserrat;font-size:15px;font-weight:400;letter-spacing:3.75px}#extraits .section-four-content h3{color:#fff;font-family:Montserrat;font-size:60px;font-weight:300;letter-spacing:-1.02px;margin:20px 0 30px 0}#extraits .section-four-content p{color:#fff;font-family:Montserrat;font-size:30px;font-weight:200}@media screen and (max-width: 1279px){h2,h3{font-size:45px !important;line-height:1}.top-img img{all:inherit;width:50%;height:auto;position:static}.top-img #section-one{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;height:80vh;overflow:hidden}.top-img #section-one h1{padding:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.top-img #section-one h1 span{font-size:90px}.top-img #section-one h1 #royant{margin-left:33%}.top-img #section-one h1 #royant #line{display:none}.top-img #empreinte{-webkit-box-pack:center;justify-content:center;height:initial}.top-img #empreinte #section-two-text{width:90%}.top-img #empreinte #section-two-text .subtitle-section-two{width:initial;font-size:24px}.top-img #empreinte #section-two-text .content-section-two{width:100%;-webkit-column-count:inherit;-moz-column-count:inherit;column-count:inherit}#eclats{height:auto;overflow:hidden}#eclats #img-middle{all:unset;position:static;width:100%}#eclats .content-section-three{margin-left:0}#eclats .content-section-three .section-three-header{width:94%;margin:0 auto}#eclats .content-section-three #columns{display:-webkit-box;display:flex;margin-left:3%}#eclats .content-section-three #columns .owl-nav{position:absolute;bottom:-40px;left:85vw}#eclats .content-section-three #columns .owl-nav .owl-next{color:#fff}#eclats .content-section-three #columns .owl-nav .owl-next i{font-size:1.5em}#eclats .content-section-three #columns .owl-stage{padding-left:0 !important}#eclats .content-section-three #columns .list{list-style-type:none;padding-bottom:40px;border-bottom:3px solid #ffffff;opacity:0;margin-right:0}#eclats .content-section-three #columns .list li{color:#b3b3b3;font-family:Montserrat;font-size:16px;font-weight:300;letter-spacing:0.11px;padding:2px 0}#extraits{height:initial;flex-wrap:wrap;margin-left:0}#extraits .section-four-content{width:94%;margin:0 auto;-webkit-transform:none;transform:none;opacity:1}#extraits .section-four-content p{font-size:25px}}html,body{height:100%;margin:0;background-color:#181818}h1,h2,h3,h4,h5,h6,p,ul,li{margin:0;padding:0}strong{color:#fff}*::-moz-selection{background-color:#293133}*::selection{background-color:#293133}
