/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--color-2:#ebf0f5;--color-3:#ced7e0;--color-4:#828382;--color-5:#adc6d6;--color-6:#4b4d4b;--color-7:#aba9a9;--color-8:#eeeeed;--color-9:#f2f2f2;--color-10:#666666;--black_2:#333;--blue-1:#2A619E;--blue-2:#337ab7;--blue-3:#67b9e8;--blue-4:#64a1bb;--gray-4:#585858;--green-1:#3dae2b;--green-2:#3b693d;--green-3:#ecf5d7;--purple-1:#41043a;--white:#ffffff;--black:#000;--green-light-s1:#CEDA6B;--green-dark-s1:#00A76F;--blue-dark-s1:#1B1C34;--violet-s1:#BA9CC5;--turquoise-s1:#048FA0;--orange-s1:#F9AE10;--green-light-s1-var1:#FAFBF0;--green-light-s1-var2:#F5F7E1;--green-light-s1-var3:#F0F3D2;--green-light-s1-var4:#E1E8A6;--blue-dark-s1-var1:#767685;--blue-dark-s1-var2:#e8e8ea;--blue-dark-s1-var3:#E6E6EA;--green-dark-s1-var1:#00422c;--green-dark-s1-var2:#66CAA8;--gray-1:#343434;}@font-face{font-family:"Helvetica Neue";font-style:normal;font-weight:700;src:url("/themes/custom/nttdata_theme/assets/fonts/helvetica-neue/helveticaneue-bold.woff2") format("woff2");}@font-face{font-family:"Helvetica Neue";font-style:normal;font-weight:500;src:url("/themes/custom/nttdata_theme/assets/fonts/helvetica-neue/helveticaneue-medium.woff2") format("woff2");}@font-face{font-family:"Helvetica Neue";font-style:normal;font-weight:400;src:url("/themes/custom/nttdata_theme/assets/fonts/helvetica-neue/helveticaneue.woff2") format("woff2");}@font-face{font-family:"ABC Favorit Extended";font-style:normal;font-weight:700;src:url("/themes/custom/nttdata_theme/assets/fonts/abc-favorit-extended/ABCFavoritExtended-Bold.otf") format("opentype");}@font-face{font-family:"ABC Favorit Extended";font-style:normal;font-weight:500;src:url("/themes/custom/nttdata_theme/assets/fonts/abc-favorit-extended/ABCFavoritExtended-Medium.otf") format("opentype");}@font-face{font-family:"ABC Favorit Extended";font-style:normal;font-weight:400;src:url("/themes/custom/nttdata_theme/assets/fonts/abc-favorit-extended/ABCFavoritExtended-Regular.otf") format("opentype");}@font-face{font-family:"Avenir Next";font-style:normal;font-weight:700;src:url("/themes/custom/nttdata_theme/assets/fonts/avenir-next/AvenirNext-Bold.woff2") format("woff2");}@font-face{font-family:"Avenir Next";font-style:normal;font-weight:500;src:url("/themes/custom/nttdata_theme/assets/fonts/avenir-next/AvenirNext-Medium.woff2") format("woff2");}@font-face{font-family:"Avenir Next";font-style:normal;font-weight:400;src:url("/themes/custom/nttdata_theme/assets/fonts/avenir-next/AvenirNext-Regular.woff2") format("woff2");}@font-face{font-family:"Avenir Next";font-style:normal;font-weight:800;src:url("/themes/custom/nttdata_theme/assets/fonts/avenir-next/AvenirNext-Heavy.woff2") format("woff2");}@font-face{font-family:"Avenir Next Condensed";font-style:normal;font-weight:500;src:url("/themes/custom/nttdata_theme/assets/fonts/avenir-next/AvenirNext-MediumCn.otf") format("opentype");}@font-face{font-family:"Avenir Next Condensed";font-style:normal;font-weight:400;src:url("/themes/custom/nttdata_theme/assets/fonts/avenir-next/AvenirNext-Cn.otf") format("opentype");}@font-face{font-family:"Avenir Next Condensed";font-style:normal;font-weight:700;src:url("/themes/custom/nttdata_theme/assets/fonts/avenir-next/AvenirNext-BoldCn.otf") format("opentype");}@font-face{font-family:"Avenir Next Condensed";font-style:normal;font-weight:800;src:url("/themes/custom/nttdata_theme/assets/fonts/avenir-next/AvenirNext-HeavyCn.otf") format("opentype");}.product-teaser[data-type="3083"] a{padding:10px 10px 10px 52px;position:relative;}.product-teaser[data-type="3083"] a:after{content:"";background-image:url(/themes/custom/nttdata_theme/assets/svg/soteria_blue.svg);background-position:center;background-size:auto;background-repeat:no-repeat;display:inline-block;height:24px;width:120px;position:absolute;top:50%;left:21px;transition:inherit;-webkit-transform:translate(-50%,-50%) rotate(-90deg);-moz-transform:translate(-50%,-50%) rotate(-90deg);-ms-transform:translate(-50%,-50%) rotate(-90deg);-o-transform:translate(-50%,-50%) rotate(-90deg);transform:translate(-50%,-50%) rotate(-90deg);}.product-teaser[data-type="3083"] a:before{content:"";display:inline-block;height:100%;width:42px;position:absolute;top:0;left:0;transition:inherit;}.product-teaser[data-type="3083"] a:hover{border-color:rgb(122,153,172) !important;}.product-teaser[data-type="3083"] a:hover:after{-webkit-filter:brightness(0) invert(1);-ms-filter:brightness(0) invert(1);-moz-filter:brightness(0) invert(1);-o-filter:brightness(0) invert(1);filter:brightness(0) invert(1);}.product-teaser[data-type="3083"] a:hover:before{background-color:rgb(122,153,172);}.product-teaser[data-type="3083"] a .title .icon{display:none;}.product-teaser[data-type="3083"] a .title h2{font-family:"Como",Arial,sans-serif;}.product-teaser[data-type="3083"] a .teaser_content{padding-left:0;}.product-teaser .field--name-field-image{display:flex;padding-left:42px;}.product-teaser .field--name-field-image img{max-height:150px;}.product-teaser a{text-decoration:none;border-top:8px solid var(--blue-dark-s1-var2);box-shadow:0 5px 4px rgba(102,116,124,0.2);height:100%;width:100%;padding:10px;background:var(--white);-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}.product-teaser a:hover{border-color:var(--turquoise-s1);}.product-teaser .title{display:flex;align-items:center;padding-top:2px;margin-bottom:0.6em;}.product-teaser .title .icon{display:flex;align-items:center;margin-right:10px;}.product-teaser .title .icon:before{content:"";background-image:url(/themes/custom/nttdata_theme/assets/svg/bars_01.svg);background-position:center;background-size:100% auto;background-repeat:no-repeat;height:33px;width:38px;display:inline-block;margin-top:-4px;}.product-teaser .title h2{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--blue-dark-s1);font-size:22px;font-weight:500;line-height:1.2em;margin:0;padding:0;text-decoration:none;}.product-teaser[data-type] a:hover{border-color:var(--orange-s1);}.product-teaser[data-type] .title .icon:before{content:"";background-image:url(/themes/custom/nttdata_theme/assets/svg/bars_04.svg);}.product-teaser[data-type="2240"] a:hover{border-color:var(--turquoise-s1);}.product-teaser[data-type="2240"] .title .icon:before{content:"";background-image:url(/themes/custom/nttdata_theme/assets/svg/bars_01.svg);}.product-teaser[data-type="3039"] a:hover{border-color:var(--violet-s1);}.product-teaser[data-type="3039"] .title .icon:before{content:"";background-image:url(/themes/custom/nttdata_theme/assets/svg/bars_02.svg);}.product-teaser[data-type="2241"] a:hover{border-color:var(--green-dark-s1);}.product-teaser[data-type="2241"] .title .icon:before{content:"";background-image:url(/themes/custom/nttdata_theme/assets/svg/bars_03.svg);}.product-teaser .teaser_content{padding-left:42px;}.product-teaser .teaser_content .field{margin:0 0 5px;}.product-teaser .teaser_content .field .field__label{font-family:"Helvetica Neue",sans-serif;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--blue-dark-s1-var1);font-size:10px;line-height:1.1em;text-transform:uppercase;}.product-teaser .teaser_content .field .field__item,.product-teaser .teaser_content .field .field__items{height:18px;color:var(--blue-dark-s1);display:inline-block;font-size:12px;line-height:1.4em;font-family:"Helvetica Neue",sans-serif;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:95%;}.product-teaser .teaser_content .line{display:flex;}.product-teaser .teaser_content .line > .field{width:50%;}.product-teaser[data-type="2243"] a:hover{border-color:var(--orange-s1);}.product-teaser[data-type="2243"] .title .icon:before{content:"";background-image:url(/themes/custom/nttdata_theme/assets/svg/bars_04.svg);}
.form-required::after{content:'';vertical-align:super;display:inline-block;background-image:url(/themes/contrib/bootstrap_barrio/images/required.svg);background-repeat:no-repeat;background-size:7px 7px;width:7px;height:7px;margin:0 0.3em;}form .form-actions{align-self:flex-end;}form .filter-wrapper{padding-left:0;padding-right:0;margin-left:1rem;margin-right:1rem;}form .form-type-textarea{margin-bottom:0;}.link-edit-summary{border:0;background:none;text-decoration:underline;color:var(--bs-link-color);}
.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,#fff 50%,#eee 100%);background-image:-o-linear-gradient(top,#fff 50%,#eee 100%);background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFCCCCCC',GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,#fff 0%,#eee 50%);background-image:-o-linear-gradient(top,#fff 0%,#eee 50%);background-image:linear-gradient(to bottom,#fff 0%,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eee 50%,#fff 100%);background-image:-o-linear-gradient(top,#eee 50%,#fff 100%);background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFFFFFFF',GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}
:root{--color-2:#ebf0f5;--color-3:#ced7e0;--color-4:#828382;--color-5:#adc6d6;--color-6:#4b4d4b;--color-7:#aba9a9;--color-8:#eeeeed;--color-9:#f2f2f2;--color-10:#666666;--black_2:#333;--blue-1:#2A619E;--blue-2:#337ab7;--blue-3:#67b9e8;--blue-4:#64a1bb;--gray-4:#585858;--green-1:#3dae2b;--green-2:#3b693d;--green-3:#ecf5d7;--purple-1:#41043a;--white:#ffffff;--black:#000;--green-light-s1:#CEDA6B;--green-dark-s1:#00A76F;--blue-dark-s1:#1B1C34;--violet-s1:#BA9CC5;--turquoise-s1:#048FA0;--orange-s1:#F9AE10;--green-light-s1-var1:#FAFBF0;--green-light-s1-var2:#F5F7E1;--green-light-s1-var3:#F0F3D2;--green-light-s1-var4:#E1E8A6;--blue-dark-s1-var1:#767685;--blue-dark-s1-var2:#e8e8ea;--blue-dark-s1-var3:#E6E6EA;--green-dark-s1-var1:#00422c;--green-dark-s1-var2:#66CAA8;--gray-1:#343434;}@font-face{font-family:"Helvetica Neue";font-style:normal;font-weight:700;src:url("/themes/custom/nttdata_theme/assets/fonts/helvetica-neue/helveticaneue-bold.woff2") format("woff2");}@font-face{font-family:"Helvetica Neue";font-style:normal;font-weight:500;src:url("/themes/custom/nttdata_theme/assets/fonts/helvetica-neue/helveticaneue-medium.woff2") format("woff2");}@font-face{font-family:"Helvetica Neue";font-style:normal;font-weight:400;src:url("/themes/custom/nttdata_theme/assets/fonts/helvetica-neue/helveticaneue.woff2") format("woff2");}@font-face{font-family:"ABC Favorit Extended";font-style:normal;font-weight:700;src:url("/themes/custom/nttdata_theme/assets/fonts/abc-favorit-extended/ABCFavoritExtended-Bold.otf") format("opentype");}@font-face{font-family:"ABC Favorit Extended";font-style:normal;font-weight:500;src:url("/themes/custom/nttdata_theme/assets/fonts/abc-favorit-extended/ABCFavoritExtended-Medium.otf") format("opentype");}@font-face{font-family:"ABC Favorit Extended";font-style:normal;font-weight:400;src:url("/themes/custom/nttdata_theme/assets/fonts/abc-favorit-extended/ABCFavoritExtended-Regular.otf") format("opentype");}@font-face{font-family:"Avenir Next";font-style:normal;font-weight:700;src:url("/themes/custom/nttdata_theme/assets/fonts/avenir-next/AvenirNext-Bold.woff2") format("woff2");}@font-face{font-family:"Avenir Next";font-style:normal;font-weight:500;src:url("/themes/custom/nttdata_theme/assets/fonts/avenir-next/AvenirNext-Medium.woff2") format("woff2");}@font-face{font-family:"Avenir Next";font-style:normal;font-weight:400;src:url("/themes/custom/nttdata_theme/assets/fonts/avenir-next/AvenirNext-Regular.woff2") format("woff2");}@font-face{font-family:"Avenir Next";font-style:normal;font-weight:800;src:url("/themes/custom/nttdata_theme/assets/fonts/avenir-next/AvenirNext-Heavy.woff2") format("woff2");}@font-face{font-family:"Avenir Next Condensed";font-style:normal;font-weight:500;src:url("/themes/custom/nttdata_theme/assets/fonts/avenir-next/AvenirNext-MediumCn.otf") format("opentype");}@font-face{font-family:"Avenir Next Condensed";font-style:normal;font-weight:400;src:url("/themes/custom/nttdata_theme/assets/fonts/avenir-next/AvenirNext-Cn.otf") format("opentype");}@font-face{font-family:"Avenir Next Condensed";font-style:normal;font-weight:700;src:url("/themes/custom/nttdata_theme/assets/fonts/avenir-next/AvenirNext-BoldCn.otf") format("opentype");}@font-face{font-family:"Avenir Next Condensed";font-style:normal;font-weight:800;src:url("/themes/custom/nttdata_theme/assets/fonts/avenir-next/AvenirNext-HeavyCn.otf") format("opentype");}.view-list{position:relative;padding-bottom:60px;}.view-list.video{top:-73px;}.view-list.video::before{background:unset;}.view-list::before{content:"";position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);width:100vw;height:100%;background:linear-gradient(180deg,rgba(173,198,214,0.11),hsla(0,0%,100%,0) 250px);background-repeat:no-repeat;background-size:100%;z-index:-1;}.view-list .view-list-container.hidden-view{opacity:0;}.view-list .tabs{display:flex;flex-direction:column;width:100%;}.view-list .tabs a{text-decoration:none;padding:10px;background-color:var(--blue-4);color:var(--bs-light);border-radius:25px;text-align:center;margin-bottom:20px;font-weight:bold;font-display:swap;}.view-list .view-header{position:relative;padding:60px 0 50px;z-index:1;}@media (max-width:992px){.view-list .view-header{padding:40px 0 20px;}}.view-list .view-header .title-zone{color:var(--blue-dark-s1);font-size:36px;font-display:swap;font-weight:500;line-height:1.1em;}@media (max-width:992px){.view-list .view-header .title-zone{padding-bottom:25px;}}.view-list .view-header .filter-zone{display:flex;flex-wrap:nowrap;flex-direction:row-reverse;align-items:center;}@media (max-width:992px){.view-list .view-header .filter-zone{padding-bottom:25px;}}@media (max-width:767px){.view-list .view-header .filter-zone{padding-bottom:10px;}}.view-list .view-header .filter-zone .mobile-btn{text-align:center;margin-left:20px;display:none;cursor:pointer;}@media (max-width:992px){.view-list .view-header .filter-zone .mobile-btn{display:block;}}@media (max-width:767px){.view-list .view-header .filter-zone .mobile-btn{margin-left:10px;margin-top:4px;}}.view-list .view-header .filter-zone .mobile-btn .dot{position:relative;background-color:var(--green-light-s1);display:block;height:5px;width:5px;margin:13px auto;}@media (max-width:767px){.view-list .view-header .filter-zone .mobile-btn .dot{margin:8px auto;}}.view-list .view-header .filter-zone .mobile-btn .dot:before,.view-list .view-header .filter-zone .mobile-btn .dot::after{content:"";position:absolute;display:inline-block;background-color:var(--green-light-s1);height:5px;width:5px;left:0;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;}.view-list .view-header .filter-zone .mobile-btn .dot:before{top:-7px;}.view-list .view-header .filter-zone .mobile-btn .dot::after{top:7px;}.view-list .view-header .filter-zone .mobile-btn .text{width:100%;color:var(--green-light-s1);font-size:12px;font-weight:600;font-display:swap;text-transform:uppercase;}.view-list .view-header .filter-zone .mobile-btn.open .dot{background-color:transparent;}.view-list .view-header .filter-zone .mobile-btn.open .dot:before,.view-list .view-header .filter-zone .mobile-btn.open .dot::after{height:3px;top:50%;left:50%;width:30px;}.view-list .view-header .filter-zone .mobile-btn.open .dot:before{-webkit-transform:rotate(135deg) translate(8px,12px);-moz-transform:rotate(135deg) translate(8px,12px);-ms-transform:rotate(135deg) translate(8px,12px);-o-transform:rotate(135deg) translate(8px,12px);transform:rotate(135deg) translate(8px,12px);}.view-list .view-header .filter-zone .mobile-btn.open .dot::after{-webkit-transform:rotate(-135deg) translate(12px,-8px);-moz-transform:rotate(-135deg) translate(12px,-8px);-ms-transform:rotate(-135deg) translate(12px,-8px);-o-transform:rotate(-135deg) translate(12px,-8px);transform:rotate(-135deg) translate(12px,-8px);}.view-list .view-header .form-type-search-api-autocomplete{position:relative;flex:1;margin-bottom:0 !important;}.view-list .view-header .form-type-search-api-autocomplete input{background-color:var(--white);border:2px solid var(--blue-dark-s1-var1);border-radius:8px;display:flex;height:50px;padding-left:20px;padding-right:50px;position:relative;font-size:16px;width:100%;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;background-position:calc(100% - 14px) calc(100% - 18px);}.view-list .view-header .form-type-search-api-autocomplete input:focus{box-shadow:none;}@media (max-width:767px){.view-list .view-header .form-type-search-api-autocomplete input{height:40px;background-position:calc(100% - 14px) calc(100% - 13px);}}.view-list .view-header .form-type-search-api-autocomplete input:focus{border-color:var(--blue-dark-s1);}.view-list .view-header .form-type-search-api-autocomplete:after{display:inline-block;content:"\e015";font-family:"ascenza-icon";position:absolute;right:15px;top:50%;color:var(--blue-dark-s1-var1);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);}.view-list .view-filters{padding-bottom:20px;}.view-list .view-filters.video{width:25%;float:left;padding-bottom:250px;}@media (max-width:992px){.view-list .view-filters{position:absolute;padding-bottom:0;z-index:10;background-color:var(--white);padding:20px;margin:0 -40px;box-shadow:0 3px 10px rgba(102,116,124,0.4);max-width:290px;width:calc(100% + 40px);right:-290px;-webkit-transition:all 0.6s ease;-moz-transition:all 0.6s ease;-ms-transition:all 0.6s ease;-o-transition:all 0.6s ease;transition:all 0.6s ease;}.view-list .view-filters.open{right:0;position:absolute;top:300px;}}@media (max-width:992px) and (max-width:480px){.view-list .view-filters.open{position:absolute;top:160px;}}@media (max-width:767px){.view-list .view-filters{margin:0 -20px;max-width:767px;right:-767px;}}.view-list .view-filters .top-bar{border-bottom:2px solid var(--blue-dark-s1-var1);border-top:2px solid var(--blue-dark-s1-var1);color:var(--blue-dark-s1-var1);font-size:12px;font-weight:500;line-height:1.1em;padding:0.6em 0;text-transform:uppercase;width:100%;margin-bottom:26px;}.view-list .view-filters .form-type-search-api-autocomplete{display:none;}.view-list .view-filters .form-type-select,.view-list .view-filters .facet-filters{flex:1 1 100%;width:100%;}.view-list .view-filters .form-type-select label,.view-list .view-filters .facet-filters label{display:none;}.view-list .view-filters .form-type-select .block-facet--dropdown,.view-list .view-filters .facet-filters .block-facet--dropdown{margin-bottom:30px;}.view-list .view-filters .form-type-select .select2,.view-list .view-filters .facet-filters .select2{width:100% !important;}.view-list .view-filters .form-type-select .select2,.view-list .view-filters .facet-filters .select2{display:block;}.view-list .view-filters .form-type-select .select2 .select2-selection,.view-list .view-filters .facet-filters .select2 .select2-selection{border:none;border-radius:0;height:auto;background-color:transparent;}.view-list .view-filters .form-type-select .select2 .select2-selection.select2-selection--mutiple::after,.view-list .view-filters .facet-filters .select2 .select2-selection.select2-selection--mutiple::after{content:"";border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;right:5px;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0;background-color:transparent;}.view-list .view-filters .form-type-select .select2 .select2-selection.select2-selection--mutiple[aria-expanded=true]::after,.view-list .view-filters .facet-filters .select2 .select2-selection.select2-selection--mutiple[aria-expanded=true]::after{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px;}.view-list .view-filters .form-type-select .select2 .select2-selection .select2-selection__rendered,.view-list .view-filters .facet-filters .select2 .select2-selection .select2-selection__rendered{color:var(--black);border-bottom:1px solid var(--black);padding:10px 25px 10px 10px;background-color:transparent;}.view-list .view-filters .form-type-select .select2 .select2-selection .select2-selection__rendered .select2-selection__placeholder,.view-list .view-filters .facet-filters .select2 .select2-selection .select2-selection__rendered .select2-selection__placeholder{color:var(--black);}.view-list .view-filters .form-type-select .select2 .select2-selection .select2-selection__rendered[title],.view-list .view-filters .facet-filters .select2 .select2-selection .select2-selection__rendered[title]{border-bottom:2px solid var(--blue-dark-s1);background:var(--blue-dark-s1-var2);}.view-list .view-filters .form-type-select .select2 .select2-selection .select2-selection__arrow,.view-list .view-filters .facet-filters .select2 .select2-selection .select2-selection__arrow{top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);}.view-list .view-filters .form-type-select .select2 .select2-selection .select2-selection__arrow::after,.view-list .view-filters .facet-filters .select2 .select2-selection .select2-selection__arrow::after{display:inline-block;content:"\e011";font-family:"ascenza-icon";color:var(--color-6);font-size:14px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);}.view-list .view-filters .form-type-select .select2 .select2-selection .select2-selection__arrow b,.view-list .view-filters .facet-filters .select2 .select2-selection .select2-selection__arrow b{display:none;}.view-list .view-filters .form-type-select .select2.select2-container--open .select2-selection .select2-selection__arrow::after,.view-list .view-filters .facet-filters .select2.select2-container--open .select2-selection .select2-selection__arrow::after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);}.view-list .view-filters .form-item-date-from{width:100%;}.view-list .view-filters .form-item-date-from label{border-bottom:2px solid var(--blue-dark-s1-var1);border-top:2px solid var(--blue-dark-s1-var1);color:var(--blue-dark-s1-var1);font-size:12px;font-weight:500;line-height:1.1em;padding:0.6em 0;text-transform:uppercase;width:100%;margin-bottom:26px;margin-top:30px;}.view-list .view-filters .form-item-date-from,.view-list .view-filters .form-item-date-to{width:100%;}.view-list .view-filters .form-item-date-from input,.view-list .view-filters .form-item-date-to input{border:none;border-bottom:1px solid var(--black);border-radius:0;height:auto;padding:10px 0 10px 10px;}.view-list .view-filters .form-item-date-from input:focus,.view-list .view-filters .form-item-date-to input:focus{box-shadow:none;}.view-list .view-filters .checkbox{margin-left:10px;}.view-list .view-filters .checkbox.form-item-field-this-is-a-video{display:none;}.view-list .view-filters .checkbox.form-item-field-its-private-resource{margin:10px 0 10px 10px;}.view-list .form-actions [data-drupal-selector*=edit-submit-ascenza-]{display:none;}.view-list [data-drupal-selector=edit-field-its-private-resource]{display:none;}.view-list .video-private{margin-top:10px;}.view-list .sub-title{color:var(--blue-dark-s1);font-size:30px;font-weight:500;font-display:swap;line-height:1.1em;margin-bottom:0.6em;}@media (max-width:767px){.view-list.product-list .title-zone{max-height:70px;padding-bottom:0;}.view-list.product-list .col-lg-9 .view-header{padding:0 0 15px;display:flex;}}.view-list.product-list .block-page-title-block{height:auto;overflow:visible;visibility:visible;color:var(--blue-dark-s1);font-size:36px;font-weight:500;line-height:1.1em;}@media (max-width:992px){.view-list.product-list .block-page-title-block{padding-bottom:25px;}}@media (max-width:767px){.view-list.product-list .block-page-title-block{padding-bottom:0;}}.view-list.product-list .form-type-search-api-autocomplete,.view-list.product-list .form-item-search-api-fulltext{display:none;}.view-list.product-list .view-header-inside{display:none;}.view-list.product-list .view-content{margin:0 -20px;}.view-list.product-list .view-content .views-row{padding:0 20px;}.view-list.product-list article{margin-bottom:40px;height:calc(100% - 40px);}.view-list.product-list .view-ascenza-product-search .row{margin-left:0;margin-right:0;}.view-list.product-list .view-ascenza-product-search .views-element-container{width:100%;padding:0 40px;}.view-list.product-list .view-ascenza-product-search.view{position:relative;}.view-list.product-list .view-ascenza-product-search.view .view-filters-search{padding-bottom:0;}.view-list.product-list .view-ascenza-product-search.view .view-filters-search .form-type-textfield{position:relative;flex:1;margin-bottom:0 !important;padding:0;}.view-list.product-list .view-ascenza-product-search.view .view-filters-search .form-type-textfield input{background-color:var(--white);border:2px solid var(--blue-dark-s1-var1);border-radius:8px;display:flex;height:50px;padding-left:20px;padding-right:50px;position:relative;font-size:16px;width:100%;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;background-position:calc(100% - 14px) calc(100% - 18px);}.view-list.product-list .view-ascenza-product-search.view .view-filters-search .form-type-textfield input:focus{box-shadow:none;}@media (max-width:767px){.view-list.product-list .view-ascenza-product-search.view .view-filters-search .form-type-textfield input{height:40px;background-position:calc(100% - 14px) calc(100% - 13px);}}.view-list.product-list .view-ascenza-product-search.view .view-filters-search .form-type-textfield input:focus{border-color:var(--blue-dark-s1);}.view-list.product-list .view-ascenza-product-search.view .view-filters-search .form-type-textfield:after{display:inline-block;content:"\e015";font-family:"ascenza-icon";position:absolute;right:15px;top:50%;color:var(--blue-dark-s1-var1);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);}.view-list.product-list .view-ascenza-product-search.view .view-content{font-family:Tahoma,Arial,sans-serif;position:absolute;background-color:var(--white);box-shadow:0 5px 4px rgba(102,116,124,0.2);padding:15px;width:100%;margin:0;max-height:45vh;overflow-x:auto;z-index:10;}.view-list.product-list .view-ascenza-product-search.view .view-content::-ms-clear{display:none;}.view-list.product-list .view-ascenza-product-search.view .view-content::-webkit-scrollbar-track{display:none;position:absolute;background:transparent !important;}.view-list.product-list .view-ascenza-product-search.view .view-content::-webkit-scrollbar{width:8px;background:transparent repeat-y !important;}.view-list.product-list .view-ascenza-product-search.view .view-content::-webkit-scrollbar-thumb{background-color:rgba(102,102,102,0.3);opacity:0.6;border-radius:4px;}.view-list.product-list .view-ascenza-product-search.view .view-content h3:not(.show){display:none;}.view-list.product-list .view-ascenza-product-search.view .view-content > div{padding:0;}.view-list.product-list .view-ascenza-product-search.view .view-content .show{padding:0;font-size:16px;margin:4px 0 2px;}.view-list.product-list .view-ascenza-product-search.view .view-content .item,.view-list.product-list .view-ascenza-product-search.view .view-content a{padding:2px 13px;font-size:14px;cursor:pointer;color:var(--blue-dark-s1);text-decoration:none;width:100%;margin-bottom:6px;}.view-list.product-list .view-ascenza-product-search.view .view-content .item:hover,.view-list.product-list .view-ascenza-product-search.view .view-content a:hover{background-color:var(--blue-4);}.view-list.product-list .view-ascenza-product-search.view .view-content .item .highlight,.view-list.product-list .view-ascenza-product-search.view .view-content a .highlight{font-weight:600;}.view-list.product-list .view-ascenza-product-search.view .view-content .alert-characters{display:flex;align-items:center;font-weight:400;font-size:14px;font-display:swap;}.view-list.product-list .view-ascenza-product-search.view .view-content .alert-characters.w-alert-icon::before{content:"i";border-radius:50%;height:20px;width:20px;background-color:#212529;border-radius:50%;display:inline-flex;justify-content:center;color:white;vertical-align:middle;margin-right:5px;font-size:14px;font-family:serif;font-weight:600;}.view-list.product-list .view-ascenza-product-search.view .view-content .alert-characters a{width:unset;padding:0 2px;color:var(--green-light-s1);text-decoration:underline;margin-bottom:0;}.view-list.product-list .div-cta-banner{width:100%;text-align:center;}.view-list.product-list .div-cta-banner #block-ctabannerforproductspage{background:var(--blue-dark-s1);margin-left:auto;}.view-list.product-list .div-cta-banner #block-ctabannerforproductspage .content{padding:20px 30px;margin-bottom:50px;}.view-list.product-list .div-cta-banner #block-ctabannerforproductspage .content .field--name-field-title-banner-cta-block{margin:0 0 0.5rem 0;font-weight:500;line-height:1.2;font-size:calc(1.3rem + 0.6vw);font-family:"Montserrat",Arial,sans-serif;text-align:center;color:var(--white);}.view-list.product-list .div-cta-banner #block-ctabannerforproductspage .content .field--name-body{font-weight:400;line-height:1.5;font-size:1.071em;font-family:"Montserrat",Arial,sans-serif;font-display:swap;color:var(--white);margin-bottom:24px;}.view-list.product-list .div-cta-banner #block-ctabannerforproductspage .content .field--name-body .field__item{margin-bottom:1rem;}.view-list.product-list .div-cta-banner #block-ctabannerforproductspage .content .field--name-field-buttton-banner-cta-block .field__item{border-radius:30px;margin:0 auto;padding:14px 18px;width:fit-content;font-weight:500;cursor:pointer;background:var(--white);color:var(--green-dark-s1);border-color:var(--green-dark-s1);}.view-list.product-list .div-cta-banner #block-ctabannerforproductspage .content .field--name-field-buttton-banner-cta-block .field__item a{text-decoration:none;}.view-list.news-list .news-teaser{margin-bottom:30px;position:relative;}.view-list.news-list [id^=edit-actions]{width:100%;margin-top:25px;}.view-list.news-list [id^=edit-actions] button{width:100%;border:2px solid var(--blue-dark-s1-var1);border-radius:8px;color:black;}.view-list.news-list [id^=edit-actions] button:hover{color:white;background:var(--blue-dark-s1-var1);}.view-list.news-list [id^=edit-actions] button::before{background-image:none;display:none;}.view-list.representatives-list{margin-bottom:40px;}.view-list.representatives-list .map-filter{margin-top:30px;}.view-list.representatives-list .representatives-text-filter .views-element-container{width:100%;padding:0 40px;}@media (max-width:767px){.view-list.representatives-list .representatives-text-filter .views-element-container{padding:0;}}@media (max-width:767px){.view-list.representatives-list .representatives-text-filter .row{margin-left:0;margin-right:0;}}.view-list.representatives-list .representatives-text-filter .view{position:relative;}.view-list.representatives-list .representatives-text-filter .view .view-filters,.view-list.representatives-list .representatives-text-filter .view .view-filters-search{padding-bottom:0;}.view-list.representatives-list .representatives-text-filter .view .view-filters .form-type-textfield,.view-list.representatives-list .representatives-text-filter .view .view-filters-search .form-type-textfield{position:relative;flex:1;margin-bottom:0 !important;padding:0;}.view-list.representatives-list .representatives-text-filter .view .view-filters .form-type-textfield input,.view-list.representatives-list .representatives-text-filter .view .view-filters-search .form-type-textfield input{background-color:var(--white);border:2px solid var(--blue-dark-s1-var1);border-radius:8px;display:flex;height:50px;padding-left:20px;padding-right:50px;position:relative;font-size:16px;width:100%;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;background-position:calc(100% - 14px) calc(100% - 18px);}.view-list.representatives-list .representatives-text-filter .view .view-filters .form-type-textfield input:focus,.view-list.representatives-list .representatives-text-filter .view .view-filters-search .form-type-textfield input:focus{box-shadow:none;}@media (max-width:767px){.view-list.representatives-list .representatives-text-filter .view .view-filters .form-type-textfield input,.view-list.representatives-list .representatives-text-filter .view .view-filters-search .form-type-textfield input{height:40px;background-position:calc(100% - 14px) calc(100% - 13px);}}.view-list.representatives-list .representatives-text-filter .view .view-filters .form-type-textfield input:focus,.view-list.representatives-list .representatives-text-filter .view .view-filters-search .form-type-textfield input:focus{border-color:var(--blue-dark-s1);}.view-list.representatives-list .representatives-text-filter .view .view-filters .form-type-textfield:after,.view-list.representatives-list .representatives-text-filter .view .view-filters-search .form-type-textfield:after{display:inline-block;content:"\e015";font-family:"ascenza-icon";position:absolute;right:15px;top:50%;color:var(--blue-dark-s1-var1);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);}.view-list.representatives-list .representatives-text-filter .view .view-content{position:absolute;background-color:var(--white);box-shadow:0 5px 4px rgba(102,116,124,0.2);padding:15px;width:100%;margin:0;max-height:45vh;overflow-x:auto;}.view-list.representatives-list .representatives-text-filter .view .view-content::-ms-clear{display:none;}.view-list.representatives-list .representatives-text-filter .view .view-content::-webkit-scrollbar-track{display:none;position:absolute;background:transparent !important;}.view-list.representatives-list .representatives-text-filter .view .view-content::-webkit-scrollbar{width:8px;background:transparent repeat-y !important;}.view-list.representatives-list .representatives-text-filter .view .view-content::-webkit-scrollbar-thumb{background-color:rgba(102,102,102,0.3);opacity:0.6;border-radius:4px;}.view-list.representatives-list .representatives-text-filter .view .view-content h3:not(.show){display:none;}.view-list.representatives-list .representatives-text-filter .view .view-content > div{padding:0;}.view-list.representatives-list .representatives-text-filter .view .view-content .show{padding:0;font-size:16px;margin:4px 0 2px;}.view-list.representatives-list .representatives-text-filter .view .view-content .item{padding:2px 13px;font-size:14px;cursor:pointer;color:var(--blue-dark-s1);}.view-list.representatives-list .representatives-text-filter .view .view-content .item:hover{background-color:var(--blue-4);}.view-list.representatives-list .view-header .filter-zone{flex-direction:row;align-items:center;}.view-list.representatives-list .view-filters .form-type-select{min-height:60px;width:100%;}.view-list.representatives-list .shs-widget-container{display:block;}.view-list.representatives-list .shs-widget-container:not(:first-child){margin-top:20px;}.view-list.representatives-list .row-content{background-color:var(--white);border-top:1px solid var(--blue-dark-s1-var2);padding:1.5em;}@media (max-width:767px){.view-list.representatives-list .row-content{padding:1.5em 1em;}}.view-list.representatives-list .row-content > .field--name-field-title{color:var(--blue-dark-s1);font-size:30px;font-weight:500;line-height:1.1em;margin-bottom:0.6em;}.view-list.representatives-list .map-container,.view-list.representatives-list .map-container .st1{stroke-width:2px;stroke:var(--green-light-s1-var4);fill:var(--green-light-s1);outline:none;}.view-list.representatives-list .map-container path,.view-list.representatives-list .map-container .st1 path{cursor:pointer;}.view-list.representatives-list .map-container path[aria-checked=false]:hover,.view-list.representatives-list .map-container .st1 path[aria-checked=false]:hover{fill:var(--blue-dark-s1);}.view-list.representatives-list .map-container path[aria-checked=true],.view-list.representatives-list .map-container .st1 path[aria-checked=true]{stroke-width:3px;stroke:#fff;fill:var(--blue-dark-s1);}.view-list.representatives-list .map-container path.locked,.view-list.representatives-list .map-container .st1 path.locked{fill:var(--green-light-s1);pointer-events:none;cursor:default;}.view-list.representatives-list .attachment-before:after{content:"";background-image:url(/themes/custom/nttdata_theme/assets/img/blue-section-divider.png);background-position:center;background-repeat:no-repeat;margin-bottom:40px;display:block;height:35px;width:100%;}.view-list.representatives-list .contact-card{margin-bottom:40px;}.view-list.representatives-list .contact-card .field--name-title{color:var(--blue-dark-s1);font-weight:500;font-size:20px;font-display:swap;line-height:0;}.view-list.representatives-list .contact-card .field--name-title a{text-decoration:none;}.view-list.representatives-list .contact-card .field__label,.view-list.representatives-list .contact-card .field.field--name-field-title{color:var(--blue-dark-s1-var1);font-family:"Helvetica Neue",sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;margin-bottom:0;}.view-list.representatives-list .contact-card .field__item{font-size:16px;color:var(--blue-dark-s1);font-family:"Helvetica Neue",sans-serif;font-weight:400;margin-bottom:14px;}.view-list.representatives-list .contact-card .field__item a{color:var(--blue-dark-s1);text-decoration:none;}.view-list.representatives-list .contact-card .field__item a:hover{text-decoration:underline;}.view-list.representatives-list .contact-card .telephone-zone{display:flex;margin:14px 0 0;}.view-list.representatives-list .contact-card .telephone-zone .field--name-field-telephone{margin:0 40px 0 0;}.view-list.representatives-list .contact-card .image-telephone{display:flex;margin:14px 0 0;}.view-list.representatives-list .contact-card .image-telephone .field--name-field-image{margin:0 20px 0 0;}.view-list.representatives-list .contact-card .image-telephone .field--name-field-telephone{margin:5px 0 0 0;}.view-list .pagination{display:flex;justify-content:center;align-items:center;width:100%;border-bottom:2px solid var(--blue-dark-s1-var2);border-top:2px solid var(--blue-dark-s1-var2);padding:10px 0;margin:20px 0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.view-list .pagination .page-item.active .page-link{color:var(--blue-dark-s1);background-color:var(--blue-dark-s1-var2);border-radius:50%;}.view-list .pagination .page-item:not(.active) .page-link:hover,.view-list .pagination .page-item:not(.active) .page-link:focus{background:transparent;color:var(--blue-dark-s1);outline:0;box-shadow:none;}.view-list .pagination .page-item .page-link{display:flex;align-items:center;justify-content:center;height:30px;width:30px;margin-left:5px;margin-right:5px;color:var(--blue-dark-s1);padding:0;font-size:14px;font-weight:500;line-height:1.1em;cursor:pointer;border:none;}@media (max-width:767px){.view-list .pagination .page-item .page-link{margin:0;}}.view-list .pagination .pager_arrows .page-link{border:none;color:var(--blue-dark-s1);cursor:pointer;font-size:12px;font-weight:600;line-height:1.1em;padding:0.4em 0;text-decoration:none;text-transform:uppercase;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;display:flex;align-items:center;height:23px;}.view-list .pagination .pager_arrows .page-link:hover{background-color:transparent;}.view-list .pagination .pager_arrows .page-link.disabled{color:var(--blue-dark-s1-var1);pointer-events:none;opacity:0.75;}.view-list .pagination .pager_arrows .page-link:not(.disabled){opacity:1;cursor:pointer;}.view-list .pagination .pager_arrows.pager__item--previous{margin-right:20px;}.view-list .pagination .pager_arrows.pager__item--previous .page-link::before{display:inline-block;content:"\e011";font-family:"ascenza-icon";margin-right:8px;}@media (max-width:767px){.view-list .pagination .pager_arrows.pager__item--previous{margin-right:15px;}}.view-list .pagination .pager_arrows.pager__item--next .page-link{margin-left:20px;}.view-list .pagination .pager_arrows.pager__item--next .page-link::after{display:inline-block;content:"\e011";font-family:"ascenza-icon";-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);margin-left:8px;}@media (max-width:767px){.view-list .pagination .pager_arrows.pager__item--next .page-link{margin-left:15px;}}.view-list .pagination .pager_arrows.pager__item--first,.view-list .pagination .pager_arrows.pager__item--last{display:none;}.view-list .newsletter-block .content [id^=mailchimp-signup-subscribe-block-newsletter] > form .form-actions,.view-list .newsletter-block .content [id^=mailchimp-signup-subscribe-block-newsletter-it-form] .form-actions,.view-list .newsletter-block .content .webform-submission-newsletter-fr-add-form .form-actions,.view-list .newsletter-fr-block .content [id^=mailchimp-signup-subscribe-block-newsletter] > form .form-actions,.view-list .newsletter-fr-block .content [id^=mailchimp-signup-subscribe-block-newsletter-it-form] .form-actions,.view-list .newsletter-fr-block .content .webform-submission-newsletter-fr-add-form .form-actions{display:block;}.view-list .view-display-id-resource_list_block .view-header{display:none;}.view-list .view-display-id-resource_list_block .view-filters{flex:0 0 auto;width:25%;float:left;}.view-list .view-display-id-resource_list_block .view-filters .form-item-field-resource-classification,.view-list .view-display-id-resource_list_block .view-filters .form-item-sort-by,.view-list .view-display-id-resource_list_block .view-filters .form-item-sort-order{display:none;}.view-list .view-display-id-resource_list_block .view-content{flex:0 0 auto;width:75%;display:flex;float:right;top:-110px;position:relative;}.view-list .view-display-id-resource_list_block .view-content .views-row{width:33.3333333333%;}@media (max-width:480px){.view-list .view-display-id-resource_list_block .view-content .views-row{width:100%;max-width:unset;}}.view-ascenza-infoselectis-list .title{margin:30px 0;color:var(--blue-dark-s1);font-family:"ABC Favorit Extended","Roboto",Arial,sans-serif;font-weight:400;}.view-ascenza-infoselectis-list .infoselectis-item{margin-bottom:30px;}.view-ascenza-infoselectis-list .infoselectis-item:not(:first-of-type) .field--name-thumbnail a{opacity:0.75;}.view-ascenza-infoselectis-list .infoselectis-item:not(:first-of-type) .field--name-thumbnail a img{filter:grayscale(50%);}.view-ascenza-infoselectis-list .infoselectis-item .field--name-field-title{color:var(--blue-dark-s1);}.view-ascenza-infoselectis-list .infoselectis-item .field--name-thumbnail{display:block;max-width:210px;margin:0 auto;padding:0 5px;}.view-ascenza-infoselectis-list .infoselectis-item .field--name-thumbnail a{border-color:var(--white);box-shadow:0 1px 10px 5px rgba(0,0,0,0.2);}.view-ascenza-infoselectis-list .infoselectis-item .field--name-thumbnail a:hover{opacity:1;}.view-ascenza-infoselectis-list .infoselectis-item .field--name-thumbnail a:hover img{filter:grayscale(0%);}.view-ascenza-infoselectis-list .infoselectis-item .field--name-thumbnail img{position:relative;margin-bottom:0;border:12px solid var(--white);}.view-ascenza-infoselectis-list .infoselectis-item .field--name-field-title{color:var(--blue-dark-s1);margin-top:5px;font-size:20px;font-weight:700;text-align:center;}.paragraph-infoselectis-block{padding:0 0 30px;}.paragraph-infoselectis-block a.btn{display:flex;align-items:center;text-align:center;justify-content:center;width:max-content;}.view-global-search .title{margin:30px 0 40px;}@media (max-width:1200px){.view-global-search .title{margin:20px 0;}}.view-global-search .taxonomy-card .img-bg{background:transparent;}.view-global-search .taxonomy-card .field--name-field-image{opacity:1;}.view-global-search .news-teaser .news-article .news-info .news-article-excerpt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;text-overflow:ellipsis;max-height:6em;line-height:1.5em;}.page-view-taxonomy-term .view-list .view-header{padding-top:0;}
.user-pass .form-item-name label::before,.user-register-form .form-item-name label::before,.user-login-form .form-item-name label::before{display:inline-block;content:"";background-image:url('data:image/svg+xml,<svg class="bi bi-person" width="1em" height="1em" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M13 14s1 0 1-1-1-4-6-4-6 3-6 4 1 1 1 1h10zm-9.995-.944v-.002.002zM3.022 13h9.956a.274.274 0 00.014-.002l.008-.002c-.001-.246-.154-.986-.832-1.664C11.516 10.68 10.289 10 8 10c-2.29 0-3.516.68-4.168 1.332-.678.678-.83 1.418-.832 1.664a1.05 1.05 0 00.022.004zm9.974.056v-.002.002zM8 7a2 2 0 100-4 2 2 0 000 4zm3-2a3 3 0 11-6 0 3 3 0 016 0z" clip-rule="evenodd"/></svg>');background-repeat:no-repeat;-webkit-background-size:1.5rem 1.5rem;background-size:1.5rem 1.5rem;background-position:0 0.4rem;width:1.75rem;height:1.75rem;}.user-pass .form-type-password label::before,.user-register-form .form-type-password label::before,.user-login-form .form-type-password label::before{display:inline-block;content:"";background-image:url('data:image/svg+xml,<svg class="bi bi-lock" width="1em" height="1em" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M11.5 8h-7a1 1 0 00-1 1v5a1 1 0 001 1h7a1 1 0 001-1V9a1 1 0 00-1-1zm-7-1a2 2 0 00-2 2v5a2 2 0 002 2h7a2 2 0 002-2V9a2 2 0 00-2-2h-7zm0-3a3.5 3.5 0 117 0v3h-1V4a2.5 2.5 0 00-5 0v3h-1V4z" clip-rule="evenodd"/></svg>');background-repeat:no-repeat;-webkit-background-size:1.5rem 1.5rem;background-size:1.5rem 1.5rem;background-position:0 0.25rem;width:1.75rem;height:1.75rem;}.user-pass .form-type-email label::before,.user-register-form .form-type-email label::before,.user-login-form .form-type-email label::before{display:inline-block;content:"";background-image:url('data:image/svg+xml,<svg class="bi bi-envelope" width="1em" height="1em" viewBox="0 0 16 16" fill="currentColor" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M14 3H2a1 1 0 00-1 1v8a1 1 0 001 1h12a1 1 0 001-1V4a1 1 0 00-1-1zM2 2a2 2 0 00-2 2v8a2 2 0 002 2h12a2 2 0 002-2V4a2 2 0 00-2-2H2z" clip-rule="evenodd"/><path fill-rule="evenodd" d="M.071 4.243a.5.5 0 01.686-.172L8 8.417l7.243-4.346a.5.5 0 01.514.858L8 9.583.243 4.93a.5.5 0 01-.172-.686z" clip-rule="evenodd"/><path d="M6.752 8.932l.432-.252-.504-.864-.432.252.504.864zm-6 3.5l6-3.5-.504-.864-6 3.5.504.864zm8.496-3.5l-.432-.252.504-.864.432.252-.504.864zm6 3.5l-6-3.5.504-.864 6 3.5-.504.864z"/></svg>');background-repeat:no-repeat;-webkit-background-size:1.5rem 1.5rem;background-size:1.5rem 1.5rem;background-position:0 0.4rem;width:1.75rem;height:1.75rem;}.user-pass .form-item-user-picture-0 label::before,.user-register-form .form-item-user-picture-0 label::before,.user-login-form .form-item-user-picture-0 label::before{display:inline-block;content:"";background-image:url('data:image/svg+xml,<svg class="bi bi-person-square" width="1em" height="1em" viewBox="0 0 16 16" fill="currentColor" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M14 1H2a1 1 0 00-1 1v12a1 1 0 001 1h12a1 1 0 001-1V2a1 1 0 00-1-1zM2 0a2 2 0 00-2 2v12a2 2 0 002 2h12a2 2 0 002-2V2a2 2 0 00-2-2H2z" clip-rule="evenodd"/><path fill-rule="evenodd" d="M2 15v-1c0-1 1-4 6-4s6 3 6 4v1H2zm6-6a3 3 0 100-6 3 3 0 000 6z" clip-rule="evenodd"/></svg>');background-repeat:no-repeat;-webkit-background-size:1.5rem 1.5rem;background-size:1.5rem 1.5rem;background-position:0 0.25rem;width:1.75rem;height:1.75rem;}.form-submit::before{display:inline-block;content:"";background-image:url('data:image/svg+xml,<svg class="bi bi-check" width="1em" height="1em" viewBox="0 0 16 16" fill="white" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M13.854 3.646a.5.5 0 010 .708l-7 7a.5.5 0 01-.708 0l-3.5-3.5a.5.5 0 11.708-.708L6.5 10.293l6.646-6.647a.5.5 0 01.708 0z" clip-rule="evenodd"/></svg>');background-repeat:no-repeat;-webkit-background-size:1rem 1rem;background-size:1rem 1rem;background-position:0 0.25rem;width:1.5rem;height:1.2rem;}.search-form .form-submit::before{display:inline-block;content:"";background-image:url('data:image/svg+xml,<svg class="bi bi-search" width="1em" height="1em" viewBox="0 0 16 16" fill="white" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M10.442 10.442a1 1 0 011.415 0l3.85 3.85a1 1 0 01-1.414 1.415l-3.85-3.85a1 1 0 010-1.415z" clip-rule="evenodd"/><path fill-rule="evenodd" d="M6.5 12a5.5 5.5 0 100-11 5.5 5.5 0 000 11zM13 6.5a6.5 6.5 0 11-13 0 6.5 6.5 0 0113 0z" clip-rule="evenodd"/></svg>');background-repeat:no-repeat;-webkit-background-size:1rem 1rem;background-size:1rem 1rem;background-position:0 0.25rem;width:1.5rem;height:1.2rem;}a.nav-link--::before{display:inline-block;content:"";background-image:url('data:image/svg+xml,<svg class="bi bi-house" width="1em" height="1em" viewBox="0 0 16 16" fill="white" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M2 13.5V7h1v6.5a.5.5 0 00.5.5h9a.5.5 0 00.5-.5V7h1v6.5a1.5 1.5 0 01-1.5 1.5h-9A1.5 1.5 0 012 13.5zm11-11V6l-2-2V2.5a.5.5 0 01.5-.5h1a.5.5 0 01.5.5z" clip-rule="evenodd"/><path fill-rule="evenodd" d="M7.293 1.5a1 1 0 011.414 0l6.647 6.646a.5.5 0 01-.708.708L8 2.207 1.354 8.854a.5.5 0 11-.708-.708L7.293 1.5z" clip-rule="evenodd"/></svg>');background-repeat:no-repeat;-webkit-background-size:1rem 1rem;background-size:1rem 1rem;background-position:0 0.25rem;width:1.5rem;height:1.2rem;}a.nav-link--user-login::before{display:inline-block;content:"";background-image:url('data:image/svg+xml,<svg class="bi bi-unlock" width="1em" height="1em" viewBox="0 0 16 16" fill="white" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M9.655 8H2.333c-.264 0-.398.068-.471.121a.73.73 0 00-.224.296 1.626 1.626 0 00-.138.59V14c0 .342.076.531.14.635.064.106.151.18.256.237a1.122 1.122 0 00.436.127l.013.001h7.322c.264 0 .398-.068.471-.121a.73.73 0 00.224-.296 1.627 1.627 0 00.138-.59V9c0-.342-.076-.531-.14-.635a.658.658 0 00-.255-.237A1.122 1.122 0 009.655 8zm.012-1H2.333C.5 7 .5 9 .5 9v5c0 2 1.833 2 1.833 2h7.334c1.833 0 1.833-2 1.833-2V9c0-2-1.833-2-1.833-2zM8.5 4a3.5 3.5 0 117 0v3h-1V4a2.5 2.5 0 00-5 0v3h-1V4z" clip-rule="evenodd"/></svg>');background-repeat:no-repeat;-webkit-background-size:1rem 1rem;background-size:1rem 1rem;background-position:0 0.20rem;width:1.5rem;height:1.2rem;}a.nav-link--user-logout::before{display:inline-block;content:"";background-image:url('data:image/svg+xml,<svg class="bi bi-lock" width="1em" height="1em" viewBox="0 0 16 16" fill="white" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M11.5 8h-7a1 1 0 00-1 1v5a1 1 0 001 1h7a1 1 0 001-1V9a1 1 0 00-1-1zm-7-1a2 2 0 00-2 2v5a2 2 0 002 2h7a2 2 0 002-2V9a2 2 0 00-2-2h-7zm0-3a3.5 3.5 0 117 0v3h-1V4a2.5 2.5 0 00-5 0v3h-1V4z" clip-rule="evenodd"/></svg>');background-repeat:no-repeat;-webkit-background-size:1rem 1rem;background-size:1rem 1rem;background-position:0 0.20rem;width:1.5rem;height:1.2rem;}a.nav-link--user::before{display:inline-block;content:"";background-image:url('data:image/svg+xml,<svg class="bi bi-person-check" width="1em" height="1em" viewBox="0 0 16 16" fill="white" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M11 14s1 0 1-1-1-4-6-4-6 3-6 4 1 1 1 1h10zm-9.995-.944v-.002.002zM1.022 13h9.956a.274.274 0 00.014-.002l.008-.002c-.001-.246-.154-.986-.832-1.664C9.516 10.68 8.289 10 6 10c-2.29 0-3.516.68-4.168 1.332-.678.678-.83 1.418-.832 1.664a1.05 1.05 0 00.022.004zm9.974.056v-.002.002zM6 7a2 2 0 100-4 2 2 0 000 4zm3-2a3 3 0 11-6 0 3 3 0 016 0zm6.854.146a.5.5 0 010 .708l-3 3a.5.5 0 01-.708 0l-1.5-1.5a.5.5 0 01.708-.708L12.5 7.793l2.646-2.647a.5.5 0 01.708 0z" clip-rule="evenodd"/></svg>');background-repeat:no-repeat;-webkit-background-size:1rem 1rem;background-size:1rem 1rem;background-position:0 0.25rem;width:1.5rem;height:1.2rem;}a.nav-link--contact::before{display:inline-block;content:"";background-image:url('data:image/svg+xml,<svg class="bi bi-envelope" width="1em" height="1em" viewBox="0 0 16 16" fill="white" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M14 3H2a1 1 0 00-1 1v8a1 1 0 001 1h12a1 1 0 001-1V4a1 1 0 00-1-1zM2 2a2 2 0 00-2 2v8a2 2 0 002 2h12a2 2 0 002-2V4a2 2 0 00-2-2H2z" clip-rule="evenodd"/><path fill-rule="evenodd" d="M.071 4.243a.5.5 0 01.686-.172L8 8.417l7.243-4.346a.5.5 0 01.514.858L8 9.583.243 4.93a.5.5 0 01-.172-.686z" clip-rule="evenodd"/><path d="M6.752 8.932l.432-.252-.504-.864-.432.252.504.864zm-6 3.5l6-3.5-.504-.864-6 3.5.504.864zm8.496-3.5l-.432-.252.504-.864.432.252-.504.864zm6 3.5l-6-3.5.504-.864 6 3.5-.504.864z"/></svg>');background-repeat:no-repeat;-webkit-background-size:1rem 1rem;background-size:1rem 1rem;background-position:0 0.25rem;width:1.5rem;height:1.2rem;}a.nav-link--user-register::before{display:inline-block;content:"";background-image:url('data:image/svg+xml,<svg class="bi bi-person-plus" width="1em" height="1em" viewBox="0 0 16 16" fill="white" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M11 14s1 0 1-1-1-4-6-4-6 3-6 4 1 1 1 1h10zm-9.995-.944v-.002.002zM1.022 13h9.956a.274.274 0 00.014-.002l.008-.002c-.001-.246-.154-.986-.832-1.664C9.516 10.68 8.289 10 6 10c-2.29 0-3.516.68-4.168 1.332-.678.678-.83 1.418-.832 1.664a1.05 1.05 0 00.022.004zm9.974.056v-.002.002zM6 7a2 2 0 100-4 2 2 0 000 4zm3-2a3 3 0 11-6 0 3 3 0 016 0zm4.5 0a.5.5 0 01.5.5v2a.5.5 0 01-.5.5h-2a.5.5 0 010-1H13V5.5a.5.5 0 01.5-.5z" clip-rule="evenodd"/><path fill-rule="evenodd" d="M13 7.5a.5.5 0 01.5-.5h2a.5.5 0 010 1H14v1.5a.5.5 0 01-1 0v-2z" clip-rule="evenodd"/></svg>');background-repeat:no-repeat;-webkit-background-size:1rem 1rem;background-size:1rem 1rem;background-position:0 0.25rem;width:1.5rem;height:1.2rem;}a.nav-link--user-password::before{display:inline-block;content:"";background-image:url('data:image/svg+xml,<svg class="bi bi-lock" width="1em" height="1em" viewBox="0 0 16 16" fill="white" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M11.5 8h-7a1 1 0 00-1 1v5a1 1 0 001 1h7a1 1 0 001-1V9a1 1 0 00-1-1zm-7-1a2 2 0 00-2 2v5a2 2 0 002 2h7a2 2 0 002-2V9a2 2 0 00-2-2h-7zm0-3a3.5 3.5 0 117 0v3h-1V4a2.5 2.5 0 00-5 0v3h-1V4z" clip-rule="evenodd"/></svg>');background-repeat:no-repeat;-webkit-background-size:1rem 1rem;background-size:1rem 1rem;background-position:0 0.20rem;width:1.5rem;height:1.2rem;}.tabs a.nav-link--user-login::before{background-image:url('data:image/svg+xml,<svg class="bi bi-unlock" width="1em" height="1em" viewBox="0 0 16 16" fill="black" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M9.655 8H2.333c-.264 0-.398.068-.471.121a.73.73 0 00-.224.296 1.626 1.626 0 00-.138.59V14c0 .342.076.531.14.635.064.106.151.18.256.237a1.122 1.122 0 00.436.127l.013.001h7.322c.264 0 .398-.068.471-.121a.73.73 0 00.224-.296 1.627 1.627 0 00.138-.59V9c0-.342-.076-.531-.14-.635a.658.658 0 00-.255-.237A1.122 1.122 0 009.655 8zm.012-1H2.333C.5 7 .5 9 .5 9v5c0 2 1.833 2 1.833 2h7.334c1.833 0 1.833-2 1.833-2V9c0-2-1.833-2-1.833-2zM8.5 4a3.5 3.5 0 117 0v3h-1V4a2.5 2.5 0 00-5 0v3h-1V4z" clip-rule="evenodd"/></svg>');}.tabs a.nav-link--user-register::before{background-image:url('data:image/svg+xml,<svg class="bi bi-person-plus" width="1em" height="1em" viewBox="0 0 16 16" fill="black" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M11 14s1 0 1-1-1-4-6-4-6 3-6 4 1 1 1 1h10zm-9.995-.944v-.002.002zM1.022 13h9.956a.274.274 0 00.014-.002l.008-.002c-.001-.246-.154-.986-.832-1.664C9.516 10.68 8.289 10 6 10c-2.29 0-3.516.68-4.168 1.332-.678.678-.83 1.418-.832 1.664a1.05 1.05 0 00.022.004zm9.974.056v-.002.002zM6 7a2 2 0 100-4 2 2 0 000 4zm3-2a3 3 0 11-6 0 3 3 0 016 0zm4.5 0a.5.5 0 01.5.5v2a.5.5 0 01-.5.5h-2a.5.5 0 010-1H13V5.5a.5.5 0 01.5-.5z" clip-rule="evenodd"/><path fill-rule="evenodd" d="M13 7.5a.5.5 0 01.5-.5h2a.5.5 0 010 1H14v1.5a.5.5 0 01-1 0v-2z" clip-rule="evenodd"/></svg>');}.tabs a.nav-link--user-password::before{background-image:url('data:image/svg+xml,<svg class="bi bi-lock" width="1em" height="1em" viewBox="0 0 16 16" fill="black" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M11.5 8h-7a1 1 0 00-1 1v5a1 1 0 001 1h7a1 1 0 001-1V9a1 1 0 00-1-1zm-7-1a2 2 0 00-2 2v5a2 2 0 002 2h7a2 2 0 002-2V9a2 2 0 00-2-2h-7zm0-3a3.5 3.5 0 117 0v3h-1V4a2.5 2.5 0 00-5 0v3h-1V4z" clip-rule="evenodd"/></svg>');}ol.breadcrumb li:first-child a::before{display:inline-block;content:"";background-image:url('data:image/svg+xml,<svg class="bi bi-house" width="1em" height="1em" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M2 13.5V7h1v6.5a.5.5 0 00.5.5h9a.5.5 0 00.5-.5V7h1v6.5a1.5 1.5 0 01-1.5 1.5h-9A1.5 1.5 0 012 13.5zm11-11V6l-2-2V2.5a.5.5 0 01.5-.5h1a.5.5 0 01.5.5z" clip-rule="evenodd"/><path fill-rule="evenodd" d="M7.293 1.5a1 1 0 011.414 0l6.647 6.646a.5.5 0 01-.708.708L8 2.207 1.354 8.854a.5.5 0 11-.708-.708L7.293 1.5z" clip-rule="evenodd"/></svg>');background-repeat:no-repeat;-webkit-background-size:1rem 1rem;background-size:1rem 1rem;background-position:0 0.15rem;width:1.5rem;height:1.1rem;}
.alert-success{color:#333;background-color:white;border-left:#28a745 15px solid;}.alert-warning{color:#333;background-color:white;border-left:#ff8800 15px solid;}.alert-danger{color:#333;background-color:white;border-left:#cc0000 15px solid;}.alert-dismissible .btn-close{opacity:0.6;}
