@media all and (max-width:1400px){section#home{background-size:auto 100%;background-position:center;background-attachment:inherit}header nav{position:fixed;top:0;right:-30%;z-index:10;width:30%;height:100%;padding:80px 0 0;background:#333;transition:.3s;-ms-transition:.3s;-webkit-transition:.3s;-moz-transition:.3s}.menu-show{right:0;transition:.3s;-ms-transition:.3s;-webkit-transition:.3s;-moz-transition:.3s}header nav ul li{display:block;margin-right:0}body#base header nav ul li a,body#base header.second-header nav ul li a,body#base header.top-header nav ul li a{display:block;padding:15px 30px;color:#fff;line-height:initial}body#base header nav ul li a:hover{background:rgba(255,255,255,.2)}.toggle-button{position:absolute;top:18px;right:30px;width:24px;transition:.25s;z-index:150}.toggle-button:hover{cursor:pointer;background:0 0}.toggle-button .menu-bar{position:absolute;border-radius:2px;width:100%;transition:.5s;height:4px;background-color:#fff}header.second-header .toggle-button .menu-bar,header.top-header .toggle-button .menu-bar{background-color:#003c71}.toggle-button:hover .menu-bar{background-color:#00a3e0}.toggle-button .menu-bar-top{top:10px}.toggle-button .menu-bar-middle{margin-top:7px;margin-bottom:7px;top:10px}.toggle-button .menu-bar-bottom{top:24px}header.top-header .button-open .menu-bar{background:#fff}header.top-header .button-open:hover .menu-bar{background:#00a3e0}.button-open .menu-bar-top{border-color:#fff;transform:rotate(45deg) translate(8px,8px);transition:.5s}.button-open .menu-bar-middle{background-color:#fff;transform:translate(230px);transition:.1s ease-in;opacity:0}.button-open .menu-bar-bottom{border-color:#fff;transform:rotate(-45deg) translate(2px,-2px);transition:.5s}header .social{right:84px}}@media all and (max-width:1300px){header .logo{width:187px;height:38px}}@media all and (max-width:1200px){section.second .sfContentBlock{width:100%}section#industries .industries-listings{width:50%}}@media all and (max-width:999px){body#base h1,body#base h2.main-title{font-size:32pt}body#base h2{font-size:1em}section.image-break .break-content{text-align:center;width:70%}section#team .team-members{width:25%}.portfolio-companies-col .portfolio-bg-img{height:350px!important}.portfolio-companies-col .portfolio-bg-img img{height:350px!important;object-fit:cover;width:100%}#endorsementCarousel .item{height:600px}section#parent ul li.sfitem{width:33.3%}}@media all and (max-width:799px){.container{padding-left:30px;padding-right:30px}.legal-container{padding-top:60px;padding-bottom:60px}.full-width,body#base form[action="./hawkeyepedershaab-inc"] section.second-single strong,div#Companies_C129_Col00{display:none}.responsive{display:block}section.image-break .break-content{position:initial;top:inherit;left:inherit;transform:initial;padding:80px 30px;width:100%}section.second ul.sfitemsList{display:flex;flex-direction:row;flex-wrap:wrap;gap:3px}section#team .team-members{border:0;width:33%}section#team .team-members a div:last-of-type{padding:16px 12px 30px}body#base .team-members h2{font-size:20pt}body#base .team-members span{font-size:14pt}section#industries .industries-listings{width:100%;height:200px}section#industries .industry-photo-sm img,section.second-single .company-photo img:last-of-type,section.second-single .industry-photo img,section.second-single .team-photo img{width:100%;height:auto}section#industries .industry-content-sm div{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin:0}section#companies .company-content-sm h2,section#industries .industry-content-sm h2{font-size:2em}section#companies .companies-listings{width:calc(50% - 1.5px);border:0}section#companies .companies-listings a:hover .company-logo-sm{opacity:0}section.second .news-listings{width:50%}section.second-single{padding:80px 0!important}section.second-single .industry-photo,section.second-single .team-photo{margin-bottom:30px}section.second-single ul.team-contact{margin-top:30px}section.image-break{height:auto}section.second-single .company-photo{position:relative;width:100%;height:auto;margin-bottom:30px;overflow:hidden}section.second-single .company-photo .company-logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50%;height:auto;background:#fff;border:10px solid #fff;border-radius:2px;box-shadow:0 0 1px #ccc}body#base section.second-single ul.acquisition-listings{margin:20px 0 0}body#base section.second-single ul.acquisition-listings li{display:block;float:left;width:100%;padding:20px 5px;font-size:9pt;line-height:12pt;border-bottom:1px solid #ccc}body#base section.second-single ul.acquisition-listings li .acq-logo{position:relative;float:left;display:block;overflow:hidden;width:50%;margin-bottom:10px;background:#f6f6f6}body#base section.second-single ul.acquisition-listings li .acq-logo img{padding:0 20px}section#parent ul li.sfitem{width:calc(50% - 1.5px)}section#parent ul li .bw-infobox-content{font-size:13pt}section#parent ul li .bw-infobox-img img{width:100%;height:100%;object-fit:cover}section#connect .sf_2cols_1_25,section#connect .sf_2cols_2_75,section#connect .sf_3cols_1_33,section#connect .sf_3cols_2_34,section#connect .sf_3cols_3_33{width:100%;float:none}section#connect .sf_3cols_2_34 .sf_3cols_2in_34,section#connect .sf_3cols_3_33 .sf_3cols_3in_33{margin:0}section#connect .sf_2cols_2_75 .sf_2cols_2in_75{margin:0!important}.portfolio-companies-row{flex-wrap:wrap}.investment-profile-wrapper .list-columns-wrapper ul{-moz-column-count:1;-moz-column-gap:0px;-webkit-column-count:1;-webkit-column-gap:0px;column-count:1;column-gap:0}.industry-content-sm h2{text-align:center}section#approach .tab-content{height:200px}section#approach .tab-pane p{padding:0 30px}.approach-buttons .sfContentBlock ul{flex-direction:column;gap:20px}section#approach .approach-buttons ul li{margin-top:0}section#approach .approach-buttons ul li .button-1,section#approach .approach-buttons ul li .button-2{padding:20px 40px}}@media all and (max-width:599px){header nav{width:50%;right:-50%}section#home .opaque>div{width:calc(100% - 40px)}section#home .opaque>div .sfContentBlock ul{flex-direction:column}section#home .opaque>div .sfContentBlock ul .button-1,section#home .opaque>div .sfContentBlock ul .button-2{padding:16px 60px}section.second ul.sfitemsList{gap:3px}body#base .team-members h2,section#companies .company-content-sm h2{font-size:16pt}section#team .team-members{width:49%}.blue-box-row{flex-wrap:wrap}#endorsementCarousel .item{height:700px}#endorsementCarousel .carousel-caption{padding:0!important}#endorsementCarousel .carousel-caption .quotee{margin:10px 0 0}section#parent ul li.sfitem{width:100%}section#approach .tab-content{height:250px}section#approach ul.nav-pills li.nav-item{width:50%}}@media all and (max-width:400px){header .logo{margin:20px}.toggle-button{right:20px}header .social{right:64px}body#base header .social a{margin-left:10px}body#base h1,body#base h2.main-title{font-size:26pt}body#base h3{font-size:18pt}section.second{padding:100px 0}section.image-break{background-size:cover;background-attachment:inherit}section#approach .approach-buttons ul li .button-1,section#approach .approach-buttons ul li .button-2,section#companies .companies-listings,section.second .news-listings{width:100%}section#parent ul li .bw-infobox-img img{width:100%;height:auto}section#approach .tab-content{height:300px}}@media all and (max-width:320px){header .social{display:none}}