/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{width:100%;padding-right:var(--bs-gutter-x,.75rem);padding-left:var(--bs-gutter-x,.75rem);margin-right:auto;margin-left:auto;}@media (min-width:576px){.container,.container-sm{max-width:540px;}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px;}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px;}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px;}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px;}}body{margin-top:0;}.view-automotive-matrix-by-marouan.view-id-automotive_matrix_by_marouan > div.view-content,.view-automotive-matrix.view-id-automotive_matrix > div.view-content{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:stretch;align-content:stretch;border-top:1px solid #eee;border-bottom:1px solid #eee;}.view-automotive-matrix-by-marouan.view-id-automotive_matrix_by_marouan > div.view-content > div,.view-automotive-matrix.view-id-automotive_matrix > div.view-content > div{order:0;flex-grow:0;flex-shrink:1;flex-basis:6.5%;border-right:1px solid #eee;padding:0px 4px 0px 2px;}.view-automotive-matrix-by-marouan.view-id-automotive_matrix_by_marouan > div.view-content > div:first-child,.view-automotive-matrix.view-id-automotive_matrix > div.view-content > div:first-child{border-left:1px solid #eee;}@media only screen and (max-width:768px){.view-automotive-matrix-by-marouan.view-id-automotive_matrix_by_marouan > div.view-content > div,.view-automotive-matrix.view-id-automotive_matrix > div.view-content > div{flex-basis:50%;}}a{color:#7A4587;text-decoration:none;}a:hover,a:focus{color:#7A4587;text-decoration:underline;}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}.bg-success{background-color:#7A4587;}.table > tfoot > tr.success > th{background-color:#7A4587;}.has-success .input-group-addon{color:#ffffff;background-color:#7A4587;border-color:#ffffff;}.btn-primary .badge{color:#2c3e50;background-color:#ffffff;}.btn-success{color:#ffffff;background-color:#7A4587;border-color:#7A4587;}.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled.focus,.btn-success[disabled].focus,fieldset[disabled] .btn-success.focus{background-color:#7A4587;border-color:#7A4587;}.btn-success .badge{color:#7A4587;background-color:#ffffff;}.btn-info{color:#ffffff;background-color:#3498db;border-color:#3498db;}.btn-danger .badge{color:#e74c3c;background-color:#ffffff;}.btn-link{font-weight:400;color:#7A4587;border-radius:0;}.btn-link:hover,.btn-link:focus{color:#7A4587;text-decoration:underline;background-color:transparent;}.nav .open > a,.nav .open > a:hover,.nav .open > a:focus{background-color:#ecf0f1;border-color:#7A4587;}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#7A4587;background-color:transparent;}.navbar-default .navbar-nav > li > a:hover,.navbar-default .navbar-nav > li > a:focus{color:#7A4587;background-color:transparent;}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu > li > a{color:#ffffff;}.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus{color:#7A4587;background-color:transparent;}.navbar-default .navbar-nav .open .dropdown-menu > .active > a,.navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,.navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus{color:#ffffff;background-color:#1a242f;}.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus{color:#cccccc;background-color:transparent;}}.navbar-default .navbar-link:hover{color:#7A4587;}.navbar-default .btn-link{color:#ffffff;}.navbar-default .btn-link:hover,.navbar-default .btn-link:focus{color:#7A4587;}.navbar-inverse{background-color:#7A4587;border-color:transparent;}.pagination > li > a,.pagination > li > span{position:relative;float:left;padding:10px 15px;margin-left:-1px;line-height:1.42857143;color:#ffffff;text-decoration:none;background-color:#7A4587;border:1px solid transparent;}.pager li > a,.pager li > span{display:inline-block;padding:5px 14px;background-color:#7A4587;border:1px solid transparent;border-radius:15px;}.pager .disabled > a,.pager .disabled > a:hover,.pager .disabled > a:focus,.pager .disabled > span{color:#ffffff;cursor:not-allowed;background-color:#7A4587;}.label-success{background-color:#7A4587;}a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active{border-color:#7A4587;}.alert-success{color:#ffffff;background-color:#7A4587;border-color:#7A4587;}.progress-bar-success{background-color:#7A4587;}.list-group-item-success{color:#ffffff;background-color:#7A4587;}.panel-success{border-color:#7A4587;}.panel-success > .panel-heading{color:#ffffff;background-color:#7A4587;border-color:#7A4587;}.panel-success > .panel-heading + .panel-collapse > .panel-body{border-top-color:#7A4587;}.panel-success > .panel-heading .badge{color:#7A4587;background-color:#ffffff;}.panel-success > .panel-footer + .panel-collapse > .panel-body{border-bottom-color:#7A4587;}.navbar-default .badge{background-color:#fff;color:#2c3e50;}.navbar-inverse .badge{background-color:#fff;color:#7A4587;}.text-success,.text-success:hover{color:#7A4587;}a.list-group-item-success.active{background-color:#7A4587;}.has-success .form-control-feedback{color:#7A4587;}.has-success .form-control,.has-success .form-control:focus{border:2px solid #7A4587;}.has-success .input-group-addon{border-color:#7A4587;}a.list-group-item-success.active{background-color:#7A4587;}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #7A4587;background:#7A4587;font-weight:normal;color:#454545;}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #374AC8;bbbackground:#7A4587;bbackground:#C8374A;background:#49817B;font-weight:normal;color:#ffffff;}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#ffffff;text-decoration:none;}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{color:#ffffff;background-color:#49817B;}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#ffffff;text-decoration:none;background-color:#37625d;outline:0;}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{color:#ffffff;background-color:#49817B;}.matrix-list-item{position:relative;display:block;background-color:#ffffff;border-bottom:1px solid #7A4587;padding:2px;min-height:87px;margin-bottom:10px;list-style:none !important;}.matrix-list-item a,.matrix-list-item .field-content{font-size:13px;line-height:17px;}.matrix-list-item .views-field-title{line-height:17px;}.matrix-list-item .views-field-field-case-study,.matrix-list-item .views-field-field-tid,.matrix-list-item .views-field-field-technique-id{display:none;}.view-automotive-matrix-by-marouan ul,.view-automotive-matrix ul{padding-left:0px;}.view-automotive-matrix-by-marouan .item-list h3,.view-automotive-matrix .item-list h3{font-size:13px;min-height:63px;border-bottom:3px solid #7A4587;padding-bottom:5px;margin-bottom:20px;line-height:18px;text-align:center;font-weight:700;align-content:center;}.view-left-nav-item{padding:5px;}.view-left-nav-item .views-row{border-bottom:1px solid #BE9FC5;}span .ui-accordion-header-icon,.ui-icon,.ui-icon-triangle-1-e{color:#49817B;}#navbar{background-color:#ffffff}.navbar-default .navbar-nav>li>a{color:#000000}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{color:#ffffff;background-color:#7A4587;}*{border-radius:0 !important;}.btn-primary{color:#ffffff;background-color:#7A4587;border-color:#7A4587;}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#ffffff;background-color:#7A4587}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{color:#cccccc;background-color:transparent}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{color:#ffffff;background-color:#7A4587}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#ffffff}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#18bc9c;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#ffffff;background-color:#7A4587}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#cccccc;background-color:transparent}}.navbar-default .navbar-toggle{border-color:#7A4587}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#7A4587}a.text-primary:hover,a.text-primary:focus{color:#1a242f}.region-highlighted .breadcrumb li.active{color:#000;}.view .view-left-nav-item .ui-icon{background-image:url(/modules/contrib/jquery_ui/assets/vendor/jquery.ui/themes/base/images/ui-icons_ffffff_256x240.png);margin-right:5px;margin-left:-5px;}.view  .ui-accordion-header{-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;padding:10px 10px;}.view .ui-accordion-header a{font-weight:700;}.view .ui-accordion-header-active{border:1px solid transparent;background:#ab7ab7;}.view.ui-accordion .ui-accordion-content{padding:1em 1em;height:auto !important;}.view  .view-left-nav-item{padding:0px;margin-bottom:8px;}.view  .ui-widget-content a{font-size:14px;text-decoration:none;}.view  .view-left-nav-item ._active a{color:#7A4587 !important;font-weight:700;}.technique-group-left{padding:15px;border:1px solid #000;border-radius:0px !important;margin-top:10px;}.technique-group-left .group-left >.field{display:inline-block;width:100%;}.technique-group-left .group-left >.field .field--label,.technique-group-left .group-left >.field .field--item{float:left;padding-right:10px;}.technique-group-left .group-left >.field .field--item{float:left;padding-right:5px;margin-right:5px;border-right:1px solid #999;}.technique-group-left .group-left >.field .field--item:last-child{border-right:0px;}.technique-group-left .group-left .field--items{float:inherit;display:inline-block;}.region-footer .block-title,.region-footer  #block-yit-rechtliches-menu{font-size:22px;margin-bottom:30px;}.region-footer .field--name-body img{width:165px;height:auto;margin-bottom:10px;display:block;float:none;}.footer{margin-top:6em;padding-top:1em;padding-bottom:1em;box-shadow:0 0 7px #7a458775;}.main-container{padding-top:15em;min-height:80vh;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}.header_global .menu{float:right;margin-top:10px;}@media (min-width:768px){.header_global .menu .dropdown-menu{min-width:12em;padding:0;border:none;}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px;}#block-yit-main-menu,#block-yit-mainnavigationbymarouan{display:inline-block;float:right;}#block-yit-mainnavigationbymarouan .nav>li{position:relative;display:block;float:left;}}.header_global .menu .dropdown-menu>li>a:hover,.header_global .menu .dropdown-menu>li>a:focus{background-color:#ab7ab7;color:#fff;}.header_global .menu .dropdown-menu>.active>a,.header_global .menu .dropdown-menu>.active>a:hover,.header_global .menu .dropdown-menu>.active>a:focus{background-color:#ab7ab7;color:#fff;}.header_global .menu .dropdown>a{font-weight:700;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}.header_global .menu .dropdown>a:hover,.header_global .menu .dropdown>a:focus{text-decoration:none;background-color:#ab7ab747;}.header_global .menu .dropdown-menu a{padding:7px 15px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;color:#000;padding-top:15px;padding-bottom:15px;}.header_top{background:#ab7ab7;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}.header_top a{color:#fff;}.header_top .menu{margin-top:10px;}.header_global{-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}.bodyisScroll .header_global{margin-top:0px !important;}.main-header{padding-top:3em;padding-bottom:2em;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}.bodyisScroll .main-header{z-index:10;left:0;width:100%;padding-bottom:0.5em;padding-top:0.5em;box-shadow:0 0 10px #7A4587;}.region-navigation .logo img{max-width:165px;}#views-exposed-form-search-block-1-page-1 .control-label{display:none;}.view-search-block-1 .item-list ol{padding-left:0;list-style:none;}.view-search-block-1{margin-top:3em;}.view-search-block-1 .views-field-title{display:inline-block;width:100%;margin-top:0px;}.view-search-block-1 .views-field-title h3 a{font-size:21px;}.view-search-block-1 .views-field-title h3{margin-top:0;}.view-search-block-1 .views-row{list-style:none;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #7A4587;}.view-search-block-1 .item-list ol li::marker{display:none;}.view-search-block-1 .views-field-title{margin-bottom:10px;}.view-search-block-1 .item-list ol li .views-field-rendered-item .field-content>a{display:none;}@media (min-width:1500px){.view\.automotive_matrix\.page_1 .main-container.container,.path-matrices-by-marouan .main-container.container,.view\.automotive_matrix\.page_2 .main-container.container{max-width:95%;}}.view\.automotive_matrix\.page_1 .form-item-field-case-study-target-id,.path-matrices-by-marouan .form-item-field-case-study-target-id{display:block;margin-bottom:5px;}.view\.automotive_matrix\.page_1 #views-exposed-form-automotive-matrix-page-1 #edit-actions,.path-matrices-by-marouan #views-exposed-form-automotive-matrix-page-1 #edit-actions{display:none;}.matrices-automotive.view-filters{margin-bottom:3em;}.view\.automotive_matrix\.page_1 .form-item-field-case-study-target-id .control-label,.path-matrices-by-marouan .form-item-field-case-study-target-id .control-label{display:block;margin-bottom:5px;width:100%;}.matrix-list-item.changeBgMatrix{background:#efefef;}.matrix_accordion{margin-top:10px;cursor:pointer;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;display:inline-block;width:15px;height:15px;text-align:right;}.matrix_accordion::before{color:#7A4587;}.matrix-is-child{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;padding:10px;background:#dfdae3;}.matrix_accordion.open-matrix-accordion{transform:rotate(-90deg);}.view-yit-techniques-to-tactics,.view-techniques,.view-tactics{margin-top:15px;}.view .table-responsive table tr >td:first-child{min-width:110px;font-weight:800;}.view .table-responsive table thead th{font-size:17px;padding:10px 15px;border-bottom:2px solid #eee;}.view .table-responsive table tr td{padding:15px;font-size:14px;border-bottom:1px solid #eee;vertical-align:middle;}.view .table-responsive table{width:100%;table-layout:auto;border-collapse:collapse;border-spacing:0;}.view .table-responsive{margin-top:0px;border:1px solid #eee;}.block-views-exposed-filter-blocksearch-block-1-page-1{margin-bottom:20px;}.block-views-exposed-filter-blocksearch-block-1-page-1 .form-item{width:85%;float:left;}.block-views-exposed-filter-blocksearch-block-1-page-1 .form-item input{border-right:0;}.block-views-exposed-filter-blocksearch-block-1-page-1 .form-actions.form-group{width:15%;float:left;display:contents;}.block-views-exposed-filter-blocksearch-block-1-page-1 .form-actions.form-group button{padding:22px;font-size:0;margin:0;border:none;background-color:#7A4587;position:relative;}.block-views-exposed-filter-blocksearch-block-1-page-1 .form-actions.form-group button::before{position:absolute;content:'';width:15px;height:15px;background:url(/themes/custom/yit/images/search.svg) no-repeat;background-size:cover;left:15px;top:15px;}@media (min-width:768px){.form-inline .form-control{width:100%;}}@media (max-width:767px){.header_global .menu{float:left;width:100%;}.navbar-toggle .icon-bar{background:#7A4587;}.view .table-responsive table{table-layout:inherit !important;}}.item-list > ul>.matrix-list-item.matrix-is-child{display:none;}.matrix-dropdpwn-child{margin-top:8px;margin-bottom:12px;width:100%;}.matrix-dropdpwn-child .matrix-list-item{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;padding:5px 5px 5px 10px;background:rgba(0,0,0,0.05);border:none;display:inherit;position:inherit;margin:0;min-height:auto;border-bottom:1px solid #aaa;}.matrix-dropdpwn-child .matrix-list-item:last-child{border-bottom:0px solid #aaa;}.matrix-dropdpwn-child .matrix-list-item .views-field-title,.matrix-dropdpwn-child .matrix-list-item .field-content{line-height:13px !important;}.matrix-dropdpwn-child .matrix-list-item a{font-size:12px;line-height:13px !important;}.region-content .layout--twocol-section--75-25 .layout__region--second{padding:15px;border:1px solid #000;border-radius:0px !important;margin-top:10px;}.region-content .layout--twocol-section--75-25 >.field{display:inline-block;width:100%;}.region-content .layout--twocol-section--75-25 .field--label,.region-content .layout--twocol-section--75-25 .field--item{float:left;padding-right:10px;}.region-content .layout--twocol-section--75-25 .field--item{float:left;padding-right:5px;margin-right:5px;}.region-content .layout--twocol-section--75-25 .field--item:last-child{border-right:0px;}.region-content .layout--twocol-section--75-25 .field--items{float:inherit;display:inline-block;}.path-node .region-content .layout__region--second{padding:15px;border:1px solid #000;border-radius:0px !important;}.path-node .region-content .layout__region--second .field{display:inline-block;width:100%;}.path-node .region-content .layout__region--second .field .field--label,.path-node .region-content .layout__region--second .field .field--item{float:left;padding-right:10px;}.path-node .region-content .layout__region--second .field .field--item{}.path-node .region-content .layout__region--second .field .field--item{float:left;padding-right:5px;margin-right:5px;border-right:1px solid #999;}.path-node .region-content .layout__region--second .field .field--item:last-child{border-right:0px;}.path-node .region-content .layout__region--second .field--items{float:inherit;display:inline-block;}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{background-color:#ab7ab7;}.pagination > li > a,.pagination > li > span{padding:6px 13px;margin-right:5px;margin-left:5px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{background-color:#ab7ab7;}.breadcrumb{background-color:rgba(0,0,0,0.04);border-radius:0px;}.block-views-blockcase-study-block-block-1 >h2{font-size:16px;font-weight:600;}.current_nid-case{display:none !important;}.view-case-study-block .select-wrapper{max-width:400px;}.view-case-study-block .select-wrapper{max-width:400px;margin-bottom:40px;}.path-node .region-content .layout__region--first .field--name-body{padding-right:20px;}.js-facets-links{margin-top:2em;padding-left:0;text-align:center;}.js-facets-links >ul{padding:0;}.js-facets-links li.facet-item{list-style:none;display:inline-block;}.js-facets-links li.facet-item label{margin-right:30px;padding:10px 30px;background:#7A4587;color:#fff;cursor:pointer;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}.js-facets-links li.facet-item label:hover,.js-facets-links li.facet-item label.is-active{background:#ab7ab7;}.js-facets-links li.facet-item label{margin-bottom:0;cursor:pointer;}.js-facets-links .facet-item__value{cursor:pointer;color:#fff !important;text-decoration:none !important;}.js-facets-links li.facet-item input{display:none;}.path-node .region-content .layout__region--second .field--name-field-tactic .field--item{border-right:0px;padding:0;margin:0;width:auto !important;}@media (max-width:609px){.region-navigation .logo{margin-left:15px;}}.view-yit-techniques-to-tactics{padding-top:2em;}#block-yit-footer-menu{font-size:22px;}#block-yit-rechtliches-menu{font-size:22px;}
