.elementor-2965 .elementor-element.elementor-element-eaff9ff{overflow:hidden;}.elementor-2965 .elementor-element.elementor-element-eaff9ff > .elementor-background-overlay{opacity:0.5;}.elementor-2965 .elementor-element.elementor-element-f396a60 > .elementor-element-populated{padding:0rem 0rem 0rem 0rem;}.elementor-2965 .elementor-element.elementor-element-ae1ae16 img{width:100vw;height:1024px;object-fit:cover;object-position:center center;}.elementor-2965 .elementor-element.elementor-element-a41df3f > .elementor-element-populated{padding:0rem 0rem 0rem 0rem;}.elementor-2965 .elementor-element.elementor-element-32760a7{--spacer-size:580px;}.elementor-2965 .elementor-element.elementor-element-d2aa853{overflow:hidden;padding:13rem 0rem 7rem 0rem;}.elementor-2965 .elementor-element.elementor-element-70b9a57 > .elementor-element-populated{padding:0rem 0rem 0rem 0rem;}.elementor-2965 .elementor-element.elementor-element-0dd7084{text-align:center;}.elementor-2965 .elementor-element.elementor-element-0dd7084 .elementor-heading-title{font-family:var( --e-global-typography-feec4c5-font-family ), Sans-serif;font-size:var( --e-global-typography-feec4c5-font-size );font-weight:var( --e-global-typography-feec4c5-font-weight );line-height:var( --e-global-typography-feec4c5-line-height );letter-spacing:var( --e-global-typography-feec4c5-letter-spacing );color:var( --e-global-color-df4102a );}.elementor-2965 .elementor-element.elementor-element-fa36b7c{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0rem 0rem 2.5rem 0rem;}.elementor-2965 .elementor-element.elementor-element-fa36b7c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2965 .elementor-element.elementor-element-fb88f1f > .elementor-element-populated{padding:0rem 0rem 0rem 0rem;}.elementor-2965 .elementor-element.elementor-element-94840a5 .jet-search-filter{display:flex;flex-direction:row;justify-content:center;align-items:center;}.elementor-2965 .elementor-element.elementor-element-94840a5 .jet-search-filter__input-wrapper{max-width:100%;}.elementor-2965 .elementor-element.elementor-element-94840a5 .jet-search-filter__input{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;border-radius:100px 100px 100px 100px;padding:18px 18px 18px 18px;}.elementor-2965 .elementor-element.elementor-element-94840a5 .jet-search-filter__input::placeholder{color:var( --e-global-color-primary );}.elementor-2965 .elementor-element.elementor-element-94840a5 .jet-search-filter__input:-ms-input-placeholder{color:var( --e-global-color-primary );}.elementor-2965 .elementor-element.elementor-element-94840a5 .jet-search-filter__input::-ms-input-placeholder{color:var( --e-global-color-primary );}.elementor-2965 .elementor-element.elementor-element-94840a5 .jet-search-filter__input-clear{color:var( --e-global-color-primary );}.elementor-2965 .elementor-element.elementor-element-94840a5 .jet-search-filter__input-loading{color:var( --e-global-color-primary );}.elementor-2965 .elementor-element.elementor-element-94840a5 .jet-search-filter__submit{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-df4102a );background-color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );padding:18px 32px 18px 32px;margin:0px 0px 0px 24px;}.elementor-2965 .elementor-element.elementor-element-94840a5 .jet-search-filter__submit:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-df4102a );}.elementor-2965 .elementor-element.elementor-element-42bdca2 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-2965 .elementor-element.elementor-element-42bdca2 > .jet-listing-grid > .jet-listing-grid__items{--columns:4;}.elementor-2965 .elementor-element.elementor-element-42bdca2{width:auto;max-width:auto;}.elementor-2965 .elementor-element.elementor-element-42bdca2 > .elementor-widget-container{margin:0rem 0.5rem 0rem 0rem;}:is( .elementor-2965 .elementor-element.elementor-element-42bdca2 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-2965 .elementor-element.elementor-element-42bdca2 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-2965 .elementor-element.elementor-element-42bdca2 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(8px / 2);padding-right:calc(8px / 2);padding-top:calc(8px / 2);padding-bottom:calc(8px / 2);}:is( .elementor-2965 .elementor-element.elementor-element-42bdca2 > .elementor-widget-container > .jet-listing-grid, .elementor-2965 .elementor-element.elementor-element-42bdca2 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-2965 .elementor-element.elementor-element-42bdca2 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 8px / -2);margin-right:calc( 8px / -2);width:calc(100% + 8px);}:is( .elementor-2965 .elementor-element.elementor-element-42bdca2 > .elementor-widget-container > .jet-listing-grid, .elementor-2965 .elementor-element.elementor-element-42bdca2 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-2965 .elementor-element.elementor-element-42bdca2 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 8px / -2);margin-bottom:calc( 8px / -2);}.elementor-2965 .elementor-element.elementor-element-7408615 .elementor-button{background-color:var( --e-global-color-394a38f );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 );line-height:var( --e-global-typography-text-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:26px 26px 26px 26px;padding:12px 24px 12px 024px;}.elementor-2965 .elementor-element.elementor-element-7408615 .elementor-button:hover, .elementor-2965 .elementor-element.elementor-element-7408615 .elementor-button:focus{background-color:var( --e-global-color-df4102a );color:var( --e-global-color-primary );}.elementor-2965 .elementor-element.elementor-element-7408615{width:auto;max-width:auto;align-self:center;}.elementor-2965 .elementor-element.elementor-element-7408615 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-2965 .elementor-element.elementor-element-7408615 .elementor-button:hover svg, .elementor-2965 .elementor-element.elementor-element-7408615 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2965 .elementor-element.elementor-element-b3a6cc6.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2965 .elementor-element.elementor-element-b3a6cc6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0rem 0rem 0rem 0rem;}.elementor-2965 .elementor-element.elementor-element-b3a6cc6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2965 .elementor-element.elementor-element-99e78da:not(.elementor-motion-effects-element-type-background), .elementor-2965 .elementor-element.elementor-element-99e78da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-eb93e23 );}.elementor-2965 .elementor-element.elementor-element-99e78da{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0rem 0rem 5rem 0rem;}.elementor-2965 .elementor-element.elementor-element-99e78da > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2965 .elementor-element.elementor-element-01ac0e4.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2965 .elementor-element.elementor-element-01ac0e4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2965 .elementor-element.elementor-element-398199c > .elementor-widget-container{margin:0rem 0rem 1.5rem 0rem;}.elementor-2965 .elementor-element.elementor-element-398199c .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-df4102a );}.elementor-2965 .elementor-element.elementor-element-bc705b9 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-2965 .elementor-element.elementor-element-bc705b9 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-2965 .elementor-element.elementor-element-e722ab4 .elementor-button{background-color:var( --e-global-color-primary );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 );line-height:var( --e-global-typography-text-line-height );fill:var( --e-global-color-df4102a );color:var( --e-global-color-df4102a );border-radius:26px 26px 26px 26px;padding:12px 24px 12px 024px;}.elementor-2965 .elementor-element.elementor-element-e722ab4 .elementor-button:hover, .elementor-2965 .elementor-element.elementor-element-e722ab4 .elementor-button:focus{background-color:var( --e-global-color-df4102a );color:var( --e-global-color-primary );}.elementor-2965 .elementor-element.elementor-element-e722ab4{width:auto;max-width:auto;align-self:center;}.elementor-2965 .elementor-element.elementor-element-e722ab4 > .elementor-widget-container{padding:2.5rem 0rem 0rem 0rem;}.elementor-2965 .elementor-element.elementor-element-e722ab4 .elementor-button:hover svg, .elementor-2965 .elementor-element.elementor-element-e722ab4 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2965 .elementor-element.elementor-element-0e1b898:not(.elementor-motion-effects-element-type-background), .elementor-2965 .elementor-element.elementor-element-0e1b898 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-df4102a );}.elementor-2965 .elementor-element.elementor-element-0e1b898{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0rem 0rem 0rem 0rem;}.elementor-2965 .elementor-element.elementor-element-0e1b898 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2965 .elementor-element.elementor-element-24e5c2c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2965 .elementor-element.elementor-element-24e5c2c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-df4102a );}.elementor-2965 .elementor-element.elementor-element-24e5c2c > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://gbi.nl/wp-content/uploads/2021/10/logo-symbol.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;opacity:0.2;}.elementor-bc-flex-widget .elementor-2965 .elementor-element.elementor-element-24e5c2c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2965 .elementor-element.elementor-element-24e5c2c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2965 .elementor-element.elementor-element-24e5c2c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:13.5rem 0rem 13.5rem 0rem;}.elementor-2965 .elementor-element.elementor-element-24e5c2c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2965 .elementor-element.elementor-element-860a265 > .elementor-element-populated{padding:0rem 3.5rem 0rem 5rem;}.elementor-2965 .elementor-element.elementor-element-beb7f56 > .elementor-widget-container{margin:0rem 0rem 2.75rem 0rem;}.elementor-2965 .elementor-element.elementor-element-beb7f56 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-eb93e23 );}.elementor-2965 .elementor-element.elementor-element-181d464{font-family:var( --e-global-typography-d4cf255-font-family ), Sans-serif;font-size:var( --e-global-typography-d4cf255-font-size );font-weight:var( --e-global-typography-d4cf255-font-weight );line-height:var( --e-global-typography-d4cf255-line-height );color:var( --e-global-color-eb93e23 );}.elementor-bc-flex-widget .elementor-2965 .elementor-element.elementor-element-ba10923.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2965 .elementor-element.elementor-element-ba10923.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2965 .elementor-element.elementor-element-ba10923 > .elementor-element-populated{padding:0rem 0rem 0rem 0rem;}.elementor-2965 .elementor-element.elementor-element-d30ec69 .elementor-button{background-color:var( --e-global-color-primary );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 );line-height:var( --e-global-typography-text-line-height );fill:var( --e-global-color-df4102a );color:var( --e-global-color-df4102a );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:26px 26px 26px 26px;padding:12px 24px 12px 024px;}.elementor-2965 .elementor-element.elementor-element-d30ec69 .elementor-button:hover, .elementor-2965 .elementor-element.elementor-element-d30ec69 .elementor-button:focus{background-color:var( --e-global-color-df4102a );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2965 .elementor-element.elementor-element-d30ec69 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-2965 .elementor-element.elementor-element-d30ec69 .elementor-button:hover svg, .elementor-2965 .elementor-element.elementor-element-d30ec69 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2965 .elementor-element.elementor-element-76bf75e .elementor-button{background-color:var( --e-global-color-primary );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 );line-height:var( --e-global-typography-text-line-height );fill:var( --e-global-color-df4102a );color:var( --e-global-color-df4102a );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:26px 26px 26px 26px;padding:12px 24px 12px 024px;}.elementor-2965 .elementor-element.elementor-element-76bf75e .elementor-button:hover, .elementor-2965 .elementor-element.elementor-element-76bf75e .elementor-button:focus{background-color:var( --e-global-color-df4102a );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2965 .elementor-element.elementor-element-76bf75e > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-2965 .elementor-element.elementor-element-76bf75e .elementor-button:hover svg, .elementor-2965 .elementor-element.elementor-element-76bf75e .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2965 .elementor-element.elementor-element-340652a .elementor-button{background-color:var( --e-global-color-primary );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 );line-height:var( --e-global-typography-text-line-height );fill:var( --e-global-color-df4102a );color:var( --e-global-color-df4102a );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:26px 26px 26px 26px;padding:12px 24px 12px 024px;}.elementor-2965 .elementor-element.elementor-element-340652a .elementor-button:hover, .elementor-2965 .elementor-element.elementor-element-340652a .elementor-button:focus{background-color:var( --e-global-color-df4102a );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2965 .elementor-element.elementor-element-340652a > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-2965 .elementor-element.elementor-element-340652a .elementor-button:hover svg, .elementor-2965 .elementor-element.elementor-element-340652a .elementor-button:focus svg{fill:var( --e-global-color-primary );}body.elementor-page-2965:not(.elementor-motion-effects-element-type-background), body.elementor-page-2965 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-eb93e23 );}@media(max-width:1366px){.elementor-2965 .elementor-element.elementor-element-ae1ae16 img{height:1024px;}.elementor-2965 .elementor-element.elementor-element-32760a7{--spacer-size:600px;}.elementor-2965 .elementor-element.elementor-element-0dd7084 .elementor-heading-title{font-size:var( --e-global-typography-feec4c5-font-size );line-height:var( --e-global-typography-feec4c5-line-height );letter-spacing:var( --e-global-typography-feec4c5-letter-spacing );}.elementor-2965 .elementor-element.elementor-element-fa36b7c{padding:07.25rem 0rem 5rem 0rem;}.elementor-2965 .elementor-element.elementor-element-94840a5 .jet-search-filter__input{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2965 .elementor-element.elementor-element-94840a5 .jet-search-filter__submit{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2965 .elementor-element.elementor-element-7408615 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2965 .elementor-element.elementor-element-99e78da{padding:07.25rem 0rem 5rem 0rem;}.elementor-2965 .elementor-element.elementor-element-398199c > .elementor-widget-container{margin:0rem 0rem 2rem 0rem;}.elementor-2965 .elementor-element.elementor-element-398199c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2965 .elementor-element.elementor-element-e722ab4 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2965 .elementor-element.elementor-element-0e1b898{padding:7.5rem 0rem 7.5rem 0rem;}.elementor-2965 .elementor-element.elementor-element-24e5c2c > .elementor-element-populated{padding:0rem 0rem 0rem 0rem;}.elementor-2965 .elementor-element.elementor-element-860a265 > .elementor-element-populated{padding:0rem 0rem 0rem 0rem;}.elementor-2965 .elementor-element.elementor-element-beb7f56 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2965 .elementor-element.elementor-element-181d464{font-size:var( --e-global-typography-d4cf255-font-size );line-height:var( --e-global-typography-d4cf255-line-height );}.elementor-2965 .elementor-element.elementor-element-d30ec69 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2965 .elementor-element.elementor-element-76bf75e .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2965 .elementor-element.elementor-element-340652a .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1024px){.elementor-2965 .elementor-element.elementor-element-ae1ae16 img{height:760px;}.elementor-2965 .elementor-element.elementor-element-32760a7{--spacer-size:610px;}.elementor-2965 .elementor-element.elementor-element-d2aa853{padding:8rem 0rem 5rem 0rem;}.elementor-2965 .elementor-element.elementor-element-0dd7084 .elementor-heading-title{font-size:var( --e-global-typography-feec4c5-font-size );line-height:var( --e-global-typography-feec4c5-line-height );letter-spacing:var( --e-global-typography-feec4c5-letter-spacing );}.elementor-2965 .elementor-element.elementor-element-fa36b7c{padding:5rem 0rem 5rem 0rem;}.elementor-2965 .elementor-element.elementor-element-94840a5 .jet-search-filter__input{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2965 .elementor-element.elementor-element-94840a5 .jet-search-filter__submit{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2965 .elementor-element.elementor-element-7408615 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2965 .elementor-element.elementor-element-99e78da{padding:5rem 0rem 5rem 0rem;}.elementor-2965 .elementor-element.elementor-element-398199c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2965 .elementor-element.elementor-element-e722ab4 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2965 .elementor-element.elementor-element-0e1b898{padding:5rem 0rem 5rem 0rem;}.elementor-2965 .elementor-element.elementor-element-24e5c2c > .elementor-element-populated{padding:0rem 0rem 0rem 0rem;}.elementor-2965 .elementor-element.elementor-element-860a265 > .elementor-element-populated{padding:5rem 3.5rem 5rem 0rem;}.elementor-2965 .elementor-element.elementor-element-beb7f56 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2965 .elementor-element.elementor-element-181d464{font-size:var( --e-global-typography-d4cf255-font-size );line-height:var( --e-global-typography-d4cf255-line-height );}.elementor-2965 .elementor-element.elementor-element-d30ec69 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2965 .elementor-element.elementor-element-76bf75e .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2965 .elementor-element.elementor-element-340652a .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-2965 .elementor-element.elementor-element-ae1ae16 img{height:560px;}.elementor-2965 .elementor-element.elementor-element-32760a7{--spacer-size:560px;}.elementor-2965 .elementor-element.elementor-element-d2aa853{padding:5.625rem 0rem 3.5rem 0rem;}.elementor-2965 .elementor-element.elementor-element-70b9a57.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2965 .elementor-element.elementor-element-0dd7084 > .elementor-widget-container{margin:0rem 0rem 1.5rem 0rem;}.elementor-2965 .elementor-element.elementor-element-0dd7084 .elementor-heading-title{font-size:var( --e-global-typography-feec4c5-font-size );line-height:var( --e-global-typography-feec4c5-line-height );letter-spacing:var( --e-global-typography-feec4c5-letter-spacing );}.elementor-2965 .elementor-element.elementor-element-fa36b7c{padding:3rem 0rem 3rem 0rem;}.elementor-2965 .elementor-element.elementor-element-94840a5 .jet-search-filter{display:flex;flex-direction:column;}.elementor-2965 .elementor-element.elementor-element-94840a5 .jet-search-filter__input{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );padding:12px 24px 12px 24px;}.elementor-2965 .elementor-element.elementor-element-94840a5 .jet-search-filter__submit{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );padding:12px 24px 12px 24px;margin:12px 0px 0px 0px;}.elementor-2965 .elementor-element.elementor-element-7408615 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2965 .elementor-element.elementor-element-99e78da{padding:1rem 0rem 3rem 0rem;}.elementor-2965 .elementor-element.elementor-element-398199c > .elementor-widget-container{margin:0rem 0rem 00.75rem 0rem;}.elementor-2965 .elementor-element.elementor-element-398199c{text-align:center;}.elementor-2965 .elementor-element.elementor-element-398199c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2965 .elementor-element.elementor-element-e722ab4 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2965 .elementor-element.elementor-element-0e1b898{padding:0rem 0rem 3rem 0rem;}.elementor-2965 .elementor-element.elementor-element-beb7f56 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2965 .elementor-element.elementor-element-181d464{font-size:var( --e-global-typography-d4cf255-font-size );line-height:var( --e-global-typography-d4cf255-line-height );}.elementor-2965 .elementor-element.elementor-element-d30ec69 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2965 .elementor-element.elementor-element-76bf75e .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2965 .elementor-element.elementor-element-340652a .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for image, class: .elementor-element-ae1ae16 */.elementor-2965 .elementor-element.elementor-element-ae1ae16 img{
    .elementor-2965 .elementor-element.elementor-element-ae1ae16 img{
    -o-object-position: top center;
       object-position: top center;
}
}/* End custom CSS */
/* Start custom CSS for spacer, class: .elementor-element-32760a7 */.elementor-2965 .elementor-element.elementor-element-32760a7{
    background: -webkit-gradient(linear, left top, left bottom, from(#000000), to(rgba(0, 0, 0, 0)));
    background: -o-linear-gradient(top, #000000 0%, rgba(0, 0, 0, 0) 100%);
    background: linear-gradient(180deg, #000000 0%, rgba(0, 0, 0, 0) 100%);
}

@media screen and (max-width: 1024px){
    .elementor-2965 .elementor-element.elementor-element-32760a7{
        background: rgb(20,20,20);
        background: linear-gradient(180deg, rgba(20,20,20,1) 0%, rgba(20,20,20,0.62) 35%, rgba(20,20,20,0.5) 65%, rgba(20,20,20,1) 100%);
        }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a41df3f */.elementor-2965 .elementor-element.elementor-element-a41df3f{
    position: absolute;
    height: 100%;
}

.elementor-2965 .elementor-element.elementor-element-a41df3f:before {
    content: "";
    width: 100%;
    height: 50vh;
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 1;
    background: -webkit-gradient(linear, left bottom, left top, from(#141414), to(rgba(0, 0, 0, 0)));
    background: -o-linear-gradient(bottom, #141414 0%, rgba(0, 0, 0, 0) 100%);
    background: linear-gradient(0deg, #141414 0%, rgba(0, 0, 0, 0) 100%);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-eaff9ff */.elementor-2965 .elementor-element.elementor-element-eaff9ff{
    position: absolute;
    top: 0;
    z-index: -10;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0dd7084 */@media screen and (max-width: 767px){
    .elementor-2965 .elementor-element.elementor-element-0dd7084{
        max-width: 22.5rem;
    }
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-search, class: .elementor-element-94840a5 *//* clears the 'X' from Internet Explorer */
.elementor-2965 .elementor-element.elementor-element-94840a5 input[type=search]::-ms-clear,
.elementor-2965 .elementor-element.elementor-element-94840a5 input[type=search]::-ms-reveal {  
    display: none; width : 0; height: 0; 
}

/* clears the 'X' from Chrome */
.elementor-2965 .elementor-element.elementor-element-94840a5 input[type="search"]::-webkit-search-decoration,
.elementor-2965 .elementor-element.elementor-element-94840a5 input[type="search"]::-webkit-search-cancel-button,
.elementor-2965 .elementor-element.elementor-element-94840a5 input[type="search"]::-webkit-search-results-button,
.elementor-2965 .elementor-element.elementor-element-94840a5 input[type="search"]::-webkit-search-results-decoration { 
    display: none; 
}

.elementor-2965 .elementor-element.elementor-element-94840a5 ::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  text-align: center;
}
.elementor-2965 .elementor-element.elementor-element-94840a5 ::-moz-placeholder { /* Firefox 19+ */
  text-align: center;
}
.elementor-2965 .elementor-element.elementor-element-94840a5 :-ms-input-placeholder { /* IE 10+ */
  text-align: center;
}
.elementor-2965 .elementor-element.elementor-element-94840a5 :-moz-placeholder { /* Firefox 18- */
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-42bdca2 */.elementor-2965 .elementor-element.elementor-element-42bdca2 .jet-listing-grid__items,
body.e--ua-safari .elementor-2965 .elementor-element.elementor-element-42bdca2 .jet-listing-grid__items {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
    justify-content: center;
}

.elementor-2965 .elementor-element.elementor-element-42bdca2 .jet-listing-grid__item {
max-width: none;
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-42bdca2 */.elementor-2965 .elementor-element.elementor-element-42bdca2 .jet-listing-grid__items,
body.e--ua-safari .elementor-2965 .elementor-element.elementor-element-42bdca2 .jet-listing-grid__items {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
    justify-content: center;
}

.elementor-2965 .elementor-element.elementor-element-42bdca2 .jet-listing-grid__item {
max-width: none;
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-fa36b7c */.elementor-2965 .elementor-element.elementor-element-fa36b7c{
    background: rgb(20,20,20);
    background: -webkit-gradient(linear, left top, left bottom, from(rgba(20,20,20,0)), color-stop(31%, rgba(20,20,20,1)));
    background: -o-linear-gradient(top, rgba(20,20,20,0) 0%, rgba(20,20,20,1) 100%);
    background: linear-gradient(180deg, rgba(20,20,20,0) 0%, rgba(20,20,20,1) 100%);
}

@media screen and (max-width: 1024px){
    .elementor-2965 .elementor-element.elementor-element-fa36b7c{
        background: rgb(20,20,20);
    }
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-bc705b9 */.elementor-2965 .elementor-element.elementor-element-bc705b9 .jet-listing-not-found.jet-listing-grid__items {
    color: #fff;
    
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-99e78da */.elementor-2965 .elementor-element.elementor-element-99e78da{
    background: rgb(20,20,20);
    background: -webkit-gradient(linear, left top, left bottom, from(rgba(20,20,20,0)), color-stop(31%, rgba(20,20,20,1)));
    background: -o-linear-gradient(top, rgba(20,20,20,0) 0%, rgba(20,20,20,1) 31%);
    background: linear-gradient(180deg, rgba(20,20,20,0) 0%, rgba(20,20,20,1) 31%);
}

@media screen and (max-width: 1024px){
    .elementor-2965 .elementor-element.elementor-element-99e78da{
        background: rgb(20,20,20);
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d30ec69 */.elementor-2965 .elementor-element.elementor-element-d30ec69 a {
    min-width: 16rem;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-76bf75e */.elementor-2965 .elementor-element.elementor-element-76bf75e a {
    min-width: 16rem;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-340652a */.elementor-2965 .elementor-element.elementor-element-340652a a {
    min-width: 16rem;
}/* End custom CSS */