.ma-header{position:relative;width:100%;z-index:9999;background:rgba(5,5,5,0.96);border-bottom:1px solid rgba(255,255,255,0.08)}.ma-header-inner{width:92%;max-width:1380px;min-height:92px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:40px}.ma-brand{display:inline-flex;align-items:center;gap:18px;color:#f5f3ed;text-decoration:none}.ma-logo-symbol{position:relative;width:54px;height:54px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(183,154,93,0.85);border-radius:50%;transition:all 0.4s ease}.ma-logo-symbol:before{content:"";position:absolute;inset:6px;border:1px solid rgba(183,154,93,0.30);border-radius:50%}.ma-logo-symbol:after{content:"·";position:absolute;bottom:-7px;left:50%;transform:translateX(-50%);color:#b79a5d;font-size:14px}.ma-logo-inner{position:relative;z-index:2;color:#d2bd8b;font-family:Georgia,"Times New Roman",serif;font-size:17px;letter-spacing:0.02em}.ma-brand-name{color:#f5f3ed;font-family:"Cormorant Garamond",Georgia,serif;font-size:23px;font-weight:400;letter-spacing:0.16em;line-height:1;white-space:nowrap;transition:color 0.3s ease}.ma-brand-name span{color:#b79a5d}.ma-brand:hover{color:#fff}.ma-brand:hover .ma-logo-symbol{border-color:#d2bd8b;box-shadow:0 0 25px rgba(183,154,93,0.15)}.ma-brand:hover .ma-logo-inner{color:#f5f3ed}.ma-nav{display:flex;align-items:center;gap:32px}.ma-nav a{position:relative;padding:35px 0 31px;color:rgba(255,255,255,0.67);font-family:"Montserrat",Arial,sans-serif;font-size:11px;font-weight:500;letter-spacing:0.16em;text-transform:uppercase;text-decoration:none;transition:color 0.3s ease}.ma-nav a:after{content:"";position:absolute;left:0;bottom:26px;width:0;height:1px;background:#b79a5d;transition:width 0.3s ease}.ma-nav a:hover{color:#ffffff}.ma-nav a:hover:after{width:100%}.ma-menu-toggle{display:none}.ma-menu-icon{display:none;width:30px;cursor:pointer}.ma-menu-icon span{display:block;width:100%;height:1px;margin:7px 0;background:rgba(255,255,255,0.8);transition:all 0.3s ease}@media (max-width:980px){.ma-header-inner{width:90%;min-height:78px}.ma-logo-symbol{width:46px;height:46px}.ma-logo-inner{font-size:14px}.ma-brand-name{font-size:19px;letter-spacing:0.13em}.ma-menu-icon{display:block;position:relative;z-index:1001}.ma-nav{position:absolute;top:78px;left:0;width:100%;max-height:0;overflow:hidden;display:flex;flex-direction:column;align-items:stretch;gap:0;background:#050505;border-top:1px solid rgba(255,255,255,0.07);transition:max-height 0.45s ease}.ma-nav a{padding:20px 5%;border-bottom:1px solid rgba(255,255,255,0.06);font-size:12px}.ma-nav a:after{display:none}.ma-menu-toggle:checked~.ma-nav{max-height:500px}.ma-menu-toggle:checked+.ma-menu-icon
span:nth-child(1){transform:translateY(8px)
rotate(45deg)}.ma-menu-toggle:checked+.ma-menu-icon
span:nth-child(2){opacity:0}.ma-menu-toggle:checked+.ma-menu-icon
span:nth-child(3){transform:translateY(-8px)
rotate(-45deg)}}@media (max-width:480px){.ma-header-inner{min-height:72px}.ma-logo-symbol{width:42px;height:42px}.ma-logo-inner{font-size:13px}.ma-brand{gap:12px}.ma-brand-name{font-size:16px;letter-spacing:0.10em}.ma-nav{top:72px}}.ma-nav a.ma-header-whatsapp{padding:12px 22px;border:1px solid rgba(183,154,93,0.8);color:#f5f3ed;letter-spacing:0.16em;transition:all 0.35s ease}.ma-nav a.ma-header-whatsapp:after{display:none}.ma-nav a.ma-header-whatsapp:hover{background:#b79a5d;border-color:#b79a5d;color:#050505}@media (max-width:980px){.ma-nav a.ma-header-whatsapp{margin:18px 5% 24px;padding:14px 20px;width:auto;text-align:center;border:1px solid rgba(183,154,93,0.8)}}.et_pb_section_0_tb_header.et_pb_section{padding-top:0px;padding-bottom:0px}.et_pb_row_0_tb_header.et_pb_row{padding-top:0px!important;padding-bottom:0px!important;padding-top:0px;padding-bottom:0px}.et_pb_row_0_tb_header,body #page-container .et-db #et-boc .et-l .et_pb_row_0_tb_header.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_0_tb_header.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_0_tb_header.et_pb_row{width:100%;max-width:100%}.ma-footer{position:relative;padding:90px 0 0;background:#050505;border-top:1px solid rgba(255,255,255,0.08)}.ma-footer-inner{width:90%;max-width:1280px;margin:0 auto;display:grid;grid-template-columns:1.4fr 1fr;gap:100px;padding-bottom:75px}.ma-footer-brand{max-width:520px}.ma-footer-logo{display:inline-flex;align-items:center;gap:18px;margin-bottom:28px;text-decoration:none}.ma-footer-symbol{width:52px;height:52px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(183,154,93,0.75);border-radius:50%;color:#d2bd8b;font-family:Georgia,"Times New Roman",serif;font-size:16px;transition:all 0.35s ease}.ma-footer-logo:hover
.ma-footer-symbol{border-color:#d2bd8b;box-shadow:0 0 30px rgba(183,154,93,0.15)}.ma-footer-name{color:#f5f3ed;font-family:"Cormorant Garamond",Georgia,serif;font-size:25px;font-weight:400;letter-spacing:0.15em;line-height:1}.ma-footer-name span{color:#b79a5d}.ma-footer-text{max-width:460px;margin:0;color:rgba(255,255,255,0.46);font-size:15px;line-height:1.8}.ma-footer-nav{display:grid;grid-template-columns:repeat(2,minmax(140px,1fr));gap:60px}.ma-footer-column{display:flex;flex-direction:column;align-items:flex-start}.ma-footer-title{margin-bottom:23px;color:#b79a5d;font-family:"Montserrat",Arial,sans-serif;font-size:10px;font-weight:600;letter-spacing:0.22em;text-transform:uppercase}.ma-footer-column a{position:relative;display:inline-block;margin-bottom:13px;color:rgba(255,255,255,0.58);font-size:14px;text-decoration:none;transition:color 0.3s ease}.ma-footer-column a:hover{color:#f5f3ed}.ma-footer-column a:after{content:"";position:absolute;left:0;bottom:-3px;width:0;height:1px;background:#b79a5d;transition:width 0.3s ease}.ma-footer-column a:hover:after{width:100%}.ma-footer-bottom{border-top:1px solid rgba(255,255,255,0.06)}.ma-footer-bottom-inner{width:90%;max-width:1280px;min-height:68px;margin:0 auto;display:flex;align-items:center;justify-content:center;gap:12px;color:rgba(255,255,255,0.30);font-family:"Montserrat",Arial,sans-serif;font-size:10px;letter-spacing:0.09em;text-transform:uppercase}.ma-footer-bottom a{color:rgba(255,255,255,0.34);text-decoration:none;transition:color 0.3s ease}.ma-footer-bottom a:hover{color:#b79a5d}.ma-footer-dot{color:#b79a5d}@media (max-width:980px){.ma-footer{padding-top:70px}.ma-footer-inner{grid-template-columns:1fr;gap:55px;padding-bottom:60px}.ma-footer-nav{max-width:500px}}@media (max-width:600px){.ma-footer{padding-top:55px}.ma-footer-inner{width:88%;gap:45px}.ma-footer-logo{gap:13px}.ma-footer-symbol{width:44px;height:44px;font-size:14px}.ma-footer-name{font-size:18px;letter-spacing:0.11em}.ma-footer-nav{grid-template-columns:1fr;gap:36px}.ma-footer-bottom-inner{min-height:85px;flex-wrap:wrap;text-align:center;padding:20px 0}}.ma-contact-global{position:relative;background:radial-gradient(circle at 78% 45%,rgba(183,154,93,.07),transparent 30%),#080808;border-top:1px solid rgba(255,255,255,.07);padding:105px 0;overflow:hidden}.ma-contact-global-container{position:relative;z-index:2;width:min(calc(100% - 80px),1280px);margin:0 auto;display:grid;grid-template-columns:minmax(0,.85fr) minmax(420px,1fr);gap:100px;align-items:start}.ma-contact-global-info{max-width:520px}.ma-contact-kicker,.ma-contact-form-kicker{display:inline-block;margin-bottom:18px;color:#b79a5d;font-family:"Montserrat",Arial,sans-serif;font-size:10px;font-weight:500;letter-spacing:.28em;text-transform:uppercase}.ma-contact-global-info h2{margin:0;color:#f5f3ed;font-family:"Cormorant Garamond",Georgia,serif;font-size:clamp(55px,6vw,82px);font-weight:500;line-height:.95}.ma-contact-line{width:72px;height:1px;margin:28px 0 32px;background:linear-gradient(90deg,#b79a5d,rgba(183,154,93,.08))}.ma-contact-lead{max-width:500px;margin:0 0 48px;color:#d9d6cf;font-family:"Cormorant Garamond",Georgia,serif;font-size:25px;line-height:1.45}.ma-contact-links{border-top:1px solid rgba(255,255,255,.10)}.ma-contact-links a{display:flex;align-items:center;justify-content:space-between;gap:25px;padding:20px 0;border-bottom:1px solid rgba(255,255,255,.10);color:#f5f3ed;text-decoration:none;transition:all .3s ease}.ma-contact-links a span{color:#827e76;font-family:"Montserrat",Arial,sans-serif;font-size:9px;letter-spacing:.20em;text-transform:uppercase}.ma-contact-links a strong{color:#d9d6cf;font-family:"Cormorant Garamond",Georgia,serif;font-size:18px;font-weight:400;transition:color .3s ease}.ma-contact-links a:hover{padding-left:8px}.ma-contact-links a:hover strong{color:#d2bd8b}.ma-contact-global-form{padding:50px;border:1px solid rgba(183,154,93,.20);background:linear-gradient(145deg,rgba(255,255,255,.025),rgba(255,255,255,.008))}.ma-contact-global-form h3{margin:0 0 38px;color:#f5f3ed;font-family:"Cormorant Garamond",Georgia,serif;font-size:45px;font-weight:500;line-height:1}.ma-contact-global-form .wpcf7{margin:0}.ma-contact-global-form .wpcf7 p{margin:0 0 24px}.ma-contact-global-form .wpcf7 label{display:block;color:#a29e96;font-family:"Montserrat",Arial,sans-serif;font-size:9px;font-weight:500;letter-spacing:.16em;line-height:1.5;text-transform:uppercase}.ma-contact-global-form .wpcf7 input[type="text"],.ma-contact-global-form .wpcf7 input[type="email"],.ma-contact-global-form .wpcf7 input[type="tel"],.ma-contact-global-form .wpcf7 textarea,.ma-contact-global-form .wpcf7 select{width:100%;margin-top:9px;padding:14px 0;border:0;border-bottom:1px solid rgba(255,255,255,.18);border-radius:0;outline:none;background:transparent;color:#f5f3ed;font-family:"Montserrat",Arial,sans-serif;font-size:15px;font-weight:400;box-shadow:none;transition:border-color .3s ease}.ma-contact-global-form .wpcf7 textarea{min-height:125px;max-height:220px;resize:vertical}.ma-contact-global-form .wpcf7 input:focus,.ma-contact-global-form .wpcf7 textarea:focus,.ma-contact-global-form .wpcf7 select:focus{border-bottom-color:#b79a5d}.ma-contact-global-form input:-webkit-autofill,.ma-contact-global-form input:-webkit-autofill:hover,.ma-contact-global-form input:-webkit-autofill:focus{-webkit-text-fill-color:#f5f3ed;-webkit-box-shadow:0 0 0 1000px #0a0a0a inset}.ma-contact-global-form .wpcf7-acceptance label{display:flex;align-items:flex-start;gap:10px;color:#858179;font-size:10px;font-weight:400;letter-spacing:.03em;line-height:1.6;text-transform:none;cursor:pointer}.ma-contact-global-form .wpcf7-acceptance input[type="checkbox"]{width:15px;height:15px;flex:0 0 auto;margin:2px 0 0;accent-color:#b79a5d}.ma-contact-global-form .wpcf7 input[type="submit"]{min-height:52px;margin-top:8px;padding:0 30px;border:1px solid #b79a5d;border-radius:0;background:#b79a5d;color:#070707;font-family:"Montserrat",Arial,sans-serif;font-size:10px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;cursor:pointer;transition:all .3s ease}.ma-contact-global-form .wpcf7 input[type="submit"]:hover{background:#d2bd8b;border-color:#d2bd8b}.ma-contact-global-form .wpcf7-spinner{background-color:#b79a5d}.ma-contact-global-form .wpcf7-response-output{margin:25px 0 0!important;padding:15px 18px!important;border:1px solid rgba(183,154,93,.45)!important;color:#d9d6cf;font-family:"Montserrat",Arial,sans-serif;font-size:12px;line-height:1.6}.ma-contact-global-form .wpcf7-not-valid-tip{margin-top:7px;color:#c9988f;font-family:"Montserrat",Arial,sans-serif;font-size:10px;letter-spacing:.02em}@media (max-width:980px){.ma-contact-global{padding:85px 0}.ma-contact-global-container{width:calc(100% - 60px);grid-template-columns:1fr;gap:65px}.ma-contact-global-info{max-width:650px}.ma-contact-global-form{max-width:700px}}@media (max-width:767px){.ma-contact-global{padding:70px 0}.ma-contact-global-container{width:calc(100% - 40px);gap:50px}.ma-contact-global-info h2{font-size:52px}.ma-contact-lead{margin-bottom:38px;font-size:22px}.ma-contact-links a{align-items:flex-start;flex-direction:column;gap:5px;padding:17px 0}.ma-contact-links a:hover{padding-left:0}.ma-contact-global-form{padding:32px 22px}.ma-contact-global-form h3{margin-bottom:32px;font-size:39px}.ma-contact-global-form .wpcf7 p{margin-bottom:21px}.ma-contact-global-form .wpcf7 input[type="submit"]{width:100%}}.ma-footer-nav{display:flex;justify-content:flex-end}.ma-footer-column{min-width:220px}@media (max-width:767px){.ma-footer-nav{justify-content:flex-start}}.ma-contact-global-form .wpcf7 input[type="text"],.ma-contact-global-form .wpcf7 input[type="email"],.ma-contact-global-form .wpcf7 input[type="tel"],.ma-contact-global-form .wpcf7 textarea{width:100%!important;margin-top:9px!important;padding:12px 0!important;border:0!important;border-bottom:1px solid rgba(255,255,255,.20)!important;border-radius:0!important;background:transparent!important;background-color:transparent!important;color:#f5f3ed!important;font-family:"Montserrat",Arial,sans-serif!important;font-size:15px!important;font-weight:400!important;line-height:1.5!important;box-shadow:none!important;outline:none!important;transition:border-color .3s ease!important}.ma-contact-global-form .wpcf7 input[type="text"],.ma-contact-global-form .wpcf7 input[type="email"],.ma-contact-global-form .wpcf7 input[type="tel"]{height:46px!important;min-height:46px!important}.ma-contact-global-form .wpcf7 textarea{height:115px!important;min-height:115px!important;max-height:220px!important;resize:vertical!important}.ma-contact-global-form .wpcf7 input[type="text"]:focus,.ma-contact-global-form .wpcf7 input[type="email"]:focus,.ma-contact-global-form .wpcf7 input[type="tel"]:focus,.ma-contact-global-form .wpcf7 textarea:focus{border-bottom-color:#b79a5d!important;background:transparent!important}.ma-contact-global-form input:-webkit-autofill,.ma-contact-global-form input:-webkit-autofill:hover,.ma-contact-global-form input:-webkit-autofill:focus,.ma-contact-global-form input:-webkit-autofill:active{-webkit-text-fill-color:#f5f3ed!important;-webkit-box-shadow:0 0 0 1000px #0b0b0b inset!important;box-shadow:0 0 0 1000px #0b0b0b inset!important;caret-color:#f5f3ed!important;border:0!important;border-bottom:1px solid rgba(255,255,255,.20)!important;transition:background-color 9999s ease-out 0s!important}.ma-contact-global-form input:-webkit-autofill:focus{border-bottom-color:#b79a5d!important}.ma-contact-global-form .wpcf7 p{margin:0 0 24px!important}.ma-contact-global-form .wpcf7 label{display:block!important;color:#a29e96!important;font-family:"Montserrat",Arial,sans-serif!important;font-size:9px!important;font-weight:500!important;letter-spacing:.16em!important;line-height:1.5!important;text-transform:uppercase!important}.ma-contact-global-form .wpcf7-form-control-wrap{display:block!important;margin:0!important}@media (max-width:767px){.ma-contact-global-form .wpcf7 textarea{height:105px!important;min-height:105px!important}}.ma-contact-global-form
input.wpcf7-form-control:-webkit-autofill,.ma-contact-global-form
input.wpcf7-form-control:-webkit-autofill:hover,.ma-contact-global-form
input.wpcf7-form-control:-webkit-autofill:focus,.ma-contact-global-form
input.wpcf7-form-control:-webkit-autofill:active{-webkit-appearance:none!important;appearance:none!important;-webkit-text-fill-color:#f5f3ed!important;caret-color:#f5f3ed!important;background-color:#0b0b0b!important;background-image:none!important;-webkit-box-shadow:0 0 0 1000px #0b0b0b inset!important;box-shadow:0 0 0 1000px #0b0b0b inset!important;border:0!important;border-bottom:1px solid rgba(255,255,255,.20)!important;border-radius:0!important;transition:background-color 9999s ease-in-out 0s!important}.ma-contact-global-form
input[type="email"].wpcf7-form-control,.ma-contact-global-form
input[type="tel"].wpcf7-form-control{background:#0b0b0b!important;background-color:#0b0b0b!important;color:#f5f3ed!important;border:0!important;border-bottom:1px solid rgba(255,255,255,.20)!important;border-radius:0!important;box-shadow:none!important}.ma-contact-global-form
input[type="email"].wpcf7-form-control:focus,.ma-contact-global-form
input[type="tel"].wpcf7-form-control:focus{border-bottom-color:#b79a5d!important}.et_pb_section_0_tb_footer.et_pb_section,.et_pb_code_1_tb_footer{padding-top:0px;padding-bottom:0px}.et_pb_row_0_tb_footer.et_pb_row{padding-top:0px!important;padding-bottom:0px!important;padding-top:0px;padding-bottom:0px}.et_pb_row_0_tb_footer,body #page-container .et-db #et-boc .et-l .et_pb_row_0_tb_footer.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_0_tb_footer.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_0_tb_footer.et_pb_row{width:100%;max-width:100%}.et_pb_code_0_tb_footer{padding-top:0px;padding-bottom:0px;margin-bottom:-7px!important}.ma-home{background:#050505;overflow:hidden}.ma-home-section{position:relative;min-height:100vh;display:flex;align-items:center;overflow:hidden}.ma-home-container{position:relative;z-index:3;width:90%;max-width:1280px;margin:0 auto}.ma-home-content-center{position:relative;z-index:3;width:90%;max-width:1000px;margin:0 auto;text-align:center}.ma-home-dark{padding:130px 0;background:#050505}.ma-home-overlay{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,.42),rgba(0,0,0,.84))}.ma-home-hero{min-height:calc(100vh - 90px);background-image:linear-gradient(180deg,rgba(0,0,0,.10) 0%,rgba(0,0,0,.22) 55%,rgba(0,0,0,.55) 100%),url("https://mosheabraxas.com.uy/wp-content/uploads/2026/09/moshe-abraxas.png");background-size:cover;background-position:center center;background-repeat:no-repeat}.ma-home-hero h1{max-width:1000px;margin:10px auto 25px;color:#f5f3ed;font-family:"Cormorant Garamond",Georgia,serif;font-size:clamp(58px,8vw,125px);font-weight:400;line-height:.88;letter-spacing:-.02em}.ma-home-intro{margin-top:25px;color:rgba(255,255,255,.75);font-family:"Cormorant Garamond",Georgia,serif;font-size:24px}.ma-scroll-link{display:inline-flex;flex-direction:column;align-items:center;gap:12px;margin-top:55px;color:rgba(255,255,255,.40);font-family:"Montserrat",Arial,sans-serif;font-size:9px;letter-spacing:.28em;text-transform:uppercase}.ma-scroll-arrow{color:#b79a5d;font-size:20px;animation:maScrollMove 2s ease-in-out infinite}@keyframes maScrollMove{0%,100%{transform:translateY(0)}50%{transform:translateY(8px)}}.ma-home-highlight{margin-top:60px;padding:38px 0;border-top:1px solid rgba(183,154,93,.35);border-bottom:1px solid rgba(183,154,93,.35)}.ma-home-highlight p{margin:0;color:#f5f3ed;font-family:"Cormorant Garamond",Georgia,serif;font-size:clamp(26px,3vw,38px);line-height:1.4}.ma-home-spacer{height:30px}.ma-home-quote-section{min-height:85vh;padding:120px 0;background:radial-gradient(circle,#101010 0%,#050505 60%)}.ma-home-symbol{margin-bottom:30px;color:#b79a5d;font-size:30px}.ma-quote-large{font-size:clamp(40px,5vw,72px)}.ma-skull-section{position:relative;min-height:100vh;background-image:url("https://mosheabraxas.com.uy/wp-content/uploads/2026/09/Calavera-y-reloj-de-arena-dorado.png");background-size:cover;background-position:center center;background-repeat:no-repeat}.ma-skull-overlay{position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,rgba(0,0,0,.88) 0%,rgba(0,0,0,.66) 32%,rgba(0,0,0,.18) 62%,rgba(0,0,0,.05) 100%)}.ma-skull-content{position:relative;z-index:3;width:48%;max-width:650px}.ma-skull-content .ma-quote{margin:18px 0 28px;text-align:left;color:#f5f3ed;font-family:"Cormorant Garamond",Georgia,serif;font-size:clamp(42px,5vw,72px);line-height:1.05}.ma-skull-content .ma-line{margin:0 0 25px}.ma-skull-content .ma-english{text-align:left}.ma-question-list{margin-top:70px}.ma-question{display:grid;grid-template-columns:64px 1fr;gap:34px;align-items:center;padding:38px 0;border-top:1px solid rgba(255,255,255,.10)}.ma-question:last-child{border-bottom:1px solid rgba(255,255,255,.10)}.ma-question>span{width:52px;height:52px;display:flex;align-items:center;justify-content:center;padding:0;border:1px solid rgba(183,154,93,.55);border-radius:50%;color:#d2bd8b;font-family:"Cormorant Garamond",Georgia,serif;font-size:18px;letter-spacing:.04em;line-height:1;transition:all .35s ease}.ma-question p{margin:0;color:#f5f3ed;font-family:"Cormorant Garamond",Georgia,serif;font-size:clamp(28px,3vw,42px);line-height:1.22}.ma-question:hover>span{background:rgba(183,154,93,.10);border-color:#b79a5d;transform:scale(1.06)}.ma-home-small{margin-top:40px;color:rgba(255,255,255,.40);font-size:14px}.ma-vitriol-section{position:relative;min-height:100vh;background-image:url("https://mosheabraxas.com.uy/wp-content/uploads/2026/09/vitriol.png");background-size:cover;background-position:center center;background-repeat:no-repeat}.ma-vitriol-section .ma-home-overlay{background:linear-gradient(180deg,rgba(0,0,0,.30) 0%,rgba(0,0,0,.48) 50%,rgba(0,0,0,.72) 100%)}.ma-vitriol-title{margin:10px 0 20px;color:#f5f3ed;font-family:"Cormorant Garamond",Georgia,serif;font-size:clamp(72px,10vw,150px);font-weight:400;line-height:.9;letter-spacing:.12em}.ma-vitriol-latin{max-width:760px;margin:28px auto 20px;color:#d2bd8b;font-family:"Cormorant Garamond",Georgia,serif;font-size:clamp(20px,2vw,28px);font-style:italic;line-height:1.4}.ma-vitriol-section .ma-lead{max-width:680px;margin:0 auto;color:rgba(255,255,255,.82)}.ma-home-centered-text{max-width:800px;margin:16px auto;text-align:center}.ma-element-section{position:relative;min-height:100vh;background-size:cover;background-position:center center;background-repeat:no-repeat}.ma-element-content{position:relative;z-index:3;width:48%;max-width:650px}.ma-element-eyebrow{display:flex;align-items:center;gap:14px;margin-bottom:16px}.ma-element-roman{width:38px;height:38px;display:flex;align-items:center;justify-content:center;flex-shrink:0;border:1px solid rgba(183,154,93,.55);border-radius:50%;color:#d2bd8b;font-family:"Cormorant Garamond",Georgia,serif;font-size:18px;line-height:1}.ma-element-eyebrow .ma-kicker{margin:0}.ma-element-content h2{margin:8px 0 20px;color:#f5f3ed;font-family:"Cormorant Garamond",Georgia,serif;font-size:clamp(70px,8vw,120px);font-weight:400;line-height:.9}.ma-element-content .ma-lead{margin-top:30px}.ma-air{background-image:url("https://mosheabraxas.com.uy/wp-content/uploads/2026/09/aire.png")}.ma-air .ma-home-overlay{background:linear-gradient(90deg,rgba(0,0,0,.88) 0%,rgba(0,0,0,.68) 32%,rgba(0,0,0,.18) 62%,rgba(0,0,0,.05) 100%)}.ma-water{background-image:url("https://mosheabraxas.com.uy/wp-content/uploads/2026/09/agua.png")}.ma-water .ma-home-overlay{background:linear-gradient(90deg,rgba(0,0,0,.90) 0%,rgba(0,0,0,.70) 32%,rgba(0,0,0,.20) 62%,rgba(0,0,0,.05) 100%)}.ma-fire{background-image:url("https://mosheabraxas.com.uy/wp-content/uploads/2026/09/fuego-1.png")}.ma-fire .ma-home-overlay{background:linear-gradient(90deg,rgba(0,0,0,.90) 0%,rgba(0,0,0,.68) 32%,rgba(0,0,0,.15) 62%,rgba(0,0,0,.04) 100%)}.ma-columns-section{min-height:100vh;background:radial-gradient(circle,#11100d,#050505 60%)}.ma-columns-bg{width:90%;max-width:1200px;min-height:800px;margin:0 auto;display:grid;grid-template-columns:220px 1fr 220px;align-items:center}.ma-column{position:relative;height:630px;display:flex;justify-content:center;background:linear-gradient(90deg,#171717,#39352c,#111111);border:1px solid rgba(183,154,93,.22);box-shadow:0 0 60px rgba(0,0,0,.9)}.ma-column:before,.ma-column:after{content:"";position:absolute;left:-18px;width:calc(100% + 36px);height:38px;border:1px solid rgba(183,154,93,.28);background:#151515}.ma-column:before{top:0}.ma-column:after{bottom:0}.ma-column-letter{margin-top:90px;color:#b79a5d;font-family:"Cormorant Garamond",Georgia,serif;font-size:54px}.ma-columns-center{padding:40px 70px;text-align:center}.ma-enter-symbol{display:inline-flex;flex-direction:column;align-items:center;gap:22px;margin-top:45px}.ma-enter-circle{width:140px;height:140px;display:flex;align-items:center;justify-content:center;border:1px solid #b79a5d;border-radius:50%;transition:all .45s ease}.ma-enter-hebrew{color:#d2bd8b;font-family:Georgia,serif;font-size:25px}.ma-enter-text{color:rgba(255,255,255,.55);font-family:"Montserrat",Arial,sans-serif;font-size:10px;letter-spacing:.25em;text-transform:uppercase}.ma-enter-symbol:hover .ma-enter-circle{transform:scale(1.08);background:rgba(183,154,93,.08);box-shadow:0 0 50px rgba(183,154,93,.18)}.ma-doors-section{min-height:auto;padding:130px 0;background:#050505}.ma-doors-heading{max-width:700px;margin:0 auto 70px;text-align:center}.ma-doors-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.ma-door{position:relative;min-width:0;min-height:580px;display:flex;align-items:flex-end;overflow:hidden;background-size:cover;background-repeat:no-repeat;background-position:center center;border:1px solid rgba(183,154,93,.28);transition:transform .5s ease,border-color .5s ease,box-shadow .5s ease}.ma-door:before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(0,0,0,.03) 0%,rgba(0,0,0,.12) 40%,rgba(0,0,0,.72) 75%,rgba(0,0,0,.94) 100%)}.ma-door:hover{transform:translateY(-10px);border-color:rgba(183,154,93,.72);box-shadow:0 25px 60px rgba(0,0,0,.60)}.ma-door-tarot{background-image:url("https://mosheabraxas.com.uy/wp-content/uploads/2026/09/tarot.png")}.ma-door-magick{background-image:url("https://mosheabraxas.com.uy/wp-content/uploads/2026/09/magick.png")}.ma-door-kabbalah{background-image:url("https://mosheabraxas.com.uy/wp-content/uploads/2026/09/kabbalah.png")}.ma-door-hermetism{background-image:url("https://mosheabraxas.com.uy/wp-content/uploads/2026/09/hermetismo.png")}.ma-door-content{position:relative;z-index:2;width:100%;min-width:0;padding:34px 30px}.ma-door-number{display:block;margin-bottom:8px;color:#b79a5d;font-family:"Montserrat",Arial,sans-serif;font-size:11px;letter-spacing:.20em}.ma-door-title{width:100%;max-width:100%;margin:8px 0 18px;color:#f5f3ed;font-family:"Cormorant Garamond",Georgia,serif;font-size:clamp(30px,2.5vw,42px);font-weight:500;line-height:1;letter-spacing:.01em;text-transform:uppercase;overflow-wrap:normal;word-break:normal}.ma-door-hermetism .ma-door-title{font-size:clamp(25px,2vw,34px);letter-spacing:-.015em;white-space:nowrap}.ma-door-enter{color:rgba(255,255,255,.48);font-family:"Montserrat",Arial,sans-serif;font-size:9px;letter-spacing:.18em;text-transform:uppercase}.ma-library-home{min-height:75vh;padding:120px 0;border-top:1px solid rgba(255,255,255,.06);background:radial-gradient(circle,#111111 0%,#050505 65%)}.ma-home-library-text{max-width:700px;margin:0 auto 38px}@media (max-width:1100px){.ma-doors-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ma-door-title{font-size:clamp(34px,5vw,48px)}.ma-door-hermetism .ma-door-title{font-size:clamp(30px,4.5vw,44px)}.ma-columns-bg{grid-template-columns:140px 1fr 140px}.ma-column{height:540px}}@media (max-width:767px){.ma-home-section{min-height:auto}.ma-home-hero{min-height:calc(100vh - 72px);background-position:center top}.ma-home-hero .ma-home-content-center{width:100%;max-width:100%;padding:90px 18px 60px;box-sizing:border-box}.ma-home-hero h1{width:100%;max-width:100%;font-size:clamp(40px,11vw,52px);line-height:.96}.ma-home-intro{font-size:20px}.ma-home-dark,.ma-home-quote-section,.ma-doors-section,.ma-library-home{padding:90px 0}.ma-skull-section{min-height:85vh;background-position:64% center}.ma-skull-overlay{background:linear-gradient(180deg,rgba(0,0,0,.22) 0%,rgba(0,0,0,.42) 45%,rgba(0,0,0,.92) 100%)}.ma-skull-section .ma-home-container{min-height:85vh;display:flex;align-items:flex-end;padding:70px 0 65px}.ma-skull-content{width:100%;max-width:100%}.ma-skull-content .ma-quote{font-size:clamp(38px,11vw,52px);line-height:1.03}.ma-question-list{margin-top:45px}.ma-question{grid-template-columns:46px minmax(0,1fr);gap:18px;padding:28px 0}.ma-question>span{width:40px;height:40px;font-size:15px}.ma-question p{font-size:clamp(24px,7vw,32px);line-height:1.25}.ma-vitriol-section{min-height:85vh}.ma-vitriol-section .ma-home-content-center{padding:80px 20px}.ma-vitriol-title{font-size:clamp(52px,17vw,76px);letter-spacing:.05em}.ma-vitriol-latin{font-size:18px}.ma-vitriol-section .ma-lead{font-size:18px}.ma-element-section{min-height:90vh}.ma-element-section .ma-home-container{min-height:90vh;display:flex;align-items:flex-end;padding:80px 0 65px}.ma-element-content{width:100%;max-width:100%}.ma-element-content h2{font-size:clamp(58px,18vw,82px)}.ma-element-content .ma-lead{font-size:19px;line-height:1.5}.ma-air{background-position:62% center}.ma-water{background-position:68% center}.ma-fire{background-position:68% center}.ma-air .ma-home-overlay,.ma-water .ma-home-overlay,.ma-fire .ma-home-overlay{background:linear-gradient(180deg,rgba(0,0,0,.10) 0%,rgba(0,0,0,.32) 38%,rgba(0,0,0,.94) 100%)}.ma-columns-bg{min-height:auto;padding:100px 0;grid-template-columns:45px minmax(0,1fr) 45px}.ma-column{height:390px}.ma-column:before,.ma-column:after{left:-6px;width:calc(100% + 12px);height:20px}.ma-column-letter{margin-top:55px;font-size:29px}.ma-columns-center{padding:20px 18px}.ma-columns-center h2{font-size:clamp(34px,10vw,50px)}.ma-enter-circle{width:100px;height:100px}.ma-doors-grid{grid-template-columns:1fr;gap:25px}.ma-door{min-height:580px}.ma-door-content{padding:32px 28px}.ma-door-title,.ma-door-hermetism .ma-door-title{font-size:clamp(38px,12vw,52px);white-space:normal}}.et_pb_section_0.et_pb_section{padding-top:0px;padding-bottom:0px}.et_pb_row_0.et_pb_row{padding-top:0px!important;padding-bottom:0px!important;padding-top:0px;padding-bottom:0px}.et_pb_row_0,body #page-container .et-db #et-boc .et-l .et_pb_row_0.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_0.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_0.et_pb_row{width:100%;max-width:100%}