.pbi-global-footer{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;gap:0!important;background:#45546c!important}
.pbi-footer-main{width:100%!important;min-height:237px!important;padding:42px max(40px,calc(50vw - 560px)) 28px!important;gap:24px!important;background:#45546c!important}
.pbi-footer-top,.pbi-footer-signature,.pbi-footer-network-inner{width:min(1120px,100%)!important;max-width:1120px!important;margin:0 auto!important}
.pbi-footer-top{min-height:100px!important}
.pbi-footer-brand{flex:0 0 170px!important;width:170px!important}
.pbi-footer-brand img{display:block!important;width:170px!important;height:auto!important}
.pbi-footer-nav{display:flex!important;flex:1 1 auto!important;justify-content:flex-end!important;align-items:center!important;min-width:0!important;gap:0!important}
.pbi-footer-nav-link{width:auto!important;margin:0!important;padding:0 16px!important;border-left:1px solid rgba(255,255,255,.28)!important}
.pbi-footer-nav-link:first-child{border-left:0!important}
.pbi-footer-nav-link a{color:#fff!important;font-family:"PBI Roboto Condensed","Arial Narrow",Arial,sans-serif!important;font-size:14px!important;font-weight:700!important;line-height:37px!important;text-transform:uppercase!important;text-decoration:none!important;white-space:nowrap!important}
.pbi-footer-nav-link a:hover{color:#d4ad67!important}
.pbi-footer-signature{min-height:43px!important;padding-top:21px!important;border-top:1px solid rgba(255,255,255,.18)!important}
.pbi-footer-signature-item{width:auto!important;margin:0!important;color:rgba(255,255,255,.78)!important}
.pbi-footer-signature-item .elementor-heading-title{margin:0!important;color:rgba(255,255,255,.78)!important;font-family:"PBI Roboto Condensed","Arial Narrow",Arial,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:21px!important;text-transform:uppercase!important}
.pbi-footer-network{width:100%!important;min-height:145px!important;padding:22px max(40px,calc(50vw - 560px))!important;background:#f5f5f4!important}
.pbi-footer-network-inner{min-height:101px!important}
.pbi-footer-socials{display:flex!important;flex:0 0 102px!important;width:102px!important;gap:14px!important}
.pbi-footer-social-link{flex:0 0 44px!important;width:44px!important;height:44px!important;margin:0!important;padding:0!important;border:1px solid rgba(73,91,119,.12)!important;border-radius:50%!important;background:#fff!important;box-shadow:0 8px 20px rgba(25,38,58,.08)!important;overflow:hidden!important;transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease!important}
.pbi-footer-social-link .elementor-widget-container,.pbi-footer-social-link a{display:grid!important;place-items:center!important;width:100%!important;height:100%!important}
.pbi-footer-social-link a{position:relative!important;color:#45546c!important;transition:color .18s ease!important}
.pbi-footer-social-link img{display:block!important;width:20px!important;height:20px!important;object-fit:contain!important;opacity:0!important}
.pbi-footer-social-link a:before{content:""!important;position:absolute!important;top:50%!important;left:50%!important;width:19px!important;height:19px!important;background:currentColor!important;transform:translate(-50%,-50%)!important;-webkit-mask-position:center!important;mask-position:center!important;-webkit-mask-repeat:no-repeat!important;mask-repeat:no-repeat!important;-webkit-mask-size:contain!important;mask-size:contain!important}
.pbi-footer-instagram a:before{-webkit-mask-image:url("footer-instagram.svg")!important;mask-image:url("footer-instagram.svg")!important}
.pbi-footer-linkedin a:before{-webkit-mask-image:url("footer-linkedin.svg")!important;mask-image:url("footer-linkedin.svg")!important}
.pbi-footer-social-link:hover{border-color:rgba(143,38,49,.28)!important;transform:translateY(-2px)!important;box-shadow:0 11px 24px rgba(25,38,58,.13)!important}
.pbi-footer-social-link:hover a{color:#8f2631!important}
.pbi-footer-vuv{flex:0 0 150px!important;width:150px!important}
.pbi-footer-vuv img{display:block!important;width:150px!important;height:101px!important;object-fit:contain!important}
.pbi-footer-scroll-top{position:fixed!important;z-index:90!important;right:clamp(18px,2.3vw,34px)!important;bottom:clamp(18px,2.3vw,34px)!important;width:46px!important;height:46px!important;min-height:46px!important;margin:0!important;padding:0!important;border:1px solid rgba(212,173,103,.78)!important;border-radius:50%!important;background:rgba(69,84,108,.94)!important;box-shadow:0 9px 26px rgba(31,45,64,.19)!important}
.pbi-footer-scroll-top a{display:grid!important;place-items:center!important;width:46px!important;height:46px!important;color:#fff!important;font:400 23px/23px Georgia,"Times New Roman",serif!important;text-decoration:none!important;transform:translateY(-1px)!important}
.pbi-footer-scroll-top:hover{background:#8b3a46!important;transform:translateY(-2px)!important}
@media(max-width:767px){.pbi-footer-main{padding:38px 20px 25px!important}.pbi-footer-top{flex-direction:column!important;gap:24px!important}.pbi-footer-nav{justify-content:center!important;width:100%!important}.pbi-footer-nav-link{padding:0 9px!important}.pbi-footer-nav-link a{font-size:12px!important;line-height:32px!important}.pbi-footer-signature{flex-direction:column!important;align-items:flex-start!important;gap:8px!important}.pbi-footer-signature-right{text-align:left!important}.pbi-footer-network{padding:22px 20px!important}.pbi-footer-network-inner{min-height:101px!important}.pbi-footer-scroll-top{right:16px!important;bottom:82px!important;width:42px!important;height:42px!important;min-height:42px!important}.pbi-footer-scroll-top a{width:42px!important;height:42px!important}}
