body{font-size:100.01%;}html,body,div,span,h1,h2,h3,h4,h5,h6,p,a,em,img,strong,b,u,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,tbody{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;}body{line-height:1;color:black;background:white;}html,body{height:100%;}ul{list-style:none}table{border-collapse:collapse;border-spacing:0}textarea{overflow:auto;width:100%;font-weight:500;}input{padding:0;margin:0;border:0;max-width:100%;font-weight:500;}div,span,a,textarea,input{box-sizing:border-box;}input[type="submit"]{cursor:pointer;}input,textarea,select,::placeholder{font-size:14px;font-family:'Plus Jakarta Sans',Arial,sans-serif;font-weight:500;}::placeholder{color:#666666;opacity:1;font-weight:400;letter-spacing:-0.2px;}:root{--border-color-gray:#d1d1d1;--border-color-lightgray:#e2e2e7;--bgcolor-lightgray:#f3f3f5;--bgcolor-superlightgray:#f8f8f8;}input[type="text"],input[type="password"],input[type="email"],input[type="submit"],textarea{-webkit-appearance:none;}label,.transport-types{-webkit-user-select:none;/* Safari */ -ms-user-select:none;/* IE 10 and IE 11 */ user-select:none;/* Standard syntax */}.scrollbar-measure{width:100px;height:100px;overflow:scroll;position:absolute;top:-9999px;}*{box-sizing:border-box;touch-action:manipulation;}hr{border:0;height:1px;margin:0;padding:0;background:var(--border-color-gray);}.btn,.sort-btn{-webkit-user-select:none;/* Safari */ -ms-user-select:none;/* IE 10 and IE 11 */  user-select:none;/* Standard syntax */ cursor:pointer;display:inline-block;}a{color:black;}/* latin-ext */@font-face{font-family:'Plus Jakarta Sans';font-style:normal;font-weight:200 800;font-display:swap;src:url(/css/fonts/plus-jakarta-sans/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko40yyghfvaZ-EHYA.woff2) format('woff2');}/* latin */@font-face{font-family:'Plus Jakarta Sans';font-style:normal;font-weight:200 800;font-display:swap;src:url(/css/fonts/plus-jakarta-sans/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko20yyghfvaZ-E.woff2) format('woff2');}input[type="text"],input[type="password"],input[type="email"],textarea{border-radius:5px;padding:10px 12px;border:1px solid var(--border-color-gray);transition:ease-in-out border .2s;}input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,textarea:focus{outline:none;border-color:black !important;}input[type="text"]:hover,input[type="password"]:hover,input[type="email"]:hover,textarea:focus:hover{border-color:#999999;}input[type="submit"],.btn-submit{-webkit-user-select:none;/* Safari */  -ms-user-select:none;/* IE 10 and IE 11 */  user-select:none;/* Standard syntax */  cursor:pointer;background:black;color:white;border-radius:5px;padding:16px 30px 18px;font-weight:700;transition:ease-in-out background .2s;position:relative;text-align:center;font-size:14px;line-height:14px;}@media (min-width:800px){input[type="submit"]:hover,.btn-submit:hover{background:#222222;}}.btn-submit{display:block;text-transform:uppercase;color:white !important;text-decoration:none;}.submit-container.loading .submit{opacity:0;vertical-align:middle;cursor:wait;}.submit-container.loading{background:#222222;border-radius:5px;position:relative;vertical-align:middle;}.submit-container.loading::after{content:"";position:absolute;width:16px;height:16px;top:0;left:0;right:0;bottom:0;margin:auto;border:2px solid transparent;border-top-color:#ffffff;border-radius:50%;animation:loading-spinner 1s linear infinite;}@keyframes loading-spinner{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}.msg-ok,.msg-err,.msg-info{padding:10px 25px 13px 37px;box-sizing:border-box;text-align:left;border-radius:5px;margin-bottom:12px;font-size:14px;line-height:18px;color:white;background:#666666;font-weight:600;}.msg.fadein{display:none;}.msg-ok{background:#1fc727 url(/images/msg-ok.svg) 12px 12px no-repeat;background-size:15px auto;}.msg-err{background:#db0000 url(/images/msg-err.svg) 12px 12px no-repeat;background-size:15px auto;}.msg-info{background:#f8f7c6 url(/images/msg-info.svg) 12px 12px no-repeat;background-size:15px auto;color:black;border-bottom:1px solid #e5e49f;}.msg-err a,.msg-ok a{color:white !important;}.msg-info a{color:black !important;}.msg-info a.btn{color:white !important;background:black;display:inline-block;padding:2px 6px;margin-top:8px;border-radius:3px;text-decoration:none;font-size:13px;font-weight:600;;}body{font-family:'Plus Jakarta Sans',Arial,sans-serif;font-weight:500;font-size:14px;letter-spacing:-0.2px;}.wrapper{margin:0 auto;width:100%;max-width:1400px;padding:0 12px;}@media (min-width:450px){.wrapper{padding:0 20px;}}header{border-bottom:1px solid var(--border-color-lightgray);}.header{display:flex;align-items:center;font-size:14px;font-weight:600;padding:6px 0;}header .logo{flex-grow:1;text-align:center;}header .logo img{vertical-align:middle;width:120px;height:auto;}@media (min-width:450px){header .logo img{width:146px;height:29px;}}.search-div{flex-grow:1;padding:0 20px;display:none;position:relative;}.search-results{position:absolute;top:67px;left:20px;width:calc(100% - 40px);background:white;padding:10px 0 10px 10px;z-index:100;max-height:calc(100% - 150px);overflow-y:auto;border-radius:0 0 5px 5px;display:none;}.search-results .msg{padding:0 0 5px 35px;font-weight:500;color:#666666;}.search-results .loader{font-weight:500;color:#666666}.search-results .lds-ring{width:22px;height:22px;margin-top:-4px;margin-right:10px;margin-left:3px;margin-bottom:1px;}.search-results .lds-ring div{width:18px;height:18px;}.search-div.show .search-results{display:block;}.search-div.show{z-index:100;}.search-results .list .item{padding:4px 0;}.search-results .list .item{text-decoration:none;display:flex;padding:6px 4px;border-top:1px solid #e0e0e0;align-items:center;transition:ease-in-out background .2s;}.search-results .list .item img{background:white;border:1px solid #ebebeb;padding:3px;width:60px;height:60px;opacity:0;}.search-results .list .item > div:nth-child(1){width:70px;max-width:70px;min-width:70px;}.search-results .list .item > div:nth-child(2){flex-grow:1;font-weight:400;font-size:12px;}.search-results .list .item > div:nth-child(2) span{display:block;padding-bottom:6px;line-height:16px;font-weight:600;font-size:14px;}.search-results .tags{padding-bottom:5px;}.search-results .tags a{background:white;color:black;border:1px solid #222222;text-decoration:none;border-radius:5px;padding:8px 11px;margin-right:5px;margin-bottom:5px;display:inline-block;}.search-results .tags a span{font-weight:400;opacity:0.7;font-size:12px;padding-left:5px}.close-btn.close-search-input{position:absolute;top:25px;right:25px;background:transparent !important;opacity:0.4;display:none;}@media (min-width:1000px){.search-results .tags a:hover{background:#efefef;}.header{padding:10px 0;}.close-btn.close-search-input:hover{opacity:1;}.search-results .list .item:hover{background:var(--bgcolor-lightgray)}.search-results .list .item > div:nth-child(2) span{line-height:17px;font-size:15px;}.search-div{padding:0 50px;}.search-results{left:50px;top:46px;width:calc(100% - 100px);max-height:400px;}.close-btn.close-search-input{top:5px;right:57px;}.header{padding:14px 0;}}.account-top{padding-right:5px;}.account-top a,.fav-top a{display:inline-block;padding:7px 6px;text-decoration:none;color:black;border-radius:5px;transition:ease-in-out all .1s;}@media (min-width:1000px){.account-top a:hover, .fav-top a:hover{background-color:var(--bgcolor-lightgray);}header .logo{width:150px;flex-grow:0;text-align:left;}}.search-div .q,.filter-search input[type="text"]{width:100%;background-image:url(/images/search.svg);background-repeat:no-repeat;background-position:14px center;background-size:auto 18px;padding:13px 16px 14px;padding-left:45px;font-size:15px;}.search-div .q::placeholder{font-size:15px;}.search-div input[type="text"],.filter-search input[type="text"]{background-color:var(--bgcolor-lightgray);border:0;}.search-div input[type="text"]:focus,.filter-search input[type="text"]:focus{border:0;}@media (min-width:1000px){.search-div.show .q{border-radius:5px 5px 0 0;background-color:white;}}.filter-search{position:relative;}.filter-search .clear{position:absolute;top:11px;right:10px;width:16px;height:16px;border-radius:50%;cursor:pointer;display:none;}@media (min-width:800px){.filter-search .clear:hover{background:#dbdbdb;}}.filter-search .clear::after,.filter-search .clear::before{content:'';height:10px;width:1px;background:#333333;position:absolute;left:7px;top:3px;}.filter-search .clear::after{transform:rotate(-47deg);}.filter-search .clear::before{transform:rotate(47deg);}.filter-search input[type="text"]{background-position:12px center;background-size:auto 15px;padding:9px 12px;padding-left:40px;font-size:14px;margin-bottom:8px;}.hb span{border-radius:5px;display:inline-block;vertical-align:middle;position:relative;width:36px;height:38px;margin-right:5px;text-align:center;}.hb span em{width:22px;height:2px;background:black;display:inline-block;position:relative;}.hb span em::after,.hb span em::before{content:'';width:22px;height:2px;background:black;display:inline-block;position:absolute;top:7px;left:0;}.hb span em::before{top:14px}.search-top-btn{border-radius:5px;display:inline-block;vertical-align:middle;position:relative;width:36px;height:38px;background:url(/images/search.svg) center center no-repeat;background-size:auto 19px;}@media (min-width:1000px){.account-top a, .fav-top a{padding:7px 8px;}.hb span,.search-top-btn{width:42px;}}.account-top .title,.fav-top .title{display:none;vertical-align:middle;margin:0 4px;}@media (min-width:1000px){.account-top .title, .fav-top .title{display:inline-block;}.search-top-btn{display:none;}.search-div{display:block;}.hb{display:none;}}.account-top .head,.fav-top .heart{display:inline-block;vertical-align:middle;position:relative;width:26px;height:24px;background:url(/images/head.svg) center center no-repeat;background-size:auto 22px;}.fav-top .heart{background-image:url(/images/heart.svg);background-size:auto 20px;}.account-top a .head .active{position:absolute;width:10px;height:10px;background:#11b811;border:2px solid white;border-radius:50%;top:-3px;left:2px;}.fav-top a .heart .count{position:absolute;width:14px;height:14px;color:white;text-align:center;font-size:9px;letter-spacing:-1px;padding-top:2px;padding-right:2px;font-weight:700;;background:#e80024;border:0px solid white;border-radius:50%;top:-2px;left:-7px}@media (min-width:1000px){.account-top a:hover .head .active{border-color:var(--bgcolor-lightgray)}}.favs-invitation img{margin:12px 0 5px;}.favs-invitation h2{line-height:22px;padding-bottom:10px !important;}.favs-invitation .btn-submit.open-sign-in{border:1px solid black;}.favs-invitation .btn-submit.open-sign-up{background:white;border:1px solid #333333;color:#333333 !important;}.favs-invitation div{padding:20px 0 12px;}.info-icon{background:url(/images/info.svg) center center no-repeat;width:22px;height:22px;vertical-align:middle;display:inline-block;opacity:0.5;cursor:pointer;border-radius:50%;}.products-top-flex .count .info-icon{margin-top:-2px;}@media (min-width:1000px){.info-icon:hover{opacity:1;background-color:var(--bgcolor-lightgray)}}.nav-menu{display:none;}.nav-menu.show{display:block;}.menu{position:relative;}.menu a{color:black;text-decoration:none;}.menu > ul > li > .childs-div{display:none;}.menu > ul > li > .childs-div.show{display:block;}.nav-menu .global{padding:20px 20px;border-bottom:0;}.nav-menu .global span{display:inline-block;padding:5px 0 5px 22px;background:url(/images/global.svg) 0 center no-repeat;background-size:16px auto;font-size:12px;line-height:12px;color:#333333;cursor:pointer;}@media (min-width:1000px){.menu > ul > li{display:inline-block;margin-right:40px;border-bottom:1px solid var(--border-color-lightgray);margin-bottom:-1px;}.menu > ul > li > a{font-size:14px;font-weight:600;text-transform:uppercase;display:block;padding:7px 0 19px;letter-spacing:0;transition:ease-in-out all .2s;}.menu > ul > li > .childs-div{position:absolute;z-index:9998;left:0;top:41px;width:100%;background:white;padding:32px 0 18px;}.childs-div ul.series{display:grid;grid-template-rows:repeat(10,1fr);/* wiersze o r wnej wysoko ci */  grid-auto-flow:column;/* elementy b d  wype nia  najpierw kolumny */  grid-auto-columns:1fr;/* automatycznie tworzone kolumny b d  mia y r wn  szeroko   */  gap:0;/* odst p mi dzy elementami */  column-gap:50px;/* odst p mi dzy kolumnami */}.childs-div ul.series li{break-inside:avoid;/* zapobiega  amaniu elementu mi dzy kolumnami */  margin-bottom:24px;}.childs-div ul.series li a{border-bottom:1px solid white;display:inline-block;padding-bottom:2px;transition:ease-in-out all .2s;}.series-flex{display:flex;}.series-flex > div.highlighted{width:17%;min-width:17%;padding-right:40px;margin-top:-7px;}.series-flex > div.highlighted > div a{display:block;padding:10px 0;text-align:center;margin-bottom:2px;border-radius:3px;}.series-flex > div.highlighted > div img{vertical-align:middle;}.series-flex > div.highlighted > div img:nth-child(1){width:100%;max-width:35px;height:auto;margin-right:8px;}.series-flex > div.highlighted > div img:nth-child(2){width:auto;height:auto;max-height:35px;max-width:100px;}.menu > ul > li.has-childs.hover_on{border-color:black;}.menu > ul > li.no-childs:hover{border-color:black;}.nav-menu{display:block;}.childs-div ul.series li a:hover, .childs-div ul.ages li a:hover, .childs-div ul.categories li a:hover{border-color:black;}.nav-menu .global{float:right;padding:0;margin:0;border:0;padding-top:5px;}.nav-menu .global span:hover{text-decoration:underline;}.childs-div ul.ages, .childs-div ul.categories{display:grid;grid-template-rows:repeat(3,1fr);/* wiersze o r wnej wysoko ci */  grid-auto-flow:column;/* elementy b d  wype nia  najpierw kolumny */  grid-auto-columns:1fr;/* automatycznie tworzone kolumny b d  mia y r wn  szeroko   */  gap:0;/* odst p mi dzy elementami */  column-gap:50px;/* odst p mi dzy kolumnami */}.childs-div ul.ages li, .childs-div ul.categories li{break-inside:avoid;/* zapobiega  amaniu elementu mi dzy kolumnami */  margin-bottom:24px;}.childs-div ul.ages li a, .childs-div ul.categories li a{border-bottom:1px solid white;display:inline-block;padding-bottom:2px;transition:ease-in-out all .2s;}.childs-div ul.categories{grid-template-rows:repeat(10,1fr);/* wiersze o r wnej wysoko ci */}}.sup-new em{display:inline-block;background:#fa1b27;text-transform:uppercase;color:white;font-size:9px;vertical-align:top;margin-top:1px;padding:2px 3px 2px 2px;margin-left:1px;border-radius:5px;font-style:normal;}.childs-div .series .normal .count,.childs-div .ages .count,.childs-div .categories .count{display:inline-block;background:white;border:1px solid #888888;text-transform:uppercase;color:#555555;font-size:11px;vertical-align:top;margin-top:1px;padding:1px 3px 1px 2px;margin-left:1px;border-radius:5px;font-style:normal;font-weight:600;opacity:0.7;border-color:white;transition:ease-in-out all .2s;}@media (min-width:1000px){.childs-div .series .normal:hover .count, .childs-div .ages li:hover .count, .childs-div .categories li:hover .count{opacity:1;background:black;border-color:black;color:white;}}@media (max-width:1000px){.childs-div .series .normal .count, .childs-div .ages .count, .childs-div .categories .count{float:right;margin:-32px 20px 0 0;font-size:11px;padding:3px 3px 3px 2px;min-width:20px;text-align:center;}}.childs-div .series a span,.childs-div .categories a span{font-weight:400;color:#333333;}.childs-div .series a strong,.childs-div .categories a strong{font-weight:600;text-wrap:nowrap;}.childs-div .ages a{font-weight:500;}.childs-div ul.ages .for-adults a,.childs-div ul.ages .for-adults a strong{font-weight:700;}@media (min-width:1000px) and (max-width:1400px){.series-flex > div.highlighted{display:none;}}@media (min-width:1000px) and (max-width:1300px){.childs-div .series a span, .childs-div .categories a span{display:block;padding-bottom:2px;font-size:12px;}.childs-div ul.series, .childs-div ul.categories{grid-auto-columns:1fr;}.childs-div ul.series li, .childs-div ul.categories li{margin-bottom:10px;}.childs-div .series .normal .count, .childs-div .categories .count{margin-top:15px;}}.nav-menu-header{display:none;position:fixed;background:white;top:0;left:0;width:100%;border-bottom:1px solid var(--border-color-lightgray);z-index:120;align-items:center;}.nav-menu-header.show .elem1{flex-grow:1;padding-left:25px;font-weight:600;color:#999999;text-transform:uppercase;}.nav-menu-header.show .elem1 span{position:relative;display:inline-block;padding:8px 10px 8px 22px}.nav-menu-header.show .elem1 span::after,.nav-menu-header.show .elem1 span::before{content:'';height:12px;width:2px;background:#999999;position:absolute;left:5px;top:5px;}.nav-menu-header.show .elem1 span::after{transform:rotate(-47deg);top:13px;}.nav-menu-header.show .elem1 span::before{transform:rotate(47deg);}.nav-menu-header.show .close-btn{margin:7px 20px;}.nav-menu-header.show{display:flex;}@media (max-width:999px){.nav-menu.show{position:fixed;left:0;top:50px;width:100%;height:100%;z-index:9997;background:white;}.nav-menu.show .menu{width:100%;}.menu > ul li{display:block;border-bottom:1px solid var(--border-color-lightgray);}.menu > ul li a{display:block;padding:16px 25px;font-weight:600;}.menu > ul > li > a{text-transform:uppercase;}.menu > ul > li > .childs-div{width:100%;position:fixed;left:0;top:50px;padding-bottom:100px;height:100%;overflow-y:auto;z-index:9998;background:white;display:block;transition:ease-in-out left .2s;}.menu > ul > li > .childs-div.show{display:block;left:0 !important;}.menu > ul > li > .childs-div .highlighted{display:none;}.search-div{position:fixed;left:0;top:49px;width:100%;height:100%;z-index:9997;padding-top:20px;background:white;}.search-div.show{display:block;}}@media (max-width:449px){.nav-menu-header.show .close-btn{margin:6px 12px;}}.close-btn{display:block;width:36px;height:36px;border-radius:8px;}.close-btn span{position:relative;display:block;}.close-btn span::after,.close-btn span::before{content:'';height:18px;width:2px;background:black;position:absolute;left:17px;top:9px;}.close-btn span::after{transform:rotate(-47deg);}.close-btn span::before{transform:rotate(47deg);}.popup-langs .close-btn span::after,.popup-langs .close-btn span::before{left:16px;top:8px;}@media (min-width:800px){.close-btn{background:white;border-radius:8px;transition:ease-in-out all .2s;cursor:pointer;}.close-btn:hover{background:#efefef;}}.back-btn{display:block;width:48px;height:48px;border-radius:8px;border:1px solid var(--border-color-lightgray)}.back-btn span{position:relative;display:block;}.back-btn span::after,.back-btn span::before{content:'';height:14px;width:2px;background:black;position:absolute;left:21px;top:11px;}.back-btn span::after{top:20px;}.back-btn span::after{transform:rotate(-47deg);}.back-btn span::before{transform:rotate(47deg);}@media (min-width:800px){.back-btn{background:white;border-radius:8px;transition:ease-in-out all .2s;cursor:pointer;}.back-btn:hover{background:#efefef;}}/* Works on Firefox */.custom-scrollbar{scrollbar-width:thin;scrollbar-color:var(--border-color-gray) white;}/* Works on Chrome,Edge,and Safari */.custom-scrollbar::-webkit-scrollbar{width:12px;}.custom-scrollbar::-webkit-scrollbar-track{background:white;}.custom-scrollbar::-webkit-scrollbar-thumb{background-color:var(--border-color-gray);border-radius:6px;border:3px solid white;}footer{text-align:center;}.copyright{padding:24px 20px 0;font-size:13px;line-height:16px;}.copyright strong{font-weight:800;}.copyright strong span{display:inline-block;background:#333333;color:white;padding:1px 5px 1px 3px;border-radius:3px;font-size:9px;line-height:11px;vertical-align:middle;margin-left:2px;margin-right:1px;margin-top:-2px;}.disclamer{padding:20px;text-align:center;font-size:12px;line-height:15px;opacity:0.6;}.bottom-langs{padding:20px 0;text-align:center;}.bottom-langs span{display:inline-block;padding:12px 14px 12px 36px;background:url(/images/global.svg) 12px center no-repeat;background-size:16px auto;border-radius:5px;cursor:pointer;transition:ease-in-out all .1s;border:1px solid var(--border-color-lightgray);font-size:13px;line-height:13px;color:#333333;}@media (min-width:1000px){.bottom-langs span:hover{background-color:var(--bgcolor-lightgray);border-color:white;}}.bottom-menu-1{padding-top:10px;}.bottom-menu-1 a{font-size:12px;text-decoration:none;display:inline-block;margin:5px;}.bottom-menu-1 .nowrap{text-wrap:nowrap;display:inline-block;}.fb,.yt,.xc,.ig{display:inline-block;text-indent:-9999px;width:32px;height:32px;margin:0 5px;background:url(/images/fb.svg) center center no-repeat;background-size:24px auto;border-radius:5px;transition:ease-in-out all .1s;}.yt{background-image:url(/images/yt.svg);}.xc{background-image:url(/images/xc.svg);}.ig{background-image:url(/images/ig.svg);}@media (min-width:1000px){.fb:hover,.yt:hover,.xc:hover,.ig:hover{background-color:var(--bgcolor-lightgray)}}.mainpage-con{padding:60px 0 0;text-align:center;}.mainpage-con .description{padding:15px 0;font-size:16px;line-height:21px;}.mainpage-con .description strong{font-weight:800;}.langs-index{padding:0 20px;margin:0 auto;max-width:1100px;}@media (min-width:500px){.langs-index{display:flex;flex-wrap:wrap;}.langs-index > div{width:50%;}}@media (min-width:1100px){.langs-index > div{width:25%;}}.langs-index > div > div{padding-bottom:20px;line-height:28px;font-size:14px;}.langs-index a{text-decoration:none;display:inline-block;padding:0;}.langs-index img{width:34px;height:21px;margin:0;padding:0;background:#efefef;color:#efefef;vertical-align:top;border:1px solid #333333;border-radius:2px;background:#efefef;margin-bottom:-5px;}@media (min-width:1000px){.langs-index a:hover{text-decoration:underline;}}.langs-index a em{font-weight:400;opacity:0.7;padding-left:3px;font-style:normal;}.langs-index .cur{font-weight:700;text-decoration:underline;}.langs-title{padding:20px 60px 30px;line-height:18px;opacity:0.6;}.popup-langs.fullscreen .langs-title{padding-top:28px;}.popup-langs.fullscreen{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1001;background:white;}.popup-langs .content{overflow-y:auto;}.popup-langs .close,.popup-box .close{position:absolute;z-index:99;top:20px;right:20px;}.popup-box .close{top:13px;right:15px;}.popup-wrapper .popup-box .back{display:none;opacity:0;}@media (min-width:1000px){.popup-wrapper.popup-set .popup-box .back{display:inline-block;}}.popup-wrapper.popup-set .popup-box .back{position:fixed;z-index:99;top:12px;left:12px;}.popup-langs-box{text-align:center;padding-bottom:20px;position:relative;width:100%;max-width:1200px;margin:0 auto;}.popup-bg,.has-childs-bg{background:rgb(56,56,56);opacity:0;position:fixed;left:0;width:100%;top:0;height:0;z-index:99;opacity:0;transition:ease-in-out opacity .3s;}.popup-bg.show,.has-childs-bg.show{opacity:0.9;height:100%;}.popup-bg{z-index:125px;}.has-childs-bg.show{height:1800px;}.popup-wrapper{padding:20px;display:flex;align-items:center;justify-content:center;position:fixed;z-index:150;left:0;top:0;width:100%;height:100%;}.popup-wrapper.popup-set.loaded{padding:0;}.popup-wrapper.popup-set.loaded .popup-box{height:100%;width:100%;max-height:100%;max-width:100%;border-radius:0;}.popup-wrapper.popup-set.loaded .popup-content{max-width:1000px;margin:0 auto;}@media (min-width:1000px){.popup-wrapper.popup-set.loaded .popup-content{padding:20px 0;}}.popup-wrapper.popup-set.loaded .close{position:fixed;right:12px;top:12px;}.popup-wrapper.popup-set.loaded .close-btn{background:none;transition:none;width:46px;height:46px;}.popup-wrapper.popup-set.loaded .close-btn span{margin:1px 0 0 5px;}.popup-wrapper.popup-set.loaded .close-btn span::after,.popup-wrapper.popup-set.loaded .close-btn span::before{height:26px;}@media (min-width:1000px){.popup-wrapper.popup-set.loaded .close{right:20px;}.popup-wrapper.popup-set.loaded .close-btn{background:white;border:1px solid var(--border-color-lightgray)}.popup-wrapper.popup-set.loaded .close-btn:hover{background:var(--bgcolor-lightgray);}.popup-wrapper.popup-set.loaded .close-btn span::after, .popup-wrapper.popup-set.loaded .close-btn span::before{top:8px;}}@media (max-width:999px){.popup-wrapper.popup-set.loaded .close-btn{background:var(--bgcolor-lightgray) ;}.popup-wrapper.popup-set.loaded .close{opacity:0;}}.popup-langs-box .close-btn{border:1px solid var(--border-color-lightgray)}.popup-box{background:white;border-radius:5px;width:100%;max-width:350px;padding:25px;position:relative;max-height:100%;overflow-y:auto;color:#333333;}.popup-wrapper.popup-set .popup-box{transition:ease max-width 0.3s,ease min-height 0.6s;padding:18px 12px;}@media (min-width:1000px){.popup-wrapper.popup-set .popup-box{padding:25px;}}.popup-box a{color:#333333;}.popup-box h2{font-size:22px;font-weight:700;padding-bottom:20px;padding-right:20px;padding-top:14px;letter-spacing:-0.5px;color:black;}.popup-box .line1{padding:0 0 20px;line-height:20px;margin-top:-6px;}.popup-box .line2{padding:20px 0 0;line-height:20px;}.popup-box input[type="text"],.popup-box input[type="email"],.popup-box input[type="password"]{margin:4px 0;width:100%;}.popup-box input[type="submit"]{width:100%;text-transform:uppercase;}.popup-box .submit-container{margin-top:12px;}.popup-content .loader{padding:70px 0;text-align:center;}.popup-box input,.account-con input{background-position:right 10px center;}.popup-box input.err,.account-con input.err{border-color:#db0000 !important;background:white url(/images/warning.svg) right 10px center no-repeat;padding-right:30px;}.breadcrumbs{padding:18px 0 12px;margin-bottom:6px;;vertical-align:top;font-size:13px;font-weight:600;overflow:hidden;text-wrap:nowrap;overflow-x:auto;}.breadcrumbs a{text-decoration:none;}.breadcrumbs span{padding:0 6px;font-family:Tahoma;display:inline-block;color:#adadad;font-weight:normal;}h1{font-size:30px;line-height:32px;;font-weight:800;letter-spacing:-1.5px;margin-bottom:10px;}@media (min-width:1200px){h1{font-size:40px;line-height:42px;margin-bottom:20px;}}.account-menu-pc{display:none;}@media (min-width:800px){.account-flex{display:flex;}.account-menu{width:280px;min-width:280px;padding-right:40px;}.account-con{flex-grow:1;}.account-menu-pc{display:block;padding:15px 20px 18px;border-radius:5px;margin-bottom:10px;background:var(--bgcolor-lightgray);}.account-menu a:hover{text-decoration:underline;}.account-menu hr{margin:10px 0;}}.account-menu a{text-decoration:none;display:inline-block;padding:5px 0;font-weight:600;}.account-menu a.logout{display:block;border:1px solid black;border-radius:5px;padding:12px;text-align:center;margin-bottom:30px;}.account-con .submit-container{text-transform:uppercase;margin-top:15px;display:inline-block;}.account-con h2{padding:25px 0;font-size:24px;letter-spacing:-1px;font-weight:700;}.account-con hr{margin:35px 0 0;}a.btn-remove{display:inline-block;border:1px solid #db0000;color:#db0000;text-decoration:none;border-radius:5px;padding:12px 35px;text-align:center;}.lds-ring{position:relative;width:36px;height:36px;display:inline-block;vertical-align:top;}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:34px;height:34px;margin:2px;border:2px solid #c3c3c3;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(0.5,0,0.5,1) infinite;border-color:#c3c3c3 transparent transparent transparent;}.lds-ring div:nth-child(1){animation-delay:-0.45s;}.lds-ring div:nth-child(2){animation-delay:-0.3s;}.lds-ring div:nth-child(3){animation-delay:-0.15s;}@keyframes lds-ring{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}.flash{-webkit-animation-name:flash;animation-name:flash;-webkit-animation-duration:3s;animation-duration:4s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;}@-webkit-keyframes flash{0%,50%,100%{opacity:1;}25%,75%{opacity:0;}}@keyframes flash{0%,50%,100%{opacity:1;}25%,75%{opacity:0.5;}}.custom-input input[type="checkbox"]{appearance:none;-webkit-appearance:none;display:inline-block;align-content:center;justify-content:center;font-size:12px;line-height:12px;padding:1px;border:1px solid #c8c8c8;border-radius:3px;width:21px;height:21px;position:relative;background:white;margin-top:-3px;margin-right:4px;cursor:pointer;vertical-align:top;}.custom-input input[type="checkbox"]:checked{border:2px solid #333333;}.custom-input input[type="checkbox"]::before,.custom-input input[type="checkbox"]::after{content:"";width:9px;height:3px;background:#000000;top:7px;left:5px;transform:rotate(-45deg);position:absolute;display:none;}.custom-input input[type="checkbox"]::after{width:5px;transform:rotate(45deg);left:3px;top:8px;}.custom-input input[type="checkbox"]:checked::before,.custom-input input[type="checkbox"]:checked::after{display:block;}.custom-input input[type="checkbox"]:hover{border-color:#888888;}.custom-input input[type="checkbox"]:focus,.custom-input input[type="checkbox"]:checked:hover{border-color:#333333;outline:0;}.custom-input input[type="radio"]{appearance:none;-webkit-appearance:none;display:inline-block;align-content:center;justify-content:center;font-size:12px;line-height:12px;padding:1px;border:1px solid #c8c8c8;border-radius:50%;width:20px;height:20px;margin-top:-3px;margin-right:4px;position:relative;background:white;vertical-align:middle;cursor:pointer;}.custom-input input[type="radio"]:checked{border:2px solid #000000;}.custom-input input[type="radio"]::before{content:"";width:8px;height:8px;background:#000000;top:50%;left:50%;margin-top:-4px;margin-left:-4px;border-radius:50%;position:absolute;display:none;}.custom-input input[type="radio"]:checked::before{display:block;}.custom-input input[type="radio"]:hover{border-color:#999999;}.custom-input input[type="radio"]:checked:hover,.custom-input input[type="radio"]:focus{border-color:#000000;outline:0;}.filter{display:none;}.filter.show{display:block;position:fixed;top:0;left:0;width:100%;max-width:450px;height:100%;background:white;z-index:50;padding:70px 20px 0;overflow-y:auto;overflow-x:hidden;box-shadow:0px 0px 5px rgba(0,0,0,0.15);}.filter.show .close-btn{float:right;margin-top:-4px;margin-right:-10px;}.index-flex .logo{padding-bottom:15px;}.index-flex .intro p{line-height:19px;font-size:14px;color:#222222;}.index-flex .intro{padding:0 0 16px;}.index-flex .intro h1 div{display:block;line-height:22px;}.index-flex .intro h1 span{font-size:16px;font-weight:600;letter-spacing:-0.5px;display:inline-block;padding-right:8px;}.index-flex .filter h2 .count,.wishlist-h1 .count{display:inline-block;font-size:12px;line-height:19px;font-weight:800;margin-top:-4px;background:black;color:white;border-radius:50%;width:20px;height:20px;padding-right:2px;text-align:center;vertical-align:middle;margin-left:4px;-webkit-user-select:none;/* Safari */ -ms-user-select:none;/* IE 10 and IE 11 */ user-select:none;/* Standard syntax */}.wishlist-h1 .count{width:27px;font-size:13px;height:26px;padding-top:3px;margin-top:-1px;}.index-flex .filter h2{font-size:20px;line-height:26px;padding-bottom:16px;}.index-flex .filter.show h2{display:block;padding:16px 20px;background:white;box-shadow:0px px 5px rgba(0,0,0,0.15);background-color:white;background:linear-gradient(to bottom,  white 0%,  white 90%,  rgba(255,255,255,0) 100%);position:fixed;left:0;top:0;width:calc(100% - 10px);max-width:440px;z-index:50;}.index-flex .filter h3{font-size:16px;line-height:26px;padding-bottom:8px;}@media (min-width:1200px){.filter{display:block;}.filter .close-btn{display:none;}.index-flex{display:flex;margin:5px 0 20px;}.index-flex .logo, .index-flex .col-left{min-width:330px;width:330px;padding-right:30px;order:1;}.index-flex .intro, .index-flex .col-right{flex-grow:1;order:2;}.index-flex .intro{padding:4px 0 6px;}.index-flex .intro p{line-height:26px;font-size:16px;}.index-flex .intro h1{margin-bottom:14px;}.index-flex .intro h1 div{display:block;line-height:26px;}.index-flex .intro h1 span{font-size:22px;font-weight:600;letter-spacing:-0.5px;display:inline-block;padding-right:8px;}.index-flex .logo{display:flex;padding-bottom:0;}.index-flex .logo-bg{display:flex;align-items:center;width:100%;;}.index-flex .logo-elem{width:100%;}}.index-flex .description-long h2{font-size:19px;line-height:24px;margin-bottom:14px;font-weight:800;text-align:left;margin-top:6px;}.index-flex .description-long{line-height:21px;font-size:14px;color:#222222;text-align:justify;padding-bottom:20px;}@media (min-width:1000px){.index-flex .description-long h2{font-size:22px;}.index-flex .description-long{line-height:27px;font-size:16px;}}.description-long ul{list-style:disc;}.description-long ul li{margin-left:17px;}.logo-elem .logo-lego{vertical-align:middle;width:60px;height:60px;margin:10px;}.logo-elem .logo-img{max-width:170px;max-height:70px;vertical-align:middle;}.logo-elem.category .logo-img{margin-left:24px;}.logo-elem .logo-txt{display:inline-block;font-size:30px;font-weight:800;padding:0 10px;vertical-align:middle;letter-spacing:-1px;}.products-top-flex{display:flex;padding-bottom:5px;font-size:15px;line-height:20px;font-weight:700;}.products-top-flex > div:nth-child(1){flex-grow:1;padding:4px 0 6px;}.products-top-flex .sort-btn{position:relative;}.products-top-flex .sort-btn .title{border-radius:5px;}.products-top-flex .sort-btn .title.long{display:none;}.products-top-flex .sort-btn .list{display:none;}.products-top-flex .sort-btn.show .list{display:block;position:absolute;top:33px;right:0;background:white;min-width:100%;z-index:50;padding:7px 9px 7px;font-size:14px;border-radius:5px;box-shadow:1px 1px 4px rgba(104,104,104,0.5);}.products-top-flex .sort-btn .list li{text-wrap:nowrap;cursor:pointer;padding:4px 5px;margin-bottom:1px;font-weight:700;border-radius:5px;color:black;transition:ease-in-out all .1s;}.products-top-flex .sort-btn .list li span{font-weight:400;color:#333333;}.products-top-flex .sort-btn .list li.cur{background-color:var(--bgcolor-lightgray);}@media (min-width:1200px){.products-top-flex .sort-btn .list li:hover{background:var(--bgcolor-lightgray)}}.products-top-flex .filter-btn > span,.products-top-flex .sort-btn .title{display:inline-block;padding:4px 5px 6px 22px;background:url(/images/filter.svg) left center no-repeat;background-size:14px auto;cursor:pointer;}.products-top-flex .sort-btn.show .title{background-color:var(--bgcolor-lightgray);}.products-top-flex .sort-btn .title{background:url(/images/sort.svg) 5px center no-repeat;background-size:17px auto;padding-left:26px;padding-right:5px;}@media (min-width:1200px){.products-top-flex .sort-btn .title:hover{background-color:var(--bgcolor-lightgray);}.products-top-flex .sort-btn .title.long{display:block;}.products-top-flex .sort-btn .title.short{display:none;}.products-top-flex .sort-btn .list li.cur:hover{background-color:var(--bgcolor-lightgray);}}.products-top-flex .filter-btn{padding-right:20px;}@media (min-width:1200px){.products-top-flex .filter-btn{display:none;}}.index-flex .logo-bg{border-radius:5px;background:var(--bgcolor-lightgray);text-align:center;padding:20px 0;width:100%;}.filter-btns-top{display:none;text-align:center;position:fixed;top:0;left:0;width:100%;z-index:10;background:white;display:none;}.filter-btns-top.show{display:flex;}.filter-btns-top > div{width:33.33%;padding:4px;}.filter-btns-top > div > span{display:block;font-size:12px;line-height:13px;font-weight:700;text-transform:uppercase;border:1px solid black;border-radius:5px;}.filter-btns-top > div > span > span{display:inline-block;padding:10px 0;}.filter-btns-top .search-btn span{background:url(/images/search.svg) left 9px no-repeat;background-size:14px auto;padding-left:19px;}.filter-btns-top .filter-btn span{background:url(/images/filter.svg) left 9px no-repeat;background-size:14px auto;padding-left:20px;}.filter-btns-top .sort-btn span{background:url(/images/sort.svg) left 7px no-repeat;background-size:18px auto;padding-left:22px;}.filter-div{padding-bottom:28px;}.filter-div ul li{padding:3px 0;font-size:15px;line-height:18px;}.filter-div ul li input[type="checkbox"]{margin-top:0px;margin-right:6px}.filter-div ul li label{padding:4px 8px 4px 4px;display:inline-block;border-radius:5px;cursor:pointer;}.filter-div .div-short{height:316px;overflow:hidden;}.filter-div .div-short .msg{display:none;padding-left:40px;color:#999999;font-size:12px;}.filter-div .div-short-btn{text-decoration:underline;cursor:pointer;font-size:15px;margin-left:4px;margin-top:8px;display:inline-block;}.filter-div .div-short-clear{float:right;padding:6px 9px;border-radius:5px;background:var(--bgcolor-lightgray);font-size:12px;color:#666666;margin-top:3px;transition:ease-in-out all .1s;display:none;}@media (min-width:800px){.filter-div .div-short-clear:hover{background-color:#efefef;}}.filter-btns{background-color:white;background:linear-gradient(180deg,rgba(255,255,255,0) 0,rgba(255,255,255,1) 20px);text-align:center;padding:25px 0 10px;z-index:3;}.filter-btns .filter-set input{padding:15px 0;text-transform:uppercase;font-weight:700;font-size:16px;display:block;width:100%;}.filter-btns .filter-clear{color:#666666;margin:12px 0;display:inline-block;text-decoration:underline;}.filter-btns.sticky{position:sticky;left:0;right:0;bottom:0;}@media (min-width:800px){.filter-btns .filter-clear:hover{color:black;}}.limit-radio{padding-top:5px;}.limit-radio span{color:#666666;padding-left:2px;font-size:13px;}.limit-inputs{padding:5px 0 0;}.limit-inputs div{display:inline-block;width:10%;text-align:center;}.limit-inputs input{width:45%;padding:8px 9px;font-size:14px;}.custom-filter-slider{width:100%;position:relative;height:20px;margin:5px 0;}.custom-filter-slider .slider-track{background:#ddd;height:4px;border-radius:3px;position:absolute;top:8px;width:100%;}.custom-filter-slider .slider-range{background:#000;height:4px;position:absolute;top:8px;left:0;right:0;border-radius:4px;}.custom-filter-slider .slider-handle{width:20px;height:20px;background:white;border-radius:50%;border:2px solid black;position:absolute;top:0;cursor:pointer;}@media (min-width:800px){.custom-filter-slider .slider-handle:hover{box-shadow:1px 1px 4px rgba(104,104,104,1);}}.custom-filter-slider .slider-handle.left-handle{z-index:2;}.custom-filter-slider .slider-handle.right-handle{z-index:1;}.custom-filter-slider.onleft .slider-handle.left-handle{z-index:1;}.custom-filter-slider.onleft .slider-handle.right-handle{z-index:2;}.custom-filter-slider .slider-values{text-align:center;margin-top:20px;font-family:Arial;}.filters-list{padding:12px 0 11px;border-top:1px solid var(--border-color-lightgray);}.filters-list span{display:inline-block;padding:4px 26px 6px 8px;background:black;color:white;border-radius:5px;margin:0 10px 5px 0;font-size:14px;line-height:16px;cursor:pointer;position:relative}.filters-list span::before,.filters-list span::after{content:'';width:13px;height:2px;background:white;top:12px;right:6px;position:absolute;transform:rotate(45deg);opacity:0.8;transition:ease-in-out all .1s;}.filters-list span::after{transform:rotate(-45deg)}.filters-list em{font-style:normal;display:inline-block;padding:4px 0 6px;font-size:14px;line-height:16px;cursor:pointer;text-decoration:underline;transition:ease-in-out all .1s;color:#666666;}@media (min-width:800px){.filters-list span:hover{background:#222222;}.filters-list span:hover:before, .filters-list span:hover:after{opacity:1;}.filters-list em:hover{color:black;}}.container{display:none;}.container.first{display:block;padding-top:5px;}.products-flex{display:flex;flex-wrap:wrap;justify-content:space-between;}.products-flex > div{width:100%;margin-bottom:40px;}.products-flex-1{justify-content:center;}@media (min-width:530px){.products-flex > div{width:48.5%;}}@media (min-width:900px){.products-flex > div{width:31.5%;}.products-flex-1 > div, .products-flex-2 > div{width:48%;}}@media (min-width:1200px){.products-flex-4 > div{width:24%;}}.blog-box-series a{display:flex;height:100%;border-radius:5px;padding:50px 0;flex-wrap:wrap;justify-content:center;align-items:center;text-decoration:none;}.blog-box-series a .title{color:white;display:block;text-align:center;width:100%;padding:35px 0 0;}.blog-box-series.white a .title,.blog-box-series.gray a .title{color:black;}.blog-box-series.white a{border:1px solid #e2e2e7;}.blog-box-series a .logo-elem{width:100%;text-align:center;}.blog-box-series a .logo-elem img{margin:0 10px;}.blog-box-series a .title span{transition:ease-in-out all .1s;font-weight:800;font-size:16px;border-bottom:2px solid white;padding:0 1px;}.blog-box-series.white a .title span,.blog-box-series.gray a .title span{border-color:black;}.blog-box-series a:hover .title span{border-bottom:0;background:white;color:black;border-radius:2px;}.blog-box-series.white a:hover .title span,.blog-box-series.gray a:hover .title span{color:white;background:black;}.prod .image{padding:16px;border:1px solid var(--border-color-lightgray);border-radius:8px;transition:ease-in-out all .07s;position:relative}.prod .loader{position:absolute;top:0;text-align:center;width:100%;left:0;padding-top:calc(50% - 30px);}.prod .image img{width:100%;height:auto;transition:all 0.2s;opacity:0;}.prod{cursor:pointer;}.prod .details{font-size:12px;line-height:13px;padding:11px 0 9px;color:#666666;}.prod .details > div{padding:3px 20px 2px 15px;display:inline-block;}.prod .details .age{background:url(/images/prod-age.svg) left center no-repeat;background-size:auto 12px;}.prod .details .piececount{background:url(/images/prod-piececount.svg) left center no-repeat;background-size:auto 12px;padding-left:16px}.prod .details .minifigures{background:url(/images/prod-minifigures.svg) left center no-repeat;background-size:auto 12px;padding-left:11px}.prod .details .set-year{padding-left:0;}.prod h2{font-size:17px;line-height:19px;padding-bottom:6px;}.prod .series{font-size:14px;line-height:15px;color:#666666;padding-bottom:10px;}.prod .price-bar{display:flex;transition:ease-in-out all .2s;padding:5px 2px;border-radius:5px;}.prod .price-bar > div:nth-child(2){flex-grow:1;text-align:right;}.prod .price{font-size:20px;line-height:21px;font-weight:700;letter-spacing:-1.1px;padding-top:2px;}.prod .price span{padding-left:2px;font-weight:400;font-size:16px;letter-spacing:0;}.prod .price-bar .right{font-size:12px;line-height:15px;color:#666666;}.prod .price-bar .right .shops-count,.price-stats{display:inline-block;padding:4px 0 5px;text-align:center;border:1px solid var(--border-color-lightgray);border-radius:5px;margin:0 3px;width:26px;vertical-align:middle;background:white;}.price-stats{height:26px;width:26px;vertical-align:middle;background:white url(/images/chart.svg) center center no-repeat;}.prod .fav,.popup-set .img .fav{position:absolute;right:9px;top:7px;width:46px;height:46px;background:white url(/images/heart2.svg) 10px 13px no-repeat;background-size:25px auto;opacity:0;border-radius:50%;transition:background-color all .2s;cursor:pointer;}.prod .fav.checked,.popup-set .img .fav.checked{background-position:10px -30px}.fav.text{background:white url(/images/heart2.svg) 10px 9px no-repeat;background-size:22px auto;border-radius:8px;cursor:pointer;padding:11px 12px 13px;padding-left:40px;display:inline-block;margin:8px 0;font-weight:700;;}.fav.text.checked{background-position:10px -30px}.center{text-align:center;}@media (max-width:999px){.only-pc{display:none;}}@media (min-width:1000px){.only-mobile{display:none;}.prod:hover .image{border-color:#bbbbbb;}.prod:hover .image img{transform:scale(1.025);}.prod:hover .price-bar{background:#f7f7f7;}.prod .fav:hover, .popup-set .img .fav:hover{background-color:var(--bgcolor-lightgray);}}.gotop{display:none;position:fixed;right:0px;bottom:0px;left:auto;z-index:40;}.gotop div{width:34px;height:34px;background:black;border-radius:4px;margin:5px 12px 12px 5px;transition:ease-in-out all .1s;box-shadow:1px 1px 4px rgba(104,104,104,0.5);position:relative;}.gotop div::after,.gotop div::before{content:'';width:14px;height:3px;background:white;position:absolute;}.gotop div::after{left:6px;top:15px;transform:rotate(-45deg);}.gotop div::before{left:14px;top:15px;transform:rotate(45deg);}@media (min-width:800px){.gotop div{width:41px;height:40px;margin:10px 20px 20px 10px;}.gotop div:hover{background:#222222;}.gotop div::after, .gotop div::before{width:16px;}.gotop div::after{left:7px;top:17px;}.gotop div::before{left:17px;top:17px;}}.categories-in-series a{display:inline-block;margin-right:10px;border:1px solid var(--border-color-gray);color:black;text-decoration:none;padding:10px 12px;border-radius:5px;text-wrap:nowrap;transition:ease-in-out all .2s;}.categories-in-series a strong{display:inline-block;padding-right:2px;}.categories-in-series a span{color:#666666;font-size:12px;display:inline-block;padding-left:7px;}@media (min-width:800px){.categories-in-series{margin-top:-10px;margin-bottom:8px;}.categories-in-series a:hover{border-color:black;}.categories-in-series a{margin-bottom:10px;}}@media (max-width:799px){.categories-in-series{margin-bottom:10px;height:50px;overflow:hidden;overflow-x:auto;text-wrap:nowrap;}}.popup-set h1{font-size:24px;line-height:26px;font-weight:700;padding:0;margin:8px 0 12px;}.popup-set .wrapper{padding:0;}.popup-set .breadcrumbs{padding:25px 0 2px;margin:0;}.popup-set .breadcrumbs a{color:#999999;transition:ease-in-out all .2s;}.prices-flex > div:nth-child(1){padding-bottom:20px;}.div-prices-history{padding-top:20px;}@media (min-width:1000px){.popup-set h1{font-size:30px;line-height:32px;}.popup-set .breadcrumbs{padding:15px 0 2px;}.popup-set .breadcrumbs a:hover{color:black;}.set-flex{display:flex;}.set-flex .image{width:50%;padding-right:30px;}.set-flex .details{width:50%;}.prices-flex{display:flex;}.prices-flex > div{width:50%;}.prices-flex > div:nth-child(1){padding-right:20px;padding-bottom:0;}}.set-flex .image .img{padding:12px;border:1px solid var(--border-color-lightgray);border-radius:8px;width:100%;transition:ease-in-out all .07s;position:relative}.set-flex .image .img img{width:100%;height:auto;transition:all 0.2s;opacity:0;}.set-flex .image .img .more-photos{position:absolute;bottom:-12px;left:12px;background:black url(/images/_blank_big.svg) right 12px top 10px no-repeat;color:white;text-transform:uppercase;font-size:13px;font-weight:800;padding:7px 27px 8px 11px;border-radius:8px;cursor:pointer;transition:ease-in-out all .2s;}@media (min-width:1000px){.set-flex .image .img .more-photos:hover{background-color:#222222;}}.set-flex .image .loader{position:absolute;top:0;text-align:center;width:100%;left:0;padding-top:calc(50% - 30px);}.popup-set .details .row{display:flex;align-items:center;border:5px;}.popup-set .details .row.odd{background:var(--bgcolor-superlightgray)}.popup-set .details .col1{width:40%;padding:10px 4px;padding-right:20px;color:#666666;}.popup-set .details .col2{flex-grow:1;padding:10px 4px;font-weight:700;}.popup-set .details .col2 a{text-decoration:none;transition:ease-in-out all .2s;border-radius:3px;;}.popup-set .details .col2 a:hover{background:black;color:white;padding:0 1px;}.popup-set .details .row.cur-price{align-items:flex-end;}.popup-set .details .row.cur-price .col1{text-align:right;padding-right:4px;padding-bottom:12px;;}.popup-set .details .row.cur-price .col2{font-size:22px;font-weight:800;letter-spacing:-1px;}.popup-set .details .row.cur-price .price-stats{width:22px;height:22px;vertical-align:bottom;margin-left:10px;cursor:pointer;transition:ease-in-out all .2s;}@media (min-width:1000px){.popup-set .details .row.cur-price .price-stats:hover{border-color:#999999;}}.cur-price-promo{text-align:center;font-size:12px;color:#666666;padding:8px 0 0;}.cur-price-promo b{color:black;font-weight:700;}.goshop{cursor:pointer;}.popup-set .submit-container.goshop{margin-top:8px;}.popup-set .submit-container.goshop .btn-submit{font-size:20px;padding:22px 0 25px;}.popup-set .submit-container.goshop .btn-submit span{background:url(/images/_blank_big.svg) right center no-repeat;width:15px;height:15px;display:inline-block}.popup-set .after-submit{text-align:center;padding:6px 0;font-size:11px;}.popup-set .details .status{padding:0 5px;}.status.in_stock{color:#009604;}.status.out_of_stock{color:#e70000;}.status.preorder,.status.coming_soon,.status.pending,.status.days{color:#cbac01;}.popup-set .www{background:url(/images/_blank_small.svg) right 3px no-repeat;padding-right:10px;display:inline-block;margin-right:10px;}.popup-set .www em{opacity:0.7;font-style:normal;padding-left:4px;}.popup-set .submenu{margin:20px 0;}.popup-set .submenu > div{border:1px solid var(--border-color-lightgray);padding:8px 0 9px 12px;margin:2px;border-radius:5px;cursor:pointer;font-weight:700;transition:ease-in-out all .2s;}.popup-set .submenu .blank{background:url(/images/_blank_small.svg) right 12px top 5px no-repeat;padding-right:10px;}@media (min-width:1000px){.popup-set .www:hover{color:#555555;}.popup-set .submenu > div:hover{border-color:#999999;}.popup-set .submenu{display:flex;justify-content:space-between;margin:40px 0 20px;}.popup-set .submenu > div{flex-grow:1;}}.popup-set .submenu .photos{background:url(/images/photos.svg) 8px 8px no-repeat;background-size:15px auto;;padding-left:30px;}.popup-set .submenu .spec{background:url(/images/spec.svg) 7px 7px no-repeat;background-size:17px auto;;padding-left:30px;}.popup-set .submenu .instr{background:url(/images/instr.svg) 7px 7px no-repeat;background-size:17px auto;;padding-left:30px;}.popup-set .submenu .prices{background:url(/images/prices.svg) 8px 6px no-repeat;background-size:19px auto;;padding-left:30px;}.popup-set .submenu .prices-more{background:url(/images/prices-more.svg) 9px 8px no-repeat;background-size:15px auto;;padding-left:30px;}.popup-set .submenu .prices-history{background:url(/images/prices-hist.svg) 9px 8px no-repeat;background-size:15px auto;;padding-left:30px;}.tab{display:table;width:100%;table-layout:fixed;}.popup-set .prices-flex h2{padding-bottom:10px;}.popup-set .prices-flex h2 span{color:#666666;font-size:14px;font-weight:500;}.popup-set .prices-flex .row{display:flex;font-size:13px;line-height:15px;}.popup-set .prices-flex .row > div{border-bottom:1px solid var(--border-color-gray);transition:ease-in-out all .1s;}@media (min-width:1000px){.popup-set .prices-flex .row:hover > div{background:#faf9d6;}}.popup-set .prices-flex .row .col1 span{background:url(/images/_blank_small.svg) right 6px no-repeat;padding-right:12px;display:inline-block;}.popup-set .prices-flex .row .col1 em{font-size:11px;color:#666666;font-style:normal;}.popup-set .prices-flex .row .col1{padding:8px 0 7px;flex-grow:1;}.popup-set .prices-flex .row .col2{text-align:right;font-size:11px;line-height:11px;padding:9px 0 7px;flex-grow:1;}.popup-set .prices-flex .row .col3{text-align:right;width:105px;font-weight:800;padding:8px 0 7px;}.popup-set .prices-flex .row .col4{width:32px;text-align:right;padding:8px 0 7px;position:relative;}.popup-set .prices-flex .row .col4 span{display:inline-block;background:black url(/images/arrow1.svg) center center no-repeat;width:20px;height:20px;position:absolute;top:5px;right:0;border-radius:5px;}.apexchart-toolbar button{border:0;color:#333333;border-bottom:2px solid #ddd;padding:4px;margin-right:6px;background:transparent;cursor:pointer;font-family:'Plus Jakarta Sans',Arial,sans-serif;}.apexchart-toolbar button.active{color:black;border-bottom:2px solid black;}.apexchart-toolbar button:focus{outline:0;}.div-short{overflow:hidden;position:relative;max-height:99999px;padding-bottom:20px;}.div-short.up{max-height:240px;}.div-short-btn-show{position:absolute;bottom:0;left:0;background:white;padding:10px 0 2px;width:100%;z-index:20;text-align:center;}.div-short.up .div-short-btn-show::before{content:'';width:100%;height:120px;position:absolute;left:0;top:-120px;background:linear-gradient(0deg,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);z-index:20;}.blog-index-box-wide{display:block;margin-bottom:40px;text-decoration:none;}.blog-index-box-wide h2{background:black;color:white;font-size:22px;line-height:33px;display:inline;padding:1px 6px;box-decoration-break:clone;-webkit-box-decoration-break:clone;border-radius:3px;}.img-div{background:#efefef;display:inline-block;border-radius:5px;animation:flash-bg 2s infinite alternate;}figure{margin:0;padding:0;}.img-div img{border-radius:5px;opacity:0;transition:ease-in-out opacity .2s;vertical-align:middle;}.blog-index-box-wide .category{display:inline-block;margin:12px 0 6px;text-transform:uppercase;font-size:13px;font-weight:600;}.blog-index-box-wide .date{display:inline-block;margin:10px 0 0;font-size:13px;color:#666666;}.blog-index-box-wide .intro{font-size:13px;line-height:19px;background:rgba(255,255,255,0.85);padding:8px 0;border-radius:5px;max-width:520px;color:#333333;}.blog-index-box{text-decoration:none;padding-bottom:60px;display:block;}.blog-index-box .img img{width:100%;height:auto;min-height:150px;vertical-align:middle;}.blog-index-box .img-div{width:100%;height:auto;min-height:150px;}.blog-index-box .category-date{display:flex;}.blog-index-box .category-date > span{width:50%;display:inline-block;padding:16px 0;font-size:13px;}.blog-index-box .category-date > span:nth-child(1){text-transform:uppercase;font-weight:600;}.blog-index-box .category-date > span:nth-child(2){text-align:right;color:#666666}.blog-index-box h2{font-size:22px;line-height:24px;letter-spacing:-1px;font-weight:700;padding-bottom:16px;}.blog-index-box .intro{font-size:13px;line-height:19px;color:#333333;}@media (max-width:999px){.blog-index-box-wide .img-div, .blog-index-box .img-div{width:100%;height:auto;min-height:200px;}.blog-index-box-wide .img img,.blog-index-box .img img{width:100%;height:auto;min-height:200px;}}@media (min-width:1000px){.blog-index-box-wide .date{margin:14px 0 4px;}.blog-index-box-wide .category{margin:0 0 12px;}.blog-index-box-wide h2{font-size:32px;line-height:44px;}.blog-index-box-wide .intro{font-size:14px;line-height:23px;}.blog-index-box-wide .intro{padding-right:8px;}.blog-index-box-wide{position:relative;height:460px;width:100%;}.blog-index-box-wide .img{position:absolute;right:0;width:100%;text-align:right;}.blog-index-box-wide .text{position:absolute;left:0;height:460px;width:55%;}.blog-index-box-wide .text{height:460px;display:flex;align-items:center;}.blog-index-boxes{display:flex;justify-content:space-between;flex-wrap:wrap;}.blog-index-box{width:31.5%;}}.blog-main-boxes .blog-index-box{width:100%;padding:0 10px;text-align:left;}@keyframes flash-bg{0%{background-color:#f8f8f8;}50%{background-color:#ebebeb;}100%{background-color:#f8f8f8;}}.blog-view-page{max-width:740px;}.blog-view-page .content{letter-spacing:0;color:#333333;font-weight:500;}.blog-view-page .front-image{margin-bottom:35px;}.blog-view-page .content h2{letter-spacing:-0.4px;font-weight:800;padding:4px 0 12px;}.blog-view-page .content h2,.blog-view-page .content strong,.blog-view-page .content a{color:black;}.blog-view-page .content a,.description-long a{font-weight:600;text-decoration:none;border-bottom:2px solid black;transition:ease-in-out all .2s;padding:0 1px;}.blog-view-page .writer{padding:2px 0 24px;color:#333333;}.blog-view-page .writer .date{padding-left:4px;color:#666666;}.blog-view-page .content{font-size:15px;line-height:27px;}.blog-view-page .content h2{font-size:20px;line-height:24px;}@media (min-width:1000px){.blog-view-page .content{font-size:17px;line-height:32px;}.blog-view-page .content h2{font-size:24px;line-height:28px;}.blog-view-page .content a:hover, .description-long a:hover{background:black;color:white;border-radius:4px;border-color:transparent;}}.blog-view-page .img-div img{max-width:100%;height:auto;}figcaption{text-align:center;font-size:13px;line-height:18px;font-style:italic;color:#666666;padding-top:10px;}.blog-view-page .content ul li{padding-left:18px;background:url(/images/li.svg) 4px 14px no-repeat}@media (min-width:1000px){.blog-view-page .content ul.two-col li{width:48%;display:inline-block;}}.instagram-embed.placeholder{cursor:pointer;border-radius:5px;border:1px solid #ccc;text-align:center;font-weight:700;color:#3897f0;line-height:21px;background:url(/images/ig-top.png) 0 0 no-repeat;}.instagram-embed.placeholder img{margin-bottom:5px;}.instagram-embed a{border:0 !important;}.ig-placeholder-post{border-radius:5px;background:url(/images/ig-bottom.png) 0 bottom no-repeat;padding:90px 20px 140px;}.main-top-baner{background:#111111;color:white;border-radius:10px;padding:30px 25px;margin-top:25px;}.main-top-baner h1{padding:0 0 10px;margin:0;font-size:26px;}.main-top-baner h1 span{white-space:nowrap;}.main-top-baner h2{font-size:24px;line-height:28px;font-weight:800;letter-spacing:-1px;padding:0 0 5px;}.main-top-baner p{padding:15px 0 25px;font-size:13px;line-height:18px;color:#f7f7f7;max-width:550px;}.main-top-baner p strong{font-weight:800;}.main-top-baner > div{max-width:750px}.main-top-baner input{border:0;max-width:100%;width:400px;background-image:url(/images/search.svg);background-repeat:no-repeat;background-position:14px center;background-size:auto 18px;padding:12px 16px 14px;padding-left:45px;font-size:15px;}.main-top-baner input::placeholder{letter-spacing:0;font-size:15px;}@media (min-width:900px){.main-top-baner{background-image:url(/images/top-bricks.svg);background-position:right bottom;background-repeat:no-repeat;background-size:300px auto;}}@media (min-width:1200px){.main-top-baner{background-size:400px auto;}}@media (min-width:1200px){.main-top-baner{padding:50px 50px 55px;}.main-top-baner h1{font-size:36px;}.main-top-baner h2{font-size:36px;}.main-top-baner p{font-size:14px;line-height:21px;}}.main-section{padding:35px 0 0;}.main-section h2,.main-about h2{font-size:28px;line-height:34px;font-weight:500;letter-spacing:-1px;padding-bottom:15px}.main-section h2 strong,.main-about h2 strong{font-weight:800;}.main-section.series ul li a,.main-section.categories ul li a{display:block;text-decoration:none;border-radius:5px;}.main-section.series ul li a,.main-section.categories ul li a{transition:ease-in-out all .1s;margin:4px 0;}.main-section.series ul li,.main-section.categories ul li{display:inline-block;width:100%;padding:0 10px;}.main-section.series > div,.main-section.categories > div{margin-left:-10px;margin-right:-10px;height:94px;}.blog-main-boxes > div,.main-latest > div{margin-left:-10px;margin-right:-10px;}.main-latest .slider-owl .prod{width:100%;padding:0 10px;text-align:left;}.blog-main-boxes a{display:block;}.blog-main-boxes .owl-theme .owl-controls .owl-buttons div{top:110px;}.main-latest .owl-theme .owl-controls .owl-buttons div{top:130px;}.blog-main-boxes .blog-index-box h2{height:50px;overflow:hidden;}.blog-main-boxes .blog-index-box{padding-bottom:40px;}.main-section.series ul li .logo-bg{padding:10px 10px;text-align:center;border-radius:5px;}.main-section.series .logo-elem .logo-lego{width:45px;height:45px;}.main-section.series .logo-elem .logo-img{max-width:125px;max-height:50px;vertical-align:middle;}.main-section.categories ul li a{border:1px solid var(--border-color-gray);border-radius:5px;padding:18px 12px;}.main-section.categories ul li a:hover{background:#f7f7f7;box-shadow:0px 0px 3px rgba(0,0,0,0.1);}.main-box-category{display:flex;justify-content:center;align-items:center;}.main-box-category > div:nth-child(1){text-align:right;}.main-box-category > div:nth-child(2){text-align:left;padding-left:14px;}.main-box-category img{max-height:45px;}.main-box-category span{display:block;padding-bottom:3px;font-size:12px;color:#666666;}.main-box-category strong{font-weight:600;font-size:15px}.bg-gray{background:var(--bgcolor-superlightgray);margin-top:40px;}.main-about{padding:50px 0;}.about-flex > div:nth-child(1) p{font-size:15px;line-height:27px;color:#444444;padding-bottom:50px;}@media (min-width:1100px){.about-flex{display:flex;}.about-flex > div:nth-child(1){width:50%;padding-right:50px;}.about-flex > div:nth-child(2){flex-grow:1;display:flex;;align-items:center;padding-left:50px;}.about-flex > div:nth-child(1) p{font-size:16px;line-height:26px;padding-bottom:10px;}.main-about{padding:70px 0;}}.about-flex2{display:flex;align-items:center;width:100%;justify-content:space-evenly}.about-flex2 > div{background:white;width:30%;height:100px;padding:20px;border-radius:8px;text-align:center;display:flex;;align-items:center;justify-content:center}.about-flex2 > div span{font-weight:800;font-size:26px;display:block;padding-bottom:10px;}.about-flex2 > div p{font-weight:600;font-size:14px;}@media (min-width:1100px){.about-flex2{justify-content:space-between}.about-flex2 > div{width:150px;height:140px;}.about-flex2 > div span{font-size:32px;}.about-flex2 > div p{font-size:15px;}}.main-flex-3 > div{text-align:center;padding:40px 20px;}.main-flex-3 > div strong{display:block;margin:20px 0 20px;font-size:22px;font-weight:800;}.main-flex-3 > div img{height:50px;}.main-flex-3 > div:nth-child(2) img{height:48px;}.main-flex-3 > div p{font-size:15px;line-height:22px;color:#444444;}@media (min-width:1000px){.main-flex-3{display:flex;align-items:flex-start;justify-content:center}.main-flex-3 > div{width:33%;}.main-flex-3 > div{padding:80px 50px;}.main-flex-3 > div p{font-size:16px;line-height:26px;}.main-flex-3 > div strong{margin:40px 0 20px;}}@media (max-width:999px){.main-flex-3 > div{text-align:center;padding:60px 20px 15px;max-width:340px;margin:0 auto;}}.main-latest{margin:8px 0 0;padding-bottom:40px;}.main-latest-more{display:block;text-align:center;text-decoration:none;padding:20px;border:1px solid #333333;border-radius:5px;font-size:16px;font-weight:700;transition:ease-in-out all .1s;}.main-latest-more:hover{background:#f7f7f7;box-shadow:0px 0px 3px rgba(0,0,0,0.2);}.contact-page{text-align:center;padding-bottom:200px}.contact-page p{padding:20px 0 0;font-size:15px;line-height:24px;}.contact-page strong{text-wrap:nowrap;}.terms-page{font-size:15px;line-height:28px;padding-bottom:50px;}.terms-page h2{margin-top:15px;}.terms-page ul{list-style:square;margin-left:15px;}/*== malihu jquery custom scrollbar plugin ==Plugin URI:http://manos.malihu.gr/jquery-custom-content-scroller*//*CONTENTS:1. BASIC STYLE - Plugin's basic/essential CSS properties (normally,should not be edited). 2. VERTICAL SCROLLBAR - Positioning and dimensions of vertical scrollbar. 3. HORIZONTAL SCROLLBAR - Positioning and dimensions of horizontal scrollbar.4. VERTICAL AND HORIZONTAL SCROLLBARS - Positioning and dimensions of 2-axis scrollbars. 5. TRANSITIONS - CSS3 transitions for hover events,auto-expanded and auto-hidden scrollbars. 6. SCROLLBAR COLORS,OPACITY AND BACKGROUNDS 6.1 THEMES - Scrollbar colors,opacity,dimensions,backgrounds etc. via ready-to-use themes.*//* ------------------------------------------------------------------------------------------------------------------------1. BASIC STYLE ------------------------------------------------------------------------------------------------------------------------*/.mCustomScrollbar{-ms-touch-action:pinch-zoom;touch-action:pinch-zoom;/* direct pointer events to js */}.mCustomScrollbar.mCS_no_scrollbar,.mCustomScrollbar.mCS_touch_action{-ms-touch-action:auto;touch-action:auto;}.mCustomScrollBox{/* contains plugin's markup */position:relative;overflow:hidden;height:100%;max-width:100%;outline:none;direction:ltr;}.mCSB_container{/* contains the original content */overflow:hidden;width:auto;height:auto;}/* ------------------------------------------------------------------------------------------------------------------------2. VERTICAL SCROLLBAR y-axis------------------------------------------------------------------------------------------------------------------------*/.mCSB_inside > .mCSB_container{margin-right:30px;}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;}/* non-visible scrollbar */.mCS-dir-rtl > .mCSB_inside > .mCSB_container{/* RTL direction/left-side scrollbar */margin-right:0;margin-left:30px;}.mCS-dir-rtl > .mCSB_inside > .mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0;}/* RTL direction/left-side scrollbar */.mCSB_scrollTools{/* contains scrollbar markup (draggable element,dragger rail,buttons etc.) */position:absolute;width:16px;height:auto;left:auto;top:0;right:0;bottom:0;}.mCSB_outside  .mCSB_scrollTools{right:-26px;}/* scrollbar position:outside */.mCS-dir-rtl > .mCSB_inside > .mCSB_scrollTools,.mCS-dir-rtl > .mCSB_outside  .mCSB_scrollTools{/* RTL direction/left-side scrollbar */right:auto;left:0;}.mCS-dir-rtl > .mCSB_outside  .mCSB_scrollTools{left:-26px;}/* RTL direction/left-side scrollbar (scrollbar position:outside) */.mCSB_scrollTools .mCSB_draggerContainer{/* contains the draggable element and dragger rail markup */position:absolute;top:0;left:0;bottom:0;right:0;height:auto;}.mCSB_scrollTools a  .mCSB_draggerContainer{margin:20px 0;}.mCSB_scrollTools .mCSB_draggerRail{width:2px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;}.mCSB_scrollTools .mCSB_dragger{/* the draggable element */cursor:pointer;width:100%;height:30px;/* minimum dragger height */z-index:1;}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{/* the dragger element */position:relative;width:6px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;text-align:center;}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:12px;/* auto-expanded scrollbar */}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded  .mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px;/* auto-expanded scrollbar */}.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown{display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0 auto;cursor:pointer;}.mCSB_scrollTools .mCSB_buttonDown{bottom:0;}/* ------------------------------------------------------------------------------------------------------------------------3. HORIZONTAL SCROLLBAR x-axis------------------------------------------------------------------------------------------------------------------------*/.mCSB_horizontal.mCSB_inside > .mCSB_container{margin-right:0;margin-bottom:30px;}.mCSB_horizontal.mCSB_outside > .mCSB_container{min-height:100%;}.mCSB_horizontal > .mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0;}/* non-visible scrollbar */.mCSB_scrollTools.mCSB_scrollTools_horizontal{width:auto;height:16px;top:auto;right:0;bottom:0;left:0;}.mCustomScrollBox  .mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox  .mCSB_scrollTools  .mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px;}/* scrollbar position:outside */.mCSB_scrollTools.mCSB_scrollTools_horizontal a  .mCSB_draggerContainer{margin:0 20px;}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:2px;margin:7px 0;}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:30px;/* minimum dragger width */height:100%;left:0;}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto;}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:12px;/* auto-expanded scrollbar */margin:2px auto;}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded  .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:8px;/* auto-expanded scrollbar */margin:4px 0;}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{display:block;position:absolute;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer;}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{left:0;}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{right:0;}/* ------------------------------------------------------------------------------------------------------------------------4. VERTICAL AND HORIZONTAL SCROLLBARS yx-axis ------------------------------------------------------------------------------------------------------------------------*/.mCSB_container_wrapper{position:absolute;height:auto;width:auto;overflow:hidden;top:0;left:0;right:0;bottom:0;margin-right:30px;margin-bottom:30px;}.mCSB_container_wrapper > .mCSB_container{padding-right:30px;padding-bottom:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.mCSB_vertical_horizontal > .mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:20px;}.mCSB_vertical_horizontal > .mCSB_scrollTools.mCSB_scrollTools_horizontal{right:20px;}/* non-visible horizontal scrollbar */.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden  .mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0;}/* non-visible vertical scrollbar/RTL direction/left-side scrollbar */.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden  .mCSB_scrollTools  .mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_scrollTools.mCSB_scrollTools_horizontal{right:0;}/* RTL direction/left-side scrollbar */.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px;}/* non-visible scrollbar/RTL direction/left-side scrollbar */.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden  .mCSB_scrollTools  .mCSB_scrollTools.mCSB_scrollTools_horizontal{left:0;}.mCS-dir-rtl > .mCSB_inside > .mCSB_container_wrapper{/* RTL direction/left-side scrollbar */margin-right:0;margin-left:30px;}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden > .mCSB_container{padding-right:0;}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden > .mCSB_container{padding-bottom:0;}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;/* non-visible scrollbar */margin-left:0;}/* non-visible horizontal scrollbar */.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0;}/* ------------------------------------------------------------------------------------------------------------------------5. TRANSITIONS ------------------------------------------------------------------------------------------------------------------------*/.mCSB_scrollTools,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight{-webkit-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;transition:opacity .2s ease-in-out,background-color .2s ease-in-out;}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,/* auto-expanded scrollbar */.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail{-webkit-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;}/* ------------------------------------------------------------------------------------------------------------------------6. SCROLLBAR COLORS,OPACITY AND BACKGROUNDS ------------------------------------------------------------------------------------------------------------------------*//* ----------------------------------------6.1 THEMES ----------------------------------------*//* default theme ("light") */.mCSB_scrollTools{opacity:0.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)";}.mCS-autoHide > .mCustomScrollBox > .mCSB_scrollTools,.mCS-autoHide > .mCustomScrollBox  .mCSB_scrollTools{opacity:0;filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)";}.mCustomScrollbar > .mCustomScrollBox > .mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar > .mCustomScrollBox  .mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollBox:hover > .mCSB_scrollTools,.mCustomScrollBox:hover  .mCSB_scrollTools,.mCS-autoHide:hover > .mCustomScrollBox > .mCSB_scrollTools,.mCS-autoHide:hover > .mCustomScrollBox  .mCSB_scrollTools{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)";}.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0);filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)";}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(204,204,204,1);filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)";}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(204,204,204,1);filter:"alpha(opacity=85)";-ms-filter:"alpha(opacity=85)";}.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(204,204,204,1);filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)";}.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight{background-image:url(mCSB_buttons.png);/* css sprites */background-repeat:no-repeat;opacity:0.4;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)";}.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0;/* sprites locations light:0 0,-16px 0,-32px 0,-48px 0,0 -72px,-16px -72px,-32px -72pxdark:-80px 0,-96px 0,-112px 0,-128px 0,-80px -72px,-96px -72px,-112px -72px*/}.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px;/* sprites locationslight:0 -20px,-16px -20px,-32px -20px,-48px -20px,0 -92px,-16px -92px,-32px -92pxdark:-80px -20px,-96px -20px,-112px -20px,-128px -20px,-80px -92px,-96px -92px,-112 -92px*/}.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px;/* sprites locations light:0 -40px,-20px -40px,-40px -40px,-60px -40px,0 -112px,-20px -112px,-40px -112pxdark:-80px -40px,-100px -40px,-120px -40px,-140px -40px,-80px -112px,-100px -112px,-120px -112px*/}.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px;/* sprites locations light:0 -56px,-20px -56px,-40px -56px,-60px -56px,0 -128px,-20px -128px,-40px -128pxdark:-80px -56px,-100px -56px,-120px -56px,-140px -56px,-80px -128px,-100px -128px,-120px -128px*/}.mCSB_scrollTools .mCSB_buttonUp:hover,.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover{opacity:0.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)";}.mCSB_scrollTools .mCSB_buttonUp:active,.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active{opacity:0.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)";}/* theme:"dark" */.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.15);}.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75);}.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:rgba(0,0,0,0.85);}.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:rgba(0,0,0,0.9);}.mCS-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0;}.mCS-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px;}.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px;}.mCS-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px;}/* ---------------------------------------- *//* theme:"light-2","dark-2" */.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,0.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;}.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;background-color:#fff;background-color:rgba(255,255,255,0.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;}.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto;}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.85);}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.9);}.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px 0;}.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -20px;}.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -40px;}.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -56px;}/* theme:"dark-2" */.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85);}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9);}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px 0;}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -20px;}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -40px;}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -56px;}/* ---------------------------------------- *//* theme:"light-thick","dark-thick" */.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail,.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,0.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;background-color:#fff;background-color:rgba(255,255,255,0.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px 0;}.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:6px;margin:5px auto;}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.85);}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.9);}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px 0;}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -20px;}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -40px;}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -56px;}/* theme:"dark-thick" */.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85);}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9);}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px 0;}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -20px;}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -40px;}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -56px;}/* ---------------------------------------- *//* theme:"light-thin","dark-thin" */.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,0.1);}.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px;}.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;}.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:2px;margin:7px auto;}/* theme "dark-thin" */.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.15);}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75);}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85);}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9);}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0;}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px;}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px;}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px;}/* ---------------------------------------- *//* theme "rounded","rounded-dark","rounded-dots","rounded-dots-dark" */.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,0.15);}.mCS-rounded.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger{height:14px;}.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:14px;margin:0 1px;}.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger{width:14px;}.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:14px;margin:1px 0;}.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:16px;/* auto-expanded scrollbar */height:16px;margin:-1px 0;}.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded  .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded  .mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:4px;/* auto-expanded scrollbar */}.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:16px;/* auto-expanded scrollbar */width:16px;margin:0 -1px;}.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded  .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded  .mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:4px;/* auto-expanded scrollbar */margin:6px 0;}.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp{background-position:0 -72px;}.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -92px;}.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -112px;}.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -128px;}/* theme "rounded-dark","rounded-dots-dark" */.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75);}.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.15);}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85);}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9);}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px -72px;}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -92px;}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -112px;}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -128px;}/* theme "rounded-dots","rounded-dots-dark" */.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail{width:4px;}.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{background-color:transparent;background-position:center;}.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==");background-repeat:repeat-y;opacity:0.3;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)";}.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:4px;margin:6px 0;background-repeat:repeat-x;}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px -72px;}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -92px;}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -112px;}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -128px;}/* theme "rounded-dots-dark" */.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=");}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px -72px;}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -92px;}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -112px;}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -128px;}/* ---------------------------------------- *//* theme "3d","3d-dark","3d-thick","3d-thick-dark" */.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-y;background-image:-moz-linear-gradient(left,rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,0.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(left,rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(left,rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(left,rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);background-image:linear-gradient(to right,rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-x;background-image:-moz-linear-gradient(top,rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top,rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(top,rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(top,rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);background-image:linear-gradient(to bottom,rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);}/* theme "3d","3d-dark" */.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger{height:70px;}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger{width:70px;}.mCS-3d.mCSB_scrollTools,.mCS-3d-dark.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)";}.mCS-3d.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;}.mCS-3d.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{width:8px;background-color:#000;background-color:rgba(0,0,0,0.2);box-shadow:inset 1px 0 1px rgba(0,0,0,0.5),inset -1px 0 1px rgba(255,255,255,0.2);}.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#555;}.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:8px;}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:8px;margin:4px 0;box-shadow:inset 0 1px 1px rgba(0,0,0,0.5),inset 0 -1px 1px rgba(255,255,255,0.2);}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:8px;margin:4px auto;}.mCS-3d.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px;}.mCS-3d.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px;}.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px;}.mCS-3d.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px;}/* theme "3d-dark" */.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.1);box-shadow:inset 1px 0 1px rgba(0,0,0,0.1);}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{box-shadow:inset 0 1px 1px rgba(0,0,0,0.1);}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px;}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px;}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px;}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px;}/* ---------------------------------------- *//* theme:"3d-thick","3d-thick-dark" */.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)";}.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.mCSB_inside  .mCS-3d-thick.mCSB_scrollTools_vertical,.mCSB_inside  .mCS-3d-thick-dark.mCSB_scrollTools_vertical{right:1px;}.mCS-3d-thick.mCSB_scrollTools_vertical,.mCS-3d-thick-dark.mCSB_scrollTools_vertical{box-shadow:inset 1px 0 1px rgba(0,0,0,0.1),inset 0 0 14px rgba(0,0,0,0.5);}.mCS-3d-thick.mCSB_scrollTools_horizontal,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{bottom:1px;box-shadow:inset 0 1px 1px rgba(0,0,0,0.1),inset 0 0 14px rgba(0,0,0,0.5);}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 1px 0 0 rgba(255,255,255,0.4);width:12px;margin:2px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0;}.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,0.4);}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#555;}.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:12px;width:auto;}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{background-color:#000;background-color:rgba(0,0,0,0.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,0.1);}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px;}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px;}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px;}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px;}/* theme:"3d-thick-dark" */.mCS-3d-thick-dark.mCSB_scrollTools{box-shadow:inset 0 0 14px rgba(0,0,0,0.2);}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{box-shadow:inset 0 1px 1px rgba(0,0,0,0.1),inset 0 0 14px rgba(0,0,0,0.2);}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 1px 0 0 rgba(255,255,255,0.4),inset -1px 0 0 rgba(0,0,0,0.2);}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,0.4),inset 0 -1px 0 rgba(0,0,0,0.2);}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#777;}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{background-color:#fff;background-color:rgba(0,0,0,0.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,0.1);}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px;}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px;}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px;}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px;}/* ---------------------------------------- *//* theme:"minimal","minimal-dark" */.mCSB_outside  .mCS-minimal.mCSB_scrollTools_vertical,.mCSB_outside  .mCS-minimal-dark.mCSB_scrollTools_vertical{right:0;margin:12px 0;}.mCustomScrollBox.mCS-minimal  .mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal  .mCSB_scrollTools  .mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark  .mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark  .mCSB_scrollTools  .mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:0;margin:0 12px;}/* RTL direction/left-side scrollbar */.mCS-dir-rtl > .mCSB_outside  .mCS-minimal.mCSB_scrollTools_vertical,.mCS-dir-rtl > .mCSB_outside  .mCS-minimal-dark.mCSB_scrollTools_vertical{left:0;right:auto;}.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;}.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger{height:50px;}.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger{width:50px;}.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)";}.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)";}/* theme:"minimal-dark" */.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)";}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)";}/* ---------------------------------------- *//* theme "light-3","dark-3" */.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{width:6px;background-color:#000;background-color:rgba(0,0,0,0.2);}.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;}.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:6px;margin:5px 0;}.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded  .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded  .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:12px;}.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded  .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded  .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:12px;margin:2px 0;}.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px;}.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px;}.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px;}.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px;}/* theme "dark-3" */.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75);}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85);}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9);}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.1);}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px;}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px;}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px;}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px;}/* ---------------------------------------- *//* theme "inset","inset-dark","inset-2","inset-2-dark","inset-3","inset-3-dark" */.mCS-inset.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{width:12px;background-color:#000;background-color:rgba(0,0,0,0.2);}.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;margin:3px 5px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0;}.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:6px;margin:5px 3px;position:absolute;width:auto;top:0;bottom:0;left:0;right:0;}.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:12px;margin:2px 0;}.mCS-inset.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px;}.mCS-inset.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px;}.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px;}.mCS-inset.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px;}/* theme "inset-dark","inset-2-dark","inset-3-dark" */.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75);}.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85);}.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9);}.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.1);}.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px;}.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px;}.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px;}.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px;}/* theme "inset-2","inset-2-dark" */.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;border-width:1px;border-style:solid;border-color:#fff;border-color:rgba(255,255,255,0.2);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{border-color:#000;border-color:rgba(0,0,0,0.2);}/* theme "inset-3","inset-3-dark" */.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,0.6);}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.6);}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75);}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85);}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9);}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.75);}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.85);}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.9);}/* ---------------------------------------- */ /* * Core Owl Carousel CSS File *v1.24 *//* clearfix */.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}/* display none until init */.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y;}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px,0px,0px);}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%;}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out;}.owl-carousel .owl-item{float:left;text-align:center;}.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer;}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);}/* mouse grab icon */.grabbing{/* cursor:url(grabbing.png) 8 8,move;*/}/* fix */.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility: hidden;-ms-backface-visibility:  hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);}/* CSS3 Transitions */.owl-origin{-webkit-perspective:1200px;-webkit-perspective-origin-x:50%;-webkit-perspective-origin-y:50%;-moz-perspective:1200px;-moz-perspective-origin-x:50%;-moz-perspective-origin-y:50%;perspective:1200px;}/* fade */.owl-fade-out{z-index:10;-webkit-animation:fadeOut .7s both ease;-moz-animation:fadeOut .7s both ease;animation:fadeOut .7s both ease;}.owl-fade-in{-webkit-animation:fadeIn .7s both ease;-moz-animation:fadeIn .7s both ease;animation:fadeIn .7s both ease;}/* backSlide */.owl-backSlide-out{-webkit-animation:backSlideOut 1s both ease;-moz-animation:backSlideOut 1s both ease;animation:backSlideOut 1s both ease;}.owl-backSlide-in{-webkit-animation:backSlideIn 1s both ease;-moz-animation:backSlideIn 1s both ease;animation:backSlideIn 1s both ease;}/* goDown */.owl-goDown-out{-webkit-animation:scaleToFade .7s ease both;-moz-animation:scaleToFade .7s ease both;animation:scaleToFade .7s ease both;}.owl-goDown-in{-webkit-animation:goDown .6s ease both;-moz-animation:goDown .6s ease both;animation:goDown .6s ease both;}/* scaleUp */.owl-fadeUp-in{-webkit-animation:scaleUpFrom .5s ease both;-moz-animation:scaleUpFrom .5s ease both;animation:scaleUpFrom .5s ease both;}.owl-fadeUp-out{-webkit-animation:scaleUpTo .5s ease both;-moz-animation:scaleUpTo .5s ease both;animation:scaleUpTo .5s ease both;}/* Keyframes *//*empty*/@-webkit-keyframes empty{0%{opacity:1}}@-moz-keyframes empty{0%{opacity:1}}@keyframes empty{0%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@-moz-keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@-webkit-keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}@-moz-keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}@keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}@-webkit-keyframes backSlideOut{25%{opacity:.5;-webkit-transform:translateZ(-500px);}75%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%);}100%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%);}}@-moz-keyframes backSlideOut{25%{opacity:.5;-moz-transform:translateZ(-500px);}75%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%);}100%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%);}}@keyframes backSlideOut{25%{opacity:.5;transform:translateZ(-500px);}75%{opacity:.5;transform:translateZ(-500px) translateX(-200%);}100%{opacity:.5;transform:translateZ(-500px) translateX(-200%);}}@-webkit-keyframes backSlideIn{0%,25%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(200%);}75%{opacity:.5;-webkit-transform:translateZ(-500px);}100%{opacity:1;-webkit-transform:translateZ(0) translateX(0);}}@-moz-keyframes backSlideIn{0%,25%{opacity:.5;-moz-transform:translateZ(-500px) translateX(200%);}75%{opacity:.5;-moz-transform:translateZ(-500px);}100%{opacity:1;-moz-transform:translateZ(0) translateX(0);}}@keyframes backSlideIn{0%,25%{opacity:.5;transform:translateZ(-500px) translateX(200%);}75%{opacity:.5;transform:translateZ(-500px);}100%{opacity:1;transform:translateZ(0) translateX(0);}}@-webkit-keyframes scaleToFade{to{opacity:0;-webkit-transform:scale(.8);}}@-moz-keyframes scaleToFade{to{opacity:0;-moz-transform:scale(.8);}}@keyframes scaleToFade{to{opacity:0;transform:scale(.8);}}@-webkit-keyframes goDown{from{-webkit-transform:translateY(-100%);}}@-moz-keyframes goDown{from{-moz-transform:translateY(-100%);}}@keyframes goDown{from{transform:translateY(-100%);}}@-webkit-keyframes scaleUpFrom{from{opacity:0;-webkit-transform:scale(1.5);}}@-moz-keyframes scaleUpFrom{from{opacity:0;-moz-transform:scale(1.5);}}@keyframes scaleUpFrom{from{opacity:0;transform:scale(1.5);}}@-webkit-keyframes scaleUpTo{to{opacity:0;-webkit-transform:scale(1.5);}}@-moz-keyframes scaleUpTo{to{opacity:0;-moz-transform:scale(1.5);}}@keyframes scaleUpTo{to{opacity:0;transform:scale(1.5);}}.owl-pagination{padding:0;}/** Owl Carousel Owl Demo Theme *v1.24*/.owl-theme .owl-controls{text-align:center;margin-top:-30px;}/* Styling Next and Prev buttons */.owl-theme .owl-controls .owl-buttons div{color:black;display:inline-block;zoom:1;*display:inline;font-size:12px;filter:Alpha(Opacity=100);opacity:1;}.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none;}.owl-theme{position:relative;}.owl-next{right:0;background:white;border-radius:5px;}.owl-prev{left:0;background:white;border-radius:5px}.owl-theme .owl-controls .owl-buttons div{top:calc(50% - 27px);position:absolute;width:40px;height:50px;opacity:1;}@media (max-width:1499px){.owl-prev,.owl-next{box-shadow:0px 0px 5px rgba(0,0,0,0.15);}}@media (min-width:1500px){.owl-next{right:-40px;}.owl-prev{left:-40px;}.owl-prev:hover,.owl-next:hover{box-shadow:0px 0px 5px rgba(0,0,0,0.15);}}.owl-pagination{.owl-page:nth-child(n 6){display:none !important;}}.owl-next::after,.owl-next::before{content:'';width:15px;height:3px;background:#666666;top:27px;right:12px;position:absolute;transform:rotate(-45deg);border-radius:2px;transition:ease-in-out all .2s;}.owl-next::before{transform:rotate(45deg);top:18px;}.owl-prev::after,.owl-prev::before{content:'';width:15px;height:3px;background:#666666;top:27px;left:12px;position:absolute;transform:rotate(45deg);transition:ease-in-out all .2s;border-radius:2px;}.owl-prev::before{transform:rotate(-45deg);top:18px;}.owl-next:hover:after,.owl-next:hover:before,.owl-prev:hover:after,.owl-prev:hover:before{background:black;}.owl-theme .owl-controls .owl-buttons div:hover{opacity:1;}.disabled{display:none;}/* Styling Pagination*/.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline;/*IE7 life-saver */}.owl-theme .owl-controls .owl-page span{display:block;width:10px;height:10px;margin:5px 6px;filter:Alpha(Opacity=1);/*IE7 fix*/opacity:0.99;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:white;border:0;margin-top:0;}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{opacity:0.99;background:#FEBB10;}/* If PaginationNumbers is true */.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#FFF;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}/* preloading images */.owl-item.loading{min-height:150px;background:url(/images/lazy.png) no-repeat center center}.main-section .owl-controls .owl-page,.blog-main-boxes .owl-controls .owl-page,.main-latest .owl-controls .owl-page{display:none !important;}.slider-owl.oh{overflow:hidden;opacity:0;}/* latin-ext */@font-face{font-family:'Plus Jakarta Sans';font-style:normal;font-weight:200 800;font-display:swap;src:url(/css/fonts/plus-jakarta-sans/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko40yyghfvaZ-EHYA.woff2) format('woff2');}/* latin */ @font-face{font-family:'Plus Jakarta Sans';font-style:normal;font-weight:200 800;font-display:swap;src:url(/css/fonts/plus-jakarta-sans/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko20yyghfvaZ-E.woff2) format('woff2');}.cookie-consent-banner{position:fixed;bottom:0;left:0;width:100%;background:black;color:white;padding:30px 0 25px;z-index:1000;font-family:'Plus Jakarta Sans',Arial,sans-serif;}.cookie-consent-banner a{color:white;}.cookie-consent-banner h2,.cookie-consent-banner h3{margin:0;padding:0;}.cookie-consent-banner p{margin:0;padding:0;}.cookie-consent-banner h2{font-size:22px;line-height:24px;}.cookie-consent-lead p{padding:20px 0 30px;font-size:14px;line-height:22px;}.cookie-consent-banner h3{font-size:14px;line-height:16px;}.cookie-consent-banner h3 span{font-weight:normal;opacity:0.5;font-size:13px}.cookie-consent-settings p{padding:6px 0 20px;font-size:13px;line-height:18px;}.cookie-consent-banner .wrapper{width:100%;max-width:1400px;margin:0 auto;padding:0 20px;box-sizing:border-box;}.cookie-consent-sets,.cookie-consent-accept,.cookie-consent-save{display:inline-block;padding:15px 30px;border-radius:3px;border:2px solid rgb(85,85,85);margin-right:15px;font-weight:bold;text-align:center;cursor:pointer;transition:ease-in-out all .1s;box-sizing:border-box;}.cookie-consent-accept{background:white;color:black;border-color:white;}.cookie-consent-accept:hover{opacity:0.9;}.cookie-consent-save{display:none;}.cookie-consent-btns > div:nth-child(1){padding-bottom:10px;}.cookie-consent-btns > div span{width:100%;}@media (min-width:800px){.cookie-consent-btns > div span{width:170px;}.cookie-consent-btns{display:flex;}.cookie-consent-btns > div:nth-child(1){order:3;padding:0;}.cookie-consent-btns > div:nth-child(2){order:2;}.cookie-consent-btns > div:nth-child(3){order:1;}.cookie-consent-btns > div:nth-child(4){flex-grow:1;text-align:right;order:4;}.cookie-consent-lead p{text-align:justify;}.cookie-consent-banner{padding:30px 0 45px;}}.cookie-consent-settings{display:none;padding-bottom:10px;}.cookie-consent-content{max-height:420px;overflow-y:auto;}.cookie-consent-lang{width:100%;display:inline-block;padding:9px 0;font-weight:bold;text-align:center;cursor:pointer;box-sizing:border-box;margin-top:10px;}.cookie-consent-lang em{font-style:normal;display:inline-block;padding:5px 0 5px 25px;background:url(/images/global-white.svg) left 5px no-repeat;background-size:16px auto;text-decoration:underline;}@media (min-width:800px){.cookie-consent-lang{width:auto !important;margin-top:0;}}.cookie-consent-banner input[type="checkbox"]{appearance:none;-webkit-appearance:none;display:inline-block;align-content:center;justify-content:center;font-size:12px;line-height:12px;padding:1px;border:0;border-radius:2px;width:16px;height:16px;position:relative;background:#777777;cursor:pointer;vertical-align:bottom;margin-top:-1px;margin-right:4px;}.cookie-consent-banner  input[type="checkbox"]:checked{background:#0bb407}.cookie-consent-banner input[type="checkbox"].disabled:checked{background:#777777;}.cookie-consent-banner input[type="checkbox"]::before, .cookie-consent-banner input[type="checkbox"]::after{content:"";width:8px;height:3px;background:white;top:6px;left:5px;transform:rotate(-45deg);position:absolute;display:none;}.cookie-consent-banner input[type="checkbox"]::after{width:5px;transform:rotate(45deg);left:3px;top:7px;}.cookie-consent-banner input[type="checkbox"]:checked::before, .cookie-consent-banner  input[type="checkbox"]:checked::after{display:block;}/* Works on Firefox */.cc-custom-scrollbar{scrollbar-width:thin;scrollbar-color:black;padding-right:10px;}/* Works on Chrome,Edge,and Safari */.cc-custom-scrollbar::-webkit-scrollbar{width:12px;}.cc-custom-scrollbar::-webkit-scrollbar-track{background:white;}.cc-custom-scrollbar::-webkit-scrollbar-thumb{background-color:var(--border-color-gray);border-radius:6px;border:3px solid white;}