.elementor-1696 .elementor-element.elementor-element-4c08fea{--display:flex;--min-height:100vh;--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:0;--padding-bottom:clamp(1.5rem, 0.9rem + 1.8vw, 2.5rem);--padding-left:0;--padding-right:0;}.elementor-1696 .elementor-element.elementor-element-6308cdb{--display:flex;--min-height:0vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:clamp(2.5em, 10.416vw, 25em) clamp(2.5em, 10.416vw, 25em);--row-gap:clamp(2.5em, 10.416vw, 25em);--column-gap:clamp(2.5em, 10.416vw, 25em);--padding-top:clamp(3.5rem, 2.2rem + 7vw, 8rem);--padding-bottom:clamp(1rem, calc(0.6rem + 2vw), 3rem);--padding-left:clamp(2.975rem, calc(1.658rem + 6.588vw), 9.563rem);--padding-right:clamp(2.975rem, calc(1.658rem + 6.588vw), 9.563rem);}.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-1696 .elementor-element.elementor-element-9af1121{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;z-index:0;}.elementor-1696 .elementor-element.elementor-element-9af1121.elementor-element{--flex-grow:1;--flex-shrink:1;}.elementor-1696 .elementor-element.elementor-element-9af1121 .elementor-heading-title{font-family:"Montserrat Local", Sans-serif;font-size:clamp(1.6rem, 5.2vw, 6.5rem);font-weight:400;line-height:1.1;color:#464545;}.elementor-1696 .elementor-element.elementor-element-2a449f7{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;z-index:0;}.elementor-1696 .elementor-element.elementor-element-2a449f7.elementor-element{--flex-grow:1;--flex-shrink:1;}.elementor-1696 .elementor-element.elementor-element-2a449f7 .elementor-heading-title{font-family:"Montserrat Local", Sans-serif;font-size:clamp(1.6rem, 5.2vw, 6.5rem);font-weight:400;line-height:1.1;color:#464545;}.elementor-1696 .elementor-element.elementor-element-260a11b{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0) 0;}.elementor-1696 .elementor-element.elementor-element-f5cd181{--display:flex;--min-height:0vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:clamp(2.5em, 10.416vw, 25em) clamp(2.5em, 10.416vw, 25em);--row-gap:clamp(2.5em, 10.416vw, 25em);--column-gap:clamp(2.5em, 10.416vw, 25em);--padding-top:0;--padding-bottom:0;--padding-left:clamp(2.975rem, calc(1.658rem + 6.588vw), 9.563rem);--padding-right:clamp(2.975rem, calc(1.658rem + 6.588vw), 9.563rem);}.elementor-1696 .elementor-element.elementor-element-f5cd181.e-con{--align-self:flex-end;}.elementor-1696 .elementor-element.elementor-element-d005708{--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;--gap:clamp(1.25rem, calc(1rem + 3vw), 4rem) clamp(1.25rem, calc(1rem + 3vw), 4rem);--row-gap:clamp(1.25rem, calc(1rem + 3vw), 4rem);--column-gap:clamp(1.25rem, calc(1rem + 3vw), 4rem);}.elementor-widget-text-editor{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-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1696 .elementor-element.elementor-element-2340d00{z-index:0;font-family:"Nunito Web", Sans-serif;font-size:clamp(1.2rem, 0.38rem + 1.15vw, 1.4rem);font-weight:400;line-height:1.6;}.elementor-1696 .elementor-element.elementor-element-2340d00 p{margin-block-end:1.6em;}.elementor-1696 .elementor-element.elementor-element-2340d00 a{color:var( --e-global-color-text );}.elementor-1696 .elementor-element.elementor-element-4c00062{--display:flex;--gap:clamp(1.8rem, 1.4rem + 1.3vw, 2.4rem) clamp(1.8rem, 1.4rem + 1.3vw, 2.4rem);--row-gap:clamp(1.8rem, 1.4rem + 1.3vw, 2.4rem);--column-gap:clamp(1.8rem, 1.4rem + 1.3vw, 2.4rem);}.elementor-1696 .elementor-element.elementor-element-243669e{z-index:0;font-family:"Nunito", Sans-serif;font-size:clamp(1.125rem, 0.35rem + 1.1vw, 1.3125rem);font-weight:400;line-height:1.6;}.elementor-1696 .elementor-element.elementor-element-243669e p{margin-block-end:1.6em;}.elementor-1696 .elementor-element.elementor-element-243669e a{color:var( --e-global-color-text );}.elementor-1696 .elementor-element.elementor-element-edddf77{z-index:0;font-family:"Nunito", Sans-serif;font-size:clamp(1.125rem, 0.35rem + 1.1vw, 1.3125rem);font-weight:400;line-height:1.6;}.elementor-1696 .elementor-element.elementor-element-edddf77 p{margin-block-end:1.6em;}.elementor-1696 .elementor-element.elementor-element-edddf77 a{color:var( --e-global-color-text );}.elementor-1696 .elementor-element.elementor-element-8d1220b{z-index:0;font-family:"Nunito", Sans-serif;font-size:clamp(1.125rem, 0.35rem + 1.1vw, 1.3125rem);font-weight:400;line-height:1.6;}.elementor-1696 .elementor-element.elementor-element-8d1220b p{margin-block-end:1.6em;}.elementor-1696 .elementor-element.elementor-element-8d1220b a{color:var( --e-global-color-text );}.elementor-1696 .elementor-element.elementor-element-8d8c891{padding:clamp(1.25rem, 1rem + 1.5vw, 2rem) 0 0 0;z-index:0;font-family:"Nunito", Sans-serif;font-size:clamp(1.125rem, 0.35rem + 1.1vw, 1.3125rem);font-weight:400;line-height:1.6;}.elementor-1696 .elementor-element.elementor-element-8d8c891 p{margin-block-end:1.6em;}.elementor-1696 .elementor-element.elementor-element-8d8c891 a{color:var( --e-global-color-text );}.elementor-1696 .elementor-element.elementor-element-86b55eb{--display:flex;}.elementor-1696 .elementor-element.elementor-element-b8e530a{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;z-index:0;}.elementor-1696 .elementor-element.elementor-element-b8e530a.elementor-element{--flex-grow:1;--flex-shrink:1;}.elementor-1696 .elementor-element.elementor-element-b8e530a .elementor-heading-title{font-family:"Montserrat Local", Sans-serif;font-size:clamp(1.6rem, 5.2vw, 6.5rem);font-weight:400;line-height:1.1;color:#464545;}.elementor-1696 .elementor-element.elementor-element-68fe093{--display:flex;--min-height:0vh;--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:flex-start;--align-items:flex-start;}.elementor-1696 .elementor-element.elementor-element-2d53904{z-index:999;}.elementor-1696 .elementor-element.elementor-element-6933784{width:100%;max-width:100%;z-index:0;border-style:none;}.elementor-1696 .elementor-element.elementor-element-a9c0aa2{--display:flex;}.elementor-1696 .elementor-element.elementor-element-2a2fad1{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1696 .elementor-element.elementor-element-1140c44{--display:flex;--min-height:0;--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;}.elementor-1696 .elementor-element.elementor-element-3b52a91{--display:flex;}@media(min-width:1025px){.elementor-1696 .elementor-element.elementor-element-f5cd181{--width:100%;}.elementor-1696 .elementor-element.elementor-element-d005708{--width:100%;}.elementor-1696 .elementor-element.elementor-element-4c00062{--width:100%;}.elementor-1696 .elementor-element.elementor-element-68fe093{--width:100%;}}@media(max-width:1024px){.elementor-1696 .elementor-element.elementor-element-4c08fea{--min-height:0vh;}.elementor-1696 .elementor-element.elementor-element-6308cdb{--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;--gap:0 0;--row-gap:0;--column-gap:0;--padding-top:clamp(3.5rem, 2.2rem + 7vw, 8rem);--padding-bottom:clamp(1.125rem, 0.35rem + 1.1vw, 1.3125rem);--padding-left:clamp(1.25rem, calc(0.90rem + 3.6vw), 3.25rem);--padding-right:clamp(1.25rem, calc(0.90rem + 3.6vw), 3.25rem);}.elementor-1696 .elementor-element.elementor-element-9af1121 .elementor-heading-title{font-size:clamp(3rem, 10.5vw, 12.8rem);line-height:1.2;}.elementor-1696 .elementor-element.elementor-element-f5cd181{--min-height:0vh;--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;--gap:0 0;--row-gap:0;--column-gap:0;--padding-top:0;--padding-bottom:0;--padding-left:clamp(1.25rem, calc(0.90rem + 3.6vw), 3.25rem);--padding-right:clamp(1.25rem, calc(0.90rem + 3.6vw), 3.25rem);}.elementor-1696 .elementor-element.elementor-element-d005708{--gap:0 0;--row-gap:0;--column-gap:0;--margin-top:clamp(1.125rem, 0.35rem + 1.1vw, 1.3125rem);--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-1696 .elementor-element.elementor-element-2340d00{line-height:1.7;}.elementor-1696 .elementor-element.elementor-element-4c00062{--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;--margin-top:clamp(1.125rem, 0.35rem + 1.1vw, 1.3125rem);--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-1696 .elementor-element.elementor-element-86b55eb{--min-height:0vh;--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;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:clamp(4.05rem, 2.56rem + 8.78vw, 9.72rem);--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-1696 .elementor-element.elementor-element-b8e530a .elementor-heading-title{font-size:clamp(3rem, 10.5vw, 12.8rem);line-height:1.2;}.elementor-1696 .elementor-element.elementor-element-68fe093{--min-height:80vh;--padding-top:clamp(2.38rem, 1.5rem + 4.75vw, 5.31rem);--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-1696 .elementor-element.elementor-element-2d53904{margin:clamp(1.125rem, 0.35rem + 1.1vw, 1.3125rem) 0 calc(var(--kit-widget-spacing, 0px) + 0) 0;}.elementor-1696 .elementor-element.elementor-element-6933784{margin:clamp(1.125rem, 0.35rem + 1.1vw, 1.3125rem) 0 calc(var(--kit-widget-spacing, 0px) + 0) 0;padding:0em 0em 0em 0em;}}/* Start custom CSS for text-editor, class: .elementor-element-2340d00 */.elementor-1696 .elementor-element.elementor-element-2340d00 .view-map-ux{
  text-decoration: underline;           /* jer je trenutno <span> */
  text-underline-offset: .30em;
  text-decoration-thickness: .07em;
  text-decoration-skip-ink: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-243669e */.elementor-1696 .elementor-element.elementor-element-243669e .view-map-ux{
  text-decoration: underline;           /* jer je trenutno <span> */
  text-underline-offset: .30em;
  text-decoration-thickness: .07em;
  text-decoration-skip-ink: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-edddf77 */.elementor-1696 .elementor-element.elementor-element-edddf77 .view-map-ux{
  text-decoration: underline;           /* jer je trenutno <span> */
  text-underline-offset: .30em;
  text-decoration-thickness: .07em;
  text-decoration-skip-ink: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8d1220b */.elementor-1696 .elementor-element.elementor-element-8d1220b .view-map-ux{
  text-decoration: underline;           /* jer je trenutno <span> */
  text-underline-offset: .30em;
  text-decoration-thickness: .07em;
  text-decoration-skip-ink: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8d8c891 */.elementor-1696 .elementor-element.elementor-element-8d8c891 .view-map-ux{
  text-decoration: underline;           /* jer je trenutno <span> */
  text-underline-offset: .30em;
  text-decoration-thickness: .07em;
  text-decoration-skip-ink: none;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Montserrat Local';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://arhe.hr/wp-content/uploads/2025/08/subset-Montserrat-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Montserrat Local';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://arhe.hr/wp-content/uploads/2025/08/subset-Montserrat-Italic.woff2') format('woff2');
}
@font-face {
	font-family: 'Montserrat Local';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://arhe.hr/wp-content/uploads/2025/08/subset-Montserrat-Thin.woff2') format('woff2');
}
@font-face {
	font-family: 'Montserrat Local';
	font-style: italic;
	font-weight: 100;
	font-display: auto;
	src: url('https://arhe.hr/wp-content/uploads/2025/08/subset-Montserrat-ThinItalic.woff2') format('woff2');
}
@font-face {
	font-family: 'Montserrat Local';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://arhe.hr/wp-content/uploads/2025/08/subset-Montserrat-ExtraLight.woff2') format('woff2');
}
@font-face {
	font-family: 'Montserrat Local';
	font-style: italic;
	font-weight: 200;
	font-display: auto;
	src: url('https://arhe.hr/wp-content/uploads/2025/08/subset-Montserrat-ExtraLightItalic.woff2') format('woff2');
}
@font-face {
	font-family: 'Montserrat Local';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://arhe.hr/wp-content/uploads/2025/08/subset-Montserrat-Light.woff2') format('woff2');
}
@font-face {
	font-family: 'Montserrat Local';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://arhe.hr/wp-content/uploads/2025/08/subset-Montserrat-LightItalic.woff2') format('woff2');
}
@font-face {
	font-family: 'Montserrat Local';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://arhe.hr/wp-content/uploads/2025/08/subset-Montserrat-Medium.woff2') format('woff2');
}
@font-face {
	font-family: 'Montserrat Local';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('https://arhe.hr/wp-content/uploads/2025/08/subset-Montserrat-MediumItalic.woff2') format('woff2');
}
@font-face {
	font-family: 'Montserrat Local';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://arhe.hr/wp-content/uploads/2025/08/subset-Montserrat-SemiBold.woff2') format('woff2');
}
@font-face {
	font-family: 'Montserrat Local';
	font-style: italic;
	font-weight: 600;
	font-display: auto;
	src: url('https://arhe.hr/wp-content/uploads/2025/08/subset-Montserrat-SemiBoldItalic.woff2') format('woff2');
}
@font-face {
	font-family: 'Montserrat Local';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://arhe.hr/wp-content/uploads/2025/08/subset-Montserrat-Bold.woff2') format('woff2');
}
@font-face {
	font-family: 'Montserrat Local';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('https://arhe.hr/wp-content/uploads/2025/08/subset-Montserrat-BoldItalic.woff2') format('woff2');
}
@font-face {
	font-family: 'Montserrat Local';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://arhe.hr/wp-content/uploads/2025/08/subset-Montserrat-ExtraBold.woff2') format('woff2');
}
@font-face {
	font-family: 'Montserrat Local';
	font-style: italic;
	font-weight: 800;
	font-display: auto;
	src: url('https://arhe.hr/wp-content/uploads/2025/08/subset-Montserrat-ExtraBoldItalic.woff2') format('woff2');
}
@font-face {
	font-family: 'Montserrat Local';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://arhe.hr/wp-content/uploads/2025/08/subset-Montserrat-Black.woff2') format('woff2');
}
@font-face {
	font-family: 'Montserrat Local';
	font-style: italic;
	font-weight: 900;
	font-display: auto;
	src: url('https://arhe.hr/wp-content/uploads/2025/08/subset-Montserrat-BlackItalic.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Nunito Web';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://arhe.hr/wp-content/uploads/2025/08/subset-Nunito-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Nunito Web';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://arhe.hr/wp-content/uploads/2025/08/subset-Nunito-Italic.woff2') format('woff2');
}
@font-face {
	font-family: 'Nunito Web';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://arhe.hr/wp-content/uploads/2025/08/subset-Nunito-Medium.woff2') format('woff2');
}
@font-face {
	font-family: 'Nunito Web';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('https://arhe.hr/wp-content/uploads/2025/08/subset-Nunito-MediumItalic.woff2') format('woff2');
}
@font-face {
	font-family: 'Nunito Web';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://arhe.hr/wp-content/uploads/2025/08/subset-Nunito-SemiBold.woff2') format('woff2');
}
@font-face {
	font-family: 'Nunito Web';
	font-style: italic;
	font-weight: 600;
	font-display: auto;
	src: url('https://arhe.hr/wp-content/uploads/2025/08/subset-Nunito-SemiBoldItalic.woff2') format('woff2');
}
@font-face {
	font-family: 'Nunito Web';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://arhe.hr/wp-content/uploads/2025/08/subset-Nunito-Bold.woff2') format('woff2');
}
@font-face {
	font-family: 'Nunito Web';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('https://arhe.hr/wp-content/uploads/2025/08/subset-Nunito-BoldItalic.woff2') format('woff2');
}
/* End Custom Fonts CSS */