*{box-sizing:border-box}*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}img{-ms-interpolation-mode:bicubic;height:auto}svg:not(:root){overflow:hidden}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{font-weight:normal;text-align:left}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}input,button,textarea,select{border-radius:0;resize:none;border:0}input:-webkit-autofill,button:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px white inset}input::-moz-focus-inner,input::-moz-focus-inner,button::-moz-focus-inner,button::-moz-focus-inner,textarea::-moz-focus-inner,textarea::-moz-focus-inner,select::-moz-focus-inner,select::-moz-focus-inner{border:0;padding:0;margin:0}*:focus{outline:thin dotted}body,input,textarea,select,button,pre{font-size:16px;font-size:1rem;font-family:"azo-sans-web",Arial,Helvetica,sans-serif;line-height:1.4}img{max-width:100%}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.screen-reader-text,.sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}button{cursor:pointer}strong{font-weight:bold}::-moz-selection{background-color:#000;color:#fff}::selection{background-color:#000;color:#fff}::-webkit-input-selection{background-color:#000;color:#fff}:moz-selection{background-color:#000;color:#fff}::-moz-selection{background-color:#000;color:#fff}:-ms-input-selection{background-color:#000;color:#fff}html,body{background-color:#fff;color:#706f6f;font-family:"azo-sans-web",Arial,Helvetica,sans-serif;line-height:1.2}h1,.h1{margin-bottom:50px;margin-bottom:3.125rem;font-size:30px;font-size:1.875rem;font-family:"aller-display",Arial,Helvetica,sans-serif;font-weight:normal}@media only screen and (max-width: 992px){h1,.h1{margin-bottom:25px;margin-bottom:1.5625rem}}h2,.h2{font-size:24px;font-size:1.5rem;margin-bottom:0.5em;font-weight:bold}h3,.h3{font-size:22px;font-size:1.375rem;margin-bottom:0.5em;font-weight:bold}.l-container,.layout-text,.layout-quote blockquote,.layout-text-image,.site-contact,.s-keyfigure,.s-partner,.news-single,.page-single,.edito{max-width:1200px;max-width:75rem;margin:auto}@media only screen and (max-width: 1200px){.l-container,.layout-text,.layout-quote blockquote,.layout-text-image,.site-contact,.s-keyfigure,.s-partner,.news-single,.page-single{padding-left:50px;padding-left:3.125rem;padding-right:50px;padding-right:3.125rem}}@media only screen and (max-width: 992px){.l-container,.layout-text,.layout-quote blockquote,.layout-text-image,.site-contact,.s-keyfigure,.s-partner,.news-single,.page-single{padding-left:25px;padding-left:1.5625rem;padding-right:25px;padding-right:1.5625rem}}@media only screen and (max-width: 425px){.l-container,.layout-text,.layout-quote blockquote,.layout-text-image,.site-contact,.s-keyfigure,.s-partner,.news-single,.page-single{padding-left:15px;padding-left:0.9375rem;padding-right:15px;padding-right:0.9375rem}}.site-content{overflow:hidden;width:100%}.layout-text{margin-top:50px;margin-top:3.125rem}.layout-text:before,.layout-text:after{content:"";display:table}.layout-text:after{clear:both}@media only screen and (max-width: 992px){.layout-text{margin-top:25px;margin-top:1.5625rem}}.layout-title{margin-top:100px;margin-top:6.25rem}@media only screen and (max-width: 1200px){.layout-title{margin-top:50px;margin-top:3.125rem}}.layout-title .h1{font-size:40px;font-size:2.5rem;border-bottom:2px solid #706f6f;display:inline-block;margin:0}.layout-title p{margin:10px 0;margin:0.625rem 0}.layout-quote{color:#fff}.layout-quote.blue{background-color:#255aa8}.layout-quote.green{background-color:#46b17a}.layout-quote.red{background-color:#ec5f65}.layout-quote blockquote{padding:50px 0;padding:3.125rem 0}.layout-quote blockquote:before,.layout-quote blockquote:after{content:"";display:table}.layout-quote blockquote:after{clear:both}@media only screen and (max-width: 1200px){.layout-quote blockquote{padding:50px;padding:3.125rem}}.layout-quote blockquote .quote{font-size:24px;font-size:1.5rem;width:73.68421%;float:right;margin-right:0;font-weight:bold}.layout-quote blockquote .author{font-size:14px;font-size:0.875rem;width:21.05263%;float:left;margin-right:5.26316%}.layout-text-image{padding:100px 0;padding:6.25rem 0;max-width:1200px;margin-left:auto;margin-right:auto}.layout-text-image:after{content:" ";display:block;clear:both}@media only screen and (max-width: 1200px){.layout-text-image{padding:50px;padding:3.125rem}}.layout-text-image.after-title{padding-top:50px;padding-top:3.125rem}@media only screen and (max-width: 1200px){.layout-text-image.after-title{padding-top:25px;padding-top:1.5625rem}}.layout-text-image.after-text-image{padding-top:0}.layout-text-image.text_image.small .text{width:30%}@media only screen and (max-width: 992px){.layout-text-image.text_image.small .text{width:100%}}.layout-text-image.text_image.small .image{width:70%}@media only screen and (max-width: 992px){.layout-text-image.text_image.small .image{width:100%}}.layout-text-image.text_image.medium .text{width:35%}@media only screen and (max-width: 992px){.layout-text-image.text_image.medium .text{width:100%}}.layout-text-image.text_image.medium .image{width:65%}@media only screen and (max-width: 992px){.layout-text-image.text_image.medium .image{width:100%}}.layout-text-image.text_image.large .text{width:40%}@media only screen and (max-width: 992px){.layout-text-image.text_image.large .text{width:100%}}.layout-text-image.text_image.large .image{width:60%}@media only screen and (max-width: 992px){.layout-text-image.text_image.large .image{width:100%}}.layout-text-image.text_image .text{padding:0 50px 0 0;padding:0 3.125rem 0 0;float:left}@media only screen and (max-width: 1200px){.layout-text-image.text_image .text{padding:0 25px 0 0;padding:0 1.5625rem 0 0}}@media only screen and (max-width: 992px){.layout-text-image.text_image .text{padding:0 0 25px 0;padding:0 0 1.5625rem 0;float:none;width:100%}}.layout-text-image.text_image .image{padding:0 0 0 50px;padding:0 0 0 3.125rem;float:right}@media only screen and (max-width: 1200px){.layout-text-image.text_image .image{padding:0 0 0 25px;padding:0 0 0 1.5625rem}}@media only screen and (max-width: 992px){.layout-text-image.text_image .image{padding:0 0 25px 0;padding:0 0 1.5625rem 0;float:none;width:100%}}.layout-text-image.text_image .image{text-align:right}.layout-text-image.text_image .image .image-text{padding:25px 0 25px 50px;padding:1.5625rem 0 1.5625rem 3.125rem;right:0}.layout-text-image.text_image .image .image-text:before{content:'';background:#255aa8;position:absolute;width:1000%;height:100%;right:-1000%;top:0}.layout-text-image.text_image .text .text-text:before{content:'';background:#255aa8;position:absolute;width:1000%;height:100%;left:-1000%;top:0}.layout-text-image.image_text.small .text{width:30%}@media only screen and (max-width: 992px){.layout-text-image.image_text.small .text{width:100%}}.layout-text-image.image_text.small .image{width:70%}@media only screen and (max-width: 992px){.layout-text-image.image_text.small .image{width:100%}}.layout-text-image.image_text.medium .text{width:35%}@media only screen and (max-width: 992px){.layout-text-image.image_text.medium .text{width:100%}}.layout-text-image.image_text.medium .image{width:65%}@media only screen and (max-width: 992px){.layout-text-image.image_text.medium .image{width:100%}}.layout-text-image.image_text.large .text{width:40%}@media only screen and (max-width: 992px){.layout-text-image.image_text.large .text{width:100%}}.layout-text-image.image_text.large .image{width:60%}@media only screen and (max-width: 992px){.layout-text-image.image_text.large .image{width:100%}}.layout-text-image.image_text .text{padding:0 0 0 50px;padding:0 0 0 3.125rem;float:right}@media only screen and (max-width: 1200px){.layout-text-image.image_text .text{padding:0 0 0 25px;padding:0 0 0 1.5625rem}}@media only screen and (max-width: 992px){.layout-text-image.image_text .text{padding:0 0 25px 0;padding:0 0 1.5625rem 0;float:none;width:100%}}.layout-text-image.image_text .image{padding:0 50px 0 0;padding:0 3.125rem 0 0;float:left}@media only screen and (max-width: 1200px){.layout-text-image.image_text .image{padding:0 25px 0 0;padding:0 1.5625rem 0 0}}@media only screen and (max-width: 992px){.layout-text-image.image_text .image{padding:0 0 25px 0;padding:0 0 1.5625rem 0;float:none;width:100%}}.layout-text-image.image_text .image .image-text:before{content:'';background:#255aa8;position:absolute;width:1000%;height:100%;left:-1000%;top:0}.layout-text-image.image_text .text .text-text:before{content:'';background:#255aa8;position:absolute;width:1000%;height:100%;right:-1000%;top:0}.layout-text-image .image{position:relative}.layout-text-image .image img{width:100%;position:relative;display:block;z-index:0}.layout-text-image .image-text{padding:25px 50px 25px 0;padding:1.5625rem 3.125rem 1.5625rem 0;background:#255aa8;position:absolute;color:#fff;bottom:0;z-index:1}.layout-text-image .text-text{margin:0 0 0 -10px;margin:0 0 0 -0.625rem;padding:25px;padding:1.5625rem;position:relative;background:#255aa8;color:#fff}.layout-4columns{margin:100px 0;margin:6.25rem 0;max-width:1200px;margin-left:auto;margin-right:auto}.layout-4columns:after{content:" ";display:block;clear:both}@media only screen and (max-width: 1200px){.layout-4columns{margin:50px 0;margin:3.125rem 0}}.layout-4columns.after-block{margin-top:50px;margin-top:3.125rem}@media only screen and (max-width: 1200px){.layout-4columns.after-block{margin-top:25px;margin-top:1.5625rem}}.layout-4columns .l-container,.layout-4columns .layout-text,.layout-4columns .layout-quote blockquote,.layout-quote .layout-4columns blockquote,.layout-4columns .layout-text-image,.layout-4columns .site-contact,.layout-4columns .s-keyfigure,.layout-4columns .s-partner,.layout-4columns .news-single,.layout-4columns .page-single{position:relative}.layout-4columns .l-container:before,.layout-4columns .layout-text:before,.layout-4columns .layout-quote blockquote:before,.layout-quote .layout-4columns blockquote:before,.layout-4columns .layout-text-image:before,.layout-4columns .site-contact:before,.layout-4columns .s-keyfigure:before,.layout-4columns .s-partner:before,.layout-4columns .news-single:before,.layout-4columns .page-single:before,.layout-4columns .l-container:after,.layout-4columns .layout-text:after,.layout-4columns .layout-quote blockquote:after,.layout-quote .layout-4columns blockquote:after,.layout-4columns .layout-text-image:after,.layout-4columns .site-contact:after,.layout-4columns .s-keyfigure:after,.layout-4columns .s-partner:after,.layout-4columns .news-single:after,.layout-4columns .page-single:after{content:"";display:table}.layout-4columns .l-container:after,.layout-4columns .layout-text:after,.layout-4columns .layout-quote blockquote:after,.layout-quote .layout-4columns blockquote:after,.layout-4columns .layout-text-image:after,.layout-4columns .site-contact:after,.layout-4columns .s-keyfigure:after,.layout-4columns .s-partner:after,.layout-4columns .news-single:after,.layout-4columns .page-single:after{clear:both}.layout-4columns .col{padding:0 50px 0 0;padding:0 3.125rem 0 0;float:left;width:50%}@media only screen and (max-width: 992px){.layout-4columns .col{padding:0 0 25px 0;padding:0 0 1.5625rem 0;float:none;width:100%}.layout-4columns .col .col{padding:0 50px 0 0;padding:0 3.125rem 0 0;float:left;width:50%}}.layout-4columns .col .h1-underline{min-height:80px;min-height:5rem;display:block}.layout-4columns .col blockquote{padding-left:0;position:relative}.layout-4columns .col blockquote:before{content:'';background:#0193d7;position:absolute;width:1000%;height:100%;top:0;left:-1000%}.layout-4columns .col:last-child{padding:0 0 0 50px;padding:0 0 0 3.125rem;float:right;width:50%}@media only screen and (max-width: 992px){.layout-4columns .col:last-child{padding:0 0 25px 0;padding:0 0 1.5625rem 0;float:none;width:100%}.layout-4columns .col:last-child .col{padding:0 50px 0 0;padding:0 3.125rem 0 0;float:left;width:50%}}.layout-4columns .col:last-child blockquote{padding:25px;padding:1.5625rem;padding-right:0;float:right}.layout-4columns .col:last-child blockquote:before{left:auto;right:-1000%}.layout-2columns{margin:100px 0;margin:6.25rem 0;max-width:100%;margin-left:auto;margin-right:auto;position:relative}.layout-2columns:after{content:" ";display:block;clear:both}@media only screen and (max-width: 992px){.layout-2columns{margin:25px 0;margin:1.5625rem 0}}.layout-2columns:before{content:"";height:100%;width:1px;background-color:#bcbcbb;position:absolute;left:50%;top:0}@media only screen and (max-width: 992px){.layout-2columns:before{content:none}}.layout-2columns.after-block{margin-top:50px;margin-top:3.125rem}@media only screen and (max-width: 992px){.layout-2columns.after-block{margin-top:25px;margin-top:1.5625rem}}.layout-2columns.blue,.layout-2columns.green,.layout-2columns.red{margin-top:0;padding:50px 0;padding:3.125rem 0;color:#fff}.layout-2columns.blue .l-container:before,.layout-2columns.blue .layout-text:before,.layout-2columns.blue .layout-quote blockquote:before,.layout-quote .layout-2columns.blue blockquote:before,.layout-2columns.blue .layout-text-image:before,.layout-2columns.blue .site-contact:before,.layout-2columns.blue .s-keyfigure:before,.layout-2columns.blue .s-partner:before,.layout-2columns.blue .news-single:before,.layout-2columns.blue .page-single:before,.layout-2columns.green .l-container:before,.layout-2columns.green .layout-text:before,.layout-2columns.green .layout-quote blockquote:before,.layout-quote .layout-2columns.green blockquote:before,.layout-2columns.green .layout-text-image:before,.layout-2columns.green .site-contact:before,.layout-2columns.green .s-keyfigure:before,.layout-2columns.green .s-partner:before,.layout-2columns.green .news-single:before,.layout-2columns.green .page-single:before,.layout-2columns.red .l-container:before,.layout-2columns.red .layout-text:before,.layout-2columns.red .layout-quote blockquote:before,.layout-quote .layout-2columns.red blockquote:before,.layout-2columns.red .layout-text-image:before,.layout-2columns.red .site-contact:before,.layout-2columns.red .s-keyfigure:before,.layout-2columns.red .s-partner:before,.layout-2columns.red .news-single:before,.layout-2columns.red .page-single:before{content:none}.layout-2columns.blue{background-color:#255aa8}.layout-2columns.green{background-color:#46b17a}.layout-2columns.red{background-color:#ec5f65}.layout-2columns .l-container,.layout-2columns .layout-text,.layout-2columns .layout-quote blockquote,.layout-quote .layout-2columns blockquote,.layout-2columns .layout-text-image,.layout-2columns .site-contact,.layout-2columns .s-keyfigure,.layout-2columns .s-partner,.layout-2columns .news-single,.layout-2columns .page-single{position:relative}.layout-2columns .l-container:before,.layout-2columns .layout-text:before,.layout-2columns .layout-quote blockquote:before,.layout-quote .layout-2columns blockquote:before,.layout-2columns .layout-text-image:before,.layout-2columns .site-contact:before,.layout-2columns .s-keyfigure:before,.layout-2columns .s-partner:before,.layout-2columns .news-single:before,.layout-2columns .page-single:before,.layout-2columns .l-container:after,.layout-2columns .layout-text:after,.layout-2columns .layout-quote blockquote:after,.layout-quote .layout-2columns blockquote:after,.layout-2columns .layout-text-image:after,.layout-2columns .site-contact:after,.layout-2columns .s-keyfigure:after,.layout-2columns .s-partner:after,.layout-2columns .news-single:after,.layout-2columns .page-single:after{content:"";display:table}.layout-2columns .l-container:after,.layout-2columns .layout-text:after,.layout-2columns .layout-quote blockquote:after,.layout-quote .layout-2columns blockquote:after,.layout-2columns .layout-text-image:after,.layout-2columns .site-contact:after,.layout-2columns .s-keyfigure:after,.layout-2columns .s-partner:after,.layout-2columns .news-single:after,.layout-2columns .page-single:after{clear:both}.layout-2columns .col{padding:0 50px 0 0;padding:0 3.125rem 0 0;float:left;width:50%}@media only screen and (max-width: 992px){.layout-2columns .col{padding:0 0 25px 0;padding:0 0 1.5625rem 0;float:none;width:100%}}.layout-2columns .col blockquote{padding-left:0;position:relative}.layout-2columns .col blockquote:before{content:'';background:#0193d7;position:absolute;width:1000%;height:100%;top:0;left:-1000%}.layout-2columns .col:last-child{padding:0 0 0 50px;padding:0 0 0 3.125rem;float:right;width:50%}@media only screen and (max-width: 992px){.layout-2columns .col:last-child{padding:0 0 25px 0;padding:0 0 1.5625rem 0;float:none;width:100%}}.layout-2columns .col:last-child blockquote{padding:25px;padding:1.5625rem;padding-right:0;float:right}.layout-2columns .col:last-child blockquote:before{left:auto;right:-1000%}.layout-gallery{margin:65px 0;margin:4rem 0;max-width:100%;margin-left:auto;margin-right:auto}.layout-gallery:after{content:" ";display:block;clear:both}.layout-gallery .gallery{height:800px;height:50rem;position:relative}.layout-gallery .gallery .gallery-item{float:left;width:48%;margin:1%}.layout-gallery .gallery .gallery-item img{display:block}.layout-gallery .gallery.size5 .gallery-item{background-size:cover;background-position:center center;position:absolute;float:none}.layout-gallery .gallery.size5 .gallery-item img{display:none}.layout-gallery .gallery.size5 .gallery-item:nth-child(1){width:34%;height:49%;top:0;left:0}.layout-gallery .gallery.size5 .gallery-item:nth-child(2){width:20%;height:49%;top:0;left:36%}.layout-gallery .gallery.size5 .gallery-item:nth-child(3){width:42%;height:49%;top:0;left:58%}.layout-gallery .gallery.size5 .gallery-item:nth-child(4){width:49%;height:48%;top:52%;left:0}.layout-gallery .gallery.size5 .gallery-item:nth-child(5){width:49%;height:48%;top:52%;left:51%}#tinymce.wp-editor,.post-content{max-width:100%;margin-left:auto;margin-right:auto;font-size:14px;font-size:0.875rem}#tinymce.wp-editor:after,.post-content:after{content:" ";display:block;clear:both}#tinymce.wp-editor a,.post-content a{text-decoration:underline;transition:all 400ms;color:#706f6f}#tinymce.wp-editor a:hover,#tinymce.wp-editor a:focus,.post-content a:hover,.post-content a:focus{color:#255aa8}#tinymce.wp-editor em,.post-content em{font-style:italic}#tinymce.wp-editor p,.post-content p{display:block;line-height:1.4}#tinymce.wp-editor .blue,.post-content .blue{color:#0193d7}#tinymce.wp-editor .blueDark,.post-content .blueDark{color:#255aa8}#tinymce.wp-editor .green,.post-content .green{color:#46b17a}#tinymce.wp-editor .red,.post-content .red{color:#ec5f65}#tinymce.wp-editor .big,.post-content .big{font-size:1.2em}#tinymce.wp-editor blockquote,.post-content blockquote{padding:25px;padding:1.5625rem;background:#0193d7;display:inline-block;color:#fff}#tinymce.wp-editor .t-uppercase,.post-content .t-uppercase{text-transform:uppercase}#tinymce.wp-editor ul,#tinymce.wp-editor ol,#tinymce.wp-editor p,.post-content ul,.post-content ol,.post-content p{margin-bottom:1.0em}#tinymce.wp-editor .h1-underline,.post-content .h1-underline{font-size:40px;font-size:2.5rem;text-decoration:underline;display:inline-block}#tinymce.wp-editor .aligncenter,#tinymce.wp-editor dl.aligncenter,#tinymce.wp-editor .html5-captions .wp-caption.aligncenter,.post-content .aligncenter,.post-content dl.aligncenter,.post-content .html5-captions .wp-caption.aligncenter{display:block;margin-left:auto;margin-right:auto;text-align:center}#tinymce.wp-editor .alignleft,.post-content .alignleft{float:left}#tinymce.wp-editor .alignright,.post-content .alignright{float:right}.l-icon-before svg,.site-contact-links a svg,.site-contact-links .has-link svg,.l-download-list a svg{width:20px;width:1.25rem;height:20px;height:1.25rem;vertical-align:middle;fill:#706f6f}.l-icon-before.l-icon-white svg,.site-contact-links a.l-icon-white svg,.site-contact-links .l-register ul li a svg,.site-contact-links .l-icon-white.has-link svg,.l-download-list a.l-icon-white svg{fill:#fff}.l-icon-before.l-icon-blue svg,.site-contact-links a.l-icon-blue svg,.site-contact-links .l-download-list a svg,.l-download-list .site-contact-links a svg,.site-contact-links .l-icon-blue.has-link svg,.l-download-list a svg{fill:#255aa8}.l-icon-before.l-icon-small svg,.site-contact-links a.l-icon-small svg,.site-contact-links .l-register ul li a svg,.site-contact-links .l-icon-small.has-link svg,.l-download-list a.l-icon-small svg{width:16px;width:1rem;height:16px;height:1rem}.l-icon-before.l-icon-big svg,.site-contact-links a.l-icon-big svg,.site-contact-links .l-download-list a svg,.l-download-list .site-contact-links a svg,.site-contact-links .l-icon-big.has-link svg,.l-download-list a svg{width:24px;width:1.5rem;height:24px;height:1.5rem}.shortcuts{position:absolute;z-index:9999;width:100%;left:0;top:0}.shortcuts a{transition-duration:400ms;transition-property:all;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);text-align:center;position:absolute;color:#000;width:100%;left:0;top:0}.shortcuts a:focus{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.site-contact{line-height:120px;line-height:7.5rem;height:120px;height:7.5rem;font-size:12px;font-size:0.75rem}.site-contact:before,.site-contact:after{content:"";display:table}.site-contact:after{clear:both}.site-logo{width:21.05263%;float:left;margin-right:5.26316%;margin-bottom:0}@media only screen and (max-width: 992px){.site-logo{width:47.36842%;float:left;margin-right:5.26316%}}.site-logo img{max-width:230px;max-width:14.375rem;vertical-align:middle}.site-contact-links{width:73.68421%;float:right;margin-right:0;max-height:120px;max-height:7.5rem;text-align:right}@media only screen and (max-width: 992px){.site-contact-links{display:none}}.site-contact-links a,.site-contact-links .has-link{margin:0 0 0 15px;margin:0 0 0 0.9375rem;color:#706f6f;text-decoration:none}.site-contact-links a svg,.site-contact-links .has-link svg{margin:0 2px 0 0;margin:0 0.125rem 0 0;transition:all 400ms}.site-contact-links a:hover,.site-contact-links a:focus{color:#255aa8}.site-contact-links a:hover svg,.site-contact-links a:focus svg{fill:#255aa8}.site-contact-links .l-register{margin:0 0 0 15px;margin:0 0 0 0.9375rem;display:inline-block;position:relative;text-align:left}.site-contact-links .l-register button{font-size:12px;font-size:0.75rem;padding:8px 15px;padding:0.5rem 0.9375rem;background:#255aa8;color:#fff;font-weight:bold;text-transform:uppercase;transition:all 400ms;position:relative;z-index:1}.site-contact-links .l-register button:hover,.site-contact-links .l-register button:focus{background:#0193d7}.site-contact-links .l-register button:hover ~ ul,.site-contact-links .l-register button:focus ~ ul{display:block}.site-contact-links .l-register ul{min-width:205px;min-width:12.8125rem;top:60px;top:3.75rem;padding:15px 0 0 0;padding:0.9375rem 0 0 0;position:absolute;display:none;left:0;z-index:0}.site-contact-links .l-register ul:hover,.site-contact-links .l-register ul:focus{display:block}.site-contact-links .l-register ul li{line-height:1.0}.site-contact-links .l-register ul li a{padding:7px 10px;padding:0.4375rem 0.625rem;margin:0;background:#0193d7;color:#fff;display:block;text-decoration:none;transition:all 400ms}.site-contact-links .l-register ul li a svg{margin:0 5px 0 0;margin:0 0.3125rem 0 0}.site-contact-links .l-register ul li a:hover,.site-contact-links .l-register ul li a:focus{background:#50a3dd}.site-contact-links .l-social,.site-contact-links .l-logout{margin:0 0 0 15px;margin:0 0 0 0.9375rem;padding:0 0 0 10px;padding:0 0 0 0.625rem;display:inline-block;position:relative}.site-contact-links .l-social a,.site-contact-links .l-logout a{margin:0 0 0 5px;margin:0 0 0 0.3125rem;width:25px;width:1.5625rem}.site-contact-links .l-social a svg,.site-contact-links .l-logout a svg{margin:0}.site-contact-links .l-social:before,.site-contact-links .l-logout:before{margin:-20px 0 0 0;margin:-1.25rem 0 0 0;content:"";background:#706f6f;position:absolute;height:40px;width:1px;top:50%;left:0}.site-navigation{height:40px;height:2.5rem;background:#255aa8}.site-navigation .toggle-menu{display:none}@media only screen and (max-width: 992px){.site-navigation{top:120px;top:7.5rem;position:absolute;height:auto;width:100%;z-index:9999;left:0;display:none}.site-navigation .l-container,.site-navigation .layout-text,.site-navigation .layout-quote blockquote,.layout-quote .site-navigation blockquote,.site-navigation .layout-text-image,.site-navigation .site-contact,.site-navigation .s-keyfigure,.site-navigation .s-partner,.site-navigation .news-single,.site-navigation .page-single{padding:0}.site-navigation .toggle-menu{display:block}.site-navigation.show{display:block}.site-navigation.show .main-menu{display:block}}.toggle-menu{margin-top:40px;margin-top:2.5rem;height:50px;height:3.125rem;width:50px;width:3.125rem;background-color:transparent;position:relative;display:none;float:right}.toggle-menu.open .line{background-color:transparent}.toggle-menu.open .line:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:0}.toggle-menu.open .line:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:0}.toggle-menu .line{height:2px;height:0.125rem;background-color:#255aa8;transition:all 400ms;position:absolute;display:block;margin-left:-25%;left:50%;top:50%;width:50%}.toggle-menu .line:before,.toggle-menu .line:after{height:2px;height:0.125rem;transition:all 400ms;content:"";background-color:#255aa8;position:absolute;display:block;width:100%;left:0;top:0}.toggle-menu .line:before{top:-300%}.toggle-menu .line:after{top:300%}/*@media only screen and (max-width: 992px){.toggle-menu{display:block}}*/.main-menu{padding-left:40px;padding-left:2.5rem;display:block}@media only screen and (max-width: 992px){.main-menu{padding-left:0}}.main-menu .menu-item{box-sizing:border-box;width:14.28571%;float:left;height:40px;height:2.5rem;line-height:40px;line-height:2.5rem;font-size:11px;font-size:0.6875rem;display:inline-block;font-weight:bold;text-align:left;text-transform:uppercase;border-left:thin solid rgba(255,255,255,0.4)}@media only screen and (max-width: 992px){.main-menu .menu-item{border:0;border-bottom:thin solid rgba(255,255,255,0.4);width:100%;float:none}}.main-menu .menu-item:last-child{box-sizing:border-box;width:14.28571%;float:right;border-right:thin solid rgba(255,255,255,0.4)}@media only screen and (max-width: 992px){.main-menu .menu-item:last-child{border:0;width:100%;float:none}}.main-menu .menu-item a{color:#fff;display:block;text-decoration:none}.main-menu .menu-item a:hover ~ .sub-menu,.main-menu .menu-item a:focus ~ .sub-menu{display:block}.main-menu .menu-item:hover,.main-menu .menu-item:focus{background:#0193d7}.main-menu .menu-item:hover .sub-menu,.main-menu .menu-item:focus .sub-menu{display:block}.main-menu>.menu-item{text-align:center}.main-menu>.menu-item.current-menu-item,.main-menu>.menu-item.current-menu-parent{background:#0193d7}.main-menu>.menu-item .menu-item{box-sizing:border-box;width:25%;float:left}@media only screen and (max-width: 992px){.main-menu>.menu-item .menu-item{width:100%;float:none}}.main-menu>.menu-item .menu-item:last-child{box-sizing:border-box;width:25%;float:left}@media only screen and (max-width: 992px){.main-menu>.menu-item .menu-item:last-child{width:100%;float:none}}.main-menu>.menu-item:nth-child(4) .menu-item{box-sizing:border-box;width:50%;float:left}@media only screen and (max-width: 992px){.main-menu>.menu-item:nth-child(4) .menu-item{width:100%;float:none}}.main-menu>.menu-item:nth-child(4) .menu-item:last-child{box-sizing:border-box;width:50%;float:left}@media only screen and (max-width: 992px){.main-menu>.menu-item:nth-child(4) .menu-item:last-child{width:100%;float:none}}.main-menu .sub-menu{padding:20px 0;padding:1.25rem 0;top:160px;top:10rem;width:100%;left:0;position:absolute;display:none;background:#0193d7}@media only screen and (max-width: 992px){.main-menu .sub-menu{top:40px;top:2.5rem;padding:0}}.main-menu .sub-menu .menu-item{height:auto;padding:0 0 0 20px;padding:0 0 0 1.25rem;line-height:1.5em}@media only screen and (max-width: 992px){.main-menu .sub-menu .menu-item{height:40px;height:2.5rem;line-height:40px;line-height:2.5rem;width:100%;text-align:center}}.main-menu .sub-menu .menu-item:last-child{border-right:0}.main-menu .sub-menu .menu-item.current-menu-item a{text-decoration:underline}.main-menu .sub-menu .menu-item a{display:inline-block}@media only screen and (max-width: 992px){.main-menu .sub-menu .menu-item a{display:block;width:100%}}.main-menu .sub-menu .menu-item a:hover,.main-menu .sub-menu .menu-item a:focus{text-decoration:underline}.site-footer{line-height:40px;line-height:2.5rem;height:40px;height:2.5rem;font-size:11px;font-size:0.6875rem;background:#255aa8;color:#fff}@media only screen and (max-width: 425px){.site-footer{height:auto;text-align:center}}.site-footer a{color:#fff;text-decoration:none}.site-footer a:hover,.site-footer a:focus{text-decoration:underline}.site-footer .footer-menu{float:left}@media only screen and (max-width: 425px){.site-footer .footer-menu{float:none}}.site-footer .footer-menu .menu-item{padding:0 0 0 5px;padding:0 0 0 0.3125rem;display:inline-block}.site-footer .footer-menu .menu-item a{padding:0 0 0 5px;padding:0 0 0 0.3125rem;border-left:thin solid #fff}.site-footer .footer-menu{padding:0}.site-footer .footer-menu{padding:0;border:0}.site-footer .footer-legals{float:right}@media only screen and (max-width: 425px){.site-footer .footer-legals{float:none}}.l-fullwidth-image{margin:0 0 100px 0;margin:0 0 6.25rem 0}@media only screen and (max-width: 1200px){.l-fullwidth-image{margin:0 0 25px 0;margin:0 0 1.5625rem 0}}.l-fullwidth-image img{display:block;width:100%}.l-fullwidth-image.bottom{margin:0}.l-keyfigure{margin:0 0 50px 0;margin:0 0 3.125rem 0;height:300px;height:18.75rem;position:relative;overflow:hidden;width:100%}@media only screen and (max-width: 992px){.l-keyfigure{margin:0 0 25px 0;margin:0 0 1.5625rem 0;height:700px;height:43.75rem}}@media only screen and (max-width: 425px){.l-keyfigure{height:auto}}.l-keyfigure div{line-height:1.1;font-weight:normal;text-transform:uppercase;position:absolute;color:#fff;overflow:hidden;left:0;top:0}@media only screen and (max-width: 425px){.l-keyfigure div{margin:0 0 25px 0;margin:0 0 1.5625rem 0;position:relative}}.l-keyfigure div strong{font-weight:bold;display:inline-block}.l-keyfigure div em{font-style:normal}.l-keyfigure div:nth-child(1){padding:2.5% 2%;background:#706f6f;width:23%;height:46%}@media only screen and (max-width: 992px){.l-keyfigure div:nth-child(1){width:45%;height:23%}}@media only screen and (max-width: 425px){.l-keyfigure div:nth-child(1){padding:25px;padding:1.5625rem;width:100%;left:0}}.l-keyfigure div:nth-child(1) strong{font-size:23px;font-size:1.4375rem}.l-keyfigure div:nth-child(1) em{font-size:56px;font-size:3.5rem}.l-keyfigure div:nth-child(2){padding:3.5% 2%;background:#255aa8;width:23%;top:54%;height:46%}@media only screen and (max-width: 992px){.l-keyfigure div:nth-child(2){width:45%;height:23%;top:26%}}@media only screen and (max-width: 425px){.l-keyfigure div:nth-child(2){padding:25px;padding:1.5625rem;width:100%;left:0}}.l-keyfigure div:nth-child(2) strong{font-size:13px;font-size:0.8125rem;color:white;}.l-keyfigure div:nth-child(2) em{font-size:26px;font-size:1.625rem}.l-keyfigure div:nth-child(3){padding:6% 3%;background:#0193d7;width:23%;height:100%;left:25%}@media only screen and (max-width: 992px){.l-keyfigure div:nth-child(3){width:52%;height:49%;left:48%}}@media only screen and (max-width: 425px){.l-keyfigure div:nth-child(3){padding:25px;padding:1.5625rem;width:100%;left:0}}.l-keyfigure div:nth-child(3) strong{font-size:28px;font-size:1.75rem}.l-keyfigure div:nth-child(3) em{font-size:82px;font-size:5.125rem}.l-keyfigure div:nth-child(4){padding:1%;background:#255aa8;width:17%;height:46%;left:50%}@media only screen and (max-width: 992px){.l-keyfigure div:nth-child(4){padding:4%;width:45%;height:23%;top:52%;left:0}}@media only screen and (max-width: 425px){.l-keyfigure div:nth-child(4){padding:25px;padding:1.5625rem;width:100%;left:0}}.l-keyfigure div:nth-child(4) strong{font-size:16px;font-size:1rem}@media only screen and (max-width: 1200px){.l-keyfigure div:nth-child(4) strong{font-size:14px;font-size:0.875rem}}.l-keyfigure div:nth-child(4) em{font-size:11px;font-size:0.6875rem;line-height:1.8}@media only screen and (max-width: 1200px){.l-keyfigure div:nth-child(4) em{font-size:10px;font-size:0.625rem}}.l-keyfigure div:nth-child(5){padding:1%;background:#0193d7;width:17%;height:46%;top:54%;left:50%}@media only screen and (max-width: 992px){.l-keyfigure div:nth-child(5){padding:4%;width:45%;height:22%;top:78%;left:0}}@media only screen and (max-width: 425px){.l-keyfigure div:nth-child(5){padding:25px;padding:1.5625rem;width:100%;left:0}}.l-keyfigure div:nth-child(5) strong{padding:5px 0;padding:0.3125rem 0;font-size:16px;font-size:1rem}@media only screen and (max-width: 1200px){.l-keyfigure div:nth-child(5) strong{font-size:14px;font-size:0.875rem}}@media only screen and (max-width: 992px){.l-keyfigure div:nth-child(5) strong{display:block}}.l-keyfigure div:nth-child(5) em{font-size:11px;font-size:0.6875rem}@media only screen and (max-width: 1200px){.l-keyfigure div:nth-child(5) em{font-size:10px;font-size:0.625rem}}@media only screen and (max-width: 425px){.l-keyfigure div:nth-child(5) em{font-size:9px;font-size:0.5625rem}}.l-keyfigure div:nth-child(6){font-size:13px;font-size:0.8125rem;padding:3%;background:#706f6f;width:31%;height:100%;left:69%;text-transform:none;text-align:justify;font-weight:bold}@media only screen and (max-width: 1200px){.l-keyfigure div:nth-child(6){font-size:12px;font-size:0.75rem}}@media only screen and (max-width: 992px){.l-keyfigure div:nth-child(6){width:52%;height:48%;left:48%;top:52%}}@media only screen and (max-width: 425px){.l-keyfigure div:nth-child(6){padding:25px;padding:1.5625rem;width:100%;left:0}}.l-news{display:flex;flex-wrap:wrap;justify-content:flex-start;max-width:100%;margin-left:auto;margin-right:auto}.l-news:after{content:" ";display:block;clear:both}.l-news.is-home{margin-bottom:100px;margin-bottom:6.25rem}.l-news .news{min-height:17.5rem;padding:0 3.125rem 0 0;float:left;width:50%}@media only screen and (max-width: 992px){.l-news .news{padding:0 0 50px 0;padding:0 0 3.125rem 0;float:none;width:100%}}.l-news .news:nth-child(even){padding:0 0 0 50px;padding:0 0 0 3.125rem;border-left:thin solid #bcbcbb;float:right;width:50%}@media only screen and (max-width: 992px){.l-news .news:nth-child(even){padding:0 0 50px 0;padding:0 0 3.125rem 0;float:none;width:100%;border:0}}.s-news{margin:0 0 50px 0;margin:0 0 3.125rem 0;padding:50px 0;padding:3.125rem 0;background:#f6f6f6}.s-news .l-news .news{min-height:0;/*width:23.72881%;*/width:30%;float:left;/*margin-right:1.69492%;*/margin-right:3%;margin-bottom:3%;border:0;padding:0}@media only screen and (max-width: 992px){.s-news .l-news .news{padding:25px 25px 25px 0;padding:1.5625rem 1.5625rem 1.5625rem 0;width:49.15254%;float:left;margin-right:1.69492%}}@media only screen and (max-width: 425px){.s-news .l-news .news{padding:0;width:100%;float:left;margin-left:0;margin-right:0}}.s-news .l-news .news h3{font-size:16px;font-size:1rem}.s-news .l-news .news p{font-size:14px;font-size:0.875rem}.s-news .l-news .news:last-child{width:23.72881%;float:right;margin-right:0}@media only screen and (max-width: 992px){.s-news .l-news .news:last-child{width:49.15254%;float:left;margin-right:1.69492%}}@media only screen and (max-width: 425px){.s-news .l-news .news:last-child{padding:0;width:100%;float:left;margin-left:0;margin-right:0}}@media only screen and (max-width: 992px){.s-news .l-news .news:nth-child(even){padding:25px 0 25px 25px;padding:1.5625rem 0 1.5625rem 1.5625rem;width:49.15254%;float:right;margin-right:0}}@media only screen and (max-width: 425px){.s-news .l-news .news:nth-child(even){padding:0;width:100%;float:left;margin-left:0;margin-right:0}}.l-title-menu{border-bottom:2px solid #255aa8;border-bottom:0.125rem solid #255aa8;margin:0 0 50px 0;margin:0 0 3.125rem 0;position:relative}@media only screen and (max-width: 992px){.l-title-menu{margin:0 0 25px 0;margin:0 0 1.5625rem 0}}.l-title-menu h1,.l-title-menu h2,.l-title-menu h3{display:inline-block;margin-bottom:0}.l-title-menu.l-title-menu-image h1,.l-title-menu.l-title-menu-image h2,.l-title-menu.l-title-menu-image h3{padding-right:20%}.l-title-menu.l-title-menu-image img{position:absolute;right:0;top:0;max-width:20%;max-height:100%}.l-title-menu .subtitle{font-size:18px;font-size:1.125rem;margin:0 0 0.5em 0;color:#0193d7}.l-title-menu .menu{bottom:5px;bottom:0.3125rem;position:absolute;right:0}.l-title-menu .menu-item{padding:0 5px;padding:0 0.3125rem;font-size:12px;font-size:0.75rem;text-transform:uppercase;display:inline-block;font-weight:300}.l-title-menu .menu-item:last-child{padding-right:0}@media only screen and (max-width: 992px){.l-title-menu .menu-item{display:none}}.l-title-menu .menu-item.current{font-weight:bold;color:#0193d7}.l-title-menu .menu-item.current a{color:#0193d7}.l-title-menu .menu-item a{color:#706f6f;text-decoration:none;transition:all 400ms}.l-title-menu .menu-item a:hover,.l-title-menu .menu-item a:focus{color:#255aa8;text-decoration:underline}.news.student .news-category a{color:#ec5f65}.news.student .news-category svg{fill:#ec5f65}.news.student .news-date{background-color:#ec5f65}.news.event .news-category a{color:#fbb03b}.news.event .news-category svg{fill:#fbb03b}.news.event .news-date{background-color:#fbb03b}.news.erasmus .news-category a{color:#46b17a}.news.erasmus .news-category svg{fill:#46b17a}.news.erasmus .news-date{background-color:#46b17a}.news.doc .news-category a{color:#0193d7}.news.doc .news-category svg{fill:#0193d7}.news.doc .news-date{background-color:#0193d7}.news-single,.page-single{margin:100px auto;margin:6.25rem auto}@media only screen and (max-width: 992px){.news-single,.page-single{margin:25px auto;margin:1.5625rem auto}}.news-thumbnail{max-width:180px;max-width:11.25rem;margin:0 15px 0 0;margin:0 0.9375rem 0 0;width:100%;float:left}.news-category{border-bottom:2px solid #255aa8;border-bottom:0.125rem solid #255aa8;font-size:12px;font-size:0.75rem;line-height:30px;line-height:1.875rem;margin:0 0 15px 0;margin:0 0 0.9375rem 0;text-transform:uppercase;text-align:right;overflow:hidden}.news-category svg{width:24px;width:1.5rem;height:24px;height:1.5rem;float:left}.news-category a{text-decoration:none}.news-category a:hover,.news-category a:focus{text-decoration:underline}.news-date{font-size:11px;font-size:0.6875rem;padding:2px 5px;padding:0.125rem 0.3125rem;margin:0 0 5px 0;margin:0 0 0.3125rem 0;text-transform:uppercase;display:inline-block;color:#fff;background-color:#255aa8;}.news-permalink{text-decoration:none;color:#706f6f}.news-permalink:hover .news-title,.news-permalink:focus .news-title{text-decoration:underline}.news-title{margin:0 0 10px 0;margin:0 0 0.625rem 0}.news-excerpt{font-size:14px;font-size:0.875rem;transition:all 400ms}.s-partner{margin:0 auto 100px auto;margin:0 auto 6.25rem auto}@media only screen and (max-width: 992px){.s-partner{margin:0 auto 50px auto;margin:0 auto 3.125rem auto}}.l-partner-slideshow{position:relative;overflow:hidden}.l-partner-slideshow .btn{margin-top:-20px;margin-top:-1.25rem;background:transparent;position:absolute;transition:all 400ms;z-index:1;top:50%}.l-partner-slideshow .btn svg{width:40px;width:2.5rem;height:40px;height:2.5rem;display:block;transition:all 400ms}.l-partner-slideshow .btn.btn-prev{left:0}.l-partner-slideshow .btn.btn-prev:hover svg,.l-partner-slideshow .btn.btn-prev:focus svg{-webkit-transform:translateX(-10%);-ms-transform:translateX(-10%);transform:translateX(-10%)}.l-partner-slideshow .btn.btn-next{right:0}.l-partner-slideshow .btn.btn-next:hover svg,.l-partner-slideshow .btn.btn-next:focus svg{-webkit-transform:translateX(10%);-ms-transform:translateX(10%);transform:translateX(10%)}.l-partner-slideshow .btn.hide{opacity:0;cursor:default}.l-partner-slideshow .wrapper{transition:all 600ms;position:relative;overflow:hidden;width:100%;z-index:0}.l-partner-slideshow .item{float:left;text-align:center}.l-partner-slideshow .item img{max-width:150px;max-width:9.375rem}.s-3of4{margin:0 0 100px 0;margin:0 0 6.25rem 0;max-width:100%;margin-left:auto;margin-right:auto}.s-3of4:after{content:" ";display:block;clear:both}@media only screen and (max-width: 992px){.s-3of4{margin:0 0 25px 0;margin:0 0 1.5625rem 0}}.s-3of4 .l-3{padding:0 50px 0 0;padding:0 3.125rem 0 0;border-right:thin solid #bcbcbb;float:left;width:75%}@media only screen and (max-width: 992px){.s-3of4 .l-3{margin:0 0 25px 0;margin:0 0 1.5625rem 0;float:none;width:100%;padding:0;border:0}}.s-3of4 .l-1{padding:0 0 0 50px;padding:0 0 0 3.125rem;float:right;width:25%}@media only screen and (max-width: 992px){.s-3of4 .l-1{margin:0 0 25px 0;margin:0 0 1.5625rem 0;float:none;width:100%;padding:0}}.l-download-list li{padding:5px 0;padding:0.3125rem 0}.l-download-list a{text-decoration:none;transition:all 400ms;font-weight:bold;color:#0193d7}.l-download-list a svg{margin:0 5px 0 0;margin:0 0.3125rem 0 0;transition:all 400ms}.l-download-list a:hover,.l-download-list a:focus{color:#706f6f}.l-download-list a:hover svg,.l-download-list a:focus svg{fill:#706f6f}.l-gmap{height:400px;height:25rem;margin:0 0 50px 0;margin:0 0 3.125rem 0}.s-info h1,.s-info .h1{color:#706f6f}.s-info h2{color:#0193d7}.s-info .l-3 .col{width:49.15254%;float:left;margin-right:1.69492%}@media only screen and (max-width: 425px){.s-info .l-3 .col{width:100%;float:left;margin-left:0;margin-right:0}}.s-info .l-3 .col:last-child{width:49.15254%;float:right;margin-right:0}@media only screen and (max-width: 425px){.s-info .l-3 .col:last-child{width:100%;float:left;margin-left:0;margin-right:0}}
