.main-header{align-items:center;background:#fff;box-shadow:0 4px 8px rgba(0,0,0,.05);display:flex;height:80px;justify-content:center;left:0;position:fixed;right:0;top:0;width:100%;z-index:999999}#icon1{display:none;width:35px}.main-header .general-container{align-items:center;display:flex;justify-content:space-between;max-width:1000px;width:100%}.main-header .logo{height:auto;width:120px}.main-header .logo-cell{display:none;height:39px;width:130px}.main-header navbar{align-items:center;display:flex;flex-direction:row;justify-content:center;max-width:1000px;width:100%}.main-header navbar ul{margin:0;max-width:1000px;padding-inline-start:0;width:100%}.main-header navbar ul,.main-header navbar ul li{align-items:center;display:flex;justify-content:space-between;list-style-type:none;text-align:center}.main-header navbar ul li{margin-bottom:12px;padding:14px}.main-header navbar ul li a{align-items:center;color:#064d43;display:flex;font-family:Montserrat;font-size:12px;font-weight:500;height:auto;line-height:13px;padding:12px;position:relative;width:auto}.main-header navbar ul li a:hover{font-weight:900;overflow:visible}.main-header .icon-messages-button{bottom:30px;position:fixed;right:30px}.main-header .icon-messages{height:60px;width:60px}@media (max-width:1239px){.main-header navbar{background-color:#fff;display:none;left:0;position:fixed;right:0;top:70px;width:100vw;z-index:999999}.main-header navbar ul{flex-direction:column;width:100%}.main-header navbar ul li{width:100%}#icon1{display:block}.buy-mini-button{align-items:center;backdrop-filter:blur(2px);background:radial-gradient(86.25% 86.25% at 50% 50%,#f77436 20.31%,#e9540d 63.02%);border-radius:50px;color:#fff;cursor:pointer;display:flex;font-family:Montserrat;font-size:12px;font-style:normal;font-weight:600;line-height:15px;margin-right:16px;padding:8px}.buy-button{display:none!important}.menumovil2{display:flex}}@media (min-width:1240px){.buy-mini-button{display:none!important}}@media (max-width:1024px){.main-header .general-container{justify-content:space-between!important}}.logotext{padding-left:24px;padding-right:24px}.main-header navbar ul li{justify-content:center;max-width:200px;min-width:110px;padding:0}ul li:last-child a{color:#fff!important}.main-header navbar ul li .btncomprar{align-items:center;background:radial-gradient(86.25% 86.25% at 50% 50%,#f77436 20.31%,#e9540d 63.02%);border-radius:56px;display:flex;flex-direction:row;height:39px;justify-content:center;margin-bottom:0!important;margin-bottom:20px;transition:all .3s linear;width:120px}.main-header navbar ul li .btncomprar:hover{background:#f77436;color:#fff!important;overflow:hidden}