.elementor-406 .elementor-element.elementor-element-578b220 .elementor-repeater-item-9a2a2b8.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-406 .elementor-element.elementor-element-4b76aea{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-406 .elementor-element.elementor-element-4b76aea .raven-site-logo img, .elementor-406 .elementor-element.elementor-element-4b76aea .raven-site-logo svg{width:100%;}.elementor-406 .elementor-element.elementor-element-4b76aea .raven-site-logo{text-align:center;}.elementor-bc-flex-widget .elementor-406 .elementor-element.elementor-element-f1d1b7e.elementor-column:not(.raven-column-flex-vertical) .elementor-widget-wrap{align-items:center;}.elementor-406 .elementor-element.elementor-element-f1d1b7e.elementor-column.elementor-element[data-element_type="column"]:not(.raven-column-flex-vertical) > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-406 .elementor-element.elementor-element-f1d1b7e.elementor-column.elementor-element[data-element_type="column"].raven-column-flex-vertical > .elementor-widget-wrap.elementor-element-populated{justify-content:center;}.elementor-406 .elementor-element.elementor-element-f1d1b7e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-406 .elementor-element.elementor-element-520915b .raven-nav-menu-vertical .raven-nav-menu li > a{justify-content:right !important;}.elementor-406 .elementor-element.elementor-element-520915b .raven-nav-menu-mobile{background-color:#FFFFFF;}.elementor-406 .elementor-element.elementor-element-520915b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-406 .elementor-element.elementor-element-520915b .raven-nav-menu-main .raven-nav-menu > li > a.raven-menu-item{font-family:"Baloo Bhai 2", Sans-serif;font-size:18px;font-weight:700;padding:10px 30px 10px 30px;color:var( --e-global-color-4d5153d );border-radius:30px 30px 30px 30px;}.elementor-406 .elementor-element.elementor-element-520915b .raven-nav-menu-main .raven-nav-menu > li > a.raven-menu-item-active, .elementor-406 .elementor-element.elementor-element-520915b .raven-nav-menu-main .raven-nav-menu > li.current-menu-parent > a, .elementor-406 .elementor-element.elementor-element-520915b .raven-nav-menu-main .raven-nav-menu > li.current-menu-ancestor > a{color:#F8C215;border-color:#F8C215;border-style:solid;border-width:0px 0px 2px 0px;}.elementor-406 .elementor-element.elementor-element-520915b .raven-nav-menu-main .raven-submenu > li:not(:last-child){border-bottom-style:solid;border-color:#FF0000;border-bottom-width:1px;}.elementor-406 .elementor-element.elementor-element-520915b .raven-nav-menu-main .raven-submenu > li > a.raven-submenu-item{color:#C15050;}.elementor-406 .elementor-element.elementor-element-520915b .raven-nav-menu-mobile .raven-nav-menu li > a{padding:8px 32px 8px 32px;justify-content:left !important;color:#0D0D0DFA;}.elementor-406 .elementor-element.elementor-element-520915b .raven-nav-menu-mobile .raven-nav-menu li:not(:last-child){border-bottom-style:solid;border-color:#989898;border-bottom-width:1px;}.elementor-406 .elementor-element.elementor-element-520915b .raven-nav-menu-mobile .raven-submenu{border-top-style:solid;border-color:#989898;border-top-width:1px;}.elementor-406 .elementor-element.elementor-element-520915b .raven-nav-menu-mobile .raven-nav-menu li > a:hover{color:#FFFFFF;}.elementor-406 .elementor-element.elementor-element-520915b .raven-nav-menu-mobile .raven-nav-menu li > a.raven-menu-item-active, .elementor-406 .elementor-element.elementor-element-520915b .raven-nav-menu-mobile .raven-nav-menu li > a:active, .elementor-406 .elementor-element.elementor-element-520915b .raven-nav-menu-mobile .raven-nav-menu > li.current-menu-ancestor > a.raven-menu-item, .elementor-406 .elementor-element.elementor-element-520915b li.menu-item.current-menu-ancestor > a.raven-submenu-item.has-submenu{color:#FFFFFF;}.elementor-406 .elementor-element.elementor-element-520915b .raven-nav-menu-toggle{text-align:center;}.elementor-406 .elementor-element.elementor-element-520915b .raven-nav-menu-toggle-button{border-style:solid;}.elementor-406 .elementor-element.elementor-element-520915b .raven-nav-menu-close-button{color:#FFFFFF;}.elementor-406 .elementor-element.elementor-element-73028ea .jet-mobile-menu__container{z-index:999;}.elementor-406 .elementor-element.elementor-element-73028ea .jet-mobile-menu-widget .jet-mobile-menu-cover{z-index:calc(999-1);}.elementor-406 .elementor-element.elementor-element-73028ea .jet-mobile-menu__item .jet-menu-icon{align-self:center;justify-content:center;}.elementor-406 .elementor-element.elementor-element-73028ea .jet-mobile-menu__item .jet-menu-badge{align-self:flex-start;}.elementor-406 .elementor-element.elementor-element-578b220:not(.elementor-motion-effects-element-type-background), .elementor-406 .elementor-element.elementor-element-578b220 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-406 .elementor-element.elementor-element-578b220 > .elementor-container{max-width:1600px;}.elementor-406 .elementor-element.elementor-element-578b220{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-406 .elementor-element.elementor-element-578b220 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-406 .elementor-element.elementor-element-3755e928 .elementor-repeater-item-8da0c6c.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-406 .elementor-element.elementor-element-2b0b9a9d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-406 .elementor-element.elementor-element-2b0b9a9d.elementor-column.raven-column-flex-vertical > .elementor-widget-wrap{align-content:center;align-items:center;flex-wrap:wrap;}.elementor-406 .elementor-element.elementor-element-2b0b9a9d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-406 .elementor-element.elementor-element-4dc5123f .elementor-repeater-item-bfa588b.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-406 .elementor-element.elementor-element-6e06b0ca.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-406 .elementor-element.elementor-element-6e06b0ca.elementor-column.raven-column-flex-vertical > .elementor-widget-wrap{align-content:center;align-items:center;flex-wrap:wrap;}.elementor-406 .elementor-element.elementor-element-6e06b0ca > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-406 .elementor-element.elementor-element-629c38ff{width:var( --container-widget-width, 190px );max-width:190px;padding:10px 17px 10px 17px;--container-widget-width:190px;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;}.elementor-406 .elementor-element.elementor-element-629c38ff .elementor-icon-box-title{margin-block-end:0px;color:#333333;}.elementor-406 .elementor-element.elementor-element-629c38ff.elementor-view-stacked .elementor-icon{background-color:#F8C215;}.elementor-406 .elementor-element.elementor-element-629c38ff.elementor-view-framed .elementor-icon, .elementor-406 .elementor-element.elementor-element-629c38ff.elementor-view-default .elementor-icon{fill:#F8C215;color:#F8C215;border-color:#F8C215;}.elementor-406 .elementor-element.elementor-element-629c38ff.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-406 .elementor-element.elementor-element-629c38ff.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-406 .elementor-element.elementor-element-629c38ff.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-406 .elementor-element.elementor-element-629c38ff.elementor-view-stacked:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;}.elementor-406 .elementor-element.elementor-element-629c38ff .elementor-icon{font-size:44px;}.elementor-406 .elementor-element.elementor-element-629c38ff .elementor-icon-box-title, .elementor-406 .elementor-element.elementor-element-629c38ff .elementor-icon-box-title a{font-size:16px;font-weight:400;}.elementor-406 .elementor-element.elementor-element-629c38ff .elementor-icon-box-description{font-size:11px;}.elementor-406 .elementor-element.elementor-element-335a593d{width:var( --container-widget-width, 190px );max-width:190px;padding:10px 17px 10px 17px;--container-widget-width:190px;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;}.elementor-406 .elementor-element.elementor-element-335a593d .elementor-icon-box-title{margin-block-end:0px;color:#333333;}.elementor-406 .elementor-element.elementor-element-335a593d.elementor-view-stacked .elementor-icon{background-color:#F8C215;}.elementor-406 .elementor-element.elementor-element-335a593d.elementor-view-framed .elementor-icon, .elementor-406 .elementor-element.elementor-element-335a593d.elementor-view-default .elementor-icon{fill:#F8C215;color:#F8C215;border-color:#F8C215;}.elementor-406 .elementor-element.elementor-element-335a593d.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-406 .elementor-element.elementor-element-335a593d.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-406 .elementor-element.elementor-element-335a593d.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-406 .elementor-element.elementor-element-335a593d.elementor-view-stacked:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;}.elementor-406 .elementor-element.elementor-element-335a593d .elementor-icon{font-size:44px;}.elementor-406 .elementor-element.elementor-element-335a593d .elementor-icon-box-title, .elementor-406 .elementor-element.elementor-element-335a593d .elementor-icon-box-title a{font-size:16px;font-weight:400;}.elementor-406 .elementor-element.elementor-element-335a593d .elementor-icon-box-description{font-size:11px;}.elementor-406 .elementor-element.elementor-element-77f72c68{width:var( --container-widget-width, 190px );max-width:190px;padding:10px 17px 10px 17px;--container-widget-width:190px;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;}.elementor-406 .elementor-element.elementor-element-77f72c68 .elementor-icon-box-title{margin-block-end:0px;color:#333333;}.elementor-406 .elementor-element.elementor-element-77f72c68.elementor-view-stacked .elementor-icon{background-color:#F8C215;}.elementor-406 .elementor-element.elementor-element-77f72c68.elementor-view-framed .elementor-icon, .elementor-406 .elementor-element.elementor-element-77f72c68.elementor-view-default .elementor-icon{fill:#F8C215;color:#F8C215;border-color:#F8C215;}.elementor-406 .elementor-element.elementor-element-77f72c68.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-406 .elementor-element.elementor-element-77f72c68.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-406 .elementor-element.elementor-element-77f72c68.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-406 .elementor-element.elementor-element-77f72c68.elementor-view-stacked:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;}.elementor-406 .elementor-element.elementor-element-77f72c68 .elementor-icon{font-size:44px;}.elementor-406 .elementor-element.elementor-element-77f72c68 .elementor-icon-box-title, .elementor-406 .elementor-element.elementor-element-77f72c68 .elementor-icon-box-title a{font-size:16px;font-weight:400;}.elementor-406 .elementor-element.elementor-element-77f72c68 .elementor-icon-box-description{font-size:11px;}.elementor-406 .elementor-element.elementor-element-7ff40de6{width:var( --container-widget-width, 190px );max-width:190px;padding:10px 17px 10px 17px;--container-widget-width:190px;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;}.elementor-406 .elementor-element.elementor-element-7ff40de6 .elementor-icon-box-title{margin-block-end:0px;color:#333333;}.elementor-406 .elementor-element.elementor-element-7ff40de6.elementor-view-stacked .elementor-icon{background-color:#F8C215;}.elementor-406 .elementor-element.elementor-element-7ff40de6.elementor-view-framed .elementor-icon, .elementor-406 .elementor-element.elementor-element-7ff40de6.elementor-view-default .elementor-icon{fill:#F8C215;color:#F8C215;border-color:#F8C215;}.elementor-406 .elementor-element.elementor-element-7ff40de6.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-406 .elementor-element.elementor-element-7ff40de6.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-406 .elementor-element.elementor-element-7ff40de6.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-406 .elementor-element.elementor-element-7ff40de6.elementor-view-stacked:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;}.elementor-406 .elementor-element.elementor-element-7ff40de6 .elementor-icon{font-size:44px;}.elementor-406 .elementor-element.elementor-element-7ff40de6 .elementor-icon-box-title, .elementor-406 .elementor-element.elementor-element-7ff40de6 .elementor-icon-box-title a{font-size:16px;font-weight:400;}.elementor-406 .elementor-element.elementor-element-7ff40de6 .elementor-icon-box-description{font-size:11px;}.elementor-406 .elementor-element.elementor-element-4a92764{width:var( --container-widget-width, 190px );max-width:190px;padding:10px 17px 10px 17px;--container-widget-width:190px;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;}.elementor-406 .elementor-element.elementor-element-4a92764 .elementor-icon-box-title{margin-block-end:0px;color:#333333;}.elementor-406 .elementor-element.elementor-element-4a92764.elementor-view-stacked .elementor-icon{background-color:#F8C215;}.elementor-406 .elementor-element.elementor-element-4a92764.elementor-view-framed .elementor-icon, .elementor-406 .elementor-element.elementor-element-4a92764.elementor-view-default .elementor-icon{fill:#F8C215;color:#F8C215;border-color:#F8C215;}.elementor-406 .elementor-element.elementor-element-4a92764.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-406 .elementor-element.elementor-element-4a92764.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-406 .elementor-element.elementor-element-4a92764.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-406 .elementor-element.elementor-element-4a92764.elementor-view-stacked:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;}.elementor-406 .elementor-element.elementor-element-4a92764 .elementor-icon{font-size:44px;}.elementor-406 .elementor-element.elementor-element-4a92764 .elementor-icon-box-title, .elementor-406 .elementor-element.elementor-element-4a92764 .elementor-icon-box-title a{font-size:16px;font-weight:400;}.elementor-406 .elementor-element.elementor-element-4a92764 .elementor-icon-box-description{font-size:11px;}.elementor-406 .elementor-element.elementor-element-30e44124{width:var( --container-widget-width, 190px );max-width:190px;padding:10px 12px 10px 12px;--container-widget-width:190px;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;}.elementor-406 .elementor-element.elementor-element-30e44124 .elementor-icon-box-title{margin-block-end:0px;color:#333333;}.elementor-406 .elementor-element.elementor-element-30e44124.elementor-view-stacked .elementor-icon{background-color:#F8C215;}.elementor-406 .elementor-element.elementor-element-30e44124.elementor-view-framed .elementor-icon, .elementor-406 .elementor-element.elementor-element-30e44124.elementor-view-default .elementor-icon{fill:#F8C215;color:#F8C215;border-color:#F8C215;}.elementor-406 .elementor-element.elementor-element-30e44124.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-406 .elementor-element.elementor-element-30e44124.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-406 .elementor-element.elementor-element-30e44124.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-406 .elementor-element.elementor-element-30e44124.elementor-view-stacked:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;}.elementor-406 .elementor-element.elementor-element-30e44124 .elementor-icon{font-size:44px;}.elementor-406 .elementor-element.elementor-element-30e44124 .elementor-icon-box-title, .elementor-406 .elementor-element.elementor-element-30e44124 .elementor-icon-box-title a{font-size:16px;font-weight:400;}.elementor-406 .elementor-element.elementor-element-30e44124 .elementor-icon-box-description{font-size:11px;}.elementor-406 .elementor-element.elementor-element-3e145a5a{width:var( --container-widget-width, 190px );max-width:190px;padding:10px 12px 10px 12px;--container-widget-width:190px;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;}.elementor-406 .elementor-element.elementor-element-3e145a5a .elementor-icon-box-title{margin-block-end:0px;color:#333333;}.elementor-406 .elementor-element.elementor-element-3e145a5a.elementor-view-stacked .elementor-icon{background-color:#F8C215;}.elementor-406 .elementor-element.elementor-element-3e145a5a.elementor-view-framed .elementor-icon, .elementor-406 .elementor-element.elementor-element-3e145a5a.elementor-view-default .elementor-icon{fill:#F8C215;color:#F8C215;border-color:#F8C215;}.elementor-406 .elementor-element.elementor-element-3e145a5a.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-406 .elementor-element.elementor-element-3e145a5a.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-406 .elementor-element.elementor-element-3e145a5a.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-406 .elementor-element.elementor-element-3e145a5a.elementor-view-stacked:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;}.elementor-406 .elementor-element.elementor-element-3e145a5a .elementor-icon{font-size:44px;}.elementor-406 .elementor-element.elementor-element-3e145a5a .elementor-icon-box-title, .elementor-406 .elementor-element.elementor-element-3e145a5a .elementor-icon-box-title a{font-size:16px;font-weight:400;}.elementor-406 .elementor-element.elementor-element-3e145a5a .elementor-icon-box-description{font-size:11px;}.elementor-406 .elementor-element.elementor-element-2a62cf8d{width:var( --container-widget-width, 190px );max-width:190px;padding:10px 12px 10px 12px;--container-widget-width:190px;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;}.elementor-406 .elementor-element.elementor-element-2a62cf8d .elementor-icon-box-title{margin-block-end:0px;color:#333333;}.elementor-406 .elementor-element.elementor-element-2a62cf8d.elementor-view-stacked .elementor-icon{background-color:#F8C215;}.elementor-406 .elementor-element.elementor-element-2a62cf8d.elementor-view-framed .elementor-icon, .elementor-406 .elementor-element.elementor-element-2a62cf8d.elementor-view-default .elementor-icon{fill:#F8C215;color:#F8C215;border-color:#F8C215;}.elementor-406 .elementor-element.elementor-element-2a62cf8d.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-406 .elementor-element.elementor-element-2a62cf8d.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-406 .elementor-element.elementor-element-2a62cf8d.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-406 .elementor-element.elementor-element-2a62cf8d.elementor-view-stacked:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;}.elementor-406 .elementor-element.elementor-element-2a62cf8d .elementor-icon{font-size:44px;}.elementor-406 .elementor-element.elementor-element-2a62cf8d .elementor-icon-box-title, .elementor-406 .elementor-element.elementor-element-2a62cf8d .elementor-icon-box-title a{font-size:16px;font-weight:400;}.elementor-406 .elementor-element.elementor-element-2a62cf8d .elementor-icon-box-description{font-size:11px;}.elementor-406 .elementor-element.elementor-element-51be01c0{width:var( --container-widget-width, 190px );max-width:190px;padding:10px 12px 10px 12px;--container-widget-width:190px;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;}.elementor-406 .elementor-element.elementor-element-51be01c0 .elementor-icon-box-title{margin-block-end:0px;color:#333333;}.elementor-406 .elementor-element.elementor-element-51be01c0.elementor-view-stacked .elementor-icon{background-color:#F8C215;}.elementor-406 .elementor-element.elementor-element-51be01c0.elementor-view-framed .elementor-icon, .elementor-406 .elementor-element.elementor-element-51be01c0.elementor-view-default .elementor-icon{fill:#F8C215;color:#F8C215;border-color:#F8C215;}.elementor-406 .elementor-element.elementor-element-51be01c0.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-406 .elementor-element.elementor-element-51be01c0.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-406 .elementor-element.elementor-element-51be01c0.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-406 .elementor-element.elementor-element-51be01c0.elementor-view-stacked:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;}.elementor-406 .elementor-element.elementor-element-51be01c0 .elementor-icon{font-size:44px;}.elementor-406 .elementor-element.elementor-element-51be01c0 .elementor-icon-box-title, .elementor-406 .elementor-element.elementor-element-51be01c0 .elementor-icon-box-title a{font-size:16px;font-weight:400;}.elementor-406 .elementor-element.elementor-element-51be01c0 .elementor-icon-box-description{font-size:11px;}.elementor-406 .elementor-element.elementor-element-408299e4{width:var( --container-widget-width, 190px );max-width:190px;padding:10px 12px 10px 12px;--container-widget-width:190px;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;}.elementor-406 .elementor-element.elementor-element-408299e4 .elementor-icon-box-title{margin-block-end:0px;color:#333333;}.elementor-406 .elementor-element.elementor-element-408299e4.elementor-view-stacked .elementor-icon{background-color:#F8C215;}.elementor-406 .elementor-element.elementor-element-408299e4.elementor-view-framed .elementor-icon, .elementor-406 .elementor-element.elementor-element-408299e4.elementor-view-default .elementor-icon{fill:#F8C215;color:#F8C215;border-color:#F8C215;}.elementor-406 .elementor-element.elementor-element-408299e4.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-406 .elementor-element.elementor-element-408299e4.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-406 .elementor-element.elementor-element-408299e4.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-406 .elementor-element.elementor-element-408299e4.elementor-view-stacked:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;}.elementor-406 .elementor-element.elementor-element-408299e4 .elementor-icon{font-size:44px;}.elementor-406 .elementor-element.elementor-element-408299e4 .elementor-icon-box-title, .elementor-406 .elementor-element.elementor-element-408299e4 .elementor-icon-box-title a{font-size:16px;font-weight:400;}.elementor-406 .elementor-element.elementor-element-408299e4 .elementor-icon-box-description{font-size:11px;}.elementor-406 .elementor-element.elementor-element-888ce42{width:var( --container-widget-width, 190px );max-width:190px;padding:10px 12px 10px 12px;--container-widget-width:190px;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;}.elementor-406 .elementor-element.elementor-element-888ce42 .elementor-icon-box-title{margin-block-end:0px;color:#333333;}.elementor-406 .elementor-element.elementor-element-888ce42.elementor-view-stacked .elementor-icon{background-color:#F8C215;}.elementor-406 .elementor-element.elementor-element-888ce42.elementor-view-framed .elementor-icon, .elementor-406 .elementor-element.elementor-element-888ce42.elementor-view-default .elementor-icon{fill:#F8C215;color:#F8C215;border-color:#F8C215;}.elementor-406 .elementor-element.elementor-element-888ce42.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-406 .elementor-element.elementor-element-888ce42.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-406 .elementor-element.elementor-element-888ce42.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-406 .elementor-element.elementor-element-888ce42.elementor-view-stacked:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;}.elementor-406 .elementor-element.elementor-element-888ce42 .elementor-icon{font-size:44px;}.elementor-406 .elementor-element.elementor-element-888ce42 .elementor-icon-box-title, .elementor-406 .elementor-element.elementor-element-888ce42 .elementor-icon-box-title a{font-size:16px;font-weight:400;}.elementor-406 .elementor-element.elementor-element-888ce42 .elementor-icon-box-description{font-size:11px;}.elementor-406 .elementor-element.elementor-element-1a4f19d9{width:var( --container-widget-width, 190px );max-width:190px;padding:10px 12px 10px 12px;--container-widget-width:190px;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;}.elementor-406 .elementor-element.elementor-element-1a4f19d9 .elementor-icon-box-title{margin-block-end:0px;color:#333333;}.elementor-406 .elementor-element.elementor-element-1a4f19d9.elementor-view-stacked .elementor-icon{background-color:#F8C215;}.elementor-406 .elementor-element.elementor-element-1a4f19d9.elementor-view-framed .elementor-icon, .elementor-406 .elementor-element.elementor-element-1a4f19d9.elementor-view-default .elementor-icon{fill:#F8C215;color:#F8C215;border-color:#F8C215;}.elementor-406 .elementor-element.elementor-element-1a4f19d9.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-406 .elementor-element.elementor-element-1a4f19d9.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-406 .elementor-element.elementor-element-1a4f19d9.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-406 .elementor-element.elementor-element-1a4f19d9.elementor-view-stacked:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;}.elementor-406 .elementor-element.elementor-element-1a4f19d9 .elementor-icon{font-size:44px;}.elementor-406 .elementor-element.elementor-element-1a4f19d9 .elementor-icon-box-title, .elementor-406 .elementor-element.elementor-element-1a4f19d9 .elementor-icon-box-title a{font-size:16px;font-weight:400;}.elementor-406 .elementor-element.elementor-element-1a4f19d9 .elementor-icon-box-description{font-size:11px;}.elementor-406 .elementor-element.elementor-element-13159670{width:var( --container-widget-width, 190px );max-width:190px;padding:10px 12px 10px 12px;--container-widget-width:190px;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;}.elementor-406 .elementor-element.elementor-element-13159670 .elementor-icon-box-title{margin-block-end:0px;color:#333333;}.elementor-406 .elementor-element.elementor-element-13159670.elementor-view-stacked .elementor-icon{background-color:#F8C215;}.elementor-406 .elementor-element.elementor-element-13159670.elementor-view-framed .elementor-icon, .elementor-406 .elementor-element.elementor-element-13159670.elementor-view-default .elementor-icon{fill:#F8C215;color:#F8C215;border-color:#F8C215;}.elementor-406 .elementor-element.elementor-element-13159670.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-406 .elementor-element.elementor-element-13159670.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-406 .elementor-element.elementor-element-13159670.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-406 .elementor-element.elementor-element-13159670.elementor-view-stacked:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;}.elementor-406 .elementor-element.elementor-element-13159670 .elementor-icon{font-size:44px;}.elementor-406 .elementor-element.elementor-element-13159670 .elementor-icon-box-title, .elementor-406 .elementor-element.elementor-element-13159670 .elementor-icon-box-title a{font-size:16px;font-weight:400;}.elementor-406 .elementor-element.elementor-element-13159670 .elementor-icon-box-description{font-size:11px;}.elementor-406 .elementor-element.elementor-element-45ef8659{width:var( --container-widget-width, 190px );max-width:190px;padding:10px 12px 10px 12px;--container-widget-width:190px;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;}.elementor-406 .elementor-element.elementor-element-45ef8659 .elementor-icon-box-title{margin-block-end:0px;color:#333333;}.elementor-406 .elementor-element.elementor-element-45ef8659.elementor-view-stacked .elementor-icon{background-color:#F8C215;}.elementor-406 .elementor-element.elementor-element-45ef8659.elementor-view-framed .elementor-icon, .elementor-406 .elementor-element.elementor-element-45ef8659.elementor-view-default .elementor-icon{fill:#F8C215;color:#F8C215;border-color:#F8C215;}.elementor-406 .elementor-element.elementor-element-45ef8659.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-406 .elementor-element.elementor-element-45ef8659.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-406 .elementor-element.elementor-element-45ef8659.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-406 .elementor-element.elementor-element-45ef8659.elementor-view-stacked:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;}.elementor-406 .elementor-element.elementor-element-45ef8659 .elementor-icon{font-size:44px;}.elementor-406 .elementor-element.elementor-element-45ef8659 .elementor-icon-box-title, .elementor-406 .elementor-element.elementor-element-45ef8659 .elementor-icon-box-title a{font-size:16px;font-weight:400;}.elementor-406 .elementor-element.elementor-element-45ef8659 .elementor-icon-box-description{font-size:11px;}.elementor-406 .elementor-element.elementor-element-6cb7a2df{width:var( --container-widget-width, 190px );max-width:190px;padding:10px 12px 10px 12px;--container-widget-width:190px;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;}.elementor-406 .elementor-element.elementor-element-6cb7a2df .elementor-icon-box-title{margin-block-end:0px;color:#333333;}.elementor-406 .elementor-element.elementor-element-6cb7a2df.elementor-view-stacked .elementor-icon{background-color:#F8C215;}.elementor-406 .elementor-element.elementor-element-6cb7a2df.elementor-view-framed .elementor-icon, .elementor-406 .elementor-element.elementor-element-6cb7a2df.elementor-view-default .elementor-icon{fill:#F8C215;color:#F8C215;border-color:#F8C215;}.elementor-406 .elementor-element.elementor-element-6cb7a2df.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-406 .elementor-element.elementor-element-6cb7a2df.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-406 .elementor-element.elementor-element-6cb7a2df.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-406 .elementor-element.elementor-element-6cb7a2df.elementor-view-stacked:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;}.elementor-406 .elementor-element.elementor-element-6cb7a2df .elementor-icon{font-size:44px;}.elementor-406 .elementor-element.elementor-element-6cb7a2df .elementor-icon-box-title, .elementor-406 .elementor-element.elementor-element-6cb7a2df .elementor-icon-box-title a{font-size:16px;font-weight:400;}.elementor-406 .elementor-element.elementor-element-6cb7a2df .elementor-icon-box-description{font-size:11px;}.elementor-406 .elementor-element.elementor-element-87fc90f{width:var( --container-widget-width, 190px );max-width:190px;padding:10px 12px 10px 12px;--container-widget-width:190px;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;}.elementor-406 .elementor-element.elementor-element-87fc90f .elementor-icon-box-title{margin-block-end:0px;color:#333333;}.elementor-406 .elementor-element.elementor-element-87fc90f.elementor-view-stacked .elementor-icon{background-color:#F8C215;}.elementor-406 .elementor-element.elementor-element-87fc90f.elementor-view-framed .elementor-icon, .elementor-406 .elementor-element.elementor-element-87fc90f.elementor-view-default .elementor-icon{fill:#F8C215;color:#F8C215;border-color:#F8C215;}.elementor-406 .elementor-element.elementor-element-87fc90f.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-406 .elementor-element.elementor-element-87fc90f.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-406 .elementor-element.elementor-element-87fc90f.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-406 .elementor-element.elementor-element-87fc90f.elementor-view-stacked:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;}.elementor-406 .elementor-element.elementor-element-87fc90f .elementor-icon{font-size:44px;}.elementor-406 .elementor-element.elementor-element-87fc90f .elementor-icon-box-title, .elementor-406 .elementor-element.elementor-element-87fc90f .elementor-icon-box-title a{font-size:16px;font-weight:400;}.elementor-406 .elementor-element.elementor-element-87fc90f .elementor-icon-box-description{font-size:11px;}.elementor-406 .elementor-element.elementor-element-4dc5123f > .elementor-container{max-width:1202px;}.elementor-406 .elementor-element.elementor-element-3755e928{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-406 .elementor-element.elementor-element-4b76aea{width:var( --container-widget-width, 297px );max-width:297px;--container-widget-width:297px;--container-widget-flex-grow:0;}.elementor-406 .elementor-element.elementor-element-4b76aea .raven-site-logo img, .elementor-406 .elementor-element.elementor-element-4b76aea .raven-site-logo svg{width:86%;}.elementor-406 .elementor-element.elementor-element-520915b .raven-nav-menu-vertical .raven-nav-menu li > a{justify-content:right !important;}.elementor-406 .elementor-element.elementor-element-520915b > .elementor-widget-container{margin:15px 15px 15px 15px;}.elementor-406 .elementor-element.elementor-element-520915b .raven-nav-menu-horizontal .raven-nav-menu > li:not(:last-child){margin-right:0px;}.elementor-406 .elementor-element.elementor-element-520915b .raven-nav-menu-vertical .raven-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-406 .elementor-element.elementor-element-520915b .raven-nav-menu-mobile .raven-nav-menu li:not(:last-child){border-bottom-width:1px;}.elementor-406 .elementor-element.elementor-element-520915b .raven-nav-menu-mobile .raven-submenu{border-top-width:1px;}.elementor-406 .elementor-element.elementor-element-520915b .raven-nav-menu-mobile .raven-nav-menu li > a{justify-content:left !important;}.elementor-406 .elementor-element.elementor-element-520915b .raven-nav-menu-toggle-button{font-size:20px;padding:10px 10px 10px 10px;color:#000000;background-color:#F8C215;border-color:#BE9204;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-406 .elementor-element.elementor-element-520915b .raven-nav-menu-custom-icon svg{width:20px;}.elementor-406 .elementor-element.elementor-element-520915b .hamburger .hamburger-box{width:20px;}.elementor-406 .elementor-element.elementor-element-520915b .hamburger-box{height:calc(((20px/8) * 3) + calc((20px/4) * 2));}.elementor-406 .elementor-element.elementor-element-520915b .hamburger-box .hamburger-inner{margin-top:calc((20px/8) / -2);}.elementor-406 .elementor-element.elementor-element-520915b .hamburger-inner{width:20px;}.elementor-406 .elementor-element.elementor-element-520915b .hamburger-inner::before{width:20px;}.elementor-406 .elementor-element.elementor-element-520915b .hamburger-inner::after{width:20px;}.elementor-406 .elementor-element.elementor-element-520915b .hamburger-inner, .elementor-406 .elementor-element.elementor-element-520915b .hamburger-inner::before, .elementor-406 .elementor-element.elementor-element-520915b .hamburger-inner::after{height:calc(20px / 8);}.elementor-406 .elementor-element.elementor-element-520915b .hamburger:not(.is-active) .hamburger-inner::before{top:calc(((20px/8) + calc(20px/4)) * -1);}.elementor-406 .elementor-element.elementor-element-520915b .hamburger:not(.is-active) .hamburger-inner::after{bottom:calc(((20px/8) + calc(20px/4)) * -1);}.elementor-406 .elementor-element.elementor-element-520915b .raven-nav-menu-toggle{text-align:right;}.elementor-406 .elementor-element.elementor-element-520915b .raven-nav-menu-toggle-button svg{fill:#000000;}.elementor-406 .elementor-element.elementor-element-520915b .hamburger-inner, .elementor-406 .elementor-element.elementor-element-520915b .hamburger-inner::after, .elementor-406 .elementor-element.elementor-element-520915b .hamburger-inner::before{background-color:#000000;}}@media(min-width:768px){.elementor-406 .elementor-element.elementor-element-4932691{width:15.811%;}.elementor-406 .elementor-element.elementor-element-f1d1b7e{width:84.189%;}.elementor-406 .elementor-element.elementor-element-6e06b0ca{width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-406 .elementor-element.elementor-element-4932691{width:30%;}.elementor-406 .elementor-element.elementor-element-f1d1b7e{width:70%;}}@media(max-width:767px){.elementor-406 .elementor-element.elementor-element-4932691{width:75%;}.elementor-bc-flex-widget .elementor-406 .elementor-element.elementor-element-4932691.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-406 .elementor-element.elementor-element-4932691.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-406 .elementor-element.elementor-element-4932691.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-406 .elementor-element.elementor-element-4b76aea{--container-widget-width:220px;--container-widget-flex-grow:0;width:var( --container-widget-width, 220px );max-width:220px;}.elementor-406 .elementor-element.elementor-element-4b76aea .raven-site-logo img, .elementor-406 .elementor-element.elementor-element-4b76aea .raven-site-logo svg{width:100%;}.elementor-406 .elementor-element.elementor-element-4b76aea .raven-site-logo{text-align:center;}.elementor-406 .elementor-element.elementor-element-f1d1b7e{width:25%;}.elementor-bc-flex-widget .elementor-406 .elementor-element.elementor-element-f1d1b7e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-406 .elementor-element.elementor-element-f1d1b7e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-406 .elementor-element.elementor-element-f1d1b7e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-406 .elementor-element.elementor-element-520915b{width:auto;max-width:auto;}.elementor-406 .elementor-element.elementor-element-520915b > .elementor-widget-container{margin:0px 10px 0px 5px;}.elementor-406 .elementor-element.elementor-element-520915b .raven-nav-menu-mobile .raven-nav-menu li > a{font-size:21px;line-height:2.4em;justify-content:center !important;}.elementor-406 .elementor-element.elementor-element-520915b .raven-nav-menu-mobile .raven-nav-menu li:not(:last-child){border-bottom-width:0px;}.elementor-406 .elementor-element.elementor-element-520915b .raven-nav-menu-mobile .raven-submenu{border-top-width:0px;}.elementor-406 .elementor-element.elementor-element-520915b .raven-nav-menu-toggle-button{font-size:25px;padding:12px 15px 12px 15px;color:var( --e-global-color-4d5153d );background-color:#FFFFFF;border-color:var( --e-global-color-660c766 );border-radius:50px 50px 50px 50px;}.elementor-406 .elementor-element.elementor-element-520915b .raven-nav-menu-custom-icon svg{width:25px;}.elementor-406 .elementor-element.elementor-element-520915b .hamburger .hamburger-box{width:25px;}.elementor-406 .elementor-element.elementor-element-520915b .hamburger-box{height:calc(((25px/8) * 3) + calc((25px/4) * 2));}.elementor-406 .elementor-element.elementor-element-520915b .hamburger-box .hamburger-inner{margin-top:calc((25px/8) / -2);}.elementor-406 .elementor-element.elementor-element-520915b .hamburger-inner{width:25px;}.elementor-406 .elementor-element.elementor-element-520915b .hamburger-inner::before{width:25px;}.elementor-406 .elementor-element.elementor-element-520915b .hamburger-inner::after{width:25px;}.elementor-406 .elementor-element.elementor-element-520915b .hamburger-inner, .elementor-406 .elementor-element.elementor-element-520915b .hamburger-inner::before, .elementor-406 .elementor-element.elementor-element-520915b .hamburger-inner::after{height:calc(25px / 8);}.elementor-406 .elementor-element.elementor-element-520915b .hamburger:not(.is-active) .hamburger-inner::before{top:calc(((25px/8) + calc(25px/4)) * -1);}.elementor-406 .elementor-element.elementor-element-520915b .hamburger:not(.is-active) .hamburger-inner::after{bottom:calc(((25px/8) + calc(25px/4)) * -1);}.elementor-406 .elementor-element.elementor-element-520915b .raven-nav-menu-toggle-button svg{fill:var( --e-global-color-4d5153d );}.elementor-406 .elementor-element.elementor-element-520915b .hamburger-inner, .elementor-406 .elementor-element.elementor-element-520915b .hamburger-inner::after, .elementor-406 .elementor-element.elementor-element-520915b .hamburger-inner::before{background-color:var( --e-global-color-4d5153d );}.elementor-406 .elementor-element.elementor-element-520915b .raven-nav-menu-close-button{width:55px;height:55px;font-size:55px;}}/* Start custom CSS for raven-nav-menu, class: .elementor-element-520915b *//* ======================================= */
/* PRZYCISK MENU: WYBIERZ PLACÓWKĘ */
/* stabilny + delikatna animacja do góry */
/* ======================================= */

.menu-placowka {
  width: 225px !important;
  min-width: 225px !important;
  max-width: 225px !important;
  flex: 0 0 225px !important;
  box-sizing: border-box !important;
}

/* Główny wygląd przycisku */
.menu-placowka > a,
.menu-placowka > a.elementor-item-active,
.menu-placowka.current-menu-item > a,
.menu-placowka.current_page_item > a {
  width: 225px !important;
  min-width: 225px !important;
  max-width: 225px !important;

  height: 46px !important;
  min-height: 46px !important;
  max-height: 46px !important;

  padding: 0 26px !important;
  margin: 0 !important;

  background: linear-gradient(135deg, #FDBA12 0%, #F4A900 100%) !important;
  color: #062B5F !important;

  border: none !important;
  border-radius: 999px !important;
  box-shadow: 0 8px 22px rgba(253, 186, 18, 0.32) !important;

  font-family: 'Nunito Sans', sans-serif !important;
  font-size: 14px !important;
  font-weight: 900 !important;
  line-height: 46px !important;

  text-align: center !important;
  text-decoration: none !important;
  white-space: nowrap !important;

  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  gap: 9px !important;

  box-sizing: border-box !important;
  overflow: hidden !important;

  transform: translateY(0) !important;
  scale: 1 !important;
  transition: transform 0.22s ease, box-shadow 0.22s ease, background 0.22s ease !important;
  animation: none !important;
}

/* Hover — delikatne podniesienie */
.menu-placowka > a:hover,
.menu-placowka > a:focus {
  width: 225px !important;
  min-width: 225px !important;
  max-width: 225px !important;

  height: 46px !important;
  min-height: 46px !important;
  max-height: 46px !important;

  padding: 0 26px !important;

  background: linear-gradient(135deg, #FDBA12 0%, #F4A900 100%) !important;
  color: #062B5F !important;

  transform: translateY(-3px) !important;
  scale: 1 !important;
  box-shadow: 0 14px 30px rgba(253, 186, 18, 0.42) !important;

  outline: none !important;
}

/* Kliknięcie — bardzo delikatnie */
.menu-placowka > a:active,
.menu-placowka > a.highlighted {
  width: 225px !important;
  min-width: 225px !important;
  max-width: 225px !important;

  height: 46px !important;
  min-height: 46px !important;
  max-height: 46px !important;

  padding: 0 26px !important;

  background: linear-gradient(135deg, #FDBA12 0%, #F4A900 100%) !important;
  color: #062B5F !important;

  transform: translateY(-1px) !important;
  scale: 1 !important;
  box-shadow: 0 10px 24px rgba(253, 186, 18, 0.36) !important;
}

/* Ikona pinezki po lewej */
.menu-placowka > a::before,
.menu-placowka > a:hover::before,
.menu-placowka > a:focus::before,
.menu-placowka > a:active::before,
.menu-placowka > a.highlighted::before,
.menu-placowka > a.elementor-item-active::before,
.menu-placowka.current-menu-item > a::before,
.menu-placowka.current_page_item > a::before {
  content: "" !important;

  width: 15px !important;
  height: 15px !important;
  min-width: 15px !important;
  max-width: 15px !important;

  display: inline-block !important;
  flex: 0 0 15px !important;

  background-color: #062B5F !important;

  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M12 2C8.14 2 5 5.14 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.86-3.14-7-7-7zm0 9.5A2.5 2.5 0 1 1 12 6a2.5 2.5 0 0 1 0 5.5z'/%3E%3C/svg%3E") center / contain no-repeat;
  mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M12 2C8.14 2 5 5.14 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.86-3.14-7-7-7zm0 9.5A2.5 2.5 0 1 1 12 6a2.5 2.5 0 0 1 0 5.5z'/%3E%3C/svg%3E") center / contain no-repeat;

  position: static !important;
  opacity: 1 !important;
  transform: none !important;
}

/* Strzałka po prawej */
.menu-placowka > a::after,
.menu-placowka > a:hover::after,
.menu-placowka > a:focus::after,
.menu-placowka > a:active::after,
.menu-placowka > a.highlighted::after,
.menu-placowka > a.elementor-item-active::after,
.menu-placowka.current-menu-item > a::after,
.menu-placowka.current_page_item > a::after {
  content: "" !important;

  width: 10px !important;
  height: 10px !important;
  min-width: 10px !important;
  max-width: 10px !important;

  display: inline-block !important;
  flex: 0 0 10px !important;
  margin-left: 2px !important;

  background-color: #062B5F !important;

  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='black' d='M5.5 7.5 10 12l4.5-4.5 1.4 1.4L10 14.8 4.1 8.9z'/%3E%3C/svg%3E") center / contain no-repeat;
  mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='black' d='M5.5 7.5 10 12l4.5-4.5 1.4 1.4L10 14.8 4.1 8.9z'/%3E%3C/svg%3E") center / contain no-repeat;

  position: static !important;
  opacity: 1 !important;
  transform: none !important;
}

/* Usunięcie domyślnych strzałek/ikon Elementora */
.menu-placowka > a .sub-arrow,
.menu-placowka > a .e-font-icon-svg,
.menu-placowka > a i {
  display: none !important;
}

/* Zabezpieczenie przed rozszerzaniem */
.menu-placowka,
.menu-placowka:hover,
.menu-placowka:focus,
.menu-placowka:active {
  width: 225px !important;
  min-width: 225px !important;
  max-width: 225px !important;
  flex: 0 0 225px !important;
  box-sizing: border-box !important;
}

/* Mobile */
@media (max-width: 767px) {
  .menu-placowka {
    width: 100% !important;
    min-width: 100% !important;
    max-width: 100% !important;
    flex: none !important;
  }

  .menu-placowka > a,
  .menu-placowka > a:hover,
  .menu-placowka > a:focus,
  .menu-placowka > a:active {
    width: 100% !important;
    min-width: 100% !important;
    max-width: 100% !important;

    height: 50px !important;
    min-height: 50px !important;
    max-height: 50px !important;

    line-height: 50px !important;
    font-size: 16px !important;
    border-radius: 18px !important;
    padding: 0 24px !important;

    transform: translateY(0) !important;
  }

  .menu-placowka > a:hover,
  .menu-placowka > a:focus {
    transform: translateY(-2px) !important;
  }
}/* End custom CSS */
/* Start custom CSS for raven-nav-menu, class: .elementor-element-520915b *//* ======================================= */
/* PRZYCISK MENU: WYBIERZ PLACÓWKĘ */
/* stabilny + delikatna animacja do góry */
/* ======================================= */

.menu-placowka {
  width: 225px !important;
  min-width: 225px !important;
  max-width: 225px !important;
  flex: 0 0 225px !important;
  box-sizing: border-box !important;
}

/* Główny wygląd przycisku */
.menu-placowka > a,
.menu-placowka > a.elementor-item-active,
.menu-placowka.current-menu-item > a,
.menu-placowka.current_page_item > a {
  width: 225px !important;
  min-width: 225px !important;
  max-width: 225px !important;

  height: 46px !important;
  min-height: 46px !important;
  max-height: 46px !important;

  padding: 0 26px !important;
  margin: 0 !important;

  background: linear-gradient(135deg, #FDBA12 0%, #F4A900 100%) !important;
  color: #062B5F !important;

  border: none !important;
  border-radius: 999px !important;
  box-shadow: 0 8px 22px rgba(253, 186, 18, 0.32) !important;

  font-family: 'Nunito Sans', sans-serif !important;
  font-size: 14px !important;
  font-weight: 900 !important;
  line-height: 46px !important;

  text-align: center !important;
  text-decoration: none !important;
  white-space: nowrap !important;

  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  gap: 9px !important;

  box-sizing: border-box !important;
  overflow: hidden !important;

  transform: translateY(0) !important;
  scale: 1 !important;
  transition: transform 0.22s ease, box-shadow 0.22s ease, background 0.22s ease !important;
  animation: none !important;
}

/* Hover — delikatne podniesienie */
.menu-placowka > a:hover,
.menu-placowka > a:focus {
  width: 225px !important;
  min-width: 225px !important;
  max-width: 225px !important;

  height: 46px !important;
  min-height: 46px !important;
  max-height: 46px !important;

  padding: 0 26px !important;

  background: linear-gradient(135deg, #FDBA12 0%, #F4A900 100%) !important;
  color: #062B5F !important;

  transform: translateY(-3px) !important;
  scale: 1 !important;
  box-shadow: 0 14px 30px rgba(253, 186, 18, 0.42) !important;

  outline: none !important;
}

/* Kliknięcie — bardzo delikatnie */
.menu-placowka > a:active,
.menu-placowka > a.highlighted {
  width: 225px !important;
  min-width: 225px !important;
  max-width: 225px !important;

  height: 46px !important;
  min-height: 46px !important;
  max-height: 46px !important;

  padding: 0 26px !important;

  background: linear-gradient(135deg, #FDBA12 0%, #F4A900 100%) !important;
  color: #062B5F !important;

  transform: translateY(-1px) !important;
  scale: 1 !important;
  box-shadow: 0 10px 24px rgba(253, 186, 18, 0.36) !important;
}

/* Ikona pinezki po lewej */
.menu-placowka > a::before,
.menu-placowka > a:hover::before,
.menu-placowka > a:focus::before,
.menu-placowka > a:active::before,
.menu-placowka > a.highlighted::before,
.menu-placowka > a.elementor-item-active::before,
.menu-placowka.current-menu-item > a::before,
.menu-placowka.current_page_item > a::before {
  content: "" !important;

  width: 15px !important;
  height: 15px !important;
  min-width: 15px !important;
  max-width: 15px !important;

  display: inline-block !important;
  flex: 0 0 15px !important;

  background-color: #062B5F !important;

  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M12 2C8.14 2 5 5.14 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.86-3.14-7-7-7zm0 9.5A2.5 2.5 0 1 1 12 6a2.5 2.5 0 0 1 0 5.5z'/%3E%3C/svg%3E") center / contain no-repeat;
  mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M12 2C8.14 2 5 5.14 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.86-3.14-7-7-7zm0 9.5A2.5 2.5 0 1 1 12 6a2.5 2.5 0 0 1 0 5.5z'/%3E%3C/svg%3E") center / contain no-repeat;

  position: static !important;
  opacity: 1 !important;
  transform: none !important;
}

/* Strzałka po prawej */
.menu-placowka > a::after,
.menu-placowka > a:hover::after,
.menu-placowka > a:focus::after,
.menu-placowka > a:active::after,
.menu-placowka > a.highlighted::after,
.menu-placowka > a.elementor-item-active::after,
.menu-placowka.current-menu-item > a::after,
.menu-placowka.current_page_item > a::after {
  content: "" !important;

  width: 10px !important;
  height: 10px !important;
  min-width: 10px !important;
  max-width: 10px !important;

  display: inline-block !important;
  flex: 0 0 10px !important;
  margin-left: 2px !important;

  background-color: #062B5F !important;

  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='black' d='M5.5 7.5 10 12l4.5-4.5 1.4 1.4L10 14.8 4.1 8.9z'/%3E%3C/svg%3E") center / contain no-repeat;
  mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='black' d='M5.5 7.5 10 12l4.5-4.5 1.4 1.4L10 14.8 4.1 8.9z'/%3E%3C/svg%3E") center / contain no-repeat;

  position: static !important;
  opacity: 1 !important;
  transform: none !important;
}

/* Usunięcie domyślnych strzałek/ikon Elementora */
.menu-placowka > a .sub-arrow,
.menu-placowka > a .e-font-icon-svg,
.menu-placowka > a i {
  display: none !important;
}

/* Zabezpieczenie przed rozszerzaniem */
.menu-placowka,
.menu-placowka:hover,
.menu-placowka:focus,
.menu-placowka:active {
  width: 225px !important;
  min-width: 225px !important;
  max-width: 225px !important;
  flex: 0 0 225px !important;
  box-sizing: border-box !important;
}

/* Mobile */
@media (max-width: 767px) {
  .menu-placowka {
    width: 100% !important;
    min-width: 100% !important;
    max-width: 100% !important;
    flex: none !important;
  }

  .menu-placowka > a,
  .menu-placowka > a:hover,
  .menu-placowka > a:focus,
  .menu-placowka > a:active {
    width: 100% !important;
    min-width: 100% !important;
    max-width: 100% !important;

    height: 50px !important;
    min-height: 50px !important;
    max-height: 50px !important;

    line-height: 50px !important;
    font-size: 16px !important;
    border-radius: 18px !important;
    padding: 0 24px !important;

    transform: translateY(0) !important;
  }

  .menu-placowka > a:hover,
  .menu-placowka > a:focus {
    transform: translateY(-2px) !important;
  }
}/* End custom CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
.contenido-oculto {
display: none;
}

.btn-open{
      background-color: #FFFFFF;
    background-image: none;
    border-color: #000000;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-radius: 10px 10px 10px 10px;
    color: #000000;
    height: 20px;
    width: 80px;
    display: inline-table;
}

.box-children:hover .btn-open{ background-color:   #9bbf3c;}

.box-children:hover{
     transition-duration: 0.3s;
transform: scale(1.1,1.1);
}
.box-children:hover .btn-open .raven-button-text{
    color:#FFFFFF;
}

.ul-box a{
    font-size: 13px;
    color:#000000;
    line-height: 1;
}