html{scroll-behaviour:smooth}.footer-tel-email p{font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif;line-height:1.8em;color:#666;font-weight:500;font-size:16px}.footer-tel-email p a{color:#666}.footer-tel-email p a:hover{color:#8b20bb}.assessment_steps{text-align:center}.assessment_steps h2{font-weight:600;font-size:36px}.assessment_steps p{font-size:17px}.assessment_steps{text-align:center;font-weight:500;font-size:36px;color:#333!important}.assessment_process{border-bottom:1px solid #8b20bb;width:90%!important;margin:0 auto;margin-bottom:30px!important}.assessment_process_left{width:100%;float:left}.assessment_process_right{width:34%;float:right}.assessment_process_right p{float:left;padding-left:25px}.assessment_process_inner_right{width:90%!important;margin:0 auto}.assessment_process_inner_right .frm_primary_label{font-size:18px;color:#333;float:left!important}.assessment_process_inner_right .frm_opt_container{float:right}.assessment_process_inner_right .frm_radio{float:left;padding-left:35px}.assessment_process_inner_right .frm_radio input[type=radio]{margin-right:3px;position:relative;top:1px}.assessment_process_inner_right .frm_radio label{font-size:15px}.assessment_steps_second{padding-top:50px}#field_1tum5_label{padding-left:50px}.step_two_left{padding-left:50px}.step_two_right{padding-right:50px}.step_two_full{padding-left:50px;padding-right:50px}#form_free-assessment .frm_submit{padding-left:50px}#form_free-assessment .frm_submit .frm_button_submit{background:#8b20bb;border-color:#8b20bb}#form_free-assessment .frm_submit .frm_button_submit:hover{color:#fff}@media screen and (max-width:1024px){body .assessment_process,.assessment_process_inner_right{width:100%!important}.assessment_process_inner_right .frm_radio{padding-left:25px}.assessment_process_inner_right .frm_primary_label{font-size:16px}.assessment_process_inner_right .frm_radio:first-child{padding-left:0px}.assessment_process_inner_right .frm_radio label{font-size:14px;padding-left:18px}}@media screen and (max-width:768px){.free-assesment{width:175px}.payroll-login{width:145px}.our-service-section h2,.our-service-section p,.our-service-section .et_pb_button_wrapper,.we-know-right p,.we-know-left p,.our-service-section .et_pb_promo_description{text-align:center!important}body .home-about-us.et_pb_row_4.et_pb_row,body .our-strategic-partners{padding-top:0px!important}body .we-know-what-section{padding-top:50px!important}body .top-home-section .et_pb_column_0{padding-top:30px}.widget_search #s{width:200px}.widget_search #searchsubmit{right:unset}.single-post .et_pb_section_0_tb_footer.et_pb_section{padding-top:30px}#field_1tum5_label,.step_two_left,#form_free-assessment .frm_submit{padding-left:0}.step_two_right{padding-right:0px}.step_two_full{padding:0}}@media screen and (min-width:601px) and (max-width:768px){.top_step_field{grid-column:span 6/span 6!important}.assessment_process_inner_right .frm_primary_label{width:250px!important}}@media screen and (min-width:1200px) and (max-width:1350px){.employ-icon a.et_pb_button.et_pb_custom_button_icon.et_pb_promo_button{margin-top:0px!important}.payroll-icon a.et_pb_button.et_pb_custom_button_icon.et_pb_promo_button{margin-top:25px!important}.taxes-ico a.et_pb_button.et_pb_custom_button_icon.et_pb_promo_button{margin-top:24px!important}}@media screen and (min-width:1360px){.employ-icon a.et_pb_button.et_pb_custom_button_icon.et_pb_promo_button{margin-top:25px}}.page-id-41 ul li{list-style-type:none;list-style-image:url(https://anfrabusinesssolutions.com/wp-content/uploads/2021/06/Vector.png);padding:0 0 5px 10px}.service_space p{margin-bottom:24px}.txt_align p{margin-left:9%;line-height:16px}.txt_align1 p{margin-left:6%;text-decoration:underline}@media screen and (max-width:600px){.assessment_process_inner_right .frm_primary_label{font-size:18px;text-align:center;width:100%!important;padding-top:5px;padding-bottom:8px}.assessment_process_inner_right .frm_radio label{font-size:13px;position:relative;padding-top:20px;text-indent:0px!important;padding-left:0!important}.assessment_process_inner_right .frm_radio input[type="radio"]{margin-right:0px;position:absolute;top:1px;left:40%}.assessment_process_inner_right .frm_radio{padding-left:10px!important;padding-right:10px!important}body .assessment_process{text-align:center}.assessment_process_inner_right .frm_opt_container{float:none;width:290px;margin:0 auto}.assessment_process_left h2{font-size:24px}}@media screen and (max-width:400px){.payroll-login{width:125px;position:relative;left:8px;top:-22px;text-align:center}.fullwidth-menu .header-bottom .et_pb_blurb.et_pb_module{margin-left:0!important}.testimonial-section .et_pb_slide_description{padding:0!important}body .testimonial-section .et_pb_slider_0.et_pb_slider .et_pb_slide_description h2.et_pb_slide_title{font-size:20px!important}body .our-service-title h1{font-size:45px}body .contact-top-form .et_pb_column_1,body .home-consult-form.et_pb_contact_form_0.et_pb_contact_form_container{padding-left:20px;padding-right:20px}body .home-consult-form h2{font-size:22px}body header .et_pb_image_0_tb_header .et_pb_image_wrap img{height:95px}.testimonial-section,.home-client-logo{width:90%}body .testimonial-section .et_pb_slide{padding:0 8%}body .testimonial-section .et-pb-arrow-prev{left:-10px!important}body .testimonial-section .et-pb-arrow-next{right:-5px!important}body .home-consult-form .et_contact_bottom_container{float:none;display:block;text-align:center;margin-top:0px}body .contact-top-form .et_contact_bottom_container{float:none;display:block;text-align:center;margin-top:0px}}@media screen and (max-width:350px){body .our-service-title h1{font-size:40px}body .main-contact-title h1{font-size:44px}body .contact-top-form h1{font-size:24px}body .home-consult-form h2{font-size:18px}body .top-home-title.et_pb_cta_0.et_pb_promo h1.et_pb_module_header{font-size:40px!important}.assessment_process_inner_right .frm_radio{padding-left:5px!important;padding-right:5px!important}}@media screen and (max-width:767px){.head_btn{justify-content:flex-start!important}body .free-assesment{display:block!important;position:absolute;width:125px;bottom:-24px;left:20px}}@media screen and (min-width:768px) and (max-width:980px){.head_btn{display:-webkit-inline-box!important;display:-moz-inline-box!important;display:-ms-inline-box!important;display:-o-inline-box!important}}@media screen and (min-width:400px) and (max-width:480px){body .free-assesment{position:absolute;left:35px}}@media (max-width:479px){.wp-singular .entry-content h2{padding-bottom:10px!important;line-height:1.2}.wp-singular .entry-content h4{font-size:14px;line-height:1.2}}.bannerSection-Outer{display:flex;align-items:center;flex-wrap:wrap}h1{line-height:1.2!important}.hero-card h3{font-family:'Poppins',Helvetica,Arial,sans-serif;font-size:24px;font-weight:bold;line-height:1.3em;margin:0;color:#2a2a2a}.hero-card p{margin:0;color:#666666}.hero-badges{display:flex;gap:12px;flex-wrap:wrap}.badge{padding:8px 12px;border-radius:999px;background:rgba(0,177,249,0.15);color:#004b6b;font-weight:600;font-size:12px;letter-spacing:0.8px;text-transform:uppercase}.btn{display:inline-flex;align-items:center;justify-content:center;padding:12px 20px;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:2px;border-radius:0;border:0;text-decoration:none;transition:transform 0.2s ease,box-shadow 0.2s ease;border-radius:6px}.btn-accent{background:#8b20bb;color:#ffffff;box-shadow:0 10px 24px rgba(139,32,187,0.3);display:block;text-align:center}.btn-outline{background:transparent;color:#ffffff;border:2px solid rgba(255,255,255,0.6)}.btn:hover{transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.15)}.stack{display:grid;gap:26px}.panel{background:#ffffff;border-radius:20px;padding:32px;box-shadow:0 16px 40px rgba(8,15,26,0.12);position:relative;overflow:hidden}.panel::before{content:"";position:absolute;top:0;left:0;height:100%;width:6px;background:linear-gradient(180deg,#00b1f9,#6b73ff);border-radius:20px 0 0 20px}.stack h2{margin-bottom:12px;font-family:'Poppins',Helvetica,Arial,sans-serif;font-size:24px;line-height:1.3em;font-weight:bold}.panel p{color:#666666;margin-bottom:12px;font-family:'Poppins',Helvetica,Arial,sans-serif;font-size:18px;line-height:1.7}.cta-banner{margin:60px 0;border-radius:20px;background:linear-gradient(100deg,rgba(107,115,255,0.95) 0%,rgba(0,177,249,0.95) 45%),url(/wp-content/uploads/2021/06/section-bg-wave-right3-1.png) center / cover no-repeat;color:#ffffff;padding:40px;gap:24px;align-items:center;box-shadow:0 16px 40px rgba(8,15,26,0.12);display:flex;justify-content:space-between}.cta-banner.cta-band{margin:0px}.cta-actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-start;width:50%}.cta-banner h3{font-family:'Poppins',Helvetica,Arial,sans-serif;font-size:24px;line-height:1.3em;margin:0;color:#ffffff;font-weight:bold}.cta-banner p{color:#ffffff;font-family:'Poppins',Helvetica,Arial,sans-serif;font-size:16px;line-height:1.7}.faq{margin-top:40px;display:grid;gap:18px}.faq-title{text-align:center;font-family:'Poppins',Helvetica,Arial,sans-serif;font-size:30px;line-height:1.3em;margin:0 0 18px;color:#2a2a2a;font-weight:bold}.faq-item{background:#ffffff;border-radius:20px;box-shadow:0 16px 40px rgba(8,15,26,0.12);overflow:hidden;position:relative}.faq-item::before{content:"";position:absolute;left:0;top:0;bottom:0;width:6px;background:linear-gradient(180deg,#00b1f9,#6b73ff)}.faq-question{margin:0;padding:0}.faq-header{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 56px 20px 32px;background:#ffffff;border:0;cursor:pointer;font:inherit;text-align:left;position:relative}.faq-title-text{font-size:20px;font-weight:bold;color:#2a2a2a;display:block}.faq-toggle{width:28px;height:28px;border-radius:999px;display:flex;align-items:center;justify-content:center;font-size:22px;color:#8b20bb;background:rgba(139,32,187,0.08);flex-shrink:0;position:relative}.faq-toggle::after{content:"+";position:absolute;top:1px;font-weight:bold;left:50%;transform:translateX(-50%)}.faq-item.is-open .faq-toggle::after{content:"–";position:absolute;top:0px;font-weight:bold;left:50%;transform:translateX(-50%)}.faq-body{padding:0 32px 24px 32px;color:#666666;display:none}.faq-item.is-open .faq-body{display:block}.faq-body p{margin:0 0 12px;font-family:'Poppins',Helvetica,Arial,sans-serif;font-size:16px;line-height:1.7}.faq-body p:last-child{margin-bottom:0}.mid-section{margin:0 auto;display:grid;gap:28px;position:relative;z-index:1}.highlight-bar{background:#ffffff;border-radius:20px;padding:18px 24px;display:flex;flex-wrap:wrap;gap:14px;align-items:center;justify-content:space-between;box-shadow:0 16px 40px rgba(8,15,26,0.12)}.highlight-bar strong{font-size:16px;color:#2a2a2a}.highlight-tag{padding:6px 12px;border-radius:999px;background:rgba(107,115,255,0.12);color:#2f38b5;font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif}.card-row{display:flex;gap:18px;flex-wrap:wrap;gap:20px}.mini-card{background:#ffffff;border-radius:20px;padding:22px;box-shadow:0 16px 40px rgba(8,15,26,0.12);position:relative;width:calc(33.33% - 14px);overflow:hidden}.mini-card::before{content:"";position:absolute;left:0;top:0;bottom:0;width:5px;background:linear-gradient(180deg,#00b1f9,#6b73ff);border-radius:20px 0 0 20px}.mini-card h3{margin:0 0 8px;color:#2a2a2a;font-weight:600;font-family:'Poppins',Helvetica,Arial,sans-serif;font-size:18px;line-height:1.3em}.mini-card p{margin:0;font-family:'Poppins',Helvetica,Arial,sans-serif;font-size:14px;line-height:1.7}.break-line{height:2px;background:linear-gradient(90deg,rgba(107,115,255,0.15),rgba(0,177,249,0.4),rgba(107,115,255,0.15));border-radius:999px}.pill-row{display:flex;flex-wrap:wrap;gap:10px}.pill{background:#ffffff;border-radius:999px;padding:8px 14px;font-size:12px;font-weight:600;letter-spacing:0.8px;text-transform:uppercase;color:#2a2a2a;box-shadow:0 16px 40px rgba(8,15,26,0.12)}.heroform .et-last-child{background:#ffffff;border-radius:20px;padding:32px;box-shadow:0 16px 40px rgba(8,15,26,0.12);display:flex;flex-direction:column;gap:15px}.inner-banner-img{background:linear-gradient(100deg,rgba(107,115,255,0.95) 0%,rgba(0,177,249,0.95) 45%),url(/wp-content/uploads/2021/05/section-bg-hero4-3.png) center / cover no-repeat}.bannerSection-Outer.heroform .et_contact_bottom_container{float:none!important}.bannerSection-Outer.heroform .et_pb_contact_submit{width:100%!important;box-shadow:0 10px 24px rgba(139,32,187,0.3);padding:12px 20px!important;letter-spacing:2px;border-radius:6px;border:0;line-height:1em!important;margin-left:3%!important}.bannerSection-Outer.heroform .et_pb_contact_submit:hover{transform:translateY(-2px)}.bannerSection-Outer.heroform .et_pb_contact_submit:after{display:none!important}.bannerSection-Outer.heroform .home-consult-form{padding:0px!important}@media screen and (max-width:400px){.bannerSection-Outer.heroform .et_pb_contact_field{padding:0px!important}.bannerSection-Outer.heroform .et_pb_contact_submit{margin-left:0%!important}.bannerSection-Outer.heroform .et_pb_contact_form{padding-left:3%!important}}@media screen and (max-width:991px){.cta-banner{padding:20px;flex-wrap:wrap;gap:10px}.cta-actions{width:100%}.mini-card{width:100%}}