@charset "utf-8";
button,hr,input{overflow:visible}progress,sub,sup{vertical-align:baseline}body,h3,li,ol,ul{margin:0}[type=checkbox],[type=radio],legend,li,ol,ul{padding:0}body,header,main div:first-child,sub,sup{position:relative}div.actions a,footer{background-color:#fff;text-align:center}html{line-height:1.15;-webkit-text-size-adjust:100%;overflow-y:scroll}main{display:block;grid-area:main;padding:20px 20px 0}hr{box-sizing:content-box;height:0}.fullheight,.shortcuts div,[type=checkbox],[type=radio],header .search,legend{box-sizing:border-box}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}body,header .search input{font-family:"Open Sans",sans-serif}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;max-width:100%;white-space:normal}body,h1,h2,h3{color:#000}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.shortcuts a span,details{display:block}#overlay,[hidden],template{display:none}summary{display:list-item}body{background-color:#fff;font-size:10.25pt}h1{margin:0 0 1em;font-size:1.5em}h2{margin:0 0 .6em;font-size:1.3em}h3{font-size:1.15em}ol,ul{list-style:none}.fullheight{display:grid;min-height:100vh;min-height:calc(100dvh - 80px);padding-top:0;grid-template-areas:"logo" "main" "footer";grid-template-rows:min-content auto min-content}.content{margin:0 auto;width:100%}.sectiontitle{display:block;margin:0 0 .8em;font-size:16px;font-weight:700}#overlay{position:absolute;top:0;width:100%;height:100%;z-index:2000;background-color:#000;opacity:0;transition:opacity .1s ease-in-out}div.actions{position:absolute;top:10px;right:0;margin-bottom:10px}div.actions a{display:inline-block;padding:0 10px;line-height:32px;border-radius:4px}div.actions a:link,div.actions a:visited{text-decoration:none;color:#000;border:1px solid #000}div.actions a:active,div.actions a:hover{text-decoration:none;color:#e4002b;border:1px solid #e4002b}a:link,a:visited,footer a:active,footer a:hover{color:#e4002b;text-decoration:none}a:active,a:hover{color:#e4002b;text-decoration:underline}ol.form li{margin-top:.8em}ol.form li:first-child{margin-top:0}ol.form label{display:block;font-weight:700;color:#e4002b;margin-bottom:.2em}ol.form input[type=email],ol.form input[type=password],ol.form input[type=tel],ol.form input[type=text],ol.form input[type=url],ol.form select,ol.form textarea{display:block;width:100%;box-sizing:border-box;padding:8px;border:1px solid}ol.form button{padding:10px 20px;background-color:#333;border:0;border-radius:5px;color:#fff;margin:0 0 0 5px}ol.form button.default{background-color:#e4002b;color:#fff}ol.form button:disabled{background-color:#bbbaba;color:#fff}ol.form li.buttons{text-align:right;margin-top:20px}ol.form li.buttons.opposite{text-align:left}ol.form li.buttons.opposite button{margin:0 5px 0 0}ol.form li.error input,ol.form li.error label,ol.form li.error select,ol.form li.error textarea{color:#c00;border-color:#c00}ol.notifications{margin:0 0 20px}ol.notifications li{padding:10px 10px 10px 3em;border-radius:4px;color:#fff;margin:3px 0 0}ol.notifications li:first-child{margin:0}ol.notifications li.confirm{background:url(/img/all-icons.20250729141213.svg#confirm) .8em center/1.5em no-repeat #0c0}ol.notifications li.warning{background:url(/img/all-icons.20250729141213.svg#warning) .8em center/1.5em no-repeat #333}ol.notifications li.error{background:url(/img/all-icons.20250729141213.svg#error) .8em center/1.5em no-repeat #c00}ol.notifications a:link,ol.notifications a:visited{color:#fff;text-decoration:underline}ol.notifications a:active,ol.notifications a:hover{color:#000;text-decoration:underline}button:focus,input:focus{outline:0}button{cursor:pointer}@media (min-width:1200px){.content{width:1032px}}@media (min-width:1800px){.content{width:1416px}}header .toprow{position:fixed;z-index:1000;width:100%;display:grid;grid-template-areas:"website search shortcuts";grid-template-columns:1fr auto auto;height:80px;background-color:#e4002b;font-family:Montserrat,sans-serif;font-size:13pt}header .mainwebsite,header .shortcuts{padding:0 30px;text-transform:uppercase}header .mainwebsite a:active,header .mainwebsite a:focus,header .mainwebsite a:hover,header .mainwebsite a:link,header .mainwebsite a:visited{color:#fff;text-decoration:none}header .search{grid-area:search;display:flex;justify-content:center;align-items:center;width:360px}header .search form{position:relative;width:100%}header .search input{width:100%;height:42px;line-height:42px;padding:0 42px 0 6px;border:1px solid #bbbaba;border-radius:3px;background-color:#f0f0f0;-webkit-appearance:none;-moz-appearance:none;appearance:none}header .search input:focus,header .search input:focus-visible{outline:0}header .search input:focus{border-color:#e4002b}header .search button{position:absolute;top:0;right:0;width:42px;height:42px;border:0;border-radius:0 3px 3px 0;cursor:pointer;color:#fff;background:url(/img/all-icons.20250729141213.svg#search) center/50% no-repeat #120531}header .mainwebsite{grid-area:website;display:flex;justify-content:flex-start;align-items:center}header .mainwebsite span{opacity:.5}header .mobile-logo{grid-aread:logo;display:none;padding:0 30px;height:36px;justify-content:flex-start;align-items:center}header .mobile-logo img{height:36px}.shortcuts{display:flex;justify-content:flex-end;align-items:center}.shortcuts a{margin-left:20px;border-radius:3px}.shortcuts a:link,.shortcuts a:visited{color:#fff;text-decoration:none;background-color:transparent}.shortcuts a:active,.shortcuts a:hover{color:#fff;text-decoration:none;background-color:transparent;opacity:.5}.shortcuts a em{display:block;font-style:normal;font-size:.7em;white-space:nowrap}.shortcuts div{display:flex;justify-content:center;align-items:center;height:42px;padding:4px 6px;border-radius:3px}.shortcuts a.download div{flex-direction:column;align-items:flex-start;padding-left:36px;background:url(/img/all-icons.20250729141213.svg#download-alt) 6px center/1.5em no-repeat}.shortcuts a.download div.added{animation:1s forwards download-basket-added}.shortcuts a.download div.error{animation:1s forwards download-basket-error}@keyframes download-basket-added{0%,100%{background-color:rgba(240,128,149,0)}10%{background-color:#f08095}}@keyframes download-basket-error{0%,100%{background-color:rgba(149,24,47,0)}10%{background-color:#95182f}}.fullheight .logo{grid-area:logo;padding-top:80px;height:124px;border-bottom:10px solid #120531;display:flex;justify-content:center;align-items:center}.fullheight .logo img{height:62px}@media (max-width:1199px){header .search{width:240px}}@media (max-width:1023px){.fullheight{grid-template-areas:"main" "footer";grid-template-rows:auto min-content;min-height:calc(100dvh - 120px);padding-top:120px}main{padding-left:10px;padding-right:10px}header .mobile-logo,header .search,header .shortcuts{padding:0 10px}header .toprow{grid-template-areas:"logo shortcuts" "search search";grid-template-columns:1fr auto;grid-template-rows:60px;height:120px}.fullheight .logo,header .mainwebsite,header .mainwebsite span:first-child{display:none}header .mobile-logo{display:flex;height:60px}header .search{align-items:flex-start;width:100%}}@media (max-width:767px){body{font-size:12pt}div.actions{position:static}header .mobile-logo{padding-right:0}header .shortcuts{padding-left:0}header .shortcuts a em,header .shortcuts a span{display:none}header .shortcuts a.download[data-count]{position:relative}header .shortcuts a.download[data-count]::after{position:absolute;content:attr(data-count);background:#120531;box-sizing:border-box;min-width:1.8em;text-align:center;border-radius:1em;display:inline-block;padding:.3em;color:#fff;right:-2px;top:-2px;font-size:9pt}header .shortcuts a.account div,header .shortcuts a.download div{padding-left:42px;padding-right:0;background-position:9px center}}footer{grid-area:footer;padding:30px}footer .copyright{margin:1em auto;font-size:12px;color:#bbbaba}footer a:link,footer a:visited{color:#bbbaba;text-decoration:none}