@font-face{font-family:Archer Book;font-weight:400;font-style:normal;font-display:swap;src:url(../fonts/Archer/Archer-Book.otf) format("truetype")}@font-face{font-family:Archer Pro;font-weight:500;font-style:normal;font-display:swap;src:url(../fonts/Archer/ArcherPro-Medium.otf) format("truetype")}@font-face{font-family:Archer Pro;font-weight:600;font-style:normal;font-display:swap;src:url(../fonts/Archer/ArcherPro-Semibold.otf) format("truetype")}@font-face{font-family:Archer Pro;font-weight:700;font-style:normal;font-display:swap;src:url(../fonts/Archer/ArcherPro-Bold.otf) format("truetype")}@font-face{font-family:Knockout;font-weight:100;font-style:normal;font-display:swap;src:url(../fonts/Knockout/Knockout-HTF46-Flyweight.otf) format("truetype")}@font-face{font-family:Knockout;font-weight:200;font-style:normal;font-display:swap;src:url(../fonts/Knockout/Knockout-HTF47-Bantamweight.otf) format("truetype")}@font-face{font-family:Knockout;font-weight:300;font-style:normal;font-display:swap;src:url(../fonts/Knockout/Knockout-HTF48-Featherweight.otf) format("truetype")}@font-face{font-family:Knockout;font-weight:400;font-style:normal;font-display:swap;src:url(../fonts/Knockout/Knockout-HTF49-Liteweight.otf) format("truetype")}@font-face{font-family:Knockout;font-weight:500;font-style:normal;font-display:swap;src:url(../fonts/Knockout/Knockout-HTF50-Welterweight.otf) format("truetype")}@font-face{font-family:Knockout;font-weight:600;font-style:normal;font-display:swap;src:url(../fonts/Knockout/Knockout-HTF51-Middleweight.otf) format("truetype")}@font-face{font-family:Knockout;font-weight:700;font-style:normal;font-display:swap;src:url(../fonts/Knockout/Knockout-HTF52-Cruiserweight.otf) format("truetype")}@font-face{font-family:Knockout;font-weight:800;font-style:normal;font-display:swap;src:url(../fonts/Knockout/Knockout-HTF53-Heviweight.otf) format("truetype")}@font-face{font-family:Knockout;font-weight:900;font-style:normal;font-display:swap;src:url(../fonts/Knockout/Knockout-HTF54-Sumo.otf) format("truetype")}@font-face{font-family:Knockout Junior;font-weight:100;font-style:normal;font-display:swap;src:url(../fonts/Knockout/Knockout-HTF26-JuniorFlyweight.otf) format("truetype")}@font-face{font-family:Knockout Junior;font-weight:200;font-style:normal;font-display:swap;src:url(../fonts/Knockout/Knockout-HTF27-JuniorBantamwt.otf) format("truetype")}@font-face{font-family:Knockout Junior;font-weight:300;font-style:normal;font-display:swap;src:url(../fonts/Knockout/Knockout-HTF28-JuniorFeatherwt.otf) format("truetype")}@font-face{font-family:Knockout Junior;font-weight:400;font-style:normal;font-display:swap;src:url(../fonts/Knockout/Knockout-HTF29-JuniorLiteweight.otf) format("truetype")}@font-face{font-family:Knockout Junior;font-weight:500;font-style:normal;font-display:swap;src:url(../fonts/Knockout/Knockout-HTF30-JuniorWelterwt.otf) format("truetype")}@font-face{font-family:Knockout Junior;font-weight:600;font-style:normal;font-display:swap;src:url(../fonts/Knockout/Knockout-HTF31-JuniorMiddlewt.otf) format("truetype")}@font-face{font-family:Knockout Junior;font-weight:700;font-style:normal;font-display:swap;src:url(../fonts/Knockout/Knockout-HTF32-JuniorCruiserwt.otf) format("truetype")}@font-face{font-family:Knockout Junior;font-weight:800;font-style:normal;font-display:swap;src:url(../fonts/Knockout/Knockout-HTF33-JuniorHeviwt.otf) format("truetype")}@font-face{font-family:Knockout Junior;font-weight:900;font-style:normal;font-display:swap;src:url(../fonts/Knockout/Knockout-HTF34-JuniorSumo.otf) format("truetype")}@font-face{font-family:Knockout Full;font-weight:100;font-style:normal;font-display:swap;src:url(../fonts/Knockout/Knockout-HTF66-FullFlyweight.otf) format("truetype")}@font-face{font-family:Knockout Full;font-weight:200;font-style:normal;font-display:swap;src:url(../fonts/Knockout/Knockout-HTF67-FullBantamwt.otf) format("truetype")}@font-face{font-family:Knockout Full;font-weight:300;font-style:normal;font-display:swap;src:url(../fonts/Knockout/Knockout-HTF68-FullFeatherwt.otf) format("truetype")}@font-face{font-family:Knockout Full;font-weight:400;font-style:normal;font-display:swap;src:url(../fonts/Knockout/Knockout-HTF69-FullLiteweight.otf) format("truetype")}@font-face{font-family:Knockout Full;font-weight:500;font-style:normal;font-display:swap;src:url(../fonts/Knockout/Knockout-HTF70-FullWelterwt.otf) format("truetype")}@font-face{font-family:Knockout Full;font-weight:600;font-style:normal;font-display:swap;src:url(../fonts/Knockout/Knockout-HTF71-FullMiddlewt.otf) format("truetype")}@font-face{font-family:Knockout Full;font-weight:700;font-style:normal;font-display:swap;src:url(../fonts/Knockout/Knockout-HTF72-FullCruiserwt.otf) format("truetype")}@font-face{font-family:Knockout Full;font-weight:800;font-style:normal;font-display:swap;src:url(/fonts/Knockout/Knockout-HTF73-FullHeviwt.otf) format("truetype")}@font-face{font-family:Knockout Full;font-weight:900;font-style:normal;font-display:swap;src:url(../fonts/Knockout/Knockout-HTF74-FullSumo.otf) format("truetype")}@font-face{font-family:Knockout Ult;font-weight:500;font-style:normal;font-display:swap;src:url(../fonts/Knockout/Knockout-HTF90-UltmtWelterwt.otf) format("truetype")}@font-face{font-family:Knockout Ult;font-weight:600;font-style:normal;font-display:swap;src:url(../fonts/Knockout/Knockout-HTF91-UltmtMiddlewt.otf) format("truetype")}@font-face{font-family:Knockout Ult;font-weight:700;font-style:normal;font-display:swap;src:url(../fonts/Knockout/Knockout-HTF92-UltmtCruiserwt.otf) format("truetype")}@font-face{font-family:Knockout Ult;font-weight:800;font-style:normal;font-display:swap;src:url(../fonts/Knockout/Knockout-HTF93-UltmtHeviwt.otf) format("truetype")}@font-face{font-family:Knockout Ult;font-weight:900;font-style:normal;font-display:swap;src:url(../fonts/Knockout/Knockout-HTF94-UltmtSumo.otf) format("truetype")}:root{--font-title: "Knockout Full";--font-title_2: "Knockout Ult";--font-subtitle: "Knockout";--font-text: "Archer Book"}html,body,#root{position:fixed;top:0;left:0;width:100%;height:100%;background:#0c82ad}*{box-sizing:border-box;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;--white-100: #ffffff;--white-200: #f1f1f1;--blue-100: #00aeef;--blue-200: #00a6e5;--blue-300: #0bb1f0;--blue-500: #0c82ad;--blue-600: #0c82adf0;--black-100: #000000;--black-200: #111111;--black-500: #333333}.container{position:absolute;top:0;width:100%;height:100vh;display:flex;pointer-events:none}header{padding:40px;display:flex;align-content:space-between;justify-content:space-between;width:100%;height:140px;align-items:center;position:relative;pointer-events:none}h3{font-size:3em;color:var(--blue-100);margin-right:auto;margin-left:20px}header>p{position:absolute;left:225px;top:85px;font-size:.6em}footer{position:absolute;bottom:41px;text-align:center;left:50%;transform:translate(-50%);opacity:.4}@media screen and (min-width: 1024px){.d-lg-block{display:block}.d-lg-none{display:none}}@media screen and (max-width: 1024px){.d-block{display:block}.d-none{display:none}}.loader{display:flex;position:fixed;top:0;left:0;width:100%;height:100%;background-color:var(--blue-500);align-items:center;justify-content:center;flex-direction:column;gap:2em;font-size:12px;z-index:20}.loader p{font-size:20px;color:var(--white-200);font-family:var(--font-text),sans-serif}.loader .progress-loader{position:absolute;top:60%;width:50%;height:1px;background:var(--white-200);transform:scaleX(0);transition:transform 1s;transform-origin:left;z-index:10;margin:0 5%}html,body,#root{position:fixed;top:0;left:0;width:100%;height:100%;background:ivory;font-family:var(--font-text)}*{box-sizing:border-box}.container{position:absolute;top:0;width:100%;height:100vh;display:flex;pointer-events:none;background:linear-gradient(158deg,rgba(255,255,255,.7) -5%,rgba(255,255,255,0) 30%)}button{border:none;color:var(--blue-100);padding:15px 60px;border-radius:8px;font-weight:600;transition:all .4s ease;pointer-events:all;cursor:pointer;letter-spacing:3px}.default:hover{background-color:var(--white-100);transform:scale(1.1)!important}.footer{position:absolute;bottom:25px;right:130px!important;color:var(--white-100);letter-spacing:.08rem;font-size:1rem;font-weight:200;opacity:.6}@media screen and (max-width: 1024px){.footer{left:5%!important;right:auto;width:65%;bottom:2%}}.wrapper-card{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:20}.wrapper-card .card-instructions{height:auto;width:450px;background:white;padding:30px 40px;border-radius:30px}.wrapper-card .card-instructions .card-body{display:flex;align-items:center;justify-content:center;text-align:center;font-size:16px}.wrapper-card .card-instructions .card-body .text{font-size:15px;font-family:var(--font-subtitle),sans-serif;text-transform:uppercase;font-weight:200;margin-top:10px;letter-spacing:.05rem}.wrapper-card .card-instructions .divisor{height:63px;width:2px;background:var(--blue-100);margin:0 35px;border-radius:20px}@media screen and (max-width: 1024px){.wrapper-card .card-instructions{width:340px}}.wrapper{position:absolute;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;z-index:10;-webkit-user-select:none;user-select:none;pointer-events:none;opacity:0}.wrapper.bg-blue{background-color:#3195cbf0}.wrapper .brand{text-align:center}.wrapper .brand img{max-width:100%;height:178px;width:auto}.wrapper .default{border-radius:36px;font-weight:200;font-size:clamp(1.5rem,2vw,2.0625rem);font-family:var(--font-subtitle),sans-serif;color:var(--blue-100);letter-spacing:.3rem;text-transform:uppercase;cursor:auto}.wrapper .subtitle{color:var(--white-100);font-weight:400;font-size:clamp(1.08rem,2vw,1.375rem);text-transform:uppercase;letter-spacing:10px;font-family:var(--font-text),sans-serif;opacity:.9;margin:40px 0 30px}.wrapper .box-title{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.wrapper .box-title h2{font-size:clamp(1.825rem,4vw,3.875rem);font-family:var(--font-subtitle),sans-serif;text-transform:uppercase;color:var(--white-100);font-weight:400;margin:0}.wrapper .box-title h1{font-size:clamp(2.063rem,8vw,5.675rem);font-family:var(--font-title),sans-serif;text-transform:uppercase;color:var(--white-100);line-height:90%;font-weight:700;margin:0;font-kerning:none}.wrapper .box-title p{font-family:var(--font-text),sans-serif;color:var(--white-100);text-align:center;line-height:26px;font-weight:400;font-size:clamp(1.1rem,4vw,1.2rem);opacity:.9;margin:25px 0 30px;width:100%;max-width:850px;font-kerning:none}.header-intro{position:absolute!important;top:0;left:0;justify-content:flex-end!important;opacity:0;z-index:999}.header-intro .menu .btn-menu span{background:var(--white-100)}.header-intro .menu .language-toggle,.header-intro .menu .language-toggle .dropdown-content{background:var(--white-100);color:var(--blue-100)}.header-intro .menu .language-toggle .dropdown-content .item:hover{background:var(--white-200)}@media screen and (max-width: 1440px){.wrapper .brand img{height:130px}}@media screen and (max-width: 1366px){.wrapper .brand img{height:100px}.wrapper .subtitle{font-size:clamp(1.08rem,2vw,1.175rem)}.wrapper .box-title h2{font-size:clamp(1.825rem,4vw,2.175rem)}.wrapper .box-title h1{font-size:clamp(2.063rem,8vw,3.275rem)}.wrapper .box-title p{font-size:1rem}.wrapper .default{font-size:clamp(1.5rem,2vw,1.2625rem)}}@media screen and (max-width: 1024px){.wrapper .box-title p{width:98%}.wrapper .brand img{height:95px}.wrapper .subtitle{margin:25px 0 20px}}.language-toggle{position:relative;padding:3px 2px 3px 7px;border-radius:50px;background:var(--blue-100);width:50px;font-family:var(--font-subtitle),sans-serif;color:var(--white-100);text-align:center;letter-spacing:.33rem;text-transform:uppercase;font-size:20px;font-weight:200;cursor:pointer;pointer-events:all;z-index:5}.dropdown-content{position:absolute;top:45px;left:-80px;width:130px;height:auto;background:var(--blue-100);color:var(--white-100);border-radius:25px;overflow:hidden}.dropdown-content .item{width:100%;display:flex;align-items:center;justify-content:center;padding:10px 15px;text-transform:uppercase;font-size:18px;transition:all .2s ease-in-out}.dropdown-content .item:hover{background:var(--blue-200)}.btn-menu{height:34px;width:28px;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;z-index:5;cursor:pointer;pointer-events:all}.btn-menu span{display:block;position:absolute;left:0;height:4px;width:100%;background:var(--blue-100);border-radius:9px;opacity:1;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.btn-menu span:nth-child(1){top:4px}.btn-menu span:nth-child(2),.btn-menu span:nth-child(3){top:16px}.btn-menu span:nth-child(4){top:28px}.btn-menu.open span:nth-child(1){top:18px;width:0%;left:50%}.btn-menu.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.btn-menu.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.btn-menu.open span:nth-child(4){top:18px;width:0%;left:50%}.content-menu{position:absolute;top:0;left:0;width:100%;height:100vh;backdrop-filter:blur(10px) brightness(.8);-webkit-backdrop-filter:blur(10px) brightness(.8);pointer-events:all;z-index:1}.content-menu .switch-menu{position:absolute;top:14%;right:5%}.content-menu .title{text-transform:uppercase;color:var(--white-100);letter-spacing:.3rem;font-size:clamp(.8rem,2vw,1rem);font-weight:600}.content-menu .links{position:absolute;top:50%;left:50%;width:70%;display:flex;align-items:self-start;flex-direction:column;justify-content:center;transform:translate(-50%,-50%);gap:15px}.content-menu .disclaimer{position:absolute;bottom:7%;left:15%;width:45%;color:var(--white-100);font-weight:400;letter-spacing:.08rem}.content-menu .links .link{margin:0;padding:0;font-family:var(--font-subtitle),sans-serif;color:var(--white-200);font-weight:600;font-size:clamp(2.5rem,5vw,5rem);text-decoration:none}.content-menu .links .link>span{transition:all .2s ease-in-out}.content-menu .links .link>span:hover{color:var(--blue-100)}@media screen and (max-width: 1024px){.menu .content-menu .links{width:90%;top:45%}.menu .content-menu .disclaimer{left:5%;bottom:13%;letter-spacing:.02rem;width:95%}}.button-sound{position:fixed;bottom:0;right:0;background:var(--white-100);padding:20px 20px 15px;cursor:pointer}#wave{height:30px;width:40px;fill:var(--black-100)}.animation #Line_1{animation:pulse 1s infinite;animation-delay:.15s}.animation #Line_2{animation:pulse 1s infinite;animation-delay:.3s}.animation #Line_3{animation:pulse 1s infinite;animation-delay:.45s}.animation #Line_4{animation:pulse 1s infinite;animation-delay:.6s}.animation #Line_5{animation:pulse 1s infinite;animation-delay:.75s}.animation #Line_6{animation:pulse 1s infinite;animation-delay:.9s}.animation #Line_7{animation:pulse 1s infinite;animation-delay:1.05s}.animation #Line_8{animation:pulse 1s infinite;animation-delay:1.2s}.animation #Line_9{animation:pulse 1s infinite;animation-delay:1.35s}@keyframes pulse{0%{transform:scaleY(1);transform-origin:50% 50%}50%{transform:scaleY(.7);transform-origin:50% 50%}to{transform:scaleY(1);transform-origin:50% 50%}}.header-experience{position:relative;width:100%;height:140px;padding:32px 5vw 0;display:flex;align-items:flex-start;justify-content:space-between}.header-experience .brand{z-index:5}.header-experience .title{text-align:center;z-index:5}.header-experience .title h1{margin:0;font-family:var(--font-title),sans-serif;font-size:clamp(1.125rem,4vw,1.975rem);color:var(--blue-100);line-height:80%;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.header-experience .title h3{margin:0;font-size:clamp(.75rem,3vw,1.275rem);font-family:var(--font-subtitle),sans-serif;color:var(--blue-100);letter-spacing:.08rem;font-weight:400;text-transform:uppercase}.header-experience .menu{display:flex;align-items:center;gap:30px}.button-night{position:relative;padding:5px 5px 2px 10px;border-radius:50px;background:var(--blue-100);width:50px;color:var(--white-100);text-align:center;letter-spacing:.2rem;text-transform:uppercase;cursor:pointer;pointer-events:all;z-index:5}.button-night svg{width:20px;height:25px}#cursor{position:fixed;z-index:99999999;left:0;top:0;pointer-events:none;will-change:transform}@media (hover: hover) and (pointer: fine){.cursor__circle{width:32px;height:32px;margin-top:-50%;margin-left:-50%;border-radius:50%;border:solid rgba(51,0,0,.671);border-width:1px;transition:all .4s cubic-bezier(.25,1,.5,1)}#cursor.size .cursor__circle{width:84px;height:84px;border-color:#150a00;border-width:6px}#cursor.subtle .cursor__circle{opacity:.16}#cursor.overlay .cursor__circle{width:48px;height:48px;background-color:#bf00b314;border-color:transparent}}.overlay-modal{display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:99999999;pointer-events:all}.modal{position:absolute;top:0;right:0;height:100vh;width:35vw;background:white;overflow:hidden;z-index:999999999}.modal:before{content:"";background:linear-gradient(180deg,transparent 5px,#ffffffab 60px,#ffffffe8 90px);height:100px;width:100%;display:block;position:fixed;bottom:0;z-index:50}.modal .modal-wrapper{padding:16% 8% 20%}.modal .modal-wrapper>img{width:100%}.modal .btn-close{position:fixed;top:3%;right:2%;width:60px;height:60px;border-radius:50%;font-size:52px;color:var(--blue-100);border:2px solid var(--blue-100);display:flex;align-items:center;justify-content:center;transition:all .2s ease-in-out;font-family:sans-serif;cursor:pointer;z-index:10}.modal .btn-close:hover{border-color:var(--blue-500);color:var(--blue-500);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.modal .title{margin-top:0;font-size:clamp(2rem,4vw,4.5rem);text-transform:uppercase;line-height:95%;font-weight:600;color:var(--blue-100);font-family:var(--font-title_2),sans-serif}.modal .description{margin-top:2rem;font-weight:400;font-size:clamp(1rem,1vw,1.125rem);font-family:var(--font-text),sans-serif}.modal .title-benefits{font-size:18px;margin:1.5rem 0;font-weight:600;font-family:var(--font-text),sans-serif}.modal .group-benefit{display:grid;grid-template-columns:1fr 1fr 1fr;margin-bottom:2rem;font-family:var(--font-text),sans-serif}.modal .group-benefit-ul{font-family:var(--font-text),sans-serif;padding-left:20px;margin-bottom:2rem;list-style:none}.modal .group-benefit-ul li{position:relative}.modal .group-benefit-ul li:before{content:"·";font-size:84px;position:absolute;top:-50px;left:-25px;color:var(--blue-300)}.modal .group-benefit .icon{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;text-align:start;padding:10px}.modal .group-benefit p{font-size:clamp(1rem,1vw,1.125rem)}.modal .gallery{margin-top:6rem}.modal .video iframe{width:100%;margin-top:6rem}.modal .video-gif{width:100%}.modal .group-benefit .icon .border{width:88px;height:88px;padding:10px;border-radius:50%;border:4px solid var(--blue-300);display:flex;align-items:center;justify-content:center}.modal .container-button{display:flex;align-items:center;justify-content:flex-start;flex-flow:wrap;gap:15px;width:100%}.modal .btn-custom{text-decoration:none;padding:15px 10%;border-radius:40px;background:var(--blue-100);color:var(--white-100);font-weight:700;transition:all .3s ease-in-out}.modal .btn-custom:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.simplebar-track{z-index:60!important}.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:60px!important}.h-80{height:80px}@media screen and (max-width: 1024px){.modal{width:100vw}.modal .btn-close{top:20px;right:25px}.modal .video iframe{height:280px}.modal .group-benefit{grid-template-columns:1fr 1fr}.modal .modal-wrapper{padding:100px 30px 150px}}[data-simplebar]{position:relative;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit}.simplebar-mask{direction:inherit;position:absolute;overflow:hidden;padding:0;margin:0;left:0;top:0;bottom:0;right:0;width:auto!important;height:auto!important;z-index:0}.simplebar-offset{direction:inherit!important;box-sizing:inherit!important;resize:none!important;position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:0;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{direction:inherit;box-sizing:border-box!important;position:relative;display:block;height:100%;width:auto;max-width:100%;max-height:100%;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{display:none;width:0;height:0}.simplebar-content:after,.simplebar-content:before{content:" ";display:table}.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}.simplebar-height-auto-observer-wrapper{box-sizing:inherit!important;height:100%;width:100%;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0}.simplebar-height-auto-observer{box-sizing:inherit;display:block;opacity:0;position:absolute;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;overflow:hidden;pointer-events:none;z-index:-1}.simplebar-track{z-index:1;position:absolute;right:0;bottom:0;pointer-events:none;overflow:hidden}[data-simplebar].simplebar-dragging,[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{position:absolute;left:0;right:0;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:"";background:#000;border-radius:7px;left:2px;right:2px;opacity:0;transition:opacity .2s .5s linear}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition-delay:0s;transition-duration:0s}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-scrollbar:before{top:2px;bottom:2px;left:2px;right:2px}.simplebar-track.simplebar-horizontal{left:0;height:11px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{right:auto;left:0;top:0;bottom:0;min-height:0;min-width:10px;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{right:auto;left:0}.simplebar-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:scrollbar!important}.simplebar-dummy-scrollbar-size>div{width:200%;height:200%;margin:10px 0}.simplebar-hide-scrollbar{position:fixed;left:0;visibility:hidden;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}.image-gallery-icon{color:#fff;transition:all .3s ease-out;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;cursor:pointer;outline:none;position:absolute;z-index:4;filter:drop-shadow(0 2px 2px #1a1a1a)}@media (hover: hover)and (pointer: fine){.image-gallery-icon:hover{color:#337ab7}.image-gallery-icon:hover .image-gallery-svg{transform:scale(1.1)}}.image-gallery-icon:focus{outline:2px solid #337ab7}.image-gallery-using-mouse .image-gallery-icon:focus{outline:none}.image-gallery-fullscreen-button,.image-gallery-play-button{bottom:0;padding:20px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:28px;width:28px}@media (max-width: 768px){.image-gallery-fullscreen-button,.image-gallery-play-button{padding:15px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:24px;width:24px}}@media (max-width: 480px){.image-gallery-fullscreen-button,.image-gallery-play-button{padding:10px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:16px;width:16px}}.image-gallery-fullscreen-button{right:0}.image-gallery-play-button{left:0}.image-gallery-left-nav,.image-gallery-right-nav{padding:50px 10px;top:50%;transform:translateY(-50%)}.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:120px;width:60px}@media (max-width: 768px){.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:72px;width:36px}}@media (max-width: 480px){.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:48px;width:24px}}.image-gallery-left-nav[disabled],.image-gallery-right-nav[disabled]{cursor:disabled;opacity:.6;pointer-events:none}.image-gallery-left-nav{left:0}.image-gallery-right-nav{right:0}.image-gallery{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);position:relative}.image-gallery.fullscreen-modal{background:#000;bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:5}.image-gallery.fullscreen-modal .image-gallery-content{top:50%;transform:translateY(-50%)}.image-gallery-content{position:relative;line-height:0;top:0}.image-gallery-content.fullscreen{background:#000}.image-gallery-content .image-gallery-slide .image-gallery-image{max-height:calc(100vh - 80px)}.image-gallery-content.image-gallery-thumbnails-left .image-gallery-slide .image-gallery-image,.image-gallery-content.image-gallery-thumbnails-right .image-gallery-slide .image-gallery-image{max-height:100vh}.image-gallery-slide-wrapper{position:relative}.image-gallery-slide-wrapper.image-gallery-thumbnails-left,.image-gallery-slide-wrapper.image-gallery-thumbnails-right{display:inline-block;width:calc(100% - 110px)}@media (max-width: 768px){.image-gallery-slide-wrapper.image-gallery-thumbnails-left,.image-gallery-slide-wrapper.image-gallery-thumbnails-right{width:calc(100% - 87px)}}.image-gallery-slide-wrapper.image-gallery-rtl{direction:rtl}.image-gallery-slides{line-height:0;overflow:hidden;position:relative;white-space:nowrap;text-align:center}.image-gallery-slide{left:0;position:absolute;top:0;width:100%}.image-gallery-slide.image-gallery-center{position:relative}.image-gallery-slide .image-gallery-image{width:100%;object-fit:contain}.image-gallery-slide .image-gallery-description{background:rgba(0,0,0,.4);bottom:70px;color:#fff;left:0;line-height:1;padding:10px 20px;position:absolute;white-space:normal}@media (max-width: 768px){.image-gallery-slide .image-gallery-description{bottom:45px;font-size:.8em;padding:8px 15px}}.image-gallery-bullets{bottom:20px;left:0;margin:0 auto;position:absolute;right:0;width:80%;z-index:4}.image-gallery-bullets .image-gallery-bullets-container{margin:0;padding:0;text-align:center}.image-gallery-bullets .image-gallery-bullet{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:1px solid #fff;border-radius:50%;box-shadow:0 2px 2px #1a1a1a;cursor:pointer;display:inline-block;margin:0 5px;outline:none;padding:5px;transition:all .2s ease-out}@media (max-width: 768px){.image-gallery-bullets .image-gallery-bullet{margin:0 3px;padding:3px}}@media (max-width: 480px){.image-gallery-bullets .image-gallery-bullet{padding:2.7px}}.image-gallery-bullets .image-gallery-bullet:focus{transform:scale(1.2);background:#337ab7;border:1px solid #337ab7}.image-gallery-bullets .image-gallery-bullet.active{transform:scale(1.2);border:1px solid #fff;background:#fff}@media (hover: hover)and (pointer: fine){.image-gallery-bullets .image-gallery-bullet:hover{background:#337ab7;border:1px solid #337ab7}.image-gallery-bullets .image-gallery-bullet.active:hover{background:#337ab7}}.image-gallery-thumbnails-wrapper{position:relative}.image-gallery-thumbnails-wrapper.thumbnails-swipe-horizontal{touch-action:pan-y}.image-gallery-thumbnails-wrapper.thumbnails-swipe-vertical{touch-action:pan-x}.image-gallery-thumbnails-wrapper.thumbnails-wrapper-rtl{direction:rtl}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right{display:inline-block;vertical-align:top;width:100px}@media (max-width: 768px){.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right{width:81px}}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left .image-gallery-thumbnails,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right .image-gallery-thumbnails{height:100%;width:100%;left:0;padding:0;position:absolute;top:0}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left .image-gallery-thumbnails .image-gallery-thumbnail,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right .image-gallery-thumbnails .image-gallery-thumbnail{display:block;margin-right:0;padding:0}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left .image-gallery-thumbnails .image-gallery-thumbnail+.image-gallery-thumbnail,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right .image-gallery-thumbnails .image-gallery-thumbnail+.image-gallery-thumbnail{margin-left:0;margin-top:2px}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right{margin:0 5px}@media (max-width: 768px){.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right{margin:0 3px}}.image-gallery-thumbnails{overflow:hidden;padding:5px 0}@media (max-width: 768px){.image-gallery-thumbnails{padding:3px 0}}.image-gallery-thumbnails .image-gallery-thumbnails-container{cursor:pointer;text-align:center;white-space:nowrap}.image-gallery-thumbnail{display:inline-block;border:4px solid transparent;transition:border .3s ease-out;width:100px;background:transparent;padding:0}@media (max-width: 768px){.image-gallery-thumbnail{border:3px solid transparent;width:81px}}.image-gallery-thumbnail+.image-gallery-thumbnail{margin-left:2px}.image-gallery-thumbnail .image-gallery-thumbnail-inner{display:block;position:relative}.image-gallery-thumbnail .image-gallery-thumbnail-image{vertical-align:middle;width:100%;line-height:0}.image-gallery-thumbnail.active,.image-gallery-thumbnail:focus{outline:none;border:4px solid #337ab7}@media (max-width: 768px){.image-gallery-thumbnail.active,.image-gallery-thumbnail:focus{border:3px solid #337ab7}}@media (hover: hover)and (pointer: fine){.image-gallery-thumbnail:hover{outline:none;border:4px solid #337ab7}}@media (hover: hover)and (pointer: fine)and (max-width: 768px){.image-gallery-thumbnail:hover{border:3px solid #337ab7}}.image-gallery-thumbnail-label{box-sizing:border-box;color:#fff;font-size:1em;left:0;line-height:1em;padding:5%;position:absolute;top:50%;text-shadow:0 2px 2px #1a1a1a;transform:translateY(-50%);white-space:normal;width:100%}@media (max-width: 768px){.image-gallery-thumbnail-label{font-size:.8em;line-height:.8em}}.image-gallery-index{background:rgba(0,0,0,.4);color:#fff;line-height:1;padding:10px 20px;position:absolute;right:0;top:0;z-index:4}@media (max-width: 768px){.image-gallery-index{font-size:.8em;padding:5px 10px}}.set-index{z-index:99999999!important}.annotation{-webkit-user-select:none;user-select:none}.annotation .center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .5s ease-in-out;-webkit-user-select:none;user-select:none;cursor:pointer}.annotation .center .pulse{width:50px;height:50px;border:3px solid var(--white-100);background:var(--blue-100);border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;position:relative;transition:all .3s ease-in-out;z-index:10}.annotation .center .pulse:hover{background:var(--white-100);border:3px solid var(--blue-100);color:var(--blue-100);animation:animate-pulse 3s linear infinite}.annotation .center .pulse:hover>.icon-annotation{background-color:var(--blue-100)}.annotation .center .pulse.custom-image>.icon-annotation img{border-radius:50%}.annotation .center .pulse.custom-image{border:3px solid var(--blue-100);background:var(--white-100)}.annotation .center .pulse:hover.custom-image{border:3px solid var(--white-100)}.annotation .center .pulse:hover.custom-image>.icon-annotation{background:var(--white-100)}.annotation .center .pulse:hover.custom-image>.icon-annotation:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:70%;width:70%;border-radius:50%;border:7px solid var(--blue-100)}.annotation .center .description{width:200px;max-width:300px;height:auto;padding:12px 20px 10px;background:var(--blue-100);position:absolute;top:50%;left:50%;transform:translate(-50%,50%);display:flex;align-items:center;justify-content:center;border-radius:20px;border:3px solid var(--white-100);font-family:var(--font-subtitle),sans-serif;font-weight:200;color:var(--white-100);font-size:33px;text-align:center;line-height:95%;text-transform:uppercase;letter-spacing:.05rem;transition:all .8s ease-in-out;z-index:99999999}.annotation .center .description.top-80{top:80%}.annotation .center .description.top-50{top:50%}.annotation .center .description.top-0{top:0}.icon-annotation{background-color:var(--white-100);height:100%;width:100%;border-radius:50%}.icon-annotation-1{-webkit-mask:url(../images/icon-annotation-1.svg) no-repeat center;mask:url(../images/icon-annotation-1.svg) no-repeat center;-webkit-mask-size:20px;mask-size:20px}.icon-annotation-2{-webkit-mask:url(../images/icon-annotation-2.svg) no-repeat center;mask:url(../images/icon-annotation-2.svg) no-repeat center;-webkit-mask-size:28px;mask-size:28px}.icon-annotation-3{-webkit-mask:url(../images/icon-annotation-3.svg) no-repeat center;mask:url(../images/icon-annotation-3.svg) no-repeat center;-webkit-mask-size:28px;mask-size:28px}.icon-annotation-4{-webkit-mask:url(../images/icon-annotation-4.svg) no-repeat center;mask:url(../images/icon-annotation-4.svg) no-repeat center;-webkit-mask-size:28px;mask-size:28px}.icon-annotation-5{-webkit-mask:url(../images/icon-annotation-5.svg) no-repeat center;mask:url(../images/icon-annotation-5.svg) no-repeat center;-webkit-mask-size:25px;mask-size:25px}.icon-annotation-6{-webkit-mask:url(../images/icon-annotation-6.svg) no-repeat center;mask:url(../images/icon-annotation-6.svg) no-repeat center;-webkit-mask-size:28px;mask-size:28px}.icon-annotation-7{-webkit-mask:url(../images/icon-annotation-7.svg) no-repeat center;mask:url(../images/icon-annotation-7.svg) no-repeat center;-webkit-mask-size:28px;mask-size:28px}.icon-annotation-8{-webkit-mask:url(../images/icon-annotation-8.svg) no-repeat center;mask:url(../images/icon-annotation-8.svg) no-repeat center;-webkit-mask-size:28px;mask-size:28px}.icon-annotation-9{-webkit-mask:url(../images/icon-annotation-9.svg) no-repeat center;mask:url(../images/icon-annotation-9.svg) no-repeat center;-webkit-mask-size:28px;mask-size:28px}.icon-annotation-10{-webkit-mask:url(../images/icon-annotation-10.svg) no-repeat center;mask:url(../images/icon-annotation-10.svg) no-repeat center;-webkit-mask-size:28px;mask-size:28px}.icon-annotation-11{-webkit-mask:url(../images/icon-annotation-11.svg) no-repeat center;mask:url(../images/icon-annotation-11.svg) no-repeat center;-webkit-mask-size:28px;mask-size:28px}.icon-annotation-13{-webkit-mask:url(../images/icon-annotation-13.svg) no-repeat center;mask:url(../images/icon-annotation-13.svg) no-repeat center;-webkit-mask-size:58px;mask-size:58px}.icon-annotation-14{-webkit-mask:url(../images/icon-annotation-14.svg) no-repeat center;mask:url(../images/icon-annotation-14.svg) no-repeat center;-webkit-mask-size:50px;mask-size:50px}.icon-annotation-15{-webkit-mask:url(../images/icon-annotation-15.svg) no-repeat center;mask:url(../images/icon-annotation-15.svg) no-repeat center top;-webkit-mask-size:24px;mask-size:24px}.icon-annotation-16{-webkit-mask:url(../images/icon-annotation-16.svg) no-repeat center;mask:url(../images/icon-annotation-16.svg) no-repeat center;-webkit-mask-size:54px;mask-size:54px}@keyframes animate-pulse{0%{box-shadow:0 0 0 0 var(--blue-100),0 0 0 0 var(--blue-100)}40%{box-shadow:0 0 0 50px transparent,0 0 0 0 var(--blue-100)}80%{box-shadow:0 0 0 50px transparent,0 0 0 30px transparent}to{box-shadow:0 0 0 0 transparent,0 0 0 30px transparent}}@media screen and (max-width: 1024px){.annotation .center .pulse{width:55px;height:55px}.icon-annotation-1,.icon-annotation-5{-webkit-mask-size:25px;mask-size:25px}.icon-annotation-2,.icon-annotation-3,.icon-annotation-4,.icon-annotation-6,.icon-annotation-7{-webkit-mask-size:30px;mask-size:30px}}
