@font-face{font-family:Source Sans\ 3;font-stretch:normal;font-style:normal;font-weight:200;src:url(/build/fonts/SourceSans3-ExtraLight.ttf.b98163a5.woff2) format("woff2"),url(/build/fonts/SourceSans3-ExtraLight.otf.cd792789.woff) format("woff")}@font-face{font-family:Source Sans\ 3;font-stretch:normal;font-style:italic;font-weight:200;src:url(/build/fonts/SourceSans3-ExtraLightIt.ttf.ac92dfe7.woff2) format("woff2"),url(/build/fonts/SourceSans3-ExtraLightIt.otf.b66edf83.woff) format("woff")}@font-face{font-family:Source Sans\ 3;font-stretch:normal;font-style:normal;font-weight:300;src:url(/build/fonts/SourceSans3-Light.ttf.0821bfd4.woff2) format("woff2"),url(/build/fonts/SourceSans3-Light.otf.3f782768.woff) format("woff")}@font-face{font-family:Source Sans\ 3;font-stretch:normal;font-style:italic;font-weight:300;src:url(/build/fonts/SourceSans3-LightIt.ttf.6047f0e4.woff2) format("woff2"),url(/build/fonts/SourceSans3-LightIt.otf.4825324a.woff) format("woff")}@font-face{font-family:Source Sans\ 3;font-stretch:normal;font-style:normal;font-weight:400;src:url(/build/fonts/SourceSans3-Regular.ttf.caaef8e3.woff2) format("woff2"),url(/build/fonts/SourceSans3-Regular.otf.44ea2d7e.woff) format("woff")}@font-face{font-family:Source Sans\ 3;font-stretch:normal;font-style:italic;font-weight:400;src:url(/build/fonts/SourceSans3-It.ttf.07e9568b.woff2) format("woff2"),url(/build/fonts/SourceSans3-It.otf.401563ed.woff) format("woff")}@font-face{font-family:Source Sans\ 3;font-stretch:normal;font-style:normal;font-weight:600;src:url(/build/fonts/SourceSans3-Semibold.ttf.cda21b83.woff2) format("woff2"),url(/build/fonts/SourceSans3-Semibold.otf.dda873bc.woff) format("woff")}@font-face{font-family:Source Sans\ 3;font-stretch:normal;font-style:italic;font-weight:600;src:url(/build/fonts/SourceSans3-SemiboldIt.ttf.a89f37ce.woff2) format("woff2"),url(/build/fonts/SourceSans3-SemiboldIt.otf.ed2f6958.woff) format("woff")}@font-face{font-family:Source Sans\ 3;font-stretch:normal;font-style:normal;font-weight:700;src:url(/build/fonts/SourceSans3-Bold.ttf.9d6052bf.woff2) format("woff2"),url(/build/fonts/SourceSans3-Bold.otf.bfec0edf.woff) format("woff")}@font-face{font-family:Source Sans\ 3;font-stretch:normal;font-style:italic;font-weight:700;src:url(/build/fonts/SourceSans3-BoldIt.ttf.496950eb.woff2) format("woff2"),url(/build/fonts/SourceSans3-BoldIt.otf.61c7bbe9.woff) format("woff")}@font-face{font-family:Source Sans\ 3;font-stretch:normal;font-style:normal;font-weight:900;src:url(/build/fonts/SourceSans3-Black.ttf.533114fa.woff2) format("woff2"),url(/build/fonts/SourceSans3-Black.otf.a497a5d9.woff) format("woff")}@font-face{font-family:Source Sans\ 3;font-stretch:normal;font-style:italic;font-weight:900;src:url(/build/fonts/SourceSans3-BlackIt.ttf.550c778a.woff2) format("woff2"),url(/build/fonts/SourceSans3-BlackIt.otf.2b0a3cd7.woff) format("woff")}.search-block{display:none}.search-block#search-formation .image{background-image:url(/build/images/formation.ab781569.jpg)}.search-block#search-stay .image{background-image:url(/build/images/stay.2b914bf9.jpg)}.search-block#search-campus .image{background-image:url(/build/images/campus.fb05c234.jpg)}.search-block#search-remote .image{background-image:url(/build/images/remote.1e8f34f2.jpg)}.search-block .image{background-position:top;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:320px;margin-right:40px;width:180px}.search-block h3{color:#00a7b8;font-size:21pt;font-weight:300}.search-block h3 strong{font-weight:700}.search-block .results-count{color:#1e4150;font-size:18pt}.search-block .results-count strong{font-weight:600}.search-block .results-count-top{float:right}.search-block .results-count-bottom{display:none}.search-block .filters{display:flex;justify-content:space-between}.search-block .filters .column{width:30%}.search-block .close{background-color:#dadada;color:#1e4150;cursor:pointer;display:inline-block;float:left;height:38px;margin-right:30px;padding:0;width:38px}.search-block .close,.search-block .close:active,.search-block .close:focus,.search-block .close:hover{border-style:none;outline:none}.search-block .buttons{display:flex;margin-top:43px}.search-block button[type=submit]{background-color:#1e4150;border-radius:5px;border-style:none;color:#fff;cursor:pointer;font-size:13pt;outline-style:none;padding:12px 0;text-transform:uppercase;width:100%}.search-block button[type=submit]:active,.search-block button[type=submit]:focus,.search-block button[type=submit]:hover{border-style:none;outline:none}.search-block button[type=submit]:disabled{background-color:#c6c6c6;cursor:not-allowed}.search-block button[type=reset]{background-color:#fff;border:1px solid #c4e2e5;border-radius:5px;color:#00a7b8;cursor:pointer;font-size:13pt;outline-style:none;padding:12px 10px}.search-block button[type=reset].hidden{display:none}.search-block button[type=reset]:not(.hidden)+button[type=submit]{margin-left:5px}@media screen and (max-width:992px){.search-block .image{display:none}}@media screen and (max-width:768px){.search-block .results-count-top{display:none}.search-block .results-count-bottom{display:block;margin:20px 0;text-align:center}.search-block .buttons{margin-top:10px}.search-block .filters{flex-wrap:wrap}.search-block .filters .column{width:48%}.search-block .filters .sub-row{display:flex;justify-content:space-between;width:100%}.search-block .filters .sub-row .sub-column{width:48%}}@media screen and (max-width:600px){.search-block .filters .column{width:100%}.search-block .filters .sub-row{display:block}.search-block .filters .sub-row .sub-column{width:100%}}#content.search-page{display:flex;margin:50px auto;padding:0 15px}#search-block-title{flex:0 0 200px;margin-right:30px}#search-block-title img{display:block;width:100%}#search-block-title h2{background-color:#00a7b8;color:#fff;font-weight:700;margin:0;padding:6px 0;text-align:center}#search-block-title h2:not(.default-search){display:none}#search-block-results{width:100%}#search-block-results h3{color:#00a7b8;font-size:20pt;font-weight:300;margin-top:0}#search-block-results h3 .item{font-weight:600}#search-block-results h3 .item,#search-block-results h3 i{font-size:18pt}#search-block-results .results-count{color:#1e4150;font-size:16pt;margin:0}#search-block-results .results-count .results-count-none{color:#ff4136}#search-block-results .search-block{display:block}#search-block-results .search-block:not(.default-search){border:1px solid #00a7b8;border-radius:3px;display:none;margin-bottom:30px;padding:15px}#search-block-results .search-block:not(.default-search) h3{display:none}#search-block-results .search-block:not(.default-search) .results-count-top{float:none;margin-bottom:10px;text-align:right}#search-block-results .search-block.visible{display:block}#search-block-results .search-block .image,#search-block-results .search-block [data-toggle=close-index-search]{display:none}#search-block-results .campus-result{border:1px solid #dadada;color:#1e4150;display:block;margin:10px 0;padding:15px;text-decoration:none}#search-block-results .campus-result:hover{box-shadow:3px 3px 5px 0 rgba(29,29,27,.3)}#search-block-results .campus-result h4{font-size:22px;font-weight:400;margin:0}#search-block-results .campus-result h4 .name{font-style:normal;font-weight:600;text-transform:uppercase}#search-block-results .campus-result h4 .type{color:#00a7b8;font-weight:300}#search-block-results .campus-result .details{display:flex;justify-content:space-between;width:100%}#search-block-results .campus-result address{color:#878787;font-size:20px;font-style:normal;font-weight:300}#search-block-results .campus-result .item-results{color:#1e4150;font-size:15pt;font-weight:600}#search-block-results .results-total-row{align-items:baseline;display:flex;justify-content:space-between}#search-block-results .search-buttons{line-height:37px;margin-bottom:10px;text-align:right}#search-block-results .search-buttons .search-download,#search-block-results .search-buttons .search-new,#search-block-results .search-buttons [data-search=toggle-filters]{border-radius:3px;cursor:pointer;font-size:10pt;font-weight:400;padding:5px 6px;text-decoration:none;text-transform:uppercase}#search-block-results .search-buttons .search-download,#search-block-results .search-buttons [data-search=toggle-filters]{background-color:#fff;border:1px solid #00a7b8;color:#1e4150}#search-block-results .search-buttons .search-download i,#search-block-results .search-buttons [data-search=toggle-filters] i{color:#00a7b8}#search-block-results .search-buttons .search-download.active,#search-block-results .search-buttons .search-download:hover,#search-block-results .search-buttons [data-search=toggle-filters].active,#search-block-results .search-buttons [data-search=toggle-filters]:hover{background-color:#00a7b8}#search-block-results .search-buttons .search-download.active i,#search-block-results .search-buttons .search-download:hover i,#search-block-results .search-buttons [data-search=toggle-filters].active i,#search-block-results .search-buttons [data-search=toggle-filters]:hover i{color:#fff}#search-block-results .search-buttons .search-new{background-color:#1e4150;color:#fff;margin-left:10px}#search-block-results .search-buttons .search-new:hover{background-color:#ededed;color:#1e4150}#search-block-results .search-buttons .search-download{padding:5px 3px}@media screen and (max-width:992px){#search-block-title{display:none}}@media screen and (max-width:600px){#search-block-results .results-total-row{display:block}#search-block-results .results-count{font-size:18px}#search-block-results .search-buttons{margin:10px 0 20px;text-align:center}#search-block-results h3{margin-top:-20px}#search-block-results h3.search-parameters{font-size:20px}#search-block-results h3.search-parameters i{font-size:18px}#search-block-results h3.search-parameters .item{font-size:17px}#search-block-results .campus-result .details{display:block}#search-block-results .results-count-bottom{background-color:#fff;border-top:1px solid #00a7b8;bottom:50px;height:40px;left:0;padding-top:8px;position:fixed;width:100%;z-index:100001}#search-block-results .search-buttons{bottom:0;left:0;margin:0;position:fixed;width:100%;z-index:100000}#search-block-results .search-buttons .search-download,#search-block-results .search-buttons .search-new,#search-block-results .search-buttons [data-search=toggle-filters]{border-radius:0}#search-block-results .search-buttons .search-new{border-top:1px solid #1e4150;margin:0}#search-block-results .search-buttons .row{display:flex}#search-block-results .search-buttons .row a,#search-block-results .search-buttons .row button{border-style:solid none none;height:40px;padding:1px 0 0;width:50%}#search-block-results .search-buttons .search-download{border-style:solid none none;display:block;height:40px;padding:2px}.search-block .buttons{bottom:0;height:50px;left:0;position:fixed;width:100%;z-index:100001}.search-block button[type=reset]{border-radius:0;padding:6px 12px}.search-block button[type=reset]:not(.hidden)+button[type=submit]{margin-left:0}.search-block button[type=submit]{border-radius:0;padding:6px 0}}