@import url('https://fonts.googleapis.com/css2?family=Jost:wght@200;300;400;500&family=Oswald:wght@200;300;400;500;600;700&display=swap');:root {--ff-primary: 'Oswald', sans-serif;--ff-body: 'Jost', sans-serif;}:root {--ff-main: #d43d13;--ff-sub: #21325b;}p {font-family: var(--ff-body);}h1, h2, h3, h4, h5, h6 {font-family: var(--ff-primary);}.custom-pad {padding-top: 70px;padding-bottom: 70px;}.custom-btn {font-size: 18px;text-decoration: none;font-weight: 500;padding: 8px 30px;background-color: var(--ff-sub);border-radius: 9px;color: #fff;text-align: center;transition: .9s ease;}.custom-btn:hover {background-color: var(--ff-main);color: #fff;transition: .9s ease;}.main-banner {overflow: hidden;}.main-banner .carousel-caption h1 {font-size: 55px;color: #fff;padding-top: 50px;padding-bottom: 10px;}.main-banner .carousel-caption h2 {font-size: 32px;color: #fff;padding-top: 10px;padding-bottom: 10px;}.main-banner .carousel-caption h5 {font-size: 18px;color: #fff;font-weight: 400;line-height: 25px;}.main-banner .carousel-caption p {font-size: 16px;line-height: 22px;color: #fff;margin-top: 19px;}.main-banner .carousel-caption {top: 48%;bottom: 0;transform: translateY(-50%); text-align: left;}.main-banner .form .form-section {background-color: #fff;padding: 30px 25px;border-radius: 10px;}.main-banner .form .form-section .form-control {margin-bottom: 6px;background-color: transparent;border: 1px solid #3b3b3b;padding: 8px 12px;font-size: 14px;}.main-banner .wpcf7-form-control-wrap {width: 100% !important;}.main-banner .form .form-section .form-select {margin-bottom: 6px;background-color: transparent;border: 1px solid #3b3b3b;padding: 8px 12px;font-size: 14px;}.main-banner .form .form-section .form-control:focus {box-shadow: none;}.main-banner .form .form-section .form-group {display: flex;justify-content: left;}.main-banner .form .form-section .form-group .form-button {display: flex;justify-content: center;}.main-banner .form .form-section .form-group.form-button .button-sd {font-size: 18px;text-decoration: none;font-weight: 500;padding: 8px 30px;background-color: var(--ff-sub);border-radius: 9px;color: #fff;text-align: center;border: none;}.mob-form .form .form-section {background-color: #fff;padding: 30px 25px;border-radius: 10px;}.mob-form .form .form-section .form-control {margin-bottom: 6px;background-color: transparent;border: 1px solid #3b3b3b;padding: 8px 12px;font-size: 14px;}.mob-form.wpcf7-form-control-wrap {width: 100% !important;}.mob-form .form .form-section .form-select {margin-bottom: 6px;background-color: transparent;border: 1px solid #3b3b3b;padding: 8px 12px;font-size: 14px;width:210px;}.mob-form .form .form-section .form-control:focus {box-shadow: none;}.mob-form .form .form-section .form-group {display: flex;justify-content: left;}.mob-form .form .form-section .form-group .form-button {display: flex;justify-content: center;}.mob-form .form .form-section .form-group.form-button .button-sd {font-size: 18px;text-decoration: none;font-weight: 500;padding: 8px 30px;background-color: var(--ff-sub);border-radius: 9px;color: #fff;text-align: center;border: none;}.ug-section .text-head {padding: 40px;border-right: 1px solid #000;}.ug-section .text-head h2 {font-size: 50px;}.ug-section .text-head h2 span {color: var(--ff-main);}.ug-section .pg-part {padding: 45px;}.ug-section .pg-part i {font-size: 49px;padding-bottom: 25px;color: #d43d13;}.ug-section .pg-part h3 {font-size: 30px;font-weight: normal;color: var(--ff-sub);}.about-section .right-images {border-radius: 15px;overflow: hidden;}.about-section .left-text {padding: 0px 20px;}.about-section .left-text h2 {font-size: 35px;padding-bottom: 20px;}.about-section .left-text h2 span {color: var(--ff-main);}.about-section .left-text p {font-size: 16px;font-weight: 400;color: #333;margin-bottom: 20px;}.about-section .left-text p:last-child(2) {margin-bottom: 30px;}.ideo-section {overflow: hidden;}.ideo-section .text-part {padding: 30px;border-right: 1px solid #000;}.ideo-section .text-part h2 {font-size: 50px;color: var(--ff-main);padding-bottom: 20px;}.ideo-section text-part p {font-size: 18px;font-weight: 400;color: #272727;}.ideo-section .main-box {display: flex;flex-wrap: wrap;justify-content: space-between;gap: 15px;padding-left: 20px;}.ideo-section .main-box .clm-box {background-color: #eaeaea;overflow: hidden;padding: 20px;height: 220px;width: 200px;flex: 1 3 auto;}.ideo-section .main-box .clm-box .icon-part i {font-size: 27px;padding-bottom: 13px;color: var(--ff-main);}.ideo-section .main-box .clm-box h2 {font-size: 26px;color: var(--ff-sub);}.ideo-section .main-box .clm-box p {font-size: 16px;line-height: 23px;color: #262626;font-weight: 400;}.need-section {background-image: url("https://old.aieminstitute.com/wp-content/uploads/2023/12/image_2023_12_11T10_27_28_950Z.png");background-position: bottom;background-size: contain;background-repeat: no-repeat;}.need-section .text-part {padding: 30px;border-right: 1px solid #000;margin-bottom: 60px;}.need-section .text-part h2 {font-size: 50px;color: var(--ff-main);padding-bottom: 20px;}.need-section .text-part p {font-size: 16px;line-height: 23px;color: #262626;font-weight: 400;}.need-section .form-section form .form-control {margin-bottom: 17px;}.need-section .form-section form .form-group.form-button {text-align: left;}.need-section .form-section form .form-group.form-button .button-sd {font-size: 18px;text-decoration: none;font-weight: 500;padding: 8px 30px;background-color: var(--ff-sub);border-radius: 9px;color: #fff;text-align: center;border: none;margin-top:14px}.need-section .form-section form .form-group .form-control {border-color: rgba(5, 102, 173, 0.21);}.need-section .form-section form .form-group .form-control:focus {box-shadow: none;}.misson-section {overflow: hidden;}.misson-section .img-part {clip-path: polygon(0 0, 45% 0, 100% 100%, 0% 100%);}.misson-section .img-part img {height: 600px;width: 100%;object-fit: cover;z-index: 999;position: relative;}.misson-section .heading-part {position: relative;}.misson-section .heading-part::before {position: absolute;content: '';background-color: var(--ff-main);top: 0;bottom: 0;left: 0;right: 0;clip-path: polygon(75px 0px, 100% 0%, 100% 46%, 15% 87%);height: 235px;margin-left: -445px;width: auto;z-index: -1;}.misson-section .text-part .heading-part h2 {color: #fff;position: absolute;justify-content: center;align-items: center;display: flex;margin: 0 auto;text-align: center;top: 35px;left: -150px;font-size: 46px;}.misson-section .text-part {margin-bottom: 20%;}.misson-section .main-box {position: relative;z-index: 0;}.misson-section .main-box::after {position: absolute;content: '';background-color: var(--ff-sub);top: 0;bottom: 0;left: 0;right: 0;clip-path: polygon(0px 84px, 100% 0%, 100% 100%, 19% 100%);width: auto;z-index: -1;height: 378px;margin-left: -201px;;}.misson-section .main-box .box-part {border: 1px solid #fff;padding: 0px 18px;width: 310px;height: 400px;text-align: center;margin: 6px 4px;}.misson-section .main-box .box-part-b {border: 1px solid #fff;padding: 10px 15px;width: 310px;height: 340px;text-align: center;}.misson-section .main-box .box-part p {color: #fff;font-size: 14px;}.misson-section .main-box .box-part-b p {color: #fff;font-size: 14px;}.misson-section .main-box .box-part .icon-part i {background-color: var(--ff-main);border-radius: 77px;width: 60px;height: 60px;display: flex;justify-content: center;margin: 0 auto;margin-top: 0px;margin-bottom: 0px;align-items: center;color: #fff;margin-bottom: 15px;margin-top: 29px;font-size: 20px;}.misson-section .main-box .box-part-b .icon-part i {background-color: var(--ff-main);border-radius: 77px;width: 60px;height: 60px;display: flex;justify-content: center;margin: 0 auto;margin-top: -20px;margin-bottom: px;align-items: center;color: #fff;font-size: 20px;margin-bottom: 15px;}.misson-section .main-box h3 {font-size: 20px;color: #fff;padding-bottom: 18px;position: relative;}.misson-section .main-box h3::after {position: absolute;content: '';background-color: #fff;bottom: 2px;left: 100px;width: 55px;height: 1px;}@media (max-width:1600px) {.misson-section .main-box::after {clip-path: polygon(0px 84px, 100% 0%, 100% 100%, 19% 100%);height: 444px;margin-left: -180px;}.misson-section .heading-part::before {height: 223px;margin-left: -380px;clip-path: polygon(12px 0px, 100% 0%, 100% 42%, 10% 83%);}}@media (max-width:1199px) {.ug-section .text-head {padding: 30px;}.ug-section .text-head h2 {font-size: 41px;}.ug-section .pg-part {padding: 30px;}.about-section .left-text h2 {font-size: 30px;}.about-section .left-text {padding: 0px 5px;}.ideo-section .main-box .clm-box p {font-size: 15px;line-height: 21px;}.ideo-section .main-box .clm-box {padding: 16px;height: 198px;}.misson-section .heading-part::before {height: 236px;}.misson-section .main-box::after {margin-left: -140px;height: 486px;clip-path: polygon(0px 140px, 100% 0%, 100% 100%, 18% 100%);}.need-section .text-part {padding: 25px;margin-bottom: 20px;}.need-section .text-part h2 {font-size: 40px;}}@media (min-width: 992px) and (max-width: 1024px) {.misson-section .main-box .box-part-b {margin: 0px -22px;width: 282px !important;height: 410px !important;padding: 0px 20px !important;}.misson-section .main-box .box-part {padding: 0px 18px !important;width: 297px !important;height: 395px !important;margin: 26px -33px !important;}.misson-section .main-box .box-part-b p {width: 247px !important;}}@media (max-width: 991.98px) {.main-banner .carousel-caption h5 {font-size: 15px;}.main-banner .carousel-caption h1 {font-size: 20px;padding-top: 6px;padding-bottom: 5px;}.main-banner .form .form-section {padding: 19px 9px;}.main-banner .carousel-caption p {font-size: 15px;line-height: 20px;}.ug-section .text-head {padding: 15px;}.ug-section .text-head h2 {font-size: 30px;}.ug-section .pg-part h3 {font-size: 26px;}.ug-section .pg-part {padding: 15px;}.about-section .left-text h2 {font-size: 30px;padding-bottom: 16px;}.about-section .left-text p {font-size: 15px;margin-bottom: 9px;}.ideo-section .text-part h2 {font-size: 30px;}.ideo-section .text-part p {}.ideo-section .text-part {padding: 11px;}.ideo-section .main-box .clm-box {padding: 14px;height: 234px;width: 223px;}.misson-section .heading-part::before {clip-path: polygon(9px 0px, 100% 0%, 100% 5%, 8% 89%);height: 167px;margin-left: -192px;}.misson-section .main-box::after {clip-path: polygon(0px 140px, 100% 0%, 100% 100%, 19% 100%);height: 513px;margin-left: -117px;}.misson-section .main-box .box-part {padding: 0px 12px;width: 204px;height: 444px;margin: 37px 0px;}.misson-section .main-box h3 {font-size: 18px;padding-bottom: 14px;}.misson-section .main-box h3::after {left: 67px;}.misson-section .main-box .box-part {padding: 0px 12px;width: 271px;height: 412px;margin: 30px -10px;}.misson-section .main-box .box-part-b {margin: 0px -22px;width: 273px !important;height: 363px !important;padding: 0px 10px !important;}.need-section .text-part h2 {font-size: 30px;}.need-section .text-part p {font-size: 15px;}.need-section .text-part {padding: 25px;margin-bottom: 20px;}}@media (max-width: 767.98px) {.main-banner .form .form-section {display: none;}.ug-section .text-head {padding: 5px;}.ug-section .text-head h2 {}.ug-section .pg-part {padding: 5px;}.about-section .custom-pad {padding-top: 0px !important;}.about-section .left-text h2 {font-size: 30px;padding-bottom: 16px;}.about-section .right-images {margin-top: 20px;}.ideo-section .custom-pad {padding-top: 0px !important;}.ideo-section .main-box {gap: 10px;padding-left: 0px;}.misson-section .heading-part::before {clip-path: polygon(9px 0px, 100% 0%, 100% 5%, 8% 89%);height: 167px;margin-left: -50px;}.misson-section .main-box::after {clip-path: polygon(0px 140px, 100% 0%, 100% 100%, 0% 100%);height: 529px;margin-left: 0px;}.misson-section .main-box .box-part {padding: 0px 15px;width: 255px;height: 417px;margin: 75px 14px;}.misson-section .main-box .box-part-b {width: 255px;height: 491px;margin: 0px 14px;position: absolute;top: 0;right: 0;}.misson-section .main-box h3::after {left: 87px;}.misson-section .main-box .box-part-b .icon-part i {margin-bottom: 15px;}.main-banner .form .form-section .form-control {margin-bottom: 12px;padding: 8px 12px;font-size: 12px;}.main-banner .form .form-section .form-select {margin-bottom: 12px;padding: 7px 12px;font-size: 12px;}.main-banner .form .form-section .form-group.form-button .button-sd {font-size: 14px;padding: 8px 20px;}.main-banner .carousel-caption {top: 2%;}.wpcf7 form .wpcf7-response-output {margin: 16px 0px;padding: 2px 0px;} mob-form .form .form-section {  padding: 30px 0;}}@media (max-width: 575.98px) {.main-banner .form .form-section {display: none;}.ug-section .pg-part {padding: 10px;}.about-section .left-text h2 {font-size: 22px;}.about-section .left-text p {font-size: 15px;margin-bottom: 9px;}.ideo-section.custom-pad {padding-top: 0px !important;}.ideo-section .main-box .clm-box {padding: 21px;height: 220px;width: 225px;}.ideo-section .main-box .clm-box p {font-size: 16px;}.misson-section .img-part {clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%); display: none !important;}.misson-section {padding-top: 0px !important;}.misson-section .main-box {height: 717px;}.misson-section .main-box .box-part {padding: 0px 18px;width: 96%;height: auto;margin: 0 9px;top: 134px;position: absolute;}.misson-section .main-box .box-part .icon-part {position: absolute;left: 0;right: 0;margin-top: -63px;}.misson-section .main-box::after {clip-path: polygon(0px 140px, 100% 0%, 100% 100%, 0% 100%);height: 750px;margin-left: 0px;}.misson-section .main-box h3 {font-size: 18px;padding-bottom: 24px;margin-top: 28px;}.misson-section .main-box .box-part-b {margin: 0px 9px !important;width: auto !important;height: 280px !important;padding: 0px 10px !important;top: 433px;}.misson-section .main-box .box-part-b .icon-part {position: absolute;left: 0;right: 0;margin-top: -25px;}.need-section .text-part {padding: 4px;margin: 10px;}.need-section .text-part h2 {font-size: 25px;}.misson-section .text-part .heading-part h2 {top: 20px;left: 9px;font-size: 24px;}.misson-section .main-box h3::after {left: 139px;}.ug-section {padding-bottom: 0px !important;}.need-section .form-section form .form-group.form-button {text-align: left;padding-top: 30px;}.main-banner .carousel-caption {top: 28%;text-align: center;}.main-banner .carousel-caption h1 {font-size: 18px;padding-bottom: 0px;}.main-banner .carousel-caption p {font-size: 14px;line-height: 18px;}.main-banner .carousel-inner img {height: 250px;}.ug-section .text-head {border-right: 0px !important;}.ideo-section .text-part {border-right: 0px !important;}.advantage-section .text-head h2 {font-size: 25px !important;}.advantage-section .text-main h2 {font-size: 25px !important;}.advantage-section .text-main span {font-size: 25px !important;}.need-section {padding-top: 0px !important;}.advantage-section {padding-top: 0px !important;}.need-section .text-part {border: 0px !important ;}.mob-form .form .form-section .form-select {width: 100%;}}.advantage-section .text-main h2 {font-size: 50px;color: #000;padding-bottom: 20px;}.advantage-section .text-main span {font-size: 50px;color: var(--ff-main);padding-bottom: 20px;}.advantage-section .text-head h2 {font-size: 50px;color: var(--ff-main);padding-bottom: 20px;}.advantage-section {background-image: url(https://old.aieminstitute.com/wp-content/uploads/2024/01/banner-1-3.jpg);background-repeat: no-repeat;background-size: cover;background-position: center;}.overlay {position: absolute;top: 0px;left: 0px;height: 100%;width: 100%;z-index: 99;background: linear-gradient(357deg, rgba(12, 30, 105, 0.48783263305322133) 3%, rgba(255, 255, 255, 0) 96%);}.carousel-caption .form-section .wpcf7 form .wpcf7-response-output {padding: 12px 8px !important;color: #000 !important;margin: 20px 0px !important;font-size: 13px !important;}.need-section .wpcf7 form .wpcf7-response-output {margin: 43px 0px;}

@media (max-width: 575.98px){
.misson-section .img-part{display: none;}
.mob-form .form .form-section .form-select {
    width:100%;
}
.mob-form .form .form-section{
    padding: 30px 0;
}


}