.pg-footer{overflow:hidden}.pg-footer .content-wrapper{margin:0 auto;max-width:1336px;padding:0 15px}.pg-footer .span8{flex-basis:70%}.social-media ul{list-style:none;padding-left:0}.pg-footer .content-wrapper{width:auto}.footer-logo img.hs-image-widget{max-width:100%}.social-media ul li{display:inline-block;margin-bottom:15px;text-decoration:none;vertical-align:top}.social-media ul li a{align-items:center;border:1px solid #fff;border-radius:50%;display:flex;height:37px;justify-content:center;line-height:0;text-align:center;width:37px}.social-media ul li a svg{fill:var(--white_color);height:20px;width:20px}.fm-column .fmc-title h6{color:#fff;font-family:Montserrat,sans-serif;font-size:13px;font-weight:700;letter-spacing:1px;line-height:17px;margin-bottom:10px;margin-top:0}.fm-column{vertical-align:top}.pgf-menu ul{list-style:none;padding-left:0}.pgf-menu ul li a{color:var(--light_gray_color);display:block;font-size:13px;font-weight:300;line-height:18px;margin-bottom:12px;text-decoration:none;transition:all .3s ease-in-out}.pgf-menu ul li a:hover{color:#c1c1c2!important}.footer-top{border-bottom:1px solid #4d5c6a}.pg-footer .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{max-width:100%;overflow:visible;text-overflow:unset}.pg-footer .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1{float:none;list-style:none!important}.pgf-bottom li{margin-right:10px!important;padding-right:10px!important}.pgf-middle p{color:#f9f9fa;margin-bottom:10px}.pgf-middle p,.pgf-middle p a{font-size:13px;font-weight:300;line-height:16px}.pgf-middle p a{display:inline-block;text-decoration-line:underline}.pgf-middle p a,.pgf-middle p a:hover{color:var(--primary_color)}.pgf-bottom ul li a:hover{color:#c1c1c2}.pgf-bottom ul li a{color:var(--light_gray_color);font-size:13px;font-weight:300;line-height:16px;position:relative;text-decoration:none!important}.pgf-bottom ul{line-height:normal;padding-left:0}.pgf-bottom ul li{display:inline-block;margin-right:10px;padding-right:10px;vertical-align:middle}.pgf-bottom ul li a:before{background:#f9f9fa;content:"";height:12px;position:absolute;right:-10px;top:3px;width:1px}.pgf-bottom ul li:last-child a{pointer-events:none}.pgf-bottom ul li:last-child a:before{display:none}.pg-footer .hs-menu-wrapper.hs-menu-flow-horizontal>ul{margin:0;padding-left:0!important;text-align:left}.pg-footer .hs-menu-wrapper.hs-menu-flow-horizontal>ul a{color:#f9f9fa;font-weight:300;padding:0}@media(max-width:1400px){.pg-footer .container{margin:0 auto;max-width:1190px}}@media(min-width:1025px){.social-media ul li{margin-right:4%}}@media(max-width:1024px) and (min-width:768px){.pg-footer .fm-column{margin-right:10px}.social-media ul li{margin-right:1%}}@media(min-width:768px){.footer-mobile{display:none}.pgf-menu{display:block!important;height:auto!important;overflow:visible!important}.pg-footer .span8{-ms-flex:0 0 75%;flex:0 0 75%}.pg-footer .span4{-ms-flex:0 0 23%;flex:0 0 23%;margin-right:2%}.pg-footer{padding:100px 0 15px}.fm-column{border-top:1px solid #626263!important;display:inline-block;margin-right:25px;padding-top:16px;vertical-align:top;width:17.3%}.fm-column:last-child{margin-right:0}.footer-logo{margin-bottom:34px}.pgf-middle{padding-top:16px}.footer-top{padding-bottom:30px}}@media(max-width:767px){.footerdesktop{display:none}.pg-footer .span4,.pg-footer .span8{flex-basis:100%}.fm-column{border:0;border-bottom:1px solid #4d5c6a;display:block;margin:0;width:100%}.footer-logo{margin-bottom:19px}.pg-footer{padding:60px 0 10px}.footer-logo{margin-top:60px}.pg-footer .fm-column{border-top:1px solid #4d5c6a;margin-right:0;padding:0 0 3px}.fm-column .fmc-title h6{margin-top:16px;position:relative}.fm-column .fmc-title h6:after{border-bottom:1px solid #fff;border-left-color:#fff;border-right:1px solid #fff;border-top-color:#fff;content:"";display:inline-block;height:9px;position:absolute;right:3px;top:0;width:9px;moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);transition:all .3s ease-in-out}.fm-column .fmc-title h6.active:after{moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);transform:rotate(-135deg);transition:all .3s ease-in-out}.pgf-menu{display:none;padding-bottom:14px}.pgf-middle{padding-top:15px}.pgf-menu ul{margin:0}.social-media ul li{margin-right:18px}}