.client-content footer,.client-content header{font-family:Trebuchet MS}.client-content #back-to-top{color:#f7f6f2;z-index:999;cursor:pointer;position:relative;top:-28px}@media only screen and (max-width:991px){.client-content .container{padding-left:15px !important;padding-right:15px !important}.client-content #footer .footer-menu{line-height:3em}.client-content footer{font-size:12px !important}.client-content #header-navbar .header-logo-container{float:none !important;margin:0 auto}.client-content #header-navbar .header-logo-container .header-logo{right:0}}@media only screen and (max-width:1199px){.client-content footer{font-size:13px}}.client-content header{padding-top:90px}@media only screen and (max-width:767px){.client-content #header-navbar .header-menu ul>.menu-item a,.client-content #footer{font-size:12px !important}}@media (min-width:768px) and (max-width:991px){.client-content #header-navbar .header-menu ul>.menu-item a{font-size:12px !important}}@media only screen and (max-width:479px){.client-content .header-logo-container .header-logo{width:70%}}.client-content .c-btn-plus-white{color:#fff;border-color:#fff}.client-content .c-btn-plus,.client-content .c-btn-plus-green,.client-content .c-btn-plus-green-fill,.client-content .c-btn-plus-purple,.client-content .c-btn-plus-purple-fill,.client-content .c-btn-plus-white{font-size:28px;height:32px;width:32px;border:2px solid #000;padding:0}.client-content .c-btn,.client-content .c-btn-fill,.client-content .c-btn-green,.client-content .c-btn-green-fill,.client-content .c-btn-plus,.client-content .c-btn-plus-green,.client-content .c-btn-plus-green-fill,.client-content .c-btn-plus-purple,.client-content .c-btn-plus-purple-fill,.client-content .c-btn-plus-white,.client-content .c-btn-purple,.client-content .c-btn-purple-fill,.client-content .c-btn-white,.client-content .contourPage input[type=submit]{text-transform:uppercase;font-size:0.9em;background:0 0;line-height:1;color:#000;transition:all 0.35s}@media only screen and (max-width:767px){.client-content .header-logo-container .header-logo{right:0}}.client-content .container{width:100%;max-width:1920px;padding-left:60px;padding-right:60px}.client-content .fill-before{left:-9999px}.client-content #header-navbar .header-menu ul>.menu-item a{padding:0 0.4em;font-size:1em}.client-content #header-navbar .mobile-navigation{overflow-x:hidden}.client-content .slant-after{right:-30px}.client-content .fill-after,.client-content .fill-before{background-color:transparent;width:9999px;height:80px;position:absolute;top:0}.client-content .slant-after,.client-content .slant-before{position:absolute;width:50px;background-color:transparent;height:100%;-msm-transform:skew(-23deg);transform:skew(-23deg)}.client-content #header-navbar .header-menu ul>.menu-item a:focus,.client-content #header-navbar .header-menu>ul>.menu-item a:focus,.client-content a:hover{text-decoration:none}.client-content #header-navbar{position:fixed;height:80px;top:0;width:100%;background-color:#361f32;z-index:9999;box-shadow:0 0.1em 0.0025em 0 rgba(0,0,0,0.1)}.client-content #header-navbar .container{height:100%}.client-content #header-navbar .header-logo-container{position:relative;height:100%;width:280px;background-color:#401b3c;float:left}.client-content #header-navbar .header-logo-container .header-logo{position:absolute;top:0;bottom:0;left:0;margin:auto;z-index:999}.client-content #header-navbar .header-logo-container .fill-before{background-color:#401b3c;height:80px}.client-content #header-navbar .header-logo-container .slant-after{right:-30px;width:50px;background-color:#401b3c}.client-content #header-navbar .slant-inline{left:-10vw;position:absolute;width:calc(45% + 145px);background-color:#401b3c;top:0;display:none}@media screen and (min-width:1500px){.client-content #header-navbar .slant-inline{display:block}}.client-content #header-navbar #header-search-box{display:block;position:absolute;top:0;right:-100%;z-index:999;transition:all 0.5s}.client-content #header-navbar #header-search-box .slant-before{position:absolute;left:-30px;width:50px;background-color:#fff;height:100%;-msm-transform:skew(-23deg);transform:skew(-23deg)}.client-content #header-navbar #header-search-box #header-search-box-input{position:relative;height:80px;padding:0.5em 60px 0.5em 0.5em;border:none;z-index:99}.client-content #header-navbar #header-search-box #header-search-box-submit{padding:0.85em 1.85em;position:absolute;top:0;bottom:0;right:15px;margin:auto;height:20px;width:49px;background:url(https://www.slaughterandmay.com//Assets/dist/img/search-icon-purp.png) center center no-repeat;background-size:38%;cursor:pointer;border:none;z-index:999}.client-content #header-navbar #header-search-box.opened{right:0}.client-content #header-navbar .header-menu>ul>.menu-item{display:inline-block;height:80px;line-height:80px;transition:all 0.35s;overflow:hidden}.client-content #header-navbar .header-menu>ul>.menu-item.active>a{color:#dcdb22}.client-content #header-navbar .header-menu>ul>.menu-item a{font-size:14px;text-transform:uppercase;color:#fff;height:100%;display:block;padding:0 0.8em;transition:all 0.35s}.client-content #header-navbar .header-menu>ul>.menu-item:hover{background-color:rgba(0,0,0,0.15)}.client-content #header-navbar .header-menu>ul>.menu-item:hover>a{color:#dcdb22;position:relative}.client-content #header-navbar .header-menu>ul>.menu-item:hover>a:after{content:'';display:block;height:15px;width:15px;margin-left:-7.5px;background:#edeae1;position:absolute;bottom:-8px;left:50%;transform:rotate(45deg)}.client-content #header-navbar .header-menu ul>.menu-item{display:inline-block;height:80px;line-height:80px;transition:all 0.35s}.client-content #header-navbar .header-menu ul>.menu-item a{font-size:14px;position:relative;text-transform:uppercase;color:#fff;height:100%;display:block;padding:0 0.8em;transition:all 0.35s}.client-content #footer .footer-menu li a:hover,.client-content #footer .social a:hover span{text-decoration:underline}.client-content #header-navbar .header-menu ul>.menu-item:hover{background-color:rgba(0,0,0,0.15)}.client-content #header-navbar .header-menu ul>.menu-item:hover>a{color:#dcdb22}.client-content #header-navbar .header-menu ul>.menu-item .menu-submenu{display:none;position:absolute;left:0;width:100%;height:60px;line-height:60px;padding-left:0;background-color:#edeae1;border-bottom:1px solid #959595;text-align:center}.client-content #header-navbar .header-menu ul>.menu-item .menu-submenu.active{z-index:99}.client-content #header-navbar .header-menu ul>.menu-item .menu-submenu>.menu-item{height:60px;line-height:60px}.client-content #header-navbar .header-menu ul>.menu-item .menu-submenu>.menu-item a{color:#353b49}.client-content #header-navbar .header-menu ul>.menu-item .menu-submenu>.menu-item:hover{background-color:rgba(255,255,255,0.5)}.client-content #header-navbar #header-search-box-toggle{position:absolute;top:25px;right:15px;height:30px;width:30px;background:url(https://www.slaughterandmay.com//Assets/dist/img/search-icon.png) center center no-repeat;background-size:100%;cursor:pointer}.client-content #header-navbar #cookies-notice{display:none;position:absolute;width:100%;background-color:#edeae1;padding:1em 0;box-shadow:0 0.1em 0.0025em 0 rgba(0,0,0,0.1)}.client-content #header-navbar #cookies-notice p{padding:2px 0}.client-content #header-navbar #cookies-notice .close-button{padding:5px 7px 3px}.client-content .mobile-menu-active{position:fixed}.client-content #header-navbar .header-menu .mobile-menu-toggle{width:52px;height:80px;position:absolute;left:0;top:0;padding:32px 15px;z-index:99999}.client-content #header-navbar .header-menu .mobile-navigation{display:none;position:absolute;top:80px;left:0;width:100%;height:100%;padding:0;color:#fff}.client-content #header-navbar .header-menu .mobile-navigation-breadcrumb,.client-content #header-navbar .header-menu .mobile-navigation-controls{height:50px;line-height:50px}.client-content #header-navbar .header-menu .mobile-navigation-controls{padding:0 20px;background-color:#3b3b3b}.client-content #header-navbar .header-menu .mobile-navigation-controls .row{margin-left:-5px;margin-right:-5px}.client-content #header-navbar .header-menu .mobile-navigation-controls .row .col-xs-2{padding-left:5px;padding-right:5px}.client-content #header-navbar .header-menu .mobile-navigation-controls .row .col-xs-2 .control{height:6px;background-color:#959595;margin:22px 0}.client-content #header-navbar .header-menu .mobile-navigation-controls .row .col-xs-2 .control.active{background-color:#87277d}.client-content #header-navbar .header-menu .mobile-navigation-breadcrumb{background-color:#2b2b2b;padding:0 20px;color:#cacaca;font-size:12px}.client-content #header-navbar .header-menu .mobile-navigation-breadcrumb .home{position:relative;top:-2px;margin-right:12px;cursor:pointer}.client-content #header-navbar .header-menu .mobile-navigation-breadcrumb .home img{width:14px;height:14px}.client-content #header-navbar .header-menu .mobile-navigation-breadcrumb a{color:#cacaca}.client-content #header-navbar .header-menu .mobile-navigation-breadcrumb .current{cursor:pointer;padding:4px 0 4px 14px;border-left:1px solid #cacaca;margin-left:12px;text-transform:uppercase}.client-content #header-navbar .header-menu #mobile-navigation-menu{padding:0;margin-bottom:0;width:100%;position:absolute;top:100px;left:0;visibility:visible;background:#3b3b3b}.client-content #header-navbar .header-menu #mobile-navigation-menu *{transition:none !important}.client-content #header-navbar .header-menu #mobile-navigation-menu .menu-dropdown-toggle.active,.client-content #header-navbar .header-menu #mobile-navigation-menu .menu-item.active{background:#87277d}.client-content #header-navbar .header-menu #mobile-navigation-menu .menu-item{position:static;display:block;height:50px;line-height:50px;border-bottom:1px solid rgba(255,255,255,0.05);text-align:left;transition:none;background:#3b3b3b}.client-content #header-navbar .header-menu #mobile-navigation-menu .menu-item a{color:#cacaca;padding-left:20px;padding-right:20px;margin-right:64px}.client-content #header-navbar .header-menu #mobile-navigation-menu .menu-item .mobile-navigation-next{position:relative;z-index:9999;float:right;margin:12px 20px 0 0;width:24px;height:24px;font-size:18px;color:#cacaca;border-color:#cacaca}.client-content #header-navbar .header-menu #mobile-navigation-menu .menu-item .menu-submenu{position:static;top:0;display:none;line-height:inherit;background-color:#3b3b3b;visibility:hidden;height:50px}.client-content #header-navbar .header-menu #mobile-navigation-menu .menu-item .menu-submenu.open{border-bottom:none}.client-content #header-navbar .header-menu #mobile-navigation-menu .menu-item .menu-submenu .menu-item{clear:both;position:static;display:block;height:50px;line-height:50px;border-bottom:1px solid rgba(255,255,255,0.05);text-align:left}.client-content #header-navbar .header-menu #mobile-navigation-menu .menu-item .menu-submenu .menu-item a{color:#cacaca;padding-left:20px;padding-right:20px}.client-content #header-navbar .header-menu .social{display:none}.client-content #header-navbar .header-menu .menu-footer{background:red;height:50px}.client-content .info-icon{width:40px;height:40px;border-radius:50%;background-size:cover;float:left;margin-right:10px}.client-content #footer .slant-div,.client-content #home-news-section .slant-div,.client-content #home-partners-section .slant-div{width:2px;-msm-transform:skew(-23deg);transform:skew(-23deg)}.client-content #footer{padding:1.5em 0;background-color:#2b2b2b;color:#cacaca;border-top:1px solid}.client-content #footer h6{font-size:12px}.client-content #footer #footer-menu-social{float:left;padding:10px 15px}.client-content #footer .footer-menu{list-style:none;padding:0;margin:5px 0 0 20px}.client-content #footer .footer-menu li{display:inline-block;margin-right:0.5em}.client-content #footer .footer-menu li a{color:#959595}.client-content #footer .slant-div{position:relative;display:inline-block;top:3px;height:25px;background-color:#959595;float:left}.client-content #footer .social a{display:block;color:#959595}.client-content #footer .social img{margin-right:1em}@media (max-width:991px) and (min-width:768px){.client-content .hidden-sm{display:none !important}}.client-content .disclaimer{text-align:center;margin-top:-23px}@media (max-width:1200px){.client-content .disclaimer{margin-top:-34px}}@media (max-width:991px){.client-content .disclaimer{margin-top:-32px}}@media (max-width:768px){.client-content #footer{padding-top:3.5em}.client-content .disclaimer{margin-top:-50px;text-align:left;padding-bottom:15px;padding-right:75px}}@media (max-width:500px){.client-content #footer{padding-top:5.5em}.client-content .disclaimer{margin-top:-77px;line-height:12px}}@media only screen and (max-width:767px){.client-content .header-logo-container{text-align:center}}@media only screen and (min-width:768px){span.client-content{float:left}.client-content .subheader{height:75px;line-height:75px}}@media only screen and (min-width:985px){.client-content .subheader h2{font-size:40px;line-height:75px;margin:0}}.client-content .subheader{color:#401b3c}@media only screen and (min-width:768px) and (max-width:991px){.client-content .disclaimer{width:450px;margin-left:auto;margin-right:auto}}@media only screen and (min-width:992px) and (max-width:1200px){.client-content .disclaimer{width:550px;margin-left:auto;margin-right:auto}}@media only screen and (min-width:1201px) and (max-width:1490px){.client-content .disclaimer{width:550px;margin-left:auto;margin-right:auto}}