/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@-ms-viewport{width:device-width;}html{box-sizing:border-box;-ms-overflow-style:scrollbar;}*,*::before,*::after{box-sizing:inherit;}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}@media (min-width:576px){.container{max-width:540px;}}@media (min-width:768px){.container{max-width:720px;}}@media (min-width:1140px){.container{max-width:1180px;}}@media (min-width:1420px){.container{max-width:1380px;}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;}.no-gutters{margin-right:0;margin-left:0;}.no-gutters > .col,.no-gutters > [class*=col-]{padding-right:0;padding-left:0;}.col-xl,.col-xl-auto,.col-xl-12,.col-xl-11,.col-xl-10,.col-xl-9,.col-xl-8,.col-xl-7,.col-xl-6,.col-xl-5,.col-xl-4,.col-xl-3,.col-xl-2,.col-xl-1,.col-lg,.col-lg-auto,.col-lg-12,.col-lg-11,.col-lg-10,.col-lg-9,.col-lg-8,.col-lg-7,.col-lg-6,.col-lg-5,.col-lg-4,.col-lg-3,.col-lg-2,.col-lg-1,.col-md,.col-md-auto,.col-md-12,.col-md-11,.col-md-10,.col-md-9,.col-md-8,.col-md-7,.col-md-6,.col-md-5,.col-md-4,.col-md-3,.col-md-2,.col-md-1,.col-sm,.col-sm-auto,.col-sm-12,.col-sm-11,.col-sm-10,.col-sm-9,.col-sm-8,.col-sm-7,.col-sm-6,.col-sm-5,.col-sm-4,.col-sm-3,.col-sm-2,.col-sm-1,.col-hs,.col-hs-auto,.col-hs-12,.col-hs-11,.col-hs-10,.col-hs-9,.col-hs-8,.col-hs-7,.col-hs-6,.col-hs-5,.col-hs-4,.col-hs-3,.col-hs-2,.col-hs-1,.col,.col-auto,.col-12,.col-11,.col-10,.col-9,.col-8,.col-7,.col-6,.col-5,.col-4,.col-3,.col-2,.col-1{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;}.col{flex-basis:0;flex-grow:1;max-width:100%;}.col-auto{flex:0 0 auto;width:auto;max-width:none;}.col-1{flex:0 0 8.3333333333%;max-width:8.3333333333%;}.col-2{flex:0 0 16.6666666667%;max-width:16.6666666667%;}.col-3{flex:0 0 25%;max-width:25%;}.col-4{flex:0 0 33.3333333333%;max-width:33.3333333333%;}.col-5{flex:0 0 41.6666666667%;max-width:41.6666666667%;}.col-6{flex:0 0 50%;max-width:50%;}.col-7{flex:0 0 58.3333333333%;max-width:58.3333333333%;}.col-8{flex:0 0 66.6666666667%;max-width:66.6666666667%;}.col-9{flex:0 0 75%;max-width:75%;}.col-10{flex:0 0 83.3333333333%;max-width:83.3333333333%;}.col-11{flex:0 0 91.6666666667%;max-width:91.6666666667%;}.col-12{flex:0 0 100%;max-width:100%;}.order-first{order:-1;}.order-last{order:13;}.order-0{order:0;}.order-1{order:1;}.order-2{order:2;}.order-3{order:3;}.order-4{order:4;}.order-5{order:5;}.order-6{order:6;}.order-7{order:7;}.order-8{order:8;}.order-9{order:9;}.order-10{order:10;}.order-11{order:11;}.order-12{order:12;}.offset-1{margin-left:8.3333333333%;}.offset-2{margin-left:16.6666666667%;}.offset-3{margin-left:25%;}.offset-4{margin-left:33.3333333333%;}.offset-5{margin-left:41.6666666667%;}.offset-6{margin-left:50%;}.offset-7{margin-left:58.3333333333%;}.offset-8{margin-left:66.6666666667%;}.offset-9{margin-left:75%;}.offset-10{margin-left:83.3333333333%;}.offset-11{margin-left:91.6666666667%;}@media (min-width:356px){.col-hs{flex-basis:0;flex-grow:1;max-width:100%;}.col-hs-auto{flex:0 0 auto;width:auto;max-width:none;}.col-hs-1{flex:0 0 8.3333333333%;max-width:8.3333333333%;}.col-hs-2{flex:0 0 16.6666666667%;max-width:16.6666666667%;}.col-hs-3{flex:0 0 25%;max-width:25%;}.col-hs-4{flex:0 0 33.3333333333%;max-width:33.3333333333%;}.col-hs-5{flex:0 0 41.6666666667%;max-width:41.6666666667%;}.col-hs-6{flex:0 0 50%;max-width:50%;}.col-hs-7{flex:0 0 58.3333333333%;max-width:58.3333333333%;}.col-hs-8{flex:0 0 66.6666666667%;max-width:66.6666666667%;}.col-hs-9{flex:0 0 75%;max-width:75%;}.col-hs-10{flex:0 0 83.3333333333%;max-width:83.3333333333%;}.col-hs-11{flex:0 0 91.6666666667%;max-width:91.6666666667%;}.col-hs-12{flex:0 0 100%;max-width:100%;}.order-hs-first{order:-1;}.order-hs-last{order:13;}.order-hs-0{order:0;}.order-hs-1{order:1;}.order-hs-2{order:2;}.order-hs-3{order:3;}.order-hs-4{order:4;}.order-hs-5{order:5;}.order-hs-6{order:6;}.order-hs-7{order:7;}.order-hs-8{order:8;}.order-hs-9{order:9;}.order-hs-10{order:10;}.order-hs-11{order:11;}.order-hs-12{order:12;}.offset-hs-0{margin-left:0;}.offset-hs-1{margin-left:8.3333333333%;}.offset-hs-2{margin-left:16.6666666667%;}.offset-hs-3{margin-left:25%;}.offset-hs-4{margin-left:33.3333333333%;}.offset-hs-5{margin-left:41.6666666667%;}.offset-hs-6{margin-left:50%;}.offset-hs-7{margin-left:58.3333333333%;}.offset-hs-8{margin-left:66.6666666667%;}.offset-hs-9{margin-left:75%;}.offset-hs-10{margin-left:83.3333333333%;}.offset-hs-11{margin-left:91.6666666667%;}}@media (min-width:576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%;}.col-sm-auto{flex:0 0 auto;width:auto;max-width:none;}.col-sm-1{flex:0 0 8.3333333333%;max-width:8.3333333333%;}.col-sm-2{flex:0 0 16.6666666667%;max-width:16.6666666667%;}.col-sm-3{flex:0 0 25%;max-width:25%;}.col-sm-4{flex:0 0 33.3333333333%;max-width:33.3333333333%;}.col-sm-5{flex:0 0 41.6666666667%;max-width:41.6666666667%;}.col-sm-6{flex:0 0 50%;max-width:50%;}.col-sm-7{flex:0 0 58.3333333333%;max-width:58.3333333333%;}.col-sm-8{flex:0 0 66.6666666667%;max-width:66.6666666667%;}.col-sm-9{flex:0 0 75%;max-width:75%;}.col-sm-10{flex:0 0 83.3333333333%;max-width:83.3333333333%;}.col-sm-11{flex:0 0 91.6666666667%;max-width:91.6666666667%;}.col-sm-12{flex:0 0 100%;max-width:100%;}.order-sm-first{order:-1;}.order-sm-last{order:13;}.order-sm-0{order:0;}.order-sm-1{order:1;}.order-sm-2{order:2;}.order-sm-3{order:3;}.order-sm-4{order:4;}.order-sm-5{order:5;}.order-sm-6{order:6;}.order-sm-7{order:7;}.order-sm-8{order:8;}.order-sm-9{order:9;}.order-sm-10{order:10;}.order-sm-11{order:11;}.order-sm-12{order:12;}.offset-sm-0{margin-left:0;}.offset-sm-1{margin-left:8.3333333333%;}.offset-sm-2{margin-left:16.6666666667%;}.offset-sm-3{margin-left:25%;}.offset-sm-4{margin-left:33.3333333333%;}.offset-sm-5{margin-left:41.6666666667%;}.offset-sm-6{margin-left:50%;}.offset-sm-7{margin-left:58.3333333333%;}.offset-sm-8{margin-left:66.6666666667%;}.offset-sm-9{margin-left:75%;}.offset-sm-10{margin-left:83.3333333333%;}.offset-sm-11{margin-left:91.6666666667%;}}@media (min-width:768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%;}.col-md-auto{flex:0 0 auto;width:auto;max-width:none;}.col-md-1{flex:0 0 8.3333333333%;max-width:8.3333333333%;}.col-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%;}.col-md-3{flex:0 0 25%;max-width:25%;}.col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%;}.col-md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%;}.col-md-6{flex:0 0 50%;max-width:50%;}.col-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%;}.col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%;}.col-md-9{flex:0 0 75%;max-width:75%;}.col-md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%;}.col-md-11{flex:0 0 91.6666666667%;max-width:91.6666666667%;}.col-md-12{flex:0 0 100%;max-width:100%;}.order-md-first{order:-1;}.order-md-last{order:13;}.order-md-0{order:0;}.order-md-1{order:1;}.order-md-2{order:2;}.order-md-3{order:3;}.order-md-4{order:4;}.order-md-5{order:5;}.order-md-6{order:6;}.order-md-7{order:7;}.order-md-8{order:8;}.order-md-9{order:9;}.order-md-10{order:10;}.order-md-11{order:11;}.order-md-12{order:12;}.offset-md-0{margin-left:0;}.offset-md-1{margin-left:8.3333333333%;}.offset-md-2{margin-left:16.6666666667%;}.offset-md-3{margin-left:25%;}.offset-md-4{margin-left:33.3333333333%;}.offset-md-5{margin-left:41.6666666667%;}.offset-md-6{margin-left:50%;}.offset-md-7{margin-left:58.3333333333%;}.offset-md-8{margin-left:66.6666666667%;}.offset-md-9{margin-left:75%;}.offset-md-10{margin-left:83.3333333333%;}.offset-md-11{margin-left:91.6666666667%;}}@media (min-width:1140px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%;}.col-lg-auto{flex:0 0 auto;width:auto;max-width:none;}.col-lg-1{flex:0 0 8.3333333333%;max-width:8.3333333333%;}.col-lg-2{flex:0 0 16.6666666667%;max-width:16.6666666667%;}.col-lg-3{flex:0 0 25%;max-width:25%;}.col-lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%;}.col-lg-5{flex:0 0 41.6666666667%;max-width:41.6666666667%;}.col-lg-6{flex:0 0 50%;max-width:50%;}.col-lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%;}.col-lg-8{flex:0 0 66.6666666667%;max-width:66.6666666667%;}.col-lg-9{flex:0 0 75%;max-width:75%;}.col-lg-10{flex:0 0 83.3333333333%;max-width:83.3333333333%;}.col-lg-11{flex:0 0 91.6666666667%;max-width:91.6666666667%;}.col-lg-12{flex:0 0 100%;max-width:100%;}.order-lg-first{order:-1;}.order-lg-last{order:13;}.order-lg-0{order:0;}.order-lg-1{order:1;}.order-lg-2{order:2;}.order-lg-3{order:3;}.order-lg-4{order:4;}.order-lg-5{order:5;}.order-lg-6{order:6;}.order-lg-7{order:7;}.order-lg-8{order:8;}.order-lg-9{order:9;}.order-lg-10{order:10;}.order-lg-11{order:11;}.order-lg-12{order:12;}.offset-lg-0{margin-left:0;}.offset-lg-1{margin-left:8.3333333333%;}.offset-lg-2{margin-left:16.6666666667%;}.offset-lg-3{margin-left:25%;}.offset-lg-4{margin-left:33.3333333333%;}.offset-lg-5{margin-left:41.6666666667%;}.offset-lg-6{margin-left:50%;}.offset-lg-7{margin-left:58.3333333333%;}.offset-lg-8{margin-left:66.6666666667%;}.offset-lg-9{margin-left:75%;}.offset-lg-10{margin-left:83.3333333333%;}.offset-lg-11{margin-left:91.6666666667%;}}@media (min-width:1420px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%;}.col-xl-auto{flex:0 0 auto;width:auto;max-width:none;}.col-xl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%;}.col-xl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%;}.col-xl-3{flex:0 0 25%;max-width:25%;}.col-xl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%;}.col-xl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%;}.col-xl-6{flex:0 0 50%;max-width:50%;}.col-xl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%;}.col-xl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%;}.col-xl-9{flex:0 0 75%;max-width:75%;}.col-xl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%;}.col-xl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%;}.col-xl-12{flex:0 0 100%;max-width:100%;}.order-xl-first{order:-1;}.order-xl-last{order:13;}.order-xl-0{order:0;}.order-xl-1{order:1;}.order-xl-2{order:2;}.order-xl-3{order:3;}.order-xl-4{order:4;}.order-xl-5{order:5;}.order-xl-6{order:6;}.order-xl-7{order:7;}.order-xl-8{order:8;}.order-xl-9{order:9;}.order-xl-10{order:10;}.order-xl-11{order:11;}.order-xl-12{order:12;}.offset-xl-0{margin-left:0;}.offset-xl-1{margin-left:8.3333333333%;}.offset-xl-2{margin-left:16.6666666667%;}.offset-xl-3{margin-left:25%;}.offset-xl-4{margin-left:33.3333333333%;}.offset-xl-5{margin-left:41.6666666667%;}.offset-xl-6{margin-left:50%;}.offset-xl-7{margin-left:58.3333333333%;}.offset-xl-8{margin-left:66.6666666667%;}.offset-xl-9{margin-left:75%;}.offset-xl-10{margin-left:83.3333333333%;}.offset-xl-11{margin-left:91.6666666667%;}}.d-none{display:none !important;}.d-inline{display:inline !important;}.d-inline-block{display:inline-block !important;}.d-block{display:block !important;}.d-table{display:table !important;}.d-table-row{display:table-row !important;}.d-table-cell{display:table-cell !important;}.d-flex{display:flex !important;}.d-inline-flex{display:inline-flex !important;}@media (min-width:356px){.d-hs-none{display:none !important;}.d-hs-inline{display:inline !important;}.d-hs-inline-block{display:inline-block !important;}.d-hs-block{display:block !important;}.d-hs-table{display:table !important;}.d-hs-table-row{display:table-row !important;}.d-hs-table-cell{display:table-cell !important;}.d-hs-flex{display:flex !important;}.d-hs-inline-flex{display:inline-flex !important;}}@media (min-width:576px){.d-sm-none{display:none !important;}.d-sm-inline{display:inline !important;}.d-sm-inline-block{display:inline-block !important;}.d-sm-block{display:block !important;}.d-sm-table{display:table !important;}.d-sm-table-row{display:table-row !important;}.d-sm-table-cell{display:table-cell !important;}.d-sm-flex{display:flex !important;}.d-sm-inline-flex{display:inline-flex !important;}}@media (min-width:768px){.d-md-none{display:none !important;}.d-md-inline{display:inline !important;}.d-md-inline-block{display:inline-block !important;}.d-md-block{display:block !important;}.d-md-table{display:table !important;}.d-md-table-row{display:table-row !important;}.d-md-table-cell{display:table-cell !important;}.d-md-flex{display:flex !important;}.d-md-inline-flex{display:inline-flex !important;}}@media (min-width:1140px){.d-lg-none{display:none !important;}.d-lg-inline{display:inline !important;}.d-lg-inline-block{display:inline-block !important;}.d-lg-block{display:block !important;}.d-lg-table{display:table !important;}.d-lg-table-row{display:table-row !important;}.d-lg-table-cell{display:table-cell !important;}.d-lg-flex{display:flex !important;}.d-lg-inline-flex{display:inline-flex !important;}}@media (min-width:1420px){.d-xl-none{display:none !important;}.d-xl-inline{display:inline !important;}.d-xl-inline-block{display:inline-block !important;}.d-xl-block{display:block !important;}.d-xl-table{display:table !important;}.d-xl-table-row{display:table-row !important;}.d-xl-table-cell{display:table-cell !important;}.d-xl-flex{display:flex !important;}.d-xl-inline-flex{display:inline-flex !important;}}@media print{.d-print-none{display:none !important;}.d-print-inline{display:inline !important;}.d-print-inline-block{display:inline-block !important;}.d-print-block{display:block !important;}.d-print-table{display:table !important;}.d-print-table-row{display:table-row !important;}.d-print-table-cell{display:table-cell !important;}.d-print-flex{display:flex !important;}.d-print-inline-flex{display:inline-flex !important;}}.flex-row{flex-direction:row !important;}.flex-column{flex-direction:column !important;}.flex-row-reverse{flex-direction:row-reverse !important;}.flex-column-reverse{flex-direction:column-reverse !important;}.flex-wrap{flex-wrap:wrap !important;}.flex-nowrap{flex-wrap:nowrap !important;}.flex-wrap-reverse{flex-wrap:wrap-reverse !important;}.justify-content-start{justify-content:flex-start !important;}.justify-content-end{justify-content:flex-end !important;}.justify-content-center{justify-content:center !important;}.justify-content-between{justify-content:space-between !important;}.justify-content-around{justify-content:space-around !important;}.align-items-start{align-items:flex-start !important;}.align-items-end{align-items:flex-end !important;}.align-items-center{align-items:center !important;}.align-items-baseline{align-items:baseline !important;}.align-items-stretch{align-items:stretch !important;}.align-content-start{align-content:flex-start !important;}.align-content-end{align-content:flex-end !important;}.align-content-center{align-content:center !important;}.align-content-between{align-content:space-between !important;}.align-content-around{align-content:space-around !important;}.align-content-stretch{align-content:stretch !important;}.align-self-auto{align-self:auto !important;}.align-self-start{align-self:flex-start !important;}.align-self-end{align-self:flex-end !important;}.align-self-center{align-self:center !important;}.align-self-baseline{align-self:baseline !important;}.align-self-stretch{align-self:stretch !important;}@media (min-width:356px){.flex-hs-row{flex-direction:row !important;}.flex-hs-column{flex-direction:column !important;}.flex-hs-row-reverse{flex-direction:row-reverse !important;}.flex-hs-column-reverse{flex-direction:column-reverse !important;}.flex-hs-wrap{flex-wrap:wrap !important;}.flex-hs-nowrap{flex-wrap:nowrap !important;}.flex-hs-wrap-reverse{flex-wrap:wrap-reverse !important;}.justify-content-hs-start{justify-content:flex-start !important;}.justify-content-hs-end{justify-content:flex-end !important;}.justify-content-hs-center{justify-content:center !important;}.justify-content-hs-between{justify-content:space-between !important;}.justify-content-hs-around{justify-content:space-around !important;}.align-items-hs-start{align-items:flex-start !important;}.align-items-hs-end{align-items:flex-end !important;}.align-items-hs-center{align-items:center !important;}.align-items-hs-baseline{align-items:baseline !important;}.align-items-hs-stretch{align-items:stretch !important;}.align-content-hs-start{align-content:flex-start !important;}.align-content-hs-end{align-content:flex-end !important;}.align-content-hs-center{align-content:center !important;}.align-content-hs-between{align-content:space-between !important;}.align-content-hs-around{align-content:space-around !important;}.align-content-hs-stretch{align-content:stretch !important;}.align-self-hs-auto{align-self:auto !important;}.align-self-hs-start{align-self:flex-start !important;}.align-self-hs-end{align-self:flex-end !important;}.align-self-hs-center{align-self:center !important;}.align-self-hs-baseline{align-self:baseline !important;}.align-self-hs-stretch{align-self:stretch !important;}}@media (min-width:576px){.flex-sm-row{flex-direction:row !important;}.flex-sm-column{flex-direction:column !important;}.flex-sm-row-reverse{flex-direction:row-reverse !important;}.flex-sm-column-reverse{flex-direction:column-reverse !important;}.flex-sm-wrap{flex-wrap:wrap !important;}.flex-sm-nowrap{flex-wrap:nowrap !important;}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important;}.justify-content-sm-start{justify-content:flex-start !important;}.justify-content-sm-end{justify-content:flex-end !important;}.justify-content-sm-center{justify-content:center !important;}.justify-content-sm-between{justify-content:space-between !important;}.justify-content-sm-around{justify-content:space-around !important;}.align-items-sm-start{align-items:flex-start !important;}.align-items-sm-end{align-items:flex-end !important;}.align-items-sm-center{align-items:center !important;}.align-items-sm-baseline{align-items:baseline !important;}.align-items-sm-stretch{align-items:stretch !important;}.align-content-sm-start{align-content:flex-start !important;}.align-content-sm-end{align-content:flex-end !important;}.align-content-sm-center{align-content:center !important;}.align-content-sm-between{align-content:space-between !important;}.align-content-sm-around{align-content:space-around !important;}.align-content-sm-stretch{align-content:stretch !important;}.align-self-sm-auto{align-self:auto !important;}.align-self-sm-start{align-self:flex-start !important;}.align-self-sm-end{align-self:flex-end !important;}.align-self-sm-center{align-self:center !important;}.align-self-sm-baseline{align-self:baseline !important;}.align-self-sm-stretch{align-self:stretch !important;}}@media (min-width:768px){.flex-md-row{flex-direction:row !important;}.flex-md-column{flex-direction:column !important;}.flex-md-row-reverse{flex-direction:row-reverse !important;}.flex-md-column-reverse{flex-direction:column-reverse !important;}.flex-md-wrap{flex-wrap:wrap !important;}.flex-md-nowrap{flex-wrap:nowrap !important;}.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important;}.justify-content-md-start{justify-content:flex-start !important;}.justify-content-md-end{justify-content:flex-end !important;}.justify-content-md-center{justify-content:center !important;}.justify-content-md-between{justify-content:space-between !important;}.justify-content-md-around{justify-content:space-around !important;}.align-items-md-start{align-items:flex-start !important;}.align-items-md-end{align-items:flex-end !important;}.align-items-md-center{align-items:center !important;}.align-items-md-baseline{align-items:baseline !important;}.align-items-md-stretch{align-items:stretch !important;}.align-content-md-start{align-content:flex-start !important;}.align-content-md-end{align-content:flex-end !important;}.align-content-md-center{align-content:center !important;}.align-content-md-between{align-content:space-between !important;}.align-content-md-around{align-content:space-around !important;}.align-content-md-stretch{align-content:stretch !important;}.align-self-md-auto{align-self:auto !important;}.align-self-md-start{align-self:flex-start !important;}.align-self-md-end{align-self:flex-end !important;}.align-self-md-center{align-self:center !important;}.align-self-md-baseline{align-self:baseline !important;}.align-self-md-stretch{align-self:stretch !important;}}@media (min-width:1140px){.flex-lg-row{flex-direction:row !important;}.flex-lg-column{flex-direction:column !important;}.flex-lg-row-reverse{flex-direction:row-reverse !important;}.flex-lg-column-reverse{flex-direction:column-reverse !important;}.flex-lg-wrap{flex-wrap:wrap !important;}.flex-lg-nowrap{flex-wrap:nowrap !important;}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important;}.justify-content-lg-start{justify-content:flex-start !important;}.justify-content-lg-end{justify-content:flex-end !important;}.justify-content-lg-center{justify-content:center !important;}.justify-content-lg-between{justify-content:space-between !important;}.justify-content-lg-around{justify-content:space-around !important;}.align-items-lg-start{align-items:flex-start !important;}.align-items-lg-end{align-items:flex-end !important;}.align-items-lg-center{align-items:center !important;}.align-items-lg-baseline{align-items:baseline !important;}.align-items-lg-stretch{align-items:stretch !important;}.align-content-lg-start{align-content:flex-start !important;}.align-content-lg-end{align-content:flex-end !important;}.align-content-lg-center{align-content:center !important;}.align-content-lg-between{align-content:space-between !important;}.align-content-lg-around{align-content:space-around !important;}.align-content-lg-stretch{align-content:stretch !important;}.align-self-lg-auto{align-self:auto !important;}.align-self-lg-start{align-self:flex-start !important;}.align-self-lg-end{align-self:flex-end !important;}.align-self-lg-center{align-self:center !important;}.align-self-lg-baseline{align-self:baseline !important;}.align-self-lg-stretch{align-self:stretch !important;}}@media (min-width:1420px){.flex-xl-row{flex-direction:row !important;}.flex-xl-column{flex-direction:column !important;}.flex-xl-row-reverse{flex-direction:row-reverse !important;}.flex-xl-column-reverse{flex-direction:column-reverse !important;}.flex-xl-wrap{flex-wrap:wrap !important;}.flex-xl-nowrap{flex-wrap:nowrap !important;}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important;}.justify-content-xl-start{justify-content:flex-start !important;}.justify-content-xl-end{justify-content:flex-end !important;}.justify-content-xl-center{justify-content:center !important;}.justify-content-xl-between{justify-content:space-between !important;}.justify-content-xl-around{justify-content:space-around !important;}.align-items-xl-start{align-items:flex-start !important;}.align-items-xl-end{align-items:flex-end !important;}.align-items-xl-center{align-items:center !important;}.align-items-xl-baseline{align-items:baseline !important;}.align-items-xl-stretch{align-items:stretch !important;}.align-content-xl-start{align-content:flex-start !important;}.align-content-xl-end{align-content:flex-end !important;}.align-content-xl-center{align-content:center !important;}.align-content-xl-between{align-content:space-between !important;}.align-content-xl-around{align-content:space-around !important;}.align-content-xl-stretch{align-content:stretch !important;}.align-self-xl-auto{align-self:auto !important;}.align-self-xl-start{align-self:flex-start !important;}.align-self-xl-end{align-self:flex-end !important;}.align-self-xl-center{align-self:center !important;}.align-self-xl-baseline{align-self:baseline !important;}.align-self-xl-stretch{align-self:stretch !important;}}body{margin:0;padding:0;font-family:"Poppins",sans-serif;font-weight:300;color:#293548;background:#FFFFFF;font-size:16px;line-height:24px;}.wrapper{margin:auto;}h1,h2,h3,h4,h5,h6{margin:0;}h1{font-weight:600;margin:0;padding:0 0 20px 0;font-size:44px;line-height:50px;}@media (min-width:1140px){h1{font-size:67px;line-height:78px;}}h1.smaller{font-size:34px;line-height:46px;}@media (min-width:1140px){h1.smaller{font-size:38px;line-height:54px;}}body.heading-small h1{font-size:34px;line-height:46px;}@media (min-width:1140px){body.heading-small h1{font-size:38px;line-height:54px;}}h2{font-weight:600;line-height:normal;margin:0;padding:0 0 27px 0;font-size:31px;}@media (min-width:1140px){h2{font-size:36px;}}h2.underline{padding-bottom:6px;border-bottom:1px solid #D4D4D4;margin-bottom:32px;}h3{font-weight:600;line-height:normal;margin:0;padding:0 0 27px 0;font-size:28px;}@media (min-width:1140px){h3{font-size:32px;}}h4{font-size:24px;font-weight:600;line-height:normal;margin:0;padding:0 0 18px 0;}h5{font-size:21px;font-weight:600;line-height:normal;margin:0;padding:0 0 15px 0;}h6{font-size:18px;font-weight:600;line-height:normal;margin:0;padding:0 0 10px 0;}p{margin:0;padding:0 0 20px 0;}img{max-width:100%;height:auto;}.details img{margin-bottom:20px;}a{color:#00A2E2;text-decoration:none;font-weight:600;}a:hover{color:#46CBFF;text-decoration:underline;}ul,ol{margin:0;padding:0 0 20px 20px;}ul li,ol li{margin:0;padding:0;}blockquote{background:#FFFFFF;font-size:15px;border-left:5px solid #5A708D;margin:0 0 20px 0;padding:25px;font-style:italic;border-radius:0px 8px 8px 0px;font-weight:400;}blockquote p:last-child{padding-bottom:0;}.container-mobile{padding:0 5px;}@media (min-width:768px){.container-mobile{padding:0;}}.clear{clear:both;height:0;}.center{text-align:center;}.mobile-only{display:block;}@media (min-width:1140px){.mobile-only{display:none;}}.desktop-only{display:none;}@media (min-width:1140px){.desktop-only{display:block;}}body.logged-in .hide-logged-in{display:none;}@media (min-width:1140px){.snap-bottom{position:absolute;bottom:0;left:0;right:0;}}.back-button{padding:0 0 20px 0;}.back-button a:before{content:"";display:inline-block;vertical-align:middle;margin-right:8px;background-image:url(/themes/custom/catalyst/presentation/img/svg/sprite.svg);background-position:-320px -50px;background-repeat:no-repeat;width:12px;height:12px;}.field-multiple-table h4.label{display:inline;}.paragraphs-actions{float:right;}.maintenance-message{padding:100px 0;}.ui-dialog .ui-dialog-title{font-size:1em;padding:0;line-height:normal;}.ui-dialog .ui-dialog-content fieldset{border:unset;}.views-exposed-form fieldset{border:unset;}body.page-frontpage #header{background:transparent;position:absolute;left:0;right:0;z-index:1;}@media (min-width:1140px){body.page-frontpage #header{position:relative;background:#293548;}}body.page-frontpage #header #logo{background-image:url(/themes/custom/catalyst/presentation/img/svg/sprite.svg);background-position:0 -200px;background-repeat:no-repeat;width:99px;height:30px;}@media (min-width:1140px){body.page-frontpage #header #logo{background-image:url(/themes/custom/catalyst/presentation/img/svg/sprite.svg);background-position:0 0;background-repeat:no-repeat;width:148px;height:45px;}}body.page-frontpage #header .menu-open{background-image:url(/themes/custom/catalyst/presentation/img/svg/sprite.svg);background-position:-100px -100px;background-repeat:no-repeat;width:27px;height:19px;}body.page-frontpage #header a{color:#FFFFFF;}#header{background:#FFFFFF;}@media (min-width:1140px){#header{overflow:hidden;}}#header #logo{float:left;text-indent:150px;line-height:100px;overflow:hidden;margin:20px 0 16px 0;background-image:url(/themes/custom/catalyst/presentation/img/svg/sprite.svg);background-position:0 -250px;background-repeat:no-repeat;width:99px;height:30px;}@media (min-width:1140px){#header #logo{background-image:url(/themes/custom/catalyst/presentation/img/svg/sprite.svg);background-position:0 -50px;background-repeat:no-repeat;width:148px;height:45px;}}#header .menu-open{float:right;cursor:pointer;margin:24px 0 0 0;background-image:url(/themes/custom/catalyst/presentation/img/svg/sprite.svg);background-position:-150px -100px;background-repeat:no-repeat;width:27px;height:19px;}@media (min-width:1140px){#header .menu-open{display:none;}}#header .header-menus{position:fixed;z-index:2;top:0;bottom:0;left:0;right:0;padding:20px;background:#293548;color:#FFFFFF;display:none;}@media (min-width:1140px){#header .header-menus{display:block !important;position:relative;background:transparent;padding:0;}}#header .header-menus .logo{float:left;display:block;margin-bottom:18px;background-image:url(/themes/custom/catalyst/presentation/img/svg/sprite.svg);background-position:0 -200px;background-repeat:no-repeat;width:99px;height:30px;}@media (min-width:1140px){#header .header-menus .logo{display:none;}}#header .header-menus .close{cursor:pointer;float:right;background-image:url(/themes/custom/catalyst/presentation/img/svg/sprite.svg);background-position:-100px -120px;background-repeat:no-repeat;width:20px;height:20px;}@media (min-width:1140px){#header .header-menus .close{display:none;}}#header .header-menus nav{clear:both;}@media (min-width:1140px){#header .header-menus nav{clear:none;}}#header a{color:#FFFFFF;}@media (min-width:1140px){#header a{color:#293548;}}#header ul{padding:0;margin:0;}@media (min-width:1140px){#header ul{float:left;margin-top:17px;padding:0;margin-left:10px;}}@media (min-width:1420px){#header ul{margin-left:140px;}}#header ul li{margin:0 0 1px 0;padding:0;list-style:none;}@media (min-width:1140px){#header ul li{margin:0;padding:0 0 0 30px;float:left;}}#header ul li a{font-size:14px;font-weight:600;line-height:24px;text-decoration:none;text-align:center;padding:13px;display:block;background:#49566A;}@media (min-width:1140px){#header ul li a{display:inline-block;background:transparent;margin:9px 0;padding:0;}}#header ul li a:hover,#header ul li a.is-active{color:#EDC500;}#header ul li a.button-primary{margin:0;font-size:13.5px;padding:9px 14px;border-radius:8px;background-color:#EDC500;color:#293548 !important;line-height:normal;font-weight:600;text-decoration:none;border:0;cursor:pointer;text-align:center;display:inline-block;display:block;}#header ul li a.button-primary:hover{background:#FFDA24;text-decoration:none;}@media (min-width:1140px){#header ul li a.button-primary{display:inline-block;}}#header ul li a.button-secondary{margin:0;font-size:13.5px;padding:9px 14px;border-radius:8px;background-color:#647388;color:#FFFFFF !important;line-height:normal;font-weight:600;text-decoration:none;border:0;cursor:pointer;text-align:center;display:inline-block;display:block;}#header ul li a.button-secondary:hover{background:#7A889B;text-decoration:none;}@media (min-width:1140px){#header ul li a.button-secondary{display:inline-block;}}#header ul li a.button-tirtiary{display:block;}@media (min-width:1140px){#header ul li a.button-tirtiary{display:inline-block;}}#header .user-menu{position:absolute;left:0;right:0;bottom:0;padding:20px;}@media (min-width:1140px){#header .user-menu{position:relative;padding:0;float:right;}}#header .user-menu ul{margin-left:0;}#header .user-menu ul li{padding:10px 0 0 0;}@media (min-width:1140px){#header .user-menu ul li{padding:0 0 0 10px;}}#hero{clear:both;}.hero{background:#F2F2F2;background:linear-gradient(180deg,#F2F2F2 0%,#FAFAFA 100%);font-size:20px;line-height:28px;padding:36px 0;clear:both;}@media (min-width:1140px){.hero{padding:77px 0;clear:none;}}.hero.mid-grey{background:#F2F2F2;}.hero a.button-primary,.hero a.button-secondary{padding:15px 18px;font-size:16px;line-height:24px;margin:0 0 15px 0;display:block;}@media (min-width:1140px){.hero a.button-primary,.hero a.button-secondary{margin:0 3px 0 0;display:inline-block;}}.hero p{max-width:84%;}@media (min-width:768px){.hero p{max-width:70%;padding-bottom:34px;}}@media (min-width:1140px){.hero p{max-width:none;}}.hero p:last-child{padding-bottom:0;}.hero .prefix{font-size:21px;font-weight:600;color:#5A708D;padding-bottom:20px;}.hero .body{margin-bottom:30px;}.hero .image{text-align:center;}.hero .image img{border-radius:8px;display:inline-block;margin-bottom:20px;}.hero .cta{padding-bottom:30px;}@media (min-width:1140px){.hero .cta{padding-bottom:0;}}@media (min-width:1140px){.hero .cta a{margin-right:10px;}}.hero .views-exposed-form{padding-top:20px;}@media (min-width:1140px){.hero .views-exposed-form{position:relative;height:100%;}}@media (min-width:1140px){.hero .views-exposed-form form{position:absolute;bottom:0;left:0;right:0;text-align:right;}}.hero .views-exposed-form form label{display:block;text-align:left;}.hero .views-exposed-form form .form-item{display:inline-block;width:69%;vertical-align:bottom;padding:0;}.hero .views-exposed-form form .form-item .form-text{width:auto;vertical-align:bottom;width:100%;max-width:100%;}.hero .views-exposed-form form .form-actions{display:inline-block;width:28%;}.hero .views-exposed-form form .form-submit{background-image:url(/themes/custom/catalyst/presentation/img/svg/icon-search.svg);background-repeat:no-repeat;vertical-align:bottom;background-position:left 15px center;padding:13px 15px 13px 38px;}@media (min-width:1420px){.hero .views-exposed-form form .form-submit{background-position:left 30px center;padding:13px 30px 13px 53px;}}body.page-frontpage .hero{fill:none;color:#FFFFFF;font-size:20px;line-height:24px;padding:82px 0 40px 0;background:url(/themes/custom/catalyst/presentation/img/svg/hero-frontpage-mobile.svg) no-repeat top right #293548;}@media (min-width:1140px){body.page-frontpage .hero{font-size:24px;line-height:33px;padding:75px 0 152px 0;background:url(/themes/custom/catalyst/presentation/img/svg/hero-frontpage.svg) no-repeat top 50px right #293548;}}#main{background:#FAFAFA;overflow:hidden;clear:both;padding-top:20px;}body.page-frontpage #main{padding-top:0;}#footer{color:#FFFFFF;font-size:15px;font-weight:400;line-height:normal;padding:27px 0;background:#293548;}@media (min-width:1140px){#footer{padding:0;background:#293548 url(/themes/custom/catalyst/presentation/img/svg/footer.svg) no-repeat 0 -202px;}}#footer a{color:#FFFFFF;font-weight:400;text-decoration:underline;}#footer a:hover{color:#F2F2F2;}#footer h3{font-size:21px;font-weight:600;line-height:normal;padding-bottom:13px;}#footer .logo-wrapper{margin:0 0 27px 0;}@media (min-width:1140px){#footer .logo-wrapper{float:left;margin:37px 0 16px 0;display:flex;align-items:center;}}#footer .logo{text-indent:350px;line-height:100px;overflow:hidden;background-image:url(/themes/custom/catalyst/presentation/img/svg/sprite.svg);background-position:0 -450px;background-repeat:no-repeat;width:250px;height:71px;}#footer .dfe-logo{font-size:13px;}@media (min-width:1140px){#footer .dfe-logo{padding:0 0 20px 50px;}}#footer .dfe-logo a{display:block;margin-top:10px;text-indent:300px;line-height:200px;overflow:hidden;background-image:url(/themes/custom/catalyst/presentation/img/svg/sprite.svg);background-position:0 -300px;background-repeat:no-repeat;width:216px;height:71px;}#footer ul.socials{display:flex;margin:0 0 0 0;}@media (min-width:1140px){#footer ul.socials{margin:37px 0 19px 0;float:right;}}#footer ul.socials li{margin:0 17px 0 0;}@media (min-width:1140px){#footer ul.socials li{margin:0 0 0 17px;}}#footer ul.socials li a{display:inline-block;overflow:hidden;text-indent:100px;line-height:200px;}#footer ul.socials li a.fb{background-image:url(/themes/custom/catalyst/presentation/img/svg/sprite.svg);background-position:0 -150px;background-repeat:no-repeat;width:38px;height:38px;}#footer ul.socials li a.yt{background-image:url(/themes/custom/catalyst/presentation/img/svg/sprite.svg);background-position:-50px -150px;background-repeat:no-repeat;width:38px;height:38px;}#footer ul.socials li a.ig{background-image:url(/themes/custom/catalyst/presentation/img/svg/sprite.svg);background-position:-100px -150px;background-repeat:no-repeat;width:38px;height:38px;}#footer ul.socials li a.li{background-image:url(/themes/custom/catalyst/presentation/img/svg/sprite.svg);background-position:-150px -150px;background-repeat:no-repeat;width:38px;height:38px;}#footer ul.socials li a.x{background-image:url(/themes/custom/catalyst/presentation/img/svg/sprite.svg);background-position:-200px -150px;background-repeat:no-repeat;width:38px;height:38px;}#footer ul{margin:0;padding:0;}#footer ul li{margin:0;padding:0;list-style:none;}#footer .footer-address .block-content{padding-bottom:10px;}@media (min-width:1140px){#footer .footer-address .block-content{padding-bottom:50px;}}#footer .footer-address a{font-size:14px;}@media (min-width:1140px){#footer .footer-address a{font-size:15px;}}#footer .footer-address a:before{content:"";display:inline-block;margin-right:6px;vertical-align:middle;background-image:url(/themes/custom/catalyst/presentation/img/svg/sprite.svg);background-position:-200px -50px;background-repeat:no-repeat;width:11px;height:15px;}#footer .footer-blocks{clear:both;padding-top:33px;padding-bottom:20px;}@media (min-width:1140px){#footer .footer-blocks{border-top:1px solid #3E495B;padding-bottom:0;}}#footer .footer-summary .block-content{padding-bottom:10px;}@media (min-width:1140px){#footer .footer-summary .block-content{padding-bottom:50px;padding-right:20px;}}#footer .footer-summary a{font-size:14px;}@media (min-width:1140px){#footer .footer-summary a{font-size:15px;}}#footer .footer-summary a:before{content:"";display:inline-block;margin-right:6px;vertical-align:middle;background-image:url(/themes/custom/catalyst/presentation/img/svg/sprite.svg);background-position:-250px -50px;background-repeat:no-repeat;width:15px;height:13px;}@media (min-width:1140px){#footer .address-2 .block-content{padding-left:50px;}}#sub-footer{overflow:hidden;color:#FFFFFF;font-weight:400;line-height:normal;color:#D4D4D4;padding:25px 0 23px 0;text-align:center;background:#212529;font-size:14px;}@media (min-width:1140px){#sub-footer{text-align:left;background:#3E495B;font-size:15px;}}#sub-footer a{color:#D4D4D4;text-decoration:none;font-weight:400;}#sub-footer a:hover{text-decoration:underline;}@media (min-width:1140px){#sub-footer .menu{float:left;}}#sub-footer .menu ul{margin:0;padding:0;}@media (min-width:1140px){#sub-footer .menu ul{display:flex;}}#sub-footer .menu ul li{list-style:none;display:inline-block;margin:0;padding:0 4px;}@media (min-width:1140px){#sub-footer .menu ul li{margin:0 10px 0 0;padding:0;}}#sub-footer .copy{padding-top:4px;}@media (min-width:1140px){#sub-footer .copy{padding-top:0;float:right;font-size:14px;}}.article .meta{padding-bottom:4px;}.article .meta:before{content:"";display:inline-block;vertical-align:sub;margin-right:7px;}.article .meta.date{margin-bottom:22px;}.article .meta.date:before{background-image:url(/themes/custom/catalyst/presentation/img/svg/sprite.svg);background-position:-350px 0;background-repeat:no-repeat;width:16px;height:18px;}@media (min-width:1140px){.article-detail{margin-bottom:30px;}}.listing-articles{position:relative;}.listing-articles .col-lg-4{margin-bottom:30px;}.listing-articles .views-row{height:100%;}.listing-articles .exposed-filters{padding:0;margin-bottom:0;background:transparent;box-shadow:none;border-radius:0;}.listing-articles .exposed-filters .form-submit{display:none !important;}.article-teaser{position:relative;border-radius:8px;background:#FFFFFF;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.1);overflow:hidden;height:100%;}@media (min-width:1140px){.article-teaser{padding-bottom:100px;}}.article-teaser .image-container{position:relative;}.article-teaser .image-container img{display:block;}.article-teaser .tag{position:absolute;bottom:20px;left:20px;border:1px solid #FFFFFF;}.article-teaser .details{padding:30px;}.article-teaser .overview{font-size:14px;padding-bottom:10px;}.article-teaser h3{font-size:18px;font-weight:600;line-height:normal;color:#293548;padding-bottom:14px;}.article-teaser h3 a{color:#293548;}@media (min-width:1140px){.article-teaser .snap-bottom{padding:30px;padding-top:0;}}.article-teaser .actions a{display:block;text-align:center;}.breadcrumb{font-size:14px;font-weight:600;padding:0 0 30px 0;clear:both;}.breadcrumb ol{margin:0;padding:15px 18px;background:#F4F0F0;border-radius:8px;overflow:hidden;color:#293548;}.breadcrumb ol li{margin:0;padding:0;list-style:none;float:left;}.breadcrumb ol li:before{content:"";display:inline-block;margin:0 8px;background-image:url(/themes/custom/catalyst/presentation/img/svg/sprite.svg);background-position:-250px 0;background-repeat:no-repeat;width:5px;height:11px;}.breadcrumb ol li:last-child{display:none;}@media (min-width:1140px){.breadcrumb ol li:last-child{display:inline-block;}}.breadcrumb ol li:first-child:before{display:none;}.breadcrumb ol li a{color:#00A2E2;}.breadcrumb ol li a:hover{color:#293548;}.button-primary{font-size:13.5px;padding:9px 14px;border-radius:8px;background-color:#EDC500;color:#293548 !important;line-height:normal;font-weight:600;text-decoration:none;border:0;cursor:pointer;text-align:center;display:inline-block;}.button-primary:hover{background:#FFDA24;text-decoration:none;}.button-secondary{font-size:13.5px;padding:9px 14px;border-radius:8px;background-color:#647388;color:#FFFFFF !important;line-height:normal;font-weight:600;text-decoration:none;border:0;cursor:pointer;text-align:center;display:inline-block;}.button-secondary:hover{background:#7A889B;text-decoration:none;}.button-tirtiary{font-size:13.5px;padding:9px 14px;border-radius:8px;background-color:#F4F0F0;color:#293548 !important;line-height:normal;font-weight:600;text-decoration:none;border:0;cursor:pointer;text-align:center;display:inline-block;}.button-tirtiary:hover{background:#D4D4D4;text-decoration:none;}.button-large{padding:15px 18px;font-size:16px;}.button-user:before{content:"";display:inline-block;vertical-align:middle;margin-right:6px;background-image:url(/themes/custom/catalyst/presentation/img/svg/sprite.svg);background-position:-200px 0;background-repeat:no-repeat;width:14px;height:16px;}.button-user.button-secondary:before{background-image:url(/themes/custom/catalyst/presentation/img/svg/sprite.svg);background-position:-200px -20px;background-repeat:no-repeat;width:14px;height:16px;}.button-tick:before{content:"";display:inline-block;vertical-align:middle;margin-right:6px;background-image:url(/themes/custom/catalyst/presentation/img/svg/sprite.svg);background-position:-250px -20px;background-repeat:no-repeat;width:20px;height:16px;}.button-close:before{content:"";display:inline-block;vertical-align:middle;margin-right:6px;}.button-close.button-secondary:before{background-image:url(/themes/custom/catalyst/presentation/img/svg/sprite.svg);background-position:-220px -20px;background-repeat:no-repeat;width:15px;height:15px;}.button-close-after:after{content:"";display:inline-block;vertical-align:middle;margin-left:6px;}.button-close-after.button-secondary:after{background-image:url(/themes/custom/catalyst/presentation/img/svg/sprite.svg);background-position:-220px -20px;background-repeat:no-repeat;width:15px;height:15px;}.button-view:before{content:"";display:inline-block;vertical-align:middle;margin-right:6px;}.button-view.button-primary:before,.button-view.button-tirtiary:before{background-image:url(/themes/custom/catalyst/presentation/img/svg/sprite.svg);background-position:-275px -20px;background-repeat:no-repeat;width:15px;height:12px;}.button-view:before{content:"";display:inline-block;vertical-align:middle;margin-right:6px;}.button-view.button-primary:before,.button-view.button-tirtiary:before{background-image:url(/themes/custom/catalyst/presentation/img/svg/sprite.svg);background-position:-275px -20px;background-repeat:no-repeat;width:15px;height:12px;}.button-arrow:before{content:"";display:inline-block;vertical-align:middle;margin-right:6px;}.button-arrow.button-primary:before,.button-arrow.button-tirtiary:before{background-image:url(/themes/custom/catalyst/presentation/img/svg/sprite.svg);background-position:-275px 0;background-repeat:no-repeat;width:14px;height:14px;}.button-pdf:before{content:"";display:inline-block;vertical-align:middle;margin-right:6px;}.button-pdf.button-primary:before{background-image:url(/themes/custom/catalyst/presentation/img/svg/sprite.svg);background-position:-220px -80px;background-repeat:no-repeat;width:13px;height:15px;}.button-link:before{content:"";display:inline-block;vertical-align:middle;margin-right:6px;}.button-link.button-primary:before,.button-link.button-tirtiary:before{background-image:url(/themes/custom/catalyst/presentation/img/svg/sprite.svg);background-position:-250px -80px;background-repeat:no-repeat;width:15px;height:15px;}.button-email.button-primary:before,.button-email.button-tirtiary:before{content:"";display:inline-block;vertical-align:middle;margin-right:6px;background-image:url(/themes/custom/catalyst/presentation/img/svg/sprite.svg);background-position:-275px -80px;background-repeat:no-repeat;width:16px;height:13px;}.button-arrowup:after{content:"";display:inline-block;vertical-align:middle;margin-left:6px;}.button-arrowup.button-secondary:after{background-image:url(/themes/custom/catalyst/presentation/img/svg/sprite.svg);background-position:-300px -50px;background-repeat:no-repeat;width:12px;height:12px;}.flag-express-interest{display:inline-block;}.flag-express-interest a{font-size:13.5px;padding:9px 14px;border-radius:8px;background-color:#EDC500;color:#293548 !important;line-height:normal;font-weight:600;text-decoration:none;border:0;cursor:pointer;text-align:center;display:inline-block;}.flag-express-interest a:hover{background:#FFDA24;text-decoration:none;}.flag-favourite{float:right;display:inline-block;margin:0 0 20px 20px;}.flag-favourite.action-unflag a{background:#EDC500;}.flag-favourite.action-unflag a:hover{background:#FFDA24;}.flag-favourite a{font-size:13px;background:#F4F0F0;border-radius:100px;padding:4px 10px;color:#293548;}.flag-favourite a:before{content:"";display:inline-block;margin-right:6px;background-image:url(/themes/custom/catalyst/presentation/img/svg/sprite.svg);background-position:-200px -200px;background-repeat:no-repeat;width:13px;height:13px;}.flag-favourite a:hover{text-decoration:none;background:#D4D4D4;}body.view-group-nodes .admin-actions,body.view-group-members .admin-actions{background:#FFFFFF;padding:30px 30px 0 30px;}.admin-actions ul{margin:0;padding:0;}.admin-actions li{display:inline-block;margin:0 5px 0 0;padding:0;list-style:none;}.admin-actions a{font-size:13.5px;padding:9px 14px;border-radius:8px;background-color:#EDC500;color:#293548 !important;line-height:normal;font-weight:600;text-decoration:none;border:0;cursor:pointer;text-align:center;display:inline-block;}.admin-actions a:hover{background:#FFDA24;text-decoration:none;}.comments{background:#F4F0F0;padding:30px 0;}@media (min-width:1140px){.comments{padding:30px 0 100px 0;}}.comments h4{font-size:21px;line-height:normal;}.comments .comment{background:#FFFFFF;border-radius:8px;padding:25px;margin-bottom:15px;font-size:14px;font-weight:400;}.comments .comment mark{float:right;background:#EDC500;color:#FFFFFF;padding:4px 10px;border-radius:100px;border:1px solid #FFFFFF;text-transform:capitalize;}.comments .comment .permalink{padding-bottom:15px;}.comments .comment .submitted{padding-bottom:20px;}.comments .comment .submitted span{font-weight:600;}.comments .comment ul.links{margin:0;padding:0;}.comments .comment ul.links li{margin:0;padding:0 20px 0 0;display:inline-block;list-style:none;}.comments .comment blockquote{font-style:normal;background:#FAFAFA;}form.comment-form label{display:none;}form.comment-form .js-text-format-wrapper > a{display:none;}.node-type-cluster_company .tabs-primary{margin-bottom:30px;}.company .company-logo{padding:10px 10px;text-align:center;min-height:150px;line-height:130px;background:#FFFFFF;}.company .company-logo img{display:inline-block;vertical-align:middle;margin:0;}.company .introduction{font-size:21px;font-weight:300;line-height:28px;}.listing-companies .col-lg-6,.listing-companies .col-lg-4{margin-bottom:30px;}.listing-companies .views-row{height:100%;}.company-teaser{position:relative;border-radius:8px;background:#FFFFFF;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.1);overflow:hidden;height:100%;}@media (min-width:1140px){.company-teaser{padding-bottom:100px;}}.company-teaser .company-logo{min-height:180px;line-height:160px;}.company-teaser .details{padding:25px;}@media (min-width:1140px){.company-teaser .snap-bottom{padding:25px;padding-top:0;}}.company-teaser h3{font-size:24px;font-weight:600;line-height:normal;color:#293548;padding-bottom:10px;}.company-teaser h3 a{color:#293548;}.company-teaser .actions a{display:block;text-align:center;margin-bottom:8px;}.company-teaser .actions a:last-child{margin-bottom:0;}.company-detail .details{padding-bottom:50px;}@media (min-width:1140px){.company-detail .details{padding-bottom:100px;}}.company-detail .company-logo{margin-bottom:23px;}.company-detail .sidebar-block .actions{padding-bottom:20px;}.dashboard h2{padding-bottom:20px;}.dashboard h2.icon:before{content:"";display:inline-block;vertical-align:middle;margin-right:8px;}.dashboard h2.icon.icon-doc:before{background-image:url(/themes/custom/catalyst/presentation/img/svg/sprite.svg);background-position:-350px -120px;background-repeat:no-repeat;width:25px;height:31px;}.dashboard h2.icon.icon-company:before{background-image:url(/themes/custom/catalyst/presentation/img/svg/sprite.svg);background-position:-400px -120px;background-repeat:no-repeat;width:30px;height:26px;}.dashboard h2.icon.icon-group:before{background-image:url(/themes/custom/catalyst/presentation/img/svg/sprite.svg);background-position:-450px -120px;background-repeat:no-repeat;width:34px;height:34px;}@media (min-width:1140px){.dashboard .position-left{float:left;}}@media (min-width:1140px){.dashboard .position-right{float:right;}}.dashboard .position-right .views-exposed-form{margin-top:10px;}@media (min-width:1140px){.dashboard .position-right .views-exposed-form .form-select,.dashboard .position-right .views-exposed-form .form-text{width:auto;margin-left:8px;}}@media (min-width:1140px){.dashboard .position-right .views-exposed-form .form-select,.dashboard .position-right .views-exposed-form .form-text{min-width:400px;}}.dashboard .info-blocks{clear:both;}.dashboard .card{background:#FFFFFF;border-radius:8px;padding:30px;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.1);overflow:hidden;}@media (min-width:1140px){.dashboard .card{height:100%;}}.dashboard .card .heading-action{float:right;}.dashboard .card h4{padding-bottom:11px;border-bottom:1px solid #D4D4D4;margin-bottom:20px;}.dashboard .card h4.icon:before{content:"";display:inline-block;vertical-align:middle;margin-right:8px;}.dashboard .card h4.icon.icon-user:before{background-image:url(/themes/custom/catalyst/presentation/img/svg/sprite.svg);background-position:-350px -80px;background-repeat:no-repeat;width:22px;height:24px;}.dashboard .card h4.icon.icon-group:before{background-image:url(/themes/custom/catalyst/presentation/img/svg/sprite.svg);background-position:-380px -80px;background-repeat:no-repeat;width:24px;height:21px;}.dashboard .card h4.icon.icon-activity:before{background-image:url(/themes/custom/catalyst/presentation/img/svg/sprite.svg);background-position:-420px -80px;background-repeat:no-repeat;width:27px;height:27px;}.dashboard .card .info{padding-bottom:10px;white-space:nowrap;}.dashboard .card .info strong{display:block;}@media (min-width:1420px){.dashboard .card .info strong{display:inline;}}@media (min-width:1140px){.dashboard .card .actions{padding-top:14px;}}.dashboard .card .actions a{margin-bottom:14px;}@media (min-width:1140px){.dashboard .card .actions a{margin-bottom:0;}}.dashboard .card form.views-exposed-form{margin-bottom:30px;}.dashboard .card form.views-exposed-form .form-item{display:inline-block;padding:0;}.dashboard .card form.views-exposed-form label{margin-right:8px;}.dashboard .card form.views-exposed-form .form-text{width:100px;}.dashboard .card .logo{width:185px;border-radius:8px;border:1px solid #D4D4D4;padding:10px;min-height:115px;line-height:95px;text-align:center;margin:0 0 20px 0;}@media (min-width:1140px){.dashboard .card .logo{margin:0 30px 0 0;float:left;}}.dashboard .card .logo img{display:inline-block;vertical-align:middle;}.dashboard .col-lg-4,.dashboard .col-lg-6,.dashboard .col-lg-12{margin-bottom:30px;}@media (min-width:768px){.dashboard-statistics{display:flex;margin:0 -5px;}}.dashboard-statistics .cell{padding:0 0 15px 0;}@media (min-width:768px){.dashboard-statistics .cell{width:33.333333%;padding:0 5px;}}@media (min-width:768px){.dashboard-statistics .cell .views-element-container{height:100%;}}.dashboard-statistics .cell a{display:block;height:100%;font-size:14px;color:#5A708D;line-height:normal;padding:15px;border-radius:4px;border:1px solid #D4D4D4;color:#5A708D;font-weight:300;}.dashboard-statistics .cell a:hover{background:#F4F0F0;text-decoration:none;color:#5A708D;}.dashboard-statistics .cell span{display:block;}.dashboard-statistics .cell .value{font-size:32px;font-weight:600;color:#293548;}.tab-contents{background:#FFFFFF;padding:30px 30px 1px 30px;margin-bottom:30px;border-radius:0 8px 8px 8px;}.group-form,body.company-add-member form,body.cluster-add-member form,body.group-relationship form{background:#FFFFFF;padding:30px;margin-bottom:30px;border-radius:0 8px 8px 8px;}.group-form .js-form-type-vertical-tabs,body.company-add-member form .js-form-type-vertical-tabs,body.cluster-add-member form .js-form-type-vertical-tabs,body.group-relationship form .js-form-type-vertical-tabs{display:none;}.group-form .js-form-type-email label,.group-form .js-form-type-entity-autocomplete label,body.company-add-member form .js-form-type-email label,body.company-add-member form .js-form-type-entity-autocomplete label,body.cluster-add-member form .js-form-type-email label,body.cluster-add-member form .js-form-type-entity-autocomplete label,body.group-relationship form .js-form-type-email label,body.group-relationship form .js-form-type-entity-autocomplete label{display:block;}.group-form .form-item-name,body.company-add-member form .form-item-name,body.cluster-add-member form .form-item-name,body.group-relationship form .form-item-name{display:none;}body.node-add h1,body.node-edit h1{font-size:34px;line-height:46px;}@media (min-width:1140px){body.node-add h1,body.node-edit h1{font-size:38px;line-height:54px;}}body.user-activity-view h1,body.view-user-manage-content h1,body.user-activity-view h1,body.view-group-members h1{font-size:34px;line-height:46px;}@media (min-width:1140px){body.user-activity-view h1,body.view-user-manage-content h1,body.user-activity-view h1,body.view-group-members h1{font-size:38px;line-height:54px;}}body.user-activity-view form.views-exposed-form,body.view-user-manage-content form.views-exposed-form,body.user-activity-view form.views-exposed-form,body.view-group-members form.views-exposed-form{overflow:hidden;margin:0 0 30px 0;}@media (min-width:1140px){body.user-activity-view form.views-exposed-form,body.view-user-manage-content form.views-exposed-form,body.user-activity-view form.views-exposed-form,body.view-group-members form.views-exposed-form{margin:0 -10px 30px -10px;display:flex;}}@media (min-width:1140px){body.user-activity-view form.views-exposed-form .form-item,body.view-user-manage-content form.views-exposed-form .form-item,body.user-activity-view form.views-exposed-form .form-item,body.view-group-members form.views-exposed-form .form-item{padding:0 10px;}}@media (min-width:1140px){body.user-activity-view form.views-exposed-form .form-submit,body.view-user-manage-content form.views-exposed-form .form-submit,body.user-activity-view form.views-exposed-form .form-submit,body.view-group-members form.views-exposed-form .form-submit{margin-top:28px;}}body.user-activity-view .view-empty,body.view-user-manage-content .view-empty,body.user-activity-view .view-empty,body.view-group-members .view-empty{min-height:200px;}body.user-activity-view nav.pager,body.view-user-manage-content nav.pager,body.user-activity-view nav.pager,body.view-group-members nav.pager{margin-bottom:30px;}.cluster-manager-summary{margin:7px 0 0 0;}.cluster-manager-summary:last-child{margin-bottom:30px;}.cluster-manager-summary div{display:inline;}.cluster-manager-summary ul{display:inline;margin:0;padding:0;}.cluster-manager-summary ul li{list-style:none;display:inline;}.cluster-manager-summary ul li:after{content:", ";}.cluster-manager-summary ul li:last-child:after{content:"";}#views-exposed-form-users-groups-block-1 .form-submit,#views-exposed-form-your-company-activity-stats-user-companies .form-submit,.your-activity .views-exposed-form .form-submit .form-submit{display:none;}.listing-events .col-lg-6{margin-bottom:30px;}.listing-events .views-row{height:100%;}.event-teaser{border-radius:8px;background:#FFFFFF;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.1);overflow:hidden;height:100%;}.event-teaser .image-container{position:relative;}.event-teaser .image-container img{display:block;}.event-teaser .tag{position:absolute;bottom:20px;left:20px;border:1px solid #FFFFFF;}.event-teaser .details{padding:30px;}.event-teaser .overview{font-size:14px;padding-bottom:10px;}.event-teaser h3{font-size:18px;font-weight:600;line-height:normal;color:#293548;padding-bottom:14px;}.event-teaser h3 a{color:#293548;}.event-teaser .actions a{display:block;text-align:center;margin-top:20px;}@media (min-width:1140px){.event-detail{padding-bottom:80px;}}.event-detail time:nth-child(2){display:block;}.view-layout .view-filters{position:fixed;z-index:100000;bottom:20px;left:20px;right:20px;display:block;}@media (min-width:1140px){.view-layout .view-filters{display:none;}}.exposed-filters{background:#FFFFFF;padding:22px 20px;display:none;position:fixed;z-index:100000;height:100%;left:0;right:0;bottom:0;overflow-y:scroll;}@media (min-width:1140px){.exposed-filters{display:block !important;box-shadow:0px 0px 14px 0px rgba(0,0,0,0.08);border-radius:8px;margin-bottom:30px;position:static;height:auto;overflow-y:auto;}}.exposed-filters .button-close-after{margin-bottom:14px;display:block;}@media (min-width:1140px){.exposed-filters .button-close-after{display:none;}}.exposed-filters h3{font-size:18px;font-weight:600;line-height:normal;border-bottom:1px solid #D4D4D4;padding:0 0 10px 0;margin:0 0 10px 0;}.exposed-filters .form-submit{font-size:13.5px;padding:9px 14px;border-radius:8px;background-color:#EDC500;color:#293548 !important;line-height:normal;font-weight:600;text-decoration:none;border:0;cursor:pointer;text-align:center;display:inline-block;width:100%;margin-bottom:10px;}.exposed-filters .form-submit:hover{background:#FFDA24;text-decoration:none;}.exposed-filters .form-submit:nth-child(2){font-size:13.5px;padding:9px 14px;border-radius:8px;background-color:#F4F0F0;color:#293548 !important;line-height:normal;font-weight:600;text-decoration:none;border:0;cursor:pointer;text-align:center;display:inline-block;margin-bottom:0;}.exposed-filters .form-submit:nth-child(2):hover{background:#D4D4D4;text-decoration:none;}.exposed-filters .form-radios{display:flex;}.exposed-filters .form-radios .form-item{margin-right:11px;}.exposed-filters .shs-container .shs-widget-container{display:block;}.exposed-filters .shs-container .shs-widget-container:nth-child(2){padding:14px 0 0 0;}.exposed-filters .shs-container .shs-widget-container:nth-child(2):before{content:"Domain of expertise";display:block;color:#212529;font-size:15px;font-weight:600;padding:0 0 5px 0;}@media (min-width:1140px){.form-item-sort-bef-combine{position:absolute;top:0;right:15px;}}.form-item-sort-bef-combine label{display:block;}@media (min-width:1140px){.form-item-sort-bef-combine label{display:inline-block;margin-right:5px;}}.form-item-sort-bef-combine .form-select{padding-right:30px;}@media (min-width:1140px){.form-item-sort-bef-combine .form-select{width:auto;}}.listing-opportunities .exposed-filters .form-item-min-value,.listing-opportunities .exposed-filters .form-item-max-value{float:left;width:50%;}@media (min-width:1140px){.listing-opportunities .exposed-filters .form-item-min-value,.listing-opportunities .exposed-filters .form-item-max-value{padding-left:5px;}}.listing-opportunities .exposed-filters .form-item-min-value:before,.listing-opportunities .exposed-filters .form-item-max-value:before{content:"Total fund";font-weight:600;display:block;}.listing-opportunities .exposed-filters .form-item-min-value label,.listing-opportunities .exposed-filters .form-item-max-value label{font-weight:400;}.listing-opportunities .exposed-filters .form-item-min-value .form-text,.listing-opportunities .exposed-filters .form-item-max-value .form-text{padding:8px;}.listing-opportunities .exposed-filters .form-item-max-value{padding-left:5px;}.listing-opportunities .exposed-filters .form-item-max-value:before{visibility:hidden;overflow:hidden;}.listing-events .exposed-filters .form-item-price-per-person-min,.listing-events .exposed-filters .form-item-price-per-person-max{float:left;width:50%;}@media (min-width:1140px){.listing-events .exposed-filters .form-item-price-per-person-min,.listing-events .exposed-filters .form-item-price-per-person-max{padding-left:5px;}}.listing-events .exposed-filters .form-item-price-per-person-min:before,.listing-events .exposed-filters .form-item-price-per-person-max:before{content:"Price per person";white-space:nowrap;font-weight:600;display:block;}.listing-events .exposed-filters .form-item-price-per-person-min label,.listing-events .exposed-filters .form-item-price-per-person-max label{font-weight:400;}.listing-events .exposed-filters .form-item-price-per-person-min .form-text,.listing-events .exposed-filters .form-item-price-per-person-max .form-text{padding:8px;}.listing-events .exposed-filters .form-item-price-per-person-max{padding-left:5px;}.listing-events .exposed-filters .form-item-price-per-person-max:before{visibility:hidden;overflow:hidden;}form{line-height:normal;font-size:15px;}form .form-item{padding:0 0 14px 0;}form .form-item .js-form-type-radio{padding:0;}form .form-item .js-form-type-radio label{font-weight:400;}form legend,form h4{color:#212529;font-size:15px;font-weight:600;padding:0 0 5px 0;display:inline-block;}form label{color:#212529;font-size:15px;font-weight:600;padding:0 0 5px 0;display:inline-block;}form label.js-form-required:after{content:"*";display:inline-block;margin-left:8px;}form .field--type-datetime h4,form .field--type-daterange h4{color:#212529;font-size:15px;font-weight:600;padding:0 0 5px 0;display:block;}form .form-text,form .form-email,form .form-number,form .form-url,form .form-date{color:#868D96;font-size:15px;font-weight:400;padding:8px 12px;border-radius:5px;border:1px solid #D4D4D4;width:100%;max-width:480px;font-family:"Poppins",sans-serif;}form .form-textarea{color:#868D96;font-size:15px;font-weight:400;padding:8px 12px;border-radius:5px;border:1px solid #D4D4D4;width:100%;max-width:640px;font-family:"Poppins",sans-serif;}form .form-date{width:100%;}form .form-checkboxes .form-item,form .form-radios .form-item{padding:0;}form .form-checkboxes label,form .form-radios label{font-size:15px;font-weight:400;padding:0;}form .form-checkbox{margin:0;}form .form-select{color:#868D96;font-size:15px;font-weight:400;padding:8px 12px;border-radius:5px;border:1px solid #D4D4D4;width:100%;appearance:none;background:url(/themes/custom/catalyst/presentation/img/svg/dropdown.svg) no-repeat right 10px center #FFFFFF;max-width:100%;}@media (min-width:1140px){form .form-select{max-width:480px;}}form .multiselect-dropdown{min-width:0;max-width:480px;}form .multiselect-dropdown:before{content:"Multi select";border:1px solid #D4D4D4;border-radius:5px 5px 0 0;background:#F4F0F0;font-size:13px;font-weight:600;line-height:normal;display:block;padding:2px 12px 0 12px;color:#293548;}form .multiselect-dropdown .form-select{border-radius:0 0 5px 5px;border-top:0;background:url(/themes/custom/catalyst/presentation/img/svg/multi-select-icon.svg) no-repeat right 10px center #FFFFFF;cursor:pointer;}form .multiselect-dropdown label{font-size:15px;font-weight:400;}form .multiselect-dropdown .multiselect-dropdown__scroll{overflow-y:auto;max-height:none;}form .multiselect-dropdown .multiselect-dropdown__dialog{z-index:1;border:1px solid #D4D4D4;border-top:1px solid #F4F0F0;border-radius:0 0 5px 5px;margin-top:-5px;max-height:320px;overflow-y:scroll;padding:8px 12px;max-width:none;width:100%;}form .multiselect-dropdown ul.multiselect-dropdown__list{padding:0;}form .multiselect-dropdown ul.multiselect-dropdown__list li .form-item{padding:0;}form .multiselect-dropdown .multiselect-dropdown__actions{padding-bottom:8px;}form .multiselect-dropdown .multiselect-dropdown__actions button{color:#00A2E2;font-size:14px;font-weight:600;margin-right:8px;}form .multiselect-dropdown .multiselect-dropdown__actions button:hover{color:#3E495B;}form fieldset.field-group-fieldset{background:#FAFAFA;border:0;border-radius:8px;margin-top:58px;margin-bottom:20px;position:relative;padding:10px;}@media (min-width:1140px){form fieldset.field-group-fieldset{padding:30px;}}form fieldset.field-group-fieldset > legend{position:absolute;top:-38px;font-size:32px;font-weight:600;line-height:normal;display:block;width:100%;padding:0 0 8px 0;margin:0 -30px;background:#FFFFFF;left:30px;}form fieldset.field-group-fieldset{border:0;}form fieldset.field-group-fieldset > legend{font-size:21px;font-weight:600;line-height:normal;}form .tabledrag-toggle-weight-wrapper button{font-size:13.5px;padding:9px 14px;border-radius:8px;background-color:#F4F0F0;color:#293548 !important;line-height:normal;font-weight:600;text-decoration:none;border:0;cursor:pointer;text-align:center;display:inline-block;margin-bottom:20px;}form .tabledrag-toggle-weight-wrapper button:hover{background:#D4D4D4;text-decoration:none;}form table.field-multiple-table{margin-bottom:20px;}form table.field-multiple-table h4{font-size:13px;font-weight:600;line-height:normal;padding:0;}form table.field-multiple-table .handle{width:28px;height:28px;}form table.field-multiple-table .form-item{padding:0;}form table.field-multiple-table td.field-multiple-drag{border-right:0;width:40px;padding-right:0;}form .description,form .text-full{font-size:13px;}form .form-submit{font-size:13.5px;padding:9px 14px;border-radius:8px;background-color:#EDC500;color:#293548 !important;line-height:normal;font-weight:600;text-decoration:none;border:0;cursor:pointer;text-align:center;display:inline-block;}form .form-submit:hover{background:#FFDA24;text-decoration:none;}form.user-login-form,form.user-pass,form.user-form{padding-bottom:40px;}form.user-login-form label,form.user-pass label,form.user-form label{display:block;}form.user-login-form .form-submit,form.user-pass .form-submit,form.user-form .form-submit{clear:both;display:block;}form.user-login-form .js-form-type-radio label,form.user-login-form .js-form-type-checkbox label,form.user-pass .js-form-type-radio label,form.user-pass .js-form-type-checkbox label,form.user-form .js-form-type-radio label,form.user-form .js-form-type-checkbox label{display:inline-block;}form.user-login-form #edit-status--wrapper,form.user-login-form #edit-roles--wrapper,form.user-login-form #edit-role-change--wrapper,form.user-login-form #edit-field-last-password-reset-0,form.user-login-form .form-item-field-password-expiration-value,form.user-pass #edit-status--wrapper,form.user-pass #edit-roles--wrapper,form.user-pass #edit-role-change--wrapper,form.user-pass #edit-field-last-password-reset-0,form.user-pass .form-item-field-password-expiration-value,form.user-form #edit-status--wrapper,form.user-form #edit-roles--wrapper,form.user-form #edit-role-change--wrapper,form.user-form #edit-field-last-password-reset-0,form.user-form .form-item-field-password-expiration-value{display:none;}.node-form{background:#FFFFFF;margin-bottom:30px;border-radius:0px 8px 8px 8px;padding:10px;}@media (min-width:1140px){.node-form{padding:30px;}}.node-form .js-form-type-select label,.node-form .js-form-type-time label,.node-form .js-form-type-textfield label,.node-form .js-form-type-number label,.node-form .js-form-type-url label{display:block;}.node-form .js-filter-wrapper,.node-form .js-text-format-wrapper > a{display:none;}.node-form .form-submit{margin-right:30px;}.node-confirm-form{margin-bottom:30px;}.node-confirm-form .form-submit{margin-left:20px;margin-right:20px;}span.group-status{display:inline-block;padding:4px 10px;font-size:13px;font-weight:600;line-height:normal;border-radius:100px;}span.group-status:before{display:inline-block;margin-right:6px;vertical-align:middle;}span.group-status.in-discussion{background:#DC3545;color:#FFFFFF;}span.group-status.in-discussion:before{content:"";background-image:url(/themes/custom/catalyst/presentation/img/svg/sprite.svg);background-position:-200px -120px;background-repeat:no-repeat;width:14px;height:13px;}span.group-status.shared{background:#5A708D;color:#FFFFFF;}span.group-status.shared:before{content:"";background-image:url(/themes/custom/catalyst/presentation/img/svg/sprite.svg);background-position:-219px -119px;background-repeat:no-repeat;width:13px;height:13px;}span.group-status.unshared{background:#D4D4D4;color:#293548;}span.group-status.unshared:before{content:"";background-image:url(/themes/custom/catalyst/presentation/img/svg/sprite.svg);background-position:-239px -119px;background-repeat:no-repeat;width:13px;height:13px;}body.node-type-innovation_district #hero{padding-top:50px;background:#FAFAFA;}@media (min-width:1140px){body.node-type-innovation_district #hero{padding-top:0;}}body.node-type-innovation_district #hero .prefix{font-size:21px;font-weight:600;color:#5A708D;padding-bottom:20px;}body.node-type-innovation_district #hero img{border-radius:8px;display:block;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.1);margin:0 0 20px 0;}@media (min-width:1140px){body.node-type-innovation_district #hero img{margin:40px 0;}}body.node-type-innovation_district #hero .actions{padding-bottom:30px;}body.node-type-innovation_district #hero .button-primary{display:block;}.innovation-district-teaser{background:#293548;color:#FFFFFF;padding:60px;margin-bottom:30px;overflow:hidden;}.innovation-district-teaser .image-container{float:right;width:33.333333%;}.innovation-district-teaser .details{float:left;width:66.666666%;padding-right:60px;}.innovation-district-teaser .details h3{padding-bottom:20px;}.innovation-district-teaser .details h3 a{color:#FFFFFF;text-decoration:none;}.innovation-district-teaser .details h3 a:hover{color:#F2F2F2;}.innovation-district-teaser .details .location{font-size:15px;font-weight:600;padding-bottom:20px;}.innovation-district-teaser .details .location:before{content:"";display:inline-block;vertical-align:middle;margin-right:7px;background-image:url(/themes/custom/catalyst/presentation/img/svg/sprite.svg);background-position:-400px 0;background-repeat:no-repeat;width:13px;height:15px;}.innovation-district-teaser .details .actions{padding-top:30px;}.innovation-district-card{background:#293548;color:#FFFFFF;border-radius:8px;position:relative;margin-bottom:30px;padding:30px;}@media (min-width:1140px){.innovation-district-card{margin-bottom:0;height:100%;padding:30px;padding-bottom:228px;}}@media (min-width:1420px){.innovation-district-card{padding:50px;padding-bottom:263px;}}.innovation-district-card h3{padding-bottom:20px;}.innovation-district-card h3 a{color:#FFFFFF;text-decoration:none;}.innovation-district-card h3 a:hover{color:#F2F2F2;}.innovation-district-card .location{font-size:15px;font-weight:600;padding-bottom:20px;}.innovation-district-card .location:before{content:"";display:inline-block;vertical-align:middle;margin-right:7px;background-image:url(/themes/custom/catalyst/presentation/img/svg/sprite.svg);background-position:-400px 0;background-repeat:no-repeat;width:13px;height:15px;}.innovation-district-card .actions{padding-top:30px;}.innovation-district-card .image-container{padding:30px 0 0 0;}@media (min-width:1140px){.innovation-district-card .image-container{padding:0 30px 30px 30px;}}@media (min-width:1420px){.innovation-district-card .image-container{padding:0 50px 50px 50px;}}.innovation-district-card .image-container img{display:block;border-radius:8px;}.paragraph.dark-blue .innovation-district-card{background:rgba(255,255,255,0.05);}@media (min-width:1140px){.view-layout{position:relative;margin:0 -15px;overflow:hidden;}}@media (min-width:1140px){.view-layout .view-header{padding:5px 15px 0 15px;}}@media (min-width:1140px){.view-layout .view-sidebar{float:left;width:25%;padding:0 15px;}}@media (min-width:1140px){.view-layout .view-content{float:right;width:75%;padding:0 15px;}}.listing{overflow:hidden;}@media (min-width:1140px){.listing{padding-bottom:80px;}}.listing .summary{padding-bottom:36px;}.listing .view-empty{background:#FFFFFF;padding:40px;text-align:center;border-radius:8px;font-size:15px;font-weight:400;color:#293548;margin-bottom:30px;}.listing .view-empty h4{font-size:18px;font-weight:600;}.listing-block{padding-top:50px;}@media (min-width:1140px){.listing-block{padding-top:100px;}}.alert{padding:16px 28px;border:1px solid #293548;margin:0 0 50px 0;color:#293548;font-size:18px;}.alert.alert-danger{background-color:#f2dede;border-color:#a94442;}.alert.alert-success{background-color:#dff0d8;border-color:#3c763d;}.alert.alert-warning{background-color:#fcf8e3;border-color:#8a6d3b;}.meta-group{margin-bottom:22px;}.meta{padding-bottom:4px;position:relative;padding-left:25px;}.meta a{color:#293548;font-weight:400;text-decoration:underline;}.meta a:hover{color:#1E1E1E;}.meta:before{content:"";display:block;position:absolute;left:0;top:3px;}.meta.date:before{background-image:url(/themes/custom/catalyst/presentation/img/svg/sprite.svg);background-position:-350px 0;background-repeat:no-repeat;width:14px;height:16px;}.meta.time:before{background-image:url(/themes/custom/catalyst/presentation/img/svg/sprite.svg);background-position:-375px 0;background-repeat:no-repeat;width:15px;height:15px;}.meta.location:before{background-image:url(/themes/custom/catalyst/presentation/img/svg/sprite.svg);background-position:-399px 0;background-repeat:no-repeat;width:14px;height:15px;}.meta.price:before{background-image:url(/themes/custom/catalyst/presentation/img/svg/sprite.svg);background-position:-419px 0;background-repeat:no-repeat;width:13px;height:16px;}.meta.email-large{padding-left:32px;padding-bottom:20px;top:2px;}.meta.email-large:before{background-image:url(/themes/custom/catalyst/presentation/img/svg/sprite.svg);background-position:-350px -30px;background-repeat:no-repeat;width:20px;height:17px;}.meta.location-large{padding-left:32px;padding-bottom:20px;top:2px;}.meta.location-large:before{background-image:url(/themes/custom/catalyst/presentation/img/svg/sprite.svg);background-position:-400px -30px;background-repeat:no-repeat;width:17px;height:20px;}.opportunity .field{padding:0 0 8px 0;}@media (min-width:1140px){.opportunity .field{display:flex;}}.opportunity .field h4{flex:none;font-size:15px;font-style:normal;font-weight:600;line-height:normal;padding:0;}@media (min-width:1140px){.opportunity .field h4{width:320px;}}.opportunity .funders-tenderers span:after{content:", ";}.opportunity .funders-tenderers span:last-child:after{content:"";}.opportunity .discussion-status{background:#5A708D;color:#FFFFFF;border-radius:100px;padding:4px 10px;font-size:13px;font-weight:600;line-height:normal;display:inline-block;}.opportunity .discussion-status:before{content:"";display:inline-block;vertical-align:middle;margin-right:8px;background-image:url(/themes/custom/catalyst/presentation/img/svg/sprite.svg);background-position:-320px -80px;background-repeat:no-repeat;width:15px;height:15px;}.opportunity .discussion-status.open_for_discussion{background:#DC3545;}.opportunity .discussion-status.open_for_discussion:before{background-image:url(/themes/custom/catalyst/presentation/img/svg/sprite.svg);background-position:-320px -100px;background-repeat:no-repeat;width:14px;height:14px;}.opportunity .discussion-status.discussion_closed{background:#D4D4D4;color:#647388;}.opportunity .discussion-status.discussion_closed:before{background-image:url(/themes/custom/catalyst/presentation/img/svg/sprite.svg);background-position:-320px -120px;background-repeat:no-repeat;width:15px;height:15px;}.opportunity-teaser{color:#293548;background:#FFFFFF;border-radius:8px;box-shadow:0px 0px 14px 0px rgba(0,0,0,0.08);padding:25px;margin-bottom:28px;overflow:hidden;font-size:15px;}.opportunity-teaser h3{padding-bottom:22px;}.opportunity-teaser h3 a{text-decoration:none;color:#293548;}.opportunity-teaser h3 a:hover{color:#293548;}.opportunity-teaser .overview{padding-bottom:20px;}.opportunity-teaser .actions{text-align:right;margin-top:10px;padding:20px 0 0 0;background:url(/themes/custom/catalyst/presentation/img/bmp/rule.gif) left top repeat-x;}.opportunity-teaser .actions .flag-express-interest{display:block;}@media (min-width:768px){.opportunity-teaser .actions .flag-express-interest{display:inline-block;}}.opportunity-teaser .actions a{display:block;margin-bottom:8px;}@media (min-width:768px){.opportunity-teaser .actions a{display:inline-block;margin-bottom:0;margin-left:8px;}}@media (min-width:1140px){.opportunity-detail{padding-bottom:80px;}}.opportunity-detail .details{padding-bottom:16px;border-bottom:1px solid #D4D4D4;margin-bottom:20px;}.opportunity-detail .details .actions{text-align:right;padding:0 0 20px 0;}.opportunity-detail .details .actions a{display:inline-block;margin-left:8px;}.opportunity-detail .actions{margin-bottom:20px;}.opportunity-detail .interested-users{max-height:430px;overflow-y:auto;}.opportunity-detail .interested-users h4{font-size:15px;font-weight:600;line-height:normal;}.opportunity-detail .interested-users ul{margin:0;padding:0;}.opportunity-detail .interested-users ul li{margin:0;padding:0 0 8px 0;list-style:none;font-size:15px;font-weight:600;line-height:normal;}.opportunity-detail .interested-users ul li .companies ul{position:relative;}.opportunity-detail .interested-users ul li .companies ul.multiple{padding-left:20px;}.opportunity-detail .interested-users ul li .companies ul.multiple:hover{cursor:pointer;color:#00A2E2;}.opportunity-detail .interested-users ul li .companies ul.multiple:hover:before{background-image:url(/themes/custom/catalyst/presentation/img/svg/sprite.svg);background-position:-270px -200px;background-repeat:no-repeat;width:13px;height:13px;}.opportunity-detail .interested-users ul li .companies ul.multiple:before{content:"";display:block;position:absolute;left:0;top:5px;margin-right:8px;background-image:url(/themes/custom/catalyst/presentation/img/svg/sprite.svg);background-position:-250px -200px;background-repeat:no-repeat;width:13px;height:13px;}.opportunity-detail .interested-users ul li .companies ul.multiple.open:before{background-image:url(/themes/custom/catalyst/presentation/img/svg/sprite.svg);background-position:-250px -220px;background-repeat:no-repeat;width:13px;height:13px;}.opportunity-detail .interested-users ul li .companies ul.multiple.open:hover:before{background-image:url(/themes/custom/catalyst/presentation/img/svg/sprite.svg);background-position:-270px -220px;background-repeat:no-repeat;width:13px;height:13px;}.opportunity-detail .interested-users ul li .companies ul li{padding:0;font-weight:400;}nav.pager{text-align:center;font-weight:400;}nav.pager ul{margin:0;padding:0;}nav.pager ul li{margin:0;padding:0 4px;list-style:none;display:inline-block;}nav.pager ul li a{color:#1E1E1E;padding:6px 13px;border-radius:8px;text-decoration:none;display:inline-block;}nav.pager ul li a:hover{background:#EDC500;color:#FFFFFF;}nav.pager ul li.is-active a{background:#EDC500;color:#FFFFFF;}nav.pager ul li.pager__item--previous a:before{content:"";display:inline-block;margin-right:4px;background-image:url(/themes/custom/catalyst/presentation/img/svg/sprite.svg);background-position:-320px 0;background-repeat:no-repeat;width:11px;height:11px;}nav.pager ul li.pager__item--previous a:hover:before{background-image:url(/themes/custom/catalyst/presentation/img/svg/sprite.svg);background-position:-320px -20px;background-repeat:no-repeat;width:11px;height:11px;}nav.pager ul li.pager__item--next a:after{content:"";display:inline-block;margin-left:4px;background-image:url(/themes/custom/catalyst/presentation/img/svg/sprite.svg);background-position:-300px 0;background-repeat:no-repeat;width:11px;height:11px;}nav.pager ul li.pager__item--next a:hover:after{background-image:url(/themes/custom/catalyst/presentation/img/svg/sprite.svg);background-position:-300px -20px;background-repeat:no-repeat;width:11px;height:11px;}nav.pager ul li.pager__item--first,nav.pager ul li.pager__item--last{display:none;}.paragraph{color:#293548;font-size:15px;padding:50px 0;}@media (min-width:1140px){.paragraph{padding:100px 0;}}@media (min-width:1140px){.paragraph.reduced-padding{padding:50px 0;}}.paragraph .paragraph-heading{text-align:center;}.paragraph .introduction{line-height:28px;padding-bottom:25px;font-size:18px;}@media (min-width:1140px){.paragraph .introduction{font-size:20px;}}.paragraph .pre-heading{font-weight:600;line-height:normal;margin-bottom:15px;font-size:20px;}@media (min-width:1140px){.paragraph .pre-heading{font-size:22px;}}.paragraph.light-grey .pre-heading{color:#5A708D;}.paragraph.slate{background:#5A708D;color:#FFFFFF;}.paragraph.slate .pre-heading{color:#5A708D;}.paragraph.slate a{color:#EDC500;}.paragraph.slate a:hover{color:#FFDA24;}.paragraph.dark-blue{background:#293548;color:#FFFFFF;}.paragraph.dark-blue .pre-heading{color:#D4D4D4;}.paragraph.dark-blue a{color:#EDC500;}.paragraph.dark-blue a:hover{color:#FFDA24;}.paragraph.white{background:#FFFFFF;}.paragraph.white .pre-heading{color:#5A708D;}.paragraph .sidebar-section{padding:40px 0 0 0;}@media (min-width:1140px){.paragraph .sidebar-section{padding:0 0 40px 0;}}.paragraph .sidebar-section h3{padding-bottom:20px;}.paragraph .sidebar-section .actions a{font-size:13.5px;padding:9px 14px;border-radius:8px;background-color:#EDC500;color:#293548 !important;line-height:normal;font-weight:600;text-decoration:none;border:0;cursor:pointer;text-align:center;display:inline-block;display:block;}.paragraph .sidebar-section .actions a:hover{background:#FFDA24;text-decoration:none;}.paragraph-grid-of-icons{font-size:15px;line-height:normal;}.paragraph-grid-of-icons .introduction{text-align:center;}.paragraph-grid-of-icons .icon-group{margin:0 -15px;display:flex;flex-wrap:wrap;justify-content:center;}.paragraph-grid-of-icons .icon-group .icon-column{width:100%;padding:0 15px;}@media (min-width:1140px){.paragraph-grid-of-icons .icon-group .icon-column{width:25%;}}.paragraph-grid-of-icons .icon{text-align:center;font-weight:400;max-width:230px;margin:auto;padding-bottom:30px;display:flex;flex-direction:column;justify-content:center;}.paragraph-grid-of-icons .icon .icon-img{margin:0 auto 18px auto;border:1px solid #EDC500;border-radius:93px;text-align:center;width:125px;height:125px;line-height:125px;}@media (min-width:1140px){.paragraph-grid-of-icons .icon .icon-img{width:186px;height:186px;line-height:186px;}}.paragraph-grid-of-icons .icon .icon-img img{vertical-align:middle;max-width:44px;}@media (min-width:1140px){.paragraph-grid-of-icons .icon .icon-img img{max-width:76px;}}.paragraph-grid-of-icons .positioned-right h2.paragraph-heading,.paragraph-grid-of-icons .positioned-left h2.paragraph-heading{text-align:left;}.paragraph-grid-of-icons .positioned-right .introduction,.paragraph-grid-of-icons .positioned-left .introduction{text-align:left;}@media (min-width:768px){.paragraph-grid-of-icons .positioned-right .icon-group .icon-column,.paragraph-grid-of-icons .positioned-left .icon-group .icon-column{width:50%;}}.paragraph-grid-of-icons .positioned-right .icon,.paragraph-grid-of-icons .positioned-left .icon{margin-bottom:30px;background:rgba(255,255,255,0.05);max-width:none;padding:50px 20px 20px 20px;max-height:300px;overflow:hidden;}.paragraph-grid-of-icons .positioned-right .icon .icon-img,.paragraph-grid-of-icons .positioned-left .icon .icon-img{border-radius:0;border:0;width:auto;height:auto;line-height:normal;}@media (min-width:1140px){.paragraph-grid-of-icons .positioned-right .icon .icon-img,.paragraph-grid-of-icons .positioned-left .icon .icon-img{width:auto;height:auto;line-height:normal;}}.paragraph-grid-of-icons .positioned-right .icon .icon-img img,.paragraph-grid-of-icons .positioned-left .icon .icon-img img{max-width:none;}.paragraph-body-with-quote-and-images{overflow:hidden;}.paragraph-body-with-quote-and-images .quote{min-height:280px;background:#6E819A;color:#FFFFFF;font-size:22px;font-style:italic;line-height:normal;padding:30px;border-radius:30px 30px 30px 0px;margin-bottom:30px;}@media (min-width:1140px){.paragraph-body-with-quote-and-images .quote{margin-bottom:0;}}.paragraph-body-with-quote-and-images .quote:before{content:"";display:block;overflow:hidden;margin-bottom:17px;background-image:url(/themes/custom/catalyst/presentation/img/svg/sprite.svg);background-position:0 -100px;background-repeat:no-repeat;width:50px;height:39px;}.paragraph-body-with-quote-and-images .quote .acknowledgement{font-size:15px;font-weight:600;padding-top:17px;font-style:normal;}.paragraph-body-with-quote-and-images .body{margin-bottom:20px;}.paragraph-body-with-quote-and-images .images img{width:80%;border-radius:30px;box-shadow:0px 4px 20px 0px rgba(0,0,0,0.1);}.paragraph-body-with-quote-and-images .images img:nth-child(1){float:right;}.paragraph-body-with-quote-and-images .images img:nth-child(2){margin-top:-110px;}.paragraph-statistics{font-size:15px;font-weight:400;line-height:normal;}.paragraph-statistics .body{margin-bottom:20px;}.paragraph-statistics .statistic{margin:0 auto 30px auto;background:rgba(255,255,255,0.05);border:1px solid #EDC500;width:222px;height:222px;border-radius:111px;line-height:22px;text-align:center;padding:30px;display:flex;align-items:center;}.paragraph-statistics .statistic .inner{width:100%;}.paragraph-statistics .statistic .value{font-size:42px;font-weight:600;line-height:52px;padding-bottom:7px;}.paragraph-vertical-tabbed-logos .tabs{color:#9498A0;font-weight:400;font-size:14px;line-height:36px;background:#FFFFFF;padding:8px 12px;border-radius:8px;border:1px solid #D4D4D4;position:relative;margin-bottom:28px;}@media (min-width:1140px){.paragraph-vertical-tabbed-logos .tabs{font-size:18px;line-height:40px;background:transparent;padding:0;border-radius:0;border:0;margin-bottom:0;}}.paragraph-vertical-tabbed-logos .tabs .tabs-pre{line-height:21px;cursor:pointer;background:url(/themes/custom/catalyst/presentation/img/svg/dropdown.svg) no-repeat right center #FFFFFF;}@media (min-width:1140px){.paragraph-vertical-tabbed-logos .tabs .tabs-pre{display:none;}}.paragraph-vertical-tabbed-logos .tabs ul{margin:0;padding:0;position:absolute;left:-1px;right:-1px;z-index:2;background:#FFFFFF;padding:8px 12px;border-radius:0 0 8px 8px;border:1px solid #D4D4D4;border-top:0;display:none;}@media (min-width:1140px){.paragraph-vertical-tabbed-logos .tabs ul{display:block !important;position:relative;background:transparent;padding:0;border-radius:0;border:0;}}.paragraph-vertical-tabbed-logos .tabs ul li{margin:0;padding:0;list-style:none;}.paragraph-vertical-tabbed-logos .tabs ul li span{cursor:pointer;}.paragraph-vertical-tabbed-logos .tabs ul li span.active{color:#293548;position:relative;}.paragraph-vertical-tabbed-logos .tabs ul li span.active:before{position:absolute;left:-18px;top:-4px;width:2px;height:35px;background:#EDC500;}@media (min-width:1140px){.paragraph-vertical-tabbed-logos .tabs ul li span.active:before{content:"";display:block;}}.paragraph-vertical-tabbed-logos .tabs ul li span:hover{color:#EDC500;}.paragraph-vertical-tabbed-logos .tab-contents-container{display:none;}.paragraph-vertical-tabbed-logos .tab-contents-container:first-child{display:block;}.paragraph-vertical-tabbed-logos .tab-contents-container .logo{background:#FFFFFF;box-shadow:0px 0px 15px 0px rgba(0,0,0,0.05);border-radius:8px;text-align:center;height:124px;line-height:124px;margin-bottom:32px;}.paragraph-vertical-tabbed-logos .tab-contents-container .logo img{display:inline-block;vertical-align:middle;}.paragraph-call-to-action-blocks .col-lg-6{margin-bottom:20px;}@media (min-width:1140px){.paragraph-call-to-action-blocks .col-lg-6{margin-bottom:0;}}.paragraph-call-to-action-blocks.dark-blue .call-to-action-block{background:#5A708D;color:#293548;}.paragraph-call-to-action-blocks .call-to-action-block{position:relative;background:#293548;color:#FFFFFF;border-radius:8px;padding:30px;}@media (min-width:1140px){.paragraph-call-to-action-blocks .call-to-action-block{padding:50px 50px 105px 50px;height:100%;}}.paragraph-call-to-action-blocks .call-to-action-block h3{font-weight:600;line-height:normal;font-size:31px;}@media (min-width:1140px){.paragraph-call-to-action-blocks .call-to-action-block h3{font-size:36px;}}.paragraph-call-to-action-blocks .call-to-action-block h3 a{color:#FFFFFF;}.paragraph-call-to-action-blocks .call-to-action-block h3 a:hover{color:#F2F2F2;text-decoration:none;}.paragraph-call-to-action-blocks .call-to-action-block img{display:block;padding-bottom:27px;}@media (min-width:1140px){.paragraph-call-to-action-blocks .call-to-action-block .actions{padding:0 50px 50px 50px;}}.paragraph-call-to-action-blocks .call-to-action-block .actions a{font-size:13.5px;padding:9px 14px;border-radius:8px;background-color:#EDC500;color:#293548 !important;line-height:normal;font-weight:600;text-decoration:none;border:0;cursor:pointer;text-align:center;display:inline-block;display:block;font-size:16px;padding:15px;}.paragraph-call-to-action-blocks .call-to-action-block .actions a:hover{background:#FFDA24;text-decoration:none;}.paragraph-body-with-image .details{margin:0 0 30px 0;}@media (min-width:1140px){.paragraph-body-with-image .details{margin:0;}}.paragraph-body-with-image .image{margin:0 0 30px 0;}@media (min-width:1140px){.paragraph-body-with-image .image{margin:0 80px;}}.paragraph-body-with-image .cta a{display:block;}@media (min-width:1140px){.paragraph-body-with-image .cta a{display:inline-block;}}.paragraph-system-item .cta{margin-top:5px;float:right;margin-bottom:27px;}.paragraph.request-access{background-image:url(/themes/custom/catalyst/presentation/img/svg/request-access.svg);background-repeat:no-repeat;background-position:top left;}.resource-publication-teaser{color:#293548;background:#FFFFFF;border-radius:8px;box-shadow:0px 0px 14px 0px rgba(0,0,0,0.08);padding:25px;margin-bottom:30px;overflow:hidden;font-weight:400;font-size:15px;}.resource-publication-teaser h4{padding-bottom:12px;}@media (min-width:1140px){.resource-publication-teaser h4{padding-bottom:2px;float:left;}}.resource-publication-teaser h4 a{text-decoration:none;color:#293548;}.resource-publication-teaser h4 a:hover{color:#293548;}.resource-publication-teaser hr{clear:both;margin:0 0 13px 0;padding:0;border:0;border-bottom:1px solid #D4D4D4;}.resource-publication-teaser .date{font-weight:400;font-size:15px;padding-bottom:12px;}@media (min-width:1140px){.resource-publication-teaser .date{padding-bottom:4px;padding-top:4px;}}.resource-publication-teaser .date:before{content:"";display:inline-block;margin-right:7px;vertical-align:text-top;vertical-align:middle;background-image:url(/themes/custom/catalyst/presentation/img/svg/sprite.svg);background-position:-350px 0;background-repeat:no-repeat;width:16px;height:18px;}.resource-publication-teaser .overview{padding-bottom:20px;}.resource-publication-teaser .tags{margin-bottom:20px;}@media (min-width:1140px){.resource-publication-teaser .tags{margin-bottom:0;float:left;}}@media (min-width:1140px){.resource-publication-teaser .actions{float:right;}}.resource-publication-teaser .actions a{display:inline-block;}@media (min-width:1140px){.resource-publication-teaser .actions a{margin-left:8px;}}@media (min-width:1140px){.resource-publication-detail{padding-bottom:80px;}}.sidebar-block{background:#FFFFFF;color:#293548;border-radius:8px;box-shadow:0px 0px 14px 0px rgba(0,0,0,0.08);margin-bottom:30px;padding:20px;}.sidebar-block .actions{margin-top:20px;border-top:1px solid #D4D4D4;padding-top:20px;}.sidebar-block .actions a{display:block;text-align:center;margin-bottom:20px;}.sidebar-block .actions .flag-favourite,.sidebar-block .actions .flag-express-interest{float:none;display:block;margin:0;}.sidebar-block .actions .flag-favourite a,.sidebar-block .actions .flag-express-interest a{width:100%;font-size:13.5px;padding:9px 14px;border-radius:8px;background-color:#F4F0F0;color:#293548 !important;line-height:normal;font-weight:600;text-decoration:none;border:0;cursor:pointer;text-align:center;display:inline-block;}.sidebar-block .actions .flag-favourite a:hover,.sidebar-block .actions .flag-express-interest a:hover{background:#D4D4D4;text-decoration:none;}.sidebar-block .actions .flag-favourite.action-unflag a,.sidebar-block .actions .flag-express-interest.action-unflag a{font-size:13.5px;padding:9px 14px;border-radius:8px;background-color:#EDC500;color:#293548 !important;line-height:normal;font-weight:600;text-decoration:none;border:0;cursor:pointer;text-align:center;display:inline-block;}.sidebar-block .actions .flag-favourite.action-unflag a:hover,.sidebar-block .actions .flag-express-interest.action-unflag a:hover{background:#FFDA24;text-decoration:none;}.sidebar-block h5{padding-bottom:12px;border-bottom:1px solid #D4D4D4;margin-bottom:12px;font-size:18px;font-weight:600;}.sidebar-block ul{margin:0;padding:0;}.sidebar-block ul li{margin:0;padding:0 0 8px 0;list-style:none;}.sidebar-block ul li a{color:#00A2E2;font-weight:600;text-decoration:none;}.sidebar-block ul li a:hover{text-decoration:underline;}table{font-size:13px;border:1px solid #647388;border-radius:4px;border-spacing:0;border-collapse:separate;width:100%;margin-bottom:30px;}table thead{background:#647388;color:#FFFFFF;}table thead a{color:#FFFFFF;text-decoration:underline;}table thead tr th{padding:10px 12px;text-align:left;}table thead tr th.width-200{width:200px;}table thead tr th a{position:relative;text-decoration:none;}table thead tr th a:hover{text-decoration:underline;color:#FFFFFF;}table thead tr th a:hover:after{background-image:url(/themes/custom/catalyst/presentation/img/svg/sprite.svg);background-position:-175px -230px;background-repeat:no-repeat;width:20px;height:20px;}table thead tr th a:after{content:"";position:absolute;top:0;right:-27px;vertical-align:middle;margin-left:8px;background-image:url(/themes/custom/catalyst/presentation/img/svg/sprite.svg);background-position:-150px -230px;background-repeat:no-repeat;width:20px;height:20px;}table thead tr th .tablesort{position:absolute;top:0;right:-27px;z-index:2;background-size:auto;}table thead tr th .tablesort.tablesort--asc{background-image:url(/themes/custom/catalyst/presentation/img/svg/sprite.svg);background-position:-150px -200px;background-repeat:no-repeat;width:20px;height:20px;}table thead tr th .tablesort.tablesort--desc{background-image:url(/themes/custom/catalyst/presentation/img/svg/sprite.svg);background-position:-175px -200px;background-repeat:no-repeat;width:20px;height:20px;}table tbody a{font-weight:400;}table tbody tr{border-left:1px solid #F4F0F0;}table tbody tr td{padding:10px 12px;border-right:1px solid #F4F0F0;border-bottom:1px solid #F4F0F0;}table tbody tr td:last-child{border-right:0;}table tbody tr:last-child td{border-bottom:0;}.tabs-primary ul{clear:both;margin:0 0 30px -25px;padding:0 25px;overflow:hidden;}.tabs-primary ul li{list-style:none;padding:0;display:block;float:left;margin:0 5px 0 0;}.tabs-primary ul li a{font-weight:600;color:#293548;background:#F4F0F0;display:block;text-decoration:none;font-size:14px;padding:12px 25px;border-radius:8px 8px 0 0;}.tabs-primary ul li a:hover{background:#EDC500;color:#293548;}.tabs-primary ul li a.is-active{background:#EDC500;color:#293548;}body.user-login .tabs-primary ul,body.user-password .tabs-primary ul{margin-bottom:0;}.tags{margin-bottom:12px;}.tag{color:#FFFFFF;background:#5A708D;padding:4px 10px;border-radius:100px;margin-right:8px;margin-bottom:8px;display:inline-block;font-size:13px;font-weight:600;}.no-tag .tag{color:#293548;background:transparent;padding:0;border-radius:0;margin-right:0;font-size:15px;}.extra{display:inline-block;color:#00A2E2;font-size:14px;font-weight:600;}body.user-profile-edit,body.user-login,body.user-password{position:relative;z-index:10;}body.user-profile-edit h1,body.user-login h1,body.user-password h1{font-size:34px;line-height:46px;}@media (min-width:1140px){body.user-profile-edit h1,body.user-login h1,body.user-password h1{font-size:38px;line-height:54px;}}body.user-profile-edit .main,body.user-login .main,body.user-password .main{background:#FFFFFF;border-radius:8px;padding:30px;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.1);margin-bottom:100px;}body.user-login h1,body.user-password h1{font-size:34px;line-height:46px;}@media (min-width:1140px){body.user-login h1,body.user-password h1{font-size:38px;line-height:54px;}}body.user-login #block-catalyst-content,body.user-password #block-catalyst-content{border-radius:0 8px 8px 8px;}body.user-profile-view h1,body.group-page h1,body.company-add-member h1,body.group-relationship h1{font-size:34px;line-height:46px;}@media (min-width:1140px){body.user-profile-view h1,body.group-page h1,body.company-add-member h1,body.group-relationship h1{font-size:38px;line-height:54px;}}@media (min-width:1140px){body.user-profile-edit form{margin-right:-17px;}}@media (min-width:1140px){body.user-profile-edit form .form-item{float:left;width:50%;padding-right:17px;}}@media (min-width:1140px){body.user-profile-edit form .form-item input{margin-right:10px;}}@media (min-width:1140px){body.user-profile-edit form .form-item.form-item-current-pass{clear:left;}}@media (min-width:1140px){body.user-profile-edit form .form-item.form-item-mail{clear:left;}}body.user-profile-edit form .form-item.form-item-mail .description{display:none;}body.user-profile-edit form .form-item.form-item-pass{width:100%;}body.user-profile-edit form .form-item.form-item-pass:before{content:"Reset your password";display:block;font-size:21px;font-weight:600;padding:30px 0 15px 0;}body.user-profile-edit form .form-item.form-item-password-policy-status{float:none;width:100%;}body.user-profile-edit form .form-item label{display:block;}body.user-profile-edit form .form-item .description{clear:both;font-size:13.5px;}body.user-profile-edit form .form-item .password-strength,body.user-profile-edit form .form-item .password-confirm-message{font-size:13.5px;}body.user-profile-edit form .field--name-field-cluster-companies{display:none;}@media (min-width:1140px){body.user-profile-edit form .form-actions{clear:left;}}form.webform-submission-form{background:#FFFFFF;border-radius:8px;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.1);padding:30px;}form.webform-submission-form fieldset{border:0;}form.webform-submission-form fieldset legend{font-size:24px;}form.webform-submission-form .js-form-type-textfield label,form.webform-submission-form .js-form-type-email label,form.webform-submission-form .js-form-type-select label{display:block;}form.webform-submission-form .form-text,form.webform-submission-form .form-textarea,form.webform-submission-form .form-email,form.webform-submission-form .form-select{max-width:100%;}form.webform-submission-form .form-submit{margin-bottom:15px;background-image:url(/themes/custom/catalyst/presentation/img/svg/icon-tick.svg);background-position:left 14px center;background-repeat:no-repeat;padding-left:40px;}@media (min-width:1140px){form.webform-submission-form .width-50{width:50%;float:left;}}@media (min-width:1140px){form.webform-submission-form .margin-left{padding-left:10px;}}@media (min-width:1140px){form.webform-submission-form .margin-right{padding-right:10px;}}
