.elementor-25 .elementor-element.elementor-element-9a04136{--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;--justify-content:center;--align-items:stretch;--background-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-efec13b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0vw 0vw;--background-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-10b6367{--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;--justify-content:center;--align-items:flex-start;--gap:0vw 0vw;--background-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-247ab84 img{width:100%;height:3vh;object-fit:contain;}.elementor-25 .elementor-element.elementor-element-fd193c0{--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;--justify-content:flex-end;--align-items:center;--gap:2vw 2vw;--background-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-91da185{--display:flex;--background-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-6083ae1{--display:flex;--background-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-b81b6a1{--display:flex;--background-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-bdabd66{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:3vw 3vw;--background-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-bff1c1c{--display:flex;--gap:2vw 0vw;--background-transition:0.3s;--z-index:9;}.elementor-25 .elementor-element.elementor-element-c59bb23{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:3vw 3vw;--background-transition:0.3s;--z-index:9;}.elementor-25 .elementor-element.elementor-element-ace274d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:2vw 2vw;--background-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-e60d0e2{--grid-columns:1;--grid-column-gap:1vw;--grid-row-gap:1vw;}.elementor-25 .elementor-element.elementor-element-f1c8bc3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:space-between;--gap:0vw 0vw;--background-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-80df433{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:2vw 2vw;--background-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-39a815b{--grid-columns:1;--grid-column-gap:1vw;--grid-row-gap:1vw;}.elementor-25 .elementor-element.elementor-element-d9bdea5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:2vw 2vw;--background-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-980ba35{--grid-columns:1;--grid-column-gap:1vw;--grid-row-gap:1vw;}.elementor-25 .elementor-element.elementor-element-85b2cd3{--display:flex;--background-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-8775881{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:6vw 6vw;--background-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-2fbdff8{--display:flex;--gap:2vw 0vw;--background-transition:0.3s;--z-index:9;}.elementor-25 .elementor-element.elementor-element-2199aad > .elementor-widget-container > div > .jet-custom-nav{width:25%;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;border-style:none;margin-right:auto;}.elementor-25 .elementor-element.elementor-element-2199aad > .elementor-widget-container > div > .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__mega-sub{width:100%;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;border-style:none;}.elementor-25 .elementor-element.elementor-element-2199aad > .elementor-widget-container > div > .jet-custom-nav--dropdown-right-side > .jet-custom-nav__item > .jet-custom-nav__mega-sub:before{width:0px;}.elementor-25 .elementor-element.elementor-element-2199aad > .elementor-widget-container > div > .jet-custom-nav--dropdown-left-side > .jet-custom-nav__item > .jet-custom-nav__mega-sub:before{width:0px;}.elementor-25 .elementor-element.elementor-element-2199aad > .elementor-widget-container > div > .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub{min-width:100%;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-2199aad > .elementor-widget-container > div > .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub .jet-custom-nav__sub{min-width:100%;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-2199aad > .elementor-widget-container > div > .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub, .elementor-25 .elementor-element.elementor-element-2199aad > .elementor-widget-container > div > .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub .jet-custom-nav__sub{background-color:var( --e-global-color-text );border-style:none;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-25 .elementor-element.elementor-element-2199aad > .elementor-widget-container > div > .jet-custom-nav--dropdown-right-side > .jet-custom-nav__item > .jet-custom-nav__sub:before{width:0px;}.elementor-25 .elementor-element.elementor-element-2199aad > .elementor-widget-container > div > .jet-custom-nav--dropdown-left-side > .jet-custom-nav__item > .jet-custom-nav__sub:before{width:0px;}.elementor-25 .elementor-element.elementor-element-2199aad > .elementor-widget-container > div > .jet-custom-nav--dropdown-right-side > .jet-custom-nav__item > .jet-custom-nav__sub .jet-custom-nav__sub:before{width:0px;}.elementor-25 .elementor-element.elementor-element-2199aad > .elementor-widget-container > div > .jet-custom-nav--dropdown-left-side > .jet-custom-nav__item > .jet-custom-nav__sub .jet-custom-nav__sub:before{width:0px;}.elementor-25 .elementor-element.elementor-element-2199aad > .elementor-widget-container > div > .jet-custom-nav > .jet-custom-nav__item > a{background-color:var( --e-global-color-primary );padding:5% 5% 5% 0%;border-radius:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-e49afab );}.elementor-25 .elementor-element.elementor-element-2199aad > .elementor-widget-container > div > .jet-custom-nav > .jet-custom-nav__item > a .jet-custom-item-label.top-level-label{color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-2199aad  > .elementor-widget-container > div > .jet-custom-nav > .jet-custom-nav__item > a .jet-custom-item-label.top-level-label{font-family:"neulis-sans", Sans-serif;font-size:0.85vw;font-weight:500;line-height:1em;letter-spacing:0px;}.elementor-25 .elementor-element.elementor-element-2199aad > .elementor-widget-container > div > .jet-custom-nav > .jet-custom-nav__item{margin:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-2199aad > .elementor-widget-container > div > .jet-custom-nav > .jet-custom-nav__item.hover-state > a{background-color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-2199aad > .elementor-widget-container > div > .jet-custom-nav > .jet-custom-nav__item.hover-state > a .jet-custom-item-label.top-level-label{color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-2199aad > .elementor-widget-container > div > .jet-custom-nav > .jet-custom-nav__item.hover-state > a .jet-menu-icon:before{color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-2199aad > .elementor-widget-container > div > .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub .jet-custom-nav__item > a{background-color:var( --e-global-color-8c7ca06 );padding:5% 5% 5% 5%;border-radius:0px 0px 0px 0px;border-style:none;}.elementor-25 .elementor-element.elementor-element-2199aad > .elementor-widget-container > div > .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub .jet-custom-nav__item > a .jet-menu-link-text{color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-2199aad  > .elementor-widget-container > div > .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub .jet-custom-nav__item > a .jet-menu-link-text{font-family:"neulis-sans", Sans-serif;font-size:0.85vw;font-weight:500;line-height:1em;letter-spacing:0px;}.elementor-25 .elementor-element.elementor-element-2199aad > .elementor-widget-container > div > .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub .jet-custom-nav__item{margin:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-2199aad > .elementor-widget-container > div > .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub .jet-custom-nav__item.hover-state > a{background-color:var( --e-global-color-e49afab );}.elementor-25 .elementor-element.elementor-element-2199aad > .elementor-widget-container > div > .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub .jet-custom-nav__item.hover-state > a .jet-menu-link-text{color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-2199aad > .elementor-widget-container > div > .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub .jet-custom-nav__item.hover-state > a .jet-menu-icon:before{color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-2199aad > .elementor-widget-container > div > .jet-custom-nav > .jet-custom-nav__item > a .jet-menu-icon:before{color:var( --e-global-color-8c7ca06 );font-size:0px;}.elementor-25 .elementor-element.elementor-element-2199aad > .elementor-widget-container > div > .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub a .jet-menu-icon:before{color:var( --e-global-color-8c7ca06 );font-size:0px;}.elementor-25 .elementor-element.elementor-element-2199aad > .elementor-widget-container > div > .jet-custom-nav > .jet-custom-nav__item > a .jet-menu-icon{background-color:var( --e-global-color-8c7ca06 );width:0px;height:0px;align-self:center;}.elementor-25 .elementor-element.elementor-element-2199aad > .elementor-widget-container > div > .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub a .jet-menu-icon{background-color:var( --e-global-color-8c7ca06 );width:0px;height:0px;align-self:center;}.elementor-25 .elementor-element.elementor-element-2199aad > .elementor-widget-container > div > .jet-custom-nav > .jet-custom-nav__item.hover-state > a .jet-menu-icon{background-color:#ffffff;}.elementor-25 .elementor-element.elementor-element-2199aad > .elementor-widget-container > div > .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub .jet-custom-nav__item.hover-state > a .jet-menu-icon{background-color:#ffffff;}.elementor-25 .elementor-element.elementor-element-2199aad > .elementor-widget-container > div > .jet-custom-nav > .jet-custom-nav__item > a .jet-menu-icon svg{width:0px;}.elementor-25 .elementor-element.elementor-element-2199aad > .elementor-widget-container > div > .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub a .jet-menu-icon svg{width:0px;}.elementor-25 .elementor-element.elementor-element-2199aad > .elementor-widget-container > div > .jet-custom-nav > .jet-custom-nav__item > a .jet-menu-badge{align-self:center;}.elementor-25 .elementor-element.elementor-element-2199aad > .elementor-widget-container > div > .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub a .jet-menu-badge{align-self:center;}.elementor-25 .elementor-element.elementor-element-2199aad > .elementor-widget-container > div > .jet-custom-nav > .jet-custom-nav__item > a .jet-dropdown-arrow:before{color:var( --e-global-color-8c7ca06 );}.elementor-25 .elementor-element.elementor-element-2199aad > .elementor-widget-container > div > .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub a .jet-dropdown-arrow:before{color:var( --e-global-color-8c7ca06 );}.elementor-25 .elementor-element.elementor-element-2199aad > .elementor-widget-container > div > .jet-custom-nav > .jet-custom-nav__item > a .jet-dropdown-arrow{background-color:var( --e-global-color-8c7ca06 );align-self:center;}.elementor-25 .elementor-element.elementor-element-2199aad > .elementor-widget-container > div > .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub a .jet-dropdown-arrow{background-color:var( --e-global-color-8c7ca06 );align-self:center;}.elementor-25 .elementor-element.elementor-element-2199aad > .elementor-widget-container > div > .jet-custom-nav > .jet-custom-nav__item.hover-state > a .jet-dropdown-arrow:before{color:var( --e-global-color-8c7ca06 );}.elementor-25 .elementor-element.elementor-element-2199aad > .elementor-widget-container > div > .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub .jet-custom-nav__item.hover-state > a .jet-dropdown-arrow:before{color:var( --e-global-color-8c7ca06 );}.elementor-25 .elementor-element.elementor-element-2199aad > .elementor-widget-container > div > .jet-custom-nav > .jet-custom-nav__item.hover-state > a .jet-dropdown-arrow{background-color:var( --e-global-color-8c7ca06 );}.elementor-25 .elementor-element.elementor-element-2199aad > .elementor-widget-container > div > .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub .jet-custom-nav__item.hover-state > a .jet-dropdown-arrow{background-color:var( --e-global-color-8c7ca06 );}.elementor-25 .elementor-element.elementor-element-2199aad > .elementor-widget-container > div > .jet-custom-nav > .jet-custom-nav__item.current-menu-item > a .jet-dropdown-arrow:before{color:var( --e-global-color-8c7ca06 );}.elementor-25 .elementor-element.elementor-element-2199aad > .elementor-widget-container > div > .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub .jet-custom-nav__item.current-menu-item > a .jet-dropdown-arrow:before{color:var( --e-global-color-8c7ca06 );}.elementor-25 .elementor-element.elementor-element-2199aad > .elementor-widget-container > div > .jet-custom-nav > .jet-custom-nav__item.current-menu-item > a .jet-dropdown-arrow{background-color:var( --e-global-color-8c7ca06 );}.elementor-25 .elementor-element.elementor-element-2199aad > .elementor-widget-container > div > .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub .jet-custom-nav__item.current-menu-item > a .jet-dropdown-arrow{background-color:var( --e-global-color-8c7ca06 );}.elementor-25 .elementor-element.elementor-element-64902cf{--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;--justify-content:flex-start;--align-items:stretch;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-block-start:4vw;--padding-block-end:0vw;--padding-inline-start:0vw;--padding-inline-end:0vw;--z-index:1;}.elementor-25 .elementor-element.elementor-element-edf82f7{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--z-index:1;}.elementor-25 .elementor-element.elementor-element-edf82f7:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-edf82f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eres.4webzones.pl/wp-content/uploads/2024/01/opened-book-library.jpg");background-position:bottom center;background-size:cover;}.elementor-25 .elementor-element.elementor-element-edf82f7, .elementor-25 .elementor-element.elementor-element-edf82f7::before{--border-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-59c3a3a{--display:flex;--background-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-06d0098{--display:flex;--background-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-4287afb{--display:flex;--background-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-9980dd6{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-justify-content:flex-end;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:flex-end;--n-menu-open-animation-duration:600ms;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-space-between:0px;--n-menu-title-distance-from-content:0px;--n-menu-title-font-size:0.85vw;--n-menu-title-transition:300ms;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-25 .elementor-element.elementor-element-9980dd6 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-title, .elementor-25 .elementor-element.elementor-element-9980dd6 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-title > .e-n-menu-title-text, .elementor-25 .elementor-element.elementor-element-9980dd6 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-title  > a.e-n-menu-title-link > .e-n-menu-title-text{font-family:"neulis-sans", Sans-serif;font-weight:500;--n-menu-title-line-height:1.2;}.elementor-25 .elementor-element.elementor-element-cf71d85{--display:flex;--background-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-17e52b8 .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-0cfb58a-font-family ), Sans-serif;font-size:var( --e-global-typography-0cfb58a-font-size );font-weight:var( --e-global-typography-0cfb58a-font-weight );line-height:var( --e-global-typography-0cfb58a-line-height );letter-spacing:var( --e-global-typography-0cfb58a-letter-spacing );word-spacing:var( --e-global-typography-0cfb58a-word-spacing );}.elementor-25 .elementor-element.elementor-element-17e52b8 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-17e52b8 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-25 .elementor-element.elementor-element-17e52b8 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-25 .elementor-element.elementor-element-17e52b8 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-25 .elementor-element.elementor-element-17e52b8 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-17e52b8 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-9329277 .elementor-button{font-family:var( --e-global-typography-b2dbe72-font-family ), Sans-serif;font-size:var( --e-global-typography-b2dbe72-font-size );font-weight:var( --e-global-typography-b2dbe72-font-weight );line-height:var( --e-global-typography-b2dbe72-line-height );letter-spacing:var( --e-global-typography-b2dbe72-letter-spacing );word-spacing:var( --e-global-typography-b2dbe72-word-spacing );}.elementor-25 .elementor-element.elementor-element-febab9a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-0ba2040{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--position:absolute;top:0px;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-0ba2040{left:-14vw;}body.rtl .elementor-25 .elementor-element.elementor-element-0ba2040{right:-14vw;}@media(max-width:1024px){.elementor-25 .elementor-element.elementor-element-e60d0e2{--grid-columns:2;}.elementor-25 .elementor-element.elementor-element-39a815b{--grid-columns:2;}.elementor-25 .elementor-element.elementor-element-980ba35{--grid-columns:2;}.elementor-25 .elementor-element.elementor-element-17e52b8 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-0cfb58a-font-size );line-height:var( --e-global-typography-0cfb58a-line-height );letter-spacing:var( --e-global-typography-0cfb58a-letter-spacing );word-spacing:var( --e-global-typography-0cfb58a-word-spacing );}.elementor-25 .elementor-element.elementor-element-9329277 .elementor-button{font-size:var( --e-global-typography-b2dbe72-font-size );line-height:var( --e-global-typography-b2dbe72-line-height );letter-spacing:var( --e-global-typography-b2dbe72-letter-spacing );word-spacing:var( --e-global-typography-b2dbe72-word-spacing );}}@media(max-width:767px){.elementor-25 .elementor-element.elementor-element-9a04136{--justify-content:space-between;}.elementor-25 .elementor-element.elementor-element-efec13b{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;}.elementor-25 .elementor-element.elementor-element-e60d0e2{--grid-columns:1;}.elementor-25 .elementor-element.elementor-element-39a815b{--grid-columns:1;}.elementor-25 .elementor-element.elementor-element-980ba35{--grid-columns:1;}.elementor-25 .elementor-element.elementor-element-cf71d85{--gap:3vw 3vw;}.elementor-25 .elementor-element.elementor-element-17e52b8 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-0cfb58a-font-size );line-height:var( --e-global-typography-0cfb58a-line-height );letter-spacing:var( --e-global-typography-0cfb58a-letter-spacing );word-spacing:var( --e-global-typography-0cfb58a-word-spacing );}.elementor-25 .elementor-element.elementor-element-17e52b8 .elementor-nav-menu--main .elementor-item{padding-left:0;padding-right:0;padding-top:3vw;padding-bottom:3vw;}.elementor-25 .elementor-element.elementor-element-17e52b8{--e-nav-menu-horizontal-menu-item-margin:calc( 2vw / 2 );}.elementor-25 .elementor-element.elementor-element-17e52b8 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:2vw;}.elementor-25 .elementor-element.elementor-element-9329277 .elementor-button{font-size:var( --e-global-typography-b2dbe72-font-size );line-height:var( --e-global-typography-b2dbe72-line-height );letter-spacing:var( --e-global-typography-b2dbe72-letter-spacing );word-spacing:var( --e-global-typography-b2dbe72-word-spacing );padding:1em 2.2em 1em 2.2em;}.elementor-25 .elementor-element.elementor-element-0ba2040{--width:0px;}}@media(min-width:768px){.elementor-25 .elementor-element.elementor-element-efec13b{--width:100%;}.elementor-25 .elementor-element.elementor-element-10b6367{--width:20%;}.elementor-25 .elementor-element.elementor-element-fd193c0{--width:100%;}.elementor-25 .elementor-element.elementor-element-ace274d{--width:100%;}.elementor-25 .elementor-element.elementor-element-f1c8bc3{--width:100%;}.elementor-25 .elementor-element.elementor-element-80df433{--width:100%;}.elementor-25 .elementor-element.elementor-element-d9bdea5{--width:100%;}.elementor-25 .elementor-element.elementor-element-64902cf{--width:65%;}.elementor-25 .elementor-element.elementor-element-0ba2040{--width:0%;}}/* Start custom CSS */.header-bg {
    height: 7vw;
    background: #fff;
}
.header {
    z-index: 9999;
    position: fixed;
    inset: 0 0;
    height: 7vw;
    padding: 0 10vw;
    background: #fff;
}
.header-c {
    height: 100%;
}
.e-n-menu-heading {
    display: flex;
    flex-direction: row;
    justify-content: end !important;
    align-items: start;
    gap: .5vw;
}
.e-n-menu-title {
    height: 100%;
    padding: 0 !important;
    color: #000;
}
.e-n-menu-title a {
    color: #000 !important;
    text-decoration: none !important;
    display: block;
    position: relative;
    padding: .7vw;
    height: 7vw;
}
.e-n-menu-title::before {
    content: "";
    position: absolute;
    left: 25%;
    top: 100%;
    width: 50%;
    margin: 0;
    background: #ff6600;
    height: 0;
    transition: all .25s ease;
}
.e-n-menu-title:hover:before {
    top: calc(100% - 3px);
    height: 3px;
}
.e-n-menu-title:hover a {
    color: #ff6600 !important;
}
.header .elementor-button {
    color: #fff;
    background: #ff6600;// #ffffff00;
    border: none;//1px solid #1a62d060;
    padding: 1.4vw 2.6em;
}
.header .elementor-button:hover {
    background: #1a62d0;
    color: #fff;
}

@media screen and (max-width: 768px) {
.header-bg {
    height: 8vh;
}
.header {
    height: 8vh;
    padding: 0 5vw;
    border-bottom: 1px solid #ededed;
    transition: all .5s ease;
}
.header-c {
    height: 8vh;
}
}
.header.ac {
    height: 100vh;
}
.header-m {
    display: none;
    height: 85vh;
    position: relative;
    padding: 0 0 15vw 0;
    opacity: 0;
}
.ac .header-m {
    display: flex;
    animation: hm .25s ease .5s 1 forwards;
}
@keyframes hm {
    0% {opacity:0}
    100% {opacity:1}
}
.menu-toggle span {
    display: flex;
    height: 8vw;
    width: 8vw;
    justify-content: center;
    align-items: center;
    font-size: 7.8vw;
    cursor: pointer;
    color: #000;//#1a62d0;
}

@media screen and (min-width: 768px) {
.sa {
    position: fixed;
    inset: 0;
    height: 4vw;
    background: #fff;
    border-bottom: 1px solid #ededed;
}
.sa .elementor-button {
    padding: .9vw 2.6em;
}
.sa .e-n-menu-title a {
    height: 4vw;
}

.h-ofk .ofk {
    background: none;
    padding: 0;
}
.h-ofk .elementor-button {
    display: none;
}
.h-ofk .ofk h3 {
    font-size: .95vw !important;
    letter-spacing: 0;
    font-weight: 400;
}
.h-ofk .ofk:hover {
    transform: none;
}
.mc {
    padding: 3vw 10vw 5vw 15vw;
    border-bottom: 1px solid #dedede;
    box-shadow: 0 5px 15px #00000010;
}
.mc.o {
    padding: 3vw 15vw 5vw 15vw;
}
.mc a {
    text-decoration: none !important;
}
.menu-item-has-children .jet-custom-nav__item-link::after {
    content: "chevron_right";
    font-family: 'Material Symbols Outlined';
    color: #000;
    font-size: 1vw;
    width: 1.2vw;
    height: 1.2vw;
    position: absolute;
    right: 0;
    top: calc(50% - .6vw);
}
.jet-custom-nav__sub .menu-item::after {
    display: none;
}
.jet-custom-nav {
    margin: 0 !important;
    //background: red !important;
    display: grid;
    width: 50vw !important;
    grid-template-columns: 1fr 1fr;
    grid-column-gap: 10vw;
}
.mc .menu-item:hover {
    z-index: 9999;
}
.sub-menu {
    z-index: 9999;
}
.e-n-menu-title {
    position: relative;
    display: block;
}
.e-n-menu-heading li a::after {
    content: "expand_more";
    font-family: 'Material Symbols Outlined';
    color: #000;
    display: none;
}
.e-n-menu-heading li:nth-child(3) a::after, .e-n-menu-heading li:nth-child(4) a::after {
    display: block;
}
}/* End custom CSS */