/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}@layer theme{:host,:root{--font-sans:"Arial",sans-serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}.container{width:100%;max-width:1170px}.container,.container-fluid{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.clearfix:after,.container-fluid:after,.container:after,.row:after{clear:both;content:"";display:table}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{min-height:1px;padding-left:15px;padding-right:15px;position:relative}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-1{width:8.33333%}.col-xs-2{width:16.6667%}.col-xs-3{width:25%}.col-xs-4{width:33.3333%}.col-xs-5{width:41.6667%}.col-xs-6{width:50%}.col-xs-7{width:58.3333%}.col-xs-8{width:66.6667%}.col-xs-9{width:75%}.col-xs-10{width:83.3333%}.col-xs-11{width:91.6667%}.col-xs-12{width:100%}@media (width>=768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-1{width:8.33333%}.col-sm-2{width:16.6667%}.col-sm-3{width:25%}.col-sm-4{width:33.3333%}.col-sm-5{width:41.6667%}.col-sm-6{width:50%}.col-sm-7{width:58.3333%}.col-sm-8{width:66.6667%}.col-sm-9{width:75%}.col-sm-10{width:83.3333%}.col-sm-11{width:91.6667%}.col-sm-12{width:100%}}@media (width>=992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-1{width:8.33333%}.col-md-2{width:16.6667%}.col-md-3{width:25%}.col-md-4{width:33.3333%}.col-md-5{width:41.6667%}.col-md-6{width:50%}.col-md-7{width:58.3333%}.col-md-8{width:66.6667%}.col-md-9{width:75%}.col-md-10{width:83.3333%}.col-md-11{width:91.6667%}.col-md-12{width:100%}}@media (width>=1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-1{width:8.33333%}.col-lg-2{width:16.6667%}.col-lg-3{width:25%}.col-lg-4{width:33.3333%}.col-lg-5{width:41.6667%}.col-lg-6{width:50%}.col-lg-7{width:58.3333%}.col-lg-8{width:66.6667%}.col-lg-9{width:75%}.col-lg-10{width:83.3333%}.col-lg-11{width:91.6667%}.col-lg-12{width:100%}}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.img-responsive{max-width:100%;height:auto;display:block}.pull-left{float:left}.pull-right{float:right}.hidden-xs{display:block}.visible-xs{display:none}@media (width<=767px){.hidden-xs{display:none}.visible-xs{display:block}}body,html{height:100%}body{background:#fff;line-height:1.4}body,button,input,select,table,textarea{color:#636363;font-family:Arial,"sans-serif";font-size:14px}a{color:#39c;text-decoration:none}a:hover{color:#2e8ab8;text-decoration:underline}a:focus{color:#143d52;outline-color:#3091c2}img{max-width:100%;height:auto}ol,ul{margin:0;padding:0;list-style:none}.h1,h1{color:#39c;margin:0 0 .7em;font-size:28px}.h1,.h2,h1,h2{text-rendering:optimizelegibility;text-transform:uppercase;font-weight:400;line-height:1.2}.h2,h2{color:#636363;margin:0 0 .5em;font-size:24px}.h3,h3{font-size:18px;font-weight:400}.h3,.h4,h3,h4{color:#636363;text-transform:uppercase;margin:0 0 10px;line-height:1.4}.h4,h4{font-size:14px;font-weight:700}p{margin:0 0 1em}.wrapper{min-height:100%}.page,.wrapper{flex-direction:column;display:flex}.page{flex:1 0 auto}.main-container{width:100%;max-width:1260px;margin:0 auto;padding:15px;position:relative}.main-container:after,.main:after{clear:both;content:"";display:table}@media only screen and (width>=480px){.main-container{padding:30px}}.col-left,.col-main{margin-top:10px;padding:0 10px}.col-left{float:left;clear:left;width:25%;padding-left:0}.col-left img{max-width:100%}.col-main{float:left;width:75%}.col1-layout .col-main{float:none;width:auto;padding:0}.col2-left-layout .col-main{float:right;padding-right:0}@media only screen and (width<=770px){.col-left,.col-main,.col2-left-layout .col-main{float:none;width:auto;padding:0}.col-left{margin-top:20px}}#tyco_header{color:#8bb9d4;z-index:1000;background:#0057a5;border-bottom:4px solid #ffaf00;position:relative;box-shadow:0 3px 5px #0003}.logo-tyco{float:left;text-align:center;min-width:100px;min-height:44px;margin:23px 0 -7px;padding:0;display:block}.footer-logo,.logo-tyco img{filter:brightness(0)invert();max-width:100%;height:auto}.logo-tyco img.large{max-width:225px}.logo-tyco a:hover{text-decoration:none}.entete-milieu{padding-top:50px}.entete-milieu .col-sm-12{justify-content:center;align-items:center;gap:28px;display:flex}.entete-milieu .language_selecion_box,.entete-milieu .user_account_header{float:none;padding-top:0}.entete-milieu .language_select{margin-top:0}.user_account_header{float:left;align-items:center;gap:6px;padding-top:10px;font-size:12px;display:flex}.user_account_header .icon{background:url(../images/ui/user.svg) 50%/contain no-repeat;width:13px;height:13px;display:inline-block}.user_account_header a{color:#ffbc00;font-weight:700}.user_account_header a:hover{color:#fff;text-decoration:none}.language_selecion_box{text-align:right;float:right}.language_selecion_box label{color:#8bb9d4;margin-right:4px;font-size:12px}.language_select{appearance:none;color:#fff;background:#004373 url(../images/ui/select-arrow.svg) 100% no-repeat;border:1px solid #3378b7;border-radius:0;height:30px;margin-top:5px;padding:3px 26px 5px 5px;font-size:12px}.search_tyco_header{color:#b5b5b5;margin:10px 0 0 10px}.search_tyco_header .input-box{position:relative}.search_tyco_header label{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}#search_mini_form input#search{color:#636363;background:#fff;border:1px solid #004373;width:100%;height:40px;padding:0 50px 0 10px;font-size:13px}#search_mini_form .search-button-tyco{text-indent:-9999px;cursor:pointer;background:#0057a5;border:0;width:40px;height:40px;margin:0;position:absolute;top:0;right:0}#search_mini_form .search-button-tyco:before{content:"";background:url(../images/ui/search.svg) 50%/contain no-repeat;width:22px;height:22px;margin-top:-11px;margin-left:-11px;position:absolute;top:50%;left:50%}#search_mini_form .search-button-tyco:hover:before{opacity:.8}.phone_header{color:#ffbc00;text-align:left;background:url(../images/ui/phone.svg) 15px 15px/20px 20px no-repeat;padding-top:10px;padding-left:60px;font-size:140%;font-weight:700}.tyco_menu{border-top:1px solid #2e7dc4;margin-top:10px;font-size:90%;box-shadow:0 -2px 5px #0003}.tyco_header_menu{margin-top:-8px}#header-nav{border-bottom:none}.nav-primary{margin:15px 0 0;display:block}.nav-primary li{position:relative}.nav-primary>li{vertical-align:top;background:url(../images/ui/menu-sep.svg) 0 100% no-repeat;height:47px;display:inline-block}.nav-primary>li.first{background-image:none}.nav-primary a{color:#fff;padding:7px 8px 0;line-height:30px;text-decoration:none;display:block;position:relative}.nav-primary>li>a{text-transform:uppercase;font-weight:700;display:inline-block}.nav-primary li.level0 ul{z-index:10;background:#0057a6;border:1px solid #ccc;width:250px;padding-left:10px;padding-right:10px;display:none;position:absolute;top:30px;left:0}.nav-primary li.level1 ul{top:15px;left:230px}.nav-primary li.is-open>ul{display:block}.nav-primary li.is-open{z-index:200}.nav-primary li.level1 a{border-bottom:1px solid #ccc}.nav-primary li:last-child>a{border-bottom:none}.nav-primary li.level0 li.parent>a{position:relative}.nav-primary li.level0 li.parent>a:after{content:"";border:4px solid #0000;border-left-color:#ccc;border-right:none;width:0;height:0;margin-top:-3px;display:block;position:absolute;top:50%;right:5px}.navbar-header{background:#0055a9}.navbar-default .navbar-toggle{cursor:pointer;background-color:#0055a9;border:1px solid #2e7dc4;padding:9px 10px}.navbar-default .navbar-toggle .icon-bar{background-color:#fff;width:22px;height:2px;display:block}.navbar-default .navbar-toggle .icon-bar+.icon-bar{margin-top:4px}.mobile_menu_border{border-top:1px solid #0057a5}.tabletView{display:none}@media (width<=768px){.tabletView{display:block}.count-container,.normalView,.sort-by label{display:none!important}}@media (width<=992px){.language_selecion_box label{display:none!important}.language_selecion_box,.language_select,.phone_header,.user_account_header{font-size:11px}.category_select_count,.category_select_order,.limiter_tyco label,.pages li a{font-size:11px!important}}.breadcrumbs{color:#0057a5;margin:-15px 0 15px;font-weight:700;overflow:hidden}.breadcrumbs li{float:left;text-transform:uppercase;font-size:12px}.breadcrumbs a{float:left;color:#0057a5;-webkit-text-decoration:underline #86a2c9;text-decoration:underline #86a2c9}.breadcrumbs a:hover{color:#39c}.breadcrumbs strong{color:#0057a5;font-weight:400}.breadcrumbs span{float:left;padding:0 7px}.breadcrumbs .delimiter{color:#a2a2a2}.category-widget{padding-bottom:20px}.row-centered{text-align:center}.col-centered{float:none;text-align:left;vertical-align:top;margin-bottom:45px;margin-right:-4px;display:inline-block}@media (width<=767px){.col-centered{margin-right:0}}.tyco_cat_wrapper{min-height:80px;margin-bottom:20px;position:relative}.category-link-pic{aspect-ratio:5/3;-o-object-fit:cover;object-fit:cover;-o-object-position:center 42%;object-position:center 42%;background:#fff;width:100%;max-width:95%;margin:0 auto}.home_cat_link,.home_cat_link:hover{color:#fff;text-decoration:none}.category_description_wrapper{color:#fff;cursor:pointer;z-index:2;background:#0055a9;min-height:74px;position:absolute;bottom:0;left:2.5%;right:2.5%}.category_description_wrapper h2{color:#fff;text-align:left;margin:0;padding:20px 0 0 10px;font-size:120%;font-weight:700}.category_description_wrapper .category_description{display:none}.category_description_wrapper.open .category_description{display:block}.category_description{text-align:justify;margin:15px 20px}.category_description .mehr{cursor:pointer;text-transform:uppercase;color:#000;background-color:#ffaf00;border-top:1px solid #feda7c;border-radius:2px;margin-top:20px;padding:4px 20px 5px 10px;font-weight:700;line-height:17.5px;display:inline-block;position:relative;box-shadow:0 1px 5px #333}.category_description a:after{content:"›";color:inherit;border-left:1px solid #da961b;margin:-10px 0 0 10px;padding-left:10px;font-size:1.3em;font-weight:700;line-height:20px}.category_description a:hover{color:#fff;text-decoration:none}.category_link{text-transform:uppercase;text-align:center;background:#0055a9;width:95%;height:40px;line-height:40px;position:relative;left:2.5%}.category_link a{color:#fff;vertical-align:middle}.category_link a:after{content:"›";color:inherit;vertical-align:text-bottom;border-left:2px solid #00477f;margin:-10px 0 0 20px;padding-left:20px;font-size:170%;font-weight:700;line-height:20px}.category_link a:hover{color:#fff;text-decoration:none}.tyco_sale_wrapper{min-height:80px;margin-bottom:20px;position:relative;box-shadow:0 -2px 5px #0003}.tyco_sale_front{text-align:left;background:linear-gradient(to bottom right,#f6f6f6,#f2f2f2);border:1px solid #e5e5e5;border-top:6px solid #0057a6;width:100%;height:50px;padding-left:10px;display:table}.tyco_sale_front .text{vertical-align:middle;display:table-cell}.tyco_sale_front .text a{color:#0057a5;font-size:140%;font-weight:700}.tyco_sale_wrapper .image{width:95%;position:relative;left:2.5%}.tyco_sale_wrapper .image img{aspect-ratio:4/3;-o-object-fit:contain;object-fit:contain;background:#fff;border:none;border-left:1px solid #dedede;border-right:1px solid #dedede;width:100%}.tyco_sale_wrapper .description{background:linear-gradient(to bottom right,#f4f4f5,#eeeef0);border:1px solid #dedede;border-radius:0 0 5px 5px;padding:10px 5px;font-size:90%}.tyco_sale_wrapper .mehr{cursor:pointer;text-transform:uppercase;background-color:#ffaf00;border-top:1px solid #feda7c;border-radius:2px;margin:10px 0;padding:4px 20px 5px 10px;font-weight:700;line-height:17.5px;display:inline-block;position:relative;box-shadow:0 1px 5px #333}.tyco_sale_wrapper .description .mehr a{color:#000}.tyco_sale_wrapper .description .mehr a:after{content:"›";color:#fff;border-left:1px solid #da961b;margin:-10px 0 0 10px;padding-left:10px;font-size:1.3em;font-weight:700;line-height:20px}#category_image .img-responsive{aspect-ratio:1440/354;-o-object-fit:cover;object-fit:cover;-o-object-position:center 38%;object-position:center 38%;width:100%;max-width:1440px;height:auto;margin:0 auto;display:block}@media only screen and (width<=767px){#category_image .img-responsive{aspect-ratio:767/300}}.category_name{background:linear-gradient(#fff,#f3f3f3 60%,#e9e9e9);border:1px solid #d8d8d8;border-top:6px solid #0057a6;width:100%;height:54px;display:table}.category_name h1{color:#0055a8;vertical-align:middle;text-transform:none;margin:0;padding-left:20px;font-size:24px;font-weight:bolder;display:table-cell}.products_filter{color:#fff;background:#0057a6;min-height:50px;margin-bottom:0;padding-top:15px}.products_filter:after{clear:both;content:"";display:table}.product_count{float:left;width:26%;padding-left:15px}.category_toolbar_wrapper{float:left;width:74%}.category_toolbar{color:#fff;border:0}.sorter_tyco .sort-by{align-items:center;gap:6px;display:flex}.sorter_tyco label{text-transform:uppercase;font-size:12px}.category_select_count,.category_select_order{appearance:none;color:#e6a610;background:#004373 url(../images/ui/select-arrow.svg) 100% no-repeat;border:1px solid #3378b7;border-radius:0;height:30px;margin-top:-5px;padding:5px 26px 5px 5px}.limiter_tyco{justify-content:flex-end;align-items:center;gap:6px;display:flex}.limiter_tyco label{text-transform:uppercase;font-size:12px}.pages{float:right;margin-left:15px;overflow:hidden}.pages strong{display:none}.pages ol{display:flex}.pages li{float:left}.pages .current,.pages a{text-align:center;text-transform:uppercase;vertical-align:middle;white-space:nowrap;color:#fff;border:0;min-width:25px;height:30px;padding:0;font-size:13px;line-height:30px;display:inline-block}.pages a:hover{color:#fff;text-decoration:none}.pages .current,.pages .current_tyco{color:#e6a610;cursor:default;background:#004373;border:1px solid #3378b7;border-radius:0;min-width:30px}.pages .i-next,.pages .i-previous{padding:0 10px}@media (width<=767px){.products_filter{padding-bottom:12px}.category_toolbar_wrapper,.product_count{float:none;width:100%}.product_count{margin-bottom:10px}.category_toolbar [class*=col-]{float:none;width:100%}.pages{float:none;margin-left:0;overflow:visible}.pages ol{flex-wrap:wrap;gap:2px;margin-top:8px}.pages li{float:none}}.products-grid{position:relative}.products-grid:after{clear:both;content:"";display:table}.products-grid>li{text-align:center;float:left;width:47.7273%;margin-bottom:20px;margin-right:4.54545%;position:relative}.products-grid>li:nth-child(odd){clear:left}.products-grid>li:nth-child(2n){margin-right:0}@media only screen and (width>=480px){.products-grid>li:nth-child(odd){clear:none}.products-grid>li,.products-grid>li:nth-child(2n){margin-right:3.7037%}.products-grid>li{width:30.8642%}.products-grid>li:nth-child(3n+1){clear:left}.products-grid>li:nth-child(3n){margin-right:0}}.product_container{border:1px solid #ccc;border-top:4px solid #0057a6}.product_container:hover{border:1px solid #0057a6;border-top-width:4px}.product-image-category{border:0;display:block;position:relative}.product-image-category img{width:100%;height:auto}.image-product-front{height:210px}.category-link-pic-product{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:100%;margin:auto;display:block}.product-bg-category{min-height:195px;position:relative;top:-5px}.product-desc-name{text-align:left;height:80px;padding:10px 0 0 5px;overflow:hidden}.product-desc-name h2.product-name{text-transform:none;margin:0 0 4px;font-size:13px;font-weight:400;line-height:1.4}.product-desc-name h2 a{color:#000;font-size:100%;font-weight:700}.product-desc-name h2 a:hover{color:#0057a5;text-decoration:none}.product-desc-name p{color:#636363;margin:0;font-size:12px}.product-desc-prices{text-align:center;height:80px;padding:10px 0 0;font-size:12px}.price{color:#ffaf00;font-size:170%;font-weight:700}.old-price .price{color:#bababa;padding-left:5px;font-size:110%}.price-box .configurable-price-from-label{color:#bababa}.to_product_detail{background:#0057a6;width:100%;height:40px;font-weight:700;display:table}.to_product_detail a{color:#fff;vertical-align:middle;text-align:center;display:table-cell}.to_product_detail a:hover{color:#fff;text-decoration:none}@media (width>=768px) and (width<=992px){.product-desc-name h2.product-name{font-size:1.5vw}}#sidebar-nav{border:1px solid #ccc;margin:0 0 15px;position:relative}.block-title{background:#0057a6;padding:10px 0;font-weight:700}.block-title span{color:#fff;text-transform:uppercase;padding:0 6px;font-size:14px}#sidebar-nav .block-content{padding:6px;overflow:auto}#sidebar-nav .block-content a{color:#636363;line-height:1.7}#sidebar-nav .block-content a:hover{color:#0057a5;text-decoration:none}#sidebar-nav-menu>li{background:0 0;border-bottom:1px solid #e5e5e5;padding:8px 0;font-weight:700;list-style:none}#sidebar-nav-menu>li:last-child{border-bottom:none;margin-bottom:5px}#sidebar-nav-menu li ul{margin-left:5px;padding-left:10px;font-weight:400}#sidebar-nav-menu li ul li{padding:2px 0}#sidebar-nav span.product-count{color:#000;text-transform:none;margin-left:4px;font-size:11px}#sidebar-nav .current_cat>.collapsible-wrapper .category_name,.current_cat{color:#0057a5;font-weight:700}#sidebar-nav-menu .category_name{width:auto;height:auto;color:inherit;font-weight:inherit;background:0 0;border:none;display:inline}#sidebar-nav-menu .plus-right{float:right;cursor:pointer;background:url(../images/ui/plus.svg) 50% no-repeat;border:0;width:16px;height:16px;margin:1px 3px 0;padding:0;display:inline-block}#sidebar-nav-menu .plus-right.open{background-image:url(../images/ui/minus.svg)}.product_back{background:linear-gradient(#fff,#f3f3f3 60%,#e9e9e9);border:1px solid #d8d8d8;border-top:6px solid #0057a6;width:100%;height:54px;display:table}.product_back a{color:#0055a8;vertical-align:middle;padding-left:10px;font-weight:700;display:table-cell}.product_back a:hover{text-decoration:none}.tyco_product_view{width:100%;margin-top:20px}.tyco_product_name h1{color:#0054a8;border-bottom:1px solid #ededed;margin-bottom:15px;padding-bottom:3px;font-size:24px;font-weight:700}.art_number{color:#636363;margin:-15px 0 10px}.stock_info{color:#0054a8;text-transform:uppercase;font-size:13px}.product-image-gallery{border:1px solid #ededed}#image-main{max-width:100%;margin:10px auto;display:block}.more-views{gap:10px;margin-top:10px;display:flex}.more-views li{border:1px solid #ededed;width:25%}.more-views li:hover{border-color:#0057a6}.product-options{border-top:4px solid #0055a8;margin:10px 0 0;padding:15px 0 0}.top_space{margin-top:20px}.tyco_cart_qty{float:left}.tyco_cart_btn{float:left;margin-left:5px}.tyco_qty{text-align:center;border:1px solid #ccc;width:50px;height:30px;padding:0 4px}.btn_cart_product_detail,.button.btn_cart_product_detail{color:#000;cursor:pointer;text-transform:uppercase;background:#ffaf00;border:0;height:30px;padding:0 18px;font-size:12px;font-weight:700}.btn_cart_product_detail:hover,.button.btn_cart_product_detail:hover{background:#f0a600}.tyco_product_detail_table{border-collapse:collapse;width:100%;max-width:100%;margin-top:20px}.tyco_product_detail_table tr th{color:#ffaf00;text-transform:uppercase;background:#0055a8;padding:10px;font-weight:700;line-height:45px}.tyco_product_detail_table tr td{border:none;border-bottom:1px solid #ededed;padding:8px 10px}.tyco_product_detail_table tr td:first-child{color:#636363;width:40%;font-weight:700}.product-collateral{margin-top:30px}.product-collateral .toggle-tabs{background:0 0;border:none;border-bottom:4px solid #0055a8;display:flex}.product-collateral .toggle-tabs li span{cursor:pointer;text-transform:uppercase;color:#636363;padding:8px 18px;font-size:13px;font-weight:700;display:block}.product-collateral .toggle-tabs li.current span,.product-collateral .toggle-tabs li:hover span{color:#fff;background:#0055a8}.product-collateral .tab-content{padding:20px 0}.unsere_marken{border-top:6px solid #0057a6;padding-top:20px}.unsere_marken h2{color:#0055a8;font-size:120%;font-weight:700}.unsere_marken img{float:left;width:auto;height:20px;margin-bottom:10px;padding-right:45px}.tyco_footer{color:#8bb9d4;background:#0057a6;position:relative}.tyco_footer:before{content:"";background:linear-gradient(90deg,#0068b4,#7d3f98);height:6px;position:absolute;top:0;left:0;right:0}.tyco_footer a{color:#8bb9d4}.tyco_footer a:hover{color:#ffbc00;text-decoration:none}.tyco_footer h3{color:#fff;font-weight:700}.top_footer{margin:10px 0 0}.phone_footer h2{color:#ffbc00;font-size:150%;font-weight:700}.phone_footer span{background:url(../images/ui/phone.svg) 0 5px/15px 15px no-repeat;padding-left:20px}.background_social{float:left;padding:0 5px}.footer_hr{background:linear-gradient(#01427a 0 1px,#2e7dc4 1px 2px,#1a5f9e 2px 3px);width:100%;height:3px;margin:10px 0}.europa_map{background:url(../images/ui/europe.svg) top/contain no-repeat;height:450px}.copyright_footer .europa_map:only-child{float:none;margin:0 auto}.copyright_footer{margin-top:20px}.copyright_footer h3{margin-top:10px}ul.menu_footer li{margin-right:4px;display:inline}ul.menu_footer li a{text-decoration:none}.button{color:#fff;cursor:pointer;text-transform:uppercase;background:#0057a5;border:0;height:38px;padding:0 18px;font-size:13px}.button:hover{background:#004373}.notice-cookie{background:#f4f4f4;border-top:4px solid #0057a6;padding:12px 15px}.notice-cookie .notice-text{padding-right:30px}.button-yellow{box-sizing:border-box;text-transform:uppercase;color:#333;text-shadow:0 1px #feda7c;background-color:#ffaf00;border-top:1px solid #feda7c;border-radius:2px;padding:8px 30px 5px 10px;font-size:14px;font-weight:700;line-height:1;display:inline-block;position:relative;box-shadow:0 1px 5px #333}.button-yellow:after{content:"›";border-left:1px solid #da961b;margin:-10px 0 0 10px;padding:0 0 0 10px;font-size:1.3em;font-weight:700;line-height:20px;position:absolute;top:50%;right:5px}.button-yellow:hover{color:#fff;text-shadow:none;text-decoration:none}.tyco_menu .contact-button .button-yellow{height:34px;box-shadow:none;text-shadow:none;text-transform:none;letter-spacing:-.2px;border:0;border-radius:30px;align-items:center;gap:8px;padding:0 20px;font-size:15px;transition:all .3s;display:inline-flex}.tyco_menu .contact-button .button-yellow:after{border-left:0;margin:0;padding:0;font-size:1.2em;line-height:1;position:static}.tyco_menu .contact-button .button-yellow:hover{color:#333;background-color:#ffc23c}.tyco_menu .contact-button.avec-devis .button-yellow:after{content:none}.tyco_menu .contact-button .compte{color:#ffaf00;background-color:#333;border-radius:10px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 6px;font-size:12px;font-weight:700;line-height:1;display:inline-flex}.tyco_menu .container-fluid{text-align:left;padding-left:calc(max(0px,50% - 585px) + 15px);position:relative}.tyco_menu .contact-button{z-index:4;text-align:right;white-space:nowrap;margin:.25em 0;position:absolute;top:0;right:calc(max(0px,50% - 585px) + 15px)}@media only screen and (width<=1100px){.tyco_menu .contact-button{display:none}}@media only screen and (width>=480px){.products-grid--4-col>li{width:22.2222%;margin-right:3.7037%}.products-grid--4-col>li:nth-child(3n+1){clear:none}.products-grid--4-col>li:nth-child(3n){margin-right:3.7037%}.products-grid--4-col>li:nth-child(4n+1){clear:left}.products-grid--4-col>li:nth-child(4n){margin-right:0}}.products-grid{flex-wrap:wrap;display:flex}.products-grid>li{float:none;flex-direction:column;display:flex}.product-bg-category{margin-top:-5px;position:static;top:auto}.products-grid>li .product-info{flex-direction:column;flex:1;display:flex}.products-grid>li .to_product_detail{margin-top:auto}.phone_footer a,.phone_header a{color:inherit}.phone_footer a:hover,.phone_header a:hover{color:inherit;text-decoration:none}#category_image{max-width:1440px;margin:0 auto;position:relative;overflow:hidden}#category_image:after,#category_image:before{content:"";pointer-events:none;border-radius:50%;width:150%;height:80px;position:absolute;left:-25%;box-shadow:0 0 30px 16px #0012268c}#category_image:before{top:-80px}#category_image:after{bottom:-80px}}@layer components;@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.table{display:table}.table-header-group{display:table-header-group}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.border{border-style:var(--tw-border-style);border-width:1px}.text-center{text-align:center}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f)}.drop-shadow,.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}@layer tyco-overrides{.container{max-width:1170px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}.show-for-small{display:inherit!important}.footercentermenu,.hide-for-small{display:none!important}table.hide-for-large,table.show-for-small{display:table}tbody.hide-for-large,tbody.show-for-small{display:table-row-group!important}tr.hide-for-large,tr.show-for-small{display:table-row!important}td.hide-for-large,td.show-for-small,th.hide-for-large,th.show-for-small{display:table-cell!important}@media only screen and (width>=768px){.show-for-small{display:none!important}.footercentermenu,.hide-for-small{display:inherit!important}table.footercentermenu,table.hide-for-small{display:table}tbody.footercentermenu,tbody.hide-for-small{display:table-row-group!important}tr.footercentermenu,tr.hide-for-small{display:table-row!important}td.footercentermenu,td.hide-for-small,th.footercentermenu,th.hide-for-small{display:table-cell!important}}section.content-area header .topImage,section.content-area>header{min-height:12em}section.content-area div.content .image-link.media-layout2,section.content-area div.topImage .image-link.media-layout2{text-align:center;border-top:none;padding:20px 0}section.content-area div.content ul,section.content-area div.topImage ul{margin-bottom:1.25em;margin-left:10px;font-size:.875em}section.content-area div.content ul.without-bullets,section.content-area div.topImage ul.without-bullets{list-style-type:none}section.content-area div.content ul.without-bullets>li:before,section.content-area div.topImage ul.without-bullets>li:before{content:"";padding:0 0 .625em}section.content-area div.content ul.bulletwithcheck,section.content-area div.topImage ul.bulletwithcheck{list-style:none}section.content-area div.content ul.bulletwithcheck>li,section.content-area div.topImage ul.bulletwithcheck>li{padding:0 0 20px 20px;line-height:1.5em;position:relative}section.content-area div.content ul.bulletwithcheck>li:before,section.content-area div.topImage ul.bulletwithcheck>li:before{content:"";background-image:url(/img/icons/checkbox.png);width:26px;height:26px;margin-top:-5px;position:absolute;top:0;left:0}section.content-area div.content ul>li,section.content-area div.topImage ul>li{padding:0 0 5px;line-height:1.25em}section.content-area div.content ul>li.layout2,section.content-area div.content ul>li.layout3,section.content-area div.content ul>li.layout5,section.content-area div.content ul>li.layout6,section.content-area div.topImage ul>li.layout2,section.content-area div.topImage ul>li.layout3,section.content-area div.topImage ul>li.layout5,section.content-area div.topImage ul>li.layout6{border-top:1px solid #d8d8d8;width:100%;margin-bottom:.9375em;display:inline-block;overflow:hidden}section.content-area div.content ul>li.layout2.li-first,section.content-area div.content ul>li.layout3.li-first,section.content-area div.content ul>li.layout5.li-first,section.content-area div.content ul>li.layout6.li-first,section.content-area div.topImage ul>li.layout2.li-first,section.content-area div.topImage ul>li.layout3.li-first,section.content-area div.topImage ul>li.layout5.li-first,section.content-area div.topImage ul>li.layout6.li-first{border-top:none}section.content-area div.content ul>li.layout2 .upload-image,section.content-area div.content ul>li.layout3 .upload-image,section.content-area div.content ul>li.layout5 .upload-image,section.content-area div.content ul>li.layout6 .upload-image,section.content-area div.topImage ul>li.layout2 .upload-image,section.content-area div.topImage ul>li.layout3 .upload-image,section.content-area div.topImage ul>li.layout5 .upload-image,section.content-area div.topImage ul>li.layout6 .upload-image{float:left;width:20%;padding-top:.625em;overflow:hidden}section.content-area div.content ul>li.layout2 .upload-info,section.content-area div.content ul>li.layout3 .upload-info,section.content-area div.content ul>li.layout5 .upload-info,section.content-area div.content ul>li.layout6 .upload-info,section.content-area div.topImage ul>li.layout2 .upload-info,section.content-area div.topImage ul>li.layout3 .upload-info,section.content-area div.topImage ul>li.layout5 .upload-info,section.content-area div.topImage ul>li.layout6 .upload-info{float:right;width:78%}section.content-area div.content ul>li.layout4,section.content-area div.topImage ul>li.layout4{border-top:none;margin-bottom:.9375em;display:inline-block;overflow:hidden}section.content-area div.content ul>li.layout4 .upload-image,section.content-area div.topImage ul>li.layout4 .upload-image{float:left;width:20%;padding-top:.625em;overflow:hidden}section.content-area div.content ul>li.layout4 .upload-info,section.content-area div.topImage ul>li.layout4 .upload-info{float:left;width:75%;margin-left:10px}section.content-area div.content ul>li.toall,section.content-area div.topImage ul>li.toall{display:none}section.content-area div.content ul>li:before,section.content-area div.topImage ul>li:before{content:"›";color:#696b75;margin:-1px 0 0 -10px;padding:0 5px 0 0;font-size:1.3em;font-weight:700;position:absolute}section.content-area div.content div.section-tabs ul>li.toall,section.content-area div.topImage div.section-tabs ul>li.toall{display:block}section.content-area div.content ul,section.content-area div.topImage ul{list-style:none}section.content-area div.content p,section.content-area div.topImage p{font-size:.875em}section.content-area div.content p.button-yellow,section.content-area div.topImage p.button-yellow{font-size:14px}section.content-area div.content p.smallertext,section.content-area div.topImage p.smallertext{font-size:.875em}section.content-area div.content p.bigtext,section.content-area div.topImage p.bigtext{vertical-align:text-bottom;font-size:1.5em}section.content-area div.content span.smallertext,section.content-area div.topImage span.smallertext{font-size:.875em}section.content-area div.content span.bigtext,section.content-area div.topImage span.bigtext{vertical-align:text-bottom;font-size:1.5em}section.content-area div.content table,section.content-area div.topImage table{table-layout:fixed;border:none;width:100%}section.content-area div.content table td,section.content-area div.content table th,section.content-area div.topImage table td,section.content-area div.topImage table th{vertical-align:middle;font-size:.875em}section.content-area div.content table td *,section.content-area div.content table th *,section.content-area div.topImage table td *,section.content-area div.topImage table th *{font-size:1em}section.content-area div.content table td.smallertext,section.content-area div.content table th.smallertext,section.content-area div.topImage table td.smallertext,section.content-area div.topImage table th.smallertext{font-size:.875em}section.content-area div.content table td.bigtext,section.content-area div.content table th.bigtext,section.content-area div.topImage table td.bigtext,section.content-area div.topImage table th.bigtext{vertical-align:text-bottom;font-size:1.5em}section.content-area div.content table.producttable,section.content-area div.topImage table.producttable{font-size:1.2em}section.content-area div.content table.producttable th,section.content-area div.topImage table.producttable th{color:#fff;background:#0057a6;border:1px solid #fff}section.content-area div.content table.producttable tr:last-child th,section.content-area div.topImage table.producttable tr:last-child th{border-bottom:1px solid #0057a6}section.content-area div.content table.producttable td,section.content-area div.topImage table.producttable td{border:1px solid #696b75}section.content-area div.content table.producttable td:last-child,section.content-area div.topImage table.producttable td:last-child{border-right:none}section.content-area div.content .box,section.content-area div.topImage .box{border-top:1px solid #d8d8d8;margin-bottom:20px;position:relative;overflow:hidden}section.content-area div.content .box h2,section.content-area div.topImage .box h2{font-weight:700}section.content-area div.content .box.shadoweffect,section.content-area div.topImage .box.shadoweffect{z-index:auto}section.content-area div.content .box>h2,section.content-area div.content .box>h3,section.content-area div.content .box>h4,section.content-area div.content .box>h5,section.content-area div.topImage .box>h2,section.content-area div.topImage .box>h3,section.content-area div.topImage .box>h4,section.content-area div.topImage .box>h5{padding:.3125em .625em}section.content-area div.content .box>div,section.content-area div.topImage .box>div{padding:10px 20px 0}section.content-area div.content .telephone-small,section.content-area div.content span.telephone,section.content-area div.topImage .telephone-small,section.content-area div.topImage span.telephone{color:#0057a6;background:url(/img/icons/icon-tele-blue.png) 0 0 no-repeat;padding:0 0 0 20px;font-size:1.25em;font-weight:700;line-height:normal;display:inline-block}section.content-area div.content span.telephone-small,section.content-area div.topImage span.telephone-small{padding:0 0 4px 20px;font-size:1em}.shadoweffect{z-index:1;position:relative}.shadoweffect:after{content:"";z-index:-1;border-radius:50%;height:5px;position:absolute;inset:auto 5px 0;box-shadow:0 2px 3px #0000004d}.shadoweffect img{border:1px solid #fff}.herobanner,.herobannerStartTextRight{width:100%;height:255px;display:inline-block;position:relative}.herobanner .blue,.herobanner .white,.herobannerStartTextRight .blue,.herobannerStartTextRight .white{color:#0057a6;width:760px;padding:33px 0 0}.herobanner .blue .bracks,.herobanner .white .bracks,.herobannerStartTextRight .blue .bracks,.herobannerStartTextRight .white .bracks{background:url(/img/icons/blue_slash_breit.png) no-repeat;width:450px;height:181px;position:absolute;top:47px}.herobanner .white,.herobanner .white h2,.herobannerStartTextRight .white,.herobannerStartTextRight .white h2{color:#fff}.herobanner .white .bracks,.herobanner .white h2 .bracks,.herobannerStartTextRight .white .bracks,.herobannerStartTextRight .white h2 .bracks{background:url(/img/icons/white_slash_breit.png) no-repeat}.herobanner h2.bannerheader,.herobannerStartTextRight h2.bannerheader{text-align:left;width:400px;padding:0 0 0 78px;font-size:1.875em;font-weight:700}.herobanner .bannertext,.herobannerStartTextRight .bannertext{text-align:left;width:385px;padding:0 0 0 55px}.herobannerStartTextRight .bannertext{float:left;text-align:left;width:39%;padding:0 0 0 71px;font-size:1.875em;font-weight:400}.herobannerStartTextRight .blue .herobanner-textoverlay,.herobannerStartTextRight .white .herobanner-textoverlay{width:39%;height:181px;position:absolute;top:1.25em;left:22%}.herobannerStartTextRight .blue .herobanner-textoverlay .bracket1,.herobannerStartTextRight .blue .herobanner-textoverlay .bracket2,.herobannerStartTextRight .white .herobanner-textoverlay .bracket1,.herobannerStartTextRight .white .herobanner-textoverlay .bracket2{background:url(/img/icons/blue_slash_single.png) no-repeat;width:4.0625em;height:181px;position:absolute;top:0}.herobannerStartTextRight .blue .herobanner-textoverlay .bracket2,.herobannerStartTextRight .white .herobanner-textoverlay .bracket2{top:0;right:0}.herobannerStartTextRight .blue .herobanner-textoverlay .bannertext,.herobannerStartTextRight .white .herobanner-textoverlay .bannertext{float:left;width:100%;padding:0 28px 0 40px;font-size:1.5em;font-weight:400}.herobannerStartTextRight .blue .herobanner-textoverlay .bannertext h2,.herobannerStartTextRight .white .herobanner-textoverlay .bannertext h2{margin:0;font-size:1.2em;line-height:1}.herobannerStartTextRight .blue .herobanner-textoverlay .bannerheader,.herobannerStartTextRight .white .herobanner-textoverlay .bannerheader{float:left;text-align:left;width:100%;padding:0 45px}.herobannerStartTextRight .blue .herobanner-textoverlay .bannerheader h2,.herobannerStartTextRight .white .herobanner-textoverlay .bannerheader h2{margin:0;font-size:1.2em;line-height:1}.herobanneranimation .firstanimation{display:none}.herobanneranimation .firstanimation .bannericons h2{background:#fff;margin-top:10px;margin-left:-5px;padding:2px 15px;font-size:1.5625em;font-weight:700;line-height:1.1}.herobanneranimation .firstanimation .bannericons .bicon1{z-index:2;position:absolute;top:16%;right:44%}.herobanneranimation .firstanimation .bannericons .bicon1 img{border:none;width:auto}.herobanneranimation .firstanimation .bannericons .pictext1{z-index:1;position:absolute;top:16%;left:56%}.herobanneranimation .firstanimation .bannericons .bicon2{z-index:2;position:absolute;bottom:37%;right:49%}.herobanneranimation .firstanimation .bannericons .bicon2 img{border:none;width:auto}.herobanneranimation .firstanimation .bannericons .pictext2{z-index:1;position:absolute;bottom:37%;left:51%}.herobanneranimation .firstanimation .bannericons .bicon3{z-index:2;position:absolute;bottom:11%;right:25.6%}.herobanneranimation .firstanimation .bannericons .bicon3 img{border:none;width:auto}.herobanneranimation .firstanimation .bannericons .pictext3{z-index:1;position:absolute;bottom:10%;right:29%}.herobanneranimation .secondanimation{display:none}.herobanneranimation .secondanimation .bannerbody{text-align:left;position:absolute;top:21%;left:45%}.herobanneranimation .secondanimation .bannerbody h2{margin-top:0;font-size:1.875em;font-weight:700;line-height:1.1}.herobanneranimation .secondanimation .bannerbody .bannersubheader{font-size:12px;font-weight:700}.herobanneranimation .secondanimation .bannerbody .bannersubheader h3{margin:0}.herobanneranimation .secondanimation .bannerbody .bannertext{color:#0057a6;width:45%;font-weight:700}.herobanneranimation .secondanimation .bannericons .bicon1{position:absolute;top:8%;right:32%}.herobanneranimation .secondanimation .bannericons .bicon2{position:absolute;bottom:33%;right:28%}.herobanneranimation .secondanimation .bannericons .bicon3{position:absolute;bottom:15%;right:35%}.herobanneranimation .secondanimation .bannericons img{border:none}.herobanneranimation .secondanimation .bannerslashes{width:21%;position:absolute;top:15%;left:24%}.herobanneranimation .secondanimation .bannerslashes img{border:none}.heroSliderMobile .herobannermobile .slide .mobilebody{position:absolute;top:26%;right:10%}.heroSliderMobile .herobannermobile .slide .mobilebody h2{text-align:left}@media only screen and (width<=767px){.herobannerStartTextRight .bannertext{text-align:left;width:70%;padding:0;font-size:1.5em;position:absolute;top:2%;right:10%}.herobanner .blue,.herobanner .white{width:100%}.herobanner h2.bannerheader{width:50%;padding:0 0 0 10px}}@media screen and (width<=1024px){.herobanneranimation .secondanimation .bannericons .bicon1{right:21%}.herobanneranimation .secondanimation .bannericons .bicon2{right:17%}.herobanneranimation .firstanimation .bannericons .bicon3,.herobanneranimation .secondanimation .bannericons .bicon3{right:22%}.heroSlider .bx-wrapper .bx-prev{left:85%!important}}.topImage .tx-powermail{filter:none;background:0 0;border:none;padding-bottom:0}.topImage{text-align:center;position:relative;top:-1.5625em}.topImage .mainbanner{text-align:center;min-height:13.75em;margin:0 auto;overflow:visible}hr.shadoweffect{margin-bottom:20px;display:block}.bx-wrapper{margin:0 auto 60px;padding:0;position:relative}.bx-wrapper img{display:block}.bx-wrapper .bx-viewport{background:#fff;border:5px solid #fff;box-shadow:0 0 5px #ccc}.bx-wrapper .bx-prev{background:url(../img/icons/controls.svg) 0 -32px no-repeat;left:10px}.bx-wrapper .bx-next{background:url(../img/icons/controls.svg) -43px -32px no-repeat;right:10px}.bx-wrapper .bx-prev:hover{background-position:0 0}.bx-wrapper .bx-next:hover{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{text-indent:-9999px;z-index:98;outline:0;width:32px;height:32px;margin-top:-16px;position:absolute;top:50%}.landingpageslider .bx-wrapper .bx-viewport,.videoslider .bx-wrapper .bx-viewport{box-shadow:none;border:0;height:100%}.landingpageslider .bx-wrapper .bx-viewport .slide,.videoslider .bx-wrapper .bx-viewport .slide{overflow:hidden}.landingpageslider .bx-wrapper .bx-controls-direction a,.videoslider .bx-wrapper .bx-controls-direction a{text-indent:0;color:#0057a6;border:1px solid #d8d8d8;width:50px;height:50px;font-size:4em;line-height:39px}@media only screen and (width<=768px){.landingpageslider .bx-wrapper .bx-controls-direction a,.videoslider .bx-wrapper .bx-controls-direction a{width:30px;height:30px;font-size:3em;line-height:20px}}.landingpageslider .bx-wrapper .bx-next,.landingpageslider .bx-wrapper .bx-prev,.videoslider .bx-wrapper .bx-next,.videoslider .bx-wrapper .bx-prev{z-index:1;background:#fff;margin-top:-35px}.landingpageslider .bx-wrapper .bx-prev,.videoslider .bx-wrapper .bx-prev{left:-17px}@media screen and (width>=400px){.landingpageslider .bx-wrapper .bx-prev,.videoslider .bx-wrapper .bx-prev{left:-75px}}@media only screen and (width<=768px){.landingpageslider .bx-wrapper .bx-prev,.videoslider .bx-wrapper .bx-prev{left:0}}.landingpageslider .bx-wrapper .bx-prev:before,.videoslider .bx-wrapper .bx-prev:before{content:"‹";margin:0 0 0 13px}@media only screen and (width<=768px){.landingpageslider .bx-wrapper .bx-prev:before,.videoslider .bx-wrapper .bx-prev:before{margin:0 0 0 5px}}@media screen and (width>=400px){.landingpageslider .bx-wrapper .bx-next,.videoslider .bx-wrapper .bx-next{right:-65px}}@media only screen and (width<=768px){.landingpageslider .bx-wrapper .bx-next,.videoslider .bx-wrapper .bx-next{right:0}}.landingpageslider .bx-wrapper .bx-next:after,.videoslider .bx-wrapper .bx-next:after{content:"›";margin:0 0 0 16px}@media only screen and (width<=768px){.landingpageslider .bx-wrapper .bx-next:after,.videoslider .bx-wrapper .bx-next:after{margin:0 0 0 8px}}.herobanneranimation .slide{display:none}.herobanneranimation .slide.bx-clone{display:block}.heroSlider .bx-wrapper .bx-viewport{box-shadow:none;border:0;left:0!important}.heroSlider .bx-wrapper .bx-controls-direction{z-index:1;width:100px;height:30px;position:absolute;top:90%;right:5%}.heroSlider .bx-wrapper .bx-next,.heroSlider .bx-wrapper .bx-prev{text-indent:0;color:#0057a6;background:#fff;border:1px solid #d8d8d8;width:30px;height:30px;font-size:2.5em;line-height:21px;display:inline-block;position:static;top:90%;left:0;right:0}.heroSlider .bx-wrapper .bx-prev{margin-right:10px}.heroSlider .bx-wrapper .bx-prev:before{content:"‹";margin:0}.heroSlider .bx-wrapper .bx-next:after{content:"›";margin:0 0 0 4px}.bx-wrapper .bx-controls-direction a:active,.bx-wrapper .bx-controls-direction a:focus,.bx-wrapper .bx-controls-direction a:hover{text-decoration:none}.storieslider .sliderimage.shadoweffect{display:block}.storieslider .bx-wrapper .bx-viewport{box-shadow:none;background:linear-gradient(#fff 0,#eeeef0 100%,#207cca 0,#eeeef0 0);border:0}.storieslider .bx-wrapper .bx-controls-direction a{text-indent:0;color:#0057a6;border:1px solid #d8d8d8;width:30px;height:30px;font-size:2.5em;line-height:21px;top:30%}.storieslider .bx-wrapper .bx-next,.storieslider .bx-wrapper .bx-prev{z-index:98;color:#0057a6;background:#fff;border:1px solid #696b75;margin-top:-15px}.storieslider .bx-wrapper .bx-prev{left:0}.storieslider .bx-wrapper .bx-prev:before{content:"‹";margin:0 0 0 5px}.storieslider .bx-wrapper .bx-next{right:0}.storieslider .bx-wrapper .bx-next:after{content:"›";margin:0 0 0 7px}.topImage{color:#333;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1}.topImage h1,.topImage h2,.topImage h3,.topImage h4,.topImage h5{color:#004577;text-rendering:optimizelegibility;margin-top:.2em;margin-bottom:.5em;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:700;line-height:1.4}.topImage h2{font-size:.625em}.topImage h3{font-size:.6875em}.topImage p{margin:0 0 1.25em}.heroSliderMobile .mobilebody{width:auto;left:6%;right:6%}.heroSliderMobile .mobilebody h2{color:#fff;text-shadow:0 1px 3px #00142899;margin:0 0 10px;font-size:1.125em;line-height:1.25}.heroSliderMobile .mobilebody .button-yellow{height:auto;padding:6px 30px 6px 12px;font-size:12px;line-height:1.4;display:inline-block}@media only screen and (width<=768px){.topImage{top:0}}.error-body[data-v-90a47a43]{padding:40px 0}.error-body h2[data-v-90a47a43]{color:#0055a8;font-size:20px;font-weight:700}
