.elementor-679 .elementor-element.elementor-element-134d5fa{--display:flex;--min-height:100vh;--justify-content:space-evenly;--gap:0px 0px;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-679 .elementor-element.elementor-element-134d5fa, .elementor-679 .elementor-element.elementor-element-134d5fa::before{--border-transition:0.3s;}.elementor-679 .elementor-element.elementor-element-134d5fa, .elementor-679 .elementor-element.elementor-element-134d5fa > .elementor-container,.elementor-679 .elementor-element.elementor-element-134d5fa > .elementor-widget-wrap,.elementor-679 .elementor-element.elementor-element-134d5fa.e-container > div,.elementor-679 .elementor-element.elementor-element-134d5fa.e-con > div{-webkit-backdrop-filter:grayscale(0)  blur(15px) !important;backdrop-filter:grayscale(0)  blur(15px) !important;}.elementor-679 .elementor-element.elementor-element-bf6e920{text-align:center;}.elementor-679 .elementor-element.elementor-element-bf6e920 .elementor-heading-title{color:var( --e-global-color-text );font-size:25px;}.elementor-679 .elementor-element.elementor-element-bf6e920 > .elementor-widget-container{--e-transform-rotateZ:-90deg;}.elementor-679 .elementor-element.elementor-element-ba54e55 img{width:80%;}.elementor-679 .elementor-element.elementor-element-ba54e55 > .elementor-widget-container{--e-transform-rotateZ:-90deg;--e-transform-scale:2;}.elementor-679 .elementor-element.elementor-element-ab8c2e4{text-align:center;}.elementor-679 .elementor-element.elementor-element-ab8c2e4 .elementor-heading-title{color:var( --e-global-color-text );font-size:25px;}.elementor-679 .elementor-element.elementor-element-ab8c2e4 > .elementor-widget-container{--e-transform-rotateZ:-90deg;}@media(max-width:1024px){.elementor-679 .elementor-element.elementor-element-ba54e55 img{width:80%;}}@media(min-width:768px){.elementor-679 .elementor-element.elementor-element-134d5fa{--width:5%;}}@media(max-width:1024px) and (min-width:768px){.elementor-679 .elementor-element.elementor-element-134d5fa{--width:7%;}}@media(max-width:767px){.elementor-679 .elementor-element.elementor-element-134d5fa{--width:0%;}}/* Start custom CSS for container, class: .elementor-element-134d5fa */:root{
    --width: 250px;
    --narrow-width: 80px;
}

.elementor-679 .elementor-element.elementor-element-134d5fa{
    width: var(--width);
    overflow: auto;
    position: fixed;
    top: 0;
    transition: all 0.3s ease-in-out !important;
    overflow-x: hidden;
    z-index: 1;
    -ms-overflow-style: none;
    scrollbar-width: none
}/* End custom CSS */