.fy-container{max-width:none!important}.fy-logo-img,.fy-logo-img-sticky{max-height:72px;width:auto}.fy-socials a .fy-icon,.fy-socials a .fy-icon:hover{transform:scale(1.1,1.1)}.fy-socials a .icon.bip{width:50px;position:relative;top:4px}.fy-socials li{padding:0 2px}.fy-socials li:first-child{padding-left:0}.fy-socials li:last-child{padding-right:0}.fy-header-container .fy-socials a:before{background-color:#2c507f}.fy-footer-navigation a:before,.fy-back-to-top:before{background-color:#fff}.two-line-title-ib h3.kt-blocks-info-box-title{min-height:84px;padding:0 10px!important}.kt-blocks-info-box-link-wrap:hover .kt-blocks-info-box-title{text-decoration:underline}html,body{min-height:100vh}body>.fy-container{min-height:100vh;display:flex;flex-direction:column;justify-content:space-between}.download-attachments .download-title{padding-bottom:0}.da-attachments-list{padding:0}.da-attachments-list li{position:relative;padding-left:25px;margin-bottom:8px}.da-attachments-list li img.attachment-icon{position:absolute;left:0;top:5px}.da-attachments-list a:hover{text-decoration:underline!important}a[data-tippy-content]{display:inline-block}.ext-icon{height:14px;position:relative;top:3px;margin-right:3px;display:inline-block}body.home,body.home .fy-border{background:#2c507f}body.home .fy-border{color:#2c507f}body.home.border-enabled .fy-wrap--homepage .fy-main{padding:0}.fy-slideshow-pagination{bottom:15px}.pcs-partners{display:flex;justify-content:center}.pcs-partners a img{width:150px}.fy-footer-bar{padding-top:20px}.fy-footer-bar .fy-centerer>.fy-flex-container{justify-content:center}.fy-footer-bar .fy-centerer>.fy-flex-container>.fy-flex-column-tablet-100{width:50%}#cookie-notice .cn-button:not(.cn-button-custom){color:#2c507f!important}#cn-more-info{color:#fff;text-decoration:underline}.wp-block-table{overflow-x:initial!important}@media screen and (max-width:767px){.fy-header-container{padding-bottom:40px}.fy-header-container>.fy-flex-container>div:nth-child(3){position:absolute;bottom:0;left:0;width:100%}.fy-header-container .fy-socials-column{display:block!important;width:100%}.fy-header-container .fy-socials{display:block!important;text-align:center}}@media screen and (max-width:1023px){.pcs-partners{margin-bottom:30px}}@media screen and (min-width:1320px){.fy-footer-bar .fy-flex-column .fy-flex-container .fy-flex-column-tablet-100:last-child{padding-left:10px}}