.elementor-8437 .elementor-element.elementor-element-1ff4bf1b{--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;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.11);--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;--z-index:1000;}.elementor-8437 .elementor-element.elementor-element-1ff4bf1b:not(.elementor-motion-effects-element-type-background), .elementor-8437 .elementor-element.elementor-element-1ff4bf1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-8437 .elementor-element.elementor-element-1fb42ad7 img{width:106px;}.elementor-8437 .elementor-element.elementor-element-2c141e48{--display:flex;--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;--gap:40px 20px;--row-gap:40px;--column-gap:20px;border-style:none;--border-style:none;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-8437 .elementor-element.elementor-element-24652ee5{--display:flex;--min-height:509px;--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-8437 .elementor-element.elementor-element-1b84ce27{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:15%;}.elementor-8437 .elementor-element.elementor-element-76088858 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8437 .elementor-element.elementor-element-76088858{text-align:start;}.elementor-8437 .elementor-element.elementor-element-76088858 img{border-radius:20px 20px 20px 20px;}.elementor-8437 .elementor-element.elementor-element-413b3f92 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-8437 .elementor-element.elementor-element-413b3f92 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-8437 .elementor-element.elementor-element-413b3f92 > .elementor-widget-container{padding:0px 60px 0px 0px;}.elementor-8437 .elementor-element.elementor-element-413b3f92{--image-border-radius:6px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-8437 .elementor-element.elementor-element-2c0c8e96{--display:flex;--min-height:605px;--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;}.elementor-8437 .elementor-element.elementor-element-6e75f0cb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:80px;}.elementor-8437 .elementor-element.elementor-element-6b2d2d0d > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-8437 .elementor-element.elementor-element-33b23243 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-8437 .elementor-element.elementor-element-33b23243 .elementor-heading-title{font-family:"Silk Serif", Sans-serif;font-size:43px;font-weight:400;text-transform:none;}.elementor-8437 .elementor-element.elementor-element-6fb8ec61 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-8437 .elementor-element.elementor-element-6fb8ec61 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:16px;letter-spacing:1.9px;}.elementor-8437 .elementor-element.elementor-element-5042fcae{--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:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8437 .elementor-element.elementor-element-1ef5c869{--e-rating-icon-font-size:19px;--e-rating-gap:5px;}.elementor-8437 .elementor-element.elementor-element-135a5b25 > .elementor-widget-container{margin:2px 0px 0px 0px;}.elementor-8437 .elementor-element.elementor-element-0f3be98 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-8437 .elementor-element.elementor-element-0f3be98{font-size:14px;color:var( --e-global-color-d946a9f );}.elementor-8437 .elementor-element.elementor-element-f771210 .elementor-button{background-color:#678600;font-size:18px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:50px 50px 50px 50px;padding:20px 0px 20px 0px;}.elementor-8437 .elementor-element.elementor-element-f771210{width:100%;max-width:100%;}.elementor-8437 .elementor-element.elementor-element-f771210.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-8437 .elementor-element.elementor-element-bc2ab0a{font-size:20px;}.elementor-8437 .elementor-element.elementor-element-992eb65 > .elementor-widget-container{margin:0px 0px 0px -24px;}.elementor-8437 .elementor-element.elementor-element-992eb65{font-size:14px;}.elementor-8437 .elementor-element.elementor-element-100528a > .elementor-widget-container{padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C3C0BB;border-radius:10px 10px 10px 10px;}.elementor-8437 .elementor-element.elementor-element-100528a{z-index:2;}.elementor-8437 .elementor-element.elementor-element-100528a .elementor-icon-box-wrapper{align-items:start;gap:10px;}.elementor-8437 .elementor-element.elementor-element-100528a.elementor-view-stacked .elementor-icon{background-color:#8BB401;}.elementor-8437 .elementor-element.elementor-element-100528a.elementor-view-framed .elementor-icon, .elementor-8437 .elementor-element.elementor-element-100528a.elementor-view-default .elementor-icon{fill:#8BB401;color:#8BB401;border-color:#8BB401;}.elementor-8437 .elementor-element.elementor-element-100528a .elementor-icon{font-size:28px;}.elementor-8437 .elementor-element.elementor-element-100528a .elementor-icon-box-description{font-size:20px;}.elementor-8437 .elementor-element.elementor-element-223c9480{--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:flex-start;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-8437 .elementor-element.elementor-element-223c9480:not(.elementor-motion-effects-element-type-background), .elementor-8437 .elementor-element.elementor-element-223c9480 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-8437 .elementor-element.elementor-element-66b10bac.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-8437 .elementor-element.elementor-element-66b10bac.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-8437 .elementor-element.elementor-element-66b10bac.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-8437 .elementor-element.elementor-element-66b10bac .elementor-image-box-wrapper .elementor-image-box-img{width:100px;}.elementor-8437 .elementor-element.elementor-element-66b10bac .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8437 .elementor-element.elementor-element-66b10bac .elementor-image-box-title{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1px;}.elementor-8437 .elementor-element.elementor-element-5112211.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-8437 .elementor-element.elementor-element-5112211.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-8437 .elementor-element.elementor-element-5112211.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-8437 .elementor-element.elementor-element-5112211 .elementor-image-box-wrapper .elementor-image-box-img{width:100px;}.elementor-8437 .elementor-element.elementor-element-5112211 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8437 .elementor-element.elementor-element-5112211 .elementor-image-box-title{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1px;}.elementor-8437 .elementor-element.elementor-element-abd3fed.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-8437 .elementor-element.elementor-element-abd3fed.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-8437 .elementor-element.elementor-element-abd3fed.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-8437 .elementor-element.elementor-element-abd3fed .elementor-image-box-wrapper .elementor-image-box-img{width:100px;}.elementor-8437 .elementor-element.elementor-element-abd3fed .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8437 .elementor-element.elementor-element-abd3fed .elementor-image-box-title{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1px;}.elementor-8437 .elementor-element.elementor-element-2721eb5e{--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;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-8437 .elementor-element.elementor-element-2721eb5e:not(.elementor-motion-effects-element-type-background), .elementor-8437 .elementor-element.elementor-element-2721eb5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-8437 .elementor-element.elementor-element-643e46bf{--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;}.elementor-8437 .elementor-element.elementor-element-38053a31{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:150px;--padding-right:0px;}.elementor-8437 .elementor-element.elementor-element-6342cb44 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-8437 .elementor-element.elementor-element-6342cb44 .elementor-heading-title{font-size:48px;text-transform:none;color:var( --e-global-color-secondary );}.elementor-8437 .elementor-element.elementor-element-63d8eb74{font-size:36px;color:var( --e-global-color-secondary );}.elementor-8437 .elementor-element.elementor-element-6e0e9e1c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8437 .elementor-element.elementor-element-1f5c25d3{width:100%;max-width:100%;}.elementor-8437 .elementor-element.elementor-element-1f5c25d3 > .elementor-widget-container{margin:2px 0px 0px 0px;}.elementor-8437 .elementor-element.elementor-element-1f5c25d3.elementor-element{--align-self:center;}.elementor-8437 .elementor-element.elementor-element-341ec7e3{--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;--align-items:center;}.elementor-8437 .elementor-element.elementor-element-6bfd9577{text-align:center;}.elementor-8437 .elementor-element.elementor-element-6bfd9577 img{width:350px;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 32px 0px rgba(0, 0, 0, 0.25);}.elementor-8437 .elementor-element.elementor-element-3f92deab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-8437 .elementor-element.elementor-element-d385c0f{--display:flex;--min-height:256px;--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;--overlay-opacity:0.64;--border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:80px;}.elementor-8437 .elementor-element.elementor-element-d385c0f:not(.elementor-motion-effects-element-type-background), .elementor-8437 .elementor-element.elementor-element-d385c0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F0EA73;background-image:url("https://ollies.rs/wp-content/uploads/2026/05/Screenshot-2026-05-03-at-22.28.33-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8437 .elementor-element.elementor-element-d385c0f::before, .elementor-8437 .elementor-element.elementor-element-d385c0f > .elementor-background-video-container::before, .elementor-8437 .elementor-element.elementor-element-d385c0f > .e-con-inner > .elementor-background-video-container::before, .elementor-8437 .elementor-element.elementor-element-d385c0f > .elementor-background-slideshow::before, .elementor-8437 .elementor-element.elementor-element-d385c0f > .e-con-inner > .elementor-background-slideshow::before, .elementor-8437 .elementor-element.elementor-element-d385c0f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#F4F0EAFC;--background-overlay:'';}.elementor-8437 .elementor-element.elementor-element-58ed7908{--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:center;--align-items:center;--padding-top:50px;--padding-bottom:50px;--padding-left:80px;--padding-right:80px;}.elementor-8437 .elementor-element.elementor-element-5eb30b57{text-align:center;}.elementor-8437 .elementor-element.elementor-element-5eb30b57 .elementor-heading-title{font-size:40px;font-weight:normal;text-transform:none;color:var( --e-global-color-primary );}.elementor-8437 .elementor-element.elementor-element-f61d267{width:var( --container-widget-width, 506px );max-width:506px;--container-widget-width:506px;--container-widget-flex-grow:0;text-align:center;font-size:16px;}.elementor-8437 .elementor-element.elementor-element-5225a2e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8437 .elementor-element.elementor-element-388fb228{--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-8437 .elementor-element.elementor-element-388fb228:not(.elementor-motion-effects-element-type-background), .elementor-8437 .elementor-element.elementor-element-388fb228 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-8437 .elementor-element.elementor-element-5f7fee03{--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:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:nowrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8437 .elementor-element.elementor-element-45c69c0c{--display:flex;}.elementor-8437 .elementor-element.elementor-element-1695c9ab{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8437 .elementor-element.elementor-element-1695c9ab > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8437 .elementor-element.elementor-element-1695c9ab.elementor-element{--align-self:center;}.elementor-8437 .elementor-element.elementor-element-1979f05a{--display:flex;}.elementor-8437 .elementor-element.elementor-element-4eee82ae{width:100%;max-width:100%;}.elementor-8437 .elementor-element.elementor-element-4eee82ae > .elementor-widget-container{margin:2px 0px 0px 0px;}.elementor-8437 .elementor-element.elementor-element-4eee82ae.elementor-element{--align-self:center;}.elementor-8437 .elementor-element.elementor-element-5eb116c4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-8437 .elementor-element.elementor-element-330f6ddf{--display:flex;--min-height:256px;--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;--overlay-opacity:0.64;--border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8437 .elementor-element.elementor-element-330f6ddf:not(.elementor-motion-effects-element-type-background), .elementor-8437 .elementor-element.elementor-element-330f6ddf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F0EA73;background-image:url("https://ollies.rs/wp-content/uploads/2026/05/Screenshot-2026-05-03-at-22.28.33-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8437 .elementor-element.elementor-element-330f6ddf::before, .elementor-8437 .elementor-element.elementor-element-330f6ddf > .elementor-background-video-container::before, .elementor-8437 .elementor-element.elementor-element-330f6ddf > .e-con-inner > .elementor-background-video-container::before, .elementor-8437 .elementor-element.elementor-element-330f6ddf > .elementor-background-slideshow::before, .elementor-8437 .elementor-element.elementor-element-330f6ddf > .e-con-inner > .elementor-background-slideshow::before, .elementor-8437 .elementor-element.elementor-element-330f6ddf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#F4F0EAFC;--background-overlay:'';}.elementor-8437 .elementor-element.elementor-element-6952262b{text-align:center;font-size:16px;font-weight:bold;text-transform:none;}.elementor-8437 .elementor-element.elementor-element-7cbf80{--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;--padding-top:0px;--padding-bottom:50px;--padding-left:80px;--padding-right:80px;}.elementor-8437 .elementor-element.elementor-element-470d951d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;}.elementor-8437 .elementor-element.elementor-element-5f2e20e4{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8437 .elementor-element.elementor-element-3df62bc8 > .elementor-widget-container{background-color:#8BB401;padding:10px 10px 10px 10px;border-radius:10px 10px 0px 0px;}.elementor-8437 .elementor-element.elementor-element-3df62bc8{text-align:center;font-size:24px;font-weight:bold;color:var( --e-global-color-secondary );}.elementor-8437 .elementor-element.elementor-element-1629f11f > .elementor-widget-container{background-color:var( --e-global-color-secondary );padding:10px 10px 10px 10px;border-style:solid;border-width:0px 1px 1px 1px;border-color:var( --e-global-color-023258b );}.elementor-8437 .elementor-element.elementor-element-1629f11f{text-align:center;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-8437 .elementor-element.elementor-element-44988428 > .elementor-widget-container{background-color:var( --e-global-color-secondary );padding:10px 10px 10px 10px;border-style:solid;border-width:0px 1px 1px 1px;border-color:var( --e-global-color-023258b );}.elementor-8437 .elementor-element.elementor-element-44988428{text-align:center;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-8437 .elementor-element.elementor-element-8859db9 > .elementor-widget-container{background-color:var( --e-global-color-secondary );padding:10px 10px 10px 10px;border-style:solid;border-width:0px 1px 1px 1px;border-color:var( --e-global-color-023258b );}.elementor-8437 .elementor-element.elementor-element-8859db9{text-align:center;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-8437 .elementor-element.elementor-element-445cb0bd > .elementor-widget-container{background-color:var( --e-global-color-secondary );padding:10px 10px 10px 10px;border-style:solid;border-width:0px 1px 1px 1px;border-color:var( --e-global-color-023258b );}.elementor-8437 .elementor-element.elementor-element-445cb0bd{text-align:center;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-8437 .elementor-element.elementor-element-15c51ac8 > .elementor-widget-container{background-color:var( --e-global-color-secondary );padding:10px 10px 10px 10px;border-style:solid;border-width:0px 1px 1px 1px;border-color:var( --e-global-color-023258b );border-radius:0px 0px 10px 10px;}.elementor-8437 .elementor-element.elementor-element-15c51ac8{text-align:center;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-8437 .elementor-element.elementor-element-5e3b4402 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-8437 .elementor-element.elementor-element-5e3b4402 img{border-radius:10px 10px 10px 10px;}.elementor-8437 .elementor-element.elementor-element-15df55a3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;}.elementor-8437 .elementor-element.elementor-element-1f04dab{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8437 .elementor-element.elementor-element-2bf47906 > .elementor-widget-container{background-color:#4D4C4A;padding:10px 10px 10px 10px;border-radius:10px 10px 0px 0px;}.elementor-8437 .elementor-element.elementor-element-2bf47906{text-align:center;font-size:24px;font-weight:bold;color:var( --e-global-color-secondary );}.elementor-8437 .elementor-element.elementor-element-723c924e > .elementor-widget-container{background-color:var( --e-global-color-secondary );padding:10px 10px 10px 10px;border-style:solid;border-width:0px 1px 1px 1px;border-color:var( --e-global-color-023258b );}.elementor-8437 .elementor-element.elementor-element-723c924e{text-align:center;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-8437 .elementor-element.elementor-element-622b94ac > .elementor-widget-container{background-color:var( --e-global-color-secondary );padding:10px 10px 10px 10px;border-style:solid;border-width:0px 1px 1px 1px;border-color:var( --e-global-color-023258b );}.elementor-8437 .elementor-element.elementor-element-622b94ac{text-align:center;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-8437 .elementor-element.elementor-element-48d2198b > .elementor-widget-container{background-color:var( --e-global-color-secondary );padding:10px 10px 10px 10px;border-style:solid;border-width:0px 1px 1px 1px;border-color:var( --e-global-color-023258b );}.elementor-8437 .elementor-element.elementor-element-48d2198b{text-align:center;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-8437 .elementor-element.elementor-element-7d7c3c58 > .elementor-widget-container{background-color:var( --e-global-color-secondary );padding:10px 10px 10px 10px;border-style:solid;border-width:0px 1px 1px 1px;border-color:var( --e-global-color-023258b );}.elementor-8437 .elementor-element.elementor-element-7d7c3c58{text-align:center;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-8437 .elementor-element.elementor-element-577006cd > .elementor-widget-container{background-color:var( --e-global-color-secondary );padding:10px 10px 10px 10px;border-style:solid;border-width:0px 1px 1px 1px;border-color:var( --e-global-color-023258b );border-radius:0px 0px 10px 10px;}.elementor-8437 .elementor-element.elementor-element-577006cd{text-align:center;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-8437 .elementor-element.elementor-element-15ca1908 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-8437 .elementor-element.elementor-element-15ca1908 img{border-radius:10px 10px 10px 10px;}.elementor-8437 .elementor-element.elementor-element-1c88f708{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8437 .elementor-element.elementor-element-1c88f708:not(.elementor-motion-effects-element-type-background), .elementor-8437 .elementor-element.elementor-element-1c88f708 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-8437 .elementor-element.elementor-element-7292a6ba{--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-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8437 .elementor-element.elementor-element-9a81663 img{width:693px;}.elementor-8437 .elementor-element.elementor-element-1e721496{--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-8437 .elementor-element.elementor-element-764dd20a{text-align:center;font-family:"Silk Serif", Sans-serif;font-size:54px;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-8437 .elementor-element.elementor-element-1db9b49{width:var( --container-widget-width, 533px );max-width:533px;--container-widget-width:533px;--container-widget-flex-grow:0;text-align:center;font-weight:400;color:var( --e-global-color-secondary );}.elementor-8437 .elementor-element.elementor-element-1db9b49 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-8437 .elementor-element.elementor-element-60112446{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-8437 .elementor-element.elementor-element-39a147{text-align:center;}.elementor-8437 .elementor-element.elementor-element-39a147 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-8437 .elementor-element.elementor-element-746a5637{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-8437 .elementor-element.elementor-element-746a5637:not(.elementor-motion-effects-element-type-background), .elementor-8437 .elementor-element.elementor-element-746a5637 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-8437 .elementor-element.elementor-element-a9dfc3{text-align:center;}.elementor-8437 .elementor-element.elementor-element-a9dfc3 .elementor-heading-title{font-size:48px;color:var( --e-global-color-secondary );}.elementor-8437 .elementor-element.elementor-element-2cb71e5f{--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:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8437 .elementor-element.elementor-element-4bdb3ff4 .elementor-counter-number-wrapper{color:var( --e-global-color-secondary );font-size:40px;}.elementor-8437 .elementor-element.elementor-element-4bdb3ff4 .elementor-counter-title{color:var( --e-global-color-secondary );}.elementor-8437 .elementor-element.elementor-element-220f223b .elementor-counter-number-wrapper{color:var( --e-global-color-secondary );font-size:40px;}.elementor-8437 .elementor-element.elementor-element-220f223b .elementor-counter-title{color:var( --e-global-color-secondary );}.elementor-8437 .elementor-element.elementor-element-7d88d55d .elementor-counter-number-wrapper{color:var( --e-global-color-secondary );font-size:40px;}.elementor-8437 .elementor-element.elementor-element-7d88d55d .elementor-counter-title{color:var( --e-global-color-secondary );}.elementor-8437 .elementor-element.elementor-element-191eddf4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-8437 .elementor-element.elementor-element-2d585607{text-align:center;}.elementor-8437 .elementor-element.elementor-element-2d585607 .elementor-heading-title{text-transform:none;color:var( --e-global-color-primary );}.elementor-8437 .elementor-element.elementor-element-66e3311c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-8437 .elementor-element.elementor-element-65f2110c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-8437 .elementor-element.elementor-element-32fc052e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-8437 .elementor-element.elementor-element-44808211 > .elementor-widget-container{border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-8437 .elementor-element.elementor-element-3feb3df6{--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:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-8437 .elementor-element.elementor-element-3feb3df6:not(.elementor-motion-effects-element-type-background), .elementor-8437 .elementor-element.elementor-element-3feb3df6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-8437 .elementor-element.elementor-element-42b69056{font-size:14px;color:var( --e-global-color-secondary );}.elementor-8437 .elementor-element.elementor-element-786d2162{columns:1;font-size:14px;color:var( --e-global-color-secondary );}.elementor-8437 .elementor-element.elementor-element-786d2162 p{margin-block-end:0px;}.elementor-8437 .elementor-element.elementor-element-786d2162 a{color:var( --e-global-color-secondary );}.elementor-8437 .elementor-element.elementor-element-2847e674{font-size:14px;color:var( --e-global-color-secondary );}.elementor-8437 .elementor-element.elementor-element-2847e674 a{color:var( --e-global-color-secondary );}@media(max-width:1366px){.elementor-8437 .elementor-element.elementor-element-2c141e48{--margin-top:160px;--margin-bottom:160px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-8437 .elementor-element.elementor-element-1b84ce27{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8437 .elementor-element.elementor-element-38053a31{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-8437 .elementor-element.elementor-element-6342cb44{width:var( --container-widget-width, 412px );max-width:412px;--container-widget-width:412px;--container-widget-flex-grow:0;}.elementor-8437 .elementor-element.elementor-element-3f92deab{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-8437 .elementor-element.elementor-element-5eb30b57 .elementor-heading-title{font-size:64px;}.elementor-8437 .elementor-element.elementor-element-5eb116c4{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}}@media(max-width:1024px){.elementor-8437 .elementor-element.elementor-element-2c141e48{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8437 .elementor-element.elementor-element-24652ee5{--min-height:0px;}.elementor-8437 .elementor-element.elementor-element-2721eb5e{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-8437 .elementor-element.elementor-element-643e46bf{--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:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-8437 .elementor-element.elementor-element-d385c0f{--min-height:630px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8437 .elementor-element.elementor-element-d385c0f:not(.elementor-motion-effects-element-type-background), .elementor-8437 .elementor-element.elementor-element-d385c0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-8437 .elementor-element.elementor-element-58ed7908{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8437 .elementor-element.elementor-element-5225a2e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8437 .elementor-element.elementor-element-388fb228{--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-8437 .elementor-element.elementor-element-5f7fee03{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8437 .elementor-element.elementor-element-45c69c0c{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-8437 .elementor-element.elementor-element-1979f05a{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-8437 .elementor-element.elementor-element-330f6ddf{--min-height:630px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8437 .elementor-element.elementor-element-330f6ddf:not(.elementor-motion-effects-element-type-background), .elementor-8437 .elementor-element.elementor-element-330f6ddf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-8437 .elementor-element.elementor-element-7cbf80{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8437 .elementor-element.elementor-element-1c88f708{--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-8437 .elementor-element.elementor-element-7292a6ba{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8437 .elementor-element.elementor-element-9a81663{width:100%;max-width:100%;}.elementor-8437 .elementor-element.elementor-element-1e721496{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-8437 .elementor-element.elementor-element-764dd20a{text-align:center;font-size:32px;}.elementor-8437 .elementor-element.elementor-element-a9dfc3 .elementor-heading-title{font-size:28px;}}@media(max-width:767px){.elementor-8437 .elementor-element.elementor-element-1ff4bf1b{--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-8437 .elementor-element.elementor-element-1fb42ad7 img{width:80px;}.elementor-8437 .elementor-element.elementor-element-2c141e48{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-8437 .elementor-element.elementor-element-6e75f0cb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8437 .elementor-element.elementor-element-33b23243 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8437 .elementor-element.elementor-element-33b23243 .elementor-heading-title{font-size:28px;}.elementor-8437 .elementor-element.elementor-element-6fb8ec61 .elementor-heading-title{font-size:13px;line-height:1.4em;}.elementor-8437 .elementor-element.elementor-element-1ef5c869 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8437 .elementor-element.elementor-element-f771210 .elementor-button{font-size:15px;padding:20px 20px 20px 20px;}.elementor-8437 .elementor-element.elementor-element-100528a .elementor-icon-box-title, .elementor-8437 .elementor-element.elementor-element-100528a .elementor-icon-box-title a{font-size:18px;}.elementor-8437 .elementor-element.elementor-element-100528a .elementor-icon-box-description{font-size:18px;}.elementor-8437 .elementor-element.elementor-element-223c9480{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8437 .elementor-element.elementor-element-66b10bac .elementor-image-box-img{margin-bottom:10px;}.elementor-8437 .elementor-element.elementor-element-66b10bac .elementor-image-box-wrapper .elementor-image-box-img{width:65px;}.elementor-8437 .elementor-element.elementor-element-66b10bac .elementor-image-box-title{font-size:14px;}.elementor-8437 .elementor-element.elementor-element-66b10bac .elementor-image-box-description{font-size:12px;}.elementor-8437 .elementor-element.elementor-element-5112211 .elementor-image-box-img{margin-bottom:10px;}.elementor-8437 .elementor-element.elementor-element-5112211 .elementor-image-box-wrapper .elementor-image-box-img{width:65px;}.elementor-8437 .elementor-element.elementor-element-5112211 .elementor-image-box-title{font-size:14px;}.elementor-8437 .elementor-element.elementor-element-abd3fed .elementor-image-box-img{margin-bottom:10px;}.elementor-8437 .elementor-element.elementor-element-abd3fed .elementor-image-box-wrapper .elementor-image-box-img{width:65px;}.elementor-8437 .elementor-element.elementor-element-abd3fed .elementor-image-box-title{font-size:14px;}.elementor-8437 .elementor-element.elementor-element-2721eb5e{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8437 .elementor-element.elementor-element-643e46bf{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-8437 .elementor-element.elementor-element-38053a31{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8437 .elementor-element.elementor-element-6342cb44 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8437 .elementor-element.elementor-element-6342cb44{text-align:center;}.elementor-8437 .elementor-element.elementor-element-6342cb44 .elementor-heading-title{font-size:36px;}.elementor-8437 .elementor-element.elementor-element-1f5c25d3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8437 .elementor-element.elementor-element-3f92deab{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8437 .elementor-element.elementor-element-d385c0f{--min-height:820px;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8437 .elementor-element.elementor-element-d385c0f:not(.elementor-motion-effects-element-type-background), .elementor-8437 .elementor-element.elementor-element-d385c0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-8437 .elementor-element.elementor-element-58ed7908{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8437 .elementor-element.elementor-element-5eb30b57 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8437 .elementor-element.elementor-element-5eb30b57{text-align:center;}.elementor-8437 .elementor-element.elementor-element-5eb30b57 .elementor-heading-title{font-size:28px;}.elementor-8437 .elementor-element.elementor-element-f61d267 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-8437 .elementor-element.elementor-element-1695c9ab > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-8437 .elementor-element.elementor-element-5eb116c4{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8437 .elementor-element.elementor-element-330f6ddf{--content-width:100%;--min-height:640px;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8437 .elementor-element.elementor-element-330f6ddf:not(.elementor-motion-effects-element-type-background), .elementor-8437 .elementor-element.elementor-element-330f6ddf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-8437 .elementor-element.elementor-element-6952262b{width:var( --container-widget-width, 252px );max-width:252px;--container-widget-width:252px;--container-widget-flex-grow:0;font-size:1px;}.elementor-8437 .elementor-element.elementor-element-6952262b > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-8437 .elementor-element.elementor-element-6952262b.elementor-element{--align-self:center;}.elementor-8437 .elementor-element.elementor-element-7cbf80{--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:flex-start;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8437 .elementor-element.elementor-element-470d951d{--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;}.elementor-8437 .elementor-element.elementor-element-5f2e20e4{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8437 .elementor-element.elementor-element-3df62bc8{font-size:16px;}.elementor-8437 .elementor-element.elementor-element-1629f11f{font-size:14px;}.elementor-8437 .elementor-element.elementor-element-44988428{font-size:14px;}.elementor-8437 .elementor-element.elementor-element-8859db9 > .elementor-widget-container{padding:10px 5px 10px 5px;}.elementor-8437 .elementor-element.elementor-element-8859db9{font-size:14px;}.elementor-8437 .elementor-element.elementor-element-445cb0bd > .elementor-widget-container{padding:10px 5px 10px 5px;}.elementor-8437 .elementor-element.elementor-element-445cb0bd{font-size:14px;}.elementor-8437 .elementor-element.elementor-element-15c51ac8 > .elementor-widget-container{padding:10px 2px 10px 2px;}.elementor-8437 .elementor-element.elementor-element-15c51ac8{font-size:14px;}.elementor-8437 .elementor-element.elementor-element-5e3b4402 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-8437 .elementor-element.elementor-element-15df55a3{--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:flex-start;}.elementor-8437 .elementor-element.elementor-element-1f04dab{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8437 .elementor-element.elementor-element-2bf47906{font-size:16px;}.elementor-8437 .elementor-element.elementor-element-723c924e{font-size:14px;}.elementor-8437 .elementor-element.elementor-element-622b94ac > .elementor-widget-container{padding:10px 5px 10px 5px;}.elementor-8437 .elementor-element.elementor-element-622b94ac{font-size:14px;}.elementor-8437 .elementor-element.elementor-element-48d2198b > .elementor-widget-container{padding:10px 5px 10px 5px;}.elementor-8437 .elementor-element.elementor-element-48d2198b{font-size:14px;}.elementor-8437 .elementor-element.elementor-element-7d7c3c58{font-size:14px;}.elementor-8437 .elementor-element.elementor-element-577006cd > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-8437 .elementor-element.elementor-element-577006cd{font-size:14px;}.elementor-8437 .elementor-element.elementor-element-60112446{--padding-top:50px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-8437 .elementor-element.elementor-element-39a147 .elementor-heading-title{font-size:32px;}.elementor-8437 .elementor-element.elementor-element-292a3892 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8437 .elementor-element.elementor-element-746a5637{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8437 .elementor-element.elementor-element-a9dfc3{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-8437 .elementor-element.elementor-element-a9dfc3.elementor-element{--align-self:center;}.elementor-8437 .elementor-element.elementor-element-a9dfc3 .elementor-heading-title{font-size:26px;}.elementor-8437 .elementor-element.elementor-element-2cb71e5f{--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:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:nowrap;--margin-top:20px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-8437 .elementor-element.elementor-element-4bdb3ff4 .elementor-counter-number-wrapper{font-size:24px;}.elementor-8437 .elementor-element.elementor-element-4bdb3ff4 .elementor-counter-title{font-size:16px;}.elementor-8437 .elementor-element.elementor-element-220f223b .elementor-counter-number-wrapper{font-size:24px;}.elementor-8437 .elementor-element.elementor-element-220f223b .elementor-counter-title{font-size:16px;}.elementor-8437 .elementor-element.elementor-element-7d88d55d .elementor-counter-number-wrapper{font-size:24px;}.elementor-8437 .elementor-element.elementor-element-7d88d55d .elementor-counter-title{font-size:16px;}.elementor-8437 .elementor-element.elementor-element-191eddf4{--padding-top:50px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-8437 .elementor-element.elementor-element-2d585607 .elementor-heading-title{font-size:32px;}.elementor-8437 .elementor-element.elementor-element-57f599df > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8437 .elementor-element.elementor-element-66e3311c{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-8437 .elementor-element.elementor-element-5142667a > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8437 .elementor-element.elementor-element-65f2110c{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-8437 .elementor-element.elementor-element-7c3475b9 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8437 .elementor-element.elementor-element-32fc052e{--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-8437 .elementor-element.elementor-element-44808211 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8437 .elementor-element.elementor-element-3feb3df6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8437 .elementor-element.elementor-element-42b69056{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;text-align:center;}.elementor-8437 .elementor-element.elementor-element-2847e674{text-align:center;}}@media(min-width:768px){.elementor-8437 .elementor-element.elementor-element-24652ee5{--width:50%;}.elementor-8437 .elementor-element.elementor-element-2c0c8e96{--width:50%;}.elementor-8437 .elementor-element.elementor-element-643e46bf{--content-width:1334px;}.elementor-8437 .elementor-element.elementor-element-38053a31{--width:70%;}.elementor-8437 .elementor-element.elementor-element-341ec7e3{--width:50%;}.elementor-8437 .elementor-element.elementor-element-45c69c0c{--width:50%;}.elementor-8437 .elementor-element.elementor-element-1979f05a{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-8437 .elementor-element.elementor-element-24652ee5{--width:100%;}.elementor-8437 .elementor-element.elementor-element-2c0c8e96{--width:100%;}.elementor-8437 .elementor-element.elementor-element-38053a31{--width:100%;}.elementor-8437 .elementor-element.elementor-element-341ec7e3{--width:100%;}.elementor-8437 .elementor-element.elementor-element-58ed7908{--width:100%;}.elementor-8437 .elementor-element.elementor-element-5225a2e{--width:100%;}.elementor-8437 .elementor-element.elementor-element-45c69c0c{--width:100%;}.elementor-8437 .elementor-element.elementor-element-1979f05a{--width:100%;}.elementor-8437 .elementor-element.elementor-element-7cbf80{--width:100%;}}/* Start custom CSS for html, class: .elementor-element-6073e46d */.price-container {
    display: inline-flex;
    flex-wrap: wrap; /* Omogućava bedžu da ode ispod cena na jako malim ekranima */
    align-items: center;
    gap: 8px 12px; /* Vertikalni i horizontalni razmak */
    font-family: 'Proxima Nova', -apple-system, sans-serif;
}

.price-wrapper {
    display: flex;
    align-items: baseline;
    gap: 8px;
    flex-wrap: nowrap; /* Cene ostaju jedna pored druge */
}

.price-current {
    font-size: 22px; /* Blago smanjeno za bolji mobilni prikaz */
    font-weight: 700;
    color: #1a1a1a;
    line-height: 1.2;
    white-space: nowrap; /* Sprečava da se RSD odvoji od broja */
}

.price-old {
    font-size: 15px;
    font-weight: 400;
    color: #767676;
    text-decoration: line-through;
    line-height: 1.2;
    white-space: nowrap;
}

.save-badge {
    background-color: #575C46;
    color: #ffffff;
    font-size: 11px;
    font-weight: 700;
    text-transform: uppercase;
    padding: 4px 10px;
    border-radius: 4px; /* Moderniji, oštriji "pill" ili blago zaobljeni pravougaonik */
    display: inline-flex;
    align-items: center;
    height: fit-content;
}

/* Media query za baš male ekrane (npr. iPhone SE) */
@media (max-width: 360px) {
    .price-current {
        font-size: 18px;
    }
    .price-old {
        font-size: 14px;
    }
    .save-badge {
        font-size: 10px;
        padding: 3px 8px;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f771210 */.elementor-8437 .elementor-element.elementor-element-f771210 a {
    width:100%!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bc2ab0a */.elementor-8437 .elementor-element.elementor-element-bc2ab0a h2 {
    font-size:24px;
    font-family: Proxima Nova;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-992eb65 */.elementor-8437 .elementor-element.elementor-element-992eb65 h2 {
    font-size:24px;
    font-family: Proxima Nova;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6ef0e13 *//* --- Osnovni stilovi sekcije --- */
.myla-bundle-section {
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
    padding: 20px 20px;
    background-color: #fcfcfc;
    box-sizing: border-box;
}

.myla-container {
    max-width: 420px;
    margin: 0 auto;
    text-align: center;
    background-color: #ffffff;
    border: 1px solid #eee;
    padding: 25px;
    border-radius: 4px;
}

.elementor-8437 .elementor-element.elementor-element-6ef0e13 h2 {
    font-size: 24px;
}

.section-title {
    font-size: 16px;
    font-weight: 600;
    color: #222;
    margin-bottom: 20px;
    letter-spacing: 1px;
    text-transform: uppercase;
}

/* --- Kartice varijanti (Radio dugmići) --- */
.myla-variants-wrapper {
    display: flex;
    flex-direction: column;
    gap: 15px;
    margin-bottom: 20px;
}

.myla-variant-card {
    display: block;
    border: 2px solid #e0e0e0;
    border-radius: 6px;
    padding: 15px;
    background: #fff;
    cursor: pointer;
    text-align: left;
    position: relative;
    transition: all 0.2s ease;
}

.myla-variant-card input[type="radio"] {
    position: absolute;
    top: 15px;
    right: 15px;
    accent-color: #000;
}

.myla-variant-card.active {
    border-color: #000;
    background: #fff;
    box-shadow: 0 2px 8px rgba(0,0,0,0.06);
}

/* --- Raspored proizvoda unutar kartice --- */
.myla-bundle-content {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 12px;
}

.myla-product-item {
    flex: 1;
    max-width: 100px;
}

.myla-img-wrap {
    position: relative;
    width: 100%;
    padding-top: 100%;
    background-color: #f7f7f7;
    border-radius: 4px;
}

.myla-img-wrap img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: contain;
}

.myla-plus {
    font-size: 18px;
    color: #777;
    margin: 0 10px;
}

/* --- Tekst i cene ispod slike u kartici --- */
.myla-variant-info {
    text-align: center;
    border-top: 1px solid #f0f0f0;
    padding-top: 10px;
}

.variant-name {
    font-weight: 600;
    font-size: 14px;
    color: #222;
    margin-bottom: 6px;
}

.myla-price-line {
    display: flex;
    justify-content: center;
    align-items: baseline;
    gap: 6px;
    font-size: 14px;
    margin-bottom: 3px;
}

.myla-old-price {
    text-decoration: line-through;
    color: #888;
}

.discount-tag {
    color: #b12704;
    font-weight: 600;
    font-size: 13px;
}

.myla-arrow {
    color: #555;
    font-weight: bold;
}

.myla-dash {
    color: #555;
}

.myla-new-price {
    color: #b12704;
    font-weight: 700;
}

.myla-savings-line {
    font-size: 12px;
    color: #008a00;
    font-weight: 500;
}

/* --- Akciono dugme (100% širina i centriran tekst) --- */
.myla-action-area {
    margin-top: 15px;
    width: 100%;
}

.myla-main-btn {
    display: block;
    width: 100%;
    box-sizing: border-box;
    padding: 15px 20px;
    background-color: #000;
    color: #fff;
    border: none;
    border-radius: 2px;
    font-size: 13px;
    font-weight: 700;
    letter-spacing: 1px;
    cursor: pointer;
    text-align: center;
    transition: background 0.2s;
}

.myla-main-btn:hover {
    background-color: #333;
}

.myla-learn-more {
    display: block;
    font-size: 12px;
    color: #555;
    text-decoration: none;
    margin-top: 10px;
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-63d8eb74 */.elementor-8437 .elementor-element.elementor-element-63d8eb74 {
    h2 {
        font-size:48px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1f5c25d3 */.sastojci-sekcija {
  font-family: "Proxima Nova", "Montserrat", sans-serif;
  color: #333;
}


.sastojci-sekcija .glavni-naslov {
  font-family: "Silk Serif", "Cormorant Garamond", serif;
  font-size: 38px;
  color: white;
  text-align: center;
  margin-bottom: 40px;
}

/* Grid stilizacija */
.sastojci-grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr); /* 3 kolone na desktopu */
  gap: 20px;
  margin-bottom: 50px;
}

.sastojak-card {
  background: rgba(255, 255, 255, 0.9);
  border-radius: 10px;
  padding: 0;
  overflow: hidden;
  box-shadow: 0 2px 10px rgba(0,0,0,0.03);
}

.sastojak-card .card-header {
  background-color: #5a5e4b;
  color: #fff;
  padding: 10px;
  display: flex;
  align-items: center;
  gap: 10px;
}

.sastojak-card .card-header h3 {
  font-family: "Silk Serif", "Cormorant Garamond", serif;
  margin: 0;
  font-size: 18px;
  font-weight: 400;
}

.sastojak-card p {
  padding: 10px;
  margin: 0;
  font-size: 14px;
  line-height: 1.5;
}

/* Science Box (Sada kao istaknuti svetliji element) */
.science-box {
  background-color: rgba(244, 241, 234, 0.05); /* Skoro prozirna krem */
  border: 1px dashed rgba(244, 241, 234, 0.3);
  color: #f4f1ea;
  padding: 30px;
  border-radius: 20px;
}

.science-box h3 {
  font-family: "Silk Serif", "Cormorant Garamond", serif;
  font-size: 32px;
  margin-top: 0;
  margin-bottom: 30px;
  color: #f4f1ea;
}

.bullet-lista {
  list-style: none;
  padding: 0;
  margin: 0;
}

.bullet-lista li {
  position: relative;
  padding-left: 35px;
  margin-bottom: 20px;
  font-size: 16px;
  line-height: 1.6;
}

.bullet-lista li::before {
  content: "✓";
  position: absolute;
  left: 0;
  color: #a3a88c; /* Svetlija maslinasta za checkmark */
  font-weight: bold;
  font-size: 18px;
}

/* Responzivnost */
@media (max-width: 900px) {
  .sastojci-grid { grid-template-columns: repeat(2, 1fr); }
}

@media (max-width: 600px) {
  .sastojci-grid { grid-template-columns: 1fr;
  }
 .science-box {
     padding:20px;
     padding-bottom:0;
 }
  
  .sastojci-sekcija .glavni-naslov { font-size: 32px; }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-76f9f2ab *//* Fontovi */
@import url('https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@400;600&family=Montserrat:wght@300;400;600&display=swap');

  text-align: center;
  /* Proxima Nova kao body font */
  font-family: "Proxima Nova", "Montserrat", sans-serif; 
  color: #333333;
}

.edukativni-box .container {
  max-width: 900px;
  margin: 0 auto;
}



/* Kartice */
.edukativni-box .cards-wrapper {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
  gap: 20px;
}

.edukativni-box .card {
  background: rgba(255, 255, 255, 0.5); /* Blago providno bela */
  border-radius: 12px;
  overflow: hidden;
  transition: transform 0.3s ease;
}

.edukativni-box .card-header {
  background-color: #5a5e4b; /*
  Maslinasta */
  color: #ffffff;
  font-size:24px;
  padding: 20px;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 10px;
}

.edukativni-box .card-header h3 {
  font-family: "Silk Serif", "Cormorant Garamond", serif;
  margin: 0;
  font-size: 24px;
  font-weight: 400;
}

.edukativni-box .card-body {
  padding: 20px;
}

.edukativni-box .label {
  display: block;
  font-size: 12px;
  text-transform: uppercase;
  letter-spacing: 1px;
  color: #5a5e4b;
  margin-bottom: 8px;
  font-weight: 600;
}

.edukativni-box .card-body p {
  margin: 0;
  font-size: 15px;
  line-height: 1.4;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1695c9ab */.elementor-8437 .elementor-element.elementor-element-1695c9ab {
  font-family: "Proxima Nova", "Montserrat", sans-serif;
  color: #333;
}

.elementor-8437 .elementor-element.elementor-element-1695c9ab .glavni-naslov {
  font-family: "Silk Serif", "Cormorant Garamond", serif;
  font-size: 40px;
  color: white;
  text-align: center;
  margin-bottom:40px;
}

/* Grid stilizacija */
.sastojci-grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr); /* 3 kolone na desktopu */
  gap: 20px;
}

.sastojak-card {
  background: rgba(255, 255, 255, 0.9);
  border-radius: 10px;
  padding: 0;
  overflow: hidden;
  box-shadow: 0 2px 10px rgba(0,0,0,0.03);
}

.sastojak-card .card-header {
  background-color: #5a5e4b;
  color: #fff;
  padding: 15px;
  display: flex;
  align-items: center;
  gap: 10px;
}

.sastojak-card .card-header h3 {
  font-family: "Silk Serif", "Cormorant Garamond", serif;
  margin: 0;
  font-size: 18px;
  font-weight: 400;
}

.sastojak-card p {
  padding: 20px;
  margin: 0;
  font-size: 14px;
  line-height: 1.5;
}

/* Science Box (Sada kao istaknuti svetliji element) */
.science-box {
  background-color: rgba(244, 241, 234, 0.05); /* Skoro prozirna krem */
  border: 1px dashed rgba(244, 241, 234, 0.3);
  color: #f4f1ea;
  padding: 40px;
  border-radius: 20px;
}

.science-box h3 {
  font-family: "Silk Serif", "Cormorant Garamond", serif;
  font-size: 32px;
  margin-top: 0;
  margin-bottom: 30px;
  color: #f4f1ea;
}

.bullet-lista {
  list-style: none;
  padding: 0;
  margin: 0;
}

.bullet-lista li {
  position: relative;
  padding-left: 35px;
  margin-bottom: 20px;
  font-size: 16px;
  line-height: 1.6;
}

.bullet-lista li::before {
  content: "✓";
  position: absolute;
  left: 0;
  color: #a3a88c; /* Svetlija maslinasta za checkmark */
  font-weight: bold;
  font-size: 18px;
}

/* Responzivnost */
@media (max-width: 900px) {
  .sastojci-grid { grid-template-columns: repeat(2, 1fr); }
}

@media (max-width: 600px) {
  .sastojci-grid { grid-template-columns: 1fr; }
  .sastojci-sekcija .glavni-naslov { font-size: 32px; }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4eee82ae */.sastojci-sekcija {
  font-family: "Proxima Nova", "Montserrat", sans-serif;
  color: #333;
}


.sastojci-sekcija .glavni-naslov {
  font-family: "Silk Serif", "Cormorant Garamond", serif;
  font-size: 38px;
  color: white;
  text-align: center;
  margin-bottom: 40px;
}

/* Grid stilizacija */
.sastojci-grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr); /* 3 kolone na desktopu */
  gap: 20px;
  margin-bottom: 50px;
}

.sastojak-card {
  background: rgba(255, 255, 255, 0.9);
  border-radius: 10px;
  padding: 0;
  overflow: hidden;
  box-shadow: 0 2px 10px rgba(0,0,0,0.03);
}

.sastojak-card .card-header {
  background-color: #5a5e4b;
  color: #fff;
  padding: 15px;
  display: flex;
  align-items: center;
  gap: 10px;
}

.sastojak-card .card-header h3 {
  font-family: "Silk Serif", "Cormorant Garamond", serif;
  margin: 0;
  font-size: 18px;
  font-weight: 400;
}

.sastojak-card p {
  padding: 20px;
  margin: 0;
  font-size: 14px;
  line-height: 1.5;
}

/* Science Box (Sada kao istaknuti svetliji element) */
c {
  background-color: rgba(244, 241, 234, 0.05); /* Skoro prozirna krem */
  border: 1px dashed rgba(244, 241, 234, 0.3);
  color: #f4f1ea;
  padding: 40px;
  border-radius: 20px;
}

.science-box h3 {
  font-family: "Silk Serif", "Cormorant Garamond", serif;
  font-size: 32px;
  margin-top: 0;
  margin-bottom: 30px;
  color: #f4f1ea;
}

.bullet-lista {
  list-style: none;
  padding: 0;
  margin: 0;
}

.bullet-lista li {
  position: relative;
  padding-left: 35px;
  margin-bottom: 20px;
  font-size: 16px;
  line-height: 1.6;
}

.bullet-lista li::before {
  content: "✓";
  position: absolute;
  left: 0;
  color: #a3a88c; /* Svetlija maslinasta za checkmark */
  font-weight: bold;
  font-size: 18px;
}

/* Responzivnost */
@media (max-width: 900px) {
  .sastojci-grid { grid-template-columns: repeat(2, 1fr); }
}

@media (max-width: 600px) {
  .sastojci-grid { grid-template-columns: 1fr; }
  .sastojci-sekcija .glavni-naslov { font-size: 32px;
  text-align:center;}
  
  .science-box {
      padding:40px 20px 20px 30px;
     
  }
  
  .science-box h3 {
      text-align:center;
     
  }
  
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6952262b */.elementor-8437 .elementor-element.elementor-element-6952262b h2 {
    font-size:40px;
    text-transform: none;
    font-weight: bold;
}

@media(max-width:500px) {
    .elementor-8437 .elementor-element.elementor-element-6952262b h2 {
    font-size:28px;
    text-transform: none;
    font-weight: bold;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-292a3892 */.how-to-use {
  background-color: #f4f1ea; /* Osnovna krem pozadina */
  padding: 40px 20px;
  font-family: "Proxima Nova", "Montserrat", sans-serif;
  color: #333;
}

.how-to-use .container {
  max-width: 1100px;
  margin: 0 auto;
}

.section-title {
  font-size: 42px;
  color: #5a5e4b;
  text-align: center;
  margin-bottom: 60px;
}

/* Steps Grid */
.steps-grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 30px;
  margin-bottom: 50px;
}

.step-card {
  background: #ffffff;
  padding: 40px 30px;
  border-radius: 20px;
  position: relative;
  box-shadow: 0 10px 30px rgba(0,0,0,0.03);
}

.step-number {
  position: absolute;
  top: -20px;
  left: 30px;
  background-color: #5a5e4b;
  color: #fff;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: 600;
  font-size: 18px;
}

.step-card h3 {
  font-size: 24px;
  color: #5a5e4b;
  margin-bottom: 20px;
  margin-top: 10px;
}

.step-card p {
  font-size: 15px;
  line-height: 1.6;
  color: #4a4a4a;
}

.highlight {
  background-color: #f4f1ea;
  padding: 2px 4px;
  border-radius: 4px;
  font-weight: 600;
}

/* Savet Box */
.lab-tip-box {
  background-color: #ebe7de; /* Malo tamnija krem za kontrast */
  border-left: 4px solid #c5a059; /* Zlatni detalj sa strane */
  border-radius: 15px;
  padding: 30px;
  display: flex;
  gap: 20px;
  align-items: flex-start;
  margin-top: 20px;
}

.tip-icon-wrapper {
  background-color: #5a5e4b;
  min-width: 50px;
  height: 50px;
  border-radius: 10px;
  display: flex;
  padding:8px;
  align-items: center;
  justify-content: center;
  font-size: 24px;
}

.tip-content h4 {
=  font-size: 20px;
  color: #5a5e4b;
  margin: 0 0 10px 0;
}

.tip-content p {
  margin: 0;
  font-size: 15px;
  line-height: 1.6;
}

/* Responzivnost */
@media (max-width: 900px) {
  .steps-grid { grid-template-columns: 1fr; gap: 40px; }
  .lab-tip-box { flex-direction: column; }
  
  
  {
  font-size: 28px;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bed342f */.elementor-8437 .elementor-element.elementor-element-bed342f{ 

.results-section {
  padding:00px 20px;

}

.results-container {
  max-width: 1100px;
  margin: 0 auto;
}

.results-title {
  font-size: clamp(32px, 5vw, 48px);
  text-align: center;
  font-weight: 400;
}

.comparison-grid {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 30px;
}

.comparison-card {
  background: rgba(255, 255, 255, 0.05);
  border: 1px solid rgba(255, 255, 255, 0.1);
  border-radius: 24px;
  overflow: hidden;
  backdrop-filter: blur(10px);
}

.image-box {
  position: relative;
  height: 400px;
}

.image-box img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  opacity: 0.8;
}

.badge {
  position: absolute;
  bottom: 20px;
  left: 20px;
  padding: 8px 16px;
  border-radius: 100px;
  font-size: 12px;
  text-transform: uppercase;
  letter-spacing: 1px;
  font-weight: 600;
}

.badge-pre { background: rgba(255,255,255,0.9); color: black; 
    
}
.badge-posle { background: #8BB401; color: #fff; } /* Zlatna iz tvog brenda */

.card-content {
  padding: 30px;
}

.card-content h3 {
  font-size: 24px;
  margin-bottom: 15px;
  color: #f4f1ea;
}

.card-content p {
  font-size: 15px;
  line-height: 1.6;
  color: rgba(244, 241, 234, 0.9);
}

/* Stats Bar */
.stats-grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 20px;
}

.stat-item {
  background: rgba(255, 255, 255, 0.03);
  padding: 30px;
  border-radius: 15px;
  text-align: center;
  border: 1px solid rgba(255, 255, 255, 0.05);
}




/* Responzivnost */
@media (max-width: 850px) {
  .comparison-grid { grid-template-columns: 1fr; }
  .stats-grid { grid-template-columns: 1fr; }
  .image-box { height: 300px; }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5142667a */@media(max-width:500px) {
    .elementor-8437 .elementor-element.elementor-element-5142667a h2 {
        font-size:36px!important;
        max-width: 250px;
        margin:0 auto;
    }
    
  .elementor-8437 .elementor-element.elementor-element-5142667a .ollie-upsell-subtitle {
        margin-bottom:20px!important;
    }
  
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7c3475b9 */@media(max-width:500px) {
    .elementor-8437 .elementor-element.elementor-element-7c3475b9 h2 {
        font-size:36px!important;
        max-width: 250px;
        margin:0 auto;
                margin-bottom:30px!important;

    }

  
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-786d2162 */.pozicioniranjefuter {
    display:flex;
    gap:20px;
}

.elementor-8437 .elementor-element.elementor-element-786d2162 a {
    padding-right: 16px;
}
.elementor-8437 .elementor-element.elementor-element-786d2162 {
    display:flex;
    gap:20px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Silk Serif';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://ollies.rs/wp-content/uploads/2024/03/SilkSerif-Light.woff2') format('woff2');
}
@font-face {
	font-family: 'Silk Serif';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://ollies.rs/wp-content/uploads/2024/03/SilkSerif-Regular.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Proxima Nova';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://ollies.rs/wp-content/uploads/2024/03/ProximaNova-Bold.woff2') format('woff2');
}
@font-face {
	font-family: 'Proxima Nova';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://ollies.rs/wp-content/uploads/2024/03/ProximaNova-Semibold.woff2') format('woff2');
}
@font-face {
	font-family: 'Proxima Nova';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://ollies.rs/wp-content/uploads/2024/03/ProximaNova-Regular.woff2') format('woff2');
}
/* End Custom Fonts CSS */