/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.path-node.node--type-article .block-ipex-content > div{column-gap:15px;display:grid;grid-template-columns:1fr minmax(calc(320px - (15px * 2)),1170px) 1fr;& > *{grid-column:1 / 4;}& > .field-node--body{grid-column:2 / 3;}}
.common-paragraphs--header .header-text{padding:10px 0 5px 0;}.breadcrumb{padding:0 0 10px 20px;color:#fff;}.breadcrumb__list{position:relative;display:flex;flex-wrap:wrap;max-width:1230px;margin:auto;padding-right:15px;padding-left:55px;font-size:0.75rem;}.breadcrumb__list > li{list-style:none;position:relative;}.breadcrumb__list > li:first-child{position:absolute;top:0;left:15px;}.breadcrumb__list > li > a{position:relative;color:#fff;}.breadcrumb__list > li > a:before{position:absolute;bottom:0;right:0;left:0;height:1px;background-color:#fff;}.breadcrumb__list > li > a:active,.breadcrumb__list > li > a:focus,.breadcrumb__list > li > a:hover,.breadcrumb__list > li > a[aria-current=page]:active,.breadcrumb__list > li > a[aria-current=page]:focus,.breadcrumb__list > li > a[aria-current=page]:hover{text-decoration:none;}.breadcrumb__list > li > a[aria-current=page]:before{content:none;}.breadcrumb__list > li > a[aria-current=page] > b{font-weight:400;}.breadcrumb__list > li + li{margin-left:36px;}.breadcrumb__list > li + li:before{position:absolute;top:6px;left:-27px;width:9px;height:7px;border-top:1px solid #fff;border-right:1px solid #fff;transform:rotate(25deg) skew(-42deg);}.breadcrumb__list > li + li:before,.breadcrumb__list > li > a:before{display:block;content:"";}@media only screen and (max-width:767px){.breadcrumb{display:none;}}.node-full .common-paragraphs--header,.section-product.node--type-product .ipex-product-details .common-paragraphs--header{margin-bottom:0;}@media print,screen and (min-width:48em){.node-full .common-paragraphs--header,.section-product.node--type-product .ipex-product-details .common-paragraphs--header{margin-bottom:0;}}.node-full .common-paragraphs--header .header-text .ipex-product-details .common-paragraphs--header .header-text{margin-bottom:30px;}.common-paragraphs--header .header-text{padding:10px 0 5px 0;}.breadcrumb{padding:10px 0 10px 20px;background-color:#ebebeb;color:#666;}.breadcrumb__list{position:relative;display:flex;flex-wrap:wrap;max-width:1230px;margin:auto;padding-right:15px;padding-left:55px;font-size:0.75rem;}.breadcrumb__list > li{list-style:none;position:relative;}.breadcrumb__list > li:first-child{position:absolute;top:0;left:15px;}.breadcrumb__list > li > a{position:relative;color:#666;}.breadcrumb__list > li > a:before{position:absolute;bottom:0;right:0;left:0;height:1px;background-color:#666;}.breadcrumb__list > li > a:active,.breadcrumb__list > li > a:focus,.breadcrumb__list > li > a:hover,.breadcrumb__list > li > a[aria-current=page]:active,.breadcrumb__list > li > a[aria-current=page]:focus,.breadcrumb__list > li > a[aria-current=page]:hover{text-decoration:none;}.breadcrumb__list > li > a[aria-current=page]:before{content:none;}.breadcrumb__list > li > a[aria-current=page] > b{font-weight:400;}.breadcrumb__list > li + li{margin-left:36px;}.breadcrumb__list > li + li:before{position:absolute;top:6px;left:-27px;width:9px;height:7px;border-top:1px solid #666;border-right:1px solid #666;-webkit-transform:rotate(25deg) skew(-42deg);transform:rotate(25deg) skew(-42deg);}.breadcrumb__list > li + li:before,.breadcrumb__list > li > a:before{display:block;content:"";}@media only screen and (max-width:767px){.breadcrumb{display:none;}}
.path-node.node--type-page .paragraph.paragraph--type--_0-50{grid-column:2 / 3;margin-bottom:30px;& > :last-child{margin-bottom:0;}}.paragraph.paragraph--type--wysiwyg h2 strong,.paragraph.paragraph--type--wysiwyg h3 strong,.paragraph.paragraph--type--wysiwyg h4 strong,.paragraph.paragraph--type--wysiwyg h5 strong,.paragraph.paragraph--type--wysiwyg h6 strong{color:initial;}.paragraph.paragraph--type--wysiwyg h2{color:#444 !important;display:block;font-size:3.4rem;font-weight:700;line-height:1.7;margin:60px 0 30px;padding:0 0 14px;position:relative;}.paragraph.paragraph--type--wysiwyg h2:after{background-image:linear-gradient(to right,#0091e6 80%,#e60012 80%);border:0;bottom:0;content:"";display:block;height:2px;left:0;position:absolute;right:0;top:auto;width:auto;}.paragraph.paragraph--type--wysiwyg h3,.node--type-page .paragraph .field-node--body h3{position:relative;margin-top:30px;margin-bottom:15px;padding-left:20px;font-size:2.4rem;}.paragraph.paragraph--type--wysiwyg h3:before,.paragraph.paragraph--type--wysiwyg h3:after,.node--type-page .paragraph .field-node--body h3:before,.node--type-page .paragraph .field-node--body h3:after{position:absolute;display:block;content:"";box-sizing:inherit;text-decoration:inherit;vertical-align:inherit;}.paragraph.paragraph--type--wysiwyg h3.text-align-center:before,.paragraph.paragraph--type--wysiwyg h3.text-align-center:after{display:none;}.paragraph.paragraph--type--wysiwyg h3:before,.node--type-page .paragraph .field-node--body h3:before{top:10px;left:0;width:5px;height:22px;background-color:#0081cd;-webkit-transform:rotate(24deg) skewY(-24deg);transform:rotate(24deg) skewY(-24deg);}.paragraph.paragraph--type--wysiwyg h3:after,.node--type-page .paragraph .field-node--body h3:after{top:11px;left:4px;width:0;height:0;border-style:solid;border-width:5px 3px 0;border-color:#e60012 transparent transparent transparent;}.paragraph.paragraph--type--wysiwyg h3 a{color:inherit;text-decoration:underline;}.paragraph.paragraph--type--wysiwyg h4{margin-top:30px;margin-bottom:15px;font-size:2rem;}.paragraph.paragraph--type--wysiwyg h5{margin-top:20px;margin-bottom:15px;font-size:1.6rem;font-weight:bold;}.paragraph.paragraph--type--wysiwyg ul{margin-bottom:20px;}.paragraph.paragraph--type--wysiwyg ul li{position:relative;padding-left:15px;font-size:1.6rem;}.paragraph.paragraph--type--wysiwyg ul li::before{position:absolute;top:10px;left:0;width:7px;height:7px;background-color:#0090e6;display:block;content:"";box-sizing:inherit;text-decoration:inherit;vertical-align:inherit;background-repeat:no-repeat;}.paragraph.paragraph--type--wysiwyg ul.accordion li::before{display:none;}.common-paragraphs--accordions .accordion .accordion-title{display:block;margin:0;}.accordion-content .paragraph--type--office{font-size:1.4rem;}.accordion-content .paragraph--type--office strong{font-weight:bold;color:initial;}
.hdg-l1__mv{display:flex;justify-content:center;align-items:center;padding:112px 15px;background-size:cover;background-position:50%;background-repeat:no-repeat;text-shadow:1px 1px 5px rgba(14,45,96,.6);}.hdg-l1__mv .hdg-l1__hdg{max-width:960px;width:auto !important;padding-left:0 !important;padding-right:0 !important;text-align:center;color:#fff !important;font-size:4.6rem;font-weight:bold !important;line-height:normal !important;}.hdg-l1__mv.hdg-l1--black .hdg-l1__hdg{color:#000 !important;}
