.elementor-801290 .elementor-element.elementor-element-99942dc > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-801290 .elementor-element.elementor-element-99942dc:not(.elementor-motion-effects-element-type-background), .elementor-801290 .elementor-element.elementor-element-99942dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-801290 .elementor-element.elementor-element-99942dc{border-style:solid;border-width:0px 0px 1px 0px;border-color:#E7E7E7;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-801290 .elementor-element.elementor-element-99942dc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-801290 .elementor-element.elementor-element-f939296 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-801290 .elementor-element.elementor-element-f939296 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-801290 .elementor-element.elementor-element-f939296{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-801290 .elementor-element.elementor-element-f939296 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-801290 .elementor-element.elementor-element-9020765.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}#header .elementor-element-8a130ef .top-links > li.menu-item > a{font-size:1em;font-weight:700;color:#FFFFFF;}.elementor-element-f19bd3b .mobile-toggle{padding:7px 13px 7px 13px !important;}.elementor-element-ed7466a #mini-cart .cart-head, .elementor-element-ed7466a #mini-cart.minicart-inline .cart-head{font-size:26px;}.elementor-bc-flex-widget .elementor-801290 .elementor-element.elementor-element-c2ff69d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-801290 .elementor-element.elementor-element-c2ff69d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-801290 .elementor-element.elementor-element-67d0ceb.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-801290 .elementor-element.elementor-element-67d0ceb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-801290 .elementor-element.elementor-element-3ee106c{width:var( --container-widget-width, 2.593% );max-width:2.593%;--container-widget-width:2.593%;--container-widget-flex-grow:0;}.elementor-element-3ee106c .separator{border-left-width:1px;height:1.8em;border-left-color:#E7E7E7;}.elementor-801290 .elementor-element.elementor-element-5c6f3e9{--divider-style:solid;--subtotal-divider-style:solid;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-border-width:0px;--cart-border-style:none;--cart-footer-layout:1fr 1fr;--products-max-height-sidecart:calc(100vh - 240px);--products-max-height-minicart:calc(100vh - 385px);}.elementor-801290 .elementor-element.elementor-element-5c6f3e9 .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-801290 .elementor-element.elementor-element-27a9656 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-element-17e7474 #main-toggle-menu .menu-title{font-size:0.875rem;font-weight:600;text-transform:uppercase;line-height:2em;letter-spacing:-0.35px;padding-left:0px;padding-right:0px;color:#222529;background-color:#FFFFFF;}@media(max-width:991px){.elementor-801290 .elementor-element.elementor-element-4c22eab{width:100%;max-width:100%;}.elementor-801290 .elementor-element.elementor-element-4c2f3b4{width:100%;max-width:100%;}}@media(min-width:768px){.elementor-801290 .elementor-element.elementor-element-01f75d6{width:25.525%;}.elementor-801290 .elementor-element.elementor-element-c2ff69d{width:43.877%;}.elementor-801290 .elementor-element.elementor-element-67d0ceb{width:29.903%;}}/* Start custom CSS */@media (min-width: 992px) {
    #header .elementor-widget-porto_hb_search_form, #header .searchform .text {
        flex: 1;
    }}/* End custom CSS */