.elementor-9362 .elementor-element.elementor-element-e56a97d{--display:flex;--min-height:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9362 .elementor-element.elementor-element-e56a97d:not(.elementor-motion-effects-element-type-background), .elementor-9362 .elementor-element.elementor-element-e56a97d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}body:not(.rtl) .elementor-widget-premium-post-ticker.premium-ticker-pointer-yes:not(.premium-reversed-yes) .premium-post-ticker__content > div:first-child::after,
					.rtl .elementor-widget-premium-post-ticker.premium-ticker-pointer-yes.premium-reversed-yes .premium-post-ticker__content > div:first-child::after{border-left-color:var( --e-global-color-primary );}body:not(.rtl) .elementor-widget-premium-post-ticker.premium-ticker-pointer-yes.premium-reversed-yes  .premium-post-ticker__content > div:first-child::after,
					.rtl .elementor-widget-premium-post-ticker.premium-ticker-pointer-yes:not(.premium-reversed-yes)  .premium-post-ticker__content > div:first-child::after{border-right-color:var( --e-global-color-primary );}.elementor-widget-premium-post-ticker.premium-post-ticker__layout-3 .premium-post-ticker__header-wrapper::after{background-color:var( --e-global-color-text );}.elementor-widget-premium-post-ticker .premium-post-ticker__icon-wrapper:not(.premium-repeater-item) .premium-drawable-icon *,
                        .elementor-widget-premium-post-ticker .premium-post-ticker__icon-wrapper:not(.premium-repeater-item) svg:not([class*="premium-"]){stroke:var( --e-global-color-accent );}.elementor-widget-premium-post-ticker .premium-post-ticker__title-wrapper, .elementor-widget-premium-post-ticker.premium-post-ticker__layout-2 .premium-post-ticker__title-wrapper::after, .elementor-widget-premium-post-ticker.premium-post-ticker__layout-3 .premium-post-ticker__header-wrapper::after{background-color:var( --e-global-color-primary );}.elementor-widget-premium-post-ticker .premium-drawable-icon *, .elementor-widget-premium-post-ticker svg:not([class*="premium-"]){stroke:var( --e-global-color-accent );}.elementor-widget-premium-post-ticker .premium-post-ticker__post-date span{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-premium-post-ticker .premium-post-ticker__post-author a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-premium-post-ticker .premium-post-ticker__arrows a{color:var( --e-global-color-secondary );}.elementor-widget-premium-post-ticker .premium-post-ticker__arrows a:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );}.elementor-9362 .elementor-element.elementor-element-2f39de7 .premium-post-ticker__title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:none;color:var( --e-global-color-text );}.elementor-9362 .elementor-element.elementor-element-2f39de7 .premium-post-ticker__icon-wrapper:not(.premium-repeater-item) .premium-drawable-icon *,
                        .elementor-9362 .elementor-element.elementor-element-2f39de7 .premium-post-ticker__icon-wrapper:not(.premium-repeater-item) svg:not([class*="premium-"]){stroke:var( --e-global-color-accent );}.elementor-9362 .elementor-element.elementor-element-2f39de7 .premium-post-ticker__post-title a{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:none;}.elementor-9362 .elementor-element.elementor-element-2f39de7 .premium-post-ticker__post-title a, .elementor-9362 .elementor-element.elementor-element-2f39de7 .premium-text-typing::after{color:var( --e-global-color-accent );}.elementor-9362 .elementor-element.elementor-element-2f39de7 .premium-post-ticker__post-title:hover a, .elementor-9362 .elementor-element.elementor-element-2f39de7 .premium-text-typing:hover::after{color:var( --e-global-color-text );}.elementor-9362 .elementor-element.elementor-element-2f39de7 .premium-post-ticker__post-date span{font-family:"Montserrat", Sans-serif;font-size:9px;font-weight:600;color:var( --e-global-color-text );}.elementor-9362 .elementor-element.elementor-element-2f39de7 .premium-post-ticker__content{background-color:var( --e-global-color-primary );}.elementor-9362 .elementor-element.elementor-element-2f39de7 .premium-post-ticker__arrows i{font-size:0px;}.elementor-9362 .elementor-element.elementor-element-2f39de7 .premium-post-ticker__arrows a{line-height:0px;color:var( --e-global-color-accent );}.elementor-9362 .elementor-element.elementor-element-48e4347{--display:flex;--min-height:62px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.9;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10020;}.elementor-9362 .elementor-element.elementor-element-48e4347:not(.elementor-motion-effects-element-type-background), .elementor-9362 .elementor-element.elementor-element-48e4347 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-9362 .elementor-element.elementor-element-48e4347::before, .elementor-9362 .elementor-element.elementor-element-48e4347 > .elementor-background-video-container::before, .elementor-9362 .elementor-element.elementor-element-48e4347 > .e-con-inner > .elementor-background-video-container::before, .elementor-9362 .elementor-element.elementor-element-48e4347 > .elementor-background-slideshow::before, .elementor-9362 .elementor-element.elementor-element-48e4347 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9362 .elementor-element.elementor-element-48e4347 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-9362 .elementor-element.elementor-element-c1a7a0a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.9;}.elementor-9362 .elementor-element.elementor-element-c1a7a0a:not(.elementor-motion-effects-element-type-background), .elementor-9362 .elementor-element.elementor-element-c1a7a0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-9362 .elementor-element.elementor-element-c1a7a0a::before, .elementor-9362 .elementor-element.elementor-element-c1a7a0a > .elementor-background-video-container::before, .elementor-9362 .elementor-element.elementor-element-c1a7a0a > .e-con-inner > .elementor-background-video-container::before, .elementor-9362 .elementor-element.elementor-element-c1a7a0a > .elementor-background-slideshow::before, .elementor-9362 .elementor-element.elementor-element-c1a7a0a > .e-con-inner > .elementor-background-slideshow::before, .elementor-9362 .elementor-element.elementor-element-c1a7a0a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-9362 .elementor-element.elementor-element-50f1dbf{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-9362 .elementor-element.elementor-element-50f1dbf:not(.elementor-motion-effects-element-type-background), .elementor-9362 .elementor-element.elementor-element-50f1dbf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-9362 .elementor-element.elementor-element-50f1dbf.e-con{--align-self:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-9362 .elementor-element.elementor-element-b9815e7:hover{--e-transform-scale:1.1;}.elementor-9362 .elementor-element.elementor-element-b9815e7{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:0px 0px 0px 0px;--e-transform-transition-duration:700ms;text-align:start;}.elementor-9362 .elementor-element.elementor-element-b9815e7.elementor-element{--align-self:flex-start;}.elementor-9362 .elementor-element.elementor-element-b9815e7 img{width:52px;height:58px;}.elementor-9362 .elementor-element.elementor-element-4d6de5b{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-premium-nav-menu .premium-main-nav-menu > .premium-nav-menu-item > .premium-menu-link{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-text );}.elementor-widget-premium-nav-menu .premium-main-nav-menu > .premium-nav-menu-item > .premium-menu-link .premium-dropdown-icon{color:var( --e-global-color-text );}.elementor-widget-premium-nav-menu .premium-main-nav-menu > .premium-nav-menu-item:hover > .premium-menu-link{color:var( --e-global-color-secondary );}.elementor-widget-premium-nav-menu .premium-main-nav-menu > .premium-nav-menu-item:hover > .premium-menu-link .premium-dropdown-icon{color:var( --e-global-color-secondary );}.elementor-widget-premium-nav-menu .premium-nav-widget-container:not(.premium-nav-pointer-framed) .premium-menu-link-parent:before,
					.elementor-widget-premium-nav-menu .premium-nav-widget-container:not(.premium-nav-pointer-framed) .premium-menu-link-parent:after{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-nav-menu .premium-nav-pointer-framed .premium-menu-link-parent:before,
					.elementor-widget-premium-nav-menu .premium-nav-pointer-framed .premium-menu-link-parent:after{border-color:var( --e-global-color-secondary );}.elementor-widget-premium-nav-menu .premium-main-nav-menu > .premium-active-item > .premium-menu-link{color:var( --e-global-color-accent );}.elementor-widget-premium-nav-menu .premium-main-nav-menu > .premium-active-item > .premium-menu-link .premium-dropdown-icon{color:var( --e-global-color-accent );}.elementor-widget-premium-nav-menu .premium-nav-menu-item > .premium-menu-link > .premium-item-icon{color:var( --e-global-color-primary );}.elementor-widget-premium-nav-menu .premium-nav-menu-item > .premium-menu-link > .premium-item-icon:not(.premium-lottie-animation) svg * ,
					 .elementor-widget-premium-nav-menu .premium-nav-menu-item > .premium-menu-link > svg.premium-item-icon *{fill:var( --e-global-color-primary );}.elementor-widget-premium-nav-menu .premium-main-nav-menu .premium-sub-menu .premium-sub-menu-link{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-widget-premium-nav-menu .premium-main-nav-menu .premium-sub-menu .premium-sub-menu-link .premium-dropdown-icon{color:var( --e-global-color-secondary );}.elementor-widget-premium-nav-menu:not(.premium-hamburger-menu):not(.premium-nav-slide):not(.premium-nav-dropdown) .premium-main-nav-menu .premium-sub-menu .premium-sub-menu-item:hover,
									.elementor-widget-premium-nav-menu.premium-hamburger-menu .premium-main-nav-menu .premium-sub-menu > .premium-sub-menu-item:hover > .premium-sub-menu-link,
									.elementor-widget-premium-nav-menu.premium-nav-slide .premium-main-nav-menu .premium-sub-menu > .premium-sub-menu-item:hover > .premium-sub-menu-link,
									.elementor-widget-premium-nav-menu.premium-nav-dropdown .premium-main-nav-menu .premium-sub-menu > .premium-sub-menu-item:hover > .premium-sub-menu-link{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-nav-menu .premium-main-nav-menu .premium-sub-menu .premium-active-item .premium-sub-menu-link .premium-dropdown-icon{color:var( --e-global-color-primary );}.elementor-widget-premium-nav-menu .premium-sub-menu-item .premium-sub-menu-link i.premium-sub-item-icon {color:var( --e-global-color-primary );}.elementor-widget-premium-nav-menu .premium-sub-menu-item .premium-sub-menu-link .premium-sub-item-icon:not(.premium-lottie-animation) svg *,
					 .elementor-widget-premium-nav-menu .premium-sub-menu-item .premium-sub-menu-link svg.premium-sub-item-icon * {fill:var( --e-global-color-primary );}.elementor-9362 .elementor-element.elementor-element-3cf6343 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-9362 .elementor-element.elementor-element-3cf6343 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-9362 .elementor-element.elementor-element-3cf6343 .premium-main-nav-menu{justify-content:center;}.elementor-9362 .elementor-element.elementor-element-3cf6343 .premium-sub-menu .premium-sub-menu-link{justify-content:flex-start;}.elementor-9362 .elementor-element.elementor-element-3cf6343 .premium-hamburger-toggle{justify-content:center;}.elementor-9362 .elementor-element.elementor-element-3cf6343.premium-ham-dropdown .premium-mobile-menu-container, .elementor-9362 .elementor-element.elementor-element-3cf6343.premium-nav-dropdown .premium-mobile-menu-container{justify-content:right;}.elementor-9362 .elementor-element.elementor-element-3cf6343.premium-hamburger-menu .premium-main-mobile-menu > .premium-nav-menu-item > .premium-menu-link, .elementor-9362 .elementor-element.elementor-element-3cf6343.premium-nav-dropdown .premium-main-mobile-menu > .premium-nav-menu-item > .premium-menu-link, .elementor-9362 .elementor-element.elementor-element-3cf6343.premium-nav-slide .premium-main-mobile-menu > .premium-nav-menu-item > .premium-menu-link{justify-content:flex-start;}.elementor-9362 .elementor-element.elementor-element-3cf6343 .premium-main-nav-menu > .premium-nav-menu-item > .premium-menu-link{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;color:#f5f7fb;}.elementor-9362 .elementor-element.elementor-element-3cf6343 .premium-main-nav-menu > .premium-nav-menu-item:hover > .premium-menu-link{color:var( --e-global-color-5f85696 );}.elementor-9362 .elementor-element.elementor-element-3cf6343 .premium-main-nav-menu > .premium-active-item > .premium-menu-link{color:var( --e-global-color-accent );}.elementor-9362 .elementor-element.elementor-element-3cf6343 .premium-nav-menu-item > .premium-menu-link > .premium-item-icon{order:0;}.elementor-9362 .elementor-element.elementor-element-3cf6343.premium-nav-hor .premium-nav-menu-container .premium-mega-content-container{left:340px;}.elementor-9362 .elementor-element.elementor-element-3cf6343.premium-nav-ver .premium-nav-menu-container .premium-mega-content-container{top:340px;}.elementor-9362 .elementor-element.elementor-element-3cf6343 .premium-nav-menu-container .premium-mega-content-container, .elementor-9362 .elementor-element.elementor-element-3cf6343 .premium-mobile-menu-container .premium-mega-content-container{border-radius:12px 12px 12px 12px;padding:0px 0px 0px 0px;margin:13px 0px 0px 0px;}.elementor-9362 .elementor-element.elementor-element-3cf6343 .premium-main-nav-menu .premium-sub-menu-item:hover > .premium-sub-menu-link{color:#fff;}.elementor-9362 .elementor-element.elementor-element-3cf6343 .premium-main-nav-menu .premium-sub-menu-item:hover > .premium-sub-menu-link .premium-dropdown-icon{color:#fff;}.elementor-9362 .elementor-element.elementor-element-3cf6343 .premium-sub-menu-item .premium-sub-menu-link .premium-sub-item-icon{order:0;}.elementor-9362 .elementor-element.elementor-element-6a12b35{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-premium-addon-image-button .premium-image-button{background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-image-button .premium-image-button-none:after,.elementor-widget-premium-addon-image-button .premium-button-style8:hover,.elementor-widget-premium-addon-image-button .premium-image-button-style4-icon-wrapper,.elementor-widget-premium-addon-image-button .premium-image-button-style1:before,.elementor-widget-premium-addon-image-button .premium-image-button-style3:hover,.elementor-widget-premium-addon-image-button .premium-image-button-overlap-effect-horizontal:hover,.elementor-widget-premium-addon-image-button .premium-image-button-overlap-effect-vertical:hover,.elementor-widget-premium-addon-image-button .premium-button-style6-bg,.elementor-widget-premium-addon-image-button .premium-button-style6:before{background-color:var( --e-global-color-text );}.elementor-widget-premium-addon-image-button .premium-image-button .premium-image-button-text-icon-wrapper span{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-image-button .premium-image-button-text-icon-wrapper i{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-image-button .premium-drawable-icon, .elementor-widget-premium-addon-image-button svg:not([class*="premium-"]){fill:var( --e-global-color-secondary );}.elementor-widget-premium-addon-image-button .premium-drawable-icon *{stroke:var( --e-global-color-accent );}.elementor-widget-premium-addon-image-button svg:not(.premium-lottie-animation):not(.premium-lottie-animation svg){stroke:var( --e-global-color-accent );}.elementor-widget-premium-addon-image-button .premium-image-button:hover .premium-image-button-text-icon-wrapper span, .elementor-widget-premium-addon-image-button .premium-button-line6::after{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-image-button .premium-image-button:hover .premium-image-button-text-icon-wrapper i{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-image-button .premium-image-button:hover .premium-drawable-icon, .elementor-widget-premium-addon-image-button .premium-image-button:hover svg:not([class*="premium-"]){fill:var( --e-global-color-secondary );}.elementor-widget-premium-addon-image-button .premium-btn-svg{stroke:var( --e-global-color-primary );}.elementor-widget-premium-addon-image-button .premium-button-line2::before,  .elementor-widget-premium-addon-image-button .premium-button-line4::before, .elementor-widget-premium-addon-image-button .premium-button-line5::before, .elementor-widget-premium-addon-image-button .premium-button-line5::after, .elementor-widget-premium-addon-image-button .premium-button-line6::before, .elementor-widget-premium-addon-image-button .premium-button-line7::before{background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-image-button .premium-image-button:hover .premium-drawable-icon *{stroke:var( --e-global-color-accent );}.elementor-widget-premium-addon-image-button .premium-image-button:hover svg:not:not(.premium-lottie-animation):not(.premium-lottie-animation svg){stroke:var( --e-global-color-accent );}.elementor-widget-premium-addon-image-button .premium-image-button-style4-icon-wrapper{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-image-button .premium-image-button-style4-icon-wrapper svg{fill:var( --e-global-color-primary );}.elementor-widget-premium-addon-image-button .premium-image-button-style3:before{background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-image-button .premium-image-button-overlap-effect-horizontal:before, .elementor-widget-premium-addon-image-button .premium-image-button-overlap-effect-vertical:before{background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-image-button .premium-image-button-squares-effect:before, .elementor-widget-premium-addon-image-button .premium-image-button-squares-effect:after,.elementor-widget-premium-addon-image-button .premium-image-button-squares-square-container:before, .elementor-widget-premium-addon-image-button .premium-image-button-squares-square-container:after{background-color:var( --e-global-color-primary );}.elementor-9362 .elementor-element.elementor-element-aae4e0a .premium-image-button-text-icon-wrapper{flex-direction:row;gap:7px;}.elementor-9362 .elementor-element.elementor-element-aae4e0a .premium-image-button{background-color:transparent;width:150px;background-image:linear-gradient(240deg, #b30500 30%, var( --e-global-color-accent ) 100%);border-style:none;border-radius:9px;margin:0px 0px 0px 0px;}.elementor-9362 .elementor-element.elementor-element-aae4e0a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-9362 .elementor-element.elementor-element-aae4e0a .premium-image-button-text-icon-wrapper i{font-size:22px;}.elementor-9362 .elementor-element.elementor-element-aae4e0a .premium-image-button-text-icon-wrapper svg{width:22px !important;height:22px !important;}.elementor-9362 .elementor-element.elementor-element-aae4e0a.pa-icon-pos-before{--pa-btn-line6-translate-x:7px;}.elementor-9362 .elementor-element.elementor-element-aae4e0a.pa-icon-pos-after{--pa-btn-line6-translate-x:-7px;}.elementor-9362 .elementor-element.elementor-element-aae4e0a .premium-image-button .premium-image-button-text-icon-wrapper span{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-text );}.elementor-9362 .elementor-element.elementor-element-aae4e0a .premium-image-button, .elementor-9362 .elementor-element.elementor-element-aae4e0a .premium-image-button-effect-container, .elementor-9362 .elementor-element.elementor-element-aae4e0a .premium-button-line6::after{padding:9px 18px 9px 8px;}.elementor-9362 .elementor-element.elementor-element-aae4e0a .premium-image-button:hover .premium-image-button-text-icon-wrapper span, .elementor-9362 .elementor-element.elementor-element-aae4e0a .premium-button-line6::after{color:var( --e-global-color-text );}.elementor-9362 .elementor-element.elementor-element-aae4e0a .premium-image-button-style3:before{background-color:#FFFFFF21;}.elementor-9362 .elementor-element.elementor-element-aae4e0a .premium-image-button:hover{border-style:solid;border-width:0px 0px 0px 0px;border-radius:9px;}.elementor-9362 .elementor-element.elementor-element-55d9171{--display:flex;--min-height:27px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9362 .elementor-element.elementor-element-55d9171:not(.elementor-motion-effects-element-type-background), .elementor-9362 .elementor-element.elementor-element-55d9171 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-9362 .elementor-element.elementor-element-efaa71f .premium-post-ticker__title{font-family:"Montserrat", Sans-serif;font-weight:600;color:var( --e-global-color-text );}.elementor-9362 .elementor-element.elementor-element-efaa71f .premium-post-ticker__icon-wrapper:not(.premium-repeater-item) .premium-drawable-icon *,
                        .elementor-9362 .elementor-element.elementor-element-efaa71f .premium-post-ticker__icon-wrapper:not(.premium-repeater-item) svg:not([class*="premium-"]){stroke:var( --e-global-color-accent );}.elementor-9362 .elementor-element.elementor-element-efaa71f .premium-post-ticker__post-title a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;text-transform:none;}.elementor-9362 .elementor-element.elementor-element-efaa71f .premium-post-ticker__post-title a, .elementor-9362 .elementor-element.elementor-element-efaa71f .premium-text-typing::after{color:var( --e-global-color-accent );}.elementor-9362 .elementor-element.elementor-element-efaa71f .premium-post-ticker__post-title:hover a, .elementor-9362 .elementor-element.elementor-element-efaa71f .premium-text-typing:hover::after{color:var( --e-global-color-text );}.elementor-9362 .elementor-element.elementor-element-efaa71f .premium-post-ticker__post-date span{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:600;color:var( --e-global-color-text );}.elementor-9362 .elementor-element.elementor-element-efaa71f .premium-post-ticker__content{background-color:var( --e-global-color-primary );}.elementor-9362 .elementor-element.elementor-element-efaa71f .premium-post-ticker__arrows i{font-size:0px;}.elementor-9362 .elementor-element.elementor-element-efaa71f .premium-post-ticker__arrows a{line-height:0px;color:var( --e-global-color-accent );}.elementor-9362 .elementor-element.elementor-element-541f821{--display:flex;--min-height:62px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.9;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10020;}.elementor-9362 .elementor-element.elementor-element-541f821:not(.elementor-motion-effects-element-type-background), .elementor-9362 .elementor-element.elementor-element-541f821 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-9362 .elementor-element.elementor-element-541f821::before, .elementor-9362 .elementor-element.elementor-element-541f821 > .elementor-background-video-container::before, .elementor-9362 .elementor-element.elementor-element-541f821 > .e-con-inner > .elementor-background-video-container::before, .elementor-9362 .elementor-element.elementor-element-541f821 > .elementor-background-slideshow::before, .elementor-9362 .elementor-element.elementor-element-541f821 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9362 .elementor-element.elementor-element-541f821 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-9362 .elementor-element.elementor-element-4591e61{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.9;}.elementor-9362 .elementor-element.elementor-element-4591e61:not(.elementor-motion-effects-element-type-background), .elementor-9362 .elementor-element.elementor-element-4591e61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-9362 .elementor-element.elementor-element-4591e61::before, .elementor-9362 .elementor-element.elementor-element-4591e61 > .elementor-background-video-container::before, .elementor-9362 .elementor-element.elementor-element-4591e61 > .e-con-inner > .elementor-background-video-container::before, .elementor-9362 .elementor-element.elementor-element-4591e61 > .elementor-background-slideshow::before, .elementor-9362 .elementor-element.elementor-element-4591e61 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9362 .elementor-element.elementor-element-4591e61 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-9362 .elementor-element.elementor-element-4e91a0b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-9362 .elementor-element.elementor-element-4e91a0b:not(.elementor-motion-effects-element-type-background), .elementor-9362 .elementor-element.elementor-element-4e91a0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-9362 .elementor-element.elementor-element-4e91a0b.e-con{--align-self:center;}.elementor-9362 .elementor-element.elementor-element-c694319{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-9362 .elementor-element.elementor-element-c694319.elementor-element{--align-self:flex-start;}.elementor-9362 .elementor-element.elementor-element-c694319 img{width:58px;height:58px;}.elementor-9362 .elementor-element.elementor-element-a794c19{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9362 .elementor-element.elementor-element-19b0fbe.premium-ham-dropdown .premium-mobile-menu,
				 .elementor-9362 .elementor-element.elementor-element-19b0fbe.premium-nav-dropdown .premium-mobile-menu,
				  .elementor-9362 .elementor-element.elementor-element-19b0fbe .premium-mobile-menu-outer-container,
				  .elementor-9362 .elementor-element.elementor-element-19b0fbe:not(.premium-nav-slide):not(.premium-ham-slide) .premium-mobile-menu-container{background-color:#050812;}.elementor-9362 .elementor-element.elementor-element-19b0fbe .premium-sub-menu .premium-sub-menu-link{justify-content:flex-start;}.elementor-9362 .elementor-element.elementor-element-19b0fbe .premium-hamburger-toggle{justify-content:center;background-color:#00000000;}.elementor-9362 .elementor-element.elementor-element-19b0fbe.premium-hamburger-menu .premium-main-mobile-menu > .premium-nav-menu-item > .premium-menu-link, .elementor-9362 .elementor-element.elementor-element-19b0fbe.premium-nav-dropdown .premium-main-mobile-menu > .premium-nav-menu-item > .premium-menu-link, .elementor-9362 .elementor-element.elementor-element-19b0fbe.premium-nav-slide .premium-main-mobile-menu > .premium-nav-menu-item > .premium-menu-link{justify-content:flex-start;}.elementor-9362 .elementor-element.elementor-element-19b0fbe .premium-main-nav-menu > .premium-nav-menu-item > .premium-menu-link{font-family:"Montserrat", Sans-serif;font-weight:600;color:var( --e-global-color-text );background-color:var( --e-global-color-primary );}.elementor-9362 .elementor-element.elementor-element-19b0fbe .premium-main-nav-menu > .premium-nav-menu-item:hover > .premium-menu-link{color:var( --e-global-color-5f85696 );}.elementor-9362 .elementor-element.elementor-element-19b0fbe .premium-nav-menu-item > .premium-menu-link > .premium-item-icon{order:0;background-color:var( --e-global-color-primary );}.elementor-9362 .elementor-element.elementor-element-19b0fbe .premium-nav-menu-container .premium-sub-menu, .elementor-9362 .elementor-element.elementor-element-19b0fbe .premium-mobile-menu-container .premium-sub-menu{background-color:#08101f;}.elementor-9362 .elementor-element.elementor-element-19b0fbe .premium-main-nav-menu .premium-sub-menu .premium-sub-menu-link{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-9362 .elementor-element.elementor-element-19b0fbe .premium-main-nav-menu .premium-sub-menu-item:hover > .premium-sub-menu-link{color:var( --e-global-color-5f85696 );}.elementor-9362 .elementor-element.elementor-element-19b0fbe .premium-main-nav-menu .premium-sub-menu-item:hover > .premium-sub-menu-link .premium-dropdown-icon{color:#fff;}.elementor-9362 .elementor-element.elementor-element-19b0fbe .premium-main-nav-menu .premium-sub-menu .premium-active-item .premium-sub-menu-link{color:var( --e-global-color-accent );}.elementor-9362 .elementor-element.elementor-element-19b0fbe .premium-sub-menu-item .premium-sub-menu-link .premium-sub-item-icon{order:0;}.elementor-9362 .elementor-element.elementor-element-19b0fbe .premium-hamburger-toggle i{color:var( --e-global-color-text );}.elementor-9362 .elementor-element.elementor-element-19b0fbe .premium-hamburger-toggle svg, .elementor-9362 .elementor-element.elementor-element-19b0fbe .premium-hamburger-toggle svg path{fill:var( --e-global-color-text );}.elementor-9362 .elementor-element.elementor-element-19b0fbe .premium-hamburger-toggle:hover i{color:var( --e-global-color-5f85696 );}.elementor-9362 .elementor-element.elementor-element-19b0fbe .premium-hamburger-toggle:hover svg, .elementor-9362 .elementor-element.elementor-element-19b0fbe .premium-hamburger-toggle:hover svg path{fill:var( --e-global-color-5f85696 );}.elementor-9362 .elementor-element.elementor-element-19b0fbe .premium-hamburger-toggle:hover{background-color:var( --e-global-color-primary );}.elementor-9362 .elementor-element.elementor-element-19b0fbe .premium-mobile-menu-outer-container .premium-mobile-menu-close i{color:var( --e-global-color-text );}.elementor-9362 .elementor-element.elementor-element-19b0fbe .premium-mobile-menu-outer-container .premium-mobile-menu-close svg, .elementor-9362 .elementor-element.elementor-element-19b0fbe .premium-mobile-menu-outer-container .premium-mobile-menu-close svg path{fill:var( --e-global-color-text );}.elementor-9362 .elementor-element.elementor-element-19b0fbe .premium-mobile-menu-outer-container .premium-mobile-menu-close:hover i{color:var( --e-global-color-accent );}.elementor-9362 .elementor-element.elementor-element-19b0fbe .premium-mobile-menu-outer-container .premium-mobile-menu-close:hover svg, .elementor-9362 .elementor-element.elementor-element-19b0fbe .premium-mobile-menu-outer-container .premium-mobile-menu-close:hover svg path{fill:var( --e-global-color-accent );}.elementor-9362:not(.elementor-motion-effects-element-type-background), .elementor-9362 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-premium-nav-menu .premium-main-nav-menu > .premium-nav-menu-item > .premium-menu-link{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-premium-nav-menu .premium-main-nav-menu > .premium-nav-menu-item > .premium-menu-link .premium-dropdown-icon{color:var( --e-global-color-text );}.elementor-widget-premium-nav-menu .premium-main-nav-menu > .premium-nav-menu-item:hover > .premium-menu-link .premium-dropdown-icon{color:var( --e-global-color-secondary );}.elementor-widget-premium-nav-menu .premium-main-nav-menu > .premium-active-item > .premium-menu-link .premium-dropdown-icon{color:var( --e-global-color-accent );}.elementor-widget-premium-nav-menu .premium-main-nav-menu .premium-sub-menu .premium-sub-menu-link{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-premium-nav-menu .premium-main-nav-menu .premium-sub-menu .premium-sub-menu-link .premium-dropdown-icon{color:var( --e-global-color-secondary );}.elementor-widget-premium-nav-menu .premium-main-nav-menu .premium-sub-menu .premium-active-item .premium-sub-menu-link .premium-dropdown-icon{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-image-button .premium-image-button .premium-image-button-text-icon-wrapper span{font-size:var( --e-global-typography-primary-font-size );}.elementor-9362 .elementor-element.elementor-element-aae4e0a .premium-image-button .premium-image-button-text-icon-wrapper span{font-size:26px;}.elementor-9362 .elementor-element.elementor-element-19b0fbe.elementor-element{--align-self:flex-end;}.elementor-9362 .elementor-element.elementor-element-19b0fbe .premium-nav-widget-container {--pa-menu-width:430px;}.elementor-9362 .elementor-element.elementor-element-19b0fbe.premium-ham-dropdown .premium-main-mobile-menu, .elementor-9362 .elementor-element.elementor-element-19b0fbe.premium-nav-dropdown .premium-main-mobile-menu{width:430px;}.elementor-9362 .elementor-element.elementor-element-19b0fbe .premium-main-nav-menu .premium-sub-menu .premium-sub-menu-link{font-size:var( --e-global-typography-primary-font-size );}.elementor-9362 .elementor-element.elementor-element-19b0fbe .premium-mobile-menu-outer-container .premium-mobile-menu-close{margin:26px 10px 18px 10px;}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-premium-nav-menu .premium-main-nav-menu > .premium-nav-menu-item > .premium-menu-link{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-premium-nav-menu .premium-main-nav-menu > .premium-nav-menu-item > .premium-menu-link .premium-dropdown-icon{color:var( --e-global-color-text );}.elementor-widget-premium-nav-menu .premium-main-nav-menu > .premium-nav-menu-item:hover > .premium-menu-link .premium-dropdown-icon{color:var( --e-global-color-secondary );}.elementor-widget-premium-nav-menu .premium-main-nav-menu > .premium-active-item > .premium-menu-link .premium-dropdown-icon{color:var( --e-global-color-accent );}.elementor-widget-premium-nav-menu .premium-main-nav-menu .premium-sub-menu .premium-sub-menu-link{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-premium-nav-menu .premium-main-nav-menu .premium-sub-menu .premium-sub-menu-link .premium-dropdown-icon{color:var( --e-global-color-secondary );}.elementor-widget-premium-nav-menu .premium-main-nav-menu .premium-sub-menu .premium-active-item .premium-sub-menu-link .premium-dropdown-icon{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-image-button .premium-image-button .premium-image-button-text-icon-wrapper span{font-size:var( --e-global-typography-primary-font-size );}.elementor-9362 .elementor-element.elementor-element-aae4e0a .premium-image-button .premium-image-button-text-icon-wrapper span{font-size:24px;}.elementor-9362 .elementor-element.elementor-element-55d9171{--content-width:100%;}.elementor-9362 .elementor-element.elementor-element-efaa71f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-9362 .elementor-element.elementor-element-efaa71f .premium-post-ticker__title{font-size:9px;}.elementor-9362 .elementor-element.elementor-element-efaa71f .premium-post-ticker__title-wrapper{padding:5px 10px 0px 10px;}.elementor-9362 .elementor-element.elementor-element-efaa71f .premium-post-ticker__post-title a{font-size:11px;}.elementor-9362 .elementor-element.elementor-element-efaa71f .premium-post-ticker__content{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9362 .elementor-element.elementor-element-efaa71f .premium-post-ticker__arrows a{padding:0px 0px 0px 0px;}.elementor-9362 .elementor-element.elementor-element-efaa71f .premium-post-ticker__arrows{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-9362 .elementor-element.elementor-element-541f821{--width:100%;}.elementor-9362 .elementor-element.elementor-element-4591e61{--width:90%;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9362 .elementor-element.elementor-element-4e91a0b{--width:60%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-9362 .elementor-element.elementor-element-c694319{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-9362 .elementor-element.elementor-element-c694319.elementor-element{--align-self:center;}.elementor-9362 .elementor-element.elementor-element-a794c19{--width:30%;}.elementor-9362 .elementor-element.elementor-element-19b0fbe.elementor-element{--align-self:flex-end;}.elementor-9362 .elementor-element.elementor-element-19b0fbe .premium-nav-widget-container {--pa-menu-width:342px;}.elementor-9362 .elementor-element.elementor-element-19b0fbe.premium-ham-dropdown .premium-main-mobile-menu, .elementor-9362 .elementor-element.elementor-element-19b0fbe.premium-nav-dropdown .premium-main-mobile-menu{width:342px;}.elementor-9362 .elementor-element.elementor-element-19b0fbe .premium-main-nav-menu > .premium-nav-menu-item > .premium-menu-link{font-size:18px;}.elementor-9362 .elementor-element.elementor-element-19b0fbe .premium-mobile-menu-container .premium-sub-menu,
                    .elementor-9362 .elementor-element.elementor-element-19b0fbe.premium-nav-ver .premium-nav-menu-item.menu-item-has-children .premium-sub-menu,
                    .elementor-9362 .elementor-element.elementor-element-19b0fbe.premium-nav-hor .premium-nav-menu-item.menu-item-has-children .premium-sub-menu{min-width:0px;}.elementor-9362 .elementor-element.elementor-element-19b0fbe .premium-main-nav-menu .premium-sub-menu .premium-sub-menu-link{font-size:var( --e-global-typography-primary-font-size );}.elementor-9362 .elementor-element.elementor-element-19b0fbe .premium-main-nav-menu .premium-sub-menu .premium-sub-menu-link .premium-dropdown-icon{font-size:20px;}.elementor-9362 .elementor-element.elementor-element-19b0fbe .premium-main-nav-menu .premium-sub-menu .premium-active-item{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-9362 .elementor-element.elementor-element-19b0fbe .premium-hamburger-toggle i{font-size:23px;}.elementor-9362 .elementor-element.elementor-element-19b0fbe .premium-hamburger-toggle svg{width:23px;height:23px;}.elementor-9362 .elementor-element.elementor-element-19b0fbe .premium-mobile-menu-outer-container .premium-mobile-menu-close i{font-size:24px;}.elementor-9362 .elementor-element.elementor-element-19b0fbe .premium-mobile-menu-outer-container .premium-mobile-menu-close svg{width:24px;height:24px;}.elementor-9362 .elementor-element.elementor-element-19b0fbe .premium-mobile-menu-outer-container .premium-mobile-menu-close{margin:26px 10px 18px 10px;}}@media(min-width:768px){.elementor-9362 .elementor-element.elementor-element-c1a7a0a{--width:1200px;}.elementor-9362 .elementor-element.elementor-element-50f1dbf{--width:20%;}.elementor-9362 .elementor-element.elementor-element-4d6de5b{--width:65%;}.elementor-9362 .elementor-element.elementor-element-6a12b35{--width:15%;}.elementor-9362 .elementor-element.elementor-element-4591e61{--width:1200px;}.elementor-9362 .elementor-element.elementor-element-4e91a0b{--width:20%;}.elementor-9362 .elementor-element.elementor-element-a794c19{--width:65%;}}@media(max-width:1024px) and (min-width:768px){.elementor-9362 .elementor-element.elementor-element-4591e61{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-48e4347 *//* Radeimo header desktop menu fit and hover */
@media (min-width:1025px){
  .elementor-9362 .elementor-element.elementor-element-3cf6343.rs-header-2026-nav .premium-nav-menu,
  .rs-header-2026-nav .premium-nav-menu{
    gap:1px !important;
  }
  .elementor-9362 .elementor-element.elementor-element-3cf6343.rs-header-2026-nav .premium-nav-menu > li > a.premium-menu-link.premium-menu-link-parent,
  .elementor-9362 .elementor-element.elementor-element-3cf6343.rs-header-2026-nav .premium-nav-menu > .premium-menu-item > a.premium-menu-link.premium-menu-link-parent,
  .rs-header-2026-nav .premium-nav-menu > .premium-menu-item > .premium-menu-link,
  .rs-header-2026-nav .premium-nav-menu > li > .premium-menu-link{
    height:42px !important;
    min-height:42px !important;
    padding-top:0 !important;
    padding-bottom:0 !important;
    padding-left:10px !important;
    padding-right:10px !important;
    margin-top:5px !important;
    margin-bottom:5px !important;
    border-radius:9px !important;
    align-items:center !important;
    align-self:center !important;
    white-space:nowrap !important;
    transition:background .22s ease,border-color .22s ease,box-shadow .22s ease,color .22s ease,transform .22s ease !important;
  }
  .rs-header-2026-nav .premium-nav-menu > .premium-menu-item > .premium-menu-link:hover,
  .rs-header-2026-nav .premium-nav-menu > .premium-menu-item > .premium-menu-link.premium-active-menu,
  .rs-header-2026-nav .premium-nav-menu > li > .premium-menu-link:hover,
  .rs-header-2026-nav .premium-nav-menu > li > .premium-menu-link.premium-active-menu{
    background:linear-gradient(135deg,rgba(237,32,36,.16),rgba(10,46,92,.24)) !important;
    border-color:rgba(255,255,255,.18) !important;
    box-shadow:0 10px 24px rgba(237,32,36,.12), inset 0 0 0 1px rgba(255,255,255,.04) !important;
    transform:translateY(-1px);
  }
  .rs-header-2026-nav .premium-nav-menu > .premium-menu-item > .premium-menu-link:hover .premium-menu-link-title,
  .rs-header-2026-nav .premium-nav-menu > li > .premium-menu-link:hover .premium-menu-link-title{
    color:#ffffff !important;
  }
  #premium-mega-content-220.premium-mega-content-container,
  .premium-mega-content-container{
    width:min(1170px, calc(100vw - 72px)) !important;
    max-width:min(1170px, calc(100vw - 72px)) !important;
    left:50% !important;
    right:auto !important;
    transform:translateX(-50%) !important;
    max-height:min(640px, calc(100vh - 156px)) !important;
    overflow-y:auto !important;
    overflow-x:hidden !important;
    scrollbar-width:thin;
    scrollbar-color:rgba(174,132,45,.48) rgba(255,255,255,.06);
  }
  .premium-mega-content-container::-webkit-scrollbar{width:9px;}
  .premium-mega-content-container::-webkit-scrollbar-track{background:rgba(255,255,255,.055);border-radius:12px;}
  .premium-mega-content-container::-webkit-scrollbar-thumb{background:rgba(174,132,45,.52);border-radius:12px;}
  .premium-mega-content-container::-webkit-scrollbar-thumb:hover{background:rgba(194,151,55,.62);}
  #premium-mega-content-220 .elementor-container,
  #premium-mega-content-220 .elementor-section,
  #premium-mega-content-220 .e-con,
  .premium-mega-content-container .elementor-container,
  .premium-mega-content-container .elementor-section,
  .premium-mega-content-container .e-con{
    max-width:100% !important;
  }
  .premium-mega-content-container .elementor-widget-container{
    max-width:100% !important;
  }
}
/* End Radeimo header desktop menu fit and hover */

/* Radeimo desktop nav micro-position */
@media (min-width:1025px){
  html body .elementor-9362 .elementor-element.elementor-element-3cf6343.rs-header-2026-nav{
    transform:translateX(-24px) !important;
  }
}
@media (min-width:1025px) and (max-width:1380px){
  html body .elementor-9362 .elementor-element.elementor-element-3cf6343.rs-header-2026-nav{
    transform:translateX(-18px) !important;
  }
}
/* End Radeimo desktop nav micro-position */

/* Radeimo site design system polish */
html body{
  --rs-red:#DC272D;
  --rs-red-hover:#F0343C;
  --rs-red-dark:#B30500;
  --rs-yellow:#FFD046;
  --rs-yellow-soft:#F5CF63;
  --rs-blue:#6AA8FF;
  --rs-blue-soft:#C8D9FF;
  --rs-text:#F5F7FB;
  --rs-body:#D4DEEA;
  --rs-muted:#AEB9C8;
  --rs-border:rgba(187,205,232,.24);
  --rs-border-strong:rgba(255,208,70,.46);
}
html body ::selection{
  background:rgba(220,39,45,.38);
  color:#fff;
}
html body .rsm-inline-green{
  color:var(--rs-yellow-soft) !important;
}
html body .elementor:not(.elementor-location-header):not(.elementor-location-footer) .premium-image-button,
html body .elementor:not(.elementor-location-header):not(.elementor-location-footer) .elementor-widget-button .elementor-button,
html body .elementor:not(.elementor-location-header):not(.elementor-location-footer) .elementor-field-type-submit .elementor-button,
html body .elementor-popup-modal .elementor-widget-button .elementor-button,
html body .elementor-popup-modal .elementor-field-type-submit .elementor-button{
  border-radius:8px !important;
  min-height:48px;
  display:inline-flex;
  align-items:center;
  justify-content:center;
  gap:10px;
  line-height:1.1;
  font-weight:800;
  letter-spacing:0;
  text-decoration:none !important;
  transform:translateY(0);
  transition:
    transform .18s ease,
    box-shadow .18s ease,
    border-color .18s ease,
    background-color .18s ease,
    background-image .18s ease,
    color .18s ease,
    filter .18s ease !important;
}
html body .elementor:not(.elementor-location-header):not(.elementor-location-footer) .premium-image-button,
html body .elementor:not(.elementor-location-header):not(.elementor-location-footer) .premium-image-button *,
html body .elementor:not(.elementor-location-header):not(.elementor-location-footer) .elementor-widget-button .elementor-button,
html body .elementor:not(.elementor-location-header):not(.elementor-location-footer) .elementor-widget-button .elementor-button *,
html body .elementor-popup-modal .elementor-widget-button .elementor-button,
html body .elementor-popup-modal .elementor-widget-button .elementor-button *{
  color:#fff !important;
}
html body .elementor:not(.elementor-location-header):not(.elementor-location-footer) .premium-image-button:hover,
html body .elementor:not(.elementor-location-header):not(.elementor-location-footer) .premium-image-button:focus-visible,
html body .elementor:not(.elementor-location-header):not(.elementor-location-footer) .elementor-widget-button .elementor-button:hover,
html body .elementor:not(.elementor-location-header):not(.elementor-location-footer) .elementor-widget-button .elementor-button:focus-visible,
html body .elementor-popup-modal .elementor-widget-button .elementor-button:hover,
html body .elementor-popup-modal .elementor-widget-button .elementor-button:focus-visible{
  transform:translateY(-1px);
  border-color:var(--rs-border-strong) !important;
  box-shadow:0 16px 34px rgba(220,39,45,.28), inset 0 1px 0 rgba(255,255,255,.12) !important;
  filter:saturate(1.06);
}
html body .elementor:not(.elementor-location-header):not(.elementor-location-footer) .premium-image-button:focus-visible,
html body .elementor:not(.elementor-location-header):not(.elementor-location-footer) .elementor-button:focus-visible,
html body .elementor-popup-modal .elementor-button:focus-visible{
  outline:2px solid rgba(255,208,70,.72) !important;
  outline-offset:3px !important;
}
html body .elementor:not(.elementor-location-header):not(.elementor-location-footer) .elementor-widget-premium-icon-list .premium-bullet-list-link,
html body .elementor:not(.elementor-location-header):not(.elementor-location-footer) .elementor-widget-premium-icon-list .premium-bullet-list-link span,
html body .elementor-popup-modal .elementor-widget-premium-icon-list .premium-bullet-list-link,
html body .elementor-popup-modal .elementor-widget-premium-icon-list .premium-bullet-list-link span{
  color:var(--rs-text) !important;
  text-decoration:none !important;
  transition:color .16s ease, text-shadow .16s ease, transform .16s ease;
}
html body .elementor:not(.elementor-location-header):not(.elementor-location-footer) .elementor-widget-premium-icon-list .premium-bullet-list-link:hover,
html body .elementor:not(.elementor-location-header):not(.elementor-location-footer) .elementor-widget-premium-icon-list .premium-bullet-list-link:hover span,
html body .elementor-popup-modal .elementor-widget-premium-icon-list .premium-bullet-list-link:hover,
html body .elementor-popup-modal .elementor-widget-premium-icon-list .premium-bullet-list-link:hover span{
  color:var(--rs-yellow) !important;
  text-shadow:0 0 18px rgba(255,208,70,.16);
}
html body .elementor:not(.elementor-location-header):not(.elementor-location-footer) .elementor-widget-text-editor a:not(.elementor-button):not(.premium-image-button),
html body .elementor:not(.elementor-location-header):not(.elementor-location-footer) .elementor-widget-theme-post-content a:not(.elementor-button):not(.premium-image-button),
html body .elementor-popup-modal .elementor-widget-text-editor a:not(.elementor-button):not(.premium-image-button){
  color:var(--rs-yellow) !important;
  text-decoration-color:rgba(255,208,70,.42) !important;
  text-underline-offset:3px;
  transition:color .16s ease, text-decoration-color .16s ease, text-shadow .16s ease;
}
html body .elementor:not(.elementor-location-header):not(.elementor-location-footer) .elementor-widget-text-editor a:not(.elementor-button):not(.premium-image-button):visited,
html body .elementor:not(.elementor-location-header):not(.elementor-location-footer) .elementor-widget-theme-post-content a:not(.elementor-button):not(.premium-image-button):visited,
html body .elementor-popup-modal .elementor-widget-text-editor a:not(.elementor-button):not(.premium-image-button):visited{
  color:var(--rs-yellow-soft) !important;
}
html body .elementor:not(.elementor-location-header):not(.elementor-location-footer) .elementor-widget-text-editor a:not(.elementor-button):not(.premium-image-button):hover,
html body .elementor:not(.elementor-location-header):not(.elementor-location-footer) .elementor-widget-theme-post-content a:not(.elementor-button):not(.premium-image-button):hover,
html body .elementor-popup-modal .elementor-widget-text-editor a:not(.elementor-button):not(.premium-image-button):hover{
  color:#FFE48A !important;
  text-decoration-color:rgba(255,228,138,.82) !important;
  text-shadow:0 0 16px rgba(255,208,70,.14);
}
html body .elementor .eael-post-elements-readmore-btn{
  color:#FF343B !important;
  text-decoration:none !important;
  transition:color .16s ease, text-shadow .16s ease, border-color .16s ease;
}
html body .elementor .eael-post-elements-readmore-btn:hover,
html body .elementor .eael-post-elements-readmore-btn:focus-visible{
  color:var(--rs-yellow) !important;
  text-shadow:0 0 16px rgba(255,208,70,.13);
}
html body .elementor-form input:not([type="hidden"]):not([type="checkbox"]):not([type="radio"]),
html body .elementor-form textarea,
html body .elementor-form select,
html body .wpcf7-form input:not([type="hidden"]):not([type="checkbox"]):not([type="radio"]),
html body .wpcf7-form textarea,
html body .wpcf7-form select{
  border-radius:8px !important;
  border-color:rgba(215,226,238,.24) !important;
  transition:background-color .16s ease, border-color .16s ease, box-shadow .16s ease, color .16s ease !important;
}
html body .elementor-form input:not([type="hidden"]):not([type="checkbox"]):not([type="radio"]):hover,
html body .elementor-form textarea:hover,
html body .elementor-form select:hover,
html body .wpcf7-form input:not([type="hidden"]):not([type="checkbox"]):not([type="radio"]):hover,
html body .wpcf7-form textarea:hover,
html body .wpcf7-form select:hover{
  border-color:rgba(255,208,70,.38) !important;
  background-color:rgba(5,14,30,.36) !important;
}
html body .elementor-form input:not([type="hidden"]):not([type="checkbox"]):not([type="radio"]):focus,
html body .elementor-form textarea:focus,
html body .elementor-form select:focus,
html body .wpcf7-form input:not([type="hidden"]):not([type="checkbox"]):not([type="radio"]):focus,
html body .wpcf7-form textarea:focus,
html body .wpcf7-form select:focus{
  outline:none !important;
  border-color:rgba(106,168,255,.72) !important;
  background-color:rgba(5,14,30,.46) !important;
  box-shadow:0 0 0 3px rgba(106,168,255,.14), inset 0 1px 0 rgba(255,255,255,.06) !important;
}
html body .elementor.elementor .elementor-form .elementor-field-group input.elementor-field-textual:focus,
html body .elementor.elementor .elementor-form .elementor-field-group textarea.elementor-field-textual:focus,
html body .elementor.elementor .elementor-form .elementor-field-group select.elementor-field-textual:focus,
html body .elementor-popup-modal .elementor-form .elementor-field-group input.elementor-field-textual:focus,
html body .elementor-popup-modal .elementor-form .elementor-field-group textarea.elementor-field-textual:focus,
html body .elementor-popup-modal .elementor-form .elementor-field-group select.elementor-field-textual:focus{
  outline:none !important;
  border-color:rgba(106,168,255,.78) !important;
  background-color:rgba(5,14,30,.48) !important;
  box-shadow:0 0 0 3px rgba(106,168,255,.16), inset 0 1px 0 rgba(255,255,255,.07) !important;
}
html body .elementor-form input::placeholder,
html body .elementor-form textarea::placeholder,
html body .wpcf7-form input::placeholder,
html body .wpcf7-form textarea::placeholder{
  color:rgba(215,226,238,.62) !important;
}
html body .elementor-101 .elementor-element.elementor-element-b83aa0e .elementor-heading-title{
  color:var(--rs-blue-soft) !important;
}
@media (max-width:767px){
  html body .elementor:not(.elementor-location-header):not(.elementor-location-footer) .premium-image-button,
  html body .elementor:not(.elementor-location-header):not(.elementor-location-footer) .elementor-widget-button .elementor-button,
  html body .elementor-popup-modal .elementor-widget-button .elementor-button{
    min-height:46px;
    border-radius:8px !important;
  }
}
/* End Radeimo site design system polish *//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-541f821 *//* Radeimo header mobile drawer overlay fix */
@media (max-width:1024px){
  html body .premium-mobile-menu-outer-container.premium-mobile-menu-outer-container.premium-vertical-toggle-open,
  html body .premium-nav-slide.premium-slide-auto .premium-mobile-menu-outer-container.premium-mobile-menu-outer-container.premium-vertical-toggle-open,
  html body .rs-header-2026-mobile-nav.premium-nav-slide .premium-mobile-menu-outer-container.premium-mobile-menu-outer-container.premium-vertical-toggle-open{
    left:0 !important;
    right:0 !important;
    width:100vw !important;
    min-width:100vw !important;
    max-width:100vw !important;
    inline-size:100vw !important;
    min-inline-size:100vw !important;
    max-inline-size:100vw !important;
    overflow-y:auto !important;
    overflow-x:hidden !important;
    background:
      radial-gradient(circle at 8% 0%, rgba(237,30,36,.18), transparent 42%),
      radial-gradient(circle at 92% 0%, rgba(45,127,249,.22), transparent 48%),
      linear-gradient(180deg, rgba(8,10,18,.99), rgba(3,8,18,.995) 48%, rgba(2,5,12,1)) !important;
    background-color:#030812 !important;
    /* Radeimo mobile drawer full-surface background */
  }
  body.admin-bar .premium-mobile-menu-outer-container.premium-mobile-menu-outer-container.premium-vertical-toggle-open{
    transform:translateY(calc(-1 * var(--wp-admin--admin-bar--height, 46px))) !important;
  }
  html body .premium-mobile-menu-outer-container.premium-mobile-menu-outer-container.premium-vertical-toggle-open .premium-mobile-menu-close{
    right:24px !important;
    left:auto !important;
    top:9px !important;
  }
}
@media (min-width:768px) and (max-width:1024px){
  html body .premium-mobile-menu-outer-container.premium-mobile-menu-outer-container.premium-vertical-toggle-open .premium-mobile-menu-close{
    right:clamp(60px, 7.8vw, 82px) !important;
  }
}
/* End Radeimo header mobile drawer overlay fix */

/* Radeimo article mega mobile polish */
@media (max-width:1024px){
  @keyframes rsArticleMegaReveal{
    0%{opacity:0; transform:translateY(-10px) scaleY(.985);}
    100%{opacity:1; transform:translateY(0) scaleY(1);}
  }
  html body #premium-mega-content-31471.premium-mega-content-container{
    margin:6px 4px 16px !important;
    padding:10px 8px 14px !important;
    border-radius:16px !important;
    border:1px solid rgba(255,255,255,.13) !important;
    background:
      radial-gradient(circle at 94% 8%, rgba(45,127,249,.22), transparent 54%),
      radial-gradient(circle at 8% 4%, rgba(220,39,45,.055), transparent 38%),
      linear-gradient(180deg, rgba(9,26,59,.98), rgba(5,17,41,.98)) !important;
    box-shadow:0 18px 38px rgba(0,0,0,.32), inset 0 1px 0 rgba(255,255,255,.08) !important;
    overflow:hidden !important;
    transform-origin:top center !important;
    animation:rsArticleMegaReveal .28s cubic-bezier(.22,.72,.22,1) both !important;
    will-change:opacity, transform !important;
  }
  html body #premium-mega-content-31471 .elementor-3152{
    background:transparent !important;
    border-radius:14px !important;
  }
  html body #premium-mega-content-31471 .elementor-element-10d3a85{
    background:
      radial-gradient(circle at 86% 0%, rgba(45,127,249,.18), transparent 54%),
      radial-gradient(circle at 10% 10%, rgba(220,39,45,.05), transparent 42%),
      linear-gradient(180deg, rgba(8,27,62,.99), rgba(4,16,39,.99)) !important;
    border-radius:14px !important;
    border:1px solid rgba(82,129,210,.18) !important;
    box-shadow:inset 0 1px 0 rgba(255,255,255,.06) !important;
    gap:14px !important;
  }
  html body .elementor-9362 #premium-mega-content-31471 .elementor-3152 .elementor-element.elementor-element-10d3a85.e-con.e-parent.e-flex{
    background-image:
      radial-gradient(circle at 86% 0%, rgba(45,127,249,.18), transparent 54%),
      radial-gradient(circle at 10% 10%, rgba(220,39,45,.05), transparent 42%),
      linear-gradient(180deg, rgba(8,27,62,.99), rgba(4,16,39,.99)) !important;
    background-color:rgba(4,16,39,.99) !important;
    border-radius:14px !important;
    border:1px solid rgba(82,129,210,.18) !important;
    box-shadow:inset 0 1px 0 rgba(255,255,255,.06) !important;
  }
  html body #premium-mega-content-31471 .rs-articles-mega-column{
    gap:10px !important;
  }
  html body #premium-mega-content-31471 .rs-article-mega-heading{
    margin:20px 0 8px !important;
  }
  html body #premium-mega-content-31471 .elementor-element-d99e98a{
    margin-top:12px !important;
  }
  html body #premium-mega-content-31471 .elementor-widget-button + .rs-article-mega-heading{
    margin-top:18px !important;
  }
  html body #premium-mega-content-31471 .rs-article-mega-grid{
    margin-top:-4px !important;
    margin-bottom:0 !important;
  }
  html body #premium-mega-content-31471 .eael-grid-post{
    padding:6px !important;
  }
  html body #premium-mega-content-31471 .eael-grid-post-holder{
    border-radius:14px !important;
    overflow:hidden !important;
    background:
      radial-gradient(circle at 18% 0%, rgba(220,39,45,.15), transparent 42%),
      radial-gradient(circle at 86% 8%, rgba(45,127,249,.22), transparent 44%),
      linear-gradient(180deg, rgba(12,24,50,.98), rgba(7,16,36,.99)) !important;
    border-color:rgba(123,145,188,.34) !important;
  }
  html body #premium-mega-content-31471 .eael-entry-media,
  html body #premium-mega-content-31471 .eael-entry-thumbnail{
    min-height:106px !important;
  }
  html body #premium-mega-content-31471 .eael-entry-media img,
  html body #premium-mega-content-31471 .eael-entry-thumbnail img{
    height:106px !important;
    min-height:106px !important;
    object-fit:cover !important;
    object-position:center center !important;
  }
  html body #premium-mega-content-31471 .eael-entry-wrapper{
    min-height:124px !important;
    padding:12px 12px 13px !important;
    display:flex !important;
    flex-direction:column !important;
  }
  html body #premium-mega-content-31471 .eael-entry-title{
    margin:0 0 8px !important;
    line-height:1.15 !important;
  }
  html body #premium-mega-content-31471 .eael-grid-post-link{
    line-height:1.15 !important;
  }
  html body #premium-mega-content-31471 .eael-entry-content{
    margin:0 !important;
  }
  html body #premium-mega-content-31471 .eael-post-elements-readmore-btn{
    margin-top:4px !important;
  }
  html body .elementor-9362 #premium-mega-content-31471 .elementor-element.elementor-element-a877833{
    margin-bottom:0 !important;
  }
  html body .elementor-9362 #premium-mega-content-31471 .elementor-element.elementor-element-d99e98a.rs-article-mega-heading.elementor-widget-premium-icon-list{
    margin:8px 0 8px !important;
  }
  html body .elementor-9362 #premium-mega-content-31471 .elementor-widget-button + .elementor-element.elementor-element-d99e98a.rs-article-mega-heading.elementor-widget-premium-icon-list{
    margin-top:8px !important;
  }
  html body .elementor-9362 #premium-mega-content-31471 .elementor-element.elementor-element-1fc6c34.rs-article-mega-heading.elementor-widget-premium-icon-list,
  html body .elementor-9362 #premium-mega-content-31471 .elementor-element.elementor-element-595c86b.rs-article-mega-heading.elementor-widget-premium-icon-list,
  html body .elementor-9362 #premium-mega-content-31471 .elementor-element.elementor-element-e0a9486.rs-article-mega-heading.elementor-widget-premium-icon-list,
  html body .elementor-9362 #premium-mega-content-31471 .elementor-element.elementor-element-74b7b08.rs-article-mega-heading.elementor-widget-premium-icon-list,
  html body .elementor-9362 #premium-mega-content-31471 .elementor-element.elementor-element-3b099b5.rs-article-mega-heading.elementor-widget-premium-icon-list{
    margin:16px 0 8px !important;
  }
}
@media (min-width:700px) and (max-width:1024px){
  html body #premium-mega-content-31471.premium-mega-content-container{
    padding:12px 10px 16px !important;
  }
  html body #premium-mega-content-31471 .rs-articles-mega-column{
    gap:8px !important;
  }
  html body .elementor-9362 #premium-mega-content-31471 .elementor-3152 .rs-article-mega-grid{
    margin-bottom:-4px !important;
  }
  html body .elementor-9362 #premium-mega-content-31471 .elementor-3152 .rs-article-mega-grid + .elementor-widget-button,
  html body .elementor-9362 #premium-mega-content-31471 .elementor-3152 .elementor-element-41b0cd8,
  html body .elementor-9362 #premium-mega-content-31471 .elementor-3152 .elementor-element-475b835,
  html body .elementor-9362 #premium-mega-content-31471 .elementor-3152 .elementor-element-dbb8904,
  html body .elementor-9362 #premium-mega-content-31471 .elementor-3152 .elementor-element-f5d6eb9,
  html body .elementor-9362 #premium-mega-content-31471 .elementor-3152 .elementor-element-336dc11,
  html body .elementor-9362 #premium-mega-content-31471 .elementor-3152 .elementor-element-0871f97{
    margin-top:0 !important;
  }
  html body #premium-mega-content-31471 .eael-entry-media,
  html body #premium-mega-content-31471 .eael-entry-thumbnail{
    min-height:132px !important;
  }
  html body #premium-mega-content-31471 .eael-entry-media img,
  html body #premium-mega-content-31471 .eael-entry-thumbnail img{
    height:132px !important;
    min-height:132px !important;
  }
  html body .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-grid-post-holder,
  html body .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-grid-post-holder-inner{
    min-height:226px !important;
  }
  html body .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-entry-wrapper{
    min-height:86px !important;
    padding:10px 12px 12px !important;
    display:flex !important;
    flex-direction:column !important;
  }
  html body .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-entry-header,
  html body .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-entry-title{
    min-height:0 !important;
    margin-bottom:4px !important;
  }
  html body .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-grid-post-link{
    -webkit-line-clamp:3 !important;
  }
  html body .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-entry-header-after.style-two{
    min-height:22px !important;
    padding-top:7px !important;
  }
}
@media (max-width:420px){
  html body #premium-mega-content-31471.premium-mega-content-container{
    margin-left:3px !important;
    margin-right:3px !important;
    padding:9px 6px 13px !important;
    border-radius:14px !important;
  }
  html body #premium-mega-content-31471 .elementor-element-d99e98a{
    margin-top:8px !important;
  }
}
/* End Radeimo article mega mobile polish *//* End custom CSS */
/* Start custom CSS */body.single-post .premium-post-ticker,
body.single-post .premium-post-ticker .slick-list {
  overflow-x: hidden !important;
  max-width: 100% !important;
}

body.single-post .premium-post-ticker .slick-track {
  max-width: none !important;
}

/* Radeimo Header 2026 - scoped to template 9362 */
.elementor-9362,
.elementor-9362 a,
.elementor-9362 a:visited,
.elementor-9362 a:hover,
.elementor-9362 a:active,
.elementor-9362 a:focus {
  text-decoration: none;
}

.elementor-9362 .rs-header-2026-ticker {
  min-height: 30px;
  margin-bottom: 0 !important;
  overflow: hidden;
  background:
    radial-gradient(circle at 12% 50%, rgba(220,39,45,.22), transparent 34%),
    linear-gradient(90deg, #030407 0%, #050914 55%, #040506 100%);
  border-bottom: 1px solid rgba(255,255,255,.08);
  box-shadow: 0 1px 0 rgba(220,39,45,.18) inset;
}

.elementor-9362 .rs-header-2026-ticker .premium-post-ticker,
.elementor-9362 .rs-header-2026-ticker .premium-post-ticker * {
  letter-spacing: 0;
}

.elementor-9362 .rs-header-2026-ticker a,
.elementor-9362 .rs-header-2026-ticker h3,
.elementor-9362 .rs-header-2026-ticker .premium-post-ticker__post-title,
.elementor-9362 .rs-header-2026-ticker .premium-post-ticker__title {
  color: #f4f7fb !important;
}

.elementor-9362 .rs-header-2026-ticker a:hover,
.elementor-9362 .rs-header-2026-ticker a:focus {
  color: #ffd54d !important;
}

.elementor-9362 .rs-header-2026-desktop,
.elementor-9362 .rs-header-2026-mobile {
  background:
    radial-gradient(circle at 16% 0%, rgba(220,39,45,.18), transparent 32%),
    radial-gradient(circle at 78% 0%, rgba(37,99,235,.16), transparent 34%),
    linear-gradient(180deg, rgba(3,5,10,.96), rgba(4,7,13,.92));
  border-bottom: 1px solid rgba(255,255,255,.08);
  box-shadow: 0 18px 46px rgba(0,0,0,.34), 0 1px 0 rgba(255,255,255,.05) inset;
  backdrop-filter: blur(16px);
  -webkit-backdrop-filter: blur(16px);
}

.elementor-9362 .rs-header-2026-desktop.elementor-sticky--effects,
.elementor-9362 .rs-header-2026-mobile.elementor-sticky--effects {
  box-shadow: 0 16px 38px rgba(0,0,0,.46), 0 0 0 1px rgba(255,255,255,.06) inset;
}

.elementor-9362 .rs-header-2026-inner {
  width: min(100%, 1240px);
  margin-inline: auto;
  padding-inline: clamp(16px, 3vw, 26px);
}

.elementor-9362 .rs-header-2026-logo img {
  display: block;
  width: auto !important;
  max-width: 72px;
  max-height: 66px;
  object-fit: contain;
  filter: drop-shadow(0 8px 18px rgba(0,0,0,.38));
}

.elementor-9362 .rs-header-2026-nav .premium-main-nav-menu,
.elementor-9362 .rs-header-2026-nav .premium-nav-menu {
  gap: 4px;
}

.elementor-9362 .rs-header-2026-nav .premium-menu-link,
.elementor-9362 .rs-header-2026-nav .premium-menu-link-parent {
  color: #f5f7fb !important;
  border-radius: 8px;
  padding: 10px 10px !important;
  transition: color .18s ease, background .18s ease, box-shadow .18s ease;
}

.elementor-9362 .rs-header-2026-nav .premium-menu-link:hover,
.elementor-9362 .rs-header-2026-nav .premium-menu-link:focus,
.elementor-9362 .rs-header-2026-nav .premium-menu-link-parent:hover,
.elementor-9362 .rs-header-2026-nav .premium-menu-link-parent:focus,
.elementor-9362 .rs-header-2026-nav .premium-active-menu-item > .premium-menu-link {
  color: #ff343b !important;
  background: rgba(255,255,255,.055);
  box-shadow: 0 0 0 1px rgba(255,255,255,.06) inset;
}

.elementor-9362 .rs-header-2026-nav .premium-sub-menu,
.elementor-9362 .rs-header-2026-nav .premium-sub-menu .sub-menu {
  background:
    radial-gradient(circle at 12% 0%, rgba(220,39,45,.14), transparent 35%),
    linear-gradient(180deg, #07101d 0%, #050914 100%) !important;
  border: 1px solid rgba(255,255,255,.12);
  border-radius: 10px;
  box-shadow: 0 22px 54px rgba(0,0,0,.44);
  padding: 8px !important;
}

.elementor-9362 .rs-header-2026-nav .premium-sub-menu .premium-menu-link,
.elementor-9362 .rs-header-2026-nav .premium-sub-menu a {
  color: #eaf0f8 !important;
  background: transparent !important;
  border-radius: 7px;
  line-height: 1.22;
}

.elementor-9362 .rs-header-2026-nav .premium-sub-menu a:hover,
.elementor-9362 .rs-header-2026-nav .premium-sub-menu a:focus {
  color: #ffffff !important;
  background: rgba(220,39,45,.18) !important;
}

.elementor-9362 #premium-mega-content-220 {
  background:
    radial-gradient(circle at 10% 10%, rgba(220,39,45,.18), transparent 30%),
    radial-gradient(circle at 82% 8%, rgba(37,99,235,.2), transparent 34%),
    radial-gradient(circle at 55% 100%, rgba(255,205,77,.08), transparent 28%),
    linear-gradient(180deg, rgba(5,9,18,.98), rgba(3,6,12,.98));
  border: 1px solid rgba(255,255,255,.12);
  border-radius: 12px;
  box-shadow: 0 26px 70px rgba(0,0,0,.56), 0 0 0 1px rgba(255,255,255,.04) inset;
  padding: 18px !important;
  max-height: calc(100vh - 168px);
  overflow-y: auto;
  overflow-x: hidden;
}

.elementor-9362 #premium-mega-content-220::-webkit-scrollbar,
.elementor-9362 .premium-mobile-menu-outer-container::-webkit-scrollbar {
  width: 8px;
}

.elementor-9362 #premium-mega-content-220::-webkit-scrollbar-thumb,
.elementor-9362 .premium-mobile-menu-outer-container::-webkit-scrollbar-thumb {
  background: rgba(255,255,255,.22);
  border-radius: 999px;
}

.elementor-9362 #premium-mega-content-220 .elementor-242 {
  color: #f5f7fb;
}

.elementor-9362 #premium-mega-content-220 .premium-icon-list-text,
.elementor-9362 #premium-mega-content-220 .premium-icon-list-text a,
.elementor-9362 #premium-mega-content-220 .premium-icon-list-content-wrapper a {
  color: #f5f7fb !important;
  font-weight: 800;
}

.elementor-9362 #premium-mega-content-220 .premium-icon-list-text a:hover {
  color: #ffd54d !important;
}

.elementor-9362 #premium-mega-content-220 .elementor-widget-eael-post-grid {
  margin-bottom: 10px;
}

.elementor-9362 #premium-mega-content-220 .eael-grid-post {
  padding: 5px !important;
}

.elementor-9362 #premium-mega-content-220 .eael-grid-post-holder {
  background: linear-gradient(180deg, rgba(11,17,30,.98), rgba(7,11,20,.98)) !important;
  border: 1px solid rgba(255,255,255,.13) !important;
  border-radius: 10px !important;
  overflow: hidden !important;
  box-shadow: 0 13px 26px rgba(0,0,0,.28);
  transition: transform .18s ease, border-color .18s ease, box-shadow .18s ease;
}

.elementor-9362 #premium-mega-content-220 .eael-grid-post-holder:hover {
  transform: translateY(-2px);
  border-color: rgba(220,39,45,.45) !important;
  box-shadow: 0 18px 36px rgba(0,0,0,.38), 0 0 20px rgba(220,39,45,.12);
}

.elementor-9362 #premium-mega-content-220 .eael-entry-media img,
.elementor-9362 #premium-mega-content-220 .eael-entry-thumbnail img {
  height: 70px !important;
  object-fit: cover !important;
  border-radius: 8px 8px 0 0 !important;
}

.elementor-9362 #premium-mega-content-220 .eael-entry-title,
.elementor-9362 #premium-mega-content-220 .eael-grid-post-link {
  color: #f5f7fb !important;
  font-size: 13px !important;
  line-height: 1.28 !important;
  font-weight: 800 !important;
}

.elementor-9362 #premium-mega-content-220 .eael-grid-post-excerpt,
.elementor-9362 #premium-mega-content-220 .eael-post-elements-readmore-btn {
  color: #ff343b !important;
  font-size: 11px !important;
  font-weight: 800 !important;
}

.elementor-9362 #premium-mega-content-220 .eael-entry-meta,
.elementor-9362 #premium-mega-content-220 .eael-entry-meta *,
.elementor-9362 #premium-mega-content-220 .eael-meta-posted-on {
  color: #cdd6e4 !important;
  font-size: 10px !important;
}

.elementor-9362 #premium-mega-content-220 .elementor-button,
.elementor-9362 #premium-mega-content-220 .elementor-button:visited {
  min-height: 32px;
  border-radius: 8px !important;
  background: linear-gradient(135deg, #b30500, #e5262e) !important;
  color: #fff !important;
  box-shadow: 0 10px 24px rgba(220,39,45,.22);
}

.elementor-9362 #premium-mega-content-220 .elementor-button:hover,
.elementor-9362 #premium-mega-content-220 .elementor-button:focus {
  background: linear-gradient(135deg, #dc272d, #ff4047) !important;
  color: #fff !important;
  box-shadow: 0 16px 34px rgba(220,39,45,.35);
}

.elementor-9362 .rs-header-2026-cta .premium-image-button,
.elementor-9362 .rs-mobile-contact-float-btn .premium-image-button {
  color: #fff !important;
  background: linear-gradient(135deg, #b30500, #dc272d) !important;
  border-radius: 9px !important;
  box-shadow: 0 12px 28px rgba(220,39,45,.25), 0 0 0 1px rgba(255,255,255,.12) inset !important;
  transition: transform .18s ease, box-shadow .18s ease, background .18s ease;
}

.elementor-9362 .rs-header-2026-cta .premium-image-button:hover,
.elementor-9362 .rs-header-2026-cta .premium-image-button:focus,
.elementor-9362 .rs-mobile-contact-float-btn .premium-image-button:hover,
.elementor-9362 .rs-mobile-contact-float-btn .premium-image-button:focus {
  color: #fff !important;
  background: linear-gradient(135deg, #dc272d, #ff3a42) !important;
  box-shadow: 0 18px 36px rgba(220,39,45,.38), 0 0 0 1px rgba(255,255,255,.16) inset !important;
  transform: translateY(-1px);
}

.elementor-9362 .rs-header-2026-mobile {
  min-height: 62px;
}

.elementor-9362 .rs-header-2026-mobile-inner {
  width: 100%;
  padding-inline: 20px;
}

.elementor-9362 .rs-header-2026-mobile-logo img {
  width: auto !important;
  max-width: 62px;
  max-height: 58px;
  object-fit: contain;
}

.elementor-9362 .rs-header-2026-mobile-nav .premium-hamburger-toggle,
.elementor-9362 .rs-header-2026-mobile-nav .premium-nav-menu-icon,
.elementor-9362 .rs-header-2026-mobile-nav button {
  color: #fff !important;
  background: rgba(255,255,255,.06) !important;
  border: 1px solid rgba(255,255,255,.12) !important;
  border-radius: 10px !important;
  min-width: 40px;
  min-height: 40px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}

.elementor-9362 .premium-mobile-menu-outer-container {
  width: min(342px, 92vw) !important;
  background:
    radial-gradient(circle at 0% 0%, rgba(220,39,45,.22), transparent 34%),
    radial-gradient(circle at 90% 20%, rgba(37,99,235,.2), transparent 38%),
    linear-gradient(180deg, #050812, #020306) !important;
  border-right: 1px solid rgba(255,255,255,.12);
  box-shadow: 28px 0 60px rgba(0,0,0,.58);
  padding: 26px 18px 28px !important;
  z-index: 100050 !important;
}

.elementor-9362 .premium-mobile-menu-outer-container .premium-mobile-menu-close,
.elementor-9362 .premium-mobile-menu-outer-container .premium-mobile-menu-close button,
.elementor-9362 .premium-mobile-menu-outer-container .premium-mobile-menu-close i {
  color: #fff !important;
}

.elementor-9362 .premium-mobile-menu-outer-container .premium-menu-link,
.elementor-9362 .premium-mobile-menu-outer-container a,
.elementor-9362 .premium-mobile-menu-outer-container span {
  color: #f5f7fb !important;
}

.elementor-9362 .premium-mobile-menu-outer-container .premium-menu-link,
.elementor-9362 .premium-mobile-menu-outer-container .premium-menu-link-parent {
  border-radius: 9px;
  padding: 10px 11px !important;
  line-height: 1.22;
}

.elementor-9362 .premium-mobile-menu-outer-container .premium-menu-link:hover,
.elementor-9362 .premium-mobile-menu-outer-container .premium-menu-link:focus,
.elementor-9362 .premium-mobile-menu-outer-container .premium-menu-link-parent:hover,
.elementor-9362 .premium-mobile-menu-outer-container .premium-menu-link-parent:focus,
.elementor-9362 .premium-mobile-menu-outer-container .premium-active-menu-item > .premium-menu-link {
  color: #fff !important;
  background: rgba(220,39,45,.2) !important;
}

.elementor-9362 .premium-mobile-menu-outer-container .premium-sub-menu,
.elementor-9362 .premium-mobile-menu-outer-container .sub-menu {
  background: rgba(8,16,31,.72) !important;
  border-left: 1px solid rgba(255,255,255,.12);
  margin: 4px 0 8px 10px !important;
  padding: 5px 0 5px 8px !important;
}

.elementor-9362 .premium-mobile-menu-outer-container .premium-sub-menu a,
.elementor-9362 .premium-mobile-menu-outer-container .sub-menu a {
  color: #dce6f6 !important;
  font-size: 15px !important;
  font-weight: 700 !important;
}

.elementor-9362 .rs-mobile-susisiekime-float {
  z-index: 100080 !important;
  pointer-events: none;
}

.elementor-9362 .rs-mobile-contact-float-btn,
.elementor-9362 .rs-mobile-contact-float-btn *,
.elementor-9362 .rs-mobile-contact-float-btn a {
  pointer-events: auto !important;
}

@media (max-width: 420px) {
  .elementor-9362 .rs-header-2026-ticker {
    min-height: 27px;
  }

  .elementor-9362 .rs-header-2026-mobile-inner {
    padding-inline: 18px;
  }

  .elementor-9362 .premium-mobile-menu-outer-container {
    width: min(338px, 90vw) !important;
  }

  .elementor-9362 #premium-mega-content-220 {
    max-height: calc(100vh - 130px);
  }
}

@media (min-width: 1025px) and (max-width: 1380px) {
  .elementor-9362 #premium-mega-content-220 {
    max-height: calc(100vh - 158px);
    padding: 14px !important;
  }

  .elementor-9362 #premium-mega-content-220 .eael-entry-media img,
  .elementor-9362 #premium-mega-content-220 .eael-entry-thumbnail img {
    height: 64px !important;
  }
}

/* Radeimo Header 2026 - live container element fallback */
.elementor-9362 .elementor-element-e56a97d,
.elementor-9362 .elementor-element-55d9171 {
  min-height: 30px;
  margin-bottom: 0 !important;
  overflow: hidden;
  background:
    radial-gradient(circle at 12% 50%, rgba(220,39,45,.22), transparent 34%),
    linear-gradient(90deg, #030407 0%, #050914 55%, #040506 100%) !important;
  border-bottom: 1px solid rgba(255,255,255,.08);
  box-shadow: 0 1px 0 rgba(220,39,45,.18) inset;
}

.elementor-9362 .elementor-element-48e4347,
.elementor-9362 .elementor-element-541f821 {
  background:
    radial-gradient(circle at 16% 0%, rgba(220,39,45,.18), transparent 32%),
    radial-gradient(circle at 78% 0%, rgba(37,99,235,.16), transparent 34%),
    linear-gradient(180deg, rgba(3,5,10,.96), rgba(4,7,13,.92)) !important;
  border-bottom: 1px solid rgba(255,255,255,.08);
  box-shadow: 0 18px 46px rgba(0,0,0,.34), 0 1px 0 rgba(255,255,255,.05) inset;
  backdrop-filter: blur(16px);
  -webkit-backdrop-filter: blur(16px);
  z-index: 10020 !important;
}

.elementor-9362 .elementor-element-48e4347.elementor-sticky--effects,
.elementor-9362 .elementor-element-541f821.elementor-sticky--effects {
  box-shadow: 0 16px 38px rgba(0,0,0,.46), 0 0 0 1px rgba(255,255,255,.06) inset;
}

.elementor-9362 .elementor-element-c1a7a0a,
.elementor-9362 .elementor-element-4591e61 {
  width: min(100%, 1240px);
  margin-inline: auto;
}

@media (max-width: 767px) {
  .elementor-9362 .elementor-element-55d9171 {
    min-height: 27px;
  }

  .elementor-9362 .elementor-element-541f821 {
    min-height: 62px;
  }
}


/* Radeimo Header 2026 - mobile drawer full-height fix */
.elementor-9362 .elementor-element-19b0fbe .premium-mobile-menu-outer-container,
.elementor-9362 .premium-mobile-menu-outer-container {
  position: fixed !important;
  top: 0 !important;
  bottom: 0 !important;
  height: 100vh !important;
  min-height: 100vh !important;
  max-height: 100vh !important;
  overflow-y: auto !important;
  overflow-x: hidden !important;
  z-index: 100050 !important;
}

body.admin-bar .elementor-9362 .elementor-element-19b0fbe .premium-mobile-menu-outer-container,
body.admin-bar .elementor-9362 .premium-mobile-menu-outer-container {
  top: 46px !important;
  height: calc(100vh - 46px) !important;
  min-height: calc(100vh - 46px) !important;
  max-height: calc(100vh - 46px) !important;
}

@media (min-width: 783px) {
  body.admin-bar .elementor-9362 .elementor-element-19b0fbe .premium-mobile-menu-outer-container,
  body.admin-bar .elementor-9362 .premium-mobile-menu-outer-container {
    top: 32px !important;
    height: calc(100vh - 32px) !important;
    min-height: calc(100vh - 32px) !important;
    max-height: calc(100vh - 32px) !important;
  }
}

.elementor-9362 .premium-mobile-menu-outer-container .premium-main-mobile-menu {
  max-height: none !important;
  overflow: visible !important;
}



/* Radeimo Header 2026 - mobile edge spacing and drawer glass */
@media (max-width: 767px) {
  .elementor-9362 .elementor-element-c694319 {
    display: flex !important;
    align-items: center !important;
    margin-left: 18px !important;
  }

  .elementor-9362 .elementor-element-c694319 .elementor-widget-container,
  .elementor-9362 .elementor-element-c694319 a {
    display: flex !important;
    align-items: center !important;
    min-height: 58px;
  }

  .elementor-9362 .elementor-element-c694319 img {
    width: auto !important;
    max-width: 56px !important;
    max-height: 52px !important;
    display: block;
  }

  .elementor-9362 .elementor-element-19b0fbe {
    margin-right: 8px !important;
  }

  .elementor-9362 .elementor-element-19b0fbe .premium-hamburger-toggle,
  .elementor-9362 .elementor-element-19b0fbe .premium-nav-menu-icon,
  .elementor-9362 .elementor-element-19b0fbe button {
    background: rgba(255,255,255,.075) !important;
    border: 1px solid rgba(255,255,255,.18) !important;
    box-shadow:
      0 12px 26px rgba(0,0,0,.32),
      0 1px 0 rgba(255,255,255,.08) inset !important;
  }

  .elementor-9362 .premium-mobile-menu-outer-container .premium-main-mobile-menu > li > .premium-menu-link,
  .elementor-9362 .premium-mobile-menu-outer-container .premium-main-mobile-menu > li > .premium-menu-link-parent {
    background:
      linear-gradient(135deg, rgba(255,255,255,.11), rgba(255,255,255,.035)) !important;
    border: 1px solid rgba(255,255,255,.10) !important;
    box-shadow:
      0 12px 24px rgba(0,0,0,.20),
      0 1px 0 rgba(255,255,255,.08) inset !important;
    backdrop-filter: blur(12px) saturate(130%);
    -webkit-backdrop-filter: blur(12px) saturate(130%);
  }

  .elementor-9362 .premium-mobile-menu-outer-container .premium-main-mobile-menu > li > .premium-menu-link:hover,
  .elementor-9362 .premium-mobile-menu-outer-container .premium-main-mobile-menu > li > .premium-menu-link:focus,
  .elementor-9362 .premium-mobile-menu-outer-container .premium-main-mobile-menu > li > .premium-menu-link-parent:hover,
  .elementor-9362 .premium-mobile-menu-outer-container .premium-main-mobile-menu > li > .premium-menu-link-parent:focus {
    background:
      linear-gradient(135deg, rgba(220,39,45,.30), rgba(37,99,235,.13)) !important;
    border-color: rgba(255,255,255,.18) !important;
  }
}



/* Radeimo Header 2026 - mobile article mega card rhythm START */
@media (max-width: 767px) {
  .elementor-9362 .premium-mobile-menu-outer-container .premium-main-mobile-menu {
    padding-bottom: 132px !important;
  }

  .elementor-9362:has(.premium-mobile-menu-outer-container.premium-vertical-toggle-open) #rs-mobile-susisiekime-float,
  .elementor-9362:has(.premium-mobile-menu-outer-container.premium-vertical-toggle-open) #rs-mobile-contact-float-btn {
    opacity: 0 !important;
    pointer-events: none !important;
    transform: translateY(10px) !important;
  }

  .elementor-9362 #premium-mega-content-31471,
  .elementor-9362 #premium-mega-content-31471 .elementor-3152 {
    color: #f5f7fb !important;
  }

  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .elementor-widget-eael-post-grid,
  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-post-grid-container,
  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-post-grid {
    width: 100% !important;
    max-width: 100% !important;
  }

  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-post-grid {
    display: grid !important;
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
    gap: 14px !important;
    align-items: stretch !important;
    margin: 0 !important;
  }

  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-grid-post {
    width: auto !important;
    max-width: none !important;
    min-width: 0 !important;
    height: auto !important;
    margin: 0 !important;
    padding: 0 !important;
    display: flex !important;
  }

  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-grid-post-holder {
    width: 100% !important;
    min-height: 252px !important;
    height: 100% !important;
    overflow: hidden !important;
    border-radius: 10px !important;
    background:
      radial-gradient(circle at 18% 0%, rgba(220,39,45,.18), transparent 38%),
      radial-gradient(circle at 85% 12%, rgba(37,99,235,.20), transparent 42%),
      linear-gradient(180deg, rgba(11,16,29,.98), rgba(5,8,16,.99)) !important;
    border: 1px solid rgba(145,165,205,.30) !important;
    box-shadow:
      0 16px 30px rgba(0,0,0,.26),
      0 1px 0 rgba(255,255,255,.07) inset !important;
  }

  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-grid-post-holder-inner {
    min-height: 252px !important;
    height: 100% !important;
    display: flex !important;
    flex-direction: column !important;
  }

  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-entry-media,
  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-entry-thumbnail {
    height: 78px !important;
    min-height: 78px !important;
    overflow: hidden !important;
  }

  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-entry-media {
    border-bottom: 1px solid rgba(255,255,255,.08) !important;
  }

  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-entry-thumbnail img,
  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-entry-media img {
    width: 100% !important;
    height: 100% !important;
    display: block !important;
    object-fit: cover !important;
    filter: saturate(1.04) contrast(1.04);
  }

  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-entry-wrapper {
    flex: 1 1 auto !important;
    display: grid !important;
    grid-template-rows: minmax(72px, auto) 18px minmax(28px, auto) !important;
    align-content: stretch !important;
    padding: 13px 11px 15px !important;
    background: transparent !important;
  }

  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-entry-header,
  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-entry-title {
    min-height: 72px !important;
    margin: 0 !important;
    padding: 0 !important;
  }

  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-entry-title,
  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-entry-title a,
  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-grid-post-link {
    color: #f7f8ff !important;
    font-size: 12.5px !important;
    line-height: 1.18 !important;
    font-weight: 800 !important;
    letter-spacing: 0 !important;
  }

  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-grid-post-link {
    display: -webkit-box !important;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
    overflow: hidden !important;
  }

  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-entry-content {
    min-height: 18px !important;
    margin: 0 !important;
    padding: 0 !important;
  }

  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-post-elements-readmore-btn,
  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-post-elements-readmore-btn:visited {
    color: #ff3138 !important;
    display: inline-block !important;
    font-size: 12px !important;
    line-height: 1.15 !important;
    font-weight: 800 !important;
    white-space: nowrap !important;
  }

  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-entry-header-after.style-two {
    min-height: 28px !important;
    margin: 0 !important;
    padding: 9px 0 0 !important;
    display: flex !important;
    align-items: flex-end !important;
    border-top: 1px solid rgba(255,255,255,.07) !important;
  }

  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-entry-header-after.style-two,
  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-entry-meta,
  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-entry-meta *,
  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-meta-posted-on {
    color: rgba(220,230,246,.82) !important;
    font-size: 10.2px !important;
    line-height: 1.18 !important;
    opacity: 1 !important;
  }

  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-entry-meta i,
  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-entry-meta svg {
    color: rgba(220,230,246,.78) !important;
    width: 11px !important;
    min-width: 11px !important;
    height: 11px !important;
    margin-right: 4px !important;
  }
}
/* Radeimo Header 2026 - mobile article mega card rhythm END */




/* Radeimo Header 2026 - desktop logo breathing room START */
@media (min-width: 1025px) {
  .elementor-9362 .elementor-element-b9815e7 img {
    transform: translateY(4px) !important;
  }
}
/* Radeimo Header 2026 - desktop logo breathing room END */











/* Radeimo Header 2026 - drawer and article mega polish START */

@media (max-width: 1024px) {
  body.premium-scroll-disabled .elementor-location-header,
  body.premium-scroll-disabled .elementor-9362,
  body.premium-scroll-disabled .elementor-9362 .rs-header-2026-mobile,
  body.premium-scroll-disabled .elementor-9362 .rs-header-2026-mobile-inner,
  body.premium-scroll-disabled .elementor-9362 .rs-header-2026-mobile-drawer-wrap,
  body.premium-scroll-disabled .elementor-9362 .rs-header-2026-mobile-nav {
    position: relative !important;
    z-index: 100200 !important;
  }

  .elementor-9362 .premium-mobile-menu-outer-container {
    background:
      radial-gradient(circle at 0% 0%, rgba(220,39,45,.18), transparent 34%),
      radial-gradient(circle at 100% 16%, rgba(37,99,235,.18), transparent 38%),
      linear-gradient(180deg, rgba(4,8,17,.98), rgba(2,5,10,.98)) !important;
    z-index: 100300 !important;
  }

  .elementor-9362 .premium-mobile-menu-outer-container .premium-main-mobile-menu {
    display: flex !important;
    flex-direction: column !important;
    gap: 0 !important;
    border-radius: 11px !important;
    overflow: hidden !important;
    border: 1px solid rgba(255,255,255,.07) !important;
    background:
      linear-gradient(135deg, rgba(255,255,255,.032), rgba(37,99,235,.035)) !important;
  }

  .elementor-9362 .premium-mobile-menu-outer-container .premium-main-mobile-menu > li {
    margin: 0 !important;
  }

  .elementor-9362 .premium-mobile-menu-outer-container .premium-main-mobile-menu > li > .premium-menu-link,
  .elementor-9362 .premium-mobile-menu-outer-container .premium-main-mobile-menu > li > .premium-menu-link-parent {
    border-radius: 0 !important;
    background:
      linear-gradient(135deg, rgba(255,255,255,.026), rgba(37,99,235,.026)) !important;
    border: 0 !important;
    border-bottom: 1px solid rgba(255,255,255,.065) !important;
    box-shadow: none !important;
    backdrop-filter: blur(10px) saturate(118%);
    -webkit-backdrop-filter: blur(10px) saturate(118%);
  }

  .elementor-9362 .premium-mobile-menu-outer-container .premium-main-mobile-menu > li > .premium-menu-link:hover,
  .elementor-9362 .premium-mobile-menu-outer-container .premium-main-mobile-menu > li > .premium-menu-link:focus,
  .elementor-9362 .premium-mobile-menu-outer-container .premium-main-mobile-menu > li > .premium-menu-link-parent:hover,
  .elementor-9362 .premium-mobile-menu-outer-container .premium-main-mobile-menu > li > .premium-menu-link-parent:focus {
    background:
      linear-gradient(135deg, rgba(220,39,45,.14), rgba(37,99,235,.07)) !important;
    border-color: rgba(255,255,255,.09) !important;
  }

  .elementor-9362 .premium-mobile-menu-outer-container .premium-sub-menu,
  .elementor-9362 .premium-mobile-menu-outer-container .sub-menu {
    margin: -2px 0 9px 14px !important;
    padding: 11px 13px 12px 18px !important;
    border-radius: 0 0 9px 9px !important;
    background:
      linear-gradient(135deg, rgba(8,14,27,.58), rgba(11,22,44,.36)) !important;
    border-left: 1px solid rgba(145,165,205,.18) !important;
    border-top: 0 !important;
    box-shadow: none !important;
  }

  .elementor-9362 .premium-mobile-menu-outer-container .premium-sub-menu a,
  .elementor-9362 .premium-mobile-menu-outer-container .sub-menu a {
    color: #dce6f6 !important;
    font-size: 15.8px !important;
    font-weight: 800 !important;
    line-height: 1.22 !important;
    padding: 7px 0 !important;
  }

  .elementor-9362 #premium-mega-content-31471,
  .elementor-9362 #premium-mega-content-31471 .elementor-3152,
  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .elementor-element-10d3a85,
  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .elementor-element-98c7ed8,
  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .elementor-element-fd77c0d {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    background: transparent !important;
  }

  .elementor-9362 #premium-mega-content-31471 {
    margin-top: -2px !important;
    padding: 16px 8px 22px !important;
    border-radius: 0 0 12px 12px !important;
    background:
      linear-gradient(180deg, rgba(2,5,11,.86), rgba(2,5,10,.66)) !important;
    overflow: hidden !important;
  }

  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .elementor-element-10d3a85 {
    display: flex !important;
    flex-direction: column !important;
    gap: 24px !important;
  }

  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .elementor-element-10d3a85 > .e-con-inner {
    width: 100% !important;
    max-width: 100% !important;
    display: flex !important;
    flex-direction: column !important;
    gap: 24px !important;
  }

  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .elementor-element-98c7ed8,
  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .elementor-element-fd77c0d {
    --width: 100% !important;
    width: 100% !important;
    flex: 0 0 100% !important;
    align-self: stretch !important;
  }

  .elementor-9362 #premium-mega-content-31471 .elementor-widget-premium-icon-list {
    margin: 28px 0 14px !important;
  }

  .elementor-9362 #premium-mega-content-31471 .elementor-widget-button + .elementor-widget-premium-icon-list {
    margin-top: 30px !important;
  }

  .elementor-9362 #premium-mega-content-31471 .elementor-widget-premium-icon-list .premium-icon-list-text,
  .elementor-9362 #premium-mega-content-31471 .elementor-widget-premium-icon-list .premium-icon-list-item,
  .elementor-9362 #premium-mega-content-31471 .elementor-widget-premium-icon-list a {
    color: #f3f6ff !important;
    line-height: 1.18 !important;
  }

  .elementor-9362 #premium-mega-content-31471 .elementor-widget-eael-post-grid {
    margin-top: 0 !important;
    margin-bottom: 24px !important;
  }

  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-post-grid-container,
  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-post-grid {
    width: 100% !important;
    max-width: 100% !important;
  }

  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-post-grid {
    display: grid !important;
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
    gap: 12px !important;
    align-items: stretch !important;
    margin: 0 !important;
  }

  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-grid-post {
    width: auto !important;
    max-width: none !important;
    min-width: 0 !important;
    height: auto !important;
    margin: 0 !important;
    padding: 0 !important;
    display: flex !important;
  }

  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-grid-post-holder {
    width: 100% !important;
    min-height: 264px !important;
    height: 100% !important;
    overflow: hidden !important;
    border-radius: 10px !important;
    background:
      radial-gradient(circle at 18% 0%, rgba(220,39,45,.14), transparent 42%),
      radial-gradient(circle at 86% 8%, rgba(37,99,235,.14), transparent 44%),
      linear-gradient(180deg, rgba(10,15,27,.97), rgba(5,8,16,.99)) !important;
    border: 1px solid rgba(145,165,205,.25) !important;
    box-shadow:
      0 13px 26px rgba(0,0,0,.22),
      0 1px 0 rgba(255,255,255,.055) inset !important;
  }

  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-grid-post-holder-inner {
    min-height: 264px !important;
    height: 100% !important;
    display: flex !important;
    flex-direction: column !important;
  }

  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-entry-media,
  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-entry-thumbnail {
    height: 88px !important;
    min-height: 88px !important;
    overflow: hidden !important;
  }

  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-entry-media {
    border-bottom: 1px solid rgba(255,255,255,.08) !important;
  }

  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-entry-thumbnail img,
  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-entry-media img {
    width: 100% !important;
    height: 100% !important;
    display: block !important;
    object-fit: cover !important;
    filter: saturate(1.05) contrast(1.04);
  }

  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-entry-wrapper {
    flex: 1 1 auto !important;
    display: grid !important;
    grid-template-rows: 90px 20px 30px !important;
    align-content: stretch !important;
    padding: 13px 12px 16px !important;
    background: transparent !important;
  }

  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-entry-header,
  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-entry-title {
    min-height: 90px !important;
    margin: 0 !important;
    padding: 0 !important;
  }

  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-entry-title,
  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-entry-title a,
  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-grid-post-link {
    color: #f7f8ff !important;
    font-size: 15.6px !important;
    line-height: 1.13 !important;
    font-weight: 800 !important;
    letter-spacing: 0 !important;
  }

  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-grid-post-link {
    display: -webkit-box !important;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 5;
    overflow: hidden !important;
  }

  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-entry-content {
    min-height: 20px !important;
    margin: 0 !important;
    padding: 0 !important;
  }

  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-post-elements-readmore-btn,
  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-post-elements-readmore-btn:visited {
    color: #ff3138 !important;
    display: inline-block !important;
    font-size: 13.6px !important;
    line-height: 1.12 !important;
    font-weight: 800 !important;
    white-space: nowrap !important;
  }

  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-entry-header-after.style-two {
    min-height: 30px !important;
    margin: 0 !important;
    padding: 9px 0 0 !important;
    display: flex !important;
    align-items: flex-end !important;
    border-top: 1px solid rgba(255,255,255,.07) !important;
  }

  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-entry-header-after.style-two,
  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-entry-meta,
  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-entry-meta *,
  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-meta-posted-on {
    color: rgba(220,230,246,.82) !important;
    font-size: 11.1px !important;
    line-height: 1.15 !important;
    opacity: 1 !important;
    white-space: nowrap !important;
  }

  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-entry-meta i,
  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-entry-meta svg {
    color: rgba(220,230,246,.78) !important;
    width: 10px !important;
    min-width: 10px !important;
    height: 10px !important;
    margin-right: 4px !important;
  }

  body:has(.premium-mobile-menu-outer-container.premium-vertical-toggle-open) #trp-floater-ls,
  body:has(.premium-mobile-menu-outer-container.premium-vertical-toggle-open) .trp-language-switcher-container,
  body:has(.premium-mobile-menu-outer-container.premium-vertical-toggle-open) .trp-floater-ls,
  body:has(.premium-mobile-menu-outer-container.premium-vertical-toggle-open) .trp-floating-switcher,
  body.premium-scroll-disabled .trp-floating-switcher {
    opacity: 0 !important;
    pointer-events: none !important;
  }

  .elementor-9362:has(.premium-mobile-menu-outer-container.premium-vertical-toggle-open) #rs-mobile-susisiekime-float,
  .elementor-9362:has(.premium-mobile-menu-outer-container.premium-vertical-toggle-open) #rs-mobile-contact-float-btn {
    opacity: 0 !important;
    pointer-events: none !important;
    transform: translateY(10px) !important;
  }
}

@media (min-width: 768px) and (max-width: 1024px) {
  .elementor-9362 .premium-mobile-menu-outer-container {
    width: min(620px, 86vw) !important;
    padding: 28px 26px 34px !important;
  }

  .elementor-9362 #premium-mega-content-31471 {
    padding-inline: 18px !important;
  }

  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-post-grid {
    gap: 16px !important;
  }

  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-grid-post-holder,
  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-grid-post-holder-inner {
    min-height: 276px !important;
  }
}

@media (max-width: 420px) {
  .elementor-9362 .premium-mobile-menu-outer-container {
    width: min(366px, 94vw) !important;
    padding-inline: 18px !important;
  }

  .elementor-9362 .premium-mobile-menu-outer-container .premium-main-mobile-menu {
    gap: 0 !important;
  }

  .elementor-9362 .premium-mobile-menu-outer-container .premium-main-mobile-menu > li > .premium-menu-link,
  .elementor-9362 .premium-mobile-menu-outer-container .premium-main-mobile-menu > li > .premium-menu-link-parent {
    border-radius: 0 !important;
    padding-block: 9px !important;
  }

  .elementor-9362 #premium-mega-content-31471 {
    padding-inline: 7px !important;
  }

  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-post-grid {
    gap: 11px !important;
  }

  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-grid-post-holder,
  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-grid-post-holder-inner {
    min-height: 268px !important;
  }

  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-entry-media,
  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-entry-thumbnail {
    height: 86px !important;
    min-height: 86px !important;
  }

  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-entry-wrapper {
    grid-template-rows: 88px 19px 29px !important;
    padding: 12px 10px 15px !important;
  }

  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-entry-header,
  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-entry-title {
    min-height: 88px !important;
  }

  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-entry-title,
  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-entry-title a,
  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-grid-post-link {
    font-size: 14.7px !important;
    line-height: 1.13 !important;
  }

  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-post-elements-readmore-btn,
  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-post-elements-readmore-btn:visited {
    font-size: 12.8px !important;
  }

  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-entry-header-after.style-two,
  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-entry-meta,
  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-entry-meta *,
  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-meta-posted-on {
    font-size: 10.1px !important;
  }
}
/* Radeimo Header 2026 - drawer and article mega polish END */

/* Radeimo Header 2026 - mobile drawer tightening START */

@media (max-width: 1024px) {
  .elementor-9362 .premium-mobile-menu-outer-container {
    left: 0 !important;
    right: auto !important;
    box-sizing: border-box !important;
    overflow-x: hidden !important;
    background:
      radial-gradient(circle at 0% 0%, rgba(220,39,45,.16), transparent 34%),
      radial-gradient(circle at 100% 12%, rgba(37,99,235,.18), transparent 42%),
      linear-gradient(180deg, rgba(5,8,17,.975), rgba(2,5,10,.985)) !important;
  }

  .elementor-9362 .premium-mobile-menu-outer-container,
  .elementor-9362 .premium-mobile-menu-outer-container * {
    box-sizing: border-box !important;
  }

  .elementor-9362 .premium-mobile-menu-outer-container .premium-main-mobile-menu {
    overflow: hidden !important;
    border-radius: 12px !important;
    border: 1px solid rgba(155,178,220,.11) !important;
    background:
      linear-gradient(135deg, rgba(255,255,255,.026), rgba(37,99,235,.032)) !important;
    box-shadow: 0 18px 36px rgba(0,0,0,.16) !important;
  }

  .elementor-9362 .premium-mobile-menu-outer-container .premium-main-mobile-menu > li > .premium-menu-link,
  .elementor-9362 .premium-mobile-menu-outer-container .premium-main-mobile-menu > li > .premium-menu-link-parent {
    border-bottom-color: rgba(155,178,220,.095) !important;
    background:
      linear-gradient(135deg, rgba(255,255,255,.022), rgba(37,99,235,.026)) !important;
    box-shadow: none !important;
  }

  .elementor-9362 .premium-mobile-menu-outer-container .premium-sub-menu,
  .elementor-9362 .premium-mobile-menu-outer-container .sub-menu {
    width: auto !important;
    max-width: 100% !important;
    margin: 0 0 10px 14px !important;
    padding: 10px 13px 13px 17px !important;
    background:
      linear-gradient(135deg, rgba(12,20,38,.55), rgba(12,23,45,.24)) !important;
    border-left: 1px solid rgba(155,178,220,.16) !important;
  }

  .elementor-9362 #premium-mega-content-31471 {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    margin: 0 !important;
    overflow-x: hidden !important;
    background:
      radial-gradient(circle at 0% 4%, rgba(220,39,45,.16), transparent 40%),
      radial-gradient(circle at 100% 2%, rgba(37,99,235,.18), transparent 48%),
      linear-gradient(135deg, rgba(26,39,68,.68), rgba(9,14,25,.54)) !important;
    border: 0 !important;
    box-shadow:
      0 1px 0 rgba(255,255,255,.045) inset,
      0 -1px 0 rgba(255,255,255,.03) inset !important;
  }

  .elementor-9362 #premium-mega-content-31471 .elementor-3152,
  .elementor-9362 #premium-mega-content-31471 .elementor-3152 > .elementor-element,
  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .elementor-element-10d3a85,
  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .elementor-element-10d3a85 > .e-con-inner {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    overflow-x: hidden !important;
  }

  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .elementor-element-10d3a85 {
    padding-left: 4px !important;
    padding-right: 4px !important;
  }

  .elementor-9362 #premium-mega-content-31471 .elementor-widget-premium-icon-list {
    margin-top: 34px !important;
    margin-bottom: 16px !important;
  }

  .elementor-9362 #premium-mega-content-31471 .elementor-widget-button + .elementor-widget-premium-icon-list {
    margin-top: 36px !important;
  }

  .elementor-9362 #premium-mega-content-31471 .elementor-widget-premium-icon-list .premium-icon-list-text,
  .elementor-9362 #premium-mega-content-31471 .elementor-widget-premium-icon-list .premium-icon-list-item,
  .elementor-9362 #premium-mega-content-31471 .elementor-widget-premium-icon-list a {
    overflow-wrap: anywhere !important;
    word-break: normal !important;
  }

  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-post-grid-container,
  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-post-grid {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    overflow: visible !important;
  }

  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-post-grid {
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
    align-items: stretch !important;
  }

  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-grid-post,
  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-grid-post-holder,
  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-grid-post-holder-inner {
    min-width: 0 !important;
    max-width: 100% !important;
  }

  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-entry-title,
  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-entry-title a,
  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-grid-post-link {
    max-width: 100% !important;
    overflow-wrap: anywhere !important;
    word-break: normal !important;
  }

  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-post-elements-readmore-btn,
  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-post-elements-readmore-btn:visited {
    max-width: 100% !important;
    overflow: hidden !important;
    text-overflow: clip !important;
    white-space: nowrap !important;
  }

  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-entry-header-after.style-two,
  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-entry-meta {
    max-width: 100% !important;
    overflow: hidden !important;
  }
}

@media (min-width: 768px) and (max-width: 1024px) {
  .elementor-9362 .premium-mobile-menu-outer-container {
    width: min(700px, 92vw) !important;
    padding-left: 24px !important;
    padding-right: 24px !important;
  }

  .elementor-9362 #premium-mega-content-31471 {
    padding: 18px 14px 28px !important;
  }

  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-post-grid {
    gap: 16px !important;
  }
}

@media (max-width: 420px) {
  .elementor-9362 .premium-mobile-menu-outer-container {
    width: 100vw !important;
    max-width: 100vw !important;
    padding-left: 14px !important;
    padding-right: 14px !important;
  }

  .elementor-9362 #premium-mega-content-31471 {
    padding: 16px 4px 24px !important;
  }

  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .elementor-element-10d3a85 {
    padding-left: 2px !important;
    padding-right: 2px !important;
  }

  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-post-grid {
    gap: 11px !important;
  }

  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-grid-post-holder,
  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-grid-post-holder-inner {
    min-height: 282px !important;
  }

  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-entry-media,
  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-entry-thumbnail {
    height: 89px !important;
    min-height: 89px !important;
  }

  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-entry-wrapper {
    grid-template-rows: 96px 21px 32px !important;
    padding: 13px 10px 16px !important;
  }

  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-entry-header,
  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-entry-title {
    min-height: 96px !important;
  }

  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-entry-title,
  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-entry-title a,
  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-grid-post-link {
    font-size: 14.8px !important;
    line-height: 1.12 !important;
    -webkit-line-clamp: 5 !important;
  }

  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-post-elements-readmore-btn,
  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-post-elements-readmore-btn:visited {
    font-size: 12.2px !important;
    line-height: 1.1 !important;
    letter-spacing: 0 !important;
  }

  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-entry-header-after.style-two,
  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-entry-meta,
  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-entry-meta *,
  .elementor-9362 #premium-mega-content-31471 .elementor-3152 .eael-meta-posted-on {
    font-size: 10px !important;
    line-height: 1.12 !important;
  }
}
/* Radeimo Header 2026 - mobile drawer tightening END */

/* Radeimo Header 2026 - final menu polish START */

@media (max-width: 1024px) {
  .elementor-9362 .premium-mobile-menu-outer-container {
    top: 0 !important;
    padding-top: 78px !important;
  }

  .elementor-9362 .premium-mobile-menu-outer-container .premium-mobile-menu-close {
    position: fixed !important;
    top: 9px !important;
    right: 27px !important;
    margin: 0 !important;
    width: 42px !important;
    height: 42px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    border-radius: 12px !important;
  }

  .elementor-9362 .premium-mobile-menu-outer-container .premium-mobile-menu-close i,
  .elementor-9362 .premium-mobile-menu-outer-container .premium-toggle-close i {
    font-size: 29px !important;
    line-height: 1 !important;
  }

  .elementor-9362 .premium-mobile-menu-container {
    margin-top: 0 !important;
  }
}

@media (max-width: 420px) {
  .elementor-9362 .premium-mobile-menu-outer-container {
    padding-top: 76px !important;
  }

  .elementor-9362 .premium-mobile-menu-outer-container .premium-mobile-menu-close {
    top: 9px !important;
    right: 24px !important;
  }
}

@media (min-width: 1025px) {
  .elementor-9362 .premium-main-nav-menu > li > a,
  .elementor-9362 .premium-main-nav-menu > li > .premium-menu-link,
  .elementor-9362 .premium-main-nav-menu > li > .premium-menu-link-parent {
    min-height: 0 !important;
    padding-top: 12px !important;
    padding-bottom: 12px !important;
    padding-left: 16px !important;
    padding-right: 16px !important;
    border-radius: 10px !important;
  }

  .elementor-9362 .premium-main-nav-menu > li:hover > a,
  .elementor-9362 .premium-main-nav-menu > li:hover > .premium-menu-link,
  .elementor-9362 .premium-main-nav-menu > li:hover > .premium-menu-link-parent,
  .elementor-9362 .premium-main-nav-menu > li.current-menu-item > a,
  .elementor-9362 .premium-main-nav-menu > li.current-menu-ancestor > a {
    box-shadow:
      0 10px 22px rgba(0,0,0,.20),
      0 0 0 1px rgba(255,255,255,.08) inset !important;
  }

  .elementor-9362 .premium-main-nav-menu > li {
    align-items: center !important;
  }

  .elementor-9362 .premium-main-nav-menu > li > .premium-mega-content-container,
  .elementor-9362 .premium-mega-content-container,
  .elementor-9362 .premium-mega-menu-content,
  .elementor-9362 .premium-mega-nav-item .premium-mega-content-container {
    border-radius: 16px !important;
    overflow: hidden !important;
  }

  .elementor-9362 #premium-mega-content-220 {
    border-radius: 16px !important;
    background:
      radial-gradient(circle at 0% 0%, rgba(220,39,45,.16), transparent 36%),
      radial-gradient(circle at 100% 0%, rgba(37,99,235,.18), transparent 42%),
      linear-gradient(135deg, rgba(5,8,16,.78), rgba(3,6,12,.68)) !important;
    box-shadow:
      0 18px 38px rgba(0,0,0,.34),
      0 0 0 1px rgba(145,165,205,.18) inset,
      0 1px 0 rgba(255,255,255,.07) inset !important;
  }

  .elementor-9362 .premium-mega-content-container .elementor-section,
  .elementor-9362 .premium-mega-content-container .elementor-container,
  .elementor-9362 .premium-mega-content-container .e-con,
  .elementor-9362 .premium-mega-content-container .e-con-inner {
    border-radius: 14px !important;
  }

  .elementor-9362 #premium-mega-content-220 .elementor-242,
  .elementor-9362 #premium-mega-content-220 .elementor-element-abce834,
  .elementor-9362 .premium-mega-content-container .elementor-element-10d3a85 {
    border-radius: 14px !important;
    background:
      radial-gradient(circle at 0% 0%, rgba(220,39,45,.055), transparent 34%),
      radial-gradient(circle at 100% 0%, rgba(37,99,235,.07), transparent 42%),
      linear-gradient(135deg, rgba(5,8,16,.64), rgba(3,6,12,.52)) !important;
    overflow: hidden !important;
  }

  .elementor-9362 .premium-mega-content-container .eael-grid-post-holder,
  .elementor-9362 .premium-mega-content-container .eael-grid-post-holder-inner {
    min-height: 238px !important;
  }

  .elementor-9362 .premium-mega-content-container .eael-entry-wrapper {
    padding-bottom: 19px !important;
  }

  .elementor-9362 .premium-mega-content-container .eael-entry-header-after.style-two {
    padding-bottom: 2px !important;
  }
}

@media (min-width: 1025px) and (max-width: 1380px) {
  .elementor-9362 .premium-mega-content-container .eael-grid-post-holder,
  .elementor-9362 .premium-mega-content-container .eael-grid-post-holder-inner {
    min-height: 246px !important;
  }

  .elementor-9362 .premium-mega-content-container .eael-entry-wrapper {
    padding-bottom: 21px !important;
  }
}
/* Radeimo Header 2026 - final menu polish END *//* End custom CSS */