.elementor-25 .elementor-element.elementor-element-59894c7{--display:grid;--min-height:0px;--e-con-grid-template-columns:5fr 1fr 5fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--grid-justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F1F1F1;--border-color:#F1F1F1;}.elementor-25 .elementor-element.elementor-element-59894c7:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-59894c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-bbe5303{width:initial;max-width:initial;}.elementor-25 .elementor-element.elementor-element-eeaf20f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:100;text-align:center;}.elementor-25 .elementor-element.elementor-element-eeaf20f img{width:137px;}.elementor-25 .elementor-element.elementor-element-997d150{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-25 .elementor-element.elementor-element-5aeb53fc.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-348f4ae{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-25 .elementor-element.elementor-element-a9c3e71{--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;}.elementor-25 .elementor-element.elementor-element-a9c3e73 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-25 .elementor-element.elementor-element-a9c3e73 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-25 .elementor-element.elementor-element-a9c3e73{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-25 .elementor-element.elementor-element-a9c3e73 .elementor-icon-list-text{transition:color 0.3s;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-25 .elementor-element.elementor-element-59894c7{--e-con-grid-template-columns:5fr 1fr 5fr;--grid-auto-flow:row;--align-items:center;--grid-justify-content:start;}.elementor-25 .elementor-element.elementor-element-eeaf20f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(max-width:767px){.elementor-25 .elementor-element.elementor-element-59894c7{--e-con-grid-template-columns:6fr 1fr 6fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;}.elementor-25 .elementor-element.elementor-element-eeaf20f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-25 .elementor-element.elementor-element-eeaf20f img{width:95px;}}/* Start custom CSS for html, class: .elementor-element-bbe5303 *//* ============================================
   PEPRODEV FULLSCREEN HAMBURGER MENU
   ============================================ */

/* === Icon wrapper + idle morph blob (whole area clickable) === */
.peprodev-menu-icon-wrap{
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 60px;
  height: 60px;
  cursor: pointer;
}

.peprodev-menu-icon-blob{
  position: absolute;
  inset: 0;
  z-index: 1;
  background: linear-gradient(135deg, #99724e, #0d0402, #99724e, #0d0402);
  background-size: 400% 400%;
  box-shadow: 0 8px 30px 0 rgba(0,0,0,0.3);
  animation:
    peprodev-border-morph 7s linear infinite,
    peprodev-color-morph 8s ease infinite;
}
@keyframes peprodev-border-morph{
  0%, 100% { border-radius: 63% 37% 54% 46% / 55% 48% 52% 45%; }
  14%      { border-radius: 40% 60% 54% 46% / 49% 60% 40% 51%; }
  28%      { border-radius: 54% 46% 38% 62% / 49% 70% 30% 51%; }
  42%      { border-radius: 61% 39% 55% 45% / 61% 38% 62% 39%; }
  56%      { border-radius: 61% 39% 67% 33% / 70% 50% 50% 30%; }
  70%      { border-radius: 50% 50% 34% 66% / 56% 68% 32% 44%; }
  84%      { border-radius: 46% 54% 50% 50% / 35% 61% 39% 65%; }
}
@keyframes peprodev-color-morph{
  0%   { background-position: 0% 50%; }
  50%  { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}

/* === Icon — untouched, just centered via the wrap === */
.peprodev-menu-icon{
  --peprodev-icon-size: 30px;
  position: relative;
  z-index: 100000;
  cursor: pointer;
  width: var(--peprodev-icon-size);
  /*height: var(--peprodev-icon-size);*/
}

.peprodev-menu-icon__line{
  height: 2px;
  width: 100%;
  display: block;
  background-color: #ffffff;
  margin-bottom: calc(var(--peprodev-icon-size) * 0.1333);
  transition: transform .2s ease, background-color .5s ease;
}
.peprodev-menu-icon__line-left{ width: 50%; }
.peprodev-menu-icon__line-right{ width: 50%; float: right; }
html[dir="rtl"] .peprodev-menu-icon__line-right{ float: left; }

/* === Overlay panels (two-tone layered wipe) === */
.peprodev-menu-overlay{
  position: fixed;
  z-index: 99999;
  inset: 0;
  visibility: hidden;
  pointer-events: none;
  transition: visibility 0s .6s;
}
.peprodev-menu-overlay:before,
.peprodev-menu-overlay:after{
  content: "";
  position: fixed;
  inset: 0;
  z-index: -1;
  transition: transform .6s cubic-bezier(.77,0,.175,1);
  transform: translateY(-100%);
}
.peprodev-menu-overlay:before{
  background: rgba(234,234,234,.2);
  transition-delay: .25s;
}
.peprodev-menu-overlay:after{
  background: #291f1f;
  transition-delay: .15s;
}

/* === Menu content === */
.peprodev-menu-overlay .elementor-nav-menu--main{
  position: fixed;
  top: 50%;
  left: 0;
  transform: translateY(-50%);
  width: 100%;
  text-align: center;
}
.peprodev-menu-overlay ul.elementor-nav-menu{
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 20px;
}
.peprodev-menu-overlay li.menu-item{
  position: relative;
  opacity: 0;
  transform: translateY(30px);
  transition: opacity .2s ease, transform .3s ease;
  pointer-events: none;
}
.peprodev-menu-overlay a.elementor-item{
  font-size: 5vh;
  font-weight: 300;
  color: #ffffff;
  text-decoration: none;
}
.peprodev-menu-overlay a.elementor-item:hover,
.peprodev-menu-overlay a.elementor-item.elementor-item-active{
  color: #ffeba7;
}

/* === Active (open) state === */
body.peprodev-nav-active{ overflow: hidden; }

body.peprodev-nav-active .peprodev-menu-icon-blob{
  animation-play-state: paused;
}
body.peprodev-nav-active .peprodev-menu-icon__line{
  background-color: #ffffff;
  transform: rotate(-45deg);
}
body.peprodev-nav-active .peprodev-menu-icon__line-left{
  transform: translateX(calc(var(--peprodev-icon-size) * -0.433)) rotate(45deg);
}
body.peprodev-nav-active .peprodev-menu-icon__line-right{
  transform: translateX(calc(var(--peprodev-icon-size) * 0.467)) rotate(45deg);
}

body.peprodev-nav-active .peprodev-menu-overlay{
  visibility: visible;
  pointer-events: auto;
  transition-delay: 0s;
}
body.peprodev-nav-active .peprodev-menu-overlay:before,
body.peprodev-nav-active .peprodev-menu-overlay:after{
  transform: translateY(0%);
}
body.peprodev-nav-active .peprodev-menu-overlay:before{ transition-delay: 0s; }
body.peprodev-nav-active .peprodev-menu-overlay:after{ transition-delay: .1s; }

body.peprodev-nav-active li.menu-item{
  opacity: 1;
  transform: translateY(0);
  pointer-events: auto;
}

.peprodev-menu-overlay{transition:visibility 0s 1s}
body.peprodev-nav-active .peprodev-menu-overlay{transition-delay:0s}
.peprodev-menu-overlay:before,.peprodev-menu-overlay:after{display:none}
.peprodev-menu-goo{position:fixed;inset:0;width:100vw;height:100vh;z-index:-1;pointer-events:none}
.peprodev-menu-cats{position:fixed!important;left:0;right:0;bottom:7vh;z-index:2;display:flex!important;flex-direction:column;align-items:center;gap:14px!important;padding:0 16px!important;pointer-events:none}
body.peprodev-nav-active .peprodev-menu-cats{pointer-events:auto}
.peprodev-menu-cats>.elementor-widget{width:100%;margin:0!important}
.peprodev-menu-cats-label .elementor-heading-title{text-align:center;font-size:13px;letter-spacing:.18em;color:rgba(255,235,167,.75);font-weight:400}
.peprodev-menu-cats .elementor-icon-list-items{display:flex!important;flex-wrap:wrap;justify-content:center;gap:10px;max-width:920px;margin:0 auto!important;padding:0}
.peprodev-menu-cats .elementor-icon-list-item{margin:0!important;padding:0!important;opacity:0}
.peprodev-menu-cats .elementor-icon-list-item::after{display:none!important}
.peprodev-menu-cats .elementor-icon-list-icon{display:none!important}
.peprodev-menu-cats .elementor-icon-list-item>a{display:inline-flex;align-items:center;padding:10px 22px;border-radius:999px;border:1px solid rgba(201,168,120,.55);background:rgba(201,168,120,.1);transition:background-color .3s ease,border-color .3s ease,transform .45s cubic-bezier(.34,1.56,.64,1)}
.peprodev-menu-cats .elementor-icon-list-text{color:#f5e9da!important;font-size:15px;transition:color .3s ease}
.peprodev-menu-cats .elementor-icon-list-item>a:hover,.peprodev-menu-cats .elementor-icon-list-item>a:focus-visible{background:#c9a878;border-color:#c9a878;transform:translateY(-3px) scale(1.06)}
.peprodev-menu-cats .elementor-icon-list-item>a:hover .elementor-icon-list-text,.peprodev-menu-cats .elementor-icon-list-item>a:focus-visible .elementor-icon-list-text{color:#291f1f!important}
body.peprodev-nav-active .peprodev-menu-cats .elementor-icon-list-item{opacity:1}
.peprodev-menu-logo-fly{filter:drop-shadow(0 18px 30px rgba(0,0,0,.45))}
@media (max-width:767px){
  .peprodev-menu-cats{bottom:5vh}
  .peprodev-menu-cats .elementor-icon-list-item>a{padding:8px 15px}
  .peprodev-menu-cats .elementor-icon-list-text{font-size:13px}
}
.peprodev-burger-goo{display:inline-block;margin:-24px -10px -24px -24px!important}
.peprodev-burger-goo .elementor-button.peprodev-menu-icon-wrap{box-sizing:border-box!important;width:108px!important;height:92px!important;min-width:108px;padding:0!important;display:grid!important;place-items:center;cursor:pointer;line-height:1;background:transparent!important}
.peprodev-burger-goo .elementor-button-content-wrapper{display:grid!important;place-items:center}
.peprodev-burger-goo .peprodev-menu-icon{--peprodev-icon-size:24px;display:block;width:24px}
.peprodev-burger-goo .peprodev-menu-icon__line{background-color:#f8ecdc}
.peprodev-burger-goo .peprodev-menu-icon__line:last-child{margin-bottom:0}
.peprodev-menu-icon-blob{display:none!important}
@media (max-width:767px){.peprodev-burger-goo .elementor-button.peprodev-menu-icon-wrap{width:96px!important;height:84px!important;min-width:96px}}
.peprodev-menu-overlay .elementor-nav-menu{counter-reset:bm}
.peprodev-menu-overlay .elementor-nav-menu>li{counter-increment:bm}
.peprodev-menu-overlay .elementor-nav-menu a.elementor-item{position:relative;display:inline-flex!important;align-items:flex-start;gap:12px;font-size:clamp(28px,3.2vw,44px)!important;line-height:1.35!important;padding:8px 22px!important;transition:color .35s ease,transform .5s cubic-bezier(.34,1.56,.64,1)!important}
.peprodev-menu-overlay .elementor-nav-menu a.elementor-item::before{content:"۰" counter(bm,persian);order:-1;margin-top:.45em;font-family:"iranyekan-extrabold-fanum",sans-serif;font-size:12px;line-height:1;color:#c49a6c;opacity:.85!important;visibility:visible!important;display:inline-block!important;letter-spacing:0;background:none!important;width:auto!important;height:auto!important;position:static!important;transform:none!important;padding:3px 6px;border:1px solid rgba(196,154,108,.35);border-radius:999px}
.peprodev-menu-overlay .elementor-nav-menu a.elementor-item::after{content:"";position:absolute!important;left:50%!important;bottom:4px!important;top:auto!important;width:8px!important;height:8px!important;margin-left:-4px;border-radius:999px;background:#ffca06!important;opacity:0!important;transform:scale(.3);transition:width .6s cubic-bezier(.34,1.56,.64,1),margin .6s cubic-bezier(.34,1.56,.64,1),opacity .3s ease,transform .45s cubic-bezier(.34,1.56,.64,1)!important}
.peprodev-menu-overlay .elementor-nav-menu a.elementor-item:hover,.peprodev-menu-overlay .elementor-nav-menu a.elementor-item:focus-visible{color:#ffd84a!important;transform:translateX(-6px)}
.peprodev-menu-overlay .elementor-nav-menu a.elementor-item:hover::after,.peprodev-menu-overlay .elementor-nav-menu a.elementor-item:focus-visible::after{width:46px!important;margin-left:-23px;height:5px!important;opacity:1!important;transform:none}
.peprodev-menu-overlay .elementor-nav-menu a.elementor-item.elementor-item-active::after{opacity:1!important;transform:none;width:8px!important}
.peprodev-menu-overlay .elementor-nav-menu a.elementor-item.elementor-item-active::before{color:#ffca06}
@media (max-width:767px){.peprodev-menu-overlay .elementor-nav-menu a.elementor-item{font-size:24px!important;line-height:1.4!important;padding:5px 16px!important;gap:9px}.peprodev-menu-overlay .elementor-nav-menu a.elementor-item::before{font-size:11px}}
@media (min-width:1025px){
.peprodev-menu-overlay .elementor-nav-menu{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:0!important;max-width:none;width:100%;margin:0 auto!important}
.peprodev-menu-overlay .elementor-widget-nav-menu,.peprodev-menu-overlay .elementor-nav-menu--main{width:100%!important;max-width:min(1240px,94vw)!important;margin-inline:auto!important}
.peprodev-menu-overlay .elementor-nav-menu>li{position:relative;display:flex!important;align-items:center}
.peprodev-menu-overlay .elementor-nav-menu>li:not(:last-child)::after{content:"";width:9px;height:9px;margin:0 clamp(8px,1vw,16px);border-radius:50%;background:radial-gradient(circle at 35% 30%,#ffe27a,#fdad14);box-shadow:0 0 0 5px rgba(255,202,6,.12);flex:0 0 auto}
.peprodev-menu-overlay .elementor-nav-menu>li:nth-child(even){transform:translateY(22px)}
.peprodev-menu-overlay .elementor-nav-menu a.elementor-item{flex-direction:column!important;align-items:center!important;gap:6px!important;font-size:clamp(26px,2.5vw,40px)!important;padding:14px 8px 18px!important}
.peprodev-menu-overlay .elementor-nav-menu a.elementor-item::before{margin-top:0!important}
.peprodev-menu-overlay .elementor-nav-menu a.elementor-item:hover,.peprodev-menu-overlay .elementor-nav-menu a.elementor-item:focus-visible{transform:translateY(-6px)}
}
@media (min-width:1025px){.peprodev-menu-overlay .elementor-nav-menu--main{display:flex!important;justify-content:center!important;position:relative!important;left:0!important;right:0!important;inset-inline:0!important;transform:none!important;width:100%!important;max-width:100%!important}.peprodev-menu-overlay .elementor-nav-menu{width:auto!important;padding:0!important;margin:0!important}.peprodev-menu-overlay .elementor-nav-menu>li{margin:0!important;padding:0!important}}
.peprodev-menu-overlay .elementor-nav-menu a.elementor-item::before{content:""!important;order:-1;align-self:center!important;margin:0!important;padding:0!important;width:10px!important;height:10px!important;border-radius:50%!important;border:1.5px solid rgba(255,202,6,.45)!important;background:transparent!important;opacity:1!important;box-shadow:none;transition:background-color .35s ease,border-color .35s ease,box-shadow .35s ease!important;flex:0 0 auto}
.peprodev-menu-overlay .elementor-nav-menu a.elementor-item:hover::before,.peprodev-menu-overlay .elementor-nav-menu a.elementor-item:focus-visible::before{background:rgba(255,202,6,.55)!important;border-color:#ffca06!important}
.peprodev-menu-overlay .elementor-nav-menu a.elementor-item.elementor-item-active::before{width:12px!important;height:12px!important;border:0!important;background:radial-gradient(circle at 35% 30%,#ffe9a0,#ffca06 55%,#fdad14)!important;box-shadow:0 0 0 0 rgba(255,202,6,.5),0 0 14px rgba(255,202,6,.65);animation:bm-goo 2.4s ease-in-out infinite}
.peprodev-menu-overlay .elementor-nav-menu a.elementor-item.elementor-item-active::after{opacity:0!important}
.peprodev-menu-overlay .elementor-nav-menu a.elementor-item.elementor-item-active:hover::after{opacity:1!important}
@keyframes bm-goo{0%,100%{border-radius:50%;transform:scale(1);box-shadow:0 0 0 0 rgba(255,202,6,.45),0 0 14px rgba(255,202,6,.6)}30%{border-radius:58% 42% 46% 54%/50% 60% 40% 50%;transform:scale(1.18,.9)}55%{border-radius:44% 56% 60% 40%/56% 44% 56% 44%;transform:scale(.92,1.12);box-shadow:0 0 0 8px rgba(255,202,6,0),0 0 18px rgba(255,202,6,.75)}80%{border-radius:50%;transform:scale(1.05)}}
@media (prefers-reduced-motion:reduce){.peprodev-menu-overlay .elementor-nav-menu a.elementor-item.elementor-item-active::before{animation:none}}
@media (min-width:1025px){
.peprodev-menu-overlay .elementor-nav-menu>li:not(:last-child)::after{display:none!important}
.peprodev-menu-overlay .elementor-nav-menu{gap:0 clamp(28px,3.4vw,56px)!important}
.peprodev-menu-overlay .elementor-nav-menu a.elementor-item{flex-direction:row!important;align-items:center!important;gap:14px!important}
}
@media (min-width:1025px){.peprodev-menu-overlay{padding-top:12vh!important;padding-bottom:0!important;justify-content:center!important}.peprodev-menu-overlay>.elementor-widget-nav-menu{margin:0 0 clamp(36px,6vh,60px)!important}}
@media (min-width:1025px){.peprodev-menu-overlay{padding-top:calc(min(17vh,150px) + 40px)!important}.peprodev-menu-overlay>.elementor-element-a9c3e71{position:relative!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;transform:none!important}}
@media (min-width:1025px){
.peprodev-menu-overlay{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;padding:calc(max(24px,6vh) + min(150px,17vh) + 3vh) 20px 4vh!important;gap:0!important;box-sizing:border-box}
.peprodev-menu-overlay .elementor-widget-nav-menu,.peprodev-menu-overlay .elementor-nav-menu--main{max-width:none!important;width:100%!important}
.peprodev-menu-overlay>.elementor-widget-nav-menu{margin:0!important;flex:0 0 auto}
.peprodev-menu-overlay .elementor-nav-menu{flex-wrap:nowrap!important;padding:0 0 26px!important;gap:0 clamp(18px,2.6vw,56px)!important}
.peprodev-menu-overlay .elementor-nav-menu a.elementor-item{font-size:clamp(24px,2.3vw,40px)!important;white-space:nowrap;padding:10px 6px 14px!important}
.peprodev-menu-overlay .elementor-nav-menu>li:nth-child(even){transform:translateY(18px)}
.peprodev-menu-overlay>.elementor-element-a9c3e71{margin-top:clamp(28px,5vh,56px)!important;flex:0 0 auto}
}
@media (min-width:1025px) and (max-height:640px){.peprodev-menu-overlay .elementor-nav-menu a.elementor-item{font-size:clamp(22px,2vw,30px)!important}.peprodev-menu-overlay>.elementor-element-a9c3e71{margin-top:34px!important}}
.peprodev-menu-overlay .peprodev-menu-cats-label{display:none!important}
@media (min-width:1025px){
body .peprodev-menu-overlay>.elementor-widget-nav-menu{position:absolute!important;top:50%!important;left:0!important;right:0!important;margin:0!important;transform:translateY(-50%)!important}
body .peprodev-menu-overlay>.elementor-element-a9c3e71{position:absolute!important;top:auto!important;bottom:6vh!important;left:0!important;right:0!important;margin:0!important;transform:none!important}
}

.peprodev-menu-cats .elementor-icon-list-item>a{gap:10px;padding:6px 6px 6px 14px!important}
.peprodev-menu-cats .elementor-icon-list-item>a::before{content:"";flex:0 0 auto;width:34px;height:34px;border-radius:50%;background:#3b2214 var(--cat-img,none) center/cover no-repeat;box-shadow:0 0 0 2px rgba(201,168,120,.55);transition:transform .45s cubic-bezier(.34,1.56,.64,1),box-shadow .3s ease}
.peprodev-menu-cats .elementor-icon-list-item>a:hover::before{transform:scale(1.12) rotate(-6deg);box-shadow:0 0 0 2px #291f1f}
@media (max-width:767px){.peprodev-menu-cats .elementor-icon-list-item>a::before{width:26px;height:26px}.peprodev-menu-cats .elementor-icon-list-item>a{padding:5px 14px 5px 5px!important}}/* End custom CSS */
/* Start custom CSS for theme-site-logo, class: .elementor-element-eeaf20f */.elementor-25 .elementor-element.elementor-element-eeaf20f{overflow:visible}
.elementor-25 .elementor-element.elementor-element-eeaf20f a{display:block}
.elementor-25 .elementor-element.elementor-element-eeaf20f img{max-width:none!important;height:auto!important}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5aeb53fc */body,html{overflow-x:hidden!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59894c7 */.elementor-25 .elementor-element.elementor-element-59894c7,.elementor-25 .elementor-element.elementor-element-59894c7>.e-con-inner{--hh:88px;--lt:-11px;--lw:137px;height:var(--hh)!important;min-height:0!important;overflow:visible!important;position:relative;z-index:60;align-items:center!important;align-content:center!important;padding-top:0!important;padding-bottom:0!important}
.elementor-25 .elementor-element.elementor-element-59894c7 .elementor-element-bbe5303{grid-column:1;grid-row:1}
.elementor-25 .elementor-element.elementor-element-59894c7 .elementor-element-997d150{grid-column:3;grid-row:1}
.elementor-25 .elementor-element.elementor-element-59894c7 .elementor-element-eeaf20f{position:absolute!important;top:var(--lt);left:0;right:0;margin:0 auto!important;width:var(--lw)!important;max-width:none!important;z-index:5}
.elementor-25 .elementor-element.elementor-element-59894c7 .elementor-element-eeaf20f img{width:var(--lw)!important}
@media (max-width:1024px){.elementor-25 .elementor-element.elementor-element-59894c7,.elementor-25 .elementor-element.elementor-element-59894c7>.e-con-inner{--hh:76px;--lt:-23px}}
@media (max-width:767px){.elementor-25 .elementor-element.elementor-element-59894c7,.elementor-25 .elementor-element.elementor-element-59894c7>.e-con-inner{--hh:66px;--lt:-2px;--lw:95px}}
.elementor-25 .elementor-element.elementor-element-59894c7 .benis-goo--header{margin-top:-21px!important}
body.peprodev-nav-active .elementor-25 .elementor-element.elementor-element-59894c7{z-index:100000!important;background-color:transparent!important;border-color:transparent!important;transition:background-color .3s ease}
body.peprodev-nav-active .elementor-25 .elementor-element.elementor-element-59894c7 .elementor-element-997d150,body.peprodev-nav-active .elementor-25 .elementor-element.elementor-element-59894c7 .elementor-element-eeaf20f{visibility:hidden}/* End custom CSS */