  @import url("https://use.fontawesome.com/releases/v5.13.0/css/all.css");.cmp-tabs .cmp-tabs__tablist{margin:0;display:flex;flex-wrap:wrap;padding-left:0;list-style:none}
.cmp-tabs .cmp-tabs__tab{box-sizing:border-box;border-bottom:6px solid transparent;padding:.5rem 0rem;margin-right:30px;cursor:pointer;font-size:28px}
.cmp-tabs .cmp-tabs__tab--active{border-color:inherit;border-bottom-color:#0e4e91}
.cmp-tabs .cmp-tabs__tabpanel{margin:0;display:none;border:2px solid #f1f1f1;padding:10px}
.cmp-tabs .cmp-tabs__tabpanel--active{display:block}
.cmp-tabs--white .cmp-tabs .cmp-tabs__tab{box-sizing:border-box;border-bottom:6px solid transparent;padding:.5rem 0rem;margin-right:30px;cursor:pointer;font-size:28px;color:#fff}
.cmp-tabs--white .cmp-tabs .cmp-tabs__tablist{display:flex;flex-wrap:wrap;padding-left:0;list-style:none;color:#fff;margin:0}
.cmp-tabs--white .cmp-tabs .cmp-tabs__tab ul,.cmp-tabs--white .cmp-tabs li{color:#fff}
.cmp-tabs--white .cmp-tabs .cmp-tabs__tab--active{border-color:inherit;border-bottom-color:#fff}
.cmp-tabs--white .cmp-tabs .cmp-tabs__tabpanel{margin:0;display:none;border:2px solid #fff;padding:10px}
.cmp-tabs--white .cmp-tabs .cmp-tabs__tabpanel--active{display:block}
.cmp-contentfragment .cmp-contentfragment__title,.cmp-contentfragment .cmp-contentfragment__description,.cmp-contentfragment .cmp-contentfragment__element-title{display:none}
.cmp-contentfragment .cmp-contentfragment__element.cmp-contentfragment__element .cmp-contentfragment__element-value{font-family:"Open Sans",sans-serif;font-size:16px;color:#333;line-height:1.65em}
.cmp-contentfragment ul,.cmp-contentfragment ol{padding:0 0 20px 0}
.cmp-contentfragment ul li,.cmp-contentfragment ol li{list-style-position:inside;text-indent:-1.5em;margin-left:1.5em}
.cmp-contentfragment dd{margin:0}
.cmp-contentfragment--productmain .cmp-contentfragment__element.cmp-contentfragment__element--name .cmp-contentfragment__element-value{font-family:"Open Sans",sans-serif;font-size:54px;color:#333;margin:0 0 10px 0;line-height:1em}
.cmp-contentfragment--productmain .cmp-contentfragment__element.cmp-contentfragment__element--descriptiveName .cmp-contentfragment__element-value{font-family:"Open Sans",sans-serif;font-size:28px;color:#333;margin:0 0 10px 0;line-height:1.2em}
.cmp-contentfragment--productmain .cmp-contentfragment__element.cmp-contentfragment__element--shortDescription .cmp-contentfragment__element-value{font-family:"Open Sans",sans-serif;font-size:16px;color:#333}
@media only screen and (max-width:767px){.cmp-contentfragment--productmain .cmp-contentfragment .cmp-contentfragment__element.cmp-contentfragment__element--name .cmp-contentfragment__element-value{font-size:42px}
.cmp-contentfragment--productmain .cmp-contentfragment .cmp-contentfragment__element.cmp-contentfragment__element--descriptiveName .cmp-contentfragment__element-value{font-size:24px}
.cmp-contentfragment--productmain .cmp-contentfragment .cmp-contentfragment__element.cmp-contentfragment__element--shortDescription .cmp-contentfragment__element-value{font-size:16px}
}
.cmp-container--fixed-main .cmp-container{max-width:1306px !important;margin:auto}
.cmp-container--fixed-carousel-main .cmp-container{max-width:1366px !important;margin:auto}
@media screen and (max-width:1306px){.cmp-container--fixed-main .cmp-container{padding:0 20px}
}
.cmp-container--none .cmp-container{padding-right:0}
.cmp-container--10 .cmp-container{padding-right:10px}
.cmp-container--20 .cmp-container{padding-right:20px}
.cmp-container--30 .cmp-container{padding-right:30px}
.cmp-container--40 .cmp-container{padding-right:40px}
.cmp-container--left-none .cmp-container{padding-left:0}
.cmp-container--left-10 .cmp-container{padding-left:10px}
.cmp-container--left-20 .cmp-container{padding-left:20px}
.cmp-container--left-30 .cmp-container{padding-left:30px}
.cmp-container--left-40 .cmp-container{padding-left:40px}
.cmp-container--top-none .cmp-container{padding-top:0}
.cmp-container--top-10 .cmp-container{padding-top:10px}
.cmp-container--top-20 .cmp-container{padding-top:20px}
.cmp-container--top-30 .cmp-container{padding-top:30px}
.cmp-container--top-40 .cmp-container{padding-top:40px}
.cmp-container--top-80 .cmp-container{padding-top:80px}
.cmp-container--top-100 .cmp-container{padding-top:100px}
.cmp-container--bottom-none .cmp-container{padding-top:0}
.cmp-container--bottom-10 .cmp-container{padding-top:10px}
.cmp-container--bottom-20 .cmp-container{padding-bottom:20px}
.cmp-container--bottom-30 .cmp-container{padding-bottom:30px}
.cmp-container--bottom-40 .cmp-container{padding-bottom:40px}
.cmp-container--bottom-80 .cmp-container{padding-bottom:80px}
.cmp-container--bottom-100 .cmp-container{padding-bottom:100px}
@media screen and (max-width:768px){.cmp-container--10 .cmp-container{padding-right:0 !important}
.cmp-container--20 .cmp-container{padding-right:0 !important}
.cmp-container--30 .cmp-container{padding-right:0 !important}
.cmp-container--40 .cmp-container{padding-right:0 !important}
.cmp-container--left-10 .cmp-container{padding-left:0 !important}
.cmp-container--left-20 .cmp-container{padding-left:0 !important}
.cmp-container--left-30 .cmp-container{padding-left:0 !important}
.cmp-container--left-40 .cmp-container{padding-left:0 !important}
}
.cmp-container--blue .cmp-container{background-color:#0e4e91}
.cmp-container--grey .cmp-container{background-color:#f1f1f1}
.cmp-container--yellow .cmp-container{background-color:#ffc425}
.cmp-container--teal .cmp-container{background-color:#00a389}
.cmp-container--darkgrey .cmp-container{background-color:#68737a}
.cmp-accordion .cmp-accordion__header{max-width:1306px;margin:auto}
.cmp-accordion .cmp-accordion__button{text-align:left;position:relative;border:0;border-bottom:2px solid;padding:7px 0;width:100%;background:0;color:inherit;font:inherit;cursor:pointer;border-color:#0e4e91;color:#0e4e91;font-size:28px;margin-bottom:10px}
.cmp-accordion .cmp-accordion__button:after{content:"\276f";float:right;margin:0 10px;font-size:24px;transform:rotate(90deg);transition:all .35s}
.cmp-accordion .cmp-accordion__panel{max-width:1306px;padding:10px;margin:auto}
.cmp-accordion .cmp-accordion__panel--hidden{display:none}
.cmp-accordion .cmp-accordion__button--expanded:after{content:"\276f";float:right;transform:rotate(-90deg);transition:all .35s}
.cmp-accordion--white .cmp-accordion .cmp-accordion__header{max-width:1306px;margin:auto}
.cmp-accordion--white .cmp-accordion .cmp-accordion__button{text-align:left;position:relative;border:0;border-bottom:2px solid;padding:4px 0;width:100%;background:0;color:inherit;font:inherit;cursor:pointer;border-color:#fff;color:#fff;font-size:28px}
.cmp-accordion--white .cmp-accordion .cmp-accordion__button:after{content:"\276f";float:right;margin:0 10px;font-size:24px;transform:rotate(90deg);transition:all .35s}
.cmp-accordion--white .cmp-accordion .cmp-accordion__panel{max-width:1306px;padding:10px;margin:auto}
.cmp-accordion--white .cmp-accordion .cmp-accordion__panel--hidden{display:none}
.cmp-accordion--white .cmp-accordion .cmp-accordion__button--expanded:after{content:"\276f";float:right;transform:rotate(-90deg);transition:all .35s}
.cmp-breadcrumb{display:inline-block;text-transform:uppercase;margin:10px 0}
.cmp-breadcrumb .cmp-breadcrumb__list{text-transform:uppercase;display:flex;flex-wrap:wrap;margin:10px 0}
.cmp-breadcrumb .cmp-breadcrumb__item:after{display:inline-block;margin:0 .5rem;vertical-align:top}
.cmp-breadcrumb .cmp-breadcrumb__item:last-child:after{content:none}
.cmp-breadcrumb .cmp-breadcrumb__item-link{text-decoration:none}
.cmp-breadcrumb .cmp-breadcrumb__item:after{content:"\276f"}
.cmp-breadcrumb .cmp-breadcrumb__item-link{color:#0e4e91}
.cmp-breadcrumb .cmp-breadcrumb__item-link:hover{color:#232323}
.cmp-breadcrumb .cmp-breadcrumb__item:after{content:"\276f"}
.cmp-breadcrumb .cmp-breadcrumb__item-link{color:#0e4e91}
.cmp-breadcrumb .cmp-breadcrumb__item-link:hover{color:#68737a}
.cmp-image{margin-bottom:20px;position:relative}
.cmp-image .cmp-image__title{position:absolute;bottom:0;left:50%;transform:translate(-50%,-50%);background:rgba(255,255,255,0.6);padding:2px 20px;font-size:12px}
@media only screen and (max-width:768px){.cmp-image .cmp-image__title{position:absolute;top:20px;left:50%;transform:translate(-50%,-50%);background:rgba(255,255,255,0.6);padding:2px 20px;font-size:12px}
}
.cmp-image--round .cmp-image__image{border-radius:50%}
.cmp-image--round .cmp-image__title{display:none}
.cmp-image--rounded-corners .cmp-image__image{border-radius:8px}
.cmp-image--rounded-corners .cmp-image__title{display:none}
.cmp-image--top-none .cmp-image{padding-top:0}
.cmp-image--top-10 .cmp-image{padding-top:10px}
.cmp-image--top-20 .cmp-image{padding-top:20px}
.cmp-image--top-30 .cmp-image{padding-top:30px}
.cmp-image--top-40 .cmp-image{padding-top:40px}
.cmp-image--bottom-none .cmp-image{padding-bottom:0}
.cmp-image--bottom-10 .cmp-image{padding-bottom:10px}
.cmp-image--bottom-20 .cmp-image{padding-bottom:20px}
.cmp-image--bottom-30 .cmp-image{padding-bottom:30px}
.cmp-image--bottom-40 .cmp-image{padding-bottom:40px}
.cmp-image--left-none .cmp-image{padding-left:0}
.cmp-image--left-10 .cmp-image{padding-left:10px}
.cmp-image--left-20 .cmp-image{padding-left:20px}
.cmp-image--left-30 .cmp-image{padding-left:30px}
.cmp-image--left-40 .cmp-image{padding-left:40px}
.cmp-image--right-none .cmp-image{padding-right:0}
.cmp-image--right-10 .cmp-image{padding-right:10px}
.cmp-image--right-20 .cmp-image{padding-right:20px}
.cmp-image--right-30 .cmp-image{padding-right:30px}
.cmp-image--right-40 .cmp-image{padding-right:40px}
@media only screen and (max-width:768px){.cmp-image .cmp-image__title{position:absolute;top:20px;left:50%;transform:translate(-50%,-50%);background:rgba(255,255,255,0.6);padding:2px 20px;font-size:12px}
}
.cmp-button{color:white;background-color:#0e4e91;display:flex;align-items:center;justify-content:center;border-radius:5px;border:3px solid #0e4e91;padding:11px 20px;text-decoration:none}
.cmp-button:hover{background-color:#3e71a7;border:3px solid #3e71a7;cursor:pointer;text-decoration:none;color:white}
.cmp-button:active{background-color:white;border:3px solid #0e4e91;text-decoration:none;color:#0e4e91}
.cmp-button:has(.cmp-button__icon){display:flex;flex-direction:row-reverse;justify-content:space-between;padding:11px 17px}
.cmp-button--cta .cmp-button{color:white;background-color:#ffc425;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;border:0;cursor:pointer;border-radius:5px;justify-content:center;border:3px solid #ffc425}
.cmp-button--cta .cmp-button:hover{color:white;background-color:#d7d7d7;text-decoration:none;border:3px solid #d7d7d7}
.cmp-button--cta .cmp-button:active{background-color:white;border:3px solid #0e4e91;color:#0e4e91;font-weight:400}
.cmp-button--cta .cmp-button:focus{text-decoration:none;color:white}
.cmp-button--inverse .cmp-button{border-radius:5px;background-color:#fff;box-sizing:border-box;font-family:"Open Sans",sans-serif;text-align:center;line-height:normal;align-items:center;border:3px solid #fff;color:#0e4e91}
.cmp-button--inverse .cmp-button:hover{background-color:#d7d7d7;border:3px solid #d7d7d7}
.cmp-button--inverse .cmp-button:active{background-color:white;border:3px solid #0e4e91;font-weight:400}
.cmp-button--inverse .cmp-button:focus{text-decoration:none;color:#0e4e91}
.cmp-button--icon .cmp-button{border-radius:5px;background-color:#02a7f0;border:3px solid #02a7f0;box-sizing:border-box;font-family:"Open Sans",sans-serif;color:#fff;text-align:left;line-height:normal;display:flex;justify-content:space-between;align-items:center;padding-right:5px;padding-left:5px}
.cmp-button--icon .cmp-button::after{font-family:"Font Awesome 5 Free";font-size:x-small;content:"\f054";font-weight:bold;-webkit-text-stroke:0 #0e4e91;background:white;color:#02a7f0;display:flex;align-items:center;justify-content:center;border-radius:50%;width:15px;height:15px}
.cmp-button--icon .cmp-button__text{padding-right:1.75em}
.cmp-button--icon .cmp-button:hover{background-color:#d7d7d7;border:3px solid #d7d7d7;text-decoration:none}
.cmp-button--icon .cmp-button:hover::after{color:#d7d7d7}
.cmp-button--icon .cmp-button:active{color:#0e4e91;background-color:white;border:3px solid #0e4e91;font-weight:400}
.cmp-button--icon .cmp-button:active::after{color:white}
.cmp-button--icon .cmp-button:focus{text-decoration:none;color:#fff}
.cmp-button--alignment-right{display:flex;justify-content:flex-end}
.cmp-button--alignment-left{display:flex}
.cmp-button--alignment-center{display:flex;justify-content:center}
.cmp-button--alignment-full-width button{width:100%}
.cmp-button--none .cmp-button{margin-right:0}
.cmp-button--10 .cmp-button{margin-right:10px}
.cmp-button--20 .cmp-button{margin-right:20px}
.cmp-button--30 .cmp-button{margin-right:30px}
.cmp-button--40 .cmp-button{margin-right:40px}
.cmp-button--left-none .cmp-button{margin-left:0}
.cmp-button--left-10 .cmp-button{margin-left:10px}
.cmp-button--left-20 .cmp-button{margin-left:20px}
.cmp-button--left-30 .cmp-button{margin-left:30px}
.cmp-button--left-40 .cmp-button{margin-left:40px}
.cmp-button--top-none .cmp-button{margin-top:0}
.cmp-button--top-10 .cmp-button{margin-top:10px}
.cmp-button--top-20 .cmp-button{margin-top:20px}
.cmp-button--top-30 .cmp-button{margin-top:30px}
.cmp-button--top-40 .cmp-button{margin-top:40px}
.cmp-button--top-80 .cmp-button{margin-top:80px}
.cmp-button--top-100 .cmp-button{margin-top:100px}
.cmp-button--bottom-none .cmp-button{margin-top:0}
.cmp-button--bottom-10 .cmp-button{margin-top:10px}
.cmp-button--bottom-20 .cmp-button{margin-bottom:20px}
.cmp-button--bottom-30 .cmp-button{margin-bottom:30px}
.cmp-button--bottom-40 .cmp-button{margin-bottom:40px}
.cmp-button--bottom-80 .cmp-button{margin-bottom:80px}
.cmp-button--bottom-100 .cmp-button{margin-bottom:100px}
@media screen and (max-width:768px){.cmp-button{margin:0 0 10px 0}
.cmp-button--10 .cmp-button{margin-right:0 !important}
.cmp-button--20 .cmp-button{margin-right:0 !important}
.cmp-button--30 .cmp-button{margin-right:0 !important}
.cmp-button--40 .cmp-button{margin-right:0 !important}
.cmp-button--left-10 .cmp-button{margin-left:0 !important}
.cmp-button--left-20 .cmp-button{margin-left:0 !important}
.cmp-button--left-30 .cmp-button{margin-left:0 !important}
.cmp-button--left-40 .cmp-button{margin-left:0 !important}
}
.cmp-text{box-sizing:border-box;font-family:"Open Sans",sans-serif;text-align:left;line-height:22px;font-size:16px}
.cmp-text p{margin-bottom:1.15rem;line-height:22px}
.cmp-text ul,.cmp-text ol{margin-bottom:1.15rem}
.cmp-text ul li,.cmp-text ol li{margin-bottom:4px;list-style-position:inside;text-indent:-1.5em;margin-left:1.5em}
.cmp-text h1{font-size:54px}
.cmp-text h2{font-size:44px;font-weight:600}
.cmp-text h3{font-size:34px}
.cmp-text h4{font-size:28px}
.cmp-text h5{font-size:20px;font-weight:normal}
.cmp-text h6{font-size:16px;font-weight:600;text-transform:none;margin:0}
@media screen and (max-width:768px){.cmp-text p{margin-bottom:1.15rem;line-height:22px}
.cmp-text ul{margin-bottom:1.15rem}
.cmp-text ul li{margin-bottom:4px}
.cmp-text h1{font-size:40px}
.cmp-text h2{font-size:34px}
.cmp-text h3{font-size:24px}
.cmp-text h4{font-size:22px}
.cmp-text h5{font-size:18px}
.cmp-text h6{font-size:16px}
}
.cmp-text--inverse{color:#fff}
.cmp-text--inverse .cmp-text,.cmp-text--inverse h1,.cmp-text--inverse h2,.cmp-text--inverse h3,.cmp-text--inverse h4,.cmp-text--inverse h5,.cmp-text--inverse h5{color:#fff}
.cmp-text--inverse tr th{background-color:#fff;color:#0e4e91;border:2px solid #fff}
.cmp-text--inverse tr td{color:#fff;border:2px solid #fff}
.cmp-text--blue{color:#0e4e91}
.cmp-text--blue .cmp-text,.cmp-text--blue h1,.cmp-text--blue h2,.cmp-text--blue h3,.cmp-text--blue h4,.cmp-text--blue h5,.cmp-text--blue h5{color:#0e4e91}
.cmp-text--blue tr th{background-color:#0e4e91;color:#0e4e91;border:2px solid #0e4e91}
.cmp-text--blue tr td{color:#fff;border:2px solid #0e4e91}
.cmp-title{font-family:"Open Sans",sans-serif}
.cmp-title h1{font-size:54px}
.cmp-title h2{font-size:44px;font-weight:600}
.cmp-title h3{font-size:34px}
.cmp-title h4{font-size:28px}
.cmp-title h5{font-size:20px;font-weight:normal}
.cmp-title h6{font-size:16px;font-weight:600;text-transform:none;margin:0}
@media screen and (max-width:768px){.cmp-title h1{font-size:40px}
.cmp-title h2{font-size:34px}
.cmp-title h3{font-size:24px}
.cmp-title h4{font-size:22px}
.cmp-title h5{font-size:18px}
.cmp-title h6{font-size:16px}
}
.cmp-title--inverse .cmp-title__text{color:#fff}
.cmp-title--blue .cmp-title__text{color:#0e4e91}
.cmp-teaser{position:relative;margin-bottom:20px}
.cmp-teaser__pretitle{color:#0e4e91;font-weight:600;text-transform:uppercase;letter-spacing:.05em}
.cmp-teaser__title{margin-bottom:.5rem}
.cmp-teaser__image img{height:auto}
.cmp-teaser:has(.cmp-teaser__link) .cmp-teaser__title{color:#0e4e91;text-decoration:underline}
.cmp-teaser:has(.cmp-teaser__link) .cmp-teaser__description{text-decoration:none;color:#333;pointer-events:none}
.cmp-teaser:has(.cmp-teaser__link) .cmp-teaser__link:hover{text-decoration:none}
.cmp-teaser:has(.cmp-teaser__image) .cmp-teaser__content{position:absolute;left:20px;bottom:20px;right:20px;padding:20px;border-radius:5px;background-color:rgba(255,255,255,0.8);border:0;z-index:1}
.cmp-teaser__content{border:2px solid #cecece;border-radius:5px;padding:20px 15px}
.cmp-teaser__action-link{display:inline-block;cursor:pointer;font-size:18px;padding:11px 23px;border-radius:5px;box-sizing:border-box;background-color:#0e4e91;color:#fff;margin-bottom:5px;margin-right:15px}
.cmp-teaser__action-link:hover{color:#fff;text-decoration:none;opacity:.8}
@media screen and (max-width:768px){.cmp-teaser{display:flex;flex-direction:column-reverse}
.cmp-teaser:has(.cmp-teaser__image) .cmp-teaser__content{left:0;bottom:0;right:0;position:relative;padding:0 10px 10px 10px}
}
.cmp-teaser--vcard .cmp-teaser{display:flex;padding:30px;border:2px solid #f1f1f1;border-radius:6px;align-content:center;background-color:#fff;flex-direction:column-reverse;margin:20px 0;box-shadow:5px 5px 6px rgba(0,0,0,0.24)}
.cmp-teaser--vcard .cmp-teaser__link{display:flex;background-color:#fff;flex-direction:column-reverse;border-radius:6px}
.cmp-teaser--vcard .cmp-teaser__link:hover{text-decoration:none}
.cmp-teaser--vcard .cmp-teaser:has(.cmp-teaser__image) .cmp-teaser__content{position:static;background-color:#fff;border:0;text-decoration:none;text-align:center;color:#333;padding:0 0 10px 0;z-index:0}
.cmp-teaser--vcard .cmp-teaser__content:has(.cmp-teaser__pretitle) .cmp-teaser__pretitle{text-transform:uppercase;background-color:#ffc425;font-size:16px;color:#000}
.cmp-teaser--vcard .cmp-teaser:has(.cmp-teaser__link) .cmp-teaser__title{color:#000;text-decoration:none}
.cmp-teaser--vcard .cmp-teaser__title{font-size:38px;font-weight:600;margin:.3em 0}
.cmp-teaser--vcard .cmp-teaser__title-link{font-size:38px;margin:.3em 0;color:#333;font-weight:600}
.cmp-teaser--vcard .cmp-teaser__description{line-height:1.65em;margin-bottom:20px}
.cmp-teaser--vcard .cmp-teaser__image .cmp-image{width:100%;margin:0 !important}
.cmp-teaser--vcard .cmp-teaser__link{text-decoration:none;color:#333}
.cmp-teaser--vcard .cmp-teaser__action-link{display:inline-block;cursor:pointer;font-size:18px;padding:11px 23px;border-radius:5px;box-sizing:border-box;background-color:#0e4e91;color:#fff;text-decoration:none;margin:5px}
.cmp-teaser--vcard .cmp-teaser__action-link:hover{color:#fff;text-decoration:none;opacity:.8}
@media screen and (max-width:600px){.cmp-teaser--vcard h3{font-size:20px !important}
.cmp-teaser--vcard .cmp-teaser{padding:0;box-shadow:none !important;width:100%;border:2px solid #f1f1f1}
.cmp-teaser--vcard .cmp-teaser__content{margin:0 0 10px 0}
.cmp-teaser--vcard .cmp-teaser__pretitle{font-size:14px}
.cmp-teaser--vcard .cmp-teaser__content:has(.cmp-teaser__pretitle) .cmp-teaser__pretitle{text-transform:uppercase;background-color:#ffc425;font-size:14px;color:#000}
.cmp-teaser--vcard .cmp-teaser__title{font-size:28px;margin:.3em 10px}
.cmp-teaser--vcard .cmp-teaser__title-link{font-size:28px;margin:.3em 10px;color:#333;font-weight:600;border-radius:6px}
.cmp-teaser--vcard .cmp-teaser__image img{margin:0;border-radius:6px 6px 0 0}
.cmp-teaser--vcard .cmp-teaser__description{line-height:1.65em;margin:0 10px}
}
.cmp-teaser--hcard-left .cmp-teaser{display:flex;padding:30px;border:2px solid #f1f1f1;border-radius:6px;align-content:center;background-color:#fff;margin:20px 0;box-shadow:5px 5px 6px rgba(0,0,0,0.24);flex-direction:row}
.cmp-teaser--hcard-left .cmp-teaser__link{display:flex;background-color:#fff;flex-direction:row;border-radius:6px}
.cmp-teaser--hcard-left .cmp-teaser__link:hover{text-decoration:none}
.cmp-teaser--hcard-left .cmp-teaser:has(.cmp-teaser__image) .cmp-teaser__content{position:static;border:0;text-decoration:none;text-align:center;color:#333;padding:0 20px 10px 0;width:50%;align-content:center}
.cmp-teaser--hcard-left .cmp-teaser__content:has(.cmp-teaser__pretitle) .cmp-teaser__pretitle{text-transform:uppercase;background-color:#ffc425;font-size:16px;color:#000}
.cmp-teaser--hcard-left .cmp-teaser:has(.cmp-teaser__link) .cmp-teaser__title{color:#000;text-decoration:none}
.cmp-teaser--hcard-left .cmp-teaser__title{font-size:38px;font-weight:600;margin:.3em 0}
.cmp-teaser--hcard-left .cmp-teaser__title-link{font-size:38px;margin:.3em 0;color:#333;font-weight:600}
.cmp-teaser--hcard-left .cmp-teaser__description{line-height:1.65em;margin-bottom:20px}
.cmp-teaser--hcard-left .cmp-teaser__image{width:50%;margin:0 !important}
.cmp-teaser--hcard-left .cmp-teaser__link{text-decoration:none;color:#333}
.cmp-teaser--hcard-left .cmp-teaser__action-link{display:inline-block;cursor:pointer;font-size:18px;padding:11px 23px;border-radius:5px;box-sizing:border-box;background-color:#0e4e91;color:#fff;text-decoration:none;margin:5px}
.cmp-teaser--hcard-left .cmp-teaser__action-link:hover{color:#fff;text-decoration:none;opacity:.8}
@media screen and (max-width:1024px){.cmp-teaser--hcard-left h3{font-size:20px !important}
.cmp-teaser--hcard-left .cmp-teaser{padding:0;box-shadow:none !important;width:100%;border:2px solid #f1f1f1;flex-direction:column-reverse}
.cmp-teaser--hcard-left .cmp-teaser:has(.cmp-teaser__image) .cmp-teaser__content{position:static;background-color:none;border:0;text-decoration:none;text-align:center;color:#333;padding:0 0 10px 0;width:100%}
.cmp-teaser--hcard-left .cmp-teaser__pretitle{font-size:14px}
.cmp-teaser--hcard-left .cmp-teaser__content:has(.cmp-teaser__pretitle) .cmp-teaser__pretitle{text-transform:uppercase;background-color:#ffc425;font-size:14px;color:#000}
.cmp-teaser--hcard-left .cmp-teaser__title{font-size:28px;margin:.3em 10px}
.cmp-teaser--hcard-left .cmp-teaser__title-link{font-size:28px;margin:.3em 10px;color:#333;font-weight:600}
.cmp-teaser--hcard-left .cmp-teaser__image{width:100%;margin:0 !important}
.cmp-teaser--hcard-left .cmp-teaser__image img{margin:0 !important;border-radius:6px 6px 0 0}
.cmp-teaser--hcard-left .cmp-teaser__description{line-height:1.65em;margin:0 10px}
.cmp-teaser--hcard-left .cmp-teaser__image .cmp-image{width:100%;margin:0 !important}
.cmp-teaser--hcard-left .cmp-teaser__link{flex-direction:column-reverse}
}
.cmp-teaser--hcard-right .cmp-teaser{display:flex;padding:30px;border:2px solid #f1f1f1;border-radius:6px;align-content:center;background-color:#fff;margin:20px 0;box-shadow:5px 5px 6px rgba(0,0,0,0.24);flex-direction:row-reverse}
.cmp-teaser--hcard-right .cmp-teaser__link{display:flex;background-color:#fff;flex-direction:row-reverse;border-radius:6px}
.cmp-teaser--hcard-right .cmp-teaser__link:hover{text-decoration:none}
.cmp-teaser--hcard-right .cmp-teaser:has(.cmp-teaser__image) .cmp-teaser__content{position:static;border:0;text-decoration:none;text-align:center;color:#333;padding:0 0 10px 20px;width:50%;align-content:center}
.cmp-teaser--hcard-right .cmp-teaser__content:has(.cmp-teaser__pretitle) .cmp-teaser__pretitle{text-transform:uppercase;background-color:#ffc425;font-size:16px;color:#000}
.cmp-teaser--hcard-right .cmp-teaser:has(.cmp-teaser__link) .cmp-teaser__title{color:#000;text-decoration:none}
.cmp-teaser--hcard-right .cmp-teaser__title{font-size:38px;font-weight:600;margin:.3em 0}
.cmp-teaser--hcard-right .cmp-teaser__title-link{font-size:38px;margin:.3em 0;color:#333;font-weight:600}
.cmp-teaser--hcard-right .cmp-teaser__description{line-height:1.65em;margin-bottom:20px}
.cmp-teaser--hcard-right .cmp-teaser__image{width:50%;margin:0 !important}
.cmp-teaser--hcard-right .cmp-teaser__action-link{display:inline-block;cursor:pointer;font-size:18px;padding:11px 23px;border-radius:5px;box-sizing:border-box;background-color:#0e4e91;color:#fff;text-decoration:none;margin:5px}
.cmp-teaser--hcard-right .cmp-teaser__action-link:hover{color:#fff;text-decoration:none;opacity:.8}
@media screen and (max-width:1024px){.cmp-teaser--hcard-right h3{font-size:20px !important}
.cmp-teaser--hcard-right .cmp-teaser{padding:0;box-shadow:none !important;width:100%;border:2px solid #f1f1f1;flex-direction:column-reverse}
.cmp-teaser--hcard-right .cmp-teaser:has(.cmp-teaser__image) .cmp-teaser__content{position:static;background-color:none;border:0;text-decoration:none;text-align:center;color:#333;padding:0 0 10px 0;width:100%}
.cmp-teaser--hcard-right .cmp-teaser__pretitle{font-size:14px}
.cmp-teaser--hcard-right .cmp-teaser__content:has(.cmp-teaser__pretitle) .cmp-teaser__pretitle{text-transform:uppercase;background-color:#ffc425;font-size:14px;color:#000}
.cmp-teaser--hcard-right .cmp-teaser__title{font-size:28px;margin:.3em 10px}
.cmp-teaser--hcard-right .cmp-teaser__title-link{font-size:28px;margin:.3em 10px;color:#333;font-weight:600}
.cmp-teaser--hcard-right .cmp-teaser__image{width:100%;margin:0 !important}
.cmp-teaser--hcard-right .cmp-teaser__image img{margin:0 !important;border-radius:6px 6px 0 0}
.cmp-teaser--hcard-right .cmp-teaser__description{line-height:1.65em;margin:0 10px}
.cmp-teaser--hcard-right .cmp-teaser__image .cmp-image{width:100%;margin:0 !important}
.cmp-teaser--hcard-right .cmp-teaser__link{flex-direction:column-reverse}
}
.cmp-teaser--noshadow .cmp-teaser{box-shadow:none}
.cmp-teaser--noborder .cmp-teaser{border:0}
.cmp-teaser--rounded .cmp-teaser{border-radius:0}
.cmp-teaser--gray .cmp-teaser,.cmp-teaser--gray .cmp-teaser__content,.cmp-teaser--gray .cmp-teaser__link{background-color:#f1f1f1 !important}
@media screen and (max-width:600px){.cmp-teaser--noshadow .cmp-teaser{box-shadow:none}
.cmp-teaser--noborder .cmp-teaser{border:2px solid #f1f1f1}
}
.cmp-carousel{padding-bottom:20px}
.cmp-carousel .cmp-carousel__item .image img{width:100%;height:auto}
.cmp-carousel .cmp-carousel__content:has(.teaser) .cmp-carousel__actions{position:absolute;top:10px;right:15px}
.cmp-carousel .cmp-carousel__content:has(.teaser) .cmp-carousel__indicators{position:absolute;top:10px}
.cmp-carousel .cmp-carousel__content:has(.teaser) .cmp-teaser__description{overflow:auto}
.cmp-carousel .cmp-carousel__content:has(.teaser) .cmp-teaser__description p{margin-bottom:1.15rem}
.cmp-carousel .cmp-carousel__content:has(.teaser) .cmp-teaser__image img{height:auto}
.cmp-carousel .cmp-carousel__indicators{position:absolute;bottom:4%;left:5px}
.cmp-carousel .cmp-carousel__indicator{background-color:#fff;position:relative;flex:0 1 auto;width:14px;height:14px;margin:0 7px;border-radius:50%;font-size:0;text-indent:-3000px}
.cmp-carousel .cmp-carousel__indicator--active{background-color:#0e4e91}
.cmp-carousel .cmp-carousel__actions{position:absolute;bottom:2%;right:5px;display:flex;gap:5px}
.cmp-carousel .cmp-carousel__action{background-color:#0e4e91;color:#fff;border-radius:5px;border:0;width:38px;height:38px}
.cmp-carousel .cmp-carousel__action.cmp-carousel__action--disabled{display:none}
.cmp-carousel .cmp-carousel__action-text{display:none}
.cmp-carousel .cmp-carousel__action--next{order:3}
.cmp-carousel .cmp-carousel__action--next .cmp-carousel__action-icon::before{font-family:"Font Awesome 5 Free";content:"\f054";font-weight:900;-webkit-text-stroke:0 #0e4e91}
.cmp-carousel .cmp-carousel__action--previous{order:1}
.cmp-carousel .cmp-carousel__action--previous .cmp-carousel__action-icon::before{font-family:"Font Awesome 5 Free";content:"\f053";font-weight:900;-webkit-text-stroke:0 #0e4e91}
.cmp-carousel .cmp-carousel__action--pause{order:2}
.cmp-carousel .cmp-carousel__action--pause .cmp-carousel__action-icon::before{font-family:"Font Awesome 5 Free";content:"\f04c";font-weight:900;-webkit-text-stroke:3px #0e4e91}
.cmp-carousel .cmp-carousel__action--play{order:2}
.cmp-carousel .cmp-carousel__action--play .cmp-carousel__action-icon::before{font-family:"Font Awesome 5 Free";content:"\f04b";font-weight:900;-webkit-text-stroke:3px #0e4e91}
@media screen and (max-width:767px){.cmp-carousel .cmp-carousel__item .image img{width:100%;height:auto}
.cmp-carousel .cmp-carousel__content:has(.teaser) .cmp-teaser__image img{height:auto}
}
.cmp-product-documents--listmain .cmp-product-documents__about-product img{display:none}
.cmp-product-documents--listmain .cmp-product-documents__about-product ul{grid-template-columns:1fr;grid-gap:5px}
.cmp-product-documents--listmain .cmp-product-documents__head-title{font-size:44px}
.cmp-product-documents--listmain .cmp-product-documents__subtitle{font-size:16px;margin:0 0 5px 0}
.cmp-product-documents--listmain .section section p{display:none}
@media screen and (max-width:600px){.cmp-product-documents--listmain .cmp-product-documents--listmain .cmp-product-documents__head-title{font-size:34px}
}
.cmp-product-documents--list .cmp-product-documents__about-product img{display:none}
.cmp-product-documents--list .cmp-product-documents__about-product ul{grid-template-columns:1fr;grid-gap:5px}
.cmp-product-documents--list .cmp-product-documents__head-title{font-size:18px}
.cmp-product-documents--list .cmp-product-documents__subtitle{font-size:16px;margin:0 0 5px 0}
.cmp-product-documents--list .section section p{display:none}
@media screen and (max-width:600px){.cmp-product-documents--list .cmp-product-documents--list .section{margin-top:20px}
.cmp-product-documents--list .cmp-product-documents__head-title{margin-top:20px}
}
.cmp-product-documents--card .cmp-product-documents__mobile-list{display:none}
.cmp-product-documents--card .cmp-product p{line-height:1.4rem;margin:0}
.cmp-product-documents--card .cmp-product-documents__head-title{font-size:44px;margin-bottom:10px;font-weight:600}
.cmp-product-documents--card .cmp-product-documents__subtitle{font-size:16px;margin:10px 0 5px 0}
.cmp-product-documents--card .cmp-product-documents__about-product{margin-bottom:20px}
.cmp-product-documents--card .cmp-product-documents__about-product ul{display:grid;grid-template-columns:repeat(auto-fill,180px);grid-gap:20px;padding:0}
.cmp-product-documents--card .cmp-product-documents__about-product ul{list-style:none}
.cmp-product-documents--card .cmp-product-documents__details img{width:180px;border:1px solid #0e4e91}
.cmp-product-documents--card .cmp-product-documents__details li section{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;overflow:hidden}
@media screen and (max-width:600px){.cmp-product-documents--card .cmp-product-documents__details img{display:none}
.cmp-product-documents--card .cmp-product-documents__about-product ul{grid-template-columns:1fr;grid-gap:5px}
.cmp-product-documents--card .cmp-product-documents__subtitle{font-size:16px;margin:0 0 5px 0}
.cmp-product-documents--card .cmp-product-documents__head-title{font-size:34px}
}