.sr-footer-04{position:relative}.sr-footer-04 .button__container{align-items:center;border-radius:5px;bottom:15px;display:flex;height:3rem;justify-content:center;position:absolute;right:15px;width:3rem}.sr-footer-04 .button__container:hover{filter:brightness(1.2)}.sr-footer-04 .sr-footer-nav .hs-menu-wrapper>ul{column-gap:3.125rem;display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0;row-gap:1rem}.sr-footer-04 .sr-footer-nav .hs-menu-wrapper>ul:has(.hs-menu-children-wrapper){column-gap:3.125rem;row-gap:3.125rem}.sr-footer-04 .menu-wrapper{padding:2.125rem 0 3.125rem}.sr-footer-04 .sr-footer-nav li a:not(:hover){color:inherit}.sr-footer-04 .social{list-style:none;margin-bottom:0;padding:0}.sr-footer-04 .social li{display:inline-block;text-align:center}.sr-footer-04 .social li a{border-bottom:none;font-size:1.4em}.sr-footer-04 ul.social li{display:inline-block;margin:0 .25rem}.sr-footer-04 ul.social li .icon-wrapper{border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:2rem;width:2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;color:inherit;justify-content:center}.sr-footer-04 .footer-logo{margin-bottom:1rem}.sr-footer-04 ul.hs-menu-children-wrapper{display:flex!important;flex-wrap:wrap;font-size:.875rem;gap:8px;line-height:1;list-style-type:none;margin-top:8px;padding:0}.sr-footer-04 .row.footer-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sr-footer-04 .footer-logo-social img{height:auto;max-width:100%}.sr-footer-04 .footer-logo-social a:not(:hover){color:inherit;text-decoration:none}.sr-footer-04 .footer-logo-social a:hover{text-decoration:none}.sr-footer-04 ul:has(.hs-menu-children-wrapper) li.hs-menu-depth-1>a{font-weight:700}.sr-footer-04 .footer-copyright :is(p,small){margin-bottom:0}.sr-footer-04 .sr-footer-nav .flex_row{display:flex;flex-wrap:wrap;margin-bottom:50px;row-gap:20px}.sr-footer-04 .menu-wrapper{padding-top:0}.sr-footer-04 .contact_details ul{display:flex;flex-direction:column;gap:18px;list-style:none;margin:0;padding:0}.sr-footer-04 .contact_details ul li{display:flex;font-weight:500}.sr-footer-04 .contact_details ul li span{padding-right:10px}.sr-footer-04 .contact_details ul li span svg{fill:#1c75bd;height:26px;width:26px}.sr-footer-04 .sr-footer-nav .hs-menu-wrapper>ul:has(.hs-menu-children-wrapper){row-gap:0}.sr-footer-04 .hs-menu-wrapper>ul>li>a{padding-right:20px;position:relative}.sr-footer-04 .hs-menu-wrapper>ul>li>a:after{color:#1c75bd;content:">";font-family:Poppins,sans-serif;font-size:21px;font-weight:900;height:10px;line-height:28px;position:absolute;right:0;top:-5px;width:10px}.sr-footer-04 ul.hs-menu-children-wrapper{gap:20px}.sr-footer-04 ul.hs-menu-children-wrapper li a{font-size:16px;font-weight:500;line-height:28px}.sr-footer-04 .hs-menu-wrapper>ul>li>ul.hs-menu-children-wrapper>li{width:100%}.sr-footer-04 ul ul ul.hs-menu-children-wrapper li:before{color:#1c75bd;content:">";font-family:Poppins,sans-serif;font-size:21px;font-weight:900;height:10px;left:0;line-height:28px;position:absolute;top:0;width:10px}.sr-footer-04 ul ul ul.hs-menu-children-wrapper li{padding-left:20px;position:relative}@media (min-width:769px){.sr-footer-04 .sr-footer-nav .flex_row>*{padding:0 20px}.sr-footer-04 .sr-footer-nav .flex_row{margin-bottom:0 -20px 50px}}@media (min-width:992px){.sr-footer-04 .sr-footer-nav .flex_row>*{width:33.33%}.sr-footer-04 .hs-menu-wrapper>ul>li>ul.hs-menu-children-wrapper>li{max-width:calc(50% - 10px)}.sr-footer-04 .hs-menu-wrapper>ul ul ul{flex-direction:column!important}}@media (max-width:991px) and (min-width:769px){.sr-footer-04 .sr-footer-nav .flex_row .contact_details{width:41.66%}.sr-footer-04 .menu-wrapper{width:25%}.sr-footer-04 .footer-logo{width:33.33%}}@media only screen and (max-width:768px){.sr-footer-04 ul.social li{margin-left:0;margin-right:1rem}.row.footer-row{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.sr-footer-04 .social{padding-bottom:2rem;padding-top:0}.sr-footer-04 .sr-footer-nav .hs-menu-wrapper>ul li,.sr-footer-04 .sr-footer-nav .hs-menu-wrapper>ul li a{line-height:3}.sr-footer-04 .sr-footer-nav .hs-menu-wrapper>ul:has(.hs-menu-children-wrapper) li,.sr-footer-04 .sr-footer-nav .hs-menu-wrapper>ul:has(.hs-menu-children-wrapper) li a{line-height:1.5}.sr-footer-04 .sr-footer-nav .flex_row>*{width:100%}.sr-footer-04 .hs-menu-wrapper>ul ul ul{flex-direction:column!important}}