@media(max-height:900px),(max-width:1300px){.wws-main-section{height:auto!important}.wws-main-section>div,.wws-main-section>figure{padding:0 50px!important}wws-row-1{height:550px!important}.wws-row-1-inner h2{font-size:70px;line-height:clamp(1em,10vw,100px)!important;margin-bottom:140px;width:85%}}@media(max-width:1200px){.wws-row-1-inner h2{margin-top:70px}}@media(max-width:768px){.wws-row-1 h2{height:clamp(300px,85vw,450px)}.wws-row-1-inner>h2{margin-left:0}.wws-row-1-inner h2{font-size:clamp(1em,9vw,100px)!important;line-height:clamp(1em,10vw,100px)!important;margin-bottom:70px;width:85%!important}}@media(max-width:1300px){.wws-bs-inner .wp-block-column,.wws-da-inner .wp-block-column,.wws-de-inner .wp-block-column{height:50%!important}}@media(max-height:900px),(max-width:1300px){.wws-partners-channels{padding:0 50px!important}.wws-brand-strategy-section,.wws-donor-acquisition,.wws-donor-engagement-section{height:100vh!important;min-height:unset!important}.wws-bs-inner,.wws-da-inner,.wws-de-inner{height:70%!important;padding:0 50px}}@media(max-width:767px){.wws-row-2{height:unset!important}.wws-row-1-inner{margin-top:0!important}.wws-stacked-cards-accent-1{bottom:870px;left:-140px;position:absolute;transform:rotate(180deg);width:360px}.wws-brand-strategy-section,.wws-donor-acquisition,.wws-donor-engagement-section{height:auto!important;min-height:100vh!important}.wws-bs-inner,.wws-da-inner,.wws-de-inner{height:auto!important;padding:40px 50px}.bs-heading,.da-heading,.de-heading{font-size:24px}.bs-panel-content{padding:30px!important}.wws-stacked-cards-accent-2{bottom:120px;position:absolute;right:-380px;width:630px}}@media(max-width:768px){.wws-pc-row-1-inner p{font-size:20px}.wws-pc-row-1 h2{font-size:35px}}@media(max-width:1300px){.wws-ov-row-2 .wws-ov-cards{justify-content:unset!important}}@media(max-width:767px){.wws-ov-card{height:200px!important;width:240px!important}.wws-ov-card h3{width:170px!important}.wws-ov-row-2 img{height:100%!important;width:100%!important}}@media(max-width:1600px){.cs-float-6{bottom:190px!important}}@media(max-height:900px),(max-width:1300px){.wws-cs-inner{padding:0 20px!important}.cs-float-4{bottom:0!important}.cs-float-2{height:300px;top:-80px;width:300px}.cs-float-3{left:25%!important}.cs-float-5{display:none}}@media(max-width:768px){.wws-client-stories{min-height:700px!important}.cs-float-1{height:180px!important;left:-7%!important;top:5px!important;width:180px!important}.cs-float-3{bottom:-140px!important;left:30%!important}.cs-float-2{height:100px!important;right:2%!important;top:20px!important;width:100px!important}.cs-float-6{display:none!important}.cs-float-4{right:-10%!important}.cs-float-4,.cs-float-5{height:180px!important;width:180px!important}.cs-float-5{bottom:0!important;display:block!important;right:78%!important}}@media(max-width:500px){.wws-row-1 h2{height:clamp(380px,105vw,650px);margin-bottom:0}.bs-panel-content,.da-panel-content,.de-panel-content{padding:35px!important}.wws-bs-inner,.wws-da-inner,.wws-de-inner{height:auto!important;padding:30px 35px}.wws-brand-strategy-section,.wws-donor-acquisition,.wws-donor-engagement-section{justify-content:flex-start!important}.wws-row-2-bottom h3{font-size:clamp(27px,10vw,48px)!important}.bs-panel-content h3,.da-panel-content h3,.de-panel-content h3{font-size:clamp(16px,4vw,30px)!important}.bs-panel-content p,.da-panel-content p,.de-panel-content p,.testimonial-text{font-size:clamp(12px,3vw,25px)!important}.wws-cs-inner h3{font-size:clamp(16px,6.5vw,30px)!important}.wws-cs-inner-p{font-size:clamp(12px,3vw,25px)!important}}@media(max-width:1300px){.wws-logo-section{padding:50px 50px 100px!important}.wws-logo-section .wp-block-columns{flex-wrap:nowrap!important}}@media(max-width:1100px){.wws-logo-section .wp-block-columns{flex-wrap:wrap!important;gap:10px!important;height:auto!important}.wws-logo-section{min-height:unset!important}.wws-logo-section .wp-block-column:first-child{justify-content:center!important}.wws-logo-section .wp-block-column:nth-child(2){align-items:center!important}.wws-logo-section .wp-block-column:nth-child(2) h3{text-align:center!important}}@media(max-width:500px){.cs-hero-section{min-height:450px!important}.cs-hero-section h1{font-size:clamp(48px,10vw,110px)!important}}@media(max-width:400px){.wws-row-1 h2{height:clamp(320px,95vw,650px)}}@media(max-width:767px){.cs-hero-section{min-height:500px!important;padding-top:100px!important}.cs-hero-accent{bottom:-90px;width:490px!important}}@media(min-width:1700px){.cs-hero-accent{right:-15px!important}.wws-cs-hero-accent{right:15px!important}}