.recent-post .elementor-post__card a.elementor-post__thumbnail__link {
    width: 120px !important;
    height: 120px !important;
    margin: 0;
}

.recent-post .elementor-post__card {
    display: inline-flex !important;
    gap: 15px;
    flex-direction: row;
    align-items: center;
}

.recent-post .elementor-post__card .elementor-post__text {
    margin: 0 0 !important;
    width: calc(100% - 130px) !important;
	padding-left: 0;
}

.single-blog-txt h2 {
      margin: 15px 0 8px;
    font-size: 30px;
}

.single-blog-txt h3 {
        margin: 15px 0 8px;
    font-size: 25px;
}
.single-blog-txt h4 {
    margin: 15px 0 8px;
    font-size: 22px;
}

.single-blog-category ul {
    padding: 0 0 0px 21px;
    margin-top: -15px !important;
}

.single-blog-category ul li a {
    color: #000;
}








p {
	margin: 0;
}
.topbar_contact_detail .wp-container-core-columns-is-layout-2 {
	display: none;
}
.custom_topbar .topbar_contact_detail .topbar_contact_item:first-child {
	border-right: none !important;
}
.elementor-page .wp-block-post-content, .elementor-page .wp-block-post-content > .elementor, .elementor-page .wp-block-post-content > .elementor > div {
  max-width: 100%;padding:0px;
}
.elementor-page .wp-block-post-content > .elementor > div >div>{max-width:1200px;margin:auto;}

.wp-block-group.has-global-padding.is-layout-constrained.wp-container-core-group-is-layout-12.wp-block-group-is-layout-constrained {
    display: none;
}

/* post css  */
/* navbar css  */
.custom_latest_post {
    gap: 0px;
  }
  .new_nav_bar {
    display: none;
  }
  /* btn css  */
  .custom_btn_wrapper a {
    padding: 19px 26px !important;
    border: 1px solid transparent;
    transition: all .3s ease-in-out;
  }
  .custom_btn_wrapper a:hover {
    border-color: #702082;
    background-color: #ffffff !important;
    color: #702082 !important;
    
  }
  .page-id-348 main,
  .page-id-859 main,
  .page-id-1030 main {
    margin-top:0px!important ;
    margin-bottom:0px!important ;
  }
 .gapless-group,
  .gapless-group,
  .gapless-group {
    display: none;
  }
  .gapless-group.new_nav_bar,
   .gapless-group.new_nav_bar,
   .gapless-group.new_nav_bar {
    display: block;
  }
  
  .custom_contact_link {
    display: flex;
    align-items: center;
    justify-content: start;
    list-style: none;
    gap: 16px;
  }
  /* topbar section css  */
  .custom_topbar a {
    text-decoration: none;
  }
  .custom_topbar .topbar_contact_detail .contact_icon_wrapper {
    line-height: 18px !important;
  }
  .custom_topbar .topbar_contact_detail .topbar_contact_item:first-child {
    border-right: 1px solid #fff;
    padding-right: 15px;
    margin-right: 15px;
  }
  
  /* hero section css  */
  .custom_hero_content .custom_hero_heading {
    max-width: 966px !important;
    width: 100%;
  }
  .custom_hero_btn_wrapper .custom_hero_search_field {
    margin-left: 0 !important;
    max-width: 757px;
    width: 100%;
  }
  .custom_hero_btn_wrapper #subscribe-submit button {
    font-family: Poppins, sans-serif;
  }
  .custom_hero_btn_wrapper {
    width: 100%;
    padding: 0px;
    margin-top: 30px !important;
  }
  .custom_hero_btn_wrapper .custom_hero_search_field input {
    font-family: Poppins, sans-serif;
    font-weight: 500;
    font-size: 20px;
    padding: 20px;
  }
  .custom_hero_btn_wrapper .custom_hero_search_field{
    border-radius: 6px;
    overflow: hidden;
  }
  .custom_hero_btn_wrapper .custom_hero_search_field .wp-block-search__button{
    margin: 0px;
    background-color: #702082;
    border-radius: 0px;
  }
  .custom_hero_btn_wrapper .custom_hero_search_field input::placeholder {
    font-family: Poppins, sans-serif;
    font-weight: 500;
    font-size: 20px;
  }
  /* project manager section  */
  .custom_manager_section .custom_manager_section_1 figure {
    height: 725px;
    width: 564px;
  }
  .custom_manager_section .custom_manager_section_1 figure img {
    width: 100% !important;
    height: 100% !important;
  }
  .custom_manager_section .custom_manager_section_2 {
    padding-top: 168px;
  }
  .custom_manager_section .custom_manager_section_3 {
    padding-top: 62px;
  }
  /* post section  */
  .custom_latest_post .wp-block-latest-posts__featured-image img {
    border-radius: 6px;
    width: 100%;
  }
  .custom_latest_post .wp-block-latest-posts__post-title {
    font-size: 24px;
    line-height: 1.2;
    font-weight: 600;
    margin-bottom: 12px;
    text-decoration: none;
  
    display: block;
  }
  
  .custom_latest_post .wp-block-latest-posts__post-author,
  .custom_latest_post .wp-block-latest-posts__post-date {
    font-size: 13px;
    line-height: 1.5;
    font-weight: 500;
    color: #535353;
    display: inline-block;
  }
  .custom_latest_post .custom_latest_post_1 .wp-block-latest-posts__post-excerpt {
    font-size: 16px;
    line-height: 1.8;
    font-weight: 400;
    margin-bottom: 0px;
  }
  .custom_latest_post .custom_latest_post_2 {
    padding-left: 40px;
  }
  .custom_latest_post .custom_latest_post_2 li:first-child {
    display: none;
  }
  .custom_latest_post .custom_latest_post_2.wp-block-latest-posts.columns-3 li {
    width: 100%;
    margin: 0px;
    margin-bottom: 32px;
  }
  .custom_latest_post
    .custom_latest_post_2.wp-block-latest-posts.columns-3
    li
    .wp-block-latest-posts__featured-image {
    float: left;
    margin-right: 32px;
    height: 100%;
    width: 33%;
  }
  .custom_latest_post
    .custom_latest_post_2.wp-block-latest-posts.columns-3
    li:last-child {
    margin-bottom: 0;
  }
  
  .custom_latest_post .wp-block-latest-posts__post-author {
    border-right: 1px solid #707070;
    padding-right: 14px;
    margin-right: 14px;
  }
  
  /* our partenter section  */
  .custom_partner_section .hmls-slide-wrapper {
    width: 100%;
    max-width: 1500px;
  }
  .custom_partner_section .slick-dots {
    display: none !important;
  }
  .custom_partner_section .slick-dotted.slick-slider {
    margin-bottom: 0px !important;
    background-color: #f7f9fb !important;
    padding: 0 144px;
  }
  .custom_partner_section .para {
    max-width: 75%;
    margin: 0 auto 58px;
  }
  .custom_partner_section .hmls-slide-wrapper .hmls-view-slide .splide__slide {
    background-color: #f7f9fb !important;
  }
  .custom_partner_section .slick-arrow {
    background: #702082;
  }
  .custom_partner_section .slick-prev:before,
  .custom_partner_section .slick-next:before {
    font-family: auto;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 24px;
  }
  .custom_partner_section .hmls-view-slide .slick-prev,
  .custom_partner_section .hmls-view-slide .slick-next {
    width: 45px;
    height: 45px;
  }
  /* accordion css  */
  .custom_hero_section .heading_1 {
    margin-bottom: 21px;
  }
  .custom_accordion_wrapper .aagb__accordion_active {
    border: transparent !important;
    box-shadow: 0px 0px 6px #0000001c;
  }
  .custom_accordion_wrapper .aagb__accordion_title {
    font-family: Poppins, sans-serif;
    font-weight: 500;
  }
  .custom_accordion_wrapper {
    padding: 0 120px;
  }
  
  /* footer section  */
  .custom_footer_secondary {
    display: none;
  }
  .custom_footer_secondary #subscribe-email input{
    border-right: 0px!important;
  }
 .custom_footer_main,
  .custom_footer_main,
   .custom_footer_main {
    display: none;
  }
  .custom_footer_secondary,
  .custom_footer_secondary,
  .custom_footer_secondary {
    display: block;
    overflow: hidden;
  }
  .custom_footer_secondary p {
    margin-bottom: 16px;
  }
  .custom_footer_secondary h4 {
    margin-bottom: 26px;
  }
  .custom_footer_secondary #subscribe-email {
    margin-bottom: 34px !important;
  }
  .custom_footer_secondary #subscribe-email input::placeholder {
    font-family: Poppins, sans-serif;
    font-size: 14px;
    line-height: 1.5;
  }
  .custom_footer_secondary .footer_section_text {
    max-width: 373px;
    width: 100%;
  }
  .custom_footer_secondary a {
    text-decoration: none;
  }
  .custom_footer_secondary .footer_copy_write {
    margin-top: 110px!important;
  }
  .custom_footer_secondary
    .Custom_footer_inner
    > .wp-block-group
    > .wp-block-columns {
    width: 100%;
  }
  .custom_footer_secondary .footer_contact_details .footer_contact_details_item {
    margin-bottom: 26px !important;
    line-height: 22px !important;
  }
  .custom_footer_secondary .footer_contact_details .contact_icon_wrapper {
    display: flex;
    align-items: center;
    justify-content: center;
  }
  
  body.page-id-348 .is-layout-constrained > .alignwide,
  body.page-id-859 .is-layout-constrained > .alignwide,
  body.page-id-1030 .is-layout-constrained > .alignwide {
    max-width: 1500px;
  }
  
  /* about us page css  */
  /* custom_banner_section */
  /* custom_about_company */
  /* custom_about_owner */
  /* custom_company_value */
  /* custom_mision_section */
  
  /* custom_our_mission */
  .custom_company_value .image_wrapper {
    max-width: 84px;
    height: 84px;
    width: 100%;
    margin: 0 auto;
    justify-content: center;
    background: #fcf1ff;
    border-radius: 50%;
  }
  .custom_company_value .our_mission_section {
    box-shadow: 0px 0px 6px #00000026;
    border-radius: 8px;
  }
  
  /* contact us page  */
  .contact_us_details {
    gap: 0px !important;
    padding-left: 60px;
  }
  .contact_us_details > div {
    margin-bottom: 24px;
  }
  .contact_us_details .contact_icon_wrapper {
    width: 42px;
    height: 42px;
    border: 1px solid #aca9a9;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .contact_us_details p {
    line-height: 44px !important;
  }
  .contact_us_details a {
    text-decoration: none !important;
  }
  .contact_us_details .contact_icon_wrapper a {
    line-height: 1;
  }
  .contact_us_image {
    margin-bottom: 24px !important;
    max-width: 88%;
    width: 100%;
    overflow: hidden;
  }
  .custom_faq_section .wp-block-aab-accordion-item:last-child {
    margin-bottom: 0px !important;
  }
  
  /* form css  */
  .custom_project_help {
    box-shadow: 0px 0px 5px #00000029;
    border-radius: 14px;
  }
  .custom_project_help label {
    font-size: 17px;
    font-weight: 500;
    line-height: 24px;
    font-family: Poppins, sans-serif;
    color: #000000;
  }
  .custom_project_help br {
    display: none;
  }
  .custom_project_help .contact_form > p {
    margin: 26px 0 35px 0;
  }
  .custom_project_help input,
  .custom_project_help textarea {
    background-color: #fbfbfb;
    border: 1px solid #dcdada;
    border-radius: 4px;
    padding: 18px 16px;
    width: 100%;
    margin-top: 10px;
    box-sizing: border-box;
    font-size: 17px;
    font-weight: 500;
    line-height: 22px;
    font-family: Poppins, sans-serif;
    color: #000000;
    margin-bottom: 27px;
  }

.faq-sec .elementor-active .elementor-accordion-title {
	color: #000 !important;
}
  .custom_project_help input::placeholder,
  .custom_project_help textarea::placeholder {
    font-size: 17px;
    font-weight: 500;
    line-height: 24px;
    font-family: Poppins, sans-serif;
    color: #0000004d;
  }
  .custom_project_help textarea {
    margin-bottom: 0px !important;
    height: 170px;
    resize: none;
  }
  .custom_project_help .wpcf7-not-valid-tip {
    display: none;
  }
  .custom_project_help input.wpcf7-not-valid {
    border-color: #dc3232;
  }
  input:focus-visible,
  textarea:focus-visible {
    outline: 0px;
  }
  .custom_project_help .contact_submit_btn p {
    margin: 0;
  }
  .custom_project_help .contact_submit_btn input {
    background-color: #702082;
    color: #ffffff;
    width: auto;
    padding: 16px 36px;
    border-radius: 4px;
    margin: 0;
    border: 1px solid transparent;
    cursor: pointer;
  }
  .custom_project_help .contact_submit_btn input:hover{
    color: #702082;
    background-color: #ffffff;
    border-color: #702082;
  }
  .custom_project_help .wpcf7-response-output {
    position: relative;
    padding: 0.75rem 1.25rem !important;
    margin-bottom: 0 !important;
    border: 1px solid transparent !important;
    border-radius: 0.25rem;
    color: #721c24;
    background-color: #f8d7da;
    border-color: #f5c6cb !important;
    margin-left: 0px !important;
  }
  .custom_project_help .contact_us_details>.wp-block-columns {
    gap: 16px !important;
  }
  .contact_us_details .contact_icon_wrapper a{
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .custom_about_owner{
    background-image: url(https://accidentalprojectmgmt.com/wp-content/uploads/2024/03/bg_pateren.png);
      background-repeat: no-repeat;
      background-position: right;
      background-size: contain;
  }
  .about_owner_content {
    align-items: start;
    justify-content: center;
    display: flex;
    flex-direction: column;
}

figure.about_owner_image {
    max-height: 600px;
    height: 100%;
}
.about_owner_image img {
    width: 100%;
    height: 100%;
    object-fit: contain;
}
.footer_contact_details{
  width: 100%;
}
  /* responsive view css   */
  @media only screen and (max-width: 1570px) {
    body.page-id-348 .is-layout-constrained > .alignwide,
    body.page-id-859 .is-layout-constrained > .alignwide,
    body.page-id-1030 .is-layout-constrained > .alignwide {
      max-width: 1320px;
    }
    .heading_1 {
      font-size: 60px !important;
    }
    .heading_2 {
      font-size: 34px !important;
    }
    .heading_4 {
      font-size: 28px !important;
      line-height: 1.3!important;
    }
    .custom_accidental_section p,
    .custom_manager_section p,
    .custom_partner_section p,
    .custom_edit_pick_section p.wp-elements-ae6e16543b5cbb2a3a0aa62e2c89f4c3,
    .custom_project_management_section p,
    .custom_faq_section p {
      font-size: 16px !important;
    }
  
    /* custom_hero_section */
    .custom_hero_section {
      background-position: center;
      min-height: 750px !important;
    }
    .custom_hero_section p {
      font-size: 24px !important;
    }
    .custom_hero_btn_wrapper .custom_hero_search_field {
      max-width: 600px;
    }
    .custom_hero_btn_wrapper .custom_hero_search_field input {
      padding: 20px !important;
      font-size: 18px !important;
    }
    .custom_hero_btn_wrapper #subscribe-submit button {
      padding: 20px !important;
      font-size: 18px !important;
    }
    .custom_hero_btn_wrapper .custom_hero_search_field input {
      font-size: 18px;
    }
    .custom_hero_btn_wrapper .custom_hero_search_field input::placeholder {
      font-size: 18px;
    }
    /* custom_accidental_section */
  
    /* custom_manager_section */
    .custom_manager_section .custom_manager_section_1 figure {
      height: 650px;
      width: 500px;
    }
    /* custom_post_section */
    .custom_latest_post .wp-block-latest-posts__post-title {
      font-size: 22px;
    }
    .custom_latest_post
      .custom_latest_post_2.wp-block-latest-posts.columns-3
      li
      .wp-block-latest-posts__featured-image {
      margin-right: 28px;
    }
    .custom_latest_post .custom_latest_post_2.wp-block-latest-posts.columns-3 li {
      margin-bottom: 28px;
    }
    /* custom_partner_section */
    .custom_partner_section .hmls-slide-wrapper {
      width: 100%;
      max-width: 1320px;
    }
  
    .custom_partner_section .slick-dotted.slick-slider {
      padding: 0 120px;
    }
    .custom_partner_section .para {
      max-width: 75%;
      margin: 0 auto 40px;
    }
    /* custom_edit_pick_section */
  
    /* custom_project_management_section */
  
    /* custom_faq_section */
    .Custom_footer_inner {
      padding: 0px;
    }
    .custom_accordion_wrapper {
      padding: 0 100px;
    }
  
    /* footer section  */
    .custom_footer_secondary .footer_copy_write {
      margin-top: 80px!important;
    }
  
    /* about us page css  */
    /* custom_banner_section */
    .custom_banner_section {
      padding: 140px 0 !important;
    }
    /* custom_about_company */
    .custom_about_company p,
    .custom_about_owner p,
    .custom_company_value p,
    .custom_mision_section p {
      font-size: 16px !important;
    }
    /* custom_about_owner */
    /* custom_company_value */
    .custom_company_value h5 {
      font-size: 24px !important;
    }
    .custom_company_value
      .wp-container-core-columns-is-layout-4.wp-container-core-columns-is-layout-4 {
      gap: 36px;
    }
    /* custom_mision_section */
  
    /* contact us page  */
    /* .custom_project_help .wp-container-core-columns-is-layout-5.wp-container-core-columns-is-layout-5 {
      gap: 60px !important;
    } */
    .custom_project_help h4 {
      font-size: 26px !important;
      margin-bottom: 16px !important;
    }
    .custom_project_help input,
    .custom_project_help textarea {
      font-size: 16px;
      margin-bottom: 24px;
    }
    .custom_project_help label {
      font-size: 16px;
    }
    .custom_project_help p,
    .contact_get_in_touch p {
      font-size: 16px !important;
    }
    .footer_coloum_wrapper #subscribe-email input ,.footer_coloum_wrapper #subscribe-submit button{
      padding: 16px !important;
    }
  }
  @media only screen and (max-width: 1400px) {
    body.page-id-348 .is-layout-constrained > .alignwide,
    body.page-id-859 .is-layout-constrained > .alignwide,
    body.page-id-1030 .is-layout-constrained > .alignwide {
      max-width: 1140px;
    }
  
    .heading_1 {
      font-size: 50px !important;
    }
    .heading_2 {
      font-size: 32px !important;
    }
    .heading_4 {
      font-size: 26px !important;
    }
    .custom_accidental_section p,
    .custom_manager_section p,
    .custom_partner_section p,
    .custom_edit_pick_section p.wp-elements-ae6e16543b5cbb2a3a0aa62e2c89f4c3,
    .custom_project_management_section p,
    .custom_faq_section p {
      font-size: 16px !important;
    }
  
    /* custom_hero_section */
    .custom_hero_section {
      min-height: 700px;
    }
    .custom_hero_content .custom_hero_heading {
      max-width: 745px !important;
    }
    .custom_hero_section .custom_banner_para p {
      padding-right: 376px;
    }
    .custom_hero_section p {
      font-size: 20px !important;
    }
    /* custom post section  */
    .custom_manager_section .custom_manager_section_2 {
      padding-top: 100px;
    }
    .custom_manager_section .custom_manager_section_1 figure {
      height: 600px;
      width: 434px;
    }
  
    /* custom psot section  */
    .custom_post_section {
      padding-top: 82px;
      padding-bottom: 82px;
    }
    .custom_latest_post .wp-block-latest-posts__post-title {
      font-size: 20px;
    }
    .custom_latest_post
      .custom_latest_post_1
      .wp-block-latest-posts__post-excerpt {
      font-size: 15px;
    }
    .custom_latest_post .custom_latest_post_2 {
      padding-left: 32px;
    }
    .custom_latest_post .custom_latest_post_2.wp-block-latest-posts.columns-3 li {
      margin-bottom: 24px;
    }
    /* custom_partner_section */
    .custom_partner_section .hmls-slide-wrapper {
      max-width: 1140px;
    }
  
    .custom_partner_section .slick-dotted.slick-slider {
      padding: 0 100px;
    }
    .custom_partner_section .para {
      max-width: 100%;
      margin: 0 auto 32px;
    }
    /* edit section  */
    .custom_edit_pick_section .custom_edit_pick_item {
      gap: 16px !important;
    }
    .custom_edit_pick_section .custom_edit_pick_item h4 {
      margin-top: 8px !important;
      line-height: 1.4 !important;
    }
    .custom_edit_pick_section .editor_post_wrapper > .wp-block-columns {
      gap: 40px !important;
      margin-bottom: 40px !important;
    }
    .custom_edit_pick_item .wp-block-column .wp-block-group p {
      font-size: 12px !important;
    }
    /* custom_project_management */
    .custom_project_management_section .wp-block-image img {
      width: 100%;
    }
    .custom_project_management_section .custom_project_management_post {
      gap: 40px !important;
      margin-top: 40px !important;
    }
    .custom_project_management_section .custom_project_management_post h4 {
      margin-top: 24px !important;
    }
    .custom_project_management_section .custom_btn_wrapper {
      margin-top: 40px !important;
    }
    /* faq section  */
    .custom_accordion_wrapper {
      padding: 0 100px;
    }
    .custom_accordion_wrapper .wp-block-aab-accordion-item {
      margin-bottom: 20px !important;
    }
    .custom_accordion_wrapper .aagb__accordion_head {
      padding: 20px 24px !important;
    }
    .custom_accordion_wrapper .aagb__accordion_title {
      font-size: 18px;
    }
    .custom_footer_secondary h4 {
      font-size: 18px;
      margin-bottom: 20px;
    }
    .custom_footer_secondary p {
      font-size: 14px !important;
      margin-bottom: 12px;
    }
    /* about us page css  */
    /* custom_banner_section */
    .custom_banner_section {
      padding: 120px 0 !important;
    }
    /* custom_about_company */
    .custom_about_company h2,
    .custom_about_owner h2,
    .custom_mision_section h2 {
      margin-bottom: 16px !important;
    }
    .custom_about_company p,
    .custom_about_owner p,
    .custom_company_value p,
    .custom_mision_section p {
      /* font-size: 16px!important; */
      line-height: 1.5 !important;
    }
    /* custom_about_owner */
    /* custom_company_value */
    .custom_company_value h2 {
      margin-bottom: 40px !important;
    }
    .custom_about_company p {
      margin-bottom: 12px !important;
    }
    .custom_company_value .custom_company_inner{
      gap: 32px!important;
    }
    .custom_company_value h5 {
      font-size: 21px !important;
      margin-top: 20px !important;
      margin-bottom: 8px !important;
    }
    .custom_company_value .image_wrapper {
      max-width: 72px;
      height: 72px;
      padding: 16px;
    }
    .custom_company_value .our_mission_section {
      padding: 24px 20px !important;
    }
    .custom_company_value
      .wp-container-core-columns-is-layout-4.wp-container-core-columns-is-layout-4 {
      gap: 24px;
      margin-bottom: 40px !important;
    }
    /* contact page css  */
    .custom_project_help h4 {
      font-size: 22px !important;
      margin-bottom: 14px !important;
  }
  .custom_project_help .contact_form > p {
    margin: 22px 0;
  }
  .custom_project_help input, .custom_project_help textarea {
    margin-bottom: 20px;
    padding: 16px 14px 
  }
  .custom_project_help textarea {
    height: 150px;
  }
  .contact_us_details .contact_icon_wrapper {
    width: 38px;
    height: 38px;
    padding: 10px;
      box-sizing: border-box;
  }
  .contact_us_details p {
    line-height: 40px !important;
  }
  .contact_get_in_touch{
    padding: 32px 0!important;
  }
  .contact_us_details > div {
    margin-bottom: 20px;
  }
  .custom_project_help .contact_us_details {
    padding-left: 40px;
  }
  }
  @media only screen and (max-width: 1200px) {
    body.page-id-348 .is-layout-constrained > .alignwide,
    body.page-id-859 .is-layout-constrained > .alignwide,
    body.page-id-1030 .is-layout-constrained > .alignwide,
    .custom_partner_section .hmls-slide-wrapper {
      max-width: 960px;
    }
    /* btn css  */
    .custom_btn_wrapper a {
      padding: 16px 24px !important;
  }
    /* heading  */
    .heading_1 {
      font-size: 46px !important;
    }
    .heading_2 {
      font-size: 30px !important;
    }
    .heading_4 {
      font-size: 22px !important;
    }
  
    .custom_accidental_section p,
    .custom_manager_section p,
    .custom_partner_section p,
    .custom_edit_pick_section p.wp-elements-ae6e16543b5cbb2a3a0aa62e2c89f4c3,
    .custom_project_management_section p,
    .custom_faq_section p {
      font-size: 16px !important;
    }
    /* top bar  */
    .custom_topbar .wp-block-social-link-anchor svg {
      width: 1em !important;
      height: 1em !important;
    }
    .custom_topbar .topbar_contact_item a {
      font-size: 14px;
    }
    .custom_logo_wrapper .custom-logo-link {
      max-width: 160px !important;
    }
    .new_nav_bar .custom_nav_list ul li {
      font-size: 16px !important;
    }
    /* custom_hero_section */
    .custom_hero_section {
      min-height: 600px !important;
    }
    .custom_hero_section p {
      font-size: 17px !important;
    }
    .custom_hero_btn_wrapper .custom_hero_search_field {
      max-width: 500px;
    }
    .custom_hero_btn_wrapper .custom_hero_search_field input {
      padding: 16px !important;
      font-size: 16px !important;
    }
    .custom_hero_btn_wrapper #subscribe-submit button {
      padding: 16px !important;
      font-size: 16px !important;
    }
    .custom_hero_btn_wrapper .custom_hero_search_field input {
      font-size: 16px;
    }
    .custom_hero_btn_wrapper .custom_hero_search_field input::placeholder {
      font-size: 16px;
    }
    /* project manager  */
    .custom_manager_section .custom_manager_section_1 figure {
      height: 500px;
      width: 350px;
    }
    .custom_manager_section .custom_manager_section_2 {
      padding-top: 62px;
    }
    .custom_manager_section .custom_btn_wrapper {
      margin-top: 12px !important;
    }
    .custom_manager_section p {
      font-size: 15px !important;
      margin-top: 12px !important;
    }
    /* custom_post_section */
    .custom_post_section {
      padding-top: 62px !important;
      padding-bottom: 62px !important;
    }
    .custom_latest_post .wp-block-latest-posts__post-title {
      font-size: 18px;
      margin-bottom: 10px;
    }
    .custom_latest_post .custom_latest_post_2 {
      padding-left: 28px;
    }
    .custom_latest_post .custom_latest_post_2.wp-block-latest-posts.columns-3 li {
      margin-bottom: 20px;
    }
    .custom_latest_post
      .custom_latest_post_2.wp-block-latest-posts.columns-3
      li
      .wp-block-latest-posts__featured-image {
      margin-right: 20px;
    }
    /* our partener  */
    .custom_partner_section .slick-prev:before,
    .custom_partner_section .slick-next:before {
      font-size: 22px !important;
    }
    /* edit section  */
    .custom_edit_pick_section .editor_post_wrapper > .wp-block-columns {
      gap: 28px !important;
      margin-bottom: 28px !important;
    }
    /* custom_project_management_section */
    .custom_project_management_section {
      padding-top: 62px !important;
      padding-bottom: 62px !important;
    }
    .custom_project_management_section .custom_project_management_post {
      gap: 28px !important;
      margin-top: 28px !important;
    }
    .custom_project_management_section .custom_project_management_post h4 {
      margin-top: 16px !important;
    }
    .custom_project_management_section .custom_btn_wrapper {
      margin-top: 28px !important;
    }
    /* faq section  */
    .custom_accordion_wrapper {
      padding: 0;
    }
    .custom_accordion_wrapper .aagb__accordion_head {
      padding: 16px 20px !important;
    }
    .custom_accordion_wrapper .aagb__accordion_body {
      padding: 16px 36px 16px 16px !important;
    }
    /* footer section  */
    .custom_faq_section {
      padding-top: 62px !important;
      padding-bottom: 62px !important;
    }
    .custom_footer_secondary .custom_topbar .wp-block-social-link-anchor svg {
      width: 1em !important;
      height: 1em !important;
    }
    .custom_footer_secondary .footer_logo_wrapper {
      max-width: 160px!important;
  }
  .footer_coloum_wrapper #subscribe-email input ,.footer_coloum_wrapper #subscribe-submit button{
    padding: 16px !important;
  }
    /* about us  */
    .custom_banner_section {
      padding: 100px 0 !important;
  } 
  .custom_company_value h2 {
    margin-bottom: 28px !important;
  }
  .custom_about_company,.custom_about_owner,.custom_mision_section{
    padding-top: 80px!important;
    padding-bottom: 80px!important;
  }
  .custom_about_company h2, .custom_about_owner h2, .custom_mision_section h2{
    margin-bottom: 12px!important;
    line-height: 1.2 !important;
  }
  .custom_about_company p, .custom_about_owner p, .custom_mision_section p{
  margin-bottom: 10px!important;
  line-height: 1.4 !important;
  }
  .custom_about_company>.wp-block-group>.wp-block-columns , .custom_about_owner>.wp-block-group>.wp-block-columns,.custom_mision_section>.wp-block-group>.wp-block-columns{
  gap: 40px!important;
  }
  .custom_company_value .custom_company_inner {
    gap: 24px !important;
    margin-bottom: 40px!important;
  }
  .custom_company_value .our_mission_section {
    padding: 16px !important;
  }
  /* contact page css  */
  .custom_project_help .contact_submit_btn input{
    padding: 12px 24px;
  }
  .custom_project_help .need_project_wrapper {
    gap: 60px;
    padding: 30px !important;
  }
  .custom_project_help input, .custom_project_help textarea {
    margin-bottom: 16px;
    padding: 14px 12px;
    margin-top: 6px;
    font-size: 15px;
  }
  .custom_project_help input::placeholder, .custom_project_help textarea::placeholder {
    font-size: 15px;
  }
  .custom_project_help label {
    font-size: 15px;
  }
  .custom_project_help .contact_form > p {
    margin: 18px 0;
  }
  .custom_project_help .contact_us_details>.wp-block-columns{
    gap: 12px!important;
  }
  .custom_project_help .contact_us_details p {
    line-height: 38px !important;
    font-size: 15px!important;
  }
  .custom_project_help .contact_us_details {
    padding-left: 20px;
  }
  .custom_project_help h4 {
    font-size: 20px !important;
    margin-bottom: 12px !important;
  }
  }
  @media only screen and (max-width: 992px) {
    body.page-id-348 .is-layout-constrained > .alignwide,
    body.page-id-859 .is-layout-constrained > .alignwide,
    body.page-id-1030 .is-layout-constrained > .alignwide,
    .custom_partner_section .hmls-slide-wrapper {
      max-width: 720px;
    }
    .heading_1 {
      font-size: 40px !important;
    }
    .heading_2 {
      font-size: 26px !important;
      line-height: 1.4 !important;
    }
    .heading_4 {
      font-size: 18px !important;
    }
    .custom_accidental_section p,
    .custom_manager_section p,
    .custom_partner_section p,
    .custom_edit_pick_section p.wp-elements-ae6e16543b5cbb2a3a0aa62e2c89f4c3,
    .custom_project_management_section p,
    .custom_faq_section p {
      font-size: 15px !important;
      line-height: 1.6 !important;
    }
    /* heading  */
    /* topbar css  */
    .custom_topbar .topbar_contact_detail .contact_icon_wrapper {
      line-height: 22px !important;
    }
    .custom_topbar .topbar_contact_item a {
      font-size: 12px;
    }
    /* navbar css  */
  
    /* hero section  */
    .custom_hero_section .custom_banner_para p {
      padding-right: 170px;
    }
    .custom_hero_section p {
      font-size: 16px !important;
    }
  
    .custom_hero_btn_wrapper .custom_hero_search_field {
      max-width: 450px;
    }
    /* manager section  */
    .custom_manager_section .custom_manager_section_1 figure {
      height: 420px;
      width: 299px;
      margin-left: -35px;
    }
    .custom_manager_section h2 {
      font-size: 24px !important;
      line-height: 1.3 !important;
    }
    .custom_manager_section p {
      font-size: 14px !important;
    }
    /* latest post section  */
    .custom_latest_post .custom_latest_post_2 {
      padding-left: 16px;
      /* margin-top: 24px; */
    }
    .custom_latest_post
      .custom_latest_post_2.wp-block-latest-posts.columns-3
      li
      .wp-block-latest-posts__featured-image {
      width: 30%;
      margin-right: 12px;
    }
    .custom_latest_post .wp-block-latest-posts__post-title {
      font-size: 17px;
      margin-bottom: 6px;
    }
    .custom_latest_post .wp-block-latest-posts__post-author,
    .custom_latest_post .wp-block-latest-posts__post-date {
      font-size: 12px;
    }
    .custom_latest_post
      .custom_latest_post_1
      .wp-block-latest-posts__post-excerpt {
      line-height: 1.5;
      font-size: 14px;
    }
    /* edite post  */
    .custom_edit_pick_section .custom_edit_pick_item h4 {
      margin-top: 0px !important;
    }
    .custom_edit_pick_section .custom_edit_pick_item {
      gap: 8px !important;
    }
    .custom_edit_pick_section .editor_post_wrapper > .wp-block-columns {
      gap: 16px !important;
      margin-bottom: 20px !important;
    }
    .custom_edit_pick_item .wp-block-column .wp-block-group p {
      font-size: 10px !important;
    }
    /* custom_project_management_section */
    .custom_project_management_section .custom_project_management_post {
      gap: 24px !important;
      margin-top: 24px !important;
    }
  
    /* faq  */
    .custom_accordion_wrapper .aagb__accordion_title {
      font-size: 17px;
    }
    .custom_accordion_wrapper .aagb__accordion_head {
      padding: 14px 18px !important;
    }
    .custom_accordion_wrapper .aagb__accordion_body {
      padding: 16px !important;
    }
  
    .custom_faq_section .custom_accordion_wrapper .dashicons-plus-alt2:before {
      font-size: 16px;
    }
    /* footer section  */
    .custom_footer_secondary .footer_copy_write {
      margin-top: 70px !important;
    }
    .custom_footer_secondary .footer_coloum_wrapper{
      display: grid;
      grid-template-columns: repeat(2, 1fr);
      gap: 40px;
    }
    .custom_footer_secondary h4 {
      margin-bottom: 12px;
  }
  .custom_footer_secondary #subscribe-email {
    margin-bottom: 12px !important;
  }
  .custom_footer_secondary .footer_contact_details .footer_contact_details_item {
    margin-bottom: 12px !important;
    line-height: 18px !important;
  }
    /* about us section  */
    .custom_about_company p, .custom_about_owner p, .custom_company_value p, .custom_mision_section p {
      font-size: 15px !important;
  }
    .custom_banner_section {
      padding: 80px 0 !important;
      
  }
    .custom_about_company,.custom_about_owner,.custom_mision_section,.custom_company_value{
  
      padding-top: 60px!important;
      padding-bottom: 60px!important;
    }
  
    .custom_company_value .custom_company_inner{
      display: grid!important;
      grid-template-columns: repeat(2, 1fr)!important;
      gap: 24px!important;
    }
    .custom_about_company>.wp-block-group>.wp-block-columns, .custom_about_owner>.wp-block-group>.wp-block-columns, .custom_mision_section>.wp-block-group>.wp-block-columns{
      gap: 20px!important;
    }
  
    /* contact us page css  */
    .contact_get_in_touch {
      padding: 28px 0 !important;
  }
    .custom_project_help p, .contact_get_in_touch p {
      font-size: 15px !important;
      line-height: 1.5!important;
  }
  .custom_project_help .need_project_wrapper {
    gap: 28px;
    padding: 24px !important;
  }
  .custom_project_help .contact_us_details {
    padding-left: 0px;
  }
  .custom_project_help .contact_us_details>.wp-block-columns {
    gap: 6px !important;
  }
  .contact_us_details .contact_icon_wrapper {
    width: 34px;
    height: 34px;
    padding: 10px;
  }
  .custom_project_help input, .custom_project_help textarea {
    margin-bottom: 12px;
    padding: 12px;
    margin-top: 6px;
    font-size: 14px;
    line-height: 18px;
  }
  .custom_project_help input::placeholder, .custom_project_help textarea::placeholder {
    font-size: 14px;
  }
  .custom_project_help h4 {
    font-size: 18px !important;
  }
  .custom_project_help .contact_form > p {
    margin: 14px 0;
  }
  .custom_project_help textarea {
    height: 120px;
  }
  .custom_project_help .contact_us_details p {
    line-height: 30px !important;
  }
  }
  @media only screen and (max-width: 781px) {
		
		.tab-1 .elementor-tab-mobile-title {
	color: #fff !important;
}
    body.page-id-348 .is-layout-constrained > .alignwide,
    body.page-id-859 .is-layout-constrained > .alignwide,
    body.page-id-1030 .is-layout-constrained > .alignwide,
    .custom_partner_section .hmls-slide-wrapper {
      max-width: 100% !important;
    }
  
    body.page-id-348 .entry-content > div,.page-id-859 .entry-content > div,.page-id-1030 .entry-content > div{
      padding-right: 16px !important;
      padding-left: 16px !important;
    }
    /* btn css  */
    .custom_btn_wrapper a {
      padding: 12px 18px !important;
      font-size: 15px !important;
  }
    /* body.page-id-348 .entry-content {
      padding: 0px;
    } */
    /* heading  */
    .heading_1 {
      font-size: 36px !important;
    }
    .heading_2 {
      font-size: 24px !important;
    }
    .heading_4 {
      font-size: 16px!important;
    }
    .new_nav_bar
      .wp-block-navigation__responsive-container-open:not(.always-shown) {
      display: inline-block;
    }
    .new_nav_bar
      .wp-block-navigation__responsive-container:not(.hidden-by-default):not(
        .is-menu-open
      ) {
      display: none;
    }
    /* top bar  */
    .custom_topbar {
      padding: 12px 16px !important;
    }
    .topbar_contact_item .wp-block-column:last-child {
      display: none;
    }
    .custom_topbar .topbar_inner {
      flex-wrap: nowrap !important;
    }
    /* hero section  */
    .custom_hero_content .custom_hero_heading {
      padding-right: 120px;
      box-sizing: border-box;
    }
    .custom_hero_btn_wrapper .custom_hero_search_field input {
      padding: 12px !important;
      font-size: 14px !important;
    }
    .custom_hero_btn_wrapper #subscribe-submit button {
      padding: 12px !important;
      font-size: 14px !important;
    }
    .custom_hero_btn_wrapper .custom_hero_search_field input::placeholder {
      font-size: 12px;
    }
    .custom_hero_btn_wrapper .custom_hero_search_field {
      max-width: 350px;
    }
    /* project manager  */
    .custom_manager_section {
      padding: 48px !important;
    }
    .custom_manager_section .custom_manager_section_1 {
      display: none;
    }
    .custom_manager_section .custom_manager_section_2 {
      padding-top: 0px !important;
    }
    .custom_manager_section .custom_manager_section_3 {
      padding-top: 48px !important;
    }
    .custom_manager_section .custom_manager_section_3 figure {
      text-align: center;
    }
  
    /* custom_accidental_section */
  
    /* latest post  */
    .custom_accidental_section,
    .custom_post_section,
    .custom_partner_section,
    .custom_edit_pick_section,
    .custom_project_management_section,
    .custom_faq_section {
      padding-top: 48px !important;
      padding-bottom: 48px !important;
      margin-top: 0px !important;
    }
    .custom_post_section > .wp-block-group:first-child {
      margin-bottom: 24px !important;
    }
    .custom_latest_post
      .custom_latest_post_2.wp-block-latest-posts.columns-3
      li
      .wp-block-latest-posts__featured-image {
      width: 25%;
    }
    /* .custom_latest_post>.wp-block-column:first-child{
  
  } */
  .custom_accidental_section .custom_btn_wrapper,.custom_project_management_section .custom_btn_wrapper{
    margin-top: 12px!important;
  }
    .custom_latest_post .custom_latest_post_2 {
      padding-left: 0px;
      margin-top: 24px;
    }
    /* edit picks  */
    .custom_edit_pick_section .custom_edit_pick_item {
      flex-direction: row;
      display: flex;
      justify-content: center;
      flex-wrap: nowrap !important;
      gap: 16px!important;
    }
    .custom_edit_pick_section .custom_edit_pick_item .wp-block-column:first-child{
      flex-basis: 30%!important;
    }
  
    /* footer section  */
    .custom_footer_secondary{
      padding-right: 16px!important;
      padding-left: 16px!important;
    }
    .custom_footer_secondary #subscribe-email{
      max-width: 377px!important;
      width: 100%;
  
    }
    .custom_footer_secondary .footer_contact_details .footer_contact_details_item{
      flex-wrap: nowrap !important;
    }
    .custom_footer_secondary .footer_contact_details .footer_contact_details_item .wp-block-column{
      flex-basis: auto !important;
    }
    .custom_footer_secondary .footer_contact_details .footer_contact_details_item .wp-block-column:first-child{
      flex-basis: 18%!important;
    }
    
     /*.custom_footer_secondary .footer_contact_details .footer_contact_details_item:nth-child(2) .wp-block-column:first-child{
      width: 21px;
    } */
    .custom_footer_secondary  #subscribe-email input,#subscribe-submit button {
      padding: 16px !important;
    }
    .custom_footer_secondary .footer_coloum_wrapper {
      gap: 24px;
  }
  .custom_footer_secondary .footer_copy_write {
    margin-top: 40px !important;
  }
  .custom_footer_secondary .custom_news_letter {
    max-width: 350px;
  }
  
    /* about us project  */
    .custom_banner_section {
      padding: 60px 0 !important;
  }
  .custom_about_company, .custom_about_owner, .custom_mision_section, .custom_company_value {
    padding-top: 48px !important;
    padding-bottom: 48px !important;
  }
    .custom_about_company .wp-block-image img,.custom_about_owner .wp-block-image img,.custom_mision_section .wp-block-image img{
      width: 100%!important;
    }
    /* contact us page css  */
    .custom_project_help .contact_submit_btn input {
      padding: 11px 20px;
      line-height: 16px;
  }
  .contact_us_details .wp-block-columns{
    flex-wrap: nowrap !important;
  }
  .contact_us_details .wp-block-columns .wp-block-column:first-child{
    flex-basis: 6%!important;
  }
  .contact_us_details > div {
    margin-bottom: 12px;
  }
  .custom_project_help textarea {
    height: 100px;
  }
  .custom_project_help label {
    font-size: 14px;
  }
  .custom_about_owner{
    background-image: none;
  }
  }
  @media only screen and (max-width: 576px) {
    /* heading  */
    .heading_1 {
      font-size: 25px !important;
    }
    .heading_2 {
      font-size: 22px !important;
    }
    .custom_manager_section h2 {
      font-size: 22px !important;
    }
    /* home page  */
    .custom_hero_section {
      min-height: 500px !important;
      background-position: 71%;
  }
    .custom_hero_content .custom_hero_heading,.custom_hero_section .custom_banner_para p{
      padding-right: 0px!important;
    }
    .new_nav_bar .custom_nav_list{
      gap: 24px!important;
    }
    .custom_company_value .custom_company_inner {
      display: grid !important;
      grid-template-columns: repeat(1, 1fr) !important;
      gap: 24px !important;
  }
  /* custom_partner_section */
  .custom_partner_section .hmls-slide-wrapper{
    background-color: #f7f9fb;
  }
  .custom_accordion_wrapper .aagb__accordion_title {
    font-size: 16px;
  }
  .custom_faq_section p {
    font-size: 15px !important;
  }
  
  /* footer page  */
  .custom_footer_secondary .footer_contact_details .footer_contact_details_item {
    margin-bottom: 16px !important;
    line-height: 18px !important;
  }
  .custom_footer_secondary h4 {
    margin-bottom: 12px;
  }
  .custom_footer_secondary #subscribe-email input, #subscribe-submit button {
    padding: 12px !important;
  }
  .custom_footer_secondary #subscribe-email {
    margin-bottom: 20px !important;
  }
  .custom_footer_secondary .footer_copy_write {
    margin-top: 24px !important;
  }
  .footer_coloum_wrapper .wp-block-social-links.is-style-logos-only .wp-social-link svg{
    height: 1em;
      width: 1em;
  }
  .custom_footer_secondary .footer_coloum_wrapper {
   grid-template-columns: repeat(1, 1fr);
  }
  .footer_coloum_wrapper #subscribe-email input, .footer_coloum_wrapper #subscribe-submit button {
    padding: 12px !important;
  }
  .custom_footer_secondary .footer_copy_write p{
    font-size: 10px !important;
    text-align: center;
  }
  /* contact us page  */
  .custom_project_help .need_project_wrapper {
    gap: 32px;
    padding: 20px !important;
  }
  .contact_us_details .wp-block-columns .wp-block-column:first-child{
    flex-basis: 10%!important;
  }
  .contact_us_details .contact_icon_wrapper {
    width: 30px;
    height: 30px;
    padding: 8px;
  }
  .custom_project_help .contact_us_details p {
    line-height: 25px !important;
  }
  .custom_footer_secondary .footer_contact_details .footer_contact_details_item:nth-child(1) .wp-block-column:first-child{
    flex-basis: 3%!important;
  }
  .custom_accordion_wrapper .aagb__accordion_head {
    padding: 14px !important;
  }
  .custom_footer_secondary h4{
    font-size: 18px!important;
  }
  .custom_edit_pick_section .custom_edit_pick_item h4 {
    margin-top: 4px !important;
  }
  .custom_hero_section {
    position: relative;
}
.custom_hero_section::before {
    content: "";
    position: absolute;
    background-color: #00000060;
    width: 100%;
    height: 100%;
    top: 0px;
    right: 0px;
}
.custom_hero_section>div{
position: relative;
}
  }
  /* 20/03/2024  */
  .contact_form_address {
      display: none!important;
  }
  .footer_address{
    display: none!important;
  }
  .custom_partner_section .slick-slider {
    background-color: #f7f9fb !important;
}

.custom_project_management_section a,.custom_edit_pick_section a{
  text-decoration: none;
}

.page-id-348 .wp-container-core-group-is-layout-49.wp-container-core-group-is-layout-49.wp-container-core-group-is-layout-49.wp-container-core-group-is-layout-49 > * + *,
.page-id-859 .wp-container-core-group-is-layout-33.wp-container-core-group-is-layout-33.wp-container-core-group-is-layout-33.wp-container-core-group-is-layout-33 > * + *,
.page-id-1030 .wp-container-core-group-is-layout-25.wp-container-core-group-is-layout-25.wp-container-core-group-is-layout-25.wp-container-core-group-is-layout-25 > * + *{
  margin-top: 0px!important;
}
.category h2.wp-block-query-title {

  visibility: hidden;
  margin-bottom: 0px !important;
}


.second-sec h2 span {
	font-size: 32px;
	color: #000;
	font-weight: 600;
}

.bc-tick ul {
	list-style: none;
	padding: 0;
	padding-left: 28px;
	margin: 0;
}
.bc-tick li::before {
	background-image: url(https://accidentalprojectmgmt.com/wp-content/uploads/2024/05/c-tick.png);
	width: 26px !important;
	height: 25px;
	content: "";
	max-width: 25px !important;
	display: inline-block;
	background-repeat: no-repeat;
	margin-right: 0px;
	position: absolute;
	left: 0px;
	margin-top: 0px;
}
.bc-tick li {
	margin-bottom: 0px !important;
	font-size: 16px;
	font-family: poppins;
	padding-bottom: 12px;
}


.bl-tick ul {
	list-style: none;
	padding: 0;
	padding-left: 28px;
	margin: 0;
}
.bl-tick li::before {
	background-image: url(https://accidentalprojectmgmt.com/wp-content/uploads/2024/05/blue-tick.png);
	width: 26px !important;
	height: 25px;
	content: "";
	max-width: 25px !important;
	display: inline-block;
	background-repeat: no-repeat;
	margin-right: 0px;
	position: absolute;
	left: 0px;
	margin-top: 2px;
}
.bl-tick li {
	margin-bottom: 0px !important;
	font-size: 16px;
	font-family: poppins;
	padding-bottom: 12px;
	color: #1b1b1b;
}
.sr-btm {
	margin-top: -75px;
}
.cr-bt p {
	padding-bottom: 16px;
	margin-top: -9px;
}

.bc-tick h4 {
	margin: 6px 0px;
	font-family: poppins;
	font-size: 25px;
	font-weight: 600;
	color: #262626;
	margin-left: -25px;
}
.tr-pg {
	padding: 0;
	list-style: none;
	margin: 0;
}
.tr-pg li {
	padding-left: 28px;
}
.tr-pg h4 {
	margin: 6px 0px;
	font-family: poppins;
	font-size: 25px;
	font-weight: 600;
	color: #262626;
}
.pr-sgn p::before {
	background-image: url(https://accidentalprojectmgmt.com/wp-content/uploads/2024/05/p-sign.png) !important;
	background-size: 100%;
	margin-top: 2px !important;
}
.pr-sgn p::before {background-image: url(https://accidentalprojectmgmt.com/wp-content/uploads/2024/05/p-sign.png) !important;}
.xd-sec p::before {
	background-image: url(https://accidentalprojectmgmt.com/wp-content/uploads/2024/05/warning-sign.png) !important;
	background-size: 88%;
	/* height: auto; */
	margin-top: 3px !important;
}
.w-btm-sec p::before {
	background-image: url(https://accidentalprojectmgmt.com/wp-content/uploads/2024/05/blue-tick.png);
	width: 26px !important;
	height: 20px;
	content: "";
	max-width: 20px !important;
	display: inline-block;
	background-repeat: no-repeat;
	margin-right: 3px;
	position: absolute;
	left: 0px;
	margin-top: 1px;
}
.mx-wh-pg .e-con-inner {
	background: #f7f9fb;
	padding: 30px 30px;
	border-radius: 7px;
	box-shadow: 0px 0px 4px 1px rgba(0, 0, 0, 0.09);
	border: 2px solid #fff;
}
.spn-title h2 span{font-weight:500; color:#000;}
.w-btm-sec h5 {
	margin-bottom: -10px;
}
.w-btm-sec p {
	margin-bottom: -10px;
}
.acd-dx .elementor-tab-title {
	padding: 20px 15px !important;
	margin: 10px 0px !important;
	border-radius: 21px;
}
.wk-blt p::before {
	background-image: url(https://accidentalprojectmgmt.com/wp-content/uploads/2024/05/wt-bullets.png) !important;
	margin-top: 5px !important;
}
.n-btm-sec p::before {
	background-image: url(https://accidentalprojectmgmt.com/wp-content/uploads/2024/05/white-tick.png);
	width: 26px !important;
	height: 20px;
	content: "";
	max-width: 20px !important;
	display: inline-block;
	background-repeat: no-repeat;
	margin-right: 3px;
	position: absolute;
	left: 0px;
	margin-top: 1px;
}
.n-btm-sec p {
	margin-bottom: -15px;
}
.top-title span{font-size:35px; font-weight:normal; }
.nx-bt button {
	background: #fff;
	padding: 14px 33px;
	margin: 0px 20px 0px 0px;
	border: 1px solid #fff;
	border-radius: 6px;
	font-size: 16px;
	font-family: poppins;
	font-weight: 600;
	color: #000;
}
.nx-bt button:hover{background:transparent;color:#fff;}
.nx-bt button a:hover{color:#fff;}
.elementor-2555 .elementor-element.elementor-element-3c53d61 .elementor-tab-content {
	color: #000;
	font-family: "Roboto", Sans-serif;
	font-weight: 400;
	background: #f6f8fa;
}
.wt-bx h5 {
	margin: 0;
	font-family: poppins;
	font-size: 16px;
	font-weight: 600;
}

.nbx-fv {
	list-style: none;
	padding: 0;
	position: relative;
}

.nbx-fv li::before {
	background-image: url(https://accidentalprojectmgmt.com/wp-content/uploads/2024/05/blue-tick.png);
	width: 24px !important;
	height: 17px;
	content: "";
	/* max-width: 25px !important; */
	display: inline-block;
	background-repeat: no-repeat;
	margin-right: 3px;
}
.wt-bx img {
	width: 100%;
	border-radius: 8px;
	margin: 30px 0px;
}
.top-mnb {
	display: flex;
		margin: 30px 0px;
}

.main-top-box {
	background: #ffff;
	border-radius: 22px;
	/* border: 1px solid #000; */
	padding: 20px;
	margin: 30px 10px;
}

.hpu {
	display: flex;
}
.inx {
	background: #fff;
	padding: 22px;
	margin-right: 20px;
	width: 100%;
	margin-top: 20px;
		border-radius: 10px;
	box-shadow: 0px 0px 24px -18px rgba(66, 68, 90, 1);
}
.ngo h5 {
	margin-bottom: 16px;
}
.in-img {
	width: 100%;
}
.wt-bx {
	padding-left: 20px;
}
.in-img img {
	border-radius: 16px;
}
.wt-bt h5 {
	margin: 0;
	font-family: poppins;
	font-size: 16px;
	font-weight: 600;
}
.inner-fxn {
	display: flex;
}
.inner-fxn h5 {
	margin: 20px 2px;
}
.nbx-fv h5 {
	margin: 12px 0px;
}
.inner-fxn ul {
	list-style: none;
	padding: 16px;
	background: #fff;
	margin: 10px;
	font-size: 14px;
	/* margin-left: 15px; */
	position: relative;
	border-radius: 10px;
	box-shadow: 0px 0px 24px -18px rgba(66, 68, 90, 1);
}
.inner-fxn li::before {
	background-image: url(https://accidentalprojectmgmt.com/wp-content/uploads/2024/05/blue-tick.png);
	width: 24px !important;
	height: 17px;
	content: "";
	/* max-width: 25px !important; */
	display: inline-block;
	background-repeat: no-repeat;
	/* margin-right: 3px; */
	position: absolute;
	left: 15px!important;
}
.inner-fxn li {
	margin-left: 25px;
}
.ngo {
	display: flex;
}
.ngo ul {
	list-style: none;
	padding: 0;
	background: #fff;
	padding: 20px 18px;
	margin: 23px 10px;
	height: 230px;
	box-shadow: 0px 0px 24px -18px rgba(66, 68, 90, 1);
	position: relative;
	border-radius: 10px;
}

.hpu li {
	margin-left: 22px;
}

.hpu li::before {
	position: absolute;
	left: -3px;
	margin-top: 4px;
}
.lft-pddng {
	padding: 0px 13px;
}
.last-sec {
	display: flex;
	margin: 40px 0px;
}
.xcd img {
	border-radius: 11px;
}
.xcd {
	padding-right: 30px;
}
.wt-bg h5 {
	margin: 13px 0px;
}
.ngo li {
	margin-left: 22px;
}


.ngo li::before {
	position: absolute;
	left: 13px;
	margin-top: 4px;
}
@media ( min-width:320px ) and ( max-width:767px )

{

.dp-mb{display:none;}
.mx-wh-pg .e-con-inner {
	padding: 30px 15px;
}
	

	.elementor-2555 .elementor-element.elementor-element-3c53d61 .elementor-tab-content {
	color: #000;
	font-family: "Roboto", Sans-serif;
	font-weight: 400;
	background: #f6f8fa;
}
	.top-mnb {
	display: inline-block;
}
	.wt-bx {
	padding-left: 0px;
	padding-top: 27px;
}
	.inner-fxn {
	display: inline;
}
	.hpu {
	display: inline-block;
}
	.ngo {
	display: inline-block;
}
	.last-sec {
	display: inline-block;
	margin: 20px 0px;
}
	.xcd {
	padding-right: 0px;
}
 }
