:root {
    --swiper-navigation-size: 44px
}

.swiper-button-next,
.swiper-button-prev {
    position: absolute;
    top: 50%;
    width: calc(var(--swiper-navigation-size)/44 * 27);
    height: var(--swiper-navigation-size);
    margin-top: calc(0px - (var(--swiper-navigation-size)/2));
    z-index: 10;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    color: var(--swiper-navigation-color, var(--swiper-theme-color))
}

.swiper-button-next.swiper-button-disabled,
.swiper-button-prev.swiper-button-disabled {
    opacity: .35;
    cursor: auto;
    pointer-events: none
}

.swiper-button-next.swiper-button-hidden,
.swiper-button-prev.swiper-button-hidden {
    opacity: 0;
    cursor: auto;
    pointer-events: none
}

.swiper-navigation-disabled .swiper-button-next,
.swiper-navigation-disabled .swiper-button-prev {
    display: none !important
}

.swiper-button-next:after,
.swiper-button-prev:after {
    font-family: swiper-icons;
    font-size: var(--swiper-navigation-size);
    text-transform: none !important;
    letter-spacing: 0;
    font-variant: normal;
    line-height: 1
}

.swiper-button-prev,
.swiper-rtl .swiper-button-next {
    left: 10px;
    right: auto
}

.swiper-button-prev:after,
.swiper-rtl .swiper-button-next:after {
    content: "prev"
}

.swiper-button-next,
.swiper-rtl .swiper-button-prev {
    right: 10px;
    left: auto
}

.swiper-button-next:after,
.swiper-rtl .swiper-button-prev:after {
    content: "next"
}

.swiper-button-lock {
    display: none
}

.ClientSaysSliderHome_client-section___GN_0 {
    padding: 60px 0
}

.ClientSaysSliderHome_client-section___GN_0 .ClientSaysSliderHome_center__9NtxG {
    text-align: center
}

.ClientSaysSliderHome_companypageidentity__dD9bI.ClientSaysSliderHome_client-section___GN_0,
.ClientSaysSliderHome_homepageidentity__CdU3b.ClientSaysSliderHome_client-section___GN_0 {
    padding: 0
}

.ClientSaysSliderHome_client-section___GN_0 .ClientSaysSliderHome_card-services-index__fsVBw .ClientSaysSliderHome_dance____Ejc {
    position: relative;
    padding-top: 0
}

.ClientSaysSliderHome_sliderSectionsmallPondicherry__WHWOZ .ClientSaysSliderHome_card-services-index__fsVBw .ClientSaysSliderHome_dance____Ejc,
.ClientSaysSliderHome_sliderSectionsmallThiruvananthapuram__GpkTk .ClientSaysSliderHome_card-services-index__fsVBw .ClientSaysSliderHome_dance____Ejc,
.ClientSaysSliderHome_sliderSectionsmall__3kytD .ClientSaysSliderHome_card-services-index__fsVBw .ClientSaysSliderHome_dance____Ejc {
    padding-top: 0
}

.ClientSaysSliderHome_client-section___GN_0 .ClientSaysSliderHome_card-services-index__fsVBw .ClientSaysSliderHome_dance____Ejc .ClientSaysSliderHome_w-80__wzGoe {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    width: 250px;
    height: 150px;
    margin: 0 auto;
    position: relative;
    margin-top: 0 !important
}

.ClientSaysSliderHome_sliderSectionsmallPondicherry__WHWOZ .ClientSaysSliderHome_card-services-index__fsVBw .ClientSaysSliderHome_dance____Ejc .ClientSaysSliderHome_w-80__wzGoe,
.ClientSaysSliderHome_sliderSectionsmallThiruvananthapuram__GpkTk .ClientSaysSliderHome_card-services-index__fsVBw .ClientSaysSliderHome_dance____Ejc .ClientSaysSliderHome_w-80__wzGoe,
.ClientSaysSliderHome_sliderSectionsmall__3kytD .ClientSaysSliderHome_card-services-index__fsVBw .ClientSaysSliderHome_dance____Ejc .ClientSaysSliderHome_w-80__wzGoe {
    margin-top: 0 !important
}

.ClientSaysSliderHome_client-section___GN_0 .ClientSaysSliderHome_card-services-index__fsVBw .ClientSaysSliderHome_dance____Ejc .ClientSaysSliderHome_small-image__e_TVr {
    width: 33px;
    height: 33px;
    left: 57%;
    position: absolute;
    bottom: 0
}

.ClientSaysSliderHome_client-section___GN_0 .ClientSaysSliderHome_card-services-index__fsVBw .ClientSaysSliderHome_card-body__HWQLQ .ClientSaysSliderHome_card-text__k8aXY {
    text-align: center;
    margin-top: 10px;
    color: #333;
    font-size: 15px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical
}

.ClientSaysSliderHome_sliderSectionsmallPondicherry__WHWOZ .ClientSaysSliderHome_card-services-index__fsVBw .ClientSaysSliderHome_card-body__HWQLQ .ClientSaysSliderHome_card-text__k8aXY {
    min-height: 80px
}

.ClientSaysSliderHome_sliderSectionsmallThiruvananthapuram__GpkTk .ClientSaysSliderHome_card-services-index__fsVBw .ClientSaysSliderHome_card-body__HWQLQ .ClientSaysSliderHome_card-text__k8aXY {
    min-height: 130px
}

.ClientSaysSliderHome_client-section___GN_0 .ClientSaysSliderHome_card-services-index__fsVBw .ClientSaysSliderHome_card-body__HWQLQ .ClientSaysSliderHome_clientname__eM7KM {
    text-align: center;
    font-size: 22px;
    font-weight: 600;
    color: #343a40
}

.ClientSaysSliderHome_client-section___GN_0 .ClientSaysSliderHome_card-services-index__fsVBw .ClientSaysSliderHome_card-body__HWQLQ .ClientSaysSliderHome_clientcity__5S_TZ {
    text-align: center !important;
    font-size: 14px;
    font-weight: 400;
    color: #333;
    padding: 0 10px
}

.ClientSaysSliderHome_client-section___GN_0 .ClientSaysSliderHome_card-services-index__fsVBw {
    height: 100%;
    border: 0;
    position: relative;
    box-shadow: 0 0 15px 0 #ddd !important;
    min-height: 440px
}

.ClientSaysSliderHome_card-services-index__fsVBw.ClientSaysSliderHome_card-bg-blue__9lGDG {
    padding: 20px;
    border-radius: 10px;
    margin: 30px 10px 70px
}

.ClientSaysSliderHome_section-title__T8ekD {
    color: #fc4f19;
    font-weight: 500;
    font-size: 24px;
    margin-bottom: .5rem
}

.ClientSaysSliderHome_client-section___GN_0 .ClientSaysSliderHome_swiper-slider-adani2__VxepS .ClientSaysSliderHome_w-80__wzGoe {
    width: 200px;
    height: 200px;
    margin: 0 auto;
    position: relative
}

.ClientSaysSliderHome_client-test__ztzVe,
.ClientSaysSliderHome_client-testname__hHnHj {
    position: absolute;
    bottom: 10px;
    left: 0;
    width: 100%
}

.ClientSaysSliderHome_call__OSM3d {
    margin-bottom: 30px
}

.ClientSaysSliderHome_client-section___GN_0 .ClientSaysSliderHome_section-heading__dX9O9 {
    font-size: 30px;
    font-weight: 600;
    margin-bottom: 30px;
    color: #212529
}

.ClientSaysSliderHome_line__qHVHw {
    width: 25%;
    border-top: 3px solid #fc4f19;
    opacity: 1;
    margin: 0 auto
}

.ClientSaysSliderHome_client-section___GN_0 .ClientSaysSliderHome_button-orange__IOo4H {
    color: #fff;
    padding: 12px 24px;
    border-radius: 33px;
    border: none;
    height: 54px;
    max-width: 190px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 auto;
    font-weight: 600;
    background: linear-gradient(90deg, #fc4f19, #f6a60d)
}

.ClientSaysSliderHome_client-section___GN_0 .ClientSaysSliderHome_button-orange__IOo4H:active,
.ClientSaysSliderHome_client-section___GN_0 .ClientSaysSliderHome_button-orange__IOo4H:focus,
.ClientSaysSliderHome_client-section___GN_0 .ClientSaysSliderHome_button-orange__IOo4H:hover {
    background: #fff;
    border: 3px solid #fc4f19;
    color: #fc4f19
}

.ClientSaysSliderHome_sliderSectionsmall__3kytD .ClientSaysSliderHome_card-services-index__fsVBw {
    min-height: 340px !important
}

.ClientSaysSliderHome_sliderSectionsmallPondicherry__WHWOZ .ClientSaysSliderHome_card-services-index__fsVBw {
    min-height: 360px !important
}

.ClientSaysSliderHome_sliderSectionsmallThiruvananthapuram__GpkTk .ClientSaysSliderHome_card-services-index__fsVBw {
    min-height: 400px !important
}

@media(max-width:991px) {
    .ClientSaysSliderHome_client-section___GN_0 .ClientSaysSliderHome_section-heading__dX9O9 {
        font-size: 1.5rem !important
    }
}

@media(max-width:767px) {
    .ClientSaysSliderHome_client-section___GN_0 .ClientSaysSliderHome_button-orange__IOo4H {
        height: 45px;
        font-size: 14px;
        max-width: 160px
    }
    .ClientSaysSliderHome_client-section___GN_0 {
        padding: 30px 0
    }
    .ClientSaysSliderHome_section-title__T8ekD {
        font-size: 20px
    }
    .ClientSaysSliderHome_companypageidentity__dD9bI.ClientSaysSliderHome_client-section___GN_0,
    .ClientSaysSliderHome_homepageidentity__CdU3b.ClientSaysSliderHome_client-section___GN_0 {
        padding: 0
    }
    .ClientSaysSliderHome_client-section___GN_0 .ClientSaysSliderHome_section-heading__dX9O9 {
        margin-bottom: 15px
    }
    .ClientSaysSliderHome_client-section___GN_0 .ClientSaysSliderHome_card-services-index__fsVBw {
        min-height: 450px !important
    }
    .ClientSaysSliderHome_sliderSectionsmall__3kytD .ClientSaysSliderHome_card-services-index__fsVBw {
        min-height: auto !important
    }
    .ClientSaysSliderHome_sliderSectionsmallPondicherry__WHWOZ .ClientSaysSliderHome_card-services-index__fsVBw,
    .ClientSaysSliderHome_sliderSectionsmallThiruvananthapuram__GpkTk .ClientSaysSliderHome_card-services-index__fsVBw {
        min-height: 400px !important
    }
}

.ClientSaysSliderHome_swiper-button-next__I9l2d:after,
.ClientSaysSliderHome_swiper-button-prev__BdlRM:after {
    background-image: url(../../../webassets/images/left_icon.svg)
}

.ClientSaysSliderHome_swiper-button-next__I9l2d {
    color: red
}

@media(min-width:768px) and (max-width:991px) {
    .ClientSaysSliderHome_client-section___GN_0 .ClientSaysSliderHome_card-services-index__fsVBw {
        min-height: 430px !important
    }
    .ClientSaysSliderHome_sliderSectionsmall__3kytD .ClientSaysSliderHome_card-services-index__fsVBw {
        min-height: auto !important
    }
    .ClientSaysSliderHome_sliderSectionsmallPondicherry__WHWOZ .ClientSaysSliderHome_card-services-index__fsVBw {
        min-height: 380px !important
    }
    .ClientSaysSliderHome_sliderSectionsmallThiruvananthapuram__GpkTk .ClientSaysSliderHome_card-services-index__fsVBw {
        min-height: 400px !important
    }
}

@media(max-width:1199px) and (min-width:992px) {
    .ClientSaysSliderHome_client-section___GN_0 .ClientSaysSliderHome_card-services-index__fsVBw {
        height: 450px !important
    }
    .ClientSaysSliderHome_sliderSectionsmall__3kytD .ClientSaysSliderHome_card-services-index__fsVBw {
        height: 220px !important
    }
    .ClientSaysSliderHome_client-section___GN_0 .ClientSaysSliderHome_card-services-index__fsVBw .ClientSaysSliderHome_card-body__HWQLQ .ClientSaysSliderHome_clientcity__5S_TZ {
        font-size: 12px;
        margin-bottom: 10px;
        height: 37px
    }
}

@media(min-width:1200px) and (max-width:1399px) {
    .ClientSaysSliderHome_client-section___GN_0 .ClientSaysSliderHome_card-services-index__fsVBw {
        min-height: 430px !important
    }
    .ClientSaysSliderHome_sliderSectionsmallPondicherry__WHWOZ .ClientSaysSliderHome_card-services-index__fsVBw,
    .ClientSaysSliderHome_sliderSectionsmall__3kytD .ClientSaysSliderHome_card-services-index__fsVBw {
        min-height: 380px !important
    }
    .ClientSaysSliderHome_sliderSectionsmallThiruvananthapuram__GpkTk .ClientSaysSliderHome_card-services-index__fsVBw {
        min-height: 400px !important
    }
}

.integration-school-app.Integration_paddingTop__plIVD {
    margin: 80px 0 0 !important
}

.integration-school-app .Integration_Crad-ListData__ZktXt {
    padding-left: 38px
}

.integration-school-app .integration-section-title {
    font-weight: 500;
    font-size: 24px;
    margin-bottom: .5rem !important
}

.integration-school-app .Integration_about-para__6gbIU {
    font-size: 16px;
    color: #333;
    margin-bottom: 1.5rem
}

.integration-school-app .integration-section-heading {
    font-size: 30px;
    font-weight: 600;
    margin-bottom: 15px;
    color: #fc4f19
}

.Integration_contactform_bg__lR9Nn .integration-section-heading {
    font-size: 40px;
    font-weight: 600;
    margin-bottom: 15px;
    color: #333
}

.Integration_sispageIntegrationtwo__Xwp7D .integration-section-heading {
    font-size: 30px;
    font-weight: 600;
    margin-bottom: 15px;
    color: #000
}

.integration-school-app h3.integration-side-content-title {
    font-size: 30px;
    font-weight: 600;
    margin-bottom: 16px
}

.Integration_side-content-titlenew__HAPtQ {
    font-size: 26px;
    font-weight: 600;
    margin-bottom: 16px
}

.integration-school-app .Integration_button-orange__AtSdj {
    color: #fff;
    padding: 12px 24px;
    border-radius: 33px;
    background: linear-gradient(90deg, #fc4f19, #f6a60d);
    font-weight: 600;
    margin: 10px 0 20px;
    border: none;
    height: 54px;
    max-width: 190px;
    display: flex;
    align-items: center;
    justify-content: center
}

.integration-school-app .Integration_button-orange__AtSdj:active,
.integration-school-app .Integration_button-orange__AtSdj:focus,
.integration-school-app .Integration_button-orange__AtSdj:hover {
    background: 0 0;
    border: 3px solid #fc4f19;
    color: #fc4f19
}

.integration-school-app .integration-image {
    transition: .7s ease
}

.integration-school-app .integration-image:hover {
    transform: scale(1.02)
}

.Integration_list-icon__zjMQF .Integration_saftey-li__7NWvg {
    font-size: 16px;
    font-weight: 500
}

.Integration_list-icon__zjMQF .Integration_saftey-li__7NWvg p,
.Integration_secondpara__y5BlS {
    margin: 0;
    font-size: 16px;
    color: #212529;
    font-weight: 500
}

.integration-school-app.Integration_BISFooterAbove___dRjF,
.integration-school-app.Integration_BISIntegrationtwo__BG_EM,
.integration-school-app.Integration_GMIHIntegrationtwo__GYkYU,
.integration-school-app.Integration_HECKFooterAbove__45WSS,
.integration-school-app.Integration_HECKIntegrationtwo__qqsog,
.integration-school-app.Integration_NESRFooterAbove__oNoV_,
.integration-school-app.Integration_NESRIntegrationtwo__0686p,
.integration-school-app.Integration_PSSBFooterAbove__WyoNn,
.integration-school-app.Integration_PSSBIntegrationtwo__gdkmq,
.integration-school-app.Integration_SBVSFooterAbove__Pk90n,
.integration-school-app.Integration_SBVSIntegrationtwo__fo7CC,
.integration-school-app.Integration_SDISFooterAbove__lzFRg,
.integration-school-app.Integration_SDISIntegrationtwo__8xEWt,
.integration-school-app.Integration_SGSFooterAbove__NV0lS,
.integration-school-app.Integration_SGSIntegrationtwo__Ld_nt,
.integration-school-app.Integration_SISRIntegrationtwo__bBKZk,
.integration-school-app.Integration_SSSEFooterAbove___UIU1,
.integration-school-app.Integration_SSSEIntegrationtwo__sbnvm,
.integration-school-app.Integration_adharshilaIntegrationtwo__bzR94,
.integration-school-app.Integration_anand_Integrationtwo__Z_fzm,
.integration-school-app.Integration_anandgpIntegrationtwo__uqj_K,
.integration-school-app.Integration_aone_FooterAbove__mPK0M,
.integration-school-app.Integration_aone_Integrationtwo__w3ONq,
.integration-school-app.Integration_crpf_FooterAbove__QuYUS,
.integration-school-app.Integration_crpf_Integrationtwo__hvuJ_,
.integration-school-app.Integration_kpc_FooterAbove__bPhv0,
.integration-school-app.Integration_kpc_Integrationtwo__3_gzP,
.integration-school-app.Integration_ksvk_FooterAbove__SVx7f,
.integration-school-app.Integration_ksvk_Integrationtwo__0WQIN,
.integration-school-app.Integration_lp_Integrationtwo__i6nzt,
.integration-school-app.Integration_navrachna_Integrationtwo__88_4f,
.integration-school-app.Integration_nirma_Integrationtwo__TlnFo,
.integration-school-app.Integration_ourapproachintegrartionfour__7Wr_n,
.integration-school-app.Integration_ourapproachintegrartionsix__UCS3_,
.integration-school-app.Integration_ourapproachintegrartiontwo__kM2rO,
.integration-school-app.Integration_rockford_Integrationtwo__aZEfW,
.integration-school-app.Integration_rpsIntegrationtwo__gyh5H,
.integration-school-app.Integration_rps_Integrationtwo__FwxxM,
.integration-school-app.Integration_servicespageIntegrationFive__Ff_p0,
.integration-school-app.Integration_servicespageIntegrationThree__heMdW,
.integration-school-app.Integration_servicespageIntegrationTwo__gCLgl,
.integration-school-app.Integration_smsIntegrationone___GugY,
.integration-school-app.Integration_studentmangementfive__5IPmI,
.integration-school-app.Integration_studentmangementthree__jHGCb,
.integration-school-app.Integration_vidyalayaIntegrationFour__x6pT_,
.integration-school-app.Integration_vidyalayaIntegrationTwo__vdix5 {
    background-color: #ffede7
}

.Integration_contactform_bg__lR9Nn {
    background: transparent linear-gradient(112deg, #ffeee9fc, #fff5e1) 0 0 no-repeat padding-box
}

.Integration_imgset__wbMIQ {
    height: auto;
    width: 100%
}

.Integration_imgsetaward__xY48N {
    height: auto;
    width: 35px;
    margin-right: 10px
}

.Integration_universityManagementIntegrationone__IPjCl.integration-school-app {
    padding-bottom: 0 !important
}

.Integration_saftey-li__7NWvg {
    text-align: left;
    display: flex;
    margin-bottom: 15px;
    align-items: flex-start
}

.Integration_point-image__doCGl {
    margin-bottom: 4px;
    margin-right: 15px;
    min-width: 25px;
    height: 25px
}

.Integration_studentmangementfive__5IPmI.integration-school-app .integration-section-title,
.Integration_studentmangementfour__PwNYW.integration-school-app .integration-section-title,
.Integration_studentmangementsix__uqB1v.integration-school-app .integration-section-title,
.Integration_studentmangementthree__jHGCb.integration-school-app .integration-section-title,
.Integration_studentmangementtwo__HzVdf.integration-school-app .integration-section-title {
    color: #212529
}

.Integration_vts_integration__CU_fz {
    padding-bottom: 0 !important
}

.Integration_demopageIntegration__RcwL1 .integration-image,
.Integration_onlineclassroom_it3__B7Nhf .integration-image {
    width: 460px
}

@media(max-width:767px) {
    .integration-school-app .Integration_button-orange__AtSdj {
        margin: 0 auto;
        height: 45px;
        font-size: 14px;
        max-width: 170px
    }
    .integration-school-app .integration-section-heading {
        font-size: 25px;
        margin-bottom: 10px
    }
    .integration-school-app h3.integration-side-content-title {
        font-size: 25px;
        margin-top: 10px;
        margin-bottom: 10px
    }
    .integration-school-app .integration-section-title {
        font-size: 20px;
        margin-bottom: 0 !important;
        text-align: center
    }
    .Integration_partnerprogramintegration__5Xvbs .integration-section-title {
        font-size: 20px
    }
    .Integration_list-icon__zjMQF .Integration_saftey-li__7NWvg {
        font-size: 14px;
        font-weight: 500
    }
    .integration-school-app {
        padding-bottom: 40px !important
    }
    .integration-school-app .Integration_about-para__6gbIU,
    .integration-school-app .integration-section-heading,
    .integration-school-app .integration-section-title,
    .integration-school-app h3.integration-side-content-title {
        text-align: center
    }
    .integration-main-div {
        width: 100%;
        justify-content: center
    }
}

@media(max-width:991px) and (min-width:767px) {
    .integration-school-app .integration-side-content-title {
        font-size: 26px !important;
        margin-bottom: 15px !important
    }
    .integration-image {
        margin-top: 20px
    }
}