.elementor-72619 .elementor-element.elementor-element-b57c33e{--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;}.elementor-72619 .elementor-element.elementor-element-b57c33e:not(.elementor-motion-effects-element-type-background), .elementor-72619 .elementor-element.elementor-element-b57c33e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-72619 .elementor-element.elementor-element-33badef .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-72619 .elementor-element.elementor-element-33badef .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-72619 .elementor-element.elementor-element-33badef{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-72619 .elementor-element.elementor-element-33badef .elementor-icon-list-item > .elementor-icon-list-text, .elementor-72619 .elementor-element.elementor-element-33badef .elementor-icon-list-item > a{font-family:"Ubuntu", Sans-serif;}.elementor-72619 .elementor-element.elementor-element-33badef .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-72619 .elementor-element.elementor-element-33badef .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor0 );}.elementor-72619 .elementor-element.elementor-element-ebe0b4c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-72619 .elementor-element.elementor-element-1b70467{--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;}.elementor-72619 .elementor-element.elementor-element-0759a7e{--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;}.elementor-72619 .elementor-element.elementor-element-2029344{--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;}.elementor-72619 .elementor-element.elementor-element-2029344.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-72619 .elementor-element.elementor-element-681977c .elementor-icon-wrapper{text-align:center;}.elementor-72619 .elementor-element.elementor-element-ad8784a{width:var( --container-widget-width, 7.96% );max-width:7.96%;--container-widget-width:7.96%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-72619 .elementor-element.elementor-element-ad8784a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-72619 .elementor-element.elementor-element-ad8784a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-72619 .elementor-element.elementor-element-ad8784a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-72619 .elementor-element.elementor-element-ad8784a .elementor-icon-list-text{transition:color 0.3s;}.elementor-72619 .elementor-element.elementor-element-585f655{--divider-style:solid;--subtotal-divider-style:solid;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--cart-border-style:none;--cart-footer-layout:1fr 1fr;--products-max-height-sidecart:calc(100vh - 240px);--products-max-height-minicart:calc(100vh - 385px);}.elementor-72619 .elementor-element.elementor-element-585f655 .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-72619 .elementor-element.elementor-element-de3bb34{--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;}.elementor-72619 .elementor-element.elementor-element-de3bb34:not(.elementor-motion-effects-element-type-background), .elementor-72619 .elementor-element.elementor-element-de3bb34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-72619 .elementor-element.elementor-element-1814003{--display:flex;}.elementor-72619 .elementor-element.elementor-element-c1692bf{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-72619 .elementor-element.elementor-element-f330b01{--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;}.elementor-72619 .elementor-element.elementor-element-59d4656 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-72619 .elementor-element.elementor-element-59d4656 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-72619 .elementor-element.elementor-element-59d4656{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-72619 .elementor-element.elementor-element-59d4656 .elementor-icon-list-text{transition:color 0.3s;}.elementor-72619 .elementor-element.elementor-element-310a984 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-72619 .elementor-element.elementor-element-310a984 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-72619 .elementor-element.elementor-element-310a984{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-72619 .elementor-element.elementor-element-310a984 .elementor-icon-list-text{transition:color 0.3s;}.elementor-72619 .elementor-element.elementor-element-3bf6e04 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-72619 .elementor-element.elementor-element-3bf6e04 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-72619 .elementor-element.elementor-element-3bf6e04{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-72619 .elementor-element.elementor-element-3bf6e04 .elementor-icon-list-text{transition:color 0.3s;}.elementor-72619 .elementor-element.elementor-element-22c5fd0 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-72619 .elementor-element.elementor-element-22c5fd0 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-72619 .elementor-element.elementor-element-22c5fd0{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-72619 .elementor-element.elementor-element-22c5fd0 .elementor-icon-list-text{transition:color 0.3s;}.elementor-72619 .elementor-element.elementor-element-6cc6b3b{--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;}.elementor-72619 .elementor-element.elementor-element-b047171 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-72619 .elementor-element.elementor-element-b047171 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-72619 .elementor-element.elementor-element-b047171{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-72619 .elementor-element.elementor-element-b047171 .elementor-icon-list-text{transition:color 0.3s;}.elementor-72619 .elementor-element.elementor-element-325f2fb .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-72619 .elementor-element.elementor-element-325f2fb .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-72619 .elementor-element.elementor-element-325f2fb{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-72619 .elementor-element.elementor-element-325f2fb .elementor-icon-list-text{transition:color 0.3s;}.elementor-72619 .elementor-element.elementor-element-7d2dde7 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-72619 .elementor-element.elementor-element-7d2dde7 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-72619 .elementor-element.elementor-element-7d2dde7{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-72619 .elementor-element.elementor-element-7d2dde7 .elementor-icon-list-text{transition:color 0.3s;}.elementor-72619 .elementor-element.elementor-element-93f0fd1 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-72619 .elementor-element.elementor-element-93f0fd1 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-72619 .elementor-element.elementor-element-93f0fd1{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-72619 .elementor-element.elementor-element-93f0fd1 .elementor-icon-list-text{transition:color 0.3s;}.elementor-72619 .elementor-element.elementor-element-c02ed58{--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;}.elementor-72619 .elementor-element.elementor-element-7e6ee83 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-72619 .elementor-element.elementor-element-7e6ee83 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-72619 .elementor-element.elementor-element-7e6ee83{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-72619 .elementor-element.elementor-element-7e6ee83 .elementor-icon-list-text{transition:color 0.3s;}.elementor-72619 .elementor-element.elementor-element-46ab173 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-72619 .elementor-element.elementor-element-46ab173 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-72619 .elementor-element.elementor-element-46ab173{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-72619 .elementor-element.elementor-element-46ab173 .elementor-icon-list-text{transition:color 0.3s;}.elementor-72619 .elementor-element.elementor-element-1b5b431 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-72619 .elementor-element.elementor-element-1b5b431 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-72619 .elementor-element.elementor-element-1b5b431{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-72619 .elementor-element.elementor-element-1b5b431 .elementor-icon-list-text{transition:color 0.3s;}.elementor-72619 .elementor-element.elementor-element-edb9bf5 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-72619 .elementor-element.elementor-element-edb9bf5 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-72619 .elementor-element.elementor-element-edb9bf5{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-72619 .elementor-element.elementor-element-edb9bf5 .elementor-icon-list-text{transition:color 0.3s;}.elementor-72619 .elementor-element.elementor-element-73e21e9{--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;}.elementor-72619 .elementor-element.elementor-element-702c445 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-72619 .elementor-element.elementor-element-702c445 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-72619 .elementor-element.elementor-element-702c445{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-72619 .elementor-element.elementor-element-702c445 .elementor-icon-list-text{transition:color 0.3s;}.elementor-72619 .elementor-element.elementor-element-c8090db .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-72619 .elementor-element.elementor-element-c8090db .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-72619 .elementor-element.elementor-element-c8090db{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-72619 .elementor-element.elementor-element-c8090db .elementor-icon-list-text{transition:color 0.3s;}.elementor-72619 .elementor-element.elementor-element-bfed42b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-72619 .elementor-element.elementor-element-bfed42b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-72619 .elementor-element.elementor-element-bfed42b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-72619 .elementor-element.elementor-element-bfed42b .elementor-icon-list-text{transition:color 0.3s;}.elementor-72619 .elementor-element.elementor-element-72f3155{--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;}.elementor-72619 .elementor-element.elementor-element-58876d9 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-72619 .elementor-element.elementor-element-58876d9 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-72619 .elementor-element.elementor-element-58876d9{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-72619 .elementor-element.elementor-element-58876d9 .elementor-icon-list-text{transition:color 0.3s;}.elementor-72619 .elementor-element.elementor-element-e0b312e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-72619 .elementor-element.elementor-element-e0b312e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-72619 .elementor-element.elementor-element-e0b312e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-72619 .elementor-element.elementor-element-e0b312e .elementor-icon-list-text{transition:color 0.3s;}.elementor-72619 .elementor-element.elementor-element-0b789ca{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-72619 .elementor-element.elementor-element-380102c{--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;}.elementor-72619 .elementor-element.elementor-element-dac3bea{--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;}.elementor-72619 .elementor-element.elementor-element-4ca3b4e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-72619 .elementor-element.elementor-element-4ca3b4e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-72619 .elementor-element.elementor-element-4ca3b4e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-72619 .elementor-element.elementor-element-4ca3b4e .elementor-icon-list-text{transition:color 0.3s;}.elementor-72619 .elementor-element.elementor-element-1ac6340 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-72619 .elementor-element.elementor-element-1ac6340 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-72619 .elementor-element.elementor-element-1ac6340{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-72619 .elementor-element.elementor-element-1ac6340 .elementor-icon-list-text{transition:color 0.3s;}.elementor-72619 .elementor-element.elementor-element-c22a9a7 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-72619 .elementor-element.elementor-element-c22a9a7 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-72619 .elementor-element.elementor-element-c22a9a7{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-72619 .elementor-element.elementor-element-c22a9a7 .elementor-icon-list-text{transition:color 0.3s;}.elementor-72619 .elementor-element.elementor-element-f9b8f03 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-72619 .elementor-element.elementor-element-f9b8f03 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-72619 .elementor-element.elementor-element-f9b8f03{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-72619 .elementor-element.elementor-element-f9b8f03 .elementor-icon-list-text{transition:color 0.3s;}.elementor-72619 .elementor-element.elementor-element-802a373 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-72619 .elementor-element.elementor-element-802a373 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-72619 .elementor-element.elementor-element-802a373{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-72619 .elementor-element.elementor-element-802a373 .elementor-icon-list-text{transition:color 0.3s;}.elementor-72619 .elementor-element.elementor-element-161eaf4{--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;}.elementor-72619 .elementor-element.elementor-element-1e20d1c{--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;}.elementor-72619 .elementor-element.elementor-element-b52ddac .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-72619 .elementor-element.elementor-element-b52ddac .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-72619 .elementor-element.elementor-element-b52ddac{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-72619 .elementor-element.elementor-element-b52ddac .elementor-icon-list-text{transition:color 0.3s;}.elementor-72619 .elementor-element.elementor-element-b7d76b3 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-72619 .elementor-element.elementor-element-b7d76b3 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-72619 .elementor-element.elementor-element-b7d76b3{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-72619 .elementor-element.elementor-element-b7d76b3 .elementor-icon-list-text{transition:color 0.3s;}.elementor-72619 .elementor-element.elementor-element-f8ba936 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-72619 .elementor-element.elementor-element-f8ba936 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-72619 .elementor-element.elementor-element-f8ba936{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-72619 .elementor-element.elementor-element-f8ba936 .elementor-icon-list-text{transition:color 0.3s;}.elementor-72619 .elementor-element.elementor-element-0b67a4a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-72619 .elementor-element.elementor-element-0b67a4a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-72619 .elementor-element.elementor-element-0b67a4a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-72619 .elementor-element.elementor-element-0b67a4a .elementor-icon-list-text{transition:color 0.3s;}.elementor-72619 .elementor-element.elementor-element-2e3e626 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-72619 .elementor-element.elementor-element-2e3e626 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-72619 .elementor-element.elementor-element-2e3e626{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-72619 .elementor-element.elementor-element-2e3e626 .elementor-icon-list-text{transition:color 0.3s;}.elementor-72619 .elementor-element.elementor-element-3d3f189{--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;}.elementor-72619 .elementor-element.elementor-element-32a371d{--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;}.elementor-72619 .elementor-element.elementor-element-8e8028f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-72619 .elementor-element.elementor-element-8e8028f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-72619 .elementor-element.elementor-element-8e8028f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-72619 .elementor-element.elementor-element-8e8028f .elementor-icon-list-text{transition:color 0.3s;}.elementor-72619 .elementor-element.elementor-element-1abe3a5 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-72619 .elementor-element.elementor-element-1abe3a5 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-72619 .elementor-element.elementor-element-1abe3a5{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-72619 .elementor-element.elementor-element-1abe3a5 .elementor-icon-list-text{transition:color 0.3s;}.elementor-72619 .elementor-element.elementor-element-64a685b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-72619 .elementor-element.elementor-element-64a685b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-72619 .elementor-element.elementor-element-64a685b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-72619 .elementor-element.elementor-element-64a685b .elementor-icon-list-text{transition:color 0.3s;}.elementor-72619 .elementor-element.elementor-element-d19b641 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-72619 .elementor-element.elementor-element-d19b641 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-72619 .elementor-element.elementor-element-d19b641{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-72619 .elementor-element.elementor-element-d19b641 .elementor-icon-list-text{transition:color 0.3s;}.elementor-72619 .elementor-element.elementor-element-e2a9008 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-72619 .elementor-element.elementor-element-e2a9008 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-72619 .elementor-element.elementor-element-e2a9008{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-72619 .elementor-element.elementor-element-e2a9008 .elementor-icon-list-text{transition:color 0.3s;}.elementor-72619 .elementor-element.elementor-element-07f97c4{--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;}.elementor-72619 .elementor-element.elementor-element-6c75d72{--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;}.elementor-72619 .elementor-element.elementor-element-0c5eebb .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-72619 .elementor-element.elementor-element-0c5eebb .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-72619 .elementor-element.elementor-element-0c5eebb{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-72619 .elementor-element.elementor-element-0c5eebb .elementor-icon-list-text{transition:color 0.3s;}.elementor-72619 .elementor-element.elementor-element-4766fdc .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-72619 .elementor-element.elementor-element-4766fdc .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-72619 .elementor-element.elementor-element-4766fdc{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-72619 .elementor-element.elementor-element-4766fdc .elementor-icon-list-text{transition:color 0.3s;}.elementor-72619 .elementor-element.elementor-element-1f809ed .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-72619 .elementor-element.elementor-element-1f809ed .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-72619 .elementor-element.elementor-element-1f809ed{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-72619 .elementor-element.elementor-element-1f809ed .elementor-icon-list-text{transition:color 0.3s;}.elementor-72619 .elementor-element.elementor-element-7b95662 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-72619 .elementor-element.elementor-element-7b95662 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-72619 .elementor-element.elementor-element-7b95662{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-72619 .elementor-element.elementor-element-7b95662 .elementor-icon-list-text{transition:color 0.3s;}.elementor-72619 .elementor-element.elementor-element-7f83d37 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-72619 .elementor-element.elementor-element-7f83d37 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-72619 .elementor-element.elementor-element-7f83d37{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-72619 .elementor-element.elementor-element-7f83d37 .elementor-icon-list-text{transition:color 0.3s;}.elementor-72619 .elementor-element.elementor-element-505a0c6{--display:flex;}.elementor-72619 .elementor-element.elementor-element-5aee604{--display:flex;}.elementor-72619 .elementor-element.elementor-element-536bea4{--display:flex;}.elementor-72619 .elementor-element.elementor-element-c321413{--display:flex;}.elementor-72619 .elementor-element.elementor-element-c6a46ae{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-justify-content:center;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:center;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0px;--n-menu-title-color-normal:#FFFFFF;--n-menu-title-transition:300ms;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-72619 .elementor-element.elementor-element-c6a46ae > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-72619 .elementor-element.elementor-element-c6a46ae > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-72619 .elementor-element.elementor-element-c6a46ae > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:"Ubuntu", Sans-serif;font-weight:500;}.elementor-72619 .elementor-element.elementor-element-c6a46ae > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title:not( .e-current ):not( :hover ){text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-72619 .elementor-element.elementor-element-c6a46ae {--n-menu-title-color-hover:var( --e-global-color-a031c56 );}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-72619 .elementor-element.elementor-element-1b70467{--width:25%;}.elementor-72619 .elementor-element.elementor-element-0759a7e{--width:50%;}.elementor-72619 .elementor-element.elementor-element-2029344{--width:5.189%;}.elementor-72619 .elementor-element.elementor-element-380102c{--width:25%;}.elementor-72619 .elementor-element.elementor-element-161eaf4{--width:25%;}.elementor-72619 .elementor-element.elementor-element-3d3f189{--width:25%;}.elementor-72619 .elementor-element.elementor-element-07f97c4{--width:25%;}}@media(max-width:1024px){.elementor-72619 .elementor-element.elementor-element-c1692bf{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}}@media(max-width:767px){.elementor-72619 .elementor-element.elementor-element-c1692bf{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-b57c33e */.elementor-72619 .elementor-element.elementor-element-b57c33e { min-height: 38px; padding: 7px clamp(18px, 3vw, 40px); display: flex; align-items: center; justify-content: flex-start; background: #54595f; }
.elementor-72619 .elementor-element.elementor-element-b57c33e .elementor-element-33badef { width: auto; max-width: 100%; }
.elementor-72619 .elementor-element.elementor-element-b57c33e .elementor-icon-list-items { display: flex; flex-wrap: wrap; align-items: center; gap: 4px 24px; margin: 0; padding: 0; }
.elementor-72619 .elementor-element.elementor-element-b57c33e .elementor-icon-list-item { margin: 0 !important; padding: 0 !important; }
.elementor-72619 .elementor-element.elementor-element-b57c33e .elementor-icon-list-item a { display: inline-flex; align-items: center; gap: 7px; color: #fff !important; font-size: 13px; font-weight: 500; line-height: 1.4; text-decoration: none; }
.elementor-72619 .elementor-element.elementor-element-b57c33e .elementor-icon-list-item a:hover, .elementor-72619 .elementor-element.elementor-element-b57c33e .elementor-icon-list-item a:focus { color: #fff !important; text-decoration: underline; }
.elementor-72619 .elementor-element.elementor-element-b57c33e .elementor-icon-list-icon, .elementor-72619 .elementor-element.elementor-element-b57c33e .elementor-icon-list-icon i, .elementor-72619 .elementor-element.elementor-element-b57c33e .elementor-icon-list-icon svg { color: #fff !important; fill: #fff !important; }
@media (max-width: 767px) { .elementor-72619 .elementor-element.elementor-element-b57c33e { justify-content: center; padding: 7px 12px; } .elementor-72619 .elementor-element.elementor-element-b57c33e .elementor-icon-list-items { justify-content: center; gap: 3px 15px; } .elementor-72619 .elementor-element.elementor-element-b57c33e .elementor-icon-list-item a { font-size: 12px; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebe0b4c */.elementor-72619 .elementor-element.elementor-element-ebe0b4c {
  align-items: center;
  gap: clamp(14px, 2vw, 28px);
  padding: 14px clamp(18px, 3vw, 40px);
  background: #fff;
  box-shadow: 0 5px 20px rgba(30, 38, 45, .08);
  position: relative;
  z-index: 20;
}
.elementor-72619 .elementor-element.elementor-element-ebe0b4c > .elementor-element-1b70467 { flex: 0 0 240px; padding: 0; }
.elementor-72619 .elementor-element.elementor-element-ebe0b4c .elementor-element-c66890c img { display: block; width: 100%; max-width: 230px; height: auto; }
.elementor-72619 .elementor-element.elementor-element-ebe0b4c > .elementor-element-0759a7e { flex: 1 1 380px; min-width: 0; padding: 0; }
.elementor-72619 .elementor-element.elementor-element-ebe0b4c .elementor-element-ba3a5fa,
.elementor-72619 .elementor-element.elementor-element-ebe0b4c .dgwt-wcas-search-wrapp { width: 100%; max-width: none; }
.elementor-72619 .elementor-element.elementor-element-ebe0b4c .dgwt-wcas-sf-wrapp { padding: 0; height: auto; background: transparent; }
.elementor-72619 .elementor-element.elementor-element-ebe0b4c .dgwt-wcas-search-input {
  width: 100% !important; height: 54px !important; padding-left: 48px !important;
  background: #f8fafb !important; border: 1px solid #d9dfe3 !important; border-radius: 14px !important;
  box-shadow: 0 4px 14px rgba(29, 40, 47, .07);
  color: #26333b !important; font-size: 16px !important;
}
.elementor-72619 .elementor-element.elementor-element-ebe0b4c .dgwt-wcas-search-input:focus { border-color: #C12026; box-shadow: 0 0 0 3px rgba(193, 32, 38, .12); }
.elementor-72619 .elementor-element.elementor-element-ebe0b4c .dgwt-wcas-search-submit svg { fill: #C12026; }
.elementor-72619 .elementor-element.elementor-element-ebe0b4c > .elementor-element-2029344 { flex: 0 0 46px; padding: 0; align-items: center; }
.elementor-72619 .elementor-element.elementor-element-ebe0b4c .elementor-element-681977c { width: 46px; }
.elementor-72619 .elementor-element.elementor-element-ebe0b4c .elementor-element-681977c .elementor-icon { display: flex; align-items: center; justify-content: center; width: 46px; height: 46px; border: 1px solid #ecd5d6; border-radius: 13px; background: #fff7f7; }
.elementor-72619 .elementor-element.elementor-element-ebe0b4c .elementor-element-681977c svg { width: 20px; height: 20px; fill: #C12026; }
.elementor-72619 .elementor-element.elementor-element-ebe0b4c .elementor-element-681977c .elementor-icon:hover { background: #C12026; }
.elementor-72619 .elementor-element.elementor-element-ebe0b4c .elementor-element-681977c .elementor-icon:hover svg { fill: #fff; }
.elementor-72619 .elementor-element.elementor-element-ebe0b4c > .elementor-element-585f655 { flex: 0 0 auto; height: auto; align-self: center; }
.elementor-72619 .elementor-element.elementor-element-ebe0b4c .elementor-menu-cart__toggle_button { min-height: 46px; display: flex; align-items: center; gap: 8px; padding: 10px 15px; border: 1px solid #C12026; border-radius: 13px; background: #C12026; color: #fff; box-shadow: 0 4px 12px rgba(193, 32, 38, .18); }
.elementor-72619 .elementor-element.elementor-element-ebe0b4c .elementor-menu-cart__toggle_button:hover { background: #a61b21; border-color: #a61b21; color: #fff; }
.elementor-72619 .elementor-element.elementor-element-ebe0b4c .elementor-menu-cart__toggle_button svg { fill: #fff; }
@media (max-width: 1024px) {
  .elementor-72619 .elementor-element.elementor-element-ebe0b4c { flex-wrap: wrap; gap: 10px 14px; padding: 12px 18px; }
  .elementor-72619 .elementor-element.elementor-element-ebe0b4c > .elementor-element-1b70467 { flex: 0 1 220px; order: 1; }
  .elementor-72619 .elementor-element.elementor-element-ebe0b4c > .elementor-element-2029344 { order: 2; margin-left: auto; }
  .elementor-72619 .elementor-element.elementor-element-ebe0b4c > .elementor-element-585f655 { order: 3; }
  .elementor-72619 .elementor-element.elementor-element-ebe0b4c > .elementor-element-0759a7e { flex: 1 0 100%; order: 4; }
}
@media (max-width: 767px) {
  .elementor-72619 .elementor-element.elementor-element-ebe0b4c > .elementor-element-1b70467 { flex: 1 1 150px; }
  .elementor-72619 .elementor-element.elementor-element-ebe0b4c .elementor-element-c66890c img { max-width: 180px; }
  .elementor-72619 .elementor-element.elementor-element-ebe0b4c .elementor-menu-cart__toggle_button { width: 46px; justify-content: center; padding: 10px; }
  .elementor-72619 .elementor-element.elementor-element-ebe0b4c .elementor-menu-cart__toggle_button .elementor-button-text { display: none; }
  .elementor-72619 .elementor-element.elementor-element-ebe0b4c .dgwt-wcas-search-input { height: 48px; font-size: 15px; }
}
.elementor-72619 .elementor-element.elementor-element-ebe0b4c > .elementor-element-2029344 { position: relative; z-index: 50; overflow: visible; }
.elementor-72619 .elementor-element.elementor-element-ebe0b4c .elementor-element-ad8784a { display: none; position: absolute; top: 100%; right: 0; width: 220px !important; min-width: 220px; max-width: none !important; box-sizing: border-box; padding: 9px; background: #fff; border: 1px solid #e3e7e9; border-radius: 14px; box-shadow: 0 12px 30px rgba(22, 31, 39, .16); z-index: 60; }
.elementor-72619 .elementor-element.elementor-element-ebe0b4c .elementor-element-2029344:hover .elementor-element-ad8784a,
.elementor-72619 .elementor-element.elementor-element-ebe0b4c .elementor-element-2029344:focus-within .elementor-element-ad8784a { display: block; }
.elementor-72619 .elementor-element.elementor-element-ebe0b4c .elementor-element-ad8784a .elementor-icon-list-items { margin: 0; padding: 0; }
.elementor-72619 .elementor-element.elementor-element-ebe0b4c .elementor-element-ad8784a .elementor-icon-list-item { margin: 0; padding: 0; }
.elementor-72619 .elementor-element.elementor-element-ebe0b4c .elementor-element-ad8784a .elementor-icon-list-icon { display: none; }
.elementor-72619 .elementor-element.elementor-element-ebe0b4c .elementor-element-ad8784a .elementor-icon-list-item a { display: block; padding: 10px 12px; border-radius: 8px; color: #27343c; font-size: 14px; line-height: 1.3; }
.elementor-72619 .elementor-element.elementor-element-ebe0b4c .elementor-element-ad8784a .elementor-icon-list-item a:hover,
.elementor-72619 .elementor-element.elementor-element-ebe0b4c .elementor-element-ad8784a .elementor-icon-list-item a:focus { background: #fff3f3; color: #C12026; }
body.logged-in .elementor-72619 .elementor-element.elementor-element-ebe0b4c .elementor-element-ad8784a .elementor-icon-list-item:first-child { display: none; }
body:not(.logged-in) .elementor-72619 .elementor-element.elementor-element-ebe0b4c .elementor-element-ad8784a .elementor-icon-list-item:not(:first-child) { display: none; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1692bf */.elementor-72619 .elementor-element.elementor-element-c1692bf { padding: 18px 22px; background: #fff; }
.elementor-72619 .elementor-element.elementor-element-c1692bf .e-con-inner { column-gap: 24px; }
.elementor-72619 .elementor-element.elementor-element-c1692bf .elementor-widget-heading { margin: 0 0 4px; }
.elementor-72619 .elementor-element.elementor-element-c1692bf .elementor-widget-heading .elementor-heading-title { display: block; background: #f1f3f4; border-left: 3px solid #C12026; padding: 3px 7px; color: #34434b; font-size: 14px; font-weight: 700; line-height: 1.35; }
.elementor-72619 .elementor-element.elementor-element-c1692bf .elementor-widget-icon-list { margin: 0 0 8px; }
.elementor-72619 .elementor-element.elementor-element-c1692bf .elementor-icon-list-item { padding: 0; }
.elementor-72619 .elementor-element.elementor-element-c1692bf .elementor-icon-list-item a, .elementor-72619 .elementor-element.elementor-element-c1692bf .elementor-icon-list-item .elementor-icon-list-text { color: #34434b; font-size: 14px; line-height: 1.45; }
.elementor-72619 .elementor-element.elementor-element-c1692bf .elementor-icon-list-item a:hover .elementor-icon-list-text { color: #C12026; text-decoration: underline; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b789ca */.elementor-72619 .elementor-element.elementor-element-0b789ca { padding: 18px 22px; background: #fff; }
.elementor-72619 .elementor-element.elementor-element-0b789ca > .e-con-inner { display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 24px; }
.elementor-72619 .elementor-element.elementor-element-0b789ca > .e-con-inner > .e-con { width: 100%; min-width: 0; }
.elementor-72619 .elementor-element.elementor-element-0b789ca .elementor-widget-heading { margin: 0 0 4px; }
.elementor-72619 .elementor-element.elementor-element-0b789ca .elementor-widget-heading .elementor-heading-title { display: block; background: #f1f3f4; border-left: 3px solid #C12026; padding: 3px 7px; color: #34434b; font-size: 14px; font-weight: 700; line-height: 1.35; }
.elementor-72619 .elementor-element.elementor-element-0b789ca .elementor-widget-icon-list { margin: 0 0 8px; }
.elementor-72619 .elementor-element.elementor-element-0b789ca .elementor-icon-list-item { padding: 0; }
.elementor-72619 .elementor-element.elementor-element-0b789ca .elementor-icon-list-icon { display: none !important; }
.elementor-72619 .elementor-element.elementor-element-0b789ca .elementor-icon-list-item a, .elementor-72619 .elementor-element.elementor-element-0b789ca .elementor-icon-list-item .elementor-icon-list-text { color: #34434b; font-size: 14px; line-height: 1.45; }
.elementor-72619 .elementor-element.elementor-element-0b789ca .elementor-icon-list-item a:hover .elementor-icon-list-text { color: #C12026; text-decoration: underline; }
@media (max-width: 1024px) { .elementor-72619 .elementor-element.elementor-element-0b789ca > .e-con-inner { grid-template-columns: repeat(2, minmax(0, 1fr)); } }
@media (max-width: 767px) { .elementor-72619 .elementor-element.elementor-element-0b789ca > .e-con-inner { grid-template-columns: 1fr; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1692bf */.elementor-72619 .elementor-element.elementor-element-c1692bf { padding: 18px 22px; background: #fff; }
.elementor-72619 .elementor-element.elementor-element-c1692bf .e-con-inner { column-gap: 24px; }
.elementor-72619 .elementor-element.elementor-element-c1692bf .elementor-widget-heading { margin: 0 0 4px; }
.elementor-72619 .elementor-element.elementor-element-c1692bf .elementor-widget-heading .elementor-heading-title { display: block; background: #f1f3f4; border-left: 3px solid #C12026; padding: 3px 7px; color: #34434b; font-size: 14px; font-weight: 700; line-height: 1.35; }
.elementor-72619 .elementor-element.elementor-element-c1692bf .elementor-widget-icon-list { margin: 0 0 8px; }
.elementor-72619 .elementor-element.elementor-element-c1692bf .elementor-icon-list-item { padding: 0; }
.elementor-72619 .elementor-element.elementor-element-c1692bf .elementor-icon-list-item a, .elementor-72619 .elementor-element.elementor-element-c1692bf .elementor-icon-list-item .elementor-icon-list-text { color: #34434b; font-size: 14px; line-height: 1.45; }
.elementor-72619 .elementor-element.elementor-element-c1692bf .elementor-icon-list-item a:hover .elementor-icon-list-text { color: #C12026; text-decoration: underline; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b789ca */.elementor-72619 .elementor-element.elementor-element-0b789ca { padding: 18px 22px; background: #fff; }
.elementor-72619 .elementor-element.elementor-element-0b789ca > .e-con-inner { display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 24px; }
.elementor-72619 .elementor-element.elementor-element-0b789ca > .e-con-inner > .e-con { width: 100%; min-width: 0; }
.elementor-72619 .elementor-element.elementor-element-0b789ca .elementor-widget-heading { margin: 0 0 4px; }
.elementor-72619 .elementor-element.elementor-element-0b789ca .elementor-widget-heading .elementor-heading-title { display: block; background: #f1f3f4; border-left: 3px solid #C12026; padding: 3px 7px; color: #34434b; font-size: 14px; font-weight: 700; line-height: 1.35; }
.elementor-72619 .elementor-element.elementor-element-0b789ca .elementor-widget-icon-list { margin: 0 0 8px; }
.elementor-72619 .elementor-element.elementor-element-0b789ca .elementor-icon-list-item { padding: 0; }
.elementor-72619 .elementor-element.elementor-element-0b789ca .elementor-icon-list-icon { display: none !important; }
.elementor-72619 .elementor-element.elementor-element-0b789ca .elementor-icon-list-item a, .elementor-72619 .elementor-element.elementor-element-0b789ca .elementor-icon-list-item .elementor-icon-list-text { color: #34434b; font-size: 14px; line-height: 1.45; }
.elementor-72619 .elementor-element.elementor-element-0b789ca .elementor-icon-list-item a:hover .elementor-icon-list-text { color: #C12026; text-decoration: underline; }
@media (max-width: 1024px) { .elementor-72619 .elementor-element.elementor-element-0b789ca > .e-con-inner { grid-template-columns: repeat(2, minmax(0, 1fr)); } }
@media (max-width: 767px) { .elementor-72619 .elementor-element.elementor-element-0b789ca > .e-con-inner { grid-template-columns: 1fr; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1692bf */.elementor-72619 .elementor-element.elementor-element-c1692bf { padding: 18px 22px; background: #fff; }
.elementor-72619 .elementor-element.elementor-element-c1692bf .e-con-inner { column-gap: 24px; }
.elementor-72619 .elementor-element.elementor-element-c1692bf .elementor-widget-heading { margin: 0 0 4px; }
.elementor-72619 .elementor-element.elementor-element-c1692bf .elementor-widget-heading .elementor-heading-title { display: block; background: #f1f3f4; border-left: 3px solid #C12026; padding: 3px 7px; color: #34434b; font-size: 14px; font-weight: 700; line-height: 1.35; }
.elementor-72619 .elementor-element.elementor-element-c1692bf .elementor-widget-icon-list { margin: 0 0 8px; }
.elementor-72619 .elementor-element.elementor-element-c1692bf .elementor-icon-list-item { padding: 0; }
.elementor-72619 .elementor-element.elementor-element-c1692bf .elementor-icon-list-item a, .elementor-72619 .elementor-element.elementor-element-c1692bf .elementor-icon-list-item .elementor-icon-list-text { color: #34434b; font-size: 14px; line-height: 1.45; }
.elementor-72619 .elementor-element.elementor-element-c1692bf .elementor-icon-list-item a:hover .elementor-icon-list-text { color: #C12026; text-decoration: underline; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b789ca */.elementor-72619 .elementor-element.elementor-element-0b789ca { padding: 18px 22px; background: #fff; }
.elementor-72619 .elementor-element.elementor-element-0b789ca > .e-con-inner { display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 24px; }
.elementor-72619 .elementor-element.elementor-element-0b789ca > .e-con-inner > .e-con { width: 100%; min-width: 0; }
.elementor-72619 .elementor-element.elementor-element-0b789ca .elementor-widget-heading { margin: 0 0 4px; }
.elementor-72619 .elementor-element.elementor-element-0b789ca .elementor-widget-heading .elementor-heading-title { display: block; background: #f1f3f4; border-left: 3px solid #C12026; padding: 3px 7px; color: #34434b; font-size: 14px; font-weight: 700; line-height: 1.35; }
.elementor-72619 .elementor-element.elementor-element-0b789ca .elementor-widget-icon-list { margin: 0 0 8px; }
.elementor-72619 .elementor-element.elementor-element-0b789ca .elementor-icon-list-item { padding: 0; }
.elementor-72619 .elementor-element.elementor-element-0b789ca .elementor-icon-list-icon { display: none !important; }
.elementor-72619 .elementor-element.elementor-element-0b789ca .elementor-icon-list-item a, .elementor-72619 .elementor-element.elementor-element-0b789ca .elementor-icon-list-item .elementor-icon-list-text { color: #34434b; font-size: 14px; line-height: 1.45; }
.elementor-72619 .elementor-element.elementor-element-0b789ca .elementor-icon-list-item a:hover .elementor-icon-list-text { color: #C12026; text-decoration: underline; }
@media (max-width: 1024px) { .elementor-72619 .elementor-element.elementor-element-0b789ca > .e-con-inner { grid-template-columns: repeat(2, minmax(0, 1fr)); } }
@media (max-width: 767px) { .elementor-72619 .elementor-element.elementor-element-0b789ca > .e-con-inner { grid-template-columns: 1fr; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1692bf */.elementor-72619 .elementor-element.elementor-element-c1692bf { padding: 18px 22px; background: #fff; }
.elementor-72619 .elementor-element.elementor-element-c1692bf .e-con-inner { column-gap: 24px; }
.elementor-72619 .elementor-element.elementor-element-c1692bf .elementor-widget-heading { margin: 0 0 4px; }
.elementor-72619 .elementor-element.elementor-element-c1692bf .elementor-widget-heading .elementor-heading-title { display: block; background: #f1f3f4; border-left: 3px solid #C12026; padding: 3px 7px; color: #34434b; font-size: 14px; font-weight: 700; line-height: 1.35; }
.elementor-72619 .elementor-element.elementor-element-c1692bf .elementor-widget-icon-list { margin: 0 0 8px; }
.elementor-72619 .elementor-element.elementor-element-c1692bf .elementor-icon-list-item { padding: 0; }
.elementor-72619 .elementor-element.elementor-element-c1692bf .elementor-icon-list-item a, .elementor-72619 .elementor-element.elementor-element-c1692bf .elementor-icon-list-item .elementor-icon-list-text { color: #34434b; font-size: 14px; line-height: 1.45; }
.elementor-72619 .elementor-element.elementor-element-c1692bf .elementor-icon-list-item a:hover .elementor-icon-list-text { color: #C12026; text-decoration: underline; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b789ca */.elementor-72619 .elementor-element.elementor-element-0b789ca { padding: 18px 22px; background: #fff; }
.elementor-72619 .elementor-element.elementor-element-0b789ca > .e-con-inner { display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 24px; }
.elementor-72619 .elementor-element.elementor-element-0b789ca > .e-con-inner > .e-con { width: 100%; min-width: 0; }
.elementor-72619 .elementor-element.elementor-element-0b789ca .elementor-widget-heading { margin: 0 0 4px; }
.elementor-72619 .elementor-element.elementor-element-0b789ca .elementor-widget-heading .elementor-heading-title { display: block; background: #f1f3f4; border-left: 3px solid #C12026; padding: 3px 7px; color: #34434b; font-size: 14px; font-weight: 700; line-height: 1.35; }
.elementor-72619 .elementor-element.elementor-element-0b789ca .elementor-widget-icon-list { margin: 0 0 8px; }
.elementor-72619 .elementor-element.elementor-element-0b789ca .elementor-icon-list-item { padding: 0; }
.elementor-72619 .elementor-element.elementor-element-0b789ca .elementor-icon-list-icon { display: none !important; }
.elementor-72619 .elementor-element.elementor-element-0b789ca .elementor-icon-list-item a, .elementor-72619 .elementor-element.elementor-element-0b789ca .elementor-icon-list-item .elementor-icon-list-text { color: #34434b; font-size: 14px; line-height: 1.45; }
.elementor-72619 .elementor-element.elementor-element-0b789ca .elementor-icon-list-item a:hover .elementor-icon-list-text { color: #C12026; text-decoration: underline; }
@media (max-width: 1024px) { .elementor-72619 .elementor-element.elementor-element-0b789ca > .e-con-inner { grid-template-columns: repeat(2, minmax(0, 1fr)); } }
@media (max-width: 767px) { .elementor-72619 .elementor-element.elementor-element-0b789ca > .e-con-inner { grid-template-columns: 1fr; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1692bf */.elementor-72619 .elementor-element.elementor-element-c1692bf { padding: 18px 22px; background: #fff; }
.elementor-72619 .elementor-element.elementor-element-c1692bf .e-con-inner { column-gap: 24px; }
.elementor-72619 .elementor-element.elementor-element-c1692bf .elementor-widget-heading { margin: 0 0 4px; }
.elementor-72619 .elementor-element.elementor-element-c1692bf .elementor-widget-heading .elementor-heading-title { display: block; background: #f1f3f4; border-left: 3px solid #C12026; padding: 3px 7px; color: #34434b; font-size: 14px; font-weight: 700; line-height: 1.35; }
.elementor-72619 .elementor-element.elementor-element-c1692bf .elementor-widget-icon-list { margin: 0 0 8px; }
.elementor-72619 .elementor-element.elementor-element-c1692bf .elementor-icon-list-item { padding: 0; }
.elementor-72619 .elementor-element.elementor-element-c1692bf .elementor-icon-list-item a, .elementor-72619 .elementor-element.elementor-element-c1692bf .elementor-icon-list-item .elementor-icon-list-text { color: #34434b; font-size: 14px; line-height: 1.45; }
.elementor-72619 .elementor-element.elementor-element-c1692bf .elementor-icon-list-item a:hover .elementor-icon-list-text { color: #C12026; text-decoration: underline; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b789ca */.elementor-72619 .elementor-element.elementor-element-0b789ca { padding: 18px 22px; background: #fff; }
.elementor-72619 .elementor-element.elementor-element-0b789ca > .e-con-inner { display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 24px; }
.elementor-72619 .elementor-element.elementor-element-0b789ca > .e-con-inner > .e-con { width: 100%; min-width: 0; }
.elementor-72619 .elementor-element.elementor-element-0b789ca .elementor-widget-heading { margin: 0 0 4px; }
.elementor-72619 .elementor-element.elementor-element-0b789ca .elementor-widget-heading .elementor-heading-title { display: block; background: #f1f3f4; border-left: 3px solid #C12026; padding: 3px 7px; color: #34434b; font-size: 14px; font-weight: 700; line-height: 1.35; }
.elementor-72619 .elementor-element.elementor-element-0b789ca .elementor-widget-icon-list { margin: 0 0 8px; }
.elementor-72619 .elementor-element.elementor-element-0b789ca .elementor-icon-list-item { padding: 0; }
.elementor-72619 .elementor-element.elementor-element-0b789ca .elementor-icon-list-icon { display: none !important; }
.elementor-72619 .elementor-element.elementor-element-0b789ca .elementor-icon-list-item a, .elementor-72619 .elementor-element.elementor-element-0b789ca .elementor-icon-list-item .elementor-icon-list-text { color: #34434b; font-size: 14px; line-height: 1.45; }
.elementor-72619 .elementor-element.elementor-element-0b789ca .elementor-icon-list-item a:hover .elementor-icon-list-text { color: #C12026; text-decoration: underline; }
@media (max-width: 1024px) { .elementor-72619 .elementor-element.elementor-element-0b789ca > .e-con-inner { grid-template-columns: repeat(2, minmax(0, 1fr)); } }
@media (max-width: 767px) { .elementor-72619 .elementor-element.elementor-element-0b789ca > .e-con-inner { grid-template-columns: 1fr; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1692bf */.elementor-72619 .elementor-element.elementor-element-c1692bf { padding: 18px 22px; background: #fff; }
.elementor-72619 .elementor-element.elementor-element-c1692bf .e-con-inner { column-gap: 24px; }
.elementor-72619 .elementor-element.elementor-element-c1692bf .elementor-widget-heading { margin: 0 0 4px; }
.elementor-72619 .elementor-element.elementor-element-c1692bf .elementor-widget-heading .elementor-heading-title { display: block; background: #f1f3f4; border-left: 3px solid #C12026; padding: 3px 7px; color: #34434b; font-size: 14px; font-weight: 700; line-height: 1.35; }
.elementor-72619 .elementor-element.elementor-element-c1692bf .elementor-widget-icon-list { margin: 0 0 8px; }
.elementor-72619 .elementor-element.elementor-element-c1692bf .elementor-icon-list-item { padding: 0; }
.elementor-72619 .elementor-element.elementor-element-c1692bf .elementor-icon-list-item a, .elementor-72619 .elementor-element.elementor-element-c1692bf .elementor-icon-list-item .elementor-icon-list-text { color: #34434b; font-size: 14px; line-height: 1.45; }
.elementor-72619 .elementor-element.elementor-element-c1692bf .elementor-icon-list-item a:hover .elementor-icon-list-text { color: #C12026; text-decoration: underline; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b789ca */.elementor-72619 .elementor-element.elementor-element-0b789ca { padding: 18px 22px; background: #fff; }
.elementor-72619 .elementor-element.elementor-element-0b789ca > .e-con-inner { display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 24px; }
.elementor-72619 .elementor-element.elementor-element-0b789ca > .e-con-inner > .e-con { width: 100%; min-width: 0; }
.elementor-72619 .elementor-element.elementor-element-0b789ca .elementor-widget-heading { margin: 0 0 4px; }
.elementor-72619 .elementor-element.elementor-element-0b789ca .elementor-widget-heading .elementor-heading-title { display: block; background: #f1f3f4; border-left: 3px solid #C12026; padding: 3px 7px; color: #34434b; font-size: 14px; font-weight: 700; line-height: 1.35; }
.elementor-72619 .elementor-element.elementor-element-0b789ca .elementor-widget-icon-list { margin: 0 0 8px; }
.elementor-72619 .elementor-element.elementor-element-0b789ca .elementor-icon-list-item { padding: 0; }
.elementor-72619 .elementor-element.elementor-element-0b789ca .elementor-icon-list-icon { display: none !important; }
.elementor-72619 .elementor-element.elementor-element-0b789ca .elementor-icon-list-item a, .elementor-72619 .elementor-element.elementor-element-0b789ca .elementor-icon-list-item .elementor-icon-list-text { color: #34434b; font-size: 14px; line-height: 1.45; }
.elementor-72619 .elementor-element.elementor-element-0b789ca .elementor-icon-list-item a:hover .elementor-icon-list-text { color: #C12026; text-decoration: underline; }
@media (max-width: 1024px) { .elementor-72619 .elementor-element.elementor-element-0b789ca > .e-con-inner { grid-template-columns: repeat(2, minmax(0, 1fr)); } }
@media (max-width: 767px) { .elementor-72619 .elementor-element.elementor-element-0b789ca > .e-con-inner { grid-template-columns: 1fr; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1692bf */.elementor-72619 .elementor-element.elementor-element-c1692bf { padding: 18px 22px; background: #fff; }
.elementor-72619 .elementor-element.elementor-element-c1692bf .e-con-inner { column-gap: 24px; }
.elementor-72619 .elementor-element.elementor-element-c1692bf .elementor-widget-heading { margin: 0 0 4px; }
.elementor-72619 .elementor-element.elementor-element-c1692bf .elementor-widget-heading .elementor-heading-title { display: block; background: #f1f3f4; border-left: 3px solid #C12026; padding: 3px 7px; color: #34434b; font-size: 14px; font-weight: 700; line-height: 1.35; }
.elementor-72619 .elementor-element.elementor-element-c1692bf .elementor-widget-icon-list { margin: 0 0 8px; }
.elementor-72619 .elementor-element.elementor-element-c1692bf .elementor-icon-list-item { padding: 0; }
.elementor-72619 .elementor-element.elementor-element-c1692bf .elementor-icon-list-item a, .elementor-72619 .elementor-element.elementor-element-c1692bf .elementor-icon-list-item .elementor-icon-list-text { color: #34434b; font-size: 14px; line-height: 1.45; }
.elementor-72619 .elementor-element.elementor-element-c1692bf .elementor-icon-list-item a:hover .elementor-icon-list-text { color: #C12026; text-decoration: underline; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b789ca */.elementor-72619 .elementor-element.elementor-element-0b789ca { padding: 18px 22px; background: #fff; }
.elementor-72619 .elementor-element.elementor-element-0b789ca > .e-con-inner { display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 24px; }
.elementor-72619 .elementor-element.elementor-element-0b789ca > .e-con-inner > .e-con { width: 100%; min-width: 0; }
.elementor-72619 .elementor-element.elementor-element-0b789ca .elementor-widget-heading { margin: 0 0 4px; }
.elementor-72619 .elementor-element.elementor-element-0b789ca .elementor-widget-heading .elementor-heading-title { display: block; background: #f1f3f4; border-left: 3px solid #C12026; padding: 3px 7px; color: #34434b; font-size: 14px; font-weight: 700; line-height: 1.35; }
.elementor-72619 .elementor-element.elementor-element-0b789ca .elementor-widget-icon-list { margin: 0 0 8px; }
.elementor-72619 .elementor-element.elementor-element-0b789ca .elementor-icon-list-item { padding: 0; }
.elementor-72619 .elementor-element.elementor-element-0b789ca .elementor-icon-list-icon { display: none !important; }
.elementor-72619 .elementor-element.elementor-element-0b789ca .elementor-icon-list-item a, .elementor-72619 .elementor-element.elementor-element-0b789ca .elementor-icon-list-item .elementor-icon-list-text { color: #34434b; font-size: 14px; line-height: 1.45; }
.elementor-72619 .elementor-element.elementor-element-0b789ca .elementor-icon-list-item a:hover .elementor-icon-list-text { color: #C12026; text-decoration: underline; }
@media (max-width: 1024px) { .elementor-72619 .elementor-element.elementor-element-0b789ca > .e-con-inner { grid-template-columns: repeat(2, minmax(0, 1fr)); } }
@media (max-width: 767px) { .elementor-72619 .elementor-element.elementor-element-0b789ca > .e-con-inner { grid-template-columns: 1fr; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1692bf */.elementor-72619 .elementor-element.elementor-element-c1692bf { padding: 18px 22px; background: #fff; }
.elementor-72619 .elementor-element.elementor-element-c1692bf .e-con-inner { column-gap: 24px; }
.elementor-72619 .elementor-element.elementor-element-c1692bf .elementor-widget-heading { margin: 0 0 4px; }
.elementor-72619 .elementor-element.elementor-element-c1692bf .elementor-widget-heading .elementor-heading-title { display: block; background: #f1f3f4; border-left: 3px solid #C12026; padding: 3px 7px; color: #34434b; font-size: 14px; font-weight: 700; line-height: 1.35; }
.elementor-72619 .elementor-element.elementor-element-c1692bf .elementor-widget-icon-list { margin: 0 0 8px; }
.elementor-72619 .elementor-element.elementor-element-c1692bf .elementor-icon-list-item { padding: 0; }
.elementor-72619 .elementor-element.elementor-element-c1692bf .elementor-icon-list-item a, .elementor-72619 .elementor-element.elementor-element-c1692bf .elementor-icon-list-item .elementor-icon-list-text { color: #34434b; font-size: 14px; line-height: 1.45; }
.elementor-72619 .elementor-element.elementor-element-c1692bf .elementor-icon-list-item a:hover .elementor-icon-list-text { color: #C12026; text-decoration: underline; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b789ca */.elementor-72619 .elementor-element.elementor-element-0b789ca { padding: 18px 22px; background: #fff; }
.elementor-72619 .elementor-element.elementor-element-0b789ca > .e-con-inner { display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 24px; }
.elementor-72619 .elementor-element.elementor-element-0b789ca > .e-con-inner > .e-con { width: 100%; min-width: 0; }
.elementor-72619 .elementor-element.elementor-element-0b789ca .elementor-widget-heading { margin: 0 0 4px; }
.elementor-72619 .elementor-element.elementor-element-0b789ca .elementor-widget-heading .elementor-heading-title { display: block; background: #f1f3f4; border-left: 3px solid #C12026; padding: 3px 7px; color: #34434b; font-size: 14px; font-weight: 700; line-height: 1.35; }
.elementor-72619 .elementor-element.elementor-element-0b789ca .elementor-widget-icon-list { margin: 0 0 8px; }
.elementor-72619 .elementor-element.elementor-element-0b789ca .elementor-icon-list-item { padding: 0; }
.elementor-72619 .elementor-element.elementor-element-0b789ca .elementor-icon-list-icon { display: none !important; }
.elementor-72619 .elementor-element.elementor-element-0b789ca .elementor-icon-list-item a, .elementor-72619 .elementor-element.elementor-element-0b789ca .elementor-icon-list-item .elementor-icon-list-text { color: #34434b; font-size: 14px; line-height: 1.45; }
.elementor-72619 .elementor-element.elementor-element-0b789ca .elementor-icon-list-item a:hover .elementor-icon-list-text { color: #C12026; text-decoration: underline; }
@media (max-width: 1024px) { .elementor-72619 .elementor-element.elementor-element-0b789ca > .e-con-inner { grid-template-columns: repeat(2, minmax(0, 1fr)); } }
@media (max-width: 767px) { .elementor-72619 .elementor-element.elementor-element-0b789ca > .e-con-inner { grid-template-columns: 1fr; } }/* End custom CSS */