/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.contact{margin-top:-330px;padding-top:150px;position:relative;background:#fff;background:linear-gradient(0deg,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 60%,rgba(255,255,255,0) 100%)}#map{width:100%;height:100%;min-height:500px}.gm-style-iw button,.gm-style .gm-style-iw-t:after{display:none !important}.gm-style-iw{text-align:center}.gm-style-iw h1{color:#333;font-family:Montserrat-ExtraBold,sans-serif;font-size:18px;margin:0 0 10px;text-transform:uppercase}.gm-style-iw p{color:#919191;font-family:SourceSansPro-SemiBold,sans-serif;font-size:16px;margin-bottom:5px}.contact .heading{font-size:30px;text-transform:uppercase;font-family:Montserrat-ExtraBold,sans-serif;color:#ed1a3b}.contact .entry{margin-top:30px}.contact .entry .title{font-size:16px;color:#ccc;font-family:Montserrat-SemiBold,sans-serif;text-transform:uppercase;margin-bottom:3px}.contact .entry .item{font-size:16px;font-family:Montserrat-SemiBold,sans-serif;color:#333;margin-bottom:0}.contact .entry .item a{color:#333}.contact .entry .sub{color:#333;margin-bottom:3px;font-family:SourceSansPro-Regular,sans-serif;font-size:16px}.separator{margin-top:40px;margin-bottom:10px}.separator hr{width:100%}.contact-form{padding:10px 0 40px}.contact-form select{width:100%;font-size:16px;height:50px;color:#000;border:1px solid #7a7a7a;appearance:none;-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;background:url("/modules/custom/brd_utils/css/../../../../themes/custom/brd/images/arrow_down.png") no-repeat 97% 20px;padding-left:10px}.contact-form input[type=text]{height:50px}.contact-form input[type=text].success{border-bottom:2px solid #21973a}.contact-form .form-group{margin-bottom:20px}.contact-form input[type=text].danger,.contact-form select.danger,.contact-form textarea.danger,.contact-form .file.file-upload.danger{border:1px solid #ed1a3b !important}.contact-form input[type=text].danger,.contact-form select.danger,.contact-form textarea.danger{background-color:rgba(233,4,30,.1)}.contact-form input.danger~span.form-control-feedback{display:block}.contact-form p.danger{color:#ed1a3b}.contact-form textarea{width:100%;resize:none;border:1px solid #7a7a7a;padding:10px}.contact-form .file-upload{background-color:#efefef;border:1px dashed #d0d0d0;text-align:center;height:69px;color:#7a7a7a}.contact-form .file-upload span{margin-right:5px}.contact-form .file-upload input{position:absolute;z-index:2;opacity:0;width:100%;height:100%;left:0;top:0}.contact-form label{color:#7a7a7a;font-weight:300}.contact-form label.subiect{color:#333;font-weight:400}.contact-form label a{color:#ed1a3b;text-decoration:none}.contact-form label span.danger{font-weight:700;color:#ed1a3b !important}.contact-form .form-control-feedback{width:40px;height:50px;line-height:50px;color:#ed1a3b;font-size:20px}.contact-form input[type=submit],.contact-authorities-btn,.contact-authorities-btn:hover{-webkit-appearance:none;-moz-appearance:none;border:1px solid transparent;background-color:#ed1a3b;color:#fff;padding:10px 55px;margin-top:15px;border-radius:30px;font-family:Montserrat-ExtraBold,sans-serif;font-size:14px}.contact-form .form-group .help-block{font-family:SourceSansPro-SemiBold,sans-serif;font-size:12px;color:#ed1a3b}#contact-form-confidential .alert,#contact-form .alert,#data_nasterii_container,#cnp_container,.contact-form .form-group .help-block,.contact-form .form-control-feedback,#contact-form-confidential .prior_info_details_container{display:none}.contact-text .entry{margin-top:30px}.contact-text .title{font-family:Montserrat-Bold,sans-serif;font-size:16px;text-transform:uppercase;color:#333}.contact-text .text{color:#333;font-size:14px;font-family:SourceSansPro-Regular,sans-serif}.contact-text .text span{font-family:SourceSansPro-SemiBold,sans-serif}.contact-text a{color:#ed1a3b;text-decoration:none}#contact-form-confidential .telefon .input-group-text,#contact-form-confidential .email .input-group-text{border-radius:0;background-color:transparent;border-color:#adadad}#contact-form-confidential .telefon .formRow--input,#contact-form-confidential .email .formRow--input{position:relative;flex:1 1 auto;width:1%;min-width:0}@media screen and (max-width:767px){.contact{margin-top:0;padding-top:30px}}
.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}
