
@import url('https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&family=Open+Sans:ital,wght@0,300..800;1,300..800&family=Roboto:ital,wght@0,100..900;1,100..900&family=Urbanist:ital,wght@0,100..900;1,100..900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&family=Merriweather+Sans:ital,wght@0,300..800;1,300..800&family=Open+Sans:ital,wght@0,300..800;1,300..800&family=Roboto:ital,wght@0,100..900;1,100..900&family=Urbanist:ital,wght@0,100..900;1,100..900&display=swap');
:root {
    --white_color: #FFFFFF;
    --black_color: #000000;
    --dark_gray_color:#4A4A4A;
    --maroon_color:#BE0B31;
    --blue_color:#002768;
    --yellow_color:#FF9900;
    --brownish-yellow:#bc7220;
    --highlighter:yellow;
    --dark-black:#1A1A1A;
    --grey:#F2F2F2;
    --blue:#3B82F6;
    --green:#0BC688;
    --orange:#F1962D;
    --purple:#884DFF;
    --mat-black:#454545;
    --midnight-blue:#032642;
}
* {margin: 0px;padding: 0px;box-sizing: border-box;}
html {height: 100%;width: 100% }
body.bg-body {height: 100%;width: 100%;background: #F2F2F2 !important; }

/*400 */
@font-face {
    font-family: 'Poppins-Regular';
    src: url('/website/assets/fonts/poppins/Poppins-Regular.ttf');
}
/*500*/
@font-face {
    font-family: 'Poppins-Medium';
    src: url('/website/assets/fonts/poppins/Poppins-Medium.ttf');
}
/*700*/
@font-face {
    font-family: 'Poppins-Bold';
    src: url('/website/assets/fonts/poppins/Poppins-Bold.ttf');
}
/*600*/
@font-face {
    font-family: 'Poppins-SemiBold';
    src: url('/website/assets/fonts/poppins/Poppins-SemiBold.ttf');
}
/*---------------------------------!*montserrat*!*/
/*400*/
@font-face {
    font-family: 'Montserrat-Regular';
    src: url('/website/assets/fonts/montserrat/Montserrat-Regular.ttf');
}
/*900*/
@font-face {
    font-family: 'Montserrat-Black';
    src: url('/website/assets/fonts/montserrat/Montserrat-Black.ttf');
}

.open-sans{font-family: "Open Sans", sans-serif;}
.merriweather,.merriweather-sans{font-family: "Merriweather Sans", sans-serif;}
/*global css*/
h1{font-size: 50px;color: var(--maroon_color);font-family: 'Poppins-SemiBold';margin:0px;}
h2{font-size: 48px;color: var(--dark_gray_color); font-family: 'Poppins-Regular';line-height: 110%;margin:0px;}
h3{line-height: 1.5;font-size: 36px;font-family: 'Poppins-Regular';color:var(--dark_gray_color);margin:0px;}
h4{font-size: 30px; font-family: 'Poppins-SemiBold';color: var(--maroon_color);margin:0px;}
h5{font-size: 24px;color: var(--maroon_color);font-family: 'Poppins-Medium';margin:0px;}
h6{font-size: 17px;color:var(--black_color); font-family: 'Poppins-Medium';margin:0px;}
p{line-height: 1.2;font-size: 16px;font-family: 'Poppins-Regular';margin:0px;}
.img{height: 100%;width:100%; object-fit: cover;}
.fs-60{font-size: 60px;}
.fs-38{font-size: 38px;}
.fs-34{font-size: 34px;}
.fs-36{font-size: 36px;}
.fs-30{font-size: 30px;}
.fs-20{font-size: 20px;}
.fs-28{font-size: 28px;}
.fs-40{font-size: 40px;}
.fs-48{font-size: 48px;}
.fs-24{font-size: 24px;}
.fs-42{font-size: 42px;}
.fs-50{font-size: 50px;}
.fs-16{font-size: 16px;}
.fs-17{font-size:17px;}
.fs-18{font-size:18px;}
.fs-14{font-size:14px;}
.custom_row_gap{row-gap:20px;}
#kt_body .primary_btn,.red-btn{padding: 15px 25px;border-radius: 55px;background: var(--blue_color);font-size: 14px;color: var(--white_color); font-family: 'Poppins-Regular';border:0px;}
#kt_body .secondary_btn{padding: 15px 25px;border-radius: 55px;background: var(--maroon_color);font-size: 14px;color: var(--white_color);  font-family: 'Poppins-SemiBold';}
.custom_container{max-width:1360px;}
.custom_col_center{display: flex;align-items: center;justify-content:center;}
.green{color: var(--green);}
.dark-grey{color:var(--dark_gray_color);}
.midnight-blue-bg{background: var(--midnight-blue);}
#kt_body .primary_btn_arrow_icon i{color: var(--white_color);font-size: 14px;border-radius: 50px;background: var(--maroon_color);padding: 10px 14px;margin-left: 10px;}
.mat-back{color: var(--mat-black);}
.purple{color: var(--purple);}
.orange{color: var(--orange);}
.maroon-text{color:var(--maroon_color);}
.text-brownish-yellow{color:var(--brownish-yellow);}
.text-white,.white{color: var(--white_color);}
.black-text{color:var(--black_color);}
.text-blue{color: var(--blue_color);}
.dark-black{color: var(--dark-black);}
.grey{color: var(--grey);}
.blue{color: var(--blue);}
.bg-blue{background: var(--blue_color);}
.bold { font-weight: 700;}
.semi-bold { font-weight: 600;}
.regular { font-weight: 500;}
.normal { font-weight: 400;}
.italic {font-style: italic}
.bottom-border{border-bottom: 1px solid var(--blue_color)}
.overflow-hidden{overflow: hidden}
.border-30 {border-radius:30px;}
.terms_condition_wrapper .h1, .terms_condition_wrapper .h2, .terms_condition_wrapper .h3, .terms_condition_wrapper .h4, .terms_condition_wrapper .h5, .terms_condition_wrapper .h6, .terms_condition_wrapper h1, .terms_condition_wrapper h2, .terms_condition_wrapper h3, .terms_condition_wrapper h4, .terms_condition_wrapper h5, .terms_condition_wrapper h6, .data-security-wrapper h6, .data-security-wrapper h3{margin-bottom: 0.5rem; margin-top: 0}
.terms_condition_wrapper p, .data-security-wrapper p, .privacy-policy p{margin-top: 0;margin-bottom: 1rem;}
.text-justify { text-align: justify; font-size: 17px; line-height: 1.5; font-family: 'Poppins-Bold'; }
.padding{padding-block: 5em}
.btn_logout_cond,.btn_logout_cond:hover,.btn_logout_cond.show {background-color: var(--maroon_color);border-radius: 50%;height: 40px;width: 40px;display: flex;justify-content: center;align-items: center;}
.dropdown-toggle.btn_logout_cond::after {display: none;}
.header_upper_wrapper  .header_btn_wrapper li a {padding: 10px;color: var(--maroon_color);font-size: 14px;font-family: 'Poppins-Regular';}
.header_upper_wrapper  .header_btn_wrapper li {border-bottom: 1px solid #D0D0D0;}
.header_upper_wrapper  .header_btn_wrapper li:last-child {border-bottom: 0;}
.header_btn_wrapper .dropdown ul{display:none; position: absolute;left: calc(100% - 144px);}
.header_btn_wrapper .dropdown:hover ul{display:block;}
#kt_body .header_btn_wrapper .secondary_btn.logout_btn_header i{color: var(--white_color);font-weight: 900; font-size: 12px; padding: 8px 9px; border-radius: 50px; background: var(--blue_color); margin-right: 10px;margin-left:0px;}
.header_menus_inner_wrapper .custom_class_dropdown ul.dropdown-menu{display:none;}
.header_menus_inner_wrapper .custom_class_dropdown:hover ul.dropdown-menu{display:block;top: 46px;}
#kt_body .header_btn_wrapper .primary_btn{padding: 10px 20px;}
#kt_body .header_btn_wrapper .primary_btn i{font-size:14px;padding: 10px 11px;background: #BE0B31; margin-left: 8px; border-radius: 50%;  color: #fff;}
#kt_body .header_btn_wrapper .secondary_btn{padding: 17px 25px 16px 25px;}
.hamburger_menu .inner_dropdown .dropdown-menu li a {padding: 10px 20px 10px 20px;}
.header_upper_wrapper .website_logo{height: 60px;margin: 0;}
.header_upper_wrapper .header_wrapper  .li a{color:var(--black_color);}
.header_upper_wrapper .header_wrapper .header_btn_wrapper i{color:var(--white_color);font-weight: 900;font-size: 12px;padding: 8px 9px;border-radius: 50px;background: var(--maroon_color);margin-left:10px;}
.header_upper_wrapper .header_wrapper .header_btn_wrapper{display: flex;column-gap: 20px;align-items: center;}
.header_wrapper .header_menus_inner_wrapper{display:flex;column-gap:20px;}
.header_wrapper .header_menus_inner_wrapper .menu-item{color:var(--black_color);}
.header_wrapper .header_menus_inner_wrapper .dropdown-toggle::after{margin-left:8px;}
.header_menus_inner_wrapper .custom_class_dropdown li a{padding: 13px 15px 8px 15px;color: var(--maroon_color);font-size: 14px; font-family: 'Poppins-Regular';}
.header_menus_inner_wrapper .custom_class_dropdown li {border-bottom: 1px solid #D0D0D0;}
.header_menus_inner_wrapper .custom_class_dropdown li:last-child {border-bottom: 0px;}
#kt_body .header_wrapper  .header_menus_inner_wrapper .menu-item a:hover{color:var(--maroon_color);}
.header_wrapper .header_menus_inner_wrapper .menu-item a{padding:10px;}
.header_menus_inner_wrapper .custom_class_dropdown ul.dropdown-menu {left: -70px ;padding: 0px;top: 35px;}
.website_logo img {width:100%;height:100%;object-fit:contain;}
#kt_body .header_upper_wrapper .header_wrapper .header_btn_wrapper .header_login_btn{display:flex; align-items: center;justify-content: center;padding: 7px 20px;}
.hamburger_menu{justify-content:center;column-gap: 50px;}
.hamburger_menu .navbar-nav .nav-item a { padding: 0px; color: #000; font-family: 'Poppins-Bold'; font-size: 17px; font-weight: 400; }.hamburger_menu .navbar-nav{column-gap:40px}
.hamburger_menu .navbar-nav li.active a{color:#BE0B31;}
.hamburger_menu .navbar-nav li a.active{color: #BE0B31;}
footer .quick_links ul li.active a {color: var(--white_color); opacity: 1; font-weight: bold}
.hamburger_menu .navbar-nav .nav-item a:hover{color: #BE0B31;}
.header_upper_wrapper{padding: 20px 0px;}
.header_btn_wrapper {column-gap:20px;display:flex;}
.header_btn_wrapper.menu_inner_btn {display:none;}
.hamburger_menu .nav-item.dropdown:hover .dropdown-menu {  display: block;  }
.hamburger_menu .dropdown-menu {  display: none;  }
.hamburger_menu .inner_dropdown a i{color:#000;}
/*footer */
.footer_social_icons a { background: var(--maroon_color); border-radius: 8px; width: 40px; height: 40px; display: flex; justify-content: center; align-items: center; }
.footer_sec .contact_img img,.footer_sec .quick_img img{width: 100%;height: 100%;object-fit: contain;border-radius: 50px;}
.footer_sec .contact_img, .footer_sec .quick_img { height: 70px; width: 70px; }
footer .footer_logo img{width:100%;height:100%;object-fit:contain;}
footer .footer_logo{height: 50px;display:flex;justify-content:start;}
.footer_img_wrapper .news_letter_wrapper_footer p{max-width:42%;margin:auto;margin-top: 10px;}
.footer_img_wrapper .news_letter_wrapper_footer a { margin-top:40px; border:0; display: inline-block;}
.footer_img_wrapper .news_letter_wrapper_footer i{color: var(--white_color);font-size: 14px;border-radius: 50px;background: var(--maroon_color);padding: 10px 14px;margin-left:10px;}
.footer_img_wrapper { background: linear-gradient(93deg, rgba(190, 11, 49, 0.80) -4.66%, rgba(0, 39, 104, 0.80) 134.51%), url('/website/assets/images/footer_img_sec.png') lightgray 0px  100% / 100% 287.163% no-repeat; background-size: cover;background-position: top; height: 300px;}
.footer_img_wrapper .news_letter_wrapper_footer h3,.footer_img_wrapper .news_letter_wrapper_footer p{color:var(--white_color);}
.footer_img_wrapper .news_letter_wrapper_footer{padding:40px 0px;text-align:center;}
.footer_sec .footer_wrapper{display:flex;flex-direction:column;row-gap:16px;}
.footer_sec .quick_links{display:flex;flex-direction:column;row-gap:12px;}
.footer_sec .quick_links h6{color: var(--white_color);}
.footer_sec .quick_links ul li a,.copy_right_footer_sec .copyright-text, .copy_right_footer_sec .copy_right_wrapper .terms_privacy_footer_sec a {line-height: 30px;color: var(--white_color); opacity: 50%;}
.footer_sec .quick_links ul li{list-style:none;}
.footer_sec .quick_links ul{padding:0px;}.footer_sec .quick_links .contact_us_footer_wrapper i{color: var(--white_color);font-size: 15px;font-weight: 900;line-height: 30px;padding-right:10px;}
.footer_sec .quick_links .contact_us_footer_wrapper li a{display:flex;}
.footer_sec .quick_links .contact_us_footer_wrapper{display:flex;flex-direction:column;}
.quick_links .footer_social_icons { display: flex; gap:17px;}
.quick_links .footer_social_icons a i{color: var(--white_color);font-size: 20px;font-weight: 400;line-height: 30px;}
.footer_sec{padding: 55px 0px 35px 0px;}
.copy_right_footer_sec .copy_right_wrapper{display:flex;justify-content:space-between;align-items: center;}
.copy_right_footer_sec{/*padding: 22px 0 22px 0;*/ padding-block:22px; border-top: 1px solid rgba(255, 255, 255, 0.1);}
.copy_right_footer_sec .copy_right_wrapper .terms_privacy_footer_sec a:first-child{border-right: 1px solid var(--white_color);opacity:50%; padding-right:10px;margin-right:10px}
.detail_page_discription.index_page_Our_addons_sec span {color:#BE0B31;font-weight: 600;}
.makes_it_easier_sec_index.makes_it_easier_sec {/*background: linear-gradient(180deg, rgba(190, 11, 49, 0.10) 0%, rgba(0, 39, 104, 0.10) 100%, rgba(255, 255, 255, 91.1) 20%, var(--white_color) 100%);*/}
section.how-it-works-bg.makes_it_easier_sec.makes_it_easier_sec_index {background: none;padding: 0;}
/*hero sec*/
.hero_section_home_sec .how_it_works_inner_wrapper{ display: flex;column-gap: 10px;align-items: center;}
.hero_section_home_sec .text_wrapper_hero_sec h2{color: var(--dark_gray_color);font-size: 48px;font-weight: 400;line-height: 110%;}
.hero_section_home_sec .text_wrapper_hero_sec h1{color: var(--maroon_color);font-size: 64px;font-weight: 600;line-height: 110%;}
.lets_get_started_wrapper {column-gap: 20px;row-gap:20px; display: flex;align-items: center;justify-content: center;padding-top: 50px;}
.lets_get_started_wrapper button{border:0px;}
.lets_get_started_wrapper button i, .lets_get_started_wrapper .primary_btn i,.lets_get_started_wrapper .red-btn i {color: var(--white_color);font-size: 14px;border-radius: 50px;background: var(--maroon_color);padding: 10px 14px;margin-left:10px}
.lets_get_started_wrapper p{margin:0px;color:var(--maroon_color)}
.lets_get_started_wrapper span{color: var(--blue_color);}
.hero_section_home_sec {padding: 80px 0 100px 0; /*background:linear-gradient(180deg,rgba(190, 11, 49, 0.10) 20%, rgba(0, 39, 104, 0.10) 75%, rgba(255, 255, 255, 0.1) 95%, rgba(255, 255, 255, 0.2) 95%, rgba(255, 255, 255, 1) 100% );*/ background: linear-gradient(180deg, rgba(190, 11, 49, 0.1) 0%, rgba(0, 39, 104, 0.1) 60%, rgba(230, 230, 230, 0.6) 100%);}
.hero_section_home_sec .hero_sec_img img{width:100%;height:100%;object-fit:contain;}
.hero_section_home_sec .hero_sec_img{height:410px;}
.hero_section_home_sec .hero_sec_text_custom_col{display:flex;align-items: center;justify-content: center;}
.features-swiper {display: none;}
/*terms-condition page*/
.terms_condition_sec {padding:80px 0px;}
.terms_condition_sec .text_yellow_clr_terms_condition h3, .highlighted-text{background:#BE0B31;color:#fff;padding:2px 5px;}
/*right your self */
.right_your_self_sec .right_your_self_wrapper{display:flex;justify-content:space-between;}
.right_your_self_sec .right_your_self_wrapper div:last-child{display:flex;flex-direction:column;justify-content: end;}
.right_your_self_sec .right_your_self_wrapper h3:nth-child(2){color:var(--maroon_color);}
.right_your_self_sec .cards_custom_wrapper .cards_img_wrapper img{width:100%;height:100%;object-fit:contain;}
.right_your_self_sec .cards_custom_wrapper .cards_img_wrapper {height: 150px;margin-bottom:30px;}
.right_your_self_sec .cards_custom_wrapper .card-body h5{text-align:center;color:var(--maroon_color);margin-bottom:10px;}
.right_your_self_sec .cards_custom_wrapper .card-body {text-align:center;padding:0px;}
.right_your_self_sec .cards_custom_wrapper .card-body a{color:var(--maroon_color);font-size: 14px; font-family: 'Poppins-Regular';}
.right_your_self_sec .cards_custom_wrapper{padding: 30px 20px;border-radius: 10px;background: var(--white_color);box-shadow: 0px 8px 30px 0px rgba(0, 0, 0, 0.10);}
.right_your_self_sec .cards_custom_wrapper .card-body p{margin-bottom:60px;}
.right_your_self_sec .cards_custom_wrapper .card-body i {color: var(--maroon_color);padding-left:10px;}
.right_your_self_sec{background: linear-gradient(180deg, rgba(190, 11, 49, 0.10) 0%, rgba(0, 39, 104, 0.10) 73%, rgba(255, 255, 255, 91.1) 20%, var(--white_color) 100%);padding-bottom:80px;padding-top: 100px;}
.right_your_self_sec .cards_right_your_self{padding-top:50px;}
/*field_grid*/
.field_grid .img_center {display: flex;align-items: center;justify-content: center;}
.field_grid .field_for_many_years_wrapper img{width:100%;height:100%;object-fit:contain;}
.field_grid .field_for_many_years_wrapper{height:600px;}
.field_grid {padding-bottom:80px;}
.field_grid .filling_text .grid-container {display: grid;grid-template-columns: repeat(5, 1fr);gap: 10px;}
.field_grid .filling_text .grid-item {background: linear-gradient(90deg, rgba(0, 39, 104, 0.10) 0%, rgba(190, 11, 49, 0.10) 100%);border-radius:10px;text-align: center;display: flex;padding: 10px;justify-content: center;align-items: center;gap: 5px;flex-direction: column;height:118px;}
.field_grid .filling_text .filling_support h5 {color: var(--dark_gray_color);}
.field_grid .filling_text .filling_support h3 {color: var(--maroon_color);font-family: 'Poppins-Medium';}
.field_grid .filling_text .filling_support {display: flex;flex-direction: column;gap: 15px;padding-bottom: 30px;}
.field_grid .filling_text .grid-item h6 {color: var(--maroon_color);text-align: center;font-family: 'Poppins-Regular';font-weight: 400;}
.field_grid .filling_text .grid-item p {color: var(--dark_gray_color);text-align: center;font-size: 11px;line-height: 1.2;}
.field_grid .support_para p {color: var(--maroon_color);padding-bottom: 10px;}
/*field_forms_sec*/
.field_forms_sec .field_for_many_years_wrapper img{width:100%;height:100%;object-fit:contain;}
.field_forms_sec .field_for_many_years_wrapper{height:520px;}
.field_forms_sec {padding: 45px 0 40px 0;background:linear-gradient(180deg, rgba(190, 11, 49, 0.10) 0%, rgba(0, 39, 104, 0.10) 94%, transparent 100%);}
.field_forms_sec .addon_heading h3 {text-align: center;padding-bottom: 20px;}
.field_forms_sec .addon_heading span {color: var(--maroon_color); font-family: 'Poppins-Bold';}
.field_forms_sec .state_col,.field_forms_sec .tin_col {display: flex;flex-direction: column;gap: 30px;}
.field_forms_sec .detail_page_discription {display: flex;flex-direction: column;gap: 15px;}
.field_forms_sec .state_col .detail_page_discription ul li, .field_forms_sec .tin_col .detail_page_discription ul li { padding-bottom: 15px; line-height: 22px; font-size: 16px; font-family: 'Poppins-Bold'; margin: 0px; }.field_forms_sec .state_col .detail_page_discription ul,.field_forms_sec .tin_col .detail_page_discription ul {padding-left: 20px;}
.field_forms_sec .state_col {max-width: 95%;}
.field_forms_sec .img_wrapper {display: flex;justify-content: flex-start;}
.forms_selection_sec .forms_selection_parent_wrapper{border-radius: 10px;background: linear-gradient(180deg, rgba(190, 11, 49, 0.05) 0%, rgba(0, 39, 104, 0.05) 100%);padding: 40px;}
.forms_selection_sec .forms_selection_wrapper .state_select_name{display:flex;column-gap:15px;padding-bottom: 20px;}
.forms_selection_sec .forms_selection_wrapper .state_select_name h3 span{color: var(--maroon_color);font-family: 'Poppins-Regular';}
.forms_selection_sec .forms_selection_wrapper .state_select_name h3{font-family: 'Poppins-Medium';}
.forms_selection_sec .forms_selection_wrapper .state_select_name img{object-fit:contain;width:100%;height:100%;}
/*field_for_many_years_sec*/
.field_for_many_years_sec .field_for_many_years_wrapper img{width:100%;height:100%;object-fit:contain;}
.field_for_many_years_sec .field_for_many_years_wrapper{height:520px;}
.field_for_many_years_sec .field_for_many_years_ul .circle_icon{color:var(--maroon_color);padding:10px 0px;}
.field_for_many_years_sec .field_for_many_years_ul .circle_icon i{color:var(--maroon_color);padding-right:10px;}
.field_for_many_years_sec .field_for_many_years_ul {padding:30px 0px;}
.field_for_many_years_sec{padding-bottom:80px;}
/*no monthly fees*/
.field_for_many_years_sec .no_monthly_fees_btns{display:flex;gap:20px;flex-wrap: wrap;padding: 40px 0px;}
.field_for_many_years_sec .no_monthly_fees_btns a:hover{background-color:var(--maroon_color);color:var(--white_color);}
.field_for_many_years_sec .no_monthly_fees_btns a{padding: 15px 30px;border-radius: 50px;border: 1px solid var(--maroon_color);color: var(--maroon_color);font-size: 14px; font-family: 'Poppins-Regular';}
.field_for_many_years_sec .custom_no_monthly_col{align-items: center;display: flex;}
.field_for_many_years_sec .text_field_for_many_years_headings h3:nth-child(2){color:var(--maroon_color);margin-bottom:10px;}
/*security boxes*/
.security_boxes_sec .security_boxes_wrapper{padding: 30px 20px;border-radius: 10px;border: 1px solid var(--maroon_color);background: linear-gradient(100deg, rgba(190, 11, 49, 0.05) 2.42%, rgba(0, 39, 104, 0.05) 100%);box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.15);text-align:center;display:flex;flex-direction:column;row-gap:20px; height: 180px}
.security_boxes_sec .security_boxes_wrapper .security_boxes_heading{display:flex;justify-content:center;column-gap:20px;align-items:center;}
.security_boxes_sec .security_boxes_wrapper .security_boxes_heading p{color: var(--white_color);font-size: 14px;font-family: 'Poppins-Regular';padding: 10px;border-radius: 50%;background: var(--maroon_color);width: 25px;height: 25px;display:flex;align-items:center;justify-content:center;}
.security_boxes_sec{padding:50px 0 80px 0;}
/*say about us sec */
.say_about_us_sec .say_about_us_wrapper{display:flex;justify-content:space-between;align-items: baseline;padding-bottom: 40px;}
.say_about_us_sec .say_about_us_wrapper .say_about_us_discription p{max-width:60%;margin-top:10px;}
.say_about_us_sec .say_about_us_wrapper .say_about_us_discription span{color:var(--maroon_color);}
.say_about_us_sec .tabs_btn_wrapper .nav .nav-link.active{padding: 30px 20px;border-radius: 10px;border: 1px solid var(--maroon_color);background: linear-gradient(100deg, rgba(190, 11, 49, 0.05) 2.42%, rgba(0, 39, 104, 0.05) 100%);box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.15);}
.say_about_us_sec .tabs_btn_wrapper .nav .nav-link{padding: 25px 19px;border-radius: 8px;background: var(--white_color);box-shadow: 4px 4px 15px 0px rgba(190, 11, 49, 0.06);}
.say_about_us_sec .tabs_btn_wrapper .tabs_img_text_sec{display:flex;column-gap:20px;align-items:center}
.say_about_us_sec .tabs_btn_wrapper .tabs_img_text_sec img{width:100%;height:100%;object-fit:contain;}
.say_about_us_sec .tabs_btn_wrapper .tabs_img_text_sec .tabs_img_text_wrapper{display:flex;flex-direction:column;row-gap:10px;text-align:left;}
.say_about_us_sec .tabs_btn_wrapper .tabs_img_text_sec .tabs_img_text_wrapper .star__reviews{color:var(--yellow_color);column-gap:5px;display:flex;align-items: center;}
.say_about_us_sec .tabs_btn_wrappetr .tabs_img_text_sec .tabs_img_text_wrapper .star__reviews span.review_number{color: var(--dark_gray_color);font-size: 12px; font-family: 'Poppins-Medium';}
.say_about_us_sec .nav_wrapper{row-gap:20px;}
.say_about_us_sec .discription_txt_reviews_wrapper h4{color: var(--maroon_color);  font-family: 'Poppins-Medium';}
.say_about_us_sec .discription_txt_reviews_wrapper h6{color: #000;font-size: 18px;  font-family: 'Poppins-Medium';}
.say_about_us_sec .discription_txt_reviews_wrapper .star_reviews_discription span{color:var(--maroon_color);}
.say_about_us_sec .discription_txt_reviews_wrapper .star_reviews_discription{display:flex;column-gap:6px;}
.say_about_us_sec .discription_txt_reviews_wrapper{display:flex;flex-direction:column;row-gap:10px;}
.say_about_us_sec .paragraph_content{display:flex;flex-direction:column;row-gap:30px;margin-top:30px;}
.say_about_us_sec {padding-bottom:60px;}
.why-choose-main ul { list-style-type: decimal; list-style-position: outside; }
/*form sec*/
.get_in_touch_from_sec .get_in_touch_from_wrapper h2{text-align:center;font-size: 40px;color: var(--dark_gray_color);  font-family: 'Poppins-Regular';line-height: 50px;}
.get_in_touch_from_sec .get_in_touch_from_wrapper h2 span{color: var(--maroon_color); font-family: 'Poppins-SemiBold';line-height: 50px;}
.get_in_touch_from_sec .get_in_touch_from_wrapper .email_address_logo{padding: 17px 30px;border-radius: 10px;background: var(--white_color);box-shadow: 0px 8px 30px 0px rgba(0, 0, 0, 0.10);display:flex;column-gap:25px;align-items:center;}
.get_in_touch_from_sec .get_in_touch_from_wrapper .email_address_logo .email_icon a i{color: var(--white_color);font-size: 24px;font-weight: 900;line-height: 25px; padding: 10px 15px;border-radius: 5px;background: var(--maroon_color);}
.get_in_touch_from_sec .get_in_touch_from_wrapper .email_address_logo .email_text h6{color:#000;font-size: 18px; font-family: 'Poppins-Medium';margin-bottom:5px;}
.get_in_touch_from_sec .get_in_touch_from_wrapper .email_address_logo .email_text a span{color: #000;font-size: 14px;  font-family: 'Poppins-Regular';line-height: 25px; /* 178.571% */}
.complete_form_wrapper .full_name_text{display:flex;flex-direction:column;row-gap:10px;position:relative;}
.complete_form_wrapper .full_name_text label{color: #000;font-size: 15px; font-family: 'Poppins-Regular';line-height: 25px; /* 166.667% */}
.complete_form_wrapper .full_name_text input,.complete_form_wrapper .full_name_text.text_area_form textarea{padding: 20px;border-radius: 10px;border: 0.5px solid #5A5A5A;background: var(--white_color);}
.complete_form_wrapper .full_name_text input::placeholder,.complete_form_wrapper .full_name_text.text_area_form textarea::placeholder{color: #5A5A5A;font-size: 15px; font-family: 'Poppins-Regular';}
.complete_form_wrapper .full_name_text i{position:absolute;right:20px;bottom:26px;color: #5A5A5A;font-size:14px;}
.complete_form_wrapper .full_name_text.text_area_form textarea {resize:none;}
.complete_form_wrapper .full_name_text.text_area_form i {top:60px;}
.get_in_touch_from_sec {background: linear-gradient(180deg, rgba(190, 11, 49, 0.10) 0%, rgba(0, 39, 104, 0.10) 100%);padding:50px 0px 37px 0px;}
.get_in_touch_from_sec .get_in_touch_from_wrapper h2{margin-bottom:30px;}
.get_in_touch_from_sec .complete_form_wrapper{padding: 23px 40px 30px 40px;border-radius: 10px;background: var(--white_color);box-shadow: 0px 8px 30px 0px rgba(30, 30, 64, 0.10);margin-top:20px;}
.get_in_touch_from_sec .custom_row_form_field{row-gap:10px;}
.get_in_touch_from_sec .custom_form_btn_homepage{text-align: center;padding-top: 20px;}
/*state filling sec */
.state_filling_sec .detail_page_discription p span{color: var(--maroon_color); font-family: 'Poppins-Medium';line-height: 22px;}
.state_filling_sec .detail_page_discription{display:flex;flex-direction:column;row-gap:15px;padding-bottom: 15px;}
.state_filling_sec .detail_page_discription ul li{color: var(--dark_gray_color);font-size: 14px; font-family: 'Poppins-Regular';line-height: 22px; /* 157.143% */}
.state_filling_sec .detail_page_discription ul{display:flex;flex-direction:column;row-gap:15px;}
.state_filling_sec .state_filling_img_wrapper img{width:100%;height:100%;object-fit:contain;}
.state_filling_sec .state_filling_img_wrapper{height:600px;}
.state_filling_sec{padding:60px 0px 40px 0px;}
.details_forms_sec.state_filling_details_forms{padding:40px 0px 80px 0px;}
.state_the_state_get_wrapper h4 {text-align:left;margin-bottom:20px;}
.state_the_state_get_wrapper select{color: #717171; font-family: 'Poppins-Regular';font-size: 18px;border-radius: 10px;border: 1px solid #BE0B31;padding: 15px 20px;width:55%;}
.forms_selection_sec .forms_selection_details {display:flex;}
.forms_selection_sec .forms_selection_details a h6{color: #AC0000;font-style: italic;text-decoration-line: underline; font-family: 'Poppins-Regular';}
.forms_selection_sec .forms_selection_details a{font-size: 20px;width:10%;}
.forms_selection_sec .forms_selection_details h6{flex:8;}
section.forms_selection_sec {padding:40px 0px 70px 0px;}
.forms_selection_wrapper{display:flex;flex-direction:column;row-gap:20px;}
.state_select_name_points {display:flex;column-gap:15px;}
.state_select_name_points div img{object-fit:contain;height:20px;width:20px;}
.state_select_name_points div{height: 20px;}
.state_select_name_points h5{ font-family: 'Poppins-Regular';}
.state_select_name_deadline h3 {color: #BE0B31;}
.state_select_name_deadline .deadline_points{display:flex;column-gap: 10px;align-items: center;flex:1;}
.state_select_name_deadline .deadline_points div img{object-fit:contain;height: 100%;width:100%;}
.deadline_points_wrapper {display:flex;column-gap:10px;}
.state_select_name_deadline .deadline_points div{height:20px;width: 20px;}
.state_select_name_deadline {display:flex;flex-direction:column;row-gap:10px;padding-top:20px;}
.state_select_name_deadline .deadline_points_wrapper h5{color: #4A4A4A; font-family: 'Poppins-SemiBold';flex:5;}
.state_select_name_deadline .deadline_points h5{color: #BE0B31;}
.state_bullets_points_wrapper {display:flex;flex-direction:column;row-gap:40px;padding-top:20px;}
/*about us page */
.who_we_are_sec .who_we_are_wrapper .who_we_are_wrapper_row .who_we_are_wrapper_col{display: flex;justify-content: center;align-items: center;}
/*tabs sec */
.saas_solutions_sec .saas_solutions_wrapper {display: flex; flex-direction: column; row-gap: 20px;justify-content: center; align-items: center;}
.saas_solutions_sec .saas_solutions_wrapper ul li button { padding: 10px 20px; border: 1px solid var(--blue_color); color: var(--dark_gray_color); font-size: 18px;  font-family: 'Poppins-Regular';border-radius:0px;}
.saas_solutions_sec .saas_solutions_wrapper h3 {max-width: 50%;color: var(--maroon_color);  font-family: 'Poppins-SemiBold';text-align: center;}
.saas_solutions_sec .saas_solutions_wrapper ul li {margin: 0px;}
.saas_solutions_sec .saas_solutions_wrapper ul li button.active {  padding: 10px 20px; background: var(--blue_color);}
.saas_solutions_sec .saas_solutions_wrapper ul li:first-child button{border-radius: 10px 0px 0px 10px;}
.saas_solutions_sec .saas_solutions_wrapper ul li:last-child button{border-radius: 0px 10px 10px 0px;}
.saas_solutions_sec .about_page_discrip h3{color: var(--maroon_color);}
.saas_solutions_sec .about_page_discrip h3 p{color: var(--dark_gray_color);}
.saas_solutions_sec .about_page_discrip{display:flex;flex-direction:column;row-gap:20px;}
.saas_solutions_sec .about_us_tabs_img img{width:100%;height:100%;object-fit:contain;}
.saas_solutions_sec .about_us_tabs_img{height:550px;}
.saas_solutions_sec .tabs_discripion_about_us{padding-top:60px;}
.saas_solutions_sec{padding:25px 0px 80px 0px;}
.saas_solutions_sec .custom_about_us_text_col{display:flex;align-items: center;}
.saas_solutions_wrapper h6.saas_solutions_text-head {max-width: 1200px;text-align: center;}
/*who we are sec*/
.custom_container_who_we_are{max-width: 1130px;margin:auto;}
.who_we_are_sec .who_we_are_text {display:flex;flex-direction:column;row-gap:20px;justify-content:center;align-items:center}
.who_we_are_sec .who_we_are_text h3{color: var(--maroon_color);font-family: 'Poppins-SemiBold';}
.who_we_are_sec .who_we_are_text p{max-width:60%;text-align:center;}
.who_we_are_sec .who_we_are_wrapper{padding: 30px 0px;border-radius: 10px;border: 1px solid var(--maroon_color);background: linear-gradient(100deg, rgba(190, 11, 49, 0.05) 2.42%, rgba(0, 39, 104, 0.05) 100%);box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.15);margin-top: 40px;}
.who_we_are_sec .who_we_are_wrapper .who_we_are_details h2{color: #000;text-align: center;font-size: 40px;  font-family: 'Poppins-Medium';margin-bottom:10px;}
.who_we_are_sec .who_we_are_wrapper .who_we_are_details h6{text-align: center;max-width:50%;margin:auto; font-family: 'Poppins-Regular';line-height:23px}
.who_we_are_sec .who_we_are_wrapper .who_we_are_wrapper_row .who_we_are_wrapper_col:nth-child(2) .who_we_are_details:before{content:"";position:absolute;width: 1px;height: 68px;background: var(--maroon_color);top:20px;}
.who_we_are_sec .who_we_are_wrapper .who_we_are_wrapper_row .who_we_are_wrapper_col:nth-child(2) .who_we_are_details:after{content:"";position:absolute;width: 1px;height: 68px;background: var(--maroon_color);right:0px;top:20px; }
.who_we_are_sec .who_we_are_wrapper .who_we_are_wrapper_row .who_we_are_wrapper_col:nth-child(3) .who_we_are_details:before{content:"";position:absolute;width: 1px;height: 68px;background: var(--maroon_color);top:8px;right:0px;}
.who_we_are_sec .who_we_are_wrapper .who_we_are_wrapper_row .who_we_are_wrapper_col .who_we_are_details{position:relative;max-width: 100%;width: 100%;}
.who_we_are_sec{padding-bottom:80px;}
/*Field For Many Years*/
.field_for_many_years_sec .field_for_many_years_heading h3 span{color: var(--maroon_color);font-family: 'Poppins-SemiBold';}
.field_for_many_years_sec .field_for_many_years_text p{color: var(--dark_gray_color);}
.field_for_many_years_sec .field_for_many_years_col{display:flex;align-items: center;}
/*card sec*/
.right_your_self_sec .cards_custom_wrapper .card-body.about_us_card_body p{margin-bottom: 30px;}
.right_your_self_sec.right_your_self_sec_about{padding-top:40px;background: linear-gradient(180deg, rgba(190, 11, 49, 0.10) 0%, rgba(0, 39, 104, 0.10) 80%, rgba(255, 255, 255, 91.1) 20%, var(--white_color) 100%);}
/*contact us page */
.complete_form_wrapper.complete_form_wrapper_contact_us .full_name_text{row-gap:5px;}
.get_in_touch_from_sec.form_sec_contact_us_sec .complete_form_wrapper.complete_form_wrapper_contact_us{padding: 20px 40px 20px 40px; border-radius: 10px;border: 2px solid var(--maroon_color); background: unset; box-shadow: unset; margin-top: 0px;}
.get_in_touch_from_sec.form_sec_contact_us_sec{background: var(--white_color); padding-bottom: 80px;padding-top:50px;}
.get_in_touch_from_sec.form_sec_contact_us_sec .custom_row_form_field{row-gap:20px;}
.get_in_touch_from_sec.form_sec_contact_us_sec .form_sec_contact_us_img img {width:100%;height:100%;object-fit:contain;}
.get_in_touch_from_sec.form_sec_contact_us_sec .form_sec_contact_us_img{height:333px;margin-bottom:20px;}
.get_in_touch_from_sec.form_sec_contact_us_sec .Send_us_message{display:flex;flex-direction:column;row-gap:10px;padding-bottom:30px;}
.get_in_touch_from_sec.form_sec_contact_us_sec .Send_us_message h3 span{color: var(--maroon_color);}
.get_in_touch_from_sec.form_sec_contact_us_sec .Send_us_message p{color: var(--dark_gray_color);}
.get_in_touch_from_sec.form_sec_contact_us_sec .custom_row_form_field h3 span{color: var(--maroon_color);}
.get_in_touch_from_sec.form_sec_contact_us_sec .get_in_touch_from_wrapper .email_address_logo{padding: 20px;background: linear-gradient(100deg, rgba(190, 11, 49, 0.10) 2.42%, rgba(0, 39, 104, 0.10) 100%);}
.get_in_touch_from_sec.form_sec_contact_us_sec .get_in_touch_from_wrapper .contact_us_information{display:flex;flex-direction:column;row-gap:30px;}
.complete_form_wrapper.complete_form_wrapper_contact_us .full_name_text input, .complete_form_wrapper .full_name_text.text_area_form textarea {padding: 15px 10px;}
.get_in_touch_from_sec.form_sec_contact_us_sec .custom_form_btn_homepage button{width:100%;max-width:100%;}
.form_sec_contact_us_sec .form_sec_contact_us_sec_row{display:flex;align-items: center;}
/*How to video page*/
.youtube_video_wrapper video{height:100%;border-radius: 10px;}
.youtube_videos_sec .youtube_video_wrapper iframe{width:100%;height:100%;border-radius: 10px;}
.youtube_videos_sec .youtube_video_wrapper{height: 248px;border-radius: 10px;background: linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%),  lightgray 50% / cover no-repeat;box-shadow: 0px 4px 26px 0px rgba(0, 0, 0, 0.20);}
.youtube_videos_sec .youtube_videos_sec_row{display:flex;row-gap:20px;}
.youtube_videos_sec{padding:30px 0px 80px 0px;}
/*pricing page*/
.tax_form_hero_calcu_sec .pricingforms_wrap .add_ones_wrapper>.row {row-gap: 10px;}
.get_in_touch_from_sec.form_sec_contact_us_sec.referral_sec .form_sec_contact_us_img{height:545px;}
.get_in_touch_from_sec.form_sec_contact_us_sec.referral_sec .complete_form_wrapper.complete_form_wrapper_contact_us{padding:40px;}
/*how it works page*/
.saas_solutions_sec.how_its_work_sec .about_page_discrip h3{color: var(--dark_gray_color);max-width:80%}
.saas_solutions_sec.how_its_work_sec .about_page_discrip h3 span{color: var(--maroon_color);}
.saas_solutions_sec.how_its_work_sec.direct_state_sec .about_page_discrip h3:nth-child(2){color: var(--maroon_color);}
.saas_solutions_sec.how_its_work_sec.direct_state_sec{padding: 60px 0px 80px 0px;}
/*resources page */
.makes_it_easier_sec .red_color_sec {z-index: 2;position: relative;}
.makes_it_easier_sec .step_one:not(:last-child) .red_color_sec:before {content: "";display: block;position: absolute;height: 36px;width: 88%;background-color: #9B0021;top: 100%;left: 68px;transform: skew(75deg, 360deg);}
.inner_div {display: flex;align-items: center;height: 100%;clip-path: polygon(0% 0%, 88% 0%, 100% 53%, 88% 100%, 0% 100%); /* / max-width: 68%; / */background-color: var(--maroon_color);padding: 15px 15px 15px 35px;}
.step_one:has(.red_color_sec_two) .inner_div {    background-color: var(--blue_color);}
.makes_it_easier_sec .step_one:not(:last-child) .red_color_sec_two:before {content: "";display: block;position: absolute;height: 37px;width: 88%;background-color: var(--blue_color);top: 100%;left: 64px;transform: skew(74deg, 360deg);}
.makes_it_easier_sec .makes_it_easier_wrapper .step_one {display: flex;flex-direction: row;max-width: 100%;position: relative;margin-bottom: 36px;}
.makes_it_easier_sec .white_color_sec_outer {filter: drop-shadow(0px 8px 30px rgba(0, 0, 0, 0.10));max-width: 34%;position: relative;}
.makes_it_easier_sec .makes_it_easier_wrapper .white_color_sec_outer:after {content: "";position: absolute;height: 145px;width: 2px;background-color: var(--dark_gray_color);right: 91px;top: -25px;z-index: 2;}
.makes_it_easier_sec .makes_it_easier_wrapper .white_color_sec_outer:before {content: "";position: absolute;height: 14px;width: 14px;border-radius: 50%;background-color: #B3B3B3;right: 85px;z-index: 1;bottom: 7px;border: 2px solid #000;}
.makes_it_easier_sec .step_one .step_one_child {position: relative;}
.makes_it_easier_sec .step_one .step_one_child:after, .makes_it_easier_sec .step_one.step_two .step_one_child:after {content: "\f31c"; font-family: fontAwesome; top: -67px; position: absolute; /*right: 48%;*/     right: calc(100% - 574px); color: var(--maroon_color); border: 1px solid #000; padding: 20px; border-radius: 50%; height: 35px; width: 35px; display: flex; justify-content: center; align-items: center; font-size: 21px;}
.makes_it_easier_sec .step_one.step_two .step_one_child {position: relative;}
.makes_it_easier_sec .step_one.step_two .step_one_child:after {content: "";right: calc(100% - 603px);color: var(--blue_color);background: linear-gradient(270deg, rgba(0, 0, 0, 0.00) 0%, #c1cfdf00 100%), url(/website/assets/images/form_compuer.png);background-repeat: no-repeat;background-position: center;}
.makes_it_easier_sec .step_one.step_three .step_one_child {position: relative;}
.makes_it_easier_sec .step_one.step_three .step_one_child:after {content: "\f02f"; font-family: fontAwesome; top: -67px; position: absolute; right: 70px; color: var(--maroon_color); border: 1px solid #000; padding: 20px; border-radius: 50%; height: 35px; width: 35px; display: flex; justify-content: center; align-items: center; font-size: 21px;}
.makes_it_easier_sec .step_one.step_four .step_one_child {position: relative;}
.makes_it_easier_sec .step_one.step_four .step_one_child:after {content: "\f15c"; font-family: fontAwesome; top: -67px; position: absolute; right: 71px; color: var(--blue_color); border: 1px solid #000; padding: 20px; border-radius: 50%; height: 35px; width: 35px; display: flex; justify-content: center; align-items: center; font-size: 21px;}
.makes_it_easier_sec .makes_it_easier_wrapper .step_one.step_two .step_one_child{justify-content: center;max-width: 88%;}
.makes_it_easier_sec .makes_it_easier_wrapper .step_one.step_two .white_color_sec_outer{max-width:38%;}
.makes_it_easier_sec .makes_it_easier_wrapper .step_one.step_three .step_one_child{justify-content: end; max-width: 89%;}
.makes_it_easier_sec .makes_it_easier_wrapper .step_one.step_three .white_color_sec_outer{max-width: 39%;}
.makes_it_easier_sec .makes_it_easier_wrapper .step_one.step_four .step_one_child{justify-content: end;max-width: 100%;padding-left: 68px;}
.custom_container_makes_it_easier_sec{max-width:1000px;margin:auto;}
.makes_it_easier_sec .file_icon_resources_pg {position: absolute;right: 610px;top: -100px;border: 1px solid #000;border-radius: 50%; /* padding:10px; */width: 25px;height: 26px;display: flex;align-items: center;justify-content: center;}
.makes_it_easier_sec .file_icon_resources_pg i {color: var(--maroon_color);font-size: 14px;}
.pricing_form_sec .select_option:after{content:"\f078";font-family:fontAwesome;color:white;font-size:14px;right:15px;bottom:72px;position:absolute}
.pricing_form_sec .select_option select{padding: 30px 20px;border-radius: 10px;background: var(--maroon_color);color:var(--white_color);text-align:left; }
.pricing_form_sec .select_option{padding:20px 0px 40px 0;position: relative;}
.pricing_form_sec .select_option{max-width:60%;margin:auto;}
.pricing_form_sec .select_option label{color: var(--dark_gray_color);font-size: 20px;font-weight: 500;padding: 10px 0px 10px 10px;}
.pricing_form_sec .pricing_form_wrapper h3{color: var(--maroon_color);text-align: center; font-family: 'Poppins-SemiBold';}
.pricing_form_sec .pricing_form_wrapper h3 span{color: var(--dark_gray_color);}
.pricing_form_sec .pricing_tries{padding: 30px;border-radius: 10px 10px 0px 0px;background: var(--blue_color);}
.pricing_form_sec .pricing_tries h4{text-align:center;color: var(--white_color);font-size: 30px; font-family: 'Poppins-Medium';}
.pricing_form_sec .pricing_tries_details{display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:20px; padding: 20px 40px 30px 40px;border-left:0.5px solid var(--blue_color);height: 100%;}
.pricing_form_sec .pricing_tries_details.pricing_tries_details_last{border-right:0.5px solid var(--blue_color);}
.pricing_form_sec .pricing_tries_details h5{color: var(--dark_gray_color);text-align: center;}
.pricing_form_sec .pricing_tries_details h6{color: var(--dark_gray_color);font-size: 18px; font-family: 'Poppins-Medium';}
.pricing_form_sec{background: linear-gradient(180deg, rgba(190, 11, 49, 0.10) 0%, rgba(0, 39, 104, 0.10) 100%);padding: 60px 40px;}
.pricing_form_sec .form_type_resources{border-bottom:0.5px solid var(--blue_color);background-color:var(--white_color);}
.makes_it_easier_sec .red_color_sec h4,.makes_it_easier_sec .red_color_sec h1 {color: var(--white_color);}
.makes_it_easier_sec .red_color_sec h4 {max-width: 40%;font-size: 26px;font-family: 'Montserrat-Regular';}
.makes_it_easier_sec .red_color_sec h4 span{font-weight: 900;font-size: 29px;}
.makes_it_easier_sec .red_color_sec h1{font-family: 'Montserrat-Black';font-size: 68px;}
.makes_it_easier_sec .makes_it_easier_wrapper .step_one { display: flex;flex-direction: row; max-width: 100%;position:relative;}
.makes_it_easier_sec .makes_it_easier_wrapper .white_color_sec{background-color: var(--white_color);z-index: 1;height:100%;display: flex; flex-direction: column; justify-content: right;align-items: end; box-shadow: 0px 8px 30px rgba(0, 0, 0, 0.10);padding: 15px 108px 15px 25px;margin-left: -62px;clip-path: polygon(0% 0%, 81% 0%, 100% 51%, 81% 100%, 0% 100%);}
.makes_it_easier_sec .makes_it_easier_wrapper .white_color_sec h6 {color: var(--maroon_color); text-align: right;}
.makes_it_easier_sec .makes_it_easier_wrapper .white_color_sec p { text-align: right; line-height: 20px;max-width: 87%;  margin-top: 5px;}
.makes_it_easier_sec .makes_it_easier_wrapper {display:flex;flex-direction:column;row-gap:0px;padding-top:80px;align-items: center;}
.makes_it_easier_sec .step_three .red_color_sec h4 span{font-size:19px;}
.makes_it_easier_sec .step_two .red_color_sec h4 span{font-size:25px;}
.makes_it_easier_sec .step_four .red_color_sec h4 span{font-size:22px;}
.makes_it_easier_sec .main_heading h3 {text-align: center;padding-bottom: 40px;}
.makes_it_easier_sec .main_heading span {color: var(--maroon_color);font-family: 'Poppins-Medium';font-weight: 700;}
section.makes_it_easier_sec {padding: 60px 0;/*background: linear-gradient(180deg, rgba(190, 11, 49, 0.10) 0%, rgba(0, 39, 104, 0.10) 100%);*/}
.makes_it_easier_sec .step_one_child{display: flex;}
/*details_forms page*/
.forms_selection_parent_wrapper a, .forms_selection_parent_wrapper h6, .forms_selection_parent_wrapper h5, .forms_selection_parent_wrapper h3 { font-family: "Open Sans", sans-serif;font-weight: 500; }
.details_forms_sec .details_forms_wrapper h3{color: var(--maroon_color); font-family: 'Poppins-Medium';}
.details_forms_sec .details_forms_wrapper h3 span{color: var(--dark_gray_color);}
.details_forms_sec .details_forms_wrapper{display:flex;flex-direction:column;row-gap:40px;justify-content:center;align-items:center;}
.details_forms_sec .details_forms_wrapper .details_forms_cont .details_forms_boxes{padding: 15px 10px;border-radius: 10px;background: linear-gradient(90deg, rgba(0, 39, 104, 0.10) 0%, rgba(190, 11, 49, 0.10) 100%);display:flex;flex-direction:column;align-items:center;justify-content:center;max-width: 19%;width: 19%;}
.details_forms_sec .details_forms_wrapper .details_forms_cont .details_forms_boxes p:first-child{color: var(--maroon_color);margin-bottom: 5px;text-align: center;}
.details_forms_sec .details_forms_wrapper .details_forms_cont .details_forms_boxes p:last-child{color: var(--dark_gray_color);font-size: 11px;text-align: center;line-height: 1.2em;}
.details_forms_sec .details_forms_wrapper .details_forms_cont{display:flex;gap:15px;flex-wrap:wrap;justify-content: center;}
.details_forms_sec{padding:80px 0px 40px 0px;}
.forms-discription_wrapper_sec .forms-discription_wrapper_det {display:flex;flex-direction:column;row-gap:15px;}
.forms-discription_wrapper_sec .forms-discription_wrapper{display:flex;flex-direction:column;row-gap:30px;padding:40px 0px;border-bottom:1px solid var(--maroon_color);position:relative;}
.forms-discription_wrapper_sec .forms-discription_wrapper_det.deadline h4{color: var(--dark_gray_color); font-family: 'Poppins-Medium';}
.forms-discription_wrapper_sec .forms-discription_wrapper_det.deadline h5{color: var(--maroon_color);font-size: 25px;  font-family: 'Poppins-Regular';line-height: 40px;}
.forms-discription_wrapper_sec {padding-bottom:80px;}
html {scroll-behavior: smooth;}
#buttons {display: inline-block;background-color: var(--maroon_color);width: 100%;text-align: center;position: fixed;top: 0px;opacity: 0;visibility: hidden;z-index: 1000;padding: 12px 0px;font-size: 16px;color:var(--white_color);}
#buttons.show {opacity: 1;visibility: visible;}
.forms-discription_wrapper_sec .forms-discription_wrapper:after{content:"";position:absolute;height:5px;width:5px;background-color:var(--maroon_color);bottom:-3px;border-radius:50%;}
.forms-discription_wrapper_sec .forms-discription_wrapper:before{content:"";position:absolute;height:5px;width:5px;background-color:var(--maroon_color);bottom:-3px;border-radius:50%;right:0px}
.state-filling-img img { width: 100%; height: 100%; object-fit: contain; }
.card {border-radius: 20px;}
/*pricing page */
.pricingforms_wrap h6 {color: var(--dark_gray_color);padding-left:10px;padding-bottom: 10px;}
.pricingforms_inner_wrap.price {padding: 20px 0px;border-radius: none;background: unset;}
.pricingforms_inner_wrap {padding: 30px 20px;border-radius: 10px;background: #BE0B31; border:none;outline:none;}
.pricingforms_wrap .pricingforms_inner_wrap h6 {color: #FFF; font-family: 'Poppins-Medium';font-size: 16px;padding-left:0px;padding-bottom: 0px;}
.pricing_form_sec .pricingforms_wrap {margin: auto;width: 47%;padding-top: 30px;}
.pricing_form_sec .pricing_form_table_wrap table{width:100%;max-width:100%;margin-top:40px;}
.pricing_form_sec .pricing_form_table_wrap table th{border-radius: 10px 10px 0px 0px;background: var(--blue_color);padding: 30px;color: #FFF; font-family: 'Poppins-Medium';font-size: 30px;text-align:center}
.pricing_form_sec .pricing_form_table_wrap table td{padding: 20px 40px 30px 40px;border: 0.5px solid var(--blue_color);}
.pricing_form_sec .pricing_form_table_wrap table td h5{margin-bottom:20px;text-align:center; font-family: 'Poppins-Medium';font-size: 24px;color: var(--dark_gray_color);}
.pricing_form_sec .pricing_form_table_wrap table td h6{font-family: 'Poppins-Medium';font-size: 18px;text-align:center}
.makes_it_easier_sec.makes_it_easier_sec_index.pricing_form_sec{padding-bottom:60px;background: linear-gradient(180deg, rgba(190, 11, 49, 0.10) 0%, rgba(0, 39, 104, 0.10) 100%, rgba(255, 255, 255, 91.1) 20%, var(--white_color) 100%);}
.pricing_add_ons_sec{padding:80px 0px;}
.pricing_add_ons_sec .pricing_add_ons_sec_details h3{text-align: center;margin-bottom:15px}
.pricing_add_ons_sec .pricing_add_ons_sec_details h3 span{color: var(--maroon_color);font-weight: 700;}
.pricing_add_ons_sec .pricing_add_ons_sec_details p{max-width:50%;margin:auto;text-align:center}
.pricing_add_ons_sec .pricing_add_ons_sec_details{padding-bottom:30px;}
.pricing_add_ons_sec .add_ons_e_delivery{border-radius: 10px;border: 1px solid #BE0B31;background: linear-gradient(100deg, rgba(190, 11, 49, 0.05) 2.42%, rgba(0, 39, 104, 0.05) 100%);box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.15);padding: 30px 20px;display: flex;flex-direction: column;row-gap: 20px;}
.pricing_add_ons_sec .add_ons_e_delivery .e-delivery{display:flex;column-gap:20px;justify-content:center;align-items:center;}
.pricing_add_ons_sec .add_ons_e_delivery .e-delivery span{ border-radius: 50px;background: #BE0B31;width: 25px;height: 25px;display: flex;flex-direction: column;justify-content: center;align-items: center;color: #FFF;}
.pricing_add_ons_sec .add_ons_e_delivery_details{border-radius: 10px;border: 1px solid #BE0B31;background: linear-gradient(100deg, rgba(190, 11, 49, 0.05) 2.42%, rgba(0, 39, 104, 0.05) 100%);padding: 15px 20px;display: flex;flex-direction: column;justify-content: center;align-items: center;row-gap:20px;}
.pricing_add_ons_sec .details_delivery p{text-align: center;}
.pricing_add_ons_sec .custom_row_e_delivery{display:flex;justify-content: center;align-items: center;}
.pricing_add_ons_sec .custom_pricing_add_ons_sec{padding-top:20px;}
.tax_form_hero_calcu_sec .tax_form_hero_calcu_wrapper h3{text-align:center;font-family: 'Poppins-SemiBold';color:#BE0B31;margin-bottom: 35px;}
.tax_form_hero_calcu_sec .tax_form_hero_calcu_wrapper h3 span{color: var(--dark_gray_color);}
.tax_form_hero_calcu_sec .tax_form_hero_calcu_wrapper {border-radius: 20px;padding: 45px 30px;background: #FFFFFF;}
.tax_form_hero_calcu_sec{padding:40px 0px 80px 0px;}
.tax_form_hero_calcu_sec .num_of_forms_input{display:flex;flex-direction:column;row-gap:10px;}
.tax_form_hero_calcu_sec .num_of_forms_input label{color: var(--dark_gray_color); font-family: 'Poppins-Medium';font-size: 20px;}
.tax_form_hero_calcu_sec .calulator_total h1 span{color: var(--blue_color);font-family: 'Poppins-Medium';font-size: 50px;}
.tax_form_hero_calcu_sec .calulator_total h1 {color: var(--dark_gray_color);font-family: 'Poppins-Medium';font-size: 24px;}
.tax_form_hero_calcu_sec .calulator_total a{color: var(--maroon_color);font-family: 'Poppins-Medium';font-size: 20px;font-style: italic;text-decoration-line: underline;}
.tax_form_hero_calcu_sec .calulator_total{border-radius: 10px;border: 1px solid #BE0B31;background: linear-gradient(100deg, rgba(190, 11, 49, 0.05) 2.42%, rgba(0, 39, 104, 0.05) 100%);box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.15);padding: 30px 20px;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:20px}
/*checkbox*/
.custom_check_box label {position: relative;cursor: pointer;}
.custom_check_box label:before{content:'';-webkit-appearance: none;background-color: transparent;border: 2px solid #4A4A4A;border-radius:4px;height:17px;width:15px;display: inline-block;cursor: pointer;position:absolute;left: -20px;top: 1px;}
.custom_check_box input:checked + label:after{content: '\f00c';display: block;position: absolute;top: 7px;font-family: "FontAwesome";left: -15px;width: 6px;height: 6px;display: flex;align-items: center;justify-content: center;color: var(--dark_gray_color);font-size: 10px;background: unset;border: unset;font-weight: 400;}
.custom_check_box input[type="checkbox"]:checked + label:before[type="radio"]:checked + label:before {background: var(--blue_color);border: 2px solid var(--blue_color);}
.pricing_form_table_wrap table tr:nth-child(2) {background-color:#ffff;}
.add_ons_wrapper .custom_check_box input{display:none;}
.tax_form_hero_calcu_sec  .add_ones_wrapper{padding-top:17px; padding-bottom:25px;}
.tax_form_hero_calcu_sec .add_ons_wrapper{display:flex;flex-direction:column;row-gap:20px;padding-left:20px;}
.tax_form_hero_calcu_sec  .num_of_forms_input label{color: var(--dark_gray_color); font-family: 'Poppins-Medium';font-size: 20px;}
input::-webkit-outer-spin-button,input::-webkit-inner-spin-button {-webkit-appearance: none;}
/*talha*/
/*Form Page*/
.form_sec .form_heading h3 { color: var(--maroon_color); font-weight: bold; max-width: 93%; font-size: 34px; line-height: 1.3; font-family: poppins-bold; }.form_sec .form_heading h4 {color: var(--blue_color);padding: 20px 0;}
ul.list_style li {  list-style-type: none;  position: relative;  color: var(--blue_color);  font-family: 'Poppins-Regular';  font-size: 16px;  font-weight: 400;  line-height: 1.2;  padding-bottom: 6px;  padding-left: 25px;  }
ul.list_style li:before {  content: "";  background-image: url(/website/assets/images/arrow.png);  background-size: contain;  background-repeat: no-repeat;  position: absolute;  left: 0;  top: 40%;  transform: translateY(-50%);  width: 15px;  height: 20px;  background-position: center;  }
.state_list {max-width: 85%;}
.state_list ul.list_style {padding: 0;margin: 0;}
/*saad fixing changing*/
.tax_form_hero_calcu_sec.tax_form_hero_calcu_sec_home .tax_form_hero_calcu_wrapper {padding: 43px 43px;height:100%;align-items:center;display:flex;flex-direction:column;justify-content:center;}
.show_menu_wrapper{position: absolute;right: 0;left: 0px;top: 100%;background-color: #fff;padding: 20px;z-index: 99;border-radius:10px; }
.show_menu_wrapper .row{width:100%;max-width:100%;}
.show_menu_wrapper p{padding: 0px;color: #BE0B31;}
.show_menu_wrapper .mega_menu_ul{list-style:none;padding:0px;display:flex;flex-direction:column;row-gap:10px;padding-top:15px}
.show_menu_wrapper .mega_menu_ul li a{line-height: 1.2;font-size: 14px;font-family: 'Poppins-Regular';margin: 0px;color: var(--dark_gray_color);}
#kt_body .navbar:has(.inner_dropdown:hover) .show_menu_wrapper{display:none;}
.custom_table {  width: 100%;  max-width: 600px;  margin: 20px auto;  font-family: Arial, sans-serif;  }
.custom_table table {  width: 100%;  table-layout: fixed; /* Ensures equal column width */  border-collapse: collapse;  }
.custom_table td {  padding: 8px 10px;  text-align: left;  vertical-align: top;  color: #333;  border: 1px solid black;  }
/* Faq */
#faqAccordion .accordion-button { color: var(--maroon_color); font-weight: 600; background: linear-gradient(90deg, rgba(0, 39, 104, 0.10) 0%, rgba(190, 11, 49, 0.10) 100%); border-radius: 8px; margin-bottom: 10px; }
#faqAccordion .accordion-button:not(.collapsed) { background: linear-gradient(90deg, rgba(0, 39, 104, 0.10) 0%, rgba(190, 11, 49, 0.10) 100%); color: var(--maroon_color); }
#faqAccordion .accordion-button:focus { box-shadow: none; border-color: var(--maroon_color); }
#faqAccordion  .accordion-item { border: none;background-color: unset; }
#faqAccordion .accordion-button { border: none; padding: 10px 20px; }
#faqAccordion .accordion-button::after { background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23BE0B31'%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"); }
#faqAccordion .accordion-body { background: linear-gradient(90deg, rgba(0, 39, 104, 0.10) 0%, rgba(190, 11, 49, 0.10) 100%); border-radius:10px; margin-bottom:10px; }
/*landing page*/
.hero-section {background-image: url('/website/assets/images/Hero3.png');background-position: center;background-repeat: no-repeat;object-fit: cover;background-size: cover;padding-block: 4em;}
.maroon-bg {background-image: url('/website/assets/images/maroon-bg.png');background-position: center;background-repeat: no-repeat;object-fit: cover;background-size: cover;border-radius: 30px;}
.padding-4 {padding-block: 4em;}
.hero-section .card {border-radius: 21px;padding: 24px 24px;background-blend-mode: normal, luminosity, normal, normal, normal;background: linear-gradient(111deg, #AE0C33 0%, #002768 100%);}
.countdown {display: inline-flex;align-items: center;gap: 9px;background: #FFFFFF66;padding: 9px 12px;border-radius: 44px;border: 1px solid #fff;box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);}

.time-box {background: #FFF;border-radius: 33px;width: 91px;height: 58px;display: flex;flex-direction: column;justify-content: center;align-items: center;box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);border: 1px solid #ae0c332b;}

.time-box span {font-size: 22px;font-weight: 700;color: #d0002d;}

.time-box small {font-size: 10px;color: #777;text-transform: uppercase;}
.colon {font-weight: 700;font-size: 24px;color: #d0002d;}
.hero-section .card i {font-size: 17px;color:var(--white_color)}
.white_btn {padding: 15px 25px;border-radius: 55px;background: var(--white_color);font-size: 17px;color: #000000;font-family: 'Poppins-Regular';border: 0px;font-weight: 600;border: 1px solid #CBCBCB;min-width: 184px;}
.lets_get_started_wrapper .text-link {text-decoration: underline;}
.hero-section .red-btn {font-size: 17px;min-width: 221px;font-weight: 600;}
.parent-hero-card {border: 1px solid #BE0B31;padding: 20px;border-radius: 30px;}

.hero-heading {max-width: 900px;}
.hero-descripion {max-width: 980px;}

.parent-hero-card::before, .parent-hero-card::after {content: "";background-image: url('/website/assets/images/hero-line-left.png');height: 520px;width: 149px;background-repeat: no-repeat;object-fit: cover;background-size: cover;position: absolute;z-index: 1;top: calc(100% - 700px);right: calc(100% - 126px);}
.parent-hero-card::after {background-image: url('/website/assets/images/hero-line-right.png');left: calc(100% - 151px);}

/*    slider*/
.file-ticker {overflow: hidden;white-space: nowrap;padding: 44px 0;background-blend-mode: normal, luminosity, normal, normal, normal;background: linear-gradient(111deg, #AE0C33 0%, #002768 100%);}
.ticker-track {display: inline-block;animation: scroll-left 40s linear infinite;}
.ticker-item {display: inline-block;margin-right: 50px;text-decoration: none;font-weight: 500;font-size: 60px;color: white;font-family: "Merriweather Sans", sans-serif;}
/* keyframes */
@keyframes scroll-left {
    0% {
        transform: translateX(0);
    }
    100% {
        transform: translateX(-50%);
    }
}

.add-ons-section .card {background: #002768;border-radius: 20px;padding: 40px;}
.addon-img-parent {background: #FFFFFF;border-radius: 20px;padding: 7px 8px;height: 60px;width: fit-content;}
.col-lg-6:nth-child(1) .add-ons-card, .col-lg-6:nth-child(4) .add-ons-card {background: #980F3B;}
/* red */
.col-lg-6:nth-child(2) .add-ons-card, .col-lg-6:nth-child(3) .add-ons-card {background: #002768;}
/* blue */
.white-badge {width: fit-content;padding: 17px 37px;background: #fff;border: 1px solid #CBCBCB;border-radius: 100px;}
.xero-badge, .social-security-badge, .message-badge, .tin-badge, .irs-badge, .flag-badge, .qb-badge {border-radius: 50%;overflow: hidden;height: 80px;width: 80px;}
.xero-badge {top: calc(100% - -27px);right: calc(100% - 77px);}
.social-security-badge {height: 110px;width: 110px;top: calc(100% - -28px);right: calc(100% - 197px);}
.message-badge {height: 80px;width: 80px;top: calc(100% - -60px);right: calc(100% - 297px);display: flex;align-self: flex-end;}
.tin-badge {height: 65px;width: 65px;top: calc(100% - -81px);right: calc(100% - 378px);display: flex;align-self: flex-end;}
.irs-badge {height: 145px;width: 145px;top: 138px;top: calc(100% - -119px);right: calc(100% - 126px);}
.flag-badge {height: 99px;width: 99px;top: calc(100% - -139px);right: calc(100% - 239px);}
.qb-badge {height: 75px;width: 75px;top: calc(100% - -147px);right: calc(100% - 331px);}
.offer-badge-section {height: 328px;}
.calculater-section {border-block: 2px solid transparent;background: linear-gradient(#F2F2F2, #F2F2F2) padding-box, linear-gradient(111deg, #AE0C33 0%, #002768 100%) border-box;}
.calculater-section .card.pricing-card {border-radius: 20px;border: 1px solid #CBCBCB;}

.calculater-section .card.pricing-card .card-header {background: #002768;border-radius: 20px 20px 0 0px;}
.forms-total-div {border-right: 1px solid #CBCBCB;}
.pricing-total-parent {height: 22px;}
.pricing-total-card .card-header,.testmonials-section .swiper-parent .card-header{min-height: 0;}
.filing-calculation p {border: 1px solid #CBCBCB;border-radius: 12px;padding: 10px 13px;}
.pricing-main ul { list-style: none; padding-left: 0; }
.pricing-main ul li { position: relative; padding-left: 40px; }
.pricing-main ul li::before { content: "\f00c"; font-family: "Font Awesome 5 Free"; font-weight: 900; position: absolute; left: 0; font-size: 24px; color: var(--white_color); top: 5px; }
.card.pricing-total-card {border-radius: 15px;border: 1px solid #CBCBCB;}
.tax_form_hero_calcu_wrapper label {font-family: 'Open Sans';font-size: 17px;font-weight: 500;}
.num_of_forms_input input {background: #F0F0F0;padding: 13px 20px;font-size: 35px ;font-family: "Open Sans";font-weight: 500;border-radius: 10px;border: 1px solid #CBCBCB;width: 241px;}
.num_of_forms_input input.form-control:focus{background: #F0F0F0;}
.home-slider-section {background-color: #f2f2f2;}

.home-slider-section .swiper {position: unset;width: 100%; /*max-width: 950px;*/border-radius: 20px;overflow: hidden;box-shadow: 0 4px 20px rgba(0, 0, 0, 0.1);}

.home-slider-section .swiper-slide {display: flex;justify-content: center;align-items: center;background: #fff;}

.home-slider-section .swiper-slide img {width:100%;height:100%;object-fit: cover}
/* Pagination (dots) */
.home-slider-section .swiper-pagination-bullet {background: #d1d1d1;opacity: 1;}
.home-slider-section .swiper-pagination-bullet{background: #fff;width: 12px;height: 12px;}
.home-slider-section .swiper-pagination-bullet-active {background: #ae0c33; /* your theme red color */width: 12px;height: 12px;}
.home-slider-section .swiper-horizontal>.swiper-pagination-bullets,.home-slider-section .swiper-pagination-bullets.swiper-pagination-horizontal,.home-slider-section  .swiper-pagination-custom,.home-slider-section .swiper-pagination-fraction {top: calc(100% - -16px);}
.statistic-card {padding: 30px;border-radius: 20px;text-align: center;background: var(--white_color);}
.security-cards-parent .statistic-card {border: 1px solid #002768;text-align: start;padding: 28px 26px;min-height: 212px;justify-content: space-between;}
.red-bg{background:#980F3B; }
.blue-bg{background:#002768; }
.security-cards-parent .statistic-card i {font-size: 25px;color: #002768;}
.software-logo {overflow: hidden;border-radius: 50%;height: 120px;width: 120px;}
.card.software-partners-card {background: #F2F2F2;padding: 40px;}
.rating-badge .white-badge i {font-size: 13px;color: #F1962D;}
/*feedback*/
.swiper-parent .swiper {width: 100%;height: 100%;}
.swiper-parent .swiper-slide {text-align: center;font-size: 18px;display: flex;justify-content: center;align-items: center;}
.swiper-parent .swiper-slide img {display: block;width: 100%;height: 100%;object-fit: cover;}
.client-img {height: 50px;width: 50px;border-radius: 50%;overflow: hidden;}

.swiper-parent .card-header.rating-icons i {font-size: 14px;color: #002768;}
.swiper-wrapper {width: 100%;}
.swiper-button-next:after, .swiper-button-prev:after {display: none;}
.swiper-parent .swiper-button-next i, .swiper-parent .swiper-button-prev i {font-size: 20px;color: #454545;border: 1px solid black;border-radius: 50%;background: white;padding: 11px;}
.swiper-parent .swiper-button-prev{left: 88px;}
.swiper-parent .swiper-button-next{right: 88px;}
h1, h2, h3, h4, h5, h6 {line-height: 1.2;}
p, a, span {line-height: 1.5;}
.makes_it_easier_sec .makes_it_easier_wrapper .step_two .white_color_sec_outer:before {bottom: 0px;}
.makes_it_easier_sec .makes_it_easier_wrapper .step_two .white_color_sec_outer:after {height: 134px;}
body:has(.hero-section.home_banner) .footer_img_wrapper { display: none; }
.contact_img.irs-logo-parent img {border-radius: 10px;}
.form-check-input:checked {background-color: var(--blue_color);border-color: var(--blue_color);}
.form-check-input {width: 17px;height: 18px;border-radius: 3px !important;}
.pricingforms_wrap i {color: var(--white_color);font-size: 20px;top: calc(100% - 48px);right: 14px;}
.navbar-brand.website_logo,.navbar-toggler {z-index: 999;}
