*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:100.01%;scroll-behavior:smooth}body{font-family:"Inter",sans-serif;position:relative;overflow-x:hidden;min-height:100vh;line-height:1.5;font-weight:400;min-width:300px;font-size:16px;color:#1e1e1e;-webkit-font-smoothing:antialiased;overscroll-behavior-y:none;overscroll-behavior-x:none}@media(width < 1024px){body{font-size:14px}}.container{padding-right:20px;padding-left:20px;max-width:1320px;min-width:300px;width:100%}.container-md{max-width:1100px}a{text-decoration:none;color:#1e1e1e}a:hover{text-decoration:underline}a,.btn,button{outline:none !important}sup{margin-left:-1.5px}p{font-size:1em;margin-bottom:1.4rem}p:last-child{margin-bottom:0}p small{font-size:.9em}.ls{letter-spacing:.3em}strong{font-weight:800}.dropdown-noarrow:after{display:none}.overflow-visible{overflow:visible !important}.nowrap{white-space:nowrap}a,.btn span,.btn img,button,input,.btn{-moz-transition:all .35s ease;-o-transition:all .35s ease;-webkit-transition:all .35s ease;transition:all .35s ease}button.btn,input.btn{height:50px}.btn{text-decoration:none !important;font-family:"Inter",sans-serif;border-radius:50px;font-size:inherit;padding:8px 18px;font-weight:800}.btn-white{background-color:#fff;color:#224461}.btn-white:hover{background-color:#181e22;color:#fff}.btn-white-outline{border:1px solid currentColor;font-weight:500;color:#fff}.btn-white-outline:hover{background-color:#000}.btn-black{background-color:#1e1e1e;color:#fff}.btn-black:hover{background-color:#fff;border-color:#1e1e1e;color:#1e1e1e}.btn-black-outline{border:1px solid currentColor;font-weight:500;color:#1e1e1e}.btn-black-outline:hover{background-color:#000;color:#fff}.btn-secondary{font-weight:500 !important;background-color:#224461;padding-right:24px;padding-left:24px;color:#fff}.btn-view{color:#1e1e1e;font-weight:500;padding:8px 24px;font-size:inherit;border-radius:50px;border:1px solid currentColor}.btn-view-white{border-color:#fff;color:#fff}.btn-view:hover{background-color:#1e1e1e;color:#fff !important}hr{opacity:1}button:focus,input:focus{box-shadow:none !important}.bg-primary{background-color:#224461 !important;color:#fff}.text-primary{color:#224461 !important}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{font-family:"Tiempos Headline";font-weight:400;line-height:1.2;margin-bottom:0}h1,.h1{font-size:60px}@media(width < 991px){h1,.h1{font-size:48px}}@media(width < 576px){h1,.h1{font-size:36px}}h2,.h2{font-size:48px}h3,.h3{font-size:36px}@media(width < 991px){h3,.h3{font-size:28px}}h4,.h4{font-size:28px}@media(width < 767px){h4,.h4{font-size:24px}}h5,.h5{font-size:18px}@media(width < 767px){h5,.h5{font-size:16px}}h6,.h6{font-weight:600;font-size:inherit;font-family:"Inter",sans-serif}.bg-primary{background-color:#224461;color:#fff}.pt-40{padding-top:40px}@media(width < 1024px){.pt-40{padding-top:24px}}.pt-96{padding-top:96px}@media(width < 1024px){.pt-96{padding-top:52px}}.pt-150{padding-top:150px}@media(width < 1024px){.pt-150{padding-top:80px}}.pt-140{padding-top:140px}@media(width < 1024px){.pt-140{padding-top:65px}}.pt-130{padding-top:130px}@media(width < 1024px){.pt-130{padding-top:60px}}.pt-255{padding-top:255px}@media(width < 1024px){.pt-255{padding-top:180px}}.pb-80{padding-bottom:80px}@media(width < 1024px){.pb-80{padding-bottom:50px}}.pb-120{padding-bottom:120px}@media(width < 1024px){.pb-120{padding-bottom:75px}}.pb-130{padding-bottom:130px}@media(width < 1024px){.pb-130{padding-bottom:60px}}.pb-150{padding-bottom:150px}@media(width < 1024px){.pb-150{padding-bottom:80px}}.pb-180{padding-bottom:180px}@media(width < 1024px){.pb-180{padding-bottom:100px}}.mb-20{margin-bottom:20px}.mb-30{margin-bottom:30px}@media(width < 1024px){.mb-30{margin-bottom:16px}}.mb-32{margin-bottom:32px}@media(width < 1024px){.mb-32{margin-bottom:24px}}.mb-40{margin-bottom:40px}@media(width < 1024px){.mb-40{margin-bottom:28px}}.mb-60{margin-bottom:60px}@media(width < 1024px){.mb-60{margin-bottom:36px}}.mb-80{margin-bottom:80px}@media(width < 1024px){.mb-80{margin-bottom:50px}}.mb-100{margin-bottom:100px}@media(width < 1024px){.mb-100{margin-bottom:70px}}.mb-120{margin-bottom:120px}@media(width < 1024px){.mb-120{margin-bottom:75px}}.mb-130{margin-bottom:130px}@media(width < 1024px){.mb-130{margin-bottom:60px}}.mb-250{margin-bottom:250px}@media(width < 1024px){.mb-250{margin-bottom:100px}}.gap-10{gap:10px}.navbar{z-index:99;padding-top:60px;padding-bottom:70px;-moz-transition:all .3s linear;-o-transition:all .3s linear;-webkit-transition:all .3s linear;transition:all .3s linear}.navbar-fixed{position:fixed !important;background:linear-gradient(180deg, rgba(34, 68, 97, 0.8) 0%, rgba(34, 68, 97, 0) 100%)}.navbar.shadow-sm{padding-top:30px;padding-bottom:40px;backdrop-filter:blur(5px);box-shadow:none !important;background:linear-gradient(180deg, rgb(34, 68, 97) 0%, rgba(34, 68, 97, 0.5) 100%)}@media(width < 1024px){.navbar{padding-top:30px;padding-bottom:40px}.navbar.shadow-sm{padding-top:20px;padding-bottom:22px}}.navbar.position-absolute{box-shadow:none !important;background:linear-gradient(180deg, rgb(255, 255, 255) 50%, rgba(255, 255, 255, 0) 100%)}.navbar.position-absolute .navbar-nav a{color:#224461}.navbar.position-absolute .navbar-phone{color:#224461}.navbar.position-absolute .navbar-toggler-icon{filter:invert(0)}.navbar-nav{gap:30px}@media(width < 1024px){.navbar-nav{gap:24px}}@media(width < 991px){.navbar-nav{gap:16px;margin-top:25px}}.navbar-nav a{font-weight:400;font-size:16px;color:#fff}.navbar-nav a:hover{color:#fff}@media(width >= 768px){.navbar-nav a{padding:0 !important}}.navbar-control{gap:40px;display:-webkit-box !important;display:-moz-box !important;display:-ms-flexbox !important;display:-webkit-flex !important;display:flex !important;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center}@media(width < 1024px){.navbar-control{gap:20px}}@media(width < 991px){.navbar-control{flex-direction:column}.navbar-control>a{text-align:center;max-width:200px;width:100%}}.navbar-phone{font-weight:800;font-size:16px;color:#fff}.navbar-toggler-icon{width:auto;height:auto;background:none;filter:invert(1)}.footer{background-color:#181e22;padding-bottom:80px;padding-top:75px;color:#fff}@media(width < 991px){.footer{padding-bottom:60px;padding-top:55px}}.footer-logo{max-width:138px}.footer a{color:#fff}.hero{position:relative}.hero-image{width:100%;height:100vh;object-fit:cover;min-height:320px;object-position:center}@media(width < 768px){.hero-image{height:auto;min-height:0}}.hero-content{background:linear-gradient(to top, rgba(0, 0, 0, 0.25) 0%, rgba(0, 0, 0, 0) 100%);position:absolute;padding-top:40px;min-height:390px;width:100%;z-index:5;bottom:0;left:0}@media(width < 991px){.hero-content{min-height:300px}}@media(width < 575px){.hero-content{min-height:150px}}.hero-content h1{color:#fff}@media(width < 575px){.hero-content h1{font-size:28px}}.hero-content .d-flex{gap:36px;margin-bottom:28px}@media(width < 1024px){.hero-content .d-flex{gap:24px;margin-bottom:20px}}@media(width < 575px){.hero-content .d-flex{gap:16px;margin-bottom:12px}}@media(width < 575px){.hero-content .badge{display:none}}@media(width < 575px){.hero-content .price{font-size:14px}}.badge{font-weight:400;font-size:inherit;padding:12px 20px;border-radius:25px;text-transform:uppercase;border:1px solid currentColor}.badge-white{color:#fff}.badge-black{color:#1e1e1e}.price{font-weight:800;color:#fff}.signature{font-family:"Amibata";font-size:40px}.accordion-button{font-size:inherit;color:#1e1e1e !important}.accordion-button:not(.collapsed){box-shadow:none !important;border-bottom:1px solid rgba(0,0,0,.2)}.accordion-item{border-color:rgba(0,0,0,.2);border-width:0 0 1px 0;border-radius:0 !important}.swiper-btn{background-color:#fff;border:1px solid #000;border-radius:50px;height:42px;width:42px;padding:0}.swiper-btn-180{transform:rotate(180deg)}.swiper-btn img{margin:auto}.swiper-btn-white{background-color:rgba(0,0,0,0);border-color:#fff}.swiper-btn-white img{filter:invert(1)}.swiper-slide-thumb-active img{opacity:.8}.swiper-cards .swiper-slide{width:460px}@media(width < 1024px){.swiper-cards .swiper-slide{width:360px}}@media(width < 576px){.swiper-cards .swiper-slide{width:300px}}.swiper-cards-podcast .swiper-slide{width:410px}@media(width < 1024px){.swiper-cards-podcast .swiper-slide{width:320px}}@media(width < 576px){.swiper-cards-podcast .swiper-slide{width:280px}}.swiper-thumbs .swiper-slide{width:460px}@media(width < 1024px){.swiper-thumbs .swiper-slide{width:360px}}@media(width < 576px){.swiper-thumbs .swiper-slide{width:300px}}.stock-card>img{aspect-ratio:16/9.6}.stock-card-info a{text-decoration:none;color:inherit}.stock-card-info a:hover{color:#224461}.stock-card-info .text-white a:hover{color:#181e22}.email-icon{border:1px solid #1e1e1e;border-radius:50px;height:42px;width:42px}.email-icon:hover{background-color:#1e1e1e}.email-icon:hover img{filter:invert(1)}.email-icon img{margin:auto}.testimonial-card{gap:35px;color:#fff;padding:40px;border-radius:10px;border:1px solid currentColor}@media(width < 991px){.testimonial-card{padding:24px;margin-bottom:28px}}@media(width < 767px){.testimonial-card{padding:20px;margin-bottom:24px}}.gallery img{aspect-ratio:16/9.6}.event-post:after{background:rgba(16,16,16,.2);position:absolute;height:100%;content:"";width:100%;left:0;top:0}.event-post:before{min-height:260px}.event-overlay{background:linear-gradient(180deg, rgba(16, 16, 16, 0.4) 0%, rgba(0, 0, 0, 0) 100%);padding-bottom:22px;padding-right:60px;position:absolute;padding-left:60px;padding-top:40px;font-size:28px;line-height:1.3;color:#fff;height:auto;width:100%;z-index:2;left:0;top:0}@media(width < 767px){.event-overlay{font-size:18px;padding:20px 20px 0}}.play-btn{transform:translate(-50%, -50%);position:absolute;background:none;border:none;height:90px;width:90px;padding:0;z-index:1;left:50%;top:50%}@media(width < 767px){.play-btn img{width:40px;height:40px}}.modal-body,.modal-content{border:none}.modal .btn-close{background-color:#fff;border-radius:36px;position:absolute;height:32px;width:32px;right:-16px;opacity:1;top:-16px;z-index:9}@media(width < 767px){.modal .btn-close{right:-5px}}.form-select{border:1px solid #1e1e1e !important;box-shadow:none !important;border-radius:50px;font-size:inherit;color:#1e1e1e}.benefit-card{border:1px solid #e0e0e0;border-radius:16px;padding:28px;height:100%}.benefit-card-number{display:block;color:#224461;font-weight:500;margin-bottom:12px}.benefit-card h4{margin-bottom:12px}.consignment-card{border:1px solid #e0e0e0;border-radius:16px;overflow:hidden;max-width:1000px}.sell-form-card{border:1px solid #e0e0e0;border-radius:16px;max-width:1000px;padding:40px}@media(width < 767px){.sell-form-card{padding:24px}}.contact-form .form-control{border:1px solid #c8c8c8;border-radius:50px;padding:12px 20px;font-size:inherit;box-shadow:none !important;background-color:rgba(0,0,0,0);height:auto}.contact-form .form-control::placeholder{color:#999}.contact-form .form-control:focus{border-color:#224461}.contact-form textarea.form-control{border-radius:16px}.contact-form select.form-control{color:#999}.contact-form select.form-control:has(option:checked:not([disabled])){color:#1e1e1e}.bottom-banner{position:relative}.bottom-banner:before{background:linear-gradient(270deg, rgba(34, 68, 97, 0) 0%, rgba(34, 68, 97, 0.8) 100%);position:absolute;height:100%;content:"";width:80%;left:0;top:0}.bottom-banner>img{min-height:320px;object-position:center right}.bottom-banner-content{position:absolute;height:100%;width:100%;z-index:1;left:0;top:0}
