/* ======== Common CSS ======== */

* {
    margin: 0px;
    padding: 0px;
}

html {
    padding: 0px;
    margin: 0 auto;
}

body {
    font-family: 'Poppins', sans-serif;
    margin: 0px auto;
    padding: 0px;
    background-color: var(--bg) !important;
}

a:hover {
    text-decoration: none;
}

pre,
p {
    margin: 0px;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    margin: 0px;
}

ul {
    padding: 0;
    margin: 0px;
}

textarea {
    resize: none !important;
}

button,
select {
    cursor: pointer;
}

button:focus,
input:focus,
select:focus,
textarea:focus {
    outline: none;
}

ul {
    padding: 0px;
    margin: 0px;
}

img {
    width: 100%;
    display: block;
}

a:hover {
    text-decoration: none;
}

a {
    -webkit-transition: .3s all ease;
    -o-transition: .3s all ease;
    transition: .3s all ease;
    text-decoration: none;
}


/* ======== Variable ======== */
:root {
    /* Colors */
    --color: #000;
    --color2: #212832;
    --color3: #696D76;
    --color4: #898989;
    --color5: #939393;
    --bg: #ffffff;
    --bg2: #000;
    --bg3: #2847fb;
    --bg4: #05b2dc;
}
/* ======== Navbar ======== */
._header_e_learning_navbar {
    background-color: transparent !important;
}
._logo_wrap {
    margin-right: 50px;
}
._header_e_learning_nav {
    margin: 0 auto;
}
._header_e_learning_nav_item {
    margin: 0 6px;
}
._toggler {
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
}
._nav_logo {
    width: auto;
    display: inline-block;
    max-width: 200px;
}
._header_e_learning_nav_link {
    -webkit-transition: .2s all ease;
    -o-transition: .2s all ease;
    transition: .2s all ease;
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    color: #222932 !important;
}
._header_e_learning_nav_link:hover {
    color: var(--bg3) !important;
}
._header_e_learning_nav_right {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
._sign_up_btn {
    background: var(--bg3);
    border-radius: 6px;
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    color: var(--bg) !important;
    border: none;
    border-radius: 25px;
    padding: 12px 40px !important;
    display: block;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    -webkit-transition: .2s all ease-in;
    -o-transition: .2s all ease-in;
    transition: .2s all ease-in;
}
._header_e_learning_nav_btn:hover {
    background: var(--bg2);
}
/* ======== Navbar Ends ======== */

._header_e_learning_wrapper {
    padding: 50px 0;
}
._header_e_learning_wrap {
    padding: 60px 0 20px 0;
}
._header_e_learning_content {
    padding: 40px 0;
}
._header_e_learning_content_title {
    font-weight: 700;
    font-size: 50px;
    line-height: 60px;
    color: var(--color2);
    margin: 0 0 50px 0;
    max-width: 90%;
}
._header_e_learning_content_para {
    font-weight: 400;
    font-size: 16px;
    line-height: 25px;
    color: var(--color3);
    max-width: 60%;
}
._header_e_learning_content_input_wrap {
    margin: 60px 0 20px 0;
}
._header_e_learning_content_form {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: relative;
}
._header_e_learning_content_input {
    width: 100%;
    padding: 20px 190px 20px 28px;
    font-weight: 400;
    font-size: 16px;
    line-height: 25px;
    color: #AFAFAF;
    background: var(--bg);
    border-radius: 37px;
    border: none;
    -webkit-box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
}
._header_e_learning_content_input::-webkit-input-placeholder {
    font-weight: 400;
    font-size: 16px;
    line-height: 25px;
    color: #AFAFAF;
    -webkit-transition: .2s all ease;
    transition: .2s all ease;
}
._header_e_learning_content_input::-moz-placeholder {
    font-weight: 400;
    font-size: 16px;
    line-height: 25px;
    color: #AFAFAF;
    -moz-transition: .2s all ease;
    transition: .2s all ease;
}
._header_e_learning_content_input:-ms-input-placeholder {
    font-weight: 400;
    font-size: 16px;
    line-height: 25px;
    color: #AFAFAF;
    -ms-transition: .2s all ease;
    transition: .2s all ease;
}
._header_e_learning_content_input::-ms-input-placeholder {
    font-weight: 400;
    font-size: 16px;
    line-height: 25px;
    color: #AFAFAF;
    -ms-transition: .2s all ease;
    transition: .2s all ease;
}
._header_e_learning_content_input::placeholder {
    font-weight: 400;
    font-size: 16px;
    line-height: 25px;
    color: #AFAFAF;
    -webkit-transition: .2s all ease;
    -o-transition: .2s all ease;
    transition: .2s all ease;
}
._header_e_learning_content_input:focus::-webkit-input-placeholder {
    opacity: 0;
}
._header_e_learning_content_input:focus::-moz-placeholder {
    opacity: 0;
}
._header_e_learning_content_input:focus:-ms-input-placeholder {
    opacity: 0;
}
._header_e_learning_content_input:focus::-ms-input-placeholder {
    opacity: 0;
}
._header_e_learning_content_input:focus::placeholder {
    opacity: 0;
}
._header_e_learning_input_btn {
    position: absolute;
    right: 0;
    background: var(--bg3);
    border-radius: 37px;
    font-weight: 600;
    font-size: 16px;
    line-height: 25px;
    color: var(--bg);
    border: none;
    padding: 20px 42px;
    -webkit-transition: .2s all ease-in-out;
    -o-transition: .2s all ease-in-out;
    transition: .2s all ease-in-out;
}
._header_e_learning_input_btn:hover {
    background: var(--bg2);
}
._header_e_learning_content_img {
    position: relative;
}
._process_pading {
    padding-right: 60px;
}
._header_e_learning_content_img::before {
    content: "";
    position: absolute;
    width: 380px;
    height: 473px;
    background: #0aca70;
    opacity: 0.4;
    -webkit-filter: blur(234px);
    filter: blur(234px);
    left: 50%;
    z-index: -1;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
}
@media (max-width: 1399px) {
    ._header_e_learning_content_title {
        font-size: 50px;
        max-width: 100%;
    }
    ._header_e_learning_content_para {
        max-width: 100%;
    }
}
@media only screen and (max-width: 1199px) {
    ._header_e_learning_content_title {
        font-size: 40px;
    }
    ._header_e_learning_content_img {
        padding: 20px 0;
    }
}
@media only screen and (max-width: 991px) {
    ._header_e_learning_nav_item {
        margin: 8px 6px;
        text-align: center;
    }
    ._header_e_learning_content_img {
        margin: 40px 0 0 0;
        padding-bottom: 0;
    }
}
@media only screen and (max-width: 767px) {
    ._header_e_learning_wrap {
        padding: 100px 0 20px 0;
    }
    ._header_e_learning_content {
        padding: 20px 0;
        text-align: center;
    }
}
@media only screen and (max-width: 575px) {
    ._header_e_learning_content_title {
        font-size: 28px;
        margin: 0 0 18px 0;
    }
    ._header_e_learning_content_input {
        font-size: 14px;
    }
    ._header_e_learning_content_input::-webkit-input-placeholder {
        font-size: 14px;
    }
    ._header_e_learning_content_input::-moz-placeholder {
        font-size: 14px;
    }
    ._header_e_learning_content_input:-ms-input-placeholder {
        font-size: 14px;
    }
    ._header_e_learning_content_input::-ms-input-placeholder {
        font-size: 14px;
    }
    ._header_e_learning_content_input::placeholder {
        font-size: 14px;
    }
    ._header_e_learning_input_btn {
        font-size: 14px;
    }
}
@media only screen and (max-width: 420px) {
    ._header_e_learning_content_input {
        padding: 16px 28px;
        font-size: 14px;
    }
    ._header_e_learning_input_btn {
        padding: 16px 30px;
    }
}
/* ======== Header E Larning Section Ends ======== */

/* ======== Countdown E Larning Section ======== */
.key_feature_wrapper {
    padding: 60px 0;
}
._count_e_learning_content_inner {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    margin: 0 0 30px;
}
._count_e_learning_content_ic {
    padding: 24px 26px;
    border-radius: 50%;
    width: 72px;
    height: 72px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    background-color: #2847fb;
}
._count_e_learning_content_ic._count_e_learning_content_ic3{
    padding: 24px 22px;
}
._count_e_learning_content_txt {
    padding: 0 30px;
}
._count_e_learning_content_title {
    font-weight: 600;
    font-size: 18px;
    line-height: 27px;
    color: var(--color2);
}
@media (max-width: 1399px) {
    ._count_e_learning_content_title {
        font-size: 16px;
        max-width: 100%;
    }
}
@media only screen and (max-width: 1199px) {
    ._count_e_learning_content_title {
        font-size: 14px;
    }
}
@media only screen and (max-width: 991px) {
    ._count_e_learning_content {
        margin: 20px 0;
    }
    ._count_e_learning_content_inner {
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        text-align: center;
    }
    ._count_e_learning_content_txt {
        margin: 10px 0 0 0;
        padding: 0 20px;
    }
}
/* ======== Countdown E Larning Section Ends ======== */

/* ======== Choose E Larning Section ======== */
._choose_e_learning_wrapper {
    padding: 100px 0 50px 0;
}
._margin-bottom{
    margin-bottom: 100px;
}
.txter_heading {
    text-align: center;
    margin-bottom: 60px;
}
.txter_heading_title {
    font-weight: 700;
    font-size: 34px;
    line-height: 51px;
    color: var(--color2);
    margin: 0 0 18px 0;
}
.txter_heading_para {
    font-weight: 400;
    font-size: 16px;
    line-height: 25px;
    color: var(--color3);
    max-width: 65%;
    margin: 0 auto;
}
._choose_e_learning_content {
    margin: 20px 0;
}
._choose_e_learning_content_ic {
    width: 102px;
    height: 106px;
    border-radius: 22px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}
._choose_e_learning_content_ic1 {
    background-color: var(--bg3);
}
._choose_e_learning_content_ic2 {
    background-color: var(--bg2);
}
._choose_e_learning_content_ic3 {
    background-color: var(--bg4);
}
._choose_e_learning_content_ic svg {
    max-width: 50px;
    height: auto;
}
._choose_e_learning_content_img {
    width: auto;
}
._choose_e_learning_content_txt {
    margin: 32px 0 20px 0;
    padding: 0 60px 0 0;
}
._choose_e_learning_content_title {
    font-weight: 600;
    font-size: 20px;
    line-height: 30px;
    color: var(--color2);
    margin: 0 0 18px 0;
}
._choose_e_learning_content_para {
    font-weight: 400;
    font-size: 16px;
    line-height: 25px;
    color: #696D76;
}
@media (max-width: 1399px) {
    .txter_heading_title {
        font-size: 30px;
    }
    .txter_heading_para {
        max-width: 100%;
    }
    ._choose_e_learning_content_txt {
        padding: 0 20px 0 0;
    }
}
@media only screen and (max-width: 1199px) {
    .txter_heading_title {
        font-size: 26px;
    }
    ._choose_e_learning_content_title {
        font-size: 16px;
    }
    ._choose_e_learning_content_para {
        font-size: 14px;
    }
}
@media only screen and (max-width: 991px) {
    ._choose_e_learning_content {
        text-align: center;
    }
    ._choose_e_learning_content_txt {
        padding: 0;
    }
    ._choose_e_learning_content_ic {
        margin: 0 auto;
    }
}
@media only screen and (max-width: 767px) {
    ._choose_e_learning_wrapper {
        padding: 50px 0;
    }
}
@media only screen and (max-width: 575px) {
    .txter_heading_title {
        font-size: 22px;
    }
}
/* ======== Countdown E Larning Section Ends ======== */

/* automate sms start */
._feature_e_learning_wrapper {
    padding: 50px 0;
}
._feature_e_learning_content_img {
    padding: 0 40px;
}
._feature_e_learning_content {
    padding: 0 0 0 40px;
}
._feature_e_learning_content_title {
    font-weight: 700;
    font-size: 34px;
    line-height: 51px;
    color: var(--color2);
    margin: 0 0 30px 0;
}
._feature_e_learning_content_para {
    font-weight: 400;
    font-size: 16px;
    line-height: 25px;
    color: var(--color3);
}
._feature_e_learning_bottom_list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    list-style: none;
    margin: 38px 0 20px 0;
}
._feature_e_learning_botto_list_item {
    font-weight: 400;
    font-size: 16px;
    line-height: 25px;
    color: var(--color3);
    margin: 0 20px 0 0;
}
._feature_e_learning_botto_list_item svg {
    margin: 0 8px 0 0;
}
._feature_e_learning_content_btn {
    margin: 60px 0 10px 0;
}
._choose_e_learning_wrapper ._feature_e_learning_content_btn {
    margin: 20px 0 10px 0;
}
._feature_e_learning_btn {
    background: var(--bg3);
    border-radius: 28px;
    font-weight: 600;
    font-size: 16px;
    line-height: 24px;
    color: var(--bg) !important;
    padding: 16px 32px;
    display: block;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    -webkit-transition: .2s all ease-in-out;
    -o-transition: .2s all ease-in-out;
    transition: .2s all ease-in-out;
}
._feature_e_learning_btn:hover {
    background: var(--bg2);
}
@media (max-width: 1399px) {
    ._feature_e_learning_content {
        padding: 80px 0px 20px 40px;
    }
    ._feature_e_learning_content_title {
        font-size: 30px;
    }
}
@media only screen and (max-width: 1199px) {
    ._feature_e_learning_content {
        padding: 40px 0px 20px 20px;
    }
    ._feature_e_learning_content_title {
        font-size: 26px;
    }
    ._feature_e_learning_content_para {
        font-size: 14px;
    }
    ._feature_e_learning_botto_list_item {
        font-size: 14px;
    }
    ._feature_e_learning_btn {
        font-size: 14px;
        padding: 14px 32px;
    }
}
@media only screen and (max-width: 991px) {
    ._feature_e_learning_content_img {
        padding: 0 0 20px 0;
    }
    ._feature_e_learning_content {
        padding: 0;
    }
}
@media only screen and (max-width: 767px) {
    ._feature_e_learning_content {
        text-align: center;
    }
    ._feature_e_learning_bottom_list {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
    }
    ._feature_e_learning_btn {
        margin: 0 auto;
    }
}
@media only screen and (max-width: 575px) {
    ._feature_e_learning_content_title {
        font-size: 22px;
    }
    ._feature_e_learning_content_para {
        font-size: 14px;
    }
    ._feature_e_learning_botto_list_item {
        font-size: 14px;
    }
}
/* automate sms end */

/* automate whatsapp start */
._feature_2_e_learning_wrapper {
    padding: 50px 0;
}
._feature_2_e_learning_content {
    padding: 0 20px 0 0;
}
._feature_2_e_learning_content_title {
    font-weight: 700;
    font-size: 20px;
    line-height: 51px;
    color: var(--color2);
    margin: 0 0 30px 0;
}
._feature_2_e_learning_content_para {
    font-weight: 400;
    font-size: 16px;
    line-height: 25px;
    color: var(--color3);
}
._feature_2_e_learning_bottom_list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    list-style: none;
    margin: 38px 0 20px 0;
}
._feature_2_e_learning_botto_list_item {
    font-weight: 400;
    font-size: 16px;
    line-height: 25px;
    color: var(--color3);
    margin: 0 20px 0 0;
}
._feature_2_e_learning_botto_list_item svg {
    margin: 0 8px 0 0;
}
._feature_2_e_learning_content_btn {
    margin: 60px 0 10px 0;
}
._feature_2_e_learning_btn {
    background: var(--bg3);
    border-radius: 28px;
    font-weight: 600;
    font-size: 16px;
    line-height: 24px;
    color: var(--bg) !important;
    padding: 16px 32px;
    display: block;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    -webkit-transition: .2s all ease-in-out;
    -o-transition: .2s all ease-in-out;
    transition: .2s all ease-in-out;
}
._feature_2_e_learning_btn:hover {
    background: var(--bg2);
}
._feature_2_e_learning_content_img {
    padding: 0;
}
@media (max-width: 1399px) {
    ._feature_2_e_learning_content_title {
        font-size: 30px;
    }
}
@media only screen and (max-width: 1199px) {
    ._feature_2_e_learning_content {
        padding: 40px 20px 20px 0px;
    }
    ._feature_2_e_learning_content_img {
        padding: 20px 0;
    }
    ._feature_2_e_learning_content_title {
        font-size: 26px;
    }
    ._feature_2_e_learning_btn {
        font-size: 14px;
        padding: 14px 32px;
    }
}
@media only screen and (max-width: 991px) {
    ._feature_2_e_learning_content {
        padding: 0;
    }
    ._feature_2_e_learning_content_img {
        padding: 10px 0 20px 0;
    }
}
@media only screen and (max-width: 767px) {
    ._feature_2_e_learning_content {
        text-align: center;
    }
    ._feature_2_e_learning_bottom_list {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
    }
    ._feature_2_e_learning_btn {
        margin: 0 auto;
    }
}
@media only screen and (max-width: 575px) {
    ._feature_2_e_learning_content_title {
        font-size: 22px;
    }
    ._feature_2_e_learning_content_para {
        font-size: 14px;
    }
    ._feature_2_e_learning_botto_list_item {
        font-size: 14px;
    }
}
/* automate whatsapp end */

/* Testimonial start */
._testi_content_sec {
    padding: 120px 0 0;
}
._testi_content_title_subhead {
    font-style: normal;
    font-weight: 700;
    font-size: 16px;
    line-height: 1.6;
    letter-spacing: 0.4em;
    color: var(--color4);
    margin: 0;
}
._testi_content_title_head {
    font-weight: 700;
    font-size: 40px;
    line-height: 1.2;
    letter-spacing: -0.025em;
    color: var(--color2);
    margin: 10px 0 0;
}
._testi_content_txt {
    font-weight: 500;
    font-size: 16px;
    line-height: 1.6;
    letter-spacing: -0.01em;
    color: var(--color3);
    margin: 0;
    max-width: 80%;
}
._testi_content_card_wrap {
    margin: 50px 0 0;
}
._testi_content_card_main_wrap {
    position: relative;
    background: #FFFFFF;
    border: 1.5px solid #EFEFF5;
    box-sizing: border-box;
    border-radius: 12px;
    transition: .2s all ease;
}
._testi_content_card_main_inner {
    padding: 30px;
}
._testi_content_card_main_quote {
    position: absolute;
    top: -10px;
    right: 20px;
}
._testi_content_card_main_wrap:hover {
    border: 1.5px solid #fff;
    box-shadow: 60px 60px 150px -25px rgba(0, 0, 23, 0.05);
}
._testi_content_card_img {
   max-width: 70px;
}
._testi_content_card_txt {
    font-style: italic;
    font-weight: 500;
    font-size: 16px;
    line-height: 1.8;
    color: var(--color3);
    margin: 20px 0 30px;
}
._testi_content_card_name_wrap {
    margin: 30px 0 0;
}
._testi_content_card_name {
    font-weight: 700;
    font-size: 18px;
    line-height: 1.2;
    letter-spacing: -0.02em;
    color: var(--color2);
}
._testi_content_card_des {
    font-weight: 500;
    font-size: 12px;
    line-height: 15px;
    color: #8D959D;
    margin: 5px 0 0;
}
._testi_slider {
    position: relative;
}
._track2 {
    position: relative;
    z-index: 1;
    padding-left: calc((100% - 1320px) / 2);
}
._testi_bullets {
    position: absolute;
    left: 16%;
    bottom: 0;
    z-index: 10;
}
._testi_arrows {
    position: absolute;
    bottom: 0;
    right: 7%;
    z-index: 100;
}
._testi_blt {
    width: 9px;
    height: 9px;
    background: #C1C3CA;
    border: none;
    border-radius: 50%;
}
.test__slide{
    margin: 40px 0 0;
    height: auto;
    padding-right: calc(1.5rem / 2);
    padding-left: calc(1.5rem / 2);
}
@media only screen and (max-width: 1600px) {
    ._testi_bullets {
        left: 10%;
    }
}
@media only screen and (max-width: 1500px) {
    ._testi_bullets {
        left: 4%;
    }
}
@media (max-width: 1399px) {
    ._testi_bullets {
        left: 10%;
    }
}
@media only screen and (max-width: 991px) {
    ._testi_content_title_wrap {
        text-align: center;
    }
    ._testi_content_txt {
        margin: 10px 0 0;
        max-width: 100%;
        text-align: center;
    }
    ._testi_content_sec {
        padding: 50px 0 0;
    }
    ._testi_content_card_wrap {
        margin: 20px 0 0;
    }
}
@media only screen and (max-width: 575px) {
    ._testi_bullets {
        left: 1%;
    }
    ._testi_content_card_main_inner {
        padding: 21px;
    }
}
@media only screen and (max-width: 420px) {
    ._testi_content_title_head {
        font-size: 32px;
    }
}
@media only screen and (max-width: 375px) {
    .test__slide {
        margin-left: 15px;
    }
}
/* Testimonial ends */

/* faq start*/
._skills_agency_sec {
    padding: 135px 0 200px;
}
._skills_agency_title_wrap {
    position: relative;
}
._skills_agency_title {
    font-weight: 700;
    font-size: 40px;
    line-height: 1.2;
    letter-spacing: -.025em;
    color: var(--color2);
    margin: 10px 0 0;
}
._skills_agency_title_abs {
    position: absolute;
    top: -40px;
    right: 0;
}
._skills_agency_abs2 {
    position: absolute;
    bottom: -130px;
    right: -100px;
}
._skills_agency_accordion_wrap {
    margin: 60px 0 0;
    position: relative;
}
._ac_btn {
    border: none;
    background: transparent;
    font-weight: 600;
    font-size: 20px;
    line-height: 1.2;
    color: var(--color3);
    padding: 0;
}
._ac_btn:focus {
    box-shadow: none;
    background: transparent;
}
.accordion-button:not(.collapsed) {
    background: transparent;
    color: var(--color);
}
._ac_item {
    padding: 25px 20px;
    background-color: #f7f7f7;
    margin-bottom: 20px;
}
._ac_btn_num {
    font-weight: 600;
    font-size: 20px;
    line-height: 1.2;
    color: var(--color-hover);
}
._ac_btn_txt {
    font-weight: 400;
    font-size: 16px;
    line-height: 25px;
    color: var(--color);
    max-width: 100%;
    padding-top: 10px;
}
._ac_clp {
    border: none;
}
._ac_body {
    font-weight: 400;
    font-size: 16px;
    line-height: 25px;
    color: var(--color);
    padding: 0;
    padding-top: 1rem;
}
._ac_btn::after {
    background: url(../images/acarrow.svg);
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
}
._ac_btn:not(.collapsed)::after {
    background: url(../images/acarrow.svg);
    transform: rotate(180deg);
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
}
@media only screen and (max-width: 1199px) {
    ._skills_agency_title {
        max-width: 70%;
    }
    ._ac_btn_txt {
        max-width: 50%;
    }
}
@media only screen and (max-width: 991px) {
    ._skills_agency_title {
        max-width: 100%;
        text-align: center;
    }
    ._skills_agency_title_abs {
        top: 60px;
    }
}
@media only screen and (max-width: 767px) {
    ._skills_agency_title_abs {
        display: none;
    }
    ._ac_btn_txt {
        max-width: 80%;
    }
    ._skills_agency_abs2 {
        display: none;
    }
}
@media only screen and (max-width: 575px) {
    ._skills_agency_sec {
        padding: 50px 0 0;
    }
    ._skills_agency_title {
        font-size: 36px;
    }
}
@media only screen and (max-width: 420px) {
    ._ac_btn {
        font-size: 22px;
    }
    ._ac_btn_num {
        font-size: 22px;
    }
}
/* faq ends */

/* ======== integration sec start ======== */
._cta_e_learning_wrapper {
    padding: 0 0 100px 0;
}
._cta_e_learning_content_wrap {
    padding: 50px 0;
    background-color: var(--bg2);
    border-radius: 12px;
}
._cta_e_learning_heading {
    text-align: center;
}
._cta_e_learning_heading_title {
    font-weight: 600;
    font-size: 34px;
    line-height: 51px;
    color: var(--bg);
}
._cta_e_learning_btn_wrap {
    text-align: center;
    margin: 32px 0 20px 0;
    display: flex;
    align-items: center;
}
._cta_e_learning_btn {
    border: none;
    background: transparent;
    border-radius: 12px;
    padding: 10px 30px 0;
    margin: 0;
    -webkit-transition: .2s all ease-in-out;
    -o-transition: .2s all ease-in-out;
    transition: .2s all ease-in-out;
}
@media (max-width: 1399px) {
    ._cta_e_learning_heading_title {
        font-size: 30px;
    }
}
@media only screen and (max-width: 1199px) {
    ._cta_e_learning_heading_title {
        font-size: 26px;
    }
}
@media only screen and (max-width: 991px) {
    ._cta_e_learning_content_wrap {
        padding: 30px 0;
    }
    ._cta_e_learning_wrapper {
        padding: 0 0 50px 0;
    }
}
@media only screen and (max-width: 575px) {
    ._cta_e_learning_heading_title {
        font-size: 22px;
    }
}
/* integration sec end */

/* footer */
._footer_e_learning_wrapper {
    padding: 100px 0 0 0;
    background: #FAFBFF;
}
._footer_e_learning_content_logo {
    width: auto;
}
._footer_e_learning_content_txt {
    padding: 0 80px 0 0;
}
._footer_e_learning_content_para {
    font-weight: 400;
    font-size: 16px;
    line-height: 28px;
    color: #7A7E87;
    margin: 40px 0 0 0;
}
._footer_e_learning_content_social_list {
    list-style: none;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin: 0 0 20px 0;
}
._footer_e_learning_content_social_list_link {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 28px;
    height: 28px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    background-color: var(--color);
    border-radius: 6px;
    margin: 0 16px 0 0;
}
._footer_e_learning_content_social_list_link:hover {
    background-color: var(--bg2);
}
._footer_e_learning_content_list {
    list-style: none;
    margin: 30px 0 10px 0;
}
._footer_e_learning_content_list_item {
    margin: 10px 0;
}
._footer_e_learning_content_title {
    font-weight: 600;
    font-size: 18px;
    line-height: 18px;
    color: var(--color2);
}
._footer_e_learning_content_list_link {
    font-weight: 400;
    font-size: 14px;
    line-height: 16px;
    color: #7A7E87 !important;
}
._footer_e_learning_content_list_link:hover {
    color: var(--bg2) !important;
}
._footer_e_learning_copyright_wrap {
    padding: 50px 0;
    margin: 50px 0 0 0;
}
._footer_e_learning_copyright {
    text-align: center;
}
._footer_e_learning_copyright_para {
    font-weight: 400;
    font-size: 13px;
    line-height: 15px;
    letter-spacing: -0.01em;
    color: #7A7E87;
}
@media only screen and (max-width: 1199px) {
    ._footer_e_learning_content_para {
        font-size: 14px;
    }
}
@media only screen and (max-width: 991px) {
    ._footer_e_learning_wrapper {
        padding: 50px 0 0 0;
    }
    ._footer_e_learning_content {
        margin: 10px 0 30px 0;
    }
    ._footer_e_learning_copyright_wrap {
        margin: 20px 0 0 0;
    }
    ._footer_e_learning_content_txt {
        padding: 0 20px 0 0;
    }
}
@media only screen and (max-width: 575px) {
    ._footer_e_learning_wrapper {
        padding: 25px 0 0 0;
        text-align: center;
    }
    ._footer_e_learning_content_logo {
        margin: 0 auto;
    }
    ._footer_e_learning_content_social_list {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
    }
    ._footer_e_learning_content_social_list_link {
        margin: 0 8px;
    }
    ._footer_e_learning_copyright_wrap {
        margin: 10px 0 0 0;
    }
}
/* footer ends */

