.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-weight );}.elementor-1427 .elementor-element.elementor-element-5e355e8 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-1427 .elementor-element.elementor-element-5e355e8 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-1427 .elementor-element.elementor-element-5e355e8{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-1427 .elementor-element.elementor-element-c0f9edc{width:100%;max-width:100%;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1427 .elementor-element.elementor-element-174d359 img{height:124px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-1427 .elementor-element.elementor-element-d2c15c3 .elementor-icon-box-wrapper{align-items:center;gap:8px;}.elementor-1427 .elementor-element.elementor-element-d2c15c3 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-v4-blue-200 );}.elementor-1427 .elementor-element.elementor-element-d2c15c3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-v4-blue-200 );}.elementor-1427 .elementor-element.elementor-element-d2c15c3.elementor-view-framed .elementor-icon, .elementor-1427 .elementor-element.elementor-element-d2c15c3.elementor-view-default .elementor-icon{fill:var( --e-global-color-v4-blue-200 );color:var( --e-global-color-v4-blue-200 );border-color:var( --e-global-color-v4-blue-200 );}.elementor-1427 .elementor-element.elementor-element-d2c15c3 .elementor-icon{font-size:20px;}.elementor-1427 .elementor-element.elementor-element-d2c15c3 .elementor-icon-box-title, .elementor-1427 .elementor-element.elementor-element-d2c15c3 .elementor-icon-box-title a{font-family:"Funnel_Sans", Sans-serif;font-size:16px;font-weight:300;}.elementor-1427 .elementor-element.elementor-element-d2c15c3 .elementor-icon-box-description{font-family:"Funnel_Sans", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-primary );}.elementor-1427 .elementor-element.elementor-element-270a284 .elementor-icon-box-wrapper{align-items:center;gap:8px;}.elementor-1427 .elementor-element.elementor-element-270a284 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-v4-blue-200 );}.elementor-1427 .elementor-element.elementor-element-270a284.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-v4-blue-200 );}.elementor-1427 .elementor-element.elementor-element-270a284.elementor-view-framed .elementor-icon, .elementor-1427 .elementor-element.elementor-element-270a284.elementor-view-default .elementor-icon{fill:var( --e-global-color-v4-blue-200 );color:var( --e-global-color-v4-blue-200 );border-color:var( --e-global-color-v4-blue-200 );}.elementor-1427 .elementor-element.elementor-element-270a284 .elementor-icon{font-size:20px;}.elementor-1427 .elementor-element.elementor-element-270a284 .elementor-icon-box-title, .elementor-1427 .elementor-element.elementor-element-270a284 .elementor-icon-box-title a{font-family:"Funnel_Sans", Sans-serif;font-size:16px;font-weight:300;}.elementor-1427 .elementor-element.elementor-element-270a284 .elementor-icon-box-description{font-family:"Funnel_Sans", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-primary );}.elementor-1427 .elementor-element.elementor-element-d022e80 .elementor-icon-box-wrapper{align-items:center;gap:8px;}.elementor-1427 .elementor-element.elementor-element-d022e80 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-v4-blue-200 );}.elementor-1427 .elementor-element.elementor-element-d022e80.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-v4-blue-200 );}.elementor-1427 .elementor-element.elementor-element-d022e80.elementor-view-framed .elementor-icon, .elementor-1427 .elementor-element.elementor-element-d022e80.elementor-view-default .elementor-icon{fill:var( --e-global-color-v4-blue-200 );color:var( --e-global-color-v4-blue-200 );border-color:var( --e-global-color-v4-blue-200 );}.elementor-1427 .elementor-element.elementor-element-d022e80 .elementor-icon{font-size:20px;}.elementor-1427 .elementor-element.elementor-element-d022e80 .elementor-icon-box-title, .elementor-1427 .elementor-element.elementor-element-d022e80 .elementor-icon-box-title a{font-family:"Funnel_Sans", Sans-serif;font-size:16px;font-weight:300;}.elementor-1427 .elementor-element.elementor-element-d022e80 .elementor-icon-box-description{font-family:"Funnel_Sans", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-primary );}.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-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-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-weight );}.elementor-1427 .elementor-element.elementor-element-0019d07{--grid-columns:3;}body.elementor-page-1427:not(.elementor-motion-effects-element-type-background), body.elementor-page-1427 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-v4-blue-1000 );}@media(max-width:1024px){.elementor-widget-gallery .elementor-gallery-item__title{font-weight:var( --e-global-typography-primary-weight );}.elementor-widget-gallery .elementor-gallery-title{font-weight:var( --e-global-typography-primary-weight );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-weight:var( --e-global-typography-primary-weight );}.elementor-widget-loop-grid .elementor-pagination{font-weight:var( --e-global-typography-secondary-weight );}.elementor-widget-loop-grid .e-load-more-message{font-weight:var( --e-global-typography-secondary-weight );}.elementor-1427 .elementor-element.elementor-element-0019d07{--grid-columns:2;}}@media(max-width:767px){.elementor-widget-gallery .elementor-gallery-item__title{font-weight:var( --e-global-typography-primary-weight );}.elementor-widget-gallery .elementor-gallery-title{font-weight:var( --e-global-typography-primary-weight );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-weight:var( --e-global-typography-primary-weight );}.elementor-widget-loop-grid .elementor-pagination{font-weight:var( --e-global-typography-secondary-weight );}.elementor-widget-loop-grid .e-load-more-message{font-weight:var( --e-global-typography-secondary-weight );}.elementor-1427 .elementor-element.elementor-element-0019d07{--grid-columns:1;}}/* Start custom CSS for shortcode, class: .elementor-element-7bde130 */.elementor-1427 .elementor-element.elementor-element-7bde130 {
    color: #fff;
    font-size: 16px;
    font-weight: 300;
    font-family: Funnel_Sans;
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-5e355e8 */.elementor-1427 .elementor-element.elementor-element-5e355e8 .e-gallery-item:first-child {
    grid-row: 1/3;
    grid-column: 1/3;
}

.elementor-1427 .elementor-element.elementor-element-5e355e8 .e-gallery-item:nth-child(n+6) {
    display: none;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-c0f9edc */.elementor-1427 .elementor-element.elementor-element-c0f9edc .elementor-shortcode {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-c0ddd66 */.elementor-1427 .elementor-element.elementor-element-c0ddd66 .elementor-shortcode {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 32px;
}

.elementor-1427 .elementor-element.elementor-element-c0ddd66 .booker-highlight .image {
    margin-bottom: 16px;
}

.elementor-1427 .elementor-element.elementor-element-c0ddd66 .description {
    text-align: left;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Funnel_Sans';
	font-display: auto;
	src: url('https://dev.booker.hr/wp-content/uploads/2026/04/FunnelSans-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */