.elementor-4311 .elementor-element.elementor-element-a2fb7f4{--display:flex;--min-height:100vh;--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:center;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4311 .elementor-element.elementor-element-a2fb7f4:not(.elementor-motion-effects-element-type-background), .elementor-4311 .elementor-element.elementor-element-a2fb7f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F6F1;background-image:url("https://frishkie.ba/wp-content/uploads/2025/03/Group-311.svg");background-position:100% 0%;background-repeat:no-repeat;background-size:50% auto;}.elementor-4311 .elementor-element.elementor-element-5d4b559{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4311 .elementor-element.elementor-element-33fa099{--display:flex;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.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 );}.elementor-4311 .elementor-element.elementor-element-b6ba2fc{text-align:left;}.elementor-4311 .elementor-element.elementor-element-b6ba2fc .elementor-heading-title{font-family:"Helvetica Neue Bold", Sans-serif;font-size:36px;font-weight:600;color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-4311 .elementor-element.elementor-element-14e6fbc{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;text-align:left;font-family:"Helvetica Neue Roman", Sans-serif;font-size:16px;font-weight:400;letter-spacing:0.1px;color:#1E1E1E8C;}.elementor-4311 .elementor-element.elementor-element-14e6fbc.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-4311 .elementor-element.elementor-element-b4ae8d0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Helvetica Neue Roman", Sans-serif;font-size:16px;font-weight:400;letter-spacing:0.1px;color:#1E1E1E8C;}.elementor-4311 .elementor-element.elementor-element-b4ae8d0.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-4311 .elementor-element.elementor-element-543f69b{width:100%;max-width:100%;}.elementor-4311 .elementor-element.elementor-element-543f69b > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-4311 .elementor-element.elementor-element-543f69b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4311 .elementor-element.elementor-element-43da798{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4311 .elementor-element.elementor-element-79de938{--display:flex;--min-height:550px;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#000000;--border-color:#000000;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4311 .elementor-element.elementor-element-e4ce2e9{--display:flex;--min-height:458px;--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;}.elementor-4311 .elementor-element.elementor-element-e4ce2e9:not(.elementor-motion-effects-element-type-background), .elementor-4311 .elementor-element.elementor-element-e4ce2e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4311 .elementor-element.elementor-element-e4ce2e9:hover::before, .elementor-4311 .elementor-element.elementor-element-e4ce2e9:hover > .elementor-background-video-container::before, .elementor-4311 .elementor-element.elementor-element-e4ce2e9:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-4311 .elementor-element.elementor-element-e4ce2e9 > .elementor-background-slideshow:hover::before, .elementor-4311 .elementor-element.elementor-element-e4ce2e9 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#020101A3;--background-overlay:'';}.elementor-4311 .elementor-element.elementor-element-e4ce2e9:hover{--overlay-opacity:0.5;}.elementor-4311 .elementor-element.elementor-element-0afa410{--display:flex;--padding-top:20px;--padding-bottom:10px;--padding-left:20px;--padding-right:10px;}.elementor-4311 .elementor-element.elementor-element-8beaa16{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4311 .elementor-element.elementor-element-e65b4c3 > .elementor-widget-container{background-color:#FFFFFF78;margin:0px 0px 0px 20px;padding:10px 10px 5px 10px;border-style:solid;border-color:#FFFFFF00;border-radius:50px 50px 50px 50px;}.elementor-4311 .elementor-element.elementor-element-e65b4c3.elementor-element{--align-self:flex-start;}.elementor-4311 .elementor-element.elementor-element-e65b4c3{text-align:center;}.elementor-4311 .elementor-element.elementor-element-e65b4c3 .elementor-heading-title{font-family:"Helvetica Neue Heavy", Sans-serif;font-size:13px;font-weight:600;color:#FFFFFF;}.elementor-4311 .elementor-element.elementor-element-9aadc70 > .elementor-widget-container{padding:0px 0px 0px 22px;}.elementor-4311 .elementor-element.elementor-element-9aadc70 .elementor-heading-title{font-family:"Helvetica Neue Heavy", Sans-serif;font-size:26px;font-weight:600;color:#FFFFFF;}.elementor-4311 .elementor-element.elementor-element-ba333fe{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;color:#FEFEFE;}.elementor-4311 .elementor-element.elementor-element-ba333fe > .elementor-widget-container{padding:0px 0px 0px 22px;}.elementor-4311 .elementor-element.elementor-element-90b63b5{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4311 .elementor-element.elementor-element-90b63b5:hover{background-color:#FFC2D9;}.elementor-4311 .elementor-element.elementor-element-739bf5a > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-4311 .elementor-element.elementor-element-739bf5a{text-align:center;}.elementor-4311 .elementor-element.elementor-element-739bf5a .elementor-heading-title{font-family:"Helvetica Neue Medium", Sans-serif;font-size:16px;font-weight:600;}.elementor-4311 .elementor-element.elementor-element-43f967a > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-4311 .elementor-element.elementor-element-43f967a{text-align:center;font-family:"Helvetica Neue Medium", Sans-serif;font-size:13px;font-weight:700;letter-spacing:1.6px;color:#1E1E1E80;}.elementor-4311 .elementor-element.elementor-element-9cf2805{--display:flex;--min-height:550px;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#000000;--border-color:#000000;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4311 .elementor-element.elementor-element-ccc0438{--display:flex;--min-height:458px;--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;}.elementor-4311 .elementor-element.elementor-element-ccc0438:not(.elementor-motion-effects-element-type-background), .elementor-4311 .elementor-element.elementor-element-ccc0438 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4311 .elementor-element.elementor-element-5c09f21{--display:flex;--padding-top:20px;--padding-bottom:10px;--padding-left:20px;--padding-right:10px;}.elementor-4311 .elementor-element.elementor-element-c02054b{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4311 .elementor-element.elementor-element-7fb3b6f > .elementor-widget-container{background-color:#FFFFFF78;margin:0px 0px 0px 20px;padding:10px 10px 5px 10px;border-style:solid;border-color:#FFFFFF00;border-radius:50px 50px 50px 50px;}.elementor-4311 .elementor-element.elementor-element-7fb3b6f.elementor-element{--align-self:flex-start;}.elementor-4311 .elementor-element.elementor-element-7fb3b6f .elementor-heading-title{font-family:"Helvetica Neue Heavy", Sans-serif;font-size:13px;font-weight:600;color:#FFFFFF;}.elementor-4311 .elementor-element.elementor-element-4848e5e > .elementor-widget-container{padding:0px 0px 0px 22px;}.elementor-4311 .elementor-element.elementor-element-4848e5e .elementor-heading-title{font-family:"Helvetica Neue Heavy", Sans-serif;font-size:26px;font-weight:600;color:#FFFFFF;}.elementor-4311 .elementor-element.elementor-element-ae6f553{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;color:#FEFEFE;}.elementor-4311 .elementor-element.elementor-element-ae6f553 > .elementor-widget-container{padding:0px 0px 0px 22px;}.elementor-4311 .elementor-element.elementor-element-9235977{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4311 .elementor-element.elementor-element-9235977:hover{background-color:#FFC2D9;}.elementor-4311 .elementor-element.elementor-element-b89ecef > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-4311 .elementor-element.elementor-element-b89ecef{text-align:center;}.elementor-4311 .elementor-element.elementor-element-b89ecef .elementor-heading-title{font-family:"Helvetica Neue Medium", Sans-serif;font-size:16px;font-weight:600;}.elementor-4311 .elementor-element.elementor-element-3835e42 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-4311 .elementor-element.elementor-element-3835e42{text-align:center;font-family:"Helvetica Neue Medium", Sans-serif;font-size:13px;font-weight:700;letter-spacing:1.6px;color:#1E1E1E80;}.elementor-4311 .elementor-element.elementor-element-ba3827c{--display:flex;--min-height:550px;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#000000;--border-color:#000000;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4311 .elementor-element.elementor-element-aa1c58e{--display:flex;--min-height:458px;--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;}.elementor-4311 .elementor-element.elementor-element-aa1c58e:not(.elementor-motion-effects-element-type-background), .elementor-4311 .elementor-element.elementor-element-aa1c58e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4311 .elementor-element.elementor-element-763b86c{--display:flex;--padding-top:20px;--padding-bottom:10px;--padding-left:20px;--padding-right:10px;}.elementor-4311 .elementor-element.elementor-element-2fab0f7{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4311 .elementor-element.elementor-element-7c2a156 > .elementor-widget-container{background-color:#FFFFFF78;margin:0px 0px 0px 20px;padding:10px 10px 5px 10px;border-style:solid;border-color:#FFFFFF00;border-radius:50px 50px 50px 50px;}.elementor-4311 .elementor-element.elementor-element-7c2a156.elementor-element{--align-self:flex-start;}.elementor-4311 .elementor-element.elementor-element-7c2a156 .elementor-heading-title{font-family:"Helvetica Neue Heavy", Sans-serif;font-size:13px;font-weight:600;color:#FFFFFF;}.elementor-4311 .elementor-element.elementor-element-38053cd > .elementor-widget-container{padding:0px 0px 0px 22px;}.elementor-4311 .elementor-element.elementor-element-38053cd .elementor-heading-title{font-family:"Helvetica Neue Heavy", Sans-serif;font-size:26px;font-weight:600;color:#FFFFFF;}.elementor-4311 .elementor-element.elementor-element-3b12e2f{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;color:#FEFEFE;}.elementor-4311 .elementor-element.elementor-element-3b12e2f > .elementor-widget-container{padding:0px 0px 0px 22px;}.elementor-4311 .elementor-element.elementor-element-4891550{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;color:#FEFEFE;}.elementor-4311 .elementor-element.elementor-element-4891550 > .elementor-widget-container{padding:0px 0px 0px 22px;}.elementor-4311 .elementor-element.elementor-element-5203cea{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4311 .elementor-element.elementor-element-5203cea:hover{background-color:#FFC2D9;}.elementor-4311 .elementor-element.elementor-element-c25fa95 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-4311 .elementor-element.elementor-element-c25fa95{text-align:center;}.elementor-4311 .elementor-element.elementor-element-c25fa95 .elementor-heading-title{font-family:"Helvetica Neue Medium", Sans-serif;font-size:16px;font-weight:600;}.elementor-4311 .elementor-element.elementor-element-faddc0d > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-4311 .elementor-element.elementor-element-faddc0d{text-align:center;font-family:"Helvetica Neue Medium", Sans-serif;font-size:13px;font-weight:700;letter-spacing:1.6px;color:#1E1E1E80;}.elementor-4311 .elementor-element.elementor-element-26d7935{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4311 .elementor-element.elementor-element-5e718af{--display:flex;--min-height:550px;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#000000;--border-color:#000000;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4311 .elementor-element.elementor-element-d134835{--display:flex;--min-height:458px;--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;}.elementor-4311 .elementor-element.elementor-element-d134835:not(.elementor-motion-effects-element-type-background), .elementor-4311 .elementor-element.elementor-element-d134835 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4311 .elementor-element.elementor-element-61d27dd{--display:flex;--padding-top:20px;--padding-bottom:10px;--padding-left:20px;--padding-right:10px;}.elementor-4311 .elementor-element.elementor-element-77deae0{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4311 .elementor-element.elementor-element-91e49de > .elementor-widget-container{background-color:#FFFFFF78;margin:0px 0px 0px 20px;padding:10px 10px 5px 10px;border-style:solid;border-color:#FFFFFF00;border-radius:50px 50px 50px 50px;}.elementor-4311 .elementor-element.elementor-element-91e49de.elementor-element{--align-self:flex-start;}.elementor-4311 .elementor-element.elementor-element-91e49de .elementor-heading-title{font-family:"Helvetica Neue Heavy", Sans-serif;font-size:13px;font-weight:600;color:#FFFFFF;}.elementor-4311 .elementor-element.elementor-element-e2008e0 > .elementor-widget-container{padding:0px 0px 0px 22px;}.elementor-4311 .elementor-element.elementor-element-e2008e0 .elementor-heading-title{font-family:"Helvetica Neue Heavy", Sans-serif;font-size:26px;font-weight:600;color:#FFFFFF;}.elementor-4311 .elementor-element.elementor-element-9790bbc{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;color:#FEFEFE;}.elementor-4311 .elementor-element.elementor-element-9790bbc > .elementor-widget-container{padding:0px 0px 0px 22px;}.elementor-4311 .elementor-element.elementor-element-6c4b0c3{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4311 .elementor-element.elementor-element-6c4b0c3:hover{background-color:#FFC2D9;}.elementor-4311 .elementor-element.elementor-element-f0e63a1 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-4311 .elementor-element.elementor-element-f0e63a1{text-align:center;}.elementor-4311 .elementor-element.elementor-element-f0e63a1 .elementor-heading-title{font-family:"Helvetica Neue Medium", Sans-serif;font-size:16px;font-weight:600;}.elementor-4311 .elementor-element.elementor-element-71ea1fd > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-4311 .elementor-element.elementor-element-71ea1fd{text-align:center;font-family:"Helvetica Neue Medium", Sans-serif;font-size:13px;font-weight:700;letter-spacing:1.6px;color:#1E1E1E80;}.elementor-4311 .elementor-element.elementor-element-c750a48{--display:flex;--min-height:550px;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#000000;--border-color:#000000;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4311 .elementor-element.elementor-element-96b6dc4{--display:flex;--min-height:458px;--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;}.elementor-4311 .elementor-element.elementor-element-96b6dc4:not(.elementor-motion-effects-element-type-background), .elementor-4311 .elementor-element.elementor-element-96b6dc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4311 .elementor-element.elementor-element-0c3a30b{--display:flex;--padding-top:20px;--padding-bottom:10px;--padding-left:20px;--padding-right:10px;}.elementor-4311 .elementor-element.elementor-element-028905e{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4311 .elementor-element.elementor-element-96b83ad > .elementor-widget-container{background-color:#FFFFFF78;margin:0px 0px 0px 20px;padding:10px 10px 5px 10px;border-style:solid;border-color:#FFFFFF00;border-radius:50px 50px 50px 50px;}.elementor-4311 .elementor-element.elementor-element-96b83ad.elementor-element{--align-self:flex-start;}.elementor-4311 .elementor-element.elementor-element-96b83ad .elementor-heading-title{font-family:"Helvetica Neue Heavy", Sans-serif;font-size:13px;font-weight:600;color:#FFFFFF;}.elementor-4311 .elementor-element.elementor-element-39c37d5 > .elementor-widget-container{padding:0px 0px 0px 22px;}.elementor-4311 .elementor-element.elementor-element-39c37d5 .elementor-heading-title{font-family:"Helvetica Neue Heavy", Sans-serif;font-size:26px;font-weight:600;color:#FFFFFF;}.elementor-4311 .elementor-element.elementor-element-1ecb6d6{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;color:#FEFEFE;}.elementor-4311 .elementor-element.elementor-element-1ecb6d6 > .elementor-widget-container{padding:0px 0px 0px 22px;}.elementor-4311 .elementor-element.elementor-element-ce33b5d{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4311 .elementor-element.elementor-element-ce33b5d:hover{background-color:#FFC2D9;}.elementor-4311 .elementor-element.elementor-element-b3ef32c > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-4311 .elementor-element.elementor-element-b3ef32c{text-align:center;}.elementor-4311 .elementor-element.elementor-element-b3ef32c .elementor-heading-title{font-family:"Helvetica Neue Medium", Sans-serif;font-size:16px;font-weight:600;}.elementor-4311 .elementor-element.elementor-element-4dfe5e6 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-4311 .elementor-element.elementor-element-4dfe5e6{text-align:center;font-family:"Helvetica Neue Medium", Sans-serif;font-size:13px;font-weight:700;letter-spacing:1.6px;color:#1E1E1E80;}.elementor-4311 .elementor-element.elementor-element-b260129{--display:flex;--min-height:550px;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#000000;--border-color:#000000;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4311 .elementor-element.elementor-element-76a9911{--display:flex;--min-height:458px;--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;}.elementor-4311 .elementor-element.elementor-element-76a9911:not(.elementor-motion-effects-element-type-background), .elementor-4311 .elementor-element.elementor-element-76a9911 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4311 .elementor-element.elementor-element-c0e44c0{--display:flex;--padding-top:20px;--padding-bottom:10px;--padding-left:20px;--padding-right:10px;}.elementor-4311 .elementor-element.elementor-element-b2b952c{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4311 .elementor-element.elementor-element-6012258 > .elementor-widget-container{background-color:#FFFFFF78;margin:0px 0px 0px 20px;padding:10px 10px 5px 10px;border-style:solid;border-color:#FFFFFF00;border-radius:50px 50px 50px 50px;}.elementor-4311 .elementor-element.elementor-element-6012258.elementor-element{--align-self:flex-start;}.elementor-4311 .elementor-element.elementor-element-6012258 .elementor-heading-title{font-family:"Helvetica Neue Heavy", Sans-serif;font-size:13px;font-weight:600;color:#FFFFFF;}.elementor-4311 .elementor-element.elementor-element-45bcc92 > .elementor-widget-container{padding:0px 0px 0px 22px;}.elementor-4311 .elementor-element.elementor-element-45bcc92 .elementor-heading-title{font-family:"Helvetica Neue Heavy", Sans-serif;font-size:26px;font-weight:600;color:#FFFFFF;}.elementor-4311 .elementor-element.elementor-element-034c4e4{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;color:#FEFEFE;}.elementor-4311 .elementor-element.elementor-element-034c4e4 > .elementor-widget-container{padding:0px 0px 0px 22px;}.elementor-4311 .elementor-element.elementor-element-439d8c0{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4311 .elementor-element.elementor-element-439d8c0:hover{background-color:#FFC2D9;}.elementor-4311 .elementor-element.elementor-element-6653444 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-4311 .elementor-element.elementor-element-6653444{text-align:center;}.elementor-4311 .elementor-element.elementor-element-6653444 .elementor-heading-title{font-family:"Helvetica Neue Medium", Sans-serif;font-size:16px;font-weight:600;}.elementor-4311 .elementor-element.elementor-element-2881121 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-4311 .elementor-element.elementor-element-2881121{text-align:center;font-family:"Helvetica Neue Medium", Sans-serif;font-size:13px;font-weight:700;letter-spacing:1.6px;color:#1E1E1E80;}.elementor-4311 .elementor-element.elementor-element-570474e{--display:flex;--min-height:550px;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#000000;--border-color:#000000;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4311 .elementor-element.elementor-element-85ee2bb{--display:flex;--min-height:458px;--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;}.elementor-4311 .elementor-element.elementor-element-85ee2bb:not(.elementor-motion-effects-element-type-background), .elementor-4311 .elementor-element.elementor-element-85ee2bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4311 .elementor-element.elementor-element-818b36a{--display:flex;--padding-top:20px;--padding-bottom:10px;--padding-left:20px;--padding-right:10px;}.elementor-4311 .elementor-element.elementor-element-5345d0e{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4311 .elementor-element.elementor-element-0374fbe > .elementor-widget-container{background-color:#FFFFFF78;margin:0px 0px 0px 20px;padding:10px 10px 5px 10px;border-style:solid;border-color:#FFFFFF00;border-radius:50px 50px 50px 50px;}.elementor-4311 .elementor-element.elementor-element-0374fbe.elementor-element{--align-self:flex-start;}.elementor-4311 .elementor-element.elementor-element-0374fbe .elementor-heading-title{font-family:"Helvetica Neue Heavy", Sans-serif;font-size:13px;font-weight:600;color:#FFFFFF;}.elementor-4311 .elementor-element.elementor-element-dff67f1 > .elementor-widget-container{padding:0px 0px 0px 22px;}.elementor-4311 .elementor-element.elementor-element-dff67f1 .elementor-heading-title{font-family:"Helvetica Neue Heavy", Sans-serif;font-size:26px;font-weight:600;color:#FFFFFF;}.elementor-4311 .elementor-element.elementor-element-b9d6d0c{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;color:#FEFEFE;}.elementor-4311 .elementor-element.elementor-element-b9d6d0c > .elementor-widget-container{padding:0px 0px 0px 22px;}.elementor-4311 .elementor-element.elementor-element-59a97a7{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4311 .elementor-element.elementor-element-59a97a7:hover{background-color:#FFC2D9;}.elementor-4311 .elementor-element.elementor-element-e0100e0 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-4311 .elementor-element.elementor-element-e0100e0{text-align:center;}.elementor-4311 .elementor-element.elementor-element-e0100e0 .elementor-heading-title{font-family:"Helvetica Neue Medium", Sans-serif;font-size:16px;font-weight:600;}.elementor-4311 .elementor-element.elementor-element-7be97d8 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-4311 .elementor-element.elementor-element-7be97d8{text-align:center;font-family:"Helvetica Neue Medium", Sans-serif;font-size:13px;font-weight:700;letter-spacing:1.6px;color:#1E1E1E80;}.elementor-4311 .elementor-element.elementor-element-b0a5b37{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4311 .elementor-element.elementor-element-13b8e1a{--display:flex;--min-height:550px;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#000000;--border-color:#000000;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4311 .elementor-element.elementor-element-959b706{--display:flex;--min-height:458px;--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;}.elementor-4311 .elementor-element.elementor-element-959b706:not(.elementor-motion-effects-element-type-background), .elementor-4311 .elementor-element.elementor-element-959b706 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4311 .elementor-element.elementor-element-959b706:hover::before, .elementor-4311 .elementor-element.elementor-element-959b706:hover > .elementor-background-video-container::before, .elementor-4311 .elementor-element.elementor-element-959b706:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-4311 .elementor-element.elementor-element-959b706 > .elementor-background-slideshow:hover::before, .elementor-4311 .elementor-element.elementor-element-959b706 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#02010196;--background-overlay:'';}.elementor-4311 .elementor-element.elementor-element-959b706:hover{--overlay-opacity:0.5;}.elementor-4311 .elementor-element.elementor-element-2f230b5{--display:flex;--padding-top:20px;--padding-bottom:10px;--padding-left:20px;--padding-right:10px;}.elementor-4311 .elementor-element.elementor-element-6bd0625{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4311 .elementor-element.elementor-element-16d333a > .elementor-widget-container{background-color:#FFFFFF78;margin:0px 0px 0px 20px;padding:10px 10px 5px 10px;border-style:solid;border-color:#FFFFFF00;border-radius:50px 50px 50px 50px;}.elementor-4311 .elementor-element.elementor-element-16d333a.elementor-element{--align-self:flex-start;}.elementor-4311 .elementor-element.elementor-element-16d333a .elementor-heading-title{font-family:"Helvetica Neue Heavy", Sans-serif;font-size:13px;font-weight:600;color:#FFFFFF;}.elementor-4311 .elementor-element.elementor-element-61ede53 > .elementor-widget-container{padding:0px 0px 0px 22px;}.elementor-4311 .elementor-element.elementor-element-61ede53 .elementor-heading-title{font-family:"Helvetica Neue Heavy", Sans-serif;font-size:26px;font-weight:600;color:#FFFFFF;}.elementor-4311 .elementor-element.elementor-element-1bcd58d{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;color:#FEFEFE;}.elementor-4311 .elementor-element.elementor-element-1bcd58d > .elementor-widget-container{padding:0px 0px 0px 22px;}.elementor-4311 .elementor-element.elementor-element-6f8f1c2{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4311 .elementor-element.elementor-element-6f8f1c2:hover{background-color:#FFC2D9;}.elementor-4311 .elementor-element.elementor-element-57f8464 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-4311 .elementor-element.elementor-element-57f8464{text-align:center;}.elementor-4311 .elementor-element.elementor-element-57f8464 .elementor-heading-title{font-family:"Helvetica Neue Medium", Sans-serif;font-size:16px;font-weight:600;}.elementor-4311 .elementor-element.elementor-element-197afa4 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-4311 .elementor-element.elementor-element-197afa4{text-align:center;font-family:"Helvetica Neue Medium", Sans-serif;font-size:13px;font-weight:700;letter-spacing:1.6px;color:#1E1E1E80;}.elementor-4311 .elementor-element.elementor-element-43a1101{--display:flex;--min-height:550px;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#000000;--border-color:#000000;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4311 .elementor-element.elementor-element-cf085b2{--display:flex;--min-height:458px;--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;}.elementor-4311 .elementor-element.elementor-element-cf085b2:not(.elementor-motion-effects-element-type-background), .elementor-4311 .elementor-element.elementor-element-cf085b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4311 .elementor-element.elementor-element-cf085b2:hover::before, .elementor-4311 .elementor-element.elementor-element-cf085b2:hover > .elementor-background-video-container::before, .elementor-4311 .elementor-element.elementor-element-cf085b2:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-4311 .elementor-element.elementor-element-cf085b2 > .elementor-background-slideshow:hover::before, .elementor-4311 .elementor-element.elementor-element-cf085b2 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#02010196;--background-overlay:'';}.elementor-4311 .elementor-element.elementor-element-cf085b2:hover{--overlay-opacity:0.5;}.elementor-4311 .elementor-element.elementor-element-eab684c{--display:flex;--padding-top:20px;--padding-bottom:10px;--padding-left:20px;--padding-right:10px;}.elementor-4311 .elementor-element.elementor-element-4149cd8{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4311 .elementor-element.elementor-element-a275471 > .elementor-widget-container{background-color:#FFFFFF78;margin:0px 0px 0px 20px;padding:10px 10px 5px 10px;border-style:solid;border-color:#FFFFFF00;border-radius:50px 50px 50px 50px;}.elementor-4311 .elementor-element.elementor-element-a275471.elementor-element{--align-self:flex-start;}.elementor-4311 .elementor-element.elementor-element-a275471 .elementor-heading-title{font-family:"Helvetica Neue Heavy", Sans-serif;font-size:13px;font-weight:600;color:#FFFFFF;}.elementor-4311 .elementor-element.elementor-element-fad80c3 > .elementor-widget-container{padding:0px 0px 0px 22px;}.elementor-4311 .elementor-element.elementor-element-fad80c3 .elementor-heading-title{font-family:"Helvetica Neue Heavy", Sans-serif;font-size:26px;font-weight:600;color:#FFFFFF;}.elementor-4311 .elementor-element.elementor-element-5e90940{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;color:#FEFEFE;}.elementor-4311 .elementor-element.elementor-element-5e90940 > .elementor-widget-container{padding:0px 0px 0px 22px;}.elementor-4311 .elementor-element.elementor-element-46639fc{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4311 .elementor-element.elementor-element-46639fc:hover{background-color:#FFC2D9;}.elementor-4311 .elementor-element.elementor-element-7697fad > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-4311 .elementor-element.elementor-element-7697fad{text-align:center;}.elementor-4311 .elementor-element.elementor-element-7697fad .elementor-heading-title{font-family:"Helvetica Neue Medium", Sans-serif;font-size:16px;font-weight:600;}.elementor-4311 .elementor-element.elementor-element-9855f55 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-4311 .elementor-element.elementor-element-9855f55{text-align:center;font-family:"Helvetica Neue Medium", Sans-serif;font-size:13px;font-weight:700;letter-spacing:1.6px;color:#1E1E1E80;}.elementor-4311 .elementor-element.elementor-element-23a5819{--display:flex;--min-height:550px;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#000000;--border-color:#000000;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4311 .elementor-element.elementor-element-eed226a{--display:flex;--min-height:458px;--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;}.elementor-4311 .elementor-element.elementor-element-eed226a:not(.elementor-motion-effects-element-type-background), .elementor-4311 .elementor-element.elementor-element-eed226a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4311 .elementor-element.elementor-element-04e75f9{--display:flex;--padding-top:20px;--padding-bottom:10px;--padding-left:20px;--padding-right:10px;}.elementor-4311 .elementor-element.elementor-element-20f9e74{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4311 .elementor-element.elementor-element-50a9b3e > .elementor-widget-container{background-color:#FFFFFF78;margin:0px 0px 0px 20px;padding:10px 10px 5px 10px;border-style:solid;border-color:#FFFFFF00;border-radius:50px 50px 50px 50px;}.elementor-4311 .elementor-element.elementor-element-50a9b3e.elementor-element{--align-self:flex-start;}.elementor-4311 .elementor-element.elementor-element-50a9b3e .elementor-heading-title{font-family:"Helvetica Neue Heavy", Sans-serif;font-size:13px;font-weight:600;color:#FFFFFF;}.elementor-4311 .elementor-element.elementor-element-be07c19 > .elementor-widget-container{padding:0px 0px 0px 22px;}.elementor-4311 .elementor-element.elementor-element-be07c19 .elementor-heading-title{font-family:"Helvetica Neue Heavy", Sans-serif;font-size:26px;font-weight:600;color:#FFFFFF;}.elementor-4311 .elementor-element.elementor-element-64b8ab1{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;color:#FEFEFE;}.elementor-4311 .elementor-element.elementor-element-64b8ab1 > .elementor-widget-container{padding:0px 0px 0px 22px;}.elementor-4311 .elementor-element.elementor-element-d4e224a{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;color:#FEFEFE;}.elementor-4311 .elementor-element.elementor-element-d4e224a > .elementor-widget-container{padding:0px 0px 0px 22px;}.elementor-4311 .elementor-element.elementor-element-c507a23{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4311 .elementor-element.elementor-element-c507a23:hover{background-color:#FFC2D9;}.elementor-4311 .elementor-element.elementor-element-261f970 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-4311 .elementor-element.elementor-element-261f970{text-align:center;}.elementor-4311 .elementor-element.elementor-element-261f970 .elementor-heading-title{font-family:"Helvetica Neue Medium", Sans-serif;font-size:16px;font-weight:600;}.elementor-4311 .elementor-element.elementor-element-e65cf00 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-4311 .elementor-element.elementor-element-e65cf00{text-align:center;font-family:"Helvetica Neue Medium", Sans-serif;font-size:13px;font-weight:700;letter-spacing:1.6px;color:#1E1E1E80;}.elementor-4311 .elementor-element.elementor-element-0dec896{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4311 .elementor-element.elementor-element-164c94d{--display:flex;--min-height:550px;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#000000;--border-color:#000000;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4311 .elementor-element.elementor-element-fc697e2{--display:flex;--min-height:458px;--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;}.elementor-4311 .elementor-element.elementor-element-fc697e2:not(.elementor-motion-effects-element-type-background), .elementor-4311 .elementor-element.elementor-element-fc697e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4311 .elementor-element.elementor-element-4392a35{--display:flex;--padding-top:20px;--padding-bottom:10px;--padding-left:20px;--padding-right:10px;}.elementor-4311 .elementor-element.elementor-element-668cb7f{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4311 .elementor-element.elementor-element-87e45e7 > .elementor-widget-container{background-color:#FFFFFF78;margin:0px 0px 0px 20px;padding:10px 10px 5px 10px;border-style:solid;border-color:#FFFFFF00;border-radius:50px 50px 50px 50px;}.elementor-4311 .elementor-element.elementor-element-87e45e7.elementor-element{--align-self:flex-start;}.elementor-4311 .elementor-element.elementor-element-87e45e7 .elementor-heading-title{font-family:"Helvetica Neue Heavy", Sans-serif;font-size:13px;font-weight:600;color:#FFFFFF;}.elementor-4311 .elementor-element.elementor-element-e3e3ba0 > .elementor-widget-container{padding:0px 0px 0px 22px;}.elementor-4311 .elementor-element.elementor-element-e3e3ba0 .elementor-heading-title{font-family:"Helvetica Neue Heavy", Sans-serif;font-size:26px;font-weight:600;color:#FFFFFF;}.elementor-4311 .elementor-element.elementor-element-f8e1573{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;color:#FEFEFE;}.elementor-4311 .elementor-element.elementor-element-f8e1573 > .elementor-widget-container{padding:0px 0px 0px 22px;}.elementor-4311 .elementor-element.elementor-element-d3250d2{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;color:#FEFEFE;}.elementor-4311 .elementor-element.elementor-element-d3250d2 > .elementor-widget-container{padding:0px 0px 0px 22px;}.elementor-4311 .elementor-element.elementor-element-6d1b08e{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4311 .elementor-element.elementor-element-6d1b08e:hover{background-color:#FFC2D9;}.elementor-4311 .elementor-element.elementor-element-796091d > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-4311 .elementor-element.elementor-element-796091d{text-align:center;}.elementor-4311 .elementor-element.elementor-element-796091d .elementor-heading-title{font-family:"Helvetica Neue Medium", Sans-serif;font-size:16px;font-weight:600;}.elementor-4311 .elementor-element.elementor-element-12de280 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-4311 .elementor-element.elementor-element-12de280{text-align:center;font-family:"Helvetica Neue Medium", Sans-serif;font-size:13px;font-weight:700;letter-spacing:1.6px;color:#1E1E1E80;}.elementor-4311 .elementor-element.elementor-element-cc56c36{--display:flex;--min-height:550px;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#000000;--border-color:#000000;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4311 .elementor-element.elementor-element-9819ceb{--display:flex;--min-height:458px;--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;}.elementor-4311 .elementor-element.elementor-element-9819ceb:not(.elementor-motion-effects-element-type-background), .elementor-4311 .elementor-element.elementor-element-9819ceb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4311 .elementor-element.elementor-element-6e6be47{--display:flex;--padding-top:20px;--padding-bottom:10px;--padding-left:20px;--padding-right:10px;}.elementor-4311 .elementor-element.elementor-element-5c38a67{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4311 .elementor-element.elementor-element-ade6c9f > .elementor-widget-container{background-color:#FFFFFF78;margin:0px 0px 0px 20px;padding:10px 10px 5px 10px;border-style:solid;border-color:#FFFFFF00;border-radius:50px 50px 50px 50px;}.elementor-4311 .elementor-element.elementor-element-ade6c9f.elementor-element{--align-self:flex-start;}.elementor-4311 .elementor-element.elementor-element-ade6c9f .elementor-heading-title{font-family:"Helvetica Neue Heavy", Sans-serif;font-size:13px;font-weight:600;color:#FFFFFF;}.elementor-4311 .elementor-element.elementor-element-f8e0aa1 > .elementor-widget-container{padding:0px 0px 0px 22px;}.elementor-4311 .elementor-element.elementor-element-f8e0aa1 .elementor-heading-title{font-family:"Helvetica Neue Heavy", Sans-serif;font-size:26px;font-weight:600;color:#FFFFFF;}.elementor-4311 .elementor-element.elementor-element-5130800{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;color:#FEFEFE;}.elementor-4311 .elementor-element.elementor-element-5130800 > .elementor-widget-container{padding:0px 0px 0px 22px;}.elementor-4311 .elementor-element.elementor-element-13d7a37{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4311 .elementor-element.elementor-element-13d7a37:hover{background-color:#FFC2D9;}.elementor-4311 .elementor-element.elementor-element-768f206 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-4311 .elementor-element.elementor-element-768f206{text-align:center;}.elementor-4311 .elementor-element.elementor-element-768f206 .elementor-heading-title{font-family:"Helvetica Neue Medium", Sans-serif;font-size:16px;font-weight:600;}.elementor-4311 .elementor-element.elementor-element-e90e811 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-4311 .elementor-element.elementor-element-e90e811{text-align:center;font-family:"Helvetica Neue Medium", Sans-serif;font-size:13px;font-weight:700;letter-spacing:1.6px;color:#1E1E1E80;}.elementor-4311 .elementor-element.elementor-element-f9504ec{--display:flex;--min-height:550px;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#000000;--border-color:#000000;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4311 .elementor-element.elementor-element-e0f32fe{--display:flex;--min-height:458px;--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;}.elementor-4311 .elementor-element.elementor-element-e0f32fe:not(.elementor-motion-effects-element-type-background), .elementor-4311 .elementor-element.elementor-element-e0f32fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4311 .elementor-element.elementor-element-9a5cf10{--display:flex;--padding-top:20px;--padding-bottom:10px;--padding-left:20px;--padding-right:10px;}.elementor-4311 .elementor-element.elementor-element-519053c{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4311 .elementor-element.elementor-element-2b306ea > .elementor-widget-container{background-color:#FFFFFF78;margin:0px 0px 0px 20px;padding:10px 10px 5px 10px;border-style:solid;border-color:#FFFFFF00;border-radius:50px 50px 50px 50px;}.elementor-4311 .elementor-element.elementor-element-2b306ea.elementor-element{--align-self:flex-start;}.elementor-4311 .elementor-element.elementor-element-2b306ea .elementor-heading-title{font-family:"Helvetica Neue Heavy", Sans-serif;font-size:13px;font-weight:600;color:#FFFFFF;}.elementor-4311 .elementor-element.elementor-element-a19979b > .elementor-widget-container{padding:0px 0px 0px 22px;}.elementor-4311 .elementor-element.elementor-element-a19979b .elementor-heading-title{font-family:"Helvetica Neue Heavy", Sans-serif;font-size:26px;font-weight:600;color:#FFFFFF;}.elementor-4311 .elementor-element.elementor-element-935ab23{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;color:#FEFEFE;}.elementor-4311 .elementor-element.elementor-element-935ab23 > .elementor-widget-container{padding:0px 0px 0px 22px;}.elementor-4311 .elementor-element.elementor-element-8f4c2d7{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4311 .elementor-element.elementor-element-8f4c2d7:hover{background-color:#FFC2D9;}.elementor-4311 .elementor-element.elementor-element-86b4133 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-4311 .elementor-element.elementor-element-86b4133{text-align:center;}.elementor-4311 .elementor-element.elementor-element-86b4133 .elementor-heading-title{font-family:"Helvetica Neue Medium", Sans-serif;font-size:16px;font-weight:600;}.elementor-4311 .elementor-element.elementor-element-f94621e > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-4311 .elementor-element.elementor-element-f94621e{text-align:center;font-family:"Helvetica Neue Medium", Sans-serif;font-size:13px;font-weight:700;letter-spacing:1.6px;color:#1E1E1E80;}@media(min-width:768px){.elementor-4311 .elementor-element.elementor-element-a2fb7f4{--width:100%;}.elementor-4311 .elementor-element.elementor-element-79de938{--width:50%;}.elementor-4311 .elementor-element.elementor-element-9cf2805{--width:50%;}.elementor-4311 .elementor-element.elementor-element-5e718af{--width:50%;}.elementor-4311 .elementor-element.elementor-element-c750a48{--width:50%;}.elementor-4311 .elementor-element.elementor-element-b260129{--width:50%;}.elementor-4311 .elementor-element.elementor-element-570474e{--width:50%;}.elementor-4311 .elementor-element.elementor-element-13b8e1a{--width:50%;}.elementor-4311 .elementor-element.elementor-element-43a1101{--width:50%;}.elementor-4311 .elementor-element.elementor-element-23a5819{--width:100%;}.elementor-4311 .elementor-element.elementor-element-164c94d{--width:100%;}.elementor-4311 .elementor-element.elementor-element-cc56c36{--width:50%;}.elementor-4311 .elementor-element.elementor-element-f9504ec{--width:50%;}}@media(max-width:1024px){.elementor-4311 .elementor-element.elementor-element-a2fb7f4:not(.elementor-motion-effects-element-type-background), .elementor-4311 .elementor-element.elementor-element-a2fb7f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}}@media(max-width:767px){.elementor-4311 .elementor-element.elementor-element-a2fb7f4:not(.elementor-motion-effects-element-type-background), .elementor-4311 .elementor-element.elementor-element-a2fb7f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;background-size:100% auto;}.elementor-4311 .elementor-element.elementor-element-b6ba2fc .elementor-heading-title{font-size:54px;}.elementor-4311 .elementor-element.elementor-element-4891550{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4311 .elementor-element.elementor-element-d4e224a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4311 .elementor-element.elementor-element-d3250d2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}/* Start custom CSS for html, class: .elementor-element-543f69b */.carousel-wrapper {
  overflow-x: auto;
  width: 100%;
  padding-inline: 16px;
}

.category-carousel {
  display: flex;
  gap: 16px;
  padding: 24px 0;
  scroll-snap-type: x mandatory;
  -webkit-overflow-scrolling: touch;
  width: 100%;
  overflow-x: auto;
  scrollbar-width: none;
}
.category-carousel::-webkit-scrollbar {
  display: none;
}

.category-item {
  flex: 0 0 calc(100% / 6.5);
  max-width: calc(100% / 6.5);
  display: flex;
  flex-direction: column;
  align-items: left;
  text-align: left;
  scroll-snap-align: start;
  box-sizing: border-box;
  text-decoration: none;
}

.category-box {
  width: 100%;
  height: 128px;
  background: #ffffff;
  border: 1px solid #ddd;
  border-radius: 16px;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s ease;
  padding: 8px;
}

.category-box img {
  height: 90px;
  width: auto;
  object-fit: contain;
  display: block;
}

.category-item span {
  margin-top: 6px;
  font-family: "Helvetica Neue", sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #000;
  letter-spacing: 0.8px;
  text-align: left;
  white-space: nowrap;
  margin-left: 10px;
}

/* Hover i Active efekti */
.category-item.active .category-box,
.category-item:hover .category-box {
  background: #d8ebff;
  border: 2px solid #a4ccff;
}

/* Mobilni prikaz - 2.5 kartice */
@media (max-width: 768px) {
  .category-item {
    flex: 0 0 calc(100% / 2.5);
    max-width: calc(100% / 2.5);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79de938 *//* Glavni hover efekat na cijeli box */
.product-box.chia {
  position: relative;
  overflow: hidden;
}

/* Slika - početna */
.product-box.chia .product-image {
  background-image: url('https://frishkie.ba/wp-content/uploads/2025/05/banana_chia2-scaled.png');
  background-size: cover;
  background-position: center;
  transition: all 0.3s ease;
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 1;
}

/* Na hover bilo gdje u boxu (slika se mijenja) */
.product-box.chia:hover .product-image {
  background-image: url('https://frishkie.ba/wp-content/uploads/2025/05/YEA03087-scaled.jpg');
}

/* Overlay */
.product-box.chia .product-image::before {
  content: "";
  background-color: #02010196;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  transition: opacity 0.3s ease;
  z-index: 2;
}
.product-box.chia:hover .product-image::before {
  opacity: 1;
}

/* Da svi elementi u image budu iznad overlaya */
.product-box.chia .product-image > * {
  position: relative;
  z-index: 3;
}

/* Roza pozadina u info dijelu */
.product-box.chia:hover .product-info {
  background-color: #ffd6e8;
  transition: background-color 0.3s ease;
}

/* Hover tekst */
.product-box.chia .hover-reveal {
  opacity: 0;
  visibility: hidden;
  transform: translateY(10px);
  transition: all 0.4s ease;
  pointer-events: none;
}
.product-box.chia:hover .hover-reveal {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9cf2805 *//* Glavni hover efekat na cijeli box */
.product-box.smoothie {
  position: relative;
  overflow: hidden;
}

/* Slika - početna */
.product-box.smoothie .product-image {
  background-image: url('https://frishkie.ba/wp-content/uploads/2025/05/YEA05905b-scaled.png');
  background-size: cover;
  background-position: center;
  transition: all 0.3s ease;
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 1;
}

/* Na hover bilo gdje u boxu (slika se mijenja) */
.product-box.smoothie:hover .product-image {
  background-image: url('https://frishkie.ba/wp-content/uploads/2025/05/YEA03016-scaled.jpg');
}

/* Overlay */
.product-box.smoothie .product-image::before {
  content: "";
  background-color: #02010196;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  transition: opacity 0.3s ease;
  z-index: 2;
}
.product-box.smoothie:hover .product-image::before {
  opacity: 1;
}

/* Da svi elementi u image budu iznad overlaya */
.product-box.smoothie .product-image > * {
  position: relative;
  z-index: 3;
}

/* Roza pozadina u info dijelu */
.product-box.smoothie:hover .product-info {
  background-color: #ffd6e8;
  transition: background-color 0.3s ease;
}

/* Hover tekst */
.product-box.smoothie .hover-reveal {
  opacity: 0;
  visibility: hidden;
  transform: translateY(10px);
  transition: all 0.4s ease;
  pointer-events: none;
}
.product-box.smoothie:hover .hover-reveal {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba3827c *//* Glavni hover efekat na cijeli box */
.product-box.salad {
  position: relative;
  overflow: hidden;
}

/* Slika - početna */
.product-box.salad .product-image {
  background-image: url('https://frishkie.ba/wp-content/uploads/2025/05/salata_rotkvica-scaled.png');
  background-size: cover;
  background-position: 100% 60%;
  transition: all 0.3s ease;
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 1;
}

/* Na hover bilo gdje u boxu (slika se mijenja) */
.product-box.salad:hover .product-image {
  background-image: url('https://frishkie.ba/wp-content/uploads/2025/05/YEA03116-scaled.jpg');
  background-position: 100% 38%;
}

/* Overlay */
.product-box.salad .product-image::before {
  content: "";
  background-color: #02010196;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  transition: opacity 0.3s ease;
  z-index: 2;
}
.product-box.salad:hover .product-image::before {
  opacity: 1;
}

/* Da svi elementi u image budu iznad overlaya */
.product-box.salad .product-image > * {
  position: relative;
  z-index: 3;
}

/* Roza pozadina u info dijelu */
.product-box.salad:hover .product-info {
  background-color: #ffd6e8;
  transition: background-color 0.3s ease;
}

/* Hover tekst */
.product-box.salad .hover-reveal {
  opacity: 0;
  visibility: hidden;
  transform: translateY(10px);
  transition: all 0.4s ease;
  pointer-events: none;
}
.product-box.salad:hover .hover-reveal {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e718af *//* Glavni hover efekat na cijeli box */
.product-box.oats {
  position: relative;
  overflow: hidden;
}

/* Slika - početna */
.product-box.oats .product-image {
  background-image: url('https://frishkie.ba/wp-content/uploads/2025/05/kasa_sumsko-voce_c-scaled.png');
  background-size: cover;
  background-position: center;
  transition: all 0.3s ease;
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 1;
}

/* Na hover bilo gdje u boxu (slika se mijenja) */
.product-box.oats:hover .product-image {
  background-image: url('https://frishkie.ba/wp-content/uploads/2025/05/YEA02373-scaled.jpg');
}

/* Overlay */
.product-box.oats .product-image::before {
  content: "";
  background-color: #02010196;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  transition: opacity 0.3s ease;
  z-index: 2;
}
.product-box.oats:hover .product-image::before {
  opacity: 1;
}

/* Da svi elementi u image budu iznad overlaya */
.product-box.oats .product-image > * {
  position: relative;
  z-index: 3;
}

/* Roza pozadina u info dijelu */
.product-box.oats:hover .product-info {
  background-color: #ffd6e8;
  transition: background-color 0.3s ease;
}

/* Hover tekst */
.product-box.oats .hover-reveal {
  opacity: 0;
  visibility: hidden;
  transform: translateY(10px);
  transition: all 0.4s ease;
  pointer-events: none;
}
.product-box.oats:hover .hover-reveal {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c750a48 *//* Glavni hover efekat na cijeli box */
.product-box.pudding {
  position: relative;
  overflow: hidden;
}

/* Slika - početna */
.product-box.pudding .product-image {
  background-image: url('https://frishkie.ba/wp-content/uploads/2025/05/grozdjice1-scaled.png');
  background-size: cover;
  background-position: 0%;
  transition: all 0.3s ease;
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 1;
}

/* Na hover bilo gdje u boxu (slika se mijenja) */
.product-box.pudding:hover .product-image {
  background-image: url('https://frishkie.ba/wp-content/uploads/2025/05/YEA03091-scaled.jpg');
}

/* Overlay */
.product-box.pudding .product-image::before {
  content: "";
  background-color: #02010196;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  transition: opacity 0.3s ease;
  z-index: 2;
}
.product-box.pudding:hover .product-image::before {
  opacity: 1;
}

/* Da svi elementi u image budu iznad overlaya */
.product-box.pudding .product-image > * {
  position: relative;
  z-index: 3;
}

/* Roza pozadina u info dijelu */
.product-box.pudding:hover .product-info {
  background-color: #ffd6e8;
  transition: background-color 0.3s ease;
}

/* Hover tekst */
.product-box.pudding .hover-reveal {
  opacity: 0;
  visibility: hidden;
  transform: translateY(10px);
  transition: all 0.4s ease;
  pointer-events: none;
}
.product-box.pudding:hover .hover-reveal {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b260129 *//* Glavni hover efekat na cijeli box */
.product-box.oats2 {
  position: relative;
  overflow: hidden;
}

/* Slika - početna */
.product-box.oats2 .product-image {
  background-image: url('https://frishkie.ba/wp-content/uploads/2025/05/kasa_jabuka_ribizla-scaled.png');
  background-size: cover;
  background-position: 20% 100%;
  transition: all 0.3s ease;
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 1;
}

/* Na hover bilo gdje u boxu (slika se mijenja) */
.product-box.oats2:hover .product-image {
  background-image: url('https://frishkie.ba/wp-content/uploads/2025/05/YEA02268-1-scaled.jpg');
}

/* Overlay */
.product-box.oats2 .product-image::before {
  content: "";
  background-color: #02010196;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  transition: opacity 0.3s ease;
  z-index: 2;
}
.product-box.oats2:hover .product-image::before {
  opacity: 1;
}

/* Da svi elementi u image budu iznad overlaya */
.product-box.oats2 .product-image > * {
  position: relative;
  z-index: 3;
}

/* Roza pozadina u info dijelu */
.product-box.oats2:hover .product-info {
  background-color: #ffd6e8;
  transition: background-color 0.3s ease;
}

/* Hover tekst */
.product-box.oats2 .hover-reveal {
  opacity: 0;
  visibility: hidden;
  transform: translateY(10px);
  transition: all 0.4s ease;
  pointer-events: none;
}
.product-box.oats2:hover .hover-reveal {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-570474e *//* Glavni hover efekat na cijeli box */
.product-box.puter {
  position: relative;
  overflow: hidden;
}

/* Slika - početna */
.product-box.puter .product-image {
  background-image: url('https://frishkie.ba/wp-content/uploads/2025/05/puter2-scaled.png');
  background-size: cover;
  background-position: 0% 100%;
  transition: all 0.3s ease;
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 1;
}

/* Na hover bilo gdje u boxu (slika se mijenja) */
.product-box.puter:hover .product-image {
  background-image: url('https://frishkie.ba/wp-content/uploads/2025/05/YEA03199-scaled.jpg');
}

/* Overlay */
.product-box.puter .product-image::before {
  content: "";
  background-color: #02010196;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  transition: opacity 0.3s ease;
  z-index: 2;
}
.product-box.puter:hover .product-image::before {
  opacity: 1;
}

/* Da svi elementi u image budu iznad overlaya */
.product-box.puter .product-image > * {
  position: relative;
  z-index: 3;
}

/* Roza pozadina u info dijelu */
.product-box.puter:hover .product-info {
  background-color: #ffd6e8;
  transition: background-color 0.3s ease;
}

/* Hover tekst */
.product-box.puter .hover-reveal {
  opacity: 0;
  visibility: hidden;
  transform: translateY(10px);
  transition: all 0.4s ease;
  pointer-events: none;
}
.product-box.puter:hover .hover-reveal {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13b8e1a *//* Glavni hover efekat na cijeli box */
.product-box.smoothie2 {
  position: relative;
  overflow: hidden;
}

/* Slika - početna */
.product-box.smoothie2 .product-image {
  background-image: url('https://frishkie.ba/wp-content/uploads/2025/05/smoothie_borovnica-scaled.png');
  background-size: cover;
  background-position: 0%;
  transition: all 0.3s ease;
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 1;
}

/* Na hover bilo gdje u boxu (slika se mijenja) */
.product-box.smoothie2:hover .product-image {
  background-image: url('https://frishkie.ba/wp-content/uploads/2025/05/YEA02804-scaled.jpg');
}

/* Overlay */
.product-box.smoothie2 .product-image::before {
  content: "";
  background-color: #02010196;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  transition: opacity 0.3s ease;
  z-index: 2;
}
.product-box.smoothie2:hover .product-image::before {
  opacity: 1;
}

/* Da svi elementi u image budu iznad overlaya */
.product-box.smoothie2 .product-image > * {
  position: relative;
  z-index: 3;
}

/* Roza pozadina u info dijelu */
.product-box.smoothie2:hover .product-info {
  background-color: #ffd6e8;
  transition: background-color 0.3s ease;
}

/* Hover tekst */
.product-box.smoothie2 .hover-reveal {
  opacity: 0;
  visibility: hidden;
  transform: translateY(10px);
  transition: all 0.4s ease;
  pointer-events: none;
}
.product-box.smoothie2:hover .hover-reveal {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43a1101 *//* Glavni hover efekat na cijeli box */
.product-box.juice {
  position: relative;
  overflow: hidden;
}

/* Slika - početna */
.product-box.juice .product-image {
  background-image: url('https://frishkie.ba/wp-content/uploads/2025/05/2-juice_narandza2-scaled.png');
  background-size: cover;
  background-position: 100% 30%;
  transition: all 0.3s ease;
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 1;
}

/* Na hover bilo gdje u boxu (slika se mijenja) */
.product-box.juice:hover .product-image {
  background-image: url('https://frishkie.ba/wp-content/uploads/2025/05/YEA02834-scaled.jpg');
}

/* Overlay */
.product-box.juice .product-image::before {
  content: "";
  background-color: #02010196;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  transition: opacity 0.3s ease;
  z-index: 2;
}
.product-box.juice:hover .product-image::before {
  opacity: 1;
}

/* Da svi elementi u image budu iznad overlaya */
.product-box.juice .product-image > * {
  position: relative;
  z-index: 3;
}

/* Roza pozadina u info dijelu */
.product-box.juice:hover .product-info {
  background-color: #ffd6e8;
  transition: background-color 0.3s ease;
}

/* Hover tekst */
.product-box.juice .hover-reveal {
  opacity: 0;
  visibility: hidden;
  transform: translateY(10px);
  transition: all 0.4s ease;
  pointer-events: none;
}
.product-box.juice:hover .hover-reveal {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23a5819 *//* Glavni hover efekat na cijeli box */
.product-box.oats2 {
  position: relative;
  overflow: hidden;
}

/* Slika - početna */
.product-box.oats2 .product-image {
  background-image: url('https://frishkie.ba/wp-content/uploads/2025/05/kasa_jabuka_ribizla-1-scaled.png');
  background-size: cover;
  background-position: 100% 70%;
  transition: all 0.3s ease;
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 1;
}

/* Na hover bilo gdje u boxu (slika se mijenja) */
.product-box.oats2:hover .product-image {
  background-image: url('https://frishkie.ba/wp-content/uploads/2025/05/YEA02257-scaled.jpg');
  background-position: 100% 60%;
}

/* Overlay */
.product-box.oats2 .product-image::before {
  content: "";
  background-color: #02010196;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  transition: opacity 0.3s ease;
  z-index: 2;
}
.product-box.oats2:hover .product-image::before {
  opacity: 1;
}

/* Da svi elementi u image budu iznad overlaya */
.product-box.oats2 .product-image > * {
  position: relative;
  z-index: 3;
}

/* Roza pozadina u info dijelu */
.product-box.oats2:hover .product-info {
  background-color: #ffd6e8;
  transition: background-color 0.3s ease;
}

/* Hover tekst */
.product-box.oats2 .hover-reveal {
  opacity: 0;
  visibility: hidden;
  transform: translateY(10px);
  transition: all 0.4s ease;
  pointer-events: none;
}
.product-box.oats2:hover .hover-reveal {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-164c94d *//* Glavni hover efekat na cijeli box */
.product-box.salad2 {
  position: relative;
  overflow: hidden;
}

/* Slika - početna */
.product-box.salad2 .product-image {
  background-image: url('https://frishkie.ba/wp-content/uploads/2025/05/salata_pasta3-scaled.png');
  background-size: cover;
  background-position: center;
  transition: all 0.3s ease;
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 1;
}

/* Na hover bilo gdje u boxu (slika se mijenja) */
.product-box.salad2:hover .product-image {
  background-image: url('https://frishkie.ba/wp-content/uploads/2025/05/YEA03143-scaled.jpg');
}

/* Overlay */
.product-box.salad2 .product-image::before {
  content: "";
  background-color: #02010196;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  transition: opacity 0.3s ease;
  z-index: 2;
}
.product-box.salad2:hover .product-image::before {
  opacity: 1;
}

/* Da svi elementi u image budu iznad overlaya */
.product-box.salad2 .product-image > * {
  position: relative;
  z-index: 3;
}

/* Roza pozadina u info dijelu */
.product-box.salad2:hover .product-info {
  background-color: #ffd6e8;
  transition: background-color 0.3s ease;
}

/* Hover tekst */
.product-box.salad2 .hover-reveal {
  opacity: 0;
  visibility: hidden;
  transform: translateY(10px);
  transition: all 0.4s ease;
  pointer-events: none;
}
.product-box.salad2:hover .hover-reveal {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc56c36 *//* Glavni hover efekat na cijeli box */
.product-box.pudding2 {
  position: relative;
  overflow: hidden;
}

/* Slika - početna */
.product-box.pudding2 .product-image {
  background-image: url('https://frishkie.ba/wp-content/uploads/2025/05/puding_chia_b-scaled.png');
  background-size: cover;
  background-position: 100% 45%;
  transition: all 0.3s ease;
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 1;
}

/* Na hover bilo gdje u boxu (slika se mijenja) */
.product-box.pudding2:hover .product-image {
  background-image: url('https://frishkie.ba/wp-content/uploads/2025/05/YEA01833-scaled.jpg');
  background-position: center;
}

/* Overlay */
.product-box.pudding2 .product-image::before {
  content: "";
  background-color: #02010196;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  transition: opacity 0.3s ease;
  z-index: 2;
}
.product-box.pudding2:hover .product-image::before {
  opacity: 1;
}

/* Da svi elementi u image budu iznad overlaya */
.product-box.pudding2 .product-image > * {
  position: relative;
  z-index: 3;
}

/* Roza pozadina u info dijelu */
.product-box.pudding2:hover .product-info {
  background-color: #ffd6e8;
  transition: background-color 0.3s ease;
}

/* Hover tekst */
.product-box.pudding2 .hover-reveal {
  opacity: 0;
  visibility: hidden;
  transform: translateY(10px);
  transition: all 0.4s ease;
  pointer-events: none;
}
.product-box.pudding2:hover .hover-reveal {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9504ec *//* Glavni hover efekat na cijeli box */
.product-box.puter2 {
  position: relative;
  overflow: hidden;
}

/* Slika - početna */
.product-box.puter2 .product-image {
  background-image: url('https://frishkie.ba/wp-content/uploads/2025/05/puter_cokolada_ruka-scaled.png');
  background-size: cover;
  background-position: 100% 60%;
  transition: all 0.3s ease;
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 1;
}

/* Na hover bilo gdje u boxu (slika se mijenja) */
.product-box.puter2:hover .product-image {
  background-image: url('https://frishkie.ba/wp-content/uploads/2025/05/YEA02826-scaled.jpg');
}

/* Overlay */
.product-box.puter2 .product-image::before {
  content: "";
  background-color: #02010196;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  transition: opacity 0.3s ease;
  z-index: 2;
}
.product-box.puter2:hover .product-image::before {
  opacity: 1;
}

/* Da svi elementi u image budu iznad overlaya */
.product-box.puter2 .product-image > * {
  position: relative;
  z-index: 3;
}

/* Roza pozadina u info dijelu */
.product-box.puter2:hover .product-info {
  background-color: #ffd6e8;
  transition: background-color 0.3s ease;
}

/* Hover tekst */
.product-box.puter2 .hover-reveal {
  opacity: 0;
  visibility: hidden;
  transform: translateY(10px);
  transition: all 0.4s ease;
  pointer-events: none;
}
.product-box.puter2:hover .hover-reveal {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  pointer-events: all;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Helvetica Neue Bold';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://frishkie.ba/wp-content/uploads/2025/04/HelveticaNeueBold.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Helvetica Neue Roman';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://frishkie.ba/wp-content/uploads/2025/04/HelveticaNeueRoman.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Helvetica Neue Heavy';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://frishkie.ba/wp-content/uploads/2025/04/HelveticaNeueHeavy.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Helvetica Neue Medium';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://frishkie.ba/wp-content/uploads/2025/04/HelveticaNeueMedium.woff') format('woff');
}
/* End Custom Fonts CSS */