/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */@import url(https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&family=Zilla+Slab:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&display=swap);html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}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}button,input{overflow:visible}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:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[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}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html{font-family:"Open Sans",Helvetica,Arial,sans-serif;line-height:1.2;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#252525}h1,h2,h3,h4,h5,h6{font-family:"Zilla Slab",serif;line-height:1.2;color:#0067ad;clear:both}strong{font-weight:700}body{min-width:320px}img{max-width:100%;height:auto}.clear{clear:both}.wrapper{margin:0 auto;padding:0 15px;box-sizing:border-box}.aligncenter{display:block;margin:0 auto}input[type=checkbox],input[type=radio]{width:14px;height:14px;accent-color:#0067ad}.content.default-content .content-row{padding-top:20px}.content.default-content h1{padding:0}.content h1{font-size:32px;margin:0}.content h2{font-size:20px}.content h3{font-size:18px}.content p{font-size:16px;font-weight:300}.content p.small{font-size:14px}.content a{color:#0067ad;text-decoration:underline}.content a:hover{text-decoration:none}.content ul{padding-left:20px}.content ul li{font-size:16px;font-weight:300;margin:10px}.content ul li ul{list-style-type:circle;margin-top:10px!important}.content ul li ul li{margin:0}.content ul li ul li ul{list-style-type:disc}.content ol{padding-left:20px}.content ol li{font-size:16px;font-weight:300;margin:10px}.content ol li ul{margin-top:10px!important}.content ol li ul li{margin:0}.content strong{color:#0067ad}.content .tablewrapper{position:relative;width:100%}.content .tablewrapper .tablewrapcontent{width:100%;overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch}.content .tablewrapper .tablewraparrow{position:absolute;right:-10px;top:calc(50% - 15px);font-size:30px;line-height:30px;color:#0067ad}.content .imagewrapper{position:relative;width:100%}.content .imagewrapper .imagewrapcontent{width:100%;overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch}.content .imagewrapper .imagewrapcontent img,.content .imagewrapper .imagewrapcontent svg{min-width:730px}.content .imagewrapper .imagewraparrow{position:absolute;right:-15px;top:calc(50% - 15px);font-size:30px;line-height:30px;color:#0067ad}@media (min-width:768px){.content .imagewrapper .imagewraparrow{display:none}}.content table{width:100%;min-width:600px;border-collapse:collapse}.content table tr td{position:relative;padding:10px;font-size:16px;font-weight:300;border-right:1px solid #575757;vertical-align:top}.content table tr td strong{color:#575757;font-weight:700}.content table tr td:after{content:"";position:absolute;bottom:0;left:5px;width:calc(100% - 10px);height:1px;background-color:#575757}.content table tr td:last-child{border-right:none}.content table tr td p{font-size:16px}.content table tr td ol li,.content table tr td ul li{font-size:16px;margin:0 0 10px}.content table tr td ol li ul,.content table tr td ul li ul{margin-top:10px!important}.content table tr td ol li ul li,.content table tr td ul li ul li{margin:0}.content table tr th{position:relative;padding:10px;font-size:16px;font-weight:700;color:#0067ad;text-transform:uppercase;padding-bottom:17px;vertical-align:bottom;text-align:left}.content table tr th:after{content:"";position:absolute;bottom:5px;left:0;width:100%;height:2px;background-color:#0067ad}.content table tr:last-child{border-bottom:2px solid #575757}.content table tr:last-child td:after{display:none}.content table tr.bottom-row-blue{border-bottom:2px solid #0067ad}.content table tr td.separator-right,.content table tr th.separator-right{border-right:2px solid #0067ad}.content table tr td.after-none:after{display:none}.content table tr td.right-border-none{border-right:none}.content table tr td.pad-bottom-none{padding-bottom:0}.content table tr .tick{position:relative;width:100%;height:20px;background-image:url(../images/stevanato_tick.svg);background-repeat:no-repeat;background-position:center}.content table tr .tick.asterisk:after{content:"*";position:absolute;top:0;left:calc(50% + 16px);font-size:20px;color:#0067ad}.content table.diagram-shelf td{vertical-align:middle;text-align:center}.content .rhombus{display:block;margin:0 auto;width:20px;height:20px;z-index:11;transform:rotate(45deg);background-color:transparent}.content .rhombus.alternativegreen{background-color:#75d600}.content .rhombus.green{background-color:#009e4d}.content .flex-rhombus{display:flex}.content .flex-item{padding:10px}.content .flex-item .rhombus{margin:0}.content .get-in-touch-btn{display:inline-block;color:#252525;background-color:#e9e9e9;padding:10px 20px;transition:color .3s,background .3s;border-radius:5px;text-transform:uppercase;font-weight:700;text-decoration:none}.content .get-in-touch-btn:hover{color:#fff;background-color:#0067ad;text-decoration:none}.content .chart-wrapper{width:100%;max-width:768px}.content .chart-wrapper canvas{width:100%}.admin-only{display:none}body.admin-user .admin-only{display:block;color:red;font-weight:700}@media (min-width:576px){.wrapper{max-width:570px}.content table{min-width:730px}}@media (min-width:768px){.wrapper{max-width:760px}.content .tablewrapper .tablewraparrow{display:none}}@media (min-width:992px){.wrapper{max-width:990px}.content h1{font-size:50px}.content h2{font-size:26px}.content h3{font-size:22px}.content table tr td,.content table tr th{padding:15px 20px}.content table tr th{padding-bottom:27px}}@media (min-width:1200px){.wrapper{max-width:1200px}.content h1{font-size:64px}.content h2{font-size:32px}.content h3{font-size:26px}.content p{font-size:20px}.content p.small{font-size:16px}.content ol li,.content ul li{font-size:20px;margin:16px}.content ol li ul,.content ul li ul{margin-top:16px!important}.content ol li ul li,.content ul li ul li{margin:0}}#LegalPopup{display:none;position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);background-color:#fff;border:1px solid #ccc;padding:20px;z-index:1000}#LegalPopup h2{margin-top:0}#LegalPopup button{background-color:#0067ad;color:#fff;border:none;border-radius:150px;font-size:16px;font-weight:700;text-transform:uppercase;padding:10px 30px;transition:opacity .3s;float:right;cursor:pointer;transition:background .3s}#LegalPopup button:hover{background-color:#005894}@media (max-width:800px){#LegalPopup{width:85%}}#overlay{display:none;position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:999}.container_cols{justify-content:left;align-items:center}.container_cols .item{padding:10px;width:50%}@media (min-width:500px){.container_cols{display:flex}}.test-environment{padding:20px;background-color:#f9f9f9}.test-environment p{margin:0;font-weight:700;color:red;text-align:center}.test-environment p a{color:red;text-decoration:underline}.test-environment p a:hover{text-decoration:none}.content .content-row{padding:30px 0}@media (min-width:992px){.content .content-row{padding:50px 0}}.sg-cols{display:flex;flex-direction:column;background-image:url(../images/sg-lines.svg);background-position:center bottom;background-repeat:no-repeat;background-size:100% auto}.sg-cols .sg-col-left{padding:0 0 50px}.sg-cols .sg-col-left .logo{max-width:290px;margin:0 0 30px}.sg-cols .sg-col-left .logo img{display:block;width:100%;height:auto}.sg-cols .sg-col-left .home-copy h2{margin-top:0;margin-bottom:16px}.sg-cols .sg-col-left .home-copy .instructions{background-color:#eeeff0;padding:20px}.sg-cols .sg-col-left .home-copy .instructions p{margin:0}.sg-cols .sg-col-left a.login-button{color:#0067ad;font-size:16px;font-weight:700;text-transform:uppercase;text-decoration:none;background-image:url(../images/button-arrow.svg);background-position:right 15px center;background-repeat:no-repeat;background-size:36.13px 23.16px;padding:0 62px 0 0;transition:background .3s}.sg-cols .sg-col-left a.login-button:hover{background-position:right center}.sg-cols .sg-col-left form{max-width:500px}.sg-cols .sg-col-left p.forgot{color:#575757;font-size:12px;font-weight:700;margin:35px 0 0}.sg-cols .sg-col-left p.forgot a{color:inherit}.sg-cols .sg-col-left p.forgot a:hover{text-decoration:none}.sg-cols .sg-col-right{padding:0 0 1%}.sg-cols .sg-col-right img{display:block;width:100%;height:auto;max-width:480px;margin:0 auto}@media (min-width:992px){.sg-cols{flex-direction:row;justify-content:space-between}.sg-cols .sg-col-left{width:50%;padding:0 50px 100px 0;max-width:722px;box-sizing:border-box}.sg-cols .sg-col-left form{max-width:630px}.sg-cols .sg-col-right{width:50%;align-self:flex-end;padding:0 0 50px}.sg-cols .sg-col-right img{max-width:882px}}@media (min-width:1200px){.sg-cols .sg-col-left .logo{max-width:360px}.sg-cols .sg-col-left .home-copy h2{margin-bottom:18px}.sg-cols .sg-col-left .home-copy p{font-size:18px}.sg-cols .sg-col-left a.login-button{font-size:20px}.sg-cols .sg-col-left p.forgot{font-size:15px}}.default-content .logo{max-width:290px;margin:0 0 30px}.default-content .logo img{display:block;width:100%;height:auto}@media (min-width:1200px){.default-content .logo{max-width:360px}}form .formrow{position:relative;margin:25px 0 0}form .formrow label{display:block;color:#575757;font-size:16px;font-weight:700;margin:0 0 15px}form .formrow input[type=email],form .formrow input[type=password],form .formrow input[type=text]{display:block;width:100%;height:45px;background-color:#fff;border:2px solid #575757;border-radius:10px;padding:10px;box-sizing:border-box;font-size:16px}form .formrow input[type=email]:disabled,form .formrow input[type=password]:disabled,form .formrow input[type=text]:disabled{opacity:.3;cursor:default}form .formrow select{display:block;width:100%;height:45px;background-color:#fff;border:2px solid #575757;border-radius:10px;padding:10px;box-sizing:border-box;font-size:16px}form .formrow .option{position:absolute;cursor:pointer;right:7px;top:42px;padding:5px 8px;border-radius:5px;background:#e5e5e5}form .formrow .option .option__input{position:absolute;z-index:-1;opacity:0}form .formrow .option .option__label{cursor:pointer;width:42px;text-align:center;display:block;margin:0}form .formrow .terms{display:block;position:relative;padding-left:20px}form .formrow .terms+.terms{margin-top:10px}form .formrow .terms input[type=checkbox]{position:absolute;top:4px;left:0}form .formrow input[type=submit]{color:#0067ad;font-size:16px;font-weight:700;text-transform:uppercase;text-decoration:none;background-color:transparent;background-image:url(../images/button-arrow.svg);background-position:right 15px center;background-repeat:no-repeat;background-size:36.13px 23.16px;padding:0 62px 0 0;transition:background .3s;border:none;cursor:pointer}form .formrow input[type=submit]:hover{background-position:right center}form .formrow input[type=submit]:disabled{opacity:.3;cursor:default}form .formrow input[type=submit]:disabled:hover{background-position:right 15px center}form .status p:first-child{margin-top:25px}form p.policies{font-size:12px;margin-top:25px}form p.policies a{color:inherit;text-decoration:underline}form p.policies a:hover{text-decoration:none}@media (min-width:370px){form .formrow input[type=submit]{font-size:20px}}@media (min-width:576px){form .formrow input[type=submit]{padding:0 72px 0 0}}@media (min-width:1200px){form .formrow{margin:30px 0 0}form .formrow label{font-size:20px}form .formrow input[type=email],form .formrow input[type=password],form .formrow input[type=text],form .formrow select{font-size:20px;height:55px}form .formrow .option{right:12px;top:52px}form .formrow .option .option__label{font-size:16px}form .formrow p.policies{font-size:15px}}form.disabled label{opacity:.3}.footer{background-color:#252525;color:#fff;padding:20px 0}.footer .wrapper{max-width:1820px;margin:0 auto;padding:0 15px}.footer p{font-size:15px}.footer .find-out-more{margin:0 0 20px}.footer .find-out-more .logo{width:185px}.footer .find-out-more .logo img{width:100%;height:auto}.footer .social{margin:0 0 30px}.footer .social .social-link{display:inline-block}.footer .social .social-link+.social-link{margin-left:10px}.footer .copyright p{font-size:12px}.footer .copyright p img{vertical-align:baseline}@media (min-width:370px){.footer .find-out-more{display:flex;align-items:center}.footer .find-out-more .text{padding:0 20px 0 0}}@media (min-width:768px){.footer .footer-left{display:flex;align-items:center;margin:0 0 30px}.footer .find-out-more{margin:0}.footer .social{margin:0 0 0 60px}.footer .copyright{text-align:right}}@media (min-width:1400px){.footer .footer-cols{display:flex;align-items:flex-start;justify-content:space-between;width:100%}.footer .footer-left{align-self:center;margin:0;width:630px}.footer .footer-right{width:calc(100% - 630px)}}::-moz-placeholder{color:#757575;opacity:1}:-ms-input-placeholder{color:#757575}::-webkit-input-placeholder{color:#757575}