.elementor-33160 .elementor-element.elementor-element-e5a6ade{--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:space-between;--gap:00px 00px;--row-gap:00px;--column-gap:00px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33160 .elementor-element.elementor-element-e5a6ade:not(.elementor-motion-effects-element-type-background), .elementor-33160 .elementor-element.elementor-element-e5a6ade > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #4A79FF 0%, #2B5ACD 100%);}.elementor-33160 .elementor-element.elementor-element-e5a6ade.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-33160 .elementor-element.elementor-element-e218e16 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-33160 .elementor-element.elementor-element-6d13f56{width:100%;max-width:100%;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-33160 .elementor-element.elementor-element-6d13f56 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-33160 .elementor-element.elementor-element-6d13f56.elementor-element{--align-self:center;}.elementor-33160 .elementor-element.elementor-element-6d13f56 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2);}.elementor-33160 .elementor-element.elementor-element-6d13f56 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2);}.elementor-33160 .elementor-element.elementor-element-6d13f56 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2);}.elementor-33160 .elementor-element.elementor-element-6d13f56 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2);}.elementor-33160 .elementor-element.elementor-element-6d13f56 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2);}.elementor-33160 .elementor-element.elementor-element-6d13f56 .elementor-icon-list-item:not(:last-child):after{content:"";height:50%;border-color:#ddd;}.elementor-33160 .elementor-element.elementor-element-6d13f56 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:2px;}.elementor-33160 .elementor-element.elementor-element-6d13f56 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-33160 .elementor-element.elementor-element-6d13f56 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:2px;}.elementor-33160 .elementor-element.elementor-element-6d13f56 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-33160 .elementor-element.elementor-element-6d13f56 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-33160 .elementor-element.elementor-element-6d13f56 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-33160 .elementor-element.elementor-element-429251c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1000;}.elementor-33160 .elementor-element.elementor-element-429251c:not(.elementor-motion-effects-element-type-background), .elementor-33160 .elementor-element.elementor-element-429251c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-33160 .elementor-element.elementor-element-00fa8bb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-33160 .elementor-element.elementor-element-4b90dc3{--display:flex;--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;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33160 .elementor-element.elementor-element-71e852f > .elementor-widget-container{margin:10px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-33160 .elementor-element.elementor-element-71e852f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-33160 .elementor-element.elementor-element-71e852f img{max-width:70px;}.elementor-33160 .elementor-element.elementor-element-084c166{--display:flex;--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:flex-end;--align-items:center;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33160 .elementor-element.elementor-element-c4e03fd.elementor-element{--flex-grow:1;--flex-shrink:1;}.elementor-33160 .elementor-element.elementor-element-9fdf84f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-33160 .elementor-element.elementor-element-c916867{--display:flex;--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;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33160 .elementor-element.elementor-element-d631abb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-33160 .elementor-element.elementor-element-d631abb .elementor-icon-wrapper{text-align:center;}.elementor-33160 .elementor-element.elementor-element-d631abb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-33160 .elementor-element.elementor-element-d631abb.elementor-view-framed .elementor-icon, .elementor-33160 .elementor-element.elementor-element-d631abb.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-33160 .elementor-element.elementor-element-d631abb.elementor-view-framed .elementor-icon, .elementor-33160 .elementor-element.elementor-element-d631abb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-33160 .elementor-element.elementor-element-d631abb .elementor-icon{font-size:28px;padding:9px;border-width:0px 0px 0px 0px;border-radius:50px 50px 50px 50px;}.elementor-33160 .elementor-element.elementor-element-d631abb .elementor-icon svg{height:28px;}.elementor-33160 .elementor-element.elementor-element-d631abb .elementor-icon i, .elementor-33160 .elementor-element.elementor-element-d631abb .elementor-icon svg{transform:rotate(328deg);}.elementor-33160 .elementor-element.elementor-element-7c659af{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33160 .elementor-element.elementor-element-7c659af:not(.elementor-motion-effects-element-type-background), .elementor-33160 .elementor-element.elementor-element-7c659af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B5ACD;}.elementor-33160 .elementor-element.elementor-element-556180e{--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-start;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-33160 .elementor-element.elementor-element-9c4e6a5 .elementor-menu-toggle{margin:0 auto;}.elementor-33160 .elementor-element.elementor-element-9c4e6a5 .elementor-nav-menu .elementor-item{font-family:"Inter", Sans-serif;font-weight:400;text-transform:uppercase;}.elementor-33160 .elementor-element.elementor-element-9c4e6a5 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-12d5431 );fill:var( --e-global-color-12d5431 );}.elementor-33160 .elementor-element.elementor-element-aa9c4ad{--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:solid;--border-style:solid;border-color:var( --e-global-color-dd406e8 );--border-color:var( --e-global-color-dd406e8 );}.elementor-33160 .elementor-element.elementor-element-e6a4d62.elementor-element{--flex-grow:1;--flex-shrink:1;}.elementor-33160 .elementor-element.elementor-element-9e9d76b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-33160 .elementor-element.elementor-element-61bc8bc .elementor-button{background-color:var( --e-global-color-12d5431 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;}.elementor-33160 .elementor-element.elementor-element-741f536 .elementor-button{background-color:var( --e-global-color-12d5431 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;}.elementor-33160 .elementor-element.elementor-element-62b5f8d .e-off-canvas__overlay{background-color:rgba(0,0,0,.8);}.elementor-33160 .elementor-element.elementor-element-62b5f8d{--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-overlay-opacity:1;}.elementor-33160 .elementor-element.elementor-element-e11314b{--display:flex;}.elementor-33160 .elementor-element.elementor-element-0a7491c{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-dd406e8 );--border-color:var( --e-global-color-dd406e8 );}.elementor-33160 .elementor-element.elementor-element-781a5fe .elementor-heading-title{text-transform:uppercase;color:var( --e-global-color-7463cb6 );}.elementor-33160 .elementor-element.elementor-element-0ceb1c9 .elementor-button{background-color:var( --e-global-color-12d5431 );font-weight:700;fill:var( --e-global-color-7463cb6 );color:var( --e-global-color-7463cb6 );border-style:solid;border-color:var( --e-global-color-dd406e8 );}.elementor-33160 .elementor-element.elementor-element-6049611 .e-off-canvas__overlay{background-color:rgba(0,0,0,.8);}.elementor-33160 .elementor-element.elementor-element-6049611{--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-overlay-opacity:1;}.elementor-33160 .elementor-element.elementor-element-42c28ea{--display:flex;}.elementor-33160 .elementor-element.elementor-element-21f9300{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-dd406e8 );--border-color:var( --e-global-color-dd406e8 );}.elementor-33160 .elementor-element.elementor-element-3aefbab .elementor-heading-title{text-transform:uppercase;color:var( --e-global-color-7463cb6 );}.elementor-33160 .elementor-element.elementor-element-8ab5072 .elementor-button{background-color:var( --e-global-color-12d5431 );font-weight:700;fill:var( --e-global-color-7463cb6 );color:var( --e-global-color-7463cb6 );border-style:solid;border-color:var( --e-global-color-dd406e8 );}.elementor-33160 .elementor-element.elementor-element-2c4610b .electron-header-top-menu-area ul>li>a{text-transform:uppercase;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1200px){.elementor-33160 .elementor-element.elementor-element-aa9c4ad{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}}@media(min-width:768px){.elementor-33160 .elementor-element.elementor-element-e5a6ade{--content-width:1210px;}.elementor-33160 .elementor-element.elementor-element-00fa8bb{--content-width:1210px;}.elementor-33160 .elementor-element.elementor-element-084c166{--width:100%;}.elementor-33160 .elementor-element.elementor-element-556180e{--content-width:1210px;}}@media(max-width:1200px) and (min-width:768px){.elementor-33160 .elementor-element.elementor-element-aa9c4ad{--content-width:1210px;}}@media(max-width:1024px){.elementor-33160 .elementor-element.elementor-element-aa9c4ad{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-33160 .elementor-element.elementor-element-0e90644.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-33160 .elementor-element.elementor-element-0e90644 img{max-width:60px;}.elementor-33160 .elementor-element.elementor-element-e6a4d62 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-33160 .elementor-element.elementor-element-9e9d76b > .elementor-widget-container{padding:0px 6px 0px 10px;}.elementor-33160 .elementor-element.elementor-element-61bc8bc > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-33160 .elementor-element.elementor-element-61bc8bc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-33160 .elementor-element.elementor-element-61bc8bc .elementor-button{font-size:13px;line-height:20px;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-33160 .elementor-element.elementor-element-741f536 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-33160 .elementor-element.elementor-element-741f536.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-33160 .elementor-element.elementor-element-741f536 .elementor-button{font-size:13px;line-height:20px;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-33160 .elementor-element.elementor-element-62b5f8d{--e-off-canvas-width:320px;}.elementor-33160 .elementor-element.elementor-element-e11314b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33160 .elementor-element.elementor-element-0a7491c{--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-start;--flex-wrap:nowrap;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33160 .elementor-element.elementor-element-781a5fe{width:100%;max-width:100%;}.elementor-33160 .elementor-element.elementor-element-781a5fe > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-33160 .elementor-element.elementor-element-781a5fe .elementor-heading-title{font-size:14px;line-height:50px;}.elementor-33160 .elementor-element.elementor-element-0ceb1c9{width:var( --container-widget-width, 50px );max-width:50px;--container-widget-width:50px;--container-widget-flex-grow:0;}.elementor-33160 .elementor-element.elementor-element-0ceb1c9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-33160 .elementor-element.elementor-element-0ceb1c9 .elementor-button{font-size:14px;line-height:50px;border-width:0px 0px 0px 1px;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-33160 .elementor-element.elementor-element-6049611{--e-off-canvas-width:320px;}.elementor-33160 .elementor-element.elementor-element-42c28ea{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33160 .elementor-element.elementor-element-21f9300{--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-start;--flex-wrap:nowrap;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33160 .elementor-element.elementor-element-3aefbab{width:100%;max-width:100%;}.elementor-33160 .elementor-element.elementor-element-3aefbab > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-33160 .elementor-element.elementor-element-3aefbab .elementor-heading-title{font-size:14px;line-height:50px;}.elementor-33160 .elementor-element.elementor-element-8ab5072{width:var( --container-widget-width, 50px );max-width:50px;--container-widget-width:50px;--container-widget-flex-grow:0;}.elementor-33160 .elementor-element.elementor-element-8ab5072.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-33160 .elementor-element.elementor-element-8ab5072 .elementor-button{font-size:14px;line-height:50px;border-width:0px 0px 0px 1px;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-33160 .elementor-element.elementor-element-2c4610b .electron-header-top-menu-area ul>li>a{font-size:14px;}.elementor-33160 .elementor-element.elementor-element-2c4610b .electron-header-top-menu-area>ul>li.menu-item{height:52px;}.elementor-33160 .elementor-element.elementor-element-2c4610b .electron-header-top-menu-area >ul>li>a{padding:0px 20px 0px 20px;}}/* Start custom CSS for html, class: .elementor-element-e218e16 */@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;600&display=swap');

.ann-bar {
  background: transparent;
  color: #fff;
  font-family: 'Inter', sans-serif;
  font-size: 13px;
  padding: 6px 2px ;
  overflow: hidden;
  position: relative;
}

.ann-track {
  display: flex;
  white-space: nowrap;
}

.ann-items {
  display: inline-flex;
  gap: 24px;
  animation: annScroll 20s linear infinite;
  padding-right: 24px;
}

@keyframes annScroll {
  0%   { transform: translateX(0); }
  100% { transform: translateX(-50%); }
}

.ann-item {
  display: inline-flex;
  align-items: center;
  gap: 6px;
  position: relative;
  padding-left: 12px;
}

.ann-item::before {
  content: '';
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 4px;
  height: 4px;
  background: rgba(255, 255, 255, 0.5);
  border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d631abb */.elementor-33160 .elementor-element.elementor-element-d631abb .elementor-icon {
    display: block;
}
.elementor-33160 .elementor-element.elementor-element-d631abb svg {
    width: auto;
    display: block;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1d83931 */.elementor-33160 .elementor-element.elementor-element-1d83931 .group-phone {
    font-weight: 700;
    font-size: 18px;
}
.elementor-33160 .elementor-element.elementor-element-1d83931 .group-phone a {
    display: block;
}
.elementor-33160 .elementor-element.elementor-element-1d83931 .group-phone .text {
    padding-left: 10px;
    color: #F79324;
}
.elementor-33160 .elementor-element.elementor-element-1d83931 .group-phone sup.text {
    font-size: 12px;
    padding-left: 5px;
    color: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c916867 */.elementor-33160 .elementor-element.elementor-element-c916867 {
    width: auto;
    flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-2adaf5f */.elementor-33160 .elementor-element.elementor-element-2adaf5f .elementor-shortcode {
    height: 100%;
}
.elementor-33160 .elementor-element.elementor-element-2adaf5f .menu-title {
    min-width: 230px;
}
.elementor-33160 .elementor-element.elementor-element-2adaf5f .electron-category-menu .submenu>li {
    padding: 7px 15px;
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-9c4e6a5 */.elementor-33160 .elementor-element.elementor-element-9c4e6a5 .menu-item a:hover {
    transform: scale(0.95);
}/* End custom CSS */
/* Start custom CSS for theme-site-logo, class: .elementor-element-0e90644 */.elementor-33160 .elementor-element.elementor-element-0e90644 a, .elementor-33160 .elementor-element.elementor-element-0e90644 img {
    display: block;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-e6a4d62 */.elementor-33160 .elementor-element.elementor-element-e6a4d62 .category-select-wrapper {
    display: none;
}
.elementor-33160 .elementor-element.elementor-element-e6a4d62 .electron-ajax-product-search form {
    height: 36px;
    border-width: 1px
}
.elementor-33160 .elementor-element.elementor-element-e6a4d62 .electron-ajax-close-search-results,
.elementor-33160 .elementor-element.elementor-element-e6a4d62 .electron-ajax-search-submit {
    height: calc(100% + 2px);
}
@media (max-width: 767px) {
    .elementor-33160 .elementor-element.elementor-element-e6a4d62, .elementor-33160 .elementor-element.elementor-element-e6a4d62 .electron-ajax-product-search {
        position: static;
    }
    .elementor-33160 .elementor-element.elementor-element-e6a4d62 .electron-ajax-search-results {
        top: 100%;
        left: 0;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-9e9d76b */.elementor-33160 .elementor-element.elementor-element-9e9d76b .electron-cart-text {
    display: none;
}
.elementor-33160 .elementor-element.elementor-element-9e9d76b svg {
    width: 32px;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-61bc8bc */.elementor-33160 .elementor-element.elementor-element-61bc8bc:before {
    content: "";
    position: absolute;
    left: 0;
    height: 32px;
    top: calc(50% - 16px);
    width: 1px;
    background-color: var(--electron-border);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-741f536 */.elementor-33160 .elementor-element.elementor-element-741f536:before {
    content: "";
    position: absolute;
    left: 0;
    height: 32px;
    top: calc(50% - 16px);
    width: 1px;
    background-color: var(--electron-border);
}
.elementor-33160 .elementor-element.elementor-element-741f536 .icon {
    display: block;
    width: 36px;
}
.elementor-33160 .elementor-element.elementor-element-741f536 .icon>* {
    display: block;
    height: 1px;
    background-color: var(--e-global-color-primary);
}
.elementor-33160 .elementor-element.elementor-element-741f536 .icon>:not(:last-child) {
    margin-bottom: 5px;
}
.elementor-33160 .elementor-element.elementor-element-741f536 .text {
    display: block;
    font-size: 13px;
    padding-top: 8px;
    line-height: 10px;
    letter-spacing: 1px;
}
.elementor-33160 .elementor-element.elementor-element-741f536 .elementor-button,
.elementor-33160 .elementor-element.elementor-element-741f536 .elementor-button-content-wrapper,
.elementor-33160 .elementor-element.elementor-element-741f536 .elementor-button-text {
    display: block;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0ceb1c9 */.elementor-33160 .elementor-element.elementor-element-0ceb1c9 a {
    width: 100%;
    display: block;
    border-left: 1px solid var(--electron-border);
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-ad1ff3f */.elementor-33160 .elementor-element.elementor-element-ad1ff3f {
    overflow-x: hidden;
    overflow-y: auto;
    height: calc(100vh - 51px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8ab5072 */.elementor-33160 .elementor-element.elementor-element-8ab5072 a {
    width: 100%;
    display: block;
    border-left: 1px solid var(--electron-border);
}/* End custom CSS */
/* Start custom CSS for electron-menu-dropdown, class: .elementor-element-2c4610b */.elementor-33160 .elementor-element.elementor-element-2c4610b .menu-item a {
    display: block;
}
.elementor-33160 .elementor-element.elementor-element-2c4610b .menu-item a {
    border-bottom: 1px solid var(--electron-border);
}
.elementor-33160 .elementor-element.elementor-element-2c4610b .menu-item span {
    line-height: 50px
}
.elementor-33160 .elementor-element.elementor-element-2c4610b {
    overflow-x: hidden;
    overflow-y: auto;
    height: calc(100vh - 51px);
}/* End custom CSS */