html{scroll-behavior:smooth}.inside-header.grid-container{max-width:100% !important}.grid-container{max-width:100% !important}.hoverZoom:hover{transform:scale(1.05)}.hoverZoom{transition:transform 0.2s ease-in-out;cursor:pointer}.animate-on-scroll{opacity:0;transform:translateY(0);transition:all 1.0s ease-out;will-change:transform, opacity}.fade-static.animate-on-scroll{opacity:1;transform:none;transition:none;will-change:none}.slide-left.animate-visible,.slide-left-long.animate-visible{transform:translateX(0);opacity:1}.slide-right.animate-visible,.slide-right-long.animate-visible{transform:translateX(0);opacity:1}.slide-up.animate-visible{transform:translateY(0);opacity:1}.slide-down.animate-visible{transform:translateY(0);opacity:1}.fade-up.animate-visible,.fade-down.animate-visible,.fade-left.animate-visible,.fade-right.animate-visible{opacity:1;transform:translate(0, 0)}.slide-left{transform:translateX(60px)}.slide-left-long{transform:translateX(260px)}.slide-right{transform:translateX(-60px)}.slide-right-long{transform:translateX(-260px)}.slide-up{transform:translateY(60px)}.slide-down{transform:translateY(-60px)}.fade-up{transform:translateY(30px)}.fade-down{transform:translateY(-30px)}.fade-left{transform:translateX(30px)}.fade-right{transform:translateX(-30px)}.main-navigation .main-nav ul li
a{font-weight:800}.main-navigation ul ul
li{padding:5px}.menu-item-has-children .dropdown-menu-toggle{padding-right:10px}.site-header{height:100px}.site-header.scrolled{height:80px}.site-header.scrolled .inside-header.grid-container{padding:10px
40px}.site-header .header-image{width:240px}.site-header .inside-header.grid-container .header-image{height:auto;transition:width 0.4s ease, transform 0.4s ease}.site-header.scrolled .inside-header.grid-container .header-image{width:180px;transform:translateY(2px)}.inside-header.grid-container{box-shadow:0 4px 10px rgba(0, 0, 0, 0.6), inset 0 10px 0 rgba(255, 255, 255, 0);border-bottom:1px solid rgba(255, 255, 255, 0.08);position:relative;z-index:1000;width:100%;position:fixed;background-color:#0f0f0f;color:#fff}.site-header::after{content:"";position:absolute;bottom:-10px;left:0;width:100%;height:10px;background:linear-gradient(to bottom, rgba(0,0,0,0.15), transparent);pointer-events:none}.one-container.right-sidebar .site-main{margin-right:0}.site-content{display:block}.site-content .content-area{width:100%;background:#000;border-radius:24px}.fullscreen-banner{position:relative;width:100%;height:92vh;padding:0
15px;background-image:url('https://build.streamwell.cloud/wp-content/uploads/2025/10/StreamwellTopBanner-1.png');background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;justify-content:center;align-items:center;text-align:center;overflow:hidden}.banner-content
.bannerLogo.home{width:800px;max-width:100%;border-radius:0px 30px 30px 0px}.homeBannerCon{display:flex;align-items:center;border-radius:30px;justify-content:space-between;border:2px
solid #b31fbf;background:#882c8894}.homeBannerCon>div:first-of-type{padding:20px;background:#000}.banner-content
.bannerLogo{width:600px;max-width:85%}.banner-content
h1{font-weight:700;font-size:3.25rem;margin-bottom:40px}.banner-content
h4{font-weight:700;font-size:2.5rem;margin:0
auto 40px;max-width:1000px}form button.purpleContactBtn.ff-btn-submit:not(.ff_btn_no_style){background:#882c88;width:200px;margin:30px
0 0}.purpleBtn{border:solid 4px #dd36fa;padding:15px
40px;text-decoration:none;font-weight:7;margin-top:20px;border-radius:30px}.ff-message-success{background:#882c88;font-weight:700;text-align:center}.purpleBtn:hover{border:solid 4px #d572ff;color:#f2f2f2 !important}.purpleBtn:hover
span{color:#f2f2f2 !important}.purpleBtn
span{font-weight:800;color:#fff}@media screen and (max-width: 1550px){.fullscreen-banner{height:86vh}.banner-content
h4{font-size:1.75rem}}@media screen and (max-width: 1120px){.homeBannerCon>div:first-of-type{border-radius:30px 0 0 30px}.banner-content
h1{font-size:2.5rem}}@media screen and (max-width: 820px){.banner-content
h1{font-size:2.3rem}.fullscreen-banner{height:80vh}.site-header .header-image{width:200px}.fade-static{opacity:0;transform:none}.fade-static.animate-on-scroll{opacity:0;transform:translateY(0);transition:all 1.0s ease-out;will-change:transform, opacity}.slide-left.animate-visible,.slide-left-long.animate-visible,.slide-right.animate-visible,.slide-right-long.animate-visible,.fade-left.animate-visible,.fade-right.animate-visible{opacity:1;transform:none}.slide-left,.slide-left-long,.slide-right,.slide-right-long,.fade-left,.fade-right{opacity:0;transform:none}.fade-static{opacity:0;transform:none}.fade-static.animate-visible{opacity:1;transform:none}}@media screen and (max-width: 650px){.banner-content
.bannerLogo.home{width:350px;border-radius:30px 30px 0 0;}.fullscreen-banner{height:90vh}.homeBannerCon>div:first-of-type{border-radius:0px 0 30px 30px}.banner-content
h4{display:none}.homeBannerCon{flex-wrap:wrap;flex-direction:column-reverse}}.modal{display:none;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;overflow:auto;background:rgba(0, 0, 0, 0.7);justify-content:center;align-items:center}.modal-content{position:relative;background:#000;border-radius:12px;width:90%;max-width:800px;aspect-ratio:16 / 9;overflow:hidden;box-shadow:0 10px 25px rgba(0, 0, 0, 0.4);animation:fadeIn 0.3s ease}.close-btn{position:absolute;top:10px;right:14px;color:white;font-size:28px;font-weight:bold;cursor:pointer;z-index:10}.modal-content
iframe{width:100%;height:100%;border:none}@keyframes
fadeIn{from{opacity:0;transform:scale(0.9)}to{opacity:1;transform:scale(1)}}.partnerBack{background:url('https://build.streamwell.cloud/wp-content/uploads/2025/10/PartnerBack-5.png');background-size:cover;padding:20px;overflow:hidden}.lineHeader{display:inline-block;margin:0
0 7px 0;padding:0;position:relative;font-size:2.75rem;color:#fff;font-weight:700}.purpleLine{height:6px;width:100px;background:#dd36fa;margin:6px
auto 0;border-radius:5px}.carousel-container{position:relative;overflow:hidden;width:100%;max-width:1300px;margin:0
auto;padding:20px
0}.myPartnerFlex{display:flex;align-items:center;justify-content:flex-start;gap:80px;animation:scroll 40s linear infinite;width:max-content;margin:0
auto;padding:0}.myPartnerFlex:hover{animation-play-state:paused}#avid,#contentAware,#csc,#airen,#annexPro,#pricingPlanNav,#proServices,#partners{scroll-margin-top:110px}.myPartnerFlex
img{max-height:120px;max-width:275px;width:auto;object-fit:contain;flex-shrink:0;transition:transform 0.3s ease;cursor:pointer}.myPartnerFlex img:hover{transform:scale(1.1)}@keyframes
scroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}.purpleBtn{display:inline-block;background:#0000000a;padding:12px
24px;border-radius:30px;color:#030000;font-weight:600;text-decoration:none;transition:all 0.3s ease}.purpleBtn:hover{background:#dd36fa;color:#fff;transform:scale(1.05)}@media screen and (max-width: 1060px){.myPartnerFlex{gap:40px;animation-duration:60s}.myPartnerFlex
img{max-height:80px}.partnerBack{background:#d5d5d5}}@media screen and (max-width: 820px){.myPartnerFlex{flex-wrap:wrap;justify-content:center;gap:0px;animation:none;width:100%;margin:0
auto;padding:30px
0}.myPartnerFlex .hover-zoom{padding:40px}.carourselOnly{display:none}}.skinnyBannerCon{display:flex;margin:0
auto;padding:40px
20px;max-width:1300px;justify-content:space-between;align-items:center;flex-wrap:wrap}.skinnyBannerCon
h6{font-size:1.5rem;font-weight:700;margin:0}.skinnyBannerCon
i{color:#fff;margin-right:10px}.skinnyBannerCon .ff-default{max-width:600px;margin:auto}@media screen and (max-width: 900px){.skinnyBannerCon{justify-content:center;padding:40px
20px}.skinnyBannerCon>div{width:100%;margin:20px
auto}.skinnyBannerCon
h6{text-align:center}}.homePagePreviews{background:url('https://build.streamwell.cloud/wp-content/uploads/2025/11/back-swoosh-up-1.png');background-size:cover;padding:10px
40px;border-top:#882c88 6px solid}.flexCon{display:flex;max-width:1200px;margin:80px
auto;flex-wrap:wrap;justify-content:space-between;align-items:center}.flexCon .flexImage
img{width:400px;max-width:95%}.flexCon .flexImage.large
img{width:500px}.flexCon
.flexText{width:50%;max-width:95%;background:#6a276a;padding:20px
40px;border-radius:30px}.flexCon .flexText
h6{font-size:2rem;color:#fff}.flexCon .flexText
p{color:#fff}@media screen and (max-width: 1300px){.flexCon .flexImage.large
img{width:400px}}@media screen and (max-width: 1100px){.flexCon .flexImage
img{width:360px}}@media screen and (max-width: 820px){.homePagePreviews{padding:10px
20px}.flexCon{justify-content:center}#partners .flexCon
.flexImage{margin-bottom:40px}#partners .flexCon .flexImage
img{margin-bottom:0px}.flexCon .flexImage
img{width:500px;margin-bottom:40px}.flexCon
.flexText{width:100%;max-width:100%;padding:20px;text-align:center}}#avid,#contentAware,#csc,#annexPro,#airen{scroll-margin-top:120px}.integrationChoice,.integrationPlanChoice{transition:transform 0.2s ease-in-out;cursor:pointer}.integration-slider-container{margin:40px
auto;padding:0
20px;max-width:1350px}.integration-slider
.flexText{width:30%;min-width:320px}.integrationChoice:hover,.integrationPlanChoice:hover{transform:scale(1.05)}.integrationChoice:hover .purpleBtn,
.integrationPlanChoice:hover
.purpleBtn{background:#dd36fa;color:#fff;transform:scale(1.05)}.bar-list{list-style:none;padding:0;margin:0}.bar-list
li{margin:10px
0;padding:10px
15px;border-left:4px solid #6366f1;background:#f9fafb;border-radius:8px;color:#000}.floatingButton{position:absolute}@media (max-width: 1085px){.floatingButton{position:unset}}@media (max-width: 1000px){.integration-slider{justify-content:center}.integration-slider
.flexText{margin:20px
30px}}@media (hover: none) and (pointer: coarse) and (max-width: 715px){.integration-slider
.flexText{margin:0px
4% 0 0 !important}}@media (max-width: 715px){.integration-slider{display:flex;justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;gap:0;margin:20px
0}.integration-slider::-webkit-scrollbar{width:0;height:0;display:none !important}.integration-slider
.flexText{flex:0 0 80%;max-width:90%;scroll-snap-align:center;margin:0
10%}.slider-dots{display:flex;justify-content:center;margin:20px
0;gap:8px;cursor:pointer}.slider-dot{width:10px;height:10px;border-radius:50%;background:#ccc;transition:0.3s}.slider-dot.active{background:#7a3cff}}@media (max-width: 450px){.integration-slider
.flexText{min-width:300px}}#proServices .bar-list
li{transition:transform 0.3s ease}ul li::marker{content:""}#proServices .bar-list li:hover{transform:scale(1.05);cursor:pointer}.frm-fluent-form .choices__list--single .choices__item,
.frm-fluent-form .choices__list--dropdown
.choices__item{color:#6d6d6d !important}.frm-fluent-form .choices[data-type*=select-one] .choices__input{display:none !important}.blog .hfeed .site-main,
.author .hfeed .site-main,
.category .hfeed .site-main,
.tag .hfeed .site-main{display:flex;flex-wrap:wrap;justify-content:center;max-width:1450px;margin:0
auto}.blogTitleBanner,
.author .hfeed .site-main .page-header,
.category .hfeed .site-main .page-header,
.tag .hfeed .site-main .page-header{background:#000;padding:13px
30px;margin-bottom:30px;width:100%}.blogTitleBanner h1,
.author .hfeed .site-main .page-header h1,
.category .hfeed .site-main .page-header h1,
.tag .hfeed .site-main .page-header
h1{margin-bottom:0;font-weight:600;font-size:3.75em}.blogTitleBanner,
.author .hfeed .site-main .page-header,
.category .hfeed .site-main .page-header,
.tag .hfeed .site-main .page-header{border-bottom:4px solid white;border-radius:20px}}.author .page-header
.avatar{display:none}.blog .hfeed .site-content,
.one-container .site-content{background:#1e1c1c}.contained-content.one-container .site-content, .contained-content.separate-containers .inside-article{padding:5px
0 !important}.wp-singular .hfeed .site-main
.post{padding:0px;width:1200px;max-width:95%;background:#fff;margin-top:20px}.wp-singular .hfeed .site-main .post .featured-image
img{border-radius:20px 20px 0px 0px}.wp-singular .hfeed .site-main .post .entry-header{max-width:900px;margin:auto}.wp-singular .hfeed .site-main .post .entry-header
h1{color:#2d2d2d;margin:30px
auto;font-size:50px;text-align:center;padding:0;width:fit-content;font-weight:500}.wp-singular .hfeed .site-main .post .entry-meta{font-weight:700;color:#32373c;text-align:center}.wp-singular .hfeed .site-main .comments-area{width:1200px;margin:26px
auto;max-width:95%}.wp-singular .hfeed .site-main .comments-area .logged-in-as,
.wp-singular .hfeed .site-main .comments-area
h3{color:#fff;font-weight:700}.wp-singular .hfeed .site-main .post footer.entry-meta{padding-bottom:30px}.wp-singular .site-main .post-navigation{overflow:visible;display:none}.wp-singular .hfeed .site-main .post .inside-article{background:#54355c17;border-radius:30px}.hfeed .site-main
.post{padding:30px
30px 10px;width:400px;text-align:center;border-radius:29px;border:2px
solid #969090;max-width:95%;margin:10px
auto;background:#8f2797}.hfeed .site-main .post .cat-links,
.hfeed .site-main .post .comments-link,
.hfeed .site-main .post .tags-links{margin:15px
0}.hfeed .site-main .post .inside-article .gp-icon
svg{fill:#fff;height:1.3em;width:1.3em}.wp-singular .hfeed .site-main .post footer.entry-meta .gp-icon
svg{fill:#b31fbf}.hfeed .site-main .post
h2{font-weight:500;margin-bottom:30px;color:#fff}.hfeed .site-main .post .entry-meta{font-weight:700;color:#fff}.hfeed .site-main .post h2
a{color:#fff}.blog .hfeed .site-main .post
p{color:#fff;font-weight:500}.hfeed .site-main .post .entry-meta
a{border:#721e78 2px solid;text-decoration:none;font-weight:500;padding:5px
10px;border-radius:20px;background:#b31fbf;color:#fff}@media screen and (max-width: 820px){.one-container .site-content{padding:40px
10px}.blogTitleBanner h1, .author .hfeed .site-main .page-header h1,
.category .hfeed .site-main .page-header h1,
.tag .hfeed .site-main .page-header
h1{font-size:3.25rem}}.ff-default .ff-el-form-control{color:#000}.social-icons{display:flex;justify-content:center;align-items:center;gap:20px;margin:0}.social-icons
a{color:white;font-size:32px;transition:transform 0.3s ease, color 0.3s ease}.social-icons a:hover{color:#882c88;transform:scale(1.20)}.footer-widgets
a{color:#fff;text-decoration:none;font-weight:700}.footer-widgets a:hover{color:#d572ff}