:root{--dark-blue-color: #002c51}a,a:focus,a:hover{text-decoration:none}ol,ul{margin:0;padding:0;list-style-type:none}img{width:auto;max-width:100%!important}.logout{width:18px;height:18px;background-color:red;float:left;background:url("../logout-VGI5FPKX.png") no-repeat top left;background-size:18px auto}.hero-container--small .hero{height:230px}.hero-block{padding:0}.placeholder{position:relative}.right-box-top{float:right;width:100%}.contact-link{float:right;margin:8px 5px 0 0}.contact-link a{color:#585a5c;transition:none;outline:none!important;margin-right:10px}.contact-link a:hover{color:#585a5c;text-decoration:underline}.right-box-bottom{float:right;width:70%;margin-top:23px;margin-bottom:3px;height:58px}.search-form{float:right}.search-form form{position:relative}#search_field{background:var(--dark-blue-color);height:14px;width:175px;padding:7px 12px;border:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}input.special-input{color:#a8d9f7!important}input.search-input{color:#fff}input#search{border:medium none;height:18px;padding:0;position:absolute;right:5px;top:4px;width:17px}.social-links{float:right}.social-links a{width:24px;height:24px;float:left;display:block;margin-right:8px;margin-top:2px}.placeholder .navbar-inner{background:none;border:0 none;border-radius:0;box-shadow:none;padding:0;min-height:35px}.placeholder .span12{float:right}.placeholder .navbar{margin:0}.placeholder ul.nav>li{position:relative}.placeholder ul.nav>li.menu-expand a{padding-right:22px!important}.placeholder .navbar ul.nav>li>a.question,.placeholder .navbar ul.nav>li a.question:hover{background:url("../qm-4KNOWED7.png") no-repeat center center;background-size:20px 20px;width:20px;height:20px}.placeholder .navbar ul.nav>li>a{color:#fff;display:block;padding:7px 11px 8px 10px;text-decoration:none;text-shadow:none;font-size:11px}.placeholder .navbar ul.nav>li>a{font-size:12px}.placeholder .navbar ul.nav>li a:hover,.placeholder .navbar ul.nav>li.menu-current a,.placeholder .navbar ul.nav>li.menu-parent a{color:#fff;background:var(--dark-blue-color)}.placeholder ul.nav li ul{display:none;position:absolute;left:0;top:35px;z-index:9999;background:var(--dark-blue-color);min-width:180px}.placeholder ul.nav li:hover ul{display:block}.placeholder ul.nav li ul li{margin:0!important;padding:0!important;width:100%;background:none}.placeholder ul.nav li ul li a{white-space:nowrap;color:#fff;text-decoration:none;border:none;padding:0;background:none!important}.placeholder ul.nav li ul li a:hover,.placeholder ul.nav li ul li.menu-current a{text-decoration:underline}.placeholder ul.nav li ul li.menu-last a{background:none}.content-header-container{width:100%;position:relative}.content-header{height:145px;margin:0 auto;max-width:1680px;overflow:hidden;position:relative;top:-37px;z-index:-1}.content-header img{text-align:center}.left-content-white{background:#fff;padding:50px 0 15px;position:relative;top:-37px}.left-menu ul{margin:0 12px;padding:0 0 10px;list-style:none}.left-menu ul li a{text-transform:uppercase;text-decoration:none;display:block;padding:7px 0;color:#585a5c}.left-menu ul li a:hover,.left-menu ul li.menu-current a{text-decoration:underline;color:#000}.left-block-image{width:275px;margin:0 auto}.left-block-image img{max-width:100%!important;height:auto!important}.left-content-clean{position:relative;top:-20px}.left-content-clean h3{font-weight:700}.left-content-buttons a.fancybox-media{height:63px;line-height:63px;display:block;font-size:15px;color:#fff!important;text-align:center;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding-left:48px;padding-right:30px}.main-container{position:relative;margin-top:30px;margin-bottom:30px}.main-container a{color:var(--dark-blue-color);text-decoration:underline}.main-container a:hover{text-decoration:none}.button-content a{float:right;margin-bottom:10px}.main-content{position:relative;margin-bottom:50px}.row>.breadcrumb-container{position:relative;margin-top:-35px;top:0;right:0;width:100%;text-align:right}.breadcrumb-container{position:absolute;top:-40px;right:0}.breadcrumb{background:none;font-size:11px;font-weight:700;color:#000}.breadcrumb a{font-size:11px;color:#000;margin-right:3px;font-weight:400}.breadcrumb span{font-size:10px;font-weight:400;margin-right:3px}.popup{position:absolute;top:300px;left:300px;background-color:#fff;border-radius:5px;border:3px solid orange;z-index:99999;padding:10px 10px 0;max-width:350px;display:none}.popup.popup-fixed{width:350px}a.help-text{color:red;text-decoration:none;border:0px;border-bottom:1px solid red;border-style:dashed;display:inline!important}a.help-text:hover{cursor:text}.popup p{margin-bottom:10px}.popup ul{margin:0 0 10px 20px}.popup a{margin-bottom:10px;display:inline-block}.search.small{width:597px}.search{display:inline-block;float:left;width:100%;margin-right:20px;position:relative}.search a.restore{background-color:#fff;width:18px;position:absolute;top:0;right:-18px;height:50px;background-image:url("../right-arrow-27D6C7EI.png");background-repeat:no-repeat;background-size:15px auto;background-position:center center;border-radius:5px;display:none}.search .search-cont{background-color:#f39200;border-radius:5px;padding:15px 10px}.search .search-cont.loading{opacity:.5}.search .search-cont>div{padding-right:36px;position:relative}.search .search-cont input{margin:0;width:100%;box-sizing:border-box;padding:7px 5px;height:100%;line-height:13px}.search .search-cont .search-btn{background:url("../search-icon-JKOSJUAE.png") top right no-repeat;background-size:32px 32px;width:32px;height:32px;float:right;position:absolute;right:0;bottom:0}.search .search-results{margin:20px 0}.search .search-results .query{font-weight:700}.search .search-results .no-results{margin-top:20px;color:#f39200;font-weight:700}.search .search-results .error{margin-top:20px;color:red}.search .search-results .max-results{margin-top:20px}.search .search-results-items{margin-bottom:30px;float:left;width:100%}.search .search-results-items .item{background-color:#fff;border-radius:5px;margin-bottom:5px;float:left;width:100%;border:2px solid #efefef;box-sizing:border-box;background-image:url("../right-arrow-27D6C7EI.png");background-repeat:no-repeat;background-size:15px auto;background-position:center right}.search .search-results-items .item a.item-link{width:100%;padding:10px 20px 10px 10px;float:left;box-sizing:border-box}.search .search-results-items .item:hover,.search .search-results-items .item.active{border:2px solid orange}.search .search-results-items .item .detail{margin-bottom:10px;border-top:1px solid silver;float:left;width:100%;padding-top:10px;display:none}.search .search-results-items .item .item-desc{box-sizing:border-box;float:left;padding-left:35px;position:relative}.search .search-results-items .item .item-desc p{margin:0;color:silver;font-size:11px}.search .search-results-items .item .detail p{margin:0;color:silver;font}.search .search-results-items .item .item-desc span{font-weight:700;font-size:12px;color:#000}.search .search-results-items .item .item-desc .swatch-img{width:24px;position:absolute;top:0;left:0;text-align:center}.search .search-results-items .item .item-desc .swatch-img img{height:17px}.search .search-results-items .item .item-desc .left-shown{display:none}.search .search-results-items.small .item .item-desc .left-shown{display:inline-block}.search .search-results-items.small .item .item-desc .right-shown{display:none}.search .search-results-items .item .detail span{font-size:13px}.search .search-results-items .item .detail .left{float:left;width:75%}.search .search-results-items .item .detail .right{float:right;width:20%}.search .search-results-items .item .detail .right img{margin-bottom:20px;float:left}.search .search-results-items .item .detail .right a{width:100%;background-color:var(--dark-blue-color);padding:10px 5px;float:left;box-sizing:border-box;text-align:center;border-radius:5px;color:#fff;text-decoration:none;font-size:13px}.search .search-results-items .item .detail .right a:hover{text-decoration:underline}.search .search-results-items .item .detail .left div{margin-bottom:10px}.search .search-results-items .item .item-desc div{display:inline-block;margin-right:10px}.search-detail{float:left;background-color:red;width:640px;border-radius:5px;margin:20px 0;background-color:#fff;border:2px solid var(--dark-blue-color)}.search-detail .detail-box{float:left;width:100%;padding:10px 30px 10px 10px;box-sizing:border-box;position:relative}.search-detail .detail-box.title{color:#fff;background-color:var(--dark-blue-color);font-weight:700}.search-detail .detail-box.title a{width:17px;height:17px;float:right;background:url("../close-KRM2APGM.png") no-repeat top left;background-size:17px 17px;position:absolute;top:10px;right:10px}.search-detail .detail-box .left{width:65%;float:left}.search-detail .detail-box .right{width:30%;float:right}.search-detail .detail-box .right div{float:right;width:100%}.search-detail .detail-box .right>div{margin-bottom:15px}.search-detail .detail-box .right span{float:right;display:block;clear:both}.search-detail .detail-box .right span.desc{font-size:13px;font-weight:700;color:var(--dark-blue-color)}.search-detail .detail-box .right span.inline{clear:none;margin-left:5px}.search-detail .detail-box .right span.title{color:#000;font-size:13px}.search-detail .detail-box .right span.stocklevel{font-size:20px;font-weight:700;color:var(--dark-blue-color);margin-bottom:15px}.search-detail .detail-box .left,.search-detail .detail-box.images ul{padding:0;margin:0}.search-detail .detail-box.images>div{border-top:1px solid #BABABA;margin-top:5px;padding:10px 0;float:left;width:100%}.search-detail .detail-box .left,.search-detail .detail-box.images ul li{list-style:none;display:inline-block;margin:0 5px 5px 0}.search-detail .detail-box.images ul li img{height:80px}.search-detail .detail-box .left,.search-detail .detail-box .right{box-sizing:border-box}.search-detail .detail-box .left .info,.search-detail .detail-box .left .info span{float:left;clear:both}.search-detail .detail-box .left .info span.desc{margin-bottom:10px;font-size:13px;font-weight:700;color:var(--dark-blue-color);min-height:17px}.search-detail .detail-box a.datasheet-btn{background-color:var(--dark-blue-color);text-decoration:none;color:#fff;padding:10px 20px;border-radius:5px;float:left;clear:both;float:right}.search-detail .detail-box a.datasheet-btn:hover{text-decoration:underline}.search-detail .detail-box .left img{float:left;margin-bottom:10px}.change-password{float:left;width:100%;background-color:#f39200;border-radius:5px;text-align:center;padding:10px;box-sizing:border-box}.change-password .text P{text-align:left}.change-password .text{margin-left:0}.change-password .password-cont{background-color:#eee;border-radius:5px;display:inline-block;float:right;min-height:180px}.change-password .password-box{margin:20px 10px;float:left}.change-password .password-box form label{font-family:Verdana,sans-serif;font-weight:400;color:#212121;font-size:12px;line-height:30px;display:inline-block;width:45%;text-align:left;float:left}.change-password .password-box form .field{float:left;width:100%}.change-password .password-box form span.error{color:red;float:right;margin-bottom:10px;font-weight:700;text-align:left}.change-password .password-box form input{float:right}.change-password .password-box form input[type=password]{width:50%;float:right}.change-password .password-box form input[type=submit]{font-size:12px;color:#fff;background:var(--dark-blue-color);height:30px;border:none!important;padding-left:15px!important;padding-right:15px!important;border-radius:5px;text-transform:uppercase;font-family:Verdana,sans-serif}.change-password .password-box p{float:left}@media (max-width: 980px){.right-box-top{width:60%}.placeholder ul.nav>li{background:none}.content-header{top:0}.left-content-white{top:0;padding-bottom:0}.left-block-image p{margin:0}.left-block-image{width:auto;height:auto}.left-block-image img{height:auto;width:auto}.left-content-clean{top:0}.left-content-buttons a.fancybox-media{font-size:14px}.breadcrumb-container{position:static}.breadcrumb{float:right}}@media (max-width: 979px){#main_menu ul.menu-top li ul{position:relative;width:100%;min-width:100%;margin:0;padding:0;list-style:none;left:0;top:0}#main_menu ul.menu-top li ul li a{display:block;padding:7px 11px 8px 10px}.span5.login .login-cont form input[type=text],.span5.login .login-cont form input[type=password]{width:100%;box-sizing:border-box;height:30px}.change-password .password-box form label{width:100%;margin-bottom:0}.change-password .password-box form input[type=password]{width:100%;box-sizing:border-box;height:30px}.right-box-bottom{height:56px}}@media (max-width: 797px){.placeholder{padding:0 10px}.content-header{height:auto}}@media (max-width: 584px){.placeholder{padding:0 10px}.right-box-top{width:80%}.right-box-bottom{width:55%;margin-top:12px}.search-form form{margin:0}.search-form form #search_field{margin:0 0 12px}.social-links a{margin:0 0 0 8px}.right-box-bottom{height:41px}.member{clear:both}}@media (max-width: 500px){.logo{width:100px;height:95px;margin-top:15px}}@media (max-width: 420px){.logo{width:75px;height:70px;margin-top:15px;position:absolute}.right-box-top,.right-box-bottom{width:75%}#search_field{width:140px}.placeholder .span9{margin-top:5px}.social-links{display:none}}@media (max-width: 1035px){.search-detail{z-index:1001!important;width:100%!important;position:absolute!important;top:50px!important}.search.small{width:100%;margin-left:0!important}.search.small a.restore{display:block}}div.version{color:#d3d3d3;float:right}div.copyright{float:left}.onoffswitch{position:relative!important;display:block!important;width:30px!important;float:left!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;margin-left:4px!important}.onoffswitch-checkbox{display:none!important}.onoffswitch-label{display:block!important;overflow:hidden!important;cursor:pointer!important;border:2px solid #999999!important;border-radius:0!important;position:inherit!important;padding-left:0!important;margin-bottom:5px!important}input[type=checkbox]+label.onoffswitch-label:before,input[type=radio]+label.onoffswitch-label:before{left:auto!important;margin-top:0!important;border-radius:0!important;background:inherit!important;width:auto!important;height:auto!important;position:relative!important;top:0!important}input[type=checkbox]+label.onoffswitch-label:after,input[type=checkbox]+label.onoffswitch-label:before,input[type=radio]+label.onoffswitch-label:after,input[type=radio]+label.onoffswitch-label:before{display:inherit!important;position:relative!important;top:0!important;content:none!important}.onoffswitch-inner{display:block!important;width:200%!important;margin-left:-100%!important;transition:margin .3s ease-in 0s!important}.onoffswitch-inner:before,.onoffswitch-inner:after{display:block!important;float:left!important;width:50%!important;height:18px!important;padding:0!important;line-height:14px!important;font-size:10px!important;color:#fff!important;font-family:Trebuchet,Arial,sans-serif!important;font-weight:700!important;box-sizing:border-box!important;border:2px solid transparent!important;background-clip:padding-box!important}.onoffswitch-inner:before{padding-left:5px!important;background-color:#f39200!important;color:#fff!important}.onoffswitch-inner:after{padding-right:5px!important;background-color:#eee!important;color:#999!important;text-align:right!important}.classificationA .onoffswitch-inner:before,.classificationA .onoffswitch-inner:after{content:"A"}.classificationB .onoffswitch-inner:before,.classificationB .onoffswitch-inner:after{content:"B"}.classificationC .onoffswitch-inner:before,.classificationC .onoffswitch-inner:after{content:"C"}.onoffswitch-switch{display:block!important;width:6px!important;margin:0!important;background:#ccc!important;position:absolute!important;top:0!important;bottom:0!important;right:24px!important;transition:all .3s ease-in 0s!important;height:22px!important}.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-inner{margin-left:0!important}.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-switch{right:0!important}.small .search-cont{height:100px;margin-top:20px}.small #ABC2{display:block}#ABC2{margin-top:6px;display:none}#contour,.contour{padding:0}#contour fieldset,.contour fieldset{padding:0 1em 0 0!important}.cms-content h1,.cms-content h2,.cms-content h3,.cms-content h4{margin-top:0!important}.contour input,.contour textarea{display:block;border:0 solid transparent;background-color:#efefef!important;background-image:none;width:100%;height:2.5rem;padding:.55rem .75rem;line-height:1.4;color:#575a5c!important;font-size:1rem;font-family:Open Sans,Helvetica Neue,Arial,sans-serif;border-radius:8px}.contour input[type=submit]{background-color:var(--dark-blue-color)!important;color:#fff!important}.form-control-white{background-color:#fff}.btn-link{font-weight:400;color:#575a5c;background-color:transparent;text-transform:none;padding-left:0}.btn-link:hover{color:#0056b3;text-decoration:underline;background-color:transparent;border-color:transparent}.form-control-customers{height:200px}.cta-person__text .form-group{width:400px}.cta-person__text img{width:100%!important}.table thead th{border-top:none;border-bottom:1px solid #dee2e6!important}.order-details{width:450px;top:151px;border:1px solid lightgray;background-color:#fff}.clear-fix{clear:both}.pointer{cursor:pointer}.nav-tabs{border-bottom:1px solid #21487a}.nav-tabs .nav-link{border-top-left-radius:7px;border-top-right-radius:7px}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{border-color:#21487a #21487a #fff;text-decoration:none}.nav-tabs .nav-link:not(.active):hover{border-color:#e9ecef #e9ecef #21487a}.dataTables_wrapper:after{margin-bottom:1rem}.nav-link:not(.active){text-decoration:none;color:inherit}.contour span.radiobuttonlist{float:inherit!important}.orderTable tr.disabled{background-color:red}.cbPurOrd{position:inherit!important;opacity:inherit!important;margin-left:30px}.modal-xl{width:90%;max-width:1200px}.TooLate{background-color:#fac3c3}#lblFileUpload{cursor:pointer;text-decoration:underline;color:#007bff}input[readonly]{cursor:not-allowed}#performanceChart{cursor:pointer;margin-left:10px}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc{background:none}#divDetails,#articleForm{position:absolute;z-index:20;min-width:394px}.articleFormWrapper,#vendpartform{background-color:#fff;border:1px solid #d3d3d3;padding:10px}tr.activerow{background-color:#add8e6!important}.nrofproducts{background-color:#6ebbed;border:none;color:#fff}#article-table tr{cursor:pointer}.alignright{text-align:right}.btnclose{position:absolute;right:2px;top:2px;z-index:999}div.form>form,div.form>form>div,div.form>form div.input.text label,div.form>form div.input.password label,div.form>form div.input.select label,div.form>form div.input.textarea label,div.umbraco-forms-form>form{margin:0}div.form>form div label,div.form>form div .htmlLabel,div.form>form>div input[type=text],div.form>form>div input[type=password],div.form>form>div input[type=submit],div.form>form>div input[type=button],div.form>form>div textarea,div.form>form>div select,div.umbraco-forms-form>form,div.umbraco-forms-form>form>div{font:inherit;color:inherit;box-sizing:border-box;display:block;width:auto;max-width:100%;padding:0;margin:0;border:0;border-radius:0;text-shadow:none;box-shadow:none;background:none}div.form>form div:not(.staticHtml),div.umbraco-forms-form>form div:not(.staticHtml){max-width:60rem}div.form>form div:not(.staticHtml):not(.submit),div.umbraco-forms-form>form div:not(.staticHtml):not(.submit){margin-bottom:1.2em}div.form>form div.input.checkbox,div.form form div.input.radio,div.umbraco-forms-form>form singlechoice,div.umbraco-forms-form>form multiplechoice{display:flex;align-items:center}div.form>form div.input.checkbox:not(:last-child),div.form>form div.input.radio:not(:last-child),div.umbraco-forms-form>form singlechoice input:not(:last-of-type),div.umbraco-forms-form>form multiplechoice input:not(:last-of-type){margin-bottom:.25em}div.form>form div.rating-wrap>div.input.radio{margin:1rem .5rem 0 0;padding:0}div.form>form .radio input[type=radio],div.form>form .checkbox input[type=checkbox],div.umbraco-forms-form>form singlechoice input,div.umbraco-forms-form>form multiplechoice input{float:none;margin:0 1em 0 0}div.form>form div.input.checkboxGroup>label,div.form>form div.input.radioGroup>label{min-width:16rem;padding-right:1em}div.form>form>div.input.checkboxGroup>div,div.form>form>div.input.radioGroup>div{flex-grow:1}div.form>form div input[type=text],div.form>form>div input[type=password],div.form>form>div input[type=submit],div.form>form>div input[type=button],div.form>form>div textarea,div.form>form>div select{line-height:normal;height:2.5em;width:100%;padding:0 .5em;background-color:#f4f4f3;border-bottom:1px solid #d1d1d1;-webkit-transition:all .25s;transition:all .25s}div.form>form>div textarea{height:14.6rem;padding:.5em}div.form>form>div input[type=text]:hover,div.form>form>div input[type=password]:hover,div.form>form>div input[type=submit]:hover,div.form>form>div input[type=button]:hover,div.form>form>div textarea:hover,div.form>form>div select:hover,div.form>form>div input[type=text]:focus,div.form>form>div input[type=password]:focus,div.form>form>div input[type=submit]:focus,div.form>form>div input[type=button]:focus,div.form>form>div textarea:focus,div.form>form>div select:focus{border-color:var(--dark-blue-color);outline:none}div.form>form>div input[type=submit],div.form>form>div input[type=button]{background:var(--dark-blue-color);border:2px solid var(--dark-blue-color);color:#fff;border-radius:4px;font-size:1.6rem;line-height:1.6rem;padding:1.7rem 2rem 1.3rem;font-weight:700;height:auto;width:auto;text-transform:uppercase}div.form>form>div input[type=submit]:hover,div.form>form>div input[type=button]:hover,div.form>form>div input[type=submit]:focus,div.form>form>div input[type=button]:focus{background:none;color:var(--dark-blue-color)}div.form .reset{display:none}footer .form .input.text>label,footer .form .input.textarea>label{display:none}footer div.form>form>div:not(.staticHtml):not(.submit){margin-bottom:.8em}footer div.form>form>div input[type=text],footer div.form>form>div input[type=password],footer div.form>form>div textarea,footer div.form>form>div select{background-color:transparent;border:1px solid #686868}body div.form>form.login div#login-submit-holder{justify-content:flex-end;display:flex}body div.form>form.login>div.input.checkbox{padding-left:0}body div.form>form.login div#login-lostpassword,body div.form>form.login div#login-passwordback{background:none;border:none;border-radius:0;font:inherit;box-shadow:none;text-shadow:none;float:none;padding:0;margin:-4em 0 0;height:auto}body div.form>form.login div#login-lostpassword>a,body div.form>form.login div#login-passwordback>a{color:#0080c9}body div.form>form.login div#login-lostpassword:hover>a,body div.form>form.login div#login-passwordback:hover>a,body div.form>form.login div#login-lostpassword:focus>a,body div.form>form.login div#login-passwordback:focus>a{color:var(--dark-blue-color)}header .tel:before{content:url("../phone-E5VO5BT4.svg")!important;font-weight:900!important}main{min-height:calc(100vh - 103px)}.container{max-width:128rem;width:auto;padding:0 2.9rem}._medium_images ul li:before{content:"";display:none}.footer-image{height:40px;float:left}.radiobuttonlist{display:flex;justify-content:space-around;flex-direction:column}.radiobuttonlist>span{display:flex}div.form form .radiobuttonlist>span>label{margin-left:.5rem}div.form form .contourFieldSet{margin-bottom:0}header+main{padding-top:10rem}header+section#banner{padding-top:10.9rem}button.btn{font-size:12px;color:#fff;background:var(--dark-blue-color);height:30px;border:none!important;padding-left:15px!important;padding-right:15px!important;border-radius:5px;text-transform:uppercase;font-family:Verdana,sans-serif}#articleForm>button.btn,.articleFormWrapper>button.btn,.order-details button.btn{font-size:inherit;color:inherit;background:none;height:auto;border:none!important;padding-left:inherit;padding-right:inherit;border-radius:inherit;text-transform:inherit;font-family:inherit}.change-password .password-box form input[type=submit]:hover{text-decoration:underline;cursor:pointer}.modal-open .modal{top:25%}.nrofproducts .card-title{color:#fff;margin:0}.articleFormWrapper>.btnclose{right:8px;top:-4px}div.form.articleFormWrapper>form div:not(.staticHtml):not(.submit){margin-bottom:.3rem}.articleFormWrapper .col-form-label{font-size:85%}header .logo>img{height:auto;max-height:6.6rem}.logo{position:relative}@media screen and (max-width: 1023px),screen and (max-device-width: 1023px) and (orientation: portrait),screen and (max-device-width: 767px) and (orientation: landscape){#divDetails{margin-top:0!important;position:initial}#articleForm{margin-top:0!important;position:initial;min-width:auto}#menu-main{display:none}.grid{justify-content:center}.grid .grid{justify-content:flex-start}.width-20,.width-25,.width-33{width:calc(50% - 2.5rem)}.width-66,.width-75{width:calc(100% - 2.5rem)}.v-intro{padding-left:0;padding-right:0}body .download.index>.download-item,body .width-66 .download.index>.download-item{width:calc(50% - 2rem)}section.content .width-66.map,section.content.col2 .width-66{width:calc(66.667% - 2.5rem)}section.content .width-33.contact,footer .width-33,section.content.col2 .width-33,body .w-s-person.width-25{width:calc(33.333% - 2.5rem)}footer .width-33+.width-33+.width-33.form:nth-child(3){padding-left:2rem}body .w-banner2-fixed .w-banner2-image{background-attachment:scroll}body .w-banner2-content{font-size:2rem}body .w-banner2-content h1,body .w-banner2-content h2,body .w-banner2-content h3,body .banner2.quote .w-banner2-content blockquote{font-size:2.8rem}body .w-banner2-content a.button{padding-top:1rem;padding-bottom:1rem}body [data-w-multigallery-columns="3"] .w-multigallery2-item:nth-of-type(odd){height:33.3rem}body [data-w-multigallery-columns="3"] .w-multigallery2-item:nth-of-type(2n){height:17.5rem}body .gmaps.list .marker-info{display:block;background:none}body .gmaps.list .marker-info>.details{height:auto;background-color:#f4f4f3;border:1px solid #f4f4f3;border-bottom:0;transition:border .15s .15s}body .gmaps.list .marker-info.gmaps-highlight>.details{border-color:#bfbfbf}body .gmaps.list .marker-info>.info{z-index:2;position:relative;left:auto;width:auto;height:auto;min-height:0}body .gmaps.list .marker-info .info-readmore{opacity:1}body .gmaps.list .marker-info .info-readmore:after{content:url("../angle-down-DDM44DUV.svg")}body .gmaps.list .marker-info .info:before{display:none}body .gmaps.list .marker-info .info-content{max-height:0;min-height:0;transform:none;padding-top:0;padding-bottom:0;overflow:hidden;margin-left:0;border:1px solid #f4f4f3;border-top:0;transition:max-height .3s,padding .3s,border .15s .15s}body .gmaps.list .marker-info.gmaps-highlight .info-content{max-height:50rem;padding-top:3rem;padding-bottom:3rem;transform:none}body .gmaps.list .marker-info .bar,body .gmaps.list .marker-info .info-readmore{left:0}body .gmaps.list .marker-info.gmaps-highlight .info-readmore{opacity:0}body .gmaps.list .marker-info .info-close{bottom:auto;left:auto;top:1.2rem;right:1rem}body .gmaps.list .marker-info .info-close:before{display:none}body .gmaps.list .marker-info .info-close:after{content:url("../angle-double-up-MZME6Q4A.svg");margin-left:.5em}body .gmaps.list>[id^=gmaps_]{width:100%;max-width:100%}body .gmaps.list>[id^=gmaps_form]{margin-bottom:5rem}body .gmaps.list form>div.divider{max-width:none}body .gmaps.list form>div.input.checkboxGroup .checkboxGroup{width:auto}body .gmaps.list.contact .marker-list{width:100%;margin-bottom:2.5rem}body .gmaps.list.contact .details{width:100%}body .gmaps.list.contact .marker-info .title:after{content:url("../angle-down-DDM44DUV.svg")}div.w-s-img-text-cols .text{width:calc((100% - 2.5rem)/2 + 2.5rem)}header .top,header .search,header .tel,header .lang,nav#menu-sub{display:none}nav#menu-sub+.width-66{padding-left:0}header.small>.inner{height:5.4rem}header.small .logo>img{height:3.8rem}header>.inner>div{justify-content:center}#mobile-menu-toggle{display:block;font-size:4rem;color:var(--dark-blue-color);margin-top:.6rem}#mobile-menu-toggle:before,#mobile-menu-close:before{content:url("../bars-ABTPEBH7.svg")}#mobile-menu-toggle:hover,#mobile-menu-toggle:focus{text-decoration:none;color:#0080c9}#mobile-menu-close{color:#fff;font-size:1.4em;position:absolute;top:1.5rem;right:2.5rem;line-height:1}#mobile-menu-close:before{content:url("../times-circle-U5G67AC7.svg")}#mobile-menu-close:hover,#mobile-menu-close:focus{opacity:.5}#mobile-menu{position:fixed;z-index:2;display:block;right:0;left:0;height:100%;font-size:2.4rem;font-family:Lato,sans-serif;padding:2.5rem;background-color:var(--dark-blue-color);box-sizing:border-box;transform:translateY(-100%);transition:transform .5s,opacity .5s;overflow:scroll;-webkit-overflow-scrolling:touch;opacity:0;pointer-events:none}#mobile-menu ul{padding:0;display:block}#mobile-menu li{list-style-type:none}#mobile-menu a{color:#fff;display:block}#mobile-menu a:hover,#mobile-menu a:focus{opacity:.5;text-decoration:none}#mobile-menu>ul>li>a{font-weight:600;border-bottom:1px solid rgba(255,255,255,.25);padding:1rem 0;line-height:1}#mobile-menu>ul>li li>a{font-size:2rem;font-weight:400;text-transform:inherit}#mobile-menu>ul>li ul{margin:1.2rem 0;padding-left:3rem}#mobile-menu .tel{display:inline-block;font-size:2rem;margin-bottom:1rem;color:#fff}#mobile-menu .search form{display:flex}#mobile-menu .search form>.input.text{flex-grow:1;max-width:none}#mobile-menu .search form>.input.text>input{height:2em;font-size:2rem;color:var(--dark-blue-color)}#mobile-menu .search form>.input.submit:after{color:#fff}#mobile-menu .lang>ul{display:flex;flex-wrap:wrap;margin:-1rem 3rem 1rem -.5rem}#mobile-menu .lang>ul>li{margin-left:.5rem;margin-right:.5rem;margin-top:1rem}#mobile-menu .lang>ul>li>a{width:40px;height:27px;text-indent:50px}html,body{height:100%}#wrap{height:100%;width:100%;position:relative;transition:all .5s;background:#fff;z-index:1;overflow:visible}.mobile-active{overflow:hidden}.mobile-active #wrap{pointer-events:none}.mobile-active #mobile-menu{opacity:1;pointer-events:auto;transform:translateY(0)}}@media screen and (max-width: 767px),screen and (max-device-width: 767px) and (orientation: portrait),screen and (max-device-width: 499px) and (orientation: landscape){.grid>*:not(.w-s-person){flex-grow:1}.inner.grid.overlay{margin-top:-8rem}body .w-s-person.width-25{width:calc(50% - 2.5rem)}section.content .width-66.map,section.content.col2 .width-66{width:calc(100% - 2.5rem)}section.content .width-33.contact,section.content.col2 .width-33{width:calc(100% - 2.5rem)}footer .width-33{width:calc(50% - 2.5rem)}footer .width-33+.width-33+.width-33.form:nth-child(3){padding-left:0}footer nav{justify-content:space-between;flex-wrap:wrap}footer .footer-logos{width:100%;margin-top:2em;text-align:right}body .gmaps.list .marker-info .contact .information{flex:0 1 auto;width:100%;margin-top:1.2rem;margin-left:0}div.w-s-counters.center-counters{justify-content:space-between}.w-s-counters .counters-wrap{flex-flow:row wrap;padding-top:5rem;padding-bottom:5rem}.w-s-counters .counter{width:calc(50% - 4rem);padding:1em 0;box-sizing:border-box}.w-s-counters .counter .info{flex-direction:column}body .w-s-counters .counter .icon{margin-bottom:1em}#banner [data-w-cycle-listwrap][style*="37.5%"]{padding-top:60%!important}.htmlimage img{width:100%}body .w-multigallery2-list .w-multigallery2-item{width:calc(33% - 2.6rem)}body [data-w-multigallery-columns="3"] .w-multigallery2-item:nth-of-type(odd){height:27.3rem}body [data-w-multigallery-columns="3"] .w-multigallery2-item:nth-of-type(2n){height:12.5rem}body .news-list .news-item,body .agenda-list .agenda-item{flex-direction:column}body .news-list .news-item .image,body .agenda-list .agenda-item .image{width:auto;height:auto}body .news-list .news-item .content,body .agenda-list .agenda-item .content{padding:2.8rem;flex-basis:auto}body .gmaps.list .marker-info.gmaps-highlight .info-content{max-height:60rem}div.w-s-person .contact-details,div.w-s-person.hover-left .contact-details{position:relative;left:auto;top:auto;right:auto;width:auto;border:1px solid transparent}div.w-s-person .contact-details:before{display:none}div.w-s-person .person-wrap,div.w-s-person .name-details{flex-grow:0}}@media screen and (max-width: 559px),screen and (max-device-width: 559px) and (orientation: portrait){header .logo>img{height:4.5rem}.width-20,.width-25,.width-33,.width-50,.width-66,.width-75,footer .width-33{width:calc(100% - 2.5rem)}footer nav ul{flex-direction:column;align-items:flex-end;font-size:1.6rem}footer nav li{padding:0;margin:.4em 0}footer nav li+li{border-left:0}footer .footer-logos{text-align:center}body .download.index>.download-item,body .width-66 .download.index>.download-item{width:100%}#banner .w-banner2-text{display:none}body .w-multigallery2-list .w-multigallery2-item{width:calc(50% - 2.6rem)}body .multigallery2:not(.product) .w-multigallery2-list .w-multigallery2-item,body .multigallery2:not(.product) [data-w-multigallery-columns="3"] .w-multigallery2-item:nth-of-type(odd),body .multigallery2:not(.product) [data-w-multigallery-columns="3"] .w-multigallery2-item:nth-of-type(2n){height:18rem}body .multigallery2:not(.product) [data-w-multigallery-columns="3"] .w-multigallery2-item:nth-of-type(6n+5){margin-top:1.3rem}body .news-view .text,body .agenda-view .text{padding-left:2.5rem;padding-right:2.5rem}body div.form>form>div.input.checkboxGroup,body div.form>form>div.input.radioGroup{display:block}body div.form>form>div.input.checkboxGroup>div,body div.form>form>div.input.radioGroup>div{width:100%}body div.form .radio,body div.form .checkbox{padding-left:0}body .w-s-person.width-25{width:calc(100% - 2.5rem);max-width:40rem}body .gmaps.list form>div:not(.hidden){width:100%}body .news-view .share.index,body .agenda-view .share.index{float:none;text-align:center;margin-top:2em}div.w-s-img-text-cols{flex-direction:column}div.w-s-img-text-cols .image{min-height:50vw}div.w-s-img-text-cols .text{width:auto}#age-login{padding-left:4rem;padding-right:4rem}}@media screen and (max-width: 400px),screen and (max-device-width: 400px) and (orientation: portrait){body .news-view .share.index span,body .agenda-view .share.index span{display:block}body .multigallery2.product .w-multigallery2-list .w-multigallery2-item{width:calc(100% - 2.6rem)}}@media (max-width: 767px){.only-desktop{display:none!important}}@media (min-width: 768px){.only-mobile{display:none!important}}.mobile-active #mobile-menu{padding-top:13rem}.pwainstall{font-size:1.3em;color:var(--dark-blue-color);cursor:pointer}#divDetails{margin-left:-263px;width:25%}#articleForm{right:135px}.order-details h4{margin:0}#mobile-menu .lang{display:flex;width:100%;justify-content:space-between}.progress{width:100px}
