/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.instrumente-utile .link-container{display:flex;align-items:center;background:#fff;border-radius:4px;-webkit-box-shadow:0 -1px 16px 0 rgba(0,0,0,.16);-moz-box-shadow:0 -1px 16px 0 rgba(0,0,0,.16);box-shadow:0 -1px 16px 0 rgba(0,0,0,.16);padding:30px 10px 30px 40px;margin:15px 0;transition:all .3s ease;color:#333;font-size:14px}.instrumente-utile a{text-decoration:none !important}.instrumente-utile .link-container:hover{transform:scale(1.1);-webkit-box-shadow:0 -1px 31px 0 rgba(0,0,0,.16);-moz-box-shadow:0 -1px 31px 0 rgba(0,0,0,.16);box-shadow:0 -1px 31px 0 rgba(0,0,0,.16)}.instrumente-utile .link-container .icon{color:#ed1a3b;font-size:42px;margin-right:10px;line-height:30px}@media only screen and (max-width:767px){.instrumente-utile .link-container{padding:30px 15px}}@media only screen and (max-width:460px){.instrumente-utile .link-container{display:block;text-align:center;min-height:165px}.instrumente-utile .link-container span.icon{display:block;margin-bottom:20px}}
.newsroom-article p,.date-article,.backtonews a,.slider-newsroom .p-color,.slider-newsroom h2.card-title,.slider-newsroom a,.slider-banner .bk-orange h2,.slider-banner .card-body h2 span,.news .title-news,.news .tbox p.box-title,.news .tbox .bottom-box,.news .tbox .flexRow .number,.title-article{font-family:SourceSansPro-Regular,sans-serif}.slider-newsroom{padding-top:60px}.pagination{padding-top:35px;display:flex;justify-content:center}.pagination .pager__item a,.pagination .pager__item--next a,.pagination .pager__item--last a{border:none;font-weight:600;padding:10px 17px;color:#000}.pagination .pager ul{margin:0;padding:0;list-style:none}.pagination .pager ul li{display:inline-block;margin:0 5px}.pagination .pager .is-active{border-radius:7px;padding:10px 3px !important;border:none;background-color:#ed1a3b}.pagination .pager .is-active a{color:#fff}.pagination .pager .pager__item:not(.is-active):hover a{background-color:#eee;border-radius:7px}.border-between-sections{border-bottom:1px solid #d3d3d3;padding-bottom:60px}.slider-newsroom .p-color{color:#333;font-size:14px;text-transform:uppercase;font-weight:400}.slider-newsroom h2.card-title a{color:#333;font-size:27px;font-weight:800;margin-top:0;min-height:75px}.slider-newsroom a{color:#333;font-size:14px;font-weight:400;text-decoration:none}.dflex{display:flex;justify-content:space-between}.slider-newsroom .box-hover{padding:15px}.box-hover-hr{width:100% !important}.slider-newsroom hr{margin-top:20px;margin-bottom:20px;border:0;border-top:2px solid #333}.slider-newsroom .card-body{position:relative;overflow:hidden;height:auto;margin-left:20px;margin-top:50px;font-family:SourceSansPro-Regular,sans-serif}.slider-newsroom .slick-next{top:150px;right:-60px}.slider-newsroom .slick-arrow{display:inline-block;width:50px;height:50px;background-size:100% 100%}.slider-newsroom .slick-next{float:right;position:absolute;bottom:6px;z-index:2;right:-50px;border:1px solid #000;background:#000!important;color:#fff}.slider-newsroom .slick-prev:hover:after,.slider-newsroom .slick-next:hover:after{color:#99a8b4!important}.slider-newsroom .slick-next:before{content:""}.slider-newsroom .slick-next:after{content:'\f105';font-size:20px;color:#fff}.slider-newsroom .slick-next:after,.slider-newsroom .slick-prev:after{font-family:FontAwesome,sans-serif}.slider-newsroom .slick-prev{top:150px;left:-80px}.slider-newsroom .slick-prev{float:right;position:absolute;bottom:6px;z-index:2;right:49px;border:1px solid #000;background:#000;display:none !important}.slider-newsroom .slick-prev:after{content:'\f104';font-size:20px;color:#fff}.slider-newsroom .active .box-hover,.slider-newsroom .box-hover:hover{background-color:#372770}.slider-newsroom .active .box-hover .p-color,.slider-newsroom .active .box-hover p,.slider-newsroom .active .box-hover h2.card-title,.slider-newsroom .active .box-hover a,.slider-newsroom .active .box-hover .card-body,.slider-newsroom .box-hover:hover .p-color,.slider-newsroom .box-hover:hover p,.slider-newsroom .box-hover:hover h2.card-title,.slider-newsroom .box-hover:hover a,.slider-newsroom .box-hover:hover .card-body,.slider-banner .bk-orange{color:#fff}.slider-newsroom .active .box-hover hr,.slider-newsroom .box-hover:hover hr{border-top:2px solid #fff}.slider-banner .bk-orange{background-color:#e55f50;height:250px;display:flex;justify-content:center;align-items:center}.slider-banner .bk-orange h2{font-size:40px;font-weight:600;width:725px;position:relative;z-index:99}.slider-banner .container-fluid{padding:0}.slider-banner .card-body h2 span{font-size:150px;font-weight:800;position:absolute;top:-45px;left:-50px;z-index:9;color:#ddd;opacity:.5}.slider-banner .slider .slick-next{float:right;position:absolute;bottom:0;z-index:2;right:0;border:1px solid #ddd;background:#f7f7f7}.slider-banner .slider .slick-prev{display:none !important}.slider-banner .slider .slick-arrow{display:inline-block;width:50px;height:50px;background-size:100% 100%}.slider-banner .slider .slick-next:after{content:'\f105';font-size:20px;color:#000}.news{padding:60px 0}.news a:hover{text-decoration:none}.news .title-news{font-size:16px;font-weight:400;color:#333;text-transform:uppercase;margin-bottom:20px}.news .tbox,.news .tbox:hover{position:relative;border-bottom:1px solid #ccc;border-top:0;border-left:0;border-right:0;border-radius:0;transition:all .3s ease;padding:15px 0 0;box-shadow:none}.news .tbox p.box-title{color:#333;font-size:12px;font-weight:800;text-transform:uppercase;margin:10px 0}.news .tbox .bottom-box{font-weight:400;font-size:16px;color:#333;padding:0 45px 15px 0;min-height:45px}.news .tbox .box-btn{position:absolute;bottom:-1px;right:-1px;width:48px;height:48px;transition:all .2s ease;border:1px solid #ccc;background:url('/themes/custom/brd/images/homepage-arrow-btn.png') no-repeat center right;background-size:auto;float:right}.news .tbox:hover .box-btn{border:1px solid transparent;background:url('/themes/custom/brd/images/homepage-arrow-btn.png') no-repeat center left}.news .tbox .flexRow{display:flex;align-items:center}.news .tbox .flexRow .number{color:#ccc;font-size:24px;font-weight:500;margin-right:15px}.title-article{font-weight:700;font-size:50px;color:#333;line-height:60px;margin-top:30px}.date-article{color:#bababa;font-weight:800;font-size:12px;margin:25px 0}.newsroom-article p{font-weight:400;font-size:16px;color:#333}.backtonews a{font-weight:600;font-size:14px;color:#707070;text-decoration:none}.backtonews i{font-size:24px;position:relative;top:3px;padding-right:15px}@media screen and (max-width:992px){.content.news .pull-lg-right{margin-top:25px}.slider-banner .bk-orange h2{font-size:32px}.slider-banner .card-body h2 span{font-size:100px;top:-30px;left:-40px}.slider-banner .bk-orange{height:200px}.title-article{font-size:42px;line-height:46px}}@media screen and (max-width:768px){.slider-banner .card-body h2 span{font-size:80px;top:-24px;left:-28px}.news{padding:30px 0}.slider-banner .bk-orange h2{font-size:28px;font-family:SourceSansPro-SemiBold,sans-serif;width:520px}.title-article{font-size:24px;line-height:30px}.facts .slider #slick-news .slick-next.slick-arrow{display:none!important}.slider-newsroom .card-body{margin-left:0;margin-top:20px}}@media screen and (max-width:580px){.slider-banner{display:none}.content.news{margin-top:15px}.news .tbox .bottom-box{height:90px;padding:0 46px 10px 0}.news{padding:0}}
.articole{margin-top:40px}.articole .header{background-color:#eceff1;margin-top:20px;padding-top:50px;padding-bottom:70px}.articole .header h1{font-size:60px;font-weight:700;color:#000}.news-item .title{font-size:13px}.articole p.heading{font-size:36px;font-weight:100}.articole .list .row{margin-top:40px}.articole .list img{max-width:100%}.articole .list .date{font-size:12px;color:#626262}.articole .list .title,.articole .list .title a,.articole .list .title a:hover,.articole .list .title a:focus{font-size:24px;color:#000;text-decoration:none}.articole .list .text{font-size:14px;color:#000}.articole .list .more a{color:#b6b6b6;text-decoration:none}.articole p.load-more{margin-top:60px}.articole p.load-more a{text-decoration:none;color:#4a4949}.item-article{position:relative;margin-bottom:20px}.item-article,.item-article-title{font-family:Source Sans Pro,sans-serif}.box-purple-hover:hover p.item-article-text,.box-purple-hover:hover .item-article-title,.box-purple-hover:hover .read-more,.box-purple-hover:hover .arrow-read-more{color:#fff}.item-article .item-artilce-tag{background-color:#fff;color:#fff;padding:5px 10px;display:inline-block;position:absolute;top:0;left:0}.article{display:flex}.item-article .item-artilce-tag:hover{color:#fff}.item-article .item-artilce-img{width:100%}.item-article .item-article-img-link{display:block;margin-bottom:10px}.item-article .item-article-title{display:block;font-size:25px;margin-bottom:10px;color:#000;font-weight:700}.item-article .item-article-text{font-size:14px;color:#000}.item-article .item-article-read{font-size:14px;margin-top:20px;display:block}.row-items-article{margin-bottom:20px}.row-items-motto{margin:20px auto 40px}.row-items-motto .item-motto{border-top:1px solid #f44336;position:relative;padding-top:45px;text-align:center}.row-items-motto .item-motto-tag{background-color:#f44336;color:#fff;padding:5px 10px;display:inline-block;position:absolute;top:0;left:0}.row-items-motto .item-motto-tag:hover{color:#fff}.row-items-motto .item-motto-text{font-size:28px;display:block;color:#000;line-height:1.2em}.row-items-motto .item-motto-text:hover{color:#000}.row-items-motto .col-md-12{padding-left:0;padding-right:0}.row-items-motto .item-motto-text:before{font-family:Georgia,"Times New Roman",Times,serif;content:open-quote;font-weight:700;font-size:70px;color:#000}.row-items-motto .item-motto-text:after{font-family:Georgia,"Times New Roman",Times,serif;content:close-quote;font-weight:700;font-size:70px;color:#000}.category-news-listing{margin-top:60px}@media only screen and (min-width:1200px){.item-article .item-article-read{margin-top:60px}.item-article{margin-bottom:0}.row-items-motto .item-motto-text{font-size:48px}.category-news-listing{margin-top:20px}}
.js input.form-autocomplete{border:1px solid #ccc}ul[data-sa-theme=basic]{box-shadow:rgba(0,0,0,.498039) 0 0 15px;background:#fff;border-bottom:1px solid #bfbfbf;text-align:left;font-family:'Lucida Grande',Helvetica,Arial,Verdana,sans-serif;min-width:350px}ul[data-sa-theme=basic] a.ui-menu-item-wrapper,ul[data-sa-theme=basic] a.ui-menu-item-wrapper.ui-state-active{display:block;background:0 0;border:none}ul[data-sa-theme=basic] .ui-autocomplete-content{display:flex;flex-direction:row}ul[data-sa-theme=basic] .ui-autocomplete-container{flex:1 1 100%;padding:.5rem}ul[data-sa-theme=basic] .ui-autocomplete-container.ui-autocomplete-container-more_results,ul[data-sa-theme=basic] .ui-autocomplete-container.ui-autocomplete-container-no_results{display:block;text-align:center}ul[data-sa-theme=basic] .ui-autocomplete-container>*,ul[data-sa-theme=basic] .ui-autocomplete-container>*.ui-state-focus,ul[data-sa-theme=basic] .ui-autocomplete-container>*:hover{border-color:#bfbfbf;border-width:1px 0 0;border-style:solid;margin:0;padding:.5rem .7rem}ul[data-sa-theme=basic] .ui-autocomplete-container>div.ui-autocomplete-field-group{opacity:1;font-weight:700;text-align:center;text-transform:uppercase;font-size:.8em;background-color:#ccc;padding:1px 5px;margin:0;display:block}ul[data-sa-theme=basic] .ui-autocomplete-container>li.ui-menu-item{background:#fff}ul[data-sa-theme=basic] .ui-autocomplete-container>.ui-menu-item.ui-state-focus,ul[data-sa-theme=basic] .ui-autocomplete-container>.ui-menu-item:hover{background:#0072b9;border-top-color:#1f4a64;color:#fff}ul[data-sa-theme=basic] .ui-autocomplete-field-term{font-weight:700;border-bottom:1px dotted}ul[data-sa-theme=basic] .ui-autocomplete-container:not(.ui-autocomplete-container-more_results):not(.ui-autocomplete-container-no_results) .ui-autocomplete-fields{display:table}ul[data-sa-theme=basic] .ui-autocomplete-fields>*{font-size:.85em;line-height:1.3em;color:#6f6f6f;display:block}ul[data-sa-theme=basic] .ui-autocomplete-fields .ui-autocomplete-field-title{font-weight:700;color:#000}ul[data-sa-theme=basic] .ui-autocomplete-fields .ui-autocomplete-field-thumbnail{display:table-cell;vertical-align:middle;padding-right:.8em}ul[data-sa-theme=basic] .ui-autocomplete-fields .ui-autocomplete-field-thumbnail img{width:2em;height:2em;object-fit:cover;border-radius:50%;vertical-align:middle}ul[data-sa-theme=basic] .ui-autocomplete-container>li.ui-menu-item.ui-state-focus .ui-autocomplete-fields>*,ul[data-sa-theme=basic] .ui-autocomplete-container>li.ui-menu-item:hover .ui-autocomplete-fields>*{color:#fff}ul[data-sa-theme=basic] .ui-autocomplete-container>div.ui-autocomplete-field-group.no_results+li.ui-menu-item,ul[data-sa-theme=basic] .ui-autocomplete-container>div.ui-autocomplete-field-group.more_results+li.ui-menu-item{padding:0}ul[data-sa-theme=basic] .ui-autocomplete-container>div.ui-autocomplete-field-group.no_results+li.ui-menu-item .ui-autocomplete-fields>*:first-child,ul[data-sa-theme=basic] .ui-autocomplete-container>div.ui-autocomplete-field-group.more_results+li.ui-menu-item .ui-autocomplete-fields>*:first-child{font-weight:400;text-align:center;font-style:italic}[id^=block-olivero-search-form] .ui-menu .ui-state-focus,[id^=block-olivero-search-form] .ui-menu .ui-state-active{margin:0}[id^=block-olivero-search-form] .block-search-wide__wrapper{overflow:visible}[id^=block-olivero-search-form] ul[data-sa-theme=basic]{display:block;overflow-y:scroll;box-shadow:none}[id^=block-olivero-search-form] ul[data-sa-theme=basic] .ui-autocomplete-container>li.ui-menu-item.ui-state-focus,[id^=block-olivero-search-form] ul[data-sa-theme=basic] .ui-autocomplete-container>li.ui-menu-item:hover{background:var(--color--primary-50,#2494db);color:var(--color--white,#fff)}[id^=block-olivero-search-form] ul[data-sa-theme=basic] .ui-autocomplete-fields>*{font-size:1.3rem}
.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}
.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}
.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}
.progress{position:relative}.progress__track{min-width:100px;max-width:100%;height:16px;margin-top:5px;border:1px solid;background-color:#fff}.progress__bar{width:3%;min-width:3%;max-width:100%;height:16px;background-color:#000}.progress__description,.progress__percentage{overflow:hidden;margin-top:.2em;color:#555;font-size:.875em}.progress__description{float:left}[dir=rtl] .progress__description{float:right}.progress__percentage{float:right}[dir=rtl] .progress__percentage{float:left}.progress--small .progress__track{height:7px}.progress--small .progress__bar{height:7px;background-size:20px 20px}
.ajax-progress{display:inline-block;padding:1px 5px 2px}[dir=rtl] .ajax-progress{float:right}.ajax-progress-throbber .throbber{display:inline;padding:1px 5px 2px;background:transparent url(/core/themes/stable9/css/core/components/../../../../../misc/throbber-active.gif) no-repeat 0 center}.ajax-progress-throbber .message{display:inline;padding:1px 5px 2px}tr .ajax-progress-throbber .throbber{margin:0 2px}.ajax-progress-bar{width:16em}.ajax-progress-fullscreen{position:fixed;z-index:1000;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:.9;border-radius:7px;background-color:#232323;background-image:url(/core/themes/stable9/css/core/components/../../../../../misc/loading-small.gif);background-repeat:no-repeat;background-position:center center}[dir=rtl] .ajax-progress-fullscreen{right:49%;left:auto}
.js input.form-autocomplete{background-image:url(/core/themes/stable9/css/core/components/../../../../../misc/throbber-inactive.png);background-repeat:no-repeat;background-position:100% center}.js[dir=rtl] input.form-autocomplete{background-position:0 center}.js input.form-autocomplete.ui-autocomplete-loading{background-image:url(/core/themes/stable9/css/core/components/../../../../../misc/throbber-active.gif);background-position:100% center}.js[dir=rtl] input.form-autocomplete.ui-autocomplete-loading{background-position:0 center}
.text-align-left{text-align:left}.text-align-right{text-align:right}.text-align-center{text-align:center}.text-align-justify{text-align:justify}.align-left{float:left}.align-right{float:right}.align-center{display:block;margin-right:auto;margin-left:auto}
