/* @license MIT https://github.com/necolas/normalize.css/blob/8.0.1/LICENSE.md */
html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}main{display:block;}h1{font-size:2em;margin:0.67em 0;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{padding:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:list-item;}template{display:none;}[hidden]{display:none;}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.preload *{-webkit-transition:none !important;-moz-transition:none !important;-ms-transition:none !important;-o-transition:none !important;}
html{--scrollbar-width:17px}
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li:before{content:" \BB ";}.breadcrumb li:first-child:before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/themes/custom/ipbase/images/icons/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/custom/ipbase/images/icons/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/themes/custom/ipbase/images/icons/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/custom/ipbase/images/icons/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/custom/ipbase/images/icons/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/themes/custom/ipbase/images/icons/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/themes/custom/ipbase/images/icons/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/themes/custom/ipbase/images/icons/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/custom/ipbase/images/icons/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/custom/ipbase/images/icons/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/custom/ipbase/images/icons/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.node--unpublished{background-color:#fff4f4;}
*{box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box}*,*:before,*:after{box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box}a:focus{outline:0}html{cursor:default}body{-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6,p,form,table,tr,td{margin:0;padding:0;font-size:1em}a img,:link img,:visited img{border:0;text-decoration:none}.button,.image-button{margin:0}table{border-collapse:separate;border-spacing:0}tr,td,th,tbody{margin:0;padding:0;border:0}tr.even,tr.odd{background:none;border-bottom:none;padding:0}th{font-weight:normal}ul,li,.item-list ul li,.menu-item{margin:0;padding:0;list-style-type:none}ul,li,.item-list ul li,.item-list ul,ul.menu li,ul li.leaf,ul li.expanded,.menu-item--expanded{margin:0;padding:0;list-style-type:none;list-style-image:none}ul.inline li{display:inline;list-style-type:none;padding:0}fieldset{clear:both;margin:0;padding:0;border:0;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-before:0;-webkit-padding-start:0;-webkit-padding-end:0;-webkit-padding-after:0}.fieldset-wrapper{margin:0;-webkit-margin-top-collapse:separate}.webform-container-inline label{margin-right:0}label,.field__label{font-weight:normal}.form-checkboxes .form-item,.form-radios .form-item{margin:0}.form-item,.form-actions{margin:0}textarea{resize:none;overflow:auto}textarea:focus,input:focus,select:focus{outline:none}input[type="radio"]{margin:0}.views-exposed-form .form-item,.views-exposed-form .form-submit,.views-exposed-widgets{margin:0}.views-exposed-form .views-exposed-widget{padding:0}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1}.breadcrumb{padding:0}span.file{background:none;padding:0;min-height:1px}
@font-face{font-family:'fontello';src:url(/themes/custom/urogec/fonts/fontello.eot?46604337=);src:url(/themes/custom/urogec/fonts/fontello.eot?46604337=#iefix) format('embedded-opentype'),url(/themes/custom/urogec/fonts/fontello.woff?46604337=) format('woff'),url(/themes/custom/urogec/fonts/fontello.ttf?46604337=) format('truetype'),url(/themes/custom/urogec/fonts/fontello.svg?46604337=#fontello) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'icomoon';src:url(/themes/custom/urogec/fonts/icomoon.eot?a3batw=);src:url(/themes/custom/urogec/fonts/icomoon.eot?a3batw=#iefix) format('embedded-opentype'),url(/themes/custom/urogec/fonts/icomoon.ttf?a3batw=) format('truetype'),url(/themes/custom/urogec/fonts/icomoon.woff?a3batw=) format('woff'),url(/themes/custom/urogec/fonts/icomoon.svg?a3batw=#icomoon) format('svg');font-weight:normal;font-style:normal;font-display:block;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:url(/themes/custom/urogec/fonts/open-sans-v35-latin-300.woff2) format('woff2');}@font-face{font-family:'Open Sans';font-style:italic;font-weight:300;src:url(/themes/custom/urogec/fonts/open-sans-v35-latin-300italic.woff2) format('woff2');}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:url(/themes/custom/urogec/fonts/open-sans-v35-latin-regular.woff2) format('woff2');}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:url(/themes/custom/urogec/fonts/open-sans-v35-latin-italic.woff2) format('woff2');}@font-face{font-family:'Open Sans';font-style:normal;font-weight:500;src:url(/themes/custom/urogec/fonts/open-sans-v35-latin-500.woff2) format('woff2');}@font-face{font-family:'Open Sans';font-style:italic;font-weight:500;src:url(/themes/custom/urogec/fonts/open-sans-v35-latin-500italic.woff2) format('woff2');}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:url(/themes/custom/urogec/fonts/open-sans-v35-latin-600.woff2) format('woff2');}@font-face{font-family:'Open Sans';font-style:italic;font-weight:600;src:url(/themes/custom/urogec/fonts/open-sans-v35-latin-600italic.woff2) format('woff2');}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:url(/themes/custom/urogec/fonts/open-sans-v35-latin-700.woff2) format('woff2');}@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;src:url(/themes/custom/urogec/fonts/open-sans-v35-latin-700italic.woff2) format('woff2');}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;src:url(/themes/custom/urogec/fonts/open-sans-v35-latin-800.woff2) format('woff2');}
.bkg-wrapper{overflow:hidden;z-index:-1;position:absolute;width:100vw;height:100%;top:0;left:50%;content:"";transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);}.image{position:relative;display:block;width:100%;height:auto;}.ratio-box{display:block;content:"";padding-top:75%;}.ratio-content{position:absolute;top:0;left:0;bottom:0;right:0;}.flex{display:flex;flex-wrap:wrap;}.gradient-menu{z-index:1;position:absolute;width:100vw;height:200px;content:"";top:0;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);background:-moz-linear-gradient(top,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%);}.gradient-slide{z-index:1;position:absolute;width:100vw;height:100%;content:"";top:0;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);background:-moz-linear-gradient(left,rgba(0,0,0,0.4) 0%,rgba(0,0,0,0.25) 25%,rgba(0,0,0,0) 85%);background:-webkit-linear-gradient(left,rgba(0,0,0,0.4) 0%,rgba(0,0,0,0.25) 25%,rgba(0,0,0,0) 85%);background:linear-gradient(to right,rgba(0,0,0,0.4) 0%,rgba(0,0,0,0.25) 25%,rgba(0,0,0,0) 85%);}.gradient-slide-content{background:-moz-radial-gradient(center,ellipse cover,rgba(0,0,0,0.15) 0%,rgba(0,0,0,0) 100%);background:-webkit-radial-gradient(center,ellipse cover,rgba(0,0,0,0.15) 0%,rgba(0,0,0,0) 100%);background:radial-gradient(ellipse at center,rgba(0,0,0,0.15) 0%,rgba(0,0,0,0) 100%);}body.dev-mode:before{z-index:999;position:fixed;width:10px;height:10px;left:0;top:0;content:"";background:pink;}ul.primary{display:flex;flex-wrap:wrap;z-index:2;padding:0 15px;margin-bottom:30px;line-height:0;border-bottom:1px solid #424242;}ul.primary > li{margin:0;}ul.primary > li a{height:auto;margin-right:1px;padding:0 15px;font:400 0.8em/30px 'Open Sans',sans-serif,sans-serif;text-transform:uppercase;background:#FFF;border:1px solid #424242;border-bottom:none;border-radius:3px 3px 0 0;color:#424242;}ul.primary > li a:hover{color:#F6A139;background:#FFF;text-decoration:none;}ul.primary > li.is-active a,ul.primary > li.is-active a:hover{margin-bottom:-1px;background:#EFEFEF;border-bottom:1px solid #EFEFEF;}.maintenance-page header{position:relative;height:160px;}.maintenance-page header:before{overflow:hidden;z-index:-1;position:absolute;width:100vw;height:100%;top:0;left:50%;content:"";transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);background:#FFF;}.maintenance-page header a,.maintenance-page header img{height:100%;}.maintenance-page header img{padding:15px 0;}.maintenance-page header .name-and-slogan{display:none;}.maintenance-page.path-user main{min-height:50vh;margin:50px 0;}.maintenance-page a{font-weight:700;}.page-node-type-page .addtoany_list,.page-node-type-page .breadcrumb{display:none;}.page-node-type-error-page .breadcrumb,.page-node-type-error-page .field--name-field-code-error{display:none;}#error-404{display:flex;align-items:center;padding:10% 5%;font:400 1.1em/1.6em 'Open Sans',sans-serif,sans-serif;background:#FFF;}#error-404 .error-content{width:50%;padding:0 5% 0 0;}#error-404 .error-title{margin-bottom:10px;font:700 5em/1.1em 'Open Sans',sans-serif,sans-serif;color:#484848;}#error-404 .error-desc{font:400 1.5em/1.2em 'Open Sans',sans-serif,sans-serif;}#error-404 .error-code{margin-bottom:15px;font:700 0.9em/2em 'Open Sans',sans-serif,sans-serif;color:#868188;}#error-404 .error-link ul{margin:5px 0 0;}#error-404 .error-view{width:50%;}#error-404 .error-view img{display:block;width:100%;height:auto;max-width:465px;}@media only screen and (min-width:1px) and (max-width:1440px){body.dev-mode:before{background:pink;}}@media only screen and (min-width:1px) and (max-width:1280px){body.dev-mode:before{background:blueviolet;}#error-404{padding:5%;}}@media only screen and (min-width:1px) and (max-width:1024px){body.dev-mode:before{background:blue;}#error-404{flex-direction:column-reverse;}#error-404 .error-content{width:75%;padding:0;}#error-404 .error-view{width:75%;}}@media only screen and (min-width:1px) and (max-width:900px){body.dev-mode:before{background:green;}#error-404{flex-direction:column-reverse;}#error-404 .error-content{width:75%;padding:0;}#error-404 .error-view{width:75%;}}@media only screen and (min-width:1px) and (max-width:768px){body.dev-mode:before{background:greenyellow;}}@media only screen and (min-width:1px) and (max-width:600px){body.dev-mode:before{background:yellow;}#error-404 .error-content{width:100%;}#error-404 .error-view{width:100%;}}@media only screen and (min-width:1px) and (max-width:480px){body.dev-mode:before{background:orange;}}@media only screen and (min-width:1px) and (max-width:320px){body.dev-mode:before{background:red;}}header{display:flex;flex-wrap:wrap;z-index:2;position:relative;height:130px;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}header #burger{display:none;z-index:99;position:absolute;top:50%;right:0;width:80px;height:100%;text-align:center;cursor:pointer;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);}header #burger:after{margin:auto;content:"\E81F";color:#FFF;font:2.5em/0 "fontello";-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}header #burger:hover:after{color:#F6A139;}header .region-header{z-index:2;position:relative;height:100%;margin:0 2.5% 0 0;}header .region-header .block-iptools-logo{z-index:2;height:100%;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}header .region-header .block-iptools-logo .logo{height:100%;background:#FFF;}header .region-header .block-iptools-logo .logo a{display:flex;height:100%;}header .region-header .block-iptools-logo .logo img{display:block;width:auto;max-width:225px;height:100%;padding:15px 15px 15px 20px;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}header .region-primary-menu{display:flex;flex-wrap:wrap;flex:1;justify-content:flex-end;}header nav.menu--menu-top{z-index:1;order:1;position:relative;height:65px;}header nav.menu--menu-top:before{overflow:hidden;z-index:-1;position:absolute;width:100vw;height:100%;top:0;left:50%;content:"";transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);width:200vw;background:#FFF;}header nav.menu--menu-top > ul.menu{display:flex;margin:0;justify-content:flex-end;font:300 1em/65px 'Open Sans',sans-serif;text-transform:uppercase;}header nav.menu--menu-top > ul.menu > li{position:relative;}header nav.menu--menu-top > ul.menu > li > a,header nav.menu--menu-top > ul.menu > li > span{display:flex;align-items:center;color:#4877B9;padding:0 20px;text-align:center;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}header nav.menu--menu-top > ul.menu > li > a:before,header nav.menu--menu-top > ul.menu > li > span:before{position:absolute;left:50%;bottom:0;content:"";width:0;height:4px;background:#F6A139;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}header nav.menu--menu-top > ul.menu > li:hover > a,header nav.menu--menu-top > ul.menu > li:hover > span{text-decoration:none;}header nav.menu--menu-top > ul.menu > li:hover > a:before,header nav.menu--menu-top > ul.menu > li:hover > span:before{width:50%;}header nav.menu--menu-top > ul.menu > li.menu-item--active-trail > a,header nav.menu--menu-top > ul.menu > li.menu-item--active-trail > span{font:600 1em/65px 'Open Sans',sans-serif;}header nav.menu--menu-top > ul.menu > li.menu-item--active-trail > a:before,header nav.menu--menu-top > ul.menu > li.menu-item--active-trail > span:before{width:100%;}header nav.menu--user-shortcut{order:2;z-index:1;position:relative;height:65px;}header nav.menu--user-shortcut ul.menu{display:flex;margin:0;justify-content:flex-end;font:300 1em/65px 'Open Sans',sans-serif;text-transform:uppercase;}header nav.menu--user-shortcut ul.menu li{position:relative;}header nav.menu--user-shortcut ul.menu li a{display:flex;align-items:center;color:#4877B9;padding:0 20px;text-align:center;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}header nav.menu--user-shortcut ul.menu li a.menu-search,header nav.menu--user-shortcut ul.menu li a.menu-login,header nav.menu--user-shortcut ul.menu li a.menu-logout{position:relative;width:65px;height:65px;font-size:0 !important;padding:0;}header nav.menu--user-shortcut ul.menu li a.menu-search:after,header nav.menu--user-shortcut ul.menu li a.menu-login:after,header nav.menu--user-shortcut ul.menu li a.menu-logout:after{position:absolute;width:100%;content:"\e90b";font:normal 25px/0 "icomoon";}header nav.menu--user-shortcut ul.menu li a.menu-search:hover:after,header nav.menu--user-shortcut ul.menu li a.menu-login:hover:after,header nav.menu--user-shortcut ul.menu li a.menu-logout:hover:after{color:#F6A139;}header nav.menu--user-shortcut ul.menu li a.menu-login:after{content:"\e90c";}header nav.menu--user-shortcut ul.menu li a.menu-logout:after{content:"\e90d";}header nav.menu--user-shortcut ul.menu li.menu-item--expanded{display:flex;flex-wrap:wrap;}header .region-secondary-menu{display:none;}header .region-secondary-menu nav.menu--user-shortcut ul.menu li a{color:#FFF;}header nav.menu--main{order:3;z-index:0;position:relative;width:100%;height:65px;}header nav.menu--main:before{overflow:hidden;z-index:-1;position:absolute;width:100vw;height:100%;top:0;left:50%;content:"";transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);width:200vw;background:#4877B9;}header nav.menu--main > ul.menu{display:flex;margin:0;justify-content:flex-end;text-transform:uppercase;}header nav.menu--main > ul.menu > li{position:relative;}header nav.menu--main > ul.menu > li > a,header nav.menu--main > ul.menu > li > span{display:block;font:600 1.05em/65px 'Open Sans',sans-serif;color:#FFF;padding:0 30px;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}header nav.menu--main > ul.menu > li > a:before,header nav.menu--main > ul.menu > li > span:before{position:absolute;left:50%;bottom:0;content:"";width:0;height:4px;background:#F6A139;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}header nav.menu--main > ul.menu > li > a.close:after,header nav.menu--main > ul.menu > li > span.close:after{position:relative;padding:0 0 0 15px;content:"\e909";color:rgba(255,255,255,0.5);font:normal 1em/0 "icomoon";-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}header nav.menu--main > ul.menu > li:hover > a,header nav.menu--main > ul.menu > li:hover > span{text-decoration:none;}header nav.menu--main > ul.menu > li:hover > a:before,header nav.menu--main > ul.menu > li:hover > span:before{width:50%;}header nav.menu--main > ul.menu > li:hover > a.close:after,header nav.menu--main > ul.menu > li:hover > span.close:after{color:#ffffff;}header nav.menu--main > ul.menu > li.menu-item--active-trail > a:before,header nav.menu--main > ul.menu > li.menu-item--active-trail > span:before{width:100%;background:#F6A139;}header nav.menu--main > ul.menu > li > ul,header nav.menu--menu-top > ul.menu > li > ul{z-index:-1;position:absolute;min-width:100%;width:max-content;margin:0;top:-1000px;left:0;font:500 1em/55px 'Open Sans',sans-serif;text-transform:initial;background:#F6A139;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}header nav.menu--main > ul.menu > li > ul > li,header nav.menu--menu-top > ul.menu > li > ul > li{position:relative;}header nav.menu--main > ul.menu > li > ul > li > a,header nav.menu--menu-top > ul.menu > li > ul > li > a,header nav.menu--main > ul.menu > li > ul > li > span,header nav.menu--menu-top > ul.menu > li > ul > li > span{position:relative;display:flex;align-items:baseline;padding:0 35px 0 0;color:#FFF;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}header nav.menu--main > ul.menu > li > ul > li > a:before,header nav.menu--menu-top > ul.menu > li > ul > li > a:before,header nav.menu--main > ul.menu > li > ul > li > span:before,header nav.menu--menu-top > ul.menu > li > ul > li > span:before{position:relative;width:25px;height:1px;margin-right:15px;background:#FFF;content:"";}header nav.menu--main > ul.menu > li > ul > li:hover > a,header nav.menu--menu-top > ul.menu > li > ul > li:hover > a,header nav.menu--main > ul.menu > li > ul > li:hover > span,header nav.menu--menu-top > ul.menu > li > ul > li:hover > span{background:rgba(255,255,255,0.25);text-decoration:none;}header nav.menu--main > ul.menu > li > ul > li ul,header nav.menu--menu-top > ul.menu > li > ul > li ul{display:none;position:absolute;top:0;width:max-content;margin:0;left:100%;padding:15px;text-transform:initial;font:500 1.05em/1.4em 'Open Sans',sans-serif;background:#e8e8e8;}header nav.menu--main > ul.menu > li > ul > li ul:before,header nav.menu--menu-top > ul.menu > li > ul > li ul:before{position:absolute;left:-2px;top:0;content:"\E829";color:#F8B96B;font:2em/60px "fontello";}header nav.menu--main > ul.menu > li > ul > li ul li a,header nav.menu--menu-top > ul.menu > li > ul > li ul li a{position:relative;display:inline-flex;align-items:baseline;margin:0 0 0 5px;padding:10px 15px;color:#4877B9;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}header nav.menu--main > ul.menu > li > ul > li ul li a:before,header nav.menu--menu-top > ul.menu > li > ul > li ul li a:before{position:relative;width:10px;height:1px;margin-right:10px;background:#F6A139;content:"";}header nav.menu--main > ul.menu > li > ul > li ul li a:hover,header nav.menu--menu-top > ul.menu > li > ul > li ul li a:hover{color:#F6A139;background:none;text-decoration:none;}header nav.menu--main > ul.menu > li > ul > li:hover ul,header nav.menu--menu-top > ul.menu > li > ul > li:hover ul{display:block;}header nav.menu--main > ul.menu > li:hover > ul,header nav.menu--menu-top > ul.menu > li:hover > ul{top:65px;}.user-logged-in header nav.menu--main > ul.menu > li > a.close:after,.user-logged-in header nav.menu--main > ul.menu > li > span.close:after{display:none;}.path-frontpage header .region-primary-menu nav.menu--main:before{background:none;}@media only screen and (min-width:1px) and (max-width:1280px){header nav.menu--main > ul.menu > li > a,header nav.menu--main > ul.menu > li > span{padding:0 15px;}}@media only screen and (min-width:1px) and (max-width:1024px){.layout-container{margin-top:80px !important;}header{z-index:4;position:fixed;top:0;width:100%;height:80px;margin:0 -2.5%;padding:0 2.5%;box-shadow:0 0 20px -2px #000;}header:before{overflow:hidden;z-index:-1;position:absolute;width:100vw;height:100%;top:0;left:50%;content:"";transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);background:#4877B9;}header #burger{display:flex;}header .region-header{z-index:1;}header .region-header .block-iptools-logo .logo img{padding:3px 7px 7px 12px;}header .region-primary-menu{z-index:initial;overflow:hidden;display:block;position:absolute;top:0;right:-150%;max-width:350px;border:3px solid rgba(255,255,255,0.5);border-top:0;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}header .region-primary-menu nav.menu--user-shortcut{display:none;}header .region-secondary-menu{display:block;}header nav.menu--user-shortcut{z-index:0;position:absolute;right:80px;height:80px;top:0;}header nav.menu--user-shortcut:before{display:none;}header nav.menu--user-shortcut ul.menu li a{width:60px !important;height:80px !important;color:#FFF;}header nav.menu--menu-top,header nav.menu--main{height:auto;padding:6px 0;}header nav.menu--menu-top:before,header nav.menu--main:before{background:#F6A139;}header nav.menu--menu-top > ul.menu,header nav.menu--main > ul.menu{flex-direction:column;align-items:flex-start;}header nav.menu--menu-top > ul.menu > li a,header nav.menu--main > ul.menu > li a,header nav.menu--menu-top > ul.menu > li span,header nav.menu--main > ul.menu > li span{display:block;padding:8px 20px !important;font:600 1em/1.2em 'Open Sans',sans-serif !important;color:#FFF !important;align-items:flex-start;-webkit-transition:all 0s ease 0s !important;-moz-transition:all 0s ease 0s !important;-ms-transition:all 0s ease 0s !important;-o-transition:all 0s ease 0s !important;text-align:left;}header nav.menu--menu-top > ul.menu > li a.is-active,header nav.menu--main > ul.menu > li a.is-active,header nav.menu--menu-top > ul.menu > li span.is-active,header nav.menu--main > ul.menu > li span.is-active{color:#F6A139 !important;}header nav.menu--menu-top > ul.menu > li a.close,header nav.menu--main > ul.menu > li a.close,header nav.menu--menu-top > ul.menu > li span.close,header nav.menu--main > ul.menu > li span.close{padding:8px 50px 8px 20px !important;}header nav.menu--menu-top > ul.menu > li a.close:after,header nav.menu--main > ul.menu > li a.close:after,header nav.menu--menu-top > ul.menu > li span.close:after,header nav.menu--main > ul.menu > li span.close:after{margin-right:20px;line-height:1.2em;}header nav.menu--menu-top > ul.menu > li a:hover,header nav.menu--main > ul.menu > li a:hover{color:#F6A139 !important;}header nav.menu--menu-top > ul.menu > li > ul.menu,header nav.menu--main > ul.menu > li > ul.menu{position:relative;z-index:initial;top:0;width:100%;min-width:initial;border:0;background:none;}header nav.menu--menu-top > ul.menu > li > ul.menu > li > span,header nav.menu--main > ul.menu > li > ul.menu > li > span,header nav.menu--menu-top > ul.menu > li > ul.menu > li > a,header nav.menu--main > ul.menu > li > ul.menu > li > a{padding:8px 25px 0 0 !important;background:none !important;-webkit-transition:all 0s ease 0s !important;-moz-transition:all 0s ease 0s !important;-ms-transition:all 0s ease 0s !important;-o-transition:all 0s ease 0s !important;}header nav.menu--menu-top > ul.menu > li > ul.menu > li > span:before,header nav.menu--main > ul.menu > li > ul.menu > li > span:before,header nav.menu--menu-top > ul.menu > li > ul.menu > li > a:before,header nav.menu--main > ul.menu > li > ul.menu > li > a:before{width:10px;margin-right:10px;}header nav.menu--menu-top > ul.menu > li > ul.menu > li > a,header nav.menu--main > ul.menu > li > ul.menu > li > a{padding:8px 25px 8px 0 !important;}header nav.menu--menu-top > ul.menu > li > ul.menu > li > ul.menu,header nav.menu--main > ul.menu > li > ul.menu > li > ul.menu{display:block;position:relative;width:fit-content;top:0;left:0;padding:0;margin:0;background:none;}header nav.menu--menu-top > ul.menu > li > ul.menu > li > ul.menu:before,header nav.menu--main > ul.menu > li > ul.menu > li > ul.menu:before{display:none;}header nav.menu--menu-top > ul.menu > li > ul.menu > li > ul.menu > li > span,header nav.menu--main > ul.menu > li > ul.menu > li > ul.menu > li > span,header nav.menu--menu-top > ul.menu > li > ul.menu > li > ul.menu > li > a,header nav.menu--main > ul.menu > li > ul.menu > li > ul.menu > li > a{display:flex;justify-content:flex-start;padding:0;margin:0;font:300 1em/1.2em 'Open Sans',sans-serif !important;}header nav.menu--menu-top > ul.menu > li:hover > a:before,header nav.menu--main > ul.menu > li:hover > a:before,header nav.menu--menu-top > ul.menu > li:hover > span:before,header nav.menu--main > ul.menu > li:hover > span:before{display:none;}header nav.menu--menu-top > ul.menu > li:hover > ul.menu,header nav.menu--main > ul.menu > li:hover > ul.menu{top:0;}header nav.menu--menu-top > ul.menu > li.menu-item--expanded > ul.menu,header nav.menu--main > ul.menu > li.menu-item--expanded > ul.menu{position:relative;padding-left:20px;background:none;}header nav.menu--menu-top > ul.menu > li.menu-item--expanded > ul.menu:before,header nav.menu--main > ul.menu > li.menu-item--expanded > ul.menu:before{position:absolute;width:1px;height:calc(100% - 12px);border-left:1px dotted #FFF;content:"";}header nav.menu--menu-top > ul.menu > li.menu-item--active-trail > a:before,header nav.menu--main > ul.menu > li.menu-item--active-trail > a:before,header nav.menu--menu-top > ul.menu > li.menu-item--active-trail > span:before,header nav.menu--main > ul.menu > li.menu-item--active-trail > span:before{display:none;}header nav.menu--menu-top > ul.menu > li > a.menu-search,header nav.menu--main > ul.menu > li > a.menu-search,header nav.menu--menu-top > ul.menu > li > a.menu-login,header nav.menu--main > ul.menu > li > a.menu-login{display:none;}header nav.menu--menu-top{padding-top:15px;}header nav.menu--menu-top:before{background:#4877B9;}header nav.menu--main:before{background:#F6A139 !important;}header nav.menu--main > ul.menu > li a:hover,header nav.menu--main > ul.menu > li a.is-active{color:#4877B9 !important;}.menu-open header .region-primary-menu{right:0;}.menu-open header #burger:after{content:"\E82D";font:3.5em/0 "fontello";color:rgba(255,255,255,0.5);}.menu-open header #burger:hover:after{color:#ffffff;}}@media only screen and (min-width:1px) and (max-width:600px){.layout-container{margin-top:70px !important;}header{height:70px;}header:before{width:100%;}header .region-header{margin:0 1% 0 0;}header nav.menu--user-shortcut ul.menu li a{height:70px !important;}}.home--header,.field--name-slideshow .slick--view,.field--name-slideshow .media--type-image img{height:740px;}.home--header{z-index:2;display:flex;flex-wrap:wrap;position:relative;margin-top:-65px;}.home--header:before{z-index:1;position:absolute;width:100vw;height:200px;content:"";top:0;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);background:-moz-linear-gradient(top,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%);}.home--header:after{overflow:hidden;z-index:-1;position:absolute;width:100vw;height:100%;top:0;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);z-index:0;width:2100px;top:initial;bottom:0;height:100px;border-top-left-radius:100% 200px;border-top-right-radius:100% 200px;content:"";background:-moz-linear-gradient(top,rgba(114,158,219,0.35) 0%,#729edb 65%,#729edb 100%);background:-webkit-linear-gradient(top,rgba(114,158,219,0.35) 0%,#729edb 65%,#729edb 100%);background:linear-gradient(to bottom,rgba(114,158,219,0.35) 0%,#729edb 65%,#729edb 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#59729edb',endColorstr='#729edb',GradientType=0);}.field--name-slideshow{position:relative;width:62%;height:100%;}.field--name-slideshow .slide__caption{padding:0;}.field--name-slideshow .slide__media{display:none;}.field--name-slideshow .slick-list{overflow:visible !important;transform:none;}.field--name-slideshow .slick-slide{z-index:initial !important;position:absolute !important;left:0 !important;top:0 !important;width:100% !important;}.field--name-slideshow .slick-track{width:auto !important;transform:none;}.field--name-slideshow .slide__description{position:relative;}.field--name-slideshow .media--type-image{position:relative;}.field--name-slideshow .media--type-image .field__item:after{z-index:0;position:absolute;width:200vw;height:100%;left:50%;top:0;content:"";-webkit-opacity:0.5;-moz-opacity:0.5;opacity:0.5;background-image:linear-gradient(45deg,#161616 25%,transparent 25%,transparent 75%,#161616 75%),linear-gradient(45deg,#161616 25%,transparent 25%,transparent 75%,#161616 75%);background-size:3px 3px;background-position:0 0,1.5px 1.5px;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);}.field--name-slideshow .media--type-image img{position:relative;width:100vw !important;left:calc(1440px / 2);top:0;object-fit:cover;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);}.field--name-slideshow .slide-content{z-index:2;position:absolute;width:50%;left:0;top:45%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}.field--name-slideshow .slide-content .field--name-field-home-slide-subtitle{display:inline-block;margin-bottom:8px;padding:4px 10px 2px;color:#FFF;font:400 0.8em/1.2em 'Open Sans',sans-serif;border:1px solid #FFF;text-transform:uppercase;}.field--name-slideshow .slide-content h2,.field--name-slideshow .slide-content .field--name-field-home-slide-title{position:relative;padding-bottom:20px;margin-bottom:20px;color:#FFF;font:600 1.8em/1.2em 'Open Sans',sans-serif;text-shadow:1px 1px 5px rgba(0,0,0,0.75);}.field--name-slideshow .slide-content h2:after,.field--name-slideshow .slide-content .field--name-field-home-slide-title:after{position:absolute;bottom:0;left:0;width:70px;height:4px;background:#F6A139;content:"";}.field--name-slideshow .slide-content .field--name-body{color:#FFF;text-shadow:1px 1px 5px #000000;}.field--name-slideshow .slick__arrow{z-index:2;position:absolute;display:flex;justify-content:center;width:100vw;height:45px;top:initial;bottom:25px;left:calc(1440px / 2);margin:0;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);content:"";}.field--name-slideshow .slick__arrow button{position:relative;width:45px;height:45px;margin:0 10px;font-size:0;cursor:pointer;border:1px solid #FFF;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:transparent;}.field--name-slideshow .slick__arrow button:after{position:absolute;width:100%;height:100%;content:"\E80F";top:0;left:0;color:rgba(255,255,255,0.75);font:25px/43px "Fontello";text-align:center;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}.field--name-slideshow .slick__arrow button:before{display:none;}.field--name-slideshow .slick__arrow button:hover:after{color:#FFF;font:30px/43px "Fontello";left:-2px;}.field--name-slideshow .slick__arrow button.slick-next:after{left:auto;right:0;content:"\E810";}.field--name-slideshow .slick__arrow button.slick-next:hover:after{left:auto;right:-2px;}.path-frontpage #block-tabs{z-index:99;position:absolute;top:65px;}.path-frontpage .front-title{text-align:center;}.path-frontpage .messages{position:absolute;top:120px;}.quick-access{z-index:3;position:relative;width:38%;height:100%;padding:100px 0 0 5%;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}.quick-access > .field__items{position:relative;display:flex;flex-wrap:wrap;height:100%;margin:1% 0;}.quick-access > .field__items > .field__item{overflow:hidden;position:relative;width:100%;height:33.33%;padding:1% 0;}.quick-access > .field__items > .field__item > article{position:relative;height:100%;}.quick-access > .field__items > .field__item > article .node__content{height:100%;}.quick-access > .field__items > .field__item > article .block-view{z-index:0;position:absolute;overflow:hidden;width:100%;height:100%;left:0;top:0;}.quick-access > .field__items > .field__item > article .block-view .contextual-region{position:initial;}.quick-access > .field__items > .field__item > article .block-view img{position:absolute;display:block;width:100%;height:100%;top:50%;left:50%;object-fit:cover;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);}.quick-access > .field__items > .field__item > article .block-view:before{z-index:1;position:absolute;width:100vw;height:100%;content:"";top:0;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);background:-moz-linear-gradient(left,rgba(0,0,0,0.4) 0%,rgba(0,0,0,0.25) 25%,rgba(0,0,0,0) 85%);background:-webkit-linear-gradient(left,rgba(0,0,0,0.4) 0%,rgba(0,0,0,0.25) 25%,rgba(0,0,0,0) 85%);background:linear-gradient(to right,rgba(0,0,0,0.4) 0%,rgba(0,0,0,0.25) 25%,rgba(0,0,0,0) 85%);width:100%;}.quick-access > .field__items > .field__item > article .block-view:after{position:absolute;z-index:1;left:5%;bottom:2.5%;font-size:0;color:#F6A139;content:"+";-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);}.quick-access > .field__items > .field__item > article .block-content{position:relative;z-index:1;width:75%;color:#FFF;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);}.quick-access > .field__items > .field__item > article .block-content h2{padding-left:5%;color:#FFF;font:600 1.3em/1.2em 'Open Sans',sans-serif;border-left:2px solid #f6a139;text-shadow:1px 1px 5px rgba(0,0,0,0.75);}.quick-access > .field__items > .field__item > article .block-content h2:after{position:absolute;top:0;left:0;width:6px;height:100%;content:"";background:#F6A139;}.quick-access > .field__items > .field__item > article .block-content h2 a{color:#FFF;}.quick-access > .field__items > .field__item > article:hover .block-view img{width:105%;height:105%;}.quick-access > .field__items > .field__item > article:hover .block-view:after{font-size:2em;}.front-events{position:relative;z-index:1;padding:2.5% 0 5%;}.front-events:after{overflow:hidden;z-index:-1;position:absolute;width:100vw;height:100%;top:0;left:50%;content:"";transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);z-index:-2;background:#729EDB;}.front-events:before{z-index:-1;position:absolute;top:0;right:0;color:#4877B9;content:"\e900";font:normal 50em/0 "icomoon";-webkit-opacity:25%;-moz-opacity:25%;opacity:25%;transform:translate(60%,0);-webkit-transform:translate(60%,0);-moz-transform:translate(60%,0);-ms-transform:translate(60%,0);-o-transform:translate(60%,0);}.front-events .datesplit .prefix,.front-events .datesplit .time{display:none !important;}.front-events .view-content{display:flex;flex-wrap:wrap;position:relative;}.front-events .front-title{width:100%;color:#FFF;}.front-events .node--type-event{position:relative;}.front-events .first-event-list{position:relative;width:61.66%;margin-right:5%;}.front-events .first-event-list:before{display:block;content:"";padding-top:75%;padding-top:50%;}.front-events .first-event-list > .views-row article{position:absolute;top:0;left:0;bottom:0;right:0;}.front-events .first-event-list > .views-row article .event-view{position:relative;overflow:hidden;width:100%;height:100%;}.front-events .first-event-list > .views-row article .event-view:before{z-index:1;position:absolute;width:100vw;height:100%;content:"";top:0;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);background:-moz-linear-gradient(left,rgba(0,0,0,0.4) 0%,rgba(0,0,0,0.25) 25%,rgba(0,0,0,0) 85%);background:-webkit-linear-gradient(left,rgba(0,0,0,0.4) 0%,rgba(0,0,0,0.25) 25%,rgba(0,0,0,0) 85%);background:linear-gradient(to right,rgba(0,0,0,0.4) 0%,rgba(0,0,0,0.25) 25%,rgba(0,0,0,0) 85%);width:100%;}.front-events .first-event-list > .views-row article .event-view:after{position:absolute;z-index:1;left:5%;bottom:2.5%;font-size:0;color:#F6A139;content:"+";-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);}.front-events .first-event-list > .views-row article .event-view div,.front-events .first-event-list > .views-row article .event-view .media--type-image{height:100%;}.front-events .first-event-list > .views-row article .event-view img{position:absolute;display:block;width:100%;height:100%;top:50%;left:50%;object-fit:cover;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);}.front-events .first-event-list > .views-row article .datesplit{z-index:2;position:absolute;padding:10px;left:-10px;top:-10px;display:inline-flex;flex-direction:column;background:#FFF;}.front-events .first-event-list > .views-row article .node__content{z-index:1;display:flex;flex-wrap:wrap;position:absolute;width:90%;top:50%;left:50%;margin:0;padding:0;border:0;align-items:center;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}.front-events .first-event-list > .views-row article .node__content .event-first-title{width:50%;padding-right:5%;}.front-events .first-event-list > .views-row article .node__content h2{padding-left:5%;color:#FFF;font-size:2em;border-left:2px solid #f6a139;text-shadow:1px 1px 5px rgba(0,0,0,0.75);}.front-events .first-event-list > .views-row article .node__content h2 a{color:#FFF;}.front-events .first-event-list > .views-row article .node__content .field--name-body{width:50%;padding:5%;background:rgba(255,255,255,0.75);}.front-events .first-event-list > .views-row article:hover .event-view img{width:105%;height:105%;}.front-events .first-event-list > .views-row article:hover .event-view:after{font-size:2em;}.front-events .view-event-list{width:33.33%;border-left:1px solid #FFF;}.front-events .view-event-list h2{color:#FFF;}.front-events .view-event-list h2 a{color:#FFF;}.front-events .view-event-list .views-row{position:relative;margin-bottom:45px;}.front-events .view-event-list .views-row:before{position:absolute;width:5%;height:1px;top:50%;background:#FFF;content:"";}.front-events .view-event-list .views-row article{display:flex;flex-wrap:nowrap;align-items:center;padding:0;margin:0;margin-left:10%;padding-right:25px;background:none;}.front-events .view-event-list .views-row .datesplit{position:relative;width:auto;min-width:initial;height:auto;padding:0;margin:0;border:0;color:#FFF;background:none;}.front-events .view-event-list .views-row .node__content{padding:0;padding-left:5%;margin-left:5%;border-left:2px solid #F6A139;background:none;}.front-events .view-event-list .views-row:last-child{margin-bottom:30px;}.front-events .view-footer{text-align:center;margin-top:15px;}.front-events .view-footer .link-all a{color:#FFF;}.front-events .view-event-list .views-row article:after{position:absolute;right:0;bottom:0;font-size:0;color:#FFF;content:"+";-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}.front-events .view-event-list .views-row article:hover:after{font-size:2em;}.front-news{position:relative;padding:35px 0 40px;}.front-news:before{z-index:-1;position:absolute;top:0;left:-30%;height:100%;color:#F6A139;content:"\e900";font:normal 55em/0 "icomoon";}.front-news .view-content{display:grid;margin:-1.25% -1.25% 0;grid-template-columns:50% 50%;grid-template-rows:auto auto;gap:0 0;grid-template-areas:"N01 N03" "N02 N03";}.front-news .view-content .views-row{position:relative;grid-area:N01;margin:2.5%;}.front-news .view-content .views-row .contextual,.front-news .view-content .views-row .contextual-region{position:initial;}.front-news .view-content .views-row > article:hover .field--name-field-news-image img{width:105%;height:105%;}.front-news .view-content .views-row > article:hover .field--name-field-news-image:after{font-size:2em;}.front-news .view-content .views-row .field--name-field-news-image{position:absolute;z-index:0;overflow:hidden;}.front-news .view-content .views-row .field--name-field-news-image:before{z-index:1;position:absolute;width:100vw;height:100%;content:"";top:0;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);background:-moz-linear-gradient(left,rgba(0,0,0,0.4) 0%,rgba(0,0,0,0.25) 25%,rgba(0,0,0,0) 85%);background:-webkit-linear-gradient(left,rgba(0,0,0,0.4) 0%,rgba(0,0,0,0.25) 25%,rgba(0,0,0,0) 85%);background:linear-gradient(to right,rgba(0,0,0,0.4) 0%,rgba(0,0,0,0.25) 25%,rgba(0,0,0,0) 85%);width:100%;}.front-news .view-content .views-row .field--name-field-news-image:after{position:absolute;z-index:1;left:5%;bottom:2.5%;font-size:0;color:#F6A139;content:"+";-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);}.front-news .view-content .views-row .field--name-field-news-image img{position:absolute;display:block;width:100%;height:100%;top:50%;left:50%;object-fit:cover;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);}.front-news .view-content .views-row > article,.front-news .view-content .views-row .field--name-field-news-image,.front-news .view-content .views-row .field--name-field-news-image div{width:100%;height:100%;}.front-news .view-content .views-row .node__content{position:relative;z-index:1;width:100%;padding:10% 5%;}.front-news .view-content .views-row .node__content .field--name-field-news-type{margin-bottom:20px;}.front-news .view-content .views-row .node__content h1{color:red;}.front-news .view-content .views-row .node__content h2{width:75%;padding-left:5%;color:#FFF;font-size:1.5em;border-left:2px solid #f6a139;text-shadow:1px 1px 5px rgba(0,0,0,0.75);}.front-news .view-content .views-row .node__content .field--name-body{width:75%;margin-top:25px;padding:5%;background:rgba(255,255,255,0.75);}.front-news .view-content .views-row:first-child{grid-area:N03;}.front-news .view-content .views-row:first-child h2{font-size:2em;}.front-news .view-content .views-row:last-child{grid-area:N02;}.front-news .link-all{text-align:center;}.front-jobs{position:relative;display:flex;flex-wrap:wrap;padding:35px 0 145px;}.front-jobs:before{overflow:hidden;z-index:-1;position:absolute;width:100vw;height:100%;top:0;left:50%;content:"";transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);z-index:-2;background:#EFEFEF;}.front-jobs:after{overflow:hidden;z-index:-1;position:absolute;width:100vw;height:100%;top:0;left:50%;content:"";transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);left:66.66%;transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);background:#F6A139;}.front-jobs .jobs-list{z-index:2;position:relative;display:flex;flex-wrap:wrap;width:66.66%;padding-right:2.5%;}.front-jobs .jobs-list > .field--name-jobs{flex:1;}.front-jobs .jobs-list .view-job-offers .view-content{width:102%;margin:0 -1%;padding:0;}.front-jobs .jobs-list .view-job-offers .view-content .views-row{width:50%;}.front-jobs .jobs-call{position:relative;z-index:1;width:33.33%;padding:0 2.5%;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}.front-jobs .jobs-call:after{position:absolute;z-index:-1;top:0;right:0;height:100%;color:#E8E8E8;content:"\e900";font:normal 50em/0 "icomoon";-webkit-opacity:25%;-moz-opacity:25%;opacity:25%;transform:translate(60%,0);-webkit-transform:translate(60%,0);-moz-transform:translate(60%,0);-ms-transform:translate(60%,0);-o-transform:translate(60%,0);}.front-jobs .jobs-call .field--name-field-job-offers-title{position:relative;width:100%;margin:0 0 2.5%;font:400 1.3em/1.2em 'Open Sans',sans-serif;color:#FFF;text-transform:uppercase;}.front-jobs .jobs-call .field--name-field-job-offers-title:before{position:absolute;z-index:-1;top:0;right:-25%;color:#FFF;content:"\e901";font:normal 4.5em/0 "icomoon";-webkit-opacity:0.5;-moz-opacity:0.5;opacity:0.5;}.front-jobs .jobs-call .button a{background:#4877B9;border-color:#4877B9;}.front-jobs .jobs-call .button a:hover{background:#FFF;color:#4877B9;}.front-jobs .view-footer{text-align:center;}.front-resources{position:relative;padding:0 0 2.5%;}.front-resources:before{overflow:hidden;z-index:-1;position:absolute;width:100vw;height:100%;top:0;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);z-index:1;width:2100px;top:-100px;height:100px;border-top-left-radius:100% 200px;border-top-right-radius:100% 200px;content:"";background:#FFF;}.front-resources .front-title{top:-50px;margin-bottom:-25px;}.front-resources .view-content{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:center;}.front-resources .views-row{padding:1.5%;text-align:center;}.front-resources .views-row img{width:65px;margin-bottom:5px;filter:invert(40%) sepia(79%) saturate(365%) hue-rotate(174deg) brightness(95%) contrast(93%);}.front-resources .views-row a{display:block;color:#4877B9;}.front-resources .views-row a:hover{text-decoration:none;}.front-resources .views-row a:hover img{filter:invert(74%) sepia(60%) saturate(2167%) hue-rotate(334deg) brightness(105%) contrast(93%);}.front-resources .views-row a:hover .field--name-name:after{width:100%;}.front-resources .views-row .field--name-name{padding-bottom:5px;font:300 1em/1.2em 'Open Sans',sans-serif;text-transform:uppercase;}.front-resources .views-row .field--name-name:after{position:absolute;width:0;height:1px;bottom:0;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);border-bottom:1px dotted;content:"";-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}@media only screen and (min-width:1px) and (max-width:1440px){.field--name-slideshow .slide-content{width:65%;}.field--name-slideshow .slick__arrow,.field--name-slideshow .media--type-image img{left:-5%;transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);}.front-resources{padding:0 0 5%;}}@media only screen and (min-width:1px) and (max-width:1280px){.field--name-slideshow .slide-content{width:75%;}}@media only screen and (min-width:1px) and (max-width:1024px){.home--header{margin-top:0;}}@media only screen and (min-width:1px) and (max-width:900px){.home--header,.field--name-slideshow .slick--view,.field--name-slideshow .media--type-image img{height:540px;}.field--name-slideshow{width:100%;}.field--name-slideshow .slick__arrow{bottom:0;height:auto;padding:2.5% 0;background:rgba(0,0,0,0.3);}.home--header{height:auto;}.home--header:after{display:none;}.quick-access{width:101%;margin:0;padding:0;}.quick-access > .field__items{margin:2.5% -0.5%;}.quick-access > .field__items > .field__item{width:32.33%;height:auto;margin:0 0.5%;padding:0;}.quick-access > .field__items > .field__item:before{display:block;content:"";padding-top:75%;padding-top:66.66%;}.quick-access > .field__items > .field__item > article{position:absolute;top:0;left:0;bottom:0;right:0;}.quick-access > .field__items > .field__item > article .block-content{width:95%;}.quick-access > .field__items > .field__item > article .block-content h2{font:600 1.2em/1.2em 'Open Sans',sans-serif;}.front-title{font:300 1.7em/1em 'Open Sans',sans-serif;}.front-events{padding:5%;}.front-events .first-event-list{width:100%;margin-right:0;}.front-events .first-event-list:before{display:none;}.front-events .first-event-list > .views-row article{position:relative;}.front-events .first-event-list > .views-row article .event-view{position:absolute;top:0;}.front-events .first-event-list > .views-row article .event-view img{position:relative;}.front-events .first-event-list > .views-row article .node__content{position:relative;flex-direction:column;width:75%;padding:10% 0;top:0;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);}.front-events .first-event-list > .views-row article .node__content .event-first-title{width:100%;padding:0 0 2.5%;}.front-events .first-event-list > .views-row article .node__content .field--name-body{width:100%;}.front-events .view-event-list{flex:1;width:auto;margin-left:5%;}.front-events .view-event-list .views-row{margin:45px 0;}.front-news .view-content{display:flex;flex-wrap:wrap;margin:-1% -1% 0;}.front-news .view-content .views-row{width:48%;margin:1%;}.front-news .view-content .views-row .node__content h2{font:600 1.2em/1.2em 'Open Sans',sans-serif;}.front-news .view-content .views-row:first-child{width:98%;}.front-news .view-content .views-row:first-child h2{font-size:1.8em;}.front-jobs{padding:35px 0 0;}.front-jobs:after{display:none;}.front-jobs .jobs-list{width:100%;padding:0 0 25px;}.front-jobs .jobs-call{width:100%;padding:35px 15% 145px;}.front-jobs .jobs-call:before{overflow:hidden;z-index:-1;position:absolute;width:100vw;height:100%;top:0;left:50%;content:"";transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);background:#F6A139;}.front-jobs .jobs-call .field--name-field-job-offers-title{position:initial;}.front-jobs .jobs-call .field--name-field-job-offers-title:before{top:25%;right:2%;}}@media only screen and (min-width:1px) and (max-width:600px){.front-title{font:300 1.6em/1em 'Open Sans',sans-serif;}.quick-access .field__items > .field__item{width:100%;margin:1% 0;padding:0;}.quick-access .field__items > .field__item:before{padding-top:50%;}.front-news .view-content .views-row .node__content .field--name-body{width:100%;}.front-jobs .jobs-list .view-job-offers .view-content .views-row{width:100%;padding-bottom:20px;}.front-jobs .jobs-call{padding:35px 0 145px;}}@media only screen and (min-width:1px) and (max-width:480px){.home--header .slide-content{width:100%;}.field--name-slideshow .slick__arrow,.field--name-slideshow .media--type-image img{left:-2.6%;}.front-events .first-event-list > .views-row article .datesplit{position:relative;top:10px;left:10px;}.front-events .first-event-list > .views-row article .node__content{width:100%;padding:10% 5%;}.front-news .view-content .views-row{width:100% !important;}}.node--type-editorial-page{padding:2.5%;background:#FFF;}.paragraph--type--edito-basic{display:flex;flex-wrap:wrap;flex-direction:row-reverse;}.paragraph--type--edito-basic .edito-view{width:40%;margin-right:5%;}.paragraph--type--edito-basic .edito-view img{display:block;width:100%;height:auto;}.paragraph--type--edito-basic .edito-view iframe{width:100% !important;height:300px;}.paragraph--type--edito-basic .edito-view video{width:100% !important;height:auto;}.paragraph--type--edito-basic .edito-desc{flex:1;}.paragraph--type--edito-basic .edito-desc img{margin:10px 25px;}.paragraph--type--edito-basic .button{margin-top:20px;}.field--name-field-edito-paragraphs > .field__item,.field--name-field-page-list-paragraphs > .field__item{}.field--name-field-edito-paragraphs > .field__item > .paragraph,.field--name-field-page-list-paragraphs > .field__item > .paragraph{position:relative;padding:35px 0;}.field--name-field-edito-paragraphs > .field__item:nth-child(even) > .paragraph:before,.field--name-field-page-list-paragraphs > .field__item:nth-child(even) > .paragraph:before{overflow:hidden;z-index:-1;position:absolute;width:100vw;height:100%;top:0;left:50%;content:"";transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);background:#EFEFEF;}.field--name-field-edito-paragraphs > .field__item:nth-child(even) > .paragraph.paragraph--type--edito-basic,.field--name-field-page-list-paragraphs > .field__item:nth-child(even) > .paragraph.paragraph--type--edito-basic{flex-direction:row;}.field--name-field-edito-paragraphs > .field__item:nth-child(even) > .paragraph.paragraph--type--edito-basic .edito-view,.field--name-field-page-list-paragraphs > .field__item:nth-child(even) > .paragraph.paragraph--type--edito-basic .edito-view{margin:0 0 0 5%;}.field--name-field-edito-paragraphs > .field__item:nth-child(even) > .paragraph.edito-toggle > .field__items > .field__item,.field--name-field-page-list-paragraphs > .field__item:nth-child(even) > .paragraph.edito-toggle > .field__items > .field__item{background:#FFF;}.paragraph--type--edito-infographics{padding:25px 0;}.paragraph--type--edito-infographics img{display:block;width:75%;height:auto;margin:auto;}.edito-toggle{position:relative;}.edito-toggle .paragraph--type--toggle-item{display:flex;flex-wrap:wrap;}.edito-toggle .toggle-title{width:100%;}.edito-toggle > .text-formatted{margin-bottom:25px;}.edito-toggle > .field__items{display:flex;flex-wrap:wrap;flex-direction:column;margin-top:15px;}.edito-toggle > .field__items > .field__item{margin-bottom:5px;background:#EFEFEF;}.edito-toggle > .field__items > .field__item .toggle-title .field__item{position:relative;width:100%;padding:15px 50px 15px 25px;margin:0;font:600 1.2em/20px 'Open Sans',sans-serif;color:#424242;cursor:pointer;}.edito-toggle > .field__items > .field__item .toggle-title .field__item:after{position:absolute;content:"\E818";font:1em/25px 'fontello';right:25px;text-align:center;}.edito-toggle > .field__items > .field__item .toggle-title .field__item:hover{color:#F6A139;}.edito-toggle > .field__items > .field__item .toggle-title .field__item:hover:after{border-color:#F6A139;}.edito-toggle > .field__items > .field__item .toggle-content{display:flex;flex-wrap:wrap;width:100%;padding:0 50px 25px 25px;}.edito-toggle > .field__items > .field__item .toggle-content .field--name-field-toggle-item-media{width:33.33%;padding-right:2%;}.edito-toggle > .field__items > .field__item .toggle-content .field--name-field-toggle-item-media img{display:block;width:100%;height:auto;}.edito-toggle > .field__items > .field__item .toggle-content .field--name-field-toggle-item-media video{display:block;width:100% !important;height:auto !important;}.edito-toggle > .field__items > .field__item .toggle-content .field--name-field-toggle-item-media video,.edito-toggle > .field__items > .field__item .toggle-content .field--name-field-toggle-item-media iframe{display:block;width:100% !important;height:300px;}.edito-toggle > .field__items > .field__item .toggle-content .field--name-field-toggle-item-content{flex:1;}.edito-toggle > .field__items > .field__item .toggle-content .field--name-field-toggle-item-content h2{margin:0;font:700 1.4em/1.3em 'Open Sans',sans-serif;color:#424242;}.edito-toggle > .field__items > .field__item .toggle-content .helpful-links{width:100%;}.edito-toggle > .field__items > .field__item .toggle-content .text-formatted ol,.edito-toggle > .field__items > .field__item .toggle-content .text-formatted ul{margin:0 0 1em;}.edito-toggle > .field__items > .field__item .toggle-content .text-formatted ol:last-child,.edito-toggle > .field__items > .field__item .toggle-content .text-formatted ul:last-child{margin:0;}.edito-toggle > .field__items > .field__item .toggle-content .text-formatted ol li,.edito-toggle > .field__items > .field__item .toggle-content .text-formatted ul li{padding:6px 0;}.edito-toggle > .field__items > .field__item .opened .toggle-title .field__item{color:#F6A139;}.edito-toggle > .field__items > .field__item .opened .toggle-title .field__item:after{content:"\E813";}.paragraph--type--columns{padding:35px 0 0 !important;}.paragraph--type--columns:before{overflow:hidden;z-index:-1;position:absolute;width:100vw;height:100%;top:0;left:50%;content:"";transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);color:#FFF;background:#F6A139 !important;}.paragraph--type--columns h2{margin-bottom:40px;color:#FFF;text-align:center;}.paragraph--type--columns .columns > .field__items{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -30px;}.paragraph--type--columns .columns > .field__items h3{color:#FFF;}.paragraph--type--columns .columns > .field__items > .field__item{display:flex;flex-wrap:wrap;align-items:center;text-align:center;width:33.33%;padding:0 30px 60px;flex-direction:column;}.paragraph--type--columns .columns > .field__items .field--type-image img{width:auto;height:60px;}.paragraph--type--columns .columns > .field__items .column-desc{color:#FFF;}.paragraph--type--toggle-item .toggle-content{display:none !important;overflow:hidden;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}.paragraph--type--toggle-item.opened .toggle-content{display:flex !important;animation:fadeIn 1s;}@media only screen and (min-width:1px) and (max-width:900px){.paragraph--type--edito-basic,.field--name-field-page-list-paragraphs > .field__item:nth-child(even) > .paragraph.paragraph--type--edito-basic,.field--name-field-edito-paragraphs > .field__item:nth-child(even) > .paragraph.paragraph--type--edito-basic{display:flex;flex-wrap:wrap;}.paragraph--type--edito-basic .edito-view,.field--name-field-page-list-paragraphs > .field__item:nth-child(even) > .paragraph.paragraph--type--edito-basic .edito-view,.field--name-field-edito-paragraphs > .field__item:nth-child(even) > .paragraph.paragraph--type--edito-basic .edito-view{order:2;width:100%;margin:0;margin-top:25px;}.paragraph--type--edito-basic .edito-view img,.field--name-field-page-list-paragraphs > .field__item:nth-child(even) > .paragraph.paragraph--type--edito-basic .edito-view img,.field--name-field-edito-paragraphs > .field__item:nth-child(even) > .paragraph.paragraph--type--edito-basic .edito-view img{display:block;width:100%;height:auto;}.paragraph--type--edito-basic .edito-view iframe,.field--name-field-page-list-paragraphs > .field__item:nth-child(even) > .paragraph.paragraph--type--edito-basic .edito-view iframe,.field--name-field-edito-paragraphs > .field__item:nth-child(even) > .paragraph.paragraph--type--edito-basic .edito-view iframe{min-height:420px;}.paragraph--type--edito-basic .edito-desc,.field--name-field-page-list-paragraphs > .field__item:nth-child(even) > .paragraph.paragraph--type--edito-basic .edito-desc,.field--name-field-edito-paragraphs > .field__item:nth-child(even) > .paragraph.paragraph--type--edito-basic .edito-desc{order:1;}.paragraph--type--edito-infographics img{width:100%;}.edito-toggle > .field__items{display:flex;flex-wrap:wrap;flex-direction:column;}.edito-toggle > .field__items > .field__item .toggle-content .field--name-field-toggle-item-content{order:1;}.edito-toggle > .field__items > .field__item .toggle-content .field--name-field-toggle-item-media{order:2;margin-top:25px;width:100%;padding-right:0;}.paragraph--type--columns .columns > .field__items > .field__item{width:50%;}}@media only screen and (min-width:1px) and (max-width:600px){.paragraph--type--columns .columns > .field__items > .field__item{width:100%;}}.node--type-autodiagnostic-home #filter,.vocabulary-theme-quiz #filter{position:relative;color:#FFF;text-align:left;}.node--type-autodiagnostic-home #filter:before,.vocabulary-theme-quiz #filter:before{overflow:hidden;z-index:-1;position:absolute;width:100vw;height:100%;top:0;left:50%;content:"";transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);z-index:-2;background:#458acd url(/themes/custom/urogec/img/bkg/mosaic-bkg.png) right center no-repeat;}.node--type-autodiagnostic-home #filter img,.vocabulary-theme-quiz #filter img{display:block;height:100px;width:auto;margin-bottom:15px;}.node--type-autodiagnostic-home #filter h2,.vocabulary-theme-quiz #filter h2{color:#FFF;}.node--type-autodiagnostic-home #filter .urogec-autodiag-select-ogec,.vocabulary-theme-quiz #filter .urogec-autodiag-select-ogec{display:flex;flex-wrap:wrap;margin-bottom:25px;}.node--type-autodiagnostic-home #filter .urogec-autodiag-select-ogec .form-item-select-ogec,.vocabulary-theme-quiz #filter .urogec-autodiag-select-ogec .form-item-select-ogec{display:flex;align-items:center;margin:0;}.node--type-autodiagnostic-home #filter .urogec-autodiag-select-ogec .form-item-select-ogec label,.vocabulary-theme-quiz #filter .urogec-autodiag-select-ogec .form-item-select-ogec label{margin-right:10px;font:400 1em/1.4em 'Open Sans',sans-serif;color:#FFF;text-transform:uppercase;}.node--type-autodiagnostic-home #filter .urogec-autodiag-select-ogec .form-item-select-ogec select,.vocabulary-theme-quiz #filter .urogec-autodiag-select-ogec .form-item-select-ogec select{width:auto;padding:0 10px;color:#FFF;background:none;border:none;border-bottom:1px solid #144981;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.node--type-autodiagnostic-home #filter .urogec-autodiag-select-ogec .form-item-select-ogec option,.vocabulary-theme-quiz #filter .urogec-autodiag-select-ogec .form-item-select-ogec option{color:#144981;}.node--type-autodiagnostic-home #filter .urogec-autodiag-select-ogec input[type=submit],.vocabulary-theme-quiz #filter .urogec-autodiag-select-ogec input[type=submit]{color:#FFF;background:#144981;border:0;-webkit-border-radius:3px 3px 3px 0;-moz-border-radius:3px 3px 3px 0;border-radius:3px 3px 3px 0;}.node--type-autodiagnostic-home #filter .urogec-autodiag-select-ogec input[type=submit]:hover,.vocabulary-theme-quiz #filter .urogec-autodiag-select-ogec input[type=submit]:hover{background:#F6A139;color:#FFF;}.view-autodiag-themes,#theme-list{margin:2.5% 0;}.view-autodiag-themes .back-list a,#theme-list .back-list a{position:relative;display:inline-block;padding:0 20px 0 30px;font:400 0.85em/32px 'Open Sans',sans-serif;color:#999;background:rgba(255,255,255,0.8);text-transform:uppercase;}.view-autodiag-themes .back-list a:before,#theme-list .back-list a:before{position:absolute;left:15px;content:"\E80F";font:1.6em/32px "Fontello";-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}.view-autodiag-themes .back-list a:hover,#theme-list .back-list a:hover{color:#F6A139;background:#ffffff;text-decoration:none;}.view-autodiag-themes .back-list a:hover:before,#theme-list .back-list a:hover:before{left:12px;}.view-autodiag-themes table,#theme-list table{width:100%;margin-top:20px;}.view-autodiag-themes table th,#theme-list table th,.view-autodiag-themes table td,#theme-list table td{position:relative;padding:10px;text-align:left;}.view-autodiag-themes table th,#theme-list table th{color:#5C5C5C;font:300 0.9em/1.4em 'Open Sans',sans-serif;text-transform:uppercase;}.view-autodiag-themes table td,#theme-list table td{border-bottom:5px solid #f7f5f2;background:#FFF;}.view-autodiag-themes table td.directory-list-link,#theme-list table td.directory-list-link{padding:5px;}.view-autodiag-themes table td.views-field-description__value p:last-child,#theme-list table td.views-field-description__value p:last-child{margin:0;}.view-autodiag-themes table td.views-field-autodiag-link-finished-doc .file a,#theme-list table td.views-field-autodiag-link-finished-doc .file a{position:relative;display:flex;align-items:center;padding-left:30px;font:400 0.85em/1.1em 'Open Sans',sans-serif;}.view-autodiag-themes table td.views-field-autodiag-link-finished-doc .file a:before,#theme-list table td.views-field-autodiag-link-finished-doc .file a:before{position:absolute;content:"\E802";left:0;font:2em/1.1em "Fontello";}.view-autodiag-themes table a.resume,#theme-list table a.resume{display:block;padding:0 20px;color:#FFF;font:300 0.9em/40px 'Open Sans',sans-serif;text-transform:uppercase;border:1px solid #F6A139;background:#F6A139;text-align:center;}.view-autodiag-themes table a.resume:hover,#theme-list table a.resume:hover{color:#F6A139;background:#FFF;text-decoration:none;}.vocabulary-theme-quiz #filter{color:#FFF;background:#458acd url(/themes/custom/urogec/img/bkg/mosaic-bkg.png) right center no-repeat;}.vocabulary-theme-quiz #filter img{display:block;height:100px;width:auto;margin-bottom:15px;}.vocabulary-theme-quiz #filter h2{color:#FFF;}.vocabulary-theme-quiz #filter .quiz-content{display:grid;width:100%;height:100%;padding:2.5%;grid-template-columns:25% 75%;grid-template-rows:auto auto;background:rgba(0,0,0,0.25);}.vocabulary-theme-quiz #filter .quiz-content .quiz-view{grid-area:1 / 1 / 3 / 2;padding-right:25px;}.vocabulary-theme-quiz #filter .quiz-content .quiz-view img{display:block;width:100%;height:auto;}.vocabulary-theme-quiz #filter .quiz-content .quiz-desc{grid-area:1 / 2 / 2 / 3;}.vocabulary-theme-quiz #filter .quiz-content .quiz-doc{grid-area:2 / 2 / 3 / 3;}.vocabulary-theme-quiz #filter .quiz-content .quiz-doc a{position:relative;display:flex;align-items:center;padding-left:35px;color:#FFF;font:400 0.9em/1.4em 'Open Sans',sans-serif;}.vocabulary-theme-quiz #filter .quiz-content .quiz-doc a:before{position:absolute;content:"\E802";left:0;font:2em/1.1em "Fontello";}.view-autodiag-themes .views-field-field-theme-quiz-visual{width:130px;}.view-autodiag-themes .views-field-field-theme-quiz-visual article,.view-autodiag-themes .views-field-field-theme-quiz-visual div{width:100%;height:100%;}.view-autodiag-themes .views-field-field-theme-quiz-visual article{position:absolute;top:0;left:0;}.view-autodiag-themes .views-field-field-theme-quiz-visual img{position:absolute;display:block;width:100%;height:100%;top:0;left:0;object-fit:cover;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}.view-autodiag-themes tbody .views-field-name{font-weight:600;color:#4877B9;}.view-autodiag-themes .progress .progress-bar{width:105px;height:6px;background:#828388;border-radius:50px;overflow:hidden;margin-right:10px;display:inline-block;line-height:50px;}.view-autodiag-themes .progress .progress-bar .progression{height:100%;background:#F6A139;}.view-autodiag-themes .progress span{min-width:40px;display:block;font-size:0.85em;}.taxonomy-term.vocabulary-theme-quiz #filter .inner{text-align:left;}#theme-list{}#theme-list td.views-field-field-autodiag-axe-number{position:relative;width:75px;color:#4877B9;font-weight:600;margin-right:20px;}#theme-list td.views-field-field-autodiag-axe-number:after{content:'';position:absolute;width:1px;height:1em;right:5px;background:#F6A139;transform:translate(-50%,-50%);top:50%;}#theme-list td.views-field-title{font:700 1em/1.2em 'Open Sans',sans-serif;}#theme-list td.views-field-autodiag-evaluation-2 .medium,#theme-list td.views-field-autodiag-evaluation-2 .safe,#theme-list td.views-field-autodiag-evaluation-2 .bad{position:relative;padding-left:40px;}#theme-list td.views-field-autodiag-evaluation-2 .medium:before,#theme-list td.views-field-autodiag-evaluation-2 .safe:before,#theme-list td.views-field-autodiag-evaluation-2 .bad:before{content:'';position:absolute;width:25px;height:26px;transform:translateY(-50%);left:0;top:50%;}#theme-list td.views-field-autodiag-evaluation-2 .medium:before{background:url(/themes/custom/urogec/img/icons/smiley-medium.svg) center no-repeat;background-size:contain;}#theme-list td.views-field-autodiag-evaluation-2 .safe:before{background:url(/themes/custom/urogec/img/icons/smiley-good.svg) center no-repeat;background-size:contain;}#theme-list td.views-field-autodiag-evaluation-2 .bad:before{background:url(/themes/custom/urogec/img/icons/smiley-bad.svg) center no-repeat;background-size:contain;}#theme-list td.views-field-autodiag-link-take{width:165px;}#theme-list td.views-field-autodiag-link-take .nolink{display:flex;padding:0 20px;color:#424242;font:300 0.9em/40px 'Open Sans',sans-serif;text-transform:uppercase;border:1px solid #424242;text-align:center;}#theme-list td.views-field-autodiag-link-take .nolink:before{position:relative;content:"\E824";padding-right:10px;font:1.2em/40px "Fontello";}#theme-list td.views-field-autodiag-link-conclusion{width:130px;}#theme-list td.views-field-autodiag-link-alert{width:125px;}#theme-list td.views-field-autodiag-link-alert a.relance{position:relative;font-size:0.85em;color:#4877B9;padding-left:25px;background:url(/themes/custom/urogec/img/icons/mail.svg) left center no-repeat;background-size:16px;}#quiz-questions{position:relative;padding-top:150px;}#quiz-questions:before{overflow:hidden;z-index:-1;position:absolute;width:100vw;height:100%;top:0;left:50%;content:"";transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);z-index:-2;height:350px;background:#458acd url(/themes/custom/urogec/img/bkg/mosaic-bkg.png) right center no-repeat;}#quiz-questions:after{position:absolute;width:300px;height:100px;top:30px;left:0;content:"";background:url(/themes/custom/urogec/img/logo-mosaic.svg) left center no-repeat;background-size:contain;}#quiz-questions .inner{overflow:visible;text-align:center;padding:7.5% 5%;background:#FFF;}#quiz-questions .inner.one-question{padding:5%;}#quiz-questions .question-surtitle{display:flex;justify-content:center;font-size:1.2em;font-weight:600;margin-bottom:15px;color:#777;}#quiz-questions .question-surtitle span{position:relative;height:100%;color:#F6A139;margin-left:20px;}#quiz-questions .question-surtitle span:after{content:'';position:absolute;width:1px;height:1em;left:-10px;background:#F6A139;transform:translate(0,-50%);top:50%;}#quiz-questions .question-title{font-weight:600;}#quiz-questions .question-title span{font-weight:400;}#quiz-questions .question-title span:before{content:":";padding-right:5px;}#quiz-questions .one-question > .question-title{font-size:1.2em;}#quiz-questions .one-question > .question-title span{position:relative;height:100%;color:#4877B9;font-weight:600;margin-left:20px;}#quiz-questions .one-question > .question-title span:after{content:'';position:absolute;width:1px;height:1em;left:-13px;background:#F6A139;transform:translate(-50%,-50%);top:50%;}#quiz-questions .one-question .buttons{justify-content:flex-end;}#quiz-questions .one-question .buttons .button{margin-left:25px;}#quiz-questions .progress-bar ul{display:flex;flex-wrap:wrap;justify-content:center;margin-top:20px;}#quiz-questions .progress-bar li{position:relative;width:25px;margin:0 10px;background:#DFE3E4;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;line-height:25px;}#quiz-questions .progress-bar li:after{z-index:0;position:absolute;right:-20px;width:20px;height:2px;content:"";background:#DFE3E4;top:calc(50% - 1px);}#quiz-questions .progress-bar li:last-child:after{display:none;}#quiz-questions .progress-bar li.active{border:2px solid #4877B9;background:#FFF;line-height:21px;}#quiz-questions .progress-bar li.active:after{right:-22px;}#quiz-questions .progress-bar li.finished{color:#FFF;background:#4877B9;}#quiz-questions .progress-bar li.finished:after{background:#4877B9;}#quiz-questions .question{margin:30px 0;font:700 1.6em/1.4em 'Open Sans',sans-serif;}#quiz-questions .question span{font:400 1em/1.4em 'Open Sans',sans-serif;color:#4877B9;}#quiz-questions .question span:after{content:' - ';}#quiz-questions .form-radios{display:flex;justify-content:center;flex-wrap:wrap;}#quiz-questions .form-radios .form-type-radio{position:relative;display:flex;align-items:center;margin:0 5%;}#quiz-questions .form-radios .form-type-radio input{position:relative;text-transform:uppercase;}#quiz-questions .form-radios .form-type-radio label{margin:0 8px;font:700 1.2em/1.4em 'Open Sans',sans-serif;text-transform:uppercase;}#quiz-questions .answer-bloc{text-align:left;padding:0 2.5%;margin-top:5%;}#quiz-questions .answer-bloc .answer-title{position:relative;padding:20px 0 20px 60px;margin-bottom:20px;font-weight:600;background:#079747;color:#FFF;}#quiz-questions .answer-bloc .answer-title:before{left:15px;content:'';position:absolute;width:30px;height:30px;transform:translateY(-50%);top:50%;background:url(/themes/custom/urogec/img/icons/smiley-good-white.svg) center no-repeat;background-size:contain;}#quiz-questions .answer-bloc .answer-title:after{content:"\E830";position:absolute;top:48px;left:20px;font:30px "Fontello";color:#079747;}#quiz-questions .answer-bloc .answer-title span{position:relative;text-transform:uppercase;}#quiz-questions .answer-bloc .answer-title.medium{padding:20px 0 20px 60px;color:#fff;background:#EA7706;}#quiz-questions .answer-bloc .answer-title.medium:before{left:15px;background:url(/themes/custom/urogec/img/icons/smiley-medium-white.svg) center no-repeat;background-size:contain;}#quiz-questions .answer-bloc .answer-title.medium:after{content:"\E830";position:absolute;top:47px;left:20px;font:30px "Fontello";color:#EA7706;}#quiz-questions .answer-bloc .answer-title.bad{padding:20px 0 20px 60px;color:#fff;background:#E21038;}#quiz-questions .answer-bloc .answer-title.bad:before{left:15px;background:url(/themes/custom/urogec/img/icons/smiley-bad-white.svg) center no-repeat;background-size:contain;}#quiz-questions .answer-bloc .answer-title.bad:after{content:"\E830";position:absolute;top:47px;left:20px;font:30px "Fontello";color:#E21038;}#quiz-questions .answer-bloc .quiz-tool{margin:15px 0;}#quiz-questions .note .note-bloc{padding-left:15px;}#quiz-questions .note .note-bloc h2,#quiz-questions .note .note-bloc h3{color:#4877B9;font-weight:600;margin-bottom:3px;}#quiz-questions .field-name-field-finished-doc a{position:relative;display:flex;align-items:center;padding-left:30px;font:400 0.85em/1.1em 'Open Sans',sans-serif;}#quiz-questions .field-name-field-finished-doc a:before{position:absolute;content:"\E802";left:0;font:2em/1.1em "Fontello";}#quiz-questions .form-actions{position:relative;margin:50px 0 0 0;}#quiz-questions .form-actions input{margin-bottom:10px !important;}#quiz-questions .form-actions input#edit-next,#quiz-questions .form-actions input#edit-skip{margin-left:15px;}#quiz-questions .form-actions input#edit-prev{background:#E4E0DC;border-color:#E4E0DC;color:#716F6D;}#quiz-questions .form-actions input#edit-prev:hover{color:#FFF;background:#716F6D;border-color:#716F6D;}#quiz-questions .form-actions input.action-save{margin:0 auto 10px 0 !important;background:#FFF;border:1px solid #4877B9;color:#4877B9;}#quiz-questions .form-actions input.action-save:hover{background:#4877B9;color:#FFF;}#quiz-questions .filter{padding:20px;margin:25px 0 40px;background:#EFEFEF;text-align:left;}#quiz-questions .filter .item-list{display:flex;align-items:center;flex-wrap:wrap;}#quiz-questions .filter .item-list h3{font-size:0.95em;margin:0 5px 0 0;text-transform:uppercase;color:#999;}#quiz-questions .filter .item-list ul{display:flex;flex-wrap:wrap;}#quiz-questions .filter .item-list ul li{display:flex;align-items:center;position:relative;margin:5px;padding:0 15px;font:400 0.95em/30px 'Open Sans',sans-serif;color:#424242;border:1px solid #777;cursor:pointer;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}#quiz-questions .filter .item-list ul li:hover{background:rgba(255,255,255,0.75);}#quiz-questions .filter .item-list ul li.active{font-weight:600;background:#FFF;}#quiz-questions .filter .item-list ul li:before{position:relative;content:"";width:20px;height:20px;margin-right:10px;}#quiz-questions .filter .item-list ul li.good:before{background:url(/themes/custom/urogec/img/icons/smiley-good.svg) center no-repeat;background-size:contain;}#quiz-questions .filter .item-list ul li.medium:before{background:url(/themes/custom/urogec/img/icons/smiley-medium.svg) center no-repeat;background-size:contain;}#quiz-questions .filter .item-list ul li.bad:before{background:url(/themes/custom/urogec/img/icons/smiley-bad.svg) center no-repeat;background-size:contain;}#quiz-questions .filter .item-list ul li.all:before{display:none;}#quiz-questions .paragraphs-items-conclusion .question-title{margin:0 0 10px;font:700 1.3em/1.4em 'Open Sans',sans-serif;text-align:left;}#quiz-questions .paragraphs-items-conclusion .question-title span{font:300 0.85em/1.4em 'Open Sans',sans-serif;}#quiz-questions .paragraphs-items-conclusion > div > .field-items > .field-item{margin:0 0 40px;padding-bottom:40px;border-bottom:2px dotted;}#quiz-questions .paragraphs-items-conclusion .answer-bloc{padding:0;margin:0;}#quiz-questions .paragraphs-items-conclusion .answer-bloc .answer-title{padding:10px 0 10px 35px;color:#079747;background:none;}#quiz-questions .paragraphs-items-conclusion .answer-bloc .answer-title:after{display:none;}#quiz-questions .paragraphs-items-conclusion .answer-bloc .answer-title:before{width:25px;height:25px;left:0;background:url(/themes/custom/urogec/img/icons/smiley-good.svg) center no-repeat;background-size:contain;}#quiz-questions .paragraphs-items-conclusion .answer-bloc .answer-title.medium{color:#F6A139;}#quiz-questions .paragraphs-items-conclusion .answer-bloc .answer-title.medium:before{background:url(/themes/custom/urogec/img/icons/smiley-medium.svg) center no-repeat;background-size:contain;}#quiz-questions .paragraphs-items-conclusion .answer-bloc .answer-title.bad{color:#E21038;}#quiz-questions .paragraphs-items-conclusion .answer-bloc .answer-title.bad:before{background:url(/themes/custom/urogec/img/icons/smiley-bad.svg) center no-repeat;background-size:contain;}#quiz-questions .paragraphs-items-conclusion .note .note-bloc{padding:0;}#quiz-questions .paragraphs-items-conclusion .note .note-bloc p{padding:0;}#quiz-questions .quiz-options{display:flex;text-align:left;align-items:center;margin-bottom:15px;}#quiz-questions .quiz-options .print{margin-right:20px;}#quiz-questions .quiz-options .field-label{font:400 0.8em/1.2em 'Open Sans',sans-serif;margin-left:30px;}#quiz-questions .quiz-options .field-name-field-finished-doc a:before{top:-14px;}#wrapper-alert{position:absolute;z-index:99;top:0;left:0;display:flex;flex-direction:column;align-items:center;background-color:rgba(0,0,0,0.8);width:100%;height:100%;}#wrapper-alert .screen{height:100%;display:flex;flex-direction:row;align-items:center;}#wrapper-alert .screen .box{position:relative;background-color:rgba(100,100,100,0.8);padding:3em;color:#FFF;text-align:center;}#wrapper-alert .screen .close{position:absolute;top:5px;right:5px;height:30px;width:30px;cursor:pointer;}#wrapper-alert .screen .close:before{content:"\E82D";color:#FFF;font:normal 2em/1em "Fontello";}#wrapper-alert .screen .box-content .form-actions{margin-top:20px;}@media only screen and (min-width:1px) and (max-width:900px){.view-autodiag-themes,#theme-list{margin:30px 0;}.view-autodiag-themes table tr,#theme-list table tr{display:block;margin-bottom:35px;}.view-autodiag-themes table th,#theme-list table th,.view-autodiag-themes table td,#theme-list table td{display:block;width:100%;border-bottom:0;}.view-autodiag-themes table th.views-field-field-theme-quiz-visual,#theme-list table th.views-field-field-theme-quiz-visual,.view-autodiag-themes table td.views-field-field-theme-quiz-visual,#theme-list table td.views-field-field-theme-quiz-visual{width:100%;}.view-autodiag-themes table th.views-field-field-theme-quiz-visual article,#theme-list table th.views-field-field-theme-quiz-visual article,.view-autodiag-themes table td.views-field-field-theme-quiz-visual article,#theme-list table td.views-field-field-theme-quiz-visual article{position:relative;}.view-autodiag-themes table th.views-field-field-theme-quiz-visual .field__item:before,#theme-list table th.views-field-field-theme-quiz-visual .field__item:before,.view-autodiag-themes table td.views-field-field-theme-quiz-visual .field__item:before,#theme-list table td.views-field-field-theme-quiz-visual .field__item:before{display:block;content:"";padding-top:75%;padding-top:50%;}.view-autodiag-themes table th.views-field-name,#theme-list table th.views-field-name,.view-autodiag-themes table td.views-field-name,#theme-list table td.views-field-name{padding-bottom:0;font-size:1.2em;}.view-autodiag-themes table th.views-field-field-autodiag-axe-number,#theme-list table th.views-field-field-autodiag-axe-number,.view-autodiag-themes table td.views-field-field-autodiag-axe-number,#theme-list table td.views-field-field-autodiag-axe-number,.view-autodiag-themes table th.views-field-autodiag-link-take,#theme-list table th.views-field-autodiag-link-take,.view-autodiag-themes table td.views-field-autodiag-link-take,#theme-list table td.views-field-autodiag-link-take,.view-autodiag-themes table th.views-field-autodiag-link-alert,#theme-list table th.views-field-autodiag-link-alert,.view-autodiag-themes table td.views-field-autodiag-link-alert,#theme-list table td.views-field-autodiag-link-alert,.view-autodiag-themes table th.views-field-autodiag-link-conclusion,#theme-list table th.views-field-autodiag-link-conclusion,.view-autodiag-themes table td.views-field-autodiag-link-conclusion,#theme-list table td.views-field-autodiag-link-conclusion{width:100%;}.view-autodiag-themes table th.views-field-field-autodiag-axe-number:after,#theme-list table th.views-field-field-autodiag-axe-number:after,.view-autodiag-themes table td.views-field-field-autodiag-axe-number:after,#theme-list table td.views-field-field-autodiag-axe-number:after{display:none;}.view-autodiag-themes table thead,#theme-list table thead{display:none;}.view-autodiag-themes .progress .progress-bar,#theme-list .progress .progress-bar{width:100%;}#quiz-questions .answer-bloc{padding:0;}}@media only screen and (min-width:1px) and (max-width:600px){#quiz-questions .question-surtitle{display:block;}#quiz-questions .question-surtitle span{display:block;margin:0;}#quiz-questions .question-surtitle span:after{display:none;}#quiz-questions .question{font:700 1.3em/1.4em 'Open Sans',sans-serif;}#quiz-questions .form-actions{justify-content:center;padding-bottom:55px;text-align:center;}#quiz-questions .form-actions input.action-save{position:absolute;bottom:0;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);}}.region-facets{position:relative;display:flex;flex-wrap:wrap;padding:2.5% 0;}.region-facets:before{overflow:hidden;z-index:-1;position:absolute;width:100vw;height:100%;top:0;left:50%;content:"";transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);z-index:-2;background:#E4E0DC;}.region-facets .block-page-title-block{width:100%;text-align:center;}.region-facets h1{position:relative;display:inline-block;padding:0 0 15px;margin:0 0 25px;color:#424242;font:300 1.8em/1em 'Open Sans',sans-serif;text-align:center;text-transform:uppercase;}.region-facets h1:after{position:absolute;bottom:0;left:50%;width:50%;height:1px;background:#424242;content:"";transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);}.region-facets .block-facets{width:33.33%;}.region-facets .block-facets-summary{display:flex;flex-wrap:wrap;width:100%;margin-top:25px;}.region-facets .block-facets-summary .facet-group{display:flex;flex-wrap:wrap;align-items:center;margin:0 25px 10px 0;font-size:0.9em;}.region-facets .block-facets-summary .facet-group .group-title{display:inline-block;font-weight:700;}.region-facets .block-facets-summary .facet-group .group-title:after{content:":";padding:0 3px;}.region-facets .block-facets-summary .facet-group ul{display:flex;flex-wrap:wrap;}.region-facets .block-facets-summary .facet-group ul li a{display:flex;align-items:center;margin:0 5px;padding:0 8px;color:#444;line-height:25px;background:#d1d1d1;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;cursor:pointer;}.region-facets .block-facets-summary .facet-group ul li a:after{content:"\E82D";padding-left:8px;font:1.3em/0 "Fontello";color:#444;}.region-facets .block-facets-summary .facet-group ul li a:hover{text-decoration:none;background:#E9C3BF;}.region-facets .block-facets-summary .facet-group ul li a:hover:after{color:#C92519;}.region-facets .urogec-diorectory-search-form{display:flex;flex-wrap:wrap;}.region-facets .urogec-diorectory-search-form .form-item-keywords{margin:0 5px 10px;}.region-facets .urogec-diorectory-search-form .form-item-keywords label{display:none;}.region-facets .urogec-diorectory-search-form .form-item-keywords ::-webkit-input-placeholder{font-size:1em;text-transform:initial;}.region-facets .urogec-diorectory-search-form .form-item-keywords :-moz-placeholder{font-size:1em;text-transform:initial;}.region-facets .urogec-diorectory-search-form .form-item-keywords ::-moz-placeholder{font-size:1em;text-transform:initial;}.region-facets .urogec-diorectory-search-form .form-item-keywords :-ms-input-placeholder{font-size:1em;text-transform:initial;}.facet-dropdown{position:relative;min-width:250px;margin:0 5px 10px;font:400 0.9em/35px 'Open Sans';color:#424242;background:#FFF;border-bottom:1px solid #A7A7A7;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-align:left;}.facet-dropdown.active{-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;}.facet-dropdown:after{position:absolute;content:"\E813";top:0;right:10px;font:normal 1.4em/36px "Fontello";}.facet-dropdown.active:after{content:"\E819";}.facet-dropdown .facet-title{position:relative;z-index:1;padding:0 10px;cursor:pointer;}.facet-dropdown > ul{z-index:1;display:none;position:absolute;top:36px;left:-1px;width:calc(100% + 2px);padding:0 10px;font:400 1em/1.2em 'Open Sans';border:1px solid #A7A7A7;border-top:0;border-radius:0 0 3px 3px;background:#FFF;}.facet-dropdown > ul > li{display:flex;flex-wrap:wrap;align-items:flex-start;padding:5px 0;}.facet-dropdown > ul > li [type="checkbox"]{margin:3px 8px 0 0;}.facet-dropdown > ul > li label{flex:1;color:#4877B9;cursor:pointer;line-height:initial;text-transform:initial;}.facet-dropdown > ul > li label.is-active{font-weight:700;}.facet-dropdown > ul > li:hover > label{text-decoration:underline;}.facet-dropdown > ul > li .facetapi-checkbox{margin-right:0.5em;}.facet-dropdown > ul > li.facet-item--expanded{margin:0 -10px;padding:10px;}.facet-dropdown > ul > li.facet-item--expanded > label{font-weight:600;}.facet-dropdown > ul > li.facet-item--expanded:nth-child(odd){background:#EFEFEF;}.facet-dropdown > ul > li.facet-item--expanded .facets-widget-{width:100%;margin:5px 0 0 22px;}.facet-dropdown > ul > li.facet-item--expanded .facets-widget- li{padding:5px 0;margin:0;}.facet-dropdown > ul > li.facet-item--expanded .facets-widget- li:hover > label{text-decoration:underline;}.view-empty{padding:35px 30px;font-weight:bold;text-align:center;}.views-leaflet.closed .map-wrapper{height:0;overflow:hidden;}.views-leaflet .grippie{overflow:hidden;position:relative;padding:0 10px;font:400 0.8em/24px 'Open Sans',sans-serif;color:#FFF;background:#373131 url("/themes/custom/urogec/img/icons/grippie.png") no-repeat scroll center center;text-align:right;cursor:pointer;}.view-directory{padding:2.5% 0;}.view-directory .view-directory{padding:0;}.view-directory table{width:100%;margin-top:25px;}.view-directory table th,.view-directory table td{position:relative;padding:5px 10px;text-align:left;}.view-directory table th{color:#5C5C5C;font:300 0.9em/1.4em 'Open Sans',sans-serif;text-transform:uppercase;}.view-directory table th.views-field-node-title{width:20%;}.view-directory table th.views-field-node-field-entity-phone{width:30%;}.view-directory table tbody{font-size:0.9em;}.view-directory table td{border-bottom:5px solid #EFEFEF;background:#FFF;}.view-directory table td.views-field-urogec-directory-entity-type-and-ogec{padding:5px;}.view-directory table td.views-field-urogec-directory-entity-type-and-ogec span{display:block;width:25px;height:100%;text-align:center;}.view-directory table td.views-field-urogec-directory-entity-type-and-ogec span:before{position:relative;width:100%;height:100%;content:"";}.view-directory table td.views-field-urogec-directory-entity-type-and-ogec span.user:before{content:"\E814";font:normal 1.5em/1em "Fontello";color:#4877B9;}.view-directory table td.views-field-urogec-directory-entity-type-and-ogec span.node:before{position:absolute;top:0;left:0;background:url("/themes/custom/urogec/img/icons/school-building.svg") center center no-repeat;background-size:25px;}.view-directory table td.views-field-urogec-directory-entity-type-and-ogec span.node.ogec:before{background:url("/themes/custom/urogec/img/icons/business-affiliate-network.svg") center center no-repeat;background-size:25px;}.view-directory table td.views-field-title a{display:block;color:#4877B9;font-weight:600;}.view-directory table td.views-field-title a:hover{color:#F6A139;}.view-directory table td.views-field-field-entity-city{text-transform:uppercase;}.view-directory table td.views-field-nothing{padding:5px;}.view-directory table td.views-field-nothing a{display:block;padding:0 20px;color:#FFF;font:300 0.9em/25px 'Open Sans',sans-serif;text-transform:uppercase;border:1px solid #F6A139;background:#F6A139;text-align:center;}.view-directory table td.views-field-nothing a:hover{color:#F6A139;background:#FFF;text-decoration:none;}.directory{padding:2.5% 0;background:#FFF;}.directory .inner{display:flex;flex-wrap:wrap;}.directory .left-column{display:flex;flex-wrap:wrap;align-items:flex-start;width:66.66%;padding:0 2.5%;}.directory .left-column .directory-theme-list{display:flex;flex-wrap:wrap;margin-bottom:20px;align-items:center;font:600 1em/1.4em 'Open Sans',sans-serif;}.directory .left-column .directory-theme-list span{margin-right:5px;text-transform:uppercase;font:300 0.9em/1.4em 'Open Sans',sans-serif;}.directory .left-column .directory-theme-list .directory-theme{display:flex;flex-wrap:wrap;align-items:center;margin:0 20px;}.directory .left-column .directory-theme-list .directory-theme a{position:relative;display:inline-block;padding:3px 10px;margin:0 0 1px 5px;color:#424242;font-weight:400;border:1px solid #edecea;background:#edecea;}.directory .left-column .directory-view{position:relative;width:33.33%;margin-right:5%;background:rgba(0,0,0,0.15);}.directory .left-column .directory-view .contextual-region{position:initial;}.directory .left-column .directory-view:before{display:block;content:"";padding-top:75%;padding-top:100%;}.directory .left-column .directory-view div{width:100%;height:100%;}.directory .left-column .directory-view img{position:absolute;display:block;width:100%;height:100%;top:50%;left:50%;object-fit:contain;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);}.directory .left-column .directory-view .no-picture{position:absolute;display:block;width:100%;height:100%;top:0;left:0;background:url('/themes/custom/urogec/img/icons/user.svg') no-repeat center center;background-size:65%;}.directory .left-column .directory-content{flex:1;}.directory .left-column .directory-content h1{margin-bottom:15px;padding-left:10px;font:600 1.5em/1em 'Open Sans',sans-serif;border-left:3px solid #f3a03a;}.directory .left-column .directory-content .directory-title{margin-bottom:5px;font:600 1.05em/1em 'Open Sans',sans-serif;color:#4877B9;text-transform:uppercase;}.directory .left-column .directory-content .directory-data{padding:0 0 25px;margin:25px 0;border-bottom:1px dotted;}.directory .left-column .directory-content .directory-data li{position:relative;padding:3px 5px 3px 15px;}.directory .left-column .directory-content .directory-data li:after{position:absolute;content:"\E810";top:7px;left:0;font:1em/1em "Fontello";}.directory .left-column .directory-content .directory-data li:last-child{padding-bottom:0;}.directory .left-column .directory-content .directory-group > .field__items{padding:0 0 25px;margin:25px 0;border-bottom:1px dotted;}.directory .left-column .directory-content .directory-group > .field__items > .field__item{margin-bottom:25px;}.directory .left-column .directory-content .directory-group > .field__items > .field__item:last-child{margin-bottom:0;}.directory .left-column .directory-content .directory-group > .field__items > .field__item .field--type-entity-reference{display:flex;padding-left:15px;}.directory .left-column .directory-content .directory-group > .field__items > .field__item .field--type-entity-reference:before{position:absolute;content:"■";top:-1px;left:0;color:#F6A139;}.directory .left-column .directory-content .directory-group li{display:inline-block;}.directory .left-column .directory-content .directory-group li:after{position:relative;content:",";right:0;}.directory .left-column .directory-content .directory-group li:last-child:after{display:none;}.directory .left-column .directory-content .directory-group li a{font-weight:600;}.directory .left-column .directory-content .directory-group li a:hover{text-decoration:underline;}.directory .left-column .directory-content .directory-function-bloc{margin:20px 0;border-bottom:1px dotted;}.directory .left-column .directory-content .directory-function-bloc:last-child{border-bottom:0;}.directory .left-column .directory-content .directory-function-bloc .contextual-region{margin:0 0 20px 10px;padding-left:12px;font:600 1em/1.4em 'Open Sans',sans-serif;border-left:1px dotted;}.directory .left-column .directory-content .directory-function-bloc .contextual-region a{position:relative;display:inline-block;color:#F6A139;font:400 0.9em/1.4em 'Open Sans',sans-serif;}.directory .left-column .directory-content .directory-function-bloc .contextual-region a:hover{color:#4877B9;}.directory .right-column{width:33.33%;padding:0 2.5%;}.directory .right-column .directory-activity h2{display:inline-block;margin-bottom:10px;padding-bottom:5px;font:400 1.3em/1.2em 'Open Sans',sans-serif;color:#424242;border-bottom:1px dotted;text-transform:uppercase;}.directory .right-column .directory-activity .directory-activity-bloc{margin-bottom:12px;padding-bottom:12px;border-bottom:1px dotted;font-weight:500;}.directory .right-column .directory-activity .directory-activity-bloc:last-child{margin:0;padding:0;border-bottom:0;}.directory .right-column .directory-activity .directory-activity-bloc a{color:#4877B9;font-weight:400;}.directory .right-column .directory-activity .directory-activity-bloc a:hover{color:#F6A139;}.directory .directory-date{color:#5C5C5C;font:italic 300 0.85em/1.4em 'Open Sans',sans-serif;}.directory.establishment .left-column{display:block;}.directory.establishment .left-column li{display:block;padding:5px 0;}.directory.establishment .left-column .directory-view{display:none;}.directory.establishment .left-column .directory-group a:after{position:relative;content:",";}.directory.establishment .left-column .directory-group span{text-transform:uppercase;font:300 0.9em/1.4em 'Open Sans',sans-serif;}.field--type-telephone,.field--type-email,.email{display:flex;flex-wrap:wrap;margin-bottom:8px;}.field--type-telephone .field__label,.field--type-email .field__label,.email .field__label,.field--type-telephone .type,.field--type-email .type,.email .type{margin-right:7px;font-weight:600;}.directory-contact{position:relative;margin-bottom:25px;padding:5%;color:#FFF;background:#4877B9;}.directory-contact h2{color:#FFF;}.directory-contact > .field__items > .field__item{padding-bottom:15px;margin-bottom:15px;border-bottom:1px dotted rgba(255,255,255,0.5);}.directory-contact > .field__items > .field__item:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0;}.directory-contact .directory-contact-bloc{display:flex;flex-wrap:wrap;align-items:flex-start;}.directory-contact .directory-contact-bloc .directory-contact-view{position:relative;width:33.33%;margin-right:5%;background:rgba(255,255,255,0.15);}.directory-contact .directory-contact-bloc .directory-contact-view .contextual-region{position:initial;}.directory-contact .directory-contact-bloc .directory-contact-view:before{display:block;content:"";padding-top:75%;padding-top:100%;}.directory-contact .directory-contact-bloc .directory-contact-view div{width:100%;height:100%;}.directory-contact .directory-contact-bloc .directory-contact-view img{position:absolute;display:block;width:100%;height:100%;top:50%;left:50%;object-fit:cover;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);}.directory-contact .directory-contact-bloc .directory-contact-view .no-picture{position:absolute;display:block;width:100%;height:100%;top:0;left:0;background:url('/themes/custom/urogec/img/icons/user.svg') no-repeat center center;background-size:65%;filter:invert(1);}.directory-contact .directory-contact-bloc .directory-contact-content{flex:1;font-size:0.9em;}.directory-contact .directory-contact-bloc .directory-contact-content .directory-contact-name{font:600 1.2em/1.2em 'Open Sans',sans-serif;margin-bottom:5px;}.directory-contact .directory-contact-bloc .directory-contact-content .directory-contact-name a{position:relative;display:flex;justify-content:space-between;}.directory-contact .directory-contact-bloc .directory-contact-content .directory-contact-name a:after{position:relative;padding:2px 0 0 10px;content:"\F2BC";font:1em/1em "Fontello";}.directory-contact .directory-contact-bloc .directory-contact-content .directory-contact-name a:hover{text-decoration:none;color:#FFF;}.directory-contact .directory-contact-bloc .directory-contact-content .directory-contact-function{margin-bottom:15px;}.directory-contact .directory-contact-bloc .directory-contact-content .button a{margin-top:10px;}.localisation{display:flex;flex-wrap:wrap;width:100%;}.localisation .localisation-map{width:66.66%;}.localisation .localisation-map iframe,.localisation .localisation-map .field--type-geofield,.localisation .localisation-map .leaflet-container{display:block;width:100% !important;height:100%!important;min-height:300px;}.localisation .localisation-contact{width:33.33%;padding:2.5%;background:#E4E0DC;}.localisation .localisation-contact h2{display:inline-block;margin-bottom:10px;padding-bottom:5px;font:400 1.3em/1.2em 'Open Sans',sans-serif;color:#424242;border-bottom:1px dotted;text-transform:uppercase;}.localisation .localisation-contact .name{margin:0 0 5px;font:600 1.05em/1.2em 'Open Sans',sans-serif;}.localisation .localisation-contact .adr{margin:0 0 25px;}.localisation .localisation-contact .field--name-field-user-postal-code,.localisation .localisation-contact .field--name-field-user-city{display:inline;}@media only screen and (min-width:1px) and (max-width:900px){.region-facets .block-facets{width:50%;}.directory{padding:2.5% 0 5%;}.directory .left-column{width:100%;padding:0 2.5% 2.5%;}.directory .right-column{width:100%;}.localisation .localisation-map,.localisation .localisation-contact{width:100%;}.view-directory table{font:400 0.9em/1.2em 'Open Sans',sans-serif;}.view-directory table th,.view-directory table td{padding:5px;}}@media only screen and (min-width:1px) and (max-width:600px){.region-facets{padding:5% 0;}.region-facets h1{font-size:1.5em;}.region-facets .block-facets{width:100%;}.view-directory table{font:400 0.75em/0.8em 'Open Sans',sans-serif;}.view-directory table .views-field-node-field-entity-type{display:none;}.view-directory table td.views-field-nothing a{padding:0 5px;}.localisation .localisation-contact .vcard .adr{float:none;margin:0 0 25px 0;}}.view-resource-theme-list{padding:25px 0;text-align:center;}.view-resource-theme-list .view-content{display:flex;flex-wrap:wrap;justify-content:center;}.view-resource-theme-list .view-content .views-row{position:relative;width:25%;padding:1%;}.view-resource-theme-list .view-content .views-row .resource-list-block{height:100%;padding:5%;background:#FFF;}.view-resource-theme-list .view-content .views-row .resource-list-block img{display:block;height:55px;width:auto;margin:0 auto 5%;filter:invert(40%) sepia(79%) saturate(365%) hue-rotate(174deg) brightness(95%) contrast(93%);}.view-resource-theme-list .view-content .views-row .resource-list-block .field--name-name{padding:0 0 5%;color:#4877B9;text-align:center;border-bottom:2px dotted #aaa8a6;font:600 1em/1em 'Open Sans',sans-serif;text-transform:uppercase;}.view-resource-theme-list .view-content .views-row .resource-list-block > a:hover{text-decoration:none;}.view-resource-theme-list .view-content .views-row .resource-list-block > a:hover .field--name-name{color:#F6A139;border-color:#F6A139;}.view-resource-theme-list .view-content .views-row .resource-list-block > a:hover img{filter:invert(74%) sepia(60%) saturate(2167%) hue-rotate(334deg) brightness(105%) contrast(93%);}.view-resource-theme-list .view-content .views-row .content{padding:5% 0;}.view-resource-theme-list .view-content .views-row .content .field--name-last-change{font:400 0.85em/1.6em 'Open Sans',sans-serif;}.view-resource-theme-list .view-content .views-row .content .field--name-last-change .field__label{width:100%;margin-bottom:2px;font-style:italic;color:#6f6f6e;font-weight:400;}.view-resource-theme-list .view-content .views-row .content .field--name-last-change .field__item{position:relative;display:inline;}.view-resource-theme-list .view-content .views-row .content .field--name-last-change .field__item a{color:#4877B9;}.view-resource-theme-list .view-content .views-row .content .field--name-last-change .field__item a:hover{color:#F6A139;text-decoration:underline;}.view-resource-theme-list .view-content .views-row .content .field--name-last-change .field__item:after{position:relative;content:"|";padding:0 0 0 3px;color:#BBB;}.view-resource-theme-list .view-content .views-row .content .field--name-last-change .field__item:last-child:after{display:none;}.ressource-menu{z-index:1;position:relative;margin:0 0 3.5%;font:600 0.95em/1.2em 'Open Sans',sans-serif;}.ressource-menu:before{overflow:hidden;z-index:-1;position:absolute;width:100vw;height:100%;top:0;left:50%;content:"";transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);z-index:-2;background:#F6A139;}.ressource-menu ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;}.ressource-menu ul li{text-align:center;}.ressource-menu ul li a{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:150px;height:70px;padding:0 20px;color:#FFF;text-transform:uppercase;}.ressource-menu ul li a:hover{background:rgba(255,255,255,0.2);text-decoration:none;}.ressource-menu ul li a.active{color:#F6A139;background:#ffffff;cursor:default;}.node--type-doc-resource{padding:0 2.5% 2.5%;background:#FFF;}.node--type-doc-resource .field--name-breadcrumb{background:red;}.node--type-doc-resource h1{margin-bottom:0;}.node--type-doc-resource .date-maj{margin-bottom:10px;color:#999;font:italic 400 0.85em/1.4em 'Open Sans',sans-serif;}.node--type-doc-resource .content-column{padding:0;}.resource-collapse{margin:20px 5px 0 0;text-align:right;}.resource-collapse .btn-fold,.resource-collapse .btn-unfold{position:relative;display:inline-block;margin-left:20px;padding:0 25px 0 0;font-size:0.85em;cursor:pointer;}.resource-collapse .btn-fold:after,.resource-collapse .btn-unfold:after{position:absolute;top:0;right:0;width:18px;content:"\E819";font:1.3em/17px "Fontello";text-align:center;color:#4877B9;border:1px solid #4877B9;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.resource-collapse .btn-fold:hover,.resource-collapse .btn-unfold:hover{color:#4877B9;}.resource-collapse .btn-fold:hover:after,.resource-collapse .btn-unfold:hover:after{color:#FFF;background:#4877B9;}.resource-collapse .btn-unfold:after{content:"\E813";}.field--name-field-doc-resource-items .field__item .resource-toggle-block{position:relative;padding:0 0 0 10px;margin:0 0 -1px;border-top:1px solid #CCC;border-bottom:1px solid #CCC;}.field--name-field-doc-resource-items .field__item .resource-toggle-block > h2{position:relative;margin:0;padding:15px 40px 15px 0;color:#4877B9;font:700 1.1em/1.2em 'Open Sans',sans-serif;cursor:pointer;}.field--name-field-doc-resource-items .field__item .resource-toggle-block > h2:after{position:absolute;top:12px;right:5px;width:23px;content:"\E813";color:#4877B9;font:1.5em/23px "Fontello";text-align:center;border:1px solid #4877B9;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.field--name-field-doc-resource-items .field__item .resource-toggle-block > h2:hover:after{color:#FFF;background:#4877B9;}.field--name-field-doc-resource-items .field__item .resource-toggle-block .resource-toggle-content{display:none;margin-left:2.5%;padding-left:2.5%;border-left:1px dotted #AAA;}.field--name-field-doc-resource-items .field__item .resource-toggle-block.opened{padding-bottom:25px;}.field--name-field-doc-resource-items .field__item .resource-toggle-block.opened > h2:after{content:"\E819";color:#FFF;background:#4877B9;}.field--name-field-doc-resource-items .field__item .resource-toggle-block.opened .resource-toggle-content{display:block;}.field--name-field-doc-resource-items .field__item .resource-toggle-block.opened .resource-toggle-content .text-formatted h2{font:600 1.1em/1.2em 'Open Sans',sans-serif;}.field--name-field-doc-resource-items .field__item:first-child .resource-toggle-block{margin:15px 0 -1px;}.block-system-main-block > .vocabulary-doc-resources{padding:0 2.5% 2.5%;background:#FFF;}.block-system-main-block > .vocabulary-doc-resources > .content > .field--name-children{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:5%;-moz-column-gap:5%;column-gap:5%;-webkit-column-rule:0;-moz-column-rule:0;column-rule:0;}.block-system-main-block > .vocabulary-doc-resources > .content > .field--name-children > .field__item{display:inline-block;width:100%;padding-bottom:15px;margin-bottom:15px;color:#4877B9;border-bottom:1px dotted #828388;}.block-system-main-block > .vocabulary-doc-resources > .content > .field--name-children .vocabulary-doc-resources > a{display:block;position:relative;padding:3px 0;font:700 1.1em/1.4em 'Open Sans',sans-serif;color:#4877B9;}.block-system-main-block > .vocabulary-doc-resources > .content > .field--name-children .vocabulary-doc-resources > a:hover{color:#F6A139;text-decoration:underline;}.block-system-main-block > .vocabulary-doc-resources > .content > .field--name-children span{position:relative;padding:3px 0 3px 20px;color:#424242;}.block-system-main-block > .vocabulary-doc-resources > .content > .field--name-children span:after{top:9px;left:-1px;content:"\E82F";}.block-system-main-block > .vocabulary-doc-resources > .content > .field--name-children .field--name-related-documents ul{margin:0 0 0 10px;}.block-system-main-block > .vocabulary-doc-resources > .content > .field--name-children .field--name-children{margin-left:10px;}.block-system-main-block > .vocabulary-doc-resources > .content > .field--name-children .field--name-children .level-subitem a{position:relative;display:flex;padding-left:22px;font:400 1em/1.4em 'Open Sans',sans-serif;color:#716F6D;}.block-system-main-block > .vocabulary-doc-resources > .content > .field--name-children .field--name-children .level-subitem a:before{position:absolute;left:0;top:10px;content:"\E835";font:normal 1em/1em "Fontello";color:#4877B9;}.block-system-main-block > .vocabulary-doc-resources > .content > .field--name-children .field--name-children .level-subitem a:hover{color:#F6A139;}.block-system-main-block > .vocabulary-doc-resources > .content .field--name-field-doc-resources-icon{display:none;}.block-system-main-block > .vocabulary-doc-resources > .content .field--name-related-documents a{font-weight:400;color:#424242;}.block-system-main-block > .vocabulary-doc-resources > .content .field--name-related-documents a:hover{color:#F6A139;text-decoration:underline;}.block-system-main-block > .vocabulary-doc-resources > .content .field--name-related-documents a:before{color:#424242;}.block-system-main-block > .vocabulary-doc-resources > .content .field--name-related-documents ul{margin:0 0 25px;}#ressource-level ul li a:after,#ressource-level ul li span:after,#ressource-current ul li a:after{position:absolute;left:0;font:normal 0.9em/1em "Fontello";}#ressource-level ul li.level-next a:after{top:9px;left:2px;content:"\E812";}#ressource-level ul li.level-doc a:after,#ressource-current ul li.level-doc a:after{top:7px;content:"\E803";}li.level-doc.unpublished a{color:grey !important;}#doc-legende{margin-top:15px;color:#4877B9;font:italic 0.9em/1em 'Open Sans',sans-serif;text-align:right;}#doc-legende li{display:inline-block;position:relative;padding:3px 0 3px 25px;}#doc-legende li:before{position:absolute;top:2px;left:0;font:normal 1.3em/1em "Fontello";content:"\E82F";}@media only screen and (min-width:1px) and (max-width:900px){.block-system-main-block > .vocabulary-doc-resources > .content .field--name-children{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;-webkit-column-rule:0;-moz-column-rule:0;column-rule:0;}.view-resource-theme-list .view-content .views-row{width:33.33%;}}@media only screen and (min-width:1px) and (max-width:600px){.view-resource-theme-list .view-content .views-row{width:50%;}}@media only screen and (min-width:1px) and (max-width:480px){.view-resource-theme-list .view-content .views-row{width:100%;}}.view-videos-list,.view-videos-more{margin:2.5% 0;}.view-videos-list .view-content,.view-videos-more .view-content{display:flex;flex-wrap:wrap;margin:0 -1%;justify-content:center;}.view-videos-list .views-row,.view-videos-more .views-row{width:25%;padding:1%;font:400 0.9em/1.4em 'Open Sans',sans-serif;}.view-videos-list .views-row .contextual-region,.view-videos-more .views-row .contextual-region{position:initial;}.view-videos-list .views-row > article,.view-videos-more .views-row > article{height:100%;}.view-videos-list .views-row > article > .node__content,.view-videos-more .views-row > article > .node__content{position:relative;display:flex;flex-direction:column;height:100%;}.view-videos-list .views-row > article > .node__content .video-list-desc,.view-videos-more .views-row > article > .node__content .video-list-desc{flex:1;padding:2.5%;background:#FFF;}.view-videos-list .views-row > article > .node__content .video-list-desc h2 a,.view-videos-more .views-row > article > .node__content .video-list-desc h2 a{color:#4877B9;}.view-videos-list .views-row > article > .node__content:hover .video-list-view:after,.view-videos-more .views-row > article > .node__content:hover .video-list-view:after{font:3.5em/0 "Fontello";}.view-videos-list .views-row > article > .node__content:hover .video-list-view img,.view-videos-more .views-row > article > .node__content:hover .video-list-view img{width:105%;height:105%;}.video-list-view,.video-related .video-view{position:relative;overflow:hidden;}.video-list-view:before,.video-related .video-view:before{display:block;content:"";padding-top:75%;padding-top:56.25%;}.video-list-view:after,.video-related .video-view:after{position:absolute;content:"\E828";color:#F6A139;font:3em/0 "Fontello";top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;text-shadow:0 0 15px rgba(0,0,0,0.75);}.video-list-view .field--type-image,.video-related .video-view .field--type-image{position:absolute;top:0;left:0;bottom:0;right:0;}.video-list-view img,.video-related .video-view img{position:absolute;display:block;width:100%;height:100%;top:50%;left:50%;object-fit:cover;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);}.video-bloc{padding:2.5% 2.5% 0;background:#FFF;}.video-bloc .node__content{padding-bottom:2.5%;}.video-bloc .date{margin-bottom:5px;font:300 0.85em/1.4em 'Open Sans',sans-serif;}.video-bloc .date label{font-weight:inherit;}.video-bloc .field--name-field-media-oembed-video{position:relative;margin-bottom:15px;}.video-bloc .field--name-field-media-oembed-video:before{display:block;content:"";padding-top:75%;padding-top:56.25%;}.video-bloc .field--name-field-media-oembed-video .field__item{position:absolute;top:0;left:0;bottom:0;right:0;}.video-bloc .field--name-field-media-oembed-video iframe{width:100%;height:100%;}.field--name-videos-more{position:relative;padding:2.5% 0;margin:0 -2.5%;}.field--name-videos-more:before{overflow:hidden;z-index:-1;position:absolute;width:100vw;height:100%;top:0;left:50%;content:"";transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);z-index:0;background:#EFEFEF;}.field--name-videos-more .viewsreference--view-title{margin-bottom:5px;}.field--name-videos-more .content-related{margin:0;padding:0;}.right-column .video-related .video-bloc{padding:0;margin-bottom:5%;}.right-column .video-related .video-view:hover a:after{font:3.5em/0 "Fontello";}.right-column .video-related .video-view:hover img{width:105%;height:105%;}.right-column .video-related .video-desc{padding:2.5%;font:600 1em/1.2em 'Open Sans',sans-serif;}.right-column .video-related .video-desc a{color:#4877B9;}.right-column .video-related .contextual-region{position:initial;}@media only screen and (min-width:1px) and (max-width:600px){.view-videos-list .views-row{padding:2.5% 1%;}}form{}form .form-item{margin-bottom:10px;}form label{font:400 1em/36px 'Open Sans',sans-serif;text-transform:uppercase;}form input[type=text],form input[type=search],form input[type=email],form input[type=number],form input[type=password],form input[type=tel],form input[type=date],form textarea{width:100%;height:36px;padding:0 10px;font:400 0.9em/34px 'Open Sans',sans-serif;color:#424242;background:#FFF;border:0;border-bottom:1px solid #A7A7A7;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}form input[type=search]{border:1px solid;}form .form-textarea-wrapper textarea{width:100%;min-height:200px;padding:2.5%;margin:0;border:1px solid #A7A7A7;}form select{width:100%;height:36px;padding:0 10px;font:400 1em/36px 'Open Sans',sans-serif;color:#424242;border:0;border-bottom:1px solid #A7A7A7;background:#FFF;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}form select option{text-transform:none;}form button{display:inline-block;vertical-align:top;}form input[type=submit],form button.submit{position:relative;display:block;padding:0 20px;font:400 0.9em/34px 'Open Sans',sans-serif;color:#FFF;background:#F6A139;border:1px solid #F6A139;text-transform:uppercase;text-align:center;text-decoration:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;cursor:pointer;}form input[type=submit]:hover,form button.submit:hover{color:#F6A139;background:#FFF;border:1px solid;}form .form-actions{display:flex;align-items:center;margin:0 5px 10px;}form .form-actions input{margin:0 5px !important;}form .form-actions input[name=reset]{background-color:#716F6D;border-color:#716F6D;}form .form-actions input[name=reset]:hover{background-color:#FFF;color:#716F6D;border-color:#716F6D;}form input[data-drupal-selector=edit-reset]{background:#EFEFEF;border-color:#EFEFEF;color:#716F6D;}form input[data-drupal-selector=edit-reset]:hover{color:#FFF;background:#716F6D;border-color:#716F6D;}form button.reset{position:relative;height:36px;margin:0;padding:0 20px;font:0/34px 'Open Sans',sans-serif;color:#FFF;background:#828388;border:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-decoration:none;cursor:pointer;text-transform:uppercase;}form button.reset:after{position:absolute;content:"\E801";color:#FFF;font:18px/35px "Fontello";top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}form button.reset:hover{background:#F6A139;}form .form-item .description,form .filter-guidelines-item{margin:5px 0 0;font:italic 300 0.85em/1.4em 'Open Sans',sans-serif;color:#716F6D;}form ::-webkit-input-placeholder{font:400 0.95em/40px 'Open Sans',sans-serif;text-transform:uppercase;color:#424242;}form :-moz-placeholder{font:400 0.95em/40px 'Open Sans',sans-serif;text-transform:uppercase;color:#424242;}form ::-moz-placeholder{font:400 0.95em/40px 'Open Sans',sans-serif;text-transform:uppercase;color:#424242;}form :-ms-input-placeholder{font:300 0.9em 1em/40px 'Open Sans',sans-serif;text-transform:uppercase;color:#424242;}form a[data-drupal-selector=edit-comment-body-0-format-help-about]{display:none;}.form-required:after{margin:8px 0 0 0.3em;}.messages{position:relative;z-index:9;margin:20px 0;}.node--type-webform{padding:2.5%;background:#FFF;}#filter,.introduction,.region-list-header{z-index:1;position:relative;padding:2.5% 0;text-align:center;}#filter:before,.introduction:before,.region-list-header:before{overflow:hidden;z-index:-1;position:absolute;width:100vw;height:100%;top:0;left:50%;content:"";transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);z-index:-2;background:#E4E0DC;}#filter h1,.introduction h1,.region-list-header h1,#filter .section-title,.introduction .section-title,.region-list-header .section-title,#filter .page-title,.introduction .page-title,.region-list-header .page-title{position:relative;display:inline-block;padding:0 0 15px;margin:0 0 25px;color:#424242;font:300 1.8em/1em 'Open Sans',sans-serif;text-align:center;border:0;text-transform:uppercase;}#filter h1:after,.introduction h1:after,.region-list-header h1:after,#filter .section-title:after,.introduction .section-title:after,.region-list-header .section-title:after,#filter .page-title:after,.introduction .page-title:after,.region-list-header .page-title:after{position:absolute;bottom:0;left:50%;width:50%;height:1px;background:#424242;content:"";transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);}#filter h2,.introduction h2,.region-list-header h2{color:#4877B9;margin-bottom:5px;position:relative;padding-left:20px;line-height:30px;}#filter h2:before,.introduction h2:before,.region-list-header h2:before{content:'';width:5px;height:100%;background:#F6A139;left:0;position:absolute;}#filter .filter-title,.introduction .filter-title,.region-list-header .filter-title{margin-bottom:20px;font:100 1.1em/1.2em 'Open Sans',sans-serif;text-transform:uppercase;}#filter .field--name-body,.introduction .field--name-body,.region-list-header .field--name-body{margin-bottom:20px;}#filter .bef-links ul,.introduction .bef-links ul,.region-list-header .bef-links ul,#filter .select_to_list,.introduction .select_to_list,.region-list-header .select_to_list{display:flex;flex-wrap:wrap;justify-content:center;margin:0;}#filter .bef-links ul > li,.introduction .bef-links ul > li,.region-list-header .bef-links ul > li,#filter .select_to_list > li,.introduction .select_to_list > li,.region-list-header .select_to_list > li{margin:0 6px 12px;}#filter .bef-links ul > li a,.introduction .bef-links ul > li a,.region-list-header .bef-links ul > li a,#filter .select_to_list > li a,.introduction .select_to_list > li a,.region-list-header .select_to_list > li a{position:relative;display:block;padding:0 20px;font:400 0.9em/30px 'Open Sans',sans-serif;color:#FFF;text-transform:uppercase;background:rgba(0,0,0,0.2);cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}#filter .bef-links ul > li a:hover,.introduction .bef-links ul > li a:hover,.region-list-header .bef-links ul > li a:hover,#filter .select_to_list > li a:hover,.introduction .select_to_list > li a:hover,.region-list-header .select_to_list > li a:hover{background:rgba(0,0,0,0.5);text-decoration:none;}#filter .bef-links ul > li a.bef-link--selected,.introduction .bef-links ul > li a.bef-link--selected,.region-list-header .bef-links ul > li a.bef-link--selected,#filter .select_to_list > li a.bef-link--selected,.introduction .select_to_list > li a.bef-link--selected,.region-list-header .select_to_list > li a.bef-link--selected{background:#4877B9;cursor:default;}#filter .bef-exposed-form .form--inline > .form-item,.introduction .bef-exposed-form .form--inline > .form-item,.region-list-header .bef-exposed-form .form--inline > .form-item{float:none;}#filter input.invisible,.introduction input.invisible,.region-list-header input.invisible{font:400 0/0 'Open Sans',sans-serif;}#filter form[data-drupal-selector=views-exposed-form-search-page] .form--inline,.introduction form[data-drupal-selector=views-exposed-form-search-page] .form--inline,.region-list-header form[data-drupal-selector=views-exposed-form-search-page] .form--inline{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;}#filter form[data-drupal-selector=views-exposed-form-search-page] .form--inline input[type=text],.introduction form[data-drupal-selector=views-exposed-form-search-page] .form--inline input[type=text],.region-list-header form[data-drupal-selector=views-exposed-form-search-page] .form--inline input[type=text]{width:auto;margin:0 5px 10px;}#filter .urogec-search-form,.introduction .urogec-search-form,.region-list-header .urogec-search-form{display:flex;flex-wrap:wrap;justify-content:center;}#filter form[data-drupal-selector=views-exposed-form-events-embed-page-list] .form--inline,.introduction form[data-drupal-selector=views-exposed-form-events-embed-page-list] .form--inline,.region-list-header form[data-drupal-selector=views-exposed-form-events-embed-page-list] .form--inline,#filter form[data-drupal-selector=views-exposed-form-news-list-embed-page-list] .form--inline,.introduction form[data-drupal-selector=views-exposed-form-news-list-embed-page-list] .form--inline,.region-list-header form[data-drupal-selector=views-exposed-form-news-list-embed-page-list] .form--inline{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;}#filter form[data-drupal-selector=views-exposed-form-events-embed-page-list] .form--inline fieldset[data-drupal-selector=edit-date-filter-wrapper],.introduction form[data-drupal-selector=views-exposed-form-events-embed-page-list] .form--inline fieldset[data-drupal-selector=edit-date-filter-wrapper],.region-list-header form[data-drupal-selector=views-exposed-form-events-embed-page-list] .form--inline fieldset[data-drupal-selector=edit-date-filter-wrapper],#filter form[data-drupal-selector=views-exposed-form-news-list-embed-page-list] .form--inline fieldset[data-drupal-selector=edit-date-filter-wrapper],.introduction form[data-drupal-selector=views-exposed-form-news-list-embed-page-list] .form--inline fieldset[data-drupal-selector=edit-date-filter-wrapper],.region-list-header form[data-drupal-selector=views-exposed-form-news-list-embed-page-list] .form--inline fieldset[data-drupal-selector=edit-date-filter-wrapper],#filter form[data-drupal-selector=views-exposed-form-events-embed-page-list] .form--inline .form-type-select,.introduction form[data-drupal-selector=views-exposed-form-events-embed-page-list] .form--inline .form-type-select,.region-list-header form[data-drupal-selector=views-exposed-form-events-embed-page-list] .form--inline .form-type-select,#filter form[data-drupal-selector=views-exposed-form-news-list-embed-page-list] .form--inline .form-type-select,.introduction form[data-drupal-selector=views-exposed-form-news-list-embed-page-list] .form--inline .form-type-select,.region-list-header form[data-drupal-selector=views-exposed-form-news-list-embed-page-list] .form--inline .form-type-select{margin:0 15px 20px;}#filter form[data-drupal-selector=views-exposed-form-events-embed-page-list] .form--inline input.bef-datepicker,.introduction form[data-drupal-selector=views-exposed-form-events-embed-page-list] .form--inline input.bef-datepicker,.region-list-header form[data-drupal-selector=views-exposed-form-events-embed-page-list] .form--inline input.bef-datepicker,#filter form[data-drupal-selector=views-exposed-form-news-list-embed-page-list] .form--inline input.bef-datepicker,.introduction form[data-drupal-selector=views-exposed-form-news-list-embed-page-list] .form--inline input.bef-datepicker,.region-list-header form[data-drupal-selector=views-exposed-form-news-list-embed-page-list] .form--inline input.bef-datepicker{width:100px;}#filter form[data-drupal-selector=views-exposed-form-events-embed-page-list] .form--inline .form-type-textfield,.introduction form[data-drupal-selector=views-exposed-form-events-embed-page-list] .form--inline .form-type-textfield,.region-list-header form[data-drupal-selector=views-exposed-form-events-embed-page-list] .form--inline .form-type-textfield,#filter form[data-drupal-selector=views-exposed-form-news-list-embed-page-list] .form--inline .form-type-textfield,.introduction form[data-drupal-selector=views-exposed-form-news-list-embed-page-list] .form--inline .form-type-textfield,.region-list-header form[data-drupal-selector=views-exposed-form-news-list-embed-page-list] .form--inline .form-type-textfield,#filter form[data-drupal-selector=views-exposed-form-events-embed-page-list] .form--inline .form-type-select,.introduction form[data-drupal-selector=views-exposed-form-events-embed-page-list] .form--inline .form-type-select,.region-list-header form[data-drupal-selector=views-exposed-form-events-embed-page-list] .form--inline .form-type-select,#filter form[data-drupal-selector=views-exposed-form-news-list-embed-page-list] .form--inline .form-type-select,.introduction form[data-drupal-selector=views-exposed-form-news-list-embed-page-list] .form--inline .form-type-select,.region-list-header form[data-drupal-selector=views-exposed-form-news-list-embed-page-list] .form--inline .form-type-select{display:flex;}#filter form[data-drupal-selector=views-exposed-form-events-embed-page-list] .form--inline .form-type-textfield label,.introduction form[data-drupal-selector=views-exposed-form-events-embed-page-list] .form--inline .form-type-textfield label,.region-list-header form[data-drupal-selector=views-exposed-form-events-embed-page-list] .form--inline .form-type-textfield label,#filter form[data-drupal-selector=views-exposed-form-news-list-embed-page-list] .form--inline .form-type-textfield label,.introduction form[data-drupal-selector=views-exposed-form-news-list-embed-page-list] .form--inline .form-type-textfield label,.region-list-header form[data-drupal-selector=views-exposed-form-news-list-embed-page-list] .form--inline .form-type-textfield label,#filter form[data-drupal-selector=views-exposed-form-events-embed-page-list] .form--inline .form-type-select label,.introduction form[data-drupal-selector=views-exposed-form-events-embed-page-list] .form--inline .form-type-select label,.region-list-header form[data-drupal-selector=views-exposed-form-events-embed-page-list] .form--inline .form-type-select label,#filter form[data-drupal-selector=views-exposed-form-news-list-embed-page-list] .form--inline .form-type-select label,.introduction form[data-drupal-selector=views-exposed-form-news-list-embed-page-list] .form--inline .form-type-select label,.region-list-header form[data-drupal-selector=views-exposed-form-news-list-embed-page-list] .form--inline .form-type-select label{display:inline-block;padding:0 5px 0 0;text-transform:initial;}#filter form[data-drupal-selector=views-exposed-form-events-embed-page-list] .form--inline fieldset[data-drupal-selector=edit-date-filter-wrapper] .fieldset-wrapper,.introduction form[data-drupal-selector=views-exposed-form-events-embed-page-list] .form--inline fieldset[data-drupal-selector=edit-date-filter-wrapper] .fieldset-wrapper,.region-list-header form[data-drupal-selector=views-exposed-form-events-embed-page-list] .form--inline fieldset[data-drupal-selector=edit-date-filter-wrapper] .fieldset-wrapper,#filter form[data-drupal-selector=views-exposed-form-news-list-embed-page-list] .form--inline fieldset[data-drupal-selector=edit-date-filter-wrapper] .fieldset-wrapper,.introduction form[data-drupal-selector=views-exposed-form-news-list-embed-page-list] .form--inline fieldset[data-drupal-selector=edit-date-filter-wrapper] .fieldset-wrapper,.region-list-header form[data-drupal-selector=views-exposed-form-news-list-embed-page-list] .form--inline fieldset[data-drupal-selector=edit-date-filter-wrapper] .fieldset-wrapper{display:flex;flex-wrap:wrap;justify-content:center;}#filter form[data-drupal-selector=views-exposed-form-events-embed-page-list] .form--inline fieldset[data-drupal-selector=edit-date-filter-wrapper] .fieldset-wrapper .form-item-date-filter-max,.introduction form[data-drupal-selector=views-exposed-form-events-embed-page-list] .form--inline fieldset[data-drupal-selector=edit-date-filter-wrapper] .fieldset-wrapper .form-item-date-filter-max,.region-list-header form[data-drupal-selector=views-exposed-form-events-embed-page-list] .form--inline fieldset[data-drupal-selector=edit-date-filter-wrapper] .fieldset-wrapper .form-item-date-filter-max,#filter form[data-drupal-selector=views-exposed-form-news-list-embed-page-list] .form--inline fieldset[data-drupal-selector=edit-date-filter-wrapper] .fieldset-wrapper .form-item-date-filter-max,.introduction form[data-drupal-selector=views-exposed-form-news-list-embed-page-list] .form--inline fieldset[data-drupal-selector=edit-date-filter-wrapper] .fieldset-wrapper .form-item-date-filter-max,.region-list-header form[data-drupal-selector=views-exposed-form-news-list-embed-page-list] .form--inline fieldset[data-drupal-selector=edit-date-filter-wrapper] .fieldset-wrapper .form-item-date-filter-max{margin-left:15px;}#filter form[data-drupal-selector=views-exposed-form-events-embed-page-list] .form--inline fieldset[data-drupal-selector=edit-date-filter-wrapper] .fieldset-wrapper .description,.introduction form[data-drupal-selector=views-exposed-form-events-embed-page-list] .form--inline fieldset[data-drupal-selector=edit-date-filter-wrapper] .fieldset-wrapper .description,.region-list-header form[data-drupal-selector=views-exposed-form-events-embed-page-list] .form--inline fieldset[data-drupal-selector=edit-date-filter-wrapper] .fieldset-wrapper .description,#filter form[data-drupal-selector=views-exposed-form-news-list-embed-page-list] .form--inline fieldset[data-drupal-selector=edit-date-filter-wrapper] .fieldset-wrapper .description,.introduction form[data-drupal-selector=views-exposed-form-news-list-embed-page-list] .form--inline fieldset[data-drupal-selector=edit-date-filter-wrapper] .fieldset-wrapper .description,.region-list-header form[data-drupal-selector=views-exposed-form-news-list-embed-page-list] .form--inline fieldset[data-drupal-selector=edit-date-filter-wrapper] .fieldset-wrapper .description{flex:100%;width:0;margin-top:5px;}.user-form{padding:2.5%;background:#FFF;}#user-pass{margin:5% auto;}#user-pass label{font:600 1em/1.4em 'Open Sans',sans-serif;}details{margin:0;padding:0 !important;}details > .details-wrapper{padding:2.5%;}.horizontal-tabs .horizontal-tabs-list{display:flex;flex-wrap:wrap;z-index:2;line-height:0;}.horizontal-tabs .horizontal-tabs-list > li{margin:0;border:0;border-right:1px solid #ccc;}.horizontal-tabs .horizontal-tabs-list > li a{height:auto;padding:0 15px !important;font:600 0.9em/40px 'Open Sans',sans-serif,sans-serif;text-transform:uppercase;border-bottom:none;}.horizontal-tabs .horizontal-tabs-list > li a:hover{color:#4877B9;text-decoration:none;background:none;}.horizontal-tabs .horizontal-tabs-list > li.horizontal-tab-button.selected{border-bottom:0;}.horizontal-tabs .horizontal-tabs-list > li.selected a,.horizontal-tabs .horizontal-tabs-list > li.selected a:hover{color:#424242;margin-bottom:-1px;background:#FFF;border-bottom:1px solid #FFF;}.horizontal-tabs .horizontal-tabs-list > li strong{font-weight:600;}.div.messages{margin:30px 0;}.webform-confirmation p,.webform-confirmation .links{position:relative;margin:0 auto;padding:50px 30px 15px;font-weight:bold;text-align:center;background:#FFF;}.webform-confirmation .links{min-height:300px;padding:15px 30px 15px;}.pane-pane-messages{position:relative;margin:0 auto 30px;}#page-user-edit .pane-pane-messages,.page-user .pane-pane-messages{margin:0 auto;}.inner .pane-pane-messages{width:100%;}.node-system,#user-pass,#user-pass-reset,#user-profile-form{position:relative;margin:0 auto;padding:35px 30px;background:#FFF;}#user-profile-form .horizontal-tabs ul.horizontal-tabs-list li a,#user-profile-form .horizontal-tabs ul.horizontal-tabs-list li.selected a{padding:0 20px;line-height:40px;}#user-profile-form fieldset{padding:15px 30px;}#user-profile-form .field-multiple-table{margin-bottom:25px;}#user-profile-form .field-multiple-table td{padding:25px 0;margin-bottom:25px;border-bottom:1px dotted #4877B9;}#user-profile-form .form-item{width:100%;margin-bottom:20px;}#user-profile-form .form-item .form-item .form-item{margin:0;}#user-profile-form label{font:600 0.9em/1.4em 'Open Sans',sans-serif;text-transform:uppercase;}body{width:100%;margin:0;padding:0;color:#424242;font:400 95%/1.4em 'Open Sans',sans-serif;background:#EFEFEF;}body.path-frontpage{background:#FFF;}.dialog-off-canvas-main-canvas{overflow:hidden;}.layout-container{position:relative;width:1440px;margin:0 auto;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}main{z-index:1;position:relative;}p{margin:0 0 0.8em;}ul{margin:0;}.h1,h1{margin-bottom:20px;color:#4877B9;font:600 1.8em/1em 'Open Sans',sans-serif;}.node--type-page-list > .node__content > h1{display:none;color:red;text-decoration:line-through;}h2{margin-bottom:5px;font:600 1.2em/1.2em 'Open Sans',sans-serif;color:#4877B9;}h3{padding:0;font:400 1.1em/1.4em 'Open Sans',sans-serif;}strong{font-weight:700;}.front-title{z-index:1;position:relative;width:100%;margin-bottom:25px;font:300 1.8em/1em 'Open Sans',sans-serif;text-transform:uppercase;}a{text-decoration:none;color:#F6A139;}a:hover{text-decoration:underline;}.block-link a,.bloc-link a{z-index:3;position:absolute;display:block;top:0;left:0;font-size:0;width:100%;height:100%;}.link-all a{position:relative;display:inline-flex;align-items:center;margin-top:15px;padding-bottom:5px;color:#4877B9;font:400 1em/1.2em 'Open Sans',sans-serif;}.link-all a:before{position:relative;display:inline-block;margin-right:10px;content:"\E810";width:22px;font:1em/20px "Fontello";border:1px solid;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;text-align:center;}.link-all a:after{position:absolute;width:0;height:1px;bottom:0;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);border-bottom:1px dotted;content:"";-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}.link-all a:hover{text-decoration:none;}.link-all a:hover:after{width:100%;}.button a,.field--name-field-home-diapo-link a,.field--name-contact a{position:relative;display:inline-block;margin-top:15px;padding:10px 20px;font:400 0.9em/1.2em 'Open Sans',sans-serif;color:#FFF;background:#F6A139;border:1px solid #F6A139;text-transform:uppercase;text-align:center;text-decoration:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}.button a:hover,.field--name-field-home-diapo-link a:hover,.field--name-contact a:hover{color:#F6A139;background:#FFF;border:1px solid;}.button.msg a,.field--name-field-home-diapo-link.msg a,.field--name-contact.msg a,.button.subscribe a,.field--name-field-home-diapo-link.subscribe a,.field--name-contact.subscribe a{display:inline-flex;align-items:center;text-align:left;}.button.msg a:before,.field--name-field-home-diapo-link.msg a:before,.field--name-contact.msg a:before,.button.subscribe a:before,.field--name-field-home-diapo-link.subscribe a:before,.field--name-contact.subscribe a:before{position:relative;padding-right:15px;content:"\E81A";font:1.5em/1.2em "Fontello";}.button.subscribe a:before,.field--name-field-home-diapo-link.subscribe a:before,.field--name-contact.subscribe a:before{content:"\E81D";}.field--name-contact a{display:inline-flex;align-items:center;padding:5px 5%;font:400 0.8em/1.3em 'Open Sans',sans-serif;}.field--name-contact a:before{position:relative;padding-right:15px;content:"\E81A";font:1.5em/1.2em "Fontello";}.buttons{display:flex;}.field--name-field-news-type,.video-item,.event-item,.topic{display:inline-block;margin-bottom:8px;padding:4px 10px;font:400 0.8em/1.1em 'Open Sans',sans-serif;background:#EFEFEF;text-transform:uppercase;}.field--name-field-news-type a,.video-item a,.event-item a,.topic a{color:#424242;}.node--unpublished .content-column,.node--unpublished.node--type-editorial-page,.node--unpublished.node--type-job-offer{background:#F8D0D1;}.text-formatted{margin:0;}.text-formatted h2{margin:25px 0 8px;font:600 1.3em/1.2em 'Open Sans',sans-serif;}.text-formatted h2:first-child{margin-top:0;}.text-formatted h3{margin:1em 0 5px;font:700 1.1em/1.4em 'Open Sans',sans-serif;}.text-formatted .chapo{margin-bottom:20px;font:700 1.1em/1.4em 'Open Sans',sans-serif;}.text-formatted .chapo strong{font-weight:700;}.text-formatted ol,.text-formatted ul{display:block;padding:0 0 0 15px;margin:0 0 1em;}.text-formatted ol li{margin-left:15px;padding:3px 0 3px 0;list-style-type:decimal;}.text-formatted ul li{position:relative;padding:3px 0 3px 18px;list-style:none;}.text-formatted ul li:before{position:absolute;content:"■";top:1px;left:0;color:#F6A139;}.text-formatted ul ul{padding:0 0 0 5px;margin:0 0 0 15px;}.text-formatted ul li li:before{content:"-";font-size:1em;}.text-formatted a{text-decoration:underline;}.text-formatted a:hover{text-decoration:none;}.text-formatted table{border-collapse:collapse;border:1px solid #cbcbcb;}.text-formatted table th,.text-formatted table td{padding:0.5em 1em;border:1px solid #cbcbcb;vertical-align:middle;}.text-formatted table th img,.text-formatted table td img{margin:0;}.text-formatted table.no-border{border:0;}.text-formatted table.no-border th,.text-formatted table.no-border td{border:0;}img.media-element{margin:0 15px;}img.media-element.file-default{margin:0;}.region-breadcrumb{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:10px 0;}.region-breadcrumb .block-system-breadcrumb-block{flex:1;padding-right:10px;font:400 0.85em/1.4em 'Open Sans',sans-serif;}.region-breadcrumb .block-system-breadcrumb-block ol{display:flex;flex-wrap:wrap;margin:0;padding:0;}.region-breadcrumb .block-system-breadcrumb-block li{z-index:1;display:flex;flex-wrap:wrap;align-items:center;}.region-breadcrumb .block-system-breadcrumb-block li:before{display:none;}.region-breadcrumb .block-system-breadcrumb-block li:after{position:relative;content:"\E810";margin:0 10px;font:1.3em/0 "Fontello";}.region-breadcrumb .block-system-breadcrumb-block li a{position:relative;color:#424242;text-decoration:underline;}.region-breadcrumb .block-system-breadcrumb-block li a:hover{color:#F6A139;}.region-breadcrumb .block-system-breadcrumb-block li:last-child:after{display:none;}.region-breadcrumb .block-system-breadcrumb-block li:last-child a{font-weight:600;text-decoration:none;cursor:default;}.region-breadcrumb .block-system-breadcrumb-block li:last-child a:hover{color:initial;}.region-breadcrumb .a2a_kit{position:relative;display:flex;flex-wrap:wrap;font:400 0.85em/1.4em 'Open Sans',sans-serif;}.region-breadcrumb .a2a_kit .share-title{margin-right:5px;}form.user-login-form{padding:35px 2.5%;background:#FFF;}form.user-login-form .connexion-content{width:75%;margin:0 auto;}form.user-login-form .connexion-form{display:flex;flex-wrap:wrap;margin:25px auto 0;}form.user-login-form .connexion-form .form-content{position:relative;width:50%;padding:5%;}form.user-login-form .connexion-form .form-content.left{background:#EFEFEF;}form.user-login-form .connexion-form .form-content.left .description{font-weight:400;}form.user-login-form .connexion-form .form-content.left .description a{display:block;color:#4877B9;}form.user-login-form .connexion-form .form-content.left .description a:hover{text-decoration:underline;}form.user-login-form .connexion-form .form-content.right{background:#E4E0DC;}form.user-login-form .connexion-form .form-content.right .form-actions a{display:inline-block;position:relative;height:37px;margin:0;padding:0 20px;font:1em/35px 'Open Sans',sans-serif;color:#FFF;background:#4877B9;border:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-decoration:none;cursor:pointer;text-transform:uppercase;}form.user-login-form .connexion-form .form-content.right .form-actions a:hover{background:#F6A139;}form.user-login-form .connexion-form .form-content h2{margin-bottom:25px;font-size:1.2em;text-transform:uppercase;padding-left:10px;border-left:3px solid #F6A139;}form.user-login-form .connexion-form .form-item{margin:20px 0;}form.user-login-form .connexion-form .form-item-pass{margin:20px 0 0 0;}form.user-login-form .connexion-form label{display:block;margin-bottom:5px;padding:0;color:#424242;font:1em/1.4em 'Open Sans',sans-serif;}form.user-login-form .connexion-form input[type=text],form.user-login-form .connexion-form input[type=email],form.user-login-form .connexion-form input[type=password]{width:100%;}form.user-login-form .connexion-form .form-actions{margin-top:20px;}.content-column{display:flex;flex-wrap:wrap;padding:2.5%;background:#FFF;}.content-column .news-date{margin-left:10px;display:inline-block;}.content-column .left-column{width:66.66%;padding-right:2.5%;}.content-column .left-column .field--type-image img{position:relative;display:block;width:100%;height:auto;margin:2.5% 0;}.content-column .right-column{position:relative;width:33.33%;padding:1.5%;background:#EFEFEF;}.content-column .right-column .bloc{position:relative;margin-bottom:25px;}.content-column .right-column .bloc:last-child{margin-bottom:0;}.content-column .right-column .links-related{padding:5%;color:#FFF;background:#4877B9;}.content-column .right-column .links-related a{color:#FFF;}.content-column .right-column .links-related a:hover{color:#FFF;text-decoration:underline;}.view-search .view-content{margin:2.5% 0 0;}.view-search .views-row > article{padding:0 !important;}.view-search .views-row > article .node__content{display:flex;flex-wrap:wrap;overflow:hidden;position:relative;margin:1.5% 0;padding:2.5%;background:#FFF;}.view-search .views-row > article .node__content:after{position:absolute;z-index:1;right:1%;bottom:2%;font-size:0;color:#F6A139;content:"+";-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);}.view-search .views-row > article .node__content .contextual-region{position:initial;}.view-search .views-row > article .node__content .view{overflow:hidden;position:relative;width:33.33%;background:#EFEFEF;}.view-search .views-row > article .node__content .view:before{display:block;content:"";padding-top:75%;padding-top:50%;}.view-search .views-row > article .node__content .view img{position:absolute;display:block;width:100%;height:100%;top:50%;left:50%;object-fit:cover;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);}.view-search .views-row > article .node__content .content{width:66.66%;padding:0 0 0 2.5%;}.view-search .views-row > article .node__content .content h2{padding-left:15px;margin:0 0 3px;font:600 1.2em/1.2em 'Open Sans',sans-serif;color:#4877B9;border-left:3px solid #F6A139;}.view-search .views-row > article .node__content .content .news-date{margin-bottom:6px;}.view-search .views-row > article .node__content:hover:after{font-size:2em;}.view-search .views-row > article .node__content:hover .field--type-image img{width:105%;height:105%;}.node-type-news .right-column{margin-top:60px;}.news-date{font:100 0.85em/1.4em 'Open Sans',sans-serif;}.view-news-list .view-content{margin:-0.5% 0;}.view-news-list .views-row > article{display:flex;flex-wrap:wrap;overflow:hidden;position:relative;margin:1.5% 0;padding:1.5%;background:#FFF;}.view-news-list .views-row > article:after{position:absolute;z-index:1;right:1%;bottom:2%;font-size:0;color:#F6A139;content:"+";-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);}.view-news-list .views-row > article .contextual-region{position:initial;}.view-news-list .views-row > article .field--name-field-news-image{overflow:hidden;position:relative;width:33.33%;background:#EFEFEF;}.view-news-list .views-row > article .field--name-field-news-image:before{display:block;content:"";padding-top:75%;padding-top:50%;}.view-news-list .views-row > article .field--name-field-news-image img{position:absolute;display:block;width:100%;height:100%;top:50%;left:50%;object-fit:cover;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);}.view-news-list .views-row > article .node__content{width:66.66%;padding:0 0 0 2.5%;}.view-news-list .views-row > article .node__content h1{color:red;}.view-news-list .views-row > article .node__content h2{padding-left:15px;margin:0 0 3px;font:600 1.2em/1.2em 'Open Sans',sans-serif;color:#4877B9;border-left:3px solid #F6A139;}.view-news-list .views-row > article .node__content .news-date{margin-bottom:6px;}.view-news-list .views-row > article:hover:after{font-size:2em;}.view-news-list .views-row > article:hover .field--type-image img{width:105%;height:105%;}.content-related{position:relative;padding:2.5% 0;}.content-related .bloc-title{margin-bottom:5px;}.content-related .view-news .view-content{display:flex;flex-wrap:wrap;margin:0 -1%;}.content-related .view-news .views-row{width:25%;padding:1%;font:400 0.9em/1.4em 'Open Sans',sans-serif;}.content-related .view-news .views-row > article{display:flex;flex-direction:column;height:100%;padding:2.5%;margin:0;}.content-related .view-news .views-row > article .field--type-image{width:100%;}.content-related .view-news .views-row > article .node__content{flex:1;width:100%;padding:2.5% 0;}.content-related .view-news .views-row > article .node__content .news-date,.content-related .view-news .views-row > article .node__content .text-formatted{display:none;}.node--type-event .datesplit{text-align:center;color:#4877B9;}.node--type-event .datesplit .prefix{display:inline-block;}.node--type-event .datesplit .day{display:inline-block;color:#F6A139;font:600 2em/1em 'Open Sans',sans-serif;}.node--type-event .datesplit .month{display:block;font:600 1.3em/1em 'Open Sans',sans-serif;}.node--type-event .datesplit .year{display:block;font:300 1.1em/1.6em 'Open Sans',sans-serif;}.node--type-event .datesplit .time{display:block;margin-top:5px;font:600 1.1em/1em 'Open Sans',sans-serif;}.view-events .view-content{margin:-0.5% 0;}.view-events .views-row > article{position:relative;overflow:hidden;display:flex;flex-wrap:wrap;padding:1.5%;margin:1.5% 0;background:#FFF;}.view-events .views-row > article:after{z-index:2;position:absolute;right:1%;bottom:0;font-size:0;color:#F6A139;content:"+";-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);}.view-events .views-row > article.hightlight{border-bottom:3px solid #F6A139;}.view-events .views-row > article.hightlight:before{z-index:1;position:absolute;top:0;left:0;width:0;height:0;border-style:solid;border-width:35px 35px 0 0;border-color:#F6A139 transparent transparent transparent;content:"";}.view-events .views-row > article .datesplit{z-index:1;width:calc(15% - 2.5%);min-width:100px;padding:0 2.5% 0 0;margin:0 2.5% 0 0;border-right:2px solid #f3a03a;text-align:right;}.view-events .views-row > article .datesplit .whithenddate.from{margin-bottom:10px;}.view-events .views-row > article .event-view{overflow:hidden;position:relative;width:30%;max-width:300px;min-height:100px;margin-right:2.5%;background:#EFEFEF;}.view-events .views-row > article .event-view img{position:absolute;display:block;width:100%;height:100%;top:50%;left:50%;object-fit:cover;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);}.view-events .views-row > article .event-view .contextual-region{position:initial;}.view-events .views-row > article .node__content{z-index:2;flex:1;padding-bottom:2.5%;background:#FFF;}.view-events .views-row > article .node__content h2 a{color:#4877B9;}.view-events .views-row > article:hover:after{font-size:2em;}.view-events .views-row > article:hover .event-view img{width:105%;height:105%;}.node--type-event .left-column{padding-bottom:2.5%;}.node--type-event .left-column .agenda-top{display:flex;flex-wrap:wrap;}.node--type-event .left-column .agenda-top .datesplit{padding-right:20px;margin-right:20px;border-right:2px solid #F6A139;}.node--type-event .left-column .agenda-top .agenda-title{flex:1;}.node--type-event .left-column .field--type-image img{position:relative;display:block;width:100%;height:auto;}.node--type-event .right-column .localisation{flex-direction:column;position:sticky;top:1.5%;}.node--type-event .right-column .localisation .localisation-contact{width:100%;}.node--type-event .right-column .localisation .localisation-map{width:100%;}.node--type-event .subscribe-actions{display:flex;flex-wrap:wrap;}.node--type-event .subscribe-actions .button.subscribe{padding-right:20px;}.node--type-event .subscribe-actions .button.subscribe:last-child{padding-right:0;}.node--type-event .subscribe-actions .button.subscribe a{background-color:#716F6D;border-color:#716F6D;}.node--type-event .subscribe-actions .button.subscribe a:hover{background-color:#F6A139;border-color:#F6A139;}.node--type-event .subscribe-actions .button.subscribe a.active{background-color:green;border-color:green;cursor:initial;}.node--type-event .subscribe-actions .button.subscribe a.active:after{content:"✓";font-size:1.4em;padding-left:20px;}.node--type-event .subscribe-actions .button.subscribe a:hover{color:#FFF;}.view-job-offers .job-type{order:1;margin-bottom:5px;font:500 1.1em/1.2em 'Open Sans',sans-serif;color:#F6A139;}.view-job-offers .job-title{order:2;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #E4E0DC;}.view-job-offers .job-place{order:3;}.view-job-offers .job-city{text-transform:uppercase;}.view-job-offers{position:relative;}.view-job-offers .view-content{display:flex;flex-wrap:wrap;justify-content:center;padding:2.5% 0;margin:0 -1%;}.view-job-offers .views-row{width:25%;padding:1%;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}.view-job-offers .views-row > article{position:relative;display:flex;flex-wrap:wrap;flex-direction:column;text-align:center;height:100%;padding:5%;background:#FFF;border-bottom:3px solid #4877B9;}.view-job-offers .views-row > article:after{position:absolute;z-index:1;right:2.5%;bottom:2.5%;font-size:0;color:#F6A139;content:"+";-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);}.view-job-offers .views-row > article .job-view{width:100%;height:75px;margin:auto;content:"";background:url('/themes/custom/urogec/img/job-default.png') no-repeat center center;background-size:contain;}.view-job-offers .views-row > article .job-view .field--type-image{background:#FFF;}.view-job-offers .views-row > article .job-view img{position:relative;z-index:1;display:block;width:auto;max-height:75px;max-width:100%;margin:auto;}.view-job-offers .views-row > article .node__content{display:flex;flex-wrap:wrap;flex-direction:column;margin-top:20px;}.view-job-offers .views-row > article:hover:after{font-size:2em;}.view-job-offers .button{margin:0 0 25px;text-align:center;}.view-job-offers .button a{min-width:200px;color:#4877B9;border:1px solid;background:transparent;}.view-job-offers .button a:hover{color:#F6A139;background:#FFF;}#job{display:flex;flex-wrap:wrap;position:relative;}#job:before{overflow:hidden;z-index:-1;position:absolute;width:100vw;height:100%;top:0;left:50%;content:"";transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);z-index:-2;background:#FFF;}#job h1{width:100%;}#job .job-left{position:relative;width:66.66%;padding:35px 2.5%;}#job .job-left .job-desc .text-formatted{margin-bottom:35px;}#job .job-left .job-desc .text-formatted .field__label{margin-bottom:10px;color:#4877B9;font:500 1.3em/1em 'Open Sans',sans-serif;}#job .job-left .job-desc .text-formatted h3{margin-top:15px;}#job .job-left .job-desc .text-formatted ul{margin:0 0 0 20px;}#job .job-left .job-desc .text-formatted ul li{position:relative;padding:4px 0 4px 0;list-style:none;}#job .job-left .job-desc .text-formatted ul li:before{position:absolute;content:"";width:10px;height:1px;left:-20px;top:19px;background:#F6A139;}#job .job-left .job-desc .text-formatted ul li p:last-child{margin:0;}#job .job-left .job-reply{display:none;}#job .job-right{position:relative;width:33.33%;padding:35px 2.5%;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}#job .job-right:before{overflow:hidden;z-index:-1;position:absolute;width:100vw;height:100%;top:0;left:50%;content:"";transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);left:0;transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);background:#E4E0DC;}#job .job-right .main-title{display:none;margin-bottom:20px;color:#4877B9;font:600 1.8em/1em 'Open Sans',sans-serif;}#job .job-right .job-view{width:100%;height:85px;margin:0 auto 30px;padding:10px 20px;content:"";background:#FFF url('/themes/custom/urogec/img/job-default.png') no-repeat center center;background-size:auto 65px;}#job .job-right .job-view div,#job .job-right .job-view article{height:100%;}#job .job-right .job-view .field--type-image{background:#FFF;}#job .job-right .job-view img{display:block;width:auto;height:100%;margin:auto;}#job .job-right .field--job-data{font-size:0.95em;}#job .job-right .field--job-data .field{display:flex;flex-wrap:wrap;align-items:center;padding:10px;border-bottom:1px dotted;}#job .job-right .field--job-data .field .field__label{position:relative;margin-right:5px;font-weight:300;text-transform:uppercase;}#job .job-right .field--job-data .field .field__label:after{content:" :";padding-right:5px;}#job .job-right .field--job-data .field .field__label:before{position:relative;top:-1px;margin:0 10px 0 0;content:"|";font-weight:600;color:#F6A139;}#job .job-right .field--job-data .field .field__item{font-weight:600;}#job .job-right .field--job-data .field:last-child{border:0;}#job .job-reply{position:relative;margin:50px auto 0;padding:35px 10%;text-align:center;}#job .job-reply:before{position:absolute;left:0;top:0;content:"";width:50px;height:50px;border-top:1px solid #F6A139;border-left:1px solid #F6A139;}#job .job-reply:after{position:absolute;right:0;bottom:0;content:"";width:50px;height:50px;border-bottom:1px solid #F6A139;border-right:1px solid #F6A139;}#job .job-reply h3{font:700 1em/1.2em 'Open Sans',sans-serif;text-transform:uppercase;}#job .job-reply .button{margin:10px 0 0 0;}.file-related,.ressource-slide-tool{position:relative;padding:2.5%;margin-bottom:25px;color:#FFF;background:#4877B9;}.file-related .field--name-field-document-file a,.ressource-slide-tool .field--name-field-document-file a,.file-related .field--name-related-documents a,.ressource-slide-tool .field--name-related-documents a,.file-related .field--name-field-documents .field__item > a,.ressource-slide-tool .field--name-field-documents .field__item > a{color:#FFF;}.file-related .field--name-field-document-file a:hover,.ressource-slide-tool .field--name-field-document-file a:hover,.file-related .field--name-related-documents a:hover,.ressource-slide-tool .field--name-related-documents a:hover,.file-related .field--name-field-documents .field__item > a:hover,.ressource-slide-tool .field--name-field-documents .field__item > a:hover{color:#FFF;}.link-related,.links-related,.useful-links,.resource-toggle-tool,.quiz-tool{position:relative;padding:2.5%;margin:10px 0 25px 0;background:#EFEFEF;}.link-related .field--type-link a,.links-related .field--type-link a,.useful-links .field--type-link a,.resource-toggle-tool .field--type-link a,.quiz-tool .field--type-link a{position:relative;display:inline-flex;padding:4px 0 4px 22px;font:400 1em/1.4em 'Open Sans',sans-serif;color:#4877B9;word-break:break-word;}.link-related .field--type-link a:before,.links-related .field--type-link a:before,.useful-links .field--type-link a:before,.resource-toggle-tool .field--type-link a:before,.quiz-tool .field--type-link a:before{position:absolute;content:"\E821";left:0;color:#F6A139;font:normal 0.9em/1.6em "Fontello";}.link-related .field--type-link a:hover,.links-related .field--type-link a:hover,.useful-links .field--type-link a:hover,.resource-toggle-tool .field--type-link a:hover,.quiz-tool .field--type-link a:hover{color:#F6A139;text-decoration:underline;}.right-column .file-related,.right-column .ressource-slide-tool,.right-column .link-related,.right-column .links-related,.right-column .useful-links,.right-column .resource-toggle-tool{padding:5%;}.right-column .link-related,.right-column .links-related,.right-column .useful-links,.right-column .resource-toggle-tool{background:#FFF;}.right-column .link-related:before,.right-column .links-related:before,.right-column .useful-links:before,.right-column .resource-toggle-tool:before{color:#EFEFEF;font:5em/1em "Fontello";}.bloc-title,.block-title,.ressource-slide-tool h3,.directory-contact h2,.viewsreference--view-title{position:relative;margin-bottom:10px;padding-bottom:10px;font:300 1.3em/1em 'Open Sans',sans-serif;border-bottom:1px dotted;text-transform:uppercase;}.resource-toggle-tool h3,.quiz-tool h3{position:relative;margin-bottom:10px;padding-bottom:5px;font:300 1.1em/1.4em 'Open Sans',sans-serif;border-bottom:1px dotted;text-transform:uppercase;}.field--name-field-document-file a,.field--name-related-documents a,.field--name-field-documents .field__item > a{position:relative;display:inline-flex;padding:4px 0 4px 22px;font:400 1em/1.4em 'Open Sans',sans-serif;color:#4877B9;word-break:break-word;}.field--name-field-document-file a:before,.field--name-related-documents a:before,.field--name-field-documents .field__item > a:before{position:absolute;content:"\E803";left:0;color:#F6A139;font:normal 0.9em/1.6em "Fontello";}.field--name-field-document-file a:hover,.field--name-related-documents a:hover,.field--name-field-documents .field__item > a:hover{color:#F6A139;text-decoration:underline;}.comment-wrapper{margin-top:5%;padding-top:5%;border-top:3px solid #EFEFEF;}.comment-wrapper .form-main{width:100%;}.comment-wrapper .button a{margin:5px 0 10px;}.comment-wrapper .comment-block{display:flex;padding:20px 0;border-bottom:1px dotted #716F6D;}.comment-wrapper .comment-block .name{display:none;}.comment-wrapper .comment-block .comment-view{position:relative;z-index:2;width:12%;min-width:80px;max-width:125px;padding-right:15px;}.comment-wrapper .comment-block .comment-view img{position:relative;display:block;width:100%;height:auto;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:3px solid rgba(0,0,0,0.25);}.comment-wrapper .comment-block > .comment-desc{flex:1;}.comment-wrapper .comment-block > .comment-desc .comment-user{margin-bottom:5px;}.comment-wrapper .comment-block > .comment-desc .comment-desc{margin-bottom:7px;}.comment-wrapper .comment-block > .comment-desc .comment-desc .text-formatted{font-style:italic;}.comment-wrapper .comment-block > .comment-desc .comment-desc p:last-child{margin-bottom:0;}.comment-wrapper .comment-block > .comment-desc .comment-date{margin-bottom:5px;font:100 0.8em/1em 'Open Sans',sans-serif;color:#9b9b9b;}.comment-wrapper .comment-block:last-child{border:none;}.comment-wrapper .comment-block .links{display:flex;flex-wrap:wrap;justify-content:flex-end;font-size:0.8em;}.comment-wrapper .comment-block .links li a{padding:5px;}.comment-wrapper textarea{margin-top:10px;font:400 1em/1.4em 'Open Sans',sans-serif;}.comment-wrapper .form-actions{margin:10px 0 20px;}.comment-wrapper .form-actions input{margin-right:10px;}.comment-wrapper .indented{z-index:1;position:relative;margin:-1px 0 0;padding-bottom:15px;border-top:1px solid #fff;border-bottom:1px dotted #595959;}.comment-wrapper .indented .indented{border:0;padding-left:0;}.comment-wrapper .indented .comment-block,.comment-wrapper .indented form{border-left:2px solid #CCC;border-bottom:0;margin-left:15px;padding-left:20px;}.comment-wrapper .indented:before{position:absolute;top:-40px;left:15px;width:50px;height:100px;content:"";border-left:2px dotted #CCC;}.comment-wrapper .filter-wrapper{margin:0;padding:0;}nav.pager{margin:25px auto;font:400 1.1em/30px 'Open Sans',sans-serif;}nav.pager ul.pager__items{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;}nav.pager li{padding:0;margin:0 2px;text-align:center;}nav.pager li a{display:block;padding:0 10px;color:#716F6D;margin:0;}nav.pager li a:hover{color:#F6A139;text-decoration:none;}nav.pager li.is-active a{color:#FFF;text-decoration:none;background:#F6A139;}nav.pager li.pager__item--previous a,nav.pager li.pager__item--next a,nav.pager li.pager__item--first a,nav.pager li.pager__item--last a{display:flex;justify-content:center;font-size:0;text-decoration:none;}nav.pager li.pager__item--previous a:after,nav.pager li.pager__item--next a:after,nav.pager li.pager__item--first a:after,nav.pager li.pager__item--last a:after{position:absolute;font:20px/30px "Fontello";content:"\E817";}nav.pager li.pager__item--first a:after{content:"\E811";}nav.pager li.pager__item--last a:after{content:"\E812";}nav.pager li.pager__item--next a:after{content:"\E818";}footer{position:relative;padding:35px 0 15px;color:#FFF;}footer:before{overflow:hidden;position:absolute;width:100vw;height:100%;top:0;left:50%;content:"";transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);z-index:-1;background:#4877B9;}footer .region-footer-menu{display:flex;flex-wrap:wrap;}footer nav.menu--main,footer .menu--menu-top{width:75%;}footer nav.menu--main > ul.menu,footer .menu--menu-top > ul.menu{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:5%;-moz-column-gap:5%;column-gap:5%;-webkit-column-rule:0;-moz-column-rule:0;column-rule:0;font-weight:300;}footer nav.menu--main > ul.menu > li,footer .menu--menu-top > ul.menu > li{margin-bottom:10px;}footer nav.menu--main > ul.menu > li a,footer .menu--menu-top > ul.menu > li a{color:#FFF;font-weight:600;}footer nav.menu--main > ul.menu > li a:hover,footer .menu--menu-top > ul.menu > li a:hover{color:#F6A139;text-decoration:none;}footer nav.menu--main > ul.menu > li a.is-active,footer .menu--menu-top > ul.menu > li a.is-active{color:#F6A139;}footer nav.menu--main > ul.menu > li > span,footer .menu--menu-top > ul.menu > li > span{display:block;margin-bottom:7px;text-transform:uppercase;}footer nav.menu--main > ul.menu > li > span.close:after,footer .menu--menu-top > ul.menu > li > span.close:after,footer nav.menu--main > ul.menu > li > a.close:after,footer .menu--menu-top > ul.menu > li > a.close:after{position:relative;margin-left:10px;content:"\e909";color:rgba(255,255,255,0.5);font:normal 1em/1em "icomoon";-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}footer nav.menu--main > ul.menu > li.menu-item--expanded,footer .menu--menu-top > ul.menu > li.menu-item--expanded{margin-bottom:20px;}footer nav.menu--main > ul.menu > li.menu-item--expanded > ul,footer .menu--menu-top > ul.menu > li.menu-item--expanded > ul{position:relative;}footer nav.menu--main > ul.menu > li.menu-item--expanded > ul:before,footer .menu--menu-top > ul.menu > li.menu-item--expanded > ul:before{position:absolute;width:1px;height:calc(100% - 6px);border-left:1px dotted #FFF;content:"";}footer nav.menu--main > ul.menu > li.menu-item--expanded > ul > li > a,footer .menu--menu-top > ul.menu > li.menu-item--expanded > ul > li > a,footer nav.menu--main > ul.menu > li.menu-item--expanded > ul > li > span,footer .menu--menu-top > ul.menu > li.menu-item--expanded > ul > li > span{position:relative;display:flex;align-items:baseline;margin-bottom:5px;}footer nav.menu--main > ul.menu > li.menu-item--expanded > ul > li > a:before,footer .menu--menu-top > ul.menu > li.menu-item--expanded > ul > li > a:before,footer nav.menu--main > ul.menu > li.menu-item--expanded > ul > li > span:before,footer .menu--menu-top > ul.menu > li.menu-item--expanded > ul > li > span:before{position:relative;width:10px;height:1px;margin-right:10px;background:#FFF;content:"";}footer nav.menu--main > ul.menu > li.menu-item--expanded > ul > li ul.menu,footer .menu--menu-top > ul.menu > li.menu-item--expanded > ul > li ul.menu{margin-left:20px;}footer nav.menu--main > ul.menu > li.menu-item--expanded > ul > li ul.menu li a,footer .menu--menu-top > ul.menu > li.menu-item--expanded > ul > li ul.menu li a{position:relative;display:inline-flex;align-items:baseline;padding:4px 0;font-weight:400;}footer nav.menu--main > ul.menu > li.menu-item--expanded > ul > li ul.menu li a:before,footer .menu--menu-top > ul.menu > li.menu-item--expanded > ul > li ul.menu li a:before{position:relative;width:10px;height:1px;margin-right:10px;background:#F6A139;content:"";}footer nav.menu--main > ul.menu > li.menu-item--expanded > ul > li.menu-item--expanded,footer .menu--menu-top > ul.menu > li.menu-item--expanded > ul > li.menu-item--expanded{display:inline-block;margin:0 0 20px 0;}footer nav.menu--main{width:25%;}footer nav.menu--main > ul.menu{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:5%;-moz-column-gap:5%;column-gap:5%;-webkit-column-rule:0;-moz-column-rule:0;column-rule:0;}footer .block-views-blocksocial-networks-block-social-networks{position:relative;width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:0 0 10px;margin:15px 0;}footer .block-views-blocksocial-networks-block-social-networks:after{overflow:hidden;position:absolute;width:100vw;height:100%;top:0;left:50%;content:"";transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);z-index:-1;border-bottom:1px solid #FFF;}footer .block-views-blocksocial-networks-block-social-networks h2{margin:0;color:#FFF;font:300 1em/35px 'Open Sans',sans-serif;text-transform:uppercase;}footer .block-views-blocksocial-networks-block-social-networks .item-list ul{display:flex;flex-wrap:wrap;margin-left:10px;}footer .block-views-blocksocial-networks-block-social-networks .item-list li{position:relative;width:35px;height:35px;margin:5px;}footer .block-views-blocksocial-networks-block-social-networks .item-list li a{display:block;color:#EFEFEF;font-size:0;}footer .block-views-blocksocial-networks-block-social-networks .item-list li a:before{position:absolute;top:0;left:0;width:100%;height:100%;color:#FFF;font:30px/35px 'fontello';text-align:center;}footer .block-views-blocksocial-networks-block-social-networks .item-list li a:hover:before{color:#F6A139;}footer .block-views-blocksocial-networks-block-social-networks .item-list li .youtube a:before{content:"\F167";}footer .block-views-blocksocial-networks-block-social-networks .item-list li .twitter a:before{content:"\F099";}footer .block-views-blocksocial-networks-block-social-networks .item-list li .facebook a:before{content:"\F09A";}footer .block-views-blocksocial-networks-block-social-networks .item-list li .linkedin a:before{content:"\F0E1";}footer .block-urogec-info-footer{position:relative;width:100%;text-align:center;padding:15px 0;font:300 0.95em/1.4em 'Open Sans',sans-serif;}footer .block-urogec-info-footer .adr{display:flex;flex-wrap:wrap;justify-content:center;}footer .block-urogec-info-footer span{padding:0 3px;}footer .block-urogec-info-footer span span{padding:0;}footer .block-urogec-info-footer .org{padding:0 10px 0 0;font-weight:600;}footer .block-urogec-info-footer .tel{padding:0 0 0 10px;}footer .menu--footer{width:100%;}footer .menu--footer ul.menu{display:flex;flex-wrap:wrap;justify-content:center;font:300 0.95em/1.4em 'Open Sans',sans-serif;}footer .menu--footer ul.menu li a{padding:0 10px;color:#FFF;}footer .menu--footer ul.menu li a.is-active{color:#FFF;}.user-logged-in footer nav.menu--main > ul.menu > li > a.close:after,.user-logged-in footer nav.menu--main > ul.menu > li > span.close:after{display:none;}#actu-short{position:relative;background:#E4E0DC;}#actu-short .section-title{margin:0 15px 20px;}#actu-short .link-all{position:absolute;top:19px;right:15px;}#actu-short .front-list .front-list-view{float:left;width:35%;}#actu-short .front-list .front-list-view img{position:relative;display:block;width:100%;height:auto;}#actu-short .front-list .front-list-content{float:left;width:65%;padding-left:15px;}#actu-short .front-list .front-list-content .topic{background:rgba(255,255,255,0.75);}#actu-short .front-list h3{padding-left:15px;margin-bottom:5px;font:700 1em/1.2em 'Open Sans',sans-serif;color:#4877B9;border-left:3px solid #F6A139;}#actu-short .front-list h3 a{color:#4877B9;}#actu-short .front-list:hover h3 a{color:#F6A139;}.urogec-usermail-form{padding:2.5%;background:#FFF;}.urogec-usermail-form label{font-weight:600;}.urogec-usermail-form #edit-mail label{display:block;line-height:1.4em;}.urogec-usermail-form #edit-mail .description{margin:0;padding:2px 0 0 0;}.urogec-usermail-form .form-item-copy label{font-weight:400;text-transform:inherit;}#contact .inner{overflow:visible;padding:25px 30px;background:#FFF;}#webform-client-form-1{padding:20px 20%;}#webform-client-form-1 .form-item{margin-bottom:20px;}#webform-client-form-1 label{display:none;}a.lexicon-term{color:#4877B9;border-bottom:1px dotted #4877B9;}.lexique-abc{text-align:center;}.lexique-abc a{display:inline-block;width:30px;font:700 1em/30px 'Open Sans',sans-serif;color:#4877B9;text-align:center;background:#FFF;border-radius:2px;text-transform:uppercase;}.lexique-abc a:hover{color:#F6A139;}.lexique-abc a.active{color:#FFF;background:#F6A139;}#lexique{overflow:hidden;}#lexique .inner{padding:25px 30px 50px 30px;background:#FFF;}.lexique-letter{z-index:0;position:absolute;top:0;left:15px;font:400 11em/1em 'Open Sans',sans-serif;color:#EBEBEB;text-transform:uppercase;}.lexique-bloc{z-index:1;overflow:hidden;position:relative;margin-bottom:30px;}.lexique-world{float:left;width:20%;font:700 1.2em/1em 'Open Sans',sans-serif;color:#4877B9;text-align:right;}.lexique-definition{float:left;width:calc(80% - 20px);margin-left:19px;padding-left:20px;border-left:1px solid #4877B9;}
.bkg-wrapper{overflow:hidden;z-index:-1;position:absolute;width:100vw;height:100%;top:0;left:50%;content:"";transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);}.image{position:relative;display:block;width:100%;height:auto;}.ratio-box{display:block;content:"";padding-top:75%;}.ratio-content{position:absolute;top:0;left:0;bottom:0;right:0;}.flex{display:flex;flex-wrap:wrap;}.gradient-menu{z-index:1;position:absolute;width:100vw;height:200px;content:"";top:0;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);background:-moz-linear-gradient(top,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%);}.gradient-slide{z-index:1;position:absolute;width:100vw;height:100%;content:"";top:0;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);background:-moz-linear-gradient(left,rgba(0,0,0,0.4) 0%,rgba(0,0,0,0.25) 25%,rgba(0,0,0,0) 85%);background:-webkit-linear-gradient(left,rgba(0,0,0,0.4) 0%,rgba(0,0,0,0.25) 25%,rgba(0,0,0,0) 85%);background:linear-gradient(to right,rgba(0,0,0,0.4) 0%,rgba(0,0,0,0.25) 25%,rgba(0,0,0,0) 85%);}.gradient-slide-content{background:-moz-radial-gradient(center,ellipse cover,rgba(0,0,0,0.15) 0%,rgba(0,0,0,0) 100%);background:-webkit-radial-gradient(center,ellipse cover,rgba(0,0,0,0.15) 0%,rgba(0,0,0,0) 100%);background:radial-gradient(ellipse at center,rgba(0,0,0,0.15) 0%,rgba(0,0,0,0) 100%);}@media only screen and (min-width:1px) and (max-width:1440px){.layout-container{width:95%;}}@media only screen and (min-width:1px) and (max-width:1280px){.node--type-page-list .view-job-offers .views-row,.view-videos-list .views-row,.view-videos-more .views-row,.content-related .view-news .views-row{width:33.33%;}.view-videos-more .views-row:last-child{display:none;}.content-related .view-news .views-row:last-child{display:none;}footer .block-contact-info-block{justify-content:center;}form.user-login-form .connexion-content{width:100%;}.page-search-content .actu-list-desc{padding-bottom:25px;}.page-search-content .field--type-image{min-height:0;}.node-type-news .right-column{margin-top:50px;}#sliding-popup .popup-content #popup-text{width:100%;margin-bottom:10px;}#sliding-popup .popup-content #popup-buttons{width:100%;}}@media only screen and (min-width:1px) and (max-width:900px){form.user-login-form .connexion-form .connexion-content{width:100%;}.front-title,.bloc-title{font:300 1.5em/1em 'Open Sans',sans-serif;}.content-column .left-column{width:100%;padding-right:0;margin-bottom:5%;}.content-column .right-column{width:100%;padding:2.5%;}.node--type-article .content-column .left-column .link-related,.node--type-article .content-column .left-column .links-related,.node--type-article .content-column .left-column .useful-links,.node--type-article .content-column .left-column .ressource-slide-tool{display:none;}.node--type-news .content-column .right-column .useful-links{display:none;}.view-news-list .views-row > article,.view-event-list .views-row > article{padding:2.5%;margin:2.5% 0;}.node--type-page-list .view-job-offers .views-row,.view-videos-list .views-row,.view-videos-more .views-row,.content-related .view-news .views-row{width:50%;}.view-videos-more .views-row:last-child{display:block;}.content-related{padding:5% 0;}.content-related .view-videos-list .views-row:last-child,.content-related .view-news .views-row:last-child{display:block;}#job{flex-direction:column-reverse;}#job .job-left{width:100%;padding:35px 0;}#job .job-left h1{display:none;}#job .job-left .job-reply{display:block;}#job .job-right{width:100%;padding:35px 0;}#job .job-right:before{left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);}#job .job-right .main-title{display:block;}#job .job-right .job-view{margin:0 0 20px;}#job .job-right .job-reply{display:none;}footer .region-footer-menu nav.menu--menu-top,footer .region-footer-menu nav.menu--main{width:100%;}footer .region-footer-menu nav.menu--menu-top > ul.menu,footer .region-footer-menu nav.menu--main > ul.menu{-webkit-column-count:1 !important;-moz-column-count:1 !important;column-count:1 !important;-webkit-column-gap:0 !important;-moz-column-gap:0 !important;column-gap:0 !important;-webkit-column-rule:0 !important;-moz-column-rule:0 !important;column-rule:0 !important;}footer .menu--menu-top > ul.menu > li.menu-item--expanded > ul > li{display:block !important;}#filter .form-item-keywords{width:60%;}.page-annuaire .facet-dropdown{width:calc(50% - 15px);}.node-type-news .right-column{margin-top:0;}#announcement .inner .announcement-form{width:100%;}#webform-client-form-1{padding:20px 10%;}}@media only screen and (min-width:1px) and (max-width:600px){.region-breadcrumb .block-system-breadcrumb-block{width:100%;flex:none;padding:0 0 7px;}#filter,.introduction,.region-list-header,.view-filters{padding:5% 0;}.node--type-page-list .view-job-offers .views-row,.view-videos-list .views-row,.view-videos-more .views-row,.content-related .view-news .views-row{width:100%;}.view-news-list .views-row > article .field--name-field-news-image{width:100%;}.view-news-list .views-row > article .node__content{width:100%;padding:2.5% 0;}.view-events .views-row > article .datesplit{position:absolute;width:auto;min-width:initial;height:85%;padding:2.5%;text-align:center;color:#FFF;border:0;background:rgba(0,0,0,0.5);}.view-events .views-row > article .event-view{width:100%;max-width:initial;min-height:initial;margin-right:0;}.view-events .views-row > article .event-view:before{display:block;content:"";padding-top:75%;padding-top:56.25%;}.view-events .views-row > article .node__content{flex:initial;width:100%;padding:2.5% 0;}.view-events .views-row > article:hover:after{font-size:2em;}.view-events .views-row > article:hover .event-view img{width:105%;height:105%;}.view-events .views-row > article.hightlight:before{left:initial;right:0;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);}.view-search .views-row > article .node__content{margin:2.5% 0;}.view-search .views-row > article .node__content:after{position:absolute;z-index:1;right:1%;bottom:2%;font-size:0;color:#F6A139;content:"+";-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);}.view-search .views-row > article .node__content .view{width:100%;margin-bottom:15px;}.view-search .views-row > article .node__content .content{width:100%;padding:0;}footer .region-footer-menu{flex-direction:column;}footer .region-footer-menu nav.menu--menu-top,footer .region-footer-menu nav.menu--main{width:100%;margin-bottom:0;}footer .region-footer-menu nav.menu--main{margin-bottom:0;}form.user-login-form .connexion-form{display:block;}form.user-login-form .connexion-form .form-content{display:block;width:100%;}.view-news-list:hover:after{display:none;}#actu-short .inner{padding:20px 0;}#actu-short .section-title{margin:0 0 20px;}#actu-short .link-all{right:0;}.agenda-top .agenda-title h1{font:600 1.8em/1em 'Open Sans',sans-serif;}.button.subscribe{margin-top:0;}.agenda-list-bloc{padding:15px;}.agenda-list-bloc .agenda-list-desc{clear:both;width:100%;margin-top:15px;padding-right:0;}.agenda-list-bloc .agenda-date{float:right;width:calc(30% - 15px);margin:0 0 0 15px;padding:0 0 5px 10px;text-align:left;border-left:3px solid #f3a03a;border-right:0;}.agenda-list-bloc .agenda-list-view{width:70%;margin-right:0;}#announcement .inner .announcement-form .field-collection-container .field-items .field-item{display:block;width:100%;}#announcement .inner .announcement-desc{float:none;width:100%;}#announcement .inner .announcement-view{float:none;width:100%;margin:0 0 20px;}#announcement .inner .announcement-form label{float:none;width:100%;margin:6px 0;text-align:left;}#announcement .inner .announcement-form input[type="text"],#announcement .inner .announcement-form input[type="email"],#announcement .inner .announcement-form input[type="number"],#announcement .inner .announcement-form input[type="password"],#announcement .inner .announcement-form input[type="date"],#announcement .inner .announcement-form textarea{float:none;width:100%;}#announcement .inner .announcement-form .grippie{width:100%;margin-left:0;}#webform-client-form-1{padding:20px 5%;}footer .vcard .tel{display:block;}footer .vcard .tel:after{display:none;}}
