.web-footer{margin:0;padding:0;position:relative;height:auto;background-color:#1b1b1b}.web-footer-bg{display:none;position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (min-width: 768px){.web-footer-bg{display:block}}.web-footer-row:first-child{padding-top:30px;padding-bottom:44px}@media screen and (min-width: 992px){.web-footer-row:first-child{padding-top:92px;padding-bottom:37px}}.web-footer-row:nth-child(2){padding-top:20px;border-top:.5px solid #4E4E4E}@media screen and (min-width: 992px){.web-footer-row:nth-child(2){padding-top:40px}}.web-footer-row:nth-child(3){padding-bottom:26px;border-bottom:.5px solid #4E4E4E}@media screen and (min-width: 992px){.web-footer-row:nth-child(3){padding-bottom:45px}}.web-footer-row:last-child{padding-top:28px;padding-bottom:35px}@media screen and (min-width: 992px){.web-footer-row:last-child{padding-top:92px}}.footer-socials{margin:0;padding:0;list-style:none;gap:20px}.footer-socials.mobile{display:flex;justify-content:start}@media screen and (min-width: 992px){.footer-socials.mobile{display:none}}.footer-socials.desktop{display:none;justify-content:end}@media screen and (min-width: 992px){.footer-socials.desktop{display:flex}}.footer-socials-item{width:40px;height:40px}.footer-grid,.footer-grid-list,.footer-sitemap{list-style:none;margin:0;padding:0}.footer-grid{padding-top:35px;display:flex;flex-direction:column;justify-content:end;gap:52px}@media screen and (min-width: 768px){.footer-grid{padding-top:0;flex-direction:row;gap:20px}}@media screen and (min-width: 1450px){.footer-grid{gap:63px}}@media screen and (min-width: 992px){.footer-grid-item:last-child{padding-left:40px;padding-right:40px;border-left:.5px solid #4E4E4E;border-right:.5px solid #4E4E4E}}@media screen and (min-width: 1450px){.footer-grid-item:last-child{padding-left:63px;padding-right:63px}}.footer-grid-title{margin:0 0 38px;padding:0;font-size:15px;font-weight:400;color:var(--primary-color)}@media screen and (min-width: 992px){.footer-grid-title{font-size:16px;margin-bottom:25px}}.footer-grid-list{display:flex;flex-direction:column;gap:18px}@media screen and (min-width: 992px){.footer-grid-list{gap:30px}}.footer-grid-list-item{display:flex;gap:20px}.footer-grid-text{margin:0;font-size:15px;font-weight:400;line-height:1.3;color:var(--white)}@media screen and (min-width: 992px){.footer-grid-text{font-size:16px}}.footer-sitemap{margin-bottom:21px;display:flex;flex-direction:column;row-gap:8px;column-gap:72px}@media screen and (min-width: 1200px){.footer-sitemap{margin-bottom:0;height:90px;flex-direction:column;flex-wrap:wrap;row-gap:12px;column-gap:60px}}.footer-sitemap-link{font-size:16px;color:var(--white);line-height:1.3}.footer-contact{display:flex;flex-direction:column;gap:44px}@media screen and (min-width: 768px){.footer-contact{flex-direction:row;align-items:center;justify-content:space-between;gap:40px}}@media screen and (min-width: 992px){.footer-contact{flex-direction:column;justify-content:start;align-items:end}}.footer-contact-button{display:flex;justify-content:start}@media screen and (min-width: 992px){.footer-contact-button{justify-content:end}}.footer-contact-logos{max-width:100%;display:flex;justify-content:start;gap:20px}@media screen and (min-width: 992px){.footer-contact-logos{justify-content:end}}.footer-contact-logos-item img{max-width:100%;height:auto}.footer-subscribe-title{margin:0 0 22px;padding:0;font-size:16px;font-weight:600;color:var(--white)}@media screen and (min-width: 992px){.footer-subscribe-title{margin-bottom:40px;font-size:23px}}.footer-subscribe-form{display:flex;flex-direction:column;flex-wrap:wrap;gap:10px}@media screen and (min-width: 576px){.footer-subscribe-form{flex-direction:row;gap:25px}}.footer-subscribe-input{flex:1 1 100%}@media screen and (min-width: 576px){.footer-subscribe-input{flex:1 0 48%}}.footer-subscribe-input input{width:100%;padding:0 38px;background-color:#3a3a3a;border:none;height:50px;border-radius:40px;font-size:12px}.footer-subscribe-input input::placeholder{color:#bebebe}@media screen and (min-width: 992px){.footer-subscribe-input input{background-color:#e3e3e3;height:50px}.footer-subscribe-input input::placeholder{color:#000}}@media screen and (min-width: 992px){.footer-subscribe-input{flex-grow:1}}.footer-copyright-text,.footer-copyright-description{margin:0;padding:0;font-size:15px;font-weight:500}.footer-copyright-text{color:var(--white);font-size:14px}.footer-copyright-description{color:#767676;margin-bottom:25px;font-size:14px}.footer-copyright-terms{margin:0;padding:0;list-style:none;display:flex}.footer-copyright-terms-item:not(:first-child):before{content:" - ";color:#767676;font-size:14px;font-weight:500;line-height:1.5}.footer-copyright-terms-item:not(:last-child){margin-right:6px}.footer-copyright-terms-item a{color:#767676;font-size:14px;font-weight:500;line-height:1.5;text-decoration:underline}.footer-copyright-terms-item a:hover{color:var(--white)}.footer-data-fiscal-container{margin-top:45px;display:flex;justify-content:start}@media screen and (min-width: 992px){.footer-data-fiscal-container{margin-top:0;justify-content:end}}.footer-data-fiscal{width:65px;height:89px}.button{cursor:pointer;border:none;background-color:var(--white);display:flex;align-items:center;justify-content:center;gap:10px;margin:0;padding:9px 18px;border-radius:40px;text-decoration:none;font-size:12px;line-height:1.3;font-weight:500;box-shadow:none;outline:none}@media screen and (min-width: 992px){.button{font-size:16px;transition:all .6s ease-in-out}}.button:hover svg path,.button:active svg path,.button:focus svg path{fill:var(--white)}.button .schedule-button{padding:11px 18px}.button.primary{color:var(--black)}.button.primary:hover,.button.primary:active,.button.primary:focus{background-color:var(--primary-color-dark)!important;color:var(--white)!important}.button.revert{background-color:var(--primary-color-dark);color:var(--white)}.button.revert svg path{fill:var(--white)}.button.revert:hover,.button.revert:active,.button.revert:focus{background-color:var(--black);color:var(--white)}.button.secondary{color:#3d3d3d}.button.secondary:hover{background-color:#3d3d3d;color:var(--white)}.button.dark{color:#3d3d3d}.button.dark:hover,.button.dark:active,.button.dark:focus{background-color:#3d3d3d;color:var(--white)}.button.blue{background-color:#082433;color:var(--white)}.button.blue:hover,.button.blue:active,.button.blue:focus{background-color:var(--white);color:#082433}.button.hasMore{background-color:#082433;color:var(--white)}@media screen and (min-width: 992px){.button.hasMore{padding:12px 18px}}.button.hasMore:hover,.button.hasMore:active,.button.hasMore:focus{background-color:var(--primary-color-dark)}.link{cursor:pointer;background-color:var(--white);display:flex;align-items:center;justify-content:center;gap:10px;margin:0;padding:9px 18px;text-decoration:none;font-size:12px;line-height:1.3;border-radius:40px;font-weight:500;color:var(--black)}.link svg path{fill:var(--black)}@media screen and (min-width: 992px){.link{padding:9px 0;font-size:16px;border-radius:0;background-color:transparent;color:var(--white);transition:all .6s ease-in-out}.link svg path{fill:var(--white)}}.link:hover,.link:active,.link:focus{text-decoration:underline}.link.primary{padding:9px 18px;background-color:var(--white);color:var(--black)}.link.primary svg path{fill:var(--black)}@media screen and (min-width: 992px){.link.primary{padding:0;background-color:transparent;color:var(--primary-color)}.link.primary svg path{fill:var(--primary-color)}.link.primary:hover{color:var(--white);text-decoration:none}.link.primary:hover svg path{fill:var(--white)}}.link.primary:hover,.link.primary:active,.link.primary:focus{color:var(--black);text-decoration:none}.link.primary:hover svg path,.link.primary:active svg path,.link.primary:focus svg path{fill:var(--white)}.link.dark{padding:0;color:var(--black)}.link.dark svg path{fill:var(--black)}.link.dark:hover,.link.dark:active,.link.dark:focus{text-decoration:underline}.suscribe-footer-send{height:50px;width:100%}@media screen and (min-width: 1200px){.suscribe-footer-send{width:auto}}.main-navbar{padding:20px 0;position:fixed;top:0;left:0;right:0;z-index:1000;transition:all .5s ease}@media screen and (min-width: 1200px){.main-navbar{overflow:visible!important}}.main-navbar-container{position:absolute;height:100%;width:100%;filter:blur(5px);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);transition:all .5s ease-in-out}@media screen and (min-width: 1200px){.main-navbar-container{background:#100e221a}}.main-navbar-container.scroll{background:#0d232f26}@media screen and (max-width: 1199.98px){.navbar-collapse-fullscreen{position:fixed!important;left:0!important;right:0!important;top:0!important;background-color:#3d3d3de6!important;background-image:url(/images/header-background-mobile.png);background-size:cover;background-position:center center;z-index:1050!important;height:100vh!important;width:100vw!important;transform:translateY(-100%)!important;transition:transform .4s cubic-bezier(.25,.46,.45,.94)!important;overflow-y:auto!important}.navbar-collapse-fullscreen.collapsing{height:100vh!important;max-height:100vh!important;transform:translateY(-100%)!important}.navbar-collapse-fullscreen.show{transform:translateY(0)!important}.navbar-collapse-fullscreen .navbar-nav{height:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding-top:100px}}@media screen and (min-width: 1200px){.navbar-collapse-fullscreen{overflow:visible!important;position:static!important;height:auto!important;width:auto!important;transform:none!important}}@media screen and (max-width: 1199.98px){.offcanvas-body-fullscreen{height:100vh!important;padding:0!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;align-items:center!important;overflow-y:auto!important}.offcanvas-body-fullscreen .nav{flex-direction:column!important;width:100%!important;text-align:center!important;margin:0!important;padding:0!important}.offcanvas-body-fullscreen .nav .nav-link{padding:1.5rem 0!important;font-size:1.2rem!important;border-bottom:1px solid rgba(255,255,255,.1)!important;color:var(--white)!important;transition:all .3s ease!important}.offcanvas-body-fullscreen .nav .nav-link:hover{background-color:#ffffff1a!important;color:var(--white)!important}.offcanvas-body-fullscreen .nav .nav-link:last-child{border-bottom:none!important}}@media screen and (min-width: 1200px){.offcanvas-body-fullscreen{overflow:visible!important;height:auto!important;padding:0!important;display:block!important;flex-direction:row!important;justify-content:flex-start!important;align-items:center!important}}@media screen and (max-width: 1199.98px){.hamburger-toggle{z-index:1060!important;position:relative!important;border:none!important;padding:0!important;width:30px!important;height:24px!important;background:transparent!important;cursor:pointer!important;display:flex!important;flex-direction:column!important;justify-content:space-between!important;align-items:center!important}.hamburger-toggle:focus{box-shadow:none!important}.hamburger-toggle:before,.hamburger-toggle:after{content:""!important;width:100%!important;height:3px!important;background-color:var(--white)!important;transition:all .3s ease-in-out!important;border-radius:2px!important;display:block!important}.hamburger-toggle .navbar-toggler-icon{width:100%!important;height:3px!important;background-color:var(--white)!important;transition:all .3s ease-in-out!important;border-radius:2px!important;display:block!important;box-shadow:none!important;text-shadow:none!important;filter:none!important;background-image:none!important;background-size:auto!important;background-repeat:no-repeat!important;background-position:center!important}.hamburger-toggle.is-active:before{transform:rotate(45deg) translate(0)!important;position:absolute!important;top:50%!important;left:0!important;margin-top:-1.5px!important}.hamburger-toggle.is-active:after{transform:rotate(-45deg) translate(0)!important;position:absolute!important;top:50%!important;left:0!important;margin-top:-1.5px!important}.hamburger-toggle.is-active .navbar-toggler-icon{opacity:0!important;transform:scale(0)!important}}@media screen and (max-width: 1199.98px){.navbar-toggler{z-index:1060!important;position:relative!important}}@media screen and (max-width: 1199.98px){.navbar-brand{z-index:1060!important;position:relative!important}}@media screen and (max-width: 1199.98px){.main-navbar .container,.main-navbar .container .navbar-brand,.main-navbar .container .navbar-toggler{position:relative!important;z-index:1060!important}}@media screen and (min-width: 1200px){.main-navbar .container{overflow:visible!important;position:relative!important}}body.navbar-open{overflow:hidden!important}@media screen and (min-width: 1200px){.navbar-background-mobile{display:none}}.navbar-brand{margin:0;padding:0;height:23px}@media screen and (min-width: 1200px){.navbar-brand{height:28px}}.navbar-brand svg{height:100%;width:auto;object-fit:contain}.navbar-nav{padding:0 30px;justify-content:end;width:100%;gap:23px}@media screen and (min-width: 1200px){.navbar-nav{overflow:visible!important}}@media screen and (min-width: 1200px){.navbar-nav{padding:0}}.navbar-links-links{width:100%;display:flex;flex-direction:column;align-items:stretch;gap:20px}@media screen and (min-width: 1200px){.navbar-links-links{overflow:visible!important;position:relative}}@media screen and (min-width: 1200px){.navbar-links-links{flex-grow:1;width:auto;flex-direction:row;justify-content:center}}.nav-link{padding:0!important;display:flex;justify-content:space-between;align-items:center!important;gap:11px;font-family:var(--secondary-font);font-size:22px;font-weight:300;color:var(--white);transition:all .3s ease}@media screen and (min-width: 1200px){.nav-link{padding-top:8px!important;flex-direction:column;font-family:var(--primary-font);font-size:16px;font-weight:500}}.nav-link-line{display:none;width:14px;height:1px;background:var(--white);opacity:0;transition:all .3s ease}@media screen and (min-width: 1200px){.nav-link-line{display:block}}.nav-link.active{color:var(--primary-color)!important}.nav-link.active .nav-link-line{opacity:1;background:var(--primary-color)}.nav-link:hover{color:var(--white)}.nav-link:hover .nav-link-line{opacity:1}.navbar-links-buttons{position:relative;z-index:1060!important;display:flex;align-items:center;gap:10px}.navbar-links-buttons.menu-open a{display:none}.navbar-links-buttons.desktop{width:100%;gap:33px}@media screen and (min-width: 1200px){.navbar-links-buttons.desktop{width:auto}}@media screen and (min-width: 1200px){.navbar-links-buttons.mobile{display:none}}@media screen and (min-width: 1200px){.custom-dropdown{width:auto!important;overflow:visible!important;clip:auto!important;clipPath:none!important}}.custom-dropdown .dropdown-header{display:flex;align-items:center;gap:3px}.custom-dropdown .dropdown-header .dropdown-toggle-btn{background:none;border:none;padding:5px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease}@media screen and (min-width: 1200px){.custom-dropdown .dropdown-header .dropdown-toggle-btn{padding-bottom:10px}}.custom-dropdown .dropdown-header .dropdown-toggle-btn:focus{outline:none;box-shadow:none}.custom-dropdown .dropdown-header .dropdown-toggle-btn .dropdown-arrow{transition:transform .3s ease}.custom-dropdown .dropdown-header .dropdown-toggle-btn.open .dropdown-arrow{transform:rotate(180deg)}.custom-dropdown .dropdown-menu-custom{position:absolute;top:100%;left:30%;background:#100e22fa;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);border-radius:8px;padding:10px 0;min-width:220px;z-index:9999;box-shadow:0 15px 40px #0006;opacity:0;visibility:hidden;transform:translateY(-15px);transition:all .3s cubic-bezier(.25,.46,.45,.94);pointer-events:none}@media screen and (min-width: 1200px){.custom-dropdown .dropdown-menu-custom{overflow:visible!important;clip:auto!important;clipPath:none!important;position:absolute!important;transform-origin:top left;z-index:99999!important}.custom-dropdown .dropdown-menu-custom .dropdown-toggle-btn{padding-bottom:20px}}.custom-dropdown .dropdown-menu-custom.show{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.custom-dropdown .dropdown-menu-custom:before{content:"";position:absolute;top:-6px;left:25px;width:12px;height:12px;background:#100e22fa;transform:rotate(45deg);border-left:1px solid rgba(255,255,255,.2);border-top:1px solid rgba(255,255,255,.2)}.custom-dropdown .dropdown-menu-custom .dropdown-item-custom{display:block;padding:14px 25px;color:var(--white);text-decoration:none;font-family:var(--primary-font);font-size:14px;font-weight:400;transition:all .2s ease;position:relative}.custom-dropdown .dropdown-menu-custom .dropdown-item-custom:hover{background:#ffffff1a;color:var(--primary-color);padding-left:30px}.custom-dropdown .dropdown-menu-custom .dropdown-item-custom:first-child{border-radius:8px 8px 0 0}.custom-dropdown .dropdown-menu-custom .dropdown-item-custom:last-child{border-radius:0 0 8px 8px}@media screen and (max-width: 1199.98px){.custom-dropdown .dropdown-header{width:100%;justify-content:space-between;align-items:stretch;gap:15px}.custom-dropdown .dropdown-header .dropdown-toggle-btn{align-self:center;padding:10px}.custom-dropdown .dropdown-header .dropdown-toggle-btn .dropdown-arrow{width:18px;height:10px}.custom-dropdown .dropdown-menu-custom{position:static;background:transparent;border:none;box-shadow:none;padding:0 0 0 18px;opacity:1;visibility:visible;transform:none;max-height:0;overflow:hidden;transition:max-height .5s cubic-bezier(.25,.46,.45,.94);pointer-events:auto}.custom-dropdown .dropdown-menu-custom.show{max-height:400px;padding-top:15px}.custom-dropdown .dropdown-menu-custom:before{display:none}.custom-dropdown .dropdown-menu-custom .dropdown-item-custom{padding:0 0 15px;font-size:16px}.custom-dropdown .dropdown-menu-custom .dropdown-item-custom:last-child{border-bottom:none}.custom-dropdown .dropdown-menu-custom .dropdown-item-custom:hover{background:transparent;color:var(--primary-color);padding-left:0}}.dropdown-toggle-access{position:relative;display:none}@media screen and (min-width: 1200px){.dropdown-toggle-access{display:inline-block}}.dropdown-toggle-access .dropdown-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;z-index:9998;display:none}@media screen and (max-width: 1199.98px){.dropdown-toggle-access .dropdown-overlay{display:block}}.dropdown-toggle-access:hover .dropdown-toggle-content{opacity:1;visibility:visible;transform:translateY(0)}.dropdown-toggle-header{background:#fff!important;border-radius:40px!important;padding:9px 18px!important;border:none!important;cursor:pointer!important;font-family:var(--primary-font)!important;font-size:14px!important;font-weight:500!important;color:var(--primary-color-dark)!important;display:flex!important;align-items:center!important;gap:8px!important;transition:all .3s ease!important}.dropdown-toggle-header svg path{fill:var(--primary-color-dark)!important}.dropdown-toggle-header:hover,.dropdown-toggle-header:focus,.dropdown-toggle-header:active{background:var(--primary-color-dark)!important;color:var(--white)!important}.dropdown-toggle-header:hover svg path,.dropdown-toggle-header:focus svg path,.dropdown-toggle-header:active svg path{fill:var(--white)!important}.dropdown-toggle-content{position:absolute;top:100%;right:0;background:#fff;border:1px solid #e9ecef;border-radius:8px;box-shadow:0 4px 12px #00000026;min-width:200px;z-index:1000;opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .3s ease;margin-top:8px}.dropdown-toggle-content .dropdown-toggle-item{display:block;padding:12px 16px;color:var(--black);text-decoration:none;font-family:var(--primary-font);font-size:14px;font-weight:400;transition:all .2s ease;border-bottom:1px solid #f8f9fa}.dropdown-toggle-content .dropdown-toggle-item:last-child{border-bottom:none}.dropdown-toggle-content .dropdown-toggle-item:hover{background:#f8f9fa;color:var(--primary-color-dark)}@media screen and (max-width: 1199.98px){.dropdown-toggle-content .dropdown-toggle-content{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;max-width:300px;z-index:9999;margin-top:0}.dropdown-toggle-content .dropdown-toggle-content.show{transform:translate(-50%,-50%)}.dropdown-toggle-content .dropdown-toggle-content .dropdown-toggle-item{padding:16px 20px;font-size:16px;text-align:center}}
