:root{--ox-bg:#0c0c0c;--ox-bg-services:#0e0d0d;--ox-bg-testi:#141414;--ox-panel:#000000;--ox-gold:#e1c67c;--ox-pink:#e94d9b;--ox-white:#ffffff;--ox-muted:#999999;--ox-line:rgba(255, 255, 255, .12);--ox-font:'Poppins',sans-serif;--ox-font-alt:'Mona-Sans-Medium',sans-serif}body{font-family:var(--ox-font);font-size:15px;font-weight:400;line-height:1.8;color:#666;background-color:var(--ox-bg);overflow-x:hidden}img{max-width:100%;height:auto}a{text-decoration:none;transition:color .3s}h1,h2,h3,h4,h5,h6{margin:0}button{border:0;background:0 0;padding:0}:focus-visible{outline:2px solid var(--ox-gold);outline-offset:2px}.container-narrow{width:100%;max-width:1320px;margin-inline:auto;padding-inline:15px}.container-wide{width:100%;padding-inline:72px}[data-reveal]{opacity:0;transform:translateY(24px);transition:opacity .8s ease,transform .8s ease}[data-reveal].is-visible{opacity:1;transform:none}.site-header{position:absolute;top:0;left:0;right:0;z-index:100;padding:15px 0;transition:background-color .3s ease,padding .3s ease,transform .3s ease}.header-inner{display:flex;align-items:flex-start;justify-content:space-between;padding:0 10px;position:fixed;width:100%}.site-logo img{width:180px;height:auto}.offcanvas-toggle{color:#fff;width:32px;height:32px;margin:8px 25px 0 0;cursor:pointer;transition:opacity .3s}.offcanvas-toggle svg{width:32px;height:32px;display:block}.offcanvas-toggle:hover{opacity:.75}.ox-offcanvas{position:fixed;inset:0;z-index:1000;overflow:hidden;visibility:hidden;pointer-events:none}.ox-offcanvas.is-open{visibility:visible;pointer-events:auto}.ox-offcanvas__overlay{position:absolute;inset:0;background:rgba(0,0,0,.7);opacity:0;transition:opacity .3s linear .15s;cursor:pointer}.ox-offcanvas.is-open .ox-offcanvas__overlay{opacity:1}.ox-offcanvas__panel{position:absolute;top:0;right:0;height:100%;width:30%;min-width:380px;background:var(--ox-panel);transform:translateX(100%);transition:transform .3s linear .15s;overflow-y:auto;padding:80px 0 40px 50px}.ox-offcanvas.is-open .ox-offcanvas__panel{transform:translateX(0)}.ox-offcanvas__close{position:absolute;top:0;left:0;width:75px;height:75px;color:#fff;font-size:22px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:transform .3s}.ox-offcanvas__close:hover{transform:rotate(90deg)}.ox-nav__list{list-style:none;margin:0;padding:0}.ox-nav__item{opacity:0;transform:translateX(40px);transition:opacity .7s ease,transform .7s ease}.ox-offcanvas.is-open .ox-nav__item{opacity:1;transform:none}.ox-offcanvas.is-open .ox-nav__item:first-child{transition-delay:.5s}.ox-offcanvas.is-open .ox-nav__item:nth-child(2){transition-delay:.58s}.ox-offcanvas.is-open .ox-nav__item:nth-child(3){transition-delay:.66s}.ox-offcanvas.is-open .ox-nav__item:nth-child(4){transition-delay:.74s}.ox-nav__item>a{display:flex;align-items:center;font-size:34px;font-weight:700;letter-spacing:.5px;line-height:1.2;color:#fff;padding:10px 0;transition:color .3s,padding-left .3s}.ox-nav__item>a:hover{color:var(--ox-gold);padding-left:8px}.ox-nav .sub-arrow{font-size:24px;margin-left:auto;margin-right:45px;transition:transform .3s}.ox-nav__parent[aria-expanded=true] .sub-arrow{transform:rotate(45deg)}.ox-nav__sub{list-style:none;margin:0;padding:0 0 0 26px;max-height:0;overflow:hidden;transition:max-height .5s ease}.ox-nav__sub.is-open{max-height:560px}.ox-nav__sub a{display:block;font-size:18px;font-weight:500;letter-spacing:.5px;color:rgba(255,255,255,.85);padding:6px 0}.ox-nav__sub a:hover{color:var(--ox-gold)}.hero{position:relative;height:650px;overflow:hidden;background:#000}.hero__video{position:absolute;inset:0;pointer-events:none}.hero__video iframe{position:absolute;top:50%;left:50%;width:100vw;height:56.25vw;min-height:100%;min-width:177.78vh;transform:translate(-50%,-50%);border:0}.intro{padding:60px 10px 60px;text-align:center}.intro__title{font-size:46px;font-weight:500;line-height:1.4;color:#fff}.intro__sub{font-size:30px;font-weight:500;line-height:1.4;color:#fff;margin-top:35px}.highlights{padding:0 20px}.highlights__grid{display:grid;grid-template-columns:repeat(5,1fr)}.highlight{border:1px solid var(--ox-line);border-right-width:0;padding:40px 40px 45px}.highlight:nth-child(5n){border-right-width:1px}.highlight__icon{display:inline-block;margin-bottom:45px}.highlight__icon img{width:62px;height:62px;transition:transform .4s ease}.highlight:hover .highlight__icon img{transform:rotateY(180deg)}.highlight h5{font-size:19px;font-weight:600;line-height:1.5;color:#fff}.services{background:var(--ox-bg-services);padding:50px 0 0;margin-top:0}.section-title{font-size:65px;font-weight:500;line-height:1.4;color:#fff;text-align:center}.section-lead{font-size:30px;font-weight:500;line-height:1.4;color:#fff;text-align:center;max-width:1240px;margin:14px auto 0}.services__head{max-width:1280px;padding-bottom:45px}.half-slider{position:relative}.half-slider__gallery{background:var(--ox-bg-services)}.half-slider__gallery .swiper-slide{height:850px}.half-slider__img{position:relative;display:block;height:100%;background-size:cover;background-position:top center;background-repeat:no-repeat;background-color:var(--ox-bg-services)}.half-slider__img::after{content:"";position:absolute;inset:0;background:rgba(0,0,0,.3)}.half-slider__text{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);z-index:5;pointer-events:none}.half-slider__text .swiper-slide{width:778px;margin-right:50px;opacity:.25;transition:opacity .6s ease;pointer-events:auto}.half-slider__text .swiper-slide-active{opacity:1}.half-slider__text .swiper-slide-next{opacity:1}.half-slider__text .swiper-slide-next .half-slider__caption h4 a{color:transparent;-webkit-text-stroke:1px rgba(255,255,255,.9);text-stroke:1px rgba(255,255,255,.9)}.half-slider__text .swiper-slide-next .half-slider__caption h4 a:hover{-webkit-text-stroke-color:var(--ox-gold)}.half-slider__caption{text-align:center}.half-slider__caption h6{display:none}.half-slider__caption h4{line-height:1.05}.half-slider__caption h4 a{font-size:65px;font-weight:600;color:#fff;transition:color .3s}.half-slider__caption h4 a:hover{color:var(--ox-gold)}.half-slider__nav{position:absolute;top:auto;bottom:44px;z-index:6;color:rgba(255,255,255,.85);font-size:20px;line-height:1;cursor:pointer;transition:color .3s,transform .3s}.half-slider__nav:hover{color:#fff;transform:scale(1.2)}.half-slider__nav--prev{left:135px}.half-slider__nav--next{right:135px}.half-slider__pagination{position:absolute;left:0;right:0;bottom:50px;z-index:6;text-align:center;pointer-events:none;line-height:0}.half-slider__pagination .swiper-pagination-bullet{width:7px;height:7px;margin:0 12px;background:rgba(255,255,255,.55);opacity:1;pointer-events:auto;transition:background-color .3s}.half-slider__pagination .swiper-pagination-bullet-active{background:#fff;outline:1px solid #fff;outline-offset:4px}.testimonials{background:var(--ox-bg-testi);padding:150px 0 100px}.testimonials__head{padding-bottom:45px;border-bottom:1px solid var(--ox-line);margin-bottom:80px}.testimonials__head h3{font-size:40px;font-weight:500;line-height:1.5;letter-spacing:.5px;text-transform:uppercase;color:#fff}.testi-arrow{width:42px;height:42px;border:1px solid rgba(255,255,255,.3);border-radius:50%;color:#fff;font-size:15px;margin-left:12px;cursor:pointer;transition:background-color .3s,border-color .3s}.testi-arrow:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.6)}.testimonial__quote{padding-top:10px}.testimonial__quote img{width:76px;height:76px}.testimonial__text{font-family:var(--ox-font-alt);font-size:24px;font-weight:500;line-height:1.5;color:#fff}.testimonial__info{margin-top:30px}.testimonial__info h5{font-family:var(--ox-font-alt);font-size:24px;font-weight:500;letter-spacing:1px;text-transform:uppercase;color:#fff}.testimonial__info span{display:block;font-size:13px;font-weight:400;letter-spacing:1px;text-transform:uppercase;color:var(--ox-muted);margin-top:4px}.testimonials__counter{width:160px;height:160px;border:1px solid rgba(255,255,255,.25);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:30px;font-weight:400}.testimonials__counter small{font-size:14px;color:rgba(255,255,255,.7);margin-left:4px;margin-top:8px}.events{padding:95px 0 0}.events__lead{font-size:28px;font-weight:500;line-height:1.5;color:#fff;text-align:center;margin:4px 0 0}.events-slider-wrap{position:relative;max-width:1100px;margin:50px auto 0}.events-slider{overflow:hidden}.event-slide{position:relative;height:800px;background-size:cover;background-position:center}.event-slide::after{content:"";position:absolute;inset:0;background:linear-gradient(rgba(0,0,0,.18),rgba(0,0,0,.18))}.event-slide__content{position:absolute;left:78px;bottom:240px;z-index:2;max-width:820px}.event-slide__content h3{font-size:60px;font-weight:400;line-height:1.15;color:#fff}.event-slide__content p{font-size:16px;font-weight:300;line-height:1.7;color:#fff;max-width:500px;margin:18px 0 0}.events-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:5;cursor:pointer;opacity:.85;transition:opacity .3s,transform .3s}.events-arrow:hover{opacity:1}.events-arrow--prev{left:-38px}.events-arrow--next{right:-38px}.events-arrow--prev:hover{transform:translateY(-50%) translateX(-3px)}.events-arrow--next:hover{transform:translateY(-50%) translateX(3px)}.events-slider__pagination{position:absolute;left:0;right:0;bottom:20px;z-index:5;text-align:center}.events-slider__pagination .swiper-pagination-bullet{width:18px;height:8px;border-radius:4px;margin:0 4px;background:rgba(255,255,255,.45);opacity:1;transition:background-color .3s,width .3s}.events-slider__pagination .swiper-pagination-bullet-active{background:#fff}.contact{padding:90px 10px 0}.contact__inner{max-width:824px;margin-inline:auto}.contact__eyebrow{font-size:14px;font-weight:300;letter-spacing:1px;color:#fff;margin-left:50px}.contact__title{font-size:50px;font-weight:700;line-height:1.4;color:#fff;margin:0 0 60px 50px}.contact-form .row{--bs-gutter-x:30px}.contact-form__group{margin-bottom:28px}.contact-form input,.contact-form textarea{width:100%;background:0 0;border:0;border-bottom:1px solid rgba(255,255,255,.45);color:#fff;font-family:var(--ox-font);font-size:15px;font-weight:300;padding:9px 12px;border-radius:0;transition:border-color .3s}.contact-form input::placeholder,.contact-form textarea::placeholder{color:#a9a9a9}.contact-form input:focus,.contact-form textarea:focus{outline:0;border-bottom-color:#fff}.contact-form input.is-invalid,.contact-form textarea.is-invalid{border-bottom-color:#d9534f}.contact-form textarea{resize:vertical;min-height:168px}.contact-form__submit{text-align:center;margin-top:12px}.btn-lets-talk{width:100px;height:100px;border:1px solid rgba(255,255,255,.8);border-radius:50%;color:#fff;font-size:15px;letter-spacing:.5px;cursor:pointer;background:0 0;transition:background-color .3s,color .3s}.btn-lets-talk:hover{animation:wobble-br 1s ease both}@keyframes wobble-br{16.65%{transform:translate(8px,8px)}33.3%{transform:translate(-6px,-6px)}49.95%{transform:translate(4px,4px)}66.6%{transform:translate(-2px,-2px)}83.25%{transform:translate(1px,1px)}100%{transform:translate(0,0)}}.planning-banner{margin-top:95px;background:url('../images/footer_banner.jpeg') center/cover no-repeat}.planning-banner__inner{padding:82px 15px 78px;text-align:center}.planning-banner__title{font-size:70px;font-weight:900;line-height:1.2;letter-spacing:.5px;text-transform:uppercase;color:#fbfbfb}.planning-banner__btn-wrap{margin-top:32px}.btn-connect{display:inline-block;background:var(--ox-gold);color:#23150f;font-size:16px;font-weight:700;letter-spacing:1px;text-transform:uppercase;padding:20px 55px;transition:transform .3s ease}.btn-connect:hover{color:#23150f;transform:scale(1.08)}.site-footer{background:var(--ox-bg);padding:60px 0 0}.footer-wide{padding-inline:0px}.footer-about{font-family:Mona-Sans-Medium,Sans-serif;font-size:18px;font-weight:500;line-height:1.5em;color:#fff;margin:0}.footer-head{font-size:15px;font-weight:400;text-transform:uppercase;letter-spacing:2px;color:#fff;margin-bottom:15px}.footer-social{display:flex;gap:12px;margin:0}.footer-social a{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:#f4f4f4;color:#111;font-size:20px;transition:background-color .3s,color .3s,transform .3s}.footer-social a:hover{background:var(--ox-gold);transform:translateY(-3px)}.footer-links li{margin-bottom:8px}.footer-links a{font-size:15px;font-weight:400;color:#eee}.footer-links a:hover{color:var(--ox-gold)}.footer-contact li{margin-bottom:12px}.footer-contact a{font-size:15px;font-weight:400;color:#fff;display:flex}.footer-contact a:hover{color:var(--ox-gold)}.footer-contact i{margin-right:6px}.footer-divider{height:1px;margin:45px 105px 0}.footer-copy{text-align:center;font-family:var(--ox-font-alt);font-size:13px;font-weight:400;color:#ddd;padding:30px 15px;margin:0;border:none!important}.to-top{position:fixed;right:28px;bottom:28px;z-index:90;width:42px;height:42px;border:1px solid var(--ox-pink);border-radius:50%;color:#fff;font-size:15px;cursor:pointer;background:rgba(12,12,12,.4);opacity:0;visibility:hidden;transform:translateY(12px);transition:opacity .3s,transform .3s,visibility .3s}.to-top.is-visible{opacity:1;visibility:visible;transform:none}.to-top:hover{background:rgba(233,77,155,.18)}.about-page{background:#232329}.about-page .gold{color:var(--ox-gold)}.js-zoom{transform:rotate(var(--tilt,0deg)) scale(var(--zoom,1));will-change:transform}.about-hero{position:relative;padding:135px 0 100px;overflow:hidden}.about-hero__shape{position:absolute;top:-300px;right:-140px;width:1250px;height:820px;background:#1b1b20;border-radius:53% 47% 42% 58%/62% 55% 45% 38%;pointer-events:none}.about-hero .container-narrow{position:relative;z-index:1}.about-hero__title{font-size:60px;font-weight:700;line-height:1.4;color:#fff}.abt-sec{padding:0 75px}.about-hero__media{position:relative;max-width:566px;margin-left:auto}.about-hero__media img{width:100%;height:auto;display:block;animation:heroFloat 6s ease-in-out infinite}@keyframes heroFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-14px)}}.about-block{padding:95px 0;position:relative}.about-block::after{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,rgba(255,255,255,.14) 0,rgba(255,255,255,.14) 42%,rgba(225,198,124,.9) 50%,rgba(255,255,255,.14) 58%,rgba(255,255,255,.14) 100%);background-size:200% 100%;animation:lineScroll 6s linear infinite;transform:scaleX(0);transition:transform 1.2s ease .2s;transform-origin:center}.about-block::after{transform:scaleX(1)}.about-block__title{font-size:40px;font-weight:500;line-height:1.4;color:#fff}.about-plannin-an-event-main .planning-banner{margin-top:0}.about-block__title#journeyTitle{padding-left:20px}.about-block__text{font-size:17px;font-weight:400;line-height:1.65;color:#fdfdfd;margin:24px 0 0;padding-left:55px}.about-figure{position:relative;margin:0;max-width:526px;padding-right:0;height:585px;padding:20px}.about-figure img{width:100%;height:auto;display:block;border-radius:30px}.about-rotated{max-width:452px;margin-left:auto;padding:40px 30px}.about-rotated img{--tilt:-10deg;width:100%;height:auto;display:block;border-radius:30px}.about-stack{max-width:548px;padding-right:110px}.about-stack img{width:100%;height:auto;display:block;border-radius:30px}.about-statement{position:relative;padding:60px 0;text-align:center}.about-statement::before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,rgba(255,255,255,.14) 0,rgba(255,255,255,.14) 42%,rgba(225,198,124,.9) 50%,rgba(255,255,255,.14) 58%,rgba(255,255,255,.14) 100%);background-size:200% 100%;animation:lineScroll 6s linear infinite;transform:scaleX(0);transition:transform 1.2s ease .2s;transform-origin:center}.about-statement.is-visible::before{transform:scaleX(1)}.about-statement::after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:linear-gradient(90deg,rgba(255,255,255,.14) 0,rgba(255,255,255,.14) 42%,rgba(225,198,124,.9) 50%,rgba(255,255,255,.14) 58%,rgba(255,255,255,.14) 100%);background-size:200% 100%;animation:lineScroll 6s linear infinite;transform:scaleX(0);transition:transform 1.2s ease .2s;transform-origin:center}.about-statement.is-visible::after{transform:scaleX(1)}@keyframes lineScroll{from{background-position:200% 0}to{background-position:-200% 0}}.about-statement__text{font-size:40px;font-weight:700;line-height:1.35;color:#fff;max-width:1240px;margin-inline:auto}.about-map{padding:0 0 60px}.about-map{padding-top:60px!important}.about-map__img{width:100%;height:auto;display:block;border-radius:24px}.ce-page{background:#1a1a1a}[data-reveal-step="1"]{transition-delay:.12s}[data-reveal-step="2"]{transition-delay:.24s}[data-reveal-step="3"]{transition-delay:.36s}.ce-container{width:100%;max-width:1320px;margin-inline:auto;padding-inline:15px}.ce-page .js-zoom{transform:rotate(var(--tilt,0deg)) scale(var(--zoom,1));will-change:transform}.ce-hero{--ce-title:125px;position:relative;padding:150px 0 0;background:#171717;overflow:hidden;background-size:cover;background-repeat:no-repeat;background-image:url(../images/contact-bg.jpg)}.ce-hero::before{content:"";position:absolute;inset:0;background:linear-gradient(115deg,rgba(255,255,255,.05) 0,rgba(255,255,255,0) 32%),linear-gradient(150deg,rgba(255,255,255,.04) 0,rgba(255,255,255,0) 45%);pointer-events:none;background-color:#1d1d1d9e;--background-overlay:''}.planning-banner{z-index:1;position:relative}.planning-banner::before{content:"";position:absolute;inset:0;background:#000;opacity:.5;z-index:-1}.ce-hero .ce-container{position:relative;z-index:1}.ce-hero__eyebrow{font-size:20px;font-weight:500;letter-spacing:normal;line-height:1.3;text-transform:uppercase;color:#fff;margin:0 0 0;padding-left:0}.ce-hero__title{position:relative;z-index:2;font-size:var(--ce-title);font-weight:500;line-height:1em;text-transform:uppercase;color:#fff;margin:0;padding-left:10px;font-size:122px}.ce-hero__media{position:relative;z-index:1;margin-top:calc(var(--ce-title) * -.41);padding:0 8px}.ce-hero__media img{width:100%;height:auto;display:block}.ce-block{padding:100px 0}.ce-block__title{font-size:45px;font-weight:500;line-height:1.2;color:#fff;margin:0 0 5px}.ce-block__title+.ce-vision__text{margin-top:0}.ce-philosophy{background:#1a1a1a}.ce-figure{margin:0;max-width:548px}.ce-figure img{width:100%;height:auto;display:block;border-radius:22px}.ce-philosophy__copy{max-width:580px}.ce-philosophy__copy .ce-vision__text:last-child{margin-bottom:0}.ce-quote{margin:10px 0 0;padding-left:0;border:0}.ce-quote p{font-size:18px;font-weight:400;line-height:1.75;color:#e6e6e6;margin:0}.ce-quote cite{display:block;margin-top:0;font-size:18px;font-style:normal;font-weight:400;color:#e6e6e6}.ce-vision{background:#1a1a1a}.ce-vision__title{font-size:45px;font-weight:500;line-height:1.25;color:#fff;margin:0 0 10px}.ce-vision__card img{max-height:620px;width:auto;margin-inline:auto}.ce-vision__card{display:flex;justify-content:flex-end}.ce-vision__text{font-size:18px;font-weight:400;line-height:1.85;color:#fff;margin:0 0 30px;max-width:620px}.ce-vision__text:last-child{margin-bottom:0}.ce-vision__text strong{font-weight:700;color:#fff}.ce-vision__media{position:relative;display:flex;align-items:center;justify-content:flex-end;gap:18px;padding:20px 0}.ce-vision__pill{writing-mode:vertical-rl;transform:rotate(180deg);font-size:14px;font-weight:500;letter-spacing:2px;text-transform:uppercase;color:#cfcfcf;white-space:nowrap;padding:28px 10px;border-radius:40px;background:#232323;position:absolute;bottom:-135px;left:85px}.ce-vision__card{flex:0 1 470px}.ce-vision__card img{--tilt:-10deg;width:100%;height:auto;display:block;border-radius:10px;box-shadow:0 18px 45px rgba(0,0,0,.45)}.ce-gallery{padding:110px 0 100px;background:#1a1a1a}.ce-gallery__wrap{max-width:1240px}.ce-gallery__row{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;margin-bottom:30px}.ce-gallery__item{display:block;overflow:hidden;border-radius:22px;cursor:zoom-in;background:#111;aspect-ratio:3/2;border-radius:45px}.ce-gallery__item img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .6s cubic-bezier(.2, .7, .3, 1),opacity .4s ease;border-radius:45px}.ce-gallery__item:focus-visible img,.ce-gallery__item:hover img{transform:scale(1.06);opacity:.9}.sp-carousel{padding:0 0 100px;background:#1a1a1a}.sp-carousel .swiper,.sp-carousel__swiper{overflow:hidden}.sp-carousel .swiper-slide{height:auto;border-radius:18px;overflow:hidden;background:#111}.sp-carousel .swiper-slide img{width:100%;aspect-ratio:3/2;display:block;object-fit:cover;transition:transform .6s cubic-bezier(.2, .7, .3, 1)}.sp-carousel .swiper-slide:hover img{transform:scale(1.05)}.ce-lb{position:fixed;inset:0;z-index:1200;background:rgba(0,0,0,.8);opacity:0;visibility:hidden;transition:opacity .35s ease,visibility .35s ease}.ce-lb.is-open{opacity:1;visibility:visible}.ce-lb__stage{position:absolute;inset:64px 90px 74px;display:flex;align-items:center;justify-content:center;overflow:hidden}.ce-lb__img{max-width:100%;max-height:100%;display:block;transform:scale(.94);transition:transform .35s cubic-bezier(.2, .7, .3, 1),opacity .25s ease;cursor:zoom-in;user-select:none;-webkit-user-drag:none}.ce-lb.is-open .ce-lb__img{transform:scale(1)}.ce-lb.is-loading .ce-lb__img{opacity:.35}.ce-lb.is-zoomed .ce-lb__stage{overflow:auto}.ce-lb.is-zoomed .ce-lb__img{max-width:none;max-height:none;width:auto;cursor:grab;transition:none}.ce-lb.is-zoomed .ce-lb__img:active{cursor:grabbing}.ce-lb__counter{position:absolute;top:14px;left:22px;font-size:15px;font-weight:400;color:rgba(255,255,255,.9);letter-spacing:.5px}.ce-lb__tools{position:absolute;top:8px;right:14px;display:flex;align-items:center;gap:6px}.ce-lb__btn{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border:0;border-radius:50%;background:0 0;color:rgba(255,255,255,.85);font-size:19px;line-height:1;cursor:pointer;transition:background-color .3s ease,color .3s ease,transform .3s ease}.ce-lb__btn:hover,.ce-lb__btn[aria-pressed=true]{background:rgba(255,255,255,.12);color:#fff}.ce-lb__btn:active{transform:scale(.94)}.ce-lb__nav{position:absolute;top:50%;width:54px;height:54px;margin-top:-27px;border:0;background:0 0;color:rgba(255,255,255,.9);font-size:30px;line-height:1;cursor:pointer;transition:color .3s ease,transform .3s ease}.ce-lb__nav:hover{color:#fff;transform:scale(1.15)}.ce-lb__prev{left:18px}.ce-lb__next{right:18px}.ce-lb__caption{position:absolute;left:0;right:0;bottom:22px;margin:0;text-align:center;font-size:16px;font-weight:400;color:#fff}.ce-lb__share{position:absolute;top:58px;right:60px;display:none;flex-direction:column;min-width:190px;padding:8px 0;border-radius:8px;background:#1d1d1f;box-shadow:0 12px 34px rgba(0,0,0,.5)}.ce-lb__share.is-open{display:flex}.ce-lb__share a,.ce-lb__share button{display:flex;align-items:center;gap:10px;padding:10px 16px;border:0;background:0 0;color:#eaeaea;font-size:14px;text-align:left;cursor:pointer;transition:background-color .25s ease,color .25s ease}.ce-lb__share a:hover,.ce-lb__share button:hover{background:rgba(255,255,255,.08);color:#fff}body.ce-lb-open{overflow:hidden}.contact-page{background:#0c0c0c}.contact-hero{position:relative;padding:100px 0 80px;overflow:hidden;text-align:center;background-size:cover;background-repeat:no-repeat;background-image:url(../images/contact-bg.jpg)}.contact-hero::before{content:"";position:absolute;inset:0;pointer-events:none;background-color:#1d1d1deb;--background-overlay:''}.contact-hero .ce-container{position:relative;z-index:1}.contact-hero__title{font-size:122px;font-weight:500;text-transform:uppercase;line-height:1em;color:#fff;margin:0}.contact-map{padding:78px 0;background:#0c0c0c}.contact-map__frame{width:100%;max-width:1101px;height:450px;margin-inline:auto;overflow:hidden;background:#232323}.contact-map__frame iframe{width:100%;height:100%;border:0;display:block}.contact-info{padding:60px 0 70px;background:#1a1a1a;text-align:center}.contact-form-section__title,.contact-info__title{font-size:20px;font-weight:400;letter-spacing:1px;text-transform:uppercase;color:#fff;margin:0 0 48px}.contact-info__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:70px 30px}.contact-info__cell{text-align:center}.contact-info__label{font-size:14px;font-weight:400;letter-spacing:1.5px;text-transform:uppercase;color:#b9b9b9;margin:0 0 5px}.contact-info__value{font-size:20px;font-weight:500;line-height:1.5;color:#fff;margin:0;word-break:break-word}.contact-info__value a{color:#fff;transition:color .3s ease}.contact-info__value a:hover{color:var(--ox-gold)}.contact-form-section{padding:70px 0 35px;background:#0c0c0c;text-align:center}.contact-form-section .contact-form{text-align:left;width:75%;margin:auto}.contact-form-section .contact-form__submit{margin-top:26px}.services-boxs-img{padding-right:0;width:525px!important}.services-boxs-img img{border-radius:25px}.new-ce-block{padding:140px 0 60px 0;position:relative}.line-box{position:relative}.services-boxs-text{padding-left:15px}.ce-vision__media.is-visible{flex-direction:column;padding-left:65px}.line-box::before{transform:scaleX(1)!important}.line-box::before{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:linear-gradient(90deg,rgba(255,255,255,.14) 0,rgba(255,255,255,.14) 42%,rgba(225,198,124,.9) 50%,rgba(255,255,255,.14) 58%,rgba(255,255,255,.14) 100%);background-size:200% 100%;animation:lineScroll 6s linear infinite;transform:scaleX(0);transition:transform 1.2s ease .2s;transform-origin:center}.govt-main .ce-vision__media.is-visible{flex-direction:column;padding-left:65px}.govt-main .ce-vision__media.is-visible .ce-vision__card{width:427px;height:523px!important}.govt-main .ce-vision__pill{bottom:0;left:60px}.govt-main .ce-vision__card img{width:100%!important;height:100%!important;border-radius:25px}.govt-bottom-main .ce-block__title{line-height:1;margin:0 0 40px}.govt-bottom-main .ce-figure img{width:535px;height:280px}.govt-bottom-main .govt-bottom-main-left{margin-top:80px}.internation-box .ce-figure img{height:360px;width:565px;max-width:600px}.internation-events-ex #ieElevatingTitle{margin-bottom:30px!important}.elevating-events-main .ce-vision__pill{bottom:-90px;left:40px}.elevating-events-main{padding-bottom:200px}.elevating-events-main .ce-vision__card img{width:441px;border-radius:25px;height:574px}.medical-con-main .ce-vision__title{margin-bottom:30px}.medical-con-main .ce-vision__pill{bottom:-50px;left:0}.meadical-left-img-main .services-boxs-img img{width:550px}.exhibitions-main .ce-philosophy__copy{max-width:100%;width:100%;padding-left:70px}.exhibitions-main .services-boxs-img img{height:345px}.ex-legacy-main .ce-vision__pill{bottom:0;left:70px}.text-left-main{padding:50px}.artist-management-banner .ce-hero__title{font-size:119px}.vetted-artists-main .services-boxs-img img{width:550px;max-width:600px;height:350px}.vetted-artists-main .ce-philosophy__copy{max-width:100%}.ce-vision__card img{border-radius:25px}.selecting-perfect .ce-vision__pill{bottom:-35px;left:85px}.selecting-perfect .ce-vision__text{margin:0 0 10px}.yourself-immersive .ce-vision__card img{height:474px;border-radius:25px;width:400px}.slider-box-min{width:100%;padding-bottom:40px}.slider-box{width:100%;display:flex;padding:0 43px;gap:40px}.new-slider-box-main{width:50%}.left-footer-text{margin-top:50px}.legal-page{background:#232329}.legal{padding:140px 0 110px;background:#232329}.legal__title{font-size:25px;font-weight:600;line-height:1.3;color:#fff;margin:0 0 28px}.legal__intro{font-size:15px;font-weight:400;line-height:1.9;color:#d8d8d8;margin:0 0 46px}.legal__heading{font-size:16px;font-weight:600;line-height:1.4;color:#fff;margin:44px 0 16px}.legal__heading--first{margin-top:0}.legal__text{font-size:15px;font-weight:400;line-height:1.9;color:#d8d8d8;margin:0 0 16px}.legal__list{list-style:none;margin:0 0 16px;padding:0}.legal__list li{position:relative;font-size:15px;font-weight:400;line-height:1.9;color:#d8d8d8;padding-left:22px;margin-bottom:6px}.legal__list li::before{content:"\2022";position:absolute;left:0;top:0;color:#d8d8d8}.legal a{color:#fff;text-decoration:underline;text-underline-offset:3px;transition:color .3s ease}.legal a:hover{color:var(--ox-gold)}.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:50px}.events .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:5px}.new-slider-box .carousel-item{height:350px;border-radius:35px;overflow:hidden}.new-slider-box .carousel-item img{width:100%;height:100%}.ce-gallery-top-main{padding-bottom:0}