.elementor-60 .elementor-element.elementor-element-2236ad1{--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-60 .elementor-element.elementor-element-5e671fc > .elementor-widget-container{border-radius:0px 0px 0px 0px;box-shadow:4px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-60 .elementor-element.elementor-element-b2f2a1b{--display:flex;--min-height:0px;--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:space-evenly;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-60 .elementor-element.elementor-element-b2f2a1b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-60 .elementor-element.elementor-element-a0e64fc{--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-60 .elementor-element.elementor-element-a0e64fc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-60 .elementor-element.elementor-element-8059ab6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-60 .elementor-element.elementor-element-8059ab6 > .elementor-widget-container{margin:1px 1px 1px 1px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;box-shadow:5px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-60 .elementor-element.elementor-element-8059ab6.elementor-element{--align-self:stretch;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-60 .elementor-element.elementor-element-8059ab6 .banner-title{color:#000000;font-family:"iransans", Sans-serif;font-size:20px;font-weight:800;}.elementor-60 .elementor-element.elementor-element-8059ab6 .banner-subtitle{color:#030303;font-size:18px;font-weight:700;}.elementor-60 .elementor-element.elementor-element-8059ab6 .banner-inner{color:#F1E258;}.elementor-60 .elementor-element.elementor-element-8059ab6 .wd-button-wrapper a{background-color:#EFE02D;border-color:#EFE02D;}.elementor-60 .elementor-element.elementor-element-8059ab6 .promo-banner:not(.banner-content-background) .content-banner, .elementor-60 .elementor-element.elementor-element-8059ab6 .promo-banner.banner-content-background .wrapper-content-banner{max-width:32%;}.elementor-60 .elementor-element.elementor-element-c2153da{--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:space-between;--align-items:flex-start;}.elementor-60 .elementor-element.elementor-element-c2153da.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-60 .elementor-element.elementor-element-60faf48{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-60 .elementor-element.elementor-element-60faf48 > .elementor-widget-container{margin:3px 3px 3px 3px;border-radius:0px 0px 0px 0px;box-shadow:5px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-60 .elementor-element.elementor-element-60faf48.elementor-element{--align-self:stretch;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-60 .elementor-element.elementor-element-60faf48 .banner-title{color:#000000;font-family:"iransans", Sans-serif;font-size:20px;font-weight:800;}.elementor-60 .elementor-element.elementor-element-60faf48 .banner-subtitle{color:#030303;font-size:18px;font-weight:700;}.elementor-60 .elementor-element.elementor-element-60faf48 .banner-inner{color:#F1E258;}.elementor-60 .elementor-element.elementor-element-60faf48 .wd-button-wrapper a{background-color:#EFE02D;border-color:#EFE02D;}.elementor-60 .elementor-element.elementor-element-60faf48 .promo-banner:not(.banner-content-background) .content-banner, .elementor-60 .elementor-element.elementor-element-60faf48 .promo-banner.banner-content-background .wrapper-content-banner{max-width:32%;}.elementor-60 .elementor-element.elementor-element-ae8b652{--display:flex;}.elementor-60 .elementor-element.elementor-element-ae8b652.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-60 .elementor-element.elementor-element-f98d0d8{--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;--flex-wrap:wrap;--overlay-opacity:0.5;}.elementor-60 .elementor-element.elementor-element-f98d0d8::before, .elementor-60 .elementor-element.elementor-element-f98d0d8 > .elementor-background-video-container::before, .elementor-60 .elementor-element.elementor-element-f98d0d8 > .e-con-inner > .elementor-background-video-container::before, .elementor-60 .elementor-element.elementor-element-f98d0d8 > .elementor-background-slideshow::before, .elementor-60 .elementor-element.elementor-element-f98d0d8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-60 .elementor-element.elementor-element-f98d0d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#ECECEC;--background-overlay:'';}.elementor-60 .elementor-element.elementor-element-d1d0fe8{--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-60 .elementor-element.elementor-element-541646d{--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;--flex-wrap:wrap;}.elementor-60 .elementor-element.elementor-element-fabe5a3{--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;--flex-wrap:wrap;--overlay-opacity:0.5;}.elementor-60 .elementor-element.elementor-element-fabe5a3::before, .elementor-60 .elementor-element.elementor-element-fabe5a3 > .elementor-background-video-container::before, .elementor-60 .elementor-element.elementor-element-fabe5a3 > .e-con-inner > .elementor-background-video-container::before, .elementor-60 .elementor-element.elementor-element-fabe5a3 > .elementor-background-slideshow::before, .elementor-60 .elementor-element.elementor-element-fabe5a3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-60 .elementor-element.elementor-element-fabe5a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-60 .elementor-element.elementor-element-c3f52b8{--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-60 .elementor-element.elementor-element-26a14bb{--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;--flex-wrap:wrap;}.elementor-60 .elementor-element.elementor-element-4b41cd5{--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;--flex-wrap:wrap;--overlay-opacity:0.5;}.elementor-60 .elementor-element.elementor-element-4b41cd5::before, .elementor-60 .elementor-element.elementor-element-4b41cd5 > .elementor-background-video-container::before, .elementor-60 .elementor-element.elementor-element-4b41cd5 > .e-con-inner > .elementor-background-video-container::before, .elementor-60 .elementor-element.elementor-element-4b41cd5 > .elementor-background-slideshow::before, .elementor-60 .elementor-element.elementor-element-4b41cd5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-60 .elementor-element.elementor-element-4b41cd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#ECECEC;--background-overlay:'';}.elementor-60 .elementor-element.elementor-element-0a53cd6{--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-60 .elementor-element.elementor-element-3dc00ec{--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;--flex-wrap:wrap;--overlay-opacity:0.5;}.elementor-60 .elementor-element.elementor-element-3dc00ec::before, .elementor-60 .elementor-element.elementor-element-3dc00ec > .elementor-background-video-container::before, .elementor-60 .elementor-element.elementor-element-3dc00ec > .e-con-inner > .elementor-background-video-container::before, .elementor-60 .elementor-element.elementor-element-3dc00ec > .elementor-background-slideshow::before, .elementor-60 .elementor-element.elementor-element-3dc00ec > .e-con-inner > .elementor-background-slideshow::before, .elementor-60 .elementor-element.elementor-element-3dc00ec > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-60 .elementor-element.elementor-element-a0f283e{--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-60 .elementor-element.elementor-element-a96788d{--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;--flex-wrap:wrap;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-60 .elementor-element.elementor-element-ae8b652{--width:276px;}}@media(min-width:768px){.elementor-60 .elementor-element.elementor-element-b2f2a1b{--content-width:1216px;}.elementor-60 .elementor-element.elementor-element-a0e64fc{--width:45.577%;}.elementor-60 .elementor-element.elementor-element-c2153da{--width:46%;}.elementor-60 .elementor-element.elementor-element-ae8b652{--width:79.149%;}.elementor-60 .elementor-element.elementor-element-d1d0fe8{--width:100%;}.elementor-60 .elementor-element.elementor-element-c3f52b8{--width:100%;}.elementor-60 .elementor-element.elementor-element-0a53cd6{--width:100%;}.elementor-60 .elementor-element.elementor-element-a0f283e{--width:100%;}}/* Start custom CSS for html, class: .elementor-element-9adb404 */.etto-brand-minimal {
  width: 100%;
  padding: 10px 0;
  direction: rtl;
}

.etto-brand-minimal__box {
  max-width: 980px;
  margin: 0 auto;
  padding: 24px 28px;
  background: #fff;
  border: 1px solid #ececec;
  border-radius: 14px;
  box-shadow: 0 6px 24px rgba(0, 0, 0, 0.04);
  text-align: right;
}

.etto-brand-minimal__title {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 10px;
  margin: 0 0 16px;
  line-height: 1.4;
}

.etto-brand-minimal__title-text {
  color: #111;
  font-size: 30px;
  font-weight: 800;
}

.etto-brand-minimal__logo {
  display: block;
  width: 100px;
  height: auto;
  object-fit: contain;
}

.etto-brand-minimal__text {
  margin: 0 0 16px;
  font-size: 15px;
  line-height: 2.15;
  color: #333;
  text-align: center;
}

.etto-brand-minimal__text strong {
  color: #111;
  font-weight: 800;
}

.etto-brand-minimal__tags {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 10px;
  margin-top: 8px;
}

.etto-brand-minimal__tags span {
  display: inline-block;
  padding: 7px 12px;
  background: #fafafa;
  border: 1px solid #e9e9e9;
  border-radius: 30px;
  font-size: 13px;
  font-weight: 600;
  color: #444;
}

@media (max-width: 767px) {
  .etto-brand-minimal__box {
    padding: 18px 16px;
    border-radius: 10px;
  }

  .etto-brand-minimal__title {
    gap: 8px;
    margin-bottom: 12px;
  }

  .etto-brand-minimal__title-text {
    font-size: 24px;
  }

  .etto-brand-minimal__logo {
    width: 88px;
  }

  .etto-brand-minimal__text {
    font-size: 13.5px;
    line-height: 2;
  }

  .etto-brand-minimal__tags {
    gap: 8px;
  }

  .etto-brand-minimal__tags span {
    font-size: 12px;
    padding: 6px 10px;
  }
}/* End custom CSS */