/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.section-manage,.section-block,.node-manage{background:white;color:black;}.section-block input,.section-block textarea,.section-block select,.section-manage input,.section-manage textarea,.section-manage select,.node-manage input,.node-manage textarea,.node-manage select{border:1px solid #d1d1d1;background-color:white;color:black;}.section-manage .block-fidesteam-page-title,.section-block .block-fidesteam-page-title,.node-manage .block-fidesteam-page-title{padding-bottom:60px;}.section-manage .main a,.section-block .main a,.node-manage .main a{color:black;}.section-manage .main a.button--primary,.section-block .main a.button--primary,.node-manage .main a.button--primary,.section-manage .main a.button-action,.section-block .main a.button-action,.node-manage .main a.button-action{color:white;}@media screen and (min-width:768px){.section-manage .block-fidesteam-page-title,.section-block .block-fidesteam-page-title,.node-manage .block-fidesteam-page-title{padding-bottom:100px;}}.section-manage .block-primaryadminactions{padding:40px 0 0 0;margin-bottom:40px;text-align:right;margin-top:-40px;position:relative;z-index:2;}.section-manage .block-primaryadminactions li{list-style:none;}.section-manage .content-area{position:relative;}.section-manage .main .container{width:100%;padding:20px;}.section-manage .block-fidesteam-page-title .container{width:100%;padding:0 20px;}.section-manage .block-fidesteam-page-title h1{border:none;padding:0;font-size:50px;}.node-add .content-area a:hover{text-decoration:none;color:#0655bc;}.section-manage input.button,.node-delete-multiple-confirm-form .form-actions a,.node-manage .node-confirm-form .form-actions a,.node-manage .form-actions a.button--danger,.node-manage input#edit-preview,input.field-add-more-submit.button,.node-manage .form-actions input.button:nth-of-type(2){background-color:#F4F4F4;color:black;border:1px solid black;padding:21px 30px;outline:none;}.node-manage .form-actions input.button:nth-of-type(2){margin-left:20px;}.section-manage input.button:hover,.node-delete-multiple-confirm-form .form-actions a:hover,.node-manage .node-confirm-form .form-actions a:hover,.node-manage .form-actions a.button--danger:hover,.node-manage input#edit-preview:hover,input.field-add-more-submit.button:hover,.node-manage .form-actions input.button:nth-of-type(2):hover{background-color:white;color:#0655bc;border-color:#0655bc;}.section-manage input.button--primary:hover{color:white;}.section-manage .views-exposed-form{padding:0;display:flex;padding:0;flex-direction:column;}.section-manage .views-form form{padding:0;display:flex;padding:0;flex-direction:column;width:100%;}.section-manage .form-item{width:auto;font-size:14px;padding:0;}.section-manage .views-exposed-form .form-item{width:100%;}.section-manage .form-actions{width:auto;padding:0;}.section-manage .views-exposed-form .form-actions .button{margin-top:30px;}.section-manage .views-form > form > .form-actions{display:none;}select{cursor:pointer;}input.button{height:auto;}.section-manage .views-form{display:flex;margin-top:40px;padding-top:30px;border-top:1px solid #e6e4df;}.section-manage .views-form form > .form-wrapper{width:auto;margin-bottom:0;}.section-manage .views-form form > .form-wrapper > .form-wrapper{display:flex;align-items:flex-end;flex-direction:column;}.section-manage .views-form form > .form-wrapper > .form-wrapper .form-actions{width:100%;}.section-manage .views-form form .form-item{width:100%;}.section-manage table{font-size:14px;}.section-manage table .form-item{margin-bottom:0;padding:0;}.section-manage .bef-exposed-form .form-item{margin-bottom:20px;}.section-manage .bef-exposed-form .form-actions{display:none;}@media screen and (min-width:768px){.section-manage .views-form form > .form-wrapper > .form-wrapper{flex-direction:row;}.section-manage .views-form form > .form-wrapper > .form-wrapper .form-actions{width:auto;}.section-manage .block-primaryadminactions{padding:0;margin:0 0 40px 0;text-align:right;}.section-manage .main .container{width:100%;padding:40px;}.section-manage .block-fidesteam-page-title .container{width:100%;padding:0 40px;}.section-manage .views-form form .form-actions{margin-bottom:20px;margin-left:20px;}}@media screen and (min-width:1024px){.section-manage .views-exposed-form{flex-direction:row;}.section-manage .views-form form{flex-wrap:wrap;flex-direction:row;}.section-manage .form-item{padding:0 10px;}.section-manage .block-primaryadminactions{padding:0;position:absolute;top:190px;right:0;}.section-manage .bef-exposed-form .form-item{margin-bottom:0}.section-manage .form-actions{margin-left:0;}.section-manage .form-actions .button{margin:0 10px;}.section-manage .views-form form .form-actions{margin-left:0;}}dl{padding:0 0 40px 0;text-align:center;}dt{font-size:24px;font-weight:700;padding:0 10px;}dd{margin:0 0 20px 0;font-size:14px;padding:0 10px 30px 10px;border-bottom:1px solid #0655bc;}@media screen and (min-width:768px){dt{padding:0 40px;}dd{padding:0 40px 30px 40px;}}.field--widget-text-textarea .js-form-type-textarea > div{display:flex;width:100%;flex-direction:column;}.field--widget-text-textarea div[data-drupal-selector=edit-field-content-0-format-help]{display:none;}details{margin-bottom:20px;}summary{font-weight:700;font-size:14px;text-transform:uppercase;cursor:pointer;}.field--name-status .js-form-type-checkbox .description,.field--name-promote .js-form-type-checkbox .description{font-size:12px;margin:4px 0 0 32px;}.field--name-status .js-form-type-checkbox .option,.field--name-promote .js-form-type-checkbox .option{margin-left:10px;margin-bottom:0;}.entity-translation-options .js-form-type-checkbox{display:flex;flex-wrap:wrap;padding:16px 20px 20px 20px;margin-bottom:20px;margin-top:30px;background-color:#F4F4F4;border-radius:2px;}.entity-translation-options .js-form-type-checkbox .option{margin-left:14px;width:auto;}.entity-translation-options .js-form-type-checkbox .description{width:100%;margin:0px 0 0 28px;}.node-article-form form{padding:40px;}.cke_contents{min-height:500px;}.node-form .entity-content-form-footer .js-form-type-checkbox{padding:16px 20px 20px 20px;margin-bottom:20px;margin-top:30px;background-color:#F4F4F4;border-radius:2px;}.node-form .form-actions a{margin:10px 0 0 0;}.button--danger{background-color:#777777;}.button--danger:hover{background-color:#505050;}@media screen and (min-width:768px){.node-form .form-actions a{margin:0 0 0 10px;}}.content-area .menu--content-manager ul,.content-area .menu--account ul{display:flex;width:100%;flex-direction:column;margin:0;}.content-area .menu--content-manager ul li,.content-area .menu--account ul li{font-size:24px;font-weight:700;padding:20px;border-bottom:2px dotted #0655bc;}.section-intern .h1{margin-top:-80px;}.node-delete-multiple-confirm-form,.node-manage .node-confirm-form{text-align:center;}.node-delete-multiple-confirm-form ul,.node-manage .node-confirm-form ul{list-style:none;margin:0 0 40px 0;padding:0;}.node-delete-multiple-confirm-form .form-actions,.node-manage .node-confirm-form .form-actions{margin-top:60px;}.node-delete-multiple-confirm-form .form-actions a,.node-manage .node-confirm-form .form-actions a{margin:20px 0 0 0;}@media screen and (min-width:768px){.node-delete-multiple-confirm-form .form-actions a,.node-manage .node-confirm-form .form-actions a{margin:30px 0 0 20px;}}.node-delete-multiple-confirm-form li{font-weight:700;}.user-pass{text-align:left;}.page-intern-password .content-area .menu--content-manager,.page-intern-password .content-area .menu--account{display:none;}.form-wrapper fieldset{padding:20px 30px 10px 30px;border:0;background-color:#F4F4F4;position:relative;margin-top:60px;border-radius:2px;}legend{display:block;padding:0;margin:0;font-size:14px;font-weight:700;position:absolute;top:-30px;left:10px;}.image-widget img{width:auto;}.image-widget .button,table .draggable td .button{background:none;padding:0;color:#0655bc;min-width:auto;border-radius:0;border:0;margin-left:10px;}.image-widget .button:hover,table .draggable td .button:hover{background:none;text-decoration:none;color:#0655bc;}.file{display:inline-flex;}.file a{font-size:14px;line-height:14px;padding:10px 14px;font-weight:700;text-decoration:none;background-color:#F4F4F4;border:1px solid #0655bc;color:#0655bc;border-radius:5px;}.file a:hover{background-color:white;text-decoration:none;}.node-manage .field-prefix,.node-manage .field-suffix,.node-manage .js-filter-wrapper{display:none;}.node-manage .ui-autocomplete a,.node-manage .ui-autocomplete a:hover,.node-manage .ui-autocomplete a:focus{font-size:16px;font-weight:400;background:none;color:#0655bc;border:none;margin:0;}.manager{font-size:14px;padding:14px 20px;display:none;background-color:#011028;color:#FFFFFF;}.manager > div{display:flex;justify-content:space-between;}.manager .menu{list-style:none;margin:0;padding:0;display:inline-block;}.manager .menu-item{padding:0;margin:0 0 0 20px;display:inline-block;}.manager a:hover{color:#0655bc;text-decoration:none;}.manager article{display:flex;}.manager article > div{margin-right:10px;}@media screen and (min-width:1280px){.logged-in .manager{display:block;}}.sidenav .menu--account{padding:0 30px;}.sidenav .menu--account ul{list-style:none;margin:0;padding:0;}.sidenav .menu--account ul li a{padding:10px;display:inline-flex;}.sidenav .menu--account ul li a:hover{color:#0655bc;text-decoration:none;}@media screen and (min-width:768px){.sidenav .menu--account ul li a{font-size:24px;padding:20px;}}.section-manager .content-area{text-align:center;}.page-manager-login.section-manager .content-area{text-align:left;}.section-manager .block-fidesteam-page-title h1::first-letter{text-transform:capitalize;}
.dropbutton-wrapper,.dropbutton-wrapper div{box-sizing:border-box;}.js .dropbutton-wrapper,.js .dropbutton-widget{display:block;position:relative;}@media screen and (max-width:600px){.js .dropbutton-wrapper{width:100%;}}@media screen and (min-width:600px){.form-actions .dropbutton-wrapper{float:left;}[dir="rtl"] .form-actions .dropbutton-wrapper{float:right;}}.js .form-actions .dropbutton-widget{position:static;}.js td .dropbutton-widget{position:absolute;}.js td .dropbutton-wrapper{min-height:34px;}.js td .dropbutton-multiple{padding-right:124px;margin-right:0;max-width:100%;}[dir="rtl"].js td .dropbutton-multiple{padding-right:0;margin-right:0;padding-left:10em;margin-left:2em;}.js td .dropbutton-multiple .dropbutton-action a,.js td .dropbutton-multiple .dropbutton-action input,.js td .dropbutton-multiple .dropbutton-action button{width:auto;}.js .dropbutton-widget .dropbutton{list-style-image:none;list-style-type:none;margin:0;overflow:hidden;padding:0;}.js .dropbutton li,.js .dropbutton a{display:block;}.js .dropbutton li:hover,.js .dropbutton li:focus,.js .dropbutton a:hover,.js .dropbutton a:focus{outline:initial;}.js .dropbutton-multiple .dropbutton-widget{padding-right:2em;}.js[dir="rtl"] .dropbutton-multiple .dropbutton-widget{padding-left:2em;padding-right:0;}.dropbutton-multiple.open,.dropbutton-multiple.open .dropbutton-widget{max-width:none;}.dropbutton-multiple.open{z-index:100;}.dropbutton-multiple .dropbutton .secondary-action{display:none;}.dropbutton-multiple.open .dropbutton .secondary-action{display:block;}.dropbutton-toggle{bottom:0;display:block;position:absolute;right:0;text-indent:110%;top:0;white-space:nowrap;width:2em;}[dir="rtl"] .dropbutton-toggle{left:0;right:auto;}.dropbutton-toggle button{background:none;border:0;cursor:pointer;display:block;height:100%;margin:0;padding:0;width:100%;}.dropbutton-toggle button:hover,.dropbutton-toggle button:focus{outline:initial;}.dropbutton-arrow{border-bottom-color:transparent;border-left-color:transparent;border-right-color:transparent;border-style:solid;border-width:0.3333em 0.3333em 0;display:block;height:0;line-height:0;position:absolute;right:40%;top:50%;margin-top:-0.1666em;width:0;overflow:hidden;}[dir="rtl"] .dropbutton-arrow{left:0.6667em;right:auto;}.dropbutton-multiple.open .dropbutton-arrow{border-bottom:0.3333em solid;border-top-color:transparent;top:0.6667em;}
.js .dropbutton .dropbutton-action > input,.js .dropbutton .dropbutton-action > a,.js .dropbutton .dropbutton-action > button{color:black;text-decoration:none;padding:0;margin:0;font-weight:600;line-height:12px;-webkit-font-smoothing:antialiased;text-align:left;font-size:12px;text-transform:uppercase;}[dir="rtl"].js .dropbutton .dropbutton-action > input,[dir="rtl"].js .dropbutton .dropbutton-action > a,[dir="rtl"].js .dropbutton .dropbutton-action > button{text-align:right;margin-left:0;}.js .dropbutton-widget .button{background:transparent;border:0;border-radius:0;box-shadow:none;}.js .dropbutton-multiple .dropbutton{border-right:0;}[dir="rtl"].js .dropbutton-multiple .dropbutton{border-left:0;}.dropbutton{margin:0;padding:0;list-style-type:none;}.dropbutton li + li{margin-top:10px;}.js .dropbutton li{margin-bottom:0;margin-right:0;}.js .dropbutton li + li{margin-top:0;}@media screen and (min-width:37.5625em){.dropbutton li{display:inline-block;}.dropbutton li + li{margin-left:1em;margin-top:0;}.js .dropbutton li + li{margin-left:0;}}.js .dropbutton-multiple .dropbutton-widget{border:1px solid black;background-color:#f4f4f4;border-radius:2px;overflow:hidden;}.js .dropbutton-widget .dropbutton-action a,.js .dropbutton-widget .dropbutton-action input,.js .dropbutton-widget .dropbutton-action button{padding:10px 20px;display:block;width:100%;box-sizing:border-box;}.js .dropbutton-wrapper .dropbutton-widget .dropbutton-action a:hover,.js .dropbutton-wrapper .dropbutton-widget .dropbutton-action button:hover,.js .dropbutton-wrapper .dropbutton-widget .dropbutton-action input:hover,.js .dropbutton-wrapper .dropbutton-widget .dropbutton-action a:focus,.js .dropbutton-wrapper .dropbutton-widget .dropbutton-action button:focus,.js .dropbutton-wrapper .dropbutton-widget .dropbutton-action input:focus{background-color:white;z-index:3;}.js .dropbutton-wrapper .dropbutton-widget .dropbutton-action a:active,.js .dropbutton-wrapper .dropbutton-widget .dropbutton-action input:active,.js .dropbutton-wrapper .dropbutton-widget .dropbutton-action button:active{text-decoration:none;background-color:white;}.dropbutton .secondary-action{border-top:1px solid black;}.dropbutton-single .dropbutton-widget,.js td .dropbutton-single .dropbutton-widget{border:0;position:static;display:inline-block;}.js td .dropbutton-single{display:inline-flex;}.dropbutton-single .dropbutton-action a{padding:4px 1.5em;border:1px solid black;background-color:#f4f4f4;color:black;text-decoration:none;font-weight:600;-webkit-transition:all 0.1s;transition:all 0.1s;-webkit-font-smoothing:antialiased;width:auto;border-radius:2px;}.dropbutton-single .dropbutton-action a:hover,.dropbutton-single .dropbutton-action a:focus{background-color:white;text-decoration:none;outline:transparent;}.dropbutton-single .dropbutton-action a:active{background-color:white;-webkit-transition:none;transition:none;}.dropbutton .dropbutton-action .ajax-progress{position:absolute;z-index:2;top:0;right:-34px;justify-content:flex-end;}.dropbutton .dropbutton-action .ajax-progress-throbber .throbber{width:15px;height:15px;border-top:3px solid rgba(0,128,255,0.3);border-right:3px solid rgba(0,128,255,0.3);border-bottom:3px solid rgba(0,128,255,0.3);border-left:3px solid #0678be;}.dropbutton-multiple .dropbutton-action .ajax-progress{margin-right:0;}.dropbutton-multiple .secondary-action .ajax-progress{bottom:0;}.js .dropbutton-wrapper .dropbutton-widget .dropbutton-toggle button{border-left:1px solid black;}[dir="rtl"].js .dropbutton-wrapper .dropbutton-widget .dropbutton-toggle button{border-right:1px solid black;border-left:0;}.js .dropbutton-wrapper .dropbutton-widget .dropbutton-toggle button:hover,.js .dropbutton-wrapper .dropbutton-widget .dropbutton-toggle button:focus{background-color:white;color:#e88725;text-decoration:none;z-index:3;outline:transparent;}.js .dropbutton-wrapper .dropbutton-widget .dropbutton-toggle button:active{background-color:#f5f5f5;}.dropbutton-arrow{border-top-color:black;right:35%;top:54%;}[dir="rtl"] .dropbutton-arrow{left:35%;right:auto;}.dropbutton-multiple.open .dropbutton-arrow{border-bottom:0.3333em solid black;border-top-color:transparent;top:0.6667em;}.js .form-actions .dropbutton .dropbutton-action > *{color:#fff;font-weight:700;}.js .form-actions .dropbutton-widget{border-color:#1e5c90;background-color:#0071b8;position:relative;}.js .form-actions .dropbutton-wrapper .dropbutton-widget .dropbutton-action .button:hover,.js .form-actions .dropbutton-wrapper .dropbutton-widget .dropbutton-action .button:focus{background-color:#2369a6;color:#fff;}.js .form-actions .dropbutton-wrapper .dropbutton-widget .dropbutton-action .button:active{border-color:#144b78;}.js .form-actions .dropbutton-wrapper .dropbutton-widget .dropbutton-toggle button,.form-actions .dropbutton .secondary-action{border-color:#1e5c90;}.js .form-actions .dropbutton-wrapper .dropbutton-widget .dropbutton-toggle button:hover,.js .form-actions .dropbutton-wrapper .dropbutton-widget .dropbutton-toggle button:focus{background-color:#2369a6;}.js .form-actions .dropbutton-wrapper .dropbutton-widget .dropbutton-toggle button:active{border-color:#144b78;}.form-actions .dropbutton-arrow{border-top-color:#fff;}.form-actions .dropbutton-multiple.open .dropbutton-arrow{border-bottom:0.3333em solid white;}
table{width:100%;margin:20px 0;border-spacing:0;font-size:14px;border-collapse:collapse;border:none;font-weight:700;}@media screen and (min-width:768px){table{margin:40px 0;}}table a{font-weight:700;}.responsive-enabled,.preview-section table,.views-table,table{display:flow-root;overflow-x:scroll;}@media screen and (min-width:1023px){form table,.responsive-enabled,.preview-section table,.views-table,table{display:table;overflow-x:auto;}}caption{text-align:left;}[dir="rtl"] caption{text-align:right;}th{text-align:left;padding:8px 16px;}[dir="rtl"] th{text-align:right;}thead th{border:none;font-weight:700;}thead th a{font-weight:700;color:black;}thead tr{border:none;}tbody tr{text-align:center;}tbody tr:first-child{border-top:0;font-size:18px;}table.no-highlight tr.selected td{background:transparent;}tbody tr:nth-child(odd){background:rgba(0,0,0,0.5);}td,th{vertical-align:middle;}td{padding:12px;line-height:1.2;border:none;}[dir="rtl"] td{text-align:right;}td a{color:black;}th>a{position:relative;display:block;}td .item-list ul{margin:0;}th.views-field-title{min-width:300px;}[dir="rtl"] td .item-list ul{margin:0;}td.is-active{background:none;}td.views-field-node-bulk-form{width:1px;min-width:1px;}th.select-all{width:1px;min-width:1px;}th.views-field-created.is-active,th.views-field-changed.is-active{min-width:132px;}@media screen and (min-width:1023px){th,td{width:auto;}table{display:table;overflow-x:auto;}}@media screen and (max-width:1023px){th,td{min-width:150px;}}.caption{margin-bottom:1.2em;}@media screen and (max-width:1023px){th.priority-low,td.priority-low{display:none;}}@media screen and (max-width:1439px){th.priority-medium,td.priority-medium{display:none;}}td.menu-label{font-weight:700;}.tableresponsive-toggle{margin:20px 0;font-size:12px;}.webform-element-plugin th,.webform-element-plugin td{min-width:150px;vertical-align:top;}table.field-multiple-table tr.draggable td.field-multiple-drag{width:10px;}table tr.draggable td div.form--inline{align-items:center;}.field--widget-entityqueue-dragtable table tr.draggable td div.form--inline > div{margin-right:auto;}table td ul{padding-left:0;}table .file{font-size:14px;display:flex;line-height:31px;}.draggable td:first-of-type{padding:16px 16px 16px 38px;}.draggable a.tabledrag-handle .handle{width:30px;height:30px;margin:0;padding:0;}.draggable a.tabledrag-handle{margin-left:-33px;margin-right:3px;}.tabledrag-toggle-weight-wrapper{margin-bottom:-30px;}.tabledrag-toggle-weight-wrapper .link,.tableresponsive-toggle{background:none;border:none;outline:none;font-size:12px;font-weight:700;text-transform:uppercase;padding:0;color:#0655bc;cursor:pointer;margin-bottom:0;margin-top:30px;}.tableresponsive-toggle-columns{width:100%;}table .form-managed-file .form-item{margin-bottom:33px;}.tabledrag-hide .form-item{margin:0;}
.tablesort{float:right;height:0;right:0;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0;border-style:solid;}[dir="rtl"] .tablesort{float:left;}.tablesort--asc{border-color:#888 transparent transparent transparent;border-width:5px 4px 0 4px;}a:hover .tablesort--asc{border-color:#0678be transparent transparent transparent;}.tablesort--desc{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px;}a:hover .tablesort--desc{border-color:transparent transparent #0678be transparent;}
input[type=checkbox],input[type=radio]{appearance:none;-webkit-appearance:none;-moz-appearance:none;display:inline-block;flex-shrink:0;position:relative;top:0;margin:0;padding:0;background:#fff;border:1px solid rgba(88,89,91,0.3);width:16px;height:16px;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:background 0.5s ease;border-radius:0;}input[type=radio]{border-radius:50%;}input[type=checkbox]:hover,input[type=checkbox]:focus,input[type=radio]:hover,input[type=radio]:focus{border-color:#00AEEF;cursor:pointer;outline:transparent;}input[type=checkbox]:checked,input[type=checkbox]:disabled:checked,input[type=radio]:checked,input[type=radio]:disabled:checked{background:#00AEEF;box-shadow:inset 0 0 0 3px #fff;}input[type=checkbox]:disabled,input[type=radio]:disabled{opacity:0.5;background:#e2e2e2;}input[type=checkbox]:disabled:hover{border-color:#b5b5b5;cursor:default;}input[type=checkbox]:disabled:hover,input[type=radio]:disabled:hover{border-color:#b5b5b5;cursor:default;}span.marker{box-sizing:border-box;display:inline-block;white-space:nowrap;background:#f5f5f5;padding:0 7px;text-transform:uppercase;font-size:12px;color:#7cbc48;font-weight:600;}
.select{position:relative;display:flex;align-items:center;}select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:var(--white);border:none;border-radius:3px;padding:12px 38px 12px 12px;cursor:pointer;display:flex;margin-right:-18px;}.select::after{content:'';position:relative;background-image:url(/themes/fidesteam/images/assets/dropdown.svg);width:20px;height:20px;display:inline-flex;right:14px;pointer-events:none;}select::-ms-expand{display:none;}select option{padding:10px;background:#fff;color:#333;position:relative;bottom:0;}
nav.pager{margin-top:-40px;padding:30px 0;border-top:1px solid #e6e4df;}.pager__items{margin:0;padding:0;text-align:center;}.pager__item{display:inline-flex;font-size:12px;margin:0 10px 10px 0;padding:0;text-transform:uppercase;}.pager__item a{line-height:14px;padding:10px 14px;font-weight:700;text-decoration:none;-webkit-font-smoothing:antialiased;background-color:#f4f4f4;border:1px solid black;color:black;transition:all 0.2s;border-radius:2px;}.pager__item.pager__item--active a{background-color:white;}.pager__item a:hover,.pager__item a:focus{border-color:#0655bc;color:#0655bc;background-color:white;text-decoration:none;}@media screen and (min-width:1024px){.pager__items{text-align:left;}nav.pager{padding:30px;}}
.vertical-tabs{margin:0;border:0;}.js-form-type-vertical-tabs .vertical-tabs__pane{display:block !important;}.vertical-tabs__menu{display:none;}.js-form-type-vertical-tabs h4{font-size:14px;margin-bottom:10px;margin-left:10px;}.js-form-type-vertical-tabs .field--type-created{margin-bottom:20px;}.js-form-type-vertical-tabs .field--type-created > div[data-drupal-field-elements=description]{font-size:12px;margin-top:-16px;margin-left:10px;}.js-form-type-vertical-tabs .field--type-created > div:first-of-type{display:flex;}.js-form-type-vertical-tabs .field--type-created > div:first-of-type .form-item{width:100%;margin-left:20px;}.js-form-type-vertical-tabs .field--type-created > div:first-of-type .form-item:first-of-type{margin-left:0;}
html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}html,body{height:100%;width:100%;margin:0;padding:0;position:relative;}*,*::after,*::before{box-sizing:inherit;}:root{--dark-blue:#145D8D;--blue:#00AEEF;--light-blue:#F0F9FF;--black:#231F20;--dark-grey:#414042;--grey:#58595B;--grey-30:rgba(88,89,91,0.3);--grey-20:rgba(88,89,91,0.2);--grey-10:rgba(88,89,91,0.1);--light-grey:#F6F3F3;--white:white;--white-60:rgba(255,255,255,0.6);}body{font-family:'Inter',sans-serif;font-size:16px;line-height:1.5;font-weight:400;color:var(--black);background-color:var(--white);text-rendering:optimizeLegibility !important;-webkit-font-smoothing:antialiased !important;overflow-x:hidden;}.dialog-off-canvas-main-canvas{height:100%;}.container{width:100%;max-width:1440px;margin:0 auto;}.bottom{background-color:var(--white);}body .display-none{display:none;}ul,li{margin:0;padding:0;list-style:none;}@media screen and (max-width:1023px){.container{max-width:768px;}}@media screen and (max-width:767px){.container{max-width:440px;}}img{width:100%;height:auto;}h1,h2,h3,h4,h5,h6,p{margin:0;}h1{font-size:64px;line-height:1;font-weight:700;}h2,.title-default{font-size:48px;line-height:1;font-weight:700;}h3,.title-small{font-size:32px;line-height:1.2;font-weight:700;}h4{font-size:24px;font-weight:400;}h5{font-size:20px;font-weight:400;}h6{font-size:18px;font-weight:700;}p{font-size:16px;}strong{font-weight:700;}small{font-size:14px;}@media screen and (max-width:1279px){h1{font-size:54px;}h2,.title-default{font-size:38px;}h3,.title-small{font-size:28px;}h4{font-size:20px;}h5{font-size:18px;}h6{font-size:16px;}}@media screen and (max-width:767px){h1{font-size:44px;}h2,.title-default{font-size:32px;}h3,.title-small{font-size:24px;}}a{color:var(--black);text-decoration:none;transition:all ease 300ms;display:inline-flex;}.btn{display:flex;}.btn.hidden{display:none;}.btn a,.brands-block .views-display-link,input.button,.active-filters button{font-size:12px;line-height:1.2;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--white);outline:none;cursor:pointer;display:inline-flex;box-sizing:border-box;width:auto;justify-content:center;}.btn-default a,.brands-block .views-display-link,input.button{border-radius:3px;border-width:1px;border-style:solid;background-color:var(--blue);border-color:var(--blue);padding:19px 30px;}.btn-small a{padding:13px 20px;}.btn-ghost a,.top .cta > div:nth-of-type(2) a,.featured-block .featured-btn > div:last-of-type a{background-color:transparent;border-color:var(--white);}.featured-block .featured-btn > div:last-of-type a{border-color:var(--grey-30);color:var(--black);}.btn-link a{padding:0 25px 0 0;background-image:url(/themes/fidesteam/images/assets/arrow_forward.svg);background-repeat:no-repeat;background-position:right;color:var(--white-60);}.btn-dark{color:var(--grey);}.btn-light{color:var(--white-60);}.btn a:hover,.brands-block .views-display-link:hover,input.button:hover{opacity:0.7;transition:all ease 300ms;}@media screen and (max-width:1279px){.btn-default a,.brands-block .views-display-link,input.button{padding:19px 20px;}}@media screen and (max-width:767px){.btn a,.brands-block .views-display-link,input.button,.active-filters button{width:100%;}.top .cta > div:nth-of-type(2){display:none;}}input,textarea{width:100%;border:1px solid var(--grey-30);border-radius:3px;outline:none;padding:11px 13px;font-size:16px;line-height:1.5;display:flex;max-width:100%;}::placeholder{color:var(--grey);}textarea{height:130px;min-width:100%;min-height:130px;}label{font-size:12px;line-height:1.2;font-weight:700;letter-spacing:1px;text-transform:uppercase;margin-bottom:10px;display:flex;}.form-item{margin-bottom:30px;}.form-actions{text-align:center;}details summary::-webkit-details-marker,details summary::marker{display:none;content:"";}details summary{display:flex;justify-content:space-between;}details summary::after{content:'';display:flex;background-image:url(/themes/fidesteam/images/assets/arrow-blue.svg);width:24px;height:24px;transform:rotate(180deg);}details[open] summary::after{transform:rotate(0deg);}.header{display:flex;justify-content:space-between;align-items:center;padding:20px;background-color:var(--white);position:relative;}.header > div{display:flex;align-items:center;}.header .menu{display:flex;list-style:none;padding:0;margin:0;gap:20px;}.header .menu-item{display:flex;}.header-center .menu-item{padding:8px 10px;}.header-right > div{display:flex;align-items:center;gap:30px;}.header-right .contact-nav .menu-item a{padding:13px 20px;border-radius:3px;background-color:var(--blue);color:var(--white);font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase;display:flex;line-height:1.2;}.site-logo{display:flex;}@media screen and (max-width:1023px){.header-right .admin-nav{display:none;}}@media screen and (max-width:767px){.header > div.header-center,.header > div.header-right{display:none;}.header-left img{height:30px;}}.menu--main .menu-item:first-of-type{display:none;}.sidenav .menu--main .menu-item:first-of-type{display:flex;}.sidenav{position:fixed;top:0;right:-100%;z-index:9;width:100%;height:100%;min-height:100dvh;overflow-y:scroll;background-color:var(--light-grey);transition:all 300ms ease-in-out;}.header > div.sidenav{align-items:start;}.sidenav.menu-is-active{transition:all 300ms ease-in-out;right:0;}.sidenav > div{display:flex;width:100%;flex-direction:column;align-items:center;justify-content:center;gap:0;font-size:18px;padding:70px 0;}.sidenav > div > *{width:100%;display:flex;justify-content:center;}.sidenav .menu{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;gap:0;}.sidenav .menu-item{width:100%;}.sidenav .menu-item a{padding:18px;width:100%;justify-content:center;}.sidenav .menu-item a:focus{background-color:var(--grey-10);}.sidenav .social-link-field a{color:var(--black);}.sidenav .block-fidesteam-side-social{margin-top:30px;}body.menu-is-active{position:fixed;}.sub-header{background-color:var(--dark-blue);padding:0 20px;}.sub-header > div{display:flex;justify-content:space-between;gap:30px;}.sub-header > div > div{display:flex;align-items:center;}.sub-header .views{flex-grow:1;}.sub-menu{display:flex;gap:20px;}.sub-menu-item a{padding:23px 0;}.sub-header .block-content{color:var(--white);flex-grow:0;font-size:14px;line-height:1.5;display:flex;gap:4px;}.sub-header .block-content > div:first-of-type::after{content:':';}.sub-header .block-content::before{content:'';width:20px;height:20px;display:flex;margin-right:4px;background-size:cover;}.sub-header > div > div:nth-of-type(2):before{background-image:url(/themes/fidesteam/images/assets/phone.svg);}.sub-header > div > div:nth-of-type(3):before{background-image:url(/themes/fidesteam/images/assets/time.svg);}.sub-header .block-content > div{min-height:20px;}@media screen and (max-width:1023px){.sub-header .views{justify-content:center;}.sub-header .block-content{display:none;}}.top{display:flex;position:relative;width:100%;height:800px;}.top > div{width:100%;}.top .bgd{position:absolute;top:0;left:0;display:flex;width:100%;height:100%;z-index:-1;}.top .bgd > div{width:100%;}.top .bgd img{width:100%;height:100%;object-fit:cover;object-position:center;}.top .text-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:50%;height:100%;padding:120px;gap:40px;background:linear-gradient(to right,rgba(35,31,32,0.9) 50%,rgba(35,31,32,0) 100%);color:var(--white);}.top .text-wrapper > div{width:100%;max-width:480px;}.top .block-content{display:flex;height:100%;align-items:center;}.page-about-us .top .text-wrapper{background:linear-gradient(to left,rgba(35,31,32,0.9) 50%,rgba(35,31,32,0) 100%);}.page-about-us .top .block-content{flex-direction:row-reverse;}.top .cta{display:flex;gap:20px;}@media screen and (max-width:1599px){.top{height:650px;}}@media screen and (max-width:1439px){.top{height:600px;}.top .text-wrapper{padding:80px 60px;}}@media screen and (max-width:1279px){.top{height:500px;}.top .text-wrapper{padding:40px;}}@media screen and (max-width:1023px){.top{height:560px;}.top .text-wrapper{width:70%;}}@media screen and (max-width:767px){.top .bgd{height:80%;}.frontpage .top .bgd img{object-position:right;}.page-about-us .top .bgd img{object-position:left;}.top .text-wrapper{width:100%;padding:40px 20px;gap:20px;text-align:center;justify-content:end;align-items:center;}.top .text-wrapper,.page-about-us .top .text-wrapper{background:linear-gradient(to top,rgba(49,43,44,1) 30%,rgba(49,43,44,0) 70%);}.top .text-wrapper > div{max-width:400px;}.top .cta{flex-direction:column;}}.block-fidesteam-trustnumbers{display:flex;background-color:var(--black);padding:120px 20px;justify-content:center;align-items:center;}.block-fidesteam-trustnumbers > div{padding:0 60px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px;width:auto;flex-grow:0;}.block-fidesteam-trustnumbers h2{color:var(--white);}.block-fidesteam-trustnumbers span{color:var(--white-60);}@media screen and (max-width:1439px){.block-fidesteam-trustnumbers{padding:80px 20px;}}@media screen and (max-width:1279px){.block-fidesteam-trustnumbers > div{padding:0 40px;}}@media screen and (max-width:1023px){.block-fidesteam-trustnumbers > div{padding:0 20px;}}@media screen and (max-width:767px){.block-fidesteam-trustnumbers{flex-direction:column;padding:40px 20px;}.block-fidesteam-trustnumbers > div{padding:20px 0;gap:10px;}}.featured-cat{display:flex;width:100%;padding:120px 60px;gap:60px;justify-content:center;}.featured-cat-col{position:relative;border-radius:5px;overflow:hidden;width:100%;}.featured-cat-text{position:absolute;left:0;bottom:0;width:100%;display:flex;flex-direction:column;padding:40px;gap:20px;background:linear-gradient(to bottom,rgba(35,31,32,0) 40%,rgba(35,31,32,0.9) 80%);justify-content:flex-end;height:100%;pointer-events:none;}.featured-cat-text > div{pointer-events:all;}.featured-cat-name a{color:var(--white);}.featured-cat-img img{width:100%;height:100%;object-fit:cover;object-position:center;}.featured-cat-img a:hover{opacity:1;}@media screen and (max-width:1439px){.featured-cat{gap:60px;padding:80px 60px;}}@media screen and (max-width:1279px){.featured-cat{gap:40px;padding:80px 40px;}}@media screen and (max-width:1023px){.featured-cat{flex-direction:column;max-width:480px;margin:0 auto;}}@media screen and (max-width:767px){.featured-cat{padding:40px 20px;max-width:440px;gap:20px;}.featured-cat .btn a{width:auto;}}.promoted{padding:0 60px 120px 60px;display:flex;flex-direction:column;gap:60px;}.promoted header{display:flex;flex-direction:column;gap:20px;}@media screen and (max-width:1439px){.promoted{padding:0 60px 80px 60px;}}@media screen and (max-width:1279px){.promoted{padding:0 40px 80px 40px;gap:40px;}}@media screen and (max-width:767px){.promoted{padding:0 20px 40px 20px;gap:40px;}.promoted header{text-align:center;margin:0 auto;gap:10px;}}.product-list-view .infinite-scroll,.product-list > ul{list-style:none;display:flex;padding:0;margin:0;gap:40px;flex-wrap:wrap;flex-direction:row;}.product-list ul{display:flex;}.product-item{display:flex;flex-direction:column;gap:20px;padding:40px;width:calc(25% - 30px);justify-content:space-between;transition:all 300ms ease;border:1px solid var(--light-grey);border-radius:5px;overflow:hidden;background-color:var(--white);}.product-item:hover{transition:all 300ms ease;box-shadow:0px 10px 25px 10px rgba(0,0,0,0.1);z-index:2;}.product-item ul li{display:flex;gap:6px;}.product-top,.product-bottom,.product-name{display:flex;flex-direction:column;}.product-top{gap:30px;}.product-name{gap:10px;}.product-bottom,.product-bottom .btn{margin-top:20px;}.product-bottom .btn a{color:var(--grey);}.promoted-block .container{padding:120px 60px;}@media screen and (max-width:1439px){.product-list-view .infinite-scroll,.product-list > ul{gap:40px;}.product-item{width:calc(25% - 30px);}.promoted-block .container{padding:80px 60px;}}@media screen and (max-width:1279px){.product-list-view .infinite-scroll,.product-list > ul{gap:40px;}.product-item{width:calc(100% / 3 - 27px);padding:30px;}.product-item:nth-of-type(n+4){display:none;}.promoted-block .container{padding:80px 40px;}}@media screen and (max-width:1023px){.product-list-view .infinite-scroll,.product-list > ul{gap:40px;}.product-item{width:calc(50% - 20px);padding:40px;}.product-item:nth-of-type(n+4){display:flex;}}@media screen and (max-width:767px){.product-list-view .infinite-scroll,.product-list > ul{gap:20px;max-width:400px;margin:0 auto;}.product-item{width:100%;gap:0;}.product-item .btn a{width:auto;}.promoted-block .container{padding:40px 20px;}}.section-products,.section-brand,.section-brend,.section-taxonomy{background-color:var(--light-grey);}.product-list-view{position:relative;display:grid;grid:"sidebar header header" auto
"sidebar body body" auto
"sidebar pager pager" 100% / calc(25% - 16px) auto;width:100%;padding:20px 20px 60px 20px;column-gap:20px;}.product-list-view .infinite-scroll{gap:20px;flex-wrap:wrap;}.product-list-view .infinite-scroll .product-item{display:flex;gap:6px;}.product-list-view .product-item{width:calc(100% / 3 - 14px);}.product-list-view header{grid-area:header;}.product-list-view .views-exposed-form{grid-area:sidebar;}.product-list-view .infinite-scroll{grid-area:body;gap:20px;}.product-list-view .infinite-scroll-pager{grid-area:pager;}.product-list-view .infinite-scroll-pager .btn{padding:60px 0 0 0;}.term-id-1 .product-list-view .views-exposed-form details:first-of-type,.term-id-2 .product-list-view .views-exposed-form details:first-of-type,.term-id-3 .product-list-view .views-exposed-form details:first-of-type{display:none;}.product-list-view .views-exposed-form details{background-color:var(--white);width:100%;display:flex;flex-direction:column;margin:0;border-bottom:1px solid var(--light-grey);}.product-list-view .views-exposed-form details > *{padding:20px;}.product-list-view .views-exposed-form summary{font-weight:700;text-transform:none;font-size:16px;}.product-list-view .views-exposed-form summary[aria-expanded="true"]{border-bottom:1px solid var(--light-grey);}.product-list-view .views-exposed-form details:first-of-type{border-top-left-radius:5px;border-top-right-radius:5px;}.product-list-view .views-exposed-form details:last-of-type{border-bottom-left-radius:5px;border-bottom-right-radius:5px;}.product-list-view .views-exposed-form details .form--inline,.product-list-view .views-exposed-form details .form--inline .form-item{display:flex;}.product-list-view .views-exposed-form details .form--inline .form-item{margin:0;padding:10px 0;align-items:center;gap:10px;}.product-list-view .views-exposed-form details .form--inline .form-item label{margin:0;min-height:16px;font-size:16px;font-weight:400;letter-spacing:0;text-transform:none;display:flex;justify-content:space-between;width:100%;}.product-list-view .views-exposed-form details .form--inline .form-item label .count-results{color:var(--grey);font-size:14px;padding-right:8px;}.product-list-view .views-exposed-form details .form--inline .form-item.highlight label{font-weight:700;}.product-list-view .views-exposed-form details .form--inline .form-item.highlight label .count-results{color:var(--black);}.product-list-view .views-exposed-form details .form--inline{flex-direction:column;width:100%;}.form-item-sort-bef-combine{position:absolute;height:58px;top:-58px;right:0;display:flex;justify-content:flex-end;align-items:center;gap:10px;width:75%;margin-bottom:0;padding:20px 20px 0 20px;}.form-item-sort-bef-combine label{margin:0;font-weight:400;text-transform:none;letter-spacing:0;font-size:14px;}.active-filters{display:flex;justify-content:space-between;background-color:var(--white);border-radius:5px;padding:20px;margin-bottom:20px;width:100%;}.active-filters.hidden{display:none;}.active-filters dl{padding:0;margin:0;}.active-filters dd{border:none;padding:0;margin:0;}.active-filters button{color:var(--grey);border-radius:3px;border:none;padding:3px 3px 3px 6px;line-height:1.2;align-items:center;min-height:24px;flex-shrink:0;}.active-filters button .count-results{padding:1px 4px;border-radius:2px;background-color:var(--grey-20);margin-left:4px;font-size:10px;}[data-active-filter-removable]::after,.active-filters__clear::after{content:'';display:flex;background-image:url(/themes/fidesteam/images/assets/close.svg);width:18px;height:18px;margin-left:4px;}.active-filters__clear::after{padding:1px 4px;border-radius:2px;background-color:var(--light-grey);}.active-filters__button{background-color:var(--light-grey);}.active-filters__clear{background-color:transparent;}.active-filters__list{padding:0;margin:0;gap:10px;}.active-filters__button[data-active-filter-value="All"]{display:none;}.page-title{padding:20px 20px 0 20px;}@media screen and (max-width:1023px){.product-list-view .product-item{width:calc(100% / 2 - 10px);padding:30px;}.product-list-view{position:relative;display:grid;grid:"sidebar header header" auto
		"sidebar body body" auto
		"sidebar pager pager" 100% / calc(100% / 3 - 13px) auto;width:100%;padding:20px 20px 60px 20px;column-gap:20px;}}@media screen and (max-width:767px){.product-list-view{position:relative;display:flex;flex-direction:column;width:100%;padding:20px 20px 60px 20px;gap:0;}.product-list-view .product-item{width:100%;padding:40px;}.form-item-sort-bef-combine{position:unset;width:100%;height:auto;padding:20px 0;}.form-item-sort-bef-combine label{flex-shrink:0;}.form-item-sort-bef-combine .select,.form-item-sort-bef-combine .select select{width:100%;}.product-list-view .views-exposed-form{order:1;width:100%;display:flex;flex-direction:column;}.product-list-view header{order:2;width:100%;display:flex;}.product-list-view .infinite-scroll{order:3;}.product-list-view .infinite-scroll-pager{order:4;}.active-filters{flex-direction:column;gap:20px;}}.page-product .main{background-color:var(--light-grey);}.product{display:flex;padding:60px;gap:60px;position:relative;}.product::after{display:none;}.product-image{max-width:500px;width:100%;}.product-image > div{display:flex;background-color:var(--white);border-radius:5px;overflow:hidden;padding:60px;position:sticky;top:60px;}.product-content{width:100%;display:flex;flex-direction:column;gap:60px;}.product-content > div{background-color:var(--white);border-radius:5px;overflow:hidden;}.product-image-compact,.product-image-mobile{display:none;}.product-info{min-height:500px;display:flex;flex-direction:column;gap:40px;padding:40px;justify-content:space-between;}.product-info .product-desc{flex-grow:1;}.product-info .btn a,.product-name .btn a{color:var(--blue);}.product-info .btn.btn-default a{color:var(--white);}.product-name{display:flex;flex-direction:column;gap:10px;}.product-name .low-price{display:flex;gap:6px;}.product-name .low-price.empty-price .price-start,.product-name .low-price.empty-price .paragraph,.product-sizes-table .empty-price .product-table-price > div:nth-of-type(2),.product-sizes-table li.empty-price .price-start,.product-sizes-table li.empty-price .paragraph{display:none;}.product-basic p{margin:0;}.product-more-info .field-group-toggler{padding:30px 40px;border-bottom:1px solid var(--light-grey);}.product-more-info .field-group-wrapper{width:100% !important;}.product-more-info .field-group-wrapper > div{padding:20px 40px;border-bottom:1px solid var(--light-grey);}.product-sizes-table,.product-spec-list{display:flex;flex-direction:column;gap:20px;}.product-sizes-table .paragraph{display:flex;justify-content:space-between;}.product-sizes-table > div:first-of-type .product-table-col > div:first-of-type{font-weight:700;margin-bottom:20px;}.product-table-price > div{text-align:right;}.product-sizes-table > :not(div:first-of-type) .product-table-col > div:first-of-type{display:none;}.product-table-id,.product-table-price{width:20%;}.product-table-name{width:60%;}.product-spec-list > div{display:flex;justify-content:space-between;}.product-spec-list > div > div:first-of-type{font-weight:700;}.product-spec-list > div > div:last-of-type{text-align:right;display:flex;gap:6px;}.product-spec-list > div > div:last-of-type > div::before{content:'/';display:inline-flex;margin-right:6px;}.product-spec-list > div > div:last-of-type > div > *{display:inline-flex;}.product-spec-list > div > div:last-of-type > div:first-of-type::before{display:none;}.product .fieldgroup-collapsible .field-group-title{justify-content:space-between;align-items:center;display:flex;}.product .fieldgroup-collapsible .field-group-title::after{content:'';width:24px;height:24px;display:flex;background-image:url(/themes/fidesteam/images/assets/arrow-blue.svg);}.product .fieldgroup-collapsible.collapsed .field-group-title::after{transform:rotate(180deg);}.product-more-info .field-group-wrapper > div.product-add-info{padding:0 40px;}.product-add-info p{padding:30px 0;}@media screen and (max-width:1279px){.product{padding:40px;gap:40px;}.product-info{min-height:386px;}.product-content{gap:40px;}.product-image{display:none;}.product-content > div.product-basic{display:flex;background-color:transparent;gap:40px;border-radius:0;}.product-basic > div{background-color:var(--white);border-radius:5px;overflow:hidden;width:50%;}.product-image-compact{display:flex;padding:40px;}}@media screen and (max-width:1023px){.product{flex-direction:column;}.product-info{min-height:auto;}.product-image-compact{display:none;}.product-image-mobile{display:flex;padding:60px;}.product-basic > div{width:100%;}}@media screen and (max-width:767px){.product{padding:40px 20px;gap:20px;}.product-content{gap:20px;}.product-image-mobile{padding:0;margin:30px 0 0 0;}.product-name .btn a{width:auto;}.product-more-info .field-group-toggler,.product-more-info .field-group-wrapper > div{padding:20px;}.product-more-info .field-group-wrapper > div.product-add-info{padding:0 20px;}.product-add-info p{padding:20px 0;}.product-info{gap:30px;}.product-sizes-table > div:first-of-type .product-table-col > div:first-of-type{margin-bottom:0;}.product-sizes-table > :not(div:first-of-type) .product-table-col > div:first-of-type{display:flex;font-weight:700;}.product-content .product-sizes-table .paragraph{flex-direction:column;gap:10px;border-bottom:1px solid var(--light-grey);padding-bottom:20px;}.product-sizes-table > div:last-of-type .paragraph{padding-bottom:0;border-bottom:none;}.product-sizes-table .paragraph > div{width:100%;}.product-table-price > div{text-align:left;}}.block-fidesteam-views-block-brands{display:flex;width:100%;padding:120px 60px;background-color:var(--light-grey);justify-content:center;}.brands-block{width:100%;display:flex;flex-direction:row-reverse;gap:60px;}.brands-block > *{width:100%;}.brands-block header{padding:60px;display:flex;flex-direction:column;gap:40px;justify-content:center;align-items:flex-start;}.brands-block .wrapper-text{display:flex;flex-direction:column;gap:20px;max-width:320px;}.brands-list ul{display:flex;flex-wrap:wrap;gap:30px;padding-left:120px;list-style:none;margin:0;}.brands-item{padding:0;margin:0;width:calc(50% - 30px);}.brands-item .brands-logo{border-radius:5px;overflow:hidden;}@media screen and (max-width:1439px){.block-fidesteam-views-block-brands{padding:80px 60px;}.brands-list ul{padding-left:60px;}}@media screen and (max-width:1279px){.block-fidesteam-views-block-brands{padding:80px 40px;}.brands-block{gap:20px;}}@media screen and (max-width:1023px){.brands-list ul{padding-left:0;}.brands-block header{padding:10px;}}@media screen and (max-width:767px){.block-fidesteam-views-block-brands{padding:40px 20px;}.brands-block{flex-direction:column;position:relative;padding-bottom:90px;gap:40px;max-width:400px;}.brands-block header,.brands-list ul{padding:0;}.brands-list ul{gap:20px;}.brands-item{width:calc(50% - 10px);}.brands-block header{text-align:center;}.brands-block .wrapper-text{margin:0 auto;}.brands-block header .views-display-link{position:absolute;bottom:0;left:0;width:100%;}}.page-brands{background-color:var(--light-grey);}.brands-view{padding:120px 60px;display:flex;flex-direction:column;align-items:center;gap:60px;}.brands-view header{display:flex;flex-direction:column;align-items:center;gap:20px;max-width:500px;text-align:center;}.brands-list-all ul{display:flex;flex-wrap:wrap;gap:60px;list-style:none;margin:0;padding:0;}.brands-view .brands-item{width:calc(100% / 4 - (60px * 3) / 4);display:flex;flex-direction:column;gap:20px;}.brands-view .brands-text{display:flex;flex-direction:column;gap:10px;}.brands-view .btn a{color:var(--grey);}@media screen and (max-width:1439px){.brands-view{padding:80px 60px;}}@media screen and (max-width:1279px){.brands-view{padding:80px 40px;}.brands-list-all ul{gap:40px;}.brands-view .brands-item{width:calc(100% / 4 - (40px * 3) / 4);}}@media screen and (max-width:1023px){.brands-view .brands-item{width:calc(100% / 2 - 40px / 2);}}@media screen and (max-width:767px){.brands-view{padding:40px 20px;gap:40px;}.brands-view header,.brands-view > *{max-width:400px;margin:0 auto;}.brands-list-all ul{gap:40px;}.brands-view .brands-item{width:100%;}.brands-view .btn a{width:auto;}}.homepage-news{display:flex;flex-direction:column;gap:60px;padding:120px 60px;}.homepage-news header{max-width:400px;display:flex;flex-direction:column;gap:20px;}.news-list ul{display:flex;gap:60px;list-style:none;margin:0;padding:0;}.news-item{padding:0;margin:0;width:100%;display:flex;flex-direction:column;gap:30px;justify-content:space-between;}.news-item .btn a{color:var(--grey);}.news-top > div{display:flex;flex-direction:column;gap:30px;}.news-img{border-radius:5px;overflow:hidden;}@media screen and (max-width:1439px){.homepage-news{padding:80px 60px;}}@media screen and (max-width:1279px){.homepage-news{padding:80px 40px;}.news-list ul{gap:40px;}}@media screen and (max-width:1023px){.news-item:last-of-type{display:none;}}@media screen and (max-width:767px){.homepage-news{padding:40px 20px;gap:40px;}.homepage-news header{text-align:center;margin:0 auto;gap:10px;}.news-list ul{flex-direction:column;}.news-top > div{gap:20px;}.news-item:last-of-type{display:flex;}.news-item .btn a{width:auto;}.news-list{max-width:400px;margin:0 auto;}}.news-view{padding:120px 60px;display:flex;flex-direction:column;align-items:center;gap:60px;}.news-view header{display:flex;flex-direction:column;align-items:center;gap:60px;text-align:center;padding-bottom:60px;border-bottom:1px solid var(--light-grey);}.news-text{display:flex;flex-direction:column;gap:20px;}.news-text p{margin:0;}.news-view-list ul{display:flex;gap:60px;list-style:none;margin:0;padding:0;}.news-view-item{padding:0;margin:0;width:100%;display:flex;flex-direction:column;gap:30px;text-align:left;justify-content:space-between;}.news-view-item .btn a{color:var(--grey);}.news-view-short-list ul{display:flex;gap:60px;list-style:none;margin:0;padding:0;flex-wrap:wrap;}.news-view-short-item{padding:0;margin:0;width:calc(100% / 3 - 120px / 3);display:flex;gap:30px;text-align:left;align-items:flex-start;}.news-view-short-item > div{width:100%;}@media screen and (max-width:1439px){.news-view{padding:80px 60px;}}@media screen and (max-width:1279px){.news-view{padding:80px 40px;}.news-view-list ul,.news-view-short-list ul{gap:40px;}.news-view-short-item{width:calc(100% / 3 - 80px / 3);}}@media screen and (max-width:1023px){.news-view header,.news-view > *{width:100%;max-width:400px;margin:0 auto;}.news-view header > div{width:100%;}.news-view-list ul,.news-view-short-list ul{flex-direction:column;}.news-view-short-item{width:100%;}}@media screen and (max-width:767px){.news-view{padding:40px 20px;gap:40px;}.news-view header{gap:40px;}.news-view-list .btn a{width:auto;}}.page-article .content{display:flex;gap:60px;padding:120px 60px;}.page-article .content > div{width:100%;}.page-article .content-area{max-width:800px;flex-shrink:0;}.page-article .content-side{padding-left:60px;border-left:1px solid var(--light-grey);}.page-article .latest-news{display:flex;flex-direction:column;gap:20px;}.page-article .content-side .news-view-short-list ul{flex-wrap:nowrap;flex-direction:column;}.page-article .content-side .news-view-short-item{width:100%;}.page-article .node{display:flex;flex-direction:column;gap:30px;}.page-article .node::after{display:none;}.page-article .title-wrapper{display:flex;flex-direction:column;gap:5px;}.page-article .full-image img{border-radius:10px;overflow:hidden;}.page-article .content-area p{margin:0 0 30px 0;}.page-article .content-area p:last-of-type{margin:0;}.page-article .content-area a{text-decoration:underline;}@media screen and (max-width:1439px){.page-article .content{padding:80px 60px;}.page-article .content-area{max-width:700px;}}@media screen and (max-width:1279px){.page-article .content{padding:80px 40px;gap:40px;}.page-article .content-area{max-width:560px;}.page-article .content-side{padding-left:40px;}}@media screen and (max-width:1023px){.page-article .content{flex-direction:column;}.page-article .content-area,.page-article .content-side{padding-left:0;max-width:688px;margin:0 auto;}.page-article .content-side{border-left:none;border-top:1px solid var(--light-grey);padding-top:40px;}.page-article .content-side .news-view-short-list ul{flex-wrap:wrap;flex-direction:row;}.page-article .content-side .news-view-short-item{width:calc(50% - 20px);}}@media screen and (max-width:767px){.page-article .content{padding:40px 20px;}.page-article .content-side .news-view-short-list ul{flex-wrap:nowrap;flex-direction:column;}.page-article .content-side .news-view-short-item{width:100%;}}.block-fidesteam-becomeapartner{background-color:var(--dark-blue);padding:60px;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:40px;color:var(--white);}@media screen and (max-width:767px){.block-fidesteam-becomeapartner{padding:40px 20px;text-align:center;gap:30px;}.block-fidesteam-becomeapartner .btn{width:100%;max-width:400px;}}.featured-block{padding:120px 60px;}.featured-block-wrapper{padding:60px;display:flex;background-color:var(--light-grey);gap:60px;border-radius:5px;overflow:hidden;}.featured-block-wrapper > div{width:100%;}.featured-block .featured-text{padding:60px;display:flex;flex-direction:column;gap:30px;justify-content:center;}.featured-block .featured-btn{display:flex;gap:20px;}.featured-block .featured-img{border-radius:5px;overflow:hidden;}.featured-block .featured-img img{height:100%;object-fit:cover;object-position:center;}.page-about-us .featured-block{padding:0;}@media screen and (max-width:1439px){.featured-block{padding:80px 60px;}.featured-block .featured-text{padding:30px;}}@media screen and (max-width:1279px){.featured-block{padding:80px 40px;}.featured-block-wrapper{padding:40px;gap:40px;}.featured-block .featured-text{padding:20px;}}@media screen and (max-width:1023px){.featured-block-wrapper{flex-direction:column;max-width:688px;margin:0 auto;}.featured-block .featured-text{padding:0;}}@media screen and (max-width:767px){.featured-block{padding:40px 20px;}.featured-block-wrapper{max-width:400px;gap:20px;}.featured-block .featured-btn{flex-direction:column;}}.page-about-us .content-area > div{padding:120px 60px;display:flex;flex-direction:column;gap:120px;align-items:center;}.block-fidesteam-aboutusheadline{display:flex;flex-direction:column;gap:20px;max-width:960px;text-align:center;}.page-about-us .single-page > div{display:flex;padding:60px;gap:60px;align-items:flex-start;position:relative;}.page-about-us .single-page > div > div{width:100%;display:flex;}.page-about-us .single-page-img{border-radius:5px;overflow:hidden;position:sticky;top:120px;}.page-about-us .single-page-img img{width:100%;height:100%;object-fit:cover;object-position:center;}.page-about-us .single-page-content table{padding:0;margin:0;}.page-about-us .single-page-content table tbody{display:flex;flex-direction:column;gap:30px;padding-right:60px;}.page-about-us .single-page-content table tr{display:flex;gap:60px;background-color:var(--white);}.page-about-us .single-page-content table tr h3{color:var(--grey-30);text-align:left;}.page-about-us .single-page-content table tr:last-of-type h3{color:var(--black);}.page-about-us .single-page-content table tr span{font-size:16px;font-weight:400;line-height:1.5;}.page-about-us .single-page-content table tr,.page-about-us .single-page-content table td{padding:0;margin:0;}.page-about-us .single-page-content table td{text-align:left;}@media screen and (max-width:1439px){.page-about-us .content-area > div{padding:80px 60px;gap:80px;}}@media screen and (max-width:1279px){.page-about-us .content-area > div{padding:80px 40px;gap:80px;}.page-about-us .single-page > div{padding:0 40px;gap:40px;}}@media screen and (max-width:1023px){.page-about-us .content-area > div > div{width:100%;max-width:688px;margin:0 auto;}.page-about-us .single-page > div > div.single-page-img{display:none;}.page-about-us .single-page-content table tbody{padding-right:0;}}@media screen and (max-width:767px){.page-about-us .content-area > div{padding:40px 20px;gap:40px;}.page-about-us .content-area > div > div{max-width:400px;margin:0 auto;}.page-about-us .single-page > div{padding:0 20px;}.page-about-us .single-page-content table tr{gap:0;}.page-about-us .single-page-content table td{min-width:100px;}}.page-contact .content-area > div,.page-kontakt .content-area > div{display:flex;flex-wrap:wrap;gap:60px;padding:120px 60px;}.page-contact .content-area .block-fidesteam-contactformheadline,.page-kontakt .content-area .block-fidesteam-contactformheadline{width:100%;display:flex;flex-direction:column;gap:20px;align-items:center;}.page-contact .content-area .block-fidesteam-contactformheadline > div,.page-kontakt .content-area .block-fidesteam-contactformheadline > div{max-width:500px;text-align:center;}.page-contact .content-area .block-fidesteam-content,.page-contact .content-area .block-fidesteam-company-info-contact,.page-kontakt .content-area .block-fidesteam-content,.page-kontakt .content-area .block-fidesteam-company-info-contact{width:calc(50% - 30px);}.page-contact .content-area .block-fidesteam-content,.page-kontakt .content-area .block-fidesteam-content{background-color:var(--light-grey);padding:60px;border-radius:5px;overflow:hidden;}.page-contact .content-area .block-fidesteam-company-info-contact,.page-kontakt .content-area .block-fidesteam-company-info-contact{display:flex;flex-direction:column;gap:60px;padding:60px;justify-content:center;}.page-contact .content-area .block-fidesteam-company-info-contact > div:first-of-type,.page-kontakt .content-area .block-fidesteam-company-info-contact > div:first-of-type{font-size:32px;line-height:1.2;font-weight:700;}.info-lines{display:flex;flex-direction:column;gap:40px;}.info-lines > div > div:first-of-type{font-weight:700;}.info-lines > div{padding-left:44px;position:relative;}.info-lines > div::before{content:'';display:flex;width:28px;height:28px;background-repeat:no-repeat;position:absolute;top:-2px;left:0;}.info-lines > div:nth-of-type(1)::before{background-image:url(/themes/fidesteam/images/assets/location-blue.svg);}.info-lines > div:nth-of-type(2)::before{background-image:url(/themes/fidesteam/images/assets/phone.svg);}.info-lines > div:nth-of-type(3)::before{background-image:url(/themes/fidesteam/images/assets/mobile.svg);}.info-lines > div:nth-of-type(4)::before{background-image:url(/themes/fidesteam/images/assets/email.svg);}.info-lines > div:nth-of-type(5)::before{background-image:url(/themes/fidesteam/images/assets/time-large.svg);}@media screen and (max-width:1439px){.page-contact .content-area > div,.page-kontakt .content-area > div{gap:60px;padding:80px 60px;}}@media screen and (max-width:1279px){.page-contact .content-area > div,.page-kontakt .content-area > div{padding:80px 40px;}.page-contact .content-area .block-fidesteam-content,.page-kontakt .content-area .block-fidesteam-content,.page-contact .content-area .block-fidesteam-company-info-contact,.page-kontakt .content-area .block-fidesteam-company-info-contact{padding:40px;}}@media screen and (max-width:1023px){.page-contact .content-area .block-fidesteam-content,.page-contact .content-area .block-fidesteam-company-info-contact,.page-kontakt .content-area .block-fidesteam-content,.page-kontakt .content-area .block-fidesteam-company-info-contact{width:100%;}}@media screen and (max-width:767px){.page-contact .content-area > div,.page-kontakt .content-area > div{padding:40px 20px;gap:40px;}.page-contact .content-area > div > div,.page-kontakt .content-area > div > div{max-width:400px;margin:0 auto;}}.footer{background-color:var(--black);color:var(--white-60);}.footer .container{display:flex;flex-direction:column;gap:60px;padding:120px 60px;}.footer-top > div,.footer-bottom{display:flex;}.footer-top{padding-bottom:60px;border-bottom:1px solid var(--grey-30);}.footer-top > div > div{width:100%;}.footer-top > div{gap:120px;}.footer-top > div > div{display:flex;flex-direction:column;gap:10px;font-size:14px;}.footer-top > div > div > div:first-of-type{color:var(--white);font-size:24px;line-height:1.5;display:flex;align-items:center;}.footer-top > div > div > div:first-of-type::before{content:'';width:28px;height:28px;display:inline-flex;margin-right:12px;background-size:100%;}.footer-top > div > div:nth-of-type(1) > div:first-of-type::before{background-image:url(/themes/fidesteam/images/assets/fides-team-logomark.svg);}.footer-top > div > div:nth-of-type(2) > div:first-of-type::before{background-image:url(/themes/fidesteam/images/assets/info.svg);}.footer-top > div > div:nth-of-type(3) > div:first-of-type::before{background-image:url(/themes/fidesteam/images/assets/time-white.svg);}.footer-top .info-wrapper > div{display:flex;gap:4px;}.footer-top .info-wrapper > div > div:first-of-type::after{content:':';}.footer-bottom{justify-content:space-between;}.copyright{font-size:14px;flex-grow:1;display:flex;gap:4px;}.copyright a{color:var(--white);}.footer-nav{flex-grow:0;display:flex;}.footer-nav > div{display:inline-flex;gap:30px;align-items:center;}.footer-nav .menu{list-style:none;padding:0;margin:0;display:flex;gap:30px;}.footer-nav .menu-item{padding:0;margin:0;}.footer-nav .menu-item a{color:var(--white);}.social-link-field a{color:var(--white);height:18px;}.social-link-field{display:flex;gap:30px;padding:0;margin:0;}@media screen and (max-width:1439px){.footer .container{padding:80px 60px;}}@media screen and (max-width:1279px){.footer .container{padding:80px 40px;}.footer-top > div{gap:80px;}.footer-bottom{flex-direction:column-reverse;gap:40px;align-items:center;}}@media screen and (max-width:1023px){.footer-top > div{gap:40px;flex-direction:column;}}@media screen and (max-width:767px){.footer .container{padding:40px 20px;gap:40px;}.footer-top{padding-bottom:40px;text-align:center;}.footer-nav > div,.footer-nav .menu{flex-direction:column;gap:20px;align-items:center;}.footer-top > div > div > div:first-of-type,.footer-top .info-wrapper > div{justify-content:center;}.footer-top > div > div > div:first-of-type{font-size:18px;}.footer-top > div > div > div:first-of-type::before{width:24px;height:24px;}.copyright{display:block;text-align:center;}.copyright a{display:inline;}}.maintenance-page div{height:100%;}.logo img{max-width:400px;}.maintenance-page .logo{height:auto;display:flex;align-items:center;}.wrapper .copy{height:auto;}.wrapper{margin-left:auto;margin-right:auto;width:100%;max-width:600px;height:100%;padding:40px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;align-items:center;text-align:center;}.wrapper h1{font-size:16px;}.wrapper h4{font-size:18px;}.wrapper p{font-size:14px;}.wrapper h1,.wrapper h4{margin:10px 0;}.infinite-scroll{display:flex;flex-direction:column;gap:60px;width:100%;}.infinite-scroll::after{display:none;}.infinite-scroll-pager .btn-ghost a{border-color:var(--grey-30);color:var(--black);}.infinite-scroll-pager li{display:flex;justify-content:center;}@media screen and (max-width:1023px){.infinite-scroll{gap:40px;}}.section-ftp-user .main{padding:40px;text-align:center;}@media screen and (max-width:767px){.section-ftp-user .main{padding:40px 20px;}}
::-moz-selection,::selection{color:#FFFFFF;}::-moz-selection,::selection{background:#00AEEF;}
.hamburger{display:block;position:absolute;right:15px;top:15px;width:40px;height:40px;padding:0;cursor:pointer;-webkit-transition:opacity 0.25s linear,filter 0.25s linear;-moz-transition:opacity 0.25s linear,filter 0.25s linear;-o-transition:opacity 0.25s linear,filter 0.25s linear;transition:opacity 0.25s linear,filter 0.25s linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible;outline:none;z-index:99;}.hamburger.is-active{position:fixed;}.hamburger:hover,.hamburger:focus{background:none;}.hamburger-box{width:40px;height:40px;display:inline-block;position:relative;padding-left:10px;}.hamburger-inner{display:block;top:50%;margin-top:-2px;}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:18px;height:2px;background-color:var(--black);position:absolute;-webkit-transition:transform 0.25s ease;-moz-transition:transform 0.25s ease;-o-transition:transform 0.25s ease;transition:transform 0.25s ease;}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{background-color:var(--black);}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block;}.hamburger-inner::before{top:-6px;}.hamburger-inner::after{bottom:-6px;}.hamburger-inner{-webkit-transition-duration:0.1s;-moz-transition-duration:0.1s;-o-transition-duration:0.1s;transition-duration:0.1s;-webkit-transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);-moz-transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);-o-transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger-inner::before{-webkit-transition:top 0.1s 0.2s ease,opacity 0.1s ease;-moz-transition:top 0.1s 0.2s ease,opacity 0.1s ease;-o-transition:top 0.1s 0.2s ease,opacity 0.1s ease;transition:top 0.1s 0.2s ease,opacity 0.1s ease;}.hamburger-inner::after{-webkit-transition:bottom 0.1s 0.2s ease,transform 0.1s cubic-bezier(0.55,0.055,0.675,0.19);-moz-transition:bottom 0.1s 0.2s ease,transform 0.1s cubic-bezier(0.55,0.055,0.675,0.19);-o-transition:bottom 0.1s 0.2s ease,transform 0.1s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.1s 0.2s ease,transform 0.1s cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger.is-active .hamburger-inner{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-delay:0.2s;-moz-transition-delay:0.2s;-o-transition-delay:0.2s;transition-delay:0.2s;-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);-moz-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);-o-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);}.hamburger.is-active .hamburger-inner::before{top:0;opacity:0;-webkit-transition:top 0.1s ease,opacity 0.1s 0.2s ease;-moz-transition:top 0.1s ease,opacity 0.1s 0.2s ease;-o-transition:top 0.1s ease,opacity 0.1s 0.2s ease;transition:top 0.1s ease,opacity 0.1s 0.2s ease;}.hamburger.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom 0.1s ease,transform 0.1s 0.2s cubic-bezier(0.215,0.61,0.355,1);-moz-transition:bottom 0.1s ease,transform 0.1s 0.2s cubic-bezier(0.215,0.61,0.355,1);-o-transition:bottom 0.1s ease,transform 0.1s 0.2s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.1s ease,transform 0.1s 0.2s cubic-bezier(0.215,0.61,0.355,1);}@media screen and (min-width:768px){.hamburger{display:none;}}
.messages-wrapper{width:100%;margin:0;}.messages-wrapper > div{display:flex;justify-content:center;}.messages-wrapper div[data-drupal-messages]{width:100%;}.messages-wrapper .messages{margin:0;box-shadow:none;padding:15px;word-wrap:break-word;overflow-wrap:break-word;font-size:14px;border:none;text-align:center;}.messages-wrapper .messages a{font-weight:900;}.messages{margin:0 0 20px 0;border:1px solid;box-shadow:none;padding:12px 20px;word-wrap:break-word;overflow-wrap:break-word;font-size:14px;width:100%;}.messages a{font-weight:900;}.messages--error{border-color:#ffdbdb;color:#e32700;background-color:#ffefef;}.messages--error a{color:#e32700;}.messages--warning{border-color:#ffe3ad;color:#e29700;background-color:#f9f8e6;}.messages--warning a{color:#e29700;}.messages--status{border-color:#c1ffbb;color:#2fb419;background-color:#e8f9e6;}.messages--status a{color:#2fb419;}.messages h2{display:none;}.messages ul{margin:0;padding:0;list-style:none;}.messages ul li{margin-left:2px;display:inline;}.messages ul li:first-of-type{margin-left:0;}
