.elementor-4238 .elementor-element.elementor-element-9bb9635{--display:flex;--min-height:450px;--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;--justify-content:center;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.92;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-ccb1e10 );--border-color:var( --e-global-color-ccb1e10 );--padding-top:128px;--padding-bottom:128px;--padding-left:32px;--padding-right:32px;}.elementor-4238 .elementor-element.elementor-element-9bb9635:not(.elementor-motion-effects-element-type-background), .elementor-4238 .elementor-element.elementor-element-9bb9635 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://zgkjerzmanowa.pl/wp-content/uploads/2026/05/DJI_0654.jpeg");background-position:center center;background-size:cover;}.elementor-4238 .elementor-element.elementor-element-9bb9635::before, .elementor-4238 .elementor-element.elementor-element-9bb9635 > .elementor-background-video-container::before, .elementor-4238 .elementor-element.elementor-element-9bb9635 > .e-con-inner > .elementor-background-video-container::before, .elementor-4238 .elementor-element.elementor-element-9bb9635 > .elementor-background-slideshow::before, .elementor-4238 .elementor-element.elementor-element-9bb9635 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4238 .elementor-element.elementor-element-9bb9635 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at top left, #1E9196 -90%, var( --e-global-color-88b9e4f ) 100%);}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-4238 .elementor-element.elementor-element-1f7595f .elementor-heading-title{font-family:var( --e-global-typography-5f889d3-font-family ), Sans-serif;font-size:var( --e-global-typography-5f889d3-font-size );font-weight:var( --e-global-typography-5f889d3-font-weight );line-height:var( --e-global-typography-5f889d3-line-height );color:var( --e-global-color-secondary );}.elementor-4238 .elementor-element.elementor-element-1d0ccbc .jet-breadcrumbs{text-align:left;}.elementor-4238 .elementor-element.elementor-element-1d0ccbc .jet-breadcrumbs__item > *{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-4238 .elementor-element.elementor-element-1d0ccbc .jet-breadcrumbs__item-link{color:var( --e-global-color-b53f881 );}.elementor-4238 .elementor-element.elementor-element-1d0ccbc .jet-breadcrumbs__item-link:hover{color:var( --e-global-color-primary );}.elementor-4238 .elementor-element.elementor-element-1d0ccbc .jet-breadcrumbs__item-target{color:var( --e-global-color-36a84a8 );}.elementor-4238 .elementor-element.elementor-element-1d0ccbc .jet-breadcrumbs__item-sep{color:var( --e-global-color-36a84a8 );}.elementor-4238 .elementor-element.elementor-element-4c8f2a1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-4238 .elementor-element.elementor-element-3f9177c{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-4238 .elementor-element.elementor-element-3f9177c .elementor-heading-title{font-size:17px;font-weight:700;color:#111827;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-4238 .elementor-element.elementor-element-b2f2000 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(7px/2);}.elementor-4238 .elementor-element.elementor-element-b2f2000 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(7px/2);}.elementor-4238 .elementor-element.elementor-element-b2f2000 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(7px/2);}.elementor-4238 .elementor-element.elementor-element-b2f2000 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-7px/2);}.elementor-4238 .elementor-element.elementor-element-b2f2000 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-7px/2);}.elementor-4238 .elementor-element.elementor-element-b2f2000 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4238 .elementor-element.elementor-element-b2f2000 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4238 .elementor-element.elementor-element-b2f2000{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4238 .elementor-element.elementor-element-b2f2000 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4238 .elementor-element.elementor-element-b2f2000 .elementor-icon-list-item > a{font-size:14px;line-height:1.35em;}.elementor-4238 .elementor-element.elementor-element-b2f2000 .elementor-icon-list-text{color:#111827;transition:color 0.3s;}.elementor-4238 .elementor-element.elementor-element-b2f2000 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#E85D04;}.elementor-4238 .elementor-element.elementor-element-b2f1001{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-4238 .elementor-element.elementor-element-b2f1001 .elementor-heading-title{font-size:17px;font-weight:700;color:#111827;}.elementor-4238 .elementor-element.elementor-element-b2f2001 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(7px/2);}.elementor-4238 .elementor-element.elementor-element-b2f2001 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(7px/2);}.elementor-4238 .elementor-element.elementor-element-b2f2001 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(7px/2);}.elementor-4238 .elementor-element.elementor-element-b2f2001 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-7px/2);}.elementor-4238 .elementor-element.elementor-element-b2f2001 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-7px/2);}.elementor-4238 .elementor-element.elementor-element-b2f2001 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4238 .elementor-element.elementor-element-b2f2001 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4238 .elementor-element.elementor-element-b2f2001{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4238 .elementor-element.elementor-element-b2f2001 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4238 .elementor-element.elementor-element-b2f2001 .elementor-icon-list-item > a{font-size:14px;line-height:1.35em;}.elementor-4238 .elementor-element.elementor-element-b2f2001 .elementor-icon-list-text{color:#111827;transition:color 0.3s;}.elementor-4238 .elementor-element.elementor-element-b2f2001 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#E85D04;}.elementor-4238 .elementor-element.elementor-element-b2f1002{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-4238 .elementor-element.elementor-element-b2f1002 .elementor-heading-title{font-size:17px;font-weight:700;color:#111827;}.elementor-4238 .elementor-element.elementor-element-b2f2002 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(7px/2);}.elementor-4238 .elementor-element.elementor-element-b2f2002 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(7px/2);}.elementor-4238 .elementor-element.elementor-element-b2f2002 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(7px/2);}.elementor-4238 .elementor-element.elementor-element-b2f2002 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-7px/2);}.elementor-4238 .elementor-element.elementor-element-b2f2002 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-7px/2);}.elementor-4238 .elementor-element.elementor-element-b2f2002 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4238 .elementor-element.elementor-element-b2f2002 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4238 .elementor-element.elementor-element-b2f2002{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4238 .elementor-element.elementor-element-b2f2002 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4238 .elementor-element.elementor-element-b2f2002 .elementor-icon-list-item > a{font-size:14px;line-height:1.35em;}.elementor-4238 .elementor-element.elementor-element-b2f2002 .elementor-icon-list-text{color:#111827;transition:color 0.3s;}.elementor-4238 .elementor-element.elementor-element-b2f2002 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#E85D04;}.elementor-4238 .elementor-element.elementor-element-b1f0001{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-4238 .elementor-element.elementor-element-b1f0001 .elementor-heading-title{color:#111827;}.elementor-4238 .elementor-element.elementor-element-b1f0002{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4238 .elementor-element.elementor-element-b1f0002 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-4238 .elementor-element.elementor-element-b1f0002 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-4238 .elementor-element.elementor-element-b1f0002 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-4238 .elementor-element.elementor-element-b1f0002 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-4238 .elementor-element.elementor-element-b1f0002 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-4238 .elementor-element.elementor-element-b1f0002 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4238 .elementor-element.elementor-element-b1f0002 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4238 .elementor-element.elementor-element-b1f0002 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4238 .elementor-element.elementor-element-b1f0002 .elementor-icon-list-item > a{font-size:14px;font-weight:400;}.elementor-4238 .elementor-element.elementor-element-b1f0002 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-4238 .elementor-element.elementor-element-b1f0002 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-4238 .elementor-element.elementor-element-b1f0003{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-4238 .elementor-element.elementor-element-b1f0003 .elementor-heading-title{color:#111827;}.elementor-widget-jet-smart-filters-search .jet-search-filter__submit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-4238 .elementor-element.elementor-element-b1f0004 .jet-search-filter{display:flex;flex-direction:row;justify-content:space-between;align-items:left;}.elementor-4238 .elementor-element.elementor-element-b1f0004 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-4238 .elementor-element.elementor-element-b1f0004 .jet-search-filter__input-wrapper{max-width:100%;}.elementor-4238 .elementor-element.elementor-element-b1f0004 .jet-search-filter__input{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D1D5DB;border-radius:4px 4px 4px 4px;padding:10px 12px 10px 12px;}.elementor-4238 .elementor-element.elementor-element-b1f0004 .jet-search-filter__submit{color:#FFFFFF;background-color:#0E6765;border-radius:4px 4px 4px 4px;overflow:hidden;padding:10px 18px 10px 18px;}.elementor-4238 .elementor-element.elementor-element-b1f0004 .jet-search-filter__submit:hover{color:#FFFFFF;background-color:#084C4B;}.elementor-4238 .elementor-element.elementor-element-b1f0005 .jet-smart-filters-date-range .jet-date-range{display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.elementor-4238 .elementor-element.elementor-element-b1f0005 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-4238 .elementor-element.elementor-element-b1f0005 .jet-date-range__inputs{max-width:100%;width:100%;}.jet-smart-filters-datepicker-b1f0005.ui-datepicker{margin-top:10px;margin-left:0px;width:300px;}.jet-smart-filters-datepicker-b1f0005.ui-datepicker .ui-datepicker-prev> span{border-width:calc(15px / 2) calc(15px / 2) calc(15px / 2) 0;}.jet-smart-filters-datepicker-b1f0005.ui-datepicker .ui-datepicker-next> span{border-width:calc(15px / 2) 0 calc(15px / 2) calc(15px / 2);}.elementor-4238 .elementor-element.elementor-element-b1f0005 .jet-date-range__inputs > input{max-width:45%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D1D5DB;border-radius:4px 4px 4px 4px;padding:10px 12px 10px 12px;}.elementor-4238 .elementor-element.elementor-element-b1f0005 .jet-date-range__submit{color:#FFFFFF;background-color:#0E6765;border-radius:4px 4px 4px 4px;padding:10px 18px 10px 18px;}.elementor-4238 .elementor-element.elementor-element-b1f0005 .jet-date-range__submit:hover{color:#FFFFFF;background-color:#084C4B;}.elementor-widget-jet-smart-filters-sorting .apply-filters__button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-4238 .elementor-element.elementor-element-b1f0006 > .elementor-widget-container{margin:0px 0px 28px 0px;}.elementor-4238 .elementor-element.elementor-element-b1f0006 .jet-sorting-select{max-width:100%;}.elementor-4238 .elementor-element.elementor-element-b1f0007{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-4238 .elementor-element.elementor-element-b1f0007 .elementor-heading-title{color:#111827;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-4238 .elementor-element.elementor-element-a4a97e8{--grid-columns:2;}.elementor-4238 .elementor-element.elementor-element-a4a97e8 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-4238 .elementor-element.elementor-element-a4a97e8 .e-loop-item > .elementor-section, .elementor-4238 .elementor-element.elementor-element-a4a97e8 .e-loop-item > .elementor-section > .elementor-container, .elementor-4238 .elementor-element.elementor-element-a4a97e8 .e-loop-item > .e-con, .elementor-4238 .elementor-element.elementor-element-a4a97e8 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-4238 .elementor-element.elementor-element-a4a97e8 .elementor-pagination{text-align:center;margin-top:16px;}.elementor-4238 .elementor-element.elementor-element-a4a97e8 .elementor-pagination .page-numbers:not(.dots){color:var( --e-global-color-text );}.elementor-4238 .elementor-element.elementor-element-a4a97e8 .elementor-pagination a.page-numbers:hover{color:var( --e-global-color-accent );}.elementor-4238 .elementor-element.elementor-element-a4a97e8 .elementor-pagination .page-numbers.current{color:var( --e-global-color-accent );}body:not(.rtl) .elementor-4238 .elementor-element.elementor-element-a4a97e8 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-4238 .elementor-element.elementor-element-a4a97e8 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-4238 .elementor-element.elementor-element-a4a97e8 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-4238 .elementor-element.elementor-element-a4a97e8 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}@media(max-width:1024px){.elementor-4238 .elementor-element.elementor-element-9bb9635{--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-4238 .elementor-element.elementor-element-1f7595f .elementor-heading-title{font-size:var( --e-global-typography-5f889d3-font-size );line-height:var( --e-global-typography-5f889d3-line-height );}.elementor-4238 .elementor-element.elementor-element-1d0ccbc .jet-breadcrumbs__item > *{font-size:var( --e-global-typography-accent-font-size );}.elementor-4238 .elementor-element.elementor-element-4c8f2a1{--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-4238 .elementor-element.elementor-element-a4a97e8{--grid-columns:2;}}@media(min-width:768px){.elementor-4238 .elementor-element.elementor-element-9bb9635{--content-width:1200px;}.elementor-4238 .elementor-element.elementor-element-4c8f2a1{--content-width:1200px;}}@media(max-width:767px){.elementor-4238 .elementor-element.elementor-element-9bb9635{--min-height:350px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4238 .elementor-element.elementor-element-1f7595f{text-align:center;}.elementor-4238 .elementor-element.elementor-element-1f7595f .elementor-heading-title{font-size:var( --e-global-typography-5f889d3-font-size );line-height:var( --e-global-typography-5f889d3-line-height );}.elementor-4238 .elementor-element.elementor-element-1d0ccbc .jet-breadcrumbs__item > *{font-size:var( --e-global-typography-accent-font-size );}.elementor-4238 .elementor-element.elementor-element-4c8f2a1{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-4238 .elementor-element.elementor-element-b1f0001{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-4238 .elementor-element.elementor-element-b1f0002{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-4238 .elementor-element.elementor-element-b1f0003{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-4238 .elementor-element.elementor-element-b1f0004 .jet-search-filter{display:flex;flex-direction:column;}.elementor-4238 .elementor-element.elementor-element-b1f0004 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-4238 .elementor-element.elementor-element-b1f0005 .jet-smart-filters-date-range .jet-date-range{display:flex;flex-direction:column;}.elementor-4238 .elementor-element.elementor-element-b1f0005 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-4238 .elementor-element.elementor-element-b1f0006 > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-4238 .elementor-element.elementor-element-b1f0007{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-4238 .elementor-element.elementor-element-a4a97e8{--grid-columns:1;}}/* Start custom CSS for jet-breadcrumbs, class: .elementor-element-1d0ccbc */.elementor-4238 .elementor-element.elementor-element-1d0ccbc .jet-breadcrumbs__item-sep > .jet-blocks-icon {
    margin-bottom: -2px;
}

.elementor-4238 .elementor-element.elementor-element-1d0ccbc a:hover {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b2f1000 */.elementor-4238 .elementor-element.elementor-element-b2f1000 .zgk-bip-identity { padding-bottom: 24px; border-bottom: 1px solid #D1D5DB; color: #111827; } .elementor-4238 .elementor-element.elementor-element-b2f1000 img { display: block; width: 107px; height: auto; margin: 0 0 20px; } .elementor-4238 .elementor-element.elementor-element-b2f1000 h2 { margin: 0 0 8px; color: #111827; font-size: 20px; line-height: 1.25; font-weight: 700; } .elementor-4238 .elementor-element.elementor-element-b2f1000 .zgk-bip-identity__subtitle { margin: 0 0 18px; color: #111827; font-size: 15px; line-height: 1.4; font-weight: 600; } .elementor-4238 .elementor-element.elementor-element-b2f1000 address { display: grid; gap: 7px; margin: 0; color: #374151; font-size: 14px; line-height: 1.5; font-style: normal; } .elementor-4238 .elementor-element.elementor-element-b2f1000 address a { color: #144B5E; text-decoration: underline; text-underline-offset: 2px; } .elementor-4238 .elementor-element.elementor-element-b2f1000 address a:hover, .elementor-4238 .elementor-element.elementor-element-b2f1000 address a:focus-visible { color: #E85D04; } .elementor-4238 .elementor-element.elementor-element-b2f1000 .zgk-bip-identity__registry { margin-top: 5px; color: #111827; font-weight: 600; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f9177c */.elementor-4238 .elementor-element.elementor-element-3f9177c .elementor-heading-title { border-left: 3px solid #0E6765; padding-left: 10px; text-align: left; }/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b2f2000 */.elementor-4238 .elementor-element.elementor-element-b2f2000 a, .elementor-4238 .elementor-element.elementor-element-b2f2000 a .elementor-icon-list-text { color: #111827; } .elementor-4238 .elementor-element.elementor-element-b2f2000 a:hover, .elementor-4238 .elementor-element.elementor-element-b2f2000 a:hover .elementor-icon-list-text, .elementor-4238 .elementor-element.elementor-element-b2f2000 a:focus-visible, .elementor-4238 .elementor-element.elementor-element-b2f2000 a:focus-visible .elementor-icon-list-text { color: #E85D04; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b2f1001 */.elementor-4238 .elementor-element.elementor-element-b2f1001 { border-top: 1px solid #D1D5DB; padding-top: 20px; } .elementor-4238 .elementor-element.elementor-element-b2f1001 .elementor-heading-title { border-left: 3px solid #0E6765; padding-left: 10px; text-align: left; }/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b2f2001 */.elementor-4238 .elementor-element.elementor-element-b2f2001 a, .elementor-4238 .elementor-element.elementor-element-b2f2001 a .elementor-icon-list-text { color: #111827; } .elementor-4238 .elementor-element.elementor-element-b2f2001 a:hover, .elementor-4238 .elementor-element.elementor-element-b2f2001 a:hover .elementor-icon-list-text, .elementor-4238 .elementor-element.elementor-element-b2f2001 a:focus-visible, .elementor-4238 .elementor-element.elementor-element-b2f2001 a:focus-visible .elementor-icon-list-text { color: #E85D04; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b2f1002 */.elementor-4238 .elementor-element.elementor-element-b2f1002 { border-top: 1px solid #D1D5DB; padding-top: 20px; } .elementor-4238 .elementor-element.elementor-element-b2f1002 .elementor-heading-title { border-left: 3px solid #0E6765; padding-left: 10px; text-align: left; }/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b2f2002 */.elementor-4238 .elementor-element.elementor-element-b2f2002 a, .elementor-4238 .elementor-element.elementor-element-b2f2002 a .elementor-icon-list-text { color: #111827; } .elementor-4238 .elementor-element.elementor-element-b2f2002 a:hover, .elementor-4238 .elementor-element.elementor-element-b2f2002 a:hover .elementor-icon-list-text, .elementor-4238 .elementor-element.elementor-element-b2f2002 a:focus-visible, .elementor-4238 .elementor-element.elementor-element-b2f2002 a:focus-visible .elementor-icon-list-text { color: #E85D04; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b1f0001 */.elementor-4238 .elementor-element.elementor-element-b1f0001 .elementor-heading-title { color: #111827; }/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b1f0002 */.elementor-4238 .elementor-element.elementor-element-b1f0002 .elementor-icon-list-items { display: flex; flex-wrap: wrap; gap: 7px; overflow: visible; } .elementor-4238 .elementor-element.elementor-element-b1f0002 .elementor-icon-list-item { flex: 0 0 auto; padding: 0; margin: 0 !important; } .elementor-4238 .elementor-element.elementor-element-b1f0002 .elementor-icon-list-item a { display: inline-flex; align-items: center; justify-content: center; min-height: 34px; padding: 6px 10px; border: 1px solid #D1D5DB; border-radius: 3px; background: #F3F4F6; box-shadow: none; color: #374151 !important; line-height: 1.2; text-decoration: none; transition: background-color 140ms ease, border-color 140ms ease, color 140ms ease; } .elementor-4238 .elementor-element.elementor-element-b1f0002 a .elementor-icon-list-text { color: inherit !important; } .elementor-4238 .elementor-element.elementor-element-b1f0002 .elementor-icon-list-item a:hover { border-color: #0E6765; background: #E5E7EB; color: #0E6765 !important; } .elementor-4238 .elementor-element.elementor-element-b1f0002 .elementor-icon-list-item a:focus { outline: 2px solid #F29550; outline-offset: 2px; } .elementor-4238 .elementor-element.elementor-element-b1f0002 .elementor-icon-list-item a.is-active { border-color: #0E6765; background: #0E6765; color: #FFFFFF !important; font-weight: 600; } .elementor-4238 .elementor-element.elementor-element-b1f0002 .elementor-icon-list-item a.is-active::before { content: "✓"; margin-right: 5px; font-size: 0.85em; font-weight: 700; line-height: 1; } .elementor-4238 .elementor-element.elementor-element-b1f0002 .elementor-icon-list-item a.is-active:hover { border-color: #084C4B; background: #084C4B; color: #FFFFFF !important; } .elementor-4238 .elementor-element.elementor-element-b1f0002 .elementor-icon-list-item a:active { background: #D1D5DB; } .elementor-4238 .elementor-element.elementor-element-b1f0002 .elementor-icon-list-item a.is-active:active { background: #063D3C; } @media (max-width: 767px) { .elementor-4238 .elementor-element.elementor-element-b1f0002 .elementor-icon-list-items { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 7px; } .elementor-4238 .elementor-element.elementor-element-b1f0002 .elementor-icon-list-item { min-width: 0; } .elementor-4238 .elementor-element.elementor-element-b1f0002 .elementor-icon-list-item a { width: 100%; padding: 6px; text-align: center; } } @media (prefers-reduced-motion: reduce) { .elementor-4238 .elementor-element.elementor-element-b1f0002 .elementor-icon-list-item a { transition: none; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b1f0003 */.elementor-4238 .elementor-element.elementor-element-b1f0003 .elementor-heading-title { color: #111827; }/* End custom CSS */
/* Start custom CSS for jet-smart-filters-search, class: .elementor-element-b1f0004 */.elementor-4238 .elementor-element.elementor-element-b1f0004 .jet-search-filter { display: grid; grid-template-columns: minmax(0, 1fr) auto; gap: 12px; align-items: stretch; } .elementor-4238 .elementor-element.elementor-element-b1f0004 .jet-search-filter__input-wrapper { width: auto; min-width: 0; } .elementor-4238 .elementor-element.elementor-element-b1f0004 .jet-search-filter__submit { min-width: 112px; margin: 0; border: 1px solid #0E6765; } .elementor-4238 .elementor-element.elementor-element-b1f0004 .jet-search-filter__submit:hover { background-color: #084C4B; border-color: #084C4B; } .elementor-4238 .elementor-element.elementor-element-b1f0004 .jet-search-filter__submit:focus-visible { outline: 3px solid rgba(14, 103, 101, 0.25); outline-offset: 2px; border-color: #0E6765; } @media (max-width: 767px) { .elementor-4238 .elementor-element.elementor-element-b1f0004 .jet-search-filter { grid-template-columns: 1fr; gap: 10px; } .elementor-4238 .elementor-element.elementor-element-b1f0004 .jet-search-filter__submit { width: 100%; } }/* End custom CSS */
/* Start custom CSS for jet-smart-filters-date-range, class: .elementor-element-b1f0005 */.elementor-4238 .elementor-element.elementor-element-b1f0005 .jet-date-range { display: grid; grid-template-columns: minmax(0, 1fr) 112px; gap: 12px; align-items: stretch; } .elementor-4238 .elementor-element.elementor-element-b1f0005 .jet-date-range__inputs { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 12px; width: 100%; min-width: 0; max-width: none; margin: 0; padding: 0; border: 0; } .elementor-4238 .elementor-element.elementor-element-b1f0005 .jet-date-range__control { width: 100% !important; max-width: none !important; } .elementor-4238 .elementor-element.elementor-element-b1f0005 .jet-date-range__submit { width: 112px; min-width: 112px; margin: 0; border: 1px solid #0E6765; } .elementor-4238 .elementor-element.elementor-element-b1f0005 .jet-date-range__submit:hover { background-color: #084C4B; border-color: #084C4B; } .elementor-4238 .elementor-element.elementor-element-b1f0005 .jet-date-range__submit:focus-visible { outline: 3px solid rgba(14, 103, 101, 0.25); outline-offset: 2px; border-color: #0E6765; } .jet-smart-filters-datepicker-b1f0005 .ui-state-default { color: #144B5E; background: #FFFFFF; border-color: #D1D5DB; } .jet-smart-filters-datepicker-b1f0005 .ui-state-highlight { color: #144B5E; background: #FFF7ED; border-color: #F29550; } .jet-smart-filters-datepicker-b1f0005 .ui-state-active { color: #FFFFFF; background: #0E6765; border-color: #0E6765; } .jet-smart-filters-datepicker-b1f0005 .ui-state-hover, .jet-smart-filters-datepicker-b1f0005 .ui-state-default:focus-visible { color: #FFFFFF; background: #084C4B; border-color: #084C4B; } @media (max-width: 767px) { .elementor-4238 .elementor-element.elementor-element-b1f0005 .jet-date-range { grid-template-columns: 1fr; gap: 10px; } .elementor-4238 .elementor-element.elementor-element-b1f0005 .jet-date-range__inputs { gap: 10px; } .elementor-4238 .elementor-element.elementor-element-b1f0005 .jet-date-range__submit { width: 100%; max-width: none; } }/* End custom CSS */
/* Start custom CSS for jet-smart-filters-sorting, class: .elementor-element-b1f0006 */.elementor-4238 .elementor-element.elementor-element-b1f0006 .jet-sorting-label { display: block; margin-bottom: 8px; } .elementor-4238 .elementor-element.elementor-element-b1f0006 .jet-sorting-select { min-height: 46px; padding: 0 12px; border: 1px solid #D1D5DB; border-radius: 4px; background-color: #FFFFFF; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b1f0007 */.elementor-4238 .elementor-element.elementor-element-b1f0007 .elementor-heading-title { color: #111827; }/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-a4a97e8 */@media (max-width: 767px) { .elementor-4238 .elementor-element.elementor-element-a4a97e8 .e-06afda3-1fb9678 { text-align: left; } }/* End custom CSS */