/* #Font
================================================== */
@font-face {
  font-family: 'ploni';
  font-weight: 200;
  /*(ultralight)*/
  font-style: normal;
  src: url('../new_font/ploni-ultralight-aaa.woff2') format('woff2'), url('../font/ploni-ultralight-aaa.woff') format('woff');
}

@font-face {
  font-family: 'ploni';
  font-weight: 300;
  /*(light)*/
  font-style: normal;
  src: url('../new_font/ploni-light-aaa.woff2') format('woff2'), url('../font/ploni-light-aaa.woff') format('woff');
}

@font-face {
  font-family: 'ploni';
  font-weight: 400;
  /*(regular)*/
  font-style: normal;
  src: url('../new_font/ploni-regular-aaa.woff2') format('woff2'), url('../font/ploni-regular-aaa.woff') format('woff');
}

@font-face {
  font-family: 'ploni';
  font-weight: 500;
  /*(medium)*/
  font-style: normal;
  src: url('../new_font/ploni-medium-aaa.woff2') format('woff2'), url('../font/ploni-medium-aaa.woff') format('woff');
}

@font-face {
  font-family: 'ploni';
  font-weight: 600;
  /*(demibold)*/
  font-style: normal;
  src: url('../new_font/ploni-demibold-aaa.woff2') format('woff2'), url('../font/ploni-demibold-aaa.woff') format('woff');
}

@font-face {
  font-family: 'ploni';
  font-weight: 700;
  /*(bold)*/
  font-style: normal;
  src: url('../new_font/ploni-bold-aaa.woff2') format('woff2'), url('../font/ploni-bold-aaa.woff') format('woff');
}

@font-face {
  font-family: 'ploni';
  font-weight: 800;
  /*(ultrabold)*/
  font-style: normal;
  src: url('../new_font/ploni-ultrabold-aaa.woff2') format('woff2'), url('../font/ploni-ultrabold-aaa.woff') format('woff');
}

@font-face {
  font-family: 'ploni';
  font-weight: 900;
  /*(black)*/
  font-style: normal;
  src: url('../new_font/ploni-black-aaa.woff2') format('woff2'), url('../font/ploni-black-aaa.woff') format('woff');
}


.sub-menu {
  position: absolute;
  list-style-type: none;
  list-style-position: inside;
  -webkit-column-count: 2;
  -moz-column-count: 2;
  column-count: 2;
  background: #fff;
  -webkit-box-shadow: 0 0.15625vw 1.3020833333vw rgb(4 19 79 / 14%);
  box-shadow: 0 0.15625vw 1.3020833333vw rgb(4 19 79 / 14%);
  padding: 1vw 1vw 1vw 1vw;
  border-radius: 0.5vw;
  display: none;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  -webkit-transition: .1s;
  -o-transition: .1s;
  transition: .1s;
  top: 7.2vw;
}
body{
  font-size: unset !important;
}
.header.invert .header__menu a {
  color: #fff;
  position: relative;
}
.sub-menu li>a {
  display: block;
  /* padding: 0.225vw 0; */
  font-size: .9375vw;
  color: #12191f!important;
  text-underline-offset: 0.2083333333vw;
  -webkit-transition: .3s;
  -o-transition: .3s;
  transition: .3s;
}
.current-menu-parent .current_page_item a{
  border-bottom: 2px solid #1a73e8;
}

.sub-menu{
  position: absolute;
  display: none !important;
  transition: .3s;
  /* transform: translateY(100%); */
  font-size: .94vw;
}
.menu-item-has-children.on .sub-menu .menu-item{
  display: block !important;
}
.menu-item-has-children .sub-menu.open{
  opacity: 1;
  visibility: visible;
}

/* .menu-item-has-children::after {
width: 5.6vw;
height: 5.6vw;
} */


[lang="en-GB"] .ico-txt-tiles__item span:not(.new_h3){
  margin: auto auto 2vw 0 !important;
}

.menu-item-has-children > a {
  position: relative;
  /* padding-right: 1.18vw; */
  display: inline-block;
}
.menu-item-has-children.on .sub-menu {
  display: block !important;

}

.team-wrapper h2{
  font-weight: 400 !important;
}

.icon{
  flex: 0 0 10%;
}
.only_text{
  flex: 0 0 90%;
}
.page-template-page-text .container {
  position: relative;
  z-index: 5;
  width: 80%;
  padding-left: unset !important;
  padding-right: unset !important;
  margin: auto;
}
.text-content {
  padding: 9vw 0 1vw 0;
  margin: auto;
  text-align: unset !important;
}
.text-content p{
  font-size: 1.3vw;
}
.text-content .heading h1{
  text-align: center;
  margin-bottom: 2vw;
  font-size: 3vw;
}
#syllabus_page .intro-section .colored{
  color:black;
}
@media (min-width: 1023.98px) {
.heads-of-course.--layout-2 .item{
    flex: 0 0 46%;
}
  /* .img_new_con{
    width: 5vw;
    height: auto;
    position: relative;
    display: inline-block;
  } */
  /* .img_new_con img{
    width: 100%;
    height: 100%;
    object-fit: contain;
  } */
.course .image-content-section .content .colored-list{
  max-width : 50rem !important;
}
#syllabus_page .section-title{
      font-size: 2.4rem;
}
#syllabus_page .image-content-section .content {
  /* width: 41.9375rem; */
  flex:0 0 50%;
}
  .image-content-section .content {
    width: 41.9375rem;
    /* flex:0 0 50%; */
  }
  .page-id-1099 .image-content-section .img-wrapper,
  .page-id-893 .image-content-section .img-wrapper,
  .page-id-1017  .image-content-section .img-wrapper {
    width: 38.1875rem;
  }
  #syllabus_page .image-content-section .img-wrapper{
    width: 38.1875rem;
  }
  .color-tiles.horizontal .swiper-wrapper{
    justify-content: center;
    gap: 1vw !important;

  }
  .faq  .tabs {
    margin-top: 2vw;
  }
  .the_frame{
    margin: 8vw 0 0 0;
    width: 100%;
  }
  [lang="en-GB"] .new_section .heading img {
    flex: 0 0 10% !important;
  }
  [lang="en-GB"]  .new_section .heading span {
    margin-left: 1vw !important;
    flex: 0 0 80% !important;
  }
  [lang="en-GB"] .new_section .heading svg {
    flex: 0 0 10% !important;
  }
  [lang="en-GB"] .the_list li{
    margin-right: 1vw !important;
  }

  .new_section {
    background: white;
    box-shadow: 0 0.15625vw 1.3020833333vw rgb(4 19 79 / 14%);
    width: 45.375rem;
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    gap: 1.875rem;
    height: 25.5vw;
    display: none;
    border-radius: 1vw;
  }

  .footer .sub-menu {
    position: relative !important;
    display: block !important;
    padding: 0 !important;
    box-shadow: unset !important;
    top: unset !important;
    list-style-type: unset !important;
    list-style-position: unset !important;
    column-count: unset !important;
  }

  .footer  .sub-menu li a:hover {
    color: #1a73e8 !important;
  }
  .sub-menu li a{
    /* font-size: 1.2vw !important; */
  }
  .footer  .menu-item-has-children > a::after{
    content: unset !important;
  }
  .footer .main-menu ul{
    align-items: unset !important;
  }
  [lang="he-IL"] .menu-item-has-children{
    margin-left: 3rem !important;
  }

  .main-menu ul li a{
    font-size: 1.3vw;
  }
  .lang-switcher li{
    font-size: 1vw;
  }


  .course .intro-bg .content .colored{
    margin-bottom: unset !important;
  }
  .intro-section .btn{
    margin-top: 0.6vw;
  }

  .intro-bg .content h1{
    font-weight: 400;
  }


  .header.fixed .sub-menu{
    top: 5.2vw;
  }
  .menu-item-has-children > a::after {
    position: absolute;
    content: '';
    width: 0.55vw;
    height: 0.42vw;
    top: 0.8vw;
    margin-right: 0.5vw;
    background-size: 100%;
    background-position: center;
    background-repeat: no-repeat;
    transition: .3s;
    background-image: url('https://grschool.elevate-dev.tech/wp-content/uploads/2022/12/chevron-down.svg');
  }
  .menu-item-has-children.on > a::after {
    transform: scaleY(-1);
  }
  .sub-menu li{
    padding: 0.225vw 0;
  }
  .sub-menu li{
    margin-left: 2rem !important;
  }
  .under_4 .sub-menu li{
    margin-left: unset !important;
  }
}
[lang="en-GB"] .menu-item-has-children > a::after{
  margin-left: 0.5vw;
}

@media (max-width: 1023.98px) {
  #syllabus_page .section-title {
    font-size: 6vw;
}
  .img_new_con{
    display: block;
  }
  .image-content-section .content ul{
    padding-left: unset !important;
  }
  .faq__head {
    margin-bottom: 5vw;
  }
  .the_frame{
    margin: 30vw 0 0 0;
    width: 100%;
  }
  [lang="en-GB"]  .new_section .cointener {
    width: 88% !important;
    margin: auto;
  }
  [lang="en-GB"] .new_section .heading span {
    flex: 0 0 80%;
  }
  [lang="en-GB"] .the_list li {

    margin-right: 4vw !important;
    margin-left: unset !important;
  }
  .text-content {
    padding: 25vw 0 1vw 0 !important;
    margin: auto;
    text-align: center;
  }
  .text-content p {
    font-size: 4.3vw;
  }
  .text-content .heading h1 {
    text-align: center;
    margin-bottom: 2vw;
    font-size: 8vw;
  }

  .footer  .menu-item-has-children{
    text-align: center;
  }
  .page-template-page-text .text-content ul {
    list-style: inherit;
    margin-right: 4vw;
  }
  .page-template-page-text .text-content ul{
    list-style: inherit;
  }
  .tab-btn a {
    text-decoration: none;
    font-size: 4vw !important;

  }
  .tab-navigation {
    margin-bottom: 4vw;
  }
  .courses-template-default .tab-navigation:not(.onlyone) ul {
    display: flex;
    justify-content: space-between;
    width:100% !important;
    margin: auto;
  }
  .header .logos{
    margin-right: 5vw !important;
  }
  .intro-bg .content{
    padding: 0 3vw !important;
  }
  .intro-section .btn{

    margin-top: 3vw;
  }
  .intro-section .colored{
    font-size: 4.4vw !important;
  }
  .intro-bg .content h1{
    font-weight: 400;
  }
  [lang="en-GB"] .menu-item-has-children{
    margin-left: unset !important;
  }
  [lang="en-GB"] .menu-item-has-children::after{
    right: 0 !important;
    left: unset !important;
    transform: rotate(-90deg);
  }
  [lang="en-GB"] .menu-item-has-children.on::after {
    transform: rotate(90deg) !important;
  }
  [lang="en-GB"]  .header .main-menu{
    margin-right: unset !important;
  }
  [lang="en-GB"] .course .image-content-section .content h2{
    text-align: left;
  }
  [lang="en-GB"] .header .logos {
    margin-left: 3vw !important;
  }
  .header .logos img{
    display:flex;
  }
  .burger-btn{
    flex: 0 0 7%;
  }
  .header-container {
    padding: 0 5.2vw !important;
  }
  .menu-item-has-children::after {
    position: absolute;
    content: '';
    width: 3vw;
    height: 4.42vw;
    top: 1.9vw;
    left: 0;
    transform: rotate(90deg);
    /* margin-right: 0.5vw; */
    background-size: 100%;
    background-position: center;
    background-repeat: no-repeat;
    transition: .3s;
    background-image: url(https://grschool.elevate-dev.tech/wp-content/uploads/2022/12/chevron-down.svg);
  }
  .menu-item-has-children.on::after {
    transform: rotate(-90deg) !important;
  }
  .header .main-menu{
    margin-left: unset !important;
  }
  .menu-item-has-children{
    width: 100% !important;
    position: relative;
    display: inline-block;
  }
  .sub-menu {
    position: relative;
    right: unset!important;
    left: unset!important;
    top: unset;
    padding: 5.3333333333vw 0 0;
    display: none;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
    -webkit-box-shadow: none;
    box-shadow: none;
    gap: 3.4666666667vw;
    display: none !important;
    transition: .3s;
  }
  .menu-item-has-children.on .sub-menu {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex  !important;
    opacity: 1;
    visibility: visible;
    padding-right: 1vw;
  }
  .menu-item-has-children.on .sub-menu .menu-item{
    margin-bottom: unset !important;
  }
  .current-menu-parent.on{
    color:#1a73e8;
  }
  .menu-item-has-children > a::after {
    width: 3.6vw;
    height: 2.07vw;
    top: 2.2vw;
  }
}
.anchor{
  cursor: pointer;
}

.programs-section .cards .card.no_hover:hover {
  background-color: unset !important;
}

.ico-txt-tiles__item{
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
.ico-txt-tiles__item span{
  margin: auto 0 2vw auto;
}
@media(min-width: 1024px){
  [lang="en-GB"] .menu-item-has-children {
    margin-right: 3rem !important;
  }
  .programs-section .content p{
    font-size: 1.2rem;
  }
  .page-template-page-text .text-content li{
    font-size: 1.3vw;
  }
  .page-template-page-text .text-content ul{
    list-style: inherit;
  }
  .page-template-page-text .text-content a{
    color: blue;
  }
  .team-wrapper__items{
    justify-content: unset !important;
  }
  .course .intro-bg .content h2 {
    margin-bottom: 3.25rem !important;
  }
  .page-template-page-team .intro-bg .img-wrapper {
    flex: 0 0 40% !important;
  }
  .page-template-page-team .intro-section .intro-bg .img-wrapper img {
    width: auto !important;
    margin-right: unset !important;
    margin-left: unset !important;
  }
  .intro-bg .content {
    max-width: unset !important;
    flex: 0 0 60% !important;
  }
  .intro-bg .img-wrapper {
    width: unset !important;
    flex: 0 0 40% !important;
  }

  .intro-bg {
    padding: 6.4375rem 8.8125rem 5.6875rem 6.8125rem;
    /* padding: 6.4375rem 1.8125rem 5.6875rem 2.8125rem !important; */
  }
  .intro-bg .content {
    /* width: 43rem; */
    width: 44rem !important;
  }
  .page-template-page-team .intro-bg .content{
    flex: 0 0 60% !important;
  }

  .form-section .container {
    padding: 0 39rem;
  }
}
.help-inline{
  color: red;
}

@media(max-width: 1024px) {
  .footer .menu-item-has-children::after {
    position: absolute;
    content: '';
    width: 3vw;
    height: 4.42vw;
    top: 1.6vw;
    left: 18%;
    transform: rotate(0deg);
    /* margin-right: 0.5vw; */
    background-size: 100%;
    background-position: center;
    background-repeat: no-repeat;
    transition: .3s;
    background-image: url(https://grschool.elevate-dev.tech/wp-content/uploads/2022/12/chevron-down.svg);
  }
  .footer .sub-menu{
    padding: unset !important;
    margin-top: 1vw !important;
    gap: unset !important;
  }
  .footer .menu-item-has-children.on::after {
    transform: rotate(180deg) !important;
  }
  .team-wrapper__items .team-card .name .icon {
    width: 3.06667vw;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 3.06667vw;
    flex: 0 0 4.06667vw;
  }
  .team .intro-section .intro-bg .img-wrapper img{
    width: auto !important;
    max-width: unset !important;
    margin-left: unset !important;
    margin-right: unset !important;
  }
  .team-wrapper__items .team-card .photo{
    width:auto !important;
  }
}
.course .intro-bg .content h1 {
  /*font-family: Ploni,sans-serif !important;*/
  font-family: Rubik,sans-serif !important;*

  font-weight: 400 !important;
}
.faq a{
  text-decoration: underline;
}

.image_to_left .container {
  flex-direction: row-reverse;
}
.text-content {
  padding: 9vw 0 1vw 0;
  margin: auto;
  text-align: center;
}
.container.on .cards{
  display: none;
}
.container.on .new_section{
  display: block;
}
.show_courses .new_section{
  cursor: pointer;
}
#id201{
  cursor: pointer;
}
.new_section .cointener {
  width: 80%;
  margin: auto;
}
.new_section .heading span {
  font-size: 2vw;
  margin-right: 1vw;
}
.new_section .heading  {
  display: flex;
}
.new_section .heading {
  justify-content: space-between;
  align-items: center;
  padding-top: 1vw;
}
.new_section .the_list ul {
  display: flex;
}
.new_section .the_list li a {
  font-size: 1.5vw;
}

.the_list {
  /* margin-top: auto; */
  height: 17vw;
  position: relative;
  /* left: 50%; */
  /* transform: translateX(-50%); */
  -webkit-box-align: center;
  -webkit-box-pack: center;
  display: -webkit-box;
}
.the_list li {
  box-shadow: 0 0.15625vw 1.3020833333vw rgb(4 19 79 / 14%);
  padding: 1vw 2vw 1vw 2vw;
  border-radius: 1vw;
  margin-left: 1vw;
}
.new_section .heading img {
  flex: 0 0 10%
}
.new_section .heading span {
  flex: 0 0 60%
}
.new_section .heading svg {
  flex: 0 0 30%
}

@media(max-width: 1024px) {
  .new_section{
    grid-template-columns: 1fr;
    width: 100%;
    gap: 4vw;
    border-radius: 0.5rem;
    margin-top: 16vw;
    display: none;
    border: 1px solid #cecece;
    /* box-shadow: 0 0.15625vw 1.3020833333vw rgb(4 19 79 / 14%); */
    height: 59vw;
  }
  .new_section .heading span {
    font-size: 6vw;
    margin-right: 2vw;
  }
  .new_section .heading {
    justify-content: space-between;
    align-items: center;
    padding-top: 4vw;
  }
  .new_section .the_list li a {
    font-size: 5.5vw;
  }
  .the_list li {
    box-shadow: 0 0.15625vw 1.3020833333vw rgb(4 19 79 / 14%);
    padding: 2vw 4vw 2vw 4vw;
    border-radius: 3vw;
    margin-left: 4vw;
  }
  .the_list {
    /* margin-top: auto; */
    height: 43vw;
    position: relative;
    /* left: 50%; */
    /* transform: translateX(-50%); */
    -webkit-box-align: center;
    -webkit-box-pack: center;
    display: -webkit-box;
  }
}

.swal-text {
  font-size: 14px;
  text-align: center;
}





.ico-txt-tiles__item p{
  max-height: 14.3rem;
  overflow-x: hidden;
  overflow-y: auto;
}

@media screen and (min-width: 769px) {
  .logos-section .container{
    max-width: 83.625rem;
    margin: 0 auto;
    padding: 0;
  }

  #partnerPageTiles .ico-txt-tiles__item{
    padding-bottom: 3.75rem;
  }
  #partnerPageTiles .ico-txt-tiles__item h3{
    font-size: 1.375rem;
  }
  #partnerPageTiles .ico-txt-tiles__item p{
    max-width: none;
    scrollbar-width: thin;
    padding-right: .5em;
  }
  #partnerPageTiles .ico-txt-tiles__items .swiper-wrapper{
    justify-content: center;
    gap: 4.6875rem;
  }
  [lang="en-GB"] #partnerPageTiles .ico-txt-tiles__items .swiper-wrapper{
    justify-content: center;
    gap: 1.6875rem;
  }
  .jobs-section .container{
    max-width: 86.25rem;
    margin: 0 auto;
    width: 100%;
  }
  .jobs-section .container h2{
    text-align: center;
  }
  .image-content-section.layout-2 .content .list-with-icons{
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 2.5rem 5rem;
    padding: 0;
  }
}
#partnerPageTiles .ico-txt-tiles__item p::-webkit-scrollbar {
  width: 2px;
}
#partnerPageTiles .ico-txt-tiles__item p::-webkit-scrollbar-track {
  background: #D4D4D4
}
#partnerPageTiles .ico-txt-tiles__item p::-webkit-scrollbar-thumb {
  background: #1A73E8;
  border-radius: 2rem;
}

.image-content-section .content ul{
  list-style: disc;
  padding-left: 1.25em;
}
.image-content-section.layout-2 .content {
  width: 100%;
  max-width: 87rem;
  margin: 0 auto;
}
.image-content-section.layout-2 .content h2{
  margin-bottom: 1.2em;
}

.image-content-section.layout-2 .content .list-with-icons{
  margin-bottom: 0 !important;
}
.image-content-section.layout-2 .content .list-with-icons .icon, .image-content-section .list-with-icons li .icon {
  flex: 0 0 auto;
}
.jobs-section .container h2{
  margin-bottom: 4rem;
  font-weight: 500;
  line-height: 1;
}
.job-item{
  border-radius: 1rem;
  box-shadow: 0 .375rem 1.25rem rgba(27,70,143, .16);
  padding: 1.875rem 3.25rem 1.875rem 1.875rem;
}
.job-item:not(:last-child){
  margin-bottom: 1.625rem;
}
.job-header{
  display: flex;
  align-items: center;
  margin-bottom: 1rem;
  cursor: pointer;
}
.job-header i{
  display: inline-block;
  background-position: center;
  background-size: 100%;
  background-repeat: no-repeat;
  margin-left: .625rem;
}
.job-header .location, .job-header .type{
  font-size: 1.25rem;
  display: inline-flex;
  align-items: center;
  padding: 0 1em;
}



.job-header .location i{
  width: 0.875rem;
  margin-right: 0.5vw !important;
  height: 1.3125rem;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13.994' height='20.995' viewBox='0 0 13.994 20.995'%3E%3Cpath id='Icon_metro-location' data-name='Icon metro-location' d='M14.6,1.928A6.171,6.171,0,0,0,8.355,8.02c0,6.092,6.247,13.4,6.247,13.4s6.247-7.311,6.247-13.4A6.171,6.171,0,0,0,14.6,1.928ZM12.181,8.02A2.421,2.421,0,1,1,14.6,10.381,2.391,2.391,0,0,1,12.181,8.02Z' transform='translate(-7.605 -1.178)' fill='none' stroke='%231a73e8' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/svg%3E%0A");
}
.job-header .type i{
  width: 1.1875rem;
  margin-right: 0.5vw !important;
  height: 1.1875rem;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18.995' height='19' viewBox='0 0 18.995 19'%3E%3Cg id='Icon_ionic-ios-timer' data-name='Icon ionic-ios-timer' transform='translate(-3.938 -3.938)'%3E%3Cpath id='Path_26043' data-name='Path 26043' d='M13.438,22.938A9.5,9.5,0,0,1,6.845,6.6.763.763,0,0,1,7.9,7.695,7.973,7.973,0,1,0,14.2,5.5V8.474a.765.765,0,1,1-1.529,0V4.7a.764.764,0,0,1,.765-.765,9.5,9.5,0,0,1,0,19Z' transform='translate(0 0)' fill='%231a73e8'/%3E%3Cpath id='Path_26044' data-name='Path 26044' d='M12.006,11.341l4.726,3.4a1.43,1.43,0,1,1-1.663,2.328,1.381,1.381,0,0,1-.332-.333l-3.4-4.726a.477.477,0,0,1,.665-.665Z' transform='translate(-2.373 -2.373)' fill='%231a73e8'/%3E%3C/g%3E%3C/svg%3E%0A");

}
.job-title{
  margin-right: auto;
  font-size: 1.625rem;
  font-weight: 500;
}
.job-content{
  font-size: 1.125rem;
  line-height: 1.6666;
  display: block !important;
  max-height: 3.25rem;
  overflow: hidden;
}
.job-content.show{
  max-height: none;
}
.job-content .btn-wrapper{
  border-top: 1px solid #E8E8E8;
  padding-top: 2.5rem;
  margin-top: 2rem;
}
.job-content .btn-wrapper a{
  width: 15.625rem;
  height: 3.125rem;
  font-size: 1.25rem;
}
.job-content .content-area{

}
.job-content h3{
  font-weight: 500;
}
.job-content h3:not(:last-child){
  margin-bottom: .5em;
}
.job-content p:not(:last-child){
  margin-bottom: 1.25em;
}
@media screen and (max-width: 768px) {
  .ico-txt-tiles__item p{
    max-height: 32.8vw;
  }
  #partnerPageTiles .ico-txt-tiles__item{
    padding-bottom: 8vw;
  }
  #partnerPageTiles .ico-txt-tiles__item h3{
    font-size: 4.26vw;
  }
  .jobs-section .container h2{
    margin-bottom: 7vw;
  }
  .job-item{
    border-radius: 2vw;
    box-shadow: 0 .8vw 2.66vw rgba(27,70,143, .16);
    padding: 3.5vw 5.333vw;
  }
  .job-item:not(:last-child){
    margin-bottom: 2.666vw;
  }
  .job-header{
    margin-bottom: 1.7333vw;
    flex-wrap: wrap;
  }
  .job-header i{
    margin-left: 1.4vw;
  }
  .job-header .location, .job-header .type{
    font-size: 3.75vw;
    padding: 0;
    margin-right: 2em;
  }
  .job-header .location i{
    width: 2.4vw;
    height:3.6vw;

  }
  .job-header .type i{
    width: 3.6vw;
    height: 3.6vw;

  }
  .job-title{
    font-size: 5vw;
    width: 100%;
    margin-bottom: 0.5em;
  }
  .job-content{
    font-size: 4vw;
    max-height: 11.86vw;
  }
  .job-content .btn-wrapper{
    padding-top: 4.8vw;
    margin-top: 4vw;
  }
  .job-content .btn-wrapper a{
    width: 45.46vw;
    height: 10.66vw;
    font-size: 4.26vw;
  }
  .job-content .content-area{
    max-width: 100%;
  }
}

.logos-section h2{
  font-size: 2.5rem;
  margin-bottom: 1em;
}
.logos-section .swiper-container{
  overflow: hidden;
  padding-bottom: 3em;
}
.logos-section .swiper-wrapper{
  gap: 1.875rem;
  max-height: 5rem;
}
.logos-section .swiper-slide{
  width: auto;
  max-width: 100%;
}
.logos-section .swiper-slide img{
  max-height: 100%;
  max-width: 100%;
  object-fit: contain;
}
@media screen and (min-width: 1024px) {
  #layout-2 .content .list-with-icons {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 2.5rem 5rem;
    padding: 0;
  }
}
[lang="en-GB"] .job-title {
  margin-right: auto;
  margin-left: unset !important;
  font-size: 1.625rem;
  font-weight: 500;
}
[lang="en-GB"] .job-header i {
  display: inline-block;
  background-position: center;
  background-size: 100%;
  background-repeat: no-repeat;
  margin-right: 0.625rem;
  margin-left: unset;
}
.job-content ul{
  list-style: inherit;
  margin-left: 1vw;
}
[lang="en-GB"] .job-content ul{
  list-style: inherit;
  margin-right: : 1vw;
}

.jobs-list {
  direction: ltr;
}


@media screen and (max-width: 1024px) {
  .job-content ul{
    list-style: inherit;
    margin-left: 4vw;
  }
  [lang="en-GB"] .job-content ul{
    list-style: inherit;
    margin-right: : 4vw;
  }
  .arrows{
    font-size: unset !important;
    padding: 0 !important;
    margin-right: auto !important;

  }

  [lang="en-GB"] .job-header .location, .job-header .type {
    font-size: 3.75vw !important;
    padding: 0 !important;
    margin-left: unset !important;
    margin-right: 3vw !important;
  }
  [lang="en-GB"] .job-header i {
    margin-right: 2.4vw !important;
    margin-left: unset !important;
  }
  [lang="en-GB"] .arrows{
    font-size: unset !important;
    padding: 0 !important;
    margin-left: auto !important;
    margin-right: unset !important;
  }
}
#layout-2 .content .list-with-icons {
  margin-bottom: 0 !important;
}
.copyright.fz-16.copyelv {
  width: 74.8%;
  margin: auto;
}

.colored-list{

  list-style-type: none !important;
}


.job-header.show .type svg{
  transform: rotate(180deg);
}

div#wpcf7-f866-o1 {
  direction: rtl;
}


div#wpcf7-f866-o1 .grid {
  display: -ms-grid;
  display: grid;
  grid-template-columns: repeat(4,2fr);
  gap: 2.1875rem;
}

div#wpcf7-f870-o1 .grid {
  display: -ms-grid;
  display: grid;
  grid-template-columns: repeat(4,2fr);
  gap: 2.1875rem;
}

.screen-reader-response{
  display: none;
}
.page-id-704 .form-section .container {
  padding: 0 14rem;
}
.page-id-790 .form-section .container {
  padding: 0 14rem;
}
.wpcf7-not-valid-tip{
  display: none;
}
.wpcf7-not-valid{
  border: 1px solid red !important;
}
.file-error{
  border: 1px solid red !important;
}

.file_input{
  border-radius: 0.25rem;
  border: 1px solid #9e9e9e;
  width: 100%;
  height: 3.4375rem;
  font-size: 1.25rem;
  padding: 0 1rem;
  cursor: pointer;
}
.file_input input{
  opacity: 0;
}

[data-name="cf7-dropdown"] select{
  cursor: pointer;
  background-image: url('../img/dropp.svg');
  background-repeat: no-repeat;
  background-position: 3%;
  background-size: 0.8vw;
}

.file_input{
  cursor: pointer;
  background-image: url('../img/link.svg');
  background-repeat: no-repeat;
  background-position: 3%;
  background-size: 1vw;
}
.file_input input{
  cursor: pointer;
}


div#wpcf7-f866-o1  .first .wpcf7-list-item-label::before {
  position: absolute !important;
  content: ""!important;
  width: 1.25rem!important;
  height: 1.25rem!important;
  border-radius: 0.25rem!important;
  border: 1px solid #9e9e9e!important;
  top: 0!important;
  right: 0!important;
  background-repeat: no-repeat!important;
  background-size: 30%!important;
  background-position: center!important;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='78.369px' height='78.369px' viewBox='0 0 78.369 78.369' style='enable-background:new 0 0 78.369 78.369;' xml:space='preserve' fill='%23FAFAFF'%3E%3Cg%3E%3Cpath d='M78.049,19.015L29.458,67.606c-0.428,0.428-1.121,0.428-1.548,0L0.32,40.015c-0.427-0.426-0.427-1.119,0-1.547l6.704-6.704 c0.428-0.427,1.121-0.427,1.548,0l20.113,20.112l41.113-41.113c0.429-0.427,1.12-0.427,1.548,0l6.703,6.704 C78.477,17.894,78.477,18.586,78.049,19.015z'/%3E%3C/g%3E%3C/svg%3E%0A")!important;
}
@media screen and (max-width: 1024px) {
  div#wpcf7-f866-o1 .grid{
    grid-template-columns: unset !important;
  }

  [data-name="cf7-dropdown"] select{
    cursor: pointer;
    background-image: url('../img/dropp.svg');
    background-repeat: no-repeat;
    background-position: 3%;
    background-size: 3vw;
  }

  .file_input{
    cursor: pointer;
    background-image: url('../img/link.svg');
    background-repeat: no-repeat;
    background-position: 3%;
    background-size: 4vw;
  }


}
[lang="en-GB"] [data-name="cf7-dropdown"] select{
  cursor: pointer;
  background-image: url('../img/dropp.svg');
  background-repeat: no-repeat;
  background-position: 97%;
  background-size: 0.8vw;
}

[lang="en-GB"] .file_input{
  cursor: pointer;
  background-image: url('../img/link.svg');
  background-repeat: no-repeat;
  background-position: 97%;
  background-size: 1vw;
}

@media screen and (max-width: 1024px) {

  div#wpcf7-f870-o1 .grid{
    grid-template-columns: unset !important;
  }
  [lang="en-GB"]  [data-name="cf7-dropdown"] select{
    cursor: pointer;
    background-image: url('../img/dropp.svg');
    background-repeat: no-repeat;
    background-position: 97%;
    background-size: 3vw;
  }

  [lang="en-GB"] .file_input{
    cursor: pointer;
    background-image: url('../img/link.svg');
    background-repeat: no-repeat;
    background-position: 97%;
    background-size: 4vw;
  }
  .job-header .location, .job-header .type{
    font-size: 3.75vw;
    padding: 0;
    margin-right: 2em ;
  }
}
span#checkbox_new {
  position: absolute;
  opacity: 0;
  pointer-events: none;
  z-index: -1;
}


.forOne{
  display: none;
}
.forOne.on{
  display: block;
}
.page-id-714 .forOne{
  display: block !important;
}
.page-id-893 .intro-section .content .colored {
  color:black;
  width: 85%;
}
.page-id-1017 .intro-section .content .colored {
  color:black;
}

.image-content-section ul.yellow li::before,
.image-content-section ul.blue li::before,
.image-content-section ul.red li::before,
.image-content-section ul.green li::before {
  position: absolute;
  content: "";
  width: 1.125rem;
  height: 1.125rem;
  top: 0.375rem;
  left: -1.5vw;
  background-size: 100%;
  background-position: center;
  background-repeat: no-repeat;
}
.image-content-section  ul{
  list-style-type: none !important;
}
.image-content-section  ul.green li::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17.804' height='17.805' viewBox='0 0 17.804 17.805'%3E%3Cpath id='Path_25922' data-name='Path 25922' d='M126.185,151.283l3.147,5.755,5.755,3.147-5.755,3.147-3.147,5.755-3.147-5.755-5.755-3.147,5.755-3.147Z' transform='translate(-117.283 -151.283)' fill='%2334a853'/%3E%3C/svg%3E%0A");
}
.image-content-section  ul.blue li::before {
  background-image: url("https://www.grtech.co.il/wp-content/uploads/2022/10/blue-star.svg");
}
.image-content-section  ul.yellow li::before {
  background-image: url("https://www.grtech.co.il/wp-content/uploads/2022/10/yellow-star.svg");
}
.image-content-section  ul.red li::before {
  background-image: url("https://www.grtech.co.il/wp-content/uploads/2022/10/red-star.svg");
}
.image-content-section  ul.yellow  li,
.image-content-section  ul.blue  li,
.image-content-section  ul.red  li,
.image-content-section  ul.green  li {
  position: relative;
}
.syllabus{
  background-image: url("../img/syllabus_mg.png");
  background-position: center; /* Center the image */
  background-repeat: no-repeat; /* Do not repeat the image */
  background-size: cover; /* Resize the background image to cover the entire container */
}
.page-id-1017 .text,
.page-id-893 .text {
  margin: 0 0 3vw 0;
  text-align: center;
}
.margin{
  margin:5vw 0;
}
.yellow_line::before {
  content: ' ';
  position: absolute;
  width: 2px;
  top: 0.5vw;
  height: 93%;
  background: #fbbc05;
  left: 0.2vw;
}
.yellow_line p{
  margin-left: 1.4vw;
}
.yellow_line {
  position: relative;
  margin: 1vw 0;
}
.page-id-893 .image-content-section ul li {
  margin-bottom: 0.3vw;
}
@media screen and (max-width: 1024px) {

  .courses-template-default .tab-navigation:not(.onlyone) ul{
    display: flex;
    justify-content: space-between;
    width: 40%;
    margin: auto;
    padding: 3.33vw 2.66vw;
    align-items: stretch;
    justify-content: stretch;
    overflow: auto;
    white-space: nowrap;
    gap: 6vw;
    width:100%;
  }
  .page-id-893  .section-title {
    font-size: 7vw !important;
  }
  .page-id-893 .image-content-section ul li {
    margin-bottom: 1vw;
  }
  .yellow_line p{
    margin-left: 5.4vw;
  }
  .fz-m-100 {
    font-size: 8vw;
  }
  .yellow_line::before {
    content: ' ';
    position: absolute;
    width: 2px;
    top: 1.5vw;
    height: 93%;
    background: #fbbc05;
    left: 0.2vw;
  }
  .yellow_line {
    position: relative;
    margin: 2vw 0;
  }
  .page-id-893 .image-content-section ul li::before {
    width: 3.33333vw !important;
    height: 3.33333vw !important;
    left: -6.5vw !important;
  }
  .page-id-893 .text {
    margin: 0 0 8vw 0;
    text-align: center;
  }
  .margin {
    margin: 10vw 0;
  }
}

.center_image .container{
  display: block !important;
}
.center_image .img-wrapper{
  margin:auto !important;
}
@media screen and (min-width: 1024px) {
  .image-content-section .text{
    text-align: center;
    margin-bottom: 1vw;

  }

.page-id-2091   .image-content-section .text{
  width: 64%;
  margin: 0 auto 3rem auto;
}

  .ico-txt-tiles .container>.new_title_h2 {
    text-align: center;
    font-weight: 600;
    font-size: 3.125rem;
    margin-bottom: 1.125rem;
  }
  .form-section .margin_h3 {
    display: block !important;
    margin-bottom: 2.9375rem;
  }
  .ico-txt-tiles__item .new_h3{
    color: #14183e;
    font-size: 1.5625rem;
    line-height: 1.59;
    font-family: Poppins,sans-serif;
    font-weight: 500;
    margin: 0.625rem 0 0.75rem;
  }
  .faq__head span{
    font-size: 3.125rem;
    font-weight: 600;
  }
  .faq__item--content ul li{
    margin-right: 1vw;
  }
  .faq__item--content ul{
    list-style: disc;
  }
  iframe#ftd2557e9daa5e4ce19d6492a3f9fcda78 {
    width: 100%;
  }
  #faq-2 .tab-navigation ul{
    flex-wrap: wrap;
  }
  .swal2-popup{
    width: 38em !important;
  }
  .wpcf7-response-output {
    margin: 1vw 0;
    font-weight: 500;
  }
}
.draft_page{
  /* margin-top: 10vw; */
  display: flex;
  justify-content: center;
}
.page-template-page-text .column ul,
.page-template-page-text .column ol{
  list-style: decimal;
}
@media screen and (max-width: 1024px) {

  .page-id-2091   .image-content-section .text{
    width: 88%;
    margin: 0 auto 5rem auto;
  }
    .page-id-2091   .image-content-section .text > span{
          font-size: 7vw;
    }
  .ico-txt-tiles .container>.new_title_h2 {
    font-size: 8vw;
    padding-top: 6vw;
  }
  .course .form-section .container .margin_h3 {
    display: block !important;
    font-size: 4.26667vw!important;
    width: 60.53333vw;
    margin: 0 auto;
  }
  .ico-txt-tiles__item .new_h3 {
    font-size: 4.66667vw;
    margin: 1.33333vw 0 4vw;
  }
  .faq__head span {
    font-size: 8vw;
  }
  .faq__head h2 {
    font-size: 8vw;
  }
  .draft_page{
    margin-top: 25vw;
    display: flex;
    justify-content: center;
  }
  .wpcf7-response-output {
    margin: 4vw 0;
    font-weight: 500;
  }

  .image-content-section .text{
    text-align: center;
    margin-bottom: 5vw;
    font-weight: 600;
  }

}


.faq__item.active .faq__item--content{
  display: block !important;
}
.job-content a{
  color:blue;
  text-decoration: underline;
}
.color-tiles__heading{
  display: block;
  font-weight: 600;
}

.section-title{
  display: block !important;
}



@media screen and (min-width: 1024px) {
  .ico-txt-tiles {
    padding-top: 4.6875rem  !important;
    padding-bottom: 4.6875rem  !important;
}
.course #programs{
  padding-top: 4.6875rem  !important;
  padding-bottom: 4.6875rem  !important;
}
  .intro-section {
    padding: 1.875rem 1.875rem 4.65rem 1.875rem;
}
  .page-id-1383 #vision-3 .margin .content{
    min-height:unset !important;

  }

  .page-id-1383 #vision-3 .margin {
    margin: 5vw 0 0 0 !important;
  }
  .intro-section .aos-init{
    display: flex !important;
    flex-direction: column !important;
  }
  .ico-txt-tiles .container h4 {
    font-size: 1.4vw !important ;
  }
  #layout-2 .container .content .section-title{
    margin-bottom: 4vw;
  }
  #uniqueness-5 .container .content .section-title {
    margin-bottom: 2vw
  }
  #uniqueness-4 .container .content .section-title{
    margin-bottom: 2vw
  }





}
@media screen and (max-width: 1024px){
  .course #learning-outline {
    margin-top: unset !important;
}
  .ico-txt-tiles {
    padding-top: 8vw !important;
    padding-bottom: 8vw !important;
}
  .intro-section .aos-init{
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
  .ico-txt-tiles .container h4{
    text-align: center;
    font-weight: 400;
    text-align: center;
    font-size: 4.4vw;
    width: 92%;
    margin: auto;
  }
  #layout-2 .container .content .section-title{
    margin-bottom: 8vw;
  }
  #uniqueness-5 .container .content .section-title {
    margin-bottom: 3vw
  }
  #uniqueness-4 .container .content  .section-title{
    margin-bottom: 3vw
  }
}

[lang="en-GB"] #layout-2 .container .content .list-with-icons .text{

  text-align: left;
  font-weight: 500;
}
[lang="en-GB"] #uniqueness-5 .container .content .list-with-icons .text{
  text-align: left;
  font-weight: 500;
}
[lang="he-IL"] #uniqueness-4 .container .content .list-with-icons .text{
  text-align: right;
  font-weight:500;
}

[lang="he-IL"] .image-content-section .list-with-icons li .text {
  text-align: right;
}
[lang="en-GB"] .image-content-section .list-with-icons li .text {
  text-align: left;
}
.slider-about__slide-text p{
  overflow: unset !important;
  display: block !important;
}

.full_width{
  margin: auto;
  display: flex;
  justify-content: center;
}
.slider-about .swiper_coint{
  margin-right: auto;
  justify-content: end;
  padding-right: unset;
  padding-left: 5vw !important;
}

@media screen and (max-width: 1024px){
.slider-about .swiper_coint {
    margin-right: auto;
    justify-content: end !important;
    padding-right: unset !important;
    padding-left: 10vw !important;
    align-items: end;
}
}
.video-container {
    position: relative;
}
.image-content-section .video-icon-popup {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 70px;
    height: 70px;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: rgba(0, 0, 0, 0.6);
}
.image-content-section .video-icon-popup svg {
    max-width: 60%;
    max-height: 60%;
}

@media screen and (min-width: 1024px){
  .faq {
    padding: 4rem 0 !important;
}
  .intro-section + section {
    padding-top: 4.6875rem !important;
}

  html{
    font-size: .83333vw !important;
  }
.page-id-1594 .intro-section{
    padding: 0.875rem !important;
}
.page-id-1594 .intro-section .intro-bg div{
    width: unset !important;

}
.page-id-1594 .intro-section .intro-bg .content {
    flex: 0 0 45% !important;
    margin-bottom: 4vw;
}
/* .page-id-1594 .intro-section .intro-bg .content .fz-20 {
    font-size: 0.8rem !important;
} */
.page-id-1594 .intro-section .intro-bg .img-wrapper {
    flex: 0 0 55% !important;
}

.page-id-1594 .intro-section .intro-bg .content .btn {
    margin-top: 1vw;
    width: 15vw !important;
    height: unset !important;
    padding: 0.5vw;
    font-weight: 400 !important;
}
.page-id-1594 .intro-bg .content h1 {
    font-size: 3.5rem !important;
    font-weight: 400 !important;
}
.page-id-1594 .intro-bg .fz-38 {
    font-size: 2rem !important;
}
.page-id-1594 .intro-bg {
    padding: 6.4375rem 8.8125rem 5.6875rem 7rem !important;

}
}
#step3 .wrapper ._item ._text h2 {
    font-weight: 400 !important;
}

@media screen and (max-width: 1024px){
  .team-wrapper__items {
    margin-bottom: unset !important;
}
.page-id-1594 .intro-section  .content  .fz-m-38 br{
  display: none !important;
}
  .page-id-1594 .intro-bg .content h1 {
    font-size: 11vw ;
  }
  .page-id-1594 .intro-section small {
    font-size: 70% !important;
}
.page-id-1594 .intro-section .btn.md {
  font-size: 4.5vw !important;
width: 33.73333vw;
width: 50%;
padding: 6% 4%;
}
#step3 .wrapper ._item ._text h2 {
    font-size: 76% !important;
    font-weight: 500 !important;
}
#step3 {
   margin: 3vw auto !important;
}
}
/* ul.colored-list li{
	word-break: break-all!important;
} */
/* span .img_new_con img{
	width: 6vw;
	height: auto;
} */
@media screen and (max-width: 768px){
	/* span .img_new_con img{
	width: 17vw;
	height: auto;
		    margin-left: 7vw;

} */
}
/* .intro-section+section {
    padding-top: 7.1875rem !important;
} */
.footer-top .main-menu ul li a {
    font-size: 1.3rem !important;
}
@media screen and (max-width: 768px){

    .color-tiles.with-txt .color-tiles__text h2 {
      margin-top: unset !important;
    }
	.flex a.contect {
    background-color: #1a73e8;
    border: 1px solid #1a73e8;
    color: #fff;
    width: 8.1rem;
    font-size: 1.25rem;
    text-align: center;
   margin-top:
	   auto;
    padding: 1vw 1vw 1vw 1vw;
    border-radius: 1vw;
    margin-right: 1vw;
		margin-bottom: 4vw;
}
	.mobile-menu .social-media{
		margin-top: unset !important
	}
}
.draft_page_2{
  margin-top: 7vw;
display: flex;
justify-content: center;
}

@media screen and (max-width: 768px){
  .course .image-content-section .content .btn {
    margin-top: 1.0625rem !important;
    margin-bottom: 8vw !important;


  }
}
@media screen and (min-width: 768px){
  /* .cb_launcher_container[data-launcher-position='bottom'] {
    bottom: 81px !important;
  } */
}
#divWrappersupportedStreams_ifrContactUs,
#divPreContactUsButton{
      right: 1.2em !important;
      left: unset !important;
}
.course #learning-outline.image-content-section .list-with-icons li {

    align-items: start !important;
}

.value_box {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    gap: 2vw 2vw;
    justify-content: start;
        margin-top: 2vw;
}
.value_list {
    flex: 0 0 23%;
    position: relative;
    padding: 1vw 1vw;
}
.value_list span{
  font-size: 1.979vw;
  color:#1A73E8;
  font-weight: 500;
}
.value_list p{
  font-size: 1.042vw;
}
.value_list::before {
    position: absolute;
    content: '';
    width: 1px;
    height: 100%;
    left: 0;
    background: #E6E6E6;

}
@media screen and (min-width: 768px){
.value_list:nth-child(4n)::before {
  content: none !important;
}
.value_list:last-child::before {
  content: none !important;
}
}
@media screen and (max-width: 768px){
  .value_list:nth-child(2n)::before {
    content: none !important;
  }
  .value_list:last-child::before {
    content: none !important;
  }
  .value_list span{
    font-size: 5.2vw;
  }
  .value_list p{
    font-size: 3.442vw;
  }
  .value_box {
      display: flex;
      flex-wrap: wrap;
      justify-content: space-between;
      gap: 8vw 4vw;
      justify-content: start;
          margin-top: 2vw;
  }
  .value_list {
      flex: 0 0 47%;
      position: relative;
      padding: 6vw 3vw;
  }
}
@media screen and (min-width: 768px){
  #learning-outline .section-title{
    margin-bottom: 1.5vw;
  }
  .faq__item--content p{
    font-size: 1vw;
  }
.page-template-page-new .draft_page_2 iframe{
width: 100% !important;
}
}
@media screen and (max-width: 768px){
  #learning-outline .section-title{
    margin-bottom: 5vw;
  }
  .faq__item--content p{
    font-size: 4vw;
  }
}

.custom-select-wrapper {
    position: relative;
    user-select: none;
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 2rem 0;
}

.custom-select {
    position: relative;
    display: block;
    font-size: 16px;
    color: #000;
    height: 44px;
    width: auto;
    min-width: 22vw;
    padding: 10px 21px 10px 12px;
    background-color: #fff;
    border: 1px solid #ccc;
    border-radius: 10px;
    color: #272727 !important;
    border: 1px solid #9B9B9B;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-image: url('data:image/svg+xml;utf8,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12.0006 13.1714L16.9504 8.22168L18.3646 9.63589L12.0006 15.9999L5.63672 9.63589L7.05093 8.22168L12.0006 13.1714Z" fill="black"/></svg>');

    background-repeat: no-repeat;
    background-position: left 9px center;
}
.custom-select:focus {
  outline: none;
  border-color: #aaa;
}
.sort-section .section-title{
  text-align: center;
}
.ptext{
  position: relative;
    user-select: none;
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 2rem 0;
    text-align: center;
}
.sort_boxes {
    display: flex;
    /* justify-content: space-between; */
        position: relative;
}
.sort_item {
    flex: 1; /* Updated from flex: 0 0 20%; Now each item will flexibly adjust its width */
    padding: 1vw;
    position: relative;
}
.cricle_sort{

}
.sort_box_item {
  border-radius: 24px;
background: #F6F7FF;
box-shadow: 0px 4px 8px 0px #EFEFEF;
min-height: 17vw;
    padding: 2.5vw 1vw;
display: flex;

flex-direction: column;
}
.sort_box_item > span{
  font-size: 1.25vw;
  color: #272727;
  font-weight: 600;
   margin-bottom: 0.5rem;
}
.sort_item:not(:last-child)::before {
    position: absolute;
    content: '';
    left: -5%;
    width: 15px;
      background-image: url('data:image/svg+xml,<svg width="22" height="15" viewBox="0 0 22 15" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="21.4737" height="15" fill="white"/><path d="M9.44493 7.50005L15.4737 13.3333L13.7512 15L6 7.50005L13.7512 0L15.4737 1.66667L9.44493 7.50005Z" fill="%23E2E2E2"/></svg>');
    height: 15px;
    top: 7%;
}
.sort_box_item > p{
  font-size: 0.938vw;
    color: #272727;
      font-weight: 400;
}
.clock_here {
    display: flex;
    align-items: center;
    gap: 0 0.6rem;
    margin-top: 0.5rem;
}
.btn_blue_new{
  border-radius: 8px;
background: #1A73E8;
display: flex;
height: 48px;
padding: 8px 24px 8px 16px;
justify-content: center;
align-items: center;
gap: 8px;
font-size: 0.9vw;
font-style: normal;
font-weight: 500;
color: white;
margin-top: auto;
transition: background-color 0.3s ease, font-size 0.3s ease, box-shadow 0.3s ease; /* Smooth transition */

}
.sort_boxes::before {
    background: #E2E2E2;
    width: 79%;
    margin: auto;
    content: '';
    height: 1px;
    position: absolute;
    top: 9%;
    transform: translate(-50%, -50%);
    left: 50%;
}
.btn_blue_new:hover {
    background: #2a8bf2; /* Lighter shade of blue for hover state */
    font-size: 0.95vw; /* Slightly larger font size */
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2); /* Subtle shadow for depth */
}
.cricle_sort {
  width: 2vw;
      height: 2vw;
  flex-shrink: 0;
  display: block;
  border: 2px solid #EA4335;
  border-radius: 50%;
  margin: 0 auto 1rem auto;
  background: white;
  z-index: 10;
  display: block;
  position: relative;
}


@media screen and (max-width: 768px){
  .custom-select {
    width: 100%;
}
.ptext {
    text-align: right;
}
.sort_boxes {
    display: flex;
    position: relative;
    flex-direction: column;
}
.sort_box_item > span {
    font-size: 5vw;
    color: #272727;
    font-weight: 600;
    margin-bottom: 0.5rem;
}
.sort_box_item > p {
    font-size: 4vw;
    color: #272727;
    font-weight: 400;
}
.sort_item {
    display: flex;
}
.cricle_sort {
      margin-left: 2vw;
    width: 8vw;
    height: 8vw;
    flex-shrink: 0;
    display: block;
    border: 2px solid #EA4335;
    margin-top: auto;
    margin-bottom: auto;
}
.sort_boxes::before {
    background: #E2E2E2;
    width: 2px;
    margin: auto;
    content: '';
    height: 79%;
    position: absolute;
    top: 12%;
    right: 5%;

transform: unset;
left: unset;

}
.sort_item:not(:last-child)::before {
    position: absolute;
    content: '';
    right: 3.6%;
    width: 15px;
    background-image: url(data:image/svg+xml,<svg width="22" height="15" viewBox="0 0 22 15" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="21.4737" height="15" fill="white"/><path d="M9.44493 7.50005L15.4737 13.3333L13.7512 15L6 7.50005L13.7512 0L15.4737 1.66667L9.44493 7.50005Z" fill="%23E2E2E2"/></svg>);
    height: 15px;
    top: 105%;
    transform: rotate(270deg);
    left:unset ;
}
.btn_blue_new {
    border-radius: 8px;
    background: #1A73E8;
    display: flex;
    height: 48px;
    padding: 8px 24px 8px 16px;
    justify-content: center;
    align-items: center;
    gap: 8px;
    font-size: 4.5vw;
    font-style: normal;
    font-weight: 500;
    color: white;
    margin-top: 4vw;
    transition: background-color 0.3s ease, font-size 0.3s ease, box-shadow 0.3s ease;
}
.sort_box_item {
    border-radius: 24px;
    background: #F6F7FF;
    box-shadow: 1px 6px 10px 1px #EFEFEF;
    min-height: 30vw;
    padding: 6vw;
    display: flex;
    flex-direction: column;
    /* align-items: center; */
    justify-content: center;
    width: 100%;
    /* box-shadow: 0px 4px 8px 0px #EFEFEF; */
}
.sort_boxes {

    gap: 5vw 0;
}

}
.sort_item:nth-child(1) .cricle_sort{
border-color: #EA4335;
}
.sort_item:nth-child(2) .cricle_sort{
border-color: #FBBC05;
}
.sort_item:nth-child(3) .cricle_sort{
border-color: #E751FF;
}
.sort_item:nth-child(4) .cricle_sort{
border-color: #EA4335;
}
.sort_item:nth-child(5) .cricle_sort{
border-color: #4285F4;
}
.sort_item:nth-child(5) .cricle_sort{
border-color: ##EA7635;
}
.success_card .cricle_sort{
  border-color: #34A853 !important;
}
@media screen and (min-width: 768px){
  .postid-2105 .img_new_con {
      width: auto !important;

  }
  /* .img_new_con{
    display: flex;
    align-items: center;
  } */
  /* .intro-section .intro-bg .content .fz-38.fz-m-38.fw-reg{
    display: flex;
    align-items: center;

  } */
.success_card .sort_box_item{
  background-image: url('data:image/svg+xml,<svg width="250" height="75" viewBox="0 0 250 75" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M124.031 28.5385C123.169 28.0583 122.665 27.32 122.905 26.889C123.145 26.458 124.038 26.4981 124.9 26.9782C125.762 27.4584 126.266 28.1967 126.026 28.6277C125.786 29.0587 124.893 29.0186 124.031 28.5385Z" fill="%234285F4"/><path d="M102.191 19.746C101.329 19.2659 100.825 18.5276 101.065 18.0965C101.306 17.6655 102.199 17.7056 103.06 18.1857C103.922 18.6659 104.426 19.4042 104.186 19.8352C103.946 20.2662 103.053 20.2261 102.191 19.746Z" fill="%234285F4"/><path d="M134.701 19.1431C133.711 18.5917 133.356 17.3422 133.908 16.3522C134.459 15.3621 135.709 15.0066 136.698 15.558C137.688 16.1094 138.043 17.3589 137.492 18.349C136.94 19.339 135.691 19.6946 134.701 19.1431Z" fill="%234285F4"/><path d="M105.728 5.74475C105.149 4.92904 105.205 3.8939 105.853 3.43296C106.502 2.97084 107.498 3.258 108.078 4.07258C108.658 4.88821 108.602 5.92342 107.954 6.38436C107.305 6.84642 106.309 6.55933 105.728 5.74475Z" fill="%2334A853"/><path d="M169.608 36.0929C168.637 35.552 168.287 34.3244 168.828 33.3523C169.37 32.3802 170.598 32.0319 171.569 32.5728C172.542 33.115 172.891 34.3419 172.349 35.314C171.808 36.286 170.581 36.635 169.608 36.0929Z" fill="%2334A853"/><path d="M79.4513 34.0466C78.4853 34.4425 77.2683 33.7071 76.7341 32.4019C76.1993 31.0979 76.5488 29.7203 77.5154 29.3233C78.4814 28.9276 79.6979 29.6641 80.2327 30.9681C80.7675 32.2721 80.418 33.6497 79.4513 34.0466Z" fill="%23FBBC05"/><path d="M159.323 0.583052C158.445 0.0939149 158.129 -1.01425 158.618 -1.89203C159.107 -2.7698 160.216 -3.08492 161.094 -2.59578C161.972 -2.10665 162.287 -0.998478 161.798 -0.120704C161.309 0.75707 160.201 1.07219 159.323 0.583052Z" fill="%23FBBC05"/><path d="M137.296 35.1965C136.784 34.5113 137.074 33.4296 137.942 32.7807C138.81 32.1307 139.93 32.1585 140.441 32.8436C140.954 33.5275 140.664 34.6093 139.796 35.2582C138.928 35.9083 137.808 35.8804 137.296 35.1965Z" fill="%23FBBC05"/><path d="M163.833 18.6875C163.328 18.406 163.146 17.7692 163.428 17.263C163.709 16.7578 164.347 16.5764 164.853 16.8579C165.358 17.1394 165.539 17.7773 165.258 18.2824C164.976 18.7887 164.339 18.9691 163.833 18.6875Z" fill="%234285F4"/><path d="M96.1375 -1.98814C95.6868 -3.14821 95.9533 -4.33379 96.7327 -4.63645C97.5129 -4.94017 98.5101 -4.2449 98.9614 -3.08596C99.4121 -1.9259 99.1456 -0.740296 98.3654 -0.436579C97.586 -0.133921 96.5882 -0.828081 96.1375 -1.98814Z" fill="%23EA4335"/><path d="M109.363 48.8855C108.475 48.3908 108.156 47.2703 108.651 46.3824C109.146 45.4934 110.267 45.175 111.155 45.6697C112.043 46.1644 112.362 47.285 111.867 48.174C111.372 49.0618 110.251 49.3803 109.363 48.8855Z" fill="%23EA4335"/><path d="M101.808 41.0615L102.204 38.9082C102.204 38.9082 97.2133 37.2959 97.9066 33.527C98.5994 29.7592 105.123 28.028 111.959 25.9558C113.834 25.3871 115.206 24.8334 115.979 24.3622C119.376 22.2894 117.261 18.7741 116.836 16.8354C116.104 13.502 114.415 11.8359 117.609 9.60447C119.862 8.03102 122.741 7.67284 122.741 7.67284L119.763 6.21664C119.763 6.21664 112.766 8.20345 114.563 12.8011C120.245 27.3274 115.36 23.054 107.731 25.4534C98.9809 28.2053 97.1343 29.9079 97.4877 34.7953C97.8001 39.1127 101.808 41.0615 101.808 41.0615Z" fill="%234285F4"/><path d="M164.927 37.2318L163.072 34.1596C163.072 34.1596 157.574 33.7342 155.574 25.2095C153.573 16.6848 152.892 15.2741 150.994 13.8992C148.055 11.7722 146.634 11.4407 147.153 8.73109C147.933 4.65893 144.854 3.8304 141.722 3.92429C138.591 4.01705 141.484 0.624744 141.484 0.624744L139.567 -1.06371C139.567 -1.06371 137.516 2.07081 140.115 3.89655C144.123 6.71076 147.127 6.20736 146.697 9.20646C146.299 11.9823 146.157 13.8243 150.192 16.3297C154.464 18.9813 155.513 28.6776 156.159 30.3954C158.73 37.2288 164.927 37.2318 164.927 37.2318Z" fill="%23EA4335"/><path d="M182.646 17.444C182.487 15.4496 183.646 13.7299 185.233 13.6037C186.821 13.4774 188.236 14.9919 188.394 16.987C188.553 18.9816 187.395 20.7011 185.807 20.8273C184.22 20.9536 182.805 19.4386 182.646 17.444Z" fill="%234285F4"/><path d="M228.054 29.2063C227.552 28.3361 227.85 27.2233 228.72 26.7209C229.59 26.2185 230.704 26.516 231.207 27.3862C231.71 28.2575 231.41 29.371 230.54 29.8734C229.67 30.3758 228.557 30.0776 228.054 29.2063Z" fill="%234285F4"/><path d="M224.755 0.337936C224.667 -0.512705 225.471 -1.2927 226.549 -1.40415C227.628 -1.51614 228.574 -0.917847 228.662 -0.0673181C228.75 0.782569 227.947 1.56258 226.869 1.67403C225.79 1.78613 224.843 1.18782 224.755 0.337936Z" fill="%2334A853"/><path d="M211.725 -2.63273L212.005 0.068052C212.005 0.068052 218.507 0.24651 218.997 4.97311C219.487 9.6996 212.327 14.0373 204.915 18.8882C202.881 20.2194 201.442 21.357 200.687 22.1874C197.366 25.8397 201.11 29.2859 202.293 31.4449C204.328 35.1577 206.918 36.5508 203.896 40.3209C201.764 42.9795 198.462 44.4107 198.462 44.4107L202.515 45.1052C202.515 45.1052 210.15 40.2978 206.405 35.4539C194.574 20.1472 201.88 23.5293 210.122 18.0109C219.575 11.6822 221.179 9.01213 219.053 3.31782C217.175 -1.71215 211.725 -2.63273 211.725 -2.63273Z" fill="%23FBBC05"/><path d="M247.423 16.2642L247.408 12.6753C247.408 12.6753 242.908 9.48886 245.565 1.1457C248.223 -7.19746 248.362 -8.75802 247.439 -10.9119C246.009 -14.2457 244.959 -15.2596 246.795 -17.3186C249.555 -20.4133 247.337 -22.7047 244.601 -24.2313C241.866 -25.7585 246.09 -27.1855 246.09 -27.1855L245.311 -29.6182C245.311 -29.6182 241.942 -27.9807 243.236 -25.08C245.232 -20.6075 248.068 -19.4979 246.16 -17.1447C244.394 -14.9667 243.327 -13.4585 245.504 -9.23728C247.809 -4.76941 243.733 4.09093 243.407 5.89705C242.106 13.0815 247.423 16.2642 247.423 16.2642Z" fill="%23EA4335"/><path d="M3.57639 37.2145C2.66858 35.4315 3.08341 33.4 4.50254 32.6777C5.92166 31.9554 7.80824 32.8151 8.71527 34.5991C9.62318 36.3821 9.20823 38.4136 7.78911 39.1359C6.36998 39.8582 4.4843 38.9976 3.57639 37.2145Z" fill="%23FBBC05"/><path d="M67.8039 10.9725C66.923 10.2948 66.7571 9.02904 67.4356 8.14711C68.1141 7.26518 69.38 7.10109 70.2609 7.77882C71.1439 8.4581 71.3088 9.72299 70.6303 10.6049C69.9518 11.4869 68.6869 11.6518 67.8039 10.9725Z" fill="%23FBBC05"/><path d="M50.0349 30.7636C49.2385 30.1509 49.0896 29.0085 49.7023 28.2121C50.315 27.4157 51.4582 27.2658 52.2545 27.8785C53.0519 28.4919 53.2001 29.6353 52.5874 30.4317C51.9747 31.2281 50.8323 31.3771 50.0349 30.7636Z" fill="%23FBBC05"/><path d="M35.9738 5.33741C35.5683 4.58452 36.0133 3.55702 36.9674 3.04269C37.9223 2.52742 39.0253 2.71941 39.4306 3.47223C39.8368 4.22403 39.3917 5.25155 38.4377 5.76588C37.4829 6.28123 36.3799 6.08921 35.9738 5.33741Z" fill="%2334A853"/><path d="M6.32733 14.7729C5.52168 14.1531 5.37079 12.9978 5.99053 12.1923C6.61106 11.3857 7.76638 11.2354 8.57203 11.8552C9.37779 12.4751 9.52866 13.6303 8.90814 14.4369C8.28839 15.2425 7.13308 15.3928 6.32733 14.7729Z" fill="%234285F4"/><path d="M0.0074906 5.92382L0.715717 3.85209C0.715717 3.85209 -3.98365 1.52393 -2.74397 -2.10214C-1.50507 -5.72719 5.20224 -6.481 12.2683 -7.52623C14.2071 -7.81307 15.6452 -8.15926 16.4787 -8.51182C20.1437 -10.0628 18.5685 -13.8507 18.4327 -15.8309C18.1983 -19.2357 16.7724 -21.1319 20.26 -22.8697C22.7195 -24.0951 25.62 -24.0263 25.62 -24.0263L22.888 -25.9043C22.888 -25.9043 15.675 -24.9673 16.7775 -20.1553C20.2631 -4.95183 16.0587 -9.89677 8.15971 -8.64446C-0.899353 -7.2082 -2.97611 -5.79547 -3.3447 -0.909129C-3.67021 3.40727 0.0074906 5.92382 0.0074906 5.92382Z" fill="%23EA4335"/><path d="M22.7957 1.56221L24.0852 3.95177C24.0852 3.95177 30.1636 1.63605 32.4199 5.81819C34.676 10.0003 29.7121 16.7417 24.7118 24.0533C23.3395 26.0598 22.4427 27.6606 22.0616 28.7162C20.3861 33.359 25.1611 35.1164 27.078 36.6609C30.3758 39.3163 33.302 39.6157 31.9467 44.2536C30.9896 47.5248 28.4841 50.1072 28.4841 50.1072L32.4948 49.2032C32.4948 49.2032 37.7187 41.8464 32.4091 38.7975C15.633 29.1624 23.6765 29.5014 29.1905 21.2557C35.514 11.7992 35.9778 8.71922 31.8403 4.26667C28.1846 0.333951 22.7957 1.56221 22.7957 1.56221Z" fill="%2334A853"/><path d="M63.0042 11.411L61.6205 8.09951C61.6205 8.09951 56.2453 6.87089 55.5191 -1.85523C54.7929 -10.5814 54.3261 -12.0769 52.6511 -13.7157C50.0567 -16.2515 48.6995 -16.7883 49.6116 -19.3921C50.9815 -23.3055 48.0575 -24.5775 44.946 -24.9448C41.8353 -25.3132 45.1951 -28.2436 45.1951 -28.2436L43.5474 -30.1953C43.5474 -30.1953 41.0579 -27.3963 43.36 -25.2085C46.9116 -21.8358 49.9568 -21.8923 49.0905 -18.989C48.2888 -16.3018 47.8779 -14.5006 51.5011 -11.4295C55.3364 -8.17893 54.9491 1.56624 55.3362 3.36038C56.8754 10.4975 63.0042 11.411 63.0042 11.411Z" fill="%234285F4"/></svg>');
  background-repeat: no-repeat;
      background-position: top;
}
}
@media screen and (max-width: 768px){
  .success_card .sort_box_item{
  background-image:  url('data:image/svg+xml,<svg width="238" height="140" viewBox="0 0 238 140" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M37.199 6.11186C36.1634 6.3434 35.1889 5.9262 35.0222 5.18047C34.8554 4.43475 35.5602 3.6417 36.5957 3.41013C37.6309 3.17982 38.6059 3.59583 38.7725 4.34152C38.9389 5.08847 38.2346 5.88033 37.199 6.11186Z" fill="%2334A853"/><path d="M46.6821 67.0696C45.7407 66.7745 45.0971 66.154 45.2446 65.6832C45.3922 65.2124 46.2748 65.0702 47.2162 65.3653C48.1576 65.6604 48.8012 66.2809 48.6537 66.7517C48.5061 67.2225 47.6235 67.3646 46.6821 67.0696Z" fill="%234285F4"/><path d="M23.5102 62.8967C22.5688 62.6017 21.9252 61.9812 22.0728 61.5103C22.2203 61.0395 23.103 60.8974 24.0444 61.1924C24.9858 61.4875 25.6294 62.108 25.4818 62.5788C25.3342 63.0496 24.4516 63.1918 23.5102 62.8967Z" fill="%234285F4"/><path d="M65.7223 4.33479C65.5579 4.98481 64.6381 5.31728 63.6681 5.07654C62.698 4.83576 62.045 4.11269 62.2095 3.46268C62.3741 2.81139 63.2939 2.47893 64.2641 2.71971C65.2337 2.96167 65.887 3.68351 65.7223 4.33479Z" fill="%23FBBC05"/><path d="M6.83246 15.4056C5.52544 14.996 4.79788 13.6045 5.20753 12.2975C5.61719 10.9905 7.00881 10.2633 8.31583 10.6729C9.62297 11.0826 10.3505 12.4741 9.94088 13.7811C9.53122 15.0881 8.1396 15.8153 6.83246 15.4056Z" fill="%23FBBC05"/><path d="M55.2223 55.7021C54.1412 55.3632 53.5395 54.2118 53.8785 53.1304C54.2174 52.049 55.3686 51.4471 56.4498 51.7859C57.5309 52.1248 58.1326 53.2761 57.7936 54.3576C57.4547 55.439 56.3035 56.0409 55.2223 55.7021Z" fill="%234285F4"/><path d="M54.0914 16.1219C53.5894 15.3478 53.6045 14.4463 54.125 14.1085C54.6456 13.7708 55.4743 14.1248 55.9764 14.8989C56.4784 15.6729 56.4634 16.5744 55.9428 16.9122C55.4222 17.2499 54.5934 16.8959 54.0914 16.1219Z" fill="%234285F4"/><path d="M24.1335 48.4686C23.4002 47.7877 23.2448 46.7627 23.7861 46.1797C24.3277 45.5954 25.3612 45.6742 26.0949 46.3539C26.8281 47.0348 26.9837 48.0598 26.4424 48.6429C25.9006 49.2272 24.8672 49.1483 24.1335 48.4686Z" fill="%2334A853"/><path d="M92.8424 65.2078C91.7818 64.8754 91.1896 63.7445 91.5224 62.6827C91.8552 61.6209 92.987 61.0304 94.0475 61.3628C95.1106 61.696 95.7015 62.8265 95.3687 63.8883C95.0359 64.9501 93.9054 65.541 92.8424 65.2078Z" fill="%2334A853"/><path d="M4.14972 81.5182C3.28431 82.102 1.94324 81.6291 1.15511 80.4597C0.366587 79.2915 0.428931 77.8716 1.29473 77.2866C2.16026 76.7028 3.50096 77.1769 4.28948 78.3451C5.078 79.5133 5.01564 80.9332 4.14972 81.5182Z" fill="%23FBBC05"/><path d="M75.5623 32.5273C74.6032 32.2267 74.0694 31.2057 74.3699 30.2469C74.6704 29.2881 75.6915 28.7544 76.6506 29.055C77.6096 29.3556 78.1435 30.3766 77.8429 31.3354C77.5424 32.2942 76.5213 32.8279 75.5623 32.5273Z" fill="%23FBBC05"/><path d="M61.0244 70.8937C60.3842 70.3268 60.4476 69.2089 61.1658 68.3971C61.8845 67.5842 62.986 67.3841 63.6261 67.951C64.2666 68.5166 64.2031 69.6346 63.485 70.4463C62.7664 71.2593 61.6648 71.4594 61.0244 70.8937Z" fill="%23FBBC05"/><path d="M83.6544 49.3382C83.1024 49.1652 82.7947 48.5786 82.9681 48.0256C83.141 47.4739 83.7288 47.1666 84.2808 47.3396C84.8327 47.5126 85.1399 48.1004 84.967 48.6521C84.7936 49.2051 84.2063 49.5112 83.6544 49.3382Z" fill="%234285F4"/><path d="M13.1686 42.8451C12.4917 41.8007 12.5118 40.5858 13.2135 40.1311C13.9157 39.6752 15.0334 40.1534 15.7107 41.1965C16.3876 42.2409 16.3675 43.4559 15.6653 43.9117C14.9636 44.3664 13.8456 43.8894 13.1686 42.8451Z" fill="%23EA4335"/><path d="M6.74294 32.9874C5.78744 32.688 5.25568 31.6702 5.55543 30.7139C5.85479 29.7588 6.8723 29.2267 7.8278 29.5262C8.7833 29.8256 9.31496 30.8433 9.01559 31.7984C8.71584 32.7547 7.69844 33.2869 6.74294 32.9874Z" fill="%2334A853"/><path d="M36.4521 89.9719C35.4822 89.6679 34.9422 88.6355 35.2462 87.6657C35.5505 86.6946 36.5832 86.1551 37.5531 86.4592C38.5232 86.7632 39.0632 87.7956 38.7588 88.7667C38.4548 89.7365 37.4222 90.276 36.4521 89.9719Z" fill="%23EA4335"/><path d="M32.7051 29.1298C32.0633 29.5628 31.069 29.2122 30.4843 28.3462C29.8996 27.4802 29.9459 26.4269 30.5881 25.9926C31.2299 25.5596 32.2238 25.9115 32.8085 26.7774C33.3932 27.6434 33.347 28.6967 32.7051 29.1298Z" fill="%23FBBC05"/><path d="M27.4639 83.8454L27.4143 81.6565C27.4143 81.6565 22.2004 81.0915 22.1137 77.2603C22.0267 73.4304 28.0628 70.4101 34.3351 66.9925C36.0561 66.0548 37.2866 65.234 37.9474 64.6156C40.8529 61.896 38.0682 58.8836 37.2579 57.0717C35.8639 53.9564 33.8716 52.6682 36.5461 49.8344C38.4322 47.8362 41.1786 46.9006 41.1786 46.9006L37.9666 46.0798C37.9666 46.0798 31.5191 49.4464 34.2131 53.5831C42.7272 66.6524 37.0756 63.4604 30.0929 67.3596C22.0846 71.8314 20.6223 73.8736 21.9612 78.5873C23.144 82.7513 27.4639 83.8454 27.4639 83.8454Z" fill="%234285F4"/><path d="M88.4901 67.2748L86.0494 64.6435C86.0494 64.6435 80.5802 65.3437 76.8897 57.4031C73.1993 49.4625 72.2454 48.2196 70.108 47.2588C66.7984 45.7731 65.3393 45.7373 65.2976 42.9786C65.2342 38.8329 62.0509 38.6471 59.0036 39.3752C55.9566 40.102 58.0999 36.1928 58.0999 36.1928L55.8803 34.9289C55.8803 34.9289 54.5086 38.4147 57.4239 39.6745C61.9206 41.6158 64.7596 40.5127 64.9475 43.5367C65.1215 46.3355 65.3569 48.1679 69.8169 49.8014C74.5377 51.5302 77.5345 60.8112 78.5165 62.3619C82.4222 68.5306 88.4901 67.2748 88.4901 67.2748Z" fill="%23EA4335"/><path d="M88.1153 -0.165675C87.0192 -0.509233 86.4093 -1.67665 86.7528 -2.77278C87.0964 -3.86891 88.2636 -4.47932 89.3597 -4.13576C90.4557 -3.79224 91.0656 -2.62484 90.7221 -1.52871C90.3785 -0.432585 89.2114 0.177844 88.1153 -0.165675Z" fill="%23EA4335"/><path d="M20.7422 -11.6802L20.6885 -8.09094C20.6885 -8.09094 25.1269 -4.82004 22.3112 3.47144C19.4958 11.7617 19.327 13.3192 20.2094 15.4904C21.5757 18.8514 22.606 19.8853 20.7315 21.9087C17.9134 24.9506 20.0877 27.2829 22.7933 28.8621C25.4995 30.4401 21.2487 31.7874 21.2487 31.7874L21.9817 34.2336C21.9817 34.2336 25.3808 32.6611 24.1425 29.7361C22.2325 25.2257 19.4168 24.0631 21.3698 21.7466C23.1775 19.6025 24.2729 18.1146 22.1759 13.8526C19.9561 9.34212 24.1998 0.561002 24.5609 -1.23927C25.9966 -8.39725 20.7422 -11.6802 20.7422 -11.6802Z" fill="%234285F4"/><path d="M58.8909 20.7853L57.0751 19.2924C57.0751 19.2924 52.9754 23.3451 49.7976 20.7319C46.62 18.1188 48.3751 10.8468 49.9722 3.09577C50.4107 0.968299 50.6019 -0.657621 50.5598 -1.65516C50.3749 -6.0436 45.9797 -5.78108 43.9394 -6.35998C40.4308 -7.35735 37.9917 -6.5598 37.5529 -10.8312C37.2431 -13.8423 38.3991 -16.8436 38.3991 -16.8436L35.4887 -14.6776C35.4887 -14.6776 33.7283 -6.81211 38.9748 -6.20995C55.5536 -4.30598 49.0106 -1.72193 47.3098 6.97418C45.3594 16.9467 46 19.6278 50.7708 21.7924C54.9853 23.7058 58.8909 20.7853 58.8909 20.7853Z" fill="%23FBBC05"/><path d="M129.227 8.35439C128.57 7.61802 128.336 6.75517 128.705 6.42681C129.073 6.09845 129.903 6.42944 130.56 7.16581C131.216 7.90218 131.45 8.76504 131.082 9.09339C130.714 9.42175 129.883 9.09076 129.227 8.35439Z" fill="%23FBBC05"/><path d="M142.392 2.98163C141.638 2.13593 141.712 0.83901 142.558 0.084817C143.404 -0.669376 144.701 -0.595226 145.455 0.250477C146.209 1.09618 146.135 2.39311 145.289 3.1473C144.443 3.90149 143.146 3.82734 142.392 2.98163Z" fill="%23FBBC05"/><path d="M101.82 44.3C101.259 42.3794 102.044 40.4603 103.573 40.0142C105.101 39.5682 106.795 40.7635 107.355 42.6849C107.916 44.6056 107.131 46.5246 105.602 46.9707C104.073 47.4167 102.38 46.2207 101.82 44.3Z" fill="%234285F4"/><path d="M169.802 30.4481C169.062 29.6185 169.134 28.344 169.965 27.6035C170.796 26.8629 172.07 26.9369 172.81 27.7665C173.551 28.598 173.478 29.8715 172.647 30.612C171.817 31.3526 170.543 31.2796 169.802 30.4481Z" fill="%234285F4"/><path d="M148.67 46.5935C148.001 45.8435 148.067 44.6933 148.817 44.0247C149.567 43.356 150.718 43.421 151.387 44.171C152.056 44.922 151.989 46.073 151.239 46.7417C150.489 47.4104 149.339 47.3445 148.67 46.5935Z" fill="%234285F4"/><path d="M139.575 18.9969C139.317 18.1818 139.945 17.2549 140.978 16.9268C142.012 16.5979 143.06 16.9915 143.318 17.8065C143.578 18.6207 142.95 19.5476 141.917 19.8757C140.883 20.2047 139.835 19.8111 139.575 18.9969Z" fill="%2334A853"/><path d="M170.06 12.1117C169.675 11.6799 169.712 11.0186 170.144 10.6329C170.576 10.2481 171.238 10.2861 171.623 10.7179C172.008 11.1496 171.97 11.8117 171.538 12.1965C171.106 12.5821 170.445 12.5434 170.06 12.1117Z" fill="%23FBBC05"/><path d="M108.696 22.7606C108.019 22.0019 108.086 20.8387 108.844 20.1624C109.604 19.4851 110.767 19.5521 111.444 20.3108C112.12 21.0696 112.054 22.2328 111.294 22.91C110.536 23.5864 109.372 23.5194 108.696 22.7606Z" fill="%23EA4335"/><path d="M126.213 18.7349L127.036 21.3225C127.036 21.3225 133.439 20.1764 134.879 24.705C136.319 29.2334 130.189 34.9352 123.917 41.1904C122.196 42.907 121.017 44.3133 120.447 45.2798C117.937 49.5304 122.303 52.1443 123.899 54.0181C126.646 57.2401 129.466 58.0778 127.273 62.3832C125.724 65.4196 122.783 67.4916 122.783 67.4916L126.892 67.3485C126.892 67.3485 133.391 61.0903 128.741 57.108C114.047 44.5238 121.887 46.3513 128.837 39.2737C136.808 31.1567 137.836 28.2165 134.598 23.0728C131.736 18.5293 126.213 18.7349 126.213 18.7349Z" fill="%23FBBC05"/><path d="M165.005 29.9869L164.26 26.476C164.26 26.476 159.207 24.2701 160.115 15.561C161.023 6.85184 160.842 5.29556 159.5 3.37409C157.422 0.400417 156.188 -0.37913 157.568 -2.76821C159.642 -6.35889 157.005 -8.15204 154.016 -9.09107C151.028 -10.031 154.873 -12.2861 154.873 -12.2861L153.617 -14.51C153.617 -14.51 150.651 -12.2222 152.506 -9.64479C155.369 -5.67093 158.372 -5.16067 156.981 -2.46888C155.694 0.0225454 154.956 1.71601 157.946 5.4069C161.11 9.3134 158.919 18.8169 158.966 20.6518C159.152 27.9506 165.005 29.9869 165.005 29.9869Z" fill="%23EA4335"/><mask id="mask0_204_27" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="171" y="-26" width="26" height="37"><path d="M196.013 10.5542L194.262 7.67727C194.262 7.67727 189.134 7.44887 187.21 -0.633646C185.288 -8.71682 184.643 -10.0429 182.864 -11.2951C180.11 -13.2337 178.782 -13.5045 179.248 -16.1101C179.948 -20.0278 177.071 -20.7197 174.151 -20.5289C171.231 -20.3382 173.907 -23.6754 173.907 -23.6754L172.108 -25.2262C172.108 -25.2262 170.216 -22.1641 172.652 -20.5037C176.408 -17.9429 179.207 -18.5224 178.825 -15.6414C178.472 -12.975 178.352 -11.2099 182.133 -8.94662C186.134 -6.55029 187.176 2.68355 187.79 4.30498C190.235 10.7518 196.013 10.5542 196.013 10.5542Z" fill="white"/></mask><g mask="url(%23mask0_204_27)"><path d="M196.013 10.5542L194.262 7.67727C194.262 7.67727 189.134 7.44887 187.21 -0.633646C185.288 -8.71682 184.643 -10.0429 182.864 -11.2951C180.11 -13.2337 178.782 -13.5045 179.248 -16.1101C179.948 -20.0278 177.071 -20.7197 174.151 -20.5289C171.231 -20.3382 173.907 -23.6754 173.907 -23.6754L172.108 -25.2262C172.108 -25.2262 170.216 -22.1641 172.652 -20.5037C176.408 -17.9429 179.207 -18.5224 178.825 -15.6414C178.472 -12.975 178.352 -11.2099 182.133 -8.94662C186.134 -6.55029 187.176 2.68355 187.79 4.30498C190.235 10.7518 196.013 10.5542 196.013 10.5542Z" fill="%23FBBC05"/></g><mask id="mask1_204_27" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="-32" y="8" width="37" height="26"><path d="M4.69366 32.9036L1.97769 30.9123C1.97769 30.9123 -2.85026 32.6578 -7.71153 25.9203C-12.572 19.1818 -13.6744 18.2022 -15.7967 17.7235C-19.0824 16.9824 -20.413 17.2386 -20.9766 14.6525C-21.8238 10.7638 -24.7473 11.2219 -27.3736 12.5123C-30 13.8025 -28.7994 9.69682 -28.7994 9.69682L-31.0543 8.94973C-31.0543 8.94973 -31.6349 12.5021 -28.7499 13.1076C-24.3003 14.0414 -21.9342 12.438 -21.1881 15.2468C-20.4971 17.8461 -19.9347 19.5235 -15.5765 20.1733C-10.964 20.8619 -6.47769 28.9997 -5.29136 30.2642C-0.57227 35.2908 4.69366 32.9036 4.69366 32.9036Z" fill="white"/></mask><g mask="url(%23mask1_204_27)"><path d="M4.69366 32.9036L1.97769 30.9123C1.97769 30.9123 -2.85026 32.6578 -7.71153 25.9203C-12.572 19.1818 -13.6744 18.2022 -15.7967 17.7235C-19.0824 16.9824 -20.413 17.2386 -20.9766 14.6525C-21.8238 10.7638 -24.7473 11.2219 -27.3736 12.5123C-30 13.8025 -28.7994 9.69682 -28.7994 9.69682L-31.0543 8.94973C-31.0543 8.94973 -31.6349 12.5021 -28.7499 13.1076C-24.3003 14.0414 -21.9342 12.438 -21.1881 15.2468C-20.4971 17.8461 -19.9347 19.5235 -15.5765 20.1733C-10.964 20.8619 -6.47769 28.9997 -5.29136 30.2642C-0.57227 35.2908 4.69366 32.9036 4.69366 32.9036Z" fill="%23EA4335"/></g></svg>');
    background-repeat: no-repeat;
        background-position: top;
  }
}
.custom-select-wrapper.hideme{
  display: none;
}
[lang="en-GB"] .custom-select{
    background-position: right 9px center;
}
[lang="en-GB"] .sort_item:not(:last-child)::before {
    position: absolute;
    content: '';
    right: -5%;
    left:unset;
    width: 15px;
    background-image: url(data:image/svg+xml,<svg width="22" height="15" viewBox="0 0 22 15" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="21.4737" height="15" fill="white"/><path d="M9.44493 7.50005L15.4737 13.3333L13.7512 15L6 7.50005L13.7512 0L15.4737 1.66667L9.44493 7.50005Z" fill="%23E2E2E2"/></svg>);
    height: 15px;
    top: 7%;
    transform: rotate(180deg);
}
[lang="en-GB"] .btn_blue_new img{
  transform: rotate(180deg);

}

@media screen and (max-width: 768px){
[lang="en-GB"] .sort_boxes::before {
    left: 5% !important;
    right: unset !important;
}
[lang="en-GB"] .cricle_sort {
    margin-right: 2vw;
    margin-left: unset;

}
[lang="en-GB"] .sort_item:not(:last-child)::before {
    position: absolute;
    content: '';
    left: 3.4% !important;
    right: unset !important;
    width: 15px;
    background-image: url(data:image/svg+xml,<svg width="22" height="15" viewBox="0 0 22 15" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="21.4737" height="15" fill="white"/><path d="M9.44493 7.50005L15.4737 13.3333L13.7512 15L6 7.50005L13.7512 0L15.4737 1.66667L9.44493 7.50005Z" fill="%23E2E2E2"/></svg>);
    height: 15px;
    top: 108%;
        transform: rotate(270deg) !important;
    /* transform: rotate(180deg); */
}
}
.selected .cricle_sort::after {
    content: "";
    display: block;
    position: absolute;
    top: 2px;
    left: 2px;
    right: 2px;
    bottom: 2px;
    border-radius: 50%;
    background: #1A73E8;
}
#cn-accept-cookie {
    background: #1A73E8 !important;
    padding: 0 1em;
    border-radius: 2vw;
    margin: 0 1em 0 1em !important;
}
#cookie-notice #cn-notice-text a{
  text-decoration: underline;
}
[lang="en-GB"] .faq__item--content ul li{
      margin-left: 1.2rem;
}
@media screen and (min-width: 768px){

  #programs .content  h2{
    font-size: 3.125rem;
font-weight: 600;
  }
.faq__item--content ul li {
    font-size: 1vw;
}
}
@media screen and (max-width: 768px){

#programs .content  h2{
    font-size: 8vw;
}
  .faq__item--content ul li {
      font-size: 4vw;
  }
  [lang="en-GB"] .faq__item--content ul{
          list-style: disc;
          margin: 3vw 0;
  }
}
@media screen and (min-width: 768px){
  .heads-of-course .items {
    display: flex;
    justify-content: center;
  }
  .heads-of-course.--layout-more .items .item {
    width: 18%;
  justify-content: center;
  align-items: center;
  display: flex;
  flex-direction: column;
}
.heads-of-course .linkedin-link {
    margin-top: auto;
    display: inline-flex;
    align-items: center;
}

.heads-of-course.--layout-more .content {
    text-align: center;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}
}
.page-template-page-text .text-content ul.privacy-policy-list {
    list-style: none;
    counter-reset: main-counter;
    padding-right: 0;
}

.page-template-page-text .text-content ul.privacy-policy-list > li {
    counter-increment: main-counter;
    margin-bottom: 20px;
}

.page-template-page-text .text-content ul.privacy-policy-list > li::before {
    content: counter(main-counter) ". ";
    font-weight: bold;
}

.page-template-page-text .text-content ul.privacy-policy-list > li > ul {
    list-style: none;
    counter-reset: sub-counter;
    padding-right: 20px;
}

.page-template-page-text .text-content ul.privacy-policy-list > li > ul > li {
    counter-increment: sub-counter;
    margin-bottom: 10px;
    /* padding-left: 3rem; */
    margin-right: 2rem;
}

.page-template-page-text .text-content ul.privacy-policy-list > li > ul > li::before {
    content: counter(main-counter) "." counter(sub-counter) ". ";
    font-weight: bold;
    margin-left: 5px;
    position: absolute;
    right: 3px;
}

/* For third level if needed */
.page-template-page-text .text-content ul.privacy-policy-list > li > ul > li > ul {
    list-style: none;
    counter-reset: third-counter;
    padding-right: 20px;
}

.page-template-page-text .text-content ul.privacy-policy-list > li > ul > li > ul > li {
    counter-increment: third-counter;
    margin-bottom: 8px;
}

.page-template-page-text .text-content ul.privacy-policy-list > li > ul > li > ul > li::before {
    content: counter(main-counter) "." counter(sub-counter) "." counter(third-counter) ". ";
    font-weight: bold;
    margin-left: 5px;
}
