.elementor-3156 .elementor-element.elementor-element-09b5537{--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;--padding-top:29px;--padding-bottom:29px;--padding-left:20px;--padding-right:20px;--z-index:99999;}.elementor-3156 .elementor-element.elementor-element-09b5537:not(.elementor-motion-effects-element-type-background), .elementor-3156 .elementor-element.elementor-element-09b5537 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-df9d244 ) 30%, #03030300 100%);}.elementor-3156 .elementor-element.elementor-element-9228621{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3156 .elementor-element.elementor-element-9228621.e-con{--align-self:center;}.elementor-3156 .elementor-element.elementor-element-1e61e43{text-align:left;}.elementor-3156 .elementor-element.elementor-element-1e61e43 img{width:100%;max-width:300px;}.elementor-3156 .elementor-element.elementor-element-7044acc{--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;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3156 .elementor-element.elementor-element-7044acc.e-con{--align-self:center;}.elementor-3156 .elementor-element.elementor-element-019976e{padding:0px 0px 0px 0px;}.elementor-3156 .elementor-element.elementor-element-019976e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3156 .elementor-element.elementor-element-019976e .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-3156 .elementor-element.elementor-element-019976e .elementor-button{padding:20px 52px 20px 24px;}.elementor-3156 .elementor-element.elementor-element-0d81a67{--display:flex;--position:fixed;--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;top:0px;}.elementor-3156 .elementor-element.elementor-element-0d81a67:not(.elementor-motion-effects-element-type-background), .elementor-3156 .elementor-element.elementor-element-0d81a67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.yunik.agency/wp-content/uploads/2025/07/Border-Frame.png");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}body:not(.rtl) .elementor-3156 .elementor-element.elementor-element-0d81a67{left:0px;}body.rtl .elementor-3156 .elementor-element.elementor-element-0d81a67{right:0px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-3156 .elementor-element.elementor-element-9228621{--width:40%;}.elementor-3156 .elementor-element.elementor-element-7044acc{--width:60%;}}@media(max-width:767px){.elementor-3156 .elementor-element.elementor-element-09b5537{--flex-wrap:nowrap;--padding-top:19px;--padding-bottom:19px;--padding-left:20px;--padding-right:20px;}.elementor-3156 .elementor-element.elementor-element-9228621{--width:70%;}.elementor-3156 .elementor-element.elementor-element-1e61e43 img{max-width:156px;}.elementor-3156 .elementor-element.elementor-element-7044acc{--width:30%;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3156 .elementor-element.elementor-element-7044acc.e-con{--align-self:flex-end;}.elementor-3156 .elementor-element.elementor-element-1d2d97d{text-align:right;}}/* Start custom CSS */body.body-overflow{
  overflow: hidden;
}
.menu-icon {
  width: 66px;
  height:66px;
  padding-left: 17px;
  padding-right: 17px;
  cursor: pointer;
  display: flex;
  flex-direction: column;
  justify-content: center;
  gap: 6px; 
  background:rgba(255, 255, 255, 0.3);
  border-radius:16px;
  transition: gap 0.3s ease;
}
.menu-icon span {
  display: block;
  height: 4px;
  background:#FFFFFF;
  transition: background 0.3s ease;
  font-size:0;
}

/* On hover, increase gap between lines */
.menu-icon:hover {
  gap: 10px;
  background:rgba(255, 255, 255, 0.5);
}
/* Toggle to X icon */
.menu-icon.open span:nth-child(1) {
  transform: translateY(10px) rotate(45deg);
}

.menu-icon.open span:nth-child(2) {
  opacity: 0;
}

.menu-icon.open span:nth-child(3) {
  transform: translateY(-10px) rotate(-45deg);
}
.menu-icon.open{
  gap:6px;
  padding-left: 17px;
  padding-right: 17px;
}
.menu-icon.open span:nth-child(1),.menu-icon.open span:nth-child(3){
    width:32px;
}
.menu-icon.open:hover span:nth-child(1),.menu-icon.open:hover span:nth-child(3){
    width:40px;
}
.menu-icon.open:hover{
  padding-left: 13px;
  padding-right: 13px;
}
@media(max-width:767px){
.menu-icon {
  width: 56px;
  height:56px;
  padding-left: 15px;
  padding-right: 15px;
}
.menu-icon.open {
  padding-left: 12px;
  padding-right: 12px;
}
.menu-icon.open:hover {
  padding-left: 8px;
  padding-right: 8px;
}
}/* End custom CSS */