#c-header{padding-bottom:20px;padding-top:20px;position:fixed;width:100%;z-index:1000}.header_logo img{height:auto;width:140px}.scroll .header_logo img{height:auto;width:80px}.scroll{background-color:#00034b;box-shadow:0 4px 16px rgba(0,0,0,.25)}.overlay,.scroll .cscareers{display:none}.overlay{background-image:linear-gradient(90deg,#00034b,#000039,#000039);height:100%;left:0;overflow:scroll;position:fixed;top:0;width:100%;z-index:1100}.overlay-content{margin-top:30px;margin:0 auto;max-width:600px;position:relative;text-align:center;text-align:left;top:150px;width:100%;z-index:200}.overlay a{color:#fff;display:block;font-size:36px;padding:8px;text-decoration:none;transition:.3s}.overlay a:focus,.overlay a:hover{color:#fff}.overlay .closebtn{font-size:60px;font-weight:100;position:absolute;right:45px;top:20px}@media screen and (max-height:450px){.overlay a{font-size:20px}.overlay .closebtn{font-size:40px;right:35px;top:15px}}.nav-icon{color:#fff;font-size:14px;font-weight:700;line-height:2}.header_nav_inner{align-items:center;display:flex;flex-wrap:wrap;float:right}.header_nav p{color:#fff;font-size:14px;font-weight:700;margin-bottom:6px;margin-right:10px}.nav-icon svg{width:35px}.head-inner{align-items:center;display:flex;flex-wrap:wrap}.header_nav{text-align:right;width:50%}.header_logo{width:50%}.overlay-bg{background-repeat:no-repeat;background-size:450px;bottom:0;height:450px;position:fixed;right:0;width:450px}.header_logo_overlay{left:40px;position:fixed;top:40px}.header_logo_overlay img{height:auto;width:80px}.overlay .hs-menu-wrapper ul{flex-direction:column}.overlay .hs-menu-item{display:block;font-family:SantralFamily,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:100;margin-bottom:16px;padding-bottom:5px;position:relative;width:99%}.overlay .hs-menu-item>a{color:#fff;display:block;font-size:24px;font-weight:100;padding-bottom:0;text-decoration:none;transition:all .3s ease-in;width:100%}.overlay .hs-menu-item>a:hover{font-weight:700;text-decoration:none}.psg-menu-arrow{font-size:16px;margin-right:24px;position:absolute;right:0;top:5px}.overlay .hs-menu-item .hs-menu-depth-2{width:90%}.overlay li.hs-menu-item.hs-menu-depth-1.hs-item-has-children{background-image:url("https://www.puntersouthall.com/hubfs/Website%20assets%20(includes%20Group%20theme%20and%20new%20site%20designs)/Punter%20Southall%20Group%20Theme%20DO%20NOT%20DELETE/SVGs/ps-menu-arrow-down.svg");background-position:right top 20px;background-repeat:no-repeat;background-size:15px}.overlay .hs-menu-children-wrapper{border-top:1px solid #fff;display:none;margin-top:10px;padding-left:3%;padding-top:20px}.overlay .hs-menu-children-wrapper li{font-size:19px;margin-bottom:5px;padding-bottom:2px}.overlay .hs-menu-children-wrapper li a{font-size:19px;padding-bottom:8px;transition:all .3s ease-in;width:100%}.overlay .hs-menu-children-wrapper li:hover a{font-weight:700}.overlay .hs-menu-children-wrapper li:hover{background-image:url(https://www.puntersouthall.com/hubfs/Website%20assets%20(includes%20Group%20theme%20and%20new%20site%20designs)/Punter%20Southall%20Group%20Theme%20DO%20NOT%20DELETE/SVGs/PS-Hover-Arrow.svg);background-position:right top 8px;background-repeat:no-repeat;background-size:50px}.overlay .hs-menu-children-wrapper li:after{background:#fff;content:"";display:block;height:1px;transition:width .3s;width:0}.overlay .hs-menu-children-wrapper li:hover:after{width:100%;//transition:width .6s}.show-submenu{display:block!important}.hide-submenu{display:none!important}.hs-menu-children-wrapper ul{display:none}.atmc-header-01_search_trigger{cursor:pointer}.nav-txt{display:inline-block;vertical-align:middle}.overlay-content .hs-search-field{padding-bottom:30px;padding-top:30px}.overlay-content .hs-search-field input[type=text]{background-color:hsla(0,0%,100%,.5);border:0 solid #fff;padding-bottom:14px;padding-left:16px;padding-top:14px}.overlay-content .hs-search-field__bar{position:relative}.overlay-content form .hs-button{margin-top:0;padding:12px 33px;padding-bottom:13px!important;position:absolute!important;right:0;top:0}.overlay-content form .hs-button:before{display:none}.overlay-content .hs-search-field input[type=text]:focus{outline:none}.overlay-content .hs-search-field input[type=text]::placeholder{color:#fff;opacity:1}@media only screen and (max-width:767px){.overlay-content{padding-left:20px;padding-right:20px}}.cscareers{margin-top:-17px;position:absolute;right:0;text-align:right;top:0}.cscareers a{background:#92388d;border-radius:0 0 30px 30px;color:#fff;font-size:12px;font-weight:100;padding-bottom:15px;padding-left:35px;padding-right:35px;padding-top:12px!important}.cscareers a:hover{opacity:1}@media only screen and (max-width:1380px){.cscareers{padding:0 1rem}}@media only screen and (max-width:767px){.atmc-header-01_search_trigger{display:none}}.overlay li{background-color:transparent!important}.sticky-contact{background-image:url(https://2561625.fs1.hubspotusercontent-na1.net/hubfs/2561625/Cosine%20-%20Core%20Website%20Files%20-%20DO%20NOT%20DELETE/SVGs/contact-button.svg);background-position:100%;background-repeat:no-repeat;background-size:contain;height:200px;position:fixed;right:0;top:45%;width:35px;z-index:200}@media only screen and (max-width:767px){.overlay-bg{display:none}.header_logo_overlay{left:0;padding-left:30px;position:relative}}