/**handles:so-css-alloy**/
.hero-sub h3{font-size:66px;line-height:normal;margin-bottom:0}.header-cta{opacity:1;margin:0 auto}.alloy-header{top:0;transition:all .3s ease}.is-menu-open{background-color:rgb(255 255 255 / 50%)!important;backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px)}.alloy-header.scrolled{position:fixed;width:100%;padding-top:20px;padding-bottom:20px;box-shadow:0 2px 5px rgba(0,0,0,.1);background-color:rgb(0 0 0 / 50%);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);z-index:999}.alloy-header.scrolled .logo-sticky{display:block}.alloy-header .logo-sticky{display:none}.alloy-header.scrolled .logo-nonsticky{display:none}.alloy-header.alloy-navigation.scrolled{background-color:rgb(255 255 255 / 50%)!important}.home .header-cta{background:0 none!important;color:#fff!important;border:solid 1px #fff!important}.home .header-cta:hover{background:#fff!important;color:#333!important;border:solid 1px #fff!important}.home .logo-nonsticky.logo-mobile{display:none}.home .alloy-header{padding-top:10px;padding-bottom:10px}@media screen and (max-width:600px){.home .logo-nonsticky.logo-mobile{display:block}.home .logo-nonsticky{display:none}.alloy-header.scrolled .logo-sticky{display:none}.alloy-header.scrolled .logo-nonsticky{display:block}.home .alloy-header.scrolled .logo-nonsticky{display:none}.home .alloy-header.scrolled .logo-nonsticky.logo-mobile{display:block}.alloy-header.scrolled{padding-top:10px;padding-bottom:10px}}.slick-slide img{margin:0 auto;max-width:150px;max-height:50px;height:auto;width:auto}.so-widget-sow-anything-carousel .sow-carousel-container .sow-carousel-wrapper .sow-carousel-items .sow-carousel-item{display:flex;align-items:center;justify-content:center;height:70px}.sow-features-feature .sow-icon-container{margin:0!important}.sow-features-feature .sow-features-feature-title,.sow-features-feature.sow-icon-container-position-top .textwidget{text-align:left!important}.sow-features-feature.sow-icon-container-position-right{background-color:#fff;padding:30px!important;border-radius:20px;box-shadow:0 5px 15px rgba(0,0,0,.1)}.lsow-grid-item.lsow-team-member-wrapper{border-radius:30px;background:#fff;box-shadow:0 4px 24px 0 rgba(0,0,0,.05)}.lsow-team-members.lsow-style1 .lsow-team-member .lsow-image-wrapper img{max-width:140px;margin-bottom:10px}.lsow-team-members.lsow-style1 .lsow-team-member{padding-top:5vw;padding-bottom:5vw;margin:0 auto}.lsow-team-members.lsow-style1 .lsow-team-member .lsow-team-member-text .lsow-title{text-transform:none}.page-id-547 .lsow-team-member,.page-id-547 .lsow-team-member-text{height:100%;display:flex;flex-direction:column}.page-id-547 .lsow-team-member-details{display:flex;flex-direction:column;justify-content:space-between;height:100%}.lsow-button:active,.lsow-button:visited,a.lsow-button,button.lsow-button,input.lsow-button{background-color:#1e37ce;padding:18px 40px;font-size:14px}.lsow-button:active:hover,.lsow-button:visited:hover,a.lsow-button:hover,button.lsow-button:hover,input.lsow-button:hover{background-color:#4e66f3}.home-hero .lsow-button:active,.home-hero .lsow-button:visited,.home-hero a.lsow-button,.home-hero button.lsow-button,.home-hero input.lsow-button{background-color:#fff;color:#000}.home-hero .lsow-button:active:hover,.home-hero .lsow-button:visited:hover,.home-hero a.lsow-button:hover,.home-hero button.lsow-button:hover,.home-hero input.lsow-button:hover{background-color:#efefef;color:#777}@media screen and (min-width:600px){.sow-features-feature.sow-icon-container-position-right{gap:20px}}.so-widget-sow-features-default-ac298e73b933-253 .sow-features-list .sow-features-feature p:first-child,.so-widget-sow-features-default-ac298e73b933-253 .sow-features-list .sow-features-feature p:last-child{margin-top:1em;margin-bottom:1em}.lsow-grid-container{display:flex}.page-id-253 h4.has-large-font-size{margin:0 0 20px}.page-id-253 .gform_wrapper{padding:5px}@media screen and (max-width:600px){.lsow-grid-container{flex-direction:column}}.large-wrapper{max-width:1280px;margin-left:auto!important;margin-right:auto!important}.medium-wrapper{max-width:800px;margin-left:auto;margin-right:auto}.wp-block-separator{border-top:4px solid;max-width:100px;margin:30px 0}.small-text,.small-text a{font-size:14px}.alloy-button:hover{background-color:#1e37ce;padding:18px 40px;font-size:14px}.alloy-button{display:inline-block;text-align:center;line-height:1;cursor:pointer;-webkit-appearance:none;vertical-align:middle;border:1px solid transparent;border-radius:3px;padding:16px 40px;margin:0;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:2px;background-color:#f94213;color:#fefefe;outline:0;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}.horizontal-padding{padding-right:5vw;padding-left:5vw}.vertical-padding{padding-top:5vw;padding-bottom:5vw}@media screen and (max-width:600px){.vertical-padding{padding-top:15vw;padding-bottom:15vw}}.alloy-experience{text-align:center;margin:-80px auto 0}.light-background{background-color:#fbfaf5}.nav-vertical-padding{padding-top:2vw;padding-bottom:2vw}@media screen and (max-width:600px){.mobile-reverse{flex-direction:column-reverse!important}}.lmb-open{overflow:hidden}.wp-block-embed{margin:0}.alloy-footer{position:relative;overflow:hidden;display:block!important}.alloy-footer-content{z-index:2;position:relative}.alloy-footer .wp-block-navigation-item.current-menu-item a,.home-hero .wp-block-navigation-item.current-menu-item a{color:#fff!important;transition:border-color .3s ease;border-bottom:solid 2px #fff}.alloy-footer .wp-block-navigation-item.current-menu-item a:hover,.home-hero .wp-block-navigation-item.current-menu-item a:hover{border-bottom:solid 2px #fff;color:#fff!important;transition:border-color .3s ease}.form_wrapper_2{background-color:#fff;padding:40px!important;border-radius:20px;box-shadow:0 5px 15px rgba(0,0,0,.1)}.form_wrapper{background:#fff;border-radius:30px;box-shadow:3px 5px 40px #152793;padding:40px;margin-bottom:80px!important}.form_wrapper .gform-theme--foundation .gform_fields,.form_wrapper_2 .gform-theme--foundation .gform_fields,.gform-theme--foundation .gform_fields{row-gap:10px}.form_wrapper .gform_button.button,.form_wrapper_2 .gform_button.button{width:100%!important;box-shadow:none}.form_wrapper_2 h3.widget-title{margin-bottom:20px;font-size:32px}.gform_button.button{text-transform:uppercase!important;letter-spacing:2px!important;padding:18px 40px!important;font-size:14px!important}.gform_confirmation_message{color:#222;font-size:18px}.wp-block-navigation-item a:hover{border-bottom:solid 2px #ccc;margin-bottom:-2px;color:#777!important;transition:border-color .3s ease}.wp-block-navigation-item.current-menu-item a{border-bottom:solid 2px #1e37ce;margin-bottom:-2px;color:#1e37ce!important;transition:border-color .3s ease}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__responsive-container.is-menu-open{height:100vh}@media screen and (max-width:600px){.wp-block-navigation__container.is-responsive.items-justified-right.wp-block-navigation{align-self:center;align-items:center;justify-content:center}.wp-block-navigation__responsive-close,.wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-dialog{height:90vh;padding:0!important}.wp-block-navigation__container.is-responsive.items-justified-right.wp-block-navigation a{font-size:2rem}}.video-thumbnail{position:relative;width:100%;max-width:600px;aspect-ratio:16/9;overflow:hidden;border-radius:12px;cursor:pointer}.thumbnail-image{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.video-thumbnail:hover .thumbnail-image{transform:scale(1.08)}.play-button-overlay{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,.2);transition:background .3s ease}.video-thumbnail:hover .play-button-overlay{background:rgba(0,0,0,.35)}.play-button{width:80px;height:80px;transition:transform .3s ease,opacity .3s ease}.video-thumbnail:hover .play-button{transform:scale(1.15)}.play-circle{fill:rgba(255,255,255,0.95);transition:fill .3s ease}.video-thumbnail:hover .play-circle{fill:rgba(255,255,255,1)}.play-triangle{fill:#333}.page-id-253 .hero-sub{background-color:#fbfaf5}.page-id-547 .lsow-team-member-details{text-align:left}.speaking-topics li{text-align:left;list-style:disc!important}@media screen and (min-width:600px){.header-cta{margin-left:20px!important}.page-id-253 .hero-sub{background:#fbfaf5 url("https://alloy-advisors.com/wp-content/uploads/2025/09/about-hero.png") no-repeat bottom right/auto 90%!important}}@media screen and (max-width:600px){.header-cta{width:100%;margin:10px 0!important}.home h2{font-size:40px}.lsow-grid-container.lsow-grid-mobile-1 .lsow-grid-item{margin-bottom:20px}.alloy-experience{text-align:center;margin:-40px auto 0}.hero-sub h3{font-size:38px}h4,h4.has-large-font-size{font-size:20px!important}.alloy-footer .wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content{font-size:12px}}