.elementor-2334 .elementor-element.elementor-element-6ed2334{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.4;--padding-top:20%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-2334 .elementor-element.elementor-element-6ed2334:not(.elementor-motion-effects-element-type-background),.elementor-2334 .elementor-element.elementor-element-6ed2334>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://becsiaranyhazak.hu/wp-content/uploads/2026/03/A4I0rn4Jx3vR2HwGIk36d8s2QGEkrDbKpSg7OAJT.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-2334 .elementor-element.elementor-element-6ed2334::before,.elementor-2334 .elementor-element.elementor-element-6ed2334>.elementor-background-video-container::before,.elementor-2334 .elementor-element.elementor-element-6ed2334>.e-con-inner>.elementor-background-video-container::before,.elementor-2334 .elementor-element.elementor-element-6ed2334>.elementor-background-slideshow::before,.elementor-2334 .elementor-element.elementor-element-6ed2334>.e-con-inner>.elementor-background-slideshow::before,.elementor-2334 .elementor-element.elementor-element-6ed2334>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#000;--background-overlay:''}.elementor-2334 .elementor-element.elementor-element-6ed2334.e-con{--align-self:center}.elementor-2334 .elementor-element.elementor-element-99f430c{--display:flex;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-2334 .elementor-element.elementor-element-99f430c.e-con{--align-self:center}.elementor-2334 .elementor-element.elementor-element-edd7078 .prthalign{text-align:center}.elementor-2334 .elementor-element.elementor-element-edd7078 .elementor-fladient-sub{margin:0 0 0 0;color:var(--e-global-color-7ab3a10);font-family:"Montserrat",Sans-serif}.elementor-2334 .elementor-element.elementor-element-edd7078 .fd-subtitle-1{background-color:var(--e-global-color-019264b)}.elementor-2334 .elementor-element.elementor-element-edd7078 .elementor-gt-heading{margin:30px 30px 30px 30px;font-family:"Montserrat",Sans-serif;font-size:80px;font-weight:900;text-transform:uppercase;color:var(--e-global-color-7ab3a10)}.elementor-2334 .elementor-element.elementor-element-edd7078 .elementor-gt-desc p{margin:20px 20px 20px 20px;font-family:"Montserrat",Sans-serif;font-weight:600;text-transform:uppercase;color:var(--e-global-color-7ab3a10)}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-2334 .elementor-element.elementor-element-62afc53{margin:-30px 0 calc(var(--kit-widget-spacing, 0px) + 10px) 0;text-align:center;font-family:"Montserrat",Sans-serif;font-weight:400;color:var(--e-global-color-7ab3a10)}.elementor-2334 .elementor-element.elementor-element-62afc53.elementor-element{--align-self:center}.elementor-2334 .elementor-element.elementor-element-f168030{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2334 .elementor-element.elementor-element-f168030.e-con{--align-self:center}.elementor-2334 .elementor-element.elementor-global-4987 .fd-pr-btn-1{background-color:#fff0;font-family:"Montserrat",Sans-serif;text-transform:none;background-image:linear-gradient(180deg,var(--e-global-color-b33a55c) 0%,#DBAB4C 100%)}.elementor-2334 .elementor-element.elementor-global-4983 .fd-pr-btn-1{background-color:#fff0;font-family:"Montserrat",Sans-serif;text-transform:none;background-image:linear-gradient(180deg,var(--e-global-color-738a003) 0%,var(--e-global-color-7ab3a10) 100%)}.elementor-2334 .elementor-element.elementor-global-4983 .fd-pr-btn-1::after,.elementor-2334 .elementor-element.elementor-global-4983 .fd-pr-btn-1:is(.has-clr-black-1):hover{background-color:#fff0;background-image:linear-gradient(180deg,var(--e-global-color-b33a55c) 0%,var(--e-global-color-019264b) 100%)}.elementor-2334 .elementor-element.elementor-global-4983 .fd-pr-btn-1:is(.has-clr-black-1) .text::after{color:var(--e-global-color-7ab3a10)}.elementor-2334 .elementor-element.elementor-element-1e9676d{--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}.elementor-2334 .elementor-element.elementor-element-1e9676d:not(.elementor-motion-effects-element-type-background),.elementor-2334 .elementor-element.elementor-element-1e9676d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-7ab3a10)}.elementor-2334 .elementor-element.elementor-element-508e073{--display:flex}.elementor-2334 .elementor-element.elementor-element-cea3773{--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}.elementor-2334 .elementor-element.elementor-element-cea3773:not(.elementor-motion-effects-element-type-background),.elementor-2334 .elementor-element.elementor-element-cea3773>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-7ab3a10)}.elementor-2334 .elementor-element.elementor-element-10bd5a8{--display:flex}.elementor-2334 .elementor-element.elementor-element-dc24f40{--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}.elementor-2334 .elementor-element.elementor-element-dc24f40:not(.elementor-motion-effects-element-type-background),.elementor-2334 .elementor-element.elementor-element-dc24f40>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-7ab3a10)}.elementor-2334 .elementor-element.elementor-element-d5298fb{--display:flex}.elementor-2334 .elementor-element.elementor-element-60ef83b>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-2334 .elementor-element.elementor-element-60ef83b:not(.elementor-motion-effects-element-type-background),.elementor-2334 .elementor-element.elementor-element-60ef83b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://becsiaranyhazak.hu/wp-content/uploads/2024/07/a1-bg-img-1.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-2334 .elementor-element.elementor-element-60ef83b>.elementor-container{max-width:1325px}.elementor-2334 .elementor-element.elementor-element-60ef83b{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:40px 0 40px 0}.elementor-2334 .elementor-element.elementor-element-60ef83b>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2334 .elementor-element.elementor-element-0f5e074>.elementor-widget-container{margin:30px 0 -20px 0}.elementor-2334 .elementor-element.elementor-element-0f5e074.elementor-element{--align-self:center}.elementor-2334 .elementor-element.elementor-element-0f5e074 .prthalign{text-align:center}.elementor-2334 .elementor-element.elementor-element-0f5e074 .elementor-fladient-sub{color:var(--e-global-color-7ab3a10)}.elementor-2334 .elementor-element.elementor-element-0f5e074 .fd-subtitle-1{background-color:var(--e-global-color-019264b)}.elementor-2334 .elementor-element.elementor-element-0f5e074 .elementor-gt-heading{font-family:"Montserrat",Sans-serif;text-transform:uppercase;color:var(--e-global-color-7ab3a10)}.elementor-2334 .elementor-element.elementor-element-0f5e074 .elementor-gt-desc p{margin:20px 20px 20px 20px;font-family:"Montserrat",Sans-serif;color:var(--e-global-color-7ab3a10)}.elementor-2334 .elementor-element.elementor-element-d75ddd7{text-align:center;font-family:"Montserrat",Sans-serif;font-weight:400;color:var(--e-global-color-7ab3a10)}.elementor-2334 .elementor-element.elementor-element-6500146{--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}.elementor-2334 .elementor-element.elementor-element-6500146:not(.elementor-motion-effects-element-type-background),.elementor-2334 .elementor-element.elementor-element-6500146>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-7ab3a10)}.elementor-2334 .elementor-element.elementor-element-b58108c{--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}.elementor-2334 .elementor-element.elementor-element-b58108c:not(.elementor-motion-effects-element-type-background),.elementor-2334 .elementor-element.elementor-element-b58108c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-7ab3a10)}.elementor-2334 .elementor-element.elementor-element-83121c2{text-align:center;font-family:"Montserrat",Sans-serif;font-weight:400;color:var(--e-global-color-primary)}@media(min-width:768px){.elementor-2334 .elementor-element.elementor-element-6ed2334{--width:100%}.elementor-2334 .elementor-element.elementor-element-99f430c{--width:85%}.elementor-2334 .elementor-element.elementor-element-f168030{--width:70%}}@media(max-width:1024px) and (min-width:768px){.elementor-2334 .elementor-element.elementor-element-f168030{--width:100%}}@media(min-width:1025px){.elementor-2334 .elementor-element.elementor-element-6ed2334:not(.elementor-motion-effects-element-type-background),.elementor-2334 .elementor-element.elementor-element-6ed2334>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}}@media(max-width:1024px){.elementor-2334 .elementor-element.elementor-element-6ed2334{--padding-top:10%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%}.elementor-2334 .elementor-element.elementor-element-99f430c{--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-2334 .elementor-element.elementor-element-edd7078{width:100%;max-width:100%}.elementor-2334 .elementor-element.elementor-element-edd7078 .elementor-gt-heading{font-size:48px}.elementor-2334 .elementor-element.elementor-element-f168030{--grid-auto-flow:row}.elementor-2334 .elementor-element.elementor-element-f168030.e-con{--order:99999 /* order end hack */}}@media(max-width:767px){.elementor-2334 .elementor-element.elementor-element-6ed2334{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%}.elementor-2334 .elementor-element.elementor-element-6ed2334:not(.elementor-motion-effects-element-type-background),.elementor-2334 .elementor-element.elementor-element-6ed2334>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:top center;background-repeat:no-repeat;background-size:cover}.elementor-2334 .elementor-element.elementor-element-99f430c{--width:100%;--min-height:1225px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-2334 .elementor-element.elementor-element-edd7078>.elementor-widget-container{margin:020px 0 0 0;padding:0 0 0 0}.elementor-2334 .elementor-element.elementor-element-edd7078.elementor-element{--align-self:center}.elementor-2334 .elementor-element.elementor-element-edd7078 .prthalign{text-align:center}.elementor-2334 .elementor-element.elementor-element-edd7078 .elementor-fladient-sub{margin:0 0 0 0}.elementor-2334 .elementor-element.elementor-element-edd7078 .elementor-gt-heading{margin:15px 0 0 0;font-size:35px}.elementor-2334 .elementor-element.elementor-element-edd7078 .elementor-gt-desc p{margin:20px 0 0 0}.elementor-2334 .elementor-element.elementor-element-f168030{--width:100%;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center}.elementor-2334 .elementor-element.elementor-element-0f5e074>.elementor-widget-container{margin:20px 0 0 0}.elementor-2334 .elementor-element.elementor-element-0f5e074 .elementor-fladient-sub{margin:0 0 0 0}.elementor-2334 .elementor-element.elementor-element-0f5e074 .elementor-gt-heading{margin:15px 0 0 0}.elementor-2334 .elementor-element.elementor-element-0f5e074 .elementor-gt-desc p{margin:20px 0 0 0}}@media (max-width:767px){.elementor-6 .elementor-element.elementor-element-21fa141e{min-height:100%}.mobile-bg{background-image:url("your-image.jpg");background-position:center;background-size:cover;background-repeat:no-repeat;width:100%;height:70vh}}.bh-shop-cards{width:100%;max-width:1240px;margin:0 auto;padding:80px 20px}.bh-shop-cards *,.bh-shop-cards *::before,.bh-shop-cards *::after{box-sizing:border-box}.bh-shop-cards__header{max-width:760px;margin:0 auto 28px;text-align:center}.bh-shop-cards__eyebrow{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:6px 12px;margin-bottom:12px;border-radius:999px;background:rgb(41 42 104 / .08);color:#292a68;font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.bh-shop-cards__title{margin:0 0 10px;color:#1d2340;font-size:clamp(28px, 3.4vw, 42px);line-height:1.08;letter-spacing:-.02em}.bh-shop-cards__lead{margin:0 auto;max-width:720px;color:#5f6b85;font-size:16px;line-height:1.75}.bh-shop-cards__grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:22px!important;align-items:stretch}.bh-shop-card{position:relative;overflow:hidden;display:flex!important;flex-direction:column;min-width:0;height:100%;border-radius:22px;background:linear-gradient(180deg,rgb(255 255 255 / .98) 0%,rgb(255 255 255 / .92) 100%);border:1px solid rgb(41 42 104 / .08);box-shadow:0 16px 34px rgb(31 34 87 / .08),inset 0 1px 0 rgb(255 255 255 / .72);text-decoration:none!important;transition:transform 0.22s ease,box-shadow 0.22s ease,border-color 0.22s ease}.bh-shop-card:hover{transform:translateY(-4px);border-color:rgb(219 171 76 / .24);box-shadow:0 22px 46px rgb(31 34 87 / .12),inset 0 1px 0 rgb(255 255 255 / .78)}.bh-shop-card__media{position:relative;aspect-ratio:16 / 10;overflow:hidden;background:#eef1f7;flex:0 0 auto}.bh-shop-card__media img{display:block;width:100%;height:100%;max-width:none;object-fit:cover;transition:transform 0.35s ease}.bh-shop-card:hover .bh-shop-card__media img{transform:scale(1.03)}.bh-shop-card__body{display:flex!important;flex-direction:column;gap:10px;min-width:0;min-height:220px;height:100%;padding:20px}.bh-shop-card__tag{display:inline-flex;align-self:flex-start;padding:6px 10px;border-radius:999px;background:rgb(41 42 104 / .08);color:#292a68;font-size:11px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.bh-shop-card__title{margin:0;color:#1d2340;font-size:22px;line-height:1.2;font-weight:800}.bh-shop-card__desc{margin:0;color:#5f6b85;font-size:15px;line-height:1.7}.bh-shop-card__link{position:relative;display:inline-flex;align-items:center;gap:8px;margin-top:auto;padding-top:12px;color:#292a68;font-size:13px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.bh-shop-card__link::after{content:"";position:absolute;left:0;bottom:-6px;width:100%;height:2px;border-radius:999px;background:linear-gradient(90deg,#f6e6b8,#d7b46a,#b8892f);transform:scaleX(.28);transform-origin:left center;transition:transform 0.24s ease,filter 0.24s ease}.bh-shop-card:hover .bh-shop-card__link::after{transform:scaleX(1);filter:drop-shadow(0 0 8px rgb(215 180 106 / .35))}@media (max-width:980px){.bh-shop-cards__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:767px){.bh-shop-cards{padding:48px 16px}.bh-shop-cards__title{font-size:clamp(24px, 8vw, 34px)}.bh-shop-cards__lead{font-size:15px;line-height:1.7}.bh-shop-card__body{min-height:auto}}@media (max-width:640px){.bh-shop-cards__grid{grid-template-columns:1fr!important}}.bh-shop-cards{max-width:1240px;margin:0 auto;padding:80px 20px}.bh-shop-cards__header{max-width:760px;margin:0 auto 28px;text-align:center}.bh-shop-cards__eyebrow{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:6px 12px;margin-bottom:12px;border-radius:999px;background:rgb(41 42 104 / .08);color:#292a68;font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.bh-shop-cards__title{margin:0 0 10px;color:#1d2340;font-size:clamp(28px,3.4vw,42px);line-height:1.08;letter-spacing:-.02em}.bh-shop-cards__lead{margin:0 auto;max-width:720px;color:#5f6b85;font-size:16px;line-height:1.75}.bh-shop-cards__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.bh-shop-card{position:relative;overflow:hidden;display:flex;flex-direction:column;border-radius:22px;background:linear-gradient(180deg,rgb(255 255 255 / .98) 0%,rgb(255 255 255 / .92) 100%);border:1px solid rgb(41 42 104 / .08);box-shadow:0 16px 34px rgb(31 34 87 / .08),inset 0 1px 0 rgb(255 255 255 / .72);text-decoration:none;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.bh-shop-card:hover{transform:translateY(-4px);border-color:rgb(219 171 76 / .24);box-shadow:0 22px 46px rgb(31 34 87 / .12),inset 0 1px 0 rgb(255 255 255 / .78)}.bh-shop-card__media{position:relative;aspect-ratio:16 / 10;overflow:hidden;background:#eef1f7}.bh-shop-card__media img{width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.bh-shop-card:hover .bh-shop-card__media img{transform:scale(1.03)}.bh-shop-card__body{display:flex;flex-direction:column;gap:10px;padding:20px;min-height:220px}.bh-shop-card__tag{display:inline-flex;align-self:flex-start;padding:6px 10px;border-radius:999px;background:rgb(41 42 104 / .08);color:#292a68;font-size:11px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.bh-shop-card__title{margin:0;color:#1d2340;font-size:22px;line-height:1.2;font-weight:800}.bh-shop-card__desc{margin:0;color:#5f6b85;font-size:15px;line-height:1.7}.bh-shop-card__link{position:relative;display:inline-flex;align-items:center;gap:8px;margin-top:auto;padding-top:12px;color:#292a68;font-size:13px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.bh-shop-card__link::after{content:"";position:absolute;left:0;bottom:-6px;width:100%;height:2px;border-radius:999px;background:linear-gradient(90deg,#f6e6b8,#d7b46a,#b8892f);transform:scaleX(.28);transform-origin:left center;transition:transform .24s ease,filter .24s ease}.bh-shop-card:hover .bh-shop-card__link::after{transform:scaleX(1);filter:drop-shadow(0 0 8px rgb(215 180 106 / .35))}@media (max-width:980px){.bh-shop-cards__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.bh-shop-cards{padding:48px 16px}.bh-shop-cards__title{font-size:clamp(24px,8vw,34px)}.bh-shop-cards__lead{font-size:15px;line-height:1.7}.bh-shop-card__body{min-height:auto}}@media (max-width:640px){.bh-shop-cards__grid{grid-template-columns:1fr}}