*{box-sizing:border-box;margin:0;padding:0;font-family:Montserrat,sans-serif}html{scroll-behavior:smooth}.container{background-color:#fff}.container nav{backdrop-filter:blur(2px);z-index:10;background-color:#fffffffc;border-bottom:1px solid #e8e8e8;justify-content:space-between;align-items:center;width:100vw;height:43vh;padding:0 4vw;display:flex;position:fixed}@media (width<=1024px){.container nav{backdrop-filter:none;height:14vh;padding:none;background-color:#fff}}.container nav .left-side{width:29vw;height:41vh}@media (width<=767px){.container nav .left-side{display:none}}.container nav .left-side .logo-box{background-image:url(logo.47b5112e.png);background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%}.container nav .right-side{align-items:center;height:100%;display:flex}.container nav .right-side .button-box{align-items:center;display:flex}@media (width<=767px){.container nav .right-side .button-box{flex-wrap:wrap;justify-content:space-evenly}}.container nav .right-side .button-box .btn{color:#1a1a1a;letter-spacing:2px;text-transform:uppercase;margin:0 16px;font-size:11px;font-weight:700;text-decoration:none;transition:all .3s}@media (width<=767px){.container nav .right-side .button-box .btn{letter-spacing:1px;margin:0 16px 16px;font-size:9px}}.container nav .right-side .button-box .btn:hover{color:#b8962e;cursor:pointer}.container nav .right-side .button-box .yt-box{align-items:center;margin:0 16px;text-decoration:none;display:flex}.container nav .right-side .button-box .yt-box .icon{background-image:url(youtube_Icon.88cc80f9.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;width:18px;height:18px}.container nav .right-side .button-box .yt-box .yt-btn{color:#b8962e;margin-left:4px}@media (width<=767px){.container nav .right-side .button-box .yt-box .yt-btn{margin:0 0 0 4px}}.container nav .right-side .button-box .contactbtn{color:#fff;text-transform:uppercase;background-color:#1a1a1a;border-radius:2px;padding:11px 26px;text-decoration:none;transition:all .3s}@media (width<=767px){.container nav .right-side .button-box .contactbtn{letter-spacing:1px;width:fit-content;margin:0;padding:8px 16px;font-size:9px;font-weight:600}}.container nav .right-side .button-box .contactbtn:hover{color:#fff;cursor:pointer;background-color:#b8962e}.container .content{padding-top:43vh}@media (width<=1024px){.container .content{padding-top:14vh}}.container .content .section01{background-color:#fefdfc;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;margin-bottom:72px;padding-left:8.5vw;padding-right:8.5vw;display:flex}@media (width<=1024px){.container .content .section01{padding-left:5vw;padding-right:5vw}}@media (width<=767px){.container .content .section01{flex-direction:column-reverse;padding-left:5vw;padding-right:5vw}}.container .content .section01 .left-side{text-align:center;flex-direction:column;justify-content:center;width:17%;margin-right:6%;display:flex}@media (width<=1024px){.container .content .section01 .left-side{width:30%;margin-right:5%}}@media (width<=767px){.container .content .section01 .left-side{width:80vw;margin:0 auto 64px}}.container .content .section01 .left-side .card-box{border:1px solid #ebe2c5;width:100%;margin-bottom:16px}@media (width<=767px){.container .content .section01 .left-side .card-box{width:80vw}}.container .content .section01 .left-side .card-box .card{background-image:url(Sebastien.a47e61cf.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border:10px solid #fff;height:44vh;position:relative}@media (width<=1024px){.container .content .section01 .left-side .card-box .card{height:36vh}}.container .content .section01 .left-side .card-box .card:after{content:"";z-index:1;backdrop-filter:grayscale();position:absolute;inset:0}.container .content .section01 .left-side h4{letter-spacing:4px;color:#b8962e;text-transform:uppercase;letter-spacing:3px;margin-bottom:16px;font-size:9px;font-weight:600}.container .content .section01 .right-side{width:63%;padding:32px 0 0}@media (width<=1024px){.container .content .section01 .right-side{width:65%}}@media (width<=767px){.container .content .section01 .right-side{width:90vw}}.container .content .section01 .right-side .title-box{margin-bottom:32px}.container .content .section01 .right-side .title-box h4{letter-spacing:4px;color:#b8962e;text-transform:uppercase;margin-bottom:16px;font-size:10px;font-weight:600}@media (width<=767px){.container .content .section01 .right-side .title-box h4{margin:0 auto 8px}}.container .content .section01 .right-side .title-box h1{margin-bottom:-8px;font-family:Cormorant Garamond,serif;font-size:96px;font-weight:300}.container .content .section01 .right-side .title-box h1 span{color:#b8962e;font-family:Cormorant Garamond,serif;font-weight:500}@media (width<=767px){.container .content .section01 .right-side .title-box h1{font-size:56px}}.container .content .section01 .right-side .title-box h1{font-size:72px;line-height:76px}@media (width<=767px){.container .content .section01 .right-side .title-box h1{font-size:40px;line-height:normal}}.container .content .section01 .right-side .line{border-bottom:1px solid #b8962e;width:5vw;margin:0 0 36px}@media (width<=767px){.container .content .section01 .right-side .line{width:8vw}}.container .content .section01 .right-side .text{letter-spacing:1px;width:34vw;margin:32px auto 48px;font-size:13px;font-weight:300;line-height:26px}@media (width<=767px){.container .content .section01 .right-side .text{letter-spacing:normal;width:90vw}}.container .content .section01 .right-side .text{letter-spacing:normal;width:90%;margin:0 0 40px;font-size:14px}@media (width<=767px){.container .content .section01 .right-side .text{letter-spacing:1px;width:90vw;margin:32px auto 48px;font-size:13px;font-weight:300;line-height:26px}}@media (width<=767px) and (width<=767px){.container .content .section01 .right-side .text{letter-spacing:normal;width:90vw}}.container .content .section01 .right-side .grid-box{gap:2px;width:78vw;margin:0 auto;display:grid}@media (width<=767px){.container .content .section01 .right-side .grid-box{width:90vw}}.container .content .section01 .right-side .grid-box{grid-template-columns:repeat(2,1fr);gap:28px;width:50vw;margin-bottom:48px}@media (width<=767px){.container .content .section01 .right-side .grid-box{width:90vw;display:block}}.container .content .section01 .right-side .grid-box .card{background-color:#f8f8f8;border:1px solid #e8e8e8;border-left:3px solid #b8962e;padding:40px;transition:all .3s}@media (width<=767px){.container .content .section01 .right-side .grid-box .card{margin-bottom:16px;padding:24px}}.container .content .section01 .right-side .grid-box .card:hover{transform:translateY(-4px)}.container .content .section01 .right-side .grid-box .card{padding:28px}.container .content .section01 .right-side .grid-box .card .title{text-transform:uppercase;letter-spacing:3px;margin-bottom:16px;font-size:11px}@media (width<=767px){.container .content .section01 .right-side .grid-box .card .title{letter-spacing:1px;margin-bottom:8px}}.container .content .section01 .right-side .grid-box .card .text{font-size:13px;font-weight:300;line-height:26px}@media (width<=767px){.container .content .section01 .right-side .grid-box .card .text{letter-spacing:1px;margin-bottom:8px;font-size:10px;font-weight:400;line-height:20px}}.container .content .section01 .right-side .grid-box .card .text{margin:0;padding:0}@media (width<=767px){.container .content .section01 .right-side .grid-box .card .text{width:auto}}.container .content .section01 .right-side .text-box{border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;margin-bottom:48px;padding:48px 0;font-size:13px}@media (width<=767px){.container .content .section01 .right-side .text-box{width:90vw}}.container .content .section01 .right-side .text-box p{margin-bottom:28px;font-weight:300}.container .content .section01 .right-side .text-box b{color:#454545}.container .content .section01 .right-side .contact-box .name{margin-bottom:16px;font-family:Cormorant Garamond,serif;font-size:56px;font-weight:300}.container .content .section01 .right-side .contact-box .name span{color:#b8962e;font-family:Cormorant Garamond,serif;display:inline-block;transform:skew(-15deg)}@media (width<=767px){.container .content .section01 .right-side .contact-box .name{font-size:48px}}.container .content .section01 .right-side .contact-box .name{margin-bottom:8px;font-size:34px;font-weight:400}.container .content .section01 .right-side .contact-box .job{letter-spacing:4px;color:#b8962e;text-transform:uppercase;letter-spacing:3px;margin-bottom:16px;font-size:10px;font-weight:600}@media (width<=767px){.container .content .section01 .right-side .contact-box .job{margin-bottom:32px}}.container .content .section01 .right-side .link-box{margin-bottom:32px}@media (width<=767px){.container .content .section01 .right-side .link-box{flex-direction:column;margin-bottom:8px;display:flex}}.container .content .section01 .right-side .link-box .email{font-size:13px;font-weight:300;line-height:26px}@media (width<=767px){.container .content .section01 .right-side .link-box .email{letter-spacing:1px;margin-bottom:8px;font-size:10px;font-weight:400;line-height:20px}}.container .content .section01 .right-side .link-box .email{color:#1a1a1a;margin-right:20px;font-weight:400;text-decoration:none}@media (width<=767px){.container .content .section01 .right-side .link-box .email{margin-bottom:0}}.container .content .section01 .right-side .link-box .tel{font-size:13px;font-weight:300;line-height:26px}@media (width<=767px){.container .content .section01 .right-side .link-box .tel{letter-spacing:1px;margin-bottom:8px;font-size:10px;font-weight:400;line-height:20px}}.container .content .section01 .right-side .link-box .tel{color:#1a1a1a;font-weight:400;text-decoration:none}.container .content .section01 .right-side .btn-box{margin-bottom:64px}@media (width<=767px){.container .content .section01 .right-side .btn-box{text-align:center;flex-direction:column;gap:4px;width:80vw;margin-bottom:32px;display:flex}}.container .content .section01 .right-side .btn-box .contact{color:#fff;text-transform:uppercase;background-color:#1a1a1a;border-radius:2px;padding:11px 26px;text-decoration:none;transition:all .3s}@media (width<=767px){.container .content .section01 .right-side .btn-box .contact{letter-spacing:1px;width:fit-content;margin:0;padding:8px 16px;font-size:9px;font-weight:600}}.container .content .section01 .right-side .btn-box .contact:hover{color:#fff;cursor:pointer;background-color:#b8962e}.container .content .section01 .right-side .btn-box .contact{letter-spacing:3px;border:2px solid #1a1a1a;margin-right:16px;padding:16px 32px;font-size:10px;font-weight:600}@media (width<=767px){.container .content .section01 .right-side .btn-box .contact{color:#fff;text-transform:uppercase;background-color:#1a1a1a;border-radius:2px;padding:11px 26px;text-decoration:none;transition:all .3s}}@media (width<=767px) and (width<=767px){.container .content .section01 .right-side .btn-box .contact{letter-spacing:1px;width:fit-content;margin:0;padding:8px 16px;font-size:9px;font-weight:600}}@media (width<=767px){.container .content .section01 .right-side .btn-box .contact:hover{color:#fff;cursor:pointer;background-color:#b8962e}}.container .content .section01 .right-side .btn-box .contact:hover{border:2px solid #b8962e}.container .content .section01 .right-side .btn-box .partners{color:#1a1a1a;text-transform:uppercase;background-color:#fff;border:2px solid #1a1a1a;border-radius:2px;padding:11px 26px;text-decoration:none;transition:all .3s}@media (width<=767px){.container .content .section01 .right-side .btn-box .partners{letter-spacing:1px;width:fit-content;margin:0;padding:8px 16px;font-size:9px;font-weight:600}}.container .content .section01 .right-side .btn-box .partners:hover{color:#fff;cursor:pointer;background-color:#1a1a1a}.container .content .section01 .right-side .btn-box .partners{letter-spacing:3px;background-color:#0000;padding:16px 32px;font-size:10px;font-weight:600}@media (width<=767px){.container .content .section01 .right-side .btn-box .partners{color:#1a1a1a;text-transform:uppercase;background-color:#fff;border:2px solid #1a1a1a;border-radius:2px;padding:11px 26px;text-decoration:none;transition:all .3s}}@media (width<=767px) and (width<=767px){.container .content .section01 .right-side .btn-box .partners{letter-spacing:1px;width:fit-content;margin:0;padding:8px 16px;font-size:9px;font-weight:600}}@media (width<=767px){.container .content .section01 .right-side .btn-box .partners:hover{color:#fff;cursor:pointer;background-color:#1a1a1a}}.container .content .section02{background:linear-gradient(#fff,#faf9f5)}.container .content .section02 .text-box{border-bottom:1px solid #e8e8e8;width:77vw;margin:0 auto 48px;padding-bottom:32px;display:flex}@media (width<=767px){.container .content .section02 .text-box{flex-direction:column;width:90vw}}.container .content .section02 .text-box .left-side{width:50vw;padding-bottom:32px;padding-right:20px;line-height:76px}@media (width<=767px){.container .content .section02 .text-box .left-side{width:90vw}}.container .content .section02 .text-box .left-side h4{letter-spacing:4px;color:#b8962e;text-transform:uppercase;margin-bottom:0;font-size:10px;font-weight:600}.container .content .section02 .text-box .left-side h1{margin-bottom:-8px;font-family:Cormorant Garamond,serif;font-size:96px;font-weight:300}.container .content .section02 .text-box .left-side h1 span{color:#b8962e;font-family:Cormorant Garamond,serif;font-weight:500}@media (width<=767px){.container .content .section02 .text-box .left-side h1{font-size:56px}}.container .content .section02 .text-box .left-side h1{font-size:72px}@media (width<=767px){.container .content .section02 .text-box .left-side h1{font-size:40px;line-height:normal}}.container .content .section02 .text-box .right-side{flex-direction:column;justify-content:end;display:flex}.container .content .section02 .text-box .right-side .text{font-size:13px;font-weight:300;line-height:26px}@media (width<=767px){.container .content .section02 .text-box .right-side .text{letter-spacing:1px;letter-spacing:1px;width:90vw;margin:32px auto 48px;font-size:13px;font-weight:300;line-height:26px}}@media (width<=767px) and (width<=767px){.container .content .section02 .text-box .right-side .text{letter-spacing:normal;width:90vw}}.container .content .section02 .grid-box{gap:2px;width:78vw;margin:0 auto;display:grid}@media (width<=767px){.container .content .section02 .grid-box{width:90vw}}.container .content .section02 .grid-box{grid-template-columns:repeat(2,1fr);gap:24px;width:76vw;padding-bottom:128px}@media (width<=767px){.container .content .section02 .grid-box{width:90vw;padding-bottom:64px;display:block}}.container .content .section02 .grid-box .card{background:#fff linear-gradient(90deg,#b8962e,#e8e8e8) top/100% 2px no-repeat;border:1px solid #e8e8e8;padding:34px 30px 30px;transition:all .3s}@media (width<=767px){.container .content .section02 .grid-box .card{margin-bottom:8px}}.container .content .section02 .grid-box .card:hover{background:#fff linear-gradient(90deg,#b8962e,#e8e8e8) top/100% 2px no-repeat;border:1px solid #b8962e66;transform:translateY(-4px)}.container .content .section02 .grid-box .card .num{color:#b8962e;letter-spacing:2px;margin-bottom:16px;font-size:10px}.container .content .section02 .grid-box .card .title{margin-bottom:16px;font-family:Cormorant Garamond,serif;font-size:34px;font-weight:400}.container .content .section02 .grid-box .card .text{font-size:13px;font-weight:300;line-height:26px}@media (width<=767px){.container .content .section02 .grid-box .card .text{letter-spacing:1px;margin-bottom:8px;font-size:10px;font-weight:400;line-height:20px}}.container .content .section02 .grid-box .card .text{margin-bottom:24px}.container .content .section02 .grid-box .card .link{color:#1a1a1a;letter-spacing:2px;text-transform:uppercase;margin:0 16px;font-size:11px;font-weight:700;text-decoration:none;transition:all .3s}@media (width<=767px){.container .content .section02 .grid-box .card .link{letter-spacing:1px;margin:0 16px 16px;font-size:9px}}.container .content .section02 .grid-box .card .link:hover{color:#b8962e;cursor:pointer}.container .content .section02 .grid-box .card .link{letter-spacing:3px;border-bottom:2px solid #e8e8e8;margin:0;padding-bottom:4px;font-size:10px}.container .content .section02 .grid-box .card .link:hover{border-bottom:2px solid #b8962e}.container .content .section03{background-color:#1a1a1a;border-bottom:1px solid #232323;padding:96px 0}.container .content .section03 .text-box{text-align:center}.container .content .section03 .text-box h5{letter-spacing:4px;color:#d4af5a;text-transform:uppercase;margin-bottom:16px;font-size:9px;font-weight:600}.container .content .section03 .text-box .title-box{margin-bottom:24px}.container .content .section03 .text-box .title-box h2{color:#fff;font-family:Cormorant Garamond,serif;font-size:56px;font-weight:300}@media (width<=767px){.container .content .section03 .text-box .title-box h2{font-size:40px}}.container .content .section03 .text-box p{color:#fff9;width:40vw;margin:0 auto;font-size:13px;font-weight:300;line-height:24px}@media (width<=767px){.container .content .section03 .text-box p{width:90vw}}.container .content .section03 .text-box .p1{margin-bottom:12px}.container .content .section03 .block-box{background-color:#1a1a1a;justify-content:space-evenly;align-items:center;height:36vh;padding:0 16vw;display:flex}@media (width<=1024px){.container .content .section03 .block-box{height:28vh;padding:0 8vw}}@media (width<=767px){.container .content .section03 .block-box{height:auto;margin:64px auto;padding:0 8vw;display:block}}.container .content .section03 .block-box .block{text-align:center;text-align:center;flex-direction:column;justify-content:center;width:33.33%;height:50%;display:flex}@media (width<=767px){.container .content .section03 .block-box .block{border-bottom:1px solid #fff2;width:80vw;height:auto;margin:0 auto 24px;padding-bottom:8px}}.container .content .section03 .block-box .block .text{color:#fff9;letter-spacing:4px;text-transform:uppercase;margin-bottom:12px;font-size:9px;font-weight:500}@media (width<=767px){.container .content .section03 .block-box .block .text{letter-spacing:2px;margin-bottom:8px}}.container .content .section03 .block-box .block .info{color:#fff;font-size:14px;font-weight:400;text-decoration:none}@media (width<=1024px){.container .content .section03 .block-box .block .info{font-size:12px}}.container .content .section03 .block-box .b1,.container .content .section03 .block-box .b2,.container .content .section03 .block-box .b3{border-right:1px solid #fff2}@media (width<=767px){.container .content .section03 .block-box .b1,.container .content .section03 .block-box .b2,.container .content .section03 .block-box .b3{border-right:none}}.container .content .section03 .button-box{text-align:center}.container .content .section03 .button-box .btn{color:#fff;text-transform:uppercase;letter-spacing:3px;background-color:#b8962e;border-radius:2px;padding:20px 44px;font-size:10px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-block}@media (width<=767px){.container .content .section03 .button-box .btn{letter-spacing:1px;text-align:center;width:80vw;margin:0 auto 64px;padding:16px 32px;font-size:9px;font-weight:600}}.container .content .section03 .button-box .btn:hover{cursor:pointer;transform:translateY(-4px)}.container .content .section03 .text-box p{width:60vw}.container .content .section04{background-color:#121212;padding:64px 0}@media (width<=767px){.container .content .section04{padding:32px 0 64px}}.container .content .section04 .logo-box{text-align:center;margin-bottom:16px}.container .content .section04 .logo-box img{height:7vh}@media (width<=767px){.container .content .section04 .logo-box img{height:10vh}}.container .content .section04 .buttons{justify-content:center;margin-bottom:24px;display:flex}@media (width<=767px){.container .content .section04 .buttons{justify-content:space-evenly}}.container .content .section04 .buttons .btn{color:#fff4;text-transform:uppercase;letter-spacing:2px;margin:0 16px;font-size:10px;font-weight:700;text-decoration:none;transition:all .3s}@media (width<=767px){.container .content .section04 .buttons .btn{letter-spacing:1px;margin:0;font-weight:600}}.container .content .section04 .buttons .btn:hover{color:#b8962e}.container .content .section04 .text{text-align:center;color:#fff4;letter-spacing:2px;font-size:10px;font-weight:300}
/*# sourceMappingURL=apropos.f2f24eeb.css.map */
