.header.header-35 .header-inner{display:flex;flex-wrap:wrap;align-items:center;box-shadow:0 1px #e5e5e5;position:relative}.header.header-35 .control-inner{text-align:end}.header.header-35 .control-inner>*{text-align:start}.header.header-35 .box-header-nav .main-menu>.menu-item>a,.header.header-35 .control-inner>*>a,.header.style-35 .canvas-open{padding:38px 0}.header.style-35 .header-start{flex:1 1 auto;width:1%;display:flex;flex-wrap:wrap;align-items:center}.header.style-35 .block-canvas-bar{width:170px}.header.style-35 .box-header-nav{flex:1 1 auto;width:1%}.header.style-35 .header-control{flex:1 1 auto;width:1%}.header.style-36 .logo{width:285px}.header.style-36 .box-header-nav{flex:1 1 auto;width:1%}@media (min-width:768px){.header.header-35 .header-inner>:not(:last-child){padding-inline-end:15px}.header.header-35 .header-inner>:not(:first-child){padding-inline-start:15px}.elementor-template-full-width:not(.elementor-editor-active) .header.style-36,.page-template-fullwidth:not(.elementor-editor-active) .header.style-36{position:absolute;top:0;left:0;right:0;z-index:11}.elementor-template-full-width:not(.elementor-editor-active) .header.style-36 .header-inner,.page-template-fullwidth:not(.elementor-editor-active) .header.style-36 .header-inner{box-shadow:none}.header.style-37 .header-inner{padding:0 30px;background-color:rgba(255,255,255,.57);box-shadow:0 0 6px rgba(0,0,0,.05);margin-top:30px}}@media (min-width:1500px){.header.style-37 .header-inner{padding:0 50px;margin-top:40px}}@media (max-width:1499px){.header.header-35 .control-inner>*>a,.header.style-35 .canvas-open{padding:28px 0}.header.header-35 .box-header-nav .main-menu{margin:0 -12px}.header.header-35 .box-header-nav .main-menu>.menu-item{margin:0 12px}.header.header-35 .box-header-nav .main-menu>.menu-item>a{font-size:16px;padding:28px 0}.header.style-35 .block-canvas-bar{width:50px}.header.style-36 .logo{width:235px}}@media (max-width:1199px){.header.header-35 .block-canvas-bar,.header.style-35 .header-start{display:none}.header.style-35 .logo{padding-inline-start:0!important}.header.style-36 .logo{width:auto}.header.style-36 .header-control{flex:1 1 auto;width:1%}}@media (max-width:767px){.header.header-35 .header-inner{padding:5px 0}.header.header-35 .logo{width:100%;padding:5px 0;text-align:center}.header.header-35 .control-inner{text-align:center}.header.header-35 .control-inner>*>a{padding:8px 0}.header.header-35 .block-minicart,.header.header-35 .block-userlink{position:static}.header.header-35 .block-minicart .widget_shopping_cart,.header.header-35 .block-userlink>.sub-menu{left:0;right:0;width:auto}}