@media screen and (max-width: 1680px) {
    .left-vision-section .text .clip-text {
        font-size: 3.6rem;
    }


    .left-la-programme .title {
        font-size: 2rem;
    }
}

@media screen and (max-width: 1535px) {
    .left-newsDetails-banner .icons .icons-repeat {
        width: 8rem;
    }

    .main-header {
        height: 12rem;
    }

    header.fixed .main-header {
        height: 8rem;
    }

    .main-header li.logo {
        margin: 0 3.5rem;
    }

    .main-header > nav > ul > li > a {
        font-size: 1.3rem;
    }

    .inner-bannerHome {
        padding: 28rem 0 15rem;
    }

    .bannerHome-image-right:after {
        width: 10.4rem;
        height: 24.8rem;
        bottom: -12.4rem;
    }

    .left-vision-title .photo {
        width: 25.9rem;
        height: 12.3rem;
    }

    .left-vision-title .content {
        font-size: 3.5rem;
    }

    .vision-section:before {
        top: 4.15rem;
    }

    .left-growth-section .photo:before {
        width: 28rem;
        height: 28rem;
    }

    .left-growth-section .photo:after {
        width: 26.3rem;
        height: 26.6rem;
    }

    .banner-inner .bannerHome-image-left .photo:before {
        width: 19.5rem;
        height: 19.8rem;
        bottom: -19.8rem;
    }

    .right-la-bloc .inner {
        padding: 6rem;
    }

    .left-la-programme .title {
        font-size: 1.8rem;
    }
}

@media screen and (max-width: 1366px) {
    .ctc-values-cnt {
        padding: 10rem 3rem;
    }
}

@media screen and (max-width: 1299px) {
    .left-newsDetails-banner .icons .icons-repeat {
        width: 7rem;
    }

    .main-header li {
        margin: 0 1.5rem;
    }

    .inner-la-programme {
        max-width: 75%;
    }

    .inner-testimonials-section {
        max-width: 90%;
    }


    .governance-cnt .icon-left-curtin {
        display: none;
    }
}

@media screen and (max-width: 1127px) {
    .main-container {
        margin-top: 9rem;
    }

    .newsDetails-cat-info li:nth-child(2) {
        font-size: 1.6rem;
    }

    .inner-bannerHome {
        padding: 15rem 0;
    }

    .bannerHome-image-left .photo:after {
        width: 20rem;
        height: 23rem;
        right: -20rem;
        top: -5rem;
    }

    .right-bannerHome {
        width: 100%;
    }

    .wwa-section:before {
        width: 25rem;
        height: 25rem;
        top: -10rem;
    }

    .inner-wwa-section.maxCte {
        max-width: 85%;
        margin: 0 auto;
    }

    .left-wwa-section {
        width: 100%;
    }

    .right-wwa-section {
        left: -5rem;
        bottom: auto;
        top: -5rem;
        margin: 0 0 0 auto;
        width: 75%;
    }

    .right-wwa-section:after {
        width: 12.5rem;
        height: 12.6rem;
        top: -7rem;
    }

    .left-wwa-section:after {
        width: 31rem;
        height: 33.5rem;
        top: -10%;
        right: -2rem;
        transform: none;
    }

    .inner-academic-partners {
        padding: 10rem 0;
    }

    .left-vision-title .content {
        font-size: 3rem;
    }

    .left-growth-section {
        width: 70%;
        margin-bottom: 12rem;
    }

    .inner-growth-section {
        max-width: 70%;
        padding: 10rem 0;
    }

    .left-growth-section .photo:before {
        bottom: -20%;
    }

    .right-growth-section {
        width: 70%;
        margin: 0 0 0 auto;
    }

    .inner-vision-section:after {
        width: 12.3rem;
        height: 12.3rem;
        bottom: -6.65rem;
    }

    .bloc-two-section:after {
        height: 85%;
    }

    .inner-latest-news {
        padding: 10rem 0;
    }

    .left-latest-news {
        width: 100%;
        margin-bottom: 10%;
    }

    .right-latest-news {
        width: 100%;
    }

    .bannerHome-image-right:after {
        width: 7.4rem;
        height: 20.8rem;
        bottom: -10.4rem;
    }

    .inner-laDesc-bloc {
        row-gap: 8rem;
    }

    .right-la-bloc .inner {
        padding: 5rem 5rem 15rem;
    }

    .testimonials-bloc .photo-bloc {
        width: 100%;
    }

    .testimonials-bloc .text-bloc {
        width: 100%;
        max-width: 59%;
        margin: 0 0 0 auto;
    }
}

@media screen and (max-width: 767px) {
    /* base */ 
    .pdb-75,
    .pdt-75, 
    .pdt-50,
    .pda-30,
    .pdt-30 {
        padding: 0;
    }

    .pda-100 {
        padding: 5rem 0;
    }
    
    /* header */ 
    header {
        height: 9rem;
        display: block;
    }

    header .pre-header {
        height: 9rem;
    }

    .inner-pre-header {
        max-width: 90%;
    }

    .pre-header .left-pre-header {
        width: 9.5rem;
    }
    
    header .left-pre-header {
        opacity: 1;
        visibility: visible;
    }

    header .center-pre-header {
        display: block;
        width: 100%;
        position: fixed;
        height: 100%;
        top: 0;
        left: 0;
        background: #EDF6F7;
        opacity: 0;
        visibility: hidden;
        border-top: 1px solid #167A84;
        transition: all .5s ease-in-out;
    }

    .center-pre-header.open {
        top: 8.5rem;
        opacity: 1;
        visibility: visible;
    }

    .pre-header .center-pre-header > nav > ul > li a {
        font-size: 1.6rem;
        padding: 0 2rem;
    }

    header .center-pre-header > nav > ul {
        height: auto;
        display: block;
        padding-top: 3rem;
    }

    header .center-pre-header > nav > ul > li {
        width: auto;
        display: block;
    }

    .center-pre-header> nav > ul > li:not(:last-child) {
        margin-bottom: 2rem;
        padding-bottom: 2rem;
        border-bottom: 1px solid #157A84;
    }

    .nav-ham {
        display: block;
    }

    .nav-ham .btns {
        width: 40px;
        cursor: pointer;
    }

    .nav-ham span {
        display: block;
        width: 100%;
        border-radius: 0;
        height: 3px;
        background: #167A84;
        transition: all .3s;
        position: relative;
    }

    .nav-ham .not-open span:nth-child(1) {
        animation: ease .7s top-2 forwards;
    }

    .nav-ham .not-open span:nth-child(2) {
        animation: ease .7s scaled-2 forwards;
        margin-top: 8px;
    }

    .nav-ham .not-open span:nth-child(3) {
        animation: ease .7s bottom-2 forwards;
        margin-top: 8px;
    }

    .nav-ham .open span:nth-child(1) {
        animation: ease .7s top forwards;
    }

    .nav-ham .open span:nth-child(2) {
        animation: ease .7s scaled forwards;
        margin-top: 16px;
    }

    .nav-ham .open span:nth-child(3) {
        animation: ease .7s bottom forwards;
        margin-top: 21px;
    }

    .right-pre-header li svg {
        width: unset;
    }
    /* header end */ 

    /* search bloc */
    .search-block-content {
        height: 4%;
    }

    .search-block-content .search-close {
        top: 3.4rem;
    }

    .searchbar-form input#edit-submit {
        margin-left: initial;
        margin-top: 1rem;
    }

    .search-block .inner-block-content {
       width: 80%;
    }

    .search-block .inner-block-content .search-inner{
       width: 100%;
       position: relative;
    }

    .search-title {
        font-size: 3rem;
    }

    .searchbar-form {
        flex-wrap: wrap;
    }

    .searchbar-form .js-form-item {
        width: 100%;
    }

    .searchbar-form input#edit-submit--2 {
        margin-left: 0;
        margin-top: 1.5rem;
    }

    /* footer */
    .top-footer .inner.pda-100 {
        padding: 5rem 0;
    }

    .right-top-footer {
        width: 100%;
        margin-top: 5rem;
    }

    .top-footer-info {
        width: 48%;
        margin-bottom: 5%;
    }

    .right-bottom-footer li:not(:last-child) {
        margin-right: 3rem;
    }

    .left-top-footer {
        width: 50%;
        margin: 0 auto;
    }

    .left-top-footer a {
        margin: 0 auto;
    }

    .top-footer-info {
        width: 100%;
        margin-bottom: 10%;
        text-align: center;
    }

    .top-footer-info .social ul {
        justify-content: center;
    }

    footer.w100 {
        padding: 0;
    }

    /* newsletter section */
    .leftctc-nl-shape {
       right: -3%;
       top: -1rem;
    }

    .left-ctc-newsletter {
        width: 95%;
    }

    .left-ctc-newsletter .inner {
       flex-direction: column;
       padding-bottom: 5rem;
    }

    .left-ctc-newsletter .inner .photo,
    .left-ctc-newsletter .inner .content {
        width: 100%;
    }

    .left-ctc-newsletter .inner .content {
        padding: 2rem 2rem 0;
    }

     .form-email {
        width: 90%;
        margin: 3rem 0 1rem;
    }

    .webform-button--submit {
        margin: 0;
        width: 50%;
    }

    .right-ctc-newsletter .title-cte {
        max-width: 55%;
    }

    .right-ctc-newsletter {
        width: 100%;
        padding: 5rem 2rem;
    } 

    .right-ctc-newsletter .desc {
        font-size: 1.6rem;
        line-height: 2.6rem;
        margin-bottom: 2rem;
    }

    .right-ctc-newsletter .top-right-curtin {
        display: none;
    }

    .international-section.la .inner-international-section {
        max-width: 90%;
        padding: 5rem 0;
    }

    .international-section .title-cte {
        margin-bottom: 0;
    }

    .left-international-section {
        width: 90%;
        margin-bottom: 10rem;
    }

    .left-international-section .desc-international {
        width: 100%;
    }

    .right-international-section {
        width: 100%;
    }

    .right-international-section .photo-small {
        bottom: -10rem;
        width: 28%;
    }

    .right-international-section:before {
        width: 16.7rem;
        height: 16.2rem;
        bottom: -5rem;
        left: 25%;
    }

    .right-international-section .photo-big:before {
        width: 6.4rem;
        height: 6.4rem;
        bottom: -2.2rem;
        left: -2.2rem;
    }

    .right-international-section .photo-big:after {
        width: 10.4rem;
        height: 10.4rem;
        top: -4.4rem;
    }
    
    .international-section.la .right-international-section:after {
        width: 11rem;
        height: 11rem;
        top: -9rem;
    }

    .icn-left-international {
        width: 5rem;
        height: 5rem;
        position: absolute;
        bottom: -3.2rem;
        left: -3.2rem;
        z-index: 2;
    }

    /* homepage */
    .ctc-banner .right-newsDetails-banner,
    .ctc-banner .left-newsDetails-banner {
        width: 100%;
    }

    .ctc-banner .right-newsDetails-banner {
        margin-bottom: 5rem;
    }

    .news-details-banner {
        padding: 5rem 0;
    }

    .news-details-banner.blg .news-details-banner blg {
       max-width: 85%;
       padding-top: 5rem;   
    }

    .right-newsDetails-banner .icon-right-newsDetails, 
    .ctc-news-repeat .photo .icon-right-newsDetails {
        width: 16rem;
        height: 16rem;
    }

    .icon-right-newsDetails .share {
        left: 10%;
        opacity: 1;
    }

    .title-cte {
       font-size: 2.5rem;
       line-height: 3.5rem;
       margin-bottom: 2rem;
    }

    .left-newsDetails-banner .date {
        margin-bottom: 2rem;
    }

    .left-newsDetails-banner .title {
        font-size: 2rem;
        line-height: 2.5rem;
    }

    .ctc-news-repeat .ctc-news-repeat-title {
        font-size: 1.8rem;
    }

    .left-newsDetails-banner .text {
        margin-top: 2rem;
    }

     .icon-right-newsDetails .social {
        opacity: 1;
    }

    .bloc-news-sm {
       padding: 0;
    }

    .banner-inner .inner-bannerHome {
        padding: 2rem;
    }

    .ctc-news-list {
       gap: 3rem;
       margin-top: 0;
    }

    .ctc-news-repeat .content {
        padding: 0 0 3rem;
    }

    .ctc-news-repeat .ctc-news-repeat-date {
        font-size: 1.3rem;
    }

    .bloc-news-sm .ctc-news-repeat .ctc-news-repeat-link {
        font-size: 1.5rem;
        line-height: 2.5rem;
    }

    .inner-ctc-num .tit-bloc {
       max-width: 100%;
    }

    .ctc-num-bloc {
        flex-direction: column;
        row-gap: 3rem;
        padding-top: 3rem;
    }

    .ctc-num-bloc .ctc-num-repeat,
    .inner-ctc-ln .ctc-news-repeat {
        width: 100%;
    }

    .ctc-num-repeat .num {
        font-size: 4rem;
    }

    .ctc-num-repeat .desc {
        font-size: 1.6rem;
        line-height: 2.6rem;
        max-width: 70%;
        margin: auto;
        padding-top: 2rem;
    }

    .left-curtin-programme {
        width: 100%;
        max-width: 85%;
        margin: 0 auto 2rem;
    }

    .curtin-programme-accordion {
        margin-top: 3rem;
    }

    .curtin-programme-accordion .text {
        font-size: 1.5rem;
        max-width: 90%
    }

    .curtin-programme-accordion .plusminus {
        width: 13px;
        height: 13px;
    }

     .right-curtin-programme {
        width: 100%;
    }

    .ctc-ln-section {
        margin: 5rem 0;
    }

    .ctc-news-repeat:last-child .content {
       padding: 0;
    }

    .inner-ctc-ln .ctc-news-repeat .ctc-news-repeat-title {
        font-size: 1.5rem;
        line-height: 2.5rem;
        min-height: 10rem;
    }

    .inner-ctc-ln .ctc-news-repeat .content {
        padding: 0 0 2rem;
    }

    .left-newsDetails-banner .icons {
        margin-top: 3rem;
    }

    .news-details-banner.blg .cta-cte a {
        padding: 2rem 6rem;
    }

    .ctc-partners-cnt:not(:last-child) {
        padding-left: initial;
        padding-right: initial;
    }

    /* homepage end here */

    /* About us  */
    .left-bannerHome h1 {
        font-size: 4rem;
        line-height: 5rem;
        margin-bottom: 3rem;
    }

    .left-bannerHome h3 {
        font-size: 1.6rem;
        line-height: 2.6rem;
        font-weight: 500;
    }

    .bannerHome-image-left .photo:after {
        width: 8rem;
        height: 10rem;
        right: -8rem;
        top: -3rem;
    }

    .bannerHome-image-right {
        margin-top: 5rem;
    }

    .bannerHome-image-right .photo:before {
        width: 7.5rem;
        height: 7.6rem;
        left: -5rem;
    }

    .bannerHome-image-right:after {
        width: 5.4rem;
        height: 12.8rem;
        bottom: -6.4rem;
    }

    .banner-inner.ctec .bannerHome-image-left {
        margin-top: 30%;
    }

    .banner-inner.ctec .icn-innerBanner-left {
        top: -3.8rem;
        left: 5rem;
        z-index: -1;
        width: 11rem;
    }

    .banner-inner .bannerHome-image-right .photo {
        top: -2rem;
    }

    .banner-inner .bannerHome-image-left .photo:before {
        width: 8.5rem;
        height: 8.8rem;
        bottom: -8.8rem;
    }

    .banner-inner .right-bannerHome {
        width: 100%;
    }

    .banner-inner.ctec .icn-rightBannerHome {
        width: 7.8rem;
        height: 16.5rem;
    }

    .banner-inner.ctec .right-bannerHome:after {
        top: 14rem;
        left: 13rem;
        width: 18.6rem;
        height: 12.5rem;
    }

    .banner-inner .left-bannerHome {
        width: 100%;
        margin-bottom: 7rem;
        margin-top: initial;
    }

    .banner-inner .left-bannerHome .logo {
        margin: 0;
        max-width: 85%;
    }

    .right-la-bloc {
        left: 0;
        width: 100%;
        order: 1;
    }

    .right-la-bloc .desc-cte {
        font-size: 1.6rem;
        padding-top: 0;
        padding-bottom: 3rem;
        line-height: 2.6rem;
    }

    .right-programme-repeat li {
        width: 100%;
    }

    .right-programme-repeat li .text {
        max-width: 100%;
        margin: 1rem 1.2rem 3rem;
        padding: 0 3rem;
        font-size: 1.6rem;
        line-height: 2.6rem;
    }

    .inner-laDesc-bloc {
        row-gap: 3rem;
        max-width: 100%;
        padding-top: 5rem;
    }

    .laDesc-bloc.blg .left-la-bloc {
        margin: 0 auto;
        width: 85%;
    }

    .laDesc-bloc.blg .left-la-bloc .photo:after {
        display: none;
    }

    .maxCte {
        max-width: 100%;
        padding: 0;
    }

    .laDesc-bloc.blg.ctc .right-la-bloc .inner {
        padding: 0 2rem;
    }

    .left-la-bloc {
        width: 90%;
        margin: auto;
        order: 2;
        margin-bottom: -8rem;
    }

    .right-bannerHome:after {
        width: 20.6rem;
        height: 22.5rem;
        left: 12%;
    }

    .right-la-bloc .inner {
        padding: 3rem 3rem 15rem;
    }

    .left-la-bloc .photo:after {
        width: 10.3rem;
        height: 10.3rem;
        bottom: 0rem;
    }

    .left-la-bloc .square:before {
        width: 9.4rem;
        height: 14.5rem;
        bottom: 0;
    }

    
    .laDesc-bloc.blg .icn-laDesc-bottom {
        width: 14rem;
        height: 14rem;
        right: -2rem;
        bottom: -4rem;
    }

    .ctc-values-cnt {
        padding: 3rem;
        text-align: left;
        background: #63264A;
        justify-content: flex-start;
        height: 60rem;
    }

    .ctc-values-cnt .tit {
        font-size: 2.5rem;
    }

    .ctc-values-cnt:hover .tit {
        display: block;
    }

    .title-bloc {
        max-width: 100%;
        margin-bottom: 3rem;
    }

    .accomodation-pros-bloc {
        row-gap: 3rem;
    }

    .accomodation-pros-repeat {
        width: 50%;
    }

    .accomodation-pros-repeat .text {
        font-size: 1.3rem;
        max-width: 80%;
        margin: 2rem auto 0;
        line-height: 2rem;
    }

    .ctc.accomodation-pros-section {
        margin-bottom: 5rem;
    }

    .swiper-container.ctcValues-slider .swiper-slide .ctc-values-cnt:before {
        content: none;
    }

    .ctc-values-cnt .desc {
        opacity: 1;
        height: auto;
        line-height: 2.8rem;
    }
    /* About us end */

    /* Article */
    .views-exposed-form {
        flex-direction: column;
    }

    .views-exposed-form input#edit-submit-articles-listing {
        width: 50%;
    }

    .views-exposed-form select,
    .views-exposed-form input {
        width: 100%;
        padding: 1.2rem 1rem;
        margin-bottom: 1rem;
        border: none;
    }

    .views-exposed-form .button.js-form-submit {
        padding: 1em;
        color: #fff;
        cursor: pointer;
        transition: all .5s ease-in-out;
    }

    .ctc-news-repeat {
        width: 100%
    }

    .ctc-news-repeat .share  {
        width: 100%;
        left: 10%;
    }

    .pager {
        margin-top: 3rem;
    }
    /* Article end */ 

    /* our Contribution */
    .ctc-contrib-repeat {
        width: 100%;
    }

    .ctc-contrib-repeat .left-ctc-contribRep {
        width: 100%;
        order: 2;
        padding: 3rem 0;
    }

    .ctc-contrib-repeat .right-ctc-contribRep {
        order: 1;
        margin: 3rem auto 2rem;
    }

    .ctc-contribRep-desc {
        max-width: 90%;
    }

    .ctc-contrib-repeat .ctc-contribRep-link {
        order: 3;
    }

    .contribPop-slider-content .left-contribPop,
    .contribPop-slider-content .right-contribPop {
        width: 100%;
    }

    .contribPop-slider-content .left-contribPop .content {
        max-width: 100%;
    }

    .left-contribPop .content {
        padding: 2rem 0;
    }
    
    .left-contribPop .icn {
        display: none;
    }

    .right-contribPop .text {
        font-size: 1.5rem;
        line-height: 2.5rem;
    }

    .ctc-popup-close {
        top: 4.2%;
        right: 7.5%;
    }

    .content-contributors-popup {
        width: 95%;
    }

    .inner-content-contributorsPop {
        padding: 8rem 2rem;
    }

    .contributorsPop-arrow {
        bottom: -6rem;
    }
    /* our Contribution end*/ 

    /* Governance */
    .governance-tit-bloc .title-cte {
        font-size: 3rem;
        line-height: 4rem;
        margin-bottom: 5rem;
    }

    .inner-governance-section {
        width: 100%;
    }

    .governance-cnt .left-programme-la {
        font-size: 2.5rem;
        line-height: 3rem;
        position: relative;
        left: 0;
        text-align: center;
        margin-bottom: 5rem;
    }

    .governance-cnt-repeat {
        flex-direction: column;
        gap: 5rem;
    }

    .governance-cnt-repeat .left-slider-part {
        top: 0;
        height: auto;
        width: 100%;
    }

    .left-slider-part .inner .photo {
        width: 25rem;
        height: 25rem;
        margin-left: initial;
        margin-bottom: 3rem;
    }

    .left-slider-part .inner .photo::after {
        height: 55%;
        top: 38%;
    }

    .left-slider-part .governance-people-wp {
        position: relative;
        top: 0;
        max-width: initial;
        margin-left: initial;
    }

    .governance-people-wp .governance-title,
    .governance-people-wp .governance-job {
        font-size: 1.7rem;
        line-height: 2rem;
    }

    .governance-cnt-repeat .right-slider-part {
        padding: 3rem 2rem;
        max-width: initial;
        max-height: initial;
        width: 100%;
    }

    .content-inner .contrib-desc {
        font-size: 1.6rem;
        line-height: 2.5rem;
    }

    .governance-cnt.strategic-commitee {
        margin-bottom: 5rem;
    }

    .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal {
        width: 20rem;
        overflow: hidden;
        display: flex;
    }

    .left-slider-part .inner::after {
        height: 55%;
        top: 35%;
    }

    .thumbs-photo-wp {
        width: 100%;
        position: initial;
        padding-right: initial;
        transform: initial;
        padding: 0 2rem;
        margin-top: 5rem;
    }
    /* Governance end*/ 

    /* Editorial Guidelines */
    .inner-commEdit-section {
        margin-bottom: 5rem;
        padding-top: 5rem;
    }

    .inner-commEdit-section .left-commEdit,
    .inner-commEdit-section .right-commEdit {
       width: 100%;
       padding: 0 0 4rem 0; 
    }

    .inner-commEdit-section .left-commEdit {
        margin-bottom: 8rem;
        padding-top: 4rem;
    }

    .inner-commEdit-section .left-commEdit .inner,
    .inner-commEdit-section .right-commEdit .inner {
       width: 85%;
       margin: auto;
    }

    .inner-commEdit-section:before,
    .image-commEdit {
       display: none;
    }

    .inner-commEdit-section .desc-cte {
        font-size: 1.6rem;
        line-height: 2.6rem;
        font-weight: 500;
        margin-bottom: 2rem;
    }
    /* Editorial Guidelines end*/

    /* Support center */
    .left-newsDetails-banner.contact .inner {
        width: 35rem;
        position: relative;
    }

    .support_page .cta-cte {
        margin-top: 5rem;
        padding-bottom: 0;
    }

    .left-newsDetails-banner.contact .inner img {
        width: 35rem;
        height: 35rem;
    }

    .left-newsDetails-banner.contact .inner iframe {
        height: 35rem;
    }

    /* Support center end*/

    /* single Article */
     .article-content-bloc {
        flex-direction: column;
    }

    .article-banner-section .photo {
        background-size: cover;
        height: 30rem;
    }

    .article-banner-section .content {
        bottom: 7.5%;
        left: 46%;
    }

    .article-banner-section .content h1 {
        font-size: 2rem;
        line-height: 3rem;
        width: 100%;
    }

    .article-content-bloc .left-article-content,
    .article-content-bloc .right-article-content {
        width: 100%   
    }

    .article-content-bloc {
        margin-bottom: 5rem;
    }

    .article-info-bloc .cat {
        padding-top: 10rem;
        margin-bottom: 2rem;
    }

    .article-info-bloc .icons {
        margin-bottom: 5rem;
    }

    .article-content-bloc .desc-cte {
        font-size: 1.5rem;
        line-height: 2.5rem;
        font-weight: 500;
    }

    .article-content-bloc .desc-cte img {
       width: 100%;
       height: auto;
       padding: 2rem 0;
    }

    .article-content-bloc .desc-cte img + em {
        font-size: 1rem;
    }

    .right-article-content .ctc-news-repeat .ctc-news-repeat-date {
        top: 1.5rem;
    }

    .right-article-content .ctc-news-repeat .content {
        padding: 3rem 0 3rem;
    }

    .ctc-arrow-section {
        padding: 3rem 0;
    }

    .ctc-arrow-section .top .text {
        order: 1;
    }

    .ctc-arrowBloc .text,
    .ctc-arrowBloc .bottom {
        font-size: 1.1rem;
    }

    .left-ctc-arrowBloc,
    .right-ctc-arrowBloc {
        width: 40%;
    }

    .right-article-content .title-cte {
        font-size: 3rem;
        margin-bottom: 4rem;
    }

    .right-article-content .inner {
        padding: 5rem 2rem;
    }
    /* single Article end*/ 

    #klaro-cookie-notice .cn-body {
        padding: 2rem;
    }

    #id-cookie-notice {
        margin-right: 0;
        margin-bottom: 1rem;
    }

    /* new partner section style */
    .partner_filter-wp {
        margin-top: 3rem;
    }

    .partner_filter-wp ul {
        gap: 3rem;
        font-size: 1.6rem;
        line-height: 2rem;
    }

    .ctc-partners-slider {
        gap: 2rem;
        top: 3rem;
    }

    .partner_logo {
        padding: 1.2rem 2rem;
        width: 46%;
    }
}

@media screen and (min-width: 768px) and (max-width: 1023px) {
    /* base */ 
    .pdb-75,
    .pdt-75,
    .pdt-50,
    .pda-30,
    .pdt-30 {
        padding: 0;
    }

    .pda-100 {
        padding: 5rem 0;
    }

    /* header */ 
    header {
        height: 9rem;
        display: block;
    }

    header .pre-header {
        height: 9rem;
    }

    .inner-pre-header {
        max-width: 90%;
    }

    .pre-header .left-pre-header {
        width: 12rem;
    }
    
    header .left-pre-header {
        opacity: 1;
        visibility: visible;
    }

    header .center-pre-header {
        display: block;
        width: 100%;
        position: fixed;
        height: 100%;
        top: 0;
        left: 0;
        background: #EDF6F7;
        opacity: 0;
        visibility: hidden;
        border-top: 1px solid #167A84;
        transition: all .5s ease-in-out;
    }

    .center-pre-header.open {
        top: 8.5rem;
        opacity: 1;
        visibility: visible;
    }

    .pre-header .center-pre-header > nav > ul > li a {
        font-size: 2rem;
        padding: 0 2rem;
    }

    header .center-pre-header > nav > ul {
        height: auto;
        display: block;
        padding-top: 3rem;
    }

    header .center-pre-header > nav > ul > li {
        width: auto;
        display: block;
    }

    .center-pre-header> nav > ul > li:not(:last-child) {
        margin-bottom: 2rem;
        padding-bottom: 2rem;
        border-bottom: 1px solid #157A84;
    }

    .nav-ham {
        display: block;
    }

    .nav-ham .btns {
        width: 40px;
        cursor: pointer;
    }

    .nav-ham span {
        display: block;
        width: 100%;
        border-radius: 0;
        height: 3px;
        background: #167A84;
        transition: all .3s;
        position: relative;
    }

    .nav-ham .not-open span:nth-child(1) {
        animation: ease .7s top-2 forwards;
    }

    .nav-ham .not-open span:nth-child(2) {
        animation: ease .7s scaled-2 forwards;
        margin-top: 8px;
    }

    .nav-ham .not-open span:nth-child(3) {
        animation: ease .7s bottom-2 forwards;
        margin-top: 8px;
    }

    .nav-ham .open span:nth-child(1) {
        animation: ease .7s top forwards;
    }

    .nav-ham .open span:nth-child(2) {
        animation: ease .7s scaled forwards;
        margin-top: 16px;
    }

    .nav-ham .open span:nth-child(3) {
        animation: ease .7s bottom forwards;
        margin-top: 21px;
    }

     .search-block-content {
        height: 65%;
    }

    .search-block-content .search-close {
        top: 5%;
    }
    /* header end */ 

    /* footer */
    .top-footer .inner {
        padding: 5rem 0;
    }

    .right-top-footer {
        width: 100%;
        margin-top: 5rem;
    }

    .top-footer-info {
        width: 48%;
        margin-bottom: 5%;
    }

    .top-footer-info .tit {
        font-size: 2.5rem;
        line-height: 3.5rem;
    }

    .top-footer-info .sub {
        font-size: 2rem;
        line-height: 3rem;
    }

    .right-bottom-footer li:not(:last-child) {
        margin-right: 3rem;
    }

    .left-top-footer {
        width: 50%;
        margin: 0 auto;
    }

    .left-top-footer a {
        margin: 0 auto;
    }

    .top-footer-info {
        font-size: 2rem;
        line-height: 3rem;
        margin-bottom: 5rem;
        text-align: left;
    }

    .top-footer-info .sub .social ul {
        max-width: 70%;
    }

    .top-footer-info:last-child .tit,
    .top-footer-info .partner-logo-wrapper {
        text-align: left;
    }

    .partner-logo-wrapper .logo-svg-cont {
        max-width: 50%;
        padding: 1rem 0;
    }

    footer.w100 {
        padding: 0;
    }

    /* search bloc */ 
    .search-block .inner-block-content {
       width: 80%;
    }

    .search-block .inner-block-content .search-inner{
       width: 100%;
       position: relative;
    }

    .search-title {
        font-size: 3rem;
    }

    .searchbar-form {
        flex-wrap: wrap;
    }

    .searchbar-form .js-form-item {
        width: 100%;
    }

    .searchbar-form input#edit-submit {
        margin-left: 0;
        margin-top: 1.5rem;
    }

    .searchbar-form input#edit-submit--2 {
        margin-left: 0;
        margin-top: 1.5rem;
    }

    /* newsletter section */
    .leftctc-nl-shape {
       right: -3%;
       top: -2rem;
    }

    .left-ctc-newsletter {
        width: 95%;
    }

    .left-ctc-newsletter .inner {
       flex-direction: column;
       padding-bottom: 5rem;
       align-items: flex-start;
    }

    .left-ctc-newsletter .inner .photo {
        width: 100%;
    }

    .left-ctc-newsletter .inner .content {
        width: 80%;
    }

    .left-ctc-newsletter .inner .content {
        padding: 2rem 3rem 0;
    }

    .left-international-section {
        width: 90%;
        margin-bottom: 15rem;
    }

    .form-email {
        width: 90%;
        margin: 3rem 0 1rem;
    }

    .webform-button--submit {
        margin: 0;
        width: 50%;
    }

    .international-section.la .inner-international-section {
        max-width: 90%;
        padding: 5rem 0;
    }

    .right-international-section {
        width: 100%;
    }

    .right-international-section .photo-small {
        bottom: -10rem;
        width: 28%;
    }

    .right-ctc-newsletter {
        width: 100%;
        padding: 5rem 3rem;
    } 

    .right-ctc-newsletter .desc {
        font-size: 1.6rem;
        line-height: 2.6rem;
        margin-bottom: 2rem;
    }

    .right-ctc-newsletter .top-right-curtin {
        display: none;
    }

    .international-section .title-cte {
        max-width: 60%;
        margin-bottom: 0;
    }

    .international-section.la .right-international-section:after {
        width: 22rem;
        height: 22rem;
        top: -9rem;
    }

    .icn-left-international {
        width: 5rem;
        height: 5rem;
        position: absolute;
        bottom: -3.2rem;
        left: -3.2rem;
        z-index: 2;
    }

    /* homepage */
    .ctc-banner .right-newsDetails-banner,
    .ctc-banner .left-newsDetails-banner {
        width: 100%;
    }

    .news-details-banner {
        padding: 5rem 0;
    }

    .news-details-banner.blg .news-details-banner blg {
       max-width: 85%;
       padding-top: 5rem;   
    }

    .news-details-banner.blg.ctc-banner .inner-news-details-banner {
        gap: 4rem;
    }

    .right-newsDetails-banner .icon-right-newsDetails, 
    .ctc-news-repeat .photo .icon-right-newsDetails {
        width: 17rem;
        height: 17rem;
    }

    .title-cte {
       font-size: 4rem;
       line-height: 5rem;
       margin-bottom: 2rem;
    }

    .tit-bloc .desc-cte  {
        font-size: 2rem;
        line-height: 3rem;
    }

    .left-newsDetails-banner .date {
        margin-bottom: 2rem;
    }

    .left-newsDetails-banner .title {
        font-size: 2.5rem;
        line-height: 3.5rem;
    }

    .left-newsDetails-banner .text {
        margin-top: 2rem;
    }

    .bloc-news-sm {
       padding: 5rem 0;
    }

    .icon-left-newsDetails {
        top: -4rem;
    }

    .banner-inner .inner-bannerHome {
        padding: 5rem 4rem;
    }

    .ctc-news-list {
       gap: 3rem;
       margin-top: 0;
    }

    .ctc-news-repeat,
    .ctc-contrib-repeat {
        width: 100%;
    }

    .ctc-news-repeat .ctc-news-repeat-date {
        font-size: 1.6rem;
    }

    .ctc-news-repeat .content {
       padding: 0 0 3rem;
    }

    .ctc-news-repeat .ctc-news-repeat-link {
       padding-top: 2rem;
       font-size: 1.8rem;
    }

    .inner-ctc-num .tit-bloc {
       max-width: 100%;
    }

    .ctc-num-bloc {
        flex-direction: column;
        row-gap: 5rem;
        padding-top: 3rem;
        align-items: center;
    }

    .ctc-num-bloc .ctc-num-repeat {
        width: 100%;
    }

    .inner-ctc-ln .ctc-news-repeat {
        width: 47%;
    }

    .icon-right-newsDetails .social {
        opacity: 1;
    }
    
    .ctc-num-repeat .num {
        font-size: 7rem;
    }

    .ctc-num-repeat .desc {
        max-width: 43%;
        margin: auto;
        padding-top: 2rem;
        font-size: 2rem;
        line-height: 3rem;
    }

    .left-curtin-programme {
        width: 100%;
        max-width: 85%;
        margin: 0 auto 2rem;
    }

    .curtin-programme-accordion {
        margin-top: 3rem;
    }

    .curtin-programme-accordion .text {
        font-size: 2rem;
        line-height: 3rem;
        max-width: 90%
    }

    .curtin-programme-accordion .plusminus {
        width: 13px;
        height: 13px;
    }

    .right-curtin-programme {
        width: 100%;
    }

    .ctc-ln-section {
        margin: 5rem 0;
    }

    .inner-ctc-ln .ctc-news-repeat .content {
        padding: 0 0rem 2rem;
    }

    .inner-ctc-ln .ctc-news-repeat .ctc-news-repeat-date {
        font-size: 1.6rem;
    }

    .inner-ctc-ln .ctc-news-repeat .ctc-news-repeat-title {
        font-size: 2rem;
        line-height: 3rem;
    }

    .inner-ctc-ln .ctc-news-repeat .ctc-news-repeat-link a {
        font-size: 1.8rem;
        line-height: 2.6rem;
    }

     .left-newsDetails-banner .icons {
        margin-top: 3rem;
    }

    .news-details-banner.blg .cta-cte a {
        padding: 2rem 8rem;
        font-size: 2rem;
    }

    .ctc-partners-cnt:not(:last-child) {
        padding-left: initial;
        padding-right: initial;
    }

    /* homepage end here */

    /* About us  */
    .left-bannerHome h1 {
        font-size: 4rem;
        line-height: 5rem;
        margin-bottom: 3rem;
    }

    .left-bannerHome h3 {
        font-size: 2rem;
        line-height: 3rem;
        font-weight: 500;
    }

    .bannerHome-image-left .photo:after {
        width: 8rem;
        height: 10rem;
        right: -8rem;
        top: -3rem;
    }

    .bannerHome-image-right {
        margin-top: 5rem;
    }

    .bannerHome-image-right .photo:before {
        width: 7.5rem;
        height: 7.6rem;
        left: -5rem;
    }

    .bannerHome-image-right:after {
        width: 5.4rem;
        height: 12.8rem;
        bottom: -6.4rem;
    }

    .banner-inner.ctec .bannerHome-image-left {
        margin-top: 30%;
    }

    .banner-inner .bannerHome-image-right .photo {
        top: -2rem;
    }

    .banner-inner .bannerHome-image-left .photo:before {
        width: 8.5rem;
        height: 8.8rem;
        bottom: -8.8rem;
    }

    .banner-inner .right-bannerHome {
        width: 100%;
    }

    .banner-inner.ctec .icn-rightBannerHome {
        width: 17.6rem;
        height: 37rem;
    }

    .banner-inner.ctec .right-bannerHome:after {
        width: 27rem;
        height: 27rem;
        top: 57%;
        left: 27%;
    }

    .banner-inner .left-bannerHome {
        width: 100%;
        margin-bottom: 7rem;
        margin-top: initial;
    }

    .banner-inner.ctec .icn-innerBanner-left {
        top: -5rem;
    }

    .banner-inner .left-bannerHome .logo {
        margin: 0;
        max-width: 85%;
    }

    .right-la-bloc {
        left: 0;
        width: 100%;
        order: 1;
    }

    .right-programme-repeat li:before {
        width: 15rem;
        height: 16rem;
    }

    .right-la-bloc .desc-cte {
        font-size: 2rem;
        padding-bottom: 3rem;
        line-height: 3rem;
    }

    .right-programme-repeat li {
        width: 100%;
    }

    .right-programme-repeat li .text {
        max-width: 100%;
        margin: 6rem 4rem 3rem;
        padding: 0 3rem;
        font-size: 2rem;
        line-height: 3rem;
    }

    .inner-laDesc-bloc {
        row-gap: 3rem;
        max-width: 100%;
        padding-top: 5rem;
    }

    .laDesc-bloc.blg .icn-laDesc-bottom {
      right: -2rem;
    }

    .laDesc-bloc.blg .left-la-bloc {
        margin: 0 auto;
        width: 94%;
    }

    .laDesc-bloc.blg .left-la-bloc .photo:after {
        display: none;
    }

    .maxCte {
        max-width: 100%;
        padding: 0;
    }

    .laDesc-bloc.blg.ctc .right-la-bloc .inner {
        padding: 0 4rem;
    }

    .left-la-bloc {
        width: 90%;
        margin: auto;
        order: 2;
        margin-bottom: -8rem;
    }

    .right-bannerHome:after {
        width: 20.6rem;
        height: 22.5rem;
        left: 12%;
    }

    .right-la-bloc .inner {
        padding: 3rem 3rem 15rem;
    }

    .left-la-bloc .photo:after {
        width: 10.3rem;
        height: 10.3rem;
        bottom: 0rem;
    }

    .left-la-bloc .square:before {
        width: 9.4rem;
        height: 14.5rem;
        bottom: 0;
    }

    .ctc-values-cnt {
        padding: 3rem;
        text-align: left;
        background: #63264A;
        justify-content: flex-start;
    }

    .ctc-values-cnt .tit {
        font-size: 3rem;
        line-height: 4rem;
    }

    .ctc-values-cnt .desc {
        padding-top: 3rem;
        font-size: 2rem;
        line-height: 3rem;
    }

    .title-bloc {
        max-width: 100%;
        margin-bottom: 3rem;
    }

    .ctc.accomodation-pros-section .desc-cte {
        font-size: 2rem;
        line-height: 3rem;
    }

    .curtin-programme.blg {
        padding-bottom: 15rem;
    }

    .accomodation-pros-bloc {
        row-gap: 3rem;
    }

    .accomodation-pros-repeat {
        width: 50%;
    }

    .accomodation-pros-repeat .text {
        font-size: 1.7rem;
        max-width: 80%;
        margin: 2rem auto 0;
        line-height: 2.7rem;
    }

    .swiper-container.ctcValues-slider .swiper-slide .ctc-values-cnt:before {
        content: none;
    }

    .ctc-values-cnt .desc {
        opacity: 1;
        height: auto;
    }

     .ctc-values-cnt:hover .tit {
        display: block;
    }
    /* About us end */

    /* our Contribution */
    .ctc-contrib-repeat {
        width: 100%;
    }

    .ctc-contrib-repeat .left-ctc-contribRep {
        padding: 3rem 0;
    }

    .ctc-contrib-repeat .left-ctc-contribRep .inner {
        max-height: unset;
    }

    .contribPop .ctc-contribRep-name {
        font-size: 3rem;
        line-height: 4rem;
        margin-bottom: 2rem;
    }

     .ctc-contribRep-desc {
        font-size: 2rem;
        line-height: 3rem;
        max-width: 100%;
    }

    .ctc-contrib-repeat .photo {
        z-index: 1;
        width: 75%;
        margin-left: auto;
    }

    .ctc-contribRep-link a {
        font-size: 2rem;
        line-height: 3rem;
    }

    .ctc-contrib-repeat .right-ctc-contribRep {
        margin-bottom: 3rem;
    }

    .contribPop-slider-content .left-contribPop,
    .contribPop-slider-content .right-contribPop {
        width: 100%;
    }

    .left-contribPop .photo {
        z-index: 1;
        max-width: 60%;
        margin: 0 auto;
    }

    .left-contribPop .content {
        padding: 2rem 0;
        text-align: center;
    }

    .left-contribPop .ctc-contribRep-name {
        font-size: 3rem;
        line-height: 4rem;
    }

    .left-contribPop .ctc-contribRep-job {
        font-size: 2.5rem;
        line-height: 3.5rem;
    }
    
    .left-contribPop .icn {
        display: none;
    }

    .right-contribPop .text {
        font-size: 2rem;
        line-height: 3rem;
    }

    .ctc-popup-close {
        top: 2%;
        right: 7.5%;
        font-size: 2rem;
    }
    /* our Contribution end*/

    /* Governance */
    .governance-tit-bloc .title-cte {
        margin-bottom: 5rem;
    }

    .governance-cnt .left-programme-la {
        position: relative;
        left: 0;
        text-align: center;
        margin-bottom: 5rem;
    }

    .inner-governance-section {
        width: 100%;
    }

    .governance-cnt-repeat {
        flex-direction: column;
        gap: 7rem;
    }

    .governance-cnt-repeat .left-slider-part {
        top: 0;
        height: auto;
        width: 100%;
    }

    .governance-people-wp .governance-title,
    .governance-people-wp .governance-job {
        font-size: 2.2rem;
        line-height: 3.2rem;
    }

    .left-slider-part .inner .photo {
        width: 35rem;
        height: 35rem;
        margin: 0 auto;
    }

    .left-slider-part .inner .photo::after {
        height: 55%;
        top: 45%;
    }

    .left-slider-part .governance-people-wp {
        position: relative;
        top: 0;
        margin: 2rem auto 0;
        max-width: 35rem;
    }

    .governance-cnt-repeat .right-slider-part {
        padding: 5rem 6rem;
        max-width: initial;
        max-height: initial;
        width: 100%;
    }

    .content-inner .contrib-desc {
        font-size: 2.5rem;
        line-height: 3.5rem;
    }

    .governance-cnt.strategic-commitee {
        margin-bottom: 5rem;
    }

    .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal {
        width: 20rem;
        overflow: hidden;
        display: flex;
    }

    .left-slider-part .inner::after {
        height: 55%;
        top: 35%;
    }

    .thumbs-photo-wp {
        width: 100%;
        position: initial;
        padding-right: initial;
        transform: initial;
        padding: 0 2rem;
        margin-top: 5rem;
    }
    /* Governance end*/ 

    /* Editorial Guidelines */
    .inner-commEdit-section {
        margin-bottom: 5rem;
        padding-top: 5rem;
    }

    .inner-commEdit-section .left-commEdit,
    .inner-commEdit-section .right-commEdit {
       width: 100%;
       padding: 0 0 4rem 0; 
    }

    .inner-commEdit-section .left-commEdit {
        margin-bottom: 8rem;
        padding-top: 4rem;
    }

    .inner-commEdit-section .left-commEdit .inner,
    .inner-commEdit-section .right-commEdit .inner {
       width: 85%;
       margin: auto;
    }

    .inner-commEdit-section:before,
    .image-commEdit {
       display: none;
    }

    .inner-commEdit-section .desc-cte {
        font-size: 2rem;
        line-height: 3rem;
        font-weight: 500;
        margin-bottom: 5rem;
    }

    .inner-content-contributorsPop {
        height: 95rem;
        padding: 8rem 4rem;
    }

    .contributorsPop-arrow {
        bottom: -6rem;
    }
    /* Editorial Guidelines end*/

    /* Support center */
    .left-newsDetails-banner.contact .inner {
        width: 100%;
    }

    .support_page .cta-cte {
        margin-top: 5rem;
        padding-bottom: 0;
    }

    .left-newsDetails-banner.contact .inner img {
        width: 100%;
    }

    .contactus-form .webform-button--submit.form-submit {
        font-size: 2rem;
    }
    /* Support center end*/

    /* single Article */
    .views-exposed-form { 
        flex-direction: column;
    }

     .article-content-bloc {
        flex-direction: column;
    }

      .article-banner-section .photo {
        background-size: cover;
        height: 60rem;
    }

    .article-banner-section .content h1 {
        font-size: 4rem;
        line-height: 5rem;
        width: 100%;
    }

    .article-content-bloc .left-article-content,
    .article-content-bloc .right-article-content {
        width: 100%   
    }

    .article-content-bloc {
        margin-bottom: 5rem;
    }

    .article-info-bloc .cat {
        padding-top: 7rem;
        margin-bottom: 2rem;
    }

    .article-info-bloc .icons {
        margin-bottom: 5rem;
    }

    .article-content-bloc .desc-cte {
        font-size: 2rem;
        line-height: 3rem;
        font-weight: 500;
    }

    .article-content-bloc .desc-cte img {
       width: 100%;
       height: auto;
       padding: 2rem 0;
    }

    .article-content-bloc .desc-cte img + em {
        font-size: 1rem;
    }

    .right-article-content .ctc-news-repeat .ctc-news-repeat-date {
        top: 1.5rem;
    }

    .right-article-content .ctc-news-repeat .content {
        padding: 3rem 0 3rem;
    }

    .ctc-arrow-section {
        padding: 5rem 0;
    }
    .ctc-arrow-section .top .text {
        order: 1;
    }

    .ctc-arrowBloc .text,
    .ctc-arrowBloc .bottom {
        font-size: 1.7rem;
        line-height: 2.7rem;
    }

    .left-ctc-arrowBloc,
    .right-ctc-arrowBloc {
        width: 40%;
    }

    .right-article-content .inner {
        padding: 5rem 2rem;
    }

    .right-article-content .title-cte {
        font-size: 2.5rem;
    }
    /* single Article end*/ 

    #klaro-cookie-notice .cn-body {
        padding: 2rem;
    }

    #id-cookie-notice {
        margin-right: 0;
        margin-bottom: 1rem;
    }

    .partner_filter-wp {
        margin-top: 7rem;
    }

    .partner_filter-wp ul {
        gap: 6rem;
        font-size: 2.5rem;
    }

    .ctc-partners-slider {
        gap: 2rem;
    }

    .partner_logo {
        padding: 1.2rem 5rem;
        width: 46%;
    }
}

@media screen and (min-width: 1024px) and (max-width: 1183px) {
    /* base */ 
    .pdb-75,
    .pdt-75
    .pdt-50,
    .pda-30,
    .pdt-30 {
        padding: 0;
    }

    .pda-100 {
        padding: 5rem 0;
    }

    /* header */ 
    header {
        height: 9rem;
        display: block;
    }

    header .pre-header {
        height: 9rem;
    }

    .inner-pre-header {
        max-width: 90%;
    }

    .pre-header .left-pre-header {
        width: 12rem;
    }
    
    header .left-pre-header {
        opacity: 1;
        visibility: visible;
    }

    header .center-pre-header {
        display: block;
        width: 100%;
        position: fixed;
        height: 100%;
        top: 0;
        left: 0;
        background: #EDF6F7;
        opacity: 0;
        visibility: hidden;
        border-top: 1px solid #167A84;
        transition: all .5s ease-in-out;
    }

    .center-pre-header.open {
        top: 8.5rem;
        opacity: 1;
        visibility: visible;
    }

    .pre-header .center-pre-header > nav > ul > li a {
        font-size: 2rem;
        padding: 0 2rem;
    }

    header .center-pre-header > nav > ul {
        height: auto;
        display: block;
        padding-top: 3rem;
    }

    header .center-pre-header > nav > ul > li {
        width: auto;
        display: block;
    }

    .center-pre-header> nav > ul > li:not(:last-child) {
        margin-bottom: 2rem;
        padding-bottom: 2rem;
        border-bottom: 1px solid #157A84;
    }

    .nav-ham {
        display: block;
    }

    .nav-ham .btns {
        width: 40px;
        cursor: pointer;
    }

    .nav-ham span {
        display: block;
        width: 100%;
        border-radius: 0;
        height: 3px;
        background: #167A84;
        transition: all .3s;
        position: relative;
    }

    .nav-ham .not-open span:nth-child(1) {
        animation: ease .7s top-2 forwards;
    }

    .nav-ham .not-open span:nth-child(2) {
        animation: ease .7s scaled-2 forwards;
        margin-top: 8px;
    }

    .nav-ham .not-open span:nth-child(3) {
        animation: ease .7s bottom-2 forwards;
        margin-top: 8px;
    }

    .nav-ham .open span:nth-child(1) {
        animation: ease .7s top forwards;
    }

    .nav-ham .open span:nth-child(2) {
        animation: ease .7s scaled forwards;
        margin-top: 16px;
    }

    .nav-ham .open span:nth-child(3) {
        animation: ease .7s bottom forwards;
        margin-top: 21px;
    }
    /* header end */ 

    /* newsletter section */
    .form-email {
        width: 90%;
        margin: 3rem 0 1rem;
    }

    .webform-button--submit {
        margin: 0;
        width: 50%;
    }

    .right-ctc-newsletter {
        padding: 5rem 3rem 8rem;
    } 

    .left-ctc-newsletter .desc,
    .right-ctc-newsletter .desc {
        font-size: 1.6rem;
        line-height: 2.6rem;
    }

    .right-international-section .photo-small {
        bottom: -10rem;
        width: 28%;
    }

    .right-ctc-newsletter .desc {
       margin-bottom: 2rem;
    }

    .top-right-curtin {
        bottom: 30rem;
    }

    .international-section.la .inner-international-section {
        padding: 5rem 0 7rem;
    }

    .international-section .title-cte {
        max-width: 65%;
        margin-bottom: 0;
    }

    .international-section.la .right-international-section:after {
       width: 14.5rem;
       height: 14.5rem;
       top: -12rem;
    }

    .right-international-section:before {
       width: 24rem;
       height: 26rem;
       position: absolute;
       bottom: -10rem;
       left: 31%;
    }

    .icn-left-international {
       width: 8.4rem;
       height: 10.4rem;
       left: -4.2rem;
    }

    .leftctc-nl-shape {
       position: absolute;
       right: -3%;
       top: -2rem;
    }

    /* footer */
    footer.w100 {
        padding: 0;
    }

    .top-footer-info:nth-child(3) {
        display: none;
    }

    /* homepage */
    .ctc-banner .right-newsDetails-banner,
    .ctc-banner .left-newsDetails-banner {
        width: 47%;
    }

    .news-details-banner {
        padding: 5rem 0 0;
    }

    .news-details-banner.blg .news-details-banner blg {
       max-width: 85%;
       padding-top: 5rem;   
    }

    .right-newsDetails-banner .icon-right-newsDetails {
        width: 17rem;
        height: 17rem;
    }

    .title-cte {
       font-size: 3rem;
       line-height: 4rem;
       margin-bottom: 2rem;
    }

    .tit-bloc .desc-cte  {
        font-size: 2rem;
        line-height: 3rem;
        padding: 0;
        max-width: 60%;
    }

    .left-newsDetails-banner .date {
        margin-bottom: 2rem;
    }

    .left-newsDetails-banner .title {
        font-size: 2.5rem;
        line-height: 3.5rem;
    }

    .left-newsDetails-banner .text {
        margin-top: 2rem;
    }

    .bloc-news-sm {
       padding: 5rem 0;
    }

    .ctc-news-repeat {
        width: 48%;
    }

    .icon-left-newsDetails {
        top: -4rem;
    }

    .banner-inner .inner-bannerHome {
        padding: 10rem 0;
    }

    .ctc-news-list {
       gap: 4rem;
       margin-top: 0;
       padding-top: 2rem;
    }

    .ctc-news-repeat .photo .icon-right-newsDetails {
        width: 15rem;
        height: 15rem;
    }

    .icon-right-newsDetails .share {
        left: 6%;
    }

    .ctc-news-repeat {
        width: 30%
    }

    .ctc-news-repeat .ctc-news-repeat-date {
        font-size: 1.4rem;
        line-height: 2.4rem;
    }

    .ctc-news-repeat .ctc-news-repeat-title {
       font-size: 1.6rem;
       line-height: 2.6rem;
    }

    .ctc-news-repeat .content {
       padding: 0 0 3rem;
    }

    .ctc-news-repeat .ctc-news-repeat-link {
       font-size: 1.4rem;
       padding-top: 2rem;
    }

    .curtin-programme.blg .title-cte {
        max-width: 30%;
        padding: 0 4rem;
    }

    .inner-ctc-num .tit-bloc {
       max-width: 750%;
    }

    .ctc-num-section .inner-ctc-num {
        padding: 5rem 0;
    }

    .ctc-num-bloc {
        row-gap: 3rem;
        padding-top: 5rem;
        align-items: center;
    }

    .ctc-num-bloc .ctc-num-repeat {
        width: 30%;
    }

    .ctc-ln-section .inner-ctc-ln {
        padding: 5rem 0;
    }

    .inner-ctc-ln .ctc-news-repeat {
        width: 30%;
    }

    .icon-right-newsDetails .social {
        opacity: 1;
    }
    
    .ctc-num-repeat .num {
        font-size: 6rem;
    }

    .ctc-num-repeat .desc {
        max-width: 100%;
        margin: auto;
        padding-top: 2rem;
        font-size: 2rem;
        line-height: 3rem;
        min-height: 15rem;
    }

    .curtin-programme-accordion {
        margin-top: 3rem;
    }

    .curtin-programme-accordion .plusminus {
        width: 13px;
        height: 13px;
    }

    .ctc-ln-section {
        margin: 5rem 0;
    }

    .inner-ctc-ln .ctc-news-repeat .content {
        padding: 0 0rem 2rem;
    }

    .inner-ctc-ln .ctc-news-repeat .ctc-news-repeat-date {
        font-size: 1.2rem;
        line-height: 2.2rem;
    }

    .inner-ctc-ln .ctc-news-repeat .ctc-news-repeat-title {
        font-size: 1.4rem;
        line-height: 2.4rem;
    }

    .inner-ctc-ln .ctc-news-repeat .ctc-news-repeat-link a {
        font-size: 1.3rem;
        line-height: 2.3rem;
    }

    .left-newsDetails-banner .icons {
        margin-top: 3rem;
    }

    .news-details-banner.blg .cta-cte a {
        padding: 2rem 8rem;
        font-size: 1.6rem;
    }

    /* homepage end here */

    /* About us  */
    .banner-inner .left-bannerHome {
        width: 45%;
        padding: 0 5rem;
        margin-top: initial;
    }

    .banner-inner .right-bannerHome {
        width: 50%;
    }

    .left-bannerHome h1 {
        font-size: 4rem;
        line-height: 5rem;
        margin-bottom: 3rem;
    }

    .banner-inner.ctec .icn-innerBanner-left {
        width: 17.6rem;
        top: -5rem;
    }

    .bannerHome-image-left .photo:after {
        width: 8rem;
        height: 10rem;
        right: -8rem;
        top: -3rem;
    }

    .bannerHome-image-right {
        margin-top: 5rem;
    }

    .bannerHome-image-right .photo:before {
        width: 7.5rem;
        height: 7.6rem;
        left: -5rem;
    }

    .bannerHome-image-right:after {
        width: 5.4rem;
        height: 12.8rem;
        bottom: -6.4rem;
    }

    .banner-inner.ctec .bannerHome-image-left {
        margin-top: 30%;
    }

    .banner-inner .bannerHome-image-right .photo {
        top: -2rem;
    }

    .banner-inner .bannerHome-image-left .photo:before {
        width: 8.5rem;
        height: 8.8rem;
        bottom: -8.8rem;
    }

    .banner-inner.ctec .icn-rightBannerHome {
        width: 12rem;
        height: 27rem;
    }

    .banner-inner.ctec .right-bannerHome:after {
        width: 12rem;
        height: 12rem;
        top: 45%;
        left: 22%;
    }

    .banner-inner .left-bannerHome .logo {
        margin: 0;
        max-width: 85%;
    }

    .left-la-bloc {
        width: 96%;
        margin: auto;
    }

    .right-la-bloc {
        left: 0;
        width: 100%;
    }

    .right-programme-repeat li:before {
       height: 9.5rem;
    }

    .right-la-bloc .desc-cte {
        padding-bottom: 3rem;
    }

    .right-programme-repeat li .text {
        margin: 3rem 4rem 3rem;
    }

    .inner-laDesc-bloc {
        row-gap: 8rem;
        max-width: 100%;
        padding-top: 5rem;
        padding-bottom: 0;
    }

    .laDesc-bloc.blg .left-la-bloc .photo:after {
        display: none;
    }

    .maxCte {
        max-width: 100%;
        padding: 0;
    }

    .laDesc-bloc.blg.ctc .right-la-bloc .inner {
        padding: 0 4rem;
    }

    .right-bannerHome:after {
        width: 20.6rem;
        height: 22.5rem;
        left: 12%;
    }

    .right-la-bloc .inner {
        padding: 3rem 3rem 15rem;
    }

    .left-la-bloc .photo:after {
        width: 10.3rem;
        height: 10.3rem;
        bottom: 0rem;
    }

    .left-la-bloc .square:before {
        width: 9.4rem;
        height: 14.5rem;
        bottom: 0;
    }

    .ctc-values-cnt {
        padding: 3rem;
        text-align: left;
        background: #63264A;
        justify-content: flex-start;
        min-height: 38rem;
    }

    .laDesc-bloc.blg .icn-laDesc-bottom {
        width: 15rem;
        height: 15rem;
        right: -1rem;
        bottom: -4rem;
    }

    .ctc-values-cnt .tit {
        font-size: 2rem;
        line-height: 3rem;
    }

    .ctc-values-cnt .desc {
        padding-top: 3rem;
        font-size: 1.6rem;
        line-height: 2.6rem;
    }

    .curtin-programme.blg {
        padding-bottom: 10rem;
    }

    .title-bloc {
        max-width: 100%;
        margin-bottom: 3rem;
    }

    .accomodation-pros-bloc {
        row-gap: 3rem;
        padding-top: 3rem;
    }

    .accomodation-pros-repeat {
        width: 25%;
    }

    .accomodation-pros-repeat .text {
        font-size: 1.4rem;
        max-width: 80%;
        margin: 2rem auto 0;
        line-height: 2rem;
    }

    .swiper-container.ctcValues-slider .swiper-slide .ctc-values-cnt:before {
        content: none;
    }

    .ctc-values-cnt .desc {
        opacity: 1;
        height: auto;
    }

    .ctc-values-cnt:hover .tit {
        display: block;
    }

    .ctc-values-cnt:hover .tit {
        display: block;
    }

    /* About us end */

    /* our Contribution */
    .governance-cnt-repeat .left-slider-part {
        width: 30%;
        max-width: initial;
        top: 5.9rem;
    }

    .governance-cnt .left-programme-la {
        left: 2.5rem;
        font-size: 2.5rem;
    }

    .governance-cnt-repeat .right-slider-part {
        width: 65%;
        max-width: initial;
        padding: 4rem;
    }

    .left-slider-part .inner .photo {
        width: 100%;
        height: 100%;
        margin-left: initial;
    }

    .thumbs-photo-wp {
        width: 62%;
        margin-left: auto;
        margin-right: 3rem;
        transform: initial;
        margin-top: 5rem;
    }

    .thumbs-photo-wp .inner-bottom-content {
        max-width: 15rem;
        max-height: 15rem;
        width: 100%;
    }

    .governance-people-wp .governance-title,
    .governance-people-wp .governance-job {
       font-size: 1.8rem;
    }

    .ctc-contrib-bloc {
        padding-top: 0;
    }

    .ctc-contrib-repeat {
        width: 48%;
    }

    .ctc-contrib-repeat .left-ctc-contribRep {
        padding: 3rem 0;
    }

    .ctc-contrib-repeat .left-ctc-contribRep .inner {
        min-height: unset;
    }

    .ctc-contribRep-link a {
        font-size: 1.5rem;
        line-height: 2.5rem;
    }

    .ctc-contrib-repeat .right-ctc-contribRep {
        margin-bottom: 3rem;
    }

    .contribPop-slider-content .left-contribPop {
        width: 35%;
    }

    .contribPop-slider-content .right-contribPop {
        width: 65%;
    }

    .left-contribPop .photo {
        z-index: 1;
        max-width: 90%;
    }

    .left-contribPop .content {
        padding: 1rem 2rem;
        text-align: left;
        max-width: 100%;
    }

    .left-contribPop .ctc-contribRep-name {
        font-size: 2rem;
        line-height: 3rem;
    }

    .left-contribPop .ctc-contribRep-job {
        font-size: 1.7rem;
        line-height: 2.5rem;
    }

    .right-contribPop .text {
        font-size: 1.6rem;
        line-height: 2.2rem;
    }

    .ctc-popup-close {
        top: 4%;
        right: 7.5%;
        font-size: 1.5rem;
    }

    .governance-cnt.strategic-commitee {
        margin-bottom: 5rem;
    }

    .left-slider-part .inner::after {
        height: 55%;
        top: 40%;
    }

    .inner-content-contributorsPop {
        height: 65rem;
        padding: 10rem 3rem 10rem 0;
    }
    /* our Contribution end*/

    /* Editorial Guidelines */
    .inner-governance-section {
        width: 100%;
    }

    .inner-commEdit-section {
        margin-bottom: 8rem;
        padding-top: 5rem;
    }

    .inner-commEdit-section .title-cte {
        font-size: 3rem;
        line-height: 4rem;
        margin-bottom: 2rem;
    }

    .inner-commEdit-section .left-commEdit {
        padding: 5rem 2rem;
    }

    .inner-commEdit-section .right-commEdit {
        padding: 5rem 2rem 5rem 10rem;
    }

    .inner-commEdit-section .desc-cte {
       font-size: 1.6rem;
       line-height: 2.4rem;
       font-weight: 500;
    }

    .inner-commEdit-section:before {
        left: 45%;
        top: 70%;
        width: 25rem;
        height: 25rem;
    }

    .contributorsPop-arrow {
        bottom: -6rem;
    }

    .left-commEdit .desc-cte, .right-commEdit .desc-cte {
       margin-top: 3rem;
    }
    /* Editorial Guidelines end*/

    /* Support center */
    .news-details-banner {
        padding: 5rem 0;
    }

    .news-details-banner.blg.ctc-banner .inner-news-details-banner {
        align-items: center;
    }

    .support_page.news-details-banner.blg.ctc-banner .inner-news-details-banner {
        align-items: flex-start;
    }

    .left-newsDetails-banner.contact .inner {
        width: 100%;
    }

    .left-newsDetails-banner.contact .inner iframe {
        height: 45rem;
    }

     .left-newsDetails-banner.contact .inner img {
        width: 45rem;
        height: 45rem;
    }

    .support_page .cta-cte {
        margin-top: 5rem;
        padding-bottom: 0;
    }

    /* Support center end*/

    /* single Article */ 
    .article-banner-section .content h1 {
        font-size: 5rem;
        line-height: 6rem;
        width: 100%;
    }

    .article-content-bloc {
        margin-bottom: 5rem;
    }

    .article-info-bloc .cat {
        padding-top: 7rem;
        margin-bottom: 2rem;
    }

    .article-info-bloc .icons {
        margin-bottom: 5rem;
    }

    .article-content-bloc .desc-cte {
        font-size: 1.6rem;
        line-height: 2.4rem;
        font-weight: 500;
    }

    .article-content-bloc .desc-cte img {
       width: 100%;
       height: auto;
       padding: 2rem 0;
    }

    .article-content-bloc .desc-cte img + em {
        font-size: 1.2rem;
    }

    .right-article-content .ctc-news-repeat .ctc-news-repeat-date {
        top: 1.5rem;
    }

    .right-article-content .ctc-news-repeat .content {
        padding: 3rem 0 3rem;
    }

    .ctc-arrow-section {
        padding: 5rem 0;
    }
    .ctc-arrow-section .top .text {
        order: 1;
    }

    .ctc-arrowBloc .text,
    .ctc-arrowBloc .bottom {
        font-size: 1.3rem;
        line-height: 2.3rem;
    }

    .left-ctc-arrowBloc,
    .right-ctc-arrowBloc {
        width: 30%;
    }

    .right-article-content .title-cte {
        font-size: 2.5rem;
    }

    .right-article-content .inner {
        padding: 5rem 2rem;
    }

    /* single Article end*/ 
    .views-exposed-form {
        flex-wrap: wrap;
    }

    #klaro-cookie-notice .cn-body {
        padding: 2rem;
    }

    #id-cookie-notice {
        margin-right: 0;
        margin-bottom: 1rem;
    }

    .partner_logo {
        padding: 3.8rem 5rem;
        width: 35%;
    }
}

@media screen and (min-width: 1184px) and (max-width: 1399px) {
    /* base */ 
    .pdb-75,
    .pdt-75, 
    .pdt-50,
    .pda-30,
    .pdt-30 {
        padding: 0;
    }

    /* header */ 
    .inner-pre-header {
        max-width: 98%;
        gap: 0.5rem;
    }

    .center-pre-header> nav > ul > li > a {
        font-size: 1.2rem;
    }

    .center-pre-header > nav > ul > li {
        margin:0 0.5rem;
    }

    .left-pre-header {
        width: 9rem;
    }

    .right-pre-header svg {
        width: 1.5rem;
    }

    /* newsletter section */
    .form-email {
        width: 90%;
        margin: 3rem 0 1rem;
    }

    .webform-button--submit {
        margin: 0;
        width: 50%;
    }

    .right-ctc-newsletter {
        padding: 5rem 8rem 13rem;
    } 

    .left-ctc-newsletter .desc,
    .right-ctc-newsletter .desc {
        font-size: 1.6rem;
        line-height: 2.6rem;
    }

    .right-ctc-newsletter .desc {
       margin-bottom: 2rem;
    }

    .top-right-curtin {
        bottom: 30rem;
    }

    /* footer */ 
    .left-top-footer {
        width: 20%;
    }

    .right-top-footer {
        width: 80%;
    }

    .top-footer-info.w25 {
        color: #fff;
        width: 23%;
    }

    /*newsletter */
    .inner-ctc-newsletter {
        padding-top: 5rem;
    }

    .international-section.la .inner-international-section {
        padding: 5rem 0 7rem;
    }

    .international-section .title-cte {
        max-width: 65%;
        margin-bottom: 0;
    }

    .international-section.la .right-international-section:after {
        width: 17.5rem;
        height: 17.5rem;
        top: -15rem;
    }

    .right-international-section:before {
       width: 24rem;
       height: 26rem;
       position: absolute;
       bottom: -10rem;
       left: 31%;
    }

    .icn-left-international {
       width: 8.4rem;
       height: 10.4rem;
       left: -4.2rem;
    }

    .leftctc-nl-shape {
       right: -3%;
       top: -2rem;
       width: 69%;
    }

    /* homepage */
    .news-details-banner.blg {
        padding-bottom: 0;
    }
    .news-details-banner {
        padding: 2rem 0 8rem;
    }

    .news-details-banner.blg .news-details-banner blg {
       max-width: 85%;
       padding-top: 5rem;   
    }

    .news-details-banner.blg.ctc-banner .inner-news-details-banner {
        gap: 4rem;
    }

    .right-newsDetails-banner .icon-right-newsDetails {
        width: 17rem;
        height: 17rem;
    }

    .title-cte {
       font-size: 3.5rem;
       line-height: 4.5rem;
       margin-bottom: 2rem;
    }

    .tit-bloc .desc-cte  {
        font-size: 2rem;
        line-height: 3rem;
        padding: 0;
        max-width: 60%;
    }

    .left-newsDetails-banner .date {
        margin-bottom: 2rem;
    }

    .left-newsDetails-banner .title {
        font-size: 2.2rem;
        line-height: 3.5rem;
    }

    .left-newsDetails-banner .text {
        margin-top: 2rem;
    }

    .bloc-news-sm {
       padding: 5rem 0;
    }

    .icon-left-newsDetails {
       top: -4rem;
    }

    .banner-inner .inner-bannerHome {
       padding: 7rem 0 0;
    }

    .ctc-news-list {
       gap: 3rem;
       margin-top: 0;
    }

    .ctc-news-repeat .photo .icon-right-newsDetails {
        width: 15rem;
        height: 15rem;
    }

    .icon-right-newsDetails .share {
        left: 6%;
    }

    .ctc-news-repeat {
        width: 31%
    }

    .ctc-news-repeat .ctc-news-repeat-date {
        font-size: 1.4rem;
        line-height: 2.4rem;
    }

    .ctc-news-repeat .ctc-news-repeat-title {
       font-size: 1.6rem;
       line-height: 2.6rem;
    }

    .inner-ctc-ln .ctc-news-repeat .ctc-news-repeat-title {
        min-height: 10rem;
    }

    .ctc-news-repeat .content {
       padding: 0 0 3rem;
    }

    .ctc-news-repeat .ctc-news-repeat-link {
       font-size: 1.4rem;
       padding-top: 2rem;
    }

    .inner-ctc-num .tit-bloc {
       max-width: 750%;
    }

    .ctc-num-section .inner-ctc-num {
        padding: 5rem 0;
    }

    .ctc-num-section .inner-ctc-num .title-cte {
        max-width: 69%;
        margin: 0 auto 2rem;
    }

    .ctc-num-bloc {
        padding-top: 5rem;
        align-items: center;
        justify-content: center;
    }

    .ctc-num-bloc .ctc-num-repeat {
        width: 25%;
    }

    .ctc-ln-section .inner-ctc-ln {
        padding: 5rem 0;
    }

    .inner-ctc-ln .ctc-news-repeat {
        width: 30%;
    }
    
    .ctc-num-repeat .num {
        font-size: 6rem;
    }

    .ctc-num-repeat .desc {
        max-width: 80%;
        margin: auto;
        padding-top: 2rem;
        font-size: 1.8rem;
        line-height: 2.8rem;
        min-height: 15rem;
    }

    .curtin-programme.blg .title-cte {
        max-width: 30%;
        padding: 0 4rem;
    }

    .curtin-programme-accordion {
        margin-top: 3rem;
    }

    .curtin-programme-accordion .plusminus {
        width: 13px;
        height: 13px;
    }

    .ctc-ln-section {
        margin: 5rem 0;
    }

    .inner-ctc-ln .ctc-news-repeat .content {
        padding: 0 0rem 2rem;
    }

    .inner-ctc-ln .ctc-news-repeat .ctc-news-repeat-date {
        font-size: 1.2rem;
        line-height: 2.2rem;
    }

    .inner-ctc-ln .ctc-news-repeat .ctc-news-repeat-title {
        font-size: 1.6rem;
        line-height: 2.4rem;
        min-height: 12rem;
    }

    .inner-ctc-ln .ctc-news-repeat .ctc-news-repeat-link a {
        font-size: 1.3rem;
        line-height: 2.3rem;
    }

    .news-details-banner.blg .cta-cte a {
        padding: 2rem 8rem;
        font-size: 1.6rem;
    }
    /* homepage end here */

    /* About us  */
    .banner-inner .left-bannerHome {
        width: 50%;
        padding: 0 5rem;
    }

    .banner-inner .right-bannerHome {
        width: 47%;
    }

    .left-bannerHome h1 {
        font-size: 4rem;
        line-height: 5rem;
        margin-bottom: 3rem;
    }

    .left-bannerHome h3 {
        font-size: 1.4rem;
        line-height: 2rem;
    }

    .banner-inner.ctec .icn-innerBanner-left {
        width: 20rem;
        height: 22.4rem;
        top: -5rem;
    }

    .bannerHome-image-left .photo:after {
        width: 8rem;
        height: 10rem;
        right: -8rem;
        top: -3rem;
    }

    .bannerHome-image-right {
        margin-top: 5rem;
    }

    .bannerHome-image-right .photo:before {
        width: 7.5rem;
        height: 7.6rem;
        left: -5rem;
    }

    .bannerHome-image-right:after {
        width: 5.4rem;
        height: 12.8rem;
        bottom: -6.4rem;
    }

    .banner-inner.ctec .bannerHome-image-left {
        margin-top: 24%;
    }

    .banner-inner .bannerHome-image-right .photo {
        top: -2rem;
    }

    .banner-inner .bannerHome-image-left .photo:before {
        width: 8.5rem;
        height: 8.8rem;
        bottom: -8.8rem;
    }

    .banner-inner.ctec .icn-rightBannerHome {
        width: 10rem;
        height: 19rem;
    }

    .banner-inner.ctec .right-bannerHome:after {
        width: 12rem;
        height: 12rem;
        top: 38%;
        left: 22%;
    }

    .banner-inner .left-bannerHome .logo {
        margin: 0;
        max-width: 85%;
    }

    .right-programme-repeat li:before {
       height: 7.5rem;
       width: 7rem;
    }

    .right-la-bloc .desc-cte {
        padding-bottom: 3rem;
        font-size: 1.4rem;
        line-height: 1.7rem;
    }

    .right-programme-repeat li .text {
        margin: 2rem 0 0 3rem;
        font-size: 1.4rem;
        line-height: 1.7rem;
    }

    .inner-laDesc-bloc {
        row-gap: 8rem;
        max-width: 100%;
        padding-top: 5rem;
    }

    .laDesc-bloc.blg .left-la-bloc .photo:after {
        top: -5rem;
    }

    .inner-ctc-values.pda-100 {          
        padding: 5rem 0 10rem;
    }

    .maxCte {
        max-width: 100%;
        padding: 0;
    }

    .laDesc-bloc.blg.ctc .right-la-bloc .inner {
        padding: 0 2rem 0 4rem;
    }

    .laDesc-bloc.blg .icn-laDesc-bottom {
        width: 12rem;
        height: 12rem;
        right: -3rem;
        bottom: -6rem;
    }

    .right-bannerHome:after {
        width: 20.6rem;
        height: 22.5rem;
        left: 12%;
    }

    .right-la-bloc .inner {
        padding: 3rem 3rem 15rem;
    }

    .left-la-bloc .photo:after {
        width: 10.3rem;
        height: 10.3rem;
        bottom: 0rem;
    }

    .left-la-bloc .square:before {
        width: 9.4rem;
        height: 14.5rem;
        bottom: 0;
    }

    .ctc-values-cnt {
        padding: 3rem;
        text-align: left;
        min-height: 42.5rem;
    }

    .ctc-values-section .title-cte {
        margin-bottom: 4rem;
    }

    .ctc-values-cnt .tit {
        font-size: 2.5rem;
        line-height: 4rem;
    }

    .ctc-values-cnt .desc {
        padding-top: 3rem;
        font-size: 1.3rem;
        line-height: 2rem;
    }

    .title-bloc {
        max-width: 100%;
        margin-bottom: 3rem;
    }

    .accomodation-pros-bloc {
        row-gap: 3rem;
    }

    .accomodation-pros-section  .desc-cte {
        font-size: 2rem;
        line-height: 3rem;
        margin-bottom: 5rem;
    }

    .accomodation-pros-repeat {
        width: 25%;
    }

    .accomodation-pros-repeat .text {
        font-size: 1.4rem;
        max-width: 80%;
        margin: 2rem auto 0;
        line-height: 2rem;
    }
    /* About us end */

    /* our Contribution */
    .ctc-contrib-repeat {
        min-height: auto;
    }

    .ctc-contrib-repeat .left-ctc-contribRep {
        padding: 3rem 0;
    }

    .ctc-contrib-repeat .left-ctc-contribRep .inner {
        min-height: unset;
    }

    .ctc-contribRep-desc {
        max-width: 15rem;
    }

    .ctc-contribRep-link a {
        font-size: 1.5rem;
        line-height: 2.5rem;
    }

    .ctc-contrib-repeat .right-ctc-contribRep {
        margin-bottom: 3rem;
    }

    .left-contribPop .photo {
        z-index: 1;
        max-width: 90%;
    }

    .left-contribPop .content {
        padding: 1rem 0;
        text-align: left;
        max-width: 100%;
    }

    .left-contribPop .ctc-contribRep-job {
        margin-bottom: 1rem;
    }

    .ctc-popup-close {
        font-size: 2rem;
    }
    /* our Contribution end*/

    /* Editorial Guidelines */
    .governance-cnt .left-programme-la {
        left: 2.5rem;
        font-size: 3rem;
    }

    .left-slider-part .inner .photo {
        width: 40rem;
        height: 40rem;
        margin-left: initial;
    }

    .thumbs-photo-wp {
        transform: translateY(-4rem);
        margin-right: 10rem;
    }

    .governance-cnt-repeat .right-slider-part {
        width: 60%;
        padding: 6rem 6.5rem;
        overflow: hidden;
    }

    .governance-people-wp .governance-title,
    .governance-people-wp .governance-job {
       font-size: 1.6rem;
    }

    .ctc-contrib-bloc {
        padding-top: 0;
        margin-top: 5rem;
    }

    .ctc-contrib-repeat .left-ctc-contribRep {
        padding: 3rem 0;
    }

    .ctc-contrib-repeat .left-ctc-contribRep .inner {
        min-height: unset;
    }

    .ctc-contribRep-link a {
        font-size: 1.5rem;
        line-height: 2.5rem;
    }

    .ctc-contrib-repeat .right-ctc-contribRep {
        margin-bottom: 3rem;
    }

    .contribPop-slider-content .left-contribPop {
        width: 35%;
    }

    .contribPop-slider-content .right-contribPop {
        width: 65%;
    }

    .left-contribPop .photo {
        z-index: 1;
        max-width: 90%;
    }

    .left-contribPop .content {
        padding: 3rem 2rem;
        text-align: left;
        max-width: 100%;
    }

    .right-contribPop .text {
        font-size: 1.6rem;
        line-height: 2.2rem;
    }

    .ctc-popup-close {
        top: 4%;
        right: 7.5%;
        font-size: 1.5rem;
    }

    .governance-cnt.strategic-commitee {
        margin-bottom: 10rem;
        margin-top: 5rem;
    }

    .governance-cnt .icon-left-curtin {
        width: 17rem;
    }

    .left-slider-part .governance-people-wp {
        max-width: 25rem;
    }

    .left-commEdit .title-cte, .right-commEdit .title-cte {
        font-size: 3rem;
        line-height: 4rem;
    }

    .inner-governance-section {
        padding-top: 2rem;
    }

    .left-commEdit .desc-cte, .right-commEdit .desc-cte {
       margin-top: 3rem;
       margin-bottom: 6rem;
    }

    .inner-commEdit-section {
        padding-top: 5rem;
        margin-bottom: 13rem;
    }

    .commEdit-bloc {
        padding: 3rem 6rem;
    }

    .right-commEdit {
        padding: 3rem 0 3rem 15rem;
    }

    .cta-cte a {
        font-size: 1.2rem;
    }

    .image-commEdit {
        top: -13rem;
    }

    .inner-commEdit-section:before {
        width: 29.7rem;
        height: 30.6rem;
        top: 66%;
        left: 47%;
    }

    /* Editorial Guidelines end*/

    /* Support center */
    .news-details-banner.contact_us_page.blg,
    .news-details-banner.support_page.blg {
        padding: 5rem 0;
        margin-bottom: 5rem;
    }

    .contact_us_page .title-cte,
    .support_page .title-cte {
        margin-bottom: 3rem;
    }

    .news-details-banner.blg.ctc-banner .inner-news-details-banner {
        gap: 0;
    }

    .news-details-banner.blg.ctc-banner .inner-news-details-banner {
        align-items: center;
    }

    .support_page.news-details-banner.blg.ctc-banner .inner-news-details-banner {
        align-items: flex-start;
    }

    .left-newsDetails-banner.contact .inner {
        width: 100%;
    }

    .left-newsDetails-banner.contact .inner iframe {
        height: 45rem;
    }

    .left-newsDetails-banner.contact .inner img {
        width: 45rem;
        height: 45rem;
    }

    .support_page .cta-cte {
        margin-top: 5rem;
        padding-bottom: 0;
    }
    /* Support center end*/

    /* single Article */
    .article-banner-section .photo {
        background-position: bottom;
    }

    .article-banner-section .content h1 {
        font-size: 5rem;
        line-height: 6rem;
        width: 100%;
    }

    .article-content-bloc {
        margin-bottom: 5rem;
    }

    .article-info-bloc .cat {
        padding-top: 7rem;
        margin-bottom: 2rem;
    }

    .article-info-bloc .icons {
        margin-bottom: 5rem;
    }

    .article-content-bloc .desc-cte {
        font-size: 1.8rem;
        line-height: 2.8rem;
        font-weight: 500;
    }

    .article-content-bloc .desc-cte img {
       width: 100%;
       height: auto;
       padding: 2rem 0;
    }

    .right-article-content .ctc-news-repeat .ctc-news-repeat-date {
        top: 1.5rem;
    }

    .right-article-content .ctc-news-repeat .content {
        padding: 3rem 0 3rem;
    }

    .right-article-content .inner {
        padding: 2rem 5rem;
    }

    .right-article-content .title-cte {
        font-size: 2.5rem;
        margin-bottom: 2rem;
    }

    .ctc-arrow-section {
        padding: 5rem 0;
    }
    .ctc-arrow-section .top .text {
        order: 1;
    }

    .ctc-arrowBloc .text,
    .ctc-arrowBloc .bottom {
        font-size: 1.6rem;
        line-height: 2.6rem;
    }

    .left-ctc-arrowBloc,
    .right-ctc-arrowBloc {
        width: 25%;
    }
    /* single Article end*/

    .left-newsDetails-banner.contact .inner {
        width: 45rem;
    }

    .left-newsDetails-banner.contact .inner iframe {
        height: 45rem;
    }

    .left-newsDetails-banner.contact .inner img {
        width: 45rem;
        height: 45rem;
    }

    .ctc-values-section.title-cte {
        margin-bottom: 7rem;
    }

    #id-cookie-title {
        font-size: 1.6rem;
    }

     #id-cookie-notice {
        max-width: 100rem;
        font-size: 1.4rem;
    }

    .partner_logo {
        padding: 3.8rem 3rem;
    }
} 

@media screen and (min-width: 1300px) and (max-width: 1399px) {
    .center-pre-header > nav > ul > li {
        margin: 0 1.5rem;
    }
}

@media screen and (min-width: 1400px) and (max-width: 1719px) {
    .pda-100 {
        padding: 10rem 0;
    }
     /* header */ 
    .inner-pre-header {
        max-width: 92%;
    }

    .center-pre-header> nav > ul > li > a {
        font-size: 1.2rem;
    }

    .left-pre-header {
        width: 9rem;
    }

    .right-pre-header svg {
        width: 1.5rem;
    }

    /* newsletter section */
    .form-email {
        width: 90%;
        margin: 3rem 0 1rem;
    }

    .webform-button--submit {
        margin: 0;
        width: 50%;
    }

    .right-ctc-newsletter {
        padding: 5rem 10rem;
    } 

    .left-ctc-newsletter .desc,
    .right-ctc-newsletter .desc {
        font-size: 1.6rem;
        line-height: 2.6rem;
    }

    .right-ctc-newsletter .desc {
       margin-bottom: 2rem;
    }

    .top-right-curtin {
        bottom: 27rem;
    }

    /* footer */ 
    .left-top-footer {
        width: 20%;
    }

    .right-top-footer {
        width: 80%;
    }

    /* newsletter */
    .international-section.la .inner-international-section {
        padding: 5rem 0 7rem;
    }

    .international-section .title-cte {
        max-width: 65%;
        margin-bottom: 0;
    }

    .international-section.la .right-international-section:after {
        width: 17.5rem;
        height: 17.5rem;
        top: -15rem;
    }

    .right-international-section:before {
       width: 24rem;
       height: 26rem;
       position: absolute;
       bottom: -10rem;
       left: 40%;
    }

    .icn-left-international {
       width: 8.4rem;
       height: 10.4rem;
       left: -4.2rem;
    }

    /* homepage */
    .news-details-banner {
        padding: 2rem 0 5rem;
    }

    .newsDetails-cat-share {
        padding: 1rem 0;
    }

    .news-details-banner.blg .news-details-banner blg {
       max-width: 85%;
       padding-top: 5rem;   
    }

    .title-cte {
       font-size: 4rem;
       line-height: 5rem;
       padding-bottom: 3rem;
    }

    .tit-bloc .desc-cte  {
        font-size: 1.8rem;
        line-height: 2.5rem;
        padding: 0;
    }

    .left-newsDetails-banner .title {
        font-size: 2.5rem;
        line-height: 3.5rem;
    }

    .left-newsDetails-banner .text {
        margin-top: 2rem;
    }

    .bloc-news-sm {
       padding: 5rem 0;
    }

    .icon-left-newsDetails {
       top: -4rem;
    }

    .ctc-news-list {
       gap: 3rem;
       margin-top: 0;
    }

    .curtin-programme.blg .title-cte {
        max-width: 30%;
        padding: 0 4rem;
    }
    
    .ctc-news-repeat .photo .icon-right-newsDetails {
        width: 14rem;
        height: 14rem;
    }

    .icon-right-newsDetails .share {
        left: 6%;
        font-size: 1.4rem;
    }

    .ctc-news-repeat {
        width: 31%
    }

    .ctc-news-repeat .ctc-news-repeat-date {
        font-size: 1.4rem;
        line-height: 2.4rem;
    }

    .ctc-news-repeat .ctc-news-repeat-title {
       font-size: 1.6rem;
       line-height: 2.6rem;
       min-height: 10rem;
    }

    .ctc-news-repeat .content {
       padding: 0 0 3rem;
    }

    .ctc-news-repeat .ctc-news-repeat-link {
       font-size: 1.4rem;
       padding-top: 2rem;
    }

    .inner-ctc-num .tit-bloc {
       max-width: 750%;
    }

    .ctc-num-section .inner-ctc-num {
        padding: 5rem 0;
    }

    .ctc-num-section .inner-ctc-num .title-cte {
        max-width: 69%;
        margin: 0 auto 2rem;
    }

    .ctc-num-bloc {
        padding-top: 5rem;
        align-items: center;
        justify-content: center;
    }

    .ctc-num-bloc .ctc-num-repeat {
        width: 20%;
    }

    .ctc-ln-section .inner-ctc-ln {
        padding: 5rem 0;
    }

    .inner-ctc-ln .ctc-news-repeat {
        width: 30%;
    }
    
    .ctc-num-repeat .num {
        font-size: 7rem;
    }

    .ctc-num-repeat .desc {
        max-width: 80%;
        margin: auto;
        padding-top: 2rem;
        font-size: 1.8rem;
        line-height: 2.5rem;
        min-height: 15rem;
    }

    .curtin-programme-accordion {
        margin-top: 3rem;
    }

    .curtin-programme-accordion .plusminus {
        width: 13px;
        height: 13px;
    }

    .ctc-ln-section {
        margin: 5rem 0;
    }

    .inner-ctc-ln .ctc-news-repeat .content {
        padding: 0 0rem 2rem;
    }

    .inner-ctc-ln .ctc-news-repeat .ctc-news-repeat-date {
        font-size: 1.2rem;
        line-height: 2.2rem;
    }

    .inner-ctc-ln .ctc-news-repeat .ctc-news-repeat-title {
        font-size: 1.4rem;
        line-height: 2.4rem;
    }

    .inner-ctc-ln .ctc-news-repeat .ctc-news-repeat-link a {
        font-size: 1.3rem;
        line-height: 2.3rem;
    }

    .news-details-banner.blg .cta-cte a {
        padding: 2rem 8rem;
        font-size: 1.6rem;
    }

    /* homepage end here */

    /* About us  */
    .left-bannerHome h3 {
        font-size: 1.4rem;
        line-height: 2rem;
    }

    .right-la-bloc .desc-cte {
        padding-bottom: 3rem;
        font-size: 1.4rem;
        line-height: 1.7rem;
    }

    .right-programme-repeat li .text {
        margin: 2rem 0 0 3rem;
        font-size: 1.4rem;
        line-height: 1.7rem;
    }
    
    .laDesc-bloc.blg.ctc .right-programme-repeat {
        padding-top: 0;
    }

    .laDesc-bloc.blg .icn-laDesc-bottom {
        bottom: -4rem;
        right: -2rem;
        width: 12rem;
        height: 12rem;
    }

    .banner-inner .left-bannerHome {
        width: 45%;
        padding: 0 5rem;
    }

    .banner-inner .right-bannerHome {
        width: 50%;
    }

    .left-bannerHome h1 {
        font-size: 4rem;
        line-height: 5rem;
    }

    .banner-inner.ctec .icn-innerBanner-left {
        width: 20rem;
        top: -5rem;
    }

    .bannerHome-image-left .photo:after {
        width: 8rem;
        height: 10rem;
        right: -8rem;
        top: -3rem;
    }

    .bannerHome-image-right {
        margin-top: 5rem;
    }

    .bannerHome-image-right .photo:before {
        width: 7.5rem;
        height: 7.6rem;
        left: -5rem;
    }

    .bannerHome-image-right:after {
        width: 5.4rem;
        height: 12.8rem;
        bottom: -6.4rem;
    }

    .banner-inner.ctec .bannerHome-image-left {
        margin-top: 30%;
    }

    .banner-inner .bannerHome-image-right .photo {
        top: -2rem;
    }

    .inner-ctc-values.pda-100 {
        padding: 7rem 0 10rem;
    }

    .banner-inner .bannerHome-image-left .photo:before {
        width: 8.5rem;
        height: 8.8rem;
        bottom: -8.8rem;
    }

    .banner-inner.ctec .icn-rightBannerHome {
        width: 13rem;
        height: 27rem;
    }

    .banner-inner.ctec .right-bannerHome:after {
        width: 12rem;
        height: 12rem;
        top: 42%;
        left: 27%;
    }

    .banner-inner .left-bannerHome .logo {
        margin: 0;
        max-width: 85%;
    }

    .left-la-bloc {
        width: 50%;
    }

    .right-la-bloc {
        width: 50%;
        padding: 0 2rem;
    }

    .right-programme-repeat li:before {
       height: 9.5rem;
    }

    .inner-laDesc-bloc {
        row-gap: 8rem;
        max-width: 100%;
        padding-top: 5rem;
    }

    .laDesc-bloc.blg .left-la-bloc .photo:after {
        top: -5rem;
    }

    .maxCte {
        max-width: 100%;
        padding: 0;
    }

    .laDesc-bloc.blg.ctc .right-la-bloc .inner {
        padding: 0 2rem;
    }

    .right-bannerHome:after {
        width: 20.6rem;
        height: 22.5rem;
        left: 12%;
    }

    .right-la-bloc .inner {
        padding: 3rem 3rem 15rem;
    }

    .left-la-bloc .photo:after {
        width: 10.3rem;
        height: 10.3rem;
        bottom: 0rem;
    }

    .left-la-bloc .square:before {
        width: 9.4rem;
        height: 14.5rem;
        bottom: 0;
    }

    .ctc-values-cnt {
        padding: 3rem;
        text-align: left;
    }

    .ctc-values-cnt .tit {
        font-size: 3rem;
        line-height: 4rem;
    }

    .ctc-values-cnt .desc {
        padding-top: 3rem;
        font-size: 1.6rem;
        line-height: 3rem;
    }

    .title-bloc {
        max-width: 100%;
        margin-bottom: 3rem;
    }

    .accomodation-pros-bloc {
        row-gap: 3rem;
    }

    .accomodation-pros-section  .desc-cte {
        max-width: 80%;
        margin: auto;
    }

    .accomodation-pros-repeat {
        width: 25%;
    }

    .accomodation-pros-repeat .text {
        font-size: 1.5rem;
        max-width: 60%;
        margin: 2rem auto 0;
        line-height: 2rem;
    }
    /* About us end */

    /* Editorial Guidelines */
    .governance-cnt .left-programme-la {
        left: 5.5rem;
        font-size: 3rem;
    }

    .left-slider-part .inner .photo {
        width: 40rem;
        height: 40rem;
        margin-left: 3rem;
    }

    .thumbs-photo-wp {
        transform: translateY(-4rem);
        margin-right: 10rem;
    }

    .governance-cnt-repeat .right-slider-part {
        width: 60%;
        padding: 6rem 6.5rem;
        overflow: hidden;
    }

    .governance-people-wp .governance-title,
    .governance-people-wp .governance-job {
       font-size: 1.8rem;
    }

    .ctc-contrib-bloc {
        padding-top: 0;
    }

    .ctc-contrib-repeat .left-ctc-contribRep .inner {
        min-height: unset;
    }

    .ctc-contribRep-link a {
        font-size: 1.5rem;
        line-height: 2.5rem;
    }

    .ctc-contrib-repeat .right-ctc-contribRep {
        margin-bottom: 3rem;
    }

    .contribPop-slider-content .left-contribPop {
        width: 35%;
    }

    .contribPop-slider-content .right-contribPop {
        width: 65%;
    }

    .ctc-contrib-repeat {
        min-height: 28rem;
    }

    .left-contribPop .photo {
        z-index: 1;
        max-width: 90%;
    }

    .left-contribPop .content {
        padding: 1rem 2rem;
        text-align: left;
        max-width: 100%;
    }

    .right-contribPop .text {
        font-size: 1.6rem;
        line-height: 2.2rem;
    }

    .ctc-popup-close {
        top: 4%;
        right: 7.5%;
        font-size: 1.5rem;
    }

    .governance-cnt.strategic-commitee {
        margin-bottom: 10rem;
    }

    .governance-cnt .icon-left-curtin {
        width: 17rem;
    }

    .left-slider-part .governance-people-wp {
        max-width: 25rem;
    }

    .commEdit-bloc {
        padding: 5rem;
    }

    .left-commEdit .title-cte, .right-commEdit .title-cte {
        padding-bottom: initial;
    }

    .right-commEdit {
        padding: 5rem 0 5rem 15rem;
    }

    .inner-commEdit-section:before {
        width: 32.6rem;
        height: 35.6rem;
        top: 64%;
        left: 46%;
    }

    .inner-commEdit-section {
        padding-top: 5rem;
    }
    /* Editorial Guidelines end*/

    /* single Article */ 
    .article-banner-section .content h1 {
        font-size: 5rem;
        line-height: 6rem;
        width: 100%;
    }

    .article-content-bloc {
        margin-bottom: 5rem;
    }

    .article-info-bloc .cat {
        padding-top: 7rem;
        margin-bottom: 2rem;
    }

    .article-info-bloc .icons {
        margin-bottom: 5rem;
    }

    .article-content-bloc .desc-cte {
        font-size: 1.6rem;
        line-height: 2.6rem;
        font-weight: 500;
    }

    .article-content-bloc .desc-cte img {
       width: 100%;
       height: auto;
       padding: 2rem 0;
    }

    .right-article-content .ctc-news-repeat .ctc-news-repeat-date {
        top: 1.5rem;
    }

    .right-article-content .ctc-news-repeat .content {
        padding: 3rem 0 3rem;
    }

    .ctc-arrow-section {
        padding: 5rem 0;
    }
    .ctc-arrow-section .top .text {
        order: 1;
    }

    .ctc-arrowBloc .text,
    .ctc-arrowBloc .bottom {
        font-size: 1.4rem;
        line-height: 2.4rem;
    }

    .left-ctc-arrowBloc,
    .right-ctc-arrowBloc {
        width: 25%;
    }
    /* single Article end*/

    .news-details-banner.blg.ctc-banner .inner-news-details-banner {
        align-items: center;
    }

    .support_page.news-details-banner.blg.ctc-banner .inner-news-details-banner {
        align-items: flex-start;
    }

    .left-newsDetails-banner.contact .inner {
        width: 45rem;
    }

    .left-newsDetails-banner.contact .inner iframe {
        height: 45rem;
    }

    .left-newsDetails-banner.contact .inner img {
        width: 45rem;
        height: 45rem;
    }

    .news-details-banner.contact_us_page.blg,
    .news-details-banner.support_page.blg {
        padding: 5rem 0;
        margin-bottom: 5rem;
    }

    .contact_us_page .title-cte,
    .support_page .title-cte {
        padding-bottom: 0;
    }

    #id-cookie-title {
        font-size: 1.6rem;
    }

     #id-cookie-notice {
        max-width: 100rem;
        font-size: 1.4rem;
    }

    .ctc-partners-slider {
        gap: 2rem;
    }

    .partner_logo {
        padding: 3.8rem 5rem;
        width: 23%;
    }
}

@media screen and (min-width: 1530px) and (max-width: 1719px) {
    /* homepage */
    .center-pre-header> nav > ul > li > a {
        font-size: 1.3rem;
    }

    .ctc-num-section .inner-ctc-num .title-cte {
        max-width: 50%;
        margin: 0 auto 2rem;
    }

    .news-details-banner.blg .cta-cte a {
        padding: 2rem 8rem;
        font-size: 1.6rem;
    }

    /* About us */
    .banner-inner .left-bannerHome {
        width: 45%;
        padding: 0 2rem 0 8rem;
    }

    .left-slider-part .governance-people-wp {
        max-width: 30rem;
    }

    .left-slider-part .inner .photo {
        margin-left: 5rem;
    }

    .governance-cnt .left-programme-la {
        left: 7.5rem;
    }

    .inner-governance-section .governance-tit-bloc {
        padding-bottom: initial;
    }

    .left-ctc-newsletter .inner {
        align-items: flex-start;
    }

    .right-ctc-newsletter {
        padding: 5rem 10rem 9rem;
    }

    .ctc-values-section .title-cte {
        padding-bottom: 0;
    }

    .accomodation-pros-bloc {
        padding-top: 3rem;
    }
}

@media screen and (min-width: 1600px) and (max-width: 1719px) {
    .left-slider-part .governance-people-wp {
        max-width: 35rem;
    }

    .center-pre-header> nav > ul > li > a {
        font-size: 1.4rem;
    }

    .banner-inner.ctec .right-bannerHome:after {
        left: 28%;
    }

    .banner-inner.ctec .icn-rightBannerHome {
        width: 15rem;
        height: 29rem;
    }
}

@media screen and (min-width: 1720px) and (max-width: 1900px) {

    /* newsletter */
    .international-section.la .inner-international-section {
        padding: 5rem 0 7rem;
    }

    .international-section .title-cte {
        max-width: 65%;
        margin-bottom: 0;
    }

    .international-section.la .right-international-section:after {
        width: 17.5rem;
        height: 17.5rem;
        top: -15rem;
    }

    .right-international-section:before {
       width: 24rem;
       height: 26rem;
       position: absolute;
       bottom: -10rem;
       left: 40%;
    }

    .icn-left-international {
       width: 8.4rem;
       height: 10.4rem;
       left: -4.2rem;
    }

    /* header */ 
    .center-pre-header > nav > ul > li {
        margin: 0 1rem;
    }

    /*homepage */

    .title-cte {
        font-size: 4rem;
        line-height: 5rem;
    }

    .ctc-num-repeat {
        width: 22%;
    }
    
    .ctc-num-section .tit-bloc {
        max-width: 65%;
    }

    /* About us */
    .banner-inner.ctec .right-bannerHome:after { 
        top: 53%;
    }

    /* Editorial Guidelines */
    .inner-commEdit-section .title-cte {
        font-size: 4rem;
        line-height: 5rem;
    }
    /* Editorial Guidelines end*/
}

/* @media screen and (min-width: 1024px) {
	
	.left-ctc-newsletter .photo.w40 {
		width:40%;
	}

	.left-ctc-newsletter .content.w60 {
		width:60%;
	}
} */



