 @font-face {font-family: 'icomoon';font-style: normal;font-weight: normal;src: local(''), url('fonts/icomoon.woff2') format('woff2'), url('fonts/icomoon.woff') format('woff');}@font-face {font-family: 'Nunito Sans';font-style: normal;font-weight: 300;src: local(''), url('fonts/NunitoSans-Light.woff2') format('woff2'), url('fonts/NunitoSans-Light.woff') format('woff');}@font-face {font-family: 'Nunito Sans';font-style: normal;font-weight: 400;src: local(''), url('fonts/NunitoSans-Regular.woff2') format('woff2'), url('fonts/NunitoSans-Regular.woff') format('woff');}@font-face {font-family: 'Nunito Sans';font-style: normal;font-weight: 500;src: local(''), url('fonts/NunitoSans-SemiBold.woff2') format('woff2'), url('fonts/NunitoSans-SemiBold.woff') format('woff');}@font-face {font-family: 'Nunito Sans';font-style: normal;font-weight: 600;src: local(''), url('fonts/NunitoSans-Bold.woff2') format('woff2'), url('fonts/NunitoSans-Bold.woff') format('woff');}@font-face {font-family: 'Nunito Sans';font-style: normal;font-weight: 700;src: local(''), url('fonts/NunitoSans-Bold.woff2') format('woff2'), url('fonts/NunitoSans-Bold.woff') format('woff');}.left, .blok-vlevo{float:left;}.right, .blok-vpravo{float:right;}.clear, .blok-vycisit{clear:both;}.text-uprostred{text-align:center;}.text-vlevo{text-align:left;}.text-vpravo{text-align:right;}[class^="icon-"], [class*=" icon-"] {font-family: 'icomoon' !important;speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.icon-arrow-circle-left:before {content: "\e900";color: #001e61;}.icon-arrow-circle-right:before {content: "\e901";color: #001e61;}.icon-cart:before {content: "\e902";color: #fff;}.icon-close:before {content: "\e903";color: #00bcf0;}.icon-download:before {content: "\e904";color: #00bcf0;}.icon-chevron-down:before {content: "\e905";color: #00bcf0;}.icon-chevron-up:before {content: "\e906";color: #00bcf0;}.icon-info:before {content: "\e907";color: #001e61;}.icon-k-blatniky .path1:before {content: "\e908";color: #001e61;}.icon-k-blatniky .path2:before {content: "\e909";margin-left: -1em;color: #e2e1ef;}.icon-k-blatniky .path3:before {content: "\e90a";margin-left: -1em;color: #e2e1ef;}.icon-k-blatniky .path4:before {content: "\e90b";margin-left: -1em;color: #e2e1ef;}.icon-k-blatniky .path5:before {content: "\e90c";margin-left: -1em;color: #e2e1ef;}.icon-k-blatniky .path6:before {content: "\e90d";margin-left: -1em;color: #e2e1ef;}.icon-k-blatniky .path7:before {content: "\e90e";margin-left: -1em;color: #e2e1ef;}.icon-k-blatniky .path8:before {content: "\e90f";margin-left: -1em;color: #e2e1ef;}.icon-k-blatniky .path9:before {content: "\e910";margin-left: -1em;color: #e2e1ef;}.icon-k-blatniky .path10:before {content: "\e911";margin-left: -1em;color: #001e61;}.icon-k-blatniky .path11:before {content: "\e912";margin-left: -1em;color: #e2e1ef;}.icon-k-blatniky .path12:before {content: "\e913";margin-left: -1em;color: #e2e1ef;}.icon-k-blatniky .path13:before {content: "\e914";margin-left: -1em;color: #e2e1ef;}.icon-k-blatniky .path14:before {content: "\e915";margin-left: -1em;color: #e2e1ef;}.icon-k-blatniky .path15:before {content: "\e916";margin-left: -1em;color: #001e61;}.icon-k-blatniky .path16:before {content: "\e917";margin-left: -1em;color: #e2e1ef;}.icon-k-lepidla .path1:before {content: "\e918";color: #e2e1ef;}.icon-k-lepidla .path2:before {content: "\e919";margin-left: -1em;color: #e2e1ef;}.icon-k-lepidla .path3:before {content: "\e91a";margin-left: -1em;color: #001e61;}.icon-k-madla .path1:before {content: "\e91b";color: #e2e1ef;}.icon-k-madla .path2:before {content: "\e91c";margin-left: -1em;color: #e2e1ef;}.icon-k-madla .path3:before {content: "\e91d";margin-left: -1em;color: #e2e1ef;}.icon-k-madla .path4:before {content: "\e91e";margin-left: -1em;color: #001e61;}.icon-k-madla .path5:before {content: "\e91f";margin-left: -1em;color: #001e61;}.icon-k-madla .path6:before {content: "\e920";margin-left: -1em;color: #001e61;}.icon-k-madla .path7:before {content: "\e921";margin-left: -1em;color: #001e61;}.icon-k-madla .path8:before {content: "\e922";margin-left: -1em;color: #001e61;}.icon-k-madla .path9:before {content: "\e923";margin-left: -1em;color: #001e61;}.icon-k-madla .path10:before {content: "\e924";margin-left: -1em;color: #001e61;}.icon-k-madla .path11:before {content: "\e925";margin-left: -1em;color: #001e61;}.icon-k-madla .path12:before {content: "\e926";margin-left: -1em;color: #001e61;}.icon-k-madla .path13:before {content: "\e927";margin-left: -1em;color: #001e61;}.icon-k-nakladni .path1:before {content: "\e928";color: #e2e1ef;}.icon-k-nakladni .path2:before {content: "\e929";margin-left: -1em;color: #e2e1ef;}.icon-k-nakladni .path3:before {content: "\e92a";margin-left: -1em;color: #e2e1ef;}.icon-k-nakladni .path4:before {content: "\e92b";margin-left: -1em;color: #e2e1ef;}.icon-k-nakladni .path5:before {content: "\e92c";margin-left: -1em;color: #001e61;}.icon-k-nakladni .path6:before {content: "\e92d";margin-left: -1em;color: #001e61;}.icon-k-nakladni .path7:before {content: "\e92e";margin-left: -1em;color: #e2e1ef;}.icon-k-osvetleni .path1:before {content: "\e92f";color: #e2e1ef;}.icon-k-osvetleni .path2:before {content: "\e930";margin-left: -1em;color: #e2e1ef;}.icon-k-osvetleni .path3:before {content: "\e931";margin-left: -1em;color: #001e61;}.icon-k-osvetleni .path4:before {content: "\e932";margin-left: -1em;color: #001e61;}.icon-k-osvetleni .path5:before {content: "\e933";margin-left: -1em;color: #001e61;}.icon-k-osvetleni .path6:before {content: "\e934";margin-left: -1em;color: #001e61;}.icon-k-osvetleni .path7:before {content: "\e935";margin-left: -1em;color: #001e61;}.icon-k-osvetleni .path8:before {content: "\e936";margin-left: -1em;color: #001e61;}.icon-k-osvetleni .path9:before {content: "\e937";margin-left: -1em;color: #e2e1ef;}.icon-k-osvetleni .path10:before {content: "\e938";margin-left: -1em;color: #e2e1ef;}.icon-k-osvetleni .path11:before {content: "\e939";margin-left: -1em;color: #e2e1ef;}.icon-k-osvetleni .path12:before {content: "\e93a";margin-left: -1em;color: #e2e1ef;}.icon-k-osvetleni .path13:before {content: "\e93b";margin-left: -1em;color: #e2e1ef;}.icon-k-osvetleni .path14:before {content: "\e93c";margin-left: -1em;color: #e2e1ef;}.icon-k-panty .path1:before {content: "\e93d";color: #e2e1ef;}.icon-k-panty .path2:before {content: "\e93e";margin-left: -1em;color: #e2e1ef;}.icon-k-panty .path3:before {content: "\e93f";margin-left: -1em;color: #e2e1ef;}.icon-k-panty .path4:before {content: "\e940";margin-left: -1em;color: #001e61;}.icon-k-panty .path5:before {content: "\e941";margin-left: -1em;color: #001e61;}.icon-k-panty .path6:before {content: "\e942";margin-left: -1em;color: #001e61;}.icon-k-panty .path7:before {content: "\e943";margin-left: -1em;color: #001e61;}.icon-k-panty .path8:before {content: "\e944";margin-left: -1em;color: #001e61;}.icon-k-panty .path9:before {content: "\e945";margin-left: -1em;color: #001e61;}.icon-k-panty .path10:before {content: "\e946";margin-left: -1em;color: #001e61;}.icon-k-schudky .path1:before {content: "\e947";color: #001e61;}.icon-k-schudky .path2:before {content: "\e948";margin-left: -1em;color: #001e61;}.icon-k-schudky .path3:before {content: "\e949";margin-left: -1em;color: #e2e1ef;}.icon-k-schudky .path4:before {content: "\e94a";margin-left: -1em;color: #e2e1ef;}.icon-k-schudky .path5:before {content: "\e94b";margin-left: -1em;color: #001e61;}.icon-k-schudky .path6:before {content: "\e94c";margin-left: -1em;color: #001e61;}.icon-k-schudky .path7:before {content: "\e94d";margin-left: -1em;color: #001e61;}.icon-k-schudky .path8:before {content: "\e94e";margin-left: -1em;color: #001e61;}.icon-k-schudky .path9:before {content: "\e94f";margin-left: -1em;color: #001e61;}.icon-k-schudky .path10:before {content: "\e950";margin-left: -1em;color: #e2e1ef;}.icon-k-skrine .path1:before {content: "\e951";color: #001e61;}.icon-k-skrine .path2:before {content: "\e952";margin-left: -1em;color: #e2e1ef;}.icon-k-skrine .path3:before {content: "\e953";margin-left: -1em;color: #e2e1ef;}.icon-k-skrine .path4:before {content: "\e954";margin-left: -1em;color: #e2e1ef;}.icon-k-skrine .path5:before {content: "\e955";margin-left: -1em;color: #001e61;}.icon-k-skrine .path6:before {content: "\e956";margin-left: -1em;color: #e2e1ef;}.icon-k-skrine .path7:before {content: "\e957";margin-left: -1em;color: #001e61;}.icon-k-sloupky .path1:before {content: "\e958";color: #e2e1ef;}.icon-k-sloupky .path2:before {content: "\e959";margin-left: -1em;color: #e2e1ef;}.icon-k-sloupky .path3:before {content: "\e95a";margin-left: -1em;color: #e2e1ef;}.icon-k-sloupky .path4:before {content: "\e95b";margin-left: -1em;color: #e2e1ef;}.icon-k-sloupky .path5:before {content: "\e95c";margin-left: -1em;color: #e2e1ef;}.icon-k-sloupky .path6:before {content: "\e95d";margin-left: -1em;color: #e2e1ef;}.icon-k-sloupky .path7:before {content: "\e95e";margin-left: -1em;color: #e2e1ef;}.icon-k-sloupky .path8:before {content: "\e95f";margin-left: -1em;color: #e2e1ef;}.icon-k-sloupky .path9:before {content: "\e960";margin-left: -1em;color: #e2e1ef;}.icon-k-sloupky .path10:before {content: "\e961";margin-left: -1em;color: #e2e1ef;}.icon-k-sloupky .path11:before {content: "\e962";margin-left: -1em;color: #e2e1ef;}.icon-k-sloupky .path12:before {content: "\e963";margin-left: -1em;color: #e2e1ef;}.icon-k-sloupky .path13:before {content: "\e964";margin-left: -1em;color: #e2e1ef;}.icon-k-sloupky .path14:before {content: "\e965";margin-left: -1em;color: #e2e1ef;}.icon-k-sloupky .path15:before {content: "\e966";margin-left: -1em;color: #001e61;}.icon-k-sloupky .path16:before {content: "\e967";margin-left: -1em;color: #001e61;}.icon-k-sloupky .path17:before {content: "\e968";margin-left: -1em;color: #001e61;}.icon-k-sloupky .path18:before {content: "\e969";margin-left: -1em;color: #001e61;}.icon-k-sloupky .path19:before {content: "\e96a";margin-left: -1em;color: #e2e1ef;}.icon-k-valniky .path1:before {content: "\e96b";color: #e2e1ef;}.icon-k-valniky .path2:before {content: "\e96c";margin-left: -1em;color: #e2e1ef;}.icon-k-valniky .path3:before {content: "\e96d";margin-left: -1em;color: #e2e1ef;}.icon-k-valniky .path4:before {content: "\e96e";margin-left: -1em;color: #001e61;}.icon-k-valniky .path5:before {content: "\e96f";margin-left: -1em;color: #001e61;}.icon-k-valniky .path6:before {content: "\e970";margin-left: -1em;color: #e2e1ef;}.icon-k-vyklapeci .path1:before {content: "\e971";color: #001e61;}.icon-k-vyklapeci .path2:before {content: "\e972";margin-left: -1em;color: #001e61;}.icon-k-vyklapeci .path3:before {content: "\e973";margin-left: -1em;color: #001e61;}.icon-k-vyklapeci .path4:before {content: "\e974";margin-left: -1em;color: #e2e1ef;}.icon-k-vyklapeci .path5:before {content: "\e975";margin-left: -1em;color: #e2e1ef;}.icon-k-vyklapeci .path6:before {content: "\e976";margin-left: -1em;color: #e2e1ef;}.icon-k-vyklapeci .path7:before {content: "\e977";margin-left: -1em;color: #001e61;}.icon-k-vyklapeci .path8:before {content: "\e978";margin-left: -1em;color: #e2e1ef;}.icon-k-vzduchove-perovani .path1:before {content: "\e979";color: #001e61;}.icon-k-vzduchove-perovani .path2:before {content: "\e97a";margin-left: -1em;color: #001e61;}.icon-k-vzduchove-perovani .path3:before {content: "\e97b";margin-left: -1em;color: #e2e1ef;}.icon-k-vzduchove-perovani .path4:before {content: "\e97c";margin-left: -1em;color: #e2e1ef;}.icon-k-vzduchove-perovani .path5:before {content: "\e97d";margin-left: -1em;color: #e2e1ef;}.icon-k-vzduchove-perovani .path6:before {content: "\e97e";margin-left: -1em;color: #001e61;}.icon-k-vzduchove-perovani .path7:before {content: "\e97f";margin-left: -1em;color: #001e61;}.icon-k-vzduchove-perovani .path8:before {content: "\e980";margin-left: -1em;color: #001e61;}.icon-k-vzduchove-perovani .path9:before {content: "\e981";margin-left: -1em;color: #001e61;}.icon-k-vzduchove-perovani .path10:before {content: "\e982";margin-left: -1em;color: #001e61;}.icon-k-vzduchove-perovani .path11:before {content: "\e983";margin-left: -1em;color: #001e61;}.icon-k-zabezpecni .path1:before {content: "\e984";color: #e2e1ef;}.icon-k-zabezpecni .path2:before {content: "\e985";margin-left: -1em;color: #e2e1ef;}.icon-k-zabezpecni .path3:before {content: "\e986";margin-left: -1em;color: #e2e1ef;}.icon-k-zabezpecni .path4:before {content: "\e987";margin-left: -1em;color: #e2e1ef;}.icon-k-zabezpecni .path5:before {content: "\e988";margin-left: -1em;color: #e2e1ef;}.icon-k-zabezpecni .path6:before {content: "\e989";margin-left: -1em;color: #e2e1ef;}.icon-k-zabezpecni .path7:before {content: "\e98a";margin-left: -1em;color: #e2e1ef;}.icon-k-zabezpecni .path8:before {content: "\e98b";margin-left: -1em;color: #001e61;}.icon-menu:before {content: "\e98c";color: #00bcf0;}.icon-plus:before {content: "\e98d";color: #001e61;}.icon-print:before {content: "\e98e";color: #00bcf0;}.icon-s-dvoudilne .path1:before {content: "\e98f";color: #e2e1ef;}.icon-s-dvoudilne .path2:before {content: "\e990";margin-left: -1em;color: #001e61;}.icon-search:before {content: "\e991";color: #fff;}.icon-s-lisovaci-prvky .path1:before {content: "\e992";color: #e2e1ef;}.icon-s-lisovaci-prvky .path2:before {content: "\e993";margin-left: -1em;color: #001e61;}.icon-s-lisovaci-prvky .path3:before {content: "\e994";margin-left: -1em;color: #001e61;}.icon-s-lisovaci-prvky .path4:before {content: "\e995";margin-left: -1em;color: #001e61;}.icon-s-lisovaci-prvky .path5:before {content: "\e996";margin-left: -1em;color: #001e61;}.icon-s-lisovaci-prvky .path6:before {content: "\e997";margin-left: -1em;color: #001e61;}.icon-s-lisovaci-prvky .path7:before {content: "\e998";margin-left: -1em;color: #001e61;}.icon-s-lisovaci-prvky .path8:before {content: "\e999";margin-left: -1em;color: #001e61;}.icon-s-lisovaci-prvky .path9:before {content: "\e99a";margin-left: -1em;color: #001e61;}.icon-s-lisovaci-prvky .path10:before {content: "\e99b";margin-left: -1em;color: #001e61;}.icon-s-lisovaci-prvky .path11:before {content: "\e99c";margin-left: -1em;color: #001e61;}.icon-s-lisovaci-prvky .path12:before {content: "\e99d";margin-left: -1em;color: #001e61;}.icon-s-lisovaci-prvky .path13:before {content: "\e99e";margin-left: -1em;color: #001e61;}.icon-s-lisovaci-prvky .path14:before {content: "\e99f";margin-left: -1em;color: #001e61;}.icon-s-matice .path1:before {content: "\e9a0";color: #e2e1ef;}.icon-s-matice .path2:before {content: "\e9a1";margin-left: -1em;color: #001e61;}.icon-s-matice-klec .path1:before {content: "\e9a2";color: #e2e1ef;}.icon-s-matice-klec .path2:before {content: "\e9a3";margin-left: -1em;color: #001e61;}.icon-s-matice-klec .path3:before {content: "\e9a4";margin-left: -1em;color: #001e61;}.icon-s-matice-klec .path4:before {content: "\e9a5";margin-left: -1em;color: #001e61;}.icon-s-montazni-komponenty .path1:before {content: "\e9a6";color: #e2e1ef;}.icon-s-montazni-komponenty .path2:before {content: "\e9a7";margin-left: -1em;color: #e2e1ef;}.icon-s-montazni-komponenty .path3:before {content: "\e9a8";margin-left: -1em;color: #001e61;}.icon-s-navarovaci-srouby .path1:before {content: "\e9a9";color: #e2e1ef;}.icon-s-navarovaci-srouby .path2:before {content: "\e9aa";margin-left: -1em;color: #001e61;}.icon-s-navarovaci-srouby .path3:before {content: "\e9ab";margin-left: -1em;color: #001e61;}.icon-s-navarovaci-srouby .path4:before {content: "\e9ac";margin-left: -1em;color: #001e61;}.icon-s-nytovaci-naradi .path1:before {content: "\e9ad";color: #001e61;}.icon-s-nytovaci-naradi .path2:before {content: "\e9ae";margin-left: -1em;color: #001e61;}.icon-s-nytovaci-naradi .path3:before {content: "\e9af";margin-left: -1em;color: #e2e1ef;}.icon-s-nyt-srouby .path1:before {content: "\e9b0";color: #e2e1ef;}.icon-s-nyt-srouby .path2:before {content: "\e9b1";margin-left: -1em;color: #001e61;}.icon-s-pevnostni .path1:before {content: "\e9b2";color: #e2e1ef;}.icon-s-pevnostni .path2:before {content: "\e9b3";margin-left: -1em;color: #001e61;}.icon-s-temovaci .path1:before {content: "\e9b4";color: #e2e1ef;}.icon-s-temovaci .path2:before {content: "\e9b5";margin-left: -1em;color: #001e61;}.icon-s-trhaci .path1:before {content: "\e9b6";color: #e2e1ef;}.icon-s-trhaci .path2:before {content: "\e9b7";margin-left: -1em;color: #001e61;}.icon-s-zajistovaci-krouzky .path1:before {content: "\e9b8";color: #e2e1ef;}.icon-s-zajistovaci-krouzky .path2:before {content: "\e9b9";margin-left: -1em;color: #001e61;}.icon-s-zajistovaci-krouzky .path3:before {content: "\e9ba";margin-left: -1em;color: #001e61;}.icon-s-zajistovaci-krouzky .path4:before {content: "\e9bb";margin-left: -1em;color: #001e61;}.icon-s-zavitkove-vlozky .path1:before {content: "\e9bc";color: #e2e1ef;}.icon-s-zavitkove-vlozky .path2:before {content: "\e9bd";margin-left: -1em;color: #001e61;}.pux-container {margin-left: auto;margin-right: auto;padding-left: 12.5px;padding-right: 12.5px;max-width: 1600px;}.pux-container:after {display: block;content: "";clear: both;}@media (min-width: 768px) {.pux-container {padding-left: 12.5px;padding-right: 12.5px;}}.pux-container .row {display: -ms-flexbox;display: -webkit-box;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-left: -12.5px;margin-right: -12.5px;}@media (min-width: 768px) {.pux-container .row {margin-left: -12.5px;margin-right: -12.5px;}}.pux-container .row form {display: -ms-flexbox;display: -webkit-box;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;width: 100%;}.pux-container [class^="col-"] {padding-left: 12.5px;padding-right: 12.5px;}@media (min-width: 768px) {.pux-container [class^="col-"] {padding-left: 12.5px;padding-right: 12.5px;}}.pux-fluid-container {padding-left: 12.5px;padding-right: 12.5px;}@media (min-width: 768px) {.pux-fluid-container {padding-left: 12.5px;padding-right: 12.5px;}}@media (min-width: 1200px) {.pux-fluid-container {padding-left: 12rem;padding-right: 12rem;}}::-webkit-scrollbar {width: 8px;height: 8px;}::-webkit-scrollbar-track {background: #e1e0ec;}::-webkit-scrollbar-thumb {background: #192339;border-radius: 10px;border: 1px solid #e1e0ec;width: 6px;height: 6px;}header {position: fixed;top: 0;z-index: 100;width: 100%;-webkit-transition: top ease 300ms;-o-transition: top ease 300ms;transition: top ease 300ms;}header .header-container {max-width: 1600px;margin: 0 auto;}@media (min-width: 992px) {header .header-container {max-width: 1600px;padding: 0 1rem;}}header .header-top {position: relative;z-index: 6;background-color: #fff;box-shadow: 0px 0px 40px rgba(0, 30, 97, 0.2);}header .header-top .header-row {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: center;-ms-flex-align: center;align-items: center;height: 60px;}@media (min-width: 992px) {header .header-top .header-row {height: 70px;}}header .header-top .header-row .header-hamburger {position: relative;background-color: #001E61;cursor: pointer;height: 60px;width: 60px;}@media (min-width: 992px) {header .header-top .header-row .header-hamburger {display: none;}}header .header-top .header-row .header-hamburger .header-open {position: absolute;top: 20px;left: 18px;opacity: 1;width:24px;height:19px;background: url(../img/menu.svg) no-repeat;-webkit-transition: opacity ease 300ms;-o-transition: opacity ease 300ms;transition: opacity ease 300ms;}header .header-top .header-row .header-hamburger .header-close {position: absolute;top: 19px;left: 19px;opacity: 0;width:22px;height:23px;background: url(../img/menu-close.svg) no-repeat;-webkit-transition: opacity ease 300ms;-o-transition: opacity ease 300ms;transition: opacity ease 300ms;}header .header-top .header-row .header-hamburger.open .header-open {opacity: 0;}header .header-top .header-row .header-hamburger.open .header-close {opacity: 1;}@media (min-width: 320px) and (max-width:479px) {header .header-top .header-row .header-logo {width: 37.6rem;padding: 2rem;}}@media (min-width: 480px) and (max-width:544px) {header .header-top .header-row .header-logo {width: 34.18182rem;padding: 1.81818rem;}}@media (min-width: 545px) and (max-width:767px) {header .header-top .header-row .header-logo {width: 31.33333rem;padding: 1.66667rem;}}@media (min-width: 768px) and (max-width:991px) {header .header-top .header-row .header-logo {width: 30rem;padding: 1.33333rem;}}@media (min-width: 992px) {header .header-top .header-row .header-logo {padding: 0;}}header .header-top .header-row .header-cart-mobile {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;width: 44px;height: 60px;background: url(../img/cart-mob.svg) no-repeat 6px center;background-size: 22px;}header .header-top .header-row .header-cart-mobile:hover {background-image: url(../img/cart-mob-lightblue.svg);}@media (min-width: 992px) {header .header-top .header-row .header-cart-mobile {display: none;}}header .header-top .header-row .header-cart-mobile span {position: absolute;top: 9px;right: 7px;display: block;font-size: 11px;line-height: 20px;font-weight: 700;background-color: #001e61;color: #fff;width: 20px;height: 20px;border-radius: 50%;text-align: center;}header .header-top .header-row #top-menu-desktop {list-style: none;display: none;padding: 0;margin: 0;margin-left: auto;}@media (min-width: 1200px) {header .header-top .header-row #top-menu-desktop li {padding: 0 4rem 0 0;}}@media (min-width: 1100px) and (max-width:1199px) {header .header-top .header-row #top-menu-desktop li {padding: 0 2rem 0 0;}}@media (min-width: 992px) and (max-width:1099px) {header .header-top .header-row #top-menu-desktop li {padding: 0 1rem 0 0;}}@media (min-width: 992px) {header .header-top .header-row #top-menu-desktop {display: -webkit-box;display: -ms-flexbox;display: flex;}}header .header-top .header-row #top-menu-desktop li a {color: #192339;font-size: 14px;}header .header-top .header-row #top-menu-desktop li a:hover, header .header-top .header-row #top-menu-desktop li a:focus {color: #00bcf0;}header .header-top .header-phone-desktop {display: none;margin-left: 20px;position: relative;}@media (min-width: 992px) {header .header-top .header-phone-desktop {display: block;}}header .header-top .header-phone-desktop #header-phone-ico {display: block;width:37px;background: url(../img/phone-darkblue.svg) no-repeat center left;cursor: pointer;position: relative;}header.phoneact .header-top .header-phone-desktop #header-phone-ico {background-image: url(../img/phone-lightblue.svg);}@media (min-width: 480px) {header .header-top .header-phone-desktop #header-phone-ico {height: 12.72727rem;}}@media (min-width: 545px) {header .header-top .header-phone-desktop #header-phone-ico {height: 11.66667rem;}}@media (min-width: 768px) {header .header-top .header-phone-desktop #header-phone-ico {height: 9.33333rem;}}@media (min-width: 992px) {header .header-top .header-phone-desktop #header-phone-ico {height: 8.75rem;}}@media (min-width: 1200px) {header .header-top .header-phone-desktop #header-phone-ico {height: 7.77778rem;}}@media (min-width: 1400px) {header .header-top .header-phone-desktop #header-phone-ico {height: 7rem;}}header .header-top .header-phone-desktop #header-phone-ico:after {content:'';display:inline-block;width:10px;height: 5px;background: url(../img/arrow-down-darkblue.svg) no-repeat;background-size: 100%;margin:0 0 0 27px;position: absolute;top:50%;transform: translateY(-50%);}header .header-top .header-phone-desktop #header-phone-ico:hover:after, header .header-top .header-phone-desktop:has(.header-phone-list:hover) #header-phone-ico:after, header.phoneact .header-top .header-phone-desktop #header-phone-ico:after {background-image: url(../img/arrow-down.svg);}header .header-top .header-phone-desktop:hover .header-phone-list, header .header-top .header-phone-desktop:focus .header-phone-list, header.phoneact .header-top .header-phone-desktop .header-phone-list {display: block;}header .header-top .header-phone-desktop .header-phone-list {display: none;list-style: none;position: absolute;right: -1rem;min-width: 30.8rem;width: 330px;margin: 0;padding: 0;background-color: #fff;}header .header-top .header-phone-desktop .header-phone-list li {display: block;padding: 15px;margin: 0 20px 14px;background-color: #F6F6FA;}header .header-top .header-phone-desktop .header-phone-list li.last {background-color: transparent;padding: 0;margin-bottom: 20px;}header .header-top .header-phone-desktop .header-phone-list li strong {display: block;font-size: 17px;line-height: 23px;font-weight: 700;}header .header-top .header-phone-desktop .header-phone-list li span {display: block;font-size: 13px;line-height: 17px;}header .header-top .header-phone-desktop .header-phone-list li:not(.last) a {display: block;font-size: 15px;line-height: 20px;margin-top: 5px;text-decoration: underline;}header .header-top .header-phone-desktop .header-phone-list li:not(.last) a:hover {text-decoration: none;}header .header-top .header-phone-desktop .header-phone-list li.last a {width: 100%;padding:2rem 0;font-size:16px;}header .header-top .header-search {display: none;}@media (max-width: 991px) {header .header-top .header-search {display: block;width: 40px;height:60px;background: url(../img/search-mob.svg) no-repeat center;background-size: 18px;margin-left: auto;cursor: pointer;}header .header-top .header-search:hover {background-image: url(../img/search-mob-lightblue.svg);}}header .header-top .header-user {margin-left: 20px;}header .header-top .header-user a {display: block;width:22px;height: 20px;background: url(../img/user-darkblue.svg) no-repeat;}@media (max-width: 991px) {header .header-top .header-user {margin: 0;position: relative;}header .header-top .header-user a {width: 40px;height:60px;background-position: center;background-size: 20px;}}header .header-top .header-user a:hover {background-image: url(../img/user-lightblue.svg);}header .header-top .header-user a.act {background: url(../img/user-darkblue-act.svg);}header .header-top .header-user a.act:hover {background: url(../img/user-lightblue-act.svg);}header .header-top .header-user a em {display: none;}header .header-top .header-row .header-language-desktop {display: none;position: relative;}@media (min-width: 992px) {header .header-top .header-row .header-language-desktop {display: block;}}header .header-top .header-row .header-language-desktop:hover .header-language-list, header .header-top .header-row .header-language-desktop:focus .header-language-list {display: block;}header .header-top .header-row .header-language-desktop:hover .header-language-list a, header .header-top .header-row .header-language-desktop:focus .header-language-list a {display: -webkit-box;display: -ms-flexbox;display: flex;}header .header-top .header-row .header-language-desktop #header-language-current {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;height: 14rem;width: 4.2rem;}header .header-top .header-row .header-language-desktop #header-language-current:after {content:'';display:inline-block;width:10px;height: 5px;background: url(../img/arrow-down-darkblue.svg) no-repeat;background-size: 100%;margin:0 0 0 29px;position: absolute;top:50%;transform: translateY(-50%);}header .header-top .header-row .header-language-desktop #header-language-current:hover:after, header .header-top .header-language-desktop:has(.header-language-list:hover) #header-language-ico:after, header.languageact .header-top .header-language-desktop #header-language-ico:after {background-image: url(../img/arrow-down.svg);}header .header-top .header-language-desktop:hover .header-language-list, header .header-top .header-language-desktop:focus .header-language-list, header.languageact .header-top .header-language-desktop .header-language-list {display: block;}@media (min-width: 480px) {header .header-top .header-row .header-language-desktop #header-language-current {height: 12.72727rem;}}@media (min-width: 545px) {header .header-top .header-row .header-language-desktop #header-language-current {height: 11.66667rem;}}@media (min-width: 768px) {header .header-top .header-row .header-language-desktop #header-language-current {height: 9.33333rem;}}@media (min-width: 992px) {header .header-top .header-row .header-language-desktop #header-language-current {height: 8.75rem;}}@media (min-width: 1200px) {header .header-top .header-row .header-language-desktop #header-language-current {height: 7.77778rem;}}@media (min-width: 1400px) {header .header-top .header-row .header-language-desktop #header-language-current {height: 7rem;}}header .header-top .header-row .header-language-desktop #header-language-current span {display: none;}header .header-top .header-row .header-language-desktop #header-language-current img {display: block;height: 22px;width: 22px;}header .header-top .header-row .header-language-desktop .header-language-list {display: none;list-style: none;position: absolute;right: -15px;width: 220px;margin: 0;padding: 0;background-color: #fff;}@media (min-width: 480px) {header .header-top .header-row .header-language-desktop .header-language-list {min-width: 28rem;}}@media (min-width: 545px) {header .header-top .header-row .header-language-desktop .header-language-list {min-width: 25.66667rem;}}@media (min-width: 768px) {header .header-top .header-row .header-language-desktop .header-language-list {min-width: 20.53333rem;}}@media (min-width: 992px) {header .header-top .header-row .header-language-desktop .header-language-list {min-width: 19.25rem;}}@media (min-width: 1200px) {header .header-top .header-row .header-language-desktop .header-language-list {min-width: 17.11111rem;}}@media (min-width: 1400px) {header .header-top .header-row .header-language-desktop .header-language-list {min-width: 15.4rem;}}header .header-top .header-row .header-language-desktop .header-language-list li {padding: 15px;margin: 0 20px 14px;background-color: #F6F6FA;position: relative;}header .header-top .header-row .header-language-desktop .header-language-list li.targetblank:before {content:'';display:block;width:18px;height:18px;position: absolute;top:50%;left:15px;transform: translateY(-50%);background: url(../img/target-blank.svg) no-repeat;}header .header-top .header-row .header-language-desktop .header-language-list li a {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: flex-end;-ms-flex-pack: flex-end;justify-content: flex-end;width: 100%;color: #001e61;-webkit-transition: color ease 300ms;-o-transition: color ease 300ms;transition: color ease 300ms;font-size:15px }header .header-top .header-row .header-language-desktop .header-language-list li a:hover, header .header-top .header-row .header-language-desktop .header-language-list li a:focus {color: #00bcf0;}header .header-top .header-row .header-language-desktop .header-language-list li a img {margin-left: 10px;}header .header-top .header-row .header-language-desktop .header-language-list li.active {display: none;}header .header-bottom {position: absolute;z-index: 5;-webkit-transform: translate(0, -100vh);-ms-transform: translate(0, -100vh);transform: translate(0, -100vh);background-color: #001e61;-webkit-transition: -webkit-transform ease 300ms;transition: -webkit-transform ease 300ms;-o-transition: transform ease 300ms;transition: transform ease 300ms;transition: transform ease 300ms, -webkit-transform ease 300ms;height: calc(100vh - 50px);width: 100%;overflow: auto;}header .header-bottom.open {-webkit-transform: translate(0, 0);-ms-transform: translate(0, 0);transform: translate(0, 0);}@media (min-width: 992px) {header .header-bottom {position: static;-webkit-transform: translate(0, 0);-ms-transform: translate(0, 0);transform: translate(0, 0);width: 100%;overflow: visible;height: 60px;}}header .header-bottom .header-background {background-color: #001e61;}header .header-bottom .header-row {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;justify-content: space-between;}@media (min-width: 992px) {header .header-bottom .header-row {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-align: center;-ms-flex-align: center;align-items: center;height: 12rem;margin: 0;}}@media (min-width: 992px) {header .header-bottom .header-row {height: 60px;}}header .header-bottom .header-search-box {position: relative;padding: 4rem;}@media (min-width: 992px) {header .header-bottom .header-search-box {display: none;}}header .header-bottom .header-search-box .header-search-input {color: #fff;height: 40px;background-color: #001e61;border: 2px solid #fff;border-radius: 99px;padding: 0 8rem 0 3rem;}header .header-bottom .header-search-box .header-search-button {position: absolute;top: 5.5rem;right: 7.5rem;background-color: transparent;border: none;padding: 0;cursor: pointer;}header .header-bottom .header-search-box .header-search-button:before {content: "\e991";font-size: 20px;color: #fff;}header .header-bottom .header-search-box .header-search-button:focus {outline: none;}header .header-bottom .header-search-box .header-search-button:active {border: none;}header .header-bottom .header-menu {list-style: none;padding: 0;margin: 0;}@media (min-width: 992px) {header .header-bottom .header-menu {display: -webkit-box;display: -ms-flexbox;display: flex;}header .header-bottom .header-menu#top-menu {display: none;}}header .header-bottom .header-menu li {position: relative;border-top: 1px solid #193471;}@media (min-width: 992px) {header .header-bottom .header-menu > li {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;border-top: 2px solid #001e61;border-bottom: 2px solid #001e61;position: static;height: 60px;cursor: pointer;-webkit-transition: border ease 300ms;-o-transition: border ease 300ms;transition: border ease 300ms;}header .header-bottom .header-menu li.discount {border-bottom: 0 !important;}header .header-bottom .header-menu li.main a {font-weight: 700;}header .header-bottom .header-menu li.discount a {background-color: #2c377d;border-radius: 30px;margin: -.2rem 3rem 0 0;padding: 1rem 2rem;font-weight: 700;}header .header-bottom .header-menu li.discount em {font-style: normal;color: #00BCF0;display: inline-block;}header .header-bottom .header-menu li.discount a:hover, header .header-bottom .header-menu li.discount.active a {background-color: #00bcf0;}header .header-bottom .header-menu li.discount a:hover em, header .header-bottom .header-menu li.discount.active a em {color: #fff;}header .header-bottom .header-menu li.active, header .header-bottom .header-menu li.hovered, header .header-bottom .header-menu li:hover {border-bottom: 2px solid #00bcf0;}header .header-bottom .header-menu li.hovered .header-menu-container, header .header-bottom .header-menu li:hover .header-menu-container {top: 60px;}header .header-bottom .header-menu li .header-menu-container {position: absolute;top: -120vh;left: 0;right: 0;z-index: -1;background-color: #00184e;-webkit-transition: top 300ms;-o-transition: top 300ms;transition: top 300ms;}header .header-bottom .header-menu li .header-menu-container ul {max-width: 1600px;margin: 0 auto;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row wrap;flex-flow: row wrap;width: 100%;height: auto;padding: 60px 0;gap: 40px 50px;cursor: default;}header .header-bottom .header-menu li .header-menu-container ul li {display: flex;flex-wrap: nowrap;align-items: center;text-align: left;width: calc(33.33% - 50px);min-height: 60px;border: none !important;cursor: default;position: relative;}header .header-bottom .header-menu li .header-menu-container ul li img {display: block;width: 60px;height: 60px;margin-right: 2rem;}header .header-bottom .header-menu li .header-menu-container ul a.main {display: block;font-size: 17px;line-height: 23px;color: #fff;font-weight: 500;margin-bottom: 5px;-webkit-transition: color ease 300ms;-o-transition: color ease 300ms;transition: color ease 300ms;}header .header-bottom .header-menu li .header-menu-container ul a.main:hover {color:#00BCF0;}header .header-bottom .header-menu li .header-menu-container ul div div {overflow: hidden;color:rgba(255, 255, 255, 0.7);max-height: 41px;}header .header-bottom .header-menu li .header-menu-container ul div div a.more {display: none;}header .header-bottom .header-menu li .header-menu-container ul div div.more {position: relative;}header .header-bottom .header-menu li .header-menu-container ul div div.more a.more {display:block;position: absolute;right:0;bottom:0;padding:0 0 0 16px;background-color: #00184e;color:#00BCF0;font-size: 14px;line-height: 20px;}header .header-bottom .header-menu li .header-menu-container ul div div.more a.more:hover {color: #fff;}header .header-bottom .header-menu li .header-menu-container ul div div.more a.more:after {content:'';float:right;width:10px;height:9px;background: url(../img/arrow-lighblue.svg) no-repeat;margin: 6px 0 0 6px;}header .header-bottom .header-menu li .header-menu-container ul div div.more a.more:hover:after {background-image: url(../img/arrow-white.svg);}header .header-bottom .header-menu li .header-menu-container ul div div a {display: inline-block;margin-right: 1rem;font-size: 14px;line-height: 20px;font-weight: 500;color:rgba(255, 255, 255, 0.7);}header .header-bottom .header-menu li .header-menu-container ul div div a:hover {color: #fff;}}@media (max-width:991px) {header .header-bottom .header-menu li.discount a {background-color: #2c377d;padding: 2rem 4rem;font-weight: 700;}header .header-bottom .header-menu li.discount em {font-style: normal;color: #00BCF0;display: inline-block;}}header .header-bottom .header-menu > li > a {display: block;font-size: 15px;color: #fff;font-weight: 400;padding: 2.5rem 4rem;}@media (min-width: 992px) {header .header-bottom .header-menu > li > a {font-size: 13px;padding: 0 3rem 0 0;}}@media (min-width: 1200px) {header .header-bottom .header-menu > li > a {font-size: 15px;}}header .header-bottom .header-menu li ul {display: none;list-style: none;padding: 0;margin: 0;background-color: #00184e;}header .header-bottom .header-menu li ul li {border-top: none;}header .header-bottom .header-menu li ul li:first-child {border-top: 1px solid #193471;}header .header-bottom .header-menu li ul li a {color: #00bcf0;font-size: 14px;font-weight: 700;}header .header-bottom .header-menu li ul li a img {display: none;}@media (min-width: 992px) {header .header-bottom .header-menu li ul {display: -webkit-box;display: -ms-flexbox;display: flex;padding: 4rem 0;}}header .header-bottom .header-menu li .menu-openner {position: absolute;top: 1.5rem;right: 1.5rem;background: #001e61;color: #00bcf0;width: 6rem;height: 6rem;cursor: pointer;}@media (min-width: 992px) {header .header-bottom .header-menu li .menu-openner {display: none;}}header .header-bottom .header-menu li .menu-openner:after, header .header-bottom .header-menu li .menu-openner:before {content: "";width: 3rem;height: 2px;background: #00bcf0;position: absolute;left: 15%;top: 50%;margin-top: -1px;}header .header-bottom .header-menu li .menu-openner:after {-ms-transform: rotate(90deg);-webkit-transform: rotate(90deg);transform: rotate(90deg);-o-transition: all ease-in-out 200ms;-webkit-transition: all ease-in-out 200ms;transition: all ease-in-out 200ms;}header .header-bottom .header-menu li.open ul {display: block;}header .header-bottom .header-menu li.open .menu-openner:after {-ms-transform: rotate(0deg);-webkit-transform: rotate(0deg);transform: rotate(0deg);}header .header-bottom .header-user {padding:2rem 4rem 2rem 10rem;border-top:1px solid #193471;position: relative;}@media (min-width: 992px) {header .header-bottom .header-user, header .header-bottom .header-phone {display: none;}}header .header-bottom .header-user:before {content:'';display: block;width:22px;height:20px;background: url(../img/user-white.svg) no-repeat;position: absolute;top:2rem;left:3.2rem;}header .header-bottom .header-user.act:before {background: url(../img/user-white-act.svg) no-repeat;}header .header-bottom .header-user a em {font-size:15px;color:#fff;font-style: normal;}header .header-bottom .header-phone-list {padding: 0;}header .header-bottom .header-phone-list li {list-style: none;padding:2rem 4rem 2rem 10rem;border-top:1px solid #193471;font-size:15px;color:#fff;font-style: normal;position: relative;}header .header-bottom .header-phone-list li:not(.last):before {content:'';display: block;width:22px;height:22px;background: url(../img/phone-white.svg) no-repeat;position: absolute;top:2rem;left:3.2rem;}header .header-bottom .header-phone-list li strong, header .header-bottom .header-phone-list li span, header .header-bottom .header-phone-list li strong {display: block;}header .header-bottom .header-phone li a:hover {color:#fff;}header .header-bottom .header-phone-list li.last {display: none;}header .header-bottom .header-language-mobile {list-style: none;display: -webkit-box;display: -ms-flexbox;display: flex;padding: 4rem 3rem;margin: 0;border-top: 1px solid #193471;}@media (min-width: 992px) {header .header-bottom .header-language-mobile {display: none;}}header .header-bottom .header-language-mobile li {padding: 1rem;}header .header-bottom .header-language-mobile li a {cursor: pointer;}header .header-bottom .header-language-mobile li a img {width: 21px;height: 21px;}header .header-bottom .header-language-mobile li.active a img {opacity: 0.5;}header .header-bottom .header-search-desktop {position: relative;display: none;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;color: #fff;margin-left: auto;background-color: #001e61;border-radius: 99px;border: 2px solid #fff;height: 8rem;width: 8rem;-webkit-transition: color ease 300ms, border ease 300ms;-o-transition: color ease 300ms, border ease 300ms;transition: color ease 300ms, border ease 300ms;}@media (min-width: 480px) {header .header-bottom .header-search-desktop {height: 7.27273rem;}}@media (min-width: 545px) {header .header-bottom .header-search-desktop {height: 6.66667rem;}}@media (min-width: 768px) {header .header-bottom .header-search-desktop {height: 5.33333rem;}}@media (min-width: 992px) {header .header-bottom .header-search-desktop {height: 5rem;}}@media (min-width: 1200px) {header .header-bottom .header-search-desktop {height: 4.44444rem;}}@media (min-width: 1400px) {header .header-bottom .header-search-desktop {height: 4rem;}}@media (min-width: 480px) {header .header-bottom .header-search-desktop {width: 7.27273rem;}}@media (min-width: 545px) {header .header-bottom .header-search-desktop {width: 6.66667rem;}}@media (min-width: 768px) {header .header-bottom .header-search-desktop {width: 5.33333rem;}}@media (min-width: 992px) {header .header-bottom .header-search-desktop {width: 5rem;}}@media (min-width: 1200px) {header .header-bottom .header-search-desktop {width: 4.44444rem;}}@media (min-width: 1400px) {header .header-bottom .header-search-desktop {width: 4rem;}}@media (min-width: 992px) {header .header-bottom .header-search-desktop {display: -webkit-box;display: -ms-flexbox;display: flex;}}header .header-bottom .header-search-desktop:hover, header .header-bottom .header-search-desktop:focus {border: 2px solid #00bcf0;cursor: pointer;outline: none;}header .header-bottom .header-search-desktop:before {content: "\e991";font-size: 20px;}header .header-bottom .header-cart-desktop {position: relative;display: none;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;background-color: #00BCF0;height: 100%;width: auto;padding: 0 20px;margin-left: 20px;-webkit-transition: background-color ease 300ms, border ease 300ms;-o-transition: background-color ease 300ms, border ease 300ms;transition: background-color ease 300ms, border ease 300ms;}header .header-bottom .header-cart-desktop:hover {background: #00a8d7;}@media (min-width: 992px) {header .header-bottom .header-cart-desktop {display: -webkit-box;display: -ms-flexbox;display: flex;}}header .header-bottom .header-cart-desktop:after {content: '';display: block;width:24px;height:21px;background: url(../img/cart.svg) no-repeat;}header .header-bottom .header-cart-desktop strong {display: block;font-size: 16px;line-height: 21px;font-weight: 700;letter-spacing: 1%;color: #fff;margin-right: 10px;}@media (max-width: 1099px) {header .header-bottom .header-cart-desktop strong {display: none;}}header .header-bottom .header-cart-desktop span {position: absolute;top: 9px;right: 11px;display: block;font-size: 11px;line-height: 20px;font-weight: 700;background-color: #001e61;color: #fff;width: 20px;height: 20px;border-radius: 50%;text-align: center;}header .header-bottom .header-searchbox-desktop {position: absolute;top: -120vh;left: 0;right: 0;z-index: -1;background-color: #00184e;-webkit-transition: top 300ms;-o-transition: top 300ms;transition: top 300ms;}header .header-bottom .header-searchbox-desktop .header-searchbox-row {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: nowrap;flex-wrap: nowrap;padding: 20px 0;}header .header-bottom .header-searchbox-desktop .header-searchbox-input {color: #fff;height: 40px;background-color: #00184e;border: 2px solid #fff;border-radius: 99px;padding: 0 8rem 0 3rem;}header .header-bottom .header-searchbox-desktop .header-searchbox-button {position: absolute;top: 30px;right: 0;background-color: transparent;color: #fff;border: none;font-size: 18px;font-weight: 700;padding: 0;margin: 0 30px 0 0;cursor: pointer;-webkit-transition: color 300ms;-o-transition: color 300ms;transition: color 300ms;}header .header-bottom .header-searchbox-desktop .header-searchbox-button:hover, header .header-bottom .header-searchbox-desktop .header-searchbox-button:focus {outline: 0;color: #00bcf0;}header .header-bottom .header-searchbox-desktop.open {top: 60px;}body.noscroll {overflow: hidden;}header.menuact {z-index: 101;}header.phoneact, header.languageact {z-index: 101;}header.phoneact .header-bottom:after, header.languageact .header-bottom:after {content:'';position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 50;background: rgba(0,0,0,.5);-webkit-backdrop-filter: blur(3px);backdrop-filter: blur(3px);}header.searchover {z-index: 101;}header.searchover .header-top:after, header.searchover .header-bottom:after {content:'';position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 50;background: rgba(0,0,0,.5);-webkit-backdrop-filter: blur(3px);backdrop-filter: blur(3px);}header.searchact .header-top {z-index:auto;}header.searchact .header-top .header-searchbox form {z-index: 120;position: relative;border-color: #001E61;}header.searchact .header-top .header-searchbox form div {background: #fff;}header.searchact .header-top .header-searchbox form:has(+ #ajaxSearch.act) {border-bottom: 0;}header.searchact .header-top .header-searchbox form button {background-image: url(../img/search-act.svg);}header.searchact .header-top .header-searchbox {z-index: 101;}header .header-top .header-searchbox {position: relative;margin: 10px 4%;flex-grow: 10;}header .header-top .header-searchbox form a.close {display: none;}@media (max-width:1099px) {header .header-top .header-searchbox {max-width: 200px;}}header .header-top .header-searchbox form {border: 1px solid #E1E0EC;background: #F6F6FA;}header .header-top .header-searchbox form div {display: flex;}header .header-top .header-searchbox form input {display: inline-flex;border:0;width: 100%;height: 50px;background: transparent;padding-right:0;font-size: 14px;}@media (max-width:991px) {header .header-top .header-searchbox {display: none;}}header .header-top .header-searchbox form input::placeholder {color:rgba(25, 35, 57, .5);}header .header-top .header-searchbox form button {display: inline-flex;width:50px;height:50px;background: url(../img/search.svg) no-repeat center;border:0;cursor: pointer;}header .header-top .header-searchbox form button em {display:none;}header .header-top .header-searchbox #ajaxSearch {position:absolute;top:0;left:0;width: 100%;min-width: 500px;max-height: 600px;overflow-y: auto;margin:50px 0 20px;background:#fff;display:none;z-index:100;border:1px solid #001E61;}header .header-top .header-searchbox #ajaxSearch.act {display: block;}header .header-top .header-searchbox #ajaxSearch .err {display: block;padding:20px 25px;font-size:16px;line-height: 20px;color:#E91E26;}header .header-top .header-searchbox #ajaxSearch div.title {color:#1923394D;font-size:14px;font-weight:700;padding:14px 20px;position: relative;}header .header-top .header-searchbox #ajaxSearch div.title strong {padding-right: 10px;background-color: #fff;position: relative;z-index: 10;}header .header-top .header-searchbox #ajaxSearch div.title:after {content:'';display: block;width:calc(100% - 40px);height:1px;position: absolute;top:50%;transform: translateY(-50%);background-color: #E9EAF2;}header .header-top .header-searchbox #ajaxSearch div.title + ul {padding-top: 0;}header .header-top .header-searchbox #ajaxSearch ul {padding:12px 0 0;margin: 0;list-style-type:none;width:100%;}header .header-top .header-searchbox #ajaxSearch ul li {padding:0px;margin:0px;}header .header-top .header-searchbox #ajaxSearch ul li a {color:#192339;display:flex;padding:8px 20px;zoom:1;font-size: 15px;line-height: 20px;}header .header-top .header-searchbox #ajaxSearch ul li a:hover {background:#F6F6FA;}header .header-top .header-searchbox #ajaxSearch ul li a .img {width: 35px;max-height: 35px;margin-right: 15px;}header .header-top .header-searchbox #ajaxSearch ul li a span {display: block;width: calc(100% - 50px);align-content: center;}header .header-top .header-searchbox #ajaxSearch ul li a span em {display: block;font-style: normal;font-size:13px;color:#666;}header .header-top .header-searchbox #ajaxSearch ul li img {display: block;width: auto;object-fit: cover;margin:0 auto;}header .header-top .header-searchbox #ajaxSearch a.btn {display: block;margin: 14px 25px 20px;font-size: 16px;line-height: 22px;padding:10px;}header .header-top .header-searchbox #ajaxSearch a.btn:before {content:'';display: inline-block;width:19px;height:18px;background: url(../img/search-btn.svg) no-repeat;margin-right: 10px;position: relative;top:4px;}.EditMode header, .DesignMode header {position: static;}main {padding-top: 51px;-webkit-transition: padding-top ease 300ms;-o-transition: padding-top ease 300ms;transition: padding-top ease 300ms;}@media (min-width: 992px) {main {padding-top: 129px;}}body {background-color: #f6f6fa;}@media (min-width: 992px) {body.scrolled header {top: -71px;}}body.scrolled main {padding-top: 60px;}footer {color: #fff;background-color: #001e61;padding: 0 0 2rem 0;overflow: hidden;}footer .footer-top ul {list-style: none;text-align: center;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-ms-flex-wrap: wrap;flex-wrap: wrap;padding:0;}@media (min-width: 545px) {footer .footer-top ul {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}}footer .footer-top ul li {padding: 2.5rem 2rem;}@media (min-width: 545px) {footer .footer-top ul li {padding: 1rem 2rem;}}footer .footer-top ul li a {color: #fff;font-size: 15px;font-weight: 700;}footer .footer-top ul li a:hover, footer .footer-top ul li a:focus {color: #00bcf0;}footer .footer-top .social {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}footer .footer-top .social a {display: block;width: 30px;height:30px;margin-left: 10px;}footer .footer-top .social a em {display:none }footer .footer-top .social a.linkedin {background: url(../img/linkedin.svg) no-repeat center;margin-left: 0;}footer .footer-top .social a.facebook {background: url(../img/facebook.svg) no-repeat center;}footer .footer-top .social a.youtube {background: url(../img/youtube.svg) no-repeat center;}footer .footer-top, footer .footer-middle, footer .footer-bottom {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: space-between;-ms-flex-pack: space-between;justify-content: space-between;padding: 4rem 0;border-bottom: 1px solid #193471;}@media screen and (min-width:1400px) {footer .footer-top, footer .footer-middle, footer .footer-bottom {margin: 0 -2rem;}}@media screen and (max-width:1200px) {footer .footer-top {display: block;text-align: center;}footer .footer-top .footer-col {text-align: center;display: block;}footer .footer-top .footer-col .social {display: inline-flex;}footer .footer-top ul {text-align: center;display: inline-block;}}@media (min-width: 545px) {footer .footer-middle {padding-bottom:0;}}@media (max-width: 544px) {footer .footer-top {display:none;}}footer .footer-middle .footer-col {text-align: center;width: 100%;}footer .footer-middle .footer-col .footer-col-content strong.title {display: block;font-size: 22px;line-height: 30px;font-weight: 400;margin-bottom: 15px;}footer .footer-middle .footer-col .footer-col-content > a {display: block;}@media (max-width:544px) {footer .footer-middle .footer-col .footer-col-content > a {padding:2px 0;}}footer .footer-middle .footer-col .footer-col-content.contact div {background-color: #24387A;padding: 20px;}footer .footer-middle .footer-col .footer-col-content.contact div img {float: left;margin-right: 2rem;}footer .footer-middle .footer-col .footer-col-content.contact div strong {font-size: 17px;}footer .footer-middle .footer-col .footer-col-content.contact div a {display: block;white-space: nowrap;text-decoration: underline;padding: 0;}footer .footer-middle .footer-col .footer-col-content.contact div a:hover {text-decoration: none;}footer .footer-middle .footer-col .footer-col-content.contact div a:first-of-type {margin-top: 1rem;}footer .footer-middle .footer-col .footer-col-content a:hover {color:#fff }@media (max-width: 544px) {footer .footer-middle {flex-direction: column-reverse;}footer .footer-middle .footer-col .footer-col-content.contact div {text-align: left;}}@media (min-width: 545px) {footer .footer-middle .footer-col {text-align: left;width: 50%;margin: 0 0 4rem;}footer .footer-middle .footer-col .footer-col-content:not(:first-of-type) {padding:0 0 0 2em }}@media (min-width: 1111px) {footer .footer-middle .footer-col {width: 25%;}}footer .footer-top .footer-col .footer-col-image {margin-bottom: 0.5rem;}@media (min-width: 320px) {footer .footer-top .footer-col .footer-col-image {height: 5rem !important;}}@media (min-width: 480px) {footer .footer-top .footer-col .footer-col-image {height: 4.45455rem !important;}}@media (min-width: 545px) {footer .footer-top .footer-col .footer-col-image {height: 4rem !important;}}footer .footer-middle .footer-col .footer-col-content {margin-bottom: 4.5rem;padding-bottom: 0;}@media (min-width: 545px) {footer .footer-middle .footer-col .footer-col-content {min-height: 62px;margin-bottom: 0;font-size:15px }}footer .footer-bottom {font-size: 15px;line-height: 20px;border-bottom:0;}@media (min-width: 545px) {footer .footer-bottom {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}}footer .footer-bottom a {color: #fff;text-decoration: underline;}footer .footer-bottom a:hover, footer .footer-bottom a:focus {text-decoration: none;}footer .footer-bottom .footer-col.copy>div {padding:10px 0;}footer .footer-bottom .footer-col {text-align: center;width: auto;}@media (min-width: 1024px) {footer .footer-bottom .footer-col.copy {width: calc(100% - 380px);}footer .footer-bottom .footer-col-image {float:left;margin: 0 2rem 0 0;}footer .footer-bottom .footer-col {text-align: left;}}@media screen and (max-width:1023px) {footer .footer-bottom {flex-direction: column-reverse;}footer .footer-bottom .right {text-align: center;float: none;}footer .footer-bottom .footer-col-image {display: block;margin: 20px auto;text-align: center;}footer .footer-bottom .footer-col.copy>div {padding: 0;}}.is-xxl {display: none;}@media (min-width: 1400px) {.is-xxl {display: block;}}@-webkit-keyframes animateLoaded__ {0% {opacity: 0;-webkit-filter: blur(10px);filter: blur(10px);}100% {opacity: 1;-webkit-filter: blur(0);filter: blur(0);}}@keyframes animateLoaded__ {0% {opacity: 0;-webkit-filter: blur(10px);filter: blur(10px);}100% {opacity: 1;-webkit-filter: blur(0);filter: blur(0);}}[data-lazy-type].loaded {-webkit-animation: animateloaded__ 0.1s ease-out forwards;animation: animateloaded__ 0.1s ease-out forwards;}.cms-bootstrap [class^="icon-"]:before, .cms-bootstrap [class*=" icon-"]:before {font-family: "Core-icons" !important;}*:before, *:after {font-family: "icomoon" !important;speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.helper-4k {max-width: 200rem;margin: auto;}.hide {display: none !important;}.show {display: block !important;}.text-center {text-align: center;}.text-left {text-align: left;}.text-right {text-align: right;}.bold {font-weight: bold;}.underline {text-decoration: underline;}.line-through {text-decoration: line-through;}.text-red {color: #ee303c;}.text-green {color: #01caa0;}html {font-size: 5px;}@media (min-width: 480px) {html {font-size: 5.5px;}}@media (min-width: 545px) {html {font-size: 6px;}}@media (min-width: 768px) {html {font-size: 7.5px;}}@media (min-width: 992px) {html {font-size: 8px;}}@media (min-width: 1200px) {html {font-size: 9px;}}@media (min-width: 1400px) {html {font-size: 10px;}}@media only screen and (-webkit-min-device-pixel-ratio: 1.25), only screen and (-o-min-device-pixel-ratio: 5 / 4), only screen and (-o-min-device-pixel-ratio: 5/4), only screen and (min-resolution: 120dpi), only screen and (min-resolution: 1.25dppx) {html {font-size: 5px;}}@media only screen and (-webkit-min-device-pixel-ratio: 1.25) and (min-width: 480px), only screen and (-o-min-device-pixel-ratio: 5 / 4) and (min-width: 480px), only screen and (-o-min-device-pixel-ratio: 5/4) and (min-width: 480px), only screen and (min-resolution: 120dpi) and (min-width: 480px), only screen and (min-resolution: 1.25dppx) and (min-width: 480px) {html {font-size: 5.5px;}}@media only screen and (-webkit-min-device-pixel-ratio: 1.25) and (min-width: 545px), only screen and (-o-min-device-pixel-ratio: 5 / 4) and (min-width: 545px), only screen and (-o-min-device-pixel-ratio: 5/4) and (min-width: 545px), only screen and (min-resolution: 120dpi) and (min-width: 545px), only screen and (min-resolution: 1.25dppx) and (min-width: 545px) {html {font-size: 6px;}}@media only screen and (-webkit-min-device-pixel-ratio: 1.25) and (min-width: 768px), only screen and (-o-min-device-pixel-ratio: 5 / 4) and (min-width: 768px), only screen and (-o-min-device-pixel-ratio: 5/4) and (min-width: 768px), only screen and (min-resolution: 120dpi) and (min-width: 768px), only screen and (min-resolution: 1.25dppx) and (min-width: 768px) {html {font-size: 7.5px;}}@media only screen and (-webkit-min-device-pixel-ratio: 1.25) and (min-width: 992px), only screen and (-o-min-device-pixel-ratio: 5 / 4) and (min-width: 992px), only screen and (-o-min-device-pixel-ratio: 5/4) and (min-width: 992px), only screen and (min-resolution: 120dpi) and (min-width: 992px), only screen and (min-resolution: 1.25dppx) and (min-width: 992px) {html {font-size: 8px;}}@media only screen and (-webkit-min-device-pixel-ratio: 1.25) and (min-width: 1200px), only screen and (-o-min-device-pixel-ratio: 5 / 4) and (min-width: 1200px), only screen and (-o-min-device-pixel-ratio: 5/4) and (min-width: 1200px), only screen and (min-resolution: 120dpi) and (min-width: 1200px), only screen and (min-resolution: 1.25dppx) and (min-width: 1200px) {html {font-size: 8px;}}@media only screen and (-webkit-min-device-pixel-ratio: 1.25) and (min-width: 1400px), only screen and (-o-min-device-pixel-ratio: 5 / 4) and (min-width: 1400px), only screen and (-o-min-device-pixel-ratio: 5/4) and (min-width: 1400px), only screen and (min-resolution: 120dpi) and (min-width: 1400px), only screen and (min-resolution: 1.25dppx) and (min-width: 1400px) {html {font-size: 8px;}}form, html, body {font-family: "Nunito Sans", sans-serif;height: 100%;color: #192339;}body {line-height: 20px;}@media (min-width: 320px) {body {font-size: 2.8rem;}}@media (min-width: 480px) {body {font-size: 2.54545rem;}}@media (min-width: 545px) {body {font-size: 2.33333rem;}}@media (min-width: 768px) {body {font-size: 1.86667rem;}}@media (min-width: 992px) {body {font-size: 1.75rem;}}@media (min-width: 1200px) {body {font-size: 1.7rem;}}@media (min-width: 1400px) {body {font-size: 1.5rem;}}img {max-width: 100%;height: auto !important;max-height: 100%;}@media (min-width: 320px) {.pt-5 {padding-top: 1rem !important;}}@media (min-width: 480px) {.pt-5 {padding-top: 0.90909rem !important;}}@media (min-width: 545px) {.pt-5 {padding-top: 0.83333rem !important;}}@media (min-width: 768px) {.pt-5 {padding-top: 0.66667rem !important;}}@media (min-width: 992px) {.pt-5 {padding-top: 0.625rem !important;}}@media (min-width: 1200px) {.pt-5 {padding-top: 0.55556rem !important;}}@media (min-width: 1400px) {.pt-5 {padding-top: 0.5rem !important;}}@media (min-width: 320px) {.pb-5 {padding-bottom: 1rem !important;}}@media (min-width: 480px) {.pb-5 {padding-bottom: 0.90909rem !important;}}@media (min-width: 545px) {.pb-5 {padding-bottom: 0.83333rem !important;}}@media (min-width: 768px) {.pb-5 {padding-bottom: 0.66667rem !important;}}@media (min-width: 992px) {.pb-5 {padding-bottom: 0.625rem !important;}}@media (min-width: 1200px) {.pb-5 {padding-bottom: 0.55556rem !important;}}@media (min-width: 1400px) {.pb-5 {padding-bottom: 0.5rem !important;}}@media (min-width: 320px) {.mt-5 {margin-top: 1rem !important;}}@media (min-width: 480px) {.mt-5 {margin-top: 0.90909rem !important;}}@media (min-width: 545px) {.mt-5 {margin-top: 0.83333rem !important;}}@media (min-width: 768px) {.mt-5 {margin-top: 0.66667rem !important;}}@media (min-width: 992px) {.mt-5 {margin-top: 0.625rem !important;}}@media (min-width: 1200px) {.mt-5 {margin-top: 0.55556rem !important;}}@media (min-width: 1400px) {.mt-5 {margin-top: 0.5rem !important;}}@media (min-width: 320px) {.mb-5 {margin-bottom: 1rem !important;}}@media (min-width: 480px) {.mb-5 {margin-bottom: 0.90909rem !important;}}@media (min-width: 545px) {.mb-5 {margin-bottom: 0.83333rem !important;}}@media (min-width: 768px) {.mb-5 {margin-bottom: 0.66667rem !important;}}@media (min-width: 992px) {.mb-5 {margin-bottom: 0.625rem !important;}}@media (min-width: 1200px) {.mb-5 {margin-bottom: 0.55556rem !important;}}@media (min-width: 1400px) {.mb-5 {margin-bottom: 0.5rem !important;}}@media (min-width: 320px) {.pt-10 {padding-top: 2rem !important;}}@media (min-width: 480px) {.pt-10 {padding-top: 1.81818rem !important;}}@media (min-width: 545px) {.pt-10 {padding-top: 1.66667rem !important;}}@media (min-width: 768px) {.pt-10 {padding-top: 1.33333rem !important;}}@media (min-width: 992px) {.pt-10 {padding-top: 1.25rem !important;}}@media (min-width: 1200px) {.pt-10 {padding-top: 1.11111rem !important;}}@media (min-width: 1400px) {.pt-10 {padding-top: 1rem !important;}}@media (min-width: 320px) {.pb-10 {padding-bottom: 2rem !important;}}@media (min-width: 480px) {.pb-10 {padding-bottom: 1.81818rem !important;}}@media (min-width: 545px) {.pb-10 {padding-bottom: 1.66667rem !important;}}@media (min-width: 768px) {.pb-10 {padding-bottom: 1.33333rem !important;}}@media (min-width: 992px) {.pb-10 {padding-bottom: 1.25rem !important;}}@media (min-width: 1200px) {.pb-10 {padding-bottom: 1.11111rem !important;}}@media (min-width: 1400px) {.pb-10 {padding-bottom: 1rem !important;}}@media (min-width: 320px) {.mt-10 {margin-top: 2rem !important;}}@media (min-width: 480px) {.mt-10 {margin-top: 1.81818rem !important;}}@media (min-width: 545px) {.mt-10 {margin-top: 1.66667rem !important;}}@media (min-width: 768px) {.mt-10 {margin-top: 1.33333rem !important;}}@media (min-width: 992px) {.mt-10 {margin-top: 1.25rem !important;}}@media (min-width: 1200px) {.mt-10 {margin-top: 1.11111rem !important;}}@media (min-width: 1400px) {.mt-10 {margin-top: 1rem !important;}}@media (min-width: 320px) {.mb-10 {margin-bottom: 2rem !important;}}@media (min-width: 480px) {.mb-10 {margin-bottom: 1.81818rem !important;}}@media (min-width: 545px) {.mb-10 {margin-bottom: 1.66667rem !important;}}@media (min-width: 768px) {.mb-10 {margin-bottom: 1.33333rem !important;}}@media (min-width: 992px) {.mb-10 {margin-bottom: 1.25rem !important;}}@media (min-width: 1200px) {.mb-10 {margin-bottom: 1.11111rem !important;}}@media (min-width: 1400px) {.mb-10 {margin-bottom: 1rem !important;}}@media (min-width: 320px) {.pt-15 {padding-top: 3rem !important;}}@media (min-width: 480px) {.pt-15 {padding-top: 2.72727rem !important;}}@media (min-width: 545px) {.pt-15 {padding-top: 2.5rem !important;}}@media (min-width: 768px) {.pt-15 {padding-top: 2rem !important;}}@media (min-width: 992px) {.pt-15 {padding-top: 1.875rem !important;}}@media (min-width: 1200px) {.pt-15 {padding-top: 1.66667rem !important;}}@media (min-width: 1400px) {.pt-15 {padding-top: 1.5rem !important;}}@media (min-width: 320px) {.pb-15 {padding-bottom: 3rem !important;}}@media (min-width: 480px) {.pb-15 {padding-bottom: 2.72727rem !important;}}@media (min-width: 545px) {.pb-15 {padding-bottom: 2.5rem !important;}}@media (min-width: 768px) {.pb-15 {padding-bottom: 2rem !important;}}@media (min-width: 992px) {.pb-15 {padding-bottom: 1.875rem !important;}}@media (min-width: 1200px) {.pb-15 {padding-bottom: 1.66667rem !important;}}@media (min-width: 1400px) {.pb-15 {padding-bottom: 1.5rem !important;}}@media (min-width: 320px) {.mt-15 {margin-top: 3rem !important;}}@media (min-width: 480px) {.mt-15 {margin-top: 2.72727rem !important;}}@media (min-width: 545px) {.mt-15 {margin-top: 2.5rem !important;}}@media (min-width: 768px) {.mt-15 {margin-top: 2rem !important;}}@media (min-width: 992px) {.mt-15 {margin-top: 1.875rem !important;}}@media (min-width: 1200px) {.mt-15 {margin-top: 1.66667rem !important;}}@media (min-width: 1400px) {.mt-15 {margin-top: 1.5rem !important;}}@media (min-width: 320px) {.mb-15 {margin-bottom: 3rem !important;}}@media (min-width: 480px) {.mb-15 {margin-bottom: 2.72727rem !important;}}@media (min-width: 545px) {.mb-15 {margin-bottom: 2.5rem !important;}}@media (min-width: 768px) {.mb-15 {margin-bottom: 2rem !important;}}@media (min-width: 992px) {.mb-15 {margin-bottom: 1.875rem !important;}}@media (min-width: 1200px) {.mb-15 {margin-bottom: 1.66667rem !important;}}@media (min-width: 1400px) {.mb-15 {margin-bottom: 1.5rem !important;}}@media (min-width: 320px) {.pt-20 {padding-top: 4rem !important;}}@media (min-width: 480px) {.pt-20 {padding-top: 3.63636rem !important;}}@media (min-width: 545px) {.pt-20 {padding-top: 3.33333rem !important;}}@media (min-width: 768px) {.pt-20 {padding-top: 2.66667rem !important;}}@media (min-width: 992px) {.pt-20 {padding-top: 2.5rem !important;}}@media (min-width: 1200px) {.pt-20 {padding-top: 2.22222rem !important;}}@media (min-width: 1400px) {.pt-20 {padding-top: 2rem !important;}}@media (min-width: 320px) {.pb-20 {padding-bottom: 4rem !important;}}@media (min-width: 480px) {.pb-20 {padding-bottom: 3.63636rem !important;}}@media (min-width: 545px) {.pb-20 {padding-bottom: 3.33333rem !important;}}@media (min-width: 768px) {.pb-20 {padding-bottom: 2.66667rem !important;}}@media (min-width: 992px) {.pb-20 {padding-bottom: 2.5rem !important;}}@media (min-width: 1200px) {.pb-20 {padding-bottom: 2.22222rem !important;}}@media (min-width: 1400px) {.pb-20 {padding-bottom: 2rem !important;}}@media (min-width: 320px) {.mt-20 {margin-top: 4rem !important;}}@media (min-width: 480px) {.mt-20 {margin-top: 3.63636rem !important;}}@media (min-width: 545px) {.mt-20 {margin-top: 3.33333rem !important;}}@media (min-width: 768px) {.mt-20 {margin-top: 2.66667rem !important;}}@media (min-width: 992px) {.mt-20 {margin-top: 2.5rem !important;}}@media (min-width: 1200px) {.mt-20 {margin-top: 2.22222rem !important;}}@media (min-width: 1400px) {.mt-20 {margin-top: 2rem !important;}}@media (min-width: 320px) {.mb-20 {margin-bottom: 4rem !important;}}@media (min-width: 480px) {.mb-20 {margin-bottom: 3.63636rem !important;}}@media (min-width: 545px) {.mb-20 {margin-bottom: 3.33333rem !important;}}@media (min-width: 768px) {.mb-20 {margin-bottom: 2.66667rem !important;}}@media (min-width: 992px) {.mb-20 {margin-bottom: 2.5rem !important;}}@media (min-width: 1200px) {.mb-20 {margin-bottom: 2.22222rem !important;}}@media (min-width: 1400px) {.mb-20 {margin-bottom: 2rem !important;}}@media (min-width: 320px) {.pt-25 {padding-top: 4rem !important;}}@media (min-width: 480px) {.pt-25 {padding-top: 3.63636rem !important;}}@media (min-width: 545px) {.pt-25 {padding-top: 3.33333rem !important;}}@media (min-width: 768px) {.pt-25 {padding-top: 2.66667rem !important;}}@media (min-width: 992px) {.pt-25 {padding-top: 2.5rem !important;}}@media (min-width: 320px) {.pb-25 {padding-bottom: 4rem !important;}}@media (min-width: 480px) {.pb-25 {padding-bottom: 3.63636rem !important;}}@media (min-width: 545px) {.pb-25 {padding-bottom: 3.33333rem !important;}}@media (min-width: 768px) {.pb-25 {padding-bottom: 2.66667rem !important;}}@media (min-width: 992px) {.pb-25 {padding-bottom: 2.5rem !important;}}@media (min-width: 320px) {.mt-25 {margin-top: 4rem !important;}}@media (min-width: 480px) {.mt-25 {margin-top: 3.63636rem !important;}}@media (min-width: 545px) {.mt-25 {margin-top: 3.33333rem !important;}}@media (min-width: 768px) {.mt-25 {margin-top: 2.66667rem !important;}}@media (min-width: 992px) {.mt-25 {margin-top: 2.5rem !important;}}@media (min-width: 320px) {.mb-25 {margin-bottom: 4rem !important;}}@media (min-width: 480px) {.mb-25 {margin-bottom: 3.63636rem !important;}}@media (min-width: 545px) {.mb-25 {margin-bottom: 3.33333rem !important;}}@media (min-width: 768px) {.mb-25 {margin-bottom: 2.66667rem !important;}}@media (min-width: 992px) {.mb-25 {margin-bottom: 2.5rem !important;}}@media (min-width: 320px) {.pt-30 {padding-top: 4rem !important;}}@media (min-width: 480px) {.pt-30 {padding-top: 3.63636rem !important;}}@media (min-width: 545px) {.pt-30 {padding-top: 3.33333rem !important;}}@media (min-width: 768px) {.pt-30 {padding-top: 3rem !important;}}@media (min-width: 320px) {.pr-30 {padding-right: 4rem !important;}}@media (min-width: 480px) {.pr-30 {padding-right: 3.63636rem !important;}}@media (min-width: 545px) {.pr-30 {padding-right: 3.33333rem !important;}}@media (min-width: 768px) {.pr-30 {padding-right: 3rem !important;}}@media (min-width: 320px) {.pb-30 {padding-bottom: 4rem !important;}}@media (min-width: 480px) {.pb-30 {padding-bottom: 3.63636rem !important;}}@media (min-width: 545px) {.pb-30 {padding-bottom: 3.33333rem !important;}}@media (min-width: 768px) {.pb-30 {padding-bottom: 3rem !important;}}@media (min-width: 320px) {.pl-30 {padding-left: 4rem !important;}}@media (min-width: 480px) {.pl-30 {padding-left: 3.63636rem !important;}}@media (min-width: 545px) {.pl-30 {padding-left: 3.33333rem !important;}}@media (min-width: 768px) {.pl-30 {padding-left: 3rem !important;}}@media (min-width: 320px) {.mt-30 {margin-top: 4rem !important;}}@media (min-width: 480px) {.mt-30 {margin-top: 3.63636rem !important;}}@media (min-width: 545px) {.mt-30 {margin-top: 3.33333rem !important;}}@media (min-width: 768px) {.mt-30 {margin-top: 3rem !important;}}@media (min-width: 320px) {.mb-30 {margin-bottom: 4rem !important;}}@media (min-width: 480px) {.mb-30 {margin-bottom: 3.63636rem !important;}}@media (min-width: 545px) {.mb-30 {margin-bottom: 3.33333rem !important;}}@media (min-width: 768px) {.mb-30 {margin-bottom: 3rem !important;}}@media (min-width: 320px) {.pt-35 {padding-top: 4rem !important;}}@media (min-width: 480px) {.pt-35 {padding-top: 3.63636rem !important;}}@media (min-width: 545px) {.pt-35 {padding-top: 3.5rem !important;}}@media (min-width: 320px) {.pb-35 {padding-bottom: 4rem !important;}}@media (min-width: 480px) {.pb-35 {padding-bottom: 3.63636rem !important;}}@media (min-width: 545px) {.pb-35 {padding-bottom: 3.5rem !important;}}@media (min-width: 320px) {.mt-35 {margin-top: 4rem !important;}}@media (min-width: 480px) {.mt-35 {margin-top: 3.63636rem !important;}}@media (min-width: 545px) {.mt-35 {margin-top: 3.5rem !important;}}@media (min-width: 320px) {.mb-35 {margin-bottom: 4rem !important;}}@media (min-width: 480px) {.mb-35 {margin-bottom: 3.63636rem !important;}}@media (min-width: 545px) {.mb-35 {margin-bottom: 3.5rem !important;}}@media (min-width: 320px) {.pt-40 {padding-top: 4rem !important;}}@media (min-width: 320px) {.pb-40 {padding-bottom: 4rem !important;}}@media (min-width: 320px) {.mt-40 {margin-top: 4rem !important;}}@media (min-width: 320px) {.mb-40 {margin-bottom: 4rem !important;}}@media (min-width: 320px) {.pt-45 {padding-top: 4.5rem !important;}}@media (min-width: 320px) {.pb-45 {padding-bottom: 4.5rem !important;}}@media (min-width: 320px) {.mt-45 {margin-top: 4.5rem !important;}}@media (min-width: 320px) {.mb-45 {margin-bottom: 4.5rem !important;}}@media (min-width: 320px) {.pt-50 {padding-top: 5rem !important;}}@media (min-width: 320px) {.pb-50 {padding-bottom: 5rem !important;}}@media (min-width: 320px) {.mt-50 {margin-top: 5rem !important;}}@media (min-width: 320px) {.mb-50 {margin-bottom: 5rem !important;}}@media (min-width: 320px) {.pt-55 {padding-top: 5.5rem !important;}}@media (min-width: 320px) {.pb-55 {padding-bottom: 5.5rem !important;}}@media (min-width: 320px) {.mt-55 {margin-top: 5.5rem !important;}}@media (min-width: 320px) {.mb-55 {margin-bottom: 5.5rem !important;}}@media (min-width: 320px) {.pt-60 {padding-top: 6rem !important;}}@media (min-width: 320px) {.pb-60 {padding-bottom: 6rem !important;}}@media (min-width: 320px) {.mt-60 {margin-top: 6rem !important;}}@media (min-width: 320px) {.mb-60 {margin-bottom: 6rem !important;}}@media (min-width: 320px) {.pt-65 {padding-top: 6.5rem !important;}}@media (min-width: 320px) {.pb-65 {padding-bottom: 6.5rem !important;}}@media (min-width: 320px) {.mt-65 {margin-top: 6.5rem !important;}}@media (min-width: 320px) {.mb-65 {margin-bottom: 6.5rem !important;}}@media (min-width: 320px) {.pt-70 {padding-top: 7rem !important;}}@media (min-width: 320px) {.pb-70 {padding-bottom: 7rem !important;}}@media (min-width: 320px) {.mt-70 {margin-top: 7rem !important;}}@media (min-width: 320px) {.mb-70 {margin-bottom: 7rem !important;}}@media (min-width: 320px) {.pt-75 {padding-top: 7.5rem !important;}}@media (min-width: 320px) {.pb-75 {padding-bottom: 7.5rem !important;}}@media (min-width: 320px) {.mt-75 {margin-top: 7.5rem !important;}}@media (min-width: 320px) {.mb-75 {margin-bottom: 7.5rem !important;}}@media (min-width: 320px) {.pt-80 {padding-top: 8rem !important;}}@media (min-width: 320px) {.pb-80 {padding-bottom: 8rem !important;}}@media (min-width: 320px) {.mt-80 {margin-top: 8rem !important;}}@media (min-width: 320px) {.mb-80 {margin-bottom: 8rem !important;}}@media (min-width: 320px) {.pt-85 {padding-top: 8.5rem !important;}}@media (min-width: 320px) {.pb-85 {padding-bottom: 8.5rem !important;}}@media (min-width: 320px) {.mt-85 {margin-top: 8.5rem !important;}}@media (min-width: 320px) {.mb-85 {margin-bottom: 8.5rem !important;}}@media (min-width: 320px) {.pt-90 {padding-top: 9rem !important;}}@media (min-width: 320px) {.pb-90 {padding-bottom: 9rem !important;}}@media (min-width: 320px) {.mt-90 {margin-top: 9rem !important;}}@media (min-width: 320px) {.mb-90 {margin-bottom: 9rem !important;}}@media (min-width: 320px) {.pt-95 {padding-top: 9.5rem !important;}}@media (min-width: 320px) {.pb-95 {padding-bottom: 9.5rem !important;}}@media (min-width: 320px) {.mt-95 {margin-top: 9.5rem !important;}}@media (min-width: 320px) {.mb-95 {margin-bottom: 9.5rem !important;}}@media (min-width: 320px) {.pt-100 {padding-top: 10rem !important;}}@media (min-width: 320px) {.pb-100 {padding-bottom: 10rem !important;}}@media (min-width: 320px) {.mt-100 {margin-top: 10rem !important;}}@media (min-width: 320px) {.mb-100 {margin-bottom: 10rem !important;}}h1, .h1 {font-weight: 300;}@media (min-width: 320px) {h1, .h1 {font-size: 7rem;}}@media (min-width: 480px) {h1, .h1 {font-size: 6.36364rem;}}@media (min-width: 545px) {h1, .h1 {font-size: 5.83333rem;}}@media (min-width: 768px) {h1, .h1 {font-size: 4.66667rem;}}@media (min-width: 992px) {h1, .h1 {font-size: 4.5rem;}}@media (min-width: 320px) {h1, .h1 {line-height: 8rem;}}@media (min-width: 480px) {h1, .h1 {line-height: 7.27273rem;}}@media (min-width: 545px) {h1, .h1 {line-height: 6.66667rem;}}@media (min-width: 768px) {h1, .h1 {line-height: 5.33333rem;}}@media (min-width: 992px) {h1, .h1 {line-height: 5rem;}}h2, .h2 {font-weight: 300;}@media (min-width: 320px) {h2, .h2 {font-size: 5rem;}}@media (min-width: 480px) {h2, .h2 {font-size: 4.54545rem;}}@media (min-width: 545px) {h2, .h2 {font-size: 4.16667rem;}}@media (min-width: 768px) {h2, .h2 {font-size: 3.5rem;}}@media (min-width: 320px) {h2, .h2 {line-height: 6rem;}}@media (min-width: 480px) {h2, .h2 {line-height: 5.45455rem;}}@media (min-width: 545px) {h2, .h2 {line-height: 5rem;}}@media (min-width: 768px) {h2, .h2 {line-height: 4rem;}}h3, .h3 {font-weight: 400;}@media (min-width: 320px) {h3, .h3 {font-size: 4rem;}}@media (min-width: 480px) {h3, .h3 {font-size: 3.63636rem;}}@media (min-width: 545px) {h3, .h3 {font-size: 3.33333rem;}}@media (min-width: 768px) {h3, .h3 {font-size: 2.8rem;}}@media (min-width: 320px) {h3, .h3 {line-height: 5rem;}}@media (min-width: 480px) {h3, .h3 {line-height: 4.54545rem;}}@media (min-width: 545px) {h3, .h3 {line-height: 4.16667rem;}}@media (min-width: 768px) {h3, .h3 {line-height: 3.5rem;}}h4, .h4 {font-weight: 700;}@media (min-width: 320px) {h4, .h4 {font-size: 3.6rem;}}@media (min-width: 480px) {h4, .h4 {font-size: 3.27273rem;}}@media (min-width: 545px) {h4, .h4 {font-size: 3rem;}}@media (min-width: 768px) {h4, .h4 {font-size: 2.4rem;}}@media (min-width: 992px) {h4, .h4 {font-size: 2.25rem;}}@media (min-width: 1200px) {h4, .h4 {font-size: 2.2rem;}}@media (min-width: 320px) {h4, .h4 {line-height: 3.6rem;}}@media (min-width: 480px) {h4, .h4 {line-height: 3.27273rem;}}@media (min-width: 545px) {h4, .h4 {line-height: 3rem;}}@media (min-width: 768px) {h4, .h4 {line-height: 2.5rem;}}big, .perex {font-weight: 300;}@media (min-width: 320px) {big, .perex {font-size: 3.4rem;}}@media (min-width: 480px) {big, .perex {font-size: 3.09091rem;}}@media (min-width: 545px) {big, .perex {font-size: 2.83333rem;}}@media (min-width: 768px) {big, .perex {font-size: 2.26667rem;}}@media (min-width: 992px) {big, .perex {font-size: 2.125rem;}}@media (min-width: 1200px) {big, .perex {font-size: 1.9rem;}}@media (min-width: 320px) {big, .perex {line-height: 4.4rem;}}@media (min-width: 480px) {big, .perex {line-height: 4rem;}}@media (min-width: 545px) {big, .perex {line-height: 3.66667rem;}}@media (min-width: 768px) {big, .perex {line-height: 3rem;}}@media (min-width: 320px) {small, .text-small {font-size: 2.6rem;}}@media (min-width: 480px) {small, .text-small {font-size: 2.36364rem;}}@media (min-width: 545px) {small, .text-small {font-size: 2.16667rem;}}@media (min-width: 768px) {small, .text-small {font-size: 1.73333rem;}}@media (min-width: 992px) {small, .text-small {font-size: 1.625rem;}}@media (min-width: 1200px) {small, .text-small {font-size: 1.44444rem;}}@media (min-width: 1400px) {small, .text-small {font-size: 1.3rem;}}@media (min-width: 320px) {small, .text-small {line-height: 3.6rem;}}@media (min-width: 480px) {small, .text-small {line-height: 3.27273rem;}}@media (min-width: 545px) {small, .text-small {line-height: 3rem;}}@media (min-width: 768px) {small, .text-small {line-height: 2.4rem;}}@media (min-width: 992px) {small, .text-small {line-height: 2.25rem;}}@media (min-width: 1200px) {small, .text-small {line-height: 2rem;}}@media (min-width: 1400px) {small, .text-small {line-height: 1.8rem;}}a {color: #00bcf0;cursor: pointer;-webkit-transition: color ease 300ms;-o-transition: color ease 300ms;transition: color ease 300ms;}a:focus, a:hover {color: #001e61;outline: none;text-decoration: none;}.as-link {color: #00bcf0;}.link {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;color: #00bcf0;cursor: pointer;-webkit-transition: color ease 300ms;-o-transition: color ease 300ms;transition: color ease 300ms;}.link.white {color:#fff;}.link:before {font-size: 4rem;margin: 0 10px 0 0;}@media (min-width: 480px) {.link:before {font-size: 3.63636rem;}}@media (min-width: 545px) {.link:before {font-size: 3.33333rem;}}@media (min-width: 768px) {.link:before {font-size: 2.66667rem;}}@media (min-width: 992px) {.link:before {font-size: 2.5rem;}}@media (min-width: 1200px) {.link:before {font-size: 2.22222rem;}}@media (min-width: 1400px) {.link:before {font-size: 2rem;}}.link:hover, .link:focus {text-decoration: none;color: #001e61;}.link.white:hover, .link.white:focus {color: #00bcf0;}.link.no-text {font-size: 0;}.link.no-text:before {margin: 0;}.link-download:before {content:'';width: 22px;height:28px;background: url(../img/download.svg) no-repeat;position: relative;top:-2px }.link-copyurl:before {content:'';width: 24px;height:24px;background: url(../img/copyurl.svg) no-repeat;position: relative;top:-1px }.link-print:before {content:'';width: 22px;height:22px;background: url(../img/print.svg) no-repeat;}.link-close {width: 12px;}.link-close:before {font-size: 12px;content: "\e903";}#modal-login .link-close {width: 17px;height:18px;}@media (min-width:768px) {#modal-login .link-close:before {content: "";display: block;width:17px;height:18px;background: url(../img/close-link.svg) no-repeat;margin: 0;}#modal-login .link-close:hover:before {background: url(../img/close-link-lightblue.svg) no-repeat;}}@media (max-width:767px) {#modal-login .link-close:before {content: "";display: block;width:17px;height:18px;background: url(../img/close-link-lightblue.svg) no-repeat;margin: 0;}#modal-login .link-close:hover:before {background: url(../img/close-link-darkblue.svg) no-repeat;}}.link.deleteItem {background: transparent;border: 0;padding: 0;}.btn {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;border-radius: 30px;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;border: none;padding: 2rem 3.5rem;-webkit-box-shadow: none;box-shadow: none;font-weight: 700;white-space: break-spaces;cursor: pointer;}@media (min-width: 320px) {.btn {font-size: 3rem;}}@media (min-width: 480px) {.btn {font-size: 2.72727rem;}}@media (min-width: 545px) {.btn {font-size: 2.5rem;}}@media (min-width: 768px) {.btn {font-size: 2rem;}}@media (min-width: 992px) {.btn {font-size: 1.875rem;}}@media (min-width: 1200px) {.btn {font-size: 1.7rem;}}.btn:before {font-size: 3.6rem;margin: 0 10px 0 0;}@media (min-width: 480px) {.btn:before {font-size: 3.27273rem;}}@media (min-width: 545px) {.btn:before {font-size: 3rem;}}@media (min-width: 768px) {.btn:before {font-size: 2.4rem;}}@media (min-width: 992px) {.btn:before {font-size: 2.25rem;}}@media (min-width: 1200px) {.btn:before {font-size: 2rem;}}@media (min-width: 1400px) {.btn:before {font-size: 1.8rem;}}.btn.withouttext:before {margin: 0;}.btn:focus, .btn:hover {text-decoration: none;-webkit-box-shadow: none;box-shadow: none;}.btn-small {padding: 11px 2.8rem;}@media (min-width: 320px) {.btn-small {font-size: 2.6rem;}}@media (min-width: 480px) {.btn-small {font-size: 2.36364rem;}}@media (min-width: 545px) {.btn-small {font-size: 2.16667rem;}}@media (min-width: 768px) {.btn-small {font-size: 1.73333rem;}}@media (min-width: 992px) {.btn-small {font-size: 1.625rem;}}@media (min-width: 1200px) {.btn-small {font-size: 1.5rem;}}.btn-small:before {font-size: 2.8rem;}@media (min-width: 480px) {.btn-small:before {font-size: 2.54545rem;}}@media (min-width: 545px) {.btn-small:before {font-size: 2.33333rem;}}@media (min-width: 768px) {.btn-small:before {font-size: 1.86667rem;}}@media (min-width: 992px) {.btn-small:before {font-size: 1.75rem;}}@media (min-width: 1200px) {.btn-small:before {font-size: 1.55556rem;}}@media (min-width: 1400px) {.btn-small:before {font-size: 1.4rem;}}.btn-small:not(.withouttext) {margin: 0 15px 0 -10px;}.btn-large {padding: 22px 12rem;}.btn-large:before {margin: 0 15px 0 -10px;}.btn-primary {background: #001e61;color: #fff;}.btn-primary:focus, .btn-primary:hover {text-decoration: none;background: #001648;color: #fff;}.btn-primary.loading:before {border-color: rgba(255, 255, 255, 0.3);border-top-color: #01caa0;}.btn-white {background: #fff;color: #001e61;}.btn-white:focus, .btn-white:hover {text-decoration: none;background: #f2f2f2;color: #001e61;}.btn-white.loading:before {border-color: rgba(255, 255, 255, 0.3);border-top-color: #01caa0;}.btn-grey {background: #E1E0EC;color: #192339;}.btn-grey:focus, .btn-grey:hover {text-decoration: none;background: #dbdae5;color: #192339;}.btn-grey.loading:before {border-color: rgba(255, 255, 255, 0.3);border-top-color: #dbdae5;}.btn-recount {background-color: transparent;color:#001e61;border:1px solid #001e61;}.btn-recount:before {content:'';float:left;width:18px;height:22px;background: url(../img/recount.svg) no-repeat;background-size: 100%;margin-right: 10px;}.btn-back {background-color: #E1E0EC;color:#192339;}.btn-default {background: #00bcf0;color: #fff;}.btn-default:focus, .btn-default:hover {text-decoration: none;background: #00a8d7;color: #fff;}.btn-default.loading:before {border-color: rgba(255, 255, 255, 0.3);border-top-color: #001e61;}.btn-border {background-color: #fff;border: 1px solid #00bcf0;color: #00bcf0;}.btn-border:focus, .btn-border:hover {text-decoration: none;border-color: #001e61;color: #001e61;}.btn-border.loading:before {border-color: rgba(255, 255, 255, 0.3);border-top-color: #001e61;}.btn-transparent {background: transparent;color: #001e61;border:1px solid #001e61;}.btn-transparent:hover {background-color: #001e61;color: #fff;}.btn-download:before {content: "\e904";}.btn-cart:before {content: "\e902";}.btn-plus:before {content: "\e98d";}.btn-cross:before {content: "\e903";}.image-top-center {position: top center !important;}.image-top-left {position: top left !important;}.image-top-right {position: top right !important;}.image-center-center {position: center center !important;}.image-bottom-center {position: bottom center !important;}.image-bottom-left {position: bottom left !important;}.image-bottom-right {position: bottom right !important;}.line {margin: 25px 0;height: 2px;width: 100%;background-color: #fff;}.depfilter .pux-container {margin: -5rem auto 5rem;background-color: #fff;}.depfilter .pux-container div {padding:1rem;}.depfilter .pux-container h3 {font-size: 22px;font-weight: 300;padding-top:1rem;}.depfilter .pux-container label {float: left;margin-right: 1rem;}.depfilter .pux-container .checkbox-block {margin: 0 0 10px 0;}.depfilter .pux-container .checkbox-block input[type='radio'] {display: none;}.depfilter .pux-container .checkbox-block input[type='radio'] + div {position: relative;padding: 14px 30px 14px 30px;display: block;font-weight: 300;border: 1px solid #fff;margin: 0;background-color: #fff;cursor: pointer;-webkit-transition: border-color ease 300ms;-o-transition: border-color ease 300ms;transition: border-color ease 300ms;}@media (min-width: 320px) {.depfilter .pux-container .checkbox-block input[type='radio'] + div {font-size: 3rem;}}@media (min-width: 480px) {.depfilter .pux-container .checkbox-block input[type='radio'] + div {font-size: 2.8rem;}}@media (min-width: 545px) {.depfilter .pux-container .checkbox-block input[type='radio'] + div {font-size: 2.4rem;}}@media (min-width: 768px) {.depfilter .pux-container .checkbox-block input[type='radio'] + div {font-size: 2.2rem;}}@media (min-width: 992px) {.depfilter .pux-container .checkbox-block input[type='radio'] + div {font-size: 2rem;}}@media (min-width: 1200px) {.depfilter .pux-container .checkbox-block input[type='radio'] + div {font-size: 1.7rem;}}.depfilter .pux-container .checkbox-block input[type='radio'] + div:before {content: '';width: 20px;height: 20px;background: #f6f6fa;display: block;position: absolute;left: 0;top: 13px;border: 1px solid #e1e0ec;-o-transition: all ease-in-out 200ms;-webkit-transition: all ease-in-out 200ms;transition: all ease-in-out 200ms;}.depfilter .pux-container .checkbox-block input[type='radio'] + div:after {content: '';display: block;left: 5px;top: 18px;width: 10px;height: 10px;background: #00bcf0;position: absolute;opacity: 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);-o-transition: all ease-in-out 200ms;-webkit-transition: all ease-in-out 200ms;transition: all ease-in-out 200ms;}.depfilter .pux-container .checkbox-block input[type='radio']:checked + div:before {border: 1px solid #e1e0ec;}.depfilter .pux-container .checkbox-block input[type='radio']:checked + div:after {opacity: 1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);}main {min-height: 40rem;}main.newsletter {min-height: 14rem;}main a.top {display:block;margin-bottom:8rem;text-align: right;}main a.top:after {content:'\e906';display:inline-block;padding-left:10px;font-size:10px;}main a.top em {font-size:14px;font-style:normal }main ol:not(.upRoman) {margin: 0;padding: 0 0 0 20px;list-style: none;counter-reset: my-ol;}main ol:not(.upRoman) li {position: relative;margin: 0 0 1.5rem 0;padding: 0 0 0 3rem;}main ol.upRoman {list-style-type: upper-roman;}main ol.upRoman li:marker {color: #001e61;position: absolute;left: 0;top: 3px;font-weight: bold;font-family: "Nunito Sans", sans-serif !important;}main ol:not(.upRoman) >li:before {content: counter(my-ol) ".";counter-increment: my-ol;color: #001e61;text-align: right;width:2rem;position: absolute;left: 0;top: 7px;font-weight: bold;font-family: "Nunito Sans", sans-serif !important;}main ol li ul, main ol li ol, main ul li ul, main ul li ol {margin-top:10px }main ol[start="next"] {counter-reset: continue;}main ol[start="next"] li:before {counter-increment: continue;}main ol[start="1"] {counter-reset: my-ol 1;}main ol[start="2"] {counter-reset: my-ol 2;}main ol[start="3"] {counter-reset: my-ol 3;}main ol[start="4"] {counter-reset: my-ol 4;}main ol[start="5"] {counter-reset: my-ol 5;}main ol[start="6"] {counter-reset: my-ol 6;}main ol[start="7"] {counter-reset: my-ol 7;}main ol[start="8"] {counter-reset: my-ol 8;}main ol[start="9"] {counter-reset: my-ol 9;}main ol[start="10"] {counter-reset: my-ol 10;}main ol[start="11"] {counter-reset: my-ol 11;}main ol[start="12"] {counter-reset: my-ol 12;}main ol[start="13"] {counter-reset: my-ol 13;}main ol[start="14"] {counter-reset: my-ol 14;}main ol[start="15"] {counter-reset: my-ol 15;}main ol[start="16"] {counter-reset: my-ol 16;}main ol[start="17"] {counter-reset: my-ol 17;}main ol[start="18"] {counter-reset: my-ol 18;}main ol[start="19"] {counter-reset: my-ol 19;}main ol[start="20"] {counter-reset: my-ol 20;}main ul {margin: 0;padding: 0;list-style: none;}main ul li {margin: 0 0 1.5rem 0;padding: 0 0 0 25px;position: relative;}main ul li:before {content: "";width: 12px;height: 1px;background-color: #e1e0ec;position: absolute;top: 9px;left: 0;}main table {width: 100%;font-size: 14px;}@media (min-width: 768px) {main table .table-product-name {width: 35%;min-width: 29rem;}}main table thead tr {background: #f6f6fa;border-bottom: 1px solid #e1e0ec;}main table thead tr td, main table thead tr th {padding: 1rem 2rem;height: 50px;vertical-align: middle;white-space: nowrap;}main table thead tr td a, main table thead tr th a {color: #192339;}main table thead tr td a:hover, main table thead tr th a:hover {color: #00bcf0;}main table thead tr td a .sort, main table thead tr th a .sort {margin-left: 8px;color: #00bcf0;}main table thead tr td a .sort.desc:before, main table thead tr th a .sort.desc:before {color: #001e61;}main table thead tr td a .sort.asc:after, main table thead tr th a .sort.asc:after {color: #001e61;}main table thead tr td a .sort:before, main table thead tr td a .sort:after, main table thead tr th a .sort:before, main table thead tr th a .sort:after {font-size: 8px;}main table thead tr td a .sort:before, main table thead tr th a .sort:before {content: "\e905";}main table thead tr td a .sort:after, main table thead tr th a .sort:after {content: "\e906";}main table:not(.noborder) tbody tr:not(.duplicate), main table tfoot tr {border-top: 1px solid #e1e0ec;}main table tbody tr td {padding: 1.5rem 2rem;vertical-align: middle;}main table tbody tr.existsDuplicate td {padding-bottom: 0;}main table tbody tr.duplicate td {padding: 0.2rem 2rem;vertical-align: middle;line-height:40px }main table tbody tr td .table-product, main table tbody tr td.table-stock, main table tbody tr td.table-price {font-weight: 700;white-space: nowrap;}main table tbody tr td.table-product-add {padding:1.5rem 2rem 2rem 4rem;}main table tbody tr td.table-product-add a {font-weight: bold;}main table thead tr td.table-product-count, main table thead tr th.table-product-count {text-align: right;}main table thead tr td.table-product-count span {margin-right:10px;}main table tbody tr td.table-product-count {padding-right:5px;text-align: right;}main table tbody tr td.table-product-count span {white-space: nowrap;}main table tbody tr td.table-product-count input.shaddow {color:#fff;}main table tbody tr td.table-product-count span + span {padding-left:15px;}main table thead tr td.table-product-pcs, main table tbody tr td.table-product-pcs {padding-left:0;}main table tbody tr td .table-input {width: 60px;height: 40px;background-color: #f6f6fa;padding: 0;}main table tbody tr.white {background: #fff;}main table tfoot tr {background: #f6f6fa;border-bottom: 1px solid #e1e0ec;}main table tfoot tr td {font-weight: 700;padding: 1rem 2rem;height: 50px;vertical-align: middle;white-space: nowrap;}main table tfoot tr td a {color: #192339;}main table tfoot tr td a:hover {color: #00bcf0;}@media (min-width: 320px) and (max-width: 767px) {main .respo-table {margin: 0 -12.5px;}main .respo-table table {width: 100%;max-width: 100%;}main .respo-table table .table-separator {display: none;}main .respo-table table thead {display: none;}}@media (min-width: 320px) and (max-width: 767px) and (min-width: 768px) {main .respo-table table thead {display: table-header-group;}}@media (min-width: 320px) and (max-width: 767px) {main .respo-table table tbody {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row wrap;flex-flow: row wrap;width: 100%;}main .respo-table table tbody tr {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row wrap;flex-flow: row wrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;border: 1px solid #e1e0ec;border-bottom: none;width: 100%;margin: 0;padding: 20px 22.5px;}main .respo-table table tbody tr:nth-child(even) {background: #f6f6fa;}main .respo-table table tbody tr:last-child {border-bottom: 1px solid #e1e0ec;}main .respo-table table tbody tr td {display: -ms-flexbox;display: -webkit-box;display: flex;-webkit-box-pack: space-between;-ms-flex-pack: space-between;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;width: 100%;height: auto;padding: 3px 0;}main .respo-table table tbody tr td:before {content: attr(data-th);display: block;text-align: left;font-family: "Nunito Sans", sans-serif !important;color: #192339;margin: 0;}main .respo-table table tbody tr td.empty {display:none }main .respo-table table tfoot {display: -webkit-box;display: -ms-flexbox;display: flex;width: 100%;}}.label-form, label {display: block;margin: 1rem 0 0.5rem 0;font-size: 2.8rem;}@media (min-width: 480px) {.label-form, label {font-size: 2.54545rem;}}@media (min-width: 545px) {.label-form, label {font-size: 2.33333rem;}}@media (min-width: 768px) {.label-form, label {font-size: 1.86667rem;}}@media (min-width: 992px) {.label-form, label {font-size: 1.75rem;}}@media (min-width: 1200px) {.label-form, label {font-size: 1.55556rem;}}@media (min-width: 1400px) {.label-form, label {font-size: 1.4rem;}}input[type='number']::-webkit-outer-spin-button, input[type='number']::-webkit-inner-spin-button {-webkit-appearance: none;margin: 0;}input[type='number'] {-moz-appearance: textfield;}.form-control, select, select.form-control, textarea, textarea.form-control, input[type='text'], input[type='number'], input[type='email'],input[type='tel'], input[type='password'], .asinput {width: 100%;padding: 0 1.5rem;border: 1px solid #e1e0ec;background: #fff;color: #192339;font-size: 2.8rem;border-radius: 0;font-size: 15px;line-height: 24px;}.form-control::-webkit-input-placeholder, select::-webkit-input-placeholder, select.form-control::-webkit-input-placeholder, textarea::-webkit-input-placeholder, textarea.form-control::-webkit-input-placeholder, input[type='text']::-webkit-input-placeholder, input[type='number']::-webkit-input-placeholder, input[type='email']::-webkit-input-placeholder, input[type='password']::-webkit-input-placeholder {color: #000;}.form-control:-moz-placeholder, select:-moz-placeholder, select.form-control:-moz-placeholder, textarea:-moz-placeholder, textarea.form-control:-moz-placeholder, input[type='text']:-moz-placeholder, input[type='number']:-moz-placeholder, input[type='email']:-moz-placeholder, input[type='password']:-moz-placeholder {color: #000;}.form-control::-moz-placeholder, select::-moz-placeholder, select.form-control::-moz-placeholder, textarea::-moz-placeholder, textarea.form-control::-moz-placeholder, input[type='text']::-moz-placeholder, input[type='number']::-moz-placeholder, input[type='email']::-moz-placeholder, input[type='password']::-moz-placeholder {color: #000;}.form-control:-ms-input-placeholder, select:-ms-input-placeholder, select.form-control:-ms-input-placeholder, textarea:-ms-input-placeholder, textarea.form-control:-ms-input-placeholder, input[type='text']:-ms-input-placeholder, input[type='number']:-ms-input-placeholder, input[type='email']:-ms-input-placeholder, input[type='password']:-ms-input-placeholder {color: #000;}.form-control:focus, select:focus, select.form-control:focus, textarea:focus, textarea.form-control:focus, input[type='text']:focus, input[type='number']:focus, input[type='email']:focus, input[type='password']:focus {outline: 0;border: 1px solid #001e61;}input.datepicker:focus {border-bottom:0;z-index: 3001;position: relative;}textarea.form-control, textarea {padding: 1.5rem;}@media (min-width: 320px) {textarea.form-control, textarea {height: 20rem;}}@media (min-width: 480px) {textarea.form-control, textarea {height: 18.18182rem;}}@media (min-width: 545px) {textarea.form-control, textarea {height: 18rem;}}textarea.form-control:focus, textarea:focus {border: 1px solid #001e61;}input[type='submit'] {cursor: pointer;}.required label:before {content: '*';display: inline-block;vertical-align: 0.6rem;margin: 0 2px 0 0;font-size: 2rem;}@media (min-width: 480px) {.required label:before {font-size: 1.81818rem;}}@media (min-width: 545px) {.required label:before {font-size: 1.66667rem;}}@media (min-width: 768px) {.required label:before {font-size: 1.33333rem;}}@media (min-width: 992px) {.required label:before {font-size: 1.25rem;}}@media (min-width: 1200px) {.required label:before {font-size: 1.11111rem;}}@media (min-width: 1400px) {.required label:before {font-size: 1rem;}}label.required:after {content: '*';display: inline-block;vertical-align: 0.6rem;margin: 0 2px 0 0;font-size: 2rem;color:#FF0000;}.file .uploader-upload {display: none;}.file label {display: inline-block;padding: 1rem 2rem;text-transform: uppercase;color: #fff;background: #001e61;cursor: pointer;font-size: 2.8rem;border-radius: 0;max-width: 24rem;margin: 0;width: 100%;text-align: center;cursor: pointer;letter-spacing: 1px;outline: 0 !important;}@media (min-width: 480px) {.file label {font-size: 2.54545rem;}}@media (min-width: 545px) {.file label {font-size: 2.33333rem;}}@media (min-width: 768px) {.file label {font-size: 1.86667rem;}}@media (min-width: 992px) {.file label {font-size: 1.75rem;}}@media (min-width: 1200px) {.file label {font-size: 1.55556rem;}}@media (min-width: 1400px) {.file label {font-size: 1.4rem;}}.file .file-name {padding: 0.5rem;background: #01caa0;color: #192339;}.form-validation-error select, .form-validation-error .selectric, .form-validation-error input[type='text'], .form-validation-error input[type='password'], .form-validation-error input[type='email'],input[type='tel'], .form-validation-error input[type='number'], .form-validation-error textarea, .Error:not(.form-validation-valid) select, .Error:not(.form-validation-valid) .selectric, .Error:not(.form-validation-valid) input[type='text'], .Error:not(.form-validation-valid) input[type='password'], .Error:not(.form-validation-valid) input[type='email'],input[type='tel'], .Error:not(.form-validation-valid) input[type='number'], .Error:not(.form-validation-valid) textarea {border: 1px solid #ee303c !important;-webkit-box-shadow: inset 0 0 0 1px #ee303c;box-shadow: inset 0 0 0 1px #ee303c;-webkit-animation-name: blink;-webkit-animation-duration: 1s;-webkit-animation-timing-function: ease;-webkit-animation-iteration-count: 2;-webkit-animation-direction: normal;-moz-animation-name: blink;-moz-animation-duration: 1s;-moz-animation-timing-function: ease;-moz-animation-iteration-count: 2;-moz-animation-direction: normal;-o-animation-name: blink;-o-animation-duration: 1s;-o-animation-timing-function: ease;-o-animation-iteration-count: 2;-o-animation-direction: normal;animation-name: blink;animation-duration: 1s;animation-timing-function: ease;animation-iteration-count: 2;animation-direction: normal;}@-webkit-keyframes blink {0% {background: #fff;}50% {background: #fec7ca;}100% {background: #fff;}}@keyframes blink {0% {background: #fff;}50% {background: #fec7ca;}100% {background: #fff;}}div.form-validation-valid .FormErrorLabel, div.form-validation-valid .EditingFormErrorLabel {display: none;}.ErrorLabel, .form-control-error, div.form-validation-error, .EditingFormErrorLabel {font-size: 2.8rem;color: #ee303c;display: block;margin: 0.5rem 0 0 0;}@media (min-width: 480px) {.ErrorLabel, .form-control-error, div.form-validation-error, .EditingFormErrorLabel {font-size: 2.54545rem;}}@media (min-width: 545px) {.ErrorLabel, .form-control-error, div.form-validation-error, .EditingFormErrorLabel {font-size: 2.33333rem;}}@media (min-width: 768px) {.ErrorLabel, .form-control-error, div.form-validation-error, .EditingFormErrorLabel {font-size: 1.86667rem;}}@media (min-width: 992px) {.ErrorLabel, .form-control-error, div.form-validation-error, .EditingFormErrorLabel {font-size: 1.75rem;}}@media (min-width: 1200px) {.ErrorLabel, .form-control-error, div.form-validation-error, .EditingFormErrorLabel {font-size: 1.55556rem;}}@media (min-width: 1400px) {.ErrorLabel, .form-control-error, div.form-validation-error, .EditingFormErrorLabel {font-size: 1.4rem;}}.radio input[type='radio'] {display: none;}.radio input[type='radio'] + label {position: relative;padding: 0 0 1rem 25px;display: inline-block;margin: 0;}.radio input[type='radio'] + label:before {content: '';border-radius: 50%;width: 20px;height: 20px;background: #f6f6fa;display: block;position: absolute;left: 0;top: -1px;border: 1px solid #e1e0ec;-o-transition: all ease-in-out 200ms;-webkit-transition: all ease-in-out 200ms;transition: all ease-in-out 200ms;}.radio input[type='radio'] + label:after {content: '';display: block;left: 5px;top: 4px;width: 10px;height: 10px;background: #00bcf0;border-radius: 50%;position: absolute;opacity: 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);-o-transition: all ease-in-out 200ms;-webkit-transition: all ease-in-out 200ms;transition: all ease-in-out 200ms;}.radio input[type='radio']:checked + label:before {border: 1px solid #e1e0ec;}.radio input[type='radio']:checked + label:after {opacity: 1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);}.radio-block {margin: 0 0 10px 0;cursor: pointer;}.radio-block input[type='radio'] {display: none;}.radio-block div>strong {float:right;font-size: 16px;line-height: 22px;font-weight: 700;}.radio-block div strong.free {color:#01CAA0;}.radio-block div>strong.orange {color:#FFA500;}.radio-block div img {float:right;width:auto;height: auto;margin:-5px 20px 0 0;}.radio-block input[type='radio'] + div, .radio-block input[type='radio'] + div + article, .radio-block input[type='radio'] + div article, .radio-block input[type='radio'] + article, .radio-block input[type='radio'] + div + article + a + div.choosed, .radio-block input[type='radio'] + div + a + div.choosed, .radio-block input[type='radio'] + div + div.choosed {position: relative;padding: 14px 18px 14px 50px;font-weight: 300;border: 1px solid #fff;margin: 0;background-color: #fff;-webkit-transition: border-color ease 300ms;-o-transition: border-color ease 300ms;transition: border-color ease 300ms;}.radio-block input[type='radio'] + div + article + a + div.choosed, .radio-block input[type='radio'] + div + a + div.choosed, .radio-block input[type='radio'] + div + div.choosed {padding-top: 0;padding-bottom: 0;border: 0;background-color: transparent;}.radio-block input[type='radio'] + div + article + a + div.choosed strong, .radio-block input[type='radio'] + div + a + div.choosed strong, .radio-block input[type='radio'] + div + div.choosed strong {font-size:14px;display: block;float: none;}.radio-block input[type='radio'] + div + a, .radio-block input[type='radio'] + div + article + a {display: inline-block !important;margin: 8px 0 8px 50px;padding:1rem 3rem;}@media (min-width: 320px) {.radio-block input[type='radio'] + div {font-size: 3.4rem;}}@media (min-width: 480px) {.radio-block input[type='radio'] + div {font-size: 3.09091rem;}}@media (min-width: 545px) {.radio-block input[type='radio'] + div {font-size: 2.83333rem;}}@media (min-width: 768px) {.radio-block input[type='radio'] + div {font-size: 2.26667rem;}}@media (min-width: 992px) {.radio-block input[type='radio'] + div {font-size: 2.125rem;}}@media (min-width: 1200px) {.radio-block input[type='radio'] + div {font-size: 1.9rem;}}.radio-block input[type='radio'] + div:before {content: '';border-radius: 50%;width: 20px;height: 20px;background: #f6f6fa;display: block;position: absolute;left: 18px;top: 13px;border: 1px solid #e1e0ec;-o-transition: all ease-in-out 200ms;-webkit-transition: all ease-in-out 200ms;transition: all ease-in-out 200ms;}.radio-block input[type='radio'] + div:after {content: '';display: block;left: 23px;top: 18px;width: 10px;height: 10px;background: #00bcf0;border-radius: 50%;position: absolute;opacity: 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);-o-transition: all ease-in-out 200ms;-webkit-transition: all ease-in-out 200ms;transition: all ease-in-out 200ms;}.radio-block.withsub.open>div, .radio-block input[type='radio']:checked + div {border-color: #00bcf0;}.radio-block.withsub.open>div:before, .radio-block input[type='radio']:checked + div:before {border: 1px solid #e1e0ec;}.radio-block.withsub.open>div:after, .radio-block input[type='radio']:checked + div:after {opacity: 1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);}.radio-block.disabled {color: #bbb;}.radio-block.withsub div.sub {display: none;}.radio-block.withsub.open div.sub, .radio-block.withsub>input[type='radio']:checked + div + div.sub {display:block;position: relative;padding-left:50px;padding-right: 0;}.radio-block.withsub.open div.sub label {border-top:0;border-right:0;border-left:0;padding-left:0;padding-right:0;}.radio-block.withsub div.sub div {padding-left:35px;}.radio-block.withsub div.sub div:before {left:0;}.radio-block.withsub div.sub input[type="radio"] + div::after {left:5px;}.radio-block.withsub div.sub div img {max-height: 60px !important;margin:-20px 0 0 0;}.radio-block.withsub div.sub div img.otherpayment {max-width: 60px !important;margin:0;position: absolute;top:50%;transform: translateY(-50%);right: 9rem;}@media (max-width: 1200px) {.radio-block.withsub div.sub div img.otherpayment {max-height: 50px !important;right:11rem;}}@media (max-width: 768px) {.radio-block.withsub div.sub div img.otherpayment {max-height: 40px !important;right:15rem;}}@media (max-width: 544px) {.radio-block.withsub div.sub div strong {display: none;}.radio-block.withsub div.sub div img.otherpayment {max-height: 14px !important;right:18px;}}.checkbox input[type='checkbox'] {display: none;}.checkbox input[type='checkbox'] + label {position: relative;padding: 0 0 1rem 25px;margin: 0;display: inline-block;}.checkbox input[type='checkbox'] + label:before {content: '';width: 20px;height: 20px;background: #f6f6fa;display: block;position: absolute;left: 0;top: -1px;border: 1px solid #e1e0ec;-o-transition: all ease-in-out 200ms;-webkit-transition: all ease-in-out 200ms;transition: all ease-in-out 200ms;}.checkbox input[type='checkbox'] + label:after {content: '';display: block;left: 5px;top: 4px;width: 10px;height: 10px;background: #00bcf0;position: absolute;opacity: 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);-o-transition: all ease-in-out 200ms;-webkit-transition: all ease-in-out 200ms;transition: all ease-in-out 200ms;}.checkbox input[type='checkbox']:checked + label:before {border: 1px solid #e1e0ec;}.checkbox input[type='checkbox']:checked + label:after {opacity: 1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);}.checkbox-block {margin: 0 0 10px 0;}.checkbox-block input[type='checkbox'] {display: none;}.checkbox-block input[type='checkbox'] + div {position: relative;padding: 14px 18px 14px 50px;display: block;font-weight: 300;border: 1px solid #fff;margin: 0;background-color: #fff;-webkit-transition: border-color ease 300ms;-o-transition: border-color ease 300ms;transition: border-color ease 300ms;}@media (min-width: 320px) {.checkbox-block input[type='checkbox'] + div {font-size: 3.4rem;}}@media (min-width: 480px) {.checkbox-block input[type='checkbox'] + div {font-size: 3.09091rem;}}@media (min-width: 545px) {.checkbox-block input[type='checkbox'] + div {font-size: 2.83333rem;}}@media (min-width: 768px) {.checkbox-block input[type='checkbox'] + div {font-size: 2.26667rem;}}@media (min-width: 992px) {.checkbox-block input[type='checkbox'] + div {font-size: 2.125rem;}}@media (min-width: 1200px) {.checkbox-block input[type='checkbox'] + div {font-size: 1.9rem;}}.checkbox-block input[type='checkbox'] + div:before {content: '';width: 20px;height: 20px;background: #f6f6fa;display: block;position: absolute;left: 18px;top: 13px;border: 1px solid #e1e0ec;-o-transition: all ease-in-out 200ms;-webkit-transition: all ease-in-out 200ms;transition: all ease-in-out 200ms;}.checkbox-block input[type='checkbox'] + div:after {content: '';display: block;left: 23px;top: 18px;width: 10px;height: 10px;background: #00bcf0;position: absolute;opacity: 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);-o-transition: all ease-in-out 200ms;-webkit-transition: all ease-in-out 200ms;transition: all ease-in-out 200ms;}.checkbox-block:not(.toggle):not(.small) input[type='checkbox']:checked + div {border-color: #00bcf0;}.checkbox-block input[type='checkbox']:checked + div:before {border: 1px solid #e1e0ec;}.checkbox-block input[type='checkbox']:checked + div:after {opacity: 1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);}.row-form {display: -ms-flexbox;display: -webkit-box;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin: 0 -1rem;}.row-form [class^='col-'] {padding-left: 1rem;padding-right: 1rem;}.about-content.artdetail {background-color: #fff;padding:7rem 0 10rem;}.about-content {padding: 0;}.about-content h2 {margin-bottom: 4rem;}.about-content p {margin-bottom: 2rem;line-height: 25px;}.about-content p+h2, .about-content ol+h2, .about-content ul+h2 {margin-top: 8rem;}.about-content p+h3, .about-content ol+h3, .about-content ul+h3 {margin-top: 5rem;}.about-content p+ul, .about-content p+ol {margin-top: -10px;}.about-content .row {margin: 0 0 0 -25px !important;}@media (min-width: 1200px) {.about-content .row {margin: 0 0 0 -125px !important;}}.about-content .row > div {padding: 5.5rem 0 2rem 25px;}@media (min-width: 1200px) {.about-content .row > div {padding: 5.5rem 0 2rem 125px;}}.about-content .row.article {margin:0 !important;}.about-content .row.article > div {padding:0;margin:2rem auto;width: 100%;}.about-content .row.article > div .products, .product-detail .row .products {margin: 8rem 0 5rem;}.about-content .row.article > div .products .pitem, .product-detail .row .products .pitem {display: none;}.about-content .row.article > div .product-types-cards, .product-detail .row .products .product-types-cards {display: flex;flex-wrap: wrap;}@media screen and (min-width:768px) {.about-content .row.article > div .product-types-cards .product-types-card-wrapper, .product-detail .row .products .product-types-cards .product-types-card-wrapper {width: 33%;}}@media screen and (min-width:481px) and (max-width:767px) {.about-content .row.article > div .product-types-cards .product-types-card-wrapper, .product-detail .row .products .product-types-cards .product-types-card-wrapper {width: 50%;}}@media screen and (max-width:480px) {.about-content .row.article > div .product-types-cards .product-types-card-wrapper, .product-detail .row .products .product-types-cards .product-types-card-wrapper {width: 100%;}}.about-content .row.article > div table.bezohraniceni {max-width: 100% !important;}.about-content .row.article > div table.dvasloupce, .about-content .row.article > div table.obrazekvlevo, .about-content .row.article > div table.obrazekvpravo {display: -ms-flexbox;display: -webkit-box;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;border:0;width:auto !important;}.about-content .row.article>.inarticle h2 {margin-bottom: 1rem;}.about-content .row.article>.inarticle p, .about-content .row.article>.inarticle ul, .about-content .row.article>.inarticle ol, .about-content .row.article>.inarticle div {font-size: 16px;line-height: 30px;letter-spacing: 0.1px;}.about-content .row.article>.inarticle ul li:before {top:15px }@media screen and (min-width:1401px) {.about-content .row.article>.inarticle {width: 900px;}.about-content .row.article > div table.dvasloupce, .about-content .row.article > div table.obrazekvlevo, .about-content .row.article > div table.obrazekvpravo {margin: 5rem -187px;}}@media screen and (min-width:992px) and (max-width:1400px) {.about-content .row.article>.inarticle {width: 900px;}.about-content .row.article > div table.dvasloupce, .about-content .row.article > div table.obrazekvlevo, .about-content .row.article > div table.obrazekvpravo {margin: 5rem -14%;}}@media screen and (min-width:1091px) and (max-width:1150px) {.about-content .row.article > div table.dvasloupce, .about-content .row.article > div table.obrazekvlevo, .about-content .row.article > div table.obrazekvpravo {margin: 5rem -10%;}}@media screen and (min-width:992px) and (max-width:1090px) {.about-content .row.article > div table.dvasloupce, .about-content .row.article > div table.obrazekvlevo, .about-content .row.article > div table.obrazekvpravo {margin: 5rem -5%;}}.about-content .row.article > div table.obrazekvlevo + table.obrazekvlevo, .about-content .row.article > div table.obrazekvpravo + table.obrazekvlevo, .about-content .row.article > div table.obrazekvpravo + table.obrazekvpravo, .about-content .row.article > div table.obrazekvlevo + table.obrazekvpravo {margin-top:-5rem;}.about-content .row.article > div table.dvasloupce tr, .about-content .row.article > div table.obrazekvlevo tr, .about-content .row.article > div table.obrazekvpravo tr {border:0;display: flex;}.about-content .row.article > div table.dvasloupce>tbody>tr>td, .about-content .row.article > div table.dvasloupce>tr>td, .about-content .row.article > div table.obrazekvlevo td, .about-content .row.article > div table.obrazekvpravo td {width:50%;border:0;padding:0;}.about-content .row.article > div table.obrazekvlevo td:nth-of-type(1) {padding:0;}.about-content .row.article > div table.obrazekvlevo td:nth-of-type(2) {background-color: #f6f6fa;padding:6rem;}.about-content .row.article > div table.obrazekvpravo td:nth-of-type(1) {background-color: #f6f6fa;padding: 6rem;}@media screen and (max-width:991px) {.about-content .row.article > div table.obrazekvlevo + table.obrazekvlevo, .about-content .row.article > div table.obrazekvpravo + table.obrazekvlevo, .about-content .row.article > div table.obrazekvpravo + table.obrazekvpravo, .about-content .row.article > div table.obrazekvlevo + table.obrazekvpravo {margin-top:0;}.about-content .row.article > div table.obrazekvlevo td:nth-of-type(2), .about-content .row.article > div table.obrazekvpravo td:nth-of-type(1) {padding:5rem;width:60%;}.about-content .row.article > div table.obrazekvlevo td:nth-of-type(1), .about-content .row.article > div table.obrazekvpravo td:nth-of-type(2) {width: 40%;}}@media screen and (max-width:900px) {.about-content .row.article > div table.dvasloupce {width:100%;}.about-content .row.article > div table.dvasloupce>tbody, .about-content .row.article > div table.dvasloupce>tbody>tr, .about-content .row.article > div table.dvasloupce>tr, .about-content .row.article > div table.dvasloupce>tbody>tr>td, .about-content .row.article > div table.dvasloupce>tr>td {width: 100%;display:block;text-align: center;}}@media screen and (max-width:600px) {.about-content .row.article > div table.obrazekvlevo, .about-content .row.article > div table.obrazekvpravo {margin-bottom: 5rem;}.about-content .row.article > div table.obrazekvlevo td, .about-content .row.article > div table.obrazekvpravo td {display:block;width:100% !important;}.about-content .row.article > div table.obrazekvlevo tr, .about-content .row.article > div table.obrazekvpravo tr {-ms-box-orient: horizontal;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -moz-flex;display: -webkit-flex;display: flex;-webkit-flex-flow: row wrap;flex-flow: row wrap;}.about-content .row.article > div table.obrazekvlevo td:nth-of-type(1), .about-content .row.article > div table.obrazekvpravo td:nth-of-type(2) {order: 1;}.about-content .row.article > div table.obrazekvlevo td:nth-of-type(2), .about-content .row.article > div table.obrazekvpravo td:nth-of-type(1) {order: 2;}}.about-content .row.article > div table.obrazekvpravo td:nth-of-type(2) {padding:0;}.about-content .row.article > div table.obrazekvlevo td img, .about-content .row.article > div table.obrazekvpravo td img {width:100%;height:100% !important;object-fit: cover;}.about-content .row.article > div table.produkty {margin:5rem 0;}.about-content .row.article > div table.produkty tr, .about-content .row.article > div table.bezohraniceni tr {border:0;}.about-content .row.article > div table.produkty>tbody>tr:nth-of-type(1)>td{font-size:13;color:#192339;}.about-content .row.article > div table.produkty>tbody>tr:nth-of-type(2n)>td{background:#f6f6fa;font-size:15;}.about-content .row.article > div table.produkty>tbody>tr>td>a{color:#00bcf0;text-decoration:none;}.about-content .row.article > div table.produkty>tbody>tr>td>a:hover{text-decoration: underline;}@media screen and (min-width: 768px) and (max-width: 991px) {.about-content .row.article > div table.produkty>tbody>tr>td:nth-of-type(1) {width: 30%;}.about-content .row.article > div table.produkty>tbody>tr>td:nth-of-type(2) {width: 70%;}}@media screen and (min-width: 481px) and (max-width: 767px) {.about-content .row.article > div table.produkty>tbody>tr>td:nth-of-type(1) {width: 40%;}.about-content .row.article > div table.produkty>tbody>tr>td:nth-of-type(2) {width: 60%;}}@media screen and (max-width: 480px) {.about-content .row.article > div table.produkty>tbody>tr>td {display: block;width: 100%;}.about-content .row.article > div table.produkty>tbody>tr>td:nth-of-type(1) img {display: block;max-width: 50%;margin: 0 auto 20px;}}@media screen and (max-width: 1023px) {.about-content .row.article > div div.boxtable {width: 100%;overflow: auto;}.about-content .row.article > div div.boxtable:before {content:'';display:block;position: absolute;width:100%;height:100px;background: url(../img/horizontal-scroll.svg) no-repeat center;background-size: 100px;margin:50% 0 0;transform: translateY(-50%);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=50)";-moz-opacity: .5;-khtml-opacity: .5;opacity: .5;filter: 50;pointer-events: none;}.about-content .row.article > div div.boxtable.fadeout:before {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)";-moz-opacity: 0;-khtml-opacity: 0;opacity: 0;filter: 0;}.about-content .row.article > div div.boxtable table {min-width:1020px !important;margin:0;}}.product-carousel.artdetail {padding:70px 0;}@media (min-width: 991px) {.product-carousel.w100 .slick-track {width: 100% !important;}}.about-contact {padding: 12rem 0 5rem;}.about-contact h2 {margin-bottom: 4rem;}@media (min-width: 320px) {.registration {margin-bottom: 12rem;}}@media (min-width: 480px) {.registration {margin-bottom: 10.90909rem;}}@media (min-width: 545px) {.registration {margin-bottom: 10rem;}}@media (min-width: 768px) {.registration {margin-bottom: 8rem;}}.registration-form {max-width: 780px;width: 100%;}@media (min-width: 320px) {.registration-form {margin-top: 5rem;}}@media (min-width: 480px) {.registration-form {margin-top: 4.54545rem;}}@media (min-width: 545px) {.registration-form {margin-top: 4.5rem;}}.registration-form label {margin: 15px 15px 15px 0;}.registration-form input {height: 50px;}.registration-form .checkbox-block {margin: 0;}.registration-form .checkbox-block.form-validation-error input[type='checkbox'] + div, .registration-form .checkbox-block.form-validation-error input[type='checkbox'] + div a {color:#ee303c !important;}.registration-form .checkbox-block.form-validation-error input[type='checkbox'] + div:before {border: 1px solid #ee303c !important;-webkit-box-shadow: inset 0 0 0 1px #ee303c;box-shadow: inset 0 0 0 1px #ee303c;background-color: #fee4e8;}.registration-form .checkbox-block input[type='checkbox'] + div {padding:10px 0 10px 30px;font-size:16px;}.registration-form .checkbox-block.small input[type='checkbox'] + div {font-size:13px;}.registration-form .checkbox-block.small input[type='checkbox'] + div a {color:#000;text-decoration: underline;}.registration-form .checkbox-block.small input[type='checkbox'] + div a:hover {text-decoration: none;}.registration-form .checkbox-block.small input[type='checkbox'] + div strong {font-weight: 700;}.registration-form .checkbox-block input[type='checkbox'] + div:before {top:9px;left:0;}.registration-form .checkbox-block input[type='checkbox'] + div:after {top:14px;left:5px;}.topimage-image {min-height: 40rem;background-repeat: no-repeat;background-size: cover;background-position: center top;padding: 6rem 0 7rem;}.topimage-image.autheight {min-height: auto;}.topimage-image .pux-container {height: 100%;}.topimage-image .topimage-body {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;height: 100%;}@media (min-width: 992px) {.topimage-image .topimage-body {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}}.topimage-image .topimage-body .topimage-content {max-width: 100%;width:100%;}@media (min-width: 992px) {}.topimage-image .topimage-content {text-align: center;color: #fff;max-width: 117rem;}.topimage-image .topimage-content .row {margin:0 auto;padding:0;}.topimage-image .topimage-content big ul li:before {top:14px;}.topimage-image .topimage-content big ul li a {color:#fff;text-decoration: underline;}.topimage-without-image .topimage-content big ul li a {color:#00bcf0;}@media (min-width: 992px) {.topimage-image .topimage-content {text-align: left;}}.topimage-image .topimage-content h1 {max-width:900px;margin-bottom: 2.5rem;}.topimage-image .topimage-content .homeslider {border-bottom:0;margin:0;position:relative;z-index: 10;background: #F2F2F2;max-width: 100%;}.topimage-image .topimage-content .homeslider .hscontent {margin:0 auto;position:relative;width:100%;}.topimage-image .topimage-content .homeslider .slideritems {margin:0px;padding:0px;overflow: hidden;}.topimage-image .topimage-content .homeslider .slideritems a {float:left;width:100%;overflow:hidden;position:relative;text-decoration: none;}.topimage-image .topimage-content .homeslider .slideritems a:after {content:'';display:block;position: absolute;bottom:0;left:0;right:0;background: transparent linear-gradient(180deg, #00359100 0%, #00163E 100%) 0% 0% no-repeat padding-box;opacity: 1;height:350px;}.topimage-image .topimage-content .homeslider .slideritems a img {display:block;max-width:100%;height:auto;object-fit: cover;}.topimage-image .topimage-content .homeslider .slideritems a div {position:absolute;z-index:5;bottom:45px;left:40px;right:40px;}.topimage-image .topimage-content .homeslider .slideritems a div h2 {display:block;color:#fff;}.topimage-image .topimage-content .homeslider .slideritems a div span.btn {float:right;}.topimage-image .topimage-content .homeslider .slideritems a:hover div span.btn {background:#00a8d7;}.topimage-image .topimage-content .homeslider .slick-arrow {position: absolute;z-index: 1;bottom: 134px;font-size: 0;background-color: transparent;border: none;color: #fff;padding: 0;-webkit-transition: color ease 300ms;-o-transition: color ease 300ms;transition: color ease 300ms;}.topimage-image .topimage-content .homeslider .slick-arrow:focus {outline: none;}.topimage-image .topimage-content .homeslider .slick-arrow:hover {color: #00bcf0;cursor: pointer;}.topimage-image .topimage-content .homeslider .slick-arrow.slick-next {right: 40px;}@media only screen and (max-width: 600px) {.topimage-image .topimage-content .homeslider .slick-arrow.slick-next {right: 20px;}}.topimage-image .topimage-content .homeslider .slick-arrow.slick-next:before {content: "\e901";font-size: 40px;}.topimage-image .topimage-content .homeslider .slick-arrow.slick-prev {left: 40px;}@media only screen and (max-width: 600px) {.topimage-image .topimage-content .homeslider .slick-arrow.slick-prev {left: 20px;}}.topimage-image .topimage-content .homeslider .slick-arrow.slick-prev:before {content: "\e900";font-size: 40px;}.topimage-image .topimage-content .homeslider .slick-dots {left:40px;bottom:40px;z-index: 1000;height: 10px;position: absolute;}.topimage-image .topimage-content .homeslider .slick-dots li {float:left;padding:0;margin:0;}.topimage-image .topimage-content .homeslider .slick-dots li:before {display:none;}.topimage-image .topimage-content .homeslider .slick-dots li:not(:last-of-type) {padding-right:12px;}.topimage-image .topimage-content .homeslider .slick-dots li button {display: block;width:10px;height:10px;background: #b0b5c3;overflow:hidden;text-indent:100%;white-space:nowrap;margin:0;padding:0;border:0;border-radius: 50%;}.topimage-image .topimage-content .homeslider .slick-dots li.slick-active button {background: #00bcf0;}.topimage-image .topimage-content .homebanners {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.topimage-image .topimage-content .homebanners .banneritem {height:260px;background: #001e61;position: relative;-webkit-transition: all ease 300ms;-o-transition: all ease 300ms;transition: all ease 300ms;}.topimage-image .topimage-content .homebanners .banneritem:first-of-type {margin-bottom:20px;}.topimage-image .topimage-content .homebanners .banneritem div h3 {color:#fff;}.topimage-image .topimage-content .homebanners .banneritem div span {font-size:1.8rem;line-height: 24px;font-weight: 600;}.topimage-image .topimage-content .homebanners .banneritem:hover {background-color: #fff;-webkit-box-shadow: 0 0 40px rgba(196,194,217,.61);box-shadow: 0 0 40px rgba(196,194,217,.61);-webkit-transform: scale(1.026);-ms-transform: scale(1.026);transform: scale(1.026);}.topimage-image .topimage-content .homebanners .banneritem:hover div h3 {color:#001e61;}.topimage-image .topimage-content .homebanners .banneritem:hover div span {color:#00bcf0;}@media (min-width: 1620px) {.topimage-image .topimage-content .homebanners .banneritem img {position: relative;top: 50%;transform: translateY(-50%);}}@media (min-width: 1101px) {.topimage-image .topimage-content .homebanners {max-width:56rem;margin-left:2rem;}.topimage-image .topimage-content .homebanners .banneritem div {max-width:29rem;padding:50px 0 0 40px;}.topimage-image .topimage-content .homebanners .banneritem img {max-width:27rem;max-height:100%;}}@media (min-width: 1101px) {.topimage-image .topimage-content .homeslider {width:70%;}.topimage-image .topimage-content .homeslider .slideritems a img {width: auto;height:100% !important;}.topimage-image .topimage-content .homebanners {width:28%;margin-left:2%;}.topimage-image .topimage-content .homebanners .banneritem img {position: absolute;right: 20px;bottom:20px;width:50%;}}@media (min-width: 992px) {.topimage-image .topimage-content .homeslider .hscontent {height:540px;}.topimage-image .topimage-content .homeslider .slick-list, .topimage-image .topimage-content .homeslider .slick-track {height: 540px;}.topimage-image .topimage-content .homeslider .slideritems {height:540px;}.topimage-image .topimage-content .homeslider .slideritems a {height:540px;}.topimage-image .topimage-content .homeslider .slideritems a img {max-height: 540px;width:100%;height:auto;}.topimage-image .topimage-content .homebanners .banneritem div {float:left;height:100%;position: relative;z-index: 1;}.topimage-image .topimage-content .homebanners .banneritem div span {position: absolute;bottom:40px;}.topimage-image .topimage-content .homebanners .banneritem img {float:right;z-index: 0;}}@media (max-width: 991px) {.topimage-image .topimage-content .homeslider .hscontent {height:400px;}.topimage-image .topimage-content .homeslider .slick-list, .topimage-image .topimage-content .homeslider .slick-track {height: 400px;}.topimage-image .topimage-content .homeslider .slideritems {height:400px;text-align: left;}.topimage-image .topimage-content .homeslider .slideritems a {height:400px;}.topimage-image .topimage-content .homeslider .slideritems a img {max-height: 400px;width:980px;height:400px;}}@media (max-width: 1100px) {.topimage-image .topimage-content .homebanners {width: 100%;margin: 20px 0 0;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row wrap;flex-flow: row wrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.topimage-image .topimage-content .homebanners .banneritem {width:49%;margin-left:0;margin-bottom:20px;text-align: center;overflow: hidden;height: 350px;}.topimage-image .topimage-content .homebanners .banneritem:nth-of-type(2n) {margin-left:2%;}.topimage-image .topimage-content .homebanners .banneritem div {float:none;width:100%;height: auto;min-height: 150px;position: absolute;bottom:0;left:50%;transform: translateX(-50%);padding:50px 25px;background: #001e61;}.topimage-image .topimage-content .homebanners .banneritem div span {position: static;}.topimage-image .topimage-content .homebanners .banneritem img {float:none;width:auto;max-width: 100%;max-height: 100%;margin:-50px auto 0;}}@media (max-width: 800px) {.topimage-image .topimage-content .homeslider .hscontent {height:350px;}.topimage-image .topimage-content .homeslider .slick-list, .topimage-image .topimage-content .homeslider .slick-track {height: 350px;}.topimage-image .topimage-content .homeslider .slideritems {height:350px;}.topimage-image .topimage-content .homeslider .slideritems a {height:350px;}.topimage-image .topimage-content .homeslider .slideritems a img {max-width: none;max-height: none;width:auto;min-width:100% !important;min-height:100% !important;height:100% !important;}.topimage-image .topimage-content .homebanners .banneritem img {margin:0 auto;}}@media (max-width: 700px) {.topimage-image .topimage-content .homeslider .hscontent {height:300px;}.topimage-image .topimage-content .homeslider .slick-list, .topimage-image .topimage-content .homeslider .slick-track {height: 300px;}.topimage-image .topimage-content .homeslider .slideritems {height:300px;}.topimage-image .topimage-content .homeslider .slideritems a {height:300px;}}@media (max-width: 600px) {.topimage-image .topimage-content .homebanners .banneritem {width:100%;float:none;margin:0 0 20px;height: 250px;}.topimage-image .topimage-content .homebanners .banneritem:nth-of-type(2n) {margin-left:0;}.topimage-image .topimage-content .homebanners .banneritem div {padding:20px;min-height: 50px;}.topimage-image .topimage-content .homebanners .banneritem img {max-width: 70%;}.topimage-image .topimage-content .homeslider .slideritems a div {left:20px;right:20px;padding-bottom:30px;}.topimage-image .topimage-content .homeslider .slideritems a div span.btn {float:none;position: absolute;right:0;bottom:-30px;}.topimage-image .topimage-content .homeslider .slick-dots {bottom:15px;left:20px;}}@media (max-width: 500px) {.topimage-image .topimage-content .homebanners .banneritem {height: 250px;}}.topimage-infobanner {background-color: transparent;}.topimage-infobanner .topimage-infobanner-content {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;text-align: center;margin-top: -3rem;font-size: 19px;line-height: 27px;font-weight: 300;background-color: #fff;padding: 20px;width: 100%;}@media (min-width: 545px) {.topimage-infobanner .topimage-infobanner-content {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row wrap;flex-flow: row wrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}}.topimage-infobanner .topimage-infobanner-content a {margin: 0 5px;}.topimage-infobanner .topimage-infobanner-content:before {margin-right: 1rem;content: '\e907';font-size: 20px;}.topimage-with-button .topimage-body, .topimage-with-contact .topimage-body {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;height: 100%;}@media (min-width: 992px) {.topimage-with-button .topimage-body, .topimage-with-contact .topimage-body {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;align-items: center;}}.topimage-with-button .topimage-body .topimage-content {max-width: 122rem;}@media (min-width: 992px) {.topimage-with-contact .topimage-body .topimage-content {max-width: 55%;}.topimage-with-button .topimage-body .topimage-content {padding-right: 4rem;}}.topimage-with-button .topimage-body .topimage-button {padding-top: 4rem;text-align: center;}@media (min-width: 992px) {.topimage-with-button .topimage-body .topimage-button {padding-top: 0;}}.topimage-with-contact .topimage-content a:visited, .topimage-with-contact .topimage-content a:hover {color:#00BCF0;}.topimage-with-contact .topimage-content a.sipka:after {content:'';display:inline-block;width:10px;height: 5px;background: url(../img/arrow-down.svg) no-repeat;background-size: 100%;margin:0 0 0 10px;position: relative;top:-2px;}.topimage-with-contact .topimage-content a:hover {color:#00bcf0 }.topimage-image .topimage-contact, .search-header .noresults .contact {background-color: #fff;padding:30px 40px 30px 20px;}.search-header .noresults .contact {max-width: 563px;margin: 60px auto;text-align: left;}@media (min-width: 992px) {.topimage-image .topimage-contact {width: 35%;}}@media (max-width: 991px) {.topimage-image .topimage-contact {width: 600px;margin: 25px auto 0;}}@media (max-width: 767px) {.topimage-image .topimage-contact {width: 100%;}}.topimage-image .topimage-contact img, .search-header .noresults .contact img {float: left;margin-right: 2rem;}.topimage-image .topimage-contact strong.title, .search-header .noresults .contact strong.title {display:block;font-size: 2.2rem;font-size: 22px;line-height: 30px;font-weight: 400;margin-bottom: 10px;}.topimage-image .topimage-contact span, .search-header .noresults .contact span {display: block;}@media (max-width:544px) {.topimage-image .topimage-contact, .search-header .noresults .contact {text-align: center;}.topimage-image .topimage-contact img, .search-header .noresults .contact img {display: block;float: none;margin: 0 auto 20px;}.topimage-image .topimage-contact span, .search-header .noresults .contact span {clear:left;}}.topimage-image .topimage-contact div, .search-header .noresults .contact div {display: flex;flex-wrap: nowrap;justify-content: space-between;margin-top: 10px;}.topimage-image .topimage-contact div a:last-of-type, .search-header .noresults .contact div a:last-of-type {margin-left: 10px;}@media (max-width: 544px) {.topimage-image .topimage-contact div, .search-header .noresults .contact div {flex-wrap: wrap;justify-content: center;}}.topimage-image .topimage-contact div a, .search-header .noresults .contact div a {display: inline-block;white-space: nowrap;text-decoration: underline;font-size: 1.7rem;font-size: 17px;line-height: 23px;}.topimage-image .topimage-contact div a:hover, .search-header .noresults .contact div a:hover {text-decoration: none;}.topimage-image .topimage-contact2 {background-color: rgb(0 30 97 / 50%);padding:40px;box-sizing: border-box;}.topimage-image .topimage-contact2 div {text-align: center;}.topimage-image .topimage-contact2 div a {display: block;color: #00BCF0;font-size: 20px;line-height: 26px;white-space: nowrap;}.topimage-image .topimage-contact2 div span {display: block;color: #fff;font-size: 14px;line-height: 19px;}@media (max-width: 991px) {.topimage-image .topimage-contact2 {width: 600px;margin: 20px auto 0;}}@media (max-width: 767px) {.topimage-image .topimage-contact2 {width: 90%;margin: 20px auto 0;padding: 20px;}}@media (min-width: 992px) {.topimage-image .topimage-contact2 {width: 40%;}.topimage-image .topimage-contact2 div {width: 100%;}}@media (min-width: 1200px) {.topimage-image .topimage-contact2 {display: flex;flex-wrap: nowrap;justify-content: space-between;}}@media (min-width: 1400px) {.topimage-image .topimage-contact2 {width: 639px;}.topimage-image .topimage-contact2 div a {font-size: 27px;line-height: 37px;}}.topimage-without-image .topimage-image {min-height: 100%;background: #f6f6fa !important;padding: 6rem 0 0 0;}.topimage-without-image .topimage-content {color: #192339;}.topimage-with-contact-tabs {padding-bottom: 0;margin-bottom: 80px;}.topimage-with-contact-tabs .topimage-image {padding: 60px 0;}@media (min-width: 1400px) {.topimage-with-contact-tabs {margin-bottom: 15rem;}}@media (max-width: 767px) {.topimage-with-contact-tabs {margin-bottom: 0;}.topimage-with-contact-tabs .topimage-image {padding: 20px 0;}}.contact-tabs .row {gap:0 30px;}.contact-tabs .row.full {justify-content: space-between;}.contact-tabs a {display: block;width: calc(20% - 30px);background-color: #fff;color:#00BCF0;text-align: center;-webkit-transition: all ease 300ms 150ms, -webkit-box-shadow ease 200ms;transition: all ease 300ms 150ms, -webkit-box-shadow ease 200ms;-o-transition: all ease 300ms 150ms, box-shadow ease 200ms;transition: all ease 300ms 150ms, box-shadow ease 200ms;transition: all ease 300ms 150ms, box-shadow ease 200ms, -webkit-box-shadow ease 200ms;}.contact-tabs a:hover {color:#001E61;box-shadow: 0 0 40px rgba(0, 30, 97, 0.2);}.contact-tabs a svg {display: block;margin: 0 auto 20px;}.contact-tabs a svg path {-webkit-transition: stroke ease 300ms;-o-transition: stroke ease 300ms;transition: stroke ease 300ms;}.contact-tabs a:hover svg path {stroke:#001E61;}@media (min-width:1200px) and (max-width: 1399px) {.contact-tabs {margin: 40px 12.5px -100px;}.contact-tabs a {padding: 10px;font-size: 18px;line-height: 26px;}.contact-tabs a svg {width: auto;max-height: 40px;}}@media (min-width: 992px) and (max-width: 1199px) {.contact-tabs {margin: 40px 12.5px 0;}.contact-tabs .row {gap:0 12px;}.contact-tabs a {padding: 10px;font-size: 16px;line-height: 22px;width: calc(20% - 12px);}.contact-tabs a svg {max-height: 30px;}}@media (min-width: 545px) and (max-width: 991px) {.contact-tabs .row {gap:30px;}.contact-tabs {margin: 40px 30px 0;}.contact-tabs a {padding: 20px;font-size: 16px;line-height: 22px;width:calc(32% - 15px);}.contact-tabs a:nth-last-of-type(-n+2) {width:calc(50% - 15px);}.contact-tabs a svg {max-height: 30px;}}@media (max-width: 544px) {.contact-tabs .row {gap:10px 0;}.contact-tabs {margin: 40px 12.5px 0;}.contact-tabs a {padding: 10px;font-size: 16px;line-height: 22px;width:calc(50% - 5px);}.contact-tabs a:last-of-type {width:100%;}.contact-tabs a svg {max-height: 30px;}}@media (min-width: 1400px) {.contact-tabs {margin: 60px 0 -135px;}.contact-tabs a {padding: 30px;font-size: 20px;line-height: 30px;}}.contact-detail a.google-map #map {width:100%;height:100%;}.contact-detail div.text {background-color: #fff;}@media (min-width: 1400px) {.contact-detail div.text {padding:90px 50px;}}@media (max-width: 1399px) {.contact-detail div.text {padding: 50px;}}@media (min-width: 1200px) {.contact-detail a.google-map {width:50%;max-width: 800px;min-height: 550px;}.contact-detail div.text {width:50%;max-width: 800px;}}@media (max-width: 1199px) {.contact-detail a.google-map {width:50%;}.contact-detail div.text {width:50%;}}@media (max-width: 991px) {.contact-detail a.google-map {width:100%;height: 300px;order:2;}.contact-detail div.text {width:100%;order:1;}}.contact-detail div.text strong.country {font-size:22px;line-height: 30px;}.contact-detail div.text strong.country img {float: left;margin-right: 10px;}.contact-detail div.text h1 {font-size:34px;line-height: 46px;margin: 10px 0;}.contact-detail div.text div p {margin-bottom: 10px;font-size: 16px;line-height: 20px;font-weight: 300;color:rgba(25, 35, 57, 1);}.contact-detail a.btn-default {margin-top: 30px;}@media (min-width: 545px) {.contact-detail div.text div:nth-of-type(1) {float:left;width: 45%;margin-right: 5%;}.contact-detail div.text div:nth-of-type(2) {float:right;width: 45%;margin-left: 5%;}}@media (max-width: 544px) {.contact-detail div.text {padding: 50px 20px;}.contact-detail div.text div {width: 100%;margin: 0;}.contact-detail div.text div + div {margin-top: 40px;}}.product-carousel {padding: 6.25rem 0 1.3rem 0;}.product-carousel.searchpage {padding: 0 0 120px 0;}@media (max-width: 991px) {.product-carousel.searchpage {padding: 0 0 60px 0;}}.product-carousel h2 {text-align: center;}@media (min-width: 992px) {.product-carousel h2 {text-align: left;}}.product-carousel .product-carousel-content {display: -webkit-box;display: -ms-flexbox;display: flex;margin: 0 -1.25rem;}.product-carousel .product-carousel-content .product-carousel-card-wrapper {width: 20%;min-width: 259px;padding: 1.25rem 1.25rem;}.product-carousel .product-carousel-content .product-carousel-card-wrapper:hover, .product-carousel .product-carousel-content .product-carousel-card-wrapper:focus {outline: none;}.product-carousel .product-carousel-content .product-carousel-card-wrapper .product-carousel-card {position: relative;display: block;text-align: center;background-color: #fff;height: 100%;border: 2px solid #f6f6fa;padding: 2rem;min-height: 320px;-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-font-smoothing: subpixel-antialiased;will-change: transform;-webkit-transition: border-color ease 300ms, -webkit-transform ease 300ms;transition: border-color ease 300ms, -webkit-transform ease 300ms;-o-transition: transform ease 300ms, border-color ease 300ms;transition: transform ease 300ms, border-color ease 300ms;transition: transform ease 300ms, border-color ease 300ms, -webkit-transform ease 300ms;}.product-carousel .product-carousel-content .product-carousel-card-wrapper .product-carousel-card img {object-fit: cover;}.product-carousel .product-carousel-content .product-carousel-card-wrapper .product-carousel-card:hover {border-color: #00bcf0;}.product-carousel .product-carousel-content .product-carousel-card-wrapper .product-carousel-card:hover, .product-carousel .product-carousel-content .product-carousel-card-wrapper .product-carousel-card:focus {-webkit-transform: scale(1.045);-ms-transform: scale(1.045);transform: scale(1.045);border-color: #001e61;}.product-carousel .product-carousel-content .product-carousel-card-wrapper .product-carousel-card:hover h3, .product-carousel .product-carousel-content .product-carousel-card-wrapper .product-carousel-card:focus h3 {color: #00bcf0;}.product-carousel .product-carousel-content .product-carousel-card-wrapper .product-carousel-card .product-carousel-card-flag {position: absolute;top: 10px;left: 10px;text-align: left;}.product-carousel .product-carousel-content .product-carousel-card-wrapper .product-carousel-card .product-carousel-card-flag span {color: #fff;text-align: center;font-size: 14px;font-weight: 700;line-height: 20px;padding: 6px 12px;margin-bottom: 5px;display:inline-block;border-radius: 5px;}.product-carousel .product-carousel-content .product-carousel-card-wrapper .product-carousel-card .product-carousel-card-flag span.news {background-color: #01CAA0;}.product-carousel .product-carousel-content .product-carousel-card-wrapper .product-carousel-card .product-carousel-card-flag span.sale {background-color: #FFA500;}.product-carousel .product-carousel-content .product-carousel-card-wrapper .product-carousel-card .product-carousel-card-flag span.action {background-color: #001e61;}.product-carousel .product-carousel-content .product-carousel-card-wrapper .product-carousel-card .product-carousel-card-flag span.discount {background-color: #E91E26;}.product-carousel .product-carousel-content .product-carousel-card-wrapper .product-carousel-card img {height: 200px !important;width: auto;margin: 0 auto;}.product-carousel .product-carousel-content .product-carousel-card-wrapper .product-carousel-card h3 {color: #001e61;font-weight: 700;margin-top: 4rem;-webkit-transition: color ease 300ms;-o-transition: color ease 300ms;transition: color ease 300ms;}@media (min-width: 320px) {.product-carousel .product-carousel-content .product-carousel-card-wrapper .product-carousel-card h3 {font-size: 3.2rem;}}@media (min-width: 480px) {.product-carousel .product-carousel-content .product-carousel-card-wrapper .product-carousel-card h3 {font-size: 2.90909rem;}}@media (min-width: 545px) {.product-carousel .product-carousel-content .product-carousel-card-wrapper .product-carousel-card h3 {font-size: 2.66667rem;}}@media (min-width: 768px) {.product-carousel .product-carousel-content .product-carousel-card-wrapper .product-carousel-card h3 {font-size: 2.13333rem;}}@media (min-width: 992px) {.product-carousel .product-carousel-content .product-carousel-card-wrapper .product-carousel-card h3 {font-size: 2rem;}}@media (min-width: 1200px) {.product-carousel .product-carousel-content .product-carousel-card-wrapper .product-carousel-card h3 {font-size: 1.8rem;}}@media (min-width: 320px) {.product-carousel .product-carousel-content .product-carousel-card-wrapper .product-carousel-card h3 {line-height: 4rem;}}@media (min-width: 480px) {.product-carousel .product-carousel-content .product-carousel-card-wrapper .product-carousel-card h3 {line-height: 3.63636rem;}}@media (min-width: 545px) {.product-carousel .product-carousel-content .product-carousel-card-wrapper .product-carousel-card h3 {line-height: 3.33333rem;}}@media (min-width: 768px) {.product-carousel .product-carousel-content .product-carousel-card-wrapper .product-carousel-card h3 {line-height: 2.66667rem;}}@media (min-width: 992px) {.product-carousel .product-carousel-content .product-carousel-card-wrapper .product-carousel-card h3 {line-height: 2.5rem;}}.product-carousel .product-carousel-content .product-carousel-card-wrapper .product-carousel-card span.product-types-price {font-size: 17px;font-weight: 700;line-height: 23px;font-family: "Nunito Sans", sans-serif;color: #000;}.product-carousel .product-carousel-content .product-carousel-card-wrapper .product-carousel-card span.product-types-price span {font-size: 14px;font-weight: 300;line-height: 100%;color:#000;text-decoration: line-through;display: inline-block;padding-left: 1px;}.product-carousel .product-carousel-content .slick-arrow {position: absolute;z-index: 1;top: 48%;font-size: 0;background-color: transparent;border: none;color: #00bcf0;padding: 0;-webkit-transition: color ease 300ms;-o-transition: color ease 300ms;transition: color ease 300ms;}.product-carousel .product-carousel-content .slick-arrow:focus {outline: none;}.product-carousel .product-carousel-content .slick-arrow:hover {color: #001e61;cursor: pointer;}.product-carousel .product-carousel-content .slick-next {right: 5px;}@media only screen and (min-width: 1680px) {.product-carousel .product-carousel-content .slick-next {right: -20px;}}.product-carousel .product-carousel-content .slick-next:before {content: "\e901";font-size: 40px;}.product-carousel .product-carousel-content .slick-prev {left: 5px;}@media only screen and (min-width: 1680px) {.product-carousel .product-carousel-content .slick-prev {left: -20px;}}.product-carousel .product-carousel-content .slick-prev:before {content: "\e900";font-size: 40px;}.product-category-tabs {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row wrap;flex-flow: row wrap;margin: 2rem 0;}.product-category-tabs:after {display: none;content: "";width: 100%;max-width: 50%;border-bottom: 2px solid #fff;}@media (min-width: 1200px) {.product-category-tabs:after {display: block;max-width: 33%;}}@media (min-width: 1400px) {.product-category-tabs:after {display: block;max-width: 50%;}}.product-category-tabs .product-category-tab {color: #00bcf0;text-align: center;font-size: 22px;font-weight: 700;line-height: 25px;padding: 2rem 1rem 2rem 0;max-width: 100%;width: 100%;border: none;border-bottom: 2px solid #e1e0ec;background-color: transparent;-webkit-transition: all ease 300ms;-o-transition: all ease 300ms;transition: all ease 300ms;}@media (min-width: 992px) {.product-category-tabs .product-category-tab {text-align: left;max-width: 50%;}}@media (min-width: 1200px) {.product-category-tabs .product-category-tab {max-width: 33%;}}.product-category-tabs .product-category-tab.active {color: #192339;border-bottom: 2px solid #192339;}.product-category-tabs .product-category-tab:hover, .product-category-tabs .product-category-tab:focus {outline: none;color: #192339;cursor: pointer;}.product-category-tab-content {height: 0;-webkit-transform: scaleY(0);-ms-transform: scaleY(0);transform: scaleY(0);-webkit-transform-origin: top;-ms-transform-origin: top;transform-origin: top;}.product-category-tab-content.active {height: auto;padding-bottom:5.4rem;-webkit-transform: scaleY(1);-ms-transform: scaleY(1);transform: scaleY(1);-webkit-transform-origin: top;-ms-transform-origin: top;transform-origin: top;-webkit-transition: height ease 300ms, -webkit-transform ease 300ms;transition: height ease 300ms, -webkit-transform ease 300ms;-o-transition: height ease 300ms, transform ease 300ms;transition: height ease 300ms, transform ease 300ms;transition: height ease 300ms, transform ease 300ms, -webkit-transform ease 300ms;}.product-category-column {position: relative;padding-left: 12.5px;padding-right: 12.5px;width: 100%;max-width: 100%;height: 225px;margin-bottom: 25px;}@media (min-width: 545px) {.product-category-column {max-width: 50%;}}@media (min-width: 768px) {.product-category-column {max-width: 33%;}}@media (min-width: 992px) {.product-category-column {max-width: 25%;}}@media (min-width: 1400px) {.product-category-column {max-width: 20%;}}.product-category-card {position: relative;width: auto;margin-top: 12.5px;height: 237.5px;-webkit-transition: all ease 300ms 150ms, -webkit-box-shadow ease 200ms;transition: all ease 300ms 150ms, -webkit-box-shadow ease 200ms;-o-transition: all ease 300ms 150ms, box-shadow ease 200ms;transition: all ease 300ms 150ms, box-shadow ease 200ms;transition: all ease 300ms 150ms, box-shadow ease 200ms, -webkit-box-shadow ease 200ms;}.product-category-card .product-category-card-body {position: relative;z-index: 1;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;background-color: #fff;padding: 4rem 3rem 3rem 3rem;min-height: 225px;width: 100%;}@media (min-width: 992px) {.product-category-card .product-category-card-body {-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}}.product-category-card .product-category-card-body .product-category-card-icon {width: 80px;height: 80px;margin-bottom: 2.5rem;}.product-category-card .product-category-card-body span {color: #001e61;font-size: 18px;line-height: 25px;font-weight: 700;text-align: center;-webkit-transition: color ease 300ms;-o-transition: color ease 300ms;transition: color ease 300ms;}.product-category-card .product-category-card-body:hover span, .product-category-card .product-category-card-body:focus span {color: #00bcf0;}.product-category-card .product-category-card-menu {-webkit-transform: scaleY(0);-ms-transform: scaleY(0);transform: scaleY(0);z-index: 0;bottom: 0;background-color: #f6f6fa;list-style: none;width: 100%;padding: 2.5rem 4rem 3rem 4rem;}.product-category-card .product-category-card-menu li {padding: 0.5rem 0 0 0;}.product-category-card .product-category-card-menu li:before, .product-category-card .product-category-card-menu li:after {display: none;content: none;}.product-category-card .product-category-card-menu li a {color: #001e61;font-size: 15px;font-weight: 400;-webkit-transition: color ease 300ms;-o-transition: color ease 300ms;transition: color ease 300ms;}.product-category-card .product-category-card-menu li a:hover {color: #00bcf0;}.product-category-card:hover, .product-category-card:focus {position: absolute;z-index: 3;top: 0;left: 0;right: 0;margin-top: 0;height: auto;-webkit-box-shadow: 0 0 40px #c4c2d9;box-shadow: 0 0 40px #c4c2d9;-webkit-transition: all ease 300ms, -webkit-box-shadow ease 200ms 150ms;transition: all ease 300ms, -webkit-box-shadow ease 200ms 150ms;-o-transition: all ease 300ms, box-shadow ease 200ms 150ms;transition: all ease 300ms, box-shadow ease 200ms 150ms;transition: all ease 300ms, box-shadow ease 200ms 150ms, -webkit-box-shadow ease 200ms 150ms;}.product-category-card:hover .product-category-card-body, .product-category-card:focus .product-category-card-body {position: relative;}.product-category-card:hover .product-category-card-menu, .product-category-card:focus .product-category-card-menu {display: none;-webkit-transition: -webkit-transform 0.3s ease-out;transition: -webkit-transform 0.3s ease-out;-o-transition: transform 0.3s ease-out;transition: transform 0.3s ease-out;transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;height: auto;-webkit-transform: scaleY(1);-ms-transform: scaleY(1);transform: scaleY(1);-webkit-transform-origin: top;-ms-transform-origin: top;transform-origin: top;}@media (min-width: 545px) {.product-category-card:hover .product-category-card-menu, .product-category-card:focus .product-category-card-menu {display: block;}}@media (min-width: 320px) {.product-category {padding-top: 7rem;}}@media (min-width: 480px) {.product-category {padding-top: 6.36364rem;}}@media (min-width: 545px) {.product-category {padding-top: 5.83333rem;}}@media (min-width: 768px) {.product-category {padding-top: 5.5rem;}}.product-category h2 {text-align: center;margin-bottom: 2.5rem;}@media (min-width: 992px) {.product-category h2 {text-align: left;}}.product-brands {padding: 4.5rem 0 12rem 0;}.product-brands .row {margin: 0 1px;}.product-brands h2 {margin-bottom: 4rem;}.product-brands .product-brands-card-wrapper {padding: 1px;width: 100%;max-width: 100%;}@media (min-width: 768px) {.product-brands .product-brands-card-wrapper {max-width: 20%;}}.product-brands .product-brands-card {display: -webkit-box;display: -ms-flexbox;display: flex;background-color: #fff;height: 200px;text-align: center;padding: 20px;-webkit-transition: -webkit-box-shadow ease 300ms;transition: -webkit-box-shadow ease 300ms;-o-transition: box-shadow ease 300ms;transition: box-shadow ease 300ms;transition: box-shadow ease 300ms, -webkit-box-shadow ease 300ms;}.product-brands .product-brands-card img {margin: auto;}.product-subcategory-column {position: relative;padding-left: 12.5px;padding-right: 12.5px;width: 100%;max-width: 100%;height: 100%;margin-bottom: 25px;}@media (min-width: 545px) {.product-subcategory-column {max-width: 50%;}}@media (min-width: 768px) {.product-subcategory-column {max-width: 33%;}}@media (min-width: 992px) {.product-subcategory-column {max-width: 25%;}}@media (min-width: 1400px) {.product-subcategory-column {max-width: 20%;}}.product-subcategory-card {width: auto;border: 2px solid #fff;-webkit-transition: border-color ease 300ms;-o-transition: border-color ease 300ms;transition: border-color ease 300ms;}.product-subcategory-card .product-subcategory-card-body {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-align: center;-ms-flex-align: center;align-items: center;background-color: #fff;-webkit-box-direction: row;-ms-flex-direction: row;flex-direction: row;padding: 15px;position: relative;flex-wrap: nowrap;gap: 20px;}@media (min-width: 992px) {.product-subcategory-card .product-subcategory-card-body {-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}}@media (min-width: 992px) {.product-subcategory-card .product-subcategory-card-body {-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}}.product-subcategory-card .product-subcategory-card-body .product-subcategory-card-img {width: 100px;height:auto !important;}@media (min-width: 768px) {.product-subcategory-card .product-subcategory-card-body .product-subcategory-card-img {height:auto !important;}}.product-subcategory-card .product-subcategory-card-body span {position: relative;margin: 0;color: #001e61;font-size: 18px;line-height: 22px;text-align: left;font-weight: 500;-webkit-transition: color ease 300ms;-o-transition: color ease 300ms;transition: color ease 300ms;}.product-subcategory-card .product-subcategory-card-body:hover span, .product-subcategory-card .product-subcategory-card-body:focus span {color: #00bcf0;}.product-subcategory-card:hover, .product-subcategory-card:focus {border-color: #00bcf0;}@media (min-width: 320px) {.product-subcategory {padding-top: 7rem;}}@media (min-width: 480px) {.product-subcategory {padding-top: 6.36364rem;}}@media (min-width: 545px) {.product-subcategory {padding-top: 5.83333rem;}}@media (min-width: 768px) {.product-subcategory {padding-top: 5.5rem;}}@media (min-width: 320px) {.product-subcategory {padding-bottom: 7rem;}}@media (min-width: 480px) {.product-subcategory {padding-bottom: 6.36364rem;}}@media (min-width: 545px) {.product-subcategory {padding-bottom: 5.83333rem;}}@media (min-width: 768px) {.product-subcategory {padding-bottom: 5rem;}}.product-subcategory h2 {text-align: center;margin-bottom: 2.5rem;}@media (min-width: 992px) {.product-subcategory h2 {text-align: left;}}@media (min-width: 320px) {.product-types-header {padding-top: 7rem;}}@media (min-width: 480px) {.product-types-header{padding-top: 6.36364rem;}}@media (min-width: 545px) {.product-types-header {padding-top: 6rem;}}@media (min-width: 320px) {.product-types-header {padding-bottom: 7rem;}}@media (min-width: 480px) {.product-types-header {padding-bottom: 6.36364rem;}}@media (min-width: 545px) {.product-types-header {padding-bottom: 5.83333rem;}}@media (min-width: 768px) {.product-types-header {padding-bottom: 5rem;}}.product-subcategory h2 {display: none;}.product-types-cards h2 {margin-bottom: 20px;}@media (min-width: 992px) {.product-subcategory-column {max-width: 25%;padding-left: 10px;padding-right: 10px;}.topimage-with-button .topimage-body, .topimage-with-contact .topimage-body {align-items: start;}}.product-types-header-row {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: reverse;-ms-flex-direction: column-reverse;flex-direction: column-reverse;}@media (min-width: 768px) {.product-types-header-row {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}}.product-types-header-image {-ms-flex-negative: 0;flex-shrink: 0;width: 200px;margin: 40px auto 0 auto;}@media (min-width: 768px) {.product-types-header-image {margin: 0 6rem 0 0;}}.product-types-header-content {max-width: 100%;text-align: center;}@media (min-width: 992px) {.product-types-header-content {text-align: left;}}@media (min-width: 768px) {.product-types-header-content {max-width: 86rem;margin-right: 6rem;}}.product-types-header-content h1 {margin-bottom: 28px;}.product-types-header-button {display: none;-ms-flex-negative: 0;flex-shrink: 0;margin-left: auto;}@media (min-width: 992px) {.product-types-header-button {display: block;}}.product-types-footer {padding-bottom: 60px;}.product-types-table {margin-bottom: 60px;}.product-types-table h2 {margin-bottom: 30px;text-align: center;}@media (min-width: 992px) {.product-types-table h2 {text-align: left;}}.product-types-table .product-types-table-wrapper {margin-bottom: 32px;overflow-x: auto;}.product-types-table .product-types-table-wrapper table {margin-bottom: 8px;width: 100%;}@media (min-width: 768px) {.product-types-table .product-types-table-wrapper table {min-width: 1200px;}}@media (min-width: 320px) and (max-width: 767px) {.product-types-table .product-types-table-wrapper tbody tr td:nth-last-child(-n + 3) {text-align: right;display: inline-block;width: auto;padding-right: 10px;padding-top: 10px;}.product-types-table .product-types-table-wrapper tbody tr td:nth-last-child(-n + 3):before {display: none;content: none;}.product-types-table .product-types-table-wrapper tbody tr td:nth-last-child(-n + 1) {margin-left: auto;padding-left: 10px;padding-right: 0;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end;}}.product-detail {margin-top: 55px;margin-bottom: 75px;}.product-detail-description {text-align: center;}@media (min-width: 992px) {.product-detail-description {text-align: left;}}.product-detail-description h1 {margin-bottom: 8rem;}@media (min-width: 480px) {.product-detail-description h1 {margin-bottom: 7.27273rem;}}@media (min-width: 545px) {.product-detail-description h1 {margin-bottom: 6.66667rem;}}@media (min-width: 768px) {.product-detail-description h1 {margin-bottom: 5.33333rem;}}@media (min-width: 992px) {.product-detail-description h1 {margin-bottom: 5rem;}}@media (min-width: 1200px) {.product-detail-description h1 {margin-bottom: 4.44444rem;}}@media (min-width: 1400px) {.product-detail-description h1 {margin-bottom: 4rem;}}@media (min-width: 992px) {.product-detail-description h1 {margin-bottom: 5rem;}}@media (min-width: 992px) and (min-width: 480px) {.product-detail-description h1 {margin-bottom: 4.54545rem;}}@media (min-width: 992px) and (min-width: 545px) {.product-detail-description h1 {margin-bottom: 4.16667rem;}}@media (min-width: 992px) and (min-width: 768px) {.product-detail-description h1 {margin-bottom: 3.33333rem;}}@media (min-width: 992px) and (min-width: 992px) {.product-detail-description h1 {margin-bottom: 3.125rem;}}@media (min-width: 992px) and (min-width: 1200px) {.product-detail-description h1 {margin-bottom: 2.77778rem;}}@media (min-width: 992px) and (min-width: 1400px) {.product-detail-description h1 {margin-bottom: 2.5rem;}}.product-detail-description big.short {margin-bottom: 4rem;}@media (min-width: 480px) {.product-detail-description big {margin-bottom: 3.63636rem;}}@media (min-width: 545px) {.product-detail-description big {margin-bottom: 3.33333rem;}}@media (min-width: 768px) {.product-detail-description big {margin-bottom: 2.66667rem;}}@media (min-width: 992px) {.product-detail-description big {margin-bottom: 2.5rem;}}@media (min-width: 1200px) {.product-detail-description big {margin-bottom: 2.22222rem;}}@media (min-width: 1400px) {.product-detail-description big {margin-bottom: 2rem;}}@media (min-width: 992px) {.product-detail-description big {margin-bottom: 7rem;}}@media (min-width: 992px) and (min-width: 480px) {.product-detail-description big {margin-bottom: 6.36364rem;}}@media (min-width: 992px) and (min-width: 545px) {.product-detail-description big {margin-bottom: 5.83333rem;}}@media (min-width: 992px) and (min-width: 768px) {.product-detail-description big {margin-bottom: 4.66667rem;}}@media (min-width: 992px) and (min-width: 992px) {.product-detail-description big {margin-bottom: 4.375rem;}}@media (min-width: 992px) and (min-width: 1200px) {.product-detail-description big {margin-bottom: 3.88889rem;}}@media (min-width: 992px) and (min-width: 1400px) {.product-detail-description big {margin-bottom: 3.5rem;}}.product-detail-description a.more {display: inline-block;}.product-detail-description a.more:after {content:'';display:inline-block;width:16px;height: 8px;background: url(../img/arrow-down.svg) no-repeat;margin-left:8px;}.product-detail .row>big.complet {background-color: #fff;margin: 0 auto 5rem;padding:50px 0;width: 100%;}.product-detail .row>big.complet>div {margin: 5rem auto;}.product-detail .row>big.complet>div div + h2, .product-detail .row>big.complet>div ol + h2, .product-detail .row>big.complet>div ul + h2, .product-detail .row>big.complet>div p + h2 {margin-top: 5rem;}.product-detail .row>big.complet>div div + h3, .product-detail .row>big.complet>div ol + h3, .product-detail .row>big.complet>div ul + h3, .product-detail .row>big.complet>div p + h3 {margin-top: 3rem;}.product-detail .row>big.complet>div h2 + ol, .product-detail .row>big.complet>div h2 + ul, .product-detail .row>big.complet>div h2 + p {margin-top: 20px;}.product-detail .row>big.complet>div ul li {padding-left:50px }.product-detail .row>big.complet>div ul li:before {content: "";width: 30px;height: 1px;background-color: #00a8d7;position: absolute;top: 15px;left: 0;}.product-detail-info, .product-detail-material {list-style: none;font-size: 17px;font-weight: 400;line-height: 30px;padding: 0;margin: 0;}.product-detail-info li, .product-detail-material li {display: -webkit-box;display: -ms-flexbox;display: flex;width: 100%;padding: 0;margin: 0;}.product-detail-info li:before, .product-detail-material li:before {display: none;}.product-detail-info li div:first-child, .product-detail-material li div:first-child {width: 45%;}.product-detail-info li div:last-child, .product-detail-material li div:last-child {font-weight: 700;width: 55%;}.product-detail-info li a.copy em {display: none;}.product-detail-info li a.copy:after {content:'';display:inline-block;width:19px;height: 18px;background: url(../img/copy.svg) no-repeat;position: relative;top:3px;margin-left: 8px;}.product-detail-price {text-align: center;font-size: 13px;line-height: 25px;}@media (min-width: 768px) {.product-detail-price {text-align: left;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row nowrap;flex-flow: row nowrap;}}.product-detail-price-cost span {font-size: 17px;line-height: 30px;color:#19233980;text-decoration: line-through;}.product-detail-price-cost strong {font-size: 17px;line-height: 30px;color:#01CAA0;display: inline-block;padding-left:10px;}.product-detail-price-main {font-size: 28px;font-weight: 700;line-height: 38px;}.product-detail-cart {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-flow: column nowrap;flex-flow: column nowrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding-top: 20px;}@media (min-width: 768px) {.product-detail-cart {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row nowrap;flex-flow: row nowrap;padding-top: 0;}}@media (min-width: 992px) {.product-detail-cart {padding-top: 20px;}}@media (min-width: 1200px) {.product-detail-cart {padding-top: 0;}}.product-detail-cart input {text-align: center;width: 60px;padding: 0 0.5rem;}.product-detail-cart input.shaddow {color:#fff;}.product-detail-cart label {font-size: 15px;line-height: 25px;margin: 14px 2.5rem 25px 0;}@media (min-width: 768px) {.product-detail-cart label {margin: 0 2.5rem 0 0;}}.product-detail-cart label.disabled {width:100%;position: relative;opacity: 0.5;}.product-detail-cart label.disabled + label:not(.disabled) {margin-top:15px;}.product-detail-cart label.disabled + label:not(.disabled) + .btn-cart {margin-top:15px;}.product-detail-cart >div.mtop {margin-top:2.5rem;}.product-detail-cart a[data-add] {display:block;margin:15px 0 5px;}.product-detail-cart a[data-add]+em {display:block;font-size:13px;color:#666 }.product-detail-downloads {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.product-detail-downloads a {margin-top: 10px;}@media (min-width: 545px) {.product-detail-downloads {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}.product-detail-downloads a {margin-top: 0;margin-right: 6rem;}.product-detail-downloads a:last-child {margin-right: 0;}}@media (min-width: 320px) {.product-detail-help {margin-top: 10rem;}}@media (min-width: 480px) {.product-detail-help {margin-top: 9.09091rem;}}@media (min-width: 545px) {.product-detail-help {margin-top: 8.33333rem;}}@media (min-width: 768px) {.product-detail-help {margin-top: 6.66667rem;}}@media (min-width: 992px) {.product-detail-help {margin-top: 6.25rem;}}@media (min-width: 1200px) {.product-detail-help {margin-top: 6rem;}}.product-detail-help .product-detail-help-title {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}@media (min-width: 545px) {.product-detail-help .product-detail-help-title {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}}.product-detail-help .product-detail-help-title h2 {font-size: 22px;font-weight: 700;line-height: 22px;}.product-detail-help .product-detail-help-contact {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;text-align: center;font-size: 17px;font-weight: 700;line-height: 23px;margin-top: 30px;}@media (min-width: 545px) {.product-detail-help .product-detail-help-contact {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}}@media (min-width: 992px) {.product-detail-help .product-detail-help-contact {margin-top: 15px;}}.product-detail-help .product-detail-help-contact > * {border-bottom: 2px solid #f6f6fa;}.product-detail-help .product-detail-help-contact > *:last-child {border-bottom: none;}@media (min-width: 545px) {.product-detail-help .product-detail-help-contact > * {border-right: 2px solid #f6f6fa;border-bottom: none;}.product-detail-help .product-detail-help-contact > *:last-child {border-right: none;}}.product-detail-help .product-detail-help-contact div {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;align-items: center;padding: 33px 10px;background-color: #e1e0ec;width: 100%;position: relative;}@media (min-width: 801px) {.product-detail-help .product-detail-help-contact div {width: 33.3333%;min-height: 100px;}}.product-detail-help .product-detail-help-contact div a, .product-detail-help .product-detail-help-contact div span {position: absolute;}.product-detail-help .product-detail-help-contact div a:first-of-type, .product-detail-help .product-detail-help-contact div span:first-of-type {top:25%;}.product-detail-help .product-detail-help-contact div a:last-of-type, .product-detail-help .product-detail-help-contact div span:last-of-type {bottom:25%;}@media (max-width: 800px) {.product-detail-help .product-detail-help-contact div {min-height: 130px;}}.product-detail-help .product-detail-help-contact > a {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 23px 10px;background-color: #e1e0ec;width: 100%;}@media (min-width: 545px) {.product-detail-help .product-detail-help-contact > a {width: 33.3333%;}}.product-detail .cart-boxs {margin: 5rem 0;}.product-accessories {margin-bottom: 6rem;}.product-accessories h2 {margin-bottom: 50px;}.product-accessories .product-accessories-card-wrapper {display: block;padding: 0 .625rem 1.25rem;width: 100%;}@media (min-width: 480px) {.product-accessories .product-accessories-card-wrapper {width: 50%;}}@media (min-width: 768px) {.product-accessories .product-accessories-card-wrapper {width: 33.333%;}}@media (min-width: 1200px) {.product-accessories .product-accessories-card-wrapper {width: 25%;}}@media (min-width: 1500px) {.product-accessories .product-accessories-card-wrapper {width: 20%;}}.product-accessories .product-accessories-card {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;width: 100%;height: 100%;background-color: #fff;padding: 10px 15px;border: 2px solid #f6f6fa;-webkit-transition: border ease 300ms;-o-transition: border ease 300ms;transition: border ease 300ms;}.product-accessories .product-accessories-card:hover {border-color: #00bcf0;}.product-accessories .product-accessories-card .product-accessories-card-flag {position: absolute;top: 10px;left: 10px;text-align: left;z-index: 10;}.product-accessories .product-accessories-card .product-accessories-card-flag span {color: #fff;text-align: center;font-size: 14px;font-weight: 700;line-height: 20px;padding: 6px 12px;margin-bottom: 5px;display:inline-block;border-radius: 5px;}.product-accessories .product-accessories-card .product-accessories-card-flag span.news {background-color: #01CAA0;}.product-accessories .product-accessories-card .product-accessories-card-flag span.sale {background-color: #FFA500;}.product-accessories .product-accessories-card .product-accessories-card-flag span.action {background-color: #001e61;}.product-accessories .product-accessories-card .product-accessories-card-flag span.discount {background-color: #E91E26;}.product-accessories .product-accessories-card .product-accessories-card-body {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.product-accessories .product-accessories-card .product-accessories-card-body:hover h3 {color: #00bcf0;}.product-accessories .product-accessories-card .product-accessories-id {display: block;text-align: center;color: #192339;font-size: 15px;font-weight: 700;line-height: 30px;}.product-accessories .product-accessories-card h3 {text-align: center;color: #001e61;font-size: 18px;font-weight: 700;line-height: 25px;-webkit-transition: color ease 300ms;-o-transition: color ease 300ms;transition: color ease 300ms;}.product-accessories .product-accessories-card .params {color: #192339;font-size: 15px;font-weight: 400;line-height: 22px;width: 100%;padding: 3px 0 0;margin: 0;}.product-accessories .product-accessories-card .params .params-row:not(:first-child) {padding-top: 8px;}.product-accessories .product-accessories-card .product-accessories-material {list-style: none;color: #192339;font-size: 15px;font-weight: 400;line-height: 30px;width: 100%;padding: 0;margin: 0;}.product-accessories .product-accessories-card .product-accessories-material li {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;width: 100%;padding: 0;margin: 0;}.product-accessories .product-accessories-card .product-accessories-material li:before {display: none;}.product-accessories .product-accessories-card .product-accessories-material li div:last-child {font-weight: 700;}.product-accessories .product-accessories-card .product-accessories-price {font-size: 18px;font-weight: 700;line-height: 25px;}.product-accessories .product-accessories-card .product-accessories-stock {font-size: 14px;font-weight: 700;line-height: 25px;}.product-accessories .product-accessories-card .product-accessories-cart {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-ms-flex-wrap: wrap;flex-wrap: wrap;margin: 10px 0;}.product-accessories .product-accessories-card .product-accessories-cart input {width: 60px;height: 40px;background-color: #f6f6fa;}.product-accessories .product-accessories-card .product-accessories-cart label {margin: 0 10px;}.product-accessories .product-accessories-card .product-accessories-cart .btn {margin: 10px 0;margin-left: auto;}.product-types-cards {margin-bottom: 3rem;}.product-types-cards h2 {margin-bottom: 50px;}.product-types-cards .product-types-card-wrapper {display: block;padding: 0 .625rem 1.25rem;width: 100%;}@media (min-width: 480px) {.product-types-cards .product-types-card-wrapper {width: 50%;}}@media (min-width: 768px) {.product-types-cards .product-types-card-wrapper {width: 33.333%;}}@media (min-width: 1200px) {.product-types-cards .product-types-card-wrapper {width: 25%;}}@media (min-width: 1500px) {.product-types-cards .product-types-card-wrapper {width: 20%;}}.product-types-cards .product-types-card {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;width: 100%;height: 100%;background-color: #fff;padding: 10px 15px;border: 2px solid #f6f6fa;-webkit-transition: border ease 300ms;-o-transition: border ease 300ms;transition: border ease 300ms;}.product-types-cards .product-types-card:hover {border-color: #00bcf0;}.product-types-cards .product-types-card .product-types-card-body {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.product-types-cards .product-types-card .product-types-card-body:hover h3 {color: #00bcf0;}@media screen and (min-width:480px) {.product-types-cards .product-types-card .product-types-card-body .img {width:100%;padding-bottom: 100%;position: relative;height: 0;}.product-types-cards .product-types-card .product-types-card-body .img img {position: absolute;top:50%;left:50%;transform: translate(-50%,-50%);}}.product-types-cards .product-types-card .product-types-id {display: block;text-align: center;color: #192339;font-size: 15px;font-weight: 700;line-height: 30px;}.product-types-cards .product-types-card h3 {text-align: center;color: #001e61;font-size: 18px;font-weight: 700;line-height: 25px;-webkit-transition: color ease 300ms;-o-transition: color ease 300ms;transition: color ease 300ms;}.product-types-cards .search .product-types-card h3 {font-weight: 400;}.product-types-cards .product-types-card .params {color: #192339;font-size: 15px;font-weight: 400;line-height: 22px;width: 100%;padding: 3px 0 0;margin: 0;max-height:100px;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;text-overflow: "...";}.product-types-cards .product-types-card .params .params-row:not(:first-child) {padding-top: 8px;}.product-types-cards .product-types-card .params .params-row ul li {margin-bottom: .5rem;}.product-types-cards .product-types-card .product-types-material {list-style: none;color: #192339;font-size: 15px;font-weight: 400;line-height: 30px;width: 100%;padding: 0;margin: 0;}.product-types-cards .product-types-card .product-types-material li {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;width: 100%;padding: 0;margin: 0;}.product-types-cards .product-types-card .product-types-material li:before {display: none;}.product-types-cards .product-types-card .product-types-material li div:last-child {font-weight: 700;}.product-types-cards .product-types-card .product-types-price {font-size: 17px;font-weight: 700;line-height: 23px;}.product-types-cards .product-types-card .product-types-price span {font-size: 14px;font-weight: 300;line-height: 23px;color:#19233980;text-decoration: line-through;}.product-types-cards .product-types-card .product-types-stock {font-size: 14px;font-weight: 700;line-height: 25px;}.product-types-cards .product-types-card .product-types-cart {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-ms-flex-wrap: wrap;flex-wrap: wrap;margin: 10px 0;}.product-types-cards .product-types-card .product-types-cart input {width: 45px;height: 40px;background-color: #f6f6fa;padding:0;text-align: center;}.product-types-cards .product-types-card .product-types-cart input.shaddow {color:#f6f6fa;}.product-types-cards .product-types-card .product-types-cart label .input-number.w35 input {width: 50px;height: 40px;padding:0;text-align: center;}.product-types-cards .product-types-card .product-types-cart .btn {margin: 10px 0;margin-left: auto;}.product-types-cards .product-types-card .product-types-card-flag {position: absolute;top: 10px;left: 10px;text-align: left;z-index: 10;}.product-types-cards .product-types-card .product-types-card-flag span {color: #fff;text-align: center;font-size: 14px;font-weight: 700;line-height: 20px;padding: 6px 12px;margin-bottom: 5px;display:inline-block;border-radius: 5px;}.product-types-cards .product-types-card .product-types-card-flag span.news {background-color: #01CAA0;}.product-types-cards .product-types-card .product-types-card-flag span.sale {background-color: #FFA500;}.product-types-cards .product-types-card .product-types-card-flag span.action {background-color: #001e61;}.product-types-cards .product-types-card .product-types-card-flag span.discount {background-color: #E91E26;}.banner-cta {background-color: #f6f6fa;}.banner-cta .row > div {margin-bottom: 2rem;}.banner-cta-card {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: reverse;-ms-flex-direction: column-reverse;flex-direction: column-reverse;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-font-smoothing: subpixel-antialiased;will-change: transform;background-color: #001e61;height: 100%;-webkit-transition: all ease 300ms;-o-transition: all ease 300ms;transition: all ease 300ms;}@media (min-width: 1200px) {.banner-cta-card {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}}.banner-cta-card:hover {background-color: #fff;-webkit-box-shadow: 0 0 40px #c4c2d9;box-shadow: 0 0 40px #c4c2d9;-webkit-transform: scale(1.026);-ms-transform: scale(1.026);transform: scale(1.026);}.banner-cta-card:hover h2 {color: #001e61;}.banner-cta-card:hover span {color: #00bcf0;}.banner-cta-card-body {padding: 3rem 3rem;text-align: center;}@media (min-width: 992px) {.banner-cta-card-body {text-align: left;}}.banner-cta-card-body h2 {color: #fff;font-size: 28px;font-weight: 400;margin-bottom: 2rem;}.banner-cta-card-body span {margin-top: auto;font-size: 18px;font-weight: 700;color: #00bcf0;}.banner-cta-card-image {-ms-flex-negative: 0;flex-shrink: 0;background-position: center;background-repeat: no-repeat;background-size: cover;width: 100%;height: 30rem;}@media (min-width: 1200px) {.banner-cta-card-image {width: 300px;height: auto;}}.breadcrumbs {display: none;background-color: #fff;}@media (min-width: 992px) {.breadcrumbs {display: block;}}.breadcrumbs ul {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;padding: 9px 0;margin: 0 0 0 -35px;}.breadcrumbs ul li {padding: 5px 0 5px 35px;margin: 0;font-size:14px }.breadcrumbs ul li:before {top: 14px;left: 12px;height: 1px;width: 12px;background-color: #e1e0ec;}.breadcrumbs ul li:first-child:before, .breadcrumbs ul li:after {content: none;display: none;}@media (min-width: 320px) {.articles-list {padding-top: 7rem;padding-bottom: 7rem;}}@media (min-width: 480px) {.articles-list {padding-top: 6.36364rem;padding-bottom: 6.36364rem;}}@media (min-width: 545px) {.articles-list {padding-top: 5.83333rem;padding-bottom: 5.83333rem;}}@media (min-width: 768px) {.articles-list {padding-top: 6.25rem;padding-bottom: 7rem;}}.articles-list {text-align: center;}.articles-list h2 {text-align: center;margin-bottom: 3.5rem;}.articles-list .btn {text-align: center;}@media (min-width: 992px) {.articles-list h2 {text-align: left;}}.articles-list-column {position: relative;padding-left: 12.5px;padding-right: 12.5px;width: 100%;max-width: 100%;margin-bottom: 25px;text-align: left;}@media (min-width: 545px) {.articles-list-column {max-width: 50%;}}@media (min-width: 768px) {.articles-list-column {max-width: 33%;}}@media (min-width: 992px) {.articles-list-column {max-width: 25%;}}@media (max-width: 767px), (min-width:992px) {#news .articles-list-column:last-of-type {display:none;}}.articles-list-card {width: auto;height: 100%;}.articles-list-card .articles-list-card-body {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: space-between;background-color: #fff;height: 100%;width: 100%;}@media (min-width: 992px) {.articles-list-card .articles-list-card-body {-webkit-transition: all ease 300ms;-o-transition: all ease 300ms;transition: all ease 300ms;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}}.articles-list-card .articles-list-card-body .articles-list-card-img {width: 100%;}@media (min-width: 320px) {.articles-list-card .articles-list-card-body .articles-list-card-img {height: 35rem !important;}}@media (min-width: 480px) {.articles-list-card .articles-list-card-body .articles-list-card-img {height: 31.81818rem !important;}}@media (min-width: 545px) {.articles-list-card .articles-list-card-body .articles-list-card-img {height: 29.16667rem !important;}}@media (min-width: 768px) {.articles-list-card .articles-list-card-body .articles-list-card-img {height: 25rem !important;}}.articles-list-card .articles-list-card-body div.articles-list-card-img {position: relative;overflow: hidden;}.articles-list-card .articles-list-card-body div.articles-list-card-img picture {display:block;width:100%;position: relative;top:50%;transform: translateY(-50%);}.articles-list-card .articles-list-card-body div.articles-list-card-img img {width:100%;-webkit-transition: all ease 300ms;-o-transition: all ease 300ms;transition: all ease 300ms;}.articles-list-card .articles-list-card-body h3 {color: #192339;font-size: 17px;line-height: 23px;font-weight: 700;margin: 20px 20px 10px;}.articles-list-card .articles-list-card-body span {display: block;width:calc(100% - 40px);margin: 0 20px 20px;color: #00BCF0;font-size: 14px;font-weight: 400;line-height: 19px;-webkit-transition: color ease 300ms;-o-transition: color ease 300ms;transition: color ease 300ms;position: relative;}.articles-list-card .articles-list-card-body span:after {content:'';display: block;width:8px;height:13px;background: url(../img/arrow-next-lightblue.svg);position: absolute;top:50%;right:0;transform: translateY(-50%);}.articles-list-card .articles-list-card-body:hover {box-shadow: 0 0 40px #c4c2d9;}.articles-list-card .articles-list-card-body:hover span {color: #001E61;}.articles-list-card .articles-list-card-body:hover span:after {background: url(../img/arrow-next-darkblue.svg);}.articles-list-card .articles-list-card-body:hover div.articles-list-card-img img {-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}.articles-list.news .articles-list-card .articles-list-card-body span, .articles-list.news .articles-list-card .articles-list-card-body div {display:block;width:100%;text-align: left;color:#192339;}.articles-list.news .articles-list-card .articles-list-card-body div {height:100px;-webkit-line-clamp: 5;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: "...";}.articles-list.news .articles-list-card .articles-list-card-body span {margin-bottom:1rem;font-weight: 600;}.paginator {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.paginator-list {list-style: none;display: -webkit-box;display: -ms-flexbox;display: flex;flex-wrap: wrap;padding: 0;margin: 0 -5px;}.paginator-list li {padding: 0 5px;margin: 0;}.paginator-list li:before, .paginator-list li:after {content: none;}.paginator-list .paginator-button {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;font-size: 17px;font-weight: 700;width: 60px;height: 60px;border-radius: 30px;color: #fff;background-color: #001e61;-webkit-transition: background-color ease 300ms;-o-transition: background-color ease 300ms;transition: background-color ease 300ms;}.paginator-list span {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;font-size: 17px;font-weight: 700;width: auto;height: 60px;color: #001e61;}.paginator-list .paginator-button.active {color: #001e61;background-color: #fff;pointer-events: none;}.paginator-list .paginator-button:hover {background-color: #001648;}.paginator-select {display: none;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}@media (min-width: 992px) {.paginator-select {display: -webkit-box;display: -ms-flexbox;display: flex;}}.paginator-select span {color: #192339;font-size: 15px;margin-right: 2rem;}.manufacturing-program {padding: 7rem 0 7rem 0;background: rgba(0, 30, 97, 0.05);}@media screen and (min-width:1351px) {.manufacturing-program .row {margin: 0 -4rem;}}.manufacturing-program .manufacturing-program-column {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;text-align: center;padding: 0 4rem;width: 100%;max-width: 100%;}@media (min-width: 992px) {.manufacturing-program .manufacturing-program-column {max-width: 50%;}}.manufacturing-program .manufacturing-program-image {margin: auto;width: 100%;height: auto;}.manufacturing-program .manufacturing-program-content {text-align: center;padding: 4rem 0;}@media (min-width: 992px) {.manufacturing-program .manufacturing-program-content {text-align: left;}}.manufacturing-program .manufacturing-program-content h2 {font-size: 38px;margin-bottom: 3.5rem;}.manufacturing-program .manufacturing-program-content big {display: block;font-size:17px;line-height:30px;color: #192339;font-style: normal;font-weight: 300;letter-spacing: 0.17px;margin-bottom: 4rem;}.manufacturing-program .manufacturing-program-content .btn {color: #FFF;font-size: 16px;font-style: normal;font-weight: 700;line-height: normal;}@media (min-width: 320px) {.manufacturing-program-category {padding-top: 7rem;}}@media (min-width: 480px) {.manufacturing-program-category {padding-top: 6.36364rem;}}@media (min-width: 545px) {.manufacturing-program-category {padding-top: 5.83333rem;}}@media (min-width: 768px) {.manufacturing-program-category {padding-top: 6.25rem;}}@media (min-width: 320px) {.manufacturing-program-category {padding-bottom: 7rem;}}@media (min-width: 480px) {.manufacturing-program-category {padding-bottom: 6.36364rem;}}@media (min-width: 545px) {.manufacturing-program-category {padding-bottom: 5.83333rem;}}@media (min-width: 768px) {.manufacturing-program-category {padding-bottom: 7rem;}}.manufacturing-program-category h2 {text-align: center;margin-bottom: 3.5rem;}.manufacturing-program-category .btn {text-align: center;}@media (min-width: 992px) {.manufacturing-program-category h2 {text-align: left;}}.manufacturing-program-category-column {position: relative;padding-left: 12.5px;padding-right: 12.5px;width: 100%;max-width: 100%;margin-bottom: 25px;}@media (min-width: 545px) {.manufacturing-program-category-column {max-width: 50%;}}@media (min-width: 768px) {.manufacturing-program-category-column {max-width: 33%;}}@media (min-width: 992px) {.manufacturing-program-category-column {max-width: 25%;}}@media (min-width: 1400px) {.manufacturing-program-category-column {max-width: 20%;}}.manufacturing-program-category-card {width: auto;height: 100%;border: 2px solid #fff;-webkit-transition: border-color ease 300ms;-o-transition: border-color ease 300ms;transition: border-color ease 300ms;}.manufacturing-program-category-card .manufacturing-program-category-card-body {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;background-color: #fff;padding: 3rem;height: 100%;width: 100%;}@media (min-width: 992px) {.manufacturing-program-category-card .manufacturing-program-category-card-body {-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}}.manufacturing-program-category-card .manufacturing-program-category-card-body .manufacturing-program-category-card-img {width: auto;}@media (min-width: 320px) {.manufacturing-program-category-card .manufacturing-program-category-card-body .manufacturing-program-category-card-img {height: 35rem !important;}}@media (min-width: 480px) {.manufacturing-program-category-card .manufacturing-program-category-card-body .manufacturing-program-category-card-img {height: 31.81818rem !important;}}@media (min-width: 545px) {.manufacturing-program-category-card .manufacturing-program-category-card-body .manufacturing-program-category-card-img {height: 29.16667rem !important;}}@media (min-width: 768px) {.manufacturing-program-category-card .manufacturing-program-category-card-body .manufacturing-program-category-card-img {height: 25rem !important;}}.manufacturing-program-category-card .manufacturing-program-category-card-body div.manufacturing-program-category-card-img {position: relative;}.manufacturing-program-category-card .manufacturing-program-category-card-body div.manufacturing-program-category-card-img img {position: relative;top:50%;transform: translateY(-50%);}.manufacturing-program-category-card .manufacturing-program-category-card-body span {color: #001e61;font-size: 18px;line-height: 25px;font-weight: 700;text-align: center;-webkit-transition: color ease 300ms;-o-transition: color ease 300ms;transition: color ease 300ms;margin-top: 2rem;margin-bottom: 2.5rem;}.manufacturing-program-category-card .manufacturing-program-category-card-body div {text-align: center;color: #192339;font-size: 13px;font-weight: 400;line-height: 20px;}.manufacturing-program-category-card .manufacturing-program-category-card-body:hover span, .manufacturing-program-category-card .manufacturing-program-category-card-body:focus span {color: #00bcf0;}.manufacturing-program-category-card:hover, .manufacturing-program-category-card:focus {border-color: #001e61;}.manufacturing-program-category.news {text-align: center;}.manufacturing-program-category.news .manufacturing-program-category-card .manufacturing-program-category-card-body span, .manufacturing-program-category.news .manufacturing-program-category-card .manufacturing-program-category-card-body div {display:block;width:100%;text-align: left;color:#192339;}.manufacturing-program-category.news .manufacturing-program-category-card .manufacturing-program-category-card-body div {height:100px;-webkit-line-clamp: 5;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: "...";}.manufacturing-program-category.news .manufacturing-program-category-card .manufacturing-program-category-card-body span {margin-bottom:1rem;font-weight: 600;}.manufacturing-program-category.news .manufacturing-program-category-card .manufacturing-program-category-card-body picture, .manufacturing-program-category.news .manufacturing-program-category-card .manufacturing-program-category-card-body img {object-fit: cover;height:240px;aspect-ratio: .961;}.manufacturing-program-detail {padding: 6.5rem 0 8rem 0;}.manufacturing-program-detail .manufacturing-program-detail-content {padding-top: 5.5rem;}.manufacturing-program-detail .manufacturing-program-detail-content.respo-table {margin: 0;}@media (min-width: 320px) {.manufacturing-program-detail .manufacturing-program-detail-content h2 {margin-bottom: 4rem;}}@media (min-width: 480px) {.manufacturing-program-detail .manufacturing-program-detail-content h2 {margin-bottom: 3.63636rem;}}@media (min-width: 545px) {.manufacturing-program-detail .manufacturing-program-detail-content h2 {margin-bottom: 3.5rem;}}.manufacturing-program-detail .manufacturing-program-detail-content p {line-height: 25px;margin-bottom: 5.5rem;}.manufacturing-program-detail .manufacturing-program-detail-content iframe {width: 100%;margin-bottom: 5.5rem;}@media (min-width: 320px) {.manufacturing-program-detail .manufacturing-program-detail-content iframe {height: 56rem;}}@media (min-width: 480px) {.manufacturing-program-detail .manufacturing-program-detail-content iframe {height: 52rem;}}.manufacturing-program-detail .manufacturing-program-detail-content image, .manufacturing-program-detail .manufacturing-program-detail-content table {width: 100%;margin-bottom: 5.5rem;}.manufacturing-program-detail .manufacturing-program-detail-description {text-align: center;}@media (min-width: 992px) {.manufacturing-program-detail .manufacturing-program-detail-description {text-align: left;}}.manufacturing-program-detail .manufacturing-program-detail-description h1 {margin-bottom: 8rem;}@media (min-width: 480px) {.manufacturing-program-detail .manufacturing-program-detail-description h1 {margin-bottom: 7.27273rem;}}@media (min-width: 545px) {.manufacturing-program-detail .manufacturing-program-detail-description h1 {margin-bottom: 6.66667rem;}}@media (min-width: 768px) {.manufacturing-program-detail .manufacturing-program-detail-description h1 {margin-bottom: 5.33333rem;}}@media (min-width: 992px) {.manufacturing-program-detail .manufacturing-program-detail-description h1 {margin-bottom: 5rem;}}@media (min-width: 1200px) {.manufacturing-program-detail .manufacturing-program-detail-description h1 {margin-bottom: 4.44444rem;}}@media (min-width: 1400px) {.manufacturing-program-detail .manufacturing-program-detail-description h1 {margin-bottom: 4rem;}}@media (min-width: 992px) {.manufacturing-program-detail .manufacturing-program-detail-description h1 {margin-bottom: 5rem;}}@media (min-width: 992px) and (min-width: 480px) {.manufacturing-program-detail .manufacturing-program-detail-description h1 {margin-bottom: 4.54545rem;}}@media (min-width: 992px) and (min-width: 545px) {.manufacturing-program-detail .manufacturing-program-detail-description h1 {margin-bottom: 4.16667rem;}}@media (min-width: 992px) and (min-width: 768px) {.manufacturing-program-detail .manufacturing-program-detail-description h1 {margin-bottom: 3.33333rem;}}@media (min-width: 992px) and (min-width: 992px) {.manufacturing-program-detail .manufacturing-program-detail-description h1 {margin-bottom: 3.125rem;}}@media (min-width: 992px) and (min-width: 1200px) {.manufacturing-program-detail .manufacturing-program-detail-description h1 {margin-bottom: 2.77778rem;}}@media (min-width: 992px) and (min-width: 1400px) {.manufacturing-program-detail .manufacturing-program-detail-description h1 {margin-bottom: 2.5rem;}}.manufacturing-program-detail .manufacturing-program-detail-description big {margin-bottom: 4rem;}@media (min-width: 480px) {.manufacturing-program-detail .manufacturing-program-detail-description big {margin-bottom: 3.63636rem;}}@media (min-width: 545px) {.manufacturing-program-detail .manufacturing-program-detail-description big {margin-bottom: 3.33333rem;}}@media (min-width: 768px) {.manufacturing-program-detail .manufacturing-program-detail-description big {margin-bottom: 2.66667rem;}}@media (min-width: 992px) {.manufacturing-program-detail .manufacturing-program-detail-description big {margin-bottom: 2.5rem;}}@media (min-width: 1200px) {.manufacturing-program-detail .manufacturing-program-detail-description big {margin-bottom: 2.22222rem;}}@media (min-width: 1400px) {.manufacturing-program-detail .manufacturing-program-detail-description big {margin-bottom: 2rem;}}@media (min-width: 992px) {.manufacturing-program-detail .manufacturing-program-detail-description big {margin-bottom: 7rem;}}@media (min-width: 992px) and (min-width: 480px) {.manufacturing-program-detail .manufacturing-program-detail-description big {margin-bottom: 6.36364rem;}}@media (min-width: 992px) and (min-width: 545px) {.manufacturing-program-detail .manufacturing-program-detail-description big {margin-bottom: 5.83333rem;}}@media (min-width: 992px) and (min-width: 768px) {.manufacturing-program-detail .manufacturing-program-detail-description big {margin-bottom: 4.66667rem;}}@media (min-width: 992px) and (min-width: 992px) {.manufacturing-program-detail .manufacturing-program-detail-description big {margin-bottom: 4.375rem;}}@media (min-width: 992px) and (min-width: 1200px) {.manufacturing-program-detail .manufacturing-program-detail-description big {margin-bottom: 3.88889rem;}}@media (min-width: 992px) and (min-width: 1400px) {.manufacturing-program-detail .manufacturing-program-detail-description big {margin-bottom: 3.5rem;}}.manufacturing-program-detail .manufacturing-program-detail-content p {line-height: 32px;margin-bottom: 1rem;font-size: 17px;}.manufacturing-program-detail .manufacturing-program-detail-content ul {line-height: 32px;font-size: 17px;}@media (min-width: 545px) {.manufacturing-program-detail .manufacturing-program-detail-content h2 {margin-bottom: 1rem;margin-top: 4rem;}}@media (min-width: 545px) {.manufacturing-program-detail .manufacturing-program-detail-content h3 {margin-bottom: 1rem;margin-top: 3rem;}}.manufacturing-program-detail .manufacturing-program-detail-content {padding-top: 2.5rem;}main table:not(.noborder) tbody tr:not(.duplicate), main table tfoot tr {border-top: none;}.manufacturing-program-detail-downloads {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.manufacturing-program-detail-downloads a {margin-top: 10px;}@media (min-width: 545px) {.manufacturing-program-detail-downloads {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}.manufacturing-program-detail-downloads a {margin-top: 0;margin-right: 6rem;}.manufacturing-program-detail-downloads a:last-child {margin-right: 0;}}@media (min-width: 320px) {.manufacturing-program-detail-help {margin-top: 10rem;}}@media (min-width: 480px) {.manufacturing-program-detail-help {margin-top: 9.09091rem;}}@media (min-width: 545px) {.manufacturing-program-detail-help {margin-top: 8.33333rem;}}@media (min-width: 768px) {.manufacturing-program-detail-help {margin-top: 6.66667rem;}}@media (min-width: 992px) {.manufacturing-program-detail-help {margin-top: 6.25rem;}}@media (min-width: 1200px) {.manufacturing-program-detail-help {margin-top: 6rem;}}.manufacturing-program-detail-help .manufacturing-program-detail-help-title {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}@media (min-width: 545px) {.manufacturing-program-detail-help .manufacturing-program-detail-help-title {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}}.manufacturing-program-detail-help .manufacturing-program-detail-help-title h2 {font-size: 22px;font-weight: 700;line-height: 22px;}.manufacturing-program-detail-help .manufacturing-program-detail-help-contact {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;text-align: center;font-size: 17px;font-weight: 700;line-height: 23px;margin-top: 30px;}@media (min-width: 545px) {.manufacturing-program-detail-help .manufacturing-program-detail-help-contact {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}}@media (min-width: 992px) {.manufacturing-program-detail-help .manufacturing-program-detail-help-contact {margin-top: 15px;}}.manufacturing-program-detail-help .manufacturing-program-detail-help-contact > * {border-bottom: 2px solid #f6f6fa;}.manufacturing-program-detail-help .manufacturing-program-detail-help-contact > *:last-child {border-bottom: none;}@media (min-width: 545px) {.manufacturing-program-detail-help .manufacturing-program-detail-help-contact > * {border-right: 2px solid #f6f6fa;border-bottom: none;}.manufacturing-program-detail-help .manufacturing-program-detail-help-contact > *:last-child {border-right: none;}}.manufacturing-program-detail-help .manufacturing-program-detail-help-contact div {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;align-items: center;padding: 33px 10px;background-color: #e1e0ec;width: 100%;position: relative;}@media (min-width: 801px) {.manufacturing-program-detail-help .manufacturing-program-detail-help-contact div {width: 33.3333%;min-height: 100px;}}.manufacturing-program-detail-help .manufacturing-program-detail-help-contact div a, .manufacturing-program-detail-help .manufacturing-program-detail-help-contact div span {position: absolute;}.manufacturing-program-detail-help .manufacturing-program-detail-help-contact div a:first-of-type, .manufacturing-program-detail-help .manufacturing-program-detail-help-contact div span:first-of-type {top:25%;}.manufacturing-program-detail-help .manufacturing-program-detail-help-contact div a:last-of-type, .manufacturing-program-detail-help .manufacturing-program-detail-help-contact div span:last-of-type {bottom:25%;}@media (max-width: 800px) {.manufacturing-program-detail-help .manufacturing-program-detail-help-contact div {min-height: 130px;}}.manufacturing-program-detail-help .manufacturing-program-detail-help-contact > a {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 23px 10px;background-color: #e1e0ec;width: 100%;}@media (min-width: 545px) {.manufacturing-program-detail-help .manufacturing-program-detail-help-contact > a {width: 33.3333%;}}@media (min-width: 320px) {.documents {margin-top: 7rem;}}@media (min-width: 480px) {.documents {margin-top: 6.36364rem;}}@media (min-width: 545px) {.documents {margin-top: 5.83333rem;}}@media (min-width: 768px) {.documents {margin-top: 5.5rem;}}@media (min-width: 320px) {.documents {margin-bottom: 8rem;}}@media (min-width: 480px) {.documents {margin-bottom: 7.27273rem;}}@media (min-width: 545px) {.documents {margin-bottom: 6.66667rem;}}@media (min-width: 768px) {.documents {margin-bottom: 6rem;}}@media (min-width: 320px) {.documents h1 {margin-bottom: 20px;}}.documents-filter {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row wrap;flex-flow: row wrap;margin: 0 -5px;padding: 10px 0;}.documents-filter .btn {margin: 5px;}.documents-filter .selected {-webkit-box-ordinal-group: 0;-ms-flex-order: -1;order: -1;}.documents-cards {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row wrap;flex-flow: row wrap;margin: 0 -12.5px;}@media (min-width: 320px) {.documents-cards {margin-top: 3.5rem;}}.documents-card-wrapper {padding: 12.5px;width: 100%;}@media (min-width: 545px) {.documents-card-wrapper {max-width: 50%;}}@media (min-width: 768px) {.documents-card-wrapper {max-width: 33%;}}@media (min-width: 992px) {.documents-card-wrapper {max-width: 25%;}}@media (min-width: 1400px) {.documents-card-wrapper {max-width: 20%;}}.documents-card-wrapper .documents-card {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;min-height: 160px;height: 100%;background-color: #fff;padding: 25px 20px 30px 20px;-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-font-smoothing: subpixel-antialiased;will-change: transform;-webkit-transition: all ease 300ms;-o-transition: all ease 300ms;transition: all ease 300ms;}.documents-card-wrapper .documents-card h2 {color: #001e61;font-size: 18px;font-weight: 700;line-height: 25px;margin-bottom: 35px;-webkit-transition: color ease 300ms;-o-transition: color ease 300ms;transition: color ease 300ms;}.documents-card-wrapper .documents-card div {color: #192339;font-size: 13px;font-weight: 400;line-height: 20px;}.documents-card-wrapper .documents-card:hover, .documents-card-wrapper .documents-card:focus {-webkit-box-shadow: 0 0 40px #c4c2d9;box-shadow: 0 0 40px #c4c2d9;-webkit-transform: scale(1.033);-ms-transform: scale(1.033);transform: scale(1.033);}.documents-card-wrapper .documents-card:hover h2, .documents-card-wrapper .documents-card:focus h2 {color: #00bcf0;}.contacts-list {margin-top: 100px;}.contacts-list h2 {font-size: 34px;line-height: 46px;font-weight: 300;margin-bottom: 20px }.contacts-list .row {justify-content: space-between;}.contacts-list .contacts-list-items .contacts-card {background-color: #fff;margin-bottom: 20px;padding: 20px;}.contacts-list .contacts-list-items .contacts-card .contacts-card-header {margin-bottom: 10px;}.contacts-list .contacts-list-items .contacts-card .contacts-card-header .country {display: block;font-size: 22px;line-height: 30px;font-weight: 400;margin: 7px 0;}.contacts-list .contacts-list-items .contacts-card .contacts-card-header .country img {float: left;margin-right: 10px;}.contacts-list .contacts-list-items .contacts-card .contacts-card-header a.btn-border {font-weight: 400;margin: 0;}.contacts-list .contacts-list-items .contacts-card strong.contacts-card-companyname {display:block;font-size: 16px;line-height: 22px;font-weight: 600;margin-bottom: 10px;}.contacts-list .contacts-list-items .contacts-card .contacts-card-info {font-size: 16px;line-height: 22px;}.contacts-list .contacts-list-items .contacts-card .contacts-card-info-adress {margin-bottom: 20px;}.contacts-list .contacts-list-items .contacts-card .contacts-card-info-links a {display: block;}.topimage-without-contact-tabs + .contact-detail {margin-top: 70px;}@media (min-width: 992px) {.contacts-list .contacts-list-items {width: 40%;order:1;}.contacts-list .contacts-list-items .contacts-card .contacts-card-header {display: flex;justify-content: space-between;}.contacts-list .contacts-list-items .contacts-card .contacts-card-info {display: flex;justify-content: space-between;}.contacts-list .contacts-list-items .contacts-card .contacts-card-info-links a {text-align: right;}.contacts-list .contacts-list-map {width: 50%;margin-top: -100px;order:2;}}@media (max-width: 991px) {.contacts-list .contacts-list-items {width: calc(100% - 25px);margin: 0 auto;display: flex;flex-wrap: wrap;justify-content: space-between;}.contacts-list .contacts-list-items .contacts-card {width: 48%;position: relative;padding-bottom: 80px;}.contacts-list .contacts-list-items .contacts-card .contacts-card-header a.btn-border {position: absolute;left:20px;bottom:20px;}.contacts-list .contacts-list-map {height:200px !important;margin-top: -200px;margin-left: auto;position: relative;z-index: -1;}}@media (max-width: 767px) {.topimage-without-contact-tabs + .contact-detail {margin-top: 0;}}@media (max-width: 544px) {.contacts-list .contacts-list-items .contacts-card {width: 100%;}}.contacts-detail {}.contacts-detail h2 {font-size: 34px;line-height: 46px;font-weight: 300;margin: 70px 0 0;}.contacts-detail h3 {font-size: 24px;line-height: 33px;font-weight: 400;margin: 30px 0 10px }.contacts-detail h2 + .row {margin-top: 10px;}.contacts-detail .row {gap:30px;}.contacts-detail .contacts-card {font-size: 16px;line-height: 20px;font-weight: 400;background-color: #fff;padding: 30px;}@media (min-width: 1400px) {.contacts-detail .contacts-card {width: calc(25% - 30px);}}@media (min-width: 992px) and (max-width: 1399px) {.contacts-detail .contacts-card {width: calc(33% - 30px);}}@media (max-width: 1250px) {.contacts-detail {margin-bottom: 70px;}}@media (min-width: 768px) and (max-width: 991px) {.contacts-detail .contacts-card {width: calc(50% - 15px);}}@media (max-width: 767px) {.contacts-detail .row {gap:10px;}.contacts-detail .contacts-card {width: calc(100% - 25px);margin: 0 auto;padding:20px;}}.contacts-detail .contacts-card h4 {font-size: 18px;line-height: 25px;font-weight: 600;}.contacts-detail .contacts-card em.position {display: block;color:rgba(25, 35, 57, 1);margin-bottom: 10px;}.contacts-detail .contacts-card a, .contacts-detail .contacts-card strong.as-link {display: block;font-weight: 400;font-size: 16px;line-height: 22px;-moz-transition: background 0.3s ease-out;-o-transition: background 0.3s ease-out;-webkit-transition: background 0.3s ease-out;-ms-transition: background 0.3s ease-out;transition: background 0.3s ease-out;}.contacts-detail .contacts-card a:not(:last-of-type), .contacts-detail .contacts-card strong.as-link {margin-bottom: 5px;}.contacts-detail .contacts-card a:before, .contacts-detail .contacts-card strong.as-link:before {content:'';float:left;margin-right: 10px;}.contacts-detail .contacts-card a.phone:before {width:20px;height:20px;background: url(../img/contact-phone-lightblue.svg) no-repeat;}.contacts-detail .contacts-card a.phone:hover:before {background: url(../img/contact-phone-darkblue.svg) no-repeat;}.contacts-detail .contacts-card strong.fax:before {width:20px;height:20px;background: url(../img/contact-fax-lightblue.svg) no-repeat;}.contacts-detail .contacts-card a.mobile:before {width:22px;height:22px;background: url(../img/contact-mobile-lightblue.svg) no-repeat;}.contacts-detail .contacts-card a.mobile:hover:before {background: url(../img/contact-mobile-darkblue.svg) no-repeat;}.contacts-detail .contacts-card a.email:before {width:22px;height:22px;background: url(../img/contact-email-lightblue.svg) no-repeat;}.contacts-detail .contacts-card a.email:hover:before {background: url(../img/contact-email-darkblue.svg) no-repeat;}.contacts-detail .contacts-card a.whatsapp {padding: 8px 20px 14px;text-align: center;border:1px solid #00bcf0;border-radius: 40px;margin-top: 20px;}.contacts-detail .contacts-card a.whatsapp:before {float: none;display: inline-block;position: relative;top:6px;width:23px;height:22px;background: url(../img/contact-whatsapp-lightblue.svg) no-repeat;}.contacts-detail .contacts-card a.whatsapp:hover {border-color: #001E61;}.contacts-detail .contacts-card a.whatsapp:hover:before {background: url(../img/contact-whatsapp-darkblue.svg) no-repeat;}.newsletter {background-color: #F6F6FA;}.newsletter.bgwhite {background-color: #fff;}.newsletter .pux-container {background-color: #E9EAF2;}.newsletter .pux-container .row {text-align: left;}.newsletter .pux-container h1 {color:#192339;width:auto;font-style: normal;font-weight: 300;line-height: normal;margin:0 0 30px;}.newsletter .pux-container div h2 {font-weight: 700;}.newsletter .pux-container div ul {margin: 20px 0;padding: 0;}.newsletter .pux-container div ul li {float: left;margin: 0 0 10px;position: relative;padding-left: 39px;width: 48%;list-style: none;}.newsletter .pux-container div ul li:nth-of-type(2n) {float: right;}.newsletter .pux-container div ul li:nth-of-type(2n+1) {clear: both;}.newsletter .pux-container div ul li:before {content:'';display: block;position: absolute;top:0;left:0;width:26px;height: 26px;background: url(../img/li-green.svg) no-repeat;}.newsletter .pux-container div strong {font-weight: 700;}@media screen and (min-width:1251px) {.newsletter {padding-top: 7rem;padding-bottom: 7rem;}.newsletter .pux-container h1 {font-size: 38px;}.newsletter .pux-container div h2 {font-size: 24px;line-height: 32px;}.newsletter .pux-container div ul li:nth-of-type(2n+1) {clear: left;}}@media screen and (min-width:1024px) {.newsletter .pux-container .row {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 50px;}}@media screen and (max-width:1023px) {.newsletter .pux-container {padding: 0;margin: 0 2rem;}.newsletter .pux-container .row {display: block;padding: 20px;}.newsletter .pux-container h1 {margin-bottom: 20px;}.newsletter .pux-container .row .col-sm-6 {max-width: 100%;padding: 0;}.newsletter .pux-container .row .col-sm-5 {max-width: 100%;padding: 15px;}}@media screen and (max-width:600px) {.newsletter .pux-container .text >div {display: none;}}@media screen and (max-width:400px) {.newsletter .pux-container h1 {font-size: 6rem;}}.newsletter .pux-container div {color:#192339;font-size: 17px;font-style: normal;font-weight: 300;line-height: 26px;letter-spacing: 0.15px;margin:0;}.newsletter .pux-container div.msg-error-small {color:#ee303c;display: block;width: 100%;text-align: center;margin: 0 0 20px;font-size: 13px;font-weight: 600;}.newsletter .pux-container div.msg-success-small {color:#01caa0;display: block;width: 100%;text-align: center;margin: 0 0 20px;font-size: 13px;font-weight: 600;}.newsletter .pux-container .news-box {background-color: #fff;padding:30px;}.newsletter .pux-container .form-news-content {width: 100%;margin:0 auto 20px;}.newsletter .pux-container .form-news-content input {display: inline-flex;border:0;border-radius: 40px;padding:18px 0 16px 30px;font-size: 16px;line-height: 55px;height: 55px;font-weight: 300;background: transparent;}.newsletter .pux-container .form-news-content input::placeholder, .newsletter .pux-container .form-news-content input::-moz-placeholder, .newsletter .pux-container .form-news-content input::-webkit-input-placeholder {color: #4c566e;}.newsletter .pux-container .form-news-content input:focus::placeholder, .newsletter .pux-container .form-news-content input:focus::-moz-placeholder, .newsletter .pux-container .form-news-content input:focus::-webkit-input-placeholder {color: #192339;-moz-transition: color 0.5s ease-in-out;-o-transition: color 0.5s ease-in-out;-webkit-transition: color 0.5s ease-in-out;-ms-transition: color 0.5s ease-in-out;transition: color 0.5s ease-in-out;}.newsletter .pux-container .form-news-content input:-webkit-autofill, .newsletter .pux-container .form-news-content input:-webkit-autofill:focus {background: transparent !important;transition: background-color 0s 600000s, color 0s 600000s !important;}.newsletter .pux-container .form-news-content button {display: inline-flex;padding: 16px 40px;align-items: center;gap: 10px;border-radius: 40px;background: #00BCF0;white-space: nowrap;}@media screen and (min-width:1024px) {.newsletter .pux-container .form-news-content {display:flex;border-radius: 30px;border: 1px solid #00BCF0;background: #FFF;box-shadow: 0px 0px 40px 0px rgba(0, 0, 0, 0.10);-moz-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;-webkit-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}.newsletter .pux-container .form-news-content:focus-within {border-color:#00BCF0;box-shadow: 0px 0px 20px 0px rgba(0, 188, 240, 0.20);-moz-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;-webkit-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}.newsletter .pux-container .form-news-content:focus-within button {background: #00BCF0;}.newsletter .pux-container .form-news-content input, .newsletter .pux-container .form-news-content button {display: inline-flex;}.newsletter .pux-container .form-news-content button:hover {background-color: #00ABDB;}}@media screen and (max-width:1023px) {.newsletter .pux-container .form-news-content {}.newsletter .pux-container .form-news-content input {display: flex;width: 100%;border-radius: 30px;margin:0 auto 10px;border: 1px solid #00BCF0;box-shadow: 0px 0px 40px 0px rgba(0, 0, 0, 0.10);-moz-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;-webkit-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}.newsletter .pux-container .form-news-content button {display: flex;width: 100%;margin:0 auto;}}.newsletter .pux-container .checkbox-box {margin:0 auto 10px;width: 100%;color:#fff;}.newsletter .pux-container .checkbox-box .label {display:block;font-size: 18px;line-height: 25px;font-style: normal;font-weight: 700;padding:0;margin: 0 0 10px;color:#192339;}.newsletter .pux-container .checkbox-box .checkbox {margin-bottom: 10px;position: relative;}.newsletter .pux-container .checkbox-box .checkbox:before {content:'';display:block;width:42px;height:42px;position: absolute;top:10px;left:10px;}.newsletter .pux-container .checkbox-box .checkbox.nastavby:before {background: url(../img/news-dily-nastavby.svg) no-repeat;}.newsletter .pux-container .checkbox-box .checkbox.spojovaci:before {background: url(../img/news-spojovaci-material.svg) no-repeat;}.newsletter .pux-container .checkbox-box .checkbox.chemie:before {background: url(../img/news-prumyslova-chemie.svg) no-repeat;}.newsletter .pux-container .checkbox-box .checkbox label:before {left: auto;right: 20px;top:50%;transform: translateY(-50%);}.newsletter .pux-container .checkbox-box .checkbox label:after {left: auto;right: 25px;top:50%;transform: translateY(-50%);}.newsletter .pux-container .checkbox-box .checkbox label {display: block;font-size: 15px;font-style: normal;font-weight: 600;line-height: normal;cursor: pointer;padding:20px 20px 20px 60px;border:1px solid #E9EAF2;}.newsletter .pux-container .checkbox-box .checkbox label:hover, .newsletter .pux-container .checkbox-box .checkbox:has(input[type="checkbox"]:checked) label {border: 1px solid #00BCF0;}.newsletter .pux-container .form-news .legend {display:block;color: #192339;text-align: center;font-size: 13px;font-style: normal;font-weight: 300;line-height: normal;margin: 0 auto .5rem;}.newsletter .pux-container .form-news .legend a {color: #00BCF0;font-size: 13px;font-style: normal;font-weight: 300;line-height: normal;}.cart-header {list-style: none;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row wrap;flex-flow: row wrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin: 0;padding: 6.5rem 0 0;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}@media (min-width: 1151px) {.cart-header {width: 66.666667%;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}}@media (max-width: 1150px) {.cart-header {width: 100%;}}.cart-header li {font-weight: 300;width: 33.333334%;color: #e1e0ec;text-align: left;margin: 0;padding: 2rem;white-space: nowrap;}.cart-header.en li {width: 50%;}@media (max-width: 544px) {.cart-header li {width: 100%;}}.cart-header li a {font-weight: 300;color: #BCBCBC;white-space: nowrap;}.cart-header li em {font-style: normal;border:1px solid #BCBCBC;float:left;text-align: center;width:30px;height:30px;border-radius: 50%;margin: -2px 15px 0 0;font-size: 16px;line-height: 30px;}@media (min-width: 320px) {.cart-header li {font-size: 15px;line-height: 25px;}}@media (min-width: 480px) {.cart-header li {font-size: 15px;line-height: 25px;}}@media (min-width: 545px) {.cart-header li {font-size: 15px;line-height: 25px;}}@media (min-width: 768px) {.cart-header li {font-size: 15px;line-height: 25px;}}@media (min-width: 992px) {.cart-header li {font-size: 18px;line-height: 25px;}}.cart-header li:before {content: none;}.cart-header li h1 {font-size: 18px;line-height: 25px;color: #00BCF0;}.cart-header.cart-header-step1 li {color: #BCBCBC;}.cart-header.cart-header-step1 li:first-child {background-color: #FFF;}.cart-header.cart-header-step1 li:first-child em {border-color: #00BCF0;}.cart-header.cart-header-step2 li {color: #BCBCBC;}.cart-header.cart-header-step2 li:nth-of-type(2) {background-color: #FFF;}.cart-header.cart-header-step2 li:nth-of-type(2) em {border-color: #00BCF0;}.cart-header.cart-header-step3 li {color: #BCBCBC;}.cart-header.cart-header-step3 li:nth-of-type(3) {background-color: #FFF;}.cart-header.cart-header-step3 li:nth-of-type(3) em {border-color: #00BCF0;}.cart-shipping h2, .cart-payment h2 {text-align: center;}@media (min-width: 545px) {.cart-shipping h2, .cart-payment h2 {text-align: left;}}.cart-shipping h2 + p, .cart-payment h2 + p {font-size: 16px;line-height: 20px;margin-bottom: 20px;}.cart-table {margin-bottom: 3.5rem;}.cart-table-step2 {background-color: #fff;}.cart-table-step2 h2.h4 {font-size: 22px;line-height: 30px;display: block;font-weight: 300;padding:0;}.cart-sum-step2:not(.full) {max-height: 370px;overflow: hidden;position: relative;}.cart-sum-step2.full+.cart-sum-step2-showall {display: none;}.cart-sum-step2-showall {width: 100%;display: block;text-align: center;position: relative;margin-top: -110px;}.cart-sum-step2-showall div {height: 110px;background: linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);}.cart-sum-step2-showall a {display: block;margin: 0 auto;font-size: 16px;line-height: 40px;font-weight: 700;background-color: #fff;}.cart-table-step2 tbody td {padding:15px 0 !important;}.cart-table-step2 tbody td.title {padding-right:15px !important;}.cart-table-step2 tbody td:not(.title) {white-space: nowrap;vertical-align: top !important;}.cart-table-step2 tbody tr.duplicate td {line-height: 1em !important;}.cart-table-step2 tbody td:not(.title):not(.last) {padding-right:15px !important;}.cart-table-step2 tbody td a {color:#000;font-size: 15px;line-height: 20px;font-weight: 600;}.cart-table-step2 tbody td em {color:#BCBCBC;font-style: normal;}.cart-table-step2 tbody td .text-red {display:inline-block;font-size: 11px;line-height: 13px;font-weight: 300;}.cart-summary tr:not(.last) {border-top:0 !important;border-bottom: 1px solid #e1e0ec;}.cart-summary tr:not(.last) td.title {width: 45%;color:#000;font-size: 15px;line-height: 20px;font-weight: 600;}.cart-summary tr:not(.last) td.text-right {white-space: inherit;}.cart-summary tr.last {border-bottom: 0;}.cart-summary tr.last td.title {color:#000;font-size: 17px;line-height: 23px;font-weight: 700;}.cart-summary tr.last td.text-right strong {color:#000;font-size: 30px;line-height: 41px;font-weight: 700;}.cart-summary tr.last td.text-right small {color:#000;font-size: 19px;line-height: 26px;font-weight: 400;white-space:nowrap;}.cart-table table {background-color: #fff;}.cart-table thead tr {background-color: #fff;}.cart-table tbody tr {border-top:0 !important;border-bottom: 1px solid #e1e0ec;}.cart-table small {display: block;font-size:12px;line-height: 12px;margin-top:3px;}.cart-table h2 {text-align: center;margin-bottom: 20px;padding: 0 12.5px;}@media (min-width: 768px) {.cart-table {overflow: auto;}.cart-table h2 {text-align: left;margin-bottom: 0;}}@media (min-width: 320px) and (max-width: 767px) {.cart-table:not(.cart-table-step2) table tbody, .cart-table:not(.cart-table-step2) table tfoot {display: block !important;}.cart-table:not(.cart-table-step2) table tbody tr, .cart-table:not(.cart-table-step2) table tfoot tr {display: block !important;}}.cart-table table .table-product-note {white-space: nowrap;}.cart-table table .table-product-image {visibility: hidden;}.cart-table table .table-product-image div {width: 15px;height: 15px;}@media (min-width: 768px) {.cart-table table .table-product-image {visibility: visible;padding: 0;}.cart-table table .table-product-image div {width: 60px;height: 60px;margin: 2rem 0;}.cart-table table .table-product-image img {width: 60px;height: 60px !important;-o-object-fit: contain;object-fit: contain;}}.cart-table table input {width: 80px;height: 40px;text-align:center;padding:0 .5em;}.cart-table table .link {font-weight: 700;}.cart-table table .link1 {font-weight: 400;}.cart-table table tfoot {font-weight: 700;}@media (min-width: 320px) and (max-width: 767px) {.cart-table table tfoot tr {width: 100%;}.cart-table table tfoot td {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;height: auto;padding: 10px 22.5px;}.cart-table table tfoot td:before {content: attr(data-th);font-family: "Nunito Sans", sans-serif !important;color: #192339;font-weight: 700;}.cart-table table tfoot td:empty {display: none;}}@media (min-width: 320px) {.cart-table.cart-table-step2, .cart-table.cart-table-step3 {margin-bottom: 8rem;}}@media (min-width: 480px) {.cart-table.cart-table-step2, .cart-table.cart-table-step3 {margin-bottom: 7.27273rem;}}@media (min-width: 545px) {.cart-table.cart-table-step2, .cart-table.cart-table-step3 {margin-bottom: 6.66667rem;}}@media (min-width: 768px) {.cart-table.cart-table-step2, .cart-table.cart-table-step3 {margin-bottom: 6rem;}}.cart-table.cart-table-step2 .table-product-image, .cart-table.cart-table-step3 .table-product-image {padding: 0 0 0 2rem;}.cart-table.cart-table-step2 .table-product-image div, .cart-table.cart-table-step3 .table-product-image div {width: 0;height: 0;}@media (min-width: 768px) {.cart-table.cart-table-step2 .table-product-image div, .cart-table.cart-table-step3 .table-product-image div {width: 60px;height: 60px;}}.cart-shipping-payment {align-items: flex-start;}.cart-your-data .col-sm-8, .cart-shipping-payment .col-sm-8 {background-color: #fff;padding: 3rem;}@media screen and (min-width:1251px) {.cart-your-data .col-sm-4, .cart-shipping-payment .col-sm-4 {padding: 0 0 0 2rem;}}@media (max-width: 1150px) {.cart-your-data >div, .cart-shipping-payment >div {max-width: 100% !important;width: 100% !important;-ms-flex: 0 0 100% !important;flex: 0 0 100% !important;-webkit-flex: 0 0 100% !important;-moz-flex: 0 0 100% !important;margin-bottom: 2rem;}}@media (min-width: 1151px) {.cart-shipping-payment >div.sticky, .cart-your-data >div.sticky {position: sticky;top: -200px;align-self: flex-start;}}@media (max-width: 1150px) {.cart-shipping-payment >div.sticky, .cart-your-data >div.sticky {padding-right:0;padding-left:0;}}.cart-your-data .col-sm-8 .h3, .cart-shipping-payment .col-sm-8 .h3 {font-weight: 300;}.cart-shipping-payment .col-sm-8 label {border:1px solid #E1E0EC;background-color: #F6F6FA;padding:1.4rem 2rem;}.cart-your-data .col-sm-8 input, .cart-your-data .col-sm-8 textarea, .cart-your-data .col-sm-8 .asinput, .cart-shipping-payment .col-sm-8 input, .cart-shipping-payment .col-sm-8 textarea, .cart-shipping-payment .col-sm-8 .asinput {padding: 1.5rem;}.cart-shipping-payment .col-sm-8 label div {padding-right:200px;}.cart-shipping-payment .col-sm-8 label div:not(.choosed) {background: transparent;border: 0;font-weight: 600;}.cart-shipping-payment .col-sm-8 label div > img {max-width: 80px;height: auto;position: absolute;top:50%;right:100px;transform: translateY(-50%);margin: 0;}.cart-shipping-payment .col-sm-8 label div:not(.choosed) > strong {position: absolute;top:50%;right:18px;transform: translateY(-50%);}.cart-shipping-payment .col-sm-8 label div + article, .cart-shipping-payment .col-sm-8 label div article, .cart-shipping-payment .col-sm-8 label article {background: transparent;border: 0;padding-top:0;padding-bottom:0;font-size:15px;line-height: 21px;font-weight: 300;margin-top: -10px;}.cart-shipping-payment .col-sm-8 label div article {margin-top: 0;padding-top:5px;padding-right:0;padding-left:0;}.cart-shipping-payment .col-sm-8 label div:not(.choosed):before {background-color: #fff;}.cart-shipping-payment .col-sm-8 label div.choosed {display:none;}.cart-shipping-payment .col-sm-8 label div.choosed.act {display:block;}@media (max-width: 544px) {.cart-shipping-payment .col-sm-8 label div:not(.choosed) {padding-right: 18px;}.cart-shipping-payment .col-sm-8 label {padding-top:25px;}.cart-shipping-payment .col-sm-8 label div:not(.choosed) > img {top:-12px;right: auto;left:50px;transform: none;max-height: 20px;}.cart-shipping-payment .col-sm-8 label div:not(.choosed) > strong {top:12px;transform: none;}.cart-shipping-payment .col-sm-8 label div > span {display: block;max-width: 70%;}}.cart-info {text-align: center;font-size: 15px;font-weight: 400;line-height: 25px;margin-top: 20px;margin-bottom: 4.5rem;}@media (min-width: 768px) {.cart-info {text-align: left;margin-top: 0;}}.cart-buttons {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: reverse;-ms-flex-direction: column-reverse;flex-direction: column-reverse;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 0;}.cart-buttons.step2 button, .cart-buttons.step2 >a {display: block;width: 100%;text-align: center;}@media (min-width: 545px) {.cart-buttons {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}}.cart-buttons span {margin: 15px 0;}.cart-buttons .btn {margin: 15px 0 0;}.cart-buttons .btn-back {font-size: 15px;padding: 15px 25px;}.cart-buttons .btn-recount {font-size: 15px;padding: 12px 25px;}.cart-buttons .btn-order {white-space: normal;display: inline-block;font-size: 20px;line-height: 28px;}.cart-buttons .btn-order small {display:block;font-size: 20px;line-height: 28px;}@media (min-width: 545px) {.cart-buttons span {margin: 15px 0 15px 30px;}}.cart-buttons span {margin-left: auto;width: 100%;}.cart-boxs {margin-bottom: 7rem;}@media (min-width: 992px) {.cart-boxs {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-flex-flow:wrap;flex-flow:wrap;margin-left: -12.5px;margin-right: -12.5px;}.cart-boxs-reg {width:32%;}.cart-boxs-transport {width:32%;}.cart-boxs-contact {width:32%;}.cart-boxs-summary {width:32%;}}@media (max-width: 767px) {.cart-boxs {margin-top: 5rem;}}.cart-boxs-transport {background-color: #fff;padding:3rem;}.cart-boxs-transport.en {background-color: transparent;}.cart-boxs-transport {font-size: 13px;font-weight: 400;}.cart-boxs-transport .scale {margin: 2rem 0;}.cart-boxs-transport .scale strong {display: block;width:100%;height:15px;background-color: #D9D9D9;border-radius:7px;position: relative;}.cart-boxs-transport .scale strong span {display: block;position: absolute;top:0;left:0;height:15px;border-radius:7px;background-color: #00BCF0;}.cart-boxs-contact, .cart-boxs-reg {padding:3rem;text-align: center;font-size: 13px;background-color: #fff;text-align: left;}.cart-boxs-contact.step2 {width: 100%;background-color: #fff;text-align: left;}.cart-boxs-transport>strong:not(.normal), .cart-boxs-contact>strong:not(.normal), .cart-boxs-reg>strong:not(.normal) {font-size: 22px;line-height: 30px;display: block;font-weight: 300;}.cart-boxs-transport>strong b, .cart-boxs-contact>strong b, .cart-boxs-reg>strong b {font-weight: 700;}.cart-boxs-contact>div, .cart-boxs-reg>div {text-align: left;margin-top: 2rem;font-size: 15px;line-height: 1.4em;display: inline-block;}.cart-boxs-reg>div ul {display: block;margin-top: 20px;}.cart-boxs-reg>div ul li {float: left;padding:0;font-size: 18px;}.cart-boxs-reg>div ul li:first-of-type {padding-right: 40px;}.cart-boxs-reg>div ul li:before {display: none;}.cart-boxs-reg>div ul li em {display: inline-block;border:1px solid #00a8d7;padding:4px 0;width: 30px;height:30px;border-radius: 50%;text-align: center;font-style: normal;color:#00a8d7;margin-right: 15px;}.cart-boxs-contact>div img {float: left;margin-right: 2rem;}.cart-boxs-contact>div strong {font-size: 20px;}.cart-boxs-contact>div a {display: block;white-space: nowrap;}.cart-boxs-contact>div a:first-of-type {margin-top: 1rem;}.cart-boxs-summary {background-color: #fff;padding:3rem;font-size: 13px;}.cart-boxs-summary>div {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-flex-flow:wrap;flex-flow:wrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.cart-boxs-summary>div>span {float: left;font-weight: 600;}.cart-boxs-summary>div>div {text-align: right;}.cart-boxs-summary>div>div>strong {display: block;font-size: 30px;line-height: 40px;}.cart-boxs-summary>div>div>small {display: block;font-size: 15px;line-height: 20px;font-weight: 600;}.cart-boxs-summary>a {clear: both;display: block;margin-top: 3rem;}.cart-buttons {clear:both;}.cart-form-box {padding: 3rem 4rem 2rem 4rem;margin-bottom: 10px;background-color: #fff;-webkit-transition: all ease 300ms;-o-transition: all ease 300ms;transition: all ease 300ms;-webkit-transform-origin: top;-ms-transform-origin: top;transform-origin: top;}.cart-form-box .checkbox-block {margin: 0 0 2rem -5rem;}.cart-form-box .row {margin: 0 0 2rem -3rem;}.cart-form-box label {padding:0 !important;font-size:17px;line-height: 23px;font-weight: 300;}.cart-form-box input, .cart-form-box span.form-control {background-color: #f6f6fa !important;height: 50px;}.cart-form-box .asinput {background-color: #fbfbfa !important;height: 50px;}.cart-form-box span.form-control {line-height: 50px;overflow: hidden;background-color: #fbfbfb;}.cart-form-box textarea {background-color: #f6f6fa;}.cart-form-box input.error, .cart-form-box textarea.error {background-color: #fee4e8;border-color:#df0024}.cart-form-subbox.hidden {height: 0;-webkit-transform: scaleY(0);-ms-transform: scaleY(0);transform: scaleY(0);padding: 0;margin: 0;}.modal-backdrop {background: rgba(0,0,0,.5);opacity: 1 !important;-webkit-backdrop-filter: blur(3px);backdrop-filter: blur(3px);}body.modal-open .modal-backdrop {overflow-y: scroll;}.modal-content {border: none;border-radius: 0;}@media (min-width:768px) {.modal-content {margin-top: 25vh;}}#modal-request .modal-content, #modal-registration .modal-content{margin-top: 10vh;}.modal-body:not(.p0) {padding: 4rem;}.modal-body.p0 {padding: 0;}.modal-body .link-close {position: absolute;top: 20px;right: 20px;}.modal-body .twocols {font-size:15px;}@media (min-width:768px) {.modal-body .twocols {display: -webkit-box;display: -ms-flexbox;display: flex;justify-content: space-between;}.modal-body .twocols > form, .modal-body .twocols > div.regbox {width: 50%;padding:50px;}}@media (max-width:767px) {.modal-body .twocols > form, .modal-body .twocols > div.regbox {padding:24px;}}.modal-body .twocols > div.regbox {background: #002360 url(../img/regbox-bg.svg) no-repeat;background-size: cover;color:#fff;}.modal-body .twocols > div.regbox > strong {display: block;margin: 0 0 15px;font-size:19px;line-height: 26px;font-weight: 400;}.modal-body .twocols > div.regbox > ul {padding:0;margin:0 0 20px;}.modal-body .twocols > div.regbox > ul li {list-style: none;padding:0;margin:0;position: relative;font-size:16px;line-height:22px;padding:0 0 15px 20px;font-family:'Nunito Sans', Arial, Helvetica, sans-serif;}.modal-body .twocols > div.regbox > ul li:before {content:'';display: block;position: absolute;left:0;top:6px;width:12px;height:10px;background: url(../img/li-check.svg) no-repeat;}.modal-body .twocols > div.regbox > a.btn {display: block;}.modal-body h2 {margin: 1rem 0 4rem 0;}.modal-body .twocols h2 {margin: 0 0 20px;font-family:'Nunito Sans', Arial, Helvetica, sans-serif;font-size:25px;line-height:34px;font-weight: 400;}.modal-body .modal-group label {font-size:15px;line-height:20px;margin: 0 0 6px 0;}.modal-body .modal-group label a.link {float: right;}.modal-body .modal-group label em {font-style: normal;color:red;}.modal-body .modal-group input {height: 50px;background-color: #f6f6fa;margin-bottom: 20px;}.modal-body .modal-group input.error {background-color: #fee4e8;border-color:#df0024}.modal-body .modal-row {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}@media (min-width: 545px) {.modal-body .modal-row {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}}.modal-body .modal-row .checkbox {margin-top: 15px;}.modal-body .modal-row .checkbox label {font-size: 15px;padding: 0 0 0 25px;}.modal-body .modal-row .link {margin-top: 15px;font-weight: 700;}.modal-body .modal-buttons {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;padding-top: 20px;}.modal-body .modal-buttons .btn-left {max-width: 40%;}.modal-body .modal-buttons .links {-ms-flex-item-align: center;align-self: center;text-align: center;margin-top: 3rem;}.modal-body .modal-buttons .link {-ms-flex-item-align: center;align-self: center;text-align: center;font-weight: 700;margin-top: 3rem;}.order-history {padding: 5.5rem 0 10rem;}.order-history h1 {text-align: center;margin-bottom: 4rem;}@media (min-width: 992px) {.order-history h1 {text-align: left;}}.order-history-table {padding-bottom: 4rem;overflow-x: auto;}@media (min-width: 768px) {.order-history-table {overflow-x: scroll;}}@media (min-width: 1200px) {.order-history-table {overflow-x: auto;}}@media (min-width: 768px) {.order-history-table table {min-width: 1200px;}}@media (min-width: 768px) {.order-history-table {margin-bottom: 4rem;padding-bottom: 0;}}.order-history-table .link {font-weight: 700;}.order-history-table thead tr:first-child {border: none;}.order-history-table thead tr:first-child td {height: 30px;padding: 10px 0 0 10px;}.order-history-table tbody tr td:last-child {text-align: right;padding: 10px;}.order-history-table td {padding: 10px 0 10px 10px;}.order-history-table input {height: 40px;max-width: 250px;width: 100%;}.order-history-table input.input-date {width: 100%;max-width: 120px;}.order-history-detail-info table tr {border: none;}.order-history-detail-info table tr td {background-color: #f6f6fa;padding: 2px 20px 4px 0;height: auto;vertical-align: top;width: 50%;}.order-history-detail-info table tr td:last-child {text-align: right;}@media (min-width: 992px) {.order-history-detail-info table tr td:last-child {text-align: left;}}.order-history-detail-header {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;text-align: center;padding: 3.5rem 0 2.5rem 0;}@media (min-width: 992px) {.order-history-detail-header {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}}.order-history-detail-header-buttons {text-align: center;}.order-history-detail-header-buttons .btn {margin: 5px;}@media (min-width: 992px) {.order-history-detail-header-buttons .btn {margin: 10px 0 10px 10px;}}.order-history-detail-table {margin: 4rem 0 0 0;padding-bottom: 8rem;}@media (min-width: 992px) {.order-history-detail-table {margin: 4rem 0 8rem 0;padding-bottom: 0;}}.order-history-detail-table h2 {text-align: center;}@media (min-width: 992px) {.order-history-detail-table h2 {text-align: left;}}.order-history-detail-table table thead tr {height: auto;}@media (min-width: 320px) and (max-width: 544px) {.order-history-detail-table table tr span {width: 60%;}}@media (min-width: 992px) {.order-history-detail-table table tr {height: 90px;}}@media (min-width: 320px) and (max-width: 767px) {.order-history-detail-table table .table-product-image {display: none;}}@media (min-width: 992px) {.order-history-detail-table table .table-product-image div {height: 60px;width: 60px;}.order-history-detail-table table .table-product-image div img {height: 60px;width: 60px;}}.quick-order {padding: 5.5rem 0 14rem;}.quick-order h1 {text-align: center;margin-bottom: 4.5rem;}@media (min-width: 768px) {.quick-order h1 {text-align: left;}}.quick-order .quick-order-info {text-align: center;margin-bottom: 5.5rem;}@media (min-width: 768px) {.quick-order .quick-order-info {margin-bottom: 1.5rem;text-align: left;}}.quick-order table tr {height: 50px;}@media (min-width: 320px) and (max-width: 767px) {.quick-order table thead {display:none;}.quick-order table tr {height: auto;display: block;}.quick-order table tr td {height: auto;display: block;}.quick-order table tr td:before {content: attr(data-th);display: block;text-align: left;font-family: "Nunito Sans", sans-serif !important;color: #192339;margin: 0;}.quick-order table tbody td[data-th=Kód] input {font-size:14px;}.quick-order table tbody td[data-th=Kód] .searched div.insearched a {font-size:2.5rem;}}.quick-order table tr td::before {width: 100px;}.quick-order table tr.disabled * {color:#666;}.quick-order table input {height: 40px;position: relative;z-index: 20;}.quick-order table input.loading {background: #fff url('../img/loader.gif') no-repeat 99% 50%;background-size: 30px;}.quick-order table input.act {border-color: #192339;border-bottom: 0;}.quick-order table input.input-product-count {width: 60px;}.quick-order table input.itemMsg {width: 100px;}.quick-order table td[data-th=Koupit] {width:190px }.quick-order table td[data-th=Koupit] a.addnext {color:#00bcf0;font-weight: 600;}.quick-order table td[data-th=Koupit] button.btn-small {margin:0 }.quick-order table td[data-th=Kód] {position: relative;}.quick-order table td[data-th=Kód] .searched {position: absolute;width: 600px;left:0;z-index: 10;background-color: #fff;margin: -2px 2rem 0;}.quick-order table td[data-th=Kód] .searched div.insearched {border:1px solid #192339;max-height: 300px;overflow-y: auto;}.quick-order table td[data-th=Kód] .searched div.insearched a {color:#192339;display:flex;padding:8px 20px;zoom:1;font-size: 15px;line-height: 20px;}.quick-order table td[data-th=Kód] .searched div.insearched a:hover {background:#F6F6FA;}.quick-order table td[data-th=Kód] .searched div.insearched a .img {width: 35px;max-height: 35px;margin-right: 15px;}.quick-order table td[data-th=Kód] .searched div.insearched a span {display: block;width: calc(100% - 50px);align-content: center;}.quick-order table td[data-th=Kód] .searched div.insearched a span em {font-style: normal;color:#1923394D;}.quick-order table td[data-th=Kód] .searched div.insearched a img {display: block;width: auto;object-fit: cover;margin:0 auto;}.quick-order .cart-buttons {display: none;}.quick-order .quick-order-help {display: none;}.search-header {margin-top: 60px;}.search-header .noresults {max-width: 800px;text-align: center;margin: 0 auto;}.search-header .noresults h1 {font-weight: 300;margin: 0 0 20px;}@media (min-width: 992px) {.search-header .noresults h1 {font-size: 40px;line-height: 55px;}}@media (max-width: 991px) {.search-header {margin-top: 20px;}.search-header .noresults h1 {font-size: 30px;line-height: 40px;}}.search-header .noresults .desc {font-size: 18px;line-height: 25px;margin: 0 0 20px;}@media (min-width: 768px) {.search-header .noresults .cats {display:flex;justify-content: space-between;padding: 0 104px;}}@media (max-width: 767px) {.search-header .noresults .cats {display: inline-block;}.search-header .noresults .cats a {margin-bottom: 8px;}}.search-header .noresults .cats a {display:block;color:#001e61;font-size:15px;}.search-header .noresults .cats a:before {content:'';float: left;width:19px;height:17px;background: url(../img/ico-category.svg) no-repeat;margin: 0 10px 0 0;}.search-header .noresults .cats a:hover {color:#00bcf0 }.search-header .noresults .cats a:hover:before {background-image: url(../img/ico-category-lightblue.svg);}.searchwhere, .searchwhat {display: flex;flex-wrap: nowrap;}.searchwhere {margin:20px 0 30px;}@media (max-width:766px) {.searchwhere, .searchwhat {flex-wrap: wrap;margin-bottom: 15px;}}.searchwhere div, .searchwhat div {margin-right: 20px;}.searchwhere div.checkbox input[type="checkbox"] + label, .searchwhat div.checkbox input[type="checkbox"] + label {font-size:17px;padding: 0 0 0 35px;white-space: nowrap;cursor: pointer;}@media (max-width:766px) {.searchwhere div.checkbox input[type="checkbox"] + label, .searchwhat div.checkbox input[type="checkbox"] + label {font-size:15px;line-height: 20px;}}.searchwhat {background-color: #fff;padding: 30px;margin: 50px 0 30px;}@media (max-width:766px) {.searchwhat {padding-bottom: 15px;}.searchwhere div, .searchwhat div {padding-bottom: 15px;}}@media (max-width:544px) {.searchwhere div.checkbox span {display: none;}.searchwhere div.checkbox strong {font-weight: 400;}.searchwhat {flex-direction:column;margin-top: 10px;}}.searchsort {display:flex;flex-wrap: nowrap;margin: 0 0 30px;border-bottom:1px solid #E1E0EC;position: relative;}@media (max-width:766px) {.searchsort {flex-wrap: wrap;}}@media (max-width:544px) {.searchsort {flex-direction:column;}}.searchsort a {display:inline-block;font-size: 17px;line-height: 43px;padding-right: 20px;}@media (min-width:545px) {.searchsort a:not(:first-of-type) {padding-left:20px;}}.searchsort a.act {color:#001E61;position: relative;}.searchsort a.act:after {content:'';display:block;position: absolute;width:100%;height:1px;bottom:-1px;background-color: #001E61;}.searchsort span {margin-left: auto;align-self: center;color:#B4B7C0 }div.search-title {position: relative;}div.search-title h2 {display: inline-block;padding: 0 10px 0 0;margin: 0;position: relative;background-color: #f6f6fa;font-size: 14px;line-height: 19px;color:#1923394D;z-index: 10;font-weight: 700;}div.search-title:after {content:'';display: block;width:calc(100% - 40px);height:1px;position: absolute;top:50%;transform: translateY(-50%);background-color: #E9EAF2;}@media (min-width:545px) {div.search-title.resp {display: none;}}@media (max-width:544px) {#goods.product-types-cards form.noshow, #goods.product-types-cards .searchsort.noshow, #goods.product-types-cards .searchsort.noshow span {display: none;}div.search-title.resp h2 {font-size:22px;line-height: 30px;font-weight: 300;color:#192339;margin-bottom: 10px;}div.search-title.resp .search-title-content {display:flex;justify-content: space-between;align-items: center;margin-bottom: 10px;}div.search-title.resp:after {content: none;}div.search-title.resp .btns a.sort:before {content:'';float:left;width:18px;height:14px;background: url(../img/ico-sort.svg) no-repeat;margin: 0 7px 0 0;}div.search-title.resp .btns a.filter:before {content:'';float:left;width:18px;height:10px;background: url(../img/ico-filter.svg) no-repeat;margin: 0 7px 0 0;}div.search-title.resp .btns a.open:before {width:18px;height:18px;background: url(../img/close-white.svg) no-repeat;margin: 0 7px 0 0;}div.search-title.resp span {color:#B4B7C0;}}.searchsimple {margin-bottom: 20px;}@media (max-width:766px) {.searchsimple {margin-bottom: 30px;}}.searchsimple ul {padding: 0;margin: 20px 0 0 0;list-style-type:none;width:100%;display: flex;flex-wrap: wrap;}.searchsimple ul li {width: calc(25% - 20px);padding:0;margin:0 20px 0 0;}@media (max-width:991px) {.searchsimple ul li {width: calc(33% - 20px);}}@media (max-width:766px) {.searchsimple ul li {width: calc(50% - 20px);}}@media (max-width:544px) {.searchsimple ul li {margin: 0;width: 100%;}.searchsimple ul li.noshow {display: none;}}.searchsimple ul li:before {display: none;}.searchsimple ul li a {color:#192339;display:flex;padding:8px 0;zoom:1;font-size: 15px;line-height: 20px;}.searchsimple ul li a strong {font-weight: 900;}.searchsimple ul li a:hover {color:#001E61;}.searchsimple ul li a .img {width: 35px;max-height: 35px;margin-right: 10px;}.searchsimple ul li a span {display: block;width: calc(100% - 50px);align-content: center;}.searchsimple ul li a span em {font-style: normal;color:#1923394D;}.searchsimple ul li img {display: block;width: auto;object-fit: cover;margin:0 auto;}@media (min-width:545px) {.searchsimple .pux-container > a.more.noshow {display: none;}}.searchsimple .pux-container > a.more, .searchsimple .pux-container > a.less {display: inline-block;margin-top: 10px;font-size:15px;color:#00bcf0;}.searchsimple .pux-container > a.more:after, .searchsimple .pux-container > a.less:after {content:'';float:right;width:10px;height: 5px;background: url(../img/arrow-down.svg) no-repeat;background-size: 100%;margin:8px 0 0 10px;}.searchsimple .pux-container > a.more:hover:after, .searchsimple .pux-container > a.less:hover:after {background-image: url(../img/arrow-down-darkblue.svg);}.searchsimple .pux-container > a.less:after {transform: rotate(-180deg);}.category-types-cards {margin-bottom: 3rem;}.category-types-cards h2 {margin-bottom: 50px;}.category-types-cards .category-types-card-wrapper {display: block;padding: 0 .625rem 1.25rem;width: 100%;}@media (min-width: 480px) {.category-types-cards .category-types-card-wrapper {width: 50%;}}@media (min-width: 768px) {.category-types-cards .category-types-card-wrapper {width: 33.333%;}}.category-types-cards .category-types-card {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;width: 100%;height: 100%;background-color: #fff;border: 1px solid #001e61;-webkit-transition: border ease 300ms;-o-transition: border ease 300ms;transition: border ease 300ms;}.category-types-cards .category-types-card.byparent>h3 {color: #001e61;font-size: 3rem;font-weight: 300;line-height: 25px;margin: 20px 25px;-webkit-transition: color ease 300ms;-o-transition: color ease 300ms;transition: color ease 300ms;}.category-types-cards .category-types-card.byparent>div {height: 300px;overflow-y: auto;padding:0 25px;}.category-types-cards .category-types-card.byparent>div > a {display: block;padding: 10px 0 0;font-size:16px;color:#001e61;}.category-types-cards .category-types-card.byparent>div > a:hover {color:#00bcf0;text-decoration: none;}.category-types-cards .category-types-card.byparent>div > a em {font-style: normal;color:#1923394D;font-weight: 400;}.category-types-cards .category-types-card.bycurrent {padding:20px 25px;}.category-types-cards .category-types-card.bycurrent > small {display: block;padding: 10px 0 0;text-align: center;}.category-types-cards .category-types-card.bycurrent > small a {font-size:15px;color:#001e61;}.category-types-cards .category-types-card.bycurrent > a {display: block;color: #001e61;font-size: 1.8rem;line-height: 22px;font-weight: 300;margin: 10px 0 0;text-align: center;}.category-types-cards .category-types-card.bycurrent a:hover {color:#00bcf0;}.gallery {max-width: 580px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;padding-right: 0;margin: 0 auto 20px auto;}@media (min-width: 992px) {.gallery {padding-right: 7.5rem;margin: 0;}}.gallery-main {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;background-color: #fff;-o-object-fit: contain;object-fit: contain;width: 100%;height: 50rem;margin: 5px 0;position: relative;}.gallery-main .product-types-card-flag {position: absolute;top: 10px;left: 10px;text-align: left;z-index: 10;}.gallery-main .product-types-card-flag span {color: #fff;text-align: center;font-size: 14px;font-weight: 700;line-height: 20px;padding: 6px 12px;margin-bottom: 5px;display:inline-block;border-radius: 5px;}.gallery-main .product-types-card-flag span.news {background-color: #01CAA0;}.gallery-main .product-types-card-flag span.sale {background-color: #FFA500;}.gallery-main .product-types-card-flag span.action {background-color: #001e61;}.gallery-main .product-types-card-flag span.discount {background-color: #E91E26;}.gallery-main img {-o-object-fit: contain;object-fit: contain;max-height: 50rem !important;cursor: pointer;}.gallery-nav {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row wrap;flex-flow: row wrap;margin: 0 -5px;min-width: 100%;}@media all and (-ms-high-contrast: none) {.gallery-nav {width: 100%;}}.gallery-nav .gallery-nav-image {position: relative;width: calc(50% - 10px);margin: 5px;align-content: center;background-color: #fff;text-align: center;}.gallery-nav .gallery-nav-image img {cursor: pointer;max-height: 223px;aspect-ratio: 1;object-fit: contain;}.gallery-nav .gallery-nav-image.active:after {position: absolute;top: 0;left: 0;bottom: 0;right: 0;content: "";background-color: rgba(225, 224, 236, 0.75);z-index: 1;}.gallery-nav .gallery-nav-button {display: none;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;width: 50%;padding: 5px;}@media (min-width: 480px) {.gallery-nav .gallery-nav-button {width: 50%;}}.gallery-nav .gallery-nav-button > div {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;background: #001e61;color: #fff;width: 100%;height: 100%;}@media (min-width: 320px) {.gallery-nav .gallery-nav-button > div {font-size: 4rem;}}@media (min-width: 480px) {.gallery-nav .gallery-nav-button > div {font-size: 3.63636rem;}}@media (min-width: 545px) {.gallery-nav .gallery-nav-button > div {font-size: 3.33333rem;}}@media (min-width: 768px) {.gallery-nav .gallery-nav-button > div {font-size: 2.8rem;}}.gallery-nav .gallery-nav-button > div:hover {background: #001648;cursor: pointer;}.gallery-nav.hidden-images .gallery-nav-image:nth-child(n + 4) {display: none;}.gallery-nav.hidden-images .gallery-nav-button {display: -webkit-box;display: -ms-flexbox;display: flex;}.search-success, .msg-success {background-color: #01caa0;padding: 2rem 4rem;margin: 2rem 0;color: #fff;}.search-error, .msg-error {background-color: #ee303c;padding: 2rem 4rem;margin: 2rem 0;color: #fff;}.msg-info {background-color: #30adee;padding: 2rem 4rem;margin: 2rem 0;color: #fff;}.msg-info a, .search-success a, .search-error a {color:#fff;text-decoration: underline;}.msg-info a:hover, .search-success a:hover, .search-error a:hover {text-decoration: none;}@media print {header, footer {display: none;}main {padding: 0;}.pux-container .row {display: block;}.gallery {margin-top: 0 !important;}.product-detail-price {margin-top: 20px;}.breadcrumbs, .gallery-nav, .line, .product-detail-cart, .product-detail-downloads, .product-detail-help {display: none;}.product-detail-info, .product-detail-material {text-align: center;}.product-accessories {page-break-inside: avoid;}.product-accessories h2 {margin-bottom: 20px;}.product-accessories .row {display: block;margin: 0;column-count: 2;box-sizing: border-box;}.product-accessories .product-accessories-card-wrapper {width: 100%;margin: 0;page-break-inside: avoid;break-inside: avoid;}.product-accessories .product-accessories-card .product-accessories-cart {display: none;}.product-accessories .product-accessories-card img {width: 150px;}}#gmap {width:100%;height:500px;}.clearfix {*zoom: 1;}.clearfix:before, .clearfix:after {display: table;content: "";}.clearfix:after {clear: both;}#form-demand {padding-top:10px;}#form-demand.forms-section {padding-bottom:40px;padding-top:28px;}#form-demand.forms-section form {display:block;width:50%;}#form-demand h1 {color: #074e87;font-size: 220%;font-weight: normal;line-height: 1.1em;margin: 0;padding: 0 0 20px;}#form-demand h2 {color: #666666;font-size: 150%;font-weight: normal;line-height: 1.1em;margin: 0;padding: 50px 0 0;}#form-demand h2.b-p {padding-bottom:7px;}#form-demand .itemLeftColForm {float: left;width: 48%;}#form-demand .itemRightColForm {float: right;width: 48%;}#form-demand label.value {color: #074e87;display: block;font-size: 120%;font-weight: bold;padding: 15px 0 7px;width: 320px;}#form-demand .itemForm label.value {width:100%;}#form-demand label.value em {color: #666;font-weight: normal;}#form-demand label.input {display: block;}#form-demand label.radio {float:left;margin:0 0 10px 0;}#form-demand label.errorInput input {border-color:#ee303c;}#form-demand label.input input, #form-demand label.input select {width: 100%;}#form-demand label.input select option {background:#fff;}#form-demand input.radio {float:left;margin:1px 5px 10px 0;}#form-demand .textarea {}#form-demand .textarea textarea {height: 150px;width: 100%;}#form-demand #btn-send {float:right;display: block;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;font-size: 17px;font-weight: 700;border:0;padding:10px 20px;margin:15px 0 0;color: #fff;background-color: #001e61;-webkit-transition: background-color ease 300ms;-o-transition: background-color ease 300ms;transition: background-color ease 300ms;}#form-demand #btn-send:hover {background-color: #001648;}#form-demand .contact {line-height:22px;padding-top:7px;}header .header-bottom .header-search-box .header-search-button em, header .header-bottom .header-search-box label, header .header-bottom .header-searchbox-desktop label {display:none;}@media (min-width: 1201px) {.banner-cta-card-body {width:calc(100% - 300px);}}header .header-top .header-row .header-language-desktop {cursor: pointer;}header .header-top .header-row .header-language-desktop:hover .header-language-list, header .header-top .header-row .header-language-desktop:focus .header-language-list, header .header-top .header-row .header-phone-desktop:hover .header-phone-list, header .header-top .header-row .header-phone-desktop:focus .header-phone-list {display: block;visibility: visible;}header .header-top .header-row .header-language-desktop:not(:hover) .header-language-list, header .header-top .header-row .header-phone-desktop:not(:hover) .header-phone-list {-webkit-transition: all 0.4s;-moz-transition: all 0.4s;-ms-transition: all 0.4s;-o-transition: all 0.4s;transition: all 0.4s;}header .header-top .header-row .header-language-desktop .header-language-list, header .header-top .header-row .header-phone-desktop .header-phone-list {display:block;visibility: hidden;}.transport-payment-list {display:flex;flex-wrap: wrap;justify-content: space-between;}.transport-payment-list > div {width: 48%;}.transport-payment-list > div.transport {background-color: #fff;padding:30px;}.transport-payment-list > div.payment {background-color: #fff;padding:30px;}@media (min-width:992px) {.transport-payment-list {margin: 100px 0 0;}.transport-payment-list > div.transport {order:1;margin-bottom: 50px;}.transport-payment-list > div.payment {order:2;margin-bottom: 50px;}.transport-payment-list > div.transport-faq {order:3}.transport-payment-list > div.payment-faq {order:4}}@media (max-width:991px) {.transport-payment-list {margin: 50px 0 0;flex-wrap: wrap;}.transport-payment-list > div {width: 100%;margin-bottom: 50px;}.transport-payment-list > div.transport {margin-bottom: 25px;}.transport-payment-list > div.payment {margin-bottom: 25px;}}.transport-payment-list > div h2 {font-size: 2.6rem;font-size: 26px;line-height: 35px;font-weight: 300;margin-bottom: 20px;}.transport-payment-list > div > div.top {background-color: rgba(1, 202, 160, 0.2);border:1px solid #01CAA0;border-radius: 10px;padding:20px;margin-bottom: 10px;}.transport-payment-list > div > div.top h3 {font-size: 1.9rem;font-size: 19px;line-height: 26px;font-weight: 400;margin-bottom: 5px;}.transport-payment-list > div > div.default table tr:not(:last-of-type) {border-bottom: 1px solid #E9EAF2;}.transport-payment-list > div > div.default table tr td.ikona {text-align: center;vertical-align: top;width: 100px;padding:20px 0;}.transport-payment-list > div > div.default table tr td.ikona img {display: block;margin: 0 auto;max-width: none;object-fit: contain;}.transport-payment-list > div > div.default table tr td h3 {font-size: 1.6rem;font-size: 16px;line-height: 22px;font-weight: 700;margin-bottom: 5px;}.transport-payment-list > div > div.default table tr td {padding:20px;font-size: 1.5rem;font-size: 15px;line-height: 21px;color:#192339;}.transport-payment-list > div > div.default table tr td.cena {text-align: right;vertical-align: top;width: 100px;padding:20px 0;}.transport-payment-list > div > div.default table tr td.cena strong em {color:#01CAA0;font-style: normal;}@media (max-width: 544px) {.transport-payment-list > div > div.default table tr {display: block;position: relative;}.transport-payment-list > div > div.default table tr td {display: block;}.transport-payment-list > div > div.default table tr td.ikona {padding: 20px 0 0;width: auto;}.transport-payment-list > div > div.default table tr td.ikona img {margin: 0;}.transport-payment-list > div > div.default table tr td.cena {position: absolute;top:0;right:0;}.transport-payment-list > div > div.default table tr td:not(.ikona):not(.cena) {padding:10px 0 20px;}}.transport-faq h2, .payment-faq h2 {font-size: 2.6rem;line-height: 35px;font-weight: 300;margin-bottom: 20px;}.transport-faq .toggle, .payment-faq .toggle {padding:14px 20px;background-color: #fff;margin-bottom: 15px;cursor: pointer;border: 1px solid #E1E0EC;}.transport-faq .toggle.act, .payment-faq .toggle.act, .transport-faq .toggle:hover, .payment-faq .toggle:hover {border-color: #00BCF0;}.transport-faq .toggle h3, .payment-faq .toggle h3 {font-size: 16px;line-height: 22px;font-weight: 700;margin: 0;}.transport-faq .toggle h3:after, .payment-faq .toggle h3:after {content:'';float:right;width:10px;height: 5px;background: url(../img/arrow-down.svg) no-repeat;background-size: 100%;margin-top:8px;}.transport-faq .toggle.act h3:after, .payment-faq .toggle.act h3:after {transform: rotate(-180deg);}.transport-faq .toggle .text, .payment-faq .toggle .text {display: none;margin-top: 5px;font-size:15px;line-height: 26px;}.transport-faq .toggle .text li, .payment-faq .toggle .text li {list-style: none;}.transport-faq .toggle .text ul li:before, .payment-faq .toggle .text ul li:before {top:12px;}.transport-faq .toggle .text p:last-of-type, .payment-faq .toggle .text p:last-of-type {margin-bottom: 0;}#bodyTable tr {border:0 !important;}#bodyTable tr td {padding:0;}#templatePreheader, #templateHeader, #templateFooter {display:none;}#glsparcelshops a.close {width:40px;height:40px;position: absolute;z-index: 999;top:10px;right:10px;background-color: #fff;border-radius: 50%;opacity:100;}#glsparcelshops a.close:before {content:'';display:block;font-size: 15px;text-align: center;content: "\e903";margin: 12px auto;color:#00bcf0;}#overlay {position: fixed;overflow-y: scroll;top: 0;right: 0;bottom: 0;left: 0;z-index: 100;background: rgba(0,0,0,.5);-webkit-backdrop-filter: blur(3px);backdrop-filter: blur(3px);}#overlay .loader{position:absolute;width:100%;height:100%;background:url(../img/loader.gif) no-repeat 50% 300px;background-size: 70px;}body.openmenu {overflow: hidden;}#mobil-menu {top: 60px;background: #001e61;bottom: 0;left: 0;position: fixed;right: 0;z-index: 999;}#mobil-menu .mobil-menu-content {bottom: 0;left: 0;overflow: scroll;position: absolute;right: 0;top:0;z-index: 1;}#mobil-menu .mobil-menu-content .back {background-color: #f2f2f2;font-size:16px;line-height: 20px;}#mobil-menu .mobil-menu-content .back a {color: #000;display: block;text-decoration: none;padding:13px 20px 14px;font-size:16px;line-height: 20px;}#mobil-menu .mobil-menu-content .back a:before {content:'';display:block;float:left;width:24px;height:24px;background: url(../img/arrow-right-black.svg) no-repeat;transform: rotate(-180deg);margin:-2px 12px 0 0;}#mobil-menu .mobil-menu-content .current {background-color: #f2f2f2;padding:0 16px 15px;}#mobil-menu .mobil-menu-content .current strong {display: block;padding: 15px 0;color:#001e61;font-size: 20px;}#mobil-menu .mobil-menu-content .current a {display: block;padding: 7px 10px;color:#fff;font-size: 16px;line-height: 18px;background-color: #00bcf0;border-radius: 10px;text-align: center;}#mobil-menu .mobil-menu-content .current a b {display: block;}#mobil-menu .mobil-menu-content a {display: block;padding: 15px 0;font-size: 16px;line-height: 22px;color:#fff;text-decoration: none;}#mobil-menu .mobil-menu-content ul {margin: 10px 16px;padding: 0;}#mobil-menu .mobil-menu-content ul li {list-style: none;}#mobil-menu .mobil-menu-content ul li.main {border-bottom: 1px solid #FFFFFF26;}#mobil-menu .mobil-menu-content ul li.other {border:0;}#mobil-menu .mobil-menu-content ul li.other.first {padding-top:10px }#mobil-menu .mobil-menu-content ul li.other a {font-size: 14px;line-height: 19px;padding: 10px 0;}#mobil-menu .mobil-menu-content ul li.with-sub a {padding-right:20px;background-image: url(../img/arrow-next-white.svg);background-position: right center;background-repeat: no-repeat;background-size: 5px 10px;}#mobil-menu .mobil-menu-content ul a {display: block;font-size: 16px;line-height: 22px;padding: 15px 0;text-decoration: none;}#mobil-menu .mobil-menu-content ul a span {color:#ccc;font-size:16px;line-height:24px;}#mobil-menu .mobil-menu-content ul li.langs {padding: 20px 0;}#mobil-menu .mobil-menu-content ul li.langs ul {display: flex;flex-wrap: nowrap;margin: 0;}#mobil-menu .mobil-menu-content ul li.langs ul li {}#mobil-menu .mobil-menu-content ul li.langs ul li a {padding: 0 20px 0 0;}#mobil-menu .mobil-menu-content ul li.langs ul li span {display: none;}#mobil-menu .mobil-menu-content ul li.contact {margin: 0 0 20px;padding: 20px;background-color: #24387A;color: #fff;font-size:15px;line-height: 20px;}#mobil-menu .mobil-menu-content ul li.contact img {display: none;}#mobil-menu .mobil-menu-content ul li.contact strong {font-size:17px;line-height: 23px;}#mobil-menu .mobil-menu-content ul li.contact a {display: block;padding: 0;color: #00BCF0;font-size:15px;line-height: 20px;}#mobil-menu .mobil-menu-content ul li.contact a:first-of-type {padding-top: 10px;}body.opensearch header .header-searchbox {display: block;position: fixed;top:0;right:0;bottom:0;left:0;z-index: 100;width: 100%;height:100%;background-color: #fff;max-width:none;margin: 0;}body.opensearch header .header-searchbox form {display: flex;flex-wrap: nowrap;height: 40px;margin: 10px;border: 0;background-color: #fff;}body.opensearch header .header-searchbox form div {width: calc(100% - 40px);border: 1px solid #E1E0EC;}body.opensearch header .header-searchbox form input {height: 40px;font-size: 16px;}body.opensearch header .header-searchbox form button {width:40px;height:40px;}body.opensearch header .header-searchbox form a.close {display: block;width:40px;height:40px;background: #fff url(../img/search-close.svg) no-repeat center;opacity: 100;margin-left: auto;}body.opensearch header .header-searchbox form a.close em {display: none;}body.opensearch header .header-searchbox #ajaxSearch {border: 0;min-width: auto;max-width: none;max-height: none;width: 100%;height:100%;padding-bottom: 60px;}