@font-face{font-family:Tiempos Text;src:url(/fonts/TiemposText-RegularItalic.woff2) format("woff2"),url(/fonts/TiemposText-RegularItalic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Tiempos Text;src:url(/fonts/TiemposText-Regular.woff2) format("woff2"),url(/fonts/TiemposText-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}:root{--header-height: 80px;--dark:#2d2f2e;--white:#fff;--light:#f7f7f1;--border-color:#707070;--pink:#DEDBD4;--gap: 39px;--xs: 20px;--s: 30px;--m: 56px;--l: clamp(20px ,40px, 8vw);--xl: clamp(20px ,40px, 8vw);--xxl: clamp(60px ,127px, 10vw);--heading-font:"Tiempos Text";--copy-font: area-normal, sans-serif}body{background:var(--light);color:var(--dark);text-align:left;font-family:var(--copy-font);overflow-x:hidden;font-style:normal;font-weight:400;font-size:14px;line-height:1.33}.pre-loader,.loader,#preloader{position:fixed;height:100%;width:100%;background:var(--dark);color:var(--white);z-index:1000;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;flex-direction:column;top:0}.pre-loader.disable,.loader.disable,#preloader.disable{transition:opacity .7s;opacity:0;pointer-events:none}.logo-svg{width:clamp(200px,450px,60vw);height:auto;opacity:0;transition:opacity .7s;transition-delay:2.1s}.w120{width:100px}.loader.disable{transition:opacity .3s;opacity:0;pointer-events:none}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}a,button{text-decoration:none;cursor:pointer;color:inherit;outline:none;display:inline-block;background:transparent;border:none;font-size:inherit}img{border:none;max-width:100%;display:block;-o-object-fit:cover;object-fit:cover}.img{display:block;width:100%}a,img{-webkit-user-select:none;-moz-user-select:none;user-select:none}.white{color:var(--white)}.grid_2{width:calc(20% - 16.66px)}.grid_3{width:25%}.grid_4{width:33.33%;position:relative}.grid_5{width:43%}.grid_6{width:50%}.grid_7{width:57%}.fit-obj{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.bg-dark{background-color:var(--dark);color:var(--light)}.fullyvideo{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;left:0;top:0;z-index:1}.abs{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-aspect-ratio: 1920/1080){.fullyvideo{height:100vh;height:100svh}}@media screen and (min-aspect-ratio: 1920/1080){.fullyvideo{width:100%!important}}.semi-height{min-height:60vh;padding:var(--xl) var(--gap);width:100%;background-position:center;background-size:cover}.bg-video{height:100%;position:relative;width:100%;overflow:hidden}.bg-video iframe{position:absolute;top:50vh;left:50vw;width:100vw;height:100vh;transform:translate(-50%,-50%);z-index:0}@media (min-aspect-ratio: 16/9){.bg-video iframe{height:56.25vw;width:100vw}}@media (max-aspect-ratio: 16/9){.bg-video iframe{min-height:100vh;min-width:177.77vh}}.dark-layer:after{display:block;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#0003}.gap{gap:var(--gap)}.g30{gap:30px}.g10{gap:10px}.flex{display:flex;flex-direction:row;flex-wrap:wrap}.reverse{display:flex;flex-direction:row-reverse;flex-wrap:wrap}.col{display:flex;flex-direction:column}.j-c{justify-content:center}.j-s{justify-content:flex-start}.j-e{justify-content:flex-end}.s-b{justify-content:space-between}.s-e{justify-content:space-evenly}.a-c{align-items:center}.a-st{align-items:flex-start}.a-e{align-items:flex-end}.c_a{text-align:center}.l-a{text-align:left}.center-a{text-align:center}.stretch{align-self:stretch}.relative{position:relative;z-index:2}.mb10{margin-bottom:10px}.mb15{margin-bottom:15px}.mb20{margin-bottom:20px}.mb25{margin-bottom:25px}.mb30{margin-bottom:30px}.mb40{margin-bottom:40px}.mauto{margin-left:auto;margin-right:auto}.fullwidth{width:100%}.fullheight{height:100%}.pad-g{padding:var(--gap)}.ptg{padding-top:var(--gap)}.pbg{padding-bottom:var(--gap)}.ptxxl,.pbxxl{padding-top:var(--xxl)}.ptxl{padding-top:var(--xl)}.pbxl{padding-bottom:var(--xl)}.ptl{padding-top:var(--l)}.pbl{padding-bottom:var(--l)}.ptm{padding-top:var(--m)}.pbm{padding-bottom:var(--m)}.pts{padding-top:var(--s)}.pbs{padding-bottom:var(--s)}.ptxs{padding-top:var(--xs)}.pbxs{padding-bottom:var(--xs)}.uppercase{text-transform:uppercase}.o-hidden{overflow:hidden}.middle{position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%)}section{position:relative;background-color:inherit;z-index:2}.para{overflow:hidden}.para .inner-para{position:absolute;top:0;left:0;width:100%;height:100%}h1,h2,h6{font-family:var(--heading-font);font-weight:400}h1{font-size:72px}h2,h3{font-size:20px;font-weight:900;line-height:1.125}h2.sml,h3.sml{font-size:18px}h4{font-size:15px;font-weight:900;letter-spacing:.02em;text-transform:uppercase}h5{font-size:14px;font-weight:900;letter-spacing:.02em}h6{font-size:16px}sup{font-size:.7em;font-family:inherit;vertical-align:baseline}.container{max-width:calc(100% - var(--gap) - var(--gap));margin:0 auto}.container.w1364{width:1364px}.w420{width:420px;max-width:100%}.fadeInUp{opacity:0;transition:opacity 1s;transition-delay:.2s}.fadeInUp.animated{opacity:1}.img-holder{overflow:hidden;position:relative}.toAnimate.lazyImg{filter:blur(5px);transition:opacity .7s,filter 1s;opacity:0}.lazyImg.animated{opacity:1;filter:blur(0)}.btn{width:-moz-max-content;width:max-content;position:relative;display:flex;justify-content:center;align-items:center;height:36px;padding:0 30px;line-height:1;transition:background .4s;cursor:pointer;color:var(--light);background-color:var(--dark);font-size:14px;font-weight:700}.btn.sml{font-weight:200;padding:0 15px;height:32px}.btn-l{width:-moz-max-content;width:max-content;position:relative;display:flex;justify-content:center;align-items:center;height:36px;padding:0 30px;line-height:1;transition:background .4s;cursor:pointer;color:var(--light);background-color:var(--dark);font-size:14px;font-weight:700;background-color:transparent;color:var(--dark);border:1px solid currentColor}.btn-l.active{background-color:var(--dark);color:var(--light)}.mob{display:none!important}.fadeIn{opacity:0;transition:opacity 1s}.fadeIn.animated{opacity:1}.line{position:absolute;display:block;background-color:var(--border-color)}.border-b{border-bottom:1px solid currentColor}.bt-l{left:0;right:0;bottom:0;margin:auto;height:1px;width:0;transition:width .7s}.bt-l.animated{width:100%}.top-l{left:0;right:0;top:0;margin:auto;height:1px;transition:width .7s;width:0}.top-l.animated{width:100%}.mid-l{left:0;right:0;top:0;margin:auto;width:1px;transition:height .7s;height:0}.mid-l.animated{height:100%}.right-l{right:0;top:0;margin:auto;width:1px;transition:height .7s;height:0}.right-l.animated{height:100%}.map>div:first-of-type{width:100%;height:calc(100vh - var(--header-height) * 2)!important;max-height:100vw}.slide-toggle{padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid;cursor:pointer}.toggle-head{font-size:15px;font-weight:700}.map-det .toggle-head{text-transform:uppercase}.toggle-btn:after{content:"+"}.toggle-btn.active:after{content:"-"}.slide-toggle.active .toggle-btn:after{content:"-"}.inner{padding-left:10px}.inner li:first-child{padding-top:10px}.inner li{font-size:14px;font-weight:300}.p-mb p{margin-bottom:.75em}.p-mb p:last-child{margin-bottom:0}.p-mb ul{list-style:none}.p-mb li{position:relative;padding-left:20px;margin:.75em 0}.p-mb li:before{display:block;content:"";left:0;position:absolute;width:6px;height:6px;background-color:currentColor;top:.5em;border-radius:50%}.counter{font-family:var(--heading-font);line-height:.8;font-size:103px;width:1.2em;text-align:right}.counter-holder{border-right:1px solid var(--border-color)}.counter-holder:nth-of-type(3n){border:none}.asp57-66{aspect-ratio:55/67;width:100%}.asp-16-9{aspect-ratio:16/9;width:100%}.asp2-3{aspect-ratio:2/3;width:100%}.asp4-5{aspect-ratio:4/5}.footer{background-color:var(--dark);color:var(--light)}.f12{font-size:12px;color:var(--border-color);text-transform:uppercase;padding-bottom:30px}.group{padding:0 0 15px;border-bottom:1px solid var(--border-color);margin-bottom:15px}.group:last-child{margin-bottom:0}.time-tile-img{display:flex;justify-content:center;align-items:center;height:120px}.time-tile-img img{min-height:40px;max-width:50%;max-height:65px;-o-object-fit:contain;object-fit:contain}.team-tile-holder{background:var(--pink);aspect-ratio:3/2}.team-tile-holder img{max-height:48px;max-width:80%;-o-object-fit:contain;object-fit:contain}.acco-img{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .3s}.acco-img.active{position:relative;opacity:1}.w410{width:410px;max-width:100%;min-width:25%}.w568{width:568px;max-width:100%;min-width:30%}.max640{max-width:680px}.slide-toggle.active .inner-h{height:auto;padding:10px 0}.inner-h{height:0;overflow:hidden;padding:0}.border_b{padding:15px 0;border-bottom:1px solid var(--border-color)}.a-icon{max-width:132px;max-height:70px;-o-object-fit:contain;object-fit:contain}.logo-f{margin:15px auto}.legal h1{font-size:32px;text-transform:none;margin-bottom:20px}.legal h2{font-size:20px;margin-bottom:10px}.under{width:-moz-max-content;width:max-content;line-height:1}.under:after{background-color:currentColor;width:50%;height:.05em;content:"";display:block;margin:.6em auto 0}.modal{position:fixed;z-index:500;background-color:#000000e6;display:flex;justify-content:center;align-items:center;top:0;left:0;width:100%;height:100%;opacity:1;animation-name:fadeInOpacity;animation-iteration-count:1;animation-timing-function:ease-in;animation-duration:.5s}.modal .close{position:absolute;top:10px;right:10px;width:32px}.modal .close img{width:100%}.modal iframe{pointer-events:initial;width:1200px;max-width:100%;aspect-ratio:16/9;height:auto}.play-btn{width:100px;max-width:15%}@keyframes fadeInOpacity{0%{opacity:0}to{opacity:1}}.underline{text-decoration:underline;cursor:pointer}.label-r{display:flex;align-items:center;gap:10px;font-size:14px;padding-bottom:5px}.label-r .label{min-width:140px}.packages{display:flex;align-items:center;gap:0;font-size:14px;padding-bottom:5px}.packages p{width:calc(16.66% - 5px)}.schedule{display:flex;align-items:center;gap:0;justify-content:space-between;font-size:13px;padding:12px 0;border-bottom:1px solid #ddd;margin:0}.schedule p{width:16.66%;text-align:left}.schedule .w100{width:10%}.schedule .w200{width:23%}.schedule .w50{width:80px}.disable{opacity:.5;pointer-events:none}.red{font-size:12px;border:1px solid #ddd;padding:5px 10px}.upo{font-size:12px;padding-top:15px}.upo sup{font-size:14px}.w80{width:80px}.w40{width:60px}.wn{width:calc(100% - 140px)}.wn80{width:calc(100% - 160px)}.closeBtn{position:absolute;right:0;top:0;border:1px solid currentColor;font-size:16px;width:30px;height:30px;border-radius:50%;line-height:1}.full-det p,.full-det a{width:calc(25% - 30px)}.wn a{text-decoration:underline}header{position:fixed;color:var(--light);left:0;top:0;width:100%;z-index:6;padding:0 var(--gap);height:var(--header-height)}header.fixed{background-color:var(--light);color:var(--dark)}.logo{display:block;width:140px;max-width:calc(100% - 250px);z-index:10}.logo svg{width:100%;height:auto;display:block}.logo *{fill:currentColor}#nav-toggle{display:none}#nav{font-size:14px;letter-spacing:.05em;align-self:stretch;align-items:center;text-transform:uppercase}#nav a.active{font-weight:900}.ham{width:30px;height:1.5px;display:block;position:relative;background-color:currentColor;transform:translateY(-1px)}.ham:before,.ham:after{position:absolute;content:"";display:block;width:100%;height:100%;left:0;top:-4px;background:currentColor;transition:transform .3s,width .3s}.ham:after{top:4px}#nav-toggle.active .ham:after{top:4px;transform-origin:left bottom;transform:rotate(45deg) translate(-4px,-3px);width:8px}#nav-toggle.active .ham:before{transform-origin:left bottom;transform:rotate(-45deg) translate(-2.5px,3.5px);width:8px}textarea:focus,input:focus,select:focus{outline:none}.form{background-color:var(--pink);text-align:center}.g4{width:calc(33.33% - 25px)}input:not([type=submit]),textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;color:inherit;border:none;font-family:var(--copy-font);font-size:14px;padding:7px 5px;line-height:1;resize:none;width:calc(100% - 100px);display:block;border-radius:0;border:1px solid var(--border-color)}.btn_submit{font-family:var(--heading-font);width:100%;font-size:18px;padding:15px}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-text-fill-color:var(--dark);-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;color:var(--grey)!important}.thx{height:100%;width:100;justify-content:center;align-items:center;display:flex}option{color:var(--dark)}input:-webkit-input-placeholder,textarea:-webkit-input-placeholder{color:inherit;opacity:1}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:inherit;opacity:1}input:-moz-placeholder,textarea:-moz-placeholder{color:inherit;opacity:1}input::-moz-placeholder,textarea::-moz-placeholder{color:inherit;opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:inherit;opacity:1}input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{color:transparent}input:focus:-moz-placeholder,textarea:focus:-moz-placeholder{color:transparent}input:focus::-moz-placeholder,textarea:focus::-moz-placeholder{color:transparent}input:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{color:transparent}.check-holder{font-family:var(--heading-font);font-size:14px;padding:15px 0;width:calc(100% - 100px);position:relative}.check-holder input{opacity:0;left:0;right:0;position:absolute;z-index:3;width:100%;height:100%;cursor:pointer;top:0}.check-holder input:checked+label:after{background-color:currentColor}.check-holder label{display:block;padding-left:25px;position:relative;width:100%;text-align:left}.check-holder label:before{position:absolute;left:0;width:14px;height:14px;top:50%;transform:translateY(-50%);border:1px solid currentColor;content:"";display:block}.check-holder label:after{position:absolute;left:3px;width:8px;height:8px;top:50%;transform:translateY(-50%);content:"";display:block;border-radius:5px}.err-msg,.err-message{font-size:11px;color:red;text-align:left}.form-field{display:flex;font-size:13px;position:relative;align-items:flex-start;flex-wrap:wrap}.form-field .err-message{width:100%}.form-field label,.form-field span{width:100px}.login-inner{position:relative}.spinner{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--light);opacity:.5}.reset-p{width:300px;border:1px solid #ddd;padding:30px;max-width:100%}.custom-upload{width:calc(100% - 100px)}.custom-upload .btn{width:130px;font-size:12px}.custom-upload span{width:calc(100% - 140px);border:1px solid currentColor;padding:8px 5px}@media screen and (max-width: 1600px){.g45{width:45%}}@media screen and (max-width: 1000px){:root{--header-height: 60px;--banner-heihgt: 40px;--l: 40px;--xl: 80px;--m: 25px;--gap: 15px}.mid-l,.right-l{display:none}h1{font-size:48px}h2,h1.sml{font-size:28px}h3{font-size:24px}h3.sml{font-size:22px}h4{font-size:16px}.g45,.grid_5,.grid_7,.g4,.g65{width:100%}.g4{margin-bottom:10px}.logo,.logo-f{width:90px}.pad-all{padding:40px var(--gap)}.pbg{padding-bottom:40px}.ptg{padding-top:40px}#nav-toggle{display:block}#nav{position:fixed;top:0;left:0;height:100vh;transform:translate(-100%);transition:transform .7s;width:100vw;background-color:var(--dark);color:#fff;flex-direction:column;gap:8px;justify-content:center;font-size:20px;font-weight:400}#nav.active{transform:translate(0)}.desk{display:none}.mob{display:block!important}.grid_4,.grid_6{width:100%!important}.grid_3,.g50{width:100%}.insta-holder{gap:5px}.grid_2{width:calc(20% - 5px)}.links-m{width:100%;padding-top:30px}.links-m .w420{width:100%}.links-m .w420 div{width:100%;margin-bottom:30px}.g30{gap:15px}.mbm{margin-bottom:20px}.c-m{justify-content:center;text-align:center;margin:auto;padding-top:40px}.copym{width:100%;padding:10px 0 60px;text-align:center}.team-tile{margin-bottom:40px;border-bottom:1px solid;padding-bottom:40px}.team-tile img{height:35px}.counter-holder{border-right:none;margin-bottom:40px}.counter{font-size:60px}.full-det p,.full-det a{width:calc(50% - var(--gap) * .5)!important}}
