.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}.cf{*zoom:1}html{scroll-behavior:smooth}html,body{height:100%;font-size:15px;color:#1f465b;font-weight:400;font-family:"nobel",sans-serif;line-height:1.25}form.main{height:100%}#wrapper{display:flex;flex-direction:column;min-height:100%;overflow:hidden}main{flex:1 0 auto}img{max-width:100%;height:auto}h1{font-size:22px;font-weight:400;color:#fff;text-transform:uppercase;text-align:center;letter-spacing:4px}a,a:focus{font-weight:400;color:#1f465b;text-decoration:none;transition:all .25s ease-out}a:hover{color:#7a8491;text-decoration:underline}a:visited,a:active{color:#1f465b;text-decoration:none}.contentArea{max-width:1366px;margin:0 auto}.contentPadding{padding-top:30px;padding-bottom:50px;padding-left:15px;padding-right:15px}.content2Padding{padding-top:30px;padding-bottom:50px;padding-left:15px;padding-right:15px}.content2Container .contentArea.contentPadding{padding-top:50px;padding-bottom:50px}.contentTitle{padding-bottom:40px;text-align:center}.hideBackImage{background-image:none !important}.center{margin:0 auto;width:100%}.text-center{text-align:center}.btn{display:inline-flex;justify-content:center;align-items:center;line-height:1;text-align:center;margin:0 0 0 0;transition:all .25s ease-out;cursor:pointer;width:fit-content;min-width:280px;min-height:66px;z-index:100;position:relative;border-color:unset;border:none;border-radius:5px;font-weight:600 !important;font-size:14px !important;padding:15px 25px 15px;letter-spacing:2px;text-transform:uppercase;font-style:normal !important;text-decoration:none}.btn:hover{font-style:normal !important}.btn-secondary{background-color:#8ea2ad;text-decoration:none;font-size:18px !important;font-weight:400 !important}.btn-secondary:hover{background-color:#647179;text-decoration:none}.text-white{color:#fff}.text-black{color:#000}.maxWidth{max-width:1366px;margin:0 auto}@media(min-width:1024px){.contentPadding{padding-top:60px}}.hero{background-image:url('images/Banner-Woelf-Royce.jpg');background-repeat:no-repeat;background-size:cover;background-position:center center;font-size:15px;line-height:1.2;letter-spacing:4px;color:#fff;text-align:center;padding-top:100px;padding-bottom:100px;height:600px;display:flex;align-items:center}.hero img{padding-bottom:25px}.hero h1{margin-bottom:15px}.offerings{position:relative;padding:40px 15px;background-color:#f6f7f7}.offerings .container{display:flex;flex-direction:column;align-items:flex-start;position:relative;background-color:#fff;padding-top:20px;padding-bottom:25px}.offerings .container>img{padding-right:50px}.offerings .title{font-size:24px;font-weight:400;color:#1f465b;letter-spacing:3px;margin-left:20px;padding-top:30px;padding-bottom:30px;border-left:3px solid #dbdddd;padding-left:27px;margin-top:10px}.offerings .section{margin-left:7px;display:flex;align-items:center;margin-bottom:25px}.offerings .section.first-section{margin-top:10px}.offerings .section.last-section{margin-bottom:0}.offerings .icon{margin-right:15px;font-size:20px;color:#1f465b;line-height:1;width:30px;height:30px;flex-shrink:0}.offerings .section-title{font-size:15px;font-weight:400;color:#1f465b;letter-spacing:2px}.offerings .title.title-end{margin-top:10px;height:70px}.info{position:relative;padding:40px 0}.info>.container{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;max-width:fit-content;margin:auto}.info .logos{display:flex;flex-direction:column;gap:25px;border-bottom:1px solid #dbdddd;padding-bottom:15px}.info .logo-entry{display:flex;align-items:center;border-bottom:1px solid #e6e6e6;padding-bottom:25px}.info .logo-entry:last-child{border-bottom:none}.info .logo-img{padding:0 15px}.info .stats{display:flex;flex-wrap:wrap;gap:40px;justify-content:center;padding-top:40px}.info .stat-circle{width:225px;height:225px;background-color:#f9f9f9;border-radius:50%;box-shadow:0 9px 1px #dbdddd;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:20px}.info .stat-circle .big{font-size:82px;color:#1f465b;line-height:.75;font-weight:bold;position:relative}.info .stat-circle:first-child .big{left:-7px}.info .stat-circle .big span{font-size:52px;vertical-align:super}.info .stat-circle .label{font-size:28px;color:#1f465b;margin:0 0 0;letter-spacing:2px;line-height:1.5}.info .stat-circle .sub{font-size:16px;color:#1f465b;line-height:1.25;letter-spacing:1px}.expertise{position:relative;padding:40px 0}.expertise .section-title{font-size:24px;color:#1f465b;letter-spacing:3px;text-align:center;margin-bottom:15px}.expertise .square-wrapper{display:grid;grid-template-columns:repeat(1,1fr);width:100%}.expertise .square{aspect-ratio:1/1;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;text-align:center;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;align-items:center}.expertise .square1{background-image:url('images/Portfolio-Construction-Woelf-Royce.jpg')}.expertise .square2{background-image:url('images/Banking-Finance-Woelf-Royce.jpg')}.expertise .square3{background-image:url('images/Institutional-Philanthropy-Woelf-Royce.jpg')}.expertise .square4{background-image:url('images/High-Net-Worth-Woelf-Royce.jpg')}.expertise .square5{background-image:url('images/Sports-Transactions.jpg')}.expertise .square-copy-top{font-size:18px;color:#fff;letter-spacing:1px}.expertise .square-copy-bottom{font-weight:700;font-size:14px;color:#fff;letter-spacing:1px}.founders{text-align:center}.founders .section-title{font-size:24px;color:#1f465b;letter-spacing:3px;text-align:center;margin-bottom:15px}.founders-wrapper{display:flex;flex-wrap:wrap}.founder{margin-bottom:40px}.founder-name{margin-top:10px;font-size:20px}.founders .bio{margin-top:20px}.founders .bio-text{white-space:pre-line}.founders button{background:unset;border:unset;color:#1f465b;font-weight:700;transition:all .25s ease-out}.founders button:hover{color:#7a8491}footer{text-align:center}.f-top{background-image:url('images/Footer-Repeater.jpg');padding-top:40px;padding-bottom:40px;color:#fff}.f-top a,f-top a:hover{color:#fff}.f-title{font-size:32px;letter-spacing:4px}.f-sub{font-size:20px;letter-spacing:4px;margin-bottom:40px}.f-contact{padding-bottom:40px}.f-contact-name{font-size:18px}.f-contact-email,.f-contact-phone{font-size:14px}.f-bottom{font-size:11px;text-align:center;margin-top:20px;margin-bottom:20px}.contentHeader{position:relative;padding-bottom:15px}.contentHeaderImg{position:relative}.contentPage{position:relative;z-index:1}.content2Container{position:relative;z-index:1}@media(min-width:530px){.expertise .square-wrapper{grid-template-columns:repeat(2,1fr)}.expertise .square{padding:0 15px}.expertise .square-wrapper .square:last-child{grid-column:1/-1;justify-self:center;width:50%}}@media(min-width:768px){.hero{height:600px}.offerings{padding:unset;background-color:#f6f7f7}.offerings .offerings-bg{background-image:url(images/Services-Woelf-Royce.jpg);background-repeat:no-repeat;background-size:cover;background-position:center bottom;width:60%;padding-top:50px;padding-bottom:50px}.offerings .container{width:100%;max-width:800px;position:relative;left:50%;padding-left:40px;padding-right:40px}.offerings .title{font-size:32px}.offerings .section-title{font-size:18px}.info{padding:80px 0 40px}.info .logos{border-bottom:unset;border-right:3px solid #dbdddd;padding-right:40px;padding-bottom:unset}.info .logo-entry:last-child{padding-bottom:unset}.info .logo-img{margin-right:20px}.info .stats{flex-wrap:nowrap;padding-top:unset;justify-content:center;padding-left:40px;padding-right:25px}.info .stat-circle{width:175px;height:175px}.info .stat-circle .big{font-size:62px}.info .stat-circle .big span{font-size:32px}.info .stat-circle .label{font-size:18px}.info .stat-circle .sub{font-size:14px}.info .logos,.info .stats{flex:1}.founders-wrapper{gap:40px;justify-content:center}.founder{width:calc(50% - 40px);max-width:480px}.f-top{background-size:contain;padding-top:80px;padding-bottom:80px}.f-title{font-size:42px}.f-sub{font-size:27px}.f-contact-wrapper{display:flex;flex-wrap:nowrap;justify-content:space-evenly}.f-contact{width:50%;padding-top:33px;padding-bottom:32px}.f-contact-wrapper .f-contact:first-child{border-right:3px solid #dbdddd}.f-contact-name{font-size:20px}.f-contact-email,.f-contact-phone{font-size:14px}@media(min-width:992px){.hero{height:600px}.offerings .section-title{font-size:20px}.expertise .section-title,.founders .section-title{font-size:32px}.expertise .square-copy-top{font-size:22px}.expertise .square-copy-bottom{font-size:16px}.info .stats{max-width:unset}.info .stat-circle{width:250px;height:250px}.info .stat-circle .big{font-size:82px}.info .stat-circle .big span{font-size:52px}.info .stat-circle .label{font-size:36px}.info .stat-circle .sub{font-size:20px}.info .logos,.info .stats{flex:1}.contentPadding{padding-top:50px;padding-bottom:75px}.content2Padding{padding-bottom:110px}}@media(min-width:1024px){.offerings .container{padding-left:60px;padding-right:60px}}@media(min-width:1200px){.hero{height:700px}.expertise .square-wrapper{grid-template-columns:repeat(5,1fr)}.expertise .square-wrapper .square:last-child{grid-column:unset;justify-self:unset;width:unset}.expertise .square-copy-top{font-size:24px}.expertise .square-copy-bottom{font-size:18px}}@media(min-width:1440px){.hero{height:900px}.hero h1{font-size:38px}.hero{font-size:24px}}@media(min-width:1920px){.hero{height:1000px}}a:focus-visible{outline:2px solid #1f465b;outline-offset:2px}.sr-only{position:absolute !important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){form{display:flex;flex-direction:column}#wrapper{min-height:100vh;display:flex;flex-direction:column;flex:1 0 auto}}