#element4171422881607212 {background-color: #BE7F5F;background-attachment: fixed;background-size: 100%;min-height: 35px;}#index #header { position: initial; }#element4171422881607212 ,#element4171422881607212 .row { display: flex; align-items: center; justify-content: center; } @media(max-width: 480px) {    #element4171422881607212 .center  { max-width: 100% }}#element1776926621 {}#element9641026063239858 {}#element9641026063239858  { transition: transform 0.3s ease; }#element9641026063239858:hover  { transform: translateX(10px); color: #BDBDBD }#element9641026063239858:hover  p { color: #000000; }#element9641026063239858 div { display: flex; align-items: center; justify-content: center }#element9641026063239858 p { color: #fff; margin: 0 }#element7704269752358500 {padding-top: 30px;}#element7704269752358500  { padding: 0; margin: 0 }#element7704269752358500 .center>.row { /*display: flex;*/display: -webkit-box; justify-content: space-between; align-items: center; padding: 9px 0;  }#element7704269752358500 .col-12 { padding: 0 }body#index #element7704269752358500{    background-image:unset!important;}body:not(#index) #element7704269752358500{    /*background-image: url(/themes/basic/assets/img/modules/appagebuilder/images/bg-gradient.png);*/   background-position: left 50% top 0%;    background-size: contain;    margin: 0!important;    background-repeat: repeat;    margin: 0 -15px!important;    height: 250px;    background-repeat: repeat-x;}@media(max-width: 1199px) {    #element7704269752358500 .col-search { order: 2; /*flex-basis: 350px;*/ padding: 0; margin-top: 3px; }    #element7704269752358500 .col-selectors { order: 3; /*flex-basis: 100px; */}    #element7704269752358500 .col-logo { order: 1; /*flex-basis: calc(100% - 345px); */}    #element7704269752358500 .col-utils { order: 4; /*flex-basis: 135px; */}    #element7704269752358500 .col-menu { order: 5; /*flex-basis: 30px; */padding: 0; margin-top: 5px;}}@media (min-width: 768px) and (max-width: 991px) {body:not(#index) #element7704269752358500{ height: 80px; }}@media(max-width: 991px) {#element7704269752358500 { padding-top: 12px; padding-bottom: 12px; }#element7704269752358500 .center>.row { display: flex; justify-content: space-between; align-items: center; margin-top: 0; width: 100%; margin: 0 auto; }#element7704269752358500 .col-search { order: 1; margin-top: 10px;  flex-basis: 35px; } #element7704269752358500 .col-logo { order: 2; flex-basis: calc(100% - 345px); }#element7704269752358500 .col-selectors { order: 3; flex-basis: 100px; } #element7704269752358500 .col-utils { order: 4; flex-basis: 135px; } #element7704269752358500 .col-menu { order: 5; flex-basis: 30px; padding: 0; margin-top: 5px;}#element7704269752358500 .center>.row { padding: 0;  }}@media(max-width: 767px) {    #element7704269752358500 { padding-top: 19px; padding-bottom: 26px; }    #element7704269752358500 .col-search { order: 2; flex-basis: 35px; padding: 0; margin: 0 }    #element7704269752358500 .col-selectors { order: 3; flex-basis: max-content; gap: 20px; }    #element7704269752358500 .col-logo { order: 1; flex-basis: 100%; padding: 0; margin: 15px 0; display: flex; justify-content: center; left: 8%; }    #element7704269752358500 .col-utils { order: 4; flex-basis: 35px; }    #element7704269752358500 .col-menu { order: 5; flex-basis: 30px; padding: 0; margin-top: 5px;}    body:not(#index) #element7704269752358500{ height: inherit; }}@media(max-width: 575px) {    #element7704269752358500 { padding-top: 6px; padding-bottom: 16px; }    #element7704269752358500 .col-menu { order: 0; }    #element7704269752358500 .center > .row { justify-content: space-between; row-gap: 10px; }}#element5640676177584021 {}#element5640676177584021 {display: flex; justify-content: flex-start; align-items: center; order: 3; margin-right: 0; margin-top: 2px; flex: 0 0 25%; padding: 0 } #element5640676177584021 > div:not(:last-child) { margin-right: 20px; }#element5640676177584021 button:hover+.dropdown-menu { display: block; }#element5640676177584021 .dropdown-menu { margin-top:5px; background: #F3F3F3; border-color: #F3F3F3; padding: 5.5px 7px; min-width: 50px; }#element5640676177584021 .dropdown-menu:hover { display: block; }#element5640676177584021 .dropdown-menu a { padding: 0; }#element5640676177584021 .dropdown:hover .expand-more, .dropdown-item:hover { color: #BDBDBD; }#element5640676177584021 a:hover { color:  #BDBDBD; }@media (max-width: 991px) {#element5640676177584021 { justify-content: flex-end; order: 3; padding: 0 10px; font-size: 16px; padding: 0 20px 0 0; }}#element5640676177584021 > div:not(:last-child) { margin-top: -4px; }@media (max-width: 480px) {#element5640676177584021 { padding: 0 30px 0 0; }}#element2234152848 {}#element2234152848 .sign { display:none; }#element2234152848 .ico { text-transform: uppercase; padding-bottom: 15px; font-weight: 500; font-size: 14px; color: #000000; }#element2234152848 .dropdown .dropdown-toggle .ico::before { content: "";    display: block;    margin-top: 3px;    width: 0;    top: 85%;    left: 50%;    transform: translateX(-50%);    position: absolute;    border-bottom: solid 2px #000;    transition: all .3s ease-out; }#element2234152848 .dropdown:hover .dropdown-toggle .ico::before {     width: 100%;}#element2234152848  .dropdown-menu .ico { text-transform: uppercase; padding: 0 10px; font-weight: 400; font-size: 14px; color: #747474; }#element2234152848  .dropdown-menu .ico:hover {color: #121212; margin-top: 5px }#element2234152848 .dropdown-toggle { display: flex; justify-content: center; align-items: center; }#element6779168316283379 {}/*#element6779168316283379 .flag, .name { display: none; }*/#element6779168316283379 .iso { text-transform: uppercase; padding-bottom: 15px; font-weight: 500; font-size: 14px; color: #000000; }#element6779168316283379 .dropdown::before { width: 0; }#element6779168316283379:hover.dropdown::before {     content: "";    display: block;    margin-top: 3px;    width: 100%;    top: 85%;    left: 50%;    transform: translateX(-50%);    position: absolute;    border-bottom: solid 2px #000;    transition: all .3s ease-out;}#element6779168316283379  .dropdown-menu .iso { text-transform: uppercase; padding: 0 10px; font-weight: 400; font-size: 14px; color: #747474; margin-top: 5px}#element6779168316283379  .dropdown-menu .iso:hover {color: #121212; }#element6779168316283379 .dropdown-toggle { display: flex; justify-content: center; align-items: center; }#element5713415650705573 {}#element5713415650705573 ul{display: flex;    justify-content: center;    align-items: center;    gap: 15px;}@media (min-width:1200px) and (max-width:1400px) {#element5713415650705573 a{font-size:13px;}}#element5713415650705573 a{color:#000000;}#element5713415650705573 i{color:#BE7F5F;}@media (min-width:992px) and (max-width:1199px) {#element5713415650705573 ul{display:block;}}#element4769260281602832 {}#element4769260281602832 { display: flex; justify-content: center; padding: 0 15px 0 0; order: 1; /*flex: 0 0 10%;*/ }@media (max-width: 1564px) {/*#element4769260281602832  { flex: 0 0 155px; } */}#element2921210485 {}#element2921210485 { width: 155px; }#element2900852005336991 {}#element2900852005336991 { width: 155px;    text-align: center; }#element3266364398866027 {}#element3266364398866027 { display: flex;  justify-content: flex-end; align-items: center; order: 4; padding: 0 10px; /*flex: 0 0 93px;*/ padding: 0 } #element3266364398866027 .link-cart-icon { display: none }@media (max-width:991px) { #element3266364398866027 { justify-content: flex-end; gap: 15px; }}@media (max-width:767px) { #element3266364398866027 { gap: 10px; }}#element8500214155904433 {}#element6330903682985118 {}#element6330903682985118 {margin: 0 16px; }#element6330903682985118  p { margin: 4px 16px 0 16px; color:  #000000; text-transform: uppercase; font-weight: 500; font-size: 14px; }#element6330903682985118  a:hover { transition: all .3s ease-out; }#element6330903682985118  p:before { content: "";    display: block;    width: 0;    top: 64%;    left: 62%;    transform: translateX(-50%);    position: absolute;    border-bottom: solid 2px #000;    transition: all .3s ease-out; }#element6330903682985118  a:hover p:before { width: 25% }@media(max-width: 1563px) {#element6330903682985118 {margin: 0 8px}#element6330903682985118  p { margin: 4px 10px 0 10px; }}@media(max-width:991px) {#element6330903682985118  p:before { display: none }}#element6330903682985118  p { margin: 0 10px 0 10px; }}@media(max-width: 767px) {#element6330903682985118 { margin: 0 }}#element2364233614 {}#element2364233614 { margin: 2px 16px 0 16px; transition: all .4s; }#element2364233614:hover { transform: scale(1.2); transition: all .4s; }#element2364233614  i { font-size: 18px; color: #121212 }@media(max-width: 1563px) {#element2364233614 { margin: 2px 8px 0 8px }}@media(max-width: 767px) {#element2364233614 { margin: 0 8px }}#element787339328838186 {}#element787339328838186 { display: flex; align-items: center; height: 100%; margin-top: -2px; margin-right: 17px; transition: all .4s; position:relative; }#element787339328838186 .icon-open-search { transition: all .4s; }#element787339328838186 .icon-open-search:hover { transform: scale(1.2) translateX(-20%); transition: all .4s; }#element787339328838186 .list-cate-wrapper {display: none;}#element787339328838186 .btn-primary {background: none; padding-right: 0;border: none; box-shadow: none;}#element787339328838186 .material-icons.search { font-size: 0; line-height: 0; }#element787339328838186 #leo_search_top_button { padding: 0.5rem 1.25rem; right: 10px; position: relative;}#element787339328838186 .material-icons.search::before { color: #000; transition: ease-out .3s;  cursor: pointer; font-size: 19px; }#element787339328838186 .material-icons.search:hover::before { color: #000 !important }#element787339328838186 .btn-primary:hover .material-icons.search::before { color: #00796B; }#element787339328838186 .search_query.form-control.grey.ac_input {border: none; padding: 0;}#element787339328838186 .leoproductsearch-content {border-bottom: solid 1px #000;}#element787339328838186 input::placeholder {color: #686868; font-size: 13px; transition: all .3s ease-out;}#element787339328838186 .btn-primary:hover i {color: #00796B!important;}#element787339328838186 input:hover::placeholder {padding-left: 10px;}#element787339328838186 .ac_results {width: 300px;}#element787339328838186 .form-control:focus {outline: none !important; }#element787339328838186 .icon-open-search:hover .material-icons.search::before { color: var(--theme-primary-color-hover);}#element787339328838186 #leo_search_block_top .icon-open-search:hover:before, #element787339328838186 #leo_search_block_top .icon-open-search:hover:after{background: var(--theme-primary-color-hover);}/*@media(min-width: 992px) {#element787339328838186 #leo_search_block_top {width: 190px;}}*/    #element787339328838186 .icon-open-search { display: block; border: none; background: transparent; padding: 0; }     #element787339328838186 .icon-open-search:focus {outline: none;}    #element787339328838186 .icon-open-search+form { display: none; }@media(min-width: 992px){    #element787339328838186 #leosearchtopbox{left: auto; right: 0;}}@media(max-width: 991px){    #element787339328838186 #leosearchtopbox{ left: -212px; right: auto;}}@media(max-width: 767px){     #element787339328838186 #leosearchtopbox{left: -200px; right: auto; }     #element787339328838186 { margin-top: 2px; margin-bottom: 3px; }}    #element787339328838186 #leosearchtopbox { position: absolute; top: 150%; width: 280px; background: #fff; z-index: 100; border: solid 1px #000; }    #element787339328838186 #leo_search_block_top { position: relative; }    #element787339328838186 .leoproductsearch-content { border: none; }    #element787339328838186 .search_query.form-control.grey.ac_input { padding-left: 10px; }    #element787339328838186 #leo_search_block_top .icon-open-search:before, #element787339328838186 #leo_search_block_top .icon-open-search:after{background: #000;}#index #element787339328838186 .icon-open-search .material-icons.search::before { color: #000; cursor: pointer; font-size: 19px; }#index #element787339328838186 #leo_search_block_top .icon-open-search:before, #index #element787339328838186 #leo_search_block_top .icon-open-search:after{background: transparent; }#index #element787339328838186 #leo_search_block_top .icon-open-search:hover:before, #index #element787339328838186 #leo_search_block_top .icon-open-search:hover:after{background: #00796B;}#element19664264277444453 {}#element19664264277444453  { margin: 0 0 0 16px; }#element19664264277444453 .hidden-sm-down { display: none }#element19664264277444453 .cart-products-count { display: block; background: #DB1313; color: #fff; border-radius: 50%; font-size: 12px; text-align:center; width: 20px; height: 20px; line-height: 21px; transition: all .4s; cursor: pointer; border: 1px solid #BDBDBD;}#element19664264277444453 .cart-products-count:hover { background: #fff; color: #121212; transition: all .4s; }@media(max-width: 1563px) {#element19664264277444453 {margin: 0 8px}}@media(max-width: 991px) {#element19664264277444453 { margin: 0 15px 0 7px; }}@media(max-width: 767px) {#element19664264277444453 {  margin: 0 0 0 8px; }}#element8912283546499189 {} #element8912283546499189 { padding: 0; order: 2; /*flex: 0 0 36.5%;*/ }@media(max-width: 1560px) {/* #element8912283546499189 { padding: 0; order: 1;  flex: 0 0 39%; }*/}#element5411934883963930 {}#element5411934883963930 .navbar { padding: 0; position: unset;}#element5411934883963930 .navbar-nav > .nav-item:first-child  > .nav-link { margin-left: 0;  } #element5411934883963930 .navbar-nav > .nav-item > .nav-link { color: #000; margin-left: 20px; margin-right: 20px; padding: 5px 0px 8px 0px;font-size: 14px; font-weight: 500;text-transform: uppercase;transition: all .3s ease-out; }#element5411934883963930 .navbar-nav > .nav-item > .nav-link:hover { color: #000 !important }#element5411934883963930 .navbar-nav > .nav-item > .nav-link span::before { content: ""; display: block; width: 0; top: 100%; left: 50%; transform: translateX(-50%); position: absolute; border-bottom: solid 2px #000; transition: all .3s ease-out; }#element5411934883963930 .navbar-nav > .nav-item > .nav-link:hover span::before { width: 100%; }#element5411934883963930 .navbar-nav > .nav-item > .nav-link .menu-title { position: relative; }#element5411934883963930 .dropdown-menu { padding: 16px; border: none; }#element5411934883963930 .nav-item.dropdown:hover > a::before {    content: "";    display: block;    position: absolute;    width: 0;    height: 0;    border: solid 10px transparent;    border-top-color: #FFF;    top: 100%;    left: 50%;    transform: translateX(-50%);    z-index: 10001;}#element5411934883963930 .aligned-fullwidth .dropdown-menu {    width: 100%!important;    left: 0;   max-width:800px;    right: 0;    border: 1px solid #F6F6F6;}#element5411934883963930 .megamenu .aligned-fullwidth .dropdown-menu-inner {    max-width: 1200px;    margin:  auto 0;}#element5411934883963930 .leo-widget .menu-title a, .leo-widget .menu-title a {    color: #000000;    text-transform: none;    font-size: 16px;    font-weight: 600;    padding: 0;}#element5411934883963930 .leo-widget .menu-title a:hover { color: #BDBDBD; }#element5411934883963930 a {  color: #000; font-size: 14px; }#element5411934883963930 a:hover { color: #BDBDBD; }#element5411934883963930 .dropdown-menu a {    font-weight: 400;    padding: 2px 0;    display: block;}#element5411934883963930 .off-canvas-nav-megamenu ul li a,#element5411934883963930 .off-canvas-button-megamenu,#element5411934883963930 .offcanvas-mainnav .navbar-nav li.dropdown .caret  { color: #121212; }#element5411934883963930 .off-canvas-nav-megamenu ul li a:hover { color: #BDBDBD; }#element5411934883963930 .off-canvas-nav-megamenu .offcanvas-mainnav  { background: #fff; }@media(max-width: 1563px) {#element5411934883963930 .navbar-nav > .nav-item > .nav-link {margin-left: 11px; margin-right: 11px; }}@media(max-width: 1563px) {#element5411934883963930 .navbar-nav > .nav-item > .nav-link {margin-left: 11px; margin-right: 11px; }}@media(max-width: 1199px) and (min-width: 992px) {#element5411934883963930 .navbar-nav > .nav-item > .nav-link {  margin-left: 7px; margin-right: 7px;  }}@media(max-width: 1199px) {    #element5411934883963930 .navbar { padding: 0; }    #element5411934883963930 { padding-top: 0; }     #element5411934883963930 .leo-megamenu .navbar-toggler { background-color: transparent; color: #000; padding: 0 }}@media(max-width: 767px) {    #element5411934883963930 .navbar { text-align: end; }    #element5411934883963930 { padding-top: 0; }     #element5411934883963930 .leo-megamenu .navbar-toggler { background-color: transparent; color: #000; padding: 0 }}#element5411934883963930 .hot .menu-title { color: #ff5252; }.navbar-toggleable-md .navbar-nav{justify-content: space-between;}@media(min-width:992px){#element5411934883963930  .menu-pro-img-text{position: absolute;    left: 13%;    top: 54%;    color: #FFFFFF;    font-size: 15px;}#element5411934883963930 .widget-html a{color:#000000!important;}#element5411934883963930 .widget-html a:hover{color:#BE7F5F!important;}}#element5461334538593785 {padding-top: 30px;}#element5461334538593785  { padding: 0; margin: 0 }#element5461334538593785 .center>.row { display: flex; justify-content: space-between; align-items: center; padding: 9px 0;  }#element5461334538593785 .col-12 { padding: 0 }body#index #element5461334538593785{    background-image:unset!important;}body:not(#index) #element5461334538593785{    /*background-image: url(/themes/basic/assets/img/modules/appagebuilder/images/bg-gradient.png);*/   background-position: left 50% top 0%;    background-size: contain;    margin: 0!important;    background-repeat: repeat;    margin: 0 -15px!important;    height: 150px;    background-repeat: repeat-x;}@media(max-width: 1199px) {    #element5461334538593785 .col-search { order: 2; flex-basis: 350px; padding: 0; margin-top: 3px; }    #element5461334538593785 .col-selectors { order: 3; flex-basis: 100px; }    #element5461334538593785 .col-logo { order: 1; flex-basis: calc(100% - 345px); }    #element5461334538593785 .col-utils { order: 4; flex-basis: 135px; }    #element5461334538593785 .col-menu { order: 5; flex-basis: 30px; padding: 0; margin-top: 5px;}}@media (min-width: 768px) and (max-width: 991px) {body:not(#index) #element5461334538593785{ height: 80px; }}@media(max-width: 991px) {#element5461334538593785 { padding-top: 12px; padding-bottom: 12px; }#element5461334538593785 .center>.row { display: flex; justify-content: space-between; align-items: center; margin-top: 0; width: 100%; margin: 0 auto; }#element5461334538593785 .col-search { order: 1; margin-top: 10px;  flex-basis: 35px; } #element5461334538593785 .col-logo { order: 2; flex-basis: calc(100% - 345px); }#element5461334538593785 .col-selectors { order: 3; flex-basis: 100px; } #element5461334538593785 .col-utils { order: 4; flex-basis: 135px; } #element5461334538593785 .col-menu { order: 5; flex-basis: 30px; padding: 0; margin-top: 5px;}#element5461334538593785 .center>.row { padding: 0;  }}@media(max-width: 767px) {    #element5461334538593785 { padding-top: 19px; padding-bottom: 26px; }    #element5461334538593785 .col-search { order: 2; flex-basis: 35px; padding: 0; margin: 0 }    #element5461334538593785 .col-selectors { order: 3; flex-basis: max-content; gap: 20px; }    #element5461334538593785 .col-logo { order: 1; flex-basis: 100%; padding: 0; margin: 15px 0; display: flex; justify-content: center; left: 8%; }    #element5461334538593785 .col-utils { order: 4; flex-basis: 35px; left: 30px; }    #element5461334538593785 .col-menu { order: 5; flex-basis: 30px; padding: 0; margin-top: 5px;}    body:not(#index) #element5461334538593785{ height: inherit; }}@media(max-width: 575px) {    #element5461334538593785 { padding-top: 6px; padding-bottom: 16px; }    #element5461334538593785 .col-menu { order: 0; }    #element5461334538593785 .center > .row { justify-content: center; row-gap: 10px; }}#element22758202833266015 {}#element22758202833266015 {display: flex; justify-content: flex-end; align-items: center; order: 3; margin-right: 0; margin-top: 2px; flex: 0 0 25%; padding: 0 } #element22758202833266015 > div:not(:last-child) { margin-right: 20px; }#element22758202833266015 button:hover+.dropdown-menu { display: block; }#element22758202833266015 .dropdown-menu { margin-top:5px; background: #F3F3F3; border-color: #F3F3F3; padding: 5.5px 7px; min-width: 50px; }#element22758202833266015 .dropdown-menu:hover { display: block; }#element22758202833266015 .dropdown-menu a { padding: 0; }#element22758202833266015 .dropdown:hover .expand-more, .dropdown-item:hover { color: #BDBDBD; }#element22758202833266015 a:hover { color:  #BDBDBD; }@media (max-width: 991px) {#element22758202833266015 { justify-content: flex-end; order: 3; padding: 0 10px; font-size: 16px; padding: 0 20px 0 0; }}#element22758202833266015 > div:not(:last-child) { margin-top: -4px; }@media (max-width: 480px) {#element22758202833266015 { padding: 0 30px 0 0; }}#element19696520015939178 {}#element19696520015939178 .sign { display:none; }#element19696520015939178 .ico { text-transform: uppercase; padding-bottom: 15px; font-weight: 500; font-size: 14px; color: #000000; }#element19696520015939178 .dropdown .dropdown-toggle .ico::before { content: "";    display: block;    margin-top: 3px;    width: 0;    top: 85%;    left: 50%;    transform: translateX(-50%);    position: absolute;    border-bottom: solid 2px #000;    transition: all .3s ease-out; }#element19696520015939178 .dropdown:hover .dropdown-toggle .ico::before {     width: 100%;}#element19696520015939178  .dropdown-menu .ico { text-transform: uppercase; padding: 0 10px; font-weight: 400; font-size: 14px; color: #747474; }#element19696520015939178  .dropdown-menu .ico:hover {color: #121212; margin-top: 5px }#element19696520015939178 .dropdown-toggle { display: flex; justify-content: center; align-items: center; }#element4497889129423378 {}/*#element4497889129423378 .flag, .name { display: none; }*/#element4497889129423378 .iso { text-transform: uppercase; padding-bottom: 15px; font-weight: 500; font-size: 14px; color: #000000; }#element4497889129423378 .dropdown::before { width: 0; }#element4497889129423378:hover.dropdown::before {     content: "";    display: block;    margin-top: 3px;    width: 100%;    top: 85%;    left: 50%;    transform: translateX(-50%);    position: absolute;    border-bottom: solid 2px #000;    transition: all .3s ease-out;}#element4497889129423378  .dropdown-menu .iso { text-transform: uppercase; padding: 0 10px; font-weight: 400; font-size: 14px; color: #747474; margin-top: 5px}#element4497889129423378  .dropdown-menu .iso:hover {color: #121212; }#element4497889129423378 .dropdown-toggle { display: flex; justify-content: center; align-items: center; }#element5478006832240601 {}#element5478006832240601 { display: flex; justify-content: flex-start; padding: 0 15px 0 0; order: 1; flex: 0 0 10%; }@media (max-width: 1564px) {#element5478006832240601  { flex: 0 0 155px; } }#element7462377129719193 {}#element7462377129719193 { width: 155px; }#element7895189957520429 {}#element7895189957520429 { width: 155px; }#element20716555619760478 {}#element20716555619760478 { display: flex;  justify-content: flex-end; align-items: center; order: 4; padding: 0 10px; flex: 0 0 93px; padding: 0 } #element20716555619760478 .link-cart-icon { display: none }@media (max-width:991px) { #element20716555619760478 { justify-content: flex-end; gap: 15px; }}@media (max-width:767px) { #element20716555619760478 { gap: 10px; }}#element7215332587078668 {}#element7215332587078668 {margin: 0 16px; }#element7215332587078668  p { margin: 4px 16px 0 16px; color:  #000000; text-transform: uppercase; font-weight: 500; font-size: 14px; }#element7215332587078668  a:hover { transition: all .3s ease-out; }#element7215332587078668  p:before { content: "";    display: block;    width: 0;    top: 100%;    left: 24%;    transform: translateX(-50%);    position: absolute;    border-bottom: solid 2px #000;    transition: all .3s ease-out; }#element7215332587078668  a:hover p:before { width: 25% }@media(max-width: 1563px) {#element7215332587078668 {margin: 0 8px}#element7215332587078668  p { margin: 4px 10px 0 10px; }}@media(max-width:991px) {#element7215332587078668  p:before { display: none }}#element7215332587078668  p { margin: 0 10px 0 10px; }}@media(max-width: 767px) {#element7215332587078668 { margin: 0 }}#element9038961899209468 {}#element9038961899209468 { margin: 2px 16px 0 16px; transition: all .4s; }#element9038961899209468:hover { transform: scale(1.2); transition: all .4s; }#element9038961899209468  i { font-size: 18px; color: #121212 }@media(max-width: 1563px) {#element9038961899209468 { margin: 2px 8px 0 8px }}@media(max-width: 767px) {#element9038961899209468 { margin: 0 8px }}#element12471217111905598 {}#element12471217111905598 { display: flex; align-items: center; height: 100%; margin-top: -2px; margin-right: 17px; transition: all .4s; position:relative; }#element12471217111905598 .icon-open-search { transition: all .4s; }#element12471217111905598 .icon-open-search:hover { transform: scale(1.2) translateX(-20%); transition: all .4s; }#element12471217111905598 .list-cate-wrapper {display: none;}#element12471217111905598 .btn-primary {background: none; padding-right: 0;border: none; box-shadow: none;}#element12471217111905598 .material-icons.search { font-size: 0; line-height: 0; }#element12471217111905598 #leo_search_top_button { padding: 0.5rem 1.25rem; right: 10px; position: relative; }#element12471217111905598 .material-icons.search::before { color: #000; transition: ease-out .3s;  cursor: pointer; font-size: 19px; }#element12471217111905598 .material-icons.search:hover::before { color: #000 !important }#element12471217111905598 .btn-primary:hover .material-icons.search::before { color: #00796B; }#element12471217111905598 .search_query.form-control.grey.ac_input {border: none; padding: 0;}#element12471217111905598 .leoproductsearch-content {border-bottom: solid 1px #000;}#element12471217111905598 input::placeholder {color: #686868; font-size: 13px; transition: all .3s ease-out;}#element12471217111905598 .btn-primary:hover i {color: #00796B!important;}#element12471217111905598 input:hover::placeholder {padding-left: 10px;}#element12471217111905598 .ac_results {width: 300px;}#element12471217111905598 .form-control:focus {outline: none !important; }#element12471217111905598 .icon-open-search:hover .material-icons.search::before { color: var(--theme-primary-color-hover);}#element12471217111905598 #leo_search_block_top .icon-open-search:hover:before, #element12471217111905598 #leo_search_block_top .icon-open-search:hover:after{background: var(--theme-primary-color-hover);}/*@media(min-width: 992px) {#element12471217111905598 #leo_search_block_top {width: 190px;}}*/    #element12471217111905598 .icon-open-search { display: block; border: none; background: transparent; padding: 0; }     #element12471217111905598 .icon-open-search:focus {outline: none;}    #element12471217111905598 .icon-open-search+form { display: none; }@media(min-width: 992px){    #element12471217111905598 #leosearchtopbox{left: auto; right: 0;}}@media(max-width: 991px){    #element12471217111905598 #leosearchtopbox{ left: -212px; right: auto;}}@media(max-width: 767px){     #element12471217111905598 #leosearchtopbox{left: 0px; right: auto; }     #element12471217111905598 { margin-top: 2px; margin-bottom: 3px; }}    #element12471217111905598 #leosearchtopbox { position: absolute; top: 150%; width: 280px; background: #fff; z-index: 100; border: solid 1px #000; }    #element12471217111905598 #leo_search_block_top { position: relative; }    #element12471217111905598 .leoproductsearch-content { border: none; }    #element12471217111905598 .search_query.form-control.grey.ac_input { padding-left: 10px; }    #element12471217111905598 #leo_search_block_top .icon-open-search:before, #element12471217111905598 #leo_search_block_top .icon-open-search:after{background: #000;}#index #element12471217111905598 .icon-open-search .material-icons.search::before { color: #000; cursor: pointer; font-size: 19px; }#index #element12471217111905598 #leo_search_block_top .icon-open-search:before, #index #element12471217111905598 #leo_search_block_top .icon-open-search:after{background: transparent; }#index #element12471217111905598 #leo_search_block_top .icon-open-search:hover:before, #index #element12471217111905598 #leo_search_block_top .icon-open-search:hover:after{background: #00796B;}@media(max-width: 575px){     #element12471217111905598 #leosearchtopbox{left: -170px; }}#element3620609923308756 {}#element3620609923308756  { margin: 0 0 0 16px; }#element3620609923308756 .hidden-sm-down { display: none }#element3620609923308756 .cart-products-count { display: block; background: #DB1313; color: #fff; border-radius: 50%; font-size: 12px; text-align:center; width: 20px; height: 20px; line-height: 21px; transition: all .4s; cursor: pointer; border: 1px solid #BDBDBD;}#element3620609923308756 .cart-products-count:hover { background: #fff; color: #121212; transition: all .4s; }@media(max-width: 1563px) {#element3620609923308756 {margin: 0 8px}}@media(max-width: 991px) {#element3620609923308756 { margin: 0 15px 0 7px; }}@media(max-width: 767px) {#element3620609923308756 {  margin: 0 0 0 8px; }}#element8093365228183450 {} #element8093365228183450 { padding: 0; order: 2; flex: 0 0 36.5%; }@media(max-width: 1560px) { #element8093365228183450 { padding: 0; order: 1;  flex: 0 0 39%; }}#element17430203059026082 {}#element17430203059026082 .navbar { padding: 0; position: unset;}#element17430203059026082 .navbar-nav > .nav-item:first-child  > .nav-link { margin-left: 0;  } #element17430203059026082 .navbar-nav > .nav-item > .nav-link { color: #000; margin-left: 20px; margin-right: 20px; padding: 5px 0px 8px 0px;font-size: 14px; font-weight: 500;text-transform: uppercase;transition: all .3s ease-out; }#element17430203059026082 .navbar-nav > .nav-item > .nav-link:hover { color: #000 !important }#element17430203059026082 .navbar-nav > .nav-item > .nav-link span::before { content: ""; display: block; width: 0; top: 100%; left: 50%; transform: translateX(-50%); position: absolute; border-bottom: solid 2px #000; transition: all .3s ease-out; }#element17430203059026082 .navbar-nav > .nav-item > .nav-link:hover span::before { width: 100%; }#element17430203059026082 .navbar-nav > .nav-item > .nav-link .menu-title { position: relative; }#element17430203059026082 .dropdown-menu { padding: 16px; border: none; }#element17430203059026082 .nav-item.dropdown:hover > a::before {    content: "";    display: block;    position: absolute;    width: 0;    height: 0;    border: solid 10px transparent;    border-top-color: #FFF;    top: 100%;    left: 50%;    transform: translateX(-50%);    z-index: 10001;}#element17430203059026082 .aligned-fullwidth .dropdown-menu {    width: 100%!important;    left: 0;    right: 0;}#element17430203059026082 .megamenu .aligned-fullwidth .dropdown-menu-inner {    max-width: 1200px;    margin: 0 auto;}#element17430203059026082 .leo-widget .menu-title a, .leo-widget .menu-title a {    color: #000000;    text-transform: none;    font-size: 16px;    font-weight: 600;    padding: 0;}#element17430203059026082 .leo-widget .menu-title a:hover { color: #BDBDBD; }#element17430203059026082 a {  color: #000; font-size: 14px; }#element17430203059026082 a:hover { color: #BDBDBD; }#element17430203059026082 .dropdown-menu a {    font-weight: 400;    padding: 2px 0;    display: block;}#element17430203059026082 .off-canvas-nav-megamenu ul li a,#element17430203059026082 .off-canvas-button-megamenu,#element17430203059026082 .offcanvas-mainnav .navbar-nav li.dropdown .caret  { color: #121212; }#element17430203059026082 .off-canvas-nav-megamenu ul li a:hover { color: #BDBDBD; }#element17430203059026082 .off-canvas-nav-megamenu .offcanvas-mainnav  { background: #fff; }@media(max-width: 1563px) {#element17430203059026082 .navbar-nav > .nav-item > .nav-link {margin-left: 11px; margin-right: 11px; }}@media(max-width: 1563px) {#element17430203059026082 .navbar-nav > .nav-item > .nav-link {margin-left: 11px; margin-right: 11px; }}@media(max-width: 1199px) and (min-width: 992px) {#element17430203059026082 .navbar-nav > .nav-item > .nav-link {  margin-left: 7px; margin-right: 7px;  }}@media(max-width: 1199px) {    #element17430203059026082 .navbar { padding: 0; }    #element17430203059026082 { padding-top: 0; }     #element17430203059026082 .leo-megamenu .navbar-toggler { background-color: transparent; color: #000; padding: 0 }}@media(max-width: 767px) {    #element17430203059026082 .navbar { text-align: end; }    #element17430203059026082 { padding-top: 0; }     #element17430203059026082 .leo-megamenu .navbar-toggler { background-color: transparent; color: #000; padding: 0 }}#element17430203059026082 .hot .menu-title { color: #ff5252; }#element7303984434661731 {background-attachment: fixed;}#element7303984434661731 {margin-top: -35px; margin-bottom:30px;}@media(max-width: 991px) {    #element7303984434661731 {margin-top: 65px; margin-bottom: 20px;}}#element3009828596 {}@media(min-width: 992px) {    #element3009828596 { justify-content: center; align-items: center; }}@media(max-width: 991px) {    #element3009828596 { padding: 0 10px }}#element3487631610 {}#element3487631610 .breadcrumb li a { color: #747474; }#element3487631610 .breadcrumb li a:hover { color: #000000; font-weight: 500; }#element3487631610 .breadcrumb li:last-child span { color: #121212; font-weight: 500; }#element3487631610 .breadcrumb ol { font-size: 14px; line-height: 19px; font-weight: 500; }#element5529428347411333 {}#element5529428347411333 h2 { font-size: 28px; line-height: 41px; padding-bottom: 34px; text-align: center; padding-top: 50px;  font-weight: 600; color: #121212 }#element5529428347411333 .center > .row > div { padding-left: 37px; padding-right: 37px; }@media(max-width: 991px) {    #element5529428347411333 .center  { max-width: 100% }    #element5529428347411333 .center > .row > div { padding-left: 25px; padding-right: 25px; }    #element5529428347411333 h2 { padding-top: 80px }}@media(max-width: 991px) {#element5529428347411333 .center  {  padding: 0 15px; }}@media(max-width:767px) { #element5529428347411333 h2 { padding-top: 30px }}#element2852298651 {}#element2864858738 {}#element2864858738 { text-align: center; }#element3287915248 {background-color: #F6F6F8;}#element7768846697297772 {}#element7768846697297772 .contact-item {    display: flex;    align-items: flex-start;    justify-content: center;    padding: 60px 0;    gap: 250px;}#element7768846697297772 .contact-item .title {    font-size: 18px;    font-weight: 600;    line-height: 26px;    color: #121212;}#element7768846697297772 .contact-item .desc {    font-size: 16px;    font-weight: 400;    line-height: 25px;    color: #121212;}@media (max-width: 1240px) {#element7768846697297772 .contact-item { gap: 90px;; }}@media (max-width: 991px) {#element7768846697297772 .contact-item { gap: 30px; justify-content: space-between; }}@media (max-width: 767px) {#element7768846697297772 .contact-item { justify-content: center; align-items: flex-start; flex-direction: column; }}#element2563127060 {} #element2563127060 .form-footer { text-align: center !important; margin-bottom: 90px }@media(max-width:767px) {  #element2563127060 .form-footer { margin-bottom: 10px }}#element6957258467643475 {}#element6957258467643475 .form-control-label { display: none; }#element6957258467643475 .col-md-9 { max-width: 100%!important; flex: 0 0 100%; }#element6957258467643475 .form-footer .btn { width: 114px; height: 47px; font-size: 16px; line-height: 23px; letter-spacing: 1px; font-weight: 600; background-color: #BE7F5F; text-transform: none; border-radius: unset; display: flex;justify-content: center; align-items: center; text-align: center; margin: 30px auto 0 auto; cursor: pointer;border:none; }#element6957258467643475 .form-footer .btn:hover {background-color: #D1A58F; }#element6957258467643475 .form-footer .btn .text { position: relative; color: #fff }#element6957258467643475 .contact-form .input-group .input-group-btn { position: absolute; right: 0; top: 0; bottom: 0; } #element6957258467643475 .icon-span-filestyle::before { color: #000; font-size: 1.2rem; } #element6957258467643475 .contact-form .input-group .input-group-btn > .btn { background: transparent!important; font-size: 0; padding: 3px 1px 3px 20px; z-index: 3; cursor: pointer; } #element6957258467643475 .btn:hover .icon-span-filestyle::before { color: #00796B; }#element6957258467643475 .offset-md-3 { width: 100%; margin: 0; padding: 0 15px; }#element6957258467643475 .form-group input[name="fileUpload"] { width: 100% }#element6957258467643475 .psgdpr_consent_message span { line-break: anywhere; }#element6957258467643475 select.form-control:not([size]):not([multiple]) { height: auto; }#element6957258467643475 .contact-form #contactform-message { border: 1px solid #686868; }#element8506816945411357 {} #element8506816945411357 .form-footer { text-align: center !important; margin-bottom: 90px }@media(max-width:767px) {  #element8506816945411357 .form-footer { margin-bottom: 10px }}#element5790173745300502 {} #element5790173745300502 .gmap-wrapper {min-height:450px!important;}#element5086830296059265 {}#element5086830296059265 {padding: 0 15px;}#element5086830296059265 .title { color: #000000; font-weight: 700; font-size: 19px; }@media (min-width: 992px) {#element5086830296059265 .title { display: none }}@media (max-width: 991px) {#element5086830296059265 .h6,#element5086830296059265 .title { text-align: center}}@media (max-width: 767px) {#element5086830296059265  .hidden-sm-down {display:block !important}}#element2165929948 {}#element2165929948 { margin: 10px 0 20px 0; padding: 0 0 0 15px; }#element2165929948 #search_filters {display: flex; flex-direction: column; }#element2165929948  #search_filters .facet .title { border-bottom: 1px solid #d6d6d6; justify-content: center; align-items: center;  }#element2165929948 #search_filters .clear-all-wrapper .btn {  max-width: 275px; margin: 0 0 25px 0; white-space: normal; padding: 15px; }#element2165929948 #search_filters .clear-all-wrapper .btn i {  color: #fff }#element2165929948 #search_filters .ui-slider-horizontal { margin: 25px 5px; }#element2165929948 #search_filters .dropdown-menu {border: 1px solid #e6e8e8; margin: 10px 0; min-width: 13rem;}#element2165929948  #search_filters .facet .facet-title {font-weight: 500; font-size: 16px; color: #000; line-height: 25px; display: flex; justify-content: space-between; }#element2165929948  #search_filters .facet .facet-title:hover {color: var(--theme-primary-color)}#element2165929948  #search_filters .facet .facet-label a {color: #000; font-size: 14px; line-height: 19px; font-weight: 500;}#element2165929948  #search_filters .facet .facet-label a:hover {color: #BDBDBD;}#element2165929948 #search_filters .facet .title .collapse-icons { padding: 0; }@media(min-width: 992px) {#element2165929948 #search_filters  {    display: flex;    flex-wrap: wrap;    padding-right: 150px;    flex-direction: column; }}@media(max-width: 1199px) {#element2165929948 #search_filters .clear-all-wrapper .btn i { display: none; }}@media(max-width: 991px) {#element2165929948 #search_filters {padding-right: 0}#element2165929948  #search_filters .facet .facet-title {white-space: initial; padding: 0; }#element2165929948 #search_filters .dropdown-menu {position: relative; top: 0;}#element2165929948  #search_filters .facet .title { margin-bottom: 15px; }#element2165929948 { margin: 10px 0 20px 0; padding: 0 15px }}@media(max-width: 767px) { #element2165929948 #search_filters .facet {margin-bottom: 10px;}}#element3027767146 {}#element3027767146 #search_filters .facet {padding:0; margin-bottom: 10px;}#element3027767146 #search_filters .facet .collapse.show {max-height: 150px; height: auto; overflow: hidden auto; margin: 0; min-width: 10rem; }#element3027767146 #search_filters>.h6 { display: none !important; }#element3027767146 #search_filters_dropdown_wrapper { flex-wrap: wrap; }@media (max-width: 991px) {#element3027767146 #search_filters>.h6 {display: block !important;  font-weight: 700; font-size: 19px; text-transform: none !important; margin-bottom: 25px;}#element3027767146 #search_filters_dropdown_wrapper { flex-direction: column; width: 100%; padding: 0; margin-bottom: 20px; }#element3027767146 #search_filters .facet { margin-right: 0;}#element3027767146 #search_filters .facet .collapse.show { margin: 10px 0; }}@media (max-width: 767px) {#element3027767146  .hidden-sm-down {display:block !important}}#element4919985360439533 {}#element4919985360439533 {padding: 0 15px;}#element4919985360439533 .title { color: #000000; font-weight: 700; font-size: 19px; }@media (max-width: 991px) {#element4919985360439533 .h6,#element4919985360439533 .title { text-align: center}}@media (max-width: 767px) {#element4919985360439533  .hidden-sm-down {display:block !important}}#element2107114396 {}#element2107114396 { margin: 10px 0 20px 0; padding: 0 0 0 15px; }#element2107114396 #search_filters {display: flex; flex-direction: column; }#element2107114396  #search_filters .facet .title { border-bottom: 1px solid #d6d6d6; justify-content: center; align-items: center;  }#element2107114396 #search_filters .clear-all-wrapper .btn {  max-width: 275px; margin: 0 auto 25px auto; white-space: normal; padding: 15px; }#element2107114396 #search_filters .clear-all-wrapper .btn i {  color: #fff }#element2107114396 #search_filters .ui-slider-horizontal { margin: 25px 5px; }#element2107114396 #search_filters .dropdown-menu {border: 1px solid #e6e8e8; margin: 10px 0;    position: relative; animation: slideDown 0.7s ease-out; }#element2107114396  #search_filters .facet .facet-title {font-weight: 500; font-size: 16px; color: #000; line-height: 25px; display: flex; justify-content: space-between; }#element2107114396  #search_filters .facet .facet-title:hover {color: var(--theme-primary-color)}#element2107114396  #search_filters .facet .collapse {margin-bottom: 16px;}#element2107114396  #search_filters .facet .facet-label a {color: #000; font-size: 14px; line-height: 19px; font-weight: 500;}#element2107114396  #search_filters .facet .facet-label a:hover {color: #BDBDBD;}#element2107114396 #search_filters .facet .title .collapse-icons { padding: 0; }@media(max-width: 1199px) {#element2107114396 #search_filters .clear-all-wrapper .btn i { display: none; }}@media(max-width: 991px) {#element2107114396 #search_filters {padding-right: 0}#element2107114396  #search_filters .facet .facet-title {white-space: initial; padding: 0; }#element2107114396 #search_filters .dropdown-menu {position: relative; top: 0;}#element2107114396  #search_filters .facet .title { margin-bottom: 10px; }#element2107114396 { margin: 10px 0 20px 0; padding: 0 15px }}@media(max-width: 767px) { #element2107114396 #search_filters .facet {margin-bottom: 10px;}}#element2902997974 {}#element2902997974 #search_filters .facet {padding:0; margin-bottom: 10px; margin-right: 0; }#element2902997974 #search_filters .facet .collapse.show {max-height: 150px; height: auto; overflow: hidden auto; }#element2902997974 #search_filters>.h6 { font-weight: 700; font-size: 19px; text-transform: none !important; margin-bottom: 25px;}#element2902997974 #search_filters_dropdown_wrapper { display: block; padding-right: 5px; }@media (max-width: 991px) {#element2902997974 #search_filters_dropdown_wrapper { flex-direction: column; width: 100%; padding: 0; margin-bottom: 20px; }#element2902997974 #search_filters .facet { margin-right: 0;}}@media (max-width: 767px) {#element2902997974  .hidden-sm-down {display:block !important}#element2902997974 #search_filters .facet { margin-right: 0; margin-bottom: 10px;}}#element6421555724158265 {}#element6421555724158265 {padding: 0 15px; margin-bottom: 40px}#element6421555724158265 .title { color: #000000; font-weight: 700; font-size: 19px; }@media (max-width: 991px) {#element6421555724158265 .title { text-align: center; margin-top: 20px; }}@media (max-width: 767px) {#element6421555724158265  .hidden-sm-down {display:block !important}}#element43366703447754745 {}#element43366703447754745 #search_filters {display: flex; flex-wrap: wrap;}#element43366703447754745 #search_filters .dropdown-menu {border: 1px solid #e6e8e8; margin-top: -1px; max-height: 165px; height: auto;     overflow: hidden auto; }#element43366703447754745  #search_filters .facet .facet-title {font-weight: 500; font-size: 16px; color: #000; line-height: 25px; white-space: initial; border-bottom: 1px solid #d6d6d6;  padding: 9px 0; margin-top: -1px;}#element43366703447754745  #search_filters .facet .collapse {margin-bottom: 0;}#element43366703447754745  #search_filters .facet .facet-label a {color: #000; font-size: 14px; line-height: 24px; font-weight: 500;}#element43366703447754745  #search_filters .facet .facet-label a:hover {color: #BDBDBD;}@media(max-width: 767px) { #element43366703447754745  #search_filters {display: flex; flex-wrap: wrap;} #element43366703447754745 #search_filters .facet .title {display: none !important;} #element43366703447754745 #search_filters .facet {margin-bottom: 10px;} #element43366703447754745 {max-height: 350px;    overflow: auto;}}#element2100848952 {}#element2100848952 .block-categories li.active>a, #element2100848952 .block-categories li:hover>a {background: transparent }#element2100848952 .block-categories .category-sub-menu { margin: 10px 0 0 0 }#element2100848952 .block-categories .category-sub-menu li[data-depth="1"] a { margin-bottom: 0; border-bottom: 0 !important }#element2100848952 .block-categories .category-sub-menu li a { font-weight: 500; font-size: 16px; color: #000; line-height: 33px; padding: 0 30px 0 0; border-bottom: 1px solid #d6d6d6; margin-bottom: 15px; }#element2100848952 .block-categories .category-sub-menu li a:hover {color: var(--theme-primary-color)}#element2100848952 .category-top-menu { margin: 0 }#element3136518622131383 {}#element3136518622131383 {padding: 0 15px;}#element3136518622131383 .title { color: #000000; font-weight: 700; font-size: 19px; }@media (max-width: 991px) {#element3136518622131383 .h6,#element3136518622131383 .title { text-align: center}}@media (max-width: 767px) {#element3136518622131383  .hidden-sm-down {display:block !important}}#element3460538486 {}#element3460538486 { margin: 10px 0 20px 0; padding: 0 15px; }#element3460538486 #search_filters {display: flex; flex-direction: column; }#element3460538486 #search_filters .clear-all-wrapper .btn {  max-width: 275px; margin: 0 auto 25px auto; white-space: normal; padding: 15px; }#element3460538486 #search_filters .clear-all-wrapper .btn i {  color: #fff }#element3460538486 #search_filters .ui-slider-horizontal { margin: 25px 10px 25px 0; }#element3460538486 #search_filters .dropdown-menu {border: 1px solid #e6e8e8; margin: 10px 0;    position: relative; animation: slideDown 0.7s ease-out; }#element3460538486  #search_filters .facet .facet-title {font-weight: 500; font-size: 16px; color: #000; line-height: 35px; display: flex; justify-content: space-between; margin:0 }#element3460538486  #search_filters .facet .facet-title:hover {color: var(--theme-primary-color)}#element3460538486  #search_filters .facet .collapse {margin-bottom: 16px;}#element3460538486  #search_filters .facet .facet-label a {color: #000; font-size: 14px; line-height: 19px; font-weight: 500;}#element3460538486  #search_filters .facet .facet-label a:hover {color: #BDBDBD;}#element3460538486 #search_filters .facet .title .collapse-icons { padding: 0 0 10px; }#element3460538486 #search_filters .facet .title { border-bottom: 1px solid #d6d6d6; justify-content: center; align-items: center; margin-bottom: 15px; }@media(max-width: 1199px) {#element3460538486 #search_filters .clear-all-wrapper .btn i { display: none; }}@media(max-width: 991px) {#element3460538486 #search_filters {padding-right: 0}#element3460538486  #search_filters .facet .facet-title {white-space: initial; padding: 0; margin-top: -1px;}#element3460538486 #search_filters .dropdown-menu {position: relative; top: 0;}}@media(max-width: 767px) { #element3460538486 #search_filters .facet .title {display: none !important;} #element3460538486 #search_filters .facet {margin-bottom: 10px;}}#element3069476485 {}#element3069476485 #search_filters .facet {padding:0; margin-bottom: 0; margin-right: 0; }#element3069476485 #search_filters .facet .collapse.show {max-height: 155px; height: auto; overflow: hidden auto; }#element3069476485 #search_filters>.h6 { font-weight: 700; font-size: 19px; text-transform: none !important; margin-bottom: 25px;}#element3069476485 #search_filters_dropdown_wrapper { display: block; padding-right: 5px; }@media (max-width: 991px) {#element3069476485 #search_filters_dropdown_wrapper { flex-direction: column; width: 100%; padding: 0; margin-bottom: 20px; }#element3069476485 #search_filters .facet { margin-right: 0;}}@media (max-width: 767px) {#element3069476485  .hidden-sm-down {display:block !important}}#element3129233398 {}#element3516133469 {}#element6858409567685013 {}#element6858409567685013 .row {justify-content: center;}#element6858409567685013 .inner {background: transparent!important; display: flex; flex-direction: column; justify-content: center; align-items: center;}#element6858409567685013 .title.h1 {color: #fff; background: #00796B; font-size: 16px; line-height: 22px;padding: 4px 8px; border-radius: 4px; font-weight: 500;margin-bottom: 6px;letter-spacing: 1px; font-style: normal; text-transform: uppercase; }#element6858409567685013 .description {margin: 0; font-size: 64px; line-height: 68px; color: #fff;  font-weight: 500; padding: 0; }#element6858409567685013 .inner:hover::after {color: #fff; background: #00796B;}#element6858409567685013 .owl-numbers {display: none;}#element6858409567685013 .owl-page ,#element6858409567685013 .owl-page.active {border: none; background: #fff; width: 38px; height: 38px; border-radius: unset; display: flex; justify-content: center; align-items: center; margin: 0; transition: all .4s; opacity: 0.6; }#element6858409567685013 .owl-page:hover ,#element6858409567685013 .owl-page.active:hover { transition: all .4s; opacity: 1; }#element6858409567685013 .inner::after { content: "Zobacz"; background: #fff; text-transform: uppercase; color: #000000; font-size: 18px; font-weight: 600; padding: 15px 18px; top: 23px; position: relative; transition: all .3s ease-in; letter-spacing: 1px;}#element6858409567685013 .inner:hover::after { opacity: 0.6; transition: all .3s ease-in;  background: #fff; color: #121212 }#element6858409567685013 .owl-pagination, .full-slider .slick-dots { gap: 10px }@media(max-width: 991px) {    #element6858409567685013 .title.h1 { font-size: 14px; line-height: 19px; margin: 0; }    #element6858409567685013 .description { font-size: 28px; line-height: 36px; }    #element6858409567685013 .inner::after { top: 10px; padding: 9px 18px; font-size:16px }}@media(max-width: 767px) {     #element6858409567685013 .inner::after { top: 10px; padding: 5px 18px; font-size:16px }    #element6858409567685013 .description { font-size: 16px; line-height: 20px; }    #element6858409567685013 .owl-pagination, .full-slider .slick-dots { gap: 0; justify-content: space-between; padding: 0 25px; bottom: 38% !important; }}@media(max-width: 575px) {    #element6858409567685013  .title.h1 { display: none; }}@media(min-width: 992px) and (max-width:1199px){     #element6858409567685013 .description{font-size: 36px;    line-height: 39px;}}#element2138014681 {}#element2764884687 {}#element1706320618 {background-color: #fff;margin-top: 70px;margin-bottom: 70px;} #element1706320618 .image-description { margin: 23px auto 10px 46px } #element1706320618 .image-description p { margin: 0; font-size: 22px; font-weight: 400; line-height: 32px; color: #747474; } #element1706320618 .image-description a {font-size: 28px; font-weight: 600; line-height: 32px; color: #121212; display: flex; justify-content: space-between; align-items: flex-start;} #element1706320618 .image-description a::after { bottom: -43px; transform: translate(-50%, -50%) rotate(0deg) !important; } #element1706320618 .image-description a:hover::after { bottom: -15px !important; } #element1706320618 .image-description a::before { margin: 0 auto; right: -2px; bottom: -15px; transform: translate(-50%, -50%) rotate(0deg) !important; transition: 0.3s ease-out; } #element1706320618 .image-description a:hover::before { bottom: 12px !important; } #element1706320618 .row { display: grid; grid-template-columns: repeat(3, 1fr); grid-template-rows: repeat(1, 1fr); column-gap:106px; row-gap: 10px; align-items: center; justify-content: center; margin: 0 } #element1706320618 .block.widget.ApRawHtml .image-description a {    position: relative;} #element1706320618 .block.widget.ApRawHtml .image-description p {    overflow: hidden;} @media(min-width: 991px) and (max-width: 1199px)  { #element1706320618 .image-description {  margin: 5px; } #element1706320618 .row { row-gap: 0px; }}@media(max-width: 991px) {    #element1706320618 .image-description { margin: 8px 0 }    #element1706320618 .image-description p { font-size: 20px; line-height: 29px; }   #element1706320618 .image-description a::before ,    #element1706320618 .image-description a { font-size: 24px; line-height: 30px; right: 0; }    #element1706320618 { margin-top:  30px; margin-bottom: 0; }    #element1706320618 .row { column-gap:16px; align-items: flex-start; }    #element1706320618 .center { max-width: 100%; padding: 0 18px }}@media(max-width: 767px) {    #element1706320618 .row { display: flex; }    #element1706320618 .image-description { margin: 18px auto 23px auto }    #element1706320618 { margin-top: 30px; margin-bottom: 53px; }    #element1706320618 .center { max-width: min(1472px, calc(100% - 40px)); padding: 0 }}#element2552421994933915 .image-description p {    margin: 0 0 4px 0;}#element3380339877 {}#element3380339877  { grid-column: 1 / span 1; grid-row: 1 / span 1; padding: 0 }#element31093828947901315 {} #element31093828947901315  { transition: ease-out .3s all; overflow: hidden; text-align: center;  } #element31093828947901315  img { transition: ease-out .3s all;  height: auto !important; } #element31093828947901315:hover { margin-bottom: 0;  } #element31093828947901315:hover img { transform: scale(1.11);  margin: -5% 0 5%; }#element5719993486862732 {}#element2555528267 {}#element2555528267 { grid-column: 2; grid-row: 1; padding: 0 }@media(max-width: 991px) {#element2555528267 { display: flex; flex-direction: column-reverse; }}#element8834418874247117 {}#element40077333189777125 {} #element40077333189777125  { transition: ease-out .3s all; overflow: hidden;  text-align: center; } #element40077333189777125  img { transition: ease-out .3s all;  height: auto !important; } #element40077333189777125:hover { margin-bottom: 0;  } #element40077333189777125:hover img { transform: scale(1.11);  margin: -5% 0 5%; }#element2334061144 {}#element2334061144  { grid-column: 3; grid-row: 1 / span 1; padding: 0 }#element9173747484174392 {} #element9173747484174392  { transition: ease-out .3s all; overflow: hidden; text-align: center;  } #element9173747484174392  img { transition: ease-out .3s all;  height: auto !important; } #element9173747484174392:hover { margin-bottom: 0;  } #element9173747484174392:hover img { transform: scale(1.11);  margin: -5% 0 5%; }#element18929330467311682 {}#element19608186551945588 {background-color: #fff;margin-top: 40px;margin-bottom: 20px;}#element19608186551945588 .col-12 .center > .row { display: flex; justify-content: space-between; align-items: end; } #element19608186551945588  .title { text-align:left; font-size: 36px; color: #121212; font-weight: 600 }@media(max-width: 991px) {    #element19608186551945588 { margin-bottom: 10px; display: flex; flex-wrap: wrap;}    #element19608186551945588 .col-title{order: 1;}    #element19608186551945588 .col-image{order: 3;}    #element19608186551945588 .col-carousel{order: 2;}    #element19608186551945588  .title { text-align:center; font-size: 32px; line-height: 38px }}@media(max-width: 767px) {    #element19608186551945588 { margin-bottom: 63px; } #element19608186551945588  .title { font-size: 32px; }}@media(min-width: 1200px) { #element19608186551945588  .title {position: absolute;    bottom: -87px;}}#element3481380119 {}#element2150822045 {}#element3014425955 {background-color: #fff;margin-top: 40px;margin-bottom: 20px;}#element3014425955 .col-12 .center > .row { display: flex; justify-content: space-between; align-items: end; }@media (min-width: 992px) and (max-width: 1199px) {    #element3014425955 .col-12 .center > .row .col-carousel { display: none }}@media(max-width: 991px) {    #element3014425955 { margin-bottom: 10px; display: flex; flex-wrap: wrap;}    #element3014425955 .col-title{order: 1;}    #element3014425955 .col-image{order: 3;}    #element3014425955 .col-carousel{order: 2;}}@media(max-width: 767px) {    #element3014425955 { margin-bottom: 0; }}#element3629341397 {}#element3637872352790535 {} #element3637872352790535 img { width: 100% }#element3704656132 {}#element3704656132 .text-item {  display: flex; justify-content: center; align-items: center; flex-direction: column; padding: 102px 70px; }#element3704656132  .title-item { font-size: 36px;    line-height: 52px;    color: #121212;    font-weight: 600;    margin-bottom: 20px; }#element3704656132  .desc-item {font-size: 16px;    line-height: 25px;    margin-bottom: 30px; }#element3704656132  .button-item { width: 204px;    height: 47px;    background: #121212;    color: #fff;    display: flex;    justify-content: center;    align-items: center;    letter-spacing: 1px;    font-weight: 600; }#element7476836584868778 {} #element7476836584868778 img { width: 100% }@media(min-width: 991px)  { #element7476836584868778 { display: block}}@media(max-width: 991px) {    #element7476836584868778 { display: none }}#element5810465734594566 {} #element5810465734594566 img { width: 100% }@media(min-width: 991px)  { #element5810465734594566 { display: none }}@media(max-width: 991px) {    #element5810465734594566 { display: block }}#element2264224886615840 {}#element27742128501740365 {}@media (min-width:992px) { #element27742128501740365{    display: flex;    justify-content: space-around;}}#element27742128501740365 > div{width:100%;    text-align: center;    background: #FCF6F4;margin:10px;padding:15px;}#element27742128501740365 .title{color:#BE7F5F;font-weight:600;font-size:18px;}#element27742128501740365 .description{color:#121212;}#element2882669540015877 {}#element25962080620309285 {}#element10910599006903021 {}#element4921029959091990 {}#element6304464532081099 {}#element2373811643 {padding-top: 45px;padding-bottom: 45px;}#element2373811643 .row { flex-direction: row; justify-content: space-between; padding: 0; margin: 0;}@media(min-width: 992px) {    #element2373811643 .row > div { padding: 0; display: flex; justify-content: center; align-items: center;  }}@media (max-width: 1100px) {#element2373811643 .row { flex-direction: column; }}@media(max-width: 991px) {    #element2373811643 { padding-top: 10px; padding-bottom: 0; }}@media(max-width: 767px) {    #element2373811643 { padding-top: 0; padding-bottom: 0; }}#element3457156226 {background-color: #F6F6F8;}#element3457156226 {display: flex; align-items: center;  }#element3457156226 .desc-section { display: flex; justify-content: center;  align-items: flex-start; gap: 40px; }#element3457156226 .desc-item { display: flex; justify-content: center;  align-items: flex-start; flex-direction: column }#element3457156226  .sub-heading { color: #121212; font-size: 28px; line-height: 41px; font-weight: 600 }#element3457156226  .desc-item .sub-heading { color: #121212; font-size: 24px; line-height: 30px; font-weight: 600 }#element3457156226  .desc-item .about-us-text { color: #121212; font-size: 16px; line-height: 25px; font-weight: 400; padding: 0; margin-bottom: 32px }@media(max-width: 991px) {#element3457156226 { margin-top: 0 }}@media(max-width: 767px) {#element3457156226 { margin-top: 28px; padding: 0 }#element3457156226 .desc-section { gap: 20px; }}#element2100277687 {}#element2100277687  {  padding: 80px 128px 80px 126px; }#element2100277687 .about-us-text-col {display: flex; align-items: center;}#element2100277687 .about-us-heading {text-align: left; color: #121212; font-size: 36px; line-height: 52px; font-weight: 600; padding-bottom: 30px; margin: 0; font-style: normal;}#element2100277687 .about-us-text { text-align: left; color: #121212; font-size: 16px; line-height: 25px; margin: 0; padding-bottom: 70px; }#element2100277687 .about-us-link { display: block; width: fit-content; background: #121212; color: #fff;  padding: 12px 38px; line-height: 23px; transition: all .3s ease-out; letter-spacing: 1px; margin: 0 auto }#element2100277687 .about-us-link:hover {color: #fff; background: #686868;}#element2100277687 div:nth-child(1) {text-align: center;}@media(max-width: 1100px) {#element2100277687 .about-us-heading { margin-top: 30px; }#element2100277687 .about-us-link { margin-bottom: 60px }}@media(max-width: 991px) {    #element2100277687  { padding: 0 25px 20px 25px }    #element2100277687 .about-us-heading { font-size: 32px; line-height: 38px; margin-top: 60px; padding-bottom: 40px; }    #element2100277687 .about-us-link { margin-bottom: 60px }}@media(max-width: 767px) {    #element2100277687  { padding: 0 30px }    #element2100277687 .about-us-heading { font-size: 32px; line-height: 38px; margin-top: 30px; }    #element2100277687 .about-us-link { margin-bottom: 60px }}#element3287425024 {background-color: #F6F6F8;}#element3287425024 { padding: 0; }#element1769952547 {}#element1769952547 { text-align: center; }#element1769952547 img { padding: 80px 116px 80px 15px; }@media(min-width: 991px) and (max-width: 1199px)  { #element1769952547 img  {  padding: 0 116px 80px 116px; }}@media(max-width: 991px) {    #element1769952547 { display: none }}#element3302182910 {}#element3302182910 .row { flex-direction: row; justify-content: space-between; padding: 0; margin: 0;}@media(min-width: 992px) {    #element3302182910 .row > div { flex: 0 0 50%; padding: 0; display: flex; justify-content: center; align-items: center; gap: 30px }}@media(max-width: 1100px) {    #element3302182910 .row { flex-direction: column-reverse; margin-bottom: 80px }}@media(max-width: 991px) {    #element3302182910 { padding-top: 10px; padding-bottom: 0; }    #element3302182910 .row { flex-direction: column-reverse; }    #element3302182910 .row > div { gap: 16px; padding: 0 }}@media(max-width: 767px) {    #element3302182910 { padding-top: 0; padding-bottom: 0; }    #element3302182910 .row { margin-bottom: 10px }}#element3732538545 {}#element3732538545 { padding: 0; display: flex }#element13377669807140052 {}#element13377669807140052 { text-align: center; }#element8222524003787487 {}#element8222524003787487 { text-align: center; }#element2951113691 {}#element2951113691 {display: flex; align-items: center;  }@media(max-width: 991px) {#element2951113691 { margin-top: 0 }}@media(max-width: 767px) {#element2951113691 { margin-top: 28px; padding: 0 }}#element3839237636759266 {}#element3839237636759266  { padding: 134px 60px 121px 60px }#element3839237636759266 .about-us-text-col {display: flex; align-items: center;}#element3839237636759266 .about-us-heading {text-align: center; color: #121212; font-size: 36px; line-height: 52px; font-weight: 600; padding-bottom: 30px; margin: 0; text-align: center; font-style: normal;}#element3839237636759266 .about-us-text { text-align: center; color: #121212; font-size: 16px; line-height: 25px; margin: 0; padding-bottom: 70px; }#element3839237636759266 .about-us-link { display: block; width: fit-content; background: #BE7F5F; color: #fff;  padding: 12px 38px; line-height: 23px; transition: all .3s ease-out; letter-spacing: 1px; margin: 0 auto }#element3839237636759266 .about-us-link:hover {color: #fff !important; background: #D1A58F;}#element3839237636759266 div:nth-child(1) {text-align: center;}@media(max-width: 1100px) {#element3839237636759266  { padding: 34px 60px 21px 60px }#element3839237636759266 .about-us-heading { margin-top: 30px; }#element3839237636759266 .about-us-link { margin-bottom: 60px }}@media(max-width: 991px) {    #element3839237636759266  { padding: 0 0 20px 0 }    #element3839237636759266 .about-us-heading { font-size: 32px; line-height: 38px; margin-top: 60px; }    #element3839237636759266 .about-us-link { margin-bottom: 60px }    #element3839237636759266 .about-us-heading {text-align: left; }    #element3839237636759266 .about-us-text { text-align: left; }    #element3839237636759266 .about-us-link { margin: 0 }}@media(max-width: 767px) {    #element3839237636759266  { padding: 0 }    #element3839237636759266 .about-us-heading { font-size: 32px; line-height: 38px; margin-top: 30px; text-align: center;  }    #element3839237636759266 .about-us-link { margin: 0 auto 50px auto }    #element3839237636759266 .about-us-text { text-align: center; }    #element3839237636759266 .about-us-text { padding-bottom: 40px; }}#element2988683726 {margin-top: 40px;margin-bottom: 40px;}#element2988683726 .col-12 .center {    border: 1px solid #F4F4F4;    padding: 50px;}#element2988683726 .row-title {    font-size: 36px;    line-height: 52px;    font-weight: 600;    color: #121212;    text-align: center;    margin-bottom: 20px;}#element2988683726 .boxes .box .inner {    display: flex;    justify-content: space-between;    align-items: start;    gap: 20px;}#element2988683726 .boxes .box .inner .image img {    max-width: unset;    width: 86px;    height: 86px;    display: flex;    object-fit: cover;}#element2988683726 .boxes {    display: flex;    justify-content: center;    align-items: center;}#element2988683726 .boxes .box .inner [itemprop="author"] { display: none}#element2988683726 .meta .title a {   color: #121212;   font-weight: 600;   font-size: 16px}#element2988683726 .meta .title a:hover {   color: #747474;}@media(max-width: 991px) {#element2988683726  { margin-top: 30px; }#element2988683726 .row-title {    font-size: 32px;    line-height: 38px;}#element2988683726 .meta .title a {    line-height: 20px;}}@media(max-width: 767px) {#element2988683726 .col-12 .center {    border: 1px solid #F4F4F4;    padding: 30px 15px;}#element2988683726 .boxes .box .inner .image img {    width: 80px;    height: 80px;}#element2988683726 .boxes .box .inner {    gap: 15px;}}#element2199546697 {}#element2615147439 {}#element2615147439 .btn-primary {    display: flex;    justify-content: center;    align-items: center;    width: 204px;    height: 47px;    margin: 40px auto 0 auto;}#element2615147439 .btn-primary:hover {    color: #fff !important;}#element2615147439 .boxes  .btn-primary {    display: flex;    justify-content: flex-end;    align-items: center;    margin: 0 auto;}#element2615147439 .readmore {   font-size: 0;   background: transparent;   letter-spacing: inherit;   padding: 0;   margin: 0 auto;}#element2615147439 .readmore:before {   color: #121212;    font-size: 30px;}@media (max-width: 1199px) {   #element2615147439 .meta { width: 80%;  }   #element2615147439 .readmore {    margin: 0;  }}#element3441105509 {background-color: #fff;margin-bottom: 53px;}#element3441105509 .center { max-width: min(1472px, calc(100% - 252px)); }#element3441105509 .center .row { margin: 0; gap: 3%; }@media(max-width: 991px) {#element3441105509>div { padding: 0 10px }#element3441105509 .center { max-width: 100% }}#element2141144306 {} #element2141144306  { padding: 0; margin-bottom: 34px }@media (max-width: 991px) { #element2141144306  { margin-bottom: 20px }}#element42060416717546725 {}#element42060416717546725  p { color:#121212; font-size: 28px; font-weight: 500; line-height: 41px; text-align: center; margin: 0 }@media (max-width: 991px) { #element42060416717546725  p {  font-size: 24px; text-align: left; }}#element2766220914 {} #element2766220914  { padding: 0; margin-bottom: 44px }@media(max-width: 991px) { #element2766220914  { padding: 0; margin-bottom: 24px }}#element5313827690984671 {}#element5313827690984671 p { color:#121212; font-size: 16px; font-weight: 400; line-height: 25px }#element3357064296 {}#element3357064296 { display: flex; flex-direction: column; justify-content: space-between; align-items: flex-start; padding: 0; width: 100%; max-width: 464px; flex: 0 0 38.5%; }@media(max-width: 991px) {#element3357064296  { min-width: 247px; }}@media(max-width:767px) {#element3357064296  { min-width: auto; }#element3357064296 { flex: 0 0 100%;  max-width: 100%; }}#element2287870265 {}#element2287870265 img { width: 464px; height: auto }@media(max-width: 991px) {#element2287870265 img { min-width: 247px; }}@media(max-width:767px) {#element2287870265 img { width: 247px; min-width: auto; }#element2287870265 img { width: 100%; margin-bottom: 20px; }}#element2397608014 {}#element2397608014 img { width: 464px; height: auto }@media(max-width: 991px) {#element2397608014 img { min-width: 247px; }}@media(max-width:767px) {#element2397608014 img { width: 247px; min-width: auto; }#element2397608014 img { width: 100%; margin-bottom: 20px; }}#element2844474709 {}#element2844474709  { padding: 0; width: 100%; height: auto; max-width: 716px; flex: 0 0 58.5%; }@media(max-width: 991px) {#element2844474709  { flex: 0 0 57%; min-width: 57%; }}@media(max-width:767px) {#element2844474709  { max-width: 380px; }#element2844474709 { flex: 0 0 100%;  max-width: 100%; }}#element3319611414 {}#element3319611414 img {  max-width: 716px; height: auto; width: 100% }@media(max-width: 991px) {#element3319611414 img {  min-width: 380px; }}@media(max-width:767px) {#element3319611414 img {  min-width: auto; }#element3319611414 img { width: 100%; margin-bottom: 20px; }}#element2831910153 {}#element2542538236 {}#element34198373549367625 {}#element3047763847 {}#element2670957777 {}#element3473435197358965 {}#element3743647181 {}#element2037581010 {}#element4210973250408464 {}#element5478239902998872 {}#element6630962407478801 {}#element5834350663792761 {}#element23942081221065645 {}#element42769452547817665 {}#element7737086264611991 {}#element7584492794321000 {}#element3050991317035921 {}#element8990221913176992 {}#element12279549814087328 {background-color: #fff;}#element12279549814087328 .center { max-width: 100% }#element12279549814087328  { border-top: 1px solid #DADADE; margin-top: 60px; }  #element12279549814087328 .title { display: none; }@media (max-width: 991px) {#element12279549814087328 { margin: 60px 15px 0 15px; }#element12279549814087328>div { padding: 0 }}#element719186670068133 {}#element719186670068133 { display: flex; flex-direction: row-reverse; justify-content: flex-end; align-items: flex-start; margin-top: 40px; margin-bottom: 90px; }#element719186670068133 #blogRecentBlog  { flex: 0 0 80%; }#element719186670068133 #blogRecentBlog .title_block,#element719186670068133 .ApLeoBlogCategory .title_block { font-weight: 600; font-size: 28px; line-height: 41px; margin-bottom: 30px }#element719186670068133 #blogRecentBlog .title_block a { color: #121212; }#element719186670068133 .ApLeoBlogCategory .block_content>ul { display: grid; grid-template-columns: auto auto; border: none; column-gap: 40px; row-gap: 15px; width: 100%; min-width: 110px; }#element719186670068133 .ApLeoBlogCategory .block_content>ul>li>a { padding: 5px 0; font-size: 16px; line-height: 20px; color: #121212; font-weight: 400; border: 0;  width: 100%; min-width: 110px; }#element719186670068133 .ApLeoBlogCategory .block_content>ul>li>a:hover { color: #747474; transition: all .3s }#element719186670068133 .ApLeoBlogCategory .block_content>ul>li>a:after { content: ""; display: block; border-bottom: 1px solid #121212; transition: border-bottom 450ms linear; }#element719186670068133 .ApLeoBlogCategory .block_content>ul>li>a:hover::after { border-bottom-color: transparent; transform: translateY(2px); transition: all .3s }#element719186670068133 .blog-menu ul > li li a  { padding: 5px 0; }#element719186670068133 .ApLeoBlogCategory { flex: 0 0 20%; box-shadow: none; margin: 0; padding: 0 }#element719186670068133 #blogRecentBlog .lists { display: grid; grid-template-columns: auto auto;  justify-content: flex-start; align-items: center; row-gap: 20px; }#element719186670068133 #blogRecentBlog .lists .list-item { display: flex; justify-content: flex-start; align-items: center; }#element719186670068133 #blogRecentBlog .readmore { margin: 0 60px 0 auto; padding: 0 0 0 20px; }#element719186670068133 #blogRecentBlog .readmore a { background-color: transparent }#element719186670068133 #blogRecentBlog .products-block-image { width: 86px; height: 86px; display: flex; object-fit: cover; align-items: center; margin-right: 20px;  }#element719186670068133 #blogRecentBlog .products-block-image img { width: 86px; height: 86px; display: flex; object-fit: cover; }#element719186670068133 .post-name a { font-size: 16px; color: #121212;  font-weight: 600; }#element719186670068133 .post-name a:hover { color: #747474 }#element719186670068133 .ApLeoBlogCategory .block_content>ul { display: grid; grid-template-columns: auto auto; border: none; column-gap: 40px; row-gap: 15px; }@media (max-width: 1500px) {#element719186670068133 { flex-direction: column-reverse; margin-bottom: 50px; row-gap: 40px; }}@media (max-width: 991px) {#element719186670068133 .ApLeoBlogCategory { margin-top: 20px }#element719186670068133  #blogRecentBlog .readmore { margin: 0 16px 0 auto; }#element719186670068133  #blogRecentBlog .readmore a { padding: 0; }}@media (max-width:767px) {#element719186670068133 #blogRecentBlog .lists { display: flex; flex-direction: column; gap: 20px }#element719186670068133  #blogRecentBlog .readmore { margin: 0 0px 0 auto; padding: 0 0 0 20px; }#element719186670068133  #blogRecentBlog .lists .list-item { width: 100%; }#element719186670068133  #blogRecentBlog  { flex: 0 0 100%; width: 100%; }}#element7227236255864375 {}#element8499379401929265 {}#element7938752336275369 {}#element7938752336275369 .title { margin: 0; padding-top: 87px; padding-bottom: 67px;  font-weight: 600; text-align: center; font-size: 36px; color: #121212; line-height: 52px; }@media (max-width: 991px) {#element7938752336275369 .title  { font-size: 32px; text-align: left; }}#element2468043276 {}#element1199655304374634 {}#element1199655304374634 .owl-row .owl-buttons>* {bottom: 40%;}#element1199655304374634 .owl-item .icon-btn-product:before  { color:  #000; } #element1199655304374634 .owl-item .icon-btn-product:hover::before  { color:  #BDBDBD; }#element1199655304374634 .owl-item .btn-product  { background-color: #f6f6f8; }#element2495555721582310 {background-color: #121212;margin-top: 40px;}#element2495555721582310 div>.center { max-width: 100%; }#element2495555721582310 div>.center>.row { justify-content: space-between; }#element2495555721582310 h4 { color: #fff; }#element2495555721582310 .top-text  { display: flex; align-items: center; justify-content: flex-start;}#element2495555721582310 .top-text a  { display: flex; align-items: center; justify-content: center; margin-top: -5px; }#element2495555721582310 .top-text a i  { color: #fff; }#element2495555721582310 .top-text a span  {  color:  #BDBDBD; transition: all .3s ; margin-left: 12px;  }#element2495555721582310 .top-text a span:hover  { color: #fff }#element2495555721582310 .row div a i { color:#BE7F5F; display: flex; justify-content: center; align-items: center; font-size: 22px; }#element2495555721582310 .title { padding-bottom: 21px; font-weight: 400; font-size: 28px; line-height: 41px; }#element2495555721582310 .custom-checkbox input[type=checkbox]+span { background: #fff; }@media (max-width: 991px) {#element2495555721582310 div>.center { max-width: min(1472px, calc(100% - 130px)); }}@media (max-width: 767px) {#element2495555721582310 div>.center { max-width: min(1472px, calc(100% - 62px)); }}#element8875109568810855 {} #element8875109568810855 { padding: 55px 40px 0 145px }#element8875109568810855 .row  { gap: 26px; margin: 25px 0;    z-index: 9999;    position: relative; }@media(max-width: 1600px){ #element8875109568810855 { padding: 55px 40px 0 45px }}@media(max-width: 991px){ #element8875109568810855 { padding: 55px 10px 0 10px }}@media(max-width: 767px){ #element8875109568810855 { padding: 42px 20px 0 20px; }}#element1724757273 {}#element1724757273 .site-info p { color: #FFFFFF; font-size: 22px; font-weight: 400; line-height: 28px;}#element11805795086191888 {}#element11805795086191888 input[type=email] {    width: 100%;    padding: 0;    border: 0;    border-bottom: 1px solid #BDBDBD;    background: #121212;    color: #fff;}#element11805795086191888 .row > div {padding: 0 !important;flex-basis: 100%;max-width: 100%;}#element11805795086191888 form>.row>div:not(:first-child) {    flex: 0 0 100%;    max-width: 23px;    margin-top: -70px;} #element11805795086191888 form>.row>div:not(:first-child) button { background-color: transparent; padding: 10px 0; margin-left: -5px; cursor: pointer } #element11805795086191888 form>.row>div:not(:first-child) button:disabled { cursor: not-allowed } #element11805795086191888 form>.row>div:not(:first-child) button .newsletter-icon { color: #BE7F5F; font-size: 24px } #element11805795086191888 form>.row>div:not(:first-child) button .newsletter-icon:hover { color: #fff} #element11805795086191888 form>.row>div:not(:first-child) button .text { display: none; }#element11805795086191888 input[type=submit] {    border-radius: 44px;    letter-spacing: 1px;    font-size: 14px;    line-height: 19px;    font-weight: 400;}#element11805795086191888 .gdpr_consent { margin-top: 10px; padding: 0 15px 0 0; }#element11805795086191888 .pl-md-0 { padding-left: 15px!important; }#element11805795086191888 .block_newsletter .row {    flex-direction: row-reverse;    margin: 0 0 5px 0;    height: 50px;}#element11805795086191888 #recaptcha-policy-text,#element11805795086191888 #recaptcha-policy-text a { padding: 0; color: #BDBDBD; transition: all .3s ease-in; }#element11805795086191888 #recaptcha-policy-text a:hover { padding: 0; color: #fff; transition: all .3s ease-in; }#element11805795086191888 .custom-checkbox label { color: #BDBDBD }@media(max-width: 991px) {    #element11805795086191888 .block_newsletter form .input-wrapper { max-width: 452px; margin: 0 auto; }     #element11805795086191888 .block_newsletter { max-width: 452px; justify-content: space-between; align-items: center; }    #element11805795086191888 form>.row>div:not(:first-child) { margin-left: 0; margin-right: 0; }    #element11805795086191888 .gdpr_consent { margin-top: 30px; }    #element11805795086191888 input[type=email] { text-align: left; }}@media(max-width: 767px) {     #element11805795086191888 .block_newsletter { margin: 0; }}#element11919658050160372 {}    #element11919658050160372  { padding: 10px 0 0 0; }#element2156304384 {}#element2156304384 {color: #BDBDBD!important; padding-bottom: 40px }#element2156304384  a {color: #BDBDBD;}#element2156304384  a:hover {color: #FFF !important; }@media(max-width: 1199px){ #element2156304384 { display: none  }}@media(max-width: 575px) {    #element2156304384 { text-align: left; }}#element1774333459 {}#element1774333459 { padding: 55px 0 0 0 }@media(min-width:1200px){ #element1774333459  { flex: 0 0 13.6%; max-width: 13.6%;  } #element1774333459  .top-text{ display: none }}@media(max-width:1199px){ #element1774333459  { padding: 55px 45px 0 45px }}@media(max-width: 991px){ #element1774333459 { padding: 20px 25px 0 10px; }}@media(max-width: 767px){ #element1774333459 { padding: 42px 20px 0 20px; }}#element3710026865 {}#element3710026865 .block.ApLink a {color: #BDBDBD; transition: all .3s ease-in;}#element3710026865 .block.ApLink a:hover {color: #fff !important; }#element3710026865 .block.ApLink li { padding-bottom: 12px;}#element3562806544 {}#element3562806544 > div { display: flex; align-items: center; justify-content: center; height: 40px; line-height: 40px;}#element3562806544 > div > i { display: flex; align-items: center; justify-content: center;}#element3562806544 > div > i:before {font-size: 20px; padding-right: 0; }#element1933145505 {} #element1933145505 { padding-top: 55px }@media(min-width:1200px){#element1933145505  .top-text { display: none }}@media(max-width: 1199px){ #element1933145505  { padding: 55px 45px 0 45px }}@media(max-width: 991px){ #element1933145505 { padding: 20px 25px 0 20px; }}@media(max-width: 767px){  #element1933145505 { padding: 42px 20px 0 20px; }}#element8712112278131862 {}#element8712112278131862 .block.ApLink a {color: #BDBDBD; transition: all .3s ease-in;}#element8712112278131862 .block.ApLink a:hover {color: #fff !important; }#element8712112278131862 .block.ApLink li { padding-bottom: 12px;}#element1768815015 {}#element1768815015 > div { display: flex; align-items: center; justify-content: center; height: 40px; line-height: 40px;}#element1768815015 > div > i { display: flex; align-items: center; justify-content: center;}#element1768815015 > div > i:before {font-size: 20px; padding-right: 0; }#element9320675770794036 {background-color: #121212;}#element9320675770794036 div>.center>.row { justify-content: space-between; }#element9320675770794036  { margin-top: -150px }#element9320675770794036 div>.center { max-width: 100%; }#element9320675770794036 h4 { color: #fff; }#element9320675770794036 .top-text  { display: flex; align-items: center; justify-content: flex-start;}#element9320675770794036 .top-text a  { display: flex; align-items: center; justify-content: center; margin-top: -5px; }#element9320675770794036 .top-text a i  { color: #BE7F5F; }#element9320675770794036 .top-text a span  {  color:  #BE7F5F; transition: all .3s ; margin-left: 12px;  }#element9320675770794036 .top-text a span:hover  { color: #fff }#element9320675770794036 .row div a i { color: #BE7F5F; display: flex; justify-content: center; align-items: center; font-size: 22px; }#element9320675770794036 .title { padding-bottom: 21px; font-weight: 400; font-size: 28px; line-height: 41px; }#element9320675770794036 .custom-checkbox input[type=checkbox]+span { background: #fff; }@media(max-width: 1199px){ #element9320675770794036 { display: none }}@media (max-width: 991px) {#element9320675770794036 div>.center { max-width: min(1472px, calc(100% - 130px)); }}@media (max-width: 767px) {#element9320675770794036 div>.center { max-width: min(1472px, calc(100% - 62px)); }}#element3034832325 {} #element3034832325 { padding: 0 40px 0 145px }#element3034832325 .row  { gap: 26px; margin: 25px 0 }@media(max-width: 991px){ #element3034832325 { padding: 55px 50px 0 20px }}#element2911097483 {}#element2911097483 { padding: 25px 0 0 0; }@media(min-width: 992px){ #element2911097483  { flex: 0 0 13.6%; max-width: 13.6%; }}@media(max-width: 991px){ #element2911097483 { padding: 20px 25px 0 10px; }}#element5578797719741658 {}#element5578797719741658 > div { display: flex; align-items: center; justify-content: center; height: 40px; line-height: 40px;}#element5578797719741658 > div > i { display: flex; align-items: center; justify-content: center;}#element5578797719741658 > div > i:before {font-size: 20px; padding-right: 0; }@media(min-width: 1200px){ #element5578797719741658 { display: none }}#element3374660815 {}#element3374660815 { padding: 25px 0 0 0; }@media(max-width: 991px){ #element3374660815 { padding: 20px 25px 0 20px; }}#element31826265313397325 {}#element31826265313397325 > div { display: flex; align-items: center; justify-content: center; height: 40px; line-height: 40px;}#element31826265313397325 > div > i { display: flex; align-items: center; justify-content: center;}#element31826265313397325 > div > i:before {font-size: 20px; padding-right: 0; }@media(min-width: 1200px){ #element31826265313397325 { display: none }}#element3256686811 {background-color: #121212;}#element3256686811 div>.center { max-width: 100%; }#element3256686811 h4 { color: #fff; }#element3256686811 .top-text  { display: flex; align-items: center; justify-content: flex-start; margin-bottom: 20px; }#element3256686811 .top-text a  { display: flex; align-items: center; justify-content: center; }#element3256686811 .top-text a i  { color: #fff; }#element3256686811 .top-text a span  {  color:  #BDBDBD; transition: all .3s ; margin-left: 12px;  }#element3256686811 .top-text a span:hover  { color: #fff }#element3256686811 .row div a i { color: #fff; display: flex; justify-content: center; align-items: center; font-size: 22px; }#element3256686811 .title { padding-bottom: 41px; font-weight: 400; font-size: 28px; line-height: 41px; }#element3256686811 .custom-checkbox input[type=checkbox]+span { background: #fff; }@media (max-width: 991px) {#element3256686811 div>.center { max-width: min(1472px, calc(100% - 130px)); }}@media (max-width: 767px) {#element3256686811 div>.center { max-width: min(1472px, calc(100% - 62px)); }}#element2903530654 {} #element2903530654  { order: 1; display: none; flex: 0 0 29.53333%; max-width: 29.53333%; padding: 0 }#element2538060312 {} #element2538060312 { order: 2; padding: 55px 40px 0 140px }#element2538060312 .row  { gap: 26px; padding-left: 10px; }@media(max-width: 991px){ #element2538060312 { padding: 20px 25px 0 10px; }}@media(max-width: 767px){ #element2538060312 { padding: 20px 20px 0 20px; }}#element2401960612 {}#element2584445842 {} #element2584445842 { order: 3;  padding-top: 55px }@media(max-width: 991px){ #element2584445842 { padding: 20px 25px 0 20px; }}@media(max-width: 767px){ #element2584445842 { padding: 20px 20px 0 20px; }}#element11345017377320132 {}#element11345017377320132 > div { display: flex; align-items: center; justify-content: center; height: 40px; line-height: 40px;}#element11345017377320132 > div > i { display: flex; align-items: center; justify-content: center; }#element11345017377320132 > div > i:before {font-size: 20px; padding-right: 0; }#element6412534488096955 {}#element6412534488096955 > div { display: flex; align-items: center; justify-content: center; height: 40px; line-height: 40px;}#element6412534488096955 > div > i { display: flex; align-items: center; justify-content: center;}#element6412534488096955 > div > i:before {font-size: 20px; padding-right: 0; }#element3642655658 {} #element3642655658 { order: 4; display: none; padding-top: 55px }#element3642655658  .top-text { position: absolute; bottom: 18%; }@media(max-width: 991px){ #element3642655658 { padding: 20px 25px 0 20px; }}#element3649623546 {background-color: #121212;}#element3649623546 div>.center { max-width: 100%; }#element3649623546 h4 { color: #fff; }#element3649623546 .top-text  { display: flex; align-items: center; justify-content: flex-start; margin-bottom: 20px; }#element3649623546 .top-text a  { display: flex; align-items: center; justify-content: center; }#element3649623546 .top-text a i  { color: #fff; }#element3649623546 .top-text a span  {  color:  #BDBDBD; transition: all .3s ; margin-left: 12px;  }#element3649623546 .top-text a span:hover  { color: #fff }#element3649623546 .row div a i { color: #fff; display: flex; justify-content: center; align-items: center; font-size: 22px; }#element3649623546 .title { padding-bottom: 41px; font-weight: 400; font-size: 28px; line-height: 41px; }#element3649623546 .custom-checkbox input[type=checkbox]+span { background: #fff; }@media(min-width: 1199px){ #element3649623546 { display: none }}@media (max-width: 991px) {#element3649623546 div>.center { max-width: min(1472px, calc(100% - 130px)); }}@media (max-width: 767px) {#element3649623546 div>.center { max-width: min(1472px, calc(100% - 62px)); }}#element1917174724 {} #element1917174724 { padding: 55px 35px 0 35px; }#element1917174724 .row  { gap: 26px; }@media(max-width: 991px){ #element1917174724 { padding: 20px 25px 0 10px; }}@media(max-width: 767px){ #element1917174724 { padding: 20px 20px 0 20px; }}#element2327161295 {}#element2327161295 {color: #BDBDBD!important;}#element2327161295  a {color: #BDBDBD;}#element2327161295  a:hover {color: #FFF !important; }@media(max-width: 575px) {    #element2327161295 { text-align: left; }}#element3089969305 {} #element3089969305  { flex: 0 0 29.53333%; max-width: 29.53333%; padding: 0 }#element1898541842 {} #element1898541842 { padding-top: 55px }@media(max-width: 991px){ #element1898541842 { padding: 20px 25px 0 20px; }}#element2778494379 {} #element2778494379 { padding-top: 55px }#element2778494379  .top-text { position: absolute; bottom: 18%; }@media(max-width: 991px){ #element2778494379 { padding: 20px 25px 0 20px; }}#element3358963058 {background-color: #121212;margin-top: 40px;}#element3358963058 div>.center { max-width: inherit; }#element3358963058 h4 { color: #fff; }#element3358963058 .top-text  { display: flex; align-items: center; justify-content: flex-start;}#element3358963058 .top-text a  { display: flex; align-items: center; justify-content: center; margin-top: -5px; }#element3358963058 .top-text a i  { color: #fff; }#element3358963058 .top-text a span  {  color:  #BDBDBD; transition: all .3s ; margin-left: 12px;  }#element3358963058 .top-text a span:hover  { color: #fff }#element3358963058 .row div a i { color: #fff; display: flex; justify-content: center; align-items: center; font-size: 22px; }#element3358963058 .title { padding-bottom: 21px; font-weight: 400; font-size: 28px; line-height: 41px; }#element3358963058 .custom-checkbox input[type=checkbox]+span { background: #fff; }#element2162491514 {}@media(min-width: 992px){ #element2162491514  { flex: 0 0 31%; max-width: 31%; padding: 0 }}#element3457115524 {}#element2320890805 {}#element2320890805  { display: flex; flex-direction: column; justify-content: space-between; } #element2320890805 { padding: 55px 40px 0 145px }#element2320890805 .row  { gap: 26px; margin: 25px 0 }@media(max-width: 991px){ #element2320890805 { padding: 55px 50px 0 20px }}#element2787112099 {}#element2787112099 .site-info p { color: #FFFFFF; font-size: 22px; font-weight: 400; line-height: 28px;}#element1988534228 {}#element1988534228 input[type=email] {    width: 100%;    padding: 0;    border: 0;    border-bottom: 1px solid #BDBDBD;    background: #121212;    color: #fff;}#element1988534228 .row > div {padding: 0 !important;flex-basis: 100%;max-width: 100%;}#element1988534228 form>.row>div:not(:first-child) {    flex: 0 0 100%;    max-width: 23px;    margin-top: -70px;} #element1988534228 form>.row>div:not(:first-child) button { background-color: transparent; padding: 10px 0; margin-left: -5px; } #element1988534228 form>.row>div:not(:first-child) button .newsletter-icon { color: #BDBDBD; font-size: 24px } #element1988534228 form>.row>div:not(:first-child) button .newsletter-icon:hover { color: #fff} #element1988534228 form>.row>div:not(:first-child) button .text { display: none; }#element1988534228 input[type=submit] {    border-radius: 44px;    letter-spacing: 1px;    font-size: 14px;    line-height: 19px;    font-weight: 400;}#element1988534228 .gdpr_consent { margin-top: 10px; padding: 0 15px 0 0; }#element1988534228 .pl-md-0 { padding-left: 15px!important; }#element1988534228 .block_newsletter .row {    flex-direction: row-reverse;    margin: 0 0 5px 0;    height: 50px;}#element1988534228 #recaptcha-policy-text,#element1988534228 #recaptcha-policy-text a { padding: 0; color: #BDBDBD; transition: all .3s ease-in; }#element1988534228 #recaptcha-policy-text a:hover { padding: 0; color: #fff; transition: all .3s ease-in; }#element1988534228 .custom-checkbox label { color: #BDBDBD }@media(max-width: 991px) {    #element1988534228 .block_newsletter form .input-wrapper {max-width: 452px;margin: 0 auto;}     #element1988534228 .block_newsletter { max-width: 452px; justify-content: space-between; align-items: center; margin: 0 auto; }    #element1988534228 form>.row>div:not(:first-child) { margin-left: 0; margin-right: 0; }    #element1988534228 .gdpr_consent { margin-top: 30px; }    #element1988534228 input[type=email] { text-align: left; }}#element2309263414 {}    #element2309263414  { padding: 10px 0 0 0; }#element3057303557 {}#element3057303557 {color: #BDBDBD!important; padding-bottom: 40px }#element3057303557  a {color: #BDBDBD;}#element3057303557  a:hover {color: #FFF;}@media(max-width: 575px) {    #element3057303557 { text-align: left; }}#element2586775110 {}#element2586775110  { display: flex; flex-direction: column; justify-content: space-between; max-height: 570px; }#element2586775110  .block { flex: 0 0 125px;  }#element2586775110 { padding: 55px 0 0 0 }@media(min-width: 992px){ #element2586775110  { flex: 0 0 13.6%; max-width: 13.6%; }}@media(max-width: 991px){ #element2586775110 { padding: 20px 25px 0 60px; }}#element3384807655 {}#element3384807655 .block.ApLink a {color: #BDBDBD; transition: all .3s ease-in;}#element3384807655 .block.ApLink a:hover {color: #fff;}#element3384807655 .block.ApLink li { padding-bottom: 12px;}#element3518231102 {}#element3518231102 > div { display: flex; align-items: center; justify-content: center; height: 40px; line-height: 40px;}#element3518231102 > div > i { display: flex; align-items: center; justify-content: center;}#element3518231102 > div > i:before {font-size: 20px; padding-right: 0; }#element3188863765 {}#element3188863765  { display: flex; flex-direction: column; justify-content: space-between; max-height: 570px; }#element3188863765  .block { flex: 0 0 125px; } #element3188863765 { padding-top: 55px }@media(max-width: 991px){ #element3188863765 { padding: 20px 25px 0 20px; }}#element3098613307 {}#element3098613307 .block.ApLink a {color: #BDBDBD; transition: all .3s ease-in;}#element3098613307 .block.ApLink a:hover {color: #fff;}#element3098613307 .block.ApLink li { padding-bottom: 12px;}#element3131981181 {}#element3131981181 > div { display: flex; align-items: center; justify-content: center; height: 40px; line-height: 40px;}#element3131981181 > div > i { display: flex; align-items: center; justify-content: center;}#element3131981181 > div > i:before {font-size: 20px; padding-right: 0; }