h2{font-size:30px !important;line-height:38px !important}a{text-decoration:none !important}.hero-section{width:100%;background-image:url("https://cdn-ilebpom.nitrocdn.com/zTGHROugukqDZPoQdpahLDLcWqTvfkNA/assets/images/optimized/rev-c266496/neosalpha.com/wp-content/themes/hello-elementor-child-theme/assets/images/boomi-partner/banner-images/boomi-partner-bg.svg");background-size:cover;background-position:center;display:flex;align-items:center;justify-content:center}.hero-section.nitro-lazy{background-image:none !important}.hero-section h1{font-size:2.5rem;line-height:1.2;margin-bottom:1rem}.stat-box{border-radius:12px;min-height:120px;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.row.g-2 > [class^="col-"]{display:flex;flex-direction:column;height:100%}.platform-logo-box{min-height:120px;height:100%;display:flex;align-items:center;justify-content:center;border-radius:12px;transition:background .3s,box-shadow .3s;box-shadow:0 2px 8px rgba(0,0,0,.04);margin-bottom:24px}.platform-logo-box:hover{background:#f5faff;box-shadow:0 4px 24px rgba(0,57,102,.1)}.boomi-banner-section{display:flex;align-items:center;background:linear-gradient(90deg,#f0f8ff,#cbe9ff);background-size:contain;padding:40px 60px;border-radius:15px;margin:30px auto;overflow:hidden}@media (max-width: 768px){.boomi-banner-section{background-size:100% auto;background-position:bottom center;flex-direction:column;text-align:center;padding:30px 20px}}@media (max-width: 768px){.boomi-banner-content{max-width:100%;margin-bottom:20px}}.boomi-banner-heading{font-size:38px;font-weight:700;line-height:1.3;margin-bottom:25px;color:inherit}@media (max-width: 768px){.boomi-banner-heading{font-size:28px}}.boomi-banner-button{display:inline-block;background-color:#ff8c2b;color:#fff;padding:15px 30px;text-decoration:none;border-radius:8px;font-size:18px;font-weight:600;transition:background-color .3s ease;border:none;cursor:pointer}.boomi-banner-button:hover{background-color:#e67d22}.stat-box{border-radius:12px;width:100%;box-shadow:0 2px 8px rgba(0,0,0,.03);padding:10px 0}@media (max-width: 767.98px){.stat-box{padding:16px 0}}.flip-card{background:transparent;perspective:1000px;width:100%;height:240px;display:flex;align-items:stretch}.flip-card-inner{position:relative;width:100%;height:100%;transition:transform .6s cubic-bezier(.4,2,.6,1);transform-style:preserve-3d}.flip-card:hover .flip-card-inner,.flip-card:focus-within .flip-card-inner{transform:rotateY(180deg)}.flip-card-front,.flip-card-back{position:absolute;width:100%;height:100%;backface-visibility:hidden;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,.06);display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:2rem 1.5rem 1.5rem 1.5rem}.flip-card-front{background:#fff}.flip-card-back{background:#003966;color:#fff;transform:rotateY(180deg)}.flip-card-front img{max-height:48px;margin-bottom:1rem;margin-top:0;align-self:flex-start}.flip-card-front h5,.flip-card-back h5{margin-top:0;margin-bottom:.5rem;font-size:1.1rem;font-weight:600}.flip-card-back p{margin-top:-10px;margin-bottom:0;font-size:1rem}@media (max-width: 991.98px){.flip-card{height:200px}.flip-card-front,.flip-card-back{padding:1.2rem .7rem}}@media (max-width: 767.98px){.flip-card{height:180px}.flip-card-front,.flip-card-back{padding:1rem .5rem}}#section2 p{color:#000}h2{position:relative}h2:after{content:"";width:100px;height:5px;background-color:#fb8501;display:block;margin-top:20px}@media (max-width: 375px){#key_features_boomi .nav-tabs .nav-link{font-size:.85rem !important;padding:.5rem .6rem !important;white-space:normal !important}}@media (max-width: 1200px) and (min-width: 768px){#key_features_boomi .row.justify-content-between > [class^="col-"]{flex:0 0 100% !important;max-width:100% !important;width:100% !important;padding-left:0 !important;padding-right:0 !important}#key_features_boomi .nav-tabs{margin-bottom:1rem !important}#key_features_boomi .tab-content{margin-top:1rem !important}}.sticky-navbar{width:100%;background:#fff;z-index:1052;border-bottom:1px solid #e9ecef;box-shadow:0 2px 8px rgba(0,0,0,.04);transition:box-shadow .2s}.sticky-navbar.stuck{position:fixed;top:76px;left:0;right:0;box-shadow:0 4px 16px rgba(0,0,0,.08);animation:stickyFadeIn .3s}@keyframes stickyFadeIn{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.sticky-nav-inner{min-height:56px;padding:0}#stickyNav{margin:0;padding:0;background:none}#stickyNav .nav-link{color:#fff;font-weight:500;border-radius:0px;padding:1rem 1.2rem;transition:background .2s,color .2s}#stickyNav .nav-link.active,#stickyNav .nav-link:focus,#stickyNav .nav-link:hover{background:#39a8ff;color:#fff}@media (max-width: 767.98px){.sticky-nav-inner{padding:0 .5rem}#stickyNav .nav-link{font-size:.95rem;padding:.5rem .7rem}}body.sticky-navbar-active{padding-top:136px}.feature-card{transition:box-shadow .2s,border-color .2s,background .2s;cursor:pointer}.feature-card:hover{border-color:#003966 !important;box-shadow:0 4px 24px rgba(0,57,102,.1);background:#003966 !important;color:#fff}.feature-card:hover h5{color:#fcfcfc}.feature-card:hover p{color:#fcfcfc !important}.elementor-kit-5 button{background:#ff881b !important}.elementor-kit-5 a:hover{color:#fff !important}button.accordion-button{background:#fff !important}button.carousel-control-next,button.carousel-control-prev{background:#fff !important}.connecters{background:#fff}.connector-card{background:#003966;border-radius:18px;min-height:220px;padding:32px 18px 24px 18px;position:relative;overflow:hidden;box-shadow:0 2px 12px rgba(0,57,102,.06);transition:box-shadow .2s,background .2s;cursor:pointer;text-align:center}.connector-card .connector-logo{display:flex;align-items:center;justify-content:center;width:190px;margin-bottom:0;transition:opacity .2s}.connector-card .connector-content{display:flex;align-items:center;justify-content:center;height:100%;width:100%;position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;pointer-events:none;background:#003966;color:#fff;border-radius:18px;padding:24px 18px 18px 18px;font-size:.9rem;font-weight:400;transition:opacity .2s;z-index:2}.connector-card:hover,.connector-card:focus{box-shadow:0 6px 32px rgba(0,57,102,.13);background:#003966}.connector-card:hover .connector-logo,.connector-card:focus .connector-logo{opacity:0}.connector-card:hover .connector-content,.connector-card:focus .connector-content{opacity:1;pointer-events:auto}.connector-card .connector-desc{color:#fff;font-size:.9rem;font-weight:400;line-height:1.5;text-align:left}@media (max-width: 991.98px){.connector-card{min-height:185px;padding:20px 10px}.connector-card .connector-content{font-size:.98rem;padding:16px 10px}}@media (max-width: 767.98px){.connecters .container{padding-left:.5rem;padding-right:.5rem}.connector-card{min-height:185px;padding:14px 6px}.connector-card .connector-content{font-size:.95rem;padding:10px 6px}}.boomi-solutions-section{background:#fff}.boomi-solutions-tabs .nav-link{background:#fff;color:#222;font-weight:600;border-radius:0;font-size:1rem;padding:.9rem 2.2rem;margin-right:1px;margin-left:0;border:none;transition:background .2s,color .2s;position:relative;z-index:1}.boomi-solutions-tabs .nav-link:last-child{margin-right:0}.boomi-solutions-tabs .nav-link.active,.boomi-solutions-tabs .nav-link:focus,.boomi-solutions-tabs .nav-link:hover{background:#003966 !important;color:#fff !important;border-radius:6px 6px 0 0;z-index:2}.boomi-solutions-tabs .nav-link{box-shadow:none !important}.boomi-solutions-tabs{gap:1px !important;flex-wrap:nowrap}@media (max-width: 767.98px){.boomi-solutions-tabs{flex-direction:column !important;gap:0 !important;width:100%;align-items:stretch}.boomi-solutions-tabs .nav-link{width:100%;border-radius:0 !important;margin-right:0 !important;margin-bottom:1px;text-align:left}.boomi-solutions-tabs .nav-link:last-child{margin-bottom:0}}#boomiSolutionsTabs.boomi-solutions-tabs .nav-link,#boomiSolutionsTabs.boomi-solutions-tabs .nav-link.active,#boomiSolutionsTabs.boomi-solutions-tabs .nav-link:focus,#boomiSolutionsTabs.boomi-solutions-tabs .nav-link:hover{background:#fff}#boomiSolutionsTabs.boomi-solutions-tabs .nav-link.active,#boomiSolutionsTabs.boomi-solutions-tabs .nav-link:focus,#boomiSolutionsTabs.boomi-solutions-tabs .nav-link:hover{background:#003966 !important;color:#fff !important}@media (max-width: 991.98px){.boomi-solutions-tabs .nav-link{font-size:1rem;padding:.7rem 1.2rem}.boomi-solutions-tab-content{padding:1.2rem !important}}@media (max-width: 767.98px){.boomi-solutions-section{padding:2rem 0}.boomi-solutions-tabs .nav-link{font-size:.98rem;padding:.6rem .7rem}.boomi-solutions-tab-content{padding:.7rem !important}}#boomiSolutionsTabs button.nav-link{background:#fff !important}.boomi-solutions-tabs .nav-link.active,.boomi-solutions-tabs .nav-link:focus,.boomi-solutions-tabs .nav-link:hover{border-radius:0px !important}@media (max-width: 575.98px){#boomiSolutionsTabs{flex-direction:column !important;align-items:stretch !important}#boomiSolutionsTabs .nav-item{width:100%;margin-bottom:6px}#boomiSolutionsTabs .nav-link{width:100%;border-radius:6px !important;margin-right:0 !important;margin-left:0 !important}#boomiSolutionsTabs .nav-link:last-child{margin-bottom:0}}