h2{font-size:30px !important;line-height:38px !important;}a{text-decoration:none !important;}.hero-section{width:100%;background-image:url("https://cdn-ildllcf.nitrocdn.com/UVVCbAWqBKkyfrRkTKoPoDXXkkUchYpp/assets/images/optimized/rev-7250e04/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;}}