.elementor-429 .elementor-element.elementor-element-6e72bf95{--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:150px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-429 .elementor-element.elementor-element-3d417681{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-429 .elementor-element.elementor-element-1f1631b .text-wrapper{text-align:center;--anim--letter--spacing:var(--text-h1-letter-spacing);}.elementor-429 .elementor-element.elementor-element-1f1631b .words--just--switch[data-animation=wordsJustifyCollapse]>.anim_line{justify-content:center;}.elementor-429 .elementor-element.elementor-element-1f1631b .text-wrapper p{font:var(--text-big-title);letter-spacing:var(--text-big-title-letter-spacing);}.elementor-429 .elementor-element.elementor-element-1f1631b .text-wrapper p , .elementor-429 .elementor-element.elementor-element-1f1631b .text-wrapper > *{letter-spacing:-5px;}.elementor-429 .elementor-element.elementor-element-1f1631b{width:100%;}.elementor-429 .elementor-element.elementor-element-5a069bce{--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;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--margin-top:55px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-429 .elementor-element.elementor-element-73af069 .text-wrapper{text-align:center;--anim--letter--spacing:var(--text-p-letter-spacing);--mainColor:var( --e-global-color-8b11efd );color:var( --e-global-color-8b11efd );}.elementor-429 .elementor-element.elementor-element-73af069 .words--just--switch[data-animation=wordsJustifyCollapse]>.anim_line{justify-content:center;}.elementor-429 .elementor-element.elementor-element-73af069 .text-wrapper p{font:var(--text-p);letter-spacing:var(--text-p-letter-spacing);}.elementor-429 .elementor-element.elementor-element-73af069 .text-wrapper p , .elementor-429 .elementor-element.elementor-element-73af069 .text-wrapper > *{text-transform:uppercase;}.elementor-429 .elementor-element.elementor-element-73af069{width:680px;}.elementor-429 .elementor-element.elementor-element-111fe24d .text-wrapper{text-align:center;--anim--letter--spacing:var(--text-h5-letter-spacing);}.elementor-429 .elementor-element.elementor-element-111fe24d .words--just--switch[data-animation=wordsJustifyCollapse]>.anim_line{justify-content:center;}.elementor-429 .elementor-element.elementor-element-111fe24d .text-wrapper p{font:var(--text-h5);letter-spacing:var(--text-h5-letter-spacing);}.elementor-429 .elementor-element.elementor-element-111fe24d{width:680px;}.elementor-429 .elementor-element.elementor-element-1d841d9  .pe--button--wrapper .pb--handle{flex-direction:row-reverse;font-size:13.4px;gap:15px;--paddingTop:5px;--paddingRight:20px;--paddingBottom:5px;--paddingLeft:5px;}.elementor-429 .elementor-element.elementor-element-1d841d9 .pb--marquee__inner{--duration:5s;}.elementor-429 .elementor-element.elementor-element-1d841d9  .pe--button--wrapper .pb--handle > span.pe--button--icon{font-size:18px;}.elementor-429 .elementor-element.elementor-element-1d841d9._button_icon--pop--styled  .pe--button--wrapper .pe--button--icon::before{content:"";background-color:#191919;}.elementor-429 .elementor-element.elementor-element-1d841d9._button_icon--pop--styled  .pe--button--wrapper .pe--button--icon{--radius:50px 50px 50px 50px !important;padding:12px 12px 12px 12px !important;--paddingTop:12px;--paddingLeft:12px;--paddingBottom:12px;--paddingRight:12px;--mainColor:#FFFFFF;color:#FFFFFF;--secondaryBackground:#191919;}.elementor-429 .elementor-element.elementor-element-1d841d9._button_text--pop--styled  .pe--button--wrapper .pe--button--text{--mainColor:var( --e-global-color-6fa8948 );color:var( --e-global-color-6fa8948 );}.elementor-429 .elementor-element.elementor-element-49e4345d{--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;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-429 .elementor-element.elementor-element-b3344cc .elementor-repeater-item-00c3e5b{--transformY:0%;--transformX:0%;}.elementor-429 .elementor-element.elementor-element-b3344cc .elementor-repeater-item-39de6c8 .term-item{font-size:12px;}.elementor-429 .elementor-element.elementor-element-b3344cc .elementor-repeater-item-39de6c8 ul.term--list{flex-direction:row !important;justify-content:flex-start !important;align-items:flex-start !important;column-gap:5px !important;--columnGap:5px;row-gap:0px !important;}.elementor-429 .elementor-element.elementor-element-b3344cc .elementor-repeater-item-39de6c8 ul.term--list .term-item.pe--styled--object::before{content:"";}.elementor-429 .elementor-element.elementor-element-b3344cc .elementor-repeater-item-39de6c8 ul.term--list .term-item.pe--styled--object{--radius:50px 50px 50px 50px !important;padding:5px 15px 5px 20px !important;--paddingTop:5px;--paddingLeft:20px;--paddingBottom:5px;--paddingRight:15px;}.elementor-429 .elementor-element.elementor-element-b3344cc  .portfolio--project--wrapper{flex-direction:column;}.elementor-429 .elementor-element.elementor-element-b3344cc.portfolio--style--grid .portfolio--projects--wrapper{--columns:4;column-gap:0px;}.elementor-429 .elementor-element.elementor-element-b3344cc  .project--cat{font-size:14px;}.elementor-429 .elementor-element.elementor-element-b3344cc.box_flex--styled   .project--metas--wrap{flex-direction:row !important;justify-content:flex-start !important;}.elementor-429 .elementor-element.elementor-element-b3344cc.title_flex--styled   .project--main--wrap{flex-direction:column !important;}.elementor-429 .elementor-element.elementor-element-b3344cc.metas_flex--styled   .project--details--wrap{flex-direction:row !important;}.elementor-429 .elementor-element.elementor-element-b3344cc  .zeyna--portfolio--project{padding:0px 15px 0px 15px;}.elementor-429 .elementor-element.elementor-element-b3344cc  .project--image{border-radius:5px 5px 5px 5px;}.elementor-429 .elementor-element.elementor-element-b3344cc  .portfolio--list--images--wrap{border-radius:5px 5px 5px 5px;}.elementor-429 .elementor-element.elementor-element-b3344cc  .project--metas--wrap{padding:0px 0px 0px 0px;height:99px;}.elementor-429 .elementor-element.elementor-element-b3344cc.project--items--ordered .project--details--wrap{order:0;}.elementor-429 .elementor-element.elementor-element-b3344cc.controls_flex--styled .pe--portfolio--controls{flex-direction:row !important;justify-content:space-between !important;align-items:flex-end !important;}.elementor-429 .elementor-element.elementor-element-b3344cc .pe--portfolio--controls{border-style:solid;border-width:0px 0px 0px 0px;padding:20px 15px 10px 15px;}.elementor-429 .elementor-element.elementor-element-b3344cc.filters_flex--styled .pe--portfolio--filters{flex-direction:row !important;justify-content:flex-start !important;align-items:flex-end !important;column-gap:200px !important;--columnGap:200px;row-gap:25px !important;}@media(max-width:1024px){}@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-1f1631b .text-wrapper p{font:var(--text-h2);letter-spacing:var(--text-h2-letter-spacing);}.elementor-429 .elementor-element.elementor-element-1f1631b .text-wrapper{--anim--letter--spacing:var(--text-h2-letter-spacing);}.elementor-429 .elementor-element.elementor-element-49e4345d{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-429 .elementor-element.elementor-element-b3344cc .elementor-repeater-item-39de6c8 ul.term--list{flex-direction:row !important;column-gap:7px !important;--columnGap:7px;row-gap:7px !important;flex-wrap:wrap !important;}.elementor-429 .elementor-element.elementor-element-b3344cc.portfolio--style--grid .portfolio--projects--wrapper{--columns:1;row-gap:50px;}.elementor-429 .elementor-element.elementor-element-b3344cc  .zeyna--portfolio--project{padding:0px 0px 0px 0px;}.elementor-429 .elementor-element.elementor-element-b3344cc.controls_flex--styled .pe--portfolio--controls{justify-content:space-between !important;align-items:flex-start !important;row-gap:20px !important;flex-wrap:wrap !important;}.elementor-429 .elementor-element.elementor-element-b3344cc .pe--portfolio--controls{padding:0px 0px 0px 0px;}.elementor-429 .elementor-element.elementor-element-b3344cc.filters_flex--styled .pe--portfolio--filters{width:100% !important;flex-direction:row !important;justify-content:space-between !important;align-items:flex-start !important;column-gap:0px !important;--columnGap:0px;row-gap:0px !important;flex-wrap:wrap !important;}}/* Start custom CSS for peportfolio, class: .elementor-element-b3344cc */.project--image {
  aspect-ratio: 3 / 4;
  overflow: hidden;
  position: relative;
}

.project--image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}

.project--image .pe-video,
.project--image .plyr,
.project--image .plyr__video-wrapper,
.project--image video {
  width: 100%;
  height: 100% !important;
  position: absolute;
  inset: 0;
}

.project--image video {
  object-fit: cover;
  object-position: center;
}


.project--taxonomies--list {
  display: flex;
  align-items: center;
}

.project--taxonomy::after {
  content: "-";
  margin: 5px;
}

.project--taxonomy:last-child::after {
  content: "";
}/* End custom CSS */