.new-bec .container{width:1400px;max-width:100%}.new-bec .content,.ne-bec section:nth-child(odd){background-color:#fff;border-width:0;padding-block:75px}.new-bec .s_bg_lightblue{background-color:#ecf9ff}.new-bec .fw__300{font-weight:300}.new-bec .fw__500{font-weight:500}.new-bec .fw__300>strong,.new-bec .fw__700{font-weight:700}.new-bec .fw__800{font-weight:800}.new-bec .fw__900{font-weight:900}.new-bec .c__black{color:#000}.new-bec .c__white{color:#fff}.new-bec .btn{font-size:18px;box-shadow:none;border-radius:4px;padding:10px 25px;min-width:160px;transition:all .3s}.new-bec .btn-yellow{background-color:#ffc835;color:#000}.new-bec .btn-black{background-color:#000;color:#fff}.new-bec section.s_img_bg{background:50% no-repeat;background-size:cover}.new-bec .s-hero .row{min-height:400px}.new-bec .b__title{font-size:18px;color:#005581;text-transform:uppercase}.new-bec h2{font-size:40px;margin:.3em 0 .9em}.new-bec .a__title{font-size:22px;line-height:1.3}.odometer,.odometer *{box-sizing:border-box}.odometer{line-height:1}.new-bec .block__arrow{display:block;height:18px;width:40px;background-image:url(/wp-content/themes/bec/images/menu-arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;margin-left:0;transition:all .3s ease}.new-bec ul.ex-dot{list-style:none;font-size:18px;margin-block:2em}.new-bec ul.ex-dot li{position:relative;margin-block:.5em}.new-bec .ex-dot li::before{content:"";position:absolute;top:5px;left:-2rem;height:20px;width:20px;border-radius:50%;background:50% no-repeat;background-size:50%}.new-bec .ex-dot.blue-dot li::before{background-image:url(/wp-content/themes/bec/images/new/marker-white.svg);background-color:#005581}.new-bec .bg_dark{background-color:#2f353c}.av-anim,.av-fade-in,.av-slide-up,.av-slide-left,.av-slide-right,.av-zoom-in{opacity:1!important;visibility:visible!important;transform:none!important;transition:none!important}.s-footer .copyright{flex-direction:row;flex-wrap:wrap;justify-content:end;padding-right:12px}.s-footer .copyright>p{width:auto;display:flex;margin:8px 0;padding:0;font-size:15px;color:#000;font-weight:600}.s-footer .copyright>p:not(:last-of-type){margin-right:8px}.s-footer .copyright a{color:#144078}.footer-menu-columns{display:grid;grid-template-columns:1fr 1fr;gap:80px}.footer-menu-group{margin-bottom:30px}.s-footer h4{font-size:22px;font-weight:700;margin-bottom:1em;color:#144078}.footer-menu-group ul{list-style:none;margin:0;padding:0}.footer-menu-group li{margin-block:3px;font-size:16px;line-height:1.4}.footer-menu-group a{text-decoration:none;color:#000;font-weight:400}.footer-menu-group a:hover{color:#00547f;font-weight:700;letter-spacing:-.3px}.s-footer .col-stay{text-align:right}.s-footer .col-brand p{font-size:16px;color:#000;font-weight:600;margin:45px 0 10px}.s-footer .col-brand p>a{color:#000}footer img.aicpa{width:190px;max-width:100%;transform:translateY(55px)}.s-footer .col-stay p{font-size:16px;color:#000;font-weight:600;margin:0 0 10px}footer .i-linkedin,.x-link .i-linkedin{margin:30px 0}footer .i-linkedin>a,.x-link .i-linkedin>a{font-size:16px;color:#000;font-weight:600;position:relative;padding-right:30px}footer .i-linkedin>a::after,.x-link .i-linkedin>a::after{content:"";display:block;width:18px;height:18px;position:absolute;background-image:url(/wp-content/themes/bec/images/new/linkedin-logo.svg);right:0;top:50%;transform:translateY(-50%);background-position:50%;background-repeat:no-repeat;background-size:contain}footer .s-footer #gform_wrapper_2 form #input_2_2{font-size:18px;padding:10px!important;line-height:1.5;width:calc(100% - 10px)}.new-bec .s-footer{padding:0 0 50px!important}.p-home .s-hero{padding-block:75px}.p-home .s-hero h1{font-size:70px}.p-home .s-hero .text{font-size:20px;line-height:1.3;margin:1.2em 0 .8em}.p-home .s-hero .subtitle{font-size:24px}.p-home .s-hero .btn{margin-top:30px}.who-box.av-anim{opacity:1!important;transform:none!important;transition:none!important}.who-boxes-row .who-box{padding:60px 10px 30px;height:100%}.who-box__icon{width:40px;height:40px;background-repeat:no-repeat;background-position:50%;background-size:contain}.who-box__heading{display:flex;flex-direction:row;gap:10px;margin-block:20px;align-items:center}.who-box__number-wrap{display:inline-flex;align-items:baseline;gap:0;line-height:1;flex-wrap:nowrap;flex:none}.who-box__number{font-size:40px;font-weight:800;line-height:1;color:#2f67a8}.who-box__suffix{font-size:40px;font-weight:800;line-height:1;color:#2f67a8}.who-box__title{font-size:22px;line-height:1.1}.who-box__text{font-size:18px;line-height:1.3}.p-home .s-hero.extra-img-hero{padding-bottom:0;position:relative;z-index:1}.p-home .s-who.extra-img-hero{padding-top:270px}.p-home img.extra--img{margin-top:10px;margin-bottom:-250px;width:940px;height:auto;max-width:100%}.p-home .software-blocks-row{margin-top:50px}.p-home .software-block__inner{min-height:100%;padding:40px;border-radius:4px;overflow:hidden;box-shadow:0 0 transparent;transition:transform .35s ease,box-shadow .35s ease-in-out;isolation:isolate}.software-block__inner::after{content:"";position:absolute;inset:0;opacity:0;transition:opacity .35s ease;z-index:1}.software-block__inner:hover{transform:translateY(-5px);box-shadow:0 3px 65px rgba(47,53,60,.35)}.software-block__bg{background-position:50%;background-repeat:no-repeat;background-size:cover;opacity:0;transform:scale(1.12);transition:opacity .5s ease,transform 3s ease-in-out;z-index:0}.software-block__inner:hover::after{opacity:1}.software-block__inner:hover .software-block__bg{opacity:1;transform:scale(1)}.software-block__content{z-index:2;padding-bottom:55px}.software-block__content .s_link{position:absolute;bottom:0;width:100%}.software-block__icon-wrap{width:80px;height:80px;border-radius:4px;background:#015681;margin-bottom:26px;overflow:hidden;flex-shrink:0;box-shadow:0 0 transparent;transition:all .35s ease}.software-block__inner:hover .software-block__icon-wrap{background:#ffc835;box-shadow:0 3px 65px rgba(0,0,0,.35)}.software-block__icon{position:absolute;background-position:50%;background-repeat:no-repeat;background-size:contain;transition:opacity .3s ease,transform .3s ease;inset:20px}.software-block__icon--default{opacity:1}.software-block__icon--hover{opacity:0}.software-block__inner:hover .software-block__icon--default{opacity:0}.software-block__inner:hover .software-block__icon--hover{opacity:1}.software-block__title{margin:0 0 10px;font-size:28px;line-height:1.1;color:#000;transition:color .35s ease}.software-block__subtitle{margin-bottom:22px;font-size:20px;line-height:1.33;color:#005581;transition:color .35s ease}.software-block__text{font-size:18px;line-height:1.3;transition:color .35s ease;color:#000}.software-block__text p:last-child{margin-bottom:0}.software-block__link{display:inline-flex;align-items:center;gap:14px;padding-top:28px;font-size:18px;color:#000;transition:color .35s ease}.p-home .software-block__inner:hover .block__arrow{margin-left:15px}.software-block__inner:hover .software-block__title,.software-block__inner:hover .software-block__text,.software-block__inner:hover .software-block__link{color:#fff}.software-block__inner:hover .software-block__subtitle{color:#ffc835}.p-home img.diagram{max-width:100%;height:auto;width:640px}.p-home .s-compatibility .text{font-size:18px;line-height:1.3}.p-home .s-compatibility ul.ex-dot{margin-top:70px}.p-home .ex-dot li{display:flex;flex-direction:column;color:#000}.p-home .ex-dot li strong{font-size:22px;color:#005581}.s-blue-banner .x-banner{background-color:#ecf9ff;padding:70px 30px 60px}.s-blue-banner .x-banner h3{font-size:40px;margin-bottom:1em}.p-product .s-hero h1{font-size:60px;width:1200px;max-width:100%;margin:0 auto .5em}.p-product .s-hero .text{font-size:20px;width:1200px;margin:1em auto 1.6em;line-height:1.3;max-width:100%}.p-product img.extra--img{margin-top:0;margin-bottom:-200px;width:760px;height:auto;max-width:100%}.p-product .s-hero.extra-img-hero{padding-bottom:0;position:relative;z-index:1}.p-product .s-hero.extra-img-hero+section.content{padding-top:220px}.p-product .s-key .key-box{padding:15px 30px}.p-product .s-key .icon-sm{margin:0 auto}.p-product .s-key .box__title{margin-block:.5em;font-size:22px;color:#005581;line-height:1.2;min-height:2.5em;display:inline-flex;align-items:center}.p-product .s-key .box__text{font-size:18px;line-height:1.2;display:block;width:320px;margin:0 auto;max-width:100%}.p-product .s-content h2{font-size:50px}.p-product section.s-content{padding:0}.p-product .sub-container{padding:75px 2.5rem}.p-product .sub-container:not(:last-of-type){border-bottom:1px solid #e6e6e6}.p-product .x-header{margin-block:25px}.p-product .sub-container .text{font-size:18px}.sub-container .content-group:not(:last-of-type){padding-bottom:75px}.p-product .x-header .text{width:940px;margin:0 auto 2em;max-width:100%;display:block;font-size:20px}.faq-accordion .accordion-item{border-width:0;margin-block:15px}.faq-accordion .accordion-header button{font-size:22px;color:#000;font-weight:500;background-color:initial;box-shadow:none}.new-bec .faq-accordion .accordion-button:focus{box-shadow:none;background:0 0}.faq-accordion .accordion-header{border-radius:50px;border:1px solid #e6e6e6;padding:5px 10px}.faq-accordion .accordion-body{padding:30px}.faq-accordion .accordion-body>p{margin:0;font-size:18px;line-height:1.2}.faq-accordion .accordion-header:has(.accordion-button:not(.collapsed)){background-color:#2f353b;border-color:#2f353b}.faq-accordion .accordion-header button:not(.collapsed){color:#fff}.faq-accordion .accordion-button::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ffffff'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")!important;z-index:1}.faq-accordion .accordion-header button::before{content:"";display:block;flex-shrink:0;width:32px;height:32px;background-color:#2f353b;position:absolute;border-radius:50%;right:14px;border:1px solid #2f353b}.faq-accordion .accordion-button:not(.collapsed)::before{border-color:#fff}.s-banner.variant-full_bg{background:50% no-repeat;background-size:cover;padding-block:90px}.s-banner .cta-banner-content .text{font-size:20px;display:block;width:940px;margin:0 auto 2em;line-height:1.2;max-width:100%}.s-banner .cta-banner-content h2{width:1100px;margin-inline:auto;max-width:100%}.p-product .s-hero.extra-img-hero+section.content .sub-container:first-of-type{padding-top:0}.p-product .layout-full_width_text .col-lg-6{margin-inline:auto}.s-banner.variant-boxed_blue{padding-block:0!important}.s-banner.variant-boxed_blue .cta-banner-box{background-color:#00547f;padding:50px 30px 65px;border-radius:4px}.p-solution .s-hero h1{font-size:60px;max-width:100%;margin:1em auto}.p-solution .s-hero .text{font-size:20px;width:1200px;margin:1em auto 3em;line-height:1.3;max-width:100%}.p-solution .s-hero.s_img_bg .row{margin-block:30px}.x-timeline .timeline-line{position:absolute;top:0;left:54px;width:1px;height:0;background:#e6e6e6;overflow:hidden;transform-origin:top;transition:all .9s ease}.x-timeline .av-anim.av-fade-height.av-in{transition-delay:1.4s;height:100%}.s-timeline .x-timeline{width:1100px;margin:50px auto 0;position:relative;max-width:100%}.x-timeline .timeline-item{position:relative}.x-timeline .timeline-item:last-child{margin-bottom:0}.x-timeline .timeline-item>.col-12{position:relative;margin:0;padding:0}.x-timeline .timeline-icon-box,.p-solution .box-container{width:110px;height:110px;border-radius:4px;background:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 3px 65px rgba(0,85,129,.35)}.x-timeline .timeline-icon{width:40px;height:40px;background:50% no-repeat;background-size:cover}.x-timeline .timeline-head{display:flex;align-items:center;gap:35px}.x-timeline h2.timeline-title{margin:0;font-size:35px;line-height:1.2}.x-timeline .timeline-content{padding:30px 0 30px 145px}.x-timeline .timeline-content p{color:#000;font-size:18px;line-height:1.2;margin-block:1em}.x-timeline .timeline-line.is-last{display:none}.p-solution .boxes-row .st-box{width:300px;display:flex;flex-direction:column;align-items:center;margin:30px}.p-solution .st-box .box__title{font-size:30px;margin-top:1.2em}.p-solution .st-box .box__text{font-size:20px;line-height:1.2}.p-solution .subtitle{font-size:22px}.p-solution .s-hero .subtitle{margin:-1.5em 0 1.5em;font-size:22px}.timeline-history{position:relative;padding:50px 0}.th__item{position:relative;min-height:200px}.th__line{position:absolute;top:0;left:50%;width:1px;height:0;background:#e6e6e6;overflow:hidden;transform-origin:top;transition:all .9s ease}.th__line.av-fade-height.av-in{transition-delay:1.4s;height:100%}.th__line.is-last{display:none}.th__dot{position:absolute;top:0;left:calc(50% - 23.5px);width:48px;height:48px;border-radius:50%;background:#fff;z-index:3;box-shadow:0 3px 40px rgba(0,85,129,.25)}.th__dot::before{content:"";position:absolute;top:50%;left:50%;width:14px;height:14px;border-radius:50%;background:#2f353c;transform:translate(-50%,-50%)}.th__content{position:relative;width:calc(50% - 80px);padding-bottom:30px;z-index:2}.th__content--right{margin-left:calc(50% + 80px);text-align:left}.th__content--left{margin-right:calc(50% + 80px);text-align:right}.th__year{display:inline-flex;align-items:center;justify-content:center;padding:10px 25px;border-radius:99px;background-color:#ecf9ff;font-size:24px;line-height:1.2;color:#00547f}.th__content h3{font-size:20px;display:block;margin:1.8em 0 1em;line-height:1.3}.th__content p{font-size:18px;line-height:1.2;margin-bottom:0}.p-about .s-timeline{border-bottom:1px solid #b3b3b3}.p-about .s-stability .c-logo{width:330px;max-width:90%;margin:50px auto 75px;position:relative;background-color:#fff;padding:30px;box-shadow:0 34px 59px rgba(0,85,129,.35);border-radius:10px}.p-about .s-stability .c-logo>img{position:relative;max-width:100%;height:auto}.p-about .s-stability .text{width:1040px;font-size:18px;max-width:100%;margin:0 auto}.p-about .s-banner{padding-top:0}.p-about .s-banner .x-banner{background-color:#ffc835;padding:50px}.p-about .s-banner h2{width:960px;max-width:100%;margin-inline:auto}.p-about .s-banner .a__title{margin-block:2em}.s_partners .partners-category{width:960px;max-width:100%;margin:0 auto 90px}.s_partners .partners-category:last-child{margin-bottom:0}.s_partners .x-logos{row-gap:30px;margin:30px 0}.s_partners .partner-item{height:100%}.s_partners .partner-item__inner{position:relative;display:flex;align-items:center;justify-content:center;padding:10px 30px;background:#fff;border-radius:4px;overflow:hidden;box-shadow:0 3px 40px rgba(0,85,129,.2);height:125px}.s_partners .partner-item__inner img{display:block;width:100%;height:100%;object-fit:contain;margin:0 auto}.p-demo .s-hero .text.short{width:1e3px}.p-demo .s-hero h1{margin-top:0}.p-demo .t-client{display:inline-flex;background-color:#fff;padding:10px 15px;border-radius:50px;line-height:1.2;align-items:center}.p-demo .t-client .c-icon{width:32px;height:32px;background:50% no-repeat;background-image:url(/wp-content/themes/bec/images/new/user-circle-check.svg);background-size:contain}.p-demo .t-client>span{margin-inline:10px;font-size:18px;color:#000;font-weight:400}.p-demo .t-client strong{font-weight:700}.p-demo .t-client a{color:#00547f;font-weight:700;text-decoration:underline}.p-demo .s-demo p.text{font-size:18px;display:block;margin:50px 0 75px 75px;line-height:1.3}.p-demo .s-demo img.extra--img{width:940px;height:auto;max-width:100%}.p-demo .s-demo .calendly{background-color:#fff;margin:15px auto;box-shadow:0 3px 40px rgba(0,85,129,.25);padding:30px 15px 0;text-align:center;border-radius:4px;width:400px;max-width:100%}.p-contact .s-hero .x-container{width:620px;max-width:100%}.p-contact .s-hero h1{margin-top:0}.p-contact .s-hero h2{font-size:60px;margin:0}.p-contact .s-contact h2{font-size:32px}.p-contact .s-contact .text,.s-contact .x-link .i-linkedin>a{font-size:18px}.p-contact .s-banner{padding-top:0}.p-contact .x-banner{padding:50px 30px;border-radius:5px;background:50% no-repeat;background-size:cover;text-align:center}.p-contact .list--icon{margin-block:70px}.list--icon .who-box__icon{background-color:#2f353b;border-radius:4px;background-size:28px;flex:none;width:49px;height:49px}.list--icon .key-box{display:flex;margin-block:15px;align-items:center;gap:20px;font-size:22px}.list--icon .box__text>a{color:#00547f;font-weight:700}.p-contact .gravityform{background-color:#fff;margin:15px auto;box-shadow:0 3px 40px rgba(0,85,129,.25);padding:25px 30px;text-align:center;border-radius:4px;width:460px;max-width:100%;margin-top:-85%}.p-contact .gravityform .gform_heading{display:none}form.bec-form ul.gform_fields li.gfield{padding:0;margin:0;font-family:nunito sans}form.bec-form ul.gform_fields li input[type=text],form.bec-form ul.gform_fields li input[type=email]{margin:5px 0!important;padding:10px!important}form.bec-form ul.gform_fields li.field_description_below div.ginput_container_checkbox{margin-top:0}.p-contact .gravityform .gform_legacy_markup_wrapper div.validation_error{display:none}form.bec-form li.gfield.gfield_error.gfield_contains_required div.ginput_container{margin-top:0}form.bec-form .field_description_below .gfield_description{padding:0}.new-bec.resources .s-hero .row{min-height:270px}.resources .s-hero h1{font-size:60px}.resources-listing .resources-listing__header{padding:50px 0}.resources-listing__header p{font-size:18px;margin-bottom:0}.resources-listing .row{width:1140px;max-width:100%;margin:0 auto;position:relative}.resources-filter__header{display:flex;margin-bottom:30px;flex-wrap:wrap}.resources-filters{width:calc(100% - 280px);display:flex;flex-wrap:wrap;gap:10px}.resources-filters .resources-filter{font-size:18px;font-weight:400;color:#000;background-color:#ecf9ff;line-height:1.2;padding:14px 25px;border-radius:30px;white-space:nowrap;transition:all .2s}.resources-filters .resources-filter.is-active{color:#fff;background-color:#009ad6;font-weight:600}.resources-search{width:280px;position:relative;height:49px}.resources-search [type=search]{outline-offset:unset;padding:10px;font-size:18px;width:100%;border:1px solid #b2b2b2;border-radius:4px}.resources-search .resources-search__submit{position:absolute;right:0;height:100%;border:none;background-color:initial}.resources-search .resources-search__submit .fa-search{width:40px}.resources-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin-top:50px}.resources-grid .resource-card{display:flex;flex-direction:column;height:100%;background:#fff;overflow:hidden;border-radius:4px;box-shadow:0 3px 40px rgba(0,85,129,.25)}.resources-grid .resource-card__image-link{display:block;text-decoration:none}.resources-grid .resource-card__image{position:relative;width:100%;aspect-ratio:1.55/1;overflow:hidden;background:#f1f3f5}.resources-grid .resource-card__title{margin:0;font-size:22px;line-height:1.2;font-weight:500;color:#000}.resources-grid .resource-card__thumb{display:block;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .35s ease}.resource-card:hover .resource-card__thumb{transform:scale(1.04)}.resources-grid .resource-card__content{display:flex;flex-direction:column}.resource-card__date{color:#00547f;font-size:16px;font-weight:800;line-height:1.2;margin-bottom:8px}.resource-card__meta{display:flex;align-items:center;gap:10px;margin:0 0 30px;font-size:16px;line-height:1.2;color:#000;font-weight:800}.resource-card__title-link{display:block;color:inherit;text-decoration:none;padding:30px 20px 40px}.resource-card__title-link:hover{color:inherit;text-decoration:none}.resource-card__title-icon{display:block;width:36px;height:36px;flex:0 0 36px;background-repeat:no-repeat;background-position:50%;background-size:65%;background-color:#009ad6;border-radius:4px}.resource-card__title-icon--article,.resource-card__title-icon--default{background-image:url(/wp-content/themes/bec/images/new/file-text.svg)}.resource-card__title-icon--video{background-image:url(/wp-content/themes/bec/images/new/video.svg)}.resource-card__title-icon--events{background-image:url(/wp-content/themes/bec/images/new/star.svg)}.resources-load-more-wrap{text-align:center;margin:75px 0 30px}.resources-banner{background-color:#ffc835;border-radius:4px;margin:0 15px 50px;padding:50px 30px;max-width:calc(100% - 30px)}.resources-banner form#gform_2{width:550px;max-width:100%;margin-top:20px}.resources-banner form#gform_2 #gform_submit_button_2{background-color:#000;margin-left:15px}.resources-banner #gform_wrapper_2 form #input_2_2{border:none;padding:11px 10px 11px 20px!important;font-size:18px;max-height:49px}.single-resource-page{padding:80px 0 90px;overflow:visible;background-color:#fff!important;border-bottom:none}.resources .single-resource__title{margin:0 0 1em;font-size:60px;line-height:1.2}.single-resource-page .container,.single-resource-additional .container{overflow:visible;width:1140px}.single-resource-layout{align-items:stretch;row-gap:60px;overflow:visible}.single-resource-layout__main{min-width:0}.single-resource-layout__sidebar{overflow:visible}.single-resource-sidebar{width:100%}.single-resource-sidebar.sticky-top,.single-resource-sidebar.sticky-lg-top{top:120px;z-index:10}.single-resource-sidebar__box{background:#ffc835;padding:40px 25px 25px;text-align:center;border-radius:6px}.single-resource-sidebar__form{width:100%}.single-resource-sidebar__box h3{font-size:20px;margin-bottom:2em}.single-resource-sidebar__box #gform_wrapper_2 form{display:flex;flex-direction:column;gap:10px}.single-resource-sidebar__box #gform_wrapper_2 input[type=email]{width:100%;background:#fff;font-weight:400;text-align:center;color:#000;box-shadow:none;outline:none;border:1px solid #fff!important;font-size:18px;padding:10px!important;line-height:1.5}.single-resource-sidebar__form input::placeholder{color:#222;opacity:1}.single-resource-sidebar__box #gform_wrapper_2 form .gform_footer{padding:0;margin:0}.single-resource-sidebar__box #gform_wrapper_2 form .btn{background-color:#000;width:100%;border-color:#000}.single-resource-sidebar__form .gform_wrapper,.single-resource-sidebar__form .gform_body,.single-resource-sidebar__form .gform_fields,.single-resource-sidebar__form .gfield,.single-resource-sidebar__form .ginput_container{margin:0!important;padding:0!important}.single-resource-sidebar__form .gform_fields{display:block!important}.single-resource-sidebar__form .gfield{margin-bottom:0!important}.single-resource-sidebar__form .gfield_label,.single-resource-sidebar__form .gform_required_legend{display:none!important}.single-resource__header{margin-bottom:70px}.single-resource__meta{display:flex;align-items:center;justify-content:space-between;gap:30px}.single-resource__author{display:flex;align-items:center;gap:20px;min-width:0}.single-resource__author-thumb{display:block;width:60px;height:60px;flex:0 0 60px;text-decoration:none}.single-resource__author-thumb img,.single-resource__author-avatar{display:block;width:60px;height:60px;object-fit:cover;border-radius:0}.single-resource__author-info{min-width:0}.single-resource__date,.single-resource__author-name,.single-resource__author-name a{font-size:18px;line-height:1.2;font-weight:700;color:#00547f;text-decoration:none}.single-resource__author-name a:hover{text-decoration:underline}.single-resource__reading-time{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;font-size:18px;font-weight:400;color:#000;background-color:#ecf9ff;line-height:1.2;padding:14px 30px;border-radius:30px}.single-resource__content{font-size:18px;line-height:1.2;color:#000}.single-resource__content>img{display:block;max-width:100%;height:auto;margin-block:40px}.single-resource__content>*:first-child{margin-top:0}.single-resource__content p{margin:0 0 35px}.single-resource-additional{background-color:#f4f5f5;border-width:0;padding:75px}.single-resource-additional__list{margin:60px 0 20px}.single-resource-additional__list article{margin-block:35px}.single-resource-additional__list time{font-size:16px;font-weight:900;color:#00547f}.single-resource-additional__list a{color:#000}.single-resource-additional__list h3{font-size:22px;margin-block:5px}.single-resource-additional__list h3:hover{color:#00547f}.single-resource__footer{margin-top:50px}.single-resource__share{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.single-resource__share-label{margin-right:20px;font-size:20px;line-height:1;font-weight:700;color:#000}.single-resource__share-link{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border:0;border-radius:50%;color:#fff;text-decoration:none;font-size:20px;line-height:1;cursor:pointer;transition:transform .2s ease,opacity .2s ease}.single-resource__share-link:focus{outline:1px solid #24597b;outline-offset:3px}.single-resource__share-link--linkedin{background-color:#0f79b1}.single-resource__share-link--facebook{background-color:#3f5c93}.single-resource__share-link--x{background-color:#000}.single-resource__share-link--copy{background-color:#941956;font-size:26px}.single-resource__copy-message{display:inline-flex;align-items:center;margin-left:8px;font-size:16px;line-height:1;font-weight:600;color:#24597b;opacity:0;visibility:hidden;transform:translateY(4px);transition:opacity .2s ease,visibility .2s ease,transform .2s ease}.single-resource__copy-message.is-visible{opacity:1;visibility:visible;transform:translateY(0)}.author-profile-page .ap-hero{background-color:#fff;padding-block:120px}.author-profile-page .ap__image img{height:60px;width:auto}.author-profile-page .aph__heading{display:flex;flex-direction:row;gap:20px;align-items:center;margin-block:10px}.author-profile-page h1{margin:0;font-weight:700;color:#000;font-size:60px}.author-profile-page .aph__linkedin{display:flex;height:38px;width:38px;background-color:#fff;margin-left:85px;justify-content:center;align-items:center;background-image:url(/wp-content/themes/bec/images/new/linkedin.png);background-position:50%;background-repeat:no-repeat;background-size:contain}.author-profile-page .aph__linkedin>span{opacity:0}.author-profile-page .author-profile{margin-bottom:60px}.aph__about h2{font-size:20px;font-weight:700;margin-bottom:30px}.aph__about-text>*{font-size:18px;line-height:1.3;color:#000}.site-header--mega-preview{z-index:1000;background:#fff}.site-header--mega-preview .container{max-width:1400px}.site-header--mega-preview .navbar{position:relative;z-index:2;background:#fff}.mega-preview-nav{align-items:center;margin-left:5px}.mega-preview-nav .nav-item{display:flex;align-items:center}.mega-preview-nav .nav-link[data-menu-id]{display:inline-flex;align-items:center;gap:5px;min-height:44px;padding:10px 14px;font-size:18px;font-weight:400;line-height:1.2;color:#000;transition:color .2s ease;box-shadow:none}.mega-preview-nav .nav-link[data-menu-id]::after{content:"";width:8px;height:8px;margin-left:2px;border-right:1px solid;border-bottom:1px solid;transform:rotate(45deg)translateY(-1px);transform-origin:center;opacity:1;transition:transform .2s ease,opacity .2s ease}.mega-preview-nav .nav-link[data-menu-id]:hover,.mega-preview-nav .nav-link.is-active{color:#00547f}.mega-preview-nav .nav-link[data-menu-id]:hover::after,.mega-preview-nav .nav-link.is-active::after{transform:rotate(225deg)translateY(-1px);opacity:1}.mega-preview-actions{display:flex;align-items:center;gap:14px;margin-left:auto;position:relative}.btn.mega-preview-search__toggle{width:47px;height:47px}.mega-preview-actions>.btn,.mega-preview-actions>a{display:inline-flex;align-items:center;justify-content:center;min-height:48px;white-space:nowrap;border-radius:4px;font-size:16px}.mega-preview-actions>a[href^="tel:"]{min-height:auto;padding-left:4px;padding-right:4px;font-size:18px;font-weight:400}.mega-preview-actions>.btn-outline-dark{min-width:124px;padding-left:20px;padding-right:20px}.mega-preview-actions>.btn-primary{min-width:156px;padding-left:22px;padding-right:22px}.mega-preview-search{position:relative}.mega-preview-search__panel{display:none}.mega-preview-search__panel.is-open{display:block}.mega-preview-search__toggle[aria-expanded=true]{border-color:#2b5d8a;color:#2b5d8a}.mega-preview-software-panel{display:none}.mega-preview-software-panel h3,.mega-preview-software-panel h4,.mega-preview-software-panel p,.mega-preview-software-panel ul{margin-top:0}.mega-preview-software-panel a{text-decoration:none}body.admin-bar .site-header--mega-preview{top:32px}@media(max-width:1399px){.p-home .s-hero{padding-block:50px}.p-home .s-hero h1{font-size:60px}.new-bec h2{font-size:38px}.p-product .s-hero h1,.p-solution .s-hero h1,.p-contact .s-hero h2,.p-contact .s-hero h2{font-size:50px}.p-product .s-content h2{font-size:42px}.p-product .x-header{margin-block:0}.x-timeline .timeline-content{padding:20px 0 20px 145px}.resources .s-hero h1{font-size:52px}.new-bec.resources .s-hero .row{min-height:200px}}@media(max-width:1199px){.p-home img.extra--img{width:800px}.p-home .who-boxes-row>.col-lg-3{width:50%}.p-home .s-compatibility ul.ex-dot{margin-top:40px}.s-blue-banner .x-banner h3{font-size:38px}.new-bec .content{padding-block:50px}.p-product img.extra--img{margin-top:-20px;margin-bottom:-210px;width:640px}.s-banner.variant-full_bg{padding-block:75px}.p-solution .s-hero.s_img_bg .row{margin-block:0}.timeline-history{padding:30px 0}.th__content{width:calc(50% - 60px)}.th__content--right{margin-left:calc(50% + 60px)}.th__content--left{margin-right:calc(50% + 60px)}.th__content h3{margin:1.5em 0 .7em}.p-demo .s-demo p.text{margin:30px 0}.resources-filter__header{flex-direction:column}.resources-filters{width:100%;margin-bottom:30px}.resources .s-hero h1{font-size:48px}.single-resource-page{padding:60px 0}.single-resource__header{margin-bottom:60px}.resources .single-resource__title{margin:0 0 .7em;font-size:48px}.single-resource-additional__list{margin:50px 0 0}.author-profile-page .ap-hero{padding-block:100px}.author-profile-page h1{font-size:50px}}@media(min-width:992px){.mega-preview-mobile-menu{display:none}.mega-preview-software-panel{position:absolute;top:100%;left:0;right:0;z-index:1;display:block;background:0 0;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(10px);transition:opacity .18s ease,transform .18s ease,visibility .18s ease}.mega-preview-software-panel.is-active{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.mega-preview-software-panel__inner{overflow:hidden;background:#fff;box-shadow:0 18px 40px rgba(0,0,0,8%)}.mega-preview-software-panel__inner>.row{align-items:stretch}.mega-preview-software-panel__inner .row>[class*=col-lg-]{display:flex}.mega-preview-software-panel__links{height:100%;padding:35px 30px 30px;width:100%}.mega-preview-software-panel__column{height:100%;width:100%}.mega-preview-software-panel__column h4{margin-bottom:24px;line-height:1.2;color:#000;font-size:16px;font-weight:600;text-transform:uppercase}.mega-preview-software-panel__column ul{margin:0;padding:0;list-style:none}.mega-preview-software-panel__column li{margin-bottom:2px}.mega-preview-software-panel__column a{font-size:16px;line-height:1.4;color:#000;text-decoration:none;transition:color .2s ease;font-weight:600}.mega-preview-software-panel__column a:hover{color:#00547f}.mega-preview-software-panel__promo{position:relative;width:100%;min-height:100%;overflow:hidden;background-color:#2f333b;background-size:cover;background-position:50%;background-repeat:no-repeat}.mega-preview-software-panel__promo.is-theme-yellow{background-color:#e9c14d}.mega-preview-software-panel__promo.is-theme-blue{background-color:#00547f}.mega-preview-software-panel__promo.is-image-boxed{background-image:none!important}.mega-preview-software-panel__promo-inner{display:flex;flex-direction:column;justify-content:space-between;width:100%;height:100%;padding:30px;color:#fff;position:relative;z-index:2;min-height:300px}.mega-preview-software-panel__promo-title{margin:0 0 22px;font-size:27px;line-height:1.15;color:#fff}.mega-preview-software-panel__promo-description{font-size:16px;line-height:1.3;color:#fff}.mega-preview-software-panel__promo-link{display:inline-flex;align-items:center;gap:10px;font-size:18px;color:#fff;text-decoration:none;transition:opacity .2s ease}.mega-preview-software-panel__promo-link::after{content:"";display:block;height:18px;width:30px;background-image:url(/wp-content/themes/bec/images/menu-arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;margin-left:0;transition:all .3s}.is-theme-yellow .mega-preview-software-panel__promo-link::after{background-image:url(/wp-content/themes/bec/images/menu-arrow-dark.svg)}.mega-preview-software-panel__promo-link:hover::after{margin-left:10px}.mega-preview-software-panel__promo.is-theme-yellow .mega-preview-software-panel__promo-inner,.mega-preview-software-panel__promo.is-theme-yellow .mega-preview-software-panel__promo-title,.mega-preview-software-panel__promo.is-theme-yellow .mega-preview-software-panel__promo-description,.mega-preview-software-panel__promo.is-theme-yellow .mega-preview-software-panel__promo-link{color:#000}.mega-preview-software-panel__promo.is-image-full .mega-preview-software-panel__promo-description{display:flex;flex:1 0 auto}.mega-preview-software-panel__promo-image{margin:22px 0 28px}.mega-preview-software-panel__promo-image img{display:block;width:100%;height:auto;object-fit:cover}.mega-preview-software-panel__promo .mega-preview-software-panel__promo-title{max-width:100%;font-size:22px;font-weight:400;text-transform:uppercase}.mega-preview-software-panel__promo-title strong.yellow{color:#ffc835;display:block}.mega-preview-software-panel__promo.is-image-boxed .mega-preview-software-panel__promo-inner{justify-content:flex-start}.mega-preview-software-panel__promo.is-image-boxed .mega-preview-software-panel__promo-title{margin-bottom:0;font-size:22px}.mega-preview-software-panel__promo.is-image-boxed .mega-preview-software-panel__promo-image{margin:15px 0;border-radius:5px;overflow:hidden}.mega-preview-search__panel{position:absolute;top:calc(100% + 14px);right:0;width:380px;padding:16px;background:#fff;border:1px solid #e7e7e7;box-shadow:0 18px 40px rgba(0,0,0,8%);z-index:20}.mega-preview-search__form{display:flex;align-items:center;gap:10px}.mega-preview-search__input,.mega-preview-search__submit{min-height:48px}}@media(max-width:991.98px){.site-header--mega-preview .navbar{padding-top:14px;padding-bottom:14px}.site-header--mega-preview .container{max-width:100%}.site-header--mega-preview .navbar-brand{padding-top:0;padding-bottom:0}.mega-preview-nav{display:none}.mega-preview-software-panel{display:none!important}.mega-preview-mobile-menu{display:block;width:100%;margin-top:20px}.mega-preview-mobile-menu .accordion-item{border:0;border-bottom:1px solid #e5e5e5;border-radius:0}.mega-preview-mobile-menu .accordion-button{padding:20px 0;font-size:19px;color:#1f1f1f;background:0 0;box-shadow:none}.mega-preview-mobile-menu .accordion-button:not(.collapsed){color:#2b5d8a;background:0 0;box-shadow:none}.mega-preview-mobile-menu .accordion-button:focus{box-shadow:none}.mega-preview-mobile-menu .accordion-body{padding:0 0 20px}.mega-preview-mobile-menu__group{margin-bottom:24px}.mega-preview-mobile-menu__group h3{margin:0 0 10px;font-size:17px;line-height:1.2}.mega-preview-mobile-menu__group ul{margin:0;padding:0;list-style:none}.mega-preview-mobile-menu__group li{margin-bottom:10px}.mega-preview-mobile-menu__group a{color:#2b5d8a;text-decoration:none}.mega-preview-mobile-menu__promos{display:grid;gap:16px}.mega-preview-mobile-menu__promo{padding:20px;border:1px solid #e5e5e5;border-radius:0;background:#fff}.mega-preview-mobile-menu__promo-title{margin-bottom:8px;font-size:20px;line-height:1.2;color:#1f1f1f}.mega-preview-mobile-menu__promo p{margin:0 0 10px;font-size:15px;line-height:1.5;color:#444}.mega-preview-mobile-menu__promo a{color:#2b5d8a;text-decoration:none}.mega-preview-actions{display:flex;flex-wrap:wrap;width:100%;gap:12px;margin-top:16px}.mega-preview-search{flex:0 0 52px;width:auto}.mega-preview-search__toggle{display:inline-flex;align-items:center;justify-content:center;width:52px;min-height:48px}.mega-preview-search__panel{position:static;width:100%;margin-top:12px;padding:0;background:0 0;border:0;box-shadow:none;min-width:260px;max-width:100%}.mega-preview-search__form{display:grid;grid-template-columns:1fr;gap:12px}.mega-preview-search__input,.mega-preview-search__submit{min-height:48px}.mega-preview-actions>a[href^="tel:"]{flex:1 1 calc(100% - 64px);min-height:48px;display:inline-flex;align-items:center;padding-left:4px;padding-right:4px}.mega-preview-actions>.btn-outline-dark,.mega-preview-actions>.btn-primary{flex:1 1 calc(50% - 6px);min-height:48px;justify-content:center}}@media(max-width:782px){body.admin-bar .site-header--mega-preview{top:46px}}@media(max-width:600px){body.admin-bar .site-header--mega-preview{top:0}}@media(max-width:989px){.p-home .s-hero h1{font-size:50px}.p-home .s-hero .text{font-size:18px}.p-home .s-hero .subtitle{font-size:22px}.p-home .s-hero .btn{margin-top:10px}.new-bec .s-hero .row{min-height:360px}.p-home img.extra--img{width:720px}.new-bec h2{font-size:36px;margin:0 0 .7em}.new-bec .a__title{font-size:20px;line-height:1.3}.p-home .software-blocks-row{margin-top:0}.software-block__subtitle{margin-bottom:20px;font-size:18px}.p-home .software-block__inner{padding:30px}.s-blue-banner .x-banner h3{font-size:34px}.software-block__icon-wrap{width:70px;height:70px}.software-block__icon{inset:16px}.new-bec .s-footer .py-5{padding:1rem!important}.new-bec .s-footer .row.flex-md-nowrap{flex-wrap:wrap!important}.new-bec .s-footer .col-stay{width:100%;text-align:left}footer img.aicpa{width:170px;height:169px;transform:none;margin-top:30px}.new-bec .gform_legacy_markup_wrapper .gform_body{width:390px;max-width:100%}.new-bec .s-footer .col-brand{width:40%}.new-bec .s-footer .col-menu{width:60%}.s-footer .f-legal .col-md-3{display:none}.s-footer .f-legal .col-md-9{width:100%}.s-footer .copyright{justify-content:center;padding-right:0}.p-product .s-hero h1,.p-solution .s-hero h1,.p-contact .s-hero h2{font-size:44px}.p-product .s-hero .text,.p-solution .s-hero .text{font-size:18px;line-height:1.2}.p-product img.extra--img{width:540px;margin-top:0}.p-product .s-content h2{font-size:38px}.p-product .content-group__image img{width:640px;max-width:100%}.faq-accordion .accordion-header button{font-size:20px}.faq-accordion .accordion-header{padding:0 10px}.s-banner .cta-banner-content .text{font-size:18px;margin-bottom:1.5em}.s-banner.variant-boxed_blue .cta-banner-box{padding:40px 20px 50px}.x-timeline .timeline-icon-box,.p-solution .box-container{width:92px;height:92px}.x-timeline .timeline-head{gap:25px}.x-timeline .timeline-line{left:45px}.x-timeline h2.timeline-title{font-size:30px}.x-timeline .timeline-content{padding-left:117px}.s_partners .x-logos{row-gap:25px;margin:20px 0}.s_partners .partners-category{margin-bottom:60px}.p-demo .t-client>span{text-align:left}.p-demo .t-client strong{display:block}.p-demo .t-client .c-icon{width:40px;height:40px;flex:1 0 auto}.p-contact .gravityform{margin-top:20px}.p-contact .s-contact h2{font-size:30px}.p-contact .list--icon{margin-block:50px}.resources-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.resources .s-hero h1{font-size:44px}.resources-listing .resources-listing__header{padding:35px 0}.resources-filter__header{margin-bottom:0}.resource-card__meta{margin:0 0 25px}.single-resource-sidebar.sticky-top,.single-resource-sidebar.sticky-lg-top{position:static!important;top:auto;margin-top:0}.single-resource-sidebar__box{max-width:420px}.resources .single-resource__title{font-size:42px}.single-resource-sidebar__box{width:420px;margin:0 auto;max-width:100%}.single-resource-additional{padding:50px 15px}.author-profile-page h1{font-size:44px}.resources section{padding-inline:0}}@media(max-width:767px){.p-home .s-hero h1{font-size:42px}.p-home .s-hero.extra-img-hero{padding-bottom:100px}.p-home .s-who.extra-img-hero{padding-top:200px}.p-home img.extra--img{margin-bottom:-280px}.p-home .s-hero .subtitle{font-size:20px}.new-bec .b__title{font-size:17px}.new-bec h2{font-size:32px}.p-home .who-boxes-row>.col-lg-3{width:100%}.who-boxes-row .who-box{padding:30px 0 20px}.who-box__heading{margin-block:15px}.new-bec .a__title{font-size:18px}.s-blue-banner .x-banner h3{font-size:30px}.s-blue-banner .x-banner{padding:45px 25px;text-align:center}.footer-menu-columns{gap:20px}.p-product .s-hero h1,.p-solution .s-hero h1,.p-contact .s-hero h2{font-size:40px}.p-product img.extra--img{width:500px;margin-top:20px;max-width:90%}.p-product .s-key .box__text{width:500px}.p-product .content-group ul.ex-dot{margin-block:1em}.p-product .sub-container{padding:50px 2.5rem}.faq-accordion .accordion-header button{font-size:18px}.p-product .content.s-faq,.s-banner.variant-boxed_blue{padding-inline:1rem}.p-product .s-hero.extra-img-hero+section.content{padding-top:200px}.p-product .s-content h2{font-size:34px}.s-timeline .x-timeline{margin-top:30px}.p-solution .s-timeline{padding-inline:20px;overflow:hidden}.x-timeline .timeline-content{padding-block:10px}.x-timeline h2.timeline-title,.p-solution .st-box .box__title{font-size:26px}.th__line{left:24px}.th__dot{left:0}.th__content{width:calc(100% - 70px)}.th__content--right,.th__content--left{margin-left:70px;text-align:left}.p-about .s-stability .c-logo{width:290px;margin:40px auto 60px;padding:25px;box-shadow:0 34px 59px rgba(0,85,110,.35)}.p-about .s-banner .x-banner{text-align:center}.p-demo .t-client>span{font-size:16px}.list--icon .key-box{gap:15px;font-size:20px}.single-resource__header{margin-bottom:50px}.resources .single-resource__title{font-size:36px}.single-resource__author{gap:15px}.single-resource__reading-time{font-size:16px}.single-resource__share-label{margin-right:15px;font-size:18px}.single-resource-additional__list{margin:35px 0 0}.single-resource-additional__list article{margin-block:25px}.author-profile-page .aph__heading{flex-direction:column;align-items:normal;gap:10px}.author-profile-page h1{font-size:36px}.author-profile-page .aph__linkedin{margin-left:0}.author-profile-page .author-profile{margin-bottom:50px}}@media(max-width:568px){.new-bec .s-footer .col-brand,.new-bec .s-footer .col-menu{width:100%}footer img.aicpa{width:150px;height:149px;margin-top:10px}.footer-menu-columns{gap:50px}.new-bec .content{padding:35px 15px}.p-home img.extra--img{margin-bottom:-75%;max-width:110%;margin-left:-5%}.p-home .s-hero h1{font-size:38px}.new-bec h2{font-size:30px}.p-home .software-block__inner{padding:25px}.software-block__title{font-size:26px}.software-block__link{padding-top:20px}.new-bec .s-footer{padding:0!important}.p-product .s-hero h1,.p-solution .s-hero h1,.p-contact .s-hero h2{font-size:32px}.p-product .s-key .key-box{padding:15px 0}.p-product .sub-container{padding-inline:1rem}.p-product .s-content h2{font-size:30px}.faq-accordion .accordion-header button{font-size:18px;padding-block:12px;line-height:1.1}.faq-accordion .accordion-body{padding:25px}.faq-accordion .accordion-header{padding:0;border-radius:80px}.x-timeline .timeline-icon-box,.p-solution .box-container{width:75px;height:75px}.x-timeline .timeline-icon,.s-solutions .who-box__icon{width:35px;height:35px}.x-timeline .timeline-line{left:34px}.x-timeline .timeline-head{gap:15px}.x-timeline h2.timeline-title,.p-solution .st-box .box__title{font-size:24px}.x-timeline .timeline-content{padding-left:60px}.p-solution .boxes-row .st-box{width:100%;margin:20px 0}.th__dot{left:0;width:40px;height:40px}.th__line{left:20px}.th__content{width:calc(100% - 50px)}.th__content--right,.th__content--left{margin-left:50px}.th__year{font-size:22px;margin-left:20px;padding:8px 20px}.th__content p{font-size:16px}.p-demo .t-client{padding:6px 10px}.p-demo .s-demo .calendly{padding:0}.p-contact .s-contact h2{font-size:26px}.p-contact .list--icon{margin-block:35px}.list--icon .who-box__icon{background-size:25px;width:40px;height:40px}.list--icon .key-box{gap:10px}.list--icon .box__text{display:flex;flex-wrap:wrap;flex-direction:column;font-size:18px;line-height:1.2}.x-link .i-linkedin{margin:20px 0}.resources-grid{grid-template-columns:1fr}.single-resource-page{padding:40px 0}.single-resource__header{margin-bottom:40px}.resources .single-resource__title{font-size:30px}.single-resource__meta{flex-direction:column;align-items:flex-start;gap:20px}.single-resource__share-label{margin:0 0 15px;width:100%}.single-resource__share-link{width:38px;height:38px;font-size:18px}.single-resource__share-link--copy{font-size:22px}.single-resource__share{gap:5px}.single-resource-additional__list time{font-size:15px}.single-resource-additional__list h3{font-size:20px;margin-block:0}.single-resource-sidebar__box h3{margin-bottom:1.3em}.single-resource__author-name,.single-resource__author-name a{font-size:16px}.author-profile-page .ap-hero{padding:70px 15px}.author-profile-page h1{font-size:30px}.resources-banner form#gform_2{flex-direction:column;align-items:center}}