:root {
  --clr-black: #192020;
  --clr-white: #ffffff;
  --clr-light-green: #b5f1cc;
  --clr-light-pink: #ffc0d9;
  --clr-light-purple: #d0bfff;
  --clr-off-white: #f0f0f0;
  --clr-grey-white: #f6f8fb;
  --clr-light-orenge: #ffd8c0;
  --clr-light-grey-2: #f7f7f7;
  --clr-dark-black: #3b4040;
  --clr-light-grey: #252b2b;
  --clr-off-grey: #f7f7f7;
  --clr-dark-grey: #e8e8e8;
  --clr-light-blue: #9fe9f6;
  --clr-blue: #ed184f;
  --clr-ppc-black: #111;
  --heading-custom-color: #ececec;
  --custom-color: #aaaaaa;
  --clr-light-brown: #ffd8c0;
  --clr-light-gray: #524f4e;
}

button {
  padding: 0;
  margin: 0;
  background-color: transparent;
  font-family: inherit;
  font-size: inherit;
  color: inherit;
  border: 0;
  cursor: pointer;
}

a {
  display: inline;

  color: inherit;
  text-decoration: none;
}

a:hover {
  color: inherit;
  text-decoration: none;
}

*,
*::after,
*::before {
  box-sizing: border-box;
  padding: 0;
  margin: 0;
}

h1,
h2,
h3,
h4,
h5,
h6,
p,
ul,
li,
a {
  margin: 0;
}

img {
  user-drag: none;
  user-select: none;
  -moz-user-select: none;
  -webkit-user-drag: none;
  -webkit-user-select: none;
  -ms-user-select: none;
}

a:hover,
a:focus,
a:visited,
a:focus-within {
  text-decoration: none;
}

body {
  font-family: "Poppins";
  overflow-x: hidden;
  display: flex;
  flex-direction: column;
  min-height: 100vh;
}

@media only screen and (min-width: 1500px) {
  .mi-container {
    max-width: 1470px;
  }
}

@media only screen and (max-width: 991px) {
  .mi-container {
    width: 100%;
  }
}

.icon {
  display: block;
  position: relative;
}

.icon::before {
  content: "";
  background-color: #192020;
  -webkit-mask-size: contain;
  mask-size: contain;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-position: center;
  mask-position: center;
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  transition: opacity 0.3s ease, background-color 0.3s ease;
}

.icon-west {
  width: 28px;
  height: 28px;
}

.icon-west::before {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%23e8eaed'%3E%3Cpath d='M233-440h607q17 0 28.5-11.5T880-480q0-17-11.5-28.5T840-520H233l155-156q11-11 11.5-27.5T388-732q-11-11-28-11t-28 11L108-508q-6 6-8.5 13T97-480q0 8 2.5 15t8.5 13l224 224q11 11 27.5 11t28.5-11q12-12 12-28.5T388-285L233-440Z'/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%23e8eaed'%3E%3Cpath d='M233-440h607q17 0 28.5-11.5T880-480q0-17-11.5-28.5T840-520H233l155-156q11-11 11.5-27.5T388-732q-11-11-28-11t-28 11L108-508q-6 6-8.5 13T97-480q0 8 2.5 15t8.5 13l224 224q11 11 27.5 11t28.5-11q12-12 12-28.5T388-285L233-440Z'/%3E%3C/svg%3E");
}

.icon-east {
  width: 28px;
  height: 28px;
}

.icon-east::before {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%23e8eaed'%3E%3Cpath d='M727-440H120q-17 0-28.5-11.5T80-480q0-17 11.5-28.5T120-520h607L572-676q-11-11-11.5-27.5T572-732q11-11 28-11t28 11l224 224q6 6 8.5 13t2.5 15q0 8-2.5 15t-8.5 13L628-228q-11 11-27.5 11T572-228q-12-12-12-28.5t12-28.5l155-155Z'/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%23e8eaed'%3E%3Cpath d='M727-440H120q-17 0-28.5-11.5T80-480q0-17 11.5-28.5T120-520h607L572-676q-11-11-11.5-27.5T572-732q11-11 28-11t28 11l224 224q6 6 8.5 13t2.5 15q0 8-2.5 15t-8.5 13L628-228q-11 11-27.5 11T572-228q-12-12-12-28.5t12-28.5l155-155Z'/%3E%3C/svg%3E");
}

.icon-check-circle {
  width: 28px;
  height: 28px;
}

.icon-check-circle::before {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%23e8eaed'%3E%3Cpath d='m424-408-86-86q-11-11-28-11t-28 11q-11 11-11 28t11 28l114 114q12 12 28 12t28-12l226-226q11-11 11-28t-11-28q-11-11-28-11t-28 11L424-408Zm56 328q-83 0-156-31.5T197-197q-54-54-85.5-127T80-480q0-83 31.5-156T197-763q54-54 127-85.5T480-880q83 0 156 31.5T763-763q54 54 85.5 127T880-480q0 83-31.5 156T763-197q-54 54-127 85.5T480-80Zm0-80q134 0 227-93t93-227q0-134-93-227t-227-93q-134 0-227 93t-93 227q0 134 93 227t227 93Zm0-320Z'/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%23e8eaed'%3E%3Cpath d='m424-408-86-86q-11-11-28-11t-28 11q-11 11-11 28t11 28l114 114q12 12 28 12t28-12l226-226q11-11 11-28t-11-28q-11-11-28-11t-28 11L424-408Zm56 328q-83 0-156-31.5T197-197q-54-54-85.5-127T80-480q0-83 31.5-156T197-763q54-54 127-85.5T480-880q83 0 156 31.5T763-763q54 54 85.5 127T880-480q0 83-31.5 156T763-197q-54 54-127 85.5T480-80Zm0-80q134 0 227-93t93-227q0-134-93-227t-227-93q-134 0-227 93t-93 227q0 134 93 227t227 93Zm0-320Z'/%3E%3C/svg%3E");
}

.icon-arrow {
  width: 24px;
  height: 24px;
}

.icon-arrow::before {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg%3E%3Cmask id='mask0_1012_4796' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='24' height='25'%3E%3Crect y='0.5' width='24' height='24' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_1012_4796)'%3E%3Cpath d='M16.9989 8.5538L6.07972 19.473C5.94125 19.6115 5.76722 19.6823 5.55762 19.6855C5.348 19.6887 5.17076 19.6179 5.02589 19.473C4.88103 19.3282 4.80859 19.1525 4.80859 18.9461C4.80859 18.7397 4.88103 18.5641 5.02589 18.4192L15.9451 7.49998H9.74892C9.53644 7.49998 9.35832 7.42807 9.21457 7.28425C9.07082 7.14045 8.99894 6.96225 8.99894 6.74965C8.99894 6.53707 9.07082 6.35898 9.21457 6.2154C9.35832 6.0718 9.53644 6 9.74892 6H17.5951C17.8512 6 18.0658 6.08663 18.239 6.25988C18.4123 6.43311 18.4989 6.64777 18.4989 6.90385V14.75C18.4989 14.9625 18.427 15.1406 18.2832 15.2844C18.1394 15.4281 17.9612 15.5 17.7486 15.5C17.536 15.5 17.3579 15.4281 17.2143 15.2844C17.0707 15.1406 16.9989 14.9625 16.9989 14.75V8.5538Z' fill='%23192020'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
  mask-image: url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg%3E%3Cmask id='mask0_1012_4796' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='24' height='25'%3E%3Crect y='0.5' width='24' height='24' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_1012_4796)'%3E%3Cpath d='M16.9989 8.5538L6.07972 19.473C5.94125 19.6115 5.76722 19.6823 5.55762 19.6855C5.348 19.6887 5.17076 19.6179 5.02589 19.473C4.88103 19.3282 4.80859 19.1525 4.80859 18.9461C4.80859 18.7397 4.88103 18.5641 5.02589 18.4192L15.9451 7.49998H9.74892C9.53644 7.49998 9.35832 7.42807 9.21457 7.28425C9.07082 7.14045 8.99894 6.96225 8.99894 6.74965C8.99894 6.53707 9.07082 6.35898 9.21457 6.2154C9.35832 6.0718 9.53644 6 9.74892 6H17.5951C17.8512 6 18.0658 6.08663 18.239 6.25988C18.4123 6.43311 18.4989 6.64777 18.4989 6.90385V14.75C18.4989 14.9625 18.427 15.1406 18.2832 15.2844C18.1394 15.4281 17.9612 15.5 17.7486 15.5C17.536 15.5 17.3579 15.4281 17.2143 15.2844C17.0707 15.1406 16.9989 14.9625 16.9989 14.75V8.5538Z' fill='%23192020'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}

.industry .ptb-120 {
  padding: 120px 0;
}

@media screen and (max-width: 1599px) {
  .industry .ptb-120 {
    padding: 120px 0;
  }
}

@media screen and (max-width: 1199px) {
  .industry .ptb-120 {
    padding: 90px 0;
  }
}

@media screen and (max-width: 991px) {
  .industry .ptb-120 {
    padding: 70px 0;
  }
}

@media screen and (max-width: 767px) {
  .industry .ptb-120 {
    padding: 70px 0;
  }
}

@media screen and (max-width: 575px) {
  .industry .ptb-120 {
    padding: 50px 0;
  }
}

.industry .pt-120 {
  padding-top: 120px;
}

@media screen and (max-width: 1599px) {
  .industry .pt-120 {
    padding-top: 120px;
  }
}

@media screen and (max-width: 1199px) {
  .industry .pt-120 {
    padding-top: 90px;
  }
}

@media screen and (max-width: 991px) {
  .industry .pt-120 {
    padding-top: 70px;
  }
}

@media screen and (max-width: 767px) {
  .industry .pt-120 {
    padding-top: 70px;
  }
}

@media screen and (max-width: 575px) {
  .industry .pt-120 {
    padding-top: 50px;
  }
}

/*industry lists nav css starts here*/

@media only screen and (max-width: 991px) {
  .industry-lists-nav {
    gap: 15px;
    overflow: hidden;
    overflow-x: scroll;
  }
}
.industry-lists-nav ul {
  display: flex;
  gap: 12px;
}

.industry-lists-nav .email-icon {
  flex: 0 0 auto;
  margin: 0 10px;
}
@media only screen and (min-width: 992px) {
  .industry-lists-nav .email-icon {
    display: none;
  }
}

@media only screen and (max-width: 575px) {
  .addindstickheader {
    display: none;
  }
}

.industry-lists-nav .email-icon .btn-icon {
  background-color: #333;
  border-radius: 100%;
  width: 44px;
  height: 44px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.addindstickheader {
  position: sticky;
  top: 72px;
  width: 100%;
  z-index: 999;
  max-width: calc(100vw - 12px);
}

@media only screen and (max-width: 575px) {
  .addindstickheader {
    display: none;
  }
}

@media only screen and (max-width: 991px) {
  .addindstickheader {
    top: 66px;
  }
}

@media only screen and (min-width: 576px) and (max-width: 991px) {
  .addindstickheader .container {
    padding: 0;
  }
}
@media only screen and (min-width: 576px) and (max-width: 991px) {
  .addindstickheader .container-fluid {
    padding: 0;
  }
}

.real-estate-wrap-outer .industry-lists-nav .email-icon {
  padding: 5px;
}

/*education industry css starts here*/
@font-face {
  font-family: "Outfit";
  src: local("Outfit Medium"), local("Outfit-Medium"),
    url("./fonts/Outfit-Medium.woff2") format("woff2"),
    url("./fonts/Outfit-Medium.woff") format("woff"),
    url("./fonts/Outfit-Medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Outfit";
  src: local("Outfit Bold"), local("Outfit-Bold"),
    url("./fonts/Outfit-Bold.woff2") format("woff2"),
    url("./fonts/Outfit-Bold.woff") format("woff"),
    url("./fonts/Outfit-Bold.ttf") format("truetype");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Outfit";
  src: local("Outfit ExtraBold"), local("Outfit-ExtraBold"),
    url("./fonts/Outfit-ExtraBold.woff2") format("woff2"),
    url("./fonts/Outfit-ExtraBold.woff") format("woff"),
    url("./fonts/Outfit-ExtraBold.ttf") format("truetype");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Outfit";
  src: local("Outfit Black"), local("Outfit-Black"),
    url("./fonts/Outfit-Black.woff2") format("woff2"),
    url("./fonts/Outfit-Black.woff") format("woff"),
    url("./fonts/Outfit-Black.ttf") format("truetype");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Outfit";
  src: local("Outfit SemiBold"), local("Outfit-SemiBold"),
    url("./fonts/Outfit-SemiBold.woff2") format("woff2"),
    url("./fonts/Outfit-SemiBold.woff") format("woff"),
    url("./fonts/Outfit-SemiBold.ttf") format("truetype");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Outfit";
  src: local("Outfit Thin"), local("Outfit-Thin"),
    url("./fonts/Outfit-Thin.woff2") format("woff2"),
    url("./fonts/Outfit-Thin.woff") format("woff"),
    url("./fonts/Outfit-Thin.ttf") format("truetype");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Outfit";
  src: local("Outfit ExtraLight"), local("Outfit-ExtraLight"),
    url("./fonts/Outfit-ExtraLight.woff2") format("woff2"),
    url("./fonts/Outfit-ExtraLight.woff") format("woff"),
    url("./fonts/Outfit-ExtraLight.ttf") format("truetype");
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Outfit";
  src: local("Outfit Regular"), local("Outfit-Regular"),
    url("./fonts/Outfit-Regular.woff2") format("woff2"),
    url("./fonts/Outfit-Regular.woff") format("woff"),
    url("./fonts/Outfit-Regular.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Outfit";
  src: local("Outfit Light"), local("Outfit-Light"),
    url("./fonts/Outfit-Light.woff2") format("woff2"),
    url("./fonts/Outfit-Light.woff") format("woff"),
    url("./fonts/Outfit-Light.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Outfit Extra";
  src: url("./fonts/Outfit-ExtraBold.woff") format("woff"),
    url("./fonts/Outfit-ExtraBold.ttf") format("truetype");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Outfit";
  src: url("./fonts/Outfit-Bold.woff") format("woff"),
    url("./fonts/Outfit-Bold.ttf") format("truetype");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Outfit Semi";
  src: url("./fonts/Outfit-SemiBold.woff") format("woff"),
    url("./fonts/Outfit-SemiBold.ttf") format("truetype");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Outfit";
  src: url("./fonts/Outfit-Medium.woff") format("woff"),
    url("./fonts/Outfit-Medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Outfit";
  src: url("./fonts/Outfit-Thin.woff") format("woff"),
    url("./fonts/Outfit-Thin.ttf") format("truetype");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Outfit Extra";
  src: url("./fonts/Outfit-ExtraLight.woff") format("woff"),
    url("./fonts/Outfit-ExtraLight.ttf") format("truetype");
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Outfit";
  src: url("./fonts/Outfit-Regular.woff") format("woff"),
    url("./fonts/Outfit-Regular.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

.education-wrapper {
  font-weight: 400;
  font-family: "Outfit";
  background-color: #ffffff;
}
.education-wrapper picture {
  display: block;
}
@media only screen and (min-width: 1699px) {
  .education-wrapper .edu-container {
    max-width: 1600px;
    padding: 0;
    margin: 0 auto;
  }
}

@media only screen and (min-width: 992px) and (max-width: 1499px) {
  .education-wrapper .edu-container {
    width: calc(100% - 80px);
    max-width: none;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .education-wrapper .edu-container {
    width: calc(100% - 60px);
    max-width: none;
  }
}

@media only screen and (min-width: 576px) and (max-width: 767px) {
  .education-wrapper .edu-container {
    width: calc(100% - 40px);
    max-width: none;
  }
}

.education-wrapper .edu-font-500 {
  font-weight: 500;
}
.education-wrapper .edu-font-600 {
  font-weight: 600;
}
.education-wrapper .edu-font-700 {
  font-weight: 700;
}
.education-wrapper .edu-font-300 {
  font-weight: 300;
}
.education-wrapper .edu-br-38 {
  border-radius: 38px;
}
@media only screen and (max-width: 1199px) {
  .education-wrapper .edu-br-38 {
    border-radius: 20px;
  }
}
@media only screen and (max-width: 767px) {
  .education-wrapper .edu-br-38 {
    border-radius: 16px;
  }
}

.education-wrapper .eduptb-120 {
  padding: 120px 0;
}
@media only screen and (max-width: 1199px) {
  .education-wrapper .eduptb-120 {
    padding: 90px 0;
  }
}
@media only screen and (max-width: 991px) {
  .education-wrapper .eduptb-120 {
    padding: 70px 0;
  }
}
@media only screen and (max-width: 767px) {
  .education-wrapper .eduptb-120 {
    padding: 50px 0;
  }
}
@media only screen and (max-width: 575px) {
  .education-wrapper .eduptb-120 {
    padding: 35px 0;
  }
}

.education-wrapper .edupt-120 {
  padding-top: 120px;
}
@media only screen and (max-width: 1199px) {
  .education-wrapper .edupt-120 {
    padding-top: 90px;
  }
}
@media only screen and (max-width: 991px) {
  .education-wrapper .edupt-120 {
    padding-top: 70px;
  }
}
@media only screen and (max-width: 767px) {
  .education-wrapper .edupt-120 {
    padding-top: 50px;
  }
}
@media only screen and (max-width: 575px) {
  .education-wrapper .edupt-120 {
    padding-top: 35px;
  }
}

.education-wrapper .edupb-120 {
  padding-bottom: 120px;
}
@media only screen and (max-width: 1199px) {
  .education-wrapper .edupb-120 {
    padding-bottom: 90px;
  }
}
@media only screen and (max-width: 991px) {
  .education-wrapper .edupb-120 {
    padding-bottom: 70px;
  }
}
@media only screen and (max-width: 767px) {
  .education-wrapper .edupb-120 {
    padding-bottom: 50px;
  }
}
@media only screen and (max-width: 575px) {
  .education-wrapper .edupb-120 {
    padding-bottom: 35px;
  }
}

.education-wrapper .edumt-120 {
  margin-top: 120px;
}
@media only screen and (max-width: 1199px) {
  .education-wrapper .edumt-120 {
    margin-top: 90px;
  }
}
@media only screen and (max-width: 991px) {
  .education-wrapper .edumt-120 {
    margin-top: 70px;
  }
}
@media only screen and (max-width: 767px) {
  .education-wrapper .edumt-120 {
    margin-top: 50px;
  }
}
@media only screen and (max-width: 575px) {
  .education-wrapper .edumt-120 {
    margin-top: 35px;
  }
}

.education-wrapper .edumt-80 {
  margin-top: 80px;
}
@media only screen and (max-width: 991px) {
  .education-wrapper .edumt-80 {
    margin-top: 70px;
  }
}
@media only screen and (max-width: 767px) {
  .education-wrapper .edumt-80 {
    margin-top: 50px;
  }
}
@media only screen and (max-width: 575px) {
  .education-wrapper .edumt-80 {
    margin-top: 30px;
  }
}

.education-wrapper .edu-br-42 {
  border-radius: 42px;
}
@media only screen and (max-width: 1199px) {
  .education-wrapper .edu-br-42 {
    border-radius: 20px;
  }
}
@media only screen and (max-width: 767px) {
  .education-wrapper .edu-br-42 {
    border-radius: 16px;
  }
}
.education-wrapper .edu-br-40 {
  border-radius: 40px;
}
@media only screen and (max-width: 1199px) {
  .education-wrapper .edu-br-40 {
    border-radius: 20px;
  }
}
@media only screen and (max-width: 767px) {
  .education-wrapper .edu-br-40 {
    border-radius: 16px;
  }
}
.education-wrapper .edu-br-32 {
  border-radius: 32px;
}
@media only screen and (max-width: 1199px) {
  .education-wrapper .edu-br-32 {
    border-radius: 20px;
  }
}
@media only screen and (max-width: 767px) {
  .education-wrapper .edu-br-32 {
    border-radius: 16px;
  }
}

.education-wrapper .edu-br-28 {
  border-radius: 28px;
}
@media only screen and (max-width: 1199px) {
  .education-wrapper .edu-br-28 {
    border-radius: 20px;
  }
}
@media only screen and (max-width: 767px) {
  .education-wrapper .edu-br-28 {
    border-radius: 16px;
  }
}

.education-wrapper .edu-br-16 {
  border-radius: 16px;
}
@media only screen and (max-width: 767px) {
  .education-wrapper .edu-br-16 {
    border-radius: 16px;
  }
}

.education-wrapper .edu-font-88 {
  font-size: 88px;
  line-height: 104px;
}
@media only screen and (max-width: 1699px) {
  .education-wrapper .edu-font-88 {
    font-size: 74px;
    line-height: 92px;
  }
}
@media only screen and (max-width: 1499px) {
  .education-wrapper .edu-font-88 {
    font-size: 64px;
    line-height: 82px;
  }
}
@media only screen and (max-width: 991px) {
  .education-wrapper .edu-font-88 {
    font-size: 44px;
    line-height: 64px;
  }
}
@media only screen and (max-width: 767px) {
  .education-wrapper .edu-font-88 {
    font-size: 38px;
    line-height: 54px;
  }
}
@media only screen and (max-width: 575px) {
  .education-wrapper .edu-font-88 {
    font-size: 32px;
    line-height: 48px;
  }
}
.education-wrapper .edu-font-42 {
  font-size: 42px;
  line-height: 54px;
}
@media only screen and (max-width: 1599px) {
  .education-wrapper .edu-font-42 {
    font-size: 36px;
    line-height: 1.5;
  }
}
@media only screen and (max-width: 1199px) {
  .education-wrapper .edu-font-42 {
    font-size: 34px;
    line-height: 1.4;
  }
}
@media only screen and (max-width: 767px) {
  .education-wrapper .edu-font-42 {
    font-size: 28px;
    line-height: 1.5;
  }
}
@media only screen and (max-width: 480px) {
  .education-wrapper .edu-font-42 {
    font-size: 28px;
    line-height: 1.4;
  }
}
@media only screen and (max-width: 375px) {
  .education-wrapper .edu-font-42 {
    font-size: 24px;
    line-height: 1.4;
  }
}

.education-wrapper .edu-font-30 {
  font-size: 30px;
  line-height: 42px;
}
@media only screen and (max-width: 1199px) {
  .education-wrapper .edu-font-30 {
    font-size: 28px;
    line-height: 1.5;
  }
}
@media only screen and (max-width: 991px) {
  .education-wrapper .edu-font-30 {
    font-size: 26px;
    line-height: 1.5;
  }
}
@media only screen and (max-width: 767px) {
  .education-wrapper .edu-font-30 {
    font-size: 20px;
    line-height: 1.5;
  }
}
@media only screen and (max-width: 575px) {
  .education-wrapper .edu-font-30 {
    font-size: 18px;
    line-height: 1.5;
  }
}
.education-wrapper .edu-font-32 {
  font-size: 32px;
  line-height: 42px;
}
@media only screen and (max-width: 1499px) {
  .education-wrapper .edu-font-32 {
    font-size: 30px;
    line-height: 1.4;
  }
}
@media only screen and (max-width: 1199px) {
  .education-wrapper .edu-font-32 {
    font-size: 26px;
    line-height: 1.4;
  }
}
@media only screen and (max-width: 767px) {
  .education-wrapper .edu-font-32 {
    font-size: 24px;
    line-height: 1.3;
  }
}
.education-wrapper .edu-font-28 {
  font-size: 28px;
  line-height: 42px;
}
@media only screen and (max-width: 1365px) {
  .education-wrapper .edu-font-28 {
    font-size: 24px;
    line-height: 33px;
  }
}
@media only screen and (max-width: 1199px) {
  .education-wrapper .edu-font-28 {
    font-size: 20px;
    line-height: 28px;
  }
}
@media only screen and (max-width: 767px) {
  .education-wrapper .edu-font-28 {
    font-size: 18px;
    line-height: 26px;
  }
}
.education-wrapper .edu-font-24 {
  font-size: 24px;
  line-height: 30px;
}
@media only screen and (max-width: 1199px) {
  .education-wrapper .edu-font-24 {
    font-size: 22px;
    line-height: 28px;
  }
}
.education-wrapper .edu-font-22 {
  font-size: 22px;
  line-height: 34px;
}
@media only screen and (max-width: 767px) {
  .education-wrapper .edu-font-22 {
    font-size: 18px;
    line-height: 26px;
  }
}
.education-wrapper .edu-font-20 {
  font-size: 20px;
  line-height: 26px;
}

@media only screen and (max-width: 767px) {
  .education-wrapper .edu-font-20 {
    font-size: 18px;
    line-height: 26px;
  }
}
.education-wrapper .edu-font-18 {
  font-size: 18px;
  line-height: 28px;
}
.education-wrapper .edu-font-16 {
  font-size: 16px;
  line-height: 1.8rem;
}
.education-wrapper .edu-font-14 {
  font-size: 14px;
  line-height: 1.6rem;
}

.education-wrapper .edu-text-black {
  color: #121212;
}
.education-wrapper .edu-light-black {
  color: #333333;
}
.education-wrapper .edu-new-black {
  color: #0a081b;
}
.education-wrapper .edu-dark-black {
  color: #192020;
}
.education-wrapper .edu-skyblue {
  color: #05a8e8;
}
.education-wrapper .edu-grey {
  color: #444444;
}
.education-wrapper .edu-light-grey {
  color: #555555;
}
.education-wrapper .edu-bg-yellow {
  background-color: #f1f3b2;
}
.education-wrapper .edu-bg-lightyellow {
  background-color: #f4f684;
}
.education-wrapper .edu-bg-lightgreen {
  background-color: #d0f2df;
}
.education-wrapper .edu-bg-lightpink {
  background-color: #ffe2f1;
}
.education-wrapper .edu-bg-lightsky {
  background-color: #d6e8ff;
}
.education-wrapper .edu-bg-lightgrey {
  background-color: #f7f7f7;
}
.education-wrapper .edu-bg-skylight {
  background-color: #eef7f6;
}

.education-wrapper .edu-box-yellow {
  background-color: #f2f481;
}
.education-wrapper .edu-box-green {
  background-color: #9ce0ba;
}
.education-wrapper .edu-box-pink {
  background-color: #f8c5e0;
}
.education-wrapper .edu-box-blue {
  background-color: #a4c9f8;
}

.education-wrapper .edu-mb-20 {
  margin: 0 0 20px;
}
@media only screen and (max-width: 1199px) {
  .education-wrapper .edu-mb-20 {
    margin: 0 0 10px;
  }
}
.education-wrapper .edu-mt-20 {
  margin-top: 30px;
}

.education-wrapper .edu-hero-banner {
  padding: 50px 0 30px;
  position: relative;
}
@media only screen and (max-width: 575px) {
  .education-wrapper .edu-hero-banner {
    padding: 35px 0;
    background-color: #f1f3b2;
  }
}

.education-wrapper .edu-hero-banner:after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  background: url("./img/webp/big/hero-bg.webp") no-repeat center;
  background-size: cover;
  width: 100%;
  height: 750px;
}
@media only screen and (max-width: 991px) {
  .education-wrapper .edu-hero-banner:after {
    height: 330px;
  }
}
@media only screen and (max-width: 575px) {
  .education-wrapper .edu-hero-banner:after {
    display: none;
  }
}
.education-wrapper .edu-hero-banner .container {
  position: relative;
  z-index: 99;
}

.education-wrapper .edu-hero-banner .edu-banner-content {
  max-width: 1110px;
  margin: 0 auto;
}
@media only screen and (max-width: 1499px) {
  .education-wrapper .edu-hero-banner .edu-banner-content {
    max-width: 900px;
  }
}
@media only screen and (max-width: 991px) {
  .education-wrapper .edu-hero-banner .edu-banner-content {
    max-width: 700px;
  }
}
@media only screen and (max-width: 767px) {
  .education-wrapper .edu-hero-banner .edu-banner-content {
    max-width: 520px;
  }
}

.education-wrapper .edu-hero-banner .edu-banner-content .with-dash {
  position: relative;
  z-index: 2;
}
.education-wrapper .edu-hero-banner .edu-banner-content .with-dash:after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  margin: 0 auto;
  width: 100%;
  height: 14px;
  bottom: 27px;
  z-index: -1;
  background-color: #05a8e8;
}
@media only screen and (max-width: 1499px) {
  .education-wrapper .edu-hero-banner .edu-banner-content .with-dash:after {
    bottom: 21px;
  }
}
@media only screen and (max-width: 991px) {
  .education-wrapper .edu-hero-banner .edu-banner-content .with-dash:after {
    display: none;
  }
}
.education-wrapper .edu-links-wrap {
  position: relative;
  z-index: 9;
}
.education-wrapper .edu-bg-wrap {
  position: relative;
  z-index: 9;
}
.education-wrapper .edu-bg-wrap .hero-link-wrap {
  margin-top: -100px;
  display: flex;
  align-items: end;
  justify-content: space-between;
}
@media only screen and (max-width: 1699px) {
  .education-wrapper .edu-bg-wrap .hero-link-wrap {
    margin-top: -70px;
  }
}
@media only screen and (max-width: 1365px) {
  .education-wrapper .edu-bg-wrap .hero-link-wrap {
    margin-top: 0;
  }
}
@media only screen and (max-width: 1199px) {
  .education-wrapper .edu-bg-wrap .hero-link-wrap {
    align-items: center;
  }
}
@media only screen and (max-width: 991px) {
  .education-wrapper .edu-bg-wrap .hero-link-wrap {
    display: grid;
    grid-template-columns: 1fr 1fr;
    margin-top: 30px;
  }
}
@media only screen and (max-width: 767px) {
  .education-wrapper .edu-bg-wrap .hero-link-wrap {
    gap: 20px;
    align-items: start;
  }
}
@media only screen and (max-width: 575px) {
  .education-wrapper .edu-bg-wrap .hero-link-wrap {
    margin-top: 35px;
  }
}
@media only screen and (max-width: 480px) {
  .education-wrapper .edu-bg-wrap .hero-link-wrap {
    grid-template-columns: 1fr;
  }
}

.education-wrapper .edu-bg-wrap .inner-bg {
  position: relative;
  z-index: 9;
  margin-top: -25px;
}
@media only screen and (max-width: 991px) {
  .education-wrapper .edu-bg-wrap .inner-bg {
    display: none;
  }
}

/* START : tech-excellence */
.education-wrapper .tech-excellence {
  position: relative;
  overflow: hidden;
}

.education-wrapper .edu-we-inspire .head-wrap {
  display: grid;
  grid-template-columns: 392px 1fr;
  grid-column-gap: 140px;
}
@media only screen and (max-width: 1199px) {
  .education-wrapper .edu-we-inspire .head-wrap {
    grid-template-columns: 300px 1fr;
    grid-column-gap: 100px;
  }
}
@media only screen and (max-width: 991px) {
  .education-wrapper .edu-we-inspire .head-wrap {
    grid-template-columns: 1fr;
    grid-row-gap: 10px;
    text-align: center;
  }
}
@media only screen and (max-width: 1199px) {
  .education-wrapper .edu-we-inspire .head-wrap .heading-title {
    font-size: 30px;
    line-height: 1.5;
  }
}
@media only screen and (max-width: 767px) {
  .education-wrapper .edu-we-inspire .head-wrap .heading-title {
    font-size: 28px;
    line-height: 1.5;
  }
}

.education-wrapper .addindstickheader {
  margin: 0 auto;
  max-width: 950px;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .education-wrapper .addindstickheader {
    max-width: none;
  }
}

.education-wrapper .addindstickheader.sticky {
  position: fixed;
  left: 0;
  right: 0;
  margin: 0 auto;
}

.education-wrapper .hero-link-wrap .innovate-button {
  max-width: 193px;
  margin-top: 30px;
}
@media only screen and (max-width: 991px) {
  .education-wrapper .hero-link-wrap .innovate-button {
    max-width: none;
    margin: 0;
  }
}

.education-wrapper .hero-link-wrap .innovate-button .edu-in-button {
  text-align: center;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 15px;
}
@media only screen and (max-width: 767px) {
  .education-wrapper .hero-link-wrap .innovate-button .edu-in-button {
    align-items: start;
    text-align: left;
  }
}
@media only screen and (max-width: 575px) {
  .education-wrapper .hero-link-wrap .innovate-button .edu-in-button {
    flex-direction: row;
  }
}

.education-wrapper .hero-link-wrap .innovate-button .edu-in-button .icon-wrap {
  width: 74px;
  height: 74px;
  border-radius: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #427470;
  flex: 0 0 auto;
}
@media only screen and (max-width: 1199px) {
  .education-wrapper
    .hero-link-wrap
    .innovate-button
    .edu-in-button
    .icon-wrap {
    width: 60px;
    height: 60px;
  }
}
@media only screen and (max-width: 767px) {
  .education-wrapper
    .hero-link-wrap
    .innovate-button
    .edu-in-button
    .icon-wrap {
    width: 48px;
    height: 48px;
  }
}
@media only screen and (max-width: 480px) {
  .education-wrapper
    .hero-link-wrap
    .innovate-button
    .edu-in-button
    .icon-wrap {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .education-wrapper
    .hero-link-wrap
    .innovate-button
    .edu-in-button
    .icon-wrap
    img {
    max-width: 20px;
  }
}
@media only screen and (max-width: 480px) {
  .education-wrapper
    .hero-link-wrap
    .innovate-button
    .edu-in-button
    .btn-edtech {
    background-color: #f8e3c0;
    padding: 12px 15px;
    border-radius: 12px;
    width: 100%;
  }
}
@media only screen and (max-width: 480px) {
  .education-wrapper .hero-link-wrap .code-edtech .btn-edtech {
    background-color: #f8e3c0;
    padding: 12px 15px;
    border-radius: 12px;
    width: 100%;
  }
}

.education-wrapper .hero-link-wrap .code-edtech {
  max-width: 276px;
  margin-left: auto;
  display: flex;
  align-items: start;
  gap: 10px;
}

@media only screen and (max-width: 991px) {
  .education-wrapper .hero-link-wrap .code-edtech {
    max-width: none;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    text-align: center;
    gap: 15px;
  }
}

@media only screen and (max-width: 767px) {
  .education-wrapper .hero-link-wrap .code-edtech {
    align-items: start;
    margin-left: initial;
    text-align: left;
  }
}
@media only screen and (max-width: 575px) {
  .education-wrapper .hero-link-wrap .code-edtech {
    flex-direction: row;
  }
}
.education-wrapper .hero-link-wrap .code-edtech .icon-wrap {
  flex: 0 0 auto;
}
@media only screen and (max-width: 767px) {
  .education-wrapper .hero-link-wrap .code-edtech .icon-wrap {
    width: 48px;
    height: 48px;
  }
}
@media only screen and (max-width: 480px) {
  .education-wrapper .hero-link-wrap .code-edtech .icon-wrap {
    display: none;
  }
}

@media only screen and (max-width: 991px) {
  .education-wrapper .edu-main-wrapper .industry-lists-nav {
    justify-content: space-between !important;
  }
}

.education-wrapper .edu-main-wrapper .industry-lists-nav ul {
  gap: 0;
}
.education-wrapper .edu-main-wrapper .industry-lists-nav ul li {
  background-color: #ffffff;
  padding: 8px;
  border-radius: 42px;
  box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.11);
}
@media only screen and (max-width: 1199px) {
  .education-wrapper .edu-main-wrapper .industry-lists-nav ul li {
    border-radius: 24px;
  }
}
@media only screen and (max-width: 991px) {
  .education-wrapper .edu-main-wrapper .industry-lists-nav ul li {
    margin: 0 0 5px;
  }
}
@media only screen and (max-width: 767px) {
  .education-wrapper .edu-main-wrapper .industry-lists-nav ul li {
    padding: 5px;
  }
}
.education-wrapper .edu-main-wrapper .industry-lists-nav ul li a {
  background-color: #ffffff;
  padding: 12px 36px 10px 35px;
  border-radius: 28px;
  display: inline-flex;
  color: #222222;
  white-space: nowrap;
}
@media only screen and (max-width: 1199px) {
  .education-wrapper .edu-main-wrapper .industry-lists-nav ul li a {
    border-radius: 24px;
  }
}
@media only screen and (max-width: 991px) {
  .education-wrapper .edu-main-wrapper .industry-lists-nav ul li a {
    padding: 8px 20px 8px 20px;
  }
}

.education-wrapper .edu-main-wrapper .industry-lists-nav ul li a.active {
  background-color: #427470;
  color: #ffffff;
}
.education-wrapper .edu-main-wrapper .industry-lists-nav ul li a:hover,
.education-wrapper .edu-main-wrapper .industry-lists-nav ul li a:focus {
  outline: none;
}

@media only screen and (max-width: 991px) {
  .education-wrapper .edu-we-inspire .sec-inspire-wrapper {
    padding-top: 30px;
  }
}

.education-wrapper .edu-we-inspire .sec-inspire-wrapper .tech-excellence-main {
  display: grid;
  grid-template-columns: 1fr;
}

.education-wrapper .edu-we-inspire .sec-inspire-wrapper .accordion-button {
  box-shadow: none;
  padding: 24px 32px;
  font-weight: 500;
  font-size: 22px;
  color: #427470;
}

@media only screen and (max-width: 1199px) {
  .education-wrapper .edu-we-inspire .sec-inspire-wrapper .accordion-button {
    padding: 20px 24px;
  }
}

@media only screen and (max-width: 991px) {
  .education-wrapper .edu-we-inspire .sec-inspire-wrapper .accordion-button {
    padding: 16px 22px;
  }
}

@media only screen and (max-width: 767px) {
  .education-wrapper .edu-we-inspire .sec-inspire-wrapper .accordion-button {
    font-size: 18px;
    padding: 12px 16px;
  }
}

@media only screen and (max-width: 1199px) {
  .education-wrapper .edu-we-inspire .sec-inspire-wrapper .accordion-body {
    padding: 15px;
  }
}

.education-wrapper .edu-we-inspire .sec-inspire-wrapper .accordion-item {
  border: 1px solid #427470;
  background-color: #ffffff1a;
  border-radius: 32px;
  overflow: hidden;
}
@media only screen and (max-width: 1199px) {
  .education-wrapper .edu-we-inspire .sec-inspire-wrapper .accordion-item {
    border-radius: 20px;
  }
}
@media only screen and (max-width: 767px) {
  .education-wrapper .edu-we-inspire .sec-inspire-wrapper .accordion-item {
    border-radius: 16px;
  }
}

.education-wrapper .edu-we-inspire .sec-inspire-wrapper .tech-accordion {
  display: grid;
  grid-gap: 20px;
}

.education-wrapper
  .edu-we-inspire
  .sec-inspire-wrapper
  .accordion-button:not(.collapsed) {
  background-color: #427470;
  color: #fff;
  box-shadow: none;
}

.education-wrapper
  .edu-we-inspire
  .sec-inspire-wrapper
  .accordion-button::after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='800' height='800' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='m4 9 8 8 8-8' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}

.education-wrapper
  .edu-we-inspire
  .sec-inspire-wrapper
  .accordion-button:not(.collapsed)::after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='800' height='800' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='m4 9 8 8 8-8' stroke='%23fff' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}

.education-wrapper
  .edu-we-inspire
  .sec-inspire-wrapper
  .tech-excellence-main
  .nav-item
  .nav-link {
  display: flex;
  gap: 20px;
  width: 100%;
  padding: 20px;
  align-items: center;
  position: relative;
  outline: none;
  border-radius: 0;
  color: #121212;
  text-align: left;
  height: 100%;
}

.education-wrapper
  .edu-we-inspire
  .sec-inspire-wrapper
  .tech-excellence-main
  .nav-item
  .nav-link:focus {
  outline: none;
}

.education-wrapper
  .edu-we-inspire
  .sec-inspire-wrapper
  .tech-excellence-main
  .nav-item
  .nav-link
  span {
  position: relative;
}
.education-wrapper
  .edu-we-inspire
  .sec-inspire-wrapper
  .tech-excellence-main
  .nav-item
  .nav-link.active
  span {
  position: relative;
  padding: 0 0 5px;
  border-bottom: 4px solid #05a8e8;
}
.education-wrapper
  .edu-we-inspire
  .sec-inspire-wrapper
  .tech-excellence-main
  .nav-item
  .nav-link.active
  .nav-icon
  img {
  filter: brightness(0) invert(1);
}
.education-wrapper
  .edu-we-inspire
  .sec-inspire-wrapper
  .tech-excellence-main
  .nav-item.withoutborder
  .nav-link:before {
  display: none;
}
.education-wrapper
  .edu-we-inspire
  .sec-inspire-wrapper
  .tech-excellence-main
  .nav-item
  .nav-link:after {
  content: "";
  height: 1px;
  width: 100%;
  position: absolute;
  background-color: #e4e4e4;
  bottom: 0;
  left: 0;
}
.education-wrapper
  .edu-we-inspire
  .sec-inspire-wrapper
  .tech-excellence-main
  .nav-item
  .nav-link:before {
  content: "";
  height: 100%;
  width: 1px;
  position: absolute;
  background-color: #e4e4e4;
  bottom: 0;
  left: 0;
}

.education-wrapper
  .edu-we-inspire
  .sec-inspire-wrapper
  .tech-excellence-main
  .nav-item
  .nav-link.active {
  background-color: #f0fbfa;
  color: #427470;
  transition: all 0.3s ease-in-out;
}

.education-wrapper
  .edu-we-inspire
  .sec-inspire-wrapper
  .tech-excellence-main
  .nav-item
  .nav-icon {
  height: 62px;
  width: 62px;
  display: flex;
  flex: 0 0 auto;
  justify-content: center;
  align-items: center;
  background-color: #eeeeee;
  border-radius: 100%;
}

.education-wrapper
  .edu-we-inspire
  .sec-inspire-wrapper
  .tech-excellence-main
  .nav-link.active
  .nav-icon {
  background-color: #427470;
}

.education-wrapper
  .edu-we-inspire
  .sec-inspire-wrapper
  .tech-excellence-main
  .imp-lists {
  grid-template-columns: 1fr 1fr 1fr;
}

.education-wrapper
  .edu-we-inspire
  .sec-inspire-wrapper
  .tech-excellence-main
  .tech-grid {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  gap: 32px;
}
@media only screen and (max-width: 1365px) {
  .education-wrapper
    .edu-we-inspire
    .sec-inspire-wrapper
    .tech-excellence-main
    .tech-grid {
    grid-template-columns: 1fr 1fr;
    gap: 30px;
  }
}
@media only screen and (max-width: 1199px) {
  .education-wrapper
    .edu-we-inspire
    .sec-inspire-wrapper
    .tech-excellence-main
    .tech-grid {
    gap: 20px;
  }
}

@media only screen and (max-width: 991px) {
  .education-wrapper
    .edu-we-inspire
    .sec-inspire-wrapper
    .tech-excellence-main
    .tech-grid {
    grid-template-columns: 1fr;
  }
}

@media only screen and (max-width: 767px) {
  .education-wrapper
    .edu-we-inspire
    .sec-inspire-wrapper
    .tech-excellence-main
    .tech-grid {
    gap: 10px;
  }
}

@media only screen and (max-width: 1365px) {
  .education-wrapper
    .edu-we-inspire
    .sec-inspire-wrapper
    .tech-excellence-main
    .tech-grid.full-width
    .tech-grid-item:nth-child(3n) {
    grid-column: span 2;
    width: 100%;
  }
}
@media only screen and (max-width: 991px) {
  .education-wrapper
    .edu-we-inspire
    .sec-inspire-wrapper
    .tech-excellence-main
    .tech-grid.full-width
    .tech-grid-item:nth-child(3n) {
    grid-column: span 1;
  }
}

.education-wrapper
  .edu-we-inspire
  .sec-inspire-wrapper
  .tech-excellence-main
  .tech-grid
  .tech-grid-item {
  padding: 32px 32px 35px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 500px;
  position: relative;
  overflow: hidden;
  gap: 20px;
}

@media only screen and (max-width: 1365px) {
  .education-wrapper
    .edu-we-inspire
    .sec-inspire-wrapper
    .tech-excellence-main
    .tech-grid
    .tech-grid-item {
    min-height: 1px;
  }
}
@media only screen and (max-width: 1199px) {
  .education-wrapper
    .edu-we-inspire
    .sec-inspire-wrapper
    .tech-excellence-main
    .tech-grid
    .tech-grid-item {
    justify-content: start;
    padding: 25px 25px 30px;
    gap: 10px;
  }
}
@media only screen and (max-width: 767px) {
  .education-wrapper
    .edu-we-inspire
    .sec-inspire-wrapper
    .tech-excellence-main
    .tech-grid
    .tech-grid-item {
    padding: 15px 15px 20px;
  }
}

.education-wrapper
  .edu-we-inspire
  .sec-inspire-wrapper
  .tech-excellence-main
  .tech-grid
  .tech-grid-item::after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: url("./img/svg/bg-inspire.svg") no-repeat bottom;
  background-size: cover;
}

.education-wrapper
  .edu-we-inspire
  .sec-inspire-wrapper
  .tech-excellence-main
  .tech-grid
  .tech-grid-item:hover
  .tech-grid-item-overlay {
  opacity: 1;
  transform: scale(1);
}

.education-wrapper
  .edu-we-inspire
  .sec-inspire-wrapper
  .tech-excellence-main
  .tech-grid
  .tech-grid-item-action {
  display: inline-flex;
  align-items: center;
  gap: 20px;
  cursor: pointer;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 2;
}

.education-wrapper
  .edu-we-inspire
  .sec-inspire-wrapper
  .tech-excellence.bg-cream
  .tech-excellence-main
  .nav-item
  .nav-icon {
  background-color: #fed5c0;
}

.education-wrapper
  .edu-we-inspire
  .sec-inspire-wrapper
  .tech-excellence-main
  .tech-grid
  .tech-grid-item-overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  padding: 26px;
  background-color: #222222;
  color: #ffffff;
  display: flex;
  flex-direction: column;
  gap: 24px;
  opacity: 0;
  transform-origin: bottom;
  transform: scale(0);
  transition: all 0.3s ease;
  overflow: auto;
}

@media only screen and (max-width: 1199px) {
  .education-wrapper
    .edu-we-inspire
    .sec-inspire-wrapper
    .tech-excellence-main
    .tech-grid
    .tech-grid-item-overlay {
    padding: 22px;
  }
}
@media only screen and (max-width: 767px) {
  .education-wrapper
    .edu-we-inspire
    .sec-inspire-wrapper
    .tech-excellence-main
    .tech-grid
    .tech-grid-item-overlay {
    padding: 20px;
  }
}

.education-wrapper
  .edu-we-inspire
  .sec-inspire-wrapper
  .tech-excellence-main
  .tech-grid
  .tech-grid-item-overlay::-webkit-scrollbar {
  width: 0 !important;
  display: none;
}

@media only screen and (max-width: 991px) {
  .education-wrapper
    .edu-we-inspire
    .sec-inspire-wrapper
    .tech-excellence-main
    .tech-grid
    .tech-grid-item-overlay {
    min-height: 1px;
  }
}

.education-wrapper
  .sec-inspire-wrapper
  .tech-excellence-main
  .tech-grid
  .tech-grid-item:hover
  .tech-grid-item-overlay {
  opacity: 1;
  transform: scale(1);
}
.education-wrapper
  .edu-we-inspire
  .sec-inspire-wrapper
  .tech-excellence-main
  .tech-grid
  .tech-grid-item-overlay
  .resp-icon-wrap {
  width: 36px;
  height: 36px;
  border-radius: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  position: absolute;
  right: 10px;
  top: 10px;
}
.education-wrapper
  .edu-we-inspire
  .sec-inspire-wrapper
  .tech-excellence-main
  .tech-grid
  .tech-grid-item-overlay
  .resp-icon-wrap
  img {
  filter: brightness(0) saturate(100%) invert(7%) sepia(1%) saturate(2444%)
    hue-rotate(351deg) brightness(107%) contrast(87%);
  max-width: 20px;
}
.education-wrapper
  .edu-we-inspire
  .sec-inspire-wrapper
  .tech-excellence-main
  .tech-grid
  .tech-grid-item-overlay
  ul {
  margin-top: 30px;
}
.education-wrapper
  .edu-we-inspire
  .sec-inspire-wrapper
  .tech-excellence-main
  .tech-grid
  .tech-grid-item-overlay
  ul
  li {
  margin: 0 0 5px;
  padding-left: 13px;
  position: relative;
}
.education-wrapper
  .edu-we-inspire
  .sec-inspire-wrapper
  .tech-excellence-main
  .tech-grid
  .tech-grid-item-overlay
  ul
  li:after {
  content: "";
  position: absolute;
  left: 0;
  top: 11px;
  width: 5px;
  height: 5px;
  background-color: #ffffff;
  border-radius: 100%;
}
.education-wrapper
  .edu-we-inspire
  .sec-inspire-wrapper
  .tech-excellence-main
  .tech-grid
  .tech-grid-item-overlay
  ul
  li:last-child {
  margin: 0;
}

/* END : tech-excellence */

@media only screen and (max-width: 1199px) {
  .education-wrapper .edu-offerings-section .content-wrap {
    max-width: none !important;
    margin: 0 0 30px;
  }
}
@media only screen and (max-width: 991px) {
  .education-wrapper .edu-offerings-section .content-wrap {
    text-align: center;
  }
}

.education-wrapper .edu-offerings-section .item-lists {
  display: grid;
  grid-template-columns: 1fr 1fr;
}
@media only screen and (max-width: 767px) {
  .education-wrapper .edu-offerings-section .item-lists {
    grid-template-columns: 1fr;
  }
}

.education-wrapper .edu-offerings-section .item-lists .item-block {
  position: relative;
}
@media only screen and (max-width: 767px) {
  .education-wrapper .edu-offerings-section .item-lists .item-block {
    padding: 20px 0 !important;
  }
}

.education-wrapper .edu-offerings-section .item-lists .item-block:nth-child(1) {
  padding: 0 30px 30px 0;
}

@media only screen and (max-width: 1365px) {
  .education-wrapper
    .edu-offerings-section
    .item-lists
    .item-block:nth-child(1) {
    padding: 0 20px 20px 0;
  }
}

.education-wrapper
  .edu-offerings-section
  .item-lists
  .item-block:nth-child(1):after {
  content: "";
  position: absolute;
  right: 0;
  width: 2px;
  height: 100%;
  top: 0;
  right: 0;
  background: url("./img/svg/lines-top.svg") no-repeat;
  background-size: cover;
}

@media only screen and (max-width: 767px) {
  .education-wrapper
    .edu-offerings-section
    .item-lists
    .item-block:nth-child(1):after {
    display: none;
  }
}
.education-wrapper .edu-offerings-section .item-lists .item-block:nth-child(2) {
  padding: 0 0 30px 30px;
}
@media only screen and (max-width: 1365px) {
  .education-wrapper
    .edu-offerings-section
    .item-lists
    .item-block:nth-child(2) {
    padding: 0 0 20px 20px;
  }
}

.education-wrapper .edu-offerings-section .item-lists .item-block:nth-child(3) {
  padding: 30px 30px 0 0;
}
@media only screen and (max-width: 1365px) {
  .education-wrapper
    .edu-offerings-section
    .item-lists
    .item-block:nth-child(3) {
    padding: 20px 20px 0 0;
  }
}
.education-wrapper
  .edu-offerings-section
  .item-lists
  .item-block:nth-child(3):after {
  content: "";
  position: absolute;
  right: 0;
  width: 2px;
  height: 100%;
  top: 0;
  right: 0;
  background: url("./img/svg/lines-top.svg") no-repeat;
  background-size: cover;
}

@media only screen and (max-width: 767px) {
  .education-wrapper
    .edu-offerings-section
    .item-lists
    .item-block:nth-child(3):after {
    display: none;
  }
}
.education-wrapper
  .edu-offerings-section
  .item-lists
  .item-block:nth-child(3):before {
  content: "";
  position: absolute;
  right: 0;
  width: 100%;
  height: 1px;
  top: 0;
  background: url("./img/svg/lines-bottom.svg") no-repeat;
  background-size: cover;
}
@media only screen and (max-width: 767px) {
  .education-wrapper
    .edu-offerings-section
    .item-lists
    .item-block:nth-child(3):before {
    display: none;
  }
}
.education-wrapper .edu-offerings-section .item-lists .item-block:nth-child(4) {
  padding: 30px 0 0 30px;
}
@media only screen and (max-width: 1365px) {
  .education-wrapper
    .edu-offerings-section
    .item-lists
    .item-block:nth-child(4) {
    padding: 20px 0 0 20px;
  }
}
.education-wrapper
  .edu-offerings-section
  .item-lists
  .item-block:nth-child(4):before {
  content: "";
  position: absolute;
  right: 0;
  width: 100%;
  height: 1px;
  top: 0;
  background: url("./img/svg/lines-bottom.svg") no-repeat;
  background-size: cover;
}
@media only screen and (max-width: 767px) {
  .education-wrapper
    .edu-offerings-section
    .item-lists
    .item-block:nth-child(4):before {
    display: none;
  }
}

@media only screen and (max-width: 767px) {
  .education-wrapper .edu-offerings-section .item-lists .item-block {
    border-bottom: 1px solid #427470;
  }
}
@media only screen and (max-width: 767px) {
  .education-wrapper .edu-offerings-section .item-lists .item-block:last-child {
    border-bottom: none;
    padding-bottom: 0 !important;
  }
}
.education-wrapper .edu-offerings-section .item-lists .item-block .icon-wrap {
  width: 70px;
  height: 70px;
  border-radius: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}

@media only screen and (max-width: 1199px) {
  .education-wrapper .edu-offerings-section .item-lists .item-block .icon-wrap {
    width: 60px;
    height: 60px;
  }
}
@media only screen and (max-width: 767px) {
  .education-wrapper .edu-offerings-section .item-lists .item-block .icon-wrap {
    width: 48px;
    height: 48px;
  }
}
@media only screen and (max-width: 1199px) {
  .education-wrapper
    .edu-offerings-section
    .item-lists
    .item-block
    .icon-wrap
    img {
    max-width: 30px;
  }
}
@media only screen and (max-width: 767px) {
  .education-wrapper
    .edu-offerings-section
    .item-lists
    .item-block
    .icon-wrap
    img {
    max-width: 25px;
  }
}

.education-wrapper .edu-offerings-section .item-lists .item-block .short-wrap {
  margin-top: 20px;
}
@media only screen and (max-width: 767px) {
  .education-wrapper
    .edu-offerings-section
    .item-lists
    .item-block
    .short-wrap {
    margin-top: 15px;
  }
}
.education-wrapper .edu-line-wrap .edu-line {
  border-top: 1px solid #e4e4e4;
}

.education-wrapper .edtech-success-section .edtech-slider {
  padding: 0 1px 80px 1px;
  position: relative;
  z-index: 9;
}
.education-wrapper .edtech-success-section .edtech-slider .swiper-slide {
  height: auto;
}
.education-wrapper .edtech-success-section .edtech-slider .item {
  padding: 32px 24px 50px 24px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  gap: 30px;
  height: 100%;
}

@media only screen and (max-width: 1199px) {
  .education-wrapper .edtech-success-section .edtech-slider .item {
    padding: 25px 20px;
  }
}
@media only screen and (max-width: 767px) {
  .education-wrapper .edtech-success-section .edtech-slider .item {
    padding: 20px 15px;
  }
}
@media only screen and (max-width: 575px) {
  .education-wrapper .edtech-success-section .edtech-slider .item {
    justify-content: start;
    gap: 10px;
  }
}
.education-wrapper .edtech-success-section .edtech-slider .arrows-wrap {
  position: absolute;
  width: 100%;
  height: 56px;
  display: flex;
  align-items: center;
  left: 0;
  right: 0;
  bottom: 0;
  margin: 0 auto;
}
.education-wrapper
  .edtech-success-section
  .edtech-slider
  .arrows-wrap
  .swiper-button-prev {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  margin: 0;
  height: 56px;
  width: 56px;
  border-radius: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 1px solid #0a081b;
  user-select: none;
  background-color: transparent;
  overflow: hidden;
}

@media only screen and (max-width: 1365px) {
  .education-wrapper
    .edtech-success-section
    .edtech-slider
    .arrows-wrap
    .swiper-button-prev {
    width: 48px;
    height: 48px;
  }
}

.education-wrapper
  .edtech-success-section
  .edtech-slider
  .arrows-wrap
  .swiper-button-next {
  margin: 0;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  height: 56px;
  width: 56px;
  border-radius: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 1px solid #0a081b;
  user-select: none;
  background-color: transparent;
  overflow: hidden;
}
@media only screen and (max-width: 1365px) {
  .education-wrapper
    .edtech-success-section
    .edtech-slider
    .arrows-wrap
    .swiper-button-next {
    width: 48px;
    height: 48px;
  }
}
.education-wrapper
  .edtech-success-section
  .edtech-slider
  .arrows-wrap
  .swiper-button-prev:after,
.education-wrapper
  .edtech-success-section
  .edtech-slider
  .arrows-wrap
  .swiper-button-next:after {
  background: url("./img/svg/arrow-right.svg") no-repeat;
  width: 24px;
  height: 24px;
  font-size: 0;
  background-size: 24px;
  background-position: center;
}
.education-wrapper
  .edtech-success-section
  .edtech-slider
  .arrows-wrap
  .swiper-button-prev:hover:after,
.education-wrapper
  .edtech-success-section
  .edtech-slider
  .arrows-wrap
  .swiper-button-next:hover:after {
  filter: brightness(0) invert(1);
}
.education-wrapper
  .edtech-success-section
  .edtech-slider
  .arrows-wrap
  .swiper-button-prev:before,
.education-wrapper
  .edtech-success-section
  .edtech-slider
  .arrows-wrap
  .swiper-button-next:before {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  background: #0a081b;
  top: 0;
  left: 0;
  border-radius: 30px;
  pointer-events: none;
  transform-origin: 100% 50%;
  transform: scale3d(0, 1, 1);
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

@media only screen and (max-width: 1199px) {
  .education-wrapper
    .edtech-success-section
    .edtech-slider
    .arrows-wrap
    .swiper-button-prev:before,
  .education-wrapper
    .edtech-success-section
    .edtech-slider
    .arrows-wrap
    .swiper-button-next:before {
    transition: none;
  }
}

.education-wrapper
  .edtech-success-section
  .edtech-slider
  .arrows-wrap
  .swiper-button-prev:hover:before,
.education-wrapper
  .edtech-success-section
  .edtech-slider
  .arrows-wrap
  .swiper-button-next:hover:before {
  transform-origin: 0% 50%;
  transform: scale3d(1, 1, 1);
}

.education-wrapper
  .edtech-success-section
  .edtech-slider
  .arrows-wrap
  .swiper-button-prev:after {
  transform: rotate(180deg);
}

.education-wrapper .edu-trust-section .inner-section {
  position: relative;
  padding: 120px 0;
}

@media only screen and (max-width: 1199px) {
  .education-wrapper .edu-trust-section .inner-section {
    padding: 90px 35px;
  }
}
@media only screen and (max-width: 991px) {
  .education-wrapper .edu-trust-section .inner-section {
    padding: 70px 20px;
  }
}
@media only screen and (max-width: 767px) {
  .education-wrapper .edu-trust-section .inner-section {
    padding: 50px 15px;
  }
}
@media only screen and (max-width: 575px) {
  .education-wrapper .edu-trust-section .inner-section {
    padding: 25px 15px;
  }
}
.education-wrapper .edu-trust-section .inner-section .svg-wraps {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
}

@media only screen and (max-width: 1199px) {
  .education-wrapper .edu-trust-section .inner-section .svg-wraps {
    display: none;
  }
}

.education-wrapper .edu-trust-section .inner-section .svg-wraps .div-one {
  position: absolute;
  top: 10px;
}
.education-wrapper .edu-trust-section .inner-section .svg-wraps .div-two {
  position: absolute;
  top: 0;
  left: 248px;
}
.education-wrapper .edu-trust-section .inner-section .svg-wraps .div-three {
  position: absolute;
  top: 10px;
  right: 5px;
}

.education-wrapper .edu-trust-section ul li {
  position: relative;
  padding-left: 40px;
  margin: 0 0 20px;
}
@media only screen and (max-width: 991px) {
  .education-wrapper .edu-trust-section ul li {
    margin: 0 0 15px;
  }
}
@media only screen and (max-width: 575px) {
  .education-wrapper .edu-trust-section ul li {
    padding-left: 35px;
  }
}
.education-wrapper .edu-trust-section ul li:last-child {
  margin: 0;
}
.education-wrapper .edu-trust-section ul li:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 24px;
  height: 25px;
  background: url("./img/svg/list-tick.svg") no-repeat;
}

/* START : sec-industry-CTA */
.education-wrapper .edu-industry-cta .edu-common-headings-cta {
  background-color: #f8e3c0;
  position: relative;
}

.education-wrapper .edu-industry-cta .edu-common-headings-cta .cta-content {
  max-width: 950px;
  padding: 100px 25px 100px 63px;
}
@media only screen and (max-width: 1600px) {
  .education-wrapper .edu-industry-cta .edu-common-headings-cta .cta-content {
    padding: 70px 25px 70px 63px;
  }
}

@media only screen and (max-width: 1199px) {
  .education-wrapper .edu-industry-cta .edu-common-headings-cta .cta-content {
    padding: 30px;
    text-align: left;
    width: calc(100% - 440px);
  }
}

@media only screen and (max-width: 991px) {
  .education-wrapper .edu-industry-cta .edu-common-headings-cta .cta-content {
    width: 100%;
    padding: 25px 25px 30px;
    text-align: center;
  }
}

@media only screen and (max-width: 767px) {
  .education-wrapper .edu-industry-cta .edu-common-headings-cta .cta-content {
    padding: 20px 20px 25px;
    text-align: center;
  }
}

.education-wrapper
  .edu-industry-cta
  .edu-common-headings-cta
  .cta-content
  .with-dash {
  position: relative;
  z-index: 2;
}
.education-wrapper
  .edu-industry-cta
  .edu-common-headings-cta
  .cta-content
  .with-dash:after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  margin: 0 auto;
  width: 100%;
  height: 14px;
  bottom: 12px;
  z-index: -1;
  background-color: #05a8e8;
}
@media only screen and (max-width: 1599px) {
  .education-wrapper
    .edu-industry-cta
    .edu-common-headings-cta
    .cta-content
    .with-dash:after {
    bottom: 9px;
  }
}
@media only screen and (max-width: 1199px) {
  .education-wrapper
    .edu-industry-cta
    .edu-common-headings-cta
    .cta-content
    .with-dash:after {
    bottom: 6px;
  }
}
@media only screen and (max-width: 991px) {
  .education-wrapper
    .edu-industry-cta
    .edu-common-headings-cta
    .cta-content
    .with-dash:after {
    display: none;
  }
}

/* START: button */
.education-wrapper .industry-button {
  background-color: #121212;
  color: #ffffff;
  padding: 10px 10px 10px 20px;
  border-radius: 100px;
  display: inline-flex;
  gap: 10px;
  align-items: center;
  transition: background-color 0.3s ease;
}

.education-wrapper .industry-button.industry-button-green {
  background-color: #427470;
}

.education-wrapper .industry-button .industry-button-icon {
  display: inline-block;
  height: 42px;
  width: 42px;
  background-color: #f8e3c0;
  border-radius: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: background-color 0.3s ease;
}

@media screen and (max-width: 767px) {
  .education-wrapper .industry-button .industry-button-icon {
    height: 34px;
    width: 34px;
  }
}

.education-wrapper .industry-button .industry-button-icon .icon.icon-arrow {
  transition: transform 0.3s ease;
}

@media screen and (max-width: 767px) {
  .education-wrapper .industry-button .industry-button-icon .icon.icon-arrow {
    transform: rotate(45deg);
  }
}

.education-wrapper .industry-button:focus,
.education-wrapper .industry-button:hover {
  background-color: #427470;
}

.education-wrapper .industry-button:focus .industry-button-icon,
.education-wrapper .industry-button:hover .industry-button-icon {
  background-color: #121212;
}

.education-wrapper
  .industry-button:focus
  .industry-button-icon
  .icon.icon-arrow,
.education-wrapper
  .industry-button:hover
  .industry-button-icon
  .icon.icon-arrow {
  transform: rotate(45deg);
}
.education-wrapper
  .industry-button:focus
  .industry-button-icon
  .icon.icon-arrow:before,
.education-wrapper
  .industry-button:hover
  .industry-button-icon
  .icon.icon-arrow:before {
  background-color: #ffffff;
}

.education-wrapper .industry-button.industry-button-shadow:focus,
.education-wrapper .industry-button.industry-button-shadow:hover {
  box-shadow: 0px 0 0 2px rgba(255, 255, 255, 0.4);
}

.education-wrapper .industry-button.industry-button-no-icon {
  padding: 14px 30px;
}

@media screen and (max-width: 767px) {
  .education-wrapper .industry-button.industry-button-no-icon {
    padding: 8px 16px;
  }
}

.education-wrapper .edu-industry-cta .edu-common-headings-cta {
  position: relative;
}
@media screen and (max-width: 991px) {
  .education-wrapper .edu-industry-cta .edu-common-headings-cta .icon-wraps {
    display: none;
  }
}
.education-wrapper
  .edu-industry-cta
  .edu-common-headings-cta
  .icon-wraps
  .div-one {
  position: absolute;
  left: 570px;
}
.education-wrapper
  .edu-industry-cta
  .edu-common-headings-cta
  .icon-wraps
  .div-two {
  position: absolute;
  left: 575px;
  bottom: 35px;
}

@media screen and (max-width: 1365px) {
  .education-wrapper
    .edu-industry-cta
    .edu-common-headings-cta
    .icon-wraps
    .div-two {
    display: none;
  }
}

@media screen and (max-width: 575px) {
  .education-wrapper
    .edu-industry-cta
    .edu-common-headings-cta
    .cta-content
    .industry-button {
    border-radius: 16px;
    padding: 10px;
  }

  .education-wrapper
    .edu-industry-cta
    .edu-common-headings-cta
    .cta-content
    .industry-button
    .industry-button-icon {
    flex: 0 0 34px;
  }
}

@media only screen and (min-width: 992px) and (max-width: 1366px) {
  .education-wrapper
    .edu-industry-cta
    .edu-common-headings-cta
    .cta-content
    h2 {
    max-width: 600px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .education-wrapper
    .edu-industry-cta
    .edu-common-headings-cta
    .cta-content
    h2 {
    max-width: none;
  }
}
.education-wrapper
  .edu-industry-cta
  .edu-common-headings-cta
  .healthcarepage-cta {
  width: 703px;
  position: absolute;
  bottom: 0;
  right: 10px;
}

@media only screen and (max-width: 1599px) {
  .education-wrapper
    .edu-industry-cta
    .edu-common-headings-cta
    .healthcarepage-cta {
    width: 660px;
  }
}

@media only screen and (max-width: 1439px) {
  .education-wrapper
    .edu-industry-cta
    .edu-common-headings-cta
    .healthcarepage-cta {
    width: 600px;
  }
}

@media only screen and (max-width: 1366px) {
  .education-wrapper
    .edu-industry-cta
    .edu-common-headings-cta
    .healthcarepage-cta {
    width: 500px;
  }
}

@media only screen and (max-width: 1199px) {
  .education-wrapper
    .edu-industry-cta
    .edu-common-headings-cta
    .healthcarepage-cta {
    width: 340px;
  }
}

/*newhomepage workslider css starts here*/

.education-wrapper .newworkslider-area {
  margin-top: 80px;
}
@media screen and (max-width: 1599px) {
  .education-wrapper .newworkslider-area {
    margin-top: 70px;
  }
}
@media screen and (max-width: 1199px) {
  .education-wrapper .newworkslider-area {
    margin-top: 60px;
  }
}
@media screen and (max-width: 991px) {
  .education-wrapper .newworkslider-area {
    margin-top: 40px;
  }
}
@media screen and (max-width: 767px) {
  .education-wrapper .newworkslider-area {
    margin-top: 25px;
  }
}
@media screen and (max-width: 575px) {
  .education-wrapper .newworkslider-area {
    margin-top: 20px;
  }
}
.education-wrapper .newworkslider-area .educustslides .custslick-list {
  /*display: flex;*/
}
@media only screen and (min-width: 768px) {
  .education-wrapper .newworkslider-area .educustslides .custslick-list {
    display: flex;
  }
}

.education-wrapper
  .newworkslider-area
  .educustslides
  .slick-initialized
  .slick-slide {
  display: flex;
}

@media only screen and (max-width: 767px) {
  .education-wrapper
    .newworkslider-area
    .educustslides
    .slick-initialized
    .slick-slide {
    display: block;
  }
}

.education-wrapper
  .newworkslider-area
  .educustslides
  .custslick-list
  .slick-list {
  padding: 0 7% 0 6%;
  display: flex;
}
@media only screen and (min-width: 2301px) {
  .education-wrapper
    .newworkslider-area
    .educustslides
    .custslick-list
    .slick-list {
    padding: 0 5% 0 15%;
  }
}
@media only screen and (min-width: 1921px) and (max-width: 2300px) {
  .education-wrapper
    .newworkslider-area
    .educustslides
    .custslick-list
    .slick-list {
    padding: 0 5% 0 10%;
  }
}
@media only screen and (min-width: 1800px) and (max-width: 1899px) {
  .education-wrapper
    .newworkslider-area
    .educustslides
    .custslick-list
    .slick-list {
    padding: 0 3% 0 4%;
  }
}
@media only screen and (min-width: 1600px) and (max-width: 1799px) {
  .education-wrapper
    .newworkslider-area
    .educustslides
    .custslick-list
    .slick-list {
    padding: 0 3% 0 3%;
  }
}
@media only screen and (max-width: 1599px) {
  .education-wrapper
    .newworkslider-area
    .educustslides
    .custslick-list
    .slick-list {
    padding: 0 15px 0 65px;
  }
}

@media only screen and (min-width: 1366px) and (max-width: 1499px) {
  .education-wrapper
    .newworkslider-area
    .educustslides
    .custslick-list
    .slick-list {
    padding: 0 15px 0 45px;
  }
}
@media only screen and (max-width: 991px) {
  .education-wrapper
    .newworkslider-area
    .educustslides
    .custslick-list
    .slick-list {
    padding: 0 15px;
  }
}
@media only screen and (max-width: 767px) {
  .education-wrapper
    .newworkslider-area
    .educustslides
    .custslick-list
    .slick-list {
    padding: 0 5px !important;
    display: block;
  }
}

.education-wrapper
  .newworkslider-area
  .educustslides
  .custslick-list
  .slick-track {
  display: flex !important;
}
@media only screen and (max-width: 767px) {
  .education-wrapper
    .newworkslider-area
    .educustslides
    .custslick-list
    .slick-track {
    display: block !important;
  }
}

.education-wrapper
  .newworkslider-area
  .educustslides
  .custslick-list
  .slick-slide {
  margin: 0 15px;
  height: inherit !important;
  transition: transform 0.5s ease;
}

@media only screen and (min-width: 1366px) {
  .education-wrapper
    .newworkslider-area
    .educustslides
    .custslick-list
    .slick-slide {
    width: auto !important;
  }
}

@media only screen and (max-width: 991px) {
  .education-wrapper
    .newworkslider-area
    .educustslides
    .custslick-list
    .slick-slide {
    margin: 0 12px;
  }
}
@media only screen and (max-width: 767px) {
  .education-wrapper
    .newworkslider-area
    .educustslides
    .custslick-list
    .slick-slide {
    margin: 0 10px;
  }
}
@media only screen and (max-width: 480px) {
  .education-wrapper
    .newworkslider-area
    .educustslides
    .custslick-list
    .slick-slide {
    margin: 0 8px;
  }
}

.education-wrapper .newworkslider-area .educustslides .custslick-list .item {
  height: 100%;
  transition: transform 0.5s ease;
  display: block;
}
.education-wrapper
  .newworkslider-area
  .educustslides
  .custslick-list
  .item
  .content-wrap {
  padding: 50px;
  background-color: #ffffff;
  width: 530px;
  height: 100%;
  filter: drop-shadow(0px 1px 1px rgba(0, 0, 0, 0.05));
  -webkit-filter: drop-shadow(0px 1px 1px rgba(0, 0, 0, 0.05));
}

@media only screen and (min-width: 1700px) and (max-width: 1799px) {
  .education-wrapper
    .newworkslider-area
    .educustslides
    .custslick-list
    .item
    .content-wrap {
    width: 500px;
  }
}
@media only screen and (max-width: 1699px) {
  .education-wrapper
    .newworkslider-area
    .educustslides
    .custslick-list
    .item
    .content-wrap {
    width: 480px;
  }
}
@media only screen and (max-width: 1599px) {
  .education-wrapper
    .newworkslider-area
    .educustslides
    .custslick-list
    .item
    .content-wrap {
    padding: 30px 20px;
  }
}
@media only screen and (min-width: 1366px) and (max-width: 1499px) {
  .education-wrapper
    .newworkslider-area
    .educustslides
    .custslick-list
    .item
    .content-wrap {
    width: 430px;
  }
}

/*@media only screen and (max-width: 991px){*/
/*    .education-wrapper .newworkslider-area .educustslides .custslick-list .item .content-wrap {*/
/*        display: none;*/
/*    }*/
/*}*/
@media only screen and (max-width: 767px) {
  .education-wrapper
    .newworkslider-area
    .educustslides
    .custslick-list
    .item
    .content-wrap {
    width: 100%;
    min-height: 556px;
  }
}
@media only screen and (max-width: 575px) {
  .education-wrapper
    .newworkslider-area
    .educustslides
    .custslick-list
    .item
    .content-wrap {
    min-height: 525px;
    /*background-color: green;*/
  }
}
@media only screen and (max-width: 480px) {
  .education-wrapper
    .newworkslider-area
    .educustslides
    .custslick-list
    .item
    .content-wrap {
    filter: drop-shadow(0px 1px 1px rgba(0, 0, 0, 0.02));
    -webkit-filter: drop-shadow(0px 1px 1px rgba(0, 0, 0, 0.02));
  }
}
@media only screen and (max-width: 375px) {
  .education-wrapper
    .newworkslider-area
    .educustslides
    .custslick-list
    .item
    .content-wrap {
    min-height: 560px;
  }
}

.education-wrapper
  .newworkslider-area
  .educustslides
  .custslick-list
  .item
  .content-wrap
  .label-wrap {
  margin-bottom: 30px;
}
@media only screen and (max-width: 1599px) {
  .education-wrapper
    .newworkslider-area
    .educustslides
    .custslick-list
    .item
    .content-wrap
    .label-wrap {
    margin-bottom: 15px;
  }
}
@media only screen and (max-width: 480px) {
  .education-wrapper
    .newworkslider-area
    .educustslides
    .custslick-list
    .item
    .content-wrap
    .label-wrap {
    margin-bottom: 12px;
  }
}
.education-wrapper
  .newworkslider-area
  .educustslides
  .custslick-list
  .item
  .label-wrap
  .label-title {
  border-radius: 4px;
  display: inline-flex;
}

@media only screen and (max-width: 480px) {
  .education-wrapper
    .newworkslider-area
    .educustslides
    .custslick-list
    .item
    .label-wrap
    .label-title {
    font-size: 12px;
    line-height: 1.3rem;
  }
}

.education-wrapper
  .newworkslider-area
  .educustslides
  .custslick-list
  .item
  .designing {
  margin-top: 20px;
  margin-bottom: 2px;
}
@media only screen and (max-width: 1199px) {
  .education-wrapper
    .newworkslider-area
    .educustslides
    .custslick-list
    .item
    .designing {
    font-size: 16px;
    line-height: 1.5rem;
  }
}
@media only screen and (max-width: 767px) {
  .education-wrapper
    .newworkslider-area
    .educustslides
    .custslick-list
    .item
    .designing {
    margin-top: 10px;
  }
}
@media only screen and (max-width: 480px) {
  .education-wrapper
    .newworkslider-area
    .educustslides
    .custslick-list
    .item
    .designing {
    font-size: 16px;
    line-height: 1.6rem;
  }
}
.education-wrapper
  .newworkslider-area
  .educustslides
  .custslick-list
  .item
  .border-red {
  border: solid #427470 1px;
}

.education-wrapper
  .newworkslider-area
  .educustslides
  .custslick-list
  .item
  .red-bg {
  background: #e4faf9;
  padding: 5px 10px 4px 10px;
}
@media only screen and (max-width: 480px) {
  .education-wrapper
    .newworkslider-area
    .educustslides
    .custslick-list
    .item
    .red-bg {
    padding: 3px 10px 2px 10px;
  }
}

.education-wrapper
  .newworkslider-area
  .educustslides
  .custslick-list
  .item
  .font-red {
  color: #427470;
}
.educustslides .custslick-list .item .blue-light {
  color: #3b5068;
}
.education-wrapper
  .newworkslider-area
  .educustslides
  .custslick-list
  .item
  .title-pra-box {
  width: 100%;
}
@media only screen and (min-width: 1200px) and (max-width: 1499px) {
  .education-wrapper
    .newworkslider-area
    .educustslides
    .custslick-list
    .item
    .title-pra-box
    .common-c-view {
    font-size: 25px;
    line-height: 2.4rem;
  }
}
@media only screen and (max-width: 480px) {
  .education-wrapper
    .newworkslider-area
    .educustslides
    .custslick-list
    .item
    .title-pra-box
    .common-c-view {
    font-size: 22px;
    line-height: 28px;
  }
}
@media only screen and (min-width: 1200px) and (max-width: 1499px) {
  .education-wrapper
    .newworkslider-area
    .educustslides
    .custslick-list
    .item
    .title-pra-box
    p {
    font-size: 1rem;
    line-height: 1.55rem;
  }
}

.education-wrapper
  .newworkslider-area
  .educustslides
  .custslick-list
  .item
  .label-menu-pont {
  width: 100%;
  margin-top: 20px;
}
/*@media only screen and (min-width: 768px) and (max-width: 1499px) {*/
/*    .education-wrapper .newworkslider-area .educustslides .custslick-list .item .label-menu-pont {*/
/*        margin-top: 20px;*/
/*    }*/
/*}*/
@media only screen and (max-width: 767px) {
  .education-wrapper
    .newworkslider-area
    .educustslides
    .custslick-list
    .item
    .label-menu-pont {
    margin-top: 10px;
  }
}
@media only screen and (max-width: 480px) {
  .education-wrapper
    .newworkslider-area
    .educustslides
    .custslick-list
    .item
    .label-menu-pont {
    margin-top: 13px;
  }
}

.education-wrapper
  .newworkslider-area
  .educustslides
  .custslick-list
  .item
  .label-menu-pont
  ul {
  margin: 0;
  padding: 0;
}
@media only screen and (max-width: 480px) {
  .education-wrapper
    .newworkslider-area
    .educustslides
    .custslick-list
    .item
    .label-menu-pont
    ul {
    font-weight: 400;
  }
}
.education-wrapper
  .newworkslider-area
  .educustslides
  .custslick-list
  .item
  .label-menu-pont
  ul
  li {
  display: flex;
  margin-top: 10px;
}

@media only screen and (max-width: 575px) {
  .education-wrapper
    .newworkslider-area
    .educustslides
    .custslick-list
    .item
    .label-menu-pont
    ul
    li {
    margin-top: 5px;
  }
}

.education-wrapper
  .newworkslider-area
  .educustslides
  .custslick-list
  .item
  .label-menu-pont
  ul
  li:first-child {
  margin-top: 0;
}
.education-wrapper
  .newworkslider-area
  .educustslides
  .custslick-list
  .item
  .label-menu-pont
  ul
  li
  .icon {
  margin-right: 6px;
  margin-top: 3px;
  position: relative;
}
@media only screen and (min-width: 1200px) and (max-width: 1365px) {
  .education-wrapper
    .newworkslider-area
    .educustslides
    .custslick-list
    .item
    .label-menu-pont
    ul
    li
    .icon {
    margin-top: 2px;
  }
}
@media only screen and (max-width: 1199px) {
  .education-wrapper
    .newworkslider-area
    .educustslides
    .custslick-list
    .item
    .label-menu-pont
    ul
    li
    .icon {
    margin-top: 2px;
  }
}
@media only screen and (max-width: 991px) {
  .education-wrapper
    .newworkslider-area
    .educustslides
    .custslick-list
    .item
    .label-menu-pont
    ul
    li
    .icon {
    margin-right: 2px;
    margin-top: 1px;
  }
}
@media only screen and (max-width: 575px) {
  .education-wrapper
    .newworkslider-area
    .educustslides
    .custslick-list
    .item
    .label-menu-pont
    ul
    li
    .icon {
    margin-top: 0px;
  }
}
@media only screen and (max-width: 375px) {
  .education-wrapper
    .newworkslider-area
    .educustslides
    .custslick-list
    .item
    .label-menu-pont
    ul
    li
    .icon {
    margin-top: 2px;
  }
}
.education-wrapper
  .newworkslider-area
  .educustslides
  .custslick-list
  .item
  .label-menu-pont
  ul
  li
  .icon::before {
  content: "";
  background-color: #192020;
  -webkit-mask-size: contain;
  mask-size: contain;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-position: center;
  mask-position: center;
  display: block;
  position: absolute;
  width: 80%;
  height: 80%;
  left: 0;
  top: 0;
  transition: opacity 0.3s ease, background-color 0.3s ease;
}
.education-wrapper
  .newworkslider-area
  .educustslides
  .custslick-list
  .item
  .label-menu-pont
  ul
  li
  .icon
  .icon-check-circle {
  width: 28px;
  height: 28px;
}

.education-wrapper
  .newworkslider-area
  .educustslides
  .custslick-list
  .item
  .img-wrapper {
  background: #ffffff;
  width: 1100px;
  height: 100%;
  position: relative;
  filter: drop-shadow(0px 1px 1px rgba(0, 0, 0, 0.05));
  -webkit-filter: drop-shadow(0px 1px 1px rgba(0, 0, 0, 0.05));
}
@media only screen and (max-width: 1799px) {
  .education-wrapper
    .newworkslider-area
    .educustslides
    .custslick-list
    .item
    .img-wrapper {
    width: 1085px;
  }
}

@media only screen and (min-width: 1600px) and (max-width: 1699px) {
  .education-wrapper
    .newworkslider-area
    .educustslides
    .custslick-list
    .item
    .img-wrapper {
    width: 980px;
  }
}
@media only screen and (min-width: 1500px) and (max-width: 1599px) {
  .education-wrapper
    .newworkslider-area
    .educustslides
    .custslick-list
    .item
    .img-wrapper {
    width: 850px;
  }
}
@media only screen and (min-width: 1366px) and (max-width: 1499px) {
  .education-wrapper
    .newworkslider-area
    .educustslides
    .custslick-list
    .item
    .img-wrapper {
    width: 800px;
  }
}
@media only screen and (max-width: 1365px) {
  .education-wrapper
    .newworkslider-area
    .educustslides
    .custslick-list
    .item
    .img-wrapper {
    width: 700px;
  }
}
@media only screen and (max-width: 991px) {
  .education-wrapper
    .newworkslider-area
    .educustslides
    .custslick-list
    .item
    .img-wrapper {
    width: 700px;
  }
}
@media only screen and (max-width: 767px) {
  .education-wrapper
    .newworkslider-area
    .educustslides
    .custslick-list
    .item
    .img-wrapper {
    width: 100%;
    min-height: 557px;
  }
}

@media only screen and (max-width: 575px) {
  .education-wrapper
    .newworkslider-area
    .educustslides
    .custslick-list
    .item
    .img-wrapper {
    width: auto;
    min-height: 525px;
    /*background-color: red;*/
  }
}
@media only screen and (max-width: 480px) {
  .education-wrapper
    .newworkslider-area
    .educustslides
    .custslick-list
    .item
    .img-wrapper {
    filter: drop-shadow(0px 1px 1px rgba(0, 0, 0, 0.02));
    -webkit-filter: drop-shadow(0px 1px 1px rgba(0, 0, 0, 0.02));
  }
}
@media only screen and (max-width: 375px) {
  .education-wrapper
    .newworkslider-area
    .educustslides
    .custslick-list
    .item
    .img-wrapper {
    min-height: 560px;
  }
}
.education-wrapper
  .newworkslider-area
  .educustslides
  .custslick-list
  .item
  .img-wrapper
  .img-wrap {
  height: 400px;
}
@media only screen and (min-width: 1366px) and (max-width: 1499px) {
  .education-wrapper
    .newworkslider-area
    .educustslides
    .custslick-list
    .item
    .img-wrapper
    .img-wrap {
    height: 300px;
  }
}
@media only screen and (max-width: 1365px) {
  .education-wrapper
    .newworkslider-area
    .educustslides
    .custslick-list
    .item
    .img-wrapper
    .img-wrap {
    height: 300px;
  }
}
@media only screen and (max-width: 767px) {
  .education-wrapper
    .newworkslider-area
    .educustslides
    .custslick-list
    .item
    .img-wrapper
    .img-wrap {
    height: 260px;
  }
}
@media only screen and (max-width: 575px) {
  .education-wrapper
    .newworkslider-area
    .educustslides
    .custslick-list
    .item
    .img-wrapper
    .img-wrap {
    height: 220px;
  }
}
@media only screen and (max-width: 480px) {
  .education-wrapper
    .newworkslider-area
    .educustslides
    .custslick-list
    .item
    .img-wrapper
    .img-wrap {
    height: 180px;
  }
}
@media only screen and (max-width: 375px) {
  .education-wrapper
    .newworkslider-area
    .educustslides
    .custslick-list
    .item
    .img-wrapper
    .img-wrap {
    height: 135px;
  }
}
.education-wrapper
  .newworkslider-area
  .educustslides
  .custslick-list
  .item
  .img-wrapper
  .img-wrap
  picture {
  display: block;
  height: 100%;
}
.education-wrapper
  .newworkslider-area
  .educustslides
  .custslick-list
  .item
  .img-wrapper
  .icon-wrap {
  position: absolute;
  width: 60px;
  height: 60px;
  background-color: #ffffff;
  border-radius: 99em;
  border: 1px solid #3b5068;
  right: 40px;
  top: 40px;
  transform: rotate(-45deg);
  display: flex;
  align-items: center;
  justify-content: center;
}
@media only screen and (max-width: 1365px) {
  .education-wrapper
    .newworkslider-area
    .educustslides
    .custslick-list
    .item
    .img-wrapper
    .icon-wrap {
    width: 48px;
    height: 48px;
  }
}
@media only screen and (max-width: 991px) {
  .education-wrapper
    .newworkslider-area
    .educustslides
    .custslick-list
    .item
    .img-wrapper
    .icon-wrap {
    top: 30px;
    right: 30px;
  }
}
@media only screen and (max-width: 767px) {
  .education-wrapper
    .newworkslider-area
    .educustslides
    .custslick-list
    .item
    .img-wrapper
    .icon-wrap {
    top: 15px;
    right: 15px;
  }
}
@media only screen and (max-width: 575px) {
  .education-wrapper
    .newworkslider-area
    .educustslides
    .custslick-list
    .item
    .img-wrapper
    .icon-wrap {
    width: 40px;
    height: 40px;
    display: none;
  }
}
.education-wrapper
  .newworkslider-area
  .educustslides
  .custslick-list
  .item
  .img-wrapper
  .icon-wrap
  img {
  transition: transform 0.3s ease;
}
@media only screen and (max-width: 575px) {
  .education-wrapper
    .newworkslider-area
    .educustslides
    .custslick-list
    .item
    .img-wrapper
    .icon-wrap
    img {
    max-width: 60%;
  }
}
.education-wrapper
  .newworkslider-area
  .educustslides
  .custslick-list
  .item
  .img-wrapper
  .icon-wrap:hover
  img {
  transform: rotate(45deg);
}

.education-wrapper
  .newworkslider-area
  .educustslides
  .custslick-list
  .item
  .img-wrapper
  img.big-img {
  border-radius: 40px 40px 0 0;
  height: 100%;
  min-height: 100%;
  object-fit: cover;
}
@media only screen and (max-width: 1199px) {
  .education-wrapper
    .newworkslider-area
    .educustslides
    .custslick-list
    .item
    .img-wrapper
    img.big-img {
    border-radius: 20px 20px 0 0;
  }
}
@media only screen and (max-width: 767px) {
  .education-wrapper
    .newworkslider-area
    .educustslides
    .custslick-list
    .item
    .img-wrapper
    img.big-img {
    border-radius: 16px 16px 0 0;
  }
}
@media only screen and (max-width: 1599px) {
  .education-wrapper
    .newworkslider-area
    .educustslides
    .custslick-list
    .item
    .img-wrapper
    img.big-img.last {
    object-position: left;
  }
}

.education-wrapper
  .newworkslider-area
  .educustslides
  .custslick-list
  .item
  .img-wrapper
  .short-wrap {
  background-color: #ffffff;
}

.education-wrapper
  .newworkslider-area
  .educustslides
  .custslick-list
  .item
  .shot-wrrap {
  padding: 40px;
  border-radius: 0px 0px 40px 40px;
  height: calc(100% - 400px);
}
@media only screen and (max-width: 1599px) {
  .education-wrapper
    .newworkslider-area
    .educustslides
    .custslick-list
    .item
    .shot-wrrap {
    padding: 30px 20px;
  }
}
@media only screen and (min-width: 1366px) and (max-width: 1499px) {
  .education-wrapper
    .newworkslider-area
    .educustslides
    .custslick-list
    .item
    .shot-wrrap {
    height: calc(100% - 300px);
  }
}
@media only screen and (max-width: 1365px) {
  .education-wrapper
    .newworkslider-area
    .educustslides
    .custslick-list
    .item
    .shot-wrrap {
    height: calc(100% - 300px);
  }
}
@media only screen and (max-width: 1199px) {
  .education-wrapper
    .newworkslider-area
    .educustslides
    .custslick-list
    .item
    .shot-wrrap {
    border-radius: 0px 0px 20px 20px;
  }
}
@media only screen and (max-width: 767px) {
  .education-wrapper
    .newworkslider-area
    .educustslides
    .custslick-list
    .item
    .shot-wrrap {
    border-radius: 0px 0px 16px 16px;
  }
}
@media only screen and (max-width: 767px) {
  .education-wrapper
    .newworkslider-area
    .educustslides
    .custslick-list
    .item
    .shot-wrrap {
    padding: 20px 15px;
    height: calc(100% - 260px);
  }
}
@media only screen and (max-width: 575px) {
  .education-wrapper
    .newworkslider-area
    .educustslides
    .custslick-list
    .item
    .shot-wrrap {
    height: calc(100% - 220px);
  }
}
@media only screen and (max-width: 480px) {
  .education-wrapper
    .newworkslider-area
    .educustslides
    .custslick-list
    .item
    .shot-wrrap {
    height: calc(100% - 180px);
  }
}
@media only screen and (max-width: 375px) {
  .education-wrapper
    .newworkslider-area
    .educustslides
    .custslick-list
    .item
    .shot-wrrap {
    height: calc(100% - 135px);
  }
}

.education-wrapper
  .newworkslider-area
  .educustslides
  .custslick-list
  .item
  .shot-wrrap-main {
  display: grid;
  width: 100%;
  grid-template-columns: 1fr 1fr;
  grid-column-gap: 40px;
  height: 100%;
}
@media only screen and (max-width: 1499px) {
  .education-wrapper
    .newworkslider-area
    .educustslides
    .custslick-list
    .item
    .shot-wrrap-main {
    grid-column-gap: 30px;
  }
}
@media only screen and (max-width: 1199px) {
  .education-wrapper
    .newworkslider-area
    .educustslides
    .custslick-list
    .item
    .shot-wrrap-main {
    grid-column-gap: 20px;
  }
}
@media only screen and (max-width: 767px) {
  .education-wrapper
    .newworkslider-area
    .educustslides
    .custslick-list
    .item
    .shot-wrrap-main {
    display: block;
  }
}

@media only screen and (max-width: 767px) {
  .education-wrapper
    .newworkslider-area
    .educustslides
    .custslick-list
    .item
    .wrrap-title-left
    .main-title {
    margin: 0 0 10px;
    display: block;
  }
}
@media only screen and (max-width: 480px) {
  .education-wrapper
    .newworkslider-area
    .educustslides
    .custslick-list
    .item
    .wrrap-title-left
    .main-title {
    margin: 0 0 5px;
  }
}

.education-wrapper
  .newworkslider-area
  .educustslides
  .custslick-list
  .item
  .wrrap-title-left
  .main-title
  span {
  cursor: url("../../img/cursor-img.svg") 30 30, auto;
}
@media only screen and (min-width: 1200px) and (max-width: 1499px) {
  .education-wrapper
    .newworkslider-area
    .educustslides
    .custslick-list
    .item
    .wrrap-title-left
    .main-title
    span {
    font-size: 25px;
    line-height: 2.4rem;
  }
}
@media only screen and (max-width: 480px) {
  .education-wrapper
    .newworkslider-area
    .educustslides
    .custslick-list
    .item
    .wrrap-title-left
    .main-title
    span {
    font-size: 18px;
    line-height: 1.5rem;
    cursor: url("../../img/cursor-img.svg") 15 15, auto;
  }
}

.education-wrapper
  .newworkslider-area
  .educustslides
  .custslick-list
  .item
  .label-wrap {
  margin-bottom: 15px;
}

@media only screen and (max-width: 767px) {
  .education-wrapper
    .newworkslider-area
    .educustslides
    .custslick-list
    .item
    .label-wrap {
    margin-bottom: 12px;
  }
}
.education-wrapper
  .newworkslider-area
  .educustslides
  .custslick-list
  .item
  .para-text-right {
  margin-top: 5px;
}
@media only screen and (max-width: 1365px) {
  .education-wrapper
    .newworkslider-area
    .educustslides
    .custslick-list
    .item
    .para-text-right {
    margin-top: 0;
  }
}

.education-wrapper .newworkslider-area .cust-btn-wrap {
  margin-top: 50px;
  position: relative;
}
@media screen and (max-width: 767px) {
  .education-wrapper .newworkslider-area .cust-btn-wrap {
    padding-bottom: 10px;
  }
}
@media screen and (max-width: 991px) {
  .education-wrapper .newworkslider-area {
    margin-top: 40px;
  }
}

@media screen and (max-width: 767px) {
  .education-wrapper .newworkslider-area .cust-btn-wrap {
    margin-top: 35px;
  }
}

@media screen and (max-width: 575px) {
  .education-wrapper .newworkslider-area .cust-btn-wrap {
    margin-top: 25px;
    display: flex;
    gap: 15px;
    justify-content: center;
    flex-direction: row-reverse;
    flex-wrap: wrap;
  }
}
@media screen and (max-width: 375px) {
  .education-wrapper .newworkslider-area .cust-btn-wrap {
    flex-direction: column;
  }
}
.education-wrapper .newworkslider-area .cust-btn-wrap .arrow-btn {
  position: absolute;
  width: 100%;
  border: 0;
  left: 0;
  right: 0;
  display: flex;
  justify-content: space-between;
}

@media only screen and (max-width: 575px) {
  .education-wrapper .newworkslider-area .cust-btn-wrap .arrow-btn {
    position: relative;
    justify-content: center;
    gap: 15px;
    width: auto;
  }
}

.education-wrapper
  .newworkslider-area
  .cust-btn-wrap
  .arrow-btn
  .slide-com-btn {
  height: 56px;
  width: 56px;
  border-radius: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 1px solid #0a081b;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  position: relative;
  overflow: hidden;
  background-color: transparent;
  top: 0;
  left: auto;
  right: auto;
}

@media only screen and (max-width: 1365px) {
  .education-wrapper
    .newworkslider-area
    .cust-btn-wrap
    .arrow-btn
    .slide-com-btn {
    width: 48px;
    height: 48px;
  }
}

.education-wrapper
  .newworkslider-area
  .cust-btn-wrap
  .arrow-btn
  .slide-com-btn:before {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  background: #0a081b;
  top: 0;
  left: 0;
  border-radius: 30px;
  pointer-events: none;
  transform-origin: 100% 50%;
  transform: scale3d(0, 1, 1);
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}
@media only screen and (max-width: 1199px) {
  .education-wrapper
    .newworkslider-area
    .cust-btn-wrap
    .arrow-btn
    .slide-com-btn:before {
    transition: none;
  }
}
.education-wrapper
  .newworkslider-area
  .cust-btn-wrap
  .arrow-btn
  .slide-com-btn:hover:before {
  transform-origin: 0% 50%;
  transform: scale3d(1, 1, 1);
}

.education-wrapper
  .newworkslider-area
  .cust-btn-wrap
  .arrow-btn
  .slide-com-btn:hover
  span {
  color: var(--clr-white);
  position: relative;
}
.education-wrapper
  .newworkslider-area
  .cust-btn-wrap
  .arrow-btn
  .slide-com-btn
  .icon {
  width: 24px;
  height: 24px;
}

.education-wrapper
  .newworkslider-area
  .cust-btn-wrap
  .arrow-btn
  .slide-com-btn:hover
  .icon {
  position: relative;
}
.education-wrapper
  .newworkslider-area
  .cust-btn-wrap
  .arrow-btn
  .slide-com-btn:hover
  .icon:before {
  background-color: var(--clr-white);
}

.education-wrapper .newworkslider-area .cust-btn-wrap .view-btns {
  display: flex;
  gap: 10px;
  justify-content: center;
}

@media only screen and (max-width: 575px) {
  .education-wrapper .newworkslider-area .cust-btn-wrap .view-btns {
    justify-content: center;
    width: 100%;
  }
}

@media only screen and (max-width: 575px) {
  .education-wrapper
    .newworkslider-area
    .cust-btn-wrap
    .view-btns
    .btn-slide-pink {
    display: none;
  }
}
/*btn-slide-border css starts here*/

.edu-btn-slide-border {
  text-transform: uppercase;
  color: #ffffff;
  padding: 16px 25px;
  justify-content: center;
  border-radius: 30px;
  background: #427470;
  display: inline-flex;
  position: relative;
  gap: 10px;
  align-items: center;
  overflow: hidden;
  border: 1px solid transparent;
  transition: box-shadow 0.3s ease, background-color 0.3s ease, color 0.3s ease,
    background-color 0.3s ease, outline 0.3s ease;
  -webkit-clip-path: inset(0 round 10px);
  clip-path: inset(0 round 10px);
}
@media only screen and (max-width: 1599px) {
  .edu-btn-slide-border {
    padding: 12px 22px;
  }
}
@media only screen and (max-width: 767px) {
  .edu-btn-slide-border {
    padding: 10px 16px;
    gap: 6px;
    transition: none;
  }
}

@media only screen and (max-width: 480px) {
  .edu-btn-slide-border {
    width: max-content;
  }
}

.edu-btn-slide-border:before {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  background: #ffffff;
  top: 0;
  left: 0;
  border-radius: 30px;
  pointer-events: none;
  transform-origin: 100% 50%;
  transform: scale3d(0, 1, 1);
  transition: transform 0.3s;
}
@media only screen and (max-width: 1199px) {
  .edu-btn-slide-border:before {
    display: none;
  }
}

.edu-btn-slide-border:hover,
.edu-btn-slide-border:focus {
  color: #427470;
  outline: none;
}
@media only screen and (max-width: 1199px) {
  .edu-btn-slide-border:hover,
  .edu-btn-slide-border:focus {
    color: #fff;
  }
}
.edu-btn-slide-border:hover:before,
.edu-btn-slide-border:focus:before {
  transform-origin: 0% 50%;
  transform: scale3d(1, 1, 1);
}

.edu-btn-slide-border .icon,
.edu-btn-slide-border .material-symbols-rounded {
  transition: transform 0.3s ease;
}

@media only screen and (max-width: 1199px) {
  .edu-btn-slide-border .icon,
  .edu-btn-slide-border .material-symbols-rounded {
    transform: rotate(45deg);
  }
}

.edu-btn-slide-border .icon:before {
  background-color: #3b5068;
}

.edu-btn-slide-border span {
  position: relative;
}

.edu-btn-slide-border:hover i,
.edu-btn-slide-border:focus i {
  /*filter: invert(1) brightness(1);*/
  transform: rotate(45deg);
}

@media only screen and (max-width: 1199px) {
  .edu-btn-slide-border:hover i,
  .edu-btn-slide-border:focus i {
    /*filter: invert(0) brightness(1);*/
  }
}

.edu-btn-slide-border:hover .icon:before,
.edu-btn-slide-border:focus .icon:before {
  background-color: #ffffff;
}
@media only screen and (max-width: 1199px) {
  .edu-btn-slide-border:hover .icon:before,
  .edu-btn-slide-border:focus .icon:before {
    background-color: #3b5068;
  }
}

/*btn-slide-pink css starts here*/

.edu-btn-slide-pink {
  text-transform: uppercase;
  color: #427470;
  padding: 16px 25px;
  justify-content: center;
  border-radius: 30px;
  background: #ffffff;
  display: inline-flex;
  position: relative;
  gap: 10px;
  align-items: center;
  overflow: hidden;
  transition: box-shadow 0.3s ease, background-color 0.3s ease, color 0.3s ease,
    background-color 0.3s ease, outline 0.3s ease;
  border: 1px solid #427470;
  -webkit-clip-path: inset(0 round 10px);
  clip-path: inset(0 round 10px);
}
@media only screen and (max-width: 1599px) {
  .edu-btn-slide-pink {
    padding: 12px 22px;
  }
}
@media only screen and (max-width: 1199px) {
  .edu-btn-slide-pink {
    transition: none;
  }
}
@media only screen and (max-width: 767px) {
  .edu-btn-slide-pink {
    padding: 10px 16px;
    gap: 6px;
  }
}
@media only screen and (max-width: 480px) {
  .edu-btn-slide-pink {
    width: max-content;
  }
}

.edu-btn-slide-pink:before {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  background: #ffffff;
  top: 0;
  left: 0;
  border-radius: 30px;
  pointer-events: none;
  transform-origin: 100% 50%;
  transform: scale3d(0, 1, 1);
  transition: transform 0.3s;
}
.edu-btn-slide-pink:hover,
.edu-btn-slide-pink:focus {
  color: #3b5068;
  border-color: #3b5068;
  outline: none;
}

.edu-btn-slide-pink:hover .icon:before,
.edu-btn-slide-pink:focus .icon:before {
  background-color: #3b5068;
}

.edu-btn-slide-pink:hover:before,
.edu-btn-slide-pink:focus:before {
  transform-origin: 0% 50%;
  transform: scale3d(1, 1, 1);
}

@media only screen and (max-width: 1199px) {
  .edu-btn-slide-pink:hover:before,
  .edu-btn-slide-pink:focus:before {
    display: none;
  }
}

.edu-btn-slide-pink .icon,
.edu-btn-slide-pink .material-symbols-rounded {
  transition: transform 0.3s ease;
}
@media only screen and (max-width: 1199px) {
  .edu-btn-slide-pink .icon,
  .edu-btn-slide-pink .material-symbols-rounded {
    transition: none;
    transform: rotate(45deg);
  }
}

.edu-btn-slide-pink span {
  position: relative;
}
.edu-btn-slide-pink .icon:before {
  background-color: #ffffff;
}

.edu-btn-slide-pink:hover i,
.edu-btn-slide-pink:focus i {
  /*filter: invert(1) brightness(0);*/
  transform: rotate(45deg);
}
@media only screen and (max-width: 1199px) {
  .edu-btn-slide-pink:hover .icon:before,
  .edu-btn-slide-pink:focus .icon:before {
    /*filter: invert(1) brightness(1);*/
    background-color: #ffffff;
  }
}
/*newhomepage workslider css ends here*/

/* SATRT :industry-faq */

.education-wrapper .edu-industry-faq .industry-faq-title span {
  color: #427470;
}

.education-wrapper .edu-industry-faq .accordion {
  display: grid;
  grid-gap: 15px;
}

.education-wrapper .edu-industry-faq .accordion-item {
  border-radius: 10px;
  border: none;
  background-color: transparent;
}

.education-wrapper .edu-industry-faq .accordion-button {
  background-color: #eef7f6;
  border: none;
  box-shadow: none;
  border-radius: 16px !important;
  padding: 22px 75px 22px 24px;
}

@media only screen and (max-width: 767px) {
  .education-wrapper .edu-industry-faq .accordion-button {
    align-items: flex-start;
    padding: 15px 55px 15px 20px;
  }
}

.education-wrapper .edu-industry-faq .accordion-button::after {
  background: url("./img/svg/round-arrow.svg") center/contain no-repeat;
  height: 38px;
  width: 38px;
  position: absolute;
  right: 24px;
}

@media only screen and (max-width: 1199px) {
  .education-wrapper .edu-industry-faq .accordion-button::after {
    height: 32px;
    width: 32px;
    background-size: contain;
  }
}

@media only screen and (max-width: 767px) {
  .education-wrapper .edu-industry-faq .accordion-button::after {
    height: 28px;
    width: 28px;
    background-size: contain;
    right: 15px;
  }

  .education-wrapper .edu-industry-faq .accordion-body {
    padding: 10px;
  }
}

.education-wrapper .edu-industry-faq .accordion-button:not(.collapsed)::after {
  transform: rotate(-45deg);
}

.education-wrapper .edu-industry-faq .accordion-button:not(.collapsed) {
  color: #192020;
}

/* END :industry-faq */

/*education industry css ends here*/
