.elementor-15 .elementor-element.elementor-element-4364d1b:not(.elementor-motion-effects-element-type-background),.elementor-15 .elementor-element.elementor-element-4364d1b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#2C2C2C}.elementor-15 .elementor-element.elementor-element-4364d1b{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-15 .elementor-element.elementor-element-4364d1b>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-b7b1337.elementor-column .elementor-widget-wrap{align-items:center}.elementor-15 .elementor-element.elementor-element-b7b1337.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-15 .elementor-element.elementor-element-b7b1337.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),inter}.elementor-15 .elementor-element.elementor-element-cf67ce1{text-align:center}.elementor-15 .elementor-element.elementor-element-cf67ce1 img{width:100%;max-width:100%;height:101px;filter:brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg)}.elementor-15 .elementor-element.elementor-element-b917e6c:not(.elementor-motion-effects-element-type-background),.elementor-15 .elementor-element.elementor-element-b917e6c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#E23B1A}.elementor-15 .elementor-element.elementor-element-b917e6c>.elementor-background-overlay{opacity:.5;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-15 .elementor-element.elementor-element-b917e6c{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var(--e-global-typography-primary-font-family),inter;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var(--e-global-color-text);fill:var(--e-global-color-text)}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var(--e-global-color-accent);fill:var(--e-global-color-accent)}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var(--e-global-color-accent)}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var(--e-global-color-accent)}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text )}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item,.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-sub-item{font-family:var(--e-global-typography-accent-font-family),inter}.elementor-15 .elementor-element.elementor-element-59034df>.elementor-widget-container{margin:0 0 0 0}.elementor-15 .elementor-element.elementor-element-59034df .elementor-nav-menu .elementor-item{font-family:"Cascadia Code",inter;font-size:14px;font-weight:600;text-transform:uppercase}.elementor-15 .elementor-element.elementor-element-59034df .elementor-nav-menu--main .elementor-item{color:#FFF;fill:#FFF;padding-left:10px;padding-right:10px;padding-top:0;padding-bottom:0}.elementor-15 .elementor-element.elementor-element-59034df .elementor-nav-menu--main .elementor-item:hover,.elementor-15 .elementor-element.elementor-element-59034df .elementor-nav-menu--main .elementor-item.elementor-item-active,.elementor-15 .elementor-element.elementor-element-59034df .elementor-nav-menu--main .elementor-item.highlighted,.elementor-15 .elementor-element.elementor-element-59034df .elementor-nav-menu--main .elementor-item:focus{color:#2C2C2C;fill:#2C2C2C}.elementor-15 .elementor-element.elementor-element-59034df{--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 )}.elementor-15 .elementor-element.elementor-element-59034df .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu>li:not(:last-child){margin-bottom:0}.elementor-15 .elementor-element.elementor-element-59034df .elementor-nav-menu--dropdown .elementor-item,.elementor-15 .elementor-element.elementor-element-59034df .elementor-nav-menu--dropdown .elementor-sub-item{font-family:"Inter",inter}.elementor-15 .elementor-element.elementor-element-59034df .elementor-nav-menu--dropdown a{padding-left:1px;padding-right:1px;padding-top:11px;padding-bottom:11px}.elementor-15 .elementor-element.elementor-element-59034df .elementor-nav-menu--main>.elementor-nav-menu>li>.elementor-nav-menu--dropdown,.elementor-15 .elementor-element.elementor-element-59034df .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px!important}.elementor-15 .elementor-element.elementor-element-8cd9ab8.elementor-column>.elementor-widget-wrap{justify-content:flex-end}.elementor-15 .elementor-element.elementor-element-02aa718{width:initial;max-width:initial;--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 )}.elementor-15 .elementor-element.elementor-element-02aa718>.elementor-widget-container{margin:-4px -4px -4px -4px}.elementor-15 .elementor-element.elementor-element-02aa718 .elementor-menu-toggle{margin-left:auto}.elementor-15 .elementor-element.elementor-element-02aa718 .elementor-nav-menu .elementor-item{font-family:"Cascadia Code",inter;font-size:14px;font-weight:400;text-transform:uppercase}.elementor-15 .elementor-element.elementor-element-02aa718 .elementor-nav-menu--main .elementor-item{color:#2C2C2C;fill:#2C2C2C;padding-left:10px;padding-right:10px}.elementor-15 .elementor-element.elementor-element-02aa718 .elementor-nav-menu--main .elementor-item:hover,.elementor-15 .elementor-element.elementor-element-02aa718 .elementor-nav-menu--main .elementor-item.elementor-item-active,.elementor-15 .elementor-element.elementor-element-02aa718 .elementor-nav-menu--main .elementor-item.highlighted,.elementor-15 .elementor-element.elementor-element-02aa718 .elementor-nav-menu--main .elementor-item:focus{color:#D7D7D7;fill:#D7D7D7}.elementor-15 .elementor-element.elementor-element-02aa718 .e--pointer-framed .elementor-item:before{border-width:0}.elementor-15 .elementor-element.elementor-element-02aa718 .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 0 0}.elementor-15 .elementor-element.elementor-element-02aa718 .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:0 0 0 0}.elementor-15 .elementor-element.elementor-element-02aa718 .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:0 0 0 0}.elementor-15 .elementor-element.elementor-element-02aa718 .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 0 0 0}.elementor-15 .elementor-element.elementor-element-02aa718 .e--pointer-underline .elementor-item:after,.elementor-15 .elementor-element.elementor-element-02aa718 .e--pointer-overline .elementor-item:before,.elementor-15 .elementor-element.elementor-element-02aa718 .e--pointer-double-line .elementor-item:before,.elementor-15 .elementor-element.elementor-element-02aa718 .e--pointer-double-line .elementor-item:after{height:0}.elementor-15 .elementor-element.elementor-element-02aa718 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu>li:not(:last-child){margin-bottom:0}.elementor-15 .elementor-element.elementor-element-02aa718 .elementor-nav-menu--dropdown a,.elementor-15 .elementor-element.elementor-element-02aa718 .elementor-menu-toggle{color:#FFF}.elementor-15 .elementor-element.elementor-element-02aa718 .elementor-nav-menu--dropdown{background-color:#000}.elementor-15 .elementor-element.elementor-element-02aa718 .elementor-nav-menu--dropdown a{padding-top:11px;padding-bottom:11px}.elementor-15 .elementor-element.elementor-element-02aa718 .elementor-nav-menu--main>.elementor-nav-menu>li>.elementor-nav-menu--dropdown,.elementor-15 .elementor-element.elementor-element-02aa718 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px!important}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__toggle .elementor-button{font-family:var(--e-global-typography-primary-font-family),inter;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-name a{font-family:var(--e-global-typography-primary-font-family),inter;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-price{font-family:var(--e-global-typography-primary-font-family),inter;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons .elementor-button{font-family:var(--e-global-typography-primary-font-family),inter;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{font-family:var(--e-global-typography-primary-font-family),inter;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--checkout{font-family:var(--e-global-typography-primary-font-family),inter;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-woocommerce-menu-cart .woocommerce-mini-cart__empty-message{font-family:var(--e-global-typography-primary-font-family),inter;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-15 .elementor-element.elementor-element-e4c0d44{width:var(--container-widget-width,107.05%);max-width:107.05%;--container-widget-width:107.05%;--container-widget-flex-grow:0;--main-alignment:left;--divider-style:solid;--subtotal-divider-style:solid;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-text-color:#FFFFFF;--toggle-button-icon-color:#FFFFFF;--toggle-button-border-color:#FFFFFF;--cart-border-style:none;--cart-footer-layout:1fr 1fr;--products-max-height-sidecart:calc(100vh - 240px);--products-max-height-minicart:calc(100vh - 385px)}.elementor-15 .elementor-element.elementor-element-e4c0d44>.elementor-widget-container{margin:-5px 0 -5px 0}.elementor-15 .elementor-element.elementor-element-e4c0d44 .elementor-menu-cart__toggle .elementor-button{font-family:"Cascadia Code",inter;font-weight:700}.elementor-15 .elementor-element.elementor-element-e4c0d44 .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0}.elementor-15 .elementor-element.elementor-element-325e543>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-15 .elementor-element.elementor-element-325e543:not(.elementor-motion-effects-element-type-background),.elementor-15 .elementor-element.elementor-element-325e543>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#E23B1A}.elementor-15 .elementor-element.elementor-element-325e543{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-15 .elementor-element.elementor-element-325e543>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-15 .elementor-element.elementor-element-30d4a4c>.elementor-widget-container{margin:0 0 0 0}.elementor-15 .elementor-element.elementor-element-30d4a4c .elementor-menu-toggle{margin:0 auto}.elementor-15 .elementor-element.elementor-element-30d4a4c .elementor-nav-menu .elementor-item{font-family:"Inter",inter;font-size:14px;font-weight:600}.elementor-15 .elementor-element.elementor-element-30d4a4c .elementor-nav-menu--main .elementor-item{color:#FFF;fill:#FFF;padding-left:10px;padding-right:10px}.elementor-15 .elementor-element.elementor-element-30d4a4c .elementor-nav-menu--main .elementor-item:hover,.elementor-15 .elementor-element.elementor-element-30d4a4c .elementor-nav-menu--main .elementor-item.elementor-item-active,.elementor-15 .elementor-element.elementor-element-30d4a4c .elementor-nav-menu--main .elementor-item.highlighted,.elementor-15 .elementor-element.elementor-element-30d4a4c .elementor-nav-menu--main .elementor-item:focus{color:#D7D7D7;fill:#D7D7D7}.elementor-15 .elementor-element.elementor-element-30d4a4c .e--pointer-framed .elementor-item:before{border-width:0}.elementor-15 .elementor-element.elementor-element-30d4a4c .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 0 0}.elementor-15 .elementor-element.elementor-element-30d4a4c .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:0 0 0 0}.elementor-15 .elementor-element.elementor-element-30d4a4c .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:0 0 0 0}.elementor-15 .elementor-element.elementor-element-30d4a4c .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 0 0 0}.elementor-15 .elementor-element.elementor-element-30d4a4c .e--pointer-underline .elementor-item:after,.elementor-15 .elementor-element.elementor-element-30d4a4c .e--pointer-overline .elementor-item:before,.elementor-15 .elementor-element.elementor-element-30d4a4c .e--pointer-double-line .elementor-item:before,.elementor-15 .elementor-element.elementor-element-30d4a4c .e--pointer-double-line .elementor-item:after{height:0}.elementor-15 .elementor-element.elementor-element-30d4a4c{--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 )}.elementor-15 .elementor-element.elementor-element-30d4a4c .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu>li:not(:last-child){margin-bottom:0}.elementor-15 .elementor-element.elementor-element-30d4a4c .elementor-nav-menu--dropdown a,.elementor-15 .elementor-element.elementor-element-30d4a4c .elementor-menu-toggle{color:#FFF}.elementor-15 .elementor-element.elementor-element-30d4a4c .elementor-nav-menu--dropdown{background-color:#000}.elementor-15 .elementor-element.elementor-element-30d4a4c .elementor-nav-menu--dropdown a{padding-top:11px;padding-bottom:11px}.elementor-15 .elementor-element.elementor-element-30d4a4c .elementor-nav-menu--main>.elementor-nav-menu>li>.elementor-nav-menu--dropdown,.elementor-15 .elementor-element.elementor-element-30d4a4c .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px!important}.elementor-15 .elementor-element.elementor-element-8ae6e22{--main-alignment:right;--divider-style:solid;--subtotal-divider-style:solid;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-text-color:#FFFFFF;--cart-border-style:none;--cart-footer-layout:1fr 1fr;--products-max-height-sidecart:calc(100vh - 240px);--products-max-height-minicart:calc(100vh - 385px)}.elementor-15 .elementor-element.elementor-element-8ae6e22 .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0}@media(max-width:767px){.elementor-15 .elementor-element.elementor-element-59034df>.elementor-widget-container{margin:0 0 0 0;padding:0 5px 5px 5px}.elementor-15 .elementor-element.elementor-element-02aa718>.elementor-widget-container{margin:0 0 0 0;padding:0 5px 5px 5px}.elementor-15 .elementor-element.elementor-element-7efce8d{width:20%}.elementor-15 .elementor-element.elementor-element-30d4a4c>.elementor-widget-container{margin:1px 1px 1px 1px;padding:2px 2px 2px 2px}.elementor-15 .elementor-element.elementor-element-30d4a4c .elementor-nav-menu .elementor-item{font-size:18px}.elementor-15 .elementor-element.elementor-element-30d4a4c .e--pointer-framed .elementor-item:before{border-width:1px}.elementor-15 .elementor-element.elementor-element-30d4a4c .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 1px 1px}.elementor-15 .elementor-element.elementor-element-30d4a4c .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:1px 1px 0 0}.elementor-15 .elementor-element.elementor-element-30d4a4c .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:1px 0 0 1px}.elementor-15 .elementor-element.elementor-element-30d4a4c .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 1px 1px 0}.elementor-15 .elementor-element.elementor-element-30d4a4c .e--pointer-underline .elementor-item:after,.elementor-15 .elementor-element.elementor-element-30d4a4c .e--pointer-overline .elementor-item:before,.elementor-15 .elementor-element.elementor-element-30d4a4c .e--pointer-double-line .elementor-item:before,.elementor-15 .elementor-element.elementor-element-30d4a4c .e--pointer-double-line .elementor-item:after{height:1px}.elementor-15 .elementor-element.elementor-element-30d4a4c .elementor-nav-menu--dropdown .elementor-item,.elementor-15 .elementor-element.elementor-element-30d4a4c .elementor-nav-menu--dropdown .elementor-sub-item{font-size:17px}.elementor-15 .elementor-element.elementor-element-632f287{width:80%}.elementor-15 .elementor-element.elementor-element-632f287>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:1px}.elementor-15 .elementor-element.elementor-element-8ae6e22{width:auto;max-width:auto;align-self:center}.elementor-15 .elementor-element.elementor-element-8ae6e22>.elementor-widget-container{margin:0 0 0 0}}@media(min-width:768px){.elementor-15 .elementor-element.elementor-element-648acc9{width:47.947%}.elementor-15 .elementor-element.elementor-element-8cd9ab8{width:26.343%}.elementor-15 .elementor-element.elementor-element-aa99007{width:20.446%}}.menu-header nav ul li.menu-item-32{padding-left:20px}.menu-header nav ul li.menu-item-32 a{position:relative}.menu-header nav ul li.menu-item-32{padding-left:20px}.menu-header nav ul li.menu-item-32 a{position:relative}.menu-header nav ul li.menu-item-32 a:after{content:"";display:block;position:absolute;background-image:url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTIxLjQgMTIzIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxMjEuNCAxMjM7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDpub25lO3N0cm9rZTojRkZGRkZGO3N0cm9rZS13aWR0aDoxMDtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9PC9zdHlsZT48ZyBpZD0iQ2FwYV8yXzFfIj48ZyBpZD0iQ2FwYV8xLTIiPjxwb2x5Z29uIGNsYXNzPSJzdDAiIHBvaW50cz0iMTE1LjksMTE4IDUuNSwxMTggMTMuOSwzNC4zIDEwNy41LDM0LjMgIi8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTM3LjIsNTMuN1YxN2MwLTYuNiw1LTEyLDExLTEyaDIzLjNjNi4xLDAsMTEsNS40LDExLDEydjM2LjciLz48L2c+PC9nPjwvc3ZnPg==);-webkit-background-size:100%;background-size:100%;background-repeat:no-repeat;width:18px;height:19px!important;opacity:1!important;background-color:transparent!important;margin-right:2px;float:left;animation:animationFrames linear 1s;animation-iteration-count:infinite;transform-origin:50% 0%;-webkit-animation:animationFrames linear 1s;-webkit-animation-iteration-count:infinite;-webkit-transform-origin:50% 0%;-moz-animation:animationFrames linear 1s;-moz-animation-iteration-count:infinite;-moz-transform-origin:50% 0%;-o-animation:animationFrames linear 1s;-o-animation-iteration-count:infinite;-o-transform-origin:50% 0%;-ms-animation:animationFrames linear 1s;-ms-animation-iteration-count:infinite;-ms-transform-origin:50% 0%;top:12px;left:-12px}@keyframes animationFrames{0%{transform:rotate(0deg)}20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}100%{transform:rotate(0deg)}}@-moz-keyframes animationFrames{0%{-moz-transform:rotate(0deg)}20%{-moz-transform:rotate(15deg)}40%{-moz-transform:rotate(-10deg)}60%{-moz-transform:rotate(5deg)}80%{-moz-transform:rotate(-5deg)}100%{-moz-transform:rotate(0deg)}}@-webkit-keyframes animationFrames{0%{-webkit-transform:rotate(0deg)}20%{-webkit-transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg)}100%{-webkit-transform:rotate(0deg)}}@-o-keyframes animationFrames{0%{-o-transform:rotate(0deg)}20%{-o-transform:rotate(15deg)}40%{-o-transform:rotate(-10deg)}60%{-o-transform:rotate(5deg)}80%{-o-transform:rotate(-5deg)}100%{-o-transform:rotate(0deg)}}@-ms-keyframes animationFrames{0%{-ms-transform:rotate(0deg)}20%{-ms-transform:rotate(15deg)}40%{-ms-transform:rotate(-10deg)}60%{-ms-transform:rotate(5deg)}80%{-ms-transform:rotate(-5deg)}100%{-ms-transform:rotate(0deg)}}.menu-header nav ul li.menu-item-32{padding-left:20px}.menu-header nav ul li.menu-item-32 a{position:relative}.elementor-menu-cart__wrapper{position:relative;left:40px}@font-face{font-family:'Cascadia Code';font-display:swap;src:url(https://revistaedm.com/wp-content/uploads/2026/04/CascadiaCode-VariableFont_wght.ttf) format('truetype')}@font-face{font-family:'Inter';font-display:swap;src:url(https://revistaedm.com/wp-content/uploads/2026/04/Inter-VariableFont_opszwght.ttf) format('truetype')}