.gradient-text{background:linear-gradient(90deg,#7a2a8f 0%,#c73d8e 40%,#f3a65c 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.titulo-degradado{background:linear-gradient(60deg,#822072 0%,#822072 40%,#e5007d 55%,#f39340 70%,#f39340 85%,#f39340 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:700;display:inline-block}.et_pb_menu .et-menu li ul.sub-menu li a{padding:0px 5px!important}body{zoom:1}.et_header_style_left #top-menu li a{font-size:clamp(13px,1vw,18px)}.et_pb_hero h1{font-size:clamp(24px,4vw,60px)}h2{background:linear-gradient(60deg,#822072 0%,#822072 40%,#e5007d 55%,#f39340 70%,#f39340 85%,#f39340 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;font-weight:700;display:inline-block}.hero{position:relative;overflow:hidden;min-height:100vh;display:flex;align-items:center}.hero .et_pb_row{width:100%;max-width:100%;position:relative;z-index:5;margin:0}.hero .et_pb_text{position:relative;z-index:20;max-width:900px;margin-left:80px}.hero h2{font-size:clamp(42px,8vw,110px);line-height:0.95em;margin:0}.hero p{margin:0 0 12px 0}#menuFijo{position:relative;width:100%;z-index:999}.gradient-text{background:linear-gradient(90deg,#7a2a8f 0%,#c73d8e 40%,#f3a65c 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.titulo-degradado{background:linear-gradient(60deg,#822072 0%,#822072 40%,#e5007d 55%,#f39340 70%,#f39340 85%,#f39340 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:700;display:inline-block}.et_pb_menu .et-menu li ul.sub-menu li a{padding:0px 5px!important}body{zoom:1}.et_header_style_left #top-menu li a{font-size:clamp(13px,1vw,18px)}.et_pb_hero h1{font-size:clamp(24px,4vw,60px)}h2{background:linear-gradient(60deg,#822072 0%,#822072 40%,#e5007d 55%,#f39340 70%,#f39340 85%,#f39340 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;font-weight:700;display:inline-block}.hero{position:relative;overflow:hidden;min-height:100vh;display:flex;align-items:center}.hero .et_pb_row{width:100%;max-width:100%;position:relative;z-index:5;margin:0}.hero .et_pb_text{position:relative;z-index:20;max-width:900px;margin-left:80px}.hero h2{font-size:clamp(42px,8vw,110px);line-height:0.95em;margin:0}.hero p{margin:0 0 12px 0}.et_pb_menu .menu-item-has-children:hover>ul,.et_pb_fullwidth_menu .menu-item-has-children:hover>ul{opacity:0!important;visibility:hidden!important;pointer-events:none!important}.et_pb_menu .sub-menu,.et_pb_fullwidth_menu .sub-menu{display:block!important;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(8px);transition:opacity .25s ease,transform .25s ease,visibility .25s ease;z-index:99999!important;background-color:#822072!important;border-top:2px solid #f39340!important;box-shadow:0 10px 24px rgba(0,0,0,.08)!important}.et_pb_menu .menu-item-has-children.menu-open>.sub-menu,.et_pb_fullwidth_menu .menu-item-has-children.menu-open>.sub-menu{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)}.et_pb_menu .sub-menu li a,.et_pb_fullwidth_menu .sub-menu li a{padding:12px 18px!important;color:#f3f3f3!important}.et_pb_menu .sub-menu li a:hover,.et_pb_fullwidth_menu .sub-menu li a:hover{color:#f39340!important;background-color:rgba(255,255,255,0.05)!important}.et_pb_menu .sub-menu .current-menu-item>a,.et_pb_fullwidth_menu .sub-menu .current-menu-item>a{color:#f39340!important}.et_pb_menu .menu-item-has-children>a::after,.et_pb_fullwidth_menu .menu-item-has-children>a::after{transition:transform .25s ease}.et_pb_menu .menu-item-has-children.menu-open>a::after,.et_pb_fullwidth_menu .menu-item-has-children.menu-open>a::after{transform:rotate(180deg)}.et-l--header,.et-l--header .et_pb_section,.et-l--header .et_pb_row,.et-l--header .et_pb_column,.et_pb_menu,.et_pb_menu__wrap,.et_pb_menu__menu,.et_pb_menu__nav,.et-menu-nav{overflow:visible!important}.et_pb_menu .sub-menu li a,.et_pb_fullwidth_menu .sub-menu li a{padding:12px 18px!important;.et_pb_row,.et_pb_column,.et_pb_module,.et_pb_section{.et_pb_row{box-shadow:none!important;background:transparent!important}.et_pb_row,.et_pb_column,.et_pb_module{box-shadow:none!important}