.banner-accordion-form{overflow:hidden;position:relative}.banner-accordion-form .accordion-chevron{color:#333;display:none;font-size:18px;transition:transform .3s ease}.banner-accordion-form .accordion-header[aria-expanded=true] .chevron-icon{transform:rotate(180deg)}@media (max-width:767px){.banner-accordion-form .accordion-number{display:none}.banner-accordion-form .accordion-chevron{display:block}.banner-accordion-form .accordion-icon{margin-right:0!important}}.banner-accordion-form .wrapper{box-sizing:border-box;margin:0 auto;max-width:1440px;padding:0 20px;width:100%}.banner-accordion-form .left-wrap{padding-left:25px;padding-right:92px}.banner-accordion-form .section-title h1{font-size:50px;line-height:56px}.banner-accordion-form .form-box{background-color:#eaedef;border-radius:16px;box-shadow:-2px -2px 2px 0 #0000000f,2px 2px 2px 0 #0000000f;margin:0 auto;max-width:522px;min-height:542px;padding:8px;position:relative;z-index:10}.banner-accordion-form .form-box .form-inner{align-items:center;background-color:#fff;border:1.5px solid #dbdbdb;border-radius:16px;display:flex;flex-direction:column;margin:0 auto;padding:0 20px 20px;position:relative;z-index:10}.banner-accordion-form .form-box h2{font-size:28px;line-height:36px;margin:0;text-align:center}.banner-accordion-form .form-box textarea{min-height:70px;outline:transparent}.banner-accordion-form .hs-richtext.hs-main-font-element{display:none}.banner-accordion-form form .hs-submit input.hs-button{background:#ff5412;border-radius:8px!important;box-shadow:0 0 0 1px #e13f00,0 1px 2px rgba(0,0,0,.64),inset 1px 1px .25px hsla(0,0%,100%,.12),inset -1px 1px .25px hsla(0,0%,100%,.12);color:#fff;font-size:18px;height:40px;line-height:40px;min-width:210px;text-transform:none;width:100%;z-index:99}.banner-accordion-form form .hs-submit input.hs-button:hover{background-image:linear-gradient(-180deg,#ff7e31,#e62c03)}.banner-accordion-form .form-box form ul.hs-error-msgs li{background-color:#f8d7da;border:1px solid #f5c6cb;border-radius:6px;color:#721c24;font-family:Cabin,sans-serif;font-size:14px;margin-bottom:1rem;padding:.75rem 1.25rem;position:relative}.banner-accordion-form .form-box .form-columns-1 .input,.banner-accordion-form .form-box .form-columns-2 .input,.banner-accordion-form .form-box .hs-error-msg{margin:0}.banner-accordion-form .form-box .hs-input{background-color:#f8f9fb;border:1px solid #eaf1f7;border-radius:6px;box-shadow:-2px -2px 2px 0 #0000000f,2px 2px 2px 0 #0000000f;color:#6f737e;font-family:Poppins,sans-serif;font-size:16px;height:45px;margin-bottom:10px;max-width:100%;padding:10px;width:100%!important}.banner-accordion-form .form-box .hs-input:focus{background-color:#fff;border-color:#4966cc;box-shadow:0 0 5px rgba(73,102,204,.5);outline:none;transition:all .3s ease}.banner-accordion-form .form-box ::marker{font-size:0}.banner-accordion-form form .hs-submit .actions{text-align:center}.banner-accordion-form form .hs-submit{margin-top:15px}.banner-accordion-form .form-box span.hs-form-required{color:#ff5c00;margin-left:3px}.banner-accordion-form .column-image .static-hubspot-logo>img{max-width:180px!important}.banner-accordion-form .description{margin-bottom:50px;margin-top:60px}.banner-accordion-form .description h2{font-size:28px;font-weight:500;line-height:36px;max-width:460px}.banner-accordion-form .column-image .dynamic-logo>img{height:121.9px;max-width:116px!important;object-fit:contain;width:100%}.banner-accordion-form .column-image .dynamic-logo{margin-left:50px}.banner-accordion-form .bread-crumb .hs-menu-item.hs-menu-depth-1:first-child:after,.banner-accordion-form.bread-crumb.hs-menu-item.hs-menu-depth-1:nth-child(2):after{content:"|";display:inline-block;padding-left:10px;padding-right:10px}.banner-accordion-form .bread-crumb .hs-menu-item.hs-menu-depth-1:last-child a{color:#4966cc}.banner-accordion-form .bread-crumb .hs-menu-item.hs-menu-depth-1:hover a{text-decoration:underline}.banner-accordion-form .title-breadcrumb{margin-bottom:30px}.banner-accordion-form .bread-crumb{color:#000;font-size:16px}.banner-accordion-form .section-title{margin-top:15px}.banner-accordion-form .bullet-points{flex-direction:column;margin-bottom:20px;margin-top:35px;max-width:460px}.banner-accordion-form .bullet-points p{color:#000938;display:inline-flex;font-size:18px;font-weight:600;line-height:26px;margin-bottom:15px;position:relative}.banner-accordion-form .bullet-points p:before{color:#10884e;content:"\f058";display:block;font-family:FontAwesome;font-size:25px;margin-right:11.5px}.banner-accordion-form .hs-menu-wrapper.hs-menu-flow-horizontal ul{display:inline-flex;flex-direction:row}.banner-accordion-form .form-box form .form-columns-2{display:flex;gap:24px;margin-right:0}.banner-accordion-form .column-image{margin-top:50px}.banner-accordion-form .accordion-button{align-items:center;background-color:#f8f9fa;border:none;color:#000;cursor:pointer;display:flex;font-weight:700;justify-content:space-between;padding:1rem 1.5rem}.banner-accordion-form:after{background-image:url(https://5285525.fs1.hubspotusercontent-na1.net/hubfs/5285525/Integration%202024/Assets/banner-background-2024-integration.png);background-position:100%;background-repeat:no-repeat;background-size:cover;bottom:0;box-shadow:0 0 0 2.61136px rgba(0,0,0,.06),0 2.61136px 5.22273px rgba(0,0,0,.06);content:"";display:block;height:100%;position:absolute;right:0;width:50%}.banner-accordion-form .accordion-button:focus{box-shadow:none}.banner-accordion-form .accordion-icon{margin-right:1rem}.banner-accordion-form .accordion-number{color:rgba(0,0,0,.2);font-size:2rem}.banner-accordion-form .accordion-body{background-color:#fdfdfd;color:#6c757d;font-size:1rem;padding:1rem 1.5rem}.banner-accordion-form .accordion-item{border:none;margin-bottom:.5rem}.banner-accordion-form .accordion-header{border-radius:.25rem;overflow:hidden}.banner-accordion-form .accordion-item:last-child .banner-accordion-form .accordion-header{border-radius:.25rem}.banner-accordion-form .accordion-collapse{border-top:1px solid #dee2e6}.banner-accordion-form .accordion-button *{margin:0}.banner-accordion-form .card{margin:20px 0}.banner-accordion-form .accordion>.card .card-header{margin-bottom:0}.banner-accordion-form .rating{align-items:center;display:flex;justify-content:left}.banner-accordion-form .rating-stars img{background-color:#f5f6f7;border:1px solid #d5dade;border-radius:50px;height:30px!important;padding:7px 10px}.banner-accordion-form .rating-title{margin-left:8px}.banner-accordion-form .custom-accordion{display:flex;flex-direction:column;gap:15px;margin-top:64px;max-width:600px}.banner-accordion-form .accordion-item{border:1px solid #eaedef;border-radius:8px;overflow:hidden;transition:box-shadow .3s ease,transform .3s ease}.banner-accordion-form .accordion-item:hover{box-shadow:0 4px 10px rgba(0,0,0,.15);transform:translateY(-2px)}.banner-accordion-form .accordion-header{align-items:center;background-color:#fff;cursor:pointer;display:flex;justify-content:space-between;padding:15px 20px;transition:background-color .3s ease}.banner-accordion-form .accordion-icon{color:#ff5722;font-size:1.5rem;margin-bottom:5px;margin-right:15px}.banner-accordion-form .accordion-title{color:#333;cursor:pointer;flex:1;font-size:1rem;font-weight:700;margin:0}.banner-accordion-form .accordion-description *,.banner-accordion-form .accordion-title *{display:none}.banner-accordion-form .accordion-description p,.banner-accordion-form .accordion-description p span,.banner-accordion-form .accordion-title h4,.banner-accordion-form .accordion-title h4 span{display:block}.banner-accordion-form .accordion-number{color:#007bff;font-size:.9rem;font-weight:700}.banner-accordion-form .collapse{background-color:#fff;max-height:0;overflow:hidden}.banner-accordion-form .collapse.show{max-height:500px}.banner-accordion-form .accordion-description{padding:20px}.banner-accordion-form .accordion-description,.banner-accordion-form .collapse{background-color:#fff!important}.banner-accordion-form .accordion-description{color:#666;font-size:.95rem;line-height:1.5}.banner-accordion-form .accordion-title h4{font-size:20px;font-weight:500;line-height:24px}.banner-accordion-form .accordion-description p{font-size:16px;line-height:24px}.banner-accordion-form .accordion-header[aria-expanded=true]{background-color:#e9ecef}.banner-accordion-form .accordion-header[aria-expanded=true] .banner-accordion-form .accordion-title{color:#007bff}.banner-accordion-form .accordion-header[aria-expanded=true] .banner-accordion-form .accordion-icon{transform:rotate(90deg);transition:transform .3s ease}.banner-accordion-form .accordion-number{color:#e0e3e6;font-family:Roboto;font-size:32px;font-weight:500;line-height:32px;text-align:left;text-decoration-skip-ink:none;text-underline-position:from-font}.banner-accordion-form .form-logo{align-items:center;background-color:#fff;background:#f5f6f7;border:2px solid #e0e0e0;border-radius:0 0 25px 25px;border-top:none;box-shadow:0 4px 8px rgba(0,0,0,.1);justify-content:center;margin-bottom:40px;padding:20px;width:fit-content}.banner-accordion-form .form-title{margin-bottom:20px}.banner-accordion-form .form-logo img{height:auto;max-height:65px;max-width:100%;width:auto}.banner-accordion-form .form-logo{display:flex}.banner-accordion-form .img-container{align-items:center;background:url(https://5285525.fs1.hubspotusercontent-na1.net/hubfs/5285525/Integration%202024/Assets/background-form-logo.png) 50% no-repeat,linear-gradient(180deg,hsla(0,0%,90%,.8),hsla(0,0%,90%,.8));background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:64px;justify-content:center;padding:8px;position:relative;width:64px}.banner-accordion-form .img-container,.banner-accordion-form .right-col .inner-container,.banner-accordion-form .stat-wrap{border:1.5px solid #b6bec5;border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.2),0 4px 8px rgba(0,0,0,.15);overflow:hidden}.banner-accordion-form .inner-container{align-items:center;background-color:#fff;border-radius:8px;display:flex;height:100%;justify-content:center;padding:2px;width:100%}.banner-accordion-form .img-container:after,.banner-accordion-form .img-container:before{background:#d5dade;border:.5px solid #a1acb5;border-radius:50%;content:"";height:4px;position:absolute;width:4px}.banner-accordion-form .img-container:before{left:4px;top:4px}.banner-accordion-form .img-container:after{bottom:4px;right:4px}.banner-accordion-form .img-container .inner-container:before{background:#d5dade;border:.5px solid #a1acb5;border-radius:50%;content:"";height:4px;position:absolute;right:4px;top:4px;width:4px}.banner-accordion-form .img-container .inner-container:after{background:#d5dade;border:.5px solid #a1acb5;border-radius:50%;bottom:4px;content:"";height:4px;left:4px;position:absolute;width:4px}@media (max-width:767px){.banner-accordion-form .wrapper{border-bottom:none}.banner-accordion-form .section-title{margin-top:30px}.banner-accordion-form .section-title h1{font-size:36px!important;line-height:42px!important}.banner-accordion-form .description h2{font-size:26px!important;line-height:32px!important;max-width:100%}.banner-accordion-form .bullet-points{margin-bottom:80px}.banner-accordion-form .form-box{width:100%}.banner-accordion-form .left-wrap{padding:0!important}.banner-accordion-form .column-image .dynamic-logo>img{height:101.57px;max-width:100px!important}.banner-accordion-form .column-image .static-hubspot-logo>img{max-width:150px!important}.banner-accordion-form .column-image .dynamic-logo{margin-left:40px}.banner-accordion-form .bullet-points{max-width:100%}.banner-accordion-form .bread-crumb{display:inline-block!important}.banner-accordion-form .form-box form .form-columns-2{display:block}.banner-accordion-form .form-box form .form-columns-2 .hs-form-field{width:100%!important}}@media only screen and (min-width:768px) and (max-width:991px){.banner-accordion-form .bullet-points{margin-bottom:65px}.banner-accordion-form .column-image .dynamic-logo>img{max-width:80px!important}.banner-accordion-form .column-image .static-hubspot-logo>img{max-width:120px!important}.banner-accordion-form .column-image .dynamic-logo{margin-left:30px}.banner-accordion-form .upper-content{display:flex;flex-direction:column;text-align:left;width:100%}}@media screen and (max-width:992px){.banner-accordion-form .custom-accordion{margin-right:auto;max-width:500px;text-align:left;width:100%}.banner-accordion-form .left-wrap{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;padding-left:10px;padding-right:10px;text-align:center}.banner-accordion-form .right-container{padding-top:80px}.banner-accordion-form:after{background-image:url()!important;display:none;height:0!important;width:0}}@media (max-width:768px){.banner-accordion-form .custom-accordion{max-width:100%}.banner-accordion-form .accordion-header{gap:10px}.banner-accordion-form .custom-accordion,.banner-accordion-form .upper-content{max-width:100%;width:100%}.banner-accordion-form .left-wrap{text-align:left}}@media only screen and (min-width:768px) and (max-width:992px){.banner-accordion-form{padding-top:160px!important}}@media screen and (min-width:1024px){.banner-accordion-form{height:915px}}.banner-accordion-form .chevron-icon{transition:transform .3s ease}.banner-accordion-form .chevron-icon.rotate{transform:rotate(180deg)}.banner-accordion-form .subscription-details{background-color:#f9f9f9;border:1px solid #ddd;border-radius:8px;color:#333;padding:20px}.banner-accordion-form .subscription-title{color:#222;font-size:1.5rem;font-weight:700;margin-bottom:10px}.banner-accordion-form .features-list{list-style:none;margin:0 0 15px;padding:0}.banner-accordion-form .features-list li{align-items:center;display:flex;font-size:1rem;margin-bottom:8px}.banner-accordion-form .features-list .tick{color:#28a745;font-size:1.2rem;margin-right:10px}.banner-accordion-form .customize-integration{color:#555;font-size:.95rem}.banner-accordion-form .customize-integration a{color:#007bff;text-decoration:none}.banner-accordion-form .customize-integration a:hover{text-decoration:underline}