.elementor-11 .elementor-element.elementor-element-86b8812{--display:grid;--position:fixed;--min-height:100vh;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(5, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:19%;--padding-bottom:8%;--padding-left:2%;--padding-right:0%;top:0px;--z-index:88;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-86b8812{left:0px;}body.rtl .elementor-11 .elementor-element.elementor-element-86b8812{right:0px;}.elementor-11 .elementor-element.elementor-element-20c3a6b{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:1fr 2fr;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-11 .elementor-element.elementor-element-83bcef8{text-align:start;}.elementor-11 .elementor-element.elementor-element-83bcef8 img{width:76%;}.elementor-11 .elementor-element.elementor-element-8343d9c{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-78d8b7f{--display:grid;--e-con-grid-template-columns:1fr 1fr 2fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--margin-top:0%;--margin-bottom:0%;--margin-left:-1%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-11 .elementor-element.elementor-element-fdcd36f.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-e854f30.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-f0a730e.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-e313b49{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:4fr 1fr 4fr 1fr 4fr;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:8%;--padding-bottom:8%;--padding-left:0%;--padding-right:0%;}.elementor-11 .elementor-element.elementor-element-ed354bb.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-cec9cd1.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-2282c11.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-986d00a{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-09cb409.elementor-element{--align-self:flex-end;}.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-11 .elementor-element.elementor-element-86b8812{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-20c3a6b{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-8343d9c{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-78d8b7f{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-e313b49{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-986d00a{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-11 .elementor-element.elementor-element-86b8812{--content-width:100%;}}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-86b8812{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-20c3a6b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-8343d9c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-78d8b7f{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-e313b49{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-986d00a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for html, class: .elementor-element-fbc9da3 */.elementor-11 .elementor-element.elementor-element-fbc9da3 a{
    color: #888;
}

.elementor-11 .elementor-element.elementor-element-fbc9da3 a:hover{
    color: #191919;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-09cb409 */.elementor-11 .elementor-element.elementor-element-09cb409 svg {
  width: 109% !important;
  height: auto !important;
  display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-86b8812 *//* Pin the header container to the viewport without blocking body flow */
.elementor-11 .elementor-element.elementor-element-86b8812 {
  position: fixed !important;
  top: 0 !important;
  left: 0 !important;
  width: 280px !important;
  height: 100vh !important;
  z-index: 9999 !important;
  margin: 0 !important;
  overflow-y: auto !important;
}

/* Force theme header wrapper to take up zero structural layout space */
header, 
.site-header, 
[data-elementor-type="header"] {
  position: fixed !important;
  top: 0 !important;
  left: 0 !important;
  width: 0 !important;
  height: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
  border: none !important;
}/* End custom CSS */