.elementor-3170101 .elementor-element.elementor-element-7c77ab6 > .elementor-container{max-width:1280px;}.elementor-3170101 .elementor-element.elementor-element-7c77ab6:not(.elementor-motion-effects-element-type-background), .elementor-3170101 .elementor-element.elementor-element-7c77ab6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top right, #004996 0%, #00366f 100%);}.elementor-3170101 .elementor-element.elementor-element-7c77ab6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5px 0px 5px 0px;}.elementor-3170101 .elementor-element.elementor-element-7c77ab6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3170101 .elementor-element.elementor-element-2575502f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(18px/2);}.elementor-3170101 .elementor-element.elementor-element-2575502f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(18px/2);}.elementor-3170101 .elementor-element.elementor-element-2575502f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin:0 calc(18px/2);}.elementor-3170101 .elementor-element.elementor-element-2575502f .elementor-icon-list-items.elementor-inline-items{margin:0 calc(-18px/2);}body.lang-rtl .elementor-3170101 .elementor-element.elementor-element-2575502f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-18px/2);}body:not(.lang-rtl) .elementor-3170101 .elementor-element.elementor-element-2575502f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-18px/2);}.elementor-3170101 .elementor-element.elementor-element-2575502f .elementor-icon-list-icon *{color:#ffffff;}.elementor-3170101 .elementor-element.elementor-element-2575502f .elementor-icon-list-icon i{font-size:16px;}.elementor-3170101 .elementor-element.elementor-element-2575502f .elementor-icon-list-icon svg{width:16px;}.elementor-3170101 .elementor-element.elementor-element-2575502f .elementor-icon-list-text{color:#ffffff;font-family:"Roboto Condensed", sans-serif;font-size:15px;font-weight:500;line-height:1.3em;}.elementor-3170101 .elementor-element.elementor-element-74c5d75d{text-align:center;width:auto;max-width:auto;}.elementor-3170101 .elementor-element.elementor-element-74c5d75d .elementor-heading-title{color:#ffffff;font-family:"Roboto Condensed", sans-serif;font-size:15px;font-weight:500;line-height:1.3em;letter-spacing:0.6px;}.elementor-3170101 .elementor-element.elementor-element-74c5d75d > .elementor-widget-container{margin:0px 0px 0px 4px;}.elementor-3170101 .elementor-element.elementor-element-6ee7a085 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(18px/2);}.elementor-3170101 .elementor-element.elementor-element-6ee7a085 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(18px/2);}.elementor-3170101 .elementor-element.elementor-element-6ee7a085 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin:0 calc(18px/2);}.elementor-3170101 .elementor-element.elementor-element-6ee7a085 .elementor-icon-list-items.elementor-inline-items{margin:0 calc(-18px/2);}body.lang-rtl .elementor-3170101 .elementor-element.elementor-element-6ee7a085 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-18px/2);}body:not(.lang-rtl) .elementor-3170101 .elementor-element.elementor-element-6ee7a085 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-18px/2);}.elementor-3170101 .elementor-element.elementor-element-6ee7a085 .elementor-icon-list-icon *{color:#ffffff;}.elementor-3170101 .elementor-element.elementor-element-6ee7a085 .elementor-icon-list-icon i{font-size:16px;}.elementor-3170101 .elementor-element.elementor-element-6ee7a085 .elementor-icon-list-icon svg{width:16px;}.elementor-3170101 .elementor-element.elementor-element-6ee7a085 .elementor-icon-list-text{color:#ffffff;font-family:"Roboto Condensed", sans-serif;font-size:15px;font-weight:500;line-height:1.3em;}.elementor-3170101 .elementor-element.elementor-element-4a7e103b > .elementor-container{max-width:1600px;}.elementor-3170101 .elementor-element.elementor-element-4a7e103b{padding:5px 0px 5px 0px;}.elementor-bc-flex-widget .elementor-3170101 .elementor-element.elementor-element-6e02951c.elementor-column .elementor-column-wrap{align-items:center;}.elementor-3170101 .elementor-element.elementor-element-6e02951c.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3170101 .elementor-element.elementor-element-6e02951c > .elementor-element-populated{margin:11px 11px 11px 11px;}.elementor-3170101 .elementor-element.elementor-element-4bf49994 .elementor-menu-toggle{margin-right:auto;background-color:#ffffff;font-size:24px;}.elementor-3170101 .elementor-element.elementor-element-4bf49994 .elementor-nav--main a.elementor-item{font-family:"Manrope", sans-serif;font-size:17px;font-weight:500;text-transform:uppercase;}.elementor-3170101 .elementor-element.elementor-element-4bf49994 .elementor-nav--main a.elementor-item:not(#e){color:#000000;}.elementor-3170101 .elementor-element.elementor-element-4bf49994 .elementor-nav--main a.elementor-item.elementor-item-active:not(#e), .elementor-3170101 .elementor-element.elementor-element-4bf49994 .elementor-nav--main a.elementor-item.highlighted:not(#e), .elementor-3170101 .elementor-element.elementor-element-4bf49994 .elementor-nav--main a.elementor-item:not(#e):hover, .elementor-3170101 .elementor-element.elementor-element-4bf49994 .elementor-nav--main a.elementor-item:not(#e):focus{color:#11478e;}.elementor-3170101 .elementor-element.elementor-element-4bf49994 .elementor-nav--main a.elementor-item.elementor-item-active:not(#e){color:#11478e;}.elementor-3170101 .elementor-element.elementor-element-4bf49994 .elementor-nav--main.elementor-nav--layout-horizontal > .elementor-nav{column-gap:12px;}.elementor-3170101 .elementor-element.elementor-element-4bf49994 .elementor-nav--main:not(.elementor-nav--layout-horizontal) > .elementor-nav li:not(:last-child){margin-bottom:12px;}.elementor-3170101 .elementor-element.elementor-element-4bf49994 .elementor-nav--dropdown{font-family:"Manrope", sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;}.elementor-3170101 .elementor-element.elementor-element-4bf49994 .elementor-nav--dropdown a.elementor-item-active:not(#e), .elementor-3170101 .elementor-element.elementor-element-4bf49994 .elementor-nav--dropdown a.highlighted:not(#e), .elementor-3170101 .elementor-element.elementor-element-4bf49994 .elementor-nav--dropdown a:not(#e):hover, .elementor-3170101 .elementor-element.elementor-element-4bf49994 .elementor-menu-toggle:hover{color:#ffffff;}.elementor-3170101 .elementor-element.elementor-element-4bf49994 .elementor-nav--dropdown a:hover, .elementor-3170101 .elementor-element.elementor-element-4bf49994 .elementor-nav--dropdown a.elementor-item-active, .elementor-3170101 .elementor-element.elementor-element-4bf49994 .elementor-nav--dropdown a.highlighted{background-color:#11478e;}.elementor-3170101 .elementor-element.elementor-element-4bf49994 .elementor-nav--dropdown a.elementor-item-active:not(#e){color:#ffffff;}.elementor-3170101 .elementor-element.elementor-element-4bf49994 .elementor-nav--dropdown a.elementor-item-active{background-color:#11478e;}.elementor-3170101 .elementor-element.elementor-element-4bf49994 div.elementor-menu-toggle{color:#000000;}.elementor-3170101 .elementor-element.elementor-element-4bf49994 div.elementor-menu-toggle:hover{color:#000000;}.elementor-3170101 .elementor-element.elementor-element-770df73e .elementor-image img{width:85%;max-width:85%;}.elementor-3170101 .elementor-element.elementor-element-770df73e > .elementor-widget-container{padding:0px 3px 0px 0px;}.elementor-3170101 .elementor-element.elementor-element-770df73e{width:initial;max-width:initial;align-self:center;}.elementor-bc-flex-widget .elementor-3170101 .elementor-element.elementor-element-6c793a8b.elementor-column .elementor-column-wrap{align-items:center;}.elementor-3170101 .elementor-element.elementor-element-6c793a8b.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3170101 .elementor-element.elementor-element-6c793a8b > .elementor-element-populated{margin:11px 11px 11px 11px;}.elementor-3170101 .elementor-element.elementor-element-5dcaa993 .elementor-menu-toggle{margin-right:auto;font-size:24px;}.elementor-3170101 .elementor-element.elementor-element-5dcaa993 .elementor-nav--main a.elementor-item{font-family:"Manrope", sans-serif;font-size:17px;font-weight:500;}.elementor-3170101 .elementor-element.elementor-element-5dcaa993 .elementor-nav--main a.elementor-item:not(#e){color:#000000;}.elementor-3170101 .elementor-element.elementor-element-5dcaa993 .elementor-nav--main a.elementor-item.elementor-item-active:not(#e), .elementor-3170101 .elementor-element.elementor-element-5dcaa993 .elementor-nav--main a.elementor-item.highlighted:not(#e), .elementor-3170101 .elementor-element.elementor-element-5dcaa993 .elementor-nav--main a.elementor-item:not(#e):hover, .elementor-3170101 .elementor-element.elementor-element-5dcaa993 .elementor-nav--main a.elementor-item:not(#e):focus{color:#e41b13;}.elementor-3170101 .elementor-element.elementor-element-5dcaa993 .elementor-nav--main.elementor-nav--layout-horizontal > .elementor-nav{column-gap:12px;}.elementor-3170101 .elementor-element.elementor-element-5dcaa993 .elementor-nav--main:not(.elementor-nav--layout-horizontal) > .elementor-nav li:not(:last-child){margin-bottom:12px;}.elementor-3170101 .elementor-element.elementor-element-5dcaa993 .elementor-nav--dropdown{font-family:"Manrope", sans-serif;font-size:15px;font-weight:500;}.elementor-3170101 .elementor-element.elementor-element-5dcaa993 .elementor-nav--dropdown a.elementor-item-active:not(#e), .elementor-3170101 .elementor-element.elementor-element-5dcaa993 .elementor-nav--dropdown a.highlighted:not(#e), .elementor-3170101 .elementor-element.elementor-element-5dcaa993 .elementor-nav--dropdown a:not(#e):hover, .elementor-3170101 .elementor-element.elementor-element-5dcaa993 .elementor-menu-toggle:hover{color:#e41b13;}.elementor-3170101 .elementor-element.elementor-element-5dcaa993 .elementor-nav--dropdown a:hover, .elementor-3170101 .elementor-element.elementor-element-5dcaa993 .elementor-nav--dropdown a.elementor-item-active, .elementor-3170101 .elementor-element.elementor-element-5dcaa993 .elementor-nav--dropdown a.highlighted{background-color:#ffffff;}.elementor-3170101 .elementor-element.elementor-element-5dcaa993 div.elementor-menu-toggle:hover{color:#e41b13;}.elementor-bc-flex-widget .elementor-3170101 .elementor-element.elementor-element-2678fa01.elementor-column .elementor-column-wrap{align-items:center;}.elementor-3170101 .elementor-element.elementor-element-2678fa01.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3170101 .elementor-element.elementor-element-2678fa01.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-end;}.elementor-3170101 .elementor-element.elementor-element-4eceafef .elementor-nav--main a.elementor-item:not(#e){color:#000000;}.elementor-3170101 .elementor-element.elementor-element-4eceafef .elementor-nav--main .elementor-item{padding-left:5px;padding-right:5px;padding-top:2px;padding-bottom:2px;}.elementor-3170101 .elementor-element.elementor-element-4eceafef .elementor-item > i{font-size:24px;}.elementor-3170101 .elementor-element.elementor-element-4eceafef{width:auto;max-width:auto;align-self:center;}.elementor-3170101 .elementor-element.elementor-element-4e248153 .elementor-cart__toggle .elementor-button-icon{font-size:29px;color:#000000;}.elementor-3170101 .elementor-element.elementor-element-4e248153 .elementor-cart__toggle .elementor-button{border-width:0px;padding:2px 10px 5px 5px;}.elementor-3170101 .elementor-element.elementor-element-4e248153{width:auto;max-width:auto;align-self:center;}.elementor-bc-flex-widget .elementor-3170101 .elementor-element.elementor-element-377c290e.elementor-column .elementor-column-wrap{align-items:center;}.elementor-3170101 .elementor-element.elementor-element-377c290e.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3170101 .elementor-element.elementor-element-377c290e.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-end;}.elementor-3170101 .elementor-element.elementor-element-b9043c7 .elementor-search__container{min-height:0px;border-radius:0px;}.elementor-3170101 .elementor-element.elementor-element-b9043c7 .elementor-search__submit{min-width:0px;}.elementor-3170101 .elementor-element.elementor-element-b9043c7 .elementor-search__icon, .elementor-3170101 .elementor-element.elementor-element-b9043c7 .elementor-search__input, .elementor-3170101 .elementor-element.elementor-element-b9043c7.elementor-search--button-type-text .elementor-search__submit{padding:0 calc(0px / 3);}.elementor-3170101 .elementor-element.elementor-element-b9043c7 .elementor-search__icon{font-size:24px;}.elementor-3170101 .elementor-element.elementor-element-b9043c7 .elementor-search__input, .elementor-3170101 .elementor-element.elementor-element-b9043c7 .elementor-search__icon, .elementor-3170101 .elementor-element.elementor-element-b9043c7 .elementor-lightbox .dialog-lightbox-close-button, .elementor-3170101 .elementor-element.elementor-element-b9043c7 .elementor-lightbox .dialog-lightbox-close-button:hover, .elementor-3170101 .elementor-element.elementor-element-b9043c7.elementor-search--skin-topbar input[type="search"].elementor-search__input{color:#000000;}.elementor-3170101 .elementor-element.elementor-element-b9043c7:not(.elementor-search--skin-topbar) .elementor-search__container{background-color:#f5f6f4;border-width:10px 10px 10px 10px;}.elementor-3170101 .elementor-element.elementor-element-b9043c7.elementor-search--skin-topbar input[type="search"].elementor-search__input{background-color:#f5f6f4;border-width:10px 10px 10px 10px;}.elementor-3170101 .elementor-element.elementor-element-b9043c7 .elementor-search__clear{font-size:18px;}.elementor-3170101 .elementor-element.elementor-element-b9043c7:not(.elementor-search--skin-topbar) .elementor-search__products{width:400px !important;}.elementor-3170101 .elementor-element.elementor-element-b9043c7.elementor-search--skin-topbar .elementor-search__container{border-left-width:calc(50vw - 400px / 2);border-right-width:calc(50vw - 400px / 2);}.elementor-3170101 .elementor-element.elementor-element-b9043c7 > .elementor-widget-container{margin:3px 8px 3px 0px;}.elementor-3170101 .elementor-element.elementor-element-b9043c7{width:266px;max-width:266px;align-self:center;}.elementor-3170101 .elementor-element.elementor-element-47fb94f7 > .elementor-container{max-width:1600px;}.elementor-3170101 .elementor-element.elementor-element-47fb94f7{padding:5px 0px 5px 0px;}.elementor-3170101 .elementor-element.elementor-element-176c3c66 .elementor-image img{width:85%;max-width:85%;}.elementor-3170101 .elementor-element.elementor-element-176c3c66 > .elementor-widget-container{padding:0px 3px 0px 0px;}.elementor-3170101 .elementor-element.elementor-element-176c3c66{width:initial;max-width:initial;align-self:center;}.elementor-bc-flex-widget .elementor-3170101 .elementor-element.elementor-element-5d9fcbd7.elementor-column .elementor-column-wrap{align-items:center;}.elementor-3170101 .elementor-element.elementor-element-5d9fcbd7.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3170101 .elementor-element.elementor-element-35337423 .elementor-menu-toggle{margin-right:auto;font-size:24px;}.elementor-3170101 .elementor-element.elementor-element-35337423 .elementor-nav--main a.elementor-item{font-family:"Roboto Condensed", sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;line-height:20px;letter-spacing:0.06px;}.elementor-3170101 .elementor-element.elementor-element-35337423 .elementor-nav--main a.elementor-item:not(#e){color:#333333;}.elementor-3170101 .elementor-element.elementor-element-35337423 .elementor-nav--main a.elementor-item.elementor-item-active:not(#e), .elementor-3170101 .elementor-element.elementor-element-35337423 .elementor-nav--main a.elementor-item.highlighted:not(#e), .elementor-3170101 .elementor-element.elementor-element-35337423 .elementor-nav--main a.elementor-item:not(#e):hover, .elementor-3170101 .elementor-element.elementor-element-35337423 .elementor-nav--main a.elementor-item:not(#e):focus{color:#11478e;}.elementor-3170101 .elementor-element.elementor-element-35337423 .elementor-nav--main a.elementor-item.elementor-item-active:not(#e){color:#11478e;}.elementor-3170101 .elementor-element.elementor-element-35337423 .elementor-nav--main.elementor-nav--layout-horizontal > .elementor-nav{column-gap:12px;}.elementor-3170101 .elementor-element.elementor-element-35337423 .elementor-nav--main:not(.elementor-nav--layout-horizontal) > .elementor-nav li:not(:last-child){margin-bottom:12px;}.elementor-3170101 .elementor-element.elementor-element-35337423 .elementor-nav--dropdown{font-family:"Roboto Condensed", sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:0.06px;}.elementor-3170101 .elementor-element.elementor-element-35337423 .elementor-nav--dropdown a.elementor-item-active:not(#e), .elementor-3170101 .elementor-element.elementor-element-35337423 .elementor-nav--dropdown a.highlighted:not(#e), .elementor-3170101 .elementor-element.elementor-element-35337423 .elementor-nav--dropdown a:not(#e):hover, .elementor-3170101 .elementor-element.elementor-element-35337423 .elementor-menu-toggle:hover{color:#ffffff;}.elementor-3170101 .elementor-element.elementor-element-35337423 .elementor-nav--dropdown a:hover, .elementor-3170101 .elementor-element.elementor-element-35337423 .elementor-nav--dropdown a.elementor-item-active, .elementor-3170101 .elementor-element.elementor-element-35337423 .elementor-nav--dropdown a.highlighted{background-color:#11478e;}.elementor-3170101 .elementor-element.elementor-element-35337423 .elementor-nav--dropdown a.elementor-item-active:not(#e){color:#ffffff;}.elementor-3170101 .elementor-element.elementor-element-35337423 .elementor-nav--dropdown a.elementor-item-active{background-color:#11478e;}.elementor-3170101 .elementor-element.elementor-element-35337423 div.elementor-menu-toggle:hover{color:#e41b13;}.elementor-bc-flex-widget .elementor-3170101 .elementor-element.elementor-element-760b13f2.elementor-column .elementor-column-wrap{align-items:center;}.elementor-3170101 .elementor-element.elementor-element-760b13f2.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3170101 .elementor-element.elementor-element-760b13f2.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-end;}.elementor-3170101 .elementor-element.elementor-element-11ee3900 .elementor-search__container{min-height:0px;border-radius:0px;}.elementor-3170101 .elementor-element.elementor-element-11ee3900 .elementor-search__submit{min-width:0px;}.elementor-3170101 .elementor-element.elementor-element-11ee3900 .elementor-search__icon, .elementor-3170101 .elementor-element.elementor-element-11ee3900 .elementor-search__input, .elementor-3170101 .elementor-element.elementor-element-11ee3900.elementor-search--button-type-text .elementor-search__submit{padding:0 calc(0px / 3);}.elementor-3170101 .elementor-element.elementor-element-11ee3900 .elementor-search__icon{font-size:24px;}.elementor-3170101 .elementor-element.elementor-element-11ee3900 input[type="search"].elementor-search__input{font-family:"Roboto Condensed", sans-serif;}.elementor-3170101 .elementor-element.elementor-element-11ee3900 .elementor-search__input, .elementor-3170101 .elementor-element.elementor-element-11ee3900 .elementor-search__icon, .elementor-3170101 .elementor-element.elementor-element-11ee3900 .elementor-lightbox .dialog-lightbox-close-button, .elementor-3170101 .elementor-element.elementor-element-11ee3900 .elementor-lightbox .dialog-lightbox-close-button:hover, .elementor-3170101 .elementor-element.elementor-element-11ee3900.elementor-search--skin-topbar input[type="search"].elementor-search__input{color:#000000;}.elementor-3170101 .elementor-element.elementor-element-11ee3900:not(.elementor-search--skin-topbar) .elementor-search__container{background-color:#f5f6f4;border-width:10px 10px 10px 10px;}.elementor-3170101 .elementor-element.elementor-element-11ee3900.elementor-search--skin-topbar input[type="search"].elementor-search__input{background-color:#f5f6f4;border-width:10px 10px 10px 10px;}.elementor-3170101 .elementor-element.elementor-element-11ee3900 .elementor-search__clear{font-size:18px;}.elementor-3170101 .elementor-element.elementor-element-11ee3900:not(.elementor-search--skin-topbar) .elementor-search__products{width:400px !important;}.elementor-3170101 .elementor-element.elementor-element-11ee3900.elementor-search--skin-topbar .elementor-search__container{border-left-width:calc(50vw - 400px / 2);border-right-width:calc(50vw - 400px / 2);}.elementor-3170101 .elementor-element.elementor-element-11ee3900 > .elementor-widget-container{margin:3px 8px 3px 0px;}.elementor-3170101 .elementor-element.elementor-element-11ee3900{width:266px;max-width:266px;align-self:center;}.elementor-3170101 .elementor-element.elementor-element-5760ec6 .elementor-nav--main a.elementor-item{font-family:"Roboto Condensed", sans-serif;font-size:15px;letter-spacing:0.06px;}.elementor-3170101 .elementor-element.elementor-element-5760ec6 .elementor-nav--main a.elementor-item:not(#e){color:#000000;}.elementor-3170101 .elementor-element.elementor-element-5760ec6 .elementor-nav--main .elementor-item{padding-left:5px;padding-right:5px;padding-top:2px;padding-bottom:2px;}.elementor-3170101 .elementor-element.elementor-element-5760ec6 .elementor-item > i{font-size:24px;}.elementor-3170101 .elementor-element.elementor-element-5760ec6 .elementor-nav--dropdown{font-family:"Roboto Condensed", sans-serif;font-size:15px;font-weight:600;letter-spacing:0.06px;}.elementor-3170101 .elementor-element.elementor-element-5760ec6 .elementor-nav--dropdown a.elementor-item-active:not(#e), .elementor-3170101 .elementor-element.elementor-element-5760ec6 .elementor-nav--dropdown a.highlighted:not(#e), .elementor-3170101 .elementor-element.elementor-element-5760ec6 .elementor-nav--dropdown a:not(#e):hover, .elementor-3170101 .elementor-element.elementor-element-5760ec6 .elementor-menu-toggle:hover{color:#ffffff;}.elementor-3170101 .elementor-element.elementor-element-5760ec6 .elementor-nav--dropdown a:hover, .elementor-3170101 .elementor-element.elementor-element-5760ec6 .elementor-nav--dropdown a.elementor-item-active, .elementor-3170101 .elementor-element.elementor-element-5760ec6 .elementor-nav--dropdown a.highlighted{background-color:#11478e;}.elementor-3170101 .elementor-element.elementor-element-5760ec6{width:auto;max-width:auto;align-self:center;}.elementor-3170101 .elementor-element.elementor-element-77bc6db5 .elementor-cart__toggle .elementor-button-icon{font-size:29px;color:#000000;}.elementor-3170101 .elementor-element.elementor-element-77bc6db5 .elementor-cart__toggle .elementor-button{border-width:0px;padding:2px 10px 5px 5px;}.elementor-3170101 .elementor-element.elementor-element-77bc6db5{width:auto;max-width:auto;align-self:center;}.elementor-3170101 .elementor-element.elementor-element-11c027a1 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3170101 .elementor-element.elementor-element-11c027a1{margin-top:0px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-3170101 .elementor-element.elementor-element-7bff7aa7.elementor-column .elementor-column-wrap{align-items:center;}.elementor-3170101 .elementor-element.elementor-element-7bff7aa7.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3170101 .elementor-element.elementor-element-7bff7aa7.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-end;}.elementor-3170101 .elementor-element.elementor-element-b80ff43 .elementor-search__container{min-height:0px;border-radius:79px;}.elementor-3170101 .elementor-element.elementor-element-b80ff43 .elementor-search__submit{min-width:0px;}.elementor-3170101 .elementor-element.elementor-element-b80ff43 .elementor-search__icon, .elementor-3170101 .elementor-element.elementor-element-b80ff43 .elementor-search__input, .elementor-3170101 .elementor-element.elementor-element-b80ff43.elementor-search--button-type-text .elementor-search__submit{padding:0 calc(0px / 3);}.elementor-3170101 .elementor-element.elementor-element-b80ff43 .elementor-search__icon{font-size:24px;}.elementor-3170101 .elementor-element.elementor-element-b80ff43 .elementor-search__input, .elementor-3170101 .elementor-element.elementor-element-b80ff43 .elementor-search__icon, .elementor-3170101 .elementor-element.elementor-element-b80ff43 .elementor-lightbox .dialog-lightbox-close-button, .elementor-3170101 .elementor-element.elementor-element-b80ff43 .elementor-lightbox .dialog-lightbox-close-button:hover, .elementor-3170101 .elementor-element.elementor-element-b80ff43.elementor-search--skin-topbar input[type="search"].elementor-search__input{color:#000000;}.elementor-3170101 .elementor-element.elementor-element-b80ff43:not(.elementor-search--skin-topbar) .elementor-search__container{background-color:#f5f6f4;border-width:5px 5px 5px 5px;}.elementor-3170101 .elementor-element.elementor-element-b80ff43.elementor-search--skin-topbar input[type="search"].elementor-search__input{background-color:#f5f6f4;border-width:5px 5px 5px 5px;}.elementor-3170101 .elementor-element.elementor-element-b80ff43 .elementor-search__clear{font-size:18px;}.elementor-3170101 .elementor-element.elementor-element-b80ff43:not(.elementor-search--skin-topbar) .elementor-search__products{width:400px !important;}.elementor-3170101 .elementor-element.elementor-element-b80ff43.elementor-search--skin-topbar .elementor-search__container{border-left-width:calc(50vw - 400px / 2);border-right-width:calc(50vw - 400px / 2);}.elementor-3170101 .elementor-element.elementor-element-b80ff43 > .elementor-widget-container{margin:3px 8px 3px 0px;}.elementor-3170101 .elementor-element.elementor-element-b80ff43{width:100%;max-width:100%;align-self:center;}#header{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}@media(max-width:1024px){.elementor-3170101 .elementor-element.elementor-element-4bf49994 .elementor-nav--main.elementor-nav--layout-horizontal > .elementor-nav{column-gap:2px;}.elementor-3170101 .elementor-element.elementor-element-4bf49994 .elementor-nav--main:not(.elementor-nav--layout-horizontal) > .elementor-nav li:not(:last-child){margin-bottom:2px;}.elementor-3170101 .elementor-element.elementor-element-5dcaa993 .elementor-nav--main.elementor-nav--layout-horizontal > .elementor-nav{column-gap:2px;}.elementor-3170101 .elementor-element.elementor-element-5dcaa993 .elementor-nav--main:not(.elementor-nav--layout-horizontal) > .elementor-nav li:not(:last-child){margin-bottom:2px;}.elementor-bc-flex-widget .elementor-3170101 .elementor-element.elementor-element-2678fa01.elementor-column .elementor-column-wrap{align-items:center;}.elementor-3170101 .elementor-element.elementor-element-2678fa01.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3170101 .elementor-element.elementor-element-2678fa01.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-end;}.elementor-bc-flex-widget .elementor-3170101 .elementor-element.elementor-element-377c290e.elementor-column .elementor-column-wrap{align-items:center;}.elementor-3170101 .elementor-element.elementor-element-377c290e.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3170101 .elementor-element.elementor-element-377c290e.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-end;}.elementor-3170101 .elementor-element.elementor-element-35337423 .elementor-nav--main.elementor-nav--layout-horizontal > .elementor-nav{column-gap:2px;}.elementor-3170101 .elementor-element.elementor-element-35337423 .elementor-nav--main:not(.elementor-nav--layout-horizontal) > .elementor-nav li:not(:last-child){margin-bottom:2px;}.elementor-bc-flex-widget .elementor-3170101 .elementor-element.elementor-element-760b13f2.elementor-column .elementor-column-wrap{align-items:center;}.elementor-3170101 .elementor-element.elementor-element-760b13f2.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3170101 .elementor-element.elementor-element-760b13f2.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-end;}.elementor-bc-flex-widget .elementor-3170101 .elementor-element.elementor-element-7bff7aa7.elementor-column .elementor-column-wrap{align-items:center;}.elementor-3170101 .elementor-element.elementor-element-7bff7aa7.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3170101 .elementor-element.elementor-element-7bff7aa7.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-end;}.elementor-3170101 .elementor-element.elementor-element-b80ff43 .elementor-search__products{border-width:0px;border-radius:0px;}.elementor-3170101 .elementor-element.elementor-element-b80ff43 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-3170101 .elementor-element.elementor-element-6d1da7d3{width:34.691%;}.elementor-3170101 .elementor-element.elementor-element-6e02951c{width:9.409%;}.elementor-3170101 .elementor-element.elementor-element-29a80554{width:34.573%;}.elementor-3170101 .elementor-element.elementor-element-6c793a8b{width:55.64%;}.elementor-3170101 .elementor-element.elementor-element-2678fa01{width:2.091%;}.elementor-3170101 .elementor-element.elementor-element-377c290e{width:62.55%;}.elementor-3170101 .elementor-element.elementor-element-22373221{width:74.01%;}.elementor-3170101 .elementor-element.elementor-element-53d079ec{width:13.959%;}.elementor-3170101 .elementor-element.elementor-element-5d9fcbd7{width:86%;}.elementor-3170101 .elementor-element.elementor-element-760b13f2{width:26%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3170101 .elementor-element.elementor-element-6d1da7d3{width:50%;}.elementor-3170101 .elementor-element.elementor-element-6e02951c{width:12%;}.elementor-3170101 .elementor-element.elementor-element-29a80554{width:30%;}.elementor-3170101 .elementor-element.elementor-element-6c793a8b{width:12%;}.elementor-3170101 .elementor-element.elementor-element-2678fa01{width:50%;}.elementor-3170101 .elementor-element.elementor-element-377c290e{width:50%;}.elementor-3170101 .elementor-element.elementor-element-22373221{width:50%;}.elementor-3170101 .elementor-element.elementor-element-53d079ec{width:30%;}.elementor-3170101 .elementor-element.elementor-element-5d9fcbd7{width:12%;}.elementor-3170101 .elementor-element.elementor-element-760b13f2{width:50%;}.elementor-3170101 .elementor-element.elementor-element-7bff7aa7{width:50%;}}@media(max-width:767px){.elementor-3170101 .elementor-element.elementor-element-7c77ab6{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-3170101 .elementor-element.elementor-element-4812b223 > .elementor-element-populated{padding:5px 0px 0px 0px;}.elementor-3170101 .elementor-element.elementor-element-371326fb.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-3170101 .elementor-element.elementor-element-74c5d75d{text-align:center;}.elementor-3170101 .elementor-element.elementor-element-410d1fed > .elementor-element-populated{padding:5px 0px 2px 0px;}.elementor-3170101 .elementor-element.elementor-element-6d1da7d3{width:70%;}.elementor-3170101 .elementor-element.elementor-element-6e02951c{width:24%;}.elementor-3170101 .elementor-element.elementor-element-4bf49994 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3170101 .elementor-element.elementor-element-29a80554{width:50%;}.elementor-3170101 .elementor-element.elementor-element-770df73e .elementor-image img{width:100%;max-width:100%;}.elementor-3170101 .elementor-element.elementor-element-6c793a8b{width:24%;}.elementor-3170101 .elementor-element.elementor-element-2678fa01{width:30%;}.elementor-3170101 .elementor-element.elementor-element-22373221{width:70%;}.elementor-3170101 .elementor-element.elementor-element-53d079ec{width:50%;}.elementor-3170101 .elementor-element.elementor-element-176c3c66 .elementor-image img{width:100%;max-width:100%;}.elementor-3170101 .elementor-element.elementor-element-5d9fcbd7{width:24%;}.elementor-3170101 .elementor-element.elementor-element-b80ff43 .elementor-search__container{border-radius:0px;}.elementor-3170101 .elementor-element.elementor-element-b80ff43 .elementor-search__products{border-width:0px;border-radius:0px;}.elementor-3170101 .elementor-element.elementor-element-b80ff43 > .elementor-widget-container{padding:3px 3px 3px 3px;border-radius:0px 0px 0px 0px;}}/* Start custom CSS for section, class: .elementor-element-7c77ab6 */#index #wrapper {
    padding-top:0!important;
}
main section#wrapper {
    background: #fff!important;
}
#header .elementor-cart__footer-buttons div.elementor-align-justify:nth-child(2)
{
    display: none!important;
}
#header .elementor-cart__footer-buttons
{
    grid-template-columns: 1fr!important;
}
#product .ce-product-price-ecotax {
  display: none;
}
#checkout #payment-option-1-additional-information.js-additional-information.definition-list.additional-information.ps-hidden  {
  display: block!important;
}
#category #js-product-list .pagination .current a {
  color: #004996!important;
}
.product-discounts > .product-discounts-title {
  font-size: .875rem;
  font-weight: 600;
}
#module-fraislivraison-default main section#wrapper {
    padding-bottom: 1.563rem;
}
#product button.cp-get-canvas.btn.btn-primary{margin-bottom: 1rem!important;}

  @media (max-width: 767px) {
.elementor-3170101 .elementor-element.elementor-element-6b87da92 > .elementor-element-populated {
  padding: 5px 0px 2px 0px!important;
}
.elementor-3170101 .elementor-element.elementor-element-4f5b5ea > .elementor-element-populated {
  padding: 5px 0px 0px 0px!important;
}    
.elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-element-populated {
  padding: 0;
}
}/* End custom CSS */
/* Start custom CSS for shopping-cart, class: .elementor-element-4e248153 */.elementor-cart--items-indicator-bubble .elementor-cart__toggle .elementor-button-icon[data-counter]::before {
  background-color: #ee3224;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4a7e103b */#address section#wrapper, #order-slip section#wrapper, #module-blockwishlist-lists section#wrapper, #order-detail section#wrapper, #checkout section#wrapper, #category section#wrapper {
  background: #ffffff;
}

body#checkout section.checkout-step .address-item.selected {
    border: none;
}

.done {
    color: #ee3224;
}

body#checkout section.checkout-step.-reachable.-current .step-number {
    background-color: #ee3224;
}

.elementor-button {
    background-color: #6c6d6d;
}

.page-footer .account-link span, .wishlist-footer-links > a, .wishlist-add-to-new, .page-order-detail #content {
  font-size: 1rem!important;
}

.alert-warning {
  background-color: #9c9d9f;
  border-color: #9c9d9f;
  color: #fff;
}

select.form-control:not([size]):not([multiple]) {
    height : 100%;
}

a {
  color: #e2001a;
}

a:hover, .cart-grid-body a.label:hover, .product-price, body#checkout a:hover, .text-muted {
  color: #000000;
}

#blockcart-modal .product-name, #header a:hover, .elementor-cart__product-price {
  color: #000000;
}

.btn-outline-primary:active, .btn-outline-primary.active, .open > .btn-outline-primary.dropdown-toggle, .btn-outline-primary:focus, .btn-outline-primary.focus, .btn-primary:active:hover, .btn-primary:active:focus, .btn-primary:active.focus, .btn-primary.active:hover, .btn-primary.active:focus, .btn-primary.active.focus, .open > .btn-primary.dropdown-toggle:hover, .open > .btn-primary.dropdown-toggle:focus, .open > .btn-primary.dropdown-toggle.focus {
  color: #fff;
  background-color: #1d1d1f;
  border-color: #1d1d1f;
}

.btn-secondary {
    text-transform: inherit;
}

.has-discount .discount {
  background: #ee3224;
}

.has-discount.product-price {
  color: #ee3224;
}

#my-account section#main footer.page-footer div.text-sm-center a {
  font-weight: bold;
}

#my-account #content.page-content .row {
    margin-top: 15px;
}

#my-account #main header.page-header {
      background-color: #9c9d9f;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 40px 0px 40px 0px;
  border-radius: 0px 160px 0px 160px;
}

#my-account #main header.page-header h1 {
  color: #ffffff;
  font-size: 2rem;
  font-weight: 600;
  line-height: 1.2em;
  font-family: "Manrope", sans-serif;
}

.page-customer-account #content .no-account {
  margin-top: 2.5rem;
}

.page-my-account #content .links a i {
  color: #6c6d6d;
}

.page-my-account #content .links a:hover i {
  color: #6c6d6d;
}

.text-primary {
  color: #ee3224 !important;
}

 a.text-primary:focus, a.text-primary:hover, .wishlist-list-item:hover .wishlist-list-item-title {
  color: #000000 !important;
}

.page-my-account .elementor-element-bfc29a7, .page-my-account .elementor-element-4d5b8a4, #identity .elementor-element-bfc29a7, #identity .elementor-element-4d5b8a4, #addresses .elementor-element-bfc29a7, #addresses .elementor-element-4d5b8a4, #history .elementor-element-bfc29a7, #history .elementor-element-4d5b8a4, #order-slip .elementor-element-bfc29a7, #order-slip .elementor-element-4d5b8a4, #module-blockwishlist-lists .elementor-element-bfc29a7, #module-blockwishlist-lists .elementor-element-4d5b8a4, .category-id-4 .elementor-element-4d5b8a4, .category-id-4 .elementor-element-bfc29a7 {
    display: none;
}

.page-my-account #content .links a {
  width: calc(100% / 3);
  text-align: center;
  padding: 15px;
  text-transform: inherit ;
}

.page-my-account #content .links a:hover span.link-item
{
    background: #d8d8d8;
}

.page-my-account #content .links a span.link-item
{
background: #f6f6f6;
font-weight: 500;
line-height: 1.3;
display: -ms-flexbox;
display: flex;
min-height: 160px;
-ms-flex-align: center;
align-items: center;
-ms-flex-pack: center;
justify-content: center;
-ms-flex-direction: column;
flex-direction: column;
color: #000000;
text-decoration: none;
padding: 0 10px;
}

#authentication div.no-account a {
  font-size: 1.5rem;
  font-family: "Manrope", sans-serif;
}

#authentication div.forgot-password {
  font-family: "Manrope", sans-serif;
}

#authentication div#content-wrapper.js-content-wrapper section#main header.page-header h1  {
  font-size: 1.5rem;
}

.form-control {
  border: 1px solid #ddd;
  height: 44px;
  line-height: 44px;
  padding: 0 1.1rem;
  box-shadow: none !important;
  color: #000000;
  border-radius: 58px;
}

.input-group.js-parent-focus span.input-group-btn button.btn {
  cursor: pointer;
  border-color: #ddd;
  height: 44px;
  line-height: 44px;
  padding: 0 10px;
  border-top-right-radius: 58px;
  border-bottom-right-radius: 58px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-bottom: 1px solid #ddd;
  border-top: 1px solid #ddd;
  border-right: 1px solid #ddd;
  border-left: 0;
  background: none;
  -ms-flex-align: center;
  align-items: center;
  color: #000000;
}

p {
  color: #232323;
}

.btn-primary, .btn-outline-primary {
    font-size: 18px;
    background-color: #434347;
    border-radius: 0px 0px 0px 0px;
    padding: 19px 40px 19px 40px;
    cursor: pointer;
    text-transform: inherit;
    font-family: "Manrope", sans-serif;
    font-weight: 500;
    color: #fff;
    border: none;
}

.page-addresses .addresses-footer a, .page-addresses .addresses-footer a:hover {
    color: #fff;
}

#my-account main section#wrapper, #identity main section#wrapper, #addresses main section#wrapper, #history main section#wrapper {
    background: none;
}

#history #wrapper section#main section#content.page-content h6 {
  text-align: center;
  font-weight: normal;
}

.custom-radio input[type="radio"]:checked + span {
  background-color: #ee3224;
}

.btn-primary:hover, .btn-primary:active, .btn-primary:focus, .btn-outline-primary:hover {
      background-color: #1d1d1f;
      border:none;
}

#main .page-header {
  text-align: center;
}

#authentication #wrapper {
  background: #ffffff;
}

#authentication #footer {
    box-shadow: 0 2px 10px 0 rgba(0,0,0,0.11);
}

.elementor-cart__wrapper div.elementor-cart__container.elementor-lightbox.elementor-cart--shown div.elementor-cart__main div.elementor-cart__footer-buttons a.elementor-button.elementor-button--checkout.elementor-size-md span.elementor-button-text {
      vertical-align: -moz-middle-with-baseline;
      vertical-align: -webkit-baseline-middle;
}

body #products {
  padding: 0px 50px;
}

#index #footer {
  padding-top: 2.5rem!important;
}

#footer {
  padding-top: 0;  
}/* End custom CSS */
/* Start custom CSS for shopping-cart, class: .elementor-element-77bc6db5 */.elementor-cart--items-indicator-bubble .elementor-cart__toggle .elementor-button-icon[data-counter]::before {
  background-color: #004996;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-47fb94f7 */#address section#wrapper, #order-slip section#wrapper, #module-blockwishlist-lists section#wrapper, #order-detail section#wrapper, #checkout section#wrapper, #category section#wrapper {
  background: #ffffff;
}

body#checkout section.checkout-step .address-item.selected {
    border: none;
}

.done {
    color: #11478e;
}

body#checkout section.checkout-step.-reachable.-current .step-number {
    background-color: #11478e;
}

.elementor-button {
    background-color: #6c6d6d;
}

.page-footer .account-link span, .wishlist-footer-links > a, .wishlist-add-to-new, .page-order-detail #content {
  font-size: 1rem!important;
}

.alert-warning {
  background-color: #11478e;
  border-color: #11478e;
  color: #fff;
}

select.form-control:not([size]):not([multiple]) {
    height : 100%;
}

a {
  color: #11478e;
}

a:hover, .cart-grid-body a.label:hover, .product-price, body#checkout a:hover, .text-muted {
  color: #000000;
}

#blockcart-modal .product-name, #header a:hover, .elementor-cart__product-price {
  color: #000000;
}

.btn-outline-primary:active, .btn-outline-primary.active, .open > .btn-outline-primary.dropdown-toggle, .btn-outline-primary:focus, .btn-outline-primary.focus, .btn-primary:active:hover, .btn-primary:active:focus, .btn-primary:active.focus, .btn-primary.active:hover, .btn-primary.active:focus, .btn-primary.active.focus, .open > .btn-primary.dropdown-toggle:hover, .open > .btn-primary.dropdown-toggle:focus, .open > .btn-primary.dropdown-toggle.focus {
  color: #fff;
  background-color: #1d1d1f;
  border-color: #1d1d1f;
}

.btn-secondary {
    text-transform: inherit;
}

.has-discount .discount {
  background: #11478e;
}

.has-discount.product-price {
  color: #11478e;
}

#my-account section#main footer.page-footer div.text-sm-center a {
  font-weight: bold;
}

#my-account #content.page-content .row {
    margin-top: 15px;
}

#my-account #main header.page-header {
      background-color: #11478e;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 40px 0px 40px 0px;
  border-radius: 0px 160px 0px 160px;
}

#my-account #main header.page-header h1 {
  color: #ffffff;
  font-size: 2rem;
  font-weight: 600;
  line-height: 1.2em;
  font-family: "Manrope", sans-serif;
}

.page-customer-account #content .no-account {
  margin-top: 2.5rem;
}

.page-my-account #content .links a i {
  color: #6c6d6d;
}

.page-my-account #content .links a:hover i {
  color: #6c6d6d;
}

.text-primary {
  color: #11478e !important;
}

 a.text-primary:focus, a.text-primary:hover, .wishlist-list-item:hover .wishlist-list-item-title {
  color: #000000 !important;
}

.page-my-account .elementor-element-bfc29a7, .page-my-account .elementor-element-4d5b8a4, #identity .elementor-element-bfc29a7, #identity .elementor-element-4d5b8a4, #addresses .elementor-element-bfc29a7, #addresses .elementor-element-4d5b8a4, #history .elementor-element-bfc29a7, #history .elementor-element-4d5b8a4, #order-slip .elementor-element-bfc29a7, #order-slip .elementor-element-4d5b8a4, #module-blockwishlist-lists .elementor-element-bfc29a7, #module-blockwishlist-lists .elementor-element-4d5b8a4, .category-id-4 .elementor-element-4d5b8a4, .category-id-4 .elementor-element-bfc29a7 {
    display: none;
}

.page-my-account #content .links a {
  width: calc(100% / 3);
  text-align: center;
  padding: 15px;
  text-transform: inherit ;
}

.page-my-account #content .links a:hover span.link-item
{
    background: #d8d8d8;
}

.page-my-account #content .links a span.link-item
{
background: #f6f6f6;
font-weight: 500;
line-height: 1.3;
display: -ms-flexbox;
display: flex;
min-height: 160px;
-ms-flex-align: center;
align-items: center;
-ms-flex-pack: center;
justify-content: center;
-ms-flex-direction: column;
flex-direction: column;
color: #000000;
text-decoration: none;
padding: 0 10px;
}

#authentication div.no-account a {
  font-size: 1.5rem;
  font-family: "Manrope", sans-serif;
}

#authentication div.forgot-password {
  font-family: "Manrope", sans-serif;
}

#authentication div#content-wrapper.js-content-wrapper section#main header.page-header h1  {
  font-size: 1.5rem;
}

.form-control {
  border: 1px solid #ddd;
  height: 44px;
  line-height: 44px;
  padding: 0 1.1rem;
  box-shadow: none !important;
  color: #000000;
  border-radius: 58px;
}

.input-group.js-parent-focus span.input-group-btn button.btn {
  cursor: pointer;
  border-color: #ddd;
  height: 44px;
  line-height: 44px;
  padding: 0 10px;
  border-top-right-radius: 58px;
  border-bottom-right-radius: 58px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-bottom: 1px solid #ddd;
  border-top: 1px solid #ddd;
  border-right: 1px solid #ddd;
  border-left: 0;
  background: none;
  -ms-flex-align: center;
  align-items: center;
  color: #000000;
}

p {
  color: #232323;
}

.btn-primary, .btn-outline-primary {
    font-size: 18px;
    background-color: #434347;
    border-radius: 0px 0px 0px 0px;
    padding: 19px 40px 19px 40px;
    cursor: pointer;
    text-transform: inherit;
    font-family: "Manrope", sans-serif;
    font-weight: 500;
    color: #fff;
    border: none;
}

.page-addresses .addresses-footer a, .page-addresses .addresses-footer a:hover {
    color: #fff;
}

#my-account main section#wrapper, #identity main section#wrapper, #addresses main section#wrapper, #history main section#wrapper {
    background: none;
}

#history #wrapper section#main section#content.page-content h6 {
  text-align: center;
  font-weight: normal;
}

.custom-radio input[type="radio"]:checked + span {
  background-color: #004996;
}

.btn-primary:hover, .btn-primary:active, .btn-primary:focus, .btn-outline-primary:hover {
      background-color: #1d1d1f;
      border:none;
}

#main .page-header {
  text-align: center;
}

#authentication #wrapper {
  background: #ffffff;
}

#authentication #footer {
    box-shadow: 0 2px 10px 0 rgba(0,0,0,0.11);
}

.elementor-cart__wrapper div.elementor-cart__container.elementor-lightbox.elementor-cart--shown div.elementor-cart__main div.elementor-cart__footer-buttons a.elementor-button.elementor-button--checkout.elementor-size-md span.elementor-button-text {
      vertical-align: -moz-middle-with-baseline;
      vertical-align: -webkit-baseline-middle;
}

body #products {
  padding: 0px 50px;
}

#index #footer {
  padding-top: 0!important;
}

#footer {
  padding-top: 0;  
}

#header section.elementor-element.elementor-element-198639f.elementor-hidden-tablet.elementor-hidden-phone.elementor-section-boxed.elementor-section-height-default.elementor-section.elementor-top-section div.elementor-container.elementor-column-gap-default div.elementor-row div.elementor-element.elementor-element-55eb156.elementor-column.elementor-col-50.elementor-top-column div.elementor-column-wrap.elementor-element-populated {
    padding:10px 0 10px 0!important;
}/* End custom CSS */