/*!
 * Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 * Copyright 2023 Fonticons, Inc.
 */:host,:root{--fa-style-family-classic:"Font Awesome 6 Pro";--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Pro"}@font-face{font-display:block;font-family:Font Awesome\ 6 Pro;font-style:normal;font-weight:900;src:url(/fonts/vendor/@fortawesome/fontawesome-pro/webfa-solid-900.woff2?2f8c37423114769918ded8b5ec9ef160) format("woff2"),url(/fonts/vendor/@fortawesome/fontawesome-pro/webfa-solid-900.ttf?6fa0a8232f0352e4c0f8207a83d5378b) format("truetype")}.fa-solid,.fas{font-weight:900}body,html{overscroll-behavior:none}.color-primary{color:red}.table-custom{border-collapse:collapse;width:100%}.table-custom td,.table-custom th{border:1px solid #dee2e6;padding:10px}.table-custom td:first-child{background-color:#f5f5f5;font-weight:500}@media (max-width:768px){.table-custom thead{display:none}.table-custom tr{border:1px solid #dee2e6;display:block;margin-bottom:10px}.table-custom td{border:none;display:block;padding:8px;text-align:left}}.py-custom{padding-bottom:50px;padding-top:50px}@media (min-width:768px){.py-custom{padding-bottom:75px;padding-top:75px}}@media (min-width:1400px){.py-custom{padding-bottom:100px;padding-top:100px}}.border-1-black{border:1px solid #000}.p-single-container{padding:12px}@media (min-width:992px){.p-single-container{padding:20px 34px}}@media (min-width:1400px){.p-single-container{padding:50px 64px}}.p-bottom-9{padding-bottom:9px}.m-bottom-85{margin-bottom:25px}@media (min-width:992px){.m-bottom-85{margin-bottom:85px}}.m-bottom-35{margin-bottom:35px}.border-top-bottom-3-grey{border-bottom:1px solid #e3e3e3;border-top:1px solid #e3e3e3}.m-right-10{margin-right:10px}.pr-4{padding-right:1.5rem!important}.border-3-separator{height:1px}.border-3-separator,.border-top-3-grey{border-top:1px solid #e3e3e3}.border-bottom-only{border:none;border-bottom:1px solid rgba(0,0,0,.2);border-radius:0}.bg-after-transparent:after{background:none!important}.inline-flex-flow-column-container{align-items:center;display:inline-flex;flex-flow:column nowrap;justify-content:center}.borders-left-rounded{border-radius:25px 0 0 25px}.bg-custom-grey{background-color:#ededed}.bg-break-through-right{position:relative}@media only screen and (min-width:1025px){.bg-break-through-right:after{background-color:#ededed;border-radius:25px 0 0 25px;content:"";height:100%;left:0;position:absolute;right:-100vw;top:0;z-index:-1}}.text-bold{font-weight:700}#site-header .header-primary-bar .navbar-brand{margin-right:0}#site-header .header-primary-bar .nav-link{color:#000;font-weight:700;font-weight:500}#site-header .header-sub-bar{box-shadow:0 4px 4px rgba(0,0,0,.25);font-weight:500;height:12px;position:relative;z-index:100}@media (min-width:992px){#site-header .header-sub-bar{height:52px}}#site-body .PortalsOpener-container{display:grid;grid-template-areas:"mediaLeft content mediaRight";grid-template-columns:1fr minmax(100%,992px) 1fr;margin-left:auto;margin-right:auto;width:100%}@media (min-width:1400px){#site-body .PortalsOpener-container h1{font-size:56px!important}}#site-body .PortalsOpener-container .PortalsOpener-media{background:none;grid-column-end:mediaRight;grid-column-start:mediaLeft;grid-row:1}#site-body .PortalsOpener-container .PortalsOpener-media img{max-height:unset;opacity:1}#site-body .PortalsOpener-container .PortalsOpener-content{display:flex;margin-bottom:4rem;margin-top:4rem;row-gap:0}#site-body .PortalsOpener-container .PortalsOpener-content .PortalsOpener-head{background:none}#site-body .contact-partner-image-container{align-items:center;border:1px solid #000;border-radius:50%;display:flex;height:74px;justify-content:center;margin-right:20px;overflow:hidden;width:74px}#site-body .contact-partner-image-container img{width:100%}#site-footer{position:relative;z-index:1000}@media (min-width:1200px){.h2,h2{font-size:30px!important}.btn{padding:18px 45px}}
