@media (max-width: 1280px) {

    .resource_section .resource_card ul {
    margin-bottom: 0px;
}
.resource_section .resource_card {
    margin-bottom: 1.2vw;
}
.resource_section .bg_button.btn_two.popup_btn span {
    padding-left: 6px;
}
.contact_support_section .banner_button.flex .wpcf7-form-control.bg_button {
padding: 0.83333vw 2.99693vw 0.9375vw 1.11661vw;
}
}
@media (max-width: 1199px) {
    .banner_section .banner_content {
        top: 28%;
    }
    .about_us_section .about_us_inner {
        gap: 6.19792vw;
        align-items: start;
    }

    .about_us_section .about_counder_right .ac_number {
        row-gap: 12px;
        column-gap: 13px;
    }

    .about_us_section .right .about_counter_inner {
        gap: 3.96875vw;
         flex-wrap: wrap;
    }
.about_us_section .about_counter_inner .about_counder_left {
    width: 100%;
}
.about_us_section .about_counter_inner .about_counder_right {
    width: 100%;
}
    .about_us_section .about_counder_right .about_counter_box {
        width: 31%;
    }

    .solution_section .solution_row {
        gap: 5.8125vw;
    }

    .capabilities_card_content .bg_button.btn_two.popup_btn {
        width: 16.41667vw;
    }

    .aorem_lipsum_section .aorem_lipsum_left {
      
        padding-top: 3.60417vw;
        padding-bottom: 3.60417vw;
    }

    .awards_recognitions_section .awards_recognitions_inner {
        gap: 6.19792vw;
    }

        .subscribe_form_section .form-container .form-group label {
        top: 4px;
    }

    .subscribe_form_section .form-container .form-group label {
        font-size: 12px;
    }
    .valuable_customers_section .valuable_customers_inner .valuable_customers_left {
        border-right: none;
        position: relative;
    }
    .valuable_customers_section .valuable_customers_inner .valuable_customers_left::before {
        content: "";
        position: absolute;
        right: 0;
        top: 0px;
        bottom: 0;
        height: 124px;
        width: 4px;
        background-color: var(--theme-sub-heading-color);
    }
    .valuable_customers_section .valuable_customers_logos .vc_logos {
        width: 16.45833vw;
    }
    .popup_main .popup__content {
        width: 80%;
}

.traning_section.data_protection_sec .custom_container {
    padding-left: 0px;
    padding-right: 0px;
}

.traning_section.data_protection_sec .traning_box {
    width: 31%;
    padding: 12px;
    padding-bottom: 30px;
}
.traning_section.data_protection_sec .traning_inner {
    row-gap: 30px;
    column-gap: 20px;
    align-items: stretch;
}
.traning_section.data_protection_sec.security_traning_sec .traning_box {
    width: 48%;
}
.best_pratice_section .best_pratice_inner .best_pratice_left {
    width: 100%;
}
.best_pratice_section .best_pratice_inner {
    flex-direction: column;
}
.best_pratice_section .best_pratice_inner .best_pratice_right {
    width: 100%;
    margin-top: 15px;
}
.best_pratice_section .best_pratice_right_inner .best_pratice_right_box .icon {
    width: 8.36458vw;
    height: 8.36458vw;
    padding: 1.64167vw;
}
.best_pratice_section .best_pratice_right_inner .best_pratice_right_box .fs-32 {
    letter-spacing: normal;
    padding-top: 1.78125vw;
}
.best_pratice_section .best_pratice_inner .best_pratice_left .para_content {
    padding-top: 1.52083vw;
}
.contact_support_section .contact_support_inner .conatct_form .form_inner {
    row-gap: 3.5vw;
}
.contact_support_section .contact_support_inner .conatct_form .form_inner .form_col label {
    font-size: 16px;
}
.valuable_customers_section {
    padding: 5.3vw 0;
}
.contact_support_section .contact_support_inner .conatct_form .form_inner .form_col label {
    top: -12px;
    left: 12px;
}
.modules_section.why_academia_modules_sec {
    padding-bottom: 10vw;
}
.contact_support_section .contact_support_inner .conatct_form .form_inner .form_col.select_col .fs-20 {
    width: 100%;
    font-size: 18px;
}

.checkbox-group {
    margin-top: 1.64167vw;
}
.contact_support_section .contact_support_inner .conatct_form .form_inner input {
    height: 4.59375vw;
}
.contact_support_section .contact_support_inner .conatct_content {
    padding: 5.20833vw 5.9375vw 2.86458vw 2.60417vw;
}
.contact_support_section .contact_support_inner .conatct_content ul.details li .icon {
    width: 2.82292vw;
}
.traning_section .traning_inner .traning_box .traning_content {
    margin-top: 2.30208vw;
}

/* Implementation support page css start  */
.how_it_work_section .how_it_work_inner .how_it_work_box {
    padding: 5vw 3.5vw;
}
.how_it_work_slider .slick-dots {
    bottom: -4.34375vw;
}
.how_it_work_section .banner_button {
    margin-top: 6.90625vw;
}
.how_it_work_section .how_it_work_inner .how_it_work_box .how_it_work_img {
    width: 5.90625vw;
}
.our_plans_section .our_plan_inner .our_plan_table table tbody td .tick_icon {
    width: 2.69583vw;
}
.solution_section.academia_sis_capabilities.features_section .accordion-header .feature_icon {
    width: 3.08333vw;
}
.am_how_work_section .am_how_work_inner .am_how_work_col {
    max-width: 18.14583vw;
}
.am_how_work_section .am_image_one {
    width: 8.90625vw;
}
.am_how_work_section .am_image_two {
    width: 16vw;
}
.am_how_work_section .am_image_three {
    width: 17.14583vw;
}
.traning_section.implementation-support_traning .traning_box {
    width: 48%;
}
.contact_support_section .banner_button.flex .wpcf7-form-control.bg_button {
        padding: 0.83333vw 3.39693vw 0.9375vw 1.11661vw;
    }
    .about_banner.academia_sis_banner.implementation-support_banner.recommendation_banner_section .about_banner_row {
    gap: 16px;
}
.about_banner .about_banner_right {
    width: 46%;
    }
.about_banner.academia_sis_banner .about_banner_left {
    width: 55%;
}
.awards_recognitions_section .awards_recognitions_logo {
    grid-template-columns: repeat(3, 1fr);
    gap: 18px;
}
	.am_how_work_section .am_how_work_inner .am_how_work_col .am_content .fs-32 {
    font-size: 18px;
}
	.client_testimonial_section .client_testimonial_per ul li .fs-24 {
    font-size: 18px;
}
}

@media (max-width: 991px) {
    .banner_section .banner_img {
        height: 65vw;
    }
    .banner_section .banner_img img {
        height: 100%;
    }
   
    .about_us_section .left .left_img {
        width: 100%;
        max-width: 85%;
    }
    .capabilities_slider .capabilities_card {
        padding: 16px;
        padding-bottom: 25px;
    }
    .capabilities_slider  ul.slick-dots {
        bottom: -42px;
    }
    .subscribe_form_section .form-container .form-group label {
        font-size: 16px;
        top: 8px;
    }
    .banner_section .banner_content .para_content > * {
        line-height: normal;
    }
    .banner_section .banner_content {
        width: 80%;
        top: 32%;
    }
    .about_us_section .about_us_inner {
        flex-direction: column;
    }
    .about_us_section .left {
        width: 100%;
    }
    .about_us_section .about_us_arrow_icon {
        top: -5.20417vw;
        left: -10px;
        width: 10.20833vw;
    }
    .about_us_section .right .about_counter_inner {
        align-items: start;
        flex-direction: column;
        gap: 4.96875vw;
    }
    .about_us_section .about_counter_inner .about_counder_left {
        width: 100%;
    }
    .about_us_section .about_counter_inner .about_counder_right {
        width: 100%;
    }
    .about_us_section .about_counder_right .ac_number {
        row-gap: 25px;
        column-gap: 25px;
    }
    .about_us_section .about_counder_right .about_counter_box {
        width: 46%;
        padding: 5.66667vw;
        height: auto;
    }
    .about_us_section .about_counder_right .about_counter_box .fs-64 {
        padding-bottom: 8px;
    }
    .valuable_customers_section .valuable_customers_inner .valuable_customers_left {
        width: 40%;
        position: relative;
        border-right: none;
    }
    .valuable_customers_section .valuable_customers_inner .valuable_customers_left::before {
        content: "";
        position: absolute;
        height: 78px;
        right: 0;
        top: -22px;
        bottom: 0;
        background: red;
        width: 4px;
    }


.valuable_customers_section .valuable_customers_inner .valuable_customers_left::before {
    height: 90px;
        top: -8px;
}
    .valuable_customers_section .valuable_customers_inner .valuable_customers_right {
        width: 60%;
    }
    .capabilities_section .banner_button {
        margin-top: 10.6875vw;
    }
    .aorem_lipsum_section .aorem_lipsum_inner {
        grid-template-columns: 1fr;
        gap: 20px;
    }
    .aorem_lipsum_section .aorem_lipsum_left {
        max-width: 100%;
        padding: 5.60417vw 3.60417vw;
    }
    .aorem_lipsum_section .aorem_lipsum_right_arrow_icon {
        right: 5.07292vw;
        bottom: -6.80417vw;
        width: 14.33333vw;
        height: 16.58333vw;
    }
    .aorem_lipsum_section .aorem_lipsum_left .fs-56 {
        margin-bottom: 1.78125vw;
        font-size: 5.79167vw;
        letter-spacing: normal;
    }
    .aorem_lipsum_section .aorem_lipsum_left .banner_button {
        margin-top: 3.5625vw;
    }
    .awards_recognitions_section {
        padding: 10.85417vw 0px;
    }
    .awards_recognitions_section .awards_recognitions_inner {
        flex-direction: column-reverse;
    }
    .awards_recognitions_section .awards_recognitions_logo .award {
        max-width: 100%;
    }
    .awards_recognitions_section .right {
        width: 100%;
    }
    .awards_recognitions_section .left {
        width: 100%;
    }
    .awards_recognitions_section .awards_recognitions_arrow_icon {
        bottom: 0.69792vw;
        right: 9.5vw;
        width: 8.95833vw;
        height: 8.41359vw;
    }
    .awards_recognitions_section .left .left_img {
        width: 100%;
        max-width: 85%;
    }
    .awards_recognitions_section .awards_recognitions_logo {
        margin-top: 6.125vw;
    }
    .awards_recognitions_section .banner_button {
        margin-top: 5.38542vw;
    }
    .awards_recognitions_section .awards_recognitions_inner {
        gap: 8.19792vw;
    }
    .awards_recognitions_section .title_one .title_bottom {
        margin-bottom: 1.52083vw;
    }

    .client_testimonial_section .client_testimonial_inner::after,
    .client_testimonial_section .client_testimonial_inner::before {
        display: none;
    }
    .testimonial_slider  .slick-slide.slick-current.slick-active.slick-center {
        transform: none;
        -webkit-transform: none;
        -moz-transform: none;
        -ms-transform: none;
    }
    .client_testimonial_section .client_testimonial_per ul li .client_testimonial_img {
        width: 6.60417vw;
    }
    .client_testimonial_section .client_testimonial_per ul li {
        gap: 20px;
    }
    .client_testimonial_section .client_testimonial_row .client_testimonial_col {
        padding: 5vw 10vw;
    }
    .client_testimonial_section .btn-wrap button {
        width: 5.75vw;
        height: 5.75vw;
    }
    .client_testimonial_section .btn-wrap {
        padding: 0px;
        display: block;
        top: inherit;
        left: 50%;
        width: fit-content;
        transform: translateX(-50%);
        gap: 20px;
        display: flex;
        bottom: 18%;
    }
    .client_testimonial_section .slick-dotted.slick-slider {
        margin-bottom: 10px;
    }
    .client_testimonial_section .banner_button {
        padding-top: 8vw;
    }
    .client_testimonial_section .client_testimonial_row .client_testimonial_col .para_content {
        padding-bottom: 3.25vw;
    }
    .modules_section.why_academia_modules_sec {
        padding-bottom: 14vw;
    }
    .solution_section {
        padding: 8.25vw 0px;
    }
       .solution_section .mobile_image {
        display: block;
        width: 100%;
        max-width: 85%;
        margin-top: 32px;
    }
    .solution_section .mobile_image img {
        width: 100%;
    }
    .solution_right {
        display: none;
    }
    .solution_section .solution_row .solution_left {
        width: 100%;
    }
    .solution_accordion .banner_button {
        margin-top: 3.30208vw;
    }
    .valuable_customers_section.sis_valuable_section.higher_ed_plans_valuable .valuable_customers_left::before {
    top: -22px;
}


    .accordion-content {
        padding: 4.08333vw 4.08333vw 4.08333vw 3.08333vw;
    }
      .accordion-header::after {
        width: 22px;
        height: 12px;
        right: 5px;
        top: 50%;
        transform: translate(0px, -50%);
    }
    .accordion-header {
        padding: 18px 25px;
        border-bottom: 1px solid rgb(18 18 18 / 30%);
    }
    .accordion-header.active-a {
        border-bottom: 0px;
    }
    .resource_section {
        padding-top: 8.55208vw;
    }
    .resource_tabbing_inner.active {
        display: grid;
        gap: 6vw;
        grid-template-columns: 1fr;
        margin-top: 5.75vw;
    }

    .resource_tabbing_right {
        padding-left: 0px;
    }
    .resource_section .resource_tabbing {
        margin-top: 5.34375vw;
    }
    .resource_section .resource_card {
        padding: 5.125vw;
        border-radius: 12px;
        -webkit-border-radius: 12px;
        -moz-border-radius: 12px;
        -ms-border-radius: 12px;
        -o-border-radius: 12px;
        margin-bottom: 3.83333vw;
    }
    .resource_section .resource_tabbing ul li a.activelink::before {
        bottom: -1.78125vw;
        height: 3px;
    }
    .resource_section .resource_card .fs-32 {
        margin-top: 1.825vw;
    }
    .resource_section .bg_button.btn_two.popup_btn {
        margin-top: 2.83333vw;
    }
    .resource_tabbing_left .banner_button {
        padding-left: 0px;
        margin-top: 5.34375vw;
    }
    .subscribe_form_section .subscribe_form_inner {
        flex-direction: column;
        padding: 0px;
    }
    .subscribe_form_section {
        padding-bottom: 8.7vw;
        padding-top: 10vw;
    }
    .subscribe_form_section .subscribe_form_inner .left-section {
        width: 100%;
    }
    .subscribe_form_section .subscribe_form_inner .right-section {
        width: 100%;
    }
    .subscribe_form_section .form-container .form-group input {
        width: 65%;
    }
    .subscribe_form_section .right-section .right_image {
        width: 100%;
        max-width: 85%;
    }
    .subscribe_form_section .subscribe_form_inner .right-section .awards_recognitions_arrow_icon {
        position: absolute;
        top: 10%;
        right: 27%;
        width: 8.90625vw;
    }
    .subscribe_form_section .subscribe_form_inner .left-section h4 {
        margin-bottom: 2.14583vw;
    }
    .subscribe_form_section .form-container {
        margin-top: 5.84375vw;
    }
    .subscribe_form_section .form-container .form-group {
        margin-bottom: 4.14584vw;
    }
    
    .capabilities_section {
        padding: 8.98958vw 0px 8.07292vw 0px;
    }
    .capabilities_card_content h3 {
        padding-top: 2.5625vw;
        padding-bottom: 2.04167vw;
    }
    .capabilities_card_content .bg_button.btn_two.popup_btn {
        margin-top: 3.82292vw;
        width: fit-content;
        padding-right: 12px;
    } 
    .banner_bottom_image img {
        width: 100%;
    }
    .resource_section .resource_tabbing ul {
        gap: 5.22917vw;
    }
    .valuable_customers_section .valuable_customers_logos .vc_logos {
        width: 25.45833vw;
    }
    .popup_main .popup__content .close span {
        width: 4.30208vw;
    }
    .popup_main .popup__content .close {
        right: 2.55vw;
        top: -3.963vw;
    }
    .video_part_popup {
        height: 42.042vw;
    }


    /* Academia sis page css start  */
    .about_us_section.about_us_section01.overview_academia_sis .left {
        width: 100%;
    }
    .about_us_section01 .right {
        width: 100%;
    }
    .personalizes_communication_section .personalizes_communication_row .personalizes_communication_col {
        padding: 8.125vw 5.05208vw;
    }
    .personalizes_communication_section .personalizes_communication_col .icon {
        max-width: 10.16667vw;
        height: 110px;
    }
    
    .personalizes_communication_slider .slick-dots {
        bottom: -5.302vw;
    }
    .personalizes_communication_slider .slick-dots li {
    width: 10px;
    height: 10px;
    }
    .personalizes_communication_section {
        padding: 8.427vw 0px;
    }
    .personalizes_communication_section .personalizes_communication_col .para_content > * {
    font-size: 18px;
    }
    .personalizes_communication_section .personalizes_communication_col:hover .personalizes_hover {
            align-content: center;
    justify-content: center;
    display: flex;
    flex-direction: column;

    }
    .modules_section .modules_inner .modules_box_row .module_box_col {
        padding: 12.704vw 6vw;
      }
     .modules_section .modules_inner .modules_box_row .module_box_col .icon {
        max-width: 10.16667vw;
      }
      .modules_section .modules_inner .modules_box_row .module_box_col .para_content {
        margin-top: 4.667vw;
        font-size: 18px;
      }
      .modules_section .modules_inner .modules_box_row .module_box_col .para_content > * {
        font-size: 18px;
      }
       .modules_section .btn-wrap {
        bottom: -12%;
        gap: 2.302vw;
    }
      .modules_section .btn-wrap button {
        width: 6.75vw;
        height: 6.75vw;
      }
      .modules_section {
        padding: 8.667vw 0px 16.667vw 0px;
      }
      .resources_section .resources_inner {
        flex-direction: column;
      }
      .resources_section .resources_inner .resources_left {
        width: 100%;
      }
      .resources_section .resources_inner .resources_right {
        width: 100%;
      }
      .solution_section.academia_sis_capabilities .solution_row .solution_left {
        width: 100%;
    }
    .solution_section.academia_sis_capabilities .mobile_image {
        display: block;
        width: 100%;
        max-width: 100%;
        padding-top: 3.55208vw;

    }
    .solution_section.academia_sis_capabilities .container {
        padding-right: 20px;
    }

    .faq-section ul.accordion-list li h3 {
        padding-right: 3.999vw;
    }
    .faq-section ul.accordion-list li h3:after {
        top: 50%;
        width: 25px;
        height: 14px;
        right: -20px;
    }

      /* saas modal page css  */
      .personalizes_communication_section.our_certificton_section .personalizes_communication_row .personalizes_communication_col {
        padding: 8.34375vw 6.66667vw;
    }
    .personalizes_communication_section.our_certificton_section .personalizes_communication_col .icon {
        max-width: 12.54167vw;
    }
    .personalizes_communication_section.our_certificton_section .personalizes_communication_slider .slick-dots {
        bottom: -6.08333vw;
        z-index: 1;
    }
    .personalizes_communication_section.our_certificton_section {
        padding-top: 6.3vw;
        padding-bottom: 4vw;
    }
    .about_us_section.about_us_section01.overview_academia_sis.saas_overview_sec {
        padding-top: 8.99vw;
        padding-bottom: 10.875vw;
    }
    .trusted_by_section {
        padding-top: 10.98958vw;
        padding-bottom: 26.875vw;
    }
    .trusted_by_section .trusted_by_slider .slick-dots {
        bottom: 5.08333vw;
    }
    .trusted_by_section .trusted_by_inner .trusted_by_box {
        padding: 2.80333vw 3.992vw;
    }

    .right_menu_search .search_box ul li button svg {
    width: 25px;
    height: 25px;
}
.resource_section .resource_tabbing ul li::before {
background: transparent;
}
.client_testimonial_section .btn-wrap button {
    width: 6.75vw;
    height: 6.75vw;
}

.about_us_section .right .about_counter_inner {
    margin-top: 2.52083vw;
}
.about_banner .banner_button.flex {
    flex-direction: row;
    gap: 25px;
    justify-content: center;
    align-items: center;
    padding-top: 20px;
}
.about_banner.academia_sis_banner .about_banner_row {
    padding-top: 7.344vw;
    gap: 40px;
}
.about_banner.academia_sis_banner .about_banner_left {
    width: 100%;
}
.about_banner.academia_sis_banner .about_banner_left .about_banner_left_img {
    padding-right: 10px;
    padding-left: 10px;
}
.personalizes_communication_section .personalizes_communication_col .para_content br {
    display: none;
}
.faq-section ul.accordion-list li h3:after {
    top: 50%;
    width: 22px;
    height: 12px;
}

.faq-section ul.accordion-list {
    padding: 0px;
}
.about_us_section.about_us_section01.overview_academia_sis.saas_overview_sec .left {
    width: 100%;
}
.about_us_section.about_us_section01.overview_academia_sis.saas_overview_sec .about_us_arrow_icon {
    top: -6.20417vw;
    left: -1.58333vw;
}
.contact_support_section .contact_support_inner {
    flex-direction: column;
    padding: 1.78125vw;
}
.contact_support_section .contact_support_inner .conatct_content {
    width: 100%;
}
.contact_support_section .contact_support_inner .conatct_form {
    width: 100%;
}
.contact_support_section .contact_support_inner .conatct_content {
    padding: 5.20833vw 5.9375vw 3.86458vw 3.60417vw;
}
.contact_support_section .contact_support_inner .conatct_form .form_inner {
    row-gap: 5.86458vw;
    column-gap: 6vw;
}
.contact_support_section .contact_support_inner .conatct_form .form_inner input {
    height: 50px;
}
.checkbox-group {
    gap: 5.34375vw;
    margin-top: 3.64167vw;
}
.contact_support_section .banner_button.flex {
    margin-top: 0px;
}
.contact_support_section .contact_support_inner .conatct_form .form_inner .form_col.select_col {
    width: 94%;
}
.traning_section.data_protection_sec .traning_box {
    width: 48%;
}
section.personalizes_communication_section.our_certificton_section.about_certification {
    padding-bottom: 10.6875vw;

}


.about_us_section.about_us_section01.overview_academia_sis.saas_overview_sec.implementation-support_overview {
    padding-top: 12vw;
}
.implementation-support_overview .about_us_arrow_icon {
    top: -6vw !important;
    left: -1vw !important;
}
.about_us_section.about_us_section01.overview_academia_sis.saas_overview_sec.implementation-support_overview .about_us_inner {
    gap: 8vw;
}
.how_it_work_section {
    padding: 7.25vw 0px;
}
.how_it_work_section .how_it_work_tabbing ul {
    justify-content: start;
    gap: 7.22917vw;
    width: auto;
    padding-bottom: 20px;
	white-space: nowrap;
}
.how_it_work_section .how_it_work_tabbing::-webkit-scrollbar {
    height: 8px; 
  }
  
  .how_it_work_section .how_it_work_tabbing::-webkit-scrollbar-track {
    background:  var(--theme-grey-color);
  }
  
  .how_it_work_section .how_it_work_tabbing::-webkit-scrollbar-thumb {
    background-color:var(--theme-dots-background);
    border-radius: 10px;
  }
.how_it_work_section .how_it_work_tabbing {
    width: 100%;
    overflow-x: scroll;
    margin-top: 5vw;
}
.how_it_work_section .banner_button {
    margin-top: 8.90625vw;
}
.how_it_work_slider .slick-dots {
    bottom: -5.34375vw;
}
.how_it_work_section .how_it_work_inner {
    margin-top: 5.16667vw;
}

.customer_edcation_section .customer_education_inner {
    gap: 6.5vw;
}
.customer_edcation_section .customer_education_inner .customer_education_left {
    width: 50%;
}
.customer_edcation_section .customer_education_inner .customer_education_right {
    width: 50%;
}
.traning_section.implementation-support_traning .traning_box {
    width: 48%;
    padding: 12px;
    padding-bottom: 30px;
}
.traning_section .traning_inner {
    margin-top: 6.27083vw;
    row-gap: 40px;
    column-gap: 16px;
}

.our_plans_section .our_plan_inner .our_plan_table {
    display: block;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch; 
    padding-bottom: 20px;
}
.our_plans_section .our_plan_table::-webkit-scrollbar {
    height: 8px; 
  }
  
  .our_plans_section .our_plan_table::-webkit-scrollbar-track {
    background:  var(--theme-grey-color);
  }
  
  .our_plans_section .our_plan_table::-webkit-scrollbar-thumb {
    background-color:var(--theme-dots-background);
    border-radius: 10px;
  }
.our_plans_section .our_plan_inner .our_plan_table table {
    width: 160%; 
}
.our_plans_section .our_plan_inner .our_plan_table tbody tr td {
    padding-top: 35px;
    padding-bottom: 35px;
}
.our_plans_section .our_plan_inner .our_plan_table thead tr th:not(:first-child)::before, .our_plans_section .our_plan_inner .our_plan_table tbody tr td:not(:first-child)::before {
    width: 80%;
}
.our_plans_section .our_plan_inner .our_plan_table thead tr th .table_heading {
    max-width: 80%;
}
.our_plans_section .our_plan_inner .our_plan_table table tbody td .tick_icon {
    width: 30px;
}
.our_plans_section .our_plan_inner .our_plan_table thead tr th:not(:first-child)::before{
    border-top-right-radius: 40px;
    border-top-left-radius: 40px;
}
.our_plans_section .our_plan_inner .our_plan_table thead tr th .table_heading {
    border: 3px solid var(--theme-heading-color);
    background: var(--theme-white-color);
    text-align: center;
    padding-top: 15px;
    padding-bottom: 15px;
    color: var(--theme-black-color);
    font-weight: 600;
    max-width: 80%;
    margin: auto;
    border-radius: 7.20833vw;
    -webkit-border-radius: 7.20833vw;
    -moz-border-radius: 7.20833vw;
    -ms-border-radius: 7.20833vw;
    -o-border-radius: 7.20833vw;
}
.our_plans_section {
    padding-top: 8.77083vw;
}
.our_plans_section .banner_button {
    padding-top: 5.90625vw;
}
.our_plans_section .our_plan_inner {
    padding-top: 6.10417vw;
}
.valuable_customers_section.sis_valuable_section.higher_ed_plans_valuable {
    padding: 8vw 0px;
}
.our_plans_section .para_content.fs-44,
.our_plans_section .para_content.fs-44 > * {
    font-size: 26px;
    max-width: 100%;
}
.solution_section.academia_sis_capabilities.features_section .accordion-header .feature_icon {
    width: 4.08333vw;
}
.am_how_work_section .am_how_work_inner {
    padding-left: 0;
    padding-right: 0;
    margin-top: 5.42708vw;
	flex-wrap: wrap;
}
.am_how_work_section .am_how_work_inner .am_how_work_col {
    max-width: 48%;
}
	.am_how_work_section .am_how_work_inner .am_how_work_col .am_content .fs-32 {
        font-size: 20px;
    }
	.am_how_work_section .am_how_work_inner .am_how_work_col .am_content .para_content>*
 {
    font-size: 18px;
}
	.am_how_work_section .am_how_work_inner::after {
		display: none;
	}
	.am_how_work_section .am_how_work_inner::before {
		display: none;
	}
.am_how_work_section .am_how_work_inner .am_how_work_col .am_image {
    width: 100%;
}
.am_how_work_section .am_how_work_inner::before {
    width: 42.46875vw;
    height: 8vw;
    top: 8%;
    left: 6%;
}
.am_how_work_section .am_how_work_inner::after {
    width: 30.52083vw;
    height: 8.51042vw;
    top: 24%;
    right: 14%;
}
.solution_section.features_section .accordion-header.active-a {
    padding-top: 4.08333vw;
}
.about_us_section.about_us_section01.overview_academia_sis.security_about .about_us_arrow_icon {
    left: -2.04167vw;
}
.contact_support_section .banner_button.flex .wpcf7-form-control.bg_button {
        padding: 0.83333vw 5.39693vw 0.9375vw 2.11661vw;
    }
    .contact_support_section .banner_button.flex a span {
    right: 1.78125vw;
}
.about_banner .about_banner_right {
        width: 100%;
    }
    .about_banner.academia_sis_banner.implementation-support_banner.recommendation_banner_section .about_banner_row {
        gap: 32px;
    }
   .personalizes_communication_section.our_certificton_section .personalizes_communication_slider .slick-dots li {
    width: 10px;
    height: 10px;
}
    }



    @media (max-width: 767px) {
        .container {
            padding-left: 20px;
            padding-right: 20px;
        }
        .desktop_bottom_img {
            display: none;
        }
        .mobile_bottom_img {
            display: block;
        }
        .right_menu_search .search_box ul {
            display: flex;
            gap: 0px;
        }
        .right_menu_search .menu_btn {
            display: none;
        }
        .header_main {
            padding: 4.283vw 0px;
			border-bottom: 1px solid #fff;
        }   
        .banner_section .banner_img {
            height: 180vw;
        }
        .banner_section .banner_content h1 {
            margin-bottom: 5.04167vw;
        }
        .banner_section .banner_content {
            width: 90%;
            top: 26%;
        }
       .banner_section .banner_content .para_content > * {
    line-height: normal;
    letter-spacing: normal;
    font-size: 22px;
}
        .banner_section .banner_content h1 {
            line-height: 1.2;
        }
        .banner_section .banner_content .para_content {
            max-width: 100%;
            padding-bottom: 8.86458vw;
        }
        .banner_section .banner_button {
            gap: 5.86458vw;
            flex-direction: column;
        }
        .about_us_section {
            padding-top: 16.89583vw;
        }
        .about_us_section .left .left_img {
            max-width: 100%;
        }
        .about_us_section .about_us_arrow_icon {
            top: -8.20417vw;
            left: -13px;
            width: 15.20833vw;
        }
		.customer_edcation_section.product_walkthrough_sec .para_content {
    text-align: center;
}
        .about_us_section .right .title_one .fs-44 {
            padding-top: 3.14583vw;
        }
        .about_us_section .right .about_counter_inner {
            gap: 12.96875vw;
            margin-top: 4.52083vw;
        }
        .about_us_section .about_counder_left .banner_button {
            margin-top: 8.5vw;
        }
        .about_us_section .about_counder_right .ac_number {
            gap: 20px;
            align-items: stretch;
        }
        .about_us_section .about_counder_right .about_counter_box .fs-64 {
        	font-size: 30px; 
            }
        .valuable_customers_section {
            padding: 18.33333vw 0px 12vw 0px;
        }
        .valuable_customers_section .valuable_customers_inner {
            gap: 30px;
            flex-direction: column;
        }
        .valuable_customers_section .valuable_customers_inner .valuable_customers_left {
            width: 100%;
        }
        .valuable_customers_section .valuable_customers_inner .valuable_customers_left::before {
            display: none;
        }
        .valuable_customers_section .valuable_customers_inner .valuable_customers_left h2 {
            text-align: center;
        }
        .valuable_customers_section .valuable_customers_inner .valuable_customers_right {
            width: 100%;
        }
        .valuable_customers_section .valuable_customers_inner .valuable_customers_right {
            width: 100%;
            margin-bottom: 4.042vw;
        }
            .valuable_customers_section .vc_logos {
    width: 100%;
}
        .solution_section .solution_accordion {
            width: 100%;
            margin-top: 6.60417vw;
            position: relative;
        }
        .resources_section .resources_inner .banner_button {
            margin-top: 8.188vw;
          }
        .solution_section .solution_accordion::before {
            width: 4px;
        }
        .accordion-content {
            padding: 25px 20px;
        }
        .solution_accordion .banner_button {
            margin-top: 6.30208vw;
        }
        .solution_section .mobile_image {
            width: 100%;
            max-width: 100%;
            margin-top: 20px;
        }
        .capabilities_card_content h3 {
            padding-top: 6.5625vw;
            padding-bottom: 6.04167vw;
        }
        .capabilities_card_content .bg_button.btn_two.popup_btn {
            margin-top: 8.82292vw;
        }
        .capabilities_slider .capabilities_card {
            padding: 16px;
            padding-bottom: 35px;
        }   
            .capabilities_section .banner_button {
        margin-top: 18.6875vw;
    }
        .capabilities_section {
            padding: 16vw 0px;
        }
        .aorem_lipsum_section .aorem_lipsum_left {
            max-width: 100%;
            padding: 10vw 8vw;
        }
            .awards_recognitions_section {
        padding: 18.85417vw 0px 16vw 0px;
    }
    .modules_section.why_academia_modules_sec {
        padding-bottom: 120px;
    }
           .awards_recognitions_section .title_one .title_bottom {
        margin-bottom: 3.52083vw;
        margin-top: 5vw;
        text-align: center;
    }
        .awards_recognitions_section .awards_recognitions_logo {
            margin-top: 8.125vw;
            grid-template-columns: repeat(2, 1fr);
            gap: 15px;
        }
        .awards_recognitions_section .awards_recognitions_logo .award {
            max-width: 100%;
        }
        .awards_recognitions_section .banner_button {
            margin-top: 12.38542vw;
        }
        .awards_recognitions_section .awards_recognitions_inner {
            gap: 12.19792vw;
        }
        .awards_recognitions_section .left .left_img {
            max-width: 100%;
        }
        .awards_recognitions_section .awards_recognitions_arrow_icon {
            bottom: 3.69792vw;
            right: -5px;
            width: 14.95833vw;
        }
        .client_testimonial_section {
            padding-top: 12.94792vw;
        }
      .client_testimonial_section .btn-wrap {
        bottom: 15%;
    }
    .client_testimonial_section .btn-wrap button {
        width: 40px;
        height: 40px;
        padding: 5px;
        display: flex;
        align-items: center;
        justify-content: center;
    }
        .client_testimonial_section .client_testimonial_per ul li .client_testimonial_img {
            width: 16.60417vw;
        }
        .client_testimonial_section .client_testimonial_per ul li {
            gap: 16px;
        }
        .client_testimonial_section .banner_button {
            padding-top: 15vw;
        }
        .faq-section ul.accordion-list li h3 {
    padding-right: 4.999vw;
}
        .client_testimonial_section .client_testimonial_row .client_testimonial_col {
            padding: 8vw;
        }
        .client_testimonial_section.admission_management_client .btn-wrap {
        bottom: 13%;
    }
        .resource_section {
            padding-top: 8.55208vw;
            padding-bottom: 10vw;
        }
        .resource_section .resource_card {
            padding: 6vw 5.125vw;
        }
          .resource_section .resource_tabbing ul {
        width: 100%;
        padding: 3vw 0vw 6vw 0px;
        overflow-x: scroll;
        white-space: nowrap;
        justify-content: start;
    }
        .resource_section .resource_card .fs-32 {
            margin-top: 3.825vw;
        }
        .resource_section .bg_button.btn_two.popup_btn {
            margin-top: 5.83333vw;
        }
        .resource_section .resource_card {
            margin-bottom: 6.83333vw;
        }
        .resource_section .resource_card .fs-32 {
            line-height: normal;
        }
        .resource_tabbing_left .banner_button {
            margin-top: 8.34375vw;
        }
        .resource_tabbing_right img {
            object-fit: cover;
        }
        .resource_tabbing_right {
            padding-left: 0px;
            height: 500px;
        }
        .resource_tabbing_inner.active {
            gap: 10vw;
            flex-direction: column-reverse;
        display: flex;
        }
        .resource_section .resource_tabbing ul::-webkit-scrollbar {
            display: none;
          }
        .subscribe_form_section {
            padding: 15vw 0px;
        }
        .subscribe_form_section .right-section .right_image {
            max-width: 100%;
        }
        .subscribe_form_section .subscribe_form_inner .left-section h4 {
            margin-bottom: 6.14583vw;
        }
        .subscribe_form_section .form-container {
            margin-top: 12.84375vw;
        }
        .subscribe_form_section .form-container .form-group input {
            width: 100%;
        }
        .subscribe_form_section .form-container .form-group {
            margin-bottom: 8.14584vw;
        }
      
        .valuable_customers_section .valuable_customers_logos .vc_logos {
            width: 50.45833vw;
            padding-right: 25px;
        }
        .chat_box_icon {
            width: 12.6875vw;
            height: 12.6875vw;
            padding: 1.78125vw;
            bottom: 4.30208vw;
            right: 4.66667vw;
        }
        .resource_section .resource_tabbing ul li::before {
            background: none;
        }

    .personalizes_communication_section .personalizes_communication_col .icon {
        max-width: 16.167vw;
    }
    .personalizes_communication_section .personalizes_communication_col .para_content {
        margin-top: 1.667vw;
      }
      .personalizes_communication_section {
        padding: 15.427vw 0px;
      }
      .personalizes_communication_slider .slick-dots {
        bottom: -8.302vw;
      }
      .personalizes_communication_section .personalizes_communication_row .personalizes_communication_col {
        padding: 18.125vw 5.05208vw;
      }
      .valuable_customers_section.sis_valuable_section {
        padding: 16.208vw 0px 0px 0px;
      }
      .about_us_section.about_us_section01.overview_academia_sis {
        padding-top: 15.573vw;
        padding-bottom: 0px;
    }
      .modules_section {
        padding: 12.667vw 0px 14.667vw 0px;
      }
      .modules_section .modules_inner {
        width: 100%;
        position: relative;
        margin-top: 8.083vw;
      }
      .modules_section .modules_inner .modules_box_row {
        gap: 8.823vw;
      }
      .modules_section .modules_inner .modules_box_row .module_box_col {
        padding: 18.704vw 6vw;
      }
      .modules_section .modules_inner .modules_box_row .module_box_col .icon {
        max-width: 16.167vw;
      }
      .modules_section .modules_inner .modules_box_row .module_box_col .para_content {
        margin-top: 6.667vw;
      }
      .modules_section .btn-wrap {
        gap: 5.302vw;
        bottom: -12%;
      }
      .modules_section .btn-wrap button {
        width: 10.75vw;
        height: 10.75vw;
        padding: 9px;
        display: flex;
        align-items: center;
        justify-content: center;
      }
      .modules_section {
        padding: 12.667vw 0px 22.667vw 0px;
      }
      .resources_section {
        padding-top: 16.167vw;
        padding-bottom: 8vw;
      }
      .resources_section .resources_inner {
        gap: 10.208vw;
      }
      .resources_section .resources_right .resource_right_counter .rr_counter_box {
        padding: 18.083vw 12vw;
        box-shadow: none;
    }
      .resource_right_counter .rr_counter_box .fs-74 {
        margin-top: 3.302vw;
        margin-bottom: 3.042vw;
      }
      .resource_right_counter_slider .slick-dots li {
        background: var(--theme-dots-background);
        border-radius: 100%;
        -webkit-border-radius: 100%;
        -moz-border-radius: 100%;
        -ms-border-radius: 100%;
        -o-border-radius: 100%;
        width: 8px;
        height: 8px;
    }
      .resource_right_counter_slider .slick-dots {
        bottom: -25px;
    }
    .resource_right_counter_slider .slick-dots li.slick-active {
        background: var(--theme-heading-color);
    }
    .resource_right_counter_slider .slick-dotted.slick-slider {
        margin-bottom: 0px !important;
      }
      .resource_right_counter .rr_counter_box .img {
        width: 16.208vw !important;
      }

    .solution_section.academia_sis_capabilities .mobile_image {
        width: 100%;
        max-width: 100%;
        margin-top: 25px;
    }
    .modules_box_hover {
       gap: 8.08333vw;
    }

      /* saas page css start  */
      .personalizes_communication_section.our_certificton_section {
        padding-top: 12.3vw;
        padding-bottom: 8vw;
    }
    .personalizes_communication_section.our_certificton_section .personalizes_communication_row .personalizes_communication_col {
        padding: 12.34375vw 6.66667vw;
    }
    .personalizes_communication_section.our_certificton_section .personalizes_communication_col .icon {
        max-width: 32.54167vw;
    }
    .personalizes_communication_section.our_certificton_section .personalizes_communication_slider .slick-dots {
        bottom: -10.08333vw;
    }
    .about_us_section.about_us_section01.overview_academia_sis.saas_overview_sec {
        padding-top: 12.99vw;
        padding-bottom: 14.875vw;
    }
    .about_us_section01 .title_one h5 {
        margin-top: 12px;
    }
    .trusted_by_section {
        padding-top: 16.98958vw;
         padding-bottom: 12.875vw;
    }
    .trusted_by_section .trusted_by_inner {
        padding-top: 10.38542vw;
    }
    .trusted_by_section .trusted_by_slider .slick-dots {
        bottom: -10.08333vw;
    }
    .aorem_lipsum_section.saas_aorem_sec .aorem_lipsum_inner {
        margin-top: -38.63542vw;
    }
    .trusted_by_section .trusted_by_inner .trusted_by_box .trusted_by_img {
        width: 55.8125vw;
    }
    .trusted_by_section .trusted_by_inner .trusted_by_box {
        padding: 4.80333vw 3.992vw;
    }
    .common-content.frequently-section.faq-section.saas_faq {
        padding-top: 14.33333vw !important;
    }
    .subscribe_form_section.saas_subsribe_sec {
        padding: 5.75vw 0px 14.79167vw 0px;
    }
.client_testimonial_section .client_testimonial_per {
    padding-top: 6.57917vw;
}
/* .resource_section .resource_card ul {
    gap: 6.77083vw;
} */
    .resource_section .title_one .title_bottom {
        margin-top: 20px;
    }
        .capabilities_slider ul.slick-dots {
        bottom: -32px;
    }
    .accordion-header {
    padding: 18px 35px 18px 25px;
}
.about_banner .about_banner_content {
    gap: 16px;
}
section.personalizes_communication_section.our_certificton_section.about_certification {
    padding-bottom: 14.6875vw;
}
.traning_section.data_protection_sec {
    padding-top: 12.6875vw;
    padding-bottom: 12.6875vw;
}
.traning_section .traning_inner {
    margin-top: 10.27083vw;
}
.traning_section.data_protection_sec .traning_box {
    width: 100%;
}
.traning_section .traning_inner .traning_box .traning_content {
    margin-top: 20px;
}
.traning_section .traning_inner .traning_box .traning_content .para_content {
    margin-top: 15px;
    max-width: 100%;
}
.best_pratice_section {
    padding-top: 12.20833vw;
    padding-bottom: 12.85417vw;
}
.best_pratice_section .best_pratice_inner .best_pratice_left .para_content {
    padding-top: 15px;
}
.best_pratice_section .best_pratice_inner .best_pratice_right {
    margin-top: 25px;
}
.best_pratice_section .best_pratice_right_inner .best_pratice_right_box {
    width: 100%;
}
.best_pratice_section .best_pratice_right_inner .best_pratice_right_box .icon {
    width: 60px;
    height: 60px;
    padding: 10px;
    border-radius: 10px;
}
.best_pratice_section .best_pratice_inner .best_pratice_right .best_pratice_right_inner {
    row-gap: 30px;
}
.best_pratice_section .best_pratice_right_inner .best_pratice_right_box .fs-32 {
    padding-top: 16px;
}
.best_pratice_section .best_pratice_right_inner .best_pratice_right_box .para_content {
    padding-top: 12px;
}
.contact_support_section .contact_support_inner .conatct_content .para_content {
    margin-top: 20px;
}
.contact_support_section .contact_support_inner .conatct_content ul.details li a {
    font-size: 16px;
}
.contact_support_section .contact_support_inner .conatct_content ul.details li .icon {
    width: 22px;
}
.contact_support_section .contact_support_inner .conatct_content ul.details li {
    margin-bottom: 20px;
    gap: 15px;
}
.contact_support_section .contact_support_inner .conatct_content {
    padding: 30px 20px;
}
.contact_support_section .contact_support_inner .conatct_content ul.details {
    width: 100%;
    margin-top: 25px;
}
.contact_support_section .contact_support_inner {
    gap: 50px;
    padding: 15px;
    padding-bottom: 25px;
}
.contact_support_section .contact_support_inner .conatct_form .form_inner {
    row-gap: 12vw;
    flex-direction: column;
}
.contact_support_section .contact_support_inner .conatct_form .form_inner .form_col {
    width: 100%;
}
.contact_support_section .contact_support_inner .conatct_form .form_inner .form_col.select_col {
    width: 100%;
}
.contact_support_section .banner_button.flex {
    margin-top: 0px;
    justify-content: center;
}
.contact_support_section.security_contact_support {
    padding-bottom: 12.125vw;
}



.about_us_section.about_us_section01.overview_academia_sis.saas_overview_sec.implementation-support_overview {
    padding-top: 18vw;
}
.how_it_work_section .how_it_work_tabbing ul {

    gap: 11.22917vw;
    padding-bottom: 25px;
}
.implementation-support_overview .about_us_arrow_icon {
    top: -12vw !important;
    left: -3.5vw !important;
    width: 20vw !important;
}
.how_it_work_section {
    padding: 15vw 0px;
}
.how_it_work_section .how_it_work_tabbing {
    margin-top: 10vw;
}
.how_it_work_section .how_it_work_inner {
    margin-top: 10.16667vw;
}
.how_it_work_section .how_it_work_inner .how_it_work_box .how_it_work_img {
    width: 16.90625vw;
}
.how_it_work_section .how_it_work_inner .how_it_work_box {
    padding: 16vw 10vw;
}
.how_it_work_section .how_it_work_inner .how_it_work_box .para_content {
    margin-top: 25px;
}
.how_it_work_slider .slick-dots {
    bottom: -10.34375vw;
}
.how_it_work_section .banner_button {
    margin-top: 20.90625vw;
}
.how_it_work_section .how_it_work_tabbing ul li a.activelink::before {
    bottom: -10px;
}
.customer_edcation_section .customer_education_inner {
    gap: 10vw;
    flex-direction: column;
}
.customer_edcation_section .customer_education_inner .customer_education_left {
    width: 100%;
}
.customer_edcation_section .customer_education_inner .customer_education_right {
    width: 100%;
}
.customer_edcation_section .customer_education_inner .customer_education_left .title_one .title_bottom {
    margin-top: 5vw;
}
.customer_edcation_section {
    padding-top: 12.51042vw;
    padding-bottom: 12.8125vw;
}

.customer_edcation_section .customer_education_inner .customer_education_left .para_content {
    margin-top: 7.0675vw;
	text-align: center;
}
.customer_edcation_section .customer_education_inner .customer_education_right .video_cover {
    height: 70.41667vw;
    }
    .customer_edcation_section .customer_education_inner .customer_education_right .play_btn {
        width: 20vw;
    }
    .customer_edcation_section .customer_education_inner .customer_education_right .play_btn svg {
        width: 100%;
    }
    .traning_section.implementation-support_traning {
        padding: 15vw 0px;
    }
    .traning_section.implementation-support_traning .traning_box {
        width: 100%;
    }
    .contact_support_section {
        position: relative;
        width: 100%;
        padding-top: 15.77083vw;
    }
    .faq-section ul.accordion-list {
        margin-top: 40px;
    }
.about_us_section.about_us_section01.overview_academia_sis .about_us_arrow_icon {
    left: -15px;
    top: -42px;
}
.about_us_section.about_us_section01.overview_academia_sis.saas_overview_sec .about_us_arrow_icon {
    top: -9.20417vw;
    left: -2.58333vw;
}
.our_plans_section .our_plan_inner .our_plan_table table {
    width: 300%; 
}
.our_plans_section .our_plan_inner .our_plan_table thead tr th:not(:first-child)::before, .our_plans_section .our_plan_inner .our_plan_table tbody tr td:not(:first-child)::before {
    width: 80%;
}
.our_plans_section {
    padding-top: 15.77083vw;
}
.our_plans_section .para_content {
    max-width: 100%;
}
.our_plans_section .banner_button {
    justify-content: center;
    padding-top: 8.90625vw;
}
.our_plans_section .title_one {
    padding-top: 10.77083vw;
}
.our_plans_section .our_plan_inner {
    padding-top: 8.10417vw;
}
.valuable_customers_section.sis_valuable_section.higher_ed_plans_valuable {
    padding-bottom: 12.05208vw;
    padding-top: 20vw;
}
.client_testimonial_section.higher-ed-plans_client {
    padding-top: 16.89583vw;
}
.common-content.frequently-section.faq-section.academia_sis_faq.higher_ed_plans_faq {
    padding-top: 15.5625vw;
}
.our_plans_section .our_plan_inner .our_plan_table tbody tr td {
    padding-top: 30px;
    padding-bottom: 30px;
}
.our_plans_section .para_content.fs-44,
.our_plans_section .para_content.fs-44 > * {
    font-size: 22px;
}

.solution_section.features_section .accordion-header.active-a {
    padding-top: 6.08333vw;
}
.solution_section.academia_sis_capabilities.features_section .accordion-header .feature_icon {
    width: 8.08333vw;
}
.solution_section.academia_sis_capabilities.features_section .accordion-header {
    gap: 3.30208vw;
    }
    .solution_section.features_section .accordion-header::after {
        top: 55%;
        transform: translate(0px, -55%);
        -webkit-transform: translate(0px, -55%);
        -moz-transform: translate(0px, -55%);
        -ms-transform: translate(0px, -55%);
        -o-transform: translate(0px, -55%);
    }
    .am_how_work_section .am_how_work_inner {
        margin-top: 12.42708vw;
        flex-direction: column;
        row-gap: 14vw;
    }
    .am_how_work_section .banner_button {
        margin-top: 12.79167vw;
    }
    .am_how_work_section .am_how_work_inner .am_how_work_col {
        max-width: 100%;
        margin: auto;
    }
    .am_how_work_section .am_how_work_inner .am_how_work_col .am_content {
        margin-top: 5.82292vw;
    }
    .am_how_work_section {
        padding-top: 15.66667vw;
        padding-bottom: 15.25vw;
    }
    .am_how_work_section .am_how_work_inner .am_how_work_col .am_image {
        width: 100%;
        max-width: 70%;
    }
    .solution_section.academia_sis_capabilities.features_section .title_one .title_up {
        justify-content: center;
    }
    .am_how_work_section .am_how_work_inner .am_how_work_col .am_content .para_content {
        max-width: 92%;
        margin: auto;
    }
    .solution_section.academia_sis_capabilities.features_section .title_one .title_bottom {
        text-align: center;
    }
    .solution_section.academia_sis_capabilities.features_section {
        padding-top: 12.35417vw;
        padding-bottom: 12.25vw;
    }
    .client_testimonial_section.admission_management_client {
        padding-top: 12.51042vw;
        padding-bottom: 2vw;
    }
    .common-content.frequently-section.faq-section.academia_sis_faq.admission_management_faq {
        padding-top: 12.16667vw;
    }
    .am_how_work_section .am_how_work_inner::after {
        display: none;
    }
    .am_how_work_section .am_how_work_inner::before {
        display: none;
    }
   
.traning_section.data_protection_sec.security_traning_sec .traning_box {
    width: 100%;
}
.contact_support_section .banner_button.flex .wpcf7-form-control.bg_button {
        padding: 0.83333vw 12.39693vw 0.9375vw 5.11661vw;
    }
    .contact_support_section .banner_button.flex a span {
    right: 3.78125vw;
}
.resource_section .resource_card ul {
         flex-direction: column;
    }
    .personalizes_communication_slider {
    margin-left: auto;
    margin-right: auto;
}
.about_banner .banner_button.flex {
        flex-direction: column;
        }
}
    @media (max-width: 320px) {
        .banner_section .banner_img {
            height: 180vw;
        }
    }
