#element4030033189990988 {background-color: #121212;background-attachment: fixed;background-size: 100%;min-height: 35px;}#index #header { position: initial; }#element4030033189990988 ,#element4030033189990988 .row { display: flex; align-items: center; justify-content: center; } @media(max-width: 480px) {    #element4030033189990988 .center  { max-width: 100% }}#element1776926621 {}#element31246700218080685 {}#element31246700218080685  { transition: transform 0.3s ease; }#element31246700218080685 div { display: flex; align-items: center; justify-content: center }#element31246700218080685 p { color: #fff; margin: 0 }#element31246700218080685 a {    color: #FFFFFF;    padding-left: 5px;}#element31246700218080685 a:hover {    color: #E31C2A !important;}#element31246700218080685 div {color: #fff;}#element1335347002938513 {background-image:url('/themes/basic/assets/img/modules/appagebuilder/images/bg-gradient.png');min-height: 90px;}#element1335347002938513 {    padding: 0;    margin: 0;    display: flex;    align-items: center;}#element1335347002938513 .center > .row {    display: flex;    justify-content: space-between;    align-items: center;    padding: 9px 0;}#element1335347002938513 .col-12 {    padding: 0;}body#index #element1335347002938513 {    background-image: unset !important;}body:not(#index) #element1335347002938513 {    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-x;    height: 150px;}@media (max-width: 1199px) {    #element1335347002938513 .col-search {        order: 2;        flex-basis: 350px;        padding: 0;        margin-top: 3px;    }    #element1335347002938513 .col-selectors {        order: 3;        flex-basis: 100px;    }    #element1335347002938513 .col-logo {        order: 1;        flex-basis: calc(100% - 345px);    }    #element1335347002938513 .col-utils {        order: 4;        flex-basis: 135px;    }    #element1335347002938513 .col-menu {        order: 5;        flex-basis: 30px;        padding: 0;        margin-top: 5px;    }}@media (min-width: 768px) and (max-width: 991px) {    body:not(#index) #element1335347002938513 {        height: 80px;    }}@media (max-width: 991px) {    #element1335347002938513 {        padding-top: 12px;        padding-bottom: 12px;    }    #element1335347002938513 .center > .row {        display: flex;        justify-content: space-between;        align-items: center;        margin-top: 0;        width: 100%;        margin: 0 auto;    }    #element1335347002938513 .col-search {        order: 1;        margin-top: 10px;        flex-basis: 35px;    }    #element1335347002938513 .col-logo {        order: 2;        flex-basis: calc(100% - 345px);    }    #element1335347002938513 .col-selectors {        order: 3;        flex-basis: 100px;    }    #element1335347002938513 .col-utils {        order: 4;        flex-basis: 135px;    }    #element1335347002938513 .col-menu {        order: 5;        flex-basis: 30px;        padding: 0;        margin-top: 5px;    }    #element1335347002938513 .center > .row {        padding: 0;    }}@media (max-width: 767px) {    #element1335347002938513 {        padding-top: 19px;        padding-bottom: 26px;    }    #element1335347002938513 .col-search {        order: 2;        flex-basis: 35px;        padding: 0;        margin: 0;    }    #element1335347002938513 .col-selectors {        order: 3;        flex-basis: max-content;        gap: 20px;    }    #element1335347002938513 .col-logo {        order: 1;        flex-basis: 100%;        padding: 0;        margin: 15px 0;        display: flex;        justify-content: center;        left: 8%;    }    #element1335347002938513 .col-utils {        order: 4;        flex-basis: 100%;        min-width: 100%;        justify-content: center;    }    #element1335347002938513 .col-menu {        order: 5;        flex-basis: 30px;        padding: 0;        margin-top: 5px;    }    body:not(#index) #element1335347002938513 {        height: inherit;    }}@media (max-width: 575px) {    #element1335347002938513 {        padding-top: 6px;        padding-bottom: 16px;    }    #element1335347002938513 .col-menu {        order: 0;    }    #element1335347002938513 .center > .row {        justify-content: space-between;        row-gap: 10px;    }}#element3385027486 {}#element3385027486 { display: flex; justify-content: flex-start; padding: 0 15px 0 0; order: 1; flex: 0 0 10%; }@media (max-width: 1564px) {#element3385027486  { flex: 0 0 155px; } }#element2921210485 {}#element2921210485 { width: 155px; }#element20133743335851795 {}#element20133743335851795 { width: 155px; }#element7465698898807238 {} #element7465698898807238 { padding: 0; order: 2; flex: 0 0 40%; }@media(max-width: 1560px) { #element7465698898807238 { padding: 0; order: 1;  flex: 0 0 40%; }}#element6849929190305572 {}#element6849929190305572 .navbar { padding: 0; position: unset;}#element6849929190305572 .navbar-nav {justify-content: center; flex-wrap: wrap;}#element6849929190305572 .navbar-nav > .nav-item:first-child  > .nav-link { margin-left: 0;  } #element6849929190305572 .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; }#element6849929190305572 .navbar-nav > .nav-item > .nav-link:hover { color: #000 !important }#element6849929190305572 .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; }#element6849929190305572 .navbar-nav > .nav-item > .nav-link:hover span::before { width: 100%; }#element6849929190305572 .navbar-nav > .nav-item > .nav-link .menu-title { position: relative; }#element6849929190305572 .dropdown-menu { padding: 16px; border: none; }#element6849929190305572 .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;}#element6849929190305572 .aligned-fullwidth .dropdown-menu {    width: 100%!important;    left: 0;    right: 0;}#element6849929190305572 .megamenu .aligned-fullwidth .dropdown-menu-inner {    max-width: 1200px;    margin: 0 auto;}#element6849929190305572 .leo-widget .menu-title a, .leo-widget .menu-title a {    color: #000000;    text-transform: none;    font-size: 16px;    font-weight: 600;    padding: 0;}#element6849929190305572 .leo-widget .menu-title a:hover { color: #BDBDBD; }#element6849929190305572 a {  color: #000; font-size: 14px; }#element6849929190305572 a:hover { color: #BDBDBD; }#element6849929190305572 .dropdown-menu a {    font-weight: 400;    padding: 5px 0;    display: block;}#element6849929190305572 .off-canvas-nav-megamenu ul li a,#element6849929190305572 .off-canvas-button-megamenu,#element6849929190305572 .offcanvas-mainnav .navbar-nav li.dropdown .caret  { color: #121212; }#element6849929190305572 .off-canvas-nav-megamenu ul li a:hover { color: #BDBDBD; }#element6849929190305572 .off-canvas-nav-megamenu .offcanvas-mainnav  { background: #fff; }@media(max-width: 1563px) {#element6849929190305572 .navbar-nav > .nav-item > .nav-link {margin-left: 11px; margin-right: 11px; }}@media(max-width: 1563px) {#element6849929190305572 .navbar-nav > .nav-item > .nav-link {margin-left: 11px; margin-right: 11px; }}@media(max-width: 1199px) and (min-width: 992px) {#element6849929190305572 .navbar-nav > .nav-item > .nav-link {  margin-left: 7px; margin-right: 7px;  }}@media(max-width: 1199px) {    #element6849929190305572 .navbar { padding: 0; }    #element6849929190305572 { padding-top: 0; }     #element6849929190305572 .leo-megamenu .navbar-toggler { background-color: transparent; color: #000; padding: 0 }}@media(max-width: 767px) {    #element6849929190305572 .navbar { text-align: end; }    #element6849929190305572 { padding-top: 0; }     #element6849929190305572 .leo-megamenu .navbar-toggler { background-color: transparent; color: #000; padding: 0 }}#element6849929190305572 .hot .menu-title { color: #ff5252; }#element6849929190305572 .dropdown-menu.level1 {    min-width: 200px;}#element3284776317 {}#element3284776317 {display: flex; justify-content: flex-end; align-items: center; order: 3; margin-right: 0; margin-top: 2px; flex: 0 0 25%; padding: 0 } #element3284776317 > div:not(:last-child) { margin-right: 20px; }#element3284776317 button:hover+.dropdown-menu { display: block; }#element3284776317 .dropdown-menu { margin-top:5px; background: #F3F3F3; border-color: #F3F3F3; padding: 5.5px 7px; min-width: 50px; }#element3284776317 .dropdown-menu:hover { display: block; }#element3284776317 .dropdown-menu a { padding: 0; }#element3284776317 .dropdown:hover .expand-more, .dropdown-item:hover { color: #BDBDBD; }#element3284776317 a:hover { color:  #BDBDBD; }@media (max-width: 991px) {#element3284776317 { justify-content: flex-end; order: 3; padding: 0 10px; font-size: 16px; padding: 0 20px 0 0; }}#element3284776317 > div:not(:last-child) { margin-top: -4px; }@media (max-width: 480px) {#element3284776317 { 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; }#element19365780421537625 {}#element19365780421537625 .flag { display: none; }#element19365780421537625 .iso { text-transform: uppercase; padding-bottom: 15px; font-weight: 500; font-size: 14px; color: #000000; }#element19365780421537625 .dropdown::before { width: 0; }#element19365780421537625: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;}#element19365780421537625  .dropdown-menu .iso { text-transform: uppercase; padding: 0 10px; font-weight: 400; font-size: 14px; color: #747474; margin-top: 5px}#element19365780421537625  .dropdown-menu .iso:hover {color: #121212; }#element19365780421537625 .dropdown-toggle { display: flex; justify-content: center; align-items: center; }#element2266133049 {}#element2266133049 { display: flex;  justify-content: flex-end; align-items: center; order: 4; padding: 0 10px; flex: 0 0 93px; padding: 0 } #element2266133049 .link-cart-icon { display: none }@media (max-width:991px) { #element2266133049 { justify-content: flex-end; gap: 15px; }}@media (max-width:767px) { #element2266133049 { gap: 10px; }}#element39287196341195495 {}#element39287196341195495 {margin: 0 16px; }#element39287196341195495  p { margin: 4px 16px 0 16px; color:  #000000; text-transform: uppercase; font-weight: 500; font-size: 14px; }#element39287196341195495  a:hover { transition: all .3s ease-out; }#element39287196341195495  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; }#element39287196341195495  a:hover p:before { width: 25% }@media(max-width: 1563px) {#element39287196341195495 {margin: 0 8px}#element39287196341195495  p { margin: 4px 10px 0 10px; }}@media(max-width:991px) {#element39287196341195495  p:before { display: none }}#element39287196341195495  p { margin: 0 10px 0 10px; }}@media(max-width: 767px) {#element39287196341195495 { 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 }}#element2831572559 {}#element2831572559 { display: flex; align-items: center; height: 100%; margin-top: -2px; margin-right: 17px; transition: all .4s; position:relative; }#element2831572559 .icon-open-search { transition: all .4s; }#element2831572559 .icon-open-search:hover { transform: scale(1.2) translateX(-20%); transition: all .4s; }#element2831572559 .list-cate-wrapper {display: none;}#element2831572559 .btn-primary {background: none; padding-right: 0;border: none; box-shadow: none;}#element2831572559 .material-icons.search { font-size: 0; line-height: 0; }#element2831572559 #leo_search_top_button { padding: 0.5rem 1.25rem; }#element2831572559 .material-icons.search::before { color: #000; transition: ease-out .3s;  cursor: pointer; font-size: 19px; }#element2831572559 .material-icons.search:hover::before { color: #000 !important }#element2831572559 .btn-primary:hover .material-icons.search::before { color: #00796B; }#element2831572559 .search_query.form-control.grey.ac_input {border: none; padding: 0;}#element2831572559 .leoproductsearch-content {border-bottom: solid 1px #000;}#element2831572559 input::placeholder {color: #686868; font-size: 13px; transition: all .3s ease-out;}#element2831572559 .btn-primary:hover i {color: #00796B!important;}#element2831572559 input:hover::placeholder {padding-left: 10px;}#element2831572559 .ac_results {width: 300px;}#element2831572559 .form-control:focus {outline: none !important; }#element2831572559 .icon-open-search:hover .material-icons.search::before { color: var(--theme-primary-color-hover);}#element2831572559 #leo_search_block_top .icon-open-search:hover:before, #element2831572559 #leo_search_block_top .icon-open-search:hover:after{background: var(--theme-primary-color-hover);}/*@media(min-width: 992px) {#element2831572559 #leo_search_block_top {width: 190px;}}*/    #element2831572559 .icon-open-search { display: block; border: none; background: transparent; padding: 0; }     #element2831572559 .icon-open-search:focus {outline: none;}    #element2831572559 .icon-open-search+form { display: none; }@media(min-width: 992px){    #element2831572559 #leosearchtopbox{left: auto; right: 0;}}@media(max-width: 991px){    #element2831572559 #leosearchtopbox{ left: -212px; right: auto;}}@media(max-width: 767px){     #element2831572559 #leosearchtopbox{left: -200px; right: auto; }     #element2831572559 { margin-top: 2px; margin-bottom: 3px; }}    #element2831572559 #leosearchtopbox { position: absolute; top: 150%; width: 280px; background: #fff; z-index: 100; border: solid 1px #000; }    #element2831572559 #leo_search_block_top { position: relative; }    #element2831572559 .leoproductsearch-content { border: none; }    #element2831572559 .search_query.form-control.grey.ac_input { padding-left: 10px; }    #element2831572559 #leo_search_block_top .icon-open-search:before, #element2831572559 #leo_search_block_top .icon-open-search:after{background: #000;}#index #element2831572559 .icon-open-search .material-icons.search::before { color: #000; cursor: pointer; font-size: 19px; }#index #element2831572559 #leo_search_block_top .icon-open-search:before, #index #element2831572559 #leo_search_block_top .icon-open-search:after{background: transparent; }#index #element2831572559 #leo_search_block_top .icon-open-search:hover:before, #index #element2831572559 #leo_search_block_top .icon-open-search:hover:after{background: #00796B;}#element3577022758 {}#element3577022758  { margin: 0 0 0 16px; }#element3577022758 .hidden-sm-down { display: none }#element3577022758 .cart-products-count { display: block; background: #121212; 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;}#element3577022758 .cart-products-count:hover { background: #fff; color: #121212; transition: all .4s; }@media(max-width: 1563px) {#element3577022758 {margin: 0 8px}}@media(max-width: 991px) {#element3577022758 { margin: 0 15px 0 7px; }}@media(max-width: 767px) {#element3577022758 {  margin: 0 0 0 8px; }}#element8640037573180088 {background-attachment: fixed;padding-top: 30px;}#element8640037573180088 {margin-top: -35px; margin-bottom:30px;}@media(max-width: 991px) {    #element8640037573180088 {margin-top: 20px; margin-bottom: 20px;}}#element3009828596 {}@media(min-width: 992px) {    #element3009828596 { justify-content: center; align-items: center; }}@media(max-width: 991px) {    #element3009828596 { padding: 0 10px }}#element4640832954354097 {}#element4640832954354097 .breadcrumb li a { color: #747474; }#element4640832954354097 .breadcrumb li a:hover { color: #000000; font-weight: 500; }#element4640832954354097 .breadcrumb li:last-child span { color: #121212; font-weight: 500; }#element4640832954354097 .breadcrumb ol { font-size: 16px; 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;}#element4860053998040192 {}#element4860053998040192 .contact-item {    display: flex;    align-items: flex-start;    justify-content: center;    padding: 60px 0;    gap: 250px;}#element4860053998040192 .contact-item .title {    font-size: 18px;    font-weight: 600;    line-height: 26px;    color: #121212;}#element4860053998040192 .contact-item .desc {    font-size: 16px;    font-weight: 400;    line-height: 25px;    color: #121212;}@media (max-width: 1240px) {#element4860053998040192 .contact-item { gap: 90px;; }}@media (max-width: 991px) {#element4860053998040192 .contact-item { gap: 30px; justify-content: space-between; }}@media (max-width: 767px) {#element4860053998040192 .contact-item { justify-content: center; align-items: flex-start; flex-direction: column; }}#element8174082788908294 {} #element8174082788908294 .form-footer { text-align: center !important; margin-bottom: 90px }@media(max-width:767px) {  #element8174082788908294 .form-footer { margin-bottom: 10px }}#element8858415516646178 {}#element8858415516646178 .form-control-label { display: none; }#element8858415516646178 .col-md-9 { max-width: 100%!important; flex: 0 0 100%; }#element8858415516646178 .form-footer .btn { width: 114px; height: 47px; font-size: 16px; line-height: 23px; letter-spacing: 1px; font-weight: 600; background-color: #121212; text-transform: none; border-radius: unset; display: flex;justify-content: center; align-items: center; text-align: center; margin: 30px auto 0 auto; cursor: pointer; }#element8858415516646178 .form-footer .btn:hover {background-color: #595959; }#element8858415516646178 .form-footer .btn .text { position: relative; color: #fff }#element8858415516646178 .contact-form .input-group .input-group-btn { position: absolute; right: 0; top: 0; bottom: 0; } #element8858415516646178 .icon-span-filestyle::before { color: #000; font-size: 1.2rem; } #element8858415516646178 .contact-form .input-group .input-group-btn > .btn { background: transparent!important; font-size: 0; padding: 3px 1px 3px 20px; z-index: 3; cursor: pointer; } #element8858415516646178 .btn:hover .icon-span-filestyle::before { color: #00796B; }#element8858415516646178 .offset-md-3 { width: 100%; margin: 0; padding: 0 15px; }#element8858415516646178 .form-group input[name="fileUpload"] { width: 100% }#element8858415516646178 .psgdpr_consent_message span { line-break: auto; }#element8858415516646178 select.form-control:not([size]):not([multiple]) { height: auto; }#element8858415516646178 .contact-form #contactform-message { border: 1px solid #686868; }#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;}}#element7196504630071974 {}#element7196504630071974 #search_filters .facet {padding:0; margin-bottom: 10px;}#element7196504630071974 #search_filters .facet .collapse.show {max-height: 300px; height: auto; overflow: hidden auto; margin: 0; min-width: 10rem; }#element7196504630071974 #search_filters>.h6 { display: none !important; }#element7196504630071974 #search_filters_dropdown_wrapper { flex-wrap: wrap; }@media (max-width: 991px) {#element7196504630071974 #search_filters>.h6 {display: block !important;  font-weight: 700; font-size: 19px; text-transform: none !important; margin-bottom: 25px;}#element7196504630071974 #search_filters_dropdown_wrapper { flex-direction: column; width: 100%; padding: 0; margin-bottom: 20px; }#element7196504630071974 #search_filters .facet { margin-right: 0;}#element7196504630071974 #search_filters .facet .collapse.show { margin: 10px 0; }}@media (max-width: 767px) {#element7196504630071974  .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}}#element3317514265 {}#element3317514265 #search_filters {display: flex; flex-wrap: wrap;}#element3317514265 #search_filters .dropdown-menu {border: 1px solid #e6e8e8; margin-top: -1px; max-height: 165px; height: auto;     overflow: hidden auto; }#element3317514265  #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;}#element3317514265  #search_filters .facet .collapse {margin-bottom: 0;}#element3317514265  #search_filters .facet .facet-label a {color: #000; font-size: 14px; line-height: 24px; font-weight: 500;}#element3317514265  #search_filters .facet .facet-label a:hover {color: #BDBDBD;}@media(max-width: 767px) { #element3317514265  #search_filters {display: flex; flex-wrap: wrap;} #element3317514265 #search_filters .facet .title {display: none !important;} #element3317514265 #search_filters .facet {margin-bottom: 10px;}}#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 {}#element8885515049571928 {}#element8885515049571928 .row {justify-content: center;}#element8885515049571928 .inner {background: transparent!important; display: flex; flex-direction: column; justify-content: center; align-items: center;}#element8885515049571928 .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; }#element8885515049571928 .description {margin: 0; font-size: 64px; line-height: 68px; color: #fff;  font-weight: 500; padding: 0; }#element8885515049571928 .inner:hover::after {color: #fff; background: #00796B;}#element8885515049571928 .owl-numbers {display: none;}#element8885515049571928 .owl-page ,#element8885515049571928 .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; }#element8885515049571928 .owl-page:hover ,#element8885515049571928 .owl-page.active:hover { transition: all .4s; opacity: 1; }#element8885515049571928 .inner::after { content: "Sprawdź"; 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;}#element8885515049571928 .inner:hover::after { opacity: 0.6; transition: all .3s ease-in;  background: #fff; color: #121212 }#element8885515049571928 .owl-pagination, .full-slider .slick-dots { gap: 10px }@media(max-width: 991px) {    #element8885515049571928 .title.h1 { font-size: 14px; line-height: 19px; margin: 0; }    #element8885515049571928 .description { font-size: 28px; line-height: 36px; }    #element8885515049571928 .inner::after { top: 10px; padding: 9px 18px; font-size:16px }}@media(max-width: 767px) {     #element8885515049571928 .inner::after { top: 10px; padding: 5px 18px; font-size:16px }    #element8885515049571928 .description { font-size: 22px; line-height: 26px; }    #element8885515049571928 .owl-pagination, .full-slider .slick-dots { gap: 0; justify-content: space-between; padding: 0 25px; bottom: 38% !important; }}@media(max-width: 575px) {    #element8885515049571928  .title.h1 { display: none; }}#element2138014681 {}#element15242765119587065 {}@media (max-width: 991px) {#element15242765119587065 {    display: flex;    justify-content: center;    align-items: center;}#element15242765119587065 .image-description {    position: absolute;    display: flex;    flex-direction: column;    gap: 35px;}#element15242765119587065 .image-description p {    color: #FFFFFF;    font-size: 7vw;    text-align: center;}#element15242765119587065 .image-description a::before, #element15242765119587065 .image-description a::after {content: none;}#element15242765119587065 .image-description p a {    padding-inline: 10px;    color: #121212;    background: #fff;    text-transform: uppercase;    font-size: 3vw;    font-weight: 600;}}#element4146330893419951 {background-color: #fff;margin-top: 70px;margin-bottom: 70px;} #element4146330893419951 .image-description { margin: 23px auto 10px 46px } #element4146330893419951 .image-description p { margin: 0; font-size: 22px; font-weight: 400; line-height: 32px; color: #747474; } #element4146330893419951 .image-description a {font-size: 28px; font-weight: 600; line-height: 32px; color: #121212; display: flex; justify-content: space-between; align-items: flex-start;} #element4146330893419951 .image-description a::after { bottom: -150px; transform: translate(0%, -50%) rotate(0deg) !important; } #element4146330893419951 .image-description a:hover::after { bottom: -15px !important; } #element4146330893419951 .image-description a::before { margin: 0 auto; bottom: -15px; transform: translate(-50%, -50%) rotate(0deg) !important; transition: 0.3s ease-out; } #element4146330893419951 .image-description a:hover::before { bottom: 50px !important; } #element4146330893419951 .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 } #element4146330893419951 .block.widget.ApRawHtml .image-description a {    position: relative;font-size:26px;} #element4146330893419951 .block.widget.ApRawHtml .image-description p {    overflow: hidden;} @media(min-width: 991px) and (max-width: 1199px)  { #element4146330893419951 .image-description {  margin: 5px; } #element4146330893419951 .row { row-gap: 0px; }}@media(max-width: 991px) {    #element4146330893419951 .image-description { margin: 8px 0 }    #element4146330893419951 .image-description p { font-size: 20px; line-height: 29px; }   #element4146330893419951 .image-description a::before ,    #element4146330893419951 .image-description a { font-size: 24px; line-height: 30px; right: 0; }    #element4146330893419951 { margin-top:  30px; margin-bottom: 0; }    #element4146330893419951 .row { column-gap:16px; align-items: flex-start; }    #element4146330893419951 .center { max-width: 100%; padding: 0 18px }}@media(max-width: 767px) {    #element4146330893419951 .row { display: flex; }    #element4146330893419951 .image-description { margin: 18px auto 23px auto }    #element4146330893419951 { margin-top: 30px; margin-bottom: 53px; }    #element4146330893419951 .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 }#element1333680411534990 {} #element1333680411534990  { transition: ease-out .3s all; overflow: hidden; text-align: center;  } #element1333680411534990  img { transition: ease-out .3s all;  height: auto !important; } #element1333680411534990:hover { margin-bottom: 0;  } #element1333680411534990:hover img { transform: scale(1.11);  margin: -5% 0 5%; }#element21398834886554985 {}#element2555528267 {}#element2555528267 { grid-column: 2; grid-row: 1; padding: 0 }@media(max-width: 991px) {#element2555528267 { display: flex; flex-direction: column-reverse; }}#element20500887753124625 {}#element4328500849313083 {} #element4328500849313083  { transition: ease-out .3s all; overflow: hidden;  text-align: center; } #element4328500849313083  img { transition: ease-out .3s all;  height: auto !important; } #element4328500849313083:hover { margin-bottom: 0;  } #element4328500849313083:hover img { transform: scale(1.11);  margin: -5% 0 5%; }#element2334061144 {}#element2334061144  { grid-column: 3; grid-row: 1 / span 1; padding: 0 }#element24540954253317445 {} #element24540954253317445  { transition: ease-out .3s all; overflow: hidden; text-align: center;  } #element24540954253317445  img { transition: ease-out .3s all;  height: auto !important; } #element24540954253317445:hover { margin-bottom: 0;  } #element24540954253317445:hover img { transform: scale(1.11);  margin: -5% 0 5%; }#element7770659327187274 {}#element1968973333 {background-color: #fff;margin-top: 40px;margin-bottom: 20px;}#element1968973333 .col-12 .center > .row { display: flex; justify-content: space-between; align-items: end; } #element1968973333  .title { text-align:left; font-size: 36px; color: #121212; font-weight: 600 }@media(max-width: 991px) {    #element1968973333 { margin-bottom: 10px; display: flex; flex-wrap: wrap;}    #element1968973333 .col-title{order: 1;}    #element1968973333 .col-image{order: 3;}    #element1968973333 .col-carousel{order: 2;}    #element1968973333  .title { text-align:center; font-size: 32px; line-height: 38px }}@media(max-width: 767px) {    #element1968973333 { margin-bottom: 63px; } #element1968973333  .title { font-size: 32px; }}#element3481380119 {}#element2150822045 {}#element6765644316992368 {background-color: #fff;margin-top: 40px;margin-bottom: 20px;}#element6765644316992368 .col-12 .center > .row { display: flex; justify-content: space-between; align-items: center; }@media (min-width: 992px) and (max-width: 1199px) {    #element6765644316992368 .col-12 .center > .row .col-carousel { display: none }}@media(max-width: 991px) {    #element6765644316992368 { margin-bottom: 10px; display: flex; flex-wrap: wrap;}    #element6765644316992368 .col-title{order: 1;}    #element6765644316992368 .col-image{order: 3;}    #element6765644316992368 .col-carousel{order: 2;}}@media(max-width: 767px) {    #element6765644316992368 { margin-bottom: 0; }}#element3629341397 {}#element8516305206474431 {} #element8516305206474431 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; }#element17291345750145018 {} #element17291345750145018 img { width: 100% }@media(min-width: 991px)  { #element17291345750145018 { display: block}}@media(max-width: 991px) {    #element17291345750145018 { display: none }}#element5608272082531106 {} #element5608272082531106 img { width: 100% }@media(min-width: 991px)  { #element5608272082531106 { display: none }}@media(max-width: 991px) {    #element5608272082531106 { display: block }}#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; }}#element29819516706579055 {background-color: #F6F6F8;}#element29819516706579055 {display: flex; align-items: center;  }#element29819516706579055 .desc-section { display: flex; justify-content: flex-start;  align-items: flex-start; gap: 40px; }#element29819516706579055 .desc-item { display: flex; justify-content: center;  align-items: flex-start; flex-direction: column }#element29819516706579055  .sub-heading { color: #E31C2A; font-size: 28px; line-height: 41px; font-weight: 600 }#element29819516706579055  .desc-item .sub-heading { color: #121212; font-size: 24px; line-height: 30px; font-weight: 600 }#element29819516706579055  .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) {#element29819516706579055 { margin-top: 0 }}@media(max-width: 767px) {#element29819516706579055 { margin-top: 28px; padding: 0 }#element29819516706579055 .desc-section { gap: 20px; }}#element7822261717635674 {}#element7822261717635674  {  padding: 80px 128px 80px 126px; }#element7822261717635674 .about-us-text-col {display: flex; align-items: center;}#element7822261717635674 .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;}#element7822261717635674 .about-us-text { text-align: left; color: #121212; font-size: 16px; line-height: 25px; margin: 0; padding-bottom: 70px; }#element7822261717635674 .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 }#element7822261717635674 .about-us-link:hover {color: #fff; background: #686868;}#element7822261717635674 div:nth-child(1) {text-align: center;}@media(max-width: 1100px) {#element7822261717635674 .about-us-heading { margin-top: 30px; }#element7822261717635674 .about-us-link { margin-bottom: 60px }}@media(max-width: 991px) {    #element7822261717635674  { padding: 0 25px 20px 25px }    #element7822261717635674 .about-us-heading { font-size: 32px; line-height: 38px; margin-top: 60px; padding-bottom: 40px; }    #element7822261717635674 .about-us-link { margin-bottom: 60px }}@media(max-width: 767px) {    #element7822261717635674  { padding: 0 30px }    #element7822261717635674 .about-us-heading { font-size: 32px; line-height: 38px; margin-top: 30px; }    #element7822261717635674 .about-us-link { margin-bottom: 60px }}#element3287425024 {background-color: #F6F6F8;}#element3287425024 { padding: 0; }#element7970836584143746 {}#element7970836584143746 { text-align: center; }#element7970836584143746 img { padding: 80px 116px 80px 15px; }@media(min-width: 991px) and (max-width: 1199px)  { #element7970836584143746 img  {  padding: 0 116px 80px 116px; }}@media(max-width: 991px) {    #element7970836584143746 { 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 }#element7997741038445171 {}#element7997741038445171 { text-align: center; }#element6183045805602854 {}#element6183045805602854 { 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 }}#element34757835622957055 {}#element34757835622957055  { padding: 134px 60px 121px 60px }#element34757835622957055 .about-us-text-col {display: flex; align-items: center;}#element34757835622957055 .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;}#element34757835622957055 .about-us-text { text-align: center; color: #121212; font-size: 16px; line-height: 25px; margin: 0; padding-bottom: 70px; }#element34757835622957055 .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 }#element34757835622957055 .about-us-link:hover {color: #fff !important; background: #E31C2A;}#element34757835622957055 div:nth-child(1) {text-align: center;}@media(max-width: 1100px) {#element34757835622957055  { padding: 34px 60px 21px 60px }#element34757835622957055 .about-us-heading { margin-top: 30px; }#element34757835622957055 .about-us-link { margin-bottom: 60px }}@media(max-width: 991px) {    #element34757835622957055  { padding: 0 0 20px 0 }    #element34757835622957055 .about-us-heading { font-size: 32px; line-height: 38px; margin-top: 60px; }    #element34757835622957055 .about-us-link { margin-bottom: 60px }    #element34757835622957055 .about-us-heading {text-align: left; }    #element34757835622957055 .about-us-text { text-align: left; }    #element34757835622957055 .about-us-link { margin: 0 }}@media(max-width: 767px) {    #element34757835622957055  { padding: 0 }    #element34757835622957055 .about-us-heading { font-size: 32px; line-height: 38px; margin-top: 30px; text-align: center;  }    #element34757835622957055 .about-us-link { margin: 0 auto 50px auto }    #element34757835622957055 .about-us-text { text-align: center; }    #element34757835622957055 .about-us-text { padding-bottom: 40px; }}#element18621381246479698 {margin-bottom: 53px;}#element18621381246479698 .center { max-width: min(1472px, calc(100% - 252px)); }#element18621381246479698 .center .row { margin: 0; gap: 3%; }@media(max-width: 991px) {#element18621381246479698>div { padding: 0 10px }#element18621381246479698 .center { max-width: 100% }}#element2141144306 {} #element2141144306  { padding: 0; margin-bottom: 34px }@media (max-width: 991px) { #element2141144306  { margin-bottom: 20px }}#element3051460969 {}#element3051460969  p { color:#121212; font-size: 28px; font-weight: 500; line-height: 41px; text-align: center; margin: 0 }@media (max-width: 991px) { #element3051460969  p {  font-size: 24px; text-align: left; }}#element2766220914 {} #element2766220914  { padding: 0; margin-bottom: 44px }@media(max-width: 991px) { #element2766220914  { padding: 0; margin-bottom: 24px }}#element7504897533452460 {}#element7504897533452460 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; }}#element6744073067286007 {}#element2542538236 {}#element3747814699148869 {}#element6561032544751614 {}#element2670957777 {}#element16592964541985415 {}#element8387248828928080 {}#element2037581010 {}#element35920849803872495 {}#element8438420431785499 {}#element1791169671712235 {}#element38125913187135205 {}#element7194441124650029 {}#element2300492905024181 {}#element7385504128059978 {}#element4942480409837897 {}#element8018768119575155 {}#element9395076255382112 {}#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 {}#element7125795642218732 {}#element7125795642218732 .owl-row .owl-buttons>* {bottom: 40%;}#element7125795642218732 .owl-item .icon-btn-product:before  { color:  #000; } #element7125795642218732 .owl-item .icon-btn-product:hover::before  { color:  #BDBDBD; }#element7125795642218732 .owl-item .btn-product  { background-color: #f6f6f8; }#element3021351292 {background-color: #121212;margin-top: 40px;}#element3021351292 div>.center { max-width: 100%; }#element3021351292 div>.center>.row { justify-content: space-between; }#element3021351292 h4 { color: #fff; }#element3021351292 .top-text  { display: flex; align-items: center; justify-content: flex-start;}#element3021351292 .top-text a  { display: flex; align-items: center; justify-content: center; margin-top: -5px; }#element3021351292 .top-text a i  { color: #fff; }#element3021351292 .top-text a span  {  color:  #BDBDBD; transition: all .3s ; margin-left: 12px;  }#element3021351292 .top-text a span:hover  { color: #fff }#element3021351292 .row div a i { color: #fff; display: flex; justify-content: center; align-items: center; font-size: 22px; }#element3021351292 .title { padding-bottom: 21px; font-weight: 400; font-size: 28px; line-height: 41px; }#element3021351292 .custom-checkbox input[type=checkbox]+span { background: #fff; }@media (max-width: 991px) {#element3021351292 div>.center { max-width: min(1472px, calc(100% - 130px)); }}@media (max-width: 767px) {#element3021351292 div>.center { max-width: min(1472px, calc(100% - 62px)); }}#element14513261223147168 {} #element14513261223147168 {display: flex;    align-items: center;    padding-left: 6vw; }#element14513261223147168 .row  { gap: 26px; margin: 25px 0 }@media(max-width: 1600px){ #element14513261223147168 { padding: 55px 40px 0 45px }}@media(max-width: 991px){ #element14513261223147168 { padding: 55px 10px 0 10px }}@media(max-width: 767px){ #element14513261223147168 { padding: 42px 20px 0 20px; }}#element1724757273 {}#element1724757273 .site-info p { color: #FFFFFF; font-size: 22px; font-weight: 400; line-height: 28px;}#element3058315321 {}#element3058315321 input[type=email] {    width: 100%;    padding: 0;    border: 0;    border-bottom: 1px solid #BDBDBD;    background: #121212;    color: #fff;}#element3058315321 .row > div {padding: 0 !important;flex-basis: 100%;max-width: 100%;}#element3058315321 form>.row>div:not(:first-child) {    flex: 0 0 100%;    max-width: 23px;    margin-top: -70px;} #element3058315321 form>.row>div:not(:first-child) button { background-color: transparent; padding: 10px 0; margin-left: -5px; cursor: pointer } #element3058315321 form>.row>div:not(:first-child) button:disabled { cursor: not-allowed } #element3058315321 form>.row>div:not(:first-child) button .newsletter-icon { color: #BDBDBD; font-size: 24px } #element3058315321 form>.row>div:not(:first-child) button .newsletter-icon:hover { color: #fff} #element3058315321 form>.row>div:not(:first-child) button .text { display: none; }#element3058315321 input[type=submit] {    border-radius: 44px;    letter-spacing: 1px;    font-size: 14px;    line-height: 19px;    font-weight: 400;}#element3058315321 .gdpr_consent { margin-top: 10px; padding: 0 15px 0 0; }#element3058315321 .pl-md-0 { padding-left: 15px!important; }#element3058315321 .block_newsletter .row {    flex-direction: row-reverse;    margin: 0 0 5px 0;    height: 50px;}#element3058315321 #recaptcha-policy-text,#element3058315321 #recaptcha-policy-text a { padding: 0; color: #BDBDBD; transition: all .3s ease-in; }#element3058315321 #recaptcha-policy-text a:hover { padding: 0; color: #fff; transition: all .3s ease-in; }#element3058315321 .custom-checkbox label { color: #BDBDBD }@media(max-width: 991px) {    #element3058315321 .block_newsletter form .input-wrapper { max-width: 452px; margin: 0 auto; }     #element3058315321 .block_newsletter { max-width: 452px; justify-content: space-between; align-items: center; }    #element3058315321 form>.row>div:not(:first-child) { margin-left: 0; margin-right: 0; }    #element3058315321 .gdpr_consent { margin-top: 30px; }    #element3058315321 input[type=email] { text-align: left; }}@media(max-width: 767px) {     #element3058315321 .block_newsletter { margin: 0; }}#element2692816102 {}    #element2692816102  { 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; }}#element12025000108800778 {}#element16176532353331975 {}#element16176532353331975 { padding: 55px 0 0 0 }@media(min-width:1200px){ #element16176532353331975  { flex: 0 0 13.6%; max-width: 13.6%;  } #element16176532353331975  .top-text{ display: none }}@media(max-width:1199px){ #element16176532353331975  { padding: 55px 45px 0 45px }}@media(max-width: 991px){ #element16176532353331975 { padding: 20px 25px 0 10px; }}@media(max-width: 767px){ #element16176532353331975 { padding: 42px 20px 0 20px; }}#element8720043329455640 {}#element8720043329455640 .block.ApLink a {color: #BDBDBD; transition: all .3s ease-in;}#element8720043329455640 .block.ApLink a:hover {color: #fff !important; }#element8720043329455640 .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; }#element9771117513888312 {} #element9771117513888312 { padding-top: 55px }@media(min-width:1200px){#element9771117513888312  .top-text { display: none }}@media(max-width: 1199px){ #element9771117513888312  { padding: 55px 45px 0 45px }}@media(max-width: 991px){ #element9771117513888312 { padding: 20px 25px 0 20px; }}@media(max-width: 767px){  #element9771117513888312 { padding: 42px 20px 0 20px; }}#element3109092159 {}#element3109092159 .block.ApLink a {color: #BDBDBD; transition: all .3s ease-in;}#element3109092159 .block.ApLink a:hover {color: #fff !important; }#element3109092159 .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; }#element8525051153809633 {background-color: #121212;}#element8525051153809633 div>.center { max-width: 100%; }#element8525051153809633 h4 { color: #fff; }#element8525051153809633 .top-text  { display: flex; align-items: center; justify-content: flex-start; margin-bottom: 20px; }#element8525051153809633 .top-text a  { display: flex; align-items: center; justify-content: center; }#element8525051153809633 .top-text a i  { color: #fff; }#element8525051153809633 .top-text a span  {  color:  #BDBDBD; transition: all .3s ; margin-left: 12px;  }#element8525051153809633 .top-text a span:hover  { color: #fff }#element8525051153809633 .row div a i { color: #fff; display: flex; justify-content: center; align-items: center; font-size: 22px; }#element8525051153809633 .title { padding-bottom: 41px; font-weight: 400; font-size: 28px; line-height: 41px; }#element8525051153809633 .custom-checkbox input[type=checkbox]+span { background: #fff; }@media (max-width: 991px) {#element8525051153809633 div>.center { max-width: min(1472px, calc(100% - 130px)); }#element8525051153809633 .row {    display: flex;    flex-direction: column;    align-items: center;}}@media (max-width: 767px) {#element8525051153809633 div>.center { max-width: min(1472px, calc(100% - 62px)); }}#element4912536591828582 {} #element4912536591828582 { display: flex;    align-items: center;    padding-left: 6vw;}#element4912536591828582 .row  { gap: 26px; }@media(max-width: 991px){ #element4912536591828582 { padding: 20px 25px 0 10px; justify-content: center;}}@media(max-width: 767px){ #element4912536591828582 { 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; }}#element9760511788488252 {} #element9760511788488252 { padding-top: 55px;     display: flex;    gap: 30px; padding-left: 40px;}@media(max-width: 991px){ #element9760511788488252 { padding: 20px 25px 0 20px; justify-content:center;}}#element9760511788488252 .top-text a:hover span {    color: #E31C2A;}}@media (min-width: 992px) and (max-width: 1199px) {#element9760511788488252 {    padding: 0;    min-height: 50px;    align-items: center;}}@media (max-width: 767px) {#element9760511788488252 {    flex-direction: column;    gap: 0;    justify-content: center;}#element9760511788488252  .top-text {justify-content:center;}}#element4843419928930087 {}#element4843419928930087 > div { display: flex; align-items: center; justify-content: center; height: 40px; line-height: 40px;}#element4843419928930087 > div > i { display: flex; align-items: center; justify-content: center; }#element4843419928930087 > div > i:before {font-size: 20px; padding-right: 0; }#element3797811019037152 {}#element3797811019037152 > div { display: flex; align-items: center; justify-content: center; height: 40px; line-height: 40px;}#element3797811019037152 > div > i { display: flex; align-items: center; justify-content: center;}#element3797811019037152 > div > i:before {font-size: 20px; padding-right: 0; }#element8470837484803316 {}#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; }