img{max-width:100%;height:auto}body{background:#000;font-family:Helvetica-Regular}@font-face{font-family:Helvetica-Regular;src:url('../fonts/Helvetica-Regular.otf')}@font-face{font-family:Monaco-Regular;src:url('../fonts/Monaco-Regular.ttf')}h1,h2,h3,h4{font-family:Monaco-Regular}.container{max-width:1778px}a{text-decoration:none!important}.swal2-modal{font-family:Helvetica-Regular!important;text-align:center}.swal2-content .btn.btn-text{background:0 0!important;color:#000!important;border:2px solid #111!important}.swal2-content .btn.btn-text:hover{background:#000!important;color:#fff!important}.header{position:fixed;top:0;width:100%;left:0;z-index:3;padding:50px 0;transition:all .5s}.header.navbar-fixed-top{padding:40px 0;background:#000;transition:all .5s}.header .row{align-items:center}.mainlogo{text-align:center}.mainlogo a{display:inline-block}.upcoming-events:hover{background:0 0;color:#fff}.upcoming-events{display:inline-block;background:#f7f7f2;padding:14px 10px;border-radius:100px;font-size:20px;line-height:23px;color:#000;min-width:270px;height:55px;text-align:center;text-transform:uppercase;border:2px solid #fff;cursor:pointer}.btn-top:hover{background:0 0;color:#fff}.btn-top{display:inline-block;background:#f7f7f2;padding:14px 10px;border-radius:100px;font-size:20px;line-height:23px;color:#000;min-width:270px;height:55px;text-align:center;text-transform:uppercase;border:2px solid #fff;cursor:pointer}.socialicon{margin:0;padding:0;list-style:none;display:flex;gap:0 36px;justify-content:end}.socialicon a{display:block;width:64px;border-radius:100%;transition:all .3s}.socialicon a :hover{background:#ccc;border-radius:100%}.contactmenu{background:#000;position:fixed;z-index:999;width:100%;height:100%;overflow-y:scroll;left:-100%;transition:.5s}.contactmenu.open{left:0;transition:.5s}.contactmenu .guest-form{padding-bottom:200px}.contactmenu-header{text-align:center;padding:34px 0}.contactmenu-header .closebtn{position:absolute;left:60px;color:#fff;font-size:63px;top:42px;line-height:40px}.contactmenu .heading-sec{max-width:1070px;margin-bottom:66px;padding-top:100px}.contactmenu .heading-sec p{max-width:850px;margin:0 auto}.mainbanner{min-height:1057px;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important;position:relative}.pageheading{padding:183px 0 220px}.pageheading-left h1{font-size:50px;line-height:67px;color:#fff;text-transform:uppercase;margin:0}.pageheading-right p{font-size:17px;line-height:20px;color:#fff;margin:0}.pageheading-left{padding-left:30px}.pageheading .container{padding:0 56px}.images-col{display:flex;overflow:hidden}.images-card::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;transition:.5s ease}.images-card:hover::after{background:rgba(0,0,0,.5);transition:.5s ease}.images-card .img-fluid{width:100%;transition:transform .5s}.images-card{overflow:hidden;position:relative}.what-traverse{padding:206px 0 0}.heading-sec{text-align:center;max-width:900px;margin:0 auto 100px}.heading-sec h2{color:#fff;font-size:50px;line-height:67px;margin-bottom:23px;text-transform:uppercase}.heading-sec p{font-size:17px;line-height:23px;color:#fff;margin-bottom:0}.btn.btn-text:hover{background:0 0;color:#fff}.btn.btn-text{display:inline-block;background:#f7f7f2;padding:14px 10px;border-radius:100px;font-size:20px;line-height:23px;color:#000;min-width:270px;height:55px;text-align:center;text-transform:uppercase;border:2px solid #fff}.heading-sec .btn.btn-text{margin-top:40px}.traverse-card .img-fluid{width:100%;transition:transform .5s}.what-traverse .col-md-4{padding:0 16px}.what-traverse .row{margin:0 -16px}.mobile{display:none}.what-traverse .container-fluid{padding:0 52px}.traverse-card{margin-bottom:24px;overflow:hidden;position:relative}.traverse-card:hover::after{background:rgba(0,0,0,.5);transition:transform .5s}.traverse-card::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;transition:transform .5s}.pageheading.coldoutside-sec{padding:156px 0 140px}.pageheading-left h2{font-size:50px;line-height:67px;color:#fff;text-transform:uppercase;margin:0}.videosecbox{max-width:1735px;margin:0 auto}.videosec{overflow:hidden}.take-stage .col-md-6{padding:0}.take-stage .row{align-items:center}.take-stage-left h2{font-size:50px;line-height:67px;color:#fff;text-transform:uppercase;margin-bottom:60px}.take-stage-left p{font-size:17px;line-height:20px;margin:0;color:#fff}.take-stage-left .btn.btn-text{margin-top:45px}.take-stageimg img.img-fluid{width:100%}.take-stage-left{padding:0 120px}.take-stage{padding:113px 0}.guestlist{padding:61px 0 202px}.guestlist .heading-sec{margin-bottom:70px}.guest-form .form-group{margin-bottom:27px}.guest-form .form-group input,.guest-form .form-group textarea{border-radius:35px;border:1px solid #fff;min-height:94px;background:0 0!important;color:#fff;padding:30px 66px;font-size:20px;outline:0!important;box-shadow:none!important;width:100%}.guest-form .form-group input:focus{border:1px dashed #fff}.guest-form .form-group input::-webkit-input-placeholder{color:#fff}.guest-form .form-group input::-moz-placeholder{color:#fff}.guest-form .form-group input:-ms-input-placeholder{color:#fff}.guest-form .form-group input:-moz-placeholder{color:#fff}.guest-form .form-group textarea{min-height:382px}.guestform-btn{text-align:right;padding-top:6px}.guest-form{max-width:1589px;margin:0 auto}.mainfooter{background:#f7f7f3;padding:78px 0 73px}.mainfooter .container{padding:0 100px}.mainfooter-right .socialicon{gap:0 20px}.mainfooter-right .socialicon a{width:74px}.mainfooter-left h2{font-size:50px;line-height:67px;margin:0;color:#000}.mainfooter-left p{font-size:17px;line-height:20px;color:#000;margin:0}.mainfooter-left{display:flex;align-items:center;gap:0 90px}.mainfooter-left a{color:#000}.mainfooter-left a:hover{color:#ccc}.coprightrow{margin-top:30px}.copright p{font-size:17px;line-height:20px;color:#000;margin:0}.designed-by p{font-size:17px;line-height:20px;color:#000;margin:0;text-align:right}.designed-by p a{text-decoration:none!important;color:#000}.designed-by p a:hover{color:#ccc}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.hinge{-webkit-animation-duration:3s;animation-duration:3s}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}main{overflow:hidden}.three-video{display:flex;width:100%;overflow:hidden}.video-item{flex:1;position:relative;overflow:hidden}.video-item iframe{position:absolute;inset:0;width:100%;height:100%;border:none;transform:scale(1.25)}@media (max-width:991px){.video-item iframe{transform:scale(1.2)}}@media (max-width:575px){.video-item iframe{transform:scale(1.15)}}.floating-label{position:relative}.floating-label label{position:absolute;top:50%;left:30px;color:#fff;font-size:20px;pointer-events:none;transform:translateY(-50%);transition:.3s ease;background:#000;padding:0 5px}.floating-label input,.floating-label textarea{padding:14px 12px}.floating-label input:focus+label,.floating-label input:not(:placeholder-shown)+label,.floating-label textarea:focus+label,.floating-label textarea:not(:placeholder-shown)+label{top:1px;font-size:15px;color:#fff}.field-validation-error{position:absolute;bottom:0;left:0;color:red;line-height:1;font-size:13px;bottom:-19px;left:33px}.w-auto{min-width:auto!important}.btn.btn-text.CustomBox.w-auto:hover{background:#000!important;color:#fff!important}.swal2-icon.swal2-success .placeholder{background:0 0!important}.floating-label input.input-validation-error{background:transparent url("../../assets/images/error.png") no-repeat scroll right 20px center!important;border:1px solid #d93025!important;transition:all 0s ease-in-out 0s;box-shadow:none}.floating-label input.valid{background:transparent url("../../assets/images/success.png") no-repeat scroll right 20px center!important;transition:all 0s ease-in-out 0s!important}:root{--tr-popup-overlay:rgba(255, 255, 255, 0.72);--tr-popup-surface:rgba(0, 0, 0, 1);--tr-popup-text:#fff;--tr-popup-muted:#fff;--tr-popup-border:rgba(15, 23, 42, 0.10);--tr-popup-shadow:0 30px 70px rgba(0, 0, 0, 0);--tr-popup-radius:18px;--tr-popup-accent:rgb(64, 85, 108)}body.tr-popup-lock{overflow:hidden;touch-action:none}.tr-popup-overlay{position:fixed;inset:0;z-index:2147483646;display:none;align-items:center;justify-content:center;padding:22px;background:var(--tr-popup-overlay);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.tr-popup-overlay.is-open{display:flex}.tr-popup{width:min(560px,100%);background:var(--tr-popup-surface);color:var(--tr-popup-text);border:1px solid var(--tr-popup-border);border-radius:var(--tr-popup-radius);box-shadow:var(--tr-popup-shadow);overflow:hidden;transform:translateY(10px) scale(.98);opacity:0;transition:transform 240ms ease,opacity 240ms ease;will-change:transform,opacity}.tr-popup-overlay.is-open .tr-popup{transform:translateY(0) scale(1);opacity:1}.tr-popup.closing{transform:translateY(10px) scale(.98);opacity:0}.tr-popup-inner{position:relative;padding:28px 26px 22px}.tr-popup-close{position:absolute;top:3px;right:4px;width:29px;height:29px;border-radius:50px;border:1px solid rgba(15,23,42,.12);background:rgba(255,255,255,.65);color:#fff;display:grid;place-items:center;cursor:pointer/*! transition: background 160ms ease, transform 160ms ease, border-color 160ms ease; */}.tr-popup-close:hover{background:rgba(255,255,255,.85);border-color:rgba(15,23,42,.18);transform:translateY(-1px)}.tr-popup-close:active{transform:translateY(0)}.tr-popup-btn:focus-visible,.tr-popup-close:focus-visible{outline:3px solid rgba(64,85,108,.45);outline-offset:2px}.tr-popup-logo{display:flex;justify-content:center;padding-top:6px;padding-bottom:34px}.tr-popup-logo img{width:min(340px,70%);height:auto;filter:drop-shadow(0 10px 24px rgba(0, 0, 0, .18))}.tr-popup-message{font-size:clamp(17px, 2.6vw, 21px);line-height:1.55;text-align:center;margin:0;color:var(--tr-popup-muted);letter-spacing:.2px}.tr-popup-cta{padding:18px 26px 26px;display:flex;justify-content:center}.tr-popup-btn{padding:12px 16px;border-radius:999px;border:1px solid rgba(64,85,108,.45);background:rgba(255,255,255,.95);/*! color: var(--tr-popup-accent); */font-weight:600;letter-spacing:.12em;text-transform:uppercase;font-size:13px;cursor:pointer;/*! transition: transform 160ms ease, background 160ms ease, box-shadow 160ms ease; */box-shadow:0 12px 26px rgba(0,0,0,.18)}.tr-popup-btn:hover{background:rgba(255,255,255,.85)/*! transform: translateY(-1px); */}.tr-popup-btn:active{transform:translateY(0)}@media (max-width:480px){.tr-popup-inner{padding:22px 18px 18px}.tr-popup-cta{padding:16px 18px 20px}.tr-popup-close{top:10px;right:10px}.btn-top{padding:16px 6px;font-size:14px;min-width:70px}}@media (prefers-reduced-motion:reduce){.tr-popup{transition:none!important}.tr-popup-btn,.tr-popup-close{transition:none!important}}