.elementor-963 .elementor-element.elementor-element-6b4afe2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:9999;}.elementor-963 .elementor-element.elementor-element-1ccc0a5{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:space-between;--align-items:center;}.elementor-963 .elementor-element.elementor-element-ba08eb2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-963 .elementor-element.elementor-element-ba08eb2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-963 .elementor-element.elementor-element-af1f18b{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-963 .elementor-element.elementor-element-6846b08{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-theme-site-logo .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-963 .elementor-element.elementor-element-1cc5fd4{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-963 .elementor-element.elementor-element-1cc5fd4 img{width:100%;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-963 .elementor-element.elementor-element-b3920eb{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-963 .elementor-element.elementor-element-b3920eb .elementor-menu-toggle{margin-left:auto;}.elementor-963 .elementor-element.elementor-element-b3920eb div.elementor-menu-toggle{color:var( --e-global-color-accent );}.elementor-963 .elementor-element.elementor-element-b3920eb div.elementor-menu-toggle svg{fill:var( --e-global-color-accent );}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:767px){.elementor-963 .elementor-element.elementor-element-1cc5fd4{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-963 .elementor-element.elementor-element-b3920eb{width:auto;max-width:auto;}}@media(min-width:768px){.elementor-963 .elementor-element.elementor-element-6b4afe2{--width:100%;}.elementor-963 .elementor-element.elementor-element-ba08eb2{--width:100%;}.elementor-963 .elementor-element.elementor-element-6846b08{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-6b4afe2 *//* Custom CSS — BICOM header (Elementor), mobilní menu opravené */.bicom-header{position:absolute;top:0;left:0;width:100%;z-index:9999;background:transparent!important;border:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;font-family:Nunito Sans,Arial,sans-serif;font-synthesis:none;isolation:isolate}.bicom-header:before,.bicom-header:after{content:"";position:absolute;top:0;left:0;right:0;z-index:0;pointer-events:none}.bicom-header:before{bottom:-50px;background:linear-gradient(to bottom,#072534f0,#072534e0 20%,#072534b8 42%,#07253473 62%,#07253433 78%,#0725340f 91%,#07253400);opacity:1;transition:opacity .42s cubic-bezier(.22,.61,.36,1)}.bicom-header:after{bottom:0;background:#0b3041;opacity:0;transition:opacity .42s cubic-bezier(.22,.61,.36,1)}.bicom-header *{box-sizing:border-box}.bicom-header-top,.bicom-header-main{position:relative;z-index:1;width:min(calc(100% - 80px),1320px);margin:0 auto}.bicom-header-top{min-height:39px;max-height:39px;display:flex;align-items:center;justify-content:space-between;overflow:hidden;opacity:1;border-bottom:1px solid rgba(255,255,255,.12);transform:translateY(0);transition:min-height .38s cubic-bezier(.22,.61,.36,1),max-height .38s cubic-bezier(.22,.61,.36,1),opacity .2s ease,transform .38s cubic-bezier(.22,.61,.36,1),border-color .28s ease}.bicom-header-top-left,.bicom-header-top-right{display:flex;align-items:center}.bicom-header-contact .elementor-icon-list-items{display:flex!important;align-items:center!important;flex-wrap:nowrap!important;gap:42px!important}.bicom-header-contact .elementor-icon-list-item{margin:0!important}.bicom-header-contact .elementor-icon-list-item a{display:flex!important;align-items:center!important;gap:8px;text-decoration:none!important}.bicom-header-contact .elementor-icon-list-text{color:#ffffffc7!important;font-size:13px!important;line-height:1.2!important;font-weight:600!important;transition:color .2s ease}.bicom-header-contact .elementor-icon-list-icon{display:flex!important;align-items:center!important;justify-content:center!important;color:#afc90f!important}.bicom-header-contact .elementor-icon-list-icon svg{width:15px!important;height:15px!important;fill:#afc90f!important;transition:fill .2s ease,transform .2s ease}.bicom-header-social .elementor-social-icons-wrapper{display:flex;align-items:center;gap:8px!important}.bicom-header-social .elementor-social-icon{display:flex!important;align-items:center!important;justify-content:center!important;width:30px!important;height:30px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#afc90f!important;transition:color .2s ease,transform .2s ease}.bicom-header-social .elementor-social-icon svg{width:16px!important;height:16px!important;fill:currentColor!important}.bicom-header-main{min-height:86px;display:flex;align-items:center;justify-content:space-between;gap:30px;transform:translateY(0);transition:min-height .4s cubic-bezier(.22,.61,.36,1),transform .4s cubic-bezier(.22,.61,.36,1)}.bicom-header-logo{flex:0 0 225px;transition:flex-basis .4s cubic-bezier(.22,.61,.36,1)}.bicom-header-logo img{display:block;width:225px!important;max-width:225px!important;height:auto!important;object-fit:contain;object-position:left center;filter:brightness(0) invert(1);opacity:1!important;transition:width .4s cubic-bezier(.22,.61,.36,1),max-width .4s cubic-bezier(.22,.61,.36,1)}.bicom-header-menu{flex:1 1 auto;min-width:0}.bicom-header-menu .elementor-nav-menu--main{display:flex!important;align-items:center;justify-content:flex-end}.bicom-header-menu .elementor-nav-menu--main .elementor-item{position:relative;margin:0 16px!important;padding:32px 0 30px!important;color:#fff!important;font-family:Nunito Sans,Arial,sans-serif!important;font-size:16px!important;line-height:1.2!important;font-weight:800!important;white-space:nowrap;background-image:linear-gradient(#afc90f,#afc90f)!important;background-repeat:no-repeat!important;background-position:left bottom 20px!important;background-size:0 2px!important;transition:color .2s ease,background-size .22s ease,padding .4s cubic-bezier(.22,.61,.36,1),background-position .4s cubic-bezier(.22,.61,.36,1)!important}.bicom-header-menu .elementor-nav-menu--main .elementor-item:after{content:none!important;display:none!important}.bicom-header-menu .elementor-nav-menu--main .elementor-item:hover,.bicom-header-menu .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#afc90f!important;background-size:100% 2px!important}.bicom-header-menu .menu-item-753>.elementor-item{color:#afc90f!important}.bicom-header-menu .sub-arrow{margin-left:7px!important;color:#afc90f!important;opacity:1!important}.bicom-header-menu .sub-arrow svg{width:9px!important;height:9px!important;fill:#afc90f!important}.bicom-header-menu .elementor-nav-menu--main .sub-menu{min-width:310px!important;margin-top:0!important;padding:12px!important;background:#fff!important;border:1px solid rgba(23,63,82,.09)!important;border-top:3px solid #AFC90F!important;border-radius:0!important;box-shadow:0 24px 60px #0725342e,0 4px 14px #0725340f!important}.bicom-header-menu .elementor-nav-menu--main .sub-menu>li{position:relative;margin:0!important;padding:0!important}.bicom-header-menu .elementor-nav-menu--main .elementor-sub-item{position:relative;display:flex!important;align-items:center!important;justify-content:space-between!important;min-width:0!important;padding:14px 38px 14px 16px!important;color:#173f52!important;background:transparent!important;border-bottom:1px solid rgba(23,63,82,.075)!important;font-family:Nunito Sans,Arial,sans-serif!important;font-size:16px!important;line-height:1.35!important;font-weight:700!important;text-decoration:none!important;transition:color .18s ease,background .18s ease,padding-left .18s ease!important}.bicom-header-menu .elementor-nav-menu--main .sub-menu>li:last-child>.elementor-sub-item{border-bottom:0!important}.bicom-header-menu .elementor-nav-menu--main .elementor-sub-item:before{content:"";position:absolute;left:0;top:50%;width:3px;height:0;background:#afc90f;transform:translateY(-50%);transition:height .18s ease}.bicom-header-menu .elementor-nav-menu--main .elementor-sub-item:after{content:"";position:absolute;right:17px;top:50%;width:7px;height:7px;border-top:1.8px solid #AFC90F;border-right:1.8px solid #AFC90F;transform:translateY(-50%) rotate(45deg);opacity:.5;transition:right .18s ease,opacity .18s ease}.bicom-header-menu .elementor-nav-menu--main .elementor-sub-item:hover,.bicom-header-menu .elementor-nav-menu--main .elementor-sub-item.elementor-item-active{color:#173f52!important;background:#f3f6f7!important;padding-left:21px!important}.bicom-header-menu .elementor-nav-menu--main .elementor-sub-item:hover:before,.bicom-header-menu .elementor-nav-menu--main .elementor-sub-item.elementor-item-active:before{height:24px}.bicom-header-menu .elementor-nav-menu--main .elementor-sub-item:hover:after,.bicom-header-menu .elementor-nav-menu--main .elementor-sub-item.elementor-item-active:after{right:14px;opacity:1}.bicom-header-menu .menu-item-750>.sub-menu,.bicom-header-menu .menu-item-754>.sub-menu{min-width:350px!important}.bicom-header-menu .menu-item-756>.sub-menu{min-width:280px!important}.bicom-header-search{flex:0 0 auto;margin-left:6px;background:transparent!important;border:0!important;box-shadow:none!important}.bicom-header-search .elementor-widget-container,.bicom-header-search search,.bicom-header-search .elementor-search-form{background:transparent!important;border:0!important;box-shadow:none!important}.bicom-header-search .elementor-search-form__toggle{display:flex!important;align-items:center!important;justify-content:center!important;width:32px!important;height:32px!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;outline:0!important;color:#afc90f!important;transition:color .2s ease,transform .2s ease}.bicom-header-search .elementor-search-form__toggle .e-font-icon-svg-container{display:flex!important;align-items:center!important;justify-content:center!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}.bicom-header-search .elementor-search-form__toggle svg,.bicom-header-search .elementor-search-form__toggle i{display:block!important;width:20px!important;height:20px!important;margin:0!important;padding:0!important;color:currentColor!important;fill:currentColor!important;background:transparent!important;box-shadow:none!important}@media (hover:hover){.bicom-header-contact a:hover .elementor-icon-list-text{color:#afc90f!important}.bicom-header-contact a:hover .elementor-icon-list-icon svg{fill:#afc90f!important;transform:translateY(-1px)}.bicom-header-social .elementor-social-icon:hover{color:#fff!important;transform:translateY(-1px)}.bicom-header-search .elementor-search-form__toggle:hover{color:#d0e31d!important;transform:scale(1.06)}}.bicom-header.elementor-sticky--effects{background:transparent!important;box-shadow:0 8px 28px #0725342e!important}.bicom-header.elementor-sticky--effects:before{opacity:0}.bicom-header.elementor-sticky--effects:after{opacity:1}.bicom-header.elementor-sticky--effects .bicom-header-top{min-height:0;max-height:0;opacity:0;transform:translateY(-8px);border-color:transparent!important}.bicom-header.elementor-sticky--effects .bicom-header-main{min-height:68px;transform:translateY(-18px)}.bicom-header.elementor-sticky--effects .bicom-header-logo{flex-basis:205px}.bicom-header.elementor-sticky--effects .bicom-header-logo img{width:205px!important;max-width:205px!important;filter:brightness(0) invert(1)!important}.bicom-header.elementor-sticky--effects .bicom-header-menu .elementor-nav-menu--main .elementor-item{padding-top:22px!important;padding-bottom:20px!important;background-position:left bottom 12px!important;color:#fff!important}.bicom-header.elementor-sticky--effects .bicom-header-menu .elementor-nav-menu--main .elementor-item:hover,.bicom-header.elementor-sticky--effects .bicom-header-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,.bicom-header.elementor-sticky--effects .bicom-header-menu .menu-item-753>.elementor-item{color:#afc90f!important}@media (max-width:1280px) and (min-width:1025px){.bicom-header-top,.bicom-header-main{width:calc(100% - 56px)}.bicom-header-logo{flex-basis:190px}.bicom-header-logo img{width:190px!important;max-width:190px!important}.bicom-header-main{gap:18px}.bicom-header-menu .elementor-nav-menu--main .elementor-item{margin-left:11px!important;margin-right:11px!important;font-size:15px!important}.bicom-header.elementor-sticky--effects .bicom-header-logo{flex-basis:180px}.bicom-header.elementor-sticky--effects .bicom-header-logo img{width:180px!important;max-width:180px!important}}@media (max-width:1024px){.bicom-header{--bicom-mbar:72px;padding:0!important;min-height:0!important}.bicom-header>.e-con-inner{padding:0!important;min-height:0!important}.bicom-header.elementor-sticky--effects{--bicom-mbar:68px}.bicom-header:before{bottom:0;background:linear-gradient(to bottom,#072534f7,#072534e8 58%,#072534d1)}.bicom-header-top{display:none!important}.bicom-header-main,.bicom-header.elementor-sticky--effects .bicom-header-main{width:calc(100% - 48px);height:var(--bicom-mbar);min-height:var(--bicom-mbar);padding-top:0!important;padding-bottom:0!important;gap:10px;transform:none!important}.bicom-header-logo,.bicom-header.elementor-sticky--effects .bicom-header-logo{flex:1 1 auto!important;min-width:0}.bicom-header-logo img,.bicom-header.elementor-sticky--effects .bicom-header-logo img{width:165px!important;max-width:165px!important}.bicom-header-search{order:2;margin:0 2px 0 auto!important}.bicom-header-menu{position:static!important;order:3;flex:0 0 auto!important;min-width:0!important;margin:0!important}.bicom-header-menu .elementor-nav-menu--main{display:none!important}.bicom-header-menu .elementor-menu-toggle{position:relative;z-index:3;display:flex!important;align-items:center!important;justify-content:center!important;width:42px!important;height:42px!important;min-width:42px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#afc90f!important;font-size:25px!important;line-height:1!important;transition:color .2s ease,transform .2s ease}.bicom-header-menu .elementor-menu-toggle svg{width:25px!important;height:25px!important;fill:currentColor!important}.bicom-header-menu .elementor-menu-toggle.elementor-active{color:#fff!important}.bicom-header:has(.bicom-header-menu .elementor-menu-toggle.elementor-active){position:fixed!important;top:0!important;right:0!important;left:0!important;width:100%!important;margin:0!important;z-index:100000!important}.bicom-header:has(.bicom-header-menu .elementor-menu-toggle.elementor-active):after{opacity:1}.bicom-header .bicom-header-menu.elementor-widget :is(nav,div).elementor-nav-menu__container.elementor-nav-menu--dropdown{position:fixed!important;z-index:2!important;top:var(--bicom-mbar)!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;background:#fff!important;border:0!important;border-top:3px solid #AFC90F!important;box-shadow:0 22px 45px #0725342e!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch;transform-origin:top center!important}.bicom-header .bicom-header-menu .elementor-menu-toggle:not(.elementor-active)+.elementor-nav-menu__container.elementor-nav-menu--dropdown{visibility:hidden!important;opacity:0!important;transform:translateY(-6px)!important;pointer-events:none!important;transition:opacity .2s ease,transform .2s ease,visibility 0s linear .2s!important}.bicom-header .bicom-header-menu .elementor-menu-toggle.elementor-active+.elementor-nav-menu__container.elementor-nav-menu--dropdown{visibility:visible!important;opacity:1!important;transform:none!important;pointer-events:auto!important;transition:opacity .2s ease,transform .2s ease,visibility 0s!important}.bicom-header .bicom-header-menu.elementor-widget :is(nav,div).elementor-nav-menu__container.elementor-nav-menu--dropdown:after{content:"";display:block;flex:none;height:calc(96px + env(safe-area-inset-bottom,0px))}.bicom-header-menu .elementor-nav-menu__container>.elementor-nav-menu{width:min(calc(100% - 48px),680px)!important;margin:0 auto!important;padding:20px 0 0!important;background:transparent!important}.bicom-header-menu .elementor-nav-menu__container>.elementor-nav-menu>li{margin:0!important;padding:0!important;border-bottom:1px solid rgba(23,63,82,.11)!important}.bicom-header-menu .elementor-nav-menu__container>.elementor-nav-menu>li:first-child{border-top:1px solid rgba(23,63,82,.11)!important}.bicom-header-menu .elementor-nav-menu__container>.elementor-nav-menu>li>a{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;min-height:56px!important;margin:0!important;padding:0 4px!important;color:#173f52!important;background:transparent!important;border:0!important;font-family:Nunito Sans,Arial,sans-serif!important;font-size:19px!important;line-height:1.25!important;font-weight:800!important;text-align:left!important;text-decoration:none!important}.bicom-header-menu .elementor-nav-menu__container>.elementor-nav-menu>li>a:hover,.bicom-header-menu .elementor-nav-menu__container>.elementor-nav-menu>li>a.elementor-item-active{color:#0a69b2!important;background:transparent!important}.bicom-header-menu .elementor-nav-menu__container .sub-arrow{display:flex!important;align-items:center!important;justify-content:center!important;width:42px!important;height:42px!important;margin:0 0 0 14px!important;padding:0!important;color:#718700!important}.bicom-header-menu .elementor-nav-menu__container .sub-arrow svg{width:13px!important;height:13px!important;fill:currentColor!important;transition:transform .25s ease}.bicom-header-menu .elementor-nav-menu__container .menu-item-753{margin:12px 0!important;border:0!important}.bicom-header-menu .elementor-nav-menu__container .menu-item-753>a{min-height:56px!important;padding:0 18px!important;background:#afc90f!important;color:#173f52!important}.bicom-header-menu .elementor-nav-menu__container .menu-item-753>a:hover,.bicom-header-menu .elementor-nav-menu__container .menu-item-753>a.elementor-item-active{background:#b8d500!important;color:#173f52!important}.bicom-header-menu .elementor-nav-menu__container .sub-menu{position:static!important;inset:auto!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;min-width:0!important;margin:0!important;padding:4px 0 10px 18px!important;overflow:visible!important;background:#f5f8f8!important;border:0!important;border-left:3px solid #AFC90F!important;box-shadow:none!important;transform:none!important}.bicom-header-menu .elementor-nav-menu__container .sub-menu li{position:static!important;margin:0!important;padding:0!important;border:0!important}.bicom-header-menu .elementor-nav-menu__container .sub-menu a{display:flex!important;align-items:center!important;width:100%!important;min-height:46px!important;margin:0!important;padding:9px 14px!important;color:#4e6874!important;background:transparent!important;border:0!important;border-bottom:1px solid rgba(23,63,82,.08)!important;font-family:Nunito Sans,Arial,sans-serif!important;font-size:16px!important;line-height:1.35!important;font-weight:700!important;text-align:left!important;text-decoration:none!important}.bicom-header-menu .elementor-nav-menu__container .sub-menu li:last-child>a{border-bottom:0!important}.bicom-header-menu .elementor-nav-menu__container .sub-menu a:hover,.bicom-header-menu .elementor-nav-menu__container .sub-menu a.elementor-item-active{color:#0a69b2!important;background:transparent!important}.bicom-header-menu .elementor-nav-menu__container .elementor-sub-item:before,.bicom-header-menu .elementor-nav-menu__container .elementor-sub-item:after{display:none!important}.bicom-header.elementor-sticky--effects .bicom-header-menu .elementor-menu-toggle{color:#afc90f!important}.bicom-header.elementor-sticky--effects .bicom-header-menu .elementor-menu-toggle.elementor-active{color:#fff!important}html:has(.bicom-header-menu .elementor-menu-toggle.elementor-active),body:has(.bicom-header-menu .elementor-menu-toggle.elementor-active){overflow:hidden!important}}@media (max-width:767px){.bicom-header{--bicom-mbar:68px}.bicom-header-main,.bicom-header.elementor-sticky--effects .bicom-header-main{width:calc(100% - 40px)}.bicom-header-logo img,.bicom-header.elementor-sticky--effects .bicom-header-logo img{width:150px!important;max-width:150px!important}.bicom-header-menu .elementor-nav-menu__container>.elementor-nav-menu{width:calc(100% - 40px)!important;padding:16px 0 0!important}.bicom-header-menu .elementor-nav-menu__container>.elementor-nav-menu>li>a{min-height:54px!important;font-size:18px!important}}@media (max-width:480px){.bicom-header-main,.bicom-header.elementor-sticky--effects .bicom-header-main{width:calc(100% - 32px)}.bicom-header-logo img,.bicom-header.elementor-sticky--effects .bicom-header-logo img{width:140px!important;max-width:140px!important}.bicom-header-search{margin-right:0!important}.bicom-header-search .elementor-search-form__toggle{width:36px!important;height:36px!important}.bicom-header-search .elementor-search-form__toggle svg,.bicom-header-search .elementor-search-form__toggle i{width:19px!important;height:19px!important}.bicom-header-menu .elementor-menu-toggle{width:40px!important;height:40px!important;min-width:40px!important}.bicom-header-menu .elementor-nav-menu__container>.elementor-nav-menu{width:calc(100% - 32px)!important}.bicom-header-menu .elementor-nav-menu__container>.elementor-nav-menu>li>a{min-height:52px!important;font-size:18px!important}.bicom-header-menu .elementor-nav-menu__container .sub-menu a{min-height:44px!important;padding-top:8px!important;padding-bottom:8px!important;font-size:16px!important}}@media (max-width:1024px) and (max-height:600px){.bicom-header-menu .elementor-nav-menu__container>.elementor-nav-menu{padding-top:10px!important}.bicom-header-menu .elementor-nav-menu__container>.elementor-nav-menu>li>a{min-height:46px!important;font-size:17px!important}.bicom-header-menu .elementor-nav-menu__container .sub-menu a{min-height:40px!important;padding-top:6px!important;padding-bottom:6px!important}}.bicom-header-menu a:focus-visible,.bicom-header-menu .elementor-menu-toggle:focus-visible,.bicom-header-search .elementor-search-form__toggle:focus-visible{outline:3px solid #AFC90F!important;outline-offset:3px!important}@media (prefers-reduced-motion:reduce){.bicom-header:before,.bicom-header:after,.bicom-header-top,.bicom-header-main,.bicom-header-logo,.bicom-header-logo img,.bicom-header-menu .elementor-nav-menu--main .elementor-item,.bicom-header-menu .elementor-menu-toggle,.bicom-header-menu .sub-arrow svg{transition:none!important}}/* End custom CSS */