.top-header .search-header{background:#fdc534!important}.top-header .search-header .cta-search-header .icon{-webkit-filter:brightness(0) saturate(100%) invert(16%) sepia(46%) saturate(3006%) hue-rotate(242deg) brightness(95%) contrast(147%);filter:brightness(0) saturate(100%) invert(16%) sepia(46%) saturate(3006%) hue-rotate(242deg) brightness(95%) contrast(147%)}.top-header .search-header .form-search-header .input-submit,.top-header .search-header .form-search-header .input-text{color:var(--main-blue)!important}.top-header .search-header .form-search-header .input-text::-webkit-input-placeholder{color:var(--main-blue)!important}.top-header .search-header .form-search-header .input-text::-moz-placeholder,.top-header .search-header .form-search-header .input-text::-ms-input-placeholder,.top-header .search-header .form-search-header .input-text::-webkit-input-placeholder,.top-header .search-header .form-search-header .input-text::placeholder{color:var(--main-blue)!important}.cf_wrap .cf-item{background-color:var(--custom-one)!important}.cf_wrap .cf-item .cf-item_tag{color:var(--main-blue)}.item_course .item-classes .top-item{background:var(--main-blue)!important}.page-node-type-escp-technical-course-finder .top-listing .btn[class*=h-bg-diploma-] .icon{-webkit-filter:brightness(0) saturate(100%) invert(16%) sepia(46%) saturate(3006%) hue-rotate(242deg) brightness(95%) contrast(147%);filter:brightness(0) saturate(100%) invert(16%) sepia(46%) saturate(3006%) hue-rotate(242deg) brightness(95%) contrast(147%)}.page-node-type-escp-technical-course-finder .top-listing .btn[class*=h-bg-diploma-],.page-node-type-escp-technical-course-finder .top-listing .h-color-diploma-sp,.page-node-type-escp-technical-course-finder .top-listing .listProgrammes ul>li a:hover,.page-node-type-escp-technical-course-finder .top-listing .listProgrammes ul>li::before{color:var(--main-blue)!important}.page-node-type-escp-technical-course-finder .top-listing .h-bg-diploma-sp{background:var(--main-blue)!important}.page-node-type-escp-technical-course-finder .top-listing .btn[class*=h-bg-diploma-],.page-node-type-escp-technical-course-finder .top-listing .h-ornament:after{background:#fdc534!important}.page-node-type-escp-programm .toolbar .item-toolbar:not(:first-child){margin-top:0;border-top:1px solid var(--main-blue)}.page-node-type-escp-programm .content-programme .btn-ghost-blue,.page-node-type-escp-programm .content-programme .btn-ghost-diploma,.page-node-type-escp-programm .content-programme .select-blue .selectboxit-btn,.page-node-type-escp-programm .content-programme hr,.page-node-type-escp-programm .content-programme-main .quote,.page-node-type-escp-programm .content-programme-main .quote:after{border-color:var(--main-blue)!important}.page-node-type-escp-programm .bottom-switcher .icon,.page-node-type-escp-programm .content-programme .accordion-rich-txt .accordion-rich-txt-title .icon,.page-node-type-escp-programm .content-programme .accordion-rich-txt .accordion-rich-txt-title h4 svg,.page-node-type-escp-programm .content-programme .btn-ghost-blue [class*=icon],.page-node-type-escp-programm .content-programme .btn-ghost-diploma [class*=icon],.page-node-type-escp-programm .content-programme .btn[class*=h-bg-diploma-] .icon,.page-node-type-escp-programm .content-programme .icon-diploma-ms,.page-node-type-escp-programm .content-programme .icon-diploma-relation,.page-node-type-escp-programm .content-programme svg .st0,.page-node-type-escp-programm .content-programme svg .st555,.page-node-type-escp-programm .content-programme-main .cell .icon,.page-node-type-escp-programm .content-programme-main .col-7 svg,.page-node-type-escp-programm .content-programme-main .icon.icon-blue,.page-node-type-escp-programm .content-programme-main .wrap-push-text [class*=grid-] .icon,.page-node-type-escp-programm .content-programme-main a.js-popup-anchor .icon,.page-node-type-escp-programm .content-programme-main svg path[class*=icon-diploma-],.page-node-type-escp-programm .media-block-infos-diploma .icon,.page-node-type-escp-programm .toolbar .btn-close-toolbar .icon,.page-node-type-escp-programm .toolbar .media-side-toolbar .icon{-webkit-filter:brightness(0) saturate(100%) invert(16%) sepia(46%) saturate(3006%) hue-rotate(242deg) brightness(95%) contrast(147%);filter:brightness(0) saturate(100%) invert(16%) sepia(46%) saturate(3006%) hue-rotate(242deg) brightness(95%) contrast(147%)}.page-node-type-escp-programm .content-programme .icon-white svg .st0,.page-node-type-escp-programm .content-programme-main .h-color-white .col svg .st0,.page-node-type-escp-programm .content-programme-main .wrap-push-text .icon-circle.h-bg-blue-cello>.icon{-webkit-filter:brightness(0) saturate(100%) invert(100%) sepia(99%) saturate(2%) hue-rotate(323deg) brightness(106%) contrast(100%);filter:brightness(0) saturate(100%) invert(100%) sepia(99%) saturate(2%) hue-rotate(323deg) brightness(106%) contrast(100%)}.page-node-type-escp-programm .content-programme .btn-ghost-blue,.page-node-type-escp-programm .content-programme .btn-ghost-blue>span,.page-node-type-escp-programm .content-programme .btn-ghost-diploma,.page-node-type-escp-programm .content-programme .btn-ghost-diploma>span,.page-node-type-escp-programm .content-programme .btn[class*=h-bg-diploma-],.page-node-type-escp-programm .content-programme .btn[class*=h-bg-diploma-]>span,.page-node-type-escp-programm .content-programme-main .bar-men:after,.page-node-type-escp-programm .content-programme-main .bar-men:before,.page-node-type-escp-programm .content-programme-main .bar-women:after,.page-node-type-escp-programm .content-programme-main .bar-women:before,.page-node-type-escp-programm .content-programme-main .quote p,.page-node-type-escp-programm .content-programme-main a.cs-anchor:hover,.page-node-type-escp-programm .h-color-diploma,.page-node-type-escp-programm .h-color-diploma-bachelor,.page-node-type-escp-programm .h-color-diploma-doc,.page-node-type-escp-programm .h-color-diploma-exec,.page-node-type-escp-programm .h-color-diploma-formation,.page-node-type-escp-programm .h-color-diploma-management,.page-node-type-escp-programm .h-color-diploma-mba,.page-node-type-escp-programm .h-color-diploma-ms,.page-node-type-escp-programm .h-color-diploma-relation,.page-node-type-escp-programm .h-color-diploma-sp,.page-node-type-escp-programm .infos-diploma .text-block-infos-diploma a,.page-node-type-escp-programm .theme-diploma-bachelor .accordion-rich-txt-title,.page-node-type-escp-programm .theme-diploma-bachelor .intro-rich-txt,.page-node-type-escp-programm .theme-diploma-bachelor .rich-txt b:not(.h-color-white),.page-node-type-escp-programm .theme-diploma-bachelor .rich-txt h1,.page-node-type-escp-programm .theme-diploma-bachelor .rich-txt h2,.page-node-type-escp-programm .theme-diploma-bachelor .rich-txt h3,.page-node-type-escp-programm .theme-diploma-bachelor .rich-txt h4,.page-node-type-escp-programm .theme-diploma-bachelor .rich-txt h5,.page-node-type-escp-programm .theme-diploma-bachelor .rich-txt ol li::before,.page-node-type-escp-programm .theme-diploma-bachelor .rich-txt strong span:not(.h-color-white),.page-node-type-escp-programm .theme-diploma-bachelor .rich-txt strong:not(.h-color-white),.page-node-type-escp-programm .theme-diploma-bachelor .rich-txt ul:not(.h-color-white) li::before,.page-node-type-escp-programm .toolbar .select-wrapper-filter select,.page-node-type-escp-programm .toolbar .title-side-toolbar{color:var(--main-blue)!important}.page-node-type-escp-programm #main-tab-switcher,.page-node-type-escp-programm .content-programme .accordion-rich-txt .accordion-rich-txt-title,.page-node-type-escp-programm .content-programme .btn-ghost-diploma span.h-fz-28.h-fw-900.h-mr-10,.page-node-type-escp-programm .content-programme .card-meetus .ui-tabs-active a,.page-node-type-escp-programm .content-programme .card.card-slider .slick-dots .slick-active button::before,.page-node-type-escp-programm .content-programme .h-bg-diploma-bachelor,.page-node-type-escp-programm .content-programme .h-bg-diploma-doc,.page-node-type-escp-programm .content-programme .h-bg-diploma-exec,.page-node-type-escp-programm .content-programme .h-bg-diploma-formation,.page-node-type-escp-programm .content-programme .h-bg-diploma-management,.page-node-type-escp-programm .content-programme .h-bg-diploma-mba,.page-node-type-escp-programm .content-programme .h-bg-diploma-ms,.page-node-type-escp-programm .content-programme .h-bg-diploma-relation,.page-node-type-escp-programm .content-programme .h-bg-diploma-sp{background:var(--main-blue)!important}.page-node-type-escp-programm .content-programme .cs-interest-bg,.page-node-type-escp-programm .content-programme .cs-ri.cs-interest:after,.page-node-type-escp-programm .content-programme .cs-ri.cs-statement:after,.page-node-type-escp-programm .content-programme .cs-ri.cs-title:after,.page-node-type-escp-programm .content-programme .cs-statement-bg,.page-node-type-escp-programm .content-programme .cs-title-bg,.page-node-type-escp-programm .content-programme .select-blue .selectboxit-btn{background-color:var(--main-blue)!important}.page-node-type-escp-programm .modal-button-link{background:#fdc534;color:var(--main-blue);-webkit-transition:.2s;transition:.2s}.page-node-type-escp-programm .modal-button-link .h-color-white{color:var(--main-blue)!important}.page-node-type-escp-programm .modal-button-link:hover{background:#e8a904}.page-node-type-escp-programm .content-programme .btn[class*=h-bg-diploma-],.page-node-type-escp-programm .content-programme .h-ornament:after,.page-node-type-escp-programm .toolbar .btn-close-toolbar,.page-node-type-escp-programm .toolbar .item-toolbar,.page-node-type-escp-programm .toolbar .main-toolbar,.page-node-type-escp-programm .toolbar .select-wrapper-filter select{background:#fdc534!important}.page-node-type-escp-programm .content-programme-main+[class*=col-4_] .btn-ghost-diploma.h-padding-20{background:0 0!important}.page-node-type-escp-programm .content-programme-main+[class*=col-4_] .btn-ghost-diploma.h-padding-20 svg:not(:has(path.st0)){-webkit-filter:brightness(0) saturate(100%) invert(16%) sepia(46%) saturate(3006%) hue-rotate(242deg) brightness(95%) contrast(147%);filter:brightness(0) saturate(100%) invert(16%) sepia(46%) saturate(3006%) hue-rotate(242deg) brightness(95%) contrast(147%)}.page-node-type-escp-programm .content-programme-main+[class*=col-4_] .title-side-toolbar>a{color:var(--main-blue)!important}.page-node-type-escp-programm .content-programme-main .quote:before{display:none!important}.banner .wrap-banner:has(>.ranking-diploma) .media-banner{background:var(--main-blue)}.banner .wrap-banner:has(>.ranking-diploma) .media-banner img{opacity:.6}@media screen and (max-width:48em){.banner .wrap-banner:has(>.ranking-diploma) .media-banner{height:42rem}}@media screen and (max-width:64em){.banner .wrap-banner:has(>.ranking-diploma) .infos-diploma{max-width:40rem;right:12rem}.banner .wrap-banner:has(>.ranking-diploma) .infos-diploma .wrap-infos-diploma{padding-left:2.5rem;padding-right:2.5rem}}@media screen and (max-width:48em){.banner .wrap-banner:has(>.ranking-diploma) .infos-diploma{max-width:100%;right:auto}.banner .wrap-banner:has(>.ranking-diploma) .infos-diploma .wrap-infos-diploma{padding:4.2rem 1.6rem 2.3rem}}@media screen and (max-width:48em){.toolbar-programme:has(+.banner>.wrap-banner>.ranking-diploma){height:42rem}.toolbar-programme:has(+.banner>.wrap-banner>.ranking-diploma) .list-toolbar{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.toolbar-programme:has(+.banner>.wrap-banner>.ranking-diploma) .list-toolbar .item-toolbar{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.toolbar-programme:has(+.banner>.wrap-banner>.ranking-diploma) .list-toolbar .item-toolbar .block-toolbar{height:100%}.toolbar-programme:has(+.banner>.wrap-banner>.ranking-diploma) .list-toolbar .item-toolbar .block-toolbar .side-toolbar{height:100%}}.ranking-diploma{position:absolute;top:50%;left:25%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:45rem}.ranking-diploma .slider{pointer-events:none;opacity:0;padding-bottom:3.5rem;background:url(../img/common/pict/ranking.png) no-repeat 50% -45px}.ranking-diploma .slider.slick-initialized{pointer-events:auto;opacity:1}.ranking-diploma .slick-dots{bottom:0;width:100%;text-align:center}.ranking-diploma .slick-dots li{margin:0 1.2rem}.ranking-diploma .slick-dots li button{height:1rem;width:5rem;border-radius:1rem;overflow:hidden}.ranking-diploma .slick-dots li button:before{background:#fdc534!important}.ranking-diploma .ranking-item{text-align:center}.ranking-diploma .ranking-item .ranking-position{height:27rem;color:#fff;font-weight:900;font-size:16rem;line-height:1.4;letter-spacing:-5px}.ranking-diploma .ranking-item .ranking-location{padding:1rem 2.5rem 0}.ranking-diploma .ranking-item .ranking-location li{display:inline-block;color:#fff;font-weight:700;font-size:3rem;margin:0 1rem 0 0}.ranking-diploma .ranking-item .ranking-location li:not(:first-child):before{content:"";display:inline-block;margin-right:1rem;width:1.5rem;height:1.5rem;border-radius:50%;vertical-align:middle;background:#fdc534}.ranking-diploma .ranking-item .ranking-location li:nth-child(4):before{display:none}.ranking-diploma .ranking-item .ranking-location li:only-child{margin:0}.ranking-diploma .ranking-item .ranking-source{margin-top:2rem;color:#fdc534;font-weight:700;font-size:2rem}@media screen and (max-width:1200px){.ranking-diploma{left:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}}@media screen and (max-width:64em){.ranking-diploma{max-width:45rem;width:100%;left:0;-webkit-transform:translate(-10%,-50%) scale(.8);transform:translate(-10%,-50%) scale(.8)}}@media screen and (max-width:48em){.ranking-diploma{top:0;-webkit-transform:translate(-11%,0) scale(.7);transform:translate(-11%,0) scale(.7)}.ranking-diploma .ranking-item .ranking-location li{font-size:2.5rem}}