/****** FILE: _resources/themes/cofinpro/css/reflex.css *****/
:root{--reflex-columns:12;--reflex-grid-spacing:15px;--reflex-xs:576px;--reflex-sm:768px;--reflex-md:992px;--reflex-lg:1200px;--reflex-xlg:1600px;--reflex-xxs-max:575px;--reflex-xs-max:767px;--reflex-sm-max:991px;--reflex-md-max:1199px;--reflex-lg-max:1599px}.container,.container-full{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin-right:auto;margin-left:auto;padding-right:30px;padding-left:30px}.container .grid,.container-full .grid{margin-right:-15px;margin-left:-15px}@media (min-width: 576px){.container{max-width:576px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 992px){.container{max-width:992px}}@media (min-width: 1200px){.container{max-width:1200px}}@media (min-width: 1600px){.container{max-width:1600px}}.grid{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:0;margin:0 auto;position:relative;letter-spacing:-.31em;*letter-spacing:normal;word-spacing:-.43em;list-style-type:none}.grid::before,.grid::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;word-spacing:normal;white-space:normal}[class*="col-"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;word-spacing:normal;white-space:normal;position:relative;width:100%;vertical-align:top;padding:15px;display:inline-block;*display:inline;zoom:1}[class*="col-"]::before,[class*="col-"]::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;word-spacing:normal;white-space:normal}[class*="col-"] .grid{-ms-flex:1 1 auto;-webkit-flex:1 1 auto;flex:1 1 auto;margin:-15px}.col-12{width:100%;*width:99.9%}.col-11{width:91.66666667%;*width:91.56666667%}.col-10{width:83.33333333%;*width:83.23333333%}.col-9{width:75%;*width:74.9%}.col-8{width:66.66666667%;*width:66.56666667%}.col-7{width:58.33333333%;*width:58.23333333%}.col-6{width:50%;*width:49.9%}.col-5{width:41.66666667%;*width:41.56666667%}.col-4{width:33.33333333%;*width:33.23333333%}.col-3{width:25%;*width:24.9%}.col-2{width:16.66666667%;*width:16.56666667%}.col-1{width:8.33333333%;*width:8.23333333%}@media (min-width: 576px){.col-xs-12{width:100%;*width:99.9%}.col-xs-11{width:91.66666667%;*width:91.56666667%}.col-xs-10{width:83.33333333%;*width:83.23333333%}.col-xs-9{width:75%;*width:74.9%}.col-xs-8{width:66.66666667%;*width:66.56666667%}.col-xs-7{width:58.33333333%;*width:58.23333333%}.col-xs-6{width:50%;*width:49.9%}.col-xs-5{width:41.66666667%;*width:41.56666667%}.col-xs-4{width:33.33333333%;*width:33.23333333%}.col-xs-3{width:25%;*width:24.9%}.col-xs-2{width:16.66666667%;*width:16.56666667%}.col-xs-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 768px){.col-sm-12{width:100%;*width:99.9%}.col-sm-11{width:91.66666667%;*width:91.56666667%}.col-sm-10{width:83.33333333%;*width:83.23333333%}.col-sm-9{width:75%;*width:74.9%}.col-sm-8{width:66.66666667%;*width:66.56666667%}.col-sm-7{width:58.33333333%;*width:58.23333333%}.col-sm-6{width:50%;*width:49.9%}.col-sm-5{width:41.66666667%;*width:41.56666667%}.col-sm-4{width:33.33333333%;*width:33.23333333%}.col-sm-3{width:25%;*width:24.9%}.col-sm-2{width:16.66666667%;*width:16.56666667%}.col-sm-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 992px){.col-md-12{width:100%;*width:99.9%}.col-md-11{width:91.66666667%;*width:91.56666667%}.col-md-10{width:83.33333333%;*width:83.23333333%}.col-md-9{width:75%;*width:74.9%}.col-md-8{width:66.66666667%;*width:66.56666667%}.col-md-7{width:58.33333333%;*width:58.23333333%}.col-md-6{width:50%;*width:49.9%}.col-md-5{width:41.66666667%;*width:41.56666667%}.col-md-4{width:33.33333333%;*width:33.23333333%}.col-md-3{width:25%;*width:24.9%}.col-md-2{width:16.66666667%;*width:16.56666667%}.col-md-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 1200px){.col-lg-12{width:100%;*width:99.9%}.col-lg-11{width:91.66666667%;*width:91.56666667%}.col-lg-10{width:83.33333333%;*width:83.23333333%}.col-lg-9{width:75%;*width:74.9%}.col-lg-8{width:66.66666667%;*width:66.56666667%}.col-lg-7{width:58.33333333%;*width:58.23333333%}.col-lg-6{width:50%;*width:49.9%}.col-lg-5{width:41.66666667%;*width:41.56666667%}.col-lg-4{width:33.33333333%;*width:33.23333333%}.col-lg-3{width:25%;*width:24.9%}.col-lg-2{width:16.66666667%;*width:16.56666667%}.col-lg-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 1600px){.col-xlg-12{width:100%;*width:99.9%}.col-xlg-11{width:91.66666667%;*width:91.56666667%}.col-xlg-10{width:83.33333333%;*width:83.23333333%}.col-xlg-9{width:75%;*width:74.9%}.col-xlg-8{width:66.66666667%;*width:66.56666667%}.col-xlg-7{width:58.33333333%;*width:58.23333333%}.col-xlg-6{width:50%;*width:49.9%}.col-xlg-5{width:41.66666667%;*width:41.56666667%}.col-xlg-4{width:33.33333333%;*width:33.23333333%}.col-xlg-3{width:25%;*width:24.9%}.col-xlg-2{width:16.66666667%;*width:16.56666667%}.col-xlg-1{width:8.33333333%;*width:8.23333333%}}.col-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}@media (min-width: 576px){.col-xs-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 768px){.col-sm-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 992px){.col-md-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 1200px){.col-lg-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 1600px){.col-xlg-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}.order-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-0{-ms-flex-order:0;-webkit-order:0;order:0}@media only screen and (min-width: 576px){.order-xs-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-xs-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-xs-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-xs-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-xs-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-xs-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-xs-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-xs-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-xs-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-xs-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-xs-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-xs-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-xs-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 768px){.order-sm-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-sm-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-sm-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-sm-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-sm-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-sm-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-sm-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-sm-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-sm-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-sm-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-sm-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-sm-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-sm-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 992px){.order-md-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-md-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-md-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-md-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-md-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-md-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-md-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-md-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-md-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-md-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-md-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-md-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-md-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 1200px){.order-lg-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-lg-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-lg-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-lg-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-lg-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-lg-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-lg-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-lg-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-lg-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-lg-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-lg-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-lg-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-lg-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 1600px){.order-xlg-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-xlg-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-xlg-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-xlg-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-xlg-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-xlg-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-xlg-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-xlg-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-xlg-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-xlg-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-xlg-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-xlg-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-xlg-0{-ms-flex-order:0;-webkit-order:0;order:0}}.offset-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-9{margin-left:75%;*margin-left:74.9%}.offset-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-6{margin-left:50%;*margin-left:49.9%}.offset-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-3{margin-left:25%;*margin-left:24.9%}.offset-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-1{margin-left:8.33333333%;*margin-left:8.23333333%}@media only screen and (min-width: 576px){.offset-xs-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-xs-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-xs-9{margin-left:75%;*margin-left:74.9%}.offset-xs-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-xs-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-xs-6{margin-left:50%;*margin-left:49.9%}.offset-xs-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-xs-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-xs-3{margin-left:25%;*margin-left:24.9%}.offset-xs-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-xs-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-xs-0{margin-left:0;*margin-left:-0.1%}}@media only screen and (min-width: 768px){.offset-sm-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-sm-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-sm-9{margin-left:75%;*margin-left:74.9%}.offset-sm-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-sm-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-sm-6{margin-left:50%;*margin-left:49.9%}.offset-sm-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-sm-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-sm-3{margin-left:25%;*margin-left:24.9%}.offset-sm-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-sm-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-sm-0{margin-left:0;*margin-left:-0.1%}}@media only screen and (min-width: 992px){.offset-md-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-md-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-md-9{margin-left:75%;*margin-left:74.9%}.offset-md-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-md-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-md-6{margin-left:50%;*margin-left:49.9%}.offset-md-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-md-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-md-3{margin-left:25%;*margin-left:24.9%}.offset-md-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-md-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-md-0{margin-left:0;*margin-left:-0.1%}}@media only screen and (min-width: 1200px){.offset-lg-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-lg-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-lg-9{margin-left:75%;*margin-left:74.9%}.offset-lg-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-lg-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-lg-6{margin-left:50%;*margin-left:49.9%}.offset-lg-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-lg-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-lg-3{margin-left:25%;*margin-left:24.9%}.offset-lg-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-lg-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-lg-0{margin-left:0;*margin-left:-0.1%}}@media only screen and (min-width: 1600px){.offset-xlg-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-xlg-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-xlg-9{margin-left:75%;*margin-left:74.9%}.offset-xlg-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-xlg-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-xlg-6{margin-left:50%;*margin-left:49.9%}.offset-xlg-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-xlg-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-xlg-3{margin-left:25%;*margin-left:24.9%}.offset-xlg-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-xlg-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-xlg-0{margin-left:0;*margin-left:-0.1%}}.wrap{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.no-wrap{-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.no-wrap [class*="col-"]{-ms-flex-negative:1;-webkit-flex-shrink:1;flex-shrink:1}.wrap-reverse{-ms-flex-wrap:wrap-reverse;-webkit-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.direction-row{-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.direction-row-reverse{-ms-flex-direction:row-reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.direction-column{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.direction-column-reverse{-ms-flex-direction:column-reverse;-webkit-flex-direction:column-reverse;flex-direction:column-reverse}.align-start{-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}.align-end{-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end}.align-end [class*="col-"]{vertical-align:bottom}.align-center{-ms-flex-align:center;-webkit-align-items:center;align-items:center}.align-center [class*="col-"]{vertical-align:middle}.align-baseline{-ms-flex-align:baseline;-webkit-align-items:baseline;align-items:baseline}.align-content-start{-ms-flex-line-pack:start;-webkit-align-content:flex-start;align-content:flex-start}.align-content-end{-ms-flex-line-pack:end;-webkit-align-content:flex-end;align-content:flex-end}.align-content-end [class*="col-"]{vertical-align:bottom}.align-content-center{-ms-flex-line-pack:center;-webkit-align-content:center;align-content:center}.align-content-space-between{-ms-flex-line-pack:justify;-webkit-align-content:space-between;align-content:space-between}.align-content-space-around{-ms-flex-line-pack:distribute;-webkit-align-content:space-around;align-content:space-around}.align-self-stretch{-ms-flex-item-align:stretch;-webkit-align-self:stretch;align-self:stretch}.align-self-start{-ms-flex-item-align:start;-webkit-align-self:flex-start;align-self:flex-start}.align-self-end{-ms-flex-item-align:end;-webkit-align-self:flex-end;align-self:flex-end;vertical-align:bottom}.align-self-center{-ms-flex-item-align:center;-webkit-align-self:center;align-self:center;vertical-align:middle}.align-self-baseline{-ms-flex-item-align:baseline;-webkit-align-self:baseline;align-self:baseline;vertical-align:baseline}.justify-start{-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.justify-start.grid{text-align:left}.justify-end{-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.justify-end.grid{text-align:right;-moz-text-align-last:right;text-align-last:right}.justify-end.grid [class*="col-"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.justify-center{-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.justify-center.grid{text-align:center;-moz-text-align-last:center;text-align-last:center}.justify-center.grid [class*="col-"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.justify-space-between{-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.justify-space-between.grid{text-align:justify;-moz-text-align-last:justify;text-align-last:justify}.justify-space-between.grid [class*="col-"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.justify-space-around{-ms-flex-pack:distribute;-webkit-justify-content:space-around;justify-content:space-around}.justify-space-around.grid{text-align:justify;-moz-text-align-last:justify;text-align-last:justify}.justify-space-around.grid [class*="col-"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.grid-bleed [class*="col-"]{padding:0}.col-grid{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.col-grid.direction-row{-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.col-bleed{padding:0}.col-bleed-x{padding:15px 0}.col-bleed-y{padding:0 15px}.flex-img{display:block;-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;max-width:100%;height:auto;width:100%;*width:auto}.flex-footer{width:100%;margin-top:auto;margin-bottom:0}.flex-footer > :last-child{margin-bottom:0}@media (max-width: 575px){.hidden-xxs{display:none}}@media (min-width: 576px) and (max-width: 767px){.hidden-xs{display:none}}@media (min-width: 768px) and (max-width: 991px){.hidden-sm{display:none}}@media (min-width: 992px) and (max-width: 1199px){.hidden-md{display:none}}@media (min-width: 1200px) and (max-width: 1599px){.hidden-lg{display:none}}@media (min-width: 1600px){.hidden-xlg{display:none}}
/****** FILE: _resources/themes/cofinpro/css/fonts.css *****/
@font-face{font-family:'Apercu';font-style:normal;font-weight:400;src:url('../fonts/apercu-regular-pro.eot');src:local(''), url('../fonts/apercu-regular-pro.eot?#iefix') format('embedded-opentype'),  url('../fonts/apercu-regular-pro.woff2') format('woff2'),  url('../fonts/apercu-regular-pro.woff') format('woff'),  url('../fonts/apercu-regular-pro.ttf') format('truetype'),  url('../fonts/apercu-regular-pro.svg#Apercu') format('svg')}@font-face{font-family:'Apercu-bold';font-style:normal;font-weight:500;src:url('../fonts/apercu-bold-pro.eot');src:local(''), url('../fonts/apercu-bold-pro.eot?#iefix') format('embedded-opentype'),  url('../fonts/apercu-bold-pro.woff2') format('woff2'),  url('../fonts/apercu-bold-pro.woff') format('woff'),  url('../fonts/apercu-bold-pro.ttf') format('truetype'),  url('../fonts/apercu-bold-pro.svg#Apercu') format('svg')}
/****** FILE: _resources/themes/cofinpro/css/main.css *****/
*,*::after,*::before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{height:100%;width:100%}body{height:100%;font-family:'Apercu', sans-serif;font-weight:400;font-style:normal;font-size:1em;line-height:1.5;color:#212529;padding:0;margin:0;opacity:1 !important;background-repeat:no-repeat;background-size:170%;background-position:50% 25%;background-color:#fff;background-attachment:fixed}.grid{min-height:inherit;letter-spacing:inherit;word-spacing:inherit}.PageStart{margin-top:5em}body > .container:not(.PageIntro){margin-bottom:8em}body > .container > .tripleText{margin-top:-6em}.PageIntro + .container > .tripleText{margin-top: 0;}.container-full{width:100vw}.PageStart + .simpleButton{margin-top: -9em;margin-bottom: 3em !important;}.grid.Children{margin-bottom:4em;margin-top:3em}.bottom-2{margin-bottom:2em}p,li,h2,h3,h4,h5,a{-webkit-hyphens:auto;-ms-hypohens:auto;hyphens:auto}h1,h2:not(.label),h3,h4,h5,h6,strong{font-family:'Apercu-bold'}h1{font-family:'Apercu-bold';font-size:3em;line-height:1.1;font-weight:500;text-transform:inherit;display:inline-block;margin:.5em 0 .5em -.05em;padding:0}h2{font-size:2.25em;line-height:1.2;margin:0 0 1rem;padding:0}h3{font-size:1.5em;line-height:1.2;margin:0 0 .25em;padding:0}h3 > span{font-size:3em;padding-right:.15em;color:#847575}h4{font-size:1em;margin:0;padding-top:.5em}.mainTitle{font-family:'Apercu-bold';font-size:3em !important;font-weight:500;text-transform:inherit;line-height:1;display:inline-block;margin:.5em 0 .25em -.05em;padding:0}h1.small{font-size:.9em;font-weight:400;text-transform:uppercase;font-family:'Apercu';margin-bottom:.5em}h1.medium{font-size:2em}.breadcrumbs + h2{margin-top:2em}.Children h2 + h2{display:none}p{font-weight:400;font-size:1em;margin-top:0}.date,picture + p{font-size:1.125rem}picture + p{margin:1em 0 .5em}a:hover,a:focus{color:black;transition:.7s color ease-in-out}a,a:focus,a:active{color:#ec7b1a;text-decoration:none !important;transition:.7s color ease-in-out}a:not(.button):hover,a:not(.button):focus,a:not(.button):active{border-bottom:1px solid black;color:black}.button,button{font-size:.85em;color:#ec7b1a;background-color:#fff;border:2px dashed #ec7b1a;padding:.5em 2em .35em;transition:.2s;display:inline-block;text-transform:uppercase;box-shadow:1em 1em .25em rgb(0 0 0 / 0%);transition:.75s box-shadow ease-in-out, .5s background-color ease-in-out, .5s border ease-in-out}.button:hover,button:hover{color:white;background-color:#ec7b1a;cursor:pointer;box-shadow:2em 2em 4em rgb(0 0 0 / 20%);transition:2.5s box-shadow ease-out, .5s background-color ease-in-out, .5s border ease-in-out}a.list{color:#ec7b1a}a.list:before{content:'\2192';padding-right:.5em}ul{margin:0 0 1em;padding-left:.75em}ul li,ol li{font-weight:400;font-size:1em;letter-spacing:.01em;list-style-type:none;margin:0 0 1em;padding-left:1em;color:#212529}ul li{padding-left:1em}ul li ul{margin-top:.5em}ol li:before{counter-increment:my-sec-counter;content:counter(my-sec-counter) ". ";margin-left:-1em;padding-right:.25em;min-width:.9em;display:inline-block}ul li:before{content:"\2022";float:left;font-size:2em;color:#9bc3ee;position:relative;bottom:.15em;margin-left:-.75em;speak:none;font-style:normal;font-weight:100;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-webkit-font-feature-settings:liga;-moz-font-feature-settings:liga=1;-moz-font-feature-settings:liga;-ms-font-feature-settings:liga 1;-o-font-feature-settings:liga;font-feature-settings:liga;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}ul li ul li:before,ul li ul li ul li:before,ul li ul li ul li ul li:before{content:"\002D";font-size:1.5em;bottom:.15em}[class*="col-"] img{max-width:100%;height:auto}.text-right{text-align:right}.text-center{text-align:center !important;text-align-last:center !important}.text-left{text-align:left}.indent{padding-left:1.5em}.headerLogo{max-height:5em !important;margin-left:-1.1em;padding:1em 0em 1em .1em;float:left;display:inline-block}.headerLogo.karriere{padding:1em 0em .1em .1em}.hamburger-panel .headerLogo{padding-left:2em}.grid.Navigation{min-height:inherit;position:fixed !important;background:white !important;z-index:99999;width:100vw;height:auto;top:0;box-shadow:0 0 5em rgb(0 0 0 / 0%);transition:1s box-shadow ease-in-out}.grid.Navigation.scrolled{transition:2.5s box-shadow ease-in-out}.grid.Navigation a:not(.button){color:black}.desktop-large{padding-top:0;margin-bottom:inherit;display:inline-block;position:absolute;right:0;top:50%;transform:translate(0, -50%)}.desktop-large img{width:1em;height:auto;margin:.15em .2em}.desktop-large .button{margin-left:1em}.desktop-large a{font-size:.9em;text-transform:uppercase}.desktop-large a.current:not(.button),.desktop-large a.section:not(.button){border-bottom:1px solid black}.hamburger{display:none}.breadcrumbs{display:block;margin-bottom:-2.25em;margin-top:4em;position:relative;z-index:99}.breadcrumbs img{height:.75em;display:inline-block;position:relative;margin:.5em .5em -.1em}.breadcrumbs img[src*="/nav-line.png"]{width:1em;height:auto;margin:.15em .2em}.breadcrumbs span,.breadcrumbs a{color:#9bc3ee;-webkit-hyphens:inherit;-ms-hypohens:inherit;hyphens:inherit}.breadcrumbs.karriere a.current{border-bottom:1px solid #9bc3ee}.Karriere .breadcrumbs{margin-top:10em}.Karriere .breadcrumbs > img:first-of-type{display:none}.fixedBreadcrumbs{position:fixed;z-index:999;width:100vW;top:-4em;left:0;background:#9bc3ee;padding:0 0 1em;box-shadow:0 0 3em rgb(0 0 0 / 0%);transition:1s top ease-in-out, 1s box-shadow ease-in-out}.Navigation.scrolled + .fixedBreadcrumbs{top:5em;transition:1s top ease-in-out, 2s box-shadow ease-in-out}.fixedBreadcrumbs .breadcrumbs{margin:0}.fixedBreadcrumbs .breadcrumbs span,.fixedBreadcrumbs .breadcrumbs span a{color:#FFF}.fixedBreadcrumbs .breadcrumbs span a:hover{border-bottom:1px solid #f2edee}.fixedBreadcrumbs .breadcrumbs img{filter:brightness(0%) saturate(100%) invert(95%)}.fixedBreadcrumbs .col-sm-12{padding:1.6em 0 .3em 0}.fixedBreadcrumbs.karriere .breadcrumbs img:first-of-type{display:none}.arrowup{opacity:0;background:#9bc3ee;font-size:5em;line-height:0;padding:0.15em .25em 0.25em;color:#fff;position:fixed;z-index:-1;right:.25em;bottom:.25em;transition:1s opacity ease-in-out;-webkit-transition:1s opacity ease-in-out}.arrowup.scrolled{display:block;cursor:pointer;opacity:1;z-index:999;transition:1s opacity ease-in-out;-webkit-transition:1s opacity ease-in-out}.footer{background-color:#9bc3ee;padding:2em 0;margin:4em 0;width:100%;font-size:.9em;bottom:0}.footerLinks:last-child{text-align:right}.footer *{color:#fff}.footerLinks a{text-transform:uppercase}.footerLinks a:not(:last-of-type){margin-right:1em}.socialContainer img{width:2em;margin:1.5%;float:right}.newsLeiste .col-12{background-color:#f5eeed;color:#ec7b1a;margin-bottom:1em}.newsLeiste .col-12 p{text-align:center;hyphens:none;padding-left:1em}.newsLeiste .col-12 p a{color:#ec7b1a;display:inline-block;padding:0 1em 0 1em;margin:1.5em .5em 0;vertical-align:baseline;text-align:left}.newsLeiste a img{height:.75em;margin:0 .5em 0 -1em}.newsLeiste .col-12 p a:hover{color:black}.newsSub{margin-top:1em}.newsDownload p{text-align-last:center;text-align:center}.newsDownload a{margin-left:32.5%;margin-right:32.5%;width:35%;text-align:center;padding-left:2%;padding-right:1%}.PageIntro{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;position:relative;letter-spacing:-.31em;*letter-spacing:normal;word-spacing:-.43em;list-style-type:none;padding-bottom:2em;padding-top:5em}.PageIntro p{font-size:1.5em;line-height:1.4}.PageIntro p .button{font-size:.65em}.PageIntro .PageIcon img{display:block;margin:1em auto;width:35%}.opac-0{opacity:0;transition:1s opacity ease-in-out}.zero{padding: 0;}.PageStart video{position:absolute;width:100%;left:1em;top:6em;transition:1s opacity ease-in-out}.ProjectTitleImage img{width:100%;display:block;filter:sepia(1) hue-rotate(362deg) brightness(100%) saturate(90%)}.ProjectTitleImage.Managementberatung img{filter:sepia(100%) hue-rotate(170deg) brightness(97%) saturate(100%)}.ProjectTitleImage.Technologieberatung img{filter:sepia(60%) hue-rotate(290deg) saturate(0.9) brightness(100%)}.ProjectIcon{max-width:9em !important;display:block;margin:0 auto}img.fullWidth{width:100%}.centeredImage img{width:100%;margin:0 auto;display:block}.centeredImage picture + p{margin-top:2em}.centerImage img{display:block;margin:0 auto;max-height:calc(65vh)}.BannerHover img{transform:scale(1);transition:.7s transform ease-in-out}.BannerHover img:hover{transform:scale(1.03);transition:.7s transform ease-in-out}.small-icons img{max-width:40%;height:inherit !important}.medium-icons img{max-width:60%;height:inherit !important}.Announcement img{display:block}.IntroText{margin-top:-2em}.runningCols{-webkit-column-count:2;-moz-column-count:2;column-count:2;-moz-column-gap:40px;-webkit-column-gap:40px;column-gap:40px;margin-top:2%}.runningCols div,.runningCols p{break-inside:avoid-column}.newsContainer{display:block}.newsContainer:hover{border:none}.newsContainer + p{margin:1em 0 .5em}.grid + .gridHeadline{margin-top:3em}.newsHeadline{position:absolute;top:0em;padding:2.25em 3em 2em 1.5em}.newsHeadline:hover{text-decoration:underline}.newsHeadline h3,.newsHeadline h2{font-size:1.25em;margin: 0 0 .25em;}.newsHeadline *,.newsBlock a{color:#212529}.newsBlock.small h3{font-size:1em;line-height:1.4}.newsContainer{background-color:#FADCEB}.coloredBoxes [class*="col-"]:nth-child(3),.coloredBoxes [class*="col-"]:nth-child(6n + 1){margin-left:8.33333333%}.coloredBoxes [class*="col-"]:nth-child(1){margin-left:0}.newsBlock [class*="col-"] .newsContainer{background-color:#E7EFFA}[class*="col-"] .newsContainer{background-color:#FAB84D}[class*="col-"] .newsContainer[class*="news-cofinpro"]{background-color:#F2EDEE}[class*="col-"] .newsContainer[class*="news-fachberatung"]{background-color:#FFFAB7}[class*="col-"] .newsContainer[class*="news-managementberatung"]{background-color:#E7EFFA}[class*="col-"] .newsContainer[class*="news-technologieberatung"]{background-color:#FADCEB}.BeratungsfeldSelect{position:relative;top:-4em;display:inline-block;width:fit-content;min-width:12em}.BeratungsfeldSelect img{height:.5em;margin-left:.5em}.BeratungsfeldSelect a{background-color:#F9F8F6;padding:.75em 1em;cursor:pointer}.BeratungsfeldSelect a:hover,.BeratungsfeldSelect a:focus,.BeratungsfeldSelect a:active{border-bottom:none}.BeratungsfeldSelect:hover > a{padding-bottom:1.5em}.BeratungsfeldOptions{display:none;position:absolute;z-index:99;margin-top:.6em;box-shadow:2em 2em 4em rgb(0 0 0 / 20%);transition:2.5s box-shadow ease-out, .5s background-color ease-in-out, .5s border ease-in-out}.BeratungsfeldOptions a{display:block;border-bottom:1px solid #fff;border-top:2px solid #fff;padding-left:1.5em}.BeratungsfeldSelect:hover .BeratungsfeldOptions{display:block}.grid.tripleText .col-sm-4 p a:hover{border-bottom:1px solid #ec7b1a !important}.grid.tripleText .col-sm-4 p:first-of-type img{height:8em;width:auto;margin:0 auto;display:block}.expertise{cursor:pointer;box-shadow:1em 1em .25em rgb(0 0 0 / 0%);padding:0;height:calc(100% - .5em);transition:.75s box-shadow ease-in-out}.expertise:hover{box-shadow:2em 2em 4em rgb(0 0 0 / 20%);border-bottom:none !important;transition:2.5s box-shadow ease-out}.CareerSelection{position:absolute;bottom:1.25em;width:calc(100% - 1.85em);box-sizing:border-box;padding:1.25em 2em 0;background:rgba(255,255,255,.85);opacity:0;transition:.5s opacity ease-in-out}.expertise:hover .CareerSelection{opacity:1;transition:.5s opacity ease-in-out}.CareerSelection p{padding-left:1em}.CareerSelection a{color:inherit;-webkit-hyphens:auto;-ms-hypohens:auto;hyphens:auto}.CareerSelection a img{height:.65em;margin-left:-1em;margin-right:.5em}.mitarbeiterCard p{margin-top:.25em;font-size:1em}.mitarbeiterCard p span{display:block;margin-top:-.25em}.mitarbeiterCard span{display:block}.MBimage{cursor:pointer}.MBimage .arrow{width:1.5em;display:block;float:right;margin:1em .5em;transition:.5s transform ease-in-out}.MBimage.show .arrow{transform:rotate(180deg);transition:.5s transform ease-in-out}.MBimage p{margin:0}.MBimage p span{position:relative;top:-.4em;font-size:.8em}.MBinfo{padding-top:2em;height:0;overflow:hidden;transition:.5s height ease-in-out}.MBinfo.show{height:100%;transition:.5s height ease-in-out}.cloudGroup{margin-top:8em}.imageCloud{padding-top:5em}.imageCloud a:not(.button){color:black}.imageCloud a:not(.button):hover{border-bottom:1px solid black}.cloud-img picture img{position:absolute;top:50%;left:50%;height:50% !important;transform:translate(-50%, -50%);z-index:4;max-width:80%;max-height:80%}.cloud-img a{-webkit-hyphens:inherit;-ms-hypohens:inherit;hyphens:inherit;font-size:1.5em;font-weight:bold;position:relative;top:1em;left:.75em;margin-right:1.5em;z-index:5}.cloud-img1{background-color:#E7EFFA}.cloud-img1 img{filter:brightness(0%) saturate(100%) invert(98%) sepia(41%) saturate(1947%) hue-rotate(303deg) brightness(117%) contrast(112%)}.cloud-img2{background-color:#F9F8F6}.cloud-img2 img{filter:brightness(0%) saturate(100%) invert(80%) sepia(80%) saturate(858%) hue-rotate(319deg) brightness(100%) contrast(97%)}.cloud-img3{background-color:#FAB84D}.cloud-img3 img{filter:brightness(0%) saturate(100%) invert(90%) sepia(20%) saturate(294%) hue-rotate(291deg) brightness(97%) contrast(101%)}.cloud-img4{background-color:#F9F8F6}.cloud-img4 img{filter:brightness(0%) saturate(100%) invert(96%) sepia(2%) saturate(2258%) hue-rotate(182deg) brightness(97%) contrast(101%)}.cloud-img5{background-color:#FADCEB}.cloud-img5 img{filter:brightness(0%) saturate(100%) invert(80%) sepia(80%) saturate(858%) hue-rotate(319deg) brightness(100%) contrast(97%)}.cloud-img6{background-color:#FFFAB7;margin-bottom:-15px;padding-right:0.5em}.cloud-img6 img{filter:brightness(0%) saturate(100%) invert(96%) sepia(2%) saturate(2258%) hue-rotate(182deg) brightness(97%) contrast(101%)}.cloud-img7{background-color:#FAB84D}.cloud-img7 img{filter:brightness(0%) saturate(100%) invert(90%) sepia(20%) saturate(294%) hue-rotate(291deg) brightness(97%) contrast(101%)}.cloud-img8{background-color:#FFFAB7}.cloud-img8 img{filter:brightness(0%) saturate(100%) invert(80%) sepia(80%) saturate(858%) hue-rotate(319deg) brightness(100%) contrast(97%)}.cloud-img9{background-color:#FADCEB}.cloud-img9 img{filter:brightness(0%) saturate(100%) invert(96%) sepia(2%) saturate(2258%) hue-rotate(182deg) brightness(97%) contrast(101%)}.cloudEndText p{margin-top:20%;font-size:1.4em}.cloudGroup{margin-top:4em}.cloudGroup1{margin-bottom:-3em}.cloudGroup .col-sm-1{display:none}.imgCol1{margin-top:20%}.imgCol1.noMargin{margin-top:0%}.imgCol2{margin-left:15%}.imgCol4{margin-left:7%}.imgCol5{margin-left:19%}.imgCol8{margin-top:13%}.cloudBottom{margin-top:-11%}.cloudBottom.noMargin{margin-top:inherit}.cloud-img{position:relative;max-width:100%;width:100%;margin-bottom:1em;cursor:pointer}.border-img-blue{display:block;height:100%;border:4px solid;-webkit-border-image:url(/public/_resources/themes/cofinpro/img/cp_border_2.png) 50 stretch;border-image:url(/public/_resources/themes/cofinpro/img/cp_border_2.png) 50 stretch;-o-border-image:url(/public/_resources/themes/cofinpro/img/cp_border_2.png) 50 stretch;padding:2em}.border-img-blue a{color:black}.border-img-blue span{font-weight:bold;font-size:2em;color:#ec7b1a}.border-img-blue h4{padding-top:0;margin-bottom:.75em}p > img[src*="icon_arrow_dotted_right.svg"]{height:.9em;position:relative;top:.15em;margin-right:.5em}.newsBlock p > img[src*="icon_arrow_dotted_right.svg"]{margin-left:.5em}.angebotswolke > .grid + .grid h3{margin-top:2em}.angebotswolke .justify-center.grid [class*="col-"]{text-align:center;text-align:center;-moz-text-align-last:center;-moz-text-align-last:center;text-align-last:center;text-align-last:center}.angebotswolke .border-img-blue{color:inherit;text-transform:uppercase;height:100%;min-height:15em;box-shadow:2em 2em 4em rgb(0 0 0 / 0%);transition:.5s box-shadow ease-out}.angebotswolke .border-img-blue:hover{display:block;border:4px solid;-webkit-border-image:url(/public/_resources/themes/cofinpro/img/cp_border_2.png) 50 stretch;border-image:url(/public/_resources/themes/cofinpro/img/cp_border_2.png) 50 stretch;-o-border-image:url(/public/_resources/themes/cofinpro/img/cp_border_2.png) 50 stretch;padding:2em;box-shadow:2em 2em 4em rgb(0 0 0 / 20%);transition:2.5s box-shadow ease-out}.angebotswolke .border-img-blue img{max-height:4em}.angebotswolke h3{margin-bottom:.75em}.angebotswolke .border-img-blue p{margin-top:1em;margin-bottom:0}.gap-top,.gap-top-3{margin-top:3em}.gap-top-6{margin-top:6em}.gap-top-12{margin-top:12em}.lift-8{margin-top:-8em}.lift-3{margin-top:-3em}.popup{position:fixed;z-index:99999;width:50%;left:50%;top:50%;transform:translate(-50%,-50%);background:#fff;padding:2em;text-align:center;box-shadow:0 0 3em 1em rgba(0,0,0,.2)}.popup img{float:right;cursor:pointer}form{border:1px solid #eee;padding:2em 3em;box-shadow:0 0 0 rgb(0 0 0 / 0%);transition:.75s box-shadow ease-out}form:hover{box-shadow:2em 2em 4em rgb(0 0 0 / 20%);transition:2.5s box-shadow ease-out}form > h2{font-size:1.75em}label{font-family:'Apercu';font-size:.85em;margin:2em 0 0 .1em;display:block}.radiocheckboxbuttons{margin-bottom:2em}.radiocheckboxbuttons > label{margin-bottom:1em !important}.radiocheckboxbuttons p{font-size:1.6em;padding-left:30px;margin-bottom:.25em !important}input:focus,textarea:focus,select:focus,button:focus{outline:none}input[type="checkbox"],input[type="radio"]{float:left;margin-top:-.75em;margin-right:1em;margin-bottom:.25em;transform:scale(1.5);width:auto}label + span{margin-top:1em}input,textarea,input[type="text"]:hover,input[type="email"]:hover,input[type="number"]:hover,textarea:hover{border:none;box-shadow:none !important;border-bottom:1px solid #c4c4c4;font-family:'Apercu';font-size:1em;padding:1.5em .75em;height:3em;width:100%}input:focus,textarea:focus{background:#fafafa;border:none;border-bottom:1px solid #c4c4c4}.options span{display:block;height:3em}.options .form-error{float:right}input + label,.radiocheckboxbuttons + label{margin-top:2em}button{padding-bottom:.9em;padding-top:1em}form span,.small{font-size:.9em}.input-1-3{width:30%;display:inline-block}.input-2-3{width:69%;display:inline-block}[class*="input-"] + [class*="input-"]{padding-left:2em}textarea,textarea:hover{height:4em}textarea:focus{height:6em}select{display:inline-block;line-height:1.3;padding:.6em 1.4em .5em .8em;width:auto;max-width:100%;box-sizing:border-box;margin:0;border:1px solid #c4c4c4;box-shadow:0 1px 0 1px rgba(0,0,0,.04);border-radius:0;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff}.thecaptcha{margin-bottom:2em}p.has-error{color:#b94a48}.form-error{font-size:.8em}.errormessage{display:none}.hidden,.optin{display:none}.field.checkbox input[type="checkbox"],.field.checkbox input[type="radio"]{float:none;margin:0 !important}.field.checkbox label{float:none !important;margin:0 !important}::-webkit-input-placeholder{font-family:'Apercu'}::-moz-placeholder{font-family:'Apercu'}:-ms-input-placeholder{font-family:'Apercu'}:-moz-placeholder{font-family:'Apercu'}.border-img-blue a:hover p,.border-img-blue a:hover span{text-decoration:underline}.question{border:2px dashed #ec7b1a;margin-bottom:2em;display:none}.container .question:nth-child(2){display:flex}.q-number{float:right}.result,.Answer{display:none}.svgImage,.svgImage svg{width:100%;height:100%}#Stufe3{fill:red}.noHeadline{margin-top:5em;margin-bottom:0 !important}.subText + p{margin-top:1em;font-size:1.5em;line-height:1.2em}.vcard{border:1px solid #eee;margin:.05em !important}p.download a:before{content:url(/_resources/themes/cofinpro/img/download_arrow.svg);position:relative;top:.5em;margin-right:.5em}.download img{position:relative;top:.5em;margin-right:.5em}.newsContainer,.cloud-img,.newsBlock img.halfWidth,.Stellenanzeige picture img{box-shadow:1em 1em .25em rgb(0 0 0 / 0%);transition:.75s box-shadow ease-in-out}.newsContainer:hover,.cloud-img:hover,.newsBlock img.halfWidth:hover,.Stellenanzeige picture img:hover{box-shadow:2em 2em 4em rgb(0 0 0 / 20%);border-bottom:none !important;transition:2.5s box-shadow ease-out}.inNumbers h3{color:#847575;font-size:3.375em}.cofinBannerSlider{margin-top: -8em;}#auszeichnungen img,#support img{max-width:100%}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.ytbutton{position: absolute;z-index: 9;top: 50%;left: 50%;transform: translate(-50%,-50%);width: max-content;}.embed-responsive-16by9:before{padding-top:56.25%;display:block;content:' '} iframe[data-ytsrc]{display: none;aspect-ratio: 16/9;} .embed-responsive iframe{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}h3 + p > picture img{margin-top:1em}.orangeborder{border:2px dashed #ec7b1a}.container.orange{background-color:#ec7b1a;padding:2em}.container.orange *{color:#fff}.container.orange a:not(.button){border-bottom:1px solid}.container.orange a.link.button{background-color:transparent;border-color:#fff}.Stellenanzeige a:not(.button){color:inherit;}.Stellenanzeige .border-img-blue{padding:1em;min-height:8em}.Stellenanzeige .col-1-5 > a p:first-of-type{white-space:nowrap;text-transform:uppercase}.Stellenanzeige .col-1-5 > a p:last-of-type{min-height:8em}.Stellenanzeige .col-1-5 > a:hover{text-decoration:underline !important}.Stellenanzeige img[src*="icon_arrow_dotted_down.svg"]{width:2em;display:block;margin:-2em 0 2em}.Stellenanzeige .border-img-blue img{position:absolute;right:15%;top:50%}.blue{color:#9bc3ee}.swiper-container,.swiper-wrapper,.swiper-slide,.swiper-slide .row,.swiper-slide [class*='col-']{height:100%;width:100%}.swiper-container.swiperbuttons{width:calc(100% - 2em)}.swiper-slide{background-size:cover;background-repeat:no-repeat;background-position:center center}.swiper-container-fade .swiper-slide:not(.swiper-slide-active){opacity:0 !important}[class*="swiper-button-"]:after{content:none !important}.swiper-button-next,.swiper-button-prev{top:inherit;bottom:-14%;margin:0;outline:none}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:none;right:0 !important;border-radius:100%;border:none;width:auto}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:none;left:0 !important;border-radius:100%;border:none;width:auto}.swiper-button-next:hover,.swiper-container-rtl .swiper-button-prev:hover{background-image:none}.swiper-button-prev:hover,.swiper-container-rtl .swiper-button-next:hover{background-image:none}.swiper-button-next i,.swiper-container-rtl .swiper-button-prev i,.swiper-button-prev i,.swiper-container-rtl .swiper-button-next i{font-size:4em;color:#fff;opacity:.5;cursor:pointer;transition:1s all ease-in-out}.swiper-container:hover .swiper-button-next i,.swiper-container:hover .swiper-button-prev i{opacity:.6}.swiper-button-next i:hover,.swiper-container-rtl .swiper-button-prev i:hover,.swiper-button-prev i:hover,.swiper-container-rtl .swiper-button-next i:hover{color:#fff;opacity:1 !important;transform:scale(1.1);transition:1s all ease-in-out}.swiper-button-disabled i{color:rgba(90,90,90,0.7) !important;cursor:default}.swiper-pagination{bottom:2em !important}.swiper-pagination-bullet{width:18px;height:18px;margin:0 .25em;vertical-align:middle;display:inline-block;border-radius:100%;background:#ff6a00;border:1px solid #fff !important;opacity:1;border:none}.swiper-pagination-bullet-active{background:#285aa0;opacity:1;width:24px;height:24px}.swiper-pagination-bullet:only-child{visibility:hidden}.cc_dialog_text{font-size: 14px !important;}.cc_dialog .cc_dialog_headline{font-size: 21px;line-height: 1.2;font-weight: 600;}.light.cc_dialog button.cc_b_ok{color:#fff !important;background-color:#ec7b1a !important}.light.cc_dialog button.cc_b_cp,.light.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_footer .cc_cp_f_save button{background-color:#eaeaea !important;color:#555 !important}.cookie-consent-preferences-dialog input[type="checkbox"]{opacity:0}ul.cc_cp_m_menu li:before{content:none}.mobileindicator{color:rgb(0, 0, 0)}@media (min-width: 1200px){.desktop-large{display:block}.hamburger,.hamburger-panel{display:none}.container{max-width:1140px;padding-right:0;padding-left:0}}@media (min-width: 992px){.col-1-5{width:20%}}@media (max-width: 1200px){.desktop-large{display:none}.hamburger{display:block}.hamburger .menu{position:absolute;top:calc(50% + .25em);right:-3em;transform:translate(-50%,-50%);color:#ec7b1a;text-transform:uppercase;cursor:pointer}.hamburger .menu span{font-size:1em;vertical-align:middle;padding:0 .25em .5em;display:inline-block}.hamburger-panel{position:absolute;z-index:99999;width:100%;top:-50em;left:0;background:#fff;box-shadow:0 0 5em rgb(0 0 0 / 0%);transition:2.5s box-shadow ease-out, 1s top ease-out}.hamburger-panel.open{top:0;box-shadow:0 0 2em rgb(0 0 0 / 30%);transition:2.5s box-shadow ease-out, 1s top ease-out}.hamburger-panel .close{position:absolute;z-index:9;top:1em;right:1em;cursor:pointer}.hamburger-panel .level-1,.hamburger-panel .level-2,.hamburger-panel .level-3{padding-left:3em;padding-right:3em;margin-top:-1em}.hamburger-panel .level-2.fit{width:fit-content}.hamburger-panel .level-2,.hamburger-panel .level-3{display:none;border-left:1px solid #e7effa}.hamburger-panel .level-2.open,.hamburger-panel .level-3.open,.hamburger-panel .level-2.section,.hamburger-panel .level-3.section,.hamburger-panel .level-3.current{display:block;border-left:1px solid #e7effa}.hamburger-panel [class*="level-"] p{font-size:1em}.hamburger-panel .level-3 p{color:#9bc3ee;font-style:italic}.hamburger-panel a.current:not(.button),.hamburger-panel a.section:not(.button){border-bottom:1px solid black}.karriere .hamburger-panel [class*="level-"]{margin-top:.5em}.cloudEndText p{margin-top:20%;font-size:1.2em}}@media (max-width: 880px){h3{font-size:1.25em}.footerLinks a{display:block;margin:.75em auto !important}.cloudEndText p{margin-top:20%;font-size:1.1em}.cloudBottom{margin-top:-15%}.cloud-img a{font-size:1.2em}}@media (max-width: 991px){.coloredBoxes [class*="col-"]{margin-left:0 !important}}@media (max-width: 767px){.mobileindicator{color:rgb(12, 13, 14)}.hamburger-panel .level-1{padding-right:0;padding-left:1.75em}.hamburger-panel .level-3.open{display:none}.PageIntro h1{font-size:2.5em}.PageIcon img{max-height:12em;width:inherit}h3{font-size:1.5em}.gap-top:not(h3){margin-top:0em}.gap-top-6{margin-top:0em}.gap-top-12{margin-top:0em}.lift-8{margin-top:0em}.lift-3{margin-top:0em}.centeredImage img{width:100%}.runningCols{-webkit-column-count:1;-moz-column-count:1;column-count:1;-moz-column-gap:0;-webkit-column-gap:0;column-gap:0;margin-top:2%}.imageCloud .col-sm-6,.imageCloud .col-sm-5,.imageCloud .grid .col-sm-8{padding:0}.cloudGroup{margin-top:4em}.cloudGroup1{margin-bottom:-3em}.cloudGroup .col-sm-1{display:none}.imgCol1{margin-top:0%}.imgCol2{margin-left:0%;margin-top:-2%}.imgCol3{margin-top:-1%}.imgCol4{margin-left:0%;margin-top:13%}.imgCol5{margin-left:0%}.imgCol7{padding:0;margin-top:6%}.imgCol8{margin-top:13%}.imgCol9{margin-top:6%}.cloudBottom{margin-top:-14%}.cloud-img{position:relative;max-width:100%;width:100%;margin-bottom:1em}.cloudEndText{padding:15px;margin-top:-10%;margin-bottom:-5%;display:inline-block;hyphens:auto}.cloud-lastTxt p{margin-top:0;font-size:inherit;line-height:inherit}.cloud-button{padding-left:0}.newsLeiste .col-12 p{text-align:left}.footer [class*="col-"]{text-align:center}.socialContainer img{float:none;width:2.5em}.footerLinkL{text-align:right;padding-right:.5% !important}.footerLinkR{text-align:left;padding-left:.5% !important}}@media (max-width: 576px){.hamburger-panel .level-2.open,.hamburger-panel .level-2.section,.hamburger-panel .level-3.current{display:none}.career .hamburger-panel .level-2.open,.career .hamburger-panel .level-2.section,.career .hamburger-panel .level-3.current{display:block}.career .hamburger-panel .level-1,.career .hamburger-panel .level-1.open,.career .hamburger-panel .level-1.section{display:none}body > .container:not(.PageIntro){margin-bottom:0}.cofinBannerSlider{margin-top:0;}h1{-webkit-hyphens:auto;-ms-hypohens:auto;hyphens:auto;font-size:2em}h2{font-size:1.5em}h3{font-size:1.25em}.PageIntro h1,p.mainTitle{font-size:2em !important}.PageIntro .PageIcon{margin-bottom:3em;padding-top:0}.PageIntro p{font-size:1.15em;line-height:1.4}.breadcrumbs{margin:0}.BeratungsfeldSelect{margin:0 0 2em;top:0em}.coloredBoxes [class*="col-"]{margin-left:0 !important}body > .container > .tripleText{margin-top:0}.PageStart video{top:7.5em;width:90%}.PageStart + .simpleButton{margin-top: inherit;margin-bottom: inherit !important;}}@media (hover: none){.expertise .CareerSelection{opacity:1} .withVideo{min-width: auto !important;}}
